本發(fā)明涉及觸控屏技術(shù),尤其涉及一種防止誤觸屏幕的方法及裝置,屬于電子設(shè)備領(lǐng)域。
背景技術(shù):
近些年來,觸控屏被廣泛應(yīng)用在各種電子設(shè)備中,例如手機(jī)、平板電腦等。隨著觸控屏靈敏度的提升以及設(shè)計(jì)的電子設(shè)備邊框越來越窄的發(fā)展趨勢,誤觸屏幕導(dǎo)致誤操作的情況也就越容易發(fā)生。
例如,在打電話時(shí),通常手機(jī)聽筒部位會(huì)接觸耳朵,這就會(huì)導(dǎo)致臉頰也容易觸碰到屏幕,觸發(fā)不可預(yù)測的按鍵被誤操作;例如,面部觸碰到屏幕上的通話結(jié)束按鍵,導(dǎo)致通話被錯(cuò)誤的中斷。
現(xiàn)有技術(shù)中,通過在手機(jī)上端設(shè)置有感知是否有障礙物遮擋的傳感器,從而當(dāng)該傳感器感應(yīng)到有物體遮擋時(shí),則關(guān)閉手機(jī)屏幕的觸控和顯示功能,以防止用戶在通過過程中,手部或面部等部位對(duì)手機(jī)屏幕的誤操作。
但是,這種方式僅適用于手機(jī)靠近用戶面部的通話環(huán)境中,具有一定的局限性;無法解決日常手機(jī)操作過程中,手部易誤觸到屏幕導(dǎo)致誤操作的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種防止誤觸屏幕的方法及裝置,根據(jù)接觸物體與屏幕的觸碰信息,判斷目標(biāo)物體的觸碰行為是否屬于預(yù)設(shè)規(guī)范觸碰行為,若是,則響應(yīng)該目標(biāo)物體對(duì)屏幕的觸碰行為,從而有效的避免用戶在使用電子設(shè)備時(shí),由于不小心或意外引起的對(duì)電子設(shè)備的誤操作。
本發(fā)明的第一個(gè)方面是提供一種防止誤觸屏幕的方法,包括:
檢測屏幕被目標(biāo)物體觸碰的觸碰信息;
根據(jù)所述觸碰信息,對(duì)所述目標(biāo)物體的觸碰行為進(jìn)行判斷;
若所述觸碰行為屬于預(yù)設(shè)規(guī)范觸碰行為,則對(duì)所述目標(biāo)物體的所述觸碰行為進(jìn)行響應(yīng)。
本發(fā)明的另一個(gè)方面是提供一種防止誤觸屏幕的裝置,其特征在于,包括:
檢測模塊,用于檢測屏幕被目標(biāo)物體觸碰的觸碰信息;
判斷模塊,用于根據(jù)所述觸碰信息,對(duì)所述目標(biāo)物體的觸碰行為進(jìn)行判斷;
若所述觸碰行為屬于預(yù)設(shè)規(guī)范觸碰行為,則響應(yīng)模塊對(duì)所述目標(biāo)物體的所述觸碰行為進(jìn)行響應(yīng)。
本發(fā)明提供的防止誤觸屏幕的方法及裝置的技術(shù)效果是:
本實(shí)施例提供的防止誤觸屏幕的方法及裝置,首先檢測目標(biāo)物體與屏幕觸碰時(shí)產(chǎn)生的觸碰信息,再根據(jù)獲得的觸碰信息判斷目標(biāo)物體的觸碰行為是否屬于預(yù)設(shè)規(guī)范觸碰行為,若是,則響應(yīng)該目標(biāo)物體對(duì)屏幕的觸碰行為。本實(shí)施例提供的防止誤觸屏幕的方法及裝置,通過目標(biāo)物體與屏幕的觸碰信息判斷該觸碰行為是否為用戶有意的主動(dòng)進(jìn)行的操作行為,從而響應(yīng)規(guī)范的觸碰行為、拒絕響應(yīng)非法的觸碰行為,能夠有效的避免用戶在使用電子設(shè)備時(shí),由于不小心或意外引起的對(duì)電子設(shè)備的誤操作。
附圖說明
圖1為本發(fā)明一示例性實(shí)施例示出的防止誤觸屏幕的方法的流程圖;
圖2為本發(fā)明另一示例性實(shí)施例示出的防止誤觸屏幕的方法的流程圖;
圖3為本發(fā)明一示例性實(shí)施例示出的防止誤觸屏幕的裝置的結(jié)構(gòu)圖;
圖4為本發(fā)明另一示例性實(shí)施例示出的防止誤觸屏幕的裝置的結(jié)構(gòu)圖。
具體實(shí)施方式
圖1為本發(fā)明一示例性實(shí)施例示出的防止誤觸屏幕的方法的流程圖。
如圖1所示,本實(shí)施例提供的防止誤觸屏幕的方法,包括:
步驟101,檢測屏幕被目標(biāo)物體觸碰的觸碰信息。
其中,目標(biāo)物體可以包括手指、觸控筆、或其他觸碰屏幕的物體。
帶有觸控屏幕的電子設(shè)備通過響應(yīng)目標(biāo)物體對(duì)屏幕的觸碰行為,完成該目標(biāo)物體對(duì)電子設(shè)備進(jìn)行的操作。在屏幕被目標(biāo)物體觸碰時(shí),會(huì)產(chǎn)生一系列的觸碰信息,例如目標(biāo)物體與屏幕的接觸面積,目標(biāo)物體與屏幕接觸部分的圖形,目標(biāo)物體按壓屏幕的壓力及持續(xù)時(shí)間等。
步驟102,根據(jù)觸碰信息,對(duì)目標(biāo)物體的觸碰行為進(jìn)行判斷。
具體的,觸碰行為可以包括預(yù)設(shè)規(guī)范觸碰行為以及非法行為。
預(yù)設(shè)規(guī)范觸碰行為是指用戶有意進(jìn)行的操作行為,也就是用戶希望進(jìn)行的操作行為。例如,用戶使用手指或觸控筆對(duì)屏幕進(jìn)行按壓操作的行為。
非法行為是指用戶無意進(jìn)行但卻產(chǎn)生了的操作行為,是由于不小心、意外等原因?qū)е缕聊槐挥|碰而進(jìn)行的操作行為。例如,用戶在使用移動(dòng)設(shè)備時(shí),由于虎口觸碰到了屏幕而產(chǎn)生的操作行為,或者其他物體觸碰到屏幕所產(chǎn)生的操作行為。
步驟103,若觸碰行為屬于預(yù)設(shè)規(guī)范觸碰行為,則對(duì)目標(biāo)物體的觸碰行為進(jìn)行響應(yīng);否則,不對(duì)目標(biāo)物體的觸碰行為進(jìn)行響應(yīng)。
判斷觸碰行為是用戶有意進(jìn)行的操作還是無意進(jìn)行的操作,從而確定該行為是否是用戶希望發(fā)生的動(dòng)作,如果是,電子設(shè)備就響應(yīng)該觸碰行為,否則,不響應(yīng),從而拒絕響應(yīng)非法的觸碰行為,避免對(duì)電子設(shè)備的誤操作。
本實(shí)施例提供的防止誤觸屏幕的方法,首先檢測目標(biāo)物體與屏幕觸碰時(shí)產(chǎn)生的觸碰信息,再根據(jù)獲得的觸碰信息判斷目標(biāo)物體的觸碰行為是否屬于預(yù)設(shè)規(guī)范觸碰行為,若是,則響應(yīng)該目標(biāo)物體對(duì)屏幕的觸碰行為。本實(shí)施例提供的防止誤觸屏幕的方法,通過目標(biāo)物體與屏幕的觸碰信息判斷該觸碰行為是否為用戶有意的主動(dòng)進(jìn)行的操作行為,從而響應(yīng)規(guī)范的觸碰行為、拒絕響應(yīng)非法的觸碰行為,能夠有效的避免用戶在使用電子設(shè)備時(shí),由于不小心或意外引起的對(duì)電子設(shè)備的誤操作。
圖2為本發(fā)明另一示例性實(shí)施例示出的防止誤觸屏幕的方法的流程圖。
如圖2所示,本實(shí)施例提供的防止誤觸屏幕的方法,包括:
步驟201,檢測屏幕被目標(biāo)物體觸碰的觸碰信息。其中,觸碰信息至少包括以下一項(xiàng)信息:目標(biāo)物體的屬性信息、目標(biāo)物體與屏幕相觸碰的觸碰面積信息、目標(biāo)物體與屏幕相觸碰的觸碰壓力信息。
其中,觸碰信息是通過屏幕感應(yīng)器在目標(biāo)物體與屏幕碰觸時(shí)獲取的。
針對(duì)不同的觸碰信息,本實(shí)施例提供了相應(yīng)的判斷觸碰行為是否為預(yù)設(shè)規(guī)范觸碰行為的方法,若觸碰信息中包括以上多種信息,則采用多種判斷觸碰行為是否為預(yù)設(shè)規(guī)范觸碰行為方法共同對(duì)觸碰行為進(jìn)行判斷。
步驟202,若觸碰信息包括目標(biāo)物體的屬性信息,則根據(jù)目標(biāo)物體的屬性信息,判斷目標(biāo)物體是否為預(yù)設(shè)物體,若是,則判斷觸碰行為屬于預(yù)設(shè)規(guī)范觸碰行為。
其中,預(yù)設(shè)物體的屬性信息至少包括以下一種:指紋信息、觸屏筆信息。若預(yù)設(shè)的屬性信息是指紋信息,則可以認(rèn)為預(yù)設(shè)物體是指尖,若預(yù)設(shè)信息的屬性信息是觸屏筆信息,則可以認(rèn)為預(yù)設(shè)物體是觸屏筆。
具體的,目標(biāo)物體的屬性信息可以是目標(biāo)物體與屏幕接觸部分的圖形。例如,手指與屏幕接觸時(shí)的指紋圖形,觸控筆與屏幕接觸時(shí)觸控筆與屏幕接觸部分的形狀。
優(yōu)選的,可以預(yù)先設(shè)置預(yù)設(shè)的屬性信息,將檢測到的屬性信息與預(yù)設(shè)的屬性信息比對(duì),若符合,則判斷目標(biāo)物體是預(yù)設(shè)物體,進(jìn)而判斷觸碰行為屬于預(yù)設(shè)規(guī)范觸碰行為。例如,預(yù)設(shè)的屬性信息包括指紋信息,當(dāng)接觸屏幕的目標(biāo)物體是除手指的身體其他部位時(shí),將會(huì)判斷該目標(biāo)物體不是預(yù)設(shè)物體,進(jìn)而判斷觸碰行為不屬于預(yù)設(shè)規(guī)范觸碰行為,電子設(shè)備將不會(huì)響應(yīng)該觸碰行為,能夠避免身體其他部位觸碰到手機(jī)引起的誤操作。
進(jìn)一步的,還可以將預(yù)設(shè)的屬性信息設(shè)置為特定的指紋信息,例如用戶的指紋信息,當(dāng)目標(biāo)物體觸碰屏幕時(shí),獲取的屬性信息與預(yù)設(shè)的用戶指紋信息不符,則判定目標(biāo)物體不是預(yù)設(shè)物體,從而在防止誤操作的同時(shí),進(jìn)一步的避免他人操作用戶的電子設(shè)備,從而保護(hù)用戶的電子設(shè)備。
步驟203,若觸碰信息包括目標(biāo)物體與屏幕相觸碰的觸碰面積信息,則根據(jù)觸碰面積信息,判斷觸碰面積信息是否屬于預(yù)設(shè)觸碰面積信息范圍,若是,則判斷觸碰行為屬于預(yù)設(shè)規(guī)范觸碰行為。
其中,預(yù)設(shè)觸碰面積信息范圍為一個(gè)區(qū)間值,例如0.5平方厘米-1.5平方厘米。
一般來說,用戶在使用電子設(shè)備時(shí),都是用指尖觸碰屏幕的,而指尖的面積大小具有共性,因此通過判斷目標(biāo)物體與屏幕之間的觸碰面積是否屬于預(yù)設(shè)觸碰面積的范圍,能夠確定是指尖還是手部其他部位誤碰到了屏幕。例如,在操作手機(jī)時(shí),整個(gè)手指按壓在屏幕上,此時(shí),手指與屏幕的碰觸面積較大,判斷目標(biāo)物體不屬于預(yù)設(shè)物體,因此不響應(yīng)該碰觸行為,從而避免誤操作。
步驟204,若觸碰信息包括目標(biāo)物體與屏幕相觸碰的觸碰壓力信息,則根據(jù)觸碰壓力信息,判斷觸碰壓力信息是否屬于預(yù)設(shè)觸碰壓力信息范圍,若是,則判斷觸碰行為屬于預(yù)設(shè)規(guī)范觸碰行為。
其中,觸碰壓力信息可以包括:觸碰壓力持續(xù)時(shí)間、觸碰壓力值。相應(yīng)的,預(yù)設(shè)觸碰壓力信息范圍包括:預(yù)設(shè)觸碰壓力持續(xù)時(shí)間范圍、預(yù)設(shè)觸碰壓力值范圍。
步驟202-204可以同時(shí)包括,也可以包括其中任意一種。
步驟205,若觸碰行為屬于預(yù)設(shè)規(guī)范觸碰行為,則對(duì)目標(biāo)物體的觸碰行為進(jìn)行響應(yīng);否則,不對(duì)目標(biāo)物體的觸碰行為進(jìn)行響應(yīng)。
本實(shí)施例提供的防止誤觸屏幕的方法,首先檢測目標(biāo)物體與屏幕觸碰時(shí)產(chǎn)生的觸碰信息,再根據(jù)獲得的觸碰信息選擇相應(yīng)的判斷方法判斷目標(biāo)物體的觸碰行為是否屬于預(yù)設(shè)規(guī)范觸碰行為,若是,則響應(yīng)該目標(biāo)物體對(duì)屏幕的觸碰行為。并且,本實(shí)施例提供了根據(jù)不同的觸碰信息判斷目標(biāo)物體的觸碰行為是否屬于預(yù)設(shè)規(guī)范觸碰行為的方式,更加靈活。本實(shí)施例提供的防止誤觸屏幕的方法,通過目標(biāo)物體與屏幕的觸碰信息判斷該觸碰行為是否為用戶有意的主動(dòng)進(jìn)行的操作行為,從而響應(yīng)規(guī)范的觸碰行為、拒絕響應(yīng)非法的觸碰行為,能夠有效的避免用戶在使用電子設(shè)備時(shí),由于不小心或意外引起的對(duì)電子設(shè)備的誤操作。
圖3為本發(fā)明一示例性實(shí)施例示出的防止誤觸屏幕的裝置的結(jié)構(gòu)圖。
如圖3所示,本實(shí)施例提供的防止誤觸屏幕的裝置,包括:檢測模塊301,用于檢測屏幕被目標(biāo)物體觸碰的觸碰信息。檢測模塊301執(zhí)行上述功能的原理同步驟101。
判斷模塊302,用于根據(jù)觸碰信息,對(duì)目標(biāo)物體的觸碰行為進(jìn)行判斷。判斷模塊302執(zhí)行上述功能的原理同步驟102。
響應(yīng)模塊303,若觸碰行為屬于預(yù)設(shè)規(guī)范觸碰行為,則響應(yīng)模塊303對(duì)目標(biāo)物體的觸碰行為進(jìn)行響應(yīng)。響應(yīng)模塊303執(zhí)行上述功能的原理同步驟103。
其中,檢測模塊301、判斷模塊302和響應(yīng)模塊303依次連接。
本實(shí)施例提供的防止誤觸屏幕的裝置,首先檢測目標(biāo)物體與屏幕觸碰時(shí)產(chǎn)生的觸碰信息,再根據(jù)獲得的觸碰信息判斷目標(biāo)物體的觸碰行為是否屬于預(yù)設(shè)規(guī)范觸碰行為,若是,則響應(yīng)該目標(biāo)物體對(duì)屏幕的觸碰行為。本實(shí)施例提供的防止誤觸屏幕的裝置,通過目標(biāo)物體與屏幕的觸碰信息判斷該觸碰行為是否為用戶有意的主動(dòng)進(jìn)行的操作行為,從而響應(yīng)規(guī)范的觸碰行為、拒絕響應(yīng)非法的觸碰行為,能夠有效的避免用戶在使用電子設(shè)備時(shí),由于不小心或意外引起的對(duì)電子設(shè)備的誤操作。
圖4為本發(fā)明另一示例性實(shí)施例示出的防止誤觸屏幕的裝置的結(jié)構(gòu)圖。
如圖4所示,在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例提供的防止誤觸屏幕的裝置檢測的觸碰信息,至少包括以下一項(xiàng)信息:目標(biāo)物體的屬性信息、目標(biāo)物體與屏幕相觸碰的觸碰面積信息、目標(biāo)物體與屏幕相觸碰的觸碰壓力信息。
其中,預(yù)設(shè)物體的屬性信息至少包括以下一種:指紋信息、觸屏筆信息。
具體的,預(yù)設(shè)觸碰壓力信息范圍至少包括以下一種:預(yù)設(shè)觸碰壓力持續(xù)時(shí)間范圍、預(yù)設(shè)觸碰壓力值范圍。
若觸碰信息包括目標(biāo)物體的屬性信息,則判斷模塊302包括屬性信息判斷單元3021,具體用于:
根據(jù)目標(biāo)物體的屬性信息,判斷目標(biāo)物體是否為預(yù)設(shè)物體,若是,則判斷觸碰行為屬于預(yù)設(shè)規(guī)范觸碰行為。
若觸碰信息包括目標(biāo)物體與屏幕相觸碰的觸碰面積信息,則判斷模塊302包括面積信息判斷單元3022,具體用于:
根據(jù)觸碰面積信息,判斷觸碰面積信息是否屬于預(yù)設(shè)觸碰面積信息范圍,若是,則判斷觸碰行為屬于預(yù)設(shè)規(guī)范觸碰行為。
若觸碰信息包括目標(biāo)物體與屏幕相觸碰的觸碰壓力信息,則判斷模塊302包括觸碰壓力信息判斷單元3023,具體用于:
根據(jù)觸碰壓力信息,判斷觸碰壓力信息是否屬于預(yù)設(shè)觸碰壓力信息范圍,若是,則判斷觸碰行為屬于預(yù)設(shè)規(guī)范觸碰行為。
本實(shí)施例提供的防止誤觸屏幕的裝置,首先檢測目標(biāo)物體與屏幕觸碰時(shí)產(chǎn)生的觸碰信息,再根據(jù)獲得的觸碰信息選擇相應(yīng)的判斷裝置判斷目標(biāo)物體的觸碰行為是否屬于預(yù)設(shè)規(guī)范觸碰行為,若是,則響應(yīng)該目標(biāo)物體對(duì)屏幕的觸碰行為。并且,本實(shí)施例提供了根據(jù)不同的觸碰信息判斷目標(biāo)物體的觸碰行為是否屬于預(yù)設(shè)規(guī)范觸碰行為的方式,更加靈活。本實(shí)施例提供的防止誤觸屏幕的裝置,通過目標(biāo)物體與屏幕的觸碰信息判斷該觸碰行為是否為用戶有意的主動(dòng)進(jìn)行的操作行為,從而響應(yīng)規(guī)范的觸碰行為、拒絕響應(yīng)非法的觸碰行為,能夠有效的避免用戶在使用電子設(shè)備時(shí),由于不小心或意外引起的對(duì)電子設(shè)備的誤操作。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。