一種移動終端的指紋操作方法及系統的制作方法
【技術領域】
[0001]本發明涉及移動終端的操作方法,具體涉及一種移動終端的指紋操作方法及系統。
【背景技術】
[0002]目前,指紋傳感器已應用于不少移動終端設備(如智能手機)中,但是現有的指紋傳感器更多的是使用在加密領域,比如說文件的,手機的加密或者手機的解鎖等。實際上,指紋傳感器也可以作為一種輸入設備,例如通過其獲取前后兩次不同的指紋圖像信息的比較,來確定用戶手指在指紋傳感器上的滑動方向,從而作為一種指紋滑動操作;又或者用戶手指對指紋傳感器進行按壓,通過指紋匹配實現指紋按壓操作。
[0003]由于現有移動終端設備大多采用觸控屏,在觸控屏上采用觸控操作顯得十分方便,而若采用指紋操作其畢竟顯得有些非常規,而且有些笨拙。但是觸控屏往往與顯示設備相關,即觸控操作往往是在觸控屏幕亮起來后,才會進行有意義的操作。但是很多時候,用戶往往希望可以進行更加簡單直接的操作即可,例如,用戶想聽音樂,希望可以點擊某一按鍵即可直接播放音樂,而無需先執行相關操作使觸控屏亮起來,再進入音樂應用,然后進行相關操作使該應用播放音樂。因此,有必要提供一種新的操作方法,使用戶在進行某些操作時更加方便快捷。
【發明內容】
[0004]為克服現有技術的不足,本發明提供一種移動終端的指紋操作方法及系統,以使用戶在對移動終端上的應用可以更方便快捷地進行操作,有效增強了用戶體驗。
[0005]本發明是通過以下技術方案實現的:
一種移動終端的指紋操作方法,應用于具有指紋傳感器的移動終端中,所述方法包括:
51、當指紋傳感器接收到指紋操作時,檢測所述指紋傳感器是否設置為某一應用的操作接口 ;
52、若已將指紋傳感器設置為某一應用的操作接口,則所述應用根據指紋操作的操作類型,執行相應的操作指令。
[0006]進一步地,所述指紋操作方法還包括:
53、若未將指紋傳感器設置為任一應用的操作接口,則判斷所述移動終端此時是否處于熄屏狀態;若為熄屏狀態,則直接進入到移動終端熄屏之前所進行的應用界面,否則切換到移動終端的操作歷史列表界面或者直接切換到當前操作歷史列表中最新一項應用的應用界面。
[0007]較佳地,所述指紋操作的操作類型包括指紋滑動操作與指紋按壓操作;當所述指紋操作的操作類型為指紋按壓操作時,則獲取并識別輸入的指紋信息,當輸入的指紋信息與預先采集的指紋信息匹配時,則先喚醒所述移動終端的系統,再執行相應的操作指令;當所述指紋操作的操作類型為指紋滑動操作時,則無需喚醒所述移動終端的系統,而是直接執行相應的操作指令。
[0008]優選地,所述指紋滑動操作根據用戶手指在指紋傳感器上的滑動方向,對應不同的操作指令;其中確定用戶手指在指紋傳感器上的滑動方向的步驟包括:
(1)獲取當前的指紋圖像數據Pl;
(2)獲取下一時間點的指紋圖像數據P2;
(3)比較所述Pl與P2,確定兩者相同的數據塊;
(4)根據所述相同的數據塊在Pl或P2上的移動位置,確定用戶指紋在指紋傳感器上的滑動方向。
[0009]基于上述發明構思,本發明還提供一種移動終端的指紋操作系統,包括指紋傳感器,所述指紋操作系統還包括:
操作接口設置模塊,用于將指紋傳感器設置為某一應用的操作接口 ;
檢測模塊,用于當指紋傳感器接收到指紋操作時,檢測所述指紋傳感器是否設置為某一應用的操作接口;
執行模塊,用于當檢測模塊檢測到所述移動終端已將指紋傳感器設置為某一應用的操作接口,則控制所述應用根據指紋操作的操作類型,執行相應的操作指令。
[0010]進一步地,所述指紋操作系統還包括有:滑動方向確定模塊,用于確定用戶手指在指紋傳感器上的滑動方向。
[0011]進一步地,所述執行模塊還用于,當檢測模塊檢測到所述移動終端未將指紋傳感器設置為任一應用的操作接口,則判斷所述移動終端此時是否處于熄屏狀態;若為熄屏狀態,則直接進入到移動終端熄屏之前所進行的應用界面,否則切換到移動終端的操作歷史列表界面或者直接切換到當前操作歷史列表中最新一項應用的應用界面。
[0012]本發明提供的移動終端的指紋操作方法及系統,利用指紋傳感器作為一種輸入設備,使得用戶可以通過指紋傳感器直接對移動終端上的某一應用進行直接的控制操作,為用戶提供了一種新的操作方式,其具有操作方便快捷,貼合用戶的使用習慣等優點,有效增強了用戶體驗,同時還有效提高了移動終端的智能性和科技感。
【附圖說明】
[0013]附圖1為本發明實施例中的方法流程示意圖;
附圖2為本發明實施例中的系統的模塊框圖。
【具體實施方式】
[0014]為了便于本領域技術人員的理解,下面結合附圖對本發明作進一步的描述。
[0015]如附圖1所示,一種移動終端的指紋操作方法,應用于具有指紋傳感器的移動終端中,所述方法包括:
51、當指紋傳感器接收到指紋操作時,檢測所述指紋傳感器是否設置為某一應用的操作接口 ;
52、若已將指紋傳感器設置為某一應用的操作接口,則所述應用根據指紋操作的操作類型,執行相應的操作指令; S3、若未將指紋傳感器設置為任一應用的操作接口,則判斷所述移動終端此時是否處于熄屏狀態;若為熄屏狀態,則直接進入到移動終端熄屏之前所進行的應用界面,否則切換到移動終端的操作歷史列表界面或者直接切換到當前操作歷史列表中最新一項應用的應用界面。
[0016]在本實施例中,指紋操作的操作類型包括指紋滑動操作與指紋按壓操作;當所述指紋操作的操作類型為指紋按壓操作時,則獲取并識別輸入的指紋信息,當輸入的指紋信息與預先采集的指紋信息匹配時,則先喚醒所述移動終端的系統,再執行相應的操作指令;當所述指紋操作的操作類型為指紋滑動操作時,則無需喚醒所述移動終端的系統,而是直接執行相應的操作指令。
[0017]其中,所述指紋滑動操作可以根據用戶手指在指紋傳感器上的滑動方向,對應不同的操作指令;如指紋滑動操作具體可分為向下滑動操作、向上滑動操作、向左滑動操作、向右滑動操作等操作類型,還可以由左上滑動操作(即由左邊自下向上的滑動操作,以下類似)、左下滑動操作、右上滑動操作、右下滑動操作等等。本實施例中,確定用戶手指在指紋傳感器上的滑動方向的方法步驟包括:
(1)獲取當前的指紋圖像數據Pl;
(2)獲取下一時間點的指紋圖像數據P2;
(3)比較所述Pl與P2,確定兩者相同的數據塊;
(4)根據所述相同的數據塊在Pl或P2上的移動位置,確定用戶指紋在指紋傳感器上的滑動方向。
[0018]下面以具有指紋傳感器的智能手機為例對本發明的實施例作更詳細的說明: 首先,智能手機上提供有可以將指紋傳感器設置為某一應用的操作接口的功能,使用戶可以根據自己的需要,將指紋傳感器設置為某一應用的操作接口,并根據在指紋傳感器上進行的指紋操作的操作類型來對該應用進行相應的操控,例如將指紋傳感器設置為音樂應用的操作接口,并定義在指紋傳感器上進行向下滑動操作為控制音樂應用執行播放下一首的操作指令,向上滑動操作則為控制音樂應用執行播放上一首的操作指令。如此,將指紋傳感器設置為音樂應用的操作接口,以及根據指紋操作的操作類型定義好執行相應的操作指令后,當在指紋傳感器上接收到指紋操作時,便會檢測到指紋傳感器已設置為音樂應用的操作接口,若此時在指紋傳感器上進行的指紋操作為向下滑動操作,則音樂應用執行播放下一首的操作指令,切換到下一首音樂的播放。
[0019]若用戶沒有將指紋傳感器設置為任何一個應用的操作接口,當指紋傳感器接收到指紋操作時,則判斷智能手機此時是否處于熄屏狀態,若為熄屏狀態,則直接進入到智能手機熄屏之前所進行的應用界面;例如現有很