扫码开门方法、扫码开门系统、智能柜和终端与流程

文档序号:15805154发布日期:2018-11-02 21:45阅读:1329来源:国知局
扫码开门方法、扫码开门系统、智能柜和终端与流程

本发明涉及物流领域,具体而言,涉及一种扫码开门方法、一种扫码开门系统、一种智能柜和一种终端。

背景技术

随着电子商务的发展,快递行业也得到了快速发展。为了应对快递员派件有时限,用户隐私易暴露等问题,市场上涌现了许多种类的智能快递柜。

使用智能柜的角色分为寄件人和取件人,其中要让寄件人可以进行存件、回收、查询等功能的操作,要让取件人可以进行取件、代取、寄件等功能的操作。

目前市场上智能快递柜一般都装有扫码器,采用rs232协议或usb接口与工控机相连,一般用来读取快递上的面单条码信息,相当于一个模拟键盘,为的是减少快递员在屏幕上的输入量。而当快递员存件完成过后,智能柜会将存件信息上报至服务器,服务器会根据上报的信息向取件人发送一条包含取件码的短信,取件人收到短信后到达智能快递柜终端前在屏幕上输入收到的验证码和自己的手机号进行取件。

可以看出,目前应用于智能柜上的扫码器只有在快递员输入单号时提供了方便,而在存取件的其他环节中并没有任何环节应用扫码器。

并且使用验证码来取件的方法存在一定的安全隐患,虽然验证码是随机生成的,但也存在相同的机率。当收件人来到错误的智能快递柜终端,但是取件码和手机号后四位均相同时,就可能将他人的快件取出。

扫码器的长期闲置造成了硬件设备的利用率下降,其实是硬件成本的损失,增加扫码器在整个业务流程中的应用将对整个业务流程提供保障加强系统的稳定性,并且可以提高用户的体验度。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明的一个目的在于,提出一种扫码开门方法。

本发明的另一个目的在于,提出一种扫码开门系统。

本发明的再一目的在于,提出一种智能柜。

本发明的又一目的在于,提出一种终端。

有鉴于此,根据本发明的一个目的,提供了一种扫码开门方法,用于智能柜,包括:s102,检测扫码器扫描的二维码或条码的类型及其所对应的柜号;s104,判断二维码或条码的类型是否为存件码,若是,则转到s106;s106,发出开门信号以打开柜号对应的柜门,并转到s108;s108,判断柜门是否打开,若是,则转到s110,若否,则转到s112;s110,向服务器上传存件信息,以供服务器将存件信息推送至用户终端;s112,向服务器上传故障信息,重新分配柜门并转到s108。

本发明提供的扫码开门方法,通过在智能柜上设置扫码器,并判断扫描出的二维码或条码的类型,可以作出不同的反应,以适应不同的工作流程,从而扩大了扫码器在快递业务中的应用范围。由于智能柜的应用通常包含快递员存件、收件人取件、快递员回收滞留件几个环节,其中收件人取件还可由他人代劳而产生了他人代取,这些环节都需要开启智能柜的柜门。在存件过程中,服务器可以向存件人的手机发送一条存件用的条码或二维码,当扫码器识别出该存件码时,智能柜运行快递员存件流程,打开相应的柜门,并在存件完毕后向服务器上报存件信息,服务器继而将收到的存件信息下发至用户终端,作为用户取件凭据,而在柜门打开失败后,智能柜向服务器上传故障信息,服务接收到故障信息后,可重新分配柜门,留存的故障信息一方面可以避免在后续智能柜分配时分配出故障柜门,又可作为维修参考,减少了维修人员的检查工作。在相关技术中,扫码器一般用来读取快递单信息,虽减少了快递员的输入量,但扫码器没有得到充分利用,造成了硬件浪费,通过在其他环节应用扫码器,则提高了硬件利用效率,且提高了用户体验。

另外,根据本发明提供的上述技术方案中的扫码开门方法,还可以具有如下附加技术特征:

在上述技术方案中,优选地,s110之后还包括:s114,从服务器将存件信息推送至用户终端时开始计时,在用户完成取件后停止计时;s116,在计时达到预定时长后向服务器发出滞留件信息,以供服务器将回收信息推送至快递员终端。

在该技术方案中,将服务器完成存件信息推送流程视为用户获悉取件通知的时刻,从此时开始计时,并设置一个预定时长,若在达到预定时长前完成取件,则取件业务结束,若未完成,则将该快件视为滞留件,由服务器向快递员终端发送回收信息,以通知快递员回收快件。通过采用该方案,可以避免快件在智能柜中的滞留时间过长,提高了智能柜内快件的流通量和智能柜的利用率。可选地,预定时长设定为24小时。

在上述任一技术方案中,优选地,还包括:s118,在s104的判断结果为否时,判断二维码或条码对应的柜号是否属于当前智能柜,若是,则转到s120,若否,则转到s128;s120,发出开门信号以打开对应的柜门,并转到s122;s122,判断柜门是否打开,若是,则转到s124,若否,则转到s126;s124,根据二维码或条码的类型的不同向服务器上传取件信息、代取信息或回收信息,以供服务器记录并将取件信息、代取信息或回收信息下发至用户终端和快递员终端;s126,向服务器上传故障信息,以供服务器记录、向用户终端发送故障通知,并通知维护人员;s128,向服务器上传提示信息,以供服务器将提示信息推送至用户终端。

在该技术方案中,为了扩大扫码器的应用范围,除存件码外,根据取件环节的不同,还将二维码或条码的类型区分为取件码、代取码、回收码,分别用于收件人取件、他人代取、快递员回收滞留件。当扫码器扫描出的二维码或条码为以上三种时,对于智能柜而言,其操作是相似的,即首先判断二维码或条码对应的柜号是否属于当前智能柜,若属于则打开相应柜门,并在完成后上报至服务器,由服务器将完成操作的信息下发至用户终端和快递员终端,以便于双方核实快件情况;当柜门无法打开时则上报故障通知并及时通知维护人员,提高了用户体验;而在扫码信息与当前智能柜不符时,智能柜可将扫码信息和当前智能柜的编号、地址等信息上传至服务器,使服务器利用该信息确定用户位置,并判断用户是否在正确的终端处,若错误,则可提醒用户核对取件信息,若正确,则表明系统出现故障,应派相关人员维护,此外,还可对故障情况进行统计,作为制定定期维护计划的依据。

在上述任一技术方案中,优选地,存件信息、滞留件信息、回收信息、代取信息和取件信息中都包含有快递单号、寄件地址、寄件人、寄件人手机号、收件地址、收件人、收件人手机号、智能柜编号、智能柜地址、快件状态;其中,代取信息还包含代取人、代取人手机号;滞留件信息、回收信息、代取信息和取件信息中的智能柜编号和智能柜地址是对应快件最终存放的智能柜的编号和地址。

在该技术方案中,存件信息、滞留件信息、回收信息、代取信息和取件信息首先都应当包含与快递单相关的信息,以区分不同的快件;还包括了智能柜编号和智能柜地址,一方面为用户取件提供指引,另一方面为服务器核实信息提供依据;此外,还包括有快件状态,需注意的是,同一信息也可能存在不同的快件状态,如回收信息,当服务器将快件确定为滞留件时,向快递员终端发送回收信息,此时的快件状态为滞留,而当快递员完成快件回收、智能柜向服务器上传回收信息时,快件状态就变化为已回收,由此既可以区分不同的信息类型,又可以反映出快递当前状态,服务器结合最新的信息数据,即可以对快件的取件状态进行跟踪,便于快件管理和用户查询。

根据本发明的另一个目的,提供了一种扫码开门系统,用于智能柜,包括:第一检测单元,用于检测扫码器扫描的二维码或条码的类型及其所对应的柜号;第一判断单元,用于判断二维码或条码的类型是否为存件码,若是,则激活第一控制单元;第一控制单元,用于发出开门信号以打开柜号对应的柜门,并激活第二判断单元;第二判断单元,用于判断柜门是否打开,若是,则激活第一发送单元,若否,则激活第二发送单元;第一发送单元,用于向服务器上传存件信息,以供服务器将存件信息推送至用户终端;第二发送单元,用于向服务器上传故障信息,重新分配柜门并激活第二判断单元。

本发明提供的扫码开门系统,通过在智能柜上设置扫码器,并由第一判断单元判断扫描出的二维码或条码的类型,可以作出不同的反应,以适应不同的工作流程,从而扩大了扫码器在快递业务中的应用范围。在快递员存件过程中,服务器可以向存件人的手机发送一条存件用的条码或二维码,当第一检测单元检测出扫码器扫描的是存件码时,智能柜运行快递员存件流程,第一控制单元打开相应的柜门,并在存件完毕后由第一发送单元向服务器上报存件信息,服务器继而将收到的存件信息下发至用户终端,作为用户取件凭据,而在第二判断单元判断出柜门打开失败后,第二发送单元向服务器上传故障信息,服务接收到故障信息后,可重新分配柜门,留存的故障信息一方面可以避免在后续智能柜分配时分配出故障柜门,又可作为维修参考,减少了维修人员的检查工作。此外,通过在其他环节应用扫码器,提高了硬件利用效率,且提高了用户体验。

在上述技术方案中,优选地,还包括:计时单元,用于从服务器将存件信息推送至用户终端时开始计时,在用户完成取件后停止计时;第三发送单元,用于在计时达到预定时长后向服务器发出滞留件信息,以供服务器将回收信息推送至快递员终端。

在该技术方案中,将服务器完成存件信息推送流程视为用户获悉取件通知的时刻,从此时计时单元开始计时,并设置一个预定时长,若在达到预定时长前完成取件,则取件业务结束,若未完成,则将该快件视为滞留件,第三发送单元向服务器发送滞留件信息,由服务器向快递员终端发送回收信息,以通知快递员回收快件。通过采用该方案,可以避免快件在智能柜中的滞留时间过长,提高了智能柜内快件的流通量和智能柜的利用率。可选地,预定时长设定为24小时。

在上述任一技术方案中,优选地,还包括:第三判断单元,用于在第一判断单元的判断结果为否时,判断二维码或条码对应的柜号是否属于当前智能柜,若是,则激活第二控制单元,若否,则激活提示单元;第二控制单元,用于发出开门信号以打开对应的柜门,并激活第四判断单元;第四判断单元,用于判断柜门是否打开,若是,则激活第四发送单元,若否,则激活第五发送单元;第四发送单元,用于根据二维码或条码的类型的不同向服务器上传取件信息、代取信息或回收信息,以供服务器记录并将取件信息、代取信息或回收信息下发至用户终端和快递员终端;第五发送单元,用于向服务器上传故障信息,以供服务器记录、向用户终端发送故障通知,并通知维护人员;提示单元,用于向服务器上传提示信息,以供服务器将提示信息推送至用户终端。

在该技术方案中,为了扩大扫码器的应用范围,除存件码外,根据取件环节的不同,还将二维码或条码的类型区分为取件码、代取码、回收码,分别用于收件人取件、他人代取、快递员回收滞留件。当第一判断单元判断出扫码器扫描的二维码或条码为以上三种时,对于智能柜而言,其操作是相似的,即首先由第三判断单元判断二维码或条码对应的柜号是否属于当前智能柜,若属于则第二控制单元打开相应柜门,并在完成后由第四发送单元上报至服务器,由服务器将完成操作的信息下发至用户终端和快递员终端,以便于双方核实快件情况;当第四判断单元判断出柜门无法打开时则由第五发送单元上报故障通知,并由服务器及时通知维护人员,提高了用户体验;而在第三判断单元判断出扫码信息与当前智能柜不符时,提示单元可将扫码信息和当前智能柜的编号、地址等信息上传至服务器,使服务器利用该信息确定用户位置,并判断用户是否在正确的终端处,若错误,则可提醒用户核对取件信息,若正确,则表明系统出现故障,应派相关人员维护,此外,还可对故障情况进行统计,作为制定定期维护计划的依据。

在上述任一技术方案中,优选地,存件信息、滞留件信息、回收信息、代取信息和取件信息中都包含有快递单号、寄件地址、寄件人、寄件人手机号、收件地址、收件人、收件人手机号、智能柜编号、智能柜地址、快件状态;其中,代取信息还包含代取人、代取人手机号;滞留件信息、回收信息、代取信息和取件信息中的智能柜编号和智能柜地址是对应快件最终存放的智能柜的编号和地址。

根据本发明的再一个目的,提供了一种智能柜,包括:扫码器;以及如上述任一技术方案所述的扫码开门系统;其中,扫码器的串口为ttl串口。

本发明提供的智能柜有效地利用了扫码器在各个业务环节中的应用,通过智能柜前端软件系统与后台的配合,可以在存件、取件、回收、代人取件、维护等多个流程上对扫码器进行应用,减少了用户的操作步骤,方便了用户的操作。此外,对于联网控制的无屏幕智能柜,可以通过手机终端和服务器向智能柜发出控制信号完成取件等业务,为用户和快递员提供了便利,但在断网离线的条件下会造成智能柜无法开启,影响使用,而本发明提供的智能柜配置了上述扫码器,在离线状态下仍能正常使用,降低了智能柜对网络环境的依赖,提高了整个系统业务的流畅度,降低了用户无法操作的风险,同时用户还可在网络正常时自由选择网络控制取件或扫码取件,提高了用户体验度。

ttl串口具有工作模式简单、抗干扰能力强、无需软件转换、无软件故障风险、可以设置多种波特率、兼容性高的优点,避免了因为扫码器内部软件原因而导致的扫码器死机等问题,降低了扫码器的故障率。尤其是针对基于单片机的扫码开门系统,ttl电平信号与单片机之间的数据模式一致,提高了数据传输速度,是可以直接用于单片机i/o输入的协议模式,适配度更高,不需要复杂的电路转换,减少了系统的环节,通过高低电平输出的方式可以很好的与单片机进行通信,并且可以配合单片机的工作频率设置ttl的通信速度。为此,将扫码器的db9引脚线序进行重新定义,只使用引脚1、2、3、5,即vcc,5v(电源)、rx(扫描器发送)、tx(扫描器接收)、gnd,5v(接地)。可选地,波特率锁定在115200。

根据本发明的又一个目的,提供了一种终端,与上述智能柜配合使用,分为快递员终端和用户终端,包括:生成单元,用于在存件按钮、取件按钮或代取按钮被点击时,向服务器发送二维码或条码生成信息,以供服务器对应生成唯一的与收件人身份及取件智能柜相对应的二维码或条码;接收单元,用于接收并显示服务器生成的二维码或条码。

本发明提供的终端,设置了生成单元和接收单元,可与智能柜配合完成各项业务,快递员或用户在终端点击在存件按钮、取件按钮或代取按钮,生成单元即发出响应,向服务器发送二维码或条码的生成请求及相关信息,使服务器据此生成存件码、取件码或代取码,并返回至终端的接收单元,快递员或用户就可到相应智能柜扫码,智能柜开启相应柜门,完成存件、取件或代取业务。通过引入终端与扫码器相结合的方法打开智能柜柜门,增加了扫码器的利用率;用户通过扫描条码或者二维码的方式操作增加了用户的体验度,降低了用户的操作难度;当智能柜离线或断网时可以通过终端进行操作,生成二维码或条码,完成离线取件功能,使得系统可以在通信中断情况下使用。通过后台生成唯一的与收件人身份和取件智能柜相关的二维码或条码,有效地防止了错取快件事件的发生。

在上述技术方案中,还包括:复核单元,用于在回收按钮被点击时,向服务器发送取件复核信息,以使服务器判断对应快件是否被取出,并在判断结果为是时向终端发送报告,在判断结果为否时向接收单元发送回收码。

在该技术方案中,设置了复核单元,可以在回收按钮被点击时发出响应,向服务器发送取件复核信息,以供服务器核实快件是否已经被取出,并在确认未取出后向快递员终端发送回收码,避免了在因系统短时故障、快递员终端漏接信息等因素造成的信息不同步,减少了不必要的工作量,提高了快递员工作效率。

在上述任一技术方案中,终端为手机客户端、电脑客户端、网页和微信公众号中的一种。

在该技术方案中,终端可以为手机客户端、微信公众号等移动客户端,也可为电脑客户端、网页,充分利用了已有智能设备,提高用户体验。同时移动终端可以引导用户下载相关应用或关注相关微信公众号,有助于集中目标消费者,促进其他业务的推广。

本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1示出了根据本发明第一个实施例的扫码开门方法的示意流程图;

图2示出了根据本发明第二个实施例的扫码开门方法的示意流程图;

图3示出了根据本发明第三个实施例的扫码开门系统的示意框图;

图4示出了根据本发明第四个实施例的扫码开门系统的示意框图;

图5示出了根据本发明第五个实施例的扫码开门系统的示意框图;

图6示出了根据本发明第六个实施例的智能柜的示意框图;

图7示出了根据本发明第七个实施例的终端的示意框图;

图8示出了根据本发明第八个实施例的终端的示意框图;

图9示出了根据本发明第一个具体实施例的存件流程的示意流程图;

图10示出了根据本发明第二个具体实施例的取件流程的示意流程图;

图11示出了根据本发明第三个具体实施例的代取流程的示意流程图;

图12示出了根据本发明第四个具体实施例的回收流程的示意流程图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了根据本发明第一个实施例的扫码开门方法的示意流程图。

如图1所示,本发明第一个实施例的扫码开门方法100,包括:

s102,检测扫码器扫描的二维码或条码的类型及其所对应的柜号;

s104,判断二维码或条码的类型是否为存件码,若是,则转到s106;

s106,发出开门信号以打开柜号对应的柜门,并转到s108;

s108,判断柜门是否打开,若是,则转到s110,若否,则转到s112;

s110,向服务器上传存件信息,以供服务器将存件信息推送至用户终端;

s112,向服务器上传故障信息,重新分配柜门并转到s108。

本发明提供的扫码开门方法100,通过在智能柜上设置扫码器,并判断扫描出的二维码或条码的类型,可以作出不同的反应,以适应不同的工作流程,从而扩大了扫码器在快递业务中的应用范围。由于智能柜的应用通常包含快递员存件、收件人取件、快递员回收滞留件几个环节,其中收件人取件还可由他人代劳而产生了他人代取,这些环节都需要开启智能柜的柜门。在存件过程中,服务器可以向存件人的手机发送一条存件用的条码或二维码,当扫码器识别出该存件码时,智能柜运行快递员存件流程,打开相应的柜门,并在存件完毕后向服务器上报存件信息,服务器继而将收到的存件信息下发至用户终端,作为用户取件凭据,而在柜门打开失败后,智能柜向服务器上传故障信息,服务接收到故障信息后,可重新分配柜门,留存的故障信息一方面可以避免在后续智能柜分配时分配出故障柜门,又可作为维修参考,减少了维修人员的检查工作。在相关技术中,扫码器一般用来读取快递单信息,虽减少了快递员的输入量,但扫码器没有得到充分利用,造成了硬件浪费,通过在其他环节应用扫码器,则提高了硬件利用效率,且提高了用户体验。

图2示出了根据本发明第二个实施例的扫码开门方法的示意流程图。

如图2所示,本发明第二个实施例的扫码开门方法200,包括:

s202,检测扫码器扫描的二维码或条码的类型及其所对应的柜号;

s204,判断二维码或条码的类型是否为存件码,若是,则转到s206,若否,则转到s218;

s206,发出开门信号以打开柜号对应的柜门,并转到s208;

s208,判断柜门是否打开,若是,则转到s210,若否,则转到s212;

s210,向服务器上传存件信息,以供服务器将存件信息推送至用户终端;

s212,向服务器上传故障信息,重新分配柜门并转到s208。

s214,从服务器将存件信息推送至用户终端时开始计时,在用户完成取件后停止计时;

s216,在计时达到预定时长后向服务器发出滞留件信息,以供服务器将回收信息推送至快递员终端;

s218,判断二维码或条码对应的柜号是否属于当前智能柜,若是,则转到s220,若否,则转到s228;

s220,发出开门信号以打开对应的柜门,并转到s222;

s222,判断柜门是否打开,若是,则转到s224,若否,则转到s226;

s224,根据二维码或条码的类型的不同向服务器上传取件信息、代取信息或回收信息,以供服务器记录并将取件信息、代取信息或回收信息下发至用户终端和快递员终端;

s226,向服务器上传故障信息,以供服务器记录、向用户终端发送故障通知,并通知维护人员;

s228,向服务器上传提示信息,以供服务器将提示信息推送至用户终端。

在该实施例中,将服务器完成存件信息推送流程视为用户获悉取件通知的时刻,从此时开始计时,并设置一个预定时长,若在达到预定时长前完成取件,则取件业务结束,若未完成,则将该快件视为滞留件,由服务器向快递员终端发送回收信息,以通知快递员回收快件。通过采用该方案,可以避免快件在智能柜中的滞留时间过长,提高了智能柜内快件的流通量和智能柜的利用率。可选地,预定时长设定为24小时。

为了扩大扫码器的应用范围,除存件码外,根据取件环节的不同,还将二维码或条码的类型区分为取件码、代取码、回收码,分别用于收件人取件、他人代取、快递员回收滞留件。当扫码器扫描出的二维码或条码为以上三种时,对于智能柜而言,其操作是相似的,即首先判断二维码或条码对应的柜号是否属于当前智能柜,若属于则打开相应柜门,并在完成后上报至服务器,由服务器将完成操作的信息下发至用户终端和快递员终端,以便于双方核实快件情况;当柜门无法打开时则上报故障通知并及时通知维护人员,提高了用户体验;而在扫码信息与当前智能柜不符时,智能柜可将扫码信息和当前智能柜的编号、地址等信息上传至服务器,使服务器利用该信息确定用户位置,并判断用户是否在正确的终端处,若错误,则可提醒用户核对取件信息,若正确,则表明系统出现故障,应派相关人员维护,此外,还可对故障情况进行统计,作为制定定期维护计划的依据。

在本发明的一个实施例中,优选地,存件信息、滞留件信息、回收信息、代取信息和取件信息中都包含有快递单号、寄件地址、寄件人、寄件人手机号、收件地址、收件人、收件人手机号、智能柜编号、智能柜地址、快件状态;其中,代取信息还包含代取人、代取人手机号;滞留件信息、回收信息、代取信息和取件信息中的智能柜编号和智能柜地址是对应快件最终存放的智能柜的编号和地址。

在该实施例中,存件信息、滞留件信息、回收信息、代取信息和取件信息首先都应当包含与快递单相关的信息,以区分不同的快件;还包括了智能柜编号和智能柜地址,一方面为用户取件提供指引,另一方面为服务器核实信息提供依据;此外,还包括有快件状态,需注意的是,同一信息也可能存在不同的快件状态,如回收信息,当服务器将快件确定为滞留件时,向快递员终端发送回收信息,此时的快件状态为滞留,而当快递员完成快件回收、智能柜向服务器上传回收信息时,快件状态就变化为已回收,由此既可以区分不同的信息类型,又可以反映出快递当前状态,服务器结合最新的信息数据,即可以对快件的取件状态进行跟踪,便于快件管理和用户查询。

图3示出了根据本发明第三个实施例的扫码开门系统的示意框图。

如图3所示,本发明第三个实施例的扫码开门系统300包括:

第一检测单元302,用于检测扫码器扫描的二维码或条码的类型及其所对应的柜号;

第一判断单元304,用于判断二维码或条码的类型是否为存件码,若是,则激活第一控制单元208;

第一控制单元308,用于发出开门信号以打开柜号对应的柜门,并激活第二判断单元306;

第二判断单元306,用于判断柜门是否打开,若是,则激活第一发送单元310,若否,则激活第二发送单元312;

第一发送单元310,用于向服务器上传存件信息,以供服务器将存件信息推送至用户终端;

第二发送单元312,用于向服务器上传故障信息,重新分配柜门并激活第二判断单元306。

本发明提供的扫码开门系统,通过在智能柜上设置扫码器,并由第一判断单元304判断扫描出的二维码或条码的类型,可以作出不同的反应,以适应不同的工作流程,从而扩大了扫码器在快递业务中的应用范围。在快递员存件过程中,服务器可以向存件人的手机发送一条存件用的条码或二维码,当第一检测单元302检测出扫码器扫描的是存件码时,智能柜运行快递员存件流程,第一控制单元308打开相应的柜门,并在存件完毕后由第一发送单元310向服务器上报存件信息,服务器继而将收到的存件信息下发至用户终端,作为用户取件凭据,而在第二判断单元306判断出柜门打开失败后,第二发送单元312向服务器上传故障信息,服务接收到故障信息后,可重新分配柜门,留存的故障信息一方面可以避免在后续智能柜分配时分配出故障柜门,又可作为维修参考,减少了维修人员的检查工作。此外,通过在其他环节应用扫码器,提高了硬件利用效率,且提高了用户体验。

图4示出了根据本发明第四个实施例的扫码开门系统的示意框图。

如图4所示,本发明第四个实施例的扫码开门系统400包括:

第一检测单元402,用于检测扫码器扫描的二维码或条码的类型及其所对应的柜号;

第一判断单元404,用于判断二维码或条码的类型是否为存件码,若是,则激活第一控制单元408;

第一控制单元408,用于发出开门信号以打开柜号对应的柜门,并激活第二判断单元406;

第二判断单元406,用于判断柜门是否打开,若是,则激活第一发送单元410,若否,则激活第二发送单元412;

第一发送单元410,用于向服务器上传存件信息,以供服务器将存件信息推送至用户终端;

第二发送单元412,用于向服务器上传故障信息,重新分配柜门并激活第二判断单元406;

计时单元416,用于从服务器将存件信息推送至用户终端时开始计时,在用户完成取件后停止计时;

第三发送单元414,用于在计时达到预定时长后向服务器发出滞留件信息,以供服务器将回收信息推送至快递员终端。

在该实施例中,将服务器完成存件信息推送流程视为用户获悉取件通知的时刻,从此时计时单元416开始计时,并设置一个预定时长,若在达到预定时长前完成取件,则取件业务结束,若未完成,则将该快件视为滞留件,第三发送单元414向服务器发送滞留件信息,由服务器向快递员终端发送回收信息,以通知快递员回收快件。通过采用该方案,可以避免快件在智能柜中的滞留时间过长,提高了智能柜内快件的流通量和智能柜的利用率。可选地,预定时长设定为24小时。

图5示出了根据本发明第五个实施例的扫码开门系统的示意框图。

如图5所示,本发明第五个实施例的扫码开门系统500包括:

第一检测单元502,用于检测扫码器扫描的二维码或条码的类型及其所对应的柜号;

第一判断单元504,用于判断二维码或条码的类型是否为存件码,若是,则激活第一控制单元512;

第一控制单元512,用于发出开门信号以打开柜号对应的柜门,并激活第二判断单元506;

第二判断单元506,用于判断柜门是否打开,若是,则激活第一发送单元516,若否,则激活第二发送单元518;

第一发送单元516,用于向服务器上传存件信息,以供服务器将存件信息推送至用户终端;

第二发送单元518,用于向服务器上传故障信息,重新分配柜门并激活第二判断单元506;

计时单元526,用于从服务器将存件信息推送至用户终端时开始计时,在用户完成取件后停止计时;

第三发送单元520,用于在计时达到预定时长后向服务器发出滞留件信息,以供服务器将回收信息推送至快递员终端;

第三判断单元508,用于在第一判断单元504的判断结果为否时,判断二维码或条码对应的柜号是否属于当前智能柜,若是,则激活第二控制单元514,若否,则激活提示单元528;

第二控制单元514,用于发出开门信号以打开对应的柜门,并激活第四判断单元510;

第四判断单元510,用于判断柜门是否打开,若是,则激活第四发送单元522,若否,则激活第五发送单元524;

第四发送单元522,用于根据二维码或条码的类型的不同向服务器上传取件信息、代取信息或回收信息,以供服务器记录并将取件信息、代取信息或回收信息下发至用户终端和快递员终端;

第五发送单元524,用于向服务器上传故障信息,以供服务器记录、向用户终端发送故障通知,并通知维护人员;

提示单元528,用于向服务器上传提示信息,以供服务器将提示信息推送至用户终端。

在该实施例中,为了扩大扫码器的应用范围,除存件码外,根据取件环节的不同,还将二维码或条码的类型区分为取件码、代取码、回收码,分别用于收件人取件、他人代取、快递员回收滞留件。当第一判断单元504判断出扫码器扫描的二维码或条码为以上三种时,对于智能柜而言,其操作是相似的,即首先由第三判断单元508判断二维码或条码对应的柜号是否属于当前智能柜,若属于则第二控制单元514打开相应柜门,并在完成后由第四发送单元522上报至服务器,由服务器将完成操作的信息下发至用户终端和快递员终端,以便于双方核实快件情况;当第四判断单元510判断出柜门无法打开时则由第五发送单元524上报故障通知,并由服务器及时通知维护人员,提高了用户体验;而在第三判断单元508判断出扫码信息与当前智能柜不符时,提示单元528可将扫码信息和当前智能柜的编号、地址等信息上传至服务器,使服务器利用该信息确定用户位置,并判断用户是否在正确的终端处,若错误,则可提醒用户核对取件信息,若正确,则表明系统出现故障,应派相关人员维护,此外,还可对故障情况进行统计,作为制定定期维护计划的依据。

在本发明的一个实施例中,优选地,存件信息、滞留件信息、回收信息、代取信息和取件信息中都包含有快递单号、寄件地址、寄件人、寄件人手机号、收件地址、收件人、收件人手机号、智能柜编号、智能柜地址、快件状态;其中,代取信息还包含代取人、代取人手机号;滞留件信息、回收信息、代取信息和取件信息中的智能柜编号和智能柜地址是对应快件最终存放的智能柜的编号和地址。

图6示出了根据本发明第六个实施例的智能柜的示意框图。

如图6所示,本发明第六个实施例的智能柜600包括:扫码器602;以及如上述任一实施例所述的扫码开门系统604;其中,扫码器的串口为ttl串口。

本发明提供的智能柜600有效地利用了扫码器602在各个业务环节中的应用,通过智能柜600前端软件系统与后台的配合,可以在存件、取件、回收、代人取件、维护等多个流程上对扫码器602进行应用,减少了用户的操作步骤,方便了用户的操作。此外,对于联网控制的无屏幕智能柜600,可以通过手机终端和服务器向智能柜600发出控制信号完成取件等业务,为用户和快递员提供了便利,但在断网离线的条件下会造成智能柜600无法开启,影响使用,而本发明提供的智能柜600配置了上述扫码器602,在离线状态下仍能正常使用,降低了智能柜600对网络环境的依赖,提高了整个系统业务的流畅度,降低了用户无法操作的风险,同时用户还可在网络正常时自由选择网络控制取件或扫码取件,提高了用户体验度。

关于扫码器,目前市场上主流的扫描器的通信接口有两种,一种是rs232串口通信,一种是usb并口通信。采用这两种通信方式的扫码器在应用时需要控制系统上的软件进行配合,需要在扫码器内部运行一个小的程序,而对于扫码器而言,长期稳定的运行是首要的条件,在扫码器上的linux软件如果出现故障则会导致扫码器不可用,或者导致扫码器输出的信号错误,为了降低扫码器的软件故障率,本发明采用ttl电平信号的方式连接扫码器602和扫码开门系统604。

ttl电平信号被利用的最多是因为通常数据表示采用二进制规定,+5v等价于逻辑“1”,0v等价于逻辑“0”,这被称做ttl(晶体管-晶体管逻辑电平)信号系统,这是计算机处理器控制的设备内部各部分之间通信的标准技术。ttl电平信号对于计算机处理器控制的设备内部的数据传输是很理想的,首先计算机处理器控制的设备内部的数据传输对于电源的要求不高以及热损耗也较低,另外ttl电平信号直接与集成电路连接而不需要价格昂贵的线路驱动器以及接收器电路;再者,计算机处理器控制的设备内部的数据传输是在高速下进行的,而ttl接口的操作恰能满足这个要求。数字电路中,由ttl电子元器件组成电路使用的电平,规定输出高电平大于2.4v,输出低电平小于0.4v。在室温下,一般输出高电平是3.5v,输出低电平是0.2v。最小输入高电平是2.0v,最大输入低电平是0.8v,噪声容限是0.4v。

ttl串口具有工作模式简单、抗干扰能力强、无需软件转换、无软件故障风险、可以设置多种波特率、兼容性高的优点,避免了因为扫码器内部软件原因而导致的扫码器死机等问题,降低了扫码器的故障率。尤其是针对基于单片机的扫码开门系统604,ttl电平信号与单片机之间的数据模式一致,提高了数据传输速度,是可以直接用于单片机i/o输入的协议模式,适配度更高,不需要复杂的电路转换,减少了系统的环节,通过高低电平输出的方式可以很好的与单片机进行通信,并且可以配合单片机的工作频率设置ttl的通信速度。为此,将扫码器602的db9引脚线序进行重新定义,只使用引脚1、2、3、5,即vcc,5v(电源)、rx(扫描器发送)、tx(扫描器接收)、gnd,5v(接地)。可选地,波特率锁定在115200。

图7示出了根据本发明第七个实施例的终端的示意框图。

如图7所示,本发明第七个实施例的终端700与上述智能柜配合使用,分为快递员终端和用户终端,包括:

生成单元702,用于在存件按钮、取件按钮或代取按钮被点击时,向服务器发送二维码或条码生成信息,以供服务器对应生成唯一的与收件人身份及取件智能柜相对应的二维码或条码;

接收单元704,用于接收并显示服务器生成的二维码或条码。

本发明提供的终端700,设置了生成单元702和接收单元704,可与智能柜配合完成各项业务,快递员或用户在终端点击在存件按钮、取件按钮或代取按钮,生成单元702即发出响应,向服务器发送二维码或条码的生成请求及相关信息,使服务器据此生成存件码、取件码或代取码,并返回至终端的接收单元704,快递员或用户就可到相应智能柜扫码,智能柜开启相应柜门,完成存件、取件或代取业务。通过引入终端与扫码器相结合的方法打开智能柜柜门,增加了扫码器的利用率;用户通过扫描条码或者二维码的方式操作增加了用户的体验度,降低了用户的操作难度;当智能柜离线或断网时可以通过终端进行操作,生成二维码或条码,完成离线取件功能,使得系统可以在通信中断情况下使用。通过后台生成唯一的与收件人身份和取件智能柜相关的二维码或条码,有效地防止了错取快件事件的发生。

图8示出了根据本发明第八个实施例的终端的示意框图。

如图8所示,本发明第八个实施例的终端800包括:

生成单元802,用于在存件按钮、取件按钮或代取按钮被点击时,向服务器发送二维码或条码生成信息,以供服务器对应生成唯一的与收件人身份及取件智能柜相对应的二维码或条码;

接收单元804,用于接收并显示服务器生成的二维码或条码;

复核单元806,用于在回收按钮被点击时,向服务器发送取件复核信息,以使服务器判断对应快件是否被取出,并在判断结果为是时向终端发送报告,在判断结果为否时向接收单元发送回收码。

在该实施例中,设置了复核单元806,可以在回收按钮被点击时发出响应,向服务器发送取件复核信息,以供服务器核实快件是否已经被取出,并在确认未取出后向快递员终端发送回收码,避免了在因系统短时故障、快递员终端漏接信息等因素造成的信息不同步,减少了不必要的工作量,提高了快递员工作效率。

在本发明的一个实施例中,终端为手机客户端、电脑客户端、网页和微信公众号中的一种。

在该实施例中,终端可以为手机客户端、微信公众号等移动客户端,也可为电脑客户端、网页,充分利用了已有智能设备,提高用户体验。同时移动终端可以引导用户下载相关应用或关注相关微信公众号,有助于集中目标消费者,促进其他业务的推广。

接下来综合智能柜、终端、服务器三方,以四个具体实施例分别介绍快递员存件、收件人取件、他人代取、快递员回收滞留件时的扫码开门方法流程。

具体实施例一,如图9所示,快递员存件流程包括:

s302,生成存件码。快递员在终端上点击存件按钮后,终端向服务器发送二维码或条码生成信息,该生成信息包含了快递单号、寄件地址、寄件人、寄件人手机号、收件地址、收件人、收件人手机号、分配智能柜编号、分配智能柜地址,服务器对应生成唯一的与收件人身份及分配的取件智能柜相对应的存件码,可为二维码或条码,并下发至快递员终端。

s304,扫码。快递员将终端上接收到的存件码放置在智能柜的扫码器前,以供扫码器扫描存件码。

s306,打开柜门。智能柜接收扫码信息后,确认扫描的是存件码,并发出开门信号以打开相应柜门。

s308,判断柜门是否打开,若是,则转到s310,若否,则转到s314。

s310,上传存件信息。快递员将快件放入开启的柜中后关闭柜门,智能柜在柜门关闭后向服务器上传存件信息,该存件信息包含了快递单号、寄件地址、寄件人、寄件人手机号、收件地址、收件人、收件人手机号、存件智能柜编号、存件智能柜地址、快件状态,其中智能柜编号和智能柜地址是最终存放快件的智能柜的编号和地址。

s312,推送取件通知。服务器记录接收到的存件信息后,生成包含有该存件信息的取件通知,并将之推送至用户终端以提示用户取件,完成存件流程。

s314,上传故障信息,重新分配柜门。在柜门打开失败后,智能柜向服务器上传故障信息,服务接收到故障信息后,可重新分配柜门并记录故障情况。

具体实施例二,如图10所示,收件人取件流程包括:

s402,接收取件通知。快递员完成存件后,用户终端接收到服务器推送的取件通知。

s404,生成取件码。用户在终端上点击取件按钮后,终端向服务器发送二维码或条码生成信息,服务器对应生成唯一的与收件人身份及存件智能柜相对应的取件码,可为二维码或条码,并下发至用户终端。

s406,扫码。用户将终端上接收到的取件码放置在智能柜的扫码器前,以供扫码器扫描取件码,获得取件信息。

s408,判断取件信息中的智能柜编号是否属于当前智能柜。可由智能柜直接核对这些信息,也可上传至服务器进行核对。若核对结果为是,则转到s410,若否,则转到s412。

s410,打开柜门。根据智能柜编号发出开门信号,以打开相应柜门。

s412,提示用户核对取件信息。智能柜向服务器上传提示信息,以供服务器将该提示信息推送至用户终端,提示用户核对信息。

s414,判断柜门是否打开,若是,则转到s416,若否,则转到s418。

s416,反馈取件信息。用户取走快件后,智能柜向服务器反馈取件信息,其中的快件状态变更为已取件,服务器记录反馈的取件信息,并将之下发到用户终端和快递员终端。

s418,上传故障信息。将智能柜开启失败的故障信息上传至服务器,以供服务器记录、向用户终端发送故障通知,并通知维护人员。

具体实施例三,如图11所示,他人代取流程包括:

s502,接收取件通知。快递员完成存件后,用户终端接收到服务器推送的取件通知。

s504,发出代取通知。取件人在用户终端点击代取按钮,并输入指定的代取人信息,可为手机号或指定代取人在应用程序中的账号,服务器据此向代取人的手机或用户终端发送代取通知。

s506,生成代取码。代取人接收到代取通知后,在用户终端点击代取按钮,终端向服务器发送二维码或条码生成信息,服务器对应生成唯一的与收件人身份及存件智能柜相对应的代取码,可为二维码或条码,并下发至用户终端。

s508,扫码。代取人将终端上接收到的代取码放置在智能柜的扫码器前,以供扫码器扫描代取码,获得代取信息。

s510,判断代取信息中的智能柜编号是否属于当前智能柜。可由智能柜直接核对这些信息,也可上传至服务器进行核对。若核对结果为是,则转到s512,若否,则转到s514。

s512,打开柜门。根据智能柜编号发出开门信号,以打开相应柜门。

s514,提示用户核对代取信息。智能柜向服务器上传提示信息,以供服务器将该提示信息推送至用户终端,提示用户核对信息。

s516,判断柜门是否打开,若是,则转到s518,若否,则转到s520。

s518,反馈代取信息。代取人取走快件后,智能柜向服务器反馈代取信息,其中的快件状态变更为已取件,服务器记录反馈的代取信息,并将之下发到用户终端和快递员终端。

s520,上传故障信息。将智能柜开启失败的故障信息上传至服务器,以供服务器记录、向用户终端发送故障通知,并通知维护人员。

具体实施例四,如图12所示,快递员回收滞留件流程包括:

s602,快件存入24小时未取出,上传滞留件信息。从服务器将取件通知发送至用户终端起计时,若达到24小时仍未完成取件,则向服务器上传滞留件信息,服务器记录该信息并将之下发至快递员终端。

s604,快递员点击回收按钮。

s606,复核快件是否被取出。快递员终端的回收按钮被点击后,向服务器发送取件复核信息,服务器查询该快件的状态,以判断快件是否已被取出。若是,则转到s608,若否,则转到s610。

s608,提示快件已取出。若快件已被取出,则服务器向快递员终端推送快件已取出的提示信息,回收流程结束。

s610,生成回收码。若快件仍未被取出,服务器就根据相关信息对应生成唯一的与收件人身份及存件智能柜相对应的回收码,可为二维码或条码,并下发至快递员终端。

s612,扫码。快递员将终端上接收到的回收码放置在智能柜的扫码器前,以供扫码器扫描回收码,获得回收信息。

s614,判断回收信息中的智能柜编号是否属于当前智能柜。可由智能柜直接核对这些信息,也可上传至服务器进行核对。若核对结果为是,则转到s616,若否,则转到s618。

s616,打开柜门。根据智能柜编号发出开门信号,以打开相应柜门。

s618,提示快递员核对回收信息。智能柜向服务器上传提示信息,以供服务器将该提示信息推送至快递员终端,提示快递员核对信息。

s620,判断柜门是否打开,若是,则转到s622,若否,则转到s624。

s622,反馈回收信息。快递员回收快件后,智能柜向服务器反馈回收信息,其中的快件状态变更为已回收,服务器记录反馈的回收信息,并将之下发到用户终端和快递员终端。

s624,上传故障信息。将智能柜开启失败的故障信息上传至服务器,以供服务器记录、向用户终端发送故障通知,并通知维护人员。

以上结合附图详细说明了本发明的技术方案,本发明提出了一种智能柜扫码开门方案,通过在智能柜上设置扫码器,并判断扫描出的二维码或条码的类型,可以作出不同的反应,以适应不同的工作流程,从而扩大了扫码器在快递业务中的应用范围。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1