專利名稱:一種在終端上對(duì)顯示界面進(jìn)行調(diào)整的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及終端界面顯示技術(shù)領(lǐng)域,尤其涉及一種在終端上對(duì)顯示界面進(jìn)行調(diào)整的方法和裝置。
背景技術(shù):
近年來(lái),隨著計(jì)算機(jī)等可閱讀電子文本和瀏覽網(wǎng)頁(yè)的電子終端產(chǎn)品的廣泛應(yīng)用。許多用戶依賴于電子設(shè)備來(lái)管理用戶界面內(nèi)容和用戶界面元素?,F(xiàn)有終端設(shè)備對(duì)界面內(nèi)容調(diào)整,例如網(wǎng)頁(yè)或者圖片,最常見(jiàn)的調(diào)整即對(duì)顯示界面的放大或縮小,用戶通常通過(guò)兩種方法進(jìn)行上述調(diào)整第一種是通過(guò)選擇界面上的下拉菜單中的選項(xiàng)進(jìn)行調(diào)整;第二種是通過(guò)多點(diǎn)觸摸觸屏進(jìn)行調(diào)整。但是第一種方法的缺點(diǎn)是需要多次點(diǎn)擊鍵盤(pán)、鼠標(biāo)或者觸摸屏才能完成,操作繁瑣,效率不高;第二種方法的缺點(diǎn)是需要多個(gè)指頭的參與,操作不便,效率不高。同時(shí)上述兩種操作,若縮放過(guò)大將影響界面內(nèi)容的顯示,使得顯示屏無(wú)法完整顯示界面內(nèi)的內(nèi)容,若要完整顯示界面內(nèi)容,只能減小放大程度,但是這樣遠(yuǎn)離終端的用戶又無(wú)法分辨清楚界面內(nèi)容。用戶必須通過(guò)反復(fù)操作鼠標(biāo)、鍵盤(pán)或觸屏來(lái)查看界面內(nèi)容,十分不便。進(jìn)一步地,專利號(hào)CN101866643A的發(fā)明通過(guò)響應(yīng)與檢測(cè)到的終端與終端用戶間距離變化來(lái)放大或縮小顯示屏上的顯示信息,但是這種方法對(duì)應(yīng)于不斷變化的距離對(duì)顯示信息的調(diào)整十分頻繁,造成顯示屏幕不斷抖動(dòng),既對(duì)用戶視力有害,又十分耗費(fèi)電量。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)中終端上顯示界面的縮放操作頻繁、效率低、影響整體顯示效果或有害用戶視力和耗電的上述缺陷,提供一種在終端上對(duì)顯示界面進(jìn)行調(diào)整的方法和裝置,該方法操作簡(jiǎn)單、效率高、省功耗,又可降低對(duì)用戶視力的損害。本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是一種在終端上對(duì)顯示界面進(jìn)行調(diào)整的方法,其特征在于,所述方法包括步驟S1.進(jìn)入界面調(diào)整模式;S2.在預(yù)設(shè)周期T內(nèi),感測(cè)終端與終端用戶之間的距離N次,得到N個(gè)距離,并計(jì)算平均距離,N大于或等于2 ;S3.判斷所述平均距離與當(dāng)前顯示界面的顯示比例是否對(duì)應(yīng),若對(duì)應(yīng),則回到步驟S2,若不對(duì)應(yīng),則執(zhí)行步驟S4 ;S4.選取預(yù)設(shè)的與所述平均距離對(duì)應(yīng)的顯示比例將所述顯示界面放大或縮??;S5.根據(jù)縮放后顯示界面的顯示比例對(duì)顯示內(nèi)容進(jìn)行重新排版布局; S6.根據(jù)所述縮放后顯示界面的顯示比例調(diào)整顯示屏幕亮度。優(yōu)選地,在所述步驟SI中通過(guò)執(zhí)行預(yù)設(shè)動(dòng)作,進(jìn)入界面調(diào)整模式,所述預(yù)設(shè)動(dòng)作包括操作預(yù)設(shè)界面調(diào)整按鈕、晃動(dòng)終端、調(diào)整終端傾角或由用戶發(fā)出預(yù)設(shè)語(yǔ)音。優(yōu)選地,所述方法包括,在執(zhí)行所述步驟SI前,預(yù)設(shè)顯示界面的顯示比例、所述平均距離與所述顯示比例之間的映射關(guān)系、所述顯示比例與顯示內(nèi)容的排版布局間的映射關(guān)系以及所述顯示比例與顯示屏幕亮度間的映射關(guān)系。優(yōu)選地,所述步驟S2包括S211.在所述預(yù)設(shè)周期T內(nèi),所述終端的測(cè)距傳感器每隔一段預(yù)設(shè)時(shí)間t向所述終端用戶發(fā)射一束光或聲脈沖,并測(cè)量所述脈沖從發(fā)射到被所述終端用戶反射回來(lái)所用時(shí)間,共發(fā)射N(xiāo)次,N大于或等于2 ;S212.根據(jù)所用時(shí)間與所述脈沖的速度之間的對(duì)應(yīng)關(guān)系計(jì)算得到所述終端與所述終端用戶之間的距離;S213.計(jì)算N次測(cè)量距離的平均值。優(yōu)選地,所述步驟S2包括S221.在所述預(yù)設(shè)周期T內(nèi),所述終端的攝像裝置攝入所述終端用戶的圖像,每隔一段預(yù)設(shè)時(shí)間t,檢測(cè)一次所述圖像中預(yù)設(shè)的目標(biāo)部分在整個(gè)圖像界面中所占的比例,共檢測(cè)N次,N大于或等于2 ;S222.根據(jù)所述比例與距離的預(yù)設(shè)對(duì)應(yīng)關(guān)系計(jì)算得到所述終端與所述終端用戶之間的距離;S223.計(jì)算N次測(cè)量距離的平均值。本發(fā)明的另一技術(shù)方案提供一種在終端上對(duì)顯示界面進(jìn)行調(diào)整的裝置,其特征在于,所述裝置包括調(diào)整模式啟動(dòng)單元、距離探測(cè)單元和界面調(diào)整單元,所述界面調(diào)整單元包括判斷單元、第一調(diào)整單元、第二調(diào)整單元和第三調(diào)整單元,其中調(diào)整模式啟動(dòng)單元,用于使當(dāng)前界面處于可調(diào)整狀態(tài);距離探測(cè)單元,用于在預(yù)設(shè)周期T內(nèi),感測(cè)終端與終端用戶之間的距離N次,并計(jì)算平均距離,N大于或等于2;判斷單元,用于判斷所述平均距離與當(dāng)前顯示界面的顯示比例是否對(duì)應(yīng);第一調(diào)整單元,用于選取預(yù)設(shè)的與所述平均距離對(duì)應(yīng)的顯示比例,并將所述顯示界面放大或縮??;第二調(diào)整單元,用于根據(jù)縮放后顯示界面的顯示比例對(duì)顯示內(nèi)容進(jìn)行重新排版布局;第三調(diào)整單元,根據(jù)所述縮放后顯示界面的顯示比例調(diào)整顯示屏幕亮度。優(yōu)選地,所述調(diào)整模式啟動(dòng)單元包括檢測(cè)用于控制界面調(diào)整模式的預(yù)設(shè)動(dòng)作的檢測(cè)單元,所述檢測(cè)單元包括預(yù)設(shè)的界面調(diào)整按鈕、加速度傳感器、重力感應(yīng)器或語(yǔ)音單元。優(yōu)選地,所述界面調(diào)整單元還包括存儲(chǔ)單元,用于存儲(chǔ)顯示界面的顯示比例、所述平均距離與所述顯示比例之間的映射關(guān)系、所述顯示比例與顯示內(nèi)容的排版布局間的映射關(guān)系以及所述顯示比例與顯示屏幕亮度間的映射關(guān)系。優(yōu)選地,所述距離探測(cè)單元包括測(cè)距傳感器,用于設(shè)定周期T和脈沖發(fā)射間隔時(shí)間t、測(cè)量射向所述終端用戶的光或聲脈沖從發(fā)射到被所述終端用戶反射回來(lái)所用時(shí)間、根據(jù)所用時(shí)間與所述脈沖的速度之間的對(duì)應(yīng)關(guān)系計(jì)算得到所述終端與所述終端用戶之間的距離、并計(jì)算周期內(nèi)所得所有距離的平均值。優(yōu)選地,所述距離探測(cè)單元包括攝像裝置,用于設(shè)定周期T和檢測(cè)射間隔時(shí)間t、檢測(cè)攝入圖像中預(yù)設(shè)的目標(biāo)部分在整個(gè)圖像界面中所占的比例、根據(jù)所述比例與距離的預(yù)設(shè)對(duì)應(yīng)關(guān)系計(jì)算得到所述終端與所述終端用戶之間的距離、并計(jì)算周期內(nèi)所得所有距離的平均值。實(shí)施本發(fā)明的方法和裝置,可根據(jù)終端與終端用戶的距離調(diào)整顯示界面,降低距離對(duì)用戶閱覽顯示界面的影響,簡(jiǎn)化操作過(guò)程,提高調(diào)整效率,同時(shí)也可減少調(diào)整中顯示界面的抖動(dòng)頻率,從而既可節(jié)省功耗又可降低對(duì)用戶視力的損害。
下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中圖1是本發(fā)明的方法優(yōu)選實(shí)施例的流程示意圖;圖2是本發(fā)明方法具體實(shí)施例1的流程示意圖;圖3是本發(fā)明方法具體實(shí)施例2的流程示意圖;圖4是本發(fā)明的裝置優(yōu)選實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式圖1示出了本發(fā)明優(yōu)選實(shí)施例在終端上對(duì)顯示界面進(jìn)行調(diào)整的方法100的流程圖。如圖1所示的本發(fā)明在終端上對(duì)顯示界面進(jìn)行調(diào)整的方法,包括以下步驟步驟1001,進(jìn)入界面調(diào)整模式,用戶若要在終端上根據(jù)終端與終端用戶間多個(gè)距離的平均值,對(duì)顯示界面進(jìn)行自動(dòng)縮放和對(duì)界面內(nèi)容進(jìn)行重新排版。首先,要預(yù)設(shè)用戶與終端間可能具有的平均距離與待調(diào)整界面的顯示比例間的對(duì)應(yīng)關(guān)系;其次要進(jìn)入界面調(diào)整模式或者使界面處于可縮放和排版狀態(tài),然后執(zhí)行步驟1002。在本發(fā)明的優(yōu)選實(shí)施例中,可通過(guò)設(shè)置一個(gè)特殊的調(diào)整按鈕,用于開(kāi)啟或關(guān)閉終端上根據(jù)距離自動(dòng)縮放和排版界面的功能。所述排版指的是對(duì)界面的各項(xiàng)內(nèi)容的重新調(diào)整布局,如文字、圖片等界面的組成內(nèi)容的大小,界面寬度等參數(shù)、每頁(yè)、每行或每列能容納的界面內(nèi)容(如數(shù)字、文字等)的總寬度。在步驟102中,在預(yù)設(shè)周期T內(nèi),感測(cè)終端與終端用戶之間的距離N次,N大于或等于2,并計(jì)算平均距離。在本步驟中,可通過(guò)兩種方式測(cè)量終端與終端用戶之間的距離的平均值,第一種方式依賴于終端上的測(cè)距傳感器,測(cè)距傳感器首先每隔一段時(shí)間t (t=T/N),向用戶發(fā)射一束脈沖(光波或聲波),然后測(cè)量該脈沖從發(fā)射到被用戶發(fā)射回來(lái)的時(shí)間,利用該脈沖在其傳輸?shù)慕橘|(zhì)中的傳輸速度V和時(shí)間計(jì)算出用戶與終端間的當(dāng)前距離,最后計(jì)算N個(gè)距離的平均值;第二種方式依賴于終端上的攝像裝置,首先要設(shè)定目標(biāo)部分,而目標(biāo)部分可以是用戶的面部、面部中的任一部位或用戶身上其它辨識(shí)度高的部分,該目標(biāo)部分在整個(gè)圖像界面中所占的面積比例與距離間的對(duì)應(yīng)關(guān)系,其次在周期T內(nèi),每隔一段時(shí)間t分析一次當(dāng)前攝入的用戶圖像中的目標(biāo)部分在整個(gè)圖像界面中所占的面積比例,利用該面積比例和其與距離的對(duì)應(yīng)關(guān)系計(jì)算出用戶與終端間的當(dāng)前距離,最后計(jì)算N個(gè)距離的平均值。上述所有需預(yù)先設(shè)置的項(xiàng)都與其終端的具體類型有關(guān),如移動(dòng)電話機(jī)、桌上型計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、電子書(shū)閱讀器、消費(fèi)電子產(chǎn)品、個(gè)人數(shù)字助手這幾種終端,其預(yù)先設(shè)置的顯示界面的顯示比例、平均距離與所述顯示比例之間的映射關(guān)系、所述顯示比例與顯示內(nèi)容的排版布局間的映射關(guān)系以及所述顯示比例與顯示屏幕亮度間的映射關(guān)系,因終端類型和界面類型的不同,也不盡相同。隨后,在步驟1003中,判斷上述平均距離與當(dāng)前顯示界面的顯示比例是否對(duì)應(yīng),若對(duì)應(yīng),則回到步驟1002,繼續(xù)測(cè)量用戶與終端間的距離,若不對(duì)應(yīng),則執(zhí)行步驟1004。隨后,在步驟1004中,選取預(yù)設(shè)的與上述平均距離對(duì)應(yīng)的顯示比例將所述顯示界面放大或縮小。根據(jù)不同的終端類型或界面類型,可根據(jù)距離對(duì)顯示界面進(jìn)行整體縮放,即顯示界面內(nèi)容和顯示界面的邊框以當(dāng)前鼠標(biāo)或觸屏等標(biāo)注的當(dāng)前界面位置為中心整體成比例放大或縮小。隨后,在步驟1005中,根據(jù)縮放后顯示界面的顯示比例對(duì)顯示內(nèi)容進(jìn)行重新排版布局,若縮放后的顯示界面內(nèi)的內(nèi)容在顯示屏幕中能完整顯示,且不影響用戶閱覽,則不用重新排版布局。隨后,在步驟1006中,根據(jù)所述縮放后顯示界面的顯示比例調(diào)整顯示屏幕亮度,更適宜用戶閱覽顯示界面。隨后,若不再需要自動(dòng)調(diào)整顯示界面,可退出界面調(diào)整模式,結(jié)束調(diào)整過(guò)程,若不退出,回到步驟1002。在本發(fā)明的優(yōu)選實(shí)施例中,平均距離與顯示比例的對(duì)應(yīng)關(guān)系,可以是多對(duì)1,成分段常值函數(shù),也可是一對(duì)一,成連續(xù)漸變函數(shù)。一對(duì)一時(shí),首先判斷本次測(cè)得的平均距離與上次測(cè)得的平均距離是否相同,若不同,則根據(jù)預(yù)設(shè)的與本次測(cè)得平均距離對(duì)應(yīng)的顯示比例對(duì)顯示界面進(jìn)行縮放和排版。多對(duì)一時(shí),首先對(duì)判斷當(dāng)前測(cè)得平均距離是否處于預(yù)設(shè)的與當(dāng)前顯示界面對(duì)應(yīng)的距離范圍內(nèi),若不是,判斷出本次平均距離對(duì)應(yīng)的距離范圍,則根據(jù)預(yù)設(shè)的與上述平均距離對(duì)應(yīng)的顯示比例對(duì)顯示界面進(jìn)行縮放和排版。進(jìn)一步地,在本發(fā)明的優(yōu)選實(shí)施例中,在所述步驟1001中還可通過(guò)執(zhí)行預(yù)設(shè)動(dòng)作,進(jìn)入界面調(diào)整模式,所述預(yù)設(shè)動(dòng)作包括晃動(dòng)終端、調(diào)整終端傾角或由用戶發(fā)出預(yù)設(shè)語(yǔ)音,所述語(yǔ)音可以為任何與開(kāi)啟界面調(diào)整功能相關(guān)的用戶發(fā)出的聲音,如縮放、開(kāi)始等。圖2示出了本發(fā)明具體實(shí)施例2在平板電腦上對(duì)顯示界面進(jìn)行調(diào)整的方法200的流程圖。步驟201,瀏覽平板電腦上的文本文檔時(shí),若用戶身體移動(dòng)使得其與平板電腦距離改變時(shí),當(dāng)前顯示界面的顯示比例不適于用戶閱覽,需調(diào)整界面顯示比例,用戶左右晃動(dòng)以下平板電腦,開(kāi)啟其上測(cè)距傳感器。步驟202,在周期T內(nèi),每隔一段時(shí)間t,測(cè)距傳感器向用戶發(fā)射光脈沖,并測(cè)量該光脈沖從發(fā)射到被用戶反射回來(lái)的時(shí)間,通過(guò)該時(shí)間與該脈沖的對(duì)應(yīng)關(guān)系計(jì)算得到平板電腦與用戶之間的N個(gè)距離,然后計(jì)算N個(gè)距離的平均值。步驟203.判斷本次所測(cè)平均距離與上次平均距離是否相同,若相同,則回到步驟202,若不同,則執(zhí)行步驟204。步驟204.根據(jù)預(yù)設(shè)的與所測(cè)距離對(duì)應(yīng)的顯示比例對(duì)文本文檔整體進(jìn)行放大或縮小。在本步驟中,對(duì)整個(gè)文本文檔進(jìn)行整體放大或縮小時(shí),以光標(biāo)所在位置為中心,界面成比例放大或縮小。步驟205.判斷上述文本文檔內(nèi)的內(nèi)容是否能夠通過(guò)顯示屏完整顯示,若是,則執(zhí)行步驟206,若否,執(zhí)行步驟207。
步驟206.根據(jù)預(yù)設(shè)的與縮放后的顯示界面的顯示比例對(duì)應(yīng)的設(shè)置將顯示界面中的文檔內(nèi)容的字體進(jìn)行放大或縮小,并重新設(shè)定界面邊距、行距等以完整顯示放大或縮小后的文檔內(nèi)容。步驟207.根據(jù)所述縮放后顯示界面的顯示比例調(diào)整顯示屏幕亮度,更適宜用戶閱覽顯示界面。步驟208.判斷是否退出界面調(diào)整模式,若是,則終止對(duì)界面的調(diào)整,若否,則回到步驟202。圖3示出了本發(fā)明具體實(shí)施例2在手機(jī)上對(duì)顯示界面進(jìn)行調(diào)整的方法300的流程圖。步驟301,閱覽手機(jī)上的網(wǎng)頁(yè)或圖片時(shí),進(jìn)入界面調(diào)整模式。步驟302,在周期T內(nèi),每隔一段時(shí)間手機(jī)傳感器向用戶發(fā)射一束特別短的光脈沖,并測(cè)量該光脈沖從發(fā)射到被用戶反射回來(lái)的時(shí)間,通過(guò)該時(shí)間與該脈沖的對(duì)應(yīng)關(guān)系計(jì)算得到手機(jī)與用戶之間的距離,最后計(jì)算N個(gè)距離的平均值。步驟303.判斷上述平均距離是否處于預(yù)設(shè)的與當(dāng)前手機(jī)的顯示頁(yè)面對(duì)應(yīng)的平均距離范圍內(nèi),若是,則回到步驟302,若不是,并執(zhí)行步驟304。步驟304.判斷出該距離對(duì)應(yīng)的距離范圍,根據(jù)預(yù)設(shè)的與判斷出的距離范圍應(yīng)的顯示比例對(duì)手機(jī)上的顯示頁(yè)面進(jìn)行放大或縮小。在本步驟中,對(duì)整個(gè)顯示頁(yè)面進(jìn)行整體放大或縮小時(shí),以光標(biāo)所在位置為中心,界面成比例放大或縮小。步驟305.判斷上述手機(jī)顯示界面內(nèi)的內(nèi)容是否能夠通過(guò)顯示屏完整顯示,若是,則執(zhí)行步驟307,若否,執(zhí)行步驟306。步驟306.根據(jù)判斷出的距離范圍應(yīng)的顯示比例將頁(yè)面內(nèi)容的字體進(jìn)行放大或縮小,并重新設(shè)定頁(yè)面的各項(xiàng)參數(shù)以完整顯示放大或縮小后的內(nèi)容。步驟307.根據(jù)所述縮放后顯示界面的顯示比例調(diào)整顯示屏幕亮度,更適宜用戶閱覽顯示界面。步驟308.判斷是否退出界面調(diào)整模式,若是,則終止對(duì)界面的調(diào)整,若否,則回到步驟302。圖2和圖3中的第二步驟,也可以是在所述預(yù)設(shè)周期T內(nèi),所述終端的攝像裝置攝入所述終端用戶的圖像,每隔一段預(yù)設(shè)時(shí)間t,檢測(cè)一次所述圖像中預(yù)設(shè)的目標(biāo)部分在整個(gè)圖像界面中所占的比例,共檢測(cè)N次,N大于或等于2;根據(jù)所述比例與所述距離的預(yù)設(shè)對(duì)應(yīng)關(guān)系計(jì)算得到所述終端與所述終端用戶之間的距離;計(jì)算N次測(cè)量距離的平均值。如圖4是本發(fā)明的對(duì)顯示界面進(jìn)行調(diào)整的裝置的優(yōu)選實(shí)施例的結(jié)構(gòu)圖。圖1-圖3的方法實(shí)施例均可應(yīng)用于本實(shí)施例。如圖4所示,本實(shí)施例的裝置包括位于終端上的調(diào)整模式啟動(dòng)單元40、距離探測(cè)單元10和界面調(diào)整單元20,界面調(diào)整單元20包括判斷單元22、第一調(diào)整單元23、第二調(diào)整單元24和第三調(diào)整單元25。調(diào)整模式啟動(dòng)單元40,用于使當(dāng)前界面處于可調(diào)整狀態(tài);距離探測(cè)單元10,用于在預(yù)設(shè)周期T內(nèi),感測(cè)終端與終端用戶之間的距離N次,并計(jì)算平均距離,N大于或等于2 ;界面調(diào)整單元20,用于根據(jù)距離探測(cè)單元10得到的平均距離對(duì)終端的顯示界面進(jìn)行縮放、對(duì)顯示內(nèi)容進(jìn)行重新排版布局和對(duì)顯示屏幕亮度進(jìn)行調(diào)整。本發(fā)明的裝置還可包括傳送單元30,用于與將距離探測(cè)單元10得到的周期平均距離傳送到界面調(diào)整單元20。調(diào)整模式啟動(dòng)單元40可包括檢測(cè)用于控制界面調(diào)整模式的預(yù)設(shè)動(dòng)作的檢測(cè)單元,所述檢測(cè)單元困擾包括預(yù)設(shè)的界面調(diào)整按鈕、加速度傳感器、重力感應(yīng)器或語(yǔ)音單元。界面調(diào)整單元20可以包括存儲(chǔ)單元21,用于存儲(chǔ)顯示界面的顯示比例、所述平均距離與所述顯示比例之間的映射關(guān)系、所述顯示比例與顯示內(nèi)容的排版布局間的映射關(guān)系以及所述顯示比例與顯示屏幕亮度間的映射關(guān)系;判斷單元22,用于判斷平均距離與當(dāng)前顯示界面的顯示比例是否對(duì)應(yīng);第一調(diào)整單元23 :用于根據(jù)預(yù)設(shè)的與平均距離對(duì)應(yīng)的顯示比例對(duì)顯示界面進(jìn)行縮小或放大;第二調(diào)整單元24,用于根據(jù)縮放后顯示界面的顯示比例對(duì)顯示內(nèi)容進(jìn)行重新排版布局;第三調(diào)整單元25,根據(jù)所述縮放后顯示界面的顯示比例調(diào)整顯不屏眷売度。距離探測(cè)單元10可以包括測(cè)距傳感器11,用于設(shè)定周期T和脈沖發(fā)射間隔時(shí)間t、測(cè)量射向所述終端用戶的光或聲脈沖從發(fā)射到被所述終端用戶反射回來(lái)所用時(shí)間、根據(jù)所述時(shí)間與所述脈沖的速度之間的對(duì)應(yīng)關(guān)系計(jì)算得到所述終端與所述終端用戶之間的距離、并計(jì)算周期內(nèi)所得所有距離的平均值;或攝像裝置12,用于設(shè)定周期T和檢測(cè)射間隔時(shí)間t、檢測(cè)攝入圖像中預(yù)設(shè)的目標(biāo)部分在整個(gè)圖像界面中所占的比例、根據(jù)所述比例與距離的預(yù)設(shè)對(duì)應(yīng)關(guān)系計(jì)算得到所述終端與所述終端用戶之間的距離、并計(jì)算周期內(nèi)所得所有距離的平均值。攝像裝置12的工作原理,其鏡頭對(duì)準(zhǔn)用戶攝入含用戶頭像的圖像,其內(nèi)部的分析單元在設(shè)定周期T內(nèi)每隔一段時(shí)間t,檢測(cè)一次攝入圖像中預(yù)設(shè)的目標(biāo)部分在整個(gè)圖像界面中所占的比例、根據(jù)所述比例與距離的預(yù)設(shè)對(duì)應(yīng)關(guān)系計(jì)算得到所述終端與所述終端用戶之間的距離、并計(jì)算周期內(nèi)所得所有距離的平均值。測(cè)距傳感器11可包括一個(gè)設(shè)置單元和一個(gè)手機(jī)距離傳感器、超聲波測(cè)距傳感器或激光測(cè)距傳感器(圖4中沒(méi)有示出),其中,設(shè)置單元用于設(shè)置測(cè)距周期T和脈沖發(fā)射間隔時(shí)間t,計(jì)算周期內(nèi)所測(cè)所有距離的平均值。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
權(quán)利要求
1.一種在終端上對(duì)顯示界面進(jìn)行調(diào)整的方法,其特征在于,所述方法包括步驟 51.進(jìn)入界面調(diào)整模式; 52.在預(yù)設(shè)周期T內(nèi),感測(cè)終端與終端用戶之間的距離N次,得到N個(gè)距離,并計(jì)算平均距離,N大于或等于2 ; 53.判斷所述平均距離與當(dāng)前顯示界面的顯示比例是否對(duì)應(yīng),若對(duì)應(yīng),則回到步驟S2,若不對(duì)應(yīng),則執(zhí)行步驟S4 ; 54.選取預(yù)設(shè)的與所述平均距離對(duì)應(yīng)的顯示比例將所述顯示界面放大或縮小; 55.根據(jù)縮放后顯示界面的顯示比例對(duì)顯示內(nèi)容進(jìn)行重新排版布局; 56.根據(jù)所述縮放后顯示界面的顯示比例調(diào)整顯示屏幕亮度。
2.根據(jù)權(quán)利要求1所述的在移動(dòng)終端上對(duì)顯示界面進(jìn)行調(diào)整的方法,其特征在于,在所述步驟SI中通過(guò)執(zhí)行預(yù)設(shè)動(dòng)作,進(jìn)入界面調(diào)整模式,所述預(yù)設(shè)動(dòng)作包括操作預(yù)設(shè)界面調(diào)整按鈕、晃動(dòng)終端、調(diào)整終端傾角或由用戶發(fā)出預(yù)設(shè)語(yǔ)音。
3.根據(jù)權(quán)利要求1所述的在移動(dòng)終端上對(duì)顯示界面進(jìn)行調(diào)整的方法,其特征在于,所述方法包括,在執(zhí)行所述步驟Si前,預(yù)設(shè)顯示界面的顯示比例、所述平均距離與所述顯示比例之間的映射關(guān)系、所述顯示比例與顯示內(nèi)容的排版布局間的映射關(guān)系以及所述顯示比例與顯示屏幕亮度間的映射關(guān)系。
4.根據(jù)權(quán)利要求3所述的在移動(dòng)終端上對(duì)顯示界面進(jìn)行調(diào)整的方法,其特征在于,所述步驟S2包括 5211.在所述預(yù)設(shè)周期T內(nèi),所述終端的測(cè)距傳感器每隔一段預(yù)設(shè)時(shí)間t向所述終端用戶發(fā)射一束光或聲脈沖,并測(cè)量所述脈沖從發(fā)射到被所述終端用戶反射回來(lái)所用時(shí)間,共發(fā)射N(xiāo)次,N大于或等于2; 5212.根據(jù)所用時(shí)間與所述脈沖的速度之間的對(duì)應(yīng)關(guān)系計(jì)算得到所述終端與所述終端用戶之間的距離; 5213.計(jì)算N次測(cè)量距離的平均值。
5.根據(jù)權(quán)利要求3所述的在移動(dòng)終端上對(duì)顯示界面進(jìn)行調(diào)整的方法,其特征在于,所述步驟S2包括 5221.在所述預(yù)設(shè)周期T內(nèi),所述終端的攝像裝置攝入所述終端用戶的圖像,每隔一段預(yù)設(shè)時(shí)間t,檢測(cè)一次所述圖像中預(yù)設(shè)的目標(biāo)部分在整個(gè)圖像界面中所占的比例,共檢測(cè)N次,N大于或等于2 ; 5222.根據(jù)所述比例與所述距離的預(yù)設(shè)對(duì)應(yīng)關(guān)系計(jì)算得到所述終端與所述終端用戶之間的距離; 5223.計(jì)算N次測(cè)量距離的平均值。
6.一種在終端上對(duì)顯示界面進(jìn)行調(diào)整的裝置,其特征在于,所述裝置包括調(diào)整模式啟動(dòng)單元、距離探測(cè)單元和界面調(diào)整單元,所述界面調(diào)整單元包括判斷單元、第一調(diào)整單元、第二調(diào)整單元和第三調(diào)整單元,其中 調(diào)整模式啟動(dòng)單元,用于使當(dāng)前界面處于可調(diào)整狀態(tài); 距離探測(cè)單元,用于在預(yù)設(shè)周期T內(nèi),感測(cè)終端與終端用戶之間的距離N次,并計(jì)算平均距離,N大于或等于2; 判斷單元,用于判斷所述平均距離與當(dāng)前顯示界面的顯示比例是否對(duì)應(yīng);第一調(diào)整單元,用于選取預(yù)設(shè)的與所述平均距離對(duì)應(yīng)的顯示比例,并將所述顯示界面放大或縮??; 第二調(diào)整單元,用于根據(jù)縮放后顯示界面的顯示比例對(duì)顯示內(nèi)容進(jìn)行重新排版布局; 第三調(diào)整單元,根據(jù)所述縮放后顯示界面的顯示比例調(diào)整顯示屏幕亮度。
7.根據(jù)權(quán)利要求6所述的在終端上對(duì)顯示界面進(jìn)行調(diào)整的裝置,其特征在于,所述調(diào)整模式啟動(dòng)單元包括檢測(cè)用于控制界面調(diào)整模式的預(yù)設(shè)動(dòng)作的檢測(cè)單元,所述檢測(cè)單元包括預(yù)設(shè)的界面調(diào)整按鈕、加速度傳感器、重力感應(yīng)器或語(yǔ)音單元。
8.根據(jù)權(quán)利要求6所述的在終端上對(duì)顯示界面進(jìn)行調(diào)整的裝置,其特征在于,所述界面調(diào)整單元還包括存儲(chǔ)單元,用于存儲(chǔ)顯示界面的顯示比例、所述平均距離與所述顯示比例之間的映射關(guān)系、所述顯示比例與顯示內(nèi)容的排版布局間的映射關(guān)系以及所述顯示比例與顯示屏幕亮度間的映射關(guān)系。
9.根據(jù)權(quán)利要求8所述的在終端上對(duì)顯示界面進(jìn)行調(diào)整的裝置,其特征在于,所述距離探測(cè)單元包括測(cè)距傳感器,用于設(shè)定周期T和脈沖發(fā)射間隔時(shí)間t、測(cè)量射向所述終端用戶的光或聲脈沖從發(fā)射到被所述終端用戶反射回來(lái)所用時(shí)間、根據(jù)所用時(shí)間與所述脈沖的速度之間的對(duì)應(yīng)關(guān)系計(jì)算得到所述終端與所述終端用戶之間的距離、并計(jì)算周期內(nèi)所得所有距離的平均值。
10.根據(jù)權(quán)利要求8所述的在終端上對(duì)顯示界面進(jìn)行調(diào)整的裝置,其特征在于,所述距離探測(cè)單元包括攝像裝置,用于設(shè)定周期T和檢測(cè)射間隔時(shí)間t、檢測(cè)攝入圖像中預(yù)設(shè)的目標(biāo)部分在整個(gè)圖像界面中所占的比例、根據(jù)所述比例與距離的預(yù)設(shè)對(duì)應(yīng)關(guān)系計(jì)算得到所述終端與所述終端用戶之間的距離、并計(jì)算周期內(nèi)所得所有距離的平均值。
全文摘要
本發(fā)明公開(kāi)了一種在終端上對(duì)顯示界面進(jìn)行調(diào)整的方法和裝置,該方法包括步驟S1.進(jìn)入界面調(diào)整模式;S2.在預(yù)設(shè)周期T內(nèi),感測(cè)終端與終端用戶之間的距離N次,并計(jì)算平均距離;S3.判斷平均距離與當(dāng)前顯示界面的顯示比例是否對(duì)應(yīng),若對(duì)應(yīng),則回到步驟S2,若不對(duì)應(yīng),則執(zhí)行步驟S4;S4.根據(jù)平均距離放大或縮小顯示界面;S5.根據(jù)縮放后顯示界面的顯示比例對(duì)顯示內(nèi)容進(jìn)行重新排版布局;S6.根據(jù)縮放后顯示界面的顯示比例調(diào)整顯示屏幕亮度。實(shí)施本發(fā)明的方法和裝置,可根據(jù)終端與終端用戶的距離調(diào)整顯示界面,降低距離對(duì)用戶閱覽顯示界面的影響,簡(jiǎn)化操作過(guò)程,提高調(diào)整效率,同時(shí)也可減少調(diào)整中顯示界面的抖動(dòng)頻率,降低功耗。
文檔編號(hào)G06F3/01GK103019384SQ201210562959
公開(kāi)日2013年4月3日 申請(qǐng)日期2012年12月21日 優(yōu)先權(quán)日2012年12月21日
發(fā)明者曾元清, 舒進(jìn) 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司