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

文档序号:8000183阅读:114来源:国知局
图像处理设备和图像处理方法
【专利摘要】本发明提供一种图像处理设备和图像处理方法,图像处理设备包括:输入单元,用于输入进行颜色转换的指示;颜色转换单元,用于基于所述指示通过使用第一颜色匹配简档进行颜色转换;以及显示单元,用于在使用所述第一颜色匹配简档进行了颜色转换的图像与使用第二颜色匹配简档进行了颜色转换的图像之间的色差小于颜色匹配阈值的情况下,显示表示颜色转换对于图像的鲜明度的效果小的消息。
【专利说明】图像处理设备和图像处理方法
【技术领域】
[0001]本发明涉及一种用于进行颜色转换的图像处理设备和图像处理方法。
【背景技术】
[0002]提供了包括针对图像改变颜色匹配方法的功能的电子照相打印机。“感知(摄影)”、“色度(最小色差)”、“饱和度(鲜明颜色)”和“与显示器颜色的匹配颜色”是颜色匹配方法的示例。感知(摄影)是使图像鲜明的颜色匹配方法,而饱和度(鲜明颜色)是使图形和文本鲜明的颜色匹配方法。可以将这些匹配方法应用于整个图像,或者可以在包含在图像中的每个对象处改变这些匹配方法。通过提供各种颜色匹配方法,用户可以以适当的方式选择并使用所希望的颜色匹配方法,使得可以打印具有满足用户的需要的颜色的图像。
[0003]在使图像鲜明的情况下,已知“鲜明照片”是能够使颜色比在感知(摄影)中更深并且更鲜明的颜色匹配方法。例如,通过将应用于图像的颜色匹配方法从“感知(摄影)”改变为“鲜明照片”,可以以更鲜明的颜色生成图像。日本特开2009-038498讨论了通过指定鲜明照片来使图像鲜明的方法。
[0004]然而,即使设置用于使图像鲜明的颜色匹配方法(例如鲜明照片),也可能存在取决于输入图像而无法获取鲜明图像的情况。例如,对于当通过指定摄影来进行颜色匹配时映射在打印机颜色再现范围的边界附近的颜色,即使将颜色匹配方法改变为鲜明照片,也无法改善其鲜明度。

【发明内容】

[0005]本发明的一方面旨在使用指定颜色匹配方法对图像进行颜色匹配的情况下显示颜色匹配方法对图像的鲜明度的效果。
[0006]根据本发明的一方面,一种图像处理设备,包括:输入单元,用于输入进行颜色转换的指示;颜色转换单元,用于基于所述指示通过使用第一颜色匹配简档进行颜色转换;以及显示单元,用于在使用所述第一颜色匹配简档进行了颜色转换的图像与使用第二颜色匹配简档进行了颜色转换的图像之间的色差小于颜色匹配阈值的情况下,显示表示颜色转换对于图像的鲜明度的效果小的消息。
[0007]根据本发明的另一方面,一种图像处理设备,包括:分析单元,用于分析图像中的颜色分布;以及显示单元,用于基于所述分析单元所进行的分析的结果,显示表示对所述图像进行的图像处理的效果小的消息。
[0008]根据本发明的又一方面,一种图像处理方法,包括:输入通过使用第一颜色匹配简档进行颜色转换的指示;以及在使用所述第一颜色匹配简档进行了颜色转换的图像与使用第二颜色匹配简档进行了颜色转换的图像之间的色差小于颜色匹配阈值的情况下,显示表示颜色转换对于图像的鲜明度的效果小的消息。
[0009]根据本发明的又一方面,一种图像处理方法,包括:分析图像中的颜色分布;以及基于所述分析,显示表示对所述图像进行的图像处理的效果小的消息。
[0010]根据本发明,在使用简档对图像进行颜色匹配的情况下,可以显示对图像的鲜明度的效果。
[0011]从以下参考附图对示例性实施例的描述,本发明的其它特征将变得清楚。
【专利附图】

【附图说明】
[0012]图1是根据本发明的示例性实施例的包括计算机和多功能外围设备(MFP)的系统配置图。
[0013]图2是示出根据本发明的示例性实施例的打印处理的框图。
[0014]图3示出了在将缩略图图像分割为多个区域时使用两个颜色转换查找表(LUT)的颜色转换处理。
[0015]图4示出了用于改变颜色匹配方法的用户界面(UI)的示例。
[0016]图5示出了在本发明的第一示例性实施例中描述的警告消息UI的示例。
[0017]图6示出了在本发明的第二示例性实施例中描述的警告消息UI的示例。
[0018]图7A和7B示出了根据本发明显示的预览图像的示例。
[0019]图8示出了用于向用户提供其它颜色调整方法的UI的示例。
[0020]图9示出了用于调整亮度和对比度的UI的示例。
[0021]图10示出了用于调整调色剂浓度的UI的示例。
[0022]图11示出了在本发明的第三示例性实施例中描述的调色板的示例。
[0023]图12示出了在本发明的第四示例性实施例中描述的预览图像的示例。
[0024]图13是示出打印机的用于进行颜色转换和预览图像生成的颜色处理的框图。
[0025]图14是示出根据第一示例性实施例的处理流程的流程图。
[0026]图15是示出根据第二示例性实施例的处理流程的流程图。
[0027]图16示出了当无法整体看到改变颜色匹配方法的效果时显示的警告消息n的示例。
[0028]图17示出了在第四示例性实施例中描述的用于改变匹配方法的UI的示例。
[0029]图18是示出根据第三示例性实施例的处理流程的流程图。
[0030]图19是示出根据第四示例性实施例的处理流程的流程图。
【具体实施方式】
[0031]下面,参考附图,详细描述本发明的各种示例性实施例、特征和方面。
[0032]图1是示出根据第一示例性实施例的包括计算机的打印机控制系统的配置的框图。除非另外指出,显然只要可以执行根据本发明的功能,本发明就可以应用于单个装置和包括多个装置的系统两者。此外,除非另外指出,显然只要可以执行根据本发明的功能,本发明就可以应用于通过连接到诸如局域网(LAN)或广域网(WAN)的网络来进行处理的系统。
[0033]本发明的系统配置图
[0034]在图1中,主计算机10包括基于存储在只读存储器(ROM) 103或者外部存储器108中的应用程序来执行处理的中央处理器(CPU) 101。CPUlOl对连接到系统总线109的每个装置进行总体控制。
[0035]作为CPUlOl的控制程序的操作系统程序(下文中称为“OS”)存储在R0M103或者外部存储器108中。随机存取存储器(RAM) 102用作CPUlOl的主存储器或者工作区。在图1中,网络接口(I/F)单元104连接到多功能打印机(下文中称为“MFP”)11的网络I/F单元1101,其执行与MFPll的通信控制处理。
[0036]另外,作为输入装置的键盘105和鼠标107以及作为输出装置的监视器106连接到计算机10。基于鼠标光标(未示出)在监视器106上指示的命令,CPUlOl打开其中登记的各种窗口,并且执行各种类型的数据处理。当用户执行打印时,用户可以打开与打印设置相关的窗口,并且针对打印机驱动器设置包括打印机设置和打印模式选项的打印处理方法。
[0037]MFPll包括控制器单元110、扫描器单元111、操作单元112、外部存储器113和打印机单元114。在控制器单元110中,CPU1106基于控制程序,经由连接到系统总线1109的打印机I/F单元1104向打印机单元114输出图像信号。控制程序存储在R0M1108或者外部存储器113中。CPUl 106的控制程序存储在ROMl 108中。CPU1106可以经由网络I/F单元1101进行与计算机10的通信处理,并且CPU1106被配置为能够向计算机10通知打印机内的信息。RAMl 107用作CPUl 106的主存储器或者工作区。
[0038]在来自计算机10的打印处理中,经由网络I/F单元104和1101向控制器单元110发送经由键盘105或鼠标107输入的页面描述语言(TOL)。然后,PDL数据处理单元1102对PDL进行解释并进行绘制,图像处理单元1103进行打印机输出图像处理,并且打印机单元114打印处理后的图像数据。
[0039]在复制处理中,扫描器单元111读取原稿,图像处理单元1103经由扫描器I/F单元1105和系统总线1109进行打印机输出图像处理,并且打印机单元114打印处理后的图像数据。
[0040]图像处理单元
[0041]图2示出了图像处理单元1103进行用于复制和打印的图像数据处理的处理流程。图像处理单元1103包括对于复制功能操作时间段特有的块以及对于复制功能和TOL打印功能两者的操作时间段共用的处理,从而图像处理单元1103对经由系统总线1109从CPUl 106发送的图像数据进行处理,并且经由系统总线1109向CPU1106返回处理结果。
[0042]当执行复制操作时,在调制传递函数(MTF)校正203中,对扫描器单元111读取的多值图像数据(假设为8位)的读取频率特性进行校正。在输入颜色转换204中,针对校正后的图像数据,将扫描器单元111特有的颜色空间转换为共用红绿蓝(RGB)颜色空间。根据本示例性实施例,输入颜色转换204中的颜色空间转换用于通过预定3 X 3矩阵计算将颜色空间从扫描器单元111的颜色空间转换为测色共用RGB颜色空间。
[0043]在输出颜色转换205中,针对颜色空间被转换为了共用颜色空间的图像数据,通过使用颜色转换查找表(LUT) 210的插值计算,将共用RGB颜色空间转换为由诸如青(C)、品红(M)、黄(Y)和黑(K)的颜色分量中的每个颜色分量构成的适合打印机的打印机颜色空间。根据本示例性实施例使用的颜色转换LUT210是以特定格子点间隔分割红(R)、绿(G)和蓝(B)颜色分量中的每个颜色分量的三维LUT。每个LUT的项包括具有与LUT的格子点相对应的8位精度的CMYK值。使用三维LUT针对输入值进行已知插值计算,使得将图像数据转换为由CMYK值构成的图像数据。
[0044]接下来,在滤波处理206中,使用与用户设置相对应的滤波系数,对CMYK图像数据进行通过积和运算的滤波处理。因此,可以将输出CMYK图像数据锐化或者平滑化。
[0045]针对如上所述进行了处理的图像数据,如果需要,则在调色剂浓度调整207中,使用一维LUT调整每个CMYK颜色的浓度。使用与用户设置相对应的浓度特性,进行调色剂浓度调整207。接下来,在伽马处理208中,通过一维LUT对浓度特性进行校正。在伽马处理208中,LUT的输入和输出两者具有9位精度。最后,在半色调处理209中,使用抖动矩阵211将进行了伽马校正的图像数据转换为在一位中具有每个CMYK颜色的半色调的图像数据,并且向CPUl 106发送处理结果。
[0046]在半色调处理209中,将存储在RAMl 107中的抖动矩阵211的值与输入图像数据进行比较,如果输入图像数据的值大于抖动矩阵211的值,则输出1,而如果输入图像数据的值小于抖动矩阵211的值,则输出O。根据本示例性实施例,为了使描述简单,描述一位输出的网屏处理。然而,输出位数不限于一位。此外,在半色调处理209中,可以基于来自CPUl 106的指令,切换并使用多个抖动矩阵211。图像处理单元1103向CPU1106返回处理后的打印机输出数据212。
[0047]当打印功能工作时,图像处理单元1103从CPU1106经由系统总线1109接收通过PDL数据处理而光栅化的图像数据,并对其进行处理。当PDL功能工作时,不需要对读取器所读取的图像进行MTF校正203和输入颜色转换204。因此,绕开在MTF校正203和输入颜色转换204中所进行的处理,而进行输出颜色转换205的处理和后续处理。可以在将图像数据发送到图像处理单元1103之前在打印机驱动器处进行,或者可以在输出颜色转换205的阶段进行使用国际色彩联盟(ICC)简档的颜色匹配处理。根据本示例性实施例,将以在打印机驱动器处进行的颜色匹配处理为例。
[0048]从其输出的打印机输出数据212从图像处理单元1103返回到CPUl 106,最后将打印机输出数据212发送到打印机单元114。
[0049]颜色匹配方法选择
[0050]图4示出了用于在每个对象处选择颜色匹配方法的UI的示例。在连接到计算机10的监视器106上显示图4中的UI。针对每个对象,可以选择诸如“摄影(感知)”、“最小色差(色度)”、“鲜明颜色(饱和度)”、“与监视器颜色的匹配颜色”或者“鲜明照片”的匹配方法以及源简档。
[0051]当通过颜色优先来进行匹配时,选择“摄影”,以使输出结果适合摄影图像。例如,ICC简档的“感知”对应于“摄影”。此外,因为“鲜明照片”的色域比“摄影”的色域宽,因此当以比在“摄影”中更深并且更鲜明的颜色打印图像时,选择“鲜明照片”。在匹配方法从“摄影”改变为“鲜明照片”的情况下,可以依据颜色改变要提高的鲜明度。在本示例性实施例中使用的术语“鲜明度”例如意为图像的饱和度。例如,当匹配方法从“摄影”改变为“鲜明照片”时,在蓝色或者绿色中鲜明度改善,而在红色中鲜明度较不改善。
[0052]在图4中的UI的示例中,分别选择作为用于图像的匹配方法401的“摄影”、作为用于图形的匹配方法402的“与监视器颜色的匹配颜色”和作为用于文本的匹配方法403的“鲜明颜色”,作为匹配意图。根据本示例性实施例,描述将用于图像的匹配方法401从“摄影”改变为“鲜明照片”的示例。[0053]颜色兀配处理和预览图像显示
[0054]参考图13,描述利用使用ICC简档的颜色匹配的预览图像生成处理的细节。假设图13中的图像数据1301是监视器106的颜色空间中的RGB数据。
[0055]通过打印机颜色转换1302,将作为RGB数据的图像数据1301转换到打印机单元114的颜色空间。首先,使用监视器106的监视器简档A2B表1305和打印机简档B2A表1306,通过域映射经由独立于装置的L*a*b*颜色空间,将RGB图像数据1301映射到打印机单元114的CMYK空间。这时,将诸如“摄影(感知)”、“最小色差(色度)”、“鲜明颜色(饱和度)”和“鲜明照片”的多种类型的颜色转换表存储在打印机简档B2A表1306中。
[0056]接下来,在监视器颜色转换1303中,针对被转换为CMYK数据的图像数据,使用打印机简档A2B表1307和监视器简档的B2A表1308,经由独立于装置的L*a*b*颜色空间,将颜色空间转换为用于检查预览图像的监视器106的RGB颜色空间。因此,通过监视器106可以检查打印机单元114中的输出预览图像1304。
[0057]可以使用上述处理的监视器简档A2B表1305、打印机简档B2A表1306和打印机简档A2B表1307,计算下面描述的图像数据的缩略图图像的L*a*b*值。A2B表是在从依赖于装置的颜色空间到独立于装置的颜色空间的转换中使用的查找表,并且B2A表是在从独立于装置的颜色空间到依赖于装置的颜色空间的转换中使用的查找表。
[0058]丰处理
[0059]下面,参考图14中的流程图,描述本发明的一个方面。根据本示例性实施例,作为示例,描述用户使用连接到计算机10的诸如键盘105和鼠标107的输入/输出装置,在打印机驱动器上改变颜色匹配方法的处理。然而,处理与使用MFPll的操作单元112的改变操作类似。在计算机10执行图14中的流程图中的处理的情况下,将存储在R0M103或者外部存储器108中的用于执行图14中的流程图中的每个处理的程序加载在RAM102上。然后,CPUlOl执行加载的程序,以执行图14中的流程图中的处理。在MFPll执行图14中的流程图中的处理的情况下,将存储在R0M1108或者外部存储器113中的用于执行图14中的流程图中的每个处理的程序加载在RAMl 107上。然后,CPU1106执行加载的程序,以执行图14中的流程图中的处理。
[0060]首先,描述当可以显示在颜色匹配之后的预览图像时进行的处理。
[0061]在步骤S1401中,CPUlOl接收来自用户的输出图像数据的指令。图像数据包括图像编辑软件和办公文档编辑软件的应用数据以及压缩后的图像数据。
[0062]在步骤S1402中,用户经由在打印时作为打印机驱动器设置画面的图4所示的用于改变颜色匹配方法的UI,指示改变颜色匹配方法。在步骤S1402中,假设将图像的匹配方法从“摄影”改变为“鲜明照片”。此外,在步骤S1402中,匹配方法可以从“摄影”改变为“鲜明颜色”,或者从“鲜明颜色”改变为“鲜明照片”。然后,处理进行到步骤S1403。
[0063]在步骤S1403中,计算机10以低于输入图像数据的分辨率的分辨率生成缩略图图像,并且将缩略图图像分割为多个区域。例如,如果假设图3中的图像301是缩略图图像,则区域302对应于分割区域中的一个。因此,可以提高诸如色差计算的后续处理的速度,并且可以作为预览图像显示“没有看到将匹配方法改变为鲜明照片的效果”的部分(下面描述)。然后,处理进行到步骤S1404。
[0064]在步骤S1404中,CPUlOl使用颜色简档,计算改变颜色匹配方法之前和之后的缩略图图像中的每个像素的L*a*b*值。如上面参考图13详细描述的,使用监视器简档A2B1305、打印机简档B2A1306和打印机简档A2B1307,将在步骤S1403中生成的缩略图图像转换到Lab颜色空间,并且计算缩略图图像中的每个像素的Lab值。在该处理中,在改变颜色匹配方法之前,使用“摄影”的简档(第一简档)作为打印机简档B2A,而在改变颜色匹配方法之后,使用“鲜明照片”的简档(第二简档)作为打印机简档B2A,计算缩略图图像的Lab 值。
[0065]在图3所示的示例中,图像303表示使用“摄影”的简档进行了颜色转换的图像,而图像304表示使用“鲜明照片”的简档进行了颜色转换的图像。计算在各个图像中具有相同坐标的像素305和306的L*a*b*值之间的差。然后,处理进行到步骤S1405。
[0066]在步骤S1405中,CPUlOl计算在改变颜色匹配方法之前和之后的图像中具有相同坐标的像素的L*a*b*值之间的差,并且将该差与预定色差阈值进行比较。在步骤S1405中计算的改变颜色匹配方法之前和之后的色差是L*a*b*空间中的距离。此外,色差阈值例如是色差阈值AE=3。然后,处理进行到步骤S1406。
[0067]在步骤S1406中,CPUlOl判断是否存在包括色差小于色差阈值的像素的任意区域。如果存在这种区域(步骤S1406:是),则处理进行到步骤S1407。如果不存在这种区域(步骤S1406:否),则处理进行到步骤S1411。
[0068]在步骤S1407中,CPUlOl判断是否所有区域都包括色差小于色差阈值的像素。如果所有区域都包括色差小于色差阈值的像素(步骤S1407:是),则处理进行到步骤S1413,而如果不是所有区域都包括色差小于色差阈值的像素(步骤S1407:否),则处理进行到步骤 S1408。
[0069]在步骤S1408中,CPUlOl使监视器106显示如图5所示的警告消息和如图7A所示的预览图像。显示诸如“从“摄影”改变为“鲜明照片”对于图像的相应部分的鲜明度的效果小。您希望进行改变? ”的消息作为警告消息,并且在图7中的预览图像中用粗线包围并以强调的方式显示色差小于色差阈值的区域702。为了描述分割区域,如在预览图像701中所示,用虚线表示区域中的每个。然而,实际上,不需要示出虚线。
[0070]图5中的n画面还显示三个选项501至503。在按下取消按钮505的情况下,关闭该n画面。然后,处理进行到步骤S1409。
[0071]在步骤S1409中,CPUlOl判断是否选择了选项501。即使可以更鲜明的区域小,当用户希望尽可能使图像鲜明时,推荐选项501 “是。请改变为鲜明照片”。如果选择了选项501,并且按下了 OK按钮504(步骤S1409:是),则处理进行到步骤S1410。如果没有选择选项501 (步骤S1409:否),则处理进行到针对选项502的步骤S1414。在步骤S1410中,CPUlOl应用鲜明照片的匹配方法,并且处理进行到步骤S1411。
[0072]步骤S1414中的选项502 “否。请不要改变为“鲜明照片”。(请不要进行任何改变。)”是当可以更鲜明的区域小时用户使用“摄影”的简档进行颜色匹配的选项。如果在使用“鲜明照片”的简档的情况下用户想要使其鲜明的颜色不会更鲜明,则用户可以使用“摄影”的简档。如果用户选择了选项502,并且按下了 OK按钮504(步骤S1414:是),则处理进行到步骤S1415。如果用户没有选择选项502 (步骤S1414:否),则处理进行到针对选项503的步骤S1416。在步骤S1415中,CPUlOl在进行改变之前应用匹配意图,并且处理进行到步骤S1411。[0073]步骤S1416中的选项503“否。请不要改变为“鲜明照片”,而进行其它颜色调整”,是引导用户使用其它方法进行使输出图像鲜明的调整的选项。如果用户选择了选项503,并且按下OK按钮504,则UI转变为图8中的用于选择其它颜色调整方法的UI。在选择了选项503的情况下,使用“摄影”的简档用于打印机简档B2A。在图8中的UI中,显示对比度调整801、调色剂浓度调整802和自动调整803,作为推荐调整方法。在按下取消按钮804的情况下,取消后续处理。
[0074]当用户按下对比度调整按钮801时,在监视器106上显示图9所示的对比度调整画面,使得用户可以通过操作对比度调整条901进行调整。用户可以通过按下OK按钮902确认调整,或者通过按下取消按钮903取消调整。另外,用户可以通过操作图9所示的亮度调整条调整亮度。当用户按下调色剂浓度调整按钮802时,在监视器106上显示图10所示的调色剂浓度调整画面,并且用户可以通过操作每个调色剂颜色的调整条1001、1002、1003和1004来进行调整。用户可以通过按下OK按钮1005确认调整,或者通过按下取消按钮1006取消调整。当用户按下自动调整按钮803时,自动执行可以提高鲜明度的调整。例如,在不使用户使用图9中的对比度调整画面上的处理功能进行调整的情况下,自动执行可以使对比度最大化的调整。
[0075]在步骤S1417中,CPUlOl应用调整的内容,并且处理进行到步骤S1411。
[0076]在处理进行到步骤S1413的情况下,显示图16所示的警告消息n和图7B所示的预览图像。显示图16所示的诸如“因为从“摄影”改变为“鲜明照片”的效果小,因此不推荐。”的消息,由此向用户通知不推荐“鲜明照片”。图7B示出了使用“鲜明照片”进行了颜色转换的预览图像。然后,处理进行到步骤S1414。在步骤S1414中,CPUlOl判断用户是否选择了选项1601“否。请不要改变为鲜明照片。(请不要进行任何改变。)”如果用户选择了选项1601(步骤S1414:是),则处理进行到步骤S1415。在步骤S1415中,CPUlOl进行上述处理。如果用户选择了选项1602 “请进行其它颜色调整”,则处理进行到步骤S1416,CPUlOl进行上述后续处理。另外,在步骤S1413中,CPUlOl可以显示图6中的警告消息,并且向用户提供选项“是。请改变为鲜明照片。”
[0077]在步骤S1411中,用户通过n确认上述打印设置。在步骤S1412中,CPUlOl执行打印处理。然后,CPUlOl结束处理。
[0078]如上所述,根据本示例性实施例,用户可以预先检查是否可以获得具有希望的鲜明度的打印输出,并且相应地进行适当的操作。此外,因为用户可以在改变颜色匹配方法之后确认预览图像,因此可以减少用于打印的时间和精力,并且降低打印成本。
[0079]根据本示例性实施例,描述了当通过图4中的n改变一个对象的颜色匹配方法时,CPUlOl执行一系列处理的示例。然而,CPUlOl在每次通过n401、402和403改变每个对象的颜色匹配方法时,执行上述处理。可选地,CPUlOl可以在通过M40U402和403改变颜色匹配方法之后按下OK按钮404时,执行上述处理。此外,CPUlOl可以在新设置了每个对象的颜色匹配方法时,通过比较与默认的针对每个对象设置的颜色匹配方法的色差,来执行上述处理。
[0080]此外,代替计算改变颜色匹配方法之前和之后的图像的色差,CPUlOl分析图像中的颜色的频率分布,在要映射在打印机颜色再现范围的边界附近的颜色广泛分布的情况下,CPUlOl可以显示图8中的UI,以使用户选择调整方法。[0081]根据本示例性实施例,在进行改变之后的改变后的颜色匹配方法对于图像的鲜明度的效果小时,显示消息。然而,可以在不对颜色匹配方法进行任何改变的情况下对图像进行图像处理时,显示表示对图像进行的图像处理的效果小的消息。此外,在分析图像的颜色分布之后,可以基于分析结果显示表示对图像进行的图像处理的效果小的消息。此外,在图7A和7B中的预览图像中,可以用粗线包围并且以强调的方式显示图像处理的效果小的区域。
[0082]另外,在图14中的流程图中,在打印机驱动器的UI上操作处理。然而,可以在安装在计算机10中的应用程序的UI上操作处理。
[0083]根据本示例性实施例,在连接到计算机10的监视器106上显示UI。然而,可以在MFPll的操作单元112上显示UI,以询问来自用户的指令。
[0084]在第二示例性实施例中,描述不显示改变颜色匹配方法之后的预览图像的处理流程。根据第二示例性实施例,确定改变颜色匹配方法之前和之后的色差小于色差阈值的像素的数量。然后,基于包含在整个图像中的色差小于阈值的像素的数量,确定其有效性。
[0085]参考图15,描述根据第二示例性实施例的处理流程。在计算机10执行图15中的流程图中的处理的情况下,将存储在R0M103或者外部存储器108中的用于执行图15中的流程图中的处理的每个步骤的程序加载在RAM102上。然后,CPUlOl执行加载的程序,以执行图15中的流程图中的处理。在MFPll执行图15中的流程图中的处理的情况下,将存储在R0M1108或者外部存储器113中的用于执行图15中的流程图中的处理的每个步骤的程序加载在RAM1107上。然后,CPU1106执行加载的程序,以执行图15中的流程图中的处理。
[0086]步骤S1401至步骤S1402中的处理与第一示例性实施例的处理类似,因此省略其描述。
[0087]接下来,在步骤S1501中,计算机10以低于输入图像数据的分辨率的分辨率生成缩略图图像。因此,可以提高在步骤S1404中执行的色差计算的处理速度。然后,处理进行到步骤S1404。
[0088]在步骤S1404中,CPUlOl使用颜色简档以计算改变颜色匹配方法之前和之后的缩略图图像中的每个像素的L*a*b*值。上面参考图13详细描述了该处理。然后,处理进行到步骤S1405。
[0089]在步骤S1405中,CPUlOl计算改变颜色匹配方法之前和之后的每个像素的色差,并且将色差与预定色差阈值进行比较。例如,将色差阈值设置为AE=3,并且CPUlOl对色差小于色差阈值的像素进行计数。然后,处理进行到步骤S1502。
[0090]在步骤S1502中,CPUlOl判断色差小于色差阈值的像素的数量是否大于预定面积阈值。面积阈值表示在整个图像中包括多少改变颜色匹配方法之前和之后之间的色差小的像素,即改变小的像素,因此可以用像素的数量或者色差小的像素与图像中的全部像素的比率,来设置面积阈值。如果色差小的像素的数量大于面积阈值(步骤S1502:是),则处理进行到步骤S1503。如果色差小的像素的数量等于或小于面积阈值(步骤S1502:否),则处理进行到步骤S1411。
[0091]在步骤S1503中,CPUlOl判断是否在所有像素中改变颜色匹配方法之前和之后的色差小于色差阈值。如果在所有像素中改变颜色匹配方法之前和之后的色差小于色差阈值(步骤S1503:是),则处理进行到步骤S1505,而如果不是在所有像素中改变颜色匹配方法之前和之后的色差小于色差阈值(步骤S1503:否),则处理进行到步骤S1504。
[0092]在步骤S1504中,CPUlOl使监视器106显示图6所示的警告消息。该消息表示改变为“鲜明照片”对于图像的大部分的鲜明度的效果小。图6中的n画面包括三个选项601至603。当用户按下取消按钮605时,关闭该n画面。然后,处理进行到步骤S1409。
[0093]步骤S1409至S1412中的处理和步骤S1414至S1417中的处理与图14所示的第一示例性实施例的各个步骤中的处理类似,因此省略其描述。
[0094]在步骤S1505中,如图16所示,CPUlOl显示表示在整个图像中“鲜明照片”的效果小的警告消息。除了不显示预览图像的点之外,该处理与第一示例性实施例的处理大部分相同。在步骤S1414中,CPUlOl判断用户是否选择了选项1601 “否。请不要改变为鲜明照片。(请不要进行任何改变。)”如果用户选择了选项1601(步骤S1414:是),则处理进行到步骤S1415。在步骤S1415中,CPUlOl进行上面描述的处理。如果用户选择了选项1602 “请进行其它颜色调整。”(步骤S1414:否),则处理进行到步骤S1416。随后,在步骤S1411和S1412中,CPUlOl进行上面描述的处理。
[0095]如上所述,在CPUlOl不显示改变颜色匹配方法之后的预览图像的情况下,依据在图像中包括多少进行改变之前和之后的色差小的区域,CPUlOl作出向用户提供警告消息的判断。
[0096]在第三示例性实施例中,参考图18中的流程图,描述表示没有看到效果的颜色的方法。在该方法中,提供如图11所示布置样本颜色的调色板,并且通过用粗线包围来表示没有看到效果的颜色1101。根据本示例性实施例,样本颜色可以是256色的RGB信号值,或者以规则间隔分割红、绿和蓝的8位信号值0至255的均匀格子点的颜色。在任意情况下,希望提供均匀地包括由此可以显示的颜色空间的样本颜色。
[0097]在计算机10执行图18中的流程图中的处理的情况下,将存储在R0M103或者外部存储器108中的用于执行图18中的流程图中的每个处理的程序加载在RAM102上。然后,CPUlOl执行加载的程序,以执行图18中的流程图中的处理。在MFPll执行图18中的流程图中的处理的情况下,将存储在R0M1108或者外部存储器113中的用于执行图18中的流程图中的每个处理的程序加载在RAMl 107上。然后,CPU1106执行加载的程序,以执行图18中的流程图中的处理。
[0098]在步骤S1401中,CPUlOl接收来自用户的输出图像数据的指令。然后,处理进行到步骤S1801。
[0099]在步骤S1801中,当用户打开图4所示的用于改变颜色匹配方法的UI时,CPUlOl生成输入图像数据的缩略图图像,并且使监视器106显示使用该时刻的颜色匹配方法进行了颜色转换的调色板。
[0100]在步骤S1402中,用户将颜色匹配方法改变为鲜明照片。然后,在步骤S1802和后续步骤中,CPUlOl判断是否可以在调色板上的每个颜色上看到其效果。
[0101]在步骤S1802中,CPUlOl使用颜色简档,计算改变颜色匹配方法之前和之后的颜色样本的L*a*b*值。上面参考图13详细描述了该处理。步骤S1405中的处理与第一示例性实施例的处理类似。因此,省略其描述。
[0102]在步骤S1803中,CPUlOl判断是否存在改变颜色匹配方法之前和之后的色差小于色差阈值的任何样本颜色。如果存在这种样本颜色(步骤S1803:是),则处理进行到步骤S1804。如果不存在这种样本颜色(步骤S1803:否),则处理进行到步骤S1411。
[0103]在步骤S1804中,CPUlOl判断是否所有样本颜色的色差都小于色差阈值。如果所有样本颜色的色差都小于色差阈值(步骤S1804:是),则处理进行到步骤S1806,而如果不是所有样本颜色的色差都小于色差阈值(步骤S1804:否),则处理进行到步骤S1805。
[0104]在步骤S1805中,CPUlOl显示诸如“在调色板中表示的样本颜色上效果小”的警告消息,并且还显示颜色转换之后的调色板。在调色板上,如图11所示,以强调的方式显示效果小的样本颜色1101。
[0105]在步骤S1806中,CPUlOl作为警告消息显示消息“在所有样本颜色上效果小”,并且使监视器106显示使用鲜明照片进行了颜色转换的调色板。
[0106]步骤S1409至S1412中的处理和步骤S1414至S1417中的处理与图14所示的第一示例性实施例的各个步骤中的处理类似,因此省略其描述。
[0107]以这种方式,可以使用调色板显示色差小的颜色。
[0108]在第四示例性实施例中,参考图19中的流程图,描述用户从预览图像中选择要改变颜色的区域的方法。在计算机10执行图19中的流程图中的处理的情况下,将存储在R0M103或者外部存储器108中的用于执行图19中的流程图中的每个处理的程序加载在RAM102上。然后,CPUlOl执行加载的程序,以执行图19中的流程图中的处理。在MFPll执行图19中的流程图中的处理的情况下,将存储在R0M1108或者外部存储器113中的用于执行图19中的流程图的每个处理的程序加载在RAM1107上。然后,CPU1106执行加载的程序,以执行图19中的流程图中的处理。
[0109]在步骤S1401中,CPUlOl接收来自用户的输出图像数据的指令。然后,处理进行到步骤S1901。
[0110]在步骤S1901中,当用户打开图4所示的用于改变颜色匹配方法的n时,CPUlOl生成输入图像数据的缩略图图像,并且使监视器106显示图12所示的使用该时刻的颜色匹配方法进行了颜色转换的预览图像。
[0111]在步骤S1902中,如图12所示,作为预览图像的区域1201,CPUlOl使用户通过诸如鼠标107的输入装置选择用户希望具有改变颜色匹配方法的效果的区域。
[0112]在步骤S1903中,CPUlOl分析存在于所选择的区域中的对象的属性。基于分析结果,CPUlOl以强调的方式显示用于改变存在于所选择的区域中的对象的属性的颜色匹配方法的UI,并且清楚地向用户通知应当改变哪个属性。例如,在所选择的区域中存在图像和图形的情况下,如图17所示,提供如下的方法:以激活的方式显示用于改变图像和图形的颜色匹配方法的ni701和1702,而对用于改变文本的颜色匹配方法的M1703进行灰化。然后,当用户改变其颜色匹配方法时,CPUlOl针对所选择的区域中的每个对象进行步骤S1904和后续步骤中的处理。步骤S1405和后续步骤中的处理与第一示例性实施例的处理类似,因此省略其描述。
[0113]根据上述方式,可以通过在用户希望改变颜色的区域中进行指定,向用户通知改变颜色匹配方法的效果。
[0114]本发明的实施例还能够由读出并执行记录在存储介质(例如非易失性计算机可读存储介质)上的计算机可执行指令的系统或设备的计算机,执行本发明的上述实施例中的一个或更多个的功能,并且通过由系统或设备的计算机执行的方法通过例如从存储介质中读出并执行计算机可执行指令,以执行上述实施例中的一个或更多个的功能来实现。计算机可以包括中央处理器(CPU)、微处理器(MPU)或其它电路中的一个或更多个,并且可以包括单独的计算机或单独的计算机处理器的网络。例如可以从网络或存储介质向计算机提供计算机可执行指令。存储介质例如可以包括硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算系统的存储设备、光盘(例如紧凑盘(CD)、数字通用盘(DVD)或蓝光盘(BD) TM)、闪存设备、存储卡等中的一个或更多个。
[0115]虽然参照示例性实施例对本发明进行了说明,但是应当理解,本发明不限于所公开的示例性实施例。所附权利要求的范围符合最宽的解释,以使其涵盖所有这种变型、等同结构及功能。
【权利要求】
1.一种图像处理设备,包括: 输入单元,用于输入进行颜色转换的指示; 颜色转换单元,用于基于所述指示通过使用第一颜色匹配简档进行颜色转换;以及 显示单元,用于在使用所述第一颜色匹配简档进行了颜色转换的图像与使用第二颜色匹配简档进行了颜色转换的图像之间的色差小于颜色匹配阈值的情况下,显示表示颜色转换对于图像的鲜明度的效果小的消息。
2.根据权利要求1所述的图像处理设备,其中,所述显示单元还显示用于从多个颜色匹配简档中选择是使用所述第一颜色匹配简档进行颜色转换还是使用所述第二颜色匹配简档进行颜色转换的消息。
3.根据权利要求1至2中的任一项所述的图像处理设备,其中,所述显示单元还以强调的方式显示图像中所述色差小于所述颜色匹配阈值的区域。
4.根据权利要求1至2中的任一项所述的图像处理设备,其中,还包括输出单元,所述输出单元用于输出通过对图像应用根据用于进行选择的消息所选择出的颜色转换方法而获得的图像。
5.根据权利要求1所述的图像处理设备,其中,所述显示单元还显示用于进行颜色调整、对比度调整、亮度调整或者浓度调整的选择的消息。
6.根据权利要求1所述的图像处理设备,其中,所述显示单元还显示用于使用户进行使用所述第一颜色匹配简档进行颜色转换,使用所述第二颜色匹配简档进行颜色转换,或者进行颜色调整、对比度调整、亮度调整和/或浓度调整的选择的消息。
7.根据权利要求1所述的图像处理设备,其中,在针对每个像素计算在使用所述第一颜色匹配简档进行了颜色转 换的图像与使用所述第二颜色匹配简档进行了颜色转换的图像之间的色差、并且所述色差小的像素的比率大于预定颜色匹配阈值的情况下,所述显示单元显示所述消息。
8.根据权利要求1所述的图像处理设备,其中,所述显示单元还使用调色板显示图像中所述色差小于所述颜色匹配阈值的颜色。
9.根据权利要求1所述的图像处理设备,其中,所述第一颜色匹配简档或者所述第二颜色匹配简档是打印机简档的B2A表。
10.根据权利要求1所述的图像处理设备,其中,所述显示单元显示通过使用所述第一颜色匹配简档进行了颜色转换的预览图像, 其中,所述显示单元还包括选择单元,所述选择单元用于从所显示的预览图像中选择区域, 其中,所述显示单元仅针对在所述选择单元所选择的区域中存在的对象的属性显示颜色匹配简档的改变。
11.一种图像处理设备,包括: 分析单元,用于分析图像中的颜色分布;以及 显示单元,用于基于所述分析单元所进行的分析的结果,显示表示对所述图像进行的图像处理的效果小的消息。
12.根据权利要求11所述的图像处理设备,其中,所述显示单元还以强调的方式显示所述图像的所述图像处理的效果小的区域。
13.根据权利要求11所述的图像处理设备,其中,所述显示单元还显示用于进行颜色调整、对比度调整、亮度调整或者浓度调整的选择的消息。
14.一种图像处理方法,包括: 输入通过使用第一颜色匹配简档进行颜色转换的指示;以及 在使用所述第一颜色匹配简档进行了颜色转换的图像与使用第二颜色匹配简档进行了颜色转换的图像之间的色差小于颜色匹配阈值的情况下,显示表示颜色转换对于图像的鲜明度的效果小的消息。
15.—种图像处理方法,包括: 分析图像中的颜色分布;以及 基于所述分析,显示表示 对所述图像进行的图像处理的效果小的消息。
【文档编号】H04N1/60GK103458152SQ201310209285
【公开日】2013年12月18日 申请日期:2013年5月30日 优先权日:2012年5月30日
【发明者】井户阳子 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1