(57)【特許請求の範囲】
【請求項１】
ビデオ・クロックおよび前記ビデオ・クロックにロックされたオーディオ・クロックを用いて処理されるビデオ信号とオーディオ信号との間の同期を維持するシステムにおいて、
初期オーディオ入力バッファ・レベルを判定するコンポーネントと、
オーディオ入力バッファにおける、前記初期オーディオ入力バッファ・レベルおよび実際のオーディオ入力バッファ・レベルに基づくドリフトのドリフト量を判定し、前記ドリフト量が第１の所定の閾値に達している場合に前記ロックされたオーディオ・クロックとビデオ・クロックを調整することによって、前記初期オーディ入力バッファ・レベルを維持するコンポーネントと、
前記ロックされたオーディオ・クロックとビデオ・クロックの調整に応じて前記オーディオ信号に関連付けられたビデオ信号の変位を測定し、前記測定された変位が第２の所定の閾値に達している場合に前記ビデオ信号の前記測定された変位を打ち消すコンポーネントと、
からなる、前記システム。
【請求項２】
前記初期オーディオ入力バッファ・レベルが、メモリに記憶される、請求項１記載のシステム。
【請求項３】
前記ドリフト量が前記第１の所定の閾値に達している場合、クロック・リカバリー制御が無効になる、請求項１記載のシステム。
【請求項４】
前記オーディオ信号および前記ビデオ信号が、ＭＰＥＧ信号からなる、請求項１記載のシステム。
【請求項５】
前記ビデオ信号の前記測定された変位を打ち消すコンポーネントは、前記初期オーディオ入力バッファ・レベルの前記測定を再度初期化し、前記ビデオ信号のフレームを繰り返すことによって前記ビデオ信号の前記測定された変位を打ち消す、請求項１記載のシステム。
【請求項６】
前記ビデオ信号の前記測定された変位を打ち消すコンポーネントは、前記ビデオ信号のフレームをドロップすることによって前記ビデオ信号の前記測定された変位を打ち消す、請求項１記載のシステム。
【請求項７】
前記第１の所定の閾値が、約＋／−１０ｍｓである、請求項１記載のシステム。
【請求項８】
前記第２の所定の閾値が、約＋／−２５ｍｓである、請求項１記載のシステム。
【請求項９】
前記システムが、テレビジョン・セットの部分である、請求項１記載のシステム。
【請求項１０】
前記テレビジョン・セットが、高品位テレビジョン・セットである、請求項９記載のシステム。
【請求項１１】
ビデオ・クロックおよび前記ビデオ・クロックにロックされたクロックを用いて処理されるビデオ信号とオーディオ信号との間の同期を維持するシステムにおいて、
初期オーディオ入力バッファ・レベルを判定する手段と、
オーディオ入力バッファにおける、前記初期オーディオ入力バッファ・レベルおよび実際のオーディオ入力バッファ・レベルに基づくドリフトのドリフト量を判定する手段と、
前記ドリフト量が第１の所定の閾値に達している場合に前記ロックされたオーディオ・クロックとビデオ・クロックを調整することによって、前記初期オーディ入力バッファ・レベルを維持する手段と、
前記ロックされたオーディオ・クロックとビデオ・クロックの調整に応じて前記オーディオ信号に関連付けられたビデオ信号の変位を測定する手段と、
前記測定された変位が第２の所定の閾値に達している場合に前記ビデオ信号の前記測定された変位を打ち消す手段と、
からなる、前記システム。
【請求項１２】
前記オーディオ信号および前記ビデオ信号が、ＭＰＥＧ信号からなる、請求項１１記載のシステム。
【請求項１３】
前記ビデオ信号の前記測定された変位を打ち消す手段は、前記初期オーディオ入力バッファ・レベルの前記測定を再度初期化し、前記ビデオ信号のフレームを繰り返すことによって前記ビデオ信号の前記測定された変位を打ち消す、請求項１１記載のシステム。
【請求項１４】
前記ビデオ信号の前記測定された変位を打ち消す手段は、前記ビデオ信号のフレームをドロップすることによって前記ビデオ信号の前記測定された変位を打ち消す、請求項１１記載のシステム。
【請求項１５】
ビデオ・クロックおよび前記ビデオ・クロックにロックされたクロックを用いて処理されるビデオ信号とオーディオ信号との間の同期を維持する方法において、
初期オーディオ入力バッファ・レベルを判定するステップと、
オーディオ入力バッファにおける、前記初期オーディオ入力バッファ・レベルおよび実際のオーディオ入力バッファ・レベルに基づくドリフトのドリフト量を判定するステップと、
前記ドリフト量が第１の所定の閾値に達している場合に前記ロックされたオーディオ・クロックとビデオ・クロックを調整することによって、前記初期オーディ入力バッファ・レベルを維持するステップと、
前記ロックされたオーディオ・クロックとビデオ・クロックの調整に応じて前記オーディオ信号に関連付けられたビデオ信号の変位を測定するステップと、
前記測定された変位が第２の所定の閾値に達している場合に前記ビデオ信号の前記測定された変位を打ち消すステップと、
からなる、前記方法。
【請求項１６】
前記初期オーディオ入力バッファ・レベルをメモリに記憶するステップを含む、請求項１５記載の方法。
【請求項１７】
前記ドリフト量が前記第１の所定の閾値に達している場合、クロック・リカバリー制御を無効にするステップを含む、請求項１５記載の方法。
【請求項１８】
前記ビデオ信号の前記測定された変位を打ち消すステップが、前記初期オーディオ入力バッファ・レベルの前記測定を再度初期化し、前記ビデオ信号のフレームを繰り返すステップからなる、請求項１５記載の方法。
【請求項１９】
前記ビデオ信号の前記測定された変位を打ち消すステップが、前記ビデオ信号のフレームをドロップするステップからなる、請求項１５記載の方法。
【請求項２０】
上記各ステップが、記載された順番に実行される、請求項１５記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００２年１０月２４日付で出願された「リップ・シンク（同期）を維持する方法」と題された米国仮特許出願第６０／４２０，８７１号の優先権を主張するものであり、その開示内容を本明細書中に盛り込むものとする。
【０００２】
本発明は、オーディオ／ビデオ信号受信機において、オーディオ信号とビデオ信号との間の同期を維持する技術分野に関する。
【背景技術】
【０００３】
この項は、以下に説明、および／または、権利主張する本発明の様々な態様に関連すると思われる技術の様々な態様を読者に紹介することを意図したものである。この説明により、読者に対して背景技術に関する情報が提供されるため、本発明の様々な態様についてのより良い理解がより容易に得られるであろう。従って、各々の記載内容は、この点に鑑みて解釈されるべきものであり、先行技術として認めているものとして解釈されるべきものではない。
【０００４】
テレビジョン等の表示装置に組み込まれるオーディオ／ビデオ受信機モジュールの中には、ビデオ出力Ｄ／Ａ（ｄｉｇｉｔａｌ  ｔｏ  ａｎａｌｏｇ）クロックにロックされたオーディオ出力Ｄ／Ａクロックを用いて設計されているものがある。つまり、オーディオ・クロックとビデオ・クロックとは別々に制御できるものではない。単一の制御システムを用いた場合には、双方のクロックのレートを同一のパーセンテージで様々に変更することができる。このようなシステムには、クロック・リカバリー・システム（ｃｌｏｃｋ  ｒｅｃｏｖｅｒｙ  ｓｙｓｔｅｍ）がビデオ（Ｄ／Ａ）クロックをビデオ・ソースＡ／Ｄ（ａｎａｌｏｇ  ｔｏ  ｄｉｇｉｔａｌ）クロックに一致させるようにするものがある。さらに、オーディオ出力Ｄ／Ａクロックは、オーディオ・ソースＡ／Ｄクロックに一致すると仮定される。この仮定は、各放送者が、皆同様に、ソース・オーディオ、ビデオ（ｓｏｕｒｃｅ  ａｕｄｉｏ  ａｎｄ  ｖｉｄｅｏ）が作成される際に、自己のオーディオ・クロックおよびビデオ・クロックをロックするであろうと想定される事実に基づいたものである。
【０００５】
ＡＴＳＣ（Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍｓ  Ｃｏｍｍｉｔｔｅｅ）の仕様では、放送者が自己のビデオ・ソースＡ／Ｄクロックを自己のオーディオ・ソースＡ／Ｄクロックにロックすることが要求されているが、実際には、これらのクロックがロックされていない場合が存在した。放送者が伝送されるオーディオ・ソース・マテリアル（ａｕｄｉｏ  ｓｏｕｒｃｅ  ｍａｔｅｒｉａｌ）と伝送されるビデオ・ソース・マテリアル（ｖｉｄｅｏ  ｓｏｕｒｃｅ  ｍａｔｅｒｉａｌ）とをロックしない場合には、オーディオが出力されるべき時間と、オーディオが実際に出力される時間との間に時間遅延が生ずる場合がある。このエラーは、リップ同期またはリップ・シンク・エラーと呼ばれ、オーディオ／ビデオ表示装置に出力される音声と表示されている画像とが一致しないという現象を生じさせることがある。この現象は、多くの視聴者を困惑させるものである。
【０００６】
ビデオ出力レートとビデオ入力レートとを一致させることによってオーディオ／ビデオ・クロック・リカバリーが行われる場合、リップ・シンク・エラーを補償するための唯一の方法は、オーディオ出力を時間操作することである。オーディオは、時間的に連続して出力されるもの（ｃｏｎｔｉｎｕｏｕｓ  ｔｉｍｅ  ｐｒｅｓｅｎｔａｔｉｏｎ）であるため、何らかのオーディオ的なディストーション、ミュート、または、スキップ（ａｕｄｉｂｌｅ  ｄｉｓｔｏｒｔｉｏｎ，  ｍｕｔｅ，  ｏｒ  ｓｋｉｐ）のようなものを行うこと無しには、このオーディオを時間操作することは困難である。これらの所望しないオーディオ的な外乱（ａｕｄｉｂｌｅ  ｄｉｓｔｕｒｂａｎｃｅｓ）の周波数は、放送局において相対的にロックされていないオーディオ・クロックとビデオ・クロックとの周波数の差に依存している。ＡＴＳＣソースにおいては、２〜３分毎にオーディオをミュートしている。このように周期的にオーディオ信号をミュートした場合には、テレビジョンの視聴者にとって所望しない結果が生ずることがある。
【０００７】
高品位テレビジョン（ＨＤＴＶｓ：  Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎｓ）を含む様々なテレビジョンは、ロックされていないＡＴＳＣソースを用いて動作しており、ＨＤＴＶにおいては、増大しているリップ・シンク・エラーを補正するために、何らかのオーディオ・シフト（ａｕｄｉｏ  ｓｈｉｆｔ）が行われている。オーディオ・シフトの間にミュートを行う代わりに、実際には、ＨＤＴＶは、このミュートをマスクするスタティック・ノイズ（ｓｔａｔｉｃ  ｎｏｉｓｅ）を挿入している。スタティック・ノイズの振幅と、オーディオの振幅は比較的に同じである。信号の中にこのスタティック・ノイズを挿入した場合には、テレビジョンの視聴者にとって所望しない結果が生ずることがある。
【発明の開示】
【０００８】
（発明の概要）
開示されている各実施の形態は、ビデオ信号とオーディオ信号との間の同期を維持するシステムおよび方法に関する。ビデオ信号およびオーディオ信号は、ロックされたクロックを用いて処理される。このシステムは、初期オーディオ入力バッファ・レベルを判定するコンポーネントと、前記初期オーディオ入力バッファ・レベルにおけるドリフト量を判定し、当該ドリフト量が第１の所定の閾値に達している場合に前記クロックを調整することによって、前記初期オーディ入力バッファ・レベルを維持するコンポーネントと、前記クロックの調整に応じて前記オーディオ信号に関連付けられたビデオ信号の変位を測定し、当該測定された変位が第２の所定の閾値に達している場合に前記ビデオ信号の前記測定された変位を打ち消すように動作するコンポーネントとからなるものであればよい。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の１つ以上の具体的な実施の形態を説明する。各実施の形態を簡潔に説明するために、本明細書では、実際の実施の形態における全ての特徴についての説明は行わない。このような実際の実施の形態を発展させる際には、エンジニアリング・プロジェクト、または、デザイン・プロジェクトの場合のように、システムに関連した制約やビジネスに関連した制約に係わる要求を満たすことなど、開発者の独自の目的を達成するために、実施の形態の内容に係る数多くの具体的な決定が行われ、実施の形態毎にそれぞれ異なることがあることが理解できよう。さらに、このような開発努力は、複雑で時間を要することがあるが、この開示内容の利益を享受しようとする当業者にとってはありきたりな設計、製作、製造を行うことと理解される。
【００１０】
本発明は、オーディオ／ビデオ受信機（例えば、ＨＤＴＶを含むディジタルＴＶ）が、ソース・オーディオ・クロックおよびソース・ビデオ・クロックがロックされておらず、ディジタルＴＶのオーディオ・クロックとビデオ・クロックがロックされているときに、オーディオおよびビデオを同期して出力することを可能とする。さらに、本発明は、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅｓ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）ソースなど、ディジタル・ソースのロックされていないオーディオ・クロックとビデオ・クロックとのリップ・シンクを維持するのに有用である。
【００１１】
図１は、本発明が実施される例示的なシステムのブロック図である。このシステムは、概ね参照符号１０によって示されている。当業者であれば、図１に示されている各コンポーネントは、例示的なものにすぎないことが理解できるであろう。本発明を具体的に実施する際、図１に示すコンポーネントに対して追加の要素やサブセットを使用してもよい。また、図１に示す各機能ブロックを組み合わせるようにしてもよいし、さらに小さな機能ユニットに細分化してもよい。
【００１２】
放送者側には、ビデオＡ／Ｄ変換器１２と、オーディオＡ／Ｄ変換器１４とが設けられており、これらのビデオＡ／Ｄ変換器１２およびオーディオＡ／Ｄ変換器１４は、伝送を行う前に、ビデオ信号と、このビデオ信号に対応するオーディオ信号を処理する。ビデオＡ／Ｄ変換器１２およびオーディオＡ／Ｄ変換器１４は、別個のクロック信号によって動作する。図１に示すように、ビデオＡ／Ｄ変換器１２およびオーディオＡ／Ｄ変換器１４のクロックは、必ずしもロックされている必要はない。ビデオＡ／Ｄ変換器１２は、離散コサイン変換を利用した動き補償された予測エンコーダ（ｍｏｔｉｏｎ−ｃｏｍｐｅｎｓａｔｅｄ  ｐｒｅｄｉｃｔｉｖｅ  ｅｎｃｏｄｅｒ）を含むようにしてもよい。ビデオ信号は、ビデオ・コンプレッサ／エンコーダ１６に転送され、オーディオ信号は、オーディオ・コンプレッサ／エンコーダ１８に転送される。圧縮されたビデオ信号は、ＭＰＥＧなどの何らかの信号プロトコルに従って、他の補助的なデータとともに、配列されるようにしてもよい。
【００１３】
ビデオ・コンプレッサ／エンコーダ１６およびオーディオ・コンプレッサ／エンコーダ１８の出力は、オーディオ／ビデオ・マルチプレクサ２０に転送される。オーディオ／ビデオ・マルチプレクサ２０は、オーディオ／ビデオ受信ユニットへの転送のために、オーディオ信号およびビデオ信号を組み合わせて単一の信号にする。当業者であれば理解できるであろうが、オーディオ信号およびビデオ信号を組み合わせるために、オーディオ／ビデオ・マルチプレクサ２０は、時分割多重化などの方法を使用してもよい。オーディオ／ビデオ・マルチプレクサ２０からの出力は、伝送機構２２に転送され、この伝送機構２２により、信号を増幅し、放送するようにしてもよい。
【００１４】
オーディオ／ビデオ受信機２３は、例えば、ディジタル・テレビジョンからなり、放送者側から伝送されたオーディオ／ビデオ信号を受信するのに適している。この信号は、受信機構２４によって受信され、この受信機構２４は、受信した信号をオーディオ／ビデオ・デマルチプレクサ２６に転送する。オーディオ／ビデオ・デマルチプレクサ２６は、受信した信号を逆多重化し、ビデオ・コンポーネントとオーディオ・コンポーネントとに分離する。逆多重化されたビデオ信号２９は、ビデオ・デコンプレッサ／デコーダ２８に転送され、さらに処理される。逆多重化されたオーディオ信号３１は、オーディオ・デコンプレッサ／デコーダ３０に転送され、さらに処理される。
【００１５】
ビデオ・デコンプレッサ／デコーダ２８の出力は、ビデオＤ／Ａ変換器３２に転送され、オーディオ・デコンプレッサ／デコーダ３０の出力は、オーディオＤ／Ａ変換器３４に転送される。図１に示すように、ビデオＤ／Ａ変換器３２のクロックおよびオーディオＤ／Ａ変換器３４のクロックは、常にロックされている。ビデオＤ／Ａ変換器３２の出力およびオーディオＤ／Ａ変換器３４の出力は、それぞれ、ビデオ画像およびこのビデオ画像に対応するオーディオの出力を視聴者のエンターテインメント用に作り出すために使用される。
【００１６】
図１の例示的なシステムにおけるハードウエアは、オーディオ出力およびビデオ出力の別個の制御を可能にするものではないが、本発明の実施の形態を用いて、このような制御が必要であるかどうかを判定することができる。本発明の実施の形態に従って、受信されたオーディオ信号およびビデオ信号に関連付けられた相対的なトランスポート・タイミング（ｔｒａｎｓｐｏｒｔ  ｔｉｍｉｎｇ）は、受信されたオーディオ・バッファのレベルを観察することによって測定される。オーディオ・バッファのレベルは、リップ・シンク・エラーの比較的正確な測定値として観察されている。
【００１７】
初期の段階でオーディオ信号とビデオ信号とが適切に同期している場合には、受信されたビデオ・データおよびオーディオ・データは、再生している間に同一のレートで使用されるべきである。この場合、オーディオ情報を保持するバッファのサイズは時間の経過とともに大きくなったり小さくなったりせずに概ね同一のサイズに維持されるべきである。オーディオ・バッファが通常安定した範囲を超えて大きくなったり小さくなったりした場合には、適正なリップ・シンクに支障をきたしている可能性があることを示している。例えば、オーディオ・バッファが時間の経過とともに通常のレンジを超えた場合には、ビデオ信号がオーディオ信号よりも先行している可能性があることを示している。オーディオ・バッファが通常のレンジを下回った場合には、ビデオ信号がオーディオ信号よりも遅延している可能性があることを示している。時間が経過する際、リップ・シンク・エラーがゼロに近いと判定されたとき（即ち、時間が経過する際、オーディオ・バッファが比較的に一定のサイズに維持されているとき）、オーディオＡ／Ｄソース・クロックがビデオＡ／Ｄソース・クロックにロックされたと考えられる。リップ・シンク・エラーが時間の経過とともに大きくなる場合には、オーディオＡ／Ｄソース・クロックおよびビデオＡ／Ｄソース・クロックは、必ずしもロックされておらず、補正が必要であるものと考えられる。
【００１８】
当業者であれば、本発明の実施の形態が、ソフトウエア、ハードウエア、または、ソフトウエアとハードウエアを組み合わせて実現されてもよいことが理解できるであろう。さらに、本発明の構成部品は、ビデオ・デコンプレッサ／デコーダ２８、オーディオ・デコンプレッサ／デコーダ３０、ビデオＤ／Ａ変換器３２、および／または、オーディオＤ／Ａ変換器３４、あるいは、これらを組み合わせたものに設けることができる。さらに、本発明の構成要素、または、機能的な特徴を、図１に示していない他のデバイスに設けるようにしてもよい。
【００１９】
新たなオーディオ／ビデオ出力が始まるときは常に、通常、チャンネルの変更の間に、本発明の実施の形態では、初期のオーディオＤ／Ａ入力バッファ・レベルをメモリに記憶するようにしてもよい。このデータは、ビデオＤ／Ａ変換器、オーディオＤ／Ａ変換器３４内、または、これらの変換器の外部に記憶される。
【００２０】
オーディオ・ソース・クロックがビデオ・ソースにロックされる場合、バッファ・レベルは、時間が経過する際に、比較的に一定に維持される。バッファ・レベルがドリフトし、このドリフトが概ね＋／−１０ｍｓを超えたリップ・シンク・エラーに相当する場合には、通常のクロック・リカバリー制御が無効となるようにしてもよく、ロックされたビデオＤ／Ａ変換器３２のクロックおよびオーディオＤ／Ａ変換器３４のクロックは、オーディオ・バッファが初期のレベルに戻る方向に移動するようにしてもよい。
【００２１】
この処理により、オーディオ・バッファが初期のレベルに戻る際、ビデオが当初のポジションから移動する度合いも測定される。ビデオが概ね＋／−２５ｍｓ変位したとき、（例えば、初期のオーディオ入力バッファ・レベルの測定を再度初期化することによって）この処理が繰り返されるようにしてもよく、または、ビデオ・フレーム（例えば、受信されたビデオのＭＰＥＧフレーム）を省略（ドロップ:ｄｒｏｐ）して測定された変位が打ち消されるようにしてもよい。
【００２２】
この処理は、オーディオ出力をオーディオ・ソースにロックし、ビデオ・フレームをスキップするか繰り返すことによってビデオのドリフトを打ち消すようなモードで、別のチャンネルの変更が検出されるまで続けられる。新たなチャンネルの変更の後、本発明の実施の形態では、リップ・シンク・エラーの補正を終了し、新たなシンク・エラーが検出されるまで、ビデオ出力をビデオ入力にロックするような従来の方法が実行されるようにシステムを戻すようにしてもよい。
【００２３】
ロックされたオーディオ出力クロックおよびビデオ出力クロックを初期のオーディオ出力Ｄ／Ａ入力バッファ・レベルおよび実際のオーディオ出力Ｄ／Ａ入力バッファ・レベルに基づいて制御するのに使用されるアルゴリズムは、安定した性能を得るために非常に重要である。バッファ・レベルがターゲットから離れるとき、このバッファ・レベルを速やかに反転し、バッファ・レベルがターゲットから比較的遠ざかっているときに、速やかにターゲットに向かわせ、バッファ・レベルが所望のポジションに近づくにつれて減速するようなレスポンスを得ることが望ましい。これは、例えば、相対的なポジションおよび変化率に対するクロック周波数の変化に関する２つの制御テーブルを作成することによって達成される。
【表１】
0004462549.tif 000002
表１は、相対変化率に対するクロック周波数の変化に関する。
【表２】
0004462549.tif 000003
表２は、相対距離に対するクロック周波数の変化に関する。
【００２４】
当業者であれば、表１および表２に示されている各値が例示的なものであり、本発明を限定するように解釈するべきでないことが理解できるであろう。バッファ・レベルは、オーディオ・デコードによる不規則な入力レートと、Ｄ／Ａ出力クロックによる極めて規則的な出力レートを有しているので、バッファ・レベル・データには、何らかの異常なジッタが生じることになる。このジッタの幾らかを取り除くために、バッファ・レベルは、３０秒の期間において最大のバッファの読み取り値と最小のバッファの読み取り値との間の中間点に推定される。この中間点は、周期的（例えば、３０秒毎）に計算され、時間が経過する際の、オーディオ・ソースＡ／Ｄクロック周波数とオーディオ出力Ｄ／Ａクロック周波数との差の良好な読み取り値を得ることができる。
【００２５】
図２を参照すると、チャートは、（上述した）バッファ制御表をグラフによって示している。このチャートは、概ね参照符号１００によって示されている。図２には、距離関数１０２および変化率関数１０４が示されている。チャート１００のｙ軸は、変化率をヘルツで表している。チャート１００のｘ軸は、距離関数１０２における相対バッファ距離をバイトで表しており、変化率関数１０４における相対バッファの変化率をバイトで表している。当業者であれば、チャート１００に示す各値が例示的なものであり、本発明を限定するように解釈するべきでないことが理解できるであろう。
【００２６】
チャート１００は、本発明の実施の形態において、バッファ・レベルが初期の位置から遠くに離れ、変化率が誤った方向にあるときに、どのように正しい方向に比較的大きな周波数補償をすることができるかを示している。この大きな周波数補償は、変化率が切り替わり、バッファ・レベルが正しい方向に移動するまで継続して行われる。このとき、速度成分は、ポジション成分に反するように働き始める。しかしながら、ポジション成分が変化率成分よりも大きい限り、周波数は、ターゲットに向かって変化率が増加するようにプッシュされ、距離が減少する。変化率成分が距離成分よりも大きくなると、変化率が減少しはじめる。この作用により、距離成分が所望の初期バッファ・レベルに近づくに従い、円滑に変化率にブレーキがかけられる。
【００２７】
図３は、本発明の実施の形態に従った処理を示すフロー図である。この処理は、概ね参照符号２００によって示される。ブロック２０２によって、処理が開始する。
【００２８】
ブロック２０４において、初期オーディオ入力バッファ・レベルが判定される。ブロック２０６に示すように、時間が経過する際の初期オーディオ入力バッファ・レベルのドリフト量が判定される。ドリフトが第１の所定の閾値を超えると（ブロック２０８）、ロックされたビデオＤ／Ａ変換器３２（図１）およびオーディオＤ／Ａ変換器３４のクロックは、初期オーディオ入力バッファ・レベルを維持する方法で調整される。
【００２９】
クロックの調整に応じて、ブロック２１２に示すように、ビデオ信号の変位が測定される。ビデオ信号の変位が第２の所定の閾値を超えると（ブロック２１４）、例えば、同期を向上するために、処理を再スタートしたり、ビデオ・フレームをドロップしたりすることによって、測定されたビデオ信号の変位が打ち消される（ブロック２１６）。ブロック２１８において処理が終了する。
【００３０】
本発明の態様に対し、様々な改変や変形が可能であるが、例示的に、図面において具体的な実施の形態が示され、本明細書において詳細に説明されている。しかしながら、本発明は、開示されている特定の態様に限定されるように意図されたものでないことを理解すべきである。むしろ、本発明は、付随する請求の範囲によって定義される発明の精神と範囲内に実施の形態の変形例、均等物、および代替物の全てが含まれるものである。
【図面の簡単な説明】
【００３１】
【図１】図１は、本発明が実施される例示的なシステムのブロック図である。
【図２】図２は、本発明の実施の形態おいて利用可能なバッファ制御テーブルに対応するグラフである。
【図３】図３は、本発明の実施の形態に従った処理を示すフロー図である。
【図１】
0004462549.tif 000004
【図２】
0004462549.tif 000005
【図３】
0004462549.tif 000006