專利名稱:一種移動終端設(shè)備的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及通信領(lǐng)域,特別涉及一種具備對文本信息進行放大的移動終端設(shè)備。
背景技術(shù):
如今移動終端設(shè)備、例如手機逐漸成為大眾消費物品,越來越多的人使用移動終端設(shè)備,其中當然包括一些年紀較大的人群。而現(xiàn)在的移動終端設(shè)備界面為了顯示更多信息,顯示的字體都較小,這就造成了很多年紀大的人或者是有重度近視的人抱怨移動終端設(shè)備界面字體太小,看不清楚。但是為了適應(yīng)不同的人群,字體也不能完全按照年紀大人群需求顯示非常大。
現(xiàn)有部分移動終端設(shè)備中,短信功能中的文字顯示界面是可以調(diào)節(jié)字體大小的,但是所有字體是統(tǒng)一縮小或放大的,此技術(shù)只是針對短信文本的放大處理功能,放大處理功能僅僅是短信閱讀、編輯框的一個屬性而已,將短信的每個字體點陣數(shù)統(tǒng)一增加或減少,沒有辦法應(yīng)用到其他的圖形圖像、電話薄等編輯處理中。
現(xiàn)有大部分帶有攝像頭的移動終端設(shè)備中,在移動終端設(shè)備照片處理中會帶有放大鏡功能,但是此項功能沒有應(yīng)用到純文本界面。而且對圖像的放大縮小處理功能是拍照移動終端設(shè)備的基本功能之一,圖像放大的原理與文字放大的原理是不一樣的,大部分拍照移動終端設(shè)備為了減少單幅圖像所占有的存儲空間而使用JPG、PNG等矢量圖像格式儲存,對于這類矢量圖像的放大處理不能使用文字放大處理中的點陣放大算法。
因此盡管一些移動終端設(shè)備具備了放大功能,但仍不能滿足特定人群的特殊放大模式的需求。
實用新型內(nèi)容本實用新型提供一種移動終端設(shè)備,以解決現(xiàn)有移動終設(shè)備無法針對文本文件選擇性放大處理的問題。
一種移動終端設(shè)備,主要包括指令輸入模塊,接收用戶輸入的放大指令和用戶在顯示界面上選中的放大區(qū)域信息并輸出給所述指令處理模塊;第一存儲器,存儲顯示界面數(shù)據(jù);指令處理模塊,解析用戶輸入的放大指令和/或用戶在顯示界面上選中的放大區(qū)域信息;放大控制模塊,將所述第一存儲器中位于所述放大區(qū)域中的原始數(shù)據(jù)放大設(shè)定倍數(shù),并將所述第一存儲器中當前顯示界面的剩余數(shù)據(jù)移出被放大數(shù)據(jù)所占用的區(qū)域,然后觸發(fā)所述第一存儲器輸出放大處理后的顯示界面數(shù)據(jù);第二存儲器,分別連接所述第一存儲器和放大控制模塊,緩存所述第一存儲器中輸出的所述放大處理后的顯示界面數(shù)據(jù);顯示模塊,分別連接所述第二存儲器和放大控制模塊,讀取所述第二存儲器中緩存的所述放大處理后的顯示界面數(shù)據(jù)并進行顯示;進一步,所述移動終端設(shè)備還包括第三存儲器,分別連接所述第二存儲器和放大控制模塊,根據(jù)所述放大控制模塊的控制備份保存所述第二存儲器中顯示界面的原始數(shù)據(jù)。
進一步,所述指令輸入模塊包括選擇指令輸入子模塊和確認指令輸入子模塊,用戶通過選擇子模塊選擇放大模式并移動光標選擇放大區(qū)域,通過確認子模塊向指令處理模塊輸入選擇結(jié)果,指令處理模塊將用戶選中的放大區(qū)域信息輸出給所述放大控制模塊,其中,所述放大模式包括如下之一或任意組合逐字放大模式、多字放大模式、逐行放大模式、整屏放大模式。
進一步,所述指令輸入模塊還包括還原指令輸入子模塊,接收用戶的還原顯示指令并通過所述指令處理模塊或直接輸出給所述放大控制模塊,放大控制模塊收到所述還原顯示指令后控制所述第三存儲器將備份的原始數(shù)據(jù)輸出給所述第二存儲器,顯示模塊從所述第二存儲器中讀取備份的原始數(shù)據(jù)并顯示。
進一步,所述指令輸入模塊還包括放大倍數(shù)輸入子模塊,接收用戶選定的放大倍數(shù)并通過所述指令處理模塊或直接輸出給所述放大控制模塊。
其中,所述選擇指令輸入子模塊為移動終端設(shè)備的方向鍵;所述確認指令輸入子模塊為移動終端設(shè)備的確認鍵;所述還原指令輸入子模塊為移動終端設(shè)備的返回鍵;所述放大倍數(shù)輸入子模塊為移動終端設(shè)備的數(shù)字鍵。
其中,所述第一存儲器、第二存儲器和第三存儲器為隨機存儲器RAM;所述顯示模塊為LCD顯示模塊。
本實用新型的有益效果如下本實用新型提供的移動終端設(shè)備,實現(xiàn)了對文本文件的選擇性放大處理,可以靈活的實現(xiàn)逐字放大、多字放大、逐行放大或整屏放大等功能,提高了移動終端用戶的感受度,滿足了對特定內(nèi)容進行放大處理的功能需求。
圖1為本實用新型所述具備放大處理子系統(tǒng)的移動終端設(shè)備主要結(jié)構(gòu)示意圖;圖2為包含放大功能的一種主菜單結(jié)構(gòu)示意圖;圖3為圖1所示指令處理模塊的一種結(jié)構(gòu)示意圖;圖4、圖5為現(xiàn)有重復(fù)插值放大處理技術(shù)原理示意圖;圖6為放大第一個字后的顯示界面示意圖;圖7為放大第二個字后的顯示界面示意圖;圖8為放大最后一個字的顯示界面示意圖;圖9、圖10為多字放大的顯示界面示意圖。
具體實施方式
為解決現(xiàn)有移動終設(shè)備無法針對純文本文件選擇性放大處理的問題,本實用新型在現(xiàn)有終端設(shè)備上增加了獨立的界面放大處理子系統(tǒng),該子系統(tǒng)可以對當前界面上顯示的純文本信息進行選擇性放大,進一步可以根據(jù)需要調(diào)整放大倍數(shù),從而滿足各類使用者對放大功能的特定需求。
如圖1所示,本實用新型提供的移動終端設(shè)備100,包括顯示模塊101和第二存儲器102,顯示模塊101和第二存儲器102之間通過數(shù)據(jù)總線連接;第一存儲器103,用于存儲用戶當前選擇的顯示界面數(shù)據(jù),例如一個電話號碼、一條短消息等;顯示模塊101一般為LCD顯示模塊,通過數(shù)據(jù)總線連接第二存儲器102,在正常顯示模式下,移動終端設(shè)備100將用戶選擇的當前顯示界面數(shù)據(jù)存儲到第一存儲器103,移動終端設(shè)備100的中央處理器控制第一存儲器103將當前顯示界面數(shù)據(jù)寫入第二存儲器102,第二存儲器102收到第一存儲器103寫入的數(shù)據(jù)時,向顯示模塊101輸出讀控制信號,顯示模塊101從第二存儲器102中讀取數(shù)據(jù)并顯示當前界面。
為實現(xiàn)本實用新型上述功能,本實用新型在以上結(jié)構(gòu)的基礎(chǔ)上,增加一個獨立的界面放大處理子系統(tǒng),該界面放大處理子系統(tǒng)具體包括以下結(jié)構(gòu)指令輸入模塊104,接收用戶輸入的放大指令和用戶在顯示界面上選中的放大區(qū)域信息;指令處理模塊105,解析放大指令和放大區(qū)域信息,并向放大控制模塊103輸出放大區(qū)域信息和第一控制信號;放大控制模塊106,根據(jù)所述第一控制信號,將第一存儲器103中位于所述放大區(qū)域中的原始數(shù)據(jù)放大設(shè)定倍數(shù),并將所述第一存儲器103中當前顯示界面的剩余數(shù)據(jù)移出被放大數(shù)據(jù)所占用的區(qū)域(一般是后移),然后觸發(fā)第一存儲器103向第二存儲器102中寫入放大處理后的顯示界面數(shù)據(jù);
第二存儲器102收到第一存儲器103寫入放大處理后的顯示界面數(shù)據(jù)時,向顯示模塊101輸出第二控制信號,顯示模塊101收到第二控制信號后,從第二存儲器102中讀取放大處理后的顯示界面數(shù)據(jù)并顯示為當前界面。
放大指令的輸入方式參閱圖2所示,圖2為一個移動終端設(shè)備顯示純文本界面(電話號碼)的示意圖,在純文本界面出現(xiàn)時,移動終端設(shè)備的功能菜單選擇界面上,同時出現(xiàn)例如放大鏡功能選項,如果是觸摸屏,用戶可以通過屏幕直接輸入放大功能啟動指令,常見的是通過移動終端設(shè)備鍵盤上的確認鍵輸出啟動指令。
依據(jù)現(xiàn)有放大技術(shù),可以實現(xiàn)單字放大模式、多字放大模式、整行放大模式或整屏放大模式,在相應(yīng)模式下,用戶可以通過移動光標指定需要放大的區(qū)域,并通過確認鍵輸入?yún)^(qū)域指示信息。
因此進一步如圖3所示,指令輸入模塊104中可以具體包括選擇指令輸入子模塊1041和確認指令輸入子模塊1042;其中,選擇指令輸入子模塊1041實際上為移動終端設(shè)備的各方向鍵,確認指令輸入子模塊1042實際上為移動終端設(shè)備的確認鍵,用戶通過方向鍵和確認鍵的配合使用,可以啟動放大鏡功能。
用戶啟動放大鏡功能啟動指令后,終端設(shè)備顯示二級菜單,二級菜單中包括設(shè)置的放大模式,可以包括整屏顯示、逐行顯示、逐字顯示和多字顯示等設(shè)定的處理模式,用戶同樣通過方向鍵和確認鍵的配合使用,選擇需要的顯示模式,分以下場景1、整屏顯示模式用戶確認后直接進入放大顯示處理,指令處理模塊105收到整屏顯示的用戶指令后,將相應(yīng)放大區(qū)域位置信息輸出給放大控制模塊106,放大處理模塊放大處理當前顯示界面的所有數(shù)據(jù);如果放大后的界面超出顯示屏尺寸,則允許用戶通過方向鍵移動界面位置;2、逐行顯示模式用戶利用方向鍵將光標移至需要放大處理的行,然后確認,進入放大顯示處理,指令處理模塊105收到放大區(qū)域位置的所在行信息輸出給放大控制模塊106,放大處理模塊放大處理當前顯示界面數(shù)據(jù)中對應(yīng)行的數(shù)據(jù),并將其它行移出被占用的顯示區(qū)域;3、逐字顯示模式用戶通過移動光標選擇需要放大的字,在該模式下,默認光標后的第一個字為本次需要進行放大處理的字;4、多字放大模式光標移動時,每次移動距離為設(shè)定的多個字,例如3個或9個,默認光標后的第一個字為本次需要進行放大處理的多字的第一個字。
指令處理模塊105根據(jù)設(shè)定的放大倍數(shù)放大處理位于放大區(qū)域中的數(shù)據(jù),放大倍數(shù)可以默認設(shè)置為4。指令處理模塊105可以使用目前各種成熟的放大處理技術(shù),包括重復(fù)插值放大,線形放大的方法,多次高項式內(nèi)插方法,小波放大,分形放大,領(lǐng)域交換內(nèi)插等放大技術(shù),放大處理流程為成熟技術(shù),不再一一詳細說明。
仍參閱圖3所示,為實現(xiàn)用戶對放大倍數(shù)的控制,指令輸入模塊104中還可以具體包括放大倍數(shù)輸入子模塊1043,通過指令處理模塊105或直接向放大控制模塊106輸出用戶選定的放大倍數(shù),實際上,放大倍數(shù)輸入子模塊1043可以為移動終端設(shè)備的數(shù)字鍵;仍參閱圖3所示,為還原當前界面的初始顯示狀態(tài),指令輸入模塊104中還可以具體包括還原指令輸入子模塊1044,通過指令處理模塊105或直接向放大控制模塊106輸出還原顯示控制信號,放大控制模塊106收到還原顯示控制信號后觸發(fā)第三存儲器107將備份的原始數(shù)據(jù)輸出給第二存儲器102,顯示模塊101再從第二存儲器102中讀取備份的原始數(shù)據(jù)并還原顯示為初始模式,實際上,還原指令輸入子模塊1044可以為移動終端設(shè)備的返回鍵。
可見,本實用新型提供的移動終端設(shè)備,優(yōu)化了現(xiàn)有移動終端的結(jié)構(gòu),將放大處理子系統(tǒng)設(shè)置為獨立于任何編輯框的一種獨立工具,并提供給移動終端設(shè)備用戶使用,可以針對所有圖形界面、純文本界面都可以按照客戶需要來進行單幅圖像、單個字體、多個文字、一行文字、當前顯示的全部文字、當前顯示的所有圖像、以及當前顯示的圖像和文字的組合圖的一種放大功能。
以一種最簡單的插值處理的漢字放大技術(shù)為例,進行單字放大時,最簡單的方法是平移重復(fù)內(nèi)插方法,參閱圖4所示,原始圖像為4個象素點,參閱圖5所示,現(xiàn)假設(shè)放大四倍,則變?yōu)?×4個象素點,放大后的圖像分為四個放大區(qū),此放大區(qū)的其他三個象素點重復(fù)原本區(qū)內(nèi)那個點的灰度值。這樣便是最為簡單的放大處理,軟硬件方法都可以實現(xiàn)。
參閱圖2所示,需要對一個短信的文本界面進行放大處理,當短信顯示時,同時顯示放大鏡功能選項,用戶通過方向鍵和確認鍵啟動放大功能,然后進入下一級菜單,選中逐字放大模式。
參閱圖1所示,根據(jù)移動終端設(shè)備的LCD顯示原理,當前顯示的短信的數(shù)據(jù)存儲在第一存儲器103中,如果用戶打開該短信界面,移動終端設(shè)備的中央處理器觸發(fā)第一存儲器103將該短信的數(shù)據(jù)寫入顯示緩存第二存儲器102中,第二存儲器102收到寫入的數(shù)據(jù)后,觸發(fā)LCD顯示模塊101讀取并進行逐行顯示,第二存儲器102和LCD顯示模塊101之間通過數(shù)據(jù)線(一般為8bit)連接。其中,如果LCD顯示模塊101的分辨率為128×128,為64K色(16bit),則第二存儲器102的最小容量為128×128×16比特=262144比特。
一個可以顯示的象素由三個點組成,由這三個點的顏色來決定象素的顏色。如果為64K色顯示,則一個象素顏色RGB(16bit)采用(5,6,5)。紅色系對應(yīng)5位,綠色對應(yīng)6位,藍色對應(yīng)5位。16bit確定后象素點的顏色就確定了。
移動終端設(shè)備界面原本顯示的字幕“我的電話號碼是13633333333”,假設(shè)每個字的象素為8×8,字體比較小。移動終端設(shè)備在菜單選項中增加放大鏡選項擴大16倍,則可以把字占用的象素增加到(8×4)×(8×4)=32×32。如需要擴大第一個字“我”字,則步驟一、放大控制模塊106觸發(fā)第三存儲器107從第二存儲器102中讀取初始顯示數(shù)據(jù)進行備份;步驟二、然后放大控制模塊106將第一存儲器103中需要放大的原始象素按照重復(fù)插值的方法,將第一行到第八行,第一列到第八列的象素做插值處理就可以了。至于放大之后顯示位置可以在最上角,也可以放在屏幕中間。
步驟三、放大字體占用了沒有放大的區(qū)域原始數(shù)據(jù)存儲區(qū),對于其他區(qū)域不進行處理,則會丟失部分顯示。因此除了對需要局部擴大區(qū)域進行放大之外,還需要考慮未放大的區(qū)域。針對用戶的感受,應(yīng)該將未放大的部分進行相應(yīng)的后移。
步驟四、放大控制模塊106控制第一存儲器103將完成插值的數(shù)據(jù)寫入第二存儲器102中;步驟五、LCD顯示模塊101讀取第二存儲器102中的數(shù)據(jù)并進行逐行顯示。
對應(yīng)到存儲區(qū),則“我”字本來只占用8×8×16bit,一個象素對應(yīng)的16bit后插入3串與之相同的16bit符號。這樣“我”字占用存儲區(qū)為8×8×16×4×4bit?!拔摇弊值拇鎯τ稍肌拔摇弊执鎯^(qū)域開始。放大處理后的顯示界面為如圖6所示,相應(yīng)出現(xiàn)放大鏡功能選項,用戶可以重新選擇下一個放大目標。
如果需要放大其它字,則可以按移動終端設(shè)備的方向鍵進行選擇,如按右方向鍵,選擇第二個字“的”字進行放大。則第三存儲器107中的原始數(shù)據(jù)調(diào)出,然后在“的”字對應(yīng)的區(qū)域進行局部插值放大,如前,“的”字的放大區(qū)域也從原始“的”字的存儲區(qū)域開始。其他未進行放大的字則進行相應(yīng)后移,注意避免已經(jīng)被放大字體占據(jù)的區(qū)域。放大處理后的顯示界面為如圖7所示,相應(yīng)出現(xiàn)放大鏡功能選項,用戶可以重新選擇下一個放大目標。
對于最后三列的文字在放大后不能夠在原始存儲字的區(qū)域開始,則從第二行開始顯示,如圖8所示,放大最后一個“3”字的顯示界面。
步驟五、如果用戶按返回鍵則恢復(fù)初始顯示界面,放大控制模塊106控制第三存儲器107將備份的原始數(shù)據(jù)寫入第二存儲器102中,LCD顯示模塊101讀取第二存儲器102中的數(shù)據(jù)并進行逐行顯示。
為簡化逐字放大的操作,針對文字還可以進行逐行放大或者特定的多字放大(如9字)。即對每行的字進行插值處理,然后整體放大。處理方法同逐字放大,只是放大區(qū)域增加而已。
針對上例,多字放大(9字)顯示界面如圖9所示,利用方向鍵,可以查閱后續(xù)字,后續(xù)字顯示界面如圖10所示。
顯然,本領(lǐng)域的技術(shù)人員可以對本實用新型進行各種改動和變型而不脫離本實用新型的精神和范圍。這樣,倘若本實用新型的這些修改和變型屬于本實用新型權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本實用新型也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求1.一種移動終端設(shè)備,包括用于存儲顯示界面數(shù)據(jù)的第一存儲器,其特征在于,所述移動終端設(shè)備還包括指令處理模塊,解析用戶輸入的放大指令和/或用戶在顯示界面上選中的放大區(qū)域信息;放大控制模塊,將所述第一存儲器中位于所述放大區(qū)域中的原始數(shù)據(jù)放大設(shè)定倍數(shù),并將所述第一存儲器中當前顯示界面的剩余數(shù)據(jù)移出被放大數(shù)據(jù)所占用的區(qū)域,然后觸發(fā)所述第一存儲器輸出放大處理后的顯示界面數(shù)據(jù);第二存儲器,分別連接所述第一存儲器和放大控制模塊,緩存所述第一存儲器中輸出的所述放大處理后的顯示界面數(shù)據(jù);顯示模塊,分別連接所述第二存儲器和放大控制模塊,讀取所述第二存儲器中緩存的所述放大處理后的顯示界面數(shù)據(jù)并進行顯示。
2.如權(quán)利要求1所述的移動終端設(shè)備,其特征在于,所述移動終端設(shè)備還包括指令輸入模塊,接收用戶輸入的放大指令和用戶在顯示界面上選中的放大區(qū)域信息并輸出給所述指令處理模塊。
3.如權(quán)利要求1或2所述的移動終端設(shè)備,其特征在于,所述移動終端設(shè)備還包括第三存儲器,分別連接所述第二存儲器和放大控制模塊,根據(jù)所述放大控制模塊的控制備份保存所述第二存儲器中顯示界面的原始數(shù)據(jù)。
4.如權(quán)利要求2所述的移動終端設(shè)備,其特征在于,所述指令輸入模塊包括選擇指令輸入子模塊和確認指令輸入子模塊;用戶通過選擇子模塊選擇放大模式并移動光標選擇放大區(qū)域,通過確認子模塊向指令處理模塊輸入選擇結(jié)果,指令處理模塊將用戶選中的放大區(qū)域信息輸出給所述放大控制模塊,其中,所述放大模式包括如下之一或任意組合逐字放大模式、多字放大模式、逐行放大模式、整屏放大模式。
5.如權(quán)利要求4所述的移動終端設(shè)備,其特征在于,所述指令輸入模塊還包括還原指令輸入子模塊,接收用戶的還原顯示指令并通過所述指令處理模塊或直接輸出給所述放大控制模塊,放大控制模塊收到所述還原顯示指令后控制所述第三存儲器將備份的原始數(shù)據(jù)輸出給所述第二存儲器,顯示模塊從所述第二存儲器中讀取備份的原始數(shù)據(jù)并顯示。
6.如權(quán)利要求4或5所述的移動終端設(shè)備,其特征在于,所述指令輸入模塊還包括放大倍數(shù)輸入子模塊,接收用戶選定的放大倍數(shù)并通過所述指令處理模塊或直接輸出給所述放大控制模塊。
7.如權(quán)利要求6所述的移動終端設(shè)備,其特征在于如下之一或任意組合所述選擇指令輸入子模塊為移動終端設(shè)備的方向鍵;所述確認指令輸入子模塊為移動終端設(shè)備的確認鍵;所述還原指令輸入子模塊為移動終端設(shè)備的返回鍵;所述放大倍數(shù)輸入子模塊為移動終端設(shè)備的數(shù)字鍵。
8.如權(quán)利要求3所述的移動終端設(shè)備,其特征在于,所述第一存儲器、第二存儲器和第三存儲器為隨機存儲器RAM。
9.如權(quán)利要求1所述的移動終端設(shè)備,其特征在于,所述顯示模塊為LCD顯示模塊。
專利摘要本實用新型涉及通信領(lǐng)域,特別涉及一種具備對文本信息進行放大的移動終端設(shè)備,以解決現(xiàn)有移動終設(shè)備無法針對文本文件選擇性放大處理的問題。本實用新型所述移動終端設(shè)備,包括第一存儲器、指令處理模塊、放大控制模塊、第二存儲器和顯示模塊。本實用新型提供的移動終端設(shè)備,實現(xiàn)了對文本文件的選擇性放大處理,可以靈活的實現(xiàn)逐字放大、多字放大、逐行放大或整屏放大等功能,提高了移動終端用戶的感受度,滿足了對特定內(nèi)容進行放大處理的功能需求。
文檔編號H04M1/725GK2930166SQ200620121160
公開日2007年8月1日 申請日期2006年7月19日 優(yōu)先權(quán)日2006年7月19日
發(fā)明者李麗丹 申請人:華為技術(shù)有限公司