專利名稱::并行模式的屏幕顯示系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及用于電視顯示系統(tǒng)的屏幕(on-screen)顯示系統(tǒng)。為了顯示例如菜單和閉路字幕,現(xiàn)有的電視顯示系統(tǒng)需要某種文本屏幕顯示(OSD)系統(tǒng)。為顯示用途,高端電視顯示系統(tǒng)有時采用先進(jìn)的位映像圖形顯示。但是,大多數(shù)電視顯示系統(tǒng)仍然依賴于基于每單元一個字符方式的圖形顯示。由于造價限制,大多數(shù)的這種OSD顯示系統(tǒng)采用單一的讀/寫存儲器(RAM)緩沖器。每一RAM緩沖器足夠大至保持要橫跨屏幕顯示的一行文本字符。表示要顯示的字符的代碼被存儲于RAM緩沖器中。例如,設(shè)在電視系統(tǒng)內(nèi)的一個處理器可以將字符碼存儲于RAM緩沖器中,這些字符碼代表用于與觀看者交互的菜單;或者,閉路字幕電路可以從接收的電視信號中提取閉路字幕信息,并且將字符碼存儲于RAM緩沖器中,這些字符碼代表用于與接收的電視信號一起顯示的閉路字幕信息。一個OSD發(fā)生器對接收的電視視頻信號的當(dāng)前幀中的圖象行進(jìn)行計數(shù),然后,當(dāng)要顯示的那些字符所在的圖象行被掃描時,顯示包含在RAM緩沖器中的字符。此時,OSD發(fā)生器從RAM緩沖器中檢索字符碼,并且產(chǎn)生一個代表那些字符的圖象的信號。通過采用從RAM緩沖器中讀出的字符碼以及當(dāng)前正在掃描的圖象行和象素位置對字符只讀存儲器(ROM)進(jìn)行尋址,在字符中查找構(gòu)成OSD字符的圖象單元(象素)。從RAM緩沖器中檢索字符碼并產(chǎn)生OSD圖象表示信號的電路通常是以某種方式與接收的電視信號同步的。由此產(chǎn)生的圖象表示信號可以替代或者覆蓋接收的電視信號。上述OSD發(fā)生器的形式被稱為串行模式的OSD發(fā)生器。在串行模式OSD的另一實施方式中,兩個RAM緩沖器以往復(fù)交換緩沖器方式工作。一個RAM緩沖器按上述的方式更新,同時OSD發(fā)生器從另一個RAM緩沖器檢索數(shù)據(jù)。在公知的串行模式的OSD發(fā)生器系統(tǒng)中,RAM緩沖器通常對應(yīng)每字符包含一個字節(jié)(即八位),允許有256種可能的字符。但是,由于要顯示的字符需要以不同的色彩顯示,并且對于閉路字幕和/或菜單系統(tǒng)具有下劃線、斜體等(稱為屬性),因此可能少于256個字符。RAM緩沖器中的每一字節(jié)可能包含顯示字符數(shù)據(jù)或者屬性數(shù)據(jù)。最高有效位(MSB)用于規(guī)定其余的七個低有效位是否是一個顯示字符或者屬性(色彩變化)。如果MSB為例如邏輯“0”,這個字節(jié)中的數(shù)據(jù)規(guī)定一個顯示字符。因此,最多可能規(guī)定127個顯示字符。如果MSB為邏輯“1”,這個字節(jié)中的數(shù)據(jù)規(guī)定屬性。屬性字節(jié)規(guī)定前景或背景色彩,或者另外的顯示屬性,諸如下劃線、閃爍、斜體等。前景和背景色彩可以通過屬性字節(jié)中包括對應(yīng)于規(guī)定的色彩的紅、綠和藍(lán)(RGB)色分量的相應(yīng)值而被規(guī)定,或者通過在一個調(diào)色板表中包括一個索引(index)而被規(guī)定,或者可能是一個調(diào)色板表對應(yīng)于前景色彩,而另一個調(diào)色板表對應(yīng)于背景色彩。調(diào)色板表包含多個表目(entry),每一表目通過包括相應(yīng)RGB色分量值而規(guī)定一種色彩。當(dāng)發(fā)生屬性變化時(即一個屬性字節(jié)被從RAM緩沖器中檢出),在顯示器上會產(chǎn)生一個空白間隔(通常是在當(dāng)前的背景色彩中)。串行模式的OSD發(fā)生器系統(tǒng)提供了簡潔的存儲器應(yīng)用。但是,不能簡單地改變文本的一行中的所有字符的字符屬性(前景/背景色彩等)。此外,由于當(dāng)需要屬性變化時會顯示一個空白間隔,用戶接口的設(shè)計受到很大限制。關(guān)于這個問題,一種可能的方式是由RAM緩沖器中的兩個順序的字節(jié)表示每一OSD字符,其中第一字節(jié)規(guī)定顯示字符,第二字節(jié)規(guī)定該字符的屬性。在這種系統(tǒng)中,當(dāng)OSD信息被寫入RAM緩沖器中時,顯示字符和其屬性被順序地寫入存儲器中。即,對于要顯示的每一字符,處理器或閉路字幕電路必須將兩個字節(jié)寫入RAM緩沖器中。OSD發(fā)生器又順序地檢索顯示字符字節(jié)和其相應(yīng)的屬性字節(jié),并且產(chǎn)生一個信號,此信號表示具有那些屬性的顯示字符的圖象。盡管是可能的,但從軟件角度看這不是理想的。存儲OSD信息的軟件必須連續(xù)地寫顯示字符字節(jié)和屬性字節(jié)。然而,屬性不會很頻繁地改變,所以對于每一顯示字符,寫屬性字節(jié)表示必須由這一軟件執(zhí)行的不必要的處理。根據(jù)本發(fā)明的原理,一種屏幕顯示發(fā)生器包括一個包含多個表目的字符緩沖器和一個也包含多個表目的屬性緩沖器。字符緩沖器中的每一表目在屬性緩沖器中具有一個對應(yīng)的表目。字符緩沖器中的表目各自規(guī)定一個顯示字符,而屬性緩沖器中的對應(yīng)表目規(guī)定該顯示字符的顯示屬性??刂齐娐穼嵸|(zhì)上同時地從字符和屬性緩沖器中檢索對應(yīng)的表目,并且產(chǎn)生一個信號,此信號表示所檢索的顯示字符表目中規(guī)定的并具有所檢索的屬性表目中規(guī)定的屬性的顯示字符的圖象。圖1是根據(jù)本發(fā)明的原理的屏幕顯示系統(tǒng)的方框圖;圖2是圖1中的字符ROM內(nèi)的一個顯示字符的存儲頁面布局圖;圖3和4是根據(jù)本發(fā)明的原理的屏幕顯示系統(tǒng)的變換的實施例的方框圖。圖1是根據(jù)本發(fā)明的原理的用于電視接收機中的屏幕顯示系統(tǒng)的方框圖。在圖1中,僅僅繪出了為理解本發(fā)明所必需的那些元件和相互連接。本領(lǐng)域的普通技術(shù)人員將能理解什么樣的其它元件是必需的,并且將能理解如何設(shè)計、實施那些其它元件并且將它們與圖1中繪出的那些元件互連。在圖1中,一個處理器10具有一個輸出端,此端耦連至一個緩沖RAM(隨機存取存儲器)20和一個調(diào)色板(palette)存儲器40的相應(yīng)數(shù)據(jù)輸入端。在所示的實施例中,緩沖RAM20被分成一個字符緩沖器22和一個屬性緩沖器24,前者包含代表用于OSD的顯示字符的數(shù)據(jù),后者包含代表顯示字符的屬性的數(shù)據(jù)。在所示的實施例中,字符緩沖器22和屬性緩沖器24可以各自包含一個由最多36個字符組成的單個字符行。顯示字符緩沖器22的一個數(shù)據(jù)輸出端耦連至一個字符ROM(只讀存儲器)30的一個地址輸入端,屬性緩沖器24的一個數(shù)據(jù)輸出端耦連至調(diào)色板存儲器40的一個地址輸入端。在所示的實施例中,調(diào)色板存儲器40被分成分離的前景調(diào)色板(42)和背景調(diào)色板(44)。更具體地講,屬性緩沖器24的第一數(shù)據(jù)輸出端耦連至前景調(diào)色板42的一個地址輸入端,而屬性緩沖器24的第二數(shù)據(jù)輸出端耦連至背景調(diào)色板44的一個地址輸入端。本領(lǐng)域的普通技術(shù)人員將能理解,雖然由字符緩沖器22和屬性緩沖器24組成的緩沖RAM20以及由前景調(diào)色板42和背景調(diào)色板44組成的調(diào)色板存儲器40是作為分離的元件繪出的,但它們可以共存于單個RAM內(nèi)可分離地尋址的分區(qū)中。前景調(diào)色板42的產(chǎn)生三色分量值的一個色彩數(shù)據(jù)輸出端耦連至一個多路復(fù)用器50的第一輸入端,前景調(diào)色板42的一個下劃線(underline)數(shù)據(jù)輸出端耦連至選擇邏輯單元35的一個相應(yīng)輸入端。背景調(diào)色板44的也是產(chǎn)生三色分量值的一個色彩數(shù)據(jù)輸出端耦連至多路復(fù)用器50的第二輸入端。字符ROM30的一個數(shù)據(jù)輸出端耦連至選擇邏輯單元35的第二輸入端。選擇邏輯單元35的一個輸出端耦連至多路復(fù)用器50的一個控制輸入端。產(chǎn)生三色分量信號中的第一個例如紅色(R)分量信號的多路復(fù)用器50的第一輸出端耦連至第一數(shù)模轉(zhuǎn)換器(DAC)60R。同樣,多路復(fù)用器50的第二輸出端耦連至綠(G)色分量數(shù)模轉(zhuǎn)換器60G,多路復(fù)用器50的第三輸出端耦連至藍(lán)(B)色分量數(shù)模轉(zhuǎn)換器60B。紅、綠和藍(lán)色分量數(shù)模轉(zhuǎn)換器60R、60G和60B的相應(yīng)輸出端產(chǎn)生代表OSD圖象中當(dāng)前顯示的字符的色分量信號的模擬信號,并且耦連至一個顯示裝置70的相應(yīng)輸入端,顯示裝置70可能包括(例如)一個電視接收機顯象管。該電視接收機還包括一個同步信號分離器80。其它的電視接收機電路(未示出)可能包括一個RF(射頻)/IF(中頻)調(diào)諧器/放大器前端(高頻端)電路,它耦連至一個天線或電纜配線系統(tǒng);一個視頻信號分離器和視頻信號處理電路,它耦連至前端電路;一個音頻信號分離器和音頻信號處理電路,它也耦連至前端電路;和一個掃描信號發(fā)生器,它耦連至同步信號分離器80。這些元件以公知的方式工作,接收和解調(diào)RF電視信號,并產(chǎn)生一個要供給顯示裝置70的圖象表示信號、一個要供給揚聲器(未示出)的音頻信號、以及要供給顯示裝置上的偏轉(zhuǎn)線圈(也未示出)的偏轉(zhuǎn)信號,偏轉(zhuǎn)信號用于控制顯示裝置的掃描,這些過程均是按照公知的方式實現(xiàn)的。同步信號分離器80的一個輸出端耦連至一個時基電路90的一個輸入端。時基電路90的相應(yīng)輸出端耦連至緩沖RAM20和字符ROM30的相應(yīng)地址輸入端以及選擇邏輯單元35的一個輸入端。在工作時,同步信號分離器80從接收的復(fù)合電視信號中提取同步分量并進(jìn)行處理,并且向時基電路90提供同步信號,例如水平同步脈沖、垂直同步脈沖,以及一個與色同步信號同步的時鐘信號。時基電路90包括與從同步信號分離器80中接收的定時信號同步的相應(yīng)計數(shù)器(未示出),并且維持那些計數(shù)器標(biāo)識當(dāng)前正在掃描的垂直行數(shù)和水平行位置,這些過程均是以公知的方式實現(xiàn)的。處理器10將代表一個OSD圖象的一行的數(shù)據(jù)存儲于緩沖RAM20中。OSD顯示字符表示數(shù)據(jù)被存儲于字符緩沖器22中的各個表目中,那些字符的屬性表示數(shù)據(jù)被存儲于屬性緩沖器24中的對應(yīng)表目中。處理器10可以分離地對字符緩沖器22和屬性緩沖器24中的每一表目進(jìn)行尋址和存取。例如,處理器10可以產(chǎn)生一個要在顯示裝置70上顯示的菜單,請求由觀看者通過一個遙控裝置(未示出)輸入?;蛘?,閉路字幕信息可以按照一種公知的方式從接收的電視信號中提取,并且此信息被供給處理器,它又產(chǎn)生一個OSD,以在顯示裝置70上顯示這個信息。當(dāng)這個信息被處理器10存儲于緩沖RAM20中時,僅僅是與在先的行不同的信息被重寫。例如,如果在新的顯示字符行中字符屬性與在先的行中的那些字符屬性相同(這是通常的情況),那些屬性就不必重寫。表I在所示的第一實施例中,字符緩沖器22中的每一顯示字符表目是由一個八位字節(jié)表示的(見表1)。因此,可以最多顯示256個字符。屬性緩沖器24中的每一表目也是由一個八位字節(jié)表示的(見表1)。最高四位半字節(jié)(FG3-FG0)包含一個指針,指示前景調(diào)色板42中的十六個表目之一,而最低四位半字節(jié)(BG3-BG0)包含一個指針,指示背景調(diào)色板44中的十六個表目之一。前景調(diào)色板(42)和背景調(diào)色板(44)中的表目分別限定了一個字符的前景和背景色彩,并且還規(guī)定了屬性例如下劃線(underlining)。表II表III處理器10還將表目寫至前景調(diào)色板42和背景調(diào)色板44。如上所述,最多十六個前景和十六個背景調(diào)色板表目被分別存儲在前景調(diào)色板42和背景調(diào)色板44中。在所示的第一實施例中,前景和背景調(diào)色板中的每一表目由一個八位字節(jié)組成。每一表目包含規(guī)定此表目的色彩(前景或背景)的六位以及規(guī)定此色彩的紅(R1R0)、綠(G1G0)和藍(lán)(B1B0)色分量的每個分量的兩位(見表3,它對應(yīng)于一個背景調(diào)色板表目)。前景調(diào)色板中的每一表目還包括用于規(guī)定下劃線屬性的兩位(見表5,它對應(yīng)于一個前景調(diào)色板表目)。表IV</tables>圖2是字符ROM30內(nèi)的一個顯示字符的圖象表示數(shù)據(jù)的存儲頁面布局圖,此顯示字符是由一個象素陣列組成的,此陣列具有13行(行0-12),每行具有9個象素(象素0-8)。每一象素或者是一個前景象素或者是一個背景象素。這個圖象在字符ROM30中是由一個對應(yīng)的ROM位置陣列表示的,每一位置包含具有兩種狀態(tài)之一的數(shù)據(jù)。例如,一個前景象素可以由邏輯“1”數(shù)據(jù)表示,而一個背景象素可以由邏輯“0”數(shù)據(jù)表示。表示字符本身的圖象的數(shù)據(jù)包含在一個子陣列內(nèi),此子陣列由9行(行1-9)組成,每行具有8個象素(象素1-8),此子陣列大致位于該陣列的右上部。該陣列的其余部分是空白的(即被規(guī)定為背景色彩),以在字符之間以及字符行之間提供間隔空間。在圖2中,單個字符(字符“A”)的存儲布局是由一個方格陣列示出的,每個方格代表字符ROM30中的一個存儲位置。一個前景象素是由一個方格內(nèi)的一個“X”表示的,而一個背景象素是由一個空白方格表示的。再參照圖1,時基電路90中的垂直行計數(shù)器和水平位置計數(shù)器(未示出)的相應(yīng)部分在字符緩沖器22、屬性緩沖器24和字符ROM30中對合適位置進(jìn)行尋址,以分別從字符緩沖器22中提取規(guī)定當(dāng)前要顯示的OSD顯示字符的數(shù)據(jù)、從屬性緩沖器24中提取其對應(yīng)的屬性、以及從字符ROM30中提取當(dāng)前正在掃描的規(guī)定的OSD顯示字符圖象的象素(下面將更詳細(xì)地描述)。根據(jù)屬性緩沖器24的輸出端輸出的前景調(diào)色板半字節(jié)(見表5),前景調(diào)色板42中的一個表目得以尋址。前景調(diào)色板42又在其色彩數(shù)據(jù)輸出端上輸出尋址的前景調(diào)色板表目中的前景色彩表示信號。前景調(diào)色板還將尋址的前景調(diào)色板表目中的下劃線數(shù)據(jù)信號供給選擇邏輯單元35。相似地,根據(jù)屬性緩沖器24的輸出端輸出的背景調(diào)色板半字節(jié)(見表3),背景調(diào)色板44中的一個表目得以尋址。背景調(diào)色板44在其色彩數(shù)據(jù)輸出端上產(chǎn)生尋址的背景調(diào)色板表目中的背景色彩表示信號。根據(jù)字符緩沖器22的輸出字節(jié),字符ROM30內(nèi)存儲有包含表示當(dāng)前正在掃描的規(guī)定顯示字符的數(shù)據(jù)的陣列的位置(如圖2所示)得以尋址。根據(jù)時基電路90的行和象素計數(shù)器的部分,被尋址的當(dāng)前正在掃描的陣列的行和象素就以公知的方式產(chǎn)生于字符ROM30的數(shù)據(jù)輸出端處。字符ROM30的輸出是一個表示當(dāng)前正在顯示的象素的值的信號或者是前景或者是背景。這個信號被供給選擇邏輯單元35。選擇邏輯單元35監(jiān)視時基電路90中的行和象素計數(shù)器,以確定哪些顯示字符行當(dāng)前正在被掃描。對于字符陣列(圖2)的前面11行(行0-10),字符ROM30的輸出通過選擇邏輯單元35傳至多路復(fù)用器50的控制輸入端。如果字符ROM30的輸出信號規(guī)定了一個前景象素,多路復(fù)用器50的狀態(tài)限定為將來自于前景調(diào)色板42的色彩數(shù)據(jù)輸出端耦連至色彩分量數(shù)模轉(zhuǎn)換器60R、60G和60B。如果字符ROM30的輸出信號規(guī)定了一個背景象素,多路復(fù)用器50的狀態(tài)限定為將來自于背景調(diào)色板42的色彩數(shù)據(jù)輸出端耦連至色彩分量數(shù)模轉(zhuǎn)換器60R、60G和60B。由數(shù)模轉(zhuǎn)換器60R、60G和60B形成的模擬信號被供給顯示裝置70,該裝置相應(yīng)地顯示此OSD圖象。對于最后兩行(行11和12),來自于前景調(diào)色板42的下劃線數(shù)據(jù)(表5中分別為U11和U12,B6和B7位)被用于控制多路復(fù)用器50。如果行11正在被掃描,那么選擇邏輯單元35檢查來自于前景調(diào)色板42的U11位(B6)。如果U11位是邏輯“1”信號,那么行11中的每一象素均被視為前景象素。在這種情況下,選擇邏輯單元35使多路復(fù)用器50的狀態(tài)限定為將來自于前景調(diào)色板42的色彩數(shù)據(jù)輸出端耦連至色彩分量數(shù)模轉(zhuǎn)換器60R、60G和60B。如果U11位是邏輯“0”信號,那么行11中的每一象素均被視為背景象素。在這種情況下,選擇邏輯單元35使多路復(fù)用器50的狀態(tài)限定為將來自于背景調(diào)色板44的色彩數(shù)據(jù)輸出端耦連至色彩分量數(shù)模轉(zhuǎn)換器60R、60G和60B。如果行12正在被掃描,那么選擇邏輯單元35檢查來自于前景調(diào)色板42的U12位(B7)。如果U12位是邏輯“1”信號,那么行12中的每一象素均被視為前景象素。在這種情況下,選擇邏輯單元35使多路復(fù)用器50的狀態(tài)限定為將來自于前景調(diào)色板42的色彩數(shù)據(jù)輸出端耦連至色彩分量數(shù)模轉(zhuǎn)換器60R、60G和60B。如果U12位是邏輯“0”信號,那么行12中的每一象素均被視為背景象素。在這種情況下,選擇邏輯單元35使多路復(fù)用器50的狀態(tài)限定為將來自于背景調(diào)色板44的色彩數(shù)據(jù)輸出端耦連至色彩分量數(shù)模轉(zhuǎn)換器60R、60G和60B。通過合適地設(shè)定前景調(diào)色板42中的下劃線數(shù)據(jù)(分別為U11和U12,B6和B7位),可以規(guī)定一個粗的下劃線(由行11和12組成)或者一個處于兩個位置之一中的細(xì)的下劃線(或者行11或者行12)。以上述方式運作的OSD系統(tǒng)允許實現(xiàn)更復(fù)雜的屏幕顯示。因為在字符緩沖器22中可以規(guī)定兩倍的顯示字符(即255個字符,而現(xiàn)有的各種系統(tǒng)為127個字符),可以存儲和顯示特殊的屏幕圖標(biāo)。此外,十六種前景色彩中的任何一種可以與十六種背景色彩中的任何一種聯(lián)用于單個字符內(nèi),而不用將一個空格插入顯示行中。十六種前景色彩和十六種背景色彩可以獨立地選自64種可能的色彩中的任一種。另外,獨立地控制用于下劃線的兩行的能力允許形成較濃厚的下陰影(dropshadow)。通過周期性地將合適的前景調(diào)色板表目中的色彩改變?yōu)榕c相關(guān)背景調(diào)色板表目相同的色彩,可以形成閃爍的字符。表V</tables>圖3是根據(jù)本發(fā)明的原理的屏幕顯示系統(tǒng)的一個替換實施例的方框圖。在圖3中,與圖1中的那些元件相同的元件以相同的參考數(shù)字標(biāo)示,并且在下面不做詳細(xì)描述。在圖3中,前景調(diào)色板42’和背景調(diào)色板44’中的每一表目具有分配給三色分量R、G和B中的每一分量的三位。這使得分配在每一調(diào)色板表目中的總共九位限定了一種色彩,它對應(yīng)于512種可能的色彩。數(shù)模轉(zhuǎn)換器60’起到三位數(shù)模轉(zhuǎn)換器的作用,而不是上述的兩位數(shù)模轉(zhuǎn)換器(圖1中的60)。此外,前景調(diào)色板42’包括兩個下劃線數(shù)據(jù)位和一個單色(solidcolor)指示位S(B9),這將在下面詳細(xì)描述(見表5)。因此,前景調(diào)色板42’中的每一表目包括十二位。背景調(diào)色板44’也包括一個單色指示位S(B9)(見表5)。因此,背景調(diào)色板44’中的每一表目包括十位。表VI</tables>如上所述,當(dāng)屬性字節(jié)從屬性緩沖器24中讀出時,一個包含各自具有三位的三色分量信號的前景色彩數(shù)據(jù)信號從前景調(diào)色板42’耦合至多路復(fù)用器50’的第一數(shù)據(jù)輸入端。同時,一個包含各自具有三位的三色分量信號的背景色彩數(shù)據(jù)信號從背景調(diào)色板44’耦合至多路復(fù)用器50’的第二數(shù)據(jù)輸入端。在圖3所示的實施例中還包括一個邊緣調(diào)色板100。邊緣調(diào)色板包含一個單一的十位表目,此表目與前面在表5中示出的背景調(diào)色板44’中的表目是完全相同的。處理器10的輸出端還耦連至邊緣調(diào)色板100的一個數(shù)據(jù)輸入端,并且處理器10可以將邊緣色彩存儲于邊緣調(diào)色板100中,其方式與對應(yīng)于前景調(diào)色板42’和背景調(diào)色板44’的方式相似。邊緣調(diào)色板100在一個色彩數(shù)據(jù)輸出端處產(chǎn)生一個邊緣色彩數(shù)據(jù)信號,此信號包含三色分量信號,每一分量信號具有三位,色彩數(shù)據(jù)輸出端耦連至多路復(fù)用器50’的第三輸入端。在圖3所示的OSD系統(tǒng)中,OSD圖象可以具有以下三種色彩中的一種前景和背景色彩,如上所述;以及邊緣色彩,例如用于圍繞顯示區(qū)形成一個邊界。OSD圖象的既不是前景區(qū)也不是背景區(qū)的所有區(qū)域為邊緣區(qū)。選擇邏輯單元35’響應(yīng)于來自于字符ROM30的顯示字符圖象數(shù)據(jù)以及來自于時基電路90的行和象素位置數(shù)據(jù),如上所述。在一個OSD顯示字符要被顯示的時間內(nèi),選擇邏輯單元35’響應(yīng)于來自于字符ROM30的數(shù)據(jù),使多路復(fù)用器50’的狀態(tài)限定為當(dāng)一個前景象素正在被掃描時,將來自于前景調(diào)色板42’的前景色彩數(shù)據(jù)信號耦合至數(shù)模轉(zhuǎn)換器60’;而當(dāng)一個背景象素正在被掃描時,將來自于背景調(diào)色板44’的背景色彩數(shù)據(jù)信號耦合至數(shù)模轉(zhuǎn)換器60’。在所有其它時間內(nèi),當(dāng)一個OSD要產(chǎn)生時(例如在圍繞OSD圖象的一個邊緣部分或者在顯示行之間),選擇邏輯單元35’使多路復(fù)用器50’的狀態(tài)限定為將來自于邊緣調(diào)色板100的色彩數(shù)據(jù)信號耦合至數(shù)模轉(zhuǎn)換器60’。來自于前景調(diào)色板42’的單色數(shù)據(jù)位S(B9)被耦合至一個第二多路復(fù)用器110的第一輸入端,來自于背景調(diào)色板44’的單色數(shù)據(jù)位S(B9)被耦合至第二多路復(fù)用器110的第二輸入端,而來自于邊緣調(diào)色板100的單色數(shù)據(jù)位S(B9)被耦合至第二多路復(fù)用器110的第三輸入端。第二多路復(fù)用器110是由與前面所述的多路復(fù)用器50’相同的控制信號限定狀態(tài)的,控制信號來自于選擇邏輯單元35’。因此,當(dāng)一個前景象素被顯示時,來自于前景調(diào)色板42’的單色數(shù)據(jù)位S產(chǎn)生于第二多路復(fù)用器110的輸出端處,當(dāng)一個背景象素被顯示時,來自于背景調(diào)色板44’的單色數(shù)據(jù)位S產(chǎn)生(于第二多路復(fù)用器110的輸出端處),而當(dāng)一個邊緣象素被顯示時,來自于邊緣調(diào)色板100的單色數(shù)據(jù)位S產(chǎn)生(于第二多路復(fù)用器110的輸出端處)。在第二多路復(fù)用器110的輸出端處產(chǎn)生的單色數(shù)據(jù)位S被耦合至顯示裝置70’的一個控制輸入端。這個數(shù)據(jù)位控制來自于接收的電視信號(未示出)的電視圖象信號的消隱。當(dāng)這個位是一個邏輯“1”信號時,那么電視圖象信號在這個象素被顯示期間消隱。這使得正在顯示的OSD色彩(前景、背景或邊緣)呈現(xiàn)為單色。當(dāng)這個位是一個邏輯“0”信號時,那么電視圖象信號不消隱,并且與OSD圖象信號復(fù)合。在這種情況下,正在顯示的OSD色彩呈現(xiàn)為透明的,從而允許下面的電視圖象顯示出來。第二多路復(fù)用器110的輸出耦合至消隱電路(未示出,但存在于顯示裝置70中),并且對其狀態(tài)進(jìn)行限定使其按照所述方式工作。圖3所示的OSD系統(tǒng)提供了最多十六種可獨立選擇的前景和背景色彩和一種邊緣色彩,這些色彩均可選自512種可能的色彩。此外,前景調(diào)色板42’、背景調(diào)色板44’和邊緣調(diào)色板100中的每一調(diào)色板表目均可規(guī)定成呈現(xiàn)為單色或者呈現(xiàn)為接收的電視圖象上的透明覆蓋層。這允許通過很少的附加電路實現(xiàn)比圖1所示的OSD系統(tǒng)更強的適應(yīng)性。圖4是根據(jù)本發(fā)明的原理的屏幕顯示系統(tǒng)的另一替換實施例的方框圖。在圖4中,與圖1和3中的那些元件相同的元件由相同的參考數(shù)字標(biāo)示,并且在下面不做詳細(xì)描述。在圖4中,對于由字符緩沖器22中的一個表目表示的每一顯示字符,屬性的一部分包含在屬性緩沖器24”中的對應(yīng)表目中(見表6)。每一屬性表目由一個八位字節(jié)表示,其中一個四位的半字節(jié)P0-P3(B0-B3)按照與前述相似的方式規(guī)定了十六個調(diào)色板表目之一。規(guī)定對應(yīng)的顯示字符的調(diào)色板表目的該四位半字節(jié)被耦合至一個調(diào)色板存儲器40”的一個地址輸入端。但是,其余四位半字節(jié)為字符緩沖器22中的對應(yīng)顯示字符表目規(guī)定了一些屬性。一位F(表6的B7)控制對應(yīng)的顯示字符是否閃爍;一位I(B6)控制對應(yīng)的顯示字符是否以斜體(傾斜)形式顯示;而另兩位U12和U11(B4B5)以與前述相似的方式控制對應(yīng)的顯示字符的下劃線。規(guī)定對應(yīng)的顯示字符的屬性的這四位半字節(jié)被耦合至選擇邏輯單元35”的一個控制輸入端。表VII</tables></tables>選擇邏輯單元35”以與前述相同的方式響應(yīng)下劃線數(shù)據(jù)信號U11和U12,從而為字符緩沖器22中的對應(yīng)表目中規(guī)定的顯示字符產(chǎn)生一個下劃線。當(dāng)閃爍屬性信號F(表6的B7)是一個邏輯“1”信號時,選擇邏輯單元35”的工作重復(fù)地實現(xiàn)以下過程首先使包含顯示字符圖象的陣列中的所有象素在第一時間周期內(nèi)為背景象素(通過限定第一多路復(fù)用器50’的狀態(tài)而使來自于調(diào)色板40”的背景色彩信號輸出端耦連至數(shù)模轉(zhuǎn)換器60’);然后在第二時間周期內(nèi)恢復(fù)上述的正常運作方式,所有過程均以公知的方式實施。這就產(chǎn)生了一個在屏幕上呈現(xiàn)閃爍狀態(tài)的OSD顯示字符。當(dāng)閃爍屬性信號F是一個邏輯“0”信號時,字符以上述的正常方式顯示,而不產(chǎn)生閃爍。當(dāng)斜體屬性信號I(表6的B6)時,選擇邏輯單元35”以如此方式改變象素陣列中的相應(yīng)象素行的顯示時間,即產(chǎn)生一個呈現(xiàn)傾斜狀態(tài)的字符的圖象,這也是按公知方式實現(xiàn)的。當(dāng)斜體屬性信號I是一個邏輯“0”信號時,字符以前述的正常方式顯示,并且呈現(xiàn)直立狀態(tài)。在圖4所示的實施例中,僅僅設(shè)有一個單一的調(diào)色板40”,它包含十六個表目。調(diào)色板40”中的每一表目包含前景和背景色彩數(shù)據(jù)(見表8)。前景和背景色彩中的每一色彩分量由兩位映像示,盡管也可采用三位(或更多位)。因此,對于每一調(diào)色板表目內(nèi)的前景色彩(紅色分量FR1&FR0(B12B13),綠色分量FG1&FG0(B10B11),藍(lán)色分量FB1&FB0(B8B9))和背景色彩(紅色分量BR1&BR0(B4B5),綠色分量BG1&BG0(B2B3),藍(lán)色分量BB1&BB0(B0B1)),分配有六位。每一調(diào)色板表目還包括一個單色數(shù)據(jù)位,它對應(yīng)于前景FS(B14)和背景BS(B6)。在圖4中,每一調(diào)色板表目由兩個字節(jié)組成,其中前景數(shù)據(jù)在一個字節(jié)中,背景數(shù)據(jù)在另一個字節(jié)中。邊緣調(diào)色板100包含一個單一的一字節(jié)表目,它與調(diào)色板40”表目的包含背景數(shù)據(jù)的部分相對應(yīng),它包含一個色彩數(shù)據(jù)信號C和一個單色位S。表VIII</tables>當(dāng)時基電路90對字符緩沖器22中的一個顯示字符表目和屬性緩沖器24”中的一個對應(yīng)的屬性表目進(jìn)行尋址時,規(guī)定調(diào)色板40”中的此表目的半字節(jié)使調(diào)色板的狀態(tài)限定為同時實現(xiàn)在背景色彩數(shù)據(jù)輸出端BGC處產(chǎn)生背景色彩數(shù)據(jù)信號;在背景單色數(shù)據(jù)輸出端BGS處產(chǎn)生背景單色數(shù)據(jù)位;在前景色彩數(shù)據(jù)輸出端FGC處產(chǎn)生前景色彩數(shù)據(jù)信號;并且在前景單色數(shù)據(jù)輸出端FGS處產(chǎn)生前景單色數(shù)據(jù)位。來自于調(diào)色板40”的前景色彩信號輸出端FGC、調(diào)色板40”的背景色彩信號輸出端BGC以及邊緣調(diào)色板100的色彩信號輸出端C的色彩數(shù)據(jù)信號被耦合至第一多路復(fù)用器50’的相應(yīng)輸入端。相似地,來自于調(diào)色板40”的前景單色位輸出端FGS、調(diào)色板40”的背景單色位輸出端BGS以及邊緣調(diào)色板100的單色位輸出端S的單色數(shù)據(jù)位被耦合至第二多路復(fù)用器110的相應(yīng)輸入端。第一多路復(fù)用器50’按照前面參照圖3描述的方式工作,將前景、背景和邊緣色彩信號中的合適的一個供給數(shù)模轉(zhuǎn)換器60’,后者又將模擬色彩信號供給顯示裝置70,從而產(chǎn)生OSD圖象。相似地,第二多路復(fù)用器110按照前述的方式工作,將前景、背景和邊緣單色位信號中的合適的一個供給顯示裝置70,從而控制接收的電視圖象信號的消隱。本領(lǐng)域的普通技術(shù)人員將能理解,通過為前景、背景和/或邊緣調(diào)色板增設(shè)附加位,和/或為屬性緩沖器增設(shè)附加位,可以控制所顯示的OSD字符和邊緣區(qū)的其它屬性,那些位控制OSD系統(tǒng)或顯示裝置70’中的合適的電路,從而產(chǎn)生那些屬性。例如,在背景調(diào)色板中可以包含這樣的一位,它規(guī)定背景色彩是從限定顯示字符的象素陣列的左邊緣開始還是從這個陣列的中間開始。本領(lǐng)域的普通技術(shù)人員還將能理解,還可以實現(xiàn)屬性控制位在屬性緩沖器以及前景和背景調(diào)色板之間的其它分配方式。權(quán)利要求1.一種屏幕顯示(OSD)系統(tǒng),包括一個字符緩沖器,它包含多個表目,每一表目規(guī)定預(yù)定的多個顯示字符之一;一個屬性緩沖器,它包含多個表目,這些表目分別對應(yīng)于顯示字符緩沖器中的多個表目,每一表目規(guī)定對應(yīng)的顯示字符的一種屬性;和控制電路,用于實質(zhì)上同時地從字符和屬性緩沖器中檢索對應(yīng)的表目并且產(chǎn)生一個信號,此信號表示所檢索的顯示字符表目中規(guī)定的并具有所檢索的屬性表目中規(guī)定的屬性的顯示字符的圖象。2.根據(jù)權(quán)利要求1的OSD系統(tǒng),其中屬性緩沖器中的每一表目包含規(guī)定一個調(diào)色板存儲器中的多個表目之一的數(shù)據(jù);并且控制電路包括一個字符只讀存儲器(ROM),它耦連至字符緩沖器,并且包含多個象素陣列,這些陣列分別對應(yīng)于預(yù)定的多個顯示字符,每一象素是一個前景象素和一個背景象素中的一個,以便產(chǎn)生一個信號,此信號表示對應(yīng)于由所檢索的顯示字符表目規(guī)定的顯示字符的象素陣列中的一個象素;調(diào)色板存儲器,它耦連至屬性緩沖器,并且包含多個表目,這些表目規(guī)定前景象素和背景象素的相應(yīng)圖象特征,以便產(chǎn)生相應(yīng)的信號,這些信號表示由所檢索的屬性表目規(guī)定的調(diào)色板表目中的前景和背景象素的圖象特征;和一個多路復(fù)用器,它具有第一和第二數(shù)據(jù)輸入端以及一個控制輸入端,第一和第二數(shù)據(jù)輸入端響應(yīng)于來自于調(diào)色板存儲器的前景和背景象素圖象表示信號,控制輸入端響應(yīng)于來自于字符ROM的象素表示信號,以便產(chǎn)生OSD圖象表示信號。3.根據(jù)權(quán)利要求2的OSD系統(tǒng),其中調(diào)色板存儲器被分成一個前景調(diào)色板和一個背景調(diào)色板,前景調(diào)色板包含第一組多個表目,其中每一表目規(guī)定前景象素的圖象特征,背景調(diào)色板包含第二組多個表目,其中每一表目規(guī)定背景象素的圖象特征;并且屬性緩沖器中的調(diào)色板表目規(guī)定數(shù)據(jù)包含第一部分和第二部分,第一部分規(guī)定第一組多個前景調(diào)色板表目中的一個,第二部分規(guī)定第二組多個背景調(diào)色板表目中的一個。4.根據(jù)權(quán)利要求2的OSD系統(tǒng),其中調(diào)色板存儲器中的每一表目包括表示前景象素和背景象素的色彩的數(shù)據(jù);并且控制電路包括耦連至多路復(fù)用器的輸出端的電路,用于產(chǎn)生對應(yīng)于調(diào)色板中的規(guī)定表目的色彩表示信號。5.根據(jù)權(quán)利要求4的OSD系統(tǒng),其中調(diào)色板存儲器中的每一表目還包括這樣的數(shù)據(jù),它規(guī)定由所檢索的字符緩沖器表目規(guī)定的顯示字符的圖象是否加下劃線。6.根據(jù)權(quán)利要求4的OSD系統(tǒng),其中調(diào)色板存儲器中的每一表目還包括這樣的數(shù)據(jù),它規(guī)定由所檢索的字符緩沖器表目規(guī)定的顯示字符的圖象是否閃爍。7.根據(jù)權(quán)利要求4的OSD系統(tǒng),其中調(diào)色板存儲器中的每一表目還包括這樣的數(shù)據(jù),它規(guī)定由所檢索的字符緩沖器表目規(guī)定的顯示字符的圖象是否為斜體。8.根據(jù)權(quán)利要求2的OSD系統(tǒng),還包括一個處理器,它耦連至字符緩沖器、屬性緩沖器和調(diào)色板存儲器,用于將顯示字符表示數(shù)據(jù)存儲于字符緩沖器中的相應(yīng)表目中、將屬性表示數(shù)據(jù)存儲于屬性緩沖器中的相應(yīng)表目中、以及將前景和背景象素圖象特征數(shù)據(jù)存儲于調(diào)色板存儲器中。9.根據(jù)權(quán)利要求2的OSD系統(tǒng),其中控制電路包括用于合成表示一個電視信號和顯示字符圖象表示信號的圖象的電路,后者包括用于根據(jù)一個控制信號選擇性地使電視圖象表示信號消隱的電路;并且調(diào)色板存儲器將前景和背景象素圖象特征數(shù)據(jù)存儲于每一表目,其中包括用于為選擇性消隱電路產(chǎn)生控制信號的數(shù)據(jù)。10.根據(jù)權(quán)利要求1的OSD系統(tǒng),還包括一個處理器,它耦連至字符緩沖器和屬性緩沖器,用于將顯示字符表示數(shù)據(jù)存儲于字符緩沖器中的相應(yīng)表目中以及將屬性表示數(shù)據(jù)存儲于屬性緩沖器中的相應(yīng)表目中。11.根據(jù)權(quán)利要求1的OSD系統(tǒng),還包括一個定時電路,它響應(yīng)于電視信號并且耦連至字符緩沖器、屬性緩沖器和控制電路,用于使所檢索的顯示字符圖象表示信號與電視信號同步。12.根據(jù)權(quán)利要求11的OSD系統(tǒng),其中控制電路包括用于合成由電視信號和顯示字符圖象表示信號表示的圖象的電路。全文摘要一種屏幕顯示發(fā)生器,包括一個包含多個表目的字符緩沖器和一個也包含多個表目的屬性緩沖器。字符緩沖器中的每一表目在屬性緩沖器中具有一個對應(yīng)的表目。字符緩沖器中的表目各自規(guī)定一個顯示字符,而屬性緩沖器中的對應(yīng)表目規(guī)定該顯示字符的顯示屬性??刂齐娐穼嵸|(zhì)上同時地從字符和屬性緩沖器中檢索對應(yīng)的表目,并且產(chǎn)生一個信號,此信號表示所檢索的顯示字符表目中規(guī)定的并具有所檢索的屬性表目中規(guī)定的屬性的顯示字符的圖象。文檔編號H04N5/445GK1194077SQ96196426公開日1998年9月23日申請日期1996年8月21日優(yōu)先權(quán)日1995年8月22日發(fā)明者阿倫·H·丁威迪,邁克爾·D·蘭迪斯申請人:湯姆森消費電子有限公司