标签排版处理方法及装置、系统与流程

文档序号:20687697发布日期:2020-05-08 18:57阅读:442来源:国知局
标签排版处理方法及装置、系统与流程

本申请涉及信息处理领域,尤其涉及一种标签排版处理方法及装置、系统。



背景技术:

在相关技术中,在标签进行自动化排版的过程中,需要将输入的信息排版为图片然后进行打印,但是,这其中由于缺少人工干预,所以无法保证最终排版得到的标签图片的正确性。在一种处理方式中,通过对打印的实物标签进行拍照,与生成的图片进行光学检测比对,来确定生成的标签是否正确。但是,这种方式仍然无法保证标签图片的完整性。



技术实现要素:

本申请提供一种标签排版处理方法及装置、系统,以解决现有技术中存在的上述问题。

本申请提供一种标签排版处理方法,所述方法包括:

将原始信息输入至排版软件进行排版处理,得到排版后的标签图片;

对所述排版后的标签图片进行信息识别,得到待检测信息;

将所述原始信息与所述待检测信息进行比对得到比对结果,基于所述比对结果确定所述排版后的标签图片是否正确。

本申请提供一种标签排版处理装置,所述装置包括:

排版单元,用于将原始信息输入至排版软件进行排版处理,得到排版后的标签图片;

识别单元,用于对所述排版后的标签图片进行信息识别,得到待检测信息;

检测单元,用于将所述原始信息与所述待检测信息进行比对得到比对结果,基于所述比对结果确定所述排版后的标签图片是否正确。

本申请提供一种标签排版处理系统,所述系统包括:

标签排版处理装置,用于将原始信息输入至排版软件进行排版处理,得到排版后的标签图片;对所述排版后的标签图片进行信息识别,得到待检测信息;将所述原始信息与所述待检测信息进行比对得到比对结果,基于所述比对结果确定所述排版后的标签图片是否正确。

通过采用上述方案,能够在打印前,即可监测信息的完整性与排版的正确性;从而避免因排版导致的标签图片的问题流入生产环节,降低生产成本,节约费用。

附图说明

图1为相关技术中进行标签打印的处理流程示意图;

图2为标签有误的几种示意图;

图3为本申请实施例提供的标签排版处理方法流程示意图一;

图4为本申请实施例提供的标签排版处理方法流程示意图二;

图5为本申请实施例提供的一种正确排版示意图;

图6、图7为本申请实施例提供的几种识别标签排版有误的场景示意图;

图8为进行标签生成以及打印的处理流程示意图;

图9为本申请实施例提供的标签生成以及打印的处理流程示意图;

图10为本申请实施例提供的一种标签样式示意图;

图11为本申请实施例提供的一种标签排版处理装置组成结构示意图;

图12为本申请实施例提供的一种标签排版处理系统组成示意图;

图13为本申请实施例提供的保存信息至biosrom的场景示意图;

图14、图15为本申请实施例提供的biosrom中保存的信息内容示意图;

图16为本申请实施例的一种生成电子标签的处理流程示意图;

图17、18为本申请实施例提供的进行标签展示的几种场景示意图。

具体实施方式

为使本申请的目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

在相关技术中,判断标签图片打印是否正确的方式,如图1所示,主要为将原始信息通过排版软件进行排版得到标签图片,然后对标签图片进行打印;通过对打印的得到的实物标签进行拍照,与生成的图片进行光学检测比对;若内容一致,则判定为打印正确,若不一致,则判定错误,然后重新进行打印。

但是,上述方案中,原始信息经过自动化排版软件后,信息的完整性缺乏有效效验。比如,信息超出排版面积导致无法显示;信息重叠,交错。举例来说,参见图2,1中示意出了一种正确的标签图片的样式;2中示意出的标签图片与1的标签图片相比,可以看出,排版超出实物边界,生成的图片信息不全的问题;3中示出的标签图片则能看出基于生成的图片实际打印的标签信息不全。

针对以上问题,本申请实施例提供了一种标签排版检测方法,如图3所示,包括:

s11:将原始信息输入至排版软件进行排版处理,得到排版后的标签图片;

s12:对所述排版后的标签图片进行信息识别,得到待检测信息;

s13:将所述原始信息与所述待检测信息进行比对得到比对结果,基于所述比对结果确定所述排版后的标签图片是否正确。

其中,所述原始信息,包括以下至少之一:原始文字、原始图标;

所述待检测信息中包含以下至少之一:待检测文字、待检测图标。

所述基于所述比对结果确定所述排版后的标签图片是否正确,还包括:

若所述比对结果表征两者内容一致,则确定排版后的标签图片排版正确;若所述比对结果表征两者内容不一致,则确定排版后的标签图片排版有误。

前述比对,还可以包括:将待检测信息中的文字信息转化为文字,将待检测信息中的图标信息识别为单个图元,然后将其输入的原始信息进行信息比对。

进一步地,所述确定排版后的标签图片排版正确之后,所述方法还包括:

对排版后的标签图片进行打印,并对打印后的内容进行拍照以及光学比对监测,若监测结果正确,则确定标签打印完毕,否则,重新进行标签打印。

一种示例中,结合图4对本方案进行详细说明:

原始信息(可以包括原始文字,原始图标)输入排版软件后,生成标签图片,对标签图片上的信息(文字,图标)进行识别,得到待检测信息,并将文字信息转化为文字,将图标识别为单个图元,然后将其输入的信息进行信息比对,若内容一致,则判定为ok,也就是确定排版后的标签图片排版正确,可以进入下一步进行打印;若不一致,则确定排版后的标签图片排版有误。

在确定标签图片排版有误时,可以通知技术人员进行软件维护(比如,重新调整排版软件的相关参数进行调整等处理),重新进行排版。重新排版之后,可以再次执行前述处理,如果处理结果表明排版后的标签图片排版仍然有误,则可以由设计师进行人工排版。

确定排版后的标签图片排版正确,可以进入下一步进行打印时,打印完成后,进行拍照,然后进行光学比对监测,若判定ok,则此片产品为良品;若判定ng,则此片产品存在质量问题,归为不良品,系统重新打样该片产品。

本示例提供的处理方式,能够在打印前,即可监测信息的完整性与排版的正确性;从而避免因排版导致的标签图片的问题流入生产环节,降低生产成本,节约费用。

举例来说,正确的输入信息如图5所示,①区信息为sn:wwwwwwx。

图6中所示的一种情况中,基于排版软件,生成的图片,经过信息识别,①区信息为sn:wwwwww;经过与输入信息别对,sn:wwwwwwx≠sn:wwwwww,因此判定排版错误。

图7所示为,基于排版软件,生成的图片,在信息识别时,②区信息无法识别,图中可以看出2区域中存在部分文字与二维码重叠,那么就无法正确识别其中的文字以及该部分二维码,因此判定排版错误。

又一个示例中,在前述示例的基础上,本示例主要关注的问题在于,在计算机整机制造业,需要在工厂对计算机各个部件按照产品设计的组装工艺进行生产,现行的计算机组装,需要通过人工的方式对于计算机不同的部件进行流水线组装。随着自动化行业的不断发展,人力成本不断上升,劳动力短缺现象日益严重,而智能化组装系统可完成精密组装装配工作,具有高速度、高精度、小型化等优势。采用机器人装配可解决生产制造企业人员流动带来的影响,并为企业提高产品质量和一致性,扩大产能,减少材料浪费,增加产出率,推动工业产业升级,提高市场竞争力做出重大贡献。在工厂的制造过程中,由于法规,售后等原因,需要标识产品的名称,型号,序列号等信息,有对于产品进行贴标的要求。相关技术中,采用如图8所示的处理流程,不同类别的图标分别对应不同的实体物料。由于不同国家法规,不同的时间出货,不同的配置,造成了同一条生产线的不同产品需要贴标种类有很大的差异,不适应自动化贴标机的需求,工厂需要从项目启动阶段即设计排版和工厂治具申请认证,获取认证号之后,设计各个标体,由外部厂商进行打印制作,发送到工厂,进入库存,根据订单进行上料,工人根据mes(制造执行系统,manufacturingexecutionsystem)的信息选取标体,使用之前制作好的治具进行贴标,每个步骤都需要人去进行操作,对系统的鲁棒性造成不良影响。

因此,本示例针对前述示例如何生成原始文字以及原始图标进行描述,可以通过使用基于模版的方式,将系统信息,认证信息,特殊信息等原始文字进行数字化,对应不同的项目,生成不同的模版,再与mes数据结合,生成最终的标体图面。

本示例则采用如图9所示的处理方式进行处理,下面详细进行说明:

首先在oa侧,将数据输入至plm(productlifecyclemanagement,产品生命周期管理)系统,以进行设计端系统处理。

具体可以包括:在研发的设计阶段,根据客户需求,对应出货国家的法律,提供设计模板;

比如:对于不同的输入部门,比如无线部门,安规部门,

每个部门输入本部门的项目文字信息以及法律图标信息

a输入本项目与国家无关的最基本信息;其中,本项目可以理解为所要进行标签处理的目标设备。

b输入与国家无关组件对应不同国家的文字认证信息。

比如某wwan网卡对应的中国和泰国对应的认证号。

c输入本项目对应不同组件、不同国家、不同的认证类型对应的系统信息。

将以上信息存储到数据库中,根据项目导入对应的profile文件(配置文件)。

然后,在打印端系统进行处理,流程描述如下:

1、对目标设备包含的至少一个配件进行信息识别,基于识别得到的信息以及所述目标设备的相关信息,生成所述目标设备所对应的原始文字以及原始图标。

具体的,打印端程序位于工厂端打印端,可辨识无线射频,自动识别工单上指定的零部配件,根据plm)获取项目文件的数字化模板文档中的配置文件,找到目标零配件在电脑屏幕上显示每组零配件的型号、序号、插件力量、装配日期时间,并将这些数据上传进行大数据收集与管理。

2、基于目标设备所要进入的国家的标签模板,对所述原始文字以及原始图标按照所对应的标签模板规定的尺寸进行层叠排列。

具体的,工厂端通过打印段端从mes获取机台的组件号,比如,可以包括sn(序列号)、mo(厂家批量号)、mtm(主机编号)、imei(国际移动设备识别码)等数据结合项目profile解析成本机台的最终信息文字数据和图片数据;

根据不同的尺寸将文字数据和图片数据进行动态排版,将项目信息按照格式层叠排列

其中,进行排版可以包括:

将图标信息置底文字信息上层根据尺寸的长度动态调整使之可以平均占满上层空间右下方式项目的特殊信息:不同的国家不同的法律对于认证的图片和认证号的组合方式有特殊的要求。其中,不同国家对应不同的模板,不同的模板可以存在不同的排列组合要求。

另外,还可以包括有根据mo和sn自动生成条形码或二维码放置于标的右下方。比如,参见图10,为最终生成的标签图片的一种示例。

进一步地,还可以包括:对于排版后的标签图片进行调整,调整后的标签图片的外边框处设置有预设宽度的空白空间。

也就是一种防呆设计,可以包括:在整个label的外部留出2mm空白空间;还可以包括:在系统中设置二维码的xy轴的微调坐标使产线人员可以对二维码位置进行微调。

基于不同标签图片的类型,采用不同的处理方式;

其中,所述处理方式包括以下之一:采用镭雕机进行打印,打印所述标签图片得到能够粘贴在目标设备的标签,在所述目标设备中保存所述标签图片。

针对以上问题,本申请实施例还提供了一种标签排版检测装置,如图11所示,包括:

排版单元21,用于将原始信息输入至排版软件进行排版处理,得到排版后的标签图片;

识别单元22,用于对所述排版后的标签图片进行信息识别,得到待检测信息;

检测单元23,用于将所述原始信息与所述待检测信息进行比对得到比对结果,基于所述比对结果确定所述排版后的标签图片是否正确。

其中,所述原始信息,包括以下至少之一:原始文字、原始图标;

所述待检测信息中包含以下至少之一:待检测文字、待检测图标。

所述检测单元23,用于若所述比对结果表征两者内容一致,则确定排版后的标签图片排版正确;若所述比对结果表征两者内容不一致,则确定排版后的标签图片排版有误。

进一步地,所装置还包括:

打印管理单元24,用于对排版后的标签图片进行打印,并对打印后的内容进行拍照以及光学比对监测,若监测结果正确,则确定标签打印完毕,否则,重新进行标签打印。

前述排版单元、识别单元以及检测单元可以设置在第一服务器上;打印管理单元可以设置在第二服务器上。当然,也可以为设置在同一个服务器上。

又一个示例中,

所述装置还包括:

初始信息生成单元25,用于对目标设备中包含的至少一个配件进行信息识别,基于识别得到的信息以及所述目标设备的相关信息,生成所述目标设备所对应的原始文字以及原始图标。

具体的,打印端程序位于工厂端打印端,可辨识无线射频,自动识别工单上指定的零部配件,根据plm)获取项目文件的数字化模板文档中的配置文件,找到目标零配件在电脑屏幕上显示每组零配件的型号、序号、插件力量、装配日期时间,并将这些数据上传进行大数据收集与管理。

所述排版单元,用于基于目标设备所要进入的国家的标签模板,对所述原始文字以及原始图标按照所对应的标签模板规定的尺寸进行层叠排列。

具体的,工厂端通过打印段端从mes获取机台的组件号,比如,可以包括sn(序列号)、mo(厂家批量号)、mtm(主机编号)、imei(国际移动设备识别码)等数据结合项目profile解析成本机台的最终信息文字数据和图片数据。

所述装置还包括:

调整单元26,用于对于排版后的标签图片进行调整,调整后的标签图片的外边框处设置有预设宽度的空白空间。

也就是一种防呆设计,可以包括:在整个label的外部留出2mm空白空间;还可以包括:在系统中设置二维码的xy轴的微调坐标使产线人员可以对二维码位置进行微调。

所述打印管理单元,用于控制基于不同标签图片的类型,采用不同的处理方式;

其中,所述处理方式包括以下之一:采用镭雕机进行打印,打印所述标签图片得到能够粘贴在目标设备的标签,在所述目标设备中保存所述标签图片。

需要指出的是,前述初始信息生成单元可以设置在第三服务器上,调整单元可以设置在第四服务器上;当然,初始信息生成单元以及调整单元可以均设置在第三服务器上;又或者,前述六个单元模块可以设置在同一个服务器上,根据实际业务需求来进行调整,本示例中不做穷举。

另外,本申请还提供一种实施例,提供了一种标签排版处理系统,如图12所示,所述系统包括:

标签排版处理装置31,用于将原始信息输入至排版软件进行排版处理,得到排版后的标签图片;对所述排版后的标签图片进行信息识别,得到待检测信息;将所述原始信息与所述待检测信息进行比对得到比对结果,基于所述比对结果确定所述排版后的标签图片是否正确。

标签排版处理装置,用于控制基于不同标签图片的类型,采用不同的处理方式;

其中,所述处理方式包括以下之一:采用镭雕机进行打印,打印所述标签图片得到能够粘贴在目标设备的标签,在所述目标设备中保存所述标签图片。

所述标签排版处理装置31的处理与前述方法以及装置实施例的功能功能相同,因此这里不再赘述。

本实施例提供的系统中,还可以对计算机内部有电子标签功能的展示的处理作出改善。在相关技术中,在显示屏上显示通用认证信息,由于电子标签(label)功能单一,无法定制化显示,导致了计算机不但需要有电子label信息,而且需要将针对该计算机的特殊定制化信息做成贴标粘贴到机器上,这样效率较低。

针对上述问题,本实施例提供的方案中,所述系统还包括:

目标设备32,用于当存在与所在国家匹配的标签图片时,展示与国家信息对应的标签图片;或者,当不存在与所在国家匹配的标签图片时,展示全局标签图片;其中,所述全局标签图片中包含有至少一个国家信息所对应的至少一个标签图片。

所述目标设备32,还用将系统认证信息、至少一个配件中每一个配件与国家对应的文字信息以及图标信息、与国家无关的文字信息以及图标信息保存在基本输入输出系统bios只读存储器rom中。

举例来说,如图13所示,将本项目(本项目可以理解为目标设备,比如,计算机)对应的所有国家相关的文字信息、icon图标、系统认证号(也就是项目认证号表)、以及和国家无关的模组module认证号表写入biosrom。进而,在目标设备中保存的内容可以如图14、15所示,保存有项目编号,针对不同国家的系统信息、组件名称、认证类型以及相关码(code);以及每一个配件模型(model)在不同国家对应的认证码,以及配件的类型等内容。

所述目标设备33,还用根据显示指令,从系统中获取至少一个配与国家对应的文字信息以及图标信息、与国家无关的文字信息以及图标信息,以及系统认证信息,生成与至少一个国家中不同国家信息匹配的不同的标签信息。

比如,参见图16,通过在bios中加入功能x,当需要显示界面的时候,获取当前系统模组,并获取系统的wwan、wlan和nfc等module的mode号,根据model号从rom中的认证号表中,查找对应的认证号信息,然后将相应的文字表、认证表、icon表等内容显示到屏幕上。

并且在展示标签的时候,如果有对应的国家信息,那么就展示与国家信息对应的电子标签,如图17所示,为国家a对应的电子标签的内容。如果没有对应的国家信息,那么可以展示全局标签,全局标签可以理解为全部国家的标签,比如,参见图18,假设全局标签包含有4个国家对应的标签,那么就展示图中所示的4个标签作为全局标签。需要理解的是,本示例中仅以4个国家的标签为例来说明全局标签,实际上可以包含有更多国家对应的标签,只是本示例中不一一进行列举。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1