本發(fā)明是有關(guān)于一種觸控控制方法,且特別是有關(guān)于一種適用于具有導(dǎo)電絲狀物的觸控筆的觸控裝置及觸控控制方法。
背景技術(shù):
隨著技術(shù)的日新月異,觸控裝置逐漸取代實(shí)體按鍵或傳統(tǒng)鍵盤而成為新一代的輸入設(shè)備,并成為諸如筆記本電腦、手機(jī)、平板計(jì)算機(jī)或是可攜式多媒體播放器等電子裝置的基本配備。電子設(shè)備上常見的觸控裝置有電容式、電阻式、電磁式以及光學(xué)式觸控裝置等。此外,隨著多點(diǎn)觸控技術(shù)的發(fā)展,其所衍生的觸控手勢(shì)將可賦予使用者更為直覺的操作體驗(yàn),從而更快速且方便地操作電子裝置。
現(xiàn)行的手持式電子產(chǎn)品以電容觸控輸入為大宗,使用者可通過手指觸碰觸控屏幕,以對(duì)電子產(chǎn)品進(jìn)行控制??v使以手指觸控輸入的形式相當(dāng)方面,但針對(duì)書寫和繪圖方面,以手指操作并無法獲得較佳的體驗(yàn),因此部份產(chǎn)品會(huì)支持觸控筆(或是,手寫筆)。市面上的觸控筆是以電磁式為主流,而電磁感應(yīng)觸控技術(shù)又分為被動(dòng)式及主動(dòng)式。被動(dòng)式電磁感測(cè)的觸控筆通常未裝載電池,且通過共振電路反應(yīng)于觸控輸入板的電磁場(chǎng)來發(fā)射電磁信號(hào)。而主動(dòng)式電磁感測(cè)需要裝載電池,以主動(dòng)發(fā)射電磁信號(hào)。因應(yīng)于電子產(chǎn)品輕薄化的需求等其他因素,結(jié)合觸控筆及多點(diǎn)觸控技術(shù)的整合式觸控筆也逐漸獲得消費(fèi)者認(rèn)同。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種觸控裝置及觸控控制方法,其可偵測(cè)具有導(dǎo)電絲狀物的觸控筆,以提供毛筆書寫的體驗(yàn)。
本發(fā)明的觸控控制方法,適用于觸摸板以及具有一組導(dǎo)電絲狀物的觸控筆,此方法包括下列步驟。關(guān)閉兩觸控點(diǎn)間的距離判斷條件。偵測(cè)此組導(dǎo)電絲狀物反應(yīng)于觸摸板上的數(shù)個(gè)觸控點(diǎn)。判斷這些觸控點(diǎn)的數(shù)量。依據(jù)觸控點(diǎn)的數(shù)量決定是否形成觸控輸入?yún)^(qū)塊。
在本發(fā)明的一實(shí)施例中,上述“關(guān)閉兩觸控點(diǎn)間的距離判斷條件”的步驟之前,還包括下列步驟。接收觸發(fā)信號(hào)。依據(jù)觸發(fā)信號(hào)判斷是否為第一模式及第二模式的其中之一。若為第一模式,則關(guān)閉距離判斷條件。而若為第二模式,則開啟距離判斷條件。
在本發(fā)明的一實(shí)施例中,上述“依據(jù)觸控點(diǎn)的數(shù)量決定是否形成觸控輸入?yún)^(qū)塊”包括下列步驟。判斷觸控點(diǎn)的數(shù)量是否小于門檻值。
在本發(fā)明的一實(shí)施例中,上述“判斷觸控點(diǎn)的數(shù)量是否小于門檻值”的步驟之后,還包括下列步驟。當(dāng)觸控點(diǎn)的數(shù)量小于門檻值時(shí),定義各觸控點(diǎn)對(duì)應(yīng)筆跡。
在本發(fā)明的一實(shí)施例中,上述“判斷觸控點(diǎn)的數(shù)量是否小于門檻值”的步驟之后,還包括下列步驟。當(dāng)觸控點(diǎn)的數(shù)量不小于數(shù)量門檻值時(shí),定義觸控點(diǎn)以結(jié)合成觸控輸入?yún)^(qū)塊。
在本發(fā)明的一實(shí)施例中,上述“關(guān)閉兩觸控點(diǎn)間的距離判斷條件”的步驟之后,還包括下列步驟。關(guān)閉觸控信息功能、手勢(shì)辨識(shí)功能及觸控互動(dòng)功能。
在本發(fā)明的一實(shí)施例中,執(zhí)行“偵測(cè)此組導(dǎo)電絲狀物反應(yīng)于觸摸板上的數(shù)個(gè)觸控點(diǎn)”的步驟,還包括下列步驟。設(shè)定感應(yīng)梯度值。當(dāng)高于感應(yīng)梯度值時(shí),得到觸控點(diǎn)。
本發(fā)明的觸控裝置,適用于偵測(cè)具有一組導(dǎo)電絲狀物的觸控筆的觸碰行為。此觸控裝置包括觸摸板及處理單元。觸摸板偵測(cè)此組導(dǎo)電絲狀物的數(shù)個(gè)觸控點(diǎn)。處理單元耦接于觸摸板,并判斷是否關(guān)閉兩觸控點(diǎn)間的距離判斷條件。在關(guān)閉距離判斷條件后,處理單元判斷觸控點(diǎn)的數(shù)量,且依據(jù)觸控點(diǎn)的數(shù)量決定是否形成觸控輸入?yún)^(qū)塊。
在本發(fā)明的一實(shí)施例中,上述的觸控裝置還包括輸入單元。此輸入單元耦接處理單元,并用以接收觸發(fā)信號(hào)。而處理單元依據(jù)觸發(fā)信號(hào)判斷是否為第一模式及第二模式的其中之一。若為第一模式,則處理單元關(guān)閉距離判斷條件。若為第二模式,則處理單元開啟距離判斷條件。
在本發(fā)明的一實(shí)施例中,上述的處理單元判斷觸控點(diǎn)的數(shù)量是否小于門檻值。
在本發(fā)明的一實(shí)施例中,當(dāng)觸控點(diǎn)的數(shù)量小于門檻值時(shí),處理單元定義各觸控點(diǎn)對(duì)應(yīng)筆跡。
在本發(fā)明的一實(shí)施例中,當(dāng)觸控點(diǎn)的數(shù)量不小于門檻值時(shí),處理單元定義觸控點(diǎn)以結(jié)合成觸控輸入?yún)^(qū)塊。
在本發(fā)明的一實(shí)施例中,在關(guān)閉距離判斷條件后,處理單元還關(guān)閉觸控信息功能、手勢(shì)辨識(shí)功能及觸控互動(dòng)功能。
在本發(fā)明的一實(shí)施例中,上述的處理單元設(shè)定感應(yīng)梯度值。而當(dāng)高于感應(yīng)梯度值時(shí),處理單元得到觸控點(diǎn)。
基于上述,本發(fā)明實(shí)施例所提出的觸控裝置及觸控控制方法,其通過關(guān)閉兩觸控點(diǎn)間的距離判斷條件,以使得觸摸板可反應(yīng)于具有導(dǎo)電絲狀物的觸控筆的多點(diǎn)輸入。借此,本發(fā)明實(shí)施例便能讓使用者以前述觸控筆書寫時(shí),能獲得毛筆書寫的感受。
為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附圖式作詳細(xì)說明如下。
【附圖說明】
圖1是依據(jù)本發(fā)明一實(shí)施例的觸控裝置的組件方塊圖。
圖2是觸控筆的示意圖范例。
圖3是依據(jù)本發(fā)明一實(shí)施例說明一種觸控控制方法流程圖。
圖4~圖6是濾除噪聲的范例。
圖7及圖8是筆跡示意圖范例。
圖9及圖10是觸控輸入?yún)^(qū)塊示意圖范例。
圖11是依據(jù)本發(fā)明一實(shí)施例的筆跡示意圖范例。
【具體實(shí)施方式】
現(xiàn)有的觸控裝置及操作系統(tǒng)大多會(huì)支持多點(diǎn)觸控輸入功能。而當(dāng)使用者以手指來進(jìn)行操作時(shí),接觸于觸摸板的觸碰面積實(shí)際上會(huì)對(duì)應(yīng)到數(shù)個(gè)觸控點(diǎn),因此操作系統(tǒng)通常會(huì)默認(rèn)兩觸控點(diǎn)間的距離判斷條件,以使得以單指操作所形成觸控輸入信號(hào)不會(huì)變成多點(diǎn)輸入信號(hào)。為了因應(yīng)于偵測(cè)具有導(dǎo)電絲狀物的觸控筆,本發(fā)明實(shí)施例便是關(guān)閉前述距離判斷條件,以使得觸控裝置能夠偵測(cè)導(dǎo)電絲狀物反應(yīng)于觸摸板上的數(shù)個(gè)觸控點(diǎn)。借此,使用者以此等觸控筆輸入時(shí),便能獲得毛筆書寫的感受。此外,本發(fā)明實(shí)施還結(jié)合兩種輸入模式(例如,觸控模式及書寫模式),以因應(yīng)用戶的不同應(yīng)用情境。以下提出符合本發(fā)明的精神的多個(gè)實(shí)施例,應(yīng)用本實(shí)施例者可依其需求而對(duì)這些實(shí)施例進(jìn)行適度調(diào)整,而不僅限于下述描述中的內(nèi)容。
圖1是依據(jù)本發(fā)明一實(shí)施例的觸控裝置的組件方塊圖。請(qǐng)參照?qǐng)D1,觸控裝置100包括觸摸板110及處理單元150。觸控裝置100可以是桌面計(jì)算機(jī)、筆記本電腦、智能型手機(jī)或平板計(jì)算機(jī)等電子裝置,也可以是可與前述范例連接的電子裝置或模塊,本發(fā)明不限制其應(yīng)用方式。
觸摸板110可以是電容式、電阻式以及電磁式或其他感測(cè)技術(shù)的觸控面板或觸控模塊。在本發(fā)明實(shí)施例中,觸摸板110以電容式感測(cè)技術(shù)且觸控感測(cè)的分辨率小于4公厘(mm)(例如,1mm、0.1mm、0.05mm等)為較佳實(shí)施范例,然不以此為限。觸摸板110用以偵測(cè)具有一組導(dǎo)電絲狀物51的觸控筆50的觸控行為(例如,點(diǎn)擊、滑動(dòng)、拖曳等),以使處理單元150依據(jù)導(dǎo)電絲狀物51觸碰于觸摸板110的偵測(cè)位置及感測(cè)值,決定導(dǎo)電絲狀物51的觸控點(diǎn)。
導(dǎo)電絲狀物51可以是任何導(dǎo)電材質(zhì)集結(jié)而成的絲狀物或毛刷,以使得觸摸板110可偵測(cè)絲狀物中任一根或數(shù)根導(dǎo)電材質(zhì)的觸碰。此外,導(dǎo)電絲狀物51還具有彈性且可彎曲,以提供如同毛筆或毛刷的筆觸。
舉例而言,圖2是觸控筆的示意圖范例。請(qǐng)參照?qǐng)D2,觸控筆200具有導(dǎo)電絲狀物201。導(dǎo)電絲狀物201中的導(dǎo)電材質(zhì)的長(zhǎng)度可能不一致,進(jìn)而組成尖形樣式。需說明的是,圖2的示意圖僅為范例說明,在其他范例中,導(dǎo)電絲狀物51也可能是刷形樣式。
在一些實(shí)施例中,觸控筆50可能還具有開關(guān)、按鈕等輸入單元以及無線信號(hào)發(fā)射器(例如,紅外線發(fā)射器、藍(lán)芽發(fā)射器等)(未繪示)。反應(yīng)于輸入單元的切換操作,觸控筆50會(huì)傳送觸發(fā)信號(hào)(例如,紅外線信號(hào)、藍(lán)芽信號(hào)等)至觸控裝置100(所具有對(duì)應(yīng)的無線信號(hào)接收器(例如,紅外線接收器、藍(lán)芽接收器等))。例如,觸控筆50具有按鈕,而反應(yīng)于按鈕被按壓,觸控筆50會(huì)傳送指示為書寫模式的觸發(fā)信號(hào)至觸控裝置100。接著,觸控裝置100依據(jù)此觸發(fā)信號(hào)而且切換成書寫模式?;蛘?,觸控筆50具有開關(guān),而反應(yīng)于開關(guān)被切換,觸控筆50會(huì)傳送指示為觸控模式的觸發(fā)信號(hào)至觸控裝置100,以使得觸控裝置100切換成觸控模式。書寫模式及觸控模式將于稍后詳細(xì)說明。
在另一些實(shí)施例中,觸控裝置100也可能還具有開關(guān)、按鈕等輸入單元,且輸入單元耦接于處理單元150。反應(yīng)于輸入單元的切換操作,輸入單元會(huì)傳送觸發(fā)信號(hào)至處理單元150。而處理單元150反應(yīng)于接收到觸發(fā)信號(hào),控制觸控裝置100切換成書寫模式或觸控模式?;蛘?,處理單元150運(yùn)行操作系統(tǒng)或應(yīng)用程序,以提供用戶可在操作系統(tǒng)或應(yīng)用程序上操作,進(jìn)而將觸控裝置100切換成書寫模式或觸控模式。例如,應(yīng)用程序中的線程(thread)偵測(cè)指示為書寫模式或觸控模式觸發(fā)事件?;蛘?,反應(yīng)于記事程序的開啟,處理單元150啟動(dòng)書寫模式,
處理單元150可以是中央處理器(Central Processing Unit;CPU)、具有運(yùn)算功能的芯片組、微處理器或微控制器(micro control unit;MCU)。在本發(fā)明實(shí)施例中,處理單元150控制觸控裝置100的所有運(yùn)作。處理單元150可運(yùn)行諸如Microsoft Windows、Mac OS X或Linux等操作系統(tǒng)(Operation System,OS)及觸控相關(guān)應(yīng)用程序(例如,繪圖軟件、記事軟件等)。需說明的是,本發(fā)明實(shí)施例的觸控裝置100支持多點(diǎn)觸控功能。
為了方便理解本發(fā)明實(shí)施例的操作流程,以下將舉實(shí)施例詳細(xì)說明本發(fā)明觸控裝置100的控制方法。圖3是依據(jù)本發(fā)明一實(shí)施例說明一種觸控控制方法流程圖。請(qǐng)參照?qǐng)D3,本實(shí)施例的方法適用于圖1的觸控裝置100及觸控筆50。下文中,將搭配清潔裝置100及觸控筆50中的各項(xiàng)組件說明本發(fā)明實(shí)施例所述的觸控控制方法。本方法的各個(gè)流程可依照實(shí)施情形而隨之調(diào)整,且并不僅限于此。
在步驟S301中,處理單元150接收觸發(fā)信號(hào)。此觸發(fā)信號(hào)可能是經(jīng)由觸控筆200、觸控裝置100的輸入單元、處理單元150所執(zhí)行的操作系統(tǒng)或應(yīng)用程序所發(fā)送,關(guān)于產(chǎn)生觸發(fā)信號(hào)的詳細(xì)說明請(qǐng)參照?qǐng)D1中針對(duì)觸摸板110及觸控筆200的說明,于此不再贅述。例如,在一情境中,使用者手持觸控筆50,接著觸控筆50上的按鈕接收到用戶的切換操作,觸控筆50傳送觸發(fā)信號(hào)至觸控裝置100。
在處理單元150接收到觸發(fā)信號(hào)后,處理單元150依據(jù)觸發(fā)信號(hào)判斷是否為書寫模式及觸控模式的其中之一(步驟S303)。具體而言,觸發(fā)信號(hào)中夾帶指示為書寫模式或觸控模式的信息,以使得處理單元150解析觸發(fā)信號(hào)后,可對(duì)應(yīng)切換成書寫模式或觸控模式。
若觸發(fā)信號(hào)指示為書寫模式,則處理單元150關(guān)閉兩觸控點(diǎn)間的距離判斷條件(步驟S310)。具體而言,操作系統(tǒng)針對(duì)人性化接口裝置(human interface device;HID)(例如,鼠標(biāo)、鍵盤、游戲桿等)定義多種設(shè)定組態(tài)、驅(qū)動(dòng)程序及操作指令。例如,Windows系統(tǒng)內(nèi)通用串接總線-人性化接口裝置(USB-HID)中定義“USB.HID.digitizer.touch”設(shè)定組態(tài),此設(shè)定組態(tài)包括觸控點(diǎn)的坐標(biāo)、壓力值等數(shù)值。而針對(duì)多點(diǎn)觸控輸入功能,為了分辨兩個(gè)以上的對(duì)象(例如,手指、觸控筆等)同時(shí)觸碰于觸摸板110上,操作系統(tǒng)提供兩觸控點(diǎn)間的距離判斷條件的設(shè)定。例如,Windows系統(tǒng)中硬件觸控功能的規(guī)范“Device.Digitizer.Touch.InputSeparation”,其定義在水平或垂直操作兩指分開可辨識(shí)的距離為12mm,而對(duì)角線可辨識(shí)距離為15mm等。
由于此距離判斷條件為操作系統(tǒng)的默認(rèn)值,因此當(dāng)例如是圖2中其中兩根導(dǎo)電絲狀物51同時(shí)觸碰于觸摸板110時(shí),兩根導(dǎo)電絲狀物51會(huì)被判定為一個(gè)觸控點(diǎn)(兩根導(dǎo)電絲狀物51的相差距離小于距離判斷條件所限制的距離門檻值(例如,10mm、12mm等))。據(jù)此,為了讓觸控筆200在觸摸板110的觸控操作能產(chǎn)生如同毛筆書寫般的感受,本發(fā)明實(shí)施例便是通過關(guān)閉此距離判斷條件,以使得兩根導(dǎo)電絲狀物51的相差距離不會(huì)受到距離判斷條件所限制,進(jìn)而讓處理單元150對(duì)于導(dǎo)電絲狀物51的觸控操作,可偵測(cè)出兩個(gè)以上觸控點(diǎn)。需說明的是,依據(jù)不同設(shè)計(jì)需求,處理單元150可以通過驅(qū)動(dòng)程序、軟件控制或更改系統(tǒng)注冊(cè)表文件(registry)等方式,來開啟或關(guān)閉距離判斷條件。
在一實(shí)施例中,在距離判斷條件被關(guān)閉后,處理單元150還關(guān)閉觸控信息功能、手勢(shì)辨識(shí)功能及觸控互動(dòng)功能(步驟S315)。例如,處理單元150設(shè)定系統(tǒng)注冊(cè)表文件中相關(guān)于手勢(shì)辨識(shí)功能的參數(shù),以關(guān)閉手勢(shì)辨識(shí)程序,且處理單元150針對(duì)觸碰事件便不會(huì)進(jìn)行手勢(shì)辨識(shí)程序,或是處理單元150不會(huì)接收到關(guān)于手勢(shì)信息的觸控信息。而當(dāng)觸控互動(dòng)功能被關(guān)閉時(shí),例如是反應(yīng)于觸摸板110中特定區(qū)域(例如,右上側(cè)、上側(cè)邊等)或特定手勢(shì)(例如,點(diǎn)擊兩次、雙指分開等)而提供特定功能(例如,開啟瀏覽器、播放音樂等)的程序也受到關(guān)閉。需說明的是,依據(jù)不同設(shè)計(jì)需求,反應(yīng)于距離判斷條件被關(guān)閉,點(diǎn)擊抖動(dòng)容忍范圍、數(shù)據(jù)更新速率、分辨率大小等參數(shù)或功能也可能因此被關(guān)閉或調(diào)整。
此外,除了提供前述類似毛筆書寫體驗(yàn)的書寫模式,本發(fā)明實(shí)施例也保留既有的觸控模式。換言之,本發(fā)明實(shí)施例的觸控裝置100可提供書寫模式及觸控模式兩者。因此,經(jīng)步驟S303的判斷過程后,若觸發(fā)信號(hào)指示為觸控模式,則處理單元150開啟距離判斷條件(步驟S307)。具體而言,處理單元150會(huì)將當(dāng)前運(yùn)作應(yīng)用程序上的操作作業(yè)、檔案或數(shù)據(jù)(例如,記事本或圖畫檔案)進(jìn)行儲(chǔ)存,再回復(fù)內(nèi)建多點(diǎn)觸控的行為功能(例如,開啟距離判斷條件、觸控信息功能、手勢(shì)辨識(shí)功能及觸控互動(dòng)功能等)。在此觸控模式下,用戶可通過手指、觸 控筆50等對(duì)象對(duì)觸控裝置100進(jìn)行觸控操作,而處理單元150會(huì)執(zhí)行既有的一般觸控功能。
接著,請(qǐng)返回書寫模式的流程。在關(guān)閉距離判斷條件之后,觸摸板110偵測(cè)導(dǎo)電絲狀物51反應(yīng)于觸摸板110上的數(shù)個(gè)觸控點(diǎn)(步驟S330)。具體而言,觸摸板110將各偵測(cè)位置(例如,觸摸板110上掃描模塊中X、Y軸上所有傳送端及接收端的對(duì)應(yīng)位置)所產(chǎn)生的感測(cè)值(例如,電容值、電阻值等)傳送到處理單元150。
在一實(shí)施例中,在處理單元150接收到所有偵測(cè)位置的感測(cè)值后,處理單元150設(shè)定感應(yīng)梯度值(步驟S333)。而當(dāng)高于感應(yīng)梯度值時(shí),處理單元150得到觸控點(diǎn)(步驟S335)。具體而言,為了濾除噪聲,處理單元150設(shè)定大于噪聲強(qiáng)度值的感應(yīng)梯度值,接著依據(jù)此感應(yīng)梯度值對(duì)所有偵測(cè)位置的感測(cè)值進(jìn)行過濾。若感測(cè)值高于感應(yīng)梯度值,則處理單元150將此感測(cè)值對(duì)應(yīng)的偵測(cè)位置作為觸控點(diǎn)。反之,若感測(cè)值低于感應(yīng)梯度值,則處理單元150忽略此感測(cè)值對(duì)應(yīng)的偵測(cè)位置。換言之,處理單元150判斷此偵測(cè)位置沒有受到觸碰。
舉例而言,圖4~圖6是濾除噪聲的范例。請(qǐng)先參照?qǐng)D4,各圓柱是對(duì)應(yīng)于不同偵測(cè)位置的感測(cè)值,此感測(cè)值包括噪聲強(qiáng)度值。接著,請(qǐng)同時(shí)參照?qǐng)D4及圖5,依據(jù)預(yù)定的感應(yīng)梯度值,處理單元150將圖4中小于感應(yīng)梯度值的感測(cè)值濾除,以形成圖5所示為噪聲濾除后的感測(cè)值。請(qǐng)接著同時(shí)參照?qǐng)D5及圖6,處理單元150將感測(cè)值區(qū)分為不同梯度,以形成如圖6所示的梯度信息。例如,圖6中感測(cè)值被區(qū)分成4個(gè)梯度。
在決定觸控點(diǎn)后,處理單元150判斷觸控點(diǎn)的數(shù)量(步驟S350)。處理單元150計(jì)算步驟S330所偵測(cè)到的所有觸控點(diǎn),其中部份具有感測(cè)值的偵測(cè)位置可能被視為噪聲而忽略(如步驟S333~S335的描述)。
而在步驟S370中,處理單元150依據(jù)觸控點(diǎn)的數(shù)量決定是否形成觸控輸入?yún)^(qū)塊。本發(fā)明實(shí)施例針對(duì)不同數(shù)量的觸控點(diǎn),提出不同的處理方式。在步驟S373中,處理單元150判斷觸控點(diǎn)的數(shù)量是否小于門檻值(例如,8個(gè)、10個(gè)或15個(gè)等)。
若觸控點(diǎn)的數(shù)量小于門檻值,則處理單元150定義各觸控點(diǎn)對(duì)應(yīng)筆跡(步驟S375)。具體而言,處理單元150依據(jù)圖5C所形成的梯度信息決定觸控點(diǎn)的灰階強(qiáng)度,以通過顯示單元(未繪示)呈現(xiàn)不同粗細(xì)或深淺的筆觸。例如,灰階強(qiáng)度越強(qiáng),筆觸越粗且顏色越深。
另一方面,若觸控點(diǎn)的數(shù)量未小于門檻值,則處理單元150定義數(shù)個(gè)觸控點(diǎn)以結(jié)合成觸控輸入?yún)^(qū)塊(步驟S377)。具體而言,處理單元150以此門檻值為個(gè)數(shù)自觸控點(diǎn)中決定組合觸控點(diǎn)。例如,處理單元150將最外圍的10個(gè)觸控點(diǎn)作為組合觸控點(diǎn)。接著,處理單元150將這些組合觸控點(diǎn)結(jié)合成觸控輸入?yún)^(qū)塊。例如, 處理單元150將任兩相鄰的組合觸控點(diǎn)聯(lián)機(jī)以形成幾何多邊形,且將此幾何多邊形作為一個(gè)觸控輸入?yún)^(qū)塊。
在定義對(duì)應(yīng)筆跡及觸控輸入?yún)^(qū)塊后,處理單元150依據(jù)觸控筆50的運(yùn)行筆跡依序呈現(xiàn)著色(步驟S379)。具體而言,在導(dǎo)電絲狀物51未離開觸摸板110之前(感測(cè)信號(hào)未中斷),觸控點(diǎn)對(duì)應(yīng)的筆跡隨著導(dǎo)電絲狀物51的移動(dòng)而延伸,且處理單元150通過顯示單元而在畫面中的對(duì)應(yīng)位置進(jìn)行著色。
舉例而言,針對(duì)觸控點(diǎn)的數(shù)量小于門檻值,圖7及圖8是筆跡示意圖范例。請(qǐng)先參照?qǐng)D7,假設(shè)處理單元150偵測(cè)到觸控點(diǎn)T1~T3,且觸控點(diǎn)T1~T3的數(shù)量小于8的門檻值。請(qǐng)接著同時(shí)參照?qǐng)D7及圖8,圖8是觸控裝置100或其所連接的電子裝置(例如,筆記本電腦、桌面計(jì)算機(jī)等)中顯示單元所呈現(xiàn)的畫面。隨著導(dǎo)電絲狀物51的移動(dòng),三條筆跡TR1~TR3自觸控點(diǎn)T1~T3延伸。
而針對(duì)觸控點(diǎn)的數(shù)量未小于門檻值,圖9及圖10是觸控輸入?yún)^(qū)塊示意圖范例。請(qǐng)先參照?qǐng)D9,假設(shè)處理單元150偵測(cè)到觸控點(diǎn)T4~T14,且觸控點(diǎn)T4~T14的數(shù)量大于10的門檻值。請(qǐng)接著參照?qǐng)D10,處理單元150將最外圍的10個(gè)觸控點(diǎn)T4~T8、T10、T11作為組合觸控點(diǎn),并將相鄰的組合觸控點(diǎn)聯(lián)機(jī)以形成九邊型圖案(斜線覆蓋區(qū)域)。處理單元150接著將九邊型圖案作為一個(gè)觸控輸入?yún)^(qū)塊。而此觸控輸入?yún)^(qū)塊隨著觸控點(diǎn)T4~T14的位置變化,在畫面中呈現(xiàn)一條筆跡。
需說明的是,依據(jù)不同設(shè)計(jì)需求,處理單元150也可能是將處于中間的觸控點(diǎn)作為重心,并以此重心的幾何圖案(例如,圓形、菱形、三角形等)作為觸控輸入?yún)^(qū)塊,本發(fā)明不限制觸控輸入?yún)^(qū)塊的形成。
有鑒于本發(fā)明實(shí)施例所提出的書寫模式,處理單元150偵測(cè)導(dǎo)電絲狀物51接觸于觸摸板110上的觸控點(diǎn)數(shù)量,可通過屏幕呈現(xiàn)粗細(xì)大小不同的筆跡。此外,處理單元150基于導(dǎo)電絲狀物51接觸于觸摸板110上的感測(cè)值,可通過屏幕呈現(xiàn)灰階彩度不同的筆跡。舉例而言,請(qǐng)參照?qǐng)D11,其依據(jù)本發(fā)明一實(shí)施例的筆跡示意圖范例?!叭恕弊?10是處理單元150依據(jù)導(dǎo)電絲狀物51接觸于觸摸板110的運(yùn)行軌跡所呈現(xiàn)的筆跡。“人”字710中的筆跡711及715呈現(xiàn)粗細(xì)大小不同的筆跡。
綜上所述,本發(fā)明實(shí)施例所提出的觸控裝置及觸控控制方法,其通過關(guān)閉兩觸控點(diǎn)間的距離判斷條件,以使得觸控裝置能夠在偵測(cè)到觸控筆中所有導(dǎo)電絲狀物的碰觸,并對(duì)應(yīng)形成數(shù)個(gè)觸控點(diǎn)。借此,畫面中對(duì)應(yīng)于數(shù)個(gè)觸控點(diǎn)的移動(dòng)筆跡,便能呈現(xiàn)如同毛筆般的筆觸。此外,本發(fā)明實(shí)施例的觸控裝置也提供兩種模式切換,以讓用戶可依據(jù)需求選擇書寫模式或觸控模式。借此,本發(fā)明實(shí)施例可無需額外的高成本設(shè)計(jì)(例如,使用電磁板及電磁筆),且以現(xiàn)有電容觸控硬件為基礎(chǔ),便能提供電子毛筆書寫感受。
雖然本發(fā)明已以實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域中具有通常知識(shí)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤(rùn)飾,故本發(fā)明的保護(hù)范圍當(dāng)視后附的申請(qǐng)專利范圍所界定者為準(zhǔn)。