(57)【要約】      （修正有）【課題】放送局から送出されたデータを放送受信装置がダウンロードし損なう可能性を低減する。【解決手段】送出機と放送受信装置とを含む放送システムであって、前記送出機は、複数の部分データから構成される第１データの当該複数の部分データそれぞれを少なくとも２度ずつ繰り返して、第１放送ネットワークの第１チャンネルと、前記第１放送ネットワークとは別の第２放送ネットワークの第２チャンネルを介して送出する第２送出手段と、を備える。前記放送受信装置は、前記第１放送ネットワークにおいて選択したチャンネルからデータを取得する第１取得手段と、前記第２放送ネットワークの第２取得手段を使用し、前記第１取得手段がデータを取得中でない場合に前記第２取得手段に前記第２チャンネルから前記部分データを取得させる等で、互いに相補い、前記第１データを生成する生成手段と、を備える放送システムを提供する。【選択図】図３
2009267849.tif 000002
【特許請求の範囲】
【請求項１】
送出機と放送受信装置とを含む放送システムであって、
前記送出機は、
複数の部分データから構成される第１データの当該複数の部分データそれぞれを少なくとも２度ずつ繰り返して、第１放送ネットワークの第１チャンネルを介して送出する第１送出手段と、
前記第１送出手段と同期して、前記第１送出手段で送出される部分データと同一の部分データを、前記第１放送ネットワークとは別の第２放送ネットワークの第２チャンネルを介して送出する第２送出手段と、
を備え、
前記放送受信装置は、
前記第１放送ネットワークにおいて選択したチャンネルからデータを取得する第１取得手段と、
前記第２放送ネットワークにおいて選択したチャンネルからデータを取得する第２取得手段と、
前記第１取得手段がデータを取得中でない場合に前記第１取得手段に前記第１チャンネルから前記部分データを取得させ、前記第２取得手段がデータを取得中でない場合に前記第２取得手段に前記第２チャンネルから前記部分データを取得させる制御手段と、
前記第１取得手段及び前記第２取得手段の少なくとも一方が取得した部分データから前記第１データを生成する生成手段と、
を備える
ことを特徴とする放送システム。
【請求項２】
前記放送受信装置は、前記第１取得手段及び前記第２取得手段の少なくとも一方に対してデータの取得を開始又は終了するように指示する切替指示を受信する受信手段を更に備え、
前記制御手段は、前記第１取得手段又は前記第２取得手段が前記部分データを取得中は、前記切替指示に従って開始又は終了を行った場合に前記第１取得手段及び前記第２取得手段の少なくとも一方が前記部分データを取得中の状態又はデータを取得中でない状態になるならば、前記切替指示に従って開始又は終了を行う
ことを特徴とする請求項１に記載の放送システム。
【請求項３】
前記生成手段は、前記第１取得手段及び前記第２取得手段が取得した部分データから重複を削除することを特徴とする請求項１又は２に記載の放送システム。
【請求項４】
前記第１データは前記放送受信装置が実行可能なプログラムデータであることを特徴とする請求項１乃至３のいずれか１項に記載の放送システム。
【請求項５】
送出機と放送受信装置とを含む放送システムの制御方法であって、
前記放送受信装置は、
第１放送ネットワークにおいて選択したチャンネルからデータを取得する第１取得手段と、
前記第１放送ネットワークとは別の第２放送ネットワークにおいて選択したチャンネルからデータを取得する第２取得手段と、
を備え、
当該制御方法は、
前記送出機が、複数の部分データから構成される第１データの当該複数の部分データそれぞれを少なくとも２度ずつ繰り返して、前記第１放送ネットワークの第１チャンネルを介して送出する第１送出工程と、
前記送出機が、前記第１送出工程と同期して、前記第１送出工程で送出される部分データと同一の部分データを、前記第２放送ネットワークの第２チャンネルを介して送出する第２送出工程と、
前記放送受信装置が、前記第１取得手段がデータを取得中でない場合に前記第１取得手段に前記第１チャンネルから前記部分データを取得させ、前記第２取得手段がデータを取得中でない場合に前記第２取得手段に前記第２チャンネルから前記部分データを取得させる制御工程と、
前記放送受信装置が、前記第１取得手段及び前記第２取得手段が取得した部分データから前記第１データを生成する生成工程と、
を備える
ことを特徴とする制御方法。
【請求項６】
請求項１乃至４のいずれか１項に記載の放送システムを構成する送出機。
【請求項７】
請求項１乃至４のいずれか１項に記載の放送システムを構成する放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送システム、その制御方法、送出機、及び放送受信装置に関する。
【背景技術】
【０００２】
放送局から送出されたプログラムを受信する放送受信装置が知られている。このような放送受信装置は例えば、保持しているファームウェアを受信したプログラムで置き換えることにより、ファームウェアの更新を行うことができる。
【０００３】
図１１及び図１２を参照して、従来の放送受信装置の構成、及びこの放送受信装置がプログラムを受信する処理の流れを説明する。
【０００４】
図１１は、従来の放送受信装置５００の構成を示すブロック図である。
【０００５】
放送受信装置５００は、ユーザの操作に従ってリモコンが送出した信号（リモコンコード）を受信して解釈するリモコンコード受信部５０１と、チューナの制御を行うチューナ制御部５０２とを備える。放送受信装置５００はまた、地上デジタル放送信号を受信して復調し、選択したチャンネルのトランスポートストリームを取得する地上デジタルチューナ／復調部５０３を備える。放送受信装置５００はまた、ＢＳ／ＣＳデジタル放送信号を受信して復調し、選択したチャンネルのトランスポートストリームを取得する地上デジタルチューナ／復調部５０４を備える。
【０００６】
放送受信装置５００はまた、トランスポートストリームをデマックスするデマックス部５０５と、デマックスにより得られたエレメンタリストリームを映像信号及び音声信号にデコードする映像音声デコード部５０６とを備える。放送受信装置５００はまた、デコードにより得られた映像音声信号を出力する映像音声出力部５０７を備える。
【０００７】
放送受信装置５００はまた、プログラムのダウンロードスケジュール（放送局から送出されたプログラムを受信するスケジュール）を管理するダウンロードスケジュール管理部５０８と、時刻を管理する時刻管理部５０９とを備える。ダウンロードスケジュール管理部５０８は、放送信号に含まれるダウンロード送出スケジュール情報を受信してダウンロードスケジュールを管理し、時刻管理部５０９が示す時刻に従ってダウンロード処理を制御する。
【０００８】
放送受信装置５００はまた、受信（ダウンロード）したプログラムを蓄積するダウンロードプログラム蓄積部５１０を備える。放送受信装置５００は更に、ダウンロードプログラム蓄積部５１０に蓄積されたプログラムを、新たにダウンロードしたプログラムで更新するダウンロードプログラム更新実行部５１１を備える。
【０００９】
図１２は、放送受信装置５００がプログラムをダウンロードする処理の流れを示すフローチャートである。
【００１０】
Ｓ５０１で、ダウンロードスケジュール管理部５０８は、時刻管理部５０９から取得した時刻とダウンロード送出スケジュール情報とに基づき、現時刻がダウンロードの開始時刻であるか否かを判定する。現時刻がダウンロードの開始時刻であればＳ５０２に進み、そうでなければ処理を終了する。
【００１１】
Ｓ５０２で、ダウンロードスケジュール管理部５０８は、放送受信装置５００の電源がＯＦＦであるか否かを判定する。本明細書において電源がＯＦＦの状態とは、電力の供給を受けられる状態、即ち、所謂スタンバイ状態を示す。放送受信装置５００の電源がＯＦＦであればＳ５０３に進み、そうでなければ処理を終了する。
【００１２】
Ｓ５０３で、ダウンロードスケジュール管理部５０８は、チューナ制御部５０２を用いてダウンロード用のチューナ（地上デジタルチューナ／復調部５０３又はＢＳ／ＣＳチューナ／復調部５０４）を制御する。これにより、ダウンロードプログラム蓄積部５１０は、デマックス部５０５を介してプログラムをダウンロードし、ダウンロードしたプログラムを蓄積する処理を開始する。
【００１３】
ダウンロード中にリモコンコード受信部５０１や電源ＯＮボタン（不図示）が電源ＯＮの指示を受信した場合、ダウンロードスケジュール管理部５０８は、映像音声出力部５０７を用いて、電源ＯＮができない旨をユーザに通知する（Ｓ５０４及びＳ５０５）。
【００１４】
ダウンロードが終了するとＳ５０６からＳ５０７に移行し、Ｓ５０７で、ダウンロードプログラム更新実行部５１１は、プログラム更新処理を行う。
【００１５】
このように従来例では、放送受信装置は、ダウンロード時刻にスタンバイ状態である場合のみプログラムダウンロード処理を行う。そのため、放送番組の受信中にダウンロード開始時刻が来ると、放送受信装置がダウンロードすべきプログラムを取りこぼしてしまうという問題があった。
【００１６】
上記の問題に鑑み、特許文献１は、所定の放送ネットワーク（例えば、ＢＳ／ＣＳデジタル放送）用の２つのチューナ（メインチューナ及びサブチューナ）を備える放送受信装置を提案している。特許文献１によれば、メインチューナが放送番組を受信中であってもサブチューナがプログラムをダウンロードできるので、放送番組の受信を妨げることなくプログラムの取りこぼしの発生が抑制される。
【特許文献１】特開２００２−３１９８７１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
しかしながら、特許文献１によれば、放送受信装置が同一の放送ネットワーク用のチューナを２つ備える必要があるため、放送受信装置の構成が複雑化し、コストが増加するという問題があった。例えば、図１１の例に特許文献１の技術を適用すると、放送受信装置５００は、地上デジタルチューナ／復調部５０３とＢＳ／ＣＳチューナ／復調部５０４とをそれぞれ２つずつ備える必要がある。
【００１８】
本発明はこのような状況に鑑みてなされたものであり、同一の放送ネットワーク用のチューナを複数備えなくても、放送局から送出されたデータを放送受信装置がダウンロードし損なう可能性を低減する技術を提供することを目的とする。
【００１９】
なお、本発明は、プログラムのダウンロード以外の目的（例えば、複数のチャンネルの放送番組を同時に録画する目的）で放送受信装置が同一ネットワーク用のチューナを複数備えることを妨げるものではない。
【課題を解決するための手段】
【００２０】
上記課題を解決するために、第１の本発明は、送出機と放送受信装置とを含む放送システムであって、前記送出機は、複数の部分データから構成される第１データの当該複数の部分データそれぞれを少なくとも２度ずつ繰り返して、第１放送ネットワークの第１チャンネルを介して送出する第１送出手段と、前記第１送出手段と同期して、前記第１送出手段で送出される部分データと同一の部分データを、前記第１放送ネットワークとは別の第２放送ネットワークの第２チャンネルを介して送出する第２送出手段と、を備え、前記放送受信装置は、前記第１放送ネットワークにおいて選択したチャンネルからデータを取得する第１取得手段と、前記第２放送ネットワークにおいて選択したチャンネルからデータを取得する第２取得手段と、前記第１取得手段がデータを取得中でない場合に前記第１取得手段に前記第１チャンネルから前記部分データを取得させ、前記第２取得手段がデータを取得中でない場合に前記第２取得手段に前記第２チャンネルから前記部分データを取得させる制御手段と、前記第１取得手段及び前記第２取得手段の少なくとも一方が取得した部分データから前記第１データを生成する生成手段と、を備えることを特徴とする放送システムを提供する。
【００２１】
また、第２の本発明は、送出機と放送受信装置とを含む放送システムの制御方法であって、前記放送受信装置は、第１放送ネットワークにおいて選択したチャンネルからデータを取得する第１取得手段と、前記第１放送ネットワークとは別の第２放送ネットワークにおいて選択したチャンネルからデータを取得する第２取得手段と、を備え、当該制御方法は、前記送出機が、複数の部分データから構成される第１データの当該複数の部分データそれぞれを少なくとも２度ずつ繰り返して、前記第１放送ネットワークの第１チャンネルを介して送出する第１送出工程と、前記送出機が、前記第１送出工程と同期して、前記第１送出工程で送出される部分データと同一の部分データを、前記第２放送ネットワークの第２チャンネルを介して送出する第２送出工程と、前記放送受信装置が、前記第１取得手段がデータを取得中でない場合に前記第１取得手段に前記第１チャンネルから前記部分データを取得させ、前記第２取得手段がデータを取得中でない場合に前記第２取得手段に前記第２チャンネルから前記部分データを取得させる制御工程と、前記放送受信装置が、前記第１取得手段及び前記第２取得手段が取得した部分データから前記第１データを生成する生成工程と、を備えることを特徴とする制御方法を提供する。
【００２２】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための最良の形態における記載によって更に明らかになるものである。
【発明の効果】
【００２３】
以上の構成により、本発明によれば、同一の放送ネットワーク用のチューナを複数備えなくても、放送局から送出されたデータを放送受信装置がダウンロードし損なう可能性を低減することが可能となる。
【発明を実施するための最良の形態】
【００２４】
以下、添付図面を参照して、本発明の実施例を説明する。以下で説明される個別の実施例は、本発明の上位概念から下位概念までの種々の概念を理解するために役立つであろう。
【００２５】
なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施例によって限定されるわけではない。また、実施例の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。
【実施例１】
【００２６】
図１及び図２を参照して、実施例１に係る放送システムを説明する。図１は、実施例１に係る放送システムの送出機３２０の構成を示すブロック図である。図２は、実施例１に係る放送システムの放送受信装置３００の構成を示すブロック図である。図２において、従来の放送受信装置５００（図１１参照）と同様の機能を持つブロックには同一の符号を付し、説明を省略する。
【００２７】
図１において、送出機３２０は、入力された地上デジタル放送（第１放送ネットワーク）用の映像信号及び音声信号の符号化を行う地上デジタル映像音声エンコード部３２１を備える。送出機３２０はまた、符号化されたデータを多重化する地上デジタルデータ多重部３２２と、多重化されたデータを変調して送出する地上デジタル変調／送出部３２３（第１送出手段）とを備える。
【００２８】
送出機３２０はまた、入力されたＢＳ／ＣＳ放送（第２放送ネットワーク）用の映像信号及び音声信号の符号化を行うＢＳ／ＣＳ映像音声エンコード部３２４を備える。送出機３２０はまた、符号化されたデータを多重化するＢＳ／ＣＳデータ多重部３２５と、多重化されたデータを変調して送出するＢＳ／ＣＳ変調/送出部３２６（第２送出手段）とを備える。
【００２９】
送出機３２０はまた、ダウンロードデータ（第１データ）（放送受信装置３００が実行可能なプログラムデータなど）を分割して部分データを生成し、各部分データが２度ずつ重複するようにデータを並び替えるダウンロードデータ重複変換部３２７を備える。送出機３２０はまた、地上デジタル放送及びＢＳ／ＣＳ放送の両方のネットワークでダウンロードデータが同時刻に送出されるようにダウンロードデータに送出時間帯情報を付与するダウンロードデータ送出同期制御部３２８を備える。送出機３２０はまた、ダウンロードデータと送出時間帯情報とを地上デジタル放送用のセクションデータへと変換する、地上デジタルセクションデータ作成部３２９を備える。送出機３２０はまた、ダウンロードデータと送出時間帯情報とをＢＳ／ＣＳ放送用のセクションデータへと変換する、ＢＳ／ＣＳセクションデータ作成部３３０を備える。
【００３０】
地上デジタルデータ多重部３２２は、地上デジタル放送の特定のチャンネル（第１チャンネル）を介して放送されるようにダウンロードデータを多重化する。同様に、ＢＳ／ＣＳデータ多重部３２５は、ＢＳ／ＣＳ放送の特定のチャンネル（第２チャンネル）を介して放送されるようにダウンロードデータを多重化する。
【００３１】
上記構成により、送出機３２０は、部分データが２度ずつ重複するプログラムデータを、異なる放送ネットワークを介して同じ時間帯に送出することができる。即ち、ＢＳ／ＣＳ変調／送出部３２６は、地上デジタル変調／送出部３２３と同期して動作し、地上デジタル変調／送出部３２３が送出中（放送中）の部分データと同一の部分データを同時に送出する。
【００３２】
図２において、放送受信装置３００は、ユーザのリモコン操作によってネットワークの切替指示が発生した場合にダウンロード用のチューナの切替制御を行うダウンロードネットワーク切替制御部３１０を備える。ここで、切替指示とは、地上デジタルチューナ／復調部５０３（第１取得手段）及びＢＳ／ＣＳチューナ／復調部５０４（第２取得手段）にデータの取得を開始又は終了させる指示である。
【００３３】
放送受信装置３００はまた、ダウンロードプログラム蓄積部５１０に蓄積されたプログラムから部分データの重複部分を検出するデータ重複検出部３１２を備える。放送受信装置３００はまた、ダウンロードプログラム蓄積部５１０に蓄積されたプログラムの部分データを並び替えて元の（ダウンロードデータ重複変換部３２７による変換前の）プログラムデータを作成するダウンロードプログラム変換部３１３を備える。
【００３４】
図３は、放送受信装置３００によるダウンロード処理の流れを示すフローチャートである。
【００３５】
Ｓ３０１で、ダウンロードスケジュール管理部５０８は、時刻管理部５０９から取得した時刻とダウンロード送出スケジュール情報とに基づき、現時刻がダウンロードの開始時刻であるか否かを判定する。現時刻がダウンロードの開始時刻であればＳ３０２に進み、そうでなければ処理を終了する。
【００３６】
Ｓ３０２で、ダウンロードネットワーク切替制御部３１０は、使用されていないチューナが少なくとも１つ存在するか否かを判定する。存在すればＳ３０３に進み、そうでなければ処理を終了する。
【００３７】
Ｓ３０３で、ダウンロードネットワーク切替制御部３１０は、チューナ制御部５０２を用いて、Ｓ３０２で使用されていないと判定されたチューナ（地上デジタルチューナ／復調部５０３又はＢＳ／ＣＳチューナ／復調部５０４）をダウンロード用に設定する。これにより、ダウンロードプログラム蓄積部５１０は、デマックス部５０５を介してプログラムをダウンロードし、ダウンロードしたプログラムを蓄積する処理を開始する。即ち、ダウンロードネットワーク切替制御部３１０は、データを取得中でないチューナがプログラムをダウンロードするように取得制御を行う。
【００３８】
Ｓ３０４で、ダウンロードネットワーク切替制御部３１０は、チューナ切替指示が発生したか否かを判定する。チューナ切替指示は例えば、リモコンの放送ネットワークの切替ボタンをユーザが押下した場合などに発生する。チューナ切替指示が発生した場合はＳ３０５に進み、そうでなければＳ３１０に進む。
【００３９】
Ｓ３０５で、ダウンロードネットワーク切替制御部３１０は、Ｓ３０４で発生したチューナ切替指示がダウンロード用のチューナの使用を要求するものであるか否かを判定する。ダウンロード用のチューナの使用が要求されない場合、Ｓ３０６で、チューナ制御部５０２は、チューナ切替指示に従ってチューナの切り替えを実行する。ダウンロード用のチューナの使用が要求された場合、Ｓ３０７に進む。
【００４０】
Ｓ３０７で、ダウンロードネットワーク切替制御部３１０は、チューナ切替指示に従ってチューナの切り替えを実行した場合に実行後に使用されていないチューナが少なくとも１つ存在するか否かを判定する。存在しない場合はＳ３０８に進み、存在する場合はＳ３０９に進む。
【００４１】
例えば、地上デジタルチューナ／復調部５０３が放送番組を受信中で、ＢＳ／ＣＳチューナ／復調部５０４がプログラムをダウンロード中の場合を考える。地上デジタルチューナ／復調部５０３による放送番組の受信を継続したままＢＳ／ＣＳチューナ／復調部５０４による放送番組の受信を開始するように指示された場合、チューナ切替実行後に使用されていないチューナが存在しない。そこで、Ｓ３０７からＳ３０８へ進む。一方、地上デジタルチューナ／復調部５０３による放送番組の受信を終了してＢＳ／ＣＳチューナ／復調部５０４による放送番組の受信を開始するように指示された場合、チューナ切替実行後、地上デジタルチューナ／復調部５０３は使用されていない状態になる。そこで、Ｓ３０７からＳ３０９に進む。
【００４２】
Ｓ３０８で、ダウンロードネットワーク切替制御部３１０は、映像音声出力部５０７を用いて、チューナの切り替えを行えない旨をユーザに通知する。
【００４３】
一方、Ｓ３０９では、ダウンロードネットワーク切替制御部３１０は、チューナ制御部５０２を用いて、ダウンロード用のチューナとユーザ用（放送番組受信用）のチューナとを切り替える。但し、図４を参照して後述するように、ダウンロードスケジュール管理部５０８は、チューナの切り替え処理の時間が重複データを跨がないようにチューナの切り替えを行う。
【００４４】
Ｓ３０５乃至Ｓ３０９の処理は、換言すると、チューナ切替指示に従ってチューナの切替が行われた場合に少なくとも１つのチューナがプログラムの部分データを取得中の状態又はデータを取得中でない状態になるならば、チューナの切り替えを行う処理である。
【００４５】
Ｓ３１０で、ダウンロードスケジュール管理部５０８は、ダウンロードが終了したか否かを判定し、終了していなければＳ３０４に戻って同様の処理を繰り返す。終了した場合、Ｓ３１０に進む。
【００４６】
Ｓ３１１で、データ重複検出部３１２は、ダウンロードプログラム蓄積部５１０に蓄積されているプログラムにおける部分データの重複の検出を行う。
【００４７】
Ｓ３１２で、ダウンロードプログラム変換部３１３は、Ｓ３１１における検出結果に基づき、ダウンロードしたプログラムの変換処理（重複データを削除して元のプログラムを生成する処理）を行う。
【００４８】
Ｓ３１３で、ダウンロードプログラム更新実行部５１１は、放送受信装置３００の電源がＯＦＦにされたか否かを判定し、ＯＦＦにされたらＳ３１４に進む。
【００４９】
Ｓ３１４で、ダウンロードプログラム更新実行部５１１は、プログラムの更新処理を行う。
【００５０】
図４及び図５を参照して、Ｓ３０３からＳ３１２までの処理の例を説明する。
【００５１】
図４に示すように、送出機３２０は、プログラムを複数の部分データに分割し、かつ、各部分データを２回ずつ重複するように送信する。図４の例の場合、送出機３２０はプログラムを（ａ）〜（ｆ）に分割し、（ａ）（ａ）（ｂ）（ｂ）（ｃ）（ｃ）…（ｆ）（ｆ）のように送信する。
【００５２】
時刻４０１において、地上デジタルチューナ／復調部５０３がプログラムのダウンロードを開始する。このとき、ＢＳ／ＣＳチューナ／復調部５０４は放送番組を受信中であるため、プログラムのダウンロードを行わない。
【００５３】
時刻４０３において、ＢＳ／ＣＳチューナ／復調部５０４が放送番組の受信を終了して地上デジタルチューナ／復調部５０３が放送番組の受信を開始するように、チューナの切り替えが行われる。この場合、時刻４０２から時刻４０４の間に送出された２つの部分データ（ｂ）（ｃ）はどちらのチューナにも受信されない。前述の通り、ダウンロードネットワーク切替制御部３１０は、受信されない２つの部分データが（ｂ）（ｃ）のように異なるようにチューナの切り替えを行う（Ｓ３０９参照）。
【００５４】
時刻４０４において、ＢＳ／ＣＳチューナ／復調部５０４がプログラムのダウンロードを開始する。
【００５５】
時刻４０６において、地上デジタルチューナ／復調部５０３が放送番組の受信を終了してＢＳ／ＣＳチューナ／復調部５０４が放送番組の受信を開始するように、チューナの切り替えが行われる。この場合、時刻４０５から時刻４０７の間に送出された１つの部分データ（ｅ）はどちらのチューナにも受信されない。
【００５６】
時刻４０７において、地上デジタルチューナ／復調部５０３がプログラムのダウンロードを開始する。
【００５７】
このようにして得られたプログラムが、図５に示す「変換前のダウンロードプログラム」である。データ重複検出部３１２は、重複データ（斜線で示す部分データ）を検出する。そして、ダウンロードプログラム変換部３１３が、重複データを削除した上で残った部分データを（ａ）〜（ｆ）の順に並び替え、図５に示す「変換後のダウンロードプログラム」のように、元のプログラムデータを生成する。
【００５８】
以上説明したように、本実施例によれば、送出機３２０は、プログラムを複数の部分データに分割し、各部分データを２度ずつ重複させて、複数の放送ネットワークを介して同時に送出する。放送受信装置３００は、複数の放送ネットワーク用のチューナを備え、ユーザに使用されていないチューナによってプログラムをダウンロードする。ダウンロード用に使用中のチューナを他の目的に使用するように指示された場合、放送受信装置３００は、ダウンロード用のチューナを他のチューナに切り替える。放送受信装置３００は、ダウンロードしたプログラムの重複データを削除して元のプログラムを生成する。
【００５９】
これにより、同一の放送ネットワーク用のチューナを複数備えなくても、放送局から送出されたプログラムを放送受信装置がダウンロードし損なう可能性を低減することが可能となる。
【実施例２】
【００６０】
図６は、実施例２に係る放送システムの送出機１２０の構成を示すブロック図である。図６において、送出機３２０（図１参照）と同様の機能を持つブロックには同一の符号を付し、説明を省略する。
【００６１】
送出機１２０は、ダウンロードデータを分割して部分データを生成するダウンロードデータ分割部１２７を備える。ダウンロードデータ分割部１２７は、ダウンロードデータ重複変換部３２７と異なり、部分データを重複させる処理は行わない。送出機１２０は、送出機３２０と同様、プログラムデータを異なる放送ネットワークを介して同じ時間帯に送出することができる。
【００６２】
図７は、実施例２に係る放送システムの放送受信装置１００の構成を示すブロック図である。図７において、放送受信装置３００（図２参照）と同様の機能を持つブロックには同一の符号を付し、説明を省略する。
【００６３】
放送受信装置１００は、放送受信装置３００と異なり、データ重複検出部３１２を備えない。また、２つの地上デジタルチューナ／復調部５０３ａ、５０３ｂ、及び２つのＢＳ／ＣＳチューナ／復調部５０４ａ、５０４ｂを備える。
【００６４】
図８は、放送受信装置１００によるダウンロード処理の流れを示すフローチャートである。図８において、実施例１（図３参照）と同様の処理が行われるステップには同一の符号を付し、説明を省略する。
【００６５】
Ｓ１０２で、ダウンロードネットワーク切替制御部３１０は、使用されていないチューナが少なくとも２つ存在するか否かを判定する。存在すればＳ３０３に進み、そうでなければ処理を終了する。
【００６６】
Ｓ１０３で、ダウンロードネットワーク切替制御部３１０は、チューナ制御部５０２を用いて、Ｓ１０２で使用されていないと判定されたチューナをダウンロード用に設定する。これにより、ダウンロードプログラム蓄積部５１０は、デマックス部５０５を介してプログラムをダウンロードし、ダウンロードしたプログラムを蓄積する処理を開始する。
【００６７】
Ｓ１０７で、ダウンロードネットワーク切替制御部３１０は、チューナ切替指示に従ってチューナの切り替えを実行した場合に実行後に使用されていないチューナが少なくとも２つ存在するか否かを判定する。存在しない場合はＳ３０８に進み、存在する場合はＳ１０９に進む
Ｓ１０９で、ダウンロードネットワーク切替制御部３１０は、チューナ制御部５０２を用いて、ダウンロード用のチューナとユーザ用（放送番組受信用）のチューナとを切り替える。
【００６８】
Ｓ１１１で、ダウンロードプログラム変換部３１３は、ダウンロードしたプログラムの変換処理（各チューナでダウンロードしたプログラムをつなぎ合わせて元のプログラムを生成する処理）を行う。
【００６９】
図９及び図１０を参照して、Ｓ１０２からＳ１１１までの処理の例を説明する。
【００７０】
図９に示すように、送出機１２０は、プログラムを複数の部分データに分割して送信する。図９の例の場合、送出機１２０は、プログラムを（ａ）〜（ｋ）に分割して送信する。
【００７１】
時刻９０１において、地上デジタルチューナ／復調部５０３ａ及びＢＳ／ＣＳチューナ／復調部５０４ａがプログラムのダウンロードを開始する。このとき、地上デジタルチューナ／復調部５０３ｂ及びＢＳ／ＣＳチューナ／復調部５０４ｂは放送番組を受信中であるため、プログラムのダウンロードを行わない。
【００７２】
時刻９０２において、地上デジタルチューナ／復調部５０３ｂが放送番組の受信を終了してＢＳ／ＣＳチューナ／復調部５０４ａが放送番組の受信を開始するように、チューナの切り替えが行われる。この場合、地上デジタルチューナ／復調部５０３ａだけが、時刻９０２から時刻９０３の間に送出された部分データ（ｄ）を受信する。
【００７３】
時刻９０３において、地上デジタルチューナ／復調部５０３ｂがプログラムのダウンロードを開始する。
【００７４】
時刻９０５において、ＢＳ／ＣＳチューナ／復調部５０４ａが放送番組の受信を終了して地上デジタルチューナ／復調部５０３ａが放送番組の受信を開始するように、チューナの切り替えが行われる。この場合、地上デジタルチューナ／復調部５０３ｂだけが、時刻９０４から時刻９０６の間に送出された部分データ（ｈ）を受信する。
【００７５】
時刻９０６において、地ＢＳ／ＣＳチューナ／復調部５０４ａがプログラムのダウンロードを開始する。
【００７６】
このようにして得られたプログラムが、図１０に示す「変換前のダウンロードプログラム」である。ダウンロードプログラム変換部３１３は、この途切れ途切れの部分データを（ａ）〜（ｋ）の順に並び替え、図１０に示す「変換後のダウンロードプログラム」のように、元のプログラムデータを生成する。
【００７７】
以上説明したように、本実施例によれば、送出機１２０は、プログラムを複数の部分データに分割し、複数の放送ネットワークを介して同時に送出する。放送受信装置１００は、少なくとも３つのチューナを備え、ユーザに使用されていない少なくとも２つのチューナによってプログラムをダウンロードする。ダウンロード用に使用中のチューナを他の目的に使用するように指示された場合、放送受信装置１００は、ダウンロード用のチューナを他のチューナに切り替える。放送受信装置１００は、ダウンロードしたプログラムの部分データを並び替えて元のプログラムを生成する。
【００７８】
これにより、放送局から送出されたプログラムに重複データが存在しない場合でも、放送受信装置がプログラムをダウンロードし損なう可能性を低減することが可能となる。
【００７９】
［その他の実施例］
上述した各実施例の機能を実現するためには、各機能を具現化したソフトウェアのプログラムコードを記録した記録媒体をシステム或は装置に提供してもよい。そして、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによって、上述した各実施例の機能が実現される。この場合、記録媒体から読み出されたプログラムコード自体が上述した各実施例の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。このようなプログラムコードを供給するための記録媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどを用いることができる。或いは、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることもできる。
【００８０】
また、上述した各実施例の機能を実現するための構成は、コンピュータが読み出したプログラムコードを実行することだけには限られない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって上述した各実施例の機能が実現される場合も含まれている。
【００８１】
更に、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれてもよい。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって上述した各実施例の機能が実現される場合も含むものである。
【図面の簡単な説明】
【００８２】
【図１】実施例１に係る放送システムの送出機の構成を示すブロック図である。
【図２】実施例１に係る放送システムの放送受信装置の構成を示すブロック図である。
【図３】実施例１に係る放送システムの放送受信装置によるダウンロード処理の流れを示すフローチャートである。
【図４】図３のＳ３０３からＳ３１２までの処理の例を説明する図である。
【図５】図３のＳ３０３からＳ３１２までの処理の例を説明する図である。
【図６】実施例２に係る放送システムの送出機の構成を示すブロック図である。
【図７】実施例２に係る放送システムの放送受信装置の構成を示すブロック図である。
【図８】実施例２に係る放送システムの放送受信装置によるダウンロード処理の流れを示すフローチャートである。
【図９】図８のＳ１０２からＳ１１１までの処理の例を説明する図である。
【図１０】図８のＳ１０２からＳ１１１までの処理の例を説明する図である。
【図１１】従来の放送受信装置の構成を示すブロック図である。
【図１２】従来の放送受信装置がプログラムをダウンロードする処理の流れを示すフローチャートである。
【図１】
2009267849.tif 000003
【図２】
2009267849.tif 000004
【図３】
2009267849.tif 000005
【図４】
2009267849.tif 000006
【図５】
2009267849.tif 000007
【図６】
2009267849.tif 000008
【図７】
2009267849.tif 000009
【図８】
2009267849.tif 000010
【図９】
2009267849.tif 000011
【図１０】
2009267849.tif 000012
【図１１】
2009267849.tif 000013
【図１２】
2009267849.tif 000014