一种可在纸张任意位置检测黑标的方法

文档序号:2509267阅读:732来源:国知局
专利名称:一种可在纸张任意位置检测黑标的方法
技术领域
本发明涉及打印机领域,尤其是一种用于打印机的可在各种宽度纸张的任意位置
检测黑标的方法。
背景技术
进行票据套打是票据打印的重要应用,为提高套打精度,产生了黑标定位功能票 据上印有黑标,打印机则配备了黑标检测传感器,在打印时先进行黑标检测,控制起始打印 位置,达到票据正确套打的目的。
例如,市场及投标的票据应用中, 一般都有黑标检测的要求,其常用的规格有
纸张规格方面 税控发票的长度一般为12. 7mm,而宽度有57mm、76mm、82mm,以及其他不定宽度的 格式。
黑标规格方面 黑标的大小,不同的纸张有不同的规格,如6*8咖,6*10咖等;黑标的具体位置,根
据不同地域的不同应用,在纸张右边或左边等,如北京税控发票位于左方,而广东的税控发
票则位于右方。
黑标控制方面 打印机在收到税控器的黑标指令后,进行黑标检测,其过程是,打印机先走纸,待
检测到黑标后,停止走纸,然后再执行相关指令,如相应命令下的走纸、打印等。 从以上信息可以看出,目前的黑标使用,暂没有统一的标准,打印机通常需要另加
相应黑标检测模块才能进行进行黑标检测,这样容易出现不能相互适配的情况,并且设置
繁琐,成本高,不适合于普通用户使用。 此外,由于票据的种类繁多,宽度尺寸各异,同时在黑标的应用方面,尚没有制订 出统一的黑标标准,黑标的大小与印刷位置也各有不同,尤其是黑标的位置,根据不同的应 用情况,可能分布在纸张的左边,右边或其他位置。 打印机上的黑标传感器,相应地根据不同地区的黑标应用,安装在打印机的左边、 右边或其它位置。由于黑标传感器采用了固定定位方式,造成了产品的应用限制,不利于产 品的通用性。

发明内容
针对上述问题,本发明提供了一种能够在任意规格纸张的任意位置上进行黑标检 测的打印机黑标检测方法。 本发明为解决其技术问题所采用的技术方案是 —种可在纸任意规格纸张的任意位置检测黑标的方法,其特征是在打印机菜单中 设置黑标检测选项,在进纸后,打印机进行以下步骤 步骤1,纸边检测打印机进纸后,利用检测用传感器对左、右纸边进行检测,以对
4纸张进行定位; 步骤2,黑标定位针对黑标检测选项,和纸张的定位,使传感器停于黑标列位置;
步骤3,黑标检测打印机走纸,同时通过传感器进行黑标的检测;
步骤4,检测完毕打印机停止走纸,并处理后续打印指令。 本发明的有益效果是本发明与原有的黑标检测方式不同,其直接采用了可活动 的传感器,实现任意规格纸张、任意黑标位置的黑标检测功能,使得黑标检测更为方便,使 用更灵活,应用更宽广。


下面结合附图和具体实施方式

进行进一步说明
图1为本发明的流程图。
具体实施例方式
参照图l,本发明用于打印机的一种可在任意规格纸张的任意位置检测黑标的方
法,在打印机菜单中设置黑标检测选项,在进纸后,打印机进行以下步骤 步骤1,纸边检测打印机进纸后,传感器对左、右纸边进行检测,以对纸张进行定
位; 步骤2,黑标定位该步骤是根据菜单栏相应的黑标检测选项,控制传感器停于黑 标列位置; 其中,步骤2又细分为 步骤2. 1,经步骤1的纸边检测后,打印机判定是否启动黑标检测; 步骤2. 2,如果在打印机菜单中选择启动黑标检测选项,则打印机主机控制传感器
进行黑标定位,并进入步骤3; 步骤2. 3,如果在打印机菜单中选择不启动黑标检测选项,则打印机进行无黑标的 打印处理。 在进行上述步骤2. 2后,便进入步骤3,黑标检测黑标定位后,打印机开始走纸, 并通过传感器对黑标进行检测;
其中,该步骤又包括 步骤3. l,打印机主机接受到黑标检测指令,控制打印机进行走纸;
步骤3. 2,在走纸时,打印机主机判断是否检测到黑标;
步骤3. 3,如果检测到黑标,则进入步骤4 ; 步骤3.4,如果在走纸指定距离后仍没有检测到黑标,则打印机停止走纸,进行报 错处理。 此外在步骤3. 1中,还可增设判断是否收到黑标检测指令的步骤,其具体方案如 下 步骤3. 1. 1,如果打印机判断收到黑标检测指令,则开始走纸步骤; 步骤3. 1. 2,如果打印机判断没有收到黑标检测指令,则判断是否有其他非黑标检
测的打印指令; 步骤3. 1. 3,如果判断有其他非黑标检测指令,则打印机进行相应处理,进入正常打印步骤; 步骤3. 1. 4,如果判断没有其他非黑标检测指令,则打印机退回步骤2。
这样将使得打印机黑标检测的整套方案更为完善。 在上述步骤3的黑标检测完成后,进入步骤4,检测完毕打印机停止走纸,并处理 后续打印指令。 本发明所使用的传感器是设置于打印机上可左右移动进行检测的,因此,它可以 安装在字车架上,也可以采取其他方法,例如采用打印头旁的纸边传感器来实现,而黑标的 设置方法可以采用菜单设置、命令设置或驱动程序等软件设置,菜单设置其中的菜单设置 为调整字车架位置,将传感器进行任意位置的移动;命令设置为通过特设的专用命令,在指 令的参数中确认传感器位置的具体位置;软件设置为通过软件设定传感器的移动位置值; 当然除此之外还可以采用其他通用的方式。 在黑标检测打印机黑标检测选项中,分别设有控制纸边传感器位于纸张左边的 "左"选项、控制纸边传感器位于纸张中部的"中"选项,以及控制纸边传感器位于纸张右边 的"右"选项,此外,还可根据实际使用情况设置其他任意位置的选项,这样,可大大增加黑 标检测的适应性。 在设置据上述"左""中"或"右"的相应选项后,则在步骤2. 2中,便分别有相对应 的处理步骤 步骤2. 2. 1,如果选择"左"选项,则定位位于纸张左侧的黑标;
步骤2. 2. 2,如果选择"中"选项,则定位位于纸张中侧的黑标;
步骤2. 2. 3,如果选择"右"选项,定位位于纸张右侧的黑标; 步骤2. 2. 4,如果选择"任意位置",则传感器检测定位位于纸张任意位置的黑标。
本发明可应用于税控、票据打印等市场,其适用与任意规格纸张上任意黑标位置 的黑标应用,具有检测方便、使用灵活、应用宽广的优点。
权利要求
一种可在任意规格纸张的任意位置检测黑标的方法,其特征在于在打印机菜单中设置黑标检测选项,在进纸后,打印机进行以下步骤步骤1,纸边检测打印机进纸后,利用检测用传感器对左、右纸边进行检测,以对纸张进行定位;步骤2,黑标定位针对黑标检测选项,和纸张的定位,使传感器停于黑标列位置;步骤3,黑标检测打印机走纸,同时通过传感器进行黑标的检测;步骤4,检测完毕打印机停止走纸,并处理后续打印指令。
2. 根据权利要求1所述的一种可在任意规格纸张的任意位置检测黑标的方法,其特征在于所述步骤2还包括下述步骤步骤2. l,经步骤1的纸边检测后,确认是否开通黑标检测功能;步骤2.2,如果在打印机菜单中选择启动黑标检测选项,在打印机收到黑标指令的时候,进行黑标定位,并进入步骤3 ;步骤2. 3,如果在打印机菜单中选择不启动黑标检测选项,则打印机进行无黑标的打印操作。
3. 根据权利要求2所述的一种可在任意规格纸张的任意位置检测黑标的方法,其特征在于所述步骤2. 2还包括下述判断是否收到黑标检测指令的步骤步骤2. 2. l,如果打印机判断收到黑标检测指令,则开始走纸步骤;步骤2. 2. 2,如果打印机判断没有收到黑标检测指令,则判断是否有其他非黑标检测的打印指令;步骤2. 2. 3,如果判断有其他非黑标检测指令,则打印机进行相应处理,进入无黑标的打印步骤;步骤2. 2. 4,如果判断没有其他非黑标检测指令,则打印机退回步骤2。
4. 根据权利要求1或2所述的一种可在任意规格纸张的任意位置检测黑标的方法,其特征在于所述步骤3还包括下述步骤步骤3. l,打印机进行走纸;步骤3. 2,在走纸时,打印机主机判断是否检测到黑标;步骤3. 3,如果检测到黑标,则进入步骤4 ;步骤3. 4,如果在走纸指定距离后仍没有检测到黑标,则打印机停止走纸,进行报错处理。
5. 根据权利要求2所述的一种可在任意规格纸张的任意位置检测黑标的方法,其特征在于打印机黑标检测选项中,分别设有黑标位于纸张"左"、"中"、"右",及"任意位置"的选项,所述步骤2. 2还包括下述选择步骤步骤2. 2. l,如果选择"左"选项,则传感器移至纸张左侧,检测定位位于纸张左侧的黑标;步骤2. 2. 2,如果选择"中"选项,则传感器移至纸张中侧,检测定位位于纸张中侧的黑标;步骤2. 2. 3,如果选择"右"选项,则传感器移至纸张右侧,检测定位位于纸张右侧的黑标;步骤2. 2. 4,如果选择"任意位置",则传感器检测定位位于纸张任意位置的黑标。
6.根据权利要求2所述的一种可在任意规格纸张的任意位置检测黑标的方法,其特征在于打印机黑标检测选项中,设有黑标位于纸张任意位置的调节选项。
全文摘要
本发明公开了一种可在纸张任意位置检测黑标的方法,通过可移动的传感器来检测黑标,其在进纸后,打印机依次实现纸边检测、黑标定位、黑标检测、完成检查等步骤;本发明与原有的黑标检测方式不同,其直接采用可移动的传感器,实现了在纸张任意位置上的黑标检测,使得黑标检测更为方便、使用更灵活、应用更宽广。
文档编号B41J29/393GK101786385SQ201010300488
公开日2010年7月28日 申请日期2010年1月20日 优先权日2010年1月20日
发明者李国育, 梁岐江 申请人:新会江裕信息产业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1