專利名稱:視頻系統(tǒng)中字符和相關(guān)顯示屬性編碼方法及其實(shí)現(xiàn)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在視頻系統(tǒng)中編碼字符和相關(guān)顯示屬性的方法,它使得可能在視頻圖像中顯示文本或者圖形。本發(fā)明還涉及一種在實(shí)現(xiàn)這種方法的視頻系統(tǒng)中產(chǎn)生字符的裝置。
在視頻屏幕上顯示字符是必需的,特別是對(duì)于用打算提供給用戶信息的文本替代視頻圖像的應(yīng)用,也用于產(chǎn)生字幕加入到視頻圖像中,例如改進(jìn)了在難以聽到的情況下的舒適度。另一種應(yīng)用涉及菜單的顯示,用于指導(dǎo)用戶一步步地調(diào)節(jié)電視監(jiān)控器,使得他可以容易地調(diào)節(jié)他的電視接收機(jī)。
這些不同的應(yīng)用要求更加精確地顯示,包括增加可得到的字符組的尺寸和定義顯示的每個(gè)字符的色彩以及形狀的顯示參數(shù)的數(shù)量。
公知的字符發(fā)生器一般擁有一個(gè)只讀存儲(chǔ)器(ROM),稱為字體存儲(chǔ)器,其中存儲(chǔ)著可得到的各種字符模型,以矩陣的形式每個(gè)相交點(diǎn)表示一個(gè)像素,一些像素表示字符的形狀而其他的像素表示字符的背景。
要被顯示的字符代碼存儲(chǔ)在隨機(jī)存取存儲(chǔ)器(RAM)中,該RAM將字符的代碼提供給上述的只讀存儲(chǔ)器。
由稱為顯示屬性的參數(shù)管理屏幕上字符的外形,該顯性屬性定義屏幕上字符的色彩或者它們的外觀。因此借助于這些顯示屬性,能夠特別定義字形的色彩和/或字符背景的色彩、大小(單,雙)、下劃線、字符形狀周圍的黑色輪廓的顯示、字符的閃爍等等。定義屏幕上字符外觀的顯示屬性在下文中將稱為形狀屬性,而定義字符背景或字形色彩的屬性將稱為色彩屬性。
在現(xiàn)有技術(shù)中,已經(jīng)建議在一個(gè)字節(jié)(一個(gè)字8位長)上編碼字符并且以所謂的“串行”模式傳送顯示屬性,也就是說在一個(gè)字節(jié)上編碼的提示包含要被顯示的字符代碼或者相應(yīng)于顯示屬性的代碼,它將用于下一個(gè)字。顯示屬性代碼僅僅當(dāng)沒有字符顯示時(shí)傳送,也就是說在字之間傳送。
就必需的存儲(chǔ)空間而論這種編碼的模式是非常經(jīng)濟(jì)的,但它只提供了非常少的顯示可能性。這是因?yàn)槊總€(gè)字必需具有唯一的色彩和外觀并且從一個(gè)字到下一個(gè)字可以變化的只有色彩(字符背景或字形)或者外觀中的一個(gè)參數(shù)。
為了提供更多的顯示可能性,已經(jīng)建議使用在兩個(gè)字節(jié)上的編碼,第一個(gè)字節(jié)如上所述包含要被顯示的字符代碼或者以串行模式傳送的、稱為串行屬性的顯示屬性代碼,而第二個(gè)字節(jié)包含一個(gè)所謂的“并行”顯示屬性代碼,該代碼包含形狀屬性和色彩屬性,用于定義已在第一個(gè)字節(jié)中定義的字符外觀和色彩。
這種解決方案通過可能定義背景色彩和形狀色彩以及特別對(duì)于每個(gè)字符的外觀有效地增加了顯示可能性。然而,色彩和顯示外觀的選擇被專用于形狀和色彩屬性的一個(gè)字節(jié)大小限制。
本發(fā)明的目的是通過提供色彩和形狀的更大范圍選擇來改進(jìn)顯示可能性,以便在屏幕上定義字符的外形并且以與現(xiàn)有技術(shù)相比可以忽略的附加成本來做這些事情。
本發(fā)明的主題是一種在視頻系統(tǒng)中對(duì)字符和相關(guān)顯示屬性編碼的方法,其特征在于它包括在N位長的第一個(gè)字中,對(duì)字符類型的第一提示編碼;在M位長的第二個(gè)字中,對(duì)定義與一個(gè)字符相關(guān)的色彩或者外觀的所謂并行屬性的第二提示編碼,第二個(gè)字包括至少一個(gè)選擇位,其值表示傳送的并行顯示屬性是色彩屬性還是形狀屬性;存儲(chǔ)所述并行顯示屬性的值;為了顯示當(dāng)前的字符,使用作為當(dāng)前字符同時(shí)傳送的色彩屬性、相應(yīng)形狀屬性,或者缺省的情況下,使用先前字符傳輸期間存儲(chǔ)的色彩屬性、相應(yīng)形狀屬性。
本發(fā)明的一個(gè)優(yōu)點(diǎn)是它提供了顯示可能性上的較大選擇,同時(shí)與現(xiàn)有技術(shù)相比要求的存儲(chǔ)空間大小僅僅等于一個(gè)并行顯示屬性代碼。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例,如果傳送的并行顯示屬性的值是色彩屬性,由第一個(gè)存儲(chǔ)裝置存儲(chǔ)它,如果它是形狀屬性,則由第二個(gè)存儲(chǔ)裝置存儲(chǔ)。
這樣,對(duì)于色彩屬性有一個(gè)存儲(chǔ)裝置而對(duì)于形狀屬性有一個(gè)存儲(chǔ)裝置。當(dāng)?shù)诙€(gè)字包含形狀屬性(相應(yīng)為色彩屬性)時(shí),存儲(chǔ)的色彩屬性(相應(yīng)為形狀屬性)用于定義在第一個(gè)字中傳送到屏幕的字符外形。另外,根據(jù)傳送的并行屬性的類型,在每個(gè)字符傳輸期間能修改存儲(chǔ)的色彩屬性的值或存儲(chǔ)的形狀屬性的值。
根據(jù)一個(gè)具體實(shí)施例,僅僅在傳送的至少兩個(gè)連續(xù)的并行顯示屬性是形狀屬性類型時(shí),由第二存儲(chǔ)裝置存儲(chǔ)并行顯示屬性。
有益的是,由第二個(gè)存儲(chǔ)裝置存儲(chǔ)形狀屬性類型的至少兩個(gè)連續(xù)的并行顯示屬性的倒數(shù)第二個(gè)。
根據(jù)另一個(gè)具體實(shí)施例,僅僅在傳送的至少兩個(gè)連續(xù)的并行顯示屬性是色彩屬性類型時(shí),由第一存儲(chǔ)裝置存儲(chǔ)并行顯示屬性。
有益的是,由第一存儲(chǔ)裝置存儲(chǔ)色彩屬性類型的至少兩個(gè)連續(xù)的并行顯示屬性的倒數(shù)第二個(gè)。
借助于這些安排,如以后將在圖2的例子中所見,可在兩個(gè)連續(xù)的字符之間修改色彩和形狀。
根據(jù)一個(gè)具體實(shí)施例,只有當(dāng)一個(gè)預(yù)定的特定字符代碼在第一個(gè)字中傳送時(shí)在第二個(gè)字中傳送的并行顯示屬性直接由適當(dāng)?shù)拇鎯?chǔ)裝置存儲(chǔ)。
因此,當(dāng)必要時(shí)可強(qiáng)迫存儲(chǔ)并行顯示屬性,而不用等待具有相同類型的兩個(gè)連續(xù)屬性(形狀屬性或色彩屬性)。
預(yù)定的特定字符代碼最好相應(yīng)于空格字符。
根據(jù)一個(gè)具體實(shí)施例,預(yù)定的特定字符代碼屬于串行顯示屬性代碼中的子集。
根據(jù)一個(gè)具體實(shí)施例,第一個(gè)和第二個(gè)字為相同的長度(N=M位)。
有益的是,第一和第二個(gè)字是8位長。
根據(jù)一個(gè)具體實(shí)施例,在實(shí)現(xiàn)本發(fā)明方法的視頻系統(tǒng)中產(chǎn)生字符的裝置,其特征在于它包括a)一個(gè)存儲(chǔ)器,其中保存要被顯示的字符代碼和所述字符的并行顯示屬性的代碼,顯示屬性是形狀屬性類型或者色彩屬性類型,所述存儲(chǔ)器包括作為輸出的字符數(shù)據(jù)總線和屬性數(shù)據(jù)總線;b)一個(gè)屬性譯碼電路,它接收屬性數(shù)據(jù)總線作為輸入并且包括-對(duì)傳送的屬性類型譯碼的裝置以及-至少一個(gè)用于存儲(chǔ)接收的顯示屬性的裝置,所述譯碼裝置根據(jù)在所述屬性數(shù)據(jù)總線上傳送的屬性類型,輸出從屬性數(shù)據(jù)總線接收的屬性代碼或者存儲(chǔ)的屬性代碼到形狀屬性數(shù)據(jù)總線和色彩屬性數(shù)據(jù)總線;c)一個(gè)只讀存儲(chǔ)器,包含字符模型并且作為輸入接收字符數(shù)據(jù)總線;
d)一個(gè)像素處理器,通過一個(gè)移位寄存器從只讀存儲(chǔ)器接收相應(yīng)于字符模型的數(shù)據(jù)位,并且接收形狀和色彩屬性總線的檢查位,所述像素處理器得到相應(yīng)于要被顯示的文本的RGB信號(hào)。
根據(jù)一個(gè)具體實(shí)施例,所述裝置包括用于存儲(chǔ)色彩屬性的第一裝置和用于存儲(chǔ)形狀屬性的第二裝置。
根據(jù)一個(gè)具體實(shí)施例,所述裝置還包括第一和第二多路復(fù)用裝置,它們由用于譯碼傳送的屬性類型的裝置控制,從屬性數(shù)據(jù)總線接收的屬性代碼被傳送-或者通過第一多路復(fù)用裝置到色彩屬性總線,形狀屬性總線通過第二多路復(fù)用裝置接收存儲(chǔ)在第二存儲(chǔ)裝置中的形狀屬性;-或者通過第二多路復(fù)用裝置到形狀屬性總線,色彩屬性總線通過第一多路復(fù)用裝置接收存儲(chǔ)在第一存儲(chǔ)裝置中的色彩屬性。
根據(jù)一個(gè)具體實(shí)施例,所述裝置還包括一個(gè)用于存儲(chǔ)在形狀屬性總線上傳送的先前形狀屬性的裝置,只有當(dāng)在屬性數(shù)據(jù)總線上連續(xù)傳送的兩個(gè)屬性是形狀屬性類型時(shí)所述先前形狀屬性存儲(chǔ)在第二存儲(chǔ)裝置中。
根據(jù)一個(gè)具體實(shí)施例,用于譯碼傳送的屬性類型的裝置包括作為輸出在邏輯“與”門的第一輸入端接收的一行,在相應(yīng)于一個(gè)字符傳輸?shù)某掷m(xù)時(shí)間的一個(gè)延遲以后邏輯“與”門的第二輸入端接收所述行,邏輯“與”門的輸出端指示是否兩個(gè)連續(xù)的形狀類型屬性已經(jīng)被傳送并且控制第三多路復(fù)用裝置,它提供先前的形狀屬性或者已經(jīng)存儲(chǔ)在第二存儲(chǔ)裝置中的形狀屬性。
根據(jù)一個(gè)具體實(shí)施例,所述裝置還包括一個(gè)譯碼器模塊,用于譯碼在字符數(shù)據(jù)總線上傳送的字符代碼,所述譯碼器模塊控制第四多路復(fù)用裝置,以便當(dāng)檢測到預(yù)定的特定字符代碼時(shí)直接存儲(chǔ)在屬性數(shù)據(jù)總線上傳送的形狀屬性。
參照附圖,通過下面給出的本發(fā)明的具體非限定實(shí)施例的描述將理解本發(fā)明的其他特征和優(yōu)點(diǎn),其中
圖1圖示表達(dá)了根據(jù)本發(fā)明的字符和它相關(guān)的并行顯示屬性的編碼;圖2表示了根據(jù)本發(fā)明實(shí)現(xiàn)該方法的一個(gè)例子;圖3圖示表達(dá)了實(shí)現(xiàn)本發(fā)明的用于產(chǎn)生字符的一個(gè)裝置;圖4表示圖3一些信號(hào)的時(shí)序圖。
圖1圖示表達(dá)了字符代碼和并行屬性代碼,如同它們存儲(chǔ)在隨機(jī)存取存儲(chǔ)器(RAM)中。在8個(gè)位上存儲(chǔ)相應(yīng)于字符或相應(yīng)于串行顯示屬性的代碼,標(biāo)號(hào)為b’0到b’7,因此提供了256種可能的不同代碼。
同樣的,在8個(gè)位上存儲(chǔ)并行屬性代碼,表示為b0到b7,在它們中最高有效位b7稱為選擇位。根據(jù)b7的值分別等于1或者等于0,位b0到b6分別地包含一個(gè)形狀屬性或一個(gè)色彩屬性。因此存在128種可能的不同代碼用于形狀屬性以及用于色彩屬性。
圖2說明了一個(gè)根據(jù)本發(fā)明顯示字符的例子。這個(gè)例子根據(jù)本發(fā)明的優(yōu)選實(shí)施例,一方面存儲(chǔ)色彩屬性、另一方面存儲(chǔ)形狀屬性。另一種情況,這個(gè)解決方案實(shí)際提供了最大的顯示可能性,盡管它也可能使用單個(gè)存儲(chǔ)裝置存儲(chǔ)色彩屬性或者形狀屬性。順序地表達(dá)為-圖2a中,如同出現(xiàn)在屏幕上的字符;-圖2b中,相應(yīng)于字符代碼的內(nèi)容;-圖2c中,相應(yīng)于并行屬性代碼的內(nèi)容;-圖2d中,存儲(chǔ)的形狀屬性;以及-圖2e中,存儲(chǔ)的色彩屬性。
應(yīng)該注意到在圖2b到2e中,每個(gè)方格如圖2b中標(biāo)號(hào)1事實(shí)上表示了一個(gè)具有一個(gè)字節(jié)大小的代碼。為了簡單起見,圖2b描述了字符本身而不是它的代碼,而圖2c到2e簡化的代碼被用于并行屬性。
‘TS’代表‘單個(gè)大小’,‘DH’代表‘雙倍高度’而‘C1’到‘C5’相應(yīng)于不同的色彩(字符形狀和背景色彩)。
這樣,C1相應(yīng)于例如一個(gè)黃色字符背景2和藍(lán)色字符形狀3。
注意到第一個(gè)字符‘M’,可以觀察存儲(chǔ)的色彩屬性4包含代碼C1,它在一個(gè)較早字符的傳輸期間被存儲(chǔ)。
傳送的并行屬性5包含應(yīng)用于當(dāng)前字符‘M’的形狀屬性TS。因此‘M’以單個(gè)大小出現(xiàn)在屏幕上并且具有相應(yīng)于存儲(chǔ)的色彩屬性的代碼C1的色彩。
下一個(gè)字符‘e’在它的并行屬性代碼6中包含形狀屬性TS。根據(jù)本發(fā)明的具體實(shí)施例,因?yàn)閮蓚€(gè)形狀屬性5、6已經(jīng)被連續(xù)地傳送,兩個(gè)中的第一個(gè)5將存儲(chǔ)在7。
現(xiàn)在注意位于‘u’字符后面的空格字符,可以觀察到并行屬性8包含色彩屬性C2。在當(dāng)前的例子中,假設(shè)當(dāng)傳送的并行屬性是色彩屬性類型時(shí),它立即存儲(chǔ)在相應(yīng)的存儲(chǔ)區(qū)域中。這在圖2e中的9上是明顯的。
下一個(gè)字符‘T’在它的并行屬性10中包含形狀屬性DH。因此字符‘T’將以雙倍高度出現(xiàn)并且具有根據(jù)以前存儲(chǔ)的色彩屬性C2(紅色字符背景和黃色形狀)的色彩。
下一個(gè)字符‘e’在它的并行屬性11中包含色彩屬性C3。因此字符‘e’將以新的色彩(綠色背景和黑色形狀)出現(xiàn)在屏幕上。因?yàn)闆]有傳送兩個(gè)連續(xù)的形狀屬性,存儲(chǔ)的形狀屬性12的值沒有改變并且仍然是TS。所以字符‘e’將以單個(gè)大小出現(xiàn)在屏幕上。另外,色彩屬性C3存儲(chǔ)在13。
借助于本發(fā)明,將注意到已經(jīng)可在兩個(gè)連續(xù)的字符‘T’和‘e’之間修改不單是字符的大小而且還有背景和形狀的色彩。
下面的字符‘s’和‘t’在它們的并行屬性中各自包含色彩屬性(C4和C5),因此它們將以單個(gè)大小和新的色彩出現(xiàn)在屏幕上。
這樣本發(fā)明提供了多種顯示可能性,它提供了比現(xiàn)有技術(shù)更具有吸引力的字符描述。
圖3展示了一個(gè)用于產(chǎn)生字符的裝置,它包括在視頻信號(hào)接收機(jī)(未示出)如電視監(jiān)控器或者錄像機(jī)內(nèi)。這種裝置最好以集成電路的形式產(chǎn)生并且能夠完成非本發(fā)明主題的其他功能。
在圖3中僅僅表示了為了理解本發(fā)明所必需的那些部件。
用于產(chǎn)生本發(fā)明字符的裝置包括一個(gè)CPU(中央處理器),它根據(jù)要被顯示在屏幕上的文本將字符的地址提供給RAM30。
根據(jù)圖1描述的編碼模型,RAM30一方面在8位上存儲(chǔ)相應(yīng)于要被顯示的字符的代碼,另一方面也在8位上存儲(chǔ)這些字符中每一個(gè)的顯示屬性。
在RAM30的輸出端是一個(gè)包含字符的代碼的數(shù)據(jù)總線101,它將在下文中稱為字符總線,以及一個(gè)包含并行顯示屬性的數(shù)據(jù)總線102,它將在下文中稱為屬性總線。這些總線中的每一個(gè)是8位寬。
實(shí)際上,根據(jù)RAM30的構(gòu)造,它可以是單個(gè)16位數(shù)據(jù)總線或者另一種情況是兩個(gè)實(shí)際上分開的數(shù)據(jù)總線,每個(gè)為8位。
字符總線101和屬性總線102傳送到屬性譯碼電路100,譯碼電路100隨后將被更詳細(xì)地描述并且作為輸出它包括字符總線101’、包含色彩屬性(定義字符的背景和形狀的色彩)的數(shù)據(jù)總線104以及包含形狀屬性(定義字符的大小、下劃線等等)的數(shù)據(jù)總線103。
字符總線101’傳送到ROM40,它在存儲(chǔ)器中包含字體。由總線101’傳送的每個(gè)字符代碼相應(yīng)于ROM的一個(gè)地址,在其中以10×10像素的形式存儲(chǔ)字符的矩陣。
矩陣隨后傳送到移位寄存器50,該寄存器逐個(gè)地傳送10個(gè)像素的行到像素處理器60,該處理器以本身公知的方式從通過總線105傳送的數(shù)據(jù)位和通過色彩屬性總線104以及形狀屬性總線103傳送的檢查位導(dǎo)出與要被顯示的文本有關(guān)的RGB信號(hào)。
像素處理器還得到插入信號(hào)FB(代表“快消隱”),使得可插入要被顯示的文本以代替視頻信號(hào),或者以相對(duì)于視頻信號(hào)的透明方式顯示文本。
現(xiàn)在我們描述屬性譯碼電路100。
電路100包括屬性譯碼器模塊120,它接收屬性總線102作為輸入。屬性譯碼器120僅僅考慮每個(gè)并行屬性代碼的最高有效位b7(選擇位)。如果b7的值是‘1’,則屬性譯碼器將在包含有關(guān)形狀屬性的提示的線路122上置‘1’電平,在包含有關(guān)色彩屬性的提示的線路121上置‘0’電平。
相反地,在b7=0的情況下,‘0’電平將在線路122上存在并且‘1’電平在線路121上。
線路121控制多路復(fù)用器123。當(dāng)多路復(fù)用器123接收到線路121的‘1’電平時(shí),這表明在總線102上傳送的當(dāng)前并行屬性是色彩屬性。因此多路復(fù)用器123在色彩屬性總線104上輸出從屬性總線102接收的屬性代碼。
另一方面,當(dāng)多路復(fù)用器123接收到來自線路121的‘0’電平時(shí),表明在總線102上存在形狀屬性,它提供給總線104由第一存儲(chǔ)裝置130以前存儲(chǔ)的色彩屬性的代碼。
這第一存儲(chǔ)裝置130包括八個(gè)存儲(chǔ)觸發(fā)器,使得總起來可存儲(chǔ)八位,即一個(gè)色彩屬性代碼。所述存儲(chǔ)觸發(fā)器由一個(gè)時(shí)鐘信號(hào)1d,稱為負(fù)載(LOAD)信號(hào)調(diào)節(jié),它在圖4c中表示。
參考圖4,在相同時(shí)刻t1和t3發(fā)生的字符總線和屬性總線狀態(tài)的變化可以分別地在圖4a和4b中看到。差值t3-t1表示調(diào)節(jié)數(shù)據(jù)總線101和102的信號(hào)周期。
負(fù)載信號(hào)包括在時(shí)刻t0、t2和t4(圖4c中)發(fā)生的脈沖。這個(gè)信號(hào)具有與調(diào)節(jié)數(shù)據(jù)總線101和102的信號(hào)相同的周期。這是因?yàn)橄旅娴年P(guān)系式成立t3-t1=t2-t0。另一方面,負(fù)載信號(hào)的脈沖相對(duì)于數(shù)據(jù)總線101和102的狀態(tài)變化的時(shí)刻偏移。其目的是負(fù)載信號(hào)用來調(diào)節(jié)圖3電路中一定數(shù)量的操作,在讀這些總線的操作時(shí)保證總線101和102上存在數(shù)據(jù)的穩(wěn)定性。負(fù)載信號(hào)還用來增加RAM 30中的地址。
返回到圖3,第一存儲(chǔ)裝置130作為輸入通過總線131接收來自多路復(fù)用器123的輸出。于是,如果屬性總線102包含色彩屬性,則它是存儲(chǔ)在130的這個(gè)色彩屬性的代碼而如果總線102包含形狀屬性,則存儲(chǔ)在130的值保持不變。
較早描述的作為出現(xiàn)在線路121上的信號(hào)電平的函數(shù)的多路復(fù)用器123的操作方式還應(yīng)用于多路復(fù)用器124和線路122。同樣地,用于存儲(chǔ)形狀屬性的第二存儲(chǔ)裝置140在它的構(gòu)造和它的操作方式上與第一存儲(chǔ)裝置130是相同的。
另一方面,根據(jù)在圖3的例子中選擇的實(shí)施例,形狀屬性的存儲(chǔ)處理包括相對(duì)于色彩屬性存儲(chǔ)的變型。
如果只有兩個(gè)連續(xù)的形狀屬性在屬性總線102上傳送,則第一種變化包括在第二存儲(chǔ)裝置140中存儲(chǔ)形狀屬性,兩個(gè)形狀屬性中的第一個(gè)被存儲(chǔ)。
為了做到這一點(diǎn),邏輯“與”門161一方面作為輸入接收線路122而另一方面是線路122經(jīng)過延遲160之后被接收,所述延遲160包括上述的負(fù)載信號(hào)1d計(jì)時(shí)的觸發(fā)器。
當(dāng)兩個(gè)形狀屬性已在總線102上連續(xù)地傳送時(shí)邏輯“與”門161的輸出在‘1’電平,同時(shí)在線路122上一個(gè)接一個(gè)地傳送兩個(gè)‘1’電平。
邏輯“與”門的輸出控制多路復(fù)用器143。該多路復(fù)用器輸出到總線142-或者(當(dāng)邏輯“與”門的輸出端為‘1’電平時(shí))以先前字符傳送并且由包括八個(gè)觸發(fā)器的存儲(chǔ)裝置150存儲(chǔ)形狀屬性,這使得可存儲(chǔ)兩個(gè)連續(xù)形狀屬性中的第一個(gè);-或者(當(dāng)邏輯“與”門的輸出端為‘0’電平時(shí))形狀屬性存儲(chǔ)在140。
通過下面將描述的多路復(fù)用器141,總線142連接到第二存儲(chǔ)裝置140的輸入端。
這樣,總的來說,當(dāng)兩個(gè)連續(xù)的形狀屬性在屬性總線102上傳送時(shí),兩個(gè)中的第一個(gè)存儲(chǔ)在140,否則存儲(chǔ)的形狀屬性保持不變。
根據(jù)第二種變型,在一些情況下還是可能強(qiáng)迫存儲(chǔ)單獨(dú)傳送的形狀屬性。在圖3的例子中,當(dāng)在總線101上傳送空格字符,同時(shí)一個(gè)形狀屬性在總線102上傳送時(shí),這種情況將會(huì)發(fā)生。
為了做到這一點(diǎn),當(dāng)作為輸入接收的字符代碼相應(yīng)于空格字符以及另外為‘0’電平時(shí),用于譯碼空格字符代碼的譯碼器模塊110作為輸入接收字符總線101并且輸出‘1’電平到線路111。線路111控制多路復(fù)用器141,當(dāng)在總線101上檢測到空格字符時(shí)該多路復(fù)用器提供在總線102上出現(xiàn)的形狀屬性給第二存儲(chǔ)裝置140,或者在其他情況下從上述總線142接收的形狀屬性。
當(dāng)一些特定的串行顯示屬性在總線101上傳送時(shí)可能強(qiáng)迫存儲(chǔ)單獨(dú)傳送的形狀屬性,例如修改字符背景色彩的串行屬性或者修改字符形狀色彩的串行屬性。
多路復(fù)用器123和124的輸出端分別連接到電路100的輸出總線、用于色彩屬性的104和用于形狀屬性的103。
圖3描述的實(shí)施例,其中色彩屬性的存儲(chǔ)模式不同于形狀屬性的存儲(chǔ)模式,該實(shí)施例當(dāng)然可以通過應(yīng)用形狀屬性的處理到色彩屬性而被顛倒過來,反過來也一樣。
權(quán)利要求
1.一個(gè)用于在視頻系統(tǒng)中對(duì)字符和相關(guān)的顯示屬性編碼的方法,其特征在于它包括在N位長第一個(gè)字中對(duì)字符類型的第一提示編碼;在M位長第二個(gè)字中,對(duì)定義與一個(gè)字符相關(guān)的色彩或者外觀的所謂并行屬性的第二提示編碼,第二個(gè)字包括至少一個(gè)選擇位(b7),其值表示傳送的并行顯示屬性是色彩屬性還是形狀屬性;存儲(chǔ)所述并行顯示屬性的值;為了顯示當(dāng)前的字符,使用作為當(dāng)前字符同時(shí)傳送的色彩屬性、相應(yīng)形狀屬性,或者缺少時(shí),使用先前字符傳輸期間存儲(chǔ)的色彩屬性、相應(yīng)形狀屬性。
2.如權(quán)利要求1所述的方法,其特征在于傳送的并行顯示屬性的值當(dāng)它是色彩屬性時(shí)由第一存儲(chǔ)裝置(130)存儲(chǔ),而當(dāng)它是形狀屬性時(shí)由第二存儲(chǔ)裝置(140)存儲(chǔ)。
3.如權(quán)利要求2所述的處理,其特征在于僅僅在傳送的至少兩個(gè)連續(xù)的并行顯示屬性是形狀屬性類型時(shí)并行顯示屬性由第二存儲(chǔ)裝置(140)存儲(chǔ)。
4.如權(quán)利要求3所述的方法,其特征在于形狀屬性類型的至少兩個(gè)連續(xù)的并行顯示屬性的倒數(shù)第二個(gè)由第二存儲(chǔ)裝置(140)存儲(chǔ)。
5.如權(quán)利要求2所述的方法,其特征在于僅僅在傳送的至少兩個(gè)連續(xù)的并行顯示屬性是色彩屬性類型時(shí)并行顯示屬性由第一存儲(chǔ)裝置(130)存儲(chǔ)。
6.如權(quán)利要求5所述的方法,其特征在于色彩屬性類型的至少兩個(gè)連續(xù)的并行顯示屬性的倒數(shù)第二個(gè)由第一存儲(chǔ)裝置(130)存儲(chǔ)。
7.如權(quán)利要求3到6所述的方法,其特征在于只有當(dāng)?shù)谝粋€(gè)字中傳送預(yù)定的特定字符代碼時(shí)在第二個(gè)字中傳送的并行顯示屬性由適當(dāng)?shù)拇鎯?chǔ)裝置(130,140)直接存儲(chǔ)。
8.如權(quán)利要求7所述的方法,其特征在于預(yù)定的特定字符代碼相應(yīng)于空格字符。
9.如權(quán)利要求7所述的方法,其特征在于預(yù)定的特定字符代碼屬于串行顯示屬性代碼中的一個(gè)子集。
10.如前面權(quán)利要求之一所述的方法,其特征在于第一和第二個(gè)字是相等的長度(N=M位)
11.如權(quán)利要求10所述的方法,其特征在于第一和第二個(gè)字是8位長。
12.在實(shí)現(xiàn)根據(jù)前面權(quán)利要求之一的方法的視頻系統(tǒng)中產(chǎn)生字符的裝置,其特征在于它包括a)一個(gè)存儲(chǔ)器(30),其中存儲(chǔ)要被顯示的字符代碼和所述字符的并行顯示屬性的代碼,顯示屬性是形狀屬性類型或者色彩屬性類型,所述存儲(chǔ)器(30)包括作為輸出的字符數(shù)據(jù)總線(101)和屬性數(shù)據(jù)總線(102);b)屬性譯碼電路(100),它接收作為輸入的屬性數(shù)據(jù)總線(102)并且包括-譯碼傳送的屬性類型的裝置(120)以及-至少一個(gè)用于存儲(chǔ)接收的顯示屬性的裝置(130,140),根據(jù)在所述屬性數(shù)據(jù)總線上傳送的屬性類型,所述譯碼裝置輸出從屬性數(shù)據(jù)總線(102)接收的屬性代碼或者存儲(chǔ)的屬性代碼到形狀屬性數(shù)據(jù)總線(103)和色彩屬性數(shù)據(jù)總線(104);c)一個(gè)只讀存儲(chǔ)器(40),包含字符模型并且接收作為輸入的字符數(shù)據(jù)總線(101,101’);d)一個(gè)像素處理器(60),通過一個(gè)移位寄存器(50)從只讀存儲(chǔ)器(40)接收相應(yīng)于字符模型的數(shù)據(jù)位,并且接收檢查位用于形狀(103)和色彩(104)屬性總線,所述像素處理器得到相應(yīng)于要被顯示的文本的RGB信號(hào)。
13.如權(quán)利要求12所述的裝置,其特征在于它包括用于存儲(chǔ)色彩屬性的第一裝置(130)和用于存儲(chǔ)形狀屬性的第二裝置(140)。
14.如權(quán)利要求13所述的裝置,其特征在于它還包括第一(123)和第二(124)多路復(fù)用裝置,通過用于譯碼傳送的屬性類型的裝置(120)控制它們,從屬性數(shù)據(jù)總線(102)接收的屬性代碼被傳送-或者通過第一多路復(fù)用裝置(123)到色彩屬性總線(104),形狀屬性總線(103)通過第二多路復(fù)用裝置(124)接收存儲(chǔ)在第二存儲(chǔ)裝置(140)中的形狀屬性;-或者通過第二多路復(fù)用裝置(124)到形狀屬性總線(103),色彩屬性總線(104)通過第一多路復(fù)用裝置(123)接收存儲(chǔ)在第一存儲(chǔ)裝置(130)中的色彩屬性。
15.如權(quán)利要求13或14所述的裝置,其特征在于它還包括一個(gè)用于存儲(chǔ)在形狀屬性總線(103)上傳送先前的形狀屬性的裝置(150),只有當(dāng)在屬性數(shù)據(jù)總線(102)上連續(xù)傳送的兩個(gè)屬性是形狀屬性類型時(shí)所述先前形狀屬性存儲(chǔ)在第二存儲(chǔ)裝置(140)中。
16.如權(quán)利要求15所述的裝置,其特征在于用于譯碼傳送的屬性類型的裝置(120)包括作為輸出在邏輯“與”門(161)的第一輸入端接收的線路(122),在相應(yīng)于一個(gè)字符傳輸?shù)某掷m(xù)時(shí)間的延遲(160)以后邏輯“與”門的第二輸入端接收所述線置(122),邏輯“與”門(161)的輸出指示是否形狀類型的兩個(gè)連續(xù)屬性已經(jīng)被傳送并且控制第三多路復(fù)用裝置(143),它提供以前的形狀屬性或者已經(jīng)存儲(chǔ)到第二存儲(chǔ)裝置(140)的形狀屬性。
17.如權(quán)利要求16所述的裝置,其特征在于它還包括一個(gè)譯碼器模塊(110),用于譯碼在字符數(shù)據(jù)總線(101)上傳送的字符代碼,所述譯碼器模塊控制第四多路復(fù)用裝置(141)使得當(dāng)檢測到預(yù)定的特定字符代碼時(shí)直接存儲(chǔ)在屬性數(shù)據(jù)總線(102)上傳送的形狀屬性。
全文摘要
視頻系統(tǒng)中的字符和相關(guān)顯示屬性的編碼方法和實(shí)現(xiàn)該方法的裝置,包括對(duì)第一個(gè)字中字符類型的第一提示編碼;對(duì)第二個(gè)字中定義與一個(gè)字符相關(guān)的色彩或者外觀的顯示屬性類型、即所謂并行屬性的第二提示編碼,第二個(gè)字包括至少一個(gè)選擇位,其值表示傳送的并行顯示屬性是色彩屬性還是形狀屬性;存儲(chǔ)所述并行顯示屬性的值;為顯示當(dāng)前字符,使用作為當(dāng)前字符同時(shí)傳送的色彩屬性、相應(yīng)形狀屬性,或缺少時(shí),使用先前字符傳輸期間存儲(chǔ)的色彩屬性、相應(yīng)形狀屬性。
文檔編號(hào)G09G1/28GK1224302SQ9812262
公開日1999年7月28日 申請(qǐng)日期1998年11月23日 優(yōu)先權(quán)日1997年11月24日
發(fā)明者克里斯琴·圖尼爾 申請(qǐng)人:湯姆森多媒體公司