身份证信息获取方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种身份证信息获取方法、装置及系统。
【背景技术】
[0002]现有的前端身份证读卡器具有至少两个模块,包括读模块以及SAM(居民身份证验证安全控制)模块。由于每个前端身份证读卡器均设置SAM模块,因此,现有的前端身份证读卡器的制造成本高;并且,SAM模块只能对一个读模块读取的居民身份证信息进行身份验证,因此,现有的前端身份证读卡器利用率较低。
【发明内容】
[0003]本发明旨在解决上述问题之一。
[0004]本发明一方面提供了一种身份证信息获取方法,包括:终端通过服务器将读卡请求发送至第一 SAM装置,所述读卡请求用于指示所述第一 SAM装置启动读取身份证信息的流程;所述终端和所述服务器在所述第一 SAM装置读取身份证信息的流程中,传输所述第一 SAM装置与所述身份证之间交互的信息;所述终端通过所述服务器接收所述第一 SAM装置在读取到所述身份证存储的身份证信息后发送的所述身份证信息。
[0005]可选地,所述终端通过服务器将读卡请求发送至所述第一 SAM装置之前,所述方法还包括:所述终端通过所述服务器将卡片检测请求发送至所述第一 SAM装置,所述卡片检测请求用于指示所述第一 SAM装置启动检测身份证的流程;所述终端和所述服务器在所述第一 SAM装置检测身份证的流程中,传输所述第一 SAM装置与所述身份证之间交互的信息;所述终端通过所述服务器接收所述第一 SAM装置在检测到所述身份证后发送的卡片检测成功响应。
[0006]可选地,所述终端通过服务器将读卡请求发送至第一 SAM装置包括:终端将所述读卡请求发送至所述服务器;所述服务器从多个SAM装置中选择出所述第一 SAM装置;所述服务器将所述读卡请求发送至选择出的所述第一 SAM装置。
[0007]可选地,所述终端通过服务器将卡片检测请求发送至第一 SAM装置包括:终端将所述卡片检测请求发送至所述服务器;所述服务器从多个SAM装置中选择出所述第一 SAM装置;所述服务器将所述卡片检测请求发送至选择出的所述第一 SAM装置。
[0008]可选地,所述服务器从多个SAM装置中选择出所述第一 SAM装置包括:所述服务器从预先存储的对应关系中选择与所述终端对应的SAM装置作为所述第一 SAM装置,其中,所述对应关系中记录了所述多个SAM装置中每个SAM装置对应的一个或多个终端,或者所述服务器选择当前工作状态空闲的SAM装置作为所述第一 SAM装置。
[0009]可选地,所述终端通过所述服务器接收所述第一 SAM装置在读取到所述身份证存储的身份证信息后发送的所述身份证信息之后,所述方法还包括:所述终端将所述身份证信息发送至显示装置进行显示;和/或所述终端将所述身份证信息发送至存储装置进行存储。
[0010]可选地,所述第一 SAM装置启动读取身份证信息的流程之前,所述方法还包括:所述终端与所述第一 SAM装置进行互相认证。
[0011]本发明另一方面提供了一种身份证信息获取装置,包括:发送模块,用于通过服务器将读卡请求发送至第一 SAM装置,所述读卡请求用于指示所述第一 SAM装置启动读取身份证信息的流程;传输模块,用于在所述第一 SAM装置读取身份证信息的流程中,传输所述第一 SAM装置通过服务器与所述身份证之间交互的信息;接收模块,用于通过服务器接收所述第一 SAM装置在读取到所述身份证存储的身份证信息后发送的所述身份证信息。
[0012]可选地,所述发送模块,还用于通过服务器将卡片检测请求发送至第一 SAM装置,所述卡片检测请求用于指示所述第一 SAM装置启动检测身份证的流程;所述传输模块,还用于在所述第一 SAM装置检测身份证的流程中,传输所述第一 SAM装置通过服务器与所述身份证之间交互的信息;所述接收模块,还用于通过服务器接收所述第一 SAM装置在检测到所述身份证后发送的卡片检测成功响应。
[0013]本发明又一方面提供了一种身份证信息获取系统,包括:终端、服务器以及第一SAM装置,其中,所述终端包括上述权利要求7或8所述的身份证信息获取装置;所述服务器,连接在所述终端与所述第一 SAM装置之间,用于传输所述终端与所述第一 SAM装置之间交互的信息;所述第一 SAM装置,用于接收所述终端发送的请求,并执行与所述请求对应的操作。
[0014]可选地,所述服务器还用于在接收到所述终端第一次发送的请求时,从多个SAM装置中选择出所述第一 SAM装置。
[0015]可选地,所述服务器通过以下方式之一从多个SAM装置中选择出所述第一 SAM装置:所述服务器从预先存储的对应关系中选择与所述终端对应的SAM装置作为所述第一SAM装置,其中,所述对应关系中记录了所述多个SAM装置中每个SAM装置对应的一个或多个终端,和选择当前工作状态为空闲的SAM装置作为所述第一 SAM装置。
[0016]可选地,还包括:存储装置和/或显示装置;所述终端,还用于将所述身份证信息发送至所述显示装置;所述显示装置,还用于显示所述身份证信息;和/或所述终端,还用于将所述身份证信息发送至所述存储装置;所述存储装置,用于存储所述身份证信息。。
[0017]可选地,所述终端,还用于在所述第一 SAM装置启动读取身份证信息的流程之前,与所述第一 SAM装置进行互相认证。
[0018]由上述本发明提供的技术方案可以看出,将本发明的具有身份证信息获取装置的终端独立于第一 SAM装置设置,可以与第一 SAM装置进行信息交互,还可以连接身份证,并通过服务器与第一 SAM装置相连,作为身份证与第一 SAM装置进行信息交互的桥梁,在实际应用中,可以设置多个具有身份证信息获取装置的终端,每个终端均通过服务器与第一 SAM装置进行连接,由此可以提高第一 SAM装置的利用率;另外,每个终端可以包含或连接一个只具有读和/或写卡功能的身份证阅读装置,避免每个终端均设置SAM装置,节约了成本。
【附图说明】
[0019]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
[0020]图1为本发明实施例1提供的身份证信息获取装置的结构示意图;
[0021]图2为本发明实施例1提供的身份证信息获取装置的执行的流程图;
[0022]图3为本发明实施例2提供的身份证信息获取系统的结构示意图;
[0023]图4为本发明实施例2提供的身份证信息获取系统中终端执行的流程图;
[0024]图5为本发明实施例2提供的身份证信息获取系统的另一种结构示意图;
[0025]图6为本发明实施例3提供的身份证信息获取系统的一种实际应用场景的结构示意图;
[0026]图7为本发明实施例3提供的身份证信息获取方法的一种实际应用场景的流程图。
【具体实施方式】
[0027]下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
[0028]在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或数量或位置。
[0029]在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
[0030]下面将结合附图对本发明实施例作进一步地详细描述。
[0031]实施例1
[0032]图1为本发明实施例1提供的身份证信息获取装置100的结构示意图,如图1所示,本发明实施例1提供的身份证信息获取装置100主要包括:发送模块1001、传输模块1002以及接收模块1003。
[0033]在本发明实施例中,发送模块1001用于通过服务器向第一 SAM装置发送信息,接收模块1003用于通过服务器接收第一 SAM装置发送的信息,以及传输模块1002用于在接收到外部设备(例如身份证)发送的信息后,通过发送模块1001将接收到的信息通过服务器发送至第一 SAM装置,并在接收模块1003通过服务器接收到第一 SAM装置发送的信息后,将接收到的信息发送至外部设备。其中:发送模块1001,用于通过服务器将读卡请求发送至第一 SAM装置,读卡请求用于指示第一 SAM装置启动读取身份证信息的流程;传输模块1002,用于在第一 SAM装置读取身份证信息的流程中,传输第一 SAM装置通过服务器与身份证之间交互的信息;接收模块1003,用于通过服务器接收第一 SAM装置在读取到身份证存储的身份证信息后发送的身份证信息。
[0034]在具体实施过程中,身份证信息获取装置100经由发送模块1001将读卡请求通过服务器发送至第一 SAM装置,以便第一 SAM装置启动读取身份证信息的流程。在第一 SAM装置进行读取身份证信息的过程中,第一 SAM装置通过服务器以及身份证信息获取装置100与身份证进行信息交互,此时第一 SAM装置通过服务器以及身份证信息获取装置100与身份证之间的信息交互基于现有的SAM装置与身份证之间的信息交互,可以包含一次信息交互也可以包含多次信息交互,在第一 SAM装置通过服务器以及身份证信息获取装置100与身份证进行信息交互的过程中,传输模块1002将身份证发送的信息经由发送模块1001通过服务器发送至第一 SAM装置,传输模块1002将经由接收模块1003接收到的第一 SAM装置通过服务
器发送的信息发送至身份证,直到第一 SAM装置读取到身份证存储的身份证信息后,将读取到的身份证信息通过服务器发送至身份证信息获取装置100中的接收模块1003,以使得身份证信息获取装置100获取到身份证信息。
[0035]在本发明实施例的一个可选实施方案中,发送模块1001,还用于通过服务器将卡片检测请求发送至第一 SAM装置,卡片检测请求用于指示第一 SAM装置启动检测身份证的流程;传输模块1002,还用于在第一 SAM装置检测身份证的流程中,传输第一 SAM装置通过服务器与身份证之间交互的信息;接收模块1003,还用于通过服务器接收第一 SAM装置在检测到身份证后发送的卡片检测成功响应。在本实施例的可选实施方案中,在身份证信息获取装置100通过服务器指示第一 SAM装置启动读取身份证信息的流程之前,身份证信息获取装置100还可以通过服务器指示第一 SAM装置启动检测身份证的流程,在第一 SAM装置检测到身份证后,才启动读取身份证信息的流程。
[0036]在具体实施过程中,身份证信息获取装置100经由发送模块1001通过服务器将卡片检测请求发送至第一 SAM装置,以便第一 SAM装置启动检测身份证的流程。在第一 SAM装置进行检测身份证的过程中,第一 SAM装置通过服务器以及身份证信息获取装置100与身份证进行信息交互,此时第一 SAM装置通过服务器以及身份证信息获取装置100与身份证之间的信息交互基于现有的SAM装置与身份证之间的信息交互,可以包含一次信息交互也可以包含多次信息交互,例如可以包括寻卡流程和/或选卡流程,在第一 SAM装置通过服务器以及身份证信息获取装置100与身份证进行信息交互的过程中,传输模块1002将身份证发送的信息经由发送模块1001通过服务器发送至第一 SAM装置,传输模块1002将经由接收模块1003接收到的第一 SAM装置通过服务器发送的信息发送至身份证,直到第一 SAM装置检测到身份证后,将卡片检测成功响应通过服务器发送至身份证信息获取装置100中的接收模块1003,以使得身份证信息获取装置100获知成功检测到身份证。
[0037]在具体实施过程中,身份证阅读装置可以设置在身份证信息获取装置100的内部,传输模块1002还用于作为身份证阅读装置与身份证交互。
[0038]当然,作为本发明实施例的另一个可选实施方案,发送模块1001、传输模块1002以及接收模块1003的连接关系不同于图1所示,其操作可以为:身份证信息获取装置100经由发送模块1001将读卡请求发送至服务器,服务器将接收到的读卡请求发送至第一 SAM装置,在第一 SAM装置与身份证进行信息交互的过程中,传输模块1002将身份证发送的信息直接发送至服务器,经由服务器发送至第一 SAM装置,传输模块1002将第一 SAM装置通过服务器发送的信息发送至身份证,直到第一 SAM装置读取到身份证存储的身份证信息后,第一 SAM装置将读取到的身份证信息通过服务器发送至身份证信息获取装置100中的接收模块1003,以使得身份证信息获取装置100获取到身份证信息。和/或身份证信息获取装置100经由发送模块1001将卡片检测请求通过服务器发送至第一 SAM装置,在第一SAM装置与身份证进行信息交互的过程中,传输模块1002将身份证发送的信息直接发送至服务器,并通过服务器将身份证发送的信息发送至第一 SAM装置,传输模块1002将第一 SAM装置通过服务器发送的信息发送至身份证,直到第一 SAM装置检测到身份证后,将卡片检测成功响应通过服务器发送至身份证信息获取装置100中的接收模块1003,以使得身份证信息获取装置100获知成功检测到身份证。
[0039]通过上述可选实施方案,可以确保在读取身份证信息流程执行前,在身份证阅读装置(相当于现有身份证读卡器中读模块,其仅具有信息交互功能,并不具有现有身份证读卡器的SAM认证等其他功能,该模块可以设置在身份证信息获取装置100内,也可以设置在外部,与身份证信息获取装置100连接)的读取范围内有身份证存在,避免了后续读取身份证信息流程无法获取到身份证信息的情况。当然,在实际使用中,用户如果能够获知在身份证阅读装置的读取范围内有身份证存在,或者,也可以是其它设备检测到有身份证在身份证阅读装置的读取范围内向身份证信息获取装置100发送通知,则身份证信息获取装置100也可以不执行检测身份证的流程,直接启动发送模块1001通过服务器将读卡请求发送至第一 SAM装置,以指示第一 SAM装置启动读取身份证信息的流程,以节约流程。因此,身份证信息获取装置100通过服务器将卡片检测请求发送至第一 SAM装置指示第一 SAM装置启动检测身份证的流程为可选实施方案。
[0040]基于本发明实施例提供的身份证信息获取装置,其独立于第一 SAM装置设置,可以与第一 SAM装置通过服务器进行信息交互,还可以连接身份证,通过服务器以及身份证信息获取装置作为身份证与第一 SAM装置进行信息交互的桥梁,在实际应用中,可以设置多个身份证信息获取装置,每个身份证信息获取装置均通过服务器与第一 SAM装置进行连接,由此可以提高第一 SAM装置的利用率。
[0041]在本发明的实际应用中,身份证信息获取装置100设置在终端内,例如设置在PC机、PAD (平板电脑)、智能手机、智能可穿戴设备、电子签名设备(例如工行U盾、农行K宝等)、读卡器等。
[0042]图2为本发明实施例1提供的身份证信息获取装置的执行的流程图,如图2所示,本发明实施例1提供的身份证信息获取装置执行的主要流程包括:
[0043]S202,通过服务器将读卡请求发送至第一 SAM装置,读卡请求用于指示第一 SAM装置启动读取身份证信息的流程。
[0044]在具体实施过程中,身份证信息获取装置可以自行生成读卡请求,或者接收其他设备发送的读卡请求,之后,将该读卡请求通过服务器发送至第一 SAM装置。
[0045]S204,在第一 SAM装置读取身份证信息的流程中,传输第一 SAM装置通过服务器与身份证之间交互的信息。
[0046]在具体实施过程中,身份证信息获取装置自身具有与身份证通信的功能。身份证信息获取装置和服务器可以传输身份证与第一 SAM装置之间交互的信息,以保证第一 SAM装置可以完成读取身份证信息的操作。
[0047]S206,通过服务器接收第一 SAM装置在读取到身份证存储的身份证信息后发送的身份证信息。
[0048]在具体实施过程中,第一 SAM装置通过服务器读取到身份证存储的身份证信息后,将读取到的身份证信息通过服务器发送至身份证信息获取装置。在此时,为了便于查看身份证信息,在身份证信息获取装置上还可以设置显示装置,以显示身份证信息,或者身份证信息获取装置可以借助于其他设备的显示屏显示身份证信息。另外,身份证信息获取装置还可以存储接收到的身份证信息,或者将接收到是身份证信息发送至外部存储装置进行存储,以便后续需要出示身份证信息时,可以直接从身份证信息获取装置或者存储装置中获取,当然,为了保证身份证信息存储的安全性,还可以对身份证信息进行加密后存储。
[0049]由此可见,本发明实施例提供的身份证信息获取装置可以协助第一 SAM装置从身份证获取身份证信息,并在设置多个身份证信息获取装置时,每个身份证信息获取装置均与第一 SAM装置进行连接,由此可以提高第一 SAM装置的利用率。
[0050]在本发明实施例的一个可选实施方案中,在第一 SAM装置执行读取身份证信息的流程之前,身份证信息获取装置还可以指示第一 SAM装置执行检测身份证的流程,基于此,在执行S202,身份证信息获取装置通过服务器将读卡请求发送至第一 SAM装置之前,身份证信息获取装置还可以执行如下流程:
[0051]S201a,通过服务器将卡片检测请求发送至第一 SAM装置,卡片检测请求用于指示第一 SAM装置启动检测身份证的流程。
[0052]在具体实施过程中,身份证信息获取装置可以自行生成卡片检测请求,或者接收其他设备发送的卡片检测请求,之后,将该卡片检测请求发送至第一 SAM装置。
[0053]S201b,在第一 SAM装置检测身份证的流程中,传输第一 SAM装置通过服务器与身份证之间交互的信息。
[0054]在具体实施过程中,身份证信息获取装置具有与身份证通信的功能。身份证信息获取装置可以传输身份证与第一 SAM装置之间交互的信息,以保证第一 SAM装置可以完成检测身份证的操作。
[0055]S201c,通过服务器接收第一 SAM装置在检测到身份证后发送的卡片检测成功响应。
[0056]在具体实施过程中,身份证信息获取装置只有在通过服务器接收到第一 SAM装置发送的卡片检测成功响应后,才可以通过服务器指示第一 SAM装置读取身份证信息,由此保证第一 SAM装置可以准确读取需要读取的身份证中存储的身份证信息。
[0057]另外,在身份证信息获取装置通过服务器接收到卡片检测成功响应后,还可以提示用户是否进行读取操作,只有用户确认后,才可以发送读卡请求(例如,用户在身份证信息获取装置上按下特定按键等方式)。
[0058]在本发明实施例的一个可选实施方案中,身份证信息获取装置还可以在第一 SAM装置启动读取身份证信息的流程之前,与第一 SAM装置进行互相认证,并在互相认证均通过后,第一 SAM装置才可以通过服务器启动读取身份证信息的流程,例如第一 SAM装置与身份证信息获取装置可以通过互相认证对方证书的合法性的方式来进行认证,当然本发明并不局限于认证证书这一方式,其他可以互相认证对方身份合法的方式均应属于本发明的保护范围。这样,身份证信息获取装置可以认证第一 SAM装置的真实性和安全性,第一 SAM装置也可以认证身份证信息获取装置的真实性和安全性,由此可以保证身份证信息获取装置与第一 SAM装置之间信息交互的安全性。
[0059]实施例2
[0060]图3为本发明实施例2提供的身份证信息获取系统的结构示意图,本发明实施例2提供的身份证信息获取系统主要包括:一个或多个终端、一个或多个服务器以及一个或多个SAM装置,如图3所示,身份证信息获取系统可以包括:终端10、第一 SAM装置20以及连接终端10和第一 SAM装置20之间的服务器30,其中,终端10包括上述实施例1提供的身份证信息获取装置100,身份证信息获取装置100设置在终端10内部。
[0061]第一 SAM装置20,用于通过服务器30接收终端10发送的请求,并执行与终端10发送
的请求对应的操作。
[0062]服务器30,用于传输(该传输可以为透传或者处理后传输等方式)终端10与第一 SAM装置20之间的交互信息,服务器30可以为一个独立的硬件设备(例如PC机、路由器等),也可以为一个虚拟模块。当然,服务器30还可以是集群式服务器,也可以是分布式的服务器。本发明并不对服务器30进行具体限定,只要可以完成本发明实施例中服务器30的功能,均应属于本发明的保护范围。
[0063]在本发明实施例中,终端10可以通过服务器30将读卡请求发送至第一 SAM装置20,读卡请求用于指示第一 SAM装置20启动读取身份证信息的流程;第一 SAM装置20在通过服务器30接收到读卡请求后,启动读取身份证信息的流程,终端10和服务器30在第一SAM装置20读取身份证信息的流程中,传输第一 SAM装置20与身份证之间交互的信息;第一 SAM装置20读取到身份证存储的身份证信息后,将身份证信息通过服务器30发送至终端10,终端10通过服务器30接收第一 SAM装置20读取到身份证存储的身份证信息后发送的身份证信息。
[0064]在具体实施过程中,终端10还可以包括提示装置和身份证阅读装置,其中提示装置用于提示在获取身份证信息过程中需要提示用户知晓的信息(例如提示接收到的身份证信息),具体可以为显示屏或者语音播放设备等,身份证阅读装置可以设置在终端10内部,或者作为独立的设备连接至终端,用于在获取身份证信息的过程中与身份证进行连接(例如读取身份证中存储的信息),具体可以为仅具有读和/或写卡功能的读写卡模块或者读卡器等。当然,该终端10可以为具有读和/或写卡功能的PC机、PAD (平板电脑)、智能手机、智能可穿戴设、电子签名设备、读卡器等设备。
[0065]另外,身份证中存储的身份证信息是加密传输的,由于身份证的特殊性,只有SAM装置才能对身份证中存储的身份证信息进行解密。在具体实施过程中,终端10在通过服务器30向第一 SAM装置20发送读卡请求时,可以对需要第一 SAM装置20进行解密的内容进行设置,例如,可以设置第一 SAM装置20只读取身份证中存储的基本信息(例如,姓名、性另IJ、出生年月等),也可以设置第一 SAM装置20读取身份证中存储的基本信息+照片,还可以设置第一 SAM装置20读取身份证中存储的基本信息+照片+指纹信息等,具体可以根据需要进行设置。
[0066]在本发明实施例的一个可选实施方案中,在终端10通过服务器30将读卡请求发送至第一 SAM装置20之前,终端10还可以将卡片检测请求通过服务器30发送至第一 SAM装置20,卡片检测请求用于指示第一 SAM装置20启动检测身份证的流程;终端10和服务器30在第一 SAM装置20检测身份证的流程中,传输第一 SAM装置20与身份证之间交互的信息;终端10通过服务器30接收第一 SAM装置20在检测到身份证后发送的卡片检测成功响应。
[0067]在具体实施过程中,终端10将卡片检测请求通过服务器30发送至第一 SAM装置20,以便第一 SAM装置20启动检测身份证的流程。在第一 SAM装置20进行检测身份证的过程中,第一 SAM装置20与身份证进行信息交互,此时第一 SAM装置20与身份证之间的信息交互基于现有的SAM装置与身份证之间的信息交互,可以包含一次信息交互也可以包含多次信息交互,例如可以包括寻卡流程和/或选卡流程,在第一 SAM装置20与身份证进行信息交互的过程中,终端10通过服务器30将身份证发送的信息发送至第一 SAM装置20,终端10将接收到的第一 SAM装置20通过服务器30发送的信息发送至身份证,直到第一 SAM装置20检测到身份证后,将卡片检测成功响应通过服务器30发送至终端10,以使得终端10获知成功检测到身份证。
[0068]在具体实施过程中,检测身份证还可以由终端10执行,在终端10检测到身份证后,直接通过服务器30将读卡请求发送至第一 SAM装置20,以指示第一 SAM装置20启动读取身份证信息的流程,或者,用户已获知身份证处在终端10可识别范围内,触发(例如按下终端10上的特定按键等方式)终端10直接将读卡请求发送至第一 SAM装置20,以指示第一 SAM装置20启动读取身份证信息的流程,因此,终端10通过服务器30将卡片检测请求发送至第一 SAM装置20指示第一 SAM装置20启动检测身份证的流程为可选实施方案。
[0069]在本发明实施例的一个可选实施方案中,身份证信息获取系统还可以包括:存储装置;此时,终端10,还可以用于通过服务器30将身份证信息发送至存储装置;存储装置,用于存储身份证信息。在具体实施过程中,存储装置可以设置在终端10上(例如可以为一个存储模块等),也可以设置为一个单独的设备(例如可以为一个U盘或者电子签名设备等)O
[0070]在本发明实施例的一个可选实施方案中,身份证信息获取系统还可以包括:显示装置;此时,终端10,还可以用于将身份证信息发送至显示装置;显示装置,用于显示身份证信息。在具体实施过程中,显示装置可以设置在终端10上(例如可以为智能手机的显示屏等),也可以设置为一个单独的设备(例如可以为PC机的显示器等)。
[0071]在具体实施过程中,终端10在通过服务器30接收到第一 SAM装置20发送的身份证信息后,可以显示身份证信息,之后,可以根据用户的指令(例如用户在终端10上按下特定按键等方式),也可以将身份证信息进行存储,此时终端10可以将身份证信息发送至存储装置进行存储,如果存储装置设置在终端10上,后续再次使用身份证信息时,可以直接从终端10上获取,如果存储装置设置为一个单独的设备,后续再次使用身份证信息时,可以不携带身份证,仅携带存储装置即可。并且,为了保证存储的安全性,终端10可以将身份证信息发送给存储装置进行加密后存储。在银行办理业务的应用场景中,该存储装置可以为电子签名设备。
[0072]在本发明实施例的一个可选实施方案中,终端10还用于在第一 SAM装置20启动读取身份证信息的流程之前,与第一 SAM装置20进行互相认证,并在互相认证均通过后,第一 SAM装置20才可以启动读取身份证信息的流程,例如第一 SAM装置20与终端10可以通过互相认证对方证书的合法性的方式来进行认证,当然本发明并不局限于认证证书这一方式,其他可以互相认证对方身份合法的方式均应属于本发明的保护范围。这样,终端10可以认证第一 SAM装置20的真实性和安全性,第一 SAM装置20也可以认证终端10的真实性和安全性,由此可以保证终端10与第一 SAM装置20之间信息交互的安全性。
[0073]本实施例提供的上述系统,可以应用在银行系统中,其中,终端10可以为银行柜台的前端,可以在每个营业点设置一个或多个服务器,也可以一个地区的营业点共用一个或多个服务器,而SAM装置也可以每个营业点设置一个或多个,也可以多个营业点的共用一个或多个SAM装置。
[0074]基于本发明实施例提供的身份证信息获取系统,终端10独立于第一 SAM装置20设置,终端10可以利用有线方式(例如互联网、局域网等有线网络方式)或者无线方式(例如WIF1、3G、4G、蓝牙等无线网络方式)通过服务器30连接第一 SAM装置20,可以与第一SAM装置20进行信息交互,还可以连接身份证与第一 SAM装置20,通过服务器30作为身份证与第一 SAM装置20进行信息交互的桥梁,在实际应用中,可以设置多个终端10,每个终端10均通过服务器30与第一 SAM装置20进行连接,由此可以提高第一 SAM装置20的利用率。
[0075]图4为本发明实施例2提供的身份证信息获取系统中终端执行的流程图,如图4所示,本发明实施例2提供的终端执行的主要流程包括:
[0076]S402,通过服务器将读卡请求发送至第一 SAM装置,读卡请求用于指示第一 SAM装置启动读取身份证信息的流程。
[0077]在具体实施过程中,终端可以自行生成读卡请求,或者接收其他设备发送的读卡请求,之后,通过服务器将该读卡请求发送至第一 SAM装置,终端通过服务器实现与第一SAM装置的通信。
[0078]S404,在第一 SAM装置读取身份证信息的流程中,传输第一 SAM装置通过服务器与身份证之间交互的信息。
[0079]在具体实施过程中,终端具有与身份证通信的功能。终端和服务器可以传输身份证与第一 SAM装置之间交互的信息,以保证第一 SAM装置可以完成读取身份证信息的操作。
[0080]S406,通过服务器接收第一 SAM装置在读取到身份证存储的身份证信息后发送的身份证信息。
[0081]在具体实施过程中,第一 SAM装置读取到身份证存储的身份证信息后,会将读取到的身份证信息通过服务器发送至终端。在此时,为了便于查看身份证信息,在终端上还可以设置显示装置,以显示身份证信息,或者终端可以借助于其他设备的显示屏显示身份证信息。另外,终端还可以存储接收到的身份证信息,或者将接收到的身份证信息发送至外部的存储装置进行存储,以便后续需要出示身份证信息时,可以直接从终端或者存储装置中获取,当然,为了保证身份证信息存储的安全性,还可以对身份证信息进行加密后存储。
[0082]由此可见,本发明实施例提供的终端与服务器可以协助第一 SAM装置从身份证获取身份证信息,并在设置多个终端时,每个终端均通过服务器与第一 SAM装置进行连接,由此可以提高第一 SAM装置的利用率。
[0083]在本发明实施例的一个可选实施方案中,在第一 SAM装置执行读取身份证信息的流程之前,终端还可以通过服务器指示第一 SAM装置执行检测身份证的流程,基于此,在执行S402,终端通过服务器将读卡请求发送至第一 SAM装置之前,终端还可以执行如下流程:
[0084]S401a,终端通过服务器将卡片检测请求发送至第一 SAM装置,卡片检测请求用于指示第一 SAM装置启动检测身份证的流程。
[0085]在具体实施过程中,终端可以自行生成卡片检测请求,或者接收其他设备发送的卡片检测请求,之后,通过服务器将该卡片检测请求发送至第一 SAM装置。
[0086]S401b,终端在第一 SAM装置检测身份证的流程中,传输第一 SAM装置与身份证之间交互的信息。
[0087]在具体实施过程中,终端具有与身份证通信的功能。终端和服务器可以传输身份证与第一 SAM装置之间交互的信息,以保证第一 SAM装置可以完成检测身份证的操作。
[0088]S401c,终端通过服务器接收第一 SAM装置
在检测到身份证后发送的卡片检测成功响应。
[0089]在具体实施过程中,终端只有在通过服务器接收到第一 SAM装置发送的卡片检测成功响应后,才可以通过服务器指示第一 SAM装置读取身份证信息,由此保证第一 SAM装置可以准确读取需要读取的身份证中存储的身份证信息。
[0090]另外,在终端接收到卡片检测成功响应后,还可以提示用户是否进行读取操作,只有用户确认后,才可以发送读卡请求(例如,用户在终端上按下特定按键等方式)。
[0091]在本发明实施例的一个可选实施方案中,终端还可以在第一 SAM装置启动读取身份证信息的流程之前,与第一 SAM装置进行互相认证,并在互相认证均通过后,第一 SAM装置才可以启动读取身份证信息的流程。这样,终端可以认证第一 SAM装置的真实性和安全性,第一 SAM装置也可以认证终端的真实性和安全性,由此可以保证终端与第一 SAM装置之间信息交互的安全性。
[0092]在本发明实施例的一个可选实施方案中,参见图5,终端10连接服务器30,服务器30连接多个SAM装置。其中,服务器30先接收到终端10发送的卡片检测请求,服务器30在接收到检测请求后,从多个SAM装置中选择出第一 SAM装置20,将卡片检测请求发送至选择出的第一 SAM装置20,之后,执行服务器30接收终端10发送的读卡请求的相关操作。基于此,服务器30可以在适当的时机选择第一 SAM装置20,以便服务器30传输终端10与第一 SAM装置20之间的交互信息。
[0093]在具体实施过程中,服务器30从多个SAM装置中选择出第一 SAM装置20的方式包括但不限于以下之一:
[0094]方式一、服务器30从预先存储的对应关系中选择与所述终端10对应的SAM装置作为所述第一 SAM装置,其中,所述对应关系中记录了所述多个SAM装置中每个SAM装置对应的一个或多个终端,
[0095]在实际应用中,作为一个可选实施方案,服务器30连接多个终端,并可以存储多个终端中的一个终端与多个SAM装置中的一个SAM装置的对应关系;在首次接收到来自终端10的信息(例如读卡请求或者卡片检测请求)时,服务器30可以根据该对应关系,从多个SAM装置中选择与终端10对应的第一 SAM装置20,将该信息转发给第一 SAM装置20。其中,该对应关系也可以按照一定规则进行设定,例如,可以按照地理区域进行划分,同一个区域的多个终端对应同一个SAM装置,或者,也可以给每个终端分配一个ID,按照ID号进行划分,ID在同一范围内的终端对应同一个SAM装置,或者,也可以按照各个终端在网络中的地址(例如IP地址)进行划分。通过该可选实施方案,可以通过服务器30,将多个终端对应到一个SAM装置,提高了系统可管理性,并且,通过将多个终端对应到一个SAM装置,如果出现故障,也可以迅速地对故障进行定位。
[0096]方式二、选择当前工作状态为空闲的SAM装置作为第一 SAM装置。
[0097]在实际应用中,作为一个可选实施方案,服务器30还可以记录系统中多个SAM装置中每个SAM装置的工作状态,在首次接收到来自终端10的信息(例如读卡请求或者卡片检测请求)时,服务器30可以根据各个SAM装置的工作状态,选择当前工作状态为空闲的SAM装置作为第一 SAM装置20,并将第一 SAM装置20的工作状态标记为非空闲。通过该可选实施方案,可以避免一个SAM装置同时接收到多个终端的信息,而导致效率下降的情况。
[0098]在本发明实施例的一个可选实施方案中,为了快速释放未使用的SAM装置,服务器30还可以终端10与第一 SAM装置20通信结束后,将第一 SAM装置20的工作状态标记为空闲。
[0099]本发明实施例2提供的身份证信息获取系统在终端执行图4所示的流程时,终端是通过服务器与所述第一 SAM装置进行信息交互的。在信息交互过程中,服务器接收到终端发送的卡片检测请求,此时,服务器从多个SAM装置中选择出第一 SAM装置,将卡片检测请求发送至选择出的第一 SAM装置,之后,执行服务器接收终端发送的读卡请求的相关操作。基于此,服务器可以在适当的时机选择第一 SAM装置,以便服务器传输终端与第一 SAM装置之间的交互信息。
[0100]其中,服务器从多个SAM装置中选择出第一 SAM装置包括如下方式:
[0101]方式一、服务器从预先存储的对应关系中选择与所述终端对应的SAM装置作为所述第一 SAM装置,其中,所述对应关系中记录了所述多个SAM装置中每个SAM装置对应的一个或多个终端;
[0102]方式二、服务器选择当前工作状态为空闲的SAM装置作为第一 SAM装置。
[0103]实施例3
[0104]基于上述实施例1至实施例2,图6示出了本发明实施例3提供的身份证信息获取系统的一种实际应用场景的结构示意图,如图6所示,本发明实施例3提供的身份证信息获取系统主要包括:多个前置终端70、连接前置终端70的后台服务器80、连接后台服务器80的多个SAM装置90。当然,身份证信息获取系统还可以在需要时包含电子签名设备72。
[0105]其中,每个前置终端70均通过网络连接后台服务器80,其中前置终端70可以通过有线网络或者无线网络连接后台服务器80。
[0106]每个前置终端70上可以设置一个身份证阅读装置71,或者前置终端70通过接口(有线接口,例如USB接口、串口、耳机接口等;或者无线接口,例如蓝牙、WIFI等)连接身份证阅读装置71,该身份证阅读装置71可以与居民身份证进行通信,例如采用射频与身份证进行通信。此时,前置终端70与身份证阅读装置71可以构成如实施例1所述的身份证信息获取装置,以及实施例2和3所述的终端。后台服务器即实施例1和2所述的服务器。
[0107]另外,身份证阅读装置71可以被设置成通过前置终端70与后台服务器80进行通信,也可以被设置成直接与后台服务器80进行通信。
[0108]为了便于后续使用中不需要携带身份证即可提供身份证信息,在前置终端70获取到身份证信息后,还将身份证信息发送至电子签名设备72进行存储,当然,电子签名设备72可以直接存储,也可以为了保证身份证信息的安全性加密存储。后续如果需要从电子签名设备72中读取到身份证信息,还可以经过电子签名设备72的持有人同意后方可读取,例如经过电子签名设备72的持有人输入正确的PIN码等方式。
[0109]图7示出了本发明实施例3提供的身份证信息获取方法的一种实际应用场景的流程图,参见图7,本发明实施例3提供的身份证信息获取方法包括:
[0110]S801,前置终端将卡片检测请求发送至后台服务器。
[0111]在实际应用中,当身份证进入身份证阅读装置的场范围内,可以被身份证阅读装置感应到,身份证阅读装置将感应到有卡片进入场范围的信息发送至前置终端,此时,前置终端将自身生成的卡片检测请求或者身份证阅读装置发送来的卡片检测请求发送至后台服务器。
[0112]S802,后台服务器从多个SAM装置中选择出第一 SAM装置。
[0113]在实际应用中,后台服务器可以通过如下方式之一选择出第一 SAM装置:
[0114]方式一、根据预先存储的终端与多个SAM装置的对应关系中选择与终端对应的SAM装置作为第一 SAM装置;
[0115]方式二、选择当前工作状态为空闲的SAM装置作为第一 SAM装置。
[0116]S803,后台服务器将卡片检测请求发送至第一 SAM装置,以指示第一 SAM装置启动检测身份证的流程。
[0117]S804,第一 SAM装置通过后台服务器、前置终端以及身份证阅读装置与身份证进行通信,以检测身份证。
[0118]S805,第一 SAM装置在检测到身份证后,向前置终端发送卡片检测成功响应。
[0119]S806,前置终端接收第一 SAM装置在检测到身份证后发送的卡片检测成功响应,提示该检测身份证成功响应。
[0120]在实际应用中,前置终端可以设置为一个PC机或者智能手机等设备,其具有一个显示屏,可以显示例如“检测到身份证,是否需要读取身份证信息”等提示信息,以提示用户可以进行身份证信息的读取,此时,用户可以选择确认读取身份证信息以指示前置终端发送读卡请求。
[0121]S807,前置终端与第一 SAM装置进行互相认证。
[0122]在实际应用中,前置终端还可以与第一 SAM装置进行认证,以保证前置终端与SAM装置双方的合法性,由此可以保证在前置终端与第一 SAM装置间信息传输的安全性。
[0123]S808,前置终端将读卡请求发送至第一 SAM装置,读卡请求用于指示第一 SAM装置启动读取身份证信息的流程。
[0124]在实际应用中,前置终端接收到卡片检测成功响应,并接收到用户确认读取身份信息的指令后,生成读卡请求,并将读卡请求发送至第一 SAM装置,当然,该读卡请求也可以由其他设备生成并发送给前置终端,前置终端再将该读卡请求发送至第一 SAM装置。
[0125]另外,身份证中存储的身份证信息是加密传输的,由于身份证的特殊性,只有SAM装置才能对身份证中存储的身份证信息进行解密。在具体实施过程中,前置终端在向第一SAM装置发送读卡请求时,可以对需要第一 SAM装置进行解密的内容进行设置,例如,可以设置第一 SAM装置只读取身份证中存储的基本信息(例如,姓名、性别、出生年月等),也可以设置第一 SAM装置读取身份证中存储的基本信息+照片,还可以设置第一 SAM装置读取身份证中存储的基本信息+照片+指纹信息等,具体可以根据需要进行设置。
[0126]由于在实际应用中,可以由身份证阅读装置直接检测到身份证,并生成读卡请求,将读卡请求直接发送至后台服务器,因此,上述步骤S801至S807为可选步骤。当然,也可以由身份证阅读装置检测到身份证,并指示前置终端发送读卡请求,因此,上述步骤S801至S806为可选步骤。
[0127]S809,第一 SAM装置通过后台服务器、前置终端以及身份证阅读装置与身份证进行通信,以读取身份证信息;
[0128]在实际应用中,第一 SAM装置与身份证进行信息交互时,第一 SAM装置可以接收到居民身份证发送的SAM认证请求,并将自身生成的可被居民身份证认证的SAM装置验证信息发送至居民身份证,由居民身份证对第一 SAM装置进行认证,同时,居民身份证还发送可被第一 SAM装置认证的居民身份证验证信息,第一 SAM
装置对居民身份证进行验证,以判断居民身份证是否合法。只有在双方均认证通过后,才可以执行后续读取身份证信息的操作。
[0129]S810,第一 SAM装置读取身份证中存储的身份证信息后,对身份证信息进行识别,并将识别出的身份证信息发送至前置终端。
[0130]在实际应用中,由于身份证中存储的身份信息,只有SAM装置可以识别,通过第一SAM装置的处理,将身份证中存储的信息处理为可以识别的信息(例如可以通过显示屏显示的信息)。
[0131]S811,前置终端接收第一 SAM装置在读取到身份证存储的身份证信息后发送的身份证信息。
[0132]在实际应用中,前置终端可以将可读取的身份证信息进行显示,以便用户进行查看。
[0133]S812,前置终端将身份证信息发送至电子签名设备进行存储。
[0134]在实际应用中,为了后续可以不携带身份证就可以获取身份证信息,前置终端将获取到的身份证信息发送至电子签名设备,以便电子签名设备进行存储。后续使用中,电子签名设备即可以提供身份证信息。当然,电子签名设备可以直接存储身份证信息,也可以为了保证身份证信息的安全而加密存储。后续如果需要从电子签名设备中读取到身份证信息,还可以经过电子签名设备的持有人同意后方可读取,例如经过电子签名设备的持有人输入正确的PIN码等方式。
[0135]由上述本发明提供的技术方案可以看出,在本发明实施例提供的方案中,将SAM模块从身份证阅读装置中移除,终端只可以与身份证进行通信,而身份证信息需要由设置在后台的SAM装置完成读取,SAM装置与身份证之间的信息交互通过终端和服务器进行透传,从而可以减少身份证身份证阅读装置的成本,并且,多个终端可以通过服务器由同一个SAM装置进行验证,从而提高了 SAM装置的利用率。
[0136]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0137]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0138]本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0139]此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0140]上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0141]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0142]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。
【主权项】
1.一种身份证信息获取方法,其特征在于,包括: 终端通过服务器将读卡请求发送至第一 SAM装置,所述读卡请求用于指示所述第一SAM装置启动读取身份证信息的流程; 所述终端和所述服务器在所述第一 SAM装置读取身份证信息的流程中,传输所述第一SAM装置与所述身份证之间交互的信息; 所述终端通过所述服务器接收所述第一 SAM装置在读取到所述身份证存储的身份证信息后发送的所述身份证信息。2.根据权利要求1所述的方法,其特征在于,所述终端通过服务器将读卡请求发送至所述第一 SAM装置之前,所述方法还包括: 所述终端通过所述服务器将卡片检测请求发送至所述第一 SAM装置,所述卡片检测请求用于指示所述第一 SAM装置启动检测身份证的流程; 所述终端和所述服务器在所述第一 SAM装置检测身份证的流程中,传输所述第一 SAM装置与所述身份证之间交互的信息; 所述终端通过所述服务器接收所述第一 SAM装置在检测到所述身份证后发送的卡片检测成功响应。3.根据权利要求1所述的方法,其特征在于,所述终端通过服务器将读卡请求发送至第一 SAM装置包括: 终端将所述读卡请求发送至所述服务器; 所述服务器从多个SAM装置中选择出所述第一 SAM装置; 所述服务器将所述读卡请求发送至选择出的所述第一 SAM装置。4.根据权利要求2所述的方法,其特征在于,所述终端通过服务器将卡片检测请求发送至第一 SAM装置包括: 终端将所述卡片检测请求发送至所述服务器; 所述服务器从多个SAM装置中选择出所述第一 SAM装置; 所述服务器将所述卡片检测请求发送至选择出的所述第一 SAM装置。5.根据权利要求3或4所述的方法,其特征在于,所述服务器从多个SAM装置中选择出所述第一 SAM装置包括: 所述服务器从预先存储的对应关系中选择与所述终端对应的SAM装置作为所述第一SAM装置,其中,所述对应关系中记录了所述多个SAM装置中每个SAM装置对应的一个或多个终端,或者 所述服务器选择当前工作状态为空闲的SAM装置作为所述第一 SAM装置。6.根据权利要求1至5任一项所述的方法,其特征在于,所述终端通过所述服务器接收所述第一 SAM装置在读取到所述身份证存储的身份证信息后发送的所述身份证信息之后,所述方法还包括: 所述终端将所述身份证信息发送至显示装置进行显示;和/或 所述终端将所述身份证信息发送至存储装置进行存储。7.根据权利要求1至6任一项所述的方法,其特征在于,所述第一SAM装置启动读取身份证信息的流程之前,所述方法还包括: 所述终端与所述第一 SAM装置进行互相认证。8.一种身份证信息获取装置,其特征在于,包括: 发送模块,用于通过服务器将读卡请求发送至第一 SAM装置,所述读卡请求用于指示所述第一 SAM装置启动读取身份证信息的流程; 传输模块,用于在所述第一 SAM装置读取身份证信息的流程中,传输所述第一 SAM装置通过服务器与所述身份证之间交互的信息; 接收模块,用于通过服务器接收所述第一 SAM装置在读取到所述身份证存储的身份证信息后发送的所述身份证信息。9.根据权利要求8所述的装置,其特征在于, 所述发送模块,还用于通过服务器将卡片检测请求发送至第一 SAM装置,所述卡片检测请求用于指示所述第一 SAM装置启动检测身份证的流程; 所述传输模块,还用于在所述第一 SAM装置检测身份证的流程中,传输所述第一 SAM装置通过服务器与所述身份证之间交互的信息; 所述接收模块,还用于通过服务器接收所述第一 SAM装置在检测到所述身份证后发送的卡片检测成功响应。10.一种身份证信息获取系统,其特征在于,包括:终端、服务器以及第一 SAM装置,其中, 所述终端包括上述权利要求8或9所述的身份证信息获取装置; 所述服务器,连接在所述终端与所述第一 SAM装置之间,用于传输所述终端与所述第一 SAM装置之间交互的信息; 所述第一 SAM装置,用于接收所述终端通过所述服务器发送的请求,并执行与所述请求对应的操作。11.根据权利要求10所述的系统,其特征在于,所述服务器还用于在接收到所述终端第一次发送的请求时,从多个SAM装置中选择出所述第一 SAM装置。12.根据权利要求11所述的系统,其特征在于,所述服务器通过以下方式之一从多个SAM装置中选择出所述第一 SAM装置: 所述服务器从预先存储的对应关系中选择与所述终端对应的SAM装置作为所述第一SAM装置,其中,所述对应关系中记录了所述多个SAM装置中每个SAM装置对应的一个或多个终端,和 选择当前工作状态为空闲的SAM装置作为所述第一 SAM装置。13.根据权利要求10至12任一项所述的系统,其特征在于,还包括:存储装置和/或显示装置; 所述终端,还用于将所述身份证信息发送至所述显示装置; 所述显示装置,还用于显示所述身份证信息; 和/或 所述终端,还用于将所述身份证信息发送至所述存储装置; 所述存储装置,用于存储所述身份证信息。14.根据权利要求10至13任一项所述的系统,其特征在于, 所述终端,还用于在所述第一 SAM装置启动读取身份证信息的流程之前,与所述第一SAM装置进行互相认证。
【专利摘要】本发明提供了一种身份证信息获取方法、装置及系统,其中方法包括:终端通过服务器将读卡请求发送至第一SAM装置,所述读卡请求用于指示所述第一SAM装置启动读取身份证信息的流程;所述终端和所述服务器在所述第一SAM装置读取身份证信息的流程中,传输所述第一SAM装置与所述身份证之间交互的信息;所述终端通过所述服务器接收所述第一SAM装置在读取到所述身份证存储的身份证信息后发送的所述身份证信息。由于每个具有身份证信息获取装置的终端均通过服务器与第一SAM装置进行连接,由此可以提高第一SAM装置的利用率;另外,每个终端包含一个只具有读和/或写卡功能的身份证阅读装置,避免每个终端均设置SAM装置,节约了成本。
【IPC分类】G06K7/00, H04L29/06
【公开号】CN104899533
【申请号】CN201510260817
【发明人】李明
【申请人】李明
【公开日】2015年9月9日
【申请日】2015年5月20日