TWI766619B - 電子紙顯示裝置及其操作方法 - Google Patents
電子紙顯示裝置及其操作方法 Download PDFInfo
- Publication number
- TWI766619B TWI766619B TW110109494A TW110109494A TWI766619B TW I766619 B TWI766619 B TW I766619B TW 110109494 A TW110109494 A TW 110109494A TW 110109494 A TW110109494 A TW 110109494A TW I766619 B TWI766619 B TW I766619B
- Authority
- TW
- Taiwan
- Prior art keywords
- buffer memory
- update
- data
- electronic paper
- image buffer
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
- G09G5/399—Control of the bit-mapped memory using two or more bit-mapped memories, the operations of which are switched in time, e.g. ping-pong buffers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/3433—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using light modulating elements actuated by an electric field and being other than liquid crystal devices and electrochromic devices
- G09G3/344—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using light modulating elements actuated by an electric field and being other than liquid crystal devices and electrochromic devices based on particles moving in a fluid or in a gas, e.g. electrophoretic devices
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/12—Frame memory handling
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/18—Use of a frame buffer in a display terminal, inclusive of the display panel
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本發明提供電子紙顯示裝置及其操作方法。電子紙顯示裝置包括電子紙顯示面板及時序控制器。時序控制器包括第一影像緩衝存儲器、第二影像緩衝存儲器及更新緩衝存儲器,並接收觸控軌跡資料。第一影像緩衝存儲器及第二影像緩衝存儲器為往復交換緩衝存儲器架構,並交錯時序地接收視頻串流。當第一影像緩衝存儲器接收視頻串流,以將當前顯示畫面資料更新至更新緩衝存儲器當中時,第二影像緩衝存儲器接收觸控軌跡資料,並同步更新更新緩衝存儲器所儲存的當前顯示畫面資料。時序控制器依據當前顯示畫面資料驅動電子紙顯示面板。
Description
本發明是有關於一種顯示裝置,且特別是有關於一種電子紙顯示裝置及其操作方法。
對於傳統具有觸控手寫功能的電子紙顯示裝置而言,當使用者於整合有觸控面板的電子紙顯示面板上進行觸控手寫時,傳統的電子紙顯示裝置,會先將觸控手寫所取得的觸控軌跡資料提供至主控端裝置,來進行在顯示畫面資料上的軌跡繪製操作,再將繪製有對應觸控軌跡圖案的顯示畫面資料,回傳至時序控制器來驅動電子紙顯示面板。對此,主控端裝置需花費較多個影像處理時間以及運算資源,在視頻串流中的圖框進行軌跡繪製。由於電子紙顯示面板的電泳單元的驅動波形,尚需一段驅動期間來完成,因此,導致電子紙顯示面板,無法及時響應於電子紙顯示裝置的觸控或手寫功能,來提供正常對應的顯示效果。有鑑於此,以下將提出幾個實施例的解決方案。
本發明提供一種電子紙顯示裝置及其操作方法,可提供具有良好使用者體驗的手寫功能。
本發明的電子紙顯示裝置包括電子紙顯示面板以及時序控制器。時序控制器耦接電子紙顯示面板。時序控制器包括第一影像緩衝存儲器、第二影像緩衝存儲器以及更新緩衝存儲器,並且用以接收觸控軌跡資料。第一影像緩衝存儲器以及該第二影像緩衝存儲器為往復交換緩衝存儲器架構,並且用以交錯時序地接收視頻串流。當第一影像緩衝存儲器接收視頻串流,以將當前顯示畫面資料更新至更新緩衝存儲器當中時,第二影像緩衝存儲器接收觸控軌跡資料,並且同步更新更新緩衝存儲器所儲存的當前顯示畫面資料。時序控制器依據當前顯示畫面資料來驅動電子紙顯示面板。
本發明的操作方法適於電子紙顯示裝置。電子紙顯示裝置包括電子紙顯示面板以及時序控制器。時序控制器包括第一影像緩衝存儲器、第二影像緩衝存儲器以及更新緩衝存儲器。所述操作方法包括以下步驟:通過第一影像緩衝存儲器以及第二影像緩衝存儲器交錯時序地接收視頻串流,其中第一影像緩衝存儲器以及第二影像緩衝存儲器為往復交換緩衝存儲器架構;當通過第一影像緩衝存儲器接收視頻串流,以將當前顯示畫面資料更新至更新緩衝存儲器當中時,通過第二影像緩衝存儲器接收觸控軌跡資料,並且同步更新更新緩衝存儲器所儲存的當前顯示畫面資
料;以及通過時序控制器依據當前顯示畫面資料來驅動電子紙顯示面板。
基於上述,本發明的電子紙顯示裝置及其操作方法可透過時序控制器來快速地同步更新背景影像以及觸控軌跡(手寫軌跡)。
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
100:電子紙顯示裝置
110:時序控制器
111、112:影像緩衝存儲器
113:更新緩衝存儲器
114:自畫模組
120:電子紙顯示面板
121:觸控面板
200:主控端裝置
S210~S250:步驟
311、311’、411、411’:第一圖框
312、312’、412、412’:第二圖框
313、413:第三圖框
314、414:第四圖框
321、322、323、324、421、422、423、424:更新圖框
圖1為本發明的一實施例的電子紙顯示裝置的方塊示意圖。
圖2為本發明的一實施例的操作方法的流程圖。
圖3A至圖3D為本發明的一實施例的多個影像資料寫入情境的示意圖。
圖4A至圖4D為本發明的另一實施例的多個影像資料寫入情境的示意圖。
為了使本發明之內容可以被更容易明瞭,以下特舉實施例做為本發明確實能夠據以實施的範例。另外,凡可能之處,在圖式及實施方式中使用相同標號的元件/構件/步驟,係代表相同或類似部件。
圖1為本發明的一實施例的電子紙顯示裝置的方塊示意圖。參考圖1,電子紙顯示裝置100包括時序控制器110以及電子紙顯示面板120。時序控制器(Timing controller,TCON)110耦接電子紙顯示面板120。時序控制器110包括影像緩衝存儲器(image buffer memory)111、112、更新緩衝存儲器(update buffer memory)113以及自畫模組114。電子紙顯示面板120包括由陣列排列的多個電泳單元所組成的像素陣列,並且整合有觸控面板121,以提供觸控顯示功能。在本實施例中,時序控制器110依據更新緩衝存儲器113所儲存的顯示畫面資料來輸出分別對應於所述多個電泳單元的多個驅動信號,其中所述多個驅動信號分別具有驅動波形。時序控制器110還可包括驅動電路(圖未示)設置在時序控制器110以及電子紙顯示面板120之間。
在本實施例中,時序控制器110還可耦接外部的主控端裝置200,並且主控端裝置200可提供視頻串流(Video stream)至時序控制器110。在本實施例中,影像緩衝存儲器111、112為往復交換緩衝存儲器(ping-pong buffer)架構(或稱雙緩衝器(double buffer)架構),但本發明不限於上述的往復交換緩衝存儲器,實際上,可以是兩個或以上的緩衝器架構,本實施例是以最簡單的狀態說明。影像緩衝存儲器111、112可用以交錯時序地接收來自主控端裝置200所提供的視頻串流。在本實施例中,時序控制器110還可透過自畫模組114接收由觸控面板121提供的觸控軌跡資料。對此,觸控軌跡資料可例如是指使用者於電子紙顯示面板
120(觸控面板121)上進行觸控手寫功能(例如使用者利用手指觸控或透過觸控筆觸控),以使觸控面板121回傳對應的觸控軌跡資料。所述觸控軌跡資料可包括對應於連續時序的多個觸控座標資料。
在本實施例中,時序控制器110還可包括其他相關驅動電路以及儲存單元,以實現本發明各實施例所述的相關操作。並且,自畫模組114可例如是儲存在時序控制器110的儲存單元中的軟體程式,並且時序控制器110的驅動電路,可透過執行自畫模組114,來將觸控軌跡資料,寫入影像緩衝存儲器111、112暫存的顯示畫面資料,以使影像緩衝存儲器111、112暫存的顯示畫面資料,對應的顯示畫面包括有對應的觸控軌跡。也就是說,本實施例的時序控制器110,可依據觸控面板121,回傳對應的觸控軌跡資料,來驅動電子紙顯示面板120,並顯示對應的觸控軌跡,而無須透過主控端裝置200,提供對應於觸控部分的顯示資料。從另一角度而言,本實施例的時序控制器110可具有自動更新顯示畫面的功能(即更新觸控軌跡或手寫軌跡)。時序控制器110可產生新的顯示畫面的功能(即利用主控端裝置200提供的顯示畫面資料來加入觸控軌跡資料或手寫軌跡資料)。
另外,電子紙顯示裝置100與主控端裝置200可整合在終端裝置中,並且本實施例的主控端裝置200可例如是所述終端裝置的中央處理單元(Center Processing Unit,CPU)或其他處理晶片,並且用於提供視頻串流至時序控制器110。另外,在本發明的
其他實施例中,主控端裝置200還可包括執行手寫功能模組,以接收由自畫模組114所提供的觸控軌跡資料,來更新視頻串流中的顯示畫面資料,以使主控端裝置200所接續提供的視頻串流中的顯示畫面資料,進一步包括有對應於觸控軌跡資料的軌跡圖案資料。
圖2為本發明的一實施例的操作方法的流程圖。參考圖1以及圖2,圖1的電子紙顯示裝置100在初始運作的過程中,在電子紙顯示裝置100由第一影像緩衝存儲器(例如圖1的影像緩衝存儲器111)接收來自主控端裝置200所提供的視頻串流的第一張影像的期間,更新緩衝存儲器113及自畫模組114尚未啟動。當第一張影像接收完成後,電子紙顯示裝置100啟動更新緩衝存儲器113及自畫模組114。更新緩衝存儲器113讀取儲存在第一影像緩衝存儲器中的第一張影像,以驅動電子紙顯示面板120,並且第一張影像可提供給自畫模組114使用。在電子紙顯示裝置100由第二影像緩衝存儲器(例如圖1的影像緩衝存儲器112)接收來自主控端裝置200所提供的視頻串流的第二張影像的期間,更新緩衝存儲器113及自畫模組114繼續讀取或使用第一影像緩衝存儲器。當第二張影像接收完成後,更新緩衝存儲器113切換讀取儲存在第二影像緩衝存儲器中的第二張影像,並且第二張影像可提供給自畫模組114使用。更新緩衝存儲器113及自畫模組114將第二張影像作為背景顯示資料,並且更新緩衝存儲器113可將第一張影像與第二張影像進行比對,以更新當前顯示畫面資料,來驅動
電子紙顯示面板120。接著,電子紙顯示裝置100接收第三張影像之後的每一張的操作流程可如以下步驟S210~S250。
在步驟S210,電子紙顯示裝置100可通過影像緩衝存儲器111、112,交錯時序地接收來自主控端裝置200所提供的視頻串流。在一時間點,步驟S220,當第一影像緩衝存儲器(例如圖1的影像緩衝存儲器111)接收視頻串流,以將當前顯示畫面資料更新至更新緩衝存儲器113當中時,電子紙顯示裝置100可通過第二影像緩衝存儲器(例如圖1的影像緩衝存儲器112)接收觸控軌跡資料,並且同步更新更新緩衝存儲器113所儲存的當前顯示畫面資料。在步驟S230,電子紙顯示裝置100可通過時序控制器110依據當前顯示畫面資料來驅動電子紙顯示面板120。
在本實施例中,第一影像緩衝存儲器(例如圖1的影像緩衝存儲器111)可接收視頻串流,以暫存當前背景顯示資料。並且,更新緩衝存儲器113可依據當前背景顯示資料,來更新當前顯示畫面資料中的背景部分。值得注意的是,在本發明的一些實施例中,時序控制器110,可比對當前背景顯示資料與當前顯示畫面資料之間的差異,而只更新畫面存在差異的部分。
在本實施例中,第二影像緩衝存儲器(例如圖1的影像緩衝存儲器112)可連續時序地接收觸控軌跡資料的多個觸控座標資料,以依據所述觸控座標資料來更新先前背景顯示資料。對此,觸控面板121的觸控圖框(touch frame)的更新率(frame rate)(或稱感測頻率)可高於主控端裝置200所提供的視頻串流的更新率(或
稱圖框頻率)。並且,更新緩衝存儲器113可依據經更新後的先前背景顯示資料,來更新當前顯示畫面資料中的觸控軌跡。
在本發明的一些實施例中,當第二影像緩衝存儲器(例如圖1的影像緩衝存儲器112),將經更新後的先前背景顯示資料,提供至更新緩衝存儲器113,以更新當前顯示畫面資料中的觸控軌跡後,時序控制器110可依據當前顯示畫面資料中的觸控軌跡,來輸出對應的多個驅動波形(waveform),並驅動電子紙顯示面板120中,對應的多個像素(即對應的多個電泳單元)。然而,由於驅動電泳單元需一段驅動期間,且此驅動期間大於視頻串流的一個圖框期間,因此,時序控制器110可依據當前顯示畫面資料與電子紙顯示面板120的顯示畫面之間的差異,決定輸出多個驅動波形來驅動電子紙顯示面板120的至少一部分像素,並且在些驅動波形尚未驅動結束前,時序控制器110不更新更新緩衝存儲器113所儲存的當前顯示畫面資料中,對應於所述至少一部分像素的部分。
在下一時間點,在步驟S240,當第二影像緩衝存儲器(例如圖1的影像緩衝存儲器112)交換以接收視頻串流,以將下一顯示畫面資料更新至更新緩衝存儲器113時,電子紙顯示裝置100可通過第一影像緩衝存儲器(例如圖1的影像緩衝存儲器111)接收下一觸控軌跡資料,並且同步更新更新緩衝存儲器113所儲存的下一顯示畫面資料。在步驟S250,電子紙顯示裝置100通過時序控制器110,並依據下一顯示畫面資料來驅動電子紙顯示面板120。
在本實施例中,步驟S220~S250可以循環執行,以類推於往後的顯示畫面資料更新。因此,本實施例的操作方法以及電子紙顯示裝置100,利用時序控制器110進行觸控軌跡或手寫軌跡的自動更新顯示畫面的功能。
圖3A至圖3D為本發明的一實施例的多個影像資料寫入情境的示意圖。參考圖1以及圖3A至圖3D,以下為主控端裝置200未執行手寫功能模組(手寫功能軟體)的實施範例。參考圖3A,在第一時間點(例如時間t0),影像緩衝存儲器111先接收並且暫存,由主控端裝置200提供的視頻串流的第一圖框311,其中第一圖框311可被視為背景圖框。影像緩衝存儲器112未接收觸控軌跡資料。影像緩衝存儲器111可將第一圖框311更新至更新緩衝存儲器113當中,以使時序控制器110依據更新緩衝存儲器113所儲存的圖框321來驅動電子紙顯示面板120。
接著,參考圖3B,在第二時間點(例如時間t1),影像緩衝存儲器112可交換以接收並且暫存由主控端裝置200提供的視頻串流的第二圖框312,其中第二圖框312可被視為背景圖框。第一圖框311與第二圖框312可為相同的空白畫面、相同的內容畫面或不相同的畫面。影像緩衝存儲器111可接收由自畫模組114提供的第一觸控軌跡資料TD1,並且將第一觸控軌跡資料TD1更新至目前暫存的第一圖框311’中。如圖3B所示,第一圖框311’可包括對應於第一觸控軌跡資料TD1的觸控軌跡。在圖3B中,更新緩衝存儲器113依據第二圖框312來更新圖框322中的背景
部分(即更新當前顯示畫面資料中的背景部分)。在圖3B中,更新緩衝存儲器113依據經更新後的第一圖框311’來更新圖框322中的觸控軌跡部分(即更新顯示畫面資料中的觸控軌跡部分)。時序控制器110依據更新緩衝存儲器113所儲存的圖框322來驅動電子紙顯示面板120。
接著,參考圖3C,在第三時間點(例如時間t2),影像緩衝存儲器111接收並且暫存由主控端裝置200提供的視頻串流的第三圖框313,其中第三圖框313可被視為背景圖框。第二圖框312與第三圖框313可為相同的空白畫面、相同的內容畫面或不相同的畫面。影像緩衝存儲器112接收由自畫模組114提供的第二觸控軌跡資料TD2,並且將第二觸控軌跡資料TD2更新至目前暫存的第二圖框312’中。如圖3C所示,第二圖框312’可包括對應於第二觸控軌跡資料TD2的觸控軌跡。在圖3C中,更新緩衝存儲器113依據第三圖框313來更新圖框323中的背景部分(即更新當前顯示畫面資料中的背景部分)。在圖3C中,更新緩衝存儲器113依據經更新後的第二圖框312’來更新圖框323中的觸控軌跡部分(即更新顯示畫面資料中的觸控軌跡部分)。時序控制器110依據更新緩衝存儲器113所儲存的圖框323來驅動電子紙顯示面板120。值得注意的是,由於時序控制器110對應於在前一時間點t2的圖框322中的觸控軌跡部分所提供的多個驅動波形尚未驅動結束,因此時序控制器110不更新更新緩衝存儲器113所儲存的圖框323中對應於的圖框322中的觸控軌跡部分的部分。因此,圖
框323尚保留有在圖框322中的觸控軌跡部分。
接著,參考圖3D,在第四時間點(例如時間t3),影像緩衝存儲器112接收並且暫存由主控端裝置200提供的視頻串流的第四圖框314,其中第四圖框314可被視為背景圖框。第三圖框313與第四圖框314可為相同的空白畫面、相同的內容畫面或不相同的畫面。影像緩衝存儲器111可交換但不接收觸控軌跡資料。如圖3D所示,第三圖框313未被更新。在圖3D中,更新緩衝存儲器113依據第四圖框314來更新圖框324中的背景部分(即更新當前顯示畫面資料中的背景部分)。在圖3D中,更新緩衝存儲器113依據經更新後的第三圖框313來更新圖框324,以使顯示畫面資料中無觸控軌跡。時序控制器110依據更新緩衝存儲器113所儲存的圖框324,來驅動電子紙顯示面板120。值得注意的是,由於時序控制器110,對應於在前一時間點t3的圖框323中,其觸控軌跡所提供的多個驅動波形,尚未驅動結束,因此,時序控制器110,不更新更新緩衝存儲器113所儲存的圖框324中,對應於圖框323中觸控軌跡的部分。因此,圖框324尚保留在圖框323中觸控軌跡的部分。但是,圖框324對應於圖框322中的觸控軌跡部分,將被清除(因為依據第三圖框313的更新結果)。因此,在圖3A至圖3D的實施範例中,電子紙顯示面板120可顯示使用者輸入的觸控軌跡或手寫軌跡,並且使用者輸入的觸控軌跡或手寫軌跡將會依時序而動態地消失。
圖4A至圖4D為本發明的另一實施例的多個影像資料寫
入情境的示意圖。參考圖1以及圖4A至圖4D,以下為主控端裝置200執行手寫功能模組(手寫功能軟體)的實施範例。參考圖4A,在第一時間點(例如時間t0’),影像緩衝存儲器111先接收並且暫存由主控端裝置200提供的視頻串流的第一圖框411,其中第一圖框411可被視為背景圖框。影像緩衝存儲器112未接收觸控軌跡資料。影像緩衝存儲器111可將第一圖框411更新至更新緩衝存儲器113當中,以使時序控制器110依據更新緩衝存儲器113所儲存的圖框421來驅動電子紙顯示面板120。
接著,參考圖4B,在第二時間點(例如時間t1’),影像緩衝存儲器112接收並且暫存由主控端裝置200提供的視頻串流的第二圖框412,其中第二圖框412可被視為背景圖框。第一圖框411與第二圖框412可為相同的空白畫面、相同的內容畫面或不相同的畫面。影像緩衝存儲器111可接收由自畫模組114提供的第一觸控軌跡資料TD1,並且將第一觸控軌跡資料TD1更新至目前暫存的第一圖框411’中。如圖4B所示,第一圖框411’可包括對應於第一觸控軌跡資料TD1的觸控軌跡。在圖4B中,更新緩衝存儲器113依據第二圖框412來更新圖框422中的背景部分(即更新當前顯示畫面資料中的背景部分)。在圖4B中,更新緩衝存儲器113依據經更新後的第一圖框411’,來更新圖框422中的觸控軌跡部分(即更新顯示畫面資料中的觸控軌跡部分)。時序控制器110依據更新緩衝存儲器113所儲存的圖框422,來驅動電子紙顯示面板120。值得注意的是,主控端裝置200所執行的手寫功能模組,可
同樣接收由自畫模組114,提供的第一觸控軌跡資料TD1,並且依據第一觸控軌跡資料TD1,來更新視頻串流中的顯示畫面資料,以使顯示畫面資料包括觸控軌跡資料。
接著,參考圖4C,在第三時間點(例如時間t2’),影像緩衝存儲器111,接收並且暫存由主控端裝置200提供的視頻串流的第三圖框413,其中第三圖框413可被視為背景圖框。值得注意的是,不同於上述圖3C的實施例,本實施例的第三圖框413的圖框內容,包括對應於第一觸控軌跡資料TD1的觸控軌跡圖案。第二圖框412與第三圖框413可為相同的空白畫面、相同的內容畫面或不相同的畫面。影像緩衝存儲器112接收由自畫模組114提供的第二觸控軌跡資料TD2,並且將第二觸控軌跡資料TD2更新至目前暫存的第二圖框412’中。如圖4C所示,第二圖框412’可包括,對應於第二觸控軌跡資料TD2的觸控軌跡。在圖4C中,更新緩衝存儲器113依據第三圖框413,來更新圖框423中的背景部分(即更新當前顯示畫面資料中的背景部分)。在圖4C中,更新緩衝存儲器113,依據經更新後的第二圖框412’,來更新圖框423中的觸控軌跡部分(即更新顯示畫面資料中的觸控軌跡部分)。時序控制器110依據更新緩衝存儲器113所儲存的圖框423,來驅動電子紙顯示面板120。值得注意的是,由於時序控制器110,對應於在前一時間點t2的圖框422中的觸控軌跡部分,其所提供的多個驅動波形尚未驅動結束,因此時序控制器110,不更新更新緩衝存儲器113所儲存的圖框423中,對應於的圖框422中的觸控軌跡
的部分。因此,圖框423尚保留有在圖框422中觸控軌跡的部分。並且,第三圖框413中的觸控軌跡圖案與圖框423中對應於的圖框422中,觸控軌跡部分的部分重疊。值得注意的是,主控端裝置200所執行的手寫功能模組,可同樣接收由自畫模組114提供的第二觸控軌跡資料TD2,並且依據第二觸控軌跡資料TD2,來更新視頻串流中的顯示畫面資料,以使顯示畫面資料包括觸控軌跡資料。
接著,參考圖4D,在第四時間點(例如時間t3’),影像緩衝存儲器112,接收並且暫存由主控端裝置200提供的視頻串流的第四圖框414,其中第四圖框414可被視為背景圖框。值得注意的是,不同於上述圖3C的實施例,本實施例的第四圖框414的圖框內容,包括對應於第一觸控軌跡資料TD1,以及第二觸控軌跡資料TD2的觸控軌跡圖案。第三圖框413與第四圖框414可為相同的空白畫面、相同的內容畫面或不相同的畫面。影像緩衝存儲器111可交換但不接收觸控軌跡資料。如圖4D所示,第三圖框413未被更新。在圖4D中,更新緩衝存儲器113依據第四圖框414,更新圖框424中的背景部分(即更新當前顯示畫面資料中的背景部分)。在圖4D中,更新緩衝存儲器113依據經更新後的第三圖框413來更新圖框424,以使顯示畫面資料中,保留有對應於第一觸控軌跡資料TD1的觸控軌跡圖案。然而,不同於上述圖3D的實施例,由於第四圖框414的圖框內容,包括對應於第一觸控軌跡資料TD1以及第二觸控軌跡資料TD2的觸控軌跡圖案。第四圖框
414的圖框內容,涵蓋第三圖框413,因此圖框424可與第四圖框414具有相同的圖框內容。時序控制器110依據更新緩衝存儲器113所儲存的圖框424,來驅動電子紙顯示面板120。因此,在圖4A至圖4D的實施範例中,電子紙顯示面板120可顯示使用者輸入的觸控軌跡或手寫軌跡,並且使用者輸入的觸控軌跡或手寫軌跡,將會維持地顯示在電子紙顯示面板120的顯示畫面中。
綜上所述,本發明的電子紙顯示裝置及其操作方法可利用時序控制器中的往復交換緩衝存儲器架構來實現同步更新背景影像以及觸控軌跡(手寫軌跡)的功能。本發明的電子紙顯示裝置及其操作方法可針對電子紙顯示面板的每一個像素(即每一個電泳單元)進行判斷,以判斷在驅動過程中的驅動波形是否結束來決定是否更新更新緩衝存儲器中的當前顯示畫面資料。因此,本發明的電子紙顯示裝置及其操作方法可提供響應於電子紙顯示裝置的觸控或手寫功能的良好顯示效果。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。
100:電子紙顯示裝置
110:時序控制器
111、112:影像緩衝存儲器
113:更新緩衝存儲器
114:自畫模組
120:電子紙顯示面板
121:觸控面板
200:主控端裝置
Claims (12)
- 一種電子紙顯示裝置,包括:一電子紙顯示面板;以及一時序控制器,耦接該電子紙顯示面板,其中該時序控制器包括一第一影像緩衝存儲器、一第二影像緩衝存儲器以及一更新緩衝存儲器,並且用以接收一觸控軌跡資料,其中該第一影像緩衝存儲器以及該第二影像緩衝存儲器為一往復交換緩衝存儲器架構,並且用以交錯時序地接收一視頻串流,其中當該第一影像緩衝存儲器接收該視頻串流,以將一當前顯示畫面資料更新至該更新緩衝存儲器當中時,該第二影像緩衝存儲器接收該觸控軌跡資料,並且同步更新該更新緩衝存儲器所儲存的該當前顯示畫面資料,其中該時序控制器依據該當前顯示畫面資料來驅動該電子紙顯示面板。
- 如請求項1所述的電子紙顯示裝置,其中該第一影像緩衝存儲器接收該視頻串流,以暫存一當前背景顯示資料,並且該更新緩衝存儲器依據該當前背景顯示資料來更新該當前顯示畫面資料中的一背景部分。
- 如請求項2所述的電子紙顯示裝置,其中該第二影像緩衝存儲器連續時序地接收該觸控軌跡資料的多個觸控座標資料,以依據該些觸控座標資料來更新一先前背景顯示資料,並且 該更新緩衝存儲器依據經更新後的該先前背景顯示資料來更新該當前顯示畫面資料中的一觸控軌跡部分。
- 如請求項1所述的電子紙顯示裝置,其中該時序控制器依據該當前顯示畫面資料與該電子紙顯示面板的顯示畫面之間的差異,來決定輸出多個驅動波形來驅動該電子紙顯示面板的至少一部分像素,並且在該些驅動波形尚未驅動結束前,該時序控制器不更新該更新緩衝存儲器所儲存的該當前顯示畫面資料中對應於該至少一部分像素的部分。
- 如請求項1所述的電子紙顯示裝置,其中該時序控制器將該觸控軌跡資料回傳至一主控端裝置所執行的一手寫功能模組,並且該手寫功能模組依據該觸控軌跡資料來更新該視頻串流中的一顯示畫面資料,以使該顯示畫面資料包括該觸控軌跡資料。
- 如請求項1所述的電子紙顯示裝置,其中當該第二影像緩衝存儲器交換以接收該視頻串流,以將一下一顯示畫面資料更新至該更新緩衝存儲器時,該第一影像緩衝存儲器接收一下一觸控軌跡資料,並且同步更新該更新緩衝存儲器所儲存的該下一顯示畫面資料,其中該時序控制器依據該下一顯示畫面資料來驅動該電子紙顯示面板。
- 一種電子紙顯示裝置的操作方法,其中該電子紙顯示裝置包括一電子紙顯示面板以及一時序控制器,並且該時序控 制器包括一第一影像緩衝存儲器、一第二影像緩衝存儲器以及一更新緩衝存儲器,其中該操作方法包括:通過該第一影像緩衝存儲器以及該第二影像緩衝存儲器交錯時序地接收一視頻串流,其中該第一影像緩衝存儲器以及該第二影像緩衝存儲器為一往復交換緩衝存儲器架構;當通過該第一影像緩衝存儲器接收該視頻串流,以將一當前顯示畫面資料更新至該更新緩衝存儲器當中時,通過該第二影像緩衝存儲器接收一觸控軌跡資料,並且同步更新該更新緩衝存儲器所儲存的該當前顯示畫面資料;以及通過該時序控制器依據該當前顯示畫面資料來驅動該電子紙顯示面板。
- 如請求項7所述的操作方法,其中通過該第一影像緩衝存儲器接收該視頻串流,以將該當前顯示畫面資料更新至該更新緩衝存儲器當中的步驟包括:通過該第一影像緩衝存儲器接收該視頻串流,以暫存一當前背景顯示資料;以及通過該更新緩衝存儲器依據該當前背景顯示資料來更新該當前顯示畫面資料中的一背景部分。
- 如請求項8所述的操作方法,其中通過該第二影像緩衝存儲器接收該觸控軌跡資料,並且同步更新該更新緩衝存儲器所儲存的該當前顯示畫面資料的步驟包括:通過該第二影像緩衝存儲器連續時序地接收該觸控軌跡資料 的多個觸控座標資料,以依據該些觸控座標資料來更新一先前背景顯示資料;以及通過該更新緩衝存儲器依據經更新後的該先前背景顯示資料來更新該當前顯示畫面資料中的一觸控軌跡部分。
- 如請求項7所述的操作方法,更包括:通過該時序控制器依據該當前顯示畫面資料與該電子紙顯示面板的顯示畫面之間的差異,來決定輸出多個驅動波形來驅動該電子紙顯示面板的至少一部分像素,其中在該些驅動波形尚未驅動結束前,該時序控制器不更新該更新緩衝存儲器所儲存的該當前顯示畫面資料中對應於該至少一部分像素的部分。
- 如請求項7所述的操作方法,更包括:通過該時序控制器將該觸控軌跡資料回傳至一主控端裝置所執行的一手寫功能模組;以及通過該手寫功能模組依據該觸控軌跡資料來更新該視頻串流中的一顯示畫面資料,以使該顯示畫面資料包括該觸控軌跡資料。
- 如請求項7所述的操作方法,更包括:當該第二影像緩衝存儲器交換以接收該視頻串流,以將一下一顯示畫面資料更新至該更新緩衝存儲器時,通過該第一影像緩衝存儲器接收一下一觸控軌跡資料,並且同步更新該更新緩衝存儲器所儲存的該下一顯示畫面資料;以及通過該時序控制器依據該下一顯示畫面資料來驅動該電子紙 顯示面板。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW110109494A TWI766619B (zh) | 2021-03-17 | 2021-03-17 | 電子紙顯示裝置及其操作方法 |
US17/581,989 US11551626B2 (en) | 2021-03-17 | 2022-01-24 | Electronic paper display device and operation method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW110109494A TWI766619B (zh) | 2021-03-17 | 2021-03-17 | 電子紙顯示裝置及其操作方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI766619B true TWI766619B (zh) | 2022-06-01 |
TW202238558A TW202238558A (zh) | 2022-10-01 |
Family
ID=83103625
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW110109494A TWI766619B (zh) | 2021-03-17 | 2021-03-17 | 電子紙顯示裝置及其操作方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11551626B2 (zh) |
TW (1) | TWI766619B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115767176A (zh) * | 2021-09-06 | 2023-03-07 | 纬创资通股份有限公司 | 用于显示墙***的影像处理装置及播放控制方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110128266A1 (en) * | 2009-12-02 | 2011-06-02 | Wen-Pin Chiu | Multiplex electrophoretic display driver circuit |
CN202649973U (zh) * | 2012-06-21 | 2013-01-02 | 大庆市宇洁科技开发有限公司 | 基于电子纸的手写字迹存储装置 |
TW201333758A (zh) * | 2011-11-01 | 2013-08-16 | Kent Displays Inc | 書寫板資訊記錄裝置 |
US20140292670A1 (en) * | 2013-03-29 | 2014-10-02 | Lg Electronics Inc. | Mobile device using e-paper display panel and method for controlling the same |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015067166A1 (zh) * | 2013-11-08 | 2015-05-14 | 华为终端有限公司 | 一种触摸式输入方法及装置 |
EP3221777B1 (en) * | 2014-11-18 | 2019-12-25 | Tactual Labs Co. | System and method for timing input sensing, rendering, and display to minimize latency |
US10043459B1 (en) | 2016-06-01 | 2018-08-07 | Amazon Technologies, Inc. | Display timing controller with single-frame buffer memory |
US11782540B2 (en) * | 2020-06-26 | 2023-10-10 | Ati Technologies Ulc | Front buffer rendering for variable refresh rate display |
-
2021
- 2021-03-17 TW TW110109494A patent/TWI766619B/zh active
-
2022
- 2022-01-24 US US17/581,989 patent/US11551626B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110128266A1 (en) * | 2009-12-02 | 2011-06-02 | Wen-Pin Chiu | Multiplex electrophoretic display driver circuit |
TW201333758A (zh) * | 2011-11-01 | 2013-08-16 | Kent Displays Inc | 書寫板資訊記錄裝置 |
CN202649973U (zh) * | 2012-06-21 | 2013-01-02 | 大庆市宇洁科技开发有限公司 | 基于电子纸的手写字迹存储装置 |
US20140292670A1 (en) * | 2013-03-29 | 2014-10-02 | Lg Electronics Inc. | Mobile device using e-paper display panel and method for controlling the same |
Also Published As
Publication number | Publication date |
---|---|
US11551626B2 (en) | 2023-01-10 |
US20220301509A1 (en) | 2022-09-22 |
TW202238558A (zh) | 2022-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10642405B2 (en) | Drive control device for a display having display elements and touch detection electrodes | |
RU2509343C2 (ru) | Устройство отображения списка | |
TWI741556B (zh) | 驅動裝置及其操作方法 | |
US9640121B2 (en) | Driver IC for a display panel with touch device with display state timing in accordance with differing driving periods | |
CN113010466B (zh) | 墨水屏设备的接口切换方法、墨水屏设备及存储介质 | |
CN112783346A (zh) | 一种笔迹数据处理方法、***、计算机设备及存储介质 | |
CN107798717A (zh) | 电子毛笔书写方法、装置、计算机设备和存储介质 | |
US9082370B2 (en) | Display control device and data processing system | |
TWI766619B (zh) | 電子紙顯示裝置及其操作方法 | |
TWI797543B (zh) | 驅動裝置及其操作方法 | |
JPS61107396A (ja) | Lcd表示制御装置 | |
CN113450733A (zh) | 一种屏幕刷新的方法与显示***、用户设备 | |
CN113157327A (zh) | 基于mcu可适配不同尺寸显示模组的驱动***及方法 | |
US10923081B2 (en) | Timing controller, display apparatus, and operation method thereof | |
CN107481692A (zh) | 一种段式lcd的显示方法及设备 | |
CN115116399A (zh) | 电子纸显示装置及其操作方法 | |
JP3729187B2 (ja) | 画像表示装置 | |
JP3484431B2 (ja) | 表示装置と表示方法 | |
JP3337385B2 (ja) | 表示制御回路 | |
JPH07129149A (ja) | 文字描画装置 | |
CN101178888A (zh) | 字符显示方法与其显示装置 | |
JPS63285592A (ja) | デ−タ処理装置 | |
JPS62224822A (ja) | 表示制御装置 | |
JPH0415890A (ja) | 手書き入力認識装置 | |
JPS6259992A (ja) | 表示制御装置 |