• / 14
  • 下載費用:30 金幣  

基于電容式觸控面板啟動單手操作模式的方法及其系統.pdf

摘要
申請專利號:

CN201510634587.6

申請日:

2015.09.30

公開號:

CN105260101A

公開日:

2016.01.20

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 3/0484申請日:20150930|||公開
IPC分類號: G06F3/0484(2013.01)I; G06F3/0488(2013.01)I 主分類號: G06F3/0484
申請人: 深圳市海派通訊科技有限公司
發明人: 陳璟星
地址: 518000廣東省深圳市南山區高新科技園中區科苑路科興科學園C3棟502
優先權:
專利代理機構: 廣州三環專利代理有限公司44202 代理人: 張艷美; 郝傳鑫
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510634587.6

授權公告號:

|||

法律狀態公告日:

2016.02.17|||2016.01.20

法律狀態類型:

實質審查的生效|||公開

摘要

本發明公開了一種基于電容式觸控面板啟動單手操作模式的方法,其包括:(1)判斷是否有拇指接觸移動終端的屏幕;(2)當有時,判斷接觸面的長寬比是否符合拇指的側邊范圍;(3)當符合時,判斷橢圓的長軸與Y軸的角度是否符合預設范圍;(4)根據(3)的判斷結果確定是否為單手操作;(5)判斷是否有拇指長按屏幕;(6)當有時,判斷在預設時間內是否有下拉操作;(7)根據判斷結果啟動單手操作模式。與現有技術相比,本發明的方法利用了電容式觸控面板的多點觸控特性,在準確地判斷出單手操作后,通過可辨識度高的單手觸發手勢快速、方便地切換到了單手操作模式接口,提高了使用者的體驗效果。本發明同時公開了一種基于電容式觸控面板啟動單手操作模式的系統。

權利要求書

1.一種基于電容式觸控面板啟動單手操作模式的方法,其特征在于,包括:
(1)判斷是否有拇指接觸移動終端的屏幕,所述屏幕為電容式觸控面板且
具有一Y軸,所述Y軸平行于所述屏幕的縱向;
(2)當有所述拇指接觸所述屏幕時,檢測并判斷所述拇指接觸所述屏幕所
形成的接觸面的長寬比是否符合所述拇指的側邊范圍,所述接觸面為一橢圓;
(3)當所述長寬比符合所述拇指的側邊范圍時,檢測并判斷所述橢圓的長
軸與所述Y軸的角度是否符合預設范圍;
(4)根據(3)的判斷結果確定是否為單手操作;
(5)檢測并判斷是否有所述拇指長按所述屏幕;
(6)當有所述拇指長按所述屏幕時,檢測并判斷在預設時間內是否有下拉
操作;
(7)根據判斷結果啟動單手操作模式。
2.如權利要求1所述的方法,其特征在于,判斷是否有拇指接觸移動終端的
屏幕之前還包括:
判斷是否有手指接觸所述屏幕;
根據判斷結果上報所述接觸面的信息至所述移動終端的框架層。
3.如權利要求2所述的方法,其特征在于,所述接觸面的信息包括所述長寬
比、所述橢圓的中心坐標及所述橢圓的長軸與所述Y軸的角度。
4.如權利要求3所述的方法,其特征在于,判斷是否有拇指接觸移動終端的
屏幕具體包括:
根據所述長寬比判斷是否有拇指接觸所述屏幕。
5.如權利要求3或4所述的方法,其特征在于,步驟(4)之后還包括:
根據所述橢圓的中心坐標及所述橢圓的長軸與所述Y軸的角度判斷為左手
操作或右手操作。
6.一種基于電容式觸控面板啟動單手操作模式的系統,其特征在于,包括:
拇指判斷模塊,用于判斷是否有拇指接觸移動終端的屏幕,所述屏幕為電
容式觸控面板且具有一Y軸,所述Y軸平行于所述屏幕的縱向;
第一判斷模塊,用于當有所述拇指接觸所述屏幕時、檢測并判斷所述拇指
接觸所述屏幕所形成的接觸面的長寬比是否符合所述拇指的側邊范圍,所述接
觸面為一橢圓;
第二判斷模塊,用于當所述長寬比符合所述拇指的側邊范圍時、檢測并判
斷所述橢圓的長軸與所述Y軸的角度是否符合預設范圍;
第一確定模塊,用于根據所述第二判斷模塊的判斷結果確定是否為單手操
作;
第三判斷模塊,用于檢測并判斷是否有所述拇指長按所述屏幕;
第四判斷模塊,用于當有所述拇指長按所述屏幕時、檢測并判斷在預設時
間內是否有下拉操作;以及
第二確定模塊,用于根據所述第四判斷模塊的判斷結果啟動單手操作模式。
7.如權利要求6所述的系統,其特征在于,還包括:
手指判斷模塊,用于判斷是否有手指接觸所述屏幕;
上報模塊,用于根據所述手指判斷模塊的判斷結果上報所述接觸面的信息
至所述移動終端的框架層。
8.如權利要求7所述的系統,其特征在于,所述接觸面的信息包括所述長寬
比、所述橢圓的中心坐標及所述橢圓的長軸與所述Y軸的角度。
9.如權利要求8所述的系統,其特征在于,所述手指判斷模塊根據所述長寬
比判斷是否有拇指接觸所述屏幕。
10.如權利要求8或9所述的系統,其特征在于,還包括:
第三確定模塊,用于根據所述橢圓的中心坐標及所述橢圓的長軸與所述Y
軸的角度判斷為左手操作或右手操作。

說明書

基于電容式觸控面板啟動單手操作模式的方法及其系統

技術領域

本發明涉及智能移動終端的操作技術領域,更具體地涉及一種基于電容式
觸控面板啟動單手操作模式的方法及其系統。

背景技術

現今的智能型手持式設備,尤其是手機和平板,幾乎都已配備電容式多點
觸控屏幕。這是由于多點感測對于使用者的手勢偵測或虛擬游戲桿等人機接口
的設計是必須的,加上電容式的觸控屏幕的反應度及流暢度高且近年來價格相
對便宜,所以無論智能型手持式設備的等級為高階或低階,都幾乎配備電容式
多點觸控屏幕。

而隨著移動通信的迅速發展,智能型手持設備的功能也更加齊全,因此,
現代人對于的智能型手持式設備的依賴度高,幾乎隨時隨地都可以看到人們在
滑動手機或平板。但在某些狀況之下,使用者不得不使用單手和其手持式裝置
互動。例如一邊吃飯,一邊使用手機;在通勤時,站在公交車上,一手扶把手
另一手使用手機;最多的狀況是走在路上一手提著包包,另一手使用手機。愈
來愈多的狀況造成使用者經常性地使用單手操作手機甚至平板,而如何讓使用
者可以很方便地使用單手對手機平板進行操作,也是很多使用者經驗(UX)團隊
所研究的課題。

目前,很多品牌廠商設計出單手操作的模式,其主要是將屏幕縮小并位移
至單手拇指可操作的范圍中。當需要啟動智能式手持設備的單手操作功能時,
一般是利用手勢或按鍵去啟動“單手模式”,例如iPhone利雙擊Home鍵來啟動,
而其他手機,例如小米,利用狀態欄下拉,再去按下“啟動單手模式”的功能
來切換成單手模式。但,利用手勢或按鍵去啟動“單手模式”,像雙擊Home鍵,
無法判斷左右手單手模式;而狀態欄下拉,再去按下“啟動單手模式”的方法,
需要先用雙手操作,或是單手但費力操作下才能完成。若是使用者在路上提重
物走路,要啟動單手模式,要先放上手中物品,雙手完成設定后再提重物繼續走
路,對使用者而言是極不方便。

發明內容

鑒于現有技術所存在的上述技術問題,本發明的目的是提供一種基于電容
式觸控面板啟動單手操作模式的方法及其系統,該方法及其系統在準確地判斷
出單手操作后,通過可辨識度高的單手觸發手勢可快速、方便地切換到單手操
作模式接口,可提高使用者的體驗效果。

為實現上述目的,本發明提供了一種基于電容式觸控面板啟動單手操作模
式的方法,其包括:

(1)判斷是否有拇指接觸移動終端的屏幕;

(2)當有拇指接觸屏幕時,檢測并判斷拇指接觸屏幕所形成的接觸面的長
寬比是否符合拇指的側邊范圍;

(3)當長寬比符合拇指的側邊范圍時,檢測并判斷橢圓的長軸與Y軸的角
度是否符合預設范圍;

(4)根據(3)的判斷結果確定是否為單手操作;

(5)檢測并判斷是否有拇指長按屏幕;

(6)當有拇指長按屏幕時,檢測并判斷在預設時間內是否有下拉操作;

(7)根據判斷結果啟動單手操作模式。

與現有技術相比,本發明的方法先判斷是否有拇指接觸屏幕,接著再進一
步判斷拇指接觸屏幕的接觸面的長寬比是否符合拇指的側邊范圍,當符合側邊
范圍時,再判斷橢圓形的接觸面的長軸與Y軸的角度是否符合預設范圍,當符
合時,則判斷當前為單手操作,之后再通過步驟(5)至(7)提供一種可辨識
度高的手勢來觸發,以快速切換至單手操作模式接口(即啟動單手操作模式);
即該方法利用了電容式觸控面板的多點觸控特性,并結合拇指接觸屏幕的接觸
面的長寬比和接觸面的長軸與Y軸的角度,來實現了對單手操作屏幕的偵測,
進一步地結合可辨識度高的單手觸發手勢快速、方便地切換到了單手操作模式
接口,從而給使用者提供了較好的體驗效果,且該方法準確、快速且簡單。

在本發明的一優選實施例中,判斷是否有拇指接觸移動終端的屏幕之前還
包括:

判斷是否有手指接觸屏幕;

根據判斷結果上報接觸面的信息至移動終端的框架層。

在本發明的另一優選實施例中,步驟(4)之后還包括:

根據橢圓的中心坐標及橢圓的長軸與Y軸的角度判斷為左手操作或右手操
作。

相應地,本發明還提供了一種基于電容式觸控面板偵測單手操作的系統,
包括:

拇指判斷模塊,用于判斷是否有拇指接觸移動終端的屏幕;

第一判斷模塊,用于當有拇指接觸所述屏幕時、檢測并判斷拇指接觸屏幕
所形成的接觸面的長寬比是否符合拇指的側邊范圍;

第二判斷模塊,用于當長寬比符合拇指的側邊范圍時、檢測并判斷橢圓的
長軸與Y軸的角度是否符合預設范圍;

第一確定模塊,用于根據第二判斷模塊的判斷結果確定是否為單手操作;

第三判斷模塊,用于檢測并判斷是否有所述拇指長按所述屏幕;

第四判斷模塊,用于當有所述拇指長按所述屏幕時、檢測并判斷在預設時
間內是否有下拉操作;以及

第二確定模塊,用于根據所述第四判斷模塊的判斷結果啟動單手操作模式。

可選地,在本發明的一優選實施例中,該系統還包括:

手指判斷模塊,用于判斷是否有手指接觸屏幕;

上報模塊,用于根據手指判斷模塊的判斷結果上報接觸面的信息至移動終
端的框架層。

可選地,在本發明的另一優選實施例中,該系統還包括:

第三確定模塊,用于根據橢圓的中心坐標及橢圓的長軸與Y軸的角度判斷
為左手操作或右手操作。

通過以下的描述并結合附圖,本發明將變得更加清晰,這些附圖用于解釋
本發明的實施例。

附圖說明

圖1為本發明基于電容式觸控面板啟動單手操作模式的方法的主流程圖。

圖2為拇指接觸屏幕的示意圖。

圖3為本發明基于電容式觸控面板啟動單手操作模式的方法一實施例的流
程圖。

圖4為根據角度判斷左右手操作的示意圖。

圖5為左手持機在屏幕上由上而下滑動的示意圖。

圖6為本發明基于電容式觸控面板啟動單手操作模式的系統的主框圖。

圖7為本發明基于電容式觸控面板啟動單手操作模式的系統一實施例的框
圖。

具體實施方式

現在參考附圖描述本發明的實施例,附圖中類似的元件標號代表類似的元
件。

為了更好地理解本發明,先對其基本原理做如下說明。本發明的原理是利
用電容式觸控屏幕多點偵測的特性,理論上可以支持的點數遠大于應用層能偵
測到的點數。這主要是因為精密度和分辨的問題。所以當手指觸摸到面板時,
雖然對使用者而言是按下一個點,但因為手指其實是一個面,所以對于底層核
心或軔體(firmware)而言,其實已經偵測到多個點而形成一面,并且回報主要接
觸點(MajorTouch)以及和X軸及Y軸的角度對映關系(Orientation),加上接觸面
的長寬比(Majorlength:Minorlength)藉此判定使用者是否為單手操作。

其中,關于主接觸點,現做如下說明:上述提及的“多個點”和一般使用
者使用多指產生的多點不一樣,此處的“多個點”指的是底層硬件軔體在用戶一
根手指接觸屏幕時,不會只產生一個XY的點,而是多個,也就是一個面的意思。
而主要接觸點指的是多個點形成一個面的中心點。這部份也是由硬件及軔體往
上回報的結果。

請參考圖1,本發明基于電容式觸控面板單手啟動操作模式的方法包括:

S101,判斷是否有拇指接觸移動終端的屏幕,若是,則執行步驟S102,反
之,則重復S101。需要說明的是,該屏幕為電容式觸控面板且具有一Y軸,Y
軸平行于屏幕的縱向(如圖2所示)。具體地,如圖2所示,當拇指接觸屏幕時,
其接觸面為一個橢圓形,而橢圓形的中心O即為接觸點。

S102,檢測并判斷拇指接觸屏幕所形成的接觸面的長寬比是否符合拇指的
側邊范圍,若是,則執行步驟S103,反之,則結束;如圖2所示,該長寬比為
橢圓的長軸與短軸之比。

S103,檢測并判斷橢圓的長軸與Y軸的角度是否符合預設范圍;若是,則
執行步驟S104,反之,則結束。其中長軸與Y軸的角度為圖2中的4。

S104,確定為單手操作。

S105,檢測并判斷是否有拇指長按屏幕,若有,則執行步驟S106,反之,
則結束。

S106,檢測并判斷在預設時間內是否有下拉操作,若有則執行步驟S107,
反之則結束。

S107,啟動單手操作模式。

與現有技術相比,本發明的方法先判斷是否有拇指接觸屏幕,接著再進一
步判斷拇指接觸屏幕的接觸面的長寬比是否符合拇指的側邊范圍,當符合側邊
范圍時,再判斷橢圓形的接觸面的長軸與Y軸的角度是否符合預設范圍,當符
合時,則判斷當前為單手操作,之后再通過步驟S105至S107提供一種可辨識
度高的手勢來觸發,以快速切換至單手操作模式接口(即啟動單手操作模式);
即該方法利用了電容式觸控面板的多點觸控特性,并結合拇指接觸屏幕的接觸
面的長寬比和接觸面的長軸與Y軸的角度,來實現了對單手操作屏幕的偵測,
進一步地結合可辨識度高的單手觸發手勢快速、方便地切換到了單手操作模式
接口,從而給使用者提供了較好的體驗效果,且該方法準確、快速且簡單。

再請參考圖3,本發明方法一實施例的流程圖包括:

S201,判斷是否有手指接觸屏幕,若是,則執行步驟S202,反之,則重復
步驟S201。

S202,上報接觸面信息至移動終端的框架層。具體地,移動終端的觸控芯
片韌體檢測到有手指接觸屏幕后,會向上回報接觸面的信息(包括橢圓形的長
寬比、橢圓的中心坐標及橢圓的長軸與Y軸的角度),核心驅動進一步將該接觸
面的信息轉為系統觸控協議(TouchProtocol),并將其回報至框架層。

S203,判斷是否有拇指接觸移動終端的屏幕,若是,則執行步驟S204,反
之,則重復S201。具體地,移動終端還會根據接觸面來判斷當前是食指還是拇
指接觸屏幕,如食指正面接觸,接觸面大約呈圓形,那么長寬比約為1:1,而寬
度大約為0.7~0.8cm(170cm,60KG成人);若為拇指正面接觸動,大約呈橢圓
形,長寬比約為1.2:1,寬度大約為1.2~1.3cm。

S204,檢測并判斷拇指接觸屏幕所形成的接觸面的長寬比是否符合拇指的
側邊范圍,若是,則執行步驟S205,反之,則結束。

S205,檢測并判斷橢圓的長軸與Y軸的角度是否符合預設范圍;若是,則
執行步驟S206,反之,則結束。具體地,框架層檢測接觸面的橢圓的長軸與屏
幕Y軸的角度是否符合單手操作時的角度范圍,若是,進一步執行步驟S206,
反之,則結束。

S206,確定用戶使用單手拇指對屏幕進行操作,并判斷當前為左手操作或
右手操作。具體地,如圖4所示,上面的橢圓是右手操作形成的接觸面,而下
面的橢圓則是左右操作所形成的。圖中角度5為右手所形成的橢圓的長軸與Y
軸的角度,角度6則為左手所形成的橢圓的長軸與Y軸的角度。在開始本發明
的方法之前,先設定Y軸沿順時針旋轉的角度為0—180度,而沿逆時針旋轉的
角度為0—-180度。這樣,當右手操作屏幕時,檢測到相當于Y軸逆時針旋轉
了一定角度5(即長軸與Y軸的角度5),例如該角度為60度,以Linux的Touch
Protocol為例,其回傳的正切值tan(-60)=-1.7321,故以此負數值判斷當前為
右手操作。同理,當左手操作屏幕時,檢測到相當于Y軸順時針旋轉了一定角
度6(即長軸與Y軸的角度6),例如該角度為50度,以Linux的TouchProtocol
為例,其回傳的正切值tan(50)=1.1918,故以此正數值判斷當前為左手操作。

S207,檢測并判斷是否有拇指長按屏幕,若是,則執行步驟S208,反之,
則執行S210。

S208,檢測并判斷在預設時間內是否有下拉操作,若是,則執行步驟S209,
反之,則執行S210;具體地,啟動逾時倒數,檢測并判斷是否有下拉拖拽操作。

S209,啟動單手操作模式接口,根據左右手,決定接口置放位置。

S210,將觸控事件發送至應用層,并結束整個流程。

需要說明的是,請參考圖5,以拇指側邊而言,左手握機時,接觸點(即橢
圓中心)在屏幕中心時,長軸與Y軸的角度大約為45度,愈往Y軸下方角度
愈大(拇指愈指向右方),愈往上方角度愈小(拇指愈指向上方),因此,接觸點的
位置和長軸與Y軸的角度是有關的。故,可以根據長寬比、橢圓的中心坐標、
長軸與Y軸的角度以及移動終端內的校正數據來判斷是否為單手操作。通常,
校正數據可以用一般人的手及握法做內建數據,例如以身高170公分、體重60kg
的男性,單手持機,利用拇指側邊做兩次以上由上而下的滑動,如此可取得拇
指長寬比、橢圓中心坐標和角度的關系,以作為校正數據。

此外,對本實施例中利用長寬比確定是食指還是拇指,以及利用長寬比確
定是否符合拇指側邊范圍的問題做如下說明。上述兩個問題必須經由校正的方
法取得。由于觸控硬件的敏感度不同,因此會測出不同的數值比例,故需要多
次測試以取得數值比例的范圍。當單一手指接觸屏幕時,若是食指正面接觸,
接觸面大約呈現圓形,長寬比為1:1,且寬度大約0.7~0.8cm(以170cm,60KG
成人為例);若是拇指正面接觸,接觸面大約呈橢圓形,長短軸比例約1.2:1,寬
度大約1.2~1.3cm。此外,當拇指側邊接觸時,接觸面呈長橢圓形,其長短軸
比例會超過2。也就是說,在確定是食指還是拇指時,是通過食指和拇指多次接
觸屏幕而多次測得不同的長寬比例所確定的;而在確定長寬比是否符合拇指側
邊范圍時,是通過拇指側邊多次接觸屏幕而多次測得不同的長寬比例所確定的。

結合上述描述可知,本實施例的方法,在判斷出是左手還是右手手持移動
終端基礎上實現了快速、方便地切換到單手操作模式接口,且該方法準確度高、
快速、簡單。

相應地,請參考圖6,本發明還提供了一種基于電容式觸控面板啟動單
手操作模式的系統,其包括:

拇指判斷模塊10,用于判斷是否有拇指接觸移動終端的屏幕;屏幕為電容
式觸控面板且具有一Y軸,Y軸平行于屏幕的縱向;

第一判斷模塊11,用于當有拇指接觸屏幕時、檢測并判斷拇指接觸屏幕所
形成的接觸面的長寬比是否符合拇指的側邊范圍,接觸面為一橢圓;

第二判斷模塊12,用于當長寬比符合拇指的側邊范圍時、檢測并判斷橢圓
的長軸與Y軸的角度是否符合預設范圍;

第一確定模塊13,用于根據第二判斷模塊12的判斷結果確定是否為單手操
作;

第三判斷模塊14,用于檢測并判斷是否有拇指長按屏幕;

第四判斷模塊15,用于當有拇指長按屏幕時、檢測并判斷在預設時間內是
否有下拉操作;以及

第二確定模塊16,用于根據第四判斷模塊15的判斷結果啟動單手操作模式。

與現有技術相比,本發明的系統,先通過拇指判斷模塊10判斷是否有拇指
接觸屏幕,當有時,第一判斷模塊11檢測并進一步判斷長寬比是否符合拇指側
邊范圍,當符合時,第二判斷模塊12檢測并判斷長軸與Y軸的角度是否符合預
設范圍,接著,第一確定模塊13根據第二判斷模塊12的判斷結果確定是否為
單手操作,之后,再通過第三判斷模塊14及第四判斷模塊15確定是否有拇指
長按屏幕并在預設時間內進行下拉操作,最后第二確定模塊16根據判斷結果啟
動單手操作模式。與現有技術相比,該系統在準確地判斷出單手操作后,通過
可辨識度高的單手觸發手勢可快速、方便地切換到單手操作模式接口,提高了
使用者的體驗效果。

進一步地,在本發明系統的一實施例中,如圖7所示,其還包括:

手指判斷模塊17,用于判斷是否有手指接觸屏幕;

上報模塊18,與第一判斷模塊11’連接,用于根據手指判斷模塊17的判斷
結果上報接觸面的信息至移動終端的框架層;

第三確定模塊19,與第一確定模塊13’連接,用于根據橢圓的中心坐標及橢
圓的長軸與Y軸的角度判斷為左手操作或右手操作。

需要說明的是,本實施中的系統的拇指判斷模塊10’、第一判斷模塊11’、
第二判斷模塊12’、第一確定模塊13’、第三判斷模塊14’、第四判斷模塊15’
及第二確定模塊16’的連接關系及功能與前述實施例類似,故在此不再贅述。并
結合前述描述可知,本實施例中的系統在前述實施例的系統所實現的功能基礎
上,還可根據第三確定模塊19確定出當前是左手還是右手手持移動終端,并進
一步根據左右手決定接口置放位置。。

從以上描述可以看出,本發明的方法及其系統利用了電容式觸控面板的多
點觸控特性,并結合拇指接觸屏幕的接觸面的長寬比和接觸面的長軸與Y軸的
角度,進一步地結合可辨識度高的單手觸發手勢快速、方便地切換到了單手操
作模式接口,從而給使用者提供了較好的體驗效果,且該方法準確、快速且簡
單。且該方法及其系統還可進一步地判斷出當前是左右還是右手手持移動終端,
即準確地區分了左右手單手手持移動終端的情況,更加方便了左右手單手操作
模式接口位置的置放位置的接入。

以上結合最佳實施例對本發明進行了描述,但本發明并不局限于以上揭示
的實施例,而應當涵蓋各種根據本發明的本質進行的修改、等效組合。

關 鍵 詞:
基于 電容 式觸控 面板 啟動 操作 模式 方法 及其 系統
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:基于電容式觸控面板啟動單手操作模式的方法及其系統.pdf
鏈接地址:http://www.rgyfuv.icu/p-6345433.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图