技术领域
[0001] 本发明属于自助终端技术领域,尤其涉及一种自助终端的进卡容错方法及自助终端。
相关背景技术
[0002] 目前,自助终端设备已经成为人们日常生活不可缺少的服务设备,例如:地铁的售票机、储值机以及银行的自助存取款设备等,这些自助终端设备提供的自助服务多为有卡服务,在自助服务过程中,需要持卡人将卡插入自助终端设备读卡器的进卡口,由自助终端设备自动执行进卡动作并读取卡信息,根据卡信息对用户进行身份验证后为用户提供查询、存款、取款改密以及转账等自助服务。
[0003] 目前的自助终端设备采用的进卡方式为:首先由读卡器的进卡口传感器检测进卡口是否有卡插入,若检测到有卡插入,则触发读卡器的送卡电机自动执行进卡动作。然而,这种进卡方式仍然存在有以下缺陷:由于自助终端设备读卡器的进卡口传感器的位置特殊,与用户的交互频繁,因此容易受外部环境影响被污染变脏或者出现故障,这样进卡口传感器便无法检测到有卡事件,导致当有卡插入进卡口时,自助终端设备不能立即启动送卡机构执行进卡动作,降低了用户体验。
具体实施方式
[0044] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0045] 图1示出了本发明第一实施例提供的自助终端的进卡容错方法的具体实现流程。参见图1所示,本实施例提供的一种自助终端的进卡容错方法,包括:
[0046] 在S101中,检测所述自助终端的进卡口传感器是否出现故障。进一步的,S101具体包括:
[0047] 检测第一预设时间内所述自助终端的送卡机构执行进卡/吞卡失败的次数是否超过第一预设次数,若所述送卡机构执行进卡/吞卡失败的次数超过第一预设次数,则所述进卡口传感器出现故障;或者
[0048] 检测第二预设时间内所述进卡口传感器是否检测到有卡事件,若所述进卡口传感器在第二预设时间内未检测到有卡事件,则所述进卡传感器出现故障。
[0049] 在本实施例中,进卡口传感器出现故障时有以下两种情况:
[0050] 第一种情况是,当进卡口传感器被污染弄脏或者处于被遮挡状态时,进卡口传感器会持续发出有卡事件指令,使自助终端的送卡机构执行进卡/吞卡动作,由于此时进卡口内并没有卡,所以会导致所述送卡机构出现进卡/吞卡失败,如果在第一预设时间内,所述送卡机构出现执行进卡/吞卡失败的次数大于第一预设次数时,则认为进卡口传感器出现故障;优选的,所述第一预设时间为30S,所述第一预设次数为3次;
[0051] 第二种情况是,进卡口传感器出现机械故障,不能检测到有卡事件,那么此时通过检测第二预设时间内所述进卡口传感器是否检测到有卡事件,若在所述第二预设时间内未检测到有卡事件时,则认为所述进卡口传感器出现故障。其中,所述第二预设时间内可由自助终端的管理人员自由设置,例如:将所述第二预设时间设置为业务高峰期的时间段每周一至周五上午8:00~10:00。
[0052] 在S102中,当所述进卡口传感器出现故障时,屏蔽所述自助终端的进卡口传感器,由正常服务模式切换至进卡口容错服务模式。
[0053] 在本实施例中,若所述进卡口传感器未出现故障,则继续停留在正常服务模式。
[0054] 在S103中,在所述进卡口容错服务模式的等待进卡界面上显示提示用户插卡并按确认键的提示信息。
[0055] 需要说明的是,在现有技术中,当自助终端处于正常服务模式时,自助终端的等待进卡界面上只会显示提示用户插卡的信息,当用户进行插卡操作后,进卡口传感器会自动触发送卡机构执行进卡动作,而并不需要用户按确认按键,因此,此时等待进卡界面上的显示信息一般为“请插卡”。而在本实施例中,当自助终端处于进卡口容错服务模式时,由于进卡口传感器处于被屏蔽状态,因此,此时进卡口传感器无法触发送卡机构执行进卡动作,需要在等待进卡界面提示用户插卡并在插卡后按确认键,例如:“请插卡,并在插卡后按确认键”,其中,所述确认键用于触发所述送卡机构执行进卡动作。
[0056] 在S104中,当接收到用户根据所述提示信息输入的确认指令时触发所述自动终端的送卡机构执行进卡动作。
[0057] 在本实施例中,由于自助终端能够根据用户输入的确认指令触发所述送卡机构执行进卡动作,因此可以使自助终端通过用户输入的确认指令获取有卡插入事件的指令,实现了自助终端的进口卡传感器容错运行。
[0058] 可选的,在本实施例中,S104之后还可以包括:
[0059] 当在第三预设时间内通过用户输入的确认指令触发所述送卡机构执行进卡动作的次数超过第二预设次数时,生成进卡口传感器故障的告警信息,通知所述自助终端的维护人员介入处理。
[0060] 在本实施例中,所述第三预设时间和所述第二预设次数均可由自助终端管理人员自由设备。优选的,所述第三预设时间为10min,所述第二预设次数为3次。
[0061] 可选的,在本实施例中,在S104之后还可以包括:
[0062] 根据用户输入的退卡指令控制所述送卡机构执行退卡动作,将卡退回到进卡口部位,通知并等待用户取卡,同时进行吞卡倒计时,当吞卡时间到时控制所述送卡机执行一次吞卡动作。
[0063] 在本实施例中,当送卡机构将卡退回到进口部位时,用户可能会忘记取卡,因此在通知并等待用户取卡的同时进行吞卡倒计时,并在吞卡时间到时控制所述送卡机执行一次吞卡动作,可以避免用户忘记取卡时给用户财产带来损失的问题。
[0064] 以上可以看出,本实施例提供的一种自助终端的进卡容错方法由于首先检测所述自助终端的进卡口传感器是否出现故障;当所述进卡口传感器出现故障时,屏蔽所述自助终端的进卡口传感器,由正常服务模式切换至进卡口容错服务模式;然后在所述进卡口容错服务模式的等待进卡界面上显示提示用户插卡并按确认键的提示信息;最后当接收到用户根据所述提示信息输入的确认指令时触发所述自动终端的送卡机构执行进卡动作,从而在一定程度上屏蔽了进卡口传感器故障错误,使得自助终端在进卡口传感器出现故障时仍然能够进行自助业务的办理,实现了自助终端读卡器的容错运行,提升了自助服务的质量,提高了用户的体验感,增加了用户对自助终端服务的满意度。
[0065] 图2示出了本发明第二实施例提供的自助终端的进卡容错方法的具体实现流程。参见图2所示,本实施例提供的一种自助终端的进卡容错方法,包括:
[0066] 在S201中,检测所述自助终端的进卡口传感器是否出现故障。
[0067] 在S202中,当所述进卡口传感器出现故障时,屏蔽所述自助终端的进卡口传感器,并由正常服务模式切换至进卡口容错服务模式。本实施例中的步骤S201~S202与图1所示实施例中的步骤S101~S102完全相同,因此在此不再累述。
[0068] 在S203中,在所述进卡口容错服务模式下检测是否有人进入所述自助终端的服务区。
[0069] 在本实施例中,所述自助终端通过设置在自助终端顶部的摄像头检测是否有人进入服务区,当有人进入摄像头的拍摄范围时,则认为有人进入所述自动终端的服务区。在其他实现示例中,也可以利用红外线传感器或者距离传感器等检测装置检测是否有人进入自助终端的服务区。
[0070] 在S204中,当检测到有人进入所述自助终端设备的服务区时,控制所述自助终端的送卡机构按照预设的频率自动执行进卡动作/尝试进卡动作。
[0071] 在本实施例中,所述尝试进卡动作具体为:在执行进卡动作时,若所述送卡机构没有检测到与卡之间的转动摩擦力,则停止执行进卡动作;在执行进卡动作时,若所述送卡机构检测到与卡之间的转动摩擦力,则随着所述摩擦力的增大而加大进卡转速,直至完成进卡动作。
[0072] 在本实施例中,所述预设的频率可由自助终端的管理人员自行设置。在一具体实现示例中,所述预设的频率为每10秒中控制所述进卡机构执行一次进卡动作/尝试进卡动作;作为另一实现示例,每两次控制所述送卡机构执行进卡动作/尝试进卡动作之间的时间间隔可以逐步延长,这样可以减少自助终端的机械损耗。
[0073] 可选的,在本实施例中,S204之后还包括:
[0074] 当检测到所述自助终端的服务区无人时,则控制所述送卡机构停止执行进卡动作/尝试进卡动作。
[0075] 在本实施例中,当人离开所述自助终端上设置的摄像头的拍摄范围时,则认为人离开了所述自助终端的服务区,此时控制所述送卡机构停止执行进卡动作/尝试进卡动作,以免对所述自助终端造成比必要的机械损失。
[0076] 可选的,在本实施例中,S204之后还包括:
[0077] 根据用户输入的退卡指令控制所述送卡机构执行退卡动作,将卡退回到进卡口部位,通知并等待用户取卡,同时进行吞卡倒计时,当吞卡时间到时控制所述送卡机执行一次吞卡动作。
[0078] 以上可以看出,本实施例提供的一种自助终端的进卡容错方法由于首先检测所述自助终端的进卡口传感器是否出现故障;当所述进卡口传感器出现故障时,屏蔽所述自助终端的进卡口传感器,由正常服务模式切换至进卡口容错服务模式;然后在所述进卡口容错服务模式下检测是否有人进入所述自助终端的服务区;最后当检测到有人进入所述自助终端设备的服务区时,控制所述自助终端的送卡机构按照预设的频率自动执行进卡动作/尝试进卡动作,从而也能够在一定程度屏蔽进卡口传感器故障错误,使得自助终端在进卡口传感器出现故障时仍然能够进行自助业务的办理,实现了自助终端读卡器的容错运行,提升了自助服务的质量,提高了用户的体验感,增加了用户对自助终端服务的满意度。
[0079] 图3示出了本发明第三实施例提供的自助终端的进卡容错方法的具体实现流程。参见图3所示,本实施例提供的一种自助终端的进卡容错方法,包括:
[0080] 在S301中,检测所述自助终端的进卡口传感器是否出现故障。
[0081] 在S302中,当所述进卡口传感器出现故障时,屏蔽所述自助终端的进卡口传感器,并由正常服务模式切换至进卡口容错服务模式。本实施例中的步骤S301~S302与图1所示实施例中的步骤S101~S102完全相同,因此在此不再累述。
[0082] 在S303中,在所述进卡口容错服务模式的等待进卡界面下检测是否接收到用户输入的办理业务的按键指令。
[0083] 在本实施例中,所述办理业务的按键指令包括但不限于:查询、存款、取款以及转账等按键指令。
[0084] 在S304中,若接收到用户输入的办理业务的按键指令,则控制所述自助终端的送卡机构按照预设的频率连续执行若干次进卡动作/尝试进卡动作。
[0085] 在本实施例中,所述预设的频率和连续执行进卡/尝试进卡的次数可由自助终端的管理人员自行设置。例如:可以设置频率为10s/次,连续执行进卡/尝试进卡的次数为3次。需要说明的是,本实施例中的尝试进卡动作与图2所示实施例中的尝试进卡动作完全相同,因此在此不再累述。
[0086] 可选的,在本实施例中,S304之后还包括:
[0087] 根据用户输入的退卡指令控制所述送卡机构执行退卡动作,将卡退回到进卡口部位,通知并等待用户取卡,同时进行吞卡倒计时,当吞卡时间到时控制所述送卡机执行一次吞卡动作。
[0088] 以上可以看出,本实施例提供的一种自助终端的进卡容错方法由于首先检测所述自助终端的进卡口传感器是否出现故障;当所述进卡口传感器出现故障时,屏蔽所述自助终端的进卡口传感器,由正常服务模式切换至进卡口容错服务模式;然后在所述进卡口容错服务模式的等待进卡界面下检测是否接收到用户输入的办理业务的按键指令;最后若接收到用户输入的办理业务的按键指令,则控制所述自助终端的送卡机构按照预设的频率连续执行若干次进卡动作/尝试进卡动作,从而也能够在一定程度屏蔽进卡口传感器故障错误,使得自助终端在进卡口传感器出现故障时仍然能够进行自助业务的办理,实现了自助终端读卡器的容错运行,提升了自助服务的质量,提高了用户的体验感,增加了用户对自助终端服务的满意度。
[0089] 图4是本发明第一实施例提供的自助终端的结构示意图,该自助终端为图1所示实施例提供的方法的执行主体。为了便于说明仅仅示出了与本实施例相关的部分。
[0090] 参见图4所示,本实施例提供的一种自助终端,包括:
[0091] 进卡口传感器故障检测模块1,用于检测所述自助终端的进卡口传感器是否出现故障;
[0092] 服务模式切换模块2,用于当所述进卡口传感器出现故障时,屏蔽所述自助终端的进卡口传感器,由正常服务模式切换至进卡口容错服务模式;
[0093] 界面信息提示模块3,用于在所述进卡口容错服务模式的等待进卡界面上显示提示用户插卡并按确认键的提示信息;
[0094] 第一送卡机构控制模块4,用于当接收到用户根据所述提示信息输入的确认指令时触发所述自动终端的送卡机构执行进卡动作。
[0095] 可选的,所述进卡口传感器故障检测模块1具体用于:
[0096] 检测第一预设时间内所述自助终端的送卡机构执行进卡/吞卡失败的次数是否超过第一预设次数,若所述送卡机构执行进卡/吞卡失败的次数超过第一预设次数,则所述进卡口传感器出现故障;或者
[0097] 检测第二预设时间内所述进卡口传感器是否检测到有卡事件,若所述进卡口传感器在第二预设时间内未检测到有卡事件,则所述进卡传感器出现故障。
[0098] 可选的,所述自助终端还包括:
[0099] 维修告警模块5,用于当在第三预设时间内通过用户输入的确认指令触发所述送卡机构执行进卡动作的次数超过第二预设次数时,生成进卡口传感器故障的告警信息,通知所述自助终端的维护人员介入处理。
[0100] 可选的,所述第一送卡结构控制模块还用于:
[0101] 根据用户输入的退卡指令控制所述送卡机构执行退卡动作,将卡退回到进卡口部位,通知并等待用户取卡,同时进行吞卡倒计时,当吞卡时间到时控制所述送卡机执行一次吞卡动作。
[0102] 图5是本发明第二实施例提供的自助终端的结构示意图,该自助终端为图2所示实施例提供的方法的执行主体。为了便于说明仅仅示出了与本实施例相关的部分。
[0103] 参见图5所示,本实施例提供的一种自助终端,包括:
[0104] 进卡口传感器故障检测模块1,用于检测所述自助终端的进卡口传感器是否出现故障;
[0105] 服务模式切换模块2,用于当所述进卡口传感器出现故障时,屏蔽所述自助终端的进卡口传感器,并由正常服务模式切换至进卡口容错服务模式;
[0106] 图像获取模块6,用于在所述进卡口容错服务模式下检测是否有人进入所述自助终端设备的服务区;
[0107] 第二送卡机构控制模块7,用于当检测到有人进入所述自助终端设备的服务区时,控制所述自助终端的送卡机构按照预设的频率自动执行进卡动作/尝试进卡动作。
[0108] 可选的,所述进卡口传感器故障检测模块1具体用于:
[0109] 检测第一预设时间内所述自助终端的送卡机构执行进卡/吞卡失败的次数是否超过第一预设次数,若所述送卡机构执行进卡/吞卡失败的次数超过第一预设次数,则所述进卡口传感器出现故障;或者
[0110] 检测第二预设时间内所述进卡口传感器是否检测到有卡事件,若所述进卡口传感器在第二预设时间内未检测到有卡事件,则所述进卡传感器出现故障。
[0111] 可选的,所述第二送卡机构控制模块7还用于:
[0112] 当检测到所述自助终端的服务区无人时,则控制所述送卡机构停止执行进卡动作/尝试进卡动作。
[0113] 可选的,所述尝试进卡动作具体为:
[0114] 在执行进卡动作时,若所述送卡机构没有检测到与卡之间的转动摩擦力,则停止执行进卡动作;
[0115] 在执行进卡动作时,若所述送卡机构检测到与卡之间的转动摩擦力,则随着所述摩擦力的增大而加大进卡转速,直至完成进卡动作。
[0116] 可选的,所述第二送卡结构控制模块还用于:
[0117] 根据用户输入的退卡指令控制所述送卡机构执行退卡动作,将卡退回到进卡口部位,通知并等待用户取卡,同时进行吞卡倒计时,当吞卡时间到时控制所述送卡机执行一次吞卡动作。
[0118] 图6是本发明第三实施例提供的自助终端的结构示意图,该自助终端为图3所示实施例提供的方法的执行主体。为了便于说明仅仅示出了与本实施例相关的部分。
[0119] 参见图6所示,本实施例提供的一种自助终端,包括:
[0120] 进卡口传感器故障检测模块1,用于检测所述自助终端的进卡口传感器是否出现故障;
[0121] 服务模式切换模块2,用于当所述进卡口传感器出现故障时,屏蔽所述自助终端的进卡口传感器,并由正常服务模式切换至进卡口容错服务模式;
[0122] 按键指令检测模块8,用于在所述进卡口容错服务模式的等待进卡界面下检测是否接收到用户输入的办理业务的按键指令;
[0123] 第三送卡机构控制模块9,用于若接收到用户输入的办理业务的按键指令,则控制所述自助终端的送卡机构按照预设的频率连续执行若干次进卡动作/尝试进卡动作。
[0124] 可选的,所述进卡口传感器故障检测模块1具体用于:
[0125] 检测第一预设时间内所述自助终端的送卡机构执行进卡/吞卡失败的次数是否超过第一预设次数,若所述送卡机构执行进卡/吞卡失败的次数超过第一预设次数,则所述进卡口传感器出现故障;或者
[0126] 检测第二预设时间内所述进卡口传感器是否检测到有卡事件,若所述进卡口传感器在第二预设时间内未检测到有卡事件,则所述进卡传感器出现故障。
[0127] 可选的,所述尝试进卡动作具体为:
[0128] 在执行进卡动作时,若所述送卡机构没有检测到与卡之间的转动摩擦力,则停止执行进卡动作;
[0129] 在执行进卡动作时,若所述送卡机构检测到与卡之间的转动摩擦力,则随着所述摩擦力的增大而加大进卡转速,直至完成进卡动作。
[0130] 可选的,所述第三送卡结构控制模块还用于:
[0131] 根据用户输入的退卡指令控制所述送卡机构执行退卡动作,将卡退回到进卡口部位,通知并等待用户取卡,同时进行吞卡倒计时,当吞卡时间到时控制所述送卡机执行一次吞卡动作。
[0132] 图7是本发明第四实施例提供的自助终端的结构示意图,该自助终端可用于运行图1~图3所示实施例中提供的任一自助终端的进卡容错方法。为了便于说明仅仅示出了与本实施例相关的部分。
[0133] 参见图7所示,本实施例提供的一种自助终端包括:处理器510(processor),通信接口520(Communications Interface),存储器530(memory),总线540。
[0134] 处理器510,通信接口520,存储器530通过总线540完成相互间的通信。
[0135] 通信接口520,用于与电缆调制解调器通信。
[0136] 处理器510,用于执行程序531。
[0137] 具体地,程序531可以包括程序531代码,所述程序531代码包括计算机操作指令。
[0138] 处理器510可能是一个中央处理器510CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0139] 存储器530,用于存放程序531。存储器530可能包含高速RAM存储器530,也可能还包括非易失性存储器530(non-volatile memory),例如至少一个磁盘存储器530。程序531具体可以包括:
[0140] 进卡口传感器故障检测模块1,用于检测所述自助终端的进卡口传感器是否出现故障;
[0141] 服务模式切换模块2,用于当所述进卡口传感器出现故障时,屏蔽所述自助终端的进卡口传感器,由正常服务模式切换至进卡口容错服务模式;
[0142] 界面信息提示模块3,用于在所述进卡口容错服务模式的等待进卡界面上显示提示用户插卡并按确认键的提示信息;
[0143] 第一送卡机构控制模块4,用于当接收到用户根据所述提示信息输入的确认指令时触发所述自动终端的送卡机构执行进卡动作;
[0144] 图像获取模块6,用于在所述进卡口容错服务模式下检测是否有人进入所述自助终端设备的服务区;
[0145] 第二送卡机构控制模块7,用于当检测到有人进入所述自助终端设备的服务区时,控制所述自助终端的送卡机构按照预设的频率自动执行进卡动作/尝试进卡动作;
[0146] 按键指令检测模块8,用于在所述进卡口容错服务模式的等待进卡界面下检测是否接收到用户输入的办理业务的按键指令;
[0147] 第三送卡机构控制模块9,用于若接收到用户输入的办理业务的按键指令,则控制所述自助终端的送卡机构按照预设的频率连续执行若干次进卡动作/尝试进卡动作。
[0148] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0149] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口520,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0150] 所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0151] 另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。
[0152] 所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个自助终端可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台自助终端(可以是地铁的售票机、储值机以及银行的自助存取款设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器530(ROM,Read-Only Memory)、随机存取存储器530(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序531代码的介质。
[0153] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。