JPH0734153B2 - テレビジョン画像表示方法及び表示装置 - Google Patents
テレビジョン画像表示方法及び表示装置Info
- Publication number
- JPH0734153B2 JPH0734153B2 JP3138642A JP13864291A JPH0734153B2 JP H0734153 B2 JPH0734153 B2 JP H0734153B2 JP 3138642 A JP3138642 A JP 3138642A JP 13864291 A JP13864291 A JP 13864291A JP H0734153 B2 JPH0734153 B2 JP H0734153B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- television
- field
- signal
- image display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0117—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
- H04N7/012—Conversion between an interlaced and a progressive signal
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/02—Addressing, scanning or driving the display screen or processing steps related thereto
- G09G2310/0229—De-interlacing
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
- G09G5/395—Arrangements specially adapted for transferring the contents of the bit-mapped memory to the screen
- G09G5/397—Arrangements specially adapted for transferring the contents of two or more bit-mapped memories to the screen simultaneously, e.g. for mixing or overlay
Landscapes
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- Television Systems (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Digital Computer Display Output (AREA)
- Studio Circuits (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
- Transforming Electric Information Into Light Information (AREA)
Description
【0001】
【産業上の利用分野】本発明は、全般的にはノンインタ
レース(non-interlaced)式表示端末を用いたテレビジョ
ン画像の表示に関するものであり、具体的には、デジタ
ル・フィルタリング、モーション検出および修正を行う
ためにデジタル化されたカラー・テレビジョン画像への
アクセスを提供し、同期化を達成するための、フレーム
・バッファとその制御装置を含む表示システムに関する
ものである。
レース(non-interlaced)式表示端末を用いたテレビジョ
ン画像の表示に関するものであり、具体的には、デジタ
ル・フィルタリング、モーション検出および修正を行う
ためにデジタル化されたカラー・テレビジョン画像への
アクセスを提供し、同期化を達成するための、フレーム
・バッファとその制御装置を含む表示システムに関する
ものである。
【0002】
【従来の技術】マルチ・メディア・ワークステーション
など、一部のグラフィックス・システムの望ましい特徴
として、ノンインタレース式図形表示スクリーンでカラ
ー・テレビジョン画像などのインタレース式画像を表示
することがある。しかし、この能力を満足な形で提供す
るためには、いくつかの問題を克服しなければならな
い。
など、一部のグラフィックス・システムの望ましい特徴
として、ノンインタレース式図形表示スクリーンでカラ
ー・テレビジョン画像などのインタレース式画像を表示
することがある。しかし、この能力を満足な形で提供す
るためには、いくつかの問題を克服しなければならな
い。
【0003】第1の問題は、テレビジョン画像の品質の
改善に関するものである。画像品質の改善を実現するた
めの既知の方法の1つは、図24に示すデジタル・フィ
ルタリング法またはデコード法を用いるものである。し
かし、この技法では、1ビデオ・フィールドの連続する
3本のテレビジョン走査線(2、3、4)上に位置する
近傍(A)内の画素(B)に、入力ビデオ信号に対して
相対的にリアルタイムでアクセスする必要がある。
改善に関するものである。画像品質の改善を実現するた
めの既知の方法の1つは、図24に示すデジタル・フィ
ルタリング法またはデコード法を用いるものである。し
かし、この技法では、1ビデオ・フィールドの連続する
3本のテレビジョン走査線(2、3、4)上に位置する
近傍(A)内の画素(B)に、入力ビデオ信号に対して
相対的にリアルタイムでアクセスする必要がある。
【0004】第2の問題は、モーション適応式(motion-
adaptive)インタレース解除(deinterlacing)の達成に関
するものである。図25に示すように、この技法では、
3本のテレビジョン走査線(1、2、3)上に位置する
画素(B)にアクセスする必要がある。この3本の走査
線のうちの2本(1、3)は、現ビデオ・フィールドに
属するが、破線で示した第3の走査線(2)は、前のビ
デオ・フィールドに関連するものである。さらに、この
3本の走査線の全てが、図形表示の画像線と同期してい
なければならない。
adaptive)インタレース解除(deinterlacing)の達成に関
するものである。図25に示すように、この技法では、
3本のテレビジョン走査線(1、2、3)上に位置する
画素(B)にアクセスする必要がある。この3本の走査
線のうちの2本(1、3)は、現ビデオ・フィールドに
属するが、破線で示した第3の走査線(2)は、前のビ
デオ・フィールドに関連するものである。さらに、この
3本の走査線の全てが、図形表示の画像線と同期してい
なければならない。
【0005】第3の問題は、インタレース解除したテレ
ビジョン画像の、グラフィックス画像に対する完全な同
期化の達成に関するものである。このような同期化に
は、グラフィックス・スクリーン上でのテレビジョン画
像の視覚映像化のために、それぞれが2フィールドから
なるテレビジョン・ビデオのフレームをそっくり記憶
し、これを使用しなければならない。
ビジョン画像の、グラフィックス画像に対する完全な同
期化の達成に関するものである。このような同期化に
は、グラフィックス・スクリーン上でのテレビジョン画
像の視覚映像化のために、それぞれが2フィールドから
なるテレビジョン・ビデオのフレームをそっくり記憶
し、これを使用しなければならない。
【0006】第2の問題の諸態様を図26に、第3の問
題の諸態様を図27にさらに示す。図26は、垂直線で
表される物体が水平方向に移動する時の、連続する2つ
のテレビジョン・フィールド内でのその物体の位置を示
す図である。第1フィールドは図26(a)に示され、
それに連続する第2フィールドは図26(b)に示され
ている。この物体の画像が2つのフィールドの間で水平
方向にずれているので、図26(c)に示すように、両
方のテレビジョン・フィールドの全ての走査線を同時に
グラフィックス・スクリーンに表示する場合、この物体
の画像がぼける(blur:ブラー)。
題の諸態様を図27にさらに示す。図26は、垂直線で
表される物体が水平方向に移動する時の、連続する2つ
のテレビジョン・フィールド内でのその物体の位置を示
す図である。第1フィールドは図26(a)に示され、
それに連続する第2フィールドは図26(b)に示され
ている。この物体の画像が2つのフィールドの間で水平
方向にずれているので、図26(c)に示すように、両
方のテレビジョン・フィールドの全ての走査線を同時に
グラフィックス・スクリーンに表示する場合、この物体
の画像がぼける(blur:ブラー)。
【0007】図27は、図26(c)に示した同一の移
動する垂直の物体に関して、グラフィックス・スクリー
ンが入力テレビジョン・ビデオ信号と同期していない場
合を示す図である。その結果、(a)に示すような前の
フィールドを保持するフレーム・バッファ(b)に示す
ような新しいフィールドが部分的に書き込まれた場合、
(c)の如く移動物体の画像が分割(スプリット)され
る。すなわち図27(c)は、インタレース解除と画像
分割の合成結果を示す図である。図からわかるように、
この合成の結果、ノンインタレース式図形表示スクリー
ン上に表示されるテレビジョン画像がぼける。
動する垂直の物体に関して、グラフィックス・スクリー
ンが入力テレビジョン・ビデオ信号と同期していない場
合を示す図である。その結果、(a)に示すような前の
フィールドを保持するフレーム・バッファ(b)に示す
ような新しいフィールドが部分的に書き込まれた場合、
(c)の如く移動物体の画像が分割(スプリット)され
る。すなわち図27(c)は、インタレース解除と画像
分割の合成結果を示す図である。図からわかるように、
この合成の結果、ノンインタレース式図形表示スクリー
ン上に表示されるテレビジョン画像がぼける。
【0008】米国特許第4694325号(日本特開昭
61−130998号)明細書は、テレビジョン受像機
と同期していないグラフィックス・クロック信号を有す
るホーム・コンピュータに、カラー・テレビジョン受像
機をインタフェースするためのインタフェース回路を開
示している。この回路には、カスケード式遅延段を有す
るデジタル遅延線が含まれる。しかし、この特許は、デ
コード済みの赤、緑および青の信号にのみ関係するので
あって、複合信号の受信とその後の表示には関係がな
い。
61−130998号)明細書は、テレビジョン受像機
と同期していないグラフィックス・クロック信号を有す
るホーム・コンピュータに、カラー・テレビジョン受像
機をインタフェースするためのインタフェース回路を開
示している。この回路には、カスケード式遅延段を有す
るデジタル遅延線が含まれる。しかし、この特許は、デ
コード済みの赤、緑および青の信号にのみ関係するので
あって、複合信号の受信とその後の表示には関係がな
い。
【0009】米国特許第4344075号(日本特開昭
57−75083号)明細書は、NTSCカラー・キャ
リア信号によってノンインタレース式表示装置上に表示
されるぎざぎざの縦エッジを除去するためのシステムを
開示している。この特許は、所与のノンインタレース式
テレビジョン・ラスタ走査線パターンの連続する各フィ
ールドの非表示部分のうちの選択された単一の走査線の
間だけ動作するタイミング制御回路を開示している(第
2欄、第45〜61行目)。
57−75083号)明細書は、NTSCカラー・キャ
リア信号によってノンインタレース式表示装置上に表示
されるぎざぎざの縦エッジを除去するためのシステムを
開示している。この特許は、所与のノンインタレース式
テレビジョン・ラスタ走査線パターンの連続する各フィ
ールドの非表示部分のうちの選択された単一の走査線の
間だけ動作するタイミング制御回路を開示している(第
2欄、第45〜61行目)。
【0010】米国特許第4698674号明細書は、テ
レビジョン・カメラまたはその他のデータ供給源から
の、順次デジタル化されたインタレース式データを、コ
ンピュータ・メモリに記憶すべくノンインタレース式デ
ータに変換するための、データ・コンバータを開示して
いる。この手法は、画像の2フィールドを1メモリに記
憶するというものである。明らかにこの特許は、テレビ
ジョン画像のフィールド群が、グラフィックス・スクリ
ーンのフレームと同期されている(gen-locked)ことを前
提としている。しかし、事実上全ての適用分野におい
て、これは当てはまらない。そうではなくて、通常、ノ
ンインタレース式グラフィックス・コントローラのタイ
ミングは、テレビジョン・ビデオ信号供給源から完全に
独立している。
レビジョン・カメラまたはその他のデータ供給源から
の、順次デジタル化されたインタレース式データを、コ
ンピュータ・メモリに記憶すべくノンインタレース式デ
ータに変換するための、データ・コンバータを開示して
いる。この手法は、画像の2フィールドを1メモリに記
憶するというものである。明らかにこの特許は、テレビ
ジョン画像のフィールド群が、グラフィックス・スクリ
ーンのフレームと同期されている(gen-locked)ことを前
提としている。しかし、事実上全ての適用分野におい
て、これは当てはまらない。そうではなくて、通常、ノ
ンインタレース式グラフィックス・コントローラのタイ
ミングは、テレビジョン・ビデオ信号供給源から完全に
独立している。
【0011】一般的に重要な参照文献としては、この他
に下記のものが含まれる。米国特許第3970776号
明細書は、2つの隣接するインタレース式フィールドか
らフレームが形成される、インタレース式フィールドを
有するテレビジョン信号の走査線数を変換するシステム
を開示している。米国特許第4484188号明細書
は、連続する走査線の間に追加のビデオ走査線を形成す
ることによってビデオ信号の解像度を向上させる、ビデ
オ信号発生回路を開示している。このシステムは、隣接
する走査線群のビデオ属性を組み合わせることによって
追加のビデオ走査線を形成する。米国特許第44802
67号明細書は、テレビジョン信号の連続する2つのフ
ィールドのそれぞれから、実質的に等しい振幅の情報を
得るための、フィールド補間法を開示している。この特
許は、走査線が313本のテレビジョン画面から625
本のテレビジョン画面への変換に関するものである。米
国特許第4694348号明細書は、テレビジョン受像
機の液晶表示パネル用の走査インタレース・コンバータ
を開示している。米国特許第4660070号明細書
は、ビデオ画像データをビデオ・メモリに書き込むため
のビデオ表示プロセッサを開示している。このビデオ表
示プロセッサは、水平同期信号と垂直同期信号に従っ
て、メモリ・アドレス・データを発生する。米国特許第
4518984号明細書は、テキストとグラフィックス
を混合した(ビデオテキスト)表示を生成する際に、フ
リッカのない画像を得るためのビデオ・フレーム記憶装
置221を含む回路を開示している。
に下記のものが含まれる。米国特許第3970776号
明細書は、2つの隣接するインタレース式フィールドか
らフレームが形成される、インタレース式フィールドを
有するテレビジョン信号の走査線数を変換するシステム
を開示している。米国特許第4484188号明細書
は、連続する走査線の間に追加のビデオ走査線を形成す
ることによってビデオ信号の解像度を向上させる、ビデ
オ信号発生回路を開示している。このシステムは、隣接
する走査線群のビデオ属性を組み合わせることによって
追加のビデオ走査線を形成する。米国特許第44802
67号明細書は、テレビジョン信号の連続する2つのフ
ィールドのそれぞれから、実質的に等しい振幅の情報を
得るための、フィールド補間法を開示している。この特
許は、走査線が313本のテレビジョン画面から625
本のテレビジョン画面への変換に関するものである。米
国特許第4694348号明細書は、テレビジョン受像
機の液晶表示パネル用の走査インタレース・コンバータ
を開示している。米国特許第4660070号明細書
は、ビデオ画像データをビデオ・メモリに書き込むため
のビデオ表示プロセッサを開示している。このビデオ表
示プロセッサは、水平同期信号と垂直同期信号に従っ
て、メモリ・アドレス・データを発生する。米国特許第
4518984号明細書は、テキストとグラフィックス
を混合した(ビデオテキスト)表示を生成する際に、フ
リッカのない画像を得るためのビデオ・フレーム記憶装
置221を含む回路を開示している。
【0012】しかし、前述の米国特許はいずれも、単独
でも組み合わせても、テレビジョン信号などのインタレ
ース式画像をノンインタレース式図形表示システムを用
いて表示する際に、画像品質の改善、モーション適応式
のインタレース解除、および同期化に関する前述の問題
の全てを満足な形で克服する方法または装置を教示して
いない。
でも組み合わせても、テレビジョン信号などのインタレ
ース式画像をノンインタレース式図形表示システムを用
いて表示する際に、画像品質の改善、モーション適応式
のインタレース解除、および同期化に関する前述の問題
の全てを満足な形で克服する方法または装置を教示して
いない。
【0013】
【発明が解決しようとする課題】本発明の目的は、イン
タレース式画像信号をノンインタレース式図形表示スク
リーン上に表示するための方法と装置を提供することで
ある。
タレース式画像信号をノンインタレース式図形表示スク
リーン上に表示するための方法と装置を提供することで
ある。
【0014】本発明のもう1つの目的は、前記した画像
品質、モーション適応式のインタレース解除および同期
化の問題を満足な形で克服し、ノンインタレース式図形
表示スクリーン上に、2つのインタレース式フィールド
からなるテレビジョン・カラー画像フレームを表示する
ための方法と装置を提供することである。
品質、モーション適応式のインタレース解除および同期
化の問題を満足な形で克服し、ノンインタレース式図形
表示スクリーン上に、2つのインタレース式フィールド
からなるテレビジョン・カラー画像フレームを表示する
ための方法と装置を提供することである。
【0015】
【課題を解決するための手段】本発明は、インタレース
式画像を表す画像信号をノンインタレース式表示システ
ムで表示するための方法と装置を提供するものである。
このインタレース式画像は、別々に供給される複数の画
像フィールドを提供する複合カラー・テレビジョン信号
によって提供できる。本発明は、3つのフィールド・バ
ッファ、すなわち、完了したフレームの2つのフィール
ドを記憶するための2つのフィールド・バッファと、現
在のテレビジョン・フィールドを記憶するための第3の
フィールド・バッファを提供する。本発明の方法によれ
ば、(a)第1メモリに第1画像フィールドを記憶する
ステップと、(b)第2メモリに第2画像フィールドを
記憶するステップと、(c)第1メモリと第2メモリを
読み取るステップと、(d)表示スクリーン上に第1画
像フィールドと第2画像フィールドを単一の画像フレー
ムとして同時に表示するステップと、(e)前記読取り
ステップの実行中に、第3メモリに第3画像フィールド
を記憶するステップが開示される。1、2、3、4、
5...n..の番号を付けた画像フィールド群に対し
て、本発明のシステムは、1と2、2と3、3と4、4
と5、...(n−1)とn、nと(n+1)で与えら
れる所定の順序に従って、1回に2つの画像フィールド
を読み取る。
式画像を表す画像信号をノンインタレース式表示システ
ムで表示するための方法と装置を提供するものである。
このインタレース式画像は、別々に供給される複数の画
像フィールドを提供する複合カラー・テレビジョン信号
によって提供できる。本発明は、3つのフィールド・バ
ッファ、すなわち、完了したフレームの2つのフィール
ドを記憶するための2つのフィールド・バッファと、現
在のテレビジョン・フィールドを記憶するための第3の
フィールド・バッファを提供する。本発明の方法によれ
ば、(a)第1メモリに第1画像フィールドを記憶する
ステップと、(b)第2メモリに第2画像フィールドを
記憶するステップと、(c)第1メモリと第2メモリを
読み取るステップと、(d)表示スクリーン上に第1画
像フィールドと第2画像フィールドを単一の画像フレー
ムとして同時に表示するステップと、(e)前記読取り
ステップの実行中に、第3メモリに第3画像フィールド
を記憶するステップが開示される。1、2、3、4、
5...n..の番号を付けた画像フィールド群に対し
て、本発明のシステムは、1と2、2と3、3と4、4
と5、...(n−1)とn、nと(n+1)で与えら
れる所定の順序に従って、1回に2つの画像フィールド
を読み取る。
【0016】画像フレームが画像フィールドよりも長い
持続時間を有するように選択されている場合、本発明
は、画像フレームと画像フィールドの間の関係を検出
し、(n−2)と(n−1)、(n−1)とn、(n+
1)と(n+2)で与えられる順序で画像フィールドが
表示されるように所定の表示順序を変更する。このよう
にして前記、同期化の問題が解消される。
持続時間を有するように選択されている場合、本発明
は、画像フレームと画像フィールドの間の関係を検出
し、(n−2)と(n−1)、(n−1)とn、(n+
1)と(n+2)で与えられる順序で画像フィールドが
表示されるように所定の表示順序を変更する。このよう
にして前記、同期化の問題が解消される。
【0017】画像フレームが画像フィールドよりも短い
持続時間を有するように選択されている場合には、本発
明は、(n−2)と(n−1)、(n−2)と(n−
1)、(n+1)と(n+2)で与えられる順序で画像
フィールドが表示されるように所定の表示順序を変更す
る。
持続時間を有するように選択されている場合には、本発
明は、(n−2)と(n−1)、(n−2)と(n−
1)、(n+1)と(n+2)で与えられる順序で画像
フィールドが表示されるように所定の表示順序を変更す
る。
【0018】本発明のフレーム・バッファは、3×3、
4×3または8×3構成のメモリ・ブロックを有し、各
メモリ・ブロックがテレビジョン・フィールドの一部分
を記憶する。このフレーム・バッファを読み取ると、た
とえば3×3の隣接画素群が、表示のため、または補間
などその後の表示前の処理のために、並列に供給され
る。このようにして、前記画像品質の改善及びモーショ
ン適応式インタレース解除の問題が解消される。
4×3または8×3構成のメモリ・ブロックを有し、各
メモリ・ブロックがテレビジョン・フィールドの一部分
を記憶する。このフレーム・バッファを読み取ると、た
とえば3×3の隣接画素群が、表示のため、または補間
などその後の表示前の処理のために、並列に供給され
る。このようにして、前記画像品質の改善及びモーショ
ン適応式インタレース解除の問題が解消される。
【0019】
【実施例】図1、図2および図3は、本発明の3つの好
ましい実施例を示すブロック図である。図1の実施例に
は、奥行16ビットのフレーム・バッファ12に成分デ
ジタル・ビデオ信号を記憶するシステム10が示されて
いる。システム10はまた、補間回路を含み、前述の問
題のうちの2つ、すなわちモーション・アーティファク
ト(ブラー)の除去と、テレビジョン画像とグラフィッ
クス画像の完全な同期化の問題を解決する。図1の実施
例は、テレビジョン画像を記憶するのに本発明の他の実
施例よりも多くのメモリが必要ではあるが、量産HDT
V標準(SMPTE 240M標準)などの成分ビデオ
表現を使用するシステムやNTSCよりも高品位である
S−VHSシステム向けの完全な解決策を提供する。色
/輝度アナログ成分入力を用いるHDTVまたはS−V
HSなどのシステムには、テレビジョン・デコーダが不
要であることに留意されたい。この場合、テレビジョン
・デコーダは不要であるが、色成分と輝度成分をデジタ
ル化するのに追加のアナログ/デジタル・コンバータ
(ADC)が必要である。
ましい実施例を示すブロック図である。図1の実施例に
は、奥行16ビットのフレーム・バッファ12に成分デ
ジタル・ビデオ信号を記憶するシステム10が示されて
いる。システム10はまた、補間回路を含み、前述の問
題のうちの2つ、すなわちモーション・アーティファク
ト(ブラー)の除去と、テレビジョン画像とグラフィッ
クス画像の完全な同期化の問題を解決する。図1の実施
例は、テレビジョン画像を記憶するのに本発明の他の実
施例よりも多くのメモリが必要ではあるが、量産HDT
V標準(SMPTE 240M標準)などの成分ビデオ
表現を使用するシステムやNTSCよりも高品位である
S−VHSシステム向けの完全な解決策を提供する。色
/輝度アナログ成分入力を用いるHDTVまたはS−V
HSなどのシステムには、テレビジョン・デコーダが不
要であることに留意されたい。この場合、テレビジョン
・デコーダは不要であるが、色成分と輝度成分をデジタ
ル化するのに追加のアナログ/デジタル・コンバータ
(ADC)が必要である。
【0020】次に図1の実施例について詳細に論ずる。
テレビジョン信号源からの入力アナログ複合ビデオ信号
が、ADC14に印加される。ADC14は、デジタル
複合ビデオ信号を供給する。ADC14の出力は、8ビ
ットの解像度であれば、十分な映像品質を提供すること
が判っている。デジタル複合ビデオ信号は、通常のテレ
ビジョン・デコーダ(TVデコーダ)16に印加され、
TVデコーダ16は、デジタル輝度(Y)出力、デジタ
ル色(C)出力、テレビジョン垂直同期(TVVS)信
号、テレビジョン水平同期(TVHS)信号およびテレ
ビジョン・フィールド指示信号EVENFIELDを供
給する。
テレビジョン信号源からの入力アナログ複合ビデオ信号
が、ADC14に印加される。ADC14は、デジタル
複合ビデオ信号を供給する。ADC14の出力は、8ビ
ットの解像度であれば、十分な映像品質を提供すること
が判っている。デジタル複合ビデオ信号は、通常のテレ
ビジョン・デコーダ(TVデコーダ)16に印加され、
TVデコーダ16は、デジタル輝度(Y)出力、デジタ
ル色(C)出力、テレビジョン垂直同期(TVVS)信
号、テレビジョン水平同期(TVHS)信号およびテレ
ビジョン・フィールド指示信号EVENFIELDを供
給する。
【0021】EVENFIELDの発生を除き、ADC
14とTVデコーダ16の機能を提供するのに適当な装
置は、Philips Corporationから装置部品番号TDA8708お
よびSAA9051として市販されている。これらの装置は、
「デジタル・ビデオ信号処理」(“Digital Video Sign
al Processing”Philips Components Manual No. 9398
063 30011)に説明がある。12ビットと16ビットの
両方の装置が入手可能であり、これらの他にも、「推奨
される標準及び製品のハンドブック」(“Handbook of
Recommended Standards and Procedures, Internationa
l Teleproduction Society”(1987年)、p.62
に記載のCCIR 601-1 recommendation for digital tele
vision encoding and transmissionに対応する装置が入
手可能であることに留意されたい。EVENFIELD
信号の発生については、後で説明する。
14とTVデコーダ16の機能を提供するのに適当な装
置は、Philips Corporationから装置部品番号TDA8708お
よびSAA9051として市販されている。これらの装置は、
「デジタル・ビデオ信号処理」(“Digital Video Sign
al Processing”Philips Components Manual No. 9398
063 30011)に説明がある。12ビットと16ビットの
両方の装置が入手可能であり、これらの他にも、「推奨
される標準及び製品のハンドブック」(“Handbook of
Recommended Standards and Procedures, Internationa
l Teleproduction Society”(1987年)、p.62
に記載のCCIR 601-1 recommendation for digital tele
vision encoding and transmissionに対応する装置が入
手可能であることに留意されたい。EVENFIELD
信号の発生については、後で説明する。
【0022】色信号と輝度信号は、それぞれ8ビットの
解像度で表され、フレーム・バッファ12に供給されて
記憶される。信号TVVS、TVHSおよびEVENF
IELDは、フレーム・バッファ・コントローラ18に
供給され、そこで以下に論ずるように使用される。
解像度で表され、フレーム・バッファ12に供給されて
記憶される。信号TVVS、TVHSおよびEVENF
IELDは、フレーム・バッファ・コントローラ18に
供給され、そこで以下に論ずるように使用される。
【0023】フレーム・バッファ・コントローラ18
は、行アドレス・ストローブ(RAS)信号、列アドレ
ス・ストローブ(CAS)信号、転送/出力イネーブル
(TR/QE)信号、フレーム・バッファ・アドレス
(FBAD)信号およびフレーム・バッファ書き込みイ
ネーブル(FBWE)信号を含めて、複数のビデオRA
M(VRAM)制御信号を発生する。フレーム・バッフ
ァ・コントローラ18のハードウェア・セットアップ・
データは、ホスト・コンピュータ・データ・バス(D
B)からロードされる。フレーム・バッファ制御信号
は、選択したVRAMの仕様書に記載されたようにして
発生され使用される。たとえば、適当な形式の装置の1
つが、東芝からTC242561MビットVRAMとして市販
されている。フレーム・バッファ12は、VRAM装置
からなることが好ましいが、VRAMの使用は必須では
ない。通常のダイナミックRAM(DRAM)装置を使
用して同じ結果を得ることもできるが、その場合は、フ
レーム・バッファ12の出力に必要なメモリ帯域幅を実
現するために、より多くのメモリ・チップが必要であ
る。
は、行アドレス・ストローブ(RAS)信号、列アドレ
ス・ストローブ(CAS)信号、転送/出力イネーブル
(TR/QE)信号、フレーム・バッファ・アドレス
(FBAD)信号およびフレーム・バッファ書き込みイ
ネーブル(FBWE)信号を含めて、複数のビデオRA
M(VRAM)制御信号を発生する。フレーム・バッフ
ァ・コントローラ18のハードウェア・セットアップ・
データは、ホスト・コンピュータ・データ・バス(D
B)からロードされる。フレーム・バッファ制御信号
は、選択したVRAMの仕様書に記載されたようにして
発生され使用される。たとえば、適当な形式の装置の1
つが、東芝からTC242561MビットVRAMとして市販
されている。フレーム・バッファ12は、VRAM装置
からなることが好ましいが、VRAMの使用は必須では
ない。通常のダイナミックRAM(DRAM)装置を使
用して同じ結果を得ることもできるが、その場合は、フ
レーム・バッファ12の出力に必要なメモリ帯域幅を実
現するために、より多くのメモリ・チップが必要であ
る。
【0024】コントローラ20は、高解像度グラフィッ
クス画像(HR VIDEO)信号を発生する。コント
ローラ20はまた、高解像度垂直同期(HRVS)信号
や高解像度水平同期(HRHS)信号など、高解像度カ
ラー・モニタ22用のタイミング機能を提供する。信号
HRVSおよびHRHSは、フレーム・バッファ・コン
トローラ18への入力としても使用される。コントロー
ラ20は、VRAM群のシリアル・ポートからのデータ
をシフトするためのシリアル・クロックSCLKと、シ
リアライザ24からのデータをシフトするための高解像
度ビデオ・クロックHRVCLKを発生する。HRVC
LKは、高解像度カラー・モニタ22の水平行上の画素
の総数に対応する。SCLKは、HRVCLKを3分す
ることによって得られる。高解像度カラー・モニタ22
は、たとえば表示可能画素1024×1024個などの
画素解像度を有する。
クス画像(HR VIDEO)信号を発生する。コント
ローラ20はまた、高解像度垂直同期(HRVS)信号
や高解像度水平同期(HRHS)信号など、高解像度カ
ラー・モニタ22用のタイミング機能を提供する。信号
HRVSおよびHRHSは、フレーム・バッファ・コン
トローラ18への入力としても使用される。コントロー
ラ20は、VRAM群のシリアル・ポートからのデータ
をシフトするためのシリアル・クロックSCLKと、シ
リアライザ24からのデータをシフトするための高解像
度ビデオ・クロックHRVCLKを発生する。HRVC
LKは、高解像度カラー・モニタ22の水平行上の画素
の総数に対応する。SCLKは、HRVCLKを3分す
ることによって得られる。高解像度カラー・モニタ22
は、たとえば表示可能画素1024×1024個などの
画素解像度を有する。
【0025】SCLKが与えられるごとに、フレーム・
バッファ12の出力が、シリアライザ24に16ビット
画素を9個、合計144ビットを提供する。この9つの
画素は、図24に示したように、144ビットからなる
3×3個の近傍画素Bを表す。言い換えると、フレーム
・バッファ12は、1回のシリアル・クロック時間に、
テレビジョン走査線3本×画素3個をサンプリングして
シリアライザ24に供給する。ただし、高解像度カラー
・モニタ22に最終的に表示されるのは1本だけであ
る。したがって、シリアライザ24は、フレーム・バッ
ファ12の並列出力を、順次画素データ・ストリームに
変換し、それが最終的に表示スクリーン上に画素ごとに
表示される。
バッファ12の出力が、シリアライザ24に16ビット
画素を9個、合計144ビットを提供する。この9つの
画素は、図24に示したように、144ビットからなる
3×3個の近傍画素Bを表す。言い換えると、フレーム
・バッファ12は、1回のシリアル・クロック時間に、
テレビジョン走査線3本×画素3個をサンプリングして
シリアライザ24に供給する。ただし、高解像度カラー
・モニタ22に最終的に表示されるのは1本だけであ
る。したがって、シリアライザ24は、フレーム・バッ
ファ12の並列出力を、順次画素データ・ストリームに
変換し、それが最終的に表示スクリーン上に画素ごとに
表示される。
【0026】従来の方式では、シリアライザは、フレー
ム・バッファから並列に読み取ったデータのうち走査線
1本分だけをシリアルにシフトするのに用いられる。と
ころが、本発明によれば、3本分が並列にフレーム・バ
ッファ12から読み取られる。したがって、各HRVC
LK期間中に、シリアライザ24の出力は、図25のB
の如く垂直に隣接する3個の画素(48ビット)をシフ
トアウトして、走査制御装置26に渡す。
ム・バッファから並列に読み取ったデータのうち走査線
1本分だけをシリアルにシフトするのに用いられる。と
ころが、本発明によれば、3本分が並列にフレーム・バ
ッファ12から読み取られる。したがって、各HRVC
LK期間中に、シリアライザ24の出力は、図25のB
の如く垂直に隣接する3個の画素(48ビット)をシフ
トアウトして、走査制御装置26に渡す。
【0027】下記で詳しく述べる「3×3」ブロック・
メモリ構成の結果として、シリアライザ24の出力にお
ける3本の走査線は、連続するビデオ・走査線である必
要はない。さらに、この走査線の順序は可変であり、そ
の走査線の位置するフレーム・バッファの特定のアドレ
スに依存している。走査制御装置26は、以下で詳細に
説明するように、シリアライザ24の出力を再配置し
て、補間回路26aの入力に必要な走査線順序の配列を
提供する。
メモリ構成の結果として、シリアライザ24の出力にお
ける3本の走査線は、連続するビデオ・走査線である必
要はない。さらに、この走査線の順序は可変であり、そ
の走査線の位置するフレーム・バッファの特定のアドレ
スに依存している。走査制御装置26は、以下で詳細に
説明するように、シリアライザ24の出力を再配置し
て、補間回路26aの入力に必要な走査線順序の配列を
提供する。
【0028】モーション修正処理を用いない場合は、走
査制御装置26の出力を、補間することなく、カラー・
マトリクス28に直接結合することができる。さらに、
この最も簡単な場合では、3本のテレビジョン走査線に
並列にアクセスする必要がない。ただし、3×3のフレ
ーム・バッファ構成は、入力テレビジョン画像と表示さ
れるグラフィックス画像の間で適正な同期化を達成する
ために使用される。
査制御装置26の出力を、補間することなく、カラー・
マトリクス28に直接結合することができる。さらに、
この最も簡単な場合では、3本のテレビジョン走査線に
並列にアクセスする必要がない。ただし、3×3のフレ
ーム・バッファ構成は、入力テレビジョン画像と表示さ
れるグラフィックス画像の間で適正な同期化を達成する
ために使用される。
【0029】図1に示したように、モーション検出及び
モーション修正の処理を使用する場合には、補間回路2
6aを、図のように走査制御装置26とカラー・マトリ
クス28の間に設置する。適当な補間回路のアーキテク
チャ及び動作の説明は、レオナルド・フェルドマン(Le
onard Feldman)著の“Improved Definition Televisio
n”,Radioelectronics Magazine,1989年1月,
p.43などの文献に出ている。
モーション修正の処理を使用する場合には、補間回路2
6aを、図のように走査制御装置26とカラー・マトリ
クス28の間に設置する。適当な補間回路のアーキテク
チャ及び動作の説明は、レオナルド・フェルドマン(Le
onard Feldman)著の“Improved Definition Televisio
n”,Radioelectronics Magazine,1989年1月,
p.43などの文献に出ている。
【0030】フェルドマンの記述したシステムは、2つ
の独立なビデオ・ソースを同一のスクリーン上に表示す
る必要がある時は使用できないことに留意されたい。こ
の補間回路では、2本が現テレビジョン・フィールドに
属し、1本が前のフィールドに属する、3本のテレビジ
ョン走査線に同時にアクセスすることが必要である。前
記のソースは、テレビジョン走査線速度が出力上で単純
に2倍される、すなわちビデオ出力がビデオ入力の直接
の関数であることを前提としている。この場合、現フィ
ールドは必ずシステムの入力上に存在し、前フィールド
は記憶されている。もう1本分の遅延を用いると、必要
な3本の走査線が、補間回路の入力で入手可能になる。
しかしながら、前述したように高解像度画像は通常、第
2の画像ソースからは絶対的に独立しており、現ビデオ
・フィールドはフレーム・バッファ出力と同期していな
い。本発明は、必要なデータを補間回路26aの入力に
常に供給することによって、この問題を克服する。
の独立なビデオ・ソースを同一のスクリーン上に表示す
る必要がある時は使用できないことに留意されたい。こ
の補間回路では、2本が現テレビジョン・フィールドに
属し、1本が前のフィールドに属する、3本のテレビジ
ョン走査線に同時にアクセスすることが必要である。前
記のソースは、テレビジョン走査線速度が出力上で単純
に2倍される、すなわちビデオ出力がビデオ入力の直接
の関数であることを前提としている。この場合、現フィ
ールドは必ずシステムの入力上に存在し、前フィールド
は記憶されている。もう1本分の遅延を用いると、必要
な3本の走査線が、補間回路の入力で入手可能になる。
しかしながら、前述したように高解像度画像は通常、第
2の画像ソースからは絶対的に独立しており、現ビデオ
・フィールドはフレーム・バッファ出力と同期していな
い。本発明は、必要なデータを補間回路26aの入力に
常に供給することによって、この問題を克服する。
【0031】前述したように、補間回路26aは、カラ
ー・マトリクス28に入力信号を供給する。カラー・マ
トリクス28は、CCIR 601などの適当な標準に従って、
8ビットの色信号と8ビットの輝度信号を、8ビットの
赤信号、8ビットの青信号および8ビットの緑信号に変
換する。これらの原色信号は、マルチプレクサ30への
入力として働く。マルチプレクサ30への第2の入力
は、コントローラ20からの24ビットの原色からなる
HR VIDEO信号である。
ー・マトリクス28に入力信号を供給する。カラー・マ
トリクス28は、CCIR 601などの適当な標準に従って、
8ビットの色信号と8ビットの輝度信号を、8ビットの
赤信号、8ビットの青信号および8ビットの緑信号に変
換する。これらの原色信号は、マルチプレクサ30への
入力として働く。マルチプレクサ30への第2の入力
は、コントローラ20からの24ビットの原色からなる
HR VIDEO信号である。
【0032】高解像度カラー・モニタ22のスクリーン
上に、高解像度テレビジョン画像とHR VIDEO信
号のどちらを表示するかの選択は、コントローラ20の
KEY信号出力によって制御される。KEY信号は、グ
ラフィック画素データの値のうちの1つをデコードする
か、またはグラフィックス・ウィンドウを介してテレビ
ジョン画像を表示するつもりの位置を識別する、いわゆ
る「ウィンドウ識別番号」をデコードすることによっ
て、画素ごとに供給される。後者の場合、グラフィック
ス画像の画素データが、「ウィンドウID」と称する特
別なフィールドを有する。前者の場合は、三原色の1つ
がスクリーン上に表示されない。その代わりに、ビデオ
画像のサンプルが、スクリーン上のその画素位置まで通
過する。たとえば、マルチプレクサ30の使用により、
テレビジョン画像を、HR VIDEO信号として供給
されるテキスト情報またはグラフィック情報と共に表示
することができる。
上に、高解像度テレビジョン画像とHR VIDEO信
号のどちらを表示するかの選択は、コントローラ20の
KEY信号出力によって制御される。KEY信号は、グ
ラフィック画素データの値のうちの1つをデコードする
か、またはグラフィックス・ウィンドウを介してテレビ
ジョン画像を表示するつもりの位置を識別する、いわゆ
る「ウィンドウ識別番号」をデコードすることによっ
て、画素ごとに供給される。後者の場合、グラフィック
ス画像の画素データが、「ウィンドウID」と称する特
別なフィールドを有する。前者の場合は、三原色の1つ
がスクリーン上に表示されない。その代わりに、ビデオ
画像のサンプルが、スクリーン上のその画素位置まで通
過する。たとえば、マルチプレクサ30の使用により、
テレビジョン画像を、HR VIDEO信号として供給
されるテキスト情報またはグラフィック情報と共に表示
することができる。
【0033】マルチプレクサ30の24ビット出力は、
RGBデジタル/アナログ・コンバータ(DAC)32
に供給され、DAC32は、従来通り、高解像度カラー
・モニタ22を駆動するためのR、G、Bアナログ信号
を供給する。
RGBデジタル/アナログ・コンバータ(DAC)32
に供給され、DAC32は、従来通り、高解像度カラー
・モニタ22を駆動するためのR、G、Bアナログ信号
を供給する。
【0034】図2の実施例には、図1のシステム10に
類似したシステム10aが示されている。ただし、シス
テム10aは、デジタル複合信号を記憶し、その結果、
奥行8ビットのフレーム・バッファ12を含む。さら
に、システム10aは、補間回路26aを含まない。そ
の結果、この実施例は、前述の同期化の問題だけを解決
する。システム10aは、図1のシステムとは異なっ
て、データ経路のフレーム・バッファ12の後にTVデ
コーダ16を備えていることに留意されたい。その結
果、図1のシステム10では、サンプリング・クロック
速度(CCIR 601に従えば13.5MHz)で動作するT
Vデコーダ16が必要であるのに対して、図2のシステ
ムでは、サンプリング・クロック速度よりもはるかに高
い高解像度ビデオ・クロック速度で動作するTVデコー
ダ16が必要である。たとえば、高解像度ビデオ・クロ
ック速度は、解像度640×480の場合には25MH
zであり、解像度1280×1024の場合には110
MHzである。適当な高周波TVデコーダは、ASIC
(エイシック)技術を用いることによって作成できる。
類似したシステム10aが示されている。ただし、シス
テム10aは、デジタル複合信号を記憶し、その結果、
奥行8ビットのフレーム・バッファ12を含む。さら
に、システム10aは、補間回路26aを含まない。そ
の結果、この実施例は、前述の同期化の問題だけを解決
する。システム10aは、図1のシステムとは異なっ
て、データ経路のフレーム・バッファ12の後にTVデ
コーダ16を備えていることに留意されたい。その結
果、図1のシステム10では、サンプリング・クロック
速度(CCIR 601に従えば13.5MHz)で動作するT
Vデコーダ16が必要であるのに対して、図2のシステ
ムでは、サンプリング・クロック速度よりもはるかに高
い高解像度ビデオ・クロック速度で動作するTVデコー
ダ16が必要である。たとえば、高解像度ビデオ・クロ
ック速度は、解像度640×480の場合には25MH
zであり、解像度1280×1024の場合には110
MHzである。適当な高周波TVデコーダは、ASIC
(エイシック)技術を用いることによって作成できる。
【0035】図3のシステム10bは、前述の問題の全
てに対する完全な解決策を提供する。システム10bに
は、デジタル複合信号を奥行8ビットのフレーム・バッ
ファ12に記憶する図2に示したアーキテクチャに加え
て、複数のライン・メモリ34と1つの補間回路26a
が組み込まれている。図3の実施例は、デジタル複合N
TSCに基づくテレビジョン・スタジオ環境に特に有用
である。このような環境では、広く使用されているいわ
ゆるD2タイプのデジタル・テープ・レコーダから直接
出力されるデジタル複合ビデオ信号を処理する。前記の
レコーダは、カラー・バースト周波数より4倍高い周波
数すなわち14.32MHzでサンプリングされた、複
合アナログ・ビデオ信号の8ビット複合デジタル表現と
して、ビデオ信号を記憶する。デジタル複合ビデオ信号
が、後の編集またはリモート・ワークステーション間で
の画像交換のために、フレーム・バッファ12に直接記
憶される場合、図3に示したADC14は不要である。
てに対する完全な解決策を提供する。システム10bに
は、デジタル複合信号を奥行8ビットのフレーム・バッ
ファ12に記憶する図2に示したアーキテクチャに加え
て、複数のライン・メモリ34と1つの補間回路26a
が組み込まれている。図3の実施例は、デジタル複合N
TSCに基づくテレビジョン・スタジオ環境に特に有用
である。このような環境では、広く使用されているいわ
ゆるD2タイプのデジタル・テープ・レコーダから直接
出力されるデジタル複合ビデオ信号を処理する。前記の
レコーダは、カラー・バースト周波数より4倍高い周波
数すなわち14.32MHzでサンプリングされた、複
合アナログ・ビデオ信号の8ビット複合デジタル表現と
して、ビデオ信号を記憶する。デジタル複合ビデオ信号
が、後の編集またはリモート・ワークステーション間で
の画像交換のために、フレーム・バッファ12に直接記
憶される場合、図3に示したADC14は不要である。
【0036】図2および図3に示したように、テレビジ
ョン画像が、8ビット複合信号として記憶され、フレー
ム・バッファ12の後でデコードされる場合には、TV
デコーダ16は、走査制御装置26とカラー・マトリク
ス28の間に置かれ、テレビジョン同期信号TVVSお
よびTVHSは、従来式の同期選択回路または同期セレ
クタ18aによって、アナログ複合信号から導出され
る。適当な装置が、複数のテレビジョン部品製造業者か
ら市販されている。
ョン画像が、8ビット複合信号として記憶され、フレー
ム・バッファ12の後でデコードされる場合には、TV
デコーダ16は、走査制御装置26とカラー・マトリク
ス28の間に置かれ、テレビジョン同期信号TVVSお
よびTVHSは、従来式の同期選択回路または同期セレ
クタ18aによって、アナログ複合信号から導出され
る。適当な装置が、複数のテレビジョン部品製造業者か
ら市販されている。
【0037】図2のシステム10aで使用されるデコー
ド・プロセスでは、現フィールドのデータのうち走査線
2本分または3本分に並列にアクセスすることが必要で
ある。本発明は、どちらのデコード方式の使用も可能で
ある。たとえば、S.スズキ(Suzuki)他の論文“High
picture quality digital TV for NTSC and PAL syste
ms”,IEEE Transactions on Consumer Electronics,V
ol. CE-30,No. 3,1984年8月,pp.213〜2
19に記載されているような、走査線3本のデコード方
式を使用する場合などである。この技法を使用すれば、
フレーム・バッファ12に記憶されたテレビジョン・フ
ィールドから走査線が読み取られ、シリアライザ24に
供給される。これらの走査線は、走査制御装置26によ
って対応する順序に並べられ、TVデコーダ16の入力
に送られる。シリアライザ24は、72ビットの入力と
24ビットの出力、すなわち図1の実施例に必要な信号
線の半分の信号線を有することに留意されたい。
ド・プロセスでは、現フィールドのデータのうち走査線
2本分または3本分に並列にアクセスすることが必要で
ある。本発明は、どちらのデコード方式の使用も可能で
ある。たとえば、S.スズキ(Suzuki)他の論文“High
picture quality digital TV for NTSC and PAL syste
ms”,IEEE Transactions on Consumer Electronics,V
ol. CE-30,No. 3,1984年8月,pp.213〜2
19に記載されているような、走査線3本のデコード方
式を使用する場合などである。この技法を使用すれば、
フレーム・バッファ12に記憶されたテレビジョン・フ
ィールドから走査線が読み取られ、シリアライザ24に
供給される。これらの走査線は、走査制御装置26によ
って対応する順序に並べられ、TVデコーダ16の入力
に送られる。シリアライザ24は、72ビットの入力と
24ビットの出力、すなわち図1の実施例に必要な信号
線の半分の信号線を有することに留意されたい。
【0038】図3に示したより複雑な場合、すなわちモ
ーション修正方式とテレビジョン信号デコード方式の両
方を使用する場合には、現フィールドの走査線3本と前
フィールドの1本への同時アクセスを実現する必要があ
る。しかし、フレーム・バッファ12は3×3のメモリ
構成であるため、走査線4本のビデオ情報に対する即時
アクセスを提供しない。このようなアクセスは、VRA
Mの1次ポートの書込みサイクルと読取りサイクルをイ
ンタリーブし、書込みサイクルを使用してサンプリング
されたデータを記憶し、読取りサイクルを使用して連続
する3本の走査線中の9画素へのアクセスを提供し、そ
の後、将来の処理のために、結果をシリアライザに直接
供給することによって実現できる。しかしながら、この
手法には、複雑な読取りおよび書込みの制御を行うフレ
ーム・バッファ・コントローラ18が必要であり、VR
AMの2次ポートを使用することの利点を生かしていな
い。
ーション修正方式とテレビジョン信号デコード方式の両
方を使用する場合には、現フィールドの走査線3本と前
フィールドの1本への同時アクセスを実現する必要があ
る。しかし、フレーム・バッファ12は3×3のメモリ
構成であるため、走査線4本のビデオ情報に対する即時
アクセスを提供しない。このようなアクセスは、VRA
Mの1次ポートの書込みサイクルと読取りサイクルをイ
ンタリーブし、書込みサイクルを使用してサンプリング
されたデータを記憶し、読取りサイクルを使用して連続
する3本の走査線中の9画素へのアクセスを提供し、そ
の後、将来の処理のために、結果をシリアライザに直接
供給することによって実現できる。しかしながら、この
手法には、複雑な読取りおよび書込みの制御を行うフレ
ーム・バッファ・コントローラ18が必要であり、VR
AMの2次ポートを使用することの利点を生かしていな
い。
【0039】図3の好ましい実施例は、その代わりに、
下記のようにしてライン・メモリ34を提供することに
よって、3本のビデオ走査線にアクセスするためのより
簡単な技法を使用する。
下記のようにしてライン・メモリ34を提供することに
よって、3本のビデオ走査線にアクセスするためのより
簡単な技法を使用する。
【0040】次に、図2、図3および図4の3つの好ま
しい実施例の様々な様態について詳細に説明する。
しい実施例の様々な様態について詳細に説明する。
【0041】図4からわかるように、フレーム・バッフ
ァ12は、9つのメモリ・ブロックまたはメモリ・モジ
ュールMM00〜MM22の3×3のマトリクスとして
構成されている。メモリ・モジュールMM00、MM0
1、MM02は、信号RAS0によって制御され、MM
10、MM11、MM12は、RAS1によって制御さ
れ、MM20、MM21、MM22は、RAS2によっ
て制御される。MM00、MM01、MM02の1次ポ
ート・データ端子が接続されて、16ビット幅(図1)
または8ビット幅(図2および図3)のデータ・バスD
Q0を形成する。同様にして、MM10、MM11、M
M12の1次データ端子が接続されて、データ・バスD
Q1を形成し、MM20、MM21、MM22の1次デ
ータ端子が接続されて、データ・バスDQ2を形成す
る。
ァ12は、9つのメモリ・ブロックまたはメモリ・モジ
ュールMM00〜MM22の3×3のマトリクスとして
構成されている。メモリ・モジュールMM00、MM0
1、MM02は、信号RAS0によって制御され、MM
10、MM11、MM12は、RAS1によって制御さ
れ、MM20、MM21、MM22は、RAS2によっ
て制御される。MM00、MM01、MM02の1次ポ
ート・データ端子が接続されて、16ビット幅(図1)
または8ビット幅(図2および図3)のデータ・バスD
Q0を形成する。同様にして、MM10、MM11、M
M12の1次データ端子が接続されて、データ・バスD
Q1を形成し、MM20、MM21、MM22の1次デ
ータ端子が接続されて、データ・バスDQ2を形成す
る。
【0042】フレーム・バッファのメモリ・アドレス信
号FBAD、FBWEおよびその他のメモリ制御信号
は、すべてのメモリ・モジュールに共通に接続されてい
るが、図を簡単にするために、図4には示されていな
い。
号FBAD、FBWEおよびその他のメモリ制御信号
は、すべてのメモリ・モジュールに共通に接続されてい
るが、図を簡単にするために、図4には示されていな
い。
【0043】メモリ・モジュールMM00、MM01、
MM02のシリアル出力は、結合されて、シリアル出力
バスSO0となっている。シリアル出力バスSO1は、
MM10、MM11、MM12のシリアル出力を表し、
シリアル出力バスSO2は、MM20、MM21、MM
22のシリアル出力を表す。
MM02のシリアル出力は、結合されて、シリアル出力
バスSO0となっている。シリアル出力バスSO1は、
MM10、MM11、MM12のシリアル出力を表し、
シリアル出力バスSO2は、MM20、MM21、MM
22のシリアル出力を表す。
【0044】個々のメモリ・モジュールの記憶容量は、
デジタル複合信号とデジタル成分信号のどちらを記憶す
るのかに応じて、また使用するテレビジョン標準に応じ
て、実施様態ごとに変わる。たとえば、図5を参照する
と、比較的低解像度であるデジタル複合NTSC信号を
記憶するには、メモリ・モジュールは、それぞれが64
Kワード×4ビット、すなわち256×256ワード×
4ビットとして構成される、256Kビットのメモリ装
置を2個含めばよい。その結果、1メモリ・モジュール
は、8個の1次ポート・データ端子(DQ)と8本のシ
リアル出力ピン(SO)と共通の制御信号とを有する、
256×256×8ビットのメモリ装置と見なされる。
デジタル複合信号とデジタル成分信号のどちらを記憶す
るのかに応じて、また使用するテレビジョン標準に応じ
て、実施様態ごとに変わる。たとえば、図5を参照する
と、比較的低解像度であるデジタル複合NTSC信号を
記憶するには、メモリ・モジュールは、それぞれが64
Kワード×4ビット、すなわち256×256ワード×
4ビットとして構成される、256Kビットのメモリ装
置を2個含めばよい。その結果、1メモリ・モジュール
は、8個の1次ポート・データ端子(DQ)と8本のシ
リアル出力ピン(SO)と共通の制御信号とを有する、
256×256×8ビットのメモリ装置と見なされる。
【0045】デジタル成分NTSC信号を記憶するのに
適したメモリ・ブロックを、図6に示す。64K×4ビ
ットのメモリ装置が4個組み合わされて、16ビット・
サンプル記憶装置を形成する。したがって、再び図4を
参照すると、データ・バスDQ0、DQ1、DQ2は、
8ビットのデジタル複合信号を使用する時は8ビットを
有し、成分16ビット信号を使用する時には16ビット
を有する。したがって、シリアル・データ・バス(SO
0〜SO2)は、メモリ装置のすべてのシリアル・デー
タ出力を並列に収容するために、24本または72本の
配線を有する。
適したメモリ・ブロックを、図6に示す。64K×4ビ
ットのメモリ装置が4個組み合わされて、16ビット・
サンプル記憶装置を形成する。したがって、再び図4を
参照すると、データ・バスDQ0、DQ1、DQ2は、
8ビットのデジタル複合信号を使用する時は8ビットを
有し、成分16ビット信号を使用する時には16ビット
を有する。したがって、シリアル・データ・バス(SO
0〜SO2)は、メモリ装置のすべてのシリアル・デー
タ出力を並列に収容するために、24本または72本の
配線を有する。
【0046】サンプリングされた入力テレビジョン走査
線は、図7に示した構成に従ってフレーム・バッファ1
2に記憶される。3個のテレビジョン・フィールドを記
憶するのに必要なフレーム・バッファ12のメモリ空間
の総量が、図7にはメモリ・フィールドA、B、Cとし
て示されている。各メモリ・フィールドは、全メモリ装
置内に記憶され、各メモリ行(たとえば、MM00、M
M01、MM02)のメモリ空間の1/3を消費する。
フレーム・バッファ12は、特定の順序でテレビジョン
走査線を記憶し、各メモリ・ブロックが3個のビデオ・
フィールドの記憶に関与することがわかる。したがっ
て、偶フィールドを最初に受け取ると仮定すると、最初
の入力フィールドの走査線0、2、4が、上、中、下の
メモリ・ブロックのメモリ行アドレス記憶位置0にロー
ドされる。続いて、最初の入力フィールドの走査線6、
8、10が、同じ順序で、ただしメモリ行アドレス1を
使用して記憶される。入力走査線群は、最初の入力フィ
ールド全体が記憶されるまで、このようにして記憶され
る。NTSCの1フィールドには約240本の活動走査
線があることを考慮すると、メモリ装置全体では256
行が使用可能であるが、1フィールドをそっくり各メモ
リ装置に記憶するにはメモリ80行しか必要でない。最
初の入力フィールド(A)を記憶するのに必要なフレー
ム・バッファ12のメモリ空間の総量は、フィールドA
として示されるメモリ空間を消費する。この例では、フ
ィールドAには、3つのメモリ・ブロックにまたがって
均等に分割された、240行の記憶域が必要である。
線は、図7に示した構成に従ってフレーム・バッファ1
2に記憶される。3個のテレビジョン・フィールドを記
憶するのに必要なフレーム・バッファ12のメモリ空間
の総量が、図7にはメモリ・フィールドA、B、Cとし
て示されている。各メモリ・フィールドは、全メモリ装
置内に記憶され、各メモリ行(たとえば、MM00、M
M01、MM02)のメモリ空間の1/3を消費する。
フレーム・バッファ12は、特定の順序でテレビジョン
走査線を記憶し、各メモリ・ブロックが3個のビデオ・
フィールドの記憶に関与することがわかる。したがっ
て、偶フィールドを最初に受け取ると仮定すると、最初
の入力フィールドの走査線0、2、4が、上、中、下の
メモリ・ブロックのメモリ行アドレス記憶位置0にロー
ドされる。続いて、最初の入力フィールドの走査線6、
8、10が、同じ順序で、ただしメモリ行アドレス1を
使用して記憶される。入力走査線群は、最初の入力フィ
ールド全体が記憶されるまで、このようにして記憶され
る。NTSCの1フィールドには約240本の活動走査
線があることを考慮すると、メモリ装置全体では256
行が使用可能であるが、1フィールドをそっくり各メモ
リ装置に記憶するにはメモリ80行しか必要でない。最
初の入力フィールド(A)を記憶するのに必要なフレー
ム・バッファ12のメモリ空間の総量は、フィールドA
として示されるメモリ空間を消費する。この例では、フ
ィールドAには、3つのメモリ・ブロックにまたがって
均等に分割された、240行の記憶域が必要である。
【0047】第2の入力ビデオ・フィールドは、図7に
フィールドBとして示すメモリ空間を消費する。この第
2フィールドは、85に等しいアドレス・シフトまたは
オフセットでフレーム・バッファ12内に記憶される
が、その順序は多少異なっており、メモリ装置の第3行
から始まる。
フィールドBとして示すメモリ空間を消費する。この第
2フィールドは、85に等しいアドレス・シフトまたは
オフセットでフレーム・バッファ12内に記憶される
が、その順序は多少異なっており、メモリ装置の第3行
から始まる。
【0048】第3の入力フィールドは、図7にフィール
ドCとして示すメモリ空間を消費する。これは170に
等しいアドレス・オフセットで記憶されるが、この記憶
は、メモリ装置の第1行から始まる。
ドCとして示すメモリ空間を消費する。これは170に
等しいアドレス・オフセットで記憶されるが、この記憶
は、メモリ装置の第1行から始まる。
【0049】本発明によれば、最初の2つの入力フィー
ルド(AとB)を完全に記憶した後に、これらを並列に
読み出して、最初の高解像度フレーム画像として表示す
る。入力テレビジョン走査線の分配の詳細とフレーム・
バッファの行アドレスを、図8に示す。メモリ・フィー
ルドAは、3つのメモリ装置行の全てに記憶されてい
る。メモリ装置の第1行は、メモリ・フィールドAの部
分A1を記憶し、第2行はA2を記憶し、第3行はA3
を記憶する。メモリ・フィールドBおよびCも、同様に
分配される。図9のタイミング図からわかるように、6
つのテレビジョン・フィールドのサンプリングと記憶を
行った後に、このアドレッシング・シーケンスが繰り返
される。
ルド(AとB)を完全に記憶した後に、これらを並列に
読み出して、最初の高解像度フレーム画像として表示す
る。入力テレビジョン走査線の分配の詳細とフレーム・
バッファの行アドレスを、図8に示す。メモリ・フィー
ルドAは、3つのメモリ装置行の全てに記憶されてい
る。メモリ装置の第1行は、メモリ・フィールドAの部
分A1を記憶し、第2行はA2を記憶し、第3行はA3
を記憶する。メモリ・フィールドBおよびCも、同様に
分配される。図9のタイミング図からわかるように、6
つのテレビジョン・フィールドのサンプリングと記憶を
行った後に、このアドレッシング・シーケンスが繰り返
される。
【0050】NTSCは1フレームあたり約480本の
活動走査線または1フィールド当り約240本の活動走
査線を有することから、NTSCの場合には240行の
記憶位置が必要であることに留意されたい。したがっ
て、256×256のメモリ構成の場合、各装置のメモ
リ80行だけが使用され、次の2フィールドのために十
分な未使用の記憶空間が残されている。いわゆるフレー
ムの「オーバスキャン」のため、テレビジョン・フレー
ムのうち約15%が、通常はTV受像機に表示されない
ことにも留意されたい。したがって、テレビジョン・カ
メラは、テレビジョン・モニタに通常表示されるよりも
幅が広く、縦に長い画像を提供する。その結果、サンプ
リングする走査線の数を減らすことができる。さらに、
1フィールド当りサンプリングされる走査線の総数は、
高解像度カラー・モニタ22上に表示される走査線数
の、すなわちグラフィックス・スクリーンへのテレビジ
ョン画像の所望のマッピングの関数である。
活動走査線または1フィールド当り約240本の活動走
査線を有することから、NTSCの場合には240行の
記憶位置が必要であることに留意されたい。したがっ
て、256×256のメモリ構成の場合、各装置のメモ
リ80行だけが使用され、次の2フィールドのために十
分な未使用の記憶空間が残されている。いわゆるフレー
ムの「オーバスキャン」のため、テレビジョン・フレー
ムのうち約15%が、通常はTV受像機に表示されない
ことにも留意されたい。したがって、テレビジョン・カ
メラは、テレビジョン・モニタに通常表示されるよりも
幅が広く、縦に長い画像を提供する。その結果、サンプ
リングする走査線の数を減らすことができる。さらに、
1フィールド当りサンプリングされる走査線の総数は、
高解像度カラー・モニタ22上に表示される走査線数
の、すなわちグラフィックス・スクリーンへのテレビジ
ョン画像の所望のマッピングの関数である。
【0051】主にヨーロッパで使用されている、1フレ
ーム当り512本以上の活動走査線を有するPALテレ
ビジョン標準の場合、全記憶域を利用することができ
る。これは、255本の走査線をサンプリングする場
合、活動走査線のうちの約15%がスキップされること
を意味する。しかし、NTSCの場合と同様に、通常は
画像の15%が表示には不要であるので、このことは重
要でない。もちろん、PAL画像の全走査線をサンプリ
ングして記憶する必要がある場合には、たとえば512
×512の構成など、より大きなメモリ装置を使用する
ことができる。
ーム当り512本以上の活動走査線を有するPALテレ
ビジョン標準の場合、全記憶域を利用することができ
る。これは、255本の走査線をサンプリングする場
合、活動走査線のうちの約15%がスキップされること
を意味する。しかし、NTSCの場合と同様に、通常は
画像の15%が表示には不要であるので、このことは重
要でない。もちろん、PAL画像の全走査線をサンプリ
ングして記憶する必要がある場合には、たとえば512
×512の構成など、より大きなメモリ装置を使用する
ことができる。
【0052】現在、HDTVフォーマットを定義するた
めの提案がいくつか出されている。最も簡単な手法は、
走査線数を2倍にするというものである。したがって、
この提案によれば、NTSCの場合には、1フレーム当
り525本ではなく1050本の走査線があり、PAL
の場合には、1フレーム当り1250本の走査線がある
ことになる。中間的な手法として、1フレーム当り11
25本の走査線があり、1035本の活動走査線がある
ものがある。これらすべての標準案で、512×512
構成を備えたメモリ装置を使用すれば、必要な走査線数
をサンプリングするのに十分である。1536画素まで
の水平解像度を有する表示装置は、完全なHDTV解像
度を表示できないので、512×512として構成され
たメモリ装置を用いて、上述の3×3メモリ構成の手法
が応用できる。水平方向に2048画素を有する表示装
置などの超高解像度表示装置の場合に限って、フレーム
・バッファ12内でHDTV走査線を全てサンプリング
することが有利になると思われる。この場合、フレーム
・バッファ12の1メモリ行は、4個のメモリ・モジュ
ールを含み、必要なメモリ装置の量が25%増加する
が、これによって前述の3×3実施様態の代わりに4×
3のフレーム・バッファ12の実施例が提供される。こ
の手法の場合にも、本発明の教示は完全に適用可能であ
り、これを修正して、シリアライザ24から入手可能な
4画素のうち水平方向に隣接する3画素が同時に使用さ
れるようにする。この場合、12画素が集められ、その
後4サイクルで処理されるが、この間に次の12画素が
フレーム・バッファ12から3サイクルで読み取られ
る。
めの提案がいくつか出されている。最も簡単な手法は、
走査線数を2倍にするというものである。したがって、
この提案によれば、NTSCの場合には、1フレーム当
り525本ではなく1050本の走査線があり、PAL
の場合には、1フレーム当り1250本の走査線がある
ことになる。中間的な手法として、1フレーム当り11
25本の走査線があり、1035本の活動走査線がある
ものがある。これらすべての標準案で、512×512
構成を備えたメモリ装置を使用すれば、必要な走査線数
をサンプリングするのに十分である。1536画素まで
の水平解像度を有する表示装置は、完全なHDTV解像
度を表示できないので、512×512として構成され
たメモリ装置を用いて、上述の3×3メモリ構成の手法
が応用できる。水平方向に2048画素を有する表示装
置などの超高解像度表示装置の場合に限って、フレーム
・バッファ12内でHDTV走査線を全てサンプリング
することが有利になると思われる。この場合、フレーム
・バッファ12の1メモリ行は、4個のメモリ・モジュ
ールを含み、必要なメモリ装置の量が25%増加する
が、これによって前述の3×3実施様態の代わりに4×
3のフレーム・バッファ12の実施例が提供される。こ
の手法の場合にも、本発明の教示は完全に適用可能であ
り、これを修正して、シリアライザ24から入手可能な
4画素のうち水平方向に隣接する3画素が同時に使用さ
れるようにする。この場合、12画素が集められ、その
後4サイクルで処理されるが、この間に次の12画素が
フレーム・バッファ12から3サイクルで読み取られ
る。
【0053】さらに別の実施例は、8×3のフレーム・
バッファ構成を使用するものである。これは、2048
×1536画素、60Hzノンインタレース式走査で、
対応する260MHzのビデオ画素クロックと十分なビ
デオ・リフレッシュ帯域幅を有するものなど、超高解像
度表示装置を実現するのに必要となるかもしれない。現
在のVRAM技術には、シリアル・クロックが35また
は40MHzという制限があり、したがってフレーム・
バッファ12のメモリ行に8個のメモリ装置が必要であ
る。この8×3のアーキテクチャも、本発明の教示と完
全に両立する。
バッファ構成を使用するものである。これは、2048
×1536画素、60Hzノンインタレース式走査で、
対応する260MHzのビデオ画素クロックと十分なビ
デオ・リフレッシュ帯域幅を有するものなど、超高解像
度表示装置を実現するのに必要となるかもしれない。現
在のVRAM技術には、シリアル・クロックが35また
は40MHzという制限があり、したがってフレーム・
バッファ12のメモリ行に8個のメモリ装置が必要であ
る。この8×3のアーキテクチャも、本発明の教示と完
全に両立する。
【0054】本発明の教示が、PAL標準およびその他
の標準にも適用可能であることを了解した上で、議論を
簡単にするために、これ以降はNTSCの場合のみを扱
う。
の標準にも適用可能であることを了解した上で、議論を
簡単にするために、これ以降はNTSCの場合のみを扱
う。
【0055】高解像度グラフィックス・フレームとテレ
ビジョン・フィールドは、通常は同じ持続時間または期
間を有していないので問題があることが理解されよう。
さらに、フレームの持続時間を指定する際の精度には、
有限の限界がある。さらに、高解像度フレームの持続時
間と精度は、高解像度表示装置の製造業者が指定し、シ
ステムの要件に従って変更することができるが、テレビ
ジョンの同期パラメータは、その装置を使用する地域で
有効なテレビジョン標準によって規定される。したがっ
て、図形表示装置と入力テレビジョン・ビデオ・フィー
ルドのタイミングの不一致が、高解像度グラフィックス
・スクリーン上に表示されるテレビジョン画像の品質に
悪影響を及ぼす。
ビジョン・フィールドは、通常は同じ持続時間または期
間を有していないので問題があることが理解されよう。
さらに、フレームの持続時間を指定する際の精度には、
有限の限界がある。さらに、高解像度フレームの持続時
間と精度は、高解像度表示装置の製造業者が指定し、シ
ステムの要件に従って変更することができるが、テレビ
ジョンの同期パラメータは、その装置を使用する地域で
有効なテレビジョン標準によって規定される。したがっ
て、図形表示装置と入力テレビジョン・ビデオ・フィー
ルドのタイミングの不一致が、高解像度グラフィックス
・スクリーン上に表示されるテレビジョン画像の品質に
悪影響を及ぼす。
【0056】本発明は、高解像度ビデオ・フレームの期
間を、当該のテレビジョン標準で指定される最長のテレ
ビジョン・フィールド期間よりもわずかに長くなるか、
さもなければ最短のテレビジョン・フィールド期間より
もわずかに短くなるように選択することによって、タイ
ミングの不一致に関連する上記の問題を克服する。たと
えば、テレビジョン標準の要件が、フィールド周波数6
0Hz±1%である場合には、60.6Hz超または5
9.4Hz未満になるように図形表示フレームの周波数
を選択する。
間を、当該のテレビジョン標準で指定される最長のテレ
ビジョン・フィールド期間よりもわずかに長くなるか、
さもなければ最短のテレビジョン・フィールド期間より
もわずかに短くなるように選択することによって、タイ
ミングの不一致に関連する上記の問題を克服する。たと
えば、テレビジョン標準の要件が、フィールド周波数6
0Hz±1%である場合には、60.6Hz超または5
9.4Hz未満になるように図形表示フレームの周波数
を選択する。
【0057】本発明のこの様態を図9のタイミング図に
示す。これは、グラフィックス・フレームがテレビジョ
ン・フィールドよりも長い持続時間を有する場合であ
る。前述したように、高解像度グラフィックス・ビデオ
のリフレッシュ・プロセスには、記憶された2つのテレ
ビジョン・フィールドが必要であり、現在表示されてい
るフィールドのうちの1つは前のグラフィックス・フレ
ーム中に表示されたものである。
示す。これは、グラフィックス・フレームがテレビジョ
ン・フィールドよりも長い持続時間を有する場合であ
る。前述したように、高解像度グラフィックス・ビデオ
のリフレッシュ・プロセスには、記憶された2つのテレ
ビジョン・フィールドが必要であり、現在表示されてい
るフィールドのうちの1つは前のグラフィックス・フレ
ーム中に表示されたものである。
【0058】図9の第1行は、サンプリング・プロセス
の始めから順に番号を付けた、テレビジョン・フィール
ドのタイム・シーケンスを示す。A(WR)行は、メモ
リ・フィールドAがサンプリングしたデータを記憶する
時点を示し、入力フィールド1、4、7等に対応する。
A(RD)行は、フィールドAが表示装置の出力にデー
タを供給する時点を示す。その次の4行は、フレーム・
バッファ12のメモリ・フィールドBおよびCの入出力
シーケンスを示す。「高解像度フレーム」の行は、メモ
リ・フィールドA、B、Cから読み取られ、組み合わさ
れて高解像度カラー・モニタ22によって表示される高
解像度フレームを形成する、テレビジョン・フィールド
対のシーケンスを示す。たとえば、最初の2つのテレビ
ジョン・フィールド1および2は、メモリ・フィールド
AおよびBから読み取られ、高解像度カラー・モニタ2
2上に表示される最初の高解像度フレーム画像を提供す
る。次の2つのテレビジョン・フィールド2および3
は、メモリ・フィールドBおよびCから読み取られ、ス
クリーン上で組み合わされて第2の高解像度フレームに
なり、以下同様である。高解像度垂直同期パルスHRV
Sとテレビジョン垂直同期パルスTVVSも示されてい
る。テレビジョン垂直フィールド期間が、高解像度フレ
ーム期間よりもΔ(デルタ)だけ短いことがわかる。さ
らに、サンプリング期間A(WR)およびB(WR)
が、それぞれ2つのTVVSパルスの間に位置し、読取
り期間A(RD)およびB(RD)が、それぞれ2つの
HRVSパルスの間に位置することがわかる。
の始めから順に番号を付けた、テレビジョン・フィール
ドのタイム・シーケンスを示す。A(WR)行は、メモ
リ・フィールドAがサンプリングしたデータを記憶する
時点を示し、入力フィールド1、4、7等に対応する。
A(RD)行は、フィールドAが表示装置の出力にデー
タを供給する時点を示す。その次の4行は、フレーム・
バッファ12のメモリ・フィールドBおよびCの入出力
シーケンスを示す。「高解像度フレーム」の行は、メモ
リ・フィールドA、B、Cから読み取られ、組み合わさ
れて高解像度カラー・モニタ22によって表示される高
解像度フレームを形成する、テレビジョン・フィールド
対のシーケンスを示す。たとえば、最初の2つのテレビ
ジョン・フィールド1および2は、メモリ・フィールド
AおよびBから読み取られ、高解像度カラー・モニタ2
2上に表示される最初の高解像度フレーム画像を提供す
る。次の2つのテレビジョン・フィールド2および3
は、メモリ・フィールドBおよびCから読み取られ、ス
クリーン上で組み合わされて第2の高解像度フレームに
なり、以下同様である。高解像度垂直同期パルスHRV
Sとテレビジョン垂直同期パルスTVVSも示されてい
る。テレビジョン垂直フィールド期間が、高解像度フレ
ーム期間よりもΔ(デルタ)だけ短いことがわかる。さ
らに、サンプリング期間A(WR)およびB(WR)
が、それぞれ2つのTVVSパルスの間に位置し、読取
り期間A(RD)およびB(RD)が、それぞれ2つの
HRVSパルスの間に位置することがわかる。
【0059】本発明の1様態によれば、フレーム・バッ
ファ12のメモリ・フィールドを読み取るシーケンス
は、HRVSとTVVSの間の位相差(デルタ)の関数
である。話を簡単にするために、このサンプリング・プ
ロセスは、信号HRVSとTVVSの間の位相差デルタ
が実質的に0の時に始まるものとする。デルタは徐々に
増加し、その後再び実質的に0の値まで低下する。
ファ12のメモリ・フィールドを読み取るシーケンス
は、HRVSとTVVSの間の位相差(デルタ)の関数
である。話を簡単にするために、このサンプリング・プ
ロセスは、信号HRVSとTVVSの間の位相差デルタ
が実質的に0の時に始まるものとする。デルタは徐々に
増加し、その後再び実質的に0の値まで低下する。
【0060】したがって、図9によれば、テレビジョン
・フィールド読取りシーケンスは、(1,2)、(2,
3)(3,4)、(4,5)であり、この間は次に表示
されるフィールドを現表示フィールドとして再使用し、
その後に(6、7)の対が続いている。読取りシーケン
スを変更する時点は、デルタ、すなわちTVVSとHR
VSの間の時間差の測定値に基づいて決定される。後で
示すように、デルタの値がテレビジョン・フィールド期
間に大体等しくなった時、メモリ・フィールド読取りシ
ーケンスが変更される。
・フィールド読取りシーケンスは、(1,2)、(2,
3)(3,4)、(4,5)であり、この間は次に表示
されるフィールドを現表示フィールドとして再使用し、
その後に(6、7)の対が続いている。読取りシーケン
スを変更する時点は、デルタ、すなわちTVVSとHR
VSの間の時間差の測定値に基づいて決定される。後で
示すように、デルタの値がテレビジョン・フィールド期
間に大体等しくなった時、メモリ・フィールド読取りシ
ーケンスが変更される。
【0061】図9からわかるように、メモリ・フィール
ドのサンプリング・プロセスは、通常は以前にサンプリ
ングして記憶したフィールドのうちの1つを、そのフィ
ールドが完全にスクリーンに読み取られないうちに、新
しいフィールドで上書きする。Δ(デルタ)の値が大体
テレビジョン・フィールド期間に達した時(Δ5)、両
方の新しいフィールドが、フレーム・バッファ12から
読み取られる。これは、時間上の「ジャンプ」をもたら
し、テレビジョン・フィールドがメモリ・フィールドに
記憶され終わるまでに、以前に記憶されたテレビジョン
・フィールド・データが完全に読み出されることを保証
する。デルタを測定する回路は、デルタの値が臨界にな
った時、INC信号を供給する。このINC信号は、フ
レーム・バッファ読取り(またはビデオ・リフレッシ
ュ)アドレスの順序に割り込んで、フレーム・バッファ
12のビデオ・リフレッシュ・アドレス・カウンタを増
分させる。図9からわかるように、デルタは、INC信
号を発生するまで(Δ4)、徐々に増加する。その後、
1つの新しいフィールドと1つの「古い」フィールド
(5と6)の代わりに、2つの新しいフィールド(6と
7)が、フレーム・バッファ12から表示出力に読み出
される。デルタの値は増加し続けるが(Δ5)、最終的
には大体0まで低下し(Δ6)、その後再び増加を始め
る(Δ7、Δ8...)。デルタが再び臨界値に達した
時、次のINC信号が発生し、フィールド対(11、1
2)の代わりに(12、13)を表示させる。
ドのサンプリング・プロセスは、通常は以前にサンプリ
ングして記憶したフィールドのうちの1つを、そのフィ
ールドが完全にスクリーンに読み取られないうちに、新
しいフィールドで上書きする。Δ(デルタ)の値が大体
テレビジョン・フィールド期間に達した時(Δ5)、両
方の新しいフィールドが、フレーム・バッファ12から
読み取られる。これは、時間上の「ジャンプ」をもたら
し、テレビジョン・フィールドがメモリ・フィールドに
記憶され終わるまでに、以前に記憶されたテレビジョン
・フィールド・データが完全に読み出されることを保証
する。デルタを測定する回路は、デルタの値が臨界にな
った時、INC信号を供給する。このINC信号は、フ
レーム・バッファ読取り(またはビデオ・リフレッシ
ュ)アドレスの順序に割り込んで、フレーム・バッファ
12のビデオ・リフレッシュ・アドレス・カウンタを増
分させる。図9からわかるように、デルタは、INC信
号を発生するまで(Δ4)、徐々に増加する。その後、
1つの新しいフィールドと1つの「古い」フィールド
(5と6)の代わりに、2つの新しいフィールド(6と
7)が、フレーム・バッファ12から表示出力に読み出
される。デルタの値は増加し続けるが(Δ5)、最終的
には大体0まで低下し(Δ6)、その後再び増加を始め
る(Δ7、Δ8...)。デルタが再び臨界値に達した
時、次のINC信号が発生し、フィールド対(11、1
2)の代わりに(12、13)を表示させる。
【0062】関連するフレーム・バッファ12のフィー
ルドA、BまたはCが、次の入力テレビジョン・フィー
ルドを記憶するのに必要なので、テレビジョン・フィー
ルドのうちの1つが完全に読み取ることができないと決
定される時点まで、上述の表示プロセスが繰り返され
る。したがって、図9の例によれば、テレビジョン・フ
ィールド4および5を読み取って表示した後に、両方と
も新しいフィールド6および7を読み取って表示し、そ
の後フィールド7と8、8と9、9と10、10と11
を読み取って表示し、最後にやはり両方とも新しいフィ
ールド12および13を読み取って表示する。
ルドA、BまたはCが、次の入力テレビジョン・フィー
ルドを記憶するのに必要なので、テレビジョン・フィー
ルドのうちの1つが完全に読み取ることができないと決
定される時点まで、上述の表示プロセスが繰り返され
る。したがって、図9の例によれば、テレビジョン・フ
ィールド4および5を読み取って表示した後に、両方と
も新しいフィールド6および7を読み取って表示し、そ
の後フィールド7と8、8と9、9と10、10と11
を読み取って表示し、最後にやはり両方とも新しいフィ
ールド12および13を読み取って表示する。
【0063】フレーム・バッファ・コントローラ18
は、高解像度グラフィックス垂直同期パルスHRVSと
テレビジョン垂直同期パルスTVVSの間のデルタ
(Δ)を決定することによって、フィールド記憶域読取
りプロセスのフィールド順序の変更を実施する。このデ
ルタ(Δ)は、テレビジョン・フレームとグラフィック
ス・フレームの最小のオーバラップ時間以下になった
時、次のことを示す。すなわち、テレビジョン・フィー
ルド読取りシーケンスが、2つの新しいフィールドを得
るように変更されていない場合、現表示フィールドが、
次の高解像度グラフィックス・フレーム表示期間中に再
び表示されるならば、そのグラフィックス・フレーム表
示期間の終了する前に新しい入力テレビジョン・フィー
ルドを記憶するために、現表示フィールドが必要であ
る。関連するフィールドがこの期間中に再使用されるな
らば、望ましくないフリッカその他の表示異常が発生す
るはずである。
は、高解像度グラフィックス垂直同期パルスHRVSと
テレビジョン垂直同期パルスTVVSの間のデルタ
(Δ)を決定することによって、フィールド記憶域読取
りプロセスのフィールド順序の変更を実施する。このデ
ルタ(Δ)は、テレビジョン・フレームとグラフィック
ス・フレームの最小のオーバラップ時間以下になった
時、次のことを示す。すなわち、テレビジョン・フィー
ルド読取りシーケンスが、2つの新しいフィールドを得
るように変更されていない場合、現表示フィールドが、
次の高解像度グラフィックス・フレーム表示期間中に再
び表示されるならば、そのグラフィックス・フレーム表
示期間の終了する前に新しい入力テレビジョン・フィー
ルドを記憶するために、現表示フィールドが必要であ
る。関連するフィールドがこの期間中に再使用されるな
らば、望ましくないフリッカその他の表示異常が発生す
るはずである。
【0064】グラフィックス・フレーム期間がテレビジ
ョン・フィールド期間よりも短い場合は、同じ基本手順
を使用するが、2つの新フィールドを表示する代わり
に、2つの前に表示されたフィールドが表示される。た
とえば、テレビジョン表示シーケンスは、フィールド1
と2、2と3、3と4、3と4、6と7である。その結
果、テレビジョン・フィールドの1つ(5)がスキップ
される。この手法は、フリッカのアーティファクトを引
き起こす恐れがある。しかし、テレビジョン・フィール
ド期間とグラフィックス・フレーム期間の間の差が十分
に小さく、たとえば1%である場合には、100フレー
ム中の約1フレームがスキップされるに過ぎない。その
結果、フリッカの視覚的な影響は微小になる。
ョン・フィールド期間よりも短い場合は、同じ基本手順
を使用するが、2つの新フィールドを表示する代わり
に、2つの前に表示されたフィールドが表示される。た
とえば、テレビジョン表示シーケンスは、フィールド1
と2、2と3、3と4、3と4、6と7である。その結
果、テレビジョン・フィールドの1つ(5)がスキップ
される。この手法は、フリッカのアーティファクトを引
き起こす恐れがある。しかし、テレビジョン・フィール
ド期間とグラフィックス・フレーム期間の間の差が十分
に小さく、たとえば1%である場合には、100フレー
ム中の約1フレームがスキップされるに過ぎない。その
結果、フリッカの視覚的な影響は微小になる。
【0065】前述の説明に戻ると、番号1、2、3、
4、5...n..の画像フィールドに関して、本発明
のシステムは、1と2、2と3、3と4、4と
5、...(n−1)とn、nと(n+1)で与えられ
る所定のシーケンスに従って、1回に2つづつ画像フィ
ールドを読み取る。画像フレームが、画像フィールドよ
りも長い持続時間を有するように選択された場合には、
本発明は、画像フレームの持続時間と画像フィールドの
持続時間の関係を検出し、画像フィールドが(n−2)
と(n−1)、(n−1)とn、(n+1)と(n+
2)で与えられるシーケンスで表示されるように所定の
表示シーケンスを変更する。画像フレームが、画像フィ
ールドよりも短い持続時間を有するように選択された場
合には、本発明は、画像フィールドが(n−2)と(n
−1)、(n−2)と(n−1)、(n+1)と(n+
2)で与えられるシーケンスで表示されるように、所定
のシーケンスを変更する。
4、5...n..の画像フィールドに関して、本発明
のシステムは、1と2、2と3、3と4、4と
5、...(n−1)とn、nと(n+1)で与えられ
る所定のシーケンスに従って、1回に2つづつ画像フィ
ールドを読み取る。画像フレームが、画像フィールドよ
りも長い持続時間を有するように選択された場合には、
本発明は、画像フレームの持続時間と画像フィールドの
持続時間の関係を検出し、画像フィールドが(n−2)
と(n−1)、(n−1)とn、(n+1)と(n+
2)で与えられるシーケンスで表示されるように所定の
表示シーケンスを変更する。画像フレームが、画像フィ
ールドよりも短い持続時間を有するように選択された場
合には、本発明は、画像フィールドが(n−2)と(n
−1)、(n−2)と(n−1)、(n+1)と(n+
2)で与えられるシーケンスで表示されるように、所定
のシーケンスを変更する。
【0066】一方が偶、他方が奇の2つのフィールド
が、フレーム・バッファ12の出力で利用可能であるこ
とに留意されたい。すなわち、利用可能なフィールドが
常に2つあって、「スプリット」アーティファクトなし
にインタレース式テレビジョン・フレームが高解像度の
ノンインタレース式モニタ上に表示できるようになる。
が、フレーム・バッファ12の出力で利用可能であるこ
とに留意されたい。すなわち、利用可能なフィールドが
常に2つあって、「スプリット」アーティファクトなし
にインタレース式テレビジョン・フレームが高解像度の
ノンインタレース式モニタ上に表示できるようになる。
【0067】デルタ(Δ)の計算を、図10のタイミン
グ図でさらに詳しく示す。時間間隔RD1、RD2等
は、フレーム・バッファ12からの読取りの期間に対応
し、時間間隔WR1、WR2等は、フレーム・バッファ
12への書込みの期間に対応する。時間間隔RD1の間
に読取りプロセスが完了し、その後に、フレーム・バッ
ファ12の対応する記憶位置が、時間間隔WR1の間に
新しいテレビジョン・フィールドによって更新される。
時間間隔RD2は、同一のメモリ・フィールドの読取り
と書込みを「安全」に行える最後の時間間隔である。と
いうのは、この読取りが、書込みの終了と同時に完了す
るからである。これに対応して、HRVSパルス2の後
にINC信号を発行して、HRVSパルス3と4の間の
高解像度期間用のビデオ・リフレッシュ・アドレスが増
分されるようにする必要がある。デルタ(Δ)の値、す
なわちTVVSの発生とHRVSの発生の間の時間は、
デルタ + THR ≧ 2TTVである時、警告信号
を供給する。ただし、THRは高解像度フレーム期間で
あり、TTVはテレビジョン・フィールド期間である。
グ図でさらに詳しく示す。時間間隔RD1、RD2等
は、フレーム・バッファ12からの読取りの期間に対応
し、時間間隔WR1、WR2等は、フレーム・バッファ
12への書込みの期間に対応する。時間間隔RD1の間
に読取りプロセスが完了し、その後に、フレーム・バッ
ファ12の対応する記憶位置が、時間間隔WR1の間に
新しいテレビジョン・フィールドによって更新される。
時間間隔RD2は、同一のメモリ・フィールドの読取り
と書込みを「安全」に行える最後の時間間隔である。と
いうのは、この読取りが、書込みの終了と同時に完了す
るからである。これに対応して、HRVSパルス2の後
にINC信号を発行して、HRVSパルス3と4の間の
高解像度期間用のビデオ・リフレッシュ・アドレスが増
分されるようにする必要がある。デルタ(Δ)の値、す
なわちTVVSの発生とHRVSの発生の間の時間は、
デルタ + THR ≧ 2TTVである時、警告信号
を供給する。ただし、THRは高解像度フレーム期間で
あり、TTVはテレビジョン・フィールド期間である。
【0068】安全マージンを提供するために、最も遅い
テレビジョン・フィールド周波数が61Hzであり、高
解像度フレーム周波数が59Hzであると仮定する。こ
のとき、 TTV = 1/61 = 16393ナノ秒 であり、 THR = 1/59 = 16949ナノ秒 であるので、 デルタ = 2TTV − THR = 15387ナノ秒 である。
テレビジョン・フィールド周波数が61Hzであり、高
解像度フレーム周波数が59Hzであると仮定する。こ
のとき、 TTV = 1/61 = 16393ナノ秒 であり、 THR = 1/59 = 16949ナノ秒 であるので、 デルタ = 2TTV − THR = 15387ナノ秒 である。
【0069】デルタを測定するには、TVHS期間を利
用するのが便利である。NTSCのTVHS期間は、 TTV/262.5 = 16393/262.5 = 62.5ナノ秒 に等しい。ただし、262.5は、1フィールド内のテ
レビジョン走査線の数である。したがって、TVVSと
HRVSの間のTVHSパルスの数が、(デルタ/6
2.5) = 246よりも大きくなった場合、INC
信号を発生する必要があることを示す。
用するのが便利である。NTSCのTVHS期間は、 TTV/262.5 = 16393/262.5 = 62.5ナノ秒 に等しい。ただし、262.5は、1フィールド内のテ
レビジョン走査線の数である。したがって、TVVSと
HRVSの間のTVHSパルスの数が、(デルタ/6
2.5) = 246よりも大きくなった場合、INC
信号を発生する必要があることを示す。
【0070】INC信号を発生した後にも、デルタは増
加を続けるが、デルタが246より小さくならないうち
は、INC信号は発生されない。
加を続けるが、デルタが246より小さくならないうち
は、INC信号は発生されない。
【0071】次にフレーム・バッファ12へのアクセス
を提供し、前述の問題を解決するための適当なデータ・
フローを提供するための制御回路について詳細に説明す
る。
を提供し、前述の問題を解決するための適当なデータ・
フローを提供するための制御回路について詳細に説明す
る。
【0072】シリアライザ24とフレーム・バッファ1
2の接続を、図11に詳細に示す。シリアライザ24
は、基本的に並列ロード能力を有するシフト・レジスタ
である、同一の3つの構成要素SER0、SER1およ
びSER2を含む。これらのシフト・レジスタは、ビデ
オ・クロックVCLKをシフト・クロックとして使用す
る。このシフト・レジスタは、カウンタCNT24aの
出力が活動状態である間に、フレーム・バッファ12か
らロードされる。カウンタCNT24aは、VCLKを
3分し、シリアライザSER0〜SER2の内部のレジ
スタをロードするための1VCLK期間と、そのデータ
をレジスタからシフトアウトするための2VCLK期間
をもたらす。レジスタ間にあるマルチプレクサが、対応
するレジスタの入力を、ロード中はフレーム・バッファ
のシリアル・データ出力SOに切り替え、シフト中は前
のレジスタの出力に切り替える。カウンタCNT24a
の出力は、フレーム・バッファ12の2次ポートからデ
ータをシフトアウトするためのシリアル・クロックSC
LKとしても使用される。
2の接続を、図11に詳細に示す。シリアライザ24
は、基本的に並列ロード能力を有するシフト・レジスタ
である、同一の3つの構成要素SER0、SER1およ
びSER2を含む。これらのシフト・レジスタは、ビデ
オ・クロックVCLKをシフト・クロックとして使用す
る。このシフト・レジスタは、カウンタCNT24aの
出力が活動状態である間に、フレーム・バッファ12か
らロードされる。カウンタCNT24aは、VCLKを
3分し、シリアライザSER0〜SER2の内部のレジ
スタをロードするための1VCLK期間と、そのデータ
をレジスタからシフトアウトするための2VCLK期間
をもたらす。レジスタ間にあるマルチプレクサが、対応
するレジスタの入力を、ロード中はフレーム・バッファ
のシリアル・データ出力SOに切り替え、シフト中は前
のレジスタの出力に切り替える。カウンタCNT24a
の出力は、フレーム・バッファ12の2次ポートからデ
ータをシフトアウトするためのシリアル・クロックSC
LKとしても使用される。
【0073】フレーム・バッファ・コントローラ18を
図12に示す。フレーム・バッファ・コントローラ18
は、テレビジョン(TV)アドレス発生回路50、ビデ
オ・リフレッシュ・アドレス発生回路51、デルタ発生
回路52、状態マシン53、フレーム・バッファ・アド
レス・マルチプレクサ54、および行アドレス・ストロ
ーブ・マルチプレクサ55、56、57を含む。
図12に示す。フレーム・バッファ・コントローラ18
は、テレビジョン(TV)アドレス発生回路50、ビデ
オ・リフレッシュ・アドレス発生回路51、デルタ発生
回路52、状態マシン53、フレーム・バッファ・アド
レス・マルチプレクサ54、および行アドレス・ストロ
ーブ・マルチプレクサ55、56、57を含む。
【0074】TVアドレス発生回路50は、フレーム・
バッファ書込みアドレスWRAをフレーム・バッファ・
アドレス・マルチプレクサ54に供給し、テレビジョン
・データのフレーム・バッファ12へのサンプリング
(記憶)中にフレーム・バッファ書込み制御用の行アド
レス・ストローブWRAS0、WRAS1、WRAS2
を発生する。図7および図8に関連して前述したよう
に、書込みアドレスのシーケンスは、偶フィールドと奇
フィールドのどちらをサンプリングするかによって変わ
り、6フィールドを書き込んだ後にこのシーケンスが繰
り返される。さらに、各テレビジョン走査線は、RAS
ストローブの制御下でメモリ装置の1つの行に記憶され
る。TVアドレス発生回路50は、TVデコーダ16ま
たはSYNCセレクタ18aからTVVS信号とTVH
S信号を受け入れ、フレーム・バッファ12のメモリ装
置のどの行にサンプリングされたTVデータを記憶しな
ければならないかに応じて、状態マシン53の発生する
信号RASを、3つの出力WRAS0、WRAS1、W
RAS2のうちの1つに切り替える。
バッファ書込みアドレスWRAをフレーム・バッファ・
アドレス・マルチプレクサ54に供給し、テレビジョン
・データのフレーム・バッファ12へのサンプリング
(記憶)中にフレーム・バッファ書込み制御用の行アド
レス・ストローブWRAS0、WRAS1、WRAS2
を発生する。図7および図8に関連して前述したよう
に、書込みアドレスのシーケンスは、偶フィールドと奇
フィールドのどちらをサンプリングするかによって変わ
り、6フィールドを書き込んだ後にこのシーケンスが繰
り返される。さらに、各テレビジョン走査線は、RAS
ストローブの制御下でメモリ装置の1つの行に記憶され
る。TVアドレス発生回路50は、TVデコーダ16ま
たはSYNCセレクタ18aからTVVS信号とTVH
S信号を受け入れ、フレーム・バッファ12のメモリ装
置のどの行にサンプリングされたTVデータを記憶しな
ければならないかに応じて、状態マシン53の発生する
信号RASを、3つの出力WRAS0、WRAS1、W
RAS2のうちの1つに切り替える。
【0075】デルタ発生回路52は、TVVSとHRV
Sの間の時間をテレビジョン水平同期信号TVHSの1
期間分の精度で測定することによって、INC信号を発
生する。デルタ発生回路52はまた、タイミングを制御
するのにHRHSを使用する。デルタ発生回路52のI
NC出力はまた、デルタの値がサンプリング・プロセス
を開始するのに十分なだけ小さいかどうかの指示とし
て、状態マシン53にも入力される。
Sの間の時間をテレビジョン水平同期信号TVHSの1
期間分の精度で測定することによって、INC信号を発
生する。デルタ発生回路52はまた、タイミングを制御
するのにHRHSを使用する。デルタ発生回路52のI
NC出力はまた、デルタの値がサンプリング・プロセス
を開始するのに十分なだけ小さいかどうかの指示とし
て、状態マシン53にも入力される。
【0076】状態マシンは、ホスト・プロセッサからサ
ンプリング・イネーブル・コマンドSAMPLEENを
受け取る。SAMPLEEN信号が活動状態である時、
状態マシン53は、読取りサイクルまたは書込みサイク
ルに必要なRASタイミングを発生する。このRAS信
号は、TVアドレス発生回路50内およびビデオ・リフ
レッシュ・アドレス発生回路51内のカウンタを正しく
セットするために、各SAMPLEEN信号の後に発行
される。TVVSは、状態マシン53をイネーブルし
て、テレビジョン・フレームの先頭からサンプリングが
開始できるようにする。信号R/Wの極性は、読取りサ
イクルと書込みサイクルのどちらが実行中であるかを示
す。書込みサイクルは、各TVHS信号の後に始まり、
活動テレビジョン走査線の間継続する。読取りサイクル
は、HRHS信号に対応する。サンプリングされたテレ
ビジョン・データをフレーム・バッファ12の1次ポー
トに書き込むプロセスは、サンプリングされた1本のテ
レビジョン走査線をフレーム・バッファ2次ポートに転
送させるために、少しの時間HRHSに割込む。前記の
走査線は、SCLKによって、フレーム・バッファから
シリアライザ24にシフトアウトされる。
ンプリング・イネーブル・コマンドSAMPLEENを
受け取る。SAMPLEEN信号が活動状態である時、
状態マシン53は、読取りサイクルまたは書込みサイク
ルに必要なRASタイミングを発生する。このRAS信
号は、TVアドレス発生回路50内およびビデオ・リフ
レッシュ・アドレス発生回路51内のカウンタを正しく
セットするために、各SAMPLEEN信号の後に発行
される。TVVSは、状態マシン53をイネーブルし
て、テレビジョン・フレームの先頭からサンプリングが
開始できるようにする。信号R/Wの極性は、読取りサ
イクルと書込みサイクルのどちらが実行中であるかを示
す。書込みサイクルは、各TVHS信号の後に始まり、
活動テレビジョン走査線の間継続する。読取りサイクル
は、HRHS信号に対応する。サンプリングされたテレ
ビジョン・データをフレーム・バッファ12の1次ポー
トに書き込むプロセスは、サンプリングされた1本のテ
レビジョン走査線をフレーム・バッファ2次ポートに転
送させるために、少しの時間HRHSに割込む。前記の
走査線は、SCLKによって、フレーム・バッファから
シリアライザ24にシフトアウトされる。
【0077】ビデオ・リフレッシュ・アドレス発生回路
51は、状態マシン53によってリセットされた後、フ
レーム・バッファ12の読取りアドレスRRA0、RR
A1、RRA2のシーケンスをフレーム・バッファ・ア
ドレス・マルチプレクサ54に供給する。ビデオ・リフ
レッシュ・アドレス発生回路51はまた、フレーム・バ
ッファ12のビデオ・リフレッシュ期間の間活動状態で
ある3つの行アドレス・ストローブRRAS0、RRA
S1およびRRAS2をも発生する。状態マシン53か
らのRAS信号は、ビデオ・リフレッシュ・アドレス発
生回路51が、ストローブRRA0〜RRA2を発生す
るのを助ける。さらに、ビデオ・リフレッシュ・アドレ
ス発生回路51は、走査制御装置26にSCANCNT
R信号を発行し、補間回路26aに補間動作制御信号I
OPを発行する。この最後の2つの信号の機能について
は、後で説明する。
51は、状態マシン53によってリセットされた後、フ
レーム・バッファ12の読取りアドレスRRA0、RR
A1、RRA2のシーケンスをフレーム・バッファ・ア
ドレス・マルチプレクサ54に供給する。ビデオ・リフ
レッシュ・アドレス発生回路51はまた、フレーム・バ
ッファ12のビデオ・リフレッシュ期間の間活動状態で
ある3つの行アドレス・ストローブRRAS0、RRA
S1およびRRAS2をも発生する。状態マシン53か
らのRAS信号は、ビデオ・リフレッシュ・アドレス発
生回路51が、ストローブRRA0〜RRA2を発生す
るのを助ける。さらに、ビデオ・リフレッシュ・アドレ
ス発生回路51は、走査制御装置26にSCANCNT
R信号を発行し、補間回路26aに補間動作制御信号I
OPを発行する。この最後の2つの信号の機能について
は、後で説明する。
【0078】行アドレス・ストローブ・マルチプレクサ
55、56、57は、読取りサイクル中にはTVアドレ
ス発生回路50からの行アドレス・ストローブをフレー
ム・バッファ12に到達させ、書込みサイクル中にはビ
デオ・リフレッシュ・アドレス発生回路51からの行ア
ドレス・ストローブをフレーム・バッファ12に到達さ
せる。これらのマルチプレクサは、状態マシン53から
のR/W信号によって制御される。
55、56、57は、読取りサイクル中にはTVアドレ
ス発生回路50からの行アドレス・ストローブをフレー
ム・バッファ12に到達させ、書込みサイクル中にはビ
デオ・リフレッシュ・アドレス発生回路51からの行ア
ドレス・ストローブをフレーム・バッファ12に到達さ
せる。これらのマルチプレクサは、状態マシン53から
のR/W信号によって制御される。
【0079】フレーム・バッファ・アドレス・マルチプ
レクサ54は、フレーム・バッファ12のアドレス・バ
スFBADを、書込みサイクル中にはTVアドレス発生
回路50からのバスWRAに接続し、読取りサイクル中
にはビデオ・リフレッシュ・アドレス発生回路51から
のバスRRA0〜RRA2に接続する。フレーム・バッ
ファ・アドレス・マルチプレクサ54は、状態マシン5
3からのR/W信号によって制御される。この信号は、
たとえば、読取りサイクル中はローであり、それ以外は
ハイである。読取りサイクルの間、信号RRAS0、R
RAS1、RRAS2が、それぞれ読取りアドレスRR
A0、RRA1、RRA2を、フレーム・バッファ・ア
ドレス・マルチプレクサ54の出力に切り替えることに
留意されたい。したがって、書込みサイクルの間には、
フレーム・バッファ12の全メモリ装置が、アドレスW
RAによって共通にアドレスされるが、RAS0、RA
S1、RAS2の制御下で書込みのためイネーブルされ
るメモリ行は、ただ1つである。読取りサイクルの間に
は、3つの異なるアドレスRRA0、RRA1、RRA
2が、フレーム・バッファのアドレス・バスに印加さ
れ、これらのアドレスは、RRAS0〜RRAS2によ
って時間多重化される。したがって、メモリ装置の各行
が、それ自体の関連するアドレスを受け入れ、その後、
3本の異なる走査線がメモリ装置の2次ポートにロード
される。これらの走査線は、その後、並列にSCLKと
同期して読み取られる。
レクサ54は、フレーム・バッファ12のアドレス・バ
スFBADを、書込みサイクル中にはTVアドレス発生
回路50からのバスWRAに接続し、読取りサイクル中
にはビデオ・リフレッシュ・アドレス発生回路51から
のバスRRA0〜RRA2に接続する。フレーム・バッ
ファ・アドレス・マルチプレクサ54は、状態マシン5
3からのR/W信号によって制御される。この信号は、
たとえば、読取りサイクル中はローであり、それ以外は
ハイである。読取りサイクルの間、信号RRAS0、R
RAS1、RRAS2が、それぞれ読取りアドレスRR
A0、RRA1、RRA2を、フレーム・バッファ・ア
ドレス・マルチプレクサ54の出力に切り替えることに
留意されたい。したがって、書込みサイクルの間には、
フレーム・バッファ12の全メモリ装置が、アドレスW
RAによって共通にアドレスされるが、RAS0、RA
S1、RAS2の制御下で書込みのためイネーブルされ
るメモリ行は、ただ1つである。読取りサイクルの間に
は、3つの異なるアドレスRRA0、RRA1、RRA
2が、フレーム・バッファのアドレス・バスに印加さ
れ、これらのアドレスは、RRAS0〜RRAS2によ
って時間多重化される。したがって、メモリ装置の各行
が、それ自体の関連するアドレスを受け入れ、その後、
3本の異なる走査線がメモリ装置の2次ポートにロード
される。これらの走査線は、その後、並列にSCLKと
同期して読み取られる。
【0080】議論を簡単にするために、メモリ装置の列
アドレス制御には触れないことに留意されたい。メモリ
装置の動作のこの様態は、従来通りであり、特定のVR
AM装置の仕様に従って行われる。
アドレス制御には触れないことに留意されたい。メモリ
装置の動作のこの様態は、従来通りであり、特定のVR
AM装置の仕様に従って行われる。
【0081】デルタ発生回路52は、図13のブロック
図と図14のタイミング図に示されている。カウンタC
NTは、TVVSによってリセットされ、TVHSをク
ロックとして使用する。HRVSパルスで、カウンタC
NTの出力がレジスタR1にロードされる。したがっ
て、レジスタR1に記憶された値は、テレビジョン走査
線期間内に示されるデルタの値を表す。この数は255
未満であるから、CNTとR1のためには8ビットの解
像度で十分である。
図と図14のタイミング図に示されている。カウンタC
NTは、TVVSによってリセットされ、TVHSをク
ロックとして使用する。HRVSパルスで、カウンタC
NTの出力がレジスタR1にロードされる。したがっ
て、レジスタR1に記憶された値は、テレビジョン走査
線期間内に示されるデルタの値を表す。この数は255
未満であるから、CNTとR1のためには8ビットの解
像度で十分である。
【0082】ホスト・コンピュータが、システム・セッ
トアップの間に、デルタの臨界値をレジスタR2に記憶
する。前述したように、NTSCの場合、このデルタの
臨界値は246に等しい。比較器CMPが、R1とR2
の出力を比較して、ゲートAND1およびAND2の制
御を行う。さらに、ゲートAND1およびAND2の他
の入力は、XORの出力に接続されており、このXOR
は、図14のタイミング図に従って、各HRVSの間に
長さHRHSのパルスを供給する。
トアップの間に、デルタの臨界値をレジスタR2に記憶
する。前述したように、NTSCの場合、このデルタの
臨界値は246に等しい。比較器CMPが、R1とR2
の出力を比較して、ゲートAND1およびAND2の制
御を行う。さらに、ゲートAND1およびAND2の他
の入力は、XORの出力に接続されており、このXOR
は、図14のタイミング図に従って、各HRVSの間に
長さHRHSのパルスを供給する。
【0083】R1<R2の場合、XORの出力は、AN
D2を通過して、フリップフロップFF4をリセットす
る。R1>R2の場合は、AND1の出力がFF3を
“1”にセットして、INCパルスを開始する。次に、
入力HRHSがフリップフロップFF4をセットし、フ
リップフロップFF4がAND2をオフに切り替える。
次のHRHSは、FF3をリセットし、したがってIN
Cを終了させる。その間、FF4のQ出力がORゲート
を介してD入力にフィードバックされるので、FF4は
セットされたままである。その結果、デルタの値がレジ
スタR2に記憶された値よりも大きくなった時に、IN
Cを一回発生し、デルタ発生回路52は、R1に記憶さ
れたデータがR2に記憶されたデータよりも小さくなっ
た後にのみ、再びINCを発生できる状態になる。
D2を通過して、フリップフロップFF4をリセットす
る。R1>R2の場合は、AND1の出力がFF3を
“1”にセットして、INCパルスを開始する。次に、
入力HRHSがフリップフロップFF4をセットし、フ
リップフロップFF4がAND2をオフに切り替える。
次のHRHSは、FF3をリセットし、したがってIN
Cを終了させる。その間、FF4のQ出力がORゲート
を介してD入力にフィードバックされるので、FF4は
セットされたままである。その結果、デルタの値がレジ
スタR2に記憶された値よりも大きくなった時に、IN
Cを一回発生し、デルタ発生回路52は、R1に記憶さ
れたデータがR2に記憶されたデータよりも小さくなっ
た後にのみ、再びINCを発生できる状態になる。
【0084】TVアドレス発生回路50は、2つの主要
ブロックからなっている。図15に示す第1ブロック
は、ストローブWRAS0〜WRAS2を発生する。図
16に示す第2ブロックは、アドレスWRAを発生す
る。
ブロックからなっている。図15に示す第1ブロック
は、ストローブWRAS0〜WRAS2を発生する。図
16に示す第2ブロックは、アドレスWRAを発生す
る。
【0085】図15のフリップフロップ(F/F)6
6、67、68は、TVVSパルスによって、偶フィー
ルドの始めにはそれぞれ1、0、0の状態にセットさ
れ、奇フィールドの始めにはそれぞれ0、0、1の状態
にセットされる。TVHSパルスは、新しいテレビジョ
ン走査線ごとに、フリップフロップ66、67、68内
のデータをシフトする。状態マシン53は、サンプリン
グがイネーブルされた後に、RASストローブ信号をゲ
ート69に印加する。
6、67、68は、TVVSパルスによって、偶フィー
ルドの始めにはそれぞれ1、0、0の状態にセットさ
れ、奇フィールドの始めにはそれぞれ0、0、1の状態
にセットされる。TVHSパルスは、新しいテレビジョ
ン走査線ごとに、フリップフロップ66、67、68内
のデータをシフトする。状態マシン53は、サンプリン
グがイネーブルされた後に、RASストローブ信号をゲ
ート69に印加する。
【0086】偶フィールドの間、最初にサンプリングさ
れたテレビジョン走査線は、RAS信号から形成された
WRAS0信号を伴う。その後、SAMPLEENが活
動状態になった後の最初のTVHSパルスで、フリップ
フロップ66、67、68内のデータが状態010にシ
フトされ、RASストローブからWRAS1が形成され
る。次のTVHSパルスで、フリップフロップ・データ
が状態001にシフトされ、これによってRASからW
RAS2が発生される。フリップフロップ68の出力が
フリップフロップ66の入力に接続されているので、第
4の走査線がサンプリングされている間に、データ・パ
ターン100がもう一度繰り返される。その結果、偶フ
ィールドの間に、最初にサンプリングされた走査線がメ
モリ装置の第1行に記憶され、次の走査線は第2行に記
憶され、以下、図8および図9の記載に従う。
れたテレビジョン走査線は、RAS信号から形成された
WRAS0信号を伴う。その後、SAMPLEENが活
動状態になった後の最初のTVHSパルスで、フリップ
フロップ66、67、68内のデータが状態010にシ
フトされ、RASストローブからWRAS1が形成され
る。次のTVHSパルスで、フリップフロップ・データ
が状態001にシフトされ、これによってRASからW
RAS2が発生される。フリップフロップ68の出力が
フリップフロップ66の入力に接続されているので、第
4の走査線がサンプリングされている間に、データ・パ
ターン100がもう一度繰り返される。その結果、偶フ
ィールドの間に、最初にサンプリングされた走査線がメ
モリ装置の第1行に記憶され、次の走査線は第2行に記
憶され、以下、図8および図9の記載に従う。
【0087】奇フィールドの間は、最初にサンプリング
されたテレビジョン走査線はWRAS2信号を伴い、第
2の走査線はWRAS0、第3の走査線はWRAS1を
伴う。したがって、最初の走査線はメモリ装置の第3行
に記憶され、第2の走査線は第1行に、第3の走査線は
第2行に記憶される。
されたテレビジョン走査線はWRAS2信号を伴い、第
2の走査線はWRAS0、第3の走査線はWRAS1を
伴う。したがって、最初の走査線はメモリ装置の第3行
に記憶され、第2の走査線は第1行に、第3の走査線は
第2行に記憶される。
【0088】偶フィールド・セレクタ60は、TVVS
パルスとTHVSパルスの間の位相差を調べる。偶フィ
ールドの場合、位相差は0であり、偶フィールド・セレ
クタ60の出力はハイである。奇フィールドの開始時に
は、位相差がテレビジョン走査線期間の半分に等しく、
偶フィールド・セレクタ60の出力が0に切り替わる。
したがって、偶フィールドの間は、状態マシン53から
のRES信号がフリップフロップ63をリセットし、フ
リップフロップ63の出力は、TVVSがゲート65の
出力に現れてフリップフロップ66をセットし、フリッ
プフロップ68をリセットすることを許す。フリップフ
ロップ67は、TVVSが来れば必ずリセットされる。
奇フィールドの間は、フリップフロップ63がセットさ
れ、ゲート64の出力が、フリップフロップ68をセッ
トし、フリップフロップ66を0にリセットする。
パルスとTHVSパルスの間の位相差を調べる。偶フィ
ールドの場合、位相差は0であり、偶フィールド・セレ
クタ60の出力はハイである。奇フィールドの開始時に
は、位相差がテレビジョン走査線期間の半分に等しく、
偶フィールド・セレクタ60の出力が0に切り替わる。
したがって、偶フィールドの間は、状態マシン53から
のRES信号がフリップフロップ63をリセットし、フ
リップフロップ63の出力は、TVVSがゲート65の
出力に現れてフリップフロップ66をセットし、フリッ
プフロップ68をリセットすることを許す。フリップフ
ロップ67は、TVVSが来れば必ずリセットされる。
奇フィールドの間は、フリップフロップ63がセットさ
れ、ゲート64の出力が、フリップフロップ68をセッ
トし、フリップフロップ66を0にリセットする。
【0089】図16の書込みアドレス発生回路は、デー
タ・バスDBに入力が接続された3個のデータ・レジス
タ70、71、72を含む。ホスト・コンピュータは、
システム・セットアップの間に、これら3つのレジスタ
に、値0、85、170を書き込む。カウンタ76の状
態に応じて、マルチプレクサ73は、レジスタ70、7
1、72のうちの1つをカウンタ74の入力に接続す
る。カウンタ74には、TVVSパルスによってマルチ
プレクサ73の出力がロードされ、奇フィールドの間は
信号WRAS1により、偶フィールドの間は信号WRA
S2によって増分される。カウンタ74のカウント制御
は、論理回路75によって図示の方式で行われる。カウ
ンタ76は、TVVS信号によってクロックされ、テレ
ビジョン垂直同期周波数を3分する。ゲート群77は、
RESパルスがカウンタ76をセットするかリセットす
るかを制御する。カウンタ76は、サンプリング・プロ
セスが偶フィールドから始まる場合にはリセットされ、
奇フィールドから始まる場合にはセットされる。その結
果、サンプリング・プロセスは、最初にサンプリングす
るフィールドが偶フィールドである場合にはアドレス0
から始まり、最初にサンプリングするフィールドが奇フ
ィールドである場合には85に等しいアドレスから始ま
る。
タ・バスDBに入力が接続された3個のデータ・レジス
タ70、71、72を含む。ホスト・コンピュータは、
システム・セットアップの間に、これら3つのレジスタ
に、値0、85、170を書き込む。カウンタ76の状
態に応じて、マルチプレクサ73は、レジスタ70、7
1、72のうちの1つをカウンタ74の入力に接続す
る。カウンタ74には、TVVSパルスによってマルチ
プレクサ73の出力がロードされ、奇フィールドの間は
信号WRAS1により、偶フィールドの間は信号WRA
S2によって増分される。カウンタ74のカウント制御
は、論理回路75によって図示の方式で行われる。カウ
ンタ76は、TVVS信号によってクロックされ、テレ
ビジョン垂直同期周波数を3分する。ゲート群77は、
RESパルスがカウンタ76をセットするかリセットす
るかを制御する。カウンタ76は、サンプリング・プロ
セスが偶フィールドから始まる場合にはリセットされ、
奇フィールドから始まる場合にはセットされる。その結
果、サンプリング・プロセスは、最初にサンプリングす
るフィールドが偶フィールドである場合にはアドレス0
から始まり、最初にサンプリングするフィールドが奇フ
ィールドである場合には85に等しいアドレスから始ま
る。
【0090】ゲート78の出力は、フリップフロップ7
9をもセットし、これによってゲート78をディスエー
ブルして、このサンプリングの間にカウンタ76のセッ
トとリセットが1回だけ行われることを保証する。フリ
ップフロップ79は、SAMPLEEN信号が非活動状
態の間にリセットされる。
9をもセットし、これによってゲート78をディスエー
ブルして、このサンプリングの間にカウンタ76のセッ
トとリセットが1回だけ行われることを保証する。フリ
ップフロップ79は、SAMPLEEN信号が非活動状
態の間にリセットされる。
【0091】図16の回路によれば、最初にサンプリン
グされるTVフィールドが偶フィールドである場合に
は、サンプリング・プロセスの始めに、カウンタ76
が、カウンタ74にアドレス0をロードさせる。図15
の部分からWRAS0、WRAS1、WRAS2が発生
された後に、カウンタ74が増分されて、フレーム・バ
ッファ12に、次の3本のテレビジョン走査線用のアド
レス1を供給する。次のフィールド(この例では奇フィ
ールド)の最初の走査線のサンプリングの間に、カウン
タ76が増分されて、レジスタ71に記憶された値85
が、カウンタ74にロードできるようになる。そこで、
WRAS2が、サンプリングされたデータをフレーム・
バッファ12のメモリ装置の第3行の行アドレス85に
ロードする。次の2本の走査線も、WRAS0信号によ
って第1メモリ行MM00〜MM02の、またWRAS
2信号によって第2メモリ行MM10〜MM12の、行
アドレス85にサンプリングされる。WRAS1信号
は、カウンタ74をアドレス86に増分し、この奇フィ
ールドが完全にサンプリングされるまで、この処理が、
同様にして繰り返される。次のフィールド(偶フィール
ド)がサンプリングされる時、カウンタ76が再び増分
されて、レジスタ72に記憶された数170をカウンタ
にロードさせる。その結果、書込みアドレスのシーケン
スは、図8に示したシーケンスに対応する。
グされるTVフィールドが偶フィールドである場合に
は、サンプリング・プロセスの始めに、カウンタ76
が、カウンタ74にアドレス0をロードさせる。図15
の部分からWRAS0、WRAS1、WRAS2が発生
された後に、カウンタ74が増分されて、フレーム・バ
ッファ12に、次の3本のテレビジョン走査線用のアド
レス1を供給する。次のフィールド(この例では奇フィ
ールド)の最初の走査線のサンプリングの間に、カウン
タ76が増分されて、レジスタ71に記憶された値85
が、カウンタ74にロードできるようになる。そこで、
WRAS2が、サンプリングされたデータをフレーム・
バッファ12のメモリ装置の第3行の行アドレス85に
ロードする。次の2本の走査線も、WRAS0信号によ
って第1メモリ行MM00〜MM02の、またWRAS
2信号によって第2メモリ行MM10〜MM12の、行
アドレス85にサンプリングされる。WRAS1信号
は、カウンタ74をアドレス86に増分し、この奇フィ
ールドが完全にサンプリングされるまで、この処理が、
同様にして繰り返される。次のフィールド(偶フィール
ド)がサンプリングされる時、カウンタ76が再び増分
されて、レジスタ72に記憶された数170をカウンタ
にロードさせる。その結果、書込みアドレスのシーケン
スは、図8に示したシーケンスに対応する。
【0092】ビデオ・リフレッシュ・アドレス発生回路
51を図17に示す。読取りサイクルの間、状態マシン
53がRAS信号を供給する。このRAS信号は、フリ
ップフロップ81および82によって遅延されて、図1
8のタイミング図に示す3つの行アドレス・ストローブ
RRAS0、RRAS1、RRAS2を供給する。図1
2に示すように、フレーム・バッファ12の読取り(ビ
デオ・リフレッシュ)動作の間、各ストローブは、それ
ぞれ関連する行アドレス・ストローブ・マルチプレクサ
55、56または57を介して、フレーム・バッファ1
2のメモリ装置に接続され、各RRAS信号の立下り
で、対応するアドレスRRA0、RRA1またはRRA
2がイネーブルされて、フレーム・バッファ・アドレス
・マルチプレクサ54を介してフレーム・バッファ12
に送られる。その結果、個々のメモリ行が、それぞれビ
デオ・リフレッシュ・アドレスを受け取る。
51を図17に示す。読取りサイクルの間、状態マシン
53がRAS信号を供給する。このRAS信号は、フリ
ップフロップ81および82によって遅延されて、図1
8のタイミング図に示す3つの行アドレス・ストローブ
RRAS0、RRAS1、RRAS2を供給する。図1
2に示すように、フレーム・バッファ12の読取り(ビ
デオ・リフレッシュ)動作の間、各ストローブは、それ
ぞれ関連する行アドレス・ストローブ・マルチプレクサ
55、56または57を介して、フレーム・バッファ1
2のメモリ装置に接続され、各RRAS信号の立下り
で、対応するアドレスRRA0、RRA1またはRRA
2がイネーブルされて、フレーム・バッファ・アドレス
・マルチプレクサ54を介してフレーム・バッファ12
に送られる。その結果、個々のメモリ行が、それぞれビ
デオ・リフレッシュ・アドレスを受け取る。
【0093】ビデオ・リフレッシュ・アドレスは、3つ
のRAMメモリ装置RAM0 83、RAM1 84、
RAM2 85によって発生される。RAM0 83
は、メモリ・チップの上側の行のアドレス・シーケンス
を供給し、RAM1 84は中央の行、RAM2 85
は下側の行のアドレスを供給する。RAM83〜85
は、その上位ビットがカウンタCNT1 88から供給
される、共通アドレス・バスを有する。CNT1 88
は、サンプリングの始めにRES信号によって0にリセ
ットされた後にカウントを開始し、その後、6を法とす
るカウントを行う。RAM83〜85のアドレスの下位
ビットは、カウンタCNT2 87から供給される高解
像度表示走査線番号に対応する。CNT2 87は、H
RVS信号によってリセットされ、その後、HRHS信
号をクロックとして用いて、高解像度走査線の数をカウ
ントする。
のRAMメモリ装置RAM0 83、RAM1 84、
RAM2 85によって発生される。RAM0 83
は、メモリ・チップの上側の行のアドレス・シーケンス
を供給し、RAM1 84は中央の行、RAM2 85
は下側の行のアドレスを供給する。RAM83〜85
は、その上位ビットがカウンタCNT1 88から供給
される、共通アドレス・バスを有する。CNT1 88
は、サンプリングの始めにRES信号によって0にリセ
ットされた後にカウントを開始し、その後、6を法とす
るカウントを行う。RAM83〜85のアドレスの下位
ビットは、カウンタCNT2 87から供給される高解
像度表示走査線番号に対応する。CNT2 87は、H
RVS信号によってリセットされ、その後、HRHS信
号をクロックとして用いて、高解像度走査線の数をカウ
ントする。
【0094】図1の場合、すなわちフレーム・バッファ
12の出力側にTVデコーダがない場合に、RAM83
〜85に記憶されるアドレスのシーケンスを図21に示
す。図21は、書込みアドレスの分配を示す図8と関連
させると最もよく理解できる。図8に従って、フィール
ド0と1がサンプリング済みであり、フィールド2が現
在サンプリング中であると仮定する。フィールド0と1
は、フレーム・バッファ12から読み取られると、この
2フィールドの組合せであるノンインタレース式フレー
ムを形成する。奇フィールドが最後にサンプリングされ
たフィールドであり、したがって、これが補間方式にお
いて現フィールドと見なされることに留意されたい。す
なわち、奇走査線がスクリーン上に表示される時は、こ
の走査線は、フレームバッファ12から補間回路26a
の入力に直接与えられ、偶走査線が表示される時は、こ
の走査線は、その上下の2本の奇走査線と共にフレーム
・バッファ12から読み取られる。その結果、この3本
の走査線が全て、補間回路26aの入力に提示される。
補間回路26aは、そのうちの2個が「現」奇走査線に
属し、1個が「前の」偶走査線に属する(図25の1、
3と2に相当)、3個の隣接して垂直に位置する画素
(図25のBに相当)を比較する。この比較の結果に基
づいて、補間回路26aは、前画素と3つの画素全部の
平均値のどちらをスクリーンに送るかを決定する。別の
実施例では、画素値の他の任意の組合せが使用できるこ
とに留意されたい。すなわち、平均値の代わりに、2つ
の現画素の補間値をスクリーンに送ることができる。い
ずれの場合も、補間には3本の走査線が必要である。補
間回路26aに、その走査線を出力に渡すよう、あるい
はそれを補間するよう指令するために、SCANRAM
86を使用する。SCANRAM86は、「補間動作」
ビットIOPを供給する。IOPが0に等しい場合は補
間を行わず、IOPが1に等しい場合は補間を行う。
12の出力側にTVデコーダがない場合に、RAM83
〜85に記憶されるアドレスのシーケンスを図21に示
す。図21は、書込みアドレスの分配を示す図8と関連
させると最もよく理解できる。図8に従って、フィール
ド0と1がサンプリング済みであり、フィールド2が現
在サンプリング中であると仮定する。フィールド0と1
は、フレーム・バッファ12から読み取られると、この
2フィールドの組合せであるノンインタレース式フレー
ムを形成する。奇フィールドが最後にサンプリングされ
たフィールドであり、したがって、これが補間方式にお
いて現フィールドと見なされることに留意されたい。す
なわち、奇走査線がスクリーン上に表示される時は、こ
の走査線は、フレームバッファ12から補間回路26a
の入力に直接与えられ、偶走査線が表示される時は、こ
の走査線は、その上下の2本の奇走査線と共にフレーム
・バッファ12から読み取られる。その結果、この3本
の走査線が全て、補間回路26aの入力に提示される。
補間回路26aは、そのうちの2個が「現」奇走査線に
属し、1個が「前の」偶走査線に属する(図25の1、
3と2に相当)、3個の隣接して垂直に位置する画素
(図25のBに相当)を比較する。この比較の結果に基
づいて、補間回路26aは、前画素と3つの画素全部の
平均値のどちらをスクリーンに送るかを決定する。別の
実施例では、画素値の他の任意の組合せが使用できるこ
とに留意されたい。すなわち、平均値の代わりに、2つ
の現画素の補間値をスクリーンに送ることができる。い
ずれの場合も、補間には3本の走査線が必要である。補
間回路26aに、その走査線を出力に渡すよう、あるい
はそれを補間するよう指令するために、SCANRAM
86を使用する。SCANRAM86は、「補間動作」
ビットIOPを供給する。IOPが0に等しい場合は補
間を行わず、IOPが1に等しい場合は補間を行う。
【0095】図21の第1欄は、表示する走査線の番号
を示している。走査線1を表示する場合は、フィールド
・バッファB3のアドレス85からこの走査線を読み取
る。走査線2を表示する場合は、フレーム・バッファ1
2の、メモリ・フィールドB3の記憶位置85、メモリ
・フィールドA2の記憶位置0およびメモリ・フィール
ドB1の記憶位置85から、3本の走査線を読み取る。
IOPフィールドは、画素値を補間するか、それともこ
れらを直接表示スクリーンに送るかを補間回路26aに
指示する。このアドレスのシーケンスは、図7の情報か
ら容易に計算される。次に、フィールド1と2が、フレ
ーム・バッファ12から読み取られる。このアドレス・
シーケンスは、図7のフィールド1と2の書込みアドレ
スから導き出すことができる。同様にして、フィールド
対として可能な全ての組合せに対する他のアドレス・シ
ーケンスを導き出す。フレーム・バッファ12からフィ
ールド対(0、1)、(1、2)、(2、3)、(3、
4)、(4、5)および(5、6)を読み取るための、
6つの異なるシーケンスがある。フィールド(6、7)
は、フィールド(0、1)と同じ方式で読み取られ、フ
ィールド(7、8)は、フィールド(1、2)と同様に
して読み取られ、以下同様である。図17のCNT1
88は、次に読み取るフィールド対を選択するための値
を供給する。
を示している。走査線1を表示する場合は、フィールド
・バッファB3のアドレス85からこの走査線を読み取
る。走査線2を表示する場合は、フレーム・バッファ1
2の、メモリ・フィールドB3の記憶位置85、メモリ
・フィールドA2の記憶位置0およびメモリ・フィール
ドB1の記憶位置85から、3本の走査線を読み取る。
IOPフィールドは、画素値を補間するか、それともこ
れらを直接表示スクリーンに送るかを補間回路26aに
指示する。このアドレスのシーケンスは、図7の情報か
ら容易に計算される。次に、フィールド1と2が、フレ
ーム・バッファ12から読み取られる。このアドレス・
シーケンスは、図7のフィールド1と2の書込みアドレ
スから導き出すことができる。同様にして、フィールド
対として可能な全ての組合せに対する他のアドレス・シ
ーケンスを導き出す。フレーム・バッファ12からフィ
ールド対(0、1)、(1、2)、(2、3)、(3、
4)、(4、5)および(5、6)を読み取るための、
6つの異なるシーケンスがある。フィールド(6、7)
は、フィールド(0、1)と同じ方式で読み取られ、フ
ィールド(7、8)は、フィールド(1、2)と同様に
して読み取られ、以下同様である。図17のCNT1
88は、次に読み取るフィールド対を選択するための値
を供給する。
【0096】フィールド対1と2を読み取った後にIN
C信号が発生される場合、ビデオ・リフレッシュ・アド
レス発生回路51は、フィールド対2と3の読取りをス
キップして、その代わりにフィールド対3と4を読み取
るように動作する。したがって、INC信号は、CNT
1 88を増分させて、次のアドレス・シーケンスで、
フィールド対(2、3)の代わりに(3、4)を読み取
らせる。
C信号が発生される場合、ビデオ・リフレッシュ・アド
レス発生回路51は、フィールド対2と3の読取りをス
キップして、その代わりにフィールド対3と4を読み取
るように動作する。したがって、INC信号は、CNT
1 88を増分させて、次のアドレス・シーケンスで、
フィールド対(2、3)の代わりに(3、4)を読み取
らせる。
【0097】補間回路26aの入力に与えられる走査線
の順序が首尾一貫していなければならないことが理解で
きよう。たとえば、連続する3本の走査線1、2、3
は、「上」、「中」、「下」の走査線であると見なせ
る。したがって、すべての「上」走査線は、補間回路2
6aの同じ入力に印加されなければならない。すなわ
ち、補間回路26aが3本の入力バスを有する場合に
は、あるバスが必ず「上」走査線を受け取り、別のバス
が必ず「中」走査線を受け取り、もう1本の入力バスが
必ず「下」走査線を受け取らなければならない。しか
し、補間回路26aの入力バスが、シリアライザ24の
シリアル出力に直接接続され、このシリアライザ24
が、フレーム・バッファ12のメモリ装置の上、中、下
の行のシリアル出力に接続されている場合には、シリア
ライザ24の入力に現れる走査線の順序は、図21の
「走査線の順序」の欄に示した形に変わる。
の順序が首尾一貫していなければならないことが理解で
きよう。たとえば、連続する3本の走査線1、2、3
は、「上」、「中」、「下」の走査線であると見なせ
る。したがって、すべての「上」走査線は、補間回路2
6aの同じ入力に印加されなければならない。すなわ
ち、補間回路26aが3本の入力バスを有する場合に
は、あるバスが必ず「上」走査線を受け取り、別のバス
が必ず「中」走査線を受け取り、もう1本の入力バスが
必ず「下」走査線を受け取らなければならない。しか
し、補間回路26aの入力バスが、シリアライザ24の
シリアル出力に直接接続され、このシリアライザ24
が、フレーム・バッファ12のメモリ装置の上、中、下
の行のシリアル出力に接続されている場合には、シリア
ライザ24の入力に現れる走査線の順序は、図21の
「走査線の順序」の欄に示した形に変わる。
【0098】本発明の1様態によれば、走査線の順序
が、図19に示す走査制御装置26によって補正され
る。シリアライザ24(図11)からのシリアル・ビデ
オ・データ・バスSD0、SD1、SD2は、図17の
SCANRAM86の出力からの6ビットの入力SCA
NCNTRによって制御される、3個のマルチプレクサ
MUX0 90、MUX1 91、MUX2 92に結
合されている。SCANRAM86が出力するSCAN
CNTRコードも図21に示されている。SCANCN
TRのコードを使用して、MUX0 90の上走査線
(TL)出力が補間回路26aに上走査線を供給し、M
UX1 91の中走査線(ML)出力が常に中走査線を
供給し、MUX2 92の下走査線(BL)出力が常に
下走査線を供給する。
が、図19に示す走査制御装置26によって補正され
る。シリアライザ24(図11)からのシリアル・ビデ
オ・データ・バスSD0、SD1、SD2は、図17の
SCANRAM86の出力からの6ビットの入力SCA
NCNTRによって制御される、3個のマルチプレクサ
MUX0 90、MUX1 91、MUX2 92に結
合されている。SCANRAM86が出力するSCAN
CNTRコードも図21に示されている。SCANCN
TRのコードを使用して、MUX0 90の上走査線
(TL)出力が補間回路26aに上走査線を供給し、M
UX1 91の中走査線(ML)出力が常に中走査線を
供給し、MUX2 92の下走査線(BL)出力が常に
下走査線を供給する。
【0099】図2の場合、すなわちTVデコーダ16が
走査制御装置26の後にある場合は、別の走査線シーケ
ンス・コードが、図17のRAM83〜85にロードさ
れる。TVデコーダ16は、輝度信号と色信号(Y、
C)を復元するために、同一のフィールドから3本の走
査線を受け取ることが好ましい。図22に示す表は、こ
のプロセスを示すものである。この表は、いくつかの点
で図21の表に類似しており、走査線2を表示するため
に、走査線0、2、4がフレーム・バッファから読み取
られることを示している。フィールド・バッファ、行ア
ドレスおよび走査線順序の必要なシーケンスも、図22
に示されている。
走査制御装置26の後にある場合は、別の走査線シーケ
ンス・コードが、図17のRAM83〜85にロードさ
れる。TVデコーダ16は、輝度信号と色信号(Y、
C)を復元するために、同一のフィールドから3本の走
査線を受け取ることが好ましい。図22に示す表は、こ
のプロセスを示すものである。この表は、いくつかの点
で図21の表に類似しており、走査線2を表示するため
に、走査線0、2、4がフレーム・バッファから読み取
られることを示している。フィールド・バッファ、行ア
ドレスおよび走査線順序の必要なシーケンスも、図22
に示されている。
【0100】図3の場合、すなわち補間回路26aとT
Vデコーダ16の両方を備える場合には、補間回路26
aはやはり2つのフィールドから3本の走査線を受け取
るが、TVデコーダ16がやはり同じフィールドから3
本つの走査線を受け取り、合計4本の走査線が受け取ら
れる。フレーム・バッファ12からは3本しか走査線が
読み取られないのに、3本より多い走査線を並列に供給
するために、TVデコーダ16が走査線群をデコードし
た後に、ライン・メモリ34を使用して、必要な走査線
を補間回路26aに供給する。
Vデコーダ16の両方を備える場合には、補間回路26
aはやはり2つのフィールドから3本の走査線を受け取
るが、TVデコーダ16がやはり同じフィールドから3
本つの走査線を受け取り、合計4本の走査線が受け取ら
れる。フレーム・バッファ12からは3本しか走査線が
読み取られないのに、3本より多い走査線を並列に供給
するために、TVデコーダ16が走査線群をデコードし
た後に、ライン・メモリ34を使用して、必要な走査線
を補間回路26aに供給する。
【0101】図20は、ライン・メモリ34を詳細に示
す図である。ライン・メモリ34は、それぞれ1本のT
V走査線を記憶する、3個のライン・メモリ(LM1
34a、LM2 34b、LM3 34c)からなって
いる。TVデコーダ16からのデータは、3個のライン
・メモリを介して順次シフトされる。ライン・メモリの
出力は、図23の表に示すように、必要なテレビジョン
走査線のシーケンスを補間回路26aに供給する。走査
線1、3、5が、フレーム・バッファ12からTVデコ
ーダ16に読み取られ、TVデコーダ16は、走査線3
を抽出して、ライン・メモリLM3 34cに送る。次
に、走査線2、4、6がフレーム・バッファ12から読
み取られ、走査線4がTVデコーダ16によってデコー
ドされ、LM3 34cに記憶され、その間に走査線3
がLM2 34bにシフトされる。次のサイクルで、走
査線3、5、7がフレーム・バッファ12から読み取ら
れ、走査線5がTVデコーダ16によってデコードさ
れ、LM3 34cに記憶され、その間に走査線4がL
M2 34bにシフトされ、走査線3がLM1 34a
にシフトされる。したがって、LM3、LM2、LM1
の出力は、補間回路26aに正しい走査線シーケンスを
供給する。
す図である。ライン・メモリ34は、それぞれ1本のT
V走査線を記憶する、3個のライン・メモリ(LM1
34a、LM2 34b、LM3 34c)からなって
いる。TVデコーダ16からのデータは、3個のライン
・メモリを介して順次シフトされる。ライン・メモリの
出力は、図23の表に示すように、必要なテレビジョン
走査線のシーケンスを補間回路26aに供給する。走査
線1、3、5が、フレーム・バッファ12からTVデコ
ーダ16に読み取られ、TVデコーダ16は、走査線3
を抽出して、ライン・メモリLM3 34cに送る。次
に、走査線2、4、6がフレーム・バッファ12から読
み取られ、走査線4がTVデコーダ16によってデコー
ドされ、LM3 34cに記憶され、その間に走査線3
がLM2 34bにシフトされる。次のサイクルで、走
査線3、5、7がフレーム・バッファ12から読み取ら
れ、走査線5がTVデコーダ16によってデコードさ
れ、LM3 34cに記憶され、その間に走査線4がL
M2 34bにシフトされ、走査線3がLM1 34a
にシフトされる。したがって、LM3、LM2、LM1
の出力は、補間回路26aに正しい走査線シーケンスを
供給する。
【0102】
【発明の効果】本発明によって、画像品質の改善、モー
ション適応式インタレース解除及び同期化の問題を克服
し、インタレース式画像信号をノンインタレース式表示
スクリーン上に表示できる方法と装置が提供された。
ション適応式インタレース解除及び同期化の問題を克服
し、インタレース式画像信号をノンインタレース式表示
スクリーン上に表示できる方法と装置が提供された。
【図面の簡単な説明】
【図1】フレーム・バッファの前で直列な位置にあるテ
レビジョン・デコーダと、フレーム・バッファの後の位
置にある補間回路を有する、本発明の1実施例を示すブ
ロック図である。
レビジョン・デコーダと、フレーム・バッファの後の位
置にある補間回路を有する、本発明の1実施例を示すブ
ロック図である。
【図2】フレーム・バッファの後で直列な位置にあるテ
レビジョン・デコーダを有する、本発明のもう1つの実
施例を示すブロック図である。
レビジョン・デコーダを有する、本発明のもう1つの実
施例を示すブロック図である。
【図3】フレーム・バッファの後で直列な位置にあるテ
レビジョン・デコーダと補間回路を有する、本発明のも
う1つの実施例を示すブロック図である。
レビジョン・デコーダと補間回路を有する、本発明のも
う1つの実施例を示すブロック図である。
【図4】好ましい3×3メモリ・ブロック構成のフレー
ム・バッファを示す図である。
ム・バッファを示す図である。
【図5】フレーム・バッファのメモリ・ブロックの1実
施例をより詳細に示す図である。
施例をより詳細に示す図である。
【図6】フレーム・バッファのメモリ・ブロックのもう
1つの実施例をより詳細に示す図である。
1つの実施例をより詳細に示す図である。
【図7】フレーム・バッファのビデオ走査線記憶の好ま
しい順序を示す図である。
しい順序を示す図である。
【図8】図7の記憶順序をより詳細に示す図である。
【図9】連続して表示される複数の高解像度フレームに
対する本発明の表示システムの動作を示す、タイミング
図である。
対する本発明の表示システムの動作を示す、タイミング
図である。
【図10】増分(INC)信号と、高解像度垂直同期信
号及びテレビジョン垂直同期信号の関係を詳細に示す、
タイミング図である。
号及びテレビジョン垂直同期信号の関係を詳細に示す、
タイミング図である。
【図11】図1、図2および図3のシリアライザ・ブロ
ックを詳細に示すブロック図である。
ックを詳細に示すブロック図である。
【図12】図1、図2および図3のフレーム・バッファ
制御ブロックを詳細に示すブロック図である。
制御ブロックを詳細に示すブロック図である。
【図13】図12のデルタ・タイミング発生ブロックを
詳細に示すブロック図である。
詳細に示すブロック図である。
【図14】図13のデルタ・タイミング発生ブロックの
動作を示すタイミング図である。
動作を示すタイミング図である。
【図15】図12のテレビジョン・アドレス発生ブロッ
クの1部分を詳細に示すブロック図である。
クの1部分を詳細に示すブロック図である。
【図16】図12のテレビジョン・アドレス発生ブロッ
クのもう1つの部分を詳細に示すブロック図である。
クのもう1つの部分を詳細に示すブロック図である。
【図17】図12のビデオ・リフレッシュ・アドレス発
生ブロックを詳細に示すブロック図である。
生ブロックを詳細に示すブロック図である。
【図18】図17のビデオ・リフレッシュ・アドレス発
生ブロックの動作を示すタイミング図である。
生ブロックの動作を示すタイミング図である。
【図19】図1、図2および図3の走査制御ブロックを
詳細に示すブロック図である。
詳細に示すブロック図である。
【図20】図3のライン・メモリの構成を詳細に示すブ
ロック図である。
ロック図である。
【図21】本発明の第1の実施例の場合の、表示のため
のフレーム・バッファからの走査線シーケンス読取り動
作の様々な態様を示す表である。
のフレーム・バッファからの走査線シーケンス読取り動
作の様々な態様を示す表である。
【図22】本発明の第2の実施例の場合の、表示のため
のフレーム・バッファからの走査線シーケンス読取り動
作の様々な態様を示す表である。
のフレーム・バッファからの走査線シーケンス読取り動
作の様々な態様を示す表である。
【図23】本発明の第3の実施例の場合の、表示のため
のフレーム・バッファからの走査線シーケンス読取り動
作の様々な態様を示す表である。
のフレーム・バッファからの走査線シーケンス読取り動
作の様々な態様を示す表である。
【図24】連続する3本の走査線から選択された、隣接
する画像画素群に作用する、従来方式のデジタル・フィ
ルタリング方式またはデコード方式を示す図である。
する画像画素群に作用する、従来方式のデジタル・フィ
ルタリング方式またはデコード方式を示す図である。
【図25】モーション適応式インタレース解除技法を示
す図である。
す図である。
【図26】従来技術のシステムで水平方向に移動してい
る垂直の直線状の物体を表示する際の、インタレース解
除の影響を示す図である。
る垂直の直線状の物体を表示する際の、インタレース解
除の影響を示す図である。
【図27】従来技術のシステムで水平方向に移動してい
る垂直の直線状の物体を表示する際の、分割画面を伴う
インタレース解除の影響を示す図である。
る垂直の直線状の物体を表示する際の、分割画面を伴う
インタレース解除の影響を示す図である。
12 フレーム・バッファ 14 アナログ/デジタル・コンバータ(ADC) 16 テレビジョン(TV)デコーダ 18 フレーム・バッファ・コントローラ 18a SYNCセレクタ(同期選択回路) 20 コントローラ 22 高解像度カラー・モニタ 24 シリアライザ 24a カウンタCNT 26 走査制御装置 26a 補間回路 28 カラー・マトリクス 32 デジタル/アナログ・コンバータ(DAC) 34 ライン・メモリ 50 テレビジョン(TV)・アドレス発生回路 51 ビデオ・リフレッシュ・アドレス発生回路 52 デルタ発生回路 53 状態マシン 54 フレーム・バッファ・アドレス・マルチプレク
サ 55 行アドレス・ストローブ・マルチプレクサ 56 行アドレス・ストローブ・マルチプレクサ 57 行アドレス・ストローブ・マルチプレクサ 60 偶フィールド・セレクタ
サ 55 行アドレス・ストローブ・マルチプレクサ 56 行アドレス・ストローブ・マルチプレクサ 57 行アドレス・ストローブ・マルチプレクサ 60 偶フィールド・セレクタ
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 5/262
Claims (39)
- 【請求項1】順次供給される複数の画像フィールドから
なるインタレース式画像を表す信号をノンインタレース
式画像表示手段に結合して、表示フレームの持続時間中
に表示するための装置であって、デジタル形式で前記画
像フィールドを供給する手段と、入力が前記供給手段に
結合され、出力が前記画像表示手段に結合された、少な
くとも3つの前記画像フィールドを記憶するのに十分な
数の記憶位置を備えたバッファ・メモリ手段と、前記画
像表示手段で表示するため、前記バッファ・メモリ手段
から以前に記憶された2つの前記画像フィールドを読み
出すとともに、前記画像フィールド供給手段から現在供
給中の1つの画像フィールドを前記バッファ・メモリ手
段に書き込む手段とを備える画像表示装置。 - 【請求項2】前記バッファ・メモリ手段が、それぞれが
3つの画像フィールドのうちの1つの一部分を記憶す
る、複数のメモリ・ブロックとして構成されることを特
徴とする、請求項1に記載の画像表示装置。 - 【請求項3】前記バッファ・メモリ手段が、それぞれが
3つの画像フィールドのうちの1つの一部分を記憶す
る、3×3構成の9個のメモリ・ブロックとして構成さ
れ、各画像フィールドが複数の画像走査線からなり、記
憶された画像フィールドのうちの1つがインタレース式
画像の偶数番号の走査線からなり、記憶された画像フィ
ールドのうちの1つがインタレース式画像の奇数番号の
走査線からなることを特徴とする、請求項1に記載の画
像表示装置。 - 【請求項4】1、2、3、4、5...n..の番号を
付けた連続して供給される画像フィールドに関して、前
記読出し手段が、1と2、2と3、3と4、4と
5、...(n−1)とn、nと(n+1)で与えられ
る所定の順序に従って、1回に2つの画像フィールドを
読み出すことを特徴とする、請求項1に記載の画像表示
装置。 - 【請求項5】前記の各画像フィールドがそれに関連する
第1の持続時間を有し、前記表示フレームがそれに関連
する第2の持続時間を有し、前記読出し手段が、前記第
1持続時間と前記第2持続時間の差に応答して周期的に
所定の順序を変更することを特徴とする、請求項4に記
載の画像表示装置。 - 【請求項6】前記第1持続時間が、前記第2持続時間と
異なり、これと同期していないことを特徴とする、請求
項5に記載の画像表示装置。 - 【請求項7】前記表示フレームが画像フィールドの最長
持続時間よりも長い持続時間を有し、前記所定の順序
が、前記画像フィールドが(n−2)と(n−1)、
(n−1)とn、(n+1)と(n+2)で与えられる
順序で表示されるように変更されることを特徴とする、
請求項6に記載の画像表示装置。 - 【請求項8】前記表示フレームが画像フィールドの最短
持続時間よりも短い持続時間を有し、前記所定の順序
が、前記画像フィールドが(n−2)と(n−1)、
(n−2)と(n−1)、(n+1)と(n+2)で与
えられる順序で表示されるように変更されることを特徴
とする、請求項6に記載の画像表示装置。 - 【請求項9】前記画像を表す信号が複合カラー・テレビ
ジョン信号を含み、前記装置がさらに、前記画像フィー
ルド供給手段と前記バッファ・メモリ手段の間に直列に
結合された、前記デジタル信号を輝度を表すデジタル信
号と色成分を表すデジタル信号と、テレビジョン垂直同
期信号を表す信号とにデコードするデコード手段を含む
ことを特徴とする、請求項1に記載の画像表示装置。 - 【請求項10】前記画像を表す信号が複合カラー・テレ
ビジョン信号を含み、前記装置がさらに、前記バッファ
・メモリ手段と前記ノンインタレース式表示手段の間に
直列に結合された、前記デジタル信号を輝度を表すデジ
タル信号と色成分を表すデジタル信号とテレビジョン垂
直同期信号を表す信号とにデコードするデコード手段を
含むことを特徴とする、請求項1に記載の画像表示装
置。 - 【請求項11】前記画像を表す信号が複合カラー・テレ
ビジョン信号を含み、前記装置がさらに、前記デジタル
信号供給手段と前記ノンインタレース式表示手段の間に
直列に結合された、前記デジタル信号をデコードすると
ともに少なくとも第1垂直同期信号を抽出する手段を含
み、前記読出し手段が、前記第1垂直同期信号と前記ノ
ンインタレース式表示手段に関連する第2垂直同期信号
との間の時間差を検出するように、前記第1垂直同期信
号と前記第2垂直同期信号に結合されていることを特徴
とする、請求項6に記載の画像表示装置。 - 【請求項12】次の画像フィールドを記憶するために関
連するバッファ・メモリ手段の記憶位置が必要になる前
に、ある画像フィールドを読み出すには時間が不足して
いることを示す所定の時間差が、前記第1垂直同期信号
の発生と前記第2垂直同期信号の発生との間に検出され
た時に、前記読出し手段が前記所定の順序を変更するこ
とを特徴とする、請求項11に記載の画像表示装置。 - 【請求項13】別々に供給される複数の画像フィールド
からなるインタレース式画像を表す画像信号をノンイン
タレース式表示手段で表示する方法であって、第1バッ
ファ手段に第1画像フィールドを記憶するステップと、
第2バッファ手段に第2画像フィールドを記憶するステ
ップと、前記第1バッファ手段と前記第2バッファ手段
を読み取るステップと、前記第1画像フィールドと前記
第2画像フィールドを、単一の画像フレームとして表示
手段で表示するステップと、前記読取りステップの実行
中に、第3バッファ手段に第3画像フィールドを記憶す
るステップとを含む画像表示方法。 - 【請求項14】1、2、3、4、5...n..の番号
を付けた画像フィールドに関して、前記読取りステップ
が、1と2、2と3、3と4、4と5、...(n−
1)とn、nと(n+1)で与えられる所定の順序に従
って、1回に2つの画像フィールドを読み取ることを特
徴とする、請求項13に記載の画像表示方法。 - 【請求項15】前記の各画像フィールドがそれに関連す
る第1持続時間を有し、前記画像フレームがそれに関連
する第2持続時間を有し、前記読取りステップが、前記
第1持続時間と前記第2持続時間の間の時間的関係を決
定するステップと、所定の時間的関係との比較に応答し
て、前記所定の順序を変更するステップとを含むことを
特徴とする、請求項14に記載の画像表示方法。 - 【請求項16】前記第1持続時間が、前記第2持続時間
と異なり、それと同期していないことを特徴とする、請
求項15に記載の画像表示方法。 - 【請求項17】前記画像フレームが画像フィールドの最
長持続時間よりも長い持続時間を有し、前記変更ステッ
プが、前記所定の順序を、前記画像フィールドが(n−
2)と(n−1)、(n−1)とn、(n+1)と(n
+2)で与えられる順序で表示されるように変更するこ
とを特徴とする、請求項16に記載の画像表示方法。 - 【請求項18】前記画像フレームが画像フィールドの最
短持続時間よりも短い持続時間を有し、前記変更ステッ
プが、前記所定の順序を、前記画像フィールドが(n−
2)と(n−1)、(n−2)と(n−1)、(n+
1)と(n+2)で与えられる順序で表示されるように
変更することを特徴とする、請求項16に記載の画像表
示方法。 - 【請求項19】前記画像を表す信号が複合テレビジョン
信号からなり、前記記憶ステップが、前記複合テレビジ
ョン信号を輝度を表すデジタル信号と色成分を表すデジ
タル信号とテレビジョン垂直同期信号を表す信号とにデ
コードする初期ステップを含むことを特徴とする、請求
項13に記載の画像表示方法。 - 【請求項20】前記画像を表す信号が複合テレビジョン
信号からなり、前記表示のステップが、前記複合テレビ
ジョン信号を輝度を表すデジタル信号と色成分を表すデ
ジタル信号とテレビジョン垂直同期信号を表す信号とに
デコードする初期ステップを含むことを特徴とする、請
求項13に記載の画像表示方法。 - 【請求項21】前記時間的関係決定ステップが、前記イ
ンタレース式画像信号に関連する第1垂直同期信号の発
生と、前記表示手段に関連する第2垂直同期信号の発生
との間の時間差を検出するステップを含むことを特徴と
する、請求項16に記載の画像表示方法。 - 【請求項22】前記第1垂直同期信号の発生と前記第2
垂直同期信号の発生との間に所定の時間差が検出された
場合に、前記変更ステップが前記所定の順序を変更する
ことを特徴とする、請求項21に記載の画像表示方法。 - 【請求項23】前記表示ステップを実行する前に、記憶
された画像フィールドを処理するステップを含む、請求
項13に記載の画像表示方法。 - 【請求項24】前記処理ステップが、画像の1奇フィー
ルドと1偶フィールドとに関連する、垂直に配置された
3個の画素を処理することを特徴とする、請求項23に
記載の画像表示方法。 - 【請求項25】前記処理ステップが、単一の表示画素の
値を導出するために、少なくとも2個の垂直に配置され
た画素を補間することを特徴とする、請求項24に記載
の画像表示方法。 - 【請求項26】前記処理ステップが、単一の表示画素の
値を導出するために、少なくとも3個の垂直に配置され
た画素の平均値を決定することを特徴とする、請求項2
4に記載の画像表示方法。 - 【請求項27】偶数番号のフィールド走査線からなる第
1画像フィールドと奇数番号のフィールド走査線からな
る第2画像フィールドとからなるインタレース式テレビ
ジョン・ビデオ画像を表す画像信号を、ノンインタレー
ス式高解像度画像表示手段に結合して、高解像度表示フ
レーム期間中に表示するための装置であって、前記第1
画像フィールドと前記第2画像フィールドをデジタル形
式で供給する手段と、前記供給手段に入力が結合され、
前記高解像度画像表示手段に出力が結合された、少なく
とも3つの画像フィールドを記憶するのに十分な数の記
憶位置を備え、それぞれが前記3つの画像フィールドの
うちの1つの一部分を記憶する、n×m構成のメモリ・
ブロックとして構成されている、フレーム・バッファ・
メモリ手段と、前記画像表示手段で表示するため前記フ
レーム・バッファ・メモリ手段から前に記憶された前記
2つの画像フィールドを読み出すとともに、前記画像フ
ィールド供給手段から現在供給中の1つの画像フィール
ドを前記バッファ・メモリ手段に書き込む手段とを備え
るテレビジョン画像表示装置。 - 【請求項28】1、2、3、4、5...n..の番号
を付けた連続して供給される画像フィールドに関して、
前記読出し手段が、1と2、2と3、3と4、4と
5、...(n−1)とn、nと(n+1)で与えられ
る所定の順序に従って、1回に2つの画像フィールドを
読み出すことを特徴とする、請求項27に記載のテレビ
ジョン画像表示装置。 - 【請求項29】さらに、前記読出し手段に前記所定の順
序を周期的に変更させるように前記読出手段に出力が結
合された、高解像度フレーム期間とテレビジョン・フィ
ールド期間との間の位相差を決定する手段を備えること
を特徴とする、請求項28に記載のテレビジョン画像表
示装置。 - 【請求項30】前記高解像度表示フレーム期間がテレビ
ジョン・フィールド期間の最長持続時間よりも長い持続
時間を有し、前記所定の順序が、前記画像フィールドが
(n−2)と(n−1)、(n−1)とn、(n+1)
と(n+2)で与えられる順序で表示されるように変更
されることを特徴とする、請求項29に記載のテレビジ
ョン画像表示装置。 - 【請求項31】前記高解像度表示フレーム期間がテレビ
ジョン・フィールド期間の最短持続時間よりも短い持続
時間を有し、前記所定の順序が、前記画像フィールドが
(n−2)と(n−1)、(n−2)と(n−1)、
(n+1)と(n+2)で与えられる順序で表示される
ように変更されることを特徴とする、請求項29に記載
のテレビジョン画像表示装置。 - 【請求項32】前記テレビジョン・ビデオ信号が複合カ
ラー・テレビジョン信号であり、前記装置がさらに、前
記デジタル信号供給手段と前記フレーム・バッファ・メ
モリ手段の間に直列に結合された、前記デジタル信号を
輝度を表すデジタル信号と色成分を表すデジタル信号と
テレビジョン垂直同期信号を表す信号とにデコードする
デコード手段を含むことを特徴とする、請求項27に記
載のテレビジョン画像表示装置。 - 【請求項33】前記テレビジョン・ビデオ信号が複合カ
ラー・テレビジョン信号を含み、前記装置がさらに、前
記フレーム・バッファ・メモリ手段と前記ノンインタレ
ース式表示手段の間に直列に結合された、前記デジタル
信号を輝度を表すデジタル信号と色成分を表すデジタル
信号とテレビジョン垂直同期信号を表す信号とにデコー
ドするデコード手段を含むことを特徴とする、請求項2
7に記載のテレビジョン画像表示装置。 - 【請求項34】さらに、前記フレーム・バッファ・メモ
リ手段と前記高解像度表示手段の間に直列に結合され
た、垂直に配置された複数のテレビジョン画像画素を受
け取り、そこから1つの高解像度画像画素を発生するた
めの手段を含む、請求項27に記載のテレビジョン画像
表示装置。 - 【請求項35】さらに、前記受取り・発生手段の入力に
直列に結合された、複数のテレビジョン走査線バッファ
手段を備える、装置請求項34に記載のテレビジョン画
像表示装置。 - 【請求項36】さらに、前記装置をホスト・データ処理
システムに結合する手段を備える、請求項27に記載の
テレビジョン画像表示装置。 - 【請求項37】高解像度表示フレーム期間をTHR、テ
レビジョン・フィールド期間をTTVとして、前記所定
の位相差が、式 (位相差) + THR ≧ 2TTV に関係することを特徴とする、請求項29に記載のテレ
ビジョン画像表示装置。 - 【請求項38】mが3に等しいことを特徴とする、請求
項27に記載のテレビジョン画像表示装置。 - 【請求項39】さらに、前記複数のテレビジョン走査線
バッファ手段に結合された、前記走査線バッファ手段の
内容を前記受取り・発生手段に提示する順序を変更する
ための手段を備える、請求項35に記載のテレビジョン
画像表示装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/541,425 US5291275A (en) | 1990-06-20 | 1990-06-20 | Triple field buffer for television image storage and visualization on raster graphics display |
| US541425 | 1990-06-20 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04233592A JPH04233592A (ja) | 1992-08-21 |
| JPH0734153B2 true JPH0734153B2 (ja) | 1995-04-12 |
Family
ID=24159547
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3138642A Expired - Fee Related JPH0734153B2 (ja) | 1990-06-20 | 1991-05-15 | テレビジョン画像表示方法及び表示装置 |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US5291275A (ja) |
| EP (1) | EP0462396B1 (ja) |
| JP (1) | JPH0734153B2 (ja) |
| KR (1) | KR950007927B1 (ja) |
| CN (1) | CN1026941C (ja) |
| AT (1) | ATE147217T1 (ja) |
| BR (1) | BR9102556A (ja) |
| CA (1) | CA2043177C (ja) |
| DE (1) | DE69123883T2 (ja) |
Families Citing this family (38)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5450549A (en) * | 1992-04-09 | 1995-09-12 | International Business Machines Corporation | Multi-channel image array buffer and switching network |
| CA2100700C (en) * | 1993-07-16 | 2000-01-11 | Robert P. Bicevskis | Multi-media computer architecture |
| US5577203A (en) * | 1993-07-29 | 1996-11-19 | Cirrus Logic, Inc. | Video processing methods |
| US5442371A (en) * | 1993-09-27 | 1995-08-15 | Honeywell Inc. | Simplified image reconstruction interface |
| NL9401301A (nl) * | 1994-08-11 | 1996-03-01 | Nederland Ptt | Videogeheugeninrichting. |
| US5920352A (en) * | 1994-10-28 | 1999-07-06 | Matsushita Electric Industrial Co., Ltd. | Image memory storage system and method for a block oriented image processing system |
| JP3544022B2 (ja) | 1995-03-14 | 2004-07-21 | キヤノン株式会社 | 表示装置用のデータ処理装置 |
| US5784116A (en) * | 1995-06-29 | 1998-07-21 | Motorola Inc. | Method of generating high-resolution video |
| US5742350A (en) * | 1995-06-29 | 1998-04-21 | Motorola, Inc. | Video system performing non-uniform interpolation of color space signals and method of using same |
| US6307559B1 (en) | 1995-07-13 | 2001-10-23 | International Business Machines Corporation | Method and apparatus for color space conversion, clipping, and scaling of an image during blitting |
| JP3307807B2 (ja) * | 1995-09-29 | 2002-07-24 | 三洋電機株式会社 | 映像信号処理装置 |
| US5742274A (en) * | 1995-10-02 | 1998-04-21 | Pixelvision Inc. | Video interface system utilizing reduced frequency video signal processing |
| US5757435A (en) * | 1995-12-08 | 1998-05-26 | C-Cube Microsystems, Inc. | MPEG-2 inverse telecine circuit |
| US5917552A (en) * | 1996-03-29 | 1999-06-29 | Pixelvision Technology, Inc. | Video signal interface system utilizing deductive control |
| US5914711A (en) * | 1996-04-29 | 1999-06-22 | Gateway 2000, Inc. | Method and apparatus for buffering full-motion video for display on a video monitor |
| US6172677B1 (en) | 1996-10-07 | 2001-01-09 | Compaq Computer Corporation | Integrated content guide for interactive selection of content and services on personal computer systems with multiple sources and multiple media presentation |
| US7418672B2 (en) * | 2000-12-21 | 2008-08-26 | Exaflop Llc | Integrated content guide for interactive selection of content and services on personal computer systems with multiple sources and multiple media presentation |
| EP0840279A3 (en) * | 1996-11-05 | 1998-07-22 | Compaq Computer Corporation | Method and apparatus for presenting video on a display monitor associated with a computer |
| US6300980B1 (en) | 1997-02-19 | 2001-10-09 | Compaq Computer Corporation | Computer system design for distance viewing of information and media and extensions to display data channel for control panel interface |
| US6285406B1 (en) | 1997-03-28 | 2001-09-04 | Compaq Computer Corporation | Power management schemes for apparatus with converged functionalities |
| US6229575B1 (en) | 1997-03-31 | 2001-05-08 | Compaq Computer Corporation | Computer convergence device controller for managing disparate video sources |
| US6307499B1 (en) | 1997-03-31 | 2001-10-23 | Compaq Computer Corporation | Method for improving IR transmissions from a PC keyboard |
| US6441812B1 (en) | 1997-03-31 | 2002-08-27 | Compaq Information Techniques Group, L.P. | Hardware system for genlocking |
| US5954805A (en) * | 1997-03-31 | 1999-09-21 | Compaq Computer Corporation | Auto run apparatus, and associated method, for a convergent device |
| US6047121A (en) * | 1997-03-31 | 2000-04-04 | Compaq Computer Corp. | Method and apparatus for controlling a display monitor in a PC/TV convergence system |
| US5905497A (en) * | 1997-03-31 | 1999-05-18 | Compaq Computer Corp. | Automatic and seamless cursor and pointer integration |
| US6011592A (en) * | 1997-03-31 | 2000-01-04 | Compaq Computer Corporation | Computer convergence device controller for managing various display characteristics |
| KR100245275B1 (ko) * | 1997-06-25 | 2000-02-15 | 윤종용 | 컴퓨터 시스템용 그래픽스 서브시스템 |
| US6489998B1 (en) * | 1998-08-11 | 2002-12-03 | Dvdo, Inc. | Method and apparatus for deinterlacing digital video images |
| US7046308B1 (en) * | 1998-11-13 | 2006-05-16 | Hewlett-Packard Development Company, L.P. | Method and apparatus for transmitting digital television data |
| US6909469B2 (en) * | 1999-08-11 | 2005-06-21 | Silicon Image, Inc. | Interlace motion artifact detection using vertical frequency detection and analysis |
| KR100618792B1 (ko) * | 1999-11-04 | 2006-09-06 | 삼성전자주식회사 | 연속하는 4개의 인터레이스 필드를 이용한 디인터레이스장치 및 방법 |
| US6867814B2 (en) * | 2000-04-18 | 2005-03-15 | Silicon Image, Inc. | Method, system and article of manufacture for identifying the source type and quality level of a video sequence |
| US7515158B2 (en) * | 2005-06-22 | 2009-04-07 | Etron Technology, Inc. | Modularly configurable memory system for LCD TV system |
| US20100283789A1 (en) * | 2009-05-11 | 2010-11-11 | Yao-Hung Lai | Display apparatus having a plurality of controllers and video data processing method thereof |
| CN104580820B (zh) * | 2013-10-16 | 2017-07-07 | 无锡华润矽科微电子有限公司 | 一种电视行场信号时序调整方法 |
| KR102965186B1 (ko) | 2020-10-28 | 2026-05-14 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
| CN120108358B (zh) * | 2025-05-07 | 2025-07-22 | 昇显微电子(苏州)股份有限公司 | 一种自适应刷新率转换方法 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5331572B2 (ja) * | 1973-05-24 | 1978-09-04 | ||
| NL7706512A (nl) * | 1977-06-14 | 1978-12-18 | Philips Nv | Lijnentalomzetschakeling. |
| US4276565A (en) * | 1978-01-18 | 1981-06-30 | British Broadcasting Corporation | Method and apparatus for standards conversion of television signals |
| US4322750A (en) * | 1979-05-08 | 1982-03-30 | British Broadcasting Corporation | Television display system |
| US4344075A (en) * | 1980-08-28 | 1982-08-10 | Rca Corporation | Timing circuit for the digital generation of composite luminance and chrominance video signal for non-interlaced television raster scan-line pattern |
| DE3209876C2 (de) * | 1982-03-18 | 1985-05-09 | Standard Elektrik Lorenz Ag, 7000 Stuttgart | Gerät zur flimmerfreien Wiedergabe von Fernsehbildern und Text- und Graphikseiten |
| US4463372A (en) * | 1982-03-24 | 1984-07-31 | Ampex Corporation | Spatial transformation system including key signal generator |
| US4484188A (en) * | 1982-04-23 | 1984-11-20 | Texas Instruments Incorporated | Graphics video resolution improvement apparatus |
| JPH0786743B2 (ja) * | 1984-05-25 | 1995-09-20 | 株式会社アスキー | ディスプレイコントローラ |
| EP0181952B1 (de) * | 1984-11-16 | 1990-04-25 | Deutsche ITT Industries GmbH | Interface-Schaltung in einem Farbfernsehempfänger zum Anschluss eines Home-Computers |
| JPS61244183A (ja) * | 1985-04-22 | 1986-10-30 | Fujitsu Ltd | 走査変換方式 |
| US4694348A (en) * | 1985-06-14 | 1987-09-15 | Citizen Watch Co., Ltd. | Method of driving liquid crystal display panel of TV receiver |
| JPS62206976A (ja) * | 1986-03-06 | 1987-09-11 | Pioneer Electronic Corp | ビデオメモリ−の制御装置 |
| US4698674A (en) * | 1986-03-06 | 1987-10-06 | Vsp, Inc. | Interlace/non-interlace data converter |
| US4743970A (en) * | 1986-10-20 | 1988-05-10 | The Grass Valley Group, Inc. | Picture transformation memory |
-
1990
- 1990-06-20 US US07/541,425 patent/US5291275A/en not_active Expired - Lifetime
-
1991
- 1991-05-15 JP JP3138642A patent/JPH0734153B2/ja not_active Expired - Fee Related
- 1991-05-15 AT AT91107863T patent/ATE147217T1/de not_active IP Right Cessation
- 1991-05-15 EP EP91107863A patent/EP0462396B1/en not_active Expired - Lifetime
- 1991-05-15 DE DE69123883T patent/DE69123883T2/de not_active Expired - Lifetime
- 1991-05-24 CA CA002043177A patent/CA2043177C/en not_active Expired - Fee Related
- 1991-06-13 KR KR1019910009703A patent/KR950007927B1/ko not_active Expired - Fee Related
- 1991-06-15 CN CN91104073A patent/CN1026941C/zh not_active Expired - Lifetime
- 1991-06-19 BR BR919102556A patent/BR9102556A/pt unknown
Also Published As
| Publication number | Publication date |
|---|---|
| DE69123883D1 (de) | 1997-02-13 |
| ATE147217T1 (de) | 1997-01-15 |
| JPH04233592A (ja) | 1992-08-21 |
| EP0462396B1 (en) | 1997-01-02 |
| EP0462396A2 (en) | 1991-12-27 |
| CN1063592A (zh) | 1992-08-12 |
| CN1026941C (zh) | 1994-12-07 |
| BR9102556A (pt) | 1992-01-21 |
| DE69123883T2 (de) | 1997-07-17 |
| EP0462396A3 (en) | 1992-08-19 |
| CA2043177C (en) | 1997-09-09 |
| CA2043177A1 (en) | 1991-12-21 |
| US5291275A (en) | 1994-03-01 |
| KR950007927B1 (ko) | 1995-07-21 |
| KR920001931A (ko) | 1992-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0462396B1 (en) | Triple field buffer for television image storage and visualization on raster graphics display | |
| KR100255907B1 (ko) | 영상신호 변환장치와 텔레비젼신호처리장치 | |
| JP5008826B2 (ja) | 高精細度デインタレース/フレーム倍増回路およびその方法 | |
| EP0356453B1 (en) | Interpolator for expanding video data | |
| AU4651599A (en) | Video display apparatus and video display method | |
| US6040868A (en) | Device and method of converting scanning pattern of display device | |
| US5166801A (en) | Large size display apparatus for high definition television | |
| US4550336A (en) | Progressive scan speed-up processor | |
| US6989870B2 (en) | Video signal processing apparatus and method capable of converting an interlace video signal into a non-interlace video signal | |
| JP2951871B2 (ja) | 表示データ出力装置及び情報処理装置及び表示データ出力方法 | |
| JP3804893B2 (ja) | 映像信号処理回路 | |
| JP3469596B2 (ja) | マトリクス型表示装置 | |
| KR100378788B1 (ko) | 다중-표준형2화면영상신호처리회로 | |
| KR100192949B1 (ko) | 투사형 화상표시시스템의 순차주사변환장치 | |
| JP4212212B2 (ja) | 画像信号処理装置 | |
| JPH0515349B2 (ja) | ||
| JPH07225562A (ja) | 走査変換装置 | |
| KR100233138B1 (ko) | 영상처리장치에 있어서 엔티에스시/브이지에이 변환 방법 및 회로 | |
| JP2784602B2 (ja) | 映像信号変換装置 | |
| JPH05323926A (ja) | 表示装置 | |
| KR100280848B1 (ko) | 비디오 주사방식 변환회로 | |
| KR100348444B1 (ko) | 텔레비젼의 표준신호 변환장치 | |
| JPS61121677A (ja) | 高品位テレビジヨン受像機 | |
| JPH0370288A (ja) | スキャンコンバータ | |
| JPH11143442A (ja) | 画像信号処理方法および画像信号処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |