專利名稱:字體控制方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種應(yīng)用于例如所謂的屏上顯示(OSD)中的字體控制方法和裝置。
至今,在一個(gè)屏幕表面上顯示字母等時(shí),對(duì)于所有語言的字母,包括英語、法語、德語、意大利語、西班牙語、日語或漢語等,通常采用相同尺寸大小的字體以進(jìn)行OSD顯示。
然而,需顯示的字母的數(shù)目或點(diǎn)數(shù)(象素?cái)?shù))因語種的不同而彼此有所不同。具體地,在使用字母的語言中,一個(gè)字的字母數(shù)較多,而在使用漢字的語言中,盡管字?jǐn)?shù)較少,但是一個(gè)漢字的筆劃數(shù)較多。
這樣,在各種語言的字母串的OSD顯示中,存在下述的問題(1)如果想要在一個(gè)給定的圖象顯示范圍內(nèi)(該范圍對(duì)所能顯示的字母數(shù)有規(guī)定)顯示一個(gè)由多個(gè)字組成的句子時(shí),會(huì)出現(xiàn)這樣的情況,即拼寫一行內(nèi)最后的字的過程中,可能會(huì)越過一個(gè)限定界限,該限定界限規(guī)定了上述顯示范圍內(nèi)所能顯示的字母?jìng)€(gè)數(shù)(即對(duì)一行能顯示的字母數(shù)有限定)。在這種情況下,傳統(tǒng)的作法是使用對(duì)該行的字進(jìn)行簡(jiǎn)拼或?qū)⒃撔幸环譃槎员泔@示。然而,如果使用所述字的簡(jiǎn)拼時(shí),這種簡(jiǎn)拼會(huì)造成對(duì)以簡(jiǎn)拼形式書寫的字不熟悉的用戶無法明白該字含義的問題。另一方面,如果該行被分成兩行,用戶對(duì)顯示結(jié)果是極難解的。
(2)也存在這樣的場(chǎng)合,即根據(jù)所顯示的具體語言,顯示在整個(gè)屏幕上的在OSD顯示上未達(dá)到最佳。例如,如果一個(gè)句子以英文來書寫,該句子可在整個(gè)屏幕上顯示出,然而如果同樣的句子以日文來書寫,就會(huì)局部地顯示在一部分屏幕上,這樣就破壞了顯示的平衡性。另一方面,在使用漢字(如日語或漢語)的語種中,為顯示具有較多數(shù)量筆劃數(shù)的漢字時(shí),就需要較多的點(diǎn)數(shù)(象素)。
(3)如果由多個(gè)字母和字組成的字母串將被顯示在包括一定預(yù)設(shè)象素?cái)?shù)的圖象顯示區(qū)內(nèi)時(shí),當(dāng)一行的字母數(shù)較多時(shí),可能會(huì)出現(xiàn)部分字母串未被包括在圖象顯示區(qū)內(nèi)的現(xiàn)象。也就是說,具有多種圖形顯示標(biāo)準(zhǔn),例如在此顯示標(biāo)準(zhǔn)中的所謂的擴(kuò)展圖形陣列(XGA)、視頻圖形陣列(VGA)或超級(jí)VGA(SVGA),這樣,如果以某種顯示標(biāo)準(zhǔn)進(jìn)行顯示的情況下,該字母串能夠被包括單行內(nèi),而在以另一種顯示標(biāo)準(zhǔn)進(jìn)行顯示的情況下,該字母串就不能被包括在圖象顯示區(qū)的一行內(nèi)。對(duì)于這種情況,傳統(tǒng)的作法是對(duì)字母串中的字使用簡(jiǎn)拼,或?qū)⒁恍蟹殖蓛尚?。然而,在這種情況中,如上述(1)所述,上述字的簡(jiǎn)拼會(huì)造成對(duì)以簡(jiǎn)拼形式書寫的字不熟悉的用戶無法明白該字含義的問題。而如果將一行分成兩行,會(huì)使用戶難于理解顯示結(jié)果。
因此,本發(fā)明的目的在于提供一種字體控制方法和裝置,其中,如果將各種不同語言的字母等顯示在OSD中時(shí),保證能夠?qū)崿F(xiàn)平衡性好、易于識(shí)別,以及高質(zhì)量的顯示,而不需要使用簡(jiǎn)拼或?qū)⒁恍蟹殖蓛尚小?br>
為解決上述的問題,本發(fā)明的字體控制方法確定將要被顯示的字符的類型和輸入信號(hào)的類型,根據(jù)字符的類型來確定所使用字體的類型和尺寸,產(chǎn)生輸入信號(hào)和相應(yīng)于字體的類型和尺寸的字符顯示信號(hào)。
另外,為解決上述的問題,本發(fā)明的字體控制裝置包括用于驗(yàn)證將要顯示的字符類型的裝置、用于驗(yàn)證輸入信號(hào)的類型的裝置、用于根據(jù)字符和輸入信號(hào)的類型來確定使用的字體的類型和尺寸的裝置,以及一個(gè)用于產(chǎn)生與字體的類型和尺寸相對(duì)應(yīng)的字符顯示信號(hào)的裝置。
在本發(fā)明的字體控制方法和裝置中,根據(jù)要顯示字符的類型和輸入信號(hào)來確定所使用的字體的類型和尺寸,產(chǎn)生相應(yīng)于字體的類型和尺寸的字符顯示信號(hào),以便能夠?qū)崿F(xiàn)平衡性好、識(shí)別輕松,以及高質(zhì)量的顯示,而不需要采用簡(jiǎn)拼或?qū)⒁恍蟹殖蓛尚小?br>
圖1為一個(gè)電路框圖,該圖用于示意性地表示OSD信號(hào)發(fā)生裝置的構(gòu)造,該裝置用于實(shí)現(xiàn)本發(fā)明的字體控制方法和裝置;圖2表示出兩種顯示例,其中一種顯示例為字母或字符的個(gè)數(shù)超過了圖象顯示區(qū)所允許的范圍,另一種顯示例為借助字母字體集使得字母串被限制在圖象顯示區(qū)內(nèi);圖3為一種字母字體集;圖4表示出兩種顯示例,其中一種顯示例為顯示的語言使圖象顯示區(qū)的顯示平衡變壞,另一種顯示例為通過改變字體大小而調(diào)整顯示平衡;圖5為一個(gè)例子,用于說明根據(jù)所顯示的語言不同而分別使用小字體或大字體的情形;圖6表示出兩種例子,其中一種為根據(jù)輸入信號(hào)的類型而使OSD顯示未被限制在圖象顯示區(qū)內(nèi),另一種為通過改變字體大小而使得OSD顯示被限制在圖象顯示區(qū)內(nèi);圖7為一例子,用于說明根據(jù)所輸入信號(hào)的不同而分別使用小字體或大字體;圖8為一流程圖,該圖用于說明借助OSD控制微機(jī)來確定字體的處理流程。
下面參照附圖對(duì)本發(fā)明的最佳實(shí)施例予以詳細(xì)的說明。
圖1示出了OSD信號(hào)發(fā)生裝置的示意性構(gòu)造,該裝置用于實(shí)現(xiàn)本發(fā)明的字體控制方法和裝置。
在圖1中,將各種圖形顯示標(biāo)準(zhǔn)(如XGA、VGA、SVGA等)的信號(hào)作為輸入信號(hào)輸入到端1。將顯示要求的信號(hào)(該信號(hào)是用戶想要顯示的字符)輸入到端4。此處的字符不僅包括字母、符號(hào)、數(shù)值數(shù)碼或特殊控制字母,還包括所謂的圖符。因?yàn)楸緦?shí)施例的下述說明主要以語言作為考慮的對(duì)象,如英語、法語、德語、意大利語、西班牙語、日語或漢語,所以,被輸入到端4的顯示所要求的信號(hào)是指下述的顯示語言要求信號(hào)。從端1中輸入的輸入信號(hào)被引入輸入信號(hào)識(shí)別裝置2,同時(shí),從端4中輸入的顯示語言要求信號(hào)被傳輸?shù)絆SD控制微機(jī)3。
輸入信號(hào)識(shí)別裝置2識(shí)別輸入信號(hào)的圖形顯示標(biāo)準(zhǔn)的類型。通過該識(shí)別所獲得的輸入信號(hào)類型信息和輸入信號(hào)一起從輸入信號(hào)識(shí)別裝置2中輸出,被引入到OSD控制微機(jī)3。
根據(jù)輸入信號(hào)、從輸入信號(hào)識(shí)別裝置2識(shí)別出的輸入信號(hào)的種類,以及從端4傳輸來的用戶的顯示語言要求信號(hào),OSD控制微機(jī)3確定將由OSD顯示的字母或圖符的類型,以及字體的大小(字體尺寸),然后將字體類型和字體大小的信息送到字符發(fā)生器IC5。
根據(jù)從OSD控制微機(jī)3傳輸來的字體類型和字體大小的信息,字符發(fā)生器IC5產(chǎn)生幕上顯示的信號(hào)(OSD信號(hào)),然后,將上述字體類型和字體大小的信息經(jīng)由端6引入圖形顯示裝置(圖1中未示)。
在本實(shí)施例中,如果當(dāng)想要在OSD的圖形顯示區(qū)GE內(nèi)顯示例如由多個(gè)字組成的句子時(shí),該圖形顯示區(qū)GE對(duì)顯示字母的個(gè)數(shù)有一定的限制,某行中的要顯示的某字母串未被包括在圖形顯示區(qū)GE內(nèi),或者顯示字母的個(gè)數(shù)超過該圖形顯示區(qū)GE所能顯示的字母的最大個(gè)數(shù)。具體地,如圖2a所示,當(dāng)拼寫一行中的最后一個(gè)字時(shí),超過了圖形顯示區(qū)GE所能顯示的字母?jìng)€(gè)數(shù)的限制規(guī)定(即一行中可顯示的字母?jìng)€(gè)數(shù)的限制規(guī)定),如圖2b所示,利用如圖3所示的字體集來使字母串被包括在圖形顯示區(qū)GE內(nèi)的一行所能顯示的字母?jìng)€(gè)數(shù)的限制范圍內(nèi)。
具體地,在圖2的例子中,設(shè)有一個(gè)與圖形顯示區(qū)GE對(duì)應(yīng)的區(qū),該區(qū)的范圍為橫向可容納28個(gè)字母以及垂直方向(行)可容納16個(gè)字母。在圖2a所示的實(shí)施例中,第十、十三行的字母串超過了圖形顯示區(qū)GE的一行內(nèi)所能顯示的字母?jìng)€(gè)數(shù)的范圍(28個(gè)字母)。具體地,第十行字母串的最后一個(gè)字“CEILING”以及第十三行字母串的最后一個(gè)字“REAR”的拼寫已經(jīng)超出了圖形顯示區(qū)GE。
這樣,在本實(shí)施例中,如圖3所示的字母集字體的應(yīng)用對(duì)象僅為圖2a中的第十、十三行的字母串,以便將第十、十三行的字母串限制在圖形顯示區(qū)GE所能顯示的字母?jìng)€(gè)數(shù)的限制范圍(28個(gè)字母)內(nèi),如圖2b所示。具體地,在圖2b的例子中,字母集字體應(yīng)用于第十行的字母串“INSTALLATION”、“FRONT CEILING”,以及第十三行的字母串“SIRCS”、“RECEIVER”。
實(shí)現(xiàn)上述目的的字母集字體意味著不少于一個(gè)字母被組裝在一個(gè)23×23點(diǎn)的范圍NF內(nèi)。對(duì)于一個(gè)通常的字母來講,僅有一個(gè)字母被組裝在一個(gè)23×23點(diǎn)的范圍NF內(nèi)。圖3的例子中,三個(gè)字母“W”“/”“B”被組裝在一個(gè)范圍NF內(nèi),而正常情況下在范圍NF內(nèi)僅組裝兩個(gè)字母。值得注意的是,圖3僅為解釋性的例子,兩個(gè)或兩個(gè)以上的字母可被組裝在用于容納一個(gè)字母的范圍NF內(nèi),而這樣并不影響對(duì)字母的辨認(rèn)??梢允褂枚喾N字母集字體,如四個(gè)或四個(gè)以上的字母可被組裝在范圍NF內(nèi),而該范圍NF內(nèi)正常情況下只容納三個(gè)字母。
如上所述,在本實(shí)施例中,如果當(dāng)一個(gè)由多個(gè)字組成的句子在一個(gè)圖象顯示區(qū)內(nèi)顯示時(shí),該圖象顯示區(qū)對(duì)顯示字母的個(gè)數(shù)有限定,某行的字母串超過圖象顯示區(qū)內(nèi)能夠顯示的字母?jìng)€(gè)數(shù)(即能夠顯示的字母?jìng)€(gè)數(shù))限定時(shí),對(duì)溢出行的字母串通過使用字母集字體能夠使該行的字母串被包括在圖象顯示區(qū)中限定字母?jìng)€(gè)數(shù)的一行內(nèi)。也就是說,在上述的現(xiàn)有技術(shù)的例子中,將一個(gè)字簡(jiǎn)拼或?qū)⒁恍蟹殖蓛尚校Y(jié)果對(duì)于用戶來講,所顯示的字變得難解或用戶對(duì)于顯示難于譯解。在本實(shí)施例中,不需要簡(jiǎn)拼或?qū)⒁灰绯鲂蟹殖蓛尚校軌驅(qū)崿F(xiàn)辨認(rèn)輕松、且質(zhì)量較高的顯示。
在本發(fā)明的另一實(shí)施例中,如果在一個(gè)圖象顯示區(qū)GE中顯示某句子時(shí),如圖4a所示,該句子以英文顯示,使用圖5a中的小字體尺寸的字母,能夠使該英語顯示以較好的平衡方式顯示在圖象顯示區(qū)GE的整個(gè)區(qū)域中。另一方面,如果該句子以日文的方式顯示,為避免顯示失衡(其中字母顯示在圖象顯示區(qū)GE上的偏移位置處),就使用圖5b中所示的大字體尺寸,如圖5b中所示。這就能夠?qū)崿F(xiàn)以日文表示的句子在圖象顯示區(qū)GE中的平衡顯示,如圖4c所示。
具體地,在圖4a、圖4b的例子中,橫向的28個(gè)字母和垂直方向(行)的16個(gè)字母位于圖象顯示區(qū)GE范圍內(nèi)。在圖4a所示的例子中,通過使用圖5a中所示的小字體尺寸的字母等將以英語字母表示的字母以好的平衡性顯示在圖象顯示區(qū)GE的整個(gè)區(qū)域內(nèi),然而,在圖4b所示的例子中,日語字母的字體尺寸與圖5a中的字體尺寸相同,這樣,因?yàn)槿照Z表達(dá)中的用于給定容量的字母數(shù)少于相應(yīng)的英語表達(dá)的字母?jìng)€(gè)數(shù),所以顯示在圖象顯示區(qū)GE內(nèi)的日語字母是偏移的,然而,由于日本漢字字母的筆畫較多,變得很密,因此更難以閱讀。
這樣,在本實(shí)施例中,對(duì)于用英文表示的字母需采用圖5a中所示的較小字體尺寸,以保證上述英文表示的字母在圖象顯示區(qū)GE的整個(gè)區(qū)域內(nèi)具有良好的平衡布置方式,對(duì)于用日文表示的字母需采用較大字體尺寸,調(diào)整顯示位置以便將字體顯示在圖象顯示區(qū)GE的中央部位,這樣,上述日文表示的字母在圖象顯示區(qū)GE內(nèi)以良好的平衡性、閱讀輕松的方式布置,如圖4c所示。
在本實(shí)施例中,如圖4c所示,圖象顯示區(qū)GE包括橫向23個(gè)字母,垂直方向(行)為16個(gè)字母,該圖象顯示區(qū)GE內(nèi)顯示的字母為較大字體尺寸。另外,在本實(shí)施例中,如圖5a所示,在18點(diǎn)×30點(diǎn)的范圍SF內(nèi)設(shè)有一個(gè)小尺寸字體的字母,如圖5b所示,在24點(diǎn)×32點(diǎn)的范圍BF內(nèi)設(shè)有一個(gè)大尺寸字體的字母。然而,上述僅為解釋性的,即可使用小尺寸也可使用大尺寸字體而不會(huì)影響辨認(rèn)效果。另外,在圖4所示的例子中,是以日語字母作為大尺寸字體的字母為例來說明的,然而,在要顯示的漢字字母或特殊字符中也可使用這樣的大尺寸字體。
如上所述,在本發(fā)明的最佳實(shí)施例中,如果當(dāng)在OSD上顯示某種語言的某個(gè)字母時(shí),整個(gè)顯示區(qū)域上的顯示平衡性不太好,只要使用滿足該語言所使用的字體尺寸,也可以調(diào)整好顯示位置以便具有平衡性良好、輕松識(shí)別的顯示。
另外,在本發(fā)明的最佳實(shí)施例中,如果當(dāng)一個(gè)包括多個(gè)字母或詞的字母串將被顯示在圖象顯示區(qū)GE中時(shí),該字母串包括與預(yù)置圖形顯示標(biāo)準(zhǔn)相應(yīng)的預(yù)置象素?cái)?shù),如圖6a所示。相應(yīng)于圖形顯示標(biāo)準(zhǔn)的輸入信號(hào),該圖形顯示標(biāo)準(zhǔn)不同于上述的預(yù)置圖形顯示標(biāo)準(zhǔn),其中,每行的字母數(shù)大于設(shè)置在上述的預(yù)置圖形顯示標(biāo)準(zhǔn)的字母數(shù),這樣部分字母串不能被容納在圖象顯示區(qū)GE中。使用圖7a中所示的小尺寸字體的字母,以便使整個(gè)字母串能夠被包括在圖象顯示區(qū)GE中,如圖6b所示。
也就是說,在圖6a所示的例子中,圖象顯示區(qū)GE的范圍為橫向23個(gè)字母,垂直方向?yàn)?6個(gè)字母。然而,在圖6a所示的例子中,想要借助不同的圖形顯示標(biāo)準(zhǔn)的輸入信號(hào)來顯示圖7b的大字體尺寸的字母串,結(jié)果使得第四、八、十一、十二行中的字母串不能被包括在圖象顯示區(qū)GE的一行(23個(gè)字母)中。在圖6a所示的例子中,第四行的字母串“INPUT-A”,第八行的字母串“1234”,第十一行的字母串“NO.6”,以及第十二行的字母串“640×640”不能被包括在該行中。通過說明來采取更加具體的圖形顯示標(biāo)準(zhǔn)。假設(shè)在所謂的多掃描顯示中輸入信號(hào)具有多種圖形分辨率,輸入信號(hào)依照XGA標(biāo)準(zhǔn)能夠被OSD在圖象顯示區(qū)GE上顯示,然而,輸入信號(hào)有時(shí)也不能依照XGA標(biāo)準(zhǔn)被顯示在圖象顯示區(qū)GE上,其原因在于在這種情況下中的圖象顯示區(qū)GE的象素?cái)?shù)較少。也就是說,依照輸入信號(hào)的圖形顯示標(biāo)準(zhǔn),會(huì)出現(xiàn)顯示字母串超過所述VGA標(biāo)準(zhǔn)的圖象顯示區(qū)GE的情況。
這樣,在最佳實(shí)施例中,如圖6a所示,如果不同圖形顯示標(biāo)準(zhǔn)的輸入信號(hào)未能包括在圖象顯示區(qū)GE中,這也就需要使用如圖7a所示的小字體尺寸的字母,以便使整個(gè)字母串被包括在圖象顯示區(qū)GE中,如圖6b所示。另外,如果圖形顯示標(biāo)準(zhǔn)為XGA標(biāo)準(zhǔn),顯示在圖象顯示區(qū)GE中的字體屬于大尺寸。如果圖形顯示標(biāo)準(zhǔn)為SVGA標(biāo)準(zhǔn),依照該SVGA標(biāo)準(zhǔn),顯示在圖象顯示區(qū)GE中的字體屬于中尺寸,然而,如果圖形顯示標(biāo)準(zhǔn)為VGA標(biāo)準(zhǔn),依照該VGA標(biāo)準(zhǔn),顯示在圖象顯示區(qū)GE中的字體屬于小尺寸。
在最佳實(shí)施例中,圖6a中表示的顯示范圍為橫向23個(gè)字母,垂直方向16個(gè)字母,該顯示范圍為具有較少象素?cái)?shù)的圖形顯示標(biāo)準(zhǔn)的圖象顯示區(qū)GE的例子;圖6b中表示的顯示范圍為橫向28個(gè)字母,垂直方向16個(gè)字母,該顯示范圍為具有較多象素?cái)?shù)的圖形顯示標(biāo)準(zhǔn)的圖象顯示區(qū)GE的例子。另外,在本發(fā)明的最佳實(shí)施例中,將能使字母被包括在如圖7b所示的24點(diǎn)×32點(diǎn)的BF范圍內(nèi)的字體尺寸被作為一種例子,即在具有較多象素?cái)?shù)的圖形顯示標(biāo)準(zhǔn)的圖象顯示區(qū)GE中使用的字體尺寸。另一方面,將能使字母被包括在如圖7a所示的18點(diǎn)×32點(diǎn)的SF范圍內(nèi)的字體尺寸被作為一種例子,即在具有較少象素?cái)?shù)的圖形顯示標(biāo)準(zhǔn)的圖象顯示區(qū)GE中使用的字體尺寸。上述的圖形顯示標(biāo)準(zhǔn)不僅僅局限于上述的XGA或VGA標(biāo)準(zhǔn)。
在最佳實(shí)施例中,如上所述,最佳大小的字體尺寸通過所選擇的圖形顯示標(biāo)準(zhǔn)而確定,因此,整個(gè)字母串能夠被包括在圖象顯示范圍內(nèi),而不考慮輸入信號(hào)的圖形顯示標(biāo)準(zhǔn)。具體地,在上述的現(xiàn)有技術(shù)的例子中,使用簡(jiǎn)拼或?qū)⒁绯鲂蟹殖蓛尚?,這樣,用戶對(duì)字難解或難于譯解。在本發(fā)明的最佳實(shí)施例中,不需要使用簡(jiǎn)拼或?qū)⒁绯鲂蟹殖蓛尚械拇胧?,就能夠?qū)崿F(xiàn)高標(biāo)準(zhǔn)且舒適的顯示。
圖8表示為字體確定過程的示意流程圖,該過程取決于輸入信號(hào)的類型以及在圖1中所示的OSD控制微機(jī)3中所需的顯示語言。同時(shí),圖8的過程是由OSD控制微機(jī)3執(zhí)行的。
參照?qǐng)D8,在步驟S1中,OSD控制微機(jī)3找出用戶所需的顯示語言的類型。具體地,與多種語言相應(yīng)的多個(gè)選擇菜單顯示在一個(gè)顯示屏幕上,以便根據(jù)用戶所選定的某個(gè)選擇菜單,找出用戶所需的顯示語言類型。
然后,在步驟S2中,OSD控制微機(jī)3識(shí)別輸入信號(hào)的類型。具體地,根據(jù)由圖1中的輸入信號(hào)識(shí)別裝置2中獲得的輸入信號(hào)的類型,OSD控制微機(jī)3識(shí)別出施加到端1上的輸入信號(hào)所屬的圖形顯示標(biāo)準(zhǔn)。
然后,在步驟S3中,OSD控制微機(jī)3驗(yàn)證用戶所需的顯示語言類型是否為所謂的圖符而不是日語、漢語或字母。也就是說,OSD控制微機(jī)3驗(yàn)證用戶是否需要某種字體的顯示,該字體除非以相當(dāng)大的字體尺寸來顯示,否則難于看清楚,比如在存在有日語漢字字符的日語或漢語或有特殊圖符的情況下。如果在步驟S3中OSD控制微機(jī)3已經(jīng)驗(yàn)證到用戶需要顯示日語、漢語或特殊圖標(biāo)(YES),OSD控制微機(jī)3前進(jìn)到步驟S5中去執(zhí)行,相反(如果上述回答為NO),OSD控制微機(jī)3前進(jìn)到步驟S4中去執(zhí)行。
如果OSD控制微機(jī)3在步驟S3中已經(jīng)驗(yàn)證到用戶需要顯示日語、漢語或特殊圖符(YES),OSD控制微機(jī)3在步驟S5中確定使用較大尺寸的字體。經(jīng)過步驟S5之后,OSD控制微機(jī)3前進(jìn)到步驟S8中。
相反地,如果OSD控制微機(jī)3在步驟S3中已經(jīng)驗(yàn)證到用戶需要顯示的不是日語、漢語或特殊圖符時(shí),OSD控制微機(jī)3在步驟S4中確定將由OSD顯示的字母串是否被包括在圖象顯示區(qū)內(nèi)。如果OSD控制微機(jī)3證實(shí)字母串被包括在圖象顯示區(qū)內(nèi)(YES),OSD控制微機(jī)3前進(jìn)到步驟S7中去執(zhí)行,相反(如果上述回答為NO),OSD控制微機(jī)3前進(jìn)到步驟S6中去執(zhí)行。
如果在步驟S4中OSD控制微機(jī)3證實(shí)字母串等被包括在圖象顯示區(qū)內(nèi),在步驟S7中,OSD控制微機(jī)3確定采用小尺寸字體。經(jīng)過步驟S7后,OSD控制微機(jī)3前進(jìn)到步驟S9中去執(zhí)行。
如果OSD控制微機(jī)3在步驟S4中證實(shí)字母串等未被包括在圖象顯示區(qū)內(nèi),在步驟S6中,OSD控制微機(jī)3確定采用字母集字體。經(jīng)過步驟S6,OSD控制微機(jī)3前進(jìn)到步驟S8去執(zhí)行。
如果OSD控制微機(jī)3前進(jìn)到步驟S8去執(zhí)行,OSD控制微機(jī)3減少圖象顯示區(qū)內(nèi)的一行的字母?jìng)€(gè)數(shù)。經(jīng)過步驟S8后,OSD控制微機(jī)3前進(jìn)到步驟S10去執(zhí)行。
如果OSD控制微機(jī)3前進(jìn)到步驟S9去執(zhí)行,OSD控制微機(jī)3不改變圖象顯示區(qū)內(nèi)的一行的顯示字母?jìng)€(gè)數(shù)。經(jīng)過步驟S9后,OSD控制微機(jī)3前進(jìn)到步驟S10去執(zhí)行。
如果OSD控制微機(jī)3前進(jìn)到步驟S10去執(zhí)行,OSD控制微機(jī)3通過輸入信號(hào)來設(shè)置顯示位置,以便OSD顯示呈現(xiàn)在屏幕表面的中央。
權(quán)利要求
1.一種用于字體控制的方法,包括識(shí)別將要被顯示的字符的類型;根據(jù)將要顯示的字符的類型來確定所使用字體的類型和尺寸;相應(yīng)于該字體的類型和尺寸的字符產(chǎn)生顯示信號(hào)。
2.根據(jù)權(quán)利要求1所述的字體控制方法,其中,根據(jù)將要顯示的字符的數(shù)目和可顯示范圍來確定使用/不使用一種包括多個(gè)字符組合的字體集。
3.根據(jù)權(quán)利要求1所述的字體控制方法,其中,該字符為構(gòu)成一種語言的字母,且根據(jù)由該字母構(gòu)成的字的相對(duì)的長(zhǎng)度或筆劃數(shù),來確定字體的尺寸。
4.根據(jù)權(quán)利要求3所述的字體控制方法,其中,根據(jù)該語言的種類來調(diào)整顯示位置。
5.一種顯示裝置,包括識(shí)別將要被顯示的字符的類型的裝置;根據(jù)將要顯示的字符的類型來確定所使用字體的類型和尺寸的裝置;對(duì)相應(yīng)于該字體的類型和尺寸的字符產(chǎn)生顯示信號(hào)的裝置。
6.根據(jù)權(quán)利要求5所述的顯示裝置,還包括一種驗(yàn)證裝置,根據(jù)將要顯示的字符的數(shù)目和可顯示范圍,驗(yàn)證使用/不使用一種包括多個(gè)字符組合的字體集。
7.根據(jù)權(quán)利要求5所述的顯示裝置,其中該字符為構(gòu)成語言的字母,且所說確定裝置根據(jù)由該字母構(gòu)成的字的相對(duì)的長(zhǎng)度或筆劃數(shù),來確定字體的尺寸。
8.根據(jù)權(quán)利要求7所述的顯示裝置,其中該確定裝置根據(jù)該語言的種類來調(diào)整顯示位置。
9.一種用于字體控制的方法,包括找出將要被顯示的字符的類型;識(shí)別輸入信號(hào)的類型;根據(jù)該字體的類型和尺寸來確定所使用字體的類型和尺寸。
10.根據(jù)權(quán)利要求9所述的字體控制方法,還包括根據(jù)將要顯示的字符的數(shù)目和可顯示范圍來驗(yàn)證使用/不使用一種包括多個(gè)字符組合的字體集。
11.根據(jù)權(quán)利要求9所述的字體控制方法,其中該字符為構(gòu)成語言的字母,且根據(jù)由該字母構(gòu)成的字的相對(duì)的長(zhǎng)度或筆劃數(shù),來確定字體的尺寸。
12.根據(jù)權(quán)利要求11所述的字體控制方法,其中根據(jù)該語言的種類來調(diào)整顯示位置。
13.一種顯示裝置,包括識(shí)別將要被顯示的字符的類型的裝置;驗(yàn)證輸入信號(hào)類型的裝置;根據(jù)將要顯示的字符的類型來確定所使用字體的類型和尺寸的裝置;相應(yīng)于該字體的類型和尺寸的字符產(chǎn)生顯示信號(hào)的裝置。
14.根據(jù)權(quán)利要求13所述的顯示裝置,還包括一種驗(yàn)證裝置,根據(jù)將要顯示的字符的數(shù)目和可顯示范圍,驗(yàn)證使用/不使用一種包括多個(gè)字符組合的字體集。
15.根據(jù)權(quán)利要求13所述的顯示裝置,其中該字符為構(gòu)成語言的字母,且根據(jù)所說確定裝置由該字母構(gòu)成的字的相對(duì)的長(zhǎng)度或筆劃數(shù),來確定字體的尺寸。
16.根據(jù)權(quán)利要求15所述的顯示裝置,其中該確定裝置根據(jù)該語言的種類來調(diào)整顯示位置。
全文摘要
一種應(yīng)用于屏上顯示(OSD)的字體控制方法和裝置,當(dāng)顯示多種語言的字母等時(shí),可以獲得平衡性好、高質(zhì)量,以及觀看輕松的顯示,而不需進(jìn)行簡(jiǎn)拼或?qū)⒁恍蟹殖蓛尚?。字體控制的裝置包括輸入信號(hào)識(shí)別單元2、OSD控制微機(jī)3,以及字符發(fā)生器IC5。識(shí)別單元2確定輸入信號(hào)的圖形顯示標(biāo)準(zhǔn)的類型。OSD控制微機(jī)3確定所使用的字體的類型以及根據(jù)從用戶處得到的顯示語言需要信號(hào)和輸入信號(hào)的圖形顯示標(biāo)準(zhǔn)的類型來確定字體尺寸。根據(jù)OSD控制微機(jī)3確定的字體類型和字體尺寸,字符發(fā)生器IC5產(chǎn)生OSD顯示信號(hào)。
文檔編號(hào)G09G5/26GK1267051SQ00107040
公開日2000年9月20日 申請(qǐng)日期2000年3月3日 優(yōu)先權(quán)日1999年3月3日
發(fā)明者新德昭惠 申請(qǐng)人:索尼公司