(57)【要約】  本発明は、受信機デコーダ統合装置（ＩＲＤ：Ｉｎｔｅｇｒａｔｅｄ  Ｒｅｃｅｉｖｅｒ  Ｄｅｃｏｄｅｒ）において参照周波数を設定するための方法および装置に関する。具体的に、本発明は、電圧制御型水晶発振器（ＶＣＸＯ）が最初の使用に先立ち所望の周波数で発振するよう設定され且つその周波数が不揮発性メモリ内に記憶される、電気回路の構成を開示する。初期の使用に際し、ＩＲＤは参照周波数に対応するデータ信号を受信する。ＩＲＤは閾値を使用し、入来するデータ信号の参照周波数を不揮発性メモリ内に記憶される周波数と比較する。その周波数が所定の値と異なれば、入来するデータ信号からの周波数は、不揮発性メモリ内に記憶され、ＶＣＸＯの設定に使用される。
2007528159.tif 000002
【特許請求の範囲】
【請求項１】
局部発振器の周波数を調節する方法であって、
テレビジョン信号を受信するステップと、
前記テレビジョン信号から第１の値を決定するステップと、
メモリ内に記憶された第２の値を前記第１の値に取り替えるステップと、
から成る、前記方法。
【請求項２】
前記第２の値を前記第１の値に取り替えるステップは、前記第１の値が前記第２の値と異なる場合にのみ実行される、請求項１記載の方法。
【請求項３】
前記第２の値を前記第１の値に取り替えるステップは、前記第１の値が前記第２の値と１５ｐｐｍ以上異なる場合にのみ実行される、請求項１記載の方法。
【請求項４】
前記第２の値を前記第１の値に取り換えるステップは、前記第１の値が前記第２の値と０．００１５％以上異なる場合にのみ実行される、請求項１記載の方法。
【請求項５】
前記テレビジョン信号から第１の値を決定するステップが、
第１のデータ・パケットを受信するステップと、
第２のデータ・パケットを受信するステップと、
前記第１のデータ・パケットにおいて受信された情報と前記第２のデータ・パケットにおいて受信された情報との差を決定するステップと、
前記差に応答して前記第１の値を決定するステップと、
から成る請求項１記載の方法。
【請求項６】
前記第１のデータ・パケットおよび前記第２のデータ・パケットにおいて受信された情報がタイム・レファレンスである、請求項５記載の方法。
【請求項７】
第１の発振器のパラメータを記憶するメモリと、
タイム・レファレンス・データを含むテレビジョン信号を受信する入力と、
前記タイム・レファレンス・データに応答し、第２の発振器のパラメータを決定して該第２の発振器のパラメータを前記メモリ内に記憶するためのプロセッサと、
から成る、装置。
【請求項８】
前記第２の発振器パラメータが前記第１の発振器パラメータと異なる場合に、前記プロセッサが前記第１の発振器パラメータを前記第２の発振器パラメータに取り替える、請求項７記載の装置。
【請求項９】
前記第２の発振器パラメータが前記第１の発振器パラメータと０．００１５％以上異なる場合に、前記プロセッサが前記第１の発振器パラメータを前記第２の発振器パラメータに取り替える、請求項７記載の装置。
【請求項１０】
前記第２の発振器パラメータが前記第１の発振器パラメータと１５ｐｐｍ以上異なる場合に、前記プロセッサが前記第１の発振器パラメータを前記第２の発振器パラメータに取り替える、請求項７記載の装置。
【請求項１１】
前記第１の発振器のパラメータおよび前記第２の発振器のパラメータが、ＢＲＭ値である、請求項７記載の装置。
【請求項１２】
ディジタル・ビデオ信号プロセッサのパラメータを更新する方法であって、
第１のデータ・パケットから第１のタイムスタンプを抽出し、
前記第１のタイムスタンプと第２のタイムスタンプとの時間間隔を決定し、
前記時間間隔に基づいてビデオ信号プロセッサのパラメータを計算し、
記憶されたビデオ信号プロセッサのパラメータを前記ビデオ信号プロセッサのパラメータに取り替える、ための処理手段を具える、前記方法。
【請求項１３】
前記ビデオ信号プロセッサのパラメータが前記記憶されたビデオ信号プロセッサのパラメータと異なる場合にのみ、前記記憶されたビデオ信号プロセッサのパラメータが前記ビデオ信号プロセッサのパラメータに取り替えられる、請求項１２記載の方法。
【請求項１４】
前記ビデオ信号プロセッサのパラメータが前記記憶されたビデオ信号プロセッサのパラメータと０．００１５％以上異なる場合にのみ、前記記憶されたビデオ信号プロセッサのパラメータが前記ビデオ信号プロセッサのパラメータに取り替えられる、請求項１２記載の装置。
【請求項１５】
前記ビデオ信号プロセッサのパラメータが前記記憶されたビデオ信号プロセッサのパラメータと１５ｐｐｍ以上異なる場合にのみ、前記記憶されたビデオ信号プロセッサのパラメータが前記ビデオ信号プロセッサのパラメータに取り替えられる請求項１２記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオ処理システムに関する。
【背景技術】
【０００２】
衛星テレビジョン受信システムは通常、ディッシュ状のアンテナと低雑音ブロック（ＬＮＢ：Ｌｏｗ  Ｎｏｉｓｅ  Ｂｌｏｃｋ）増幅器を具える屋外装置と、一般に、受信機デコーダ統合装置（ＩＲＤ：Ｉｎｔｅｇｒａｔｅｄ  Ｒｅｃｅｉｖｅｒ  Ｄｅｃｏｄｅｒ）と称される屋内装置と、から成る。ＩＲＤはチューナと信号処理部から成る。ＩＲＤの信号処理部は、ユーザのリクエストで表示されるテレビジョン信号に同調するために電圧制御水晶発振器（ＶＣＸＯ：Ｖｏｌｔａｇｅ  Ｃｏｎｔｒｏｌｌｅｄ  Ｃｒｙｓｔａｌ  Ｏｓｃｉｌｌａｔｏｒｓ）によって複数のタイミング信号（クロック信号）を発生する。
【０００３】
電圧制御水晶発振器（ＶＣＸＯ）は、ビット・レート乗数（ＢＲＭ：Ｂｉｔ  Ｒａｔｅ  Ｍｕｌｔｉｐｌｉｅｒ）に応答する周波数で発振する。ビット・レート乗数（ＢＲＭ）が変動すると、ＶＣＸＯの出力周波数が変化する。工場でのＩＲＤの設定（セットアップ）の間に、特定範囲のＶＣＸＯの出力周波数に対して適正なＢＲＭ値が決定され、これらのＢＲＭ値は不揮発性メモリ内に記憶される。しかしながら、水晶の物理的特性、水晶の経年、ＩＲＤの使用環境（例えば、温度）およびカットオフ周波数は、ＶＣＸＯの出力周波数に影響する。ＶＣＸＯのドリフト（周波数変動）に関連する１つの問題は色副搬送波を発生できるＩＲＤの能力であり、ＶＣＸＯは、３．５７９５４５ＭＨｚを発生するためにＰＬＬ（フェーズ・ロック・ループ）で使用する周波数２７ＭＨｚを維持しなければならない。このＶＣＸＯまたは関連するＢＲＭに不一致（ｄｉｓｃｒｅｐａｎｃｙ：矛盾）が生じると、ビデオ信号は、カラー・バースト信号にロック（固定）するのを妨げられ、白黒で、一部はカラーで、あるいはカラー・シフト（ｃｏｌｏｒ  ｓｈｉｆｔ：色ずれ）を生じて表示される。
【０００４】
ＶＣＸＯにおける不一致を補償するために、ＩＲＤマイクロプロセッサは入来する衛星信号に含まれるタイムスタンプ（ｔｉｍｅｓｔａｍｐｓ）の間隔を追従（トラッキング）し、この間隔を、ＶＣＸＯの出力周波数に基づいてローカル・クロックから得られる間隔と比較する。比較された間隔が著しく変動するならば、マイクロプロセッサはＢＲＭを変更して、ＶＣＸＯのクロック出力を補正する。一般に、ＶＣＸＯのクロックに許容される変動は１５ｐｐｍ以下である。水晶の物理的特性や環境は変化し、工場でＩＲＤの設定時のものと異なるので、マイクロプロセッサがＢＲＭの調節に要する時間はかなり長くなり、ますます許容できなくなる。更に、レファレンス（参照／基準）タイムスタンプが存在しなければ、このプロセスは不可能となり、マイクロプロセッサは、偏差を補償するために工場でのＢＲＭ設定値を調節できなくなる。マイクロプロセッサが比較のために使用するタイムスタンプが得られないとき、水晶の物理的特性または環境の変化を補償できることが望ましい。
【発明の開示】
【０００５】
（発明の概要）
本発明の１つの態様は、ビデオ処理装置において電圧制御される水晶発振器を設定する方法に関し、テレビジョン信号を受信するステップと、該テレビジョン信号から第１の値を決定するステップと、メモリに記憶された第２の値を前記第１の値に取り替えるステップと、から成る。
【０００６】
本発明の第２の態様は、第１の発振器のパラメータを記憶するメモリと、タイム・レファレンス・データを含むテレビジョン信号を受信する入力と、前記タイム・レファレンス・データに応答して第２の発振器のパラメータを決定し、該第２の発振器パラメータを前記メモリ内に記憶するための処理手段と、を具える装置に関する。
【発明を実施するための最良の形態】
【０００７】
本発明の特性および利点は、以下の説明から一層明らかとなる。本発明の１つの実施例は集積回路の中に含まれる。本発明の別の実施例は、回路を形成する個別要素から成る。本文中に記載される実例は本発明の好ましい実施例を示し、このような実例は本発明の範囲を制限するものと解釈されるべきでない。
【０００８】
本発明は、受信機／デコーダ統合装置（ＩＲＤ）において参照（基準）周波数を設定するための方法および装置に関する。具体的に、本発明は、電圧制御水晶発振器（ＶＣＸＯ）が、その最初の使用に先立ち、所望の周波数で発振するよう設定される電気回路の構成を開示する。入来するデータ信号からＩＲＤがカラー・バースト信号を発生することができ、それによって、入来データ信号に対して色副搬送波を正確に発生するようにＶＣＸＯが設定されるのが好ましい。ＩＲＤは不揮発性メモリを具え、ＶＣＸＯの動作周波数に対応するＢＲＭ値を記憶する。データ信号を受信すると、ＩＲＤは閾値を使用して、入来するデータ信号のクロックを、局部的に発生されるクロックと比較する。クロックの差が所定の値を超過すると、ＢＲＭ値を調節し、この差を縮小させる。新しいＢＲＭ値が不揮発性メモリ内に記憶されたＢＲＭ値と異なれば、この新しい値は不揮発性メモリ内に記憶される。代替の方法では、電源が切られたとき、ロック（固定）された周波数に対応するＢＲＭ値を不揮発性メモリ内に記憶する。この記憶された値は、次にＩＲＤに電源が入れられるときに使用される。
【０００９】
本発明は、衛星信号またはケーブル・テレビジョンの信号を受信できるセットトップ・ボックスまたはビデオ・デコーダにおいて実施される。このようなシステムは通常、圧縮された形態でビデオ／オーディオを表す符号化されたデータ・パケットを受信する。入来するパケット化されたデータ信号の一部は、符号化されたビデオ信号であって、カラー信号を発生し、適正な周波数で復号化して見ることができる。従って、ＶＣＸＯが適正な周波数で発振するよう構成することが重要である。
【００１０】
図１に、衛星テレビジョン・システムの実施例を示す。図１は、放送衛星（１１０）、低雑音ブロック（ＬＮＢ：Ｌｏｗ  Ｎｏｉｓｅ  Ｂｌｏｃｋ）１３０を有するパラボラ・ディッシュ・アンテナ（１２０）、ディジタル・セットトップ・ボックス（１４０）、およびテレビジョン・モニタ（１５０）を示す。
【００１１】
衛星放送システムは、動作してマイクロ波信号を広い放送エリアに放送する。ディジタル・テレビジョン放送システムでは、これを、対地静止衛星１１０から信号を送信して実行する。対地静止衛星１１０は、地表上約３５，７８６キロメートルの高度で毎日一度軌道を描いて地球を周回する。ディジタル・テレビジョン放送衛星１１０は、一般に、赤道を周回するので地上の位置に対して絶えず同じ位置に留まる。これにより、衛星受信アンテナ１２０は固定されたルック・アングル（ｌｏｏｋ  ａｎｇｌｅ）を維持することができる。
【００１２】
ディジタル・テレビジョン放送衛星１１０はアップリンク送信機から信号を受信し、その信号を地球に再び戻して放送する。送信衛星１１０の高度により、広い地理的エリア内の加入者はこの信号を受信できる。しかしながら、地球からの距離と、衛星に要求される電力維持のきびしさのために、加入者の受信する信号が弱くなることにもなる。従って、アンテナで受信後できるだけ早く信号を増幅することが重要である。この要件は、パラボラ・ディッシュ・アンテナ１２０のフィード・ホーン（ｆｅｅｄ  ｈｏｒｎ）においてＬＮＢ１３０ダウンコンバータ増幅器によって達成される。
【００１３】
図２は、本発明による、ディジタル・ビデオ受信システム（２００）をブロック図で例示する。システム（２００）には、アンテナ（２２０）と、オーディオ／ビデオおよび関連データを伝達する信号で変調される放送搬送波を受信し且つディジタル化するための入力プロセッサ（２２２）が含まれる。システム（２００）には、入力プロセッサ（２２２）からのディジタル出力を受信し復調するための復調器（２２４）も含まれる。システム（２００）にはユーザの入力コマンドを受けるリモコン（２３２）も含まれる。システム（２００）には、ディジタル入力／ディジタル出力表示ドライバ（２４６）、およびディジタル・ビデオ画像データを視覚表示に変換するためのディジタル入力／アナログ入力ディスプレイ（２３０）も含まれる。この好ましい実施例では、ディスプレイ（２３０）は、マルチフォーマット（ｍｕｌｔｉｆｏｒｍａｔ：複数フォーマット対応）テレビジョン・ディスプレイ（表示装置）であり、従って、ディスプレイ・ドライバ（２４６）は、それに適するディジタル入力／マルチフォーマット出力装置である。本発明は、ディスプレイを含む図２の実施例に関して説明されるが、セットトップ・ボックス、ビデオカセット・レコーダ、ＤＶＤプレーヤのような、ディスプレイを含まない装置にも適用される。
【００１４】
システム（２００）は更に、ビデオ・プロセッサ（２２６）を含んでいる。ビデオ・プロセッサ（２２６）は、リモコン（２３２）からユーザが入力するコマンドを受け取り、復調器（２２４）から復調されたデータを受信し、復調されたデータを、ユーザが入力するコマンドにしたがい、ディスプレイ・ドライバ（２４６）用にビデオ画像データに変換する。従って、ビデオ・プロセッサ（２２６）には、リモート・インタフェース（２３６）とコントローラ（２３４）が含まれる。リモート・インタフェース（２３６）は、リモコン（２３２）からユーザが入力するコマンドを受け取る。コントローラ（２３４）はその入力コマンドを解釈／翻訳し、プロセッサ（２２６）の種々の構成部品の設定を適正に制御し、コマンド（例えば、チャンネル／画面上表示「ＯＳＤ」の選択）を実行する。ビデオ・プロセッサ（２２６）は更に、デコーダ（２８０）を含み、復調器（２２４）から復調されたデータを受信し、ディジタル信号を出力する。このディジタル信号は、トレリス復号化され、バイト長データ・セグメントにマップされ、デ・インタリーブされて、リード・ソロモン（Ｒｅｅｄ‐Ｓｏｌｏｍｏｎ）誤り訂正される。デコーダ（２８０）からの訂正された出力データは、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）の標準に適合するトランスポート・データ・ストリームであって、プログラム（番組）を表す多重されたオーディオ、ビデオ、およびデータ成分を含んでいる。
【００１５】
プロセッサ（２２６）は、デコード（ｄｅｃｏｄｅ）ＰＩＤセレクタ（２３８）とトランスポート・デコーダ（２４０）も含んでいる。パケット識別子（ＰＩＤ：Ｐａｃｋｅｔ  ＩＤｅｎｔｉｆｉｅｒ）セレクタ（２３８）は、トランスポート・ストリームにおいて選択されたパケットを識別し、それをデコーダ（２８０）からトランスポート・デコーダ（２４０）に送る。トランスポート・デコーダ（２４０）は選択されたパケットをオーディオ／ビデオ・データおよび他のデータにディジタル的にデマルチプレクスし、プロセッサ（２２６）で更に処理する。これについては以下に詳細に述べる。
【００１６】
プロセッサ（２２６）に供給されるトランスポート・ストリームは、番組チャンネル・データ、補助システム・タイミング情報、および番組内容の評定および番組案内情報のような、番組に特有の情報を含むデータ・パケットから成る。この番組特有情報を使用してトランスポート・デコーダ（２４０）は、ユーザが選択した番組チャンネルを含む個々のデータ・パケットを識別し組み立てる。トランスポート・デコーダ（２４０）は、補助情報パケットをコントローラ（２３４）に導き、コントローラ（２３４）はその補助情報をパース（ｐａｒｓｅ：構文解析）し、コレート（ｃｏｌｌａｔｅ：照合）し、階層的に配列されたテーブルに組み立てる。
【００１７】
システム・タイミング情報には、タイム・レファレンスの指標および関連する補正データ（例えば、夏時間の指標、タイム・ドリフト、閏年などを調節するオフセット情報）が含まれる。このタイミング情報は、放送者による今後の番組の放送日時の設定のために、内部デコーダ（後述するＭＰＥＧデコーダ（２４２））がタイム・レファレンスの指標をタイム・クロック（例えば、米国東部標準時間／日付）に変換するのに十分である。タイム・クロックは、番組の放送、番組の録画、番組の再生のような、予定される番組を処理する機能を開始させるために使用できる。
【００１８】
番組特有情報には、条件付きアクセス（ＣＡ：限定受信）、ネットワーク情報、および識別およびリンク・データが含まれ、システム（２００）が所望のチャンネルに同調し、データ・パケットを組み立て、完全な番組を形成できるようにする。番組特有情報には、補助番組内容の評定情報（例えば、年齢に基づく適性の評定）、番組案内情報（例えば、電子番組ガイド「ＥＰＧ」）、および放送番組に関連する説明的テキスト、およびこの補助情報の識別と組立てをサポートするデータも含まれる。
【００１９】
システム（２００）には、ＭＰＥＧデコーダ（２４２）も含まれる。トランスポート・デコーダ（２４０）は、ＭＥＰＧに適合するビデオ／オーディオ／およびサブ・ピクチャ・ストリームをＭＰＥＧデコーダ（２４２）に供給する。ビデオ／オーディオ・ストリームには、選択されたチャンネルの番組内容を表す圧縮されたビデオ／オーディオ・データが含まれる。サブ・ピクチャ（副画像）データには、評定情報、番組説明情報などのようなチャンネルの番組内容に関連する情報が含まれる。ＭＰＥＧデコーダ（２４２）は、トランスポート・デコーダ（２４０）から、ＭＰＥＧに適合するパケット化されたオーディオ／ビデオ・データを復号化して復元（ｄｅｃｏｍｐｒｅｓｓ）し、復元された番組を表すデータを得る。
【００２０】
ＭＰＥＧデコーダ（２４２）は、トランスポート・デコーダ（２４０）からのサブ・ピクチャ・データを、組み立て（ａｓｓｅｍｂｌｅ）、コレート（ｃｏｌｌａｔｅ）し、解釈（ｉｎｔｅｒｐｒｅｔ）し、内部ＯＳＤ（オンスクリーン表示）モジュール（図示せず）に出力するためのフォーマットされた番組案内データを発生する。ＯＳＤモジュールはサブ・ピクチャ・データおよび他の情報を処理して、サブタイトル、コントロール、および情報メニュー（選択可能なメニュー・オプション、およびディスプレイ２３０に表示するための他の項目を含む）を表す画素マップ・データ（ｐｉｘｅｌ  ｍａｐｐｅｄ  ｄａｔａ）を発生する。コントロールおよび情報の表示（ＯＳＤモジュールで発生されるテキストおよびグラフィックスを含む）は、コントローラ（２３４）の管理下でオーバレイ画素マップ・データの形で発生される。ＯＳＤモジュールからのオーバレイ（ｏｖｅｒｌａｙ：重畳）画素マップ・データはコントローラ（２３４）の管理下で、組み合わされてデコーダ（２４２）からの画素を表すデータと同期される。関連するサブ・ピクチャ・データと共に、選択されたチャンネル上でビデオ番組を表す組み合わされた画素マップ・データはＭＰＥＧデコーダ（２４２）によって符号化される。
【００２１】
図３に本発明による受信機デコーダ統合装置（ＩＲＤ）における参照（基準）周波数の実施例をブロック図で示す。図３はトランスポート・デマルチプレクサ（３１４）、コントローラ（３３４）、電圧制御型水晶発振器（ＶＣＸＯ）（３７４）、ディジタル／アナログ変換器（３９４）およびメモリ（３５４）を示す。
【００２２】
システム３００で、セットアップ時および動作中、コントローラ（３３４）は、ビット・レート乗数（ＢＲＭ）値をＶＣＸＯ（３７４）に適用し、ＶＣＸＯ（３７４）は所望のクロック周波数でクロック信号を発生する。クロック周波数は、カラー信号が適正に復号化されるよう選択される。トランスポート・デマルチプレクサ（３１４）は、復調器（図２、２２４）から受信される入来パケット化情報を分離する。受信される異なるタイプのパケット化情報の中で、タイムスタンプを含む適応フィールドがデータ・バス上でコントローラ（３３４）に送信される。コントローラ（３３４）は、タイムスタンプ受信時のローカル・クロック・タイムと以前のタイムスタンプ受信時のローカル・クロック・タイムとの時間間隔を計算し、これを、受信した２つのタイムスタンプの時間間隔（時間差）と比較する。コントローラ（３３４）は、タイムスタンプの間隔を代表的なＢＲＭ値に変換し、この値をメモリ（３５４）に記憶されたＢＲＭ値と比較する。もしコントローラ（３３４）が、新しく計算された時間間隔がメモリ（３５４）に記憶された時間間隔と著しく異なると判定すれば、コントローラ（３３４）はこの新しい値をメモリ（３５４）に記憶し、新しい時間間隔に関連するＢＲＭ値をＶＣＸＯ（３７４）に適用して、ＶＣＸＯ（３７４）の出力クロック周波数を調節する。これは望ましい効果を有し、ＶＣＸＯ（３７４）のクロック周波数を、受信したパケット化データのタイムスタンプと相関させることにより、ＶＣＸＯの水晶の物理的変化あるいはＩＲＤの据付けに及ぼす環境の影響を補償する。次に新しいクロック周波数はディジタル・エンコーダ（３９４）に適用され、コントローラ（３３４）にフィードバックされる。
【００２３】
実施例において、ディジタル・エンコーダ（３９４）は、その参照周波数として、２７．００００００ＭＨｚ（＋／−２５ｐｐｍ）を中心とするＶＣＸＯ（３７４）を使用する。ＶＣＸＯ（３７４）のバラシタ（ｖａｒａｃｉｔｏｒｓ）に電圧が供給されると、中心周波数２７ＭＨｚは、約＋／−１５０ｐｐｍ（＋／−４０５０Ｈｚ）だけ調節できる。これは、“００”ＢＲＭ値に対し−４０５０Ｈｚに相当し、“ＦＦ”ＢＲＭ値に対し＋４０５０Ｈｚに相当する。ＢＲＭ値について２５６の状態および約８１００Ｈｚの引込み範囲（ｐｕｌｌ  ｒａｎｇｅ）があるので、各ＢＲＭの状態は約３１．６Ｈｚである。
【００２４】
２７ＭＨｚクロックで、水平と垂直およびクロマ・バーストのタイミングを発生する。クロマ・バースト・タイミングは、２７．００００００ＭＨｚ／７．５４２８５８１０１  ＝  ３．５７９５４５ＭＨｚである。もし２７ＭＨｚ発振器がその最低周波数、２６．９９５９５０ＭＨｚにあれば、２６．９９５９５０／７．５４２８５８１０１  ＝  ３．５７９００８ＭＨｚとなる。分割されたとき、ＦＣＣクロマ・バースト周波数（３．５７９５４５ＭＨｚ）との差５３７Ｈｚが存在する。この差は、テレビジョン受信機で色の損失を生じるのに十分な大きさである。典型的に、テレビジョン受信機はクロマ回路内にＰＬＬ（フェーズ・ロック・ループ）を具え、その内部の３．５７９５４５発振器を入来ビデオ・バースト周波数にロック（固定）させる。このロックはカラー画像の発生に必要とされる。テレビジョン受信機のための典型的なロック範囲は、＋／−３００Ｈｚである。発生されたバースト周波数がロック範囲外にあると、白黒画像が表示され、最大ロック範囲に接近すると、テレビジョン受信機にレインボー・カラー（虹色）の効果が表示される。クロマ・ロックが達成されても近接トラッキングが維持されない場合、スキュード・カラー（ｓｋｅｗｅｄ  ｃｏｌｏｒ：歪んだ色）がテレビジョン受信機の画面に表示されることもある。
【００２５】
図４のフローチャートは、受信機デコーダ統合装置（ＩＲＤ）（図１の１４０）において参照（基準）周波数を更新するプロセスの実施例を示す。最初に電源が入れられ（４１０）、始動の間、ＩＲＤは、記憶されたＢＲＭ値を不揮発性メモリ（４２０）からロードする（４２０）。次にＩＲＤはこのＢＲＭ値をＶＣＸＯに適用し（４３０）、衛星信号に同調する。ＩＲＤが衛星信号にロックするとコントローラは、衛星からパケットが送信された時間を示すタイムスタンプを含むデータ・パケットを受信する（４４５）。このようなタイムスタンプを少なくとも２つ受信後にコントローラは、受信した２つ以上のタイムスタンプの時間間隔に基づいてＶＣＸＯのために望まれるＢＲＭ値を計算する（４４７）。コントローラは、この望まれるＢＲＭ値を、ＶＣＸＯに適用されているＢＲＭ値と比較する（４５０）。もし望まれる値が、適用されているＢＲＭ値と著しく異なれば、望まれるＢＲＭ値を不揮発性メモリ内に記憶し（４６０）、このＢＲＭ値を不揮発性メモリからロードし（４２０）、次にこの新しいＢＲＭ値をＶＣＸＯに適用する（４３０）。新しいＢＲＭ値を決定し（４４５）、比較し（４５０）、そして更新する（４６０）プロセスは、所定の時間後に繰り返される。所望のＢＲＭ値が、記憶されたＢＲＭ値と著しく異ならなければ、ＢＲＭ値は更新されず、新しいＢＲＭ値を決定し（４４５）／比較し（４５０）／更新する（４６０）プロセスは、所定の時間後に繰り返される。
【００２６】
図５に示すフローチャートは、ＩＲＤ（図１の１４０）において参照（基準）周波数の更新を初期化するプロセスの実施例を示す。新しいＢＲＭ値がコントローラで計算された後、ＶＣＸＯに適用されたＢＲＭ値を更新するプロセスが初期化される（５１０）。コントローラは、ＥＥＰＲＯＭのようなメモリからＢＲＭ値を読み出し（５２０）、このＢＲＭ値が有効な値であるかどうか判定する（５３０）。もしＢＲＭ値が有効でなければ、コントローラは、デフォルト（ｄｅｆａｕｌｔ）のＢＲＭ値を使用し続け（５４０）、ＢＲＭ値が有効であれば、デフォルトのＢＲＭ値を、計算されたＢＲＭ値に取り替える（５５０）。次にコントローラは調節状態を変えて、ＶＣＸＯに適用されたＢＲＭ値を、ＦＩＮＥ（微細、ファイン）にし、コントローラは、動作状態に戻る（５７０）。
【００２７】
図６のフローチャートは、ＩＲＤ（図１の１４０）で、参照（基準）周波数の記憶されたＢＲＭ値を更新する動作を中断（インタラプト）するプロセスの実施例を示す。以前にＢＲＭを更新してから或る時間の経過後にコントローラは、タイムスタンプを含んでいる適応（ａｄａｐｔａｔｉｏｎ）パケットが受信されるまで、入来データ信号をモニタする。タイムスタンプを含んでいる適応パケットを受信後に、コントローラの動作は中断される（６１０）。ＢＲＭの更新期間は１秒であるが、システムの動作要件／設計の目標に依り、これよりも長くまたは短くなる。インタラプトが発生されるとコントローラは、ローカル・クロックをラッチし（６２０）、この実施例では、ローカル・クロック・レファレンス（ＬＣＲ）と呼ばれる値を得る。これは、適応フィールド内でタイムスタンプが受信されたときのローカル・タイム（地方時）を表す。次にコントローラは、以前に記憶したＬＣＲを代りの記憶場所に記憶し、次に、新しいローカル・クロック・レファレンスを１次ローカル・クロック・レファレンスの記憶場所に記憶する（６４０）。以前に記憶したシステム・クロック・レファレンス（適応フィールド内で以前に受信したタイムスタンプから計算される）は、代りのＳＣＲの記憶場所に記憶される（６５０）。次に、新しく受信されたＳＣＲは１次ＳＣＲの記憶場所に記憶される（６６０）。次にコントローラは該当するメモリ値を点検し、ＢＲＭ調節状態の参照（基準）変数を決定する（６７０）。もし記憶された状態の参照変数がｒｏｕｇｈ（粗い）であれば、コントローラは粗調節サブルーチンを実行する（６８０）。記憶された状態の参照変数がｒｏｕｇｈでなければ、コントローラは微調節サブルーチンを実行する（６９０）。該当するサブルーチンの完了後、コントローラはその動作状態に戻る（６９５）。
【００２８】
図７のフローチャートは、ＩＲＤ（図１の１４０）において参照周波数のＢＲＭを微調節するプロセスの実施例を示す。図６に記述するインタラプト（中断）ルーチンまたは図８に記述する粗調節サブルーチンは、微調節サブルーチンを開始する（７０５）。最初にコントローラは、ＢＲＭ値が最後に校正されて以後、適正な時間が経過しているかどうか判定する（７１０）。適正な時間（この実施例では、１秒）が経過していれば、新しいＳＣＲ値から以前のＳＣＲ値を差し引くことによって、システム・クロック・レファレンスのデルタ（Δ）が計算される（７１５）。次に、新しいローカル・クロック・レファレンス値から以前のローカル・クロック・レファレンス値を差し引くことによってローカル・クロック・レファレンスのデルタが計算される。システム・クロック・レファレンスのデルタからローカル・クロック・レファレンスのデルタを差し引くことにより、クロック・エラー（誤差）が計算される。クロック・エラーが所定の微調節閾値より大きければ、コントローラは、粗調節サブルーチンを開始し（７３５）、誤差が所定の微調節閾値より小さければ、クロック誤差がＢＲＭの分解能より大きいかどうか判定する（７４０）。ＢＲＭ値は、ディジタル値なので有限数の値を有し、クロック誤差がＢＲＭ分解能の半分より大きい場合にのみ調節できる。この実施例では、クロック分解能がＢＲＭ分解能よりも大きい場合にＢＲＭ値が調節される（７４５）。クロック誤差がＢＲＭ分解能値よりも小さければＢＲＭ値は調節されない。コントローラがＢＲＭ値を調節後に、メモリ内に記憶されたＢＲＭ値から現在のＢＲＭ値を差し引くことにより、ＢＲＭのデルタ値が計算される。もしＢＲＭデルタ値が、以前に決定された新しいＢＲＭ閾値より大きければ、メモリ内に記憶された以前のＢＲＭ値に代り、現在のＢＲＭ値がメモリ内に記憶される。ＢＲＭデルタが新しいＢＲＭ閾値よりも大きくなければ、コントローラは現在のＢＲＭ値をメモリに記憶せず、以前のＢＲＭ値が保持され、コントローラはインタラプト・サブルーチンに戻る（７７０）。
【００２９】
図８に示すフローチャートは、ＩＲＤ（図１の１４０）において参照周波数のＢＲＭを粗く調節するプロセスの実施例を示す。この実施例において、図６に記述するインタラプト・ルーチンまたは図７に記述する微調節ルーチンは、粗調節サブルーチンを開始することができる。コントローラは最初に、ＢＲＭ値が最後に校正された以後、適正な時間が経過しているかどうか判定する（８１０）。適正な時間（この実施例では、１秒間）が経過していれば新しいＳＣＲ値から以前のＳＣＲ値を差し引くことにより、システム・クロック・レファレンスのデルタ（Δ）が計算される（８１５）。次に、新しいローカル・クロック・レファレンス値から以前のローカル・クロック・レファレンス値を差し引くことにより、ローカル・クロック・レファレンスのデルタが計算される（８２０）。次にシステム・クロック・レファレンスのデルタからローカル・クロック・レファレンスのデルタを差し引くことにより、クロック誤差が計算される（８２５）。クロック誤差が所定の微調節閾値（この実施例では、０）より大きければ、コントローラはＢＲＭ値を調節する（８３５）。もしクロック誤差がクロック誤差の閾値よりも小さければ、微調節サブルーチンが開始される（８５０）。コントローラがＢＲＭ値を調節後、メモリに記憶されたＢＲＭ値から現在のＢＲＭ値を差し引くことにより、ＢＲＭのデルタが計算される（８４０）。ＢＲＭのデルタ値が、以前決定された粗調節閾値より小さければ、微調節サブルーチンが開始される（８５０）。微調節のサブルーチンの完了後、粗調節サブルーチンを開始したときのサブルーチンに戻る（８５５）。粗調節の閾値を超えなければ、粗調節のサブルーチンを開始したときのサブルーチン（８５５）に戻る。
【００３０】
本発明は好ましい実施例に関して記述されているが、特許請求の範囲に記載する本発明の技術思想と範囲から離脱することなく種々の変更が実施例になされ得ることは明らかである。
【図面の簡単な説明】
【００３１】
【図１】ディジタル衛星放送システムの実施例のブロック図である。
【図２】マルチフォーマット・テレビジョン信号処理システムのブロック図である。
【図３】受信機デコーダ統合装置（ＩＲＤ）における参照／基準（レファレンス）周波数の実施例のブロック図である。
【図４】ＩＲＤにおいて参照周波数を更新するプロセスの実施例を示すフローチャートである。
【図５】ＩＲＤにおいて参照周波数の更新を初期化するプロセスの実施例を示すフローチャートである。
【図６】ＩＲＤにおいて参照周波数の記憶されたＢＲＭ値を更新するために動作を中断（インタラプト）するプロセスの実施例を示すフローチャートである。
【図７】ＩＲＤにおいて参照周波数のＢＲＭを微調節するプロセスの実施例を示すフローチャートである。
【図８】ＩＲＤにおいて参照周波数のＢＲＭを粗調節するプロセスの実施例を示すフローチャートである。
【図１】
2007528159.tif 000003
【図２】
2007528159.tif 000004
【図３】
2007528159.tif 000005
【図４】
2007528159.tif 000006
【図５】
2007528159.tif 000007
【図６】
2007528159.tif 000008
【図７】
2007528159.tif 000009
【図８】
2007528159.tif 000010
【国際調査報告】
2007528159.tif 000011
2007528159.tif 000012
2007528159.tif 000013
2007528159.tif 000014