一种基于指纹识别的atm机安全操作方法、系统及atm机的制作方法
【技术领域】
[0001 ] 本发明涉及ATM机技术领域,尤其涉及一种基于指纹识别的ATM机安全操作方法、系统及ATM机。
【背景技术】
[0002]目前,在银行ATM机上取款,只需输入密码,而如果银行账户中金额过多,若密码泄露,则这种取款方式会对账户安全造成威胁,对于一些银行账户中存款很多的用户,为了更安全的在ATM机上进行取款、转账等操作,需要先进行用户身份的认证,防止非正常用户在ATM机上对银行卡进行操作。
【发明内容】
[0003]本发明实施例的目的在于提出一种基于指纹识别的ATM机安全操作方法、系统及ATM机,旨在解决防止非正常用户在ATM机上对银行卡进行操作的问题。
[0004]为达此目的,本发明实施例采用以下技术方案:
[0005]第一方面,提供了一种基于指纹识别的ATM机安全操作方法,所述方法包括:
[0006]检测到插入银行卡,获取用户输入的密码和输入密码时用户操作手指的指纹特征;
[0007]判断所述用户操作手指的指纹特征与预先录入的该银行卡用户的指纹特征是否匹配,若不匹配,则执行吞卡操作。
[0008]优选地,所述判断所述用户操作手指的指纹特征与预先录入的该银行卡用户的指纹特征是否匹配,若不匹配,则执行吞卡操作,包括:
[0009]判断用户输入每位密码时所述用户操作手指的指纹特征与预先录入的该银行卡用户的指纹特征是否匹配,若有至少一个用户操作手指的指纹特征不匹配,则执行吞卡操作,发送报警信息到所述银行卡绑定的手机号码或邮箱。
[0010]优选地,所述判断所述用户操作手指的指纹特征与预先录入的该银行卡用户的指纹特征是否匹配,若不匹配,则执行吞卡操作,包括:
[0011]判断用户输入每位密码时所述用户操作手指的指纹特征与预先录入的该银行卡用户的指纹特征是否匹配,若所有用户操作手指的指纹特征均不匹配,则执行吞卡操作,发送报警信息到所述银行卡绑定的手机号码或邮箱。
[0012]优选地,所述获取所输入的密码和输入每位密码时用户操作手指的指纹特征之前,还包括:
[0013]检测插入的银行卡或获取用户输入的有效证件号,提取用户操作手指的指纹特征,通过摄像头拍取带有当前用户人脸的照片;
[0014]识别到所述照片中的人脸特征与预先录入的所述银行卡或所述有效证件号对应的银行用户的人脸特征相匹配,则将当前录入的指纹特征与所述银行卡或输入的有效证件号对应的银行用户关联。
[0015]优选地,所述执行吞卡操作之后,还包括:
[0016]在预设时限内,获取用户输入的密码和输入密码时用户操作手指的指纹特征;
[0017]识别到所述用户操作手指的指纹特征与预先录入到所述银行卡用户的指纹特征匹配且确定所述密码与所述银行卡在银行预留的密码相同,则吐出所述银行卡。
[0018]第二方面,提供了一种基于指纹识别的ATM机安全操作方法系统,该系统包括:
[0019]第一指纹密码获取单元,用于检测到插入银行卡,获取用户输入的密码和输入密码时用户操作手指的指纹特征;
[0020]第一指纹判断单元,用于判断所述用户操作手指的指纹特征与预先录入的该银行卡用户的指纹特征是否匹配,若不匹配,则执行吞卡操作。
[0021]优选地,所述第一指纹判断单元,具体用于判断用户输入每位密码时所述用户操作手指的指纹特征与预先录入的该银行卡用户的指纹特征是否匹配,若有至少一个用户操作手指的指纹特征不匹配,则执行吞卡操作,发送报警信息到所述银行卡绑定的手机号码或邮箱。
[0022]优选地,所述第一指纹判断单元,具体用于判断用户输入每位密码时所述用户操作手指的指纹特征与预先录入的该银行卡用户的指纹特征是否匹配,若所有用户操作手指的指纹特征均不匹配,则执行吞卡操作,发送报警信息到所述银行卡绑定的手机号码或邮箱。
[0023]优选地,指纹录入单元,用于检测插入的银行卡或获取用户输入的有效证件号,提取用户操作手指的指纹特征,通过摄像头拍取带有当前用户人脸的照片;
[0024]人脸识别单元,用于识别到所述照片中的人脸特征与预先录入的所述银行卡或所述有效证件号对应的银行用户的人脸特征相匹配,则将当前录入的指纹特征与所述银行卡或输入的有效证件号对应的银行用户关联。
[0025]优选地,第二指纹密码获取单元,用于在预设时限内,获取用户输入的密码和输入密码时用户操作手指的指纹特征;
[0026]指纹密码判断单元,与第二指纹密码获取单元相连,用于识别到所述用户操作手指的指纹特征与预先录入到所述银行卡用户的指纹特征匹配且确定所述密码与所述银行卡在银行预留的密码相同,则吐出所述银行卡。
[0027]第三方面,提供了一种ATM机,包括读卡器、信息处理单元、吞卡机构和带有指纹特征采集装置的密码输入键盘,所述信息处理单元分别连接读卡器、吞卡机构和所述信息处理单元连接所述带有指纹特征采集装置的密码输入键盘,所述带有指纹特征采集装置的密码输入键盘的每个键盘上均设置有指纹识别装置,其中:所述读卡器检测到插入银行卡,将所述银行卡信息发送给信息处理单元;通过所述带有指纹特征采集装置的密码输入键盘获取用户输入的密码和输入密码时用户操作手指的指纹特征并发送给信息处理单元,所述信息处理单元判断所述用户操作手指的指纹特征与预先录入的该银行卡用户的指纹特征是否匹配,若不匹配,则控制所述吞卡机构执行吞卡操作。
[0028]与现有技术相比,本发明通过识别输入密码时用户操作手指的指纹特征与预先录入到银行卡用户的指纹特征不匹配时执行吞卡操作,防止了非正常用户在ATM机上对银行卡进行操作,增强银行卡的使用安全性,通过获取正确指纹特征和密码将ATM机中的吞卡吐出,不需要去银行取卡,方便了银行卡户主取出银行卡;通过识别人脸特征和用户操作手指的指纹特征在ATM机上设置的银行个人用户的指纹特征,不需要去银行进行设置,增强操作的便捷性。
【附图说明】
[0029]图1为本发明提供的一种基于指纹识别的ATM机安全操作方法第一个实施例的方法流程示意图。
[0030]图2本发明提供的一种基于指纹识别的ATM机安全操作方法第二个实施例的方法流程示意图。
[0031]图3为本发明提供的一种基于指纹识别的ATM机安全操作系统第一个实施例的结构框图。
[0032]图4为本发明提供的一种基于指纹识别的ATM机安全操作系统第二个实施例的结构框图。
[0033]图5为本发明提供的一种ATM机实施例的结构框图。
【具体实施方式】
[0034]下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
[0035]参照图1,图1为本发明提供的一种基于指纹识别的ATM机安全操作方法第一个实施例的方法流程示意图,该方法可以通过ATM机来实现,该ATM机中设置有带有指纹特征采集装置的密码输入键盘。通过本实施例的方法,可以防止非正常用户在ATM机上对银行卡进行操作,增强银行卡的使用安全性。该方法包括下述步骤。非正常用户是指没有预先录入指纹特征至该银行卡用户的人。
[0036]101:检测到插入银行卡,获取用户输入的密码和输入密码时用户操作手指的指纹特征。
[0037]具体的,ATM机的读卡器识别到插入银行卡,带有指纹特征采集装置的密码输入键盘获取用户所输入的密码和输入每位密码时用户操作手指的指纹特征。
[0038]102:判断输用户操作手指的指纹特征与预先录入的该银行卡用户的指纹特征是否匹配,若不匹配,则执行吞卡操作。
[0039]具体的,判断用户输入每位密码时用户操作手指的指纹特征与预先录入银行卡用户的若干个手指的指纹特征中的一个手指的指纹特征是否匹配,若有至少一个用户操作手指的指纹特征不匹配,则执行吞卡操作并发送报警信息到所述银行卡绑定的手机号码或邮箱。或判断用户输入每位密码时所述用户操作手指的指纹特征与预先录入银行卡用户的若干个手指的指纹特征中的一个手指的指纹特征是否匹配