生产运行中将条形码信息应用于产品的方法及装置的制作方法

文档序号:6431350阅读:230来源:国知局
专利名称:生产运行中将条形码信息应用于产品的方法及装置的制作方法
技术领域

背景技术
本专利申请主张2001年10月26日申请的标题为“对条形码产品补充额外条形码的系统及方法”的第60/348,000号美国临时专利申请、2002年7月29日申请的标题为“在生产运行中将条形码信息应用于产品的方法及装置”的第10/207,658号美国新型专利申请及2002年10月23日申请的标题为“为标签制备条形码信息的方法及装置”的第60/___号美国临时专利申请的权利,所述每个专利申请内容以引用的方式并入本文中。
本发明提供在生产线上将条形码应用于产品的方法及装置,同时也解决在生产线中进行质量控制的需要。
为满足不同活动如制造、仓储、运输及商品销售的具体需要,已经发展了各种类型的条形码符号体系。此外,在保健领域,食品及药物管理局建议要求制造商在所有药剂和生物产品上提供条形码。所述条形码可识别出诸如国家药品编码(NDC)、批或批量编号和有效日期的数据。NDC为一种识别制造商、产品、剂量、强度和包装尺寸或类型的特殊数字代码。所建议的规则是试图降低在医院或其它保健机构中出现配发药品的错误数量。实际上,例如使用提供在病人的腕纹(Wristbracelet)或医疗文件上的条形码,药品上的条形码可和与病人或病人药品疗法相关联的条形码进行匹配。医院将获取用于扫描药品条形码与病人条形码的合适扫描设备,计算机数据库将处理这些数据以告诉保健专业人员病人是否取到了正确的药品/药物。此外,通过对药品的有效日期及批号加以条形码化,有利于方便识别出过期和回收的药品。
条形码既包括一维(线性)(1-D)类型也包括二维(2-D)类型。线性或1-D的符号体系包括通用产品码(UPC)/欧洲物品编号(EAN)、编码39、Codabar编码、多色Pharmacode(Laetus)编码、编码128、编码93、Telepen编码、包括RSS-14、受限RSS及扩展RSS的缩小空间的符号体系(RSS)族、ITF-14(交叉二五码)及ISSN/ISBN。2-D符号体系包括PDF417(可携数据文件)、微型PDF417、数据矩阵及MaxiCode。此外,复合条形码符号体系将两个或两个以上的条形码符号加以组合。例如,复合条形码可由1-D符号与2-D符号组合形成。一个实例是EAN.UCC(欧洲物品编号-统一编码理事会有限公司)复合符号。RSS复合符号可由RSS线性符号与EAN.UCC 2-D复合组成部分(CC)组合形成。复合条形码也可包含按两行或两行以上打印的1-D符号。
详言之,RSS族含有三种可与EAN.UCC系统一起使用的线性符号体系。RSS-14将全部14-数字全球贸易识别编号(GTIN)编码成可被全方位进行扫描的线性符号。GTIN由包装标志符的一个字符、两个系统数字、制造商的五个字符、物品的五个字符和一个校验数字构成。其同样具有舍位格式及堆栈格式。受限RSS将相同14-数字编码成线性符号,其中将包装指示符限定为零或一。扩展RSS将EAN.UCC主识别外加补充单元串(例如重量和最佳使用期)编码成可被全方位进行扫描的线性符号。而且,此符号可多行打印为堆栈符号。再者,任何RSS符号可打印为独立式线性符号或复合符号的一部分,其中伴随2-D复合组成部分打印于RSS线性组成部分之上。
然而,在生产线上对产品加以条形码化存在各种技术挑战。例如,不清楚如何可将适当条形码提供于微小药品上,例如单元药剂产品,因为对于医院、保健专业人员及病人来说它们较为方便,因而得到普遍使用。这些难题包括将大量的必须提供的信息容纳于有限可用空间中。而且,当对生产运行的特定信息(如批、批量、有效日期或商品编号)加以条形码化时,条形码的使用会对所有产品的生产线带来挑战。再者,必须考虑到生产线上的质量控制,以保证将正确的条形码信息应用到产品上。
本发明解决上述及其它问题。

发明内容
本发明提供在生产线上将条形码信息应用于产品的方法及装置。
本发明的一个方面提供一种在生产线中将条形码信息应用于产品的方法。所述方法涉及相对于生产线大致实时地打印与产品有关的条形码信息。条形码信息可打印在与产品有关的任何可打印表面上,包括产品的容器及标签上或产品本身上。例如,所述信息可能涉及生产运作,例如产品的批、批量、有效日期或商品编号。具体而言,在药品制造领域,商品编号可能为制造商分配给每个经确认的标签的六位数字编号。上述标签由机构(如FDA)确认。商品编号识别药品的配制方法,比如药品是如何生产的,使用了什么成分、浓度、温度、体积和压力。将商品编号编码成条形码可允许用机器可读方法以验证在自动化方式中正确的标签得到了使用。例如与产品身份有关的其它条形码信息可实时地以相同或另一条形码标记或符号打印于或者预先打印于标签或产品上等。
在一个实施例中,一种在生产线上将条形码信息应用于产品的方法包括在生产运行中将对产品相关的条形码信息加以补充的条形码信息打印于与产品有关的可打印表面上,例如标签或产品容器。补充条形码信息可涉及生产运行的参数,例如产品的批、批量、有效日期及商品编号。与产品有关的条形码信息可为预先打印的条形码符号,其可识别产品和/或使用产品的信息,例如用药指示,较佳存贮条件(如温度范围)等等。而且,条形码信息可提供于复合条形码符号中。有利的是,在生产运行过程中例如大体实时地打印与生产运行相关的条形码信息,生产过程进行更有效。例如,不需要对不同生产运行准备和堆放标签,否则如果将错误标签用于错误生产运行中,就会导致错误。而且,通过对打印计算机重新进行编程以反映出生产运行信息的变化,可轻易地将条形码标记重新配置于生产区或其它地方或远程地点。
在另一实施例中,一种在生产线上将条形码信息应用于产品的方法包括将与生产运行相关的信息编入计算机并根据此编程在生产运行过程中将条形码标记打印在携有生产运行相关信息且与产品相关联的可打印表面上。可打印各种条形码标记,包括单一1-D或2-D条形码,或复合条形码。而且,可以通过各种方式用生产运行相关信息对计算机进行编程,例如,通过在工作单上扫描条形码,通过键盘等接收用户手动输入及以电子形式(例如)从同一设施中的生产线本地或如在另一城市中的远程计算机接收信号。条形码信息可利用喷墨打印、激光刺点、热传递打印、热敏打印、电记录打印、激光打印或柔性版打印来进行打印。
在另一实施例中,一种在至少一个生产线上生产将应用于产品的条形码标签的方法包括将对产品相关条形码信息加以补充的条形码信息打印在标签上,以提供经打印好的标签,在所述标签上,补充条形码信息提供与至少一条生产线的生产运行相关联的信息。所述方法进一步包括根据需要向至少一种生产线提供打印好的标签。
可将一个或多个标签附着于容器上。一个标签或多个标签既包括与产品相关的条形码信息也包括与生产运行相关的条形码信息。所述方法可包括确定生产运行相关信息;提供所述信息给打印计算机;及控制打印机以将生产运行相关信息以条形码形式打印在每容器至少一个标签上。所述打印机可为独立式打印机,例如位于生产线附近或接近生产线的卷到卷标签运输系统中或位于可将标签轻易地供应给生产线的地点的打印机。而且,一个所述打印机可为多条生产线服务。或者,可将静态的产品相关条形码信息从打印有可变的生产运行相关信息的标签上打印到另外标签上。因此不同标签可应用于一个产品上。
独立式打印机也可打印静态条形码信息。或可将静态信息预先打印到送入独立式打印机中的标签备料中。例如,可在厂外卖主处预先打印。打印标签的时间可变化。例如,在生产线运行的同时、在生产中或靠近生产、或明确所述可变信息不久或立即打印标签。
在另一实施例中,一种在生产线中将条形码信息应用于产品所使用的探测错误的方法包括在控制生产线上的一台打印机的打印计算机处接收第一校验数据,其中根据与生产线上生产运行至少部分相关联的第一信息在另一台计算机中计算第一校验数据。所述方法进一步包括根据与生产运行至少部分关联的第二信息在打印计算机处计算第二校验数据,并确定所述第一与第二校验数据是否相符。如果相符,可在生产运行过程中命令打印机将有关产品的第二信息打印为至少一个条形码符号。如果第一与第二校验数据不符,那么将设置错误信息,例如,以警示操作者生产线上或其它地方存在问题。而且,可通过来自另一计算机的电子传输将在打印计算机处接收第一校验数据。也可通过电子传输或通过用户手动输入或条形码化的工作单将第二信息提供给计算机,以用于计算第二校验数据。第一与第二信息可包括产品标识符和生产运行相关信息。可使用此方法以(例如)保证正确地将生产运行相关信息传送给打印计算机。
而且,不需要连续将校验数据提供给打印计算机。例如,在生产运行中或其它期间可提供一次校验数据,在此期间,生产运行相关信息不会变化。或者,在生产运行过程中定期提供校验数据。所述校验数据可进一步由检查站使用,检查站在将校验数据打印于产品或标签上后对条形码加以扫描以确认条形码是准确的。然而,不必将校验数据打印于条形码信息中。
在另一实施例中,一种在将条形码信息应用于产品的生产线中使用的探测错误的方法包括在生产运行过程中在生产线上从与至少一产品相关联的打印好的表面上读取第一条形码符号以重新获取第一信息。而且,在生产运行过程中从所述打印好的表面上读取第二条形码标记以重新获取第二信息,并对第一与第二信息加以分析,以查看它们是否一致。例如,第一条形码标记可能指产品识别符,例如具体药品,而第二条形码标记识别产品编号,在此情况下,对信息加以分析以确定商品编号是否与特定药品相关联。实际上,大量商品编号与特定药品相关联。
本文同样提供相应装置。


通过附图阐释的本发明的实施仅是说明性的,而非意欲是限制性的,其中所使用的相同的参考指示符指的是相同或类似的部分。
图1(a)根据本发明一实施例说明将条形码信息打印在产品标签上的生产线;图1(b)根据本发明一实施例说明将条形码信息打印在产品标签上的独立式打印机的生产线;图(2)根据本发明一实施例说明将条形码信息打印在产品容器上的生产线;图3(a)根据本发明一实施例说明具有第一条形码信息的标签;图3(b)根据本发明一实施例说明具有复合条形码的第一及第二条形码的标签;图3(c)-3(f)根据本发明的不同实施例说明预先打印标签及生产过程中打印的标签;图4说明供给打印机的光点图案;图5(a)说明每层具有两行点的条形码及分隔符图案;图5(b)说明通过每层具有一行点的条形码层的扫描线;图5(c)说明通过每层具有两行点的条形码层的扫描线;图6说明用以确定复合条形码的部分是否携有一致信息的过程;和图7说明使用校验数据的探测错误码的过程。
具体实施例方式
在本发明的一方面,在生产线上高速地对产品包括小型产品容器如可装药品的管瓶和小玻璃瓶进行标贴。例如,典型疫苗标签非常小,测量为例如0.75×2英寸。因此将大量信息打印在此类标签上非常困难,这些信息例如有产品名称、全球贸易识别编号(GTIN)、统一产品编码(UPC)、具有制造商编号、产品编号、包装标记(例如描绘包装类型)、批或批量编号、有效日期及商品编号的NDC编号。除机器可读的条形码信息外,最好能提供某种人类可读文本,例如药品名称或其它产品标识符。举例来说,小管瓶可能具有以条形码及人类可读形式打印其上的下列信息“NDC 01234 56789,批编号USA 123,有效日期2004年3月3日。”而且,所述文本必须达到某种尺寸和字体要求。以前,有限标签空间问题只能由增加标签尺寸来加以解决。然而,对许多药品相关的单次剂量包装而言,将其插入具有固定尺寸的外壳或其它结构中,这是不可能的。而且,既使可以增加包装尺寸,也会引起各种缺点,它们包括生产成本及运输成本增加和存贮空间要求提高。而且,可使用的条形码符号体系可能不足以将所需信息编码于配给空间。
类似的,在食品业中,以前由于受到空间限制不能加以条形码化的信息现在通过本文揭示技术可将其条形码化于附着于水果或蔬菜的标贴上,或可将条形码打印在奶瓶使用的纸板等上。所述信息可包括原产国家;在产品制备过程中是否使用杀虫剂或激素;如果有使用,使用的是何种类型;与产品相关的健康警示,例如可能的过敏反应等等。
在一个方面,本发明通过使用密致条形码技术(如受限空间符号体系(RSS))将所需信息放置在产品的可用区域内来解决这些问题。而且,通过提供充分密致条形码符号体系,对所述信息编码后仍有空间打印人类可读形式的编码数据。既使在没有条形码扫描仪的情况下,这也可使保健提供者或其它人识别此产品。此外,具有产品识别编号(例如GTIN,NDC或UPC)以及批及有效日期可使生产线更加全自动化。
而且,将条形码化的GTIN、批及有效日期置于单次剂量管瓶或小玻璃瓶上可深刻地改变药剂师或其它保健提供者配药及记录处方的能力。药剂师通常在收到医生处方时填写计算机化的表格,打印标签并在药房着手填充药瓶或小玻璃瓶。然而,根据本发明的一个方面,其可提供条形码化的管瓶,药剂师可通过扫描已经从存货中选出的管瓶来填写计算机化的处方。当对药瓶进行扫描时,在数据库中对NDC编号进行查阅并将信息填写在屏幕上。换句话说,药剂师可在打印标签及配药之前查看屏幕来检查选择。
图1(a)根据本发明的一个实施例说明将条形码信息打印在产品标签上的生产线。通常如100所示的生产线有若干组成部分并具有许多不同配置。在一种可能中,容器供给仓或站125使用传输带等向填充站155供给连续产品容器或包装。所述容器可为管瓶、小玻璃瓶、管等,例如单次剂量容器(例如2-毫升单次剂量玻璃管瓶或1毫升单次剂量玻璃小瓶)。然而,本发明意为包括基本上任何容器类型,包括大型容器如55加仓的圆筒。例如,当圆筒为空时,可对其打印第一条形码,当将圆筒填满时,可通过例如热成像方法施加第二条形码,以此来识别其内容。传输器或其它装置接受个别单元/容器,将它们固定在适当方位以与生产线一起工作,并围绕生产线将它们一站一站地移动。在填充站155中,对容器填充所需产品并使用已知制造技术对其加以密封。也可以提供打印好的使用说明和包装填料。
在标签从标签打印机145中出来后,标签敷贴器157使用已知技术将标签应用于产品容器。例如,标签可具有粘性背面。在一种方法中,标签敷贴器157从标签打印机145处收到印有条形码信息的标签。而且,标签打印机145使用的标签备料135可预先打印条形码信息。预先打印指在生产运行之前在不同站正对容器进行加工时的打印。因此标签备料135中的许多预先打印标签可以提前例如成卷地加以存贮,并当标签打印145需要时加以使用。注意可在接近或远离生产线100的地方预先打印标签。例如,标签可能在厂外卖主的设施处预先打印。
而且,在一个实施例中,对标签预先打印两个或两个以上的部分复合条形码的第一部分。第一部分可包括堆栈格式或非堆栈格式的线性条形码。例如,在图3(a)中,可对标签300预先打印使用RSS-14堆栈格式提供的第一条形码符号或标记310,RSS-14堆栈格式将诸如产品标识符等信息加以编码。标签备料135中的标签也可包括诸如制造商的名称及标志等一般信息,但不包括与生产运行如批或批量编号、有效日期及商品编号有关的具体信息,这是因为在生产运行前,通常不能得到此信息;最好有一般的备料标签,以后在需要时可将它们在不同生产线上不同生产运行中加以使用。
在另一可能中,不对标签预先打印条形码信息,所有信息包括实例第一条形码符号310、补充第二条形码符号330及相关的人类可读信息320在生产运行过程中通过打印机145实时打印。
而且,可或不用预先打印诸如产品标识符的信息。在一些情况中,例如当生产线100至少在特定时间内专门用于处理特定产品例如某种具体药品时,可对若干备料标签135预先打印产品标识符条形码,与生产运行相关的额外信息可添加入补充第二条形码符号中以与相关人类可读数据一起形成复合条形码符号。预先打印标签也可包括与第一和/或第二条形码信息相对应的人类可读信息以及其它必需信息。
在图1(a)中说明的方法中,在标签敷贴器157将标签附着于容器之前,标签打印机145将条形码及人类可读信息打印在标签上。然而,所述打印可在通过将打印机适当地设置在生产线100中而将标签附着于产品容器上之后进行。在另一方法中,所述打印既可在标签附着于容器之前也可在其后在多台打印机处进行。而且,所述打印可在不使用标签的情况直接在产品容器或其它可打印表面上进行,如联系图2进一步所述。
如果已将第一条形码信息预先打印在标签上,那么打印机145只需在生产运行过程中打印第二条形码信息与人类可读信息。如果没有预先将第一条形码信息打印在标签上,那么打印机145既需将第一条形码信息也需将第二条形码信息同人类可读信息一起加以打印。或者,第一与第二条形码信息可为任何类型的各自独立条形码。而且,如果有需要或要求,可提供两个以上条形码符号。例如,可打印复合条形码,包括堆栈成两行或多行的线性条形码,其中2-D条形式位于上方。再者,可打印多个独立条形码。
打印机145可为基于如速度与分辨率等因素做出要求的各种类型。既可使用在线打印机也可使用非在线打印机。在线打印机允许标签在生产线上移动时将条形码及人类可读信息打印在标签或其它可打印表面上。相对于传统技术,这可提高总体生产量。例如,将有效日期应用于容器的传统技术是通过人工制造的金属章印在容器上加以印刻。然而,此方法需要在标签可添加印刻之前标签应完全停止移动,并且因为是通过人工配置,所以容易出错;比如使用错误日期。此外,反复印刻后随着打印头逐渐磨损,金属章印的退化会引起其它问题,导致印刻信息变得更加不清楚。这会导致用作检查的、将印刻信息加以成像并将之与数字化参考图像作比较的图像系统出问题,因为印刻信息会逐渐脱离参考图像。此时,必须停止生产线,产生新的参考图像或更改章印。而且,章印不适合在曲面上打印。使用本文揭示的打印技术可克服这些及其它问题。
打印机145应能适应生产线上每分钟约为50-650单位的典型速度,而打印机的分辨率必须足以在可用尺寸和空间内打印条形码符号。例如,受限RSS符号必须在提供的空间中具有74个模块。一个模块是一个条形码的最小构成单元,例如一部分1-D条形码可用的最薄线条,或者一部分2-D条形码可使用的最小平方。在密致标签应用的一个实例中,将以0.75英寸或每英寸仅低于100像素或打印点将条形码的线性部分打印在74个模块上。
可以使用的打印机类型包括喷墨打印机、激光打印机、热传递打印机、热敏打印机、电记录打印机及柔性版打印机。对于喷墨打印机,通过墨汁溶液的微滴将墨汁喷洒到标签或其它产品表面上。一个实例是Domino A300喷墨打印机。激光制造机通常使用Nd3-YAG或CO2激光,其通过燃烧一种表面涂为黑色的专用纸的部分之后留下图像。激光制造机在本文也指打印机。一个实例为印地安那州Fort Wayne市自动化激光公司提供的Autolase。对于热传递打印机,包含按线性阵列排列的电阻元件的打印头对涂墨薄膜(墨带)加热。所述打印头直接与墨带的未涂墨面接触,墨带的涂墨面直接与标签的可打印表面接触。对墨汁加热,导致墨汁熔化并粘附到打印表面。标签的可打印表面使用有特别配制的材料以增强高墨汁传递效率和粘附力。一个实例可从Illinois州Vernon Hills市Zebra技术有限公司购取。热敏打印机适合短保存期应用。一个实例为信息热敏条形码打印机。电记录打印机,又称为电子束成像打印机,和激光打印机也容易购得,因而可以使用。
喷墨与激光制造机为非接触式打印机,因为它们不会触及标签或其它可打印表面,而热敏与热传递打印机为接触式打印机。将非接触式打印机应用于曲面例如圆形容器后,其特别适合打印标签或直接打印在圆形容器上。事实上,在上述圆形表面上打印较佳,因为信息按一个角度加以打印,尔后扫描仪以相同的角度进行读取。相反,当打印扁平标签然后将之应用于圆形容器时,打印信息的边缘对扫描仪来说是扭曲的,这可能会引起读取错误。例如,当从条形码中心角度观看条形码边缘的垂直线条时,垂直线条看起来更薄。
相对于传统技术来说,使用由生产线上计算机控制的所述打印机提供显著优势,因为其允许对与具体生产运行相关的信息进行更新并加以自动打印。例如,可在生产运行开始时或生产运行期间对打印机145配置不同打印格式(例如条形码类型、尺寸、堆栈对非堆栈,复合对非复合等)。详言之,打印机145也可由例如纽约市国际条形码公司、d/b/a条形码技术公司或BTI公司供应的打印计算机120提供给所述打印机的图像加以驱动。打印计算机120运行软件应用,例如在PC便携式计算机上运行BTI RSS软件。尤其是,所述软件应用输入与生产运行相关的具体化信息并创建相应条形码图像或标记。此条形码图像可为例如2-D条形码图像与线性(1-D)条形码(例如有限RSS或堆栈式条形码)相组合而形成的复合条形码,其也包括分隔符图案(图5(a))。通过喷墨打印机,此图像作为点图案传送给打印机,例如,如图4所示,点图案包括底部的1-D部分和顶部的2-D部分,这两部分一起形成复合条形码符号。激光制造机及热敏打印机可类似地加以驱动以通过使用所属领域的技术人员已知技术提供所需打印。打印计算机120也可接收来自条形码扫描仪115的信息,例如,条形码扫描仪从打印在一张纸上的工作单上从读取一个或多个条形码。
喷墨打印机在实现可读条形码方面存在一些挑战,因为其只能打印图像高度和宽度中的少数点。这是一种严重的限制,特别是在打印复合条形码的2-D部分、打印分隔符及人类可读信息时。其中一部分在图5(a)中更详细地显示的图4点图案通过使用共六层每层两行点的条形码及分隔符图案解决所述问题。在此,每两行或每两排的点代表一层复合符号的2-D部分。详言之,读取条形码图像固有的问题可通过将两行或三行点专门用于每层2-D数据来加以克服。如果只将一行点用于单个2-D数据层,那么存在条形码扫描仪对点的不同区域进行扫描导致出现错误结果的危险。详言之,图5(b)通过每层一行点的条形码层图示说明扫描行。由于用户对扫描仪和/或条形码容器的操作,扫描方向经常与层方向在一个角度上,因此激光扫描行可能会以导致点的感知宽度不相等的方式穿过两点,从而引起不正确的读取。与之相反,通过每层提供二行或多行重叠点,如图5(c)所示,扫描点的感知宽度通常会一致,以此消除读取问题。例如,使用上述方法,通过打印机如Domino A300,可将21/2=10层容纳于条形码。而且,假设经条形码化的信息包括有效日期及批或批量编号,那么必须对用作代表此信息的字符数加以限制,例如8个字符。
一旦打印机145从计算机120中接收到点图案形式的条形码图像时,可对打印机软件图像作进一步调整,包括例如定向、点间距离及列间距离。而且,生产线的速度可与打印机的性能同步。打印机145可调整速度差异及打印增量差异(例如由于墨汁扩展引起的点的尺寸)的容许数。而且,可通过改变打印头在即将打印的标签或其它表面上的高度及在点列中的点的垂直扩展进行调整。
同时存在记录的问题,其实际为控制标签或产品上条形码的X与Y尺寸。详言之,打印机145必须知道什么时候打印条形码。例如,可能有必要将2-D条形码符号同人类可读数据一起打印以使其落在现有条形码符号可接受的距离中而且不会与它们重叠。应用的特定容许数将取决于特定符号体系。例如,RSS符号体系允许相对宽松的容许数。而且,在寻找并读取2-D条形码之前,不管X尺寸或移位甚至是定向,扫描仪通常只要求在与2-D条形码相同的视觉区域中看到线性条形码。对一个可能实施例的测试已表明X尺寸可能在19到39毫英寸内变化。可以通过感光眼实现对X尺寸的调整,感光眼读取标签或其它经打印的表面以找出记录索引标志,此标志通常为与其它信息一起预先打印在标签上的直径为1/8英寸的黑点,如图3(a)及3(b)所示,随后打印机得到信号开始新一轮打印。例如,如果记录标志在每个长度为15/8英寸的标签上都出现,且标签间隔空间为1/8,那么速率为每分钟720英寸的打印机每分钟可以生产720”/1.75”=411张标签。对Y尺寸的控制是通过相对于标签或在其下面通过的其它表面对固定打印头的支架进行调整而实现。
如上所述,打印机145可由计算机120加以控制,计算机接收来自扫描仪115、用户通过键盘手动输入和/或远程计算机124的输入指令。在一个方法中,用户手动将信息输入计算机120,使之将具体信息打印到标签或其它产品表面上。用户可根据例如打印好的工作单、电话呼叫等获取人类可读形式的信息并键入所述信息。在另一方法中,通过从扫描仪115(其可扫描输入打印好的条形码指令)中获取的信息对打印机进行配置,例如重新编程,以识别生产运行相关信息。此方法避免用户键入引起的数据输入错误的问题。可用计算机以已知方式打印条形码化指令。例如,负责安排一条或多条生产线活动的第一个工人可打印出条形码化的工作单交给操作生产线设备的第二个工人。第二个工人于是将工作单置于扫描仪115前面以将信息读入并重新编写计算机120的程序。
在另一方法中,计算机124将需打印的信息通过任何已知数据方案例如TCP/IP直接传送给打印计算机120。或者,计算机124不与计算机120网络连接,但是通过例如小型计算机系统接口(SCSI)与计算机120通信。而且,计算机124可代表对与不同位置中不同生产线相关联的本地计算机提供指令的中央/主计算机,无论生产线位于相同设施中还是不同地理区域不同设施中。虽然图1(a)中指示为远程计算机,但可将计算机124置于基本上任何地方。
此外,可在从摄像机182及条形码阅读器184中接受数据的生产线100上提供检查站180,而摄像机与条形码阅读器又观察从标签敷贴器157中出来的成品。摄像机182可为用于提供各种因素的视觉检查的CCD摄像机,所述各种因素包括标签移位、标签内容、标签存在情况及密封及条形码与人类可读数据的存在情况。检查站180可在CRT屏幕/显示器上显示信息诸如错误消息以通知操作者任何问题。条形码阅读器或扫描仪184可对打印在产品上的条形码进行扫描以验证其正确性和一致性,例如根据图6的进一步讨论。在对产品进行标贴、(如适用)扫描及检查后,将可产品组装入多单元包装内并运送到其目的地。
图1(b)说明具有将条形码信息打印在产品标签上的独立式打印机146的生产线。标签敷贴器157在标签自独立式标签打印机146中出来后用已知技术将打印好的标签147应用于产品容器上。例如,标签可具有粘性背面,在此情况下,曝露粘性物质,然后将背面应用于产品上。在一个方法中,标签打印机146可为例如在卷到卷标签运输系统中以已知方式提供的独立式打印机,其中一个实例为Ohio州Salem市OEM标贴系统市售的60型卷到卷运输系统。打印机146可从预先打印设施136中接受成卷的预先打印标签137,预先打印设施可包括位于生产线100或远端(例如厂外卖主处)的打印机。较佳地,例如在生产线的相同工作区域内,在生产线相同建筑中或附近建筑中,打印机146与一条或多条生产线并排或接近它们,以使根据需要或要求将打印好的标签可容易地提供给标签敷贴器157。例如,操作人员可以手动地移动打印好的标签147(例如成卷的)并将它们装载到标签敷贴器157中,以随后将之应用于产品容器或其它包装上。当目前供给很低或接近空缺时,标签敷贴器157需要标签。操作人员可人工观察这种情况,和/或可使用某种类型的警报系统将这种情况通知给操作人员。可使用任何已知机械构件将打印好的标签输送给标签敷贴器157或生产线100的其它部分。例如,可能需要在将标签应用于产品之前检查或加工处理标签147。
视情况需要可不使用预先打印设施135,在这种情况下所有信息都由打印机146打印,包括与产品相关的第一及与生产线相关的第二信息。本文讨论的其它变更也可调适用于本实施例。例如,如果已将第一条形码信息预先打印在标签137上,打印机146只需要打印第二条形码信息和人类可读信息。如果没有预先将第一条形码信息打印在标签137上,打印机146可将第一和第二条形码信息与人类可读信息一起打印。或者,第一和第二条形码信息可为各自独立的任何类型条形码。而且,如果有需要或要求,可提供两个以上条形码标志。再者,可打印多个独立条形码。
此外,在打印机146上打印标签的时间选择可变化。例如,可在生产线100运行的同时,在生产中或接近生产,生产前不久或一旦确知生产运行相关的可变信息时打印标签。
打印机145可为本文讨论之各种类型。在卷到卷标签运输系统中,Domino-Amjet A300精确喷墨打印机(Domino Amjet有限公司,Gurnee,Illinois),和/或Zebra 96xiii热传递打印机(Zebra技术有限公司,Vernon Hills,Illinois)尤其适合。打印机146应能适应所有标签类型及尺寸。
有利的是,在图1(b)的装配中,标签打印速度(例如每分钟的标签)不需与生产线速度(每分钟加工处理的产品)相同步或协调,可提供一个或多个打印机如打印机146来向一条或多条生产线供给打印好的标签。在很多情况下,打印机146打印速度快于产品加工速度,在这种情况下,单个打印机可向多条生产线提供标签,否则打印机不需连续运转。因此,例如当需要时,可根据需求向一条或多条生产线提供打印好的标签。
使用独立式打印机146特别适合最大限度降低生产线停机时间,停机时间在修改现有制造方法以按生产线速度将生产运行相关信息打印在标签上时会出现,修改制造方法通常需要对生产线做很多变化,例如a)例如用喷墨或热传递打印技术替换用于在线打印人类可读批号和有效日期的在线火印敷贴器。
b)在生产线如松散圈摇臂标签供给系统上用额外设备或装配将打印机的输出与现有生产线速度相匹配。鉴于章印在要求时工作,所以喷墨及热敏打印机连续供给配置最为有效。必须修改标签供给以缩小两种方法之间的差异。
c)容纳打印在条形码线性部分之上的复合RSS编码的记数。
d)导致修改生产线引起的停机成本。
e)重新确认制造线。
f)将RSS条形码标签植入现有视觉系统的确认过程。
这些问题可由使用独立式打印机146加以克服,这提供的好处包括a)根据需要在生产线现场打印标签。在一种可能中,可使用含有NDC及包装标记的预先打印RSS线性编码且打印有批号与有效期以及相关人类可读信息的预先打印标签。
b)消除现有生产线的火印处理。
c)如前所述以现有生产线速度或更好速度应用标签。
d)减少或消除生产线的确认或重新认证。
e)因为独立式打印机可为一条或多条生产线服务,所以可分担每条生产线上一台打印机所带来的成本。
f)为打印好的标签提供第11部分的安全。美国联邦法21 CFR第11部分规定FDA对电子签名和跟踪对数据库的所有变更的标准。希望将电子记录和电子签名视为与相应纸张记录具有同等效力的公司必须遵守此项标准。
g)将生产线停机时间降低到绝对最小值。
h)独立式配置允许喷墨与热敏打印机以最大能力工作,这通常超过目前生产线速度。
i)降低对现有制造线进行重大修改的成本。
对具体应用提出的各种关注包括a)有关独立式系统的第11部分问题。
b)通过质量保证,将预先打印标签设为一个程序。
c)按照逻辑及定时顺序建立与预先打印标签有关的生产性程序。例如,如果在假定某天需要100,000个标签用于生产,可以制定独立式生产标签的计划表。
d)确定是否需要移去火印或是将之保留用于非RSS工作。
e)处置无用标签。
f)选择特定RSS符号体系,例如堆栈的,受限的,14,UPC(A)或其它符号体系。
图2根据本发明的一个实施例说明在产品容器上打印条形码信息的生产线200。打印机145’可直接打印在产品容器上或与产品相关的其它可打印表面,例如附着于容器或其它包装上的“外插物”或可打印标志牌(tab)上。外插物与诸如插入产品容器中的文字说明等插入物类似。而且,可打印在产品本身上。例如,对于药片形式的药物,可使用可消化墨汁打印在药片上。对于不可消化药物,可打印在药物的贴片上。
在这种情况下,不需要打印在标签上和将标签应用于容器上,但是两种方法也可以同时使用。
而且,注意生产线100与200中图示各站的顺序只是一个实例。例如,对于图1(a)生产线100,打印机145可位于标签敷贴器157之后,在这种情况下将标签应用于容器后才会打印标签。因此,(a)只有在将标签应用于容器后,(b)在将标签应用于容器之前和之后,(c)只有在将标签应用于容器之后才在标签上打印。
再者,参阅图3(c)-3(f),可使用多个打印机以使可在生产线上多个地点进行打印。例如,由于单一打印机的受限垂直范围,最好在两台或多台打印机之间分开对条形码信息的打印。例如,第一台打印机可打印条形码的下半部分,而第二台打印机打印上半部分。在具体实例中,假设1-D条形码标记已预先打印在标签上,2-D条形码标记将在生产运行过程中添加以形成复合条形码,可在一台打印机上打印2-D条形码的下半部分,而在另一台打印机上打印2-D条形码的上半部分。而且,在另一变更中,容器可能在打印之后才加以填充。图3(c)-3(f)说明预先打印的标签和生产中打印的标签,它们说明了各种选择中的一些选择。注意尽管此处提到的是标签,但是讨论内容也应用于其它可打印表面例如容器、包装及外插物。图3(c)中,标签无预先打印条形码,两个条形码352与354打印于生产过程中。在图3(d)中,标签上具有预先打印的第一个条形码362,且第二个补充条形码364打印于生产过程中。在图3(e)中,标签具有预先打印的条形码372的第一部分或标记374,且第二补充部分或标记打印于生产过程中以完成条形码372。意即,标记372与374垂直相接合或串联。类似地,在图3(f)中,标签具有预先打印的条形码382的第一部分或标记384,且第二补充部分或标记打印于生产过程中以完成条形码382。意即,标记382与384水平相接合或串联。
图6说明用于确定复合条形码的条形码部分是否具有一致信息的过程。这可用于复合条形码的部分、单个条形码的部分和多个条形码。例如,对于复合条形码600,可用本发明来验证第一部分或标记610携带的信息与第二补充部分或标记620携带的信息是否一致。在此种方法中,条形码阅读器184读取相应条形码部分610、620并对其编码,且将代码化信息提供给分析功能188,所述分析功能188对接收到的信息进行分析以确定是否存在已知的对应。例如可在检查站180处执行所述分析功能188。例如,第一条形码部分610可包括产品识别符例如具体药品(如药品A)的国家药品编码(NDC),而第二条形码部分620包括商品编号,所述商品编号识别具体药品的多种不同可能配制方法中的一种(如配制方法A1)。分析功能188重新编写信息药品A已知具有配制方法A1、A2及A3,药品B已知具有配制方法B1及B2等等。不同配制方法可能代表不同剂量、浓度或交付方法,例如药片、可注射药物、IV滴剂,或温度、体积及制造中使用的压力。
分析功能188可使用恰当逻辑,包括查找表格、数据库或其它已知软件技术,来确定商品编号识别的配制方法A1与药品A相一致并输出“一致”确定。然而,如果产品识别符为药品B,而商品生产编号为配制方法A1,那么生产功能188会输出“不一致”确定。在这种情况下,在打印条形码部分或符号中的一个部分或符号时会发出错误。所述错误通过听觉警报器或通过计算机屏幕发送给操作者的视觉消息等发出通知信号。
图7说明使用校验数据探测错误的方法。在本发明的另一方面,计算机124图示说明的本地或远程计算机可将校验数据诸如校验数字传送给一条或多条生产线的打印计算机120以保证数据完整性。例如,在生产产品例如药品过程中,制备产品贴片,在贴片可进行装瓶时,确定与生产运行相关信息,例如批或批量编号、有效日期及商品编号。有效日期基于每种产品安全保存期的一段时间,而批量或批额编号为基于使用的批量或批额识别系统而分配的编号和/或文本标识符。在手动输入方法126中,可写下所述信息以及产品标识符并传给生产线处的用户,用户手动将此信息输入计算机120的打印机驱动器软件中。在计算机通信方法128中,通过电脑网络、串行连接或其它连线或无线电子连接将所述信息从计算机124电子传输到打印计算机120中。在条形码工作单方法127中,计算机124或其它计算机将此信息作为一个或多个条形码符号打印在纸张上,所述纸张通过与计算机120相关联的条形码扫描仪加以扫描作为工作单。作为一个具体实例,计算校验数据的信息可包括基于产品标识符(产品ID)、批编号(批)和有效日期(有效期)的数据串。所述信息也是打印机145在生产运行过程中作为条形码打印在产品上的信息。
为保证计算机120已接收到正确信息,计算机120与124可执行相应软件,至少部分基于使用任何已知校验数字算法计算的生产运行相关信息,例如校验数字。一个实例为模数10算法,也称为LUHN公式。因此可将校验数据从计算机124传输到打印计算机120中,其中打印计算机120根据例如通过手动输入126、条形码化的工作单127或电脑通信128接收到的信息计算其自己的校验数据。通过计算机通信路径128或单独通信路径可对校验数据进行电子传输。接着,将计算机120计算的校验数据与其从计算机124接收到的校验数据加以比较以确定它们是否相符。如果它们不符,如适合的话,则认为已将生产运行相关信息及其它信息准确地通信给打印计算机120,可将相应条形码符号打印在实例产品700上。如果校验数据不相符,那么打印计算机120中的软件可通过监视器设置出错消息,例如以通过监视器121将问题警示通知操作人员。不匹配既指打印计算机120没准确地接收到来自计算机124的校验数据,也指打印计算机120没有准确地接收到计算机124中产生校验数据的信息,例如产品ID+批+有效日期。如果存在错误,可将所述信息重新传送给打印计算机120。
而且,检查站180及在将条形码符号打印在产品700后扫描条形码符号的条形码阅读器184可使用校验数据以确认条形码是正确的。详言之,通过检查站180扫描条形码信息并根据扫描输入的信息计算出校验数据。接着,将此校验数据与从打印计算机120中接收到的校验数据进行对比以确定它们相匹配。如果校验数据不相符,将发送出错消息给操作人员监视器121,和/或可设置听觉警报等。操作人员于是可采取恰当行动,例如停止生产线或亲自检查产品。
因此,可看出本发明提供在生产线上将条形码信息应用于产品的方法及装置。在本发明的一个方面,在生产运行过程中将条形码信息打印在产品的可打印表面上,打印包括两组成部分,其中第一组成部分或预先打印或在生产运行过程中实时打印,第二组成部分在生产运行过程中加以打印。第一组成部分可包括产品标识符,第二组成部分可包括与生产运行相关信息,如产品的批或批量编号、商品编号和有效日期。在另一方面,使用校验数据确认打印计算机接收用于打印条形码的、与生产运行相关的信息的准确性。当编入打印好的条形码时,检查站可进一步使用校验数据以验证条形码已被准确地打印在产品上。在另一方面,在打印条形码符号部分后对其加以扫描以验证其一致性,并进入数据库以验证与符号部分相关的信息相一致。在另一方面,独立式打印机打印标签,其速度足以按要求向一条或多条生产线提供标签。
尽管结合较佳实施例对本发明进行了描述和说明,但是在不脱离本发明之精神和范畴的情况下可做出对所属领域的技术人员来说显然易见的变更及修改,因此本发明并不仅限于上述方法或构造的精确细节,本发明范畴涵盖所述变更及修改。
权利要求
1.一种在一生产线上将条形码信息应用于一产品的方法,其包括在生产运行过程中,将补充与所述产品相关联的条形码信息的条形码信息打印在与所述产品相关联的一可打印表面上;其中所述补充条形码信息提供与所述生产运行相关联的信息。
2.如权利要求1所述的方法,其中将与所述产品相关联的所述条形码信息预先打印在所述可打印表面上。
3.如权利要求1所述的方法,其中所述补充条形码信息识别与所述生产运行相关联的一批、批量、有效日期及商品编号中的至少一个。
4.如权利要求1所述的方法,其中与所述产品相关的所述条形码信息识别所述产品及使用所述产品的信息中的至少一个。
5.如权利要求1所述的方法,其中所述补充条形码信息及与所述产品相关联的所述条形码信息形成一复合条形码。
6.如权利要求1所述的方法,其中所述可打印表面包括一标签。
7.如权利要求6所述的方法,其中所述打印在将所述标签应用到所述产品的一容器上之前进行。
8.如权利要求6所述的方法,其中所述打印在将所述标签应用到所述产品的一容器上之后进行。
9.如权利要求1所述的方法,其中所述可打印表面包括所述产品的一容器。
10.如权利要求1所述的方法,其中所述可打印表面包括一与所述产品相关联的标志牌。
11.如权利要求1所述的方法,其中所述打印包括使用喷墨打印、激光刺点、激光打印、柔性版打印、热传递打印、热敏打印及电记录打印中的至少一个进行打印。
12.如权利要求1所述的方法,其中所述补充条形码信息水平串联与所述产品相关联的所述条形码信息。
13.如权利要求1所述的方法,其中所述补充条形码信息垂直串联与所述产品相关联的所述条形码信息。
14.一种在一生产线上将条形码信息应用于一产品的装置,其包括在一生产运行过程中将补充与所述产品相关联的条形码信息的条形码信息打印在一与所述产品相关联的可打印表面上的构件;其中,所述补充条形码信息提供与所述生产运行相关联的信息。
15.一种在一生产线上应用条形码的方法,其包括用与一生产运行相关联的信息给一计算机编程;响应所述编程,在所述生产运行过程中,在所述生产线上将携带所述信息的条形码标记打印在一与一产品相关联的可打印表面上。
16.如权利要求15所述的方法,其中所述条形码标记携带的所述信息识别与所述生产运行相关联的一批、批量、有效日期及商品编号中的至少一个。
17.如权利要求15所述的方法,其中所述编程包括扫描一条形码以向所述计算机提供所述信息。
18.如权利要求15所述的方法,其中所述编程包括接收一用户手动输入以向所述计算机提供所述信息。
19.如权利要求15所述的方法,其中所述编程包括接收一电子传输以向所述计算机提供所述信息。
20.如权利要求15所述的方法,其中所述打印包括使用喷墨打印、激光刺点、激光打印、柔性版打印、热传递打印、热敏打印及电记录打印中的至少一个进行打印。
21.如权利要求15所述的方法,其中所述可打印表面包括一标签。
22.如权利要求15所述的方法,其中所述可打印表面包括所述产品的一容器。
23.一种在一生产线上应用条形码的装置,其包括用与一生产运行相关的信息对一计算机进行编程的构件;打印构件,响应所述编程,在所述生产运行中将携带所述信息的条形码标记打印在一与所述生产线上的一产品相关联的可打印表面上。
24.一种在将条形码应用于产品的生产线中的错误探测方法,其包括在控制所述生产线上一打印机的一打印计算机处接收第一检验数据;其中,在另一计算机处,根据在生产线上与一生产运行至少部分相关联的信息来计算所述第一校验数据;在所述打印计算机处接收所述信息;根据所述接收到的信息,在所述打印计算机处计算第二校验数据;和确定所述第一及第二校验数据是否相符。
25.如权利要求24所述的方法,其进一步包括当所述第一及第二校验数据相符时,指令所述打印机在所述生产运行过程中将携带所述接收到的信息打印在一与一产品相关联的可打印表面上。
26.如权利要求24所述的方法,其进一步包括如果所述第一及第二校验数据不相符,那么设置一出错消息。
27.如权利要求24所述的方法,其中经由所述一来自所述另一计算机的电子传输,在所述打印计算机处接收所述第一校验数据。
28.如权利要求24所述的方法,其中经由一来自所述另一计算机的电子传输,在所述打印计算机处接收所述信息。
29.如权利要求24所述的方法,其中经由一用户手动输入,在所述打印计算机处接收所述信息。
30.如权利要求24所述的方法,其中通过扫描一条形码,在所述打印计算机处接收所述信息。
31.如权利要求24所述的方法,其中所述信息包括一产品标识符和与所述生产运行相关联的一批、批量、有效日期及商品编号中至少一个。
32.一种在将条形码应用于产品的生产线中使用的错误探测装置,其包括在一打印计算机处接收第一校验数据的构件;其中所述打印计算机控制所述生产线上的一打印机,且根据与所述生产线上一生产运行至少部分相关的信息在另一计算机处计算所述第一校验数据;在所述打印计算机处接收所述信息的构件;在所述打印计算机处根据所述接收到的信息来计算第二校验数据的构件;和用于确定所述第一及第二校验数据是否一致的构件。
33.一种在将条形码应用于产品的生产线中使用的错误码率探测方法,其包括在一生产运行过程中从至少一个产品中读取第一条形码标记以从其中获取第一信息;在所述生产运行过程中从所述至少一个产品中读取第二条形码标记以从其中获取第二信息;和确定所述第一及第二信息是否相一致。
34.如权利要求33所述的方法,其中所述第一条形码为预先打印的条形码;和所述第二条形码在所述生产运行过程中加以打印。
35.如权利要求33所述的方法,其中所述第一及第二条形码标记形成一复合条形码符号。
36.如权利要求33所述的方法,其中所述第一及第二条形码标记中至少一个包括与所述生产运行相关的信息。
37.一种在一将条形码应用于产品的生产线中使用的错误探测装置,其包括用于在所述生产线上在一生产运行过程中从至少一个产品上读取第一条形码标记以从中获取第一信息的构件;用于在所述生产运行过程中从至少一个产品上读取第二条形码标记以从其中获取第二信息的构件;和用于确定所述第一及第二信息是否一致的构件。
38.一种应用于至少一条生产线上产品的条形码标签的生产方法,其包括将补充与所述产品相关联的条形码信息打印在所述标签上以提供打印好的标签;其中所述补充条形码信息提供与所述至少一条生产线之一生产运行相关联的信息;和根据要求向所述至少一条生产线提供所述打印好的标签。
39.如权利要求38所述的方法,其中根据需要将从一台打印机中获取的所述打印好的标签提供给多条生产线。
40.如权利要求38所述的方法,其中所述打印发生于一接近于所述至少一生产线的打印机上。
41.如权利要求40所述的方法,其中所述打印发生在一独立式打印机上。
42.如权利要求40所述的方法,其中可将所述独立式打印机提供于一卷到卷的标签运输系统中。
43.如权利要求38所述的方法,其中以超过所述至少一条生产线的生产速度的速度提供所述打印好的标签。
44.如权利要求38所述的方法,其中所述补充条形码信息识别与所述生产运行相关联的一批、批量、有效日期及商品编号中的至少一个。
45.如权利要求38所述的方法,其中与所述产品相关联的所述条形码信息识别(a)所述产品及(b)使用所述产品的信息中之至少一个。
46.如权利要求38所述的方法,其中与所述产品相关联的所述条形码信息预先打印于所述标签上。
47.如权利要求38所述的方法,其进一步包括使用一打印机将与所述产品相关联的所述条形码信息打印到所述标签上,所述补充条形码信息的打印也发生在所述打印机上。
48.如权利要求38所述的方法,其进一步包括将与所述产品相关联的所述条形码信息打印在标签上,所述标签不同于打印所述补充条形码信息的标签;和根据需要向所述至少一条生产线供给所述不同的标签。
49.如权利要求38所述的方法,其中所述打印至少部分发生于所述生产运行过程中。
50.一种用以生产在至少一生产线上应用于产品的条形码标签的装置,其包括将补充与所述产品相关联的条形码信息的条形码信息打印于所述标签上以提供打印好的标签的构件;其中所述补充条形码信息提供与所述至少一条生产线的一生产运行相关联的信息,且根据需要向所述至少一条生产线提供所述打印好的标签。
51.如权利要求50所述的装置,其中所述打印构件接近于所述至少一条生产线。
52.如权利要求51所述的装置,其中所述打印构件包括一独立式打印机。
53.如权利要求52所述的装置,其进一步包括一卷到卷标签运输系统,其中提供有所述独立式打印机。
全文摘要
在生产运行过程中,将条形码信息(310,330)打印于产品(125)的可打印表面(300)上,例如产品的标签(300)或容器或产品本身。预先打印或者在生产运行中打印一个可识别容器中装载的产品的复合条形码符号的第一组成部分(310);且在生产运行中打印一个可识别出批、批量、有效日期或商品编号的第二组成部分(330)。校验数据可用于确认打印计算机(120)所使用的信息的准确性。可访问数据库(188)以确定从第一及第二条形码符号部分(610,620)回收的信息是否一致。独立式打印机(146)可根据需要向一条或多条生产线提供标签(147)。
文档编号G06K17/00GK1703715SQ02822463
公开日2005年11月30日 申请日期2002年10月25日 优先权日2001年10月26日
发明者A·卢博夫, R·巴伦布格 申请人:国际条码公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1