JP2013055454A - Video playback apparatus and video playback method - Google Patents
Video playback apparatus and video playback method Download PDFInfo
- Publication number
- JP2013055454A JP2013055454A JP2011191517A JP2011191517A JP2013055454A JP 2013055454 A JP2013055454 A JP 2013055454A JP 2011191517 A JP2011191517 A JP 2011191517A JP 2011191517 A JP2011191517 A JP 2011191517A JP 2013055454 A JP2013055454 A JP 2013055454A
- Authority
- JP
- Japan
- Prior art keywords
- template
- video
- related information
- acquired
- video 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.)
- Pending
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
この発明の実施の形態は、例えばデジタルテレビジョン放送受信装置等のような映像再生装置及び映像再生方法に関する。 Embodiments described herein relate generally to a video playback apparatus and a video playback method such as a digital television broadcast receiver.
周知のように、近年では、現行の放送サービスを起点とし、そこに例えばIP(internet protocol)サービス等のネットワークを用いた通信サービスを活用することにより、放送と通信とを融合させた新しいサービスの提供を図るようにした、いわゆる、放送通信連携システムの開発が盛んに行なわれている。 As is well known, in recent years, a new service that integrates broadcasting and communication by using a communication service using a network, such as an IP (internet protocol) service, as a starting point from the current broadcasting service, has been developed. The so-called broadcasting / communication cooperation system, which is intended to be provided, has been actively developed.
この放送通信連携システムによれば、対応するデジタルテレビジョン放送受信装置を用いて、放送番組と放送やネットワーク経由で配信される関連情報とを同時に多画面表示することや、ネットワーク上のクラウドと連携することで、例えばツイッターのようなクラウドサービスの内容等も、放送番組と同時に多画面表示することが可能となる。 According to this broadcasting / communication cooperation system, a corresponding digital television broadcast receiver can be used to simultaneously display a broadcast program and related information distributed over the broadcast or via a network, or in cooperation with a cloud on the network. Thus, for example, the contents of a cloud service such as Twitter can be displayed on a multi-screen simultaneously with the broadcast program.
ところで、このような放送通信連携システムでは、放送番組とその関連情報との多画面表示が要求される毎に、対応するデジタルテレビジョン放送受信装置が、放送波から、または、ネットワークを介して、必要とする関連情報を取得しなければならず、放送番組とその関連情報との多画面表示が行なわれるまでに時間を要している。 By the way, in such a broadcasting / communication cooperation system, every time a multi-screen display of a broadcast program and its related information is requested, a corresponding digital television broadcast receiving device is used from a broadcast wave or via a network. Necessary related information must be acquired, and it takes time until a multi-screen display of the broadcast program and the related information is performed.
特に、放送によって配信される関連情報は、カルーセル方式で伝送されるため、デジタルテレビジョン放送受信装置が、1画面分に対応する関連情報を全て受信するのに時間を要し、放送番組とその関連情報との多画面表示が要求されてから実際に表示が行なわれるまでに長い時間を要することになる。 In particular, since the related information distributed by broadcasting is transmitted by the carousel method, it takes time for the digital television broadcast receiving apparatus to receive all the related information corresponding to one screen. It takes a long time from when the multi-screen display with the related information is requested until the display is actually performed.
例えば放送番組に係る映像コンテンツとその関連情報とを多画面表示するための処理の迅速化を図り、映像コンテンツとその関連情報との多画面表示が要求されてから実際に表示が行なわれるまでの時間の短縮を図り得るようにした映像再生装置及び映像再生方法を提供することを目的とする。 For example, to speed up the processing for displaying video content related to a broadcast program and its related information on a multi-screen, from when a multi-screen display of video content and its related information is requested until the actual display is performed It is an object of the present invention to provide a video playback apparatus and a video playback method capable of reducing time.
実施の形態によれば、映像再生装置は、取得手段と制御手段とを備えている。取得手段は、複数の領域がレイアウトされたテンプレートを取得する。制御手段は、取得手段で取得したテンプレートで示される領域に映像コンテンツを配するとともに、他の領域に放送またはネットワーク経由で取得可能な映像コンテンツの関連情報を取得された順に順次配する。 According to the embodiment, the video reproduction apparatus includes an acquisition unit and a control unit. The acquisition unit acquires a template in which a plurality of areas are laid out. The control unit distributes the video content in the area indicated by the template acquired by the acquisition unit, and sequentially distributes the related information of the video content that can be acquired via broadcasting or the network to the other region in the order of acquisition.
以下、実施の形態について図面を参照して詳細に説明する。図1は、この実施の形態で説明するデジタルテレビジョン放送受信装置11の信号処理系を概略的に示している。このデジタルテレビジョン放送受信装置11は、放送サービスとネットワーク回線網を用いた通信サービスとを融合させた放送通信連携システムに対応する機能を備えている。
Hereinafter, embodiments will be described in detail with reference to the drawings. FIG. 1 schematically shows a signal processing system of a digital television
すなわち、アンテナ12で受信したデジタルテレビジョン放送信号は、入力端子13を介してチューナ部14に供給されることにより、所望のチャンネルの放送信号が選局される。そして、このチューナ部14で選局された放送信号は、デマルチプレクサ部15に供給される。
That is, a digital television broadcast signal received by the
このデマルチプレクサ部15は、入力された放送信号から、映像や音声等に対応する主情報と、放送番組に対するメタデータ等の関連情報とを分離している。また、このデマルチプレクサ部15は、メタデータの更新や放送番組の切り替え等のイベント発生を示すイベントデータも関連情報として出力している。
The
このうち、上記主情報に対応する信号は、信号処理部16に供給される。この信号処理部16は、入力された主情報信号に対して復調処理や復号処理等を施すことにより、デジタルの映像信号及び音声信号を復元し、その後、復元されたデジタルの映像信号及び音声信号に対してそれぞれ所定のデジタル信号処理を施している。
Among these, the signal corresponding to the main information is supplied to the
そして、この信号処理部16は、デジタルの映像信号を合成処理部17に出力し、デジタルの音声信号を音声処理部18に出力している。このうち、合成処理部17は、放送番組とその関連情報との多画面表示が要求された場合に、入力されたデジタルの映像信号とデマルチプレクサ部15が出力する関連情報とが多画面表示されるように合成して出力している。
The
この合成処理部17から出力されたデジタルの映像信号は、映像処理部19に供給されて、後段の、例えば液晶表示パネル等を有する平面型の映像表示部20で表示可能なフォーマットに変換される。そして、この映像処理部19から出力された映像信号が、映像表示部20に供給されて映像表示に供される。
The digital video signal output from the synthesis processing unit 17 is supplied to the
また、上記音声処理部18は、入力されたデジタルの音声信号を、後段のスピーカ21で再生可能なフォーマットのアナログ音声信号に変換している。そして、この音声処理部18から出力されたアナログ音声信号が、スピーカ21に供給されることにより音声再生に供される。
The
ここで、このデジタルテレビジョン放送受信装置11は、上記した各種の受信動作を含むその全ての動作を制御部22によって統括的に制御されている。この制御部22は、CPU(central processing unit)22aを内蔵しており、デジタルテレビジョン放送受信装置11の本体に設置された操作部23からの操作情報を受けて、または、リモートコントローラ24から送出され受信部25で受信した操作情報を受けて、その操作内容が反映されるように各部をそれぞれ制御している。
Here, in the digital television
この場合、制御部22は、メモリ部22bを利用している。このメモリ部22bは、主として、CPU22aが実行する制御プログラムを格納したROM(read only memory)と、該CPU22aに作業エリアを提供するためのRAM(random access memory)と、各種の設定情報及び制御情報等が格納される不揮発性メモリとを有している。
In this case, the
また、この制御部22には、HDD(hard disk drive)26が接続されている。この制御部22は、ユーザによる操作部23やリモートコントローラ24等の操作に基づいて、上記信号処理部16で復元したデジタルの映像信号や音声信号等を、HDD26に供給してハードディスク26aに記録させるように制御することができる。
Further, an HDD (hard disk drive) 26 is connected to the
さらに、この制御部22は、ユーザによる操作部23やリモートコントローラ24等の操作に基づいて、HDD26によりハードディスク26aからデジタルの映像信号や音声信号等を読み出させ、信号処理部16に供給することにより、以後、上記した映像表示及び音声再生に供させるように制御することができる。
Further, the
また、この制御部22は、ネットワークインターフェース27を介して外部のネットワーク(例えばインターネット等)28に接続されている。これにより、制御部22は、ユーザによる操作部23やリモートコントローラ24等の操作に基づいて、ネットワーク28上に接続された各種のサーバ(例えばWebサーバ等)29やクラウド30等に選択的にアクセスし、そこで供給可能な関連情報を取得することができる。なお、この制御部22は、上記デマルチプレクサ部15で放送信号から分離された関連情報も取得可能となっている。
The
さらに、この制御部22には、ブラウザ処理部22c及びグラフィックス再生部22dが設けられている。このうち、ブラウザ処理部22cは、上記デマルチプレクサ部15、サーバ29及びクラウド30等から、例えば放送番組に係る映像コンテンツの関連情報を取得する機能、取得した関連情報を解析する機能、取得した関連情報をメモリ部22b等にキャッシュする機能、キャッシュした関連情報から必要な情報を読み出す機能等を有している。
Further, the
そして、このブラウザ処理部22cから出力される関連情報は、上記グラフィックス再生部22dに供給される。このグラフィックス再生部22dは、入力された関連情報を、上記合成処理部17で信号処理部16から出力されるデジタルの映像信号に合成可能なフォーマットの映像信号に再生し、合成処理部17に出力している。
The related information output from the
図2は、上記ブラウザ処理部22cの一例を示している。すなわち、このブラウザ処理部22cは、本来のブラウザ(例えばWebブラウザ等)としての機能を有する他に、HTMI(hypertext markup language)処理部22c1、Java(登録商標)Script(登録商標)処理部22c2、API(application programming interface)処理部22c3及びCSS(cascading style sheets)処理部22c4等を備えている。
FIG. 2 shows an example of the
まず、HTML処理部22c1について説明する。すなわち、この実施の形態で前提としている放送通信連携システムでは、情報の内容や画面上におけるレイアウト等を記述する言語としてHTML5が規定されている。このため、HTML処理部22c1では、取得した関連情報を解析し、その中から放送番組の視聴状態、例えば視聴している放送局、番組のジャンル、時間帯等に応じた適切なテンプレートに対応するHTMLファイルを抽出する。 First, the HTML processing unit 22c1 will be described. That is, in the broadcasting / communication cooperation system assumed in this embodiment, HTML5 is defined as a language for describing information contents, a layout on a screen, and the like. For this reason, the HTML processing unit 22c1 analyzes the acquired related information, and corresponds to an appropriate template according to the viewing state of the broadcast program, for example, the broadcasting station being viewed, the genre of the program, the time zone, and the like. Extract HTML file.
このテンプレートは、1画面を、それぞれの内部が空か汎用的な内容になっている複数の領域に分割する枠組みを示しているだけのもので、放送番組の視聴状態に応じて適切となる種々の枠組みのものが用意されている。つまり、HTML処理部22c1では、放送やネットワーク28経由で取得される関連情報から、種々の枠組みのテンプレートに対応するHTMLファイルを抽出している。
This template merely shows a framework for dividing one screen into a plurality of areas each having an empty interior or general-purpose contents. Various templates are appropriate according to the viewing state of the broadcast program. The framework is prepared. That is, the HTML processing unit 22c1 extracts HTML files corresponding to templates of various frameworks from related information acquired via broadcasting or the
この抽出されたHTMLファイルは、上記メモリ部22bにキャッシュされ、必要に応じて読み出されて上記映像表示部20での映像表示に供される。なお、このテンプレートに対応するHTMLファイルは、予め設定された時間間隔で取得し、メモリ部22bにキャッシュしておくことが考えられる。
The extracted HTML file is cached in the
なお、このテンプレートに対応するHTMLファイルがテレビジョン放送で配信される場合には、デジタルテレビジョン放送受信装置11の初期設定でのチャンネルスキャン時に、受信可能な全チャンネルからHTMLファイルを取得しキャッシュしておくことが考えられる。
When an HTML file corresponding to this template is distributed by television broadcasting, the HTML file is acquired from all receivable channels and cached at the time of channel scanning in the initial setting of the digital television
さらに、このテンプレートに対応するHTMLファイルがネットワーク28経由で配信される場合には、例えばテンプレートの存在するURL(uniform resource locator)やローカルパス等をキャッシュしておくことが考えられる。
Furthermore, when an HTML file corresponding to this template is distributed via the
また、上記JavaScript(登録商標)処理部22c2では、取得した関連情報を解析し、その中から、現在映像表示部20に映像表示されているテンプレートの枠組みで分割された複数の領域内に配する(埋め込む)情報を動的に読み込み、テンプレートの対応する領域内に順次表示させるように機能している。
Further, the JavaScript (registered trademark) processing unit 22c2 analyzes the acquired related information, and arranges it in a plurality of areas divided from the framework of the template currently displayed on the
なお、上記API処理部22c3やCSS処理部22c4等は、上記したブラウザ処理部22cの処理動作を補助するために必要に応じて適宜使用される。
The API processing unit 22c3, the CSS processing unit 22c4, and the like are appropriately used as needed to assist the processing operation of the
図3は、上記リモートコントローラ24の外観を示している。このリモートコントローラ24には、主として、電源キー24a、放送サービスとネットワーク28を介した通信サービスとを融合させた新サービスを要求するための放送通信連携起動キー24b、数字キー24c、チャンネルアップダウンキー24d、音量調整キー24e、カーソル上キー24f、カーソル下キー24g、カーソル左キー24h、カーソル右キー24i、決定キー24j、メニューキー24k、戻るキー24l、終了キー24m、4色(青,赤,緑,黄)のカラーキー24n等が設けられている。
FIG. 3 shows the external appearance of the
また、このリモートコントローラ24には、再生停止キー24o、再生/一時停止キー24p、逆方向スキップキー24q、順方向スキップキー24r、早戻しキー24s、早送りキー24t等が設けられている。
The
すなわち、上記HDD26から取得した映像や音声等の情報に対しては、リモートコントローラ24の再生停止キー24oや再生/一時停止キー24pを操作することにより、再生、停止、一時停止を行なうことが可能となる。
That is, information such as video and audio acquired from the
また、リモートコントローラ24の逆方向スキップキー24qや順方向スキップキー24rを操作することにより、HDD26で再生している映像や音声等の情報を、その再生方向に対して逆方向や順方向に一定量ずつスキップさせる、いわゆる、逆方向スキップや順方向スキップを行なうことができる。
Further, by operating the reverse skip key 24q or the forward skip key 24r of the
さらに、リモートコントローラ24の早戻しキー24sや早送りキー24t等を操作することにより、HDD26で再生している映像や音声等の情報を、その再生方向に対して逆方向や順方向に連続的に高速で再生させる、いわゆる、早戻し再生や早送り再生を行なうことができる。
Further, by operating the rewind key 24s, the fast-forward key 24t, etc. of the
図4及び図5は、上記デジタルテレビジョン放送受信装置11の制御部22が行なう主要な処理動作の一例をまとめたフローチャートを示している。この処理動作は、テレビジョン放送受信装置11がテレビジョン放送の番組Aを選局し、図6(a)に示すように、映像表示部20に番組Aに係る映像コンテンツが表示されている状態で開始(ステップS1)される。
4 and 5 are flowcharts summarizing an example of main processing operations performed by the
すると、制御部22は、ステップS2で、放送サービスとネットワーク28を介した通信サービスとを融合させた新サービスが要求されたか否か、つまり、リモートコントローラ24の放送通信連携起動キー24bが操作されたか否かを判別する。
Then, in step S2, the
そして、放送通信連携起動キー24bが操作されたと判断された場合(YES)、制御部22は、ステップS3で、現在の放送番組の視聴状態(例えば視聴している放送局、番組のジャンル、時間帯等)を認識し、ステップS4で、その視聴状態に対応したテンプレートがキャッシュされているか否かを判別する。
If it is determined that the broadcasting / communication
ここで、現在の視聴状態に対応したテンプレートがキャッシュされていないと判断された場合(NO)、制御部22は、ステップS5で、現在の視聴状態に対応するテンプレートのHTMLファイルを、テレビジョン放送、または、ネットワーク28経由でサーバ29から取得する。
If it is determined that the template corresponding to the current viewing state is not cached (NO), the
そして、このステップS5の後、または、上記ステップS4で現在の視聴状態に対応したテンプレートがキャッシュされていると判断された場合(YES)、制御部22は、ステップS6で、取得した、または、キャッシュされていたテンプレートを映像表示部20に表示させる。
Then, after this step S5, or when it is determined in step S4 that the template corresponding to the current viewing state is cached (YES), the
このとき、映像表示部20の画面には、図6(b)に示すように、テンプレートの枠組みに基づいて、「番組A」、「番組情報」、「紹介中のお店情報」、「みんなのつぶやき」等をそれぞれ表示する複数の領域が表示される。ただし、この時点では、番組Aを表示する領域に番組Aの映像コンテンツが配されて(表示されて)いるだけで、他の領域は、情報が空の状態となっている。
At this time, as shown in FIG. 6B, on the screen of the
その後、制御部22は、ステップS7で、情報が空の状態となっている各領域に埋め込むべき関連情報を、テレビジョン放送、サーバ29、クラウド30等から順次取得し、図6(c)に示すように、対応する空き領域に表示させる。図6(c)は、「番組情報」に対応する領域に情報が表示され、他の領域がまだ空である途中の状態を示している。
Thereafter, in step S7, the
このようにして、図7(a)に示すように、「番組情報」、「紹介中のお店情報」、「みんなのつぶやき」等、全ての領域に情報が表示されると、つまり、全ての空き領域に情報が埋め込まれると、制御部22は、ステップS8で、テンプレートが更新されたか否かを判別する。
Thus, as shown in FIG. 7A, when information is displayed in all areas such as “program information”, “introducing shop information”, “everyone's tweets”, that is, all information When information is embedded in the empty area, the
ここで、テンプレートが更新されたと判断された場合(YES)、制御部22は、ステップS9で、新たなテンプレートのHTMLファイルを、テレビジョン放送、または、ネットワーク28経由でサーバ29から取得し、ステップS10で、更新があったことを映像表示部20にダイアログや通知アイコン等を表示させてユーザに通知する。
If it is determined that the template has been updated (YES), the
そして、このステップS10の後、または、上記ステップS8でテンプレートの更新がないと判断された場合(NO)、制御部22は、ステップS11で、ユーザ操作により映像表示処理の終了が要求されたか否かを判別し、要求されたと判断された場合(YES)、処理を終了(ステップS14)する。
Then, after this step S10 or when it is determined that the template has not been updated in step S8 (NO), the
また、上記ステップS11で映像表示処理の終了が要求されていないと判断された場合(NO)、制御部22は、ステップS12で、イベントが発生したか否かを判別し、発生していないと判断された場合(NO)、ステップS11の処理に戻される。
If it is determined in step S11 that the end of the video display process is not requested (NO), the
このイベントは、放送番組が切り替えられる、または、関連情報が更新される等のタイミングで制御部22が検知し、上記ステップS12でイベントが発生したと判断された場合(YES)、制御部22は、ステップS13で、イベントの内容に応じて表示内容を動的に更新して、ステップS11の処理に戻される。
This event is detected by the
ここで、上記ステップS13におけるイベント発生時の具体的な動作例について説明する。すなわち、図7(a)に示すように、番組Aに係る映像コンテンツとその関連情報とが所定のテンプレートに基づくレイアウトで多画面表示されている状態で、ユーザが番組Bに切り替えるイベントが発生したとする。 Here, a specific example of operation when an event occurs in step S13 will be described. That is, as shown in FIG. 7A, an event occurs in which the user switches to the program B in a state where the video content related to the program A and the related information are displayed on a multi-screen with a layout based on a predetermined template. And
すると、制御部22は、番組Bを選局するように制御し、これにより、映像表示部20の画面には、図7(b)に示すように、番組Aの映像コンテンツが表示されていた領域に番組Bの映像コンテンツが表示される。このとき、切り替えられた新規の番組Bには、それに対応するテンプレートや関連情報が存在するため、番組Bの映像コンテンツの表示領域内に「更新情報があります」なるメッセージが表示されユーザに通知される。
Then, the
そして、番組Bに対応するテンプレートが取得されると、図7(c)に示すように、そのテンプレートの枠組みに基づいて、「番組B」、「ヘッドラインニュース」、「天気予報」等をそれぞれ表示する複数の領域が表示される。その後、番組Bに係る映像コンテンツの関連情報が取得され、各領域に情報が埋め込まれるようになる。これにより、番組が切り替えられても、切り替え後の番組に連動して関連情報を自動的に表示させることができる。 Then, when the template corresponding to the program B is acquired, as shown in FIG. 7C, the “program B”, “headline news”, “weather forecast”, etc. A plurality of areas to be displayed are displayed. Thereafter, the related information of the video content related to the program B is acquired, and the information is embedded in each area. Thereby, even if a program is switched, related information can be automatically displayed in conjunction with the switched program.
上記した実施の形態によれば、リモートコントローラ24の放送通信連携起動キー24bが操作された場合、つまり、放送番組に係る映像コンテンツとその関連情報とを多画面表示することが要求された場合、放送番組の視聴状態に対応した多画面表示のレイアウトを示すテンプレートを表示させ、そのテンプレートで示される複数の空の領域に対して、取得された関連情報から順に埋め込んで表示させるようにしている。
According to the above-described embodiment, when the broadcast communication cooperation activation key 24b of the
このため、ユーザは、表示された関連情報から読むことが可能となり、放送番組とその関連情報との多画面表示が要求されたとき、テンプレートやそれによって表示される複数の領域に埋め込む関連情報が全て取得されて、完全な一画面が完成されてから表示するものに比して、多画面表示が要求されてから実際に表示が行なわれるまでの時間の短縮を図ることができる。 Therefore, the user can read from the displayed related information, and when the multi-screen display of the broadcast program and the related information is requested, the related information embedded in the template and a plurality of areas displayed by the template is displayed. Compared to what is displayed after all the images are acquired and a complete screen is completed, it is possible to shorten the time from when the multi-screen display is requested until when the display is actually performed.
特に、関連情報を放送から取得する場合、放送によって配信される関連情報は、カルーセル方式で伝送されるため、1画面分に対応する関連情報を全て受信してから表示すると長い時間を要することになるが、テンプレートが示す領域に、取得された関連情報から順次埋め込んで表示することにより、ユーザに対して表示を迅速に見せることができる。 In particular, when related information is acquired from a broadcast, the related information distributed by the broadcast is transmitted by the carousel method, so that it takes a long time to display after receiving all the related information corresponding to one screen. However, the display can be quickly shown to the user by sequentially embedding and displaying the acquired related information in the area indicated by the template.
また、テンプレートに対応するHTMLファイルを、予めメモリ部22bにキャッシュしておくことにより、放送番組とその関連情報との多画面表示が要求された場合に、テンプレートの表示を迅速に行なうことが可能となり、ユーザに対して多画面表示を迅速に行なうことが可能となる。
In addition, by caching the HTML file corresponding to the template in the
図8及び図9は、上記デジタルテレビジョン放送受信装置11の制御部22が行なう主要な処理動作の他の例をまとめたフローチャートを示している。この処理は、デジタルテレビジョン放送受信装置11に電源が投入されて、デジタルテレビジョン放送受信装置11が起動された場合に開始(ステップS15)される。
8 and 9 are flowcharts summarizing other examples of the main processing operations performed by the
すると、上記制御部22は、ステップS16で、直近のテンプレートがキャッシュされているか否かを判別し、キャッシュされていないと判断された場合(NO)、ステップS17で、デフォルトテンプレートを取得する。このデフォルトテンプレートは、例えば予めメモリ部22b等に記憶させておいても良いし、放送やネットワーク28経由で取得するようにしても良いものである。
Then, the
そして、このステップS17の後、または、上記ステップS16で直近のテンプレートがキャッシュされていると判断された場合(YES)、制御部22は、ステップS18で、テンプレートが更新されたか否かを判別し、更新されていないと判断された場合(NO)、ステップS19で、そのテンプレートを映像表示部20に表示する。
Then, after this step S17 or when it is determined in step S16 that the most recent template is cached (YES), the
また、上記ステップS18でテンプレートが更新されたと判断された場合(YES)、制御部22は、ステップS20で、更新される前のテンプレートに記載されていた映像コンテンツを映像表示部20に全画面表示した後、ステップS21で、更新されたテンプレートをテレビジョン放送から、または、ネットワーク28経由でサーバ29から取得する。
If it is determined in step S18 that the template has been updated (YES), the
そして、上記ステップS19またはステップS21の後、制御部22は、ステップS22で、テンプレートの情報が空の状態となっている各領域に埋め込むべき関連情報を、テレビジョン放送、サーバ29、クラウド30等から順次取得し、対応する空き領域に順次表示させる。
Then, after step S19 or step S21, in step S22, the
その後、制御部22は、ステップS23で、テンプレートが更新されたか否かを判別し、更新されたと判断された場合(YES)、上記ステップS20の処理に移行される。また、上記ステップS23でテンプレートが更新されていないと判断された場合(NO)、制御部22は、ステップS24で、ユーザ操作により映像表示処理の終了が要求されたか否かを判別し、要求されていないと判断された場合(NO)、上記ステップS23の処理に移行される。
Thereafter, in step S23, the
また、上記ステップS24で映像表示処理の終了が要求されたと判断された場合(YES)、制御部22は、ステップS25で、表示中のテンプレートを上記メモリ部22b等にキャッシュした後、処理を終了(ステップS26)する。
If it is determined in step S24 that the end of the video display process has been requested (YES), the
図8及び図9に示した処理動作は、映像コンテンツを常にテンプレートベースで表示するようにした例を示している。すなわち、デジタルテレビジョン放送受信装置11の起動時に、直近に利用したテンプレートを取得し、そのテンプレートに記載されている映像コンテンツを表示する。テンプレートに関連情報を表示する領域が無い場合や、全画面再生指示が記述されている場合には、従来のデジタルテレビジョン放送受信装置と同様に全画面で映像を表示する。
The processing operation shown in FIGS. 8 and 9 shows an example in which video content is always displayed on a template basis. That is, when the digital television
また、テンプレートが更新されている場合には、関連情報の領域に関わらず、映像を全画面に表示しておき、バックグラウンドでテンプレートの更新処理を実行する。このようにすることで、映像の表示を途切れさせることなく最新のテンプレートに更新することが可能となる。 If the template has been updated, the video is displayed on the entire screen regardless of the related information area, and the template update process is executed in the background. In this way, it is possible to update to the latest template without interrupting video display.
さらに、複数のチャンネルに対応するテンプレートを予めブラウザのタブにそれぞれ読み込んでおいても良いものである。チャンネルの切り替えをタブの切り替えに割り当てることが可能となり、チャンネルの切り替え操作の度に読み込みを行なう場合に比較して迅速に画面の切り替えを行なうことが可能となる。 Furthermore, templates corresponding to a plurality of channels may be loaded in advance in the browser tabs. Channel switching can be assigned to tab switching, and screen switching can be performed more quickly than when reading is performed every time a channel switching operation is performed.
また、テンプレートには、複数の映像コンテンツを指定する記述を行なっても良いものである。このようにすれば、例えば2つの映像コンテンツを並べて表示することで2画面モードとすることや、2画面以上のマルチチャンネル表示モードとすることが可能となる。 The template may also be described to specify a plurality of video contents. In this way, for example, by displaying two video contents side by side, a two-screen mode or a multi-channel display mode with two or more screens can be achieved.
ここにおいて、現行のデータ放送では、その記述言語としてBML(broadcast markup language)が規定されている。このBMLでは、コンテンツがカルーセル方式で伝送されるため、全てを受信しないと内容を表示することができず、表示に時間がかかるものである。また、BMLでは、放送側からのイベント通知しかできないが、HTML5では、例えばWebSocket等の双方向通信によってサーバ29やクラウド30側からイベント発火を通知することができる。さらに、BMLでは、アニメーション等の動きのあるコンテンツを表示することが困難であるが、HTML5では容易に対応することができる。
Here, in the current data broadcasting, BML (broadcast markup language) is defined as the description language. In this BML, the content is transmitted by the carousel method. Therefore, the content cannot be displayed unless all are received, and the display takes time. In BML, only event notification from the broadcast side can be performed, but in HTML5, event firing can be notified from the
なお、この発明は上記した実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を種々変形して具体化することができる。また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係る構成要素を適宜組み合わせても良いものである。 Note that the present invention is not limited to the above-described embodiments as they are, and can be embodied by variously modifying the constituent elements without departing from the scope of the invention in the implementation stage. Various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the above-described embodiments. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements according to different embodiments may be appropriately combined.
11…デジタルテレビジョン放送受信装置、12…アンテナ、13…入力端子、14…チューナ部、15…デマルチプレクサ部、16…信号処理部、17…合成処理部、18…音声処理部、19…映像処理部、20…映像表示部、21…スピーカ、22…制御部、22a…CPU、22b…メモリ部、22c…ブラウザ処理部、22c1…HTML処理部、22c2…JavaScript(登録商標)処理部、22c3…API処理部、22c4…CSS処理部、22d…グラフィックス再生部、23…操作部、24…リモートコントローラ、25…受信部、26…HDD、26a…ハードディスク、27…ネットワークインターフェース、28…ネットワーク、29…サーバ、30…クラウド。
DESCRIPTION OF
Claims (11)
前記取得手段で取得したテンプレートで示される領域に映像コンテンツを配するとともに、他の領域に放送またはネットワーク経由で取得可能な前記映像コンテンツの関連情報を取得された順に順次配する制御手段とを具備する映像再生装置。 Acquisition means for acquiring a template in which a plurality of areas are laid out;
Control means for distributing video content in an area indicated by the template acquired by the acquisition means, and sequentially distributing related information of the video content that can be acquired via broadcast or network to other areas in the order of acquisition; Video playback device.
所定の言語で記述された前記テンプレート及び関連情報を解析する解析手段と、
前記解析手段で解析された前記テンプレートで示される領域に、前記解析手段で解析された関連情報を順次配するスクリプト処理手段とを備える請求項1記載の映像再生装置。 The control means includes
Analyzing means for analyzing the template and the related information described in a predetermined language;
The video reproduction device according to claim 1, further comprising: script processing means for sequentially arranging related information analyzed by the analysis means in an area indicated by the template analyzed by the analysis means.
制御手段によって、前記取得手段で取得したテンプレートで示される領域に映像コンテンツを配するとともに、他の領域に放送またはネットワーク経由で取得可能な前記映像コンテンツの関連情報を取得された順に順次配する映像再生方法。 The acquisition unit acquires a template in which multiple areas are laid out,
Video that distributes video content to the area indicated by the template acquired by the acquisition means by the control means, and sequentially distributes related information of the video content that can be acquired via broadcast or network to other areas in the order of acquisition. Playback method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011191517A JP2013055454A (en) | 2011-09-02 | 2011-09-02 | Video playback apparatus and video playback method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011191517A JP2013055454A (en) | 2011-09-02 | 2011-09-02 | Video playback apparatus and video playback method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2013055454A true JP2013055454A (en) | 2013-03-21 |
Family
ID=48132089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011191517A Pending JP2013055454A (en) | 2011-09-02 | 2011-09-02 | Video playback apparatus and video playback method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2013055454A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101460788B1 (en) | 2013-03-28 | 2014-11-14 | 주식회사 오비고 | Method, server and computer-readable recording media for configurating a screen of web application |
JP2015119412A (en) * | 2013-12-19 | 2015-06-25 | 日本放送協会 | Receiving device and program |
JP2015149702A (en) * | 2014-02-10 | 2015-08-20 | Necプラットフォームズ株式会社 | Content display system, content storage device, information terminal, content display method and program |
JP2016111705A (en) * | 2014-12-04 | 2016-06-20 | アクシス アーベー | Method and device for post processing of video stream |
JP2016134676A (en) * | 2015-01-16 | 2016-07-25 | Kddi株式会社 | Receiver, display method and program |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002016568A (en) * | 2000-04-14 | 2002-01-18 | Matsushita Electric Ind Co Ltd | Broadcast unit, receiver, broadcast method, receiving method, recording medium and program |
WO2006114905A1 (en) * | 2005-04-19 | 2006-11-02 | Sharp Kabushiki Kaisha | Display description format providing device, control method thereof, communication network system, display control device, control method thereof, display system, display description format providing device control program, display control device control program, and recording medium containing the program |
JP2009049534A (en) * | 2007-08-14 | 2009-03-05 | Panasonic Corp | Receiving terminal, receiving method, and information distribution system |
JP2009159589A (en) * | 2007-12-27 | 2009-07-16 | Sharp Corp | Information providing device, information display device, information providing system, control method, control program and recording medium |
JP2009159367A (en) * | 2007-12-27 | 2009-07-16 | Mitsubishi Electric Corp | Screen generation apparatus and screen layout sharing system |
JP2010212910A (en) * | 2009-03-09 | 2010-09-24 | Nippon Hoso Kyokai <Nhk> | Content providing server, external-information providing server, cooperation server, receiving terminal, content providing program, external-information providing program, authentication cooperation program, content composite display program, and data broadcast system |
-
2011
- 2011-09-02 JP JP2011191517A patent/JP2013055454A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002016568A (en) * | 2000-04-14 | 2002-01-18 | Matsushita Electric Ind Co Ltd | Broadcast unit, receiver, broadcast method, receiving method, recording medium and program |
WO2006114905A1 (en) * | 2005-04-19 | 2006-11-02 | Sharp Kabushiki Kaisha | Display description format providing device, control method thereof, communication network system, display control device, control method thereof, display system, display description format providing device control program, display control device control program, and recording medium containing the program |
JP2009049534A (en) * | 2007-08-14 | 2009-03-05 | Panasonic Corp | Receiving terminal, receiving method, and information distribution system |
JP2009159589A (en) * | 2007-12-27 | 2009-07-16 | Sharp Corp | Information providing device, information display device, information providing system, control method, control program and recording medium |
JP2009159367A (en) * | 2007-12-27 | 2009-07-16 | Mitsubishi Electric Corp | Screen generation apparatus and screen layout sharing system |
JP2010212910A (en) * | 2009-03-09 | 2010-09-24 | Nippon Hoso Kyokai <Nhk> | Content providing server, external-information providing server, cooperation server, receiving terminal, content providing program, external-information providing program, authentication cooperation program, content composite display program, and data broadcast system |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101460788B1 (en) | 2013-03-28 | 2014-11-14 | 주식회사 오비고 | Method, server and computer-readable recording media for configurating a screen of web application |
JP2015119412A (en) * | 2013-12-19 | 2015-06-25 | 日本放送協会 | Receiving device and program |
JP2015149702A (en) * | 2014-02-10 | 2015-08-20 | Necプラットフォームズ株式会社 | Content display system, content storage device, information terminal, content display method and program |
JP2016111705A (en) * | 2014-12-04 | 2016-06-20 | アクシス アーベー | Method and device for post processing of video stream |
JP2016134676A (en) * | 2015-01-16 | 2016-07-25 | Kddi株式会社 | Receiver, display method and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101791031B1 (en) | Apparatus and method for providing information while zapping delay | |
KR101718532B1 (en) | Method and device for providing complementary information | |
CN103546821A (en) | Method and device for regulating video playing interface | |
KR20100036664A (en) | A display apparatus capable of moving image and the method thereof | |
WO2021217435A1 (en) | Streaming media synchronization method and display device | |
JP2013055454A (en) | Video playback apparatus and video playback method | |
WO2018001058A1 (en) | Interactive network television interface display method and device, and set-top box | |
CN111601144B (en) | Streaming media file playing method and display equipment | |
JP2011254287A (en) | Content output system, content output method, program, terminal device, and output device | |
CN111726673B (en) | Channel switching method and display device | |
US8458758B1 (en) | Method and system for controlling closed captioning at a content distribution system | |
KR101517837B1 (en) | Method for providing contents of Smart-TV | |
JP2009303062A (en) | Broadcast receiving terminal, broadcast data synthesizing method, program and recording medium | |
JP2010081540A (en) | Moving image reproducing apparatus and moving image reproducing method | |
JP2006033763A (en) | Electronic apparatus and communication control method | |
JP4679649B2 (en) | Content playback apparatus and content playback method | |
JP2016001787A (en) | Information display device and information display method | |
JP5603752B2 (en) | Video receiving apparatus and program | |
JP2011160150A (en) | Video display control device, and video display control method | |
JP2009088819A (en) | Digital broadcast receiver | |
JP6647131B2 (en) | Distribution device and program | |
JP2016092586A (en) | Receiving device and transmitting device | |
EP4203463A2 (en) | Methods and systems for bypassing preemptions in recorded media assets | |
JP4421666B1 (en) | Content receiving apparatus and content reproducing method | |
JP2013247434A (en) | Information processing device and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20130730 |
|
RD07 | Notification of extinguishment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7427 Effective date: 20140319 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140626 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150513 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150519 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150721 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20151215 |