欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

觸控系統(tǒng)、觸控裝置、移動設備以及觸控處理方法

文檔序號:6630390閱讀:169來源:國知局
觸控系統(tǒng)、觸控裝置、移動設備以及觸控處理方法
【專利摘要】本發(fā)明公開了一種觸控系統(tǒng)、觸控裝置、移動設備以及觸控處理方法,所述觸控系統(tǒng)包括觸控裝置和操作設備,所述觸控裝置包括至少一個位置傳感器和第一通信接口,所述操作設備包括主機和第二通信接口;所述至少一個位置傳感器用于感應其上方的空中觸控操作進而得到空中觸控信息,通過所述第一通信接口將所述空中觸控信息發(fā)送至所述操作設備的第二通信接口,以使得所述操作設備的主機根據所述空中觸控信息進行操作。通過上述方式,本發(fā)明能夠使得觸摸介質不需要觸碰屏幕即可實現觸控操作,從而使得觸控操作便捷快速,且能夠提高產品的娛樂性。
【專利說明】觸控系統(tǒng)、觸控裝置、移動設備以及觸控處理方法

【技術領域】
[0001]本發(fā)明涉及觸控【技術領域】,特別是涉及一種觸控系統(tǒng)、觸控裝置、移動設備以及觸控處理方法。

【背景技術】
[0002]與傳統(tǒng)的鼠標、鍵盤操作方式相比,現有手指直接觸摸屏幕的觸控操作方式具有操作簡單直觀、娛樂性強等優(yōu)點,觸控技術目前已廣泛應用于各種電子產品,使得越來越多的電子產品都具有觸摸屏功能,例如具有觸摸屏的智能手機、MP3、數碼相機、取款機、GPS導航儀、展示用的商業(yè)顯示屏等。觸摸屏是一種簡單、方便、自然的人機交互方式,只需通過手指或觸摸筆等觸摸介質觸碰屏幕上顯示的圖形文字即可實現對主機的操作,人機交互直截了當,大大降低了對產品操作的門檻。
[0003]現有技術中,在對具有觸摸屏功能的產品進行操作時,例如在操作具有觸摸屏的智能手機時,通常都是通過手指直接觸碰手機屏幕上的圖形文字,從而手機根據手指在屏幕上的位置實現相應操作,即手指需與手機屏幕接觸才能夠實現觸摸操作,并且通常要求手指接觸屏幕的地方較為干凈,以保證觸摸的靈敏性,且當用戶在洗滌或忙于其他工作時,要操作手機往往較為麻煩,例如需要先將手指擦干,或者需要放下手中工作走近手機后才能進行觸控操作。如此一來極不方便用戶使用,且降低觸控操作的娛樂性。


【發(fā)明內容】

[0004]本發(fā)明主要解決的技術問題是提供一種觸控系統(tǒng)、觸控裝置、移動設備以及觸控處理方法,能夠使得觸摸介質不需要觸碰屏幕即可實現觸控操作,使得觸控操作便捷快速,且能夠提高產品的娛樂性。
[0005]為解決上述技術問題,本發(fā)明采用的一個技術方案是:提供一種觸控系統(tǒng),包括觸控裝置和操作設備,所述觸控裝置包括至少一個位置傳感器和第一通信接口,所述操作設備包括主機和第二通信接口 ;所述至少一個位置傳感器用于感應其上方的空中觸控操作進而得到空中觸控信息,通過所述第一通信接口將所述空中觸控信息發(fā)送至所述操作設備的第二通信接口,以使得所述操作設備的主機根據所述空中觸控信息進行操作。
[0006]其中,所述觸控裝置包括與所述至少一個位置傳感器連接的控制器;所述至少一個位置傳感器具體用于獲取在操作設備屏幕上方的觸控點相對位置傳感器本身的感應坐標系的感應坐標值;所述控制器用于在僅讀取到一個位置傳感器獲取的感應坐標值時,根據讀取到的所述感應坐標值計算得到所述觸控點相對所述操作設備屏幕的屏幕坐標系的屏幕坐標值,以及用于在讀取到至少兩個位置傳感器分別獲取的感應坐標值時,按照所述至少兩個位置傳感器的優(yōu)先級別選取預定級別的位置傳感器所獲取的感應坐標值,并根據所述預定級別的位置傳感器所獲取的感應坐標值計算得到所述觸控點相對所述操作設備屏幕的屏幕坐標系的屏幕坐標值;所述控制器還用于將計算得到的所述屏幕坐標值作為空中觸控信息發(fā)送給所述操作設備,以使得所述操作設備根據所述屏幕坐標值進行操作;所述觸控裝置與所述操作設備相對獨立,所述至少一個位置傳感器位于所述操作設備的周圍。
[0007]其中,所述感應坐標值為所述觸控點在與所述操作設備屏幕平行的平面中的坐標值,所述控制器具體用于根據讀取到的所述感應坐標值所對應的位置傳感器的感應坐標系和操作設備屏幕的屏幕坐標系之間的映射關系,將所述讀取到的感應坐標值轉換為所述觸控點相對所述操作設備屏幕的屏幕坐標系的屏幕坐標值。
[0008]為解決上述技術問題,本發(fā)明采用的另一個技術方案是:提供一種用于移動設備的觸控裝置,所述觸控裝置包括殼體、第一通信接口和至少一個位置傳感器,所述殼體包括設置所述至少一個位置傳感器的第一區(qū)域、放置所述移動設備的第二區(qū)域以及設置所述第一通信接口的第三區(qū)域,所述第一區(qū)域位于所述第二區(qū)域的周邊;所述至少一個位置傳感器用于感應其上方的空中觸控操作進而得到空中觸控信息,通過所述第一通信接口將所述空中觸控信息發(fā)送至所述移動設備,以使得所述移動設備根據所述空中觸控信息進行操作。
[0009]其中,所述觸控裝置包括與所述至少一個位置傳感器連接的控制器;所述至少一個位置傳感器具體用于獲取在移動設備屏幕上方的觸控點相對位置傳感器本身的感應坐標系的感應坐標值;所述控制器用于在僅讀取到一個位置傳感器獲取的感應坐標值時,根據讀取到的所述感應坐標值計算得到所述觸控點相對所述移動設備屏幕的屏幕坐標系的屏幕坐標值,以及用于在讀取到至少兩個位置傳感器分別獲取的感應坐標值時,按照所述至少兩個位置傳感器的優(yōu)先級別選取預定級別的位置傳感器所獲取的感應坐標值,并根據所述預定級別的位置傳感器所獲取的感應坐標值計算得到所述觸控點相對所述移動設備屏幕的屏幕坐標系的屏幕坐標值;所述控制器還用于將計算得到的所述屏幕坐標值作為空中觸控信息發(fā)送給所述移動設備,以使得所述移動設備根據所述屏幕坐標值進行操作;所述觸控裝置與所述移動設備相對獨立,所述至少一個位置傳感器位于所述移動設備的周圍。
[0010]其中,所述感應坐標值為所述觸控點在與所述移動設備屏幕平行的平面中的坐標值,所述控制器具體用于根據讀取到的所述感應坐標值所對應的位置傳感器的感應坐標系和移動設備屏幕的屏幕坐標系之間的映射關系,將所述讀取到的感應坐標值轉換為所述觸控點相對所述移動設備屏幕的屏幕坐標系的屏幕坐標值。
[0011]其中,所述觸控裝置是移動設備外套,所述移動設備外套包括收容所述移動設備的第一殼體和作為翻蓋的第二殼體,所述第一殼體作為所述觸控裝置的殼體以承載所述第一通信接口和至少一個位置傳感器。
[0012]其中,所述第一通信接口為無線通信接口或USB通信接口。
[0013]為解決上述技術問題,本發(fā)明采用的又一個技術方案是:提供一種移動設備,包括主機和第二通信接口 ;所述第二通信接口用于接收觸控裝置的至少一個位置傳感器感應其上方的空中觸控操作進而得到的空中觸控信息,所述主機用于根據所述空中觸控信息進行操作。
[0014]為解決上述技術問題,本發(fā)明采用的又一個技術方案是:提供一種觸控處理方法,包括:獲取操作設備之外的空中觸控操作對應的空中觸控信息;將所述空中觸控信息傳輸至操作設備,以使得所述操作設備的主機根據所述空中觸控信息進行操作。
[0015]其中,所述獲取操作設備之外的空中觸控操作對應的空中觸控信息的步驟包括:采用至少一個位置傳感器以獲取在操作設備屏幕上方的觸控點相對位置傳感器本身的感應坐標系的感應坐標值;采用控制器以獲取所述感應坐標值,在僅獲取到一個位置傳感器獲取的感應坐標值時,根據讀取到的所述感應坐標值計算得到所述觸控點相對所述移動設備屏幕的屏幕坐標系的屏幕坐標值,在獲取到至少兩個位置傳感器分別獲取的感應坐標值時,按照所述至少兩個位置傳感器的優(yōu)先級別選取預定級別的位置傳感器所獲取的感應坐標值,并根據所述預定級別的位置傳感器所獲取的感應坐標值計算得到所述觸控點相對所述移動設備屏幕的屏幕坐標系的屏幕坐標值。
[0016]本發(fā)明的有益效果是:區(qū)別于現有技術的情況,本發(fā)明的觸控系統(tǒng)中,通過觸控裝置中的位置傳感器感應其上方的空中觸控操作以得到空中觸控信息,并通過觸控裝置的第一通信接口將空中觸控信息發(fā)送給操作設備的主機,以使得操作設備的主機根據空中觸控信息進行操作,如此一來用戶在對操作設備進行操作時,不需要直接觸碰操作設備,只需在位置傳感器的感應范圍內進行觸控操作,由此當位置傳感器感應到觸控操作時即可得到觸發(fā)操作設備進行操作的空中觸控信息,從而實現對操作設備的空中操作,與現有的直接觸碰操作設備的操作方式相比,更方便快捷,且使得操作的娛樂性更強,具有更好的用戶體驗;此外,由于本發(fā)明無需對現有操作設備比如手機進行重新設計,只需要在現有操作設備之外加一個觸控裝置即能實現本發(fā)明功能,適用性非常強,易于為用戶接受。

【專利附圖】

【附圖說明】
[0017]圖1是本發(fā)明觸控系統(tǒng)一實施方式的結構示意圖;
[0018]圖2是本發(fā)明觸控系統(tǒng)一實施方式的立體示意圖;
[0019]圖3是本發(fā)明觸控系統(tǒng)另一實施方式中,觸控裝置的立體示意圖;
[0020]圖4是圖2所示的觸控系統(tǒng)的平面示意圖,其中,圖中僅示出了位置傳感器和移動設備;
[0021]圖5是本發(fā)明觸控系統(tǒng)又一實施方式的平面示意圖,其中,圖中僅示出了位置傳感器和移動設備;
[0022]圖6是本發(fā)明觸控系統(tǒng)又一實施方式的平面示意圖,其中,圖中僅示出了位置傳感器和移動設備;
[0023]圖7是本發(fā)明觸控系統(tǒng)又一實施方式的平面示意圖,其中,圖中僅示出了位置傳感器和移動設備;
[0024]圖8是本發(fā)明觸控系統(tǒng)又一實施方式中,感應坐標系和屏幕坐標系的位置關系的示意圖;
[0025]圖9是本發(fā)明觸控系統(tǒng)又一實施方式中,感應坐標系和屏幕坐標系的位置關系的示意圖;
[0026]圖10是本發(fā)明觸控系統(tǒng)又一實施方式中,觸控裝置的立體示意圖;
[0027]圖11是本發(fā)明觸控系統(tǒng)又一實施方式的平面示意圖,其中,圖中僅示出了位置傳感器和移動設備;
[0028]圖12是本發(fā)明觸控系統(tǒng)又一實施方式的平面示意圖,其中,圖中僅示出了位置傳感器和移動設備;
[0029]圖13是本發(fā)明觸控系統(tǒng)又一實施方式的平面示意圖,其中,圖中僅示出了位置傳感器和移動設備;
[0030]圖14是本發(fā)明觸控系統(tǒng)又一實施方式的平面示意圖,其中,圖中僅示出了位置傳感器和移動設備;
[0031]圖15是本發(fā)明觸控系統(tǒng)又一實施方式的平面示意圖,其中,圖中僅示出了位置傳感器和移動設備;
[0032]圖16是本發(fā)明觸控系統(tǒng)又一實施方式中,觸控裝置的立體示意圖;
[0033]圖17是本發(fā)明觸控處理方法一實施方式的流程圖。

【具體實施方式】
[0034]本發(fā)明主要用于實現具有觸摸屏功能的操作設備例如移動設備(如平板電腦、智能手機等)、臺式電腦、筆記本電腦或信息展示屏等的空中觸控,即不需要觸碰操作設備的觸摸屏即可實現對操作設備的操作。
[0035]下面將結合附圖和實施方式對本發(fā)明進行詳細說明。
[0036]參閱圖1,本發(fā)明觸控系統(tǒng)一實施方式中,觸控系統(tǒng)包括觸控裝置10和操作設備,操作設備可以為移動設備12,例如平板電腦或智能手機等。其中,觸控裝置10主要用于使移動設備12能夠響應用戶的空中觸控操作。觸控裝置10和移動設備12相互獨立。
[0037]觸控裝置10包括位置傳感器102和第一通信接口 104,移動設備12包括主機122和第二通信接口 124。位置傳感器102用于感應其上方的空中觸控操作進而得到空中觸控信息,通過第一通信接口 104將空中觸控信息發(fā)送至移動設備12的第二通信接口 124。主機122接收第二通信接口 124的空中觸控信息,以根據空中觸控信息進行操作。通過第一通信接口 104和第二通信接口 124之間的通信,以實現觸控裝置10和移動設備12之間的通信。第一通信接口 104和第二通信接口 124可以是無線通信接口,例如藍牙、紅外、wifi通信接口,也可以是有線通信接口,例如USB通信接口。
[0038]其中,空中觸控操作是指在移動設備12之外進行空中的操作,進而實現對移動設備12本身的操作,這種情況下移動設備12無需集成傳統(tǒng)的觸摸屏,僅需要具備單純顯示功能的屏幕即可。當然,操作設備也可以是其他的具有觸摸屏功能的電子設備,例如具有觸摸屏功能的商業(yè)廣告屏、MP3、或者臺式電腦等。在對具有觸摸屏功能的操作設備進行操作時,傳統(tǒng)的操作方法通常是通過觸摸介質如手指或觸摸筆觸碰觸摸屏上顯示的圖形文字,操作設備通過識別觸摸點的位置來獲取觸控信息,以根據觸控信息執(zhí)行相應的操作,例如在識別到觸摸點的位置為瀏覽器圖標所在的位置,則執(zhí)行打開瀏覽器的操作。與傳統(tǒng)的操作方法不同的是,本發(fā)明實施方式中,可將移動設備12放置在位置傳感器102的感應范圍內,觸摸介質如手指或觸摸筆不需要觸碰移動設備12的屏幕,而是可以放置在移動設備12之外,比如屏幕上方一定的距離,該距離不應超過位置傳感器102的最大感應距離,由此當位置傳感器102感應到觸摸介質在空中的觸控操作時即可根據空中觸控操作得到空中觸控信息,然后將空中觸控信息通過第一通信接口 104、第二通信接口 124發(fā)送給移動設備12的主機122,由此主機122可根據空中觸控信息進行操作,由此通過位置傳感器102的作用,不需要用戶觸碰移動設備12即可實現對移動設備12的操作,使得操作更方便快捷,提高操作的趣味性,具有更好的用戶體驗。此外,由于本發(fā)明無需對現有操作設備比如手機進行重新設計,只需要在現有操作設備之外加一個觸控裝置即能實現本發(fā)明功能,適用性非常強,易于為用戶接受。
[0039]在同時具備觸摸屏功能以及本發(fā)明空中觸控功能的電子設備實施方式中,兩種觸控功能可以啟用其中一種而禁止另外一種,也可以同時啟用兩種。
[0040]當然,移動設備12也不限于是具有觸摸屏功能設備,還可以是其他的不具有觸摸屏功能的設備,只要能夠識別空中觸控信息,并可根據空中觸控信息進行相應操作即可。
[0041]其中,本實施方式的觸控裝置10可以是一個控制平臺,可以將位置傳感器102和第一通信接口 104安裝在平臺上,在對移動設備12進行空中操作時,可將移動設備12放置在該平臺上,且是放置在位置傳感器102的感應范圍內,為了提高感應的靈敏度,可在平臺上將位置傳感器102的感應強度較強的范圍進行標記,因此用戶只需將移動設備12放置在標記范圍內即可。此時用戶的手指可在平臺上方對移動設備12進行空中觸控操作,無需手持移動設備12,也不需要觸碰移動設備12的屏幕,通過位置傳感器102感應手指的空中觸控操作即可得到空中觸控信息,進而主機122根據空中觸控信息即可進行相應操作。
[0042]參閱圖2,在本發(fā)明觸控系統(tǒng)的另一實施方式中,觸控裝置10還可以是一個攜帶裝置,觸控裝置10和移動設備12相互獨立,通信接口 104、124為無線通信接口。具體地,觸控裝置10還包括殼體106,殼體106用于承載位置傳感器102和第一通信接口 104。其中,殼體106包括設置位置傳感器102的第一區(qū)域106-1、放置移動設備12的第二區(qū)域106-2以及設置第一通信接口 104的第三區(qū)域106-3。第一區(qū)域106-1位于第二區(qū)域106-2的周邊,即位置傳感器104位于移動設備12的周圍。
[0043]殼體106可以采用塑膠材料制成,當然,也可以是采用其他材料制成,例如金屬或合金材料等。殼體106可以是作為移動設備12的外殼,從而在使用的時候可將移動設備12嵌套在外殼上。其中,殼體106的底部作為第二區(qū)域106-2,用于承載移動設備12,殼體106的四周為第一區(qū)域106-1,在移動設備12嵌套在殼體16上時第一區(qū)域106-1位于移動設備12的周圍。如圖2所示,本實施方式的殼體106為四爪狀容器,第一區(qū)域106-1的數量為四個,第二區(qū)域106-2作為容器底部,四個第一區(qū)域106-1作為容器壁,且通過第二區(qū)域106-2相連。四個第一區(qū)域106-1向移動設備12稍微彎曲傾斜以形成殼體106的爪部,以在移動設備12放置在第二區(qū)域106-2時緊貼移動設備12的周邊,以將移動設備12夾緊固定在殼體106中。
[0044]其中,殼體106可以使用彈性塑膠材料制成,其容納空間可小于移動設備12的大小,此時在將移動設備12放置在殼體106中時可利用殼體106發(fā)生形變時產生的彈力將移動設備12固定在殼體106中。
[0045]當然,移動設備12與殼體106也可以不相互固定,即移動設備12僅是承靠在殼體106的第二區(qū)域106-2上,第一區(qū)域106-1與移動設備12不緊貼。
[0046]其中,第二區(qū)域106-2為實體結構。殼體106的第三區(qū)域106_3設置在第二區(qū)域106-2中,即觸控裝置10的第一通信接口 104設置在殼體106的底部。當然,在其他實施方式中,例如如圖3所示,第二區(qū)域106-2也可以是部分鏤空,如圖3所示的圓形虛線部分為鏤空,此時第三區(qū)域106-3可設置在第二區(qū)域106-2的其他實體結構的位置。通過使第二區(qū)域106-2部分鏤空,有利于移動設備12的散熱。當然,第三區(qū)域106-3也可以是設置第一區(qū)域106-1上。
[0047]本實施方式中,觸控裝置10的位置傳感器102的數量為四個,分別是第一位置傳感器102-1、第二位置傳感器102-2、第三位置傳感器102-3以及第四位置傳感器102-4。四個位置傳感器102分別設置在四個第一區(qū)域106-1上。
[0048]其中,在移動設備12放置在殼體106中時,四個第一區(qū)域106-1相對移動設備12的位置兩兩對稱分布,以使得四個位置傳感器102相對移動設備12的位置兩兩對稱分布。本實施方式中,兩個第一區(qū)域106-1位于第二區(qū)域106-2的一側邊,另兩個第一區(qū)域106-1位于與所述第二區(qū)域106-2的一側邊相對的另一側邊。移動設備12如手機通常為長方形,所述第二區(qū)域106-2的一側邊是與移動設備12的一長邊相對應,所述第二區(qū)域106-2的另一側邊是與移動設備12的另一長邊相對應,即在將移動設備12放置在第二區(qū)域106-2時,結合圖4,第一位置傳感器102-1和第二位置傳感器102-2位于移動設備12右邊的一側,且以移動設備12屏幕的橫向中心線為對稱軸對稱分布;第三位置傳感器102-3和第四位置傳感器102-4位于移動設備12左邊的一側,且以移動設備12屏幕的橫向中心線為對稱軸對稱分布;位于不同側的相對兩個位置傳感器102以移動設備12屏幕的豎向中心線為對稱軸對稱分布,由此可使得觸控系統(tǒng)更美觀。
[0049]當然,在其他實施方式中,四個第一區(qū)域106-1相對于移動設備12的位置可以根據需要設置為其他的對稱分布,以使得四個位置傳感器102為其他的對稱分布,例如設置四個第一區(qū)域106-1相對移動設備12的位置,從而使得四個位置傳感器102分別位于對應移動設備12的四個角的周邊位置,如圖5所示;也可以是使四個位置傳感器102分別位于移動設備12四邊的四側,且每一側的位置傳感器102是位于移動設備12對應側邊的中點位置,如圖6所示;還可以是使四個位置傳感器102兩兩對稱分布在移動設備12相對的上下邊的兩側,如圖7所示。其中,所述的對稱分布是指以移動設備屏幕的橫向中心線、豎向中心線或對角線等為對稱軸的對稱分布。通過使四個第一區(qū)域106-1,也即四個位置傳感器102對稱分布在移動設備12的周圍,可以使得觸控系統(tǒng)更美觀。當然,四個第一區(qū)域106-1相對移動設備12的位置也可以不是對稱分布,例如兩個第一區(qū)域106-1可以位于移動設備12左邊或右邊的側邊,另兩個第一區(qū)域106-1可以位于移動設備12上邊或下邊的側邊。
[0050]其中,如圖4所示,圖中四個虛線部分的區(qū)域分別表示每個位置傳感器102的感應范圍,每個位置傳感器102的感應范圍至少覆蓋四分之一移動設備12,如第一位置傳感器102-1的感應范圍覆蓋移動設備12的右上區(qū),第二位置傳感器102-2的感應范圍覆蓋移動設備12的右下區(qū),第三位置傳感器102-3的感應范圍覆蓋移動設備12的左上區(qū),第四位置傳感器102-4的感應范圍覆蓋移動設備12的左下區(qū)。通過設置每個位置傳感器102相對移動設備12的位置,可使得整個移動設備12均處在位置傳感器102的感應范圍內。當用戶通過手指對移動設備12進行空中觸控操作時,通常是在移動設備12所在感應區(qū)域進行操作,而移動設備12處于位置傳感器102的感應范圍內,因此可以保證位置傳感器102能夠感應到用戶的空中觸控操作,從而可得到相應的空中觸控信息并發(fā)送給移動設備12的主機122。
[0051]其中,本實施方式的空中觸控信息是指觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值。對于觸摸屏而言,觸摸功能通常是通過獲取觸摸介質在觸摸屏上的觸碰點在屏幕上的坐標值來實現,而本實施方式中,由于用戶手指并不觸碰移動設備12的屏幕,而是以空中觸控方式進行操作,即手指是在空中執(zhí)行觸控操作,通過位置傳感器12感應空中觸控動作來得到手指的觸控點相對屏幕坐標系的屏幕坐標值,進而得到空中觸控信肩、O
[0052]具體地,如圖2所示,觸控裝置10還包括與四個位置傳感器102連接的控制器108,控制器108設置在殼體106的底部,即設置在第二區(qū)域106-2中,其與第一通信接口104連接。四個位置傳感器102具體用于獲取在移動設備12屏幕上方的觸控點相對位置傳感器102本身的感應坐標系的感應坐標值,該感應坐標值為觸控點在與移動設備12屏幕平行的平面中的坐標值。
[0053]其中,位置傳感器102為具有傳感器功能和攝像功能的傳感器,其包括攝像頭和紅外傳感器,紅外傳感器用于實時檢測在屏幕上方是否存在觸摸介質如用戶的手指,攝像頭在紅外傳感器檢測到屏幕上方存在觸摸介質時即進行攝像以得到關于觸摸介質的圖像,由此可對觸摸介質的圖像進行分析,以獲取觸摸介質的觸控點在圖像中的坐標值,進而得到觸控點相對位置傳感器102的感應坐標系的感應坐標值。例如,當觸摸介質為手指時,觸控點通常為手指的指尖區(qū)域,因此可預設表征手指的指尖區(qū)域的特征信息,在得到關于手指的圖像后通過對圖像進行分析,以尋找與預設的指尖區(qū)域的特征信息相吻合的圖像信息,該圖像信息對應的圖像部分在整個圖像畫面中的位置即是觸控點在圖像中的位置,由此可確定觸控點,進而可得到觸控點在圖像中的坐標值。
[0054]其中,每個位置傳感器102都有其本身的感應坐標系,每個位置傳感器102的感應坐標系的參考點可能都不相同,因此每個位置傳感器102所獲取的感應坐標值是相對該位置傳感器102本身的感應坐標系而言。
[0055]控制器108用于循環(huán)讀取位置傳感器102所獲取的感應坐標值。如圖4所示,每個位置傳感器102的感應范圍僅是覆蓋了部分移動設備102,因此并不是每個位置傳感器102都能夠感應到屏幕上方的觸摸介質,即當用戶在屏幕上方進行空中觸控操作時,在某些時候并非每個位置傳感器102都能夠獲得觸控點相對其本身感應坐標系的感應坐標值。此夕卜,四個位置傳感器102的感應范圍可能存在重疊,即當用戶進行空中觸控操作時,可能兩個、三個或四個的位置傳感器102能夠同時感應到觸摸介質,也即可能兩個、三個或四個位置傳感器102均獲取有感應坐標值。
[0056]因此,當控制器108僅讀取到一個位置傳感器102所獲取的感應坐標值時,例如如圖4所示,觸控點A僅位于第一位置傳感器102-1所在的感應范圍內,即此時空中觸控操作僅是在第一位置傳感器102-1的感應范圍內,其他的位置傳感器102-2、102-3、102-4無法感應到空中觸控操作,因此僅是第一位置傳感器102-1檢測有感應數據,即為觸控點A的感應坐標值(xl,yI),此時控制器108僅讀取到第一位置傳感器102-1的感應坐標值(xl,yl),并根據讀取到的感應坐標值(xl,yl)計算得到觸控點A相對移動設備12屏幕的屏幕坐標系的屏幕坐標值??刂破?08還用于將計算得到的屏幕坐標值作為空中觸控信息通過第一通信接口 104發(fā)送給移動設備12的第二通信接口 124,以通過第二通信接口 124發(fā)送給主機122,進而主機122根據空中觸控信息進行操作,由此實現移動設備12的空中操作,即不需要觸摸介質觸碰屏幕即可實現對操作設備12的操作。
[0057]當控制器108讀取到兩個以上的位置傳感器102分別獲取的感應坐標值時,例如如圖4所示,觸控點B位于第三位置傳感器102-3和第四位置傳感器102-4的感應范圍的重疊區(qū)域內,此時第三位置傳感器102-3獲取的觸控點B相對第三位置傳感器102-3的感應坐標系的感應坐標值為(x3,y3),第四位置傳感器102-4獲取的觸控點B相對第四位置傳感器102-4的感應坐標系的感應坐標值為(x4,y4)??刂破?08讀取到兩個位置傳感器102-3、102-4的感應坐標值(x3,y3)、(x4, y4)時,根據兩個位置傳感器102-3、102-4的優(yōu)先級別選取預定級別的位置傳感器所獲取的感應坐標值,并根據預定級別的位置傳感器所獲取的感應坐標值計算得到觸控點B相對移動設備12屏幕的屏幕坐標系的屏幕坐標值??刂破?08還用于將計算得到的屏幕坐標值作為空中觸控信息通過第一通信接口 104發(fā)送給移動設備12的第二通信接口 124,以通過第二通信接口 124發(fā)送給主機122,進而主機122根據空中觸控信息進行操作。
[0058]進一步地,本實施方式中,四個位置傳感器102的優(yōu)先級別從高到底依次為第一位置傳感器102-1、第二位置傳感器102-2、第三位置傳感器102-3、第四位置傳感器102-4??刂破?08在讀取到至少兩個位置傳感器102分別獲取的感應坐標值時,可以選取最高級別的位置傳感器對應的感應坐標值進行計算屏幕坐標值。因此,上述情況中,控制器108在讀取到第三傳感器102-3和第四傳感器102-4的感應坐標值(x3,y3)、(x4, y4)時,根據第三傳感器102-3和第四傳感器102-4的級別高低,選取第三傳感器102-3的感應坐標值(x3, y3)作為有效坐標值以計算得到觸控點B相對移動設備12屏幕的屏幕坐標系的屏幕坐標值。當然,四個位置傳感器102的優(yōu)先級別順序也可以是其他的排列方式,如從高到低依次為第一位置傳感器102-1、第三位置傳感器102-3、第四位置傳感器102-4、第二位置傳感器102-2。此外,預定級別也可以是最低級別,也可以不先預定級別,而在實際操作中自行判斷或根據其他預設條件進行選擇,對此不做限定。
[0059]上述僅是例舉了控制器108讀取到兩個位置傳感器102的感應坐標值的情況,對于三個或四個情況,可根據相同原理選取其中一個感應坐標值進行計算,在此不一一贅述。
[0060]進一步地,控制器108具體用于根據讀取到的感應坐標值所對應的位置傳感器的感應坐標系和移動設備12屏幕的屏幕坐標系之間的映射關系,將讀取到的感應坐標值轉換為觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值。具體而言,當控制器108僅讀取到一個位置傳感器102對應的感應坐標值時,例如僅讀取到第一位置傳感器102-1的感應坐標值(xl,yl),此時根據第一位置傳感器102-1的感應坐標系和移動設備12的屏幕坐標系之間的映射關系,將感應坐標值(xl,yl)換算成移動設備12的屏幕坐標系的屏幕坐標值;當控制器108讀取到兩個以上的位置傳感器102對應的感應坐標值時,例如讀取到第三傳感器102-3和第四傳感器102-4的感應坐標值(x3,y3)、(x4, y4),當選取第三傳感器102-3的感應坐標值(x3,y3)作為有效坐標值時,此時根據第三位置傳感器102-3的感應坐標系和移動設備12的屏幕坐標系之間的映射關系,將感應坐標值(x3,y3)換算成移動設備12的屏幕坐標系的屏幕坐標值。
[0061]其中,不同的位置傳感器其對應的感應坐標系可能也不相同,因此不同型號或性能的位置傳感器其對應的感應坐標系和移動設備12屏幕的屏幕坐標系之間的映射關系也可能不相同,且同一位置傳感器相對移動設備12的位置不相同,其感應坐標系與屏幕坐標系之間的映射關系也不相同,因此,位置傳感器以及其相對移動設備12的位置確定之后,位置傳感器的感應坐標系和移動設備12屏幕的屏幕坐標系之間的映射關系也就確定,因此可以根據位置傳感器自身的特性以及位置傳感器相對移動設備12的位置得到位置傳感器的感應坐標系和移動設備12屏眷的屏眷坐標系之間的映射關系。
[0062]為了說明感應坐標值和屏幕坐標值的具體換算方法,下面將例舉兩種不同的映射關系進行說明。其中,以第三位置傳感器102-3的感應坐標系為例進行說明。
[0063]第一種映射關系:需要說明的是,觸控點是位于屏幕上方,因此第三位置傳感器102-3的感應坐標系為與屏幕平行的且位于屏幕上方的平面中的感應坐標系,兩個坐標系分別為位于兩個相互平行的平面中。第三位置傳感器102-3相對移動設備12的位置確定后,感應坐標系的坐標原點C3也就確定。如圖8所示,當第三位置傳感器102-3的感應坐標系和移動設備12屏幕的屏幕坐標系的比例關系都相同,例如第三位置傳感器102-3的橫坐標的刻度單位為1,縱坐標的刻度單位為2,則屏幕坐標系的橫坐標的刻度單位也為1,縱坐標的刻度單位也為2,此外,當第三位置傳感器102-3的感應坐標系的坐標原點C3在屏幕所在的平面中的垂直投影位于屏幕的屏幕坐標系的坐標原點D的左邊時,根據感應坐標系的比例關系和屏幕坐標系的比例關系之間的關系(即兩者比例關系相同),以及感應坐標系的坐標原點C3所在位置和屏幕坐標系的坐標原點D所在的位置,可以得到第三位置傳感器102-3的感應坐標系和屏幕坐標系之間的映射關系為:
[0064]xp3 = x3_dx3, yp3 = y3~dy3............................(I)
[0065]其中,(xp3,yp3)為在第三位置傳感器102_3的感應范圍內的觸控點E3相對屏幕坐標系的屏幕坐標值,(x3,y3)為觸控點E3相對第三位置傳感器102-3的感應坐標系的感應坐標值,(dx3,dy3)為屏幕左上角的極點D(即屏幕坐標系原點)相對第三位置傳感器102-3的感應坐標系的坐標值。由此,可得到第三位置傳感器102-3的感應坐標系和移動設備12屏幕的屏幕坐標系之間的映射關系,當控制器108選取第三位置傳感器102-3對應的感應坐標值時,可根據上述映射關系換算得到屏幕坐標值。
[0066]更具體地,對于其他的位置傳感器的感應坐標系和屏幕坐標系之間的映射關系,如下所述:繼續(xù)參閱圖8,屏幕坐標系的坐標原點D(0,0)位于屏幕左上角,第一位置傳感器102-1、第二位置傳感器102-2、第三位置傳感器102-3以及第四位置傳感器102-4的感應坐標系分別是以坐標原點為C1、C2、C3、C4的坐標系。如圖所示,假設屏幕的分辨率為Px*Py,則屏幕四個極點相對屏幕坐標系的坐標值為D (0,O)、M(Px,O)、N(Px,Py)、K(0,Py)。
[0067]由此,第一位置傳感器102-1的感應坐標系和屏幕的屏幕坐標系之間的映射關系為:
[0068]xpl = Px-(dxl-xl), ypl = yl-dyl.....................(2)
[0069]其中,(xpl,ypl)為在第一位置傳感器102_1的感應范圍內的觸控點El相對屏幕坐標系的屏幕坐標值,(xl,yl)為觸控點El相對第一位置傳感器102-1的感應坐標系的感應坐標值,(dxl,dyl)為屏幕右上角的極點M相對第一位置傳感器102-1的感應坐標系的坐標值。
[0070]第二位置傳感器102-2的感應坐標系和屏幕的屏幕坐標系之間的映射關系為:
[0071]xp2 = Px- (dx2~x2),yp2 = Py- (dy2-y2)............(3)
[0072]其中,(xp2,yp2)為在第二位置傳感器102-2的感應范圍內的觸控點E2相對屏幕坐標系的屏幕坐標值,(x2,y2)為觸控點E2相對第二位置傳感器102-2的感應坐標系的感應坐標值,(dx2,dy2)為屏幕右下角的極點N相對第二位置傳感器102-2的感應坐標系的坐標值。
[0073]第四位置傳感器102-4的感應坐標系和屏幕的屏幕坐標系之間的映射關系為:
[0074]xp4 = x4_dx4, yp4 = Py- (dy4-y4)......................(4)
[0075]其中,(xp4,yp4)為在第四位置傳感器102-4的感應范圍內的觸控點E4相對屏幕坐標系的屏幕坐標值,(x4,y4)為觸控點E4相對第四位置傳感器102-4的感應坐標系的感應坐標值,(dx4,dy4)為屏幕左下角的極點K相對第四位置傳感器102-4的感應坐標系的坐標值。
[0076]由此,可根據上述各位置傳感器102的感應坐標系和屏幕坐標系之間的映射關系得到觸控點相對屏幕的屏幕坐標系的屏幕坐標值。
[0077]進一步地,為了使換算結果更準確,在上述換算公式的基礎上乘以經驗系數,由此公式(I)、(2)、(3)、(4)分別為:
[0078]xp3 = (x3_dx3) *n, yp3 = (y3_dy3)*n..............(I)
[0079]xpl = Px-(dxl-xl)*n, ypl = (yl-dyl)*n...........(2)
[0080]xp2 = Px-(dx2_x2)*n, yp2 = Py-(dy2_y2) *n......(3)
[0081]xp4 = (x4_dx4)*n, yp4 = Py- (dy4-y4) *n...........(4)
[0082]其中,n為經驗系數,由生產測試過程得到,不同的位置傳感器分辨率和不同屏幕的分辨率經驗系數也不相同。
[0083]此外,為了消除手指抖動和位置傳感器的測量誤差,以提高測量的準確性,在本發(fā)明的實施方式中,當位置傳感器102感應到屏幕上方的觸控點時,獲取觸控點相對位置傳感器102本身的感應坐標系的m個感應坐標值,其中m不小于2。m的值可以根據位置傳感器的感應速度進行設定,若位置傳感器的感應頻率較快,則m可以設定為較大值,若位置傳感器的感應頻率較小,則m可以設定為較小值。控制器108用于讀取位置傳感器102所獲取的m個感應坐標值,并對m個感應坐標值求平均值以得到平均感應坐標值,進而根據平均感應坐標值計算得到觸控點相對屏幕坐標系的屏幕坐標值。通過求平均值的方式,可以提高測量的準確性。
[0084]第二種映射關系:如圖9所示,以第三位置傳感器102-3為例,當第三位置傳感器102-3的感應坐標系和移動設備12屏幕的屏幕坐標系的比例關系不相同,兩者坐標系中的橫坐標刻度單位的比值為fx,縱坐標刻度單位的比值為fy,例如第三位置傳感器102-3的橫坐標的刻度單位為3,縱坐標的刻度單位也為3,而屏幕坐標系的橫坐標的最小單位為1,縱坐標的最小單位也為I,此時fx和fy都為3 ;且當第三位置傳感器102-3的感應坐標系的坐標原點C在屏幕所在的平面中的垂直投影和屏幕的屏幕坐標系的坐標原點D相重合時,即相當于參考點相同,此時,根據感應坐標系和屏幕坐標系的刻度單位的比值關系,可以得到第三位置傳感器102-3的感應坐標系和屏幕的屏幕坐標系之間的映射關系為:(x,y)=(x3/fx,y3/fy)。當控制器108選取第三位置傳感器102-3對應的感應坐標值時,可根據上述映射關系換算得到屏幕坐標值。上述僅例舉了兩種情況的映射關系,對于其他情況的映射關系可根據相似原理得到,對此不進行一一例舉。
[0085]無論是上述的第一種映射關系還是第二種映射關系,甚至同時存在兩種或以上映射關系的情況,觸控點可以限定在移動設備12的屏幕范圍,即,定義在移動設備12的屏幕正投影上方的觸控點才是有效觸控點,超出移動設備12的屏幕正投影上方之外的周邊觸控操作定義為無效,此時對于用戶而言,在平面上的觸控范圍與傳統(tǒng)觸摸屏一樣;
[0086]當然,也可以定義即使超出移動設備12的屏幕正投影上方,其觸控點也有效,在這種情況下,又分為兩個方面:
[0087]I)定義在移動設備12的屏幕正投影上方之外的觸控點與移動設備12的屏幕之間無映射關系,但可以進行輔助控制,比如一旦感知到觸控點從屏幕正投影上方移動到屏幕正投影上方之外,即進行翻頁等操作;
[0088]2)定義在移動設備12的屏幕正投影上方以及屏幕正投影上方之外的觸控點與移動設備12的屏幕之間形成統(tǒng)一的映射關系,此時即使在屏幕正投影上方之外操作,在移動設備12的屏幕上也可以顯示其操作痕跡、響應相應的屏幕觸控指令,方便用戶進行超出屏幕尺寸的大范圍空中觸控。
[0089]此外,對于不同的位置傳感器,其檢測到的感應坐標值還會受觸控點與屏幕之間的距離值的影響,即手指觸控點距離屏幕的高度不同,所得到的觸控點相對感應坐標系的感應橫坐標值也會略有差異,因此,為了使所檢測到的感應坐標值更準確,位置傳感器102還可以檢測觸控點到屏幕的距離,以根據該距離確定感應橫坐標值,比如根據預設的距離與橫坐標之間的誤差表,對坐標值進行修正,以提高準確性。
[0090]其中,用戶對移動設備12的空中觸控操作可以是空中滑動鼠標光標操作或空中滑動解鎖操作等。
[0091]例如,當手指在移動設備12的屏幕上方移動時,位置傳感器102不斷獲取手指觸控點在移動過程中的多個感應坐標值,控制器108根據有效的感應坐標值計算得到多個相應的屏幕坐標值,移動設備12根據多個屏幕坐標值使移動設備12的鼠標光標按照由多個屏幕坐標值所組成的軌跡進行移動,從而可實現空中拖動鼠標光標的操作。
[0092]又如,當實現移動設備12的滑動解鎖操作時,移動設備12根據所接收到的屏幕坐標值,得到手指在空中滑動的曲線。通過預設解鎖的曲線,將得到的曲線和預設的曲線進行對比,當兩條曲線相似度不小于一個閾值比如80%或90%時,則認為用戶的操控操作為解鎖操作,此時移動設備12執(zhí)行解鎖功能。
[0093]其中,在本發(fā)明實施方式中,位置傳感器還用于獲取空中觸控物的尺寸以及空中觸控物與位置傳感器之間的距離,進而根據空中觸控物的尺寸以及空中觸控物與位置傳感器之間的距離實現空中觸控操作。
[0094]參閱圖10并結合圖1,在本發(fā)明觸控系統(tǒng)又一實施方式中,與圖2和圖3所示的實施方式不同的是,本實施方式的位置傳感器102的數量為六個,分別為第一位置傳感器102-1、第二位置傳感器102-2、第三位置傳感器102-3、第四位置傳感器102-4、第五位置傳感器102-5、第三位置傳感器102-6。此時,殼體106的第一區(qū)域106-1的數量為六個,六個位置傳感器102分別設置在六個第一區(qū)域106-1上。當移動設備12放置在第二區(qū)域106-2時,六個位置傳感器102位于移動設備12的周圍,如圖11所示。
[0095]其中,第一位置傳感器102-1和第二位置傳感器102-2位于移動設備12右邊的一側,且以移動設備12屏幕的橫向中心線為對稱軸對稱分布;第四位置傳感器102-4和第五位置傳感器102-5位于移動設備12左邊的一側,且以移動設備12屏幕的橫向中心線為對稱軸對稱分布;第三位置傳感器102-3位于移動設備12下邊的一側,第六位置傳感器102-6位于移動設備12上邊的一側,且第三位置傳感器102-3和第六位置傳感器102-6以移動設備12屏幕的橫向中心線為對稱軸對稱分布,由此可使得觸控系統(tǒng)更美觀。此外,第一位置傳感器102-1和第五位置傳感器102-5以移動設備12屏幕的豎向中心線為對稱軸對稱分布,其他以此類推。當然,也可以是三個位置傳感器102位于移動設備12右邊的一偵牝另三個位置傳感器102位于移動設備12左邊的一側,并使相對的位置傳感器以移動設備12屏幕的豎向中心線為對稱軸對稱分布,或者也可以是根據需要將各個位置傳感器102設置在移動設備周邊的其他位置。
[0096]每個位置傳感器102的感應范圍至少覆蓋六分之一移動設備12,當然,也可以是覆蓋移動設備的其他范圍,只要保證整個移動設備12都在感應范圍即可。
[0097]其中,六個位置傳感器的優(yōu)先級別從高到底依次為第一位置傳感器102-1、第二位置傳感器102-2、第三位置傳感器102-3、第四位置傳感器102-4、第五位置傳感器102-5、第三位置傳感器102-6??刂破?08在僅讀取到一個位置傳感器102的感應坐標值時,根據該讀取到的感應坐標值計算得到觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值,具體為根據讀取到的感應坐標值所對應的位置傳感器102的感應坐標系和移動設備12屏幕的屏幕坐標系之間的映射關系,將讀取到的感應坐標值轉換為觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值,該映射關系與位置傳感器102相對移動設備12的位置有關??刂破?08在讀取到兩個以上的位置傳感器102分別獲取的感應坐標值時,根據所述兩個以上的位置傳感器102的優(yōu)先級別選取預定級別的位置傳感器的感應坐標值作為有效感應坐標值,具體為選取最高級別的位置傳感器的感應坐標值作為有效感應坐標值,并根據該最高級別的位置傳感器的感應坐標值計算得到觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值。
[0098]控制器108還用于將計算得到的屏幕坐標值作為空中觸控信息通過第一通信接口 104發(fā)送給移動設備12的第二通信接口 124,以通過第二通信接口 124發(fā)送給主機122,進而主機122根據空中觸控信息進行操作。
[0099]參閱圖12并結合圖1,其中,圖12僅標示出移動設備12和位置傳感器102。在本發(fā)明觸控系統(tǒng)又一實施方式中,與圖2和圖3所示的實施方式不同的是,本實施方式的位置傳感器102的數量為兩個,分別為第一位置傳感器102-1和第二位置傳感器102-2。其中,殼體106可以使用圖2和圖3所示的殼體實現,也可以使用圖6所示的殼體實現,兩個位置傳感器102可以設置在殼體106上的任意兩個第一區(qū)域106-1中。本實施方式中,殼體使用圖6所示的殼體實現,在將移動設備12放置在殼體106中時,兩個位置傳感器102分別位于移動設備12的上下邊的兩側,且以移動設備12屏幕的橫向中心線為對稱軸對稱分布,如圖12所示。當然,殼體106的第一區(qū)域106-1的數量也可以僅是兩個,且兩個位置傳感器102可以根據需要設置在移動設備102周圍的不同位置。
[0100]每個位置傳感器102的感應范圍至少覆蓋二分之一移動設備12,即第一位置傳感器102-1的感應范圍覆蓋移動設備12的上半區(qū),第二位置傳感器102-2的感應范圍覆蓋移動設備12的下半區(qū),如圖所示的兩個虛圈區(qū)域。當然,其感應范圍所覆蓋的移動設備也可以是其他情況,例如可以是一個位置傳感器102的感應范圍僅覆蓋四分之一移動設備12,另一個位置傳感器102的感應范圍覆蓋超過四分之三移動設備,能夠使得整個移動設備12位于感應范圍內即可。
[0101]其中,兩個位置傳感器的優(yōu)先級別從高到底依次為第一位置傳感器102-1、第二位置傳感器102-2。控制器108在僅讀取到一個位置傳感器102的感應坐標值時,根據該讀取到的感應坐標值計算得到觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值,具體為根據讀取到的感應坐標值所對應的位置傳感器102的感應坐標系和移動設備12屏幕的屏幕坐標系之間的映射關系,將讀取到的感應坐標值轉換為觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值,該映射關系與位置傳感器102相對移動設備12的位置有關。控制器108在讀取到兩個以上的位置傳感器102分別獲取的感應坐標值時,根據所述兩個以上的位置傳感器102的優(yōu)先級別選取預定級別的位置傳感器的感應坐標值作為有效感應坐標值,具體為選取最高級別的位置傳感器的感應坐標值作為有效感應坐標值,并根據該最高級別的位置傳感器的感應坐標值計算得到觸控點相對移動設備12屏幕的屏幕坐標系的屏眷坐標值。
[0102]控制器108還用于將計算得到的屏幕坐標值作為空中觸控信息通過第一通信接口 104發(fā)送給移動設備12的第二通信接口 124,以通過第二通信接口 124發(fā)送給主機122,進而主機122根據空中觸控信息進行操作。
[0103]參閱圖13并結合圖1,其中,圖13僅標示出移動設備12和位置傳感器102。在本發(fā)明觸控系統(tǒng)又一實施方式中,與圖2和圖3所示的實施方式不同的是,本實施方式的位置傳感器102的數量為五個,分別為第一位置傳感器102-1、第二位置傳感器102-2、第三位置傳感器102-3、第四位置傳感器102-4、第五位置傳感器102-5。其中,殼體106可以使用圖6所不的殼體實現,五個位置傳感器102可以設置在殼體106上的任意五個第一區(qū)域106-1中。本發(fā)明實施方式中,在將移動設備12放置在殼體106中時,第一位置傳感器102-1和第二位置傳感器102-2位于移動設備12右邊的一側,且以移動設備12屏幕的橫向中心線為對稱軸對稱分布;第三位置傳感器102-3和第四位置傳感器102-4位于移動設備12左邊的一側,且以移動設備12屏幕的橫向中心線為對稱軸對稱分布;第五位置傳感器102-5位于移動設備12上邊的一側,如圖13所示,通過使部分位置傳感器102對稱分布,可以使得觸控系統(tǒng)更美觀。當然,殼體106的第一區(qū)域106-1的數量也可以僅是五個,且五個位置傳感器102也可以根據需要設置在移動設備102周圍的不同位置。
[0104]每個位置傳感器102的感應范圍至少覆蓋五分之一移動設備12,當然,其感應范圍所覆蓋移動設備的范圍也可以是其他情況,對此不做限制,只要使得整個移動設備12位于感應范圍中即可。
[0105]其中,五個位置傳感器的優(yōu)先級別從高到底依次為第一位置傳感器102-1、第二位置傳感器102-2、第三位置傳感器102-3、第四位置傳感器102-4、第五位置傳感器102-5??刂破?08在僅讀取到一個位置傳感器102的感應坐標值時,根據該讀取到的感應坐標值計算得到觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值,具體為根據讀取到的感應坐標值所對應的位置傳感器102的感應坐標系和移動設備12屏幕的屏幕坐標系之間的映射關系,將讀取到的感應坐標值轉換為觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值,該映射關系與位置傳感器102相對移動設備12的位置有關。控制器108在讀取到兩個以上的位置傳感器102分別獲取的感應坐標值時,根據所述兩個以上的位置傳感器102的優(yōu)先級別選取預定級別的位置傳感器的感應坐標值作為有效感應坐標值,具體為選取最高級別的位置傳感器的感應坐標值作為有效感應坐標值,并根據該最高級別的位置傳感器的感應坐標值計算得到觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值。
[0106]控制器108還用于將計算得到的屏幕坐標值作為空中觸控信息通過第一通信接口 104發(fā)送給移動設備12的第二通信接口 124,以通過第二通信接口 124發(fā)送給主機122,進而主機122根據空中觸控信息進行操作。
[0107]參閱圖14并結合圖1,其中,圖14僅標示出移動設備12和位置傳感器102。在本發(fā)明觸控系統(tǒng)又一實施方式中,與圖2和圖3所示的實施方式不同的是,本實施方式的位置傳感器102的數量為3個,分別為第一位置傳感器102-1、第二位置傳感器102-2、第三位置傳感器102-3。其中,殼體106可以使用圖2或圖3所示的殼體實現,也可以使用圖6所示的殼體實現,三個位置傳感器102可以設置在殼體106上的任意三個第一區(qū)域106-1中。本實施方式中,殼體使用圖6所的殼體實現,在將移動設備12放置在殼體106中時,第一位置傳感器102-1位于移動設備12右邊的一側,第二位置傳感器102-2位于移動設備12左邊的一側,第三位置傳感器102-3位于移動設備12上邊的一側,且第一位置傳感器102-1和第二位置傳感器102-2以移動設備12屏幕的豎向中心線為對稱軸對稱分布,如圖14所示,以使得觸控系統(tǒng)更美觀。當然,殼體106的第一區(qū)域106-1的數量也可以僅是三個,且三個位置傳感器102也可以根據需要設置在移動設備102周圍的不同位置。
[0108]每個位置傳感器102的感應范圍至少覆蓋三分之一移動設備12,當然,其感應范圍所覆蓋移動設備的范圍也可以是其他情況,對此不做限制,只要使得整個移動設備12位于感應范圍中即可。
[0109]其中,三個位置傳感器的優(yōu)先級別從高到底依次為第一位置傳感器102-1、第二位置傳感器102-2、第三位置傳感器102-3。控制器108在僅讀取到一個位置傳感器102的感應坐標值時,根據該讀取到的感應坐標值計算得到觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值,具體為根據讀取到的感應坐標值所對應的位置傳感器102的感應坐標系和移動設備12屏.的屏.坐標系之間的映射關系,將讀取到的感應坐標值轉換為觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值,該映射關系與位置傳感器102相對移動設備12的位置有關??刂破?08在讀取到兩個以上的位置傳感器102分別獲取的感應坐標值時,根據所述兩個以上的位置傳感器102的優(yōu)先級別選取預定級別的位置傳感器的感應坐標值作為有效感應坐標值,具體為選取最高級別的位置傳感器的感應坐標值作為有效感應坐標值,并根據該最高級別的位置傳感器的感應坐標值計算得到觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值。
[0110]控制器108還用于將計算得到的屏幕坐標值作為空中觸控信息通過第一通信接口 104發(fā)送給移動設備12的第二通信接口 124,以通過第二通信接口 124發(fā)送給主機122,進而主機122根據空中觸控信息進行操作。
[0111]參閱圖15并結合圖1,其中,圖15僅標示出移動設備12和位置傳感器102。在本發(fā)明觸控系統(tǒng)又一實施方式中,與圖2和圖3所示的實施方式不同的是,本實施方式的位置傳感器102的數量為一個,即為第一位置傳感器102-1。其中,殼體106可以使用圖2或圖3所示的殼體實現,也可以使用圖6所示的殼體實現,一個位置傳感器102可以設置在殼體106上的任意一個第一區(qū)域106-1中。本實施方式中,殼體使用圖6所不的殼體實現,在將移動設備12放置在殼體106中時,第一位置傳感器102-1位于移動設備12右邊的一側。當然,殼體106的第一區(qū)域106-1的數量也可以僅是一個,且一個位置傳感器102也可以根據需要設置在移動設備102周圍的不同位置。
[0112]一個位置傳感器102的感應范圍至少覆蓋整個移動設備12,如圖15所示的虛圈區(qū)域,以確保能夠感應到觸控操作,提高感應的靈敏度。
[0113]控制器108在讀取到位置傳感器102的感應坐標值時,根據該讀取到的感應坐標值計算得到觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值,具體為根據讀取到的感應坐標值所對應的位置傳感器102的感應坐標系和移動設備12屏幕的屏幕坐標系之間的映射關系,將讀取到的感應坐標值轉換為觸控點相對移動設備12屏幕的屏幕坐標系的屏幕坐標值,該映射關系與位置傳感器102相對移動設備12的位置有關。
[0114]控制器108還用于將計算得到的屏幕坐標值作為空中觸控信息通過第一通信接口 104發(fā)送給移動設備12的第二通信接口 124,以通過第二通信接口 124發(fā)送給主機122,進而主機122根據空中觸控信息進行操作。
[0115]在上述各實施方式中,空中觸控信息均為控制器對感應坐標值進行處理后所得到的屏幕坐標值,在其他實施方式中,空中觸控信息也可以是位置傳感器所獲取的感應坐標值,而控制器所實現的功能則可以通過移動設備來實現,即位置傳感器在獲取觸控點相對其感應坐標系的感應坐標值以得到空中觸控信息后,通過第一通信接口將作為空中觸控信息的感應坐標值發(fā)送給移動設備的第二通信接口,移動設備的主機根據該感應坐標值計算得到觸控點相對屏幕的屏幕坐標系的屏幕坐標值,并根據該屏幕坐標值進行操作。
[0116]此外,也可以不根據感應坐標系和屏幕坐標系之間的映射關系換算得到觸控點相對屏幕的屏幕坐標系的屏幕坐標值,例如可以根據位置傳感器相對移動設備的位置,以及觸控點與位置傳感器之間的距離計算該屏幕坐標值。
[0117]參閱圖16,在本發(fā)明觸控系統(tǒng)又一實施方式中,觸控裝置是移動設備外套20。移動設備外套20包括收容移動設備(圖未示出)第一殼體202和作為翻蓋的第二殼體204。第一殼體202作為觸控裝置的殼體以承載第一通信接口 208和位置傳感器206。其中,第一殼體202包括設置位置傳感器206和第一通信接口 208的第一區(qū)域202-1,以及放置移動設備的第二區(qū)域202-2。其中,圖中僅示出兩個位置傳感器206,本領域技術人員在本發(fā)明精神的指導下,可以根據需要設置多個位置傳感器206,以及設置在第一區(qū)域202-1的不同位置上。
[0118]當然,在其他實施方式中,移動設備外套也可以僅是具有第一殼體,或者觸控裝置可以移動設備保護殼。
[0119]在本發(fā)明的備選實施方式中,還可以利用移動設備的前置攝像頭作為其中一個位置傳感器,再配合觸控裝置上的其他位置傳感器以實現對移動設備的空中觸控。此時移動設備的前置攝像頭還具有紅外感應功能,其既可以作為移動設備的前置攝像頭,又可以作為位置傳感器。
[0120]本發(fā)明還提供觸控裝置的一實施方式,其中,觸控裝置為上述任一實施方式所述的觸控裝置。
[0121]本發(fā)明還提供移動設備的一實施方式,其中移動設備為上述任一實施方式的移動設備。
[0122]本發(fā)明各個實施方式中,位置傳感器不限于紅外傳感器與攝像頭的組合,還可以是距離傳感器等任何能夠檢測空中觸控操作的設備;在利用兩個以上位置傳感器進行控制觸控操作檢測的方案中,也可以不采用擇一選擇一個位置傳感器檢測到的坐標值的方式,而采用結合兩個以上位置傳感器檢測到的數據進行運算以得到一個綜合值的辦法,以提高精度,比如利用三角形運算公式,將兩個以上位置傳感器檢測到的同一個物體的兩個以上距離值,以及該兩個以上位置傳感器之間的距離值或物體相對各個位置傳感器的角度值,利用三角形運算公式得到物體的坐標值;甚至,位置傳感器本身的坐標系平面不一定平行于屏幕的平面,每個或每組位置傳感器定義一個觸控平面,該一個或多個觸控平面不平行于屏幕平面,使得不但可以實現空中觸控,還可以實現三維多面觸控。
[0123]本發(fā)明各個實施方式中,感應坐標值所對應的位置傳感器的感應坐標系和移動設備屏幕的屏幕坐標系之間的映射關系可以預先設置,當然也可以通過采集設備相關硬件信息通過計算得到,以使得本發(fā)明應用于不同尺寸移動設備屏幕或不同分辨率屏幕時,無需用戶設置,即能自動地匹配,使得本發(fā)明應用性更強。
[0124]參閱圖17,本發(fā)明還提供觸控處理方法的一實施方式,包括如下步驟:
[0125]步驟S171:獲取操作設備之外的空中觸控操作對應的空中觸控信息。
[0126]其中,可利用位置傳感器感應空中觸控操作進而得到空中觸控信息??蓪⒉僮髟O備放置在位置傳感器的感應范圍之內,從而當用戶對操作設備進行空中觸控操作時,位置傳感器感應用戶的空中觸控操作以得到空中觸控信息。
[0127]進一步地,可采用位置傳感器獲取在操作設備屏幕上方的觸控點相對位置傳感器本身的感應坐標系的感應坐標值。位置傳感器的數量可以是多個,例如可以采用四個、三個或五個等,并使整個操作設備位于位置傳感器的感應范圍內,以確保能夠感應到空中觸控操作。
[0128]在得到感應坐標值后,采用控制器獲取位置傳感器對應的感應坐標值,在僅獲取到一個位置傳感器獲取的感應坐標值時,根據讀取到的感應坐標值計算得到觸控點相對移動設備屏幕的屏幕坐標系的屏幕坐標值,從而得到空中觸控信息。當獲取到至少兩個位置傳感器分別獲取的感應坐標值時,按照至少兩個位置傳感器的優(yōu)先級別選取預定級別的位置傳感器所獲取的感應坐標值,并根據預定級別的位置傳感器所獲取的感應坐標值計算得到觸控點相對移動設備屏幕的屏幕坐標系的屏幕坐標值,從而得到空中觸控信息。
[0129]步驟S172:將空中觸控信息傳輸給操作設備,以使得操作設備的主機根據空中觸控信息進行操作。
[0130]采用控制器將得到的屏幕坐標值作為空中觸控信息傳輸給操作設備,例如可通過通信接口例如無線通信接口或USB通信接口將空中觸控信息傳輸給操作設備,從而操作設備在接收到空中觸控信息時根據空中觸控信息進行操作。
[0131]通過上述方式,能夠實現對操作設備的空中操作,使得操作便捷快速,提高趣味性。
[0132]以上所述僅為本發(fā)明的實施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的【技術領域】,均同理包括在本發(fā)明的專利保護范圍內。
【權利要求】
1.一種觸控系統(tǒng),其特征在于: 包括觸控裝置和操作設備,所述觸控裝置包括至少一個位置傳感器和第一通信接口,所述操作設備包括主機和第二通信接口; 所述至少一個位置傳感器用于感應其上方的空中觸控操作進而得到空中觸控信息,通過所述第一通信接口將所述空中觸控信息發(fā)送至所述操作設備的第二通信接口,以使得所述操作設備的主機根據所述空中觸控信息進行操作。
2.根據權利要求1所述的觸控系統(tǒng),其特征在于: 所述觸控裝置包括與所述至少一個位置傳感器連接的控制器; 所述至少一個位置傳感器具體用于獲取在操作設備屏幕上方的觸控點相對位置傳感器本身的感應坐標系的感應坐標值; 所述控制器用于在僅讀取到一個位置傳感器獲取的感應坐標值時,根據讀取到的所述感應坐標值計算得到所述觸控點相對所述操作設備屏幕的屏幕坐標系的屏幕坐標值,以及用于在讀取到至少兩個位置傳感器分別獲取的感應坐標值時,按照所述至少兩個位置傳感器的優(yōu)先級別選取預定級別的位置傳感器所獲取的感應坐標值,并根據所述預定級別的位置傳感器所獲取的感應坐標值計算得到所述觸控點相對所述操作設備屏幕的屏幕坐標系的屏幕坐標值; 所述控制器還用于將計算得到的所述屏幕坐標值作為空中觸控信息發(fā)送給所述操作設備,以使得所述操作設備根據所述屏幕坐標值進行操作; 所述觸控裝置與所述操作設備相對獨立,所述至少一個位置傳感器位于所述操作設備的周圍。
3.根據權利要求2所述的觸控系統(tǒng),其特征在于, 所述感應坐標值為所述觸控點在與所述操作設備屏幕平行的平面中的坐標值,所述控制器具體用于根據讀取到的所述感應坐標值所對應的位置傳感器的感應坐標系和操作設備屏幕的屏幕坐標系之間的映射關系,將所述讀取到的感應坐標值轉換為所述觸控點相對所述操作設備屏幕的屏幕坐標系的屏幕坐標值。
4.一種用于移動設備的觸控裝置,其特征在于: 所述觸控裝置包括殼體、第一通信接口和至少一個位置傳感器,所述殼體包括設置所述至少一個位置傳感器的第一區(qū)域、放置所述移動設備的第二區(qū)域以及設置所述第一通信接口的第三區(qū)域,所述第一區(qū)域位于所述第二區(qū)域的周邊; 所述至少一個位置傳感器用于感應其上方的空中觸控操作進而得到空中觸控信息,通過所述第一通信接口將所述空中觸控信息發(fā)送至所述移動設備,以使得所述移動設備根據所述空中觸控信息進行操作。
5.根據權利要求4所述的觸控裝置,其特征在于, 所述觸控裝置包括與所述至少一個位置傳感器連接的控制器; 所述至少一個位置傳感器具體用于獲取在移動設備屏幕上方的觸控點相對位置傳感器本身的感應坐標系的感應坐標值; 所述控制器用于在僅讀取到一個位置傳感器獲取的感應坐標值時,根據讀取到的所述感應坐標值計算得到所述觸控點相對所述移動設備屏幕的屏幕坐標系的屏幕坐標值,以及用于在讀取到至少兩個位置傳感器分別獲取的感應坐標值時,按照所述至少兩個位置傳感器的優(yōu)先級別選取預定級別的位置傳感器所獲取的感應坐標值,并根據所述預定級別的位置傳感器所獲取的感應坐標值計算得到所述觸控點相對所述移動設備屏幕的屏幕坐標系的屏幕坐標值; 所述控制器還用于將計算得到的所述屏幕坐標值作為空中觸控信息發(fā)送給所述移動設備,以使得所述移動設備根據所述屏幕坐標值進行操作; 所述觸控裝置與所述移動設備相對獨立,所述至少一個位置傳感器位于所述移動設備的周圍。
6.根據權利要求5所述的觸控裝置,其特征在于, 所述感應坐標值為所述觸控點在與所述移動設備屏幕平行的平面中的坐標值,所述控制器具體用于根據讀取到的所述感應坐標值所對應的位置傳感器的感應坐標系和移動設備屏幕的屏幕坐標系之間的映射關系,將所述讀取到的感應坐標值轉換為所述觸控點相對所述移動設備屏幕的屏幕坐標系的屏幕坐標值。
7.根據權利要求4所述的觸控裝置,其特征在于, 所述觸控裝置是移動設備外套,所述移動設備外套包括收容所述移動設備的第一殼體和作為翻蓋的第二殼體,所述第一殼體作為所述觸控裝置的殼體以承載所述第一通信接口和至少一個位置傳感器。
8.根據權利要求4所述的觸控裝置,其特征在于, 所述第一通信接口為無線通信接口或USB通信接口。
9.一種移動設備,其特征在于,包括主機和第二通信接口 ; 所述第二通信接口用于接收觸控裝置的至少一個位置傳感器感應其上方的空中觸控操作進而得到的空中觸控信息,所述主機用于根據所述空中觸控信息進行操作。
10.一種觸控處理方法,其特征在于,包括: 獲取操作設備之外的空中觸控操作對應的空中觸控信息; 將所述空中觸控信息傳輸至操作設備,以使得所述操作設備的主機根據所述空中觸控信息進行操作。
11.根據權利要求10所述的方法,其特征在于: 所述獲取操作設備之外的空中觸控操作對應的空中觸控信息的步驟包括: 采用至少一個位置傳感器以獲取在操作設備屏幕上方的觸控點相對位置傳感器本身的感應坐標系的感應坐標值; 采用控制器以獲取所述感應坐標值,在僅獲取到一個位置傳感器獲取的感應坐標值時,根據讀取到的所述感應坐標值計算得到所述觸控點相對所述移動設備屏幕的屏幕坐標系的屏幕坐標值,在獲取到至少兩個位置傳感器分別獲取的感應坐標值時,按照所述至少兩個位置傳感器的優(yōu)先級別選取預定級別的位置傳感器所獲取的感應坐標值,并根據所述預定級別的位置傳感器所獲取的感應坐標值計算得到所述觸控點相對所述移動設備屏幕的屏幕坐標系的屏幕坐標值。
【文檔編號】G06F3/042GK104375637SQ201410549299
【公開日】2015年2月25日 申請日期:2014年10月16日 優(yōu)先權日:2014年7月17日
【發(fā)明者】劉美鴻, 高煒, 符榮祥 申請人:深圳市鈦客科技有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
龙岩市| 贵州省| 平山县| 盱眙县| 太和县| 平塘县| 花莲市| 永年县| 临桂县| 睢宁县| 搜索| 万山特区| 开远市| 临朐县| 黑水县| 河西区| 成都市| 班玛县| 舟曲县| 淮北市| 襄汾县| 岱山县| 健康| 崇州市| 龙游县| 城步| 泰顺县| 中超| 华容县| 兴仁县| 广东省| 隆昌县| 神木县| 长治市| 遂宁市| 含山县| 东城区| 黎川县| 黔西县| 阿巴嘎旗| 博乐市|