(57)【要約】【課題】デジタル音声放送の番組の受信出力とアナログ音声放送の番組の受信出力との時間差を、少ない演算回数で求めることができる音声放送受信機を提供する。【解決手段】制御部６が、第１受信部１からの出力信号と第２受信部２からの出力信号とから時間差を求め、第１受信部１及び第２受信部２の受信状態に応じて、切替え手段５で出力する信号を選択して切替える際に、時間差に応じて遅延手段の遅延量を制御する音声放送受信機において、制御部６は、第１受信部１の出力信号と第２受信部２の出力信号との相関を判定する演算を行い、第１受信部１の出力信号と第２受信部２の出力信号と、の時間差を求めるとともに、相関を判定する演算の回数を、それまでに相関を判定した回数に応じて変える。【選択図】図１
2014232945.tif 000002
【特許請求の範囲】
【請求項１】
デジタル音声放送の番組を受信する第１受信部と、
アナログ音声放送の番組を受信する第２受信部と、
前記第２受信部からの出力信号が供給され、前記第２受信部からの出力信号に与える遅延量を変えることで前記第１受信部からの出力信号と前記第２受信部からの出力信号との間の時間差を補償する遅延手段と、
前記第１受信部からの出力信号と前記遅延手段を経た前記第２受信部からの出力信号と、を切替えて出力する切替え手段と、
前記第１受信部、前記第２受信部、前記遅延手段、及び前記切替え手段を制御する制御部と、を備え
前記制御部が、前記第１受信部からの出力信号と前記第２受信部からの出力信号とから前記時間差を求め、
前記第１受信部及び前記第２受信部の受信状態に応じて、前記切替え手段で出力する信号を選択して切替える際に、前記時間差に応じて前記遅延手段の遅延量を制御する音声放送受信機において、
前記制御部は、前記第１受信部の出力信号と前記第２受信部の出力信号との相関を判定する演算を行い、前記第１受信部の出力信号と前記第２受信部の出力信号と、の時間差を求めるとともに、相関を判定する演算の回数を、それまでに相関を判定した回数に応じて変えることを特徴とする音声放送受信機。
【請求項２】
出力する信号を、前記第２受信部からの出力信号から前記前記第１受信部からの出力信号へ前記切替え手段で選択して切替える際に、出力する信号を前記時間差だけミュートすることを特徴とする請求項１に記載の音声放送受信機。
【請求項３】
受信する番組を変更した場合に、相関を判定した回数を０回とすることを特徴とする請求項１または請求項２に記載の音声放送受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル音声放送、及びアナログ音声放送の受信が可能な音声放送受信装置に関し、特に、サイマルキャスト中の番組を受信中に受信状態に応じて、デジタル音声放送とアナログ音声放送との切替えを行う音声放送受信装置に関する。
【背景技術】
【０００２】
従来から、デジタル音声放送とアナログ音声放送とで同一番組を同時放送する、いわゆるサイマルキャストが行われている。例えばヨーロッパでは、ＤＡＢ（Ｄｉｇｉｔａｌ  Ａｕｄｉｏ  Ｂｒｏａｄｃａｓｔｉｎｇ）と称されるデジタル音声放送と、ＦＭあるいはＲＤＳ（Ｒａｄｉｏ  Ｄａｔａ  Ｓｙｓｔｅｍ）と称されるアナログ音声放送によるサイマルキャストが行われている。
【０００３】
このような音声放送を受信する音声放送受信装置では、サイマルキャスト中の番組の放送を受信している場合に、デジタル音声放送のサービスエリア内ではデジタル音声放送の番組を優先的に自動選択する。また、自動車等での移動等に伴ってデジタル音声放送のサービスエリアからサービスエリアの外へ出た場合には、アナログ音声放送の番組を受信するように自動切替えするなど、受信状態に応じて切替えを行うことが行われている。
【０００４】
特許文献１に記載の放送信号受信装置９００では、図４に示すように、デジタル音声放送受信部９１１，アナログ音声放送受信部９１２，可変遅延部９１３，信号合せ制御部９１４，再生信号選択部９１５，出力端子９１６，制御ユニット９１７及び入力操作部９１８を含んで構成されている。
【０００５】
信号合せ制御部９１４は、デジタル音声放送受信部９１１から得られる第１の再生音声信号であるデジタル放送再生音声信号ＳＡＤと可変遅延部９１３を通じて得られる第２の再生音声信号である遅延アナログ放送再生音声信号ＳＡＡ’と、の両者間の遅延時間差を検出する。デジタル放送再生音声信号ＳＡＤと遅延アナログ放送再生音声信号ＳＡＡ’との間の遅延時間差についての検出出力に応じて、可変遅延部９１３がアナログ放送再生音声信号ＳＡＡに与える遅延時間を制御する。これにより、サイマルキャスト中の番組の放送を受信しているデジタル音声放送とアナログ音声放送と、を切替えて受信する際には、デジタル放送再生音声信号ＳＡＤと遅延アナログ放送再生音声信号ＳＡＡ’との間の遅延時間差を低減させている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１０‐２４７８５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来技術の放送信号受信装置９００では、遅延時間差の検出については具体的な説明がされていない。デジタル音声放送の受信信号とアナログ音声放送の受信信号では、得られる音質も異なるため、単純に比較を行って時間差を求めた場合には、誤差を生じてしまい切替えのタイミングがずれてしまう虞があった。また、誤差によるタイミングのずれを低減するためには、比較回数を増やすことなどが考えられるが、演算量の増大による処理時間が長くなってしまう虞があるという課題があった。
【０００８】
本発明は、上述した課題を解決して、デジタル音声放送の番組の受信出力とアナログ音声放送の番組の受信出力との時間差を、少ない演算回数で求めることができる音声放送受信機を提供することを目的とする。
【課題を解決するための手段】
【０００９】
この課題を解決するために、本発明の音声放送受信機は、デジタル音声放送の番組を受信する第１受信部と、アナログ音声放送の番組を受信する第２受信部と、前記第２受信部からの出力信号が供給され、前記第２受信部からの出力信号に与える遅延量を変えることで前記第１受信部からの出力信号と前記第２受信部からの出力信号との間の時間差を補償する遅延手段と、前記第１受信部からの出力信号と前記遅延手段を経た前記第２受信部からの出力信号と、を切替えて出力する切替え手段と、前記第１受信部、前記第２受信部、前記遅延手段、及び前記切替え手段を制御する制御部と、を備え、前記制御部が、前記第１受信部からの出力信号と前記第２受信部からの出力信号とから前記時間差を求め、前記第１受信部及び前記第２受信部の受信状態に応じて、前記切替え手段で出力する信号を選択して切替える際に、前記時間差に応じて前記遅延手段の遅延量を制御する音声放送受信機において、前記制御部は、前記第１受信部の出力信号と前記第２受信部の出力信号との相関を判定する演算を行い、前記第１受信部の出力信号と前記第２受信部の出力信号と、の時間差を求めるとともに、相関を判定する演算の回数を、それまでに相関を判定した回数に応じて変えることを特徴とする。
【００１０】
これによれば、制御部は、相関を判定する演算の回数を、それまでに相関を判定した回数に応じて変更するので、デジタル音声放送の番組の受信出力とアナログ音声放送の番組の受信出力との時間差を、少ない演算回数で求めることができる。
【００１１】
また、本発明の音声放送受信機は、出力する信号を、前記第２受信部からの出力信号から前記前記第１受信部からの出力信号へ前記切替え手段で選択して切替える際に、出力する信号を前記時間差だけミュートすることを特徴とする。
【００１２】
これによれば、出力する信号をサイマルキャストが行われているアナログ音声放送の番組からデジタル音声放送の番組に切替える際、同じ音声が重複（リピート）して出力されることを防ぐことができる。
【００１３】
また、本発明の音声放送受信機は、受信する番組を変更した場合に、相関を判定した回数を０回とすることを特徴とする。
【００１４】
これによれば、受信する番組を変更した場合には、改めて時間差を求めるので、正確に時間差を求めることができる。
【発明の効果】
【００１５】
以上により、本発明によれば、デジタル音声放送の番組の受信出力とアナログ音声放送の番組の受信出力との時間差を、少ない演算回数で求めることができる音声放送受信機を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】音声放送受信機の構成を示すブロック図である。
【図２】音声放送受信機の動作を説明する図である。
【図３】制御部が時間差を求める演算の手順を示すフローチャートである。
【図４】従来技術の放送信号受信装置９００の構成を示すブロック図である。
【発明を実施するための形態】
【００１７】
［第１実施形態］
以下に第１実施形態における音声放送受信機１００について説明する。
【００１８】
まず始めに本実施形態における音声放送受信機１００の構成について図１を用いて説明する。図１は音声放送受信機１００の構成を示すブロック図である。
【００１９】
音声放送受信機１００は、図１に示すように、第１受信部１と、第２受信部２と、第１データバッファ３と、第２データバッファ４と、切替え回路５と、制御部６と、出力端子７を備えている。
【００２０】
第１受信部１は、第１選局部１ａ及び復号部１ｂを有しており、第１データバッファ３及び制御部６と接続されている。第１選局部１ａは制御部６の制御に従って、デジタル音声放送の番組を選局する。復号部１ｂは、選局によって受信した信号を第１のデジタル信号に変換し、出力信号として第１データバッファ３に出力する。また、第１受信部１は受信信号の電界強度を示すＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｉｏｎ）信号やＢＥＲ（Ｂｉｔ  Ｅｒｒｏｒ  Ｒａｔｅ）等、受信状態を示す信号を制御部６に出力する。
【００２１】
第２受信部２は、第２選局部２ａ及び変換部２ｂを有しており、第２データバッファ４及び制御部６と接続されている。第２選局部２ａは制御部６の制御に従って、アナログ音声放送の番組を選局する。変換部２ｂは、選局によって受信した信号を第２のデジタル信号に変換し、出力信号として第２データバッファ４に出力する。また、第２受信部２は受信信号の電界強度を示すＲＳＳＩ信号等、受信状態を示す信号を制御部６に出力する。
【００２２】
第１データバッファ３は、メモリと称される記憶回路で構成され、第１受信部１と、切替え回路５と、制御部６とに接続されている。第１データバッファ３は制御部６の制御によって、第１受信部１から供給される第１のデジタル信号を順次取込むとともに、取込んだ第１のデジタル信号を取込んだのと同じ順に切替え回路５へ順次出力する。
【００２３】
第２データバッファ４は、メモリと称される記憶回路で構成され、第２受信部２と、切替え回路５と、制御部６とに接続されている。第２データバッファ４は制御部６の制御によって、第２受信部２から供給される第２のデジタル信号を順次取込むとともに、取込んだ第２のデジタル信号を取込んだのと同じ順に切替え回路５へ順次出力する。
【００２４】
切替え回路５は、第１データバッファ３と、第２データバッファ４と、制御部６と、出力端子７とに接続されている。切替え回路５は制御部６の制御によって、第１データバッファ３を経た第１受信部１からの出力信号と第２データバッファ４を経た第２受信部２からの出力信号と、のどちらか一方に切替えて出力端子７に出力する切替え手段として機能する。
【００２５】
制御部６は、第１受信部１と第２受信部２と第１データバッファ３と第２データバッファ４と切替え回路５と、に接続されている。制御部６は、第１受信部１に対してデジタル音声放送の番組を受信するように選局の制御をするとともに、第１受信部１から受信状態を示すＲＳＳＩ信号やＢＥＲ等の信号を取得する。また制御部６は、第２受信部２に対してアナログ音声放送の番組を受信するように選局の制御をするとともに、第２受信部２から受信状態を示すＲＳＳＩ信号等の信号を取得する。
【００２６】
制御部６は、第１データバッファ３に対して、第１受信部１から出力される第１のデジタル信号を順次取込むための取込みアドレス（書込みポインタ）と、取込んだ第１のデジタル信号を切替え回路５に順次出力するための読出しアドレス（読出しポインタ）を指定する。第１受信部１から出力される第１のデジタル信号が、第１データバッファ３の書込みポインタに指定されたアドレスに書込まれてから、このアドレスが読出しポインタに指定されて取込んだ第１のデジタル信号が切替え回路５に出力されるまでの間の時間が第１の遅延時間となる。制御部６が第１データバッファ３に対して指定する書込みポインタと読出しポインタのアドレス値の差が小さいほど遅延時間は小さくなり、大きいほど第１の遅延時間が大きくなる。また、制御部６は、第１データバッファ３に記憶されている第１のデジタル信号を読出すことができる。
【００２７】
制御部６は、第２データバッファ４に対して、第２受信部２から出力される第２のデジタル信号を順次取込むための取込みアドレス（書込みポインタ）と、取込んだ第２のデジタル信号を切替え回路５に順次出力するための読出しアドレス（読出しポインタ）を指定する。第２受信部２から出力される第２のデジタル信号が、第２データバッファ４の書込みポインタに指定されたアドレスに書込まれてから、このアドレスが読出しポインタに指定されて取込んだ第２のデジタル信号が切替え回路５に出力されるまでの間の時間が第２の遅延時間となる。制御部６が第２データバッファ４に対して指定する書込みポインタと読出しポインタのアドレス値の差が小さいほど遅延時間は小さくなり、大きいほど第２の遅延時間が大きくなる。また、制御部６は、第２データバッファ４に記憶されている第２のデジタル信号を読出すことができる。
【００２８】
制御部６が、第１データバッファ３及び第２データバッファ４に対して指定する書込みポインタと読出しポインタのアドレス値によって、第１の遅延時間と第２の遅延時間とを設定することができる。この第１の遅延時間と第２の遅延時間の差によって、第１受信部１からの出力信号と第２受信部２からの出力信号との間の時間差を補償することができる。従って、第１データバッファ３と第２データバッファ４は、第１受信部１からの出力信号に対して第２受信部２からの出力信号に与える遅延量を変えることができる遅延手段として機能する。
【００２９】
制御部６は、切替え回路５に対して、切替え回路５の出力が、第１データバッファ３を経た第１受信部１からの出力信号または第２データバッファ４を経た第２受信部２からの出力信号とのどちらか一方を選択して出力端子７に出力するよう制御を行う。
【００３０】
制御部６は以上のように、第１受信部１、第２受信部２、第１データバッファ３と第２データバッファ４とで構成される遅延手段、及び切替え手段としての切替え回路５を制御する。また、制御部６にはタイマ機能やメモリ（図示せず）が備えられ、タイマ機能による制御間隔の管理や、取得したＲＳＳＩ信号やＢＥＲ等の信号の値や読出した第１のデジタル信号や第２のデジタル信号を記憶することや演算することなどができる。
【００３１】
次に、音声放送受信機１００の動作について、図１及び図２を用いて説明する。
【００３２】
図２は音声放送受信機１００の動作を説明する図で、第１データバッファ３と第２データバッファ４に書込まれたデータの状態を説明する図である。第１データバッファ３に書込まれたデータはＤＢ１  ＤＡＴＡの欄に記された値で示し、ＡＤＲＲＥＳＳ（ｍ）は第１データバッファ３のアドレスを示している。同様に第２データバッファ４に書込まれたデータはＤＢ２  ＤＡＴＡの欄に記された値で示し、ＡＤＲＲＥＳＳ（ｎ）は第２データバッファ４のアドレスを示している。また、第１のデータバッファと第２のデータバッファに記入された値は、同じアルファベットで記されたＡとＡ’、ＢとＢ’がそれぞれ同じ音声信号を有し、大きな相関を持っているデータであることを示している。
【００３３】
第１受信部１は、制御部６の選局制御に基づいて、デジタル音声放送の番組を選局して受信し、受信されたデジタル音声放送の信号は、復号部１ｂで復号されてデジタルの音声データ信号（第１のデジタル信号）に変換される。変換された第１のデジタル信号は第１データバッファ３に出力される。
【００３４】
第２受信部２は、制御部６の選局制御に基づいて、第１受信部１で受信しているデジタル音声放送の番組のサイマルキャストが行われているアナログ音声放送の番組を選局して受信する。受信されたアナログ音声放送の信号は、変換部２ｂでアナログ音声に復調され、さらにＡｎａｌｏｇ  ｔｏ  Ｄｉｇｉｔａｉ変換（以下ＡＤ変換と記す）されてデジタルの音声データ信号（第２のデジタル信号）に変換される。変換された第２のデジタル信号は第２データバッファ４に出力される。
【００３５】
第１のデジタル信号は、元の音声信号をデジタル信号に変換してデジタル音声放送の番組で放送され、第１受信部１で復号されているため、同一内容のアナログ音声放送の番組を受信して得られた第２のデジタル信号に対して時間差Ｔだけ遅延している。
【００３６】
第１データバッファ３は、第１受信部１から供給された第１のデジタル信号を、制御部６によって指定された書込みポインタのアドレス値から順次取込む。また、取込んだ第１のデジタル信号を、制御部６によって指定された読出しポインタのアドレス値から順次読出し、切替え回路５に出力する。
【００３７】
図２に示すように、書込み時の時刻ｔが”０”の際に、第１受信部１から第１のデジタル信号がＡの値で出力されると、第１データバッファ３（図２ではＤＢ１  ＤＡＴＡと標記）には、制御部６によって指定された書込みポインタ（ｍ）に第１のデジタル信号の値”Ａ”を書込む。以降、第１受信部１から出力される第１のデジタル信号の値を書込みポインタ（ｍ＋１）、（ｍ＋２）と順次に取込む。
【００３８】
第２データバッファ４は、第２受信部２から供給された第２のデジタル信号を、制御部６によって指定された書込みポインタのアドレス値から順次取込む。また、取込んだ第２のデジタル信号を、制御部６によって指定された読出しポインタのアドレス値から順次読出し、切替え回路５に出力する。
【００３９】
図２に示すように、書込み時の時刻ｔが”−４”の際に、第２受信部２から第２のデジタル信号がＡ’の値で出力されると、第２データバッファ４には、制御部６によって指定された書込みポインタ（ｎ）に第２のデジタル信号の値”Ａ’”を書込む。以降、第２受信部２から出力される第２のデジタル信号の値を書込みポインタ（ｎ＋１）、（ｎ＋２）と順次に取込む。
【００４０】
図２では、第１のデジタル信号が、同一内容のアナログ音声放送の番組を受信して得られた第２のデジタル信号に対して遅延時間が、書込み時刻の時間間隔で４つ分の時間差（Ｔ＝４）がある状態を表している。
【００４１】
制御部６は、第１データバッファ３に記憶されている第１のデジタル信号と、第２データバッファ４に記憶されている第２のデジタル信号を読出し、この２つの信号の相関を逐次調べることで、第２のデジタル信号と第１のデジタル信号の時間差Ｔを求める。
【００４２】
また制御部６は、第１受信部１から受信状態を示すＲＳＳＩ信号やＢＥＲを取得するとともに、第２受信部２から受信状態を示すＲＳＳＩ信号を取得する。制御部６は、取得した受信状態に応じて、より良好な出力信号が出力されるように切替え手段である切替え回路５から出力する信号を選択して切替える制御をする。
【００４３】
例えば、第１受信部１から取得したＲＳＳＩやＢＥＲが良好な受信状態を示している場合には、制御部６は第１データバッファ３を経た第１受信部１からの出力信号が出力端子７に出力するよう制御する。また、第１受信部１から取得したＲＳＳＩやＢＥＲの値が悪化し、第２受信部２から取得したＲＳＳＩが良好な受信状態を示している場合には、制御部６は第２データバッファ４を経た第２受信部２からの出力信号が出力端子７に出力するよう切替える。また切替える際に、第１データバッファ３と第２データバッファ４に対し指定する書込みポインタと読出しポインタのアドレス値の差を、先に求めた時間差Ｔに応じて与えることで、遅延手段の遅延量を制御し、出力信号間の時間差を補償することができる。
【００４４】
次に、制御部６が時間差Ｔを求める手順について図２及び図３を用いて説明する。図３は、制御部６が時間差Ｔを求める演算の手順を示すフローチャートである。図３のフローチャートで示された処理手順は、音声放送受信機１００に電源が投入された場合や、ユーザの操作や受信状況の変動などに伴って、放送を選局する場合に実行され、以降、制御部６に内蔵されているタイマ機能などによって定期的に繰り返して行われる。
【００４５】
制御部６は、図３に示すフローチャートの手順Ｓ１でそれまでに相関を判定した回数ＮＡの値を調べる。その結果、ＮＡの値が”１”以下（０または１）の場合は手順Ｓ２へ、またＮＡの値が”１”より大きく所定の回数Ｐより小さい場合には手順Ｓ４へ、所定の回数Ｐより大きい場合には手順Ｓ６へ移行する。
【００４６】
手順Ｓ２では、第１受信部１の出力信号と第２受信部２の出力信号との相関を判定する演算の回数を設定する判定回数ＮＪの値を”５”に設定し、手順Ｓ３に移行する。
【００４７】
手順Ｓ３では、第１受信部１の出力信号と第２受信部２の出力信号との相関があると判定する相関回数ＮＣの値を”４”に設定して手順Ｓ８に移行する。
【００４８】
同様に、手順Ｓ４では、判定回数ＮＪの値を”４”に設定して、手順Ｓ５に移行し、ＮＣの値を”３”に設定して手順Ｓ８に移行する。
【００４９】
また、手順Ｓ６では、判定回数ＮＪの値を”３”に設定して、手順Ｓ５に移行し、ＮＣの値を”２”に設定して手順Ｓ８に移行する。
【００５０】
以上のように、それまでに相関が高いと判定した回数ＮＡの値に応じて、相関を判定する演算の回数を変えて設定する。
【００５１】
手順Ｓ８では、相関を判定する演算回数と、相関が高いと判定した回数の計数を行うカウンタとしてｉ、ｊの値をそれぞれ”０”に設定し手順Ｓ９へ移行する。なお、ｉ、ｊは制御部６が有しているレジスタに値を設定するように構成しても良く、また制御部６に含まれるメモリに設定されていても良い。
【００５２】
手順Ｓ９で、相関を判定する演算の回数ｉに１を加算（カウントアップ）し、手順Ｓ１０へ移行する。
【００５３】
手順Ｓ１０で、制御部６は第１データバッファ３のアドレス（ｍ）から第１のデジタル信号の値を読出して保持し、手順Ｓ１１へ移行する。
【００５４】
手順Ｓ１１で、制御部６は第２データバッファ４から、第１データバッファ３のアドレス（ｍ）と同じ書込み時刻となるアドレス（ｎ）から時間差Ｔの推定値Ｔａを差し引いたｎ−Ｔａのアドレスから第２のデジタル信号の値を読出して保持し、手順Ｓ１２へ移行する。なお、時間差Ｔの推定値Ｔａは初期設定として初期値Ｔｉｎｉが設定されており、本実施形態ではＴｉｎｉの値は”３”が設定されているものとする。また時間差Ｔの推定値Ｔａが取り得る値の上限をＴｍａｘ、下限をＴｍｉｎとして所定の値が設定されており、Ｔｍｉｎ＜Ｔｉｎｉ＜Ｔｍａｘの関係で設定される。なお、本実施形態ではＴｍｉｎは”０”、Ｔｍａｘは”５”が設定されているものとする。
【００５５】
制御部６は手順Ｓ１２で、保持している第１のデジタル信号の値と第２のデジタル信号の値から、相関を判定する演算を行い相関の有無を判定する。相関がある（大きい）と判断した場合には手順Ｓ１３に移行し、相関がない（小さい）と判断した場合には手順Ｓ１９に移行する。
【００５６】
手順Ｓ１３では、相関が高いと判定した回数ｊに”１”を加算（カウントアップ）し、手順Ｓ１４へ移行する。
【００５７】
手順Ｓ１４では、手順Ｓ３、手順Ｓ５、または手順Ｓ７のいずれかで設定された相関回数ＮＣの値と、計数したｊの値と、を比較し設定された回数にｊの値が到達した場合、つまり、ＮＣの値とｊの値が同じになった場合には手順Ｓ１５へ移行する。またｊの値がＮＣの値に達していない場合は手順Ｓ１７に移行する。
【００５８】
手順Ｓ１４で、ｊの値がＮＣの値に達しておらず手順Ｓ１７に移行した場合、第１データバッファ３から第１のデジタル信号の値を読出すアドレス（ｍ）の値に”１”を加算（カウントアップ）し、手順Ｓ１８へ移行する。
【００５９】
手順Ｓ１８では、第２データバッファ４から第２のデジタル信号の値を読出すアドレス（ｎ）の値に”１”を加算（カウントアップ）し、手順Ｓ９に戻って相関を判定する演算を繰り返して行う。
【００６０】
手順Ｓ１２で、相関がない（小さい）と判断され、手順Ｓ１９に移行した場合には、手順Ｓ２、手順Ｓ４、または手順Ｓ６のいずれかで設定された判定回数ＮＪの値と、計数した演算の回数ｉと、の比較を行う。比較の結果、計数した演算の回数ｉが判定回数ＮＪの値以上となった場合には、手順Ｓ２０に移行する。また、計数した演算の回数ｉが判定回数ＮＪの値より小さい場合には手順Ｓ２２に移行する。
【００６１】
手順Ｓ２０では、相関がとれないまま演算回数が規定値に達したことになるので、手順Ｓ２０で相関を判定した回数ＮＡの値を”０”回に設定し手順Ｓ２１へ移行する。
【００６２】
手順Ｓ２１では、初期値Ｔｉｎｉの値を時間差Ｔの値として、制御部６に含まれるメモリに記憶して処理を終了する。
【００６３】
手順Ｓ１９で、計数した演算の回数ｉが判定回数ＮＪの値より小さいと判断され手順Ｓ２２に移行した場合は、時間差Ｔの推定値Ｔａに１を加算（カウントアップ）し、手順Ｓ２３に移行する。
【００６４】
手順Ｓ２３では手順Ｓ２２でカウントアップされた時間差Ｔの推定値Ｔａと、推定値Ｔａが取り得る値の上限をＴｍａｘとの比較を行う。比較の結果、時間差Ｔの推定値Ｔａが上限値Ｔｍａｘを超えていた場合、手順Ｓ２４に以降する。また、超えていなかった場合には手順Ｓ９に戻って相関を判定する演算を繰り返して行う。
【００６５】
手順Ｓ２４では、手順Ｓ２２でカウントアップされた時間差Ｔの推定値Ｔａが上限値Ｔｍａｘを超えているので、下限値のＴｍｉｎを推定値Ｔａに設定し、手順Ｓ９に戻って相関を判定する演算を繰り返して行う。
【００６６】
手順Ｓ１４でＮＣの値とｊの値が同じになった場合は第１受信部１の出力信号である第１のデジタル信号と第２受信部２の出力信号である第２のデジタル信号と、の相関がある（大きい）と判断されたこととなる。このため、手順Ｓ１５では、相関がとれた結果として、相関を判定した回数ＮＡの値に”１”を加算（カウントアップ）し、手順Ｓ１６へ移行する。
【００６７】
手順Ｓ１６では、時間差Ｔの推定値Ｔａの値を、第１受信部１の出力信号である第１のデジタル信号と第２受信部２の出力信号である第２のデジタル信号との相関がとれた時間差Ｔの値として、制御部６に含まれるメモリに記憶して処理を終了する。以上のように第１受信部１の出力信号である第１のデジタル信号と第２受信部２の出力信号である第２のデジタル信号との相関がとれた時間差Ｔを求めることができる。
【００６８】
次に、図２に示した第１データバッファ３と第２データバッファ４に書込まれたデータを用いて具体的に動作を説明する。
【００６９】
最初に図３に示すフローチャートの処理手順が実行された場合、手順Ｓ１では相関を判定した回数ＮＡの値は”０”であるため手順Ｓ２から手順Ｓ３に進み、判定回数ＮＪには５がまた相関回数ＮＣには４が設定される。
【００７０】
手順Ｓ８、手順Ｓ９を経て、ｉ＝１、ｊ＝０となり、手順Ｓ１０で第１データバッファ３のアドレス（ｍ）から第１のデジタル信号の値”Ａ”を読出して保持する。また手順Ｓ１１で第２データバッファ４から、第１データバッファ３のアドレス（ｍ）と同じ書込み時刻となるアドレス（ｎ）から時間差Ｔの推定値Ｔａを差し引いたｎ−Ｔａのアドレスから第２のデジタル信号の値を読出す。図２に示したデータでは、アドレス（ｍ）と同じ書込み時刻となるアドレスはｎ＋６である、また、時間差Ｔの推定値Ｔａには初期値Ｔｉｎｉ（＝３）が設定されている。従って第２データバッファ４から第２のデジタル信号を読出すためアドレス（ｎ）はｎ＋６−３つまりｎ＋３となり読出される第２のデジタル信号の値”Ｂ’”が保持される。
【００７１】
手順Ｓ１２で、保持している第１のデジタル信号の値”Ａ”と第２のデジタル信号の値”Ｂ’”から、相関を判定する演算を行うが、”Ａ”と”Ｂ’”の相関は小さいため、相関がないと判断されて手順Ｓ１９に移行する。
【００７２】
手順Ｓ１９では、手順Ｓ２で設定された判定回数ＮＪの値”５”と、計数した演算の回数ｉの値”１”と、の比較を行い、計数した演算の回数ｉが判定回数ＮＪの値より小さいので、手順Ｓ２２に移行する。
【００７３】
手順Ｓ２２では、時間差Ｔの推定値Ｔａの値をＴｉｎｉの値である”３”から”４”にカウントアップし、手順Ｓ２３に移行する。
【００７４】
手順Ｓ２３では手順Ｓ２２でカウントアップされた時間差Ｔの推定値Ｔａ（＝４）と、推定値Ｔａが取り得る値の上限値Ｔｍａｘ（＝５）との比較を行い推定値Ｔａが上限値Ｔｍａｘを超えていないので手順Ｓ９に戻る。
【００７５】
手順Ｓ９でｉがカウントアップされて２となり、手順Ｓ１０で第１データバッファ３のアドレス（ｍ）から第１のデジタル信号の値”Ａ”を読出して保持する。また手順Ｓ１１で第２データバッファ４から、第１データバッファ３のアドレス（ｍ）と同じ書込み時刻となるアドレス（ｎ）から時間差Ｔの推定値Ｔａを差し引いたｎ−Ｔａのアドレスから第２のデジタル信号の値を読出す。アドレス（ｍ）と同じ書込み時刻となるアドレスはｎ＋６である、また、時間差Ｔの推定値Ｔａは”４”となっている。従って第２データバッファ４から第２のデジタル信号を読出すためアドレス（ｎ）の値はｎ＋６−４つまりｎ＋２となり読出される第２のデジタル信号の値”Ａ’”が保持される。
【００７６】
手順Ｓ１２で、保持している第１のデジタル信号の値”Ａ”と第２のデジタル信号の値”Ａ’”から、相関を判定する演算を行い、”Ａ”と”Ａ’”の相関は大きいため相関があると判断されて手順Ｓ１３に移行する。
【００７７】
手順Ｓ１３では、相関が高いと判定した回数ｊを１にカウントアップし、手順Ｓ１４では手順Ｓ３で設定された相関回数ＮＣの値”４”と、計数したｊの値”１”と、を比較しｊの値がＮＣの値に達していないので、手順Ｓ１７に移行する。
【００７８】
手順Ｓ１７で、第１データバッファ３から第１のデジタル信号の値を読出すアドレス（ｍ）の値をカウントアップし、手順Ｓ１８で、第２データバッファ４から第２のデジタル信号の値を読出すアドレス（ｎ）の値に”１”を加算（カウントアップ）し、手順Ｓ９に戻る。
【００７９】
以降、手順Ｓ９から手順Ｓ１４、手順Ｓ１７、手順Ｓ１８の順にｊの値をカウントアップしながら相関を判定し、ｊの値が”４”になると、手順Ｓ１４から手順Ｓ１５に移行する。手順Ｓ１５では、第１受信部１の出力信号である第１のデジタル信号と第２受信部２の出力信号である第２のデジタル信号と、の相関がとれた結果として、相関を判定した回数ＮＡの値に”１”を加算し、手順Ｓ１６へ移行する。
【００８０】
手順Ｓ１６では、時間差Ｔの推定値Ｔａの値”４”を、第１受信部１の出力信号である第１のデジタル信号と第２受信部２の出力信号である第２のデジタル信号との相関がとれた時間差Ｔの値として、制御部６に含まれるメモリに記憶して処理を終了する。
【００８１】
図３のフローチャートに示す処理手順は制御部６に内蔵されているタイマ機能などによって定期的に繰り返して行われる。このため、第１受信部１及び第２受信部２がともに良好な受信状態で安定して受信している場合には、相関を判定した回数ＮＡは徐々大きな値となる。相関を判定した回数ＮＡが大きくなると、判定回数ＮＪや相関回数ＮＣの値が小さく設定されるようになっているので、アナログ音声放送の番組の受信出力との時間差を、少ない演算回数で求めることができる。
【００８２】
第１受信部１及び第２受信部２がともに良好な受信状態の場合、制御部６は切替え回路５を制御し、切替え回路５の出力が、第１データバッファ３を経た第１受信部１からの出力信号を選択して出力端子７に出力するよう制御を行う。
【００８３】
また、制御部６は、第１データバッファ３に対して、取込んだ第１のデジタル信号を切替え回路５に順次出力するための読出しアドレス（読出しポインタ）を指定する。第１受信部１から第１データバッファ３に出力された第１のデジタル信号は、第１データバッファ３に取込まれた順に、読出しポインタに指定されたアドレスから順次切替え回路５に出力される。
【００８４】
また、第２データバッファ４に設定される読出しアドレスには、第１データバッファ３に設定している読出しアドレス（ｍ）と同じ書込み時刻のアドレス（ｎ）から、求めた時間差Ｔを差し引いたｎ−Ｔを読出しアドレスとして設定する。図２のデータを用いて説明しりと、第１データバッファ３に設定された読出しアドレスがｍの場合、同じ書込み時刻のアドレスはｎ＋６である、また、求めた時間差Ｔは”４”である。従って第２データバッファ４から第２のデジタル信号を読出すためアドレス（ｎ）はｎ＋６−４つまりｎ＋２となる。
【００８５】
受信状態が変化して、デジタル音声放送の受信状態が劣化し、制御部６が第１受信部１から取得するＲＳＳＩ信号やＢＥＲ等の信号の値が低下した場合には、制御部６は第２データバッファ４の読出しアドレスを、上述のように設定する。制御部６は切替え回路５を制御し、切替え回路５の出力が、第２データバッファ４を経た第２受信部２からの出力信号を選択して出力端子７に出力するよう制御を行う。このため、デジタル音声放送を受信し第１データバッファ３のアドレス（ｍ）に書込まれているデータの値”Ａ”が再生されている状態から、アナログ音声放送の信号出力に切替える制御が行われた場合、第２データバッファ４のアドレス（ｎ＋２）に書込まれているデータの値”Ａ’”が再生されることとなる。このように時間差Ｔを補償して切替えることができるので違和感の少ない切替えを行うことができる。
【００８６】
受信開始時または、選局時にデジタル音声放送が受信できないか、受信状態が良くない状態で、アナログ音声放送が良好に受信できた場合には、時間差Ｔが求められない状態が存在する。その後、デジタル音声放送の受信状態が良好になり、時間差Ｔが求められるようになった場合には、第２データバッファ４を経た第２受信部２からの出力信号から第１データバッファ３を経た第１受信部１からの出力信号へ切替える。例えば現在の時刻がｔ＝０でアナログ音声放送の受信信号が第２データバッファ４のアドレス（ｎ＋６）で指定されデータの値”Ｅ’”が切替え回路５を経て出力されている時点では、相関の高い第１データバッファ３のアドレス（ｍ＋４）のデータの値”Ｅ”は、まだ書込まれていない。このような場合、制御部６は切替え手段である切替え回路５が出力する信号を、求められた時間差Ｔの間だけミュートするように制御する。その後、制御部６は切替え回路５の出力が、第１データバッファ３を経た第１受信部１からの出力信号を選択して出力端子７に出力する。ミュート動作している間は無音となるが、サイマルキャストが行われているアナログ音声放送の番組からデジタル音声放送の番組に切替える際、同じ音声が重複（リピート）して出力されることを防ぐことができる。
【００８７】
また、受信開始時やユーザの操作によって受信をした受信している番組が変更された場合には、制御部６は、相関を判定した回数ＮＡの値を”０”回に設定する。このように制御を行うことで、選局動作時には演算回数を増やして時間差Ｔを求めるので、正確に時間差を求めることができる。
【００８８】
以下、本実施形態としたことによる効果について説明する。
【００８９】
本実施形態の音声放送受信機１００では、制御部６は、第１受信部１の出力信号と第２受信部２の出力信号との相関を判定する演算を行い、第１受信部１の出力信号と第２受信部２の出力信号と、の時間差Ｔを求めるとともに、相関を判定する演算の回数を、それまでに相関を判定した回数ＮＡに応じて変えるよう構成した。
【００９０】
これにより、デジタル音声放送の番組の受信出力とアナログ音声放送の番組の受信出力との時間差Ｔを、少ない演算回数で求めることができる。このため制御の負荷を下げることができるので、制御部６が行うユーザが行う操作入力に対する制御などの処理をスムーズに行うことや、処理速度が遅い制御部を用いて放送受信装置のコストを低減することなどができる。
【００９１】
また、本実施形態の音声放送受信機１００では、第２受信部２からの出力信号から第１受信部１からの出力信号へ切替え手段で選択して切替える際に、出力する信号を時間差Ｔだけミュートするように構成した。
【００９２】
これにより、出力する信号をサイマルキャストが行われているアナログ音声放送の番組からデジタル音声放送の番組に切替える際、同じ音声が重複（リピート）して出力されることを防ぐことができる。
【００９３】
また、本実施形態の音声放送受信機１００では、受信する番組を変更した場合に、相関を判定した回数を”０”回とするようにした。
【００９４】
これにより、受信する番組を変更した場合には、改めて時間差を求めるので、正確に時間差を求めることができる。
【００９５】
以上説明したよう、本実施形態の音声放送受信機１００によれば、デジタル音声放送の番組の受信出力とアナログ音声放送の番組の受信出力との時間差を、少ない演算回数で求めることができる音声放送受信機を提供することができる。
【００９６】
以上のように、本発明の実施形態に係る音声放送受信機１００を具体的に説明したが、本発明は上記の実施形態に限定されるものではなく、要旨を逸脱しない範囲で種々変更して実施することが可能である。例えば次のように変形して実施することができ、これらの実施形態も本発明の技術的範囲に属する。
【００９７】
（１）本実施形態において、判定回数ＮＪや相関回数ＮＣの回数や、時間差Ｔの初期値Ｔｉｎｉや最大値、Ｔｍａｘ、最小値Ｔｍｉｎ等について具体的な数値を挙げて説明を行ったが、適用する機器に応じて適宜変更して実施することができる。
【００９８】
（２）本実施形態において、第１受信部１の出力信号である第１のデジタル信号と第２受信部２の出力信号である第２のデジタル信号を、求めた時間差Ｔを用いて切替え回路５で切替えて出力する例を示して説明を行ったが、出力信号をアナログ信号に変換して出力するように変形して実施しても良い。
【００９９】
（３）本実施形態において、第２受信部２からの出力信号から第１受信部１からの出力信号へ切替える場合に、求められた時間差Ｔの間、制御部６は切替え手段である切替え回路５が出力する信号を時間差Ｔだけミュートする例を示して説明を行ったが、求められた時間差Ｔの間に、第２受信部２からの信号の音量を漸減してから切替えるよう制御するよう変形しても良い。
【符号の説明】
【０１００】
１      第１受信部
１ａ    第１選局部
１ｂ    復号部
２      第２受信部
２ａ    第２選局部
２ｂ    変換部
３      第１データバッファ
４      第２データバッファ
５      切替え回路
６      制御部
７      出力端子
１００  音声放送受信機
【図１】
2014232945.tif 000003
【図２】
2014232945.tif 000004
【図３】
2014232945.tif 000005
【図４】
2014232945.tif 000006