图案重叠设备,方法,和程序存储介质的制作方法

文档序号:7962593阅读:86来源:国知局
专利名称:图案重叠设备,方法,和程序存储介质的制作方法
技术领域
本发明涉及一种图案重叠设备、图案重叠方法、图案重叠程序和其中存储了图案重叠程序的存储介质,该图案重叠设备用于将图案重叠于纸张或类似的介质上或重叠于要在纸张或类似的介质上印刷出来的文件数据内,以禁止非法复印。
背景技术
近年来,由于图像形成技术的性能提高,当使用数字彩色复印机复印纸张或类似的钞票或证券时,复印质量非常高以至于越来越难区分复印件和原件。由于这个原因,需要采取相应的措施,例如需要彻底防止复印或者防止钞票、证券或其它特殊文件被恰当的复印。
例如,在公司中,甚至在除了钞票、证券或其它特殊文件之外的普通文件中也存在许多保密文件,从保密的角度出发也需要禁止复印这些保密文件。即,需要采取措施彻底防止复印或者防止那些保密文件被恰当的复印。
为了这个目的,进行了广泛的研究去禁止上述特殊文件或保密文件的复印。
例如,提出了一种区分钞票、证券或其它特殊文件的技术,其中通过图案匹配的方法比较输入图像数据和预先注册的特殊标记(图案数据),当发现特殊标记存在时,就确定文件是特殊文件。例如,日本公开专利申请第6-125459号(下文中称为“参考文献1”)和日本公开专利申请第2001-86330(下文中称为“参考文献2”)揭示了这一技术。进一步地,当确定出文件是特殊文件时,就禁止复印此文件。
日本公开专利申请第7-36317(下文中称为“参考文献3”)和日本公开专利申请第7-87309(下文中称为“参考文献4”)揭示了分辩保密文件的技术,该技术通过检测保密文件上指示文件保密性的标记禁止复印该文件。该技术使用了通常压印在保密文件上的保密图章或标记。当确定出文件是保密文件时,就禁止复印该文件。
日本公开专利申请第9-164739(下文中称为“参考文献5”)和日本公开专利申请第2001-197297(下文中称为“参考文献6”)揭示了一种将浅色背景嵌入要被复印保护的图像文件中,从而禁止非法复印的技术。该技术可用于印刷在一张纸上并且在纸的背景上有浅色背景图案的图像文件,该图案具有基本区域和消息区域。图像文件上的浅色背景图案不明显,不会影响阅读图像文件。然而,当复印嵌入了浅色背景图案的图像文件时,例如,浅色背景图案的消息区域就会凸现出来。例如,在消息区域,有“禁止复印”的消息。一看见该消息,就很明显是不允许复印该文件,就从心理上施加了复印不允许的影响。
日本公开专利申请第2004-274092(下文中称为“参考文献7”)揭示了一种重叠图案(例如点图案)的技术,其指示在将要印刷图像的纸张表面上的特定信息,当使用图像阅读器读取图像时,如果检测到点图案,就禁止输出图像。
然而,例如,在使用参考文献7揭示的技术的设备中(基于点图案的检测结果执行控制),如果整个图案(在需要的地方称为“图案群”)的单元图案(在需要的地方简称为“图案”)的端部和纸的端部不吻合,只能检测到部分图案。
图1是显示纸上图案群的部分重叠问题的示意图。
图1显示了一张纸和一图案群,图案由虚线表示,虚线围起来的每个矩形区域是一个单元图案(或一个图案)。
如图1所示,图案并未能正确重叠于纸上,因此,当使用阅读器沿纸上所示箭头方向阅读纸时,一些图案检测不到。
在基于点图案或类似检测结果的控制图像输出的技术中,根据阅读图像的开始位置,点图案可能是从中间位置开始读取,因此只能读取部分图案而不是整个图案群。
然而,由于直到整个图案到达时才能确定图案检测完成,当整个图案在开始时到达,可以立即完成图案检测,但是当部分图案到达时,需要首先确定检测的点图案是否是整个图案,并继续读取下一点图案直到整个图案到达。结果是,和整个图案在开始时到达的情况相比,当部分图案到达时,需要采取额外的操作,从而会导致图案检测的延时。换句话说,当检测到部分图案时,防止输出图像的控制定时根据读取图像的开始位置而改变。实际上,该时间差异是很大的,检测和控制操作被延时。
此外,当图案包括额外信息时,图案检测也被延时。
图2是显示包括额外信息的图案的示意图。
如图2所示,与图1相似的是,包括额外信息的图案没有正确地重叠于纸上;因此,当使用阅读器沿纸上所示箭头阅读纸时,一些额外信息检测不到。

发明内容
本发明的一般目的是解决相关技术领域的一个或多个问题。
本发明的特定目的是提供一种将图案重叠于纸张或类似的介质上或重叠于要在纸张或类似的介质上印刷出来的文件数据内,并且禁止非法复印的图案重叠设备,使得图案检测没有时延,一种图案重叠方法、一种图案重叠程序和一种存储图案重叠程序的存储介质。
根据本发明的第一方面,提供了一种图案重叠方法,用于将预定形状的图案重叠于纸张或类似的介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,包括重叠步骤,用于将图案重叠于纸张或类似的介质的端部上并且不损失额外信息部分。
优选地,该图案用于防止对纸张或类似的介质的非法复印。
优选地,该图案包括用于防止对纸张或类似的介质的非法复印的多段相同的额外信息。
根据本发明的第二方面,提供了一种图案重叠方法,用于将多个矩形图案重叠于纸张或类似的矩形介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,包括步骤将矩形图案重叠于纸张或类似的矩形介质上,矩形图案的边和纸张或类似的矩形介质的边平行,矩形图案的边具有可变的长度和高度,纸张或类似的矩形介质具有长度为W的边A和长度为H的边C;
其中重叠步骤包括第一重叠步骤,用于将图案中具有长度为w的边B和长度为h的边D的一图案、从纸张或类似的介质的端部开始重叠[W/2/w]次,其中,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数,第二重叠步骤,用于将图案中具有长度为(W/2mod w)×2的边B和长度为h的边D的一图案、从执行第一重叠步骤之后的位置开始重叠,其中,公式(W/2mod w)代表(W/2/w)的最小正余数,和第三重叠步骤,用于将图案中具有长度为w的边B和长度为h的边D的一图案、从执行第二重叠步骤之后的位置开始重叠[(W/2)/w]次。
优选地,方法进一步包括在第三重叠步骤之后确定是否要在垂直于边A并比边A低h距离的位置执行第一重叠步骤、第二重叠步骤和第三重叠步骤。
优选地,在第三重叠步骤之后,当第一重叠步骤、第二重叠步骤和第三重叠步骤的下一执行是沿着平行于边C方向的第{[(H/2)/h]+1}次重叠时,则在第一重叠步骤、第二重叠步骤和第三重叠步骤的下一执行中将矩形图案的边D的长度设为2×(H/2mod h)。
根据本发明的第三方面,提供了一种图案重叠方法,用于将预定形状的图案重叠于纸张或类似的介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,该图案包括额外信息部分,该方法包括重叠步骤,用于将额外信息部分重叠于纸张或类似的介质的端部上并且不损失额外信息部分。
优选地,该图案用于防止对纸张或类似的介质的非法复印。
优选地,该图案包括多个额外信息部分。
根据本发明的第四方面,提供了一种图案重叠方法,用于将多个矩形图案重叠于纸张或类似的矩形介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,包括步骤将矩形图案重叠于纸张或类似的矩形介质上,矩形图案的边和纸张或类似的矩形介质的边平行,矩形图案的边具有可变的长度和高度,纸张或类似的矩形介质具有长度为W的边A和长度为H的边C;
其中重叠步骤包括第一重叠步骤,将图案中具有长度为w的边B和长度为h的边D的一图案、从纸张或类似的介质的端部开始重叠[W/2/w]次,其中,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数,第二重叠步骤,将图案中具有长度为(W/2mod w)的边B和长度为h的边D的一图案、从执行第一重叠步骤之后的位置开始重叠,其中,公式(W/2mod w)代表(W/2/w)的最小正余数,第三重叠步骤,将图案中具有长度为(W/2-r mod w)的边B和长度为h的边D的一图案、从执行第二重叠步骤之后的位置开始重叠,其中r是常数,第四重叠步骤,将图案中具有长度为w的边B和长度为h的边D的一图案、从执行第三重叠步骤之后的位置开始重叠[((W/2)-r)/w]次,和第五重叠步骤,将图案中具有长度为r的边B和长度为h的边D的一图案、从执行第四重叠步骤之后的位置开始重叠。
优选地,方法进一步包括步骤,用于在第五重叠步骤之后确定是否要在垂直于边A并比边A低h距离的位置执行第一重叠步骤、第二重叠步骤、第三重叠步骤、第四重叠步骤和第五重叠步骤。
优选地,在第五重叠步骤之后,当第一重叠步骤、第二重叠步骤、第三重叠步骤、第四重叠步骤和第五重叠步骤的下一执行是沿着平行于边C方向的第{[(H/2)/h]+1}次重叠时,则在第一重叠步骤、第二重叠步骤、第三重叠步骤、第四重叠步骤和第五重叠步骤的下一执行中将矩形图案的边D的长度设为2×(H/2mod h)。
根据本发明的第五方面,提供了一种可在计算机内执行的程序,用于将多个矩形图案重叠于纸张或类似的矩形介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,该程序驱动计算机执行步骤将矩形图案重叠于纸张或类似的矩形介质上,矩形图案的边和纸张或类似的矩形介质的边平行,矩形图案的边具有可变的长度和高度,纸张或类似的矩形介质具有长度为W的边A和长度为H的边C;
其中重叠步骤包括第一重叠步骤,将图案中具有长度为w的边B和长度为h的边D的一图案、从纸张或类似的介质的端部开始重叠[W/2/w]次,其中,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数,第二重叠步骤,将图案中具有长度为(W/2mod w)×2的边B和长度为h的边D的一图案、从执行第一重叠步骤之后的位置开始重叠,其中,公式(W/2mod w)代表(W/2/w)的最小正余数,和第三重叠步骤,将图案中具有长度为w的边B和长度为h的边D的一图案、从执行第二重叠步骤之后的位置开始重叠[(W/2)/w]次。
根据本发明的第六方面,提供了一种包括可在计算机内执行的程序的存储介质,用于将多个矩形图案重叠于纸张或类似的矩形介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,该程序驱动计算机执行步骤将矩形图案重叠于纸张或类似的矩形介质上,矩形图案的边和纸张或类似的矩形介质的边平行,矩形图案的边具有可变的长度和高度,纸张或类似的矩形介质具有长度为W的边A和长度为H的边C;其中重叠步骤包括第一重叠步骤,将图案中具有长度为w的边B和长度为h的边D的一图案、从纸张或类似的介质的端部开始重叠[W/2/w]次,其中,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数,第二重叠步骤,将图案中具有长度为(W/2mod w)×2的边B和长度为h的边D的一图案、从执行第一重叠步骤之后的位置开始重叠,其中,公式(W/2mod w)代表(W/2/w)的最小正余数,和第三重叠步骤,将图案中具有长度为w的边B和长度为h的边D的一图案、从执行第二重叠步骤之后的位置开始重叠[(W/2)/w]次。
根据本发明的第七方面,提供了一种图案重叠设备,用于将预定形状的图案重叠于纸张或类似的介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,包括
重叠单元,用于将图案重叠于纸张或类似的介质的端部上并且不损失额外信息部分。
优选地,该图案用于防止对纸张或类似的介质的非法复印。
优选地,该图案包括用于防止对纸张或类似的介质的非法复印的多段相同的额外信息。
根据本发明的第八方面,提供了一种图案重叠设备,用于将多个矩形图案重叠于纸张或类似的矩形介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,包括重叠单元,用于将矩形图案重叠于纸张或类似的矩形介质上,矩形图案的边和纸张或类似的矩形介质的边平行,矩形图案的边具有可变的长度和高度,纸张或类似的矩形介质具有长度为W的边A和长度为H的边C;其中重叠单元包括第一重叠单元,用于将图案中具有长度为w的边B和长度为h的边D的一图案、从纸张或类似的介质的端部开始重叠[W/2/w]次,其中,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数,第二重叠单元,用于将图案中具有长度为(W/2mod w)×2的边B和长度为h的边D的一图案、从执行第一重叠步骤之后的位置开始重叠,其中,公式(W/2mod w)代表(W/2/w)的最小正余数,和第三重叠单元,用于将图案中具有长度为w的边B和长度为h的边D的一图案、从执行第二重叠步骤之后的位置开始重叠[(W/2)/w]次。
优选地,图案重叠设备进一步包括第三重叠单元完成重叠之后的确定单元,用于确定第一重叠单元、第二重叠单元和第三重叠单元是否需要在垂直于边A并比边A低h的位置执行操作。
优选地,在第三重叠单元完成重叠之后之后,当第一重叠单元、第二重叠单元和第三重叠单元的下一操作是沿着平行于边C方向的第{[(H/2)/h]+1}次重叠操作,矩形图案的边D的长度就在第一重叠单元、第二重叠单元和第三重叠单元的重叠操作中被设为2×(H/2模h)。
根据本发明的第九方面,提供了一种图案重叠设备,用于将预定形状的图案重叠于纸张或类似的介质上或重叠于文件数据内,从而在纸张或类似的介质上印刷出来,该图案包括额外信息部分,图案重叠设备包括重叠单元,用于将额外信息部分重叠于纸张或类似的介质的端部上并且不损失额外信息部分。
优选地,图案用于防止对纸张或类似的介质的非法复印。
优选地,图案包括多个额外信息部分。
根据本发明的第十方面,提供了一种图案重叠设备,用于将多个矩形图案重叠于纸张或类似的矩形介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,包括重叠单元,用于将矩形图案重叠于纸张或类似的矩形介质上,矩形图案的边和纸张或类似的矩形介质的边平行,矩形图案的边具有可变的长度和高度,纸张或类似的矩形介质具有长度为W的边A和长度为H的边C;其中重叠单元包括第一重叠单元,用于将图案中具有长度为w的边B和长度为h的边D的一图案、从纸张或类似的介质的端部开始重叠[W/2/w]次,其中,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数,第二重叠单元,用于将图案中具有长度为(W/2mod w)的边B和长度为h的边D的一图案、从执行第一重叠步骤之后的位置开始重叠,其中,公式(W/2mod w)代表(W/2/w)的最小正余数,第三重叠单元,用于将图案中具有长度为(W/2-r mod w)的边B和长度为h的边D的一图案、从执行第二重叠步骤之后的位置开始重叠,其中r是常数,第四重叠单元,用于将图案中具有长度为w的边B和长度为h的边D的一图案、从执行第三重叠步骤之后的位置开始重叠[((W/2)-r)/w]次,和第五重叠单元,用于将图案中具有长度为r的边B和长度为h的边D的一图案、从执行第四重叠步骤之后的位置开始重叠。
优选地,图案重叠设备进一步包括确定单元,用于在第五重叠步骤完成重叠之后确定第一重叠单元、第二重叠单元、第三重叠单元、第四重叠单元和第五重叠单元是否要在垂直于边A并比边A低h距离的位置执行重叠操作。
优选地,在第五重叠单元完成重叠之后,当第一重叠单元、第二重叠单元、第三重叠单元、第四重叠单元和第五重叠单元的下一重叠操作是沿着平行于边C方向的第{[(H/2)/h]+1}次重叠操作时,则在第一重叠单元、第二重叠单元、第三重叠单元、第四重叠单元和第五重叠单元的下一重叠操作中将矩形图案的边D的长度设为2×(H/2mod h)。
根据本发明,可以提供一种图案重叠设备、图案重叠方法、图案重叠程序和存储图案重叠程序的存储介质,其将图案重叠于纸张或类似的介质上或重叠于要在纸张或类似的介质上印刷出来的文件数据内,从而使得没有时延的检测图案成为可能。
本发明的这些和其它目标、特征和优势在下文结合附图对优选实施例的详细说明中会更清晰。


图1是显示在纸上部分重叠图案群的问题的示意图;图2是显示包括额外信息的图案的示意图;图3是显示根据本发明的实施例的图案重叠设备的示例的方框图;图4是显示使用本发明实施例的图案重叠方法印上图案的一张纸的示意图;图5是显示本发明实施例的图案重叠方法的流程图;图6是显示包括额外信息的图案的示例图;图7是显示包括额外信息并能够在不同方向被读取的图案的示意图;图8显示了包括额外信息的图案的示例;图9是显示使用本发明实施例的图案重叠方法印上图案的一张纸的示意图;图10是显示本发明实施例的图案重叠方法的流程图;以及图11是显示在四边印上额外信息区域的一张纸的示意图。
具体实施例方式
下面将会参考

本发明的优选实施例。
图3是显示根据本发明的实施例的图案重叠设备的示例的方框图。
图3所示设备包括MFP(多功能打印机)10,WS(工作站)21,PC(个人计算机)22,和连接MFP10,WS21和PC22的网络。
MFP10包括CPU11,存储器12,HDD(硬盘)13,操作面板14,扫描仪15,打印机16,控制信息单元17和图案检测单元18。
CPU11控制整个MFP10的操作。存储器12存储程序或数据。HDD13存储图像数据。操作面板14是用户接口(I/F)。扫描仪15输入图像。打印机16输出图像。控制信息单元17输出输入图像,并执行存储图像所需的图像处理。图案检测单元18检测特定图案是否存在于将要被复制的文件中,当检测到图案存在时,控制信息单元17停止复印文件。
控制信息单元17相应于权利要求中的重叠单元、第一重叠单元、第二重叠单元、第三重叠单元、第四重叠单元、第五重叠单元和确定单元。
在上述设备中,当MFP10在纸上输出图像时,MFP10可将图案重叠于纸上,或PC22或WS21中的MFP10的驱动器将图案重叠于文件数据上,该文件数据将由MFP10在纸上印刷出来。
例如,图案包括大量以矩阵方式布置的小点,且图案被重叠从而防止对纸张的非法复印。当图案检测单元18检测到图案存在于纸张上或文件数据内时,例如,MFP10输出黑色纸张从而防止非法复印。当然,因而被重叠的图案也可用于防止非法复印之外的用途。
接下来,将解释图案重叠方法。
图4是显示使用本发明实施例的图案重叠方法印上图案的一张纸的示意图。
如图4所示,由虚线表示的图案在纸张30上。那些虚线构成了几个矩形区域,每个作为一个单元图案。在矩形区域中,矩形区域40的高度为h,宽度为w,在纸张30上印刷出来,并且矩形图案40的形状没有缺损。
相反,矩形区域41和42具有和矩形图案40不同的高度或宽度,并且和矩形图案40的形状相比,矩形区域41和42被印刷在纸张30上但形状有缺损。下文中,形状有缺损的图案称为“不规则图案”,形状没有缺损的图案称为“规则图案”。
需要注意每个单元图案都被显示为空白矩形,但实际上矩形中布置了大量的点。
如图4所示,规则图案在纸张30的端部重叠(排成一行),不规则图案在纸张30的中线上重叠。当复印纸张30时,由于读取方向是从纸张30的一个端部开始的,如图4所示,规则图案位于纸张30的端部,所以检测图案的延时就可避免了。
接下来,将参考图5中的流程图说明纸张30上的重叠图案操作。
图5是显示本发明实施例的图案重叠方法的流程图。
图5流程图中所示的操作包括将一行图案从左端部到右端部(即,沿着水平方向)重叠在图4所示纸张30上的步骤,然后将另一行图案从左端部到右端部的重叠在垂直方向上低h距离的位置上,这些步骤被重复执行。
在步骤S101,获取纸张的大小。例如,纸张30的大小可以是如图4所示的例如高度H和宽度W这样的特定值,或者,可以是标准A4纸或类似的公知标准值。
在步骤S102,规则图案从纸张30的左端部起重叠[(W/2)/w]次。从上文已知,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数。即,规则图案在纸张30的左半部分重叠,直到接近纸张30的垂直中线的位置。
在步骤S103,在步骤S102中的图案重叠完成的位置,长度为(W/2modw)×2的图案被重叠。已知,(A mod B)代表A/B的最小正余数。换句话说,在该步骤,如图4所示,不规则图案41被重叠从而填满纸张30的垂直中线附近的区域。
在步骤S104,在步骤S103中的图案重叠完成的位置,规则图案被重叠[(W/2)/w]次。即,从接近纸张30的垂直中线的位置开始,规则图案在纸张30的右半部分重叠。
在步骤S102至S104被执行完毕,印刷出一行图案(即,沿着水平方向)。
在步骤S105,确定下一行图案是否是垂直方向的第{[(H/2)/h]+1}行。即,确定下一行是否在垂直方向接近中线。如果下一行接近中线,在下一行中图4所示的不规则图案42就要被重叠。
如果下一行是垂直方向的第{[(H/2)/h]+1}行,流程进行到步骤S106。否则的话,流程进行到步骤S107。
在步骤S106,在下一行重叠的图案的高度(即,垂直方向的长度)被设为(H/2mod h)×2。然后,流程返回到步骤S102。
在步骤S107,确定在整张纸张30上的图案重叠是否完成。如果在整张纸张30上的图案重叠完成,流程结束。否则,流程返回步骤S102并且重复步骤S102至S107。
上述步骤S102,S103和S104分别对应于权利要求中的第一重叠步骤,第二重叠步骤和第三重叠步骤。步骤S107对应于权利要求中的确定步骤。
接下来,解释包括额外信息的图案。例如,额外信息,或者其它指示禁止非法复印的类型的信息指示MFP10不要输出黑色纸张而是其它颜色的纸张。例如,当MFP10使用ID卡执行认证时,如果识别正在复印的人是获得允许的,额外信息指示MFP10允许该人复印。
图6是显示包括额外信息的图案的示例图。
如图6所示,图案50包括基本部分51,额外信息部分52、53。例如,额外信息部分52、53包括同样的信息。即,图案50包括多段相同的额外信息。
由于存在多段相同的额外信息,不管图案50是被沿着图6所示箭头55所示方向还是箭头56所示方向读取,额外信息都可被可靠获得。
图7是显示包括额外信息并能够在不同方向被读取的图案的示意图。
图7显示了基本部分51和额外部分52、53之间的相对位置关系。
为了能够在不同方向读取,图7中图案的中线A和B将图案分为四个区;在这四个区中,如果额外信息部分在沿平行于线A或B的方向可读取的区,至少可能在两个不同的方向读取。
在图6所示例中,箭头55平行于线A,箭头56平行于线B。在图案50中,为了不分离额外信息部分52、53,图案50可由图7所示线A或线B分割。因此,图案50可被分割,从而图案至少有一个部分没有被分开,并且图案可被重叠,从而图案检测从所需额外信息开始。
图8显示了包括额外信息的图案的例子。
图8中展示了四个图案60,61,62和63。这四个图案中的每一个都分为四个矩形区,其中三个矩形区包括额外信息。
在图案60中,矩形区70包括额外信息;在图案61中,矩形区71包括额外信息;在图案62中,矩形区72包括额外信息;在图案63中,矩形区73包括额外信息。
当检测图案60,61,62和63时,例如,通过结合包括三个点的区和包括两个点的区,根据安排两个点的不同方式执行不同的操作。例如,在图案60中,MFP10震铃通知周围的人发生了非法复印。在图案61中,MFP10向管理者发送电邮以记录非法复印。在图案62中,MFP10打开管理者的灯,通知周围的人发生了非法复印。在图案63中,MFP10记录非法复印。还有其它的方式也可利用图案中的额外信息。
接下来,解释包括额外信息的图案的重叠方法。
图9是显示使用本发明实施例的图案重叠方法印上图案的一张纸的示意图。
如图9所示,在纸张80上显示了实线指示的图案。这些实线形成了几个矩形区域,每个作为一个单元图案。在这些矩形区域中,矩形区域82的高度为h,宽度为w,印刷在纸张80上并且矩形图案82的形状没有缺损。
相反,矩形区域81和83具有和矩形图案82不同的高度或宽度。矩形区域81和83被印刷在接近中线85(虚线)的地方。和矩形图案82的形状相比,矩形区域81和83被印刷在纸张80上但形状有缺损。和图4中的定义相似,有形状缺损的图案81、83是不规则图案,没有形状缺损的图案82是规则图案。
当复印纸张80时,由于从一个端部读取纸张80,规则图案被印刷在纸张80的端部,如图9所示,检测图案的延时是可避免的。
在图9中,有例如矩形区域84的额外信息区域,包括有三个点的矩形和有两个点的矩形。每个矩形的高度都为h,宽度为r。
接下来,参考图10的流程图说明在纸张80上的重叠图案操作。
图10是显示本发明实施例的图案重叠方法的流程图。
如图10所示的流程图中的操作包括将一行图案从左端部到右端部(即,沿着水平方向)重叠到图9所示纸张80上的步骤,然后将另一行图案从左端部到右端部的在垂直方向上低h距离的位置上重叠,这些步骤被重复执行。图10和图5的不同之处在于额外信息区域被印刷在纸张80的端部。因此,当从左端部或从右端部读取纸张80时,可能防止图案检测的延时。
在步骤S201,获取纸张的大小。例如,纸张80的大小可以是如图9所示的例如高度H和宽度W这样的特定值,或者,可以是标准A4纸或类似的已知标准值。
在步骤S202,规则图案从纸张80的左端部起重叠[(W/2)/w]次。从上文已知,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数。即,规则图案在纸张80的左半部分重叠,直到接近纸张80的中线85的位置。
在步骤S203,在步骤S202中的图案重叠完成的位置,长度为(W/2modw)的图案被重叠。已知,(A mod B)代表A/B的最小正余数。换句话说,在该步骤,如图9所示,和不规则图案81相同的不规则图案被印刷从而填满纸张80的垂直中线85的左边区域。
在步骤S204,在步骤S203中的图案重叠完成的位置,长度为((W/2)-r mod w)的图案被重叠。即,在该步骤,如图9所示,和不规则图案83相同的不规则图案被印刷从而填满纸张80的垂直中线85的右边区域。
在步骤S205,在步骤S204中的图案重叠完成的位置,规则图案被重叠[((W/2)-r)/w]次。即,规则图案被印刷在纸张80的右半部分。
在步骤S206,在步骤S204中的图案重叠完成的位置,长度为r的图案被印刷。即,在该步骤中,额外信息区域被印刷。
在步骤S202至S206执行完毕后,印刷出一行图案(即,沿着水平方向)。
在步骤S207,确定下一行图案是否是垂直方向的第{[(H/2)/h]+1}行。即,确定下一行是否在垂直方向接近中线。如果下一行接近中线,则在下一行中重叠不规则图案。
如果下一行是垂直方向的第{[(H/2)/h]+1}行,流程进行到步骤S208。否则的话,流程进行到步骤S209。
在步骤S208,在下一行重叠的图案的高度(即,垂直方向的长度)被设为(H/2mod h)×2。然后,流程返回到步骤S202。
在步骤S209,确定在整张纸张80上的图案重叠是否完成。如果在整张纸张上的图案重叠完成,流程结束。否则,流程返回步骤S202并且重复步骤S202至S209。
上述步骤S202,S203,S204,S205和S206对应于权利要求中的第一重叠步骤,第二重叠步骤,第三重叠步骤,第四重叠步骤和第五重叠步骤。步骤S209对应于权利要求中的确定步骤。
由于图10所示流程图中的操作,额外信息区域被加在左端部和右端部。如果图10所示流程图中的操作也在垂直方向执行,额外信息区域可加在上端部和下端部并且不会有缺损。
图11是显示在四边印上额外信息区域的一张纸的示意图。
图11中,额外信息区域以灰色表示。
在上述说明中,为了不产生检测延时,图案被印刷在纸张的边缘并且没有形状缺损,或者加入额外信息区域。为了这个目的,不规则图案主要印刷在纸张的中间部分,从而远离纸张的端部。
需要注意本发明并不局限于这一情形。尤其是,不规则图案可在除了纸张的中间部分的不同位置被印刷。当在一个地方印刷不规则图案时,不规则图案会导致不一致或者点不一致分布。当不规则图案被在不同位置印刷时,这种不一致就会减少。
执行图5和图10所示流程图中的程序可用来作为MFP10或PC22的驱动器。当程序作为MFP10的驱动器时,MFP10在复印过程中或响应PC22的印刷请求重叠图案。当程序作为PC22的驱动器时,图案被嵌入到特定文件数据中。从而,能够执行本发明的重叠方法的图案重叠设备可以相应于具有存储程序的硬盘或者ROM或者其它存储介质的MFP10,或者相应于具有存储程序的硬盘或其它存储介质的PC22或者WS21。
当参考出于解释目的选择的特定实施例显示本发明时,需要了解本发明并不局限于这些实施例,但是在不偏离本发明基本概念和范围的情况下,本领域的技术人员可对本发明进行修改。
本专利申请基于申请日为2005年6月10日的日本专利申请第2005-171061号并主张其优先权,其全部内容通过参考结合到本申请中。
权利要求
1.一种图案重叠方法,用于将预定形状的图案重叠于纸张或类似的介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,包括重叠步骤,用于将图案重叠于纸张或类似的介质的端部上并且不损失额外信息部分。
2.根据权利要求1所述的图案重叠方法,其中,该图案用于防止对纸张或类似的介质的非法复印。
3.根据权利要求1所述的图案重叠方法,其中,该图案包括用于防止对纸张或类似的介质的非法复印的多段相同的额外信息。
4.一种图案重叠方法,用于将多个矩形图案重叠于纸张或类似的矩形介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,包括步骤将矩形图案重叠于纸张或类似的矩形介质上,矩形图案的边和纸张或类似的矩形介质的边平行,矩形图案的边具有可变的长度和高度,纸张或类似的矩形介质具有长度为W的边A和长度为H的边C;其中重叠步骤包括第一重叠步骤,用于将图案中具有长度为w的边B和长度为h的边D的一图案、从纸张或类似的介质的端部开始重叠[W/2/w]次,其中,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数,第二重叠步骤,用于将图案中具有长度为(W/2 mod w)×2的边B和长度为h的边D的一图案、从执行第一重叠步骤之后的位置开始重叠,其中,公式(W/2 mod w)代表(W/2/w)的最小正余数,和第三重叠步骤,用于将图案中具有长度为w的边B和长度为h的边D的一图案、从执行第二重叠步骤之后的位置开始重叠[(W/2)/w]次。
5.根据权利要求4所述的图案重叠方法,进一步包括,确定步骤,用于在第三重叠步骤之后确定是否要在垂直于边A并比边A低h距离的位置执行第一重叠步骤、第二重叠步骤和第三重叠步骤。
6.根据权利要求4所述的图案重叠方法,其中在第三重叠步骤之后,当第一重叠步骤、第二重叠步骤和第三重叠步骤的下一执行是沿着平行于边C方向的第{[(H/2)/h]+1}次重叠时,则在第一重叠步骤、第二重叠步骤和第三重叠步骤的下一执行中将矩形图案的边D的长度设为2×(H/2 mod h)。
7.一种图案重叠方法,用于将预定形状的图案重叠于纸张或类似的介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,该图案包括额外信息部分,该方法包括重叠步骤,用于将额外信息部分重叠于纸张或类似的介质的端部上并且不损失额外信息部分。
8.根据权利要求7所述的图案重叠方法,其中,该图案用于防止对纸张或类似的介质的非法复印。
9.根据权利要求7所述的图案重叠方法,其中,该图案包括用于防止对纸张或类似的介质的非法复印的多段相同的额外信息。
10.一种图案重叠方法,用于将多个矩形图案重叠于纸张或类似的矩形介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,包括步骤将矩形图案重叠于纸张或类似的矩形介质上,矩形图案的边和纸张或类似的矩形介质的边平行,矩形图案的边具有可变的长度和高度,纸张或类似的矩形介质具有长度为W的边A和长度为H的边C;其中重叠步骤包括第一重叠步骤,将图案中具有长度为w的边B和长度为h的边D的一图案、从纸张或类似的介质的端部开始重叠[W/2/w]次,其中,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数,第二重叠步骤,将图案中具有长度为(W/2 mod w)的边B和长度为h的边D的一图案、从执行第一重叠步骤之后的位置开始重叠,其中,公式(W/2mod w)代表(W/2/w)的最小正余数,第三重叠步骤,将图案中具有长度为(W/2-r mod w)的边B和长度为h的边D的一图案、从执行第二重叠步骤之后的位置开始重叠,其中r是常数,第四重叠步骤,将图案中具有长度为w的边B和长度为h的边D的一图案、从执行第三重叠步骤之后的位置开始重叠[((W/2)-r)/w]次,和第五重叠步骤,将图案中具有长度为r的边B和长度为h的边D的一图案、从执行第四重叠步骤之后的位置开始重叠。
11.根据权利要求10所述的图案重叠方法,进一步包括确定步骤,用于在第五重叠步骤之后确定是否要在垂直于边A并比边A低h距离的位置执行第一重叠步骤、第二重叠步骤、第三重叠步骤、第四重叠步骤和第五重叠步骤。
12.根据权利要求10所述的图案重叠方法,其中在第五重叠步骤之后,当第一重叠步骤、第二重叠步骤、第三重叠步骤、第四重叠步骤和第五重叠步骤的下一执行是沿着平行于边C方向的第{[(H/2)/h]+1}次重叠时,则在第一重叠步骤、第二重叠步骤、第三重叠步骤、第四重叠步骤和第五重叠步骤的下一执行中将矩形图案的边D的长度设为2×(H/2 mod h)。
13.一种可在计算机内执行的程序,用于将多个矩形图案重叠于纸张或类似的矩形介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,该程序驱动计算机执行步骤将矩形图案重叠于纸张或类似的矩形介质上,矩形图案的边和纸张或类似的矩形介质的边平行,矩形图案的边具有可变的长度和高度,纸张或类似的矩形介质具有长度为W的边A和长度为H的边C;其中重叠步骤包括第一重叠步骤,将图案中具有长度为w的边B和长度为h的边D的一图案、从纸张或类似的介质的端部开始重叠[W/2/w]次,其中,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数,第二重叠步骤,将图案中具有长度为(W/2 mod w)×2的边B和长度为h的边D的一图案、从执行第一重叠步骤之后的位置开始重叠,其中,公式(W/2 mod w)代表(W/2/w)的最小正余数,和第三重叠步骤,将图案中具有长度为w的边B和长度为h的边D的一图案、从执行第二重叠步骤之后的位置开始重叠[(W/2)/w]次。
14.一种包括可在计算机内执行的程序的存储介质,用于将多个矩形图案重叠于纸张或类似的矩形介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,该程序驱动计算机执行步骤将矩形图案重叠于纸张或类似的矩形介质上,矩形图案的边和纸张或类似的矩形介质的边平行,矩形图案的边具有可变的长度和高度,纸张或类似的矩形介质具有长度为W的边A和长度为H的边C;其中重叠步骤包括第一重叠步骤,将图案中具有长度为w的边B和长度为h的边D的一图案、从纸张或类似的介质的端部开始重叠[W/2/w]次,其中,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数,第二重叠步骤,将图案中具有长度为(W/2 mod w)×2的边B和长度为h的边D的一图案、从执行第一重叠步骤之后的位置开始重叠,其中,公式(W/2 mod w)代表(W/2/w)的最小正余数,和第三重叠步骤,将图案中具有长度为w的边B和长度为h的边D的一图案、从执行第二重叠步骤之后的位置开始重叠[(W/2)/w]次。
15.一种图案重叠设备,用于将预定形状的图案重叠于纸张或类似的介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,包括重叠单元,用于将图案重叠于纸张或类似的介质的端部上并且不损失额外信息部分。
16.根据权利要求15所述的图案重叠设备,其中,该图案用于防止对纸张或类似的介质的非法复印。
17.根据权利要求15所述的图案重叠设备,其中,该图案包括用于防止对纸张或类似的介质的非法复印的多段相同的额外信息。
18.一种图案重叠设备,用于将多个矩形图案重叠于纸张或类似的矩形介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,包括重叠单元,用于将矩形图案重叠于纸张或类似的矩形介质上,矩形图案的边和纸张或类似的矩形介质的边平行,矩形图案的边具有可变的长度和高度,纸张或类似的矩形介质具有长度为W的边A和长度为H的边C;其中重叠单元包括第一重叠单元,用于将图案中具有长度为w的边B和长度为h的边D的一图案、从纸张或类似的介质的端部开始重叠[W/2/w]次,其中,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数,第二重叠单元,用于将图案中具有长度为(W/2 mod w)×2的边B和长度为h的边D的一图案、从执行第一重叠步骤之后的位置开始重叠,其中,公式(W/2 mod w)代表(W/2/w)的最小正余数,和第三重叠单元,用于将图案中具有长度为w的边B和长度为h的边D的一图案、从执行第二重叠步骤之后的位置开始重叠[(W/2)/w]次。
19.根据权利要求18所述的图案重叠设备,进一步包括确定单元,用于确定在第三重叠单元完成重叠之后是否要在垂直于边A并比边A低h距离的位置执行第一重叠步骤、第二重叠步骤和第三重叠步骤。
20.根据权利要求19所述的图案重叠设备,其中在第三重叠单元完成重叠之后,当第一重叠单元、第二重叠单元和第三重叠单元的下一操作是沿着平行于边C方向的第{[(H/2)/h]+1}次重叠操作时,则在第一重叠单元、第二重叠单元和第三重叠单元的重叠操作中将矩形图案的边D的长度设为2×(H/2 mod h)。
21.一种图案重叠设备,用于将预定形状的图案重叠于纸张或类似的介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,该图案包括额外信息部分,该图案重叠设备包括重叠单元,用于将额外信息部分重叠于纸张或类似的介质的端部上并且不损失额外信息部分。
22.根据权利要求21所述的重叠设备,其中,该图案用于防止对纸张或类似的介质的非法复印。
23.根据权利要求21所述的重叠设备,其中,该图案包括多个额外信息部分。
24.一种图案重叠设备,用于将多个矩形图案重叠于纸张或类似的矩形介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,包括重叠单元,用于将矩形图案重叠于纸张或类似的矩形介质上,矩形图案的边和纸张或类似的矩形介质的边平行,矩形图案的边具有可变的长度和高度,纸张或类似的矩形介质具有长度为W的边A和长度为H的边C;其中重叠单元包括第一重叠单元,用于将图案中具有长度为w的边B和长度为h的边D的一图案、从纸张或类似的介质的端部开始重叠[W/2/w]次,其中,中括号[]是高斯符号,公式[W/2/w]代表不大于(W/2/w)的最大整数,第二重叠单元,用于将图案中具有长度为(W/2 mod w)的边B和长度为h的边D的一图案、从执行第一重叠步骤之后的位置开始重叠,其中,公式(W/2 mod w)代表(W/2/w)的最小正余数,第三重叠单元,用于将图案中具有长度为(W/2-r mod w)的边B和长度为h的边D的一图案、从执行第二重叠步骤之后的位置开始重叠,其中r是常数,第四重叠单元,用于将图案中具有长度为w的边B和长度为h的边D的一图案、从执行第三重叠步骤之后的位置开始重叠[((W/2)-r)/w]次,和第五重叠单元,用于将图案中具有长度为r的边B和长度为h的边D的一图案、从执行第四重叠步骤之后的位置开始重叠。
25.根据权利要求24所述的重叠设备,进一步包括确定单元,用于在第五重叠步骤完成重叠之后确定第一重叠单元、第二重叠单元、第三重叠单元、第四重叠单元和第五重叠单元是否要在垂直于边A并比边A低h距离的位置执行重叠操作。
26.根据权利要求24所述的重叠设备,其中在第五重叠单元完成重叠之后,当第一重叠单元、第二重叠单元、第三重叠单元、第四重叠单元和第五重叠单元的下一重叠操作是沿着平行于边C方向的第{[(H/2)/h]+1}次重叠操作时,则在第一重叠单元、第二重叠单元、第三重叠单元、第四重叠单元和第五重叠单元的下一重叠操作中将矩形图案的边D的长度设为2×(H/2 mod h)。
全文摘要
本发明揭示了一种图案重叠设备,其用于将图案重叠于纸张或类似的介质上,或重叠于要在纸张或类似的介质上印刷出来的文件数据内,从而使得没有时延的检测图案成为可能。该图案重叠设备具有重叠单元,用于在纸张或类似的介质的端部上重叠图案并且不损失额外信息部分。
文档编号H04N1/387GK1878233SQ20061008794
公开日2006年12月13日 申请日期2006年6月8日 优先权日2005年6月10日
发明者石津妙子, 志村浩, 石川雅朗, 关海克, 吉田浩之 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1