JP6914873B2 - Broadcast signal receiving device and broadcasting signal receiving method - Google Patents
Broadcast signal receiving device and broadcasting signal receiving method Download PDFInfo
- Publication number
- JP6914873B2 JP6914873B2 JP2018045902A JP2018045902A JP6914873B2 JP 6914873 B2 JP6914873 B2 JP 6914873B2 JP 2018045902 A JP2018045902 A JP 2018045902A JP 2018045902 A JP2018045902 A JP 2018045902A JP 6914873 B2 JP6914873 B2 JP 6914873B2
- Authority
- JP
- Japan
- Prior art keywords
- software
- model
- update
- update software
- information
- 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
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Description
本実施形態は、放送信号受信装置および放送信号受信方法に関するものである。 The present embodiment relates to a broadcast signal receiving device and a broadcast signal receiving method.
高機能化、高画質化のため放送信号受信装置のソフトウェアバイナリのサイズが大きくなってきている。このため放送信号受信装置のソフトウェアの保守の規模も大きくなってきており、ソフトウェアのアップデートにかかる費用、時間が増大する傾向にある。今後も放送信号受信装置の高機能化、高画質化が進むため、ソフトウェアアップデートの費用や時間の縮小、効率化が望まれる。 The size of software binaries for broadcast signal receivers is increasing due to higher functionality and higher image quality. For this reason, the scale of software maintenance for broadcast signal receivers is increasing, and the cost and time required to update the software tend to increase. As broadcast signal receivers continue to become more sophisticated and have higher image quality, it is hoped that software update costs and time will be reduced and efficiency will be improved.
これまでのソフトウェアのアップデートにおいては、放送信号受信装置の機種ごとに異なるソフトウェアバイナリを生成していたため、複数種類の放送信号受信装置に対してソフトウェアアップデートを行うと、放送波で送信するソフトウェアバイナリのサイズが大きくなるという課題があった。 In previous software updates, different software binaries were generated for each model of broadcast signal receiver, so if software updates are performed for multiple types of broadcast signal receivers, the software binaries transmitted by broadcast waves will be generated. There was a problem that the size became large.
そこで本実施形態では、効率的なソフトウェアアップデートするために、複数種類の更新用ソフトウェアに対応する放送信号受信装置および放送信号受信方法を提供することを目的とする。 Therefore, it is an object of the present embodiment to provide a broadcast signal receiving device and a broadcast signal receiving method corresponding to a plurality of types of updating software in order to efficiently update software.
本実施形態の放送信号受信装置は、受信装置ソフトウェアの更新を行う放送信号受信装置において、第1情報および第2情報を用いて、前記受信装置ソフトウェアを更新するための更新用ソフトウェアを選択する制御部と、前記制御部が選択した前記更新用ソフトウェアを保存する記憶部と、を有し、
前記制御部は、ダウンロード対象の更新用ソフトウェアを特定するための前記第1情報および前記第2情報の組み合わせを複数保存することを特徴とする放送信号受信装置であって、
前記第1情報は、ダウンロードコンテンツ記述子のモジュール識別であるmodule_idであり、前記第2情報はダウンロードをグループ化するための情報であるgroup_idである放送信号受信方法である。
The broadcast signal receiving device of the present embodiment is a control for selecting update software for updating the receiving device software by using the first information and the second information in the broadcasting signal receiving device that updates the receiving device software. It has a unit and a storage unit that stores the update software selected by the control unit.
The control unit is a broadcast signal receiving device characterized by storing a plurality of combinations of the first information and the second information for specifying update software to be downloaded .
The first information is a module_id which is a module identification of a download content descriptor, and the second information is a broadcast signal receiving method which is a group_id which is information for grouping downloads.
以下、本発明の実施の形態について図面を参照して説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本実施形態に係る放送信号送信装置(放送局とも呼ぶ)100、放送信号受信装置(テレビジョン受信装置とも呼ぶ)140からなるシステム全体の構成例を示す図である。 FIG. 1 is a diagram showing a configuration example of an entire system including a broadcast signal transmitting device (also referred to as a broadcasting station) 100 and a broadcasting signal receiving device (also referred to as a television receiving device) 140 according to the present embodiment.
放送信号送信装置100は、放送番組サーバ101、ダウンロードデータ管理部102、第1の基本機能103を備える。
The broadcast
第1の基本機能103は、放送局100の基本的な機能であり、放送する番組の映像信号や音声信号等を符号化(エンコードとも言う)して多重化し、放送信号として送出する機能を持つ。また第1の基本機能103は、放送信号受信装置のソフトウェア(受信装置ソフトウェアとも言う)を更新する更新用ソフトウェアをアプリケーションデータとして映像信号や音声信号等と多重して、放送信号として送出する。また第1の基本機能103は、これら映像信号や音声信号やアプリケーションデータ等の制御情報である伝送制御信号も多重化して、放送信号として送出する。
The first
放送番組サーバ101は、放送局100として放送する番組、番組タイトル、番組ID、番組概要、出演者名、放送日時、その他のデータ等を予め保存しておくエリアである。
The
ダウンロードデータ管理部102は、放送信号受信装置140内のソフトウェアを更新するための更新用ソフトウェアの管理を行う。
The download
テレビジョン受信装置140は、第2の基本機能141を含む。
The
第2の基本機能141は、テレビジョン受信装置140としての基本的な機能であり、放送局100から送られてくる放送波を受信し、放送波に含まれる符号化された映像信号(映像ストリームとも呼ぶ)、符号化された音声信号(音声ストリームとも呼ぶ)、伝送制御信号を分離し、映像信号および音声信号をデコードしたり、アプリケーションデータを受信したり、伝送制御信号を解析したりする機能を持つ。
The second
また第2の基本機能141は、テレビジョン受信装置140に接続されている周辺機器、例えば表示器160、スピーカ161、テレビジョン受信装置140にバインドされているHDD(Hard Disk Drive)162、リムーバルメディア170、との接続やデータの送受信の管理も行う。
The second
表示器160は、スピーカ161を内蔵しており、第2の基本機能141においてデコードされた映像信号を表示領域に表示したり、音声信号をスピーカ161に出力したりする。なお、表示器160に内蔵されているスピーカ161は、USB等のI/Fにより接続した外部のスピーカであってもよい。
The
なお図1の例では、表示器160は、テレビジョン受信装置140と別体として記載しているが、テレビジョン受信装置140の一機能としてテレビジョン受信装置140と一体であってもよい。
In the example of FIG. 1, the
図2は、図1に示した放送信号受信装置140の概略を示す図である。テレビジョン受信装置140は、放送波を受信する機能である第2の基本機能141を含む。またテレビジョン受信装置140は、表示器160とも接続している。表示器160は、スピーカ161を内蔵している。
FIG. 2 is a diagram showing an outline of the broadcast
第2の基本機能141は、放送チューナ201、デマルチプレクサ202、デスクランブラ203、映像デコーダ204、音声デコーダ205、字幕デコーダ206、伝送制御信号解析部207を含む。
The second
放送チューナ201は、放送波で送られてきたストリーム(放送信号)を復調する。復調されたストリーム(放送信号)は、デマルチプレクサ202に入力される。デマルチプレクサ202は、入力された多重化されているストリームを映像ストリーム、音声ストリーム、字幕ストリーム、伝送制御信号に分離し、映像ストリーム、音声ストリーム、字幕ストリームはデスクランブラ203に入力され、伝送制御信号は伝送制御信号解析部207に入力される。
The
デスクランブラ203は、入力されたそれぞれのストリームをデスクランブルして、映像ストリームを映像デコーダ204に、音声ストリームを音声デコーダ205に、字幕ストリームを字幕デコーダ206にそれぞれ入力する。またアプリケーションデータは更新制御部208に入力される。
The
映像ストリームは映像デコーダ204でデコードされ、音声ストリームは音声デコーダ205でデコードされ、字幕ストリームは字幕デコーダ206でデコードされる。
The video stream is decoded by the
伝送制御信号解析部207は、伝送制御信号に含まれる各種制御情報の解析を行う。伝送制御信号解析部207は、例えばSDTT(Software Download Trigger Table)を検出することで、テレビジョン受信装置140のソフトウェア更新のスケジュール等が含まれる告知情報を取得することができる。
The transmission control
デコードされた映像信号および字幕、データ放送の表示内容は、合成器326で合成され表示器160に出力される。
The decoded video signal, subtitles, and display contents of the data broadcast are combined by the synthesizer 326 and output to the
また音声デコーダ205でデコードされた音声データは、表示器160に内蔵されているスピーカ161に出力される。
The audio data decoded by the
なお、映像デコーダ204のコーデック種別は、H.265とするが、これに限定されるものではなく、MPEG−2、H.264のいずれでもよい。またコーデック種別は、これに限るものではない。
The codec type of the
次に、放送波を用いたテレビジョン受信装置140のソフトウェアの更新について説明する。
Next, the software update of the television receiving
テレビジョン受信装置140はソフトウェアによる処理を有している。このためテレビジョン受信装置140は、内部に持つソフトウェアを更新・追加することにより、ハードウェアを換えることなく、より高度なサービスや受信装置機能の実現が可能となる。
The television receiving
放送や通信などを用いて、テレビジョン受信装置140の内部のソフトウェアを更新することを可能とするのが、ソフトウェアダウンロードサービスである。放送局100は、放送波を用いて更新用のソフトウェアを送信する。ソフトウェアダウンロードサービスに対応するテレビジョン受信装置140は、放送波に含まれる更新用ソフトウェアを受信し、受信した更新用ソフトウェアを用いて内部に持つソフトウェアの更新や追加を行うことで機能の更新追加を行う。
The software download service makes it possible to update the software inside the television receiving
テレビジョン受信装置140が、ソフトウェアダウンロードサービスによるソフトウェアの更新を行う場合、更新対象のソフトウェアであることを認識するためのCompatibility Descriptorが必要である。
When the television receiving
図3は、テレビジョン受信装置140が、ソフトウェアダウンロードサービスによりソフトウェアの更新を行う場合に使用するCompatibility Descriptorの一例である。
FIG. 3 is an example of the Compatibility Descriptor used when the
maker_id301は、テレビジョン受信装置140のメーカーを識別するための値である。model_id302は、テレビジョン受信装置140のモデルを識別するための値である。group_id303は、ダウンロードをグループ化するための値である。version_idは、システムバージョンの値である
本実施形態の放送局100およびテレビジョン受信装置140は、これらmaker_id、model_id、group_idに加え、ダウンロードコンテンツ記述子のモジュール識別であるmodule_idを、ダウンロード対象のテレビジョン装置の機種を特定するための情報として用いる。これによりテレビジョン受信装置140は、maker_id、model_id、group_id、module_idが割り当てられた更新用ソフトウェアを用いて、テレビジョン受信装置140のソフトウェアを更新することが可能である。
maker_id301 is a value for identifying the manufacturer of the
図4は、テレビジョン受信装置140の更新用ソフトウェアを2種類作成した場合の各ソフトウェアの内容を概念的に示した図である。
FIG. 4 is a diagram conceptually showing the contents of each software when two types of software for updating the
図4(A)の400は、機種共通更新用ソフトウェアを示している。機種共通更新用ソフトウェア400は、複数の機種のテレビジョン受信装置140のソフトウェアを更新する更新用ソフトウェアである。機種共通更新用ソフトウェア400は、図4(A)の例では機種A、機種B、機種C、機種D、機種Eの5種類の機種のテレビジョン装置140のソフトウェアの更新が可能である。
機種共通更新用ソフトウェア400は、全機種共通の更新用ソフトウェア部分である共通部分401と、機種に依存した更新用ソフトウェア部分である機種依存部分402からなる。機種依存部分402は、機種ごとの更新用ソフトウェアを含む。図4(A)の例では機種依存部分402が、機種A向けの更新用ソフトウェアである機種依存部分A403、機種B向けの更新用ソフトウェアである機種依存部分B404、機種C向けの更新用ソフトウェアである機種依存部分C405、機種D向けの更新用ソフトウェアである機種依存部分D406、機種E向けの更新用ソフトウェアである機種依存部分E407を含む例である。
The model
機種共通更新用ソフトウェア400は、共通部分401のソフトウェアにより更新用プログラムが起動したときに、例えば機種依存部分402の中からテレビジョン受信装置140の機種情報に対応する機種依存部分のプログラムを読み込むことで、共通部分および機種依存部分を合わせたソフトウェアとしてテレビジョン受信装置140のソフトウェアの更新を行う。
When the update program is started by the software of the
例えばテレビジョン受信装置140の機種をAとする。この場合更新用ソフトウェア400は、共通部分401のソフトウェアにより更新用プログラムが起動したときに、テレビジョン受信装置140の機種情報をもとに機種依存部分A403のソフトウェアを読み込むことで、共通部分401および機種依存部分A403を合わせたソフトウェアとして、機種Aのテレビジョン受信装置140のソフトウェアの更新を行う。
For example, let A be the model of the
このように機種共通更新用ソフトウェア400は、共通部分と個別部分を含む構成にすることで、1つの更新用ソフトウェアで複数の機種のソフトウェアの更新を可能としている。
As described above, the model
図4(B)の411、412,413、414、415は、機種A、機種B、機種C、機種D、機種Eそれぞれの機種個別更新用ソフトウェアを示している。機種個別更新用ソフトウェアは、それぞれが対応する1機種のみを更新するソフトウェアである。 411, 421, 413, 414, and 415 in FIG. 4B show model-specific update software for each of model A, model B, model C, model D, and model E. The model-specific update software is software that updates only one model that corresponds to each model.
このように本実施形態の放送局100およびテレビジョン受信装置140は、複数機種を更新可能な1つの更新用ソフトウェアである機種共通更新用ソフトウェアと、1つの機種のみ更新可能な更新用ソフトウェアである機種個別更新用ソフトウェアの2種類の更新用ソフトウェアを、管理運用することができる。
As described above, the
更新用ソフトウェアを上記のような構成にすることで、例えばある程度の機種数のテレビジョン受信装置140の更新を行う場合は、機種共通更新用ソフトウェア400を用いることで、更新用ソフトウェアのサイズを小さくすることができるとともに更新用ソフトウェア1つで複数機種に対応できるため、更新用ソフトウェアの管理面においても効率がよい。また、特定の機種のみのテレビジョン受信装置140のソフトウェアを更新する必要がある場合は、機種個別更新用ソフトウェアを用いることで対応できるため、ニーズにあったテレビ受信装置140のソフトウェアの更新が可能となる。
By configuring the update software as described above, for example, when updating the
次に図4(A)、(B)に示すような複数種類の更新用ソフトウェアを管理運用するための方法について説明する。 Next, a method for managing and operating a plurality of types of update software as shown in FIGS. 4A and 4B will be described.
複数種類の更新用ソフトウェアを管理運用するためには、図3に示したCompatibility Descriptorおよびmodule_idを用いて、各々の更新用ソフトウェアを識別できるようにする必要がある。 In order to manage and operate a plurality of types of update software, it is necessary to be able to identify each update software by using the Compatibility Descriptor and module_id shown in FIG.
図5は、図4(A)に示した機種共通更新用ソフトウェア400および図4(B)に示した機種個別更新用ソフトウェア411から415を管理運用する場合の、各更新用ソフトウェアに割り当てるCompatibility Descriptorおよびmodule_idの組み合わせの一例である。
FIG. 5 shows the Compatibility Descriptor assigned to each update software when the model
図5に示す一覧は、機種個別更新用ソフトウェア511における更新対象の機種ごとにmodel_id、module_id、group_idの組み合わせを、また機種共通更新用ソフトウェア512における全機種共通のmodel_id、module_id、group_idの組み合わせの例を示している。例えばテレビジョン受信装置140の機種A501向けの機種個別更新用ソフトウェア511には(model_id、module_id、group_id)={(0x3F、0x112、0x2)、(0x3F、0x113、0x3)}を割り当てた例であり、機種B502には(model_id、module_id、group_id)={(0x3F、0x212、0x4)、(0x3F、0x213、0x5)}を割り当てた例である。
The list shown in FIG. 5 shows an example of a combination of model_id, module_id, and group_id for each model to be updated in the model
また機種共通更新用ソフトウェア512には、機種A501から機種E505まで共通の(model_id、module_id、group_id)={(0x3F、0x012、0x0)、(0x3F、0x013、0x1)}を割り当てた例である。
Further, the model
図5の例は、機種個別更新用ソフトウェア511においては、機種ごとに割り当てる(module_id、group_id)の両方を変えた例であるが、例えばmodule_idだけを変えて機種ごとに割り当ててもよいし、group_idだけを変えて機種ごとに割り当ててもよい。あるいはmodel_idを機種ごとに割り当ててもよい。また機種共通更新用ソフトウェア512においても、図5の例以外の(model_id、module_id、group_id)を割り当ててよい。このように、
なお図5の例は、更新用ソフトウェアをダウンロードする際に分割データ1と分割データ2の2つのデータに分割する例を示したが、ダウンロードデータを分割しない、または3つ以上に分割することも可能である。
The example of FIG. 5 is an example in which both the assignments (module_id, group_id) are changed for each model in the model-
The example of FIG. 5 shows an example of dividing the update software into two data, the divided data 1 and the divided data 2, but the downloaded data may not be divided or may be divided into three or more. It is possible.
各更新用ソフトウェアに割り当てるCompatibility Descriptorおよびmodule_idの組み合わせは、例えば更新用ソフトウェアの管理者が決めてもよいし、あるいは更新用ソフトウェアの作成者である例えばテレビジョン受信装置140の開発メーカーが決めてもよい。Compatibility Descriptorおよびmodule_idの組み合わせが割り当てられた更新用ソフトウェアは、放送局1のダウンロードデータ管理部102に保存され、放送局1から予め決められたタイミングに、放送波として送信される。
The combination of Compatibility Descriptor and module_id assigned to each update software may be decided by, for example, the administrator of the update software, or may be decided by the creator of the update software, for example, the developer of the
機種個別更新用ソフトウェア511および機種共通更新用ソフトウェア512に設定される(model_id、module_id、group_id)の組み合わせは、ダウンロード対象とされるテレビジョン受信装置140にも、同様に設定される。テレビジョン受信装置140は、自機宛ての更新用ソフトウェアを判定するために、例えばダウンロードする更新用ソフトウェアの(model_id、module_id、group_id)の組み合わせを更新制御部208に保存する。保存する更新用ソフトウェアの(model_id、module_id、group_id)の組み合わせは、例えば機種個別更新用ソフトウェア511および機種共通更新用ソフトウェア512の両方であっても、いずれか一方であってもよい。
The combination (model_id, module_id, group_id) set in the model
次にテレビジョン受信装置140が、放送波により送られてきた更新用ソフトウェアから自機宛ての更新用ソフトウェアを検出する処理について説明する。
Next, a process in which the
図6は、テレビジョン受信装置140で更新用ソフトウェアの受信処理の処理フローを示した図である。
FIG. 6 is a diagram showing a processing flow of reception processing of the update software on the
テレビジョン受信装置140は、伝送制御信号解析部207で伝送制御信号に含まれるSDTT(Software Download Trigger Table)を検出すると、ダウンロードデータ取得処理600を開始する。伝送制御信号解析部207は、伝送制御信号からSDTTを取得し(S601)、解析を行う(S602)ことで、ソフトウェアダウンロードサービスの告知情報を入手する。これによりテレビジョン受信装置140は、ソフトウェアダウンロードサービスが行われるスケジュールを知ることができる。テレビジョン受信装置140は、告知情報から判明したソフトウェアダウンロードサービスが行われるスケジュールに合わせて、放送波の中から更新用ソフトウェアの取得を行う(S603)。
When the transmission control
アプリケーションデータの1つとして放送波で送られてきた更新用ソフトウェアは、図2のデマルチプレクサ202で分離され、デスクランブラ203でデスクランブルされる。デスクランブラ203でデスクランブされた更新用ソフトウェアは、更新制御部208に送られる。更新制御部208に入力された更新用ソフトウェアが、自機宛ての更新用ソフトウェアかどうかの判定を行う。
The update software sent by the broadcast wave as one of the application data is separated by the
判定は、入力された更新用ソフトウェアに設定されている(model_id、module_id、group_id)の組み合わせと更新制御部208に記憶されている(model_id、module_id、group_id)の組み合わせとを比較することで行われる。
Judgment is performed by comparing the combination of (model_id, module_id, group_id) set in the input update software with the combination of (model_id, module_id, group_id) stored in the
判定の結果、送られてきた更新用ソフトウェアが自機宛の機種共通更新用ソフトウェア512である場合、更新制御部208は、該当する機種共通更新用ソフトウェア512をデータ記憶部209に保存する。該当する機種共通更新用ソフトウェア512の取得が完了すると(S604のYes)、処理を終了する(S606)。
As a result of the determination, when the update software sent is the model
判定の結果送られてきた更新用ソフトウェアが自機宛の機種共通更新用ソフトウェア512でない場合(S604のNo)、更新制御部208は、次に送られてきた更新用ソフトウェアが自機宛ての機種個別更新用ソフトウェア512かどうかの判定を行う。
If the update software sent as a result of the determination is not the model
判定の結果一致する場合、更新制御部208は、該当する機種個別更新用ソフトウェア511を取得してデータ記憶部209に保存する。該当する機種個別更新用ソフトウェア511の取得が完了すると(S605のYes)、処理を終了する(S606)。
If the results of the determination match, the
判定の結果一致しない場合、更新制御部208は、再度アプリケーションデータから更新用ソフトウェアの取得を行う(S603)。
If the results of the determination do not match, the
なお更新制御部208は、データ記憶部209に保存された更新用ソフトウェアを用いて、任意のタイミングでテレビジョン受信装置140のソフトウェアの更新を行う。
The
図6の例は、テレビジョン受信装置140が、自機宛ての更新用ソフトウェアとして2種類の更新用ソフトウェアを取得可能な場合であるが、3種類以上の更新用ソフトウェアを取得可能としてもかまわない。
The example of FIG. 6 is a case where the
図7は、テレビジョン受信装置140の更新用ソフトウェアの他の例として作成した場合のソフトウェアの内容を概念的に示した図である。
FIG. 7 is a diagram conceptually showing the contents of the software when it is created as another example of the software for updating the
図7(A)は、図4(A)の共通部分401に相当する機種共通の共通部分更新用ソフトウェア701である。図7(B)は、図4(A)の機種依存部分402に相当する機種依存部分更新用ソフトウェア710である。機種依存部分更新用ソフトウェア710は、機種ごとの更新用ソフトウェアである。図7(B)の例では機種依存部分更新用ソフトウェア710として、機種A向けの機種依存部分A711、機種B向けの機種依存部分B712、機種C向けの機種依存部分C713、機種D向けの機種依存部分D714、機種E向けの機種依存部分E715が個別に存在する例である。このように、機種共通部分と機種依存部分を別々の更新用ソフトウェアとすることも可能である。
FIG. 7A is
更新用ソフトウェアを上記のような構成にすることで、例えば機種Aと機種Bのソフトウェアを更新する場合のように、少ない機種数のテレビジョン受信装置140のソフトウェアを更新する場合、放送局1は、機種共通の機種共通部分更新用ソフトウェア701と機種A向けの機種依存部分A711の更新用ソフトウェアおよび機種B向けの機種依存部分B712の更新用ソフトウェアを送ればよく、更新用ソフトウェアのサイズを極力小さくすることが可能である。
By configuring the update software as described above, when updating the software of the
図8は、図7に示した共通部分更新用ソフトウェア701および機種依存部分更新用ソフトウェア710を管理運用する場合の、各更新用ソフトウェアに割り当てるCompatibility Descriptorおよびmodule_idの組み合わせの一例である。
FIG. 8 is an example of a combination of Compatibility Descriptor and module_id assigned to each update software when the common
図8の例は、共通部分更新用ソフトウェア701には(model_id、module_id、group_id)={(0x3F、0x012、0x0)、(0x3F、0x013、0x1)}を割り当てた例であり、機種依存部分更新用ソフトウェア710の機種依存部分A711には(model_id、module_id、group_id)={(0x3F、0x131、0x2)}を割り当てた例である。
The example of FIG. 8 is an example in which (model_id, module_id, group_id) = {(0x3F, 0x012, 0x0), (0x3F, 0x013, 0x1)} is assigned to the common
先に説明したようにテレビジョン受信装置140は、データ記憶部209に保存された更新用ソフトウェアを用いて、任意のタイミングにテレビジョン受信装置140のソフトウェアの更新を行う。テレビジョン受信装置140は、データ記憶部209に更新用ソフトウェアを保存した以降に、例えばユーザに対してテレビジョン受信装置140のソフトウェアの更新を行う準備ができたことを通知してもよい。テレビジョン受信装置140のソフトウェアの更新を行う準備ができたことの通知は、例えば表示器160にソフトウェアの更新を行う準備ができたことの表示でもよい。
As described above, the
以上のように本実施形態に係る放送信号送信装置100およびテレビジョン受信装置140は、1つの機種の放送信号受信装置140において複数の更新用ソフトウェアの管理運用が可能である。1つの機種のテレビジョン受信装置140は、例えば図5、図7に示すようにそれぞれ形態が異なる複数種類の更新用ファイルを取り込んで、テレビジョン受信装置140のソフトウェアを更新することが可能である。
As described above, the broadcast
テレビジョン受信装置140は、この形態が異なる複数種類の更新用ファイルを取り込むことが可能なため、放送局100およびテレビジョン受信装置140からなるシステムにおいて、テレビジョン受信装置140のソフトウェアの更新を効率的に行うことができる。
Since the
放送波による更新用ソフトウェアの送信は、放送波という限られた資源を使用するため、自由に行うことができない。具体的には更新用ソフトウェアを送信できる期間が限られたり、一度に送信できる更新用ソフトウェアのサイズが限られたりする。 Transmission of update software by broadcast waves cannot be done freely because it uses a limited resource called broadcast waves. Specifically, the period during which update software can be sent is limited, and the size of update software that can be sent at one time is limited.
一方で更新用ソフトウェア作成者あるいは管理者等は、場合によっては一刻も早く更新用ソフトウェアを送信したい場合がある。また更新用ソフトウェア作成者あるいは管理者等は、特定の機種のみのテレビジョン受信装置140のソフトウェアを更新するために、特定の機種の更新用ソフトウェアだけを送信したい場合がある。また更新用ソフトウェア作成者あるいは管理者等にとっては、一度にできるだけ多くの機種の更新用ソフトウェアを送信できることが望ましい。
On the other hand, the update software creator or administrator may want to send the update software as soon as possible in some cases. Further, the update software creator or administrator may want to transmit only the update software of a specific model in order to update the software of the
このように更新用ソフトウェアを放送で送信する際の制限と、多様な更新用ソフトウェア作成者あるいは管理者等の要望とをマッチさせるために、本実施形態にある形態が異なる複数種類の更新用ファイルを取り込むことが可能なテレビジョン受信装置140は、非常に有効である。
In order to match the restrictions on transmitting the update software by broadcasting with the requests of various update software creators or administrators, a plurality of types of update files having different forms in the present embodiment are used. The
本発明のいくつかの実施形態を説明したが、これらの実施形態は例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。さらにまた、請求項の各構成要素において、構成要素を分割して表現した場合、或いは複数を合わせて表現した場合、或いはこれらを組み合わせて表現した場合であっても本発明の範疇である。また、複数の実施形態を組み合わせてもよく、この組み合わせで構成される実施例も発明の範疇である。 Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other embodiments, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are also included in the scope of the invention described in the claims and the equivalent scope thereof. Furthermore, in each of the constituent elements of the claims, even when the constituent elements are divided and expressed, when a plurality of the constituent elements are expressed together, or when these components are expressed in combination, it is within the scope of the present invention. Further, a plurality of embodiments may be combined, and examples composed of these combinations are also within the scope of the invention.
また、本明細書と各図において、既出の図に関して前述したものと同一又は類似した機能を発揮する構成要素には同一の参照符号を付し、重複する詳細な説明を適宜省略することがある。また請求項を制御ロジックとして表現した場合、コンピュータを実行させるインストラクションを含むプログラムとして表現した場合、及び前記インストラクションを記載したコンピュータ読み取り可能な記録媒体として表現した場合でも本発明の装置を適用したものである。また、使用している名称や用語についても限定されるものではなく、他の表現であっても実質的に同一内容、同趣旨であれば、本発明に含まれるものである。 Further, in the present specification and each figure, components exhibiting the same or similar functions as those described above with respect to the above-mentioned figures may be designated by the same reference numerals, and duplicate detailed description may be omitted as appropriate. .. Further, the apparatus of the present invention is applied even when the claim is expressed as a control logic, when it is expressed as a program including an instruction for executing a computer, and when it is expressed as a computer-readable recording medium in which the instruction is described. be. Further, the names and terms used are not limited, and other expressions are included in the present invention as long as they have substantially the same contents and the same purpose.
100・・・放送信号送信装置、101・・・放送番組サーバ、102・・・ダウンロードデータ管理部、103・・・第1の基本機能、140・・・放送信号受信装置、141・・・第2の基本機能、207・・・伝送制御信号解析部、208・・・更新制御部、209・・・データ記憶部 100 ... Broadcast signal transmitter, 101 ... Broadcast program server, 102 ... Download data management unit, 103 ... First basic function, 140 ... Broadcast signal receiver, 141 ... First 2 basic functions, 207 ... transmission control signal analysis unit, 208 ... update control unit, 209 ... data storage unit
Claims (2)
第1情報および第2情報を用いて、前記受信装置ソフトウェアを更新するための更新用ソフトウェアを選択する制御部と、
前記制御部が選択した前記更新用ソフトウェアを保存する記憶部と、
を有し、
前記制御部は、ダウンロード対象の更新用ソフトウェアを特定するための前記第1情報および前記第2情報の組み合わせを複数保存することを特徴とする放送信号受信装置であって、
前記第1情報は、ダウンロードコンテンツ記述子のモジュール識別であるmodule_idであり、前記第2情報はダウンロードをグループ化するための情報であるgroup_idである放送信号受信装置。 In the broadcast signal receiver that updates the receiver software,
A control unit for using a first information and second information to select the update software for updating the receiving device software,
A storage unit that stores the update software selected by the control unit, and a storage unit.
Have,
The control unit is a broadcast signal receiving device characterized by storing a plurality of combinations of the first information and the second information for specifying update software to be downloaded .
The first information is a module_id which is a module identification of a download content descriptor, and the second information is a group_id which is information for grouping downloads.
第1情報および第2情報を用いて、前記受信装置ソフトウェアを更新するための更新用ソフトウェアを選択するステップと、
選択した前記更新用ソフトウェアを保存するステップと、
ダウンロード対象の更新用ソフトウェアを特定するための前記第1情報および前記第2情報の組み合わせを複数保存するステップと、
を含む放送信号受信方法であって、
前記第1情報は、ダウンロードコンテンツ記述子のモジュール識別であるmodule_idであり、前記第2情報はダウンロードをグループ化するための情報であるgroup_idである放送信号受信方法。 In the broadcast signal receiver that updates the receiver software,
A step of selecting update software for updating the receiver software using the first information and the second information, and
The step of saving the selected update software and
A step of saving a plurality of combinations of the first information and the second information for specifying the update software to be downloaded, and
A broadcast signal receiving method comprising,
The first information is a module_id which is a module identification of a download content descriptor, and the second information is a group_id which is information for grouping downloads. A broadcast signal receiving method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018045902A JP6914873B2 (en) | 2018-03-13 | 2018-03-13 | Broadcast signal receiving device and broadcasting signal receiving method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018045902A JP6914873B2 (en) | 2018-03-13 | 2018-03-13 | Broadcast signal receiving device and broadcasting signal receiving method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019159827A JP2019159827A (en) | 2019-09-19 |
| JP6914873B2 true JP6914873B2 (en) | 2021-08-04 |
Family
ID=67994037
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018045902A Active JP6914873B2 (en) | 2018-03-13 | 2018-03-13 | Broadcast signal receiving device and broadcasting signal receiving method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6914873B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050074022A1 (en) * | 2000-11-01 | 2005-04-07 | Naoe Kato | Data transmitting apparatus and data receiving apparatus |
| JP4561082B2 (en) * | 2003-11-18 | 2010-10-13 | ソニー株式会社 | Information processing system and method, data generation apparatus and method, recording medium, and program |
| JP4524658B2 (en) * | 2005-09-14 | 2010-08-18 | ソニー株式会社 | Information processing system and method, receiving apparatus and method, data generating apparatus and method, and program |
| JP2017085196A (en) * | 2015-10-22 | 2017-05-18 | シャープ株式会社 | Reception device, broadcast system, reception method, and reception program |
-
2018
- 2018-03-13 JP JP2018045902A patent/JP6914873B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019159827A (en) | 2019-09-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20080141327A1 (en) | Apparatus and method for configuring and executing function of application appropriate to broadcast-receiving device | |
| US7877778B2 (en) | Information processing system, information processing method, receiving apparatus, receiving method, data generating unit, data generating method, and program | |
| JP6914873B2 (en) | Broadcast signal receiving device and broadcasting signal receiving method | |
| JP7286722B2 (en) | Receiving method | |
| JP7286720B2 (en) | Broadcast signal transmission/reception system | |
| JP7350813B2 (en) | receiving device | |
| JP2004522376A5 (en) | ||
| JP2011135571A (en) | Transmitting apparatus for broadcasting content service, receiving apparatus, and program therefor | |
| JP2017085196A (en) | Reception device, broadcast system, reception method, and reception program | |
| JP6972280B2 (en) | Broadcast signal transmitter / receiver | |
| JP7062539B2 (en) | Broadcast signal transmission / reception method | |
| JP7210680B2 (en) | Receiving method | |
| CN1980341A (en) | Method and apparatus for storing digital broadcasting signal | |
| JP6724073B2 (en) | Broadcast signal transmitter/receiver | |
| JP6980830B2 (en) | Broadcast signal transmitter / receiver | |
| JP6999600B2 (en) | Broadcast signal transmitter | |
| JP7013553B2 (en) | Broadcast signal transmitter | |
| JP7013552B2 (en) | Broadcast signal transmitter / receiver | |
| JP2020010290A (en) | Broadcast signal transmission and reception method | |
| KR101029813B1 (en) | Software upgrade device of digital receiver | |
| JP7013554B2 (en) | Broadcast signal transmitter / receiver | |
| JP7013551B2 (en) | Broadcast signal transmitter | |
| JP7013555B2 (en) | Broadcast signal transmitter | |
| JP7013260B2 (en) | Broadcast signal transmitter / receiver | |
| JP6926007B2 (en) | Broadcast signal transmitter / receiver |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200403 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201006 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201204 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210209 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210406 |
|
| 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: 20210615 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210714 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6914873 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |