具有时间限定功能的码图及其生成方法与识读方法

文档序号:8282764阅读:384来源:国知局
具有时间限定功能的码图及其生成方法与识读方法
【技术领域】
[0001] 本发明涉及一种防伪码图,尤其是一种具有时间限定功能的码图及其生成方法与 识读方法。
【背景技术】
[0002] 目前,现有的码图一般不具备使用时间限定功能,因此,码图容易被造假者进行违 法使用。

【发明内容】

[0003] 针对上述问题中存在的不足之处,本发明提供一种仅能够在有效时间范围内使用 的码图,以避免码图被造假者违法使用的具有时间限定功能的码图及其生成方法与识读方 法。
[0004] 为实现上述目的,本发明提供一种具有时间限定功能的码图,在码图中加入有具 有使用时间限定指令的代码信息,所述代码信息中记录有码图的有效时间使用区间值。
[0005] 上述的具有时间限定功能的码图,其中,所述码图为一维条码、二维码、由至少两 个一维条码交错叠加以构成的组合式一维条码或至少两个二维条码交错叠加以构成的组 合式二维码。
[0006] 本发明提供还一种码图的生成方法,包括以下步骤:
[0007] S1、在码图生成界面中输入具有使用时间限定指令的代码信息;
[0008] S2、结合码图生成库,将代码信息生成具有使用时间限定功能的码图,并上传至云 服务器中。
[0009] 上述的基于时间限定功能的码图生成方法,其中,在步骤S2中,包括以下子步骤:
[0010] S21、将代码信息导入码图生成库中,以生成与代码信息相对应的码图矩阵序列;
[0011] S22、对码图矩阵序列的尺寸进行设定后,从而将与代码信息相对应的码图矩阵序 列生成码图图样;
[0012] S23、将码图图样、与在生成码图图样时码图生成库为其赋予的生成序号相绑定后 以形成码图数据包文件,将生成序号作为码图数据包文件的文件名,并通过网络将码图数 据包文件上传至云服务器中以进行存储。
[0013] 上述的基于时间限定功能的码图生成方法,其中,云服务器在接收到码图数据包 文件后,在码图数据库中创建与码图数据包文件的文件名相同表头信息的数据链表,并在 将码图数据包文件解析后,将码图数据包文件中的码图图样存储在数据指针所指向的数据 链表中表头信息后的唯一存储位置中。
[0014] 本发明还提供一种码图的识读方法,包括以下步骤:
[0015] 通过码图识读装置对植入在物品表面的码图进行第一次识读,成功识读的开始时 间点为码图中植入的使用时间限定指令的代码信息所代表的有效时间使用区间值的开始 记录点;
[0016] 通过码图识读装置对植入在物品表面的码图进行第二次识读,成功识读的开始时 间点为码图中植入的使用时间限定指令的代码信息所代表的有效时间使用区间值的结束 记录点,若两次识读的时间范围大于使用时间限定指令的代码信息所代表的有效时间使用 区间值,则判定该码图为无效码图。
[0017] 上述的码图识读方法,其中,上述方法的具体步骤如下:
[0018] S1、通过码图识读装置对植入在物品表面的码图进行第一次成功识读后,以获取 到与其相对应的码图数据包文件;
[0019] S2、将生成序号与使用时间限定指令的代码信息上传至云服务器中,当生成序号 与码图数据库中数据链表的表头信息完全相同时,将该数据链表调用至云服务器的缓存空 间中,对数据链表在缓存空间中的时间开始点进行记录;
[0020] S3、通过码图识读装置对植入在物品表面的码图进行第二次成功识读后,以获取 到与其相对应的码图数据包文件;
[0021] S4、将生成序号与使用时间限定指令的代码信息上传至云服务器中,若云服务器 的缓存空间中包含有与生成序号完全相同的数据链表,则将使用时间限定指令的代码信息 所代表的有效时间使用区间值与缓存空间对数据链表的记录时间范围进行比对,若有效时 间使用区间值小于记录时间范围,判定该码图为有效码图。
[0022] 上述的码图识读方法,其中,在步骤S4中,在判定当前码图为有效码图时,云服务 器将缓存空间中的数据链表删除,并在云服务器与码图数据库中的有效码图数据库中,对 此次操作进行记录。
[0023] 上述的码图识读方法,其中,若有效时间使用区间值大于记录时间范围,判定该码 图为无效码图。
[0024] 上述的码图识读方法,其中,在判定当前码图为无效码图时,云服务器将缓存空间 与码图数据库中的数据链表删除,并在云服务器中的有效码图数据库中,对此次操作进行 记录。
[0025] 与现有技术相比,本发明具有以下优点:
[0026] 本发明提供的具有时间限定功能的码图仅能在码图规定的时间使用范围内进行 使用,在对其进行识读后,若判定超出了规定的时间使用范围,则判定当前码图、以及植入 有当前码图的物品无效,从而使码图具有时间有效性;
[0027] 本发明采用现有的码图生成方法,区别点在于是将具有使用时间限定指令的代 码信息作为转换信息,便可以生成具有时间限定功能的码图,具有生成方式操作简便的优 占.
[0028] 本发明通过对当前码图进行两次识读,从而获取到当前码图在被激活后的时间使 用范围,通过对时间使用范围与有效时间使用区间值进行比对后,以判定在第二次识读后 当前码图、以及植入有当前码图的物品是否有效。
【具体实施方式】
[0029] 本发明提供一种具有时间限定功能的码图,在码图中加入有具有使用时间限定指 令的代码信息,代码信息中记录有码图的有效时间使用区间值。其中,该有效时间使用区间 值为码图能够有效使用的时间,该时间使用范围为数分钟或数分钟、数小时或数十小时。
[0030] 若代码信息中记录有码图的有效时间使用区间值为两小时,因此,该码图的有效 使用时间段仅为两小时,一旦超过两小时,则判定该码图、以及植入有该码图的物品为无 效。
[0031] 通过码图识读装置对植入在物品表面的码图进行第一次识读,成功识读的开始时 间点为码图中植入的使用时间限定指令的代码信息所代表的有效时间使用区间值的开始 记录点;
[0032] 通过码图识读装置对植入在物品表面的码图进行第二次识读,成功识读的开始时 间点为码图中植入的使用时间限定指令的代码信息所代表的有效时间使用区间值的结束 记录点,若两次识读的时间范围大于使用时间限定指令的代码信息所代表的有效时间使用 区间值,则判定该码图为无效码图。
[0033] 其中,码图为一维条码、二维码、由至少两个一维条码交错叠加以构成的组合式一 维条码或至少两个二维条码交错叠加以构成的组合式二维码。
[0034] 本发明所提供的码图可植入在游园会的门票上、地铁车票等物品的表面。
[0035] 本发明提供还一种码图的生成方法,其中,该二维码为二维码,包括以下步骤:
[0036] S1、在二维码生成界面中输入具有如使用时间限定指令的代码信息;
[0037] 其中,二维码生成界面
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1