JP5045715B2 - Broadcast receiver - Google Patents
Broadcast receiver Download PDFInfo
- Publication number
- JP5045715B2 JP5045715B2 JP2009164751A JP2009164751A JP5045715B2 JP 5045715 B2 JP5045715 B2 JP 5045715B2 JP 2009164751 A JP2009164751 A JP 2009164751A JP 2009164751 A JP2009164751 A JP 2009164751A JP 5045715 B2 JP5045715 B2 JP 5045715B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- broadcast
- download
- information
- unit
- 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.)
- Expired - Fee Related
Links
- 238000003860 storage Methods 0.000 claims description 34
- 238000004891 communication Methods 0.000 claims description 31
- 238000009825 accumulation Methods 0.000 claims description 6
- 238000000926 separation method Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 25
- 238000000034 method Methods 0.000 description 22
- 238000012545 processing Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000009826 distribution Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000008929 regeneration Effects 0.000 description 2
- 238000011069 regeneration method Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は放送受信装置に関し、特に、高度化ISDB−S(Integrated Services Digital Broadcasting−Satellite)、つまり、高度化衛星放送規格で運用されることが検討されている、放送型ダウンロード放送を受信可能な放送受信装置に関する。 The present invention relates to a broadcast receiving apparatus, in particular, advanced ISDB-S (Integrated Services Digital Broadcasting -Satellite), that is, it has been considered to be operated by the advanced satellite broadcasting standards, capable of receiving a broadcast-based download broadcasting about the Do not broadcast receiver.
デジタル放送には、従来からあるテレビ放送のようにリアルタイムに番組視聴することを目的としたリアルタイム放送と、番組をHDDやフラッシュメモリなど放送受信装置の記録メディアに一端蓄積しておきユーザの所望する時間に再生して視聴することを目的としたダウンロード放送とがある。ダウンロード放送はリアルタイムに視聴することができないという欠点があるものの、スーパーハイビジョン放送や4K2K放送など必要な転送帯域が大きすぎて実時間での放送が困難な高ビットレート映像の配信を事前にダウンロードさせておくことが可能であり、また画質を抑えた低ビットレートの映像を実時間よりも短い時間で複数番組配信するといったサービスも可能である。ダウンロード放送の仕組みとしては日本のアクトビラサービスに代表されるようにIPネットワークを伝送路として用いるネット型ダウンロード放送と、高度化ISDB−S(Integrated Services Digital Broadcasting−Satellite)すなわち高度化衛星放送規格にて運用が検討されている、衛星放送波を伝送路として用いる放送型ダウンロード放送とがある。 For digital broadcasting, real-time broadcasting aimed at viewing programs in real time like conventional television broadcasting, and programs are stored on recording media of broadcast receiving devices such as HDDs and flash memories, etc., as desired by the user There is a download broadcast aimed at playing back and watching on time. Although download broadcasts have the disadvantage that they cannot be viewed in real time, super high-definition broadcasts, 4K2K broadcasts, and other high-bit-rate video distributions that are too difficult to broadcast in real time because they require too much transfer bandwidth. It is also possible to provide a service such as delivering a plurality of programs in a time shorter than real time with a low bit rate video with reduced image quality. As for the mechanism of download broadcasting, as represented by the Japanese Act Villa Service, Internet-type download broadcasting using an IP network as a transmission path, and advanced ISDB-S (Integrated Services Digital Broadcasting-Satelite), that is, advanced satellite broadcasting standards. There is a broadcast type download broadcast that uses a satellite broadcast wave as a transmission path, which is being studied for operation.
ダウンロード番組は、映像コンテンツの本体にあたるメディアファイル、ダウンロード番組の再生制御に必要な情報が記載された再生制御情報ファイル、コンテンツのタイトルやシリーズなどの情報、ライセンス情報などが記載されたECG(Electric Contents Guide)データファイル(後ほど図面を用いて詳述する)などの各ファイルで構成される。メディアファイルはMpeg−TSストリームであることが一般的であり、Mpeg−TSストリームの中にMpeg2やH.264形式の映像データやAACやAC3形式の音楽データ、字幕データなどが格納されている。Mpeg−TSストリームは192(または188)Byteの固定長パケットから構成され、映像データや音楽データなどは各パケット単位に分割されて格納される。 The downloaded program is a media file corresponding to the main body of the video content, a playback control information file in which information necessary for playback control of the downloaded program is described, content title and series information, ECG (Electric Content) in which license information and the like are described. Guide) Each file includes data files (which will be described in detail later with reference to the drawings). In general, the media file is an Mpeg-TS stream, and Mpeg2 and H.264 are included in the Mpeg-TS stream. H.264 format video data, AAC or AC3 format music data, subtitle data, and the like are stored. The Mpeg-TS stream is composed of 192 (or 188) byte fixed-length packets, and video data, music data, and the like are divided and stored in units of packets.
ここで、図4から図7を用いて従来の放送受信システムの構成及び処理内容について説明する。図4は、リアルタイム放送と放送型ダウンロード放送の双方の受信に対応した放送送受信システムの構成を示す図である。図5は、ダウンロード番組を再生するための情報が記載された再生制御情報ファイルの構成を示す図である。図6は、ECGデータファイルの構成を示す図である。図7は、放送受信装置におけるダウンロード放送予約実行処理を示すフローチャートである。 Here, a configuration and processing contents of a conventional broadcast receiving system will be described with reference to FIGS. FIG. 4 is a diagram showing a configuration of a broadcast transmission / reception system that supports reception of both real-time broadcasts and broadcast-type download broadcasts. FIG. 5 is a diagram showing the structure of a reproduction control information file in which information for reproducing a download program is described. FIG. 6 is a diagram showing the configuration of an ECG data file. FIG. 7 is a flowchart showing download broadcast reservation execution processing in the broadcast receiving apparatus.
放送送受信システム400の構成を説明する前に、図5及び図6を用いて再生制御情報ファイル500及びECGデータファイル600の構成を説明する。 Before describing the configuration of the broadcast transmission / reception system 400, the configuration of the reproduction control information file 500 and the ECG data file 600 will be described with reference to FIGS.
まず、再生制御情報ファイル500について説明する。再生制御情報ファイル500は、コンテンツ情報やチャプター情報などが記載されたコンテンツ属性情報501(ERI:Entry Resource Information)と、メディアファイルを再生するために必要な情報が記載されたストリーム再生制御情報502(SCI:Streaming Control Information)、著作権保護されたメディアファイルを再生するために必要なライセンス関連情報503(LLI:License Link Information)から構成される。 First, the reproduction control information file 500 will be described. The reproduction control information file 500 includes content attribute information 501 (ERI: Entry Resource Information) in which content information, chapter information, and the like are described, and stream reproduction control information 502 (in which information necessary for reproducing the media file is described). It consists of SCI (Streaming Control Information) and license-related information 503 (LLI: License Link Information) necessary for reproducing a copyright-protected media file.
ネット型ダウンロード放送では、上述のダウンロード番組を構成する各ファイルはWebサーバ上に公開されており、放送受信装置が所望するタイミングで上述のダウンロード番組を構成する各ファイルをファイル単位で取得し蓄積する。一方、放送型ダウンロード放送では、ダウンロード番組を構成する全ファイルをダウンロード放送信号多重化方式にて多重化し、事前に決められたダウンロード放送時間に放送波に重畳されて放送する。放送受信装置はダウンロード放送時間になると放送波から多重化されたデータを受信し、多重化を解いた上で蓄積する。なお、ダウンロード放送信号多重化方式には、伝送効率を考慮して可変長パケットによる多重化方式が用いられる。例えば、日本の高度BSデジタル放送では、ダウンロード放送信号多重化方式としてTLV(Type Length Value)多重化方式が用いられ、ダウンロード放送信号はTLVストリームと呼ばれる(例えば、非特許文献1参照)。 In the net-type download broadcasting, each file constituting the above download program is published on a Web server, and each file constituting the above download program is acquired and stored in units of files at a timing desired by the broadcast receiving apparatus. . On the other hand, in broadcast-type download broadcasting, all files constituting a download program are multiplexed by a download broadcast signal multiplexing method, and broadcast on a broadcast wave at a predetermined download broadcast time. The broadcast receiving apparatus receives the multiplexed data from the broadcast wave at the download broadcast time, demultiplexes it, and stores it. The download broadcast signal multiplexing method uses a variable length packet multiplexing method in consideration of transmission efficiency. For example, in Japan's advanced BS digital broadcasting, a TLV (Type Length Value) multiplexing method is used as a download broadcast signal multiplexing method, and the download broadcast signal is called a TLV stream (see, for example, Non-Patent Document 1).
次にECGデータファイル600について説明する。リアルタイム放送では放送される番組の情報はEPG(Electric Program Guide)情報としてMpeg−TSストリーム中のPMTパケットにSI情報として記述されている。放送受信装置ではこのEPG情報を元に電子番組表を提供している。一方、ダウンロード放送ではリアルタイム放送におけるEPG情報に相当するものとして前述のようにダウンロード番組の詳細情報が記載されたECG(Electric Contents Guide)データファイル600が存在する。ダウンロード番組は番組毎にユニークなIDである番組ID(CRID)が付与されており、ECGデータファイル600は、番組IDを元にダウンロード番組が属するグループに関して記載されたグループ情報601(GI:Group Information)やダウンロード番組の内容の詳細が記載された番組情報602(PI:Program Information)、ダウンロード番組の利用条件などが記載されたライセンス参照情報603(LI:License Information)、ダウンロード番組の購入可能期間や価格等が記載された購入情報604(PuI:Purchase Information)、ダウンロードに必要な情報が記載されたダウンロード制御情報605(DCI:Download Control Information)から構成される。 Next, the ECG data file 600 will be described. In real-time broadcasting, information on a program to be broadcast is described as EPG (Electric Program Guide) information as SI information in a PMT packet in the Mpeg-TS stream. The broadcast receiving apparatus provides an electronic program guide based on this EPG information. On the other hand, in download broadcasting, there exists an ECG (Electric Content Guide) data file 600 in which detailed information of a download program is described as equivalent to EPG information in real-time broadcasting. A program ID (CRID) that is a unique ID is assigned to each downloaded program, and the ECG data file 600 includes group information 601 (GI: Group Information) that describes the group to which the downloaded program belongs based on the program ID. ), Program information 602 (PI: Program Information) describing details of the contents of the downloaded program, license reference information 603 (LI: License Information) describing the usage conditions of the downloaded program, downloadable program purchase period, Purchase information 604 (PuI: Purchase Information) in which prices are described, and download control information 605 (DCI: Download) in which information necessary for downloading is described (Control Information).
図4に示す従来の放送送受信システム400は、リアルタイム放送を受信し、かつ上述の再生制御情報ファイル500及びECGデータファイル600を用いて放送型ダウンロード放送を受信可能な放送送受信システムである。放送送受信システム400は、放送送信装置4100と放送受信装置4200から構成される。
A conventional broadcast transmission / reception system 400 shown in FIG. 4 is a broadcast transmission / reception system capable of receiving a real-time broadcast and receiving a broadcast-type download broadcast using the reproduction control information file 500 and the ECG data file 600 described above. The broadcast transmission / reception system 400 includes a
放送送信装置4100は放送局側の設備に当たり、放送スケジュールに応じてリアルタイム放送と放送型ダウンロード放送とを送信部4101を介して放送波に乗せて放送する。例えばリアルタイム放送の場合、放送する番組映像を映像音声符号化部4102でMpeg2などに符号化し、同時に放送する番組の情報や放送スケジュールに関する情報をEPGデータ生成部4103でEPGデータに変換して、各々MPEGTS多重化部4106に入力することで放送するMpeg−TSストリームを生成する。
The
一方、放送型ダウンロード放送の場合はあらかじめ放送する番組映像をオーサリングしておきコンテンツ蓄積部4104に記録し、同時に放送する番組のECGデータをECGデータ生成部4105で生成して、各々TLV多重化部4107に入力することで放送するTLVストリームを生成する。
On the other hand, in the case of broadcast-type download broadcasting, a program video to be broadcast in advance is authored and recorded in the
このように生成されたリアルタイム放送用のMpeg−TSストリームと放送型ダウンロード放送用のTLVストリームは、放送スケジュールに応じて切換部4108で切り替えられて送信部4101に入力される。送信部4101は、前述のように入力されたストリームを放送波にのせて放送する。 The Mpeg-TS stream for real-time broadcasting and the TLV stream for broadcast-type download broadcasting generated in this way are switched by the switching unit 4108 according to the broadcasting schedule and input to the transmission unit 4101. The transmission unit 4101 broadcasts the input stream on the broadcast wave as described above.
放送受信装置4200はリアルタイム放送と放送型ダウンロード放送の双方に対応した放送受信装置にあたり、放送送信装置4100が送出した放送波を受信部4201で受信する。受信部4201は受信した放送波からストリームを抽出し、抽出したストリームがリアルタイム放送のMpeg−TSストリームであればMpegTS多重分離部4202に入力し、放送型ダウンロード放送のTLVストリームであればTLV多重分離部4203に入力する。MpegTS多重分離部4202は入力されたMpeg−TSストリームをAVストリームとEPGデータとに分離し、EPGデータはEPG蓄積部4204に保存する。
The broadcast receiving device 4200 is a broadcast receiving device that supports both real-time broadcasting and broadcast-type download broadcasting. The receiving unit 4201 receives the broadcast wave transmitted from the
一方、TLV多重分離部4203は入力されたTLVストリームをAVストリームとECGデータとに分離し、AVストリームをコンテンツ蓄積部4206に保存するとともに、ECGデータをECG蓄積部4205に保存する。なお、図示していないがECGデータは放送波経由だけでなく、ネットワーク経由でインターネット上のサーバからも取得可能とすることが検討されており、この場合もネットワーク経由で取得されたECGデータはECG蓄積部4205に保存される。 On the other hand, the TLV demultiplexing unit 4203 separates the input TLV stream into an AV stream and ECG data, stores the AV stream in the content storage unit 4206, and stores the ECG data in the ECG storage unit 4205. Although not shown, it is considered that ECG data can be acquired not only via broadcast waves but also from a server on the Internet via a network. In this case as well, ECG data acquired via the network is ECG data. It is stored in the storage unit 4205.
放送受信装置4200は、ユーザの操作に応じてリアルタイム放送の番組を表示するのか、ダウンロード番組を表示するのかを映像音声切換部4207にて切り替える。ユーザがダウンロード番組を選択した場合はコンテンツ蓄積部4206に保存された番組のAVストリームが映像音声処理部4208に入力され、デコードされた映像音声が映像音声出力部4209を通じてユーザに提供される。
Broadcast receiving apparatus 4200 uses video / audio switching section 4207 to switch between displaying a real-time broadcast program and displaying a download program in accordance with a user operation. When the user selects a download program, the AV stream of the program stored in the content storage unit 4206 is input to the video /
また、放送受信装置4200はEPG蓄積部4204とECG蓄積部4205から得られた番組情報を例えば電子番組表という形でユーザに提供し、視聴や予約を行わせることも可能である。例えば放送受信装置4200は、ECG蓄積部4205に蓄積されたECGデータのグループ情報や番組情報等を元にダウンロード放送用の電子番組表を生成しユーザに提示する。ここで、ユーザが電子番組表からダウンロード放送を予約してから予約完了するまでの処理の流れを図7を用いて説明する。ここで、ユーザがダウンロード予約したダウンロード番組は予約情報蓄積部(図示せず)に蓄積されている。 The broadcast receiving apparatus 4200 can also provide the user with program information obtained from the EPG storage unit 4204 and the ECG storage unit 4205 in the form of, for example, an electronic program guide, and allow viewing and reservation. For example, the broadcast receiving apparatus 4200 generates an electronic program guide for download broadcasting based on group information, program information, and the like of ECG data stored in the ECG storage unit 4205 and presents it to the user. Here, the flow of processing from when the user reserves a download broadcast from the electronic program guide to when the reservation is completed will be described with reference to FIG. Here, the download program reserved for download by the user is stored in a reservation information storage unit (not shown).
ユーザはECG蓄積部4205が提示した電子番組表からダウンロード番組を選択し予約を投入する(ステップS0001)。予約が投入されると、ECG蓄積部4205は予約投入されたダウンロード番組の番組IDから対応するECGデータ600を抽出し、ECGデータ600中のダウンロード制御情報605のschedule606を参照する(ステップS0002)。このschedule606は放送スケジュールにあたり、servicerefの値としてダウンロード番組が放送されるチャンネルを選局するための情報が格納されており、startの値としてダウンロード放送の開始日時が格納されており、endの値としてダウンロード放送の終了日時が各々格納されている。 The user selects a download program from the electronic program guide presented by the ECG storage unit 4205 and inputs a reservation (step S0001). When the reservation is entered, the ECG accumulation unit 4205 extracts the corresponding ECG data 600 from the program ID of the reserved download program, and refers to the schedule 606 of the download control information 605 in the ECG data 600 (step S0002). In this schedule 606, information for selecting a channel on which a download program is broadcast is stored as a serviceref value, and the start date and time of download broadcasting is stored as a start value. The download broadcast end date and time are stored.
ECG蓄積部4205はschedule606から得たダウンロード放送の開始日時まで放送受信装置4200を待機させ(ステップS0003)、ダウンロード放送の放送開始日時になると(ステップS0003で「yes」)、映像音声切換部4207は受信部4201に指示して、予約投入されたダウンロード番組が放送されるチャンネルを選局させる(ステップS0004)。都度受信される放送波がTLVストリームである場合、受信部4201は受信したTLVストリームをTLV多重分離部4203に入力する。TLV多重分離部4203は、入力されたTLVストリームからAVストリームを抽出し、コンテンツ蓄積部4206に記録させる(ステップS0005)。放送受信装置4200は、前述の処理をschedule606から得たダウンロード終了日時まで実行し(ステップS0006)、予約されたダウンロード番組のダウンロードを実行させる(ステップS0007)。 The ECG storage unit 4205 causes the broadcast receiving device 4200 to stand by until the download broadcast start date and time obtained from the schedule 606 (step S0003). The receiving unit 4201 is instructed to select a channel on which the reserved download program is broadcast (step S0004). When the broadcast wave received each time is a TLV stream, the receiving unit 4201 inputs the received TLV stream to the TLV demultiplexing unit 4203. The TLV demultiplexing unit 4203 extracts the AV stream from the input TLV stream and records it in the content storage unit 4206 (step S0005). The broadcast receiving apparatus 4200 executes the above-described processing until the download end date and time obtained from schedule 606 (step S0006), and downloads the reserved download program (step S0007).
なお上記処理では、電子番組表の生成・ダウンロード番組予約実行処理を全てECG蓄積部7205で行っているが、放送受信装置7200全体を制御する制御部(図示せず)が、ECG蓄積部7205に蓄積されたECGデータから得られた情報を元に電子番組表を作成し、ダウンロード制御情報905のschedule906を取得して予約蓄積部(図示せず)に別途蓄積し、予約蓄積部(図示せず)の情報に応じてダウンロード番組の予約実行処理を行うようにしてもよい。 In the above processing, the ECG storage unit 7205 performs all the electronic program guide generation / download program reservation execution processing. However, a control unit (not shown) that controls the entire broadcast receiving apparatus 7200 stores the ECG storage unit 7205 in the ECG storage unit 7205. An electronic program guide is created based on the information obtained from the accumulated ECG data, schedule 906 of download control information 905 is acquired and separately stored in a reservation storage unit (not shown), and a reservation storage unit (not shown). ), A download program reservation execution process may be performed according to the information.
ところで、現在検討されている放送型ダウンロード放送の方式においては、番組単位でみると、基本的には全てのユーザに対して同一のコンテンツを提供することを前提に設計している。このため、実質的に扱うことが可能なコンテンツが制約されてしまう課題があった。そのため、下記の(課題1)から(課題3)の更なる課題が発生してしまうという問題があった。 By the way, the broadcast download broadcasting system currently under study is designed on the assumption that the same content is provided to all users in terms of programs. For this reason, there has been a problem that content that can be substantially handled is restricted. For this reason, there is a problem that the following problems (Problem 1) to (Problem 3) occur.
(課題1)ユーザや受信機の属性に応じて異なるコンテンツを扱うことができなかった。ここで属性としては、所在する地域や、ユーザの嗜好などが考えられる。つまり詳述すれば、例えば、各地方版のニュース番組やその地域の気象情報をコンテンツとして扱うことができない、一部の地域でしか発売していない商品に対して発売地域に限定してCMを放送することができない、更にはユーザ毎に異なるコンテンツを扱うことができないという問題があった。 (Problem 1) Different contents cannot be handled according to the attributes of the user and the receiver. Here, as the attribute, the area where the user is located, the user's preference, and the like can be considered. In other words, in detail, for example, local news programs and local weather information cannot be handled as content, and for products that are sold only in some areas, CMs are limited to the sales area. There is a problem that it is impossible to broadcast, and it is impossible to handle different contents for each user.
(課題2)高い鮮度を求められるコンテンツを扱えなかった。ここで高い鮮度を求められるコンテンツとは、例えば、天気予報、交通情報、株と為替など本質的に時々刻々と変化するデータでその変化自体にユーザが注目するコンテンツである。こうしたコンテンツは、ある程度以上の鮮度が無ければユーザにとって価値が無いと言える。ところが、ダウンロード放送においては、例えば数時間〜数日前に蓄積したコンテンツを扱うことがあるが、高い鮮度を保証することが本質的に不可能であるという問題があった。 (Problem 2) Content that requires high freshness could not be handled. Here, the content that requires high freshness is content that the user pays attention to, for example, data that changes from moment to moment, such as weather forecasts, traffic information, stocks and exchange rates. It can be said that such content has no value for the user unless it has a certain level of freshness. However, in download broadcasting, for example, contents accumulated several hours to several days ago may be handled, but there is a problem that it is essentially impossible to guarantee high freshness.
(課題3)コンテンツ蓄積後には、コンテンツを変更することが出来なかった。ダウンロード放送では、コンテンツを製作するタイミングとユーザがコンテンツを視聴するタイミングとは時間的に分離されており、また、分離した時間差はユーザ毎に異なる。このため、コンテンツの全てあるいはその一部が、ある日時以降に不適切になった場合でも、コンテンツを変更することが出来ないという問題があった。変更が出来ないことは、コンテンツ製作側が不適切となる日時になるまで予測不可能で気付かなかった場合だけではなく、予め無効となる日時が分かっている場合でも同様に出来ないという問題もあった。 (Problem 3) The content could not be changed after the content was accumulated. In download broadcasting, the timing for producing content and the timing for viewing the content by the user are separated in time, and the separated time difference is different for each user. For this reason, even if all or part of the content becomes inappropriate after a certain date and time, the content cannot be changed. Not being able to change is not only when the content production side is unpredictable and not noticed until it becomes inappropriate, but there is also a problem that it can not be done even if the invalid date is known in advance .
本発明の放送受信装置は、ダウンロード放送信号を受信する受信部と、受信されたダウンロード放送信号から、映像音声データとダウンロードコンテンツ情報を分離する分離部と、分離された映像音声データを蓄積するコンテンツ蓄積部と、分離されたダウンロードコンテンツ情報を蓄積するコンテンツ情報蓄積部と、ダウンロードコンテンツ情報に含まれ、少なくともコンテンツ参照属性、有効期限属性及び代替コンテンツ参照属性を含むプレイリスト情報に基づいて再生するコンテンツを指定するとともに、コンテンツ蓄積部に蓄積したコンテンツを再生するコンテンツ再生制御部と、プレイリスト情報に含まれるURLにアクセスする通信部と、を備え、コンテンツ再生制御部は、有効期限属性に応じてコンテンツ参照属性が有効か否かを判断し、有効である場合はコンテンツ参照属性で指定されるコンテンツを通信部を介して取得してコンテンツ蓄積部に蓄積させ、有効でない場合は代替コンテンツ参照属性で指定されるコンテンツを通信部を介して取得してコンテンツ蓄積部に蓄積させ、更に、コンテンツ蓄積部へのコンテンツ蓄積完了後に、蓄積されたコンテンツが有効か否かを有効期限属性に応じて判断し、有効でない場合は代替コンテンツ参照属性で指定されるコンテンツを通信部を介して取得することを特徴とする。 The broadcast receiving apparatus of the present invention includes a receiving unit that receives a download broadcast signal, a separation unit that separates video / audio data and download content information from the received download broadcast signal, and content that stores the separated video / audio data. Content that is stored in the storage unit, the content information storage unit that stores the separated download content information, and the content that is included in the download content information and that includes at least the content reference attribute, the expiration date attribute, and the alternative content reference attribute as well as specify includes a content reproduction controller for reproducing the content stored in the content storage unit, a communication unit to access the URL included in the playlist information, the content reproduction control unit in accordance with the expiration date attribute Whether the content reference attribute is valid If it is valid, the content specified by the content reference attribute is acquired via the communication unit and stored in the content storage unit. If not valid, the content specified by the alternative content reference attribute is stored in the communication unit. Is acquired and stored in the content storage unit, and after the content storage in the content storage unit is completed, it is determined whether or not the stored content is valid according to the expiration date attribute. Content specified by an attribute is acquired via a communication unit .
本発明によれば、上述の(課題1)から(課題3)に対して、夫々下記の効果がある。 According to the present invention, the following effects can be obtained with respect to the above (Problem 1) to (Problem 3).
(効果1)ユーザの所在地や嗜好に応じて異なるコンテンツを扱うこと可能となる。 (Effect 1) Different contents can be handled according to the location and preferences of the user.
(効果2)高い鮮度を求められるコンテンツを扱うことが可能となる。例えば、天気予報、交通情報、株と為替など、本質的に時々刻々と変化するデータを、ダウンロード放送のコンテンツとして扱うことができる。 (Effect 2) It is possible to handle content that requires high freshness. For example, data that changes from moment to moment, such as weather forecasts, traffic information, stocks and exchange rates, can be handled as download broadcast contents.
(効果3)コンテンツの一部または全てを、コンテンツの蓄積後に変更することが可能となる。コンテンツ制作側が、コンテンツを変更する日時がいつか、コンテンツ送出より前に認識していた場合だけでなく、自然災害や不祥事など事前に予測不可能な場合も同様に変更できる。 (Effect 3) Part or all of the content can be changed after the content is stored. The content creation side can change not only when the date and time when the content is changed, but also when it is unpredictable in advance such as a natural disaster or scandal.
以下本発明を実施するための最良の形態について、図面を参照しながら説明する。 The best mode for carrying out the present invention will be described below with reference to the drawings.
(実施の形態1)
図1は、放送型ダウンロード放送において、ダウンロード可能なコンテンツを変更可能とした本実施の形態1における放送送受信システム100の構成を示す図である。図1において、図4を用いて説明した従来の放送送受信システム400と同じ構成要素については同じ符号を付与しており、特に補足説明がない限り従来の放送送受信システム400と同じものとして説明を省略する。また図2に、本実施の形態1を実現するためのプレイリスト200の構成を示す。プレイリストはECGデータ生成部1101において作成され、TLV多重化部4107に入力され、TLV多重化部4107はプレイリスト200を含んだTLVストリームを送信部4101を介して放送受信装置1200へ送出する。プレイリストはECGデータファイル600のGI601を拡張して格納する方法や、EGCデータファイル600に全く新しい要素を追加する方法などで実現される。
(Embodiment 1)
FIG. 1 is a diagram illustrating a configuration of a broadcast transmission / reception system 100 according to the first embodiment in which downloadable content can be changed in broadcast-type download broadcasting. In FIG. 1, the same components as those of the conventional broadcast transmission / reception system 400 described with reference to FIG. 4 are denoted by the same reference numerals, and the description thereof is omitted as it is the same as the conventional broadcast transmission / reception system 400 unless otherwise specified. To do. FIG. 2 shows the configuration of a playlist 200 for realizing the first embodiment. The playlist is created in the ECG data generation unit 1101 and input to the
図2は、本発明の実施の形態1におけるプレイリストのデータ構造を示す図である。図中、符号200は、プレイリスト全体を示し、上述のように放送送信装置1100から送信される。 FIG. 2 is a diagram showing a data structure of a playlist in the first embodiment of the present invention. In the figure, reference numeral 200 denotes the entire playlist, which is transmitted from the broadcast transmitting apparatus 1100 as described above.
プレイリスト200は、複数のコンテンツに関し、各コンテンツの再生を制御する情報であるプレイリスト要素を含む。図2では、プレイリスト200が、プレイリスト要素210、プレイリスト要素220、プレイリスト要素230、プレイリスト要素240の4個のプレイリスト要素を含むことを示している。 The playlist 200 includes a playlist element that is information for controlling reproduction of each content regarding a plurality of contents. FIG. 2 shows that the playlist 200 includes four playlist elements, that is, a playlist element 210, a playlist element 220, a playlist element 230, and a playlist element 240.
各プレイリスト要素は、複数の属性から構成されている。即ち、コンテンツ参照属性201と、有効期限属性202と、代替コンテンツ参照属性203から構成される。 Each playlist element is composed of a plurality of attributes. That is, the content reference attribute 201, the expiration date attribute 202, and the alternative content reference attribute 203 are included.
ここで、コンテンツ参照属性201について説明する。コンテンツ参照属性201は、夫々のプレイリスト要素が対応付けられているコンテンツを指定する。コンテンツ参照属性201は、複数の形式で指定可能である。 Here, the content reference attribute 201 will be described. The content reference attribute 201 designates content associated with each playlist element. The content reference attribute 201 can be specified in a plurality of formats.
例えば、コンテンツ参照属性201は、蓄積されたコンテンツを指定できる。識別情報の形式としては、送出側で決定されるCRID等のID、送出側から放送または通信によりコンテンツを受信する際に用いるパラメータが含まれるURI(Uniformed Resource Identifier)やDCI605、放送受信装置1200内部で採番されることで割り当てられたシリアル番号などのいずれでも良い。 For example, the content reference attribute 201 can specify accumulated content. The format of the identification information includes an ID such as a CRID determined on the transmission side, a URI (Uniform Resource Identifier) including parameters used when receiving content from the transmission side by broadcast or communication, DCI 605, and the broadcast reception device 1200. Any of the serial numbers assigned by being numbered in can be used.
また、コンテンツ参照属性201は、蓄積されたコンテンツの一部を指定することが出来る。識別情報221では蓄積されたAV(映像音声)の、時間的一部分が指定されている。あるいは、画面中から一部の座標系を切り出す指定や、複数の音声が同時に含まれる場合にその一部を選択しても良い。 The content reference attribute 201 can specify a part of the accumulated content. In the identification information 221, a temporal part of the accumulated AV (video / audio) is designated. Alternatively, a part of the coordinate system may be selected from the screen, or a part of the coordinate system may be selected when a plurality of sounds are included at the same time.
あるいは、コンテンツ参照属性201は、コンテンツを通信によって取得するためのパラメータを保持できる。識別情報231では、ネットワークで接続されたサーバ内のコンテンツを指定するURIを保持している。 Alternatively, the content reference attribute 201 can hold a parameter for acquiring content by communication. The identification information 231 holds a URI that designates content in a server connected via a network.
更には、コンテンツ参照属性201は、別のプレイリストを指定することで、再帰的な構造をしたプレイリストを構成することが出来る。コンテンツ参照属性241では、プレイリストを通信により取得するためのURIが格納される。 Furthermore, the content reference attribute 201 can configure a playlist having a recursive structure by designating another playlist. The content reference attribute 241 stores a URI for acquiring a playlist by communication.
なお、映像と音声とを別々に指定しても良い。即ち映像はダウンロード放送で事前に蓄積されたもので、音声は通信により取得しても良い。例えば、容量の大きい映像はダウンロード放送で効率的に送ると共に、製作に時間がかかる吹き替えや通訳を映像送信後まで時間をかけて製作し後から送信することが可能となる。 Note that video and audio may be designated separately. That is, the video is stored in advance by download broadcasting, and the audio may be acquired by communication. For example, a large-capacity video can be efficiently transmitted by download broadcasting, and a dubbing or interpreter that takes time to produce can be produced over time until after the video is transmitted, and then transmitted.
次に、有効期限属性202について説明する。有効期限属性202は、注目しているプレイリスト要素のコンテンツ参照属性201が有効である期間が指定される。現在時刻が有効である期間に含まれない場合には、コンテンツ参照属性201が何も指定していない状態と同様に扱われる。プレイリスト要素210の有効期限属性212では、2010年12月31日の12:00まで、コンテンツ参照属性201である識別情報211が有効であることが指定されている。なお、この属性には、コンテンツ参照が無効な状態から有効な状態にアクティベイトされる日時を含んでも良いし、複数の有効期間を同時に保持しても良い。また、各ユーザが初めて視聴した日時を起点とした最大の時間経過を指定しても良いし、再生の度にカウントダウンされる再生可能回数を格納しても良い。あるいは、プレイリスト要素220の有効期限属性202及びプレイリスト要素230の有効期限属性202では、期限が指定されない場合を示している。この際には、時間経過にかかわらず常に有効である。なお、上記では有効期限属性202の評価方法として、現在時刻が条件を満たすか否かで判定していたが、他の判定方法を用いても良い。例えば、コンテンツのバージョン、特定のユーザに対して有効であるといった条件、放送受信装置1200のバッテリーの状態、ネットワークの通信品質、ユーザの嗜好情報との適合などを格納しても良い。
Next, the expiration date attribute 202 will be described. The expiration date attribute 202 designates a period during which the content reference attribute 201 of the playlist element being noticed is valid. When the current time is not included in the valid period, the content reference attribute 201 is handled in the same manner as when nothing is specified. The expiration date attribute 212 of the playlist element 210 specifies that the
次に、代替コンテンツ参照属性203について説明する。代替コンテンツ参照属性203は、有効期限属性202に応じてコンテンツ参照属性201が無効だと判断された場合に、代替のコンテンツを指定する。代替コンテンツ参照属性203の取り得る値としては、コンテンツ参照属性201と同じで良い。注目しているプレイリスト要素において、有効期限属性202が有効期限を満たさない場合には、コンテンツ参照属性201が無効になる。この際に、代替コンテンツ参照属性203に有効な値が格納されている場合には、代替コンテンツ参照属性203の指定するコンテンツが、プレイリスト要素の指定するコンテンツとして採用される。なお、図2では、1個のプレイリスト要素に対して1個の代替コンテンツ参照属性が格納されているが、複数格納することで、代替の代替といった処理を可能にしても良い。 Next, the alternative content reference attribute 203 will be described. The alternative content reference attribute 203 specifies alternative content when it is determined that the content reference attribute 201 is invalid according to the expiration date attribute 202. Possible values of the alternative content reference attribute 203 may be the same as those of the content reference attribute 201. If the expiration date attribute 202 does not satisfy the expiration date in the playlist element being noticed, the content reference attribute 201 becomes invalid. At this time, if a valid value is stored in the alternative content reference attribute 203, the content specified by the alternative content reference attribute 203 is adopted as the content specified by the playlist element. In FIG. 2, one alternative content reference attribute is stored for one playlist element. However, a plurality of alternative attributes may be processed by storing a plurality of alternative content reference attributes.
次に、放送受信装置1200が、プレイリスト200を用いてコンテンツの再生を行う処理について、図3を用いて説明する。図3は、本発明の実施の形態1における、放送受信装置1200でのプレイリスト再生のフローチャートである。ここで、プレイリスト200は受信部4201、TLV多重分離部4203を介して、事前にECG蓄積部1201に蓄積されているとする。 Next, processing in which the broadcast receiving apparatus 1200 reproduces content using the playlist 200 will be described with reference to FIG. FIG. 3 is a flowchart of playlist reproduction in the broadcast receiving device 1200 according to Embodiment 1 of the present invention. Here, it is assumed that the playlist 200 is stored in advance in the ECG storage unit 1201 via the reception unit 4201 and the TLV demultiplexing unit 4203.
(ステップS0301)コンテンツ再生制御部1202は、指定されたプレイリストPから、1個ずつ順に、プレイリスト要素ppを取り出す。 (Step S0301) The content reproduction control unit 1202 takes out the playlist elements pp from the designated playlist P one by one in order.
(ステップS0302)コンテンツ再生制御部1202は、最後のステップS0301の実行で、既に全てのプレイリスト要素ppが選択済で、何もプレイリスト要素ppとして取り出されなかった場合には(ステップS0302で「yes」)、処理を終了する。 (Step S0302) The content reproduction control unit 1202 executes the last step S0301, and if all the playlist elements pp have already been selected and nothing has been extracted as the playlist elements pp (“ yes "), the process ends.
(ステップS0303)コンテンツ再生制御部1202は、ステップS0301で選択されたプレイリスト要素ppの、有効期限属性を評価する。有効であると判断された場合には、再生すべきコンテンツCをコンテンツ参照属性の値とし、ステップS0305に進む。有効でないと判断された場合にはステップS0304に進む。 (Step S0303) The content reproduction control unit 1202 evaluates the expiration date attribute of the playlist element pp selected in step S0301. If it is determined that the content is valid, the content C to be reproduced is set as the value of the content reference attribute, and the process proceeds to step S0305. If it is determined that it is not valid, the process proceeds to step S0304.
(ステップS0304)コンテンツ再生制御部1202は、プレイリスト要素ppの代替コンテンツ参照属性を参照し、再生すべきコンテンツCを、代替コンテンツ参照属性の指定するものに変更する。そして、コンテンツ再生制御部1202は、通信部1203を介して配信サーバ1300から代替コンテンツであるコンテンツCを取得し、コンテンツ蓄積部1204に蓄積する。そしてステップS0305に進む。 (Step S0304) The content reproduction control unit 1202 refers to the alternative content reference attribute of the playlist element pp, and changes the content C to be reproduced to one designated by the alternative content reference attribute. Then, the content reproduction control unit 1202 acquires the content C that is the alternative content from the distribution server 1300 via the communication unit 1203 and stores it in the content storage unit 1204. Then, the process proceeds to step S0305.
(ステップS0305)コンテンツ再生制御部1202は、コンテンツCの形式がプレイリストである場合にはステップS0307へ、プレイリストでない場合にはステップS0306に進む。 (Step S0305) The content reproduction control unit 1202 proceeds to step S0307 if the format of the content C is a playlist, and proceeds to step S0306 if it is not a playlist.
(ステップS0306)コンテンツ再生制御部1202は、コンテンツ蓄積部1204に蓄積されたコンテンツCを再生する。そしてステップS0301に戻る。 (Step S 0306) The content reproduction control unit 1202 reproduces the content C stored in the content storage unit 1204. Then, the process returns to step S0301.
(ステップS0307)コンテンツ再生制御部1202は、ステップS0301からステップS0306の処理を、プレイリストCを引数にして再帰的に呼び出す。この処理によって、プレイリストCに対する再生が実現される。そしてステップS0301に戻る。 (Step S0307) The content reproduction control unit 1202 recursively calls the processing from step S0301 to step S0306 with the playlist C as an argument. By this processing, reproduction for the playlist C is realized. Then, the process returns to step S0301.
なお、放送受信装置1200のユーザは、コンテンツを選択し再生する際に行うのと同じ操作で、プレイリストを再生すればよい。また、コンテンツとプレイリストが混在した一覧画面からいずれかを選択しても良い。この選択方法によって、ユーザの観点からは、プレイリストはコンテンツの1種類として、特別な操作方法を習熟することなく統一的に操作することが可能となる。 Note that the user of the broadcast receiving apparatus 1200 may reproduce the playlist by the same operation as that performed when selecting and reproducing the content. Alternatively, one of the contents may be selected from a list screen in which content and playlists are mixed. With this selection method, from the user's point of view, the playlist can be operated as a single type of content without having to master a special operation method.
さて、ここで所在する地域に応じて異なるコンテンツを再生する処理について説明する。プレイリスト要素230では、コンテンツ参照属性201で、通信からのコンテンツ取得が指定されている。通信で接続されるサーバでは、放送受信装置1200毎に指定するコンテンツを変更することができる。例えば、放送受信装置1200が通信でのコンテンツ取得を要求する際に、放送受信装置1200が存在する地域の情報を送れば、その情報に従ってサーバが複数のコンテンツの中からその地域に適切なコンテンツを選択して送り返せばよい。あるいは、直接的に地域情報を放送受信装置1200から送るのではなく、放送受信装置1200がアクセスしてきている経路をサーバ側で認識することで、どの放送受信装置かをサーバが特定し、次にサーバ側で放送受信装置から地域への対応表を用いることで、どの地域かを特定しても良い。 Now, a process of playing back different contents depending on the region where it is located will be described. In the playlist element 230, content acquisition from communication is designated by the content reference attribute 201. In the server connected by communication, the content designated for each broadcast receiving device 1200 can be changed. For example, when the broadcast receiving device 1200 requests content acquisition through communication, if information on a region where the broadcast receiving device 1200 exists is sent, the server can select content appropriate for that region from a plurality of contents according to the information. Select and send back. Alternatively, the server identifies the broadcast receiving device by recognizing the route that the broadcast receiving device 1200 is accessing instead of directly transmitting the area information from the broadcast receiving device 1200, and then By using a correspondence table from the broadcast receiving apparatus to the area on the server side, it may be specified which area.
なお、地域の情報の代わりにユーザの嗜好情報などを送ることで、サーバ側でユーザの嗜好に合ったコンテンツを選択させても良い。 In addition, by sending user preference information or the like instead of regional information, the server side may select content that matches the user preference.
上記のように、サーバ側で放送受信装置毎にプレイリストに含まれる一部のコンテンツを差し替えることが可能となる。例えば、各地方版のニュース番組やその地域の気象情報といった地域ごとに異なるコンテンツを、放送受信装置の地域ごとに変更することが可能となる。あるいは、一部の地域でしか発売していない商品に対して、発売地域に限定してCMを放送することが可能となる。また、ユーザ毎に異なるコンテンツを扱うこともできる。 As described above, it is possible to replace some contents included in the playlist for each broadcast receiving device on the server side. For example, it is possible to change different contents for each region, such as each local version of the news program and the weather information of the region, for each region of the broadcast receiving apparatus. Alternatively, it is possible to broadcast a CM limited to a sales region for a product that has been sold only in some regions. Also, different contents can be handled for each user.
(実施の形態2)
実施の形態2では、コンテンツの鮮度を保証する方法について説明する。まず、代替コンテンツ参照属性203にある様に、プレイリスト再生の際に必ず通信経由で最新のコンテンツを取得に行けば良い。この方法はシンプルであるが、プレイリスト再生時に通信によるコンテンツ取得が必須となるため、通信インフラ全体でのトラフィックやサーバ負荷の削減といったダウンロード放送のメリットが損なわれてしまう。
(Embodiment 2)
In the second embodiment, a method for guaranteeing the freshness of content will be described. First, as in the alternative content reference attribute 203, when playing a playlist, it is always necessary to obtain the latest content via communication. Although this method is simple, content acquisition by communication is indispensable when playing a playlist, so that the advantages of download broadcasting such as reduction of traffic and server load in the entire communication infrastructure are impaired.
上記の課題を解決する方法を、プレイリスト要素210を用いて説明する。プレイリスト要素210では、蓄積したコンテンツがコンテンツ参照属性211で指定されている。そして、蓄積したコンテンツの鮮度が十分である期限を、有効期限属性212に格納する。もし、プレイリスト要素210を再生した時点で、有効期限属性212によって蓄積したコンテンツでは鮮度が不十分であると判断された場合には、代替コンテンツ参照属性210によって通信によるコンテンツ取得が行われる。有効期限内は通信でのコンテンツ取得が行われないため、通信インフラ全体でのトラフィックやサーバ負荷の削減が達成と、コンテンツの鮮度の保証との両方が同時に達成される。
A method for solving the above problem will be described using the playlist element 210. In the playlist element 210, the accumulated content is specified by the
上記の様に、コンテンツの鮮度が保証できる仕組みを導入することで、例えば、天気予報、交通情報、株と為替など、本質的に時々刻々と変化するデータをダウンロード放送のコンテンツとして扱うことが出来る。 By introducing a mechanism that can guarantee the freshness of content as described above, it is possible to handle data that changes from moment to moment, such as weather forecasts, traffic information, stocks and exchange rates, as download broadcast content. .
(実施の形態3)
実施の形態3では、コンテンツの蓄積後にコンテンツの一部または全ての変更する方法について説明する。
(Embodiment 3)
In the third embodiment, a method of changing a part or all of content after content accumulation will be described.
まず、コンテンツを必ず通信で取得する様に、コンテンツ参照属性201に通信取得を指定すれば、送出側の意図通りに変更してプレイリストを再生することが出来る。 First, if communication acquisition is specified in the content reference attribute 201 so that the content is always acquired by communication, the playlist can be reproduced with the change as intended on the transmission side.
更には、通信で取得するコンテンツとして、プレイリスト要素241の様にプレイリストP2をコンテンツとして指定すれば、再生されるコンテンツの数についても変更できる。プレイリストP2の構造は図2で説明したプレイリストと同じでよい。例えば、プレイリストP2のプレイリスト要素として蓄積したコンテンツを指定する様にすれば、通信ではデータサイズの大きなコンテンツを受信せず、相対的にサイズの小さなプレイリストP2自体のデータのみを受信すればよい。従って、この方法によれば、通信インフラ全体でのトラフィックやサーバ負荷の削減が達成できる。 Furthermore, if the playlist P2 is designated as the content acquired by communication like the playlist element 241, the number of content to be reproduced can be changed. The structure of the playlist P2 may be the same as the playlist described in FIG. For example, if content stored as a playlist element of the playlist P2 is specified, content having a large data size is not received by communication, and only data of the playlist P2 itself having a relatively small size is received. Good. Therefore, according to this method, it is possible to reduce traffic and server load in the entire communication infrastructure.
本発明によれば、放送型ダウンロード放送のように、放送受信装置への配布とユーザの視聴のタイミングが非同期的に行われるコンテンツ配送システムにおいて、コンテンツを地域や嗜好に応じて内容を変更したり、コンテンツの鮮度を保証したり、蓄積後に変更できる。このため、ダウンロード放送を受信可能な全てのAV機器において有用である。 According to the present invention, in a content delivery system in which distribution to a broadcast receiver and viewing timing of a user are performed asynchronously, such as broadcast-type download broadcasting, the content can be changed according to the region and preference. , The freshness of the content can be guaranteed or changed after accumulation. Therefore, it is useful for all AV devices that can receive download broadcasts.
100 放送送受信システム
1100 放送送信装置
1101 ECGデータ生成部
1200 放送受信装置
1201 ECG蓄積部
1202 コンテンツ再生制御部
1203、1301 通信部
1204、1302、4104 コンテンツ蓄積部
1300 配信サーバ
4101 送信部
4102 映像音声符号化部
4103 EPGデータ生成部
4106 MPEGTS多重化部
4107 TLV多重化部
4108 切換部
4201 受信部
4202 MPEGTS多重分離部
4203 TLV多重分離部
4204 EPG蓄積部
4207 映像音声切換部
4208 映像音声処理部
4209 映像音声出力部
DESCRIPTION OF SYMBOLS 100 Broadcast transmission / reception system 1100 Broadcast transmission apparatus 1101 ECG data generation part 1200 Broadcast reception apparatus 1201 ECG storage part 1202 Content reproduction control part 1203, 1301
Claims (1)
受信された前記ダウンロード放送信号から、映像音声データとダウンロードコンテンツ情報を分離する分離部と、
分離された前記映像音声データを蓄積するコンテンツ蓄積部と、
分離された前記ダウンロードコンテンツ情報を蓄積するコンテンツ情報蓄積部と、
前記ダウンロードコンテンツ情報に含まれ、少なくともコンテンツ参照属性、有効期限属性及び代替コンテンツ参照属性を含むプレイリスト情報に基づいて再生するコンテンツを指定するとともに、前記コンテンツ蓄積部に蓄積したコンテンツを再生するコンテンツ再生制御部と、
前記プレイリスト情報に含まれるURLにアクセスする通信部と、を備え、
前記コンテンツ再生制御部は、前記有効期限属性に応じて前記コンテンツ参照属性が有効か否かを判断し、有効である場合は前記コンテンツ参照属性で指定されるコンテンツを前記通信部を介して取得して前記コンテンツ蓄積部に蓄積させ、有効でない場合は前記代替コンテンツ参照属性で指定されるコンテンツを前記通信部を介して取得して前記コンテンツ蓄積部に蓄積させ、更に、前記コンテンツ蓄積部へのコンテンツ蓄積完了後に、蓄積されたコンテンツが有効か否かを前記有効期限属性に応じて判断し、有効でない場合は前記代替コンテンツ参照属性で指定されるコンテンツを前記通信部を介して取得することを特徴とする放送受信装置。 A receiving unit for receiving a download broadcast signal;
A separation unit for separating video / audio data and download content information from the received download broadcast signal;
A content storage unit for storing the separated video and audio data;
A content information storage unit for storing the separated download content information;
Content playback for specifying content to be played back based on playlist information included in the download content information and including at least a content reference attribute, an expiration date attribute, and an alternative content reference attribute, and playing back the content stored in the content storage unit A control unit;
A communication unit that accesses a URL included in the playlist information,
The content reproduction control unit determines whether or not the content reference attribute is valid according to the expiration date attribute, and if valid, acquires the content specified by the content reference attribute via the communication unit. If the content is not valid, the content specified by the alternative content reference attribute is acquired via the communication unit and stored in the content storage unit, and the content stored in the content storage unit is further stored. After the completion of the accumulation, it is determined according to the expiration date attribute whether the accumulated content is valid, and if not valid, the content specified by the alternative content reference attribute is acquired via the communication unit. Broadcast receiving device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009164751A JP5045715B2 (en) | 2009-07-13 | 2009-07-13 | Broadcast receiver |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009164751A JP5045715B2 (en) | 2009-07-13 | 2009-07-13 | Broadcast receiver |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011023807A JP2011023807A (en) | 2011-02-03 |
JP5045715B2 true JP5045715B2 (en) | 2012-10-10 |
Family
ID=43633529
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009164751A Expired - Fee Related JP5045715B2 (en) | 2009-07-13 | 2009-07-13 | Broadcast receiver |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5045715B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109857953A (en) * | 2018-11-08 | 2019-06-07 | 北京达佳互联信息技术有限公司 | Audio-video separation method, device, electronic equipment and readable storage medium storing program for executing |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5921852B2 (en) * | 2011-10-21 | 2016-05-24 | シャープ株式会社 | Distribution device |
JP2016158272A (en) * | 2016-04-05 | 2016-09-01 | シャープ株式会社 | Distribution device, reproduction device, and distribution method |
EP3471426A4 (en) * | 2016-06-08 | 2019-05-22 | Sony Corporation | Reception device, transmission device, and data processing method |
JP2018186445A (en) * | 2017-04-27 | 2018-11-22 | 株式会社Firebug | System and method for content distribution |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005065255A (en) * | 2003-07-28 | 2005-03-10 | Matsushita Electric Ind Co Ltd | Content broadcast distribution system, transmitter and receiver apparatuses used therein, and content broadcast distribution method |
JP2006173759A (en) * | 2004-12-13 | 2006-06-29 | Canon Inc | Storage control apparatus, receiver, and storage control method |
JP2006345303A (en) * | 2005-06-09 | 2006-12-21 | Sanyo Electric Co Ltd | Digital broadcast receiver |
JP4897603B2 (en) * | 2007-07-26 | 2012-03-14 | ソニー株式会社 | Information providing system, information receiving terminal, information providing apparatus, information providing method, and program |
JP4730626B2 (en) * | 2008-06-13 | 2011-07-20 | ソニー株式会社 | Content supply apparatus, content supply method, and program |
-
2009
- 2009-07-13 JP JP2009164751A patent/JP5045715B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109857953A (en) * | 2018-11-08 | 2019-06-07 | 北京达佳互联信息技术有限公司 | Audio-video separation method, device, electronic equipment and readable storage medium storing program for executing |
Also Published As
Publication number | Publication date |
---|---|
JP2011023807A (en) | 2011-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11671191B2 (en) | Method and apparatus for content navigation in digital broadcast radio | |
US10462530B2 (en) | Systems and methods for providing a multi-perspective video display | |
JP5541488B2 (en) | Content receiving apparatus and method | |
JP6463886B2 (en) | Receiving apparatus and method, and program | |
JP5551164B2 (en) | Broadcast receiving apparatus, broadcast receiving method, and broadcast transmitting apparatus | |
US20030135857A1 (en) | Content discovery in a digital broadcast data service | |
WO2012096372A1 (en) | Content reproduction device, content reproduction method, delivery system, content reproduction program, recording medium, and data structure | |
WO2012043354A1 (en) | Receiving device, receiving method, and program | |
JP4268496B2 (en) | BROADCAST RECORDING SYSTEM, RECORDING DEVICE, BROADCAST DEVICE, AND RECORDING PROGRAM FOR CONSERVING RECORDING MEDIA RECORDING VOLUME REQUIRED FOR RECORDING CONTENT | |
JP2000224257A (en) | Transmitter and receiver | |
JP5045715B2 (en) | Broadcast receiver | |
US7809680B2 (en) | Contents distribution system with integrated recording rights control | |
JP2004007127A (en) | Program distribution control method, program distribution control system, and recording medium with program distribution control program recorded thereon | |
JP5278059B2 (en) | Information processing apparatus and method, program, and information processing system | |
JP5063944B2 (en) | Digital broadcast receiver with recording function | |
CN106604062A (en) | Streaming media on-demand method and device | |
JP5867549B2 (en) | Transmitting apparatus and method, and receiving apparatus and method | |
JP2002344399A (en) | Information distributing system, apparatus thereof and receiving terminal | |
JP4132630B2 (en) | Broadcast system and method | |
KR20020028752A (en) | Method for transmission of internet contents using cable broadcasting network and its system | |
JP5574814B2 (en) | Broadcast apparatus, broadcast receiver apparatus, broadcast method, broadcast receiver method | |
JP5557070B2 (en) | Transmitting apparatus and method, and receiving apparatus and method | |
JP2011077893A (en) | Content transmitter, content receiver and method of receiving content | |
JP2014060587A (en) | Terminal | |
JP2003032635A (en) | Center equipment broadcasting program and program information and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120425 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120508 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120601 |
|
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: 20120619 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120702 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150727 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5045715 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |