物品编码解析系统、设备及方法

文档序号:6466486阅读:262来源:国知局

专利名称::物品编码解析系统、设备及方法
技术领域
:本发明涉及编码
技术领域
,特别是涉及一种物品编码解析系统、设备及方法。
背景技术
:物品通常指各种有形的物理实体或无形的服务产品。物品编码是按一定规则对物品赋予易于计算机和人识别、处理的代码。物品编码解析即为通过网络对编码进行相关处理,获取与编码相应的物品信息的过程;获取的物品信息可包括物品属性及相关信息或物品编码自身相关信息。目前,不同系统下的物品根据自身体系的特点,采用了不同的编码标准。例如军用系统下的军用物品采用军用编码系统进行统一编码;邮政系统对往来的信件、包裹等流通物品采用邮政体系下的编码标准;海关系统则根据自身业务的特点对进口或出口商品采用了海关体系下的编码标准等等。各个系统针对自身的特点建立了适合自身系统物品流通和管理的不同的编码体系。在某一个编码体系下,例如邮政编码体系、海关编码体系等,通过相应的物品编码查询方式,对物品编码进行解析即可获知相应的物品信息。这给物品的统一监控和管理带来了方便。但是,发明人在实现本发明过程中,发现现有技术至少存在如下缺陷虽然在某一编码体系范围内,通过解析物品编码可获取该物品编码相应的物品信息,但对于其它编码体系的编码,该物品编码解析系统无法对物品编码正确解析。对于跨体系物品的编码,相同的物品可能存在多个不同的编码,例如棉被,在海关编码体系下的物品编码为12345;但在军用编码体系下表示棉被的物品编码为54321。此外,对于跨体系物品的编码,相同的编码还可能标识不同的物品。例如物品编码22222在海关编码体系下表示的物品为冰糖,但物品编码22222在军用编码体系下表示的物品为打火机。由于缺少物品编码的公共基准,不同物品编码体系之间存在着差异性,因而不同物品编码体系下的物品编码转换困难,无法通过编码信息进行统一的监控和管理,因此,现有技术无法实现不同物品编码体系下的物品编码的解析,对于新增加的编码的扩容性差。此外,在现有编码系统已存在各自的物品编码规则的情形下,如果定义一套新的物品编码规则并要求全社会采用统一的物品编码规则,既不符合实际应用需求,又会造成资源浪费和重复建设,所以建立兼容现有不同编码体系物品编码的全网解析的技术需求日益突出。
发明内容本发明要解决的技术问题是提供一种物品编码解析系统、设备和方法,用以实现不同物品编码体系下的物品编码的解析。为解决上述技术问题,本发明第一方面实施例提供了一种物品编码解析系统,包括发送编码解析请求并接收物品信息的编码解析请求设备;所述编码解析请求中包括待解析的物品编码和与所述物品编码相应的物品编码体系标识信自.(&,存储有物品编码对应的物品信息的物品信息存储设备;和根据接收的所述编码解析请求和物品编码体系标识信息,向所述物品信息存储设备获取所述物品编码对应的物品信息的物品编码解析设备;所述编码解析请求设备、物品信息存储设备和物品编码解析设备经由通信网通信连接。本发明第一方面实施例提出的编码解析系统中,通过物品编码解析设备,根据编码解析请求和待解析物品编码的物品编码体系标识信息向相应的物品信息存储设备获取该物品编码相应的物品信息,有利于通过编码信息对物品进行统一的监控和管理,为实现不同物品编码体系物品编码的全网解析提供技术支撑;同时,由于对于新增加的物品编码体系,可通过在物品编码解析设备中增加该新增物品编码体系标识信息与物品信息存储设备的映射关系,因此,本发明编码解析系统还具有对于新增加的物品编码体系的扩容性强的优点。为解决上述技术问题,本发明第二方面实施例提供了一种物品编码解析设备,包括存储有物品编码体系标识信息与编码解析地址信息的映射关系的存储模块;接收编码解析请求设备发送的编码解析请求的接收模块;获取所述编码解析请求包括的待解析的物品编码和物品编码体系标识信息的解析模块;向所述存储模块查询所述物品编码体系标识信息对应的物品编码解析地址信息的查询才莫块;向所述编码解析地址信息相应的物品信息存储设备,获取所述物品编码对应的物品信息的获取模块;将获取的所述物品信息发送给所述编码解析请求设备的发送模块。本发明第二方面实施例提出的编码解析设备中,存储模块存储有物品编码体系标识信息与编码解析地址信息的映射关系,根据解析模块解析编码解析请求中获取的物品编码体系标识信息,查询获取的物品编码体系标识信息相应的物品编码解析地址信息,根据该物品编码解析地址信息获取相应的物品信息,并由发送模块将获取的物品信息发送给编码解析请求设备,从而有利于通过编码信息对物品进行统一的监控和管理,为实现不同物品编码体系物品编码的全网解析提供技术支撑;同时,由于对于新增加的物品编码体系,可通过在物品编码解析设备中增加该新增物品编码体系标识信息与物品编码解析地址信息的映射关系,因此,本发明物品编码解析设备具有对于新增加的物品编码体系的扩容性强的优点。为解决上述技术问题,本发明第三方面实施例提供了一种物品编码解析方法,包括才艮据接收的编码解析请求,获取待解析的物品编码和所述物品编码相应的物品编码体系标识信息;根据预先存储的物品编码体系标识信息与编码解析地址信息的映射关系,查询所述物品编码体系标识信息对应的物品编码解析地址信息;向所述物品编码解析地址信息相应的物品信息存储设备,获取所述物品编码对应的物品信息;将获取的所述物品信息发送给接收物品信息的相应设备。本发明第三方面实施例提出的编码解析方法中,根据解析编码解析请求中获取的物品编码体系标识信息、以及预先存储物品编码体系标识信息与物品编码解析地址信息的映射关系,查询获取的物品编码体系标识信息相应的物品编码解析地址信息,根据该物品编码解析地址信息获取相应的物品信息,并发送接收物品信息的相应设备,从而有利于通过编码信息对物品进行统一的监控和管理,为实现不同物品编码体系物品编码的全网解析提供技术支撑;同时,由于对于新增加的物品编码体系,可通过增加该新增物品编码体系标识信息与物品编码解析地址信息的映射关系的方式进行解析,因而有利于采用本发明编码解析方法构造的设备或系统具有较强的扩容性。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。图1为本发明物品编码解析系统第一实施例的结构示意图;图2为本发明物品编码解析系统第二实施例的结构示意图;图3为本发明物品编码解析设备第一实施例的结构示意图;图4为本发明物品编码解析设备第二实施例的结构示意图;图5为本发明物品编码解析方法第一实施例的流程图;图6为本发明物品编码解析方法第二实施例的流程图;图7为本发明物品编码解析方法第三实施例的流程图。具体实施例方式图1为本发明物品编码解析系统第一实施例的结构示意图。本实施例中,本地服务器即为本发明编码解析请求设备,具有发送编码解析请求和接收待解析物品编码相应物品信息的功能。如图1所示,本实施例包括编码采集装置11、本地服务器12、物品编码解析设备13和物品信息存储设备14。编码采集装置11与本地服务器12连接,本地服务器12、物品编码解析设备13和物品信息存储设备14之间经由通信网通信连接。本实施例可包括一个或多个编码采集装置11(图中示出了多个编码采集装置的情形)。编码釆集装置11用于采集物品编码信息,将采集的编码信息进行光电转换等处理后发送给本地服务器12。编码采集装置11与本地服务器12通信连接。编码采集装置11可具体为条形码扫描器、射频扫描器、二维码扫描器或具有识读物品编码信息功能的其他编码识读设备;或者,编码采集装置11也可通过输入方式(如手写输入、键盘输入等)采集待解析的物品编码信息。本地服务器12用于根据编码采集装置11采集的物品编码,向物品编码解析设备13发送编码解析请求,该编码解析请求中可包括待解析的物品编码以及该物品编码对应的物品编码体系标识信息,还可包括接收编码解析结果(即物品信息)的本地服务器12的地址信息;在接收到物品编码解析设备13发送的物品编码解析地址信息时,经由通信网向物品编码解析地址信息相对应的物品信息存储"&备14获取该物品编码对应的物品信息。其中,物品信息可包括物品自身信息,如物品大小、形状、成分等;还可包括与物品相关的信息,如该物品的生产厂商、生产日期等。该物品编码解析地址信息对应的物品信息存储设备14上存储有该物品编码对应的物品信息。本实施例中,存储物品信息的物品信息存储设备14可为多个(图中示出了1个物品信息存储设备的情形)。在本实施例包含多个物品信息存储设备14时,每个物品信息存储设备14上可分别用于存储不同物品编码体系下物品的信息。物品编码解析设备13用于接收本地服务器12发送的编码解析请求,根据接收的编码解析请求获取待解析的物品编码和该物品编码对应的物品编码体系标识信息,才艮据待解析的物品编码和对应的物品编码体系标识信息向物品信息存储设备14获取该物品编码对应的物品信息;将获取的物品信息发送给本地服务器12。本实施例提出的编码解析系统中,通过物品编码解析设备解析编码解析请求,获取待解析的物品编码以及该物品编码对应的物品编码体系标识信息,根据物品编码体系标识信息,获取该物品编码相应的物品信息,有利于通过编码信息对物品进行统一的监控和管理,为实现不同物品编码体系物品编码的全网解析提供技术支撑;同时,由于对于新增加的物品编码体系,可通过在物品编码解析设备中增加该新增物品编码体系标识信息与物品编码解析地址信息的映射关系,因此,本实施例还具有对于新增加的物品编码体系的扩容性强的优点。图2为本发明物品编码解析系统第二实施例的结构示意图。本实施例中,远程服务器即为本发明编码解析请求设备,用于根据采集的物品编码生成编码解析请求,并接收相应物品信息;同时,远程服务器还可作为本发明的物品信息接收设备,即本发明物品编码解析系统可将编码解析请求设备与物品信息接收设备设置为一体。此外,本地服务器也可接收相应的物品信息,即本发明物品编码解析系统也可将编码解析请求设备与物品信息接收设备分体设置为不同的设备单元。如图2所示,本实施例包括编码采集装置21、本地服务器22、物品编码解析设备23、物品信息存储设备24和远程服务器25。编码采集装置21与本地服务器22通信连接,本地服务器22、物品编码解析设备23、物品信息存储设备24与远程服务器25之间经由通信网通信连接。编码采集装置21用于采集物品编码信息,将采集的编码信息发送给本地服务器22。编码采集装置21采集物品编码信息的采集方式可为扫描识读、手工输入或键盘输入等。本地服务器22用于接收编码采集装置21采集的物品编码,并经由通信网将编码采集装置21采集的物品编码作为待解析的物品编码,发送给远程服务器25。此外,待解析的物品编码还可预先存储在本地服务器22上。本地服务器22将采集到的物品编码或预先存储的待解析的物品编码发送给远程服务器25,远程服务器25经由通信网接收本地服务器22发送的物品编码,根据接收到的物品编码生成编码解析请求;或者,待解析的物品编码还可预先存储在远程服务器25上,远程服务器25根据预先存储的物品编码生成编码解析请求。该编码解析请求中可包括待解析的物品编码和该物品编码对应的物品编码体系标识信息,还可包括接收编码解析结果的远程服务器25和/或本地服务器22的地址信息,即接收物品信息相应设备的地址信息。物品编码解析^殳备23包括存储有物品编码体系标识信息与编码解析地址信息的映射关系的存储才莫块;接收编码解析请求设备(远程服务器25)发送的编码解析请求的接收模块;获取编码解析请求包括的待解析的物品编码和物品编码体系标识信息的解析模块;向存储模块查询与待解析物品编码相应的物品编码体系标识信息对应的物品编码解析地址信息的查询模块;向查询模块获取的编码解析地址信息相应的物品信息存储设备,获取待解析物品编码对应的物品信息的获取模块;将获取的物品信息发送给接收物品信息相应设备的发送模块。由于本实施例本地服务器22和远程服务器25均可接收待解析物品编码的物品信息,因此,发送模块可将与待解析物品编码相应的物品信息,根据编码解析请求中包括的地址信息,分别发送给本地服务器22和/或远程服务器25。本实施例在实现本发明物品编码解析系统第一实施例所有技术效果的基础上,还有利于实现远程服务器对本地服务器的远程监控。图3为本发明物品编码解析设备第一实施例的结构示意图。如图3所示,本实施例包括存储模块31、接收模块32、解析模块33、查询模块34、获取模块35和发送模块36。存储模块31存储有物品编码体系标识信息与编码解析地址信息的映射关系。接收模块32用于接收编码解析请求设备发送的编码解析请求。解析模块33用于获取接收模块32接收的编码解析请求包括的待解析的物品编码和物品编码体系标识信息。查询模块34用于向存储模块31查询与待解析物品编码相应的物品编码体系标识信息对应的物品编码解析地址信息。获取模块35用于向查询模块34获取的编码解析地址信息相应的物品信息存储设备,获取待解析物品编码对应的物品信息。发送模块36用于将获取模块35获取的物品信息发送给接收物品信息相应的设备。本实施例通过存储模块存储有物品编码体系标识信息与编码解析地址信息的映射关系,才艮据解析i^莫块解析编码解析请求中获取的物品编码体系标识信息,查询获取的物品编码体系标识信息相应的物品编码解析地址信息,根据该物品编码解析地址信息获取相应的物品信息,并由发送模块将获取的物品信息发送给编码解析请求设备,从而有利于通过编码信息对物品进行统一的监控和管理,为实现不同物品编码体系物品编码的全网解析提供技术支撑;同时,由于对于新增加的物品编码体系,可通过在物品编码解析设备中增加该新增物品编码体系标识信息与物品编码解析地址信息的映射关系,因此,本发明物品编码解析设备具有对于新增加的物品编码体系的扩容性强的优点。图4为本发明物品编码解析设备第二实施例的结构示意图。如图4所示,本实施例与本发明物品编码解析设备第一实施例的区别在于,本实施例中,存储模块31还存储有物品编码规则,以及物品编码体系标识信息与物品编码规则之间的映射关系;物品编码解析设备还可包括判断模块37。判断模块37用于判断存储模块31上是否存储有与待解析的物品编码的物品编码体系标识信息相应的物品编码规则,根据判断结果将待解析物品编码发送给获取模块35或查询模块34。相应的,获取模块35还用于在存储模块31上存储有待解析物品编码的物品编码体系标识信息相应的物品编码规则时,根据物品编码〗現则获取所述物品编码对应的物品信息。具体的,如果判断模块37确认存储模块31上存储有与待解析的物品编码的物品编码体系标识信息相应的物品编码规则,则将待解析物品编码发送给获取模块35,通过获取模块35根据相应的物品编码规则,获取该物品编码对应的物品信息;反之,如果判断模块37发现存储模块31上没有存储有与待解析的物品编码的物品编码体系标识信息相应的物品编码规则,则将待解析物品编码发送给查询模块34,通过查询模块34向存储模块31查询与待解析物品编码相应的物品编码体系标识信息对应的物品编码解析地址信息,并由获^Mt块35向查询模块34获取的编码解析地址信息相应的物品信息存储设备,获取待解析物品编码对应的物品信息。在上述技术方案的基础上,为了扩展编码解析的具体应用场景,方便实现远程监控,物品信息接收设备可以是编码解析请求设备,也可为其他物品信息接收设备。例如接收模块32接收的编码解析请求中还可包括接收物品信息的物品信息接收设备的地址信息。相应的,发送模块36还用于根据编码解析请求中的地址信息,将获取模块35获取的物品信息发送给与该地址信息相应的物品信息接收设备。本实施例在实现本发明物品编码解析设备第一实施例所有技术效果的基础上,还可在自身存储有物品编码规则时,解析编码获取编码的物品信息,方便对解析属于新增物品编码体系的编码,扩容非常灵活;此外,物品信息可发送给编码解析请求设备,也可发送给指定的物品信息接收设备,实现方式灵活,有利于实现远程监控。本发明物品编码解析设备可应用到本发明物品编码解析系统的架构中,其在本发明物品编码解析系统中与其他网元之间连接关系可参见本发明物品编码解析系统第一实施例和第二实施例,以及附图1和2的记载,不再赘述。图5为本发明物品编码解析方法的第一实施例流程图。如图5所示,本实施例包括步骤51、物品编码解析设备解析接收的编码解析请求,获取待解析的物品编码和该物品编码相应的物品编码体系标识信息。物品编码体系标识信息可为某个物品编码体系预先分配的唯一标识符,也可根据物品编码自身的编码规则生成的编码信息等。步骤52、物品编码解析设备根据预先存储的物品编码体系标识信息与物品编码解析地址信息的映射关系,查询该物品编码体系标识信息对应的物品编码解析地址信息。物品编码体系标识信息与物品编码解析地址信息的映射关系可以映射关系表的方式存储,还可通过数据库进行存储,或者采用其他方式进行存储。步骤53、物品编码解析设备向物品编码解析地址信息相应的物品信息存储设备,获取编码对应的物品信息。如果物品编码解析设备上没有存储能够解析该物品编码的物品编码规则,物品编码解析设备可将该物品编码发送给物品编码解析地址信息相应的物品信息存储设备,由物品信息存储设备解析该物品编码,获取该物品编码对应的物品信息。步骤54、物品编码解析设备将获取的物品信息发送给接收物品信息的相应设备。接收物品信息的相应设备可为编码解析请求设备,或者,编码解析请求设备指定的其他物品信息接收设备等,例如编码解析请求设备在编码解析请求中携带了物品信息接收设备的地址信息,物品编码解析设备将解析物品编码获得的物品信息发送给该地址信息相应的物品信息接收设备。本实施例编码解析方法根据解析编码解析请求中获取的物品编码体系标识信息、以及预先存储物品编码体系标识信息与物品编码解析地址信息的映射关系,查询获取的物品编码体系标识信息相应的物品编码解析地址信息,根据该物品编码解析地址信息获取相应的物品信息,并发送接收物品信息的相应设备,从而有利于通过编码信息对物品进行统一的监控和管理,为实现不同物品编码体系物品编码的全网解析提供技术支撑;同时,由于对于新增加的物品编码体系,可通过增加该新增物品编码体系标识信息与物品编码解析地址信息的映射关系的方式进行解析,因而有利于采用本发明编码解析方法构造的设备或系统具有较强的扩容性。图6为本发明物品编码解析方法的第二实施例流程图。本实施例中,编码体系标识符即为本发明物品编码体系标识信息;物品编码体系标识符与物品编码解析地址信息之间的映射关系是以映射关系表的形式存储的。如图6所示,本实施例包括步骤61、物品编码解析i殳备建立并存储物品编码体系标识符与物品编码解析地址信息的映射关系表;其中,编码解析服务器分配给不同物品编码体系相应的编码体系标识符是唯一的,表1示出了编码体系标识符为四位代码的情形。表1物品编码体系标识符与物品编码解析地址信息的映射关系表<table>tableseeoriginaldocumentpage16</column></row><table>步骤62、编码采集装置采集物品编码,将采集的编码信息发送给编码解析请求设备。其中,编码解析请求设备可为与编码釆集装置通信连接的本地服务器,或者编码解析请求设备可为兼作编码采集装置的手机终端等设备;编码采集方式可为扫描、识读、手写输入或键盘输入等。步骤63、编码解析请求设备经由通信网向物品编码解析设备发送编码解析请求,该编码解析请求中包含有待解析的项目代码(即待解析的物品编码)、编码体系标识符(即与待解析的物品编码相应的物品编码体系标识信息)以及接收解析结果(即解析获得的与待解析物品编码相应的物品信息)的物品信息接收设备的地址信息。其中,如果接收解析结果的物品信息接收设备为本地服务器,则接收解析结果的物品信息接收设备的地址信息即为本地服务器的地址信息;如果接收解析结果的物品信息接收设备为远程服务器,则接收解析结果的物品信息接收设备的地址信息即为相应的远程服务器的地址信息;如果接收解析结果的物品信息接收设备为移动终端,则接收解析结果的物品信息接收设备的地址信息即为该移动终端对应的号码信息,等等。步骤64、物品编码解析设备接收编码解析请求设备发送的编码解析请求。步骤65、物品编码解析设备解析编码解析请求,获得项目代码和编码体系标识符。步骤66、物品编码解析设备根据解析获得的编码体系标识符,通过查询存储的映射关系表获得该编码体系标识符相应的编码体系,以及该物品编码体系对应的编码解析地址信息。步骤67、物品编码解析设备在获得的编码解析地址信息上添加解析模块解析出的项目代码,并经由通信网,访问与该地址相应的物品信息存储设备,获取相应的物品信息。该物品信息可为该物品编码对应的物品的厂商信息、源产地信息、生产日期、保质期等信息。步骤68、物品编码解析设备将获取的物品信息发送给编码解析请求设备。在编码解析请求设备获得编码对应的物品信息后,可根据物品信息进行相应的处理,如统计、分析、生成相应报表等。以下通过具体应用场景举例说明本发明物品编码解析方法的技术方案。应用场景举例本发明物品编码解析方法的第一实施例可应用于海关系统对进/出关物品进行例行检查时的具体场景。该应用场景的系统架构可参见本发明物品编码解析系统第一实施例以及附图1的记载。假设海关安检人员对出关物品例行检查时,需要了解一个快递包裹的详细信息。该包裹属于AA快递公司,AA快递公司采用该公司编制的物品编码体系对该公司收发的物品进行编码,并且该公司已申请加入了物品编码解析系统,编码解析服务器上分配给该AA快递公司的物品编码体系一个唯一的编码体系标识0017。海关安检人员采用条形码编码釆集装置扫描识读该包裹上的编码信息(如该物品编码为条形码00173292849962),并将该物品编码传送给本地服务器。本地服务器经由通信网向物品编码解析设备发送编码解析请求,该编码解析请求中包含编码信息(00173292849962)以及接收解析结果的本地服务器地址。物品编码解析设备接收模块接收本地服务器地址发送的编码解析请求。解析模块对编码解析请求中包含的编码信息(00173292849962)进行解析,例如将编码解析请求中包括的待解析的编码信息解析为编码体系标识符与项目代码0017+3292748862,编码体系标识符为0017,项目代码为3292748862。查询单元在映射关系对照表(如表1)中进行查询,获得编码体系标识符0017对应的编码体系名称为AA快递公司以及AA快递公司对应的物品编码解析地址信息的统一标识定位符(UniformResourceLocator,筒称URL头)为http:〃www.AA.com/pml.jspid-。发送模块将项目代码添加到AA快递公司对应的物品编码解析地址信息URL头,即为http:〃www.AA.com/pml.jspid=3292748862,并经由通信网访问与该地址相应的物品信息存储设备,获得该包裹编号对应的包裹的属性信息,具体的属性信息可包括包裹公司名称、发件人信息、收件人信息、发件信息、包裹内容信息等;物品编码解析设备将获取的包裹的属性信息发送给接收解析结果的本地服务器。海关安检人员通过本地服务器获得的包裹的属性信息可获知包裹的基本信息。图7为本发明物品编码解析方法的第三实施例流程图。本实施例中的远程服务器即作为的编码解析请求设备,同时还作为接收解析结果的物品信息接收设备。本实施例是以商品编码的解析为例,说明本发明物品编码解析方法的技术方案。如图7所示,本实施例包括步骤71、物品编码解析设备建立并存储物品编码体系标识符与物品编码解析地址信息的映射关系表,如表1。步骤72、编码采集装置采集物品编码,将物品编码发送给本地服务器。步骤73、本地服务器经由通信网将物品编码发送给远程服务器。步骤74、远程服务器接收本地服务器发送的物品编码,并记录本地服务器的地址信息(如IP地址信息);步骤75、远程服务器根据接收的编码,向物品编码解析设备发送编码解析请求,该编码解析请求中包含有编码体系标识符、待解析的物品编码(即项目代码)以及接收解析结果的远程服务器的地址信息。步骤76、物品编码解析设备接收远程服务器发送的编码解析请求。步骤77、物品编码解析设备解析编码解析,获得该物品编码相应的编码体系标识符和项目代码。步骤78、物品编码解析设备根据解析出的该物品编码对应的编码体系标识符,向预先存储的映射关系表中查询该物品编码体系标识符相应的编码体系。步骤79、物品编码解析设备判断物品编码解析设备上是否存储有该物品编码体系对应的物品编码规则,如果有执行步骤710;如果没有执行步骤712。步骤710、物品编码解析设备根据编码体系对应的物品编码规则对项目代码进行再次解析,获得厂商识别代码和项目子代码,如表2;物品编码解析设备根据解析出的厂商识别代码与物品编码解析地址信息的映射关系表,如表3,获得厂商识别代码相应的物品编码解析地址信息(URL头)。如果编码解析服务器上还存储有物品编码体系对应的物品编码规则,根据相应编码体系下的物品编码规则对项目代码进行解析。表2存储有物品编码体系标识符与物品编码体系物品编码规则的映射关系。表2仅示出国际编码体系(EAN条形码的物品编码规则)。例如编码解析服务器上存储有商品条码编码体系下EAN条形码的物品编码规则零售商品的标识代码通常选用13位的数字代码结构表示,即用EAN-13条码表示。在EAN-13的条形码中当前缀为690、691时,EAN-13的条形码可拆分成厂商识别代码(前7位)+项目子代码(第8-12位)+校验位(第13位);当EAN-13的条形码中当前缀为692、693时,EAN-13的条形码可拆分成厂商识别代码(前8位)+项目子代码(第9-12位)+校验位(第13位)。表2仅示出了以表格形式存储的物品编码规则,但本领域技术人员可以理解,在实际应用中,表格形式并不是物品编码纟见则存储的唯一方式,例如物品编码夂见则还可以一段应用程序存储在物品解析服务器上,进行编码解析时,物品解析服务器将待解析的项目代码代入该程序代码中,即可输出相应的解析结果,或采用其他方式进行存储等。表2物品编码体系标识符与物品编码体系规则的映射关系表<table>tableseeoriginaldocumentpage20</column></row><table>物品编码解析设备根据物品编码规则对项目代码进行二次解析后,可获得该物品编码的厂商识别代码和项目子代码,此时,可根据解析出的厂商识别代码与物品编码解析地址信息的映射关系表(如表3),获取该厂商识别代码对应的物品编码解析地址信息。表3厂商识别代码与物品编码解析地址信息的映射关系表<table>tableseeoriginaldocumentpage21</column></row><table>步骤711、物品编码解析设备在物品编码解析地址信息(URL头)上添加项目子代码,并将包含项目子代码的物品编码解析地址信息发送给远程服务器,执行步骤713;步骤712、物品编码解析设备在物品编码解析地址信息(URL头)上添加项目代码,并根据包含项目代码的物品编码解析地址信息获取物品的属性信自步骤713、远程服务器接收物品信息。本实施例中本地服务器将采集的物品编码发送给远程服务器,远程服务器向物品编码解析设备发送编码解析请求,通过物品编码解析设备对需解析的编码进行解析,并将该物品编码相应的物品信息发送给远程服务器,有利于实现远程服务器对本地服务器的远程监控,便于通过编码信息对物品进行统一的监控和管理,为实现不同编码系统物品编码的全网解析提供技术支撑。应用场景举例本发明物品编码解析方法的第二实施例可应用于总店对某一连锁店进货进行远程监控的具体场景。该应用场景的系统架构可参见本发明物品编码解析系统第二实施例以及附图2的记载。假设某连锁店采购20箱牛奶,对采购的牛奶进行入库登记。每箱牛奶上均有一个编码信息,相应的编码属于商品条码(InternationalArticleN咖berBarCode,以下简称EAN条形码)的编码体系。物品编码解析设备分配给商品条码的编码体系的唯一编码标识为0018。连锁店的仓库管理员使用条码编码采集装置扫描每箱牛奶的条码;其中一箱的条码号为00186901234567892,条码编码采集装置对扫描的编码信息进行光电转换为二进制数据,传输给本地服务器。连锁店的本地服务器经由通信网将牛奶编码信息发送给总店的远程服务器。远程服务器接收本地服务器发送的牛奶编码信息。当总店需监控连锁店的进货情况时,需对每箱牛奶的源产地信息、生产日期、保质期等信息等属性信息进行整理。总店远程服务器根据接收的牛奶编码信息,经由通信网向物品编码解析设备发送编码解析请求,该编码解析请求中包含这箱牛奶的编码信息(00186901234567892)以及接收解析结果的远程服务器的地址信息。编码解析服务器接收远程服务器发送的编码解析请求,对编码解析请求包含的编码进行解析。例如将编码解析请求中包括的待解析的编码信息解析为编码体系标识符与项目代码0018+6901234567892,编码体系标识符为0018,项目代码为6901234567892。查询单元在映射关系对照表(如表1)中进行查询,获得编码体系标识符0018对应的编码体系名称为EAN条形码,解析模块根据EAN条形码的物品编码规则(如表2)对项目代码进行进一步拆分解析。在物品编码解析设备上解析出这箱牛奶对应的编码属于商品条码编码体系,这箱牛奶编码中的项目代码即为EAN条形码。物品编码解析设备根据商品条码的物品编码规则(如表2)对EAN条形码进行解码,即把项目代码(6901234567892)拆分为:厂商识别代码(6901234)+项目子代码(56789)+校验位(2);根据解析出的厂商识别代码(6901234)查询厂商识别代码与物品编码解析地址信息的映射关系表(如表3)。物品编码解析设备通过查询表3获得厂商识别代码(6901234)对应的物品编码解析地址信息的URL头为http:〃www.aaaaa.com/pml.aspxid-,将项目子代码(56789)添加到厂商识别代码(6901234)对应的物品编码解析地址信息的物品编码解析地址信息的URL头,即为http://www.aaaaa.com/pml.aspxid=56789,并访问该地址相应的物品信息存储设备,获取相应的物品信息,将获取的物品信息经由通信网发送给接收解析结果的本地服务器和远程服务器。总店的远程服务器接收物品信息后,可获得该牛奶编号对应的牛奶的属性信息,从而可获知相应连锁店的进货的信息。本领域普通技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。本领域普通技术人员可以理解实施例中的装置中的模块可以按照实施例描述分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以因制造的便利合并为一个模块,也可以因设计或布局需要进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、f兹碟或者光盘等各种可以存储程序代码的介质。最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。权利要求1、一种物品编码解析系统,其特征在于,包括发送编码解析请求并接收物品信息的编码解析请求设备;所述编码解析请求中包括待解析的物品编码和与所述物品编码相应的物品编码体系标识信息;存储有物品编码对应的物品信息的物品信息存储设备;和根据接收的所述编码解析请求和物品编码体系标识信息,向所述物品信息存储设备获取所述物品编码对应的物品信息的物品编码解析设备;所述编码解析请求设备、物品信息存储设备和物品编码解析设备经由通信网通信连接。2、根据权利要求l所述的物品编码解析系统,其特征在于,所述物品编码解析设备包括存储有物品编码体系标识信息与编码解析地址信息的映射关系的存储模块;接收所述编码解析请求设备发送的编码解析请求的接收模块;获取所述编码解析请求包括的待解析的物品编码和物品编码体系标识信息的解析模块;向所述存储模块查询所述物品编码体系标识信息对应的物品编码解析地址信息的查询模块;向所述编码解析地址信息相应的物品信息存储设备,获取所述物品编码对应的物品信息的获取^f莫块;将获取的所述物品信息发送给编码解析请求设备的发送模块。3、根据权利要求2所述的物品编码解析系统,其特征在于,所述存储模块还存储有物品编码规则,以及物品编码体系标识信息与物品编码规则之间的映射关系。4、根据权利要求3所述的物品编码解析系统,其特征在于,所述物品编码解析设备还包括判断所述存储模块上是否存储有与待解析的所述物品编码的物品编码体系标识信息相应的物品编码规则,根据判断结果将所述物品编码发送给所述获取模块或查询模块的判断模块;所述获取模块还用于在所述存储模块上存储有所述物品编码的物品编码体系标识信息相应的物品编码^见则时,根据所述物品编码MJ'j获取所述编码对应的物品信息。5、根据权利要求l所述的物品编码解析系统,其特征在于,还包括至少一个釆集物品编码的编码采集装置;所述编码解析请求设备还用于根据所述编码采集装置采集的物品编码生成编码解析请求;所述编码采集装置与所述编码解析请求设备通信连接。6、根据权利要求1-5所述的任一物品编码解析系统,其特征在于,还包括接收物品信息的物品信息接收设备;所述编码解析请求中还包括所述物品信息接收设备的地址信息;所述发送模块还用于根据所述地址信息,将获取的所述物品信息发送给所述物品信息接收设备。7、根据权利要求6所述的物品编码解析系统,其特征在于,所迷编码解析请求设备和所述物品信息接收设备集成为一体,或分体设置为不同设备单元。8、一种物品编码解析设备,其特征在于包括存储有物品编码体系标识信息与编码解析地址信息的映射关系的存储才莫块;接收编码解析请求设备发送的编码解析请求的接收模块;获取所述编码解析请求包括的待解析的物品编码和物品编码体系标识信息的解析模块;向所述存储才莫块查询所述物品编码体系标识信息对应的物品编码解析地址信息的查询模块;向所述编码解析地址信息相应的物品信息存储设备,获取所述物品编码对应的物品信息的获取模块;将获取的所述物品信息发送给所述编码解析请求设备的发送模块。9、根据权利要求8所述的物品编码解析设备,其特征在于,所述存储模块还存储有物品编码规则,以及物品编码体系标识信息与物品编码规则之间的映射关系。10、根据权利要求9所述的物品编码解析设备,其特征在于,还包括判断所述存储模块上是否存储有与待解析的所述物品编码的物品编码体系标识信息相应的物品编码规则,根据判断结果将所述物品编码发送给所述获取模块或查询模块的判断模块;所述获取模块还用于在所述存储模块上存储有所述物品编码的物品编码体系标识信息相应的物品编码规则时,根据所述物品编码规则获取所述物品编码对应的物品信息。11、根据权利要求8所述的物品编码解析设备,其特征在于,所述编码解析请求中还包括接收物品信息的物品信息接收设备的地址信息;所述发送模块还用于4艮据所述地址信息,将获取的所述物品信息发送给所述物品信息接收设备。12、一种物品编码解析方法,其特征在于,包括根据接收的编码解析请求,获取待解析的物品编码和所述物品编码相应的物品编码体系标识信息;根据预先存储的物品编码体系标识信息与编码解析地址信息的映射关系,查询所述物品编码体系标识信息对应的物品编码解析地址信息;向所述物品编码解析地址信息相应的物品信息存储设备,获取所述物品编码对应的物品信息;将获取的所述物品信息发送给接收物品信息的相应设备。13、根据权利要求12所述的物品编码解析方法,其特征在于,所述查询物品编码体系标识信息对应的编码解析地址信息之前,还包括根据预先存储的物品编码体系标识信息与物品编码规则之间的映射关系,判断是否存储有与待解析的所述物品编码的物品编码体系标识信息相应的物品编码规则;如果是,根据所述物品编码规则获取所述物品编码对应的物品信息。14、根据权利要求12所述的物品编码解析方法,其特征在于,所述编码解析请求中还包括接收物品信息的物品信息接收设备的地址信息;所述将获取的所述物品信息发送给接收物品信息的相应设备,包括获取所述编码解析请求中包括的所述地址信息;冲艮据所述地址信息,将获取的所述物品信息发送给所述物品信息接收设备。全文摘要本发明涉及了一种物品编码解析系统、设备及方法。该物品编码解析方法包括根据接收的编码解析请求,获取待解析的物品编码和所述物品编码相应的物品编码体系标识信息;根据预先存储的物品编码体系标识信息与编码解析地址信息的映射关系,查询所述物品编码体系标识信息对应的物品编码解析地址信息;向所述物品编码解析地址信息相应的物品信息存储设备,获取所述物品编码对应的物品信息;将获取的所述物品信息发送给接收物品信息的相应设备。本发明可对属于不同物品编码体系的物品编码进行解析,有利于通过编码信息对物品进行统一的监控和管理,为实现不同编码体系的物品编码的全网解析提供技术支撑。文档编号G06K19/00GK101393634SQ20081014676公开日2009年3月25日申请日期2008年8月29日优先权日2008年7月9日发明者刘晓冬,张成海,李素彩,罗秋科,黄燕滨申请人:中国物品编码中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1