图像处理装置、图像处理方法和计算机产品的制作方法

文档序号:6637185阅读:507来源:国知局
专利名称:图像处理装置、图像处理方法和计算机产品的制作方法
技术领域
本发明涉及用于从图像信息中提取数字水印数据的图像处理装置、图像处理方法和计算机产品。
背景技术
和以前相比,近些年来,在图像处理装置中积累或登记的图像更加频繁地通过通信发送到诸如个人计算机(PC)之类的外部装置,并且从外部装置输出到打印机。因此,诸如伪造和图像无视版权的使用之类的问题受到关注。为了解决这样的问题,在图像中嵌入了用于防止伪造和标识作者所必需的信息。经常使用数字水印来在图像中嵌入这样的信息。当前提出了各种技术作为数字水印。
例如,日本专利申请公开No.2002-10057公开了将跟踪数据添加到打印图像作为数字水印数据的彩色图像形成装置。具体地说,彩色图像形成装置将用于跟踪输出图像的目的地装置的数据添加到数字水印数据,以形成跟踪图案。然后,彩色图像形成装置将跟踪图案与打印数据合并,然后向打印机输出打印数据。
然而,在上面的彩色图像形成装置中,如果目标装置不具有提取数字水印数据的功能,则不能提取跟踪数据。换句话说,仅能使用遵从预定嵌入方法的提取方法来提取以预定方法嵌入在图像数据中的数字水印。因此,不能用不遵从预定的嵌入方法的提取方法来提取数字水印。

发明内容
本发明的目的在于至少解决在现有技术中存在的问题。
根据本发明一方面的图像处理装置包括提取单元,配置来从图像的图像数据中提取水印数据;产生单元,配置来根据水印数据产生水印图像;和叠加单元,用于将水印图像叠加到图像上。
根据本发明另一方面的图像处理方法包括从图像的图像数据中提取水印数据;根据水印数据产生水印图像;和将水印图像叠加到图像上。
当结合附图阅读本发明的详细描述时,从下面的本发明详细描述中特别阐明了本发明的目的、特征和优点,并且这些目的、特征和优点将变得更加显而易见。


图1是根据本发明实施例的图像处理装置ACP、彩色扫描仪和彩色打印机的方框图;图2是包含图像处理装置ACP、彩色扫描仪和彩色打印机的多功能彩色复印机A1的正面图;图3是用于图解彩色扫描仪的读取机构的示意图;图4是用于图解彩色打印机的图像形成机构的示意图;图5是根据实施例的图像数据接口(I/F)控制CDIC的方框图;图6是根据实施例的图像存储器访问控制IMAC的方框图;图7是数字水印数据帧比特、管理信息项和产生背景图案图像的优先级之间的关联表;图8是根据实施例的图像处理处理器IPP的轮廓的方框图;图9是图像处理处理器IPP的方框图;图10是根据实施例的背景图案组合1的示意图;图11是用于解释在通过背景图案组合1来产生背景图案的处理中在存储器上的数据展开的示意图;图12是通过背景图案产生1所产生的背景图案图像的示意图;图13是添加了背景图案的打印的副本的示意图;图14是背景图案作为标识(ID)和统一资源定位符(URL)作为页脚添加到图像的示意图;图15是通过图像处理装置ACP的系统控制器的图像处理控制的流程图;图16是在复制模式中的根据实施例的操作板的示意图;图17是在读取模式中的操作板的示意图;
图18是在图15中所示图像处理控制中的读取处理的流程图;图19是在图15中所示图像处理控制中的登记处理的流程图;图20是在打印模式中的操作板的示意图;图21是在图15中所示图像处理控制中的打印处理的流程图;图22是在图15中所示图像处理控制中的PC应用处理的流程图;图23是在图15中所示图像处理控制中的另一PC应用处理的流程图;图24是根据实施例的图像使用处理的流程图;和图25是根据实施例的、通过程序“多功能产品应用(DUA)”在PC的显示器上显示的图像文件选择屏幕的示意图。
具体实施例方式
在下面参照附图详细描述本发明的示例性实施例。应当注意,在说明中,图像处理装置包括扫描仪、图像服务器、打印机、传真机和复印机。
图1是根据本发明实施例的复印机A1的图像处理系统的方框图。在该系统中,包括读取单元11和图像数据输出I/F12的彩色扫描仪10连接到图像处理装置(在下面为“ACP”)40的图像数据I/F控制(在下面为“CDIC”)14。打印机100也连接到ACP40。打印机100在写I/F134时从图像处理处理器(IPP)15接收记录的图像数据,并且在图像形成单元135打印记录的图像数据。图像形成单元135如图4所示。
在该系统中,打印机100还通过串行总线Sb连接到自动文档送入器(automatic document feeder)(ADF)30、整理器(finisher)34、大容量进纸托盘36、进纸库35等。
ACP40包括并行总线Pb、存储器访问控制(在下面为“IMAC”)13、用作图像存储器的存储器模块(MEM)16、用于非易失存储器的硬盘设备(HDD)17、系统控制器1、随机访问存储器(RAM)4、非易失存储器5、字体只读存储器(ROM)6、CDIC14、IPP15、外部串行板2、局部总线I/F3、连接到局部总线I/F3和RAM4等的局部总线Rb、并行总线I/F7、网络I/F8和串行总线I/F9。传真控制单元(FCU)连接到并行总线Pb。操作板20连接到系统控制器1。
彩色扫描仪10的、用于光学地读取原始文档的读取单元11使用传感器板单元SBU(在下面简单称为“SBU”)上的电荷耦合器件(CCD)207(图3),光电地转换灯光照射在原始文档上产生的反射光,以产生R、G和B图像信号。然后,读取单元11使用A/D转换器将R、G和B图像信号转换为RGB图像数据,使RGB图像数据接受黑斑校正(shading correction),并且通过输出I/F12将RGB图像数据发送到CDIC14。RGB图像数据是表示3位或更多位的多灰度级(multi-gradation)的多值图像数据(如,8位)。
CDIC14为彩色扫描仪10(输出I/F12)、并行总线Pb和IPP15之间的图像数据执行数据传送,并且执行处理控制器131和用于控制整个ACP40的系统控制器1之间的通信。ROM132用作处理控制器131的工作区。ROM133存储用于处理控制器131的运行程序等。
IMAC13控制写入图像数据和控制数据以及从MEM16或HDD17读出图像数据和控制数据。
系统控制器1控制连接到并行总线Pb的各个部件的操作。当系统控制器1控制图像文件的接收等时,系统控制器1根据由各个部件保存的信息等产生或更新管理信息。应当注意,在后面描述管理信息。
RAM4用作系统控制器1的工作区。非易失存储器5存储系统控制器1的操作程序等。
操作板用于指示ACP40应当执行的处理。例如,从操作板20输入处理类型(复印、传真发送、图像读取、打印等)、要处理的纸张的数量等。因此,可以输入图像数据控制信息。
由彩色扫描仪10的读取单元11读取的图像数据在彩色扫描仪10的SBU中经历黑斑校正,以及经历诸如背景消除、扫描仪灰度系数校正(gammacorrection)之类的校正读取失真的图像处理,并且在IPP15中经历滤波器处理。然后,在MEM16或HDD17中积累图像数据。当打印MEM16或HDD17中的图像数据时,在IPP15中将RGB信号转换为YMCK信号并经历诸如打印机灰度系数转换、灰度级转换之类的图像质量处理和诸如抖动处理或差错分散处理之类的灰度级处理。在图像质量处理之后,从IPP15将图像数据传送到写I/F134。写I/F134根据脉冲宽度和功率调制对经历灰度级处理的信号应用激光控制。然后,在图像形成单元135中设置图像数据。图像形成单元135在转印纸(transfer sheet)上形成再现图像。
IMAC13包括并行总线控制171、访问控制172、存储器控制173、串行端口174、串行端口控制175、压缩/展开模块176、图像编辑模块177、网络控制器178、系统I/F179、局部总线控制180和数据修改模块181。
IMAC13根据系统控制器1的控制为图像数据和MEM16或HDD17执行访问控制,为连接到局域网的PC1000执行打印数据展开,并且为了MEM16或HDD17的有效利用执行图像数据的压缩和展开。
IMAC13还在处理图像数据时执行数据的提取和嵌入、数据的修改等。
在数据压缩后,发送到IMAC13的图像数据在MEM16或HDD17中积累。按需要读出积累的图像数据。读出的图像数据展开为原始图像数据并通过并行总线Pb从IMAC13返回到CDIC14。在从CDIC14传送到IPP15后,图像数据经历图像质量处理并输出到写I/F134。在图像形成单元135中,在转印纸上形成再现的图像。
在图像数据的流程中,在并行总线Pb和CDIC14中,通过总线控制实现数字多功能产品的功能。通过在IPP15中对读取的图像数据应用图像处理,并且将图像数据通过CDIC14和并行总线Pb传送到FCU,来执行传真发送。FCU为通信网络而对图像数据执行数据转换,并且将图像数据作为传真数据发送到公共线路PN1002。通过在FCU中将来自公共线路PN1002的线路数据转换为图像数据,并且将图像数据通过并行总线Pb和CDIC14传送到IPP15,来执行传真接收。在这种情况下,图像数据从写I/F134输出,而不执行特别的图像处理。在图像形成单元135中,再现图像形成在转印纸上。
在多任务(例如,复制功能、传真发送/接收功能和打印机输出功能并行运行)的状态下,系统控制器1和处理控制器131控制将读取单元11、图像形成单元135和并行总线Pb的使用权限分配给任务。处理控制器131控制图像数据流,并且系统控制器1控制整个系统并管理各个资源的启用。通过操作板20执行数字多功能产品的功能的选择。根据来自操作板20的选择性输入来设置诸如复制功能和传真功能之类的处理内容。
系统控制器1和处理控制器131通过并行总线Pb、CDIC14和串行总线Sb相互通信。具体地说,在CDIC14中执行并行总线Pb和串行总线Sb之间的数据接口的数据格式转换,由此系统控制器1和处理控制器131相互通信。
各种总线I/F(例如,并行总线I/F7、串行总线I/F9、局部总线I/F3和网络I/F8)连接到IMAC13。系统控制器1通过多种总线连接到相关单元来在整个ACP40中保持独立性。
系统控制器1通过并行总线Pb控制其它功能单元。并行总线Pb用作传送图像数据。系统控制器1向IMAC13发送用于在MEM16或HDD17积累图像数据的操作控制指令。该操作控制命令通过IMAC13、并行总线I/F7和并行总线Pb发送。
响应于该操作控制指令,通过并行总线Pb和并行总线I/F7从CDIC14向IMAC13发送图像数据。然后根据IMAC13的控制,图像数据存储在MEM16或HDD17中。
另一方面,当从PC调用打印机功能时,ACP40的系统控制器1作为打印机控制器、网络控制和串行总线器控制。当通过网络B执行控制时,IMAC13经由网络I/F8接收通过网络B发送的打印输出请求数据或积累(存储)请求数据。IMAC13将通过网络B发送的请求数据(外部命令)通知给系统控制器1。根据来自系统控制器1响应于请求数据的命令,IMAC13传送或接收并积累通过网络B发送的数据。
系统控制器1在MEM16的区域中将来自PC的打印输出数据请求数据展开为图像数据。通过经由局部总线I/F3和局部总线Rb参照字体ROM6获得展开所需的字体数据。局部总线Rb将该系统控制器1连接到非易失存储器5和RAM4。至于串行总线Sb,除了用于与PC连接的外部串行端口2之外,还存在用于从/向用作ACP40的操作单元的操作板20传送的接口。该I/F通过IMAC13而不是打印展开数据与系统控制器1通信,并且执行处理过程的接收,系统状态的显示等。通过IMAC13执行在系统控制器1与MEM16、HDD17以及各个总线之间的数据发送和接收。在整个ACP40中统一控制使用MEM16或HDD17的任务。
图2是配有图1所示的ACP40的多功能全彩色数字复印机(下面为“复印机”)A1的正面图。复印机A1包括ADF30、操作板20、彩色扫描仪10、打印机100和进纸库35。包括订书机和能够堆叠在其上形成图像的纸的托盘的整理器34、双面驱动单元33和大容量进纸托盘36安装在打印机100上。
PC1000连接到的局域网(LAN)连接到复印机中的ACP40(图1)上。PC1000和ACP40可以经由路由器连接到诸如因特网之类的广域通信网络B上。连接到公共线路PN(传真通信线路)1002的专用小交换机(PBX)1001连接到传真控制单元FCU(图1)。在打印机100中打印的纸排出到排纸托盘108或整理器34上。
图3是用于图解彩色扫描仪10和安装在其上的ADF30的读取机构的示意图。照射灯232照射放置在彩色扫描仪10的接触玻璃231上的原始文档,并且在原始文档上反射的光(图像光)是以与第一镜子233的子扫描方向y平行的方式反射的。在子扫描方向y上以恒定速度驱动的第一托架(carriage)(未示出)上安装了照射灯232和第一镜子233。在与第一托架相同方向上以第一托架的速度一半的速度驱动的第二托架(未示出)上安装了第二镜子234和第三镜子235。由第一镜子233反射的图像光由第二镜子234以向下方向z反射,由镜头(lens)236聚焦,照射在CCD207上,并且转换为电信号(读取手动放置在接触镜头上的原始文档)。第一和第二托架使用作为驱动源的运送电动机238沿方向y向前驱动(原始文档扫描),并且向后驱动(返回)(在平板系统中原始文档的读取)。CCD207是具有沿主扫描方向布置的大量光电转换元件阵列的图像形成设备。CCD207在主扫描线部分中重复输出阵列的图像读取信号。
彩色扫描仪10配有ADF30。通过拾取滚筒242和定位滚筒(registrationroller)对243,将在ADF30的原始托盘241上的原始文档传送到输送鼓(conveyance drum)244和挤压滚筒(pressing roller)245之间的空间中。原始文档附着在输送鼓244上并通过读取玻璃240。然后,通过送纸滚筒246和247,将原始文档排出到原始文档托盘241下面的、也作为压盘的排纸托盘248。当原始文档通过读取玻璃240时,由静态布置在读取玻璃240下的照射灯232将光照射在原始文档上。在原始文档上反射的光经由包含了第一镜子233的光系统照射在CCD207上,并且被光电转换(在进纸系统中读取原始文档)。
在读取玻璃240和标尺(scale)251之间配有白参考板239和检测第一托架的源传感器249,用于定位原始文档的开始端。配备白参考板239用于校正虽然读取了具有统一浓度(concentration)的原始文档,但是由于各个照射灯232的光发射强度的波动而导致读取的数据波动、在主扫描方向上的波动、CCD207的每个像素的灵敏度的不平均等现象(黑斑校正)。在该黑斑校正时,在扫描原始文档之前,首先通过等于主扫描方向上的一条线的长度来读取白参考板239。通过读取白参考板239获得的白参考数据存储在存储器中。当读取原始图像时,由对应于图像数据的、存储器上的白参考数据为扫描原始文档的每个像素分割图像数据。
图4是用于图解打印机100的图像形成机构的示意图。在该实施例中的打印机100是激光打印机。在该打印机100中,以洋红(M)、青色(C)、黄色(Y)和黑色(K)的顺序沿转印纸的移动方向(在该图中是右下到左上)布置用于形成彩色图像的四组墨粉图像形成单元。换句话说,打印机100是四鼓系统的全彩色图像形成单元。
洋红(M)、青色(C)、黄色(Y)和黑色(K)的墨粉图像形成单元包括具有感光鼓111M、111C、111Y和111K的感光单元110M、110C、110Y和110K和显影单元120M、120C、120Y和120K。以这种方式布置各个墨粉图像形成单元,使得在各个感光单元中的感光鼓111M、111C、111Y和111K的旋转轴与水平x轴(主扫描方向)平行。此外,以沿转印纸的移动方向y的预定倾角布置各个墨粉图像形成单元(子扫描方向)。
除了墨粉图像形成单元之外,打印机100还包括使用激光扫描的激光曝光单元102、进纸库103和104、定位滚筒对105、具有将转印纸通过各个墨粉图像形成单元的转印位置的转印输送带160的转印带单元106、带固定系统的固定单元107、排纸托盘108和双面驱动(表面翻转)单元33。打印机100还包括手动进纸托盘(hand supply tray)、墨盒和废墨粉瓶(未示出)。
激光曝光单元102包括激光束发射器41M、41C、41Y和41K、多边镜、f-θ镜头和反射镜。激光曝光单元102根据图像数据将激光束放射到感光鼓111M、111C、111Y和111K的表面,同时在与纸表面正交的主扫描方向x上移动激光束来扫描纸表面。
在图4中长短交替的虚线指示转印纸的输送路径。传送滚筒传送从送纸盒103或104送来的转印纸,同时由未示出的传动向导指引并发送到定位滚筒对105。定位滚筒对105以预定的定时将转印纸传输到转印输送带160,转印输送带160将其进行传送,以通过各个墨粉图像形成单元的转印位置。
将形成在各个墨粉图像(toner image)形成单元的感光鼓111M、111C、111Y和111K上的墨粉图像转印到由转印输送带160输送来的转印纸上。各个颜色的墨粉图像相互堆叠在一起来在转印纸上形成彩色图像。具有形成在其上的彩色图像的转印纸发送到固定单元107。在用于直接将墨粉图像转印到转印纸的直接转印系统中执行墨粉图像的转印。具有固定在其上的彩色图像的转印纸排出到排纸托盘108、整理器34或双面驱动单元33中。
在下面使用用于黄色Y的墨粉图像形成单元作为例子解释墨粉图像形成单元。其它墨粉图像形成单元具有与用于黄色Y的墨粉图像形成单元相同的构造。如上所述,用于黄色Y的墨粉图像形成单元包括感光单元110Y和显影单元120Y。除了感光鼓111Y之外,感光单元110Y还包括向感光鼓施加润滑剂的毛刷滚筒、清洁感光鼓的可摇摆的叶片、向感光鼓的表面放射光的电荷消除灯和给感光鼓的表面均匀充电的非接触型的充电滚筒。
在感光单元110Y中,激光曝光单元102在扫描表面的同时,将根据打印数据调制的、由多边镜偏转的激光束L照射在感光鼓111Y的表面,其中该感光鼓由施加了AC电压的充电滚筒均匀充电。然后,静电潜像形成在感光鼓111Y的表面。显影单元120Y将在感光鼓111Y表面上形成的静电潜像显影为黄色Y的墨粉图像。感光鼓111Y上的墨粉图像在转印纸通过的转印输送带160上的转印位置中转印到转印纸上。由毛刷滚筒以预定量的润滑剂施加到具有转印到其上的墨粉图像的感光鼓111Y的表面,并且由叶片进行清洁。然后,通过从电荷消除灯发射的光从感光鼓111Y的表面消除电荷。因此,感光鼓111Y的表面准备下一个静电图像的形成。
显影单元120Y含有二部件显影器,该显影器包括磁载体(magneticcarrier)和充负电的墨粉。显影单元120Y包括显影滚筒、输送螺丝(screw)、刮墨刀(doctor blade)、墨粉浓度传感器和墨粉泵,将它们布置成部分暴露在显影单元120Y的感光鼓侧面的开口(opening)中。输送螺丝搅动并输送显影箱中布置的显影器来产生摩擦静电。显影器的一部分运送到显影滚筒的表面上。刮墨刀在显影滚筒的表面上均匀调整显影器的厚度。显影滚筒表面上的显影器中的墨粉移动到感光鼓111Y。因此,对应于静电图像的墨粉图像出现在感光鼓111Y上。墨粉浓度传感器检测显影器箱中的显影器的墨粉浓度。当浓度不足时,驱动墨粉泵来提供墨粉。
转印带单元106的转印输送带160缠绕在四个接地的拉伸滚筒(stretchroller),以通过与各个墨粉图像形成单元的感光鼓111M、111C、111Y和111K接触并相对的各个转印位置。拉伸滚筒之一是拉伸滚筒109。在这些拉伸滚筒之间,以转印纸移动方向在上游侧布置从电源施加预定电压的静电吸引滚筒,以使其相对于入口滚筒(entrance roller),这由一长两短交替的虚线指示。通过这两个滚筒的转印纸被静电吸引到转印输送带160上。在转印纸移动方向上的下游侧的出口滚筒功能为摩擦驱动转印输送带160的驱动滚筒。出口滚筒连接到未示出的驱动源上。布置从电源施加预定偏置电压的偏置滚筒,以使其与转印输送带160的外部表面接触。该偏置滚筒消除诸如沉积在转印输送带160上的墨粉之类的外部物质。
提供转印偏置施加构件(member)来使其与转印输送带160的后表面接触,以形成与感光鼓111M、111C、111Y和111K接触并相对的接触相对部分。这些转印偏置施加构件是聚酯薄膜形成的固定毛刷。从各个转印偏置电源向转印偏置施加构件提供转印偏置。通过由转印偏置施加构件施加的转印偏置将转印电荷提供到转印输送带160。在转印输送带160和在各个转印位置上的感光鼓的表面之间形成预定强度的转印电场。
由转印输送带160输送的、具有在感光鼓111M、111C、111Y和111K上形成并转印到其上的各个彩色墨粉图像的纸传送到固定单元107。通过加热和加压,墨粉图像热固定在纸上。在热固定之后,从左侧板的上半部的整理器34的排纸口34ot将纸传送到整理器34。替换地,将纸排出到打印机主体部分的上表面的排纸托盘108。
经由动力传输系统和减速齿轮,通过用于驱动未示出的色鼓的一个电动机(色鼓电动机;色鼓M未示出)以单级减速驱动四个感光鼓中的感光鼓111M、111C、111Y;经由动力传输系统和减速齿轮(未示出),通过用于驱动黑色鼓的一个电动机(K鼓电动机未示出)以单级减速驱动用于形成黑色图像的感光鼓111K。经由动力传输系统通过K鼓电动机,转印输送带160根据转印驱动滚筒的驱动旋转移动。因此,K鼓电动机驱动K感光鼓11K和转印输送带60。色鼓电动机驱动M、C和Y感光鼓11M、11C和11Y。
经由动力传输系统和结合器(clutch)(未示出),通过驱动固定单元107的电动机(未示出)驱动K显影单元120K。经由动力传输系统和结合器(clutch)(未示出),通过驱动定位滚筒105的电动机(未示出)驱动M、C和Y显影单元120M、120C和120Y。不总是驱动显影单元120M、120C和120Y。通过结合器将驱动力传输到显影单元120M、120C、120Y和120K,使得可以以预定的定时驱动显影单元120M、120C、120Y和120K。
返回参照图2,整理器34包括堆叠托盘(stacker tray),即堆栈落纸盘(stack falling tray)34hs和分类托盘组34st。整理器34具有堆叠排纸模式,用于将纸(打印的纸、传送的纸)排出到堆栈落纸盘34hs,还具有分类排纸模式,用于将纸排出到分类托盘组34st。
从打印机100传送到整理器34的纸向左上方输送,并且通过倒U形的输送路径。然后纸的输送方向切换到向下方向。当整理器处于堆叠排纸模式时,纸从排纸口(discharge port)排出到堆栈落纸盘34hs。当整理器处于分类排纸模式时,纸排出到分类托盘组34st的、分配给正在排出的纸的分类托盘上。
当指定了分类排纸模式时,整理器中的排纸控制器驱动处于最下部缩进位置上的、由交替的长和两个短虚线表示的位置的上面的分类托盘组34st,以增加分类托盘的间隔。在分类排纸模式中,在一次(一个人)复制并打印一批纸时,当分类排纸模式设置为复制模式时,分类具有打印在其上的相当于原文档(图像)的转印纸,并将其包含在分类托盘组34st的各个托盘中。当分类排纸模式设置为页分类时,各个托盘分给各页(图像),并且将具有打印在其上的相当于原文档的转印纸堆叠到一个分类托盘上。
图5是CDIC14的方框图。CDIC14包括图像数据输入/输出控制器161、图像数据输入控制器162、数据压缩单元163、数据转换单元164、并行数据I/F165、数据展开单元166、图像数据输出控制器167、串行数据I/F168、串行数据I/F169和命令控制器170。CDIC14能够通过IPP15和并行总线Pb以及串行总线Sb与其他部件通信。
在CDIC14中,图像数据输入/输出控制器161接收彩色扫描仪10输出的图像数据,并将图像数据输出到IPP15。IPP15对图像数据应用扫描仪图像处理190(图8),并将图像数据传送到CDIC14的图像数据输入控制器162。图像数据输入控制器162接收到的数据在数据压缩单元163中经历用于图像数据的主压缩,来改善并行总线Pb中的传送效率。经压缩的图像数据在数据转换单元164中转换为并行数据,并经由并行数据I/F165传送到并行总线Pb。经由并行数据I/F165从并行总线Pb输入的图像数据在数据转换单元164中经历串行转换。由于该数据已经经历了主压缩以便总线传输,因此在数据展开单元166中展开数据。图像数据输出控制器167将展开的数据传输到IPP15。在IPP15中,通过图像质量处理300,将RGB图像数据转换到YMCK图像数据,并转换到用于输出图像到打印机100的图像数据YpMpCpKp,并且输出到打印机100。
CDIC14具有转换由并行总线Pb传送的并行数据和由串行总线Sb传送的串行数据的功能。系统控制器1将数据传输到并行总线Pb,而处理控制器131将数据传输到串行总线Sb。为了在系统控制器1和处理控制器131之间通信,数据转换单元164和串行数据I/F169执行并串转换。串行数据I/F168是用于IPP15的接口,并向IPP15传输串行数据。
图6是IMAC13的方框图。IMAC13包括访问控制172、存储器控制173、次压缩/展开模块176、图像编辑模块177、数据修改模块181、系统I/F179、局部总线控制180、并行总线控制171、串行端口控制175、串行端口174和网络控制178。次压缩/展开模块176、图像编辑模块177、并行总线控制171、串行端口控制175和网络控制178经由直接存储器访问控制(DMAC)连接到访问控制172。
系统I/F179向/从系统控制器1发送/接收指令或数据。基本上,系统控制器1控制整个ACP40。系统控制器1经由系统I/F179、并行总线控制171和并行总线Pb,管理MEM16或HDD17的资源分布并控制其它单元。
ACP40的各个单元基本上连接到并行总线Pb。因此,并行总线171执行用于总线占用的控制,以由此管理向/从系统控制器1、MEM16和HDD17的数据发送/接收。
网络控制178控制与LAN的连接。网络控制178管理向/从连接到网络的外部展开装置的数据发送/接收。系统控制器1不参与在网络上连接的装置的操作的管理中。然而,系统控制器1控制IMAC13中的接口。虽然不特别限定,但在该实施例中,添加了100BASE-T的控制。
连接到串行总线的串行端口174包括多个端口。串行端口控制175包括端口控制机构。端口控制机构的数量对应于所准备的总线的类型。虽然没有特别限定,但在该实施例中,串行端口控制175执行用于通用串行总线(USB)和1284的端口的控制。此外,串行端口控制175从操作单元接收命令,并控制与分别从外部串行端口的显示相关的数据的发送和接收。
局部总线控制180执行与RAM4的对接,该RAM对于启动系统控制器1、非易失存储器5和用于展开打印代码数据的字体ROM6所连接的局部总线Rb来说是必要的。
操作控制通过系统控制器1从系统I/F179实现命令控制。数据控制主要管理从外部单元到MEM16和HDD17的访问。图像数据经由并行总线Pb从CDIC14传送到IMAC13。图像数据被捕捉到并行总线控制171的IMAC13中。
把系统控制器1的管理与对获得的图像数据的存储器访问分开。对于系统控制,DMAC独立执行存储器访问。关于MEM16和HDD17的访问,访问控制172仲裁来自多个单元的访问请求。存储器控制173控制对MEM16和HDD17的访问操作,以及对MEM16和HDD17中数据的读出/写入。
当从网络访问MEM16或HDD17时,经由网络控制178从网络被捕捉到IMAC13的数据由DMAC传送到MEM16或HDD17。访问控制172在多个任务中仲裁到MEM16或HDD17的访问。存储器控制173从MEM16和HDD17读出数据并向其写入数据。
当从串行总线访问MEM16或HDD17时,经由串行端口174,通过串行端口控制175被捕捉到IMAC13的数据由DMAC传送到MEM16或HDD17。访问控制172在多个任务中仲裁到MEM16或HDD17的访问。存储器控制173从MEM16和HDD17读出数据并向其写入数据。
系统控制器1使用局部总线上的字体数据,展开来自连接到网络的PC或连接到MEM16或HDD17的存储区域的串行总线的打印输出数据。
系统控制器1管理与各个外部单元的接口。图6所示的DMAC管理存储器访问。在这种情况下,DMAC执行相互独立的数据传送。这样,访问控制172为MEM16或HDD17的访问管理任务冲突或为访问请求设置优先级。
除了由各个DMAC的访问外,到MEM16或HDD17的访问包括经由系统I/F179来自系统控制器1的、用于存储的数据的位图展开的访问。在访问控制172中允许访问MEM16或HDD17的DMAC数据或来自系统I/F179的数据由存储器控制173直接传送到MEM16或HDD17。
IMAC13包括次压缩/展开模块176和图像编辑模块177,用于在IMAC13中进行数据处理。次压缩/展开模块176压缩并展开图像数据或代码数据,使得数据可以有效地在MEM16或HDD17中积累。次压缩/展开模块176通过DMAC控制与MEM16或HDD17的接口。
曾经存储在MEM16或HDD17图像数据经由存储器控制173和访问控制172通过DMAC从MEM16或HDD17调用到次压缩/展开模块176。在次压缩/展开模块176中经历了数据转换的图像数据通过DMAC返回到MEM16或HDD17或输出到外部总线。
图像编辑模块177通过DMAC控制MEM16或HDD17来处理在MEM16或HDD17中的图像数据。具体地说,除了清除存储区域之外,图像编辑模块177还执行图像数据的旋转处理、不同图像的合并处理等数据处理。图像编辑模块177从MEM16或HDD17读出次压缩数据,并在次压缩/展开模块176中将次压缩数据展开为主压缩数据。图像编辑模块177使用与CDIC14的数据展开单元166相同的解码逻辑将主压缩数据展开为图像数据,在图像编辑模块177的存储器中展开图像数据,并且处理图像数据。使用与CDIC14的主压缩逻辑相同的编码逻辑对处理的图像数据进行主压缩,此外该数据还在次压缩/展开模块176中经历次压缩,并且写入MEM16或HDD17。
图像编辑模块177具有水印数据嵌入功能模块177a和水印数据提取功能模块177b。在图像文件的字符和图片信息(图像数据)中嵌入水印时,系统控制器1命令图像编辑模块177嵌入用于指定对象图像文件的数字水印。图像编辑模块177将用于访问图像文件的信息提供到水印数据嵌入功能模块177a。水印数据嵌入功能模块177a访问MEM16或HDD17中的图像文件,以数字水印数据帧向图像文件写入当前的控制信息,用数字水印数据帧替换数据量等于该数字水印数据帧的图像文件的字符和图片信息。
可以使用任何方法作为在字符和图片信息中写入数字水印数据的方法。例如,在该实施例中,作为数字水印数据帧嵌入的信息被分为每四位一段,一位添加到所述四位的顶端作为标志,并且对每五个像素在最低有效位嵌入五位的信息。
因此,在提取数字水印数据帧时,每五个像素检查第一像素的最低有效位,使其可以判断五位的信息是否嵌入到五个像素中。当判断嵌入五位的信息时,提取下四个像素的最低有效位的信息。可以通过重复处理来提取数字水印数据帧。
在从图像文件的字符和图片信息中提取数字水印数据帧时,系统控制器1命令图像编辑模块177提取指定对象图像文件的数字水印。图像编辑模块177向数据提取功能模块177b提供用于访问图像文件的信息。数据提取功能模块177b访问MEM16或HDD17中的图像文件,并检查数字水印数据帧(数字水印标识信息)(的头信息)是否存在于图像文件中的字符和图片信息的顶端区域中。当存在数字水印数据帧时,数据提取功能模块177b在输出寄存器中写入指示数字水印存在的信息和用于数字水印数据帧的控制信息,并且将该信息输出到系统控制器1中。当不存在数字水印数据帧时,数据提取功能模块177b在输出寄存器中写入指示数字水印数据帧不存在的信息,并且将该信息输出到系统控制器1中。
图7是数字水印数据帧比特、管理信息项和产生背景图案图像的优先级之间的关联表。如该图所示,在第一字节中保存数字水印标识信息。例如,“0”表示没有嵌入数字水印标识信息,而“1”表示嵌入数字水印标识信息。在第二和后续的字节中保存对应于管理信息项的信息。通过为第二和后续的字节预先设置管理信息项和位数,数据提取功能模块177b可以提取对应于项的信息。DMAC控制MEM16或HDD17来在MEM16或HDD17中保存提取的数据。当需要时,从“背景图案组合2”202、“背景图案组合1”204等调用在MEM16或HDD17中存储的数据。
如图7所示,保存了与各个项关联的嵌入数字水印标识信息的优先级。换句话说,在产生背景图案图像时,可以包含在背景图案图像中的数据量是有限的。因此,根据优先级确定要嵌入的项。因此,可以防止虽然在打印后关于不必要的项的信息包含在背景图案图像中,但是在背景图案图像打印后却没有包含关于必要的项的信息的情况。换句话说,可以根据合适的信息产生背景图案图像。在优先级中标记了“-”的项指示不是必须作为背景图案图像嵌入的信息。因此,可以防止嵌入不必要的信息。
数据修改模块181包括数据删除模块181a、数据添加模块181b和数据改变模块181c。在产生背景图案图像时,系统控制器1产生背景图案图像前,系统控制器1命令数据修改模块181修改提取的数字水印。数据修改模块181使用DMAC控制MEM16或HDD17,并修改存储在MEM16或HDD17中的水印数据。具体地说,数据修改模块181将背景图案图像的数据容量与各个项的数据量相比较。数据删除模块181a根据优先级删除关于不能嵌入的项的信息。例如,当数据修改模块181根据数据容量判断可以嵌入具有第一到第六优先级的项,可以嵌入直到关于图像文件名的项的信息,而不嵌入具有关于等于或低于文件类型的优先级的项的信息。在这种情况下,数据删除模块181a删除关于诸如文件类型之类的项的信息。
在产生背景图案时,数据修改模块181可以向存储在MEM16或HDD17中的水印数据添加要嵌入作为背景图案图像的另一段信息。例如,当从另一个PC输入图像文件时,数据添加模块181b为存储在HDD17中的水印数据的每个项添加诸如指定发送日期和时间以及目的地PC的IP地址之类的信息,作为用于管理接收的图像文件的管理信息。
在产生背景图案时,数据修改模块181可以改变存储在MEM16或HDD17中的水印数据。例如,当保存图像文件的登记日期和接收日期时,例如数据改变模块181c可以将指示年的“2005”改变为“05”,并且在背景图案图像中写入“05/06/07”作为登记日期。此外,即使在背景图案图像中嵌入等级“A”、“B”、“C”和“D”,其他用户也不清楚等级意味着什么。因此,数据改变模块181c可以将等级翻译为“不允许打印的文件”、“重要文件”、“需要特别注意的文件”和“一般文件”。
数据改变模块181c根据语言代码执行用于改变水印数据的处理。假设在操作板20的液晶触摸屏70中使用语言代码来切换日文、英文等。通过使用该语言代码,根据数据改变模块181c的修改产生以用户可识别的语言写的背景图案图像。例如,当语言代码指示日文时,数据改变模块181c将登记日期改变为“05/06/07”(年/月/日)。当语言代码指示英文时,数据改变模块181c将登记日期改变为“07/06/05”(日/月/年)。
数据修改模块181可以根据来自操作板20的用户的设置输入在产生背景图案图像中改变并指定布局等。具体地说,当用户在操作板20上指定要叠加的图像文件并指示用于布置字符等的背景图案图像的位置时,数据修改模块181根据指示修改数据,使得布置背景图案图像的字符等。可以产生并保存在产生背景图案信息所需的布局信息。
虽然与该实施例不同,但在产生背景图案时,数据修改模块181可以产生用于标识存储在HDD17中的水印数据的ID,并将ID嵌入背景图案图像。换句话说,数据修改模块181可以将水印数据改变为ID,然后将水印数据叠加在嵌入ID的背景图案图像上。例如,在这种情况下,用于访问的URL添加到图像文件的页眉和页脚。当打印叠加了背景图案图像的图像文件时,用户可以通过访问附加到所打印的图像文件的URL,并输入作为背景图案图像嵌入的ID来参照水印数据。因此,即使当打印背景图案图像时,可以获得作为数字水印嵌入的数据。
图8是IPP15的方框图。经由SBU和CDIC14从IPP15的输入I/F将读取的图像传输到扫描仪图像处理单元190。提供扫描仪图像处理190的目的在于校正读取图像信号中的失真。在黑斑校正、扫描仪灰度系数转换等处理后数据传送到CDIC14,并且在MEM16中积累。在MEM16中积累并读出的图像数据通过CDIC14再次传送到IPP15。然后,执行图像质量处理300。
在将MEM16或HDD17中的图像文件通过网络传送到诸如作为外部装置的PC1的图像处理单元时,系统控制器1使得IMAC13的图像编辑模块177检查数据水印数据是否存在于图像文件中存在的字符和图片信息中。当在字符和图片信息中存在水印数据时,系统控制器1使用IPP15的背景图案组合功能“背景图案组合2”202,将具有对应于管理信息的背景图案图像与图像文件的图像进行组合,其中具有对应于管理信息的背景图案图像是通过数据提取功能模块177b提取并输出的。传送到PC1的图像文件的图像信息可以是文档数据(文本数据)也可以是图像数据(像素数据)。在这两种情况中,在组合背景图案图像时,很容易使用在对象图像表面上叠加背景图案图像的方法。因此,本发明不希望排除这种层叠形式。然而,为了难以在PC1中有目的地删除背景图案图像并改善背景图案承载(bearing)的可靠性,在该实施例中,当添加到对象数据的背景图案是图像数据时,“背景图案组合2”202将图像数据与一个像素/一位的背景图案组合。当添加到对象数据的背景图案是文档数据时,“背景图案组合2”202使用字体ROM将文档数据转换为图像数据,使用抖动处理或诸如差错分散处理的灰度级处理将图像转换为一个像素/一位的图像数据,并且将图像数据与一个像素/一位的背景图案图像组合。换句话说,根据OR操作,将具有添加到对象图像的背景图案或背景图案图像的图像成分的像素设置为具有图像成分的位。
图9是IPP15的方框图。IPP15执行分离产生(判断图像是字符区还是图片区图像区分离)193、背景消除194、扫描仪灰度系数转换195、滤波器196、“背景图案组合2”202、色彩校正302、放大303、图像处理304、打印机灰度系数转换305、灰度级处理306和“背景图案组合1”204。
IPP15还包括输入接口191和输出接口197作为扫描仪图像处理190的接口,包括输入接口201和输出接口203作为用于“背景图案组合2”202的接口,并且包括输入接口和输出接口307作为图像质量处理300的接口。
IPP15是执行图像处理的可编程算法处理单元。从彩色扫描仪的输出I/F12输入到CDIC14的图像数据,通过CDIC14传送到IPP15。IPP15校正由于光学系统和数据信号量化产生的图像数据的信号失真(扫描仪系统中的信号失真)。然后,图像数据再次输出(传输)到CDIC14。IPP15将“图像质量处理”300应用到从CDIC14返回给IPP15的图像数据。在“图像质量处理”300中,IPP15在色彩校正302中将RGB信号转换为YMCK信号,并执行放大303、图像处理304、打印机灰度系数转换305和诸如灰度级转换、抖动处理或差错分散处理之类的灰度级处理306。如果有指令,IPP15还执行“背景图案组合1”204等。
当从诸如PC1的外部装置或操作板20指令MEM16或HDD17中的图像文件的打印时,系统控制器1使IMAC13的图像编辑模块177检查数字水印数据是否存在于出现在图像文件的字符和图片信息中。当数字水印数据存在于字符和图片信息中时,系统控制器1使用IPP15的背景图案组合功能“背景图案组合2”202,将具有对应于管理信息的背景图案图像与图像文件的图像进行组合,其中具有对应于管理信息的背景图案图像是通过数据提取功能模块177b提取并输出的。由于在该“背景图案组合1”204之前,在灰度处理306中要添加背景图案的图像数据转换为一个像素/一位的打印数据,系统控制器1将一个像素/一位的背景图案图像数据与各个像素位组合。换句话说,根据位的OR操作,将具有添加到对象图像的背景图案或背景图案图像的图像成分的像素设置为具有图像成分的位。
图10是根据实施例的“背景图案组合1”204的示意图。如图10所示,“背景图案组合1”204包括“背景图案产生1”204a和“背景图案叠加1”204b。“背景图案组合1”204产生具有对应于提取的数字水印,并叠加产生在图像文件的图像上的背景图案图像的内容的背景图案图像。应当注意,由于“背景图案图像组合2”202也包括“背景图案产生2”202a和“背景图案叠加2”202b,并且执行与“背景图案组合1”204相同的处理,因此不再解释“背景图案组合2”202。
“背景图案产生1”204a产生具有对应于保存在MEM16或HDD17的水印数据的内容的背景图案图像。“背景图案叠加1”204b在图像文件上叠加产生的背景图案图像。在该实施例中,具有对应于水印数据的内容的背景图案图像指示用户可以可视地识别的水印数据包含在背景图案图像中。作为特例,在打印了叠加背景图案图像的图像数据之后,复制该打印以作为字符显现保存在MEM16或HDD17的水印数据。因此,用户可以可视地识别水印数据。
图11是用于解释在通过“背景图案组合1”200的产生背景图案的处理中在存储器上的数据展开的示意图。“背景图案组合1”204的“背景图案产生1”204a确保存储器(RAM4)上用于产生背景图案所需的区域。如图像(A)中所示,“背景图案产生1”204a使用所确保的区域,事先将由“背景图案产生1”204a保存的复制消失背景图案经历位图展开。在位图展开同时,“背景图案产生1”204a产生复制控制字符。如上所述,作为背景图案图像嵌入的数据存储在MEM16或HDD17中。因此,“背景图案产生1”204a获取该数据。如图像(B)所示,“背景图案产生1”204a使用预定字体、尺寸和倾斜的位图数据,使字符串经历展开。如图像(c)所示,“背景图案产生1”204a使复制保留(copy-remaining)背景图案经历位图展开。应当注意,自然地,图11所示的各个图像(A)、(B)、(C)在不同的区域中展开。
“背景图案产生1”204a执行要作为复制控制字符的字符串的位图数据与复制保留背景图案的位图数据的AND处理,来产生复制控制字符。“背景图案产生1”204a在复制保留背景图案展开的预定位置上重写以此方式产生的复制控制字符的位图数据,由此产生如图像(E)所示的背景图案图像。
“背景图案叠加1”204b将产生的背景图案图像叠加在图像文件的字符和图片信息上。
在打印通过将产生的背景图案图像叠加在字符和图片信息上获得的图像文件阶段,作为背景图案图像嵌入的字符等是不明显的。例如,在通过打印图像文件所获得的、在其上打印了如图像(E)所示的背景图案图像的打印(print)中,用户很难识别字符“专利”。当复制该打印时,字符“专利”出现在打印的白背景上。这是因为在复制阶段擦除了复制消失背景图案,并且即使在复制打印后复制保留背景图案仍然保留。应当注意,无论图案是否公知,任何图案都可以用作复制保留背景图案和复制消失背景图案。
此外,在该实施例中,背景图案图像是当打印时字符不明显出现、但是当复制打印的图像时明显出现的图像。然而,可以使用用户可以识别而不需要复制,即,当打印图像时就可以识别图案的那种图案添加字符信息。在这种情况下,由于还可以识别添加的字符信息等信息,所以即使当打印图像时,也可以保存作为数字水印嵌入的信息。
在这种情况下,可以根据管理等级A、B、C和D以及无等级,分别设置背景图案图像,使得具有更高管理等级的背景图像具有更高的浓度和更亮的色彩。因此,在打印和复制时注意力吸引效应和信息损坏效应很高。几种与管理等级A、B、C和D以及无等级相关的背景图案图像分别登记在HDD27中。选择并为一个管理等级设置背景图案图像之一。可以使用操作板20的初始设置功能改变该设置。
图12是产生背景图案图像的示意图。如图所示,写入诸如包含在图像文件中作为水印数据的数据的字符信息作为背景图案。在复制保留背景图案中写入字符信息,并且在复制消失背景图案中写入背景。这使得即使在打印图像后还可以继续保留作为水印数据保存的信息,以便用户可以识别数据。
图13是添加了如图12所示的背景图案图像的打印的副本的示意图。如图所示,擦除复制消失背景图案并且保留在复制保留背景图案中写入的字符信息。因此,由于当复制打印结果时显示嵌入的字符信息,可以结合图像文件确定管理的信息。首先,通过提取作为数字水印嵌入的信息并修改要作为背景图案图像嵌入的、提取的信息获得该信息。换句话说,甚至当在没有识别数字水印的装置中处理时,也可以确认作为数字水印嵌入的信息。
还可以添加ID作为背景图案图像并写入作为页眉和页脚访问的URL。图14是标识作为背景图案图像和URL作为页脚添加到图像的示意图。如图所示,由于写入了URL,用户可以检查图像的源或打印。还可以通过访问URL并输入ID来参考与URL和ID等相关的管理信息。
因此,由于嵌入作为背景图案信息的ID,其它装置或用户可以根据ID通过向复印机A1请求信息并发送作为水印数据保存的信息,容易地获得作为水印数据保存的信息。
以这种方式,可以通过叠加水印数据或可由水印数据指定的作为字符的信息,来识别嵌入的信息,而不需要使用具有识别信息功能的特定装置。换句话说,甚至在不能识别数字水印的情况中,也可以在图像中获得作为数字水印保存的信息。
在组合背景图案图像时,系统控制器1将指定在HDD17中存在对应于管理信息中的管理等级信息的背景图案图像,提供到IPP15(“背景图案组合2”202或“背景图案组合1”204)。此外,系统控制器1利用IMAC13,使用字体ROM6,将管理信息(文本数据)转换为图像数据(像素位),并且向IPP15输出图像数据。IPP15将通过在背景图案图像上叠加管理信息所获得的图像,与要被组合的图像进行组合。
图15是用图1所示的系统控制器1的图像处理控制的流程图。当复印机A1启动,并且从电源(未示出)将工作电压施加到复印机A1时(步骤S1),系统控制器1响应于加电执行初始化处理(步骤S2)。如图16所示,系统控制器1经由操作板20的中央处理单元(CPU)(未示出),在操作板20的液晶触摸板79上显示设置为默认(标准)的复制模式输入的等待屏幕(步骤S3)。
系统控制器1经由操作板20中的CPU读取对操作板20的输入,并且切换操作板20的显示。然而,在下面的描述中,假设操作板20执行读取和切换。
系统控制器1等待来自操作板20的输入或来自PC1的命令,并且当接收到输入时,系统控制器1读取并解码输入或命令(步骤S4)。
如图16所示,除了液晶触摸屏79之外,操作板20包括数字键盘80a、清除/停止键80b、开始键80c、初始设置键80d、模式清除键80e和测试打印键80f。测试打印键80f是用于不管打印设置数量,而仅打印一个副本,并确任打印结果的按键。通过按下初始设置键80d,可以任意定制机器的初始状态。可以任意设置机器存储的纸张的尺寸并设置状态,这是在按了复制功能的重置键时设置的。当操作初始设置键80d时,显示用于指定设置各种初始值的“初始值设置”功能、“密码登记”功能、“版权登记/设置”功能、“输出使用结果”功能等的选择键。还可以选择当在固定时间内没有操作执行时优先选取的应用,设置用于切换到遵从国际能源之星的低功耗模式的时间,并且设置切换到自动关机/睡眠模式的时间。
在液晶触摸屏79上显示指示各种功能键和图像形成装置的状态的消息等。在液晶触摸屏79上显示用来表示复印功能的选择的功能选择键80g、扫描功能、打印功能、传真功能、积累功能、编辑功能、登记功能和其他功能和功能的执行。应当注意,积累功能是存储由彩色扫描仪10读取的原始文档的图像数据、传真接收数据和来自PC的、HDD17的积累区域中的图像数据的功能。然而,液晶触摸屏79上的“积累”键是用于访问积累的文件(查询并显示来确定文件名、参数信息和缩略图)的操作键。登记功能是在HDD17的登记区域存储数据的功能。使用该功能,在HDD17存储的图像文件中,在HDD17的登记区域中存储了由多个用户共同使用的图像文件、希望存储很长时间的图像文件和希望设置特定管理的图像文件。在液晶触摸屏79上的“登记”键是用于开始该登记功能的操作键。
在液晶触摸屏79上显示对应于由功能选择键80g指定的功能的输入/输出屏幕。例如,如图16所示,当指定复印功能时,显示功能键79a和79b和指示复制数量和图像形成装置的状态的消息。当操作员触摸显示在液晶触摸屏79上的按键时,指示选择的功能的按键反过来显示为灰色。当必须指定功能的详细内容,如打印纸的类型时,通过按键显示用于详细的功能的设置屏幕。由于液晶触摸屏79使用点显示设备,因此可以图形上执行最佳显示。
返回参照图15,在步骤S5,当系统控制器1确定在输入读取(步骤S4)时操作(触摸)了“读取”键时,系统控制器1在液晶触摸屏79上显示读取屏幕(步骤S6),并且执行读取(步骤S7)。读取屏幕如图17所示。
在图15中,当系统控制器1在步骤S8读出在输入读取(步骤S4)中操作了“登记”键时,系统控制器1在液晶触摸屏79上显示登记屏幕(步骤S9),并且执行登记(步骤S10)。在登记屏幕上输入HDD17上的登记目的地、要登记的图像文件的名称和字符和图像信息的信息格式。
在图15中,当系统控制器1在步骤S11读出在“输入读取”中操作了“打印”键时,系统控制器1在液晶触摸屏79上显示打印屏幕(步骤S12),并且执行打印(步骤S13)。在图20中,显示了当用户在功能选择键80g中触摸“打印”并指定HDD17中的一个积累/登记的文件时、在液晶触摸屏79上的画面。
当系统控制器1在输入读取(步骤S4)中从PC1000读取命令时,系统控制器1执行PC应用程序(步骤S15)。
参照图18解释在图15中所示的在步骤D7的读取。系统控制器1在液晶触摸屏79上显示读取屏幕(图17),并前进到读取(步骤S7)。然后,系统控制器1在HDD17的积累区域产生图像文件(步骤S1701),并读取由用户在液晶触摸屏79中输入的管理等级(步骤S1702)。在读取屏幕上显示的管理等级(图17)是一种添加到由彩色扫描仪10读取的图像数据上的管理信息。在该实施例中,存在四种等级A到D。下面描述的处理被分配到这些等级上。
等级A禁止打印。
等级B当用户验证成功时执行打印;当用户验证不成功时禁止打印。
等级C指示管理打印的通知。
等级D可以自由执行打印(没有控制)。
在图17中显示了在管理等级中指定了默认等级A的状态。可以根据初始设置使用初始设置键80d改变默认等级。在图17中,当用户触摸等级B的按钮时,等级A的按钮切换到白色,表示没有指定等级A。等级B的按钮切换到灰色,表示指定等级B。将操作板20的输入寄存器中的指示等级A的等级指定信息更新为指示等级B的等级指定信息。
返回参照图18,当用户在管理等级帧中结束输入并运行操作板20的开始键80c时,系统控制器1读取操作板20的输入寄存器中的数据(步骤S1702)。系统控制器1通过彩色扫描仪10执行图像读取,并在MEM16中写入所读取的图像数据(步骤S1703)。系统控制器1产生用于图像数据的管理信息,并且在HDD17的积累区域写入此次产生的图像文件中的管理信息(步骤S1704)。管理信息包括图像文件名、文件类型、页数、复印机A1上的目录、管理等级、源(用户的ID和复印机A1的ID)、发送目的地、登记日期和时间以及编辑历史。源中的复印机A1的ID是复印机A1的域名和单独名(全球IP地址和专用IP地址)。传送目的地是诸如传送字符和图片信息的PC的设备的域名和单独名。编辑历史是改变和除了编辑历史的改变的改变的日期和次数,以及文件中的字符和图片信息的编辑(改变)和管理信息数据中的编辑的日期和次数。
系统控制器1产生管理信息的数字水印数据(步骤S1705)并将数字水印数据嵌入图像数据(写入在MEM16中)(步骤S1706)。系统控制器1将此次产生的、在图像文件中嵌有水印的图像数据写入HDD17的积累区域。然后,系统控制器1在液晶触摸屏79上显示管理信息的内容(步骤S1708)。因此,产生的图像文件包括以管理信息数据自身形式和嵌入图像数据的数据水印形式的管理信息。
参照图19解释图15所示的在步骤S10的登记。系统控制器1在液晶触摸屏79上显示登记屏幕并前进到登记(步骤S10)。系统控制器1在登记屏幕上的登记目的地指定方框中显示复印机A1的名称(代码),在文件名指定方框中显示HDD17上的积累区域中的文件名列表中的最后一个文件名,并且在文件类型指定方框中显示文件名的文件中的图像数据的数据格式(步骤S21)。除了自身设备(A1)之外,可以指定连接到LAN或网络B的服务器或PC作为登记目的地。在自身设备(A1)中登记服务器和PC,并且当用户操作登记目的地指定方框的右端的滚动键时,切换显示服务器和PC。用户可以通过操作滚动键将文件名指定方框中的文件名改变为另一文件名。用户可以通过操作滚动键将文件类型改变为另一文件类型。
当用户改变登记目的地、文件名、文件类型等时,系统控制器读取改变的内容(步骤S22)。
当用户操作登记屏幕上的“登记”键(图17)(步骤S23),系统控制器1此时读取登记屏幕的设置(输入)。系统控制器1通过弹出屏幕在液晶触摸屏79上显示密码验证屏幕(步骤S24)。系统控制器1判断用户输入的密码是否与指定的文件名的图像文件的管理信息中的密码是否一致(步骤S25)。当判断密码相互一致(步骤S25“是”)时,系统控制器1将管理信息更新为反映了此次输入的管理信息(步骤S26)。然后,系统控制器1产生管理信息更新的图像文件。换句话说,系统控制器1产生存储了更新的管理信息数据和嵌入管理信息的数字水印数据的图像数据的图像文件(步骤S27)。系统控制器1在登记目的地中登记图像文件(步骤S28)。当登记目的地是自身装置(A1)时,系统控制器1在HDD17的积累区域中登记图像文件。系统控制器1删除在HDD17的积累区域中的原始图像文件(步骤S29)。
参照图21描述图15中所示的打印。系统控制器1在液晶触摸屏79上显示打印屏幕(图20),并在液晶触摸屏79上显示HDD17的积累区域和登记区域的文件列表。用户指定一个文件并在密码验证正确结束后操作开始键。然后,如图21所示,系统控制器1响应于开始键操作前进到打印(步骤S13)。系统控制器提取为打印而指定的图像的数字水印数据(步骤S31)。系统控制器1判断是否存在水印(步骤S32)。当存在水印时,系统控制器1重构在水印中指示的管理信息(步骤S33)。当不存在水印时,系统控制器1提取图像文件的管理信息(步骤S34)。
系统控制器1判断管理信息的等级数据是否是管理等级A(步骤S35)。当等级数据是管理等级A时(步骤S35),系统控制器1执行用于在液晶触摸屏79上显示在HDD17中登记的、分配给管理等级A的“禁止打印指定的文档,不打印文档”信息的控制(步骤S48)。系统控制器1在HDD17的管理区域中为图像数据登记打印指令拒绝(步骤S43)。
当等级数据不是管理数据A(步骤S35中的“否”)时,系统控制器1判断等级数据是否是管理等级B(步骤S36)。
当管理信息的等级数据是管理等级B(步骤S36中的“是”)时,系统控制器1在液晶触摸屏79上显示在HDD17中登记的、分配给管理等级B的“请输入密码”信息(步骤S37)。当用户输入密码时,系统控制器1检查密码和在系统控制器1中的非易失存储器中登记的密码是否一致(步骤S38)。
当密码相互一致时(步骤S38中的“是”)时,系统控制器1判断在图像文件中是否包含数字水印(步骤S39)。
当包含水印(步骤S39中的“是”)时,IMAC13中的数据修改模块181根据系统控制器1的命令,将水印修改为适合于叠加的数据(步骤S40)。然后,“背景图案产生1”204a(图10)产生对应于水印的背景图案图像(步骤S41)。然后,“背景图案叠加1”204b将产生的背景图案图像叠加到字符和图片信息来产生打印对象图像(步骤S42)。
下面,系统控制器1将产生的打印对象图像输出到打印机100(步骤S43)。当打印终止时,系统控制器1将打印的图像文件的文件ID、字符和图像处理ID(表示打印完成的数据)和用户ID以及日期和时间信息写入HDD17的字符和图片信息管理表中(步骤S44)。
当用户不输入密码以及输入的密码与登记的密码不一致时,系统控制器1在液晶触摸屏79上显示在HDD17中登记的、分配给管理等级B的验证错误情况的“由于无效密码禁止打印,并且不执行打印”信息(步骤S49)。系统控制器1写入指定来打印的图像文件的文件ID、字符和图像处理ID(表示打印拒绝的数据),以及HDD17的字符和图片信息管理表中的用户ID以及日期和时间信息(步骤S44)。
当等级数据不是管理等级B时(步骤S36中的“否”),系统控制器1判断等级数据是否是管理等级C(步骤S45)。
当管理信息的等级数据是管理等级C(步骤S45中的“是”)时,系统控制器1在液晶触摸屏79上显示在HDD17中登记的、分配给管理等级C的“打印的外部使用可受惩罚。你同意么?是否”信息(步骤S46)。然后,系统控制器1从用户处接收指示用户是否同意该处理的应答(步骤S47)。
当输入“是”时(步骤S47中的“是”),系统控制器1以与上述的处理相同的方式执行打印和更新信息的处理(步骤S39到S44)。当输入“否”时,系统控制器1拒绝打印(步骤S49到S44)。
当等级数据不是管理等级C时(步骤S45中的“否”),系统控制器1判断等级数据是否是管理等级D(步骤S48)。
当管理信息的等级数据是管理等级D时(步骤S48中的“是”),系统控制器1以与上述的处理相同的方式使用打印机100打印字符和图片信息(步骤S39到S44)。当没有提取到管理等级A到D(步骤S48中的“否”)时,系统控制器1在液晶触摸屏79上显示“禁止使用打印机,不执行打印”信息(步骤S49),并且更新管理信息来结束处理(步骤S44)。
参照图22和23解释PC应用程序(步骤S15)。当从PC发送图片传送请求命令时,系统控制器1在系统控制器1的内部存储器中,存储命令中包含的PC的ID(标识码;PC名)和用户ID(标识码;用户名)。系统控制器1使用IMAC13的图像编辑模块177检查水印数据是否存在于HDD17上的、指定的图像文件的图像数据中(步骤S91)。
当水印数据存在时(步骤S91中的“是”),IMAC13中的数据修改模块181根据系统控制器1的指令将水印修改为适合叠加的数据(步骤S92)。IPP15的“背景图案产生2”202a产生对应于水印数据的背景图案图像(步骤93)。然后,“背景图案叠加2”202b将产生的背景图案图像叠加到图像文件上来产生在其上叠加了背景图案图像的图像文件(步骤S94)。然后,系统控制器1向PC传送图像文件(步骤S95)。
当不存在水印时(步骤S91中的“否”),系统控制器1直接向PC传送图像文件(步骤S97)。在这两种情况中,系统控制器1将传送的图像文件的文件ID、字符和图片处理ID(表示传送到PC的数据)和用户ID以及日期和时间信息写入HDD17的字符和图片信息管理表中(步骤S98)。
当来自PC的命令是扫描仪读取和传送请求时,系统控制器1产生图像文件,读取图像,在图像数据中嵌入水印,并且以与图18所示、响应来自操作板20的读取指令的读取(S7)相同的方式,存储图像文件中的图像数据(步骤S51到57)。然后,系统控制器1将图像文件传送到PC(步骤S58)。系统控制器1将传送的图像文件的文件ID、字符和图片处理ID(表示传送到PC的数据)、请求传送的PC的ID和用户ID以及日期和时间信息写入HDD17的字符和图片信息管理表中(步骤S98)。
当来自PC的命令是用于来自PC的图像文件的打印指令时,系统控制器1使用IMAC13(的图像编辑模块177)实现水印提取,并且提取嵌入在PC图片的图像数据中的水印数据(步骤S81)。系统控制器1在HDD17中积累PC传送的图像文件(步骤S82)。系统控制器1提取水印的管理信息并判断是否存在水印(步骤S62)。当不存在水印时,系统控制器1提取图像文件的管理信息(步骤S64)。当水印存在时,系统控制器1提取水印的管理信息(步骤S63)。
系统控制器1对应于管理等级信息和密码验证,以与上述图21所示的、响应于操作板20的指令的打印(步骤S13)相同的方式,执行打印或拒绝打印(步骤S65到S78)。然后,系统控制器1将指定来打印的图像文件的文件ID、字符和图片处理ID(打印或拒绝打印)、PC的ID和用户ID以及日期和时间信息写入HDD17的字符和图片信息管理表中(步骤S98)。
当来自PC的命令是HDD17上的图像文件的打印请求时,系统控制器1以与上述步骤S91相同的方式,提取图像数据的水印(步骤S61)。系统控制器1对应于管理等级信息和密码验证,以与上述图21所示的、响应于操作板20的指令的打印(步骤S13)相同的方式,执行打印或拒绝打印(步骤S62到S78)。然后,系统控制器1将指定来打印的图像文件的文件ID、字符和图片处理ID(打印或拒绝打印)、PC的ID和用户ID以及日期和时间信息写入HDD17的字符和图片信息管理表中(步骤S97)。
如图1所示,用于使用复印机A1的应用(程序)存储在PC1000中。用户可以开始应用程序,并且在操作屏幕上指令使用复印机A1复制,使用彩色扫描仪10读取原始文档(并传送到PC1或复印机A1的HDD17的图像积累/登记区),打印在复印机A1的HDD17中积累的/登记的图片,打印PC1上的图像,传真发送/接收并使用复印机A1打印,在复印机A1中的PC上的图像积累/登记,读取在复印机A1的HDD17登记的图像文件,并且编辑复印机A1的HDD17中的图像文件。PC1的显示屏上显示的操作屏幕的输入/输出功能等效于操作板20的功能。可以在PC1000的显示器上以相同方式执行输入/输出功能,也可以通过运行操作板20执行该功能。在这种情况下,使用鼠标和键盘执行输入。
图24是使用复印机A1的文件应用程序(DUA)的图像使用处理的流程图。当启动文档应用程序(在下面为“应用程序DUA”)时,应用程序DUA在PC1000的显示器上显示如图25所示的输入屏幕(步骤S101)。此时,当“文件”设置为初始显示时,应用程序DUA从复印机A1获得存储在复印机A1的HDD17中的图像文件列表,并且在输入屏幕上写入并显示列表。在应用程序DUA中设置到复印机A1的链接作为图像文件的数据库。在图25中图示显示列表的状态。当用户指定文件时,应用程序DUA从复印机A1下载指定的图像文件,并且打开图像文件(步骤S102到S105)。应用程序DUA使用与复印机A1的数据提取功能177b相同的功能提取嵌入在图像文件的图像数据中的水印数据。当提取成功时(水印数据存在),应用程序DUA在寄存器中保存水印数据,并从图像数据中删除水印数据。应用程序DUA结合包含在水印数据中的管理信息的管理等级来验证密码(当水印数据不存在时,图像文件的管理信息)(步骤S106)。当图像文件是不需要密码验证的图像文件和当用户输入的密码与复印机A1中登记的密码一致时,应用程序DUA在显示存储器中展开图像数据,并在PC1的显示器上显示图像数据(步骤S107)。然后,当指示打印正在显示的图像时,应用程序DUA产生正在显示的图像的打印数据文件,并且当存在关于图像的提取的水印数据时,将水印数据添加到图像数据,并在打印数据文件中存储图像数据(步骤S108到S111)。应用程序DUA将打印数据文件(打印命令)传送到复印机A1(步骤S112)。当复印机A1接收到打印数据的传送时,复印机A1的系统控制器1执行图23中的步骤S81和后续步骤。
当指定图25所示的输入屏幕上的读取时,应用程序DUA在PC1的显示器上显示与图17所示的读取屏幕相同的输入屏幕(步骤S115)。应用程序DUA读取用户在输入屏幕上的输入,并且当输入开始指令时,将读取指令以及输入到读取屏幕上的数据发送到复印机A1。复印机A1的系统控制器1在图22的步骤S51和后续步骤执行原始图像的读取,产生图像文件,并且在HDD17中积累图像文件。系统控制器1将图像文件传送到PC1。
当指定图25所示的输入屏幕上的登记时,应用程序DUA显示与图25所示的操作屏幕相同的登记屏幕。在登记屏幕上,选择并显示登记不是图25所示的输入屏幕上的文件。当用户在积累的文件列表上指定图像文件并指示开始时,应用程序DUA命令复印机A1登记所指定的图像文件。当与图19中的步骤S23和登记(步骤S10)的后续步骤的处理相同的处理满足由诸如密码验证的管理信息定义的条件时,复印机A1的系统控制器1在HDD17的登记区域存储指定的图像文件,并从积累区域删除指定的图像文件。
当指定图25所示的输入屏幕上的打印时,应用程序DUA显示与图25所示的操作屏幕相同的打印屏幕。在打印屏幕上,选择并显示打印而不是图25所示的输入屏幕上的文件。当用户在积累的文件列表上或登记的列表上指定图像文件并指示开始时,应用程序DUA命令复印机A1来打印所指定的图像文件。当与图23中的步骤S61和后续步骤的处理相同的处理满足由诸如密码验证的管理信息定义的条件时,复印机A1的系统控制器1打印指定的图像文件的图像。
在该实施例中,对应于水印数据的背景图案图像叠加到字符和图片信息上。因此,虽然当图像输出时通常不能可视地识别背景图案图像,但是可以通过复制图像参照背景图案图像。因此,虽然通常不能参照像数字水印那样的嵌入信息,但是当需要嵌入的信息时,可以通过复制图像使用嵌入的水印数据。
如上所述,在该实施例中,使用作为字符的水印数据产生背景图案图像。然而,背景图案图像不限于这样的背景图案图像。只要可以由其它装置、用户等识别背景图案图像,就可以产生任何背景图案图像。
本实施例不将用于在图像文件的字符和图片信息上叠加的图像数据限制为背景图案图像数据。
作为与该实施例不同的例子,用于叠加的图像数据可以是视觉可识别的图像数据。视觉可识别的图像数据是一种用户可以不使用特定装置,而通过参照图像来获得其内容的图像数据。可视地识别图像数据的例子包括额外显示诸如标志、图表或额外的日期指示之类的字符信息的图像。因此,在打印了叠加的图像后,用户通过参照打印可以获得作为数字水印嵌入的内容。
以这种方式,对应于数字水印的视觉可识别图像叠加到图像文件的图像上。因此,甚至当图像文件输出到系统外部,通过在本实施例中的复印机A1之类的、可以读取并提取数字水印的装置操作时,用户也可以可视地识别在系统中作为数字水印嵌入的信息。
可以从图像形成装置或等效物的触摸屏上选择用于叠加的背景图案图像或视觉可识别图像数据。
在该实施例中,至少执行数据删除、数据添加和数据改变之一作为水印数据的修改。然而,水印数据的修改不限于删除、添加和改变。
在该实施例中,作为水印数据管理的数据作为背景图案图像保存。这使得即使不能识别数据水印,也可以获得作为数字水印保存的信息。
在该实施例中,甚至在复印机A1操作的系统外部根据复印机A1中使用的方法提取并嵌入水印,用户也可以在系统中识别作为水印嵌入的信息。因此,可以使用该信息。此外,例如通过使用户参照包含在叠加的图像中的作者名称,可以防止叠加了图像的打印被非法复制。因此,甚至在通过提取并嵌入水印操作的系统外部,也可以用作版权伪造和侵害的防止措施。
在该实施例中,数据修改模块181对在MEM16或HDD17中保存的水印数据应用修改,然后产生对应于水印数据的背景图案图像。因此,由于数据修改为适合于产生背景图案图像的数据,所以改善了背景图案图像的实用性。包含在数据修改模块181中的数据删除模块181a使得可以在产生背景图案图像时删除不必要的数据,并且仅以可以嵌入背景图案图像的数据容量存储必要的数据。数据添加模块181b使得可以向图像添加有用的数据。在该实施例中,数据添加模块181b在背景图案图像中预先添加保存的管理信息。因此,数据添加模块181b使得可以嵌入除作为背景图案图像的水印数据之外的有效数据。数据改变模块181c将数据改变为最佳形式。因此,数据改变模块181c使得可以改善嵌入数据的可见性并降低不必要的数据量。
(注解1)图像处理装置包括用于积累图像信息的存储单元(MEM,HDD);从存储单元读取图像信息的单元(1,IMAC),其中由外部装置(PC1000)通过通信请求该信息传送;提取所读取的图像信息的水印数据的单元(177b);将对应于提取的水印数据的背景图案图像与由所读出的图像信息表示的图像进行组合的单元(IPP);和将由组合的图像表示的图像信息通过通信传送到外部装置(PC1000)的单元(1,CDIC,IMAC)。
(注解2)根据注解1的图像处理装置,还包括图像形成装置(10),包括图像形成设备(207)和将图像形成设备产生的图像信号转换为数字数据即图像数据的单元(SBU);产生用于由图像形成装置(10)产生的图像数据的管理信息的单元(1);产生包含管理信息的水印数据并将水印数据添加到图像数据的单元(1,177a);和在图像处理装置(ACP)的存储单元(MEM,HDD)中积累添加有水印数据的图像数据的单元(IMAC)。
这使得可以使用图像形成装置(10)读取需要保密的文档,将水印数据添加到文档,并且在存储单元(MEM,HDD)中存储文档。因此,可以期望在注解1中指示的保密效果。
(注解3)根据注解1或2的图像形成装置,还包括打印机(100),用于在纸上打印由图像信息表示的图像。
这使得可以使用打印机(100)打印存储在存储单元(MEM,HDD)中的图像信息。如果在打印时以与通过通信发送时相同的方式组合背景图案图像,则很容易跟踪并管理打印图像。因此可以期望防止图像信息被误用的效果。
(注解4)根据注解2的图像处理装置,还包括在纸上打印由图像信息表示的图像的打印机(100),其中在图像读取时,图像处理装置向由图像形成装置(10)产生的图像信息应用用于校正失真的图像数据处理(190),并且向用于打印机打印(100)的图像信息应用用于将图像信息调节到适合打印机的打印特性的图像数据处理(300)。
因此,获得具有高再现性的图像信息,并获得具有高再现性的打印图像。
(注解5)根据注解3或4的图像处理装置,还包括通过通信接收指令打印的图像信息的单元(1,IMAC);提取包含在所接收的图像信息中的水印数据的单元(177b);和将对应于所提取的数据的背景图案图像与图像信息表示的图像组合的单元(IPP),其中图像处理装置使用打印机在纸上打印组合的图像。
因此,当外部装置向图像处理装置发送添加了水印数据的图像信息,并且指令图像处理装置打印图像信息时,打印组合了背景图案图像的图像信息。因此,很容易确认源,并且可以期望防止图像信息被非法使用的效果。
(注解6)根据注解5的图像处理装置,还包括在存储单元(MEM,HDD)中积累通过通信接收的、指令打印的图像信息的单元(1,IMAC)。
这使得甚至在外部装置的用户打印图像信息后,可以检查在存储单元(MEM,HDD)中积累的图像信息,打印所需的图像信息,并且根据背景图案图像跟踪图像信息的历史。
(注解7)根据注解3到6的任意一个的图像处理装置,还包括指令存储在存储单元中的图像信息打印的单元(20),其中图像处理装置根据指令从自存储单元读出的图像信息中提取水印数据,将对应于提取的数据的背景图案图像与所读出的图像信息表示的图像组合,并且使用打印机打印组合的图像。
这使得可以操作指令单元(20)并打印存储在存储单元中的图像信息。如果将具有水印数据的图像信息与背景图案图像一起打印,可以期望高保密效果。
(注解8)根据注解3到7的任意一个的图像处理装置,其中图像处理装置读出存储单元中的、通过通信由外部装置请求打印的图像信息,从所读出的图像信息中提取水印数据,将对应于所提取的水印数据的背景图案图像与由所读出的图像信息表示的图像组合,并且使用打印机打印组合的图像。
因此,甚至当从外部装置(PCI)指令打印存储在存储单元中的图像信息时,也将具有水印数据的图像信息与背景图案图像一起打印。因此,可以期望保密效果。
(注解9)根据注解1、注解5、注解7或注解8的图像处理装置,在组合背景图案图像时,当图像信息是文档数据时,图像处理装置将图像信息转换为图像,并且将背景图案图像数据的像素位的信息与图像的像素位的信息组合(202),并且当图像信息是图像数据时,图像处理装置将背景图案图像数据的像素位的信息与图像信息的像素位的信息组合(204)。
因此,由于组合有背景图案的图像信息是组合有背景图案信息的像素数据位,所以可以从图像信息中删除背景图案信息。因此,保存背景图案信息的可靠性高。
(注解10)根据注解5、注解7或注解8的图像处理装置,其中图像处理装置将要打印的图像信息转换为用于打印的一像素/一位的打印图像数据,然后将一像素/一位的背景图案图像数据相应位的信息与相应位的信息组合(300)。
因此,由于与背景图案图像组合的图像信息是用一位表示一个像素的图像信息,并且各个位与背景图案图像信息组合,所以不可能从图像信息中删除背景图案信息。因此,保存背景图案信息的可靠性高。
(注解11)一种图像处理系统,包括图像处理装置,包括用于积累图像信息的存储单元(MEM,HDD);从存储单元读取图像信息并向存储单元写入图像信息的单元(1,IMAC);提取添加到图像信息的水印数据的单元(177b);将对应于水印数据的背景图案图像与由图像信息表示的图像组合的单元(IPP);和通信单元(8);和控制各个单元并向信息处理单元(PC1)发送和从信息处理单元接收图像信息的控制单元(1,IMAC),和通过通信向图像处理装置发送并从图像处理装置接收图像信息的信息处理单元(PC1),其中信息处理单元(PC1)指定存储在存储单元(MEM,HDD)中的图像信息,并且指令将图像信息发送到信息处理单元(PC1),和控制单元(1,IMAC)根据指令从存储单元(MEM,HDD)读出所指令的图像信息,提取添加到所读出的图像信息的水印数据,将对应于水印数据的背景图案图像与图像信息表示的图像组合,并且将图像传送到信息处理单元(PC1)。
因此,在诸如PC1000的信息处理单元通过专用通信线或网络连接到图像处理装置的图像处理系统中,可以期望在注解1中指示的效果。
(注解12)根据注解11的图像处理系统,其中图像处理装置还包括图像形成装置(10),包括图像形成设备(207)和将图像形成设备产生的图像信号转换为数字数据即图像数据的单元(SBU);产生用于由图像形成装置(10)产生的图像数据的管理信息的单元(1);产生包含管理信息的水印数据并将水印数据添加到图像数据的单元(1,177a);和在图像处理装置的存储单元(MEM,HDD)中积累添加有水印数据的图像数据的单元(IMAC)。
因此,在诸如PC1000之类的信息处理单元通过专用通信线或网络连接到图像处理装置的图像处理系统中,可以期望注解2中指示的效果。
(注解13)根据注解11或12的图像处理系统,其中图像处理装置还包括打印机(100),用于在纸上打印由图像信息表示的图像。
因此,在诸如PC1000之类的信息处理单元通过专用通信线或网络连接到图像处理装置的图像处理系统中,可以期望注解3中指示的效果。
(注解14)根据注解12的图像处理系统,其中图像处理装置还包括打印机(100),用于在纸上打印由图像信息表示的图像,和在图像读取中图像处理装置向由图像形成装置(10)产生的图像信息应用用于校正失真的图像数据处理(190),并且向用于打印机(100)打印的图像信息应用用于将图像信息调节到适合打印机的打印特性的图像数据处理(300)。
因此,在诸如PC1000之类的信息处理单元通过专用通信线或网络连接到图像处理装置的图像处理系统中,可以期望注解4中指示的效果。
(注解15)根据注解13或14的图像处理系统,其中图像处理装置还包括通过通信接收指令打印的图像信息的单元(1,IMAC);提取包含在所接收的图像信息中的水印数据的单元(177b);和将对应于所提取的数据的背景图案图像与图像信息表示的图像组合的单元(IPP),和图像处理装置使用打印机在纸上打印组合的图像。
因此,在诸如PC1000之类的信息处理单元通过专用通信线或网络连接到图像处理装置的图像处理系统中,可以期望注解5中指示的效果。
(注解16)根据注解15的图像处理系统,其中图像处理装置还包括在存储单元(MEM,HDD)中积累通过通信接收的、指令打印的图像信息的单元(1,IMAC)。
因此,在诸如PC1000之类的信息处理单元通过专用通信线或网络连接到图像处理装置的图像处理系统中,可以期望注解6中指示的效果。
(注解17)根据注解13到16的任意一个的图像处理系统,其中图像处理装置还包括指令存储在存储单元中的图像信息打印的单元(20),和图像处理装置根据指令从自存储单元读出的图像信息中提取水印数据,将对应于提取的数据的背景图案图像与所读出的图像信息表示的图像组合,并且使用打印机打印组合的图像。
因此,在诸如PC1000之类的信息处理单元通过专用通信线或网络连接到图像处理装置的图像处理系统中,可以期望注解7中指示的效果。
(注解18)根据注解13到17的任意一个的图像处理系统,其中图像处理装置读出存储单元中的、通过通信由外部装置请求打印的图像信息,从所读出的图像信息中提取水印数据,将对应于所提取的水印数据的背景图案图像与由所读出的图像信息表示的图像组合,并且使用打印机打印组合的图像。
因此,在诸如PC1000之类的信息处理单元通过专用通信线或网络连接到图像处理装置的图像处理系统中,可以期望注解8中指示的效果。
(注解19)根据注解11、注解15、注解17或注解18的图像处理系统,其中,在组合背景图案图像时,当图像信息是文档数据时,图像处理装置将图像信息转换为图像,并且将背景图案图像数据的像素位的信息与图像的像素位的信息组合(202),并且当图像信息是图像数据时,图像处理装置将背景图案图像数据的像素位的信息与图像信息的像素位的信息组合(204)。
因此,在诸如PC1000之类的信息处理单元通过专用通信线或网络连接到图像处理装置的图像处理系统中,可以期望注解9中指示的效果。
(注解20)根据注解11的图像处理系统,其中信息处理单元(PC1)提取添加到从图像处理装置下载的图像信息的水印数据,并且从图像信息中删除水印数据(图24中的106),并且在通过通信传送图像信息时,将提取的水印数据添加到图像信息并传送图像信息。
因此,在诸如PC1000之类的信息处理单元通过专用通信线或网络连接到图像处理装置的图像处理系统中,可以期望注解9中指示的效果。
(注解21)根据注解20的图像处理系统,其中图像处理单元(PC1)在显示器上显示删除了水印数据的图像信息。
因此,在显示器上仅仅显示图像信息原来表示的图像,在该图像上水印数据从未作为噪声出现。由于在显示器上没有看见水印,因此具有水印数据的机密性。
根据这样的构成,即使从外部装置将图像信息传送到另一外部装置,在打印的图像上也出现背景图案图像。因此,使用者不愿非法使用该图像信息。结果,很容易跟踪并管理图像信息。此外,具有防止图像信息被非法使用的效果。
根据本发明,甚至在没有提取水印数据的环境下,也可以防止图像信息的伪造并防止版权的侵害。
此外,根据本发明,改善了水印嵌入图像的实用性。
另外,根据本发明,可以根据用于在图像中嵌入水印的数据量仅存储必要的数据。
此外,根据本发明,可以改善作为水印嵌入的数据的实用性。
此外,根据本发明,可以容易地获得作为水印数据保存的信息。
此外,根据本发明可以参照图像信息,同时通常保持图像信息是视觉上不可识别的。
此外,根据本发明,可以使用已经作为数字水印嵌入的信息。
已参照本发明的特定优选实例描述了本发明来进行完全和清除的公开,但并不因此限制所附权利要求,并且本领域内的普通技术人员将理解的是,可在不背离由所附权利要求书限定的本发明宗旨和范围的前提下对本发明进行各种形式和细节上的修改。
权利要求
1.一种图像处理装置,包括提取单元,配置来从图像的图像数据中提取水印数据;产生单元,配置来根据水印数据产生水印图像;和叠加单元,用于在图像上叠加水印。
2.如权利要求1所述的图像处理装置,还包括修改单元,配置来修改水印数据,其中产生单元根据修改的水印数据产生水印图像。
3.如权利要求2所述的图像处理装置,其中修改单元包括删除单元,配置来从水印数据中删除数据
4.如权利要求2所述的图像处理装置,其中修改单元包括添加单元,配置来向水印数据添加数据。
5.如权利要求4所述的图像处理装置,还包括管理信息产生单元,配置来产生用于管理图像数据的管理信息,其中所述数据包括管理信息。
6.如权利要求2所述的图像处理装置,其中修改单元包括改变单元,配置来在水印数据中改变数据。
7.如权利要求2所述的图像处理装置,其中产生单元配置来产生用于标识水印数据的标识信息,并且产生包含标识信息的水印图像。
8.如权利要求1所述的图像处理装置,其中水印数据包括背景图案图像。
9.如权利要求1所述的图像处理装置,其中水印图像是视觉可识别的。
10.如权利要求1所述的图像处理装置,还包括接收单元,配置来通过数字通信接收图像数据。
11.一种图像处理方法,包括从图像的图像数据中提取水印数据;根据水印数据产生水印图像;和在图像上叠加水印。
12.如权利要求11所述的方法,还包括修改水印数据,其中,所述产生包括根据修改的水印数据产生水印图像。
13.如权利要求12所述的方法,其中所述修改包括从水印数据中删除数据
14.如权利要求12所述的方法,其中所述修改包括向水印数据添加数据。
15.如权利要求14所述的方法,还包括产生用于管理图像数据的管理信息,其中所述数据包括管理信息。
16.如权利要求12所述的方法,其中所述修改包括在水印数据中改变数据。
17.如权利要求12所述的方法,其中所述产生包括产生用于标识水印数据的标识信息,和产生包含标识信息的水印图像。
18.如权利要求11所述的方法,其中水印数据包括背景图案图像。
19.如权利要求11所述的方法,其中水印图像是视觉可识别的。
20.如权利要求11所述的方法,还包括通过数字通信接收图像数据。
全文摘要
图像处理装置包括提取单元,配置来从图像的图像数据中提取水印数据;产生单元,配置来根据水印数据产生水印图像;和叠加单元,用于在图像上叠加水印。
文档编号G06T1/00GK1737702SQ20051009210
公开日2006年2月22日 申请日期2005年8月19日 优先权日2004年8月20日
发明者阿部悌, 大川智司, 宫本真义, 江畑润 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1