與臉部,此時人體可視為手機(jī)屏幕表面的遮蔽物,會遮蔽入射到環(huán)境光傳感器104的環(huán)境光線,使得可見光能量數(shù)值A(chǔ)LS_vl大幅降低,而由紅外線發(fā)射器112射出的紅外線則會被人體反射而增加紅外線傳感器102的感測數(shù)值,因此在通話期間紅外線能量數(shù)值會高于未通話時的數(shù)值。在圖3中,在時間Tl時,環(huán)境光傳感器104所感測的實(shí)時可見光能量數(shù)值A(chǔ)LS_vl小于可見光門限值A(chǔ)LS_THD,但當(dāng)時的實(shí)時紅外線能量數(shù)值IRS_vl并沒有大于紅外線高門限值IRS_THD_H,因此仍然判定遮蔽物沒有靠近手機(jī)I,但在時間T2時,實(shí)時紅外線能量數(shù)值IRS_vl已大于紅外線高門限值IRS_THD_H,此時距離判定單元106即可判定有遮蔽物靠近手機(jī)1,將此判定結(jié)果傳到屏幕控制單元110,則屏幕控制單元110可關(guān)閉手機(jī)屏幕。當(dāng)使用者結(jié)束通話將手機(jī)I移開臉部時,環(huán)境光入射到手機(jī)I的能量會慢慢增高,因此在時間T3的實(shí)時可見光能量數(shù)值A(chǔ)LS_vl已高于可見光門限值A(chǔ)LS_THD,此時雖然實(shí)時紅外線能量數(shù)值IRS_vl還沒有低于紅外線低門限值IRS_THD_L,但距離判定單元106仍會根據(jù)可見光能量數(shù)值A(chǔ)LS_vl并依據(jù)本發(fā)明的識別方法而判定手機(jī)I遠(yuǎn)離人體,也就是遮蔽物遠(yuǎn)離手機(jī),將此結(jié)果傳送到屏幕控制單元110以開啟手機(jī)屏幕。在圖3中,紅外線能量數(shù)值IRS_vl是在時間T4時才低于紅外線低門限值IRS_THD_L,其中時間T4晚于時間T3,而距離判定單元106已在時間T3判定遮蔽物遠(yuǎn)離手機(jī)I。在其他實(shí)施例中,若紅外線能量數(shù)值IRS_vl小于紅外線低門限值IRS_THD_L的時間點(diǎn)早于可見光能量數(shù)值A(chǔ)LS_vl高于可見光門限值A(chǔ)LS_THD的時間點(diǎn),那么便以紅外線能量數(shù)值IRS_vl小于紅外線低門限值IRS_THD_L的時間點(diǎn)先判定遮蔽物遠(yuǎn)離手機(jī)1,不再贅述。
[0033]請?jiān)賲⒖紙D2,根據(jù)本實(shí)施例用來辨識手機(jī)與遮蔽物距離的方法,其識別方法是在距離判定單元106中預(yù)先儲存設(shè)定一紅外線高門限值、一紅外線低門限值以及一可見光門限值,識別方法包括以下步驟:
[0034]步驟500:當(dāng)手機(jī)I開始通話而進(jìn)入通話模式時,開始進(jìn)行遮蔽物遠(yuǎn)近的識別;
[0035]步驟502:分別經(jīng)由紅外線傳感器102與環(huán)境光傳感器104讀取實(shí)時的紅外線能量數(shù)值與實(shí)時的可見光能量數(shù)值;
[0036]步驟504:由距離判定單元106進(jìn)行遮蔽物與手機(jī)的距離判定程序,當(dāng)紅外線能量數(shù)值大于紅外線高門限值且可見光能量數(shù)值小于可見光門限值時,判定遮蔽物靠近手機(jī)1,而當(dāng)紅外線能量數(shù)值小于紅外線低門限值時,或是當(dāng)可見光能量數(shù)值大于可見光門限值時,判定遮蔽物遠(yuǎn)離手機(jī)I;
[0037]步驟506:可選擇性地將判定結(jié)果傳送到屏幕控制單元110,若判定遮蔽物靠近手機(jī)1,則關(guān)閉手機(jī)屏幕,若判定遮蔽物遠(yuǎn)離手機(jī)1,則開啟手機(jī)屏幕;以及
[0038]步驟508:在手機(jī)I于通話模式中,可選擇性地重復(fù)步驟502到步驟504,或可選擇性地重復(fù)步驟502到步驟506,直到手機(jī)I結(jié)束通話模式才停止重復(fù)執(zhí)行步驟502到步驟504或步驟506,也就是每間隔一預(yù)定的時間即測量并讀取紅外線能量數(shù)值與可見光能量數(shù)值,并進(jìn)行距離判定程序。
[0039]請參考圖4與圖5,圖4與圖5為利用本發(fā)明距離辨識系統(tǒng)與方法以辨識手機(jī)與遮蔽物距離的原理示意圖,其中圖4顯示遮蔽物靠近手機(jī)的情形,而圖5顯示遮蔽物遠(yuǎn)離手機(jī)的情形。如圖4所示,手機(jī)I可包括觸控屏幕、玻璃蓋板11 (在不同實(shí)施例中玻璃蓋板11為觸控屏幕的一部分)、電路板12以及設(shè)置在電路板12上的紅外線發(fā)射器112、紅外線傳感器102及環(huán)境光傳感器104,其中紅外線傳感器102及環(huán)境光傳感器104可設(shè)置在同一芯片114中。圖4另繪示了有一遮蔽物2 (例如為人體)靠近手機(jī)I并遮蔽了手機(jī)I的部分玻璃蓋板11,而手機(jī)I附近有環(huán)境光源3。由于遮蔽物2遮蓋了手機(jī)I的部分表面,因此由紅外線發(fā)射器112射出的紅外線IR會被反射回手機(jī)I內(nèi)而被紅外線傳感器102感測到,使得感測到的紅外線能量數(shù)值升高,而遮蔽物2也阻擋了環(huán)境光源3所產(chǎn)生的可見光AL入射到手機(jī)I內(nèi),因此環(huán)境光傳感器104可以感測到的可見光AL非常低。如圖5所示,當(dāng)使用者結(jié)束通話,將手機(jī)I移開臉部時,也就是遮蔽物2移開手機(jī)I表面時,即使手機(jī)I表面的玻璃蓋板11殘留有汗水、化妝品、油污或其他殘留物等臟污4,造成紅外線IR仍然被反射回手機(jī)1,并且使得外線傳感器102仍能測得一定數(shù)值的紅外線能量,但因?yàn)榇藭r環(huán)境光源3所產(chǎn)生的可見光AL可以入射到手機(jī)I內(nèi)而被環(huán)境光傳感器104測得較高數(shù)值的可見光能量,因此,根據(jù)本發(fā)明的識別方法,當(dāng)環(huán)境光傳感器104所測得的實(shí)時可見光能量數(shù)值高于前述的可見光門限值時,即可判定遮蔽物2已遠(yuǎn)離手機(jī)1,并通知屏幕控制單元110開啟手機(jī)屏幕。
[0040]由上述可知,本發(fā)明以環(huán)境光傳感器輔助紅外線傳感器進(jìn)行遮蔽物與手機(jī)的距離判定,其能在一般室內(nèi)有正常環(huán)境光源或在白天室外的情況下提供更準(zhǔn)確的遮蔽物與手機(jī)的距離識別結(jié)果,能避免現(xiàn)有技術(shù)中因臟污殘留于手機(jī)表面而造成紅外線被反射回手機(jī)使得手機(jī)誤判遮蔽物靠近手機(jī),因而發(fā)生屏幕操作不當(dāng)?shù)膯栴}。值得注意的是,在本實(shí)施例中,紅外線高門限值、紅外線低門限值以及可見光門限值都是固定且可預(yù)先設(shè)定儲存于距離判定單元中,上述門限值可在手機(jī)出廠前進(jìn)行整機(jī)效能測試而進(jìn)行設(shè)定,此外,距離判定程序的重復(fù)間隔時間也可依據(jù)效能測試而決定。
[0041]本發(fā)明的用來識別一手機(jī)與遮蔽物距離的方法與系統(tǒng)并不以上述實(shí)施例為限。下文將繼續(xù)介紹本發(fā)明的其它實(shí)施例或變化形,為了簡化說明并突顯各實(shí)施例或變化形之間的差異,下文中使用相同標(biāo)號標(biāo)注相同組件,并且不再對重復(fù)部分作贅述。
[0042]請參考圖6與圖7,圖6為本發(fā)明用來辨識手機(jī)與遮蔽物距離的系統(tǒng)的第二實(shí)施例的組件示意圖,而圖7為本發(fā)明用來辨識手機(jī)與遮蔽物距離的方法的第二實(shí)施例的步驟流程圖。本實(shí)施例與第一實(shí)施例的主要不同處在于本發(fā)明距離辨識系統(tǒng)100還包括一運(yùn)算單元108,當(dāng)距離判定單元106在距離判定程序中判定出遮蔽物是靠近手機(jī)I時,運(yùn)算單元108會持續(xù)執(zhí)行動態(tài)更新紅外線低門限值的步驟,或者,在其他實(shí)施例中,當(dāng)手機(jī)I在通話模式下,運(yùn)算單元108便會執(zhí)行持續(xù)動態(tài)更新紅外線低門限值的步驟。根據(jù)本實(shí)施例,運(yùn)算單元108動態(tài)更新紅外線低門限值的步驟包括每隔一預(yù)定時間便讀取實(shí)時的紅外線能量數(shù)值,并且將實(shí)時的紅外線能量數(shù)值減去一預(yù)定差值后設(shè)定為更新的紅外線低門限值,而每次距離判定單元106在進(jìn)行距離判定程序時,都根據(jù)前一次更新的紅外線低門限值來進(jìn)行判定。
[0043]以下進(jìn)一步解釋運(yùn)算單元108動態(tài)更新紅外線低門限值的方法。請參考圖8,圖8為本發(fā)明用來辨識手機(jī)與遮蔽物距離的方法的第二實(shí)施例的紅外線能量與可見光能量對時間的判定曲線示意圖。本發(fā)明距離辨識系統(tǒng)100的距離判定單元106內(nèi)存有初始紅外線低門限值IRS_THD_L0,假設(shè)距離判定單元106在時間t0時判定遮蔽物靠近手機(jī)1,那么在時間t0之后運(yùn)算單元108每隔一預(yù)定時間Δ t便從紅外線傳感器102讀取實(shí)時的紅外線能量數(shù)值IRS_vl。例如在時間tl時,讀取到實(shí)時的紅外線能量數(shù)值IRS_vl_tl,當(dāng)時的可見光能量數(shù)值A(chǔ)LS_vl也低于可見光門限值A(chǔ)LS_THD,因此仍判定遮蔽物靠近手機(jī)1,便將紅外線能量數(shù)值IRS_vl_tl減去一預(yù)定差值A(chǔ)L后設(shè)定為更新的紅外線低門限值IRS_THD_LI。接著,在預(yù)定時間At之后,再次利用紅外線傳感器102感測并讀取實(shí)時紅外線能量數(shù)值IRS_vl_t2,同時以前一次更新的紅外線低門限值IRS_THD_L1來比較兩者的高低,由于紅外線能量數(shù)值IRS_vl_t2仍高于前一次更新的紅外線低門限值IRS_THD_L1,且時間t2的可見光能量數(shù)值A(chǔ)LS_vl也低于可見光門限值A(chǔ)LS_THD,因此判定遮蔽物仍靠近手機(jī)1,并且再次將時間t2的紅外線能量數(shù)值IRS_vl_t2減去預(yù)定差值△ L而設(shè)定為更新的紅外線低門限值為IRS_THD_L2。再經(jīng)過預(yù)定時間At之后,在時間t3時所測得的紅外線能量數(shù)值IRS_vl_t3小于前次更新的紅外線低門限值為IRS_THD_L2,因此判定遮蔽物遠(yuǎn)離手機(jī)1,并將此結(jié)果傳送到屏幕控制單元110以開啟手機(jī)屏幕。其中,每次動態(tài)更新的時間差都相同,即圖8中所示的預(yù)定時間At,而每次動態(tài)更新時將實(shí)時紅外線能量數(shù)值減去的預(yù)定差值A(chǔ) t也為固定的默認(rèn)值。本實(shí)施例動態(tài)更新紅外線低門限值的優(yōu)點(diǎn)在于可以實(shí)時發(fā)現(xiàn)紅外線能量數(shù)值在預(yù)定時間At內(nèi)驟降,也就是可準(zhǔn)確找出在預(yù)定時間At內(nèi)紅外線能量數(shù)值對時間的曲線有較大的斜率絕對值,表示遮蔽物離開了手機(jī)I表面,使得紅外線能量數(shù)值在短時間