CN110427163A - 产品标识打印方法及相关设备 - Google Patents
产品标识打印方法及相关设备 Download PDFInfo
- Publication number
- CN110427163A CN110427163A CN201910696514.8A CN201910696514A CN110427163A CN 110427163 A CN110427163 A CN 110427163A CN 201910696514 A CN201910696514 A CN 201910696514A CN 110427163 A CN110427163 A CN 110427163A
- Authority
- CN
- China
- Prior art keywords
- product identification
- identification
- product
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1229—Printer resources management or printer maintenance, e.g. device status, power levels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/128—Direct printing, e.g. sending document file, using memory stick, printing from a camera
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
本申请公开了一种产品标识打印方法及相关设备,应用于产品标识打印***中的管理设备,产品标识打印***还包括多个打印设备,不同的打印设备绑定不同的设备标识,方法包括:生成第一产品的至少一个产品标识,生成的每个产品标识均与第一设备标识关联;在检测到携带第一设备标识的产品标识打印请求,产品标识打印请求用于请求第一设备标识关联的第一打印设备打印至少一个产品标识的情况下,确定至少一个产品标识是否已打印,多个打印设备包括第一打印设备;在至少一个产品标识未打印的情况下,将至少一个产品标识标记为已打印,以及控制第一打印设备打印至少一个产品标识。采用本申请实施例可降低重复打印产品标识的概率。
Description
技术领域
本申请涉及电子技术领域,尤其涉及一种产品标识打印方法及相关设备。
背景技术
在产品生产中,为了跟踪每个产品的制程信息,需要用一个附带该产品信息的产品标识粘贴到该产品上。目前,在打印产品标识的过程中,时常会出现使用多个打印设备对同一类产品的产品标识进行打印,这样会出现产品标识重复生成,使得相同的产品标识被重复打印的情况。
发明内容
本申请实施例提供一种产品标识打印方法以及相关设备,用于降低重复打印产品标识的概率。
第一方面,本申请实施例提供一种产品标识打印方法,应用于产品标识打印***中的管理设备,所述产品标识打印***还包括多个打印设备,不同的打印设备绑定不同的设备标识,所述方法包括:
生成第一产品的至少一个产品标识,生成的每个产品标识均与第一设备标识关联;
在检测到携带所述第一设备标识的产品标识打印请求,所述产品标识打印请求用于请求所述第一设备标识关联的第一打印设备打印至少一个产品标识的情况下,确定所述至少一个产品标识是否已打印,所述多个打印设备包括所述第一打印设备;
在所述至少一个产品标识未打印的情况下,将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识。
第二方面,本申请实施例提供一种产品标识打印装置,应用于产品标识打印***中的管理设备,所述产品标识打印***还包括多个打印设备,不同的打印设备绑定不同的设备标识,所述装置包括:
产品标识生成单元,用于生成第一产品的至少一个产品标识,生成的每个产品标识均与第一设备标识关联;
确定单元,用于在检测到携带所述第一设备标识的产品标识打印请求,所述产品标识打印请求用于请求所述第一设备标识关联的第一打印设备打印至少一个产品标识的情况下,确定所述至少一个产品标识是否已打印,所述多个打印设备包括所述第一打印设备;
打印控制单元,用于在所述至少一个产品标识未打印的情况下,将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识。
第三方面,本申请实施例提供一种管理设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面所述的方法中的步骤的指令。
第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面所述的方法中所描述的部分或全部步骤。
第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面所述的方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
可以看出,在本申请实施例中,首先生成第一产品的至少一个产品标识,生成的每个产品标识均与第一设备标识关联,第一设备标识关联的第一打印设备是期望打印生成的至少一个产品标识的打印设备,由于不同的打印设备绑定不同的设备标识,进而使得生成的产品标识是不重复的,另外,在打印生成的至少一个产品标识之前,先确定生成的至少一个产品标识是否被打印,若否,才执行打印,进而降低了重复打印产品标识的概率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种产品标识打印***的示意图;
图2是本申请实施例提供的一种产品标识打印方法的流程示意图;
图3是本申请实施例提供的另一种产品标识打印方法的流程示意图;
图4是本申请实施例提供的一种管理设备的结构示意图;
图5是本申请实施例提供的一种产品标识打印装置的结构示意图。
具体实施方式
本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。
请参见图1,图1是本申请实施例提供的一种产品标识打印***的构架示意图,所述产品标识打印***包括管理设备和多个打印设备,不同的打印设备绑定不同的设备标识(如1号打印设备绑定的设备标识为001,2号打印设备绑定的设备标识为002等。又如1号打印设备绑定的设备标识为A,2号打印设备绑定的设备标识为B等)。如图1所示,管理设备可以与打印设备进行通信。图1中所示的管理设备和打印设备的形态和数量仅用于举例,并不构成对本申请实施例的限定。
其中,管理设备是提供计算服务的设备,可以是工业控制计算机(IndustrialPersonal Computer,IPC),也可以是普通计算机,或是其他能够提供计算服务的设备。
其中,打印设备是计算机的输出设备之一,用于将计算机处理结果打印在相关介质上,可以是打印机,或者其他具有打印功能的设备。
请参见图2,图2是本申请实施例提供的一种产品标识打印方法的流程示意图,应用于产品标识打印***中的管理设备,所述产品标识打印***还包括多个打印设备,不同的打印设备绑定不同的设备标识,该方法包括:
步骤201:管理设备生成第一产品的至少一个产品标识,生成的每个产品标识均与第一设备标识关联。
其中,该产品标识包括条形码、二维码、序列号、批次号中的其中一种。
其中,生成的产品标识是基于第一产品的相关工单信息、机型信息、版本信息等生成的。
其中,第一产品例如有印制电路板(Printed Circuit Board,PCB),PCB孔板经过SMT上件或DIP插件的整个制程(Printed Circuit Board Assembly,PCBA)产品,或是其他产品。
进一步地,生成的每个产品标识均与第一设备标识关联,包括:生成的每个产品标识均包括第一设备标识。举例来说,假设产品标识为序列号,假如第一设备标识为001,那么生成的每个序列号均包括001,如00001-001,00002-001,00003-001,00004-001等等。
或者,生成的每个产品标识均与第一设备标识关联,包括:生成的每个产品标识记录的信息均包括第一设备标识。举例来说,假设生成的其中一个产品标识码为二维码,通过扫描二维码的方式获取二维码记录的信息,该二维码记录的信息包括第一设备标识。
在本申请的一实现方式中,步骤201之前,所述方法还包括:
管理设备显示产品标识生成界面,所述产品标识生成界面包括多个打印设备图标,所述多个打印设备图标与所述多个打印设备一一对应;
在检测到针对第一打印设备图标的点击操作时,执行步骤201,所述第一打印设备图标与所述第一设备标识关联的打印设备对应。
其中,打印设备图标可以是打印设备的图案,也可以是打印设备对应的设备标识生成的图标,也可以是打印设备的图案和打印设备对应的设备标识结合生成的图标等等。
在本申请的一实现方式中,步骤201之后,所述方法还包括:
管理设备生成第一产品标识生成第一产品标识生成记录,所述第一产品标识生成记录包括所述第一设备标识和所述至少一个产品标识。
在本申请的一实现方式中,步骤201之后,所述方法还包括:
管理设备将生成的所述至少一个产品标识记录在产品标识记录表中,该产品标识记录表如表1所示。
表1
产品标识 | 打印标记 |
产品标识1 | 未打印 |
产品标识2 | 未打印 |
产品标识3 | 未打印 |
...... | ...... |
步骤202:管理设备在检测到携带所述第一设备标识的产品标识打印请求,所述产品标识打印请求用于请求所述第一设备标识关联的第一打印设备打印至少一个产品标识的情况下,确定所述至少一个产品标识是否已打印,所述多个打印设备包括所述第一打印设备。
其中,在步骤202与步骤201之间,管理设备跳转打印界面,所述打印界面包括打印图标,该产品标识打印请求是在检测到针对该打印图标的点击操作后触发的。
或者,该产品标识打印请求是在检测到步骤201执行完成后自动触发的,以及在触发该产品标识打印请求之后自动跳转打印界面。
其中,管理设备确定所述至少一个产品标识是否已打印,包括:管理设备获取所述至少一个产品标识的打印标记;若所述至少一个产品标识的打印标记为未打印,则确定所述至少一个产品标识未打印,否则确定所述至少一个产品标识已打印。
步骤203:在所述至少一个产品标识未打印的情况下,管理设备将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识。
其中,管理设备将所述至少一个产品标识标记为已打印,包括:管理设备将所述至少一个产品标识的打印标记更改为已打印。
其中,管理设备控制所述第一打印设备打印所述至少一个产品标识,包括:管理设备向所述第一打印设备发送打印请求,所述打印请求携带所述至少一个产品标识,所述打印请求用于请求所述第一打印设备打印所述至少一个产品标识。
在本申请的一实现方式中,所述方法还包括:
在所述至少一个产品标识已打印的情况下,管理设备输出第一提示信息,以及返回产品标识生成界面,所述第一提示信息用于提示产品标识打印错误,以及提示所述至少一个产品标识已打印。
其中,输出第一提示信息的方式可以是语音输出、也可以是显示文字输出、也可以是语音输出+显示文字输出等等。
可以看出,在本申请实施例中,首先生成第一产品的至少一个产品标识,生成的每个产品标识均与第一设备标识关联,第一设备标识关联的第一打印设备是期望打印生成的至少一个产品标识的打印设备,由于不同的打印设备绑定不同的设备标识,进而使得生成的产品标识是不重复的,另外,在打印生成的至少一个产品标识之前,先确定生成的至少一个产品标识是否被打印,若否,才执行打印,进而降低了重复打印产品标识的概率。
在本申请的一实现方式中,所述管理设备将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识之前,所述方法还包括:管理设备确定所述至少一个产品标识的数量与第一打印数量一致,所述第一打印数量是所述第一打印设备一次打印产品标识的数量。
其中,所述第一打印数量是基于所述第一设备标识确定的;或者所述第一打印数量是基于所述第一设备标识和当前时刻确定的。
在本申请的一实现方式中,所述第一打印数量是基于所述第一设备标识确定的,包括:所述第一打印数量是基于所述第一设备标识和第一映射关系确定的,所述第一映射关系为打印数量与设备标识的映射关系。该第一映射关系如表2所示,如表2所示,不同的设备标识对应的打印数量可以是相同的,也可以是不同的。
表2
设备标识 | 打印数量 |
设备标识1 | 100 |
设备标识2 | 100 |
设备标识3 | 150 |
...... | ...... |
在本申请的一实现方式中,所述第一打印数量是基于所述第一设备标识和当前时刻确定的,包括:所述第一打印数量是基于所述第一设备标识、当前时刻和第二映射关系确定的,所述第二映射关系为打印数量、打印时段与设备标识的映射关系。该第二映射关系如表3所示,如表3所示,同一设备标识在不同打印时段对应的打印数量可以是相同的也可以是不同的;不同设备标识的打印时段可以是相同的,也可以是不同的;对应同一打印时段,不同设备标识对应的打印数量可以是相同的,也可以是不同的。
表3
在本申请的一实现方式中,所述方法还包括:
在所述至少一个产品标识的数量与第一打印数量不一致的情况下,管理设备输出第二提示信息,以及返回产品标识生成界面,所述第二提示信息用于提示产品标识打印错误,以及提示打印数量不一致。
其中,输出第二提示信息的方式可以是语音输出、也可以是显示文字输出、也可以是语音输出+显示文字输出等等。
可以看出,在本申请实施例中,在打印生成的至少一个产品标识未打印之前,进一步确定生成的至少一个产品标识数量与第一打印设备一次打印产品标识的数量是否一致,在一致的情况下,才执行打印,进一步降低了重复打印产品标识的概率。
在本申请的一实现方式中,所述管理设备确定所述至少一个产品标识是否已打印之前,所述方法还包括:管理设备确定有所述第一设备标识关联的产品标识生成记录。
在本申请的一实现方式中,所述方法还包括:
在没有所述第一设备标识关联的产品标识生成记录的情况下,管理设备输出第三提示信息,以及返回产品标识生成界面,所述第三提示信息用于提示产品标识打印错误,以及提示没有产品标识生成记录。
其中,输出第三提示信息的方式可以是语音输出、也可以是显示文字输出、也可以是语音输出+显示文字输出等等。
可以看出,在本申请实施例中,在确定生成的至少一个产品标识是否已打印之前,先确定是否有第一设备标识关联的产品标识生成记录,可进一步降低了重复打印产品标识的概率。
在本申请的一实现方式中,所述管理设备确定有所述第一设备标识关联的产品标识生成记录之前,所述方法还包括:管理设备确定第一设备标识集包括所述第一设备标识,所述第一设备标识集中包括的每个设备标识关联的打印设备均允许打印所述第一产品的产品标识。
在本申请的一实现方式中,所述方法还包括:
在第一设备标识集不包括所述第一设备标识的情况下,管理设备输出第四提示信息,以及返回产品标识生成界面,所述第四提示信息用于提示产品标识打印错误,以及提示第一打印设备不允许打印所述第一产品的产品标识。
其中,输出第四提示信息的方式可以是语音输出、也可以是显示文字输出、也可以是语音输出+显示文字输出等等。
可以看出,在本申请实施例中,在确定是否有第一设备标识关联的产品标识生成记录之前,先确定第一打印设备是否允许打印所述第一产品的产品标识,可进一步降低了重复打印产品标识的概率。
在本申请的一实现方式中,所述管理设备将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识之前,所述方法还包括:
管理设备确定允许打印所述第一产品的产品标识的时段包括当前时刻。
在本申请的一实现方式中,所述方法还包括:
在允许打印所述第一产品的产品标识的时段不包括当前时刻的情况下,管理设备输出第五提示信息,以及返回产品标识生成界面,所述第五提示信息用于提示产品标识打印错误,以及提示当前时刻不在允许打印所述第一产品的产品标识的时段。
其中,输出第五提示信息的方式可以是语音输出、也可以是显示文字输出、也可以是语音输出+显示文字输出等等。
可以看出,在本申请实施例中,在打印生成的至少一个产品标识未打印之前,进一步确定允许打印所述第一产品的产品标识的时段是否包括当前时刻,可进一步降低了重复打印产品标识的概率。
在本申请的一实现方式中,在管理返回产品标识生成界面之后,所述方法还包括:
管理设备对所述第一设备标识关联的打印设备图标进行标记。
进一步地,管理设备对所述第一设备标识关联的打印设备图标进行标记,包括:管理设备将所述第一设备标识关联的打印设备图标的颜色更改为特定颜色,或者管理设备在所述第一设备标识关联的打印设备图标上添加特定符合。
其中,特定颜色例如有红色、黑色、灰色等。
其中,特定图标例如有感叹号、问号等等。
进一步地,管理设备对所述第一设备标识关联的打印设备图标进行标记之后,所述方法还包括:
在检测到针对所述第一设备标识关联的打印设备图标的点击操作后,管理设备输出第六提示信息,所述第六提示信息用于提示上一次该打印设备图标对应的打印设备打印错误的原因。
可以看出,在本申请实施例中,在因产品标识打印错误而返回产品标识生成界面后,通过将第一设备标识关联的打印设备图标进行标记,以表征上一次该打印设备图标对应的打印设备打印错误。
与所述图2所示的实施例一致的,请参阅图3,图3是本申请实施例提供的一种产品标识打印方法的流程示意图,应用于产品标识打印***中的管理设备,所述产品标识打印***还包括多个打印设备,不同的打印设备绑定不同的设备标识,该方法包括:
步骤301:管理设备生成第一产品的至少一个产品标识,生成的每个产品标识均与第一设备标识关联。
步骤302:在检测到携带所述第一设备标识的产品标识打印请求,所述产品标识打印请求用于请求所述第一设备标识关联的第一打印设备打印至少一个产品标识的情况下,管理设备确定第一设备标识集是否包括所述第一设备标识,所述第一设备标识集中包括的每个设备标识关联的打印设备均允许打印所述第一产品的产品标识。
若是,则执行步骤303。
若否,则执行步骤307。
步骤303:管理设备确定是否有所述第一设备标识关联的产品标识生成记录。
若是,则执行步骤304。
若否,则执行步骤308。
步骤304:管理设备确定所述至少一个产品标识是否已打印,所述多个打印设备包括所述第一打印设备。
若是,则执行步骤305。
若否,则执行步骤309。
步骤305:管理设备确定所述至少一个产品标识的数量与第一打印数量是否一致,所述第一打印数量是所述第一打印设备一次打印产品标识的数量。
若是,则执行步骤306。
若否,则执行步骤310。
步骤306:管理设备将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识。
步骤307:管理设备输出第四提示信息,所述第四提示信息用于提示产品标识打印错误,以及提示第一打印设备不允许打印所述第一产品的产品标识。执行完步骤307后执行步骤311。
步骤308:管理设备输出第三提示信息,所述第三提示信息用于提示产品标识打印错误,以及提示没有产品标识生成记录。执行完步骤308后执行步骤311。
步骤309:管理设备输出第一提示信息,所述第一提示信息用于提示产品标识打印错误,以及提示所述至少一个产品标识已打印。执行完步骤309后执行步骤311。
步骤310:管理设备输出第二提示信息,所述第二提示信息用于提示产品标识打印错误,以及提示打印数量不一致。执行完步骤310后执行步骤311。
步骤311:管理设备返回产品标识生成界面。
需要说明的是,本实施例的具体实现过程可参见上述方法实施例所述的具体实现过程,在此不再叙述。
与上述图2和图3所示的实施例一致的,请参阅图4,图4是本申请实施例提供的一种管理设备的结构示意图,如图所示,该电子设备包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行以下步骤的指令:
生成第一产品的至少一个产品标识,生成的每个产品标识均与第一设备标识关联;
在检测到携带所述第一设备标识的产品标识打印请求,所述产品标识打印请求用于请求所述第一设备标识关联的第一打印设备打印至少一个产品标识的情况下,确定所述至少一个产品标识是否已打印,所述多个打印设备包括所述第一打印设备;
在所述至少一个产品标识未打印的情况下,将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识。
可以看出,在本申请实施例中,首先生成第一产品的至少一个产品标识,生成的每个产品标识均与第一设备标识关联,第一设备标识关联的第一打印设备是期望打印生成的至少一个产品标识的打印设备,由于不同的打印设备绑定不同的设备标识,进而使得生成的产品标识是不重复的,另外,在打印生成的至少一个产品标识之前,先确定生成的至少一个产品标识是否被打印,若否,才执行打印,进而降低了重复打印产品标识的概率。
在本申请的一实现方式中,在将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识之前,上述程序包括还用于执行以下步骤的指令:
确定所述至少一个产品标识的数量与第一打印数量一致,所述第一打印数量是所述第一打印设备一次打印产品标识的数量。
在本申请的一实现方式中,所述第一打印数量是基于所述第一设备标识确定的;或者,所述第一打印数量是基于所述第一设备标识和当前时刻确定的。
在本申请的一实现方式中,在确定所述至少一个产品标识是否已打印之前,上述程序包括还用于执行以下步骤的指令:
确定有所述第一设备标识关联的产品标识生成记录。
在本申请的一实现方式中,在确定有所述第一设备标识关联的产品标识生成记录之前,上述程序包括还用于执行以下步骤的指令:
确定第一设备标识集包括所述第一设备标识,所述第一设备标识集中包括的每个设备标识关联的打印设备均允许打印所述第一产品的产品标识。
在本申请的一实现方式中,在将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识之前,上述程序包括还用于执行以下步骤的指令:
确定允许打印所述第一产品的产品标识的时段包括当前时刻。
在本申请的一实现方式中,所述产品标识包括条形码、二维码、序列号、批次号中的其中一种。
需要说明的是,本实施例的具体实现过程可参见上述方法实施例所述的具体实现过程,在此不再叙述。
请参阅图5,图5是本申请实施例提供的一种产品标识打印装置,应用于产品标识打印***中的管理设备,所述产品标识打印***还包括多个打印设备,不同的打印设备绑定不同的设备标识,该装置包括:
产品标识生成单元501,用于生成第一产品的至少一个产品标识,生成的每个产品标识均与第一设备标识关联;
确定单元502,用于在检测到携带所述第一设备标识的产品标识打印请求,所述产品标识打印请求用于请求所述第一设备标识关联的第一打印设备打印至少一个产品标识的情况下,确定所述至少一个产品标识是否已打印,所述多个打印设备包括所述第一打印设备;
打印控制单元503,用于在所述至少一个产品标识未打印的情况下,将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识。
可以看出,在本申请实施例中,首先生成第一产品的至少一个产品标识,生成的每个产品标识均与第一设备标识关联,第一设备标识关联的第一打印设备是期望打印生成的至少一个产品标识的打印设备,由于不同的打印设备绑定不同的设备标识,进而使得生成的产品标识是不重复的,另外,在打印生成的至少一个产品标识之前,先确定生成的至少一个产品标识是否被打印,若否,才执行打印,进而降低了重复打印产品标识的概率。
在本申请的一实现方式中,确定单元502,还用于在将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识之前,确定所述至少一个产品标识的数量与第一打印数量一致,所述第一打印数量是所述第一打印设备一次打印产品标识的数量。
在本申请的一实现方式中,所述第一打印数量是基于所述第一设备标识确定的;或者,所述第一打印数量是基于所述第一设备标识和当前时刻确定的。
在本申请的一实现方式中,确定单元502,还用于在确定所述至少一个产品标识是否已打印之前,确定有所述第一设备标识关联的产品标识生成记录。
在本申请的一实现方式中,确定单元502,还用于在确定有所述第一设备标识关联的产品标识生成记录之前,确定第一设备标识集包括所述第一设备标识,所述第一设备标识集中包括的每个设备标识关联的打印设备均允许打印所述第一产品的产品标识。
在本申请的一实现方式中,确定单元502,还用于在将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识之前,确定允许打印所述第一产品的产品标识的时段包括当前时刻。
在本申请的一实现方式中,所述产品标识包括条形码、二维码、序列号、批次号中的其中一种。
需要说明的是,产品标识生成单元501、确定单元502和打印控制单元503可通过处理器实现。
本申请实施例还提供了一种计算机可读存储介质,其中,所述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如上述方法实施例中管理设备所描述的部分或全部步骤。
本申请实施例还提供了一种计算机程序产品,其中,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法中管理设备所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
本申请实施例所描述的方法或者算法的步骤可以以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(Random Access Memory,RAM)、闪存、只读存储器(Read OnlyMemory,ROM)、可擦除可编程只读存储器(Erasable Programmable ROM,EPROM)、电可擦可编程只读存储器(Electrically EPROM,EEPROM)、寄存器、硬盘、移动硬盘、只读光盘(CD-ROM)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于接入网设备、目标网络设备或核心网设备中。当然,处理器和存储介质也可以作为分立组件存在于接入网设备、目标网络设备或核心网设备中。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请实施例所描述的功能可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DigitalSubscriber Line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(DigitalVideo Disc,DVD))、或者半导体介质(例如,固态硬盘(Solid State Disk,SSD))等。
以上所述的具体实施方式,对本申请实施例的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请实施例的具体实施方式而已,并不用于限定本申请实施例的保护范围,凡在本申请实施例的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请实施例的保护范围之内。
Claims (10)
1.一种产品标识打印方法,其特征在于,应用于产品标识打印***中的管理设备,所述产品标识打印***还包括多个打印设备,不同的打印设备绑定不同的设备标识,所述方法包括:
生成第一产品的至少一个产品标识,生成的每个产品标识均与第一设备标识关联;
在检测到携带所述第一设备标识的产品标识打印请求,所述产品标识打印请求用于请求所述第一设备标识关联的第一打印设备打印至少一个产品标识的情况下,确定所述至少一个产品标识是否已打印,所述多个打印设备包括所述第一打印设备;
在所述至少一个产品标识未打印的情况下,将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识。
2.根据权利要求1所述的方法,其特征在于,所述将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识之前,所述方法还包括:
确定所述至少一个产品标识的数量与第一打印数量一致,所述第一打印数量是所述第一打印设备一次打印产品标识的数量。
3.根据权利要求2所述的方法,其特征在于,所述第一打印数量是基于所述第一设备标识确定的;或者,所述第一打印数量是基于所述第一设备标识和当前时刻确定的。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述确定所述至少一个产品标识是否已打印之前,所述方法还包括:
确定有所述第一设备标识关联的产品标识生成记录。
5.根据权利要求4所述的方法,其特征在于,所述确定有所述第一设备标识关联的产品标识生成记录之前,所述方法还包括:
确定第一设备标识集包括所述第一设备标识,所述第一设备标识集中包括的每个设备标识关联的打印设备均允许打印所述第一产品的产品标识。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识之前,所述方法还包括:
确定允许打印所述第一产品的产品标识的时段包括当前时刻。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述产品标识包括条形码、二维码、序列号、批次号中的其中一种。
8.一种产品标识打印装置,其特征在于,应用于产品标识打印***中的管理设备,所述产品标识打印***还包括多个打印设备,不同的打印设备绑定不同的设备标识,所述装置包括:
产品标识生成单元,用于生成第一产品的至少一个产品标识,生成的每个产品标识均与第一设备标识关联;
确定单元,用于在检测到携带所述第一设备标识的产品标识打印请求,所述产品标识打印请求用于请求所述第一设备标识关联的第一打印设备打印至少一个产品标识的情况下,确定所述至少一个产品标识是否已打印,所述多个打印设备包括所述第一打印设备;
打印控制单元,用于在所述至少一个产品标识未打印的情况下,将所述至少一个产品标识标记为已打印,以及控制所述第一打印设备打印所述至少一个产品标识。
9.一种管理设备,其特征在于,所述管理设备包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-7任一项所述的方法中的步骤的指令。
10.一种计算机可读存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-7任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910696514.8A CN110427163B (zh) | 2019-07-30 | 2019-07-30 | 产品标识打印方法及相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910696514.8A CN110427163B (zh) | 2019-07-30 | 2019-07-30 | 产品标识打印方法及相关设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110427163A true CN110427163A (zh) | 2019-11-08 |
CN110427163B CN110427163B (zh) | 2023-05-26 |
Family
ID=68411467
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910696514.8A Active CN110427163B (zh) | 2019-07-30 | 2019-07-30 | 产品标识打印方法及相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110427163B (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102375716A (zh) * | 2010-08-26 | 2012-03-14 | 北大方正集团有限公司 | 可变数据打印方法和*** |
US20140160520A1 (en) * | 2012-12-11 | 2014-06-12 | International Business Machines Corporation | Application management of printing requests through induced analytics |
CN104679459A (zh) * | 2015-02-13 | 2015-06-03 | 新石器龙码(北京)科技有限公司 | 一种订单打印***和方法 |
CN105303715A (zh) * | 2015-10-30 | 2016-02-03 | 深圳泓数科技有限公司 | 医疗自助终端打印介质输出控制方法和装置 |
CN106610798A (zh) * | 2015-10-26 | 2017-05-03 | 山东新北洋信息技术股份有限公司 | 批量打印票据的控制方法、装置和*** |
CN108388408A (zh) * | 2018-02-05 | 2018-08-10 | 元镁信息技术服务(上海)有限公司 | 一种打印任务管理方法与设备 |
CN108446079A (zh) * | 2018-01-25 | 2018-08-24 | 宜春小马快印科技有限公司 | 互联网打印方法、***、可读存储介质及计算机设备 |
CN108572802A (zh) * | 2017-03-13 | 2018-09-25 | 山东新北洋信息技术股份有限公司 | 防止页面重复打印的方法、装置及打印*** |
CN109240626A (zh) * | 2018-09-14 | 2019-01-18 | 北京铂阳顶荣光伏科技有限公司 | 标签打印方法及*** |
CN109542368A (zh) * | 2018-11-19 | 2019-03-29 | 深圳前海百递网络有限公司 | 一种打印快递单的方法及控制设备 |
-
2019
- 2019-07-30 CN CN201910696514.8A patent/CN110427163B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102375716A (zh) * | 2010-08-26 | 2012-03-14 | 北大方正集团有限公司 | 可变数据打印方法和*** |
US20140160520A1 (en) * | 2012-12-11 | 2014-06-12 | International Business Machines Corporation | Application management of printing requests through induced analytics |
CN104679459A (zh) * | 2015-02-13 | 2015-06-03 | 新石器龙码(北京)科技有限公司 | 一种订单打印***和方法 |
CN106610798A (zh) * | 2015-10-26 | 2017-05-03 | 山东新北洋信息技术股份有限公司 | 批量打印票据的控制方法、装置和*** |
CN105303715A (zh) * | 2015-10-30 | 2016-02-03 | 深圳泓数科技有限公司 | 医疗自助终端打印介质输出控制方法和装置 |
CN108572802A (zh) * | 2017-03-13 | 2018-09-25 | 山东新北洋信息技术股份有限公司 | 防止页面重复打印的方法、装置及打印*** |
CN108446079A (zh) * | 2018-01-25 | 2018-08-24 | 宜春小马快印科技有限公司 | 互联网打印方法、***、可读存储介质及计算机设备 |
CN108388408A (zh) * | 2018-02-05 | 2018-08-10 | 元镁信息技术服务(上海)有限公司 | 一种打印任务管理方法与设备 |
CN109240626A (zh) * | 2018-09-14 | 2019-01-18 | 北京铂阳顶荣光伏科技有限公司 | 标签打印方法及*** |
CN109542368A (zh) * | 2018-11-19 | 2019-03-29 | 深圳前海百递网络有限公司 | 一种打印快递单的方法及控制设备 |
Also Published As
Publication number | Publication date |
---|---|
CN110427163B (zh) | 2023-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007128358A5 (zh) | ||
US7756425B2 (en) | Error notification device notifying of occurrence of error | |
CN106600717B (zh) | 一种基于用户端界面联网验票的方法、***及智能设备 | |
CN105930109A (zh) | 一种单据打印的方法、***及终端 | |
CN108388408A (zh) | 一种打印任务管理方法与设备 | |
CN108021342A (zh) | 一种基于云端服务器的数据打印方法、***及相关装置 | |
CN106777940A (zh) | 一种医用报告虚拟打印机及虚拟打印方法 | |
JP2007241413A (ja) | ページ誤り検査装置およびページ誤り検査方法 | |
CN101840316A (zh) | 打印管理装置和打印机*** | |
CN106412141A (zh) | 域名模板注册的处理方法及*** | |
CN110427163A (zh) | 产品标识打印方法及相关设备 | |
CN108363655B (zh) | 用户行为特征分析方法及装置 | |
US7924447B2 (en) | Method and system for workload balancing | |
CN106528007A (zh) | 一种打印控制***及其打印方法 | |
CN104238965B (zh) | 一种选择打印方法及电子设备 | |
CN110716702B (zh) | 一种打印控制方法、装置及电子设备 | |
CN110717795B (zh) | 打印计费方法、装置及电子设备 | |
CN107562391A (zh) | 一种打印方法及装置 | |
CN104076633B (zh) | 图像形成装置以及控制方法 | |
CN105301924B (zh) | 图像形成装置和图像形成方法 | |
CN111552447B (zh) | 一种打印方法及*** | |
CN105654583A (zh) | 登机牌电子化方法及装置、*** | |
CN105607876A (zh) | 作业处理装置及作业处理装置的控制方法 | |
CN105718314A (zh) | 事件执行方法和装置及*** | |
JP5477152B2 (ja) | 情報処理装置、カウント方法、プログラム及び連携システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |