(57)【要約】【課題】回路規模の拡大及び複雑化を生じさせず、且つ、例えば送信クロックと受信クロックとの周波数差が大きな場合や受信フレーム期間が長い場合等であっても、再生クロックの高精度な位相調整及び位相調整後の位相精度の保持を可能とするデータ再生装置を提供すること。【解決手段】データ再生装置2が具備する再生クロック生成回路5を次のように構成する。受信したデータにおけるデータクロック信号の周波数と、前記データの再生処理に係るクロック信号である基準クロック信号の周波数と、の周波数差を検出して周波数差情報を作成する周波数差検出回路14と、前記基準クロック信号に基づいて、前記データのサンプリングを行う再生クロック信号を作成し、且つ、前記位相調整実施時点において、前記周波数差情報と位相情報と経過時間情報とに基づいて、前記再生クロック信号の位相調整を実施するクロック生成回路17と、を前記再生クロック生成回路5に備えさせる。【選択図】図３
2010212763.tif 000002
【特許請求の範囲】
【請求項１】
送信機から送信されたデータを受信し、該受信したデータを再生クロック信号に従って再生するデータ再生装置であって、
前記データにおけるデータクロック信号の周波数と、前記データの再生処理に係るクロック信号である基準クロック信号の周波数と、の周波数差を検出して周波数差情報を作成する周波数差検出部と、
前記データにおけるデータクロック信号の位相情報を検出して位相情報を作成する位相情報検出部と、
前記位相情報検出部による位相情報検出時点から、前記再生クロック信号の位相調整を実施する位相調整実施時点までの時間を示す経過時間情報を作成する経過時間情報作成部と、
前記基準クロック信号に基づいて、前記データのサンプリングを行う再生クロック信号を作成し、且つ、前記位相調整実施時点において、前記周波数差情報と前記位相情報と前記経過時間情報とに基づいて、前記再生クロック信号の位相調整を実施する再生クロック生成部と、
を具備することを特徴とするデータ再生装置。
【請求項２】
前記再生クロック生成部は、
前記周波数差情報に基づいて前記位相調整実施時点を設定し、
前記位相調整実施時点における前記経過時間情報と前記周波数差情報とに基づいて位相補正情報を作成し、
前記位相補正情報と、前記位相情報と、に基づいて前記位相調整に於ける調整値を決定することを特徴とする請求項１に記載のデータ再生装置。
【請求項３】
前記再生クロック生成部は、
前記周波数差情報に基づいて前記位相調整実施時点を設定し、
前記位相調整実施時点における前記経過時間情報と前記周波数差情報とに基づいて位相補正情報を作成し、
前記位相補正情報と、前記位相情報と、に基づいて前記位相調整に於ける調整値を決定し、
前記経過時間情報作成部は、前記位相調整実施時点毎に、前記位相調整実施後に実行される前記サンプリングの実施期間であるサンプリング期間の半分の期間に相当する時間と、を加算した値を前記経過時間と設定することを特徴とする請求項１に記載のデータ再生装置。
【請求項４】
前記データは、複数のデータブロックにより構成され、且つ各々の前記データブロックは同期パターンと画像データとにより構成され、
前記位相調整実施時点は、前記画像データの受信時点の直前時点であり、
前記サンプリング期間は、前記画像データの受信期間である
ことを特徴とする請求項３に記載のデータ再生装置。
【請求項５】
送信機から送信されたデータを受信し、該受信したデータを再生クロック信号に従って再生するデータ再生装置であって、
前記データに含まれているデータクロック信号の周波数を示すデータクロック周波数情報を取得するクロック周波数情報取得部と、
前記データの再生処理に係る基準クロック信号の周波数を示す基準クロック周波数情報を記憶する基準クロック周波数情報記憶部と、
前記データクロック周波数情報と、前記基準クロック周波数情報と、に基づいて、前記データクロック信号と前記基準クロック信号との周波数差を示す周波数差情報を作成する周波数差情報作成部と、
前記データにおけるデータクロック信号の位相情報を検出する位相情報検出部と
前記位相情報検出部による位相情報検出時点から、前記再生クロック信号の位相調整を実施する位相調整実施時点までの時間を示す経過時間情報を作成する経過時間情報作成部と、
前記基準クロック信号に基づいて、前記データのサンプリングを行う再生クロック信号を作成し、且つ、前記位相調整実施時点において前記周波数差情報と前記位相情報と前記経過時間情報とに基づいて、前記再生クロック信号の位相調整を実施する再生クロック生成部と、
を具備することを特徴とするデータ再生装置。
【請求項６】
送信機から送信されたデータを受信し、該受信したデータを再生クロック信号に従って再生するデータ再生装置であって、
前記データに含まれている前記送信機を識別する為の送信機ＩＤ情報と、前記データのデータクロック信号の周波数を示すデータクロック周波数情報とを、送信機毎に対応付けて記憶するデータクロック周波数情報記憶部と、
前記データの再生処理に係る基準クロック信号の周波数を示す基準クロック周波数情報を記憶する基準クロック周波数情報記憶部と、
前記データクロック周波数情報と、前記基準クロック周波数情報と、に基づいて、前記データクロック信号と前記基準クロック信号との周波数差を示す周波数差情報を作成する周波数差情報作成部と、
前記データにおけるデータクロック信号の位相情報を検出する位相情報検出部と、
前記位相情報検出部による位相情報検出時点から、前記再生クロック信号の位相調整を実施する位相調整実施時点までの時間を示す経過時間情報を作成する経過時間情報作成部と、
前記基準クロック信号に基づいて、前記データのサンプリングを行う再生クロック信号を作成し、且つ、前記位相調整実施時点において前記周波数差情報と前記位相情報と前記経過時間情報とに基づいて、前記再生クロック信号の位相調整を実施する再生クロック生成部と、
を具備することを特徴とするデータ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジッタを有するデータ信号を受信・処理してデータを再生するデータ再生装置に関し、特に、データを再生する為に使用する再生クロック信号を生成するデータ再生装置に関する。
【背景技術】
【０００２】
データ信号を受信する受信装置は、通常、目的信号の周波数が中間周波数ＩＦ（Ｉｎｔｅｒｍｅｄｉａｔｅ  Ｆｒｅｑｕｅｎｃｙ）帯域内にない場合、周波数掃引を開始し、この掃引によって目的の信号を捕捉すると、周波数掃引を止めると同時に、ＡＦＣ（Ａｕｔｏｍａｔｉｃ  Ｆｒｅｑｕｅｎｃｙ  Ｃｏｎｔｒｏｌ）回路が有効となるように、周波数掃引機能からＡＦＣ機能へと機能が切り替えられるように構成されている。
【０００３】
殆どの場合においては、上述した切り替えが行われた時点においては周波数誤差が残存している為、前記ＡＦＣ回路の機能によって、この残存周波数誤差を消滅させる。この残存周波数誤差に関する補正処理を完了するのに要する時間は、ＡＦＣ回路自体が持っている応答特性そのもので決まる為、パケットの先頭に置かれる同期信号の長さは、このＡＦＣ回路の応答時間を考慮して設定されている。
【０００４】
なお、上述したようなＡＦＣ回路による周波数調整方法を採用する場合、回路の大規模化及び複雑化は免れられない。
【０００５】
ところで、ＡＦＣ回路による周波数調整方法以外の周波数調整方法としては、例えば特許文献１に次のような技術が開示されている。
【０００６】
すなわち、特許文献１には、送信側から送信されてくる同期データと有効データとを含むフレームごとのシリアルデータを非同期に受信するデータ受信装置であって、送信側クロック信号とほぼ同じ周波数の受信クロック信号を当該送信側クロック信号と非同期に生成する受信クロック信号生成手段と、前記受信クロック信号に基づいて、受信クロック信号と同周波数で位相が異なる複数の遅延クロック信号を生成する遅延クロック信号生成手段と、同期データに基づいて、有効データの始めのビットタイムにおいて送信側クロック信号と位相がほぼ合致する遅延クロック信号を、各フレームごとに、各遅延クロック信号の中から選出する遅延クロック信号選出手段と、送信側クロック信号に対する受信クロック信号の周波数差に基づいて、遅延クロック信号選出手段の選出結果に対する各フレームにおける位相調整量を取得する位相調整量取得手段と、遅延クロック信号選出手段によって選出された遅延クロック信号と位相調整量分位相が異なる遅延クロック信号を、前記選出結果と前記位相調整量とに基づいて、当該フレームにおける有効データを読み込むための同期クロック信号として選択する選択手段と、を備えるデータ受信装置が開示されている。
【０００７】
つまり、この特許文献１に開示されたデータ受信装置では、再生クロックの位相調整の為に、受信クロックから異なった位相を持つ複数のクロック信号群を作成し、続いて、受信フレームの先頭で送信クロックの位相情報を検出し、送信クロックと受信クロックとの周波数差に基づいて、受信フレームでの位相調整量情報を作成する。そして、前記位相情報及び前記位相量調整情報を用いて、受信フレームで使用する再生クロック信号を、クロック信号群から選択することにより、再生クロックの位相調整を行う。
【０００８】
この特許文献１に開示されている技術によれば、上述したようなＡＦＣ回路による周波数調整方法を採用する場合に生じる回路の大規模化及び複雑化は避けられる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特許３９８８２９１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１に開示されている技術は、あくまでも、受信フレームにおいて使用する再生クロックの位相を如何に選ぶかという技術に過ぎない。従って、特許文献１に開示されている技術では、例えば送信クロックと受信クロックとの周波数差が大きな場合や受信フレーム期間が長い場合等には、再生クロックの位相がズレてしまう可能性が非常に高い。
【００１１】
本発明は、前記の事情に鑑みて為されたものであり、回路規模の拡大及び複雑化を生じさせず、且つ、例えば送信クロックと受信クロックとの周波数差が大きな場合や受信フレーム期間が長い場合等であっても、再生クロックの高精度な位相調整及び位相調整後の位相精度の保持を可能とするデータ再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
前記の目的を達成するために、本発明の第１の態様によるデータ再生装置は、
送信機から送信されたデータを受信し、該受信したデータを再生クロック信号に従って再生するデータ再生装置であって、
前記データにおけるデータクロック信号の周波数と、前記データの再生処理に係るクロック信号である基準クロック信号の周波数と、の周波数差を検出して周波数差情報を作成する周波数差検出部と、
前記データにおけるデータクロック信号の位相情報を検出して位相情報を作成する位相情報検出部と、
前記位相情報検出部による位相情報検出時点から、前記再生クロック信号の位相調整を実施する位相調整実施時点までの時間を示す経過時間情報を作成する経過時間情報作成部と、
前記基準クロック信号に基づいて、前記データのサンプリングを行う再生クロック信号を作成し、且つ、前記位相調整実施時点において、前記周波数差情報と前記位相情報と前記経過時間情報とに基づいて、前記再生クロック信号の位相調整を実施する再生クロック生成部と、
を具備することを特徴とする。
【００１３】
前記の目的を達成するために、本発明の第２の態様によるデータ再生装置は、
送信機から送信されたデータを受信し、該受信したデータを再生クロック信号に従って再生するデータ再生装置であって、
前記データに含まれているデータクロック信号の周波数を示すデータクロック周波数情報を取得するクロック周波数情報取得部と、
前記データの再生処理に係る基準クロック信号の周波数を示す基準クロック周波数情報を記憶する基準クロック周波数情報記憶部と、
前記データクロック周波数情報と、前記基準クロック周波数情報と、に基づいて、前記データクロック信号と前記基準クロック信号との周波数差を示す周波数差情報を作成する周波数差情報作成部と、
前記データにおけるデータクロック信号の位相情報を検出する位相情報検出部と
前記位相情報検出部による位相情報検出時点から、前記再生クロック信号の位相調整を実施する位相調整実施時点までの時間を示す経過時間情報を作成する経過時間情報作成部と、
前記基準クロック信号に基づいて、前記データのサンプリングを行う再生クロック信号を作成し、且つ、前記位相調整実施時点において前記周波数差情報と前記位相情報と前記経過時間情報とに基づいて、前記再生クロック信号の位相調整を実施する再生クロック生成部と、
を具備することを特徴とする。
【００１４】
前記の目的を達成するために、本発明の第３の態様によるデータ再生装置は、
送信機から送信されたデータを受信し、該受信したデータを再生クロック信号に従って再生するデータ再生装置であって、
前記データに含まれている前記送信機を識別する為の送信機ＩＤ情報と、前記データのデータクロック信号の周波数を示すデータクロック周波数情報とを、送信機毎に対応付けて記憶するデータクロック周波数情報記憶部と、
前記データの再生処理に係る基準クロック信号の周波数を示す基準クロック周波数情報を記憶する基準クロック周波数情報記憶部と、
前記データクロック周波数情報と、前記基準クロック周波数情報と、に基づいて、前記データクロック信号と前記基準クロック信号との周波数差を示す周波数差情報を作成する周波数差情報作成部と、
前記データにおけるデータクロック信号の位相情報を検出する位相情報検出部と、
前記位相情報検出部による位相情報検出時点から、前記再生クロック信号の位相調整を実施する位相調整実施時点までの時間を示す経過時間情報を作成する経過時間情報作成部と、
前記基準クロック信号に基づいて、前記データのサンプリングを行う再生クロック信号を作成し、且つ、前記位相調整実施時点において前記周波数差情報と前記位相情報と前記経過時間情報とに基づいて、前記再生クロック信号の位相調整を実施する再生クロック生成部と、
を具備することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、回路規模の拡大及び複雑化を生じさせず、且つ、例えば送信クロックと受信クロックとの周波数差が大きな場合や受信フレーム期間が長い場合等であっても、再生クロックの高精度な位相調整及び位相調整後の位相精度の保持を可能とするデータ再生装置を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第1実施形態に係るデータ再生装置の一構成例を示す図
【図２】ＲＦ回路にて生成された受信データの一構成例を示す図。
【図３】再生クロック生成回路の一構成例を示す図。
【図４】ＵＷ検出回路の一構成例を示す図。
【図５】周波数差検出回路の一構成例を示す図。
【図６】位相情報検出回路の一構成例を示す図。
【図７】位相情報検出回路の一動作例を示す図。
【図８】位相情報検出回路の一動作例を示す図。
【図９】クロック生成回路の一構成例を示す図。
【図１０】再生クロックの位相を、周波数差信号と経過時間信号とに基づいて補正する方法の一例を示す図。
【図１１】本発明の第２実施形態に係るデータ再生装置が具備する第２再生クロック生成回路の一構成例を示す図。
【図１２】第２位相情報検出回路の一構成例を示す図。
【図１３】位相情報検出回路によるヒストグラム作成処理を説明する図。
【図１４】再生クロックの位相調整を、次のデータブロックの同期パターン(ＵＷ２)の直後だけで行う場合の、経過時間信号の作成処理を説明する図。
【図１５】再生クロックの位相調整を、次のデータブロックの同期パターン(ＵＷ２)の直後(（１９）時点)、及び、データブロックの中央(（２０）時点)の２つの時点で行う場合の、経過時間信号２５の作成処理を説明する図。
【図１６】再生クロックの位相調整を、次のデータブロックの同期パターン(ＵＷ２)の直後(（１９）時点)で行った後、それ以降は、第１実施形態に係るデータ再生装置と同様に周波数差に応じ調整間隔で位相調整を実行する場合の、経過時間信号２５の作成処理を説明する図。
【図１７】本発明の第３実施形態に係るデータ再生装置の一構成例を示す図。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明の実施形態を説明する。
【００１８】
［第１実施形態］
図1は、本第１実施形態に係るデータ再生装置の一構成例を示す図である。
【００１９】
本第1実施形態においては、送信機１側において撮影等により取得された画像データをフレーム単位で間歇的に通信する画像通信システムにおける受信機として、本第１実施形態に係るデータ再生装置2を適用した場合を例に説明する。
【００２０】
図1に示すように、データ再生装置2は、RF回路３と、サンプリング回路４と、再生クロック生成回路a５と、データ処理回路６と、を具備する。
【００２１】
データ再生装置2では、通信データがRF回路3により復調処理及び2値化処理され受信データ7に変換される。受信データ7は、サンプリング回路4、及び再生クロック生成回路a5に供給される。
【００２２】
再生クロック生成回路a5は、受信データ7をサンプリングする為の再生クロック8を作成し、サンプリング回路4及びデータ処理回路6に供給する。また、前記再生クロック生成回路a5は、同期パターン(UW：ユニークワード)の検出信号であるUW1_2検出信号10を作成し、データ処理回路6に供給する。
【００２３】
サンプリング回路4では、受信データ7を再生クロック8でサンプリング処理して再生データ9を作成し、データ処理回路6に出力する。データ処理回路6では、再生データ9、再生クロック8、UW1_2検出信号10を用いて、画像の再構成やファイル化を行っている。
【００２４】
図2は、本第1実施形態に係るデータ再生装置で使用される受信データ7の構成例である。
【００２５】
本第1実施形態においては、受信データ7は、フレーム単位にまとめて通信され、休止期間を置いて間歇的に通信が行なわれる。
【００２６】
受信データ7は、複数のデータブロックで構成されており、本実施形態で使用するデータブロックの種類は、図示の如く、送信機情報ブロックと画像データブロックとの2種類である。各データブロックの先頭には同期パターン(UW：ユニークワード)が付加されている。
【００２７】
送信機情報ブロックはフレーム先頭のブロックであり、送信機情報ブロックである事を示す同期パターン(UW_1)と送信機の識別番号やタイムスタンプ等のフレーム情報データで構成されている。
【００２８】
画像データブロックは、送信機情報ブロックに続いて送られるブロックで、画像ブロックである事を示す同期パターン(UW_2)と所定の単位で分割された画像データで構成されている。
【００２９】
同期パターンは、画像データ中には発生しないパターンで構成されたデータである。本第1実施形態では、1フレーム = 500データブロック、1データブロック = 10000ビット（UW:100ビット、送信機情報/画像データ:9900ビット）の構成の場合を例として説明を行う。また、受信データ7のデータレートは10Mbpsとして説明する。
【００３０】
図3は、再生クロック生成回路a5の構成図である。
【００３１】
再生クロック生成回路a5は、発振器11と、周波数逓倍回路12と、ＵＷ検出回路13と、周波数差検出回路14と、位相情報検出回路a15と、経過時間信号作成回路16と、クロック生成回路17と、を有する。
【００３２】
発振器11は、受信データ7のデータレート(10Mbps)と同じ周波数(10MHz)で発振する発振器であり、基準クロック18を作成している。基準クロック18は、周波数逓倍回路12及び経過時間信号作成回路16に供給される。
【００３３】
周波数逓倍回路12は、入力信号を20倍の周波数に逓倍した出力を作成するPLL回路であり、本実施形態では20倍の周波数である200MHzのクロック信号を演算クロック19として出力する。
【００３４】
受信データ7は、UW検出回路13、及び位相情報検出回路a15に加えられる。
【００３５】
UW検出回路13は、受信データ7中の同期パターンを相関演算により検出する回路である。
【００３６】
相関演算では、受信データ7を、演算クロック19を用いてサンプリングし、サンプリング結果を同期パターンと比較している。前記相関演算では、受信データ7が同期パターンと完全に一致した場合に同期パターン検出タイミング信号を“1”(HI)にしている。その為、同期パターンの最後の1bitの受信タイミングが、同期パターンの検出タイミングとなる。
【００３７】
UW検出回路13からは、UW１及びUW2の検出タイミングを個別の信号線で出力するUW1_2検出信号10(本第1実施形態では2本)とUW１及びUW2の検出タイミングをまとめて１本の信号線で出力するUW検出信号20が出力される。
【００３８】
UW検出信号20は周波数差検出回路14及び位相情報検出回路a15に供給される。
【００３９】
周波数差検出回路14は、UWの検出間隔を演算クロック19を使って測定する事で、基準クロック18と受信データ7のデータクロックの周波数差を測定する回路である。周波数差を示す周波数差情報21はクロック生成回路17に出力される。
【００４０】
位相情報検出回路a15は、UWの検出タイミングと検出幅から前記再生クロック6の位相を決定する為の信号を作成する回路である。位相情報検出回路a15により作成される信号は、位相カウンタ信号a22、位相検出信号a23、作成タイミング信号a24であり、位相カウンタ信号a22と位相検出信号a23は、クロック生成回路17に出力される。作成タイミング信号a24は経過時間信号作成回路16に出力される。
【００４１】
経過時間信号作成回路16は、位相情報検出回路a15から出力される位相カウンタ信号a22、位相検出信号a23、が示す位相情報が作成された時点からの経過時間を示す経過時間信号25を作成する回路である。経過時間信号25は、クロック生成回路17に出力される。
【００４２】
前記クロック生成回路17は、周波数差情報21及び経過時間信号25を使って、周波数差と経過時間に応じて発生する位相ズレ情報を作成する。更に、位相検出時点での検出位相を示す位相検出信号a23と前記位相ズレ情報を用いて、経過時間に応じて値が調整された再生クロック用位相情報を作成する。
【００４３】
前記クロック生成回路17は、位相カウンタ信号a22の値と、前記再生クロック用位相情報の値と、を比較して、再生クロック8の位相を決定している。クロック生成回路17の動作の詳細は、後に図9、10を用いて説明を行う。
【００４４】
図4は受信データ7から同期パターン(UW：ユニークワード)を検出する機能を持つＵＷ検出回路１３の構成図である。ＵＷ検出回路１３は、ＵＷレジスタ２６と、相関検出回路２７と、を備える。
【００４５】
具体的には、ＵＷ検出回路13は、受信データ７から同期パターン(ＵＷ：ユニークワード)を検出する回路である。詳細には、ＵＷ検出回路13は、受信データ7と同期パターンの相関演算を行い、一致した場合に検出信号を“ＨＩ”に設定する。
【００４６】
相関検出回路27には、受信データ7とUWレジスタ26からの同期パターンが入力され、演算クロック19のタイミングで相関検出が行われる。上記の如く、演算クロック19は受信データ7のデータレートの20倍の周波数に設定されているので、1bit期間に20回の相関検出が行われる。その為、検出信号は受信データ7中のジッタ量に応じて１/20〜1bitの信号幅を持つ。相関検出回路27からは、前記の如くUW１及びUW2の検出タイミングを個別に出力するUW1_2検出信号10(2本)とUW１及びUW2の検出タイミングをまとめて出力するUW検出信号20が出力される。
【００４７】
図5は、周波数差検出回路14の構成図である。周波数差検出回路14は、基準クロック18と受信データ7のデータクロックの周波数差を測定する回路である。
【００４８】
周波数差検出回路１４は、カウンタ制御回路２８と、間隔測定カウンタ２９と、基準値バッファ３０と、差分検出回路３１と、を備える。前記相関検出回路２７から供給されたＵＷ検出信号２０は、カウンタ制御回路２８に入力される。
【００４９】
周波数差検出回路14は、所定間隔のUWの経過時間を演算クロック19を使って測定する事により、受信データ7のデータクロックと基準クロック18の周波数差を測定している。
【００５０】
以下、受信データ7のデータクロックと基準クロック18の周波数差が40ppmである場合(データクロック：10MHz、基準クロック：10.0004MHz)を例として説明する。
【００５１】
カウンタ制御回路28は、UW検出信号20を基に間隔測定カウンタ29の制御(リセット、スタート、ストップ)を行う為のカウンタ制御信号を出力する。カウンタ制御回路28には、演算クロック19がカウント用クロック信号として加えられている。
【００５２】
本第1実施形態では、間隔測定カウンタ29は、UWが100個経過する時間を、演算クロック19を基準にカウントする。
【００５３】
周波数差が40ppmの場合、上記条件から、間隔測定カウンタ29の出力は、100 * 10000 * 20 * 1.00004 = 2000800となり、基準値バッファ30の出力"2000000"との差分800を1データブロック相当に換算(1/100)した値“＋8”が差分検出回路31の出力である周波数差信号21の値として出力される。
【００５４】
上記説明では、1フレーム内のUW検出間隔を使って周波数差を測定する例を示したが、フレーム先頭にあるUW1を用いてフレーム間隔を測定する事により周波数差を求める事も可能である。その場合、上記方法と同様にUW1が検出される間隔を間隔測定カウンタ29で測定し、フレーム間隔に対応する量を基準値バッファ30に設定しておき、差分を求めて周波数差を決定する事になる。詳細は上記のUWを100カウントする場合と同様であるので説明を省略する。
【００５５】
図6は、位相情報検出回路a15の構成図である。
【００５６】
位相情報検出回路a15は、エッジ検出回路a32と、位相カウンタa33と、ＵＷ期間測定回路34と、位相設定回路35と、を備える。
【００５７】
UW検出信号20がエッジ検出回路a32に加えられ、UW検出信号20の立ち上がりエッジの位置を示す立ち上がりエッジパルス信号が位相カウンタa33、UW期間測定回路34に加えられると共に、作成タイミング信号a24として出力される。
【００５８】
また、立下りエッジの位置を示す立ち下がりエッジパルス信号がUW期間測定回路34に加えられる。
【００５９】
位相カウンタa33では、前記立ち上がりエッジパルス信号によってカウンタ値がリセットされ、その後は演算クロック19のタイミングでカウントアップし、カウント値が“19”になると次のタイミングで“0”に戻る事を繰り返す。カウント値は位相カウンタ信号a22として出力される。
【００６０】
UW期間測定回路34は前記立ち上がりエッジパルス信号から前記立ち下がりエッジパルス信号までの間隔を、演算クロック19を使ってカウントする事で、UW検出信号20の幅を測定し、測定結果をUW幅信号として位相設定回路35に出力する。
【００６１】
位相設定回路35は、前記UW幅信号から位相検出信号a23を作成して出力する。
【００６２】
図7、図8は位相情報検出回路a15の動作を説明する図である。
【００６３】
図7は、受信データ7の劣化が少なく、UW検出信号20の検出幅が広い状態での位相情報検出回路a15の動作を示している。
【００６４】
例えば、UW検出信号20の検出幅が19カウント分ある場合、UW検出信号20の立ち上がりエッジ位置((1))でリセットされた位相カウンタa33は、図示のタイミングでカウント動作を繰り返す。この場合、再生クロック8の立ち上がりエッジ位置としての最適位置は図示の如く、位相カウンタa33のカウント値が“9”となる位置である。
【００６５】
UW期間測定回路34は、カウント値として“19”を出力する。位相設定回路35は、UW幅信号=19に応じて位相検出信号a23の値を“9”(19/2:余りは切り捨て)に設定する。上記設定の場合、クロック生成回路17は第1bit用の再生クロック8の位相を、位相カウンタa33出力である位相カウンタ信号a22と位相検出信号a23の値が合致した位相とするので、図示の位相で再生クロック8が出力される。
【００６６】
図8は、受信データ7の劣化が大きく、UW検出信号20の検出幅が狭い状態での位相情報検出回路a15の動作を示している。
【００６７】
例えば、UW検出信号20の検出幅が7カウント分の場合、UW検出信号20の立ち上がりエッジ位置((1))でリセットされた位相カウンタa33は、図示のタイミングでカウント動作を繰り返す。この場合、再生クロック8の立ち上がりエッジ位置としての最適位置は図示の如く、位相カウンタa33のカウント値が“3”となる位置である。
【００６８】
UW期間測定回路34は、カウント値として“７”を出力する。位相設定回路35は、UW幅信号=7に応じて位相検出信号a23の値を“3”(7/2:余りは切り捨て)に設定する。上記設定の場合、クロック生成回路17は第1bit用の再生クロック8の位相を、位相カウンタa33出力である位相カウンタ信号a22と位相検出信号a23の値が合致した位相とするので、図示の位相で再生クロック8が出力される。
【００６９】
図9はクロック生成回路17の構成図である。
【００７０】
クロック生成回路１７は、補正位相量作成回路３６と、位相修正回路３７と、比較回路３８と、を備える。
【００７１】
前記比較回路38は、位相情報検出回路a15から供給された位相カウンタ信号a22と、位相修正回路37からの再生クロック位相情報とを比較し、それらが一致した場合に、再生クロック8を“１”(ＨＩ)として出力する事により再生クロック8の位相を決定している。
【００７２】
位相修正回路37には、位相情報検出回路a１５から供給された位相検出信号a23と補正位相量作成回路36からの位相ズレ情報が加えられており、位相検出信号a23の示す値に位相ズレ情報の示す値を加えて作成した前記再生クロック位相情報を比較回路38に出力する。
【００７３】
前記補正位相量作成回路36には、周波数差検出回路14から出力された周波数差信号21と、経過時間信号作成回路16から出力された経過時間信号25とが入力され、両信号を使って周波数差と経過時間に応じて発生する位相ズレ情報を作成する。
【００７４】
図10を用いて、再生クロック8の位相を、周波数差信号21と経過時間信号25により調整する方法を説明する。
【００７５】
例えば前記の如く、受信データ7のデータクロックと基準クロック18の周波数差が40ppmである場合、周波数差信号21の値は“＋8”が出力される。これは、データブロック期間中に、演算クロック19で＋8クロック分の位相ズレを生ずる事を示している(再生クロック8の方が、周波数が高いので、同じ時間ではカウント値が大きくなる。この為、位相カウンタa33の値の大きな方に再生クロック8の位相をずらすとデータクロックの位相と合致させる事が出来る)。
【００７６】
経過時間信号25は、UW検出信号20の立ち上がりエッジ位置からの時間経過(演算クロックのカウント値)を示している。前記の如く、1データブロックが10000bitで1bit期間に20カウント行うので経過時間が1データブロック期間の場合、経過時間信号25の値は2000000になる。
【００７７】
補正位相量作成回路36では、(周波数差信号21の値 * 経過時間信号25 / 2000000)の演算を行い、その結果(余りは切り捨て)を出力している。
【００７８】
図10に示した様に、UW2検出直後((7))に位相検出信号a23が設定される。この時、上記の例の場合、経過時間信号25は“1”、周波数差信号21は“+8”が設定される。(7)の時点から、250000カウント(1250bit)後((8))までの期間の補正位相量作成回路36の出力は"0"である。250000カウント(1250bit)後((8))から500000カウント後((9))までの期間の補正位相量作成回路36の出力は“+1”になる。この時点で位相修正回路37の出力は、位相検出信号a23の値に“+1”が加えられた値となり、それに伴い、再生クロック8の位相が補正されて出力される。
【００７９】
以降、同様に補正処理が行われ、図中(14)から(15)までの期間は“+7”が補正位相量作成回路36の出力となる。
【００８０】
(15)の時点で再度UW2の検出が行われ、検出が行われた場合、前記の如く位相検出信号a23と経過時間信号25の設定が行われる。受信データ7が劣化してジッタが大きくなり、UW2の検出が出来なかった場合、(7)から開始した位相調整が引き続き行われ、(15)から(16)期間の補正位相量作成回路36の出力は“+8”となる。この処理は、新たなUW2の検出が行われるまで継続される。
【００８１】
上記処理により、再生クロック8は、UW2検出直後に設定された位相カウンタ信号a22と位相検出信号a23とを用いて設定した再生クロック位相情報に基づいて位相調整された後、周波数差信号21と経過時間信号25により作成した位相ズレ情報で補正された再生クロック位相情報に基づいて、適宜位相調整される事になる。
【００８２】
また、例えば、周波数差が半分の20ppmの場合、周波数差信号21も半分の“+4”となり、補正位相量作成回路36の出力が変化する周期は倍となる。つまり、(7)から(9)までの期間の出力が“0”、(9)から(12)までの期間の出力が“+1”の様になる。
【００８３】
以上説明したように、本第１実施形態によれば、回路規模の拡大及び複雑化を生じさせず、且つ、例えば送信クロックと受信クロックとの周波数差が大きな場合や受信フレーム期間が長い場合等であっても、再生クロックの高精度な位相調整及び位相調整後の位相精度の保持を可能とするデータ再生装置を提供することができる。
【００８４】
すなわち、本第１実施形態に係るデータ再生装置によれば、再生クロックに位相調整を行った後、送信データクロックと再生クロックの元となる基準クロックとの周波数差に応じて位相補正を行う事により、基準クロックを送信データクロックに周波数同期させる事無く、位相調整後の再生クロックの位相精度を保持する事を可能とする。
【００８５】
[第2実施形態]
図11〜図15を用いて本発明の第２実施形態に係るデータ再生装置について説明する。
【００８６】
第2実施形態は、位相情報の検出方法、及び、位相補正を行う位相補正情報の更新のタイミングが第１実施形態に係るデータ再生装置と異なる。
【００８７】
本第2実施形態では、フレームの最初のデータブロックである送信機情報ブロックに対する再生クロック8の位相補正を第１実施形態と同じ方法で行い、2ブロック目以降の画像データブロックに対する位相補正を、前のデータブロック中のデータ位相変化点(エッジ)の位相の分布(ヒストグラム)を測定し、分布の中心を求め、中心から所定量離れた位相に再生クロックの位相を調整する方法で行っている。
【００８８】
図11は、再生クロック生成回路b39の構成図である。
【００８９】
再生クロック生成回路b39は、第１実施形態での再生クロック生成回路5に、2ブロック目以降の位相調整の為の情報を作成する位相情報検出回路b40と、1ブロック目と2ブロック目以降の位相調整用の情報を切り替える切替回路41を付加した構成になっている。
【００９０】
切替回路41には、前記位相情報検出回路a15から出力された位相カウンタ信号a22・位相検出信号a23・作成タイミング信号a24、及び、前記位相情報検出回路b40から出力された位相カウンタ信号b42・位相検出信号b43・作成タイミング信号b44が加えられている。
【００９１】
クロック生成回路17の構成は、第１実施形態と同じであるが、切替回路41により位相カウンタ信号a22/位相カウンタ信号b42が選択されて選択後位相カウンタ信号46として加えられており、更に、位相検出信号a23/位相検出信号b43が選択されて選択後位相検出信号47として加えられている。
【００９２】
経過時間信号作成回路16には、切替回路41により作成タイミング信号a24/作成タイミング信号b44が選択され選択後作成タイミング信号48として加えられている。また、前記位相情報検出回路b40からは、切替タイミング情報45が切替回路41に出力されている。
【００９３】
切替回路41では、1ブロック目には再生クロック生成回路5の出力が、2ブロック目以降は再生クロック生成回路b39からの出力が選択され、クロック生成回路17及び経過時間信号作成回路16に出力される。
【００９４】
1ブロック目の動作は第１実施形態と同じであるので、ここでは2ブロック目以降の動作について説明を行う。
【００９５】
図12は、位相情報検出回路_b40の構成図である。
【００９６】
位相情報検出回路_b40は、位相情報の検出に受信データ7中のエッジ位相を使う点が位相情報検出回路a15と異なっている。その為、位相情報検出回路_b40への入力は受信データ7がUW検出信号20の代わりに使用される。
【００９７】
また、出力信号は位相情報検出回路a15と同じく、位相カウンタ信号b42、位相検出信号b43、作成タイミング信号b44である。また、切替回路41への切替タイミング情報45も出力されている。
【００９８】
エッジ検出回路b49は、前記受信データ7の立上り/立下りの両エッジを検出し、エッジ信号を生成する回路である。生成されたエッジ信号はANDゲートブロック50に入力される。
【００９９】
位相ゲート信号生成回路53は、1bit期間を20の部分位相に分割し、各部分位相毎にHIレベルとなる20本のゲート信号(位相0_ゲート信号〜位相19_ゲート信号)を生成する回路である。
【０１００】
ANDゲートブロック50は、エッジ信号とゲート信号を用いて、エッジ信号がどのゲート信号期間に発生しているのかを検出し、各ゲート期間に対応したエッジ数カウンタにカウントアップ信号(位相0_カウントアップ信号〜位相19_カウントアップ信号)を供給する回路である。同回路は、2入力のANDゲートが20個組み合わされた構造で、片側の入力にはエッジ検出回路b49からのエッジ信号、もう片側の入力には位相ゲート信号生成回路53からのゲート信号が加えられている。各ANDゲートの出力はエッジ数カウンタブロック51中のエッジ数カウンタ0〜エッジ数カウンタ19に供給される。
【０１０１】
エッジ数カウンタブロック51は、前記ゲート信号期間の数に応じた20個のエッジ数カウンタ0〜エッジ数カウンタ19により構成される回路であり、各ゲート期間毎のエッジ数をカウントする事により、データ信号のエッジ位相のヒストグラムを作成する回路である。
【０１０２】
ヒストグラム演算回路52は、前記ヒストグラムを基に演算処理を行い、再生クロック8の位相調整に使用する前記位相検出信号b42を作成する回路である。ヒストグラム演算回路52については、後に詳細を説明する。
【０１０３】
タイミングコントロール回路55は、前記演算クロック19、及び、UW検出信号20からクロック生成回路b40内の各回路に供給する制御信号を作成する回路であり、前記作成タイミング情報b44と切替タイミング情報45も作成する。
【０１０４】
位相カウンタ_b54は、第１実施形態での位相カウンタa33と同等の回路であり、タイミングコントロール回路55からの指示でリセットされ、演算クロック19により0〜19までのカウントアップ動作を連続して行う。
【０１０５】
以下、図13を用いて位相情報検出回路_b40でのヒストグラム作成方法を説明する。
【０１０６】
位相情報検出回路_b40に於いてヒストグラムは、1bit期間を20の位相に分割し、受信データ7のエッジがどの位相に位置するかを検出し、検出結果を位相毎に累積して作成される。
【０１０７】
図中、位相測定単位で示した1区間が1bit期間であり、タイミングコントロール回路55により設定される。
【０１０８】
拡大したデータ信号で示した範囲が1bit期間であり、演算クロック19の20クロック期間に相当する。
【０１０９】
エッジ検出回路b49では、受信データ7の立上りエッジと演算クロック19の関係が図示の位置に在る場合、受信データ7が“HI”に変化した直後の演算クロック19の立上りから次の立ち上がりまで“HI”レベルが出力される。
【０１１０】
位相0_ゲート信号〜位相19_ゲート信号は、位相ゲート信号生成回路53により作成されるゲート信号であり、図示の様に各ゲート信号のHI期間が位相1_ゲート信号から順番に生成されている。
【０１１１】
前記の如く、エッジ信号と各位相ゲート信号はANDゲートブロック50に入力されており、図示の如く、エッジ信号と位相6_ゲート信号が入力されるANDゲートの出力(位相9カウントアップ信号)にHI期間が発生する。
【０１１２】
位相9カウントアップ信号は、エッジ数カウンタブロック51中のエッジ数カウンタ9へのカウントアップ信号である。エッジ数カウンタ0〜-19は、カウントアップ信号の立上りエッジでカウントアップを行う。
【０１１３】
位相9カウントアップ信号にHI期間が生じると、図示した如くエッジ数カウンタ9のカウントアップが行われ、エッジ数カウンタ9の値はMからM+1 にカウントアップする。
【０１１４】
上記動作が、送信機情報ブロック若しくは画像データブロック期間中繰り返される事により、各ブロック期間の受信データ7のエッジ位相に対応したヒストグラムが生成される。
【０１１５】
また、エッジ数カウンタブロック51の各エッジ数カウンタは、ヒストグラム生成期間開始直前にタイミングコントロール回路55からのカウンタリセット信号によりリセットされる。
【０１１６】
ヒストグラム演算回路52は、求められたヒストグラムの分布の中心にある位相を求めて、その値にbit幅の1/2の相当する位相量を加えた値を位相検出信号b42として出力する。例えば、ヒストグラムの中央値として位相"0"が検出された場合、位相量“10”を加えた位相“10”が出力される。位相“15”が検出された場合、位相量“10”を加えた位相“5”(位相“20”=位相“0”となるので、位相“25”=位相“5”)が出力される。
【０１１７】
ヒストグラムの中心を求める方法は、各種考案されており、例えば単純に最大値を中心値としても良いし、加重平均をとる方法や所定値以上の中央値を中心値としても良い。
【０１１８】
基準クロック18と受信データ7のデータクロックに周波数差がある場合、上記方法で求めた位相検出信号b42は、測定に使用した各ブロック期間の中央の時点でのエッジの位相が検出される事になる。その為、経過時間信号25の値は、第１実施形態の場合と異なり各ブロック期間の中央の時点からの経過時間となる。
【０１１９】
また、本第２実施形態では、第1の実施形態の如く経過時間信号２５の値によって位相補正を実施するタイミングが変化する(図10の説明参照)事は無く、経過時間信号２５の値に関わりなく位相調整を所定のタイミングで行っている。
【０１２０】
以下、図14乃至図16を参照して、経過時間信号25の作成方法を説明する。
【０１２１】
図14は、再生クロック8の位相調整を、次のデータブロックの同期パターン(UW2)の直後だけで行う場合についての説明図である。
【０１２２】
この場合、第1の実施形態において図10を参照して説明した位相補正処理は行わず、同期パターン(UW)検出直後に行う位相調整で、位相補正分を含めた位相調整を行う事になる。
【０１２３】
前記の様に、位相検出信号b42が示す位相は送信機情報期間((17)-(18))の中央時点(（Ａ）)での受信データ7に適した位相である。
【０１２４】
再生クロック8の位相調整を同期パターン(UW2)の直後だけで行う場合、UW2の直後((19))に位相調整された再生クロック8は次のデータブロック期間中再調整されずに使用される。従って、位相調整された再生クロックでサンプリングを行う期間はデータブロック中の画像データ期間全てとなる。
【０１２５】
この場合の位相調整は、データブロック期間の中央時点(（B）)が最適な位相となる様に調整が行われる。その為、(19)時点で行われる位相調整では、位相検出信号ｂ42が示す位相に対して、（A）―（B）期間に発生する位相ズレ量を補正する事が必要となる。
【０１２６】
以下、第1実施形態に係るデータ再生装置の説明と同様の条件、受信データ７のデータクロックと基準クロック18との周波数差が40ｐｐｍである場合(データクロック：10ＭＨｚ、基準クロック：10.0004ＭＨｚ)を例にして説明する（条件の詳細は、第1実施形態の説明を参照）。また、クロック生成回路17は、補正位相量作成回路36の動作が第1実施形態の場合と異なっている。
【０１２７】
ここで、（A）―（B）期間は1データブロック期間である為、経過時間信号25の値は1データブロックに相当する200000が出力される。その為、補正位相量作成回路36では、(周波数差信号21の値 * 200000/ 200000)の演算が行われる事となり、周波数差信号21の値がそのまま出力される事になる。
【０１２８】
例えば、第１実施形態と同じく、受信データ7のデータクロックと基準クロック18の周波数差が40ppmである場合、周波数差信号21の値は“＋8”が出力される。これは、データブロック期間中に、演算クロック19で＋8クロック分の位相ズレ(再生クロックの方が周波数が高いので、同じ期間でカウントが早くなる為、位相カウンタ_b54の値の大きな方に位相をずらすと位相が合う)を生ずる事を示している。
【０１２９】
例えば、位相検出信号b42の出力が“10”である場合、周波数差信号21の値“+8”が加算され、“18”が(19)時点での調整値となる。以降の処理は、第１実施形態に係るデータ再生装置と同様であるので、説明を省略する。
【０１３０】
図15を用いて、再生クロックの位相を、次のデータブロックの同期パターン(UW2)の直後((19))と、データブロックの中央((20))の2つの時点で調整する方法を説明する。
【０１３１】
位相調整を前記の如く2か所で行う場合、調整された再生クロックが使用される期間の中央の時点((C),(D))に適した位相に調整する事が最適な位相調整となる。その為、(19)で行われる位相調整では、位相検出信号ｂ42が示す位相に対して、位相調整対象時点である(C)までの期間である(A)―(C)期間に発生する位相ズレ量を補正する事が必要となる。
【０１３２】
前記の如く、位相調整は(19)の時点で行われるので(A)―(C)期間は、1データブロック期間(10000bit)から画像データ期間(9900bit)の1/4を減じた期間(7425bit)となるので、作成タイミング情報b45は、補正位相量作成回路36での演算時点で、出力である経過時間信号25の値が7425bitに相当する148500が出力される様に作成される。
【０１３３】
この場合、周波数差信号21の値が“+8”であるので、補正位相量作成回路36の出力は、6(+8 * 148500/ 200000=5.94   四捨五入して=6)となる。
【０１３４】
(20)で行われる位相調整では、(19)の場合と同じく、位相検出信号ｂ４２が示す位相に対して、位相調整対象時点である(D)までの期間である(A)―(D)期間に発生する位相ズレ量を補正する事が必要となる。(A)―(D)期間は、1データブロック期間(10000bit)から画像データ期間(9900bit)の1/4を加えた期間(12475bit)となるので、作成タイミング情報b44は、補正位相量作成回路36での演算時点で、出力である経過時間信号25の値が12475bitに相当する249500が出力される様に作成される。
【０１３５】
この場合、周波数差信号21の値が“+8”であるので、補正位相量作成回路36の出力は、10(+8 * 249500/ 200000=9.98   四捨五入して=10)となる。上記処理により、位相検出信号b42の出力が“10”である場合、(19)での再生クロックの位相は“16”、(20)での位相は“20”となる。以降の処理は、第１実施形態と同様であるので、説明を省略する。
【０１３６】
最後に、図16を用いて、再生クロックの位相調整を、次のデータブロックの同期パターン(UW2)の直後((19))で行った後、それ以降は、第１実施形態と同じく周波数差に応じ調整間隔で位相調整を行う方法について説明する。
【０１３７】
上記処理の為、(19)で行われる位相調整では、位相検出信号ｂ42が示す位相に対して、位相調整対象時点である(19)までの(A)−(19)期間に発生する位相ズレ量を補正する事が必要となる。
【０１３８】
(A)―(19)期間は、1データブロック期間(10000bit)の1/2の期間にUW2期間(100bit)の1/2を加えた期間(5050bit)となるので、作成タイミング情報b44は、補正位相量作成回路36での演算時点で、出力である経過時間信号25の値が5050bitに相当する101000が出力される様に作成される。
【０１３９】
この場合、周波数差信号21の値が“+8”であるので、補正位相量作成回路36の出力は、4(+8 * 101000/ 200000=4.04   四捨五入して=4)となる。その後は、周波数差信号21が"+8"に設定される為、第１実施形態に示した如く、(19)の時点から、25000カウント(1250bit)後までの期間の補正位相量作成回路36の出力は“4”のままであり、25000カウント(1250bit)後から50000カウント後までの期間の出力は“5”になる。この時点で位相修正回路37の出力は、位相検出信号ｂ４２の値に“+1”が加えられた値となり、それに伴い、再生クロック8の位相が補正されて出力される。
【０１４０】
以降の処理は、第１実施形態に係るデータ再生装置と同様であるので、説明を省略する。
【０１４１】
以上説明したように、本第2実施形態によれば、前記第1実施形態に係るデータ再生装置と同様の効果を奏するデータ再生装置を提供することができる。
【０１４２】
[第3実施形態]
図17を用いて第3実施形態の説明を行う。第3実施形態は、周波数差の検出方法が第１実施形態と異なっている。図17は、本第3実施形態に係るデータ再生装置に於ける受信機c56の構成図である。
【０１４３】
本第3実施形態に於ける周波数差の検出方法は、受信データ7中に送信クロック周波数に関する情報がデータとして含まれており、受信した送信クロック周波数に関する情報から送信クロック周波数を特定し、更に受信機内に保持されている再生クロック周波数に関する情報を用いて、周波数差を検出するという方法である。
【０１４４】
例えば、受信データ7中の送信機情報に送信機毎のID情報が含まれている場合、受信機c56では、データ処理回路c58により前記ID情報から予め登録されている送信クロック周波数情報を読み出すという事が可能となる。
【０１４５】
図17において、データ処理回路c58には、基準クロック周波数情報が格納されており、前記送信クロック周波数情報と前記基準クロック周波数情報から周波数差情報c62を作成し、周波数差設定バッファ59に設定する。
【０１４６】
周波数差設定バッファ59に設定された周波数差情報c62は、周波数差信号c63として再生クロック生成回路c57に出力される。
【０１４７】
再生クロック生成回路c57は、第１実施形態に係るデータ再生装置における再生クロック生成回路5から周波数差検出回路14を省き、前記周波数差設定バッファ59からの周波数差信号c63を周波数差検出回路14の出力の周波数差信号21の代りとして使用する構成になっている。
【０１４８】
上記構成により、受信機c56では、受信データ7から送信機の個別IDを識別しID毎に格納された送信機毎の送信クロック周波数を検出する。更に、受信機c56に格納されている基準クロックの周波数情報を用いて両周波数の差分を求める事により、周波数差を得る。
【０１４９】
周波数差を検出する別の方法として、受信データ7に直接送信クロック周波数情報を乗せる事も可能である。その場合、データ処理回路c58は受信した送信クロック周波数情報と格納している前記基準クロック周波数情報を用いて周波数差を求め、周波数差情報を周波数差設定バッファ59に設定する。
【０１５０】
これらの方法により、受信機c56で受信データ7中の送信クロック周波数の測定を行う事なく、周波数差情報を作成する事が可能となる。作成される周波数差情報は、送信機情報受信後となる為、送信機1との通信開始直後の最初のフレームでの送信機情報ブロック(最初のデータブロック)受信時点では周波数差情報を得る事は出来ないが、送信機情報ブロック中の送信クロック周波数に関する情報を受信後に周波数差情報を作成する事が可能となるので、送信クロック周波数に関する情報を送信機情報ブロックの先頭近くに配置する事により、画像データブロックでの再生クロック8に対する周波数差に基づく位相調整を可能とする事が出来る。
【０１５１】
また、次のフレームに関しては、最初のフレームで得た周波数差情報を保持して使う事で送信機情報ブロックでも、再生クロック8に対する周波数差に基づく位相調整が可能となる。上記以外の処理は、第１実施形態と同様であるので、説明を省略する。
【０１５２】
以上説明したように、本第3実施形態によれば、前記第1実施形態に係るデータ再生装置と同様の効果を奏するデータ再生装置を提供することができる。
【０１５３】
以上、第1実施形態乃至第3実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で、例えば次のような変形／応用が可能なことは勿論である。
【０１５４】
さらに、上述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【符号の説明】
【０１５５】
1…送信機、  2…データ再生装置、  4…サンプリング回路、  5…再生クロック作成回路a、  6…データ処理回路、  11…発振器、  12…周波数逓倍回路、  13…ＵＷ検出回路、  14…周波数差検出回路、  15…位相情報検出回路a、  16…経過時間信号作成回路、  17…クロック生成回路、  26…ＵＷレジスタ、  27…相関検出回路、  28…カウンタ制御回路、  29…間隔測定カウンタ、  30…基準値バッファ、  31…差分検出回路、  32…エッジ検出回路a、  33…位相カウンタa、  34…UW期間測定回路、  35…位相設定回路、  36…補正位相量作成回路、  37…位相修正回路、  38…比較回路、  39…再生クロック作成回路b、  40…位相情報検出回路b、  41…切替回路、  49…エッジ検出回路b、  50…ゲートブロック、  51…エッジ数カウンタブロック、  52…ヒストグラム演算回路、  53…位相ゲート信号生成回路、  55…タイミングコントロール回路、  56…受信機c、  57…再生クロック作成回路c、  58…データ処理回路c、  59…周波数差設定バッファ。
【図１】
2010212763.tif 000003
【図２】
2010212763.tif 000004
【図３】
2010212763.tif 000005
【図４】
2010212763.tif 000006
【図５】
2010212763.tif 000007
【図６】
2010212763.tif 000008
【図７】
2010212763.tif 000009
【図８】
2010212763.tif 000010
【図９】
2010212763.tif 000011
【図１０】
2010212763.tif 000012
【図１１】
2010212763.tif 000013
【図１２】
2010212763.tif 000014
【図１３】
2010212763.tif 000015
【図１４】
2010212763.tif 000016
【図１５】
2010212763.tif 000017
【図１６】
2010212763.tif 000018
【図１７】
2010212763.tif 000019