一种多用智能卡读卡器及其读写方法
文献发布时间:2023-06-19 10:11:51
技术领域
本发明涉及智能卡读卡器的技术领域,具体涉及一种多用智能卡读卡器及其读写方法。
背景技术
随着科技进步,读卡器越来越多的应用到各种场合。感应读卡器主要用 于识别、读写和发送经过编译的信息装置,系统中使用的是智能卡(磁条卡、IC卡或ID 卡)。而条码识别使用的是扫描卡片的识别模式,使用的是条码卡。
目前,这两种模式都被广泛应用,但彼此之间却不能兼容,即一套使用智能卡片的系统,是无法识别条码卡的,反之亦然。这使得现有的一卡通系统不能真正地做到一卡通行。也就是说当对独立的系统进行整合,以提升系统整体的等级时,不同系统所使用的不同识别卡片这一问题使得系统整合难度大大增加。例如,磁条卡技术成熟,读写速度快,可以满足银行应用的大部分需求,已经广泛应用在各个领域,包括银行卡、信用 卡、存折等,并且磁条存储介质可以改写、使用方便。IC卡数据存储量大,数据安全性 好,很多消费系统使用的都是可读写的IC卡。ID卡(射频识别卡)最大的优点就在于 非接触,完成识别工作时无须人工干预,适于实现自动化且不易损坏,操作快捷方便, 例如门禁系统使用普通ID卡,停车场系统使用长矩离ID卡。条码卡通过新兴的覆合印刷技术实现数据存储,具有容量大、制作成本低廉、不可更改等特点,通常在各种场馆 入口使用条码卡。
上述多种类型信息卡的运用使得系统最终难以整合,现状是很多号称一卡通的系统, 使用者都是不得不使用多张卡片,这使得系统的方便及灵活性存在很大缺陷,现有的读卡器均包括不可拆卸键盘,键盘用于数字的设置。功能的选择及密码输入,当可拆卸键盘出现问题时,无法进行后续的使用,影响用户的使用,采用可拆卸键盘输入密码的方式较为繁琐,安全性较低,并且现有的读卡器只能用于接触式识别卡片信息,无法识别电子虚拟卡的信息,适用性低。
发明内容
本项发明是针对现在的技术不足,提供一种多用智能卡读卡器及其读写方法。
本发明为实现上述目的所采用的技术方案是:
一种多用智能卡读卡器,所述多用智能卡读卡器包括安装有控制电路的底座,所述底座设有两凹槽、放置平台及指示灯,两所述凹槽包括刷卡槽及插入槽,所述刷卡槽及插入槽均设有接触式装置,所述底座设有非接触装置,所述多用智能卡读卡器设有读卡器控制器,所述控制电路设有控制安全芯片、感应模块、智能转换模块及输入/输入模块,所述感应模块与所述接触式装置、非接触式装置连接,所述放置平台设有可拆卸键盘,所述底座侧面设有指纹识别装置及通信端口;
所述控制安全芯片设有第一芯片模块、第二芯片模块及第三芯片模块,所述控制安全芯片适于对所述接收到的信息进行纠错、处理和编码,或对写入智能卡的信息进行处理和编码,控制安全芯片首先要对收到的信息进行校验,以判断信息是否在传递的过程中出错,如果信息出错,则进行纠错并要求重传,然后将收到的正确信息进行处理并编码,并通过输入/输出模块送给读卡器控制器,由读卡器控制器作进一步的处理,经过控制安全芯片处理的信号格式与处理前的信号相同或不同,控制安全芯片单向将信息传递给读卡器控制器,不承担接收读卡器控制器指令的任务,或与读卡器控制器双向通信,承担接收读卡器控制器指令的任务;
所述感应模块包括智能卡感应模块和条形卡感应模块,所述感应模块适于对智能卡进行识别和写入操作、对多种格式的条形码进行识别操作,该种感应模块直接输出感应结果给其它应用设备,或通过智能转换模块将不同类型的信息转换为数字信息输出给控制安全芯片;
所述智能转换模块用于对接收到的信息进行分析处理,将不同类别的信息转换为统一的系统可识别数据信息;
所述输入/输出模块,适于连接所述中控制安全芯片和读卡器控制器;
所述第一芯片模块设有普通卡信息存储模块,所述第二芯片模块设有证件信息存储模块,所述第三芯片模块设有银行卡信息存储模块,所述第一芯片模块、第二芯片模块及第三芯片模块用于实现快速分类及信息的处理,从而配合控制安全芯片提高处理效率。
作进一步改进,所述接触式装置设有接触式模块,所述非接触式装置包括NFC芯片,所述通信端口为串口或USB接口,所述指纹识别装置设有指纹设别模块。
作进一步改进,所述放置平台设有挡块及多块带弹簧夹块,所述挡块设置在所述放置平台下端,多块所述带弹簧夹块分别设置在所述放置平台上端及左右两端,所述底座内设有可拆卸电源。
作进一步改进,所述控制安全芯片连接有电源模块,所述控制安全芯片还设有处理密码钥匙数据的密码钥匙数据处理模块,所述指纹识别模块、通信端口均与所述处理密码钥匙数据的密码钥匙数据处理模块连接,所述控制安全芯片还设有通信模块,所述通信模块设有天线。
作进一步改进,通过软硬件设计,将智能卡感应模块及条码卡感应模块集成在同一电路板上,通过智能转换模块和控制安全芯片,将得到的不同的输入信息进行识别、纠错、处理和编码,通过输入/输出模块传送至读卡器控制器,读卡器控制器结合预先存储的用户信息权限设定,对经过中控制安全芯片处理后的信息进行权限判断,对于有效的经过控制安全芯片处理后的信息开放权限,并下达指令给相应的控制机构执行预定的操作。
作进一步改进,一种实施多用智能卡读卡器的读写方法,其包括以下步骤:
(1)读卡器通过多个感应模块或一体化感应模块读取卡片信息,读取方式是通过接触式装置或非接触式装置,并将智能卡和条码卡输入的信息传送至智能转换模块;
(2)智能转换模块接收到信息后激活控制安全芯片中的处理密码钥匙数据的密码钥匙数据处理模块动作,通过可拆卸键盘输入或指纹识别模块收取密码数据,输入正确即激活智能转换模块进行后续的信息识别动作;
(3)智能转换模块对信息进行识别,如果是智能卡信息,则直接传送至中控制安全芯片进行纠错、处理和编码,如果是条码卡光学信息,则进行数据转换,将光学信息转换成系统能够识别的数字信息;
(4)通过控制安全芯片并配合调取第一芯片模块、第二芯片模块及第三芯片模块内的存储信息,对所述数字信息进行快速纠错、处理和编码;
(5)通过输入/输出模块传送至读卡器控制器;
(6)读卡器控制器对经过控制安全芯片处理后的信息进行判断,若经过控制安全芯片处理后的信息有效,则发出执行预定操作的指令,若经过控制安全芯片处理后的信息无效,则不开放权限;
(7)若需要对智能卡片上的数据进行修改,则在读卡器控制器完成对经过控制安全芯片处理后的信息的判断后发出修改信息,修改信息通过输入/出模块回传至控制安全芯片,并经控制安全芯片处理、编码后传送至智能转换模块,所述智能转换模块将处理、编码后的数字信息再分别转换为电信号或磁信号并输出到感应模块,由感应模块发出电信号或磁信号对智能卡中的信息进行修改。
本发明的有益效果:本发明提供的一种可读写多种类型信息卡的读卡器,使得已经拥有各种类型信息卡 的不同用户,在使用原有信息卡的基础上,可以在多个不同的系统中使用,不需要持有 多张信息卡,从而大大节省了系统成本,提高了使用的方便性;并且通过设置非接触式装置,所述非接触式装置包括NFC芯片用于实现NFC识别,可实现非接触式,从而实现智能卡或电子虚拟卡的使用,提高适用性及便利性;所述通信端口为串口或USB接口,通过设置可拆卸键盘及指纹识别装置,实现多种密码钥匙的提取,方便使用,并且通过设置处理密码钥匙数据的密码钥匙数据处理模块,提高安全性;通过设置可拆卸键盘用于密码钥匙输入的同时可用于设置功能及数值参数;通过设置通信端口用于与可拆卸键盘或手机的电连接,当可拆卸键盘出现故障时,可快速配合外部设备,如手机等连接使用,从而保证后续读卡器的正常使用,并且通过设置NFC芯片可用于带NFC功能的电子设备的连接,提供非典型连接的方式,提高用户体验效果;通过设置刷卡槽及插入槽实现磁条卡或芯片卡的使用,提高适用性。
下面结合附图与具体实施方式,对本发明进一步说明。
附图说明
图1为本实施例的多用智能卡读卡器结构示意图;
图2为本实施例的多用智能卡读卡器系统模块示意图。
图中:1.多用智能卡读卡器,2.控制电路,10.底座,100.凹槽,101.放置平台,102.指示灯,1000.刷卡槽,1001.插入槽,3.接触式装置,9.非接触装置,4.读卡器控制器,5.控制安全芯片,6.感应模块,7.智能转换模块,8.输入/输出模块,1010.可拆卸键盘,11.指纹识别装置,12.通信端口,50.第一芯片模块,51.第二芯片模块,52.第三芯片模块,57.通信模块,58.天线,60.智能卡感应模块,61.条形卡感应模块,110.指纹识别模块,1011.挡块,1012.带弹簧夹块,54.电源模块,55.密码钥匙处理模块。
具体实施方式
以下所述仅为本发明的较佳实施例,并不因此而限定本发明的保护范围。
实施例,参见附图1~图2,一种多用智能卡读卡器1包括安装有控制电路2的底座10,所述底座10设有两凹槽100、放置平台101及指示灯102,两所述凹槽包括刷卡槽1000及插入槽1001,所述刷卡槽1000及插入槽1001均设有接触式装置3,所述底座10设有非接触装置9,所述多用智能卡读卡器1设有读卡器控制器4,所述控制电路2设有控制安全芯片5、感应模块6、智能转换模块7及输入/输入模块8,所述感应模块6与所述接触式装置3、非接触式装置9连接,所述放置平台101设有可拆卸键盘1010,所述底座侧2面设有指纹识别装置11及通信端口12;
所述控制安全芯片5设有第一芯片模块50、第二芯片模块51及第三芯片模块52,所述控制安全芯片5适于对所述接收到的信息进行纠错、处理和编码,或对写入智能卡的信息进行处理和编码,控制安全芯片5首先要对收到的信息进行校验,以判断信息是否在传递的过程中出错,如果信息出错,则进行纠错并要求重传,然后将收到的正确信息进行处理并编码,并通过输入/输出模块8送给读卡器控制器4,由读卡器控制器4作进一步的处理,经过控制安全芯片5处理的信号格式与处理前的信号相同或不同,控制安全芯片5单向将信息传递给读卡器控制器4,不承担接收读卡器控制器4指令的任务,或与读卡器控制器4双向通信,承担接收读卡器控制器4指令的任务;
所述感应模块6包括智能卡感应模块60和条形卡感应模块61,所述感应模块适于对智能卡进行识别和写入操作、对多种格式的条形码进行识别操作,该种感应模块直接输出感应结果给其它应用设备,或通过智能转换模块7将不同类型的信息转换为数字信息输出给控制安全芯片5;
所述智能转换模块7用于对接收到的信息进行分析处理,将不同类别的信息转换为统一的系统可识别数据信息;
所述输入/输出模块8,适于连接所述中控制安全芯片5和读卡器控制器4;
所述第一芯片模块50设有普通卡信息存储模块,所述第二芯片模块51设有证件信息存储模块,所述第三芯片模块52设有银行卡信息存储模块,所述第一芯片模块50、第二芯片模块51及第三芯片模块52用于实现快速分类及信息的处理,从而配合控制安全芯片5提高处理效率。
所述接触式装置3设有接触式模块,所述非接触式装置9包括NFC芯片,所述接触式装置3及非接触式装置9用于实现卡片的接触式连接或非接触式连接,所述通信端口12为串口或USB接口,所述通信端口12用于可拆卸键盘1010及其它外部设备的有线连接,所述指纹识别装置11设有指纹设别模块110,,所述控制安全芯片5还设有通信模块57,所述通信模块57设有天线58,所述通信模块55用于实现网络连接,从而使得多用智能卡读卡器1通过网络进行云交互。
所述放置平台101设有挡块1011及多块带弹簧夹块1012,所述挡块1011设置在所述放置平台101下端,多块所述带弹簧夹块1012分别设置在所述放置平台101上端及左右两端,所述底座10内设有可拆卸电源,所述可拆卸电源用于提供电能,通过设置放置平台101用于可拆卸键盘1010的固定,并且通过设置挡块1011及多块带弹簧夹块1012使得放置平台101可用于不同规格的可拆卸键盘1010或手机的固定放置,从而保证读卡器1后续的正常工作。
所述控制安全芯片5连接有电源模块54,所述控制安全芯片5还设有处理密码钥匙数据的密码钥匙数据处理模块55,所述指纹识别模块110、通信端口12均与所述处理密码钥匙数据的密码钥匙数据处理模块55连接。
通过软硬件设计,将智能卡感应模块60及条码卡感应模块61集成在同一电路板上,通过智能转换模块7和控制安全芯片5,将得到的不同的输入信息进行识别、纠错、处理和编码,通过输入/输出模块8传送至读卡器控制器4,读卡器控制器4结合预先存储的用户信息权限设定,对经过中控制安全芯片5处理后的信息进行权限判断,对于有效的经过控制安全芯片5处理后的信息开放权限,并下达指令给相应的控制机构执行预定的操作。
一种实施多用智能卡读卡器的读写方法,其包括以下步骤:
(1)读卡器1通过多个感应模块6或一体化感应模块6读取卡片信息,读取方式是通过接触式装置3或非接触式装置9,并将智能卡和条码卡输入的信息传送至智能转换模块7;
(2)智能转换模块7接收到信息后激活控制安全芯片5中的处理密码钥匙数据的密码钥匙数据处理模块55动作,通过可拆卸键盘输入1010或指纹识别模块110收取密码数据,输入正确即激活智能转换模块进行后续的信息识别动作;
(3)智能转换模块7对信息进行识别,如果是智能卡信息,则直接传送至中控制安全芯片5进行纠错、处理和编码,如果是条码卡光学信息,则进行数据转换,将光学信息转换成系统能够识别的数字信息;
(4)通过控制安全芯片5并配合调取第一芯片模块50、第二芯片模块51及第三芯片模块52内的存储信息,对所述数字信息进行快速纠错、处理和编码;
(5)通过输入/输出模块8传送至读卡器控制器4;
(6)读卡器控制器4对经过控制安全芯片处5理后的信息进行判断,若经过控制安全芯片5处理后的信息有效,则发出执行预定操作的指令,若经过控制安全芯片5处理后的信息无效,则不开放权限;
(7)若需要对智能卡片上的数据进行修改,则在读卡器控制器4完成对经过控制安全芯片5处理后的信息的判断后发出修改信息,修改信息通过输入/出模块8回传至控制安全芯片5,并经控制安全芯片5处理、编码后传送至智能转换模块7,所述智能转换模块7将处理、编码后的数字信息再分别转换为电信号或磁信号并输出到感应模块6,由感应模块6发出电信号或磁信号对智能卡中的信息进行修改。
本发明提供的一种可读写多种类型信息卡的读卡器,使得已经拥有各种类型信息卡 的不同用户,在使用原有信息卡的基础上,可以在多个不同的系统中使用,不需要持有多张信息卡,从而大大节省了系统成本,提高了使用的方便性;并且通过设置非接触式装置,所述非接触式装置包括NFC芯片用于实现NFC识别,可实现非接触式,从而实现智能卡或电子虚拟卡的使用,提高适用性及便利性;所述通信端口为串口或USB接口,通过设置可拆卸键盘及指纹识别装置,实现多种密码钥匙的提取,方便使用,并且通过设置处理密码钥匙数据的密码钥匙数据处理模块,提高安全性;通过设置可拆卸键盘用于密码钥匙输入的同时可用于设置功能及数值参数;通过设置通信端口用于与可拆卸键盘或手机的电连接,当可拆卸键盘出现故障时,可快速配合外部设备,如手机等连接使用,从而保证后续读卡器的正常使用,并且通过设置NFC芯片可用于带NFC功能的电子设备的连接,提供非典型连接的方式,提高用户体验效果;通过设置刷卡槽及插入槽实现磁条卡或芯片卡的使用,提高适用性。
本发明并不限于上述实施方式,采用与本发明上述实施例相同或近似结构、装置、工艺或方法,而得到的其他用于多用智能卡读卡器及其读写方法,均在本发明的保护范围之内。
- 一种多用智能卡读卡器及其读写方法
- 一种智能卡以及读写智能卡的方法及终端