(57)【特許請求の範囲】
【請求項１】
第１規格の放送を受信する第１受信部と、上記第１規格の放送から遅延した第２規格の放送を受信する第２受信部と、上記第１受信部で受信した上記第１規格の放送データに対する遅延処理を行うことにより、上記第１規格の放送データの出力タイミングを、上記第２受信部で受信した上記第２規格の放送データの出力タイミングに同期させる遅延処理部と、上記第１規格の放送または上記第２規格の放送の何れかに選択的に切り替えて放送データの出力を行う出力制御部とを備えた放送受信装置であって、
上記第１規格の放送の受信環境が、上記第１規格の放送から上記第２規格の放送への切り替えを必要とする環境か否かを判定する受信環境判定部と、
上記第１規格の放送から上記第２規格の放送への切り替えを必要とする環境であると上記受信環境判定部により判定された場合、上記遅延処理部の機能を有効とする第１モードを設定する一方、上記第１規格の放送から上記第２規格の放送への切り替えを必要とする環境ではないと上記受信環境判定部により判定された場合、上記遅延処理部の機能を無効とする第２モードを設定するモード制御部と、
移動案内を行うナビゲーション装置から目的地情報を取得する目的地情報取得部と、
上記ナビゲーション装置から自宅情報を取得する自宅情報取得部とを備え、
上記受信環境判定部は、上記目的地情報取得部により取得された上記目的地情報で示される目的地が、上記自宅情報取得部により取得された上記自宅情報で示される自宅の付近で受信可能な上記第１規格の放送の受信可能エリアの外部にあるか否かを判定し、上記目的地が上記受信可能エリアの外部にある場合は上記切り替えを必要とする環境であると判定し、上記目的地が上記受信可能エリアの外部にない場合は上記切り替えを必要とする環境ではないと判定することを特徴とする放送受信装置。
【請求項２】
上記受信環境判定部は、上記受信可能エリアの内部にて受信可能な上記第１規格の放送のうち、現在受信中の上記第２規格の放送と同じ内容の上記第１規格の放送の受信感度が所定値以上になったか否かをさらに判定し、
上記受信感度が所定値以上になったと上記受信環境判定部により判定された場合、上記出力制御部が上記第２規格の放送から上記第１規格の放送に選択を切り替えて放送データの出力を行うとともに、上記モード制御部が上記第１モードから上記第２モードへ設定を変更することを特徴とする請求項１に記載の放送受信装置。
【請求項３】
上記モード制御部は、上記第１モードでは、上記遅延処理部の機能に加えて上記出力制御部の機能を有効とし、上記第２モードでは、上記遅延処理部の機能に加えて上記出力制御部の機能を無効とすることを特徴とする請求項１に記載の放送受信装置。
【請求項４】
第１規格の放送を受信する第１受信部と、上記第１規格の放送から遅延した第２規格の放送を受信する第２受信部と、上記第１受信部で受信した上記第１規格の放送データに対する遅延処理を行うことにより、上記第１規格の放送データの出力タイミングを、上記第２受信部で受信した上記第２規格の放送データの出力タイミングに同期させる遅延処理部と、上記第１規格の放送または上記第２規格の放送の何れかに選択的に切り替えて放送データの出力を行う出力制御部とを備えた放送受信装置による出力制御方法であって、
上記放送受信装置の受信環境判定部が、上記第１規格の放送の受信環境が、上記第１規格の放送から上記第２規格の放送への切り替えを必要とする環境か否かを判定する第１のステップと、
上記放送受信装置のモード制御部が、上記第１規格の放送から上記第２規格の放送への切り替えを必要とする環境であると上記受信環境判定部により判定された場合、上記遅延処理部の機能を有効とする第１モードを設定する一方、上記第１規格の放送から上記第２規格の放送への切り替えを必要とする環境ではないと上記受信環境判定部により判定された場合、上記遅延処理部の機能を無効とする第２モードを設定する第２のステップとを有し、
上記第１のステップにおいて、上記受信環境判定部は、上記放送受信装置の目的地情報取得部が移動案内を行うナビゲーション装置から取得した目的地情報で示される目的地が、上記放送受信装置の自宅情報取得部が上記ナビゲーション装置から取得した自宅情報で示される自宅の付近で受信可能な上記第１規格の放送の受信可能エリアの外部にあるか否かを判定し、上記目的地が上記受信可能エリアの外部にある場合は上記切り替えを必要とする環境であると判定し、上記目的地が上記受信可能エリアの外部にない場合は上記切り替えを必要とする環境ではないと判定する
ことを特徴とする出力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送受信装置および出力制御方法に関し、特に、第１規格の放送と、第１規格の放送から遅延した第２規格の放送とを選択的に切り替えて出力するようになされた放送受信装置および出力制御方法に用いて好適なものである。
【背景技術】
【０００２】
従来、互いに規格が異なるが同一内容である２つの放送を受信して、これら２つの放送を選択的に切り替えて出力できるようになされた放送受信装置が提供されている。例えば、アナログのＦＭ放送またはデジタルのＤＡＢ（Digital Audio Broadcast）放送（以下、ＦＭ／ＤＡＢ放送と記す）と、インターネットのＩＰ（Internet Protocol）放送とを融合させたハイブリッド放送が知られている。このハイブリッド放送では、ＦＭ／ＤＡＢ放送の受信環境が悪化した場合に、ＩＰ放送に切り替えて出力する。これにより、ユーザは同じ内容の放送を引き続き聞き続けることができるようになる。
【０００３】
ところで、ＦＭ／ＤＡＢ放送の音声データとＩＰ放送の音声データとは互いに同じ内容ではあるが、ＩＰ放送は、放送局からプロバイダ、インターネットサーバ等を経由して放送受信装置へ送信されてくるため、ＦＭ／ＤＡＢ放送よりも遅延して受信される。そこで、従来、２つの放送間の時間差を解消させて２つの放送の出力タイミングを同期させる技術が考案されている（例えば、特許文献１参照）。特に、２つの放送間での切り替えをシームレスに行うことができるようにした技術、いわゆるシームレスリンク機能が知られている。
【０００４】
図７は、シームレスリンク機能の動作例を示す図である。シームレスリンク機能では、図７に示すように、ＦＭ／ＤＡＢ放送からＩＰ放送への切り替えがシームレスとなるように、ＦＭ／ＤＡＢ放送の音声データに対する遅延処理（タイムストレッチ処理という）を行うことにより、ＦＭ／ＤＡＢ放送の音声データの出力タイミングを、ＩＰ放送の音声データの出力タイミングに同期させるようにしている。図７の例は、ＦＭ／ＤＡＢ放送の音声データをバッファリングしてタイムストレッチ処理を行うことにより、ＦＭ／ＤＡＢ放送の出力タイミングを２０秒遅らせてＩＰ放送と同期させた状態を示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−５３９０９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、放送受信装置を搭載した車両で長距離運転をするようなケースでは、複数の放送局の放送エリア（受信可能エリア）をまたいで移動することがある。この場合、あるＦＭ／ＤＡＢ放送の受信可能エリアを越えて移動すると、そのＦＭ／ＤＡＢ放送の受信環境が悪化する（受信感度が低下する）ため、ＩＰ放送への切り替えが行われる。このとき、シームレスリンク機能を用いれば、ＦＭ／ＤＡＢ放送からそれと同じ内容のＩＰ放送へと、出力音声に時間差を生じさせることなくシームレスに切り替えを行うことができる。つまり、どこでも同じ内容の放送をシームレスに聴けるというメリットがある。
【０００７】
しかしながら、シームレスリンク機能を用いると、上述したようにＦＭ／ＤＡＢ放送の音声データの出力に遅延が発生する。このため、時刻放送やライブ中継放送等でのリアルタイム性が損なわれてしまうという問題があった。特に、ＦＭ／ＤＡＢ放送を受信し続けることが可能なエリア内を車両が移動中の場合には、放送をシームレスに切り替えることができるというシームレスリンク機能のメリットよりも、リアルタイム性が損なわれるというデメリットの方が目立つことになる。
【０００８】
本発明は、このような問題を解決するために成されたものであり、出力音声のリアルタイム性を確保しつつ、受信環境が悪化して放送の切り替えを行う際にはシームレスな切り替えを行うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
上記した課題を解決するために、本発明では、第１規格の放送データに対する遅延処理を行うことにより、当該第１規格の放送データの出力タイミングを第２規格の放送データの出力タイミングに同期させる遅延処理部と、第１規格の放送または第２規格の放送の何れかに選択的に切り替えて放送データの出力を行う出力制御部とを備えた放送受信装置において、第１規格の放送から第２規格の放送への切り替えを必要とする環境か否かを判定し、切り替えを必要とする環境である場合は遅延処理部の機能を有効とする第１モードを設定する一方、切り替えを必要とする環境ではない場合は遅延処理部の機能を無効とする第２モードを設定するようにしている。そして、切り替えを必要とする環境か否かの判定に際し、目的地が自宅の付近で受信可能な第１規格の放送の受信可能エリアの外部にあるか否かを判定し、目的地が受信可能エリアの外部にある場合は切り替えを必要とする環境であると判定し、目的地が受信可能エリアの外部にない場合は切り替えを必要とする環境ではないと判定するようにしている。
【発明の効果】
【００１０】
上記のように構成した本発明によれば、第１規格の放送から第２規格の放送への切り替えを必要とする環境である場合は、第１モードの設定によって遅延処理部の機能が有効となる。このため、第１規格の放送の受信環境が悪化したために実際に第１規格の放送から第２規格の放送への切り替えを行う際には、遅延処理部および出力制御部の機能によってシームレスな切り替えを行うことができる。一方、第１規格の放送から第２規格の放送への切り替えを必要とする環境ではない場合、実際に第１規格の放送から第２規格の放送への切り替えが行われることはなく、第１規格の放送データが出力され続ける。この場合、第２モードの設定によって遅延処理部の機能が無効となるので、第１規格の放送データの出力タイミングが遅れることはなく、出力される音声のリアルタイム性を確保することができる。以上のように、本発明によれば、出力音声のリアルタイム性を確保しつつ、受信環境が悪化して放送の切り替えを行う際にはシームレスな切り替えを行うことができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態による放送受信装置の機能構成例を示すブロック図である。
【図２】第１の実施形態による放送受信装置の動作例を示すフローチャートである。
【図３】第２の実施形態による放送受信装置の機能構成例を示すブロック図である。
【図４】第２の実施形態による放送受信装置の動作例を示すフローチャートである。
【図５】第３の実施形態による放送受信装置の機能構成例を示すブロック図である。
【図６】第３の実施形態による放送受信装置の動作例を示すフローチャートである。
【図７】シームレスリンク機能の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
（第１の実施形態）
以下、本発明による第１の実施形態を図面に基づいて説明する。図１は、第１の実施形態による放送受信装置１００の機能構成例を示すブロック図である。図１に示す放送受信装置１００は、ＤＡＢ放送（第１規格の放送の一例）と、ＩＰ放送（第２規格の放送の一例）とを受信して、受信したＤＡＢ放送の音声とＩＰ放送の音声とを選択的に切り替えてスピーカ１２に出力することが可能な装置である。
【００１３】
放送受信装置１００にはアンプ１１が接続され、当該アンプ１１にはスピーカ１２が接続されている。また、放送受信装置１００には、移動案内を行うナビゲーション装置１３が接続されている。なお、ここでは放送受信装置１００とナビゲーション装置１３とが別体のものとして説明するが、一体のものであってもよい。
【００１４】
図１に示すように、第１の実施形態による放送受信装置１００は、第１受信部１０１、第１復調部１０２、ＤＡＢバッファ１０３、第２受信部１０４、第２復調部１０５、ＩＰバッファ１０６、遅延時間算出部１０７、遅延処理部１０８、出力制御部１０９、目的地情報取得部１１１、受信環境判定部１１２およびモード制御部１１３を備えている。
【００１５】
上記各機能ブロック１０１〜１１３は、ハードウェア、ＤＳＰ（Digital Signal Processor）、ソフトウェアの何れによっても構成することが可能である。例えばソフトウェアによって構成する場合、上記各機能ブロック１０１〜１１３は、実際にはコンピュータのＣＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成され、ＲＡＭやＲＯＭ、ハードディスクまたは半導体メモリ等の記録媒体に記憶されたプログラムが動作することによって実現される。
【００１６】
第１受信部１０１は、ＤＡＢ放送の放送波を受信する。第１復調部１０２は、第１受信部１０１によって受信されたＤＡＢ放送の放送波を復調する。ＤＡＢバッファ１０３は、第１受信部１０１によって受信されたＤＡＢ放送（第１復調部１０２による復調後のＤＡＢ放送）に含まれている音声データを一時的に記憶する。
【００１７】
第２受信部１０４は、ＩＰ放送の通信データを受信する。第２復調部１０５は、第２受信部１０４によって受信されたＩＰ放送の通信データを復調する。ＩＰバッファ１０６は、第２受信部１０４によって受信されたＩＰ放送（第２復調部１０５による復調後のＩＰ放送）に含まれている音声データを一時的に記憶する。
【００１８】
なお、ＤＡＢバッファ１０３の容量は、ＩＰバッファ１０６の容量よりも大きく設計されている。これは、ＤＡＢバッファ１０３に記憶されるＤＡＢ放送の音声データの中に、当該ＤＡＢ放送よりも遅延して受信されてＩＰバッファ１０６に記憶されるＩＰ放送の音声データと同一のデータが含まれるようにする必要があるからである。
【００１９】
第２受信部１０４によって受信されるＩＰ放送は、第１受信部１０１によって受信されるＤＡＢ放送と同一の内容である。ただし、第２受信部１０４によって受信されるＩＰ放送は、第１受信部１０１によって受信されたＤＡＢ放送よりも遅延して受信される。第１受信部１０１がＤＡＢ放送の放送波を直接受信するのに対し、第２受信部１０４は、放送局からプロバイダ、インターネットサーバ等を経由して送信されてきたＩＰ放送の通信データを受信するからである。
【００２０】
出力制御部１０９は、第１受信部１０１によって受信されたＤＡＢ放送（第１復調部１０２による復調後のＤＡＢ放送）の音声データと、第２受信部１０４によって受信されたＩＰ放送（第２復調部１０５による復調後のＩＰ放送）の音声データとを選択的に切り替えて出力する。例えば、出力制御部１０９は、ＤＡＢ放送の受信感度が所定値よりも大きい場合には、ＤＡＢ放送に切り替えて出力する。一方、出力制御部１０９は、ＤＡＢ放送の受信感度が所定値以下となった場合には、ＩＰ放送に切り替えて出力する。出力制御部１０９が出力した音声データは、アンプ１１によって増幅され、スピーカ１２から音声出力されることとなる。
【００２１】
なお、ＤＡＢ放送の受信感度が所定値を下回ったか否かは、例えば、第１復調部１０２により復調される放送データのＢＥＲ（Bit Error Rate）が所定値より大きいか否かによって判定することが可能である。
【００２２】
遅延時間算出部１０７は、ＤＡＢバッファ１０３に記憶されたＤＡＢ放送の音声データと、ＩＰバッファ１０６に記憶されたＩＰ放送の音声データとを比較することにより、ＤＡＢ放送に対するＩＰ放送の遅延時間を算出する。具体的には、遅延時間算出部１０７は、容量の小さいＩＰバッファ１０６に格納された音声データと同一のデータを、容量の大きいＤＡＢバッファ１０３の中から探して特定し、当該同一の音声データの受信タイミングの差異から、ＤＡＢ放送とＩＰ放送との時間差、つまりＤＡＢ放送に対するＩＰ放送の遅延時間を算出する。
【００２３】
遅延処理部１０８は、遅延時間算出部１０７によって算出された遅延時間に応じて、ＤＡＢバッファ１０３に記憶されているＤＡＢ放送の音声データに対する遅延処理（タイムストレッチ）を行う。これにより、遅延処理部１０８は、出力制御部１０９が出力するＤＡＢ放送の音声データの出力タイミングを、出力制御部１０９が出力するＩＰ放送の音声データの出力タイミングに同期させる。
【００２４】
目的地情報取得部１１１は、ナビゲーション装置１３から目的地情報を取得する。例えば、目的地情報取得部１１１は、ナビゲーション装置１３において経路探索を行う際に目的地が設定されたときに、その目的地を表す目的地情報を取得する。取得する目的地情報は、例えば緯度・経度情報である。あるいは、住所情報であってもよい。
【００２５】
受信環境判定部１１２は、ＤＡＢ放送の受信環境が、当該ＤＡＢ放送からＩＰ放送への切り替えを必要とする環境か否かを判定する。第１の実施形態では、受信環境判定部１１２は、目的地情報取得部１１１により目的地情報が取得された場合に、その目的地情報で示される目的地が、現在受信中のＤＡＢ放送の受信可能エリア（以下、現在受信可能エリアという）の外部にあるか否かを判定する。そして、目的地が現在受信可能エリアの外部にある場合は、ＩＰ放送への切り替えを必要とする環境であると判定する。一方、目的地が現在受信可能エリアの外部にない場合は、ＩＰ放送への切り替えを必要とする環境ではないと判定する。
【００２６】
なお、ここで言う「ＩＰ放送への切り替えを必要とする環境」とは、目的地が設定された現時点ですぐにＩＰ放送へ切り替えることが必要という意味ではなくて、誘導経路に沿って移動していった後、ＤＡＢ放送の現在受信可能エリアの外部に出たときにＩＰ放送へ切り替えることが必要になるという意味である。すなわち、このさき現在受信可能エリアの外部に出ることが確実で、エリア外に出ればＤＡＢ放送を受信できなくなることがあらかじめ分かっている環境ということである。
【００２７】
目的地がＤＡＢ放送の現在受信可能エリアの外部にあるか否かを判定できるようにするために、受信環境判定部１１２は、ＤＡＢ放送の各受信可能エリアを特定可能なエリア情報を有している。受信環境判定部１１２は、このエリア情報と、目的地情報取得部１１１により取得された目的地情報とを比較することにより、目的地がＤＡＢ放送の現在受信可能エリアの外部にあるか否かを判定する。
【００２８】
モード制御部１１３は、ＤＡＢ放送からＩＰ放送への切り替えを必要とする環境であると受信環境判定部１１２により判定された場合、遅延時間算出部１０７および遅延処理部１０８の機能を有効とする同期ＯＮモード（第１モードに相当）を設定する。一方、ＤＡＢ放送からＩＰ放送への切り替えを必要とする環境ではないと受信環境判定部１１２により判定された場合、モード制御部１１３は、遅延時間算出部１０７および遅延処理部１０８の機能を無効とする同期ＯＦＦモード（第２モードに相当）を設定する。
【００２９】
同期ＯＮモードが設定された場合、つまり、ＤＡＢ放送の現在受信可能エリアの外部に目的地が設定されている場合は、現在受信中のＤＡＢ放送に対して遅延処理部１０８によりタイムストレッチ処理が実行される。これにより、放送受信装置１００は、ＤＡＢ放送の出力タイミングとＩＰ放送の出力タイミングとが同期した状態を確保する。すなわち、この先の移動に伴いＤＡＢ放送の現在受信可能エリア外に出たことによってＤＡＢ放送の受信感度が悪化した場合に、ＤＡＢ放送からＩＰ放送へと時間差のないシームレスな切り替えを行うことが可能な状態を確保することができる。
【００３０】
一方、第２モードが設定される場合とは、ＤＡＢ放送の現在受信可能エリアの内部に目的地が設定されている場合、または、目的地情報取得部１１１がナビゲーション装置１３から目的地情報を取得していない場合（目的地が設定されていない場合）が該当する。これらの場合は、遅延処理部１０８によるタイムストレッチ処理は実行されない。現在受信中のＤＡＢ放送の受信感度が悪化せず、継続してＤＡＢ放送を受信し続けることができる可能性が高く、ＩＰ放送への切り替えが不要と考えられるからである。タイムストレッチ処理が行われないので、出力されるＤＡＢ放送の音声のリアルタイム性を確保することができる。
【００３１】
図２は、上記のように構成した第１の実施形態による放送受信装置１００の動作例を示すフローチャートである。なお、この図２に示すフローチャートは、放送受信装置１００の電源がオンとされたときに開始する。
【００３２】
なお、放送受信装置１００の電源がオンにされると、図２に示すフローチャートと並行して、ＤＡＢ放送の受信およびその音声データのＤＡＢバッファ１０３への記憶に関する処理と、ＩＰ放送の受信およびその音声データのＩＰバッファ１０６への記憶に関する処理とが実行される。この処理と並行して、まず、出力制御部１０９は、第１復調部１０２から出力されるＤＡＢ放送の音声データを選択してアンプ１１に出力する（ステップＳ１）。
【００３３】
次に、目的地情報取得部１１１は、ナビゲーション装置１３から目的地情報を取得したか否かを判定する（ステップＳ２）。目的地情報取得部１１１が目的地情報を取得した場合、その目的地がＤＡＢ放送の現在受信可能エリアの外部にあるか否かを判定する（ステップＳ３）。そして、目的地が現在受信可能エリアの外部にある場合、モード制御部１１３は、遅延時間算出部１０７および遅延処理部１０８に対して同期ＯＮモードの設定を行う（ステップＳ４）。
【００３４】
同期ＯＮモードが設定された場合、遅延時間算出部１０７は、ＤＡＢバッファ１０３に記憶されたＤＡＢ放送の音声データと、ＩＰバッファ１０６に記憶されたＩＰ放送の音声データとを比較することにより、ＤＡＢ放送に対するＩＰ放送の遅延時間を算出する（ステップＳ５）。さらに、遅延処理部１０８は、遅延時間算出部１０７により算出された遅延時間に応じて、ＤＡＢバッファ１０３に記憶されているＤＡＢ放送の音声データに対してタイムストレッチ処理を行う（ステップＳ６）。これにより、ＤＡＢ放送の出力タイミングとＩＰ放送の出力タイミングとが同期した状態となる。
【００３５】
一方、上記ステップＳ２で目的地情報取得部１１１が目的地情報を取得していないと判定された場合、および、上記ステップＳ３で目的地が現在受信可能エリアの外部にはないと判定された場合、モード制御部１１３は、遅延時間算出部１０７および遅延処理部１０８に対して同期ＯＦＦモードの設定を行う（ステップＳ７）。同期ＯＦＦモードが設定された場合は、ステップＳ５，Ｓ６の処理は行わない。これにより、ＤＡＢ放送の出力タイミングが遅延することはない。
【００３６】
ステップＳ６またはステップＳ７の処理の後、出力制御部１０９は、ＤＡＢ放送の受信感度が所定値以下となったか否かを判定する（ステップＳ８）。例えば、現在位置がＤＡＢ放送の現在受信可能エリア内にある場合は、ＤＡＢ放送の受信感度が所定値以下となることはない。この場合、ステップＳ８の判定処理を繰り返し実行する。
【００３７】
一方、目的地への移動によって、現在位置がＤＡＢ放送の現在受信可能エリアの外部に出ると、ＤＡＢ放送の受信感度は所定値以下となるほどに悪化する。この場合、出力制御部１０９は、アンプ１１に出力する音声をＤＡＢ放送からＩＰ放送へ切り替える（ステップＳ９）。これにより、図２に示すフローチャートの処理が終了する。
【００３８】
以上詳しく説明したように、第１の実施形態では、ナビゲーション装置１３から目的地情報が取得された場合に、その目的地情報で示される目的地が、ＤＡＢ放送の現在受信可能エリアの外部にあるか否か、すなわち、ＤＡＢ放送からＩＰ放送への切り替えを必要とする環境であるか否かを判定する。そして、目的地が現在受信可能エリア外である場合は同期ＯＮモードを設定することによって遅延時間算出部１０７および遅延処理部１０８の機能を有効とし、目的地が現在受信可能エリア内である場合は同期ＯＦＦモードを設定することによって遅延時間算出部１０７および遅延処理部１０８の機能を無効とするようにしている。
【００３９】
このように構成した第１の実施形態によれば、目的地が現在受信可能エリアの外部に設定されている場合は、ＤＡＢ放送を遅延させることによってＤＡＢ放送とＩＰ放送との同期がとられる。そして、目的地への移動に伴って現在位置が現在受信可能エリアの外部に実際に出ると、ＤＡＢ放送の受信感度が所定値以下に悪化するため、ＤＡＢ放送からＩＰ放送への切り替えが行われる。この切り替えを行う際には、ＤＡＢ放送とＩＰ放送との同期がとれた状態で、時間差のないシームレスな切り替えを行うことができる。
【００４０】
一方、目的地が現在受信可能エリアの内部に設定されている場合は、目的地に向かって移動しても、受信感度が所定値以下に悪化することはないため、実際にＤＡＢ放送からＩＰ放送への切り替えが行われることはなく、ＤＡＢ放送の音声データが出力され続ける。また、目的地が設定されていない場合は、自宅周辺で移動している可能性が高く、ＤＡＢ放送の現在受信可能エリアの外部に出て受信感度が所定値以下に悪化することはないと考えられる。この場合も、実際にＤＡＢ放送からＩＰ放送への切り替えが行われることはなく、ＤＡＢ放送の音声データが出力され続ける。これらの場合、ＤＡＢ放送の遅延処理（タイムストレッチ処理）は行われないので、ＤＡＢ放送の出力タイミングが遅れることはなく、出力される音声のリアルタイム性を確保することができる。
【００４１】
以上のように、第１の実施形態によれば、ＤＡＢ放送の現在受信可能エリア内では出力音声のリアルタイム性を確保しつつ、現在受信可能エリア外で受信感度が悪化してＤＡＢ放送からＩＰ放送への切り替えを行う際には、シームレスな切り替えを行うことができる。
【００４２】
（第２の実施形態）
以下、本発明による第２の実施形態を図面に基づいて説明する。図３は、第２の実施形態による放送受信装置１００’の機能構成例を示すブロック図である。なお、この図３において、図１に示した符号と同一の符号を付したものは同一の機能を有するものであるので、ここでは重複する説明を省略する。
【００４３】
図３に示すように、第２の実施形態による放送受信装置１００’は、目的地情報取得部１１１を備えてない。また、受信環境判定部１１２およびモード制御部１１３に代えて受信環境判定部１１２’およびモード制御部１１３’を備えている。
【００４４】
受信環境判定部１１２’は、現在受信中のＤＡＢ放送の受信感度が所定値以下になったか否かを判定する。そして、受信感度が所定値以下になった場合は、ＤＡＢ放送からＩＰ放送への切り替えを必要とする環境であると判定する。一方、受信感度が所定値以下になっていない場合は、ＤＡＢ放送からＩＰ放送への切り替えを必要とする環境ではないと判定する。なお、受信感度が所定値以下になったか否かは、例えば、第１復調部１０２により復調される放送データのＢＥＲが所定値より大きいか否かによって判定することができる。
【００４５】
モード制御部１１３’は、現在受信中のＤＡＢ放送の受信感度が所定値より大きい場合に、遅延時間算出部１０７および遅延処理部１０８の機能を無効とする同期ＯＦＦモードを設定する。例えば、放送受信装置１００’の電源をオンとした直後の初期状態では、モード制御部１１３は同期ＯＦＦモードを設定する。一方、モード制御部１１３’は、ＤＡＢ放送の受信感度が所定値以下になった場合に、遅延時間算出部１０７および遅延処理部１０８の機能を有効とする同期ＯＮモードを設定する。
【００４６】
図４は、上記のように構成した第２の実施形態による放送受信装置１００’の動作例を示すフローチャートである。なお、この図４に示すフローチャートは、放送受信装置１００’の電源がオンとされたときに開始する。
【００４７】
なお、放送受信装置１００’の電源がオンにされると、図４に示すフローチャートと並行して、ＤＡＢ放送の受信およびその音声データのＤＡＢバッファ１０３への記憶に関する処理と、ＩＰ放送の受信およびその音声データのＩＰバッファ１０６への記憶に関する処理とが実行される。
【００４８】
この処理と並行して、まずモード制御部１１３’は、遅延時間算出部１０７および遅延処理部１０８に対して同期ＯＦＦモードの設定を行う（ステップＳ１１）。また、出力制御部１０９は、第１復調部１０２から出力されるＤＡＢ放送の音声データを選択してアンプ１１に出力する（ステップＳ１２）。
【００４９】
次に、受信環境判定部１１２’は、ＤＡＢ放送の受信感度が所定値以下となったか否かを判定する（ステップＳ１３）。例えば、現在位置がＤＡＢ放送の現在受信可能エリア内にある場合は、ＤＡＢ放送の受信感度が所定値以下となることはない。この場合は、ステップＳ１３の判定処理を繰り返し実行する。
【００５０】
一方、移動によって現在位置がＤＡＢ放送の現在受信可能エリアの外部に出ると、ＤＡＢ放送の受信感度は所定値以下となるほどに悪化する。この場合、受信環境判定部１１２’は、ＤＡＢ放送の受信感度が所定値以下となったと判定する（ステップＳ１３）。そして、モード制御部１１３’は、遅延時間算出部１０７および遅延処理部１０８に対して同期ＯＮモードの設定を行う（ステップＳ１４）。
【００５１】
同期ＯＮモードが設定された場合、遅延時間算出部１０７は、ＤＡＢバッファ１０３に記憶されたＤＡＢ放送の音声データと、ＩＰバッファ１０６に記憶されたＩＰ放送の音声データとを比較することにより、ＤＡＢ放送に対するＩＰ放送の遅延時間を算出する（ステップＳ１５）。
【００５２】
さらに、遅延処理部１０８は、遅延時間算出部１０７により算出された遅延時間に応じて、ＤＡＢバッファ１０３に記憶されているＤＡＢ放送の音声データに対してタイムストレッチ処理を行う（ステップＳ１６）。これにより、ＤＡＢ放送の出力タイミングとＩＰ放送の出力タイミングとが同期する。
【００５３】
そして、このようにＤＡＢ放送の出力タイミングとＩＰ放送の出力タイミングとの同期がとれた状態で、出力制御部１０９は、アンプ１１に出力する音声をＤＡＢ放送からＩＰ放送へ切り替える（ステップＳ１７）。これにより、図４に示すフローチャートの処理が終了する。
【００５４】
以上詳しく説明したように、第２の実施形態では、放送受信装置１００’の電源をオンとした初期状態では、同期ＯＦＦモードを設定して遅延時間算出部１０７および遅延処理部１０８の機能を無効とする。その後、ＤＡＢ放送の受信感度が悪化したか否か、すなわち、ＤＡＢ放送からＩＰ放送への切り替えを直ちに行うことが必要な環境であるか否かを判定し、受信感度が悪化した場合は同期ＯＮモードに切り替えて遅延時間算出部１０７および遅延処理部１０８の機能を有効としたうえで、タイムストレッチ処理を実行するようにしている。
【００５５】
このように構成した第２の実施形態によれば、受信感度が良好なうちは、ＤＡＢ放送からＩＰ放送への切り替えが行われることはなく、ＤＡＢ放送の音声データが出力され続ける。この場合、ＤＡＢ放送の遅延処理（タイムストレッチ処理）は行われないので、ＤＡＢ放送の出力タイミングが遅れることはなく、出力される音声のリアルタイム性を確保することができる。一方、受信感度が悪化すると、ＤＡＢ放送を遅延させることによってＩＰ放送に同期させたうえで、ＤＡＢ放送からＩＰ放送への切り替えが行われる。よって、時間差のないシームレスな切り替えを行うことができる。
【００５６】
以上のように、第２の実施形態によれば、現在受信中のＤＡＢ放送の受信可能エリア内で受信感度が良好な場合は出力音声のリアルタイム性を確保しつつ、受信可能エリア外で受信感度が悪化してＤＡＢ放送からＩＰ放送への切り替えを行う際には、シームレスな切り替えを行うことができる。
【００５７】
（第３の実施形態）
以下、本発明による第３の実施形態を図面に基づいて説明する。図５は、第３の実施形態による放送受信装置１００”の機能構成例を示すブロック図である。なお、この図５において、図１に示した符号と同一の符号を付したものは同一の機能を有するものであるので、ここでは重複する説明を省略する。
【００５８】
図５に示すように、第３の実施形態による放送受信装置１００”は、自宅情報取得部１１４を更に備えている。また、受信環境判定部１１２およびモード制御部１１３に代えて受信環境判定部１１２”およびモード制御部１１３”を備えている。
【００５９】
自宅情報取得部１１４は、ナビゲーション装置１３から自宅情報を取得する。例えば、ナビゲーション装置１３において経路探索を行う際に目的地が設定されたときに、目的地情報取得部１１１が目的地情報を取得するのと共に、自宅情報取得部１１４が自宅情報を取得する。取得する自宅情報は、例えば緯度・経度情報あるいは住所情報である。
【００６０】
受信環境判定部１１２”は、目的地情報取得部１１１および自宅情報取得部１１４により目的地情報および自宅情報が取得された場合に、その目的地情報で示される目的地が、自宅情報で示される自宅の付近で受信可能なＤＡＢ放送の受信可能エリア（以下、自宅付近受信可能エリアという）の外部にあるか否かを判定する。そして、目的地が自宅付近受信可能エリアの外部にある場合は、ＩＰ放送への切り替えを必要とする環境であると判定する。一方、目的地が自宅付近受信可能エリアの外部にない場合は、ＩＰ放送への切り替えを必要とする環境ではないと判定する。
【００６１】
モード制御部１１３”は、ＤＡＢ放送からＩＰ放送への切り替えを必要とする環境であると受信環境判定部１１２により判定された場合、遅延時間算出部１０７および遅延処理部１０８の機能を有効とする同期ＯＮモードを設定する。一方、ＤＡＢ放送からＩＰ放送への切り替えを必要とする環境ではないと受信環境判定部１１２により判定された場合、遅延時間算出部１０７および遅延処理部１０８の機能を無効とする同期ＯＦＦモードを設定する。ただし、第３の実施形態では、自宅付近受信可能エリア内で受信可能なＤＡＢ放送の受信感度が所定値より大きい場合に、同期ＯＦＦモードの設定を行う。
【００６２】
以上の機能を有する第３の実施形態によれば、自宅付近で受信可能な複数局のＤＡＢ放送の何れかに関する受信可能エリア内に目的地が設定されていれば、タイムストレッチ処理が行われないようにすることができる。これにより、例えば、自宅付近でよく視聴しているお気に入りのＤＡＢ放送（例えば、プリセットメモリに登録しておいた複数局のＤＡＢ放送）については、ＤＡＢ放送からＩＰ放送への切り替え時におけるシームレス性よりも、出力音声のリアルタイム性を優先的に確保することができる。
【００６３】
また、第３の実施形態では、自宅付近受信可能エリアの外部に現在位置があるときに、自宅を目的地に設定した場合にも、自宅付近受信可能エリア内に目的地が設定されているため、当該自宅付近受信可能エリア内ではタイムストレッチ処理が行われないようにすることができる。
【００６４】
この場合、受信環境判定部１１２”は、第１復調部１０２により復調されるＤＡＢ放送に含まれるＢＥＲに基づいて、自宅付近受信可能エリア内にて受信可能なＤＡＢ放送のうち、自宅付近受信可能エリア外の現在位置において受信中のＩＰ放送と同じ内容のＤＡＢ放送について、受信感度が所定値以上になったか否かを判定する。そして、当該受信感度が所定値以上になったと判定された場合、出力制御部１０９がＩＰ放送からＤＡＢ放送に選択を切り替えて放送データの出力を行うとともに、モード制御部１１３”が同期ＯＮモードから同期ＯＦＦモードへ設定を変更する。これにより、自宅付近受信可能エリア外にいるときはシームレスリンク機能を有効とし、自宅付近受信可能エリア内に入った後はシームレスリンク機能を無効として出力音声のリアルタイム性を確保することができる。
【００６５】
図６は、上記のように構成した第３の実施形態による放送受信装置１００”の動作例を示すフローチャートである。なお、この図６に示すフローチャートは、自宅付近受信可能エリアの外部において、放送受信装置１００”の電源がオンとされたときに開始する。
【００６６】
なお、放送受信装置１００”の電源がオンにされると、図６に示すフローチャートと並行して、ＤＡＢ放送の受信およびその音声データのＤＡＢバッファ１０３への記憶に関する処理と、ＩＰ放送の受信およびその音声データのＩＰバッファ１０６への記憶に関する処理とが実行される。
【００６７】
現在位置が自宅付近受信可能エリアの外部にある場合、ＤＡＢ放送の受信感度が所定値以下となっているので、まず、出力制御部１０９は、第２復調部１０５から出力されるＩＰ放送の音声データを選択してアンプ１１に出力する（ステップＳ２１）。
【００６８】
次に、目的地情報取得部１１１および自宅情報取得部１１４は、ナビゲーション装置１３から目的地情報および自宅情報を受信したか否かを判定する（ステップＳ２２）。自宅付近受信可能エリアの外部（ＤＡＢ放送の受信感度が所定値以下のエリア）において、目的地情報および自宅情報を受信しなかった場合、処理はステップＳ２４に遷移する。
【００６９】
一方、目的地情報および自宅情報を受信した場合、その目的地が自宅付近受信可能エリアの外部にあるか否かを判定する（ステップＳ２３）。そして、目的地が自宅付近受信可能エリアの外部にある場合、モード制御部１１３”は、遅延時間算出部１０７および遅延処理部１０８に対して同期ＯＮモードの設定を行う（ステップＳ２４）。
【００７０】
同期ＯＮモードが設定された場合、遅延時間算出部１０７は、ＤＡＢバッファ１０３に記憶されたＤＡＢ放送の音声データと、ＩＰバッファ１０６に記憶されたＩＰ放送の音声データとを比較することにより、ＤＡＢ放送に対するＩＰ放送の遅延時間を算出する（ステップＳ２５）。
【００７１】
さらに、遅延処理部１０８は、遅延時間算出部１０７により算出された遅延時間に応じて、ＤＡＢバッファ１０３に記憶されているＤＡＢ放送の音声データに対してタイムストレッチ処理を行う（ステップＳ２６）。これにより、ＤＡＢ放送の出力タイミングとＩＰ放送の出力タイミングとが同期した状態となる。
【００７２】
一方、上記ステップＳ２３で目的地が自宅付近受信可能エリアの外部にはないと判定された場合、受信環境判定部１１２”は、自宅付近受信可能エリア内にて受信可能なＤＡＢ放送のうち、自宅付近受信可能エリア外の現在位置において受信中のＩＰ放送と同じ内容のＤＡＢ放送の受信感度が所定値以上に上昇したか否かを判定する（ステップＳ２７）。当該ＤＡＢ放送の受信感度が所定値以上になっていない場合は、ステップＳ２７の判定を繰り返す。
【００７３】
その後、目的地（自宅）への移動によって、現在位置が自宅付近受信可能エリアの内部に入ると、上記ＤＡＢ放送の受信感度が所定値以上となる。この場合、モード制御部１１３”は、遅延時間算出部１０７および遅延処理部１０８に対して同期ＯＦＦモードの設定を行う（ステップＳ２８）。そして、出力制御部１０９”は、アンプ１１に出力する音声をＩＰ放送からＤＡＢ放送へ切り替える（ステップＳ２９）。この場合、切り替え後のＤＡＢ放送に関して、遅延時間算出部１０７および遅延処理部１０８の処理は行わず、図６に示すフローチャートの処理が終了する。
【００７４】
以上詳しく説明したように、第３の実施形態では、ナビゲーション装置１３から目的地情報および自宅情報が取得された場合に、目的地が自宅付近受信可能エリアの外部にあるか否かを判定する。そして、目的地が自宅付近受信可能エリア外である場合は、同期ＯＮモードを設定することによって遅延時間算出部１０７および遅延処理部１０８の機能を有効とする。一方、目的地が自宅付近受信可能エリア内である場合は、当該自宅付近受信可能エリア内にて受信可能なＤＡＢ放送の受信感度が所定値より大きくなった時点で同期ＯＦＦモードを設定することにより、遅延時間算出部１０７および遅延処理部１０８の機能を無効とするようにしている。
【００７５】
このように構成した第３の実施形態によれば、目的地が自宅付近受信可能エリアの外部に設定されている場合は、ＤＡＢ放送を遅延させることによってＤＡＢ放送とＩＰ放送との同期がとられる。そして、目的地への移動に伴って現在位置が自宅付近受信可能エリアの外部に実際に出ると、ＤＡＢ放送の受信感度が所定値以下に悪化するため、ＤＡＢ放送からＩＰ放送への切り替えが行われる。この切り替えを行う際には、ＤＡＢ放送とＩＰ放送との同期がとれた状態で、時間差のないシームレスな切り替えを行うことができる。
【００７６】
一方、目的地が自宅付近受信可能エリアの内部に設定されている場合、特に、現在位置が自宅付近受信可能エリアの外部にあって、目的地が自宅に設定されているような場合に、目的地（自宅）に向かって移動している途中で、自宅付近受信可能エリアで受信可能なＤＡＢ放送の受信感度が所定値以上になると、ＩＰ放送からＤＡＢ放送への切り替えが行われる。この切り替えの際には同期ＯＦＦモードが設定されるので、ＤＡＢ放送の遅延処理（タイムストレッチ処理）が行われることはなく、出力音声のリアルタイム性を確保することができる。
【００７７】
以上のように、第３の実施形態によれば、自宅付近受信可能エリアの内部では出力音声のリアルタイム性を確保しつつ、自宅付近受信可能エリアの外部ではシームレスな切り替えを行うことができる。
【００７８】
なお、上記第１〜第３の実施形態では、第１モードおよび第２モードの一例として、遅延時間算出部１０７および遅延処理部１０８の機能を有効とする同期ＯＮモードと、遅延時間算出部１０７および遅延処理部１０８の機能を無効とする同期ＯＦＦモードを挙げて説明したが、本発明はこれに限定されない。例えば、遅延時間算出部１０７および遅延処理部１０８の機能に加えて出力制御部１０９の機能を有効とするハイブリッドＯＮモードを第１モード、遅延時間算出部１０７および遅延処理部１０８の機能に加えて出力制御部１０９の機能を無効とするハイブリッドＯＦＦモードを第２モードとしてもよい。
【００７９】
また、上記第１〜第３の実施形態では、第１の規格の放送としてＤＡＢ放送を適用し、第２の規格の放送としてＩＰ放送を適用しているが、本発明はこれに限らない。例えば、第１の規格の放送としてＦＭ放送を適用し、第２の規格の放送としてＩＰ放送を適用してもよい。また、第１の規格の放送としてＤＡＢ放送を適用し、第２の規格の放送としてＦＭ放送を適用してもよい。
【００８０】
その他、上記第１〜第３の実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００８１】
１００，１００’，１００”  放送受信装置
１０１  第１受信部
１０２  第１復調部
１０３  ＤＡＢバッファ
１０４  第２受信部
１０５  第２復調部
１０６  ＩＰバッファ
１０７  遅延時間算出部
１０８  遅延処理部
１０９  出力制御部
１１１  目的地情報取得部
１１２，１１２’，１１２”  受信環境判定部
１１３，１１３’，１１３”  モード制御部
１１４  自宅情報取得部
【図１】
0006404159.tif 000002
【図２】
0006404159.tif 000003
【図３】
0006404159.tif 000004
【図４】
0006404159.tif 000005
【図５】
0006404159.tif 000006
【図６】
0006404159.tif 000007
【図７】
0006404159.tif 000008