專利名稱:一種指紋鎖用戶編號(hào)自動(dòng)編碼的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用戶使用密碼和用戶名進(jìn)行登錄的系統(tǒng)中對(duì)用戶名進(jìn)行編號(hào)的領(lǐng)域,特別涉及一種指紋鎖中,對(duì)用戶編號(hào)進(jìn)行自動(dòng)編碼的方法。
背景技術(shù):
指紋鎖是一種通過(guò)指紋進(jìn)行開(kāi)關(guān)鎖的電子智能鎖。每個(gè)人包括指紋在內(nèi)的皮膚紋 路在圖案、斷點(diǎn)和交叉點(diǎn)上各不相同,呈現(xiàn)惟一性且終生不變。據(jù)此,我們就可以把一個(gè)人 同他的指紋對(duì)應(yīng)起來(lái),通過(guò)將他的指紋和預(yù)先保存的指紋數(shù)據(jù)進(jìn)行比較,就可以驗(yàn)證它的 真實(shí)身份。圖1所示為一種指紋鎖的系統(tǒng)框圖,指紋鎖包括指紋圖像采集的傳感器及其電 路外圍電路2、指紋算法的數(shù)字信號(hào)處理器DSP1、DSPl的外圍電路中還有電源、時(shí)鐘和DSP 的存儲(chǔ)器7和控制器以及電機(jī)驅(qū)動(dòng)電路6,控制器主要有處理器3及外圍電路,處理器的外 圍電路中主要有電源電路、時(shí)鐘電路和控制器存儲(chǔ)器8、鍵盤(pán)4、蜂鳴器9和用來(lái)顯示的數(shù)碼 管5等,使用時(shí),當(dāng)指紋傳感器2接受到指紋信號(hào)后輸入到DSPl內(nèi),在DSPl中進(jìn)行運(yùn)算獲 得指紋的信息,通過(guò)UART通信接口輸入到控制器中,在控制器中,處理器3對(duì)用戶的指紋信 息與存儲(chǔ)在其中的生物學(xué)記錄進(jìn)行比對(duì),如果正確則指示電機(jī)驅(qū)動(dòng)電路6進(jìn)行開(kāi)鎖,否則 不開(kāi)。指紋鎖原有的對(duì)用戶號(hào)的管理,只是人工管理,每次在錄入用戶,刪除用戶時(shí),都是人 工輸入用戶號(hào),這樣對(duì)用戶號(hào)管理,很弱,假如,用戶,錄入時(shí),錄入了 1號(hào)用戶,4號(hào)用戶,如 果用戶沒(méi)做記錄,這個(gè)2號(hào),3號(hào)用戶很難被應(yīng)用,也有某些用戶走了,刪除后,假如是54號(hào) 用戶,刪除后,如未做記錄,將很難被用,特別是用戶數(shù)量很大時(shí),管理更困難。假如,刪除用 戶時(shí),如未能對(duì)用戶錄入情況做記錄,將不知哪些用戶號(hào)有指紋,密碼需刪除,為用戶號(hào)管 理帶來(lái)了問(wèn)題。
發(fā)明內(nèi)容
為解決指紋鎖中用戶號(hào)管理的問(wèn)題,本發(fā)明設(shè)計(jì)了用戶號(hào)自動(dòng)編碼方法,自動(dòng)管 理用戶號(hào)。本發(fā)明為了實(shí)現(xiàn)其發(fā)明目的所采用的技術(shù)方案是一種指紋鎖用戶編號(hào)自動(dòng)編碼 的方法,指紋鎖中每個(gè)用戶由用戶號(hào)來(lái)標(biāo)識(shí),每個(gè)用戶號(hào)都有可用,已經(jīng)被使用兩種狀態(tài), 系統(tǒng)使用用戶號(hào)時(shí),記錄下這些狀態(tài),當(dāng)需要使用可用用戶號(hào)時(shí),搜索這些用戶號(hào)狀態(tài),找 出最先發(fā)現(xiàn)的可用的用戶位置,并編碼成對(duì)應(yīng)的用戶號(hào),返回可用用戶號(hào);當(dāng)需要已使用的 用戶號(hào)時(shí),搜索這些用戶號(hào)狀態(tài),找出最先的發(fā)現(xiàn)的已使用的用戶號(hào)位置,并自動(dòng)編碼成用 戶號(hào),返回已使用用戶號(hào)。本發(fā)明的特點(diǎn)是,對(duì)用戶號(hào)自動(dòng)管理,用戶使用用戶時(shí)無(wú)需記憶,自動(dòng)找到可以用 的用戶號(hào)進(jìn)行登記刪除,為用戶方便容易使用指紋鎖。下面結(jié)合具體實(shí)施例對(duì)本發(fā)明作較為詳細(xì)的描述。
圖1、指紋鎖結(jié)構(gòu)框圖。
具體實(shí)施例方式實(shí)施例1、為指紋鎖用戶自動(dòng)編碼本實(shí)施中指紋鎖中每個(gè)用戶都有個(gè)編號(hào),將所 有編號(hào)編成一個(gè)位圖數(shù)組,每一位表示一個(gè)用戶編號(hào),它們從小到大依次編排。使用某個(gè) 用戶,為對(duì)應(yīng)的位置位,刪除某個(gè)用戶的數(shù)據(jù),為對(duì)應(yīng)的位清位,清空所有用戶,將所有的數(shù) 據(jù)位清位,搜索可以使用的用戶時(shí),按用戶需要,從前到后,或是從后到前進(jìn)行搜索位圖數(shù) 組找到最先的為清位的位,并轉(zhuǎn)化成用戶號(hào),并將用戶號(hào)返回,該返回的便是可以用空用戶 號(hào),搜索可以刪除的用戶號(hào)時(shí),按用戶需要,從前到后,或是從后向前進(jìn)行進(jìn)行搜索位圖數(shù) 組找到最先的為置位的位,并轉(zhuǎn)化成用戶號(hào),并將用戶號(hào)返回。
權(quán)利要求
一種指紋鎖用戶編號(hào)自動(dòng)編碼的方法,指紋鎖中每個(gè)用戶由用戶號(hào)來(lái)標(biāo)識(shí),每個(gè)用戶號(hào)都有可用,已經(jīng)被使用兩種狀態(tài),其特征在于系統(tǒng)使用用戶號(hào)時(shí),記錄下這些狀態(tài),當(dāng)需要使用可用用戶號(hào)時(shí),搜索這些用戶號(hào)狀態(tài),找出最先發(fā)現(xiàn)的可用的用戶位置,并編碼成對(duì)應(yīng)的用戶號(hào),返回可用用戶號(hào);當(dāng)需要已使用的用戶號(hào)時(shí),搜索這些用戶號(hào)狀態(tài),找出最先發(fā)現(xiàn)的已使用的用戶號(hào)位置,并自動(dòng)編碼成用戶號(hào),返回已使用用戶號(hào)。
全文摘要
本發(fā)明提供了一種指紋鎖用戶編號(hào)自動(dòng)編碼的方法,一種指紋鎖用戶編號(hào)自動(dòng)編碼的方法,指紋鎖中每個(gè)用戶由用戶號(hào)來(lái)標(biāo)識(shí),每個(gè)用戶號(hào)都有可用,已經(jīng)被使用兩種狀態(tài),系統(tǒng)使用用戶號(hào)時(shí),記錄下這些狀態(tài),當(dāng)需要使用可用用戶號(hào)時(shí),搜索這些用戶號(hào)狀態(tài),找出最先發(fā)現(xiàn)的可用的用戶位置,并編碼成對(duì)應(yīng)的用戶號(hào),返回可用用戶號(hào);當(dāng)需要已使用的用戶號(hào)時(shí),搜索這些用戶號(hào)狀態(tài),找出最先發(fā)現(xiàn)的已使用的用戶號(hào)位置,并自動(dòng)編碼在用戶號(hào),返回已使用用戶號(hào)。本發(fā)明的特點(diǎn)是,對(duì)用戶號(hào)自動(dòng)管理,用戶使用用戶時(shí)無(wú)需記憶,自動(dòng)找到可以用的用戶號(hào)進(jìn)行登記刪除,為用戶方便容易使用指紋鎖。
文檔編號(hào)G07C9/00GK101799946SQ20101012992
公開(kāi)日2010年8月11日 申請(qǐng)日期2010年3月19日 優(yōu)先權(quán)日2010年3月19日
發(fā)明者劉鳴宇, 巫仕文, 王金楠, 陳修文 申請(qǐng)人:深圳市奔凱生物識(shí)別技術(shù)有限公司