CN200680045132.X
2006.08.07
CN101522423A
2009.09.02
授权
有权
授权|||实质审查的生效|||公开
B41J2/01; B41J29/38
B41J2/01
凯特琳娜销售公司
B·拜尔利; J·芒特
美国佛罗里达州
2005.12.7 US 60/742,908; 2006.3.3 US 60/778,410; 2006.7.18 US 11/488,126
北京泛华伟业知识产权代理有限公司
王 勇
一种计算机网络系统和方法,用于打印购买交易收据,包括用于在登记收据两面上打印的新型的打印机物理结构、数据结构和控制逻辑,被设计以便于双面打印的业务方法以及被设计以便于双面打印的打印纸。
1、 一种打印机,包括:第一打印头,用于在纸上打印;第二打印头,用于在纸上打印;纸张移动机构,用于移动纸张经过所述第一打印头和所述第二打印头;并且其中,所述第一打印头为喷墨打印头或者激光打印头,所述第二打印头为热打印头。2、 权利要求1的打印机,进一步包括:纸带,位于所述移动机构中,其中所述纸具有由第一纸张形成的纸张第一表面和由第二纸张形成的纸张第二表面,所述第二纸张是热敏的,使得所述第二纸张能够被所述第二打印头在上书写;以及中间层,其位于所述第一纸张和所述第二纸张之间,是液体不能渗透的。3、 一种制造打印机的方法,包括:提供用于在纸上打印的第一打印头;提供用于在纸上打印的第二打印头;提供纸张移动机构用于移动纸张经过所述第一打印头和所述第二打印头;并且其中,所述第一打印头为喷墨打印头或者激光打印头,所述第二打印头为热打印头。4、 一种使用打印机的方法,所述打印机包括:第一打印头,用于在纸上打印;第二打印头,用于在纸上打印;纸张移动机构,用于移动纸张经过所述第一打印头和所述第二打印头;并且其中,所述第一打印头为喷墨打印头或者激光打印头,所述第二打印头为热打印头;其中,所述方法包括:使用所述第一打印头打印在所述纸张的所述第一面;使用所述第二打印头打印在所述纸张的所述第二面。5、 一种计算机网络系统,包括:POS打印机,所述POS打印机包括纸带辊、第一打印头、第二打印头;所述纸带辊用于送进或者收回纸带卷,所述纸带卷具有第一面和第二面;所述第一打印头被设计为正对所述纸带卷的第一面;所述第二打印头被设计为正对所述纸带卷的第二面;控制器,用于控制到所述第一打印头、所述第二打印头和所述辊的信号,以在所述纸带上打印登记收据到所述纸带的第一面上和广告内容到所述纸带的第二面上。6、 权利要求5的系统,进一步包括;POS终端和销售计算机,并且其中所述POS打印机包括逻辑,用于基于从所述POS终端或者所述POS计算机传输到所述打印机的数据,控制所述打印机来保持在POS的购买交易的登记收据的打印,直到所述POS打印机接收到所述购买交易的EOT信号之后的指定时间的终止。7、 权利要求6的系统,进一步包括:销售计算机,以及其中所述POS打印机包括逻辑,如果在所述POS打印机接收所述EOT信号之后的所述指定时间之前,所述打印机接收到来自所述销售计算机的所述购买交易的打印指令,则所述逻辑用于不打印在所述POS的所述购买交易的、从所述POS终端或者所述POS计算机传输到所述POS打印机的购买交易数据。8、 权利要求7的系统,其中,所述POS打印包括逻辑,如果在所述POS打印机接收所述EOT信号之后的所述指定时间之前,所述POS打印机接收到所述打印指令,则所述逻辑用于打印从所述销售计算机接收的、所述购买交易的所述打印指令。9、 权利要求5的系统,其中所述系统进一步包括逻辑,其用于决定购买交易的登记收据的剩余空间。10、 权利要求9的系统,其中所述系统包括逻辑,其用于决定销售内容以填充所述登记收据上的所述剩余空间。11、 权利要求5的系统,其中所述POS打印机包括用于控制双面打印的逻辑。12、 权利要求5的系统,包括逻辑,其用于决定所述POS打印机是否应该基于从所述POS终端或者销售计算机接收的指令打印交易的交易信息。13、 一种制造计算机网络系统的方法,包括:提供POS打印机,所述POS打印机包括纸带辊、第一打印头、第二打印头;提供所述纸带辊,用于送进或者收回纸带卷,所述纸带卷具有第一面和第二面;提供所述第一打印头,被设计为正对所述纸带卷的第一面;提供所述第二打印头,被设计来正对所述纸带卷的第二面;以及提供控制器,用于控制到所述第一打印头、所述第二打印头和所述辊的信号,以在所述纸带上将登记收据打印到所述纸带的第一面上以及将广告内容打印到所述纸带的第二面上。14、 一种使用计算机网络系统的方法,所述系统包括:POS打印机,所述POS打印机包括纸带辊、第一打印头、第二打印头;所述纸带辊用于送进或者收回纸带卷,所述纸带卷具有第一面和第二面;所述第一打印头被设计为正对所述纸带卷的第一面;所述第二打印头被设计来正对所述纸带卷的第二面;控制器,用于控制到所述第一打印头、所述第二打印头和所述辊的信号,以在所述纸带上将登记收据打印到所述纸带的第一面上以及将广告内容打印到所述纸带的第二面上;所述方法包括从所述POS打印机打印。15、 权利要求14的方法,其中,所述打印包括打印在POS处的购买交易的购买交易数据。16、 权利要求16的方法,其中,所述打印还包括销售信息的打印。17、 权利要求16的方法,其中,所述打印所述购买交易数据包括在纸带的第一面上打印所述购买交易数据,以及在所述纸带的第二面上打印至少部分所述销售信息。18、 权利要求14的方法,进一步包括决定剩余空间。19、 权利要求14的方法,进一步包括在所述剩余空间上打印销售信息。20、 权利要求14的方法,进一步包括延迟打印购买交易的登记收据,直到超时期届满或者所述打印机收到来自销售计算机的打印指令。
组合打印机及其纸张 相关申请交叉引用 【0001】本申请要求2005年12月7日提交的名称为“包括彩色打印和彩色高亮显示的POS网络”(“POS Network Including Color Printing andColor Highlighting”)、律师卷号为PIP 175MOUNP-US的临时专利申请60/742908的优先权;本申请要求2006年3月3日提交的名称为“包括彩色打印和彩色高亮显示的POS网络”(“POS Network Including Color Printingand Color Highlighting”)、律师卷号为PIP 189MOUNP-US的临时专利申请60/778410的优先权;本申请要求2006年7月18日提交的美国申请11/488126的优先权;以上所有申请的全部内容通过引用包括在本申请中。 技术领域 【0002】本发明主要涉及销售点(POS)计算机系统(CS)。 背景技术 【0003】在许多零售商店中用于销售的零售商店销售系统包括中央计算机系统(CS)、多个零售商店POS计算机(每个零售商店中有一个)和多个本地销售计算机(每个零售商店中有一个),以及支持在中央CS和零售商店之间通信的通信网络。该网络既包括位于每个零售商店所在的局域网(LAN)又包括支持与中央CS通信的广域网(WAN),上述广域网例如Internet。每一个本地销售计算机可以是零售商店LAN中的网络客户端,每一个销售计算机也可以具有单独的电话调制解调器拨号上网或者网络连接用于支持销售计算机与中央CS通信。本地销售计算机通常包括规则的文本文件(数据库),根据此规则通过来自零售商店中POS计算机的信号触发指定优惠卷的打印。销售打印发生在与销售计算机连接的销售计算机打印机。通常零售商店具有多个结账通道。每一个通道的出口有通过LAN连接到POS计算机的POS终端和POS终端打印机。每个POS打印机附近均有一个销售计算机。销售计算机有个用来标识哪个销售打印机与哪个POS打印机相邻的对应。 【0004】为了响应在每一次交易期间读取产品条形码细目(产品标识符和数量数据)和顾客身份识别码(CID),POS终端在LAN上传输销售计算机数据流(销售计算机数据流包括销售计算机被编程以读取的规范中的首部(header)信息),使得销售计算机可以解释在POS终端读取的数据,然后处理并且确定能提供给顾客的促销。此数据包括诸如顾客身份识别、产品标识和优惠卷标识。POS终端还被编码用于通过LAN利用首部传输交易的结束、交易合计、付款方式和交易数据的结束,其中首部为销售计算机可识别的。 【0005】POS终端也被编程用来缓存在POS处所接收的顾客交易的交易数据的同时存储它,并且在交易结束时,在POS计算机数据流中将此次交易的交易数据的记录传输到POS计算机上,其中POS计算机数据流为将POS计算机编程以便读取的格式。 【0006】销售计算机数据流中的数据对于POS计算机数据流中的数据通常是冗余的。销售计算机通常并不读取为了被POS计算机读取而进行格式化的数据,反之亦然。 【0007】在现有的系统中,交易结束(EOT)信号产生指示POS打印机立即打印交易数据的提示指令(置于打印机队列存储中,从中进行打印而无需任何进一步的信号),用来打印顾客的购买交易的登记收据。登记收据列出购买项目、数量、价格和总计以及其他数据的明细。登记收据是存储在打印机中的一卷纸带的一部分。典型纸带的宽度大约几厘米。购买交易的登记收据的长度依赖于登记收据上所购买和列出的项目的数量。 【0008】此处,CS是指计算机系统。 【0009】此处,POS是指销售点。 发明内容 【0010】本发明的一个目的是在销售点使用单个打印机用于打印(1)零售商店的登记收据打印功能和(2)销售通信。 【0011】本发明的一个目的是便于以图形和彩色打印销售通信。 【0012】本发明的一个目的是减少POS打印所用的墨。 【0013】本发明的一个目的是有效地利用传输打印信息的纸质登记收据的前后表面的所有空间。 【0014】本发明的一个目的是阻止纸质收据的相对两面之间的渗墨。 【0015】本发明的一个目的是便于纸质收据的相对面上的打印。 附图说明 【0016】以下,结合附图来描述此新发明,图中相同标号表示相同或者相似的功能部件。 图1为新型网络CS 1的示意图; 图2为图1的POS终端数据库30的数据结构的示意图; 图3为图1的销售计算机数据库50的数据结构的示意图; 图4为图1的打印机数据库70的数据结构的示意图; 图5为图1的POS计算机数据库90的数据结构的示意图; 图6为图1的POS打印机60的示意图; 图7为另一可选的具有四个打印头的POS打印机60的局部示意图; 图8为图6所示纸带660的侧视图; 图9为POS打印机60控制打印的流程图; 图10为POS打印机60控制打印的流程图;和 图11为POS打印机60控制打印的流程图。 具体实施方式 【0017】图1示出了新型的网络CS 1,包括中央CS 3、诸如Internet 2的广域网、局域网(LAN)10、POS终端20、销售计算机40、POS打印机60、零售商店95的边界和指示在网络中可以存在的其它零售商店CS的其它零售商店的边界。图1也示出与POS终端20相关联的POS终端数据库30、与销售计算机40相关联的销售计算机数据库50、与POS打印机60相关联的打印机数据库70、与POS计算机80相关联的POS计算机数据库90。每一个计算机控制与其相关联的数据库的读写访问。可选地,POS打印机60可以是终端或者否则由POS计算机80所控制,在后一种情况下,POS计算机80执行此处与打印机60相关的处理功能,并且接收发往打印机60的数据。 【0018】设备20、40、60和80的一个或者多个具有与WAN 2的网络连接,并且可以充当允许LAN上的其它设备接入WAN 2的网关。可选地,位于LAN 10上的单独的网关设备允许LAN 10上的设备接入WAN 2。 【0019】销售计算机40、POS打印机60、POS计算机80以及优选的POS终端20的每一个均包括数字中央处理单元、人工用户输入输出设备和相关的高速存储器。销售计算机40、POS打印机60、POS计算机80以及优选的POS终端20的每一个均存储网络协议和代码,例如TCP/IP,用于转换和传输那些网络协议中的数据。设备20、40、60和80都连接到LAN 10使它们的数据包传输如此处所描述的相互进行通信。 【0020】POS终端20被构建为通过接收交易数据和传输交易数据到LAN10来处理购买交易。POS终端20被构建为以两种不同模式传输交易数据。第一种,POS终端20被构建为当POS终端20通过LAN 10接收到每一数据(产品标识符、数量和顾客身份识别)时传输每一数据到销售计算机40。第二种,POS终端20被构建为通过LAN 10传输包括所有产品标识符、价格及其相关信息的每一笔交易记录到POS计算机80。传输到销售计算机40的数据格式规范可以不同于传输到POS计算机80的数据格式规范。可选地,每一个数据包可以包括标识预定目标设备地址的标记。 【0021】POS终端20或者POS计算机80被构建为产生和传输POS打印指令710到POS打印机60,且被构建为响应交易结束(EOT)的识别进行动作。EOT信号表示POS终端处的顾客购买交易的完成。POS打印指令710包括打印购买交易收据的指令。 【0022】购买交易收据包括描述了顾客购买订单中产品物件的价格和描述的打印文本。 【0023】销售计算机40被构建为产生和传输组合的销售和POS打印指令720到POS打印机60,用于在同一张纸上打印购买交易收据和某些销售内容二者。销售内容可以与交易收据信息在纸张的同一面。销售内容也可以在纸张的交易收据信息所在面的另一面。销售内容可以包括诸如优待券的奖励许诺(incentive offer)和广告。 【0024】销售计算机40被构建为处理来自POS交易的数据,优选地,在其接收到由POS终端20通过LAN 10传输的数据时进行处理。可选地,销售计算机40记录接收到的顾客购买交易的交易数据,并且在处理数据之前等待交易的EOT信号的接收,然后产生组合的销售和POS打印指令720并传输到POS打印机60。组合的销售和打印指令720指示打印机打印登记收据信息和销售信息。 【0025】如果POS打印机60及时接收到来自销售计算机40的组合的销售和POS打印指令720,POS打印机60可以被构建为不打印从POS终端20或者POS计算机80所接收的POS打印指令710。 【0026】POS打印机60优选地包括用于基于打印指令打印的传统结构和编码,也包括用于接收和翻译在至少一个诸如TCP/IP的网络协议中的信息的传统结构和编码。 【0027】销售计算机40或者POS打印机或者二者集合,被构建为指定登记收据信息和销售信息在登记收据纸张上的位置,包括是否仅打印在纸带上的一面还是双面、每一面上应该是什么信息、在某些长度的纸带上进行缩放以容纳所有信息的字体和图形尺寸。 【0028】中央CS 3存储与顾客相关的交易数据,并且存储多个商店和大量顾客的标识符。中央CS 3可以执行销售处理用来决定提供给特定的消费者什么明确的销售内容,在该情况下中央CS 3将与明确销售内容(优待卷详情或其类似物)或者与明确销售内容的标识符相关的顾客标识符传输给销售计算机40。销售计算机40可以在顾客于零售商店的下一次购买交易期间,在接收到同一顾客标识符后处理交易数据时参考此信息。 【0029】POS计算机80被构建为记录零售商店95中交易的交易信息、跟踪存货信息、跟踪收入,并且产生相应的报告。也可以按权限(authority)指令商店中的POS打印机来打印登记收据。 【0030】POS终端20和POS终端数据库30与一个单独结帐通道或者台相关联。在每个零售商店中可能有多个结帐台,在此处顾客为购买商品付账,并且可以将顾客交易的产品识别代码和当前交易信息输入到POS终端。 【0031】销售计算机40运行代码,对于与CID相关的交易数据执行销售标准,来决定与CID相关的明确的销售内容。销售计算机40将与CID相关的明确内容或者所述明确内容的标识符发送到POS打印机60。 【0032】销售标准可以依赖顾客的交易历史、顾客人口统计学,部分营销人员偏爱。销售计算机40可以存储交易历史数据(数据来自包括与一组在先交易中的每一个相关联的产品代码和顾客标识符的在先交易)。或者是,销售计算机40可以存储CID和相关的奖励许诺以提供给具有此CID的顾客,其中,CID和相关的奖励许诺的清单通过中央CS 3被提供给销售计算机。 【0033】POS终端数据库30、销售计算机数据库50、打印机数据库70和POS计算机数据库90的每一个都优选地被构建为用来接收和存储零售商店的交易数据。优选地,销售计算机数据库50和打印机数据库70二者也被构建为接收和存储销售内容数据。 【0034】图2示出图1的POS终端数据库30的数据结构,包括销售计算机数据流首部310、POS计算机数据流首部320、终端交易记录330和EOT信号340。 销售计算机数据流首部310或者指定逻辑地址(销售计算机40的IP地址、端口号或者类似的内容),或者指定数据流中的数据遵从的数据格式。如果是后者,销售计算机40被构建为在LAN上读取此数据格式的数据。 【0035】POS计算机数据流首部320或者指定逻辑地址(POS计算机80的IP地址、端口号或者类似的内容),或者指定数据流中的数据遵从的数据格式。如果是后者,POS计算机40被构建为在LAN上读取此数据格式的数据。 【0036】终端交易记录330记录每一笔交易的交易信息,诸如产品标识符、优待卷标识符、所用的折扣、时间、日期、终端ID、数量、总计和支付类型(信用卡方式、支票、现金等)。 【0037】EOT信号340是指定EOT的数据。 【0038】图3示出图1的销售计算机数据库50,包括存储的奖励许诺数据410、顾客基本记录420、数据流首部规范430、存储交易记录440、目标标准450和销售内容460。当由销售计算机40读取的数据的数据格式的规范不同于由POS计算机80读取的数据的数据格式规范时,数据流首部规范430存在。 【0039】存储的奖励许诺数据410包括顾客标识符和限定诸如优待卷的奖励许诺的销售内容。优选地,数据410也包括用于标识许诺状态的状态域,诸如未提供给顾客、已提供(提前在销售点打印机打印或者以其他方式)给顾客以及已由顾客赎买。例如,顾客标识符可以为会员卡标识符、来自信用卡或者其他顾客支付方式的一些数字。 【0040】顾客基本记录420可以包括和顾客标识符相关联的顾客交易历史、由销售计算机40、POS计算机80或者中央计算机3对顾客交易历史执行的销售分析,以及诸如地址和电话、帐户号码、人口统计学信息的顾客其他详细信息。顾客基本记录也可以被用来产生存储的奖励许诺数据410。 【0041】数据流首部规范430是可选的,其指定销售计算机40在LAN 10上识别的数据流的格式。例如,来自产品标识符的终端10的用于连续传输的首部,所述产品标识符与发生在终端10的交易相关。例如,不是用于在交易结束时从POS终端20传输到POS计算机80的记录文件的首部。 【0042】存储交易记录440包括存储交易信息,诸如购买的项目、所用折扣、时间、日期和采购地点、支付类型。这些信息可以由销售计算机数据库进行接收,其方式是通过在每笔交易期间当连续的产品标识符被扫描时,销售计算机40对其进行读取来接收,可选地,通过销售计算机40读取在LAN上传输的每一笔交易的记录(由POS计算机8O读取的同一文件),或者在数据文件从POS计算机80到销售计算机40传输时接收这些信息。 【0043】目标标准450包括提供给特定顾客识别、特定促销或者销售内容460的标准,包括提供或者赠送给顾客的优待卷、回扣、即时折扣、广告、销售信息和将这些标准应用于顾客购买交易数据以及其他与顾客相关的数据的码。 【0044】销售内容460包括提供或者赠送给顾客的优待卷、回扣、即时折扣、广告和销售信息。特殊的销售内容通常与特殊的目标标准相关联。例如,指定在前一个月内反复购买尿布的目标标准可以被链接到指定婴儿食品的优待卷的销售内容。 【0045】图4示出图1的打印机数据库70,包括POS打印指令710、组合的销售和POS打印指令720、销售内容730、打印头识别码740、EOT信号码750、超时功能码760、倒带信号码770、剩余空间码780和销售内容790。 【0046】POS打印指令720包括打印所有交易数据的指令,用于打印顾客交易的登记收据。典型地包括所购产品的产品描述(名称)(如果有将产品标识符和产品描述相关联的打印机逻辑,也可以是产品标识符)、价格、数量、折扣、时间、日期和购买地点、支付方式和有无使用折扣的交易总计。 【0047】组合的销售和POS打印指令720包括用于打印顾客交易的登记收据信息和某些销售内容二者的指令,销售内容包括优待卷、回扣、即时折扣和广告。 【0048】打印头识别码740包括指定哪一个打印头650用来打印销售和登记收据信息的数据、打印时间和打印顺序。打印头识别码可以通过执行指令710或者720在POS打印机60中运行。 【0049】倒带信号码770是指定打印机纸带倒带的码。在打印纸带的第一面之后,它启动打印机60倒纸带,从而沿着与第一面上已经打印的纸带的相同长度启动在纸带的另一面上的随后打印。倒带信号码770可通过执行指令710或者720在POS打印机60中运行。在一实例中,在POS打印机60基于指令710初始化打印之后,在POS打印机60处接收指令720。随后,倒带信号码770指示POS打印机60倒纸带660,以便在已打印登记收据信息的纸带660的另一面上基于包含在指令720中的销售内容进行打印。 【0050】剩余空间码780包括以优化利用纸带660的空白空间的方式打印销售内容和登记收据信息的指令。运行在打印信息720上的码决定基于指令720打印登记收据信息所需的纸带660的长度和打印销售信息所需的纸带的长度。剩余空间码780决定纸带长度间的差别,不然的话,在纸带的一面将为空白的纸带。剩余空间码780随后决定如何填充任一面上的空白空间。 【0051】作为举例,销售内容790包括限定奖励许诺的数据和广告,其包括任意文本、图形及相关的色彩及其组合。销售内容可以被存储在打印机数据库70或者销售计算机数据库50中。销售计算机数据库50和打印机数据库70可以都存储销售内容标识符与销售内容的关联。如果销售计算机40传输销售标识符到打印机60,打印机60可以将用于打印的销售内容与相应的销售标识符相关联。 【0052】在一实施例中,剩余空间码可以决定附加的销售内容来打印,从而填充空白空间。其可以比较各个所选销售项目的长度,并且只打印适合于登记收据信息所需的纸带660的长度的销售项目。也就是,通过删减销售项目限制打印纸带的长度。其可以识别附加销售内容以在空白空间(如果有的话)中打印,可以在纸带的任一面上进行。其可以调整文本或图形的大小,使得包含在指令720中的销售内容和登记收据信息每一个都占据纸带的大约相同的长度,从而使一面上打印销售内容和另一面上打印登记收据信息的双面打印占据纸带的同样长度。 【0053】除了此处提及的其他码,剩余空间码780还用于产生一个或者多个与每一笔购买交易相关联的打印文件,用于打印所述交易。 【0054】超时功能码760为指定在由POS打印机60接收到EOT信号340之后的一个时间段的码,如果在该时间段结束时POS打印机60没有接收到指令720,POS打印机60将基于指令710进行打印。例如,通过将基于指令710从POS终端20接收的交易数据放入打印机队列存储器中,码760就可以执行上述操作,其中从该打印机队列存储器中无需任何进一步信号即可发生打印。可以将超时功能码760编程为在EOT信号340被POS打印机60接收之后的诸如1、1.5或者2秒再进行操作。所选定的这个时间段是为了限制处理购买定单的延迟时间。 【0055】在另一替代实施例中,POS打印机60或者销售计算机40可以决定打印的销售内容、该销售内容的纸带660的长度、纸带660的交易内容720所在面上的空白空间的长度,并且随后在纸带660的交易内容所在面上的空白空间中打印附加销售内容。也就是,指定打印数据和指令的码或者打印文件可以位于任一计算机,并且如果必要,它们可以将包括纸带倒带的控制信号的最终打印文件或多个文件发送到打印机60从而用于打印。 【0056】图5示出图1的POS计算机数据库90,包括存储交易记录930和帐目和存货信息960。存储交易记录930存储零售商店的所有交易的所有交易数据。帐目和存货信息960包括销售信息和存货中项目和数量的清单等等。 【0057】图6示出图1的POS打印机60,包括控制器610、纸带卷620、纸带660、控制线630、辊640和打印头650以及数据库70。 【0058】控制器610经控制线630指示打印头650何时打印与打印什么,并且指示辊640何时将纸向外卷和向回卷。控制器610的动作依据由运行在POS打印机60中的码所产生的或从网络其它部件接收的指令。打印包括:控制器610经控制线630指示辊640推进与指令相关的纸带660到打印头650来打印交易内容720或者销售内容730,并且可选地,在某些打印之后指示收回纸带660。尽管所示为POS打印机60的一部分,但是控制器610可以远离打印头,并且其功能可以在别处实现,诸如在POS计算机或者销售计算机中。 【0059】一个打印头650正对纸带660的第一面,另一个打印头650正对纸带660的相反的第二面。因此,每个打印头打印纸带660的不同面。 【0060】纸带卷620包括被卷起的纸带660安装在其上的假脱机(spooling)机构(未示)。 【0061】优选地,一个打印头为喷墨打印头,另一个打印头为热敏打印头。优选地,纸带660具有由热敏纸形成的一侧,使得通过热敏打印头650打印到纸张的这一侧上,并且将纸带660定位成使热敏打印头650与热敏纸相对。打印头(除了热敏打印头)可以为黑白或者彩色打印头。 【0062】图7示出包括四个打印头的打印头650的另一替代结构。在此结构中,纸带的每一面可以正对两个不同类型的打印头,可以是热敏、喷墨和激光打印头中任意两种。或者是,正对纸带的同一面的两个打印头可以是同种设计,诸如都是热敏打印头、都是喷墨打印头或者都是激光打印头。 【0063】纸带660的相对面上的打印头的相对位置可以是互相完全正对,或者沿纸带移动方向上互相有偏移。 【0064】图8示出图6的纸带660的侧面,包括上部纸侧面810、下部纸侧面820和防渗层830。在一优选实施例中,防渗层830存在并且防止墨水从纸带的一面到另一面的渗透。上部纸侧面810可以是热敏打印机敏感性纸,诸如包含热温敏染料和/或酚类的纸张,下部纸侧面820可以是热敏打印机非敏感性纸。防渗层830可以例如是聚乙烯材料或者其它聚合性材料。 【0065】图9示出打印机逻辑9000,包括在POS打印机60的CPU中执行的步骤。在步骤910中,打印机逻辑确定是否接收到打印机数据。如果接收到,执行步骤920,在步骤920中,打印机逻辑确定是否接收到EOT信号。如果接收到,执行步骤930,打印机逻辑打印文件。 【0066】如果步骤910中没有接收到,执行等待状态940并随后再次执行步骤910。 【0067】如果步骤920中没有接收到,执行超时检查950,如果步骤950为否,执行等待状态940并且再次检查910。如果步骤950为是,执行打印步骤930。等待状态940可以是例如50毫秒。 【0068】图10示出剩余逻辑1000,POS打印机60或者销售计算机40以该剩余逻辑执行计算,从而决定销售内容460的可选总数来填充纸带660的双面上的空间。 【0069】图10所示方法1000包括决定登记收据纸带打印长度1010、决定销售内容纸带打印长度1020、决定剩余纸带长度和空白空间的纸带面1030、决定填充剩余空间的销售内容1040、产生或者订正打印文件1050和打印1060。 【0070】在步骤1050中,打印机逻辑产生或者订正一个或者多个打印文件来包括登记带中的附加销售内容的打印,所述附加销售内容包括顾客交易数据和销售内容。例如通过过滤一组附加销售内容的纸带打印长度来排除纸带打印长度大于剩余纸带长度的附加销售内容,并且随后通过排列附加销售内容的最终集合,来决定附加销售内容。评级可以基于该顾客的与其他销售内容的相关性,按照从生产商或者零售商对该销售公司就此打印的报酬进行排列,或者通过销售内容中的产品标识符和与顾客标识符相关的人口统计学的相关性进行排列。 【0071】在一实施例中,POS打印机60(1)决定打印包括交易内容720的顾客收据所需的纸带660的长度,(2)决定销售内容的不同例子的长度以及(3)仅打印适合于打印收据所需的纸带660的长度的销售内容的一些例子。 【0072】在另一实施例中,POS打印机60或者销售计算机40可以被构建并且编码来决定打印哪些销售内容、包含销售内容的纸带的长度、纸带660登记收据面上由其产生的空白(可用)空间长度,以及被编码成在纸带660交易内容面上的空白空间上打印附加销售内容。 【0073】在一实施例中,剩余空间码识别空白空间区域、识别与空白空间关联的销售内容,并且随后调整相关销售内容的字体和/或图形的尺寸(扩大或缩小)以填充识别的空白空间。 【0074】图11示出涉及双面打印的打印机逻辑。 【0075】在步骤1110中,打印机逻辑决定是否在登记带660的双面上并行打印。例如,打印机逻辑可以检查打印内容来决定双面打印所需的打印速度,并且当打印速度合适时决定并行打印。如果是,执行步骤1120来并行打印双面,如果否,执行步骤1130来决定首先打印哪一面。在步骤1140中,打印第一面。在步骤1150中,将纸带660倒回第一面的打印长度(或者稍微更少,诸如少于0.5英寸或1厘米,以避免纸带丢失打印机中与辊的定位)。在步骤1160中,打印第二面。 【0076】一旦POS打印机60接收到组合的打印指令720,按照编码中嵌入的商业规则的指定,POS打印机60可以并行打印纸的双面、在双面上交错打印或者首先在双面中打印一面。 【0077】在POS打印机60中执行的编码可以执行超时功能码760,使得如果POS打印机60没有在指定时间段内接收到指令720,POS打印机60继续打印顾客的交易内容720。 【0078】类似的,POS打印机60中执行的编码可以执行另一超时功能,使得如果POS打印机60没有在指定时间段内接收到指令710,POS打印机60基于指令720继续打印。 【0079】如果POS打印机60在基于指令710打印时接收到指令720,码可以指导POS打印机60在完成码710指定的登记收据打印之后,打印指令720指定的销售内容。这可以包括在基于指令720打印销售内容之前,执行码来将登记带倒回登记收据的长度。 【0080】销售内容与指向其的指针可以位于打印机60中,并且指令720可以包括指向该销售内容而不是实际的销售内容的指针。如果是这样,相应的指针位于销售计算机40可访问的数据库中。 【0081】诸如EOT和超时打印功能决定使用哪个数据源、POS终端或者销售计算机来打印登记收据,这些打印方面不需要双面打印机或者双面打印。 【0082】以上所述本发明的各方面和特定实施例并不旨在限制于基于上述公开的主要概念的保护范围。
《组合打印机及其纸张.pdf》由会员分享,可在线阅读,更多相关《组合打印机及其纸张.pdf(22页珍藏版)》请在专利查询网上搜索。
一种计算机网络系统和方法,用于打印购买交易收据,包括用于在登记收据两面上打印的新型的打印机物理结构、数据结构和控制逻辑,被设计以便于双面打印的业务方法以及被设计以便于双面打印的打印纸。 。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1