著录项信息
专利名称 | 用于蔬菜追溯的编码方法及所用编码系统 |
申请号 | CN201110164960.8 | 申请日期 | 2011-06-18 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2011-09-21 | 公开/公告号 | CN102194173A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06K17/00 | IPC分类号 | G;0;6;K;1;7;/;0;0;;;G;0;6;Q;5;0;/;0;2查看分类表>
|
申请人 | 浙江大学 | 申请人地址 | 浙江省杭州市西湖区浙大路38号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 浙江大学 | 当前权利人 | 浙江大学 |
发明人 | 刘东红;田小明;曾楚峰;叶兴乾 |
代理机构 | 杭州中成专利事务所有限公司 | 代理人 | 金祺 |
摘要
本发明公开了一种用于蔬菜追溯的编码系统;还公开了相应的一种用于蔬菜追溯的编码方法,包括:A.生成蔬菜生产企业的8位企业标识码;B.生成3位地块信息码;C.根据蔬菜的产品分类代码,生成蔬菜的5位产品信息码;D.根据蔬菜的采摘日期,生成蔬菜的6位生产日期码;E.根据蔬菜的包装数量和追溯码的生成顺序,生成控制这批次蔬菜追溯码识读打印次数的3位数量密钥;F.生成蔬菜的1位校验码;G.将生成的8位企业标志码、3位地块信息码、5位产品信息码、6位生产日期码、3位数量密钥和1位校验码依次组合,生成蔬菜追溯码;H.将G中生成的蔬菜追溯码打印到载体上并附加到蔬菜的外包装,作为追溯的凭证。
1.利用编码系统进行的用于蔬菜追溯码的编码方法,其特征是:
编码系统包括信息输入系统(3)、远程打印系统(4)、蔬菜基地管理系统(1)和蔬菜信息数据中心(2);
所述蔬菜基地管理系统(1)包括分别与电源模块(11)相连的中央处理器(12)、企业基本信息管理模块(13)、农田和品种信息管理模块(14)、收割信息管理模块(15)和追溯码编码模块(16);所述中央处理器(12)分别与企业基本信息管理模块(13)、农田和品种信息管理模块(14)、收割信息管理模块(15)和追溯码编码模块(16)相连;
所述中央处理器(12)分别与蔬菜信息数据中心(2)、信息输入系统(3)和远程打印系统(4)相连;
依次进行以下步骤:
1)、在蔬菜种植前通过信息输入系统(3)把企业的基本信息--企业的组织机构码、农田和品种信息分别录入到蔬菜基地管理系统(1)中,中央处理器(12)负责将接收到的组织机构码信息放入企业基本信息管理模块(13)中,中央处理器(12)还负责将接收到的农田和品种信息放入农田和品种信息管理模块(14)中;上述企业的基本信息一旦录入就不能修改;中央处理器(12)还同时将组织机构码、农田和品种信息传输至蔬菜信息数据中心(2)进行保存;
2)、蔬菜收获后通过信息输入系统(3)把每个批次蔬菜的蔬菜名称、采摘日期、采摘总重量、每个包装单元蔬菜重量录入到蔬菜基地管理系统(1)中,中央处理器(12)负责将接收到的上述信息放入收割信息管理模块(15)中,收割信息管理模块(15)自动对收割信息管理模块(15)中的原有信息进行覆盖,中央处理器(12)还将上述信息上传到蔬菜信息数据中心(2)中保存;上述信息是指:每个批次蔬菜的蔬菜名称、采摘日期、采摘总重量以及每个包装单元蔬菜重量;
3)、追溯码编码模块(16)通过中央处理器(12)调用企业基本信息管理模块(13)的企业组织机构码并自动选取前8位的本体代码作为企业的标识码;
4)、追溯码编码模块(16)通过中央处理器(12)根据收割信息管理模块(15)中的蔬菜名称来调取农田和品种信息管理模块(14)中的农田信息,自动生成3位的地块信息码;
5)、追溯码编码模块(16)通过中央处理器(12)根据收割信息管理模块(15)中的蔬菜名称来调取农田和品种信息管理模块(14)中的农田信息中的蔬菜品种信息,并依照GB/T
7635.1 – 2002产生8位蔬菜代码,并选取8位蔬菜代码中的后5位作为蔬菜产品编码,即作为产品信息码;
6)、追溯码编码模块(16)通过中央处理器(12)调取收割信息管理模块(15)中的蔬菜的采摘日期,自动生成这个批次蔬菜的6位生产日期码;
7)、追溯码编码模块(16)通过中央处理器(12)调取收割信息管理模块(15)中的蔬菜采摘总重量和每个包装单元重量,从而生成控制这批次蔬菜追溯码识读打印次数的3位数量密钥;具体如下:
①追溯码编码模块(16)将采摘总量除以每个包装单元所对应的重量,从而获得蔬菜包装的总数量,即获得该批次蔬菜的追溯码总共生成个数;
②3位数量密钥的字符值的最大值通过上述追溯码总共生成个数减一得到,如果追溯码总共个数不足3位,追溯码总共生成个数前面补零得到3位,之后再减一即可得到3位数量密钥的字符值的最大值;
③根据依据从大到小的顺序,3位数量密钥的字符值从上述②中的最大值依次递减至
000,到000就无法再生成数量密钥,追溯码编码模块16将自动停止生成追溯码;
8)、追溯码编码模块(16)根据上述8位企业标志码、3位地块信息码、5位产品信息码、
6位生产日期码和3位数量密钥采用类似于39码中校验码的计算方法生成1位校验码,所述类似于39码中校验码的计算方法具体如下:
①参考39码的检验码相对值对照表,找出编码字符相对值;
②将各相对值累加除以43;
③查出与余数相对的编码字符即为校验码的字符;
9)、追溯码编码模块(16)将生成的所述8位企业标志码、3位地块信息码、5位产品信息码、6位生产日期码、3位数量密钥和 1位校验码组合自动生成蔬菜追溯码;
10)、中央处理器(12)将追溯码编码模块(16)生成的蔬菜追溯码通过远程打印系统(4)打印到追溯标签上,该追溯标签被贴到包装袋上,每个蔬菜追溯码限打印一次;因此,当追溯码编码模块(16)停止产生蔬菜追溯码时,远程打印系统(4)也就相应的终止此批次追溯标签的打印。
用于蔬菜追溯的编码方法及所用编码系统\n技术领域\n[0001] 本发明属于农产品质量管理中的蔬菜质量安全追溯领域,涉及一种基于企业组织机构代码和防伪密钥的蔬菜追溯编码方法及所用编码系统。\n背景技术\n[0002] 近年来,由于蔬菜生产过程中农药的不当使用,以及土壤的重金属残留等问题,导致蔬菜安全事故频发,严重威胁了人们的身体健康和生命安全,造成了巨大的经济损失。一些非品牌(或非有机)和专业合作社生产的蔬菜产品冒充品牌(或有机)蔬菜的事件时常发生,挫伤了规范企业的生产积极性。如由于对追溯码无限制使用,使得尽管已有部分追溯制度存在,但追溯码的安全性和可靠性不能得到保障,影响了消费者对追溯制度和企业的信任,削弱了规范企业的竞争力,阻碍了行业的进步。因此如何对蔬菜进行有效跟踪和追溯,已成为一个极为迫切有待解决的问题,而完成蔬菜追溯码的编码是实现蔬菜追溯的基础。目前追溯码的编码系统国外采用EAN.UCC编码系统成功对牛肉等进行了追溯管理,国内利用EAN.UCC编码系统对蔬菜等也进行了部分应用,但目前已有的蔬菜追数码编码方式,存在长度较长、成本较高、无法控制追溯码打印次数等问题。\n发明内容\n[0003] 本发明要解决的技术问题是提供一种基于企业组织机构代码和数量密钥的用于蔬菜追溯的编码方法及相应的编码系统,其能控制追溯码的打印次数。\n[0004] 为了解决上述技术问题,本发明提供一种用于蔬菜追溯的编码系统,包括信息输入系统、远程打印系统、蔬菜基地管理系统和蔬菜信息数据中心;\n[0005] 蔬菜基地管理系统包括分别与电源模块相连的中央处理器、企业基本信息管理模块、农田和品种信息管理模块、收割信息管理模块和追溯码编码模块;中央处理器分别与企业基本信息管理模块、农田和品种信息管理模块、收割信息管理模块和追溯码编码模块相连;\n[0006] 中央处理器分别与蔬菜信息数据中心、信息输入系统和远程打印系统相连。\n[0007] 本发明还同时提供了利用上述编码系统进行的用于蔬菜追溯的编码方法,包括以下步骤:\n[0008] A、根据企业的组织机构码,生成蔬菜生产企业的8位企业标识码;\n[0009] B、根据企业的农田顺序号,生成3位地块信息码;\n[0010] C、根据蔬菜的产品分类代码,生成蔬菜的5位产品信息码;\n[0011] D、根据蔬菜的采摘日期,生成蔬菜的6位生产日期码;\n[0012] E、根据蔬菜的包装数量和追溯码的生成顺序,生成控制这批次蔬菜追溯码识读打印次数的3位数量密钥;\n[0013] F、根据所述8位企业标志码、3位地块信息码、5位产品信息码、6位生产日期码和\n3位数量密钥,生成蔬菜的1位校验码;\n[0014] G、将生成的所述8位企业标志码、3位地块信息码、5位产品信息码、6位生产日期码、3位数量密钥和1位校验码依次组合,生成蔬菜追溯码;\n[0015] H、将G中生成的蔬菜追溯码打印到载体上并附加到蔬菜的外包装,作为追溯的凭证。\n[0016] 作为本发明的蔬菜追溯码的编码方法的改进:步骤A包括:\n[0017] A1、企业的组织机构码是企业成立时获得的一个唯一的、始终不变的法定代码,由八位数字或大写拉丁字母组成的本体代码和一位数字或大写拉丁字母形成的校验码组合而成,组织机构码共9位;\n[0018] A2、取A1所述的9位组织机构代码的8位本体代码作为企业的标识码。\n[0019] 作为本发明的蔬菜追溯码的编码方法的进一步改进:步骤C包括:\n[0020] C1、蔬菜产品分类代码依照GB/T7635.1-2002《全国主要产品分类与代码第1部分:1可运输产品》中各类蔬菜代码规定进行编制;\n[0021] C2、依照GB/T7635.1-2002,蔬菜代码包括6层8位,第1层代码为0,表示农林(牧)渔类产品;第二层代码为1,表示种植业产品;第3层代码为2,表示蔬菜类产品;第4层代码为0~9;第5层代码为1~9;第6层用3位数字表示,代码为010~999;取GB/T7635.1-2002中8位蔬菜代码的后5位作为蔬菜产品编码。\n[0022] 作为本发明的蔬菜追溯码的编码方法的进一步改进:步骤E包括:\n[0023] E1、根据蔬菜包装总数量,产生该批次蔬菜追溯码的总共生成个数,每个蔬菜包装单元对应一个唯一追溯码;\n[0024] E2、3位数量密钥值的最大值通过所述E1中的追溯码总共生成个数减一得到,如果追溯码总共个数不足3位,追溯码总共生成个数前面补零得到3位,之后再减一即可得到\n3位数量密钥的字符值的最大值;\n[0025] E3、依据从大到小的顺序,3位数量密钥的字符值从所述E2中的最大值依次递减至000。\n[0026] 作为本发明的蔬菜追溯码的编码方法的进一步改进:步骤F包括:\n[0027] F1、1位校验码的计算方法类同于39码中检验码的计算方法类似;\n[0028] F2、如所述F1中1位校验码的计算方法为:\n[0029] ①参考检验码相对值对照表(同39码),找出编码字符相对值;\n[0030] ②将各相对值累加除以43;\n[0031] ③查出与余数相对的编码字符即为校验码的字符。\n[0032] 作为本发明的蔬菜追溯码的编码方法的进一步改进:当3位数量密钥的字符值从最大值依次递减至000时就无法再生成数量密钥,追溯码编码模块将自动停止生成追溯码;远程打印系统也就相应的终止追溯标签的打印。\n[0033] 本发明的优点在于,全部是利用已有的信息进行组合生成追溯码,降低了编码的成本,特别是利用了企业已有的唯一的、始终不变的组织机构码来识别企业,而不需要再向管理机构另外申请厂商识别号,降低了编码的复杂性和成本,也便于在行业中推广;同时利用数量密钥来控制追溯码打印次数,防止了同批次追溯码的无限次打印,进而防止了企业将非本批次产品使用该追溯码,以及其他企业生产的蔬菜冒用相同追溯码标签而在市场上流通的现象。\n附图说明\n[0034] 下面结合附图对本发明的具体实施方式作进一步详细说明。\n[0035] 图1本发明的用于蔬菜追溯的编码系统的连接关系示意图;\n[0036] 图2是本发明的蔬菜追溯码的生成示意图。\n具体实施方式\n[0037] 实施例1、一种用于蔬菜追溯的编码系统,由包括信息输入系统3、远程打印系统\n4、蔬菜基地管理系统1和蔬菜信息数据中心2组成。\n[0038] 蔬菜基地管理系统2包括分别与电源模块11相连的中央处理器12、企业基本信息管理模块13、农田和品种信息管理模块14、收割信息管理模块15和追溯码编码模块16;电源模块11负责提供电源,为了图面的清晰,该连接关系在图1中作了省略处理。\n[0039] 中央处理器12分别与企业基本信息管理模块13、农田和品种信息管理模块14、收割信息管理模块15和追溯码编码模块16相连;中央处理器12负责进行统筹管理。中央处理器12还分别与蔬菜信息数据中心2、信息输入系统3和远程打印系统4相连。\n[0040] 实施例2、一种蔬菜追溯码的编码方法,依次包括以下步骤\n[0041] 1)、蔬菜种植前通过信息输入系统3把企业的基本信息如企业的组织机构码、农田和品种信息分别录入到蔬菜基地管理系统1中,中央处理器12负责将接收到的组织机构码信息放入企业基本信息管理模块13中,中央处理器12还负责将接收到的农田和品种信息放入农田和品种信息管理模块14中;上述信息一旦录入就不能修改;中央处理器12还同时将上述2种信息(即组织机构码、农田和品种信息)传输至蔬菜信息数据中心2进行保存。\n[0042] 2)、蔬菜收获后通过信息输入系统3把每个批次蔬菜的蔬菜名称、采摘日期、采摘总重量、每个包装单元蔬菜重量录入到蔬菜基地管理系统1中,中央处理器12负责将接收到的上述信息放入收割信息管理模块15中(自动对收割信息管理模块15中的原有信息进行覆盖),并将上述信息上传到蔬菜信息数据中心4中保存。\n[0043] 3)、追溯码编码模块16通过中央处理器12调用企业基本信息管理模块13的企业组织机构码并自动选取前8位的本体代码作为企业的标识码。\n[0044] 说明:企业的组织机构码是企业成立时获得的一个全国唯一的、始终不变的法定代码,由八位数字(或大写拉丁字母)本体代码和一位数字(或大写拉丁字母)校验码组成,即共9位。由于本发明的追溯编码已有校验码(如后续步骤8所述),因此只取9位组织机构代码中的8位本体代码作为企业的标识码。\n[0045] 4)、追溯码编码模块16通过中央处理器12根据收割信息管理模块15中的蔬菜名称来调取农田和品种信息管理模块14中的农田信息(为3位的农田顺序号),自动生成3位的地块信息码。\n[0046] 说明:对于农田的顺序号,其具体生成办法是:先将生产记录相同的生产同一蔬菜品种的农田定义为同一农田,然后对每一农田依次编上顺序号就可得到农田顺序号。\n[0047] 5)、追溯码编码模块16通过中央处理器12根据收割信息管理模块15中的蔬菜名称来调取农田和品种信息管理模块14中的农田信息中的蔬菜品种信息,并依照GB/T7635.1-2002产生8位蔬菜代码,并选取8位蔬菜代码中的后5位作为蔬菜产品编码,即作为产品信息码。\n[0048] 说明:在本发明中,蔬菜产品分类代码依照GB/T7635.1-2002《全国主要产品分类与代码第1部分:1可运输产品》中各类蔬菜代码规定进行编制;\n[0049] 依照GB/T7635.1-2002,蔬菜代码包括6层8位,第1层代码为0,表示农林(牧)渔类产品;第二层代码为1,表示种植业产品;第3层代码为2,表示蔬菜类产品;第4层代码为0~9;第5层代码为1~9;第6层用3位数字表示,代码为010~999;这样可取GB/T7635.1-2002中8位蔬菜代码的后5位作为蔬菜产品编码。\n[0050] 6)、追溯码编码模块16通过中央处理器12调取收割信息管理模块15中的蔬菜的采摘日期,自动生成这个批次蔬菜的6位生产日期码。\n[0051] 说明:6位生产日期码由三部分组成,其中年2位,编码范围为11-99,实际表示则为2011年到2099年,月2位,编码范围为01-12,日2位,日的编码范围为01-31。\n[0052] 7)、追溯码编码模块16通过中央处理器12调取收割信息管理模块15中的蔬菜采摘总重量和每个包装单元重量,从而生成控制这批次蔬菜追溯码识读打印次数的3位数量密钥;具体如下:\n[0053] ①追溯码编码模块16将采摘总量除以每个包装单元所对应的重量,从而获得蔬菜包装的总数量,即获得该批次蔬菜的追溯码总共生成个数;\n[0054] ②3位数量密钥的字符值的最大值通过上述追溯码总共生成个数减一得到,如果追溯码总共个数不足3位,追溯码总共生成个数前面补零得到3位,之后再减一即可得到3位数量密钥的字符值的最大值;\n[0055] ③根据依据从大到小的顺序,3位数量密钥的字符值从上述②中的最大值依次递减至000,到000就无法再生成数量密钥,追溯码编码模块16将自动停止生成追溯码。\n[0056] 8)、追溯码编码模块16根据上述8位企业标志码、3位地块信息码、5位产品信息码、6位生产日期码和3位数量密钥采用类似于39码中校验码的计算方法生成1位校验码,具体计算方法具体如下:\n[0057] ①参考检验码相对值对照表(同39码),找出编码字符相对值;\n[0058] ②将各相对值累加除以43;\n[0059] ③查出与余数相对的编码字符即为校验码的字符。\n[0060] 9)、追溯码编码模块16将生成的所述8位企业标志码、3位地块信息码、5位产品信息码、6位生产日期码、3位数量密钥和1位校验码组合自动生成蔬菜追溯码。\n[0061] 10)、中央处理器12将追溯码编码模块16生成的蔬菜追溯码通过远程打印系统4打印到追溯标签上,该追溯标签被贴到包装袋上,每个蔬菜追溯码限打印一次。因此,当追溯码编码模块16停止产生蔬菜追溯码时,远程打印系统4也就相应的终止此批次追溯标签的打印。\n[0062] 在本实施例中,同一批次的蔬菜按重量包装成若干销售单元,以便于运输和销售,被分成的每一个包装单元就是一个追溯单元,而同一批次是指同一企业在在同一地块同一采摘日期采摘的同一蔬菜品种的产品。\n[0063] 如果需要,可从蔬菜信息数据中心2中对历史信息进行调取查看。\n[0064] 最后,还需要注意的是,以上列举的仅是本发明的一个具体实施例。显然,本发明不限于以上实施例,还可以有许多变形。本领域的普通技术人员能从本发明公开的内容直接导出或联想到的所有变形,均应认为是本发明的保护范围。
法律信息
- 2014-04-16
- 2011-11-23
实质审查的生效
IPC(主分类): G06Q 10/00
专利申请号: 201110164960.8
申请日: 2011.06.18
- 2011-09-21
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-06-13
|
2005-12-05
| | |
2
| |
2010-11-10
|
2010-06-11
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |