(57)【要約】【課題】原クロックの周波数に対して再生クロックの周波数が定常的に大きいあるいは小さいという状況が継続しないように前記再生クロックの周波数制御が可能となるクロック再生装置を提供することである。【解決手段】原クロック情報を取得する原クロック情報取得手段（４０１）と、再生クロックを出力する再生クロック出力手段（４０５）と、前記再生クロックの周波数を制御情報に基づいて制御する周波数制御手段（４０３、４０４、４０５）と、前記制御情報を生成して前記周波数制御手段に供給する制御情報生成手段（４１０）とを有し、前記制御情報生成手段（４１０）は、再生クロック情報を生成する再生クロック情報生成手段（４１５）と、前記原クロック情報と前記再生クロック情報との差分を積算した差分積算値を前記制御情報として生成する差分積算手段（４１１、４１２、４１３）とを有する構成となる。【選択図】  図２
2004187160.tif 000002
【特許請求の範囲】
【請求項１】
原クロックの周波数を表す原クロック情報を取得する原クロック情報取得手段と、
再生クロックを出力する再生クロック出力手段と、
前記再生クロックの周波数を制御情報に基づいて制御する周波数制御手段と、前記制御情報を生成して前記周波数制御手段に供給する制御情報生成手段とを有し、
前記制御情報生成手段は、
前記再生クロック出力手段から出力される再生クロックの周波数を表す再生クロック情報を生成する再生クロック情報生成手段と、
前記原クロック情報と前記再生クロック情報との差分を積算した差分積算値を前記制御情報として生成する差分積算手段とを有することを特徴とするクロック再生装置。
【請求項２】
前記差分積算手段は、前記原クロック情報と前記再生クロック情報との差分を演算して差分値を出力する差分演算手段と、
前記差分値を積算する積算手段とを有することを特徴とする請求項１記載のクロック再生装置。
【請求項３】
前記制御情報生成手段は、前記差分積算手段にて得られる差分積算値が所定の範囲内であるか否かを判定する判定手段を有し、
前記差分積算値が前記所定の範囲内であるとの判定が前記判定手段にてなされるときに、前記積算手段にて得られた差分積算値を制御情報として前記周波数制御手段に供給するようにしたことを特徴とする請求項２記載のクロック再生装置。
【請求項４】
前記判定手段は、前記差分積算値の絶対値が所定のしきい値を超えているか否かを判定するしきい値判定手段を有することを特徴とする請求項３記載のクロック再生装置。
【請求項５】
前記制御情報生成手段は、前記差分積算値が前記所定の範囲内でないとの判定が前記判定手段にてなされるときに、前記差分演算手段にて得られた差分値を前記制御情報として前記周波数制御手段に供給するようにしたことを特徴とする請求項３または４記載のクロック再生装置。
【請求項６】
前記制御情報生成手段は、前記差分値を制御情報として前記周波数制御手段に供給する際に、前記積算手段における差分積算値を前記周波数制御手段に供給する前記差分値に初期化する初期化手段を有することを特徴とする請求項５記載のクロック再生装置。
【請求項７】
前記制御情報生成手段は、前記原クロック情報取得手段が前記原クロック情報を取得する毎に前記制御情報を生成して前記周波数制御手段に供給するようにしたことを特徴とする請求項１乃至６のいずれかに記載のクロック再生装置。
【請求項８】
原クロックの周波数を表す原クロック情報を取得する原クロック情報取得手段と、
再生クロックを出力する再生クロック出力手段と、
前記再生クロック出力手段から出力される再生クロックの周波数を表す再生クロック情報を生成する再生クロック情報生成手段と、
前記原クロック情報と前記再生クロック情報との差分を積算した差分積算値がゼロになるように前記再生クロックの周波数を制御する制御手段とを有することを特徴とするクロック再生装置。
【請求項９】
送信装置から所定の通信インフラを介して転送されるデータを受信する受信手段と、
再生クロックを生成するクロック再生部と、
前記受信手段にて受信されたデータを一時的に蓄積するバッファと、
前記バッファに蓄積されたデータを前記クロック再生部にて生成される再生クロックに同期して処理するデータ処理部とを有し、
前記クロック再生部は、
前記授受信手段にて受信されたデータから前記送信装置にて利用される原クロックの周波数を表す原クロック情報を取得する原クロック情報取得手段と、
再生クロックを出力する再生クロック出力手段と、
前記再生クロック出力手段から出力される再生クロックの周波数を表す再生クロック情報を生成する再生クロック情報生成手段と、
前記原クロック情報と前記再生クロック情報との差分を積算した差分積算値を生成する差分積算手段と、
前記差分積算値に基づいて前記再生クロックの周波数を制御する周波数制御手段とを有することを特徴とするデータ受信装置。
【請求項１０】
前記クロック再生部は、前記原クロック情報と再生クロック情報との差分を演算して差分値を出力する差分演算手段と、
前記差分積算手段にて得られる差分積算値が所定の範囲内であるか否かを判定する判定手段とを有し、
前記周波数制御手段は、前記差分積算値が前記所定の範囲内であるとの判定が前記判定手段にてなされるときに、前記差分積算値に基づいて前記再生クロックの周波数を制御し、前記差分積算値が前記所定の範囲内にないとの判定が前記判定手段にてなされるときに、前記差分演算手段からの差分値に基づいて前記再生クロックの周波数を制御するようにし、
更に、前記クロック再生部は、前記周波数制御手段が前記差分値に基づいて再生クロックの周波数を制御する際に、前記差分積算手段における差分積算値を前記差分値に初期化する初期化手段を有することを特徴とする請求項９記載のデータ受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信システムにおける受信装置に備えられるクロック再生装置に係り、詳しくは、送信側にて利用されるクロックの周波数を表すクロック情報に基づいてその送信側にて利用されるクロックと同じ周波数のクロックを再生するようにしたクロック再生装置に関する。
【０００２】
また、本発明は、前記クロック再生装置が適用されるデータ受信装置に関する。
【０００３】
【従来の技術】
例えば、カメラ装置にて撮影された映像を送信装置から遠隔の受信装置に送るシステムでは、送信装置からクロックに同期して転送される画像データを受信装置にてリアルタイムに処理（例えば、映像表示処理）する場合、受信される画像データを前記送信装置にて利用されるクロック（以下、原クロックという）の周波数にできるだけ近い周波数（望ましくは同じ周波数）のクロックに同期させて処理する必要がある。このため、このようなシステムでは、送信装置が、原クロックの周波数を表す原クロック情報を画像データと共に送信し、受信装置が、画像データと共に受信した前記原クロック情報に基づいて原クロックの周波数と同じ周波数のクロックを生成するようにしている。前記原クロック情報として、例えば、送信装置側の原クロックを所定時間カウントして得られるカウント値を表すＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）値が用いられる。
【０００４】
このようなクロックを再生する受信装置側に備えられるべきクロック再生装置は、例えば、図５に示すように構成される。
【０００５】
このクロック再生装置は、受信データからＰＣＲ値を検出するための信号検出器６１、減算器６２、デジタルアナログ変換器（以下、Ｄ／Ａ変換器という）６３、ローパスフィルタ（以下、ＬＰＦと表す）６４、可変周波数発振器（以下、ＶＣＯと表す）６５及びカウンタ６６を有している。このような構成のクロック再生装置では、カウンタ６６がＶＣＯ６５から出力されるクロック（以下、再生クロックという）をカウントし、カウント値（以下、ＳＴＣ値：Ｓｙｓｔｅｍ  ｔｉｍｅ  ｃｌｏｃｋという）を再生クロックの周波数を表す情報として出力する。そして、信号検出器６１が受信データからＰＣＲ値を検出する毎に、そのＰＣＲ値とカウンタ６６にて得られたＳＴＣ値との差分が減算器６２にて演算され、その差分に対応したＤ／Ａ変換器６３からの出力電圧がＬＰＦ６４により制御電圧となってＶＣＯ６５に供給される。ＶＣＯ６５は、ＬＰＦ６４からの制御電圧に基づいてその制御電圧に対応した前記ＰＣＲ値とＳＴＣ値との差分がなくなるように再生クロックの周波数を制御する。
【０００６】
このようなクロック再生装置によれば、受信されるＰＣＲ値とカウンタ６６にて得られたＳＴＣ値との差分がなくなるように再生クロックの周波数が制御されるので、ＰＣＲ値に対応した周波数となる原クロックと同じ周波数（ＳＴＣ値に対応）の再生クロックが生成されることとなる。
【０００７】
前述したようにＰＣＲ値とＳＴＣ値との差分に基づいて再生クロックの周波数が制御されることから、受信データ中のＰＣＲ値が欠落した場合等、ＰＣＲ値の受信時間間隔が変動した場合、その時間間隔に得られるＳＴＣ値が変化することとなる。このため、前記ＰＣＲ値とＳＴＣ値との差分が大きく変化する。このような場合に適切に対処できるクロック再生装置が従来提案されている（例えば、特許文献１参照）。
【０００８】
この従来のクロック再生装置では、ＰＣＲ値とＳＴＣ値との差分が予め定めたしきい値を超えた場合に、その差分を強制的にゼロ（ＰＣＲ値＝ＳＴＣ値）にすることにより、前記ＰＣＲ値とＳＴＣ値との差分の大きな変化による影響を抑えるようにしている。
【０００９】
また、ＰＣＲ値の受信時間間隔を検出し、ＰＣＲ値とＳＴＣ値との差分とその検出された受信時間間隔の双方に基づいて再生クロックの周波数を制御する装置も提案されている（例えば、特許文献２参照）。
【００１０】
【特許文献１】
特開平１１−２０５２９６号公報
【特許文献２】
特許第３１３４０４８号公報
【００１１】
【発明が解決しようとする課題】
しかし、前述したような各クロック再生装置では、ＰＣＲ値が規定通りに受信される定常状態において、例えば、そのＰＣＲ値とＳＴＣ値との差分がその差分に基づいて処理を行う処理部（図５において、Ｄ／Ａ変換器６３、ＬＰＦ６４、ＶＣＯ６５）の分解能より小さい場合、差分がないものとして再生クロックが一定の周波数に制御される。このため、定常状態であっても、再生クロックの周波数が原クロックの周波数より小さいという状況、あるいは、再生クロックの周波数が原クロックの周波数より大きいという状況が発生し得る。これらの状況のいずれかが一方的に続くと、送信装置から原クロックに同期して転送されるデータ（例えば、画像データ）を再生クロックに同期してリアルタイムに処理する受信装置では、処理すべきデータが足りなくなったり、その転送されるデータを一時的に蓄積するバッファがオーバーフローしたりしてしまう。
【００１２】
本発明は、前述したような問題を解決するためになされたもので、原クロックの周波数に対して再生クロックの周波数が定常的に大きいあるいは小さいという状況が継続しないように前記再生クロックの周波数制御が可能となるクロック再生装置を提供するものである。
【００１３】
また、本発明は、前記クロック再生装置が適用されるデータ受信装置を提供するものである。
【００１４】
【課題を解決するための手段】
本発明に係るクロック再生装置は、原クロックの周波数を表す原クロック情報を取得する原クロック情報取得手段と、再生クロックを出力する再生クロック出力手段と、前記再生クロックの周波数を制御情報に基づいて制御する周波数制御手段と、前記制御情報を生成して前記周波数制御手段に供給する制御情報生成手段とを有し、前記制御情報生成手段は、前記再生クロック出力手段から出力される再生クロックの周波数を表す再生クロック情報を生成する再生クロック情報生成手段と、前記原クロック情報と前記再生クロック情報との差分を積算した差分積算値を前記制御情報として生成する差分積算手段を有する構成となる。
【００１５】
このような構成により、原クロック情報取得手段にて原クロック情報が順次取得される過程で、制御情報生成手段では、再生クロック情報が生成され、前記原クロック情報と再生クロック情報との差分を積算した差分積算値が生成される。そして、その差分積算値が制御情報として周波数制御手段に供給され、周波数制御手段がその差分積算値に基づいて再生クロックの周波数を制御する。
【００１６】
前記原クロック情報と再生クロック情報の差分は、原クロック情報が表す周波数と再生クロック情報が表す周波数との大小関係を表すことから、前記差分積算値は、原クロックの周波数と再生クロックの周波数との累積的な大小関係を表す。従って、再生クロックの周波数が、原クロックと再生クロックの各周波数の累積的な大小関係に基づいて制御され得ることとなる。
【００１７】
前記差分積算手段における積算値の生成手法は特に限定されず、原クロック情報の積算値と再生クロック情報の積算値との差分を求めるようにしても、原クロック情報と再生クロック情報の差分を求め、その差分を積算するようにしてもよい。後者の場合、本発明に係るクロック再生装置は、前記差分積算手段が、前記原クロック情報と前記再生クロック情報との差分を演算して差分値を出力する差分演算手段と、前記差分値を積算する積算手段とを有する構成となる。
【００１８】
このような構成により、原クロック情報と再生クロック情報との差分と、その差分の積算値とを別々に利用することができることとなる。
【００１９】
更に、本発明に係るクロック再生装置は、前記制御情報生成手段が、前記差分積算手段にて得られる差分積算値が所定の範囲内であるか否かを判定する判定手段を有し、前記差分積算値が前記所定の範囲内であるとの判定が前記判定手段にてなされるときに、前記積算手段にて得られた差分積算値を制御情報として前記周波数制御手段に供給するようにした構成とすることができる。
【００２０】
このような構成により、差分積算値が所定の範囲内にある状態において、再生クロックの周波数が、原クロックと再生クロックの各周波数の累積的な大小関係に基づいて制御し得ることとなる。
【００２１】
また、本発明に係るクロック再生装置は、前記判定手段が、前記差分積算値の絶対値が所定のしきい値を超えているか否かを判定するしきい値判定手段を有する構成とすることができる。
【００２２】
このような構成により、しきい値判定手段にて差分積算値の絶対値が所定のしきい値を超えていないとの判定がなされるときに、前記差分積算値が所定の範囲内にある状態であるとして、再生クロックの周波数が、原クロックと再生クロックの各周波数の累積的な大小関係に基づいて制御し得ることとなる。
【００２３】
本発明に係るクロック再生装置は、前記制御情報生成手段が、前記差分積算値が前記所定の範囲内でないとの判定が前記判定手段にてなされるときに、前記差分演算手段にて得られた差分値を前記制御情報として前記周波数制御手段に供給するようにした構成とすることができる。
【００２４】
このような構成により、原クロック情報と再生クロック情報との差分を積算した差分積算値が所定の範囲内でなくなると、原クロックと再生クロックの各周波数の現時点までの累積的な大小関係が一方的に大きいあるいは小さい関係となったとして、再生クロックの周波数が、そのような累積的な大小関係を表す差分積算値ではなく、取得された原クロック情報と再生クロック情報との差分に基づいて制御されることとなる。
【００２５】
また、本発明に係るクロック再生装置は、前記制御情報生成手段が、前記差分値を制御情報として前記周波数制御手段に供給する際に、前記積算手段における差分積算値を前記周波数制御手段に供給する前記差分値に初期化する初期化手段を有する構成とすることができる。
【００２６】
このような構成により、原クロック情報と再生クロック情報との差分を積算した差分積算値が、所定の範囲内でなくなって、原クロックと再生クロックの各周波数の現時点までの累積的な大小関係が一方的に大きいあるいは小さい関係になったことを表すようになると、前記差分積算値が、制御情報として使われる原クロック情報と再生クロック情報との差分値に初期化されることとなる。
【００２７】
更に、本発明に係るクロック再生装置は、前記制御情報生成手段が、前記原クロック情報取得手段が前記原クロック情報を取得する毎に前記制御情報を生成して前記周波数制御手段に供給するようにした構成とすることができる。
【００２８】
このような構成により、原クロック情報が取得される毎に、再生クロック情報の生成及び原クロック情報と再生クロック情報との差分を積算した差分積算値の生成がなされ、その差分積算値が制御情報として周波数制御手段に供給されることとなる。
【００２９】
本発明に係るクロック再生装置は、原クロックの周波数を表す原クロック情報を取得する原クロック情報取得手段と、再生クロックを出力する再生クロック出力手段と、前記再生クロック出力手段から出力される再生クロックの周波数を表す再生クロック情報を生成する再生クロック情報生成手段と、前記原クロック情報と前記再生クロック情報との差分を積算した差分積算値がゼロになるように前記再生クロックの周波数を制御する制御手段とを有する構成となる。
【００３０】
このような構成により、常に原クロックと再生クロックの各周波数の累積的な大小をなくすように再生クロックの周波数が制御され得ることとなる。
【００３１】
本発明に係るデータ受信装置は、送信装置から所定の通信インフラを介して転送されるデータを受信する受信手段と、再生クロックを生成するクロック再生部と、前記受信手段にて受信されたデータを一時的に蓄積するバッファと、前記バッファに蓄積されたデータを前記クロック再生部にて生成される再生クロックに同期して処理するデータ処理部とを有し、前記クロック再生部は、前記授受信手段にて受信されたデータから前記送信装置にて利用される原クロックの周波数を表す原クロック情報を取得する原クロック情報取得手段と、再生クロックを出力する再生クロック出力手段と、前記再生クロック出力手段から出力される再生クロックの周波数を表す再生クロック情報を生成する再生クロック情報生成手段と、前記原クロック情報と前記再生クロック情報との差分を積算した差分積算値を生成する差分積算手段と、前記差分積算値に基づいて前記再生クロックの周波数を制御する周波数制御手段とを有する構成となる。
【００３２】
このような構成により、受信手段にて受信されるデータは順次バッファに蓄積される。その過程で、受信されるデータから送信装置にて利用される原クロックの周波数を表す情報が取得されると共に、再生クロックの周波数を表す再生クロック情報が生成される。そして、前記原クロック情報と前記再生クロック情報との差分を積算した差分積算値が生成され、その差分積算値に基づいて前記再生クロックの周波数が制御される。このようにして周波数の制御がなされる再生クロックに同期して前記バッファに蓄積されたデータが順次処理される。
【００３３】
送信装置にて利用される原クロックの周波数と受信されるデータを処理するために使用される再生クロックの周波数との累積的な大小関係を表す原クロック情報と再生クロック情報との差分を積算した差分積算値に基づいて再生クロックの周波数が制御されることとなる。このため、再生クロックの周波数を原クロックの周波数との累積的な大小がなくなるように制御することができるようになる。そして、そのようにして制御される再生クロックに同期してリアルタイムに処理されるデータの量と、送信装置から転送されるデータの量とのバランスをとることができるようになる。
【００３４】
また、本発明に係るデータ受信装置は、前記クロック再生部が、前記原クロック情報と再生クロック情報との差分を演算して差分値を出力する差分演算手段と、前記差分積算手段にて得られる差分積算値が所定の範囲内であるか否かを判定する判定手段とを有し、前記周波数制御手段が、前記差分積算値が前記所定の範囲内であるとの判定が前記判定手段にてなされるときに、前記差分積算値に基づいて前記再生クロックの周波数を制御し、前記差分積算値が前記所定の範囲内にないとの判定が前記判定手段にてなされるときに、前記差分演算手段からの差分値に基づいて前記再生クロックの周波数を制御するようにし、更に、前記クロック再生部が、前記周波数制御手段が前記差分値に基づいて再生クロックの周波数を制御する際に、前記差分積算手段における差分積算値を前記差分値に初期化する初期化手段を有する構成とすることができる。
【００３５】
このような構成により、差分積算値が所定の範囲内にある状態において、再生クロックの周波数が、原クロックと再生クロックの各周波数の累積的な大小関係に基づいて制御し得ることとなる一方、前記差分積算値が所定の範囲内でなくなると、原クロックと再生クロックの各周波数の現時点までの累積的な大小関係が一方的に大きいあるいは小さい関係になったとして、再生クロックの周波数が、そのような累積的な大小関係を表す差分積算値ではなく、取得された原クロック情報と再生クロック情報との差分に基づいて制御されることとなる。そして、このように前記差分積算値が、所定の範囲内でなくなって、原クロックと再生クロックの各周波数の現時点までの累積的な大小関係が一方的に大きいあるいは小さい関係になったことを表すようになると、前記差分積算値が、再生クロックの制御に用いられる原クロック情報と再生クロック情報との差分値に初期化されることとなる。
【００３６】
このようにして周波数が制御される再生クロックに同期して受信されるデータをリアルタイムに処理するデータ受信装置では、例えば、データの送信元となる送信装置が切替わって原クロックの周波数に変動があっても、処理されるデータの量と、送信装置から転送されるデータの量とのバランスをより的確にとることができるようになる。
【００３７】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を用いて説明する。
【００３８】
本発明の実施の形態に係るクロック再生装置が搭載される受信装置は、図１に示すように構成される。この受信装置は、例えば、送信装置から送信される動画像データをリアルタイムに処理する。
【００３９】
図１において、この受信装置１００は、受信部１０、入力処理部２０、バッファ３０、本発明に係るクロック再生装置の実施の一形態としてのクロック再生部４０及び再生処理部５０を有する。受信部１０は、送信装置から所定のネットワークを介して順次転送されるデータ（トランスポートストリーム）を受信する。入力処理部２０は、受信部１０にて受信されたデータに含まれる動画像データを所定の形式に変換してバッファ３０に供給する。バッファ３０は、所定の形式となる動画像データを蓄積する。クロック再生部４０は、受信部１０にて受信されたデータからＰＣＲ値を検出し、そのＰＣＲ値に基づいて周波数調整のなされた再生クロックを出力する。再生処理部５０は、バッファ３０に蓄積された動画像データをクロック再生部４０から出力される再生クロックに同期して再生処理（復号処理、表示処理等）を行う。
【００４０】
クロック再生部４０は、図２に示すように構成される。
図２において、このクロック再生部４０は、信号検出器４０１、同期信号発生器４０２及び制御情報生成部４１０を有し、更に、従来（図５参照）と同様に、Ｄ／Ａ変換器４０３、ＬＰＦ４０４、ＶＣＯ４０５を有している。信号検出器４０１は、受信部１０（図１参照）にて受信されたデータ（受信データ）からＰＣＲ値を検出する。同期信号発生器４０２は、信号検出器４０１でのＰＣＲ値の検出タイミングに同期した同期信号を生成し、その同期信号を制御情報生成部４１０に供給する。制御情報生成部４１０は、同期信号発生器４０２からの同期信号に同期して一連の処理を行う。
【００４１】
制御情報生成部４１０は、減算器４１１、積算器４１２、積算値評価部４１３、ラッチ回路４１４及びカウンタ４１５を有している。減算器４１１は、信号検出器４０１にて検出されたＰＣＲ値と再生クロックをカウントするカウンタ４１５のカウント値（ＳＴＣ値）との差分を演算する。積算器４１２は、減算器４１１にて前記同期信号に同期して得られるＰＣＲ値とＳＴＣ値との差分を積算して差分積算値を出力する。この差分積算値は、送信装置にて利用される原クロックの周波数を表すＰＣＲ値が再生クロックの周波数を表すＳＴＣ値との累積的な大小関係を表す。即ち、ＰＣＲ値がＳＴＣ値より大きくなる状態が長く続くと、その差分積算値は正の値となり、逆に、ＳＴＣ値がＰＣＲ値より大きくなる状態が長く続くと、その差分積算値は負の値となる。
【００４２】
積算評価部４１３は、積算器４１２にて得られる前記差分積算値が所定の範囲内（しきい値Ｔｈ＋としきい値Ｔｈ−との間の範囲）にあるか否かを判定し、その判定結果に基づいて、積算器４１２にて得られる差分積算値及び減算器４１１にて得られる差分値のいずれかを制御情報として出力する。積算値評価部４１３は、更に、前記差分値を制御情報として出力する際に、積算器４１２にリセット信号を送り、今まで得られていた差分積算値を減算器４１１にて得られている差分値に初期化（リセット）する。
【００４３】
前記差分積算値及び前記差分値のいずれかとなる制御情報はラッチ４１４にてラッチされ、Ｄ／Ａ変換器４０３に供給される。Ｄ／Ａ変換器４０３は、所定の分解能をもって、入力される制御情報を制御電圧に変換し、その制御電圧がＬＰＦ４０４を介してＶＣＯ４０５に供給される。ＶＣＯ４０５は、供給される制御電圧に応じて周波数制御のなされた再生クロックを出力する。
【００４４】
前述したように構成される制御情報生成部４１０は、図３に示すような手順に従って動作する。
【００４５】
図３において、制御情報生成部４１０は、同期信号発生器４０２からの同期入力の待ち状態となっている（Ｓ１）。この状態で、同期入力があったとの判定がなされると（Ｓ１でＹＥＳ）、制御情報生成部４１０は、信号検出器４０１にて検出されるＰＣＲ値を取得する（Ｓ２）。そして、減算器４１１が取得されたＰＣＲ値とその時点でカウンタ４１５にて得られているＳＴＣ値との差分値を計算する（Ｓ３）。そして、積算器４１２が減算器４１１にて得られた差分値を今までの差分積算値に加算して新たな差分積算値を生成する（Ｓ４）。
【００４６】
その後、積算値評価部４１３が積算器４１２にて得られた差分積算値の絶対値が所定のしきい値を超えているか否か（差分積算値が所定範囲（Ｔｈ＋〜Ｔｈ−）内であるか否か）を判定する（Ｓ５）。その結果、その差分積算値の絶対値が所定のしきい値を超えていないとの判定がなされると（Ｓ５でＮＯ）、積算値評価部４１３がその差分積算値を制御情報として出力し、その差分積算値がラッチ４１４を介してＤ／Ａ変換器４０３に供給される（Ｓ６）。一方、前記差分積算値の絶対値が所定のしきい値を超えているとの判定がなされると（Ｓ５でＹＥＳ）、積算値評価部４１３は、減算器４１１にて得られている差分値を制御情報として出力し、その差分値がラッチ４１４を介してＤ／Ａ変換器４０３に供給される（Ｓ７）。そして、積算値評価部４１３が積算器４１２にリセット信号を供給し、積算器４１２にて得られている差分積算値を前記制御情報として出力した差分値に初期化（リセット）する。
【００４７】
以下、制御情報生成部４１０は、同期信号発生器４０２から同期入力がなされる毎に、前述した一連の動作を実行して制御情報を生成する。そして、その制御情報に基づいてＶＣＯ４０５から出力される再生クロックの周波数が原クロックの周波数に近づくように制御される。
【００４８】
前述したような制御情報生成部４１０の動作に基づいたＰＣＲ値とＳＴＣ値との差分値は、例えば、図４に示すように推移する。
【００４９】
図４において、例えば、送信装置からのデータの受信開始直後においては、ＰＣＲ値とＳＴＣ値との差分値は大きな値となって、その積算値（差分積算値）の絶対値も所定のしきい値Ｔｈ（Ｔｈ＋、Ｔｈ−）を超える状態となり、その大きな値となる差分値を制御情報として再生クロックの周波数の制御がなされる（差分値制御モード）。その結果、ＳＴＣ値がＰＣＲ値に順次近づいてその差分値が次第に小さくなっていく。この過程では、積算器４１２の差分積算値は、常に差分値にリセットされる。
【００５０】
そして、時刻Ｔｉにおいて、その時点での差分値を前回の差分値に加算して得られる差分積算値の絶対値が所定のしきい値Ｔｈを超えなくなると、その差分積算値を制御情報として再生クロックの周波数制御がなされる（積算値制御モードの開始）。以後、ＰＣＲ値とＳＴＣ値との差分値が得られる毎に、その差分値が前回の差分積算値に加算されて得られる新たな差分積算値を制御情報として再生クロックの周波数制御がなされる（積算値制御モード）。その結果、ＰＣＲ値とＳＴＣ値との累積的な大小がなくなるように、即ち、図４における差分値が正となる部分の面積と差分値が負となる部分の面積が略等しくなるように（差分積算値がゼロになるように）、再生クロックの周波数が制御されることとなる。定常的な状態では、ＳＴＣ値（再生クロックの周波数）がＰＣＲ値（原クロックの周波数）を中心（差分値がゼロ）にしてＤ／Ａ変換器４０３の分解能に対応した単位値（図４における縦軸の１目盛り分）の２倍の範囲（２目盛り）内に収束するように制御される。
【００５１】
このようにして再生クロックの周波数が制御される過程で、例えば、データの送信元となる送信装置が切替えられるなどして、時刻Ｔｊにて検出されるＰＣＲ値が大きく変動し、その結果、差分積算値の絶対値が所定のしきい値を超えると、ＰＣＲ値とＳＴＣ値との累積的な大小関係が一方的に大きいあいは小さい関係になった（ＰＣＲ値の累積値がＳＴＣ値の累積値より一方的に大きくなった）として、前述したような差分積算値制御モードに代えて、その時点で得られたＰＣＲ値とＳＴＣ値との差分値を制御情報として再生クロックの周波数制御がなされる（差分値制御モードの開始）。これにより、積算値制御モードを継続することにより大きな差分積算値（例えば、正の値）を補うために逆側に大きな差分積算値（例えば、負の値）が得られるような再生クロックの周波数制御がなされてしまうことを防止することができるようになる。その結果、比較的早期にＳＴＣ値がＰＣＲ値に近づくように再生クロックの周波数制御がなされることとなる。即ち、原クロックの周波数に対する再生クロックの周波数の追従性が損なわれない。
【００５２】
このようにＰＣＲ値とＳＴＣ値との差分値に基づいた再生クロックの周波数制御が継続され、次第にその差分値が小さくなっていく。その過程では、前述したのと同様に、積算器４１２の差分積算値は、常に差分値にリセットされる。そして、時刻Ｔｋにおいて、その時点での差分値を前回の差分値に加算して得られる差分積算値の絶対値が所定のしきい値Ｔｈを超えなくなると、その差分積算値を制御情報として再生クロックの周波数制御がなされる（積算値制御モードの開始）。以後、前述したのと同様に、差分積算値を制御情報として再生クロックの周波数制御がなされることとなる（積算値制御モード）。
【００５３】
再生処理部５０は、定常的な状態において、前述した差分積算値に基づいて、ＰＣＲ値とＳＴＣ値との累積的な大小がなくなるように（ＰＣＲ値の累積値とＳＴＣ値の累積値との差がなくなるように）周波数の制御がなされる再生クロックに同期してバッファ３０内のデータを処理する。このため、ある期間でみれば、ＰＣＲ値で表される周波数の原クロックに基づいて転送されてくるデータの量と、ＳＴＣ値で表される周波数の再生クロックに同期してリアルタイムに処理されるデータの量とがバランスされ得るようになる。
【００５４】
また、ＰＣＲ値とＳＴＣ値との差分値が制御情報生成部４１０の後段に設けられる処理部分（Ｄ／Ａ変換器４０３、ＬＰＦ４０４、ＶＣＯ４０５）の分解能より小さい状態であっても、その差分値を積算して得られる差分積算値がその処理部分に供すべき制御情報として生成されるので、その制御情報が前記分解能を超え得るようになる。これにより、再生クロックの周波数が原クロックの周波数より僅に小さいという状況、あるいは、再生クロックの周波数が原クロックの周波数より僅に大きいという状況が長く続くことが防止される。従って、このようにして周波数制御のなされる再生クロックに同期してバッファ３０内のデータをリアルタイムに処理しても、処理すべきデータが足りなくなったり、バッファ３０がオーバーフローしたりしてしまうことが防止される。
【００５５】
なお、制御情報生成部４１０の後段に設けられる処理部分の構成は、前記実施の形態にて示した構成に限られるものではない。例えば、ＬＰＦ４０４の前段または後段に制御電圧の利得を制御する利得制御部を設けることもできる。この場合、その利得制御部が前記差分値制御モードでの利得値を前記積算値制御モードでの利得値より大きくなるように設定できる機能を備えることにより、ＰＣＲ値が大きく変動したときに、ＳＴＣ値をより早くそのＰＣＲ値に近づけることができるようになる。
【００５６】
また、制御情報生成部４１０の構成も前記実施の形態にて示した構成に限られるものではない。例えば、ＰＣＲ値の積算値とＳＴＣ値の積算値を求め、それらの差を差分積算値とすることもできる。
【００５７】
【発明の効果】
以上、説明したように、本発明によれば、原クロック情報と再生クロック情報との差分を積算した差分積算値に基づいて再生クロックの周波数の制御がなされるので、前記再生クロックの周波数が、原クロックと再生クロックの各周波数の累積的な大小関係に基づいて制御され得ることとなる。従って、原クロックの周波数に対して再生クロックの周波数が定常的に大きいあるいは小さいという状況が継続しないように前記再生クロックの周波数制御が可能となるクロック再生装置を提供することができるようになる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るクロック再生装置を含む受信装置の構成を示すブロック図
【図２】図１に示す受信装置におけるクロック再生部の構成例を示すブロック図
【図３】図２に示すクロック再生部４０における制御情報生成部の動作を表すフローチャート
【図４】図２に示すクロック生成部で処理されるＰＣＲ値とＳＴＣ値との差分（差分値）の変化の一例を示す図
【図５】従来のクロック再生装置の構成例を示すブロック図
【符号の説明】
１０  受信部
２０  入力処理部
３０  バッファ
４０  クロック再生部
５０  再生処理部
１００  受信装置
４０１  信号検出器
４０２  同期信号発生器
４０３  デジタルアナログ変換器（Ｄ／Ａ変換器）
４０４  ローパスフィルタ（ＬＰＦ）
４０５  可変周波数発振器（ＶＣＯ）
４１０  制御情報生成部
４１１  減算器
４１２  積算器
４１３  積算値評価部
４１４  ラッチ回路
４１５  カウンタ
【図１】
2004187160.tif 000003
【図２】
2004187160.tif 000004
【図３】
2004187160.tif 000005
【図４】
2004187160.tif 000006
【図５】
2004187160.tif 000007