專利名稱:用于驗證用戶的核對設備和核對方法
技術領域:
本發(fā)明涉及核對(collation)設備和核對方法。
背景技術:
具有讀卡設備和主機設備的系統(tǒng)在現(xiàn)有技術中是公知的。主機設備是控制設備,諸如服務器。讀卡設備從記錄特定信息的卡讀取特定信息,諸如ID號。然后,讀卡設備通過通信網絡,將所讀取的特定信息(在下文稱為“特定信息”)報告給主機設備。
包括指紋核對設備的讀卡設備也是公知的。更具體地說,指紋核對設備從已經記錄該卡的真實擁有者的指紋信息的卡讀取指紋信息。指紋核對設備將已經讀取并存儲在其中的指紋信息與從卡的用戶的手指讀取的指紋核對以便校驗用戶是否是該卡的真實擁有者。
包括指紋核對設備的讀卡設備在下文稱為“具有指紋核對能力的讀卡設備”。具有指紋核對能力的讀卡設備具有下述重要的優(yōu)點指紋核對設備與用戶卡的系統(tǒng)具有良好兼容性。另外,能驗證個人而不會向通信網絡泄露為個人信息的他或她的指紋信息。另外,在卡上記錄指紋使得減少安裝、操作和管理包括用于存儲用于驗證的指紋信息的指紋核對數(shù)據(jù)庫的中心的負擔。
不必說,每次用戶使用具有指紋核對能力的讀卡設備時,用戶必須執(zhí)行將記錄在卡上的指紋信息讀入具有指紋核對能力的讀卡設備的任務,以及使他或她的指紋讀入具有指紋核對能力的讀卡設備的任務,因此,增加用戶為操作讀卡設備所需的時間。
更具體地說,每次用戶使用具有指紋核對能力的讀卡設備時,用戶必須將卡讀入具有指紋核對能力的讀卡設備。另外,用戶必須等待直到具有指紋核對能力的讀卡設備已經讀取所有指紋信息為止以及從插入讀卡設備的卡讀取他或她自己的特定信息為止。
插入卡的操作比這種操作不必要的情形更麻煩。另外,當用于從卡讀取信息的方法復雜或信息量大時,從卡讀取信息的操作可能極其耗時。
對這些原因,當多個用戶以常見間隔輪流操作具有指紋核對能力的讀卡設備時,每個用戶不能快速地操作具有指紋核對能力的讀卡設備,因此,降低設備的操作效率。
例如,當特定多個用戶以常見間隔操作商店或辦公室中的具有指紋核對能力的單個讀卡設備以便更快速地完成工作,卡操作所需的時間量降低工作效率。
已經建議了用于使用指紋核對以便校驗卡的用戶是否是那個卡的真正擁有者許多技術。然而,這些技術的大部分假設以低頻率等級,由非指定多個用戶使用具有指紋核對能力的讀卡設備而建議,諸如用于信用卡或ATM現(xiàn)金卡的情形,因此,不要求提供加速操作。
JP-A-2003-346099公開了具有指紋核對能力的讀卡設備,能縮短用于卡操作所需的時間。
更具體地說,具有指紋核對能力的該讀卡設備首先讀取記錄在ID卡的指紋信息和ID號。該具有指紋核對能力的讀卡設備將已經讀取的指紋信息和ID號彼此關聯(lián)地存儲在存儲器中。然后,具有指紋核對能力的讀卡設備在從ID卡或十鍵鍵盤獲得ID號后,從存儲器讀取與所獲得的ID號有關的指紋信息。然后,具有指紋核對能力的讀卡設備將所讀取的指紋信息與ID卡的用戶的指紋核對。
通過該具有指紋核對能力的讀卡設備,已經記錄在ID卡上的ID號和指紋信息存儲在存儲器中。將ID卡的用戶的指紋與已經存儲在存儲器中的指紋信息進行核對。因此,只要指紋信息存儲在存儲器中,ID卡的用戶能通過使用ID號和他或她的指紋,進行指紋核對而不使用ID卡。
然而,該具有指紋核對能力的讀卡設備仍然要求卡的用戶執(zhí)行將指紋信息存儲在存儲器中,將用于指定在存儲器中存儲的指紋信息的ID號用作輸入,以及使設備讀取他或她的指紋的任務。因此,要求大量時間以便核對的問題仍然存在。
這一問題不限于指紋核對設備以及還發(fā)生在下述核對設備中核對設備首先彼此關聯(lián)地存儲登記標識信息和ID號并記錄在便攜式記錄介質上,諸如存儲器中的卡。然后,該核對設備從用戶獲得ID號。然后,核對設備將與所獲得的ID號關聯(lián)的登記標識信息與已經從用戶獲得的輸入標識信息核對。
發(fā)明內容
本發(fā)明的目的是提供能縮短核對所需時間的核對設備和核對方法。
為實現(xiàn)上述目的,根據(jù)本發(fā)明的核對設備包括讀取單元、存儲單元、采集單元和核對/確定單元。
讀取單元讀取記錄在便攜式記錄介質上的登記標識信息。
每次讀取單元讀取登記標識信息時,存儲單元連續(xù)地存儲已經讀取的登記標識信息。
采集單元(acquisition unit)從用戶采集輸入標識信息。
當采集單元采集輸入標識信息時,核對/確定單元將所采集的輸入標識信息與已經存儲在存儲單元中的多條登記標識信息核對,以及確定在多條登記標識信息中,是否存在與輸入標識信息匹配的任何登記標識信息。
根據(jù)上述發(fā)明,每次從便攜式讀取介質讀取登記標識信息時,已經讀取的登記標識信息連續(xù)地存儲在存儲單元中。當從用戶采集輸入標識信息時,將該輸入標識信息與已經存儲在存儲單元中的多條登記標識信息核對,以及確定在多條登記標識信息中,是否存在與輸入標識信息匹配的任何登記標識信息。
因此,如果登記標識信息存儲在存儲單元中,即使用戶不使用便攜式記錄介質,此外,即使用戶不執(zhí)行指定已經存儲在存儲單元中的登記標識信息的操作,也能確定多條登記標識信息中,存在與輸入標識信息匹配的任何登記標識信息。
因此,在將已經記錄在便攜式記錄介質,諸如卡上的登記標識信息與已經從用戶采集的輸入標識信息核對的核對設備中,能縮短核對所需的時間。另外,根據(jù)本發(fā)明的核對設備優(yōu)選地是諸如下述的核對設備。
讀取單元讀取已經記錄在便攜式記錄介質上的特定信息和登記標識信息。
每次讀取單元讀取特定信息和登記標識信息時,存儲單元彼此關聯(lián)地連接存儲已經讀取的特定信息和登記標識信息。
當在多條登記標識信息中,存在與輸入標識信息匹配的登記標識信息時,核對/確定單元與登記標識信息關聯(lián),提供已經存儲在存儲單元中的特定信息。
根據(jù)上述發(fā)明,縮短核對所需的時間,以及能在短時間內提供特定信息。
另外,根據(jù)本發(fā)明的核對設備優(yōu)選地是如下所述的核對設備進一步包括存儲管理單元,以及核對/確定單元包括選擇單元和核對單元。
存儲管理單元向讀取單元讀取的登記標識信息提供優(yōu)先級。存儲管理單元將具有該優(yōu)先級的登記標識信息存儲在存儲單元中。
當采集單元采集輸入標識信息時,選擇單元按從最高優(yōu)先級的順序,選擇已經存儲在存儲單元中的多條登記標識信息。
核對單元將輸入標識信息與登記標識信息核對以便通過選擇單元選擇,以及確定在多條登記標識信息中,是否存在與輸入標識信息匹配的任何登記標識信息。
根據(jù)上述發(fā)明,根據(jù)其優(yōu)先級,登記標識信息與輸入標識信息核對。因此,適當設置優(yōu)先級允許快速確定存在與輸入標識信息匹配的登記標識信息。
優(yōu)選地向最新讀取的登記標識信息提供最高優(yōu)先級。
根據(jù)上述發(fā)明,能向在核對中最可能使用的登記標識信息提供最高優(yōu)先級。因此,能快速執(zhí)行與輸入標識信息匹配的登記標識信息的存在的確定。
另外,當確定在多條登記標識信息中,存在與輸入標識信息匹配的任何登記標識信息時,優(yōu)選地根據(jù)該登記標識信息與輸入標記信息匹配的次數(shù),確定登記標識信息的優(yōu)先級。
根據(jù)上述描述,能指定具有高頻使用的登記標識信息較高優(yōu)先級。因此,能快速執(zhí)行與輸入標識信息匹配的登記標識信息的存在的確定。
根據(jù)本發(fā)明的核對設備優(yōu)選地是如下所述的核對設備當讀取單元新讀取登記標識信息和存儲單元缺少用于存儲已經讀取的登記標識信息的容量時,存儲管理單元從存儲單元刪除具有最低優(yōu)先級的登記標識信息。然后,存儲管理單元將剛讀取的最新登記標識信息存儲在存儲單元中。
根據(jù)上述發(fā)明,具有高優(yōu)先級的登記標識信息仍然在存儲單元中。因此,能快速使用存儲單元的有限容量。
另外,便攜式讀取介質優(yōu)選地是卡式。
存儲單元優(yōu)選地是易失存儲器。
根據(jù)上述發(fā)明,當切斷易失存儲器的電源時,刪除已經存儲在易失存儲器中的登記標識信息。因此,能減少泄露登記標識信息的概率。
另外,易失存儲器優(yōu)選地是RAM。
另外,登記標識信息優(yōu)選地是登記指紋信息,以及輸入標識信息優(yōu)選地是輸入指紋信息。
從下述參考示例說明本發(fā)明的例子的附圖的下述描述,本發(fā)明的上述和其他目的、特征和優(yōu)點將變得顯而易見。
圖1是表示根據(jù)本發(fā)明的例子的指紋核對信息讀取設備的框圖;圖2是表示卡信息的例子的說明視圖;圖3是表示存儲單元5的例子的說明視圖;圖4是表示指紋核對信息讀取設備的外觀的示意圖;圖5是說明讀取單元3的操作的流程圖;圖6是說明管理單元4的操作的流程圖;圖7是說明管理單元4的操作的說明視圖;圖8是說明管理單元4的操作的說明視圖;圖9是說明管理單元4的操作的說明視圖;圖10是說明管理單元4的操作的說明視圖;圖11是說明生成單元7的操作的流程圖;圖12是說明選擇單元8的操作的流程圖;以及圖13是說明選擇單元8的操作的說明視圖。
具體實施例方式
圖1是表示核對設備的框圖,以及更具體地說,根據(jù)本發(fā)明的指紋核對信息讀取設備。在下述說明中,指紋核對信息讀取設備稱為“讀取設備”。
在圖1中,讀取設備1至少包括讀卡單元2、卡信息讀出單元3、卡信息臨時存儲管理單元4、卡信息臨時存儲單元5、指紋掃描儀6、指紋核對信息生成單元7、卡信息選擇單元8和指紋核對單元9。
讀取設備1可以具有獨立外殼,或可以合并為更大設備的一部分。
卡型讀取介質10是便攜式記錄介質的一個例子。在下述說明中,卡型記錄介質稱為“卡”。卡10包括信息記錄單元10a。卡信息10b記錄在信息記錄單元10a中。
卡信息10b包括登記標識信息10a1和特定信息10a2。另外,加密登記標識信息10a1和加密特定信息10a2優(yōu)選地記錄在信息記錄單元10a中。
登記標識信息10a1是用于識別卡10的真正擁有者的標識信息。在本實施例中,卡10的真正擁有者的指紋信息用作登記標識信息10a1。在下述說明中,卡10的真正擁有者的指紋信息稱為“登記指紋信息10a1”。
特定信息10a2是卡10的特定信息。在本實施例中,卡號10a21和個人信息(例如ID號)10a22用作特定信息10a2。
圖2是表示卡信息10b的例子的說明視圖。
在圖2中,卡信息10b包括登記指紋信息10a1、卡號10a21和個人信息10a22。
登記指紋信息10a1與卡號10a21和個人信息10a22連接。
卡10是例如磁卡、接觸IC卡或無接觸IC卡。另外,記錄卡10的記錄方法可以是允許記錄登記標識信息10a1和特定信息10a2的方法,以及對該方法無限制。
在本實施例中,卡10用作便攜式記錄介質的例子。然而,便攜式記錄介質可以是用戶能總是攜帶和與讀取單元1分離的形式。因此,便攜式記錄介質不必是以卡的形式。
讀卡單元(在下文中稱為“讀取單元”)2是符合卡10的型號(讀取方法)的接口硬件。讀取單元2讀取記錄在卡10上的信息10b。讀取單元2也可以具有寫卡能力。
卡信息讀出單元(在下文中稱為”讀出單元”)3控制讀取單元2和從卡10讀取卡信息10b。
當已經加密卡信息10b時,讀出單元3解密已經加密的卡信息10b。
讀出單元3也可以校驗特定驗證信息是否已經記錄在卡10上以便驗證卡10。
卡信息臨時存儲管理單元(在下文中稱為“管理單元”)4將已經由讀取單元2讀取的卡信息10b存儲在卡信息臨時存儲單元(在下文中稱為“存儲單元)5中。
例如,每次讀出單元3通過讀取單元2,讀出登記指紋信息10a1時,管理單元4將已經讀取的登記指紋信息10a1連續(xù)地存儲到存儲單元5。
更具體地說,每次讀出單元3通過讀取單元2讀取登記指紋信息10a1和特定信息10a2時,管理單元4將彼此關聯(lián)并且已經讀取的登記指紋信息10a1和特定信息10a2連續(xù)地存儲在存儲單元5中。
管理單元4進一步向已經通過讀取單元2,由讀出單元3讀取的登記指紋信息10a1(卡信息10b)分配優(yōu)先級。管理單元4將具有優(yōu)先級的登記指紋信息10a1(卡信息10b)連續(xù)地存儲在存儲單元5中。
例如,管理單元4向通過讀取單元2,讀出單元3新讀取的登記指紋信息10a1(卡信息10b)指定最高優(yōu)先級。
當指紋核對單元9確定在已經存儲在存儲單元5中的多條登記指紋信息10a1中,存在與輸入指紋信息匹配的登記指紋信息10a1時,管理單元4根據(jù)登記指紋信息10a1與輸入指紋信息匹配的次數(shù),確定登記指紋信息10a1的優(yōu)先級。更具體地說,管理單元4根據(jù)這些確定的數(shù)量,確定包含該登記指紋信息10a1的卡信息10b的優(yōu)先級。
另外,如果在存儲單元5中存在空閑區(qū)(空閑容量),管理單元4將新卡信息10b存儲在該空閑區(qū)中。如果在存儲單元5中不存在空閑區(qū),管理單元4刪除存儲在存儲單元5中的卡信息10b中,具有最低優(yōu)先級的卡信息10b,然后,將存儲新卡信息10b,代替在存儲單元5中刪除的卡信息10b。
圖3是表示存儲單元5的例子的說明視圖,以及在圖3中,向與圖2所示的部件相同的部件指定相同的標記。
在圖3中,存儲單元5存儲多條卡信息10b。每條卡信息10b具有彼此關聯(lián)的登記指紋信息10a1、卡號10a21、個人信息10a22、優(yōu)先級10a3和核對數(shù)a4。
存儲單元5是易失或非易失存儲器。每次讀出單元3通過讀取單元2,讀取登記指紋信息10a1(卡信息10b)時,存儲單元5連續(xù)地存儲已經讀出的登記指紋信息10a1(卡信息10b)。存儲單元5具有存儲多條卡信息10b的容量。然而,存儲單元5不具有用于存儲由讀取設備1使用的所有卡10的卡信息10b的容量。
例如,當將易失存儲元件(存儲器),諸如RAM用作存儲單元5時,當斷開存儲單元5的電源時,刪除已經存儲在存儲單元5中的所有卡信息10b。
因此,將易失存儲元件用作存儲單元5提高卡信息10b的安全性。另外,易失存儲元件通常能高速處理,因此,將易失存儲元件用作存儲單元5允許高速處理。
將指紋掃描儀6用作采集單元以及從用戶采集輸入標識信息。在本實施例中,指紋掃描儀6將用戶的指紋信息采集為輸入標識信息。用戶的指紋信息在下文中稱為“輸入指紋信息”。
指紋掃描儀6讀取指紋圖像,即輸入信息。已經建議了各種指紋掃描方法并投入實際使用,以及用在指紋掃描儀中的方法無特殊限制。該方法僅需要讀取指紋圖像。
指紋核對信息生成單元(在下文中稱為“生成單元”)7將指紋圖像,即已經由指紋掃描儀6采集的輸入指紋信息轉換成能用在核對中的格式。生成單元7將已經轉換的該輸入指紋信息提供給卡信息選擇單元(在下文中稱為“選擇單元”)8。
在接收輸入指紋信息時,選擇單元8將該接收輸入指紋信息提供給指紋核對單元(在下文中稱為“核對單元”)9。另外,在接收輸入指紋信息時,選擇單元8按具有最高優(yōu)先級的數(shù)據(jù)項的順序開始,選擇已經存儲在存儲單元5中的多個登記指紋信息。
在接收輸入指紋信息時,核對單元9按選擇單元8選擇的順序,將該輸入指紋信息與登記指紋信息10a1核對,以及確定在多條登記指紋信息10a1中,是否存在與輸入指紋信息匹配的登記指紋信息10a1。
當核對單元9確定在多條登記指紋信息10a1中,存在與輸入指紋信息匹配的登記指紋信息10a1時,核對單元9向選擇單元8報告該發(fā)現(xiàn)。在接收該通知時,選擇單元8讀取存儲在存儲單元5中和與輸入指紋信息匹配的登記指紋信息10a1關聯(lián)的特定信息10a2。然后,選擇單元8將已經讀取的特定信息10a2報告給主機設備(例如控制設備,諸如服務器)。
關于核對單元9的指紋核對方法,存在各種方法,諸如用于匹配圖像本身的方法、使用指紋的特征點的方法,或使用圖像的空間頻率的方法,以及可以使用這些方法的任何一種。
選擇單元8和核對單元9包括在核對/確定單元11中。
因此,當指紋掃描儀6采集輸入指紋信息時,核對/確定單元11將該輸入指紋信息與存儲在存儲單元5中的多條登記指紋信息核對,以及確定在多條登記指紋信息中,是否存在與輸入指紋信息匹配的登記指紋信息。
當在多條登記指紋信息中,存在與輸入指紋信息匹配的登記指紋信息時,核對/確定單元11進一步提供與登記指紋信息關聯(lián),存儲在存儲單元5中的特定信息。
圖4是表示讀取設備1的外觀的示意圖。在圖4中,與圖1所示的部件相同的部件指定相同標記。
接著描述操作的概述。
當用戶將卡10放在讀取單元2中時,讀取單元2從卡10讀取卡信息10b。讀取單元2將該卡信息10b提供給讀出單元3。讀出單元3在接收卡信息10b時,將該卡信息10b提供給管理單元4。
管理單元4為最新讀取的卡信息10b指定高優(yōu)先級,以及根據(jù)指紋核對中的匹配數(shù),給予卡信息10b優(yōu)先級。管理單元4將已經給予優(yōu)先級的卡信息10b存儲在存儲單元5中。
當下一用戶具有由指紋掃描儀6讀取的他或她自己的指紋時,指紋掃描儀6將表示所讀取的指紋的輸入指紋信息提供給生成單元7。生成單元7將已經輸入的指紋信息轉換成用于校對的輸入指紋信息。然后,生成單元7將已經轉換的輸入指紋信息提供給選擇單元8。
選擇單元8在接收該輸入指紋信息時,將該輸入指紋信息提供給核對單元9。選擇單元8按具有較高優(yōu)先級的數(shù)據(jù)項的順序開始,選擇在存儲單元5中存儲的多條登記指紋信息10a1。
在接收輸入指紋信息時,按由選擇單元8選擇的順序,校對單元9將該輸入指紋信息與輸入指紋信息核對,由此確定在多條登記指紋信息10a1中,是否存在與輸入指紋信息匹配的登記指紋信息10a1。
當在多條登記指紋信息10a1中,存在與輸入指紋信息匹配的登記指紋信息10a1時,核對單元9將該發(fā)現(xiàn)報告給選擇單元8。
在接收該通知時,選擇單元8讀取與輸入指紋信息匹配的登記指紋信息10a1關聯(lián)的、在存儲單元5中存儲的特定信息10a2。選擇單元8將已經讀取的該特定信息10a2報告給主機設備。
根據(jù)本實施例,在讀取設備1中提供存儲單元5,諸如CPU的高速緩存內存和能存儲多條卡信息10b。每次放置卡10時,將那個卡10的卡信息10b存儲在存儲單元5中。
輸入指紋信息與已經存儲的多條卡信息10b的登記指紋信息核對。當存在與輸入指紋信息匹配的登記指紋信息時,存儲在存儲單元5中的卡信息10b用作卡10的信息,而與存在或缺少卡10無關。
因此,能消除復位卡10和讀取卡信息10b所需的時間和工作。
另外,當已經采集輸入指紋信息時,將輸入指紋信息與已經存儲在存儲單元5中的多條登記指紋信息核對。因此,用戶不必執(zhí)行指定將與輸入指紋信息核對的登記指紋信息的麻煩任務。
另外,根據(jù)信息有多新,以及根據(jù)多少核對匹配已經發(fā)生,向多條卡信息指定優(yōu)先級。因此,能更有效地利用存儲單元,以及能降低核對所需的時間。
說明下一相關操作用戶將卡10放在讀取單元2中,從而使讀取單元2讀取卡10的卡信息10b。然后,用戶使指紋掃描儀6讀取他或她的指紋。通過這些操作,用戶將卡10的卡信息10b提供給讀取設備1,然后執(zhí)行操作,諸如登錄。
圖5是說明讀出單元3的操作的流程圖。下面,參考圖5,說明有關讀出單元3的操作。
在步驟51,用戶將他或她自己的卡10放在讀取單元2中。
讀取單元2,在檢測卡10后,將卡檢測信息提供給讀出單元3。在接收卡檢測信息后,讀出單元3執(zhí)行步驟52。
在步驟52,讀出單元3使讀取單元2從卡10讀取卡信息10b(見圖2)。讀取單元2將已經讀取的卡信息10b提供給讀出單元3。在從讀取單元2接收卡信息10b后,讀出單元3執(zhí)行步驟53。
在步驟53,如果已經加密接收卡信息10b,讀出單元3解密該卡信息10b。在完成步驟53后,讀出單元3執(zhí)行步驟54。
如果未加密卡信息10b,讀出單元3在完成步驟52后,跳過步驟53并執(zhí)行步驟54。
在步驟54,讀出單元3將卡信息10b提供給管理單元4。在完成步驟54后,讀出單元3進入待機狀態(tài)。
圖6是用于說明管理單元4的操作的流程圖。下面,參考圖6,說明有關管理單元4的操作。
在步驟61,管理單元4從讀出單元3接收卡信息10b。在完成步驟61后,管理單元4執(zhí)行步驟62。
在步驟62,管理單元4校驗在存儲單元5中是否存儲任一卡信息10b。如果已經將任一卡信息10b存儲在存儲單元5中,管理單元4校驗在存儲單元5中,是否存儲與新獲得的卡信息10b匹配的卡信息10b。
圖7是用于說明步驟62的說明視圖。與圖2和圖3中所示的項相同的圖7中的項給予相同的標記。
如果與新獲得的卡信息10b匹配的卡信息10b存儲在存儲單元5中,管理單元4執(zhí)行步驟63。
另一方面,如果與新獲得的卡信息10b匹配的卡信息10b不存儲在存儲單元5中,管理單元4執(zhí)行步驟65。
在步驟63中,管理單元4使高于已經在與新獲得的卡信息10b匹配的卡信息10b上給予的優(yōu)先級的優(yōu)先級減一。在完成步驟63后,管理單元4執(zhí)行步驟64。
在步驟64,管理單元4將在與新獲得的卡信息10b匹配的卡信息10b上給予的優(yōu)先級設置成最高等級。
圖8是用于說明步驟63和64的說明視圖。另外,與圖3所示的數(shù)據(jù)項相同的圖8中的數(shù)據(jù)項給予相同的標記。
圖8表示當卡信息10b1與新獲得的卡信息10b匹配時的操作。在這種情況下,卡信息10b1的優(yōu)先級變?yōu)樽罡叩燃墸送?,使卡信?0b2和10b3的優(yōu)先級減少“1”。
在步驟65,另一方面,管理單元4使已經臨時存儲在存儲單元5中的所有卡信息10的優(yōu)先級減少“1”。在完成步驟65后,管理單元執(zhí)行步驟66。
在步驟66,管理單元4將新獲得的卡信息10b設置成最高優(yōu)先級。這是因為正好在此后,使用新獲得的卡信息,執(zhí)行指紋核對的概率為高。在完成步驟66后,管理單元4執(zhí)行步驟67。
在步驟67,管理單元校驗是否存在用于存儲新獲得的卡信息10b的空閑區(qū)(空閑容量)。
如果在存儲單元5中存在該空閑區(qū),管理單元4執(zhí)行步驟68。另一方面,如果在存儲單元5中沒有空閑區(qū),管理單元4執(zhí)行步驟69。
在步驟68,管理單元4將新獲得的卡信息10b(卡信息10b設置成最高優(yōu)先級)存儲在空閑區(qū)中。在完成步68后,管理單元4進入待機狀態(tài)。
圖9是用于說明步驟65、66、67和68的說明視圖。與圖3所示的數(shù)據(jù)項相同的數(shù)據(jù)項給予相同標記。
在圖9中,新獲得的卡信息10b4變?yōu)樽罡邇?yōu)先級,以及使來自卡信息10b5至10b10的數(shù)據(jù)項的優(yōu)先級降低“1”。
在步驟69中,另一方面,管理單元4從存儲單元5刪除具有最低優(yōu)先級的卡信息10b以便提供空閑區(qū)。在完成步驟69后,管理單元4執(zhí)行步驟68。
圖10是用于說明步驟65、66、67、69和68的說明視圖。與圖3所示的數(shù)據(jù)項相同的圖10中的數(shù)據(jù)項給予相同的標記。
在圖10中,刪除具有最低優(yōu)先級的卡信息10b11。另外,使新獲得的卡信息10b12設置成最高優(yōu)先級。另外,使來自卡信息10b13至10b21的數(shù)據(jù)項的優(yōu)先級降低“1”。
隨后,當讀取新卡信息10b時,執(zhí)行如上所述相同的操作,而不執(zhí)行指紋核對。更具體地說,卡信息10b存儲在存儲單元5中以便從卡10讀取的卡信息10b具有最高優(yōu)先級。
圖11是用于說明生成單元7的操作的流程圖。參考圖11,下述描述與生成單元7的操作有關。
在步驟111中,用戶將他或她的手指放在指紋掃描儀6上。
在檢測指紋后,指紋掃描儀將手指檢測信號提供給生成單元7。在接收手指檢測信息后,生成單元7執(zhí)行步驟112。
在步驟112,生成單元7使指紋掃描儀6讀取指紋。指紋掃描儀6將表示已經讀取的指紋的指紋圖像(輸入指紋信息)提供給生成單元7。在從指紋掃描儀接收指紋圖像后,生成單元7執(zhí)行步驟113。
在步驟113,生成單元7將所接收的指紋圖像轉換成用于核對的格式,即指紋核對信息。該指紋核對信息是輸入指紋信息的一個例子。在完成步驟113后,生成單元7執(zhí)行步驟114。
在步驟114,生成單元7將該指紋核對信息提供給選擇單元8。在完成步驟114后,生成單元7進入待機狀。
可以執(zhí)行從步驟111至114的過程,而不與用于將卡信息10b存儲在存儲單元5中的存儲過程有關和平行。另外,在完成存儲用于存儲卡信息10b的存儲過程后,可以執(zhí)行步驟111至114。
圖12是用于說明選擇單元8的操作的流程圖。參考圖12,下述說明與選擇單元8的操作有關。
在步驟121,選擇單元8從生成單元7接收指紋核對信息。在完成步驟121,選擇單元8執(zhí)行步驟122。
在步驟122,選擇單元8從卡信息10b選擇在存儲單元5中存儲的、還沒有選擇以及具有最高優(yōu)先級的卡信息。在完成步驟122后,選擇單元8執(zhí)行步驟123。
在步驟123中,選擇單元8將具有最高優(yōu)先級的指紋核對信息提供給核對單元9以及使核對單元9執(zhí)行指紋核對。
核對單元9在接收指紋核對信息后,將所接收的指紋核對信息與已經由選擇單元8選擇的、卡信息10b中的登記指紋信息10a1進行比較。然后,核對單元9將核對結果報告給選擇單元8。在接收這些核對結果后,選擇單元8執(zhí)行步驟124。
當步驟124中的核對結果不表示任何匹配時,選擇單元8執(zhí)行步驟125,以及當核對結果表示匹配時,執(zhí)行步驟126。
在步驟125,選擇單元8確定指紋核對信息是否與在存儲單元5中存儲的所有卡信息10b核對。
如果指紋核對信息還沒有與已經在存儲單元5中存儲的所有卡信息核對,選擇單元8執(zhí)行步驟122。另一方面,如果指紋核對信息已經與在存儲單元5中存儲的所有卡信息10b核對,選擇單元8進行待機狀態(tài)。
在步驟126,選擇單元8將當前選擇的卡信息10b報告給管理單元4?;谝呀泩蟾娴目ㄐ畔?0b,管理單元4修改卡信息10b的優(yōu)先級。例如,管理單元4修改每條卡信息10b的優(yōu)先級以便使具有更多次核對的卡信給予較高優(yōu)先級。在完成步驟126后,選擇單元8執(zhí)行步驟127。
在步驟127,選擇單元8從當前選擇的卡信息10b讀取特定信息10a2。選擇單元8將已經讀取的特定信息10a2報告給主機設備(例如控制設備,諸如服務器)。
圖13是用于說明步驟126的說明視圖。與圖10中所示的數(shù)據(jù)項相同的圖13中的數(shù)據(jù)項給予相同標記。另外,圖13表示用于當指紋核對信息與卡信息10b12匹配時,修改優(yōu)先級的操作。
在這種情況下,管理單4將卡信息10b12的核對次數(shù)修改成“1”。然后,管理單元4將卡信息10b13的優(yōu)先級修改成“1”,將卡信息10b14的優(yōu)先級修改成“2”,將卡信息10b15的優(yōu)先級修改成“3”,以及將卡信息10b12的優(yōu)先級修改成“4”,以便具有更多次核對的卡信息的數(shù)據(jù)項,優(yōu)先級更高。
當根據(jù)匹配的核對次數(shù),確定卡信息的優(yōu)先級時,可以將具有匹配的核對的卡信息的優(yōu)先級設置成最高等級。在任何情況下,由于匹配的核對次數(shù)是用于確定優(yōu)先級的基礎,當執(zhí)行以后核對時,首先選擇具有更高匹配概率的候選(登記指紋信息)。
根據(jù)本實施例,當用戶重復使用核對設備(例如,具有記錄信息和指紋驗證能力的讀卡設備)同時在短的時間間隔中交換多次,但不是許多卡,顯示出下述效果用戶重置卡的不便能消除,以及也能消除用于重新讀取卡信息的時間。從而能獲得操作效率提高。
另外,如果易失存儲器用于存儲單元5,與斷開存儲單元5的電源同時,消除在存儲單元5中存儲的卡信息,因此,能獲得卡信息的安全性的改進。
另外,在本實施例中,每次從卡10讀取登記指紋信息時,該登記指紋信息連續(xù)地存儲在存儲單元5中。當從用戶接收輸入指紋信息時,該輸入指紋信息與已經存儲在存儲單元5中的多條登記指紋信息核對以便確定在多條登記指紋信息中,是否存在與輸入指紋信息匹配的登記指紋信息。
因此,通過將登記指紋信息存儲在存儲單元5中,能確定在多條登記指紋信息中,是否存在與輸入指紋信息匹配的登記指紋信息,而用戶不必使用卡10以及用戶不必執(zhí)行指定在存儲單元5中存儲的登記指紋信息的操作。
因此,在將已經記錄在便攜式記錄介質,諸如卡上的登記指紋信息與已經從用戶采集的輸入指紋信息核對的核對設備中,能縮短用于核對所需的時間。
在本實施例中,此外,讀取單元2讀取已經存儲在卡10上的登記指紋信息和特定信息。另外,每次讀取單元2讀取登記指紋信息和特定信息時,存儲單元5連續(xù)地存儲已經讀取并彼此關聯(lián)的該登記指紋信息和特定信息。當在多條登記指紋信息中存在與輸入指紋信息匹配的登記指紋信息時,核對/確定單元11提供已經存儲在存儲單元5中并與登記指紋信息關聯(lián)的特定信息。在這種情況下,能縮短用于核對所需的時間,因此,能在更短時間間隔中提供特定信息。
在本實施例中,此外,管理單元4向已經由讀取單元2讀取的登記指紋信息提供優(yōu)先級。將已經指定優(yōu)先級的登記指紋信息連續(xù)地存儲在存儲單元5中。選擇單元8按從具有較高優(yōu)先級的數(shù)據(jù)項開始,選擇在存儲單元5中存儲的多條登記指紋信息。當指紋掃描儀6采集輸入指紋信息時,基于由選擇單元8確定的選擇順序,核對單元9將該輸入指紋信息與登記指紋信息核對,以及確定在多條登記指紋信息中,是否存在與輸入指紋信息匹配的登記指紋信息。
在這種情況下,基于登記指紋信息的優(yōu)先級,將登記指紋信息按順序與輸入指紋信息核對。因此,優(yōu)先級的適當設置允許與輸入指紋信息匹配的登記指紋信息的存在的更快確定。
在本實施例中,此外,管理單元4向已經由讀取單元2新讀取的登記指紋信息提供最高優(yōu)先級。在這種情況下,能向最可能用于核對的登記指紋信息提供最高優(yōu)先級。因此,能快速實現(xiàn)與輸入指紋信息匹配的登記指紋信息的存在的確定。
在本實施例中,此外,當核對單元9確定在多條登記指紋信息中,存在與輸入指紋信息匹配的登記指紋信息時,管理單元4根據(jù)登記指紋信息與輸入指紋信息匹配的次數(shù),確定登記指紋信息的優(yōu)先級。在這種情況下,能提高具有高頻用于核對的登記指紋信息的優(yōu)先級,由此能快速實現(xiàn)與輸入指紋信息匹配的登記指紋信息的存在的確定。
在本實施例中,此外,當讀取單元2新讀取登記指紋信息以及在存儲單元5中沒有用于存儲該新登記指紋信息的容量時,管理單元4從存儲單元5刪除具有最低優(yōu)先級的登記指紋信息,然后將已經讀取的登記指紋信息存儲到存儲單元5。在這種情況下,具有高優(yōu)先級的登記指紋信息仍然在存儲單元5中,由此以快速有效地使用存儲單元5的有限容量。
在如上所述的實施例中,圖中所示的結構僅是一個例子以及絕不限制本發(fā)明的結構。
例如,標識信息可以適當修改和不限于指紋信息。例如,標識信息可以是密碼。
盡管使用具體的術語描述了本發(fā)明的優(yōu)選實施例,這些描述僅是示例目的,以及應理解到在不背離下述權利要求的精神或范圍的情況下,可以進行修改和改變。
權利要求
1.一種核對設備,包括讀取單元,用于讀取記錄在便攜式記錄介質上的登記標識信息;存儲單元,用于每次所述讀取單元讀取所述登記標識信息時,連續(xù)地存儲已經讀取的登記標識信息;采集單元,用于從用戶采集輸入標識信息;以及核對/確定單元,用于當所述采集單元采集所述輸入標識信息時,將輸入標識信息與在所述存儲單元中存儲的多條登記標識信息核對,以及確定在所述多條登記標識信息中,是否存在與所述輸入標識信息匹配的登記標識信息。
2.如權利要求1所述的核對設備,其中,所述讀取單元讀取在所述便攜式記錄介質上記錄的登記標識信息和特定信息;所述存儲單元,在每次所述讀取單元讀取所述登記標識信息和所述特定信息時,彼此關聯(lián)地連續(xù)存儲已經讀取的所述登記標識信息和所述特定信息;以及所述核對/確定單元,當在所述多條登記標識信息中,存在與所述輸入標識信息匹配的登記標識信息時,與登記標識信息關聯(lián),提供已經在所述存儲單元中存儲的特定信息。
3.如權利要求1所述的核對設備,進一步包括存儲管理單元,用于向已經由所述讀取單元讀取的登記標識信息分配優(yōu)先級,以及將已經分配優(yōu)先級的登記標識信息連續(xù)地存儲在所述存儲單元中;其中,所述核對/確定單元包括選擇單元,用于當所述采集單元采集所述輸入標識信息時,按順序從具有最高優(yōu)先級的數(shù)據(jù)項開始,選擇已經在所述存儲單元中存儲的多條登記標識信息;以及核對單元,按由所述選擇單元選擇的順序,將所述輸入標識信息與所述登記標識信息核對,以及確定在所述多條登記標識信息中,是否存在與所述輸入標識信息匹配的登記標識信息。
4.如權利要求3所述的核對設備,其中,所述存儲管理單元向由所述讀取單元最近讀取的登記標識信息提供最高優(yōu)先級。
5.如權利要求3所述的核對設備,其中,當所述核對單元已經確定在所述多條登記標識信息中存在與所述輸入標識信息匹配的登記標識信息時,所述存儲管理單元根據(jù)登記標識信息與輸入標識信息匹配的次數(shù),確定登記標識信息的優(yōu)先級。
6.如權利要求3所述的核對設備,其中,當所述讀取單元新讀取所述登記標識信息時,以及當在所述存儲單元中,用于存儲已經讀取的該登記標識信息的容量不可用時,所述存儲管理單元從所述存儲單元刪除具有最低優(yōu)先級的登記標識信息以及將最新讀取的登記標識信息存儲在所述存儲單元中。
7.如權利要求1所述的核對設備,其中,所述便攜式記錄介質是卡式。
8.如權利要求1所述的核對設備,其中,所述存儲單元是易失存儲器。
9.如權利要求8所述的核對設備,其中,所述易失存儲器是RAM。
10.如權利要求1所述的核對設備,其中,所述登記標識信息是登記的指紋信息,以及所述輸入標識信息是輸入的指紋信息。
11.一種在核對設備中執(zhí)行的核對方法,所述核對設備將已經記錄在便攜式記錄介質上的登記標識信息與已經從用戶輸入的輸入標識信息核對,以及具有存儲單元,用于存儲所述登記標識信息,所述核對方法包括讀取步驟,用于讀取記錄在所述便攜式記錄介質上的登記標識信息;存儲步驟,用于在每次讀取所述登記標識信息時,在所述存儲單元中連續(xù)地存儲已經讀取的登記標識信息;采集步驟,用于從用戶采集所述輸入標識信息;以及核對/確定步驟,用于當采集所述輸入標識信息時,將輸入標識信息與在所述存儲單元中存儲的多條登記標識信息核對,以及確定在所述多條登記標識信息中,是否存在與所述輸入標識信息匹配的登記標識信息。
12.如權利要求11所述的核對方法,其中,所述讀取步驟包括讀取在所述便攜式記錄介質中記錄的登記標識信息和特定信息;所述存儲步驟包括每次讀取所述登記標識信息和所述特定信息時,在所述存儲單元中彼此關聯(lián)地連續(xù)存儲已經讀取的所述登記標識信息和所述特定信息;以及所述核對/確定步驟包括,當在所述多條登記標識信息中,存在與所述輸入標識信息匹配的登記標識信息時,與登記標識信息關聯(lián),提供已經在所述存儲單元中存儲的特定信息。
13.如權利要求11所述的核對方法,進一步包括分配步驟,用于向所述登記標識信息分配優(yōu)先級;其中,所述存儲步驟包括將已經分配所述優(yōu)先級的登記標識信息連續(xù)地存儲在所述存儲單元中;以及所述核對/確定步驟包括選擇步驟,用于當采集所述輸入標識信息時,按順序從具有最高優(yōu)先級的數(shù)據(jù)項開始,選擇已經在所述存儲單元中存儲的多條登記標識信息;以及核對步驟,按在所述選擇步驟中確定的選擇順序,將所述輸入標識信息與所述登記標識信息核對,以及確定在所述多條登記標識信息中,是否存在與所述輸入標識信息匹配的登記標識信息。
14.如權利要求13所述的核對方法,其中,所述分配步驟包括向在所述讀取步驟最近讀取的登記標識信息分配最高優(yōu)先級。
15.如權利要求13所述的核對方法,其中,所述分配步驟包括當在所述核對步驟中,確定在所述多條登記標識信息中,存在與所述輸入標識信息匹配的登記標識信息時,根據(jù)登記標識信息與輸入標識信息匹配的次數(shù),確定登記標識信息的優(yōu)先級。
16.如權利要求13所述的核對方法,其中,所述存儲步驟包括當在所述讀取步驟中新讀取所述登記標識信息時,以及當在所述存儲單元中,容量不可用于存儲已經讀取的該登記標識信息時,從所述存儲單元刪除具有最低優(yōu)先級的登記標識信息,然后將已經讀取的登記標識信息存儲在所述存儲單元中。
17.如權利要求11所述的核對方法,其中,所述便攜式記錄介質是卡式。
18.如權利要求11所述的核對方法,其中,所述存儲步驟是易失存儲器。
19.如權利要求18所述的核對方法,其中,所述易失存儲器是RAM。
20.如權利要求11所述的核對方法,其中,所述登記標識信息是登記的指紋信息,以及所述輸入標識信息是輸入的指紋信息。
全文摘要
讀取單元將從卡讀取的卡信息通過讀出單元提供給管理單元。管理單元向最新讀取的卡信息分配高優(yōu)先級,以及將已經分配優(yōu)先級的卡信息存儲在存儲單元中。指紋掃描儀通過生成單元,將輸入指紋信息提供給選擇單元。選擇單元在接收輸入指紋信息后,將該輸入指紋信息提供給核對單元,另外,按從具有最高優(yōu)先級的順序,選擇在存儲單元中存儲的多條登記指紋信息。核對單元在接收輸入指紋信息后,按由選擇單元選擇的順序,將該輸入指紋信息與登記指紋信息核對,以及確定在多條登記指紋信息中,是否存在與輸入指紋信息匹配的登記指紋信息。
文檔編號G06K17/00GK1773525SQ20051011818
公開日2006年5月17日 申請日期2005年11月11日 優(yōu)先權日2004年11月11日
發(fā)明者高橋暢生 申請人:日本電氣英富醍株式會社