TWI592848B - 輸入裝置 - Google Patents
輸入裝置 Download PDFInfo
- Publication number
- TWI592848B TWI592848B TW105119946A TW105119946A TWI592848B TW I592848 B TWI592848 B TW I592848B TW 105119946 A TW105119946 A TW 105119946A TW 105119946 A TW105119946 A TW 105119946A TW I592848 B TWI592848 B TW I592848B
- Authority
- TW
- Taiwan
- Prior art keywords
- touch
- feature value
- position feature
- control unit
- image
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0412—Digitisers structurally integrated in a display
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/04164—Connections between sensors and controllers, e.g. routing lines between electrodes and connection pads
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0428—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by sensing at the edges of the touch surface the interruption of optical paths, e.g. an illumination plane, parallel to the touch surface which may be virtual
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Position Input By Displaying (AREA)
Description
本發明係關於一種輸入系統,尤其係關於包含有觸控板之輸入系統。
常見的傳統電腦週邊輸入裝置包括滑鼠、鍵盤以及軌跡球等裝置。隨著時代的進步,市面上推出了觸控板,其可供使用者直接利用手指或觸控筆於觸控板上操作,而得以操控電腦系統等電子裝置。
本案輸入裝置之主題為觸控板,市面上常見的觸控板可依種類分為電阻式觸控板、聲波觸控板、紅外線式觸控板以及電容式觸控板。依序簡單介紹各種觸控板。電阻式觸控板係藉由按壓物(一般為使用者的手指)按壓所產生之電壓變化而辨識按壓點的位置。聲波觸控板係於其表面佈滿聲波,藉由被按壓物遮斷聲波分佈而辨識出其按壓點的位置。紅外線式觸控板與聲波觸控板的原理類似,紅外線式觸控板於其表面佈滿紅外線,且藉由按壓物遮斷紅外線傳遞而辨識按壓點的位置。至於電容式觸控板,其利用使用者之手指接觸電容式觸控板時,電容式觸控板之其接觸點上發
生電容值變化而判斷接觸點的位置。
無論上述何種觸控板,觸控板內皆必須設置多個偵測用的X軸感應線路以及Y軸感應線路,且每一X軸感應線路以及每一Y軸感應線路交錯形成一開關,以偵測手指或觸控筆所進行的觸控操作且輸出觸控訊號。其偵測的精密度越高,所設置的感應線路則越多,因而造成了成本的提升。因此,需要一種可兼具精密度以及低成本之輸入裝置。
本發明之目的在於提供一種兼具精密度以及低成本之輸入裝置。
於一較佳實施例中,本發明提供一種輸入裝置,包括一板體、一第一感測元件、一第二感測元件以及一控制單元。該第一感測元件設置於該板體上且位於該板體之一對角線之一第一端,用以偵測位於該板體上之對應於一觸控元件之一第一影像。該第二感測元件設置於該板體上且位於該板體之該對角線之一第二端,用以偵測位於該板體上之對應於該觸控元件之一第二影像。該控制單元電性連接於該第一感測元件以及該第二感測元件,用以因應該第一影像以及該第二影像而分別獲得一位置特徵值以及一輔助位置特徵值,且藉由該位置特徵值以及該輔助位置特徵值中之至少一者而判斷該觸控元件之所在位置,以輸出相對應之一觸控訊號。
簡言之,本發明輸入裝置藉由二感測元件於板體上而可分別建立二座標系統,且令第二座標系統可輔助判斷第一座標系統之第一座標
點的所在位置,以避免發生觸控點之位置誤判的情形。因此,本發明輸入裝置可不需如習知技術般設置多個高密度的感應線路於其內部,而可降低成本,同時亦保有判斷觸控元件所在位置之精密度。
1‧‧‧輸入裝置
10‧‧‧觸控元件
11‧‧‧板體
12‧‧‧第一感測元件
13‧‧‧第二感測元件
14‧‧‧控制單元
15‧‧‧提示元件
20‧‧‧另一觸控元件
111‧‧‧標記
141‧‧‧資料庫
A~K‧‧‧步驟
M‧‧‧提示訊息
P1‧‧‧第一尺寸
P2‧‧‧第二尺寸
P3‧‧‧第三尺寸
P4‧‧‧第四尺寸
S1‧‧‧第一座標系統
S2‧‧‧第二座標系統
S3‧‧‧第三座標系統
S4‧‧‧第四座標系統
T1‧‧‧第一影像
T2‧‧‧第二影像
T3‧‧‧第三影像
T4‧‧‧第四影像
圖1係本發明輸入裝置於一較佳實施例中之方塊示意圖。
圖2係本發明輸入裝置之第一座標系統於一較佳實施例中之方塊示意圖。
圖3係本發明輸入裝置之第二座標系統於一較佳實施例中之方塊示意圖。
圖4係本發明輸入裝置之控制單元於一較佳實施例中運作之方塊流程圖。
圖5係本發明輸入裝置於一較佳實施例中被觸控元件操作之方塊示意圖。
圖6係本發明輸入裝置於一較佳實施例中被另一觸控元件操作之方塊示意圖。
圖7係本發明輸入裝置之提示元件於一較佳實施例中運作之方塊示意圖。
圖8係本發明輸入裝置之第三座標系統於一較佳實施例中之方塊示意圖。
圖9係本發明輸入裝置之第四座標系統於一較佳實施例中之方塊示意圖。
鑑於習知技術之問題,本發明提供一種可解決習知技術問題的輸入裝置。首先說明本發明輸入裝置之結構。請參閱圖1,其為本發明輸入裝置於一較佳實施例中之方塊示意圖。本發明輸入裝置1係可操控與其連接之電子裝置,其電子裝置可為以外接方式連接的電腦,或是設置輸入裝置1於中的手持式電子裝置,例如為:智慧型手機、平板電腦或個人數位助理(PDA)等。輸入裝置1包括板體11、第一感測元件12、第二感測元件13、控制單元14以及提示元件15,板體11顯露於輸入裝置1之外,且板體11之上表面可供使用者利用觸控元件10(請參照圖5)對輸入裝置1進行操作。第一感測元件12設置於板體11上且位於板體11之對角線之第一端,其功能為偵測位於板體11上(其包含位於板體11之上表面上以及板體11之上方)的對應於觸控元件10之第一影像T1。類似地,第二感測元件13設置於板體11上且位於板體11之對角線之第二端,其功能為偵測位於板體11上(其包含位於板體11之上表面上以及板體11之上方)的對應於觸控元件10之第二影像T2。也就是說,第一影像T1之內容與第二影像T2之內容大致上相同,僅有拍攝角度、觸控元件10之尺寸以及其所在位置有所差異。於本較佳實施例中,第一感測元件12以及第二感測元件13係為光學耦合元件(Charge Coupled Device,CCD)或互補式金屬氧化物半導體元件
(CMOS),而觸控元件10係為使用者之手指。
圖1中,控制單元14電性連接於第一感測元件12、第二感測元件13以及提示元件15,其功能有四:第一功能為,可分析第一影像T1以及第二影像T2而分別獲得位置特徵值以及輔助位置特徵值,其中,位置特徵值係指觸控元件10於第一影像T1中之所在位置的參數,而輔助位置特徵值則為觸控元件10於第二影像T2中之所在位置的參數。第二功能為,可藉由位置特徵值以及輔助位置特徵值中之至少一者而判斷觸控元件10之所在位置,且輸出對應於觸控元件10之所在位置的觸控訊號。第三功能則為,觸發提示元件15而使其運作。至於控制單元14之第四功能係為建立一資料庫141,其功能將於稍後說明。於本較佳實施例中,控制單元14係為微處理器。
提示元件15電性連接於控制單元14,且顯露於板體11之外,其功能為輸出一提示訊息M,以供使用者觀看或收聽。於本較佳實施例中,提示元件15係設置於輸入裝置1內之內建顯示器或內建聲音輸出器,其僅為例示之用,而非以此為限。於另一較佳實施例中,以連接於該輸入裝置之一外接顯示器或一外接聲音輸出器。提示元件係連接於輸入裝置之外接顯示器或外接聲音輸出器。
接下來說明第一影像T1所包含之內容。當觸控元件10被使用者放置於板體11上時,觸控元件10會於板體11上形成一圓形影像,此時,第一感測元件12擷取板體11之影像而獲得包含有圓形影像之第一影像T1。而第一影像T1中包含有對應於觸控元件10之第一物件資訊、對應於觸控元件10之第一尺寸P1(亦即圓形影像之尺寸)以及對應於觸控元件
10之位置特徵值。其中,觸控元件10之物件資訊包括觸控元件10之種類以及亮度值,控制單元14可根據觸控元件10之圓形影像的亮度值來判斷觸控元件之種類。舉例說明:當控制單元14判斷圓形影像的亮度值低時,可判斷其為不可發光觸控元件(例如使用者之手指或一般筆類);反之,當控制單元14判斷圓形影像的亮度值高時,可判斷其為可發光觸控元件(例如具有發光源之觸控筆)。而第二影像T2亦為同理:第二影像T2中包含有對應於觸控元件10之第一物件資訊、對應於觸控元件10之第二尺寸P2(亦即圓形影像之尺寸)以及對應於觸控元件10之輔助位置特徵值。
請參閱圖1~圖3,圖2係為本發明輸入裝置之第一座標系統於一較佳實施例中之方塊示意圖,而圖3係為本發明輸入裝置之第二座標系統於一較佳實施例中之方塊示意圖。對於第一感測元件12而言,控制單元14定義板體11係由複數第一座標點所組成,且複數第一座標點可形成對應於第一感測元件12之第一座標系統S1。由圖2可看出第一座標系統S1係由X軸以及Y軸所組成,且定義接近於第一感應元件12之第一座標點為(0,0)。另一方面,對於第二感測元件13而言,控制單元14定義板體11由複數第二座標點所組成,且複數第二座標點可形成對應於第二感測元件13之第二座標系統S2。由圖3可看出第二座標系統S1係由X軸以及Y軸所組成,且定義接近於第二感應元件13之第二座標點為(0,0)。其中,第一座標系統S1以及第二座標系統S2之X軸刻度為8,且Y軸刻度為6,其僅為例示,並非以此為限。
需特別說明是,由圖2以及圖3可知,第一座標系統S1中之第一座標點(0,0)之所在位置與第二座標系統S2之第二座標點(7,5)之所
在位置相同,但第一座標點(0,0)所對應的第一預設位置特徵值與第二座標點(7,5)之對應的第二預設位置特徵值不同。
每一第一預設位置特徵值以及每一第二預設位置特徵值係藉由控制單元14因應位於板體11上之觸控元件10而獲得。舉例說明:當觸控元件10被放置於第一座標點(0,0)之位置上時,觸控元件10會於板體11上形成一圓形影像,此時,第一感測元件12擷取板體11之影像而獲得包含有圓形影像之第一影像T1。另一方面,第二感測元件13擷取板體11之影像而獲得包含有圓形影像之第二影像T2,其中,由於觸控元件10較接近於第一感測元件12,故第一影像T1中之圓形影像的第一尺寸P1大於第二影像T2中之圓形影像的第二尺寸P2。
接下來,每一第一預設位置特徵值可由以下公式計算而獲得:(第一尺寸P1÷(座標點之X軸刻度+1))×(座標點之Y軸刻度+1),例如,第一座標點(0,0)之第一預設位置特徵值為P1,第一座標點(1,0)
之第一預設位置特徵值為,而第一座標點(2,0)之第一預設位置特徵值為
,……,以此類推。計算所獲得之複數第一預設位置特徵值係如圖2所
示,。
同理,每一第二預設位置特徵值可由以下公式計算而獲得:(第一尺寸P2÷(座標點之X軸刻度+1))×(座標點之Y軸刻度+1),例如,第二座標點(0,0)之第二預設位置特徵值為P2,第二座標點(2,0)之第
二預設位置特徵值為,而第二座標點(2,0)之第二預設位置特徵值為
,……,以此類推。計算所獲得之複數第二預設位置特徵值係如圖3所
示,其中,計算複數第一預設位置特徵值以及複數第二預設位置特徵值之公式係經由反覆實驗而獲得。
而控制單元14計算而獲得之複數第一預設位置特徵值以及複數第二預設位置特徵值會儲存於控制單元14之資料庫141中。除此之外,資料庫141更儲存有對應於觸控元件10之第一物件資訊、第一尺寸P1(亦即對應於第一感測元件12之圓形影像之尺寸)以及第二尺寸P2(亦即對應於第二感測元件13之圓形影像之尺寸)於其中。
接下來說明控制單元14之運作流程。請參閱圖4,其為本發明輸入裝置之控制單元於一較佳實施例中運作之方塊流程圖。圖4顯示出以下步驟:步驟A:偵測是否接收到第一影像以及第二影像中之至少一者。
步驟B:讀取第一影像以及第二影像。
步驟C:根據第一影像中對應於觸控元件之物件資訊判斷資料庫內是否已存在有對應於觸控元件之第一預設位置特徵值以及第二預設位置特徵值。
步驟D:啟動提示元件,以輸出提示訊息。
步驟E:建立對應於觸控元件之第一預設位置特徵值以及第二預設位置特徵值於資料庫內。
步驟F:由資料庫中進行查表而擷取與位置特徵值相同之第一預設位置特徵值。
步驟G:根據位置特徵值以及第一預設位置特徵值,判斷是否可藉由位置
特徵值獲得唯一第一座標點。
步驟H:輸出對應於第一座標點之觸控訊號。
步驟I:由資料庫中進行查表而擷取與輔助位置特徵值相同之第二預設位置特徵值。
步驟J:根據輔助位置特徵值以及第二預設位置特徵值而獲得對應於輔助位置特徵值之第二座標點。
步驟K:輸出對應於第二座標點之觸控訊號。
於步驟A中,當判斷未接收到第一影像以及第二影像中之至少一者時,經過一段預設時間之後再次進行步驟A,反之則進行步驟B。於步驟C中,當判斷資料庫內未存在有對應於觸控元件之第一預設位置特徵值以及第二預設位置特徵值,進行步驟D,反之則進行步驟F。於步驟G中,當判斷無法藉由位置特徵值獲得唯一第一座標點時,進行步驟I,反之則進行步驟H。
接下來說明使用者使用觸控元件10操作輸入裝置1之運作情形,請繼續參閱圖1~圖5,圖5係為本發明輸入裝置於一較佳實施例中被觸控元件操作之方塊示意圖。首先,輸入裝置1啟動,且控制單元14進行步驟A,以偵測是否接收到第一影像T1以及第二影像T2中之一者。若未偵測到第一影像T1以及第二影像T2,則經過一段預設時間(例如10毫秒)之後再次進行偵測。當使用者將觸控元件10移動至接近於板體11之上方時,觸控元件10雖未接觸到板體11,但第一感測元件12仍可偵測到板體11以及觸控元件10於板體11上產生的陰影,以獲得對應於觸控元件10(之陰影)的第一影像T1,且傳輸第一影像T1至控制單元14。
另一方面,第二感測元件13亦偵測到板體11以及觸控元件10於板體11上產生的陰影,以獲得對應於觸控元件10(之陰影)的第二影像T2,且傳輸第二影像T2至控制單元14。藉此,控制單元14可進行步驟B:分別分析第一影像T1以及第二影像T2中之圓形影像,且可由第一影像T1中獲得對應於觸控元件10之第一物件資訊、對應於圓形影像之第一尺寸P1
以及對應於觸控元件10之位置特徵值(例如為),而可由第二影像T2中
獲得對應於觸控元件10之第一物件資訊、對應於圓形影像之第二尺寸P2
以及對應於觸控元件10之輔助位置特徵值(例如為)。其中,第一尺寸P1
以及第二尺寸P2皆為圓形影像之直徑或面積,且第一尺寸P1小於第二尺寸P2,其表示觸控元件10較接近於第二感測元件13。
於步驟B完成之後,控制單元14於步驟C中判斷資料庫141內已存在有對應於觸控元件10之第一預設位置特徵值以及第二預設位置特徵值,故進行步驟F:由資料庫141中進行查表擷取與位置特徵值相同之複數第一預設位置特徵值。由於在步驟F中查表所獲得與位置特徵值(亦
即為)相同的只有一個第一預設位置特徵值,且其對應於第一座標點
(7,4),因此,控制單元14可根據與位置特徵值相同之第一預設位置特徵值的數量等於一而於步驟G中判斷可藉由位置特徵值獲得唯一的第一座標點。接下來,控制單元14進行步驟H:輸出對應於第一座標點(7,4)之觸控訊號。本發明輸入裝置1對於此次觸控元件10之操作完成,至於觸控訊號如何運作以及觸控訊號之執行種類則如熟知本技藝人士所公知,而不再贅述。
需特別說明的是,本發明輸入裝置1可藉由前述運作而令非
觸控板的板體11得以進行非接觸式的觸控操作,其並非限定僅可以非接觸方式進行觸控操作。實際上,觸控元件10亦可以接觸板體11方式(亦即觸控元件10與板體11之上表面接觸)而進行觸控操作,其運作情形係與前述同理,故不再贅述。換言之,本發明輸入裝置1具有接觸式以及非接觸式之觸控功能。
接下來說明使用者使用另一觸控元件20操作輸入裝置1之運作情形,請繼續參閱圖1~圖4以及圖6,圖6係為本發明輸入裝置於一較佳實施例中被另一觸控元件操作之方塊示意圖。於本較佳實施例中,另一觸控元件20係為具有發光功能之觸控筆。控制單元14如前述般持續進行步驟A之過程中,當使用者將另一觸控元件20移動至板體11之上方,且另一觸控元件20所產生之至少一光點落於板體11上時,第一感測元件12可偵測到板體11以及另一觸控元件20於板體11上產生的對應於至少一光點之影像,以獲得對應於另一觸控元件20的第三影像T3,且傳輸第三影像T3至控制單元14。同理,第二感測元件13亦偵測到另一觸控元件20所產生之至少一光點,以獲得對應於另一觸控元件20的第四影像T4,且傳輸第四影像T4至控制單元14。
控制單元14接下來進行步驟B:分別分析第三影像T3以及第四影像T4中之至少一光點之影像,且可由第三影像T3中獲得對應於另一觸控元件20之第二物件資訊、對應於至少一光點之影像的第三尺寸P3
以及對應於另一觸控元件20之位置特徵值(例如為),而可由第四影像T4
中獲得對應於另一觸控元件20之第二物件資訊、對應於至少一光點之影像的第四尺寸P4以及對應於另一觸控元件20之輔助位置特徵值(例如為
)。其中,第三尺寸P3以及第四尺寸P4皆為至少一光點之影像的直徑或
面積,且第三尺寸P3大於第四尺寸P4,其表示另一觸控元件20較接近於第一感測元件12。
於步驟C中,控制單元14判斷資料庫141內未存在有對應於另一觸控元件20之第一預設位置特徵值、第二預設位置特徵值以及相關物件資訊,故進行步驟D:啟動提示元件15,使提示元件15輸出提示訊息M,而提示訊息M之內容為請放置觸控物於板體之角落上。於一較佳作法中,板體11係為顯示面板,且可於其角落上標註放置標記111,以供使用者參考,如圖7所示。其中,板體11之角落係對應於第一座標點(0,0)之位置。上述僅為例示,並非限定必須放置觸控物於板體之角落,實際上,可放置觸控物(亦即另一觸控元件20)於板體11上可被第一感測元件12或第二感測元件13偵測到的任何位置,但該位置必須為已知的第一座標點或第二座標點,以便於進行後續資料庫114之建立工作。
因應提示訊息M,使用者移動另一觸控元件20於標記111之上方且產生至少一光點於標記111之所在位置,使第一感測元件12偵測且擷取到對應於另一觸控元件20之新的第三影像T3,且傳輸第三影像T3至控制單元14。第二感測元件13亦為同理,且傳輸新的第四影像T4至控制單元14。控制單元14進行步驟E:建立對應於另一觸控元件20之第一預設位置特徵值以及第二預設位置特徵值於資料庫141內,其詳係運作如下,控制單元14可藉由第三影像T3獲得另一觸控元件20之第二物件資訊、對應於至少一光點之影像的第三尺寸P3以及另一觸控元件20對應於第一座標點(0,0)之位置特徵值(例如為P3)。接下來,控制單元14儲存其位置特
徵值P3為對應於第一座標點(0,0)之第一預設位置特徵值,並且利用第三尺寸P3以及公式計算而獲得所有的第一預設位置特徵值,其中該公式為:(第三尺寸P3÷(座標點之X軸刻度+1))×(座標點之Y軸刻度+1)。
同樣地,控制單元14可由第四影像T4中獲得對應於另一觸控元件20之第二物件資訊、對應於至少一光點之影像的第四尺寸P4以及另一觸控元件20對應於第二座標點(7,5)之輔助位置特徵值(例如為
)。接下來,控制單元14儲存其位置特徵值為對應於第二座標點(7,5)
之第二預設位置特徵值,並且利用第四尺寸P4以及公式計算而獲得所有的第二預設位置特徵值,其中該公式為:(第四尺寸P4÷(座標點之X軸刻度+1))×(座標點之Y軸刻度+1)。其中,計算複數第三預設位置特徵值以及複數第四預設位置特徵值之公式係經由反覆實驗而獲得。於獲得所有的第一預設位置特徵值以及第二預設位置特徵值之後,儲存第一預設位置特徵值以及第二預設位置特徵值於資料庫141中,以完成資料庫141之建立工作。藉此而可於資料庫141中建立對應於另一觸控元件20之第三座標系統S3以及第四座標系統S4,如圖8以及圖9所示。之後,控制單元14再次進行步驟A。
當使用者將另一觸控元件20移動至板體11之上方,且另一觸控元件20所產生之至少一光點落於板體11上時,輸入裝置1進行與上述相同之步驟A、步驟B以及步驟C,使控制單元14獲得第三影像T3以及第四影像T4,例如:第三影像T3中對應於另一觸控元件20之位置特徵
值為,而第四影像T4中對應於另一觸控元件20之輔助位置特徵值為
。但控制單元14於步驟C中判斷資料庫141內已存在有對應於另一觸
控元件20之第一預設位置特徵值以及第二預設位置特徵值,故進行步驟F:由資料庫141中進行查表擷取與位置特徵值相同之複數第一預設位置特徵值。
此時,控制單元14於步驟F中查表所獲得與位置特徵值(亦
即為)相同的第一預設位置特徵值有四個,且該些第一預設位置特徵值有
四個所對應於第一座標點分別為(1,5)、(2,3)、(3,2)以及(5,1),因此,控制單元14無法根據位置特徵值以及第一預設位置特徵值的數量而於步驟G中判斷可藉由位置特徵值獲得唯一的第一座標點。接下來,控制單元14進行
步驟I:由資料庫141中進行查表擷取與輔助位置特徵值(亦即為)相同之
第二預設位置特徵值,以獲得唯一的第二預設位置特徵值,其對應於第二座標點(6,0),亦即進行步驟J。最後,控制單元進行步驟K:輸出對應於第二座標點(6,0)之觸控訊號。本發明輸入裝置1對於此次另一觸控元件20之操作完成。
需特別說明的是,板體11中對應於第二座標點(6,0)之所在位置亦對應於第一座標系統S1之第一座標點(1,5),故控制單元14可利用第二座標點(6,0)來確定另一觸控元件20之至少一光點之影像是位於第一座標點(1,5)的位置。藉此可避免發生另一觸控元件20之所在位置的誤判。
根據上述內容可知,本發明輸入裝置藉由二感測元件於板體上而可分別建立二座標系統,且令第二座標系統可輔助判斷第一座標系統
之第一座標點的所在位置,以避免發生觸控點之位置誤判的情形。因此,本發明輸入裝置可不需如習知技術般設置多個高密度的感應線路於其內部,而可降低成本,同時亦保有判斷觸控元件所在位置之精密度。此外,本發明輸入裝置更可使原本不具有觸控功能的板體同時具有接觸式觸控功能以及非接觸式觸控功能。
以上所述僅為本發明之較佳實施例,並非用以限定本發明之申請專利範圍,因此凡其它未脫離本發明所揭示之精神下所完成之等效改變或修飾,均應包含於本案之申請專利範圍內。
1‧‧‧輸入裝置
11‧‧‧板體
12‧‧‧第一感測元件
13‧‧‧第二感測元件
14‧‧‧控制單元
15‧‧‧提示元件
141‧‧‧資料庫
P1‧‧‧第一尺寸
P2‧‧‧第二尺寸
P3‧‧‧第三尺寸
P4‧‧‧第四尺寸
S1‧‧‧第一座標系統
S2‧‧‧第二座標系統
S3‧‧‧第三座標系統
S4‧‧‧第四座標系統
T1‧‧‧第一影像
T2‧‧‧第二影像
T3‧‧‧第三影像
T4‧‧‧第四影像
Claims (10)
- 一種輸入裝置,包括:一板體;一第一感測元件,設置於該板體上且位於該板體之一對角線之一第一端,用以偵測位於該板體上之對應於一觸控元件之一第一影像;一第二感測元件,設置於該板體上且位於該板體之該對角線之一第二端,用以偵測位於該板體上之對應於該觸控元件之一第二影像;以及一控制單元,電性連接於該第一感測元件以及該第二感測元件,用以因應該第一影像以及該第二影像而分別獲得一位置特徵值以及一輔助位置特徵值,且藉由該位置特徵值以及該輔助位置特徵值中之至少一者而判斷該觸控元件之所在位置,以輸出相對應之一觸控訊號;其中該控制單元指派複數第一座標點予該板體,該複數第一座標點形成對應於該第一感測元件之一第一座標系統,且該每一該第一座標點對應於一第一預設位置特徵值;而該控制單元指派複數第二座標點予該板體,該複數第二座標點形成對應於該第二感測元件之一第二座標系統,且該每一該第二座標點對應於一第二預設位置特徵值。
- 如申請專利範圍第1項所述之輸入裝置,其中該第一影像中包含有對應於該觸控元件之一物件資訊、對應於該觸控元件之一第一尺寸以及對應於該觸控元件之該位置特徵值,該第二影像中包含有對應於該觸控元件之該物件資訊、對應於該觸控元件之一第二尺寸以及對應於該觸控元件之該輔助位置特徵值,而該控制單元可分析該第一影像而獲得該位置特徵值, 且該控制單元可分析該第二影像而獲得該輔助位置特徵值。
- 如申請專利範圍第2項所述之輸入裝置,其中每一該第一預設位置特徵值係由以下公式計算而獲得:(該第一尺寸÷(該第一座標點之一X軸刻度+1))×(該第一座標點之一Y軸刻度+1),而每一該第二預設位置特徵值係由以下公式計算而獲得:(該第二尺寸÷(該第二座標點之一X軸刻度+1))×(該第二座標點之一Y軸刻度+1)。
- 如申請專利範圍第3項所述之輸入裝置,其中該板體更包括一資料庫,連接於該控制單元,用以儲存對應於該觸控元件之一第一物件資訊、該第一尺寸、該複數第一預設位置特徵值、該第二尺寸以及該複數第二預設位置特徵值於其中。
- 如申請專利範圍第4項所述之輸入裝置,其中當該觸控元件接近於該板體時,該第一感測元件偵測該板體而獲得對應於該觸控元件之該第一影像,而該第二感測元件偵測該板體而獲得對應於該觸控元件之該第二影像,使該控制單元分別獲得該位置特徵值以及該輔助位置特徵值,且該控制單元判斷是否可藉由該位置特徵值獲得唯一該第一座標點。
- 如申請專利範圍第5項所述之輸入裝置,其中當該控制單元判斷可藉由該位置特徵值獲得唯一該第一座標點時,該控制單元根據該位置特徵值以及該第一預設位置特徵值而獲得對應於該位置特徵值之該第一座標點,以輸出對應於該第一座標點之該觸控訊號;而當該控制單元判斷無法獲得唯一該第一座標點時,該控制單元根據該輔助位置特徵值以及該第二預設位置特徵值而獲得對應於該輔助位置特徵值之該第二座標點,以輸出對應於該第二座標點之該觸控訊號。
- 如申請專利範圍第6項所述之輸入裝置,其中該控制單元係因應與該位置特徵值相同之該第一預設位置特徵值之數量而決定是否可獲得唯一該第一座標點;其中,當與該位置特徵值相同之該第一預設位置特徵值之數量等於一時,判斷可獲得唯一該第一座標點;而當與該位置特徵值相同之該第一預設位置特徵值之數量大於一時,判斷無法獲得唯一該第一座標點。
- 如申請專利範圍第4項所述之輸入裝置,其中當該第一感測元件偵測到偵測位於該板體上之對應於一另一觸控元件之一第三影像時,該控制單元判斷該資料庫中是否存在有對應於該另一觸控元件之一第二物件資訊;其中,當該控制單元判斷該資料庫已存在有該第二物件資訊時,擷取對應於該另一觸控元件之該第一預設位置特徵值以及該第二預設位置特徵值;而當該控制單元判斷該資料庫未存在有該第二物件資訊時,於該資料庫中建立對應於該另一觸控元件之該複數第一預設位置特徵值以及該複數第二預設位置特徵值。
- 如申請專利範圍第8項所述之輸入裝置,其中當該控制單元判斷該資料庫未存在有對應於該另一觸控元件之該物件資訊時,該控制單元控制一提示元件輸出一提示訊息,以指示該另一觸控元件應被放置於該板體之一參考位置。
- 如申請專利範圍第9項所述之輸入裝置,其中該提示元件係設置於該輸入裝置內之一內建顯示器或一內建聲音輸出器,抑或是,連接於該輸入裝置之一外接顯示器或一外接聲音輸出器。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW105119946A TWI592848B (zh) | 2016-06-24 | 2016-06-24 | 輸入裝置 |
| US15/258,738 US10146364B2 (en) | 2016-06-24 | 2016-09-07 | Touch pad input device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW105119946A TWI592848B (zh) | 2016-06-24 | 2016-06-24 | 輸入裝置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI592848B true TWI592848B (zh) | 2017-07-21 |
| TW201809987A TW201809987A (zh) | 2018-03-16 |
Family
ID=60048655
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW105119946A TWI592848B (zh) | 2016-06-24 | 2016-06-24 | 輸入裝置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10146364B2 (zh) |
| TW (1) | TWI592848B (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI698788B (zh) * | 2019-06-21 | 2020-07-11 | 李尚禮 | 感測裝置的訊號管線處理方法及感測裝置 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070132742A1 (en) * | 2005-12-08 | 2007-06-14 | Deng-Peng Chen | Method and apparatus employing optical angle detectors adjacent an optical input area |
| TWI540480B (zh) * | 2014-03-05 | 2016-07-01 | 緯創資通股份有限公司 | 光學觸控裝置與光學觸控方法 |
-
2016
- 2016-06-24 TW TW105119946A patent/TWI592848B/zh not_active IP Right Cessation
- 2016-09-07 US US15/258,738 patent/US10146364B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US20170371476A1 (en) | 2017-12-28 |
| TW201809987A (zh) | 2018-03-16 |
| US10146364B2 (en) | 2018-12-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9213424B1 (en) | Stylus devices with eraser | |
| CN102119376B (zh) | 触敏显示器的多维导航 | |
| CN106095295B (zh) | 一种基于指纹识别的处理方法和移动终端 | |
| TWI454997B (zh) | 觸控螢幕系統 | |
| CN101978345A (zh) | 输入检测装置、输入检测方法、程序及记录介质 | |
| TWI533181B (zh) | 光學式觸控感測裝置及其觸控信號判斷方法 | |
| US20120044143A1 (en) | Optical imaging secondary input means | |
| TWI470510B (zh) | 光學觸控裝置及觸控感測方法 | |
| TWI549037B (zh) | Touch detection method to prevent false touch in touch system | |
| JP7615805B2 (ja) | 表示装置、プログラム、表示方法、表示システム | |
| JP5554969B2 (ja) | センサーシステム用制御方法 | |
| TWI592848B (zh) | 輸入裝置 | |
| CN106796462A (zh) | 确定输入对象的位置 | |
| CN104102333B (zh) | 操作系统及其操作方法 | |
| WO2016208099A1 (ja) | 情報処理装置、情報処理装置に対する入力を制御する入力制御方法及び入力制御方法を情報処理装置に実行させるためのプログラム | |
| CN107544695B (zh) | 输入装置 | |
| TWI405105B (zh) | Signal handling method of compound touch panel | |
| TWI602098B (zh) | 觸控感測裝置及觸碰點的感測方法 | |
| TWI493415B (zh) | 操作系統及其操作方法 | |
| TW201504876A (zh) | 防止手掌誤觸方法 | |
| CN100410857C (zh) | 资料输入装置 | |
| CN102479002B (zh) | 光学触控系统及其感测方法 | |
| TWI626423B (zh) | 手觸偵測裝置、手觸偵測方法及應用其之智慧投影系統 | |
| US11460956B2 (en) | Determining the location of a user input device | |
| JP5655572B2 (ja) | 電子ペン、コンピュータ装置、入力システム、及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |