(57)【要約】  ラジオ信号を処理するための方法は、第１及び第２のオーディオサンプルストリームを生成するステップと、該第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームを生成するステップと、該デシメーションされたオーディオサンプルストリームの第１及び第２のストリームにおける対応するサンプル間の第１のオフセットの値を推定するステップと、第１及び第２のオーディオサンプルストリームのうちの１つを第１のシフト値だけシフトするステップと、第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルの第３及び第４のストリームを生成するステップと、第２のオフセットの値を推定するステップと、該第１及び第２のオフセットの値の有効な結果の範囲の共通部分に基づいて、最終的なオフセットの値を特定するステップと、第１及び第２のオーディオサンプルストリームのうちの１つを該最終的なオフセットの値だけシフトして、第１のオーディオサンプルストリームと第２のオーディオサンプルストリームとを整合させるステップと、を含む。【選択図】      図５
2018534831.tif 000002
【特許請求の範囲】
【請求項１】
アナログ部分及びデジタル部分を有するラジオ放送信号を受信するステップと、
前記ラジオ放送信号のデジタル部分から前記ラジオ放送信号のアナログ部分を分離するステップと、
前記ラジオ放送信号のアナログ部分を表す第１のオーディオサンプルストリームを生成するステップと、
前記ラジオ放送信号のデジタル部分を表す第２のオーディオサンプルストリームを生成するステップと、
前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームを生成するステップと、
前記デシメーションされたオーディオサンプルストリームの第１及び第２のストリームにおける対応するサンプル間で有効な結果の第１の範囲を有する第１のオフセットの値を推定するステップと、
前記第１及び第２のオーディオサンプルストリームのうちの１つを第１のシフト値だけシフトするステップと、
前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルの第３及び第４のストリームを生成するステップと、
前記デシメーションされたオーディオサンプルストリームの第３及び第４のストリームにおける対応するサンプル間で有効な結果の第２の範囲を有する第２のオフセットの値を推定するステップと、
前記有効な結果の第１の範囲と第２の範囲との共通部分に基づいて、最終的なオフセットの値を特定するステップと、
前記第１及び第２のオーディオサンプルストリームのうちの１つを前記最終的なオフセットの値だけシフトして、前記第１のオーディオサンプルストリームと前記第２のオーディオサンプルストリームとを整合させるステップと、
を含む方法。
【請求項２】
前記第１のシフト値は、前記有効な結果の第１の範囲が、前記第２のオフセットについての２つの有効な結果の間にあるように選択される、請求項１に記載の方法。
【請求項３】
前記第１のシフト値は、前記有効な結果の第１の範囲と第２の範囲とが重なり合うように選択される、請求項１に記載の方法。
【請求項４】
前記第１のオーディオサンプルストリームと前記第２のオーディオサンプルストリームとを混合して、オーディオ出力を生成するステップを更に含む、請求項１に記載の方法。
【請求項５】
前記第１及び第２のオーディオサンプルストリームのうちの１つを第２のオフセットの値だけシフトするステップと、
前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第５及び第６のストリームを生成するステップと、
前記デシメーションされたオーディオサンプルストリームの第５及び第６のストリームにおける対応するサンプル間で有効な結果の第３の範囲を有する第３のオフセットの値を推定するステップと、
を更に含み、前記最終的なオフセットの値を特定するステップは、前記有効な結果の第１及び第２の範囲と前記有効な結果の第３の範囲との共通部分に基づくものである、請求項１に記載の方法。
【請求項６】
前記第１のオーディオサンプルストリームと前記第２のオーディオサンプルストリームとを混合して、オーディオ出力を生成するステップを更に含む、請求項５に記載の方法
【請求項７】
前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームを生成するステップと、前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルの第３及び第４のストリームを生成するステップは、異なるデシメーションレートで実行される、請求項１に記載の方法
【請求項８】
処理回路を備えるラジオ受信機であって、前記処理回路は、
アナログ部分及びデジタル部分を有するラジオ放送信号を受信し、
前記ラジオ放送信号のデジタル部分から前記ラジオ放送信号のアナログ部分を分離し、
前記ラジオ放送信号のアナログ部分を表す第１のオーディオサンプルストリームを生成し、
前記ラジオ放送信号のデジタル部分を表す第２のオーディオサンプルストリームを生成し、
前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームを生成し、
前記デシメーションされたオーディオサンプルストリームの第１及び第２のストリームにおける対応するサンプル間で有効な結果の第１の範囲を有する第１のオフセットの値を推定し、
前記第１及び第２のオーディオサンプルストリームのうちの１つを第１のシフト値だけシフトし、
前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルの第３及び第４のストリームを生成し、
前記デシメーションされたオーディオサンプルストリームの第３及び第４のストリームにおける対応するサンプル間で有効な結果の第２の範囲を有する第２のオフセットの値を推定し、
前記有効な結果の第１の範囲と第２の範囲との共通部分に基づいて、最終的なオフセットの値を特定し、
前記第１及び第２のオーディオサンプルストリームのうちの１つを前記最終的なオフセットの値だけシフトして、前記第１のオーディオサンプルストリームと前記第２のオーディオサンプルストリームとを整合させるように構成されている、
ことを特徴とするラジオ受信機。
【請求項９】
前記受信機は更に、前記有効な結果の第１の範囲が前記第２のオフセットについての２つの有効な結果の間にあるように、前記第１のシフト値を選択するように構成される、請求項８に記載のラジオ受信機。
【請求項１０】
前記受信機は更に、前記有効な結果の第１の範囲と第２の範囲とが重なり合うように、前記第１のシフト値を選択するように構成される、請求項８に記載のラジオ受信機。
【請求項１１】
前記受信機は更に、前記第１のオーディオサンプルストリームと前記第２のオーディオサンプルストリームとを混合して、オーディオ出力を生成するように構成される、請求項８に記載のラジオ受信機。
【請求項１２】
前記受信機は更に、前記第１及び第２のオーディオサンプルストリームのうちの１つを第２のオフセットの値だけシフトし、前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第５及び第６のストリームを生成し、前記デシメーションされたオーディオサンプルストリームの第５及び第６のストリームにおける対応するサンプル間で有効な結果の第３の範囲を有する第３のオフセットの値を推定するように構成されており、前記最終的なオフセットの値を特定するステップは、前記有効な結果の第１及び第２の範囲と前記有効な結果の第３の範囲との共通部分に基づくものである、請求項８に記載のラジオ受信機。
【請求項１３】
前記受信機は更に、前記第１のオーディオサンプルストリームと前記第２のオーディオサンプルストリームとを混合して、オーディオ出力を生成するように構成される、請求項１２に記載のラジオ受信機。
【請求項１４】
前記受信機は更に、前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームを生成する機能と、前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルの第３及び第４のストリームを生成する機能を異なるデシメーションレートで実行するように構成される、請求項８に記載のラジオ受信機。
【請求項１５】
処理システムにステップを実行させるように適合されたコンピュータプログラム命令を含む非一時的な有形のコンピュータ可読媒体であって、前記ステップは、
アナログ部分及びデジタル部分を有するラジオ放送信号を受信するステップと、
前記ラジオ放送信号のデジタル部分から前記ラジオ放送信号のアナログ部分を分離するステップと、
前記ラジオ放送信号のアナログ部分を表す第１のオーディオサンプルストリームを生成するステップと、
前記ラジオ放送信号のデジタル部分を表す第２のオーディオサンプルストリームを生成するステップと、
前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームを生成するステップと、
前記デシメーションされたオーディオサンプルストリームの第１及び第２のストリームにおける対応するサンプル間で有効な結果の第１の範囲を有する第１のオフセットの値を推定するステップと、
前記第１及び第２のオーディオサンプルストリームのうちの１つを第１のシフト値だけシフトするステップと、
前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルの第３及び第４のストリームを生成するステップと、
前記デシメーションされたオーディオサンプルストリームの第３及び第４のストリームにおける対応するサンプル間で有効な結果の第２の範囲を有する第２のオフセットの値を推定するステップと、
前記有効な結果の第１の範囲と第２の範囲との共通部分に基づいて、最終的なオフセットの値を特定するステップと、
前記第１及び第２のオーディオサンプルストリームのうちの１つを前記最終的なオフセットの値だけシフトして、前記第１のオーディオサンプルストリームと前記第２のオーディオサンプルストリームとを整合させるステップと、
を含む、ことを特徴とするコンピュータ可読媒体。
【請求項１６】
前記コンピュータプログラム命令は更に、前記有効な結果の第１の範囲が前記第２のオフセットについての２つの有効な結果の間にあるように、前記処理システムに前記第１のシフト値を選択させるように適合されている、請求項１５に記載のコンピュータ可読媒体。
【請求項１７】
前記コンピュータプログラム命令は更に、前記有効な結果の第１の範囲と第２の範囲とが重なり合うように、前記処理システムに前記第１のシフト値を選択させるように適合されている、請求項１５に記載のコンピュータ可読媒体。
【請求項１８】
前記コンピュータプログラム命令は更に、前記処理システムに、前記第１のオーディオサンプルストリームと前記第２のオーディオサンプルストリームとを混合して、オーディオ出力を生成させるように適合されている、請求項１５に記載のコンピュータ可読媒体。
【請求項１９】
前記コンピュータプログラム命令は更に、前記処理システムに、
前記第１及び第２のオーディオサンプルストリームのうちの１つを第２のオフセットの値だけシフトさせ、
前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第５及び第６のストリームを生成させ、
前記デシメーションされたオーディオサンプルストリームの第５及び第６のストリームにおける対応するサンプル間で有効な結果の第３の範囲を有する第３のオフセットの値を推定させる、
ように適合されており、前記最終的なオフセットの値を特定するステップは、前記有効な結果の第１及び第２の範囲と前記有効な結果の第３の範囲との共通部分に基づくものである、請求項１５に記載のコンピュータ可読媒体。
【請求項２０】
前記コンピュータプログラム命令は更に、前記処理システムに、異なるデシメーションレートで、前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームを生成し、前記第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルの第３及び第４のストリームを生成させる、
ように適合されている、請求項１９に記載のコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
記載される方法及び装置は、デジタルラジオ放送受信機に関し、詳細には、デジタルラジオ受信機におけるアナログ経路とデジタル経路の時間的整合のための方法及び装置に関する。
【背景技術】
【０００２】
デジタルラジオ放送技術は、移動体受信機、携帯型受信機、及び固定受信機にデジタルオーディオ及びデータサービスを提供する。インバンドオンチャンネル（ＩＢＯＣ）デジタルオーディオ放送（ＤＡＢ）と呼ばれる、デジタルラジオ放送の１つのタイプは、既存の中波（ＭＦ）及び超短波（ＶＨＦ）無線帯域で地上波送信機を使用する。ｉＢｉｑｕｉｔｙ  Ｄｉｇｉｔａｌ  Ｃｏｒｐｏｒａｔｉｏｎ（アイビクイティデジタルコーポレイション）により開発されたＨＤ  Ｒａｄｉｏ（ＨＤラジオ）（商標）技術は、デジタルラジオ放送及び受信のためのＩＢＯＣ実施構成の一例である。
【０００３】
ＩＢＯＣ信号は、複数のデジタル変調キャリアと組み合わせてアナログ変調キャリアを含むハイブリッドフォーマットで、又はアナログ変調キャリアが使用されない全デジタルフォーマットで送信することができる。ハイブリッドモードを使用すると、放送事業者は、より高品質でより堅牢なデジタル信号と共にアナログＡＭ及びＦＭを同時に送信し続けることができ、放送事業者の現在の周波数割り当てを維持しながら、放送事業者自体及びその聴取者がアナログからデジタルにラジオを変換することが可能になる。
【０００４】
ＩＢＯＣ技術は、既存のアナログ放送フォーマットよりも優れたデジタル品質オーディオを提供することができる。各ＩＢＯＣ信号は、既存のＡＭ又はＦＭチャンネル割り当てのスペクトルマスク内で送信されるので、新しいスペクトル割り当てを必要としない。ＩＢＯＣは、スペクトルの節減を促進しながら、放送事業者が、現行ベースの聴取者にデジタル品質オーディオを提供することを可能にする。
【０００５】
全米放送事業者協会（Ｎａｔｉｏｎａｌ  Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｂｒｏａｄｃａｓｔｅｒｓ）及び全米家電協会（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ａｓｓｏｃｉａｔｉｏｎ）の支援を受けた標準化団体である全米ラジオシステム委員会（Ｎａｔｉｏｎａｌ  Ｒａｄｉｏ  Ｓｙｓｔｅｍｓ  Ｃｏｍｍｉｔｔｅｅ）は、２００５年９月にＮＲＳＣ−５で指定されたＩＢＯＣ規格を採用した。ＮＲＳＣ−５（その開示内容が引用により本明細書に組み込まれる）は、ＡＭ及びＦＭ放送チャンネルを介してデジタルオーディオ及び補助データを放送するための要件を明記している。この規格及びその参考文献は、ＲＦ／送信サブシステム並びにトランスポート及びサービス多重サブシステムの詳細な説明を含む。この規格のコピーは、ｈｔｔｐ：／／ｗｗｗ．ｎｒｓｃｓｔａｎｄａｒｄｓ．ｏｒｇ／ｓｔａｎｄａｒｄｓ．ａｓｐにおいてＮＲＳＣから入手することができる。ｉＢｉｑｕｉｔｙのＨＤラジオ技術は、ＮＲＳＣ−５  ＩＢＯＣ規格の実施構成である。ＨＤラジオ技術に関する更なる情報は、ｗｗｗ．ｈｄｒａｄｉｏ．ｃｏｍ及びｗｗｗ．ｉｂｉｑｕｉｔｙ．ｃｏｍで見出すことができる。
【０００６】
他のタイプのデジタルラジオ放送システムは、衛星デジタルオーディオラジオサービス（ＳＤＡＲＳ、例えば、ＸＭラジオ（商標）、Ｓｉｒｉｕｓ（登録商標））、デジタルオーディオラジオサービス（ＤＡＲＳ、例えば、ＷｏｒｌｄＳｐａｃｅ（登録商標））などの衛星システム、並びにデジタル・ラジオ・モンディエール（ＤＲＭ）、Ｅｕｒｅｋａ  １４７（ＤＡＢデジタルオーディオ放送（登録商標）の商標付き）、ＤＡＢバージョン２、及びＦＭｅＸｔｒａ（登録商標）などの地上波システムを含む。本明細書で使用される「デジタルラジオ放送」という語句は、インバンドオンチャンネル放送、並びに他のデジタル地上波放送及び衛星放送を含むデジタルオーディオ及びデータ放送を包含する。
【０００７】
ＡＭ及びＦＭ両方のインバンドオンチャンネル（ＩＢＯＣ）放送システムは、アナログ変調キャリア及び複数のデジタル変調サブキャリアを含むコンポジット信号を利用する。プログラムコンテンツ（例えば、オーディオ）は、アナログ変調キャリア及びデジタル変調サブキャリア上で冗長的に送信することができる。アナログオーディオは、送信機においてダイバーシティ遅延により遅延が生じる。
【０００８】
デジタルオーディオ信号が存在しない場合（例えば、最初にチャンネルが同調されたとき）には、アナログＡＭ又はＦＭバックアップオーディオ信号が、オーディオ出力に送られる。デジタルオーディオ信号が利用可能になると、デジタルオーディオ信号において混合しながら、混合機能が円滑にアナログバックアップ信号を減衰させて、最終的にはこのアナログバックアップ信号をデジタルオーディオ信号に置き換えて、遷移によりオーディオプログラムのある程度の連続性が維持されるようにする。同様の混合は、デジタル信号を損なうチャンネル機能停止中に生じる。この場合、デジタル信号を減衰させることによってアナログ信号が漸次的に出力オーディオ信号に混合され、オーディオ出力にてデジタル破損が生じたときに、オーディオがアナログに完全に混合されるようになる。デジタルオーディオ信号の破損は、ダイバーシティ遅延時間中、オーディオデコーダ若しくは受信機における巡回冗長検査（ＣＲＣ）誤り検出手段又はその他のデジタル検出手段により検出することができる。
【０００９】
ＩＢＯＣシステムのデジタルオーディオ信号とアナログオーディオ信号との間の混合の概念は、米国特許第７，５４６，０８８号、第６，１７８，３１７号、第６，５９０，９４４号、第６，７３５，２５７号、第６，９０１，２４２号、及び第８，１８０，４７０号において既に記載されており、これらの開示内容は、引用により本明細書に組み込まれる。ダイバーシティ遅延及び混合は、デジタル機能停止が生じたときに、受信機が、デジタルオーディオギャップをアナログ信号で満たすことを可能にする。ダイバーシティ遅延により、移動体環境において短時間の機能停止が生じたとき（例えば、移動体受信機が橋の下を通過するとき）にオーディオ出力が相応の品質を有することが確保される。これは、時間ダイバーシティにより、機能停止がデジタル及びアナログ信号用のオーディオプログラムの異なるセグメントに影響をもたらすことに起因する。
【００１０】
受信機において、アナログ経路とデジタル経路は、別個に、すなわち非同期的に処理することができる。ソフトウェア実施構成において、例えば、アナログ及びデジタル復調処理は、異なるソフトウェアスレッドを使用して別々のタスクとして処理することができる。アナログ及びデジタル信号の後続の混合には、これらの信号が混合される前に、信号が時間的に整合されることが必要となる。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
デジタル経路における信号とアナログ経路における信号との間の時間的整合を特定する１つの技法は、２つのオーディオストリームのサンプル間の相関を行って、この相関のピークを探し求める。この技法は、多数の乗算演算及び大量のメモリを必要とする可能性がある。
【００１２】
少ない乗算回数と少ないメモリ要件で所望の精度を達成できる時間的整合検出技法を有することが望ましいことになる。
【課題を解決するための手段】
【００１３】
第１の実施形態において、ラジオ信号を処理するための方法は、アナログ部分及びデジタル部分を有するラジオ放送信号を受信するステップと、該ラジオ放送信号のデジタル部分からラジオ放送信号のアナログ部分を分離するステップと、ラジオ放送信号のアナログ部分を表す第１のオーディオサンプルストリームを生成するステップと、ラジオ放送信号のデジタル部分を表す第２のオーディオサンプルストリームを生成するステップと、第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームを生成するステップと、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームにおける対応するサンプル間で有効な結果の第１の範囲を有する第１のオフセットの値を推定するステップと、第１及び第２のオーディオサンプルストリームのうちの１つを第１のシフト値だけシフトするステップと、第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルの第３及び第４のストリームを生成するステップと、デシメーションされたオーディオサンプルストリームの第３及び第４のストリームにおける対応するサンプル間で有効な結果の第２の範囲を有する第２のオフセットの値を推定するステップと、有効な結果の第１の範囲と第２の範囲との共通部分に基づいて、最終的なオフセットの値を特定するステップと、第１及び第２のオーディオサンプルストリームのうちの１つを該最終的なオフセットの値だけシフトして、第１のオーディオサンプルストリームと第２のオーディオサンプルストリームとを整合させるステップと、を含む。
【００１４】
別の実施形態において、ラジオ受信機は、処理回路を含み、該処理回路は、アナログ部分及びデジタル部分を有するラジオ放送信号を受信し、ラジオ放送信号のデジタル部分からラジオ放送信号のアナログ部分を分離し、ラジオ放送信号のアナログ部分を表す第１のオーディオサンプルストリームを生成し、ラジオ放送信号のデジタル部分を表す第２のオーディオサンプルストリームを生成し、該第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームを生成し、該デシメーションされたオーディオサンプルストリームの第１及び第２のストリームにおける対応するサンプル間で有効な結果の第１の範囲を有する第１のオフセットの値を推定し、第１及び第２のオーディオサンプルストリームのうちの１つを第１のシフト値だけシフトし、第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルの第３及び第４のストリームを生成し、該デシメーションされたオーディオサンプルストリームの第３及び第４のストリームにおける対応するサンプル間で有効な結果の第２の範囲を有する第２のオフセットの値を推定し、有効な結果の第１の範囲と第２の範囲との共通部分に基づいて、最終的なオフセットの値を特定し、第１及び第２のオーディオサンプルストリームのうちの１つを該最終的なオフセットの値だけシフトして、第１のオーディオサンプルストリームと第２のオーディオサンプルストリームとを整合させるように構成されている。
【００１５】
別の実施形態において、処理システムにステップを実行させるように適合されたコンピュータプログラム命令を含む非一時的な有形のコンピュータ可読媒体が提供され、該ステップは、アナログ部分及びデジタル部分を有するラジオ放送信号を受信するステップと、該ラジオ放送信号のデジタル部分からラジオ放送信号のアナログ部分を分離するステップと、ラジオ放送信号のアナログ部分を表す第１のオーディオサンプルストリームを生成するステップと、ラジオ放送信号のデジタル部分を表す第２のオーディオサンプルストリームを生成するステップと、該第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームを生成するステップと、該デシメーションされたオーディオサンプルストリームの第１及び第２のストリームにおける対応するサンプル間で有効な結果の第１の範囲を有する第１のオフセットの値を推定するステップと、第１及び第２のオーディオサンプルストリームのうちの１つを第１のシフト値だけシフトするステップと、第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルの第３及び第４のストリームを生成するステップと、該デシメーションされたオーディオサンプルストリームの第３及び第４のストリームにおける対応するサンプル間で有効な結果の第２の範囲を有する第２のオフセットの値を推定するステップと、有効な結果の第１の範囲と第２の範囲との共通部分に基づいて、最終的なオフセットの値を特定するステップと、第１及び第２のオーディオサンプルストリームのうちの１つを該最終的なオフセットの値だけシフトして、第１のオーディオサンプルストリームと第２のオーディオサンプルストリームとを整合させるステップと、を含む。
【図面の簡単な説明】
【００１６】
【図１】例示的なデジタルラジオ放送送信機の機能ブロック図である。
【図２】特定の実施形態による例示的なデジタルラジオ放送受信機の機能ブロック図である。
【図３】受信機における別個のデジタル信号経路及びアナログ信号経路を示す機能ブロック図である。
【図４】時間的整合モジュールの要素を示す機能ブロック図である。
【図５】特定の実施形態による時間的整合のための方法のフローブロック図である。
【発明を実施するための形態】
【００１７】
本明細書で記載される実施形態は、デジタルラジオ放送信号のデジタル成分及びアナログ成分の処理に関する。本開示の態様は、例示的なＩＢＯＣシステムとの関連で示されているが、本開示は、ＩＢＯＣシステムに限定されるものではなく、また本明細書の教示は、デジタルラジオ放送信号の他の形態にも適用できることを理解されたい。
【００１８】
図面を参照すると、図１は、デジタルオーディオラジオ放送信号を放送する例示的なデジタルラジオ放送送信機１０のブロック図である。例示的なデジタルラジオ放送送信機は、例えば、ＡＭ又はＦＭ  ＩＢＯＣ送信機などのＤＡＢ放送送信機とすることができる。入力信号源１２は、送信すべき信号を提供する。信号源の信号は、例えば、声又は音楽を表すことができるアナログプログラム信号、及び／又は交通情報などのメッセージデータを表すことができるデジタル情報信号など、様々な形態をとることができる。ベースバンドプロセッサ１４は、ソースコーディング、インターリービング、及び前方誤り訂正などの様々な既知の信号処理技法に従って信号源の信号を処理して、ライン１６及び１８上の複合ベースバンド信号の同相及び直角位相成分を生成し、また、送信機ベースバンドサンプリングクロック信号２０を生成する。デジタルアナログコンバータ（ＤＡＣ）２２は、送信機ベースバンドサンプリングクロック２０を使用してベースバンド信号をアナログ信号に変換して、ライン２４上にアナログ信号を出力する。アナログ信号は、周波数がシフトアップされ、アップコンバータブロック２６においてフィルタリングされる。これは、ライン２８上で中間周波数ｆifのアナログ信号を生成する。中間周波数フィルタ３０は、エイリアス周波数を除去して、ライン３２上で中間周波数信号ｆifを生成する。局部発振器３４は、ライン３６上の信号ｆloを生成し、ミキサ３８によってライン３２上の中間周波数信号とミックスされて、ライン４０上の和信号及び差信号を生成する。イメージ除去フィルタ４２により、不要な相互変調成分及びノイズが除去され、ライン４４上で変調キャリア信号ｆcを生成する。次に、高出力増幅器（ＨＰＡ）４６は、この信号をアンテナ４８に送る。
【００１９】
一実施例において、ＤＡＢ信号の送信の基本単位は、典型的には持続時間がおよそ１秒のモデムフレームである。例示的なＡＭ及びＦＭ  ＩＢＯＣ  ＤＡＢ送信システムは、モデムフレームを単位にしてデジタルオーディオ及びデータを構成する。幾つかの送信システムは、各モデムフレームに固定数のオーディオフレームを割り当てることによって単純化され且つ強化される。オーディオフレーム周期は、オーディオフレームにおいてサンプルをレンダリングする、例えば、ユーザに対してオーディオを再生するのに必要な時間の長さである。例えば、オーディオフレームが、１０２４個のサンプルを含み、サンプリング周期が２２．６７μｓｅｃである場合、オーディオフレーム周期は、約２３．２ミリ秒である。スケジューラは、各モデムフレーム内のオーディオフレームに割り当てられる全ビット数を決定する。モデムフレーム持続時間は、デジタルオーディオ放送システムにおいて予期される可能性があるフェージング及び短い機能停止又はノイズバーストなどの影響を軽減するのに十分に長いインターリービング時間を可能にすることができるので、好都合である。従って、主デジタルオーディオ信号は、モデムフレームを単位にして処理することができ、オーディオ処理、誤り軽減、及び符号化の方式は、欠点が付加されることなく、この比較的大きなモデムフレームを利用することができる。
【００２０】
典型的な実施構成において、オーディオエンコーダを用いて、ラジオチャンネルを介したＩＢＯＣ信号の送受信に関してより効率的で堅牢な方法でオーディオサンプルをオーディオフレームに圧縮することができる。オーディオエンコーダは、各モデムフレームに対するビット割り当てを使用してオーディオフレームを符号化する。モデムフレーム内の残りのビットは通常、多重化されたデータ及びオーバーヘッドが利用する。最初に、米国９４１０３−４９３８、カリフォルニア州サンフランシスコ、９９９ブラナンストリート所在のドルビーラボラトリーズ社（Ｄｏｌｂｙ  Ｌａｂｏｒａｔｏｒｉｅｓ，Ｉｎｃ．）の符号化技術により開発されたＨＤＣエンコーダ、アドバンストオーディオコーディング（ＡＡＣ）エンコーダ、ＭＰＥＧ−１オーディオレイヤ３（ＭＰ３）エンコーダ、又はＷｉｎｄｏｗｓメディアオーディオ（ＷＭＡ）エンコーダなど、何らかの好適なオーディオエンコーダが、圧縮されたオーディオフレームを生成することができる。ＡＡＣ、ＭＰ３、及びＷＭＡなどの典型的な不可逆オーディオ符号化方式は、オーディオデータを圧縮するのに修正離散コサイン変換（ＭＤＣＴ）を利用する。ＭＤＣＴベースの方式は通常、固定サイズのブロック単位でオーディオサンプルを圧縮する。例えば、ＡＡＣ符号化において、エンコーダは、長さ１０２４サンプルの単一のＭＤＣＴブロック又は１２８個のサンプルの８個のブロックを使用することができる。従って、例えば、ＡＡＣエンコーダを使用した実施構成において、各オーディオフレームは、１０２４個のオーディオサンプルの単一のブロックから構成することができ、各モデムフレームは、６４個のオーディオフレームを含むことができる。他の典型的な実施構成において、各オーディオフレームは、２０４８個のオーディオサンプルの単一のブロックから構成することができ、各モデムフレームは、３２個のオーディオフレームを含むことができる。モデムフレーム当たりのサンプルブロックサイズとオーディオフレームとの他の何らかの好適な組み合わせを利用することができる。
【００２１】
例示的なＩＢＯＣ  ＤＡＢシステムにおいて、放送信号は、主プログラムサービス（ＭＰＳ）オーディオ、ＭＰＳデータ（ＭＰＳＤ）、補足的プログラムサービス（ＳＰＳ）オーディオ、及びＳＰＳデータ（ＳＰＳＤ）を含むことができる。ＭＰＳオーディオは、主オーディオプログラミングソースとしての役割を果たす。ハイブリッドモードでは、ＭＰＳオーディオは、アナログ送信及びデジタル送信の両方で既存のアナログラジオプログラミングフォーマットを維持する。プログラムサービスデータ（ＰＳＤ）としても知られるＭＰＳＤは、音楽タイトル、アーチスト、アルバム名、その他などの情報を含む。補足的プログラムサービスは、補足的オーディオコンテンツ並びにＰＳＤを含むことができる。また、放送局情報サービス（ＳＩＳ）が提供され、この放送局情報サービスは、コールサイン、絶対時間、ＧＰＳに関連する位置、及び放送局で利用可能なサービスを表すデータなどの放送局情報を含む。幾つかの実施形態において、高度アプリケーションサービス（ＡＡＳ）を提供でき、この高度アプリケーションサービスは、多くのデータサービス又はストリーム及びアプリケーション特有コンテンツをＡＭ又はＦＭスペクトルの１つのチャンネルを介して供給して、放送局が主周波数の補足的又はサブチャンネル上で複数のストリームを放送できるようにする能力を含む。
【００２２】
デジタルラジオ放送受信機は、送信機に関して記載された機能の一部の逆のことを実施する。図２は、例示的なデジタルラジオ放送受信機５０のブロック図である。例示的なデジタルラジオ放送受信機５０は、例えば、ＡＭ又はＦＭ  ＩＢＯＣ受信機などのＤＡＢ受信機とすることができる。ＤＡＢ信号は、アンテナ５２上で受信される。バンドパスプリセレクトフィルタ５４は、周波数ｆcの所望の信号を含む、関心対象の周波数帯域を通過させるが、ｆc−２ｆifのイメージ信号を除去する（低サイドローブの注入局部発振器において）。低ノイズ増幅器（ＬＮＡ）５６が信号を増幅する。増幅された信号は、ミキサ５８において、同調局部発振器６２によってライン６０上に供給される局部発振器信号ｆloとミックスされる。これにより、ライン６４上に和信号（ｆc＋ｆlo）と差信号（ｆc−ｆlo）が生成される。中間周波数フィルタ６６は、中間周波数信号ｆifを通過させ、関心対象の変調信号の帯域幅の外側にある周波数を減衰させる。アナログデジタルコンバータ（ＡＤＣ）６８は、フロントエンドクロック７０を用いて、ライン７２上のデジタルサンプルを生成するよう動作する。デジタルダウンコンバータ７４は、この信号を周波数シフト、フィルタリング、及びデシメーションして、ライン７６及び７８上のより低いサンプルレートの同相及び直角位相信号を生成する。また、デジタルダウンコンバータ７４は、受信機ベースバンドサンプリングクロック信号８０を出力する。次に、ベースバンドプロセッサ８２は、フロントエンドクロック７０と同じ発振器から生成されるか又は生成されない場合があるマスタクロック８４を用いて、追加の信号処理を提供するよう動作する。ベースバンドプロセッサ８２は、オーディオシンク８８への出力のためライン８６上で出力オーディオサンプルを生成する。出力オーディオシンクは、オーディオビデオ受信機又はカーステレオシステムなどのオーディオをレンダリングするのに好適な何らかのデバイスとすることができる。
【００２３】
図３は、受信機における別個のデジタル信号経路及びアナログ信号経路を示す機能ブロック図である。ハイブリッドラジオ放送信号は、アンテナ５２上で受信され、ＡＤＣ６８においてデジタル信号に変換される。次に、ハイブリッドラジオ放送信号は、デジタル信号経路９０とアナログ信号経路９２とに分割される。デジタル信号経路９０において、以下でより詳細に説明されるように、デジタル信号は、取得され、復調されて、デジタルオーディオサンプルに復号される。デジタル信号は、デジタル信号経路９０において時間ＴDIGITALを費やし、この時間は、デジタル信号の取得時間、並びにデジタル信号経路の復調及び復号時間によって決まることになる可変の時間である。取得時間は、フェージング及びマルチパスなどの電波伝播干渉に起因してデジタル信号の強度に応じて変わる可能性がある。
【００２４】
対照的に、アナログ信号（すなわち、デジタル化されたアナログオーディオサンプル）は、アナログ信号経路９２において時間ＴANALOGを費やす。ＴANALOGは通常、処理系依存の一定の時間である。アナログ信号経路９２は、ベースバンドプロセッサ８２上でデジタル信号経路と同一の場所に配置することができ、或いは、独立したアナログ処理チップ上で別個に配置することができる点に留意されたい。デジタル信号経路を通って伝播するのに費やされる時間ＴDIGITAL及びアナログ信号経路を通って移動するのに費やされる時間ＴANALOGは、異なる場合があるので、デジタル信号からのサンプルをアナログ信号からのサンプルと所定量内に整合させて、これらのサンプルが、オーディオ遷移モジュール９４において円滑に組み合わせることができるようになることが望ましい。整合精度は、好ましくは、アナログからデジタルへの混合及びその逆の混合の際にオーディオ歪みの導入が最小限になるように選択されることになる。デジタル信号及びアナログ信号は、組み合わされて、オーディオ遷移モジュール９４を通って伝播する。次いで、組み合わされたデジタルオーディオ信号は、デジタルアナログコンバータ（ＤＡＣ）９６を介してレンダリングするようアナログに変換される。本明細書で用いられる場合、本開示における特定のデータサンプルストリームに関する「アナログ」又は「デジタル」という表現は、両方のデータストリームが本明細書で記載される処理においてデジタルフォーマットであるので、サンプルストリームが抽出されたラジオ信号を一般的に意味する。
【００２５】
デジタル経路における信号とアナログ経路における信号との間の時間的整合を特定するための１つの技法は、これら２つのオーディオストリームのサンプル間の相関を行って、この相関のピークを求める。１つのサンプルストリームとして比較されるデジタル及びアナログオーディオの時間サンプルは、他に対して時間的にシフトされている。整合誤差は、相関ピークまでサンプルストリームに対してオフセットを連続的に適用することによって計算することができる。ピーク相関における２つのサンプル間の時間オフセットが、整合誤差である。整合誤差が特定されると、デジタル及び／又はアナログオーディオサンプルのタイミングは、デジタルオーディオとアナログオーディオとの円滑な混合が可能になるように調整することができる。
【００２６】
ｎ点相関において、ｎ2回の乗算が存在し、メモリ要件は、各ストリームで２ｎ個のサンプル、又は４ｎ個の全サンプルである。０．５秒の検索範囲及び４４．１ｋのサンプルレートにおいては、これには、約４億８７００万回の乗算及び８８ｋＢｙｔｅのメモリを必要とする。この技法の精度は、±１サンプルである。乗算の回数及び必要なメモリを低減するために、多くのシステムは、入力オーディオストリームをダウンサンプリングして、このダウンサンプリングされたデータに対して相関を実施する。データが、５だけダウンサンプリングされる場合、全サンプル数は、１／５だけ低減され、全乗算回数は、１／２５だけ低減される。±２．５のサンプル精度である解析精度のトレードオフがある。
【００２７】
ダウンサンプリングされたオーディオストリームを使用して所望の精度内でアナログオーディオストリームとデジタルオーディオストリームとの間のオフセットを特定するための方法及び装置を有することが望ましいことになる。
【００２８】
１つの実施形態において、最初に受信したデータストリーム間の遅延の検出及び調整は、整合推定モジュールによって行うことができる。整合推定モジュールは、１又は２以上のプロセッサ又は他の回路を使用して、２つのデータストリームのうちのどちらが先行するかを検出し、これらデータストリーム間の時間オフセットの量を特定するように実行することができる。時間オフセットは、各データストリームにおける全サンプル数のうちのごく一部であるサンプル数に基づいて特定することができる。整合推定モジュールは、検出された時間オフセットに基づいて整合を調整し、より具体的には整合を低減させる１又は２以上の制御信号を生成することができる。整合の調整は、１又は２以上のサンプルレートコンバータのサンプリングレートを変えること、又は先入先出メモリにおけるポインタ離隔距離の調整など、様々な方法によって行うことができる。整合はまた、アナログサンプルストリームがデジタルサンプルストリームよりも先行する場合に、オーディオアーチファクトを回避するよう十分に遅いレートで連続的に又は増分的に調整することができる。整合推定モジュールは、サンプルストリームが十分に整合されたときに調整を停止して、混合動作を開始できることが示す信号を混合ユニットに供給することができる。
【００２９】
図４は、ダウンサンプリングされたオーディオストリームを使用して所望の精度内でアナログオーディオストリームとデジタルオーディオストリームとの間のオフセットを特定するための装置の機能ブロック図である。図４の実施形態において、デジタル信号経路９０は、受信したデジタル変調信号の内容を表す第１のサンプルストリームをライン１００上に供給する。第１のサンプルストリームからのサンプルは、バッファ１０２に記憶される。ライン１０４上の第１のサンプルストリームは、アンチエイリアシングフィルタ１０６によってフィルタリングされて、ブロック１０８で示されるようにダウンサンプリング（デシメーション）され、ライン１１０上に第１のデシメーションされたサンプルストリームが生成される。アナログ信号経路９２は、受信したアナログ変調信号の内容を表す第２のサンプルストリームをライン１１２上に供給する。第２のサンプルストリームからのサンプルは、バッファ１１４内に記憶される。ライン１１６上の第２のサンプルストリームは、アンチエイリアシングフィルタ１１８によってフィルタリングされて、ブロック１２０で示されるようにダウンサンプリング（デシメーション）され、ライン１２２上に第２のデシメーションされたサンプルストリームが生成される。相関器１２４は、第１及び第２のデシメーションされたサンプルストリームのサンプルに対して相互相関を行い、ピーク検出器１２６が、最も相関のあるデシメーションされたストリームのサンプル間のオフセットを特定する。入力信号のデシメーションに起因して、ピーク検出器の出力は、実際には、可能性のあるストリームオフセットの範囲を表している。次いで、このオフセット範囲を使用して、ブロック１２８で示される第１及び第２のサンプルストリームのうちの１つについてシフト値を特定する。次に、シフトされたサンプルストリームがデシメーションされて、シフトされていないストリームからのデシメーションされたサンプルと関連付けられる。シフトされた入力を用いて推定を複数回実行することにより、有効な結果の範囲は、第１の推定の有効な結果の範囲と第２の推定の有効な結果の範囲との共通部分に限定される。シフト、デシメーション、相関、及びピーク検出の各ステップは、第１及び第２のサンプルストリームの時間的整合の所望の精度が達成されるまで、繰り返すことができる。この時点で、制御信号は、ライン１３０上に出力される。次いで、混合制御部１３２は、この制御信号を使用して、アナログ信号経路とデジタル信号経路とを混合することができる。
【００３０】
相関器によって行われる相関演算は、各ストリームからのデシメーションされたデータを共に乗算することを含むことができる。乗算の結果は、ノイズとして現れる可能性があり、データストリームが時間的に整合されたときに大きなピークを有する。
【００３１】
図示の実施形態において、ピーク検出器は、経時的に相関結果を解析して、デジタルデータストリームが時間的に整合されたことを示すピークを探すことができる。幾つかの実施形態において、二乗関数が、相関器によって出力される積を二乗して、ピークを更に強調することができる。受信したデータに基づいて、ピーク検索ユニットは、アナログデータストリームとデジタルデータストリームとの間の相対的遅延の指示を出力することができる。相対的遅延の指示は、２つのデータストリームのうちのどちらが他方を先行しているかの指示を含むことができる。
【００３２】
アナログ及びデジタルデータストリームが十分に整合されると、混合動作を開始することができる。混合動作は、上記で説明されるように行うことができ、出力オーディオへのアナログデータストリームの影響を低減しながら、これに応じて、デジタルデータストリームが排他的信号源となるまで、デジタルデータストリームの影響を増大させる。
【００３３】
図５は、ラジオ同時放送から抽出された２つのデータストリーム間の相対的時間オフセットを特定する方法の一実施形態のフロー図である。図５の方法は、図４に示され本明細書で記載される装置によって実施することができ、他のハードウェア実施形態並びにソフトウェア実施形態及びこれらの組み合わせを用いて、本方法を実行することができる。
【００３４】
図５は、ブロック１４０におけるアナログサンプルストリームとブロック１４２におけるデジタルサンプルストリームを示している。アナログサンプルストリームは、ブロック１４４においてアンチエイリアシングフィルタによってフィルタリングされ、ブロック１４６においてデシメーションされて、ライン１４８上にデシメーションされたアナログサンプルストリームが生成される。デジタルサンプルストリームは、ブロック１５０においてアンチエイリアシングフィルタによってフィルタリングされ、ブロック１５２においてデシメーションされて、ライン１５４上にデシメーションされたデジタルサンプルストリームが生成される。デシメーションの前に、アンチエイリアシングフィルタが必要とされる。ブロック１５６において、相関及びピーク検出動作がデシメーションされたアナログ及びデジタルサンプルストリームに対して実行される。これにより、ブロック１５８において示されるように、デシメーションされたアナログ及びデジタルサンプルストリーム間のオフセットを表すオフセット値が生成される。このオフセット値が、所望の精度に特定された場合（ブロック１６０）、ブロック１６２において、オフセット値が出力される。オフセット値が、所望の精度に特定されなかった場合（ブロック１６０）、ブロック１６４において、サンプルのシフト値が設定され、元のサンプルストリームのうちの１つ（図５の実施例では、デジタルサンプルストリーム）が、このシフト値だけシフトされて、シフトされたデジタルサンプルストリームを使用して相関及びピーク検出が繰り返される。
【００３５】
所望の精度、例えば、±１サンプルを達成するため、相関アルゴリズムが複数回実行される。アルゴリズムが実行される度に、ストリームのうちの１つの開始点が、現在の結果によって求められた量だけオフセットされる。
【００３６】
１つの実施形態において、ラジオ信号を処理するための方法は、アナログ部分及びデジタル部分を有するラジオ放送信号を受信するステップと、このラジオ放送信号のデジタル部分からラジオ放送信号のアナログ部分を分離するステップと、ラジオ放送信号のアナログ部分を表す第１のオーディオサンプルストリームを生成するステップと、ラジオ放送信号のデジタル部分を表す第２のオーディオサンプルストリームを生成するステップと、これら第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームを生成するステップと、これらデシメーションされたオーディオサンプルストリームの第１及び第２のストリームにおける対応するサンプル間で有効な結果の第１の範囲を有する第１のオフセットの値を推定するステップと、第１及び第２のオーディオサンプルストリームのうちの１つを第１のシフト値だけシフトするステップと、第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルの第３及び第４のストリームを生成するステップと、これらデシメーションされたオーディオサンプルストリームの第３及び第４のストリームにおける対応するサンプル間で有効な結果の第２の範囲を有する第２のオフセットの値を推定するステップと、有効な結果の第１の範囲と第２の範囲との共通部分に基づいて、最終的なオフセットの値を特定するステップと、第１及び第２のオーディオサンプルストリームのうちの１つを最終的なオフセットの値だけシフトして、第１のオーディオサンプルストリームと第２のオーディオサンプルストリームとを整合させるステップと、を含む。
【００３７】
具体例として、サンプルストリームが、４倍だけデシメーションされたと仮定する。相関は、事前にデシメーションされたサンプルストリームに対して±２サンプルの誤差を有する。入力データをシフトし、２回推定を実行することによって、相関誤差は、±１サンプルに低減することができる。２回アルゴリズムを実行して、±１サンプルの精度を達成する実施例は、以下の通りである。最初の実行後の結果が、デジタルストリームがアナログストリームより＋４サンプル先行していると仮定する。従って、有効な結果の範囲は、＋２サンプル先行及び＋６サンプル先行である（すなわち、結果が、４±２サンプル精度である）。
／／２回目の実行において、デジタル開始点を２サンプルだけ前進させる。
／／有効な結果の範囲がシフトされ、ここでは＋４サンプルと＋８サンプルの間である。
ｉｆ（２ｎｄ  ｒｕｎ  ｒｅｓｕｌｔ＝＋４）
｛
／／＋４の解に対する有効な結果の範囲は、＋２から＋６である。
／／しかしながら、最初の推定から、この範囲は＋４から＋８であるはずである。
／／これらの共通部分は、＋４から＋６であり、これは新しい有効範囲である。
／／従って、５の最終結果を選択することは、＋／−１サンプルの誤差を有する。
｝
ｅｌｓｅ  ｉｆ  （２ｎｄ  ｒｕｎ  ｒｅｓｕｌｔ＝＋８）
｛
／／＋８の解に対する有効な結果の範囲は、＋６から＋１０である。
／／しかしながら、最初の推定から、この範囲は、＋４から＋８であるはずである。
／／これらの共通部分は、＋６から＋８であり、これは新しい有効範囲である。
／／従って、７の最終結果を選択することは、＋／−１サンプルの誤差を有する。
｝
【００３８】
このアルゴリズムは、２回実行されるので、全乗算回数は、ｎ2と比較して２＊（（ｎ／４）2）＝０．１２５＊ｎ2であり、これは８７．５％の節減を表す。必要な全メモリは、（２＊ｎ）と比較して（２＊（ｎ／４））サンプルであり、これは７５％のメモリ節減を表す。記載の実施例では、４だけのダウンサンプリングを使用して、一貫性のため複数回アルゴリズムを実行して、より高い分解能の時間的整合を達成している。
【００３９】
各連続推定においてシフトされるサンプル数は、次の推定に対する２つの有効解の間の有効な推定結果範囲をセットすることによって最適に特定される。上記の実施例を使用すると、最初の推定後の有効な結果範囲は、＋２から＋６サンプルである。次の推定においては、可能性のある有効解は、０、４、８、その他である。入力を２サンプル上方にシフトすることによって、２回目の推定における有効範囲は＋４から＋８となり、これは２回目の推定の２つの可能性のある有効解の間に等しい。入力をシフトして、有効な結果範囲を再整合させることにより、後続の推定の結果範囲が、最初の結果範囲と重なり合い、可能性のある有効結果を限定することになる。
【００４０】
代替として、可能性のある結果の範囲を０から＋４に下方にシフトする−２サンプルのシフトを用いることができ、この場合も同様に、２回目の推定の２つの可能性のある結果の間に等しい。
【００４１】
この手法の拡張は、後続の推定において入力サンプルのデシメーション比を変更することとなる。これにより、乗算及びメモリの更なる節減を可能にすることができる。
【００４２】
別の実施形態において、ラジオ受信機は、処理回路を含み、この処理回路は、アナログ部分及びデジタル部分を有するラジオ放送信号を受信し、このラジオ放送信号のデジタル部分からラジオ放送信号のアナログ部分を分離し、ラジオ放送信号のアナログ部分を表す第１のオーディオサンプルストリームを生成し、ラジオ放送信号のデジタル部分を表す第２のオーディオサンプルストリームを生成し、これら第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームを生成し、これらデシメーションされたオーディオサンプルストリームの第１及び第２のストリームにおける対応するサンプル間で有効な結果の第１の範囲を有する第１のオフセットの値を推定し、第１及び第２のオーディオサンプルストリームのうちの１つを第１のシフト値だけシフトし、第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルの第３及び第４のストリームを生成し、これらデシメーションされたオーディオサンプルストリームの第３及び第４のストリームにおける対応するサンプル間で有効な結果の第２の範囲を有する第２のオフセットの値を推定し、有効な結果の第１の範囲と第２の範囲との共通部分に基づいて、最終的なオフセットの値を特定し、第１及び第２のオーディオサンプルストリームのうちの１つを最終的なオフセットの値だけシフトして、第１のオーディオサンプルストリームと第２のオーディオサンプルストリームとを整合させるように構成される。
【００４３】
別の実施形態において、処理システムにステップを実行させるように適合されたコンピュータプログラム命令を含む非一時的な有形のコンピュータ可読媒体が提供され、本ステップは、アナログ部分及びデジタル部分を有するラジオ放送信号を受信するステップと、このラジオ放送信号のデジタル部分からラジオ放送信号のアナログ部分を分離するステップと、ラジオ放送信号のアナログ部分を表す第１のオーディオサンプルストリームを生成するステップと、ラジオ放送信号のデジタル部分を表す第２のオーディオサンプルストリームを生成するステップと、これら第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルストリームの第１及び第２のストリームを生成するステップと、これらデシメーションされたオーディオサンプルストリームの第１及び第２のストリームにおける対応するサンプル間で有効な結果の第１の範囲を有する第１のオフセットの値を推定するステップと、第１及び第２のオーディオサンプルストリームのうちの１つを第１のシフト値だけシフトするステップと、第１及び第２のオーディオサンプルストリームをデシメーションして、デシメーションされたオーディオサンプルの第３及び第４のストリームを生成するステップと、これらデシメーションされたオーディオサンプルストリームの第３及び第４のストリームにおける対応するサンプル間で有効な結果の第２の範囲を有する第２のオフセットの値を推定するステップと、有効な結果の第１の範囲と第２の範囲との共通部分に基づいて、最終的なオフセットの値を特定するステップと、第１及び第２のオーディオサンプルストリームのうちの１つを最終的なオフセットの値だけシフトして、第１のオーディオサンプルストリームと第２のオーディオサンプルストリームとを整合させるステップと、を含む。
【００４４】
本明細書で記載される方法及び装置は、ラジオ受信機の様々な実施形態及び上述のように該実施形態において実行される処理により実施することができ、本明細書で明示的に記載されていない他の様々なハードウェア及び／又はソフトウェアの実施形態で利用することができる。
【００４５】
既存のハイブリッドデジタルラジオにおいては、放送局に同調した後、アナログオーディオが最初に再生している間、デジタルオーディオが取得されている。デジタルオーディオの取得後、混合が行われ、これによりデジタルオーディオが出力され、アナログオーディオは再生されなくなる。上述の方法が用いられない場合、デジタルオーディオは、取得すると即座に再生されることになるが、２つのオーディオストリームは、整合されず、アナログオーディオからデジタルオーディオへの切り替え時にエコーが聞こえる可能性がある。上述の時間的整合を含めることで、デジタルオーディオへの移行を遅延させながら、聴取者にシームレスな移行が保証されることになる。
【００４６】
本発明について幾つかの実施形態に関して説明してきたが、添付の特許請求の範囲によって定められる発明の範囲から逸脱することなく、開示された実施形態に対して様々な変更を行うことができることは、当業者には明らかであろう。上述の実施形態及び他の実施形態は、特許請求の範囲の範囲内にある。
【符号の説明】
【００４７】
１４０  アナログサンプル
１４２  デジタルサンプル
１４４、１５０  フィルタ
１４６、１５２  デシメーション
１５６  相関器及びピーク検出器
１５８、１６２  オフセット値
１６４  シフト値
【図１】
2018534831.tif 000003
【図２】
2018534831.tif 000004
【図３】
2018534831.tif 000005
【図４】
2018534831.tif 000006
【図５】
2018534831.tif 000007
【国際調査報告】
2018534831.tif 000008
2018534831.tif 000009