表示)以及一個(gè)米樣時(shí)間間隔(以I表不)。
[0061]時(shí)間閾值T是指用于采樣和記錄觸摸面積的時(shí)間上限。
[0062]次數(shù)閾值N是指用于采樣和記錄觸摸面積的次數(shù)上限。
[0063]時(shí)間間隔I是指用于定時(shí)采樣和記錄觸摸面積的時(shí)間范圍。
[0064]2)終端監(jiān)控觸摸屏上的觸摸操作,當(dāng)檢測到手指接觸屏幕時(shí),進(jìn)行下列操作:
[0065]a)啟動(dòng)一定時(shí)器,并設(shè)定相對(duì)定時(shí)時(shí)長為T,用于限定米樣總時(shí)長。
[0066]b)啟動(dòng)另一定時(shí)器,并設(shè)定相對(duì)定時(shí)時(shí)長為I,用于定時(shí)米樣觸摸面積。
[0067]c)啟動(dòng)一計(jì)數(shù)器,用于記錄采樣次數(shù),并判斷是否達(dá)到次數(shù)閾值N。
[0068]3)當(dāng)手指持續(xù)接觸屏幕時(shí)(比如滑動(dòng)、拖動(dòng)等操作),終端按照時(shí)間間隔I對(duì)觸摸信息進(jìn)行定時(shí)采樣及計(jì)算觸摸面積,并將觸摸面積作為最終采樣數(shù)據(jù)保存起來。
[0069]當(dāng)手機(jī)斷續(xù)接觸屏幕時(shí)(比如點(diǎn)擊操作),則依次計(jì)算并記錄每次接觸屏幕的觸摸面積,并將觸摸面積作為采樣數(shù)據(jù)進(jìn)行保存。
[0070]4)當(dāng)采樣時(shí)長超過時(shí)間閾值T或采樣次數(shù)超過次數(shù)閾值N時(shí)則停止采樣。
[0071]步驟S102,根據(jù)所述觸摸信息判斷當(dāng)前觸摸操作是否為兒童操作行為;若當(dāng)前操作為兒童操作行為,則進(jìn)入步驟S103 ;否則保持當(dāng)前成人模式。
[0072]步驟S103,將所述觸摸屏終端的工作模式切換為兒童模式。
[0073]在獲取到終端觸摸屏上的觸摸信息后,根據(jù)觸摸信息判斷當(dāng)前觸摸操作是否為兒童操作行為,具體判斷方式如下:
[0074]根據(jù)上述采樣并計(jì)算獲取的手指觸摸面積,計(jì)算手指觸摸面積的平均值;
[0075]將手指觸摸面積的平均值與預(yù)設(shè)觸摸面積閾值進(jìn)行比較,以便根據(jù)比較結(jié)果判定當(dāng)前觸摸操作是否為兒童操作行為。
[0076]上述預(yù)設(shè)觸摸面積閾值可以由系統(tǒng)預(yù)置,或者也可以由用戶自助設(shè)置。
[0077]當(dāng)手指觸摸面積的平均值小于預(yù)設(shè)觸摸面積閾值時(shí),判定當(dāng)前觸摸操作為兒童操作行為;否則,判斷當(dāng)前觸摸操作為成人操作行為。
[0078]若判定當(dāng)前觸摸操作為兒童操作行為,終端則自動(dòng)將當(dāng)前工作模式切換為兒童模式,以便兒童在兒童操作模式下使用觸摸屏終端,避免兒童誤操作。
[0079]需要說明的是,在其它實(shí)施例,上述步驟S102也可以省略。
[0080]本實(shí)施例通過上述方案,通過監(jiān)測終端觸摸屏上的觸摸操作,獲取終端觸摸屏上的觸摸信息;根據(jù)觸摸信息判斷當(dāng)前觸摸操作是否為兒童操作行為;若當(dāng)前操作為兒童操作行為時(shí),將終端的工作模式切換為兒童模式,從而保證兒童安全操作手機(jī)等觸摸屏終端,避免兒童誤操作帶來的各種問題。
[0081]如圖2所示,本發(fā)明另一實(shí)施例提出一種觸摸屏終端的操作控制方法,在上述圖1所示的一實(shí)施例的基礎(chǔ)上,在上述步驟S101:監(jiān)測觸摸屏終端觸摸屏上的觸摸操作之前,還包括:
[0082]步驟S100,通過學(xué)習(xí)模型設(shè)置觸摸面積閾值,所述觸摸面積閾值用于判斷當(dāng)前觸摸操作是否為兒童操作行為。
[0083]本實(shí)施例與上述圖1所示的實(shí)施例的區(qū)別在于,本實(shí)施例還包括設(shè)置觸摸面積閾值的方案。
[0084]具體地,觸摸面積閾值(以Μ表示)是指用于判定當(dāng)前操作是否為兒童操作的閾值,此閾值的設(shè)置可通過下述兩種方式進(jìn)行:
[0085]1)系統(tǒng)預(yù)置:終端在出廠前通過一些調(diào)研和計(jì)算獲取成人和兒童在操作觸摸屏終端時(shí)觸摸面積的大致范圍,并在終端中預(yù)置一用于區(qū)分兒童和成人操作終端的觸摸面積閾值Μ。
[0086]2)用戶自助設(shè)置:終端在系統(tǒng)中設(shè)置一學(xué)習(xí)模型,此學(xué)習(xí)模型包含成人數(shù)據(jù)學(xué)習(xí)和兒童數(shù)據(jù)學(xué)習(xí)兩部分。數(shù)據(jù)學(xué)習(xí)是指對(duì)成人和兒童操作觸摸屏?xí)r的觸摸面積的學(xué)習(xí)和獲取。
[0087]其中,成人數(shù)據(jù)學(xué)習(xí)部分用于計(jì)算和獲取成人的觸摸面積數(shù)據(jù),兒童數(shù)據(jù)學(xué)習(xí)部分用于計(jì)算和獲取兒童的觸摸面積數(shù)據(jù)。用戶打開學(xué)習(xí)模型,在成人數(shù)據(jù)學(xué)習(xí)模式下進(jìn)行隨意操作,學(xué)習(xí)通過上述方法獲取觸摸面積數(shù)據(jù)并計(jì)算出平均值作為成人數(shù)據(jù)模板;相應(yīng)地,用戶打開兒童數(shù)據(jù)學(xué)習(xí)部分,并讓兒童進(jìn)行隨意操作,獲取兒童數(shù)據(jù)模板。
[0088]在獲取到成人和兒童數(shù)據(jù)模板后,取一中間值作為區(qū)分兒童和成人的觸摸面積閾值Μ。
[0089]后續(xù),則根據(jù)觸摸面積采樣值(以S表示)計(jì)算出觸摸面積平均值,并與觸摸面積閾值Μ進(jìn)行比較。當(dāng)S〈M時(shí),則認(rèn)為是兒童在操作終端;否則,認(rèn)為是成人在操作終端。
[0090]此處,觸摸面積平均值采用算數(shù)平均值方法計(jì)算,設(shè)定采樣數(shù)據(jù)個(gè)數(shù)為N,采樣數(shù)據(jù)用xl,x2,……χη表示,則觸摸面積平均值(以X表示)計(jì)算公式為:
[0091]X = (xl+x2+......+χη)/Ν。
[0092]最后,根據(jù)上述判斷結(jié)果,進(jìn)行兒童模式的切換。即如果判斷結(jié)果表示當(dāng)前是兒童在操作終端,則立即將終端切換為預(yù)置的兒童模式。
[0093]本發(fā)明實(shí)施例中,終端能夠自動(dòng)檢測是否是兒童在操作終端并根據(jù)檢測結(jié)果進(jìn)行終端模式切換,無需家長在兒童使用終端前進(jìn)行兒童模式設(shè)置,從而省去了手動(dòng)設(shè)置兒童模式的麻煩,同時(shí)也避免了兒童在未經(jīng)允許時(shí)自行操作終端帶來的數(shù)據(jù)損毀、誤撥電話等誤操作問題。
[0094]如圖3所示,本發(fā)明一實(shí)施例提出一種觸摸屏終端,包括:監(jiān)測模塊201、判斷模塊202及切換模塊203,其中:
[0095]監(jiān)測模塊201,用于監(jiān)測終端觸摸屏上的觸摸操作,獲取所述終端觸摸屏上的觸摸信息;
[0096]判斷模塊202,用于根據(jù)所述觸摸信息判斷當(dāng)前觸摸操作是否為兒童操作行為;
[0097]切換模塊203,用于在當(dāng)前操作為兒童操作行為時(shí),將所述終端的工作模式切換為兒童模式。
[0098]本實(shí)施例方案所涉及的觸摸屏終端可以是手機(jī)、平板電腦等移動(dòng)終端,也可以為觸摸屏的PC終端。觸摸屏終端中預(yù)置有兒童模式,并制定兒童模式下的一系列顯示、交互及操控策略。比如隱藏掉某一些應(yīng)用或者使其不可操作,又或者設(shè)置成直接播放設(shè)定的音樂或視頻、動(dòng)畫等等。此兒童模式既可以是終端出廠時(shí)預(yù)先設(shè)置好,也可以是成人比如家長用戶預(yù)先設(shè)定。
[0099]本實(shí)施例方案考慮到:兒童身體各部位特別是手指相比成人偏小這一特征,進(jìn)而關(guān)注到兒童在操作觸摸屏?xí)r的手指與觸摸屏的接觸面積要比成人顯著偏小這個(gè)特點(diǎn),基于此特點(diǎn),本實(shí)施例方案使得兒童在操作觸摸屏終端時(shí),觸摸屏終端能夠自動(dòng)識(shí)別出當(dāng)前操作為兒童操作,并將終端自動(dòng)切換為兒童模式,以保證兒童安全操作觸摸屏終端,避免兒童誤操作帶來的各種問題。
[0100]具體地,首先,觸摸屏終端實(shí)時(shí)或周期性監(jiān)測終端觸摸屏上的觸摸操作,獲取終端觸摸屏上的觸摸信息,以便根據(jù)觸摸信息判斷當(dāng)前操作是否為兒童操作行為。
[0101]其中,可以采用以下方式來獲取終端觸摸屏上的觸摸信息:
[0102]通過監(jiān)測終端觸摸屏上的觸摸操作;當(dāng)監(jiān)測到手指接觸終端觸摸屏?xí)r,按照預(yù)設(shè)規(guī)則對(duì)觸摸數(shù)據(jù)進(jìn)行采樣,并根據(jù)采樣數(shù)據(jù)計(jì)算手指觸摸面積。
[0103]本實(shí)施例中,將用戶操作觸摸屏終端時(shí)手指與觸摸屏之間的接觸區(qū)域的面積稱為觸摸面積,主要是單個(gè)手指的觸摸面積。
[0104]其中,所述預(yù)設(shè)規(guī)則可以為:
[0105]當(dāng)手指持續(xù)接觸終端觸摸屏?xí)r,獲取觸摸數(shù)據(jù),按照預(yù)定時(shí)間間隔對(duì)觸摸數(shù)據(jù)進(jìn)行定時(shí)采樣獲得采樣數(shù)據(jù),并根據(jù)采樣數(shù)據(jù)計(jì)算手指觸摸面積;
[0106]當(dāng)手指斷續(xù)接觸終端觸摸屏?xí)r,對(duì)每次觸摸數(shù)據(jù)進(jìn)行采樣,并計(jì)算獲取每次觸摸數(shù)據(jù)的手指觸摸面積。
[0107]當(dāng)采樣時(shí)長達(dá)到設(shè)定時(shí)間閾值或采樣次數(shù)達(dá)到設(shè)定次數(shù)閾值時(shí),停止采樣。
[0108]其中,手指觸摸面積的計(jì)算可以采用如下方式:
[0109]手指在終端觸摸屏上的觸摸區(qū)域一般類似于一個(gè)橢圓形,終端可以通過一個(gè)長軸(以T0UCH_MAJ0R表示)和一個(gè)短軸(以T0UCH_MIN0R表示)這兩個(gè)數(shù)據(jù)來確定觸摸中心點(diǎn)及觸摸區(qū)域大小等信息。
[0110]為了方便計(jì)算,本實(shí)施例使用長軸和短軸所形成的矩形面積來代表觸摸面積(以T0UCH_AREA表示)。由此,可得出觸摸面積T0UCH_AREA的計(jì)算公式為:
[0111]T0UCH_AREA = T0UCH_MAJ0R*T0UCH_MIN0R。
[0112]基于以上觸摸面積計(jì)算公式,得到手指觸摸面積的具體過程細(xì)分如下:
[0113]1)在終端內(nèi)置一個(gè)時(shí)間閾值(以T來表示)、一個(gè)次數(shù)閾值(以N來表示)以及一個(gè)米樣時(shí)間間隔(以I表不)。
[0114]時(shí)間閾值T是指用于米樣和記錄觸摸面積的時(shí)間上限。
[0115]次數(shù)閾值N是指用于采樣和記錄觸摸面積的次數(shù)上限。
[0116]時(shí)間間隔I是指用于定時(shí)采樣和記錄觸摸面積的時(shí)間范圍。
[0117]2)終端監(jiān)控觸摸屏上的觸摸操作,當(dāng)檢測到手指接觸屏幕時(shí),進(jìn)行下列操作:
[0118]a)啟動(dòng)一定時(shí)器,并設(shè)定相對(duì)定時(shí)時(shí)長為T,用于限定采樣總時(shí)長。
[0119]b)啟動(dòng)另一定時(shí)器,并設(shè)定相對(duì)定時(shí)時(shí)長為I,用于定時(shí)米樣觸摸面積。
當(dāng)前第2頁
1 
2 
3