图像处理设备和图像处理方法

文档序号:10661156阅读:445来源:国知局
图像处理设备和图像处理方法
【专利摘要】图像处理设备和图像处理方法。一种图像处理设备包括图像信息获取单元、消除颜色设定单元和处理单元。所述图像信息获取单元获取其中与预定文档颜色不同的多种颜色被附加到用所述预定文档颜色渲染的图像的文档图像的图像信息。所述消除颜色设定单元从所述多种颜色当中设定被定义为消除颜色的颜色。所述处理单元对于在所述多种颜色当中的与由所述消除颜色设定单元设定的所述消除颜色不同的颜色执行预定处理。
【专利说明】
图像处理设备和图像处理方法
技术领域
[0001]本发明涉及图像处理设备和图像处理方法。【背景技术】
[0002]在日本未审查专利申请公开N0.2013-143595中公开了一种图像处理设备,该图像处理设备包括:空白区域标识单元,该空白区域标识单元从除在由图像信息表示的记录区域的图像中表示特定标记的特定标记图像以外的图像中标识具有大于预定大小的大小的空白区域,所述图像信息指示其中记录了所述图像并且记录了指定包括所述图像的区域的所述特定标记的所述记录区域的图像;以及隐藏单元,该隐藏单元从通过按在标识方向上包括在非空白区域中的单个图像之间的间隙当中的在标识方向上等于或大于阈值的间隙来分割非空白区域而获得的分割区域当中隐藏由所述特定标记图像指定的分割区域,所述非空白区域是除由所述空白区域标识单元在除所述特定标记图像的图像以外的所述记录区域的图像中标识的所述空白区域以外的区域。
[0003]已经提出一种用于在对单色文档执行用荧光笔写的情况下识别通过在通过用扫描器读取执行了写的文档而获得的文档图像上用荧光笔写而附加的附加图像的技术。采用这样的技术,例如,在印章附加至单色文档并且然后执行用荧光笔写的情况下,一直存在用于识别通过印章附加的附加图像和通过用荧光笔些附加的附加图像以便彼此区分开的需求。
【发明内容】

[0004]本发明的目的是提供与从文档图像中消除与文档颜色不同的颜色的所有附加图像的情况相比、能够避免消除将不从文档图像中消除的附加图像的图像处理设备和图像处理方法。
[0005]根据本发明的第一方面,提供了一种包括图像信息获取单元、消除颜色设定单元和处理单元的图像处理设备。所述图像信息获取单元获取其中与预定文档颜色不同的多种颜色被附加到用所述预定文档颜色渲染的图像的文档图像的图像信息。所述消除颜色设定单元从所述多种颜色当中设定被定义为消除颜色的颜色。所述处理单元对于在所述多种颜色当中的与由所述消除颜色设定单元设定的所述消除颜色不同的颜色执行预定处理。
[0006]根据本发明的第二方面,提供了一种包括获取单元和生成单元的图像处理设备。 所述获取单元获取其中与预定文档颜色不同的多种颜色的多个附加图像被附加到包括用所述预定文档颜色渲染的图像的文档的文档图像的图像信息和在所述多种颜色当中被定义为消除颜色的颜色的信息。所述生成单元生成通过从所述文档图像的所述多个附加图像中消除用在所述多种颜色当中的与所述消除颜色不同的特定颜色渲染的特定颜色图像而获得的特定颜色消除图像。
[0007]根据本发明的第三方面,所述图像处理设备还可以包括接收指示所述消除颜色的信息的输入的接收单元。所述获取单元可以获取由所述接收单元接收到的指示所述消除颜色的所述信息。
[0008]根据本发明的第四方面,所述生成单元还可以生成其中在所述文档图像中用在所述多种颜色当中的与所述消除颜色不同的所述特定颜色渲染的特定颜色图像能够被标识的标识可能图像。
[0009]根据本发明的第五方面,所述标识可能图像可以是其中包括附加到所述文档图像的所述特定颜色图像的特定颜色区域被隐藏的图像。
[0010]根据本发明的第六方面,所述图像处理设备还可以包括输出单元,该输出单元输出其中所述消除颜色的图像用所述文档颜色渲染并且包括经渲染的特定颜色图像的特定颜色区域用所述文档颜色隐藏的图像作为所述标识可能图像。
[0011]根据本发明的第七方面,所述图像处理设备还可以包括输出单元,该输出单元输出其中包括经渲染的特定颜色图像的特定颜色区域用与所述文档颜色和所述消除颜色不同的颜色隐藏的图像作为所述标识可能图像。
[0012]根据本发明的第八方面,所述消除颜色可以是红色系。在所述多种颜色当中的与所述消除颜色不同的所述特定颜色是与所述红色系不同的颜色。
[0013]根据本发明的第九方面,所述特定颜色可以是蓝色系。
[0014]根据本发明的第十方面,一种图像处理方法包括:获取其中与预定文档颜色不同的多种颜色被附加到用所述预定文档颜色渲染的图像的文档图像的图像信息;从所述多种颜色当中设定被定义为消除颜色的颜色;以及对于在所述多种颜色当中的与所设定的消除颜色不同的颜色执行预定处理。
[0015]根据本发明的第十一方面,一种图像处理方法包括:获取其中与预定文档颜色不同的多种颜色的多个附加图像被附加到包括用所述预定文档颜色渲染的图像的文档图像的图像信息和在所述多种颜色当中被定义为消除颜色的颜色的信息;以及生成通过从所述文档图像的所述多个附加图像中消除用在所述多种颜色当中的与所述消除颜色不同的特定颜色渲染的特定颜色图像而获得的特定颜色消除图像。
[0016]根据本发明的所述第一、第二、第十和十一方面,与从所述文档图像中消除与所述文档颜色不同的颜色的所有附加图像的情况相比,可以避免消除将不从所述文档图像中消除的附加图像。
[0017]根据本发明的所述第三方面,与所述消除颜色的颜色是固定的情况相比,可以从所述文档图像中消除期望颜色的附加图像。
[0018]根据本发明的所述第四方面,与不对所述文档中的所述特定颜色图像执行处理的情况相比,可以使所述文档图像中的所述特定颜色图像突出。
[0019]根据本发明的所述第五方面,与不对附加有所述特定颜色图像的所述文档图像中的所述特定颜色区域执行处理的情况相比,可以隐藏所述文档图像中的所述特定颜色区域。
[0020]根据本发明的所述第六方面,与所述消除颜色的所述图像的所述颜色和隐藏所述特定颜色图像的所述颜色被设定为与所述文档颜色不同的情况相比,可以利用能够仅用所述文档颜色执行打印的打印机执行打印。
[0021]根据本发明的所述第七方面,与所述特定颜色区域利用所述文档颜色或所述消除颜色隐藏的情况相比,可以使所述特定颜色区域突出。
[0022]根据本发明的所述第八方面,与所述消除颜色被设定为与所述红色系不同的情况或所述特定颜色被设定为所述红色系的情况相比,可以高度准确地从所述文档图像中消除期望的附加图像。
[0023]根据本发明的所述第九方面,与所述特定颜色被设定为与所述蓝色系不同的情况相比,可以避免消除印章的附加图像。【附图说明】
[0024]将基于以下图详细地描述本发明的示例性实施方式,其中:
[0025]图1是例示了根据示例性实施方式的图像处理设备的电气配置的框图;
[0026]图2A是例示了根据示例性实施方式的文档图像的示例的正视图;
[0027]图2B是例示了根据示例性实施方式的特定颜色消除图像的示例的正视图;
[0028]图3A是例示了根据示例性实施方式的文档图像的另一示例的正视图;
[0029]图3B是例示了根据示例性实施方式的特定颜色消除图像的另一示例的正视图;
[0030]图4是例示了根据示例性实施方式的在由图像处理设备执行的图像生成处理中设定的颜色空间中的各个颜色系统的示例的示意图;
[0031]图5是例示了根据示例性实施方式的图像生成处理的程序的处理流程的流程图;
[0032]图6是例示了根据示例性实施方式的消除颜色输入图像画面的示例的正视图;
[0033]图7是例示了根据示例性实施方式的特定颜色消除图像生成处理的例行程序的处理流程的流程图;
[0034]图8是例示了根据示例性实施方式的特定颜色消除图像生成处理的例行程序的各个步骤的说明性图;
[0035]图9是例示了根据示例性实施方式的特定颜色图像生成处理的例行程序的处理流程的流程图;
[0036]图10是例示了根据示例性实施方式的特定颜色图像生成处理的例行程序的各个步骤的说明性图;
[0037]图11是例示了根据示例性实施方式的线段状的图像被作为附加图像附加到文档的情况的示例的示意图;
[0038]图12是例示了根据示例性实施方式的文档图像被分成空白区域和非空白区域的情况的示例的示意图;
[0039]图13是例示了根据示例性实施方式的文档图像的非空白区域被分割的情况的示例的不意图;
[0040]图14是例示了根据示例性实施方式的(在消除从隐藏区域突出的一部分之前) 隐藏文档图像的非空白区域的情况的示例的示意图;以及
[0041]图15是例示了根据示例性实施方式的(在消除从隐藏区域突出的一部分之后) 隐藏文档图像的非空白区域的情况的示例的示意图。【具体实施方式】
[0042]在下文中,将参照附图详细地描述本发明的示例性实施方式。
[0043]第一示例性实施方式
[0044]首先,将描述根据示例性实施方式的图像处理设备。
[0045]如图1所例示的,根据这个示例性实施方式的图像处理设备10包括控制整个设备的控制器12。控制器12包括执行包括下面所描述的图像评估处理的各种类型的处理的中央处理单元(CPU) 14,以及存储程序和被用于CPU 14的处理的各种类型的信息的只读存储器(ROM) 16。控制器12还包括将各种数据暂时存储为CPU 14的工作区域的随机存取存储器(RAM) 18,以及存储被用于CPU 14的处理的各种类型的信息的非易失性存储器20。控制器12还包括从连接至图像处理设备10的外部设备输入数据并且向连接至图像处理设备10 的外部设备输出数据的输入/输出(I/O)接口 22。
[0046]由用户操作的操作单元24、显示各种类型的信息的显示单元26以及与外部设备进行通信的通信单元28连接至I/O接口 22。此外,读取被打印在打印介质上的图像的阅读器30和将图像打印在打印介质上的打印机32连接至I/O接口 22。
[0047]在这个示例性实施方式中,阅读器30被配置为包括例如彩色扫描器。阅读器30 读取被布置在预定读取位置处的读取目标,基于所读取的图像来生成由RGB表示的图像信息,并且输出所生成的图像信息。此外,在这个示例性实施方式中,打印机32被配置为包括例如彩色打印机。打印机32将由RGB表示的图像信息打印在打印介质上。
[0048]根据这个示例性实施方式的图像处理设备10获取文档图像的图像信息,在所述文档图像中,与预定文档颜色(例如,黑色)不同的多种颜色的多个附加图像被附加到图像用预定文档颜色渲染在打印介质上的文档。图像处理设备10还获取指示要用于从文档图像中标识附加图像的消除颜色的信息。然后,图像处理设备10生成特定颜色消除图像,其中,用在多种颜色当中与消除颜色不同的特定颜色渲染的特定颜色图像被从文档图像的多个附加图像中消除。图像处理设备10还生成可以从特定颜色消除图像中标识特定颜色图像的标识可能图像。标识可能图像例如是隐藏了与文档图像中的特定颜色图像对应的区域的图像。
[0049]例如,如图2A所例示的,在文档图像40A中,印章的附加图像44、红色的荧光笔附加图像46、绿色的荧光笔附加图像48A和蓝色的荧光笔附加图像48B被附加到图像42用文档颜色渲染的文档。在这个示例中,在图像42中,渲染了字母A至L。出于机密信息的隐藏等的目的,可能期望隐藏图像42的被渲染在附加有荧光笔附加图像的区域中的部分同时维持图像42的其它部分和通过印章附加的附加图像44。在这种情况下,如果在文档图像 40A中,隐藏了图像42的被渲染在附加有与文档颜色不同的颜色的附加图像的区域中的所有部分,则还必然地隐藏通过印章附加了附加图像44的区域。
[0050]在这个示例性实施方式中,例如,如图2B所例示的,作为通过印章附加的附加图像44的颜色的红色系被定义为消除颜色。因此,特定颜色被定义为与文档颜色和红色系不同的颜色。此外,特定颜色消除图像40A1是通过从文档图像40A中消除通过被定义为特定颜色的绿色的荧光笔附加的附加图像48A以及通过被定义为特定颜色的蓝色的荧光笔附加的附加图像48B生成的。然后,生成了标识可能图像,其中,图像42的被渲染在附加有绿色的荧光笔附加图像48A和蓝色的荧光笔附加图像48B的区域中的部分在特定颜色消除图像中被隐藏。
[0051]在这个示例性实施方式中,将说明其中使用了印章的附加图像44被附加到图像 42用文档颜色渲染的文档的文档图像40A的情况。然而,本发明不限于此。例如,可以使用红色笔等附加图像和荧光笔附加图像被附加到图像用文档颜色渲染的文档的文档图像。并且在这种情况下,红色笔等附加图像的颜色被定义为消除颜色。
[0052]此外,例如,如图3A所例示的,可以使用多种颜色的荧光笔附加图像被附加到图像用文档颜色渲染的文档的文档图像40A2。在这种情况下,例如,如图3B所例示的,通过将红色系定义为消除颜色,可以通过从文档图像40A2中消除被定义为特定颜色的绿色的荧光笔附加图像48A以及被定义为特定颜色的蓝色的荧光笔附加图像48B来生成特定颜色消除图像40A3。
[0053]在这个示例性实施方式中,消除颜色和特定颜色由YCrCb颜色空间表示。YCrCb颜色空间是颜色信息被分成亮度信号Y(浓淡信号)以及色差信号Cr (红色信号)和色差信号Cb(蓝色信号)的颜色空间。例如,如图4所例示的,在使用YCrCb颜色空间的情况下, 各种颜色由垂直轴表示Cr值并且水平轴表示Cb值的CrCb二维坐标表示。在二维坐标上, 中心部分对应于单色(黑色、白色)。在这个示例性实施方式中,中心部分被定义为文档颜色区域50,并且属于文档颜色区域50的颜色(黑色)被定义为文档颜色。
[0054]此外,在这个示例性实施方式中,二维坐标通过从二维坐标的中心部分向外周边延伸的多条直线被分成多个分割区域。在图4所例示的示例中,具有高Cb值和高Cr值的分割区域对应于蓝色的分割区域54B,具有中等Cb值和高Cr值的分割区域对应于绿色的分割区域54G,并且具有低Cb值和高Cr值的分割区域对应于黄色的分割区域54Y。此外,具有高Cb值和低Cr值的分割区域对应于紫色的分割区域52P,具有中等Cb值和低Cr值的分割区域对应于粉色的分割区域54P,并且具有低Cb值和低Cr值的分割区域对应于橙色的分割区域520。而且,在图4所例示的示例中,紫色的分割区域52P和橙色的分割区域520被指定为消除颜色,并且蓝色的分割区域54B、绿色的分割区域54G、黄色的分割区域54Y和粉色的分割区域54P被指定为特定颜色。
[0055]文档图像的各个像素的颜色是根据像素值的Cr值和Cb值所属于的分割区域分类的,并且标识了附加到文档图像的各个附加图像的颜色。
[0056]在这个示例性实施方式中,消除颜色由在CrCb二维坐标上的中心部分处的角度的范围指定。如上所述,在这个示例性实施方式中,消除颜色基于YCrCb颜色空间由在CrCb 二维坐标上的中心部分处的角度来表示。然而,消除颜色未必由这样的颜色空间表示。例如,可以使用诸如Lab颜色空间这样的不同颜色空间。
[0057]此外,在这个示例性实施方式中,属于绿色的分割区域的颜色被定义为绿色系,属于蓝色的分割区域的颜色被定义蓝色系,并且属于黄色的分割区域的颜色被定义黄色系。 此外,属于紫色的分割区域、粉色的分割区域或橙色的分割区域的颜色被定义为红色系。印章的附加图像44的颜色和红色笔附加图像的颜色被定义为红色系。
[0058]接下来,将参照图5、图7和图9所例示的流程图来说明通过根据这个示例性实施方式的图像处理设备10的CPU 14经由操作单元24根据执行指令执行的图像生成处理的处理流程。图5是例示了图像生成处理的程序的处理流程的流程图。图7是例示了特定颜色消除图像生成处理的例行程序的处理流程的流程图。图9是例示了特定颜色图像生成处理的例行程序的处理流程的流程图。
[0059]在这个示例性实施方式中,上述程序中的每一个被预先存储在非易失性存储器20 中。然而,本发明不限于此。例如,上述程序中的每一个可以经由通信单元28从外部设备中检索并且存储到非易失性存储器20中。此外,当通过⑶-ROM驱动器等经由I/O接口 22 读取存储在诸如紧致盘只读存储器(CD-ROM)的记录介质中的上述程序中的每一个时,可以执行上述处理中的每一个。
[0060]在步骤S101中,通过用阅读器读取来获取文档图像40A的图像信息。文档图像40A 是如下的文档图像,即,其中,印章的附加图像44以及荧光笔附加图像46、附加图像48A和附加图像48B被附加到图像用文档颜色渲染的文档。用于获取图像信息的方法不限于此。 可以通过用外部阅读器读取来获取并且经由通信单元28接收图像信息。此外,可以获取被预先存储在非易失性存储器20中的图像信息。
[0061]在步骤S103中,显示单元26被控制来显示用于输入指示要用于从文档图像40A 中标识附加图像46、附加图像48A和附加图像48B的消除颜色的信息的消除颜色输入画面。 例如,如图6所例示的,消除颜色输入画面56包括用于输入在YCrCb颜色空间中作为角度的范围的消除颜色的输入字段58以及用于在YCrCb二维坐标上视觉上显示输入的消除颜色的显示字段60。用户经由操作单元24输入期望的消除颜色作为角度的范围。
[0062]在这个示例性实施方式中,将说明当输入指示消除颜色的信息时输入消除颜色作为角度的范围的情况。然而,本发明不限于此。可以通过指定CrCb二维坐标的分割区域中的任一个来输入指示消除颜色的信息。另选地,可以通过在CrCb二维坐标上指定消除颜色的两个端位置来输入指示消除颜色的信息。
[0063]在步骤S105中,确定是否输入了消除颜色。当输入了消除颜色(S105 ;是)时,处理进行到步骤S107。当未输入消除颜色(S105 ;否)时,处理重复确定直到输入了消除颜色为止。
[0064]在步骤S107中,执行用于生成其中从文档图像40A中消除特定颜色图像的特定颜色消除图像40A1的特定颜色消除图像生成处理。将参照图7所例示的流程图和图8所例示的说明性图来说明由根据这个示例性实施方式的图像处理设备10的CPU 14执行的特定颜色消除图像生成处理的处理流程。
[0065]在步骤S201中,针对每种颜色执行用于通过从文档图像40A中提取特定颜色图像来生成特定颜色图像的特定颜色图像生成处理。将参照图9所例示的流程图和图10所例示的说明性图来说明由根据这个示例性实施方式的图像处理设备10的CPU 14执行的特定颜色图像生成处理的处理流程。
[0066]例如,如图10所例示的,将说明在通过利用阅读器30读取包括用文档颜色渲染的图像72以及附加到文档的印章的附加图像74和蓝色的荧光笔附加图像76的该文档而获得的文档图像70中生成特定颜色消除图像的情况。在这个示例中,将说明生成了通过仅提取被定义特定颜色的蓝色的附加图像76而获得的特定颜色图像的情况。然而,如果存在多种特定颜色,则针对每种颜色执行特定颜色图像生成处理以为每种颜色生成特定颜色图像。
[0067]在步骤S301中,由在步骤S101中获取的图像信息表示的文档图像70的各个像素的像素值被转换成预定颜色空间的像素值。在这个示例性实施方式中,在步骤S101中获取各个像素的像素值由RGB表示的图像信息,并且由所获取的图像信息表示的图像的各个像素的像素值被转换成由YCrCb表示的像素值。
[0068]在步骤S303中,从由经转换的图像信息表示的文档图像70的像素中选择一个像素。在这个示例性实施方式中,像素是从正视图中的左上拐角上的像素开始按照在正视图中从左到右的顺序逐个地选择的。在选择了一行的像素之后,依次选择在正视图中正好在所选择的行下方的行上的像素。
[0069]在步骤S305中,确定选择的像素是否属于特定颜色。在这个示例性实施方式中, 当所获取的像素值的Cr值和Cb值属于图4所图示的YCrCb颜色空间中的蓝色的分割区域 54B时,该像素值被确定为属于特定颜色。
[0070]在步骤S307中,确定所选择的像素的亮度是否等于或高于第一阈值,所述第一阈值是是否在读取时间发生噪声的准则。这个噪声在读取黑色图像时发生。如果发生这样的噪声,则可以将黑色像素读取为蓝色像素。然而,即使在黑色像素由于这个噪声而被读取为蓝色像素的情况下,因为发生噪声所在的像素有低于正常蓝色像素的亮度,所以也可以通过确定亮度是否低于第一阈值来确定噪声是否发生。
[0071]当在步骤S307中确定所选择的像素的亮度等于或高于第一阈值(步骤S307 ;是) 时,处理进行到步骤S309。当在步骤S307中确定所选择的像素的亮度低于第一阈值(S307 ; 否)时,处理进行到步骤S311。
[0072]在步骤S309中,将所选择的像素的像素值设定为1。相反,在步骤S311中,将所选择的像素的像素值设定为0。
[0073]在步骤S313中,确定是否已经对于文档图像70的所有像素执行步骤S303至S311 的转换处理。当在步骤S313中确定已经对于所有像素执行转换处理(S313 ;是)时,处理进行到步骤S315。当在步骤S313中确定尚未对于所有像素执行转换处理(S313 ;否)时, 处理返回至步骤S303,并且对于未经处理的像素执行步骤S303至S311的转换处理。
[0074]通过步骤S309和步骤S311的转换处理,如图10的步骤(A)所例示的,生成了其中所获取的图像是由1表示特定颜色并且由〇表示与该特定颜色不同的颜色的二值化图像的特定颜色提取图像70A。也就是说,特定颜色提取图像70A是通过从文档图像70中仅提取特定颜色的图像而获得的二值化图像。
[0075]在步骤S315中,通过从文档图像70中仅提取文档颜色的图像来生成文档颜色图像。在这个示例性文档中,确定文档图像70的各个像素的像素值是否属于图4所例示的颜色空间的文档颜色区域50。通过由1表示属于文档颜色区域50的像素的像素值并且由0 表示不属于文档颜色区域50的像素的像素值,生成了文档颜色图像。因此,如图10的步骤 (B)所例示的,生成了其中所获取的图像是由1表示文档颜色并且由0表示与文档颜色不同的颜色的二值化图像的文档颜色图像70B。也就是说,文档颜色图像70B是通过从文档图像 70中仅提取文档颜色的图像而获得的二值化图像。
[0076]在步骤S317中,通过针对各个比特对通过步骤S303至S311的转换处理生成的特定颜色提取图像70A和在步骤S315中生成的文档颜色图像70B执行或操作来生成或图像。 因此,如图10的步骤(C)所例示的,或图像70C是通过从文档图像70中仅提取文档颜色图像和特定颜色图像生成的。
[0077]在步骤S319中,通过对于特定颜色提取图像70A执行扩展处理来生成特定颜色扩展图像。也就是说,其中荧光笔附加图像48A和附加图像48B被叠加在文档颜色的图像42 上的像素被必然地识别为文档颜色的像素,而不管是特定颜色。不管是特定颜色都被识别为文档的像素的错误地识别的像素在特定颜色提取图像70A中不通过特定颜色的像素来表示。在扩展处理中,如果用文档颜色渲染的字符等被包括在附加图像48A和附加图像48B 中,则以与字符等对应的错误地识别的像素可以利用表示特定颜色的像素进行内插的扩展比扩展特定颜色提取图像的黑色部分。因此,如图10的步骤(D)所例示的,特定颜色扩展图像70D是通过扩展特定颜色提取图像70A的黑色部分生成的。在用文档颜色渲染的字符等被包括在附加图像48A和附加图像48B中的情况下,对应于字符等的错误地识别的像素在特定颜色扩展图像70D中利用表示特定颜色的像素进行内插。
[0078]在步骤S321中,通过对于在步骤S319中生成的特定颜色扩展图像70D执行收缩处理来生成特定颜色收缩图像。因此,如图10的步骤(E)所例示的,生成了特定颜色提取图像70A的经扩展的黑色部分被收缩至原始大小的特定颜色收缩图像70E。这时,在用文档颜色渲染的字符等被包括在附加图像48A和附加图像48B中的情况下,对应于字符等的错误地识别的像素也在特定颜色收缩图像70E中利用表示特定颜色的像素进行内插。
[0079]在步骤S323中,生成通过针对各个比特对在步骤S321中生成的特定颜色收缩图像70E和在步骤S317中生成的或图像70C执行与操作而获得的图像作为特定颜色图像,并且特定颜色图像生成处理的例行程序的执行结束。因此,如图10的步骤(F)所例示的,即使在用文档颜色渲染的字符等被包括在附加图像48A和附加图像48B中的情况下,也生成了其中对应于字符等的错误地识别的像素利用表示特定颜色的像素进行内插的特定颜色图像70F。
[0080]在以上所描述的处理中,在各个二值化图像中,黑色像素的像素值由1表示并且白色像素的像素值由〇表示。因此,在一个是黑色像素(1)并且另一个是白色像素(〇)的情况下,与操作的结果是白色(〇)并且或操作的结果是黑色(1)。在后续处理中,在各个二值化图像中,黑色像素的像素值由〇表示并且白色像素的像素值由1表示。因此,在一个是黑色像素(0)并且另一个是白色像素(1)的情况下,与操作的结果是黑色(0)并且或操作的结果是白色(1)。
[0081]在图7的步骤S203中,一起组合在图9所例示的特定颜色图像生成处理中生成的单独颜色的特定颜色图像70F,并且因此生成了特定颜色合成图像。这时,在这个示例性实施方式中,单独颜色的特定颜色图像70F被黑白反转并且然后一起组合。因此,如图8的步骤(A)所例示的,特定颜色合成图像40C是通过组合蓝色的特定颜色图像40BB和绿色的特定颜色图像40BG生成的。在特定颜色合成图像40C中未组合作为消除颜色的红色的特定颜色图像40BR。
[0082]在步骤S205中,通过对于在步骤S203中生成的特定颜色合成图像40C执行扩展处理来生成特定颜色合成扩展图像。在这个扩展处理中,以包括通过各种类型的图像处理生成的界线的误差的扩展比扩展特定颜色提取图像的白色部分。因此,如图8的步骤(B) 所例示的,特定颜色合成扩展图像40D是通过扩展特定颜色合成图像40C的白色部分生成的。
[0083]在步骤S207中,通过在像素值的亮度低于或等于预定阈值时由1表示文档图像 40A的各个像素的像素值并且在像素值的亮度高于预定阈值时由0表示像素值来生成文档二值化图像。预定阈值是低于通过荧光笔附加的附加图像46、附加图像48A和附加图像48B 的亮度并且高于通过印章附加的附加图像44的亮度的亮度。因此,如图8的步骤(C)所例示的,生成了其中消除了通过荧光笔附加的附加图像46、附加图像48A和附加图像48并且在文档图像40A中仅渲染通过印章附加的附加图像44和文档颜色的图像42的文档二值化图像40E。
[0084]在步骤S209中,作为叠加显示图像,与图像是通过针对各个比特对在步骤S207中生成的文档二值化图像40E以及在步骤S205中生成的特定颜色合成扩展图像40D执行与操作来生成的。因此,如图8的步骤(D)所例示的,生成了其中在通过荧光笔附加的附加图像48A和附加图像48B内部渲染文档颜色的图像42的叠加显示图像40F。
[0085]在步骤S211中,通过使在步骤S205中生成的特定颜色合成扩展图像40D黑白反转来生成特定颜色合成扩展反转图像。因此,如图8的步骤(E)所例示的,生成了其中通过荧光笔附加的附加图像48A和附加图像48B被扩展并且然后用黑色渲染的特定颜色合成扩展反转图像40G。
[0086]在步骤S213中,作为文档合成图像,通过针对各个比特对文档图像40A和在步骤 S211中生成的特定颜色合成扩展反转图像40G执行与操作来生成与图像。因此,如图8的步骤(F)所例示的,生成了其中通过荧光笔附加的附加图像48A和附加图像48B被扩展并且然后用黑色渲染的文档合成图像40H。
[0087]在步骤S215中,通过针对各个比特对在步骤S213中生成的文档合成图像40H和在步骤S209中生成的叠加显示图像40F执行或操作来生成特定颜色消除图像40A1。然后, 特定颜色消除图像生成处理的例行程序的执行结束。因此,如图8的步骤(G)所例示的,生成了其中从文档图像40A中消除了特定颜色图像的特定颜色消除图像40A1。
[0088]在图5的步骤S113中,形成具有预定大小的矩形框(在这种情况下,例如,正方形框)。以上所提到的“矩形框”例如是具有比预定单个图像的大小大的大小的矩形框。以上所提到的“预定单个图像”例如是12个点的预定字符图像。例如,如图12所例示的,对应于 13个点的字符图像的大小的矩形框86被用作矩形框的示例。例如,以上所提到的“对应于 13个点的字符图像的大小的矩形框”是样本字符图像(例如,13个点的“A”的字符图像) 的外接矩形框。尽管在这个示例性实施方式中使用矩形框86,但是可以使用除矩形框以外的圆形框或多边形框。
[0089]在步骤S115中,确定大于在步骤S113中形成的矩形框86的空白区域88是否存在于表示其中在文档图像40A中附加有特定颜色图像的区域的附加区域中。在这个示例性实施方式中,将说明图像82在文档图像80中用文档颜色渲染并且线段状的图像作为如图 11所例示的特定颜色图像84被附加的情况。当在步骤S115中确定大于矩形框86的空白区域88存在(S115 ;是)时,处理进行到步骤S117。当在步骤S115中确定大于矩形框86 的空白区域88不存在(S115 ;否)时,处理进行到步骤S119。
[0090]在步骤S117中,指示大于在步骤S113中形成的矩形框86的空白区域的位置的空白区域位置信息是基于附加区域获取的,并且被存储到非易失性存储器20中。
[0091]在步骤S119中,从除附加区域的空白区域88以外的区域(在下文中,被称为“非空白区域90”)当中,基于存储在非易失性存储器20中的空白区域位置信息提取在将稍后描述的步骤S121中尚未被处理的单个非空白区域90。以上所提到的“单个非空白区域”例如指示与图12所例示的空白区域88不同的区域(在图12的示例中,将图像中的字符图像串包括在记录区域中的岛区域)。
[0092]在步骤S121中,标识在步骤S119中提取的非空白区域90中的单个图像之间的间隙92。以上所提到的“单个图像”例如指示文档颜色或消除颜色的连续像素的合集。在图 12的示例中,字母? *“W”的图像中的每一个对应于单个图像。
[0093]在步骤S123中,确定在步骤S121中标识的单个图像之间的间隙92的大小(间隙宽度)是否等于或大于阈值。当在步骤S123中确定单个图像之间的间隙92等于或大于阈值(S123 ;是)时,处理进行到步骤S125。当在步骤S123中确定单个图像之间的间隙92的大小小于阈值(S123;否)时,处理进行到步骤S139。以上所提到的“阈值”例如是将预定间隙宽度表示为12个点的字符图像之间的间隙宽度并且是在执行图像生成处理程序之前预先设定的值。在图12的示例中,为了避免复杂化,例示了字符图像之间的所有间隙宽度等于或大于阈值的情况。
[0094]在步骤S125中,获取指示间隙92在在步骤S117中标识的记录区域中的位置的间隙位置信息。在步骤S127中,基于在步骤S125中获取的间隙位置信息,在步骤S119中提取的非空白区域90按在步骤S121中标识的间隙92分割。图13示意性地例示了非空白区域90的分割的示例。如图13所例示的,在这个示例性实施方式中,由在步骤121中标识的间隙92和在步骤S119中提取的非空白区域90的轮廓定义的各个区域被定义为分割区域 94〇
[0095]在步骤S129中,确定在步骤S127中通过分割获得的分割区域94是否包括在特定方向A上横断的特定颜色图像84。换句话说,确定包括在特定方向上横断的特定颜色图像 84的分割区域94是否存在。在图13的示例中,上述分割区域94是包括在在特定方向上彼此面对的一对边中的一个边与另一个边之间伸长的特定标记图像的分割区域94(预定长度的边界线段作为指示在分割区域94的特定方向A上的边界的线段)。
[0096]当在步骤S129中确定分割区域94存在(S129 ;是)时,处理进行到步骤S131。当在步骤S129中确定分割区域94不存在(S129 ;否)时,图像生成处理程序的执行结束。
[0097]在步骤S131中,包括在特定方向A上横断的特定颜色图像84的分割区域94被涂掉以得到隐藏,并且定义为隐藏的目标的分割区域94之间的间隙92也被涂掉以得到隐藏。 以上所提到的“隐藏”不仅表示用特定颜色涂掉隐藏目标区域以便不被视觉上识别而且表示将图案或设计叠加在隐藏目标区域的一部分上以便被部分地视觉上识别。也就是说,非空白区域90的在单独的分割区域94的边界线段当中连接其中与通过由特定标记图像表示的特定标记指定的区域对应的图像区域在特定方向A上在分割区域94之间伸长的边界线段的所有区域被隐藏。在图13的示例中,作为特定标记图像的线段状的标记遍及“J”、“K”、 “1/’、1”、1”、“0”、叩”、“〇”、1”和“5”伸长。然而,在上述字母当中,定义为隐藏目标的分割区域94是不包括“J”但是包括“1(”、“1/’、1”、1”、“0”、叩”、“〇”、1”和“5”的分割区域94。也就是说,因为线段状的标记在包括“J”的分割区域94中在特定方向A上不是横断的,所以包括“J”的分割区域94未被定义为隐藏目标。如图14所图示的,尽管被定义为隐藏目标的分割区域94以及分割区域94的间隙92通过执行步骤S131的处理来隐藏,但是线段状的标记在包括“J”的分割区域94和在“S”与“T”之间的间隙92处突出。此外, 线段状的标记从图14所例示的记录区域中的图像的顶部起的第四非空白区域90的后端面突出。显然,这样的突出部96是未被包括在隐藏目标区域中的线段状的标记。在这种情况下,例如,如图15所例示的,可以消除图14所例示的突出部96。
[0098]在步骤S133中,确定是否已经从附加区域中提取所有非空白区域90。当在步骤S133中确定已经提取所有非空白区域90(S133 ;是)时,处理进行到步骤S135。当在步骤 S133中确定尚未提取所有非空白区域90(S133 ;否)时,处理进行到步骤S119。
[0099]在步骤S135中,基于存储在非易失性存储器20中的空白区域位置信息确定在非空白区域90中已经被隐藏的区域(在下文中,被称为“隐藏区域”)是否通过空白区域88 彼此相邻。在图13至图15所例示的示例中,确定在步骤S127中通过分割获得的分割区域 94当中的已隐藏分割区域94和已隐藏间隙92是否通过空白区域88彼此相邻。
[0100]当在步骤S135中确定已隐藏区域通过空白区域88彼此相邻(S135 ;是)时,处理进行到步骤S137。当在步骤S135中确定已隐藏区域不通过空白区域88彼此相邻(S135; 否)时,图像生成处理程序的执行结束。
[0101]在步骤S137中,隐藏已隐藏区域在其上交叠的空白区域88,并且在显示单元26上显示如此获得的标识可能图像。然后,隐藏处理程序结束。
[0102]在步骤S139中,从在步骤S119中提取的非空白区域90当中,隐藏了在特定方向 A上连续地记录特定颜色图像84的非空白区域90。此外,在显示了通过非空白区域90的隐藏获得的标识可能图像之后,图像生成处理程序的执行结束。
[0103]在这个示例性实施方式中,说明了在显示单元26上显示所生成的标识可能图像的情况。然而,本发明不限于此。所生成的标识可能图像可以由打印机32打印。此外,可以经由通信单元28将所生成的标识可能图像发送到外部设备。
[0104]已经出于例示和描述的目的提供了本发明的示例性实施方式的以上描述。它不旨在为详尽的或者不旨在将本发明限于所公开的精确形式。显然,许多修改和变化对于本领域技术人员而言将是显而易见的。实施方式被选择并且描述以便最好地说明本发明的原理及其实际应用,从而使得本领域技术人员能够针对各种实施方式并且利用如适合于所设想的特定用途的各种修改来理解本发明。本发明的范围旨在由随附权利要求及其等同物来定义。
【主权项】
1.一种图像处理设备,该图像处理设备包括: 图像信息获取单元,该图像信息获取单元获取文档图像的图像信息,在所述文档图像中,与预定文档颜色不同的多种颜色被附加到用所述预定文档颜色渲染的图像; 消除颜色设定单元,该消除颜色设定单元从所述多种颜色当中设定被定义为消除颜色的颜色;以及 处理单元,该处理单元对于在所述多种颜色当中的与由所述消除颜色设定单元设定的所述消除颜色不同的颜色执行预定处理。2.一种图像处理设备,该图像处理设备包括: 获取单元,该获取单元获取:文档图像的图像信息,在所述文档图像中,与预定文档颜色不同的多种颜色的多个附加图像被附加到包括用所述预定文档颜色渲染的图像的文档;和在所述多种颜色当中被定义为消除颜色的颜色的信息;以及 生成单元,该生成单元生成特定颜色消除图像,所述特定颜色消除图像是通过从所述文档图像中消除所述多个附加图像中的用在所述多种颜色当中的与所述消除颜色不同的特定颜色渲染的特定颜色图像而获得的。3.根据权利要求2所述的图像处理设备,该图像处理设备还包括: 接收单元,该接收单元接收指示所述消除颜色的信息的输入, 其中,所述获取单元获取由所述接收单元接收到的指示所述消除颜色的所述信息。4.根据权利要求2或3所述的图像处理设备,其中,所述生成单元还生成标识可能图像,在所述标识可能图像中,在所述文档图像中用在所述多种颜色当中的与所述消除颜色不同的所述特定颜色清染的所述特定颜色图像能够被标识。5.根据权利要求4所述的图像处理设备,其中,所述标识可能图像是如下的图像,SP,在该图像中,包括附加到所述文档图像的所述特定颜色图像的特定颜色区域被隐藏。6.根据权利要求4或5所述的图像处理设备,该图像处理设备还包括: 输出单元,该输出单元输出如下的图像作为所述标识可能图像,即,在该图像中,所述消除颜色的图像用所述文档颜色渲染并且包括经渲染的特定颜色图像的特定颜色区域用所述文档颜色隐藏。7.根据权利要求4或5所述的图像处理设备,该图像处理设备还包括: 输出单元,该输出单元输出如下的图像作为所述标识可能图像,即,在该图像中,包括经渲染的特定颜色图像的特定颜色区域用与所述文档颜色和所述消除颜色不同的颜色隐藏。8.根据权利要求1至7中的任一项所述的图像处理设备, 其中,所述消除颜色是红色系,并且 其中,在所述多种颜色当中的与所述消除颜色不同的所述特定颜色是与所述红色系不同的颜色。9.根据权利要求8所述的图像处理设备, 其中,所述特定颜色是蓝色系。10.一种图像处理方法,该图像处理方法包括以下步骤: 获取文档图像的图像信息,在所述文档图像中,与预定文档颜色不同的多种颜色被附加到用所述预定文档颜色渲染的图像;从所述多种颜色当中设定被定义为消除颜色的颜色;以及对于在所述多种颜色当中的与所设定的消除颜色不同的颜色执行预定处理。11.一种图像处理方法,该图像处理方法包括以下步骤:获取:文档图像的图像信息,在所述文档图像中,与预定文档颜色不同的多种颜色的多 个附加图像被附加到包括用所述预定文档颜色渲染的图像的文档;和在所述多种颜色当中 被定义为消除颜色的颜色的信息;以及生成特定颜色消除图像,所述特定颜色消除图像是通过从所述文档图像中消除所述多 个附加图像中的用在所述多种颜色当中的与所述消除颜色不同的特定颜色渲染的特定颜 色图像而获得的。
【文档编号】H04N1/44GK106027829SQ201510756544
【公开日】2016年10月12日
【申请日】2015年11月9日
【发明人】御厨洋, 森太郎
【申请人】富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1