用于打印邮政和非邮政文档的邮资打印系统的制作方法

文档序号:6676281阅读:267来源:国知局
专利名称:用于打印邮政和非邮政文档的邮资打印系统的制作方法
技术领域
本发明涉及用单个打印机打印安全及非安全文档,尤其涉及用邮资打印系 统以保护邮政文档打印的安全性的方式打印邮政及非邮政文档。
背景技术
现有的传统的封闭式邮资打印系统是仅限于打印邮资及诸如计费器报告 等邮资相关项目的安全打印系统。这些系统必须确保安全打印机不能被用于制 造邮戳的欺骗性拷贝而不留下篡改的证据。因此,传统的封闭式邮资打印系统 是用于打印邮资和邮资相关报告的专用设备。在某些实现中,这些系统被装入 单个安全的防篡改外壳中。
对打印的这一约束限制了这类邮资打印系统的有用性。因此,用户常常使 用两个打印机, 一个用于打印邮资邮戳及相关的项目,而另一个作为用于打印 其它非邮政项目的普通打印机。例如,在标签上打印的邮资打印系统也许能打 印邮资、返回地址和目的地址。然而,该打印机不能用作普通打印机来打印诸 如返回地址中的公司司标或产品标签等其它图像,因为这些图像可以成为有效 邮资邮戳的拷贝。
其中打印机专用于打印邮戳及其它邮政相关项目的封闭式邮资打印系统 可以是单个单元,或可以实现为外围设备。如果打印机被实现为主机应用的外
围设备部分实现,而打印机控制器可以在诸如个人计算机(PC)等主机中实现。
类似地,主机应用还可以实现为主机应用和数据中心应用的组合。主机应用将 数据格式化,以发送至打印机控制器用于打印。打印机控制器认证由主机应用 发送的数据。该认证可以采取许多形式。打印控制器可以简单地查看通信协议 是否被正确地贯彻,或可以执行密码操作以确保数据的源和/或完整性和/或新 鲜度。在认证数据之后,打印控制器将这些数据转换成指示打印引擎如何打印
文档的控制信号。打印引擎包括采用例如喷墨或热印头在文档上创建图像的电 机和机构。打印引擎还可向打印机控制器传达包括缺纸、缺墨、过热状况等状 态。

发明内容
本发明的一个目的是在同一打印机上打印诸如邮资邮戳等安全图像以及 诸如司标等非安全的用户定义图像。本发明的另一目的是使得能使用包括那些 可能具有有限处理能力的打印机在内的许多通用打印机来打印安全以及非安 全图像。
发现通过引入第二打印模式,就可将邮资打印系统用于打印安全和非安全 文档两者而不丧失安全性。这是通过分析在以非安全模式打印文档时所采用的 数据、并在它可能包含以安全模式打印的文档的关键要素时防止该文档的完整 打印来实现的。
还发现通过在图像中检测诸如邮戳的二维条形码等特定类型的条形码的 存在,并且防止包含这类条形码的任何图像的打印,除非该图像是来自安全源, 可使得用户能使用单个打印机来打印安全图像以及可能是非安全的其它图像。 安全图像必须包含被授权的图像,诸如其付款已被授权和计帐的邮戳等。因此, 用户不能使用同一打印机欺骗性地打印有效邮戳的拷贝或是看上去象有效邮 戳的图像。
根据本发明的一个方面,可以在打印机中嵌入在打印时分析图像以确定该 图像是否包含诸如邮戳二维条形码等安全图像中所使用的类型的条形码的软 件。如果该图像包含可能是安全图像的一部分的条形码,则在打印完整的条形 码之前停止打印,除非该图像来自安全源。本发明使得能在诸如在许多打印机 中所见的有限的处理环境中以及还在产生条形码图像所需的所有数据可能在 任一时间都不驻留的环境中检测邮政类条形码的存在可能。
一种体现本发明的用于在单个打印机上打印包含特定关键要素的类型的
安全源图像和非安全图像的方法包括确定所要打印的图像是来自安全源还是 来自非安全源的步骤。如果所要打印的图像来自非安全源,则确定该图像是否
包含安全源图像中所包含的类型的特定关键要素。如果该图像包含安全源图像 中所包含的类型的特定关键要素,则禁止该来自非安全源的图像的打印。如果 该图像不包含安全图像中所包含的类型的特定关键要素,则允许打印该来自非 安全源的图像。
另一种也体现本发明的用于在单个打印机上打印包含特定关键要素的类
型的安全源图像和非安全图像的方法包括使得能在打印机上打印所有安全源
图像的步骤。还使得能在该打印机上打印除了包含安全图像中所包含的类型的
特定关键要素的那些图像之外的所有非安全源图像。
体现本发明的一种用于打印包含特定关键要素的安全源图像和非安全图
像的打印机包括用于控制所述打印机的打印的打印机控制器。该打印机控制器 包括用于在已开始打印之后检测所要打印的图像是否包含特定关键要素的软 件。
体现本发明的另一种用于在单个打印机上打印包含特定关键要素的类型 的安全源图像和非安全图像的方法包括开始打印来自非安全源的图像的步骤。 在来自所述非安全源的图像的打印期间,确定该图像是否包含安全源图像中所 包含的类型的特定关键要素,并且如果该图像包含安全源图像中所包含的类型 的特定关键要素,则禁止完成所述来自非安全源的图像的打印。
另一种用于在单个打印机上打印包含特定关键要素的类型的安全源图像 和非安全图像的方法包括通过创建要盖印在介质上的像素并处理这些像素以 确定被创建用于盖印在介质上的像素之间的对比度变迁来开始来自非安全源 的图像的打印。存储像素变迁历史。确定所存储的像素变迁历史是否与安全源 特定关键要素的像素变迁类型相一致。如果所存储的像素变迁历史与安全源特 定关键要素的像素转变的类型相一致,则禁止完成该来自非安全源的图像的打 印。


现在参照各附图,其中在各个附图中相同的标号指示同样的要素且其中: 图1是体现本发明的用于打印邮政以及非邮政文档的系统的框图2是图1中所示的打印机的使得能打印邮政以及非邮政文档的操作的流
程图3是可由图1中所示的打印机打印的各种类型的图像以及超过给定的对 比度阈值的列间变迁的数目的图示;
图4是图1中所示的打印机的打印以及有助于理解本发明的变迁图的进一 步图示;
图5是图1中所示的打印机中所使用的条形码检测方法的流程图;以及 图6是示出根据本发明的一个方面的处理子列历史的细节的流程图。
具体实施例方式
现在参见图l。 一种邮资打印系统包括计算机系统2,在某些应用中计算 机2可以是PC。计算机系统2可包括可由计算机系统执行的许多各种应用中 任何一个的主机应用。计算机系统2包括打印驱动器软件模块4。打印驱动器 模块4包含图像源认证功能6。图像源认证6认证所要打印的图像是否是从诸 如授权的邮资计费器供应商或作为例如本地地或远程地(例如,通过因特网) 连接至计算机系统2的模块(未示出)的安全加密模块等取得。打印机驱动器 4还可包括条形码检测算法8。条形码检测算法8被用于检测打印邮资邮戳中 可能涉及的特定类型的条形码或其它安全信息的存在。条形码检测算法8可连 续地运行或只在图像源认证确定图像源不是来自安全源时运行。
计算机系统2与打印机10通信并控制打印机10。打印机10包括具有图 像源认证功能14的软件打印机控制器模块12。图像源认证14在打印机中执行 与计算机系统2中的图像源认证功能6类似的功能。打印机控制器12还可包 括条形码检测算法16。打印机控制器12用于驱动打印头18在文档20上打印 图像。以相似的方式,条形码检测算法16可连续地运行或选择性地仅在图像 源认证14指示该源来自非安全源时才运行。
可以是微机的计算机系统2以及打印机10可被装入在邮资打印系统的单 个安全外壳21中。然而,也可以在不包括单个安全外壳的设置中实现该邮资 打印系统。计算机系统2和打印机IO可以是具有通信链接的单独的单元。条
形码检测算法8也可设在图1中所示的计算机系统2中。这是为了在源被确定
为并非来自安全授权的源时防止计算机系统向打印机io发送安全邮戳中所使
用的类型的条形码或其它安全信息。打印机中的条形码检测算法16的健壮性 可比计算机系统2中的条形码检测算法8要低。条形码检测算法16被用于在 图像源认证14确定图像的源并非是来自安全授权的源时防止打印机IO驱动打 印头18打印安全邮戳中所使用的类型的条形码或其它安全信息。优选地,打 印机控制器12以及图像源认证算法14和条形码检测算法16位于打印机10内 的安全模块中,但也可以替换地位于打印机IO外部的一个单独的安全模块中。
条形码检测算法8停止打印可能属于用于打印欺骗性邮戳或其它信息的 类型的条形码的任何尝试。检测算法8还防止在仅采用条形码算法16的打印 机10中会发生的文档的部分打印,因此可以在被异常中止的打印操作中省电 和省墨。在计算机系统2和打印机10中均具有条形码检测算法提供增强的安 全性;然而,条形码检测算法8是可任选的,尤其在计算机系统2和打印机10 均被装入在单个安全的外壳21中的情况下。
条形码检测算法16被安全地包括在打印机10中以防止计算机系统2诸如 在是单独的PC的情形中被替换入不同的打印驱动器。该系统的特定架构可以 被修改并且是取决于应用和诸如所采用的具体硬件等其它限制的设计选择的 问题。根据本发明可以采用各种类型的处理系统和各种打印机,并且不限于采 用特定计算机系统或具有任选特定打印技术的打印机的应用。
条形码检测算法8、 16仅在以图2中的流程图所示的非安全模式打印时使 用。应注意,不必在计算机系统2和打印机10两者中都实现条形码检测算法。 打印机的处理能力通常比计算机系统小得多,且计算机系统2中的条形码检测 算法8可以比打印机10中实现的算法健壮得多。更健壮意味着可以使用更多 数目的算法来检测条形码的存在(例如,检查旋转了的条形码)。然而,因为计 算机系统2上的打印驱动器4在不被装入在安全外壳21中时可以被确定的攻 击者轻易地替换,所以希望在打印机10内实现条形码检测算法。
虽然存在许多市售的条形码解码算法可以在计算机系统2上的打印驱动 器4内使用,但这些算法可能计算强度太大而不适于在许多市售打印机内实现。
除了缺乏所需的计算能力之外,打印机还常常不包含它们正在打印的图像的完 整拷贝。这可能是由于打印机设计或由于存储量不足。打印机可以一次只接收 图像的一部分。在某些情形中,驻留在打印机中的这一数据量可能被限制在将 要打印的数据的单个列。因此,完整的条形码甚至可能在任一时间都不驻留在 打印机中。为了发现和解码条形码,可用的二维条形码解码算法通常需要完整 的图像。因此,较简单的算法被用于打印机10内的实现。
本系统中的打印机IO不需要解码二维或其它条形码,而只需要检测其可 能存在。另外,必须被检测的条形码的特征允许构造简单的检测算法。为邮政 应用打印的条形码必须在诸如数据内容、模组大小、对比度、旋转等严格的规
范内打印。这类邮政条形码规范的一个例子包含在美国邮政业务1999年1月 12 的"Performance Criteria for the Information-Based Indicia and Security Architecture for Closed IBI Postage Metering Systems (基于信息的邮戳的性能准 则以及封闭式IBI邮资计费系统的安全架构)"中。另外,二维条形码,例如 DataMatrix条形码的结构不同于其它图像和文本。这类二维条形码以与棋盘图 案类似的行和列排列。行与列的各交点被称为模组(module)。列以固定的间 隔排列。由于数据编码的方式,从一列到下一列,这些模组中平均一半从黑色 变成白色或从白色变成黑色。在其中从黑色到白色的变化(或彩色图像中对比 度的变化)通常不是周期性的而是较渐变的常规图像中,或在因为图像的绝大 部分通常是背景所以其中变化相对较少的文本中,不会发生这些大的周期性变 化。这区别在图3中示出。
现在参见图2。在22,打印机10中的图像的源被认证。在24确定该源图 像是否来自安全授权的源。如果确定该源来自安全授权的源,则在26打印该 图像。如果确定该图像的源不是来自安全授权的源,则在28确定该图像是否 包含诸如2-D条形码等邮资邮戳中使用的类型的条形码。如果确定该图像包含 邮戳中所使用的类型的条形码或其它安全信息,则在30中禁止打印机10打印 该图像。然而,如果在28确定该来自非安全源的图像不包含打印邮戳的类型 的条形码或其它安全信息,则在26打印该图像。
步骤22中图像源的认证可以是对图像源是否来自作为例如诸如Pitney
Bowes Inc.等邮资供应商的受托第三方或者被确定为来自授权的安全源的确
定。确定图像是来自安全的授权源的各种形式可包括测试图像数据(例如在
文件头中)中是否包含密码,通过密码运算(例如数字签名验证)来验证与图 像一起发送至打印机的数据是否已由受托源进行了密码证明,解码以专用格式 编码的只用于安全图像的图像数据等。
现在参见图3。图3在32示出一类2-D条形码的打印,并在34示出灰阶 图像的打印。条形码的具体类型不是本发明的关键,而只是例示了安全邮戳中 采用的条形码的类型之一。此类型的邮戳在美国邮政业务1999年1月12的题 为 "Performance Criteria for the Information-Based Indicia and Security Architecture for Closed IBI Postage Metering Systems (基于信息的邮戳的性能准 则以及封闭试IBI邮资计费系统的安全架构)"的美国邮政业务(USPS)规范 中详细说明。
如图3中所示,当打印信号前进时条形码图像32和灰阶图像34各自被分 成多个列。列被进一步分成多个行(未示出)。列与行的交点通常被称为像素。 条形码32是DataMatrix条形码,并且属于由USPS规定的格式的邮戳中使用 的类型。在36示出列间打印的像素变迁的曲线图。在优选实施例中,像素变 迁被定义为两个相邻像素(即,在同一行但在相邻列中的像素)之间大于给定 阈值(例如50%)的对比度差。这提供了信息并使得能对打印的图像的类型进 行分析。曲线图36a这一部分属于打印32的条形码部分,而曲线图36b这一 部分属于打印的灰阶图像部分34。应注意,由曲线图36a示出的列间变迁是重 复且均匀的,而由曲线图36b示出的列间变迁是不重复且不均匀的。这提供了 一个用于确定涉及哪种类型的打印的区别。虽然是关于列间变迁进行了说明, 但其它变迁(例如,行间变迁)或变迁的组合也是可能并且是可以采用的。
因此,图3中所示的两个图像,即一条形码和一标准图像在图中具有表示 所打印的列的垂直线。将一列中的各像素与前一列中的相邻像素相比较。比较 这两个像素的灰阶值之差。图像下方的曲线图表示每列超过诸如50%等给定阈 值的差的数目的计数。如从该曲线图中可以看出的,条形码显示出周期性的峰 值模式,而图像显示出随机得多的模式。如在以下更完全地说明的,打印机的条形码检测算法利用了这些特征。
现在参见图4,如从图4中可以看出,条形码图像32被分成子列38处
的子列1和40处的子列2。将条形码图像分成子列允许独立地考虑各子列中的
变迁。子列大小的仔细选择确保了有至少一个子列完全处在任何可能的条形码 内。以此方式,将条形码图像中诸如其中没有发生像素的子列间变迁的子列1 的上部等部分从分析中排除。这些部分的包括可能通过提供错误的变迁数据而
对分析产生不利影响。子列2的变迁曲线图42示出从一子列到下一子列中的 相邻像素(即,同一行中的相邻像素)超过对比度阈值的变迁的数目。曲线图 的高度表示变迁的数目。曲线图42下方的数字是波峰之间的距离的测量结果, 即2个像素。如图所示,波峰的间隔是周期性的,这是2D条形码的典型特征。
该条形码检测算法首先将图像细分成子列。子列高度被选择成不大于所要 检测的最小条形码的高度的一半。如图4中所示,这确保了有至少一个子列将 被完全包含在该条形码内。当打印该图像时,构建各子列的变迁历史。子列2 的历史的结果在图4中示出。测量这一历史中波峰之间的距离。如果波峰之间 的距离是均匀的(本例中为2个像素)并且也是有效的条形码模组大小,则检 测到一条形码。应注意,波峰之间的距离不必是恒定的,它只需落在一定范围 之内,并且可以在列间稍微变化,例如变化一个像素。如果打印分辨率没有均 匀划分条形码模组大小,或在执行像素削薄(pixel shaving)即一种增加条形 码的打印质量的方法的情形中就可能会是这样的情况。
现在参照图5,图5示出构成本发明的条形码检测方法的流程图。在44 中系统被初始化,并且条形码检测过程被启动。在46确定是否接收到新的列 用于分析。如果没有接收到新的列,则在46系统等待直至接收到列。如果接 收到新的列,则在48将该列分成子列,并在50从第一子列起开始分析。在52 确定这是否为数据的第一列。
如果是,则不进行分析,因为没有足够的数据可用。然后在54确定是否 有更多子列数据可用。如果没有更多子列数据可用,则在56中复制该列数据 (由来自所有子列的所有数据组成)以用作前一列数据,并且过程在步骤46 继续。当在54确定存在更多子列数据的情形中,在55处理下一子列,并且系
统返回52以确定新的子列是不是第一列的一部分。
当在52中确定数据不属于第一列时,在58将变迁计数设置为0。在60, 该子列中的第一像素被设置为当前像素,并且在62计算当前像素与前一子列 中的同一像素(即,同一行中的相邻像素)之差,例如对比度之差。然后在64 确定该差是否大于确立的阈值。为该系统确立的阈值可以是例如对比度差40 %。如果该差大于阈值,则在66使变迁计数递增。然后在68确定该子列中是 否存在更多的像素。如果在步骤64确定该差不大于阈值,则过程在步骤68继 续。
如果该子列中存在更多像素,则在71将当前像素设置为等于该子列中的 下一像素。然后处理在62继续。然而,当在68确定该子列中不存在更多像素 的情形中,在69将变迁计数增补到子列历史中。子列历史是在步骤58、 60、 62、 64、 66、 68和71中计算的相位子列之间的变迁计数的列表。如在图6中 所示的流程图中所示,在70实现子列历史的处理。基于处理子列历史的结果, 然后在72确定在打印中是否找到了属于能在邮戳中使用的类型的条形码。如 果找到了,则在74停止打印。另一方面,如果没有找到条形码,则过程在判 定框54继续。
现在参见图6,图6示出根据本发明的一个实施例的构成子列历史的处理 的流程图。在76输入子列历史。该历史是通过以上结合图5中所示的条形码 检测所述的过程收集的数据。在78将所收集的数据是来自条形码的打印的可 能性设置成"否"。然后,在80确定是否有足够的数据可用于提供所需的打 印流变迁历史。例如,如果只处理了图像的少许列,则没有足够的数据来确定 是否存在条形码。如果没有足够数据可用,则程序分支至点82,返回"否"作 为可能的条形码的检测结果,并且处理分支至图5上示为到判定框72的输入 的点"A"。然后,该过程如图5中所示地继续在框72确定是否发现了条形码, 并且在判定框54确定是否有更多子列可用以收集更多数据。或在74停止打印。
再次参见图6,在此确定有足够历史可用,在84将状态初始化并且启动 变迁历史的最近数据元素的处理。然后,在86确定是否有更多历史可用。如 果没有更多历史可用,则程序分支至点82,返回"否"作为可能的条形码的检
测结果,并且处理分支至点"A"。如果有更多历史可用,则在88进一步确定
差是否大于变迁计数阈值。当先前计算(步骤58、 60、 62、 64、 66、 68和71) 的变迁计数大于预定量时,则超过变迁计数阈值。对于DataMatrix条形码,这 一阈值可以被设置在例如子列中像素数目的30%。如图3中所示,条形码的变 迁计数包含周期性峰值。变迁计数用于确定波峰的位置。在不超过变迁计数阈 值的情况下,在步骤86继续历史的下一元素的处理。在超过阈值的情况下, 在90计算离前一变迁列(如果存在的话)的距离。前一变迁列/子列是先前处 理的超过变迁阈值的列。超过变迁阈值的两个列之间的距离用于计算波峰之间 的距离(按像素计)。
然后,在92确定是否预先确立了可能的模组大小。如果在92确定尚未确 立邮戳条形码的可能的模组大小,则在102确定模组大小是否在这一条形码的 预期界限以内。模组大小的预期界限是基于该算法试图检测的条形码的大小来 确定的。在图4中,模组大小为2个像素。以200点每英寸的分辨率打印的典 型的邮政条形码将具有在2至4像素之间的模组大小。如果模组大小不在这一 条形码的预期界限之内,则程序分支到82,返回"否"作为可能的条形码的检 测结果,并且处理分支到点"A"。在102确定模组大小在邮戳条形码的预期 界限之内的情形中,在104中保存作为可能的模组大小的该距离,并且过程在 96继续,并且递增条形码的列计数器。
当在92确定先前己确立了可能的模组大小的情形中,在94进一步确定该 距离是否在先前确立的可能的模组大小的一个像素或列之内。如果在94确定 该距离不在先前确立的可能的模组大小的一个像素或列之内,则程序分支至点 82,返回"否"作为可能的条形码的检测结果,并且处理分支至点"A"。如 果在94确定该距离在先前确立的可能的模组大小的一个像素或列之内,则在 96中递增条形码列计数器。在98确定是否已到达条形码列数的阈值。在是这 种情况并且已到达条形码列数的阈值的情形中,在IOO将可能的条形码设置为 "是",并且方法分支到点110,返回"是"作为条形码的可能性的检测结果, 并且处理分支至点"A"。当在98确定尚未到达条形码列数的阈值的情承中, 该系统返回至86以确定是否有更多变迁数据历史可用。 上述过程显示出超越现有条形码识别过程的几个优点。因而,可以在打印 机的有限处理环境内实现该过程。这些优点包括不需要一次处理整个图像。变 迁的历史可在相对较少量的存储中维护,并且可以在一次仅两列数据的基础上 进行计算。因此,该过程算法可以在打印数据的同时执行或在图像被传送至打 印机的同时执行。另外,该过程所需的操作相对较简单(减法和比较)并且可 以在有限处理环境中实现而无显著的性能影响。因此,执行该条形码检测的过 程不需要很大的存储要求或计算能力要求。因此,可以在许多打印机中容易地 实现该过程。执行该过程的能力可以在打印机中提供,并且可以在随后打印机 与主机连接时被选择性地激活,并将用于涉及诸如邮戳打印等安全和非安全图 像的打印的应用。
如上所述的安全图像可以是包含作为邮戳的特定关键要素的特定类型的 邮政条形码的邮戳。安全图像还可以是包含具有座位信息的条形码的活动门 票、具有包含关于收藏品的信息的条形码的收藏品的真实性证明、具有包含财
务信息的条形码的汇票等。另外,以上所述的各种百分比(30%、 40%和50 %)代表了可以使用的类型百分比,而不是决定性的,并且是根据任何特定应 用的要求的设计问题。
虽然已结合目前认为是最实用和优选的实施例说明了本发明,但应理解本 发明不限于所公开的实施例,相反,本发明旨在涵盖包括在所附权利要求书的 精神和范围内的各种修改和等效方案。
权利要求
1.一种使打印系统使用单个打印机打印来自安全源和非安全的图像的方法,所述来自安全源的图像包括特定关键要素,所述方法包括确定要打印的图像是来自安全源还是来自非安全源;如果所述要打印的图像来自所述非安全源,则确定所述图像是否包含所述特定关键要素;如果所述图像包含所述特定关键要素,则禁止所述来自非安全源的图像的打印;以及如果所述图像不包含所述特定关键要素,则允许所述来自非安全源的图像的打印。
2. 如权利要求1所述的方法,其特征在于,所述特定关键要素包括条形码。
3. 如权利要求2所述的方法,其特征在于,所述条形码被包含在邮戳中。
4. 如权利要求3所述的方法,其特征在于,所述条形码是二维型条形码。
5. 如权利要求4所述的方法,其特征在于,所述条形码是DataMatrix型 条形码。
6. —种用于打印来自安全源和非安全源的图像的邮资打印系统,所述来 自安全源的图像包括特定关键要素,所述系统包括打印设备;用于确定要打印的图像是来自安全源还是来自非安全源的装置; 用于确定所述图像是否包含所述特定关键要素的装置;以及 用于在所述图像来自所述非安全源且所述图像包含所述特定关键要素的 情况下禁止由所述打印设备打印所述图像的装置。
7. 如权利要求6所述的邮资打印系统,其特征在于,所述特定关键要素 包括条形码。
8. 如权利要求7所述的邮资打印系统,其特征在于,所述条形码被包含 在邮戳中。
9. 如权利要求7所述的邮资打印系统,其特征在于,所述打印设备与计 算机系统连接。
10. 如权利要求9所述的邮资打印系统,其特征在于,所述计算机系统还包括用于标识图像源的装置;以及 用于在所述图像中检测条形码的装置。
11. 一种在单个打印机上打印来自安全源以及来自非安全源的图像的方 法,所述来自安全源的图像包括特定关键要素,所述方法包括开始进行来自所述非安全源的图像的打印;在所述来自非安全源的图像的打印期间,确定所述图像是否包含所述特定 关键要素;以及如果所述图像包含所述特定关键要素,则禁止所述来自非安全源的图像的 打印完成。
12. 如权利要求11所述的方法,其特征在于,所述特定关键要素包括条形码。
13. 如权利要求12所述的方法,其特征在于,所述条形码被包含在邮戳中。
14. 如权利要求12所述的方法,其特征在于,所述条形码是二维条形码。
15. —种在单个打印机上打印安全源图像和非安全源图像的方法,所述安 全源图像包括特定关键要素,所述方法包括通过创建要盖印在介质上的像素来开始进行来自所述非安全源的图像的 打印;处理所述像素以确定所创建的用于盖印在所述介质上的像素之间的对比 度的变迁;存储所述像素变迁历史;确定所存储的像素变迁历史是否与所述安全源图像中所包括的所述特定 关键要素的像素变迁相一致;以及如果所存储的像素变迁历史与所述安全源图像中所包括的所述特定关键 要素的所述像素变迁一致,则禁止所述来自所述非安全源的图像的所述打印完 成。
16. 如权利要求15所述的方法,其特征在于,所述处理像素以确定所创建的用于盖印在所述介质上的像素之间的对比度的变迁还包括 处理所创建的用于盖印的相邻像素以确定对比度的变迁。
17. 如权利要求16所述的方法,其特征在于,基于所述安全源特定关键 要素的像素变迁的类型来确立一变迁计数阈值,并且如果所存储的像素变迁历 史到达所述变迁计数阈值,则禁止所述来自非安全源的图像的所述打印完成。
18. 如权利要求15所述的方法,其特征在于,所述特定关键要素包括包含在邮戳中的条形码。
全文摘要
一种用于在单个打印机上打印包含特定关键要素的类型的安全源图像以及非安全图像的方法包括确定图像的来源(安全源或非安全源)。如果所要打印的图像来自非安全源,则确定该图像是否包含安全源图像中所包含的类型的特定关键要素。如果该图像包含安全源图像中所包含的类型的特定关键要素,则禁止打印该来自非安全源的图像。如果该图像不包含安全图像中所包含的类型的特定关键要素,则允许打印该来自非安全源的图像。可以在开始打印非安全图像之后确定该非安全源图像是否包含安全源图像中所包含的类型的特定关键要素。
文档编号G07B17/00GK101097631SQ20071012747
公开日2008年1月2日 申请日期2007年6月27日 优先权日2006年6月28日
发明者B·哈斯, F·W·小莱恩, R·A·考德瑞 申请人:皮特尼鲍斯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1