(57)【要約】【課題】１つのチューナでデータ放送受信処理とその他の処理とを交互に切り替えて行う際に、データ放送の無効なファイル受信を抑制して、データ放送を効率的に受信できるようにすることが可能な「放送受信装置および受信切替制御方法」を提供する。【解決手段】第１の受信処理によって受信すべき各ファイルの伝送開始時間を算出する伝送開始時間算出部１３１と、算出された各ファイルの伝送開始時間に基づいて、第２のチューナ部１２０が第２の受信処理から第１の受信処理に切り替えるタイミングを決定する切替タイミング決定部１３２と、決定された切替タイミングに従って、第２の受信処理から第１の受信処理への切り替えを行うように第２のチューナ部１２０を制御する切替制御部１３３とを備えることにより、第２のチューナ部１２０が、第２の受信処理から第１の受信処理に切り替えたときに、ファイルを先頭から受信することができるようにする。【選択図】図１
2017200100.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送における番組データを受信する第１のチューナ部と、
データ放送のファイル受信を行う第１の受信処理と、当該第１の受信処理とは異なる第２の受信処理とを交互に切り替えて行う第２のチューナ部と、
前記第１の受信処理によって受信すべきファイルの伝送開始時間を算出する伝送開始時間算出部と、
前記伝送開始時間算出部により算出されたファイルの伝送開始時間に基づいて、前記第２のチューナ部が前記第２の受信処理から前記第１の受信処理に切り替えるタイミングを決定する切替タイミング決定部と、
前記切替タイミング決定部により決定された切替タイミングに従って、前記第２の受信処理から前記第１の受信処理への切り替えを行うように前記第２のチューナ部を制御する切替制御部とを備える
ことを特徴とする放送受信装置。
【請求項２】
前記伝送開始時間算出部は、前記第２のチューナ部が前記第１の受信処理から前記第２の受信処理に切り替えたときのファイル受信終了時間と、前記第２の受信処理を行っている際に伝送される未受信ファイルのファイルサイズと、前記未受信ファイルの伝送レートとに基づいて、前記未受信ファイルの次に伝送される受信対象ファイルの伝送開始時間を算出する
ことを特徴とする請求項１に記載の放送受信装置。
【請求項３】
前記切替タイミング決定部は、前記伝送開始時間算出部により算出された前記受信対象ファイルの伝送開始時間よりも所定時間前のタイミングを、前記第２の受信処理から前記第１の受信処理に切り替えるタイミングとして決定することを特徴とする請求項２に記載の放送受信装置。
【請求項４】
前記第１の受信処理により受信済みのファイルの識別情報を記憶するファイル情報記憶部と、
１つのファイルの受信が終了したときに、次のファイルから当該ファイルの識別情報を取得するファイル情報取得部と、
前記第２のチューナ部が前記第２の受信処理から前記第１の受信処理に切り替えた後、前記次のファイルの伝送が開始されたときに、前記ファイル情報取得部により取得された前記識別情報が前記ファイル情報記憶部に既に記憶されている場合、前記第１の受信処理から前記第２の受信処理への切り替えを行うように前記第２のチューナ部を制御する第２の切替制御部とを更に備える
ことを特徴とする請求項１〜３の何れか１項に記載の放送受信装置。
【請求項５】
前記第２の受信処理は、前記デジタル放送におけるサービスリストを作成するためのスキャン処理である
ことを特徴とする請求項１〜４の何れか１項に記載の放送受信装置。
【請求項６】
前記第２の受信処理は、前記データ放送の、前記第１の受信処理によって受信するファイルに関する第１のデータ種別とは異なる第２のデータ種別のファイルの受信処理である
ことを特徴とする請求項１〜４の何れか１項に記載の放送受信装置。
【請求項７】
前記第１の受信処理によって前記第１のデータ種別の全ファイルの受信が完了するまでの間は、前記第１のデータ種別のファイルの受信が終了したタイミングで前記第１の受信処理から前記第２の受信処理への切り替えを行うとともに、前記切替タイミング決定部により決定された切替タイミングで前記第２の受信処理から前記第１の受信処理への切り替えを行い、
前記第１の受信処理によって前記第１のデータ種別の全ファイルの受信が完了した後は、前記第２のデータ種別のファイルの受信が終了したタイミングで前記第２の受信処理から前記第１の受信処理への切り替えを行うとともに、前記切替タイミング決定部により決定された切替タイミングで前記第１の受信処理から前記第２の受信処理への切り替えを行う
ことを特徴とする請求項６に記載の放送受信装置。
【請求項８】
前記第２の受信処理によって前記第２のデータ種別の全ファイルの受信も更に完了した後は、前記第１のデータ種別のファイルの受信が終了したタイミングで前記第１の受信処理から前記第２の受信処理への切り替えを行うとともに、前記切替タイミング決定部により決定された切替タイミングで前記第２の受信処理から前記第１の受信処理への切り替えを行う
ことを特徴とする請求項７に記載の放送受信装置。
【請求項９】
デジタル放送における番組データを受信する第１のチューナ部と、データ放送のファイル受信を行う第１の受信処理と、当該第１の受信処理とは異なる第２の受信処理とを交互に切り替えて行う第２のチューナ部と、を備えた放送受信装置によって実行される受信切替制御方法であって、
前記放送受信装置の伝送開始時間算出部が、前記第１の受信処理によって受信すべきファイルの伝送開始時間を算出する伝送開始時間算出工程と、
前記放送受信装置の切替タイミング決定部が、前記伝送開始時間算出部により算出されたファイルの伝送開始時間に基づいて、前記第２のチューナ部が前記第２の受信処理から前記第１の受信処理に切り替えるタイミングを決定する切替タイミング決定工程と、
前記放送受信装置の切替制御部が、前記切替タイミング決定部により決定された切替タイミングに従って、前記第２の受信処理から前記第１の受信処理への切り替えを行うように前記第２のチューナ部を制御する切替制御工程と
を含むことを特徴とする受信切替制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送受信装置および受信切替制御方法に関し、特に、データ放送受信処理とそれとは異なる他の受信処理とを１つのチューナで行うようになされたデータ放送受信装置および受信切替制御方法に用いて好適なものである。
【背景技術】
【０００２】
従来、放送規格の一つとして利用されているＤＡＢ（Digital Audio Broadcast）では、本放送を受信するメインチューナとは別にサブチューナを備え、メインチューナが本放送を受信しているバックグラウンドで、サブチューナがデータ放送を受信するようになされている。データ放送は、ＥＰＧ（電子番組表）やＴＰＥＧ（Transport Protocol Experts Group）の交通情報などのデジタルデータをファイルとして放送するものであり、サブチューナは複数のファイルを順次受信する。
【０００３】
また、ＤＡＢでは、サブチューナにおいて、受信可能なチャンネルのリストを表すサービスリスト（受信可能周波数テーブル）を作成するスキャン処理も行っている。ユーザは、このサービスリストから所望の放送サービスを選択することにより、メインチューナで受信する放送局を切り替えて受信し、所望の番組を視聴することが可能である。
【０００４】
このように、１つのサブチューナでデータ放送受信処理とスキャン処理とを行うため、これら２つの処理を交互に切り替えて実施する必要がある。従来は、あらかじめ定めた優先順位等に従って、事前に決めた割当時間で区切って２つの処理を交互に実施していた。
【０００５】
なお、下記特許文献１には、番組放送を受信するメインチューナと、所定の間隔で送られてくる道路交通情報を受信するサブチューナとを備えた多重放送用受信装置において、サブチューナで道路交通情報を受信しない間にメインチューナが受信している同一番組放送の代替局周波数の受信状況をチェックし、メインチューナを受信状況の良好な代替局周波数に追従動作させる技術が開示されている。
【０００６】
また、下記特許文献２には、メインチューナおよびバックグラウンドチューナを備えた無線放送受信機において、ダイバーシティ機能（メインチューナで選択される無線放送番組の代替の周波数帯域をスキャンすること等）を損なうことなく、バックグラウンドチューナを用いて所定の無線放送番組上のＴＭＣ（交通メッセージチャンネル）のデータを安定して受信することを可能にする技術が開示されている。この特許文献２に記載の無線放送受信機では、第２の放送チャンネル信号における第１のデータブロックをバックグラウンドチューナにおいて受信し、第２の放送チャンネル信号中の第２のデータブロックの伝送時間を推定し、第１のデータブロックの受信の完了の際、第３の受信周波数にバックグラウンドチューナをチューニングし、推定された第２のデータブロックの時間において第２の受信周波数にバックグラウンドチューナをチューニングする。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−１５９８６８号公報
【特許文献２】特開２００４−３４３７４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
１つのチューナでデータ放送受信処理とスキャン処理とを交互に切り替えて行うようになされた受信装置において、事前に決めた割当時間で区切って２つの処理を交互に実施する従来の方法では、スキャン処理に割り当てる処理時間を所定の長さとしている。その一方、データ放送はファイル単位で順次伝送されている。
【０００９】
そのため、所定時間のスキャン処理が終了してデータ放送の受信へと切り替えが行われたときに、ファイルの伝送が既に開始されてしまっていると、そのファイルは途中からの不完全なものとなってしまう。このため、その受信ファイルは無効となり、次回以降伝送されたときに改めて最初から受信し直さなければならない。
【００１０】
このような事象は、全ての受信対象ファイルに生じ得るため、全ての受信対象ファイルの受信を完了するまでに多くの時間がかかるといった問題が生じていた。また、不完全なファイルは、メモリに残されたままとなり、このような不完全なファイルが次第に増えてゆくと、メモリの容量を圧迫するといった問題も生じ得る。
【００１１】
図６は、従来の放送受信装置によるデータ放送受信処理とスキャン処理との切り替え動作の一例を示す図である。図６では、放送受信装置のバックグラウンドチューナが行う処理（データ放送受信処理およびスキャン処理）を時系列に表している。図６に示すように、バックグラウンドチューナは、データ放送受信処理およびスキャン処理を交互に行う。
【００１２】
図６の例では、データ放送により伝送されるデータは、先頭のディレクトリ情報（ヘッダ情報）と６個のファイル１〜６とにより、１つのカルーセルを構成する。データ放送では、このカルーセルが繰り返し伝送されるため、バックグラウンドチューナは、このカルーセルを繰り返し受信する。
【００１３】
図６の例では、まず、バックグラウンドチューナは、ディレクトリ情報に続いて、データ放送のファイル１の受信を開始する（タイミングｔ１）。そして、バックグラウンドチューナは、ファイル１の受信が終了すると、スキャン処理に切り替える（タイミングｔ２）。そして、バックグラウンドチューナは、スキャン処理を所定時間実行する。バックグラウンドチューナがスキャン処理を実行している間、データ放送では、ファイル１に続いてファイル２，３が順次伝送されてくる。しかし、バックグラウンドチューナは、スキャン処理を実行している間は、これらファイル２，３の受信を行わない。
【００１４】
そして、バックグラウンドチューナは、スキャン処理を開始してから所定時間経過後、データ放送の受信処理に切り替える（タイミングｔ３）。このとき、ファイル３の伝送が既に開始されているため、バックグラウンドチューナは、ファイル３を途中から受信することになる。このため、バックグラウンドチューナが受信したファイル３は無効となる。そして、バックグラウンドチューナは、ファイル３の受信を終了すると（タイミングｔ４）、その次に伝送されてくるファイル４を先頭から受信する。このため、バックグラウンドチューナが受信したファイル４は有効である。
【００１５】
そして、バックグラウンドチューナは、ファイル４の受信が終了すると、スキャン処理に切り替える（タイミングｔ５）。そして、バックグラウンドチューナは、スキャン処理を所定時間実行する。バックグラウンドチューナがスキャン処理を実行している間、データ放送では、ファイル４に続いてファイル５，６が順次伝送されてくる。しかし、バックグラウンドチューナは、スキャン処理を実行している間は、これらファイル５，６の受信を行わない。
【００１６】
そして、バックグラウンドチューナは、スキャン処理を開始してから所定時間経過後、データ放送の受信処理に切り替える（タイミングｔ６）。このとき、ファイル６の伝送が既に開始されているため、バックグラウンドチューナは、ファイル６を途中から受信することになる。このため、バックグラウンドチューナが受信したファイル６は無効となる。そして、バックグラウンドチューナは、ファイル６の受信を終了すると（タイミングｔ７）、その次に伝送されてくるディレクトリ情報およびファイル１を先頭から受信する。
【００１７】
ここで、ファイル１は既に受信済みであるが、バックグラウンドチューナは、ファイル１をそのまま受信する。そして、バックグラウンドチューナは、ファイル１の受信が終了すると、スキャン処理に切り替える（タイミングｔ８）。以降、バックグラウンドチューナは、同様の処理を繰り返し実行する。
【００１８】
以上のような動作において、受信した有効なファイルはファイル１，４だけである。ファイル３，６は、受信しているものの不完全であるため、次回以降に伝送されたものを受信し直す必要がある。また、ファイル１は、二度も受信がなされている一方で、ファイル２，５は、一度も受信がなされていない。このため、ファイル２，５は、次回以降に伝送されたものを受信し直す必要がある。このように、従来のデータ放送受信処理とスキャン処理との切り替え動作では、データ放送のファイル受信処理が非効率であり、全ファイルの受信が完了するまでに長い時間がかかってしまう。
【００１９】
本発明は、このような問題を解決するために成されたものであり、１つのチューナでデータ放送受信処理とその他の処理とを交互に切り替えて行う際に、データ放送の無効なファイル受信を抑制して、データ放送を効率的に受信できるようにすることを目的とする。
【課題を解決するための手段】
【００２０】
上記した課題を解決するために、本発明では、デジタル放送における番組データを受信する第１のチューナ部と、データ放送のファイル受信を行う第１の受信処理と、当該第１の受信処理とは異なる第２の受信処理とを交互に切り替えて行う第２のチューナ部と、を備えた放送受信装置において、第１の受信処理によって受信すべきファイルの伝送開始時間を算出し、算出されたファイルの伝送開始時間に基づいて、第２のチューナ部が第２の受信処理から第１の受信処理に切り替えるタイミングを決定し、決定された切替タイミングに従って、第２の受信処理から第１の受信処理への切り替えを行うように第２のチューナ部を制御するようにしている。
【発明の効果】
【００２１】
上記のように構成した本発明によれば、データ放送のファイルの伝送開始時間に基づいて、そのファイルを先頭から受信できるように、第２の受信処理から第１の受信処理への切り替えタイミングを制御することができる。このため、本発明によれば、１つのチューナでデータ放送受信処理とその他の処理とを交互に切り替えて行う際に、データ放送の無効なファイル受信を抑制して、データ放送を効率的に受信できるようにすることができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の第１実施形態に係る放送受信装置の機能構成例を示すブロック図である。
【図２】本発明の第１実施形態に係る放送受信装置による処理の一例を示すフローチャートである。
【図３】本発明の第１実施形態に係る放送受信装置によるデータ放送受信処理とスキャン処理との切り替え動作の一例を示す図である。
【図４】本発明の第２実施形態に係る放送受信装置の機能構成例を示すブロック図である。
【図５】本発明の第２実施形態に係る放送受信装置によるデータ放送受信処理の切り替え動作の一例を示す図である。
【図６】従来の放送受信装置によるデータ放送受信処理とスキャン処理との切り替え動作の一例を示す図である。
【発明を実施するための形態】
【００２３】
〔第１実施形態〕
以下、図１〜図３を参照して、本発明の第１実施形態を説明する。
【００２４】
〔放送受信装置１０の機能構成例〕
図１は、本発明の第１実施形態に係る放送受信装置１０の機能構成例を示すブロック図である。図１に示す放送受信装置１０は、ＤＡＢ放送を受信可能な装置である。放送受信装置１０は、本放送を受信するメインチューナ（第１チューナ部１１０）とは別にサブチューナ（第２チューナ部１２０）を備え、メインチューナが本放送を受信しているバックグラウンドで、サブチューナがデータ放送（例えば、ＥＰＧ、ＴＰＥＧ、ＢＷＳ（Broadcasting Web Site）等）を受信するようになされている。
【００２５】
図１に示すように、放送受信装置１０は、第１チューナ部１１０、第２チューナ部１２０および切替制御装置１３０を備える。切替制御装置１３０は、伝送開始時間算出部１３１、切替タイミング決定部１３２、切替制御部１３３、ファイル情報記憶部１３４、ファイル情報取得部１３５および第２の切替制御部１３６を備える。第１チューナ部１１０は、アンテナ１１およびスピーカ１３に接続されている。また、第２チューナ部１２０は、アンテナ１１およびディスプレイ１２に接続されている。
【００２６】
上記各機能ブロック１３１〜１３６は、ハードウェア、ＤＳＰ（Digital Signal Processor）、ソフトウェアの何れによっても構成することが可能である。例えばソフトウェアによって構成する場合、上記各機能ブロック１３１〜１３６は、実際にはコンピュータのＣＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成され、ＲＡＭやＲＯＭ、ハードディスクまたは半導体メモリ等の記録媒体に記憶されたプログラムが動作することによって実現される。
【００２７】
第１チューナ部１１０（メインチューナ）は、アンテナ１１を介して、デジタル放送における番組データを受信する。第１チューナ部１１０が受信した番組データは、復号化等の工程を経て出力可能な形式へと変換された後に、スピーカ１３から出力されることにより、ユーザが視聴可能となる。
【００２８】
第２チューナ部１２０（バックグラウンドチューナ）は、アンテナ１１を介してデータ放送のファイル受信を行う第１の受信処理と、当該第１の受信処理とは異なる第２の受信処理とを交互に切り替えて行う。本実施形態において、第２チューナ部１２０が行う第１の受信処理は、データ放送受信処理である。データ放送受信処理によって受信されるデータ放送の情報は、ディレクトリ情報と複数のファイルとからなるカルーセルを構成する（図３参照）。各ファイルは、複数のセグメントから構成されており、先頭のセグメントには、ファイルの識別情報等の情報が格納されている。ディレクトリ情報には、各ファイルを構成しているセグメントの数およびサイズ等の情報が含まれている。なお、本実施形態において、「ファイルを受信する」の定義には、各ファイルを受信することのみならず、ディレクトリ情報を受信することも含むこととする。
【００２９】
また、第２チューナ部１２０が行う第２の受信処理は、デジタル放送におけるサービスリストを作成するためのスキャン処理である。第２チューナ部１２０は、データ放送受信処理とスキャン処理とを交互に行う。スキャン処理からデータ放送受信処理への切り替えは、次の受信対象ファイルの伝送開始時間の直前に行われるように、後述する切替制御部１３３によって制御される。また、データ放送受信処理からスキャン処理への切り替えは、原則として、完全な状態でのファイルの受信が終了した時点で行われる。但し、スキャン処理からデータ放送受信処理へ切り替えられた後に、次に受信しようとするファイルが既に受信済みである場合、後述する第２の切替制御部１３６によって、データ放送受信処理からスキャン処理への切り替えが制御される。第２チューナ部１２０が受信したデータ放送のデータ、および、第２チューナ部１２０が生成したサービスリストは、ディスプレイ１２から出力されることにより、ユーザが閲覧可能となる。
【００３０】
伝送開始時間算出部１３１は、データ放送受信処理によって受信すべきファイルの伝送開始時間を算出する。具体的には、伝送開始時間算出部１３１は、第２のチューナ部１２０がデータ放送受信処理からスキャン処理に切り替えたときのファイル受信終了時間と、スキャン処理（第２の受信処理）を行っている際に伝送されるファイル（以下、「未受信ファイル」と示す）のファイルサイズと、当該未受信ファイルの伝送レートとに基づいて、未受信ファイルの次に伝送される受信対象ファイルの伝送開始時間を算出する。例えば、未受信ファイルのファイルサイズは、ディレクトリ情報に含まれている当該未受信ファイルのセグメント数およびセグメントサイズから算出することができる。また、未受信ファイルの伝送レートは、第２チューナ部１２０の選局を行ったときに取得可能なサービス情報から取得することができる。この伝送レートは、データ放送の受信に関する伝送レートであり、各ファイルに共通の値である。
【００３１】
切替タイミング決定部１３２は、伝送開始時間算出部１３１により算出された次の受信対象ファイルの伝送開始時間に基づいて、第２のチューナ部１２０がスキャン処理からデータ放送受信処理に切り替えるタイミングを決定する。特に、本実施形態では、切替タイミング決定部１３２は、伝送開始時間算出部１３１により算出された受信対象ファイルの伝送開始時間よりも所定時間前のタイミングを、スキャン処理からデータ放送受信処理に切り替えるタイミングとして決定するようにしている。
【００３２】
切替制御部１３３は、切替タイミング決定部１３２により決定された切替タイミングに従って、スキャン処理からデータ放送受信処理への切り替えを行うように第２のチューナ部１２０を制御する。
【００３３】
ファイル情報記憶部１３４は、データ放送受信処理により受信済みのファイルの識別情報を記憶する。例えば、データ放送受信処理による受信対象ファイルの伝送が開始されたとき、ファイル情報取得部１３５が、そのファイルの先頭セグメントから当該ファイルの識別情報を取得する。そして、データ放送受信処理によるファイルの受信が終了すると、ファイル情報取得部１３５が取得したそのファイルの識別情報を、ファイル情報記憶部１３４が記憶する。
【００３４】
ファイル情報取得部１３５は、１つのファイルの受信が終了した後、次のファイルの伝送が開始されたときに、当該次のファイルから当該ファイルの識別情報を取得する。例えば、ファイル情報取得部１３５は、そのファイルの先頭セグメントから当該ファイルの識別情報を取得する。
【００３５】
第２の切替制御部１３６は、第２のチューナ部１２０がスキャン処理からデータ放送受信処理に切り替えた後、次のファイルの伝送が開始されたときに、ファイル情報取得部１３５により取得された次のファイルの識別情報がファイル情報記憶部１３４に既に記憶されている場合、データ放送受信処理からスキャン処理への切り替えを行うように第２のチューナ部１２０を制御する。
【００３６】
〔放送受信装置１０による処理の一例〕
図２は、本発明の第１実施形態に係る放送受信装置１０による処理の一例を示すフローチャートである。図２に示す処理は、例えば、放送受信装置１０の電源がＯＮに切り替えられたときに開始され、放送受信装置１０の電源がＯＦＦに切り替えられるまで継続的に実行される。
【００３７】
まず、第２チューナ部１２０が、データ放送受信処理により、ファイル（最初は、ディレクトリ情報）を受信する（ステップＳ２０２）。そして、第２チューナ部１２０が、データ放送受信処理によるファイルの受信が終了したか否かを判断する（ステップＳ２０４）。ここで、ファイルの受信が終了していないと第２チューナ部１２０が判断した場合（ステップＳ２０４：Ｎｏ）、第２チューナ部１２０が、ステップＳ２０４の処理を再度実行する。
【００３８】
一方、ファイルの受信が終了したと第２チューナ部１２０が判断した場合（ステップＳ２０４：Ｙｅｓ）、第２チューナ部１２０が、受信が終了したファイルがディレクトリ情報であるか否かを判断する（ステップＳ２０６）。ここで、受信が終了したファイルがディレクトリ情報であると第２チューナ部１２０が判断した場合（ステップＳ２０６：Ｙｅｓ）、第２チューナ部１２０は、ステップＳ２０２以降の処理を再度実行する。一方、受信が終了したファイルがディレクトリ情報ではないと第２チューナ部１２０が判断した場合（ステップＳ２０６：Ｎｏ）、第２チューナ部１２０は、ステップＳ２０８へ処理を進める。
【００３９】
ステップＳ２０８では、ファイル情報記憶部１３４が、受信済みのファイルの識別情報を記憶する。そして、第２チューナ部１２０が、スキャン処理を開始する（ステップＳ２１０）。また、伝送開始時間算出部１３１が、スキャン処理中に伝送される未受信ファイルの次に伝送される、次の受信対象ファイルの伝送開始時間を算出する（ステップＳ２１２）。さらに、切替タイミング決定部１３２が、ステップＳ２１２で算出された次の受信対象ファイルの伝送開始時間よりも所定時間前のタイミングを、スキャン処理からデータ放送受信処理に切り替える切替タイミングとして決定する（ステップＳ２１４）。
【００４０】
その後、切替制御部１３３が、ステップＳ２１４で決定された切替タイミングが到来したか否かを判断する（ステップＳ２１６）。ここで、切替タイミングが到来していないと切替制御部１３３が判断した場合（ステップＳ２１６：Ｎｏ）、切替制御部１３３は、ステップＳ２１６の処理を再度実行する。一方、切替タイミングが到来したと切替制御部１３３が判断した場合（ステップＳ２１６：Ｙｅｓ）、切替制御部１３３の制御により、第２のチューナ部１２０が、スキャン処理からデータ放送受信処理への切り替えを行う（ステップＳ２１８）。この時点では、未だ次の受信対象ファイルの伝送が開始されていないため、第２のチューナ部１２０は、未受信ファイルの残りの一部を受信することになる。
【００４１】
その後、第２のチューナ部１２０が、次の受信対象ファイルの伝送が開始されたか否かを判断する（ステップＳ２２０）。ここで、次の受信対象ファイルの伝送が開始されていないと第２のチューナ部１２０が判断した場合（ステップＳ２２０：Ｎｏ）、第２のチューナ部１２０は、ステップＳ２２０の処理を再度実行する。
【００４２】
一方、次の受信対象ファイルの伝送が開始されたと第２のチューナ部１２０が判断した場合（ステップＳ２２０：Ｙｅｓ）、ファイル情報取得部１３５が、当該受信対象ファイルから、当該受信対象ファイルの識別情報を取得する（ステップＳ２２２）。そして、第２の切替制御部１３６が、ステップＳ２２２で取得された受信対象ファイルの識別情報がファイル情報記憶部１３４に記憶されているか否かを判断する（ステップＳ２２４）。
【００４３】
ここで、次の受信対象ファイルの識別情報がファイル情報記憶部１３４に記憶されていないと第２の切替制御部１３６が判断した場合（ステップＳ２２４：Ｎｏ）、ステップＳ２０２に戻り、第２チューナ部１２０が、そのまま、受信対象ファイルを受信する（ステップＳ２０２）。そして、第２チューナ部１２０は、ステップＳ２０４以降の処理を再度実行する。
【００４４】
一方、次の受信対象ファイルの識別情報がファイル情報記憶部１３４に記憶されていると第２の切替制御部１３６が判断した場合（ステップＳ２２４：Ｙｅｓ）、第２の切替制御部１３６の制御により、第２のチューナ部１２０が、データ放送受信処理からスキャン処理への切り替えを行う（ステップＳ２２６）。そして、第２チューナ部１２０は、ステップＳ２１０以降の処理を再度実行する。
【００４５】
〔放送受信装置１０による切り替え動作の一例〕
図３は、本発明の第１実施形態に係る放送受信装置１０によるデータ放送受信処理とスキャン処理との切り替え動作の一例を示す図である。図３では、放送受信装置１０の第２のチューナ部１２０が行う処理（データ放送受信処理およびスキャン処理）を時系列に表している。図３に示すように、第２のチューナ部１２０は、データ放送受信処理およびスキャン処理を交互に行う。
【００４６】
図３の例では、データ放送により伝送されるデータは、先頭のディレクトリ情報（ヘッダ情報）と６個のファイル１〜６とにより、１つのカルーセルを構成する。データ放送では、このカルーセルが繰り返し伝送されるため、第２のチューナ部１２０は、このカルーセルを繰り返し受信する。
【００４７】
図３の例では、まず、第２のチューナ部１２０は、ディレクトリ情報の受信に続いて、データ放送のファイル１の受信を開始する（タイミングｔ１）。そして、第２のチューナ部１２０は、ファイル１の受信が終了すると、データ放送受信処理からスキャン処理に切り替える（タイミングｔ２）。
【００４８】
このとき、ファイル情報記憶部１３４が、受信済みのファイル１の識別情報を記憶する。また、伝送開始時間算出部１３１が、ファイル１の受信終了時間（すなわち、タイミングｔ２）と、スキャン処理を行っている際に伝送される未受信ファイル（すなわち、ファイル２）のファイルサイズと、ファイル２の伝送レートとに基づいて、未受信ファイルの次に伝送される受信対象ファイル（すなわち、ファイル３）の伝送開始時間を算出する。ここで、ファイル２のファイルサイズは、ディレクトリ情報に含まれている当該ファイル２のセグメント数およびセグメントサイズから算出することができる。また、ファイル２の伝送レートは、第２チューナ部１２０の選局を行ったときに取得可能なサービス情報から取得することができる。この伝送レートは、各ファイル１〜６に共通の値である。
【００４９】
さらに、切替タイミング決定部１３２が、伝送開始時間算出部１３１により算出されたファイル３の伝送開始時間よりも所定時間前のタイミング（タイミングｔ３）を、スキャン処理からデータ放送受信処理に切り替える切替タイミングとして決定する。
【００５０】
そして、決定した切替タイミングが到来すると、切替制御部１３３の制御により、第２のチューナ部１２０は、スキャン処理からデータ放送受信処理に切り替える（タイミングｔ３）。このとき、未受信ファイルであるファイル２の伝送中であるが、すぐにファイル２の伝送が終了し、続けてファイル３の伝送が開始される。ファイル３の伝送が開始されると、ファイル情報取得部１３５が、当該ファイル３の先頭セグメントから、当該ファイル３の識別情報を取得する。ここでは、取得したファイル３の識別情報がファイル情報記憶部１３４に記憶されていないため、第２のチューナ部１２０は、ファイル３を先頭から受信する。よって、第２のチューナ部１２０が受信したファイル３は、有効なものとなる。
【００５１】
そして、第２のチューナ部１２０は、ファイル３の受信が終了すると、データ放送受信処理からスキャン処理に切り替える（タイミングｔ４）。
【００５２】
このとき、ファイル情報記憶部１３４が、受信済みのファイル３の識別情報を記憶する。また、伝送開始時間算出部１３１が、ファイル３の受信終了時間（すなわち、タイミングｔ４）と、スキャン処理を行っている際に伝送される未受信ファイル（すなわち、ファイル４）のファイルサイズと、ファイル４の伝送レートとに基づいて、未受信ファイルの次に伝送される受信対象ファイル（すなわち、ファイル５）の伝送開始時間を算出する。
【００５３】
さらに、切替タイミング決定部１３２が、伝送開始時間算出部１３１により算出されたファイル５の伝送開始時間よりも所定時間前のタイミング（タイミングｔ５）を、スキャン処理からデータ放送受信処理に切り替える切替タイミングとして決定する。
【００５４】
そして、決定した切替タイミングが到来すると、切替制御部１３３の制御により、第２のチューナ部１２０は、スキャン処理からデータ放送受信処理に切り替える（タイミングｔ５）。このとき、未受信ファイルであるファイル４の伝送中であるが、すぐにファイル４の伝送が終了し、続けてファイル５の伝送が開始される。ファイル５の伝送が開始されると、ファイル情報取得部１３５が、当該ファイル５の先頭セグメントから、当該ファイル５の識別情報を取得する。ここでは、取得したファイル５の識別情報がファイル情報記憶部１３４に記憶されていないため、第２のチューナ部１２０は、ファイル５を先頭から受信する。よって、第２のチューナ部１２０が受信したファイル５は、有効なものとなる。
【００５５】
そして、第２のチューナ部１２０は、ファイル５の受信が終了すると、データ放送受信処理からスキャン処理に切り替える（タイミングｔ６）。
【００５６】
このとき、ファイル情報記憶部１３４が、受信済みのファイル５の識別情報を記憶する。また、伝送開始時間算出部１３１が、ファイル５の受信終了時間（すなわち、タイミングｔ６）と、スキャン処理を行っている際に伝送される未受信ファイル（すなわち、ファイル６）のファイルサイズと、ファイル６の伝送レートとに基づいて、未受信ファイルの次に伝送される受信対象ファイル（すなわち、ディレクトリ情報）の伝送開始時間を算出する。
【００５７】
さらに、切替タイミング決定部１３２が、伝送開始時間算出部１３１により算出されたディレクトリ情報の伝送開始時間よりも所定時間前のタイミング（タイミングｔ７）を、スキャン処理からデータ放送受信処理に切り替える切替タイミングとして決定する。
【００５８】
そして、決定した切替タイミングが到来すると、切替制御部１３３の制御により、第２のチューナ部１２０は、スキャン処理からデータ放送受信処理に切り替える（タイミングｔ７）。このとき、未受信ファイルであるファイル６の伝送中であるが、すぐにファイル６の伝送が終了し、続けてディレクトリ情報の伝送が開始される。よって、第２のチューナ部１２０は、ディレクトリ情報を先頭から受信することができる。
【００５９】
そして、第２のチューナ部１２０が、ディレクトリ情報の受信を終了すると、ファイル情報取得部１３５が、続けて伝送されるファイル１の先頭セグメントから、当該ファイル１の識別情報を取得する。ここで、ファイル１は、受信済みファイルであるため、その識別情報が既にファイル情報記憶部１３４に記憶されている。このため、第２のチューナ部１２０は、ファイル１の受信を再び行わずに、第２の切替制御部１３６の制御により、データ放送受信処理からスキャン処理に切り替える（タイミングｔ８）。
【００６０】
このとき、伝送開始時間算出部１３１が、ディレクトリ情報の受信終了時間（すなわち、タイミングｔ８）と、スキャン処理を行っている際に伝送される未受信ファイル（すなわち、ファイル１）のファイルサイズと、ファイル１の伝送レートとに基づいて、未受信ファイルの次に伝送される受信対象ファイル（すなわち、ファイル２）の伝送開始時間を算出する。さらに、切替タイミング決定部１３２が、伝送開始時間算出部１３１により算出されたファイル２の伝送開始時間よりも所定時間前のタイミング（タイミングｔ９）を、スキャン処理からデータ放送受信処理に切り替える切替タイミングとして決定する。
【００６１】
そして、決定した切替タイミングが到来すると、切替制御部１３３の制御により、第２のチューナ部１２０は、スキャン処理からデータ放送受信処理に切り替える（タイミングｔ９）。このとき、未受信ファイルであるファイル１の伝送中であるが、すぐにファイル１の伝送が終了し、続けてファイル２の伝送が開始される。ファイル２の伝送が開始されると、ファイル情報取得部１３５が、当該ファイル２から、当該ファイル２の識別情報を取得する。ここでは、取得したファイル２の識別情報がファイル情報記憶部１３４に記憶されていないため、第２のチューナ部１２０は、ファイル２を先頭から受信する。よって、第２のチューナ部１２０が受信したファイル２は、有効なものとなる。以降、第２のチューナ部１２０は、同様の処理を繰り返し実行する。
【００６２】
以上のような動作において、受信済みの有効なファイルはファイル１，２，３，５である。なお、図３の動作を続けて行うことにより、あと２回のデータ放送受信処理を行うだけで、受信すべき残りのファイル４，６を、直ちに有効な状態で受信できることは明らかである。
【００６３】
このように、本実施形態の放送受信装置１０によれば、データ放送のファイルの伝送開始時間を算出し、その直前にスキャン処理からデータ放送受信処理への切り替えタイミングを制御しているので、ファイルを先頭から受信することができる。このため、本実施形態の放送受信装置１０によれば、１つのチューナでデータ放送受信処理とその他の処理とを交互に切り替えて行う際に、データ放送の無効なファイル受信を抑制して、データ放送を効率的に受信できるようにすることができる。
【００６４】
また、本実施形態の放送受信装置１０によれば、受信済みファイルの識別情報を記憶しているので、伝送されるファイルが受信済みファイルであるか否かを判断し、受信済みファイルである場合には、そのファイルが伝送されている間、代わりにスキャン処理を実行することができる。このため、本実施形態の放送受信装置１０によれば、受信済みファイルの無駄な再受信を無くして、データ放送受信処理およびスキャン処理の双方を効率的に行うことができる。
【００６５】
〔第２実施形態〕
次に、図４〜５を参照して、本発明の第２実施形態について説明する。第１実施形態では、第２の受信処理としてスキャン処理を行うようにしているが、これに限らない。例えば、以下の第２実施形態で説明するように、第２の受信処理として、第１の受信処理として行うデータ放送受信処理とは異なるデータ放送受信処理を行うようにしてもよい。
【００６６】
〔放送受信装置１０’の機能構成例〕
図４は、本発明の第２実施形態に係る放送受信装置１０’の機能構成例を示すブロック図である。図４に示す放送受信装置１０’は、第２のチューナ部１２０の代わりに第２のチューナ部１２０’を備えている点、および、切替制御装置１３０が切替制御部１３３の代わりに切替制御部１３３’を備えている点で、第１実施形態の放送受信装置１０（図１参照）と異なる。
【００６７】
第２実施形態では、第２のチューナ部１２０’が行う第１の受信処理は、第１のデータ種別のファイルを受信するデータ放送受信処理（以下、「第１のデータ放送受信処理」と示す）である。一方、第２のチューナ部１２０’が行う第２の受信処理は、第１のデータ種別とは異なる第２のデータ種別のファイルを受信するデータ放送受信処理（以下、「第２のデータ放送受信処理」と示す）である。
【００６８】
第１のデータ放送受信処理および第２のデータ放送受信処理は、互いにデータ種別が異なるものであれば、どのような組み合わせであってもよい。例えば、第１のデータ放送受信処理として、ＥＰＧのファイルを受信するデータ放送受信処理を適用し、第２のデータ放送受信処理として、ＴＰＥＧのファイルを受信するデータ放送受信処理を適用するようにしてもよい。
【００６９】
ここで、第２のチューナ部１２０’は、第１のデータ放送受信処理と第２のデータ放送受信処理とを交互に行う。このとき、第２のチューナ部１２０’は、原則的に、第１のデータ種別のファイルを優先して受信するように、切替制御部１３３’によって制御される。但し、第１のデータ種別の全ファイルの受信を完了した場合には、第２のデータ種別のファイルを優先して受信するように、切替制御部１３３’によって制御される。第１のデータ種別のファイルを優先して受信するだけでは、第２のデータ種別の無効ファイルが増えるばかりであり、第２のデータ種別の全ファイルの受信を完了させることができないからである。
【００７０】
具体的には、切替制御部１３３’は、第１のデータ種別の全ファイルの受信が完了するまでの間は、以下（１），（２）のように、第１のデータ種別のファイルを優先して受信するように、第２のチューナ部１２０’を制御する。
【００７１】
（１）第１のデータ放送受信処理を行っているとき、切替制御部１３３’は、第１のデータ種別のファイルの受信が終了したタイミングで第１のデータ放送受信処理から第２のデータ放送受信処理への切り替えを行うように、第２のチューナ部１２０’を制御する。これにより、優先して取得すべき第１のデータ種別のファイルが無効とならないように、当該第１のデータ種別のファイルを最後まで受信することができるようにしている。
【００７２】
（２）第２のデータ放送受信処理を行っているとき、切替制御部１３３’は、切替タイミング決定部１３２により決定された切替タイミングで第２のデータ放送受信処理から第１のデータ放送受信処理への切り替えを行うように、第２のチューナ部１２０’を制御する。これにより、優先して取得すべき第１のデータ種別のファイルが無効とならないように、当該第１のデータ種別のファイルを先頭から受信することができるようにしている。このとき、第２のデータ種別のファイルの受信が途中で中断されてしまい、当該第２のデータ種別のファイルが無効となってしまう可能性があるが、それよりも、第１のデータ種別のファイルを先頭から受信することが優先される。
【００７３】
一方、切替制御部１３３’は、第１のデータ種別の全ファイルの受信が完了した後は、以下（３），（４）のように、第２のデータ種別のファイルを優先して受信するように、第２のチューナ部１２０’を制御する。
【００７４】
（３）第２のデータ放送受信処理を行っているとき、切替制御部１３３’は、第２のデータ種別のファイルの受信が終了したタイミングで第２のデータ放送受信処理から第１のデータ放送受信処理への切り替えを行うように、第２のチューナ部１２０’を制御する。これにより、優先して取得すべき第２のデータ種別のファイルが無効とならないように、当該第２のデータ種別のファイルを最後まで受信することができるようにしている。
【００７５】
（４）第１のデータ放送受信処理を行っているとき、切替制御部１３３’は、切替タイミング決定部１３２により決定された切替タイミングで第１のデータ放送受信処理から第２のデータ放送受信処理への切り替えを行うように、第２のチューナ部１２０’を制御する。これにより、優先して取得すべき第２のデータ種別のファイルが無効とならないように、当該第２のデータ種別のファイルを先頭から受信することができるようにしている。このとき、第１のデータ種別のファイルの受信が途中で中断されてしまい、当該第１のデータ種別のファイルが無効となってしまう可能性があるが、それよりも、第２のデータ種別のファイルを先頭から受信することが優先される。
【００７６】
さらに、切替制御部１３３’は、第２のデータ種別の全ファイルの受信が完了した後は、再び、上記（１），（２）のように、第１のデータ種別のファイルを優先して受信するように、第２のチューナ部１２０’を制御する。これにより、例えば、データ放送のデータの内容が変更した際に、第１のデータ種別のファイルおよび第２のデータ種別のファイルを再度取得する必要が生じた場合であっても、再び、第１のデータ種別のファイルを優先して受信することができるようにしている。
【００７７】
〔放送受信装置１０’による切り替え動作の一例〕
図５は、本発明の第２実施形態に係る放送受信装置１０’によるデータ放送受信処理の切り替え動作の一例を示す図である。図５では、放送受信装置１０’の第２のチューナ部１２０’が行う処理（第１のデータ放送受信処理および第２のデータ放送受信処理）を時系列に表している。図５に示すように、第２のチューナ部１２０’は、第１のデータ放送受信処理および第２のデータ放送受信処理を交互に行う。
【００７８】
図５の例では、データ放送により伝送される第１のデータ種別のデータは、先頭のディレクトリ情報（ヘッダ情報）と、６個のファイルＡ１〜Ａ６とにより、１つのカルーセルを構成する。第２のチューナ部１２０’は、第１のデータ放送受信処理により、このように構成された第１のデータ種別のデータを受信する。
【００７９】
また、図５の例では、データ放送により伝送される第２のデータ種別のデータは、先頭のディレクトリ情報（ヘッダ情報）と、６個のファイルＢ１〜Ｂ６とにより、１つのカルーセルを構成する。第２のチューナ部１２０’は、第２のデータ放送受信処理により、このように構成された第２のデータ種別のデータを受信する。
【００８０】
図５（ａ）は、第２のチューナ部１２０’が第１のデータ種別のファイルＡ１〜Ａ６の全ての受信を完了する前の、第２のチューナ部１２０’が行う処理を表している。図５（ａ）では、第１のデータ種別のファイルＡ１〜Ａ６の受信（すなわち、第１のデータ放送受信処理）を優先させている。このため、第２のチューナ部１２０’は、第１のデータ放送受信処理を行っている場合、第１のデータ種別のファイルの受信が終了したタイミングで、第１のデータ放送受信処理から第２のデータ放送受信処理に切り替える。よって、このときの第１のデータ放送受信処理では、第１のデータ種別のファイルを完全に受信することができる。一方、第２のチューナ部１２０’は、第２のデータ放送受信処理を行っている場合、次の受信対象ファイル（第１のデータ種別）の伝送開始時間の直前の切替タイミングで、第２のデータ放送受信処理から第１のデータ放送受信処理に切り替える。よって、このときの第２のデータ放送受信処理では、第２のデータ種別のファイルを完全に受信することができない場合がある。
【００８１】
例えば、図５（ａ）では、第２のチューナ部１２０’が第１のデータ放送受信処理によってファイルＡ１，Ａ３，Ａ５の受信処理を行っている場合、これらのファイルＡ１，Ａ３，Ａ５の受信が終了したタイミング（タイミングｔ２，ｔ４，ｔ６）で、第１のデータ放送受信処理から第２のデータ放送受信処理に切り替える。一方、第２のチューナ部１２０’が第２のデータ放送受信処理によってファイルＢ２，Ｂ４の受信処理を行っている場合、ファイルＡ３，Ａ５の伝送開始時間の直前の切替タイミング（タイミングｔ３，ｔ５）で、第２のデータ放送受信処理から第１のデータ放送受信処理に切り替える。
【００８２】
図５（ｂ）は、第２のチューナ部１２０’が第１のデータ種別のファイルＡ１〜Ａ６の全ての受信を完了した後の、第２のチューナ部１２０’が行う処理を表している。図５（ｂ）では、第２のデータ種別のファイルＢ１〜Ｂ６の受信（すなわち、第２のデータ放送受信処理）を優先させている。このため、第２のチューナ部１２０’は、第２のデータ放送受信処理を行っている場合、第２のデータ種別のファイルの受信が終了したタイミングで、第２のデータ放送受信処理から第１のデータ放送受信処理に切り替える。よって、このときの第２のデータ放送受信処理では、第２のデータ種別のファイルを完全に受信することができる。一方、第２のチューナ部１２０’は、第１のデータ放送受信処理を行っている場合、次の受信対象ファイル（第２のデータ種別）の伝送開始時間の直前の切替タイミングで、第１のデータ放送受信処理から第２のデータ放送受信処理に切り替える。よって、このときの第１のデータ放送受信処理では、第１のデータ種別のファイルを完全に受信できない場合がある。
【００８３】
例えば、図５（ｂ）では、第２のチューナ部１２０’が、第２のデータ放送受信処理によってファイルＢ１，Ｂ３，Ｂ５の受信処理を行っている場合、これらのファイルＢ１，Ｂ３，Ｂ５の受信が終了したタイミング（タイミングｔ２，ｔ４，ｔ６）で、第２のデータ放送受信処理から第１のデータ放送受信処理に切り替える。一方、第２のチューナ部１２０’が、第１のデータ放送受信処理によってファイルＡ２，Ａ４の受信処理を行っている場合、ファイルＢ３，Ｂ５の伝送開始時間の直前の切替タイミング（タイミングｔ３，ｔ５）で、第１のデータ放送受信処理から第２のデータ放送受信処理に切り替える。
【００８４】
このように、第２のチューナ部１２０’は、第１のデータ種別のファイルＡ１〜Ａ６の全ての受信を完了するまでは、第２のデータ種別のファイルＢ１〜Ｂ６よりも優先して、第１のデータ種別のファイルＡ１〜Ａ６の各々を先頭から最後まで受信するように動作する。また、第２のチューナ部１２０’は、第１のデータ種別のファイルＡ１〜Ａ６の全ての受信を完了した後は、第１のデータ種別のファイルＡ１〜Ａ６よりも優先して、第２のデータ種別のファイルＢ１〜Ｂ６の各々を先頭から最後まで受信するように動作する。これにより、第２のチューナ部１２０’は、第１のデータ種別のファイルＡ１〜Ａ６と、第２のデータ種別のファイルＢ１〜Ｂ６との各々について、効率的に、全ファイルの受信を完了することができる。
【００８５】
第２のチューナ部１２０’は、図５（ｂ）に示す動作により、第２のデータ種別のファイルＢ１〜Ｂ６の全ての受信を完了した場合、再び、図５（ａ）に示すように、第２のデータ種別のファイルＢ１〜Ｂ６よりも優先して、第１のデータ種別のファイルＡ１〜Ａ６の各々を先頭から最後まで受信するように動作する。これにより、例えば、データ放送のデータの内容が変更して、第１のデータ種別のファイルＡ１〜Ａ６と、第２のデータ種別のファイルＢ１〜Ｂ６との各々について、全ファイルを再度取得する必要が生じた場合であっても、図５（ａ）と同様に、最初に、第２のデータ種別のファイルＢ１〜Ｂ６よりも優先して、第１のデータ種別のファイルＡ１〜Ａ６の各々を先頭から最後まで受信することができるようにしている。
【００８６】
なお、図５に示す例では、最初に、第２のデータ種別のファイルＢ１〜Ｂ６よりも、第１のデータ種別のファイルＡ１〜Ａ６を優先して受信するようにしているが、これに限らない。すなわち、最初に、第１のデータ種別のファイルＡ１〜Ａ６よりも、第２のデータ種別のファイルＢ１〜Ｂ６を優先して受信するようにしてもよい。また、第１のデータ種別のファイルＡ１〜Ａ６と、第２のデータ種別のファイルＢ１〜Ｂ６とのいずれを先に優先して受信するかを、ユーザが設定できるようにしてもよい。
【００８７】
上記各実施形態において、第１の受信処理によって１つのファイルを受信する毎に、第２の受信処理へ切り替えるようにしているが、第１の受信処理によって複数のファイルを受信する毎に、第２の受信処理へ切り替えるようにしてもよい。
【００８８】
また、上記各実施形態において、第２の受信処理を行っている間、受信されない未受信ファイルの数を１つとしているが、複数としてもよい。但し、より短時間で全てのファイルの受信を完了させるとするという観点からすれば、この未受信ファイルの数はできるだけ少ない方が好ましい。
【００８９】
また、上記各実施形態において、伝送開始時間算出部１３１が算出する受信対象ファイルの伝送開始時間は、その受信対象ファイルの前に伝送される未受信ファイルの伝送終了時間と等しい。よって、上記実施形態において、受信対象ファイルの伝送開始時間を算出する代わりに、未受信ファイルの伝送終了時間を算出するようにしてもよい。
【００９０】
また、上記各実施形態において、第１の受信処理から第２の受信処理に切り替えたときに、次の受信対象ファイルの伝送開始時間を算出するようにしているが、本発明はこれに限らない。例えば、ディレクトリ情報を受信したときに、受信すべき全てのファイルの伝送開始時間を予め算出しておくようにしてもよい。
【００９１】
また、上記各実施形態において、次の受信対象ファイルの伝送開始時間よりも所定時間前のタイミングを、第２の受信処理から第１の受信処理に切り替える切替タイミングとして決定するようにしているが、次の受信対象ファイルを先頭から受信することが可能であれば、次の受信対象ファイルの伝送開始時間そのものを、切替タイミングとして決定するようにしてもよい。
【００９２】
その他、上記各実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００９３】
１０，１０  放送受信装置
１１  アンテナ
１２  ディスプレイ
１３  スピーカ
１１０  第１のチューナ部
１２０，１２０’  第２のチューナ部
１３０  切替制御装置
１３１  伝送開始時間算出部
１３２  切替タイミング決定部
１３３，１３３’  切替制御部
１３４  ファイル情報記憶部
１３５  ファイル情報取得部
１３６  第２の切替制御部
【図１】
2017200100.tif 000003
【図２】
2017200100.tif 000004
【図３】
2017200100.tif 000005
【図４】
2017200100.tif 000006
【図５】
2017200100.tif 000007
【図６】
2017200100.tif 000008