信息处理装置、信息处理方法及存储介质

文档序号:1775517 发布日期:2019-12-03 浏览:21次 >En<

阅读说明:本技术 信息处理装置、信息处理方法及存储介质 (Information processing unit, information processing method and storage medium ) 是由 宇根清 白木圣二 三须长政 辻亮佑 田中裕士郎 于 2018-11-30 设计创作,主要内容包括:一种信息处理装置、信息处理方法及存储介质。信息处理装置具备:获取部,获取作为表示图像的像素中转换为特定颜色的像素的颜色而指定的指定颜色;判定部,判定在所述图像中由色相范围共同的像素表示的颜色共同区域是否表示所确定的信息;及转换部,对判定为表示所述信息的所述颜色共同区域执行将所获取的所述指定颜色的像素转换为特定颜色的第1转换处理,对判定为不表示所述信息的所述颜色共同区域执行将色相范围比所述指定颜色宽的颜色的像素转换为特定颜色的第2转换处理。(A kind of information processing unit, information processing method and storage medium.Information processing unit has: acquisition unit, obtains the color as the pixel for being converted to particular color in the pixel for indicating image and specified designated color;Determination unit determines to indicate whether identified information by the color common region that the common pixel of hue range indicates in described image;And converter section, the 1st conversion process that the pixel of the acquired designated color is converted to particular color is executed to the color common region for being judged to indicating the information, and the pixel of the hue range color wider than the designated color is converted to the 2nd conversion process of particular color to being judged to not indicating that the color common region of the information executes.)

信息处理装置、信息处理方法及存储介质

技术领域

本发明涉及一种信息处理装置、信息处理方法及存储介质。

背景技术

存在一种从图像删除所指定的颜色的区域的被称为去除的技术。专利文献1中记载有去除在色相中具有裕量的颜色。

专利文献1:日本专利4783007号公报

发明内容

如专利文献1的技术般,当使色相中具有裕量而指定颜色来将所指定的颜色的像素转换为特定颜色时,能够转换以类似颜色表示的整个区域,但存在颜色转换的区域过度扩散而流失的信息量也变得过多。

因此,本发明的目的在于不使因转换的颜色的范围能够变动的颜色转换而丢失的信息量变得过多。

本发明的方案1所涉及的信息处理装置,其特征在于,具备:获取部,获取作为表示图像的像素中转换为特定颜色的像素的颜色而指定的指定颜色;判定部,判定在所述图像中由色相范围共同的像素表示的颜色共同区域是否表示所确定的信息;及转换部,对判定为表示所述信息的所述颜色共同区域执行将所获取的所述指定颜色的像素转换为特定颜色的第1转换处理,对判定为不表示所述信息的所述颜色共同区域执行将色相范围比所述指定颜色宽的颜色的像素转换为特定颜色的第2转换处理。

本发明的方案2所涉及的信息处理装置,其特征在于,在方案1所述的结构中,所述判定部将所获取的所述指定颜色的色相范围作为所述共同的色相范围而进行判定。

本发明的方案3所涉及的信息处理装置,其特征在于,在方案1或2所述的结构中,当所述颜色共同区域的面积小于第1阈值时,所述判定部判定该颜色共同区域表示所述信息。

本发明的方案4所涉及的信息处理装置,其特征在于,在方案3所述的结构中,所述面积越大,所述转换部越增大所述第2转换处理中的转换源的像素的颜色的色相范围。

本发明的方案5所涉及的信息处理装置,其特征在于,在方案1或2所述的结构中,当第1颜色共同区域的外缘与第2颜色共同区域相接且该第1颜色共同区域与该第2颜色共同区域的面积比小于第2阈值时,所述判定部判定该第1颜色共同区域表示所述信息。

本发明的方案6所涉及的信息处理装置,其特征在于,在方案5所述的结构中,当所述第1颜色共同区域的内缘与第3颜色共同区域相接,且该第3颜色共同区域的色相范围与所述第2颜色共同区域共同时,即使该第3颜色共同区域与该第1颜色共同区域的面积比小于所述第2阈值,所述判定部也判定该第3颜色共同区域不表示所述信息。

本发明的方案7所涉及的信息处理装置,其特征在于,在方案5所述的结构中,所述面积比越大,所述转换部越增大所述第2转换处理中的转换源的像素的颜色的色相范围。

本发明的方案8所涉及的信息处理装置,其特征在于,在方案1或2所述的结构中,当所述颜色共同区域表示字符时,所述判定部判定该颜色共同区域表示所述信息。

本发明的方案9所涉及的信息处理装置,其特征在于,在方案1或2所述的结构中,当所述颜色共同区域的位置与所述图像内的特定位置的距离小于第3阈值时,所述判定部判定该颜色共同区域表示所述信息。

本发明的方案10所涉及的信息处理装置,其特征在于,在方案9所述的结构中,所述距离越长,所述转换部越增大所述第2转换处理中的转换源的像素的颜色的色相范围。

本发明的方案11所涉及的信息处理装置,其特征在于,在方案1或2所述的结构中,当所述颜色共同区域的面积为第1阈值以上时,所述判定部判定该颜色共同区域表示所述信息。

本发明的方案12所涉及的信息处理装置,其特征在于,在方案11所述的结构中,所述面积越大,所述转换部越缩小所述第2转换处理中的转换源的像素的颜色的色相范围。

本发明的方案13所涉及的信息处理装置,其特征在于,在方案1或2所述的结构中,当所述颜色共同区域不表示字符时,所述判定部判定该颜色共同区域表示所述信息。

本发明的方案14所涉及的信息处理装置,其特征在于,在方案1或2所述的结构中,当所述颜色共同区域的位置与所述图像内的特定位置的距离为第3阈值以上时,所述判定部判定该颜色共同区域表示所述信息。

本发明的方案15所涉及的信息处理装置,其特征在于,在方案14所述的结构中,所述距离越长,所述转换部越缩小所述第2转换处理中的转换源的像素的颜色的色相范围。

本发明的方案16所涉及的信息处理装置,其特征在于,在方案1至15中任一项所述的结构中,所述判定部通过如下方法中由用户选择的方法进行判定,当不进行用户的选择时,通过过去较多选择的方法进行判定,所述如下方法为当所述颜色共同区域表示字符时判定该颜色共同区域表示所述信息的方法和当所述颜色共同区域不表示字符时判定该颜色共同区域表示所述信息的方法。

本发明的方案17所涉及的信息处理装置,其特征在于,在方案1至16中任一项所述的结构中,所述转换部仅执行所述第1转换处理及所述第2转换处理中由用户选择的处理,当不进行用户的选择时,执行过去较多选择的处理。

本发明的方案18所涉及的信息处理装置,其特征在于,在方案1至17中任一项所述的结构中,在所述第2转换处理中,越是与所述指定颜色的色相之差大的像素,所述转换部越是转换成从原始颜色阶段性改变成所述特定颜色的情况下的与原始颜色接近的阶段的颜色。

本发明的方案19所涉及的存储介质,其特征在于,存储用于使计算机作为如下各部而发挥功能的程序,即获取部,获取作为表示图像的像素中转换为特定颜色的像素的颜色而指定的指定颜色;判定部,判定在所述图像中由色相范围共同的像素表示的颜色共同区域是否表示所确定的信息;及转换部,对判定为表示所述信息的所述颜色共同区域执行将所获取的所述指定颜色的像素转换为特定颜色的第1转换处理,对判定为不表示所述信息的所述颜色共同区域执行将色相范围比所述指定颜色宽的颜色的像素转换为特定颜色的第2转换处理。

本发明的方案20所涉及的信息处理方法,其特征在于,包括如下步骤:获取步骤,获取作为表示图像的像素中转换为特定颜色的像素的颜色而指定的指定颜色;判定步骤,判定在所述图像中由色相范围共同的像素表示的颜色共同区域是否表示所确定的信息;及转换步骤,对判定为表示所述信息的所述颜色共同区域执行将所获取的所述指定颜色的像素转换为特定颜色的第1转换处理,对判定为不表示所述信息的所述颜色共同区域执行将色相范围比所述指定颜色宽的颜色的像素转换为特定颜色的第2转换处理。

发明效果

根据本发明的第1、19、20方案,与未考虑本发明的判定结果的情况相比,能够使得因转换的颜色的范围能够变动的颜色转换丢失的信息量不会变得过多。

根据本发明的第2方案,只要是表示所确定的信息的区域,则能够仅对用户所意图的区域进行颜色转换。

根据本发明的第3方案,即使不进行图像识别处理也能够判断表示所确定的信息的区域。

根据本发明的第4方案,与本发明的色相范围均匀的情况相比,能够一边抑制信息的丢失一边增大能够一并转换颜色的区域。

根据本发明的第5方案,与未考虑本发明的面积比的情况相比,能够提高存在被表示所确定的信息的颜色共同区域包围的区域的情况下的判定精度。

根据本发明的第6方案,与未考虑外缘侧及内缘侧的区域的色相范围的共同性的情况相比,能够进一步提高存在被表示所确定的信息的颜色共同区域包围的区域的情况下的判定精度。

根据本发明的第7方案,与本发明的色相范围均匀的情况相比,能够一边抑制信息的丢失一边增大能够一并转换颜色的区域。

根据本发明的第8方案,能够防止丢失颜色与大字符类似的颜色共同区域所表示的信息。

根据本发明的第9方案,即使不进行图像识别处理也能够判断表示所确定的信息的区域。

根据本发明的第10方案,与本发明的色相范围均匀的情况相比,能够一边抑制信息的丢失一边增大一并转换颜色的区域。

根据本发明的第11方案,与未考虑颜色共同区域的面积便进行判定的情况相比,能够轻松地再利用输入字符的格式。

根据本发明的第12方案,与本发明的色相范围均匀的情况相比,能够更多地再利用输入字符的格式。

根据本发明的第13方案,即使是输入了大字符的格式也能够再利用。

根据本发明的第14方案,与未考虑本发明的距离便进行判定的情况相比,能够轻松地再利用输入字符的格式。

根据本发明的第15方案,与本发明的色相范围均匀的情况相比,能够再利用输入字符的格式中的更多的部分。

根据本发明的第16方案,能够通过与用户频繁利用的状况匹配的方法进行判定。

根据本发明的第17方案,能够执行与用户的偏好匹配的颜色转换处理,而与颜色共同区域是否表示所确定的信息无关。

根据本发明的第18方案,能够防止因颜色转换而完全丢失信息。

附图说明

根据以下附图,对本发明的实施方式进行详细叙述。

图1为表示实施例所涉及的图像处理装置的硬件结构的图。

图2为表示图像处理装置所实现的功能结构的图。

图3的(a)和(b)为表示所显示的操作画面的一例的图。

图4为表示颜色表的一例的图。

图5为表示所获取的对象图像的一例的图。

图6的(a)、(b)、(c)和(d)为表示所生成的新的对象图像的例的图。

图7为表示预览图像的一例的图。

图8为表示颜色转换处理中的动作步骤的一例的图。

图9的(a)和(b)为表示通过均匀的颜色转换处理转换的图像的一例的图。

图10为表示色相范围表的一例的图。

图11为表示在变形例中获取的对象图像的一例的图。

图12为表示变形例的色相范围表的一例的图。

图13的(a)和(b)为表示特定位置信息的例的图。

图14为表示变形例的色相范围表的一例的图。

图15为表示变形例的图像处理装置所实现的功能结构的图。

图16为表示变形例的预览图像的一例的图。

图17为表示变形例的图像处理装置所实现的功能结构的图。

图18为表示变形例的预览图像的一例的图。

图19的(a)和(b)为表示变形例的颜色转换处理前后的对象图像的一例的图。

图20为表示变形例的预览图像的一例的图。

符号说明

10-图像处理装置,101-图像获取部,102-指定颜色获取部,103-信息判定部,104-颜色转换部,105-预览输出部,106-图像输出部,107-选择操作接受部,108-选择履历存储部。

具体实施方式

[1]实施例

图1表示实施例所涉及的图像处理装置10的硬件结构。图像处理装置10为对从原稿读取的图像及印刷到纸张的图像实施图像处理的装置。图像处理装置10尤其对成为图像处理的对象的图像实施将所指定的颜色的区域转换为特定颜色的图像处理(颜色转换处理)。

以通过将所指定的颜色转换为用作图像的背景的白色来使得不易观察到指定颜色的区域为目的而经常利用该颜色转换处理,因此还被称为去除(当然还可以用于其以外的目的)。图像处理装置10为具备CPU(Central Processing Unit:中央处理器)11、RAM(Random Access Memory:随机存取存储器)12、ROM(Read Only Memory:只读存储器)13、存储器14、通信部15、面板16、扫描仪17及打印机18的计算机。

CPU11通过将存储器即RAM12用作工作区而执行存储在ROM13或存储器14的程序来控制各部的动作。存储器14为HDD(Hard Disk Drive:硬盘驱动器)或SSD(Solid StateDrive:固态驱动器)、闪速存储器等存储机构,并存储有CPU11用于控制的数据或程序。通信部15具有通信电路等,并经由通信线路与外部装置进行通信(无线通信及有线通信中的至少一种通信)。

面板16为组合触摸面板及屏幕而成的触摸屏。面板16在接受用户的操作的同时显示图像(操作单元图像及图像处理的对象图像等)。扫描仪17具备光源及图像传感器等,且为光学读取显示在放置在原稿玻璃上的片状原稿的表面的图像的图像读取机构。扫描仪17向CPU11提供表示所读取的图像的图像数据。

打印机18例如为蓄积有多种颜色的调色剂,以电子照片方式将一种以上的调色剂转印于纸张等介质来形成彩色图像的图像形成机构。打印机18在介质中形成表示由CPU11提供的图像数据的图像。CPU11通过执行程序而控制图像处理装置10所具备的各部,由此实现以下所述的功能。

图2表示图像处理装置10所实现的功能结构。图像处理装置10具备图像获取部101、指定颜色获取部102、信息判定部103、颜色转换部104、预览输出部105及图像输出部106。图像获取部101获取成为上述颜色转换处理的对象的图像(对象图像)。图像获取部101例如获取通过扫描仪17所读取的图像或通过打印机18形成于介质的图像等来作为对象图像(成为颜色转换处理的对象的图像)。

指定颜色获取部102获取作为表示对象图像的像素中在颜色转换处理转换为特定颜色的像素的颜色(颜色转换处理中的转换前的颜色)指定的指定颜色。指定颜色获取部102为本发明的“获取部”的一例。严格来讲,指定颜色获取部102获取表示指定颜色的信息(指定颜色信息)。指定颜色信息是指,例如能够对指定颜色进行定义的数值信息。

表示图像的各像素通过RGB的像素值而表示。在本实施例中,指定颜色获取部102获取根据这些像素值表示的HSL(色相:Hue、彩度:Saturation、亮度:Lightness)模型中的色相的值(在本实施例中将0度设为红,将120度设为绿,将240度设为蓝的0度以上且小于360度的值)、彩度的值(在本实施例中为0%以上且100%以下的值)及亮度的值(在本实施例中为0%以上且100%以下的值)来作为指定颜色信息。

指定颜色获取部102例如将用于指定转换的颜色的操作画面显示于面板16。图3的(a)和(b)表示所显示的操作画面的一例。在图3的(a)和(b)的例中,指定颜色获取部102作为颜色转换处理的操作画面显示“请指定被转换的颜色。”这一字符列和指定颜色的输入栏D1。

并且,指定颜色获取部102表示预览按钮E1。若用户向输入栏D1输入颜色的名称,并进行按压预览按钮E1的操作,则指定颜色获取部102将输入到输入栏D1的名称的颜色确定为指定颜色,并获取表示所确定的指定颜色的指定颜色信息。指定颜色获取部102中存储有对颜色名称与颜色信息(能够对颜色进行定义的数值信息)建立对应而成的颜色表,并获取与颜色和所确定的指定颜色相同的名称建立了对应的颜色信息来作为指定颜色信息。

图4表示颜色表的一例。在图4的例中,白与色相值无关而与小于10%的彩度值及90%以上的亮度值建立了对应,黑与小于10%的彩度值及小于10%的亮度值建立了对应。并且,灰与小于10%的彩度值及50%以上且小于60%的亮度值建立了对应。另外,关于灰,设为根据亮度值浓度在8个阶段上不同。并且,关于具有色相的颜色均与10%以上的彩度值及10%以上且小于90%的亮度值建立了对应,而且与30度的宽度的色相值建立了对应。

例如红与345度以上且小于15度的色相值建立了对应,橙与15度以上且小于45度的色相值建立了对应,黄与45度以上且小于75度的色相值建立了对应。并且,黄绿与75度以上且小于105度的色相值建立了对应,绿与105度以上且小于135度的色相值建立了对应,淡黄(相当于春绿)与135度以上且小于165度的色相值建立了对应。以下,未图示的浅蓝(相当于青色)、天空蓝(相当于天蓝色)、蓝、蓝紫、紫、红紫也同样地与30度的宽度的色相值建立了对应。如此,在本实施例中,将所有的色相范围均等地分为12种颜色的色相范围。

指定颜色获取部102向信息判定部103提供使用该颜色表获取的指定颜色信息。信息判定部103判定在通过图像获取部101获取的对象图像中由色相范围共同的像素表示的颜色共同区域是否表示所确定的信息。信息判定部103为本发明的“判定部”的一例。在此所述的所确定的信息是指,例如通过字符表示的信息。

在此所述的字符中,除了平假名、片假名、汉字、数字、字母及其他国家的字符等以外,还包含标记及符号。标记中包含、句号、逗号、括号、单位(%等)及数学标记等。符号中包含与一部分标记共同的符号(“+”、“-”等)和转换为用字符及标记表示的信息的符号(字符代码等)等。这些字符的面积易变得比图案及背景等其他颜色共同区域小。

其理由大致分为两个。第1个理由为字符由线及点中的一种或该两种表示的情况较多,且面积易变得比具有面的图案及背景等颜色共同区域小。第2个理由为字符用多个表示其意思的情况较多而不是单独使用来表示,且面积易变得比易单独使用的图案及背景等颜色共同区域小。

当然字符中还有具有面的字符(例如音乐标记、国际象棋标记及白色数字等),但在该情况下也因第2个理由而面积易变得比其他颜色共同区域小。并且,有时单独或少量使用字符,但在该情况下也因第1个理由而面积易变得比其他颜色共同区域小。并且,例外的是地图标记具有面并且有时会单独使用,但由于表示在地图上限定的区域而面积仍旧易变得比其他颜色共同区域小。

图5表示所获取的对象图像的一例。图5中示出包括白色外框图像B1、黄色背景图像B2、黄绿色背景图像B3、分别为蓝色的“I”这一字符图像B4及“T”这一字符图像B5及天空蓝的下划线图像B6的对象图像A1。另外,各图像的轮廓和内部的颜色也相同,但在图5中为了容易观察而用黑线表示轮廓。

在本实施例中,将通过指定颜色获取部102获取的指定颜色的色相范围作为前述共同的色相范围(表示颜色共同区域的像素的色相范围),当该色相范围的颜色共同区域的面积小于阈值时,信息判定部103判定该色相范围表示前述信息。为了与以下叙述的其他阈值区分而将该阈值称为“面积阈值”。面积阈值为本发明的“第1阈值”的一例。面积阈值例如是调查包含字符的各种图像中的这些颜色共同区域的面积,并根据其面积的最大值而确定的(可以是最大值其本身,也可以是增减最大值而成的值)。

例如当关于对象图像A1将蓝色指定为指定颜色时,信息判定部103对字符图像B4、字符图像B5进行特定来作为色相范围为蓝色的颜色共同区域。因这些字符而面积变得小于面积阈值,因此信息判定部103判定所特定的字符图像B4、字符图像B5表示所确定的信息。

因其为仅有线的图像而面积变得小于面积阈值,因此信息判定部103判定所特定的下划线图像B6表示所确定的信息。

并且,当关于对象图像A1将白色指定为指定颜色时,信息判定部103对外框图像B1进行特定来作为色相范围为白色的颜色共同区域。因其为由具有宽度的面表示的图像而不是线及点,因此面积成为面积阈值以上,因此信息判定部103判定所特定的外框图像B1并不表示所确定的信息。

并且,当关于对象图像A1将黄色指定为指定颜色时,信息判定部103对背景图像B2进行特定来作为色相范围为黄色的颜色共同区域。因其也为由具有宽度的面表示的图像而面积成为面积阈值以上,因此信息判定部103判定所特定的背景图像B2不表示所确定的信息。当将黄绿指定为指定颜色时,信息判定部103也判定作为颜色共同区域而特定的背景图像B3不表示所确定的信息。

信息判定部103向颜色转换部104提供表示所特定的颜色共同区域的区域信息和判定结果。区域信息为识别表示所特定的图像的像素的集合的信息,例如由关于对象图像确定的坐标系(例如以左上角为原点,横向为x轴,以纵向为y轴的坐标系)中的各像素的坐标的集合表示。

关于颜色转换部104,对判定为表示通过信息判定部103确定的信息的颜色共同区域执行将通过指定颜色获取部102获取的指定颜色的像素转换为特定颜色的第1转换处理,对判定为不表示该信息的颜色共同区域执行将比指定颜色宽的色相范围的颜色的像素转换为特定颜色的第2转换处理。颜色转换部104为本发明的“转换部”的一例。

关于颜色转换部104,若执行第1转换处理或第2转换处理则生成进行了这些颜色转换处理的新的对象图像,在不进行任何颜色转换处理的情况下也生成与原始的对象图像一样的新的对象图像。

图6的(a)、(b)、(c)和(d)表示所生成的新的对象图像的例。在图6的(a)的例中,当作为指定颜色而获取到“蓝”时,颜色转换部104生成仅将表示“IT”的字符图像B4、字符图像B5颜色转换为特定颜色的白色的对象图像A2。另外,原本用黑线表示的各字符的轮廓也被转换为白色,但在图6的(a)、(b)、(c)和(d)中为了易于观察转换之后的颜色共同区域而仍用黑线表示。

在图6的(b)的例中,当作为指定颜色而获取到“天空蓝”时,颜色转换部104生成了仅将下划线图像B6颜色转换为特定颜色的白色的对象图像A3。在该情况下,转换之后的下划线图像B6的背景也为白色,因此变得无法识别边界且观察到下划线图像B6消失。在图6的(a)、图6的(b)的例中,指定了判定为表示所确定的信息的字符图像B4、字符图像B5及下划线图像B6的颜色,因此颜色转换部104执行将各指定颜色(蓝、天空蓝)转换为特定颜色(白)的第1转换处理。

在图6的(c)的例中,当作为指定颜色而获取到“黄绿”时,颜色转换部104生成了除了“黄绿”的背景图像B3以外还将“黄”的背景图像B2颜色转换为特定颜色的白色的对象图像A4。在该情况下,转换之后的背景图像B2及背景图像B3的背景也为白色,因此变得无法识别边界而观察到背景图像B2及背景图像B3消失。该情况下的“黄”至“绿”的色相范围为比指定颜色即“黄绿”宽的色相范围(更详细而言上述12种颜色的色相范围中包括与指定颜色接近的颜色的色相范围)。

在图6的(c)的例中,指定了判定为不表示所确定的信息的背景图像B3的颜色,因此颜色转换部104执行将比各指定颜色(黄绿)宽的色相范围(黄至绿)的颜色转换为特定颜色(白)的第2转换处理。并且,在图6的(d)的例中,当作为指定颜色而获取到“绿”时,在对象图像A1中不存在“绿”的颜色共同区域,因此颜色转换部104生成未进行第1转换处理及第2转换处理中的任一个的与对象图像A1一样的对象图像A5。

颜色转换部104向预览输出部105提供表示如上述般生成的新的对象图像的图像数据。预览输出部105输出表示通过颜色转换部104新生成的对象图像的预览的预览图像。预览输出部105例如向面板16输出预览图像。

图7表示预览图像的一例。在图7的例中,面板16在预览画面作为转换前图像而显示对象图像A1,作为转换之后的图像而显示对象图像A4。

并且,面板16显示被写成“执行转换”的操作单元E2和被写成“变更指定颜色”的操作单元E3。当对操作单元E3进行了操作时,预览输出部105指示指定颜色获取部102以使显示图3的(a)和(b)所表示的颜色转换处理操作画面。当对操作单元E2进行了操作时,预览输出部105直接向图像输出部106提供由颜色转换部104提供的图像数据。

图像输出部106输出所提供的图像数据所表示的转换之后的对象图像、即通过颜色转换部104转换了颜色的图像。转换之后的图像的输出目的地例如可以是被登录的用户终端,也可以是由打印机18形成图像的介质。该输出目的地可以预先确定,也可以在执行转换的操作之后通过用户操作而选择。

图像处理装置10根据上述结构进行转换图像内的颜色的颜色转换处理。

图8表示颜色转换处理中的动作步骤的一例。该动作步骤以进行由用户指定颜色转换处理的对象图像的操作为契机而开始。首先,图像处理装置10(图像获取部101)获取成为颜色转换处理的对象的对象图像(步骤S11)。接着,图像处理装置10(指定颜色获取部102)获取作为表示对象图像的像素中在颜色转换处理中转换为特定颜色的像素的颜色而指定的指定颜色(步骤S12)。

接着,图像处理装置10(信息判定部103)判定在步骤S11中获取到的对象图像中颜色共同区域(由色相范围共同的像素表示的区域)是否表示所确定的信息(步骤S21)。当在步骤S21中判定为颜色共同区域表示所确定的信息(是)时,图像处理装置10(颜色转换部104)对该颜色共同区域执行将指定颜色的像素转换为特定颜色的第1转换处理(步骤S22)。

当在步骤S21中判断为颜色共同区域不表示所确定的信息(否)时,图像处理装置10(颜色转换部104)对该颜色共同区域执行将比指定颜色宽的色相范围的颜色的像素转换为特定颜色的第2转换处理(步骤S23)。在步骤S22及步骤S23之后,图像处理装置10(预览输出部105)输出表示转换了颜色的对象图像的预览图像(步骤S31)。

接着,图像处理装置10判断有无执行颜色转换的操作(步骤S32)。当判定为无执行转换的操作(否)时,图像处理装置10返回到步骤S12(获取指定颜色)而进行动作。当判定为有执行转换的操作(是)时,图像处理装置10(图像输出部106)输出转换了颜色的图像(步骤S33),并结束该动作步骤。

在本实施例中,根据如上述般颜色共同区域是否表示所确定的信息来执行第1转换处理及第2转换处理中的任一个。相对于此,对进行均匀的颜色转换处理的情况(始终执行第1转换处理的情况或始终执行第2转换处理的情况)进行比较。

图9的(a)和(b)表示通过均匀的颜色转换处理转换的图像的一例。

在图9的(a)中表示始终进行第1转换处理的情况下的转换之后的对象图像A7。对象图像A7中,指定颜色为“黄绿”且指定颜色的颜色共同区域不表示所确定的信息,但仅指定颜色的“黄绿”被转换为特定颜色,因此黄色的背景图像B2未被转换而残留。例如当如对象图像A1般表示虽为同色系颜色但包括多种颜色的背景图像(背景图像B2及背景图像B3)时,若始终进行第1转换处理则这些图像不会一同被转换。

相对于此,在本实施例中,只要判断为该背景图像不表示所确定的信息,则更宽的色相范围的颜色会被转换,因此如图6的(c)的对象图像A4般一同转换背景图像。另外,即使背景图像不包含原有的多种颜色,例如若将扫描图像用作对象图像,则有时以读取时的误差在单一颜色的背景图像中产生颜色不均。

在该情况下根据颜色不均的程度,有可能在第1转换处理中不均的部分未被转换而残留。在该情况下,也进行第2转换处理,由此与始终进行第1转换处理的情况相比,还容易一同转换不均的部分。在图9的(b)中,表示始终进行第2转换处理的情况的转换之后的对象图像A8。对象图像A8中,指定颜色为“蓝”且指定颜色的颜色共同区域表示所确定的信息。

因此,比指定颜色的“蓝”宽的色相范围的颜色(天空蓝、蓝、蓝紫)被转换为特定颜色,因此天空蓝的下划线图像B6被转换而变得观察不到。例如当如对象图像A1的字符图像B4、字符图像B5及下划线图像B6般均表示所确定的信息并且表示颜色类似的图像时,若始终进行第2转换处理则这些图像会被一同转换。

因此,如图9的(b)的例般由并非所指定的颜色(该例中为蓝)其本身的颜色(在该例中为天空蓝)表示的信息会流失。相对于此,在本实施例中,当指定颜色的颜色共同区域表示所确定的信息时,仅指定颜色其本身会被转换,因此由其以外的颜色表示的信息会流失。

如上所述,在本变形例中,与未考虑通过信息判定部103进行的上述判定结果的情况相比,因上述颜色转换(转换的颜色的范围能够变动的颜色转换)流失的信息量不会变得过多,而且能够一并转换颜色接近的区域的颜色。并且,在本实施例中,作为指定颜色的色相范围共同的色相范围而进行判定,因此只要是表示所确定的信息的区域,则仅用户意图的区域会被颜色转换。

[2]变形例

上述实施例仅为本发明的实施的一例,也可以如下般变形。并且,实施例及各变形例可以根据需要而进行组合来实施。此时,关于各变形例可以标注优先顺序(进行在实施各变形例时发生竞争的时间的情况下确定优先考虑哪一个的排序)来实施。并且,例如为了求出共同的值等而可以组合利用不同的参数的变形例,并同时使用参数来求出共同的值等,也可以根据一些规则对个别求出的值等进行核算来求出1个值等。并且,此时可以按所使用的参数赋予不同的权重。

[2-1]比指定颜色宽的色相范围

在实施例中,颜色转换部104将12种颜色的色相范围中包括与指定颜色接近的颜色的色相范围作为比指定颜色宽的色相范围来执行了第2转换处理,但比指定颜色宽的色相范围并不限定于此。例如可以将包括指定颜色的两个接近的颜色的色相范围(指定颜色若为“蓝”则是“浅蓝”、“天空蓝”、“蓝”、“蓝紫”、“紫”)设为比指定颜色宽的色相范围。

并且,并不限定于12种颜色的色相范围,例如可以将指定颜色的中央值(当为“蓝”时为240度)前后30度的范围(当指定颜色为“蓝”时为210度以上且小于270度)设为比指定颜色宽的色相范围。并且,该范围并不是固定的而可改变。在该情况下,例如颜色共同区域的面积越大,则颜色转换部104越增加第2转换处理中的转换源的像素的颜色的色相范围。在该情况下,颜色转换部104例如使用对颜色共同区域的面积与表示色相范围的信息建立了对应而成的色相范围表。

图10表示色相范围表的一例。在图10的例中,“小于F11”、“F11以上且小于F12”及“F12以上”的颜色共同区域的面积与表示“±15度”、“±20度”、“±25度”的色相范围的信息(表示针对指定颜色的中央值的色相范围)建立了对应。颜色转换部104将通过色相范围表对由信息判定部103提供的区域信息所表示的颜色共同区域的面积建立了对应的色相范围作为转换源的像素的颜色的色相范围(比指定颜色宽的色相范围)而执行第2转换处理。

如在实施例中所述,颜色共同区域的面积越小则为字符,即表示所确定的信息的可能性越高。因此,颜色共同区域的面积越小越缩小转换源的像素的颜色的色相范围,由此与该色相范围均匀的情况相比,流失的信息量变得过多(即抑制了信息的流失)。相反地,颜色共同区域面积越大不表示所确定的信息的可能性越高,因此通过增加转换源的像素的颜色的色相范围,与该色相范围均匀的情况相比,抑制信息的流失的同时增加关于不表示所确定的信息的颜色共同区域能够一并转换颜色的区域而提高了颜色转换的便利性。

[2-2]字符识别

信息判定部103可以通过与实施例不同的方法进行判定。在本变形例中,当上述颜色共同区域表示字符时,信息判定部103判定表示所确定的信息。在该情况下,信息判定部103例如利用OCR(Optical Character Recognition:光学字符识别)等字符识别技术来识别对象图像中所包含的字符。

当所识别的字符例如为仅包含在图4所表示的颜色表中示出的任一颜色的像素的区域时,信息判定部103将该区域判定为表示所确定的信息的颜色共同区域。另外,即使包括不同颜色的像素只要其比例小(例如只要小于5%等),则信息判定部103可以将该区域判定为表示所确定的信息的颜色共同区域。

在本变形例中,只要颜色共同区域表示字符,则即使该字符大也判定表示所确定的信息。由此,可防止判定为大字符不表示所确定的信息,且颜色与该字符类似的颜色共同区域所表示的信息流失。另外,若如实施例般利用根据颜色共同区域的面积判定的方法,则如本变形例般即使不进行图像识别处理也会对表示所确定的信息的区域进行判断。

[2-3]面积比

信息判定部103可以通过与上述各例不同的方法进行判定。

图11表示在本变形例中获取的对象图像的一例。在图11中示出了将图5的对象图像A1中的“I”这一字符图像B4替换成蓝色的“A”这一字符图像B7的对象图像A9。当为“A”这一字符时,存在被字符包围的区域,因此在图5中仅背景图像B2形成了“A”的背景。在该情况下,与“A”的外缘相接的黄色的背景图像B8和与“A”的内缘相接的黄色的背景图像B9形成了“A”的背景。

该背景图像B9的面积比字符图像B7小,因此若为实施例的判定方法则即使背景图像B9不是字符也会判定为表示所确定的信息。因此,在本变形例中,信息判定部103利用颜色共同区域的面积比进行判定。具体而言,当第1颜色共同区域的外缘与第2颜色共同区域相接且该第1颜色共同区域与第2颜色共同区域的面积比小于阈值时,信息判定部103判定第1颜色共同区域表示所确定的信息。

为了对该阈值与其他阈值进行区分而称为“面积比阈值”。面积比阈值为本发明的“第2阈值”的一例。面积比阈值例如是调查被字符包围的区域与这些字符的面积比,并根据该面积比的最小值而确定的(可以是最小值其本身,也可以是增减最小值而成的值)。若第1颜色共同区域与第2颜色共同区域的面积比为如此确定的面积比阈值以上,则该第1颜色共同区域为被字符包围的区域的可能性高。

相反地,若该面积比小于面积比阈值,则该第1颜色共同区域为被字符包围的区域的可能性低。例如若将图11的背景图像B9设为第1颜色共同区域,则与其外缘相接的字符图像B7成为第2颜色共同区域。并且,若将字符图像B7设为第1颜色共同区域,则与其外缘相接的背景图像B8成为第2颜色共同区域。关于字符图像B7与背景图像B8的面积比,相对于用面表示的背景图像B8用线表示的字符图像B7相当小,因此例如变得比10%小。

相对于此,关于背景图像B9与字符图像B7的面积比,背景图像B9为面但尺寸比字符图像B7小,因此例如会成为50%左右。因此,例如只要面积比阈值被确定为30%,则信息判定部103因字符图像B7的面积比小于面积比阈值而判定表示所确定的信息,且因背景图像B9的面积比为面积比阈值以上而判定不表示所确定的信息。

由此,与未考虑上述面积比的情况相比,有被表示所确定的信息的颜色共同区域包围的区域的情况的判定精度会提高(越正确判定是否表示所确定的信息精度越高)。另外,即使如上述般确定了面积比阈值,例如制作了新的标记等则被其包围的区域的上述面积比有可能会变得小于面积比阈值。

在该情况下,当第1颜色共同区域的内缘与第3颜色共同区域相接,且该第3颜色共同区域的色相范围与第2颜色共同区域共同时,即使第3颜色共同区域与第1颜色共同区域的面积比小于面积比阈值,信息判定部103也可以判定为第3颜色共同区域不表示所确定的信息。只要为图11的例,若将字符图像B7设为第1颜色共同区域,则与其外缘相接的背景图像B8成为第2颜色共同区域,与其内缘相接的背景图像B9成为第3颜色共同区域。

在此,例如将面积比阈值确定为60%。若如上述般将第3颜色共同区域与第1颜色共同区域的面积比、即背景图像B9与字符图像B7的面积比设为50%,则会变得小于面积比阈值。但是,当然背景图像B8及背景图像B9的色相范围共同,因此即使该面积比小于面积比阈值,信息判定部103也判定第3颜色共同区域即背景图像B9不表示所确定的信息。

由此,与未考虑外缘侧及内缘侧的区域的色相范围的共同性的情况相比,有被表示所确定的信息的颜色共同区域包围的区域的情况的判定精度会进一步提高。另外,在本变形例中,第2转换处理中的转换源的像素的颜色的色相范围可发生改变。在该情况下,例如第1颜色共同区域与第2颜色共同区域的面积比越大,则颜色转换部104越增加第2转换处理中的转换源的像素的颜色的色相范围。

图12表示本变形例的色相范围表的一例。在图12的例中,“小于J11”、“J11以上且小于J12”及“J12以上”的第1颜色共同区域与第2颜色共同区域的面积比与表示“±15度”、“±20度”、“±25度”的色相范围的信息建立了对应。颜色转换部104将通过色相范围表对根据由信息判定部103提供的区域信息计算的第1颜色共同区域与第2颜色共同区域的面积比建立了对应的色相范围作为转换源的像素的颜色的色相范围来执行第2转换处理。

上述面积比越小则第1颜色共同区域为字符的可能性、即表示所确定的信息的可能性越高,相反地,该面积比越大则第1颜色共同区域表示所确定的信息的可能性越低。因此,该面积比越大则越增大上述色相范围,与第2转换处理中的转换源的像素的颜色的色相范围均匀的情况相比,抑制信息的流失的同时增加关于不表示所确定的信息的颜色共同区域能够一并转换颜色的区域而提高了颜色转换的便利性。

[2-4]颜色共同区域的位置

信息判定部103可以通过与上述各例不同的方法进行判定。例如商务文档中大致确定了日期、地址、创建者名称、标题及本文等的配置。并且,演示资料中也有时大致确定了,每一页的标题及本文的配置。并且,票据中也根据种类(交付单、订单及***等)而大致确定了字符及数字等的填写位置。

在本变形例中,利用这种信息的配置进行判定。当颜色共同区域的位置与对象图像内的特定位置的距离小于阈值时,本变形例的信息判定部103判定该颜色共同区域表示所确定的信息。为了对该阈值与其他阈值进行区分而称为“距离阈值”。距离阈值为本发明的“第3阈值”的一例。信息判定部103按图像的种类存储有表示对象图像内的特定位置的特定位置信息。

图13的(a)和(b)表示特定位置信息的例。在图13的(a)中示出商务文档的特定位置信息H1。特定位置信息H1示出在图像的右上侧记载日期等的记载区域G1、在图像左上侧记载地址等的记载区域G2、在记载区域G1的底侧记载创建者等的记载区域G3、在记载区域G3的底侧在图像的横向中央记载标题的记载区域G4及在记载区域G4的底侧记载本文的记载区域G5。

在图13的(b)中表示演示文件的特定位置信息H2。在特定位置信息H2示出各页的记载标题的记载区域G6和各页的记载本文的记载区域G7。在本变形例中,图像获取部101获取对象图像的同时获取表示该对象图像的种类的种类信息。种类信息例如可以在用户指定对象图像时输入或选择,且图像获取部101根据表示对象图像的图像数据进行判断。

关于图像获取部101,例如若在文件名中包含“主题”、“报告”及“通知”等固定形式的语句则判断为商务文档,若文件种类为用于演示用应用程序中则判断为演示文件。图像获取部101向信息判定部103提供所获取的对象图像及种类信息。信息判定部103读取所提供的种类信息所表示的对象图像的种类的特定位置信息。

接着,信息判定部103例如计算颜色共同区域的重心位置,计算该重心位置与所读取的特定位置信息所表示的记载区域的距离来作为与特定位置的距离。当所计算的距离小于距离阈值时,信息判定部103判断该颜色共同区域表示所确定的信息。作为距离阈值,例如调查多个对象图像中所使用的字符的平均大小,并利用该横向宽度或纵向宽度的一半值。

当将字符记载在上述记载区域时,即使多少会突出于记载区域,与特定位置的距离成为该距离阈值以上的可能性小。即,若与特定位置的距离小于该距离阈值,则在该位置记载有字符的可能性高。如此,在本变形例中,根据颜色共同区域的位置进行判定。由此,即使不进行在上述变形例中叙述的图像识别处理(字符识别处理)也对表示所确定的信息的区域进行判断。

另外,在本变形例中,也可改变第2转换处理中的转换源的像素的颜色的色相范围。在该情况下,信息判定部103向颜色转换部104通知所计算的颜色共同区域的位置与对象图像内的特定位置的距离。所通知的距离越长,即颜色共同区域的位置与对象图像内的特定位置的距离越长,颜色转换部104越增加第2转换处理中的转换源的像素的颜色的色相范围。

图14表示本变形例的色相范围表的一例。在图14的例中,“小于K11”、“K11以上且小于K12”及“K12以上”的颜色共同区域的位置与对象图像内的特定位置的距离和表示“±15度”、“±20度”、“±25度”的色相范围的信息建立了对应。颜色转换部104将通过色相范围对如上述般通知的距离建立了对应的色相范围作为转换源的像素的颜色的色相范围而执行第2转换处理。

上述距离越长颜色共同区域为字符的可能性、即表示所确定的信息的可能性越低,相反地,该距离越短颜色共同区域表示所确定的信息的可能性越高。因此,该距离越长越增加上述色相范围,由此与第2转换处理中的转换源的像素的颜色的色相范围均匀的情况相比,抑制信息的流失的同时增加关于不表示所确定的信息的颜色共同区域能够一并转换颜色的区域而提高了颜色转换的便利性。

[2-5]所确定的信息

在实施例中,将通过字符表示的信息用作所确定的信息,但并不限定于此。在本变形例中,将这些字符的背景中所示出的信息用作所确定的信息。背景中所示出的信息例如为票据等输入栏(被格线包围的区域等)。

在该情况下,将通过指定颜色获取部102获取到的指定颜色的色相范围作为上述共同的色相范围(表示颜色共同区域的像素的色相范围),当该色相范围的颜色共同区域的面积为面积阈值以上时,信息判定部103判定表示所确定的信息。由此,例如当用相同系统的颜色表示票据及申请文件等输入栏且指定了其中一种颜色时,因指定颜色的颜色共同区域的面积为面积阈值以上而判定表示所确定的信息,并进行第1转换处理。

另一方面,当指定了记载在输入栏的字符的颜色时,因指定颜色的颜色共同区域的面积小于面积阈值而判定不表示所确定的信息,并进行第2转换处理。由此,与未考虑颜色共同区域的面积而进行判定的情况相比,票据的输入栏在颜色转换之后也易残留,相反地,所输入的字符易变得观察不到,因此容易再利用输入票据及申请文件等字符的表格(格式)。

另外,在本变形例中,替代颜色共同区域的面积,可以利用上述字符识别技术。在该情况下,当上述颜色共同区域不表示字符时,信息判定部103判定表示所确定的信息。在该情况下,与根据颜色共同区域的面积判断的情况相同,容易再利用票据及申请文件等表格(格式)。并且,即使为输入了如面积成为面积阈值以上般大字符的表格,其字符也被颜色转换而会再利用。

并且,与上述变形例相同,可改变色相范围。例如颜色共同区域的面积越大,颜色转换部104越缩小第2转换处理中的转换源的像素的颜色的色相范围。在该情况下,颜色转换部104例如利用表示色相范围的信息的顺序与图10所示的色相范围表相反的(从上依次为“±25度”、“±20度”、“±15度”)色相范围表即可。

由此,越是面积大且表示背景的信息(票据的输入栏等)的可能性高的颜色共同区域,在颜色转换之后越容易残留,且容易再利用表格(格式)。并且,在本变形例中,与上述变形例相同,可以利用颜色共同区域的位置。在该情况下,当颜色共同区域的位置与对象图像内的特定位置的距离为距离阈值以上时,信息判定部103判定该颜色共同区域表示所确定的信息。

若进行判定,则判定字符以外的背景部分表示所确定的信息而进行第1转换处理,但判定字符不表示所确定的信息而容易进行第2转换处理。由此,越是表示背景的信息(票据的输入栏等)的可能性高的颜色共同区域,在颜色转换之后越容易残留,因此与未考虑上述距离而进行判定的情况相比,容易再利用表格(格式)。

并且,颜色共同区域的位置与对象图像内的特定位置的距离越长,则颜色转换部104可以越缩小第2转换处理中的转换源的像素的颜色的色相范围。该距离越长则颜色共同区域表示背景的信息(票据的输入栏等)的可能性、即表示所确定的信息的可能性越高,因此在颜色转换之后也容易残留。其结果,与本发明的色相范围均匀的情况相比,会再利用输入字符的格式中的更多的部分。

[2-6]用户的处理选择

颜色转换部104可以执行由用户从第1转换处理及第2转换处理中选择的颜色转换处理。

图15表示本变形例的图像处理装置10a所实现的功能结构。图像处理装置10a除了图2所示的各部以外还具备选择操作接受部107。

选择操作接受部107接受用户的操作,所述用户的操作中从第1转换处理及第2转换处理中选择由颜色转换部104执行的颜色转换处理。该选择操作的选项例如包含于预览图像。

图16表示本变形例的预览图像的一例。在图16的例中,面板16在预览画面除了图7所示的图像以外还显示被写成“第1转换处理”的操作单元E4和被写成“第2转换处理”的操作单元E5。

选择操作接受部107接受选择操作单元E4的操作来作为选择第1转换处理的操作,并接受选择操作单元E5的操作来作为选择第2转换处理的操作。选择操作接受部107向颜色转换部104通知通过所接受的操作而选择的颜色转换处理。颜色转换部104对颜色共同区域仅执行第1转换处理及第2转换处理中所通知的颜色转换处理、即用户所选择的转换处理。

在图16中示出指定颜色为蓝且用户选择了第2转换处理的情况的转换之后的对象图像A8。若指定颜色为蓝则通常转换为图6的(a)所示的对象图像A2,但通过选择第2转换处理,转换为图9的(b)所示的对象图像A8。根据本变形例,如此与颜色共同区域是否表示所确定的信息无关,执行与用户的偏好匹配的颜色转换处理。

[2-7]用户的选择履历

在上述变形例中,可以通过第1转换处理及第2转换处理中用户经常选择的转换处理来执行颜色转换处理。

图17表示本变形例的图像处理装置10b所实现的功能结构。图像处理装置10b除了图15所示的各部以为还具备选择履历存储部108。

在本变形例中,选择操作接受部107每次接收选自第1转换处理及第2转换处理的用户的操作时,向选择履历存储部108提供表示所选择的颜色转换处理的信息(处理ID)。另外,图像处理装置10b被多名用户利用,因此通过登录等操作来识别操作中的用户的用户ID,选择操作接受部107与该用户ID建立对应而提供处理ID。

选择履历存储部108存储所提供的处理ID及用户ID来作为由该用户ID所识别的用户选择的颜色转换处理(第1转换处理及第2转换处理中的任一个)的履历。在本变形例中,当选择操作接受部107不接受用户的选择操作时、即不进行基于用户的颜色转换处理的选择时,颜色转换部104执行通过该用户在过去更多地选择的颜色转换处理。

关于颜色转换部104,例如若从信息判定部103提供区域信息及判定结果,则如在实施例中所叙述般执行第1转换处理或第2转换处理来生成表示新的对象图像的图像数据。并且,在该情况下,未进行基于用户的颜色转换处理的选择,因此颜色转换部104参考选择履历存储部108计算操作中的用户过去所选择的处理ID的数量。颜色转换部104对颜色共同区域执行所计算的数量多的处理ID所识别的颜色转换处理,并生成表示新的对象图像的图像数据。

颜色转换部104向预览输出部105提供如此生成的两个图像数据。

图18表示本变形例的预览图像的一例。在图18的例中,面板16在预览画面,作为通过根据信息判定部103的判定(自动判定)选择的颜色转换处理进行的转换后图像而显示对象图像A2,作为通过用户过去较多选择的颜色转换处理(偏好处理)进行的转换后图像而显示对象图像A8。

如此,在本变形例中,与颜色共同区域是否表示所确定的信息无关,执行过去经常选择的颜色转换处理、即与用户的偏好匹配的颜色转换处理。并且,当为图18的例时,选择用户喜欢的对象图像之后对被写成“执行转换”的操作单元E2进行操作,由此会输出执行了通过前述自动判定进行的处理及偏好处理中与当前的对象图像匹配的颜色转换处理的对象图像。

[2-8]判定方法的选择

信息判定部103在实施例中判定通过字符表示的信息来作为所确定的信息,在上述变形例中判定通过字符以外(例如字符的背景)表示的信息来作为所确定的信息。用户可以选择利用哪一判定方法。在本变形例中,图17所示的选择操作接受部107接受通过用户进行的判定方法的选择操作。

图20表示本变形例的预览图像的一例。在图20的例中,面板16在预览画面,除了图7所示的各图像以外还显示被写成“字符”的操作单元E6和被写成“字符以外”的操作单元E7。选择操作接受部107接受针对操作单元E6的操作来作为实施例的判定方法的选择操作,并接受针对操作单元E7的操作来作为变形例的判定方法的选择操作。

信息判定部103通过实施例的判定方法(当颜色共同区域表示字符时,判定该颜色共同区域表示所确定的信息的方法)和变形例的判定方法(当颜色共同区域表示字符时,判定该颜色共同区域表示所确定的信息的方法)中由用户选择的方法进行判定。并且,在本变形例中,选择履历存储部108存储通过用户选择的判定方法的履历。

当选择操作接受部107不接受通过用户进行的判定方法的选择操作时,信息判定部103根据蓄积在选择履历存储部108的履历进行判定。具体而言,信息判定部103参考选择履历存储部108,利用实施例的判定方法及变形例的判定方法中用户过去较多选择的判定方法进行判定。由此,通过与用户经常利用的状况(欲使得无法观察到背景的状况或残留表格而使得无法观察到字符的状况等)匹配的方法进行判定。

[2-9]阶段性颜色转换

在实施例中,颜色转换部104在第1转换处理及第2转换处理中的任一转换处理中将成为对象的像素(指定颜色的像素或比指定颜色宽的色相范围的颜色的像素)完全转换为特定颜色,但可以使转换之后的色阶段性发生变化。阶段性发生变化是指,例如当将白转换为黑时,按像素转换为浅灰、灰、深灰、黑(从白阶段性接近黑的多种颜色)中的任一种。

当特定颜色为白、灰或黑时,未使色相值发生变化而使彩度值及亮度值阶段性接近特定颜色而如此阶段性转换颜色。并且,若当从红变成绿时,则按像素转换为红、橙、黄、黄绿、绿(从红阶段性接近绿的多种颜色)中的任一种。如此当特定颜色具有色相值时,不使彩度值及亮度值发生变化而使色相值阶段性接近特定颜色而如此阶段性转换颜色。

在本变形例中,在第2转换处理中,越是与通过指定颜色获取部102获取到的指定颜色的色相之差大的像素,颜色转换部104越转换为使颜色从原始颜色阶段性改变为特定颜色的情况下的接近原始颜色的阶段的颜色。

图19的(a)和(b)表示本变形例的颜色转换处理前后的对象图像的一例。在图19的(a)中示出图5所示的对象图像A1的背景图像B2、背景图像B3变更为绿的背景图像B11和淡黄的背景图像B12的颜色转换处理前的对象图像A10。

在对象图像A10中,具有色相值的图像的彩度值均为100%。关于该对象图像A10将淡黄指定为指定颜色。在该情况下,淡黄的背景图像B12不表示所确定的信息,因此颜色转换部104执行第2转换处理。在本变形例中,颜色转换部104将包括接近指定颜色的两个接近的颜色的色相范围(若指定颜色为“淡黄”则为“黄绿”、“绿”、“淡黄”、“浅蓝”、“天空蓝”)作为比指定颜色宽的色相范围而执行第2转换处理。

颜色转换部104首先如图19的(b)所示般将没有与指定颜色(淡黄)的色相差的背景图像B12完全转换为特定颜色(白:彩度值0%)的背景图像B12-2。并且,颜色转换部104将与指定颜色具有色相差的绿的背景图像B11转换为比完全白更接近原始颜色阶段的颜色(浅绿:彩度值33%)的背景图像B11-2。并且,颜色转换部104将与指定颜色具有色相差的天空蓝的下划线图像B6转换为比完全白更接近原始颜色阶段的颜色(浅天空蓝:彩度值66%)的下划线图像B6-2。

绿与指定颜色的色相差为30度,天空蓝与指定颜色的色相差为60度。即,与背景图像B11相比下划线图像B6与指定颜色的色相之差大,因此与背景图像B11-2(彩度值33%)相比,颜色转换部104将下划线图像B6-2(彩度值66%)转换为接近原始颜色阶段的颜色。如图19的(a)和(b)的例,越增加第2转换处理中所使用的色相范围,如下划线图像B6般表示所确定的信息的颜色共同区域也被颜色转换的可能性越高。

另一方面,表示所确定的信息的图像的颜色易使用于背景色的色相值之差大的颜色以使相对于背景色较显著。因此,当用户将背景色指定为指定颜色时,与指定颜色的色相之差越大,表示所确定的信息的颜色共同区域的可能性越高。在本变形例中,越是这种颜色共同区域越会转换为接近原始颜色的颜色,从而易确认如下划线图像B6-2般原始图像所表示的信息、即防止基于颜色转换的信息的完全流失。

[2-10]判定对象的颜色

在实施例中,信息判定部103将所获取的指定颜色的色相范围判定为共同的色相范围,但并不限定于此,关于不是指定颜色的颜色也可以将色相范围判定为共同的色相范围。在本变形例中,向颜色转换部104提供指定颜色获取部102所获取的指定颜色信息。

例如若为图5所示的对象图像A1,则与是否为指定颜色的颜色共同区域无关,信息判定部103对所有的颜色共同区域(外框图像B1、背景图像B2、背景图像B3、字符图像B4、字符图像B5及下划线图像B6)进行判定。信息判定部103向颜色转换部104提供表示各颜色共同区域的区域信息和各自的判定结果。当判定为表示所确定的信息的颜色共同区域为指定颜色时,颜色转换部104与实施例同样地执行第1转换处理。

并且,当判定为不表示所确定的信息的颜色共同区域为指定颜色时,颜色转换部104与实施例同样地执行第2转换处理。并且,当对象图像A1中所包含的颜色共同区域均不是指定颜色时,颜色转换部104进行与如下2相同的处理。在第1个处理方法中,在该情况下没有颜色转换的对象,因此颜色转换部104不执行颜色转换处理(在实施例中也以图6的(d)的例进行了说明般在该情况下未执行颜色转换处理)。

在第2个处理方法中,在该情况下,若假设执行了第2转换处理,且只要为判定其结果进行颜色转换的颜色共同区域不表示所确定的信息的区域,则颜色转换部104执行第2转换处理。例如若为图6的(d)的例,若不存在指定颜色即“绿”的颜色共同区域,并将比指定颜色宽的色相范围的黄绿至淡黄的颜色转换为特定颜色(白),则黄绿的背景图像B3、即判定为不表示所确定的信息的区域被颜色转换,因此颜色转换部104直接执行第2转换处理。

并且,例如当在图6的(d)的例中指定了“浅蓝”而不是“绿”时,若不存在指定颜色即“浅蓝”的颜色共同区域,并将比指定颜色宽的色相范围的淡黄至天空蓝的颜色转换为特定颜色(白),则天空蓝的下划线图像B6、即判定为表示所确定的信息的区域被颜色转换,因此颜色转换部104不执行第2转换处理。

通过利用该第2个处理方法,当不存在指定颜色的颜色共同区域时,颜色转换部104仅对判定为不表示所确定的信息的颜色共同区域执行将比指定颜色宽的色相范围的颜色的像素转换为特定颜色的第2转换处理。另外,假设执行了第2转换处理,其结果,表示所确定的信息的颜色共同区域和不表示所确定的信息的颜色共同区域这两者也会被颜色转换(例如背景图像B3及下划线图像B6为相同颜色的情况)。

在该情况下,颜色转换部104也可以仅对判定为不表示所确定的信息的颜色共同区域执行将比指定颜色宽的色相范围的颜色的像素转换为特定颜色的第2转换处理。例如若背景图像B3及下划线图像B6为相同颜色,则颜色转换部104仅对判定为不表示所确定的信息的背景图像B3执行第2转换处理。

在本变形例中,在上述任何情况下,与实施例同样地与未考虑通过信息判定部103进行的判定结果的情况相比,使得因颜色转换(转换的颜色的范围能够变动的颜色转换)流失的信息量不会变得过多的同时能够一并转换颜色接近的区域的颜色。

[2-11]颜色的表示方法

在实施例中,用HSL模型表示颜色,但并不限定于此。例如可以用HSB(色相:Hue、彩度:Saturation、明度:Brightness)模型或Lab颜色空间等表示色。总之,只要为用数值表示颜色类似的程度的方法,则可以通过任何方法表示颜色。

[2-12]各功能的实现方法

关于图2等所示的各功能,可以结合两种以上的功能,也可以是一种功能被分为两种以上的功能。并且,某功能所进行的动作可以由其他功能进行。并且,各功能并不限定于仅通过图像处理装置来实现,也可以通过包括图像处理装置的两个以上的装置(即系统)来实现。总之,只要通过装置或整个系统来实现与图2等所示的各功能相等的功能,则功能的实现方法可以是任何方法。

[2-13]发明范畴

本发明应用于在实施例中具备图像读取机构及图像形成机构的图像处理装置10,但并不限定于此。例如可以应用于不具备个人计算机、智能手机及平板终端等两种机构的信息处理装置。在该情况下,也从外部装置获取颜色转换的对象图像或者通过自身装置来生成颜色转换的对象图像即可。

并且,本发明可被视为用于实现各信息处理装置所实施的处理的信息处理方法,也可被视为用于使控制各装置的计算机发挥功能的程序。该程序可以以存储有其的光盘等记录介质的形态提供,也可以以经由网络等通信线路下载到计算机,并安装其而能够利用等形态提供。

上述本发明的实施方式是以例示及说明为目的而提供的。另外,本发明的实施方式并不全面详尽地包括本发明,并且并不将本发明限定于所公开的方式。很显然,对本发明所属的领域中的技术人员而言,各种变形及变更是自知之明的。本实施方式是为了最容易理解地说明本发明的原理及其应用而选择并说明的。由此,本技术领域中的其他技术人员能够通过对假定为各种实施方式的特定使用最优化的各种变形例来理解本发明。本发明的范围由以上的权利要求书及其等同物来定义。

34页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种证件照自动拍摄方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类