(57)【特許請求の範囲】
【請求項１】
第１規格の放送の受信タイミングと、上記第１規格の放送から遅延した第２規格の放送の受信タイミングとの時間差から上記第１規格の放送に対する上記第２規格の放送の遅延時間を算出し、当該遅延時間に応じた長さで上記第１規格の放送データに対する遅延処理を行うことにより、上記第１規格の放送データの出力タイミングを上記第２規格の放送データの出力タイミングに同期させるシームレスリンク機能を備えた放送受信装置であって、
上記シームレスリンク機能の動作状態を検出する動作状態検出部と、
上記動作状態検出部により検出された動作状態を画面に表示させる動作状態表示部とを備え、
上記動作状態表示部は、受信可能な複数の放送局を示したチャンネルリスト画面において、上記放送局ごとに上記シームレスリンク機能の動作状態を表示させることを特徴とする放送受信装置。
【請求項２】
上記動作状態表示部は、上記チャンネルリスト画面において何れか１つの放送局を選択する操作をしたときに表示される切替確認画面において、上記選択した放送局に関する上記シームレスリンク機能の動作状態を表示させることを特徴とする請求項１に記載の放送受信装置。
【請求項３】
上記動作状態検出部は、上記シームレスリンク機能の動作が完了したか否かを検出し、
上記動作状態表示部は、上記動作状態検出部により検出された上記シームレスリンク機能の動作完了の有無を画面に表示させることを特徴とする請求項１に記載の放送受信装置。
【請求項４】
上記動作状態検出部は、上記シームレスリンク機能の動作が遅延時間算出中か、遅延処理中か、動作完了かのステータスを検出し、
上記動作状態表示部は、上記動作状態検出部により検出された上記ステータスを画面に表示させることを特徴とする請求項１に記載の放送受信装置。
【請求項５】
上記動作状態検出部は、上記シームレスリンク機能の動作が完了したか否かを検出するとともに、完了していない場合は動作完了までの残り時間を随時検出し、
上記動作状態表示部は、上記動作状態検出部により検出された上記シームレスリンク機能の動作完了の有無および上記残り時間を画面に随時更新しながら表示させることを特徴とする請求項１に記載の放送受信装置。
【請求項６】
第１規格の放送の受信タイミングと、上記第１規格の放送から遅延した第２規格の放送の受信タイミングとの時間差から上記第１規格の放送に対する上記第２規格の放送の遅延時間を算出し、当該遅延時間に応じた長さで上記第１規格の放送データに対する遅延処理を行うことにより、上記第１規格の放送データの出力タイミングを上記第２規格の放送データの出力タイミングに同期させるシームレスリンク機能を備えた放送受信装置によるシームレスリンク状態表示方法であって、
上記放送受信装置の動作状態検出部が、上記シームレスリンク機能の動作状態を検出する第１のステップと、
上記放送受信装置の動作状態表示部が、上記動作状態検出部により検出された動作状態を画面に表示させる第２のステップとを有し、
上記第２のステップにおいて、上記動作状態表示部は、受信可能な複数の放送局を示したチャンネルリスト画面において、上記放送局ごとに上記シームレスリンク機能の動作状態を表示させることを特徴とするシームレスリンク状態表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送受信装置およびシームレスリンク状態表示方法に関し、特に、第１規格の放送と、第１規格の放送から遅延した第２規格の放送とを選択的に切り替えて出力するようになされた放送受信装置および放送切替時のシームレスリンクに関する状態を表示する方法に用いて好適なものである。
【背景技術】
【０００２】
従来、互いに規格が異なるが同一内容である２つの放送を受信して、これら２つの放送を選択的に切り替えて出力できるようになされた放送受信装置が提供されている。例えば、アナログのＦＭ放送またはデジタルのＤＡＢ（Digital Audio Broadcast）放送（以下、ＦＭ／ＤＡＢ放送と記す）と、インターネットのＩＰ（Internet Protocol）放送とを融合させたハイブリッド放送が知られている。このハイブリッド放送では、ＦＭ／ＤＡＢ放送の受信環境が悪化した場合に、ＩＰ放送に切り替えて出力する。これにより、ユーザは同じ内容の放送を引き続き聞き続けることができるようになる。
【０００３】
ところで、ＦＭ／ＤＡＢ放送の音声データとＩＰ放送の音声データとは互いに同じ内容ではあるが、ＩＰ放送は、放送局からプロバイダ、インターネットサーバ等を経由して放送受信装置へ送信されてくるため、ＦＭ／ＤＡＢ放送よりも遅延して受信される。そこで、従来、２つの放送間の時間差を解消させて２つの放送の出力タイミングを同期させる技術が考案されている（例えば、特許文献１参照）。
【０００４】
特許文献１に記載のシステムでは、１系ＩＰ化送出サーバおよび２系ＩＰ化送出サーバのそれぞれについて、ＴＳ（Transport Stream）に定期的にタイムスタンプを付加する。そして、ＴＳに含まれるＰＣＲ（Program Clock Reference）コードとタイムスタンプとの差分値を検出し、１系および２系のそれぞれで検出された差分値をもとにＴＳ信号に対して同期処理を行う。これにより、１系ＩＰ化送出サーバおよび２系ＩＰ化送出サーバからＩＰパケットが同期して切替器に入力されるため、映像をスムーズに切り替えることができる。
【０００５】
また、２つの放送間の時間差を解消させて出力タイミングを同期させる技術の１つとして、シームレスリンク機能が知られている。図５は、シームレスリンク機能の動作例を示す図である。なお、図５では、ＦＭ／ＤＡＢ放送とＩＰ放送のいずれにおいても、互いに同じ内容の音声データが「1」，「2」，「3」，「4」，・・・と放送される例を示している。ここでは、音声データの１コマを所定時間の放送データと仮定して、模式的に示している。
【０００６】
図５に示すように、シームレスリンク機能では、まず、ＦＭ／ＤＡＢ放送に対するＩＰ放送の遅延時間を算出する。次に、算出した遅延時間に応じた長さで、ＦＭ／ＤＡＢ放送の音声データに対する遅延処理（タイムストレッチ処理という）を行う。これにより、ＦＭ／ＤＡＢ放送の音声データの出力タイミングを、ＩＰ放送の音声データの出力タイミングに同期させる。
【０００７】
ここで、遅延時間の算出は、次のようにして行う。すなわち、ＦＭ／ＤＡＢ放送の音声データおよびＩＰ放送の音声データをそれぞれ容量の異なるバッファに順次格納していく。そして、容量の小さいＩＰ放送用のバッファに格納された音声データと同一のデータを、容量の大きいＦＭ／ＤＡＢ放送用のバッファの中から探して特定し、当該同一の音声データの受信タイミングの差異からＦＭ／ＤＡＢ放送とＩＰ放送との時間差を算出する。このとき、ＦＭ／ＤＡＢ放送とＩＰ放送との時間差が数十秒に及ぶこともあることから、ＦＭ／ＤＡＢ放送用のバッファに数十秒分の音声データを格納し、その先頭からＩＰ放送の音声データと比較して同一の音声データを探す必要があるため、遅延時間の算出時間は長くなる。
【０００８】
また、ＦＭ／ＤＡＢ放送の音声データに対するタイムストレッチ処理は、ＦＭ／ＤＡＢ放送の音声データをバッファに格納し、当該バッファから音声データを再生する際の周波数を下げて再生時間を引き延ばすことによって行う。このとき、周波数を変えたことによって耳に聞こえる音質が大きく変わらないように、周波数の変更はわずかに留める。そのため、タイムストレッチ処理が完了するまでに、相当に長い時間を要することもある。特にＦＭ／ＤＡＢ放送とＩＰ放送との時間差が長くなればなるほど、タイムストレッチ処理にかかる時間も長くなる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００８−２２７５９９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ＦＭ／ＤＡＢ放送とＩＰ放送とを融合させたハイブリッド放送では、全てのチャンネル（放送局）において、ＦＭ／ＤＡＢ放送と同じ内容を放送しているＩＰ放送があるとは限らない。また、ＦＭ／ＤＡＢ放送とＩＰ放送との切り替えは、ＦＭ／ＤＡＢ放送の受信環境の悪化に応じて自動的に行われる場合のほか、ユーザ操作に応じて行う場合も想定されている。
【００１１】
そのため、図６に示すように、放送受信装置のディスプレイに表示されるチャンネルリスト画面において、ＦＭ／ＤＡＢ放送と同じ内容を放送しているＩＰ放送があるか否かを提示することが考えられている。図６は、各放送局のチャンネル名２１、ジャンル２２およびＩＰ放送対応マーク２３を表示する表示画面の例を示している。ＩＰ放送対応マーク２３は、ＦＭ／ＤＡＢ放送と同じ内容を放送しているＩＰ放送があることを示すものである。
【００１２】
しかしながら、図６のような表示では、ＩＰ放送対応マーク２３の表示の有無によって、ＦＭ／ＤＡＢ放送に対応するＩＰ放送があるか否かが分かるのみで、シームレスリンクが可能な状態か否かまでは分からない。そのため、図６の表示でＩＰ放送の存在を確認したユーザが、ユーザ操作によってＦＭ／ＤＡＢ放送からＩＰ放送に切り替えた場合に、その時点でまだシームレスリンクによる同期処理が完了しておらず、予想しないタイムギャップが発生してしまうことがあるという問題があった。タイムギャップとは、ＦＭ／ＤＡＢ放送で既に聞いた内容が、切り替えたＩＰ放送によって再び出力されてしまう現象をいう。
【００１３】
上述のように、シームレスリンク機能によってＦＭ／ＤＡＢ放送とＩＰ放送との同期がとれるまでには、遅延時間算出処理にかかる時間とタイムストレッチ処理にかかる時間との合計時間が必要であり、長い時間が必要である。そのため、その長い時間の途中でユーザ操作によりＩＰ放送への切り替えが行われてしまう可能性は十分に考えられる。この場合、ＩＰ放送への切り替え時にタイムギャップによって遡る時間も長くなることがあり、ユーザに対して不快感を与えてしまうという問題があった。
【００１４】
本発明は、このような問題を解決するために成されたものであり、ユーザ操作により放送の切り替えを行う際に、ユーザが予想しないタイムギャップが発生してしまうことを防止できるようにすることを目的とする。
【課題を解決するための手段】
【００１５】
上記した課題を解決するために、本発明では、シームレスリンク機能を備えた放送受信装置において、当該シームレスリンク機能の動作状態を検出し、検出された動作状態を画面に表示させるようにしている。また、当該画面の表示に際し、受信可能な複数の放送局を示したチャンネルリスト画面において、放送局ごとに当該シームレスリンク機能の動作状態を表示させるようにしている。
【発明の効果】
【００１６】
上記のように構成した本発明によれば、ユーザは、ユーザ操作により放送の切り替えを行おうとする際に、その時点でのシームレスリンク機能の動作状態を画面表示から確認することができる。その確認をした上で、ユーザは放送の切り替えを行うか否かを決めることができるため、放送の切替時にユーザが予想もしていなかったタイムギャップが発生してしまうことを防止することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態による放送受信装置の機能構成例を示すブロック図である。
【図２】本実施形態によるチャンネルリスト画面の表示例を示す図である。
【図３】本実施形態による切替確認画面の表示例を示す図である。
【図４】本実施形態による放送受信装置の動作例を示すフローチャートである。
【図５】シームレスリンク機能の動作例を示す図である。
【図６】従来のチャンネルリスト画面の表示例を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施形態を図面に基づいて説明する。図１は、本実施形態による放送受信装置１００の機能構成例を示すブロック図である。図１に示す放送受信装置１００は、ＤＡＢ放送（第１規格の放送の一例）と、ＩＰ放送（第２規格の放送の一例）とを受信して、受信したＤＡＢ放送の音声とＩＰ放送の音声とを選択的に切り替えてスピーカ１２に出力することが可能な装置である。
【００１９】
放送受信装置１００にはアンプ１１が接続され、当該アンプ１１にはスピーカ１２が接続されている。また、放送受信装置１００には、ディスプレイ１３が接続されている。
【００２０】
図１に示すように、本実施形態による放送受信装置１００は、第１受信部１０１、第１復調部１０２、ＤＡＢバッファ１０３、第２受信部１０４、第２復調部１０５、ＩＰバッファ１０６、遅延時間算出部１０７、遅延処理部１０８、出力制御部１０９、動作状態検出部１１１および動作状態表示部１１２を備えている。
【００２１】
上記各機能ブロック１０１〜１１２は、ハードウェア、ＤＳＰ（Digital Signal Processor）、ソフトウェアの何れによっても構成することが可能である。例えばソフトウェアによって構成する場合、上記各機能ブロック１０１〜１１２は、実際にはコンピュータのＣＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成され、ＲＡＭやＲＯＭ、ハードディスクまたは半導体メモリ等の記録媒体に記憶されたプログラムが動作することによって実現される。
【００２２】
第１受信部１０１は、ＤＡＢ放送の放送波を受信する。本実施形態では、第１受信部１０１は、現在位置において受信可能な複数の放送局のＤＡＢ放送の放送波を受信する。第１復調部１０２は、第１受信部１０１によって受信されたＤＡＢ放送の放送波を復調する。ＤＡＢバッファ１０３は、第１受信部１０１によって受信されたＤＡＢ放送（第１復調部１０２による復調後のＤＡＢ放送）に含まれている音声データを一時的に記憶する。
【００２３】
第２受信部１０４は、ＩＰ放送の通信データを受信する。本実施形態では、第２受信部１０４は、第１受信部１０１で受信可能な放送局のＤＡＢ放送と同じ内容のＩＰ放送の通信データを受信する。第２復調部１０５は、第２受信部１０４によって受信されたＩＰ放送の通信データを復調する。ＩＰバッファ１０６は、第２受信部１０４によって受信されたＩＰ放送（第２復調部１０５による復調後のＩＰ放送）に含まれている音声データを一時的に記憶する。
【００２４】
なお、ＤＡＢバッファ１０３の容量は、ＩＰバッファ１０６の容量よりも大きく設計されている。これは、ＤＡＢバッファ１０３に記憶されるＤＡＢ放送の音声データの中に、当該ＤＡＢ放送よりも遅延して受信されてＩＰバッファ１０６に記憶されるＩＰ放送の音声データと同一のデータが含まれるようにする必要があるからである。
【００２５】
第２受信部１０４によって受信されるＩＰ放送は、第１受信部１０１によって受信されるＤＡＢ放送と同一の内容である。ただし、第２受信部１０４によって受信されるＩＰ放送は、第１受信部１０１によって受信されたＤＡＢ放送よりも遅延して受信される。第１受信部１０１がＤＡＢ放送の放送波を直接受信するのに対し、第２受信部１０４は、放送局からプロバイダ、インターネットサーバ等を経由して送信されてきたＩＰ放送の通信データを受信するからである。
【００２６】
出力制御部１０９は、第１受信部１０１によって受信されたＤＡＢ放送（第１復調部１０２による復調後のＤＡＢ放送）の音声データと、第２受信部１０４によって受信されたＩＰ放送（第２復調部１０５による復調後のＩＰ放送）の音声データとを選択的に切り替えて出力する。例えば、出力制御部１０９は、ＤＡＢ放送の受信感度が所定値よりも大きい場合には、ＤＡＢ放送に切り替えて出力する。一方、出力制御部１０９は、ＤＡＢ放送の受信感度が所定値以下となった場合には、ＩＰ放送に切り替えて出力する。出力制御部１０９が出力した音声データは、アンプ１１によって増幅され、スピーカ１２から音声出力されることとなる。
【００２７】
なお、ＤＡＢ放送の受信感度が所定値以下となったか否かは、例えば、第１復調部１０２により復調される放送データのＢＥＲ（Bit Error Rate）が所定値より大きいか否かによって判定することが可能である。
【００２８】
遅延時間算出部１０７は、ＤＡＢバッファ１０３に記憶されたＤＡＢ放送の音声データと、ＩＰバッファ１０６に記憶されたＩＰ放送の音声データとを比較することにより、ＤＡＢ放送に対するＩＰ放送の遅延時間を算出する。具体的には、遅延時間算出部１０７は、容量の小さいＩＰバッファ１０６に格納された音声データと同一のデータを、容量の大きいＤＡＢバッファ１０３の中から探して特定し、当該同一の音声データの受信タイミングの差異から、ＤＡＢ放送とＩＰ放送との時間差、つまりＤＡＢ放送に対するＩＰ放送の遅延時間を算出する。
【００２９】
遅延処理部１０８は、遅延時間算出部１０７によって算出された遅延時間に応じて、ＤＡＢバッファ１０３に記憶されているＤＡＢ放送の音声データに対する遅延処理（タイムストレッチ）を行う。これにより、遅延処理部１０８は、出力制御部１０９が出力するＤＡＢ放送の音声データの出力タイミングを、出力制御部１０９が出力するＩＰ放送の音声データの出力タイミングに同期させる。
【００３０】
動作状態検出部１１１は、遅延時間算出部１０７および遅延処理部１０８によって実行されるシームレスリンク機能の動作状態を検出する。具体的には、動作状態検出部１１１は、シームレスリンク機能の動作が次の何れのステータスであるかを検出する。
（１）遅延時間算出部１０７による遅延時間算出中の状態
（２）遅延処理部１０８によるタイムストレッチ中の状態
（３）動作が完了して同期済みの状態
【００３１】
また、動作状態検出部１１１は、上記（１）〜（３）の動作状態を検出することに加えて、シームレスリンク機能の動作が完了していない場合は動作完了までの残り時間を随時検出するようにしてもよい。例えば、ＤＡＢ放送とＩＰ放送との時間差（ＤＡＢ放送に対するＩＰ放送の遅延時間）が２０秒である場合に、通常の１．１倍のレートで遅延処理部１０８がＤＡＢ放送の音声データに対して遅延処理（タイムストレッチ処理）を行うケースを一例として考える。この場合、遅延処理部１０８による遅延処理に要する時間は、２００秒である。したがって、遅延処理部１０８が遅延処理を開始してからの経過時間Ｔをカウントすれば、動作完了までの残り時間＝２００−Ｔ（秒）を計算することが可能である。
【００３２】
動作状態表示部１１２は、動作状態検出部１１１により検出されたシームレスリンク機能の動作状態をディスプレイ１３の画面に表示させる。すなわち、動作状態表示部１１２は、動作状態検出部１１１により検出された上記（１）〜（３）のステータスを画面に表示させる。また、動作状態表示部１１２は、動作状態検出部１１１によって動作完了までの残り時間が計算されている場合は、当該残り時間を画面に随時更新しながら表示させる。
【００３３】
動作状態表示部１１２がシームレスリンク機能の動作状態を表示させる画面の例として、受信可能な複数の放送局を示したチャンネルリスト画面や、チャンネルリスト画面において何れか１つの放送局を選択する操作をしたときに表示される切替確認画面が挙げられる。
【００３４】
例えば、動作状態表示部１１２は、チャンネルリスト画面において、放送局ごとにシームレスリンク機能の動作状態を表示させる。また、動作状態表示部１１２は、切替確認画面において、チャンネルリスト画面において選択した放送局に関するシームレスリンク機能の動作状態を表示させる。
【００３５】
図２は、本実施形態によるチャンネルリスト画面の表示例を示す図である。図２に示す例では、図６に示した各放送局のチャンネル名２１、ジャンル２２およびＩＰ放送対応マーク２３に加えて、シームレスリンク機能の動作状態２４を表示している。シームレスリンク機能の動作状態２４を表示するのは、ＤＡＢ放送と同じ内容のＩＰ放送が存在する放送局に関してのみである。図２の例では、ＩＰ放送対応マーク２３の左側に動作状態２４を表示している。
【００３６】
図２の例では、シームレスリンク機能の動作状態２４として、動作完了の有無を表示するとともに、動作が完了していない場合にはＤＡＢ放送とＩＰ放送との時間差（遅延時間算出部１０７により算出された遅延時間）を表示している。すなわち、動作が完了している場合は「ＩＰ−Ｓｅａｍｌｅｓｓ」と表示され、動作が完了していない場合は「ＩＰ  １０ｓ  ｇａｐ」等と表示される。この表示の“１０ｓ”がＤＡＢ放送とＩＰ放送との時間差（１０秒）を示している。
【００３７】
なお、チャンネルリスト画面を表示する時点で、遅延時間算出部１０７による遅延時間の算出がまだ終わっていない放送局については、例えば、ＤＡＢ放送に対するＩＰ放送の遅延時間をブランクとして表示する。
【００３８】
図３は、本実施形態による切替確認画面の表示例を示す図である。切替確認画面は、ユーザがＤＡＢ放送からＩＰ放送に手動で切り替えたいと考えて、図２に示すチャンネルリスト画面において何れか１つの放送局を選択する操作をしたときに表示される。この図３に示す例では、選択した放送局のチャンネル名３１、当該放送局に関する詳細情報３２および切替ボタン３３に加えて、シームレスリンク機能の動作状態３４を表示している。
【００３９】
なお、図３の例では、シームレスリンク機能の動作状態３４として、上記（１）〜（３）の何れかの動作状態を表示するとともに、動作が完了していない場合には動作完了までの残り時間を随時更新しながら表示している。図３（ａ）は、上記（１）遅延時間算出中の状態であることを示す画面である。図３（ｂ）は、上記（２）タイムストレッチ中の状態であることを示す画面であり、タイムストレッチ処理の動作完了までの残り時間も随時更新しながら表示される。図３（ｃ）は、上記（３）動作完了で同期済みの状態であることを示す画面である。
【００４０】
図４は、上記のように構成した本実施形態による放送受信装置１００の動作例を示すフローチャートである。この図４に示すフローチャートは、放送受信装置１００の電源がオンとされたときに開始する。なお、放送受信装置１００の電源がオンにされると、図４に示すフローチャートと並行して、機能ブロック１０１〜１０９の処理が実行される。
【００４１】
この機能ブロック１０１〜１０９による処理と並行して、まず、動作状態検出部１１１は、チャンネルリスト画面をディスプレイ１３に表示させるためのユーザ操作が行われたか否かを判定する（ステップＳ１）。当該ユーザ操作が行われていない場合は、ステップＳ１の判定を繰り返し実行する。一方、当該ユーザ操作が行われた場合、動作状態検出部１１１は、遅延時間算出部１０７および遅延処理部１０８によって実行されるシームレスリンク機能の動作状態を検出する（ステップＳ２）。ここでは、シームレスリンク機能の動作が上記（１）〜（３）の何れのステータスであるかを検出する。
【００４２】
次に、動作状態表示部１１２は、動作状態検出部１１１により検出されたシームレスリンク機能の動作状態を含めて、図２に示したようなチャンネルリスト画面をディスプレイ１３に表示させる（ステップＳ３）。ここで、動作状態検出部１１１は、チャンネルリスト画面において何れか１つの放送局を選択するユーザ操作が行われたか否かを判定する（ステップＳ４）。
【００４３】
何れかの放送局を選択するユーザ操作が行われていない場合、動作状態表示部１１２は、チャンネルリスト画面を閉じるユーザ操作が行われたか否かを判定する。チャンネルリスト画面を閉じるユーザ操作が行われた場合、動作状態表示部１１２がチャンネルリスト画面を閉じて、図４に示すフローチャートの処理は終了する。
【００４４】
一方、チャンネルリスト画面を閉じるユーザ操作が行われていない場合、処理はステップＳ２に戻り、動作状態検出部１１１がシームレスリンク機能の動作状態を再検出する。そして、動作状態表示部１１２は、動作状態検出部１１１により再検出された動作状態に従い、チャンネルリスト画面を更新して表示させる（ステップＳ３）。
【００４５】
当該チャンネルリスト画面において何れかの放送局を選択するユーザ操作が行われた場合（ステップＳ４：Ｙｅｓ）、動作状態検出部１１１は、シームレスリンク機能の動作状態を再検出する（ステップＳ７）。また、動作状態検出部１１１は、選択された放送局に関してシームレスリンク機能の動作が完了していない場合は、その動作が完了するまでの残り時間も検出する。
【００４６】
そして、動作状態表示部１１２は、選択された放送局に関する切替確認画面をディスプレイ１３に表示させる（ステップＳ８）。この切替確認画面には、図３に示すように、シームレスリンク機能の動作状態と、シームレスリンク機能の動作が完了していない場合は動作完了までの残り時間とが含まれる。
【００４７】
ここで、動作状態検出部１１１は、切替確認画面において切替ボタン３３が操作されたか否かを判定する（ステップＳ９）。切替ボタン３３が操作されていない場合、処理はステップＳ７に戻り、動作状態検出部１１１がシームレスリンク機能の動作状態および動作完了までの残り時間を再検出する。そして、動作状態表示部１１２は、動作状態検出部１１１により再検出された動作状態および残り時間に従い、切替確認画面を更新して表示させる（ステップＳ８）。
【００４８】
一方、切替確認画面において切替ボタン３３が操作された場合、出力制御部１０９は、そのとき視聴中のＤＡＢ放送から、切替確認画面に表示中の放送局（上記ステップＳ４で選択された放送局）のＩＰ放送へと切り替えてアンプ１１に出力する（ステップＳ１０）。これにより、図４に示すフローチャートの処理は終了する。
【００４９】
以上詳しく説明したように、本実施形態では、シームレスリンク機能を備えた放送受信装置において、当該シームレスリンク機能の動作状態を検出し、検出された動作状態をチャンネルリスト画面や切替確認画面に表示させるようにしている。また、本実施形態では、シームレスリンク機能の動作が完了していない場合は、動作完了までの残り時間も検出し、検出された残り時間を切替確認画面に表示させるようにしている。
【００５０】
このように構成した本実施形態によれば、ユーザは、ユーザ操作により放送の切り替えを行おうとする際に、その時点でのシームレスリンク機能の動作状態や動作完了までの残り時間を画面表示から確認することができる。その確認をした上で、ユーザは放送の切り替えを行うか否かを決めることができるため、放送の切替時にユーザが予想もしていなかったタイムギャップが発生してしまうことを防止することができる。
【００５１】
なお、上記実施形態では、シームレスリンク機能の動作状態として、遅延時間算出中か否か、タイムストレッチ中か否か、動作完了により同期済みか否かの３状態を検出して表示する例について説明したが、本発明はこれに限定されない。例えば、処理負荷を軽減するために、単純にシームレスリンク機能の動作が完了したか否かを検出し、動作完了の有無を画面に表示させるようにしてもよい。
【００５２】
また、上記実施形態では、シームレスリンク機能の動作状態や動作完了までの残り時間をチャンネルリスト画面および切替確認画面に表示する例について説明したが、表示する画面はこれに限定されない。
【００５３】
また、上記実施形態では、ＤＡＢバッファ１０３に記憶されたＤＡＢ放送の音声データと、ＩＰ放送に記憶されたＩＰ放送の音声データとを比較することによってＤＡＢ放送とＩＰ放送との時間差を算出する例について説明したが、本発明はこれに限定されない。例えば、ＤＡＢ放送およびＩＰ放送の双方に時間情報が含まれている場合には、その時間情報に基づいて時間差を算出するようにしてもよい。この場合、時間差の算出に殆ど時間がかからないため、シームレスリンク機能の動作状態として、遅延時間算出中か否かを検出して表示する必要はない。
【００５４】
また、上記実施形態では、第１の規格の放送としてＤＡＢ放送を適用し、第２の規格の放送としてＩＰ放送を適用しているが、本発明はこれに限らない。例えば、第１の規格の放送としてＦＭ放送を適用し、第２の規格の放送としてＩＰ放送を適用してもよい。また、第１の規格の放送としてＤＡＢ放送を適用し、第２の規格の放送としてＦＭ放送を適用してもよい。また、第１の規格の放送としてＤＡＢ放送およびＦＭ放送を適用し、第２の規格の放送としてＩＰ放送を適用してもよい。
【００５５】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００５６】
１１１  動作状態検出部
１１２  動作状態表示部
【図１】
0006426034.tif 000002
【図２】
0006426034.tif 000003
【図３】
0006426034.tif 000004
【図４】
0006426034.tif 000005
【図５】
0006426034.tif 000006
【図６】
0006426034.tif 000007