例如,第一圖案和第二圖案可以分別為通過第一光束和第二光束形成的光斑。例如,第一圖案和第二圖案的顏色或形狀可以不同,以便于用戶進行區(qū)分。
[0044]處理裝置130用于對上述關于觸摸事件的發(fā)生位置的信息進行處理以獲取觸摸事件的發(fā)生位置,并獲取第一位置和第二位置。處理裝置130獲取的第一位置和第二位置可以是預先存儲在處理裝置中的信息,也可以是利用觸控區(qū)定位裝置120發(fā)送到處理裝置130的信息通過處理裝置130處理得到的。
[0045]例如,處理裝置可以使用通用計算裝置(例如CPU)、專用計算裝置(例如DSP)等來實現(xiàn)。
[0046]在本實施例提供的觸控系統(tǒng)中,觸控區(qū)定位裝置120在預設區(qū)域140內(nèi)形成第一圖案161和第二圖案162,使得用戶可以根據(jù)第一、二圖案估計出進行觸控操作的區(qū)域(即虛擬觸控區(qū));在該虛擬觸控區(qū)內(nèi),用戶的觸摸可以被觸摸檢測裝置110檢測到,并且用戶所觸摸的位置可以通過處理裝置130計算出;當該觸控系統(tǒng)應用于電子設備中時,用戶在虛擬觸控區(qū)內(nèi)所觸摸的位置可與用于控制該電子設備的某種控制功能對應,以實現(xiàn)人機交互。由此,通過在電子設備的顯示區(qū)外設置上述觸控系統(tǒng)的預設區(qū)域,則可以解決用戶在進行觸摸操作時顯示屏幕被遮擋的問題。
[0047]例如,本實施例提供的觸控系統(tǒng)100可應用于智能手表、智能手環(huán)、智能指環(huán)等可穿戴電子設備。
[0048]在一些示例中,處理裝置130可以利用觸控區(qū)定位裝置(例如利用觸控區(qū)定位裝置發(fā)射的光束照射到的第一位置和第二位置)在預設區(qū)域內(nèi)建立坐標系并且計算出觸摸事件的發(fā)生位置在該坐標系內(nèi)的坐標,以計算出觸摸事件的發(fā)生位置、第一位置和第二位置之間的相對關系。本實用新型實施例不做限定。
[0049]例如,如圖3a所示,可以以觸控區(qū)定位裝置120發(fā)出第一光束151和第二光束152的位置在預設區(qū)域140所在面上的正投影為原點(0,0)、以觸摸檢測裝置110和觸控區(qū)定位裝置120的排列方向為y軸、并且以垂直于該y軸的方向為X軸建立坐標系。在這種情況下,第一圖案161所在的第一位置、第二圖案162所在的第二位置和觸摸事件的發(fā)生位置T的坐標分別為(父1,丫1),(父2,丫2)和(父1丫七)。
[0050]例如,如圖3b所示,也可以以第一圖案161所在的第一位置為原點(0,0)、以觸摸檢測裝置110和觸控區(qū)定位裝置120的排列方向為y軸、并且以垂直于該y軸的方向為X軸建立位于預設區(qū)域140所在面內(nèi)的坐標系。在這種情況下,第一圖案161所在的第一位置、第二圖案162所在的第二位置和觸摸事件的發(fā)生位置1'的坐標分別為(0,0),(12,72)和(^,7七)。
[0051]當然,坐標系的建立方式不局限于圖3a和圖3b所示的示例。
[0052]下面以圖3a所示的坐標系為例,詳細介紹第一位置、第二位置和觸摸事件的發(fā)生位置的坐標01,¥1),02,¥2)和01¥0的獲取方式。
[0053]如圖3a所示,例如,觸摸檢測裝置110可以向預設區(qū)域140內(nèi)發(fā)射觸摸檢測信號(如圖3a中的從左向右的箭頭所示),當預設區(qū)域140內(nèi)存在例如手指或觸控筆等障礙物時,SP發(fā)生觸摸事件時,該觸摸檢測信號會被障礙物反射回來,觸摸檢測裝置110可以接收從預設區(qū)域140反饋回來的觸摸感應信號(如圖3a中的從右到左的箭頭所示)。
[0054]例如,觸摸檢測裝置110可以為反射式紅外傳感器或超聲波傳感器等測距傳感器。
[0055]關于確定觸摸事件的發(fā)生位置T的縱坐標Yt,如圖3a所示,可以根據(jù)觸摸檢測裝置110發(fā)射該位置T對應的觸摸檢測信號的位置A到觸控區(qū)定位裝置120發(fā)射第一、二光束的位置(即坐標系的原點)的距離(該距離可以是設計人員在設計觸控系統(tǒng)的過程中確定的)確定該縱坐標Yt。
[0056]在圖3a中,觸摸檢測裝置110可以采用陣列式傳感器;或者,例如,如圖4所示,觸摸檢測裝置110也可以包括多個子傳感器119,該多個子傳感器119沿從觸摸檢測裝置110到觸控區(qū)定位裝置120的方向依次排列。陣列式傳感器包括的多個發(fā)射點或者觸摸檢測裝置包括的上述多個子傳感器119,可以同時向預設區(qū)域140中分別發(fā)射觸摸檢測信號;當某一觸摸檢測信號被障礙物190(如圖4所示)反射后形成的觸摸感應信號被觸摸檢測裝置110接收時,通過發(fā)射該觸摸檢測信號的發(fā)射點或子傳感器的位置可以確定觸摸事件的發(fā)生位置的上述縱坐標Yt。
[0057]關于確定觸摸事件的發(fā)生位置T的橫坐標Xt,例如,如圖5所示,可以通過測量從觸摸檢測裝置110到觸摸事件的發(fā)生位置T之間的距離Lt,并根據(jù)觸摸檢測裝置110到預設區(qū)域所在面之間的距離Ht(例如,該距離Ht可以在設計人員設計觸控系統(tǒng)時確定),通過處理裝置計算出橫坐標Xt。
[0058]為了測量上述距離Lt,例如,觸摸檢測裝置110可以采用時間差測距原理。以觸摸檢測裝置110為超聲波傳感器為例,例如,超聲波傳感器可以向預設區(qū)域中發(fā)射超聲波并且在發(fā)射該超聲波的同時開始計時,超聲波在空氣中傳播,途中碰到障礙物被反射,超聲波傳感器在接收反射波的同時停止計時。之后超聲波傳感器可將超聲波的發(fā)射時刻Tl和接收的時刻T2發(fā)送給觸控系統(tǒng)100的處理裝置,處理裝置根據(jù)超聲波傳播的時間(T2-T1)及超聲波的傳播速度V可以計算出超聲波傳感器到障礙物的距離。因此,當采用時間差測距原理時,上述觸摸檢測裝置發(fā)送的關于觸摸事件的發(fā)生位置的信息可以包括觸摸檢測信號的發(fā)射時刻、觸摸感應信號的接收時刻以及觸摸檢測信號的傳播速度。
[0059]例如,為了測量上述距離Lt,觸摸檢測裝置110也可以采用觸摸感應信號的強度隨障礙物的距離遠近而變化的原理。例如,觸摸檢測裝置110可以為反射式紅外傳感器,由于反射式紅外傳感器距離障礙物越遠,接收的被障礙物反射的觸摸感應信號的強度越小,因此,也可以通過觸控系統(tǒng)的處理裝置分析反射式紅外傳感器接收的紅外線的強度變化情況來計算觸摸檢測裝置110到觸摸事件的發(fā)生位置之間的距離,在這種情況下,上述關于觸摸事件的發(fā)生位置的信息可以包括觸摸檢測信號與觸摸感應信號的強度。
[0060]需要說明的是,上述的觸摸檢測裝置110檢測觸摸事件的方式以及觸摸事件發(fā)生位置的計算方式僅僅作為示例來說明本實施例,本實用新型實施例包括并不限于這些實施方式。此外,通過判斷接收觸摸感應信號的位置的連續(xù)性以及接受信號的時間差的大小可判斷是否觸摸操作為滑動操作。這里不再贅述。
[0061]下面繼續(xù)以圖3a所示的坐標系為例,并結合圖6a至圖7對第一位置的坐標(XI,Y1)和第二位置(X2,Y2)的坐標的獲取方式進行說明。
[0062]例如,如圖6a所示,觸控區(qū)定位裝置120可以包括第一發(fā)射裝置121和第二發(fā)射裝置122;第一發(fā)射裝置121配置為發(fā)射第一光束151,第二發(fā)射裝置122配置為發(fā)射第二光束152。圖6a以第一發(fā)射裝置121沿水平方向發(fā)射第一光束且第二發(fā)射裝置122沿傾斜方向發(fā)射第二光束為例進行說明。當然,也可以是這兩個發(fā)射裝置都沿傾斜方向發(fā)射光束。
[0063]例如,第一發(fā)射裝置121和第二發(fā)射裝置122中的至少一個可以包括激光發(fā)射裝置;或者,第一發(fā)射裝置121和第二發(fā)射裝置122中的至少一個可以包括可見光發(fā)射裝置。當然,本實施例也可以采用其它發(fā)射裝置,以形成兩個可視圖案。
[0064]在一些示例中,利用第一發(fā)射裝置121/第二發(fā)射裝置122形成的第一圖案/第二圖案的位置可以是設計人員在設計觸控系統(tǒng)時預先確定的;這時,例如,處理裝置可根據(jù)第一發(fā)射裝置121或第二發(fā)射裝置122的位置參數(shù)獲取第一圖案161的第一位置或第二圖案162
的第二位置。
[0065]以圖6a所示的第一發(fā)射裝置121為激光發(fā)射裝置為例,如圖6b所示,上述位置參數(shù)可以包括激光發(fā)射裝置到預設區(qū)域所在面(即第一圖案161、第二圖案和觸摸位置所在面)的距離h、以及激光發(fā)射裝置相對于預設區(qū)域所在面的旋轉角度(180°-Θ),處理裝置根據(jù)旋轉角度(180°-θ)和距離h可計算出第一圖案161所在的第一位置的橫坐標XI;或者,如圖6b所示,上述位置參數(shù)也可以包括激光發(fā)射裝置到預設區(qū)域所在面的距離h以及激光發(fā)射裝置到第一圖案161的距離LI。處理裝置根據(jù)h和LI可計算出第一圖案161所在的第一位置的橫坐標XI。例如,可以采用時間差測距原理,激光發(fā)射裝置可以將發(fā)射第一光束151的時刻、接受反射信號的時刻以及第一光束的傳播速度發(fā)送給處理裝置以計算LI。
[0066]例如,上述位置參數(shù)還可以包括激光發(fā)射裝置的其它旋轉角度。以圖6a所示的第二發(fā)射裝置122為激光發(fā)射裝置為例,如圖6c所示,激光發(fā)射裝置的位置參數(shù)可以包括激光發(fā)射裝置相對于預設區(qū)域所在面的距離h以及激光發(fā)射裝置的旋轉角度β、η、θ。這三個旋轉角度β、η、θ分別為在以激光發(fā)射裝置的發(fā)射點為原點建立空間坐標系時發(fā)射的光束(參見第二光束152)與X ’軸(X ’軸與圖3a中x軸的方向一致)、y ’軸(y ’軸與圖3a中y軸的方向相反)、z軸之間的夾角。處理裝置可根據(jù)距離h和旋轉角度β、θ、η計算出第二圖案162所在的第二位置的橫坐標Χ2。
[0067]例如,上述激光發(fā)射裝置的各旋轉角度可以是設計人員在設計觸控系統(tǒng)時預先確定的;例如,上述激光發(fā)射裝置到預設區(qū)域所在面的距離也可以是預先確定的。這些預先確定的位置信息可以例如預先存儲到處理裝置中或單獨的存儲器中。
[0068]以上以獲取第一位置和第二位置的橫坐標Χ1、Χ2為例進行說明,也可以采用類似方式獲取第一位置和第二位置的縱坐標,這里不再贅述。
[0069]當采用如圖3b