智能指紋打卡機(jī)的指紋匹配方法、指紋打卡系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種智能指紋打卡機(jī)的指紋匹配方法、指紋打卡系統(tǒng),包括以下步驟:S1.用戶預(yù)先在智能指紋打卡機(jī)中錄入用戶信息,所述用戶信息至少包括指紋ID、姓名;S2.用戶操作智能指紋打卡機(jī)基于其用戶信息生成并顯示二維碼;S3.用戶用手機(jī)掃描該二維碼,手機(jī)從識(shí)別到的二維碼中解析出指紋ID,并將該指紋信息與用戶預(yù)先錄入并保存到手機(jī)中的指紋ID進(jìn)行匹配,若匹配成功,則生成并顯示代表匹配成功的二維碼;用戶將手機(jī)屏幕對準(zhǔn)智能指紋打卡機(jī)上的攝像頭,智能指紋打卡機(jī)對識(shí)別到的二維碼中進(jìn)行解析,若解析結(jié)果為匹配成功,則通過指紋驗(yàn)證本發(fā)明通過手機(jī)完成指紋匹配。
【專利說明】
智能指紋打卡機(jī)的指紋匹配方法、指紋打卡系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及指紋識(shí)別技術(shù),更具體地說,它涉及一種智能指紋打卡機(jī)的指紋匹配方法、指紋打卡系統(tǒng)。
【背景技術(shù)】
[0002]正規(guī)、科學(xué)的現(xiàn)代企業(yè)管理制度是創(chuàng)造一個(gè)高效益、高速發(fā)展的優(yōu)秀企業(yè)的必要條件,人事考勤制度是企業(yè)管理制度的重要組成部分。打卡機(jī)的出現(xiàn),為人事考勤制度提供了便攜,傳統(tǒng)的打卡機(jī),是通過紙張打卡的方式來進(jìn)行統(tǒng)計(jì)的;而隨著科技的發(fā)展,指紋打卡機(jī)已經(jīng)得到廣泛應(yīng)用。只需要通過指紋識(shí)別的方式即可完成打卡。然而,當(dāng)使用者的手指出現(xiàn)破損,或者指紋打卡機(jī)的指紋識(shí)別器出現(xiàn)故障時(shí),則無法完成打卡。
【發(fā)明內(nèi)容】
[0003]針對現(xiàn)有技術(shù)存在的不足,本發(fā)明的第一個(gè)目的在于提供一種智能指紋打卡機(jī)的指紋匹配方法,可通過手機(jī)完成指紋匹配。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明提供了如下技術(shù)方案:
一種智能指紋打卡機(jī)的指紋匹配方法,包括以下步驟:
51.用戶預(yù)先在智能指紋打卡機(jī)中錄入用戶信息,所述用戶信息至少包括指紋ID、姓名;
52.智能指紋打卡機(jī)基于每一用戶的用戶信息為其生成二維碼;
53.用戶用手機(jī)掃描該二維碼,手機(jī)從識(shí)別到的二維碼中解析出指紋ID,并將該指紋信息與用戶預(yù)先錄入并保存到手機(jī)中的指紋ID進(jìn)行匹配,若匹配成功,則生成并顯示代表匹配成功的二維碼;用戶將手機(jī)屏幕對準(zhǔn)智能指紋打卡機(jī)上的攝像頭,智能指紋打卡機(jī)對識(shí)別到的二維碼中進(jìn)行解析,若解析結(jié)果為匹配成功,則通過指紋驗(yàn)證。
[0005]通過以上技術(shù)方案,手機(jī)與智能指紋打卡機(jī)之間通過二維碼進(jìn)行信息傳遞,將指紋匹配過程轉(zhuǎn)移到手機(jī)上,而手機(jī)只需要在完成匹配后,通過二維碼向智能指紋打卡機(jī)進(jìn)行反饋即可。通過這種方式,用戶可在手指出現(xiàn)破損,或者指紋打卡機(jī)的指紋識(shí)別器出現(xiàn)故障時(shí)或其它無法通過手指進(jìn)行指紋驗(yàn)證的情況下,利用手機(jī)來完成指紋驗(yàn)證,非常的方便。
[0006]優(yōu)選地,步驟SI包括:
501.用戶在手機(jī)上錄入用戶信息,手機(jī)基于用戶信息生成二維碼;
502.用戶將手機(jī)屏幕對準(zhǔn)智能指紋打卡機(jī)上的攝像頭,智能指紋打卡機(jī)對識(shí)別到的二維碼中解析出用戶信息,并判斷是否已存在相同的用戶信息,若不存在,則進(jìn)行存儲(chǔ)。
[0007]通過以上技術(shù)方案,用戶可先在手機(jī)上編輯好個(gè)人的用戶信息,然后通過二維碼的方式錄入到智能指紋打卡機(jī)內(nèi),非常的方便。
[0008]優(yōu)選地,還包括:
用戶預(yù)先在智能指紋打卡機(jī)中錄入用戶信息還包括手機(jī)的頂EI碼;
用戶操作智能指紋打卡機(jī)基于其用戶信息生成并顯示二維碼后,智能指紋打卡機(jī)將該用戶標(biāo)記為鎖定狀態(tài);
所述代表匹配成功的二維碼基于手機(jī)的MEI碼生成;智能指紋打卡機(jī)從識(shí)別到的二維碼中解析出MEI碼,并判斷與該MEI碼對應(yīng)的用戶信息是否為被標(biāo)記為鎖定狀態(tài)的用戶,若是,則通過指紋驗(yàn)證,并解除對該用戶的標(biāo)記;若否,則不通過驗(yàn)證。
[0009]通過以上方案,可實(shí)現(xiàn)用戶只能用自己的手機(jī)進(jìn)行指紋驗(yàn)證,避免用戶將自己的指紋錄入到其它用戶的手機(jī)上,進(jìn)而讓其他用戶代打卡。
[0010]本發(fā)明的第二個(gè)目的在于提供一種指紋打卡系統(tǒng),可通過手機(jī)完成指紋匹配。
[0011 ]為實(shí)現(xiàn)上述目的,本發(fā)明提供了如下技術(shù)方案:
一種指紋打卡系統(tǒng),包括智能指紋打卡機(jī)和承載于具有指紋功能的手機(jī)的用戶系統(tǒng);所述智能指紋打卡機(jī)包括中央處理器,以及與中央處理器耦接的指紋識(shí)別器、電容觸摸屏、攝像頭、存儲(chǔ)芯片;所述中央處理器包括:
二維碼解析單元,用于對攝像頭識(shí)別的二維碼進(jìn)行解析,并解析出匹配信息和用戶信息;
二維碼生成單元,用于基于用戶信息生成相應(yīng)的二維碼,并通過電容觸摸屏顯示;驗(yàn)證管理單元,用于對指紋識(shí)別器識(shí)別到的指紋ID,以及二維碼解析單元解析出的匹配信息進(jìn)行驗(yàn)證;
用戶信息管理單元,用于對二維碼解析單元解析出的用戶信息進(jìn)行存儲(chǔ)管理;
所述用戶系統(tǒng)包括:
用戶信息錄入模塊,用于供用戶錄入并保存用戶信息;
二維碼識(shí)別模塊,用于識(shí)別二維碼,并從中解析出指紋ID;
匹配模塊,用于將二維碼識(shí)別模塊識(shí)別到的指紋ID與預(yù)存儲(chǔ)的指紋ID進(jìn)行匹配;
二維碼生成模塊,用于基于用戶信息生成二維碼,以及在匹配模塊匹配成功后,生成代表匹配成功的二維碼;
所述的用戶信息至少包括姓名、指紋ID。
[0012]優(yōu)選地,所述的用戶信息還包括BffiI碼;
二維碼生成模塊在匹配模塊匹配成功后,基于手機(jī)的MEI碼生成代表匹配成功的二維碼。
【附圖說明】
[0013]圖1為實(shí)施例1中指紋打卡系統(tǒng)的系統(tǒng)原理圖;
圖2A為實(shí)施例1中智能指紋打卡機(jī)的模塊原理圖;
圖2B為實(shí)施例1中用戶系統(tǒng)的模塊原理圖;
圖3為實(shí)施例2中用戶系統(tǒng)的用戶信息錄入界面;
圖4為實(shí)施例2中用戶系統(tǒng)的主界面;
圖5為實(shí)施例2中用戶操作觸摸屏顯示二維碼的示意圖。
[0014]附圖標(biāo)記:1、智能指紋打卡機(jī);11、指紋識(shí)別器;12、電容觸摸屏;13、攝像頭;2、手機(jī)。
【具體實(shí)施方式】
[0015]下面結(jié)合實(shí)施例及附圖,對本發(fā)明作進(jìn)一步的詳細(xì)說明,但本發(fā)明的實(shí)施方式不僅限于此。
[0016]實(shí)施例1:
參照圖1,一種指紋打卡系統(tǒng),包括智能指紋打卡機(jī)I和承載于具有指紋功能的手機(jī)2的用戶系統(tǒng)。
[0017]參照圖2A、圖2B,智能指紋打卡機(jī)I主要包括機(jī)殼,機(jī)殼上設(shè)置有指紋識(shí)別器11、電容觸摸屏12、攝像頭13,機(jī)殼內(nèi)部設(shè)置有主控制板和電源模塊,主控制板包括存儲(chǔ)芯片以及中央處理器,指紋識(shí)別器11、電容觸摸屏12、攝像頭13以及存儲(chǔ)芯片均與中央處理器連接。中央處理器包括二維碼解析單元、二維碼生成單元、驗(yàn)證管理單元以及用戶信息管理單元。
[0018]該用戶系統(tǒng)既可以是web網(wǎng)頁,也可以是手機(jī)2APP,其主要包括以下幾個(gè)功能模塊:用戶信息錄入模塊、二維碼識(shí)別模塊、匹配模塊以及二維碼生成模塊。
[0019]在使用本系統(tǒng)前,用戶需要分別在智能指紋打卡機(jī)I和用戶系統(tǒng)中錄入用戶信息,用戶信息包括姓名、指紋ID以及手機(jī)2的MEI碼。用戶在向智能指紋打卡機(jī)I錄入用戶信息時(shí),具有兩種方式:
方式I,直接在智能指紋打卡機(jī)I錄入:用戶可通過電容觸摸屏12輸入姓名、手機(jī)2的MEI碼,以及通過指紋識(shí)別器11來錄入指紋ID,然后用戶信息管理單元將用戶錄入的用戶信息存儲(chǔ)到存儲(chǔ)芯片中;與此同時(shí),二維碼生成單元還為每一錄入的用戶生成相應(yīng)的二維碼。
[0020]方式2,通過用戶系統(tǒng)錄入:用戶進(jìn)入用戶系統(tǒng)中,在用戶信息錄入模塊中錄入用戶信息并保存;然后用戶操作二維碼生成模塊基于用戶信息生成相應(yīng)的二維碼;最后將二維碼放到智能指紋打卡機(jī)I的攝像頭13上進(jìn)行識(shí)別,攝像頭13將識(shí)別到的二維碼發(fā)送至二維碼解析單元,二維碼解析單元從二維碼中解析出用戶姓名、指紋ID以及手機(jī)2IMEI碼,用戶信息管理單元基于這3項(xiàng)信息在存儲(chǔ)芯片中建立用戶信息,并為該用戶分配編號(hào)。
[0021 ]用戶在進(jìn)行指紋驗(yàn)證時(shí),同樣有兩種方式:
方式I,用戶在手指完好且智能指紋打卡機(jī)I的指紋識(shí)別器11能夠正常使用的情況下,直接在智能指紋打卡機(jī)I的指紋識(shí)別器11上錄入指紋ID,驗(yàn)證管理單元將錄入的指紋ID與存儲(chǔ)芯片中的用戶信息進(jìn)行匹配。
[0022]方式2,用戶通過電容觸摸屏12進(jìn)行相關(guān)操作,調(diào)用存儲(chǔ)芯片中與其相對應(yīng)的二維碼,并顯示于電容觸摸屏12上,此時(shí)用戶信息管理單元將該用戶標(biāo)記為鎖定狀態(tài)。然后用戶進(jìn)入用戶系統(tǒng),啟用二維碼識(shí)別模塊識(shí)別電容觸摸屏12上的二維碼,并從中解析出指紋ID;之后,匹配模塊將二維碼識(shí)別模塊識(shí)別到的指紋ID與本地存儲(chǔ)的指紋ID進(jìn)行匹配,并匹配成功后,生成代表匹配成功的二維碼,該二維碼中包含手機(jī)2的MEI碼和匹配成功的信息。然后用戶將手機(jī)2上的二維碼對準(zhǔn)智能指紋打卡機(jī)I的攝像頭13,二維碼解析單元從二維碼中解析出頂EI碼和匹配成功的信息,驗(yàn)證管理單元然根據(jù)該頂EI碼在存儲(chǔ)芯片中檢索出對應(yīng)的用戶,并判斷該用戶是否被標(biāo)記為鎖定狀態(tài),若是,則通過驗(yàn)證,同時(shí)消除該用戶的鎖定狀態(tài),若不是,則不通過驗(yàn)證,并在電容觸摸屏12上顯示。
[0023]實(shí)施例2:
一種智能指紋打卡機(jī)I的指紋匹配方法,首先,為實(shí)現(xiàn)本方法,需要用到實(shí)施I中的智能指紋打卡機(jī)1、具有指紋功能的手機(jī)2以及用戶系統(tǒng)。
[0024]在手機(jī)2上進(jìn)入用戶系統(tǒng),該用戶系統(tǒng)具有用戶信息錄入功能、二維碼生成功能、二維碼識(shí)別功能以及匹配功能。首次打開用戶系統(tǒng)時(shí),用戶系統(tǒng)自動(dòng)獲取手機(jī)2的MEI碼,并將其作為唯一的登錄賬號(hào),往后再次被打開時(shí),直接使用該賬號(hào)自動(dòng)登錄。
[0025]以下,針對智能指紋打卡機(jī)I的用戶信息錄入過程進(jìn)行詳細(xì)介紹:
首先,參照圖3,用戶在首次打開用戶系統(tǒng)時(shí),用戶系統(tǒng)為用戶提供用戶信息輸入界面,界面上具有姓名輸入欄和指紋ID錄入按鈕;用戶可在姓名輸入欄中輸入自己的姓名,然后點(diǎn)擊指紋ID錄入按鈕,之后用戶系統(tǒng)啟用手機(jī)2的指紋功能,并跳轉(zhuǎn)到指紋ID錄入界面,用戶通過手機(jī)2的指紋識(shí)別鍵錄入指紋ID。若用戶不想重新錄入指紋ID,指紋ID錄入按鈕旁邊具有一個(gè)“啟用手機(jī)2內(nèi)的指紋ID”選項(xiàng),用戶可使用這個(gè)選項(xiàng)來直接啟用用于解鎖手機(jī)2的指紋ID,免除再次錄入的麻煩。
[0026]參照圖4,在用戶信息錄入完成后,用戶系統(tǒng)跳入到主界面,主界面顯示當(dāng)前用戶的姓名,例如“張三”,并提供“二維碼生成按鈕”和“掃描二維碼按鈕”;用戶點(diǎn)擊“二維碼生成按鈕”,用戶系統(tǒng)基于用戶的姓名、指紋ID以及手機(jī)2的IMEI碼生成相應(yīng)的二維碼并保存,若已經(jīng)生成過,則直接顯示該二維碼。
[0027]用戶在智能指紋打卡機(jī)I的電容觸摸屏12上選擇用戶信息錄入的方式為掃碼模式,此時(shí)中央處理器啟用攝像頭13,用戶將手機(jī)2屏幕對準(zhǔn)攝像頭13,攝像頭13將識(shí)別到的二維碼發(fā)送至中央處理器,中央處理器從二維碼中解析出用戶姓名、指紋ID以及手機(jī)2頂EI碼,并基于這3項(xiàng)信息在存儲(chǔ)芯片中建立用戶信息,并為該用戶分配編號(hào)。當(dāng)然,用戶也可手動(dòng)建立用戶信息,直接通過電容觸摸屏12來輸入姓名、手機(jī)2MEI碼,以及通過指紋識(shí)別器11來錄入指紋。
[0028]以下,針對通過手機(jī)2完成指紋驗(yàn)證的過程進(jìn)行詳細(xì)介紹:
參照圖5,首先,用戶在智能指紋打卡機(jī)I的電容觸摸屏12上選中自己的用戶信息,中央處理器根據(jù)選中的用戶信息生成相應(yīng)的二維碼,并顯示于電容觸摸屏12上,然后將該用戶標(biāo)記為鎖定狀態(tài)。與此同時(shí),中央處理器啟用攝像頭13,進(jìn)入掃碼狀態(tài)。
[0029]參照圖4,用戶打開用戶系統(tǒng),在主界面上點(diǎn)擊“掃描二維碼按鈕”,用戶系統(tǒng)調(diào)用手機(jī)2的攝像頭13,進(jìn)入掃碼界面。用戶將手機(jī)2的攝像頭13對準(zhǔn)智能指紋打卡機(jī)I的電容觸摸屏12,進(jìn)而掃碼。
[0030]用戶系統(tǒng)成功掃碼后,從二維碼中解析出指紋ID,然后將該指紋ID本地與存儲(chǔ)的指紋ID進(jìn)行匹配,若匹配成功,則生成并顯示相應(yīng)的二維碼,該二維碼中包含手機(jī)2的MEI碼和匹配成功的信息。若匹配失敗,則顯示“匹配失敗”。
[0031]用戶在匹配成功的前提下,將手機(jī)2上的二維碼對準(zhǔn)智能指紋打卡機(jī)I的攝像頭13,進(jìn)行驗(yàn)證;智能指紋打卡機(jī)I的攝像頭13將識(shí)別到的二維碼發(fā)送至中央處理器;中央處理器從二維碼中解析出頂EI碼和匹配成功的信息,然后根據(jù)該頂EI碼在存儲(chǔ)芯片中檢索出對應(yīng)的用戶,并判斷該用戶是否被標(biāo)記為鎖定狀態(tài),若是,則通過驗(yàn)證,若不是,則不通過驗(yàn)證,并在電容觸摸屏12上顯示。
【主權(quán)項(xiàng)】
1.一種智能指紋打卡機(jī)的指紋匹配方法,其特征是,包括以下步驟: 51.用戶預(yù)先在智能指紋打卡機(jī)中錄入用戶信息,所述用戶信息至少包括指紋ID、姓名; 52.智能指紋打卡機(jī)基于每一用戶的用戶信息為其生成二維碼; 53.用戶用手機(jī)掃描該二維碼,手機(jī)從識(shí)別到的二維碼中解析出指紋ID,并將該指紋信息與用戶預(yù)先錄入并保存到手機(jī)中的指紋ID進(jìn)行匹配,若匹配成功,則生成并顯示代表匹配成功的二維碼;用戶將手機(jī)屏幕對準(zhǔn)智能指紋打卡機(jī)上的攝像頭,智能指紋打卡機(jī)對識(shí)別到的二維碼中進(jìn)行解析,若解析結(jié)果為匹配成功,則通過指紋驗(yàn)證。2.根據(jù)權(quán)利要求1所述的智能指紋打卡機(jī)的指紋匹配方法,其特征是,步驟SI包括: 501.用戶在手機(jī)上錄入用戶信息,手機(jī)基于用戶信息生成二維碼; 502.用戶將手機(jī)屏幕對準(zhǔn)智能指紋打卡機(jī)上的攝像頭,智能指紋打卡機(jī)對識(shí)別到的二維碼中解析出用戶信息,并判斷是否已存在相同的用戶信息,若不存在,則進(jìn)行存儲(chǔ)。3.根據(jù)權(quán)利要求1所述的智能指紋打卡機(jī)的指紋匹配方法,其特征是,還包括: 用戶預(yù)先在智能指紋打卡機(jī)中錄入用戶信息還包括手機(jī)的頂EI碼; 用戶操作智能指紋打卡機(jī)基于其用戶信息生成并顯示二維碼后,智能指紋打卡機(jī)將該用戶標(biāo)記為鎖定狀態(tài); 所述代表匹配成功的二維碼基于手機(jī)的MEI碼生成;智能指紋打卡機(jī)從識(shí)別到的二維碼中解析出MEI碼,并判斷與該MEI碼對應(yīng)的用戶信息是否為被標(biāo)記為鎖定狀態(tài)的用戶,若是,則通過指紋驗(yàn)證,并解除對該用戶的標(biāo)記;若否,則不通過驗(yàn)證。4.一種指紋打卡系統(tǒng),其特征是,包括智能指紋打卡機(jī)和承載于具有指紋功能的手機(jī)的用戶系統(tǒng); 所述智能指紋打卡機(jī)包括中央處理器,以及與中央處理器耦接的指紋識(shí)別器、電容觸摸屏、攝像頭、存儲(chǔ)芯片;所述中央處理器包括: 二維碼解析單元,用于對攝像頭識(shí)別的二維碼進(jìn)行解析,并解析出匹配信息和用戶信息; 二維碼生成單元,用于基于用戶信息生成相應(yīng)的二維碼,并通過電容觸摸屏顯示;驗(yàn)證管理單元,用于對指紋識(shí)別器識(shí)別到的指紋ID,以及二維碼解析單元解析出的匹配信息進(jìn)行驗(yàn)證; 用戶信息管理單元,用于對二維碼解析單元解析出的用戶信息進(jìn)行存儲(chǔ)管理; 所述用戶系統(tǒng)包括: 用戶信息錄入模塊,用于供用戶錄入并保存用戶信息; 二維碼識(shí)別模塊,用于識(shí)別二維碼,并從中解析出指紋ID; 匹配模塊,用于將二維碼識(shí)別模塊識(shí)別到的指紋ID與預(yù)存儲(chǔ)的指紋ID進(jìn)行匹配; 二維碼生成模塊,用于基于用戶信息生成二維碼,以及在匹配模塊匹配成功后,生成代表匹配成功的二維碼; 所述的用戶信息至少包括姓名、指紋ID。5.根據(jù)權(quán)利要求4所述的指紋打卡系統(tǒng),其特征是,所述的用戶信息還包括頂EI碼; 二維碼生成模塊在匹配模塊匹配成功后,基于手機(jī)的MEI碼生成代表匹配成功的二維碼。
【文檔編號(hào)】G06K9/00GK106096552SQ201610415563
【公開日】2016年11月9日
【申請日】2016年6月14日 公開號(hào)201610415563.6, CN 106096552 A, CN 106096552A, CN 201610415563, CN-A-106096552, CN106096552 A, CN106096552A, CN201610415563, CN201610415563.6
【發(fā)明人】王俊波, 平紅光
【申請人】杭州亙幄電子科技有限公司