The present invention provides a data processing method and device, when generating software in the first device to generate said variable data N graphics, can be generated with said first data N graphic variable data package, and equipment for transmitting the first data packet to the second through a data transmission channel, so that the first equipment will be divided repeatedly sending multiple requests for access into a packet, the first such device can transmit only one carrying the first data N graphics package, the same for the second devices which can only send a data carrying second N graphics corresponding code map data the package, thereby reducing the information transmission times, reduce the frequency of the communication, and this combined with a packet mode, reduce the software design and implementation complexity, with respect to the points The probability of getting an error is reduced by sending multiple requests and the result of the data.
【技术实现步骤摘要】
一种数据处理方法及装置
本专利技术属于可变数据
,更具体的说,尤其涉及一种数据处理方法及装置。
技术介绍
目前随着防伪技术的发展,可变数据可以指代一个目标对象,被逐渐地应用到各种防伪技术中,例如可以通过博码、条码、数字监管码、二维码等图形来表示指代目标对象的可变数据。图形生成软件在生成这些图形来表示指代目标对象的可变数据时,需要有其他软件为图形生成软件来提供数据支撑(简称为数据支撑软件),具体的,需要其他软件为图形生成软件提供码图数据结果,其中码图数据结果中携带有图形的形状、图形的宽、图形的高、图形的分辨率等图形特性因素以及码值,通过对码值解析可以得到可变数据,图形生成软件通过码图数据结果可以得到表示可变数据的图形。目前图形生成软件在获取码图数据结果时,通过向提供码图数据结果的软件发送获取请求,获取请求中携带有图形的形状和指代目标对象的可变数据,这样提供码图数据结果的软件在接收到获取请求后会生成对应的码图数据结果反馈给图形生成软件。但是如果图形生成软件需要一次生成多个不同形状的图形,且多个不同形状的图形表示相同的可变数据时,图形生成软件需要向提供码图数据结果的软件发送与生成图形数量相同的获取请求,且每个获取请求需要携带不同的图形的形状,这种分多次发送携带不同的图形的形状的获取请求会导致软件的设计及实现的复杂度提高,进而导致获取出错。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种数据处理方法及装置,用于降低获取出错的概率。具体的,技术方案如下:本专利技术提供一种数据处理方法,应用于数据处理系统的第一设备中,所述数据处理系统还包括第二设备,所述第一设 ...
【技术保护点】
一种数据处理方法,其特征在于,应用于数据处理系统的第一设备中,所述数据处理系统还包括第二设备,所述第一设备上安装有图形生成软件,所述第二设备上安装有数据支撑软件,所述第一设备和所述第二设备之间设置有至少一条数据传输通道,所述数据支撑软件为所述图形生成软件提供数据支撑,所述方法包括:生成携带有表示可变数据的N个图形的第一数据包,其中在所述N个图形表示同一可变数据的情况下,N个图形具有不同的形状,在所述N个图形表示不同可变数据的情况下,N个图形具有不同的形状或具有相同的形状,N为大于1的自然数;通过一条数据传输通道向所述第二设备发送所述第一数据包;接收所述第二设备通过所述至少一条数据传输通道发送的第二数据包,其中所述第二数据包中携带有所述N个图形各自对应的码图数据结果,且所述N个图形各自对应的码图数据结果由所述第二设备中的数据支撑软件生成;根据所述N个图形各自对应的码图数据结果,由所述图形生成软件生成所述N个图形。
【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于数据处理系统的第一设备中,所述数据处理系统还包括第二设备,所述第一设备上安装有图形生成软件,所述第二设备上安装有数据支撑软件,所述第一设备和所述第二设备之间设置有至少一条数据传输通道,所述数据支撑软件为所述图形生成软件提供数据支撑,所述方法包括:生成携带有表示可变数据的N个图形的第一数据包,其中在所述N个图形表示同一可变数据的情况下,N个图形具有不同的形状,在所述N个图形表示不同可变数据的情况下,N个图形具有不同的形状或具有相同的形状,N为大于1的自然数;通过一条数据传输通道向所述第二设备发送所述第一数据包;接收所述第二设备通过所述至少一条数据传输通道发送的第二数据包,其中所述第二数据包中携带有所述N个图形各自对应的码图数据结果,且所述N个图形各自对应的码图数据结果由所述第二设备中的数据支撑软件生成;根据所述N个图形各自对应的码图数据结果,由所述图形生成软件生成所述N个图形。2.根据权利要求1所述的方法,其特征在于,在生成携带有表示可变数据的N个图形的第一数据包之前,所述方法还包括:获取所述数据支撑软件提供的图形形状集合,其中所述图形形状集合用于指示所述数据支撑软件可提供的码图数据结果对应的图形的形状,且所述图形形状集合包括新增的图形的形状。3.根据权利要求1所述的方法,其特征在于,所述第一数据包中N个图形的排序与所述第二数据包中所述N个图形各自对应的码图数据结果的排序相同。4.一种数据处理方法,其特征在于,应用于数据处理系统的第二设备中,所述数据处理系统还包括第一设备,所述第一设备上安装有图形生成软件,所述第二设备上安装有数据支撑软件,所述第一设备和所述第二设备之间设置有至少一条数据传输通道,所述数据支撑软件为所述图形生成软件提供数据支撑的软件,所述方法包括:接收所述第一设备通过一条数据传输通道发送的第一数据包,其中所述第一数据包中携带有表示可变数据的N个图形的信息,在所述N个图形表示同一可变数据的情况下,N个图形具有不同的形状,在所述N个图形表示不同可变数据的情况下,N个图形具有不同的形状或具有相同的形状,N为大于1的自然数;生成所述N个图形各自对应的码图数据结果;将所述N个图形各自对应的码图数据结果组成第二数据包;通过一条数据传输通道发送所述第二数据包。5.根据权利要求4所述的方法,其特征在于,在接收所述第一设备通过至少一条数据传输通道发送的第一数据包之前,所述方法还包括:获取所述数据支撑软件提供的图形形状集合,其中所述图形形状集合用于指示所述数据支撑软件可提供的码图数据结果对应的图形的形状,且所述图形形状集合包括新增的图形的形状;将所述图形形状集合发送至所述第一设备。6.根据权利要求4所述的方法,其特征在于,所述第一数据包中N个图形的排序与所述第二数据包中所述N个图形各自对应的码图数据结果的排序相同。7.一种数据处理装置...
【专利技术属性】
技术研发人员:陈桂亮,李卫伟,
申请(专利权)人:北京慧眼智行科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。