CN112130776A - 图像处理装置、打印***、记录媒介及潜像嵌入方法 - Google Patents
图像处理装置、打印***、记录媒介及潜像嵌入方法 Download PDFInfo
- Publication number
- CN112130776A CN112130776A CN202010546976.4A CN202010546976A CN112130776A CN 112130776 A CN112130776 A CN 112130776A CN 202010546976 A CN202010546976 A CN 202010546976A CN 112130776 A CN112130776 A CN 112130776A
- Authority
- CN
- China
- Prior art keywords
- latent image
- image
- information
- data
- background
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims abstract description 112
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000002194 synthesizing effect Effects 0.000 claims abstract description 16
- 230000006870 function Effects 0.000 claims description 96
- 238000000605 extraction Methods 0.000 claims description 33
- 239000000284 extract Substances 0.000 claims description 18
- 230000010365 information processing Effects 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 description 85
- 239000000463 material Substances 0.000 description 41
- 238000010586 diagram Methods 0.000 description 38
- 238000004040 coloring Methods 0.000 description 34
- 230000008569 process Effects 0.000 description 20
- 239000003086 colorant Substances 0.000 description 19
- 230000003287 optical effect Effects 0.000 description 14
- 230000001747 exhibiting effect Effects 0.000 description 9
- 238000012546 transfer Methods 0.000 description 9
- 239000006229 carbon black Substances 0.000 description 6
- 238000002834 transmittance Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000010521 absorption reaction Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 229910052799 carbon Inorganic materials 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32347—Reversible embedding, i.e. lossless, invertible, erasable, removable or distorsion-free embedding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
- G06F3/1248—Job translation or job parsing, e.g. page banding by printer language recognition, e.g. PDL, PCL, PDF
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/36—Editing, i.e. producing a composite image by copying one or more original images or parts thereof
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/50—Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1242—Image or content composition onto a page
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/0044—Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32203—Spatial or amplitude domain methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32203—Spatial or amplitude domain methods
- H04N1/32208—Spatial or amplitude domain methods involving changing the magnitude of selected pixels, e.g. overlay of information or super-imposition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32309—Methods relating to embedding, encoding, decoding, detection or retrieval operations in colour image data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6016—Conversion to subtractive colour signals
- H04N1/6022—Generating a fourth subtractive colour signal, e.g. under colour removal, black masking
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
Abstract
本发明涉及图像处理装置、打印***、记录媒介及潜像嵌入方法,将任意的应用程序生成的文档数据转换为保持了安全性的文档并打印,而不需要进行应用程序的修改。图像处理装置具有将背景信息合成到潜像信息里生成潜像嵌入图像的潜像合成单元,和将所述潜像嵌入图像追加到打印用数据中的潜像嵌入图像追加单元,包括从打印用数据提取潜像信息的潜像信息提取单元,和从打印用数据来提取背景信息的背景信息提取单元中的至少一个。
Description
技术领域
本发明涉及图像处理装置、打印***、记录媒介以及潜像嵌入方法。
背景技术
以往,已知的红外潜像图像的打印技术是嵌入通常光下为非可见、且仅能够由红外光感测器件来检测的信息。作为红外潜像图像的打印技术,存在有利用通用的青色、品红色、黄色、黑色等色料的光学特性的不同,来将红外潜像嵌入背景图像中的技术。
在专利文献1中,公开了一种用K调色剂将红外潜像嵌入到任意的背景图像中的方法。在专利文献1中,关于嵌入红外潜像的对象的背景图像的颜色再现方法,是对红外潜像进行印刷的部分将CMY色料作为底色并添加K色料来再现,而不对红外潜像进行印刷的部分仅用CMY色料来再现的。在专利文献1中,是通过这样的方法来将红外潜像嵌入到背景图像中的。
由于CMY的底色量、K的印刷量的设定是,使得以CMY为底色增加K色料来印刷的部分和仅以CMY色料印刷的部分看上去为大致相同的颜色,所以在可见光下不能观察到以K调色剂来印刷的红外潜像。但是,由于CMY色料会透过红外光,而含有一般的炭黑的K色料具有吸收红外光的性质,所以在红外感测器件中,CMY色料不会显现,只有嵌入黑色色料的部分作为红外潜像会显现。这时,CMYK图像的K成分保持潜像信息,CMY组分起到用于隐匿潜像的掩模的作用。这样,根据专利文献1公开的技术,因为不需要使用特殊的调色剂来印刷红外潜像,所以通过通用的CMYK打印机能够廉价地制作实施了高度防伪的打印物。
但是,在如专利文献1那样使用K色料来保持潜像嵌入图像时,由于需要作为潜像图像的K成分以及作为隐匿潜像的掩模图像的CMY成分,所以需要用CMYK色彩来保持颜色信息。然而,在一般的文档创建应用程序中,不对应CMYK色彩,而仅对应于RGB色彩。因此,在一般的文档创建应用程序中,难以对文档数据中追加潜像嵌入图像,或难以将文档数据中的信息转换为潜像嵌入图像。例如,在将由CMYK色彩创建的潜像嵌入图像添加到仅与RGB色彩对应的文档创建应用程序中时,会从CMYK色彩来颜色转换为RGB色彩。此外,例如当潜像嵌入图像从CMYK色彩被颜色转换为RGB色彩时,由于潜像图像和掩模图像在图像数据上会混合,所以会发生潜像信息被破坏,不能正确地打印红外潜像的问题。
尽管一些图像处理应用程序能够在RGB色彩之外适当地处理CMYK色彩的图像,但是这种应用程序的导入及熟练会产生许多成本。此外,对于一般的应用程序,为了适当地处理CMYK色彩而进行修改时,也会产生很多成本。
在专利文献2中公开的技术是,在通过打印机驱动程序从文档创建应用程序进行打印时,是将由通用的CMYK的色料嵌入的潜像嵌入图像附加到通过打印机驱动程序生成后的打印用数据的规定的坐标位置里。这样,对于打印机驱动程序生成的数据,通过CMYK来附加信息,就能够防止仅对应于RGB的应用程序所引起的对潜像信息的破坏。
然而,根据专利文献2公开的技术,对于从哪里获得嵌入图像中的潜像信息及所嵌入的背景信息没有作任何的公开,仅记载了将预先实施了隐匿潜像的处理的CMYK图像追加到所生成的打印用数据里的构成。在该结构中,关于潜像信息及被嵌入的背景图像,只能附加文档创建应用程序之外的预先创建的固定的信息。例如,当用户作为潜像希望隐匿的内容及希望实施嵌入的背景图像是由文档创建应用程序所生成的信息时,就会变得非常难以对应。
【专利文献1】(日本)特开平07-319347号公报
【专利文献2】(日本)专利4506345号公报
发明内容
本发明是鉴于上述情况而完成的,其目的在于,将由任意的应用程序生成的文档数据转换为保持了安全性的文档并打印,而不需要进行应用程序的修改。
为了解决上述问题并实现目的,本发明的图像处理装置包括将背景信息合成到潜像信息里生成潜像嵌入图像的潜像合成单元和将所述潜像嵌入图像追加到打印用数据中的潜像嵌入图像追加单元,具有从打印用数据提取潜像信息的潜像信息提取单元和从打印用数据来提取背景信息的背景信息提取单元中的至少一个。
根据本发明,具有的效果是,能够将由任意的应用程序生成的文档数据转换为保持了安全性的文档并打印,而不需要进行应用程序的修改。
附图说明
图1所示是第1实施方式所涉及的打印***的整体构成图的框图。
图2所示是图像形成装置的概要构成的模式化的剖视图。
图3所示是图像形成装置的硬件构成的框图。
图4所示是客户端PC的硬件构成的框图。
图5所示是打印***的功能的功能性框图。
图6所示是潜像合成方法的一个例示图。
图7所示是第1实施方式涉及的处理概要图。
图8所示是保持所选择的潜像区域信息的例示图。
图9所示是潜像转换部的处理概要图。
图10所示是由潜像转换部进行的潜像转换处理流程的流程图。
图11所示是第2实施方式所涉及的打印***中的功能的功能性框图。
图12所示是第3实施方式所涉及的打印***中的功能的功能性框图。
图13所示是由潜像转换部进行的潜像转换处理流程的流程图。
图14所示是第4实施方式所涉及的打印***中的功能的功能性框图。
图15所示是由具有潜像转换功能的RIP部进行的潜像转换处理流程的流程图。
图16所示是第5实施方式涉及的处理概要图。
图17所示是第5实施方式所涉及的打印***中的功能的功能性框图。
图18所示是保持所选择的背景区域信息的例示图。
图19所示是潜像转换部的处理概要图。
图20所示是由潜像转换部进行的潜像转换处理流程的流程图。
图21所示是第6实施方式所涉及的打印***中的功能的功能性框图。
图22所示是第7实施方式所涉及的打印***中的功能的功能性框图。
图23所示是由潜像转换部进行的潜像转换处理流程的流程图。
图24所示是第8实施方式所涉及的打印***中的功能的功能性框图。
图25所示是由具有潜像转换功能的RIP部进行的潜像转换处理流程的流程图。
图26所示是第9实施方式涉及的处理概要图。
图27所示是第9实施方式所涉及的打印***中的功能的功能性框图。
图28所示是保持所选择的背景区域信息的例示图。
图29所示是潜像转换部的处理概要图。
图30所示是由潜像转换部进行的潜像转换处理流程的流程图。
图31所示是第10实施方式所涉及的打印***中的功能的功能性框图。
图32所示是第11实施方式所涉及的打印***中的功能的功能性框图。
图33所示是由潜像转换部进行的潜像转换处理流程的流程图。
图34所示是第12实施方式所涉及的打印***中的功能的功能性框图。
图35所示是由具有潜像转换功能的RIP部进行的潜像转换处理流程的流程图。
具体实施方式
下面,参照附图对图像处理装置、打印***、记录媒介及潜像嵌入方法的实施方式进行详细说明。
(第1实施方式)
图1所示是第1实施方式所涉及的打印***的整体构成图的框图。如图1所示,打印***通过网络500来连接用作信息处理装置功能的1台以上的客户端PC(PersonalComputer:个人计算机)300、打印服务器400以及用作图像处理装置的图像形成装置100。客户端PC300和图像形成装置100分别是电子设备。
对打印***中的打印处理的概要进行说明。在客户端PC300运行的具有打印功能的应用程序内所创建的文档数据通过客户端PC300内的打印机驱动程序被转换为打印用数据。打印用数据从客户端PC300发送到图像形成装置100,并由图像形成装置100内部的图像处理装置200(参照图5)编辑和分析后,转换为能够印刷的光栅数据。光栅数据由图像形成装置100的绘图仪120(参照图5)来打印。
还有,也可以从客户端PC300向打印服务器400发送打印用数据,并在打印服务器400进行打印用数据的编辑及必要的设定后,将打印用数据从打印服务器400发送到图像形成装置100。
另外,也可以不从客户端PC300来发送打印用数据,而是将预先保存在打印服务器400中的文档直接发送到图像形成装置100。
图2所示是图像形成装置100的概要构成的模式化的剖视图。图像形成装置100是具有复印功能、打印机功能、扫描仪功能和传真功能中的至少两个功能的多功能***设备。
如图2所示,图像形成装置100包括供纸部103、装置主体104、扫描仪101以及自动原稿传送装置(ADF:Auto Document Feeder)102。
图像形成装置100在装置主体104内设有作为图像形成部的绘图仪120。绘图仪120包括有串列方式的成像部105、从供纸部103经由输送路径107将记录纸供给到成像部105的对位辊108、光写入装置109、定影部110、双面托盘111。
在成像部105中并列设置有与Y(黄色)、M(品红色)、C(青色)、K(红外线吸收可见调色剂(黑色))等4种颜色对应地4个感光鼓112。在各感光鼓112的周围配置有包括充电器、显影器106、转印器、清洁器及除电器的成像元件。另外,在转印器和感光鼓112之间配置有以被夹持在两者的夹持部里的状态来架设在驱动辊和从动辊之间的中间转印带113。
即,图像形成装置100不使用特殊的透明调色剂,而是通过通用的CMYK调色剂来进行红外潜像图像的创建。在红外感测器件中,由于CMY调色剂是透明的,所以仅能够显现嵌入黑色调色剂的部分。
如此构成的串列方式的图像形成装置100,根据由扫描仪101读取的从ADF102送来的原稿的原稿图像,对于每一种YMCK的颜色都从光写入装置109对与各色对应的感光鼓112进行光写入,并通过显影器106对每一种颜色的调色剂进行显影,以例如Y、M、C、K的顺序在中间转印带113上进行一次转印。然后,图像形成装置100在将通过一次转印被四色重叠的全彩色的图像2次转印到从供纸部103供给来的记录纸上后,通过定影部110定影后排纸,由此在记录纸上形成全彩色的图像。
接下来,对图像形成装置100的硬件构成进行说明。
这里,图3所示是图像形成装置100的硬件构成的框图。如图3所示,在图像形成装置100中设置有在扫描仪101读取的原稿图像中进行规定的处理,并作为图像数据来输出到绘图仪120的图像处理装置200。扫描仪101、ADF102和图像处理装置200构成了倾斜校正装置及读取装置。
图像处理装置200具有CPU(Central Processing Unit)201、ROM(Read OnlyMemory)202、主存储器205、芯片组206、图像处理ASIC207、控制器ASIC208、主存储器209、I/O ASIC210。还有,ASIC是专用集成电路(Application Specific Integrated Circuit)的简称。
CPU201用于控制图像形成装置100。主存储器205作为展开CPU201用于控制图像形成装置100的程序(应用程序、OS、打印机驱动程序、其它程序)的工作区域来使用,或者是暂时保管所处理的图像数据等的帧存储器(图像存储器)。芯片组206和CPU201一起使用,以控制控制器ASIC208、I/O ASIC210对主存储器205的访问。
由本实施方式的图像形成装置100执行的程序也可以构成为以能够安装的形式或能够执行的形式的文件来记录到CD-ROM、软盘(FD)、CD-R、DVD(数字多功能光盘)等的计算机可读取的记录介质中来提供。
更进一步地,另外,也可以构成为将通过本实施方式的图像形成装置100执行的程序存储到与互联网等的网络连接的计算机上,并经由网络下载来提供。此外,也可以经由互联网等的网络来提供或颁布由通过本实施方式的图像形成装置100执行的程序。
扫描仪101具有读取复印处理的图像数据及用于向外部接口输出的图像数据的功能。绘图仪120具有用于打印放置在主存储器209中的图像数据的功能。
图像处理ASIC207对于扫描仪101读取的图像数据进行图像处理,并将图像数据输出到控制器ASIC208。另外,图像处理ASIC207进行图像处理以使得来自控制器ASIC208的图像数据能够由绘图仪120打印,或者是根据绘图仪120的打印时机来传送图像数据。
控制器ASIC208使用芯片组206之后的主存储器205来进行图像形成装置100所处理的图像数据的旋转及编辑等,并存储到HDD211中和图像处理ASIC207进行图像数据的发送接收。主存储器209用作控制器ASIC208执行图像处理的图像存储器。HDD(硬盘驱动器)211是用于临时保管图像处理过的图像数据的存储器。
I/O ASIC210是用于向图像形成装置100提供附加功能的外部接口。例如,I/OASIC210包括有网络接口、USB、SD卡、操作部、SPI、I2C、原稿宽度传感器85(宽度检测传感器SN1~SN5)等接口,以及用于使图像处理高速化的硬件加速器、加密处理电路等。
接下来,说明客户端PC300的硬件构成。
图4所示是客户端PC300的硬件构成的框图。在以下的说明中,以一般的PC等硬件构成为例,对客户端PC300的硬件构成进行说明。
如图4所示,客户端PC300通过公共总线80来连接CPU(Central Processing Unit)10、RAM(Random Access Memory)20、ROM(Read Only Memory)30、HDD(Hard Disk Drive)40及I/F50。另外,在I/F50中连接有LCD(Liquid Crystal Display:液晶显示器)60及操作部70。
CPU10是计算装置,控制客户端PC300整体的动作。RAM20是能够高速读写信息的挥发性的存储介质,用作CPU10处理信息时的工作区域。ROM30是读取专用的非易失性存储介质,存储有固件等的程序。HDD40是可以读写信息的非挥发性存储媒介,存储有OS(Operating System:操作***)或各种控制程序、应用程序/程序、打印机驱动程序等。
I/F50连接并控制总线80和各种硬件及网络500等。即,I/F50是客户端PC300经由网络500用来与图像形成装置100等其他设备通信的接口。LCD60是用户用于确认各种信息的视觉的用户界面。操作部70是键盘或鼠标等的用户用于将信息输入到客户端PC300里的用户界面。
在这样的硬件构成中,存放在ROM30或HDD40或者未图示的光学硬盘等存储媒介里的程序被读出到RAM20里,并通过CPU10根据加载到RAM20里的程序来进行计算后,构成了软件控制部。通过如此构成的软件控制部和硬件的组合,就构成了实现本实施方式所涉及的客户端PC300的功能的功能块。
由本实施方式的客户端PC300执行的程序,是以可安装的形式或可执行的形式的文件,记录在CD-ROM、软盘(FD)、CD-R、DVD(数字视频光盘:DigitalVersatileDisk)等的通过计算机可以读取的记录介质中并得到提供。
另外,也可以构成为将通过本实施方式的客户端PC300执行的程序存储到与互联网等的网络连接的计算机上,并经由网络下载来提供。此外,也可以经由互联网等的网络来提供或颁布由通过本实施方式的客户端PC300执行的程序。
接着,对打印***所发挥的功能进行说明。这里,在图1的打印***的整体构成图中,使用图像处理装置200及客户端PC300来进行说明,但也可以使用打印机服务器400等任何信息处理装置来代替客户端PC300。另外,关于图像处理装置200所发挥的功能,也可以配置在客户端PC300或打印服务器400等的信息处理装置中。
这里,图5所示是打印***的功能的功能性框图。还有,这里说明的是图像处理装置200、客户端PC300所发挥的功能之中,本实施方式中的特征功能。
图像处理装置200概要来说是具有将以二维码(QR码(注册商标))所表示的图像作为潜像图像来嵌入到背景图像中的功能。
在此,所谓潜像是指肉眼难以辨认,只有在特定的观察环境下才能够检测出的图像信息。后述的红外潜像是指在可见光下难以辨认,仅通过对红外具有反应的感测器件才能检测出的图像信息。另外,后述的潜像嵌入图像是指嵌入了包含红外潜像的不可见信息的图像。另外,背景图像表示用于嵌入潜像的可视图像。在观察潜像嵌入图像时,会仅观察到背景图像。另外,潜像图像是指在上述背景图像中嵌入作为不可见信息的图像信息。
这里,图6所示是潜像合成方法的一个例示图。如图6所示,对于由RGB构成的任意的背景图像,进行从RGB到CMY的转换。对于潜像图像,是通过从RGB成分转换为亮度值来执行单色转换的。这里,对于转换为CMY的背景图像,不是通过各像素固定的墨生成表来进行墨生成,而是根据相同像素位置的潜像图像浓度来进行墨生成量的改变。例如,在与背景像素为相同位置的潜像图像是白像素的情况下,就不进行墨生成,而是维持CMY值不变。在与背景像素为相同位置的潜像图像是黑像素的情况下,通过进行成为高墨的处理,来创建进行了墨生成的CMYK图像。另外,对于墨处理表,调整为在低墨的情况和高墨的情况下进行同等的颜色再现。在图6中,是对由RGB构成的背景图像的嵌入方法进行的说明,当背景图像是CMYK图像时,只要进行一次从CMYK信号向CMY信号或RGB信号的转换,并利用图6的方法来转换为潜像嵌入图像即可。
通过图像形成装置100来对这样的CMYK图像进行打印时,因为低墨部和高墨部不会产生颜色的不同,所以在可见光下的肉眼观察时,不会只识别到原来的背景图像。但是,由于墨生成量是根据潜像图像的浓度来动态地改变的,所以如图6所示,关注K版的图像时,会生成与原来的潜像图像同等的图像。
这里,在红外光下不含青色、品红色、黄色的碳的色料在红外光下显示有高透过性,而利用炭黑的黑色色料具有显示高吸收性的特征。在红外感测器件中确认潜像嵌入图像时,由于CMY调色剂为透明,只有K调色剂处的印刷部检测为黑色,所以在红外感测器件中能够确认潜像信息。这样,对任意的背景图像,通过调整光学特性不同的色材的组合,就能够嵌入潜像信息。在此,K调色剂的图像保持潜像信息,CMY调色剂的图像起到作为用于隐匿潜像的掩模的作用。
另外,在本实施方式中,对调整黑生成量的方法进行了说明,作为通过光学特性不同的色材的组合来嵌入潜像的方法,还有将黑掩模合成为背景图像来调整黑掩模内的K的量来嵌入潜像的方法,可以通过任一种方法来合成。在任何一种方法中,通过调整光学特性不同的色材的组合,因为是保持了潜像,所以所生成的潜像嵌入图像就通过能够保持的图像格式来保持有被打印的色材的量。
例如,在以青色、品红色、黄色、黑色印刷的图像形成装置100进行印刷的情况下,通过CMYK的图像格式进行保持。在利用上述以外的色材的情况下(例如,淡青、浅品红),需要以能够记录全部色材的量的图像格式来保持。
还有,在本实施方式中,以显示高红外线吸收的炭黑和高红外透过性的青色、品红色、黄色的色料为例来例举了嵌入红外潜像的方法,但也可以利用对紫外成分表现出高吸收性及高透过性的色料的组合来进行紫外潜像的嵌入。
在第1实施方式中进行的说明是,关于通过从打印机驱动程序生成的打印用数据来提取用于作为潜像图像(潜像信息)的图像信息,合成任意的背景图像(背景信息),以将潜像嵌入图像追加到打印用数据中的技术。
在此,图7所示是第1实施方式涉及的处理概要图。如图7所示,考虑的情况是将应用程序数据所生成的QR码作为不可视信息隐匿到背景中。该QR码是通过创建收据的应用程序来生成的,金额信息作为代码信息来嵌入。
当从应用程序指定用于潜像打印的打印机驱动程序来进行打印指示时,启动打印预览画面。在打印用的预览画面中,用户能够选择作为潜像想要隐匿的信息。完成潜像的选择并进行打印指示时,就从打印用数据来提取作为潜像信息而选择的对象,并在任意的背景信息里合成潜像信息,并转换为潜像嵌入图像后打印。这样,用户能够将现有的应用程序内的任意的信息作为潜像来隐匿。
作为潜像隐匿的QR码,在目视或通常的RGB系的扫描仪中无法检测,只能由红外感测器件来检测和解码。因此,就能够创建非常难以篡改或伪造的QR码。另外,在一般的复印机的复印中,由于潜像被破坏并且不会被复制,因此也可以进行复印或伪造的判定。
如图5所示,客户端PC300包括潜像区域设定部310。另外,图像处理装置200包括潜像转换部260和RIP(Raster Image Processing:光栅图像处理)部270。
如图5所示,进行打印指示时,客户端PC300的应用程序通过客户端PC300的操作***的绘图API和打印机驱动程序图形功能来生成打印用数据。该打印用数据一般是被称为PDL(页面描述语言)的图像形成装置100能够解释的指令数据形式。
潜像区域设定部310解释由客户端PC300的打印机驱动程序生成的打印用数据,作为打印预览画面,在客户端PC300的画面上进行打印图像的描绘。用户能够在打印预览画面上选择作为潜像信息希望隐匿的区域。
在此,图8所示是保持所选择的潜像区域信息的例示图。如图8所示,在预览画面中选择的区域作为打印图像中的潜像区域信息(基于坐标的区域指定信息)来保持。还有,潜像区域信息对于每页都能够设置多处。
由于一般的PDL所记载的打印用数据是由坐标数据和描绘对象数据构成的,因此通过提取与条件相应的坐标的对象,就能够容易地提取潜像区域信息。此外,对于以光栅数据(由坐标数据和像素值构成)记述的打印用数据,当然也能够容易地提取。
另外,在本实施方式中,关于在预览画面所选择的潜像区域信息进行保持的方式进行了说明,但潜像的指定/保持方法也可以通过以特定的颜色记述的对象转换为潜像区域信息这样的关于颜色的信息或PDL中的对象编号等,来指定打印用数据中的潜像区域信息。在基于潜像区域信息的指定中,虽然有在潜像区域中不能配置潜像信息以外的信息的制约,但在创建文档时不会产生颜色的制约等。在基于颜色信息的指定时,由于特定的颜色被转换为潜像区域信息,虽然有在文档中不能再使用的制约,但不会产生与区域有关的制约。
在潜像区域设定部310中被指定的潜像区域信息与打印用数据一起被发送到图像处理装置200,并被传递到潜像转换部260。
接着,对潜像转换部260进行说明。
在此,图9所示是潜像转换部260的处理概要图。如图9所示,潜像转换部260包括潜像信息提取部261、背景信息获取部262、潜像合成部263、潜像嵌入图像追加部264。
潜像信息提取部261将打印用数据中通过通过潜像区域信息指定的位置的对象作为潜像信息(潜像图像)来提取。
背景信息获取部262获取背景信息。关于背景图像,既可以是预先确定的图像,也可以由用户对每个打印任务登记的任意的背景图像。
潜像合成部263以矢量数据来对潜像信息提取部261提取的潜像信息的对象进行图像化,并与任意的背景图像进行潜像合成处理从而创建潜像嵌入图像。这里,潜像合成处理是指利用光学特性不同的色料的组合,来合成在通常光下为不可见,仅能够通过红外线器件来检测的红外潜像图像的方法。
潜像嵌入图像追加部264通过将潜像嵌入图像配置到打印用数据中的潜像信息所存在的位置里,来追加潜像嵌入图像。还有,该带有潜像嵌入图像的打印用数据需要以能够保持光学特性不同的色料的组合的形式来追加到打印用数据中。例如,在通过显示出高红外透射率的青色、品红色、黄色的色料和显示高红外吸收率的炭黑的组合来嵌入红外潜像时,潜像嵌入图像需要以CMYK色彩空间的形式来保持在打印用数据中。这是因为,转换为RGB色彩空间时,由于缺少与色料的组合量有关的信息,所以潜像有可能会被破坏。另外,关于打印数据,也需要使用与PostScript(注册商标)等CMYK色彩空间相对应的PDL。
在此,图10所示是由潜像转换部260进行的潜像转换处理流程的流程图。这里所示的是在以PDL数据记述打印用数据的情况下,提取潜像区域信息中包含的对象,转换为带有潜像嵌入图像的打印用数据,来追加到PDL数据中的处理。
PDL数据一般地是主要由光栅数据化的图像对象、线或图形等的图形对象、用Font数据记述的文字对象等的各描绘用对象和显示有其印刷位置的坐标数据来构成的。
如图10所示,潜像信息提取部261在有未探索的描绘用对象时(步骤S1的"是"),就分析描绘用对象的坐标位置数据(步骤S2),并判定所指定的潜像区域信息里是否包含有对象(步骤S3)。
另外,潜像信息提取部261在没有未探索的描绘用对象时,即全部对象的描绘结束时(步骤S1的"否"),就结束处理。
当潜像信息提取部261判定为在所指定的潜像区域信息里包含有对象时(步骤S3的"是"),关于潜像区域信息中包含的描绘用对象,就作为潜像信息来进行对象的提取(步骤S4)。
当潜像信息提取部261判定为在所指定的潜像区域信息里不包含有对象时(步骤S3的"否"),就返回到步骤S1。
接着,潜像合成部263在以文字或图形等的矢量数据来构成的对象时就进行图像化,并对背景信息获取部262获取的任意的背景信息进行潜像合成,并生成潜像嵌入图像(步骤S5)。
接着,潜像嵌入图像追加部264从PDL数据中删除原来的对象信息(步骤S6),并将潜像嵌入图像追加到成为潜像对象的对象所存在的区域里(步骤S7)。还有,潜像嵌入图像需要以CMYK的色彩空间的形式来保持,PDL数据除了RGB、Gray等色彩空间以外,也需要采用与CMYK的色彩空间对应的PDL数据。另外,在使用了青色、品红色、黄色、黑色以外的色料的图像形成装置100时,需要是能够正确地表现各色料的印刷量的图像格式的形式。
潜像转换部260如上所述地生成带有潜像嵌入图像的打印用数据。
接着,对RIP部270进行说明。RIP部270对于由追加了潜像嵌入图像的PDL所记述的带有潜像嵌入图像的打印用数据,生成打印用纸整个面的光栅数据。更为详细的是,RIP部270将带有潜像嵌入图像的打印用数据的所有的对象转换为光栅图像,并描绘到能够保持打印页整体的图像数据的帧存储器中。
由RGB记述的对象在执行了RGB→CMYK的颜色转换后转换为光栅图像,但对于潜像嵌入图像来说,也可以不对CMYK数据进行颜色转换,而在帧存储器的规定位置里进行描绘。这样,对于通过PDL等记述的打印用数据进行解释,并生成印刷在打印纸张上的光栅图像的手段一般被称为RIP(Raster Image Processing:光栅图像处理)。
绘图仪120通过将帧存储器中描绘的光栅数据输出到打印纸张上,来输出嵌入有潜像的打印物。
这样,根据本实施方式,通过从打印机驱动程序生成的打印用数据来提取潜像信息,转换为潜像嵌入图像并追加到打印用数据中,就能够不进行应用程序的修改,来将任意的应用程序所生成的文档数据转换为文档并打印,该文档将已有的文档内的任意的信息作为潜像而保持了安全性。
另外,根据本实施方式,由于对潜像嵌入图像的转换以及对打印用数据的追加是与应用程序的动作分开的,因此用户不需要对现有的应用程序进行修改或改变,所以在不改变现有的业务流程的情况下,就能够仅将所希望的内容作为潜像来隐匿。
(第2实施方式)
接着,对第2实施方式进行说明。
第2实施方式中,在打印动作之外执行潜像区域设定部310,进行潜像区域信息的设定,而第1实施方式中,在实施打印指示后执行潜像区域设定部310,进行潜像区域信息的设定。下面,在第2实施方式的说明中,省略了与第1实施方式为相同部分的说明,而对不同于第1实施方式的地方进行说明。
图11所示是第2实施方式所涉及的打印***中的功能的功能性框图。如图11所示,在第2实施方式的客户端PC300中,用于打印的打印机驱动程序和潜像信息指定用的打印机驱动程序是不同的构成。这种情况下,为了潜像信息的指定,用户对于潜像指定用的打印机驱动程序进行指定,并从应用程序进行打印指示。对潜像指定用的打印机驱动程序进行指定并进行打印指示时,从应用程序调用操作***的描绘用API,并介由打印机驱动程序的图形功能来生成打印用数据。
潜像区域设定部310解释打印用数据,作为打印预览画面,在客户端PC300上进行打印图像的描绘。用户在预览画面中选择作为潜像而希望隐匿的区域。作为潜像信息而想隐匿的区域在客户端PC300中作为打印用数据中的潜像区域信息得到保持。当潜像区域信息的保存结束时,潜像指定用的驱动程序中的打印动作结束,并且实际上不执行打印。
当用户想要打印带有潜像嵌入图像的打印用光栅数据时,就从应用程序指定与潜像嵌入功能相对应的打印机驱动程序,并进行打印指示。打印指示执行后,同样地生成打印用数据,并与客户端PC300上的最新的潜像区域信息一起发送到图像处理装置200,并被传递到潜像转换部260。
这样,根据本实施方式,潜像区域信息的指定并不一定要在打印流程中设定,既可以另外在潜像区域设定部310中设置,也可以通过固定参数来始终保持预先决定的潜像区域信息。这种情况下,用户不需要每次打印都调用潜像区域设定部310并设定潜像区域,就能够减轻设定的时间和步骤。即使是预先决定的固定的潜像区域信息,当应用程序生成的文档的格式相同且仅是内容变化时,也充分发挥效力。
另外,关于固定的潜像区域信息,不仅是客户端PC300上的保持,还可以通过图像处理装置200来保持预先决定的潜像区域信息。这种情况下,即使在客户端PC300中没有潜像区域设定部310,仅是图像处理装置200的功能,也能够进行向潜像嵌入图像的转换。
(第3实施方式)
接着,对第3实施方式进行说明。
第3实施方式与第1实施方式至第2实施方式的不同之处在于,对于将PDL数据转换为面向绘图仪120的光栅数据的数据进行潜像提取。下面,在第3实施方式的说明中,省略了与第1实施方式乃至第2实施方式为相同部分的说明,而对不同于第1实施方式乃至第2实施方式的地方进行说明。
图12所示是第3实施方式所涉及的打印***中的功能的功能性框图。如图12所示,在第3实施方式的打印***(图像处理装置200、客户端PC300)中,潜像区域设定部310所指定的潜像区域信息与PDL数据一起被发送到图像处理装置200,并被传递到RIP部270。
RIP部270对于PDL数据生成打印纸张整个面的光栅数据,并与在潜像区域设定部310中指定的潜像区域信息一起传递给潜像转换部260。这里的光栅数据是在CMYK色彩空间中被颜色表现的数据。
潜像转换部260对于PDL数据被转换为面向绘图仪120的光栅数据的数据进行潜像提取,并生成带有潜像嵌入图像的打印用光栅数据。
在此,图13所示是由潜像转换部260进行的潜像转换处理流程的流程图。如图13所示,潜像转换部260从被转换为光栅数据的打印用数据中,对与潜像区域相应的区域进行图像提取(步骤S11)。
接着,潜像转换部260对于所提取的图像来进行与背景信息获取部262所获取的任意的背景图像的潜像合成,并生成潜像嵌入图像(步骤S12)。
接着,潜像转换部260通过在潜像嵌入图像改写作为潜像信息从光栅数据提取的区域,生成追加了潜像嵌入图像的带有潜像嵌入图像的打印用光栅数据(步骤S13)。
绘图仪120打印光栅数据,并输出嵌入有潜像的打印物。
这样,根据本实施方式,对于任意的应用程序所生成的文档数据,不进行应用程序的修改,就能够转换为将已有的文档内的任意的信息作为潜像并保持了安全性的文档来打印。
(第4实施方式)
接着,对第4实施方式进行说明。
第4实施方式与第1实施方式至第3实施方式的不同点在于,通过在解释PDL数据并生成光栅数据的RIP部270里设置潜像转换功能,来将打印用数据中被指定为潜像的信息向潜像嵌入图像转换。下面,在第4实施方式的说明中,省略了与第1实施方式乃至第3实施方式为相同部分的说明,而对不同于第1实施方式乃至第3实施方式的地方进行说明。
图14所示是第4实施方式所涉及的打印***中的功能的功能性框图。如图14所示,在第4实施方式的打印***(图像处理装置200、客户端PC300)中,潜像区域设定部310所指定的潜像区域信息与PDL记述的打印用数据一起被传递给带有潜像转换功能的RIP部270。
带有潜像转换功能的RIP部270接收由PDL记述的打印用数据和潜像区域信息。如前所述,PDL数据一般地是主要由光栅数据化的图像对象、线或图形等的图形对象、用Font数据记述的文字对象等的各描绘用对象和显示有其印刷位置的坐标数据来构成的。
然后,带有潜像转换功能的RIP部270通过对PDL内的描绘对象进行坐标位置及描绘指令的解释来创建光栅图像,并在帧存储器中进行描绘。
图15所示是由带有潜像转换功能的RIP部270进行的潜像转换处理流程的流程图。如图15所示,带有潜像转换功能的RIP部270在有未探索的描绘用对象时(步骤S21的"是"),就分析描绘用对象的坐标位置数据(步骤S22),并判定所指定的潜像区域信息里是否包含有对象(步骤S23)。
另外,带有潜像转换功能的RIP部270在没有未探索的描绘用对象时,即全部对象的描绘结束时(步骤S21的"否"),就结束处理。
当带有潜像转换功能的RIP部270判定为在所指定的潜像区域信息里不包含有对象时(步骤S23的"否"),生成通常打印用的光栅数据(步骤S24),并在帧存储器中进行描绘(步骤S26)。
另一方面,当带有潜像转换功能的RIP部270判定为在所指定的潜像区域信息里包含有对象时(步骤S23的"是"),对于潜像区域内的对象,在对背景信息获取部262所获取的任意的背景图像进行潜像合成的同时,通过进行潜像转换来生成带有潜像嵌入图像的打印用光栅数据(步骤S25),并在帧存储器中进行描绘(步骤S26)。
这样,根据本实施方式,对于任意的应用程序所生成的文档数据,不进行应用程序的修改,就能够转换为将已有的文档内的任意的信息作为潜像并保持了安全性的文档来打印。
如第1实施方式至第3实施方式所示,打印数据如通过PDL数据或光栅图像数据来记述的数据能够对应地那样,对已任何形式的打印数据,都能够转换为追加有潜像嵌入图像的带有潜像嵌入图像的打印用光栅数据。另外,如第4实施方式所示,也可以在帧存储器中描绘PDL数据,在转换为光栅图像的RIP部270中设置潜像转换功能。
作为文档阅览用文件格式而广泛普及的PDF格式、XPS格式也是PDL的一种,这些数据格式也包含在通过本发明能够对应的打印数据中。这些数据格式由描绘对象和坐标数据构成,并通过第1实施方式至第4实施方式所示的方法,能够进行潜像嵌入图像的追加。
这种PDF文件或XPS文件不仅是面向打印数据,而且只要是具有作为在客户端PC300或打印服务器400上被保存的文档保存用的格式的性质,即使不借助于打印机驱动程序,也可以通过客户端PC300一侧或打印服务器400一侧的通用的应用程序来生成。
所生成的PDF数据及XPS数据因为也具有作为PDL的性质,所以不通过打印机驱动程序就可以直接传送到绘图仪120一侧来进行打印。因此,不仅是借助于打印机驱动程序来打印的***,对于被保存在客户端PC300及打印服务器400上的PDF或XPS数据,还能够构筑实施潜像信息的提取和潜像的嵌入图像,并在任意的绘图仪120中,不通过打印机驱动程序就直接打印的***。
(第5实施方式)
接着,对第5实施方式进行说明。
第5实施方式中,从打印用数据获取背景信息,嵌入任意的潜像信息,而在第1实施方式至第4实施方式中,通过从打印用数据获取潜像信息,合成任意的背景信息,来将潜像嵌入图像合成到打印用数据中。下面,在第5实施方式的说明中,省略了与第1实施方式乃至第4实施方式为相同部分的说明,而对不同于第1实施方式乃至第4实施方式的地方进行说明。
在此,图16所示是第5实施方式涉及的处理概要图。如图16所示,考虑的情况是想要将任意的潜像信息隐匿到应用程序数据所生成的背景图像中。相应的背景图像是通过创建收据的应用程序来生成的。作为本实施方式的设想利用例,通过文档创建应用程序来生成企业的标识图像时,通过将标识图像作为背景图像来嵌入潜像信息,能够防止给用户带来不协调感。在这种情况下,在本实施例中,嵌入的潜像信息不必是由文档创建应用程序所生成的信息。
当从背景图像应用程序指定用于潜像打印的打印机驱动程序来进行打印指示时,启动打印预览画面。在打印用预览画面中,用户能够选择作为用于嵌入潜像的背景信息而希望使用的图像信息。当完成背景的选择执行打印指示时,作为背景图像信息而选择的对象由打印用数据来提取,任意的潜像信息得到合成,并且通过被提取的背景,潜像信息转换为被掩模了的潜像嵌入图像后得到打印。这样,用户可以将潜像嵌入到现有的应用程序内的任意的背景图像信息中。
如上所述,通过将文档创建应用程序所生成的图像作为背景来利用,用户可以在不破坏所创建的文档的布局的情况下嵌入潜像信息。
图17所示是第5实施方式所涉及的打印***中的功能的功能性框图。如图17所示,打印***(图像处理装置200、客户端PC300)具有背景区域设定部320来取代图5所示的潜像区域设定部310。
如图17所示,从应用程序来进行打印指示时,应用程序通过操作***的描绘用API以及打印机驱动程序的图形功能来生成打印用数据。该打印用数据一般是被称为PDL(页面描述语言)的图像形成装置100能够解释的指令数据形式。
背景区域设定部320解释由打印机驱动程序生成的打印用数据,作为打印预览画面,在客户端PC300的画面上进行打印图像的描绘。用户能够在打印预览画面上选择作为用于隐匿潜像的背景信息而希望使用的区域。
在此,图18所示是保持所选择的背景区域信息的例示图。如图18所示,在预览画面中选择的区域作为打印图像中的背景区域信息(基于坐标的区域指定信息)来保持。还有,背景区域信息对于每页都能够设置多处。
另外,在本实施方式中,关于在预览画面所选择的背景区域信息进行保持的方式进行了说明,但背景的指定/保持方法也可以通过以特定的颜色记述的对象作为背景区域信息来使用这样的关于颜色的信息或PDL中的对象编号等,来指定打印用数据中的背景区域信息。
在背景区域设定部320中指定的背景区域信息与打印用数据一起传递到潜像转换部260。
接着,对潜像转换部260进行说明。
在此,图19所示是潜像转换部260的处理概要图。如图19所示,潜像转换部260包括潜像信息获取部265、背景信息提取部266、潜像合成部263、潜像嵌入图像追加部264。
潜像信息获取部265获取潜像信息。关于潜像信息,既可以是预先确定的固定的信息,也可以由用户对每个打印任务登记的任意的潜像信息。
背景信息提取部266从打印用数据将通过背景区域信息指定的位置的对象作为背景信息(背景图像)来提取。
潜像合成部263以矢量数据来对背景信息提取部266提取的背景信息的对象进行图像化,并与任意的潜像信息进行潜像合成处理从而创建潜像嵌入图像。这里,潜像合成处理是指利用光学特性不同的色料的组合,来合成在通常光下为不可见,仅能够通过红外线器件来检测的红外潜像图像的方法。
潜像嵌入图像追加部264通过将潜像嵌入图像配置到打印用数据中的背景图像所存在的坐标位置里,来追加潜像嵌入图像。还有,优选的是该潜像嵌入图像以能够保持光学特性不同的色料的组合的形式来追加到打印用数据中。例如,在通过显示出高红外透射率的青色、品红色、黄色的色料和显示高红外吸收率的炭黑的组合来嵌入红外潜像时,潜像嵌入图像以CMYK色彩空间的形式来保持在打印用数据中为好。这是因为,转换为RGB色彩空间时,由于缺少与色料的组合量有关的信息,所以潜像有可能会被破坏。
在此,图20所示是由潜像转换部260进行的潜像转换处理流程的流程图。这里所示的是在以PDL数据记述打印用数据的情况下,提取背景区域信息中包含的对象,转换为潜像嵌入图像,来追加到PDL数据中的处理。
PDL数据一般地是主要由光栅数据化的图像对象、线或图形等的图形对象、用Font数据记述的文字对象等的各描绘用对象和显示有其印刷位置的坐标数据来构成的。
如图20所示,背景信息提取部266在有未探索的描绘用对象时(步骤S31的"是"),就分析描绘用对象的坐标位置数据(步骤S32),并判定所指定的背景区域信息里是否包含有对象(步骤S33)。
另外,背景信息提取部266在没有未探索的描绘用对象时,即全部对象的描绘结束时(步骤S31的"否"),就结束处理。
当背景信息提取部266判定为在所指定的背景区域信息里包含有对象时(步骤S33的"是"),关于背景区域信息中包含的描绘用对象,就作为背景信息来进行对象的提取(步骤S34)。
当背景信息提取部266判定为在所指定的背景区域信息里不包含有对象时(步骤S33的"否"),就返回到步骤S1。
接着,潜像合成部263在以文字或图形等的矢量数据来构成的对象时就进行图像化,并对潜像信息获取部266获取的任意的潜像信息进行潜像合成,并生成潜像嵌入图像(步骤S35)。
接着,潜像嵌入图像追加部264从PDL数据中删除原来的对象信息(步骤S36),并将潜像嵌入图像追加到成为潜像对象的对象所存在的背景区域里(步骤S37)。还有,潜像嵌入图像需要以CMYK的色彩空间的形式来保持。PDL数据除了RGB、Gray等色彩空间以外,也需要采用与CMYK的色彩空间对应的PDL数据。另外,在使用了青色、品红色、黄色、黑色以外的色料的图像形成装置100时,需要是能够正确地表现各色料的印刷量的图像格式的形式。另外,关于打印数据,也需要使用与PostScript(注册商标)等CMYK色彩空间相对应的PDL。
潜像转换部260如上所述地生成在任意的背景图像中嵌入潜像信息的带有潜像嵌入图像的打印用数据。
接着,对RIP部270进行说明。RIP部270对于由追加了潜像嵌入图像的PDL所记述的带有潜像嵌入图像的打印用数据,生成打印用纸整个面的带有潜像嵌入图像的打印用光栅数据。更为详细的是,RIP部270将带有潜像嵌入图像的打印用数据的所有的对象转换为光栅图像,并描绘到能够保持打印页整体的图像数据的帧存储器中。
由RGB记述的对象在执行了RGB→CMYK的颜色转换后转换为光栅图像,但对于潜像嵌入图像来说,也可以不对CMYK数据进行颜色转换,而在帧存储器的规定位置里进行描绘。
绘图仪120通过将帧存储器中描绘的光栅数据输出到打印纸张上,来输出嵌入有潜像的打印物。
这样,根据本实施方式,通过从打印机驱动程序生成的打印用数据来提取背景信息,转换为潜像嵌入图像并追加到打印用数据中,对于任意的应用程序所生成的文档数据,不进行应用程序的修改,将已有的文档内的任意的信息作为背景,在不破坏已有的文档内的布局的情况下,就能够转换为保持了安全性的文档并打印。
另外,根据本实施方式,由于对潜像嵌入图像的转换以及对打印用数据的追加是与应用程序的动作分开的,因此用户不需要为了嵌入潜像信息而对现有的应用程序进行改变。因此,在不改变现有的业务流程的情况下,可以不改变以往的应用程序所生成的图像的布局地嵌入潜像信息。
(第6实施方式)
接着,对第6实施方式进行说明。
第6实施方式是在打印动作之外执行背景区域设定部320并进行背景区域信息的设定,而第5实施方式是在实施打印指示后执行背景区域设定部320并进行区域信息的设定。下面,在第6实施方式的说明中,省略了与第5实施方式为相同部分的说明,而对不同于第5实施方式的地方进行说明。
图21所示是第6实施方式所涉及的图像处理装置200中的功能的功能性框图。如图21所示,在第6实施方式的客户端PC300中,用于打印的打印机驱动程序和背景信息指定用的打印机驱动程序是不同的构成。这种情况下,为了背景信息的指定,用户对于背景指定用的打印机驱动程序进行指定,并从应用程序进行打印指示。对背景指定用的打印机驱动程序进行指定并进行打印指示时,从应用程序调用操作***的描绘用API,并介由打印机驱动程序的图形功能来生成打印用数据。
背景区域设定部320解释打印用数据,作为打印预览画面,在客户端PC300上进行打印图像的描绘。用户在预览画面中选择作为背景信息的区域。作为背景信息的区域在客户端PC300中作为打印用数据中的背景区域信息得到保持。当背景区域信息的保存结束时,背景指定用的驱动程序中的打印动作结束,并且实际上不执行打印。
当用户想要打印带有潜像嵌入图像的打印用光栅数据时,就从应用程序指定与潜像嵌入功能相对应的打印机驱动程序,并进行打印指示。打印指示执行后,同样地生成打印用数据,并与客户端PC300上的最新的背景区域信息一起发送到图像处理装置200,并被传递到潜像转换部260。
这样,根据本实施方式,背景信息的指定并不一定要在打印流程中设定,既可以另外在背景区域设定部320中设置,也可以通过固定参数来始终保持预先决定的背景区域信息。这种情况下,用户不需要每次打印都调用背景区域设定部320并设定背景区域,就能够减轻设定的时间和步骤。即使是预先决定的固定的背景区域信息,当应用程序生成的文档的格式相同且仅是内容变化时,也充分发挥效力。
另外,关于固定的背景区域信息,不仅是客户端PC300上的保持,还可以通过图像处理装置200来保持预先决定的背景区域信息。这种情况下,即使在客户端PC300中没有背景区域设定部320,仅是图像处理装置200的功能,也能够进行向潜像嵌入图像的转换。
(第7实施方式)
接着,对第7实施方式进行说明。
第7实施方式与第5实施方式至第6实施方式的不同之处在于,对于将PDL数据转换为面向绘图仪120的光栅数据的数据进行潜像提取。下面,在第7实施方式的说明中,省略了与第5实施方式乃至第6实施方式为相同部分的说明,而对不同于第5实施方式乃至第6实施方式的地方进行说明。
图22所示是第7实施方式所涉及的打印***中的功能的功能性框图。如图22所示,在第7实施方式的打印***(图像处理装置200、客户端PC300)中,背景区域设定部320所指定的背景区域信息与PDL数据一起被发送到图像处理装置200,并被传递到RIP部270。
RIP部270对于PDL数据生成打印纸张整个面的打印用光栅数据,并与在背景区域设定部320中指定的背景区域信息一起传递给潜像转换部260。这里的光栅数据是在CMYK色彩空间中被颜色表现的数据。
潜像转换部260对于PDL数据被转换为面向绘图仪120的光栅数据的数据进行背景提取,并生成带有潜像嵌入图像的打印用光栅数据。
在此,图23所示是由潜像转换部260进行的潜像转换处理流程的流程图。如图23所示,潜像转换部260从被转换为光栅数据的打印用光栅数据中,对与背景区域相应的区域进行图像提取(步骤S41)。
接着,潜像转换部260对于所提取的图像来进行与潜像信息获取部266所获取的任意的潜像图像的潜像合成,并生成潜像嵌入图像(步骤S42)。
接着,潜像转换部260通过在潜像嵌入图像改写作为背景图像信息从打印用光栅数据提取的区域,生成追加了潜像嵌入图像的带有潜像嵌入图像的打印用光栅数据(步骤S43)。
绘图仪120打印带有潜像嵌入图像的打印用光栅数据,并输出嵌入有潜像的打印物。
这样,根据本实施方式,对于任意的应用程序所生成的文档数据,不进行应用程序的修改,就能够转换为将已有的文档内的任意的信息作为潜像并保持了安全性的文档来打印。
(第8实施方式)
接着,对第8实施方式进行说明。
第8实施方式与第5实施方式至第7实施方式的不同点在于,通过在解释PDL数据并生成光栅数据的RIP部270里设置潜像转换功能,来将打印用数据中被指定为潜像的信息向潜像嵌入图像转换。下面,在第8实施方式的说明中,省略了与第5实施方式乃至第7实施方式为相同部分的说明,而对不同于第5实施方式乃至第7实施方式的地方进行说明。
图24所示是第8实施方式所涉及的打印***中的功能的功能性框图。如图24所示,在第8实施方式的打印***(图像处理装置200、客户端PC300)中,背景区域设定部320所指定的背景区域信息与PDL记述的打印用数据一起被传递给带有潜像转换功能的RIP部270。
带有潜像转换功能的RIP部270接收由PDL记述的打印用数据和背景区域信息。如前所述,PDL数据一般地是主要由光栅数据化的图像对象、线或图形等的图形对象、用Font数据记述的文字对象等的各描绘用对象和显示有其印刷位置的坐标数据来构成的。
然后,带有潜像转换功能的RIP部270通过对PDL内的描绘对象进行坐标位置及描绘指令的解释来创建光栅图像,并在帧存储器中进行描绘。
图25所示是由带有潜像转换功能的RIP部270进行的潜像转换处理流程的流程图。如图25所示,带有潜像转换功能的RIP部270在有未探索的描绘用对象时(步骤S51的"是"),就分析描绘用对象的坐标位置数据(步骤S52),并判定所指定的背景区域信息里是否包含有对象(步骤S53)。
另外,带有潜像转换功能的RIP部270在没有未探索的描绘用对象时,即全部对象的描绘结束时(步骤S51的"否"),就结束处理。
当带有潜像转换功能的RIP部270判定为在所指定的背景区域信息里不包含有对象时(步骤S53的"否"),生成通常打印用的光栅数据(步骤S54),并在帧存储器中进行描绘(步骤S56)。
另一方面,当带有潜像转换功能的RIP部270判定为在所指定的背景区域信息里包含有对象时(步骤S53的"是"),对于背景区域内的对象,在对潜像信息获取部266所获取的任意的潜像图像进行潜像合成的同时,通过进行潜像转换来生成带有潜像嵌入图像的打印用光栅数据(步骤S55),并在帧存储器中进行描绘(步骤S56)。
这样,根据本实施方式,对于任意的应用程序所生成的文档数据,不进行应用程序的修改,就能够转换为将已有的文档内的任意的信息作为背景并保持了安全性的文档来打印。
(第9实施方式)
接着,对第9实施方式进行说明。
第9实施方式中,从文档创建应用程序所生成的信息来一起提取潜像信息和背景信息,而在第1实施方式至第4实施方式中,通过从打印用数据获取潜像信息,合成任意的背景信息,来将潜像嵌入图像合成到打印用数据中。下面,在第9实施方式的说明中,省略了与第1实施方式乃至第4实施方式为相同部分的说明,而对不同于第1实施方式乃至第4实施方式的地方进行说明。
在此,图26所示是第9实施方式涉及的处理概要图。在图26中示出了背景信息及潜像信息都在应用程序中生成的情况。相应的背景图像是通过创建收据的应用程序来生成的。当从背景图像应用程序指定用于潜像打印的打印机驱动程序来进行打印指示时,启动打印预览画面。在打印用预览画面中,用户能够选择作为潜像希望隐匿的潜像信息和作为用于嵌入潜像的背景信息而希望使用的图像信息的双方。当完成潜像信息和背景信息的选择并发出打印指示时,从通过打印机驱动程序转换的打印用数据来提取背景信息和潜像信息的双方。提取的潜像信息被合成到同样地提取出来的背景信息中,并在背景信息中转换到潜像被掩模的潜像嵌入图像里并打印。这样,用户可以从现有的应用程序所创建的文档提取作为潜像希望隐匿的任意的图像信息,并利用文档中的任意的背景来隐匿潜像。
作为本实施方式的设想利用例,与第1实施方式同样地,有效的是作为潜像希望隐匿的信息是由记载了收据的金额信息的QR码等文档创建应用程序所生成的图像信息的情况,并且是不希望改变文档的布局的情况。
如上所述,与潜像信息和背景信息一起,通过使用在应用程序中生成的信息,用户能够从预先创建的文档隐匿任意的图像信息,并且由于用于隐匿的背景也利用了预先存在于文档中的背景,所以就不会破坏文档的布局。另外,与第1实施方式同样地,以为是从文档应用程序通过打印机驱动程序等转换后的打印用数据来提取上述信息并转换为潜像,所以对于用户使用的文档应用程序不进行任何修改就可以实现。
图27所示是第9实施方式所涉及的打印***中的功能的功能性框图。如图27所示,客户端PC300具有潜像/背景区域设定部330来取代图5所示的潜像区域设定部310。
如图27所示,从应用程序来进行打印指示时,应用程序通过操作***的描绘用API以及打印机驱动程序的图形功能来生成打印用数据。该打印用数据一般是被称为PDL(页面描述语言)的图像形成装置100能够解释的指令数据形式。
潜像/背景区域设定部330解释由打印机驱动程序生成的打印用数据,作为打印预览画面,在客户端PC300的画面上进行打印图像的描绘。用户能够在打印预览画面上选择作为用于隐匿潜像区域信息及潜像的背景区域信息而希望使用的区域。
在此,图28所示是保持所选择的背景区域信息的例示图。如图28所示,在预览画面中选择的潜像区域及背景区域作为打印图像中的区域信息(基于坐标的区域指定信息)来保持。另外,区域信息被分为潜像区域信息、背景区域信息,对于每页都能够设置多处。这意味着,以由潜像区域信息1指定的潜像信息被合成到背景区域信息1中指定的背景信息中并被转换为潜像,并由潜像区域信息2指定的潜像信息被合成到背景区域信息2中指定的背景信息中并被转换为潜像的方式,对于潜像区域信息可以设定成组的背景区域信息,并在各文档信息中设定多组。
另外,在本实施方式中,关于在预览画面所选择的潜像区域信息/背景区域信息进行保持的方式进行了说明,但背景的指定/保持方法也可以通过以特定的颜色记述的对象作为潜像区域信息或背景区域信息来使用这样的关于颜色的信息或PDL中的对象编号等,来指定打印用数据中的潜像区域信息或背景区域信息。另外,也可以改变由潜像区域信息和背景区域信息指定的信息。
在潜像/背景区域设定部330中被指定的区域信息(潜像区域信息/背景区域信息)与打印用数据一起被发送到图像处理装置200,并被传递到潜像转换部260。
接着,对潜像转换部260进行说明。
在此,图29所示是潜像转换部260的处理概要图。如图29所示,潜像转换部260包括潜像信息提取部261、背景信息提取部266、潜像合成部263、潜像嵌入图像追加部264。
潜像信息提取部261从打印用数据将通过潜像区域信息指定的位置的对象作为潜像信息来提取。
背景信息提取部266从打印用数据将通过背景区域信息指定的位置的对象作为背景信息来提取。
潜像合成部263以矢量数据来对背景信息提取部266提取的背景信息的对象进行图像化,并与潜像信息提取部261所提取的潜像信息进行潜像合成处理从而创建潜像嵌入图像。这里,潜像合成处理是指利用光学特性不同的色料的组合,来合成在通常光下为不可见,仅能够通过红外线器件来检测的红外潜像图像的方法。
潜像嵌入图像追加部264通过将潜像嵌入图像配置到打印用数据中的背景图像所存在的坐标位置里,来追加潜像嵌入图像。还有,优选的是该潜像嵌入图像以能够保持光学特性不同的色料的组合的形式来追加到打印用数据中。例如,在通过显示出高红外透射率的青色、品红色、黄色的色料和显示高红外吸收率的炭黑的组合来嵌入红外潜像时,潜像嵌入图像需要以CMYK色彩空间的形式来保持在打印用数据中。这是因为,转换为RGB色彩空间时,由于缺少与色料的组合量有关的信息,所以潜像有可能会被破坏。另外,关于打印数据,也需要使用与PostScript(注册商标)等CMYK色彩空间相对应的PDL。
在此,图30所示是由潜像转换部260进行的潜像转换处理流程的流程图。这里所示的是在以PDL数据记述打印用数据的情况下,提取潜像区域信息或背景区域信息中包含的对象,转换为潜像嵌入图像,来追加到PDL数据中的处理。
PDL数据一般地是主要由光栅数据化的图像对象、线或图形等的图形对象、用Font数据记述的文字对象等的各描绘用对象和显示有其印刷位置的坐标数据来构成的。
如图30所示,潜像信息提取部261在有未探索的描绘用对象时(步骤S61的"是"),就分析描绘用对象的坐标位置数据(步骤S62),并判定所指定的潜像区域信息里是否包含有对象(步骤S63)。
当潜像信息提取部261判定为在所指定的潜像区域信息里包含有对象时(步骤S63的"是"),关于潜像区域信息中包含的描绘用对象,就作为潜像信息来进行对象的提取(步骤S64)。所提取的潜像对象被保持在记录装置中。
当判定为在所指定的潜像区域信息里不包含有对象时(步骤S63的"否"),背景信息提取部266就判定所指定的背景区域信息里是否包含有对象(步骤S65)。
当背景信息提取部266判定为在所指定的背景区域信息里包含有对象时(步骤S65的"是"),关于背景区域信息中包含的描绘用对象,就作为背景信息来进行对象的提取(步骤S66)并返回步骤S61。提取出来的背景对象与纸面上的坐标位置一起被记录到记录装置中。
当背景信息提取部266判定为在所指定的背景区域信息里不包含有对象时(步骤S65的"否"),就返回到步骤S61。
在没有未探索的描绘用对象时,即全部对象的描绘结束时(步骤S61的"否"),潜像合成部263对所提取的背景对象和潜像对象进行图像化,并合成潜像用图像和背景图像,来创建潜像嵌入图像(步骤S67)。
接着,潜像嵌入图像追加部264从PDL数据中删除原来的背景对象和原来的潜像对象(步骤S68、S69)。
接着,潜像嵌入图像追加部264将所生成的潜像嵌入图像配置到PDL数据中提取出的背景对象所存在的坐标位置里(步骤S70)。还有,潜像嵌入图像需要以CMYK的色彩空间的形式来保持。PDL数据除了RGB、Gray等色彩空间以外,也需要采用与CMYK的色彩空间对应的PDL数据。另外,在使用了青色、品红色、黄色、黑色以外的色料的图像形成装置100时,需要是能够正确地表现各色料的印刷量的图像格式的形式。
潜像转换部260如上所述地生成在任意的背景图像中嵌入潜像信息的带有潜像嵌入图像的打印用数据。
接着,对RIP部270进行说明。RIP部270对于由追加了潜像嵌入图像的PDL所记述的带有潜像嵌入图像的打印用数据,生成打印用纸整个面的带有潜像嵌入图像的打印用光栅数据。更为详细的是,RIP部270将带有潜像嵌入图像的打印用数据的所有的对象转换为光栅图像,并描绘到能够保持打印页整体的图像数据的帧存储器中。
由RGB记述的对象在执行了RGB→CMYK的颜色转换后转换为光栅图像,但对于潜像嵌入图像来说,也可以不对CMYK数据进行颜色转换,而在帧存储器的规定位置里进行描绘。
绘图仪120通过将帧存储器中描绘的光栅数据输出到打印纸张上,来输出嵌入有潜像的打印物。
这样,根据本实施方式,通过从打印机驱动程序生成的打印用数据来提取背景信息及潜像信息,转换为潜像嵌入图像并追加到打印用数据中,就能够不进行应用程序的修改,来将任意的应用程序所生成的文档数据转换为文档并打印,该文档将已有的文档内的任意的信息作为潜像及背景而保持了安全性。
(第10实施方式)
接着,对第10实施方式进行说明。
第10实施方式是在打印动作之外执行潜像及背景区域设定部330并进行区域信息(潜像区域信息/背景区域信息)的设定,而第9实施方式是在实施打印指示后执行潜像/背景区域设定部330并进行区域信息(潜像区域信息/背景区域信息)的设定。下面,在第10实施方式的说明中,省略了与第9实施方式为相同部分的说明,而对不同于第9实施方式的地方进行说明。
图31所示是第10实施方式所涉及的打印***中的功能的功能性框图。如图31所示,在第10实施方式的客户端PC300中,用于打印的打印机驱动程序和潜像及背景指定用的打印机驱动程序是不同的构成。这种情况下,为了潜像区域信息及背景区域信息的指定,用户对于潜像及背景指定用的打印机驱动程序进行指定,并从应用程序进行打印指示。对潜像及背景指定用的打印机驱动程序进行指定并进行打印指示时,从应用程序调用操作***的描绘用API,并介由打印机驱动程序的图形功能来生成打印用数据。
潜像/背景区域设定部330解释打印用数据,作为打印预览画面,在客户端PC300上进行打印图像的描绘。用户在预览画面中选择作为潜像区域信息及背景区域信息的区域。作为潜像区域信息及背景区域信息的区域在客户端PC300中作为打印用数据中的区域信息(潜像区域信息/背景区域信息)得到保持。当区域信息(潜像区域信息/背景区域信息)的保存结束时,背景指定用的驱动程序中的打印动作结束,并且实际上不执行打印。
当用户想要打印带有潜像嵌入图像的打印用光栅数据时,就从应用程序指定与潜像嵌入功能相对应的打印机驱动程序,并进行打印指示。打印指示执行后,同样地生成打印用数据,并与客户端PC300上的最新的区域信息(潜像区域信息/背景区域信息)一起发送到图像处理装置200,并被传递到潜像转换部260。
这样,根据本实施方式,潜像区域信息及背景区域信息的指定并不一定要在打印流程中设定,既可以另外在潜像/背景区域设定部330中设置,也可以通过固定参数来始终保持预先决定的区域信息(潜像区域信息/背景区域信息)。即使是预先决定的固定的区域信息(潜像区域信息/背景区域信息),当应用程序生成的文档的格式相同且仅是内容变化时,也充分发挥效力。
(第11实施方式)
接着,对第11实施方式进行说明。
第11实施方式与第9实施方式至第10实施方式的不同之处在于,对于将PDL数据转换为面向绘图仪120的光栅数据的数据进行潜像及背景的提取。下面,在第11实施方式的说明中,省略了与第9实施方式乃至第10实施方式为相同部分的说明,而对不同于第9实施方式乃至第10实施方式的地方进行说明。
图32所示是第11实施方式所涉及的打印***中的功能的功能性框图。图像处理装置200如图32所示,在第11实施方式中,在潜像/背景区域设定部330中指定的潜像区域信息以及背景区域信息与PDL数据一起被传递给RIP部270。
RIP部270对于PDL数据生成打印纸张整个面的光栅数据,并与在潜像/背景区域设定部330中指定的潜像区域信息及背景区域信息一起传递给潜像转换部260。这里的光栅数据是在CMYK色彩空间中被颜色表现的数据。
潜像转换部260对于PDL数据被转换为面向绘图仪120的光栅数据的数据进行潜像提取及背景提取,并生成带有潜像嵌入图像的打印用光栅数据。
在此,图33所示是由潜像转换部260进行的潜像转换处理流程的流程图。如图33所示,潜像转换部260从被转换为光栅数据的打印用数据中,对与潜像区域相应的区域进行图像提取(步骤S81)。
接着,潜像转换部260从被转换为光栅数据的打印用数据中,对与背景区域相应的区域进行图像提取(步骤S82)。
接着,潜像转换部260进行提取出的潜像信息和背景信息的合成,并生成潜像嵌入图像(步骤S83)。
接着,潜像转换部260通过将原来的潜像区域的图像区域涂成白色,来消除潜像化后的信息(步骤S84)。
接着,潜像转换部260通过在潜像嵌入图像改写作为背景图像信息从光栅数据提取的区域,生成带有潜像嵌入图像的打印用光栅数据(步骤S85)。
绘图仪120打印带有潜像嵌入图像的打印用光栅数据,并输出嵌入有潜像的打印物。
背景信息的指定并不一定要在打印流程中设定,既可以另外在潜像/背景区域设定部330中设置,也可以通过固定参数来始终保持预先决定的区域信息。这种情况下,用户不需要每次打印都调用潜像/背景区域设定部330并设定潜像区域/背景区域,就能够减轻设定的时间和步骤。即使是预先决定的固定的区域信息,当应用程序生成的文档的格式相同且仅是内容变化时,也充分发挥效力。
另外,关于固定区域信息,不仅是客户端PC300上的保持,还可以通过图像处理装置200来保持预先决定的区域信息。这种情况下,即使在客户端PC300中没有潜像/背景区域设定部330,也能够仅通过图像处理装置200的功能来进行向潜像嵌入图像的转换。
(第12实施方式)
接着,对第12实施方式进行说明。
第12实施方式与第9实施方式至第11实施方式的不同点在于,通过在解释PDL数据并生成光栅数据的RIP部270里设置潜像转换功能,来将打印用数据中被指定为潜像及背景的信息向潜像嵌入图像转换。下面,在第12实施方式的说明中,省略了与第9实施方式乃至第11实施方式为相同部分的说明,而对不同于第9实施方式乃至第11实施方式的地方进行说明。
图34所示是第12实施方式所涉及的打印***中的功能的功能性框图。如图34所示,在第12实施方式的打印***(图像处理装置200、客户端PC300)中,潜像/背景区域设定部330所指定的潜像区域信息及背景区域信息与PDL记述的打印用数据一起被传递给带有潜像转换功能的RIP部270。
带有潜像转换功能的RIP部270接收由PDL记述的打印用数据和潜像区域信息及背景区域信息。如前所述,PDL数据一般地是主要由光栅数据化的图像对象、线或图形等的图形对象、用Font数据记述的文字对象等的各描绘用对象和显示有其印刷位置的坐标数据来构成的。
然后,带有潜像转换功能的RIP部270通过对PDL内的描绘对象进行坐标位置及描绘指令的解释来创建光栅图像,并在帧存储器中进行描绘。
图35所示是由带有潜像转换功能的RIP部270进行的潜像转换处理流程的流程图。如图35所示,带有潜像转换功能的RIP部270在有未探索的描绘用对象时(步骤S91的"是"),就分析描绘用对象的坐标位置数据(步骤S92),并判定所指定的潜像区域信息里是否包含有对象(步骤S93)。
当判定为在所指定的潜像区域信息里包含有对象时(步骤S93的"是"),带有潜像转换功能的RIP部270不将潜像区域内的对象描绘到帧存储器中,而是将对象转换为光栅图像(步骤S94),并将转换为光栅图像的图像作为潜像图像保存到存储器等的记录装置中(步骤S95)。
另一方面,当判定为在所指定的潜像区域信息里不包含有对象时(步骤S93的"否"),带有潜像转换功能的RIP部270就判定所指定的背景区域信息里是否包含有对象(步骤S96)。
当判定为在所指定的背景区域信息里包含有对象时(步骤S96的"是"),带有潜像转换功能的RIP部270不将背景区域内的对象描绘到帧存储器中,而是将对象转换为光栅图像(步骤S97),并将转换为光栅图像的图像作为背景图像保存到存储器等的记录装置中(步骤S98)。另外,关于背景,可以同时保持背景对象的纸上的位置信息。
另一方面,当带有潜像转换功能的RIP部270判定为在所指定的背景区域信息里不包含有对象时(步骤S96的"否"),就生成通常打印用的光栅数据(步骤S99),并在帧存储器中进行描绘(步骤S100)并返回步骤S92。
即,不与潜像区域、背景区域相应的对象生成各对象的光栅图像,在帧存储器中描绘,以完成所有的描绘。与潜像区域、背景区域相应的对象虽然生成光栅图像,但在帧存储器中不描绘,并将对象单独的光栅数据保持到另外的存储器等的记录装置中。
带有潜像转换功能的RIP部270在没有未探索的描绘用对象的情况下,即全部对象的描绘完成时(步骤S91的"否"),就提取保持在存储器等记录装置里的潜像图像及背景图像(步骤S101),并合成潜像图像及背景图像来生成潜像嵌入图像(步骤S102)。
然后,带有潜像转换功能的RIP部270将潜像嵌入图像在帧存储器中的原来的背景对象的描绘位置里进行描绘(步骤S103),并结束对附加了潜像嵌入图像的带有潜像嵌入图像的打印用光栅数据的帧存储器的描绘(步骤S104)。
这样,根据本实施方式,对于任意的应用程序所生成的文档数据,不进行应用程序的修改,就能够转换为将已有的文档内的任意的信息作为潜像及背景并保持了安全性的文档来打印。
另外,在上述实施方式中,举例说明了将本发明的图像处理装置适用到具有复印功能、打印机功能、扫描功能以及传真功能中的至少2个功能的多功能***设备,但只要是复印机、打印机、扫描装置、传真装置等的图像形成装置,也能够适用于其中的任何一个。
另外,作为本发明的图像处理装置,也可以适用打印服务器400或客户端PC(Personal Computer:个人计算机)300等的信息处理装置。这时,信息处理装置也可以根据所安装的程序通过CPU的动作来发挥与图像处理装置200为相同的功能,并生成潜像嵌入图像。
图5、图11、图12、图14、图15、图21、图22、图24、图27、图31、图32、图34中的各处理部虽然通过客户端PC300或打印服务器400等的信息处理装置和图像处理装置来分散地配置,但也可以通过一个信息处理装置或图像处理装置来实施所有的处理部。
根据本实施方式,说明的是关于将以二维码(QR码(注册商标))表现的图像作为潜像图像嵌入到背景图像中的构成,但作为潜像嵌入的图像可以是照片图像、图形图像、文字图像、QR码(注册商标)以外的代码图像等的任意的图像。
Claims (13)
1.一种具有将背景信息合成到潜像信息里生成潜像嵌入图像的潜像合成单元,和将所述潜像嵌入图像追加到打印用数据中的潜像嵌入图像追加单元的图像处理装置,其特征在于至少包括:
从打印用数据提取潜像信息的潜像信息提取单元,和从打印用数据来提取背景信息的背景信息提取单元,中的一个。
2.根据权利要求1所述的图像处理装置,其特征在于:
所述潜像信息提取单元根据区域信息从打印用数据中提取潜像信息。
3.根据权利要求1所述的图像处理装置,其特征在于:
所述背景信息提取单元根据区域信息从打印用数据中提取背景信息。
4.根据权利要求1所述的图像处理装置,其特征在于:
所述潜像信息提取单元根据区域信息使用颜色信息从打印用数据中提取潜像信息。
5.根据权利要求1所述的图像处理装置,其特征在于:
所述背景信息提取单元根据区域信息使用颜色信息从打印用数据中提取背景信息。
6.根据权利要求1所述的图像处理装置,其特征在于:
所述潜像嵌入图像追加单元从打印用数据中消除所提取的潜像信息。
7.根据权利要求1至6中任一项所述的图像处理装置,其特征在于:
所述打印用数据是页面记述语言。
8.根据权利要求1至6中任一项所述的图像处理装置,其特征在于:
所述打印用数据是光栅图像数据。
9.根据权利要求1至6中任一项所述的图像处理装置,其特征在于:
所述打印用数据是PDF数据。
10.一种打印***,其特征在于包括:
权利要求2所述的图像处理装置,和
解释打印用数据并具有在打印预览画面上让用户选择作为潜像信息希望隐匿的区域的潜像区域设定单元的信息处理装置,
所述图像处理装置具备的潜像信息提取单元根据表示所述潜像区域设定单元所选择的区域的区域信息来提取潜像信息。
11.一种打印***,其特征在于包括:
权利要求3所述的图像处理装置,和
解释打印用数据并具有在打印预览画面上让用户选择作为用于隐匿潜像的背景信息而希望使用的区域的背景区域设定单元的信息处理装置,
所述图像处理装置具备的背景信息提取单元根据表示所述背景区域设定单元所选择的区域的区域信息来提取背景信息。
12.一种存储有程序的记录媒介,所述程序使得计算机用作将背景信息合成到潜像信息里生成潜像嵌入图像的潜像合成单元,和将所述潜像嵌入图像追加到打印用数据中的潜像嵌入图像追加单元,其特征在于:
所述程序使得所述计算机用作从打印用数据提取潜像信息的潜像信息提取单元,和从打印用数据来提取背景信息的背景信息提取单元中的至少一个。
13.一种包括将背景信息合成到潜像信息里生成潜像嵌入图像的潜像合成工序,和将所述潜像嵌入图像追加到打印用数据中的潜像嵌入图像追加工序的电子设备中的潜像嵌入方法,其特征在于至少包括:
从打印用数据提取潜像信息的潜像信息提取工序,和从打印用数据来提取背景信息的背景信息提取工序,中的一个。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019-117930 | 2019-06-25 | ||
JP2019117930 | 2019-06-25 | ||
JP2020077864A JP2021005365A (ja) | 2019-06-25 | 2020-04-25 | 画像処理装置、印刷システム、プログラムおよび潜像埋め込み方法 |
JP2020-077864 | 2020-04-25 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112130776A true CN112130776A (zh) | 2020-12-25 |
Family
ID=71105362
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010546976.4A Pending CN112130776A (zh) | 2019-06-25 | 2020-06-16 | 图像处理装置、打印***、记录媒介及潜像嵌入方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11190668B2 (zh) |
EP (1) | EP3758350B1 (zh) |
CN (1) | CN112130776A (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022100091A (ja) | 2020-12-23 | 2022-07-05 | 株式会社リコー | 画像処理装置、画像処理システム、方法およびプログラム |
JP2024060289A (ja) * | 2022-10-19 | 2024-05-02 | 東芝テック株式会社 | 印刷物および画像形成装置 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007013836A (ja) * | 2005-07-04 | 2007-01-18 | Fuji Xerox Co Ltd | 印刷装置および印刷物 |
JP2007208436A (ja) * | 2006-01-31 | 2007-08-16 | Fuji Xerox Co Ltd | 画像処理装置および画像処理方法 |
JP2007288693A (ja) * | 2006-04-19 | 2007-11-01 | Canon Inc | 情報処理装置、情報処理方法、そのプログラムおよびその記録媒体ならびに画像形成装置 |
CN101336440A (zh) * | 2005-12-05 | 2008-12-31 | 联邦科学和工业研究机构 | 形成安全化图像的方法 |
CN101900968A (zh) * | 2009-06-01 | 2010-12-01 | 佳能株式会社 | 图像形成设备、信息处理设备和方法以及信息处理*** |
US20120127492A1 (en) * | 2010-11-19 | 2012-05-24 | Canon Kabushiki Kaisha | Image processing apparatus and control method thereof |
US20130250366A1 (en) * | 2012-03-23 | 2013-09-26 | Ricoh Company, Ltd. | Information processing apparatus, image generating method, and storage medium |
US20150078769A1 (en) * | 2013-09-17 | 2015-03-19 | Yuji Kogusuri | Image forming apparatus, image forming method, and computer program product |
CN108462812A (zh) * | 2017-02-17 | 2018-08-28 | 富士施乐株式会社 | 图像处理设备、图像形成设备和图像处理方法 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07319347A (ja) | 1994-05-27 | 1995-12-08 | Ricoh Co Ltd | 画像形成装置 |
JP3484677B2 (ja) | 1997-01-08 | 2004-01-06 | 株式会社リコー | 画像形成装置 |
JP3544536B2 (ja) * | 2001-10-30 | 2004-07-21 | 独立行政法人 国立印刷局 | 網点印刷物及びその印刷方法 |
JP3879552B2 (ja) * | 2002-03-20 | 2007-02-14 | 富士ゼロックス株式会社 | 画像生成装置、画像読取装置、不正複製防止システム、プログラム、および出力媒体の製造方法 |
JP4280460B2 (ja) * | 2002-05-16 | 2009-06-17 | シャープ株式会社 | 画像形成装置 |
US7339599B2 (en) * | 2003-01-22 | 2008-03-04 | Canon Kabushiki Kaisha | Image-processing apparatus and method, computer program, and computer-readable storage medium for discouraging illegal copying of images |
JP4506345B2 (ja) | 2004-08-11 | 2010-07-21 | 富士ゼロックス株式会社 | 印刷制御装置、方法及びプログラム |
US8259342B2 (en) | 2005-07-04 | 2012-09-04 | International Business Machines Corporation | System, method and program for generating data for printing invisible information, and method of manufacturing physical medium whereupon invisible information is printed |
US7865022B2 (en) * | 2005-08-31 | 2011-01-04 | Canon Kabushiki Kaisha | Information processing apparatus, image processing apparatus, control method, and computer readable storage medium |
JP4137933B2 (ja) * | 2005-10-31 | 2008-08-20 | シャープ株式会社 | 画像処理装置、プログラム、及び記録媒体 |
JP4227636B2 (ja) * | 2005-10-31 | 2009-02-18 | キヤノン株式会社 | 画像処理装置、画像形成装置とその制御方法 |
JP4771283B2 (ja) * | 2006-01-25 | 2011-09-14 | 富士ゼロックス株式会社 | 画像処理装置、画像形成装置、地紋画像、印刷物、画像処理方法、画像形成方法及びプログラム |
JP4865475B2 (ja) * | 2006-09-25 | 2012-02-01 | 株式会社リコー | 画像表示データ生成システム、画像表示データ生成方法及び画像表示データ生成プログラム |
JP4915513B2 (ja) * | 2006-10-31 | 2012-04-11 | 富士ゼロックス株式会社 | 画像処理装置、画像形成装置、画像処理プログラム |
US8040570B2 (en) * | 2006-12-18 | 2011-10-18 | Adapx, Inc. | Systems and methods for print coating de-saturation |
US8460781B2 (en) * | 2007-06-05 | 2013-06-11 | Xerox Corporation | Infrared encoding of security elements using standard xerographic materials |
US8455087B2 (en) * | 2007-06-05 | 2013-06-04 | Xerox Corporation | Infrared encoding of security elements using standard xerographic materials with distraction patterns |
US8111432B2 (en) * | 2008-04-21 | 2012-02-07 | Xerox Corporation | Infrared watermarking of photographic images by matched differential black strategies |
JP5121611B2 (ja) * | 2008-07-11 | 2013-01-16 | キヤノン株式会社 | 印刷制御装置、印刷制御方法、及びプログラム |
JP5921120B2 (ja) * | 2011-09-07 | 2016-05-24 | キヤノン株式会社 | 情報処理装置、情報処理方法 |
JP5891746B2 (ja) | 2011-11-28 | 2016-03-23 | 株式会社リコー | 画像処理装置、画像処理方法、及びプログラム |
US9614995B1 (en) * | 2016-05-02 | 2017-04-04 | Xerox Corporation | System and method for generating vector based correlation marks and vector based gloss effect image patterns for rendering on a recording medium |
US10237436B1 (en) * | 2017-11-17 | 2019-03-19 | Xerox Corporation | Extraction of specific color plane to support multiple spot layer range for N-Up copying or printing |
CN110730121A (zh) * | 2018-12-03 | 2020-01-24 | 上海掌门科技有限公司 | 一种用户信息传递方法、设备及存储介质 |
JP7259410B2 (ja) * | 2019-02-28 | 2023-04-18 | 株式会社リコー | 情報処理装置、画像形成装置、プログラム、画像形成システム、及び情報処理方法 |
-
2020
- 2020-06-16 CN CN202010546976.4A patent/CN112130776A/zh active Pending
- 2020-06-17 US US16/903,399 patent/US11190668B2/en active Active
- 2020-06-17 EP EP20180480.4A patent/EP3758350B1/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007013836A (ja) * | 2005-07-04 | 2007-01-18 | Fuji Xerox Co Ltd | 印刷装置および印刷物 |
CN101336440A (zh) * | 2005-12-05 | 2008-12-31 | 联邦科学和工业研究机构 | 形成安全化图像的方法 |
JP2007208436A (ja) * | 2006-01-31 | 2007-08-16 | Fuji Xerox Co Ltd | 画像処理装置および画像処理方法 |
JP2007288693A (ja) * | 2006-04-19 | 2007-11-01 | Canon Inc | 情報処理装置、情報処理方法、そのプログラムおよびその記録媒体ならびに画像形成装置 |
CN101900968A (zh) * | 2009-06-01 | 2010-12-01 | 佳能株式会社 | 图像形成设备、信息处理设备和方法以及信息处理*** |
US20120127492A1 (en) * | 2010-11-19 | 2012-05-24 | Canon Kabushiki Kaisha | Image processing apparatus and control method thereof |
US20130250366A1 (en) * | 2012-03-23 | 2013-09-26 | Ricoh Company, Ltd. | Information processing apparatus, image generating method, and storage medium |
US20150078769A1 (en) * | 2013-09-17 | 2015-03-19 | Yuji Kogusuri | Image forming apparatus, image forming method, and computer program product |
CN108462812A (zh) * | 2017-02-17 | 2018-08-28 | 富士施乐株式会社 | 图像处理设备、图像形成设备和图像处理方法 |
Also Published As
Publication number | Publication date |
---|---|
US20200412908A1 (en) | 2020-12-31 |
US11190668B2 (en) | 2021-11-30 |
EP3758350B1 (en) | 2023-02-22 |
EP3758350A1 (en) | 2020-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8610961B2 (en) | Image-processing apparatus, image-processing method and recording medium | |
CN102404478B (zh) | 图像形成装置及***、信息处理装置、图像形成方法 | |
US20090303504A1 (en) | Image forming apparatus, image forming method, and recording medium therefor | |
JP2005193648A (ja) | 印刷制御装置、印刷制御方法およびコンピュータプログラム | |
JP5103659B2 (ja) | システム、印刷制御装置、方法およびプログラム | |
US11627233B2 (en) | Image processing device, image processing system, and method | |
CN110879691B (zh) | 计算机、图像形成装置、信息处理装置、信息处理*** | |
US8363284B2 (en) | Image processing system for producing copy protected images using transparent recording material | |
JP2001238075A (ja) | 画像出力装置および画像出力方法 | |
JP5024817B2 (ja) | 画像処理装置及び画像処理方法ならびにそのプログラム及び記憶媒体 | |
US10990028B2 (en) | Information processing apparatus, image forming system, information processing method, and recording medium | |
EP3758350B1 (en) | Image processing apparatus, printing system, method for embedding latent image, and carrier medium | |
US20080144059A1 (en) | Image processing apparatus and method thereof | |
JP2007201850A (ja) | 画像形成装置、画像形成方法およびプログラム | |
JP4418797B2 (ja) | 印刷制御装置、印刷制御システム、印刷制御装置の制御方法、印刷制御システムの制御方法およびプログラム | |
JP2006270746A (ja) | 印刷画像処理装置 | |
US20080018921A1 (en) | Image forming processing apparatus and method, and recording medium storing image forming processing program | |
JP2021005365A (ja) | 画像処理装置、印刷システム、プログラムおよび潜像埋め込み方法 | |
JP2002237940A (ja) | 画像処理装置 | |
JP2022170951A (ja) | 画像処理装置、画像形成装置および画像処理方法 | |
US12052403B1 (en) | Gloss effect with improved hiding | |
JP2007142986A (ja) | 画像処理装置及び画像処理方法 | |
JP2007189318A (ja) | 画像処理装置、画像処理システム及び画像処理方法 | |
JP2005107777A (ja) | 印刷制御装置、方法および媒体 | |
JP4321401B2 (ja) | 印刷制御装置、方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |