CN200910119115.1
2009.03.02
CN101521714A
2009.09.02
撤回
无权
发明专利申请公布后的视为撤回IPC(主分类):H04N 1/00申请公布日:20090902|||实质审查的生效|||公开
H04N1/00; G06K15/00; G03G21/04
H04N1/00
佳能株式会社
小塚保广
日本东京都大田区下丸子3丁目30-2
2008.2.28 JP 2008-048098
北京林达刘知识产权代理事务所
刘新宇;陈立航
本发明涉及一种图像处理设备和图像处理方法。所述图像处理设备读取将复制限制等限制项嵌入至输入图像数据的原稿。所述图像处理设备限制对输入图像数据进行涉及丢失关于限制项的嵌入式信息的图像处理,以维持嵌入该限制项进行输出的状态。可选地,所述图像处理设备输出向输入电子数据添加了限制信息的格式的图像数据。
1. 一种图像处理设备,包括:图像输入单元,用于输入图像数据;图像处理单元,用于对所述图像数据进行图像处理;检测单元,用于从所述图像数据检测嵌入式信息;以及限制单元,用于在所述检测单元从所述图像数据检测到所述嵌入式信息的情况下,限制所述图像处理单元执行涉及从所述图像数据丢失所述嵌入式信息的图像处理。2. 根据权利要求1所述的图像处理设备,其特征在于,在所述检测单元未从所述图像数据检测到所述嵌入式信息的情况下,所述限制单元不限制所述图像处理单元对所述图像数据执行图像处理。3. 根据权利要求1所述的图像处理设备,其特征在于,还包括:转换单元,用于将所述图像数据的图像格式转换成多种类型的图像格式中的一种;其中,在由所述转换单元转换后的图像数据的格式是能够将由所述检测单元所检测到的嵌入式信息保持为所述图像数据的属性信息的图像格式的类型的情况下,所述限制单元允许所述图像处理单元执行涉及从所述图像数据丢失所述嵌入式信息的图像处理。4. 根据权利要求1所述的图像处理设备,其特征在于,所述图像处理单元能够执行多种类型的图像处理;所述图像处理设备还包括:存储单元,用于存储表示所述图像处理单元能够执行的所述多种类型的图像处理中的、涉及丢失所述嵌入式信息的图像处理的类型的信息;其中,所述限制单元参考所述存储单元来识别涉及丢失所述嵌入式信息的图像处理的类型,并且限制执行所识别出的类型的图像处理。5. 根据权利要求4所述的图像处理设备,其特征在于,还包括:判别单元,用于判别由所述检测单元所检测到的嵌入式信息的嵌入格式;其中,所述存储单元以分别与多种类型的嵌入格式相对应的方式存储表示涉及丢失所述嵌入式信息的图像处理的类型的信息;以及所述限制单元参考所述存储单元来识别与由所述判别单元所判别出的嵌入格式相对应的涉及丢失所述嵌入式信息的图像处理的类型,并且限制执行所识别出的类型的图像处理。6. 根据权利要求1所述的图像处理设备,其特征在于,还包括:接受单元,用于接受执行作业的指令;以及作业执行单元,用于通过使用所述图像处理单元进行了图像处理的所述图像数据来执行所述作业;其中,在由所述检测单元所检测到的嵌入式信息是表示限制执行所述接受单元接受了执行指令的作业的信息的情况下,所述限制单元通知所述作业执行单元不通过使用所述图像数据来执行所述作业。7. 根据权利要求6所述的图像处理设备,其特征在于,在由于所述限制单元限制执行涉及从所述图像数据丢失所述嵌入式信息的图像处理,因而不能正常执行由所述接受单元所接受的作业的情况下,所述作业执行单元取消所述作业的执行。8. 根据权利要求6所述的图像处理设备,其特征在于,由所述作业执行单元所执行的作业是用于将所述图像数据发送至外部设备的作业。9. 根据权利要求6所述的图像处理设备,其特征在于,由所述作业执行单元所执行的作业是用于基于所述图像数据进行打印输出的作业。10. 根据权利要求1所述的图像处理设备,其特征在于,涉及从所述图像数据丢失所述嵌入式信息的所述图像处理是分辨率转换处理、缩放处理、滤波处理、背景去除处理和颜色转换处理中的一个。11. 一种图像处理设备中的图像处理方法,所述图像处理方法包括:输入图像数据;从所述图像数据检测嵌入式信息;以及在从所述图像数据检测到所述嵌入式信息的情况下,限制执行涉及从所述图像数据丢失所述嵌入式信息的图像处理。
图像处理设备和图像处理方法 技术领域 本发明涉及一种用于读取编码信息的图像处理设备和方法,更具体地,本发明涉及一种用于防止编码信息的丢失的图像处理设备和方法。 背景技术 近年来,随着办公环境的信息技术的发展,安全问题日益受到关注。例如,如果公司保持的客户信息泄露,则个人隐私可能受到威胁,这成为一个大的社会问题。 通常,为了解决这些问题,例如,采用如下方法来防止泄露:仅具有访问权的人才可以访问计算机化的机密信息。另外,使用这样一类措施:对与因特网连接的个人计算机(PC)的防火墙设置监视设备等,以防止计算机化的机密信息泄露到公司外部。这样,在计算机化的机密信息的情况下,以上述方式确定监视策略并执行该监视策略,从而能够保护机密信息。 另一方面,在通过图像形成设备等在薄片介质上打印机密信息的情况下,难以检查或限制将打印有机密信息(关于机构的机密信息和关于个人的私人信息)的薄片带出到公司外部。因为这个原因,限制带出打印有机密信息的薄片比限制带出计算机化的机密信息更为困难,这使得难以保障安全。 近年来,通过利用数字水印技术或基于二维条形码等的信息嵌入技术,在打印时,除主图像之外,使用一种用于将除该图像之外的信息嵌入到薄片介质本身的技术。作为利用这类嵌入式信息的方法的例子,可以考虑下面的应用情况。例如,在打印图像的情况下,嵌入关于打印该图像的用户的信息等,作为除该图像以外的信息。在该图像为机密信息的情况下,可以基于嵌入式信息识别打印了该机密信息的用户。因此,在由于带出机密图像的打印输出而不慎泄露该信息的情况下,基于追踪信息追究泄露该信息的人的责任,因此可能有望对信息泄露产生制止效果。 另外,作为嵌入式信息的另一应用情况,提出了这样一种系统:通过使用现有技术的数字水印技术或二维条形码技术,在执行打印时,向薄片介质本身嵌入复制限制信息。在该系统中,当利用图像形成设备复制嵌入了复制限制信息的原稿时,提取该复制限制信息以检测是允许还是限制该复制,并且对每一页进行关于继续或中止复制的控制。此外,在该系统中,嵌入密码信息和许可用户信息作为条件信息,以仅允许特定用户进行该复制(例如,参考日本特开2003-280469号公报)。上述嵌入式信息的应用情况用于防止机密图像的泄露,即为了安全。注意,嵌入式信息可以用于除安全以外的其它用途。 然而,例如,在图像形成设备中,在对通过扫描嵌入了该信息的原稿所获得的图像数据进行用于降低分辨率的图像处理等的情况下,嵌入式信息可能丢失(不可用)。在将嵌入式信息丢失的图像数据发送给另一图像处理设备等的情况下,在发送目的地通过该图像处理设备输出没有该嵌入式信息的图像。例如,在嵌入式信息用于上述安全原因的情况下,嵌入式信息的丢失可能是安全漏洞的一个因素。 发明内容 根据本发明的实施例,存储通过读取嵌入了复制限制等限制项的原稿所获得的计算机化的数据。本发明的实施例提供一种图像处理设备和图像处理方法,利用该图像处理设备和图像处理方法,输出所存储的数据,同时维持嵌入有限制项的状态或者建立添加关于限制项的信息的状态,并且不会丢失该嵌入式信息。 根据本发明的实施例,提供一种图像处理设备,包括:图像输入单元,用于输入图像数据;图像处理单元,用于对所述图像数据进行图像处理;检测单元,用于从所述图像数据检测嵌入式信息;以及限制单元,用于在所述检测单元从所述图像数据检测到所述嵌入式信息的情况下,限制所述图像处理单元执行涉及从所述图像数据丢失所述嵌入式信息的图像处理。 根据本发明的实施例,提供一种图像处理设备中的图像处理方法,所述图像处理方法包括:输入图像数据;从所述图像数据检测嵌入式信息;以及在从所述图像数据检测到所述嵌入式信息的情况下,限制执行涉及从所述图像数据丢失所述嵌入式信息的图像处理。 通过以下参考附图对典型实施例的说明,本发明的其它特征将显而易见。 附图说明 图1是设置有根据本发明实施例的图像处理设备的网络系统的整体示意性结构的说明图。 图2是图1所示的图像形成设备中的控制器的结构的框图。 图3是图2所示的扫描器图像处理单元中的模块的示意性结构的配置的框图。 图4是用于说明在图2所示的打印机图像处理单元中所进行的处理的流程的说明图。 图5是嵌入了LVBC的原稿的例子的图像图。 图6是用于说明嵌入二值数据作为附加信息的例子的说明图。 图7是用于举例说明客户PC中的打印机驱动程序中的打印安全设置图的画面的说明图。 图8是用于举例说明大意是中止显示在图像形成设备的操作画面上的复制操作的消息图的画面的说明图。 图9是用于举例说明在中断显示于图像形成设备的操作画面上的复制操作之后促使密码输入的图的画面的说明图。 图10是示出用于将编码信息保持在图像数据中的处理的过程的流程图。 图11是举例说明基于以下图像数据的作业的执行过程的流程图,在该图像数据中,将安全用的限制项等编码信息串连到图像信息中。 具体实施方式 下面参考附图说明本发明的实施例。图1是设置有根据本发明实施例的图像处理设备的网络系统的整体示意性结构的说明图。 如图1所示,根据本实施例的网络系统设置有客户PC 4011和4012、打印服务器4021和图像形成设备4031和4032。此外,这些设备通过LAN 4001相互连接,并且具有通过LAN 4001进行通信的功能。 该网络系统中的图像形成设备4031和4032均具有复制功能和打印机功能。此外,图像形成设备4031和4032通过公共线路4002与传真(FAX)设备4041等连接。即,图像形成设备4031和4032具有通过公共线路4002向传真(FAX)设备4041发送原稿的计算机化数据的功能(传真功能)。另外,图像形成设备4031和4032具有通过LAN 4001向连接到LAN 4001的设备发送原稿的计算机化数据的功能(发送功能)。 在该系统中进行打印操作的情况下,例如,用户通过LAN4001将通过操作客户PC 4011或4012所创建的打印数据发送至打印服务器4021。打印服务器4021再将所接收的打印数据发送至图像形成设备4031或4032。在图像形成设备4031或4032中,对所接收的打印数据进行分析以将其转换成图像,并且将该图像打印(或输出)在纸张上,从而生成打印材料。 注意,在该网络系统中,可以省略打印服务器4021来构成该系统。在这种情况下,将客户PC 4011和4012配置成将打印数据直接发送至图像形成设备4031或4032。 接着,说明图像形成设备4031和4032。图像形成设备4031和4032设置有未示出的扫描器单元、控制器和打印机单元。该扫描器单元将通过对原稿上的图像进行曝光扫描所获得的反射光输入至CCD,以将该图像的信息转换成电信号。扫描器单元将该电信号转换成各颜色R、G和B的亮度信号。然后,扫描器单元将该亮度信号作为图像数据输出至控制器。控制器将该图像数据发送至打印机单元,并且控制打印机单元以在薄片上形成图像。注意,将打印机单元配置成通常使用的图像形成装置。打印机单元的图像形成系统不局限于使用感光鼓和感光带的电子照相系统。例如,可以使用从细小喷嘴阵列喷射墨以在薄片上进行打印的喷墨系统。 接着参考图2更详细地说明上述图像形成设备4031和4032的控制器。 图2是示出图像形成设备4031和4032的控制器4511的结构的框图。控制器4511与作为用于输入原稿图像的图像输入装置的例子的扫描器单元4513或打印机单元4514电连接。另一方面,控制器4511经由LAN 4001和公共线路4002与打印服务器4021和外部设备等连接。利用该结构,控制器4511能够输入和输出图像数据和装置信息。 控制器4511设置有CPU(控制单元)4601。CPU 4601基于存储在ROM 4603上的控制程序等,总体上控制对所连接的各种装置的访问。与此一起,CPU 4601还总体上对控制器内部所进行的各种处理进行控制。 RAM 4602与系统总线4610连接。RAM 4602用作系统工作存储器,并且还用作用于临时存储图像数据的存储器。RAM4602包括SRAM和DRAM,其中,即使在断开电源之后,SRAM仍保持所存储的内容,而DRAM在断开电源之后删除所存储的内容。另外,ROM 4603存储该设备的引导程序等。HDD 4604是硬盘驱动器,并且被配置成能够存储系统软件和图像数据。 通过操作单元I/F 4605(接口单元)将操作单元4512连接到控制器4511的系统总线4610。操作单元4512包括按钮等硬键和触摸面板LCD等,并且操作单元4512被配置成接受来自用户的操作指令。 操作单元I/F 4605从系统总线4610接收在操作单元4512上显示的图像数据,并且将该图像数据输出至操作单元4512。另外,操作单元I/F 4605将通过操作单元4512所输入的信息输出至系统总线4610。 如图2所示,网络I/F 4606与LAN 4001和系统总线4610连接,其用于输入和输出信息。调制解调器4607与公共线路4002和系统总线4610连接,并进行信息的输入和输出。二值图像转动单元4608在发送图像数据之前转换该图像数据的方向。二值图像压缩/扩展单元4609将发送前的图像数据的分辨率转换成预定分辨率或与另一侧的性能相符的分辨率。注意,为了进行压缩和扩展,使用JBIG、MMR、MR或MH等系统。图像总线4630是用于交换图像数据的传输路径,其包括PCI总线或IEEE1394。 另外,扫描器图像处理单元4612对通过扫描器I/F4611从扫描器单元4513所接收的图像数据进行校正、处理和编辑。注意,扫描器图像处理单元4612判断所接收的图像数据是彩色原稿还是黑白原稿,是字符原稿还是照片原稿等。然后,将判断结果附加至该图像数据。将这类附加信息称为属性数据。 压缩单元4613接收图像数据,并且以32×32像素的块为单位分割该图像数据。注意,将32×32像素的图像数据称为片数据(tile data)。另外,在原稿(读取之前的纸介质)中,将与该片数据相对应的区域称为片图像。另外,将32×32像素的块中的平均亮度信息和片图像在原稿上的坐标位置作为头信息添加至片数据。 此外,压缩单元4613对由多个片数据构成的图像数据进行压缩。扩展单元4616对由多个片数据构成的图像数据进行扩展,并且进行光栅化扩展,以将该图像数据发送至打印机图像处理单元4615。 打印机图像处理单元4615接收从扩展单元4616所发送的图像数据,并且参考附加至该图像数据的属性数据,对该图像数据应用图像处理。通过打印机I/F 4614将图像处理之后的图像数据输出至打印机单元4514。 图像转换单元4617对图像数据应用预定转换处理。该处理单元包括下面所述的处理单元。 图像转换单元4617的扩展单元4618对所接收的图像数据进行扩展。压缩单元4619对所接收的图像数据进行压缩。转动单元4620转动所接收的图像数据。缩放单元4621对所接收的图像数据进行分辨率转换处理(例如,600dpi至200dpi)。色彩空间转换单元4622对所接收的图像数据的色彩空间进行转换。色彩空间转换单元4622可以通过使用矩阵或表进行现有技术中的背景去除处理、现有技术中的对数(LOG)转换处理(RGB→CMY)、或现有技术中的输出颜色校正处理(CMY→CMYK)。 二值多值转换单元4623将所接收的两色调的图像数据转换成256色调的图像数据。相反,多值二值转换单元4624通过基于误差扩散处理的方法,将所接收的256色调的图像数据转换成两色调的图像数据。 合成单元4627将所接收的两个图像数据合成为一个图像数据。注意,当合成两个图像数据时,采用下面的方法:将合成对象的像素的亮度值的平均值设置为合成亮度值的方法、或者将在亮度水平上比另一像素亮的像素的亮度值设置为合成后的像素的亮度值的方法。此外,还可以采用将比另一像素暗的像素的亮度值设置为合成后的像素的亮度值的方法。此外,还可以应用通过对合成对象的像素等进行或运算、与运算、或者逻辑异或运算等来确定亮度值的方法。在现有技术中公开了这些合成方法。疏化单元4626对所接收的图像数据的像素进行疏化,以进行分辨率转换,从而生成1/2、1/4或1/8等的图像数据。移动单元4625向所接收的图像数据添加页边空白部分或删除页边空白部分。 另外,RIP 4628接收基于从打印服务器4021等发送的PDL代码数据所生成的中间数据,并且生成位图数据(多值)。压缩单元4629对所接收的图像数据进行压缩。 接着,参考图3详细说明扫描器图像处理单元4612。图3是扫描器图像处理单元4612中的模块的示意性结构的框图。 扫描器图像处理单元4612接收分别以RGB的8位亮度信号所构成的图像数据。通过掩模处理单元4801将该亮度信号转换成不依赖于CCD的滤波颜色的标准亮度信号。滤波处理单元4802任意校正所接收的图像数据的空间频率。滤波处理单元4802通过使用例如7×7的矩阵对所接收的图像数据进行运算处理。 在图像形成设备4031和4032中,当用户操作操作单元4512时,可以选择字符模式、照片模式或字符/照片模式作为复制模式。此时,在用户选择了字符模式的情况下,滤波处理单元4802对整个图像数据应用字符用滤波器。另外,在用户选择了照片模式的情况下,滤波处理单元4802对整个图像数据应用照片用滤波器。然后,在用户选择了字符/照片模式的情况下,根据字符照片判断信号(属性数据的一部分),对各像素适当地切换滤波器。即,对每一像素来确定照片用滤波器或字符用滤波器。 注意,在照片用滤波器中设置用于仅平滑高频分量的系数。这是为了将图像的粗糙度设置得不明显。另外,在字符用滤波器中设置用于进行轻微强化边缘增强的系数。这是为了增加字符的锐度。 直方图生成单元4803对构成所接收的图像数据的各像素的亮度数据进行采样。更详细地,直方图生成单元4803在主扫描方向和副扫描方向上以恒定间距,对由分别在主扫描方向和副扫描方向上指定的开始点和结束点所包围的矩形区域内的亮度数据进行采样。然后,直方图生成单元4803基于采样结果生成直方图数据。当进行背景去除处理时,使用这样生成的直方图数据来估计背景水平。输入侧伽玛校正单元4804通过利用表等对具有非线性特性的亮度数据进行转换。 彩色单色判断单元4805判断构成所接收的图像数据的各像素是彩色还是非彩色,并且将判断结果作为彩色单色判断信号(属性数据的一部分)附加至该图像数据。 字符照片判断单元4806判断构成该图像数据的各像素是构成字符的像素、构成半色调点的像素、构成半色调点中的字符的像素、还是构成固体图像的像素。字符照片判断单元4806基于各像素的像素值和各像素附近的像素的像素值来进行该判断。注意,在该判断中不可用的像素为构成白色区域的像素。将字符照片判断单元4806的判断结果作为字符照片判断信号(属性数据的一部分)附加至该图像数据。 在图像数据中存在从掩模处理单元4801所输出的编码图像数据的情况下,解码单元4808检测到存在该编码图像数据。然后,解码单元4808对所检测到的编码图像数据进行解码,并且取出信息。 接着,参考图4详细说明打印机图像处理单元4615。图4是用于示出打印机图像处理单元4615中所进行的处理的流程的说明图。 打印机图像处理单元4615的背景去除处理单元4901使用扫描器图像处理单元4612所生成的直方图,进行用于清除(消除)图像数据的背景颜色的处理。单色生成单元4902将彩色数据转换成单色数据。对数转换单元4903进行亮度浓度转换。对数转换单元4903例如将基于RGB的输入图像数据转换成基于CMY的图像数据。输出颜色校正单元4904进行输出颜色校正。例如,输出颜色校正单元4904使用表或矩阵将基于CMY的输入图像数据转换成基于CMYK的图像数据。输出侧伽玛校正单元4905进行校正,以使得输入至输出侧伽玛校正单元4905的信号值与复制输出之后的反射浓度值成比例。编码图像合成单元4907将由后面所述的元信息图像生成单元所生成的背景图像数据与(原稿)图像数据进行合成。半色调校正单元4906根据打印机单元的输出色调的数量进行半色调处理。例如,对高色调的图像数据进行二值化或转换成32个灰度级等。 注意,在扫描器图像处理单元4612或打印机图像处理单元4615的各处理单元中,可以采用不进行各处理而输出所接收的图像数据的结构。这样,以下用“通过处理单元”表示在该处理单元中没有进行处理的通过数据。 注意,作为涉及从通过读取嵌入了后面所述的复制限制等限制项的原稿所获得的计算机化数据中丢失了所嵌入的关于限制项的信息的图像处理,存在下面的处理。 例如,第一处理对应于这样一种情况:以难以通过滤波处理单元4802读出小点的程度,进行用于平滑图像的滤波处理。 第二处理对应于这样一种情况:以小点消失的程度通过背景去除处理单元4901(图4所示)进行背景去除处理。 第三处理对应于这样一种情况:以小点消失的程度进行缩放因子的改变处理(特别地,用于缩小的缩放处理)或分辨率转换处理。 第四处理对应于这样一种情况:进行使小点颜色发生改变的颜色转换处理。 接着,在该网络系统中,作为信息泄露的对策,说明用于指示嵌入用于复制限制或打印输出追踪的关于限制项的信息的指令的处理和本系统的用于限制复制的操作。以下应注意,将作为例子说明客户PC 4011,但是该实施例可应用于客户PC4012。另外,将作为例子说明图像形成设备4031,但是该实施例可应用于图像形成设备4032。 例如,当客户PC 4011工作时,用户指示将用于复制限制或打印输出追踪的关于限制项的信息嵌入至打印输出。 此后,图像形成设备4031将用于复制限制或打印输出追踪的关于限制项的信息作为背景图像,嵌入至要生成的打印输出。注意,如图5所示,举例说明包含背景图像的打印输出,其中,通过利用LVBC(Low Visibility Barcode,低可见性条形码)(后面将详细说明)将关于限制项的信息嵌入至该打印输出。 即使当用户试图通过使用图像形成设备4031复制包含图5示例的复制限制信息的原稿时,图像形成设备4031也可检测到该原稿包含复制限制信息,并中止复制操作。 接着,参考图7说明在用户操作客户PC4011时用于指示嵌入复制控制信息或本系统中作为追踪信息的关于限制项的信息的具体操作。 图7是用于举例说明客户PC 4011或4012中的打印机驱动程序的打印安全设置对话框的画面的说明图。用户操作该对话框以对期望嵌入至打印输出的安全设置进行设置操作。 如图7所示,将打印安全设置对话框4101分成两部分。上半部分对应于用于复制限制的设置部分,下半部分对应于用于追踪信息的设置部分。 首先,说明上半部分的用于复制限制的设置部分。在打印安全设置对话框4101中,当用户操作单选按钮4102时,在用于允许复制的设置、用于总是禁止复制的设置和用于通过密码输入取消复制限制的设置中选择一个设置。此时,在选择了第三个选项“通过密码输入取消复制限制”的情况下,可以在密码输入栏4103中输入密码。利用该结构,用户可以在密码输入栏4103中输入密码以取消复制限制。 接着,说明打印安全设置对话框4101的下半部分的用于追踪信息的设置部分。在图7所示的打印安全设置对话框4101中,配置有两个复选框4104和4105。当用户选中这两个复选框时,能够分别指示嵌入用户名或时间信息。 当用户按下确定按钮4106时,将用户以上述方式所指示的各种设置信息存储在客户PC4011的作业限制信息保持单元(存储单元)(未示出)中。注意,可以在图像形成设备4031或4032侧进行上述用于嵌入复制控制信息或作为追踪信息的关于限制项的信息的处理。即,当图像形成设备4031进行纸质原稿的复制时,可以将图像形成设备4031配置成在背景中包含复制限制信息的状态下进行打印输出。 接着说明图像形成设备4031中的复制限制操作。注意,图像形成设备4031在HDD 4604中预先保持用于中止复制操作的设置条件(日期和时间、以及用户认证信息)等。 在图像形成设备4031中,当用户将包含有复制限制信息的原稿置于扫描器单元上,并操作操作单元4512(图2所示)以指示开始复制时,开始复制操作。图像形成设备4031的控制器4511控制扫描器单元4513、扫描器I/F4611、扫描器图像处理单元4612和压缩单元4613以读取原稿图像,并且将图像数据发送至图像转换单元4617和图像分析单元。注意,在根据本实施例的图像处理设备中,由CPU 4601执行图像分析单元(嵌入式信息分析单元)的处理。将CPU 4601用来执行用于进行图像分析的程序的程序存储在HDD 4604或ROM 4603中。 图像形成设备4031设置有具有扫描器单元的图像读取单元,作为图像数据输入单元。注意,可以将图像形成设备4031的图像数据输入单元配置成从外部设备或存储介质输入图像数据,该图像数据包含从原稿读取的、用于复制限制或打印输出追踪的关于限制项的信息。 该图像分析单元对解码单元4808进行控制,以取出包含在从图像读取单元所接收的图像数据中的复制限制信息或用于追踪打印输出的关于限制项的信息。该图像分析单元将所取出的复制限制信息发送至作业控制判断单元。根据本实施例,由CPU4601执行作业控制判断单元的处理,并且将CPU 4601用于进行作业控制判断单元的处理的程序存储在HDD 4604或ROM 4603中。 作业控制判断单元将从图像分析单元所接收的复制限制信息和存储在HDD 4604中的复制限制条件进行比较,以判断是否中止该复制操作。此时,在作业控制判断单元判断出要中止该复制操作时,作业控制判断单元对图像形成设备4031进行控制,以中止该复制操作。此外,作业控制判断单元对操作单元I/F4605进行控制以将图8或9所示的消息显示在操作单元4512上。打印机单元4514在纸张上打印从打印机图像处理单元4615所接收的图像数据,以生成打印输出(打印物)。此时,在打印机单元4514从作业控制判断单元接收到用于中止该操作的命令的情况下,即使在该作业的中途期间,打印机单元4514也中止该打印操作。 此时,在操作画面上显示图8所示的消息的情况对应于上述三种复制限制设置中将表示“总是禁止复制”的复制限制信息嵌入至原稿的情况。在这种情况下,在图像形成设备4031的操作画面4201上显示大意为中止复制操作的消息对话框4202。 另外,在将表示“通过密码输入取消复制限制”的复制限制信息嵌入原稿的情况下,在操作单元4512的画面上显示图9所示的消息。在这种情况下,图像形成设备4031暂时停止复制操作,并且在操作画面4301上显示用于促使密码输入的对话框4302。 鉴于上述情况,用户使用软键盘或IC卡(未示出)等向图像形成设备4031输入密码。此后,图像形成设备4031判断原稿的背景中所包含的密码是否与输入的密码相一致。在密码相互一致的情况下,图像形成设备4031关闭该对话框以继续复制操作。另一方面,在密码输入失败的情况下,该复制操作被中止。 接着说明客户PC 4011和服务器PC 4021。尽管未示出,但是这些PC都设置有用于执行存储在ROM或硬盘等大容量存储设备中的软件的CPU(控制单元)。该CPU对连接到系统总线的各装置进行总体控制。 客户PC 4011或服务器PC 4021设置有键盘等输入设备和包括液晶显示器等的显示模块,其中,用户通过操作该输入设备来输入指令。 客户PC 4011和服务器PC 4021通过分别使用网络接口卡(NIC)经由LAN与其它设备双向交互数据。 接着通过分成以下方法来说明包含复制限制信息或追踪信息的打印输出的生成操作:在客户PC侧生成打印输出的背景图像的方法和在图像形成设备侧生成打印输出的背景图像的方法。 首先说明在客户PC侧生成打印输出的背景图像的方法。注意,在下面的说明中,通过客户PC 4011的CPU进行判断和执行,然而可以利用客户PC 4012代替客户PC 4011。 尽管未示出,但是,在客户PC 4011中,当用户进行打印指令操作时,启动打印数据生成单元。由客户PC 4011的CPU(未示出)执行打印数据生成单元的处理。该打印数据生成单元将用户指示进行打印的文档转换成给图像形成设备的绘制命令集。更具体地,例如,通过生成PDL(页面描述语言)来实现该操作。打印数据生成单元将这样生成的打印数据发送至图像合成单元。 另一方面,作业限制信息保持单元将作为用户操作上述安全设置对话框的结果而保持的作业限制信息发送至元信息图像生成单元。 在元信息图像生成单元中,基于从作业限制信息保持单元所接收的作业限制信息,生成包含复制限制信息或追踪信息的背景图像。作为用于生成该背景图像的方法,例如,有一种使用LVBC(低可见性条形码)的方法。下面将说明LVBC。元信息图像生成单元将这样生成的背景图像发送至图像合成单元。根据本实施例,通过客户PC的HDD(未示出)来实现作业限制信息保持单元的结构。 图像合成单元将从打印数据生成单元所接收的打印数据和从元信息图像生成单元所接收的背景图像进行合成,以生成对图像形成设备的命令,从而将背景图像输入到打印数据的各页。更具体地,例如,存在用以将背景图像嵌入至PDL作为重叠形式信息等的单元。图像合成单元将合成后的打印数据发送至数据发送单元。数据发送单元对网络接口进行控制,以将合成后的打印数据发送至打印服务器或图像形成设备4031。根据本实施例,在客户PC 4011的CPU(未示出)的控制下,执行由元信息图像生成单元进行的处理、由图像合成单元进行的处理和由数据发送单元进行的处理。 接着说明图像形成设备侧的动作。图像形成设备4031的网络接口4606等待从LAN 4001接收数据。CPU 4601检测到从LAN4001上的其它节点向网络接口4606发送了数据,并且根据数据类型,将所接收的数据传送至适当的子系统。例如,在通信系统为TCP/IP的情况下,通常基于端口号进行数据类型的识别。在此,所接收的数据为包含对图像形成设备的打印命令的打印数据。数据接收单元识别出所接收的数据为打印数据,然后将该数据传送至数据分析单元。根据本实施例,由CPU 4601执行数据分析单元的处理。 数据分析单元从接收自数据接收单元的数据中取出绘制命令(PDL),并分析该数据以生成图像形成设备内部使用的中间数据。数据分析单元将这样生成的中间数据顺序发送至RIP4628。 RIP 4628将从数据分析单元所接收的中间数据转换成位图图像。在压缩单元4629对该位图图像进行压缩之后,压缩单元4629将该位图图像顺序发送至扩展单元4616。打印机单元4514基于通过扩展单元4616、打印机图像处理单元4615和打印机I/F4614所接收的位图图像,在纸张上进行打印, 接着说明图像形成设备侧的包含复制限制信息或追踪信息的打印输出的生成操作、以及用于生成打印输出的背景图像的方法。 在这种情况下,尽管未示出,但是,在客户PC侧,当用户进行打印指令操作时,启动打印数据生成单元。打印数据生成单元的操作与上述的打印数据生成单元的操作相同,因此省略对其的说明。该打印数据生成单元将这样生成的打印数据发送至数据发送单元。另一方面,作业限制信息保持单元将作为用户操作上述安全设置对话框的结果而保持的作业限制信息发送至数据发送单元。 数据发送单元5102将从打印数据生成单元所接收的打印数据和从作业限制信息保持单元所接收的作业限制信息集中为一个被构造成对图像形成设备4031的打印指令数据。由数据发送单元经由网络接口将这样构造的打印指令数据发送至打印服务器4021或图像形成设备4031。 接着说明图像形成设备4031侧此时的动作。图像形成设备4031中的数据接收单元的操作与上述用于在客户PC侧生成打印输出的背景图像的方法中的数据接收单元的操作相同,因此省略对其的说明。 将数据接收单元中所生成的数据发送至数据分析单元。数据分析单元从接收自数据接收单元的数据中分别取出作业限制信息和绘制命令(PDL)。数据分析单元将所取出的作业限制信息发送至元信息图像生成单元。根据本实施例,由RIP 4628进行元信息图像生成单元的处理。另一方面,用于处理由该数据分析单元取出的绘制命令的操作与上述用于在客户PC侧生成打印输出的背景图像的方法中的数据分析单元的操作相同,因此省略对其的说明。注意,通过RIP 4628将这样生成的位图发送至编码图像合成单元4907。 元信息图像生成单元分析从数据分析单元所接收的作业限制信息,例如,通过使用LVBC等技术将该信息嵌入图像,并且根据该作业限制信息生成背景图像。元信息图像生成单元将这样生成的背景图像发送至编码图像合成单元4907。 编码图像合成单元4907将从图像生成单元所接收的位图与从元信息图像生成单元所接收的背景图像进行合成,并且将作为合成的结果所获得的位图发送至打印单元。打印单元控制扩展单元、打印机图像处理单元、打印机I/F和打印机单元,以在纸张上打印从图像生成单元所接收的位图图像。 接着说明在该网络系统的图像形成设备中适合用作限制项的嵌入手段的LVBC(低可见性条形码)。 图5是嵌入了LVBC的原稿的例子的图像图。在图5中,附图标记3701表示整个薄片,附图标记3702表示放大方式的薄片3701的一部分。如薄片3702的放大部分所示,除原始绘制的图像之外,在原稿上还形成大量明显随机嵌入的点(例如,3703)。LVBC利用这些点嵌入要添加的信息。根据本实施例,嵌入表示复制限制或追踪信息的信息。该追踪信息包括创建了原稿的用户的个人姓名和组织名称、进行了图像形成的设备的机器编号、IP(互联网协议)地址、MAC(媒体访问控制)地址。此外,该追踪信息可以是设置位置、能够识别打印时间的打印时间和日期、或数据的打印时间。 接着说明LVBC嵌入方法。在该LVBC中,除要打印的图像以外,在薄片上打印被称为网格的点图案,以嵌入附加信息。 图6是用于说明嵌入二值数据作为附加信息的例子的说明图。在图6中,垂直和水平线3901代表表示网格的位置的虚拟引导线。当以这种方式通过线来链接最短距离时,形成网格图案。附图标记3902表示中心点(中心位置),在中心点处没有放置点。实际上,例如,如附图标记3903一样,在发生位移(不均匀分布)时,将点配置在远离中心点3902的位置处。 在该例子中,将二值数据010111110011b分解成各自为3位,即010,111,110和011。此外,对每一个3位进行十进制转换,以将其转换成2、7、6和3。如图6的下侧所示,关于数值,构成网格的各点表示在使点在上、下、左和右八个方向中的一个方向上位移时的信息。在这种情况下,在使点分别在右上、右下、下和左方向上位移时,嵌入2、7、6和3的信息。通过重复进行这种处理,在LVBC中,可以将约2000字节的附加信息嵌入薄片。此外,通过经反复向薄片重复嵌入表示附加信息的点来增大冗余性,可以提高相对于被误识别为图像表示或薄片的污物、皱折、部分破损的可靠性。 注意,为了分析LVBC,必需精确调查网格的位置,因此期望设置点的位移在八个方向上以等概率出现。然而,存在这样的情况:大量如0等的特定数据被嵌入至嵌入式数据,并且在不采取措施的情况下不能获得等概率。基于以上考虑,根据本实施例,应用相对于嵌入式信息具有可逆性的扰频处理(例如,公共密钥密码处理),以随机化点的位移从而进行嵌入。 接着说明LVBC分析方法(例如,用于在图像分析单元中进行分析的方法)。尽管未示出,但是,对于LVBC分析,点检测单元从嵌入了附加信息的图像表示(将原稿图像和附加信息混合)提取任意点,以将其转换成坐标。接着,点分析单元从由点检测单元所检测到的点中去除构成半色调的点等不必要的点。多个点的绝对坐标作为点分析单元所进行的分析的输出结果,被存储在绝对坐标列表存储单元中。 接着,点转换单元根据由绝对坐标列表存储单元所存储的绝对坐标的列表,检测转动角度和网格间隔,以根据网格位置将绝对坐标转换成相对坐标。将点转换单元根据网格位置所分析出的多个点的相对坐标记录在相对坐标列表存储单元中。 接着,参考图10说明,在根据本实施例的设置有图像处理设备的网络系统中,当将图像数据存储在该设备中时,用于安全地保持限制项等编码信息的过程。 图10是用于说明将编码信息保持在图像数据中的处理的过程的流程图。基于图像形成设备4031的CPU 4601所进行的处理,执行该流程图。 在用于将编码信息保持在图像数据中的该输入原稿处理中,处理在生成原稿的输入操作之前处于待机状态(步骤S1001为否)。 然后,将通过原稿的输入操作由扫描器单元4513所读取的原稿的图像输出至图像分析单元和图像转换单元4617(步骤S1001为是)。 接着,图像分析单元判断在所读取的原稿中是否存在嵌入式信息(步骤S1002)。此时,在嵌入式信息分析单元判断出在所读取的原稿中存在嵌入式信息的情况下(步骤S1002为是),判别存储单元(HDD 4604)中的信息的嵌入格式。此外,搜索预先存储在HDD 4604中的相应的安全规则(步骤S1003)。对于安全规则,根据嵌入至原稿的信息的嵌入格式,定义禁止或限制的图像处理的类型或者允许的图像处理的类型。根据本实施例,作为安全规则的例子,例如,进行以下设置。当嵌入的类型为LVBC时,允许缩放因子在90%和110%之间的缩放处理,但是限制除上述以外的其它缩放因子。另外,限制背景去除处理,并且还限制基于低通滤波器的滤波处理。另外,当嵌入的类型为QR代码时,限制颜色转换处理,并且限制等于或小于50%的缩放因子。除上述例子以外,还根据其它嵌入格式规定各种安全规则。利用该安全规则,能够防止丢失嵌入至原稿的信息。在步骤S1003,根据所识别的嵌入格式,CPU 4601能够识别限制哪一类型的图像处理、或者允许哪一类型的图像处理。 然后,根据嵌入至原稿中的信息,提取复制、保存和发送条件等的处理内容(例如,“复制限制”和“限制发送处理”等信息)(步骤S1004)。 接着,将图像形成设备中当前执行的作业与在步骤S1004中提取的复制、保存和发送条件等相比较,以判断是否限制执行当前执行的作业(例如,复制限制等)(步骤S1005)。 在允许执行该作业的情况下(步骤S1005为是),检测用户利用操作单元4512所设置的操作指令的内容(步骤S1006)。 接着,判断所检测到的来自用户的操作指令的内容是否是用于在设备中进行保存的处理(步骤S1007)。作为该判断的结果,判断出该内容是保存处理(步骤S1007为是),则进行这样一种处理,使得将原稿图像信息与嵌入式信息串连,以保存在HDD 4604中,其中,原稿图像信息是图像数据中的原稿部分的图像的信息。该处理对应于下面的处理:将由扫描单元所读取的图像数据与由扫描单元读取并由嵌入式信息分析单元(图像分析单元)所提取的分析信息串连,以保存在该设备内的HDD4604中(步骤S1008)。 接着,作为步骤S1002的判断的结果,在嵌入式信息分析单元判断出所读取的原稿中不存在嵌入式信息的情况下(步骤S1002为否),执行对于正常输入原稿的图像处理(步骤S1020)。 接着,作为步骤S1005的判断的结果,在限制当前执行的作业的情况下(步骤S1005为否),取消该作业(步骤S1030),并且结束该处理。接着,作为步骤S1007的判断的结果,在该内容不是用于在该设备中进行保存的处理的情况下(步骤S1007为否),取消该作业(步骤S1009),并且结束该处理。 根据图10的流程图,识别嵌入式信息的内容,并且取消限制的作业,从而使得能够维持作为作业执行对象的图像的安全性。另外,在将所读取的图像保存在图像形成设备的存储设备中的情况下,将要保存的图像数据与嵌入式信息的内容串连,并进行保存。在这种情况下,同样,在后面再利用该图像数据的情况下(打印输出或发送处理),能够将嵌入式信息连续保持在图像数据中。 接着,参考图11说明根据本实施例的图像处理设备基于将所存储的嵌入式信息串连至原稿图像信息的图像来执行作业的过程。 图11是示例说明用于基于将图像信息串连至安全用的限制项等编码信息的图像数据来执行作业的过程的流程图。基于图像形成设备4031的CPU 4601所进行的处理,执行该流程图。 首先,处理在用户接受对图像形成设备4031的作业执行指令的输入之前处于待机状态(步骤S3001为否)。当用户从操作单元4512或客户PC 4011接受对图像形成设备4031的作业执行指令时,开始该处理操作(步骤S3001为是)。 接着,当用户输入用于指定作为作业执行对象的图像数据的指令时,图像形成设备的控制器4511从保存在HDD 4604中的图像中识别该图像数据(步骤S3002)。 接着,控制器4511判断是否将限制信息作为嵌入式信息与所选择的图像信息串连(步骤S3003)。在判断出存在限制信息的情况下(步骤S3003为是),处理进入步骤S3004,并且判断是否执行该作业。根据作为嵌入式信息的限制信息是否限制执行在步骤S3001所接受的作业,进行步骤S3004中的判断。在作业未被限制的情况下,流程进入步骤S3005。另一方面,在作业被限制的情况下,流程进入步骤S3012。然后,取消该作业,并且结束该流程图。 在步骤S3005,检测用户指定执行的作业所使用的图像数据的格式。例如,在使用发送功能的作业的指令的情况下,根据用户所设置的图像数据的格式(例如,可以为PDF或TIFF)来识别该格式。另外,在用户指示执行的作业是复制的情况下,不输出图像数据本身,而是在转换成位图格式之后,进行打印输出,从而将该输出当作位图格式。 接着,判断在步骤S3005所识别出的图像数据的格式是否是可以添加嵌入式信息作为属性的类型(步骤S3006)。例如,如PDF或TIFF一样,当该格式允许添加图像数据和属性信息时,在无需作为图像嵌入作为嵌入式信息的限制信息的情况下,可以作为图像数据的属性信息来进行该添加。在这类格式的图像数据的情况下,步骤S3006中的判断为是。另一方面,如位图图像或JBIG一样,当该格式不允许添加属性信息时,步骤S3006中的判断为否,则处理进入步骤S3010。 此时,在图像数据类型是用于嵌入安全策略的类型的情况下(步骤S3006为是),添加关于限制项的信息作为属性信息,从而使该图像数据取代作为嵌入式信息的限制信息(步骤S3007)。 例如,控制器4511设置有用以将图像数据转换成预先准备的单个或多个类型的图像格式中的所期望的图像格式的转换单元。此外,在遵照用户的指定时,利用该转换单元,将控制器4511配置成能够进行向所期望的图像格式的转换,其中,所期望的图像格式对应于可以嵌入安全策略的类型的发送数据的格式。与此一起,控制器4511设置有用于以所期望的图像格式(可以将信息保持为图像数据的属性信息的类型的图像格式)将关于限制项的信息保持为除图像以外的属性信息的功能。 以上述方式所配置的控制器4511将关于限制项的信息保持在以上在步骤S3007所述的可以将限制信息作为除图像以外的属性信息而嵌入的类型的图像数据中。 接着,控制器4511不限制对添加了关于限制项的信息的图像数据的图像处理。然后,在需要时,在对图像数据应用图像处理之后,图像处理设备的控制器4511执行添加了关于限制项的信息的该图像数据的作业(步骤S3008),并且结束该处理。 接着,作为步骤S3003中的判断的结果,在判断出没有串连限制信息的情况下(步骤S3003为否),执行所指示的作业,进行正常数据发送处理(步骤S3008),并且结束该处理。 接着,作为步骤S3006中的判断的结果,在判断出发送数据类型不是可以嵌入安全策略的类型的情况下(步骤S3006为否),处理进入步骤S3010。 在步骤S3010,基于安全规则限制图像处理。此时,安全规则对应于在图10的流程图的步骤S1003中所确定的安全规则。然后,在步骤S3011,判断用户指示执行的作业是否是不能执行在步骤S3010所限制的图像处理的可执行作业。当作业是可执行的时(步骤S3011为是),处理进入步骤S3008,并且执行该作业。这里,由于在步骤S3010所限制的图像处理的范围内执行作业,因而可以不涉及嵌入至图像数据的限制信息的丢失而执行该作业。例如,当所执行的作业是用于发送图像的作业时,没有信息丢失地将限制信息嵌入所发送的图像数据。另外,当所执行的作业是打印作业时,没有信息丢失地在打印输出之后将限制信息嵌入该图像。因此,即使在通过扫描器读取打印输出之后的图像的情况下,也可以读出限制信息。 另一方面,在判断出用户指示执行的作业不能正常执行,除非执行在步骤S3010所限制的图像处理的情况下(步骤S3011为否),取消该作业,并且结束该流程图。 根据图11的流程图,在针对串连了限制信息的图像数据执行作业的情况下,由于作业执行,因而可以避免限制信息的丢失。另外,在不涉及限制信息的丢失则不能执行作业的情况下,取消该作业。利用该结构,可以防止图像数据或图像的输出涉及限制信息的丢失。 注意,从图像处理设备向外部输出文档的计算机化数据的情况还包括从图像处理设备向外部记录介质或存储介质(USB存储器等)输出文档的计算机化数据的情况。 另外,根据本发明的实施例,存储当图像处理设备读取嵌入了复制限制等限制项的原稿时所获得的电子图像数据。图像处理设备判断是否向图像数据嵌入了复制限制等限制项。在判断出向所存储的图像数据嵌入了复制限制等限制项的情况下,可以采用这样一种结构:限制所有图像处理以维持嵌入限制项的状态,并且仅输出图像数据。 注意,本发明不局限于上述典型实施例,并且还可以在不脱离本发明的精神的情况下,适当修改本发明。 另外,可以通过执行以下处理实现本发明的实施例。即,向系统或设备提供存储有用于实现上述实施例的功能的软件的程序代码(计算机程序)的存储介质。然后,通过该系统或设备的计算机(或CPU、MPU等),读出存储在该存储介质上的程序代码,并且执行该处理,从而实现本发明的上述实施例的功能。 在这种情况下,从存储介质读出的程序代码本身实现上述实施例的功能,并且存储该程序代码的计算机可读存储介质构成本发明。另外,根据本发明的实施例,可以采用这样一种结构:通过运行在计算机上的OS(操作系统)等基于该程序代码的指令进行部分或全部实际处理,并且可以通过该处理实现上述实施例的功能。此外,根据本发明的实施例,可以采用这样一种结构:将从存储介质读取的程序代码写入对插入计算机中的功能扩展板或与计算机连接的功能扩展单元所设置的存储器中。此后,基于该程序代码的指令,对该功能扩展板或功能控制单元所设置的CPU等可以进行部分或全部实际处理。注意,作为用于提供该程序代码的存储介质,可以使用以下产品。例如,可以使用软盘、硬盘驱动器、磁光盘、CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW、磁带、非易失性存储卡和ROM等。另外,可以通过网络下载该程序代码。 尽管参考典型实施例说明了本发明,但是应该理解,本发明不局限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。
《图像处理设备和图像处理方法.pdf》由会员分享,可在线阅读,更多相关《图像处理设备和图像处理方法.pdf(39页珍藏版)》请在专利查询网上搜索。
本发明涉及一种图像处理设备和图像处理方法。所述图像处理设备读取将复制限制等限制项嵌入至输入图像数据的原稿。所述图像处理设备限制对输入图像数据进行涉及丢失关于限制项的嵌入式信息的图像处理,以维持嵌入该限制项进行输出的状态。可选地,所述图像处理设备输出向输入电子数据添加了限制信息的格式的图像数据。 。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1