觸摸屏終端的操作控制方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種適用于兒童操作的觸摸屏終端操作控制方法及終端。
【背景技術(shù)】
[0002]隨著移動終端軟硬件技術(shù)的迅速發(fā)展,移動終端的功能日益強大起來,其用戶體驗也大幅提升。由于移動終端的易操作性越來越強,特別是觸摸屏終端,其操作的簡單性使得很小的兒童都能夠自行操控。為了避免兒童誤操作帶來的數(shù)據(jù)損毀或其它不可預(yù)料的問題,同時也使得終端能夠有適合兒童的一面,有的廠商在移動終端中內(nèi)置了兒童模式,并在此模式下制定了一系列的策略以適用于兒童。
[0003]現(xiàn)有的兒童模式雖然在一定程度上能夠解決兒童操作移動終端的問題,但是需要由家長將移動終端設(shè)置成兒童模式再交給兒童使用。如果在家長離開時,兒童自行玩耍移動終端,則兒童模式無法生效。因此,僅設(shè)置兒童模式并不能徹底解決兒童誤操作移動終端的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的主要目的在于提供一種觸摸屏終端的操作控制方法及終端,以保證兒童安全操作手機等觸摸屏終端,避免兒童誤操作帶來的各種問題。
[0005]為了達到上述目的,本發(fā)明提出一種觸摸屏終端的操作控制方法,所述方法包括:
[0006]監(jiān)測觸摸屏終端的觸摸屏上的觸摸操作,獲取所述觸摸屏上的觸摸信息;
[0007]當(dāng)根據(jù)所述觸摸信息判斷當(dāng)前觸摸操作為兒童操作行為時,將所述觸摸屏終端的工作模式切換為兒童模式。
[0008]優(yōu)選地,所述監(jiān)測觸摸屏終端的觸摸屏上的觸摸操作,獲取所述觸摸屏上的觸摸信息包括:
[0009]監(jiān)測所述觸摸屏上的觸摸操作;
[0010]當(dāng)監(jiān)測到手指接觸所述觸摸屏?xí)r,獲取觸摸數(shù)據(jù),按照預(yù)設(shè)規(guī)則對觸摸數(shù)據(jù)進行采樣獲得采樣數(shù)據(jù),并根據(jù)所述采樣數(shù)據(jù)計算手指觸摸面積;
[0011]當(dāng)采樣時長達到設(shè)定時間閾值或采樣次數(shù)達到設(shè)定次數(shù)閾值時,停止采樣。
[0012]優(yōu)選地,所述按照預(yù)設(shè)規(guī)則對觸摸數(shù)據(jù)進行采樣獲得采樣數(shù)據(jù),并根據(jù)所述采樣數(shù)據(jù)計算手指觸摸面積包括:
[0013]當(dāng)手指持續(xù)接觸所述觸摸屏?xí)r,按照預(yù)定時間間隔對觸摸數(shù)據(jù)進行定時采樣,并根據(jù)采樣數(shù)據(jù)計算手指觸摸面積;
[0014]當(dāng)手指斷續(xù)接觸所述觸摸屏?xí)r,對每次觸摸數(shù)據(jù)進行采樣,并計算獲取每次觸摸數(shù)據(jù)的手指觸摸面積。
[0015]優(yōu)選地,所述獲取觸摸屏上的觸摸信息之后還包括:
[0016]根據(jù)觸摸信息判斷當(dāng)前觸摸操作是否為兒童操作行為,具體包括:
[0017]根據(jù)采樣并計算獲取的手指觸摸面積,計算手指觸摸面積的平均值;
[0018]將所述手指觸摸面積的平均值與預(yù)設(shè)觸摸面積閾值進行比較;
[0019]當(dāng)所述手指觸摸面積的平均值小于預(yù)設(shè)觸摸面積閾值時,判定當(dāng)前觸摸操作為兒童操作行為。
[0020]優(yōu)選地,所述監(jiān)測終端的觸摸屏上的觸摸操作之前還包括:
[0021 ] 通過學(xué)習(xí)模型設(shè)置觸摸面積閾值。
[0022]本發(fā)明實施例還提出一種觸摸屏終端,所述觸摸屏終端包括:
[0023]監(jiān)測模塊,用于監(jiān)測觸摸屏終端的觸摸屏上的觸摸操作,獲取所述觸摸屏上的觸摸信息;
[0024]切換模塊,用于在根據(jù)所述觸摸信息判斷當(dāng)前操作為兒童操作行為時,將所述觸摸屏終端的工作模式切換為兒童模式。
[0025]優(yōu)選地,所述監(jiān)測模塊,具體用于監(jiān)測所述觸摸屏上的觸摸操作;當(dāng)監(jiān)測到手指接觸所述觸摸屏?xí)r,獲取觸摸數(shù)據(jù),按照預(yù)設(shè)規(guī)則對觸摸數(shù)據(jù)進行采樣獲得采樣數(shù)據(jù),并根據(jù)所述采樣數(shù)據(jù)計算手指觸摸面積;當(dāng)采樣時長達到設(shè)定時間閾值或采樣次數(shù)達到設(shè)定次數(shù)閾值時,停止采樣。
[0026]優(yōu)選地,所述監(jiān)測模塊,還用于當(dāng)手指持續(xù)接觸所述觸摸屏?xí)r,按照預(yù)定時間間隔對觸摸數(shù)據(jù)進行定時采樣,并根據(jù)采樣數(shù)據(jù)計算手指觸摸面積;當(dāng)手指斷續(xù)接觸所述觸摸屏?xí)r,對每次觸摸數(shù)據(jù)進行采樣,并計算獲取每次觸摸數(shù)據(jù)的手指觸摸面積。
[0027]優(yōu)選地,所述觸摸屏終端還包括:
[0028]判斷模塊,用于根據(jù)所述觸摸信息判斷當(dāng)前觸摸操作是否為兒童操作行為;所述判斷模塊包括:
[0029]計算單元,用于根據(jù)采樣并計算獲取的手指觸摸面積,計算手指觸摸面積的平均值;
[0030]比較單元,用于將所述手指觸摸面積的平均值與預(yù)設(shè)觸摸面積閾值進行比較;
[0031]判定單元,用于當(dāng)所述手指觸摸面積的平均值小于預(yù)設(shè)觸摸面積閾值時,判定當(dāng)前觸摸操作為兒童操作行為。
[0032]優(yōu)選地,所述觸摸屏終端還包括:
[0033]設(shè)置模塊,用于通過學(xué)習(xí)模型設(shè)置觸摸面積閾值。
[0034]本發(fā)明實施例提出的一種觸摸屏終端的操作控制方法及終端,通過監(jiān)測觸摸屏終端的觸摸屏上的觸摸操作,獲取觸摸屏上的觸摸信息;當(dāng)根據(jù)觸摸信息判斷當(dāng)前觸摸操作為兒童操作行為時,將觸摸屏終端的工作模式切換為兒童模式,從而保證兒童安全操作手機等觸摸屏終端,避免兒童誤操作帶來的各種問題。
【附圖說明】
[0035]圖1是本發(fā)明觸摸屏終端的操作控制方法一實施例的流程示意圖;
[0036]圖2是本發(fā)明觸摸屏終端的操作控制方法另一實施例的流程示意圖;
[0037]圖3是本發(fā)明觸摸終端一實施例的功能模塊示意圖;
[0038]圖4是本發(fā)明觸摸終端另一實施例的功能模塊示意圖;
[0039]圖5是本發(fā)明觸摸終端實施例中判斷模塊的一種結(jié)構(gòu)示意圖。
[0040]為了使本發(fā)明的技術(shù)方案更加清楚、明了,下面將結(jié)合附圖作進一步詳述。
【具體實施方式】
[0041]應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0042]本發(fā)明實施例的解決方案主要是:通過監(jiān)測觸摸屏終端的觸摸屏上的觸摸操作,獲取觸摸屏上的觸摸信息;根據(jù)觸摸信息判斷當(dāng)前觸摸操作是否為兒童操作行為;若當(dāng)前操作為兒童操作行為時,將終端的工作模式切換為兒童模式,從而保證兒童安全操作手機等觸摸屏終端,避免兒童誤操作帶來的各種問題。
[0043]如圖1所示,本發(fā)明一實施例提出一種觸摸屏終端的操作控制方法,包括:
[0044]步驟S101,監(jiān)測觸摸屏終端的觸摸屏上的觸摸操作,獲取所述觸摸屏上的觸摸信息;
[0045]本實施例方法運行環(huán)境涉及觸摸屏終端,該觸摸屏終端可以是手機、平板電腦等移動終端,也可以為觸摸屏的PC終端。觸摸屏終端中預(yù)置有兒童模式,并制定兒童模式下的一系列顯示、交互及操控策略。比如隱藏掉某一些應(yīng)用或者使其不可操作,又或者設(shè)置成直接播放設(shè)定的音樂或視頻、動畫等等。此兒童模式既可以是終端出廠時預(yù)先設(shè)置好,也可以是成人比如家長用戶預(yù)先設(shè)定。
[0046]本實施例方案考慮到:兒童身體各部位特別是手指相比成人偏小這一特征,進而關(guān)注到兒童在操作觸摸屏?xí)r的手指與觸摸屏的接觸面積要比成人顯著偏小這個特點,基于此特點,本實施例方案使得兒童在操作觸摸屏終端時,觸摸屏終端能夠自動識別出當(dāng)前操作為兒童操作,并將終端自動切換為兒童模式,以保證兒童安全操作觸摸屏終端,避免兒童誤操作帶來的各種問題。
[0047]具體地,首先,觸摸屏終端實時或周期性監(jiān)測終端觸摸屏上的觸摸操作,獲取終端觸摸屏上的觸摸信息,以便根據(jù)觸摸信息判斷當(dāng)前操作是否為兒童操作行為。
[0048]其中,可以采用以下方式來獲取終端觸摸屏上的觸摸信息:
[0049]通過監(jiān)測終端觸摸屏上的觸摸操作;當(dāng)監(jiān)測到手指接觸終端觸摸屏?xí)r,按照預(yù)設(shè)規(guī)則對觸摸數(shù)據(jù)進行采樣,并根據(jù)采樣數(shù)據(jù)計算手指觸摸面積。
[0050]本實施例中,將用戶操作觸摸屏終端時手指與觸摸屏之間的接觸區(qū)域的面積稱為觸摸面積,主要是單個手指的觸摸面積。
[0051]其中,所述預(yù)設(shè)規(guī)則可以為:
[0052]當(dāng)手指持續(xù)接觸終端觸摸屏?xí)r,獲取觸摸數(shù)據(jù),按照預(yù)定時間間隔對觸摸數(shù)據(jù)進行定時采樣獲得采樣數(shù)據(jù),并根據(jù)采樣數(shù)據(jù)計算手指觸摸面積;
[0053]當(dāng)手指斷續(xù)接觸終端觸摸屏?xí)r,對每次觸摸數(shù)據(jù)進行采樣,并計算獲取每次觸摸數(shù)據(jù)的手指觸摸面積。
[0054]當(dāng)采樣時長達到設(shè)定時間閾值或采樣次數(shù)達到設(shè)定次數(shù)閾值時,停止采樣。
[0055]其中,手指觸摸面積的計算可以采用如下方式:
[0056]手指在終端觸摸屏上的觸摸區(qū)域一般類似于一個橢圓形,終端可以通過一個長軸(以T0UCH_MAJ0R表示)和一個短軸(以T0UCH_MIN0R表示)這兩個數(shù)據(jù)來確定觸摸中心點及觸摸區(qū)域大小等信息。
[0057]為了方便計算,本實施例使用長軸和短軸所形成的矩形面積來代表觸摸面積(以T0UCH_AREA表示)。由此,可得出觸摸面積T0UCH_AREA的計算公式為:
[0058]T0UCH_AREA = T0UCH_MAJ0R*T0UCH_MIN0R。
[0059]基于以上觸摸面積計算公式,得到手指觸摸面積的具體過程細分如下:
[0060]1)在終端內(nèi)置一個時間閾值(以T來表示)、一個次數(shù)閾值(以N來