CN101930588B - 图像处理装置、图像读取装置、图像形成装置及处理方法 - Google Patents
图像处理装置、图像读取装置、图像形成装置及处理方法 Download PDFInfo
- Publication number
- CN101930588B CN101930588B CN2010102123510A CN201010212351A CN101930588B CN 101930588 B CN101930588 B CN 101930588B CN 2010102123510 A CN2010102123510 A CN 2010102123510A CN 201010212351 A CN201010212351 A CN 201010212351A CN 101930588 B CN101930588 B CN 101930588B
- Authority
- CN
- China
- Prior art keywords
- data
- image
- view data
- image processing
- processing apparatus
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims abstract description 171
- 238000003672 processing method Methods 0.000 title claims abstract description 10
- 238000003860 storage Methods 0.000 claims description 20
- 238000000926 separation method Methods 0.000 claims description 16
- 239000000463 material Substances 0.000 claims description 14
- 238000001514 detection method Methods 0.000 claims description 12
- 241001269238 Data Species 0.000 claims 2
- 238000013461 design Methods 0.000 description 96
- 238000000034 method Methods 0.000 description 39
- 238000007639 printing Methods 0.000 description 39
- 230000005055 memory storage Effects 0.000 description 37
- 230000008569 process Effects 0.000 description 30
- 238000010586 diagram Methods 0.000 description 27
- 238000012937 correction Methods 0.000 description 20
- 230000033228 biological regulation Effects 0.000 description 14
- 238000012360 testing method Methods 0.000 description 12
- 238000001914 filtration Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 5
- 239000000284 extract Substances 0.000 description 5
- 230000009466 transformation Effects 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 4
- 230000003321 amplification Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000000052 comparative effect Effects 0.000 description 3
- 238000003199 nucleic acid amplification method Methods 0.000 description 3
- 230000004304 visual acuity Effects 0.000 description 3
- 238000013329 compounding Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000005242 forging Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 238000007641 inkjet printing Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241000345998 Calamus manan Species 0.000 description 1
- 244000025254 Cannabis sativa Species 0.000 description 1
- 241001062009 Indigofera Species 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000004042 decolorization Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004821 distillation Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001915 proofreading effect Effects 0.000 description 1
- 235000012950 rattan cane Nutrition 0.000 description 1
- 238000002310 reflectometry Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 238000004148 unit process Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
本发明提供一种图像处理装置、图像读取装置、图像形成装置、图像处理方法,能够将更多的与图像数据的安全有关的数据在有限的空间中更高效地附加到所述图像数据上,能够应对所述图像数据或者与该图像数据有关的文档的不正当窜改。将基于有关规定的图像数据的安全的第2数据和表示该图像数据的特定图像的详细的信息的细节数据的浓淡图案,表现在基于与所述图像数据的安全有关的第1数据的二维码上。
Description
技术领域
本发明涉及进行基于取得的数据的图像数据的处理的图像处理装置、包括该图像处理装置的图像读取装置、包括该图像处理装置的图像形成装置、以及基于取得的数据的图像数据的图像处理方法。
背景技术
随着信息的电子化发展,打印机、复印机以及多功能打印机的普及也一同增加,经由在片材状的记录介质上形成着数据的文档(以下,仅称为文档)的数据交接也在增加为以往以上。
另一方面,作为对印刷物附加附加性的数据的方法,二维码正在广泛普及。例如,在作为二维码之一的QR码中,现如今在大多数人持有的移动电话中也有很多安装了QR码的读取功能。此外,关于所述QR码的生成,也有作为移动电话的一个功能而安装的情况,但也作为计算机的软件而存在。
另外,还在开发如在文档(印刷物)上附加QR码的情况那样,不另外需要应附加码的区域,一边考虑文档的布局(lay out)一边嵌入附加性数据,而使人的眼睛不怎么感觉出画质的劣化的、所谓的数据嵌入技术。作为一例是将文档的图案作为背景,对该图案嵌入附加性数据的技术,公开了将二值化的所述附加性数据作为具有浓度差的规定的图案在所述图案中显示的微层次(micro gradation)(参照伊藤健介、外4名、“紙文書のセキユリテイ”、[online]富士ゼロツクステクニカルレポ一ト、[平成20年11月29日検索]、インタ一ネツト<URL:http://www.fujixerox.co.jp/company/tr/15/download/pdf/t_4.pdf>)。
另一方面,作为制约文档在设想以外的复印的方法,已知利用了花纹水印技术的花纹字符隐藏技术。该花纹字符隐藏技术是利用了在比较印刷机侧的分辨率和扫描仪侧的分辨率的情况下,印刷机侧的分辨率高的情况下的技术。详细地说,如图21A所示那样将“严禁复印”这样的隐藏字符以扫描仪能够读取的分辨率进行印刷,并且以人的眼睛难以确认所述“严禁复印”这样的隐藏字符为目的,将扫描仪无法读取的分辨率的图案(背景花纹)印刷到记录介质的印刷面整面上从而完成文档。结果,在复印了该文档时,如图21B所示,在所述文档上印刷的背景花纹由于无法通过扫描仪读取因而不会被复印,只有具备扫描仪能够读取的分辨率的“严禁复印”这样的隐藏字符被复印,能够制约复印。
花纹水印技术是指,在文章的输出时嵌入人的眼睛无法识别的微小变更,并根据需要而输出该信息的技术。
以下,说明花纹水印技术的一例。图22是用于说明花纹水印的说明图。在图22A和图22B的原稿中嵌入着“×”的水印字符,该水印字符与人的眼睛难以识别的微量花纹之间具有分辨率差。由“×”的水印字符附近的各个扩大图可以一眼看出,在图22A中,“×”的水印字符是高划线的(分辨率高的)点(dot),其周边花纹是低划线的(分辨率低的)点。在图22B中,“×”的水印字符是地划线的点,花纹是高划线的点。所述低划线的区域能够通过扫描仪识别,所述高划线的区域无法通过扫描仪识别。因此,在复印了图22A的原稿的情况下,具有扫描仪无法读取的分辨率的“×”的水印字符以空白形式被复印,而在复印了图22B的原稿的情况下,只有具备扫描仪能够读取的分辨率的“×”的水印字符被复印,能够制约复印。
但是,将文档数据印刷到记录介质后的文档在离开了该文档的制作者的手边后,难以确定“是谁制作的文档?”,有时难以确认文档的内容。进而,文档的制作者意料之外的第三者能够容易地进行所述文档(文档数据)的复印、读取等处理,存在缺乏安全性的问题。
在所述花纹字符隐藏技术中,根据在复印时复印“严禁复印”这样的隐藏字符而能够制约复印,但结果,文档的复印被执行,存在无法抑制该文档的复印于未然的问题。
此外,QR码中对于所容纳的数据量有着规定的限制,存在无法对规定量以上的数据进行QR码化的问题。例如,在QR码的标准版本40(177×177)的情况下,可容纳的“汉字/假名”最大为1817个字。
并且,非专利文献1的微层次难以预测成为背景的图案(或者圆点的集合),在所述图案包含高频分量时,读取嵌入到所述图案中的所述图案比较困难,因此存在需要避免这一情况的复杂的处理的问题。
另外,在这样的QR码和微层次中,当存有恶意的人使形成了QR码或者微层次的记录介质(例如,纸)的部分分离各记录介质,并将其粘贴到其他文档上时,存在能够简单窜改的问题。
发明内容
本发明鉴于这一情况而完成,其目的在于提供一种图像处理装置以及图像处理方法,其通过对图像数据附加附加图像的附加图像数据,从而例如在所述图像数据对片材的输出处理中,能够将更多的与安全有关的数据附加到有限的空间上,并且提高安全性,在所述输出处理后,通过对照基于细节数据的该输出物的特定图像,能够确认所述输出的窜改,并且根据该确认能够防止不正当处理于未然,其中附加图像的附加图像数据是在二维码中表现了基于有关所述图像数据的安全的第2数据和表示与特定图像有关的详细的信息的细节数据的浓淡图案,二维码则是基于与取得的图像数据的安全有关的第1数据的二维码。
本发明的其他目的在于提供一种图像处理装置以及图像处理方法,在取得的图像中附加有所述附加图像以及特定图像的情况下,通过从所述附加图像的附加图像数据中分离所述第1数据、第2数据以及表示所述特定图像的详细的信息的细节数据,并基于第1数据和第2数据的对照结果和/或所述细节数据,进行所述图像数据的处理,从而例如提高将所述图像(图像数据)形成在所述记录介质上的输出物的处理中的安全性,并且能够防止对于所述输出物的预想外的处理于未然,通过对照所述输出物的特定图像和所述细节数据的对应,尤其能够应对将所述输出物的附加图像部分从所述记录介质的每个中分离而将其粘贴到其它输出物上那样的、输出物的窜改。
本发明的其他目的在于提供一种图像读取装置,其通过对从原稿读取的图像数据附加基于与该图像数据的安全有关的第1数据和第2数据、以及表示与特定图像有关的详细的信息的细节数据的附加图像的附加图像数据,从而例如在读取的图像数据对片材的输出处理中,能够将更多的与安全有关的数据附加到有限的空间上而不受高频分量的影响,并且提高安全性,在所述输出处理后,通过基于所述细节数据的该输出物的特定图像的对照,能够确认所述输出物的窜改,并且根据该确认能够防止不正当处理于未然。
本发明的其他目的在于提供一种图像读取装置,其在从原稿读取的图像数据上附加了所述附加图像以及特定图像时,通过从所述附加图像的附加图像数据中分离所述第1数据、第2数据以及表示所述特定图像的详细的信息的细节数据,并基于第1数据和第2数据的对照结果和/或所述细节数据,进行所述图像数据的处理,从而例如提高将所述图像形成在所述记录介质上的输出物的处理中的安全性,并且能够防止对于所述输出物的预想外的处理于未然,通过对照所述输出物的特定图像和所述细节数据的对应,尤其能够应对将所述输出物的附加图像部分从所述记录介质的每个中分离而将其粘贴到其它输出物上那样的、输出物的窜改。
本发明的其他目的在于提供一种图像形成装置,其通过对与应图像形成的图像有关的图像数据附加基于与该图像数据的安全有关的第1数据和第2数据、以及表示与附在所述图像上的特定图像有关的详细的信息的细节数据的附加图像的附加图像数据,例如在片材上形成与所述图像数据有关的图像,从而在所述图像数据对片材的输出(形成)处理中,能够将更多的与安全有关的数据附加到有限的空间上而不受高频分量的影响,并且提高安全性,在所述输出处理后,通过基于所述细节数据的该输出物的特定图像的对照,能够确认所述输出物的窜改,并且根据该确认能够防止不正当处理于未然。
本发明的其他目的在于提供一种图像形成装置,其在从原稿取得了附有所述附加图像以及特定图像的图像数据时,通过从所述附加图像的附加图像数据中分离所述第1数据、第2数据以及表示所述图像的特定图像的详细的信息的细节数据,并基于第1数据和第2数据的对照结果和/或所述细节数据,将基于所述图像数据的图像形成到片材上,从而提高基于所述图像数据的图像对片材的图像形成中的安全性,并且能够防止对于所述图像数据的预想外的图像形成于未然,通过对照所述图像的特定图像和所述细节数据的对应,尤其能够应对将所述原稿的附加图像部分从所述原稿的每个中分离而将其粘贴到其它输出物上那样的、输出物的窜改。
在本发明中,当取得了图像数据时,所述码生成部基于所述第1数据生成所述二维码的图像数据,并基于通过所述加密部加密后的所述第2数据和所述细节数据,所述图案生成部生成所述图案图像数据。所述附加部将基于所生成的二维码的图像数据和图案图像数据的附加图像的附加图像数据附加到所述图像数据上。
在本发明中,从所述存储部取得与所述选择接受部接受的选择有关的特定图像数据,并将取得的特定图像数据附加到所述取得图像数据上。
在本发明中,所述特定图像是花纹图像或者水印图像,表示对于花纹图像或者水印图像的详细的信息的细节数据通过所述加密部被加密。
在本发明中,所述取得部从通过所述图像处理装置生成的附加了所述附加图像和特定图像的图像中取得图像数据,所述分离部从所述附加图像数据中分离所述第1数据、第2数据以及细节数据。所述对照部对照通过所述分离部所分离的第1数据以及第2数据,基于该对照的结果和/或所述细节数据,执行所述图像数据的处理。
在本发明中,在所述判定部判定为通过所述取得部取得的与图像数据有关的特定图像的详细的信息与所述细节数据相对应时,执行所述图像数据的处理。在判定为该特定图像的详细的信息与所述细节数据不对应时,不执行所述图像数据的处理。
在本发明中,作为所述第3数据,所述第3数据接受部例如接受特定用户名称,所述对照部对照特定用户名称(第3数据)与所述第1数据或第2数据,并基于该对照的结果,例如基于所述第1数据或者第2数据中是否包含所述第3数据,进行以后的处理。
在本发明中,在从原稿读取的图像数据上,通过所述图像处理装置的附加部附加基于所述图像处理装置的码生成部生成的二维码的图像数据和所述图像处理装置的图案生成部生成的图案图像数据的附加图像的附加图像数据、以及特定图像的特定图像数据。
在本发明中,在所述读取部读取了通过所述图像处理装置生成的附加了附加图像数据以及特定图像数据的图像数据时,所述图像处理装置的分离部从所述附加图像数据分离所述第1数据、第2数据和细节数据,所述图像处理装置的对照部对照所述第1数据以及第2数据。基于所述对照部的对照的结果和/或所述历史数据,进行所读取的所述图像数据的处理。
在本发明中,所述图像处理装置生成对规定的取得图像数据附加了所述附加图像数据和特定图像数据的输出用图像数据,基于该输出用图像数据的图像例如形成在片材上。
在本发明中,在取得了附加有所述附加图像数据和特定图像数据的图像数据时,通过所述图像处理装置的对照部进行对照,并基于该对照的结果和/或所述图像数据的细节数据,将基于所取得的图像数据的图像例如形成在片材上。
在本发明中,基于与取得图像数据的安全有关的第1数据来生成二维码的图像数据,并对与所述取得图像数据的安全有关的第2数据以及与所述特定图像有关的细节数据进行加密,基于加密后的所述第2数据和细节数据,在所述二维码的单元中生成表现浓淡图案的图案图像数据。并且,将基于所述二维码的图像数据以及图案图像数据的附加图像的附加图像数据附加到所述取得图像数据上。
在本发明中,从附加了所述附加图像和特定图像的图像中取得图像数据,从所述附加图像的附加图像数据中分离所述第1数据、第2数据以及细节数据,并基于所分离的第1数据和第2数据的对照结果和/或所述细节数据,执行所述图像数据的处理。
根据本发明,由于基于与规定的图像数据的安全有关的第2数据和表示有关该图像数据的特定图像的详细的信息的细节数据的浓淡图案,表现在基于与所述图像数据的安全有关的第1数据的二维码上,因此例如在所述图像数据对片材的输出处理中,能够将更多的与安全有关的数据附加到有限的空间上而不受高频分量的影响,并且提高安全性,能够防止预想外的复印于未然,在所述输出处理后,通过对照基于所述细节数据的该输出物的特定图像,能够确认所述输出物的窜改。
根据本发明,在取得的图像上附有所述附加图像以及特定图像的情况下,从所述附加图像的附加图像数据中分离所述第1数据、第2数据以及表示所述特定图像的详细的信息的细节数据,并基于第1数据和第2数据的对照结果和/或所述细节数据,进行所述图像数据的处理,因此例如提高将所述图像(图像数据)形成在所述记录介质上的输出物的处理中的安全性,并且能够防止对于所述输出物的预想外的处理于未然,通过对照所述输出物的特定图像和所述细节数据的对应,尤其能够应对将所述输出物的附加图像部分从所述记录介质的每个中分离而将其粘贴到其它输出物上那样的、输出物的窜改。
由以下结合附图的详细记载,上述以及进一步的目标和特征将更明显。
附图说明
图1是表示本发明实施方式1的图像形成装置的重要部分结构的方框图。
图2A~图2D是用于说明本发明实施方式1的数字复合机的重叠检测的处理的说明图。
图3是表示本发明实施方式1的数字复合机的码生成部的重要部分结构的功能方框图。
图4A~图4B是用于说明本发明实施方式1的数字复合机的微层次生成部的微层次的附加的说明图。
图5是对图4A所示的QR码的单元,通过微层次表现了第2数据加密后的“001100”这一数据时的例示图。
图6是表示本发明实施方式1中的、对QR码的单元表现微层次数据的浓度值组合表的一例的例示图。
图7是用于说明本发明实施方式1中的浓度值组合表的结构以及判定的说明图。
图8是表示本发明实施方式1中的浓度值组合表的另一例的例示图。
图9是表示在本发明实施方式1的数字复合机中,对基于取得的图像数据的图像附加所述层次QR码的图像数据以及花纹图案数据而制作文档时的控制装置的处理的流程图。
图10A~图10B是表示在本发明实施方式1的数字复合机的存储装置中存储的各花纹图案的缩略图的例示图。
图11是表示通过本发明实施方式1的图像输出装置印刷的文档的一例的例示图。
图12是表示本发明实施方式2的数字复合机的重要部分结构的方框图。
图13是表示本发明实施方式2的数字复合机的图像处理装置的文件(document)认证部的重要部分结构的功能方框图。
图14是表示本发明实施方式2的数字复合机对于附加了层次QR码以及花纹图案的文档的复印处理的流程图。
图15是表示在本发明实施方式3的数字复合机中,对基于取得的图像数据的图像附加与包含复印许可者名称的第2数据有关的层次QR码的图像数据以及花纹图案数据而制作文档时的控制装置的处理的流程图。
图16是表示本发明实施方式3的数字复合机对所述复印限制文档的复印处理的流程图。
图17是表示本发明实施方式4的数字复合机的重要部分结构的功能方框图。
图18是表示本发明实施方式4的数字复合机的文件认证部的重要部分结构的功能方框图。
图19是表示本发明实施方式5的图像读取装置的重要部分结构的功能方框图。
图20是表示本发明实施方式6的数字复合机1的重要部分结构的方框图。
图21A~图21B是用于说明以往的花纹字符隐藏技术的说明图。
图22A~图22B是用于说明以往的花纹水印的说明图。
具体实施方式
以下,使用附图具体说明将本发明的图像处理装置、图像读取装置、图像形成装置、图像处理方法、计算机程序以及记录介质应用到具有复印功能、印刷功能等的数字复合机的方式。另外,为了便于说明,作为二维码的一例,使用QR码进行说明。
(实施方式1)
在本发明的是实施方式1的图像形成装置中,对以输出为目标的图像(以下称为目标图像)附加了基于与所述图像的安全有关的数据的后述的层次QR码后的图像,进一步执行附加由字符以及标识组成的花纹图案(特定图像)的处理,形成输出用图像。
图1是表示本发明实施方式1的图像形成装置的重要部分结构的方框图。实施方式1的图像形成装置包括控制装置100、图像读取装置200(读取部)、图像处理装置400、图像输出装置700、存储装置300(存储部)、通信装置600以及操作面板500(接受部)等硬件,作为整体而构成本发明的数字复合机1。
控制装置100包括控制这些硬件的CPU101(处理部)和暂时存储控制时所需的数据(例如,后述的公开密钥)的RAM。此外,控制装置100还包括花纹图案选择接受部102(选择接受部)以及重叠检测部103。
控制装置100根据需要从存储装置300加载规定的程序,并执行所加载的程序,从而使数字复合机1作为本发明的图像处理装置、图像读取装置以及包括图像处理装置和/或图像读取装置的图像形成装置而动作。
花纹图案选择接受部102如后述那样,经由操作面板500从用户接受用于从存储装置300所存储的多个花纹图案中选择一个或者多个花纹图案的选择指示。
重叠检测部103在对所述目标图像附上花纹图案而生成输出用图像的处理时,检测所述目标图像和花纹图案的水印字符之间的重叠。
以下,说明重叠检测部103对重叠的检测。图2是用于说明重叠检测的处理的说明图。图2A中是所述目标图像上附加了QR码的状态的图像(以下,临时原稿图像),相应的说明以对该临时原稿图像附上花纹图案的情况为例而进行,该花纹图案具有由图2B所示那样的“△、□、×”的图形组合构成的水印字符。
重叠检测的处理是通过以下方式进行,将图2A的临时原稿图像以及图2B的花纹图案都展开到帧存储器中,并对所述花纹图案中相当于“△、□、×”(水印字符)的部分、或者所述花纹图案的全部区域检测与所述临时原稿图像的重叠。相应的检测例如可基于与所述临时原稿图像以及花纹图案(水印字符)的各自的图像数据有关的像素的坐标而检测出。
在通过重叠检测部103检测出重叠的水印字符时,去除相应的水印字符,能够生成由剩余的水印字符构成的图2C所示那样的花纹图案,用于确定这一状态的后述的细节数据被加密。图2D是基于输出用图像的印刷物的一例,该输出用图像是对附有所述层次QR码的图像附加了图2B的花纹图案后的图像。
存储装置300例如是非易失性的半导体存储器,用户名称、每个用户的口令、按用户的秘密密钥(以及公开密钥)相互关联存储。此外,预先存储图像处理用的图像数据、用于控制硬件各部分的控制程序、生成在后述的第2数据的加密中使用的秘密密钥或者解密键的程序、用于附加后述的层次QR码的图像数据的程序、用于显示促使用户名称以及口令的输入的输入画面的程序、用于显示接受是继续处理还是中断处理的选择的选择画面的程序、多个花纹图案的图像数据(以下称为花纹图案数据)等。
此外,操作面板500包括与数字复合机的重要功能有关的“传真”、“复印”、“印刷”、“邮件”等的功能按钮、数字键、用于确定接受的指示的输入键、用于指定后述的QR码的位置的移动键、以及液晶显示器等的显示部501。
另外,图像读取装置200对应处理的原稿的图像数据进行光学读取。此外,图像读取装置200包括对用于读取的原稿照射光的光源,例如具有CCD(Charge Coupled Device;电荷耦合装置)那样的图像传感器等的光学单元。在图像读取装置200中,使来自规定的读取位置上放置的原稿的反射光像在该图像传感器上成像,输出RGB(R:红,G:绿,B:蓝)的模拟电信号。图像读取装置200输出的模拟电信号被输入到图像处理装置400。
通信装置600包括将通过图像处理装置400处理后的图像数据发送到外部的网卡、调制解调器等,例如将所述图像数据添加到邮件中发送到所设定的发送目的地。
图像输出装置700基于从图像处理装置400输出的图像数据,在记录用纸、OHP薄膜(film)等片材上进行图像形成,输出文档。为此,图像输出装置700包括感光体鼓、使该感光体鼓带电为规定的电位的带电器、根据从外部接受的图像数据而发出激光以便在感光体鼓上生成静电潜像的激光写入装置、对感光体鼓表面上形成的静电潜像提供调色剂从而显像的显像器、将感光体鼓表面上形成的调色剂像转印到用纸上的转印器等(未图示),将用户所期望的图像以电子照相方式形成在片材上。另外,除了以使用激光写入装置的电子照片方式进行图像形成之外,也可以是通过喷墨方式、热转印方式、升华方式等进行图像形成的结构。
图像处理装置400例如基于通过图像读取装置200输入的模拟电信号来生成数字形式的图像数据,或者读取存储装置300中存储的图像数据,在施加了与各图像的种类对应的处理之后,生成输出用图像的输出用图像数据。此外,图像处理装置400包括码生成部410。在码生成部410中,生成例如应对通过图像读取装置200输入的目标图像的目标图像数据附加的层次QR码的图像数据,并在所述目标图像数据上附加该图像数据、以及与经由操作面板500接受的选择指示有关的花纹图案数据。通过图像处理装置400生成的、附加了所述层次QR码的图像数据以及花纹图案数据的输出用图像数据被输出到图像输出装置700或者通信装置600。
图3是表示本发明实施方式1的数字复合机1的码生成部410的重要部分结构的功能方框图。码生成部410包括QR码生成部401(码生成部)、加密部402、微层次生成部403(图案生成部)以及印刷位置指定部404。
QR码生成部401基于与以下处理时的安全有关的第1数据,生成应附加到目标图像数据上的QR码的图像数据:基于从图像读取装置200取得的所述目标图像数据的图像的印刷、所述目标图像数据的邮件添加发送、外部发送等。
加密部402对与基于从图像读取装置200取得的目标图像数据的图像的印刷、所述目标图像数据的邮件添加发送、外部发送等时的安全有关的第2数据、以及表示与应附加到所述目标图像数据的花纹图案有关的详细的信息的细节数据,例如使用所述目标图像数据的制作者的秘密密钥进行加密。作为本实施方式1中的、通过加密部402加密的细节数据,例如是所述花纹图案中包含的规定的水印字符,有用于确定与目标图像不重叠的水印字符的字符特定号码、以及表示与目标图像不重叠的水印字符的位置的位置数据等。所述字符特定号码例如是存储装置300中存储的多个花纹图案所包含的对各个水印字符分配的数字。因此,使用该数字,能够确定所述花纹图案中所包含且与目标图像不重叠的水印字符。另外,细节数据不限于以上的记载,也可以是确定所述花纹图案中包含的水印字符的全部的数据。
所述第1数据和第2数据例如是所述图像数据的制作者或者用户的名称、ID、确定文档制作者或者用户的号码、联络地址等,只要是能够确定所述图像数据的制作者或者用户的数据即可。此外,所述第1数据和第2数据不一定要一致,也可以不同。
这里,所述秘密密钥在“公开加密方式”中作为公开密钥和秘密密钥而通常广泛使用,以下,简单说明利用了公开加密方式的“电子署名”的处理步骤。
(1)与文档有关的电子数据的制作者(发送者)准备(制作)秘密密钥和公开密钥。(2)电子数据的制作者(发送者)使用电子邮件、WEB以及信函等,将公开密钥告知所述电子数据的接收者。(3)电子数据的制作者(发送者)采用在所述(1)中制作的秘密密钥对电子数据进行加密,并以电子邮件、FTP以及印刷物等将其发送至电子数据的接收者。(4)电子数据的接收者使用在所述(2)中获得的公开密钥,对通过所述(3)获得的电子数据进行解密。(5)若在所述(4)中实现解密,则能够确定电子数据的制作者(发送者)。
此外,关于使用了公开密钥、秘密密钥的加密和解密,一般已知RSA加密法。以下,说明RSA的概要。
RSA加密法的公开密钥由自然数的对e、n构成。所述n是两个素数p和q的积,所述e是成为gcd(e,φ(n))=1(gcd:最大公约数)的正整数。所述φ(n)是欧拉函数,由φ(n)=φ(p)φ(q)=(p-1)(q-1)表示。这时,存在以φ(n)作为模的逆元素,将其设为d(1≤d≤p-1)。这时,ed≡1(modφ(n))成立。因此,对于x(0≤x<n),根据欧拉定理而成为xed≡1(modn)。从而,根据上述性质,如果知道d,则根据xe求x。即,以e对x(0≤x<n)加密而生成密文xe(e:加密键(秘密密钥)),密文xe通过d被解密(d:解密键(公开密钥))。
另外,这样获得的所述秘密密钥例如可以是文档制作者在制作文档时从键盘等输入,也可以与用户的识别数据相关联,被预先存储在存储装置300中。在以下的说明中,以将所述秘密密钥预先存储到存储装置300的情况为例进行说明。
微层次生成部403基于通过加密部402加密后的所述第2数据以及细节数据(以下称为加密数据),生成在所述QR码的单元中表现的、包括浓度不同的多个区域的微层次(浓淡图案)的图像数据。
以下,说明微层次生成部403进行的基于加密数据的微层次的生成以及对所述QR码的附加。图4是用于说明本发明实施方式1的数字复合机1的微层次生成部403的微层次的附加的说明图。例如,图4A是将字符串“这是测试”进行了QR码化时的QR码的图像,图4B是将其一部分(图4A上,O部分)放大后的放大图。作为图4B的放大图所示的信息,若将白色替换为“0”,将黑色替换为“1”,则表示“010101”这一信息。
图5是在图4A所示的QR码的单元(被涂成黑色或者白色的区域)中以微层次方式表现了“001100”这样的加密数据的情况下的例子,将QR码的一个单元在纵向和横向上都分割为8个,在一个单元中表现一比特的加密数据。这一处理可以通过使用图6所示那样的共计4组浓度值组合表(替换为表值)来实现,该4组浓度值组合表是将QR码的黑色单元设为RGB浓度值0,将白色单元设为RGB浓度值255时,在其各单元中表示加密数据的“0”、“1”。此外,这些浓度值组合表的值是使用规定范围的浓度值而构成。图7是用于说明所述浓度值组合表的结构以及判定的说明图。在所述第1数据的QR码的判定中,设定为将浓度值195以上判定为白色,将浓度值60以下判定为黑色,在白色和黑色的判定中设置浓度值60~195之间的余量(margin)。另一方面,在对所述QR码的单元中生成基于加密数据的微层次时,设定为仅使用浓度值0~30以及225~255的范围。
这样,通过对QR码的一个单元实施表现加密数据的一个比特的微层次的生成处理,在构成与一个比特的数据有关的微层次的要素中高频分量无法进入(即,由于是对所谓的固定(ベタ)区域附加层次,因此不会包含白线和黑线等频率分量),因此能够以非常简单的结构实现微层次的生成处理,不需要为了避免包含高频分量时的微层次的读取困难性而进行复杂的处理。
图5以对QR码的一个单元分配了加密数据的一个比特的情况为例来表示,但在需要分配更多的加密数据的情况下,如图8所示那样,通过将QR码的一个单元在纵向和横向上都分割为16个,还能够构成为具有4倍的数据量。QR码的一个单元的分割是8的整数倍(更准确地说,依赖于作为微层次的生成处理而所需的层次结构。在实施方式1的说明中以8×8的微层次为例,因此表示8这一值)。另外,在实施方式1中,假设QR码和微层次都表现为黑白的数据(K数据)。
印刷位置指定部404在印刷所述输出用图像数据时,指定应显示实施了微层次的生成处理后的状态的QR码(以下称为层次QR码)的图像的记录用纸上的位置(以下称为印刷位置)。作为层次QR码的印刷位置的指定方法,例如可以构成为在制作文档时,文档制作者任意使用操作面板500的移动键从而输入(指定),也可以决定为使用程序而始终印刷到固定的位置(例如,顶部右端的位置)。
以下,详细说明在本发明实施方式1的数字复合机1中,对从图像读取装置200取得的图像数据附加基于所述第1数据、第2数据和细节数据的层次QR码的图像数据、以及花纹图案数据,生成输出用图像数据的处理。
图9是表示在本发明实施方式1的数字复合机1中,对基于取得的图像数据的图像,附加所述层次QR码的图像数据以及花纹图案数据而制作文档时控制装置100的处理的流程图。
在以下的说明中,为了便于说明,以所述第1数据和第2数据都是文档制作者的名称,文档制作者从规定原稿读取图像数据,进行基于该图像数据的图像的印刷处理的情况为例进行说明。另外,并不限于此,也可以是本发明实施方式1的数字复合机1与PC、PDA等具有图像数据的编辑、制作功能的电气设备连接,并从这些电气设备取得图像数据的情况。另外,存储装置300中存储用于表示所存储的各花纹图案的图10所示那样的缩略图,通过在显示部501显示该缩略图,从而经由操作面板500接受花纹图案的选择。图10A是水印字符为高分辨率的情况下的花纹图案的缩略图的例示图,图10B是水印字符为低分辨率的情况下的花纹图案的缩略图的例示图。
文档制作者在读取规定原稿之前,首先,对操作面板500进行操作从而输入自己的名称以及口令。由此,控制装置100的CPU101经由操作面板500接受文档制作者的名称(第1数据)以及口令(步骤S101)。这里,例举文档制作者为一个人的情况,但如果文档制作者是多人则可以构成为输入相应人数的名称,除了名称之外还可以是能够确定个人的号码、联络地址等。另外,并不限于此,也可以是文档制作者制作的其他资料、参考文献、文档的更新历史、团队成员名等。
接着,文档制作者指示所述原稿的读取,CPU101经由操作面板500接受所述读取的指示,指示图像读取装置200读取所述原稿。通过图像读取装置200读取的图像数据被暂时存储在存储装置300中。例如,文档制作者在进行了所述图像数据的缩小、放大、旋转等编辑后,为了将与编辑后的图像数据(取得图像数据)有关的图像(目标图像)印刷到记录用纸上,按下操作面板500的所述“印刷”键。
CPU101例如通过监视操作面板500的“印刷”键的操作,判定是否接受了印刷指示(步骤S102)。CPU101在判定为没有接受“印刷”指示时(步骤S102:“否”),等待直到接受“印刷”指示为止。另一方面,CPU101在判定为接受了印刷指示时(步骤S102:“是”),基于存储装置300中存储的数据,对照在步骤S101中接受的文档制作者名称以及口令(步骤S103)。
在所述文档制作者名称以及口令匹配时,CPU101生成基于在步骤S101中接受的文档制作者名称的QR码的图像数据(步骤S104)。这是通过CPU101对码生成部410的QR码生成部401指示生成基于所述文档制作者名称的QR码的图像数据而进行。
另一方面,在所述文档制作者名称以及口令不匹配时,CPU101在显示部501显示包含表示文档制作者名称以及口令不匹配的文本的、用于促使文档制作者名称以及口令的再次输入的输入画面。
接着,CPU101指示印刷位置指定部404,指定应附上在步骤S104中生成的QR码的、记录用纸上的位置(步骤S105)。例如,实施方式1的数字复合机1构成为通过规定的程序附在顶部右端的位置上。通过至今为止的处理,能够生成所述临时原稿图像的图像数据。
然后,CPU101通过指示花纹图案选择接受部102,接受花纹图案的选择(步骤S106)。根据CPU101的指示,花纹图案选择接受部102读取在存储装置300中存储的花纹图案的缩略图,并显示在显示单元501。在所述缩略图中显示了所有字符特定号码(参照图10),文章制作者操作操作面板500,按下所希望的花纹图案的号码。从而,花纹图案选择接受部102能够经由操作面板500接受花纹图案的选择。
另外,花纹图案的选择不限于一个。可以选择多个花纹图案,相应的情况例如可以构成为生成所选择的各花纹图案的水印字符随机布置的花纹图案。
接着,CPU101判定在步骤S105中生成的临时原稿图像和在步骤S106中接受的花纹图案的水印字符是否存在重叠部分(步骤S107)。相应的判定是由CPU101指示重叠检测部103进行重叠检测,并基于重叠检测部103的重叠检测结果而进行。关于重叠检测部103的重叠检测的处理已上述,省略详细的说明。
在CPU101判定为所述临时原稿图像和花纹图案有重叠部分时(步骤S107:“是”),进行去除重叠的水印字符的、花纹图案的修正(步骤S108)。这样的施加了花纹图案的修正处理后的花纹图案数据被暂时存储在RAM中。
在CPU101判定为所述临时原稿图像和花纹图案没有重叠部分时(步骤S107:“否”),或者步骤S108中的花纹图案的修正处理之后,将表示花纹图案的详细的信息的上述细节数据存储到存储装置300(步骤S109)。例如在步骤S106中接受多个花纹图案的选择,在步骤S108中施加了修正处理的情况下,所述细节数据是表示在所述修正后的花纹图案中包含的各水印字符的字符特定号码、每个水印字符的显示位置(坐标)等的数据。
接着,CPU101通过指示码生成部410的加密部402,从而进行所述细节数据以及文档制作者名称(第2数据)的加密(步骤S110)。根据CPU110的指示,加密部402从存储装置300取得与所述文档制作者名称(用户)有关的秘密密钥,并使用该秘密密钥对所述细节数据以及文档制作者名称进行加密。
另外,在秘密密钥中,也可以构成为文档制作者在制作文档时经由操作面板500输入。相应的情况下只要设置基于存储装置300所存储的数据而判定所输入的秘密密钥与文档制作者名称和口令之间的匹配性的处理即可。
然后,CPU101生成基于由加密部402加密后的细节数据以及文档制作者名称(加密数据)的微层次(浓淡图案)的图像数据(步骤S111)。这是通过CPU101指示微层次生成部403生成基于所述加密数据的微层次的图像数据而进行。微层次生成部403的微层次的图像数据的生成处理如上所述,省略详细的说明。通过以上的处理,生成基于加密后的细节数据以及文档制作者名称的微层次表现在基于第1数据的QR码上的、层次QR码(附加图像)的图像数据(附加图像数据)。
在印刷时,CPU101(附加部)将层次QR码的图像数据附加到所述目标图像的图像数据上,以便使所述层次QR码被印刷到步骤S105中所指定的位置(步骤S112),从存储装置300读出与在步骤S106中接受的选择有关的花纹图案、或者在步骤S108中施加了修正处理的花纹图案,并将其进一步附加到所述目标图像的图像数据上。通过以上的处理,生成输出用图像数据。
接着,CPU101指示图像输出装置700,将基于所述输出用图像数据的图像印刷到记录用纸上(步骤S113)。根据CPU101的指示,图像输出装置700印刷基于所述输出用图像数据的图像。通过图像输出装置700印刷后的文档在顶部右端的位置上,印刷基于所述第2数据以及细节数据的层次QR码。图11是表示通过图像输出装置700印刷的文档的一例的例示图。
这样,附上了层次QR码以及花纹图案的文档在之后的处理中,通过对照该文档的特定图像和所述细节数据的对应,和/或对照所述第1数据以及第2数据,从而能够提高所述文档的处理中的安全性,并且能够应对将所述文档的层次QR码的部分从记录介质的每个中分离而将其粘贴到其它文档上那样的、文档的不正当窜改。详细内容在实施方式2中说明。
(实施方式2)
图12是表示本发明实施方式2的数字复合机1的重要部分结构的方框图。实施方式2的数字复合机1与实施方式1的数字复合机1同样地,包括控制装置100、图像读取装置200、图像处理装置400、图像输出装置700、存储装置300、通信装置600以及操作面板500等硬件,作为整体而构成数字复合机。
另外,实施方式2的数字复合机1与实施方式1的数字复合机1不同,控制装置100包括图案对照部104,图像处理装置400除了码生成部410之外,还包括文件认证部420。
图13是表示本发明实施方式2的数字复合机1的图像处理装置400的文件认证部420的重要部分结构的功能方框图。文件认证部420包括QR码数据取得部416(分离部)、微层次数据取得部417(分离部)、解密部418以及数据比较部419(对照部)。
QR码数据取得部416例如从通过图像读取装置200读取的原稿的图像数据的QR码的图像数据中,提取(分离)QR码化的第1数据(以下称为QR码数据)。QR码数据取得部416基于QR码的开口码元来确定所述QR码的位置,从而能够提取所述QR码数据。
微层次数据取得部417例如从通过图像读取装置200读取的原稿的图像数据的层次QR码的图像数据中,提取加密数据,即加密后的第2数据以及与所述原稿的图像数据有关的细节数据。
解密部418使用规定的公开密钥(或者解密键),对通过微层次数据取得部417取得的加密数据进行解密。
数据比较部419例如比较(对照)由QR码数据取得部416取得的QR码数据(第1数据)和由微层次数据取得部417取得并且通过解密部418解密后的第2数据。
此外,控制装置100的花纹图案对照部104例如对照通过图像读取装置200读取的原稿的图像数据的花纹图案,和由微层次数据取得部417提取并且通过解密部418解密后的细节数据是否对应。例如,所述细节数据具有确定与原稿的目标图像不重叠的水印字符的字符特定号码、以及表示与所述字符特定号码有关的水印字符的显示位置的坐标等,因此花纹图案对照部104基于所述细节数据,对照所述原稿的图像数据的花纹图案是否与所述细节数据对应。
此外,本实施方式2的数字复合机1的存储装置300中,通过图像读取装置200读取了原稿的花纹图案的情况下的、确定各水印字符的读取字符特定数据与所述字符特定号码关联存储。即,由于图像读取装置200只能读取低分辨率数据,因此所述读取字符特定数据相当于在通过图像读取装置200读取之前的各花纹图案中,除去了高分辨率部分的状态。
以下,说明通过本实施方式2的数字复合机1来处理通过实施方式1的数字复合机1所印刷的、附加了所述层次QR码数据以及花纹图案的文档(图像数据)的情况下的处理。为了便于说明,以规定的用户复印由实施方式1的数字复合机1所印刷的文档的情况为例进行说明。
此外,在附有所述层次QR码的文档中,附上了作为QR码数据而QR码化的文档制作者的名称(第1数据),并且相同的文档制作者的名称(第2数据)以及细节数据作为微层次在所述QR码的单元中生成。另外,存储装置300中与实施方式1同样地,用户名称、每个用户的口令以及按用户的公开密钥关联存储。
图14是表示本实施方式2的数字复合机对附加了所述层次QR码以及花纹图案的文档的复印处理的流程图。
尝试复印由附加了所述层次QR码以及花纹图案的文档构成的原稿的用户,将所述原稿放置在原稿台上,操作操作面板500,指示所述原稿的复印。
控制装置100的CPU101经由操作面板500接受用户的复印指示(步骤S201)。在接受了用户的指示时,CPU101使用存储装置300的程序,将要求输入用户名称以及口令的输入画面显示在显示部501上。用户操作操作面板500输入了用户名称以及口令时,CPU101经由操作面板500接受用户名称以及口令(步骤S202)。
接受了用户名称以及口令的CPU101基于在存储装置300中预先存储的数据,对照用户名称以及口令(步骤S203)。CPU101(取得部)在所述用户名称以及口令匹配时,指示图像读取装置200,读取所述原稿的图像数据,取得该原稿的图像数据(步骤S204)。
另一方面,在所述用户名称以及口令不匹配时,CPU101在显示部501显示表示用户名称以及口令不匹配的文本和促使再次输入用户名称以及口令的输入画面。
接着,CPU101指示QR码数据取得部416,从所述原稿的图像数据中提取(分离)QR码数据(步骤S205)。根据CPU101的指示,QR码数据取得部416基于所述QR码的开口码元,确定所述QR码的位置,从所述原稿的图像数据中提取所述QR码数据。通过该处理,能够取得文档制作者的名称(第1数据)。
然后,CPU101基于在步骤S202中接受的用户名称(或者口令),读出后述那样为解密加密数据而使用的公开密钥(解密键)(步骤S206)。此外,不限于此,也可以构成为用户经由操作面板500自己输入。取得的公开密钥暂时存储在控制装置100的RAM中。
接着,CPU101通过指示微层次数据取得部417,基于所述QR码的开口码元来确定所述QR码的位置,提取(分离)在该QR码的单元中作为微层次而生成的微层次数据(步骤S207)。根据CPU101的指示,微层次数据取得部417提取所述QR码的微层次数据,即加密数据,能够取得作为所述加密数据的被加密的第2数据以及细节数据。
CPU101指示解密部418,对在步骤S207中提取的微层次数据、即加密数据进行解密(步骤S208)。根据CPU101的指示,解密部418读出在控制装置100的RAM中存储的所述公开密钥,并使用该公开密钥对加密后的第2数据和细节数据进行解密。
接着,CPU101判定解密部418的解密是否成功(步骤S209)。CPU101在判定为解密部418的解密没有成功时(步骤S209:“否”),作为该原稿(图像数据)不可靠而不认证(步骤S213)。
另一方面,CPU101在判定为解密部418的解密已成功时(步骤S209:“是”),指示数据比较部419对通过解密部418解密后的第2数据和在步骤S205中取得的QR码数据(第1数据)进行比较。另外,基于数据比较部419的比较结果,CPU101判定第2数据以及QR码数据(第1数据)是否一致。即,在实施方式中,由于第1数据以及第2数据都是文档制作者名称,因此CPU101判定文档制作者名称是否一致(步骤S210)。
CPU101在判定为第2数据以及QR码数据不一致时,即判定为文档制作者名称不一致时(步骤S210:“否”),作为该原稿(图像数据)不可靠而不认证(步骤S214)。这时,CPU101将所述判定的结果,即该原稿不可靠的意旨、以及接受是继续还是中断以后的处理的选择的选择画面显示在操作面板500的显示部501(步骤S215)。
另外,以后,CPU101也可以进行以下操作,即停止执行在步骤S201中接受的复印指示、所述图像数据的丢弃、或者经由通信装置600对与QR码有关的文档制作者的通知等。由此,例如能够防止有恶意的人伪造原稿等而引起的损害于未然。
另一方面,CPU101(判定部)在判定为第2数据以及QR码数据一致时,即,判定为文章制作者名称一致时(步骤S210:“是”),判定与在步骤S204中读取的原稿的图像数据有关的花纹图案的详细的信息是否与在步骤S208中解密的细节数据对应(步骤S211)。相应的判定例如通过以下方式进行,基于在存储装置300中存储的读取字符特定数据,能够确定与在步骤S204中读取的原稿的图像数据有关的花纹图案中所包含并且与原稿的目标图像不重叠的水印字符、以及该水印字符的坐标等,因此将它们与在步骤S208中解密后的细节数据进行对照。
CPU101在判定为与所述原稿的图像数据有关的花纹图案的详细的信息与所述细节数据不对应时(步骤S211:“否”),将处理顺序移动至步骤S214以及步骤S215。另一方面,CPU101在判定为与所述原稿的图像数据有关的花纹图案的详细的信息与所述细节数据对应时(步骤S211:“是”),认证为该原稿(图像数据)可靠(步骤S212),进行之后的所述原稿的图像数据的处理(复印)。
通过这样对照花纹图案的结构,能够应对有恶意的人将所述原稿(文档)的层次QR码的部分从记录介质的每个中分离而将其粘贴到其它文档上那样的、文档的不正当窜改。
对于与实施方式1相同的部分使用同样的符号并省略详细的说明。
(实施方式3)
在实施方式3中,说明在附上了层次QR码以及花纹图案的文档中,限制对于所述文档进行文档制作者没有预想的处理的情况。
实施方式3的数字复合机1与实施方式1或者2的图像形成装置具有相同的结构,但在码生成部410的加密部402处的处理中具有特征。详细地说,实施方式3的数字复合机1的加密部402除了文档制作者名称之外,还对用于限制利用所印刷的文档(或者,与该文档有关的图像数据)的数据进行加密。例如,在文档制作者想要确定许可/禁止所述文档的利用的人物时,通过加密部402对确定人物的数据进行加密。这样,基于由加密部402加密的、确定所述人物的数据,所述微层次生成部403生成微层次(浓淡图案)的图像数据。在以下,为了便于说明,将加密部402加密能够确定许可复印所述文档的人物(以下,称为许可复印者)的数据(例如,名称或者ID码等)的情况为例进行说明。
图15是表示在本发明实施方式3的数字复合机1中,对基于取得的图像数据的数据,附加与包含许可复印者名称的第2数据有关的层次QR码的图像数据以及花纹图案数据从而制作文档时控制装置100的处理的流程图。
文档制作者在读取规定原稿之前,首先,对操作面板500进行操作从而输入自己的名称以及口令。由此,控制装置100的CPU101经由操作面板500接受文档制作者的名称(第1数据)以及口令(步骤S301)。
接着,CPU101经由操作面板500接受所述读取的指示,指示图像读取装置200读取所述原稿。通过图像读取装置200读取的图像数据被暂时存储在存储装置300中。例如,文档制作者在进行了所述图像数据的缩小、放大、旋转等编辑后,为了将与编辑后的图像数据(取得图像数据)有关的图像(目标图像)印刷到记录用纸上,按下操作面板500的所述“印刷”键。
CPU101例如通过监视操作面板500的“印刷”键的操作,判定是否接受了印刷指示(步骤S302)。CPU101在判定为没有接受“印刷”指示时(步骤S302:“否”),等待直到接受“印刷”指示为止。另一方面,CPU101在判定为接受了印刷指示时(步骤S302:“是”),例如在显示部501显示用于促使输入许可复印者名称的画面。文档制作者操作操作面板500而输入许可复印者名称。由此,CPU101经由操作面板500接受所述许可复印者名称(步骤S303)。
接着,CPU101基于存储装置300中存储的数据,对照在步骤S301中接受的文档制作者名称以及口令(步骤S304)。
在所述文档制作者名称以及口令匹配时,通过对码生成部410的QR码生成部401指示生成基于所述文档制作者名称的QR码的图像数据,从而CPU101生成基于在步骤S301中接受的文档制作者名称的QR码的图像数据(步骤S305)。
然后,CPU101通过指示花纹图案选择接受部102,接受花纹图案的选择(步骤S307)。
接着,CPU101指示重叠检测部103进行重叠检测,并基于重叠检测部103的重叠检测的结果,判定在步骤S306中生成的临时原稿图像和在步骤S106中接受的花纹图案的水印字符是否存在重叠部分(步骤S308)。
在CPU101判定为所述临时原稿图像和花纹图案有重叠部分时(步骤S308:“是”),进行去除重叠的水印字符的、花纹图案的修正(步骤S309)。
在CPU101判定为所述临时原稿图像和花纹图案没有重叠部分时(步骤S308:“否”),或者步骤S309中的花纹图案的修正处理之后,将花纹图案的细节数据存储到存储装置300(步骤S310)。
接着,CPU101通过指示码生成部410的加密部402,从而进行所述细节数据、以及由文档制作者名称和许可复印者名称构成的第2数据的加密(步骤S311)。根据CPU110的指示,加密部402使用与所述许可复印者名称相应的各许可复印者的分别的公开密钥,对所述细节数据以及第2数据进行加密。
然后,CPU101生成基于由加密部402加密后的细节数据以及第2数据的微层次(浓淡图案)的图像数据(步骤S312)。这是通过CPU101指示微层次生成部403生成基于所述加密数据的微层次的图像数据而进行。通过以上的处理,生成基于加密后的细节数据以及第2数据的微层次表现在基于第1数据的QR码上的、层次QR码(附加图像)的图像数据(附加图像数据)。
在印刷时,CPU101(附加部)将层次QR码的图像数据附加到所述目标图像的图像数据上,以便使所述层次QR码被印刷到步骤S105中所指定的位置(步骤S313),从存储装置300读出与在步骤S307中接受的选择有关的花纹图案、或者在步骤S309中施加了修正处理的花纹图案,并将其进一步附加到所述目标图像的图像数据上。通过以上的处理,生成输出用图像数据。
接着,CPU101通过指示图像输出装置700,将基于所述输出用图像数据的图像印刷到记录用纸上(步骤S314)。
通过上述的处理,实施方式3的数字复合机1印刷的文档中成为以下状态,即在基于文档制作者名称的QR码的单元中表现了与许可复印者的确定有关的数据的微层次的状态。这样,以下,将通过实施方式3的数字复合机1印刷的、复印被限制的文档称为限制复印文档。
另一方面,实施方式3的数字复合机1进行上述那样印刷的所述限制复印文档的图像数据的处理(例如,复印)时,基于表示许可复印者的所述微层次数据,复印所述限制复印文档。
以下,作为本发明实施方式3的数字复合机1处理所述限制复印文档的图像数据的一例,例举复印所述限制复印文档的情况进行说明。图16是表示本发明实施方式3的数字复合机1对所述限制复印文档的复印处理的流程图。为了便于说明,以规定复印执行者复印所述限制复印文档的情况为例进行说明。假设在所述限制复印文档中,在基于文档制作者名称(第1数据)的QR码的单元中表现了与所述文档制作者名称和许可复印者(第2数据)、以及细节数据有关的微层次,并且假设在存储装置300中,与实施方式1或者2同样地,用户名称、每个用户的口令、按用户的秘密密钥(以及公开密钥)关联存储。
尝试复印作为所述限制复印文档的原稿的用户,将所述原稿放置在原稿台上,操作操作面板500,指示所述原稿的复印。
控制装置100的CPU101经由操作面板500接受用户的复印指示(步骤S401)。在从用户接受了的复印指示时,CPU101使用存储装置300的程序,将要求输入用户名称以及口令的输入画面显示在显示部501上。通过用户操作操作面板500输入用户名称以及口令,CPU101经由操作面板500(第3数据接受部)接受用户名称以及口令(第3数据)(步骤S402)。
接受了用户名称以及口令的CPU101基于在存储装置300中预先存储的数据,对照用户名称以及口令(步骤S403)。CPU101(取得部)在所述用户名称以及口令匹配时,指示图像读取装置200,读取作为复印限制文档的原稿的图像数据,取得该原稿的图像数据(步骤S404)。
接着,CPU101指示QR码数据取得部416,基于所述QR码的开口码元确定所述QR码的位置,并从所述原稿的图像数据中提取(分离)QR码数据(步骤S405)。通过该处理,能够取得文档制作者的名称(第1数据)。
然后,CPU101基于在步骤S402中接受的用户名称(或者口令),从存储装置300存储的数据中,读出后述那样为解密加密数据而使用的公开密钥(解密键)(步骤S406)。取得的公开密钥暂时存储在控制装置100的RAM中。
接着,CPU101通过指示微层次数据取得部417,基于所述QR码的开口码元来确定所述QR码的位置,提取(分离)在该QR码的单元中作为微层次而生成的微层次数据(步骤S407)。由此,能够取得作为所述加密数据的被加密的第2数据以及细节数据。
CPU101指示解密部418,对在步骤S407中提取的微层次数据、即加密数据进行解密(步骤S408)。根据CPU101的指示,解密部418读出在控制装置100的RAM中存储的所述公开密钥,并使用该公开密钥对加密后的第2数据和细节数据进行解密。
接着,CPU101判定解密部418的解密是否成功(步骤S409)。CPU101在判定为解密部418的解密没有成功时(步骤S409:“否”),作为该原稿(图像数据)不可靠而不认证(步骤S415)。这时,CPU101将表示不能复印的消息显示在操作面板500的显示部501上(步骤S416)。
另一方面,CPU101在判定为解密部418的解密已成功时(步骤S409:“是”),指示数据比较部419对通过解密部418解密后的第2数据中的文档制作者名称,和在步骤S405中取得的QR码数据(第1数据)进行比较。即,在实施方式中,由于第1数据是文章制作者名称,因此CPU101判定文章制作者名称是否一致(步骤S410)。
CPU101在判定为文章制作者名称不一致时(步骤S410:“否”),作为该原稿(图像数据)不可靠而不认证(步骤S414)。这时,CPU101将所述判定的结果,即该原稿不可靠的意旨、以及接受是继续还是中断以后的处理的选择的选择画面显示在操作面板500的显示部501(步骤S418)。从而,例如能够防止有恶意的人伪造原稿等引起的损害于未然。
另一方面,CPU101在判定为文章制作者名称一致时(步骤S410:“是”),判定与在步骤S404中读取的原稿的图像数据有关的花纹图案的详细的信息是否与在步骤S408中解密的细节数据对应(步骤S411)。
CPU101在判定为与所述原稿的图像数据有关的花纹图案的详细的信息与所述细节数据不对应时(步骤S411:“否”),将处理顺序移动至步骤S417以及步骤S418。另一方面,CPU101在判定为所述原稿的图像数据的花纹图案的详细的信息与所述细节数据对应时(步骤S411:“是”),认证为该原稿(图像数据)可靠(步骤S412)。
接着,CPU101指示数据比较部419对通过解密部418解密后的第2数据的许可复印者名称和在步骤S402中接受的用户名称(第3数据)进行比较。基于数据比较部419的比较结果,CPU101判定所述用户名称(第3数据)是否包含在作为所述第2数据的许可复印者的名称之中,即,判定所述用户是否为许可复印者(步骤S413)。
CPU101在判定为所述用户不是所述许可复印者时(步骤S413:“否”),设定该用户不可靠,将表示不能复印的消息显示在操作面板500的显示部501上(步骤S419)。
另一方面,在判定为所述用户是所述许可复印者时(步骤S413:“是”),认证为该用户可靠,并执行接受的复印指示(步骤S414)。
通过这样对照花纹图案的结构,能够应对有恶意的人将所述原稿(文档)的层次QR码的部分从记录介质的每个中分离而将其粘贴到其它文档上那样的、文档的不正当窜改,并且只许可特定的用户、特定的处理等,能够限制进行文档制作者没有预想的处理。
在上述中,以对照第2数据和从外部接受的数据(第3数据),并基于该对照的结果来执行与接受到的指示有关的处理的情况为例进行了说明,但不限于此。例如,将所述许可复印者的名称与文档制作者的名称一起作为第1数据而进行了QR码化时,也可以构成为基于所述第1数据和从外部接受的数据(第3数据)的对照结果,执行接受到的处理。
(实施方式4)
图17是表示本发明实施方式4的数字复合机1的重要部分结构的功能方框图。图18是表示本发明实施方式4的数字复合机1的文件认证部420的重要部分结构的功能方框图。
本发明实施方式4的数字复合机1与实施方式2或者3的图像形成装置同样地,包括控制装置100、图像读取装置200、图像处理装置400、图像输出装置700、存储装置300、通信装置600以及操作面板500等硬件,作为整体而构成数字复合机1。存储装置300中与实施方式2同样地,用户名称、每个用户的口令、按用户的公开密钥等关联存储。此外,本发明实施方式4的数字复合机1的存储装置300中与实施方式2的数字复合机1的存储装置300同样地,存储去除了高分辨率部分的状态的读取字符特定数据。
此外,本发明实施方式4的数字复合机1例如对通过图像读取装置200读取的图像数据,附加包含第2数据以及该花纹图案的细节数据的层次QR码。
图像处理装置400包括A/D变换部405、阴影(shading)校正部406、输入色阶校正部407、文件认证部420、区域分离处理部408、色校正部409、黑版生成底色去除部411、变倍部412、空间滤波处理部413、输出色阶校正部414、以及色阶再现处理部415。此外,图像处理装置400与图像读取装置200和图像输出装置700连接。
由图像读取装置200读取的图像数据的模拟信号在图像处理装置400内,以A/D(模拟/数字)变换部405、阴影校正部406、输入色阶校正部407、文档认证部420、区域分离处理部408、色校正部409、黑版生成底色去除部411、变倍部412、空间滤波处理部413、输出色阶校正部414、以及色阶再现处理部415的顺序被传送,并作为CMYK的数字彩色信号被输出到图像输出装置700。
A/D变换部405将来自图像读取装置200的RGB的模拟信号变换为数字信号,阴影校正部406对从A/D变换部405送来的数字RGB信号实施用于去除在图像读取装置200的照明***、成像***、拍摄***中产生的各种失真的处理。
输入色阶校正部407对通过阴影校正部406去除了各种失真的RGB信号(RGB的反射率信号)调整色彩平衡,同时实施变换为浓度信号的处理。
另外,实施方式4的数字复合机1的文件认证部420包括QR码数据取得部416、微层次数据取得部417、解密部418、比较部421、花纹图案对照部422以及复印控制部423。
QR码数据取得部416基于QR码的开口码元来确定所述QR码的位置,从通过图像读取装置200读取的原稿的图像数据的QR码的图像数据中取得(提取)QR码数据。
微层次数据取得部417例如从通过图像读取装置200读取的原稿的图像数据的层次QR码的图像数据中,提取加密数据、即加密后的第2数据以及与所述原稿的图像数据有关的细节数据。
解密部418使用公开密钥(或者解密键)对通过微层次数据取得部417取得的加密数据进行解密。(公开密钥可以存储在存储装置300中,也可以使用户从操作面板500输入。)
比较部421例如对通过QR码数据取得部416取得的QR码数据(第1数据)和通过微层次数据取得部417取得并且通过解密部418解密了的第2数据进行比较(对照)。
此外,花纹图案对照部422例如对照与通过图像读取装置200读取的原稿的图像数据有关的花纹图案,是否与通过微层次数据取得部417取得并且通过解密部418解密了的细节数据对应。例如,所述细节数据具有表示水印字符的字符特定号码、以及表示与该字符特定号码有关的水印字符的显示位置的坐标等的情况下,花纹图案对照部422对照与所述原稿的图像数据有关的花纹图案是否与所述细节数据对应。
基于解密部418可否解密、比较部421的比较结果、和/或花纹图案对照部422的对照结果,文件认证部420的复印控制部423例如决定如何执行复印。此外,并不限于此,如实施方式3那样,作为第2数据而包含许可复印者名称时,经由操作面板500接受用户名称,并基于该用户名称和所述许可复印者名称的对照结果,判定可否复印。
区域分离处理部408根据RGB信号,将输入图像中的各像素分离为字符区域、网点区域、照片区域的某一个。区域分离处理部408基于分离结果,将表示像素属于哪个区域的区域识别信号输出至黑版生成底色去除部411、空间滤波处理部413、以及色阶再现处理部415。
色校正部409为了忠实地实现颜色再现,进行用于去除基于包含不需要吸收分量的CMY(C:青/M:品红/Y:黄)色材的分光特性的色浊的处理。
黑版生成底色去除部411进行根据色校正后的CMY的三色信号生成黑色(K)信号的黑版生成、从原来的CMY信号中除去在黑版生成中获得的K信号从而生成新的CMY信号的处理,CMY的三色信号被变换为CMYK的四色信号。
作为黑版生成处理的一例,有进行基于轮廓(skeleton)黑色的黑版生成的方法(一般的方法)。在该方法中,在将轮廓曲线的输入输出特性设为y=f(x),将输入的数据设为C、M、Y,将输出的数据设为C’、M’、Y’、K’,将UCR(Under Color Removal;底色去除)率设为α(0<α<1)时,黑版生成底色去除处理由以下的式表现。
K’=f{min(C,M,Y)}、C’=C-αK’、M’=M-αK’、Y’=Y-αK’
变倍部412基于通过图像形成装置所具备的操作面板500输入的信号,进行图像的放大、缩小等处理。
空间滤波处理部413对通过黑版生成底色去除部411输入的CMYK信号的图像数据,基于区域识别信号进行数字滤波器的空间滤波处理,通过校正空间频率特性而防止输出图像的模糊以及粒状恶化。色阶再现处理部415也与空间滤波处理部413同样地,对CMYK信号的图像数据,基于区域识别信号而实施规定的处理。
例如,通过区域分离处理部408分离为字符的区域尤其为了提高黑色字符或者颜色字符的再现性,通过空间滤波处理部413的空间滤波处理中的清晰强调处理,高频率的强调量增大。同时,在色阶再现处理部415中,选择适合高域频率的再现的高分辨率的网板下的二值化或者多值化处理。
此外,关于通过区域分离处理部408分离为网点的区域,在空间滤波处理部413中,实施用于去除输入网点分量的低通滤波处理。
并且,在输出色阶校正部414中,在进行了基于彩色图像输出装置的输出特性的输出色阶校正处理之后,在色阶再现处理部415中实施处理为最终将图像分离为像素后能够再现各个色阶的色阶再现处理(中间色阶生成)。关于通过区域分离处理部408分离为照片的区域,进行重视色阶再现性的网板下的二值化或者多值化处理。
上述的实施了各处理的图像数据被暂时存储在存储装置300,在规定的定时读出后被输入到图像输出装置700。图像输出装置700将图像数据印刷(形成)在记录介质(例如纸等)上。例如,可以举出使用了电子照片方式以及喷墨方式的彩色图像输出装置等,但并非特别限定于此。另外,以上的处理通过未图示的CPU101(中央处理单元)控制。
对于与实施方式1或者2相同的部分,附加同样的符号并省略详细的说明。
在以上的说明中,以复印原稿的情况作为例子进行了说明,但不限于此。例如,数字复合机1包括传真发送功能、扫描到邮件(scan to e-mail)功能等,在将取得的原稿的图像数据与外部设备进行发送接收的情况下也适用是当然的。
例如,包括由调制解调器以及网卡构成的通信装置,在进行传真发送时,在通过调制解调器进行与对方目的地的发送手续并确保能够发送的状态时,对以规定形式压缩后的文档的图像数据(通过扫描仪读入的图像数据),实施压缩形式的变更等必要的处理,从而经由通信线路顺序发送到对方目的地。
此外,在接收图像数据时,CPU101一边进行通信手续一边接收从对方目的地发送来的图像数据,从而将其输入到数字复合机1,在数字复合机1中,通过未图示的压缩/扩展处理部对接收到的图像数据施加扩展处理。扩展后的图像数据根据需要而进行旋转处理以及分辨率变换处理,并且施加输出色阶校正、色阶再现处理,并通过图像输出装置输出。
(实施方式5)
以上,作为图像数据的输出方式例举印刷的情况进行说明,但也适用于进行传真发送、将图像数据(1)添加到电子邮件中发送到指定的地址的(scanto e-mail)、(2)发送到由用户指定的文件夹(folder)的(scan to ftp)、(3)发送到图像形成装置中安装的USB存储器(scan to usb)等的图像发送、将图像数据显示到图像显示装置(例如,液晶显示器)的情况。
此外,除了图像形成装置之外,也可以将本发明应用于扫描仪等图像读取装置中。图19是表示本发明实施方式5的图像读取装置的重要部分结构的功能方框图。以下,以本发明实施方式5的图像读取装置为彩色图像处理装置1A的情况为例进行说明。
本发明实施方式5的彩色图像处理装置1A包括控制部100A、图像读取部200A(读取部)、图像处理部400A、显示部800A、存储部300A、通信部600A以及操作面板500A等硬件,作为整体而构成彩色图像处理装置1A。存储部300A中与实施方式2同样地,用户名称、每个用户的口令、按用户的公开密钥等关联存储。此外,本发明实施方式5的彩色图像处理装置1A的存储部300A中,与实施方式2的数字复合机1的存储装置300同样地,存储去除了高分辨率部分的状态的读取字符特定数据。
彩色图像处理装置1A的图像处理部400A由A/D变换部405、阴影校正部406、输入色阶校正部407、文件认证部420以及显示控制部430构成,其连接了图像读取部200A,作为整体而构成彩色图像处理装置1A。对于这些各处理部的处理内容与前述的相同,因此省略。从图像处理部400A输出RGB的图像数据的同时,输出文件认证结果,并被发送到经由通信部600A连接的计算机、复合机、打印机、服务器等。另外,通过控制部100A的控制,计算机、复合机、打印机、服务器等***设备识别文件认证结果,进行处理。
(实施方式6)
图20是表示本发明实施方式6的数字复合机1的重要部分结构的方框图。实施方式6的数字复合机1构成为,用于进行动作的程序还能够经由外部记录介质I/F800,由CD-ROM等可移动型记录介质A提供。进而,实施方式6的数字复合机1构成为还能够从未图示的外部装置,经由通信装置600来下载所述计算机程序。以下,说明其内容。
实施方式6的数字复合机1包括外置(或者内置)的记录介质读取装置(未图示),使该记录介质读取装置***可移动型记录介质A,从而例如在记录装置300中安装该程序,该可移动型记录介质A记录了以下程序:接受与取得图像数据的安全有关的第1数据以及第2数据,基于所述第1数据,生成具有多个单元的二维码的图像数据,对所述第2数据和表示关于所述取得图像数据的特定图像的详细的信息的细节数据进行加密,基于加密后的第2数据以及细节数据,在所述二维码的单元中生成表示浓淡图案的图案图像数据,对所述取得图像数据附加基于所生成的二维码的图像数据以及图案图像数据的附加图像的附加图像数据,从附上了所述附加图像以及特定图像的图像中取得图像数据,从所述附加图像的附加图像数据中分离所述第1数据、第2数据以及细节数据,进行所分离的第1数据以及第2数据的对照,判定与取得的图像数据有关的特定图像的详细的信息是否与所分离的细节数据对应,基于所述对照的结果和/或所述判定的结果,执行所述图像数据的处理。相应的程序加载到控制装置100的RAM中执行。由此,作为实施方式1至实施方式4的本发明的图像形成装置发挥作用。
作为所述记录介质,为了在微型计算机中进行处理,未图示的存储器、例如ROM这样的存储本身可以是程序介质,也可以是包括磁带以及盒带等带系列、软盘和硬盘等磁盘以及CD-ROM/MO/MD/DVD等光盘的盘系列、IC卡(包括存储卡)/光卡等卡系列、或者掩膜ROM、EPROM、EEPROM、闪速ROM等的半导体存储器的固定地承载程序代码的介质。
可以是流动地承载程序代码以便经由通信装置600从通信网络下载程序代码的介质。另外,在这样从通信网络下载程序的情况下,该下载用的程序可以是预先存储在主体装置中,或者从其他的记录介质中安装。另外,本发明也能够以所述程序代码通过电子传输而具体化的、嵌入运送波中的计算机数据信号的形式实现。
对于与实施方式1或者2相同的部分,附加同样的符号并省略详细的说明。
在以上的实施方式中,以附加背景花纹作为特定图像的情况为例子进行了说明,但不限于此。所述特定图像也可以是非水印字符的可视字符。作为所述花纹图案的细节数据,只要能够确定相应的特定图像即可。
在不脱离此基本特征的精神下,上述记载可以多种形式实施,本实施方式是说明性而非限制性的,由于保护范围由所附权利要求限定而非说明书,所有落入权利要求范围的变更或其等价物,均由权利要求所包括。
Claims (12)
1.一种图像处理装置,实施对取得图像数据附加特定图像的特定图像数据的处理,该图像处理装置包括:
接受部,接受与取得图像数据的安全有关的第1数据和第2数据;
码生成部,基于所述第1数据,生成具有多个单元的二维码的图像数据;
加密部,对所述第2数据和表示对于所述特定图像的详细的信息的细节数据进行加密;
图案生成部,基于加密后的第2数据以及细节数据,对所述二维码的单元生成表现浓淡图案的图案图像数据;以及
附加部,对所述取得图像数据附加附加图像的附加图像数据,该附加图像是基于所生成的二维码的图像数据和图案图像数据得到的。
2.如权利要求1所述的图像处理装置,还包括:
存储部,存储多个特定图像数据;以及
选择接受部,接受从所述多个特定图像数据中对于应附加到所述取得图像数据的一个或者多个特定图像数据的选择。
3.如权利要求1所述的图像处理装置,其中,
所述特定图像是花纹图像或者水印图像。
4.一种图像处理装置,包括:
取得部,从通过权利要求1的图像处理装置附加了所述附加图像和特定图像的图像中,取得图像数据;
分离部,从所述附加图像的附加图像数据中分离所述第1数据、第2数据以及细节数据;
对照部,对照通过所述分离部所分离的第1数据以及第2数据;以及
处理部,基于该对照部的对照结果和/或所述细节数据,执行所述图像数据的处理。
5.如权利要求4所述的图像处理装置,还包括:
判定部,判定与通过所述取得部取得的图像数据有关的特定图像的详细的信息是否与由所述分离部所分离的细节数据相对应,
其中,基于该判定部的判定结果,所述处理部执行所述图像数据的处理。
6.如权利要求4所述的图像处理装置,还包括:
第3数据接受部,从外部接受第3数据,
其中,所述对照部对照所述第3数据与所述第1数据或第2数据,并基于所述对照部的对照结果,所述处理部执行所述图像数据的处理。
7.一种图像读取装置,包括:
权利要求1的图像处理装置,
其中,所述图像处理装置对从原稿读取的图像数据附加所述附加图像数据以及特定图像数据。
8.一种图像读取装置,包括:
权利要求4的图像处理装置;以及
读取部,从原稿读取图像数据,
其中,在读取了通过权利要求1的图像处理装置附加了附加图像数据以及特定图像数据的图像数据时,
所述图像处理装置的分离部从所述附加图像数据分离所述第1数据、第2数据和细节数据,并基于所述图像处理装置的对照部的对照的结果和/或所述细节数据,进行所读取的所述图像数据的处理。
9.一种图像形成装置,包括:
权利要求1的图像处理装置,
其中,将基于由该图像处理装置附加了所述附加图像数据和特定图像数据的图像数据的图像形成在片材上。
10.一种图像形成装置,包括:
权利要求4的图像处理装置,
其中,在取得了附加有所述附加图像数据和特定图像数据的图像数据时,基于所述图像处理装置的对照部的对照的结果和/或所述细节数据,将基于所取得的图像数据的图像形成在片材上。
11.一种图像处理方法,实施对取得图像数据附加特定图像的特定图像数据的处理,该图像处理方法包括:
接受步骤,接受与取得图像数据的安全有关的第1数据和第2数据;
生成步骤,基于所述第1数据,生成具有多个单元的二维码的图像数据;
加密步骤,对所述第2数据和表示有关所述特定图像的详细的信息的细节数据进行加密;
图案生成步骤,基于加密后的第2数据以及细节数据,对所述二维码的单元生成表现浓淡图案的图案图像数据;以及
附加步骤,对所述取得图像数据附加附加图像的附加图像数据,该附加图像是基于所生成的二维码的图像数据和图案图像数据得到的。
12.一种图像处理方法,包括:
取得步骤,从通过权利要求11的图像处理方法附加了所述附加图像和特定图像的图像中,取得图像数据;
分离步骤,从所述附加图像的附加图像数据中分离所述第1数据、第2数据以及细节数据;
对照步骤,对照通过所述分离步骤所分离的第1数据以及第2数据;
判定步骤,判定与通过所述取得步骤取得的图像数据有关的特定图像的详细的信息是否与由所述分离步骤所分离的细节数据相对应;以及
处理步骤,基于所述对照步骤的对照结果和/或所述判定步骤中的判定结果,执行所述图像数据的处理。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009148028A JP4837073B2 (ja) | 2009-06-22 | 2009-06-22 | 画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム及び記録媒体 |
JP148028/09 | 2009-06-22 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101930588A CN101930588A (zh) | 2010-12-29 |
CN101930588B true CN101930588B (zh) | 2013-01-23 |
Family
ID=43354096
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102123510A Expired - Fee Related CN101930588B (zh) | 2009-06-22 | 2010-06-22 | 图像处理装置、图像读取装置、图像形成装置及处理方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8625167B2 (zh) |
JP (1) | JP4837073B2 (zh) |
CN (1) | CN101930588B (zh) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4731609B2 (ja) * | 2009-01-30 | 2011-07-27 | シャープ株式会社 | 画像生成装置、画像処理装置、画像読取装置、画像形成装置、画像生成方法、画像処理方法、コンピュータプログラム及び記録媒体 |
JP4818394B2 (ja) * | 2009-05-13 | 2011-11-16 | シャープ株式会社 | 画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム及び記録媒体 |
US10013692B2 (en) * | 2011-11-10 | 2018-07-03 | Cryptocode, Inc. | Systems and methods for authorizing transactions via a digital device |
US9280643B2 (en) * | 2012-05-11 | 2016-03-08 | Netgear, Inc. | Establishing access to a secure network based on user-created credential indicia |
US20130308874A1 (en) * | 2012-05-18 | 2013-11-21 | Kasah Technology | Systems and methods for providing improved data communication |
TWI456507B (zh) * | 2012-10-17 | 2014-10-11 | Ind Tech Res Inst | 具動態條碼之防偽裝置、應用動態條碼之防偽系統及方法 |
CN103049779B (zh) * | 2012-12-31 | 2016-12-28 | 郑莹娜 | 食品安全责任险电子保单二维码凭证的生成和识别方法 |
US9451122B2 (en) * | 2013-04-22 | 2016-09-20 | Socialmatic LLC | System and method for sharing photographic content |
US10084601B2 (en) * | 2014-06-17 | 2018-09-25 | Sony Corporation | Method, system and electronic device |
US9589217B2 (en) * | 2014-07-09 | 2017-03-07 | Xeroc Corporation | Augmenting barcodes with secondary encoding for anti-counterfeiting |
CN104553389A (zh) * | 2014-12-18 | 2015-04-29 | 洛阳至圣科技有限公司 | 一种具有打印二维码功能的智能公章 |
US10038716B2 (en) * | 2015-05-01 | 2018-07-31 | Hand Held Products, Inc. | System and method for regulating barcode data injection into a running application on a smart device |
US11036833B2 (en) * | 2016-07-11 | 2021-06-15 | Ricoh Company, Ltd. | Image processing system, information processing method, and non-transitory computer-readable medium |
JP6669994B2 (ja) * | 2017-03-16 | 2020-03-18 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置、画像形成方法及び画像形成プログラム |
CN109635578B (zh) * | 2018-12-07 | 2020-11-10 | 上海交通大学 | 一种基于非线性空间频率特性的安全二维码通信方法 |
CN110297807B (zh) * | 2019-07-01 | 2023-03-14 | 深圳盒子信息科技有限公司 | 一种二维码管理方法和装置 |
CN113392664B (zh) * | 2021-06-22 | 2023-04-18 | 杭州沃朴物联科技有限公司 | 防伪二维码生成方法、验伪方法和装置 |
CN115545126A (zh) * | 2022-04-26 | 2022-12-30 | 珠海凯芯微电子科技有限公司 | 一种用于点写笔图像指标的铺码方法及*** |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101068310A (zh) * | 2006-05-02 | 2007-11-07 | 佳能株式会社 | 运动图像处理设备和运动图像处理方法 |
CN101075083A (zh) * | 2006-05-17 | 2007-11-21 | 三星电子株式会社 | 拍摄全景照片的方法和移动通信终端 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004096508A (ja) * | 2002-08-30 | 2004-03-25 | Konica Minolta Holdings Inc | 画像処理方法、画像処理装置、画像記録装置、プログラム及び記録媒体 |
JP2005277495A (ja) * | 2004-03-23 | 2005-10-06 | Canon Inc | ハンディスキャナ |
KR100653886B1 (ko) * | 2004-11-05 | 2006-12-05 | 주식회사 칼라짚미디어 | 혼합코드 및 혼합코드 인코딩 방법과 장치 |
US7865042B2 (en) * | 2006-01-31 | 2011-01-04 | Konica Minolta Systems Laboratory, Inc. | Document management method using barcode to store access history information |
GB0613360D0 (en) * | 2006-07-05 | 2006-08-16 | Iti Scotland Ltd | Bar code authentication |
JP5072465B2 (ja) | 2007-07-12 | 2012-11-14 | ローレルバンクマシン株式会社 | 情報表示装置 |
JP2009116795A (ja) | 2007-11-09 | 2009-05-28 | Nikon Corp | 情報検索装置、電子カメラ、情報検索方法 |
-
2009
- 2009-06-22 JP JP2009148028A patent/JP4837073B2/ja active Active
-
2010
- 2010-06-22 US US12/803,238 patent/US8625167B2/en active Active
- 2010-06-22 CN CN2010102123510A patent/CN101930588B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101068310A (zh) * | 2006-05-02 | 2007-11-07 | 佳能株式会社 | 运动图像处理设备和运动图像处理方法 |
CN101075083A (zh) * | 2006-05-17 | 2007-11-21 | 三星电子株式会社 | 拍摄全景照片的方法和移动通信终端 |
Non-Patent Citations (1)
Title |
---|
JP特开2005-277495A 2005.10.06 |
Also Published As
Publication number | Publication date |
---|---|
US8625167B2 (en) | 2014-01-07 |
US20100321739A1 (en) | 2010-12-23 |
JP2011004363A (ja) | 2011-01-06 |
JP4837073B2 (ja) | 2011-12-14 |
CN101930588A (zh) | 2010-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101930588B (zh) | 图像处理装置、图像读取装置、图像形成装置及处理方法 | |
CN101888466B (zh) | 图像处理装置及方法、图像读取装置、图像形成装置 | |
CN101795336B (zh) | 图像生成、处理、读取、形成装置和图像生成、处理方法 | |
US7532836B2 (en) | Document management method, document management system, and computer program product | |
CN102035983B (zh) | 图像处理装置及图像处理方法 | |
CN100463483C (zh) | 图像处理*** | |
EP2154878A1 (en) | Image encyption device, image decyption device, method, and program | |
JP4443836B2 (ja) | デジタルコピー機 | |
CN107105118A (zh) | 打印装置及打印方法 | |
CN100507898C (zh) | 图像处理方法、图像处理设备和信息处理设备 | |
CN105530401B (zh) | 图像形成装置和图像形成方法 | |
CN101515989A (zh) | 图像处理装置、图像处理方法、及成像装置 | |
JP2008271508A (ja) | 画像処理装置、画像形成装置、画像送信装置、画像読取装置、画像処理システム、画像処理方法、画像処理プログラムおよびその記録媒体 | |
JP2007150583A (ja) | 画像読取装置、画像形成装置、画像処理システム及び画像読取方法 | |
JP2008028449A (ja) | 秘密文書処理装置 | |
US8526063B2 (en) | Image forming apparatus, method, and system for encrypting or decrypting portion of image | |
JP4158826B2 (ja) | 画像処理装置及び同処理方法並びに画像処理プログラム | |
KR20170073342A (ko) | 화상형성장치 및 그 화상처리방법 | |
US8570547B2 (en) | Image registration device, image registration system, image registration method and computer readable medium that register the associated image acquired by the associated image acquisition unit with the associated image being assigned to the predetermined process | |
JP2011130306A (ja) | 画像形成装置、画像形成システムおよび画像形成方法 | |
EP2343876B1 (en) | Apparatus capable of handling code, method for controlling the same, and program therefor | |
JP2006167986A (ja) | 画像形成装置 | |
JPH07154617A (ja) | 機密文書管理機能を有する画像形成装置 | |
JP2011044886A (ja) | 文書復元装置、文書復元システム、文書復元方法、プログラム、及び、コンピュータ読み取り可能な記憶媒体 | |
JP2008113433A (ja) | ドキュメント管理方法、ドキュメント管理システム、およびコンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130123 |