(57)【要約】【課題】シンボルクロック偏差に起因する予期しない信号出力を防ぐ。【解決手段】受信部１１は、アンテナ１０から信号を受信し、周波数変換および増幅を行い、Ａ−Ｄ変換をし、デジタルデータを復調する。誤差検出部１３は、所定の同期ワードの時間間隔と、シンボルクロックに基づくフレームの時間長に相当する時間との差を誤差として検出する。挿入部１５は、アップサンプリングレートに基づきデジタルデータに所定の間隔で所定の個数の挿入用データを挿入する。挿抜制御部１６は、積算したフレームごとに検出した誤差が所定の範囲を超えるたびに、アップサンプリングデータの所定の位置に挿入用データを挿入またはアップサンプリングデータの所定の挿入用データを削除する。信号再生部１７は、アップサンプリングデータのＤ−Ａ変換をし、ＬＰＦを用いて高周波成分を除去し、増幅を行って、アナログ信号を生成して再生する。【選択図】図１
2014036245.tif 000002
【特許請求の範囲】
【請求項１】
所定の時間間隔で配置された同期ワードを含む、時間長が予め定められたフレームを用いて通信を行う信号再生装置であって、
受信した信号に依らない独立した局部発振器に基づくシンボルクロックを生成するクロック生成部と、
受信したデジタルデータについて前記フレームごとに、該フレームに含まれる所定の前記同期ワードと直後の前記フレームに含まれる所定の前記同期ワードとの時間間隔を該フレームの時間長として検出し、該フレームの時間長と前記シンボルクロックに基づく前記フレームの時間長に相当する時間との差を誤差として検出する誤差検出部と、
前記フレームごとに検出した前記誤差に応じて変更されるアップサンプリングレートに基づき、前記デジタルデータに所定の間隔で所定の個数の挿入用データを挿入してアップサンプリングデータを生成するアップサンプリング部と、
前記シンボルクロックに同期する再生クロックに基づいて、前記アップサンプリングデータからアナログ信号を生成して再生する再生部と、
を備えることを特徴とする信号再生装置。
【請求項２】
前記アップサンプリング部は、所定の前記アップサンプリングレートに基づき、前記デジタルデータに所定の間隔で所定の個数の前記挿入用データを挿入してアップサンプリングデータを生成し、前記フレームを受信した順に積算した前記フレームごとに検出した前記誤差が前記所定のアップサンプリングレートに基づく所定の範囲外になるたびに、前記積算した誤差に対応する前記フレームに含まれる前記デジタルデータに基づき生成した前記アップサンプリングデータの所定の位置に前記挿入用データを挿入、または該アップサンプリングデータの所定の前記挿入用データを削除することを特徴とする請求項１に記載の信号再生装置。
【請求項３】
所定の時間間隔で配置された同期ワードを含む、時間長が予め定められたフレームを用いて通信を行う信号再生装置が行う信号再生方法であって、
受信した信号に依らない独立した局部発振器に基づくシンボルクロックを生成するクロック生成ステップと、
受信したデジタルデータについて前記フレームごとに、該フレームに含まれる所定の前記同期ワードと直後の前記フレームに含まれる所定の前記同期ワードとの時間間隔を該フレームの時間長として検出し、該フレームの時間長と前記シンボルクロックに基づく前記フレームの時間長に相当する時間との差を誤差として検出する誤差検出ステップと、
前記フレームごとに検出した前記誤差に応じて変更されるアップサンプリングレートに基づき、前記デジタルデータに所定の間隔で所定の個数の挿入用データを挿入してアップサンプリングデータを生成するアップサンプリングステップと、
前記シンボルクロックに同期する再生クロックに基づいて、前記アップサンプリングデータからアナログ信号を生成して再生する再生ステップと、
を備えることを特徴とする信号再生方法。
【請求項４】
前記アップサンプリングステップにおいて、所定の前記アップサンプリングレートに基づき、前記デジタルデータに所定の間隔で所定の個数の前記挿入用データを挿入してアップサンプリングデータを生成し、前記フレームを受信した順に積算した前記フレームごとに検出した前記誤差が前記所定のアップサンプリングレートに基づく所定の範囲外になるたびに、前記積算した誤差に対応する前記フレームに含まれる前記デジタルデータに基づき生成した前記アップサンプリングデータの所定の位置に前記挿入用データを挿入、または該アップサンプリングデータの所定の前記挿入用データを削除することを特徴とする請求項３に記載の信号再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信信号を復調したデジタル値からアナログ信号を再生する、信号再生装置および信号再生方法に関する。
【背景技術】
【０００２】
デジタル無線機の送信側は、音声信号をシンボルクロックに基づき所定の周波数でサンプリングしてデジタル値に変換し、デジタル変調をして伝送する。受信側は、復調したデジタル値である音声データをシンボルクロックに基づき送信側と同じ周波数でＤ−Ａ（Digital-to-Analog）変換して音声を再生する。
【０００３】
しかしながら、送信側のシンボルクロックと受信側のシンボルクロックとは厳密には一致せず、シンボルクロック偏差が発生する。そのため受信側において、単位時間当たりに受信信号から生成される音声データ数（入力データレート）と、単位時間当たりにＤ−Ａ変換されてＡＦ（Audio Frequency：可聴周波数）信号として出力されるデータ数（出力データレート）が異なることがある。シンボルクロック偏差に起因する入力データレートと出力データレートとの差が蓄積することで、受信側においてノイズやバッファのオーバーフローが発生することがあった。
【０００４】
従来のデジタル無線機には、受信側のＲＦ（Radio Frequency：高周波数）領域に配置されるミキサの周波数およびＩＦ（Intermediate Frequency：中間周波数）領域に配置される、受信信号からデジタル値を復調するＤＳＰ（Digital Signal Processor）の動作クロックに、同じ局部発振器が生成する周波数を用いるものがある。該デジタル無線機は、ＤＳＰでの復調の際に検出したシンボルクロック偏差に基づき、該局部発振器の周波数を補正してシンボルクロック偏差を解消する。しかし、該デジタル無線機では、局部発振器の周波数を補正する制御回路が必要となり、回路構成が複雑化する。またＲＦ領域とＩＦ領域にそれぞれ独立した局部発振器を設ける場合には、上述の方法を用いてシンボルクロック偏差を解消することができない。
【０００５】
周波数基準局のシンボルクロックを元に、受信側で用いるシンボルクロックを補正する技術があるが、シンボルクロックを補正するための制御回路が必要であり、回路構成が複雑化する。また周波数基準局のないシステムでは、上述の方法を用いてシンボルクロック偏差を解消することができない。Ｄ−Ａ変換を行う音声コーデックの一部は、受信デジタル信号から生成される音声データ数を調整する機能を有する。ただし、音声データ数を設定できない音声コーデックを用いるデジタル無線機では、シンボルクロック偏差は解消できない。
【０００６】
回路構成の複雑化を避けるため、予め定められた連続送話時間および送受信間のシンボルクロック偏差に基づき算出した所定の出力遅延時間だけ、ＡＦ信号の出力を遅延させる技術がある。しかし連続送話時間が予め定められていないシステムでは、出力遅延時間を計算することができないため、ＡＦ信号の出力遅延時間を十分に長い時間に設定する必要がある。その結果、音声伝達遅延が増大する。
【０００７】
特許文献１に開示される技術では、入力音声バッファから音声符号化器へと送るデータの単位である１フレームごとに、入力音声バッファに蓄えられた音声サンプル数と、復号器から出力された音声サンプル数とを、それぞれカウントする。それらのカウント値が整合しない場合に、アップサンプリングレートを変更する。入力音声バッファから出力される音声サンプルの間引きまたは補間を行う。
【０００８】
特許文献２に開示される音声復号装置は、同様に、通算受信パケット数に基づき算出した入力音声バッファに蓄えられた音声サンプル数と所定の間隔で起動する復号器の起動時間に基づき算出した復号器から出力された音声サンプル数とが一致しない場合に、アップサンプリングレートを変更する。
【０００９】
特許文献３に開示される技術では、受信側のシンボル再生部でシンボルクロックのタイミングをずらしながら、シンボルクロック偏差を補正する。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特許第３５３５００８号公報
【特許文献２】特開２００４−２６４４９７号公報
【特許文献３】特開２０１０−４１１３９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
特許文献１、２に開示される技術では、シンボルクロック偏差により生じる誤差が音声サンプル同士の時間間隔より短い場合には、アップサンプリングレートは変更されない。また特許文献３に開示される技術では、シンボルクロック偏差を補正する制御回路が必要であり、回路が複雑化する。
【００１２】
本発明は、上述のような事情に鑑みてなされたものであり、シンボルクロック偏差に起因する予期しない信号出力を防ぐことを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するため、本発明の第１の観点に係る信号再生装置は、
所定の時間間隔で配置された同期ワードを含む、時間長が予め定められたフレームを用いて通信を行う信号再生装置であって、
受信した信号に依らない独立した局部発振器に基づくシンボルクロックを生成するクロック生成部と、
受信したデジタルデータについて前記フレームごとに、該フレームに含まれる所定の前記同期ワードと直後の前記フレームに含まれる所定の前記同期ワードとの時間間隔を該フレームの時間長として検出し、該フレームの時間長と前記シンボルクロックに基づく前記フレームの時間長に相当する時間との差を誤差として検出する誤差検出部と、
前記フレームごとに検出した前記誤差に応じて変更されるアップサンプリングレートに基づき、前記デジタルデータに所定の間隔で所定の個数の挿入用データを挿入してアップサンプリングデータを生成するアップサンプリング部と、
前記シンボルクロックに同期する再生クロックに基づいて、前記アップサンプリングデータからアナログ信号を生成して再生する再生部と、
を備えることを特徴とする。
【００１４】
好ましくは、前記アップサンプリング部は、所定の前記アップサンプリングレートに基づき、前記デジタルデータに所定の間隔で所定の個数の前記挿入用データを挿入してアップサンプリングデータを生成し、前記フレームを受信した順に積算した前記フレームごとに検出した前記誤差が前記所定のアップサンプリングレートに基づく所定の範囲外になるたびに、前記積算した誤差に対応する前記フレームに含まれる前記デジタルデータに基づき生成した前記アップサンプリングデータの所定の位置に前記挿入用データを挿入、または該アップサンプリングデータの所定の前記挿入用データを削除する。
【００１５】
本発明の第２の観点に係る信号再生方法は、
所定の時間間隔で配置された同期ワードを含む、時間長が予め定められたフレームを用いて通信を行う信号再生装置が行う信号再生方法であって、
受信した信号に依らない独立した局部発振器に基づくシンボルクロックを生成するクロック生成ステップと、
受信したデジタルデータについて前記フレームごとに、該フレームに含まれる所定の前記同期ワードと直後の前記フレームに含まれる所定の前記同期ワードとの時間間隔を該フレームの時間長として検出し、該フレームの時間長と前記シンボルクロックに基づく前記フレームの時間長に相当する時間との差を誤差として検出する誤差検出ステップと、
前記フレームごとに検出した前記誤差に応じて変更されるアップサンプリングレートに基づき、前記デジタルデータに所定の間隔で所定の個数の挿入用データを挿入してアップサンプリングデータを生成するアップサンプリングステップと、
前記シンボルクロックに同期する再生クロックに基づいて、前記アップサンプリングデータからアナログ信号を生成して再生する再生ステップと、
を備えることを特徴とする。
【００１６】
好ましくは、前記アップサンプリングステップにおいて、所定の前記アップサンプリングレートに基づき、前記デジタルデータに所定の間隔で所定の個数の前記挿入用データを挿入してアップサンプリングデータを生成し、前記フレームを受信した順に積算した前記フレームごとに検出した前記誤差が前記所定のアップサンプリングレートに基づく所定の範囲外になるたびに、前記積算した誤差に対応する前記フレームに含まれる前記デジタルデータに基づき生成した前記アップサンプリングデータの所定の位置に前記挿入用データを挿入、または該アップサンプリングデータの所定の前記挿入用データを削除する。
【発明の効果】
【００１７】
本発明によれば、シンボルクロック偏差に起因する予期しない信号出力を防ぐことが可能になる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態に係る信号再生装置の構成例を示すブロック図である。
【図２】シンボルクロック偏差の例を示す図である。
【図３】シンボルクロック偏差による予期しない信号出力の発生の例を示す図である。
【図４】実施の形態における誤差検出部が行う誤差検出の例を示す図である。
【図５】実施の形態における挿抜制御部が行う挿入用データの挿入の例を示す図である。
【図６】実施の形態における挿抜制御部が行う挿入用データの削除の例を示す図である。
【図７】実施の形態に係る信号再生装置が行う信号再生の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について図面を参照して詳細に説明する。なお図中、同一または同等の部分には同一の符号を付す。
【００２０】
図１は、本発明の実施の形態に係る信号再生装置の構成例を示すブロック図である。本発明の実施の形態に係る信号再生装置１は、所定の時間間隔で配置された同期ワードを含む、時間長が予め定められたフレームを用いて通信を行う。同期ワードは、送受信間で同期をとるために用いられる所定の長さの信号である。フレームの時間長は例えばＡＲＩＢ  ＳＴＤ  Ｔ−９８などの標準規格によって定められている。
【００２１】
信号再生装置１は、アンテナ１０、受信部１１、クロック生成部１２、誤差検出部１３、アップサンプリング部１４、信号再生部１７、およびコントローラ２０を備える。アップサンプリング部１４は、挿入部１５および挿抜制御部１６を備える。
【００２２】
コントローラ２０は、ＣＰＵ（Central Processing Unit：中央処理装置）２１、ＲＡＭ（Random Access Memory）２３、およびＲＯＭ（Read-Only Memory）２４を備える。複雑化を避け、理解を容易にするために、コントローラ２０から各部への信号線が省略されているが、コントローラ２０は信号再生装置１の各部にＩ／Ｏ（Input／Output）２２を介して接続しており、それらの処理の開始、終了、処理内容の制御を行う。
【００２３】
ＲＡＭ２３には、例えばフレームの時間長や同期ワードなどのデータが記憶されている。ＲＯＭ２４は、コントローラ２０が信号再生装置１の動作を制御するための制御プログラムを格納する。コントローラ２０は、制御プログラムに基づいて、信号再生装置１を制御する。
【００２４】
ここでシンボルクロック偏差について説明する。図２は、シンボルクロック偏差の例を示す図である。上段の実線の矢印の長さが原子時計における１秒を表す。中段の一点鎖線の矢印の長さが、送信側のシンボルクロックの１秒を表す。下段の二点鎖線の矢印の長さが、受信側のシンボルクロックの１秒を表す。
【００２５】
シンボルクロックの周波数偏差の許容範囲は、例えばＡＲＩＢ  ＳＴＤ  Ｔ−９８などの規格によって、周波数帯域ごとに定められている。シンボルクロックの周波数偏差の許容範囲は、シンボルクロックの周波数に対する割合で定義され、単位はＰＰＭ（Parts Per Million）である。例えば２．４ｋＨｚにおいては、シンボルクロックの周波数偏差の許容範囲は±５ＰＰＭである。原子時計のシンボルクロックの周波数を１Ｈｚとする。原子時計に対する送信側のシンボルクロックの周波数偏差が−５ＰＰＭである場合、送信側のシンボルクロックの周波数は０．９９９９９５Ｈｚであり、原子時計と比べて周期が長くなる。原子時計に対する受信側のシンボルクロックの周波数偏差が＋５ＰＰＭである場合、受信側のシンボルクロックの周波数は１．０００００５Ｈｚであり、原子時計と比べて周期が短くなる。受信側のシンボルクロックの送信側のシンボルクロックに対する周波数偏差は＋１０ＰＰＭである。
【００２６】
図３は、シンボルクロック偏差による予期しない信号出力の発生の例を示す図である。上段は受信信号であり、下段は受信信号に所定の処理を施して、例えばマイクなどから出力されるＡＦ（Audio Frequency：可聴周波数）出力信号である。ＡＦ出力信号は、受信側のシンボルクロックに同期する再生クロック基づき再生される。
【００２７】
受信側のシンボルクロックの周波数が送信側のシンボルクロックの周波数より大きい場合には、ＡＦ出力信号のフレームの時間長は受信信号のフレームの時間長より短い。そのため、図３において矢印で示すように、ＡＦ出力信号として出力するデータがない時間が生じ、ノイズなどの予期しない信号出力が発生する。
【００２８】
例えば送信側のシンボルクロックの周波数を２．４ｋＨｚし、受信側のシンボルクロックの送信側のシンボルクロックに対する周波数偏差は＋１０ＰＰＭであるとする。受信側のシンボルクロックのパルスと送信側のシンボルクロックのパルスとが１つずれるたびに、上述のデータがない時間が生じる。すなわち、２．４ｋＨｚ×１０×１０−６の逆数である約４１．７秒周期で、ノイズなどの予期しない信号出力が発生する。
【００２９】
逆に受信側のシンボルクロックの周波数が、送信側のシンボルクロックの周波数より小さい場合には、ＡＦ出力信号のフレーム時間長は受信信号のフレーム時間長より長い。そのため、再生用のバッファにデータがたまっていき、オーバーフローを起こす。オーバーフローを起こしたデータは失われるため、データの欠落に起因するデータの不連続性によってノイズが発生したように聞こえる場合がある。
【００３０】
信号再生装置１は、シンボルクロック偏差に起因する予期しない信号出力を防ぐための制御を行う。受信部１１は、例えばミキサ、増幅器、ＡＤＣ（Analog-to-Digital Converter）、ＤＳＰ（Digital Signal Processor）などを備え、アンテナ１０から信号を受信し、受信信号についてＲＦ（Radio Frequency：高周波数）からＩＦ（Intermediate Frequency：中間周波数）への変換および増幅を行い、Ａ−Ｄ変換を行い、デジタルデータを復調し、誤差検出部１３およびアップサンプリング部１４が備える挿入部１５にデジタルデータを送る。
【００３１】
クロック生成部１２は、受信信号に依らない独立した局部発振器に基づくシンボルクロックを生成し、図１において点線の矢印で示すように、誤差検出部１３、挿入部１５、挿抜制御部１６、および信号再生部１７に、生成したシンボルクロックを送る。
【００３２】
誤差検出部１３は、クロック生成部１２が生成したシンボルクロックに基づき、デジタルデータについてフレームごとに、該フレームに含まれる所定の同期ワードと直後のフレームに含まれる所定の同期ワードとの時間間隔を該フレームの時間長として検出する。フレーム時間長が８０ミリ秒の場合に、同期ワードは、例えば４０ミリ秒や８０ミリ秒の間隔でフレームに配置される。所定の同期ワードとは、該同期ワード同士の時間間隔がフレーム時間長に相当する同期ワードを意味する。誤差検出部１３は、シンボルクロックに基づくフレームの時間長に相当する時間を計測する。
【００３３】
図２および図３に示すように、送信側のシンボルクロックと受信側のシンボルクロックは厳密に一致しないため、同期ワードに基づき検出したフレームの時間長と、シンボルクロックに基づくフレームの時間長に相当する時間とは一致しない。誤差検出部１３は、同期ワードに基づき検出したフレームの時間長と、フレームの時間長に相当する時間との差を誤差として検出する。
【００３４】
図４は、実施の形態における誤差検出部が行う誤差検出の例を示す図である。図４の上段に示すように、誤差検出部１３は各フレームの斜線で表した同期ワード同士の時間間隔Ｔ１、Ｔ２、Ｔ３、Ｔ４を検出する。図４の下段に示すＴ１’、Ｔ２’、Ｔ３’、Ｔ４’は、それぞれクロック生成部１２が生成したシンボルクロックに基づくフレームの時間長に相当する時間である。誤差検出部１３は、同期ワード同士の時間間隔Ｔ１、Ｔ２、Ｔ３、Ｔ４と、シンボルクロックに基づくフレームの時間長に相当する時間Ｔ１’、Ｔ２’、Ｔ３’、Ｔ４’との差ΔＴ１、ΔＴ２、ΔＴ３、ΔＴ４をそれぞれフレーム１、フレーム２、フレーム３、フレーム４の誤差として検出する。誤差検出部１３は、フレームごとに検出した誤差をアップサンプリング部１４が備える挿抜制御部１６に送る。
【００３５】
アップサンプリング部１４は、フレームごとに検出した誤差に応じて変更されるアップサンプリングレートに基づき、デジタルデータに所定の間隔で所定の個数の挿入用データを挿入してアップサンプリングデータを生成する。アップサンプリングデータを生成するための、挿入部１５および挿抜制御部１６の動作の一例について以下に説明する。
【００３６】
挿入部１５は、所定のアップサンプリングレートに基づき、デジタルデータに所定の間隔で所定の個数の挿入用データを挿入してアップサンプリングデータを生成し、挿抜制御部１６に送る。挿入部１５は、例えば８ｋＨｚから４８ｋＨｚにアップサンプリングする場合には、デジタルデータの各データの後に所定の時間間隔で０を５個ずつ挿入する。所定のアップサンプリングレートとは、設計によって決められた値である。
【００３７】
挿抜制御部１６は、フレームを受信した順に積算したフレームごとに検出した誤差が所定のアップサンプリングレートに基づく所定の範囲外になるたびに、クロック生成部１２が生成したシンボルクロックに基づき、積算した誤差に対応するフレームに含まれるデジタルデータに基づき生成したアップサンプリングデータの所定の位置に挿入用データを挿入、または該アップサンプリングデータの所定の挿入用データを削除する。
【００３８】
ここで一例として、８ｋＨｚから４８ｋＨｚにアップサンプリングする場合を考える。この場合のアップサンプリング後のデータの時間間隔は０．０２ミリ秒であるので、所定のアップサンプリングレートに基づく所定の範囲を−０．０２ミリ秒以上であって、０．０２ミリ秒以下である範囲とする。図４に示す、誤差検出部１３がフレームごとに検出した誤差ΔＴ１、ΔＴ２、ΔＴ３の積算値が所定の範囲外になるとする。この場合の挿抜制御部１６の動作について説明する。
【００３９】
各フレームの同期ワード同士の時間間隔がクロック生成部１２が生成したシンボルクロックに基づくフレームの時間長に相当する時間より長いものとし、誤差ΔＴ１、ΔＴ２、ΔＴ３の積算値が、−０．０２ミリ秒を下回ったとする。図５は、実施の形態における挿抜制御部が行う挿入用データの挿入の例を示す図である。上段はシンボルクロック偏差がない場合のアップサンプリングデータである。白丸がアップサンプリングデータの各データであり、デジタルデータの各データの後に所定の時間間隔で０が５個挿入されている。アップサンプリングデータの時間間隔は０．０２ミリ秒である。点線の間隔が１フレームを表し、左から順にフレーム１、フレーム２、フレーム３、フレーム４とする。
【００４０】
中段はシンボルクロック偏差がある場合の挿入用データを挿入する前のアップサンプリングデータである。誤差ΔＴ１、ΔＴ２、ΔＴ３の積算値が、−０．０２ミリ秒を下回っているので、フレーム１〜３の時間長の合計が、シンボルクロック偏差がない場合と比べて短い。挿抜制御部１６は、点線の矢印で示すように、フレーム３に含まれるデジタルデータに基づき生成したアップサンプリングデータの最後尾に、挿入用データを挿入する。
【００４１】
下段はシンボルクロック偏差がある場合の挿入用データを挿入した後のアップサンプリングデータである。黒丸で示した挿入用データによって、フレーム１〜３の時間長がシンボルクロック偏差がない場合のフレーム１〜３の時間長に一致し、挿抜制御部１６での処理によってシンボルクロック偏差が解消したことがわかる。
【００４２】
次に各フレームの同期ワード同士の時間間隔がクロック生成部１２が生成したシンボルクロックに基づくフレームの時間長に相当する時間より短いものとし、誤差ΔＴ１、ΔＴ２、ΔＴ３の積算値が、０．０２ミリ秒を上回ったとする。図６は、実施の形態における挿抜制御部が行う挿入用データの削除の例を示す図である。上段はシンボルクロック偏差がない場合のアップサンプリングデータであり、図５と同様である。
【００４３】
中段はシンボルクロック偏差がある場合の挿入用データを削除する前のアップサンプリングデータである。誤差ΔＴ１、ΔＴ２、ΔＴ３の積算値が、０．０２ミリ秒を上回っているので、フレーム１〜３の時間長の合計が、シンボルクロック偏差がない場合と比べて長い。挿抜制御部１６は、フレーム３に含まれるデジタルデータに基づき生成したアップサンプリングデータの内、黒丸で示す挿入用データを削除する。
【００４４】
下段はシンボルクロック偏差がある場合の挿入用データを削除した後のアップサンプリングデータである。黒丸で示した挿入用データの削除によって、フレーム１〜３の時間長がシンボルクロック偏差がない場合のフレーム１〜３の時間長に一致し、挿抜制御部１６での処理によってシンボルクロック偏差が解消したことがわかる。
【００４５】
挿抜制御部１６は、挿入用データの挿入または削除を行った後に、積算した誤差をリセットする。そして後続のフレームについても同様の処理を繰り返し行い、積算した誤差が所定の範囲外になるたびに、挿入用データの挿入または削除を行ってシンボルクロック偏差を解消する。
【００４６】
上述のように、誤差検出部１３で検出した誤差に基づき、所定のアップサンプリングレートに基づき生成したアップサンプリングデータの所定の位置に挿入用データを挿入または所定の挿入用データを削除することで、アップサンプリング部１４は、誤差に応じて変更されるアップサンプリングレートに基づき、アップサンプリングデータを生成することになる。
【００４７】
また積算した誤差が所定の範囲外になるたびに、該積算した誤差に対応するフレームの内、最後尾のフレームに含まれるデジタルデータに基づき生成したアップサンプリングデータの所定の位置に挿入用データを挿入し、または該アップサンプリングデータの所定の挿入用データを削除するように構成すれば、挿抜制御部１６の処理による遅延を最小限に抑えることが可能である。
【００４８】
挿抜制御部１６は、上述の処理を施したアップサンプリングデータを信号再生部１７に送る。アップサンプリングデータは再生用のバッファに一時的に蓄えられる。信号再生部１７は、シンボルクロックに同期する再生クロックに基づいて、再生用のバッファに蓄えられたアップサンプリングデータをＤ−Ａ（Digital-to-Analog）変換し、ＬＰＦ（Low Pass Filter：低域フィルタ）を用いて高周波成分を除去し、増幅を行って、アナログ信号を生成し、再生する。挿抜制御部１６における処理により生じる高周波成分をＬＰＦを用いて除去するため、挿抜制御部１６の処理によるノイズは発生しない。なおＤ−Ａ変換をする前に、ＬＰＦを用いて高周波成分を除去するよう構成してもよい。
【００４９】
図７は、実施の形態に係る信号再生装置が行う信号再生の動作の一例を示すフローチャートである。受信部１１は、アンテナ１０から信号を受信し、受信信号のＲＦからＩＦへの変換および増幅を行い、Ａ−Ｄ変換を行い、デジタルデータを復調する（ステップＳ１１０）。
【００５０】
誤差検出部１３は、同期ワードに基づき検出したフレームの時間長と、シンボルクロックに基づくフレームの時間長に相当する時間との差をフレームの誤差として検出する（ステップＳ１２０）。挿入部１５は、所定のアップサンプリングレートに基づき、デジタルデータに所定の間隔で所定の個数の挿入用データを挿入してアップサンプリングデータを生成する（ステップＳ１３０）。
【００５１】
挿抜制御部１６は、フレームの誤差を直前のフレームまでの積算した誤差に加算する（ステップＳ１４０）。積算した誤差がアップサンプリングレートに基づく所定の範囲外でない場合には（ステップＳ１５０：Ｎ）、ステップＳ１８０に進む。積算した誤差が所定の範囲外である場合には（ステップＳ１５０：Ｙ）、挿抜制御部１６は、積算した誤差に対応するフレームに含まれるデジタルデータに基づき生成したアップサンプリングデータの所定の位置に挿入用データを挿入、または該アップサンプリングデータの所定の挿入用データを削除する（ステップＳ１６０）。そして、積算した誤差をリセットする（ステップＳ１７０）。
【００５２】
信号再生部１７は、シンボルクロックに同期する再生クロックに基づいて、アップサンプリングデータをＤ−Ａ変換し、ＬＰＦを用いて高周波成分を除去し、増幅を行って、アナログ信号を再生する（ステップＳ１８０）。信号再生装置１は上述の処理を繰り返し行う。
【００５３】
以上説明したとおり、本実施の形態に係る信号再生装置１によれば、シンボルクロック偏差に起因する予期しない信号出力を防ぐことが可能となる。
【００５４】
本発明の実施の形態は上述の実施の形態に限られない。挿抜制御部１６において用いる所定の範囲は、上述の例に限られず、所定の範囲の上限値の絶対値と下限値の絶対値は異なる値でもよい。また挿抜制御部１６において、挿入用データを挿入する位置、および削除の対象となる挿入用データの位置は、上述の例に限られない。アップサンプリング部１４におけるアップサンプリングレートの変更方法は、上述の例に限られない。挿抜制御部１６は、積算した誤差が所定の範囲外になるたびに、挿入部１５にアップサンプリングレートの変更を指示する信号を送り、挿入部１５は該アップサンプリングレートに基づいてデジタルデータに所定の間隔で所定の個数の挿入用データを生成してアップサンプリングデータを生成し、信号再生部１７に送るよう構成してもよい。
【符号の説明】
【００５５】
１  信号再生装置
１０  アンテナ
１１  受信部
１２  クロック生成部
１３  誤差検出部
１４  アップサンプリング部
１５  挿入部
１６  挿抜制御部
１７  信号再生部
２０  コントローラ
２１  ＣＰＵ
２２  Ｉ／Ｏ
２３  ＲＡＭ
２４  ＲＯＭ
【図１】
2014036245.tif 000003
【図２】
2014036245.tif 000004
【図３】
2014036245.tif 000005
【図４】
2014036245.tif 000006
【図５】
2014036245.tif 000007
【図６】
2014036245.tif 000008
【図７】
2014036245.tif 000009