二代身份证识别仪驱动开发
- 格式:doc
- 大小:412.50 KB
- 文档页数:13
二代身份证(感应卡)识别+人脸识别+视频监控考勤、门禁一体化管理系统解决方案2010年6月目录第一章系统软件的要求................................................................................ 错误!未定义书签。
1.1软件安装对计算机的最低配置要求ﻩ错误!未定义书签。
1.2软件的安装 .........................................................................................错误!未定义书签。
第一章ﻩ方案的提出 .......................................................................................... 错误!未定义书签。
1) 门禁卡实名登记................................................................................错误!未定义书签。
2) 感应卡智能门禁管理系统ﻩ错误!未定义书签。
3) 视频监控和硬盘录像系统ﻩ错误!未定义书签。
4) 门禁数据和公安局系统联网............................................................错误!未定义书签。
2.ﻩ主要设计依据规范....................................................................................错误!未定义书签。
第二章产品硬件方面介绍ﻩ错误!未定义书签。
1.ﻩ基本参数ﻩ错误!未定义书签。
2. 外观参数............................................................................................错误!未定义书签。
使用说明市博纳思信息技术二零一四年二月一简介1.1 产品简介感您选择新中新二代阅读器关于识别器,随着全国婚姻登记系统的渐渐普及,为了方便我们各地政府在登记业务中更方便,更节省时间,紫光公司为用户开发了新中新二代识别器,帮助用户更快速更便捷的办理业务。
二功能2.1 主要功能二代识别器的主要作用是,代替人工录入婚姻登记中得各种信息,比如:,等信息,安装好驱动程序,插入硬件即可使用,操作非常的简单。
三安装与使用3.1 安装说明3.1.1 安装驱动程序将产品配件中的光盘插入电脑的光驱中然后打开“我的电脑”找到“可移动存储的设备”下的已识别出来的光盘名称像“110921_***(G:)”双击名称打开盘符如下图:Setup.exe的一个安装文件,双击图标后,如下图:直接点击“下一步”需要修改安装目录时,点击“浏览”选择安装程序的安装目录位置即可系统默认为C盘,点击“下一步”如下图:需要修改安装目录文件夹,点击“浏览”修改即可系统默认为婚姻录入辅助系统,点击“下一步”如下图:为了方便应用,可以选中“创建桌面快捷方式”前方的系统将在桌面创建快捷方式,点击“下一步”如下图:如需要修改图中显示的信息,点击“上一步”进行修改直接点击“安装”程序自动进行安装,安装结束,显示如下图:安装完成系统提示“请确保读卡器连接到正确的USB接口”,并进行程序注册系统默认为选中状态,点击“完成”就完成了驱动程序的安装(注意:如果安装完驱动程序,不想立刻注册,请把复选框中的绿色小勾去掉,点击完成即可。
)安装完成后,桌面上会出现一个“紫光软件全国婚姻登记系统录入辅助系统”的图标如下图:3.1.2 硬件注册完成驱动程序安装后,系统会提示,如下图:看到提示框中的提示,我们需要把二代识别器,插入到电脑的USB接口,确定连接成功后,点击“确定”如下图:输入购买产品时的注册码,点击“注册”即可完成产品注册。
注册成功后,系统提示,如下图:注册成功后,我们即可使用二代读卡器。
⼆代⾝份证验证设备CM008RU⼆次开发控件ID2Control使⽤说明书⼆代⾝份证验证设备CM008R/U⼆次开发控件ID2Control 使⽤说明书⽬录1. 控件描述 (4)1.1. 基本描述 (4)1.2. 控件组成⽂件 (4)1.3. 控件安装 (4)1.3.1. 安装⽂件安装 (4)1.3.2. ⼿动安装 (5)2. 属性⽅法列表 (5)2.1. 属性列表 (5)2.2. ⽅法列表 (5)3. 调⽤流程 (6)3.1. 顺序读卡调⽤流程 (7)3.1.1. 设臵设备连接端⼝号 (7)3.1.2. 端⼝打开及关闭 (7)3.1.3. 设臵RF缓冲区⼤⼩ (7)3.1.4. 基本读卡调⽤流程 (8)3.2. ⾃动读卡调⽤流程 (9)3.2.1. 设臵设备连接端⼝号 (9)3.2.2. 开启⾃动读卡功能 (9)3.2.3. 获取⾝份证相关信息 (9)3.2.4. 停⽌⾃动读卡功能 (9)4. 属性⽅法详细说明 (10)4.1. 属性 (10)Port—通讯端⼝号 (10)Baudrate—串⾏通讯波特率 (10)AutoOpenPort—是否⾃动打开/关闭端⼝ (10)4.2. ⽅法 (10)SetMaxRFByte—设臵RF缓冲区⼤⼩ (10)OpenPort—打开端⼝ (11)ClosePort—关闭端⼝ (11)ResetSAM—复位安全模块 (11)GetSAMStatus—对安全模块运⾏状态检测 (12)GetSAMID—取得安全模块编号HEX码 (12)GetSAMIDToStr—取得安全模块编号字符串 (12)StartFindIDCard—开始寻卡 (13)SelectIDCard—选取卡⽚ (13)ReadBaseMsg—读取基本信息 (13)ReadNewAppMsg—读取追加信息 (14)ReadMngInfo—读取卡体管理号 (14)DecodeToBMP—把WLT⽂件解码到BMP中 (15)GetJPG—把BMP转换成JPG图像 (15)GetBaseInfo—获取⾝份证卡上基本信息 (16)GetAllInfo—获取⾝份证卡上所有信息 (16)SearchDevice—查找设备 (17)StartAutoReadCard—开启⾃动读卡功能 (17)StopAutoReadCard—关闭⾃动读卡功能 (17)GetErrorMsg—获取错误代码对应的信息 (18)GetNation—获取民族编号对应的民族信息 (18)GetSex—获取性别代码对应的性别信息 (18)GetComBaudrate—获取安全模块通讯波特率 (18)SetCOMBaud—设臵安全模块通讯波特率 (19)5. 错误代码表 (19)6. 使⽤⽰例 (20)6.1. VC调⽤⽰例 (20)6.2. VB调⽤⽰例 (23)6.3. Delphi调⽤⽰例 (25)1.控件描述1.1.基本描述⼆代⾝份证验证设备CM008R/U的⼆次开发控件ID2Control是基于公安部安全模块接⼝API函数的基础上开发的,继承了公安部安全模块接⼝所有API函数功能,并增加了相应的转换函数,使得⼆次开发⽤户更易于开发。
二代身份证读卡器的使用
1:安装二代身份证读卡器驱动:
读卡器自带光盘放入计算机光驱,插上读卡器并按下读卡器上电源开关,这时可按照计算机右下角提示安装(或者右键点击win7系统的“计算机”-点管理-点设备管理器-点其他设备)
图一
右键点未知设备(如图一),然后左键“更新驱动程序软件(P)...”;在图2选择浏览计算机以查找驱动程序软件(R),点图三中的浏览找到驱动所在位置,然后点下一步
图二
图三
注:如果没有光盘,网上下载驱动,浏览时找到所放驱动的文件夹即可。
图四
如果出现图四界面,选择始终安装驱动程序软件(I)
图五
出现图5 后点关闭
图六
安装驱动成功后,列表中有个密码设备——SDT USB设备
2:设置弹出窗口和文件下载:
,选中IE浏览器双击,弹出浏览器窗口。
,单击工具,在下拉选项中选择关闭弹出窗口阻止程序(B),如图7
图七
,图七中选择Internet选项(O),如图八
图九
图九中选安全,点自定义级别(C)…
图十
图十中下拉右侧滚动条,找到下载未签名的ActiveX控件,将禁用改为提示(推荐)或者启用(不安全),
3:安装ActiveX控件:
用IE访问,
图十一
然后左键点击“已阻止安装”---“未此计算机的所有用户安装此加载项”,如果有弹出框选择“是”
图十二
安装成功后网页如图十二。
最后重新启动一下读卡器,然后打开应用系统,即可使用二代身份证读卡器扫描身份证。
用户手册------二代身份证阅读器CVR-100U/DCVR-100U/D用户手册目录产品概述 ................................................................................................ - 1 -性能参数 ................................................................................................ - 2 -软件安装过程......................................................................................... - 4 -安装软件: (4)安装USB阅读器驱动:(针对CVR-100U) (6)软件启动流程......................................................................................... - 7 -软件界面功能介绍 ................................................................................. - 8 -‘读卡选项’界面: (8)‘身份验证’主界面: (10)‘数据查询’界面: (11)安装文件目录介绍 ............................................................................... - 15 -适用环境 .............................................................................................. - 16 -附.......................................................................................................... - 17 -“设计报表”常用格式自定义问答FQA (17)技术支持 .............................................................................................. - 18 -公司总部 (18)北京分部 (18)产品概述1、CVR-100U/D 型第二代身份证阅读仪是采用非接触式IC 卡技术,与计算机终端或其它设备连接可用于读取居民身份证专用芯片内相关信息的专用机具。
第二代居民身份证读验机具USB驱动安装手册数据通信科学技术研究所2009年12月数据通信科学技术研究所第二代居民身份证读验机具USB驱动安装手册版 本3.0出版日期2009年12月著作权注意事项本手册版权为数据通信科学技术研究所所有。
未经数据通信科学技术研究所书面同意,任何公司、单位或个人,不得用任何手段复制本手册的部分或全部内容。
对印刷错误的更正,所述信息谬误的勘误,以及产品的改进,均由数据通信科学技术研究所随时作出解释,恕不预先通知,修正内容将编入再版说明书中。
商 标所有在本手册使用的商标为该商标所有人的资产。
业务联系方式地址:北京海淀区学院路40号邮编:100191电话:(010)62301576传真:(010)62301560目录一、安装(更新)驱动程序概述 (1)1.1计算机操作系统 (1)1.2 自动安装(更新)准备 (1)1.3 手动安装(更新)准备 (1)二、驱动的安装 (1)2.1自动安装步骤 (2)2.2 手动安装步骤 (6)三、驱动的更新 (11)3.1自动更新步骤 (11)3.2手动更新步骤 (11)一、 安装(更新)驱动程序概述1.1计算机操作系统本驱动程序适用于Windows2000,XP,2003,Vista和Windows7操作系统。
1.2 自动安装(更新)准备自动安装(更新)时准备安装程序:二代证读验机具USB驱动.exe。
1.3 手动安装(更新)准备手动安装时需要准备以下文件,保存在光盘的二代证读验机具USB驱动目录下。
¾samcoins.dll¾samsetup.dll¾USBDrv.sys¾USBDrvCo.inf二、 驱动的安装计算机从未使用过二代证读验机具(即未安装过读验机具的USB 驱动程序),既可以使用自动安装程序安装驱动,也可使用向导手动安装。
具体步骤详见下文说明。
2.1自动安装步骤注:以下安装步骤以Windows 7为例。
零售网点低柜销售门户系统二代身份证鉴别仪厂商接口规范(V 1.0)成都开发中心2010年01月目录1外设驱动实现要求 (3)1.1支持全行的图形终端型号 (3)1.2支持多种外设连接方式 (3)1.3支持不同的端口类型 (3)1.4二代证驱动实现要求 (3)2参与外设驱动各方任务 (4)2.1PBCS项目组 (4)2.2外设厂商 (4)2.3分行 (4)3外设驱动模式 (5)3.1PBCS外设驱动流程图 (5)3.2客户端 (5)3.3系统登录页面 (6)3.4D EVICE C ONFIG.CFG配置文件 (6)3.5A PPLET小程序 (6)3.6厂商驱动 (6)4外设驱动接口 (7)4.1外设厂商需支持的终端型号范围 (7)4.2外设厂商需支持的转接设备范围 (7)4.3外设驱动数据交换格式标准 (8)4.3.1二代证鉴别仪驱动接口 (8)5需明确的问题 (12)6附件 (13)1外设驱动实现要求1.1支持全行的图形终端型号外设厂商在实现具体外设驱动时,必须支持全行现有的终端型号,对于后期新增的终端类型,必须提供相应的扩展机制。
1.2支持多种外设连接方式外设厂商在实现具体外设驱动时,必须支持全行现有的外设直连方式和外设间连方式;必须支持现有的转接设备型号,对于后期新增的转接设备型号,提供相应的扩展机制。
1.3支持不同的端口类型外设厂商在实现具体外设驱动时,根据外设特性应能支持在辅口、USB 口等多种端口类型上正常使用。
1.4二代证驱动实现要求※照片为JPG格式,大小不超过128K※要求鉴别仪为主动读卡,即身份证一进入读卡范围就立刻读卡,而不是由驱动函数触发读卡。
※必须使用java语言实现2参与外设驱动各方任务2.1PBCS项目组⏹定义外设驱动的访问接口⏹定义物理设备的特性需求⏹组织外设驱动程序测试⏹对PBCS应用程序进行相关改造⏹下发外设驱动及相关操作文档2.2外设厂商⏹根据要求实现外设驱动程序⏹提供测试过程中需要使用的物理设备⏹参与外设驱动程序测试⏹配合外设在分行的接入推广工作2.3分行⏹对前端进行外设驱动程序的安装⏹对下发驱动程序版本进行测试3外设驱动模式3.1PBCS外设驱动流程图系统登录页面客户端如图所示,PBCS系统使用Applet小程序进行调用厂商提供驱动程序驱动外设。
零售网点低柜销售门户系统二代身份证鉴别仪厂商接口规范
(V 1.0)
成都开发中心
2010年01月
目录
1外设驱动实现要求 (3)
1.1支持全行的图形终端型号 (3)
1.2支持多种外设连接方式 (3)
1.3支持不同的端口类型 (3)
1.4二代证驱动实现要求 (3)
2参与外设驱动各方任务 (4)
2.1PBCS项目组 (4)
2.2外设厂商 (4)
2.3分行 (4)
3外设驱动模式 (5)
3.1PBCS外设驱动流程图 (5)
3.2客户端 (5)
3.3系统登录页面 (6)
3.4D EVICE C ONFIG.CFG配置文件 (6)
3.5A PPLET小程序 (6)
3.6厂商驱动 (6)
4外设驱动接口 (7)
4.1外设厂商需支持的终端型号范围 (7)
4.2外设厂商需支持的转接设备范围 (7)
4.3外设驱动数据交换格式标准 (8)
4.3.1二代证鉴别仪驱动接口 (8)
5需明确的问题 (12)
6附件 (13)
1外设驱动实现要求
1.1支持全行的图形终端型号
外设厂商在实现具体外设驱动时,必须支持全行现有的终端型号,对于后期新增的终端类型,必须提供相应的扩展机制。
1.2支持多种外设连接方式
外设厂商在实现具体外设驱动时,必须支持全行现有的外设直连方式和外设间连方式;必须支持现有的转接设备型号,对于后期新增的转接设备型号,提供相应的扩展机制。
1.3支持不同的端口类型
外设厂商在实现具体外设驱动时,根据外设特性应能支持在辅口、USB 口等多种端口类型上正常使用。
1.4二代证驱动实现要求
※照片为JPG格式,大小不超过128K
※要求鉴别仪为主动读卡,即身份证一进入读卡范围就立刻读卡,而不是由驱动函数触发读卡。
※必须使用java语言实现
2参与外设驱动各方任务
2.1PBCS项目组
⏹定义外设驱动的访问接口
⏹定义物理设备的特性需求
⏹组织外设驱动程序测试
⏹对PBCS应用程序进行相关改造
⏹下发外设驱动及相关操作文档
2.2外设厂商
⏹根据要求实现外设驱动程序
⏹提供测试过程中需要使用的物理设备
⏹参与外设驱动程序测试
⏹配合外设在分行的接入推广工作
2.3分行
⏹对前端进行外设驱动程序的安装
⏹对下发驱动程序版本进行测试
3外设驱动模式
3.1PBCS外设驱动流程图
系统登录页面
客户端
如图所示,PBCS系统使用Applet小程序进行调用厂商提供驱动程序驱动外设。
PBCS系统在系统登录JSP文件中引入Applet小程序,当操作员登录系统时,系统会自动下载Applet小程序到客户端并解析DeviceConfig.cfg配置文件获取外设连接信息,在需要进行二代证识别时,通过Applet调用客户端部署的厂商驱动,读取二代证信息.
3.2客户端
指PBCS系统
3.3系统登录页面
PBCS在该页面引入Applet小程序,在操作员登录时自动下载到客户端。
3.4DeviceConfig.cfg配置文件
该文件配置前端外设连接信息,如连接端口,波特率等信息,详见附件.
3.5Applet小程序
通过Applet小程序实现对厂商驱动接口的调用
3.6厂商驱动
厂商驱动为最底层的驱动程序,该驱动程序通过向物理端口收发指令码来获取数据以及驱动外设.
4外设驱动接口
由PBCS项目组定义外设接口规范,外设厂商按照此接口进行开发。
4.1外设厂商需支持的终端型号范围
4.2外设厂商需支持的转接设备范围
4.3外设驱动数据交换格式标准
4.3.1二代证鉴别仪驱动接口
4.3.1.1读取信息函数
4.3.1.1.1接口定义
public String[] getIDCardInfo(String strPort,String strTime,String strBaud) 4.3.1.1.2功能说明
从二代身份证中读取文字信息。
4.3.1.1.3接口返回值
4.3.1.1.4接口参数定义
4.3.1.2读芯片照片函数:
4.3.1.2.1接口定义
public String[] getPicInfo(String strPort,String strTime,String strBaud,String strPath )
4.3.1.2.2功能说明
从二代身份证中读取照片。
4.3.1.2.3接口返回值
4.3.1.2.4接口参数定义
4.3.1.3扩展盒端口设置:
4.3.1.3.1接口定义
int setBpPort(String strBpPort,String strOpenPort) 4.3.1.3.2功能说明
打开扩展盒某一端口
4.3.1.3.3接口返回值
4.3.1.3.4接口参数定义
5需明确的问题
请各厂商确认在经过建总行选型后,本公司入围的不同型号的设备驱动是否兼容
6附件
DeviceConfig.cfg配置文件
该文件使用键值对方式保存连接参数,在Applet初始化时读取该文件配置,然后由Applet 程序把外设连接配置信息传入厂商驱动接口。