一種局部區域縮放系統,包括一顯示裝置、指針裝置、指針驅動模塊、與顯示驅動模塊。指針裝置具有相應的一指針位置,并輸出一縮放信號。指針驅動模塊依據指針位置與縮放信號決定一縮放比例值與一縮放定位點。顯示驅動模塊依據縮放比例值與縮放定位點指定繪圖單元將緩沖存儲器中相應的一縮放區域進行覆蓋顯示于顯示裝置。(*該技術在2022年保護過期,可自由使用*)
【技術實現步驟摘要】
本專利技術是有關于一種,且特別有關于一種可以通過簡易的操作將顯示裝置中的局部區域進行縮放的。
技術介紹
由于繪圖單元,如繪圖加速器(Graphic Accelerator)、繪圖芯片組(GraphicChipset),與顯示裝置(Display Device)的革新,顯示裝置上可以顯示的圖像分辨率已有多樣的選擇空間。對于低分辨率的顯示裝置而言,可視區域相對較小,一旦顯示區域中存在有太多的對象時,往往會發生無法將所有對象在互不干擾下同時看見的情況。另一方面,高分辨率的顯示裝置雖然具有較大的可視區域,但相對上每一個對象所顯示的面積變小,高分辨率下的對象之間不會互相干擾,但在某些情況下太小的對象又不容易辨識,如文字。此外,對于一些顯示裝置,如傳統電視,由于其高頻設計的困難,因此,其顯示的畫面常常有模糊不清或邊緣模糊的情況。另外,對于視力或肢體操作障礙者而言,也無法清楚辨識顯示裝置上的信息或運用指針裝置(Pointing Device)來準確定位游標。
技術實現思路
有鑒于此,本專利技術的主要目的為提供一種可以通過簡易的操作將顯示裝置中的局部區域進行縮放的。為了達成本專利技術的上述目的,可借由本專利技術所提供的來達成。依據本專利技術實施例,局部區域縮放系統包括一顯示裝置、指針裝置、指針驅動模塊、與顯示驅動模塊。指針裝置具有相應的指針位置,并輸出一縮放信號。指針驅動模塊依據指針位置與縮放信號決定一縮放比例值與一縮放定位點。顯示驅動模塊依據縮放比例值與縮放定位點指定繪圖單元將緩沖存儲器中相應的一縮放區域進行覆蓋顯示于顯示裝置。指針裝置更可以輸出一回復信號,且指針驅動模塊應回復信號通知顯示驅動模塊,取消覆蓋顯示的縮放區域。此外,指針裝置更可以輸出一移動信號,且指針驅動模塊更依據移動信號與縮放比例值重新設定指針位置,且當指針位置超出邊界值時,則指針驅動模塊重新調整此指針位置此外,顯示驅動模塊更包括重設一硬件指針位置。縮放定位點超出邊界值時,則指針驅動模塊重新調整縮放定位點。另外,依據本專利技術實施例的局部區域縮放方法,適用于具有指針驅動模塊與顯示驅動模塊的系統,首先,指針驅動模塊依據指針裝置所相應的指針位置與一縮放信號,決定一縮放比例值與一縮放定位點。接著,指針驅動模塊將縮放比例值與縮放定位點通知顯示驅動模塊。之后,顯示驅動模塊依據縮放比例值與縮放定位點指定繪圖單元將緩沖存儲器中相應的一縮放區域進行覆蓋顯示于顯示裝置。依據實施例,指針驅動模塊更應一回復信號通知顯示驅動模塊取消覆蓋顯示的縮放區域。此外,指針驅動模塊更依據指針裝置發出的一移動信號與縮放比例值重新設定指針位置,且當指針位置超出邊界值時,則指針驅動模塊重新調整指針位置。此外,更包括顯示驅動模塊重設一硬件指針位置。縮放定位點超出邊界值時,則指針驅動模塊重新調整縮放定位點。附圖說明為使本專利技術的上述目的、特征和優點能更明顯易懂,下文特舉實施例,并配合附圖,進行詳細說明如下圖1是顯示依據本專利技術實施例的局部區域縮放系統的系統架構。圖2是顯示發出縮放信號與回復信號的裝置例子示意圖。圖3是顯示依據本專利技術實施例的指針驅動模塊的操作流程。圖4是顯示依據本專利技術實施例的顯示驅動模塊的操作流程。圖5是顯示一依據本專利技術實施例進行局部縮放的示意圖。符號說明 10~指針裝置;11~指針驅動模塊;12~操作系統層輸出入模塊;13~操作系統層繪圖模塊;14~顯示驅動模塊;15~繪圖單元;16~顯示裝置;20~滾輪;21~滾輪按鈕;S30、S31、...、S35~操作步驟;S40、S41、...、S44~操作步驟;50~縮放區域。具體實施例方式第1圖是顯示依據本專利技術實施例的局部區域縮放系統的系統架構,參考第1圖,依據本專利技術實施例的局部區域縮放系統包括指針裝置10、指針驅動模塊11、操作系統層輸出入模塊12、操作系統層繪圖模塊13、顯示驅動模塊14、繪圖單元15、以及顯示裝置16。指針裝置10為一個可以控制輸入位置、或游標位置的指針工具,如鼠標等,而指針驅動模塊11是架設于操作系統之上,可以是一驅動程序(Driver)來產生相應指針裝置10的動作指令,用以作為指針裝置10與操作系統層輸出入模塊12之間的溝通接口。相同地,顯示驅動模塊14架設于操作系統之上,用以作為繪圖單元15與操作系統層繪圖模塊13之間的溝通接口。繪圖單元15可以是繪圖加速器(Graphic Accelerator)或繪圖芯片組(Graphic Chipset),且顯示驅動模塊14為一驅動程序來控制繪圖單元15的操作。一般情況下,操作系統層繪圖模塊13可以通過顯示驅動模塊14設定或指定繪圖單元15中的硬件游標位置(Hardware Cursor)與需繪制的圖形。而繪圖單元15產生的繪圖結果可以顯示于顯示裝置16之上。一般來說,當指針裝置10移動或按鈕時,則會將相應的事件訊號通過指針驅動模塊11傳送至操作系統的操作系統層輸出入模塊12。此時,操作系統便會將操作系統層輸出入模塊12所接收的事件訊號進行必要的運算與轉換。當運算或轉換完成之后,便將事件訊號轉送至操作系統層繪圖模塊13,用以通過顯示驅動模塊14來設定或指定繪圖單元15進行相應的動作。在本實施例中,當使用者通過指針裝置10進行縮放操作時,則指針驅動模塊11在取得相關信號與參數之后會發出一事件(Event)訊息通知顯示驅動模塊14,顯示驅動模塊14便可依據此事件訊息指示繪圖單元15產生相應的覆蓋(Overlay)顯示。值得注意的是,本專利技術是結合指針裝置對于游標定位的便利性,以及繪圖單元上覆蓋畫面的功能,可以達到在顯示裝置上動態對任意區域放大或縮小,來增加使用者操作指針裝置時的便利性且改善顯示裝置接口上的不友善缺陷。對于繪圖單元上覆蓋畫面的功能,主要是為一種將圖形畫面迭在原顯示畫面上,而不改變此兩個圖形各自在內存中的圖形數據。此功能在一般繪圖芯片上皆有支持,要迭覆的畫面,可以任意指定在顯示器上的顯示位置與相應的縮放比率,因為為硬件支持,故不會因大量數據搬移與處理而造成遲滯現象。關于各組件間的詳細操作將于之后進行說明。為了讓使用者通過指針裝置進行縮放操作,在指針裝置上可以定義一個新的滾輪(Wheel),借由檢測滾輪正或反向旋轉,則對于游標所在位置的顯示區域放大(Zoom In)或縮小(Zoom Out)。此外,指針裝置上亦可加上一滾輪按鍵(Wheel Botton),用于重置(回復)目前的縮放比率值回內定模式(縮放比率值為1),即取消放大縮小的覆蓋顯示。在實作時,新的滾輪與滾輪按鍵可以結合為一個實體,以便操作。第2圖是顯示結合滾輪與滾輪按鍵為一個實體,可以發出縮放信號與回復信號的裝置例子示意圖。如第2圖所示,當使用者要進行放大時,則可以將滾輪20朝順時針方向(正向)進行旋轉;當使用者要進行縮小時,則可以將滾輪20朝逆時針方向(反向)進行旋轉。當滾輪20進行旋轉時,則指針裝置便會產生相應的一縮放信號。而當使用者希望回復至原來的顯示比率時,則可以直接將滾輪20壓下,此時滾輪20會同時壓下滾輪按鈕21,產生一回復信號(縮放比率值為1)。接下來,第5圖是顯示一依據本專利技術實施例進行局部縮放的示意圖,其中,縮放區域50將放大覆蓋顯示為個個屏幕。第3圖是顯示依據本專利技術實施例指針驅動模塊11的操作流程,本文檔來自技高網...
【技術保護點】
一種局部區域縮放系統,包括:一顯示裝置;一指針裝置,具有相應的一指針位置,并輸出一縮放信號;一指針驅動模塊,依據該指針位置與該縮放信號決定一縮放比例值與一縮放定位點;以及一顯示驅動模塊,依據該縮放比例值與該縮放定位點指定一繪 圖單元將一緩沖存儲器中相應的一縮放區域進行覆蓋顯示于該顯示裝置。
【技術特征摘要】
【專利技術屬性】
技術研發人員:林意欣,王建發,
申請(專利權)人:威盛電子股份有限公司,
類型:發明
國別省市:71[中國|臺灣]
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。