顯示器畫面局部放大方法及應用該方法的電子裝置的製作方法
2023-04-28 12:14:31 2
專利名稱:顯示器畫面局部放大方法及應用該方法的電子裝置的製作方法
技術領域:
本發明是關於一種顯示器畫面顯示方法,特別是指一種顯示器畫面局部
;故大方法。
背景技術:
新 一代的筆記本型計算機採用與現有筆記本型計算機不同的液晶顯示器尺寸以及不同的解析方式。現有筆記本型計算機採用的液晶顯示器解析度大都為1024x768個像素,而新的筆記本型計算機則會釆用寬屏幕顯示器,例如解析度為1600x600像素的液晶顯示器,而提供使用者新的使用方式。又因為新一代的寬屏幕液晶顯示器左右較寬、上下較窄且採高解析度,因此像素之間的間距較一般液晶顯示器更為縮小,使得顯示的字型雖然精美但細小,而讓使用者在瀏覽或編輯文字時,眼睛易因為字體過小而感到不舒服,進而使瀏覽文件或進行文字編輯作業受到影響。
因此,若能將這種左右寬、上下窄的寬屏幕顯示器或甚至一般顯示器的畫面的局部顯示區域或編輯(操作)區域的內容進行局部放大,讓使用者眼睛可以清楚地且舒服地看到特定區域的內容,並便於使用者通過畫面進行文字的編輯或操作,將有助於此種寬屏幕顯示器或具有此種寬屏幕顯示器的儲如筆記本型計算機的電子裝置的推展及普及化。
發明內容
本發明的目的,主要是提供 一 種可以適當放大顯示器畫面的局部區域以方便使用者觀看及操作的顯示器畫面局部放大方法及應用該方法的電子裝置。
於是,本發明顯示器畫面局部放大方法,包括(A)定義該顯示器畫面的一部分區域為放大區,其餘區域為非放大區;(B)擷取將顯示在該顯示器的非放大區中的視頻數據存入視頻存儲器的對應該非放大區的非放大數據存儲區
4塊,並擷取將顯示在該放大區的視頻數據並放大後,存入該視頻存儲器的對
應該放大區的放大數據存儲區塊;及(C)讀取儲存於該視頻存儲器的非放大數據存儲區塊及放大數據存儲區塊中的^L頻數據,並送至該顯示器顯示。
本發明實現上述方法的電子裝置,可控制顯示器畫面局部放大,該電子裝置包括視頻存儲器;視頻數據暫存單元,暫存要被顯示的視頻數據;中央處理單元及視頻處理單元。該中央處理單元定義該顯示器畫面的一部分區域為放大區,其餘區域為非放大區,且從該視頻數據暫存單元中擷取將顯示
非放大數據存儲區塊,並從該視頻數據暫存單元中擷取將顯示在該放大區的視頻數據並放大後,存入該視頻存儲器的對應該放大區的放大數據存儲區塊。
存儲區塊中的視頻數據,並送至該顯示器顯示。
較佳地,該放大區的長度與該非放大區相同,該放大區的高度是該非放大區顯示的一行內容的至少兩倍高。
較佳地,該放大區位在該顯示器畫面靠近中央的位置,而將該非放大區分成上非放大區及下非放大區。
較佳地,該視頻存儲器包括依序且連續地儲存該上非放大區的視頻數據的第一存儲區塊、儲存該放大區的放大視頻數據的第二存儲區塊,及儲存該下非放大區的視頻數據的第三存儲區塊,其中該非放大數據存儲區塊包含該第一及第三存儲區塊,該第二存儲區塊即該放大數據存儲區塊,且該視頻處理單元依序讀取該第 一存儲區塊、第二存儲區塊及第三存儲區塊中的視頻數據並送至該顯示器。
較佳地,該放大數據存儲區塊位於該放大數據存儲區塊之後,該非放大數據存儲區塊包含儲存該上非放大區的視頻數據的第 一存儲區塊及儲存該下非放大區的視頻數據的第二存儲區塊,且兩存儲區塊之間間隔相當於該放大數據存儲區塊的空白存儲空間。
較佳地,該中央處理器還在該視頻存儲器的位於該第二存儲區塊與該放大數據存儲區塊之間的第三存儲區塊中儲存窗口數據,該窗口數據被該視頻處理單元讀取並送至該顯示器畫面顯示時,會在該顯示器畫面的放大區產生放大窗口,且該視頻處理單元是依序讀取該非放大數據存儲區塊、該第三存較佳地,該電子裝置是筆記本型計算機,且該顯示器是該筆記本型計算機的顯示器。
圖l是本發明電子裝置的第一較佳實施例的電路方塊圖2是第一實施例執行局部畫面放大的流程圖3是第一實施例的未局部畫面放大的顯示畫面示意圖4是對應圖3的顯示畫面的視頻存儲器所儲存的視頻數據內容示意圖5是第一實施例定義顯示畫面的放大區和非放大區的示意圖6是第一實施例對應圖5的放大區和非放大區的視頻存儲器所儲存的
視頻數據內容示意圖7是第一實施例的顯示器的局部畫面放大示意圖8是第一實施例對應顯示畫面的放大區內容改變時,視頻存儲器所儲
存的視頻數據內容相對改變的示意圖9是繪示第一實施例的顯示畫面中的放大區內容改變時的示意圖;圖10是本發明電子裝置的第二較佳實施例執行局部畫面放大的流程圖;圖ll是第二實施例對應圖5的放大區和非放大區的視頻存儲器所儲存的
視頻數據內容示意圖;及
圖12是第二實施例的顯示器的局部畫面放大示意圖。
圖13是第二實施例的顯示器的局部畫面放大的視頻數據內容示意圖。
100筆記本型計算機
10液晶顯示器11視頻數據暫存單元
12中央處理單元13視頻存儲器
14視頻處理單元21 ~'25、 101-106流程步驟
30畫面31放大區
32上非放大區33下非放大區
71放大區72上非放大區
73下非放大區111第一存儲區塊112第二存儲區塊113放大數據存儲區塊114第三存儲區塊115空白存儲空間120 畫面
122 下非放大區
124 放大窗口132第二存儲區塊
121上非放大區123空白區131第一存儲區塊133第三存儲區塊
具體實施例方式
有關本發明的前述及其它技術內容、特點與功效,在以下配合參考圖式的兩個較佳實施例的詳細說明中,將可清楚地呈現。
參閱圖1所示,是本發明電子裝置的第一較佳實施例,本實施例的電子裝置是以筆記本型計算機100為例,其具有長x寬比為1600x800的寬屏幕液晶顯示器IO(以下簡稱顯示器10),且圖1所示為該筆記本型計算機100用以控制該顯示器10的顯示畫面局部放大的主要相關電路方塊,其中包括視頻數據暫存單元11、中央處理單元12、視頻存儲器13及視頻處理單元l4。
視頻數據暫存單元11是中央處理單元12存取數據的地方,它可能是主存儲器或硬碟,其中暫存要被顯示的原始視頻(圖像)數據。
視頻存儲器13(video RAM, —般簡稱VRAM)儲存最終要被送至顯示器10顯示的視頻(圖像)數據。
中央處理單元13中載有局部;ji:大驅動程序及要求該局部放大驅動程序執行的指令輸入應用程式。指令輸入應用程式可在顯示器畫面上提供"局部放大"選項供使用者選取,如圖2所示,當該"局部放大"選項被選擇時,指令輸入應用程式會送局部放大指令給中央處理單元12,使執行該局部放大驅動程序。因此,當局部放大驅動程序被執行,如圖22,首先,中央處理單元12定義顯示器畫面的一部分區域為放大區,其餘區域為非放大區,且通常放大區會設在畫面上使用者直接看到的位置,亦即靠近中間(中央)的位置,且放大區是以佔據多列的方式呈現,也就是說若在文字編輯環境下,為了放大其中的文字,放大區會佔據畫面的至少2行空間,以使其中的文字較其它非放大區的文字至少放大約2倍。
接著,如步驟23,中央處理單元U從視頻數據暫存單元11中擷取將顯示在顯示器10的非放大區中的視頻數據並存入視頻存儲器13的對應非放大區的非放大數據存儲區塊,再進行步驟24,從視頻數據暫存單元11中擷取將顯示在放大區的視頻數據並適當放大後,存入視頻存儲器13的對應放大區的放大數據存儲區塊。
藉此,如步驟25,當視頻處理單元14讀取視頻存儲器13的非放大數據存儲區塊及放大數據存儲區塊中的視頻數據並送至顯示器顯示時,就可在顯示器的顯示畫面中的放大區看到被放大的視頻數據,而其它在非放大區顯示的視頻數據則維持既有的大小。以下將舉例進一步說明。
如圖3所示,假設文字編輯軟體在顯示器上產生的編輯窗口的畫面30隻能容納5行文字內容,這5行文字內容對應儲存在如圖4所示的視頻存儲器13的存儲區塊中。
然而由於此種寬屏幕顯示器的像素之間的間距較一般液晶顯示器更為縮小,可能會造成編輯窗口畫面30中顯示的文字太過細小而影響到使用者閱讀或進行編輯時,使用者可經由指令輸入應用程式提供的"局部放大"選項選擇局部放大,令中央處理單元12執行局部放大驅動程序,而如圖5所示,定義畫面30的第3、 4行為放大區31,其餘區域為非放大區,且因為放大區51是設在畫面30的大約中間位置,所以非放大區被分成上非放大區32(即第1、2行)及下非放大區33(即第5行)。且放大區31的用意在於使位於其中的文字例如"CCCC"會被放大。而且為了讓放大區31不致遮蔽了上非放大區32及下非放大區33中的文字,畫面30中原先顯示在第4、 5行的文字"DDDD,,及"EEEE"就必須往下移一行,因此,"EEEE"就要被擠出畫面30中。為了達成這個效果,中央處理單元12會重新從視頻數據暫存單元11中讀取要顯示在上非放大區32(即第1、 2行)的視頻數據,即"AAAA"和"BBBB",並存入如圖6所示的視頻存儲器13的第一存儲區塊131,再從視頻數據暫存單元11中讀取要顯示在放大區31的視頻數據,即"CCCC",並進行放大處理後,存入圖6所示的視頻存儲器13的第二存儲區塊132,並從視頻數據暫存單元11中讀取要顯示在下非放大區53的視頻數據,即"DDDD", 並存入圖6所示的視頻存儲器13的第三存儲區塊133,且第一 第三存儲區塊133是依序位於視頻存儲器13的連續位置。亦即第一存儲區塊131及第三存儲區塊132是儲存非放大視頻數據的非放大數據存儲區塊。
藉此,當視頻處理單元14依序讀取視頻存儲器13的第一、第二及第三存儲區塊131 133的視頻內容並送至顯示器顯示時,如圖7所示,就可在顯示器的編輯窗口的畫面70中的放大區71看到被放大的視頻數據"CCCC",而其它在非放大區,即上非放大區72和下非放大區7 3顯示的視頻數據"AAAA"、
8"BBBB,,和"DDDD,,則維持既有的大小。
此外,當光標80位在畫面70的最後一行,也就是第5行時,若使用者 控制光標往下移一行時,中央處理單元12就需要實時更新視頻存儲器13中 的視頻數據,重新從視頻數據暫存單元11中擷取對應的視頻數據存到如圖8 所示的視頻存儲器13的第一~第三存儲區塊131~133中,而如圖9所示, 使光標80所在的那一行文字"EEEE"進到畫面70中,而第一行的"AAAA,, 就會被擠出畫面70,並輪到光標80所在位置的上一行文字"DDDD,,進入放 大區71被放大。
因此,通過上述機制,就可以適時地;故大使用者正在觀看或正在編輯的 文字內容,而有助於使用者通過顯示畫面進行文字的編輯或操作,特別是當 使用解析度較高的液晶顯示器時。
再參見圖IO所示,是本發明電子裝置的第二較佳實施例,其電路方塊與 第一實施例完全相同,唯一不同處在於中央處理單元12並非通過執行(局部 放大)驅動程序來達到顯示內容局部放大的功能,而是改由執行局部放大應用 程序來達成上述局部放大效果。以下將舉例對該局部放大應用程式放大畫面 的局部內容的流程進行詳細說明。
假設本實施例也是要放大圖3所示的畫面30中的"CCCC"這一行字,則 參見圖10的步驟101,當該局部放大應用程式接收到"局部放大指令,,後, 其進行步驟102,如圖5所示,定義畫面30的第3、 4行為放大區31,其餘 區域為非放大區(包含上非放大區32及下非放大區33)。
接著,如步驟103,中央處理單元12會重新從視頻數據暫存單元11中 讀取要顯示在上非放大區32 (即第1、 2行)的視頻數據,即"AAAA"和"BBBB", 並存入如圖11所示的視頻存儲器13的第一存儲區塊111,並從視頻數據暫 存單元11中讀取要顯示在下非放大區53的視頻數據,即"DDDD",並存入圖 11所示的視頻存儲器13的第二存儲區塊112,再如步驟104,從視頻數據暫 存單元11中讀取要顯示在放大區51的視頻數據,即"CCCC",並進行放大處 理後,存入圖11所示的視頻存儲器13的放大數據存儲區塊113,並且如步 驟105,在視頻存儲器13的第三存儲區塊114中儲存要顯示在放大區51上 的窗口數據;其中第一存儲區塊111與第二存儲區塊112不連續但依序位於 該視頻存儲器13的不同區域中,且兩者之間間隔相當於該放大數據存儲區塊 113大小的空白存儲空間115,而第三存儲區塊114及放大數據存儲區塊113依序位於第二存儲區塊112之後。
藉此,當視頻處理單元14受中央處理單元12控制,依序讀取視頻存儲 器13的第一存儲區塊111、空白存儲空間115及第二存儲區塊112的視頻數 據並送至顯示器10時,如圖12所示,會在畫面120的上非放大區121(即第 一行和第二行)和下非放大區122 (即第五行)分別顯示既有大小的視頻數據 "AAAA"、 "BBBB"及"DDDD",並在第二行與第五行之間形成空白區123。而 當視頻處理單元14接著讀取視頻存儲器13的第三存儲區塊114中的窗口數 據並送至顯示器10時,如圖13所示,會產生;^丈大窗口 124重迭在空白區123 上,而當視頻處理單元14繼續讀取一見頻存儲器13的放大數據存儲區塊113 中的放大視頻數據"CCCC"並送至顯示器10時,則會將放大視頻數據"CCCC" 顯示在放大窗口 124中。
且同樣地,如同圖7和圖8所示,當光標位於畫面的最後一行,也就是 第5行時,若使用者控制光標80往下移一行時,中央處理單元12就需要實 時更新視頻存儲器13中的視頻數據,重新從視頻數據暫存單元11中擷取對 應的視頻數據存到如圖12所示的視頻存儲器13的第一、第二存儲區塊111 ~ 112和放大數據存儲區塊113中,而如圖8所示,使光標80所在的那一行文 字"EEEE,,進到畫面中,而第一行的"AAAA,,就會被擠出畫面120,並輪到 光標80所在位置的上一行文字"DDDD"進入放大窗口 124中被放大。
同理,當使用者在放大窗口 124中輸入文字達到一行而需換行時,原本 在放大窗口 124中的放大文字即會被往上一行擠而恢復到放大前的既有字體 大小,而放大窗口 124則對新輸入的一行文字放大,亦即放大窗口124會固 定在畫面的第三、四行位置,並放大進入放大窗口 124中的文字。
此外,值得一提的是,本實施例的放大窗口 124可以輔助視頻處理單元 14將放大數據送至顯示器的正確位置顯示,但放大窗口 124並非必要,沒有 放大窗口 124,仍然可以將放大後的視頻數據直接重迭顯示在畫面的放大區 (空白區)上。
因此,通過第二實施例的局部放大應用程式,電子裝置也可以適時地放 大使用者正在觀看或正在編輯的顯示器畫面中的文字內容,而有助於使用者 通過顯示畫面進行文字的編輯或操作,特別是當使用解析度較高的液晶顯示 器時。
惟以上所述者,僅為本發明的較佳實施例而已,當不能以此限定本發明
10實施的範圍,即大凡依本發明權利要求範圍及發明說明內容所作的簡單的等 效變化與修飾,皆仍屬本發明權利要求涵蓋的範圍內。
權利要求
1.一種電子裝置,可控制顯示器畫面局部放大,該電子裝置包括視頻存儲器;視頻數據暫存單元,暫存要被顯示的視頻數據;中央處理單元,其定義該顯示器畫面的一部分區域為放大區,其餘區域為非放大區,且從該視頻數據暫存單元中擷取將顯示在該顯示器的非放大區中的視頻數據存入該視頻存儲器的對應該非放大區的非放大數據存儲區塊,並從該視頻數據暫存單元中擷取將顯示在該放大區的視頻數據並放大後,存入該視頻存儲器的對應該放大區的放大數據存儲區塊;及視頻處理單元,讀取儲存於該視頻存儲器的非放大數據存儲區塊及放大數據存儲區塊中的視頻數據,並送至該顯示器顯示。
2. 根據權利要求1所述的電子裝置,其中該放大區的長度與該非放大區 相同,該放大區的高度是該非放大區顯示的一行內容的至少兩倍高。
3. 根據權利要求1所述的電子裝置,其中該放大區位在該顯示器畫面靠 近中央的位置,而將該非放大區分成上非放大區及下非放大區。
4. 根據權利要求3所述的電子裝置,其中該視頻存儲器包括依序且連續 地儲存該上非放大區的視頻數據的第一存儲區塊、儲存該放大區的放大視頻 數據的第二存儲區塊,及儲存該下非放大區的視頻數據的第三存儲區塊,其中該非放大數據存儲區塊包含該第一及第三存儲區塊,該第二存儲區塊即該 放大數據存儲區塊,且該視頻處理單元依序讀取該第一存儲區塊、第二存儲 區塊及第三存儲區塊中的視頻數據並送至該顯示器。
5. 根據權利要求3所述的電子裝置,其中該放大數據存儲區塊位於該放數據的第一存儲區塊及儲存該下非放大區的視頻數據的第二存儲區塊,且兩 存儲區塊之間間隔相當於該放大數據存儲區塊的空白存儲空間。
6. 根據權利要求5所述的電子裝置,其中,該中央處理器還在該視頻存 儲器的位於該第二存儲區塊與該放大數據存儲區塊之間的第三存儲區塊中儲 存窗口數據,該窗口數據被該視頻處理單元讀取並送至該顯示器畫面顯示時, 會在該顯示器畫面的放大區產生放大窗口 ,且該-現頻處理單元是依序讀取該 非放大數據存儲區塊、該第三存儲區塊及該放大數據存儲區塊並送至該顯示 器顯示。
7. 根據權利要求1所述的電子裝置,其中該電子裝置是筆記本型計算機, 且該顯示器是該筆記本型計算機的顯示器。
8. —種顯示器畫面局部放大方法,包括(A) 定義該顯示器畫面的一部分區域為放大區,其餘區域為非放大區;(B) 擷取將顯示在該顯示器的非放大區中的視頻數據存入視頻存儲器的 對應該非放大區的非放大數據存儲區塊,並擷取將顯示在該放大區的視頻數 據並放大後,存入該視頻存儲器的對應該放大區的放大數據存儲區塊;及塊中的視頻數據,並送至該顯示器顯示。
9. 根據權利要求8所述的顯示器畫面局部放大方法,其中該放大區的長 度與該非放大區相同,該放大區的高度是該非放大區顯示的一行內容的至少 兩倍高。
10. 根據權利要求9所述的顯示器畫面局部放大方法,其中該放大區位 於該顯示器畫面靠近中央的位置,而將該非放大區分成上非放大區及下非放 大區。
11. 根據權利要求10所述的顯示器畫面局部放大方法,在步驟(B)中, 該視頻存儲器包括依序且連續地儲存該上非放大區的視頻數據的第一存儲區 塊、儲存該放大區的放大視頻數據的第二存儲區塊,及儲存該下非放大區的 視頻數據的第三存儲區塊,其中該非放大數據存儲區塊包含該第 一及第三存 儲區塊,該第二存儲區塊即該放大數據存儲區塊,且該第一存儲區塊、第二 存儲區塊及第三存儲區塊中的視頻數據被依序讀取並送至該顯示器。
12. 根據權利要求10所述的顯示器畫面局部放大方法,在步驟(B)中, 該放大數據存儲區塊位於該放大數據存儲區塊之後,該非放大數據存儲區塊 包含儲存該上非放大區的視頻數據的第 一存儲區塊及儲存該下非放大區的視 頻數據的第二存儲區塊,且兩存儲區塊之間間隔相當於該放大數據存儲區塊 的空白存儲空間。
13. 根據權利要求12所述的顯示器畫面局部放大方法,在步驟(B)中, 還在該視頻存儲器的位在該第二存儲區塊與該放大數據存儲區塊之間的第三 存儲區塊中儲存窗口數據,該窗口數據被讀取並送至該顯示器畫面顯示時, 會在該顯示器畫面的放大區產生放大窗口,且該非放大數據存儲區塊、該第 三存儲區塊及該放大數據存儲區塊被依序讀取並送至該顯示器顯示。
全文摘要
一種顯示器畫面局部放大方法,其定義該顯示器畫面的一部分區域為放大區,其餘區域為非放大區,擷取將顯示在該顯示器的非放大區中的視頻數據,存入視頻存儲器的對應該非放大區的非放大數據存儲區塊,並擷取將顯示在該放大區的視頻數據並放大後,存入該視頻存儲器的對應該放大區的放大數據存儲區塊,然後讀取儲存於該視頻存儲器的非放大數據存儲區塊及放大數據存儲區塊中的視頻數據並送至該顯示器顯示。
文檔編號G09G5/00GK101650926SQ20081021096
公開日2010年2月17日 申請日期2008年8月15日 優先權日2008年8月15日
發明者謝毅彬 申請人:緯創資通股份有限公司