首页> 中国专利> 打印方法、程序及装置、商品销售数据处理装置、POS系统

打印方法、程序及装置、商品销售数据处理装置、POS系统

摘要

本发明提供一种打印方法、打印机驱动程序及打印装置。在打印装置(50)内存储有表示背景图像的背景图像数据,在从PC(40)取得表示收据打印信息的打印数据时,将背景图像和收据打印信息重叠起来打印到收据(61)上。在这种情况下,背景图像将打印有从打印数据中被检测出来的开始字列及结束字列的各字列的行之间所包含的区域作为打印区域打印。由此,不用变更单色·文本格式的应用程序便可以发行彩色·绘画格式的收据。

著录项

  • 公开/公告号CN1487466A

    专利类型发明专利

  • 公开/公告日2004-04-07

    原文格式PDF

  • 申请/专利权人 精工爱普生株式会社;

    申请/专利号CN03156272.8

  • 发明设计人 箕轮政宽;横山和幸;

    申请日2003-09-02

  • 分类号G06K15/02;G06K9/44;

  • 代理机构11021 中科专利商标代理有限责任公司;

  • 代理人李香兰

  • 地址 日本东京

  • 入库时间 2023-12-17 15:13:52

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-08-18

    未缴年费专利权终止 IPC(主分类):G07G1/12 授权公告日:20061129 终止日期:20190902 申请日:20030902

    专利权的终止

  • 2006-11-29

    授权

    授权

  • 2004-06-16

    实质审查的生效

    实质审查的生效

  • 2004-04-07

    公开

    公开

说明书

技术领域

本发明涉及:根据与商品销售有关的输入信息,取得主计算机所生成的打印数据,将背景图像重叠在该打印数据所表示的收据打印信息上并打印到收据上的打印方法、用于实现该打印方法的程序、记录介质、打印装置、打印机驱动程序、商品销售数据处理装置及POS系统。

背景技术

以往,在超市及便利店等零售业中所使用的POS系统(销售时信息管理系统)上设置有在收据上进行打印的打印装置。作为该类的打印装置,一般使用可打印出如图3所示那样的收据打印信息的收据的所谓单色(Monochrome)·文本格式的打印装置(比如参照特开2001-273560号公报),但近年来,随着彩色打印机的小型化、高速化,人们期待彩色打印机适用于POS系统。

但是,实际上在打算购入彩色打印机的情况下,由于POS系统的应用程序一般为以单色打印机作为前提的单色·文本格式,因而要想用彩色打印收据、插入图样,必须将应用程序变更为彩色·绘画格式。但由于变更应用程序需要多额的投资,因此,存在着阻碍了彩色打印机的引入的问题。

发明内容

鉴于上述的问题,本发明的目的在于:提供一种不用变更单色·文本格式的应用程序、可以发行彩色·绘画格式的收据的打印方法、和实现该打印方法的程序、记录介质、打印装置、打印机驱动程序、商品销售数据处理装置及POS系统。

本发明的打印方法为将支付处理信息和图像共同打印到打印介质上的方法,其特征在于,具有:存储表示图像的图像数据的第一步骤、根据输入信息取得打印数据的第二步骤、检测表示附加所述图像数据的开始位置或结束位置的字列的第三步骤、在所述字列中的至少一方的端所指定的区域内、将所述图像和所述打印信息重叠打印到所述打印介质上的第四步骤。

另外,本发明的打印方法为根据与商品销售有关的输入信息、取得主计算机上的应用程序执行部所生成的支付处理打印数据、采用打印装置将背景图像重叠在该打印数据上所得到的收据打印数据打印在收据上的打印方法,其特征在于,具有:存储表示背景图像的背景图像数据的背景图像数据存储步骤、从应用程序执行部取得打印数据的打印数据取得步骤、从支付处理打印数据当中检测出表示开始附加背景图像数据的位置的开始字列及表示结束附加背景图像数据的位置的结束字列的字列检测步骤、在收据上与收据打印信息相重叠、在从由开始字列所指定的位置到由结束字列所指定的位置的区域内打印背景图像的打印步骤。

本发明的打印装置为将打印数据和背景图像共同打印到打印介质上的装置,其特征在于,具有:存储表示背景图像的背景图像数据的第一装置、和根据输入信息取得打印数据的第二装置、检测出表示开始附加所述背景图像数据的位置的开始字列及表示结束附加所述背景图像数据的位置的结束字列的第三装置、在从所述开始字列所指定的位置到由所述结束字列所指定的位置的区域内、将背景图像和所述打印数据重叠起来打印到所述打印介质上的第四装置。

另外,本发明的打印装置为根据与商品销售有关的输入信息、取得主计算机所生成的支付处理打印数据、将背景图像数据重叠在该打印数据上打印到收据上的打印装置,其特征在于,具有:存储表示背景图像的背景图像数据的背景图像数据存储装置、存储表示开始附加背景图像数据的位置的开始字列及表示结束附加背景图像数据的位置的结束字列的字列存储装置、从主计算机取得打印数据的打印数据取得装置、从打印数据当中检测出开始字列及结束字列的字列检测装置、在收据上与收据打印信息相重叠、在从由开始字列所指定的位置到由结束字列所指定的位置的区域内打印背景图像的打印装置。

通过这些结构,(在打印装置内)将表示背景图像的背景图像数据存储起来,在取得了表示由主计算机所生成的收据打印信息的打印数据的情况下,由于将背景图像和收据打印信息重叠起来打印到收据上,主计算机比如即使为单色·文本格式的应用程序,也不需要变更应用程序(通过打印装置)也可以发行彩色·绘画格式的收据。另外,通过将背景图像的打印区域设定在打印有从打印数据当中检测出的开始字列及结束字列的各位置之间所包含的区域内,可以容易地在特定打印区域的同时做成美观的收据。特别是通过将开始字列及结束字列作为必须打印在收据上的字列(比如「收据」、「合计金额」等),可以根据收据的长度发行在恰当的区域内打印背景图像的收据。

在该情况下,还可以理想地具备有指定开始字列和/或结束字列的第五步骤。

另外,在该情况下,还可以理想地具备有指定开始字列和/或结束字列的第五装置。

根据这些结构,通过指定开始字列和/或结束字列,可以根据用户的喜好来指定背景图像的打印区域。

在这些情况下,可以理想地在第四步骤实施主色和该主色以外的至少一个副色的彩色打印,以主色来打印收据打印信息、以副色来打印背景图像。

另外,在这些情况下,可以理想地在第四装置实施主色和该主色以外的至少一个副色的彩色打印,以主色来打印收据打印信息、以副色来打印背景图像。

通过这些结构,由于以主色来打印收据打印信息、以副色来打印背景图像,因而不会损坏收据打印信息的清晰度,可以附加背景图像。还有,由于可以进行彩色打印,因此可以提高收据的可视性。

在这一情况,在第五步骤可以理想地根据由主计算机发送来的设定指令来指定字列。

另外,在这一情况,第五装置可以理想地根据由主计算机发送来的设定指令,将其收存于存储所定的字列的第六装置内。

通过这些结构,由于可以根据由主计算机发送来的设定指令来指定字列,因此用户可以不用直接操作打印装置便可进行字列的指定。

在这种情况下,在设定指令当中可以理想地包含有指定背景图像的打印颜色的参数。

通过该结构,用户不用直接操作打印装置可以指定背景图像的打印颜色。

在这些情况,在背景图像数据存储步骤中,存储有多个背景图像数据,可以理想地在设定指令中包含有从多个背景图像数据当中选择成为打印对象的一个背景图像数据的参数。

另外,在这些情况,第一装置存储有多个背景图像数据,可以理想地在设定指令中包含有从多个背景图像数据当中选择成为打印对象的一个背景图像数据的参数。

通过这些结构,由于存储有多个背景图像数据,因而可以打印多种多样的背景图像。还有,用户不用直接操作打印装置可以选择背景图像数据。

在这些情况,可以理想地通过安装在主计算机内的打印机驱动程序来生成设定指令。

通过该结构,由于由打印机驱动程序生成设定指令,因而不用变更主计算机的应用程序可以由主计算机来进行背景图像数据的设定。

本发明的程序其特征为让计算机来实现上述的任何一项所述的打印方法。

通过该结构,可以提供主计算机比如即使为单色·文本格式的应用程序,不用变更应用程序也可以发行彩色·绘画格式的收据的程序。

本发明的记录介质其特征为记录上述所述的程序。

通过该结构,可以提供记录主计算机比如即使为单色·文本格式的应用程序,不用变更应用程序也可以发行彩色·绘画格式的收据的程序的记录介质。

本发明的打印机驱动程序为被安装在主计算机上的、根据与商品销售有关的输入信息、通过将表示背景图像的背景图像数据附加在由主计算机内的应用程序所生成的打印数据上、生成带有背景图像的打印数据并将其发送到打印装置的打印机驱动程序,其特征在于,具有:存储表示背景图像的背景图像数据的背景图像数据存储装置、从应用程序取得打印数据的打印数据取得装置、从打印数据当中检测出开始附加背景图像数据的开始字列及结束附加背景图像数据的结束字列的字列检测装置、在从包含有开始字列的行到包含有结束字列的行的区域内、通过将背景图像数据附加到打印数据上生成带有背景图像打印数据的带有背景图像打印数据生成装置、将带有背景图像打印数据发送到打印装置的发送装置。

根据该结构,由于通过将表示背景图像的背景图像数据附加在被安装在主计算机内的、根据与商品销售有关的输入信息、由主计算机内的应用程序所生成的打印数据上、生成带有背景图像打印数据并将该数据发送到打印装置,因此主计算机比如即使为单色·文本格式的应用程序,也不用变更应用程序,通过打印装置可以发行彩色·绘画格式的收据。另外,通过在由从打印数据当中检测出的开始字列及结束字列所指定的行之间所包含的区域内打印背景图像,可以容易地在特定打印区域的同时做成美观的收据。特别是通过将开始字列及结束字列作为必须打印在收据上的字列(比如「收据」、「合计金额」等),可以根据收据的长度发行在恰当的区域打印背景图像的收据。

本发明的商品销售数据处理装置的特征为:具有上述所述的打印装置和主计算机。

通过该结构,可以提供主计算机比如即使为单色·文本格式的应用程序、也不需要变更主计算机的应用程序及打印机驱动程序可以发行彩色·绘画格式的收据的商品销售数据处理装置。

本发明的其他的商品销售数据处理装置的特征为:在具有上述所述的打印驱动程序的同时还具有主计算机和打印装置。

通过该结构,可以提供主计算机比如即使为单色·文本格式的应用程序、也不需要变更主计算机的应用程序可以发行彩色·绘画格式的收据的商品销售数据处理装置。

本发明的POS系统的特征在于:由上述所述的商品销售数据处理装置的POS终端和通过网络与POS终端相连接并管理该POS终端的POS服务器构成。

通过该结构,可以提供主计算机比如即使为单色·文本格式的应用程序、也不需要变更主计算机的应用程序可以发行彩色·绘画格式的收据的POS系统。

附图说明

图1为表示本发明的POS系统的一例的结构图。

图2A、2B为构成本发明的POS系统的POS终端的外观立体图。

图3为本发明的打印装置的功能方框图。

图4为本发明的打印装置的控制方框图。

图5为表示本发明的带有背景图像打印数据生成处理的实例的流程图。

图6为表示设定本发明的背景图像数据的设定画面的一例的图。

图7为表示设定本发明的背景图像数据的设定画面的一例的图。

图8为表示背景图像的一例的图。

图9为表示通过本发明的打印方法所做成的收据的一例<打印例1>的图。

图10为表示通过本发明的打印方法所做成的收据的一例<打印例2>的图。

图11为表示通过本发明的打印方法所做成的收据的一例<打印例3>的图。

图12为本发明的第二实施例的终端装置的功能方框图。

图13为表示以往技术的收据制作例的图。

图中:10-POS系统,20-POS终端,30-POS服务器,40-PC,41a-POS应用程序执行部,41b-控制对象,41c-服务对象,41d-OS,47-打印装置侧接口,50-打印装置,51-PC侧接口,61-收据,91-图像数据存储部,92-字列存储部,93-设定数据存储部,94-打印数据存储部,108-背景图像数据设定程序,109-打印驱动程序,110-数据输入输出部,111-POS服务器侧接口,120-输入部,130-显示部,140-驱动部,150-控制部,151-CPU,152-ROM,153-RAM,154-内部总线,400-终端装置,410-中央控制部,420-现金处理部,430-数据生成部,431-打印数据生成部,432-背景图像数据设定部,433-背景图像数据生成部,434-带有背景图像数据打印数据生成部,451-POS应用程序,452-打印驱动程序。

具体实施方式

下面,对于本发明第一实施例的打印方法、实现该打印方法的程序、记录介质、打印装置、打印机驱动程序、商品销售数据处理装置及POS系统,一边参照附图一边进行详细的说明。本发明是将表示背景图像的背景图像数据存储在打印装置内,在取得由主计算机所生成的表示收据打印信息(参照图13)的打印数据的情况下,将背景图像和收据打印信息重叠起来打印到收据上。这样,通过该结构,比如主计算机即使为单色·文本格式的应用程序、也不用变更应用程序可以发行彩色·绘画格式的收据。另外,还可以达到:从打印数据当中检测出开始字列及结束字列,由于将不同的字列所指定的区域作为背景图像的打印区域,因此容易特定打印区域,进而可以做成美观的收据等的作用和效果。

下面,以根据有超市及便利店等店铺所使用的操作人员所输入的与商品销售有关的输入信息来发行收据(打印对象物)的POS系统作为实例来进行说明。

如图1所示,本发明的POS系统10主要是由通过读出由操作人员(用户)赋予商品的条形码来取得输入信息的多个商品销售数据处理装置的POS终端20(图中只表示了一个)和通过网络与该POS终端20相互连接、对POS终端20所输入的输入信息进行管理的POS服务器30所构成。

POS服务器30除了控制装置(CPU31)以外,还具有ROM32及RAM33等存储器,根据存储于ROM32内的控制程序,对RAM33内的缓冲器39等所存储的信息进行处理。特别是在RAM33内具有由商品编码存储块35、商品名称存储块36、金额存储块37、库存存储块38等形成的商品原板,CPU31根据POS终端20所发送来的输入信息,从商品原板抽出与商品编码、商品名称、金额有关的信息,生成对收据61的打印及POS终端20的显示器42的显示所用的商品数据。另外,所谓「商品数据」是在PC40所生成的成为打印数据的根源的数据,包括打印在收据61上的商品名称及其金额等的商品信息。

POS终端20根据输入信息,参照POS服务器30的商品数据,生成打印到收据61上的收据打印信息(除商品信息之外,也包括店铺名称及电话号码、日期、对顾客的消息等信息;参照图13)的打印数据,包括:具有实施将输入数据登录到POS服务器30等的现金登录处理的应用程序执行部41a的个人计算机(PC)40、和根据打印数据对收据61进行打印的打印装置50(收据打印机),并互相通过连接器46、53相连接。PC40通过键盘43的输入或通过条形码读取器44读出条形码,取得与商品有关的信息(商品信息)及与顾客60有关的信息(顾客信息)等的输入信息。另外,通过卡读取器45读出顾客60的信用卡及会员卡,取得与信贷结算有关的信息及与会员号码等会员有关的信息。POS终端20还具有显示将POS服务器30发送来的商品数据还原生成的商品信息的显示器42,向顾客提示购入商品的金额等。

另外,PC40的控制是通过在WINDOWS(注册商标)等OS上运行的打印机驱动程序OLE for Retail POS(以下称OPOS)来实施的。所谓OPOS,是对在OS上运行的POS应用程序41a提供和打印装置50及条形码读取器44等的周边设备没有机种依赖性的接口,是由对应设备的每个类别的控制对象(CO)41b和对应设备的每个机种的服务对象(SO)41c所构成。

POS应用程序41a根据POS服务器30所发送来的商品数据及输入信息,生成打印到收据61上的打印数据,该打印数据被提供给打印装置用的CO41b,并由CO41b提供给对应打印装置的机种的SO41c。SO41c加工该打印数据,生成对应打印装置的指令方式的打印指令,并通过OS41d发送到打印装置50。另外,上述的OPOS将SO41c和CO41b以组合的形式作为打印机驱动程序109提供给用户。

另外,在SO41c内装置有设定背景图像数据的背景图像数据设定程序108。具体的说明在后面进行阐述,背景图像数据设定程序108通过将所定的设定画面(参照图6及图7)在显示器42上进行显示,给用户提供背景图像数据设定的界面。这样,由于通过打印机驱动程序109提供背景图像数据设定程序108,因而不用变更PC40的POS应用程序41a可以由PC40来进行背景图像数据的设定。

另一方面,打印装置50为以喷墨方式来进行打印的喷墨打印机,配置有具有第一打印头55a至第六打印头55f的六个喷墨头的打印部120。这些喷墨头55其结构为分别通过喷出M(洋红色)、C(蓝色)、Y(黄色)、LM(浅红色)、LC(浅蓝色)、K(黑色)的墨水可以进行多彩色的打印。另外,打印头55的结构并不限于此,也可以为增加打印头数可进行更加多色的打印的结构,也可以为减少打印头数只进行一色或两色的打印的结构。

另外,打印装置50可以通过图中未表示的触点开关或软件触点开关来设定只用第六打印头55f进行打印的单色打印方式和用全部的打印头进行打印的彩色打印方式中的其中一种。而且,PC40取得与该方式设定有关的信息,可以判断在生成的打印数据内是否包含有彩色信息。这样,在被设定为彩色打印方式的情况、且打印数据内包含有彩色信息的情况下,据此可以在收据61上进行两色或多色的打印。另外,在以下的说明中,打印装置50被设定为彩色打印方式,收据打印信息以主色的「K(黑色)」来进行打印,背景图像以主色以外的被指定的副色来进行打印。

下面,对于POS终端20的装置结构,参照图2A、2B来进行说明。图2A为从操作人员的操作方向看POS终端20的正面立体图,图2B为从顾客方面看POS终端20的背面立体图。如两图所示那样,POS终端20通过箱形的本体箱48由形成主体部的PC40和配置在本体箱48的后部左侧的打印装置50所构成。还有,由于打印装置50与本体箱48用电缆相连接,因而不限于此配置,在电缆长度允许的范围内可以配置在任意的位置。

PC40在本体箱48的前部上面配置有操作人员输入商品信息及顾客信息等信息的键盘43,和在其后部右侧配置有确认操作人员输入信息的操作人员用显示器42a,在本体箱48内装置有现金抽屉。另外,在本体箱48的右侧的侧面具有读出粘贴或被打印在商品上的条形码的条形码读取器44、在本体箱48的左侧的侧面具有与打印装置相连接用的打印装置侧接口47,在键盘43的右侧形成有读出顾客60所提示的信用卡用的卡读取器用槽45。还有,在本体箱48的背面一侧配置有顾客60确认商品信息等用的顾客用显示器42b。另外,背景图像数据设定用的设定画面(参照图6及图7)被显示在上述的操作人员侧的显示器42a上,操作人员可以一边对其进行确认一边进行设定操作。

另一方面,打印装置50在其前面一侧配置有动作显示灯65和PC侧接口51,PC侧接口51和PC40所具备的打印装置侧接口47是通过电缆63及连接器46、53相连接的。另外,在打印装置50的上面形成有送出打印完的收据61的收据送出口64。

接下来,参照图3的功能方框图对打印装置50的控制结构进行说明。如该图所示,打印装置50的控制部140通过接口51从终端装置40取得以通常的支付决算处理为目的的收据打印用的通常打印数据、打印指令、背景图像设定指令等各种数据,并收存到接收缓冲器71内。指令解析部72解析接收缓冲器71所收存的数据,根据其中所包含的指令数据实施数据的处理。如果为不包含背景图像的通常的打印数据的打印指令(包含打印数据)的话,指令解析部72将其转送到通常打印数据处理部73,如果为背景图像设定指令的话,将其转送到背景图像数据处理部74,如果为带有背景图像的打印数据的打印指令的话,将其转送到带有背景图像打印数据生成部76。在背景图像数据处理部74生成在后面所说明的所定的背景图像,并收存到背景图像数据收存部75。在通常打印数据处理部73生成打印数据并收存于通常打印数据收存部78。

在带有背景图像打印数据生成部76,由于包含有对打印指令附加背景图像的参数,根据该参数所指定的内容(关于附加背景图像的参数的内容,在后面详细叙述),将从通常打印数据收存部78所收存的数据和背景图像数据收存部75所收存的数据的当中所选择的所定的背景图像数据进行合成,生成带有背景图像打印数据,并转送到打印处理部80。打印处理部80在打印指令内不包含有附加背景图像的参数的情况下,将通常打印数据收存部78的数据按原样转送到打印部100,在打印部100实施打印。这样,打印处理部80根据打印指令的种类取得数据并转送到打印部100。这些动作主要由CPU、ROM、RAM等来构成(关于详细情况在后面阐述)。这样,在带有背景图像的打印被上述的终端40所支持的情况下,可以生成带有背景图像打印数据,通过打印部100实施打印。

图4是表示打印装置50的控制方框图,如该图所示,打印装置50包括:具有接口51的输入来自PC40的背景图像设定指令及打印数据的数据输入部110、具有6个喷墨头55的通过分别喷出不同颜色的墨水进行彩色打印的打印部100和具有喷头驱动器131的驱动喷墨头55的驱动部103和控制打印装置50整体的控制部140所构成。

控制部140具有CPU141、ROM142、CG-ROM143及RAM144,它们相互与内部总线145相连接。ROM142除了具有存储由CPU141执行处理的控制程序的控制程序存储块142a以外,还具有存储包含各种表格的控制数据的控制数据存储块142b。另外,CG-ROM143存储打印文字的字体数据,在被输入了特定的文字编码时输出对应的字体数据。

RAM144除了具有作为标志等被使用的各种工作区域存储块151以外,还具有:存储PC40所发送来的打印数据的打印数据存储块152、和存储背景图像数据文档的背景图像数据存储块153、开始字列及结束字列、背景图像的文档名称、存储与附加背景图像时的条件(设定条件)有关的信息的设定条件信息存储块155、存储通过对打印数据附加背景图像数据而生成的带有背景图像打印数据的带有背景图像打印数据存储块157,并作为控制处理用的作业区域而被使用。另外,RAM144即使在电源被切断时,经常将事先保存起来的存储的数据作为后备。另外,内部总线145也与数据输入部110及驱动部130相连接,在从接口51取得输入数据(背景图像设定指令、打印数据等)(参照图3)的同时,将CPU151等所输出的输出数据(带有背景图像打印数据等)及控制信号输出到驱动部130(喷头驱动器131)。

这样,CPU141通过上述的结构,根据ROM142内的控制程序,从打印装置50内的各部输入各种信号·数据等,在处理RAM144内的各种数据等的同时,通过向各部输出各种信号·数据等来进行背景图像数据的设定,根据其设定内容,通过对打印数据附加背景图像数据来生成带有背景图像打印数据,根据该数据进行打印等,对打印装置50进行整体控制。

另外,接口51及PC40所具有的接口47,可以采用RS-232C规格等的串行数据转送、XXX规格等的并行数据转送、以太网(注册商标)的10Base-T等的网络连接或对应USB等的数据转送规格。

下面,关于打印装置50的带有背景图像打印数据的生成处理,参照图5的流程图来进行说明。首先,打印装置50当取得输入数据时,判断其是否为背景图像设定指令(S11)。然后,在输入数据为背景图像设定指令的情况下(S11:Yes),进行背景图像数据的设定(S12)。这时,背景图像设定指令一般是由被称为ESC指令序列的指令和各种参数所构成,作为一例,“ESC*”被用于字节图像数据转送,该指令通过“ESC*m nL nH dl…dk”表示,可以构成图像数据的转送。以这样的构成为格式,设定背景图像转送用的专用指令,可以与图像一起作为参数同时将文档名称、尺寸、彩色等数据进行发送。在本实施例中,是采用这样构成的指令的。这样,在接收的打印装置中可以根据文档名称来管理数据。

背景图像数据的设定,是在PC40中通过执行背景图像数据设定程序108(参照图1)来实施的。具体来讲,当背景图像数据设定程序108被启动时,如图6及图7所示的设定画面被显示到操作人员侧的显示器42a上,操作人员通过输入各种信息来进行设定,关于此问题在后面进行详细说明。

当背景图像数据的设定结束时(S12),便将与该设定内容有关的信息收存到背景图像设定数据存储块156中(参照图4)(S13),然后对被发送的打印数据进行设定的背景图像数据的附加处理。即、在输入数据不是背景图像设定指令(S11:No)、而是打印数据的情况下(S14:Yes),判断背景图像数据的附加设定是否被进行(S15),在附加设定被进行的情况下(S15:Yes),将事先设定的背景图像数据附加到该打印数据中(S16),生成带有背景图像打印数据(S18)。另外,在附加设定没有被进行的情况下(S15:No),不附加背景图像数据(S17),将PC40发送来的打印数据作为最终的打印数据。这时,采用打印数据转送指令,一般来讲,主要使用转送文本数据的指令。通过将设定背景图像附加的“要”、“不要”附加的情况的文档名称的参数定义给该指令,可以很容易地将事先被转送的背景图像数据与支付处理打印数据合成,在打印纸上实施重叠打印的处理。

另一方面,在输入数据不是背景图像设定指令(S11:No)、也不是打印数据的情况下(S14:No;比如在输入了背景图像数据的登录用的信息的情况等),根据该指示实施处理(S19)。

下面,对于背景图像数据设定程序108所实施的背景图像数据的设定处理,参照图6及图7所表示的设定画面(D11、D12)来进行说明。当由操作人员启动背景图像数据设定程序108时,读出的背景图像数据的设定信息的指令被发送到打印装置50,根据该指令,背景图像数据的设定信息被显示在设定画面上。操作人员通过设定和该设定信息不同的信息部分来重新进行背景图像数据的设定。

如图6所示,在设定画面中,可以将设定背景图像的各种信息分成多个画面来设定,操作人员(用户)打开所希望的设定画面来进行设定。另外,当打开最初的列表(基本)的设定画面时,可以设定收据61的宽幅尺寸、背景图像的打印浓度及打印品质等,由于和通常的打印设定实用程序几乎同样内容,因此在这里省略说明。

图6所示的画面为设定关于「背景图像数据」的信息的画面(D11),首先,通过由操作人员从已登录文档一览表201当中选择一个文档,指定成为背景图像的文档,并输入到文档指定栏202。另外操作人员通过在ID栏203选择登录完的ID也可以指定文档。在这里,作为「背景图像」如图8所示那样,登录有三个图像文档,可以从它们当中选择一个背景图像,在本设定操作中是选择了「火焰花纹(ID:U2)」。

接下来,在字列指定栏204、205可以设定特定打印背景图像的区域的开始字列和结束字列。比如,开始字列为「收据」的情况下,从包含该字列「收据」的行开始在其下方打印背景图像。还有,比如,结束字列为「谢谢购买」的情况下,从包含该字列「谢谢购买」的行开始在其上方打印背景图像。即、如图9的<打印例1>所示的那样,由包含开始字列的行和包含结束字列的行所确定的区域为背景图像的打印区域。开始字列和结束字列被用于指定背景图像的超级休止符的开始行和结束行。在上述的实例中,说明了包含该文字的情况。该字列的使用方法不限与此,比如,开始字列也可以用于包含该文字的行的指定、结束字列也可以用于该字列前面的行的指定,还可以用于其相反的使用方法。还有,也可以将指定该定义的内容放入到指令的参数中。并且,也能够不使用开始和结束这两个字列,而是,例如只指定开始字列,使图像的结束位置与支付处理信息的结束位置相一致地进行实施。

另外,在设定画面D11中也可以设定关于「彩色打印」的信息,首先设定是否进行彩色打印。然后,在由操作人员确认「进行」彩色打印的情况下,在背景彩色设定栏211中设定打印背景图像的打印颜色。

另外,在这里,由于事先设定了表示收据打印信息的打印数据的打印是以主色「K(黑色)」来进行的,因此背景图像可以设定「K(黑色)」以外的打印颜色(副色)。这样,比如在只进行「K(黑色)」和「R(红色)」两色打印的打印装置中,打印数据以主色「K(黑色)」来进行打印的情况下,背景图像数据必然是以副色「R(红色)」来进行打印。这样,通过以主色来打印打印数据、以副色来打印背景图像,不会损伤打印数据所打印的文字等的清晰度,可以附加背景图像。另外,在本设定操作中选择的是背景彩色「Red(红色)」。

当以上的内容设定完成时,由操作人员点击「OK」按钮207,关于「背景图像数据」所设定信息被收存到PC40内的RAM等存储器内。

接着下来,图7为设定关于「明细」的信息的画面(D12),首先,设定是否附加背景图像。在这里,在由操作人员确认「不附加」背景图像的情况下,与上述的设定内容无关、不进行背景图像数据的附加,只将收据打印信息打印到收据61上(参照图13)。另外,在背景图像的登录栏211中,通过点击「追加」按钮212及「删除」按钮213可以进行背景图像数据的追加登录及删除。而且,在字列的登录栏214中,作为开始字列或结束字列将想登录的字列进行输入。这样,在字列设定栏204、205中(参照图6),可以从在这里输入的字列当中分别选择开始字列及结束字列。当以上的内容设定完成时,由操作人员点击「OK」按钮215,关于「明细」所设定信息被收存到PC40内的RAM等存储器内。

于是,当完成图6及图7所示的全部的信息的设定、由操作人员点击图中未表示的背景图像数据的「设定完成按钮」时,将被设定的信息(PC40内的RAM等存储器所收存的信息)作为「背景图像设定指令」从PC40发送到打印装置50。在打印装置50中,如上述的那样,根据该「背景图像设定指令」来进行背景图像数据的设定,并将其设定内容收存到背景图像设定数据存储块156内(参照图4),通过将设定的背景图像数据附加到从PC40发送来的打印数据上来生成带有背景图像打印数据。还有,在「明细」的设定画面(D12)中,与被登录的背景图像及字列有关的信息在背景图像数据的「设定完成按钮」被点击时,和「背景图像设定指令」一起被发送到打印装置50,并分别被收存到背景图像数据存储块153及字列存储块154内(参照图4)。

通过以上的设定操作,将被设定的背景图像和收据打印信息重叠起来进行打印的实例为图9的<打印例1>。即、根据上述的设定内容,「火焰花纹」的背景图像从包含开始字列「收据」的行到包含结束字列「谢谢购买」的行被实施打印,该打印颜色为「红色」。另外,如这里所表示的那样,背景图像「火焰花纹」根据从包含开始字列的行到包含结束字列的行的长度被反复进行打印。

在这里,举几个实例对其他的背景图像的打印例进行说明。图10的<打印例2>,作为背景图像在选择「网点花纹」的同时将背景彩色设定为「黄色」,并表示了将开始字列设定为「?年?月?日」(通用卡使用)、将结束字列设定为「合计」的情况。另外,图11的<打印例3>,作为背景图像在选择「花朵花纹」的同时将背景彩色设定为「黄色」,并表示了将开始字列设定为「Thank You」、将结束字列设定为「收据」的情况。这样,「花朵花纹」的背景图像被打印在从包含开始字列「Thank You」的行和下侧到包含结束字列「收据」的行的区域内。其他的图示则省略了,通过将开始字列和结束字列作为相同的字列,也可以只在包含其字列的行打印背景图像。

这样,由于通过指定开始字列和结束字列可以特定打印区域,因此特别是在将大的图样作为背景图像的时候等不会产生每张收据因背景图像的开始位置不同而变得不美观。另外,如<打印例1>乃至<打印例3>那样,通过将开始字列及结束字列作为必须打印到收据上的字列,因此不管收据有多长都可以发行将背景图像打印到恰当的区域的收据。

如上述的那样,根据本发明的打印方法,通过存储多个背景图像、开始字列及结束字列,操作人员(用户)只要从其中选择自己喜欢的可以简单地进行背景图像的设定。还有,通过将其组合,即使只登录了数种类,也可以用多种的样式打印背景图像。

特别是如本实施例那样,在POS系统10中采用本发明的打印装置50的情况下,通过将店铺的略语等作为背景图像进行存储,可以发行在特定的区域打印店铺的略语的收据61。即、只要作为收据打印机用的打印装置50具备有仅收存背景图像(略语)的小的存储器,可以在做成可视性高的收据的同时,加强顾客对店铺形象的印象,提高宣传效果。

另外,由于通过打印装置50内的控制部140来实施生成带有背景图像打印数据,比如PC40的POS应用程序41a即使为单色·文本格式,也不用将其变更、可以生成彩色·绘画格式的打印数据(带有背景图像数据打印数据)。

下面,对于本发明的第二实施例进行说明。在上述的实施例中,是通过打印装置50内的控制部140来实施生成带有背景图像打印数据的,但在本实施例中是通过安装在到PC40中的打印机驱动程序452来实现的。下面,将与第一实施例不同的点作为中心来进行说明。

如图12所示,本实施例的终端装置500是由:在现金处理时、在显示购入商品名称及其金额的同时,在背景图像数据的设定时显示其设定画面的显示器442、和输入商品编码及金额的同时输入背景图像数据设定用的信息的键盘443、在现金处理时,读出粘贴或被打印在商品上的条形码的条形码读取器444、同样在现金处理时,读出顾客60的信用卡及会员卡的卡读取器445、进行和POS服务器30的信息输出入的POS服务器侧的接口448、实施商品登录及结算等的现金处理的现金处理部420、主要生成打印数据的数据生成部430、除CPU以外还具有RAM及ROM等存储器、对终端装置500整体进行控制的中央控制部410所构成。

数据生成部430是由:根据在现金处理部420所处理的信息及POS服务器30所发送来的信息生成打印数据的「打印数据生成部431」、进行背景图像数据的各种设定的「背景图像数据设定部432」、根据「背景图像数据设定部432」的设定内容、通过将背景图像数据附加到「打印数据生成部431」所生成的打印数据上而生成带有背景图像数据打印数据的「带有背景图像数据打印数据生成部433」所构成。其中,「打印数据生成部431」是通过POS应用程序451来实现的,「背景图像数据设定部432」及「带有背景图像数据打印数据生成部433」是通过打印机驱动程序452来实现的。另外,在「背景图像数据设定部432」中,也包含有背景图像数据设定用的设定程序(相当于第一实施例的背景图像数据设定程序108;参照图1)。

打印机驱动程序452通过打印装置侧的接口447可以发送打印数据(带有背景图像打印数据)、或接收来自打印装置50的控制信号。另外,在打印机驱动程序452内的「背景图像数据设定部432」及「带有背景图像数据打印数据生成部433」中,由于进行和在上述的第一实施例中的打印装置50内的控制部140所实施的处理同样的处理,因此省略说明。

这样,根据本发明的第二实施例,比如终端装置500的POS应用程序451即使为单色·文本格式,也不用将其变更、通过打印机驱动程序452可以生成彩色·绘画格式的打印数据(带有背景图像数据打印数据)。

还有,在上述的第一实施例及第二实施例中,带有背景图像打印数据的生成是通过打印装置50内的控制部140或被安装在到终端装置500内的打印机驱动程序452来实现的,但也可以为将其收存到记录介质中、用其他的打印装置可以使用生成程序的结构。作为记录介质可以使用硬盘、闪存ROM、存储卡{小型闪存(注册商标)、智能卡、存储棒等}、小型盘、光磁盘、数字分通用盘及软盘等。

如上所述,本发明的打印方法通过实现该打印方法的程序、记录介质、打印装置、打印驱动程序、商品销售数据处理装置及POS系统,将表示背景图像的背景图像数据存储到打印装置50内,在取得表示PC40所生成的收据打印信息的打印数据的情况下,由于将背景图像和收据打印信息重叠起来打印到收据上,因此PC40比如即使为单色·文本格式,也不用变更应用程序,通过打印装置50可以发行彩色·绘画格式的收据。

还有,通过将背景图像的打印区域定为打印有从打印数据当中检测出的开始字列及结束字列的各行之间所包含的区域内,可以在容易地特定打印区域的同时做成美观的收据。

另外,通过该结构,由于在打印装置50方面生成带有背景图像打印数据,因此作为PC40和打印装置50之间的接口即使采用低速接口的情况,从PC40向打印装置50进行数据转送的时间也不会出现问题。还有,由于也不需要变更打印机驱动程序,因此,以最小量的投资可以实现发行彩色·绘画格式的收据61。

另外,通过打印驱动程序109、452生成设定带有背景图像打印数据的设定指令,PC40、终端装置500即使为单色·文本格式的应用程序,也不用变更应用程序、而且不用直接操作打印装置50可以由PC40进行背景图像数据的设定。

另外,在被安装在终端装置500的打印机驱动程序452中,也可以通过生成带有背景图像打印数据(第二实施例),不用变更终端装置500的单色·文本格式的应用程序451可以由打印装置50发行彩色·绘画格式的收据。

还有,在上述的实例中,事先设定以主色「K(黑色)」来打印收据打印信息,背景图像可以设定为「K(黑色)」以外的打印颜色(副色),但也可以为作为背景图像设定「K(黑色)」的结构。但在这一情况(打印数据和背景图像被设定为用同样颜色打印的情况),可以理想地设定背景图像自动地降低打印的浓度。通过该结构,不会损伤收据打印信息的清晰度,可以附加背景图像。

另外,也可以为不仅可以设定背景图像、也可以设定收据打印信息的打印颜色的结构。但在这一情况,背景图像为只能设定收据打印信息的设定颜色以外的打印颜色的结构,或在设定收据打印信息和背景图像用同样颜色打印的情况下,理想地设定背景图像自动地降低打印的浓度。

还有,在上述的实例中,是设定开始字列和结束字列两方的,但在没有这些设定的情况下,也可以根据缺省值来特定背景图像的打印区域。比如,在没有开始字列的指定的情况下,也可以从收据61的前端、从所定长度X行开始打印背景图像,在没有结束字列的指定的情况下,也可以从收据61的后端到所定长度Y行结束背景图像的打印。另外,在没有开始字列的指定的情况下,也可以从打印打印数据所包含的所定字列(比如「TEL:」等)的行开始打印背景图像,在没有结束字列的指定的情况下,也可以在打印到打印数据所包含的其他的所定字列(比如「谢谢购买」等)行时结束背景图像的打印。根据这些结构,用户可以在不拘泥打印区域的情况下节省设定的时间。

另外,背景图像数据的设定不限于图6及图7所示的设定内容,也可以为进行背景图像的扩大、缩小及回转角度的设定、两个以上的背景图像的指定及其打印颜色的设定等的结构。通过该结构可以生成更加多样的背景图像数据。

另外,在上述的实例中,作为打印装置50是采用喷墨式的,但并不局限于此,也可以采用热敏头式、针式的打印装置。

另外,不仅上述的POS系统的实例,比如对于没有与服务器相连接的独立型的ECR、现金出纳机等系统结构及装置结构,只要在不脱离本发明的宗旨的范围内,也可以进行适宜的变更。

如上所述,根据本发明的打印方法、实现该打印方法的程序、记录介质、打印装置、打印机驱动程序、商品销售数据处理装置及POS系统,可达到不用变更主计算机的单色·文本格式的应用程序便可以通过打印装置发行彩色·绘画格式的收据等的效果。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号