欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

顯示控制設(shè)備、顯示控制方法和計算機程序產(chǎn)品的制作方法

文檔序號:2641439閱讀:219來源:國知局
專利名稱:顯示控制設(shè)備、顯示控制方法和計算機程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及顯示控制設(shè)備、顯示控制方法及計算機程序產(chǎn)品,而且特別涉及將具有多個不同字符屬性的字符混合組成的字符串轉(zhuǎn)換為由具有統(tǒng)一字符屬性的字符組成的字符串并顯示具有統(tǒng)一符屬性的該字符串的顯示控制設(shè)備和顯示控制方法,并且涉及實現(xiàn)該字符串的此種轉(zhuǎn)換與顯示的計算機程序產(chǎn)品。
近來信息處理設(shè)備,如個人計算機和文字處理器,價格便宜了,從而增加了這種信息處理設(shè)備在產(chǎn)業(yè)中的專業(yè)應(yīng)用和家庭中的個人應(yīng)用。在多窗口系統(tǒng)中已可處理各種屬性信息共存于其中的數(shù)據(jù),其屬性信息為字符類型、字符大小等等。因此,對高效放大或縮小數(shù)據(jù)以使數(shù)據(jù)在顯示器上便于閱讀的要求日益強烈。
就通常的多窗口系統(tǒng)而言,字符類型(或字體)和字符大小甚至在一個窗口中也可有多種多樣。然而,在對該窗口的顯示進行放大時,該窗口內(nèi)的字符也以同一放大倍數(shù)放大而不管字體及字符大小。由于這一原因,當(dāng)窗口內(nèi)同時存在不同字體和大小的字符時,以同一放大倍數(shù)對字符進行放大的結(jié)果是在該窗口內(nèi)顯示具有各種不同大小字號的字符。此外,甚至在窗口內(nèi)的字符為斜體、旋轉(zhuǎn)體或帶有難于觀察的顏色時,這種字符也會一律按照同樣放大倍數(shù)放大和顯示。
因此,在通常的系統(tǒng)中所存在的一個問題是當(dāng)窗口內(nèi)的字符放大時在該窗口內(nèi)可顯示的信息量會變得不充分,因為放大倍數(shù)是為了可使最小字號的字符可以讀出而設(shè)定并且該值對于該窗口內(nèi)所有的字符均相同而不管其原來的字體、字號、斜度、旋轉(zhuǎn)角度及顏色如何。另一方面,當(dāng)為使窗口內(nèi)的最大號字符便于閱讀而減小放大倍數(shù)時出現(xiàn)的問題是甚至在放大之后該窗口內(nèi)最小字號的字符也難于閱讀,因為放大倍數(shù)減小而導(dǎo)致放大不足。
另外,存在的另外一個問題是特殊字體的字符,如斜體字符,經(jīng)放大后難于閱讀。
從而,本發(fā)明的總目標(biāo)就是要提供一種可以消除上述問題的新穎有用的顯示控制設(shè)備、顯示控制方法和計算機程序產(chǎn)品。
本發(fā)明的另一個并且更為具體的目標(biāo)是要提供一種可以將具有多個不同字符屬性的字符混合組成的字符串轉(zhuǎn)換為由具有統(tǒng)一字符屬性的字符組成的字符串并顯示具有統(tǒng)一字符屬性的該字符串的顯示控制設(shè)備、顯示控制方法及計算機程序產(chǎn)品,結(jié)果可使經(jīng)過轉(zhuǎn)換的字符串在顯示時易于讀出并且甚至在轉(zhuǎn)換之后在一個窗口內(nèi)可顯示大量的信息。
本發(fā)明的又一個目標(biāo)是提供一種控制要在顯示單元上顯示的字符的屬性的顯示控制設(shè)備,其構(gòu)成包括存儲預(yù)先確定的屬性的存儲手段、用來將組成輸入字符串的每個字符的屬性參照存儲手段進行轉(zhuǎn)換從而使組成轉(zhuǎn)換過的字符串的字符具有預(yù)先確定的屬性的轉(zhuǎn)換手段,以及輸出轉(zhuǎn)換過的字符串使之在顯示單元上顯示的輸出手段。按照本發(fā)明的顯示控制設(shè)備,輸入字符串可通過借助存儲手段的內(nèi)容對組成輸入字符串的字符的屬性進行轉(zhuǎn)換并將由具有在顯示時易于閱讀和識別的統(tǒng)一屬性的字符組成的轉(zhuǎn)換過的字符串進行顯示的辦法自動地以最易于閱讀和識別的形式顯示。此外,通過顯示經(jīng)過轉(zhuǎn)換的字符串,比如,甚至可以在一個面積有限的窗口內(nèi)以易于閱讀和識別的形式顯示大量的信息。
本發(fā)明的再一個目標(biāo)是提供一種控制要在顯示單元上顯示的字符的屬性的顯示控制方法,其構(gòu)成步驟包括將預(yù)先確定的屬性存儲于存儲手段中,參照該存儲手段將輸入字符串的每個字符的屬性進行轉(zhuǎn)換從而使組成轉(zhuǎn)換過的字符串的字符具有預(yù)先確定的屬性,以及輸出轉(zhuǎn)換過的字符串使之在顯示單元上顯示。按照本發(fā)明的顯示控制方法,輸入字符串可通過借助存儲手段的內(nèi)容對組成輸入字符串的字符的屬性進行轉(zhuǎn)換并將由具有在顯示時易于閱讀和識別的統(tǒng)一屬性的字符組成的轉(zhuǎn)換過的字符串進行顯示的辦法自動地以最易于閱讀和識別的形式顯示。此外,通過顯示經(jīng)過轉(zhuǎn)換的字符串,比如,甚至可以在一個面積有限的窗口內(nèi)以易于閱讀和識別的形式顯示大量的信息。
本發(fā)明的另一個目標(biāo)是提供一種具有其上面記錄有用于對要在顯示單元上顯示的字符執(zhí)行屬性轉(zhuǎn)換的計算機程序邏輯的計算機可讀介質(zhì)的計算機程序產(chǎn)品,其構(gòu)成包括存儲預(yù)先確定的屬性的存儲手段,參照該存儲手段將輸入字符串的每個字符的屬性進行轉(zhuǎn)換從而使組成轉(zhuǎn)換過的字符串的字符具有預(yù)先確定的屬性的轉(zhuǎn)換手段,以及輸出轉(zhuǎn)換過的字符串使之在顯示單元上顯示的輸出手段。按照本發(fā)明的計算機程序產(chǎn)品,輸入字符串可通過借助存儲手段的內(nèi)容對組成輸入字符串的字符的屬性進行轉(zhuǎn)換并將由具有顯示時易于閱讀和識別的統(tǒng)一屬性的字符組成的轉(zhuǎn)換過的字符串進行顯示的辦法自動地以最易于閱讀和識別的形式顯示。此外,通過顯示經(jīng)過轉(zhuǎn)換的字符串,比如,甚至可以在一個面積有限的窗口內(nèi)以易于閱讀和識別的形式顯示大量的信息。
本發(fā)明其他目標(biāo)和另外的特點在參考附圖閱讀下面的詳細描述將會一清二楚。
附圖的簡介

圖1是介紹按照本發(fā)明的顯示控制設(shè)備的第一實施例的系統(tǒng)框圖;圖2是說明生成屬性信息轉(zhuǎn)換表的操作的流程圖;圖3是說明在第一實施例中字符轉(zhuǎn)換和顯示的操作的流程圖;圖4A、4B和4C分別是說明第一實施例中字符轉(zhuǎn)換操作的圖表;圖5A和5B分別是介紹原始窗口和放大窗口的示圖;圖6A和6B分別是說明在原始窗口和放大窗口內(nèi)顯示字符串的示圖;圖7A和7B分別是說明在原始窗口和放大窗口內(nèi)顯示字符串的示圖;圖8A和8B分別是說明在原始窗口和放大窗口內(nèi)顯示字符串的示圖;圖9A和9B分別是說明在原始窗口和放大窗口內(nèi)顯示字符串的示圖;圖10A和10B分別是說明在數(shù)據(jù)轉(zhuǎn)換前后字符串顯示的變化情況的示圖;圖11是說明窗口大小的切換操作的流程圖;圖12是說明按照本發(fā)明的顯示控制設(shè)備的第二實施例中字符轉(zhuǎn)換和顯示的操作的流程圖;而圖13A和13B分別是說明確定窗口大小和在該窗口中顯示的字符數(shù)目的操作的流程圖。
最佳實施例的描述圖1示出按照本發(fā)明的顯示控制設(shè)備的第一實施例。顯示設(shè)備的這一實施例采用了按照本發(fā)明的顯示控制方法的第一實施例和按照本發(fā)明的計算機程序產(chǎn)品的第一實施例。
換言之,本發(fā)明包括一計算機程序產(chǎn)品,該程序產(chǎn)品是一個包含可用來對計算機編程使之執(zhí)行本發(fā)明的過程,即顯示控制設(shè)備過程的指令的存儲介質(zhì)。此存儲介質(zhì)可包含但不限于任何一種存儲盤,如軟盤、光盤、只讀光盤(CD-ROM)及磁光盤,只讀存儲器、隨機存取存儲器、可擦可編程只讀存儲器、電可擦可編程只讀存儲器,磁卡或光卡,或任何一種適于存儲電子指令的介質(zhì)。
圖1所示的顯示控制設(shè)備包括輸入裝置1、字符顯示控制單元2及顯示單元7。字符顯示控制單元2包括信息閱讀器3、轉(zhuǎn)換器4、存儲介質(zhì)5及控制器6。信息閱讀器3、轉(zhuǎn)換器4及控制器6可由一處理器如中央處理單元(CPU)來實現(xiàn),此時存儲介質(zhì)5存儲數(shù)據(jù)及由中央處理單元執(zhí)行的程序。存儲介質(zhì)5不限于某一種類型而可以是任何一種存儲盤,包括軟盤、光盤、只讀光盤及磁光盤,只讀存儲器、隨機存取存儲器、可擦可編程只讀存儲器、電可擦可編程只讀存儲器,磁卡或光卡,或任何一種適于存儲電子指令的介質(zhì)。
輸入裝置1由鍵盤、鼠標(biāo)等組成,可將輸入信息輸入到顯示控制單2。輸入信息包括各種數(shù)據(jù)和指令。由輸入裝置1輸入的各種數(shù)據(jù)包括要在顯示單元7上顯示的字符和字符串、與字符有關(guān)的屬性信息及要登錄在屬性信息轉(zhuǎn)換表5中的轉(zhuǎn)換信息,該表存儲于存儲介質(zhì)5內(nèi)。在本說明書中,“字符”包括字母數(shù)字字符、日文平假名和片假名、中文漢字或日文漢字、符號以及其他等等可在顯示單元7上顯示的東西。
顯示控制單元2執(zhí)行取決于程序的各種處理過程。信息閱讀器3閱讀由輸入裝置1輸入的字符信息和屬性信息。轉(zhuǎn)換器4利用存儲介質(zhì)5中根據(jù)字符信息構(gòu)成的屬性信息轉(zhuǎn)換表5a和由信息閱讀器3閱讀的屬性信息將輸入的字符串轉(zhuǎn)換為更易于閱讀的字符串,即根據(jù)由屬性信息轉(zhuǎn)換表5a讀入的轉(zhuǎn)換信息將之轉(zhuǎn)換為用戶更易于識別的字符串。
轉(zhuǎn)換信息用于將具有各種不同字符屬性的待顯示字符串轉(zhuǎn)換為具有統(tǒng)一字符屬性的便于閱讀的字符串。此轉(zhuǎn)換信息事先登錄在屬性信息轉(zhuǎn)換表5a中。例如,有關(guān)字號、字體,顏色,傾角、轉(zhuǎn)角、字符間距及刪除標(biāo)記等各種屬性的參數(shù)事先進行登錄。換言之,在屬性信息轉(zhuǎn)換表5a中登錄有與各種屬性相對應(yīng)的值。
控制器6控制顯示,比如可將由輸入裝置1輸入的原始字符串顯示于顯示單元7的窗口中或是將轉(zhuǎn)換為更易于閱讀形式的字符串顯示于顯示單元7的窗口中。顯示單元7顯示由顯示控制單元2輸出的各種信息包括窗口。
其次,參照圖2描述生成屬性信息轉(zhuǎn)換表5a的操作。圖2是說明在本實施例中生成屬性信息轉(zhuǎn)換表5a時顯示控制設(shè)備的操作,更具體地說是形成顯示控制設(shè)備的中央處理單元的操作的流程圖。
在圖2中步驟S1根據(jù)由輸入裝置1輸入的輸入信息在顯示單元7上顯示一個輸入幀。步驟S2由輸入裝置1輸入?yún)?shù)。由后面將要介紹的圖4B可知在顯示單元7上所顯示的屬性信息轉(zhuǎn)換表5a左邊一列是屬性,與其相對應(yīng)的是默認參數(shù)值。在步驟S1和S2中將適于把具有不同字符屬性的字符組成的字符串作為經(jīng)過轉(zhuǎn)換的具有統(tǒng)一字符屬性的字符組成并易于閱讀的字符串進行顯示的參數(shù)輸入而將默認值改寫。當(dāng)然,如默認值合適則不更改。此外,如某一屬性在屬性信息轉(zhuǎn)換表5a中不存在,則要先由輸入裝置1輸入此屬性,然后輸入此屬性的參數(shù)。
在步驟S1和S2之后步驟S3將輸入的參數(shù)和屬性(如適用)登錄在存儲在存儲介質(zhì)5中的屬性信息轉(zhuǎn)換表5a之中。
通過上述操作可將轉(zhuǎn)換信息登錄在屬性信息轉(zhuǎn)換表5a中,該轉(zhuǎn)換信息將用于將具有不同字符屬性的字符組成的字符串轉(zhuǎn)換為具有統(tǒng)一的字符屬性并從而在顯示器上更易于閱讀的字符組成的轉(zhuǎn)換過的字符串。
然后參照圖3描述字符轉(zhuǎn)換與顯示操作。圖3是說明在本實施例中對字符進行轉(zhuǎn)換和顯示以使所顯示的字符串由具有統(tǒng)一的字符屬性的更易于在顯示器上閱讀的字符組成時顯示控制設(shè)備的操作,更具體說是形成顯示控制設(shè)備的中央處理單元的操作的流程圖。因而圖3相應(yīng)于本顯示控制方法的第一實施例的一個重要部分。
在圖3中步驟S11從存儲介質(zhì)5讀入工作表。換言之,圖4A中所示之工作表在數(shù)據(jù)轉(zhuǎn)換前已針對由輸入裝置1輸入的字符串進行設(shè)置,而步驟S11就將此工作表中存儲介質(zhì)5中讀入。
步驟S12從工作表讀入一個字符。例如從圖4A中所示的在步驟S11中讀入的工作表中從表的上端開始讀入與一個待顯示字符有關(guān)的數(shù)據(jù)。在這個具體情況中,與一字符有關(guān)的數(shù)據(jù)包括字符代碼、字號、字體、顏色和傾角。
步驟S13參照圖4B中所示的屬性信息轉(zhuǎn)換表5a對在步驟S12中讀入的與該一個字符有關(guān)的信息進行轉(zhuǎn)換。與從圖4A中所示的工作表上端讀入的第一個字符有關(guān)的數(shù)據(jù)如下字符代碼A字號9磅字體明體顏色白色傾角0°另一方面,在圖4B中所示的屬性信息轉(zhuǎn)換表5a包括如下數(shù)據(jù)字號50磅字體粗黑體顏色黑色傾角0°刪除標(biāo)記空白,*, #因而,對此第一個字符而言,圖4A中所示的工作表中的數(shù)據(jù)通過參照圖4B中所示的屬性信息轉(zhuǎn)換表進行數(shù)據(jù)轉(zhuǎn)換后轉(zhuǎn)換成下面所示的數(shù)據(jù)字符代碼A字號50磅字體粗黑體顏色黑色傾角0°其中的下劃線表示該參數(shù)已利用屬性信息轉(zhuǎn)換表5a進行轉(zhuǎn)換以使該字符串中的此字符在顯示器上更易于閱讀。
步驟S14利用由步驟S13得到的轉(zhuǎn)換過的數(shù)據(jù)改寫工作表。因而圖4A中所示的工作表中第一行的數(shù)據(jù)(參數(shù))在數(shù)據(jù)轉(zhuǎn)換后就被轉(zhuǎn)換過的數(shù)據(jù)所改寫,改寫后的工作表的第一行如圖4C中所示。
步驟S15判斷是否組成輸入字符串所有字符都已經(jīng)過處理。如果步驟S15的判斷結(jié)果是“否”,則處理返回步驟S11以處理下一個字符。另一方面,如果步驟S15的判斷結(jié)果是“是”,則處理前進到步驟S16。
步驟S16通過將顯示單元7上顯示的原始窗口放大而打開一放大窗口。例如,如圖5A所示,原始窗口顯示在顯示器的左上部分,而放大窗口顯示在該顯示器的右下部分。另一方面,如圖5B所示,原始窗口顯示在顯示器的左上部分,而放大窗口則顯示在顯示器的左下部分。換言之,放大窗口在顯示器上的顯示位置應(yīng)不與原始窗口重疊或者說應(yīng)防止原始窗口的內(nèi)容隱藏到放大窗口的背后。當(dāng)然放大窗口也可以顯示在原始窗口的位置上,比如通過清除原始窗口而取代之。
之后步驟S17顯示由具有根據(jù)圖4C所示的改寫過的工作表中轉(zhuǎn)換過的字符屬性的字符所組成的字符串。由具有經(jīng)過轉(zhuǎn)換的易于閱讀的字符屬性的字符組成此字符串顯示于在步驟S16中打開的放大窗口中。
于是就可以在顯示器上在放大窗口中顯示由具有易于閱讀的統(tǒng)一的字符屬性的字符組成的經(jīng)過轉(zhuǎn)換的字符串,其操作過程包括(i)針對輸入的字符串設(shè)置圖4A中所示的工作表;(ii)參照圖4B中所示之屬性信息轉(zhuǎn)換表以使由具有不同字符屬性的字符組成的字符串轉(zhuǎn)換成經(jīng)過轉(zhuǎn)換的字符串;(iii)如果適用,則將字符串中每個字符的經(jīng)過轉(zhuǎn)換過的字符屬性通過改寫工作表中的參數(shù)的方法予以存儲;以及(iv)從經(jīng)過改寫的工作表中讀出經(jīng)過轉(zhuǎn)換的字符串在顯示單元7上顯示。
在圖4A中在數(shù)據(jù)轉(zhuǎn)換前的工作表中包括字符代碼“A”、“b”、“c”、“D”、“E”及“F”和與每個字符代碼相關(guān)的參數(shù)。在此一具體情況下該參數(shù)包括字號、字體、顏色和傾角,當(dāng)然參數(shù)并不限于圖4A中所示的這些。
另一方面,在圖4B中的屬性信息轉(zhuǎn)換表5a包括字號、字體、顏色、傾角和刪除標(biāo)記作為參數(shù),當(dāng)然參數(shù)并不限于圖4B中所示的這些。在此實施例中為方便起見假設(shè)所顯的字符最易于閱讀和識別的參數(shù)為字號是50磅、字體是粗黑體、字符顯示顏色為黑色、字符傾角為0°,而刪除標(biāo)記為空格、“*”或“#”,不過可使字符顯最易于閱讀和識別的參數(shù)和參數(shù)值并不限于這些?!皠h除標(biāo)記”表示字符串中的一部分要刪除,此刪除標(biāo)記可由字符串中連續(xù)的空格“*”或“#”組成。
其次,在圖4C中工作表內(nèi)每個字符代碼的參數(shù)都已根據(jù)圖4B中所示的屬性信息轉(zhuǎn)換表5a對輸入的字符串進行了統(tǒng)一。結(jié)果對每個字符代碼將字號設(shè)置為50磅、字體設(shè)置為粗黑體、顏色設(shè)置為黑色并將傾角設(shè)置為0°。圖4C中所示的工作表的改寫情況取決于圖4A中所示的工作表中所設(shè)置的參數(shù)以及為了使字符在顯示時最易于閱讀和識別而在圖4B中所示的屬性信息轉(zhuǎn)換表5a中所登錄的參數(shù)及參數(shù)值。
下面將描述在顯示單元7上顯示的原始窗口和放大窗口之間的關(guān)系。
圖5A中示出在顯示單元7上顯示的一原始窗口W1和在該顯示單元右下部顯示的一放大窗口W2。另一方面,圖5B中示出原始窗口W1和顯示在顯示器左下部的放大窗口W2。在圖5A和5B中顯示在原始窗口W1的字符串“AbcDEF”借助屬性信息轉(zhuǎn)換表5a轉(zhuǎn)換為經(jīng)過轉(zhuǎn)換的字符串“AbcDEF”,更易于閱讀和識別,并且將經(jīng)過轉(zhuǎn)換的字符串“AbcDEF”顯示在放大窗口W2中。當(dāng)然,放大窗口W2在顯示器上的顯示位置可不與原始窗口W1重疊或者說應(yīng)防止原始窗口W1的內(nèi)容隱藏到放大窗口W2的背后。當(dāng)然放大窗口W2也可以顯示在原始窗口W1的位置上,比如通過消除原始窗口W1而取代之。
因而根據(jù)本實施例,輸入字符串可通過借助屬性信息轉(zhuǎn)換表5a將組成輸入字符串的字符的屬性進行轉(zhuǎn)換并將由具有在顯示時易于閱讀和識別的統(tǒng)一屬性的字符組成的經(jīng)過轉(zhuǎn)換的字符串進行顯示的辦法自動地以最易于閱讀和識別的形式顯示在放大窗口W2之中。
輸入字符串可采用多種方式轉(zhuǎn)換為經(jīng)過轉(zhuǎn)換的字符串,不過其典型示例下面參照圖6A至9B予以說明。
圖6A示出一組顯示于原始窗口W1中的輸入字符串“ABCDef”,其中該輸入字符串的字符具有不同的字號。經(jīng)過數(shù)據(jù)轉(zhuǎn)換該輸入字符串的字符被轉(zhuǎn)換成相同的字號便于在顯示時閱讀和識別,并且將經(jīng)過轉(zhuǎn)換的此字符串顯示在放大窗口W2中,如圖6B所示。
圖7A示出一組顯示于原始窗口W1中的輸入字符串“Ab Def”,其中該輸入字符串中的字符包括連續(xù)的空格,即刪除標(biāo)記。經(jīng)過數(shù)據(jù)轉(zhuǎn)換該輸入字符串的字符比如可通過刪除連續(xù)和多余的空格而只留一個空格的辦法進行轉(zhuǎn)換,從而使經(jīng)過轉(zhuǎn)換的此字符串在顯示時更易于閱讀和識別并將此經(jīng)過轉(zhuǎn)換的字符串顯示在放大窗口W2之中,如圖7B所示。在輸入字符串中包括連續(xù)的“*”或“#”作為刪除標(biāo)記時也可進行類似的數(shù)據(jù)轉(zhuǎn)換。
圖8A示出一組顯示于原始窗口W1中的輸入字符串“ABCDEF”,其中該輸入字符串中的字符用白色顯示。經(jīng)過數(shù)據(jù)轉(zhuǎn)換該輸入字符串中字符的顏色轉(zhuǎn)換為在顯示時易于閱讀和識別的黑色,并且將經(jīng)過轉(zhuǎn)換的此字符串顯示在放大窗口W2中,如圖8B所示。當(dāng)然,也可以使用黑色以外的顏色,只要與原來在輸入字符串中所使用的顏色相比較更易于閱讀和識別即可。
圖9A示出一組顯示于原始窗口W1中的輸入字符串“ABCDEF”,其中該輸入字符串中的字符是傾斜的。經(jīng)過數(shù)據(jù)轉(zhuǎn)換該輸入字符串的字符不再傾斜以便在顯示時易于閱讀和識別,并且將經(jīng)過轉(zhuǎn)換的此字符串顯示在放大窗口W2中,如圖9B所示。換言之,輸入字符串的字體在經(jīng)過轉(zhuǎn)換的字符串中轉(zhuǎn)換成為更易于閱讀和識別的字體。
圖10A和10B分別是說明數(shù)據(jù)轉(zhuǎn)換前后字符串顯示的變化情況的示圖。
圖10A示出在數(shù)據(jù)轉(zhuǎn)換前的原始輸入字符串“AbcD…”。組成輸入字符串的每個字符的屬性參數(shù)示于圖10A的右邊。如圖所示,字符“A”的字號為15磅、字體為教科書體、紅色、而傾角為50°。字符“b”的字號為9磅、字體為明體、紅色、而傾角為15 °。字符“c”字號為12磅、字體為黑體、白色、而傾角為30°。此外,字符“D”的字號為9磅、字體為明體、白色、而傾角為0°。
另一方面,圖10B示出在數(shù)據(jù)轉(zhuǎn)換后的經(jīng)過轉(zhuǎn)換的字符串“AbcD…”。在利用屬性信息轉(zhuǎn)換表5a對組成圖10A所示的輸入字符串的每個字符執(zhí)行數(shù)據(jù)轉(zhuǎn)換時,各個字符的參數(shù)被統(tǒng)一成為圖10B所示的值。具體言之,對組成經(jīng)過轉(zhuǎn)換的字符串的每個字符而言,字號為50磅、字體為粗黑體、顏色為黑色、而傾角為0°。對于組成經(jīng)過轉(zhuǎn)換的字符串每個字符設(shè)置的參數(shù)值使經(jīng)過轉(zhuǎn)換的字符串與原始輸入字符串相比較更易于閱讀和識別。
圖11是說明第一實施例中窗口大小切換操作的流程圖。圖11中所示的過程包括在圖3中示出的步驟S16中。
在圖11中步驟S21在顯示單元7上顯示一個標(biāo)準窗口。標(biāo)準窗口具有標(biāo)準尺寸,在顯示器占據(jù)的那一部分大小可使標(biāo)準窗口中的內(nèi)容可讀和可識別。步驟S22判斷是否執(zhí)行最大化關(guān)鍵操作來指示將標(biāo)準窗口放大并以最大尺寸顯示。具有最大尺寸的放大窗口大致占據(jù)整個顯示面。例如,通過在標(biāo)準窗口部分單擊鼠標(biāo)可執(zhí)行最大化關(guān)鍵操作來指示以最大尺寸進行顯示,在微軟公司生產(chǎn)的WINDOWS95(“窗口95”)操作系統(tǒng)的情況下就是如此。如果在步驟S22的判斷結(jié)果是“是”,步驟S23將標(biāo)準窗口放大并以最大尺寸顯示窗口。
另一方面,如果在步驟S22的判斷結(jié)果是“否”或者在經(jīng)過步驟S23之后,步驟S24判斷是否執(zhí)行最小化關(guān)鍵操作來指示將標(biāo)準窗口或放大窗口以最小尺寸顯示。具有最小尺寸的縮小窗口不在顯示器上顯示,但與縮小窗口相關(guān)的應(yīng)用程序繼續(xù)運行??赡茉陲@示器的外圍部分會顯示一個圖標(biāo)以指示窗口已縮小成最小尺寸。例如,可以通過在窗口部分單擊鼠標(biāo)以執(zhí)行最小化關(guān)鍵操作來指示以最小尺寸顯示,在WINDOWS95(“窗口95” )操作系統(tǒng)中即是如此。如果在步驟S24的判斷是“是”,則步驟S25將窗口縮小并以最小尺寸顯示該窗口。
如果在步驟S24的判斷結(jié)果是“否”或者是在經(jīng)過步驟S25之后,則步驟S26判斷是否執(zhí)行標(biāo)準化關(guān)鍵操作以指示將窗口以標(biāo)準尺寸顯示。例如,可以通過在窗口部分單擊鼠標(biāo)以執(zhí)行標(biāo)準化關(guān)鍵操作來指示以標(biāo)準尺寸顯示,在WINDOWS95(“窗口95”)操作系統(tǒng)情況下即是如此。如果在步驟S26的判斷結(jié)果是“是”,則處理過程返回到步驟S2 1。另一方面,如果在步驟S26的判斷結(jié)果是“否”,則處理過程終止。
下面將描述根據(jù)本發(fā)明的顯示控制設(shè)備的第二實施例。顯示控制設(shè)備的這一實施例采用根據(jù)本發(fā)明的顯示控制方法的第二實施例和根據(jù)本發(fā)明的計算機程序產(chǎn)品的第二實施例。
在此實施例中顯示控制設(shè)備的構(gòu)成與圖1所示相同。不過字符的轉(zhuǎn)換與顯示操作則如圖12所示。圖12中的流程圖是用來說明本實施例中顯示控制設(shè)備的操作,更具體言之是說明形成顯示控制設(shè)備的中央處理單元在轉(zhuǎn)換和顯示字符時為使所顯示的字符串由具有統(tǒng)一的使之更易于在顯示器上閱讀的字符屬性而進行的操作。因此,圖12相應(yīng)于本顯示控制方法的第二實施例的一個重要部分。在圖12中,與圖3中相應(yīng)步驟相同的那些步驟標(biāo)以同樣的標(biāo)號并略去有關(guān)的說明。
在圖12中,步驟S31和S3 2安排在步驟S11和S12之間。步驟S31確定要顯示的經(jīng)過轉(zhuǎn)換的字符串的字符數(shù)目,并且還確定顯示經(jīng)過轉(zhuǎn)換的字符串的窗口的大小。窗口的大小和在該窗口中要顯示的字符數(shù)目兩者都可以由在屬性信息轉(zhuǎn)換表5a中登錄的字號確定。
圖13A示出原始窗口W1和放大窗口W2,其中經(jīng)過轉(zhuǎn)換的字符串的字號與放大窗口W2比較而言相對地小。在這一具體情況下,原始窗口W1中的字符串“ABCDE”的所有字符都可以在放大窗口W2中顯示。
另一方面,圖13B示出的原始窗口W1和放大窗口W2中的經(jīng)過轉(zhuǎn)換的字符串的字號與放大窗口W2比較而言相對地大。在這一具體情況下,并非原始窗口W1中的字符串“ABCDE”的所有字符都可以在放大窗口W2中顯示,而只有字符“A”和“B”可顯示在放大窗口W2中。
因此,根據(jù)在屬性信息轉(zhuǎn)換表5a中登錄的參數(shù)步驟S31可恰當(dāng)?shù)卮_定窗口的大小和在該窗口中要顯示的經(jīng)過轉(zhuǎn)換的字符串的字符數(shù)目以便最大程度地適應(yīng)用戶的需要。
步驟S32讀入一個顯示在顯示單元7上的光標(biāo)附近的字符串。另外,在單擊鼠標(biāo)時步驟S32也可將鼠標(biāo)指針附近的字符串讀入。然后步驟S12從在步驟S32中讀入的字符串中讀入一個字符并執(zhí)行前面針對圖3所描述的處理過程。
當(dāng)然,屬性信息并不限于上述的字號、字體、顏色、傾角、轉(zhuǎn)角、字符間距和刪除標(biāo)記。例如,屬性信息可以包括修飾指示或信息,如單刪除線和雙刪除線,以及下劃線信息。下劃線信息可包括下劃線、無下劃線、單下劃線、雙下劃線、點線、點劃線等等。
在上述實施例中原始輸入字符串經(jīng)過轉(zhuǎn)換并顯示于由包含原始輸入字符串的原始窗口尺寸加以放大的窗口之中。但是,主要的并不是將轉(zhuǎn)換后的字符串顯示在放大窗口之中,轉(zhuǎn)換后的字符串也可顯示在與原始窗口尺寸相同的窗口中或比原始窗口尺寸為小的窗口中,只要經(jīng)過轉(zhuǎn)換的字符串與原始字符串相比較更易于閱讀和識別即可。此外,原始字符串的字符在經(jīng)過轉(zhuǎn)換的字符串中不一定是被放大,而且經(jīng)過轉(zhuǎn)換的字符串的字符也可能以原字號顯示或以較原來字號為小的字號顯示,只要經(jīng)過轉(zhuǎn)換的字符串與原始字符串相比較更易于閱讀和識別即可。換言之,在原始字符串和經(jīng)過轉(zhuǎn)換的字符串之間也許只有顏色經(jīng)過轉(zhuǎn)換。
此外,在利用屬性信息轉(zhuǎn)換表5a進行數(shù)據(jù)轉(zhuǎn)換時,重要的并不是要轉(zhuǎn)換多個屬性,根據(jù)應(yīng)用情況只轉(zhuǎn)換屬性中的一個也可以。
另外,本發(fā)明并不局限于這些實施例,在不脫離本發(fā)明的范圍的條件下可進行各種改變與修改。
權(quán)利要求
1.一種顯示控制設(shè)備,控制要在顯示單元上顯示的字符的屬性,上述顯示控制設(shè)備包括用于存儲預(yù)先確定的屬性的存儲裝置;用于將組成輸入字符串的每個字符的屬性參照上述存儲裝置進行轉(zhuǎn)換以便使組成經(jīng)過轉(zhuǎn)換的字符串的字符具有上述預(yù)先確定的屬性的轉(zhuǎn)換裝置;以及用于輸出上述經(jīng)過轉(zhuǎn)換的字符串在顯示單元上顯示的裝置。
2.如權(quán)利要求1中所述的顯示控制設(shè)備,其特征在于上述屬性是從一組屬性信息中選出的參數(shù)值,此組屬性中包括字號、字體、顏色、傾角、轉(zhuǎn)角、字符間距、刪除標(biāo)記、修飾信息和下劃線信息。
3.如權(quán)利要求2中所述的顯示控制設(shè)備,其特征在于上述修飾信息是選自包括單刪除線和雙刪除線的組,并且上述下劃線信息是選自包括下劃線、無下劃線、單下劃線、雙下劃線、點線和點劃線的組。
4.如權(quán)利要求2中所述的顯示控制設(shè)備,其特征在于上述存儲裝置存儲選自上述組中的至少兩個屬性信息的參數(shù)值。
5.如權(quán)利要求2中所述的顯示控制設(shè)備,其特征在于上述存儲裝置中存儲有用于刪除標(biāo)記的參數(shù)值以便使上述轉(zhuǎn)換裝置將原始字符串中的連續(xù)空格或一個符號轉(zhuǎn)換為預(yù)先確定數(shù)目的連續(xù)空格或上述符號。
6.如權(quán)利要求1中所述的顯示控制設(shè)備,其特征在于其構(gòu)成還包括將屬性存儲在上述存儲裝置中的裝置。
7.如權(quán)利要求1中所述的顯示控制設(shè)備,其特征在于其構(gòu)成還包括在上述存儲裝置中改寫屬性的裝置。
8.如權(quán)利要求1中所述的顯示控制設(shè)備,其特征在于存儲于上述存儲裝置中的上述預(yù)先確定的屬性設(shè)置成可使經(jīng)過轉(zhuǎn)換的字符串在顯示單元上的可讀性和可識別性最佳。
9.如權(quán)利要求2中所述的顯示控制設(shè)備,其特征在于其構(gòu)成還包括根據(jù)在上述存儲裝置中存儲的字號確定要在其中顯示應(yīng)在顯示單元上顯示的經(jīng)過轉(zhuǎn)換的字符串的窗口大小和在上述窗口中要顯示的經(jīng)過轉(zhuǎn)換的字符串的字符數(shù)目。
10.如權(quán)利要求1中所述的顯示控制設(shè)備,其特征在于上述存儲裝置中存儲有一個其中登錄有預(yù)先確定的屬性信息的屬性信息轉(zhuǎn)換表。
11.一種顯示控制方法,控制要在顯示單元上顯示的字符的屬性,上述顯示控制方法的構(gòu)成步驟包括(a)在存儲裝置存儲預(yù)先確定的屬性;(b)通過參照上述存儲裝置將組成輸入字符串的每個字符的屬性進行轉(zhuǎn)換以便使組成經(jīng)過轉(zhuǎn)換的字符串的字符具有預(yù)先確定的屬性;以及(c)將上述經(jīng)過轉(zhuǎn)換的字符串輸出以便在顯示單元上顯示。
12.如權(quán)利要求11中所述的顯示控制方法,其特征在于上述屬性是從一組屬性信息中選出的參數(shù)值,此組屬性中包括字號、字體、顏色、傾角、轉(zhuǎn)角、字符間距、刪除標(biāo)記、修飾信息和下劃線信息。
13.如權(quán)利要求12中所述的顯示控制方法,其特征在于上述修飾信息是選自包括單刪除線和雙刪除線的組,并且上述下劃線信息是選自包括下劃線、無下劃線、單下劃線、雙下劃線、點線和點劃線的組。
14.如權(quán)利要求12中所述的顯示控制方法,其特征在于上述步驟(a)在上述存儲裝置中存儲選自上述組中的至少兩個屬性信息的參數(shù)值。
15.如權(quán)利要求12中所述的顯示控制方法,其特征在于上述步驟(a)在上述存儲裝置中存儲有用于刪除標(biāo)記的參數(shù)值以便使上述步驟(b)將原始字符串中的連續(xù)空格或一個符號轉(zhuǎn)換為預(yù)先確定數(shù)目的連續(xù)空格或上述符號。
16.如權(quán)利要求11中所述的顯示控制方法,其特征在于還包括步驟(d)將屬性存儲在上述存儲裝置中的裝置。
17.如權(quán)利要求11中所述的顯示控制方法,其特征在于還包括步驟(d)在上述存儲裝置中改寫屬性的裝置。
18.如權(quán)利要求11中所述的顯示控制方法,其特征在于上述步驟(a)設(shè)備存儲于上述存裝置中上述預(yù)先確定的屬性使得經(jīng)過轉(zhuǎn)換的字符串在顯示器上的可讀性及可識別性最佳。
19.如權(quán)利要求12中所述的顯示控制方法,其特征在于還包括步驟(d)根據(jù)在上述存儲裝置中存儲的字號確定要在其中顯示應(yīng)在顯示單元上顯示的經(jīng)過轉(zhuǎn)換的字符串的窗口大小和在上述窗口中要顯示的經(jīng)過轉(zhuǎn)換的字符串的字符數(shù)目。
20.如權(quán)利要求11中所述的顯示控制方法,其特征在于上述步驟(a)在上述存儲裝置中存儲有一個其中登錄有預(yù)先確定的屬性信息的屬性信息轉(zhuǎn)換表。
21.一種計算機程序產(chǎn)品,具有其上面記錄有用于對要在顯示單元上顯示的字符執(zhí)行屬性轉(zhuǎn)換的計算機程序邏輯的計算機可讀介質(zhì),上述計算機程序產(chǎn)品的構(gòu)成包括用于存儲預(yù)先確定的屬性的存儲裝置;用于將組成輸入字符串的每個字符的屬性參照上述存儲裝置進行轉(zhuǎn)換以便使組成經(jīng)過轉(zhuǎn)換的字符串的字符具有上述預(yù)先確定的屬性的轉(zhuǎn)換裝置;以及用于輸出上述經(jīng)過轉(zhuǎn)換的字符串在顯示單元上顯示的裝置。
22.如權(quán)利要求21中所述的計算機程序產(chǎn)品,其特征在于上述屬性是從一組屬性信息中選出的參數(shù)值,此組屬性中包括字號、字體、顏色、傾角、轉(zhuǎn)角、字符間距、刪除標(biāo)記、修飾信息和下劃線信息。
23.如權(quán)利要求22中所述的計算機程序產(chǎn)品,其特征在于上述修飾信息是選自包括單刪除線和雙刪除線的組,并且上述下劃線信息是選自包括下劃線、無下劃線、單下劃線、雙下劃線、點線和點劃線的組。
24.如權(quán)利要求22中所述的計算機程序產(chǎn)品,其特征在于上述存儲裝置存儲選自上述組中的至少兩個屬性信息的參數(shù)值。
25.如權(quán)利要求22中所述的計算機程序產(chǎn)品,其特征在于上述存儲裝置中存儲有用于刪除標(biāo)記的參數(shù)值以便使上述轉(zhuǎn)換裝置將原始字符串中的連續(xù)空格或一個符號轉(zhuǎn)換為預(yù)先確定數(shù)目的連續(xù)空格或上述符號。
26.如權(quán)利要求21中所述的計算機程序產(chǎn)品,其特征在于還包括將屬性存儲在上述存儲裝置中的裝置。
27.如權(quán)利要求21中所述的計算機程序產(chǎn)品,其特征在于還包括在上述存儲裝置中改寫屬性的裝置。
28.如權(quán)利要求21中所述的計算機程序產(chǎn)品,其特征在于存儲于上述存儲裝置中的上述預(yù)先確定的屬性設(shè)置成可使經(jīng)過轉(zhuǎn)換的字符串在顯示單元上的可讀性和可識別性最佳。
29.如權(quán)利要求22中所述的計算機程序產(chǎn)品,其特征在于還包括根據(jù)在上述存儲裝置中存儲的字號確定要在其中顯示應(yīng)在顯示單元上顯示的經(jīng)過轉(zhuǎn)換的字符串的窗口的大小和在上述窗口中要顯示的經(jīng)過轉(zhuǎn)換的字符串的字符數(shù)目的裝置。
30.如權(quán)利要求21中所述的計算機程序產(chǎn)品,其特征在于在上述存存儲裝置中存儲有一個其中登錄有預(yù)先確定的屬性信息的屬性信息轉(zhuǎn)換表。
全文摘要
一顯示控制設(shè)備控制要在顯示單元上顯示的字符的屬性。此顯示控制設(shè)備包括存儲預(yù)先確定的屬性的存儲設(shè)備和用來將組成輸入字符串的每個字符的屬性參照存儲手段進行轉(zhuǎn)換從而使組成轉(zhuǎn)換過的字符串的字具有預(yù)先確定的屬性的轉(zhuǎn)換設(shè)備。經(jīng)過轉(zhuǎn)換的字符串輸出到顯示單元進行顯示。
文檔編號G09G5/30GK1177148SQ9710336
公開日1998年3月25日 申請日期1997年3月24日 優(yōu)先權(quán)日1996年9月17日
發(fā)明者佐藤周子, 飯塚潤一 申請人:富士通株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
安龙县| 深水埗区| 贵德县| 桦川县| 文昌市| 南和县| 广元市| 万荣县| 扎兰屯市| 阜宁县| 禄劝| 金昌市| 凌海市| 辛集市| 时尚| 凉山| 鄱阳县| 宿州市| 浑源县| 资源县| 阳原县| 韶山市| 江都市| 三原县| 洛扎县| 临西县| 江油市| 台山市| 青河县| 中超| 马尔康县| 隆回县| 郧西县| 莱芜市| 巴南区| 四会市| 高尔夫| 阳原县| 广丰县| 汤原县| 广州市|