公开/公告号CN102298733A
专利类型发明专利
公开/公告日2011-12-28
原文格式PDF
申请/专利权人 上海生物电子标识有限公司;
申请/专利号CN201110133201.5
发明设计人 薛渊;
申请日2009-12-04
分类号G06Q10/00(20060101);G06Q50/00(20060101);G06K19/067(20060101);
代理机构
代理人
地址 200231 上海市闵行区银都路398号2号楼1楼
入库时间 2023-12-18 04:04:27
法律状态公告日
法律状态信息
法律状态
2015-07-29
专利权的转移 IPC(主分类):G06F17/30 变更前: 变更后: 登记生效日:20150709 申请日:20091204
专利申请权、专利权的转移
2015-02-25
专利权人的姓名或者名称、地址的变更 IPC(主分类):G06F17/30 变更前: 变更后: 申请日:20091204
专利权人的姓名或者名称、地址的变更
2014-03-12
授权
授权
2012-02-15
实质审查的生效 IPC(主分类):G06Q10/00 申请日:20091204
实质审查的生效
2011-12-28
公开
公开
技术领域
本申请是中国专利申请第200910199977.X号的分案申请。本发明 属于食品安全和动物防疫的自动控制领域,具体而言,本发明涉及动物 个体标识的控制方法。另外,本发明还涉及动物个体标识的生成方法以 及用于这些方法的设备等。
背景技术
当今,食品(尤其是动物性食品)安全事件的不断发生、畜禽传染 病的爆发(如,疯牛病、口蹄疫、禽流感等)以及人畜共患传染病的潜 在危险(如,人、畜、禽流感),不但给出现不安全食品的国家或地区 以及疫情爆发或被怀疑爆发的国家或地区的食品(尤其是动物性食品) 加工业、畜禽养殖业(包括畜牧业)造成巨大的损失,甚至使相应动物 性食品的出口受阻,而且带给社会带来了极大的间接损失,如由人们心 理恐慌而造成的食品消费量下降、交流活动减少等。尤其是除了动物疫 情之外,在畜禽养殖过程中,人为使用违禁添加剂也时有发生,动物体 内有害物残留往往严重超标,相应动物一旦直接或加工成食品进入消费 市场,将严重影响消费者的身体健康。因此,世界各国纷纷制定有关法 律和制度,建立动物追溯体系,可以尽快查清患有疫病的动物或违规使 用添加剂的动物的迁移历史,及早发现并隔离其他可能有疫病或有害的 动物,从源头上控制和杜绝疫病和有害食品的引入和传播。
动物追溯体系的建立包括动物标识、动物信息数据库和用于动物流 动登记的信息传输系统这三个基本要素。其中,动物标识以及其标识方 法是实施动物追溯体系的前提。动物标识中储存有动物标识编号,所述 编号可以通过人工或自动(如射频、红外等)方式读取并用于将相应动 物信息录入或读取出动物信息数据库,由此建立可追溯的途径。动物标 识可以是配合人工录入数据的标签,如耳朵标签、粘贴式条码、身体刺 青、印记等,但目前为了适合自动化发展,国外已经普遍采用电子标识, 而国内也开始逐渐推广电子标识。电子标识包括外挂式电子标识(如, 电子耳标)和植入式电子标识(如,注射式电子标识、电子瘤胃丸)。 动物标识及其配套设备已经有报道了,如中国专利或专利申请 200420022512、200420023148、200420023149、200420023150、 200510040105、200520047104、200710043536、200720071140、 200720072265、200720073547、200720107457等。
动物标识的关键是其中储存的动物标识编号。对此,国际动物标识 委员会(International Committee for Animal Recording,简称为ICAR) 建立了全球范围内的动物(包括食用性动物和宠物)的标识机制(参见 ICAR指南,其在http://www.icar.org上向公众公开,最新版为 《Guidelines approved by the General Assemblly held in Niagara Falls, USA 18 June 2008》),用以追溯相应动物的来源,其中每一个受该机 制追溯的动物都被编有一个动物标识识别码编号,所述动物标识识别码 编号由一个唯一针对特定动物个体的的15位十进制数字的编号(简称 为国际动物代码编号)和一个八位十进制数字的编号(简称为副代码), 动物个体身上带有的标识(如,电子标识)中储存有相应的动物标识识 别码编号。国际动物代码编号用于与储存在数据库中的相应动物信息 (如,产地(如,国家、地区、和/或农场等)、动物品种、迁移地点、 健康状况(如,有无患过疫症)、和/或疫苗接种情况(如,疫苗种类 和/或接种时间等)等)相关联,从而能够用于追溯动物的来源。但是, ICAR没有强制定义副代码,其可由国家及生产商自行使用,但是副代 码未被规定用于与储存在数据库中的相应动物信息相关联;能够关联的 仍旧是国际动物代码编号。国际动物代码编号的前三位为生产商代码, 第4位为受限编码(该位数字选自0、1和2,而且当为2时,序列编 码的第一位只能取0、1、2、3、4、5、6、7这8个数字之一),第5-15 为序列编码,如国际动物代码编号965116376007704就是泰国4D Technology Co.Ltd.(其生产商代码为965)的受限编码为1、序列编码 为16376007704的国际动物代码,只唯一作为一特定动物(可能已经死 亡)的标号。国际动物代码编号不区分动物类别,相同的国际动物代码 编号不允许重复使用在空间和时间上分离的两个或多个动物上。ICAR 的国际动物代码编号已经为世界上大多数国家所接受,进出口动物或动 物性食品必需国际动物代码编号以供追溯之用。目前已经有大量能够储 存动物标识识别码编号的电子标识问世,如可参见http://www.icar.org 上向公众公开的那些动物标识产品。另外,由于ICAR没有强制定义副 代码,因此现有许多芯片为了节约成本,其副代码的储存空间只有 24bit,换算为10进制的最大数值为16777216,只能有效地储存任意数 值的七位十进制数。
为了使我国畜禽生产过程在合理的制度和监督下进行,使畜产品生 产和流通过程变得可监督和稽查,我国也已经针对食品安全和动物防疫 的要求建设了一个畜禽追溯体系,用以追溯相应动物的来源,其中每一 个受该机制追溯的动物都被编有一个农业部追溯办根据《畜禽标识和养 殖档案管理办法》(农业部令第67号)统一管理的动物追溯编号(简 称为现行码号),动物个体身上带有的标识(如,电子标识)中储存有 相应的现行码号,而标识表面则打印有与现行码相同的二维码,该二维 码使用特殊编码格式生成。现行码号用于与储存在数据库中的相应动物 信息相关联,从而能够用于追溯动物的来源。现行码号是由15位十进 制数字组成的唯一针对特定动物个体的编号,其第1位为动物种类代码 (如1代表猪,2代表牛,3代表羊),第2-7位为行政代码,代表我 国国家标准行政区(共计3524个行政区),第8-15位为序列号,如现 行码号213012198467361就是河北省石家庄市井陉县(行政区代码 130121)的序列号为98467361的牛。相同的现行码号不允许重复使用 在空间和时间上分离的两个或多个我国的动物上。
然而,尽管都是15位十进制数字的编号,但是现行码号无法直接 转换成国际动物代码编号,即使将现行码号中第2-7位这6位我国国家 标准行政区代码缩减为4位数用来标示我国3524个行政区,由此得到 的13位十进制数字也无法直接转换成国际动物代码编号中的只有11 位十进制数字的序列编码。这样就极大地限制了我国动物以及相关食品 向欧美等必需以国际动物代码编号来追溯来源的国家出口。而如果在我 国的一个动物上采用两个标识(如,电子标识),分别用于我国的现行 码号和国际上广泛使用的动物标识识别码编号,这样将使我国农民的动 物标识成本翻倍,十分不利于收入业已不高的中国农民的脱贫致富,甚 至在技术上造成了某种程度上的“歧视”(欧美农民只需为一个动物提 供一个动物标识,而中国农民却需要两个)。如果增加现有能够储存动 物标识识别码编号的电子标识中的储存空间,来储存我国的现行码号, 则电子标识的制造成本将提高,更为重要的是,无法使用目前已经规模 化生产的、成本较低的现有能够储存动物标识识别码编号的电子标识, 需要重新设计生产,在目前我国还没有大规模普及电子标识之前,其单 位成本则会大幅提高,反过来也不利于电子标识及以其为基础的追溯体 系在我国的推广,形成恶性循环。
为此,本发明人经过长期艰苦研究发现,我国各行政单位中动物数 量极不均匀,如北京、上海等的某些市辖区、县养殖的畜禽数量很少, 而内蒙古等畜牧大省某些市、县的畜禽数量极多,造成所使用的现行码 号的分布很不均衡,尤其是其中所使用的序列号的分布很不均衡,如果 对现行码号的序列号缩位以转换成国际动物代码编号,将无法或很快无 法向某些使用频率大的行政区再分配国际动物代码编号;而且由于有部 分国际动物代码编号已经被使用,因此直接的转换将造成转换出的国际 动物代码编号发生重码,因此本发明人开创性地开发了动物个体标识的 控制方法,使得我国各行政区的现行码号都能够被均衡地转换成国际动 物代码编号,即使使用现有低成本电子标识来建立追溯体系,国际动物 代码编号按我国现有畜禽数计算还可以分配100年左右,而且没有重 码,从而完全能够在现实中解决上述困境。而且令人意外的是,由于本 发明的控制方法中使用了编码分配数据库,方便了掌控统计数据库的部 门进行统计,也可进一步防止我国各行政区的畜禽数量及其总合等重要 国民经济数据被泄露。
发明内容
本发明的目的在于提供食品安全和动物防疫中的自动控制方法,用 于解决基于国际动物代码编号建立的追溯体系与基于现行码号建立的 追溯体系之间不兼容的问题,同时还强化了基于现行码号建立的追溯体 系中更为重视信息保密的特点。另外,本发明的目的还在于提供用于上 述方法中的生成方法、转换方法和动物信息追溯相关的方法,以及用于 这些方法中的设备等。
具体而言,在第一方面,本发明的目的在于提供动物个体标识的控 制方法,其包括使用能储存动物标识识别码编号的电子标识,其特征在 于包括,
给分配有现行码号的动物个体固定一个能储存动物标识识别码编 号的电子标识,并将现行码号转换成动物标识识别码编号,其中的国际 动物代码编号是唯一的;
然后,将转换成的动物标识识别码编号储存入所述电子标识中;
读出所述电子标识中的国际动物代码编号,用于访问国际动物信息 数据库;或者,读出所述电子标识中的动物标识识别码编号,并将动物 标识识别码编号转换成现行码号,用于访问国内动物信息数据库;
其中,将现行码号转换成动物标识识别码编号的方法包括如下步 骤:
(a)取所述电子标识的生产商代码和受限代码分别作为国际动物 代码编号中的生产商代码和受限代码;
(b)将现行码号中的八位数的序列号次序颠倒,取颠倒后的前六 位数字形成国际动物代码编号中序列编码的前六位,并查询编码分配数 据库,得到具有所述生产商代码、受限代码和序列编码的前六位的国际 动物代码编号中国际动物代码编号还未分配的一个国际动物代码编号, 作为转换成的动物标识识别码编号中的国际动物代码编号,并在编码分 配数据库中标记该国际动物代码编号已分配;
(c)将现行码号中的八位数的序列号次序颠倒,取颠倒后的后二 位数字作为二位数的临时代码;
(d)将现行码号中的六位数的行政代码转换成四位数的行政代码, 将所述四位数的行政代码与现行码号中一位数的动物种类代码组合形 成五位数的临时代码;和
(e)将所述二位数的临时代码和所述五位数的临时代码组合形成 七位数的临时代码,所述七位数的临时代码作为或转换成动物标识识别 码编号中的副代码;
其中,将动物标识识别码编号转换成现行码号的方法包括如下步 骤:
(a)将动物标识识别码编号中副代码作为或转换成所述七位数的 临时代码,然后将所述七位数的临时代码拆解形成所述二位数的临时代 码和所述五位数的临时代码;
(b)将所述五位数的临时代码拆解形成所述四位数的行政代码与 现行码号中一位数的动物种类代码,然后将所述四位数的行政代码转换 成现行码号中的六位数的行政代码;
(c)将所述二位数的临时代码次序颠倒,取颠倒后的二位数字作 为现行码号中八位数的序列号的前二位;和
(d)将所述国际动物代码编号中序列编码的前六位数次序颠倒, 取颠倒后的六位数字作为现行码号中八位数的序列号的后六位。
在本文中,动物指的是任何为了食品安全和动物防疫的目的而需要 被纳入动物信息追溯系统的动物,例如,可以是家畜(如,牛、羊、猪 等)、家禽(如、鸡、鸭等),也可以是宠物(如,家猫、狗等)。
在本文中,电子标识可以是本领域技术人员所熟知的那些,例如有 许多已经商品化了,包括外挂式电子标识(如,电子耳标)和植入式电 子标识(如,注射式电子标识、电子瘤胃丸)。电子标识优选是无线读 取的电子标识,如红外电子标识或射频电子标识,尤其优选是射频电子 标识,这在使用中可以带来更大的方便性。动物标识及其配套设备(如, 读取器)可参见诸如中国专利或专利申请200420022512、 200420023148、200420023149、200420023150、200510040105、 200520047104、200710043536、200720071140、200720072265、 200720073547、200720107457等。为了降低成本,尤其是对于并不富 裕的中国农民来说,不必用过大的储存空间来提高成本,优选的电子标 识的储存空间只要能储存下国际动物代码编号并能被读取器读出即可, 即电子标识的储存空间无法同时储存现行码号和国际动物代码编号。在 本发明的第一方面以及相关方面,动物身体上需要被固定电子标识,所 述电子标识可以是固定在动物体内的,如植入或注射入动物体内,也可 以是固定在动物体外,如作为电子耳标插在耳朵上或固定在动物项圈 上。
在本文中,如无特别指出,所有代码、编号均由十进制数字组成。 如,现行码号中的六位数的行政代码就是由六位十进制数字组成。由于 我国国家标准的行政区一共仅有3524个,即使考虑到将来可能的行政 区划分,用四位十进制数字就能够无重复地表示这所有的国内行政区, 因此本领域技术人员通过标准的或自行编制的六位数和四位数对应关 系表,能够容易地将现行码号中六位数的行政代码转换成四位数,从而 形成四位数的行政代码。例如,河北省石家庄市井陉县在国家标准国家 行政单位的行政代码表示成六位十进制数字130121,其可以以四位十 进制数字表示,如0052。其他我国的标准国家行政单位的行政代码也 可以被本领域技术人员转换成四位数的行政代码,只要行政代码之间没 有重复即可。同样,将所述四位数的行政代码转换成六位数的行政代码 也在本领域技术人员的能力范围内。
动物标识识别码编号是ICAR的动物追溯体系中的基础,其已经被 欧美主要发达国家所接受。在本文中,动物标识识别码编号由一个唯一 针对特定动物个体的的15位十进制数字的编号(简称为国际动物代码 编号)和一个八位十进制数字的编号(简称为副代码)。其中,国际动 物代码编号的前三位为生产商代码,第4位为受限编码(该位数字选自 0、1和2,而且当为2时,序列编码的第一位只能取0、1、2、3、4、 5、6、7这8个数字之一),第5-15为序列编码。其中,ICAR没有强 制定义副代码。而且,目前为了适应低成本芯片的24bit副代码储存空 间,第一位为0时,只有七位数值可以任意取,因此在本发明的说明书 和权利要求书中,如未加说明,副代码以七位十进制数字表示,此时实 际的副代码第一位为0,所述七位十进制数字表示实际的副代码的第2 至八位。
现行码号是我国农业部追溯办根据《畜禽标识和养殖档案管理办 法》(农业部令第67号)统一管理的动物追溯体系中的基础,是我国 农业系统统一管理的动物编号。在本文中,现行码号是由15位十进制 数字组成的唯一针对特定动物个体的编号,其第1位为动物种类代码 (如1代表猪,2代表牛,3代表羊),第2-7位为行政代码,代表我 国国家标准行政区(共计3524个行政区),第8-15位为序列号。
由上述现有定义可知,即使将现行码号中的六位数的行政代码缩减 两位,由于国际动物代码编号中前四位有限制,无法将现行码号转换成 唯一的国际动物代码编号,最为困难的是,由于我国各行政区所使用的 现行码号中的序列号并不均匀,一般的转换无法最大限度地利用国际动 物代码编号中的剩余编码。因此,本发明人经过长期研究,对使用得较 为均匀的现行码号中的序列号后六位顺序颠倒作为国际动物代码编号 中序列编码的前六位,查询编码分配数据库,确定国际动物代码编号中 序列编码的后五位,从而能够大限度地利用国际动物代码编号中的剩余 编码。优选在将动物标识识别码编号转换成现行码号的方法的步骤(c) 中,查询编码分配数据库,得到具有所述生产商代码、受限代码和序列 编码的前六位的国际动物代码编号中序列编码的后五位数值最小而且 该国际动物代码编号还未分配的国际动物代码编号,作为转换成的动物 标识识别码编号中的国际动物代码编号,并在编码分配数据库中标记国 际动物代码编号还未分配的而且其序列编码的后五位数值最小的国际 动物代码编号。
在本文中,各种数据库具有本领域技术人员根据其名称就能够理解 的含义。其中,国际动物信息数据库是指根据国际动物代码编号来访问 的储存动物信息的数据库,尤其包括我国为了进出口需要而设立的、可 以向包括国外人士的人员公开的动物信息数据库。国内动物信息数据库 是指根据现行码号来访问的储存动物信息的数据库,其中包括了国内涉 及保密动物信息数据而只能用现行码号在内部访问的动物信息数据库。 对于可以向国内外公众公开的数据库,国际动物信息数据库和国内动物 信息数据库可以是一个数据库,只要该数据库既可以根据国际动物代码 编号来访问,也可以根据行码号来访问,但是优选国际动物信息数据库 和国内动物信息数据库是不同的数据库。编码分配数据库是记录国际动 物代码编号是否已经被分配的数据库。例如,编码分配数据库中一个记 录至少包括两个字段,一个字段为国际动物代码编号或其缩略编号(如 对于特定厂商控制的编码分配数据库,其中无需生产商代码),另一个 字段记录表示是否分配的布尔型的数据,;编码分配数据库的一个记录 还可以包括记录分配了的现行码号数据。如果掌控编码分配数据库的生 产商并非我国生产商,出于统计信息保密的需要,编码分配数据库的一 个记录中不包括记录分配了的现行码号数据,这样就无法轻易统计出我 国诸如为了进出口需要而养殖的动物数量。另外在本文中,数据库的访 问指的是对数据库进行读取或存入的操作,包括添加、修改、删除以及 查询记录。
在本文中,数字之间的组合形成指的是将两个或两个以上的十进制 数字各个数位上数字按一定规则重新排列成新的十进制数字,其中重新 排列成新的十进制数字的数位是原来两个或两个以上的十进制数字之 和。例如,将所述四位数的行政代码与现行码号中一位数的动物种类代 码组合形成五位数的临时代码,可以将现行码号中一位数的动物种类代 码数字插入四位数的行政代码数字的中间,形成新五位数的临时代码, 但是优选将所述四位数的行政代码的前端添加现行码号中一位数的动 物种类代码从而形成五位数的临时代码。在本文中,数字的拆解形成指 的是数字之间的组合形成过程所对应的相反过程。如对于上述优选将所 述四位数的行政代码的前端添加现行码号中一位数的动物种类代码从 而形成五位数的临时代码,其所对应的相反过程就是将所述五位数的临 时代码的第一位作为现行码号中一位数的动物种类代码,并将所述五位 数的临时代码的后四位数作为所述四位数的行政代码。
在本文中,数字的转换指的是数字按照一定的一一对应的函数关系 重新形成另一个数字的过程。由于转换的规则是一一对应的函数关系, 因此转换是可逆的。例如将所述七位数的临时代码作为或转换成动物标 识识别码编号中的副代码,可以按照一定的规则使七位数的临时代码中 不同数位上的数字交换(如颠倒次序)以作为动物标识识别码编号中的 副代码;也可以是七位数的临时代码减去所述国际动物代码编号中序列 编码的后五位数而得的七位数作为动物标识识别码编号中的副代码,等 等。相应地,在逆过程转换中,例如,可以按照一定的规则使动物标识 识别码编号中的副代码中不同数位上的数字交换(如颠倒次序)以作为 七位数的临时代码;也可以是动物标识识别码编号中的副代码加上所述 国际动物代码编号中序列编码的后五位数而得的七位数作为七位数的 临时代码(如溢出,则实际的副代码第一位为1),等等。
在第二方面(其既可以是独立的方面,也可以是第一方面的方法中 将现行码号转换成动物标识识别码编号的方法的描述或补充),本发明 的目的在于提供一种分配有现行码号的动物个体的动物标识识别码编 号的生成方法,其包括如下步骤:
(a)取所述电子标识的生产商代码和受限代码分别形成国际动物 代码编号中的生产商代码和受限代码;
(b)将现行码号中的八位数的序列号次序颠倒,取颠倒后的前六 位数字形成国际动物代码编号中序列编码的前六位,并查询编码分配数 据库,得到具有所述生产商代码、受限代码和序列编码的前六位的国际 动物代码编号中国际动物代码编号还未分配的一个国际动物代码编号, 作为转换成的动物标识识别码编号中的国际动物代码编号,并在编码分 配数据库中标记该国际动物代码编号已分配;
(c)将现行码号中的八位数的序列号次序颠倒,取颠倒后的后二 位数字形成二位数的临时代码;
(d)将现行码号中的六位数的行政代码转换成四位数的行政代码, 将所述四位数的行政代码与现行码号中一位数的动物种类代码组合形 成五位数的临时代码;和
(e)将所述二位数的临时代码和所述五位数的临时代码组合形成 七位数的临时代码,所述七位数的临时代码直接作为或间接转换成动物 标识识别码编号中的副代码。
优选在本发明的第二方面中,在步骤(b)中,查询编码分配数据 库,得到具有所述生产商代码、受限代码和序列编码的前六位的国际动 物代码编号中序列编码的后五位数值最小而且该国际动物代码编号还 未分配的国际动物代码编号,作为转换成的动物标识识别码编号中的国 际动物代码编号,并在编码分配数据库中标记国际动物代码编号还未分 配的而且其序列编码的后五位数值最小的国际动物代码编号。
优选在本发明的第二方面中,在步骤(d)中,将所述四位数的行 政代码的末尾或前端添加现行码号中一位数的动物种类代码从而形成 五位数的临时代码。
也优选在本发明的第二方面中,在步骤(e)中,所述七位数的临 时代码减去所述国际动物代码编号中序列编码的后五位数而得的七位 数作为动物标识识别码编号中的副代码。
在一个与本发明的第二方面相关的方面,本发明还提供了用于对分 配有现行码号的动物个体生成动物标识识别码编号的装置,其包括能够 执行本发明第二方面的方法的处理器、能访问编码分配数据库的传输模 块、以及能向电子标识写入动物标识识别码编号的写入模块,所述处理 器物理连接所述传输模块并物理连接所述写入模块。所述处理器中的指 令能够执行本发明第二方面的方法并控制所述传输模块连接编码分配 数据库并传输查询信息,而且能将生成的动物标识识别码编号传输给所 述写入模块并由所述写入模块将动物标识识别码编号写入电子标识的 存储空间中。当电子标识为射频电子标识时,优选所述写入模块也是通 过射频写入的。
在第三方面(其为本发明第二方面的逆过程,也可以是第一方面的 方法中将动物标识识别码编号转换成现行码号的方法的描述或补充), 本发明的目的在于提供将已知分配有现行码号的动物个体的动物标识 识别码编号转换成现行码号的方法,其包括如下步骤:
(a)将动物标识识别码编号中副代码直接作为或转换成七位数的 临时代码,然后将所述七位数的临时代码拆解形成二位数的临时代码和 五位数的临时代码;
(b)将所述五位数的临时代码拆解形成所述四位数的行政代码与 现行码号中一位数的动物种类代码,然后将所述四位数的行政代码转换 成现行码号中的六位数的行政代码;
(c)将所述二位数的临时代码次序颠倒,取颠倒后的二位数字形 成现行码号中八位数的序列号的前二位;和
(d)将所述国际动物代码编号中序列编码的前六位数次序颠倒, 取颠倒后的六位数字形成现行码号中八位数的序列号的后六位。
优选在本发明的第三方面中,在步骤(b)中,将所述五位数的临 时代码的第一位作为现行码号中一位数的动物种类代码,并将所述五位 数的临时代码的后四位数作为所述四位数的行政代码。
在一个与本发明的第三方面相关的方面,本发明还提供了将已知分 配有现行码号的动物个体的动物标识识别码编号转换成现行码号的设 备,其包括能读出电子标识中储存的国际动物代码编号的读取模块、能 访问国际动物信息数据库和国内动物信息数据库的传输模块和能够执 行本发明第三方面的方法的处理器,其中所述处理器分别与所述读取模 块和所述传输模块物理连接。所述处理器能控制所述读取模块读出电子 标识中储存的国际动物代码编号,并控制所述传输模块传送该国际动物 代码编号来访问国际动物信息数据库;所述处理器也能控制所述读取模 块读出电子标识中储存的动物标识识别码编号并根据本发明第三方面 所述的转换方法转换成现行码号,而且能控制所述传输模块传送该现行 码号来访问国内动物信息数据库。当电子标识为射频电子标识时,优选 所述读取模块也是通过射频读取的。在本发明的一个具体实施方式中, 该设备可以是电子设备读取器。
在第四方面,本发明的目的在于提供动物信息追溯体系建立的方 法,其包括使用能储存动物标识识别码编号的电子标识,其特征在于包 括,
给分配有现行码号的动物个体固定一个能储存动物标识识别码编 号的电子标识,并将现行码号转换成动物标识识别码编号,其中的国际 动物代码编号是唯一的;
然后,将转换成的动物标识识别码编号储存入所述电子标识中;
采集动物信息;
读出相应动物的电子标识中的国际动物代码编号,将所述动物信息 存入国际动物信息数据库中具有相应国际动物代码编号的记录中;或 者,读出相应动物的电子标识中的动物标识识别码编号,并将动物标识 识别码编号转换成现行码号,将所述动物信息存入国内动物信息数据库 中具有相应现行码号的记录中;
其中,将现行码号转换成动物标识识别码编号的方法是本发明第二 方面所述的生成方法;
其中,将动物标识识别码编号转换成现行码号的方法是本发明第三 方面所述的转换方法。
这样建立的动物信息追溯体系可以广泛应用于食品安全和动物防 疫的回溯追踪中。
在第五方面,本发明的目的在于提供动物信息追溯的方法,其包括 使用能储存动物标识识别码编号的电子标识,其特征在于包括,
(a)获取动物,所述动物已知分配有现行码号,而且所述动物个 体固定一个储存有根据本发明第二方面所述的生成方法将所述现行码 号转换成的动物标识识别码编号的电子标识,其中的国际动物代码编号 是唯一的;
(b)读出相应动物的电子标识中的国际动物代码编号,然后从国 际动物信息数据库中读取具有相应国际动物代码编号的记录;或者,读 出相应动物的电子标识中的动物标识识别码编号,并根据本发明第三方 面所述的转换方法将所述动物标识识别码编号转换成现行码号,然后从 国内动物信息数据库中读取具有相应现行码号的记录。
在第六方面,本发明的目的在于提供用于动物信息追溯体系建立和 /或动物信息追溯的系统,其包括能储存动物标识识别码编号的电子标 识、电子标识读取器以及能传输国际动物代码编号和现行码号的信息传 输装置,其特征在于,所述系统还包括能通过信息传输装置根据国际动 物代码编号访问的国际动物信息数据库和能通过信息传输装置根据国 际动物代码编号访问的国内动物信息数据库,所述读取器能够读出所述 电子标识中储存的动物标识识别码编号,而且所述读取器带有能根据本 发明第三方面所述的转换方法将所述动物标识识别码编号转换成现行 码号的处理器。
优选在本发明的第六方面中,所述电子标识的储存空间无法同时储 存现行码号和国际动物代码编号,和/或所述电子标识是射频电子标识。
本发明的有益效果在于解决基于国际动物代码编号建立的追溯体 系与基于现行码号建立的追溯体系之间不兼容的问题;可以使用成本低 的存储容量小的电子标识,这对于在我国的农民中推广来说是特别有意 义的;如需要,可以强化国内动物数据库中的保密特点等。具体的有益 效果如本发明背景技术部分中与现有技术具体比对的。
为了便于理解,以下将通过具体的附图和实施例对本发明进行详细 地描述。需要特别指出的是,具体实例和附图仅是为了说明,尤其是各 种基于十进制数转换方法可以变换成基于二进制数的转换方法,并不构 成对本发明范围的限制。显然本领域的普通技术人员可以根据本文说 明,在本发明的范围内对本发明做出各种各样的修正和改变,这些修正 和改变也纳入本发明的范围内。另外,本发明引用了公开文献(如特定 的专利等),这些文献也是为了更清楚地描述本发明,它们的全文内容 均纳入本发明进行参考,就好像它们的全文已经在本发明说明书中重复 叙述过一样。
附图说明
图1显示了本发明具体实施方式中的示例性系统的结构示意图,其 中1为电子标识,21为读取模块,23为传输模块,22为处理器,24 为写入模块,3为信息传输装置,4为国内外的数据库。
具体实施方式
实施例1分配有现行码号的动物个体的动物标识识别码编号的生 成
当要为一个已经分配了现行码号为“2 130121 98467361”的牛生成 动物标识识别码编号并存入标识芯片(以泰国4D Technology Co.Ltd. 示例,其生产商代码为965,受限代码为1)的时候,其中生成过程可 以采用如下过程:
(a)取生产商代码“965”和受限代码“1”分别形成国际动物代 码编号中的生产商代码和受限代码,即国际动物代码编号前四位为“965 1”;
(b)将现行码号中的八位数的序列号“98467361”次序颠倒,得 到数字“16376489”,取颠倒后的前六位数字“163764”形成国际动物 代码编号中序列编码的前六位(此时国际动物代码编号前十位为“965 1 163764”),并查询国际统一规划的编码分配数据库,得到前十位为“965 1 163764”的国际动物代码编号中国际动物代码编号还未分配的一个数 值最小的国际动物代码编号,如最小还未分配的后五位为“07704”(此 时,在数据库中前十位为965 1 163764的代码已有7703个了),则转 换成的动物标识识别码编号中的国际动物代码编号为“965 1 16376407704”,并在编码分配数据库中标记该国际动物代码编号已分 配;
(c)将现行码号中的八位数的序列号“98467361”次序颠倒,得 到数字“16376489”,取颠倒后的后二位数字“89”直接形成二位数的 临时代码“89”;
(d)将现行码号中的六位数的行政代码“130121”(河北省石家 庄市井陉县)转换成四位数的行政代码,如可转换成“0052”(该转换 只要使我国3524个行政区编码无重复即可,四位数的行政代码与六位 数的行政代码一一对应),将所述四位数的行政代码“0052”的前端添 加现行码号中一位数的动物种类代码“2”从而五位数的临时代码 “20052”;和
(e)将所述二位数的临时代码“89”添加在所述五位数的临时代 码“20052”末端从而形成七位数的临时代码“2005289”,然后将所述 七位数的临时代码“2005289”减去国际动物代码编号“965 1 16376407704”后五位“07704”,得到“1997585”,将该由临时代码 “2005289”间接得到的数码“1997585”作为动物标识识别码编号中的 副代码。
最终,该牛分配的动物标识识别码编号为:国际动物代码编号为 965 1 16376407704,副代码为1997585。这些标号以二进制数存入电子 标识内。
实施例2将动物标识识别码编号转换成现行码号
当从一只动物的电子标识上读出动物标识识别码编号(国际动物代 码编号为965 1 16376407704,副代码为1997585)时,可通过如下过程 获取现行码号:
(a)将动物标识识别码编号中副代码“1997585”加上国际动物代 码编号“965 1 16376407704”后五位“07704”,由此间接从副代码 “1997585”得到七位数的临时代码“2005289”,然后拆解所述七位数 的临时代码“2005289”,将后两位“89”作为二位数的临时代码并将 前五位“20052”作为五位数的临时代码
(b)拆解所述五位数的临时代码“20052”,将前端的一位“2” 作为现行码号中一位数的动物种类代码,将后四位“0052”作为所述四 位数的行政代码并转换成现行码号中的六位数的行政代码“130121”;
(c)将所述二位数的临时代码“89”次序颠倒,得到“98”,将 “98”作为现行码号中八位数的序列号的前二位;和
(d)将所述国际动物代码编号“965 1 16376407704”中序列编码 的前六位数“163764”次序颠倒,得到“467361”,将“467361”作为 现行码号中八位数的序列号的后六位。
最终,该动物分配的现行码号为:
种类 行政代码 序列号
2 130121 98467361
这表明,该动物为牛,来源于我国河北省石家庄市井陉县,并可用 该现行码号在可能涉密的数据库中查询某些不宜公开的信息。
实施例3用于动物信息追溯体系建立和/或动物信息追溯的系统及 其使用
本发明的示例性系统的结构示意图如附图1所示,其包括能储存动 物标识识别码编号的射频电子标识(该电子标识的储存空间无法同时储 存现行码号和国际动物代码编号)、电子标识读取器以及能传输国际动 物代码编号和现行码号的信息传输装置,所述系统还包括能通过信息传 输装置根据国际动物代码编号访问的国际动物信息数据库和能通过信 息传输装置根据国际动物代码编号访问的国内动物信息数据库,所述读 取器能够读出所述电子标识中储存的动物标识识别码编号,而且所述读 取器带有能根据本发明第三方面所述的转换方法将所述动物标识识别 码编号转换成现行码号的处理器。
电子标识读取器可以包括读取模块、传输模块和处理器,其中传输 模块可与信息传输装置(如,互联网或者网络上的一台转发信息的计算 机等)通信。优选电子标识读取器还包括写入模块。对一个已经分配了 现行码号为“2 130121 98467361”的牛上的电子标识写入动物标识识别 码编号时,由处理器执行本发明实施例1所述的过程,经由信息传输装 置访问并查询国际统一规划的编码分配数据库,计算得到动物标识识别 码编号(965 1 163764 07704-1997585),并将其通过写入模块写入电 子标识的储存空间中。
对该动物追溯时,如果只需要访问国际动物信息数据库,则只需读 取模块读出电子标识中储存的国际动物代码编号965 1 163764 07704, 通过信息传输装置直接传送该国际动物代码编号来访问国际动物信息 数据库;如果需要访问国内动物信息数据库,则读取模块读出电子标识 中储存的动物标识识别码编号(965 1 163764 07704-1997585),由处 理器执行本发明实施例2所述的过程,得到现行码号(2 130121 98467361),然后通过信息传输装置直接传送该现行码号来访问国内动 物信息数据库。
机译: 动物的鸭,食品消费量控制设备,具有识别码读取单元和称重单元,可提供数据,例如动物识别码,数据由数据处理单元处理
机译: 使用国家银行识别码映射的国际预付卡付款系统
机译: 使用国家银行识别码的国际预付卡付款系统