專利名稱:在便攜式電子通訊裝置上外掛字型的方法
一、所屬領域本發(fā)明屬于電子通訊領域,涉及一種通訊裝置上外掛字型的方法,進一步涉及一種在便攜式電子通訊裝置上外掛字型的方法,該方法可在電子通訊裝置上安裝不同字型的外掛字型程序,在該電子通訊裝置的顯示器上顯示外掛字型。
背景技術:
如今的電子產業(yè)飛速發(fā)展,計算機、通訊產品等高科技電子產品不斷地推陳出新;近年來,便攜式電子通訊產品更成為電子產品的發(fā)展重心,各家企業(yè)不斷地對其生產的產品進行改良,并朝著短小輕薄、復合式功能以及強大地運用軟件程序,以希望符合消費者愈來愈高的使用需求,并能在市場上占有先機;在各式攜帶式電子通訊產品中,以個人數(shù)字助理機(Personal DigitalAssistant,以下簡稱PDA)最具代表性,它具有多種的應用軟件及在各應用工具中,又分別具有若干的附屬軟件,使其具有不同的功能,個人數(shù)字助理機廣受消費大眾的喜愛,已在全球被廣泛應用,進而使人們對個人數(shù)字助理機的使用要求更為苛刻,這樣,未來的高科技電子產品必須不斷地增加其功能,并提供更快速、方便、可靠的服務,這些已成為評價高科技電子產品技術上是否領先的標志。
由于當今的便攜式電子通訊產品,除要不斷地增加其功能外,在其功能的使用上也要求能符合個人化的需求,如該便攜式電子通訊產品在其顯示器上,能夠顯示與眾不同的畫面,尤其是在該畫面上所顯示的文字字型,能依個人的喜好進行編輯,否則,在該顯示器上永遠只能看見同一種畫面,難免會使使用者對該畫面上的文字或圖案逐漸感到枯燥無味。
然而,目前的便攜式電子通訊產品,因其只讀存儲器內安裝有作業(yè)系統(tǒng)及其它必備的應用軟件后,該只讀存儲器所剩的容量太小,該只讀存儲器內已經不可能再安裝太多中英文字型,使得該便攜式電子通訊產品一旦進入市場后,其內所預設的字型就已經固定,不可能進行更換。這也是該只讀存儲器的特性,是不可由使用者任意更改,完全由生產者決定其內安裝的對象,也就是該只讀存儲器將保持在其出廠時的狀態(tài),以避免該系統(tǒng)軟件及其它必備的應用軟件被使用者任意更改后,造成該便攜式電子通訊產品無法正常運行的狀況,然而,由于該只讀存儲器的特性,則成為限制便攜式電子通訊產品的多元性和個性化的發(fā)展的最大阻礙,因此,若仍繼續(xù)利用該只讀存儲器儲存字型程序,將無法滿足消費者各種不同的需求。
發(fā)明內容
鑒于上述傳統(tǒng)的便攜式電子通訊產品存在的僅能顯示預設字型的缺陷或不足,本發(fā)明的目的是,提供一種在便攜式電子通訊裝置上外掛字型的方法,該外掛字型程序是可預設在遠程的服務器中,使用該電子通訊裝置與該服務器聯(lián)機后,該電子通訊裝置的顯示器上可顯示數(shù)個外掛字型程序的程序名稱的選項,當這些選項被選取后,可自該服務器中下載的對應該程序名稱的外掛字型程序至該電子通訊裝置的存取組件中。
為了實現(xiàn)上述目的,申請人經過長期努力研究與實驗,開發(fā)設計出一種在便攜式電子通訊裝置上外掛字型的方法,采取的技術方案包括下列步驟首先,在該電子通訊裝置內所設的一存取組件中,創(chuàng)建一字型注冊表,該字型注冊表中建立有一預設字型程序;該電子通訊裝置的作業(yè)系統(tǒng)在識別出該存取組件中被安裝一外掛字型程序時,將對該字型注冊表進行適當編修,以該外掛字型程序取代該預設字型程序;該作業(yè)系統(tǒng)在讀取該字型注冊表后,可在該電子通訊裝置的顯示器上,顯示出該外掛字型程序中的字型。
本發(fā)明的其它一些特點是所述預設字型程序與該外掛字型程序具有相同的結構,該電子通訊裝置在安裝該外掛字型程序前,該電子通訊裝置可通過讀取該注冊表中預設字型數(shù)據(jù),該電子通訊裝置的顯示器可顯示預設字型。
所述外掛字型程序包括一識別數(shù)據(jù)庫,該識別數(shù)據(jù)庫設有數(shù)個識別函數(shù),這些識別函數(shù)用以表示該預設、外掛字型程序的程序基本訊息,該電子通訊裝置的作業(yè)系統(tǒng)讀取這些程序時,可根據(jù)該識別數(shù)據(jù)庫中的各識別函數(shù),判斷這些程序是否為一字型類的程序;一說明數(shù)據(jù)庫,該說明數(shù)據(jù)庫設有數(shù)個說明函數(shù),這些說明函數(shù)表明該預設、外掛字型程序的字體型式訊息,該預設、外掛字型程序經識別確定為字型類程序后,該電子通訊裝置的作業(yè)系統(tǒng)讀取該說明數(shù)據(jù)庫時,可根據(jù)該說明數(shù)據(jù)庫中的各說明函數(shù),對該注冊表進行編修;一字型數(shù)據(jù)庫,該字型數(shù)據(jù)庫中則設有點陣字型數(shù)據(jù),該中央處理器讀取該字型數(shù)據(jù)庫后,可根據(jù)該點陣字型數(shù)據(jù),在顯示器上顯示對應字型。
所述注冊表包括有數(shù)個注冊函數(shù),這些注冊函數(shù)在安裝外掛字型程序及變更顯示的字型程序時,會進行適當編修,使其可表示目前所顯示的字型程序、外掛字型程序的說明數(shù)據(jù)及字型數(shù)據(jù)的儲存位置等,該中央處理器讀取該注冊表時,可根據(jù)這些注冊函數(shù)尋找到字型數(shù)據(jù)的儲存位置,以在該顯示器上顯示的外掛字型。
所述的外掛字型程序被安裝于該存取組件后,該電子通訊裝置的作業(yè)系統(tǒng),將依下列步驟進行首先,讀取該外掛字型程序;然后,根據(jù)該外掛字型程序的識別函數(shù)判斷該外掛字型程序,是否為一字型類的字型程序;若為字型類的字型程序,則讀取該外掛字型程序中的說明函數(shù);然后,將這些說明函數(shù)加入該注冊表中,以根據(jù)該說明函數(shù)對該注冊表進行編修;最后,以根據(jù)編修后的注冊表,在顯示器上顯示外掛字型;當判斷該外掛字型程序不是為字型類的字型程序時,則不再對該外掛字型程序,進行后續(xù)處理。
所述預設字型程序儲存在該存取組件的固定地址上,且其被設定為不可編修的狀態(tài),以使在該存取組件進行編輯時,將不會更動該預設字型程序的儲存地址,該電子通訊裝置的作業(yè)系統(tǒng),依下列步驟,對該存取組件中的外掛字型程序,進行刪除或編修首先,對該注冊表中的各注冊函數(shù),進行編修成呈顯示預設字型的狀態(tài);然后,根據(jù)編修后的注冊函數(shù)內容,在該顯示器上顯示對應該預設字型數(shù)據(jù)的預設字型;最后,該中央處理器才可自該注冊表中刪除或編修外掛字型程序。
所述預設字型程序被儲存至該電子通訊裝置的存取組件中后,該電子通訊裝置的作業(yè)系統(tǒng),立即讀取該外掛字型程序,進行后續(xù)處理。
所述外掛字型程序被儲存至該電子通訊裝置的存取組件中后,該電子通訊裝置的顯示器上,是會顯示該外掛字型程序的程序名稱,這些選項被選取后,該電子通訊裝置的作業(yè)系統(tǒng),才再讀取該外掛字型程序,進行后續(xù)處理。
所述外掛字型程序可預設在遠程的服務器中,該電子通訊裝置與遠程的服務器聯(lián)機后,該電子通訊裝置的顯示器上可顯示數(shù)個外掛字型程序的程序名稱的選項,將這些選項被選取后,可從遠程的服務器中下載的對應該程序名稱的外掛字型程序至該電子通訊裝置的存取組件中。
四
圖1是本發(fā)明的字型程序的結構示意圖。
圖2是本發(fā)明的外掛字型程序被安裝于該存取組件后,該電子通訊裝置對該外掛字型程序進行處理的流程圖,是本發(fā)明的一個較優(yōu)的實施例。
圖3是本發(fā)明對該存取組件中的外掛字型程序,進行刪除或編輯處理的流程圖。
五具體實施例方式
為了更清楚的理解本發(fā)明,以下結合附圖和實施例對本發(fā)明作進一步的詳細說明。
本發(fā)明是一種在便攜式電子通訊裝置上外掛字型的方法,該方法是在該電子通訊裝置的存取組件中,創(chuàng)建一字型注冊表,并在該注冊表中建立一預設字型程序,當該電子通訊裝置讀取該字型注冊表后,可在該電子通訊裝置的顯示器上顯示預設字型,當該電子通訊裝置的作業(yè)系統(tǒng)識別出該存取組件中被安裝在其中的一外掛字型程序時,則將對該字型注冊表進行適當編輯,用該外掛字型程序取代該預設字型程序,該系統(tǒng)讀取該字型注冊表后,可在該電子通訊裝置的顯示器上顯示該外掛字型,如此,該電子通訊裝置的用戶可隨自己的喜好,在該電子通訊裝置安裝不同的外掛字型程序,以滿足各種不同用戶對字型的不同需求。
在本發(fā)明中,該預設字型程序是與該外掛字型程序具有相同的結構,請參閱圖1所示,該外掛字型程序是包括一識別數(shù)據(jù)、一說明數(shù)據(jù)及一字型數(shù)據(jù),其中該識別數(shù)據(jù)是設有數(shù)個識別函數(shù),這些識別函數(shù)是用來表示該預設、外掛字型程序的程序基本信息,如這些程序的容量大小、類別、檢查碼及程序名稱…等,電子通訊裝置的作業(yè)系統(tǒng)在讀取這些程序時,可根據(jù)該識別數(shù)據(jù)中的各識別函數(shù),判斷這些程序是否為一字型類的程序。
該說明數(shù)據(jù)設有數(shù)個說明函數(shù),這些說明函數(shù)表明該預設、外掛字型程序的字型信息,如這些程序中一像點占用多少位(bit)、一個字占用多少字節(jié)(byte)、一個字的寬度及高度及該字型數(shù)據(jù)的偏移地址…等,該預設、外掛字型程序經識別確定為字型類程序后,該電子通訊裝置的作業(yè)系統(tǒng)讀取該說明數(shù)據(jù)時,可根據(jù)該說明數(shù)據(jù)中的各說明函數(shù),對該注冊表進行編輯;而該字型數(shù)據(jù)中則設有點陣字型數(shù)據(jù),該中央處理器讀取該字型數(shù)據(jù)后,可根據(jù)該點陣字型數(shù)據(jù),在顯示器上顯示對應字型。
在本發(fā)明中,該注冊表包括有數(shù)個注冊函數(shù),這些注冊函數(shù)在安裝外掛字型程序及變更顯示的字型程序時,會進行適當編輯,使其可表示目前所顯示的字型程序、外掛字型程序的說明數(shù)據(jù)及字型數(shù)據(jù)的儲存位置等,該中央處理器讀取該注冊表時,可根據(jù)這些注冊函數(shù)尋找到字型數(shù)據(jù)的儲存位置,在該顯示器上顯示的外掛字型。
發(fā)明人給出了以下依本發(fā)明的技術方案完成的較佳的實施例,但本發(fā)明不限于這些實施例。
實施例1參見圖2,圖2所示的是本發(fā)明的一較佳實施例。當該外掛字型程序被安裝于該存取組件后,該電子通訊裝置的作業(yè)系統(tǒng),將根據(jù)下列步驟進行(201)首先,讀取該外掛字型程序;(202)然后,根據(jù)該外掛字型程序的識別函數(shù)識別出該外掛字型程序,是否為一字型類的字型程序,若為字型類的字型程序,繼續(xù)步驟(203);否則,不再對該外掛字型程序進行后續(xù)處理;(203)讀取該外掛字型程序中的說明函數(shù);(204)然后,將這些說明函數(shù)加入該注冊表中,根據(jù)該說明函數(shù)對該注冊表進行編輯;(205)最后,根據(jù)編輯后的注冊表,在顯示器上顯示外掛字型。
由于,該存取組件中除可安裝這些字型程序外,并可安裝各種不同的應用程序,使該存取組件的儲存空間安裝太多這些程序后,將使該儲存空間不足使用,則必須對該存取組件的儲存空間進行適當編輯(如搬移、刪除…等),造成字型程序及應用程序儲存位置發(fā)生變更,此時,若該中央處理器仍讀取字型程序及應用程序變更前的儲存位置,則會發(fā)生無法正確讀取的情況,為解決此一情況,在本發(fā)明中,是將該預設字型程序儲存在該存取組件的固定地址上,且其被設定為不可編輯的狀態(tài),以令在該存取組件進行編輯時,將不會更動該預設字型程序的儲存地址,該電子通訊裝置的作業(yè)系統(tǒng),依下列步驟(請參閱圖3所示)對該存取組件中的外掛字型程序,進行刪除或編輯,其過程是(301)首先,對該注冊表中的各注冊函數(shù),進行編輯,使其成顯示預設字型的狀態(tài);(302)然后,根據(jù)編輯后的注冊函數(shù)內容,在該顯示器上顯示對應該預設字型數(shù)據(jù)的預設字型;(303)最后,該中央處理器才可從該注冊表中刪除或編輯外掛字型程序。
如此,可避免將外掛字型程序刪除或編輯后,該中央處理器無法讀取到正確數(shù)據(jù),而造成顯示器上出現(xiàn)亂碼的現(xiàn)象。
外掛字型程序被儲存至該電子通訊裝置的存取組件中,然后,該電子通訊裝置的作業(yè)系統(tǒng)將立即讀取該外掛字型程序,進行后續(xù)處理。
另一實施例本實施例與實施例1所不同點是,外掛字型程序被儲存至該電子通訊裝置的存取組件中后,該電子通訊裝置的顯示器上,是會顯示該外掛字型程序的程序名稱,當這些選項被選取后,該電子通訊裝置的作業(yè)系統(tǒng),再讀取該外掛字型程序,進行后續(xù)處理,如此,將可在該存取組件中儲存數(shù)個外掛字型程序,供使用者選用,以避免反復安裝相同外掛字型程序。
上述實施例的共同特點是,外掛字型程序是可預設在遠程的服務器中,該電子通訊裝置與該服務器聯(lián)機后,該電子通訊裝置的顯示器上可顯示數(shù)個外掛字型程序的程序名稱的選項,使這些選項被選取后,可從該服務器中下載的對應該程序名稱的外掛字型程序至該電子通訊裝置的存取組件中,以使使用者可方便取得外掛字型程序,輕易地變更該電子通訊裝置的顯示器所顯示的字型。
以上所述的實施例僅為本發(fā)明的較佳實施例,凡依據(jù)本發(fā)明的權利要求書的內容所做的等效變化或修正,皆屬于本發(fā)明所要求保護的范圍。
權利要求
1.一種在便攜式電子通訊裝置上外掛字型的方法,其特征在于,包括下列步驟首先,在該電子通訊裝置內所設的一存取組件中,創(chuàng)建一字型注冊表,該字型注冊表中建立有一預設字型程序;該電子通訊裝置的作業(yè)系統(tǒng)在識別出該存取組件中被安裝一外掛字型程序時,將對該字型注冊表進行適當編修,以該外掛字型程序取代該預設字型程序;該作業(yè)系統(tǒng)在讀取該字型注冊表后,可在該電子通訊裝置的顯示器上,顯示出該外掛字型程序中的字型。
2.根據(jù)權利要求1所述的在便攜式電子通訊裝置上外掛字型的方法,其特征在于,所述預設字型程序與該外掛字型程序具有相同的結構,該電子通訊裝置在安裝該外掛字型程序前,該電子通訊裝置可通過讀取該注冊表中預設字型數(shù)據(jù),該電子通訊裝置的顯示器可顯示預設字型。
3.根據(jù)權利要求1所述在便攜式電子通訊裝置上外掛字型的方法,其特征在于,所述外掛字型程序包括一識別數(shù)據(jù)庫,該識別數(shù)據(jù)庫設有數(shù)個識別函數(shù),這些識別函數(shù)用以表示該預設、外掛字型程序的程序基本訊息,該電子通訊裝置的作業(yè)系統(tǒng)讀取這些程序時,可根據(jù)該識別數(shù)據(jù)庫中的各識別函數(shù),判斷這些程序是否為一字型類的程序;一說明數(shù)據(jù)庫,該說明數(shù)據(jù)庫設有數(shù)個說明函數(shù),這些說明函數(shù)表明該預設、外掛字型程序的字體型式訊息,該預設、外掛字型程序經識別確定為字型類程序后,該電子通訊裝置的作業(yè)系統(tǒng)讀取該說明數(shù)據(jù)庫時,可根據(jù)該說明數(shù)據(jù)庫中的各說明函數(shù),對該注冊表進行編修;一字型數(shù)據(jù)庫,該字型數(shù)據(jù)庫中則設有點陣字型數(shù)據(jù),該中央處理器讀取該字型數(shù)據(jù)庫后,可根據(jù)該點陣字型數(shù)據(jù),在顯示器上顯示對應字型。
4.根據(jù)權利要求3所述在便攜式電子通訊裝置上外掛字型的方法,其特征在于,所述注冊表包括有數(shù)個注冊函數(shù),這些注冊函數(shù)在安裝外掛字型程序及變更顯示的字型程序時,會進行適當編修,使其可表示目前所顯示的字型程序、外掛字型程序的說明數(shù)據(jù)及字型數(shù)據(jù)的儲存位置等,該中央處理器讀取該注冊表時,可根據(jù)這些注冊函數(shù)尋找到字型數(shù)據(jù)的儲存位置,以在該顯示器上顯示的外掛字型。
5.根據(jù)權利要求4所述在便攜式電子通訊裝置上外掛字型的方法,其特征在于,所述的外掛字型程序被安裝于該存取組件后,該電子通訊裝置的作業(yè)系統(tǒng),將依下列步驟進行首先,讀取該外掛字型程序;然后,根據(jù)該外掛字型程序的識別函數(shù)判斷該外掛字型程序,是否為一字型類的字型程序;若為字型類的字型程序,則讀取該外掛字型程序中的說明函數(shù);然后,將這些說明函數(shù)加入該注冊表中,以根據(jù)該說明函數(shù)對該注冊表進行編修;最后,以根據(jù)編修后的注冊表,在顯示器上顯示外掛字型;當判斷該外掛字型程序不是為字型類的字型程序時,則不再對該外掛字型程序,進行后續(xù)處理。
6.根據(jù)權利要求2所述的在便攜式電子通訊裝置上外掛字型的方法,其特征在于,所述預設字型程序儲存在該存取組件的固定地址上,且其被設定為不可編修的狀態(tài),以使在該存取組件進行編輯時,將不會更動該預設字型程序的儲存地址,該電子通訊裝置的作業(yè)系統(tǒng),依下列步驟,對該存取組件中的外掛字型程序,進行刪除或編修首先,對該注冊表中的各注冊函數(shù),進行編修成呈顯示預設字型的狀態(tài);然后,根據(jù)編修后的注冊函數(shù)內容,在該顯示器上顯示對應該預設字型數(shù)據(jù)的預設字型;最后,該中央處理器才可自該注冊表中刪除或編修外掛字型程序。
7.根據(jù)權利要求1所述的在便攜式電子通訊裝置上外掛字型的方法,其特征在于,所述預設字型程序被儲存至該電子通訊裝置的存取組件中后,該電子通訊裝置的作業(yè)系統(tǒng),立即讀取該外掛字型程序,進行后續(xù)處理。
8.根據(jù)權利要求1所述的在便攜式電子通訊裝置上外掛字型的方法,其特征在于,所述外掛字型程序被儲存至該電子通訊裝置的存取組件中后,該電子通訊裝置的顯示器上,是會顯示該外掛字型程序的程序名稱,這些選項被選取后,該電子通訊裝置的作業(yè)系統(tǒng),才再讀取該外掛字型程序,進行后續(xù)處理。
9.根據(jù)權利要求1所述的在便攜式電子通訊裝置上外掛字型的方法,其特征在于,所述外掛字型程序可預設在遠程的服務器中,該電子通訊裝置與遠程的服務器聯(lián)機后,該電子通訊裝置的顯示器上可顯示數(shù)個外掛字型程序的程序名稱的選項,將這些選項被選取后,可從遠程的服務器中下載的對應該程序名稱的外掛字型程序至該電子通訊裝置的存取組件中。
全文摘要
本發(fā)明公開了一種在便攜式電子通訊裝置上外掛字型的方法,該方法是在該電子通訊裝置內所設的一種存取組件中,創(chuàng)建一字型注冊表,該字型注冊表中建立有一預設字型程序,當該電子通訊裝置的作業(yè)系統(tǒng)在識別出該存取組件中被安裝一外掛字型程序時,將對該字型注冊表進行適當編修,以該外掛字型程序取代該預設字型程序,該作業(yè)系統(tǒng)在讀取該字型注冊表后,可在該電子通訊裝置的顯示器上,顯示出該外掛字型程序中的字型。
文檔編號G06F9/445GK1397882SQ0213931
公開日2003年2月19日 申請日期2002年7月29日 優(yōu)先權日2002年7月29日
發(fā)明者陳淮琰, 劉剛 申請人:無敵科技(西安)有限公司