图像处理装置,图像形成装置,图像处理装置的控制方法

文档序号:7651404阅读:158来源:国知局

专利名称::图像处理装置,图像形成装置,图像处理装置的控制方法
技术领域
:本发明涉及把第一色度系统的图像数据变换成第二色度系统的图像数据用的图像处理装置、图像形成装置和图像处理装置的控制方法,图像处理程序、能够由计算机读取的记录媒体。
背景技术
:以往,作为把用某颜色空间表示的输入图像数据变换成不同颜色空间的输出图像数据的方法,已知通过直接映射(directmapping)方法或内插运算进行颜色变换处理的方法。直接映射使用对应地存储着输入图像数据的颜色空间数据和输出图像数据的颜色空间数据的三维LUT(LookUpTable(对照表),运算用存储器),进行直接数据变换。然而,当全部存储与输入图像数据相对应的输出图像数据时,所需存储器庞大,所以通常采用的方法一般是将按照某种程度间隔剔除(thinout)后的数据作为三维LUT保持,被间隔剔除的点的位置通过三维内插运算来求出。然而,在进行上述的三维内插运算的情况下,在颜色空间的边界附近,必须使用位于颜色空间外的网格点数据,产生颜色变换精度恶化这样的问题。作为解决该问题的技术,包括有由以下表示的专利文献1所述的技术。在专利文献1、即在日本公开专利公报特开2001-257899号(2001年9月21日公开)中,仅使用位于设定在立方体或长方体的颜色空间内的网格点进行内插。例如,在构成与输入数据相对应的网格的8个网格点全部存在于颜色空间内的情况下,进行8点内插处理,在除此以外的情况下,仅使用颜色空间内所包含的网格点的数据进行4点内插处理。这样,变更内插处理的方法。然而,当像专利文献1那样变更内插处理的方法时,向存储器存取的方法或运算顺序相对于每种方法会有很大的不同,所以需要设置能够与各内插处理相配合的多个内插运算电路,从而产生成本提高这样的缺点。而且,根据专利文献1,需要存储网格点间的距离,在位于颜色空间的边界附近,不使用颜色空间外存在的网格点数据,而是通过对网格点的位置实施等价错开作为颜色空间的最外部来进行内插运算。然而,由于整个范围(颜色空间、色域)的形状复杂,为了对位置进行存储,必须保持多的数据,而且会产生其存取也复杂的缺点。而且,在图像处理装置的输入输出设备中可进行处理的色域,往往会呈诸如椭圆或足球那样的球面立体形式,而三维内插计算所使用的颜色空间却被设定成立方体或长方体。因此,在假想使用作为立方体或长方体的上述颜色空间包围作为球面立体的上述色域的情况下,未进入至上述色域的网格点是大量存在的,而上述颜色空间中却包含有多个内插运算时实际上不会使用到的网格点。换言之,在使用上述颜色空间的数据进行内插运算的情况下,由于内插运算时实际上不会使用到的网格点的数据也被保持在运算用存储器中,所以存在有无意义地消耗存储器容量,进而会给图像处理装置的处理能力带来坏影响的问题。在专利文献2、即日本公开专利公报特开2005-167503号(2005年06月23日公开)中公开了解决以上所示问题的一种技术。专利文献2公开了以下技术通过在图像处理装置的输入输出设备中设定与实际上能够再现的色域形状相对应的颜色空间,仅仅将该颜色空间所包含的网格点保持在存储器中,削减需要在存储器中展开的网格点数,从而抑制存储器容量的无意义消耗,试图改善图像处理装置的处理能力。然而,专利文献2公开的颜色空间,只不过是根据在图像处理装置的输入输出设备中实际上能够再现的色域实现最佳化。若更具体地说明就是,对输入图像进行利用上述颜色空间的内插处理时,使用输入图像的色域内的网格点,但该输入图像的色域位于在图像处理装置的输入输出设备中可再现的色域内,而且比该色域更狭窄,所以即使采用由专利文献2公开的颜色空间,仍然会将内插处理时实际上不使用的网格点的数据保持在存储器中,无意义地消耗存储器容量。
发明内容本发明是鉴于上述问题研制的,其目的在于在从输入的第一色度系统的图像数据生成第二色度系统的图像数据的图像处理装置中,通过抑制存储器容量的无意义消耗,实现处理能力的改善。而且,其目的还在于根据对象或原稿改变网格点数,并在输入图像数据和输出图像数据的颜色空间不同的情况下,也能够通过求两者间的对应关系来进行最佳的颜色变换处理。为了能够实现以上的目的,本发明的图像处理装置包含存储器,被写入与设定在第一色度系统的颜色空间的网格点相对应的第二色度系统的图像数据;读出部分,参照与上述第一色度系统的颜色空间中的上述网格点的位置相关的位置信息,从上述存储器读出与作为输入图像数据输入的第一色度系统的图像数据相对应的网格点的第二色度系统的图像数据;内插部分,通过使用由读出部分读出的第二色度系统的图像数据进行内插处理,生成出与该输入的第一色度系统的图像数据相对应的内插处理过的第二色度系统的图像数据;区域选择部分,基于上述输入的第一色度系统的图像数据,从上述第一色度系统的颜色空间中选择上述内插处理所必要的网格点的分布区域;数据变更部分,把写入到上述存储器的上述第二色度系统的图像数据变更成与上述分布区域所包含的网格点相对应的第二色度系统的图像数据;以及位置信息变更部分,把上述位置信息的内容变更成与上述分布区域所包含的网格点的位置相关的内容。根据上述结构,基于从存储器读取出的数据进行内插处理,但是并不将上述第一色度系统的颜色空间中的全部网格点的数据写入该存储器,而是仅写入与上述颜色空间中的输入图像相对应的区域所包含的网格点的数据。因此,相对于每个输入图像,对该输入图像进行内插时所不必要的网格点的数据能够从上述存储器除去,所以与参照写入有一定数量的网格点的数据的存储器进行内插处理的现有结构相比,能够节约存储器容量,相伴于此,具有能够实现图像处理装置的处理能力(运算速度等)的改善的效果。换句话说,通过以上的结构能够节约存储器的容量,上述所节约的存储器容量可对内插处理以外的图像处理进行分配,能够改善图像处理装置整体的处理能力。本发明的其他目的、特征和优越性能,可以根据以下所示的记载获得充分理解。而且本发明的优点,可以通过参照附图进行的以下说明而明白。图1是表示作为本发明一种实施形式的图像处理装置所具有的颜色变换部分的概略结构的方框图。图2是表示具有作为本发明一种实施形式的图像处理装置的图像形成装置的方框图。图3是表示如图2所示的图像处理装置所具有的颜色校正部分的概略结构的方框图。图4(a)~图4(g)是表示RGB空间中的单位网格的示意图,图4(a)表示单位网格的各顶点座标,图4(b)~图4(g)表示根据四面体内插输入值的大小选择四面体的一例。图5是表示RGB颜色空间的示意图。图6是表示四面体内插中与输入图像数据相对的分数部分的示意图。图7是表示输入图像和RGB颜色空间中该输入图像的分布范围的示意图。图8是表示如图1所示的颜色变换部分所包含的网格点决定部分所执行的处理的流程的流程图。图9是表示输入图像和RGB颜色空间所包含的各RB平面中的输入图像的分布范围的图。图10是表示基于现有技术将网格点数据储存在存储器的一例的图。图11是表示一例按照本发明的实施形式将所选择出的网格点数据储存在存储器的图。图12是表示本发明其他实施形式中的颜色变换部分的概略结构的方框图。图13是表示具有本发明其他实施形式的图像处理装置的图像形成装置的方框图。图14(a)、图14(b)是表示不改变单位网格的宽度而能够变更网格点数的RGB颜色空间的概念图。图15(a)、图15(b)是表示变换由输入图像数据获得的数值范围用的表的示意图。图16表示作为本发明其他实施形式的图像处理装置的高端彩色打印机的概略结构的方框图。图17是表示低端打印机的概略结构的方框图。图18是表示上述高端彩色打印机所包含的打印数据生成部分的结构的方框图。图19是表示上述打印数据生成部分所包含的图像生成部分的结构的方框图。图20是说明PDL数据的颜色变换的图。图21是对作为输入颜色变换数据的一例的CSA变换进行说明的图。图22是对作为输出颜色变换数据的一例的CRD变换进行说明的图。具体实施例方式下面根据附图,说明本发明的第一实施形式。图2是表示包含有本发明的一实施形式的彩色图像处理装置的图像形成装置(数字彩色复印机)4的结构的方框图。如图2所示,彩色图像处理装置1连接着彩色图像输入装置2、彩色图像输出装置3和操作板5,其作为整体构成为图像形成装置4。以下,称彩色图像输入装置2为图像输入装置2,称彩色图像处理装置1为图像处理装置1,称彩色图像输出装置3为图像输出装置3。图像处理装置1包含有A/D变换部分11、阴影(shading)校正部分12、输入色调(tone)校正部分13、区域分离处理部分(区域分离处理装置)14、颜色校正部分15、空间滤波处理部分16、输出色调校正部分17及色调再现处理部分18。操作板5可以由例如液晶显示器等的显示部分和控制图像形成装置4整体动作等用的设定按钮(例如,设定表示进行复制的原稿类别的图像模式(文字模式·文字照片模式·照片模式等))等构成。图像输入装置(图像读取装置)2可以由例如具有CCD(ChargeCoupledDevice(电荷耦合器件))的扫描器部分构成,把来自原稿的反射光像作为RGB(R红,G绿,B兰)的模拟信号,由CCD读取,并输入到图像处理装置1。由图像输入装置2读取的模拟信号,在图像处理装置1内按照A/D变换部分11、阴影校正部分12、输入色调校正部分13、区域分离处理部分14、颜色校正部分15、空间滤波处理部分16、输出色调校正部分17及色调再现处理部分18的顺序传送,作为CMYK(C青绿色,M深红色,Y黄色,K黑色)的数字彩色信号,向图像输出装置3输出。A/D(模拟/数字)变换部分11用于把RGB的模拟信号变换成数字信号,阴影校正部分12用于对由A/D变换部分11传送来的数字RGB信号,进行除去由于图像输入装置2的照明系统、成像系统、摄像系统等产生的各种失真的处理。输入色调校正部分13对由阴影校正部分12除去了各种失真的RGB信号(RGB的反射率信号)调整彩色平衡,同时,将其变换成诸如浓度信号等可供彩色图像处理装置1采用的图像处理系统容易处理的信号。区域分离处理部分14根据输入的RGB信号,把输入图像中的各像素分离至文字区域、网点区域、照片区域(像纸照片等的连续色调区域)中的某一个区域。区域分离处理部分14根据分离结果,向颜色校正部分15、空间滤波处理部分16及色调再现处理部分18输出表示像素属于哪个区域的区域识别信号(区域识别信息),同时把由输入色调校正部分13输入的RGB信号原封不动地输出到后级的颜色校正部分15。颜色校正部分15为了实现忠实的颜色再现,进行除去基于包含有不要吸收成分的CMY(C青绿色,M深红色,Y黄色)颜色材料的分光特性的颜色浑浊的处理,同时进行墨色生成·底色除去等处理。本实施形式在从RGB信号变换成CMY信号时不需要变更内插方法,也不需要进行复杂的地址计算,而且能够在削减存储器容量的同时进行颜色校正。细节后面叙述。空间滤波处理部分16用于对由颜色校正部分15输入的CMYK信号的图像数据,实施根据区域识别信号进行数字滤波的空间滤波处理,并且通过校正空间频率特性,进行防止输出图像的模糊和粒状性能劣化的处理,色调再现处理部分18也和空间滤波处理部分16同样,能够对CMYK信号的图像数据,根据区域识别信号进行预定的处理。例如,通过区域分离处理部分14分离为文字的区域,为了特别提高黑色文字或彩色文字的再现性,可以利用由空间滤波处理部分16进行的空间滤波处理中的清晰增强处理,使高频的增强量变大。同时,在色调再现处理部分18,选择适宜高域频率再现的高分辨率的屏幕(screen)下的二值化处理或多值化处理。对于通过区域分离处理部分14分离为网点的区域,在空间滤波处理部分16,实施用于除去输入网点成分的低通滤波处理。而且,在输出色调校正部分17进行把浓度信号等的信号变换成作为彩色图像输出装置3的特性值的网点面积率的输出色调校正处理后,在色调再现处理部分18进行最终能够把图像分离成像素并再现各自色调的色调再现处理(生成中间色调)。对于通过区域分离处理部分14分离为照片(像纸照片)的区域,进行重视色调再现性的屏幕下的二值化处理或多值化处理。进行了上述各处理的图像数据,暂时由存储装置存储,并在预定的定时被读出,输入到图像输出装置3。图像输出装置3可以是一种能够向记录媒体(例如纸等)上输出图像数据的装置,例如可举出使用电子照相方式或喷墨方式的彩色图像输出装置等,但本发明不特别限定于此。而且,以上的处理可以通过未图示的CPU(CentralProcessingUnit(中央处理单元))控制。下面参照图3,详细说明颜色校正部分15。如图3所示,颜色校正部分15由颜色变换部分(颜色变换装置)201和墨色生成·底色除去部分202构成。颜色变换部分201是通过内插运算,把已输入的RGB图像数据变换成CMY图像数据,并向墨色生成·底色除去部分202输出该CMY图像数据的块。墨色生成·底色除去部分202是根据由颜色变换部分201输入的CMY信号计算K信号,同时进行底色除去处理,向空间滤波处理部分16传送CMYK信号(由第二色度系统构成的图像数据)的块。作为颜色变换部分201进行的内插运算的方法,可以为4点内插(四面体内插)或8点内插、6点内插等。以下说明四面体内插的方法。四面体内插如图5所示,在由3个座标轴形成的颜色空间中,沿各座标轴设定多个由8个网格点构成的正方形单位网格A,把该单位网格A分割成多个四面体(参照图4)。然后,用已输入的图像数据值的大小判定该值属于上述颜色空间之中的哪个单位网格A后,选择该单位网格A所包含的一个四面体,计算出已选择的四面体的4个顶点(网格点)的值和根据输入图像数据的下位比特计算出的加权的积和,并且把计算出的值作为输出图像数据(内插值)。作为从上述单位网格A分割四面体的方法,已知考虑设备输入输出空间的非线性特性和拟存储的轴进行确定的多种分割方法。图4表示的是这些分割方法的一例。在RGB颜色空间的情况下,灰度(gray)轴(连接PK(0,0,0)和PW(1,1,1)的轴)构成在对角线上,通过存储灰度轴,能保持K成分的连续性,所以具有能够不降低图像质量的优点。在图4所示的分割方法中,可以根据RGB的各图像数据的大小,在点Pk和点Pw以外,从点PR、PB、PC、PM、PY、PG中,选择一点作为第一色度系统(表色系)(一次色R,G,B)中的点PP,并选择一点作为第二色度系统(二次色C,M,Y)中的点PS。通过采用这种方式,可以根据RGB的各图像数据的大小,从图4(b)到图4(g)中选择出一个四面体。例如,在输入图像数据为R>G>B的情况下,可以如图4(b)所示,选择点PR作为点PP,选择点PY作为点PS,进而选择以点PK、PW、PR、PY为顶点的四面体T1。接着,计算在输入图像数据的座标P(x,y,z)中相对上述单位网格A的相对位置。可以如图6所示,当立方体的顶点座标为PK(x0,y0,z0)、PR(x1,y0,z0)、PG(x0,y1,z0)、PB(x0,y0,z1)、PC(x0,y1,z1)、PM(x1,y0,z1)、PY(x1,y1,z0)、Pw(x1,y1,z1)时,从输入图像数据的下位比特,利用下式(1)计算出在座标P中,相对各个值的网格宽度(单位网格A的宽度)的比率(分数部分)fR,fG,fB。fR=x-x0/x1-x0fG=y-y0/y1-y0…(1)fG=z-z0/z1-z0而且,用表1表示所选择的四面体和其加权的关系。表1可以利用式(2),计算出最终的内插结果P。P=bK×PK+bP×PP+bS×PS+bW×PW…(2)在式(2)中,PP表示与点PP相对应的图像数据,PS表示与点Ps相对应的图像数据,PK表示与点Pk相对应的图像数据,PW表示与点Pw相对应的图像数据。bK、bW、bP、bS分别表示点Pk(K)、PW(W)、PP(一次色)、PS(二次色)的加权,从这些数据的积和运算可以求出内插结果P。一般说来,可以按照上述方式进行四面体内插。在本实施形式中,内插运算是通过按照上述方式存储灰度轴并进行四面体内插进行说明的,但本发明不限于此。例如,也可以进行8点内插。四面体是可以形成3维空间的最小立体形状,需要暂时存取的网格点数是4个,所以具有能够减少计算成本的优点,相反,由于细微地分割了颜色空间,也存在有可能会产生颜色空间边界不连续的问题。因而,采用哪种内插方法,应考虑计算成本、精度、设备特性等慎重确定。下面说明内插运算时所使用的颜色空间。在现有技术中,三维内插运算所使用的颜色空间为立方体形状或长方体形状的情况较多。因此,为了进行内插运算,通常在运算用的存储器中展开包含在上述立方体形状或长方体形状的颜色空间中的全部网格点的各个数据。然而,通常,在内插运算中,包含在颜色空间中的全部网格点的数据不都是必要的,而且,内插运算所必要的网格点会因为处理对象的图像而不同。关于这方面,将根据图7进行以下说明。图7表示的是图像,以及在RGB颜色空间中该图像的图像数据分布范围(图像的色域)。图7中的图像A是诸如天空和水等的兰色比较多的图像,在RGB颜色空间中图像A的数据分布有偏重于B(兰)座标轴的倾向。图像B是诸如植物等的绿色比较多的图像,在RGB颜色空间中图像B的数据分布有偏重于G(绿)的座标轴的倾向。由此可见,图像数据的分布随输入图像的不同而不同,所以内插运算所必要的网格点也会随输入图像的不同而有很大不同。因此,本实施形式中的颜色变换部分201,可以在RGB颜色空间中检测出输入图像数据的色域(输入图像数据的分布范围),将通过内插方式生成包含在该色域中的点(图像数据)所必要的网格点的数据在运算用存储器中展开,并且参照在存储器中展开的数据进行内插运算。如果采用这种构成方式,与在运算用存储器中展开RGB颜色空间中的全部网格点数据的结构相比较,能够削减分配给内插运算的存储器容量,由于能将所削减的存储器容量分配给在图像处理装置1中执行的其他处理,所以能够提高图像处理装置1的整体性能(处理速度等)。以下根据图1,说明这样的颜色变换部分201的细节。如图1所示,颜色变换部分201可以包含有加权计算部分301、座标值计算部分302、地址计算部分(读出装置)303、存储器304、内插运算部分(内插装置)305、色域选择部分(区域选择装置)306、LUT写入部分(数据变更装置)307、位置信息变更部分(位置信息变更装置)308、颜色空间存储部分309。在存储器304包含有能重写数据的LUT304a,写入如后所述的位置信息304b。颜色空间存储部分309可以是存储RGB颜色空间(如图5所示的颜色空间)和对应该颜色空间所设定的网格点的CMY图像数据的非易失性存储装置。在本实施方式中,上述RGB颜色空间(第一色度系统的颜色空间)的各座标轴的值分别是0~255,沿一个座标轴方向设定的单位网格数目是16,即沿一个座标轴方向设定有17个网格点(参照图5)。换句话说就是,该颜色空间包含的全部网格点数是17×17×17=4913。色域选择部分(区域选择装置)306是进行根据输入的RGB图像数据(第一色度系统的图像数据),从上述RGB颜色空间中选择输入图像的色域,并且根据该色域选择与输入图像相对应的各网格点的分布区域的处理的块。在这里,上述分布区域意味着为了通过内插运算生成输入图像的色域内的数据所必要的网格点的分布区域,是比RGB颜色空间更狭窄的区域,是输入图像的色域和该色域周围附近的区域相加的区域。LUT写入部分(数据变更装置)307是用于从颜色空间存储部分309读取出与包含在通过色域选择部分306选择出的分布区域内的各网格点相对应的CMY图像数据(第二色度系统数据),并将其覆盖写入在LUT304a上的块。因而,LUT写入部分307把写入LUT304a的CMY图像数据,变换成包含在上述分布区域的网格点的CMY图像数据。若更具体地说明就是,LUT写入部分(数据变更装置)307不是把RGB颜色空间内的全部网格点的数据写入到LUT304a,而是把与输入图像的色域和位于该色域周围附近处的区域相加的区域内的全部网格点数据写入到LUT304a。位置信息变更部分(位置信息变更装置)308是用于生成关于包含在由色域选择部分306选择出的分布区域内的各网格点在上述RGB颜色空间内的位置的位置信息,并把该位置信息覆盖写入在存储器304上的块。换句话说就是,位置信息变更部分308把写入到存储器304的位置信息304b的内容,变更成关于包含在上述输入图像的色域内的各网格点的位置的内容。以下根据图8的流程图,说明在这些色域选择部分306、LUT写入部分307、位置信息变更部分308中执行的处理流程。首先,向色域选择部分306输入RGB的图像数据(表示输入图像的数据)(S1101),直至与图像处理装置1的处理能力相吻合的图像尺寸对该图像数据进行下采样(S1102)。但是,通过S1102进行的下采样也不一定是必要的。然后,色域选择部分306根据下采样的图像数据,从RGB颜色空间中选择输入图像的色域(S1103)。关于S1103的处理的细节,将在下面具体说明。首先,需要根据在RGB颜色空间设定的单位网格数目,使输入图像的数据移位(bitshift)。例如,当上述图像数据是m比特的数据,沿上述颜色空间的一个座标轴方向的单位网格数是2n(m>n)时,由于通过m比特的图像数据中的上位n比特,能够表现出与上述颜色空间中的上述图像数据相对应的网格点的位置,所以可以使该图像数据仅移位m-n比特。换句话说就是,与m比特的图像数据的集合RGBdata相对应的上述网格点的集合RGBindex,能利用以下所示的式(3)表示。RGBindex=RGBdata>>m-n(右移m-n比特)…(3)这也就是说,色域选择部分306可以求解出RGBdata作为输入图像的色域,进而从RGBdata求解出RGBindex。在这里,所求解出的RGBdata和与输入图像相对应的各网格点的分布区域相当。随后,在RGBindex的全部网格点中,取其中绿(G)值可以相互共用的各网格点为一组,进而求解出该组中的红(R)和兰(B)的分布,即求解出包含在该组的全部网格点中的这二种颜色的最大值和最小值(S1104)。对全部绿(G)值进行该S1104所示的处理。S1104的处理可以使用以下所示的式(4)实现。如果Gindex=aRindex-max=max(Rindex)Bindex-max=max(Bindex)…(4)Rindex-min=min(Rindex)Bindex-min=min(Bindex)换句话说就是,在Gindex=a的RB平面上由Rindex-max、Bindex-max、Rindex-min、Bindex-min所包围的区域,相当于与输入图像相对应的各网格点的分布区域的一部分。而且,LUT写入部分307将RB平面上由Rindex-max、Bindex-max、Rindex-min、Bindex-min包围的区域中所包含的全部网格点,作为与输入图像相对应的网格点来指定,并且可以进行从颜色空间存储部分309读出所指定的网格点的CMY图像数据,将其写入到LUT304a的处理。LUT写入部分307对全部的Gindex进行这种处理。位置信息变更部分308相对于每个Gindex值,求解出RB平面上的网格点的开始点(起点地址)和分布宽度(S1105)。当上述开始点为[stpnt_R,stpnt_B]、上述分布宽度为[width_R,width_B]时,有stpnt_R=Rindex-minstpnt_B=Bindex-minwidth_R=Rindex-max-Rindex-minwidth_B=Bindex-max-Bindex-min位置信息变更部分308将相对于每个Gindex值求出的stpnt_R、stpnt_B、width_R、width_B,作为与通过色域选择部分306选择出的分布区域中所包含的各网格点的位置(RGB颜色空间中的位置)相关的位置信息304b,写入到存储器304。关于该位置信息304b将在后面详细叙述。图9是表示通过执行S1104得到的、相对于每个Gindex值在RB平面上由Rindex-max、Bindex-max、Rindex-min、Bindex-min包围的区域(即与输入图像相对应的各网格点的分布区域)的示意图。对于如图9所示的图像A和图像B,如上所述的位置信息304b的实例可以由下面的表2表示。表2对应图像A的位置信息对应图像B的位置信息总网格数1880总网格数1479比率38.26%比率30.10%画像Aに対応する位置情報画像Bに対応する位置情報総グリツド数1880総グリツド数1479比率3826%比率3010%在表2中,相对于各个图像A和图像B中每个Gindex值,表示出了在RB平面上的网格点的开始点和分布宽度。由表2中的内容可知,图像A的总网格点数为1880,图像B的总网格点数为1479,因此在进行各内插处理时所必要的网格点数不同。在表2中,比率表示着相对于全部网格点数4913的比率。而且,上面是通过对每个Gindex值求Rindex-max、Bindex-max、Rindex-min、Bindex-min来指定与输入图像相对应的各网格点,也可以是对每个Bindex值求Rindex-max、Gindex-max、Rindex-min、Gindex-min的顺序,也可以是对每个Rindex值求Bindex-max、Gindex-max、Bindex-min、Gindex-min的顺序。座标值计算部分302是用于选择在进行四面体内插处理时所使用的各网格点并求出所选择的各网格点的座标值的部件。座标值计算部分302判定输入到颜色变换部分201的RGB图像数据中的RGB的大小关系,并且根据该大小关系,按照上述表1,选择出作为四面体各顶点的PP、PS、PK、PW。而且,计算已选择出的点PP、PS、PK、PW的RGB颜色空间中的座标值,并输出到后级的地址计算部分303。换句话说就是,座标值计算部分302把与输入的RGB图像数据相对应的点PP、PS、PK、PW的座标值输出到地址计算部分303。作为座标值计算部分302利用上述表1所示的信息的方法,有下面所述的方法。正如以表1为例说明的那样,存储着表示各R、G、B信号的大小关系和与四面体顶点的对应关系的四面体信息的存储器,配置在座标值计算部分302,座标值计算部分302也可以通过读取出该存储器所存储的该四面体信息,选择出四面体顶点PP、PS、PK。PW。座标值计算部分302还可以利用根据各R、G、B信号的大小关系来选择四面体顶点的程序。座标值计算部分302如下地计算出已选择的PP、PS、PK、PW的座标值。如图4所示的那样,点PK是在输入图像数据所属的四面体各顶点中具有最小座标值的点。而且在本实施形式中,RGB颜色空间是在沿具有0~255的值的各轴方向上设定了16个单位网格的空间,并且用0~16这些座标值指定各网格点的位置。因而,座标值计算部分302能够利用通过0~255的值获得的输入图像数据的上位4比特,确定出点PK的座标值。当输入图像数据(R、G、B)为(invec,invec[1],invec[2])时,座标值计算部分302可以用下式(5)计算出点PK的座标值(ivec,ivec[1],ivec[2])。ivec=invec>>4(右移4比特)…(5)座标值计算部分302根据如上述那样求出的点PK的座标值,计算出剩余3点(PS、PK、PW)的座标值。换句话说就是,可以如图4(a)所示的那样,使点PW的座标值为在点PK的座标值的各值上加1的值,点PR的座标值为在点PK的座标值的R值上加1的值,点PG的座标值为在点PK的座标值的G值上加1的值,点PB的座标值为在点PK的座标值的B值上加1的值,点PC的座标值为在点PK的座标值的G值和B值上分别加1的值,点PM的座标值为在点PK的座标值的R值和B值上分别加1的值,点PY的座标值为在点PK的座标值的R值和G值上分别加1的值。因而,座标值计算部分302在PK网格的座标值(ivec,ivec[1],ivec[2])的各值上加1,计算出点Pw的座标值(ivec+1,ivec[1]+1,ivec[2]+1)。同样,座标值计算部分302可以根据PK网格的座标值,计算出作为点PP、点PS选择的点的座标值。如以上所述,座标值计算部分302根据RGB信号中各R、G、B信号的大小关系,选择点PP、点PS,并计算PK、PW、PP、PS的座标值,向后级的地址计算部分303输出。地址计算部分303是从LUT304a读取出与输入到颜色变换部分201的RGB图像数据相对应的网格点的CMY图像数据,并把所读取出的CMY图像数据传递给内插运算部分305的块。如果更具体地说明就是,地址计算部分303可以根据从座标值计算部分302输出的4点网格点(与所输入的RGB图像数据相对应的网格点)的座标值和上述的位置信息304b,计算出应在LUT304a中存取的地址,对LUT304a进行存取,读取出存储在该地址的CMY图像数据(即对应网格点PK、PW、PP、PS的CMY图像数据),并传递给内插运算部分305。关于地址计算部分303的地址计算方法,将在后面详细说明。加权计算部分301在利用内插运算部分305进行内插运算时使用,而且用于计算出与输入图像相对应的权重,传递给内插运算部分305。加权计算部分301可以根据输入到颜色变换部分201的RGB图像数据,按照上述式(1)计算出上述分数部分fR、fG、fB。而且,加权计算部分301判定R、G、B各信号的大小关系,并且根据计算出的分数部分fR、fG、fB和表1,确定加权系数bk、bW、bP、bS。加权计算部分301还可以将确定出的加权系数bk、bW、bP、bS传递给内插运算部分305。内插运算部分(内插装置)305通过根据从LUT304a读取出的CMY图像数据进行内插处理,输出与输入到颜色变换部分201的RGB图像数据相对应的CMY图像数据。更具体地说明就是,内插运算部分305根据从加权计算部分301输入的加权系数和从LUT304a读出的CMY图像数据,进行内插运算。具体地,通过将与各点相对应的CMY图像数据代入至上述式(2)中的PK、PW、PP、PS,进行四面体内插运算。内插运算部分305可以把运算结果P作为与输入到颜色变换部分201的RGB图像数据相对应的CMY图像数据,输出到后级的墨色生成·底色除去部分202。根据以上的结构,内插运算部分305根据从LUT304a读出的数据进行内插处理,但是并不需要将RGB颜色空间所包含的全部网格点的数据写入至该LUT304a,为了利用内插运算生成出包含在输入图像色域中的点(图像数据),可以仅仅写入与输入图像相对应的网格点的分布区域内的数据(即仅仅写入位于输入图像的色域内的网格点和位于该色域周围附近的网格点的数据)。因此,相对于每个输入图像,能够将对该输入图像进行内插处理时不是必要的网格点数据从LUT304a除去,所以和参照被写入一定数量的网格点数据的存储器并进行内插处理的结构相比,能够节约存储器容量,并且可以与其相应地改善图像处理装置1的处理能力(运算速度等)。与输入图像相对应的网格点位于上述输入图像的色域内和色域周围附近,除此以外的网格点是进行内插处理所不需要的。因此,如上述结构那样,根据上述输入图像的色域选择与上述输入图像相对应的网格点的分布区域,则容易从上述存储器除去内插处理所不必要的网格点的数据。下面说明如何将包含在与输入图像相对应的网格点的分布区域中的各网格点的CMY图像数据写入LUT304a中。如图10所示,LUT以G=0、16、…255的顺序,存储与包含在各G值的RB平面区域中的网格点相对应的CMY信号数据。另外,在各G值之中,以R=0、16、…255的顺序,对与网格点相对应的CMY信号数据进行存储。而且,在各R值之中,以B=0、16、…255的顺序,对与网格点相对应的CMY信号数据进行存储。图10表示的是对于存储全部网格点的现有技术的方法的LUT进行存储的一例。图11表示的是在本实施形式中,LUT304a仅仅将与输入图像相对应的各网格点的分布区域所包含的网格点存储的情况下的一例。正如图11所示,作为本实施形式的LUT304a,为了容易地对地址计算部分303进行存取,线性地存储与地址0~2735相对应的数据。下面说明地址计算部分303中的地址计算的方法。如表2所示,由位置信息变更部分308生成并写入到存储器304中的位置信息304b,是关于对应输入图像的各网格点的分布区域所包含的全部网格点位置(在RGB颜色空间内的位置)的信息,用对每个G值的各RB平面中的网格点的开始点[stpnt_R,stpnt_B]、在RB平面中的分布宽度[width_R,width_B]定义。换句话说就是,该位置信息对于各RB平面,表示着沿R方向和B方向的分布范围的开始点,和沿R方向和B方向的网格点的分布宽度。另外,与在该位置信息304b中表示的各网格点相对应的CMY图像数据被写入LUT304a。例如,对于如表2所示的图像A的位置信息,当观察G=80时的RB平面时,由于开始点为R方向是1,B方向是1,所以网格点是从R=16、B=16开始的点,将与各网格点相对应的CMY图像数据,写入LUT304a。另外,R方向的分布宽度是13,B方向的分布宽度是11,所以LUT304a存储着分别直至R=208、G=176的网格点的CMY信号数据。通过使存储器304存储如上所述的位置信息304b,具有即使在地址计算部分303对LUT304a进行存取时,地址计算也容易的优点。下面详细说明利用了位置信息304b的地址计算部分303的地址计算的方法。地址计算部分(读出装置)303如上述那样,从座标值计算部分302取得作为四面体顶点的各网格点的座标值。例如,在输入图像数据的RGB信号的大小关系满足R>G>B的情况下,地址计算部分303取得PK座标值(ivec,ivec[1],ivec[2]),PW座标值(ivec+1,ivec[1]+1,ivec[2]+1),PR座标值(相当PP座标值)(ivec+1,ivec[1],ivec[2]),PY座标值(相当PS座标值)(ivec+1,ivec[1]+1,ivec[2])。以下说明地址计算部分303计算对应PK点的地址的情况,但对于其他点也可以通过同样的方法,地址计算部分303计算出对应地址。接着,为了求解出具有所取得的座标值的网格点属于哪个RB平面,地址计算部分303可以从所取得的座标值中计算出地址stp1。地址计算部分303可以利用以下的计算式(6),通过使i从0到(ivec[1]-1)进行积和计算,进而能够求出地址stp1。这时,地址计算部分303可以参照存储器304所存储的位置信息304b(具体地说,为如表2所表示的信息)进行计算。…(6)stp1=stp_adress+Σ0ivec[i]-1{(width_R(i))×(width_B(i))}-1]]>这里,width_R(i)表示的是位置信息304b(参照表2)中的网格点宽度(R方向),width_B(i)表示的是网格点宽度(B方向)。stp_adress表示的是LUT304a的开始地址。如果参考图11进行说明就是,在invec[1]是16~31(用二进制表示时是00010000~00011111。提取出上位4比特,即进行右移4比特时是「1」)的情况下,ivec[1]变为1,stp1变为如图11中的a箭头表示的地址,式(6)的第二项就是计算出的图11中c的宽度。换句话说就是,在这种情况下,可知网格点是属于G=16的RB平面的。接着,地址计算部分303在上述所求出的具有G网格点的数据群中,进行位于哪个序号的地址的计算。地址计算部分303利用RB平面是四角形的特点,使用地址stp1进一步进行计算。地址计算部分303根据以下所述的计算式(7)求出该地址stp2。stp2=stp1+(ivec-stpnt_R(ivec[1]))×width_B(ivec[1])+(ivec[2]-stpnt_B(ivec[1]))…(7)这里,stpnt_R(i)表示位置信息(参照表2)中的开始点(R方向),stpnt_B(i)表示开始点(B方向)。如果使用图11进行说明,在invec是32~47的情况下,即在ivec是2的情况下,地址计算部分303可以通过计算出式(6)的第二项的方式,计算出图11中的e的宽度。在invec[2]是48~53的情况下,即在ivec[2]是3的情况下,地址计算部分303可以通过计算出式(6)的第三项的方式,计算出图11中的f的宽度。地址计算部分303还可以通过拟合方式,计算出作为最终地址的、由图11中的d表示的地址。换句话说就是,地址计算部分303根据网格点PK的座标值内的G信号值和位置信息304b,首先确定出输入图像数据位于G=0,16,…,255各值的各RB平面中哪个RB平面。接着,地址计算部分303利用网格点PK的座标值中的R信号值、B信号值以及位置信息304b,计算出在该RB平面内的哪个位置有网格点PK,进而计算出最终的地址。而且,地址计算部分303还可以指定对应网格点PK的最终地址,对三维LUT304a进行存取,并且将储存在相应地址的CMY数据传递至内插运算部分305。同样的,可以将与点PW、PP、PS相对应的CMY数据传递至内插运算部分305。(实施形式2)在实施形式1中,是以向LUT写入的是包含在输入图像色域的网格点的情况下为例进行的说明,在本实施形式中,将对按照各种各样的条件变更颜色空间所设定的单位网格数的实例进行说明。下面,先详细说明本实施形式中的颜色变换部分201a的结构。图12是表示本实施形式的颜色变换部分201a的结构的方框图。如该图所示,颜色变换部分201a具有加权计算部分301、座标值计算部分302、地址计算部分303、存储器304、内插运算部分305、色域选择部分306、LUT写入部分307、位置信息变更部分308、颜色空间存储部分309、网格数变更部分(网格数变更装置)312。加权计算部分301、座标值计算部分302、地址计算部分303、存储器304、内插运算部分305、色域选择部分306、LUT写入部分307、位置信息变更部分308、颜色空间存储部分309,都具有和实施形式1所说明的同样的结构,所以在这里省略详细说明。网格数变更部分312可以从外部取得表示输入图像和输出图像质量的质量数据,并且根据已取得的质量数据,确定储存在颜色空间存储部分309的颜色空间座标轴的分割数2n(例如,为8,16,32,64等)。而且,网格数变更部分312用确定出的分割数2n对上述颜色空间(颜色空间存储部分309所存储的RGB颜色空间)的各个座标值进行分割,计算出与通过该分割形成的各网格点相对应的CMY图像数据,并将计算出的CMY图像数据按照和各网格点相对应的方式储存在颜色空间存储部分309。换句话说就是,实施形式1仅使用各座标轴的分割数是16的颜色空间,但在本实施形式中,可以在颜色空间存储部分309存储的颜色空间,与上述质量数据相对应变更上述分割数2n,从而可以通过该变更,变更该颜色空间的单位网格的宽度、占据该颜色空间的单位网格数。以下,作为网格数变更部分312取得的质量数据,以表示输入图像的分辨率的分辨率信息为例进行说明。输入图像的分辨率可以是由使用者,使用图像形成装置4的操作板5或终端装置的输入装置(键盘或鼠标),作为图像输入装置(扫描器)2的读取条件进行选择的。因而,网格数变更部分312取得的分辨率信息,是从诸如图像形成装置4的操作板5等输入的。所谓分辨率是表示图像的细微度或图像质量光滑度的尺度,是表示每单位宽度是通过多少点的集合进行表现的参数。在进行打印或扫描的情况下,一般是以每一英寸的点(dot)数目进行表达的,作为单位用的是dpi(dotsperinch)。该分辨率越高,越能够形成为更接近自然的高质量图像,分辨率变低时,会使图像和文字丧失光滑度,使图像质量变差。因此,若输入图像的分辨率比较低(例如为300dpi或600dpi),由于能够判断出该图像不是高质量的图像,所以不必要进行高精度的内插。相反,对于分辨率高的情况下(例如为1200dpi或2400dpi),则要求的是高质量的图像(即需要进行高精度的内插)。色域选择部分306、LUT写入部分307、位置信息变更部分308在检测到网格数变更部分312的处理结束时,进行和实施形式1同样的处理(如图8中的S1101~S1105)。但是,色域选择部分306在S1103的处理中,根据由网格数变更部分312确定的分割数2n,使m比特的输入图像数据移位m-n比特。由此,从颜色空间存储部分309,色域选择部分306参照通过网格数变更部分312确定了分割数2n的RGB颜色空间,从该颜色空间中选择出与输入图像相对应的色域。而且,LUT写入部分307可以相对该RGB颜色空间中由色域选择部分306选择出的色域所包含的各网格点,从颜色空间存储部分309读取出CMY数据,并进行写入到LUT304a的处理。因而,若采用如实施形式2所示的结构,写入到LUT304a的各网格点的数据成为通过网格数变更部分312确定的分割数2n的RGB颜色空间中所包含的网格点的数据。座标值计算部分302按照由网格数变更部分312确定的分割数2n,根据以下的式(5)′计算出点PK的座标值(ivec,ivec[1],ivec[2])。ivec=invec>>n(右移n比特)…(5)′进而,加权计算部分301按照与由网格数变更部分312确定的分割数2n,把式(1)中的(x1-x0)、(y1-y0)、(z1-z0)变更成对应该分割数2n的值后,计算出加权值。而且,内插运算部分305根据写入到LUT304a的各网格点的数据进行内插运算。下面对网格数变更部分312进行更详细的说明。如上述那样,网格数变更部分312根据表示输入图像分辨率的分辨率信息,变更颜色空间存储部分309所存储的颜色空间的各座标轴的分割数2n。如果更具体地说就是,网格数变更部分312具有使表示图像分辨率的分辨率信息和上述分割数2n相互对应的表(table)。在该表中,最好使分辨率信息和上述分割数对应,从而使分辨率和上述分割数2n成为正相关的关系。而且,网格数变更部分312在从操作板5等取得表示输入图像分辨率的分辨率信息时,从上述表读取出与取得的分辨率信息相对应的分割数2n,并且根据读取出的分割数2n,变更颜色空间存储部分309所存储的颜色空间的各座标轴的分割数,由此变更设定在颜色空间内的单位网格数(也可以变更单位网格宽度)。在这里,若增加上述分割数,则会增加颜色空间内的单位网格数(即单位网格的宽度变窄),使每单位空间的网格点数增加,从而能够实现高精度的内插处理。与其相对,若减少上述分割数,颜色空间内的单位网格数会减少(即单位网格的宽度变宽),使每单位空间的网格点数减少,从而可以使写入到上述存储器的网格点数也相应地减少,因此能够节约存储器容量。换句话说就是,若采用上述的结构,可以根据表示分辨率等输入图像质量的信息,变更设定在颜色空间的单位网格数,可以实现与输入图像质量相适应的内插处理。更具体地说就是,对于要求进行高精度内插处理的高分辨率图像,通过增加上述分割数,使设定在上述颜色空间内的单位网格数增加,从而实现高精度的内插处理;对于不要求高精度内插处理的低分辨率的图像,通过减少上述分割数,使设定在上述颜色空间内的单位网格数减少,从而节约存储器容量。若采用以上的结构,网格数变更部分312取得从诸如图像形成装置4的操作板5等输入的分辨率信息,但是该分辨率信息在诸如需要对图像输入装置2的扫描分辨率实施切换的情况下和连接入新的图像输入装置2的情况下等等,也可以由维修人员或使用者通过操作板5进行输入。在本实施形式中,表存储着表示图像分辨率的分辨率信息和上述分割数2n间的关系,但该表中的内容也可以由使用者适宜地重写。也可以不将上述图像的分辨率和上述分割数2n间的关系保持在上述表,而是将表示相对于图像分辨率是比较好的上述分割数2n的推荐值显示在操作板5处,并且由维修人员和使用者从该推荐值中选择出上述分割数2n。而且,即使输入图像是通过网络下载的,网格数变更部分312也能获取出上述分辨率信息。例如,作为同业界一般使用的图像格式的TIFF(TaggedImageFileFormet),在首标(header)就记载着分辨率信息,所以能够从首标的信息中得到分辨率信息。若使用以上所述的实施形式,网格数变更部分312通过变更颜色空间存储部分309所存储的颜色空间的座标轴的分割数2n,变更设定在该颜色空间的网格点数,但本发明并不仅限定于这样的实施形式。而且,上述颜色空间的座标轴分割数也并不仅限定于2的乘方。如果举例来说,也可以在不变更该颜色空间的单位网格的宽度的条件下,进行变更颜色空间的网格点数所需要的处理。更具体地说就是,网格数变更部分312还可以使颜色空间存储部分309所存储的RGB颜色空间中的单位网格的宽度保持一定,同时将沿座标轴方向的网格点数变更为所需要的任意值。下面根据图14说明这点。在图14(a)中,粗线包围的部分是在将各座标轴采用的数值范围设定为0~255的同时,将沿各座标轴方向的网格点数设定为17(分割数24=16)时的RGB颜色空间。例如,通过以该粗线包围的部分的颜色空间为基准,在沿G座标轴的方向上追加一个单位网格,可以使沿G座标轴方向上的网格点数从17增加到18(分割数增加为17),从而能够将G座标轴采用的数值范围设定为0~271,在不改变单位网格的宽度的条件下增加颜色空间的网格点数。而且又例如,通过在沿B座标轴的方向上追加两个单位网格的方式,可以使沿B座标轴方向上的网格点数从17增加到19(分割数增加为18),从而能够将B座标轴采用的数值范围设定为0~287,在不改变单位网格的宽度的条件下增加颜色空间的网格点数。不仅能够增加网格点数,而且也能够减少网格点数。例如,可以如图14(b)所示,通过在沿R座标轴的方向上削减一个单位网格的方式,使沿R座标轴方向上的网格点数从17减少到16(分割数15),从而能够将R座标轴采用的数值范围设定为0~239,在不改变单位网格的宽度的条件下减少颜色空间的网格点数。换句话说就是,网格数变更部分312根据表示图像分辨率的分辨率信息,进行在上述颜色空间中沿座标轴的方向追加或削减单位网格的处理,也能够变更颜色空间的网格点数。例如,网格数变更部分312可以保存有按照使表示图像分辨率的分辨率信息和沿座标轴方向上的网格点数(例如,为10~32范围内的任意整数值),与通过每个座标轴表示的网格点数的数据相对应的表。而且,网格数变更部分312可以从上述表中,读取出与通过诸如操作板5等取得的分辨率信息相对应的网格点数数据。进而,网格数变更部分312按照使RGB颜色空间中沿各座标轴方向上的网格点数,变成为从表读取出的网格点数数据所表示的各座标轴的网格点数的方式,进行RGB颜色空间中相对各座标轴方向的单位网格的追加或削减。若采用这种形式,能够在不变更颜色空间的单位网格的宽度的条件下,根据输入图像的分辨率变更颜色空间的网格点数。然而,在采用这样结构的情况下,有必要对输入图像数据可取的数值范围和颜色空间中的各座标轴的数值范围实施整合。因而,在颜色变换部分201的前级,有必要设置用于变换向颜色变换部分201输入的输入图像数据可取的数值范围的数值范围变换部,以便使输入图像数据可取的数值范围和RGB颜色空间的各座标轴的数值范围成为一致。例如,当输入图像数据是取0~255的值的8比特数据时,如图14(a)所示那样,在网格数变更部分312把沿B座标轴方向的网格点数变更为19,把沿B座标轴的数值范围变更为0~287的情况下,比特数变换部分采用如图15(a)表示的表,通过把B的输入图像数据的比特数从8比特变换为9比特,把该输入图像数据可取的数据范围变换为0~287即可。而且,当输入图像数据是取0~255的值的8比特数据,如图14(b)所示那样,在把沿R座标轴方向的网格点数变更为16,把R座标轴可取的数值范围变更为0~239的情况下,由于能够用8比特的数据表现0~239的范围,所以比特数变换部分可以采用如图15(b)所表示的表,在不变更输入图像数据的比特数的条件下,把R的输入图像数据可取的数值范围变换为0~239即可。采用以上表示的实施形式2,不仅能够根据输入图像的分辨率变更颜色空间设定的单位网格的数量,而且还能够根据其它条件变更颜色空间设定的单位网格的数量,以下说明根据其它条件变更上述单位网格的数量的实施形式。(根据图像尺寸变更)若最终打印出的图像比较大而未进行高精度的内插处理,则可能会出现打印图像的质量劣化的问题。因此,网格数变更部分312取得用于表示图像处理装置1输出的图像数据的尺寸(输出图像尺寸)的尺寸信息作为上述质量数据。而且,网格数变更部分312具有表示图像尺寸的尺寸信息和上述分割数2n之间的对应关系的表。在该表中,最好按照使图像尺寸和上述分割数2n成为正相关关系的方式,对上述尺寸信息和上述分割数进行对应储存。由此,网格数变更部分312在取得表示图像处理装置1输出的图像数据尺寸的尺寸信息时,从上述表读取出与已取得的尺寸信息相对应的分割数2n,进而根据读取出的分割数2n,变更颜色空间存储部分309所存储的颜色空间中各座标轴的分割数2n,由此变更在颜色空间内所设定的单位网格数,变更单位网格的宽度。若采用这种构成形式,将可以根据输出图像的尺寸,变更占据上述颜色空间的单位网格数。因此,能够实现与输出图像尺寸相适应的内插处理。具体地说就是,可以按照下述方式实施控制,即对于要求高精度内插处理的大尺寸图像,可以通过增加分割数2n的方式增加设定在上述颜色空间的单位网格数,从而可以实现高精度的内插处理;对于不要求高精度内插处理的小尺寸图像,可以通过减少分割数2n的方式减少设定在上述颜色空间的单位网格数,从而可以节约存储器容量。输出图像的尺寸能够依据输入图像的像素数(输入图像的尺寸)和输出设备的分辨率计算得出。例如,在输入图像的纵和横像素分别是1200个和600个、输出设备的分辨率是300DPI的情况下,由于有1200/300=4英寸、600/300=2英寸,所以输出图像的尺寸为纵4英寸、横2英寸。在输出设备的分辨率是600的情况下,由于有1200/600=2英寸、600/600=1英寸,所以输出图像的尺寸为纵2英寸、横1英寸。采用这种方式,如果知道输出设备的分辨率和输入图像的像素数,则可计算输出图像的尺寸。因此,在图像处理装置1中,还可以设置有依据输入图像的像素数和由图像输出装置3设定的分辨率生成出表示输出图像尺寸的尺寸信息的尺寸计算部分(未图示),网格数变更部分312从该尺寸计算部分取得表示输出图像尺寸的尺寸信息。(根据图像输出装置的打印分辨率变更)另外,设定在颜色空间的单位网格数,还可以根据连接在图像处理装置1的图像输出装置3的打印分辨率实施变更。例如,在图像输出装置3的打印分辨率低、不那么要求高精度图像质量的情况下,可以减少设定在上述颜色空间的单位网格数,从而节约存储器容量,相反,对于图像输出装置3的打印分辨率高、要求高精度的图像质量的情况下,增加设定在上述颜色空间的单位网格数,以实现高精度的内插处理即可。作为一种具体的结构,网格数变更部分312取得表示由图像输出装置3设定的打印分辨率的分辨率信息(质量数据)。打印分辨率例如使用图像处理装置1的操作板5或输入装置(键盘或鼠标),作为图像输出装置(打印装置)3的打印条件由使用者选择。因而,所谓网格数变更部分312取得的分辨率信息,是由图像处理装置1的操作板5等输入的分辨率信息。在网格数变更部分312中,还具有使表示上述打印分辨率的分辨率信息和上述分割数2n彼此相对应的表。另外,在该表中,最好使上述分辨率信息和上述分割数2n彼此对应,以便使上述分辨率信息和上述分割数2n为正相关关系。而且,网格数变更部分312当取得表示由图像输出装置3设定的打印分辨率的分辨率信息时,可以从上述表读取出与已取得的分辨率信息相对应的分割数2n,并且可以根据已读取出的分割数2n,变更颜色空间存储部分309存储的颜色空间的各座标轴的分割数,由此变更设定在颜色空间内的单位网格数,变更单位网格的宽度。若采用这种构成形式,将可以根据图像输出装置3的打印分辨率,变更占据上述颜色空间的单位网格数。因此,能够实现与打印分辨率相适应的内插处理。具体地说就是,可以按照下述方式进行控制,即对于要求高精度内插处理的高打印分辨率的图像,可以通过增加分割数2n来增加设定在上述颜色空间的单位网格数,从而可以实现高精度的内插处理;对于不要求高精度内插处理的低打印分辨率的图像,可以通过减少分割数2n减少设定在上述颜色空间的单位网格数,从而可以节约存储器容量。(根据区域识别信息变更)在输入图像是由文字区域构成的图像的情况下,在一般情况下颜色的数量不会太多,几乎不必要进行高精度内插的情况下较多,所以可以使设定在上述颜色空间的单位网格数比较少,从而可以节约存储器的容量(能够一直将颜色空间中每一个座标轴的分割数或单位网格数减少到8(网格点数为9)左右)。相反,在输入图像是由网点区域或照片区域构成的图像的情况下,由于需要高精度的内插,所以最好增加设定在上述颜色空间的单位网格数(如果举例来说,最好能够将每一个座标轴的分割数或单位网格数增加到32(网格点数为33)左右)。因此,网格数变更部分312可以从区域处理分离部(区域处理分离装置、特征数据生成装置)14处获取得表示输入图像的图像区域的区域识别信息(表示输入图像的特征的特征数据),并且可以根据所取得的区域识别信息,变更颜色空间存储部分309所存储的颜色空间的座标轴分割数2n。作为一种具体的结构,网格数变更部分312还具有使表示图像区域种类的区域识别信息和上述分割数2n彼此相对应的表。在该表中,最好设定使与表示文字区域的区域识别信息相对应的上述分割数2n比与表示网点区域或照片区域的区域识别信息相对应的上述分割数2n少。而且,网格数变更部分312当从区域处理分离部分14取得区域识别信息时,从上述表读出与所取得的区域识别信息相对应的分割数2n,并且根据读取出的分割数2n,变更颜色空间存储部分309所存储的颜色空间中的各座标轴的分割数,由此变更设定在颜色空间内的单位网格数,变更单位网格的宽度。若采用这种构成形式,将可以根据输入图像的种类(比如说为文字图像、照片(打印照片、像纸照片)图像等等),变更占据上述颜色空间的单位网格数。因此,能够实现与输入图像种类相适应的内插处理。具体地说就是,可以按照下述方式实施控制,即对于要求实施高精度内插处理的的照片图像,可以通过增加分割数2n来增加设定在上述颜色空间的单位网格数,从而可以实现高精度的内插处理;对于不要求实施高精度内插处理的文字图像,可以通过减少分割数2n来减少设定在上述颜色空间的单位网格数,从而可以节约存储器容量。以下,详细说明区域分离处理部分(特征数据生成装置、区域分离处理装置)14的具体处理内容。区域分离处理可以采用例如由日本公开专利公报「特开2002-232708」所述的方法。该方法计算出作为以关注像素为中心的n×m的块(例如说为15×15)的最小浓度值和最大浓度值的差分的最大浓度差,和作为邻接像素间浓度差绝对值的总和的总和浓度繁杂度,而且通过和预定的多个阈值进行比较,将其分离至底色区域·像纸照片区域和文字边缘区域·网点区域。区域分离可以根据下列的(A)~(D)的分析方法进行。(A)底色区域的浓度分布,通常是浓度变化少,所以最大浓度差和总和浓度繁杂度都非常小。(B)像纸照片区域的浓度分布,是具有平滑的浓度变化,所以最大浓度差和总和浓度繁杂度都小,但比底色区域大一些。(C)网点区域的浓度分布,是最大浓度差因网点不同而各式各样,但总和浓度繁杂度会因为网点的数量而存在浓度变化,所以会使总和浓度繁杂度相对于最大浓度差的比例变大。因而,在总和浓度繁杂度比最大浓度差和文字·网点判定阈值(上述多个阈值之一)的积更大的情况下,能够判别其是网点像素。(D)文字区域的浓度分布,是最大浓度差比较大,与其相应地总和浓度繁杂度也比较大,但是浓度变化比网点区域少,所以总和浓度繁杂度也比网点区域小。因而,对于总和浓度繁杂度比最大浓度差和文字·网点判定阈值的积更小的情况下,能够判别其是文字边缘像素。如果具体地讲就是,可以按照以下(E)~(G)所述的那样进行区域分离。(E)对计算出的最大浓度差和最大浓度差阈值进行比较,以及对计算出的总和浓度繁杂度和总和浓度繁杂度阈值进行比较。在判断为最大浓度差比最大浓度差阈值小,且总和浓度繁杂度比总和浓度繁杂度阈值小时,判定关注像素是底色·像纸照片区域,对于不属于上述情况的情况下,判定其是文字·网点区域。(F)在判断其是上述底色·像纸区域的情况下,对计算出的最大浓度差和底色·像纸判定阈值进行比较,若最大浓度差比较小,则判定其是底色区域,若最大浓度差比较大,则判定其是像纸照片区域。(G)在判断其是上述文字·网点区域的情况下,对计算出的总和浓度繁杂度和最大浓度差乘以文字·网点判定阈值后的值进行比较,若总和浓度繁杂度比较小,则判定其是文字边缘区域,若总和浓度繁杂度比较大,则判定其是网点区域。(根据原稿种类变更)以上就根据从区域分离处理部分14取得的区域识别信息,变更占据在颜色空间的单位网格数的实施形式进行了说明,但是在输入图像是从原稿读取出的图像的情况下,也可以根据原稿种类变更上述单位网格数。原稿种类的判别方法,可列举诸如用户通过操作板5选择输入原稿种类的方法。在这种情况下,原稿种类的判别根据用户的输入由CPU进行判别,CPU生成出表示该原稿种类的原稿类别信息(原稿类别判定信号),而且网格数变更部分312取得该原稿类别识别信息即可。原稿种类的判别,也可以不采用由用户进行的人工输入方式,而是设置原稿类别判定部分(特征数据生成装置)对原稿的特征量进行提取,并且根据该特征量判别原稿的种类。图13表示的是这时的图像处理装置1a的一个结构例。在为如图13所示结构的情况下,和图1的结构相比不同点在于,在阴影校正部分和输入色调校正部分之间还设置有原稿类别判定部分(原稿类别判定装置,特征数据生成装置)19。在如图13所示的结构中,只有阴影校正部分12a、输入色调调整部分13a的处理内容和图1的结构不同,其他处理部分的处理内容是同样的。以下仅说明不同的地方。阴影校正部分12a对于从A/D变换部分11传送来的数字型RGB信号,执行除去图像输入装置2的照明系统、成像系统、摄像系统产生的各种失真的处理。而且,阴影校正部分12a还进行彩色平衡的调整。原稿类别判定部分(原稿类别判定装置,特征数据生成装置)19把利用阴影校正部分12a除去了各种失真并进行了彩色平衡调整的RGB信号(RGB的反射率信号),变换成诸如浓度信号等等的图像处理装置1a中所采用的图像处理系统容易处理的信号,同时进行输入的原稿图像是属于文字原稿、打印照片原稿、像纸照片原稿或者是组合它们的文字/打印照片原稿等等的原稿种类判别,并且将表示该原稿种类的原稿类别信息(原稿类别判定信号,表示输入图像特征的特征数据),输入至网格数变更部分312。输入色调校正部分13a执行诸如底色浓度除去和对比度等等的图像质量调整处理。在这里,原稿类别判定部分19使用的原稿类别判定方法,可以采用例如由日本公开专利公报「特开2002-218232」的方法。该方法进行预扫描,利用浓度直方图求出比预定阈值小的低度数浓度区分的数量、第一最大度数的浓度区分、在与第一最大度数的浓度区分相邻的浓度区分以外具有最大度数值的第二最大度数的浓度区分,计算出相对于第一最大度数值的总像素数的比例、相对于(第一最大度数值-第二最大度数值)的总像素数的比例。通过将这些值和预定的第一阈值、第二阈值、第三阈值进行比较,可以把原稿分类为文字、照片、文字/照片中的某一个。对于判断其为照片的情况下,可以对输入图像数据实施二进制化,设定由包含有关注像素的多个像素构成的图像掩膜(mask),进而求出沿主扫描方向·副扫描方向上从「0」至「1」、从「1」至「0」的变化点数之和(为了实现高速化,也可以只求出沿主扫描方向上的变化点数),若位于预定的阈值以上,则判别其为打印照片(在打印照片的情况下,局部区域中的图像信号的变动比较大。),若低于阈值,则判别其为像纸照片。原稿种类的判定可以按照上述那样的方式通过进行预扫描实施判定,也可以将阴影校正后的图像数据存储在诸如硬盘等记录媒体,并读出存储着的图像数据。在图13中,仅向颜色校正部分15反馈作为原稿类别判定结果的原稿类别信息,但是也可以将其输入到输入色调校正部分13a、区域分离处理部分14、空间滤波处理部分16、色调再现处理部分18。网格数变更部分312可以按照如以上所述的那样,取得由原稿类别判定部分19生成出的原稿类别信息或是由使用者输入的原稿类别信息,并且根据该原稿类别信息,变更占据在上述颜色空间的单位网格数。具体地说就是,在输入图像是从文字原稿读取的图像的情况下,在一般情况下颜色的数量不会太多,几乎不必要进行高精度内插的情况较多,所以可以减少设定在上述颜色空间的单位网格数,节约存储器容量(能够将颜色空间中每一个座标轴的分割数或单位网格数一直减少到8(网格点数为9)左右)。相反,对于输入图像是从照片原稿读取出的图像的情况,由于需要进行高精度的内插,所以最好增加设定在上述颜色空间的单位网格数(如果举例来说,最好能够将每一个座标轴的分割数或单位网格数增加到32(网格点数为33)左右。)因此,网格数变更部分312可以具有使表示原稿类别的原稿类别信息和上述分割数2n彼此相对应的表。在该表中,与表示文字原稿的原稿识别信息相对应的上述分割数2n,可以按照比表示照片原稿的原稿识别信息相对应的上述分割数2n少的方式设定。而且,网格数变更部分312当从原稿类别判定部分19等取得原稿类别信息(特征数据)时,可以从上述表读出与所取得的原稿类别信息相对应的分割数2n,并且可以根据读出的分割数2n,变更颜色空间存储部分309所存储的颜色空间的各座标轴分割数,由此变更设定在颜色空间内的单位网格数,变更单位网格的宽度。若采用这种构成形式,将可以根据原稿的种类,变更设定在上述颜色空间的单位网格数。因此,能够实现与原稿种类相适应的内插处理。具体地说就是,可以按照下述方式实施控制,即对于从要求实施高精度内插处理的的照片原稿读取的输入图像,可以通过增加分割数2n增加设定在上述颜色空间的单位网格数,从而可以实现高精度内插处理;对于从不要求实施高精度内插处理的照片原稿读取的输入图像,可以通过减少分割数2n减少设定在上述颜色空间的单位网格数,从而可以节约存储器容量。(根据图像输出装置的打印处理模式变更)设定在颜色空间的单位网格数,还可以根据在图像输出装置(打印装置)3中所设定的打印处理模式实施转换。所谓打印处理模式,指的是制图(draft)模式和要求高图像质量等的处理模式,以及每种介质(诸如进行图像形成的纸等的记录材料)的印字模式等等。如果举例来说,在作为图像输出装置3的处理模式选择的是制图模式时,由于与图像质量相比更重视图像处理速度,所以最好减少设定在上述颜色空间的单位网格数,以便能够节约存储器容量。相反,在作为图像输出装置3的处理模式选择的是高图像质量模式时,最好增加设定在上述颜色空间的单位网格数,以便能够实现高精度的内插处理。而且如果举例来说,在作为图像输出装置3的处理模式选择的是用普通纸进行打印的普通纸模式时,由于相对图像质量更重视的是打印速度等,所以最好减少设定在上述颜色空间的单位网格数,以便能够节约存储器容量。相反,在选择的是采用能够在表面进行特殊加工以进行诸如照片形式的打印的特殊用纸(例如为光亮纸等等)进行打印的特殊用纸模式时,相对图像处理速度更重视的是图像质量,所以最好增加设定在上述颜色空间的单位网格数,以便能够实现高精度的内插处理。作为一种具体的结构,网格数变更部分312还具有使表示图像输出装置3的打印处理模式的模式信息和上述分割数2n彼此相对应的表。而且,网格数变更部分312取得表示图像输出装置3当前设定的打印处理模式的模式信息,从上述表读取出与所取得的模式信息相对应的上述分割数2n,并且根据读取出的分割数2n,变更颜色空间存储部分309所存储的颜色空间的各座标轴分割数,由此能够变更设定在颜色空间内的单位网格数,变更单位网格的宽度。若采用这种构成形式,将可以根据图像输出装置3当前设定的打印模式,变更颜色空间存储部分309所存储的设定在颜色空间中的单位网格数,因此能够实现与所选择的打印模式相适应的内插处理。图像输出装置3所设定的打印模式,可以由使用者通过图像输出装置3所具有的操作板等等实施选择,但是也可以由计算机画面表示的打印设定条件(打印机驱动器的设定条件)中,用键盘或鼠标等从下拉的菜单中实施选择。因此,网格数变更部分312所取得的信息,可以是利用CPU等等根据通过图像输出装置3的操作板或在计算机中选择的打印模式生成出的信息。(根据用户爱好变更)设定在颜色空间的单位网格数,还可以根据图像处理装置1的用户输入的指令实施变更。采用这种构成形式,将能够根据用户的需求变更设定在上述颜色空间的单位网格数。在用户想使诸如图像质量改善处理等其他处理比颜色校正处理更优先的情况下,或想减少图像处理所花费的时间等的情况下,最好减少设定在上述颜色空间的单位网格数,以便能够节约存储器的容量。相反,在重视颜色校正处理的情况下或不考虑图像处理时间的情况下,可增加设定在上述颜色空间的单位网格数,以便能够实现高精度的内插处理。具体地说就是,网格数变更部分312还可以具有使表示图像处理模式(高速模式,高图像质量模式等)的模式信息和上述分割数2n彼此相对应的表。而且,网格数变更部分312在使用者通过操作板5输入有表示图像处理模式的模式信息(指令)时,可以从上述表读取出与输入的模式信息相对应的分割数2n,并且可以根据读取出的分割数2n,变更颜色空间存储部分309所存储的颜色空间中的各座标轴分割数,由此变更设定在颜色空间内的单位网格的数量,变更单位网格的宽度。若采用这种构成形式,将可以根据使用者选择的图像处理模式,变更设定在颜色空间的单位网格数,所以能够实现与所选择的图像处理模式相适应的内插处理。具体地说就是,可以按照下述方式实施控制,即在选择的是实施高速处理模式的情况下,可以减少设定在上述颜色空间的单位网格数,以便能够实现高速的图像处理;在选择的是实施高图像质量模式的情况下,可以增加设定在上述颜色空间的单位网格数,以便能够实现高精度的内插处理。(实施形式3)彩色打印机(彩色图像形成装置)大体上可以分成两种类型。这两种类型分别是在打印机处搭载有具有能够对通过页面记述语言(PDLPageDescriptionLanguage)记述的数据实施处理的功能、在打印机侧进行打印数据生成处理的结构的高端类型,和在打印机侧仅进行打印处理、在主机侧进行打印数据生成处理的结构的低端类型。图16表示的是一种搭载有能够处理PDL数据的功能的高端类型打印机的简略化结构。设置在主机101内的OS103能够从位于主机101内的应用102处接收打印命令,并且向打印机驱动器104发出绘制命令。位于打印机驱动器104内的PDL变换部分105根据从OS103传递来的绘制命令,将在主机101内利用应用102制成的数据变换成PDL数据。然后,主机101向打印机106发送该PDL数据。打印机106将接收到的PDL数据通过打印数据生成部分107变换成打印数据,并且通过打印控制部分108根据该打印数据进行打印。图17表示的是一种低端类型打印机的实例。在为低端类型打印机的情况下,位于主机121内的OS123也能够从位于主机121内的应用122接收打印命令,并且向打印机驱动器124发出绘制命令。在面向低端的打印机驱动器124内设置有接受OS命令并生成打印数据的打印数据生成部分125,从而可以在这里生成出打印用的数据。当对数据实施原封不动的发送时,打印用数据的容量会比较大,所以还可以利用数据压缩部分126实施压缩。然后,主机121向打印机127发送该压缩了的打印数据,打印机127可以利用位于打印机内的数据解压缩部分128对数据实施解压缩,得到原先的打印数据,向打印控制部分129发送该数据并根据该打印数据进行打印。所谓PDL,是一种在打印机中用于记述打印图像的语言。这种PDL语言是由不同的公司开发出的,比如说由HP(ヒユ-レツトパツカ-ド)公司开发出的PCL(PrinterControlLanguage)、由Adobe公司开发出的PS(PostScript(注册商标))等等是目前的主流PDL语言。在日本国内使用的还有由EPSON公司开发出的ESC/Page(注册商标)、由Canon公司开发出的Lips。在这里以由Adobe公司开发出的PS为例,简单说明这种PDL语言是怎样描绘图像内的图形和文字的。在PS文件中是通过文本实施记述的。关于图形的描绘,可以预先准备多个命令,以便利用这些命令中的一个或组合进行描绘。作为所准备的命令的一例,为能够绘制直线、绘制弧线等等的命令。组合使用这些命令来描绘出复杂的图形。设定内容包括描绘位置、描绘方法、颜色、线幅、涂染等等,可以利用预先确定的命令指定这些操作。关于文字的描绘,也可以同样地指定字型和描绘位置、描绘颜色、字符串,从而可以利用确定的格式实施记述。与PS相对应的打印机在接收到这些PS文件时,可以利用位于其内部的打印数据形成部分,将其变换成打印机固有的数据,并传送给打印控制部件(printerengine)(打印控制部分)。采用了PDL数据的打印数据的生成方式,可以按照如下所述的那样进行。图18是表示能够利用PDL数据实施打印数据生成的打印数据生成部分107的一种结构的方框图。通过作为PDL数据类型中一种的PS,可以相对于各种图形、各种文字指定其颜色。关于颜色空间,也能够指定为由设备(打印机)的RGB或CIE(CommissionInternationaldeI’Eclairage)定义出的颜色空间,或是独自的颜色空间。位于打印数据生成部分107内的图像生成部分131,能够依据如上述那样方式指定的数据生成出图像数据。然后,可以将该数据向打印数据变换部分132实施发送,以便变换成通过打印控制部分108实施打印的打印数据。图像数据的生成可以按照如以下所述的那样进行。图19是表示能够进行图像数据生成的图像生成部分131的一种结构的方框图。图像生成部分131在接收到描绘命令时,数据计算部分401将利用记载在输入数据中的信息,计算出各自像素位置的值(像素在颜色空间中的位置)。该数据计算部分401具有与在实施形式1中利用图1说明过的座标值计算部分302相同的功能。该计算出的像素位置的值也可以使用通过数据指定的颜色空间中的值。数据的颜色空间可以在用扫描器等等图像读取装置读入图像时进行设定。也能够利用应用、软件等实施变更、设定。然后,颜色变换部分402可以利用设置在打印机内部的颜色简档(profile),进行从PDL或OS打印命令所记载的颜色空间向设备颜色空间(打印机的颜色空间)的颜色变换。向设备颜色空间实施变换的图像数据,还可以利用墨色生成部分403进行墨色生成和底色除去处理,并在利用HT(中间色调)生成部分404进行中间色调处理后,传送给打印数据变换部分132以便向打印数据变换。颜色变换部分402的结构和在实施形式2中利用图12说明过的结构构成形式相同。正如图12所示的那样,颜色变换部分402具有加权计算部分301、座标值计算部分302、地址计算部分303、存储器304、内插运算部分305、色域选择部分306、LUT写入部分307、位置信息变更部分308、颜色空间存储部分309、网格数变更部分(网格数变更装置)312a。和实施形式2同样,加权计算部分301、座标值计算部分302、地址计算部分303、存储器304、内插运算部分305、色域选择部分306、LUT写入部分307、位置信息变更部分308、颜色空间存储部分309,各自具有通过实施形式1说明过的同样的结构。在本实施形式中,网格数变更部分312a可以根据取得的判别信息(包括以下说明的对象信息和利用打印机驱动器设定的图像类别(原稿类别)),确定出颜色空间存储部分309所存储的颜色空间的座标轴分割数2n(例如为8、16、32、64等)。而且,网格数变更部分312a可以利用确定出的分割数2n对上述颜色空间(颜色空间存储部分309所存储的RGB颜色空间)的各个座标轴实施分割。在另一方面,色域选择部分306可以参照从颜色空间存储部分309获取出的通过网格数变更部分312a确定的分割数为2n的RGB颜色空间,从该颜色空间中选择出与输入图像相对应的色域,并且根据该色域进行对与输入图像相对应的各网格点的分布区域实施选择的处理。而且,网格数变更部分312a可以计算出作为包含在利用色域选择部分306选择出的上述分布区域的网格点,并且是与利用上述分割形成的网格点相对应的CMY图像数据。该计算可以利用以下说明的PDL数据的颜色变换进行。LUT304a可以把计算出的CMY图像数据写入到存储器304的LUT304a处。位置信息变换部分308可以对作为利用色域选择部分306选择出的上述分布区域所包含的网格点并且是利用上述分割形成的网格点的位置信息,实施变更并写入到存储器304。因此,若采用实施形式3的结构,可以使写入到LUT304a的网格点数据,为通过网格点变更部分312a确定的分割数2n的RGB颜色空间所包含的网格点数据。以下说明PDL数据的颜色变换。PDL数据的颜色变换,一般可以按照如图20所示的形式进行。如上述所示,可以根据判定信息(对象信息和利用打印机驱动器设定的图像类别(原稿类别)),确定网格点数。利用该网格点数,输入颜色空间变换部分501可以把输入图像的颜色空间,以输入颜色变换数据为基础变换成中间的颜色空间。然后,可以在输出颜色空间变换部分503利用输出的颜色变换数据,进行向输出的颜色空间的变换。在这里,上述网格数变更部分312a具有能够作为输入颜色空间变换部分501和输出颜色空间变换部分503使用的功能。如果举例来说,对于为PS的情况下,可以使用CIEXYZ作为中间的颜色空间。在这里,所谓的CIEXYZ是利用国际照明委员会CIE确定的XYZ色度系统的等色函数求解出的三刺激值XYZ的颜色空间。输入颜色变换数据被称为CSA(ColorSpaceArray),输出颜色变换数据被称为CRD(ColorRenderingDictionary)。作为输入图像数据的颜色空间,能够选择为sRGB、AdobeRGB或扫描仪等的RGB。对这些颜色空间的选择方式,包括有用户使用打印机驱动器进行的方式和预先指定打印数据(确定用打印机处理的颜色空间)的方式等等。打印机的输出颜色空间基本上为输出设备所具有的颜色空间。可以准备出与输出设备的特性和描绘特性(例如对诸如照片和自然图像等更重视色调的感知重视型描绘特性、对诸如商务图形等的色饱和度(colorsaturation)更重视的色饱和度重视型描绘特性、按照使色差为最小的方式实施调整的描绘特性等)相吻合的多种输出表。该输出颜色空间也可以由用户在实施打印时利用打印机驱动器进行选择。下面,对作为输入颜色变换数据的一例的PS的CSA进行说明。CSA采用的是能够支持几个输入图像数据的颜色空间的结构,通过所支持的颜色空间能够改变适当保持着的数据,其中有代表性的就是被叫做CIEbasedABC的从颜色空间向CIEXYZ变换的路径(path)。在这种情况下可以采用如图21所示的结构。首先,输入的值通过利用第一范围指定部分进行的被称为RangeABC(601)的步骤,对所输入的数据的有效范围实施指定。所输入的数据包容在由下列式(8)表示的范围内。A0≤A≤A1B0≤B≤B1…(8)C0≤C≤C1接着,在利用第一变换部分进行的DecodeABC(602),使用任意的函数对ABC的值实施变换。该函数可以为利用以下由式(9)表示的数学公式定义的函数,也可以为利用一维LUT定义的函数。A′=DA(A)B′=DB(B)…(9)C′=DC(C)接着,在利用第一矩阵变换部分进行的MatrixABC(603),按照以下的式(10)进行矩阵变换。该矩阵变换的值LMN是向XYZ变换前的中间值。L=DA(A)×LA+DB(B)×LB+DC(C)×LCM=DA(A)×MA+DB(B)×MB+DC(C)×MC…(10)N=DA(A)×NA+DB(B)×NB+DC(C)×NC接着,在利用第二范围指定部分进行的RangeLMN(604),指定LMN的数据有效范围。所输入的数据包容在由以下的式(11)表示的范围内,然后向后传递。L0≤L≤L1M0≤M≤M1…(11)N0≤N≤N1接着,在利用第二变换部分进行的DecodeLMN(605),也和DecodeABC(602)同样,使用任意的函数进行变换。该函数可以为利用以下由式(12)表示的数学公式定义的函数,也可以为利用一维LUT定义的函数。L′=DL(L)M′=DM(M)…(12)N′=DN(N)最后,在利用第二矩阵变换部分进行的MatrixLMN(606),按照以下所述的式(13)进行矩阵变换,变换成CIEXYZ。X=DL(L)×XL+DM(M)×XM+DN(N)×XNy=DL(L)×YL+DM(M)×YM+DN(N)×YN…(13)Z=DL(L)×ZL+DM(M)×ZM+DN(N)×ZNPS的CSA既可以预先准备在PS数据中,也可以根据ICC(InternationalColorConsortium)简档实施制作。下面,对作为输出颜色变换数据的一例的PS的CRD进行说明。CRD一般可以按照以下所述的利用图22进行的说明实施变换。但是,也可以根据打印机的不同省略其中的一部分处理。首先,输入的值通过利用第一矩阵变换部分进行的被叫做MatrixPQR(701)的步骤,利用以下所述的式(14)进行矩阵变换。该矩阵变换过的值PQR是向XYZ变换前的中间值。在这里,PS、QS、RS表示的是向输出区域变换前的PQR值。PS=XS×PX+YS×PY+ZS×PZQS=XS×QX+YS×QY+ZS×QZ…(14)RS=XS×RX+YS×RY+ZS×RZ接着,通过利用第一变换部分进行的被叫做TransformPQR(702)的步骤,可以利用以下所述的式(15)把PQR向输出范围实施变换。该变换部分可以利用输入和输出的白色点(WhitePoint)和黑色点(BlackPoint),实施向输出范围的变换。公式用利用了输入和输出的白色点和黑色点的函数定义。在这里,Pd、Qd、Rd表示向输出范围变换的PQR。Pd=TP(WS,BS,Wd,Bd,PS)Qd=TP(WS,BS,Wd,Bd,QS)…(15)Rd=TP(WS,BS,Wd,Bd,RS)接着,在利用第一范围指定部分进行的RangePQR(703),对变换的PQR的数据有效范围进行指定。所输入的数据包容在由以下所述的式(16)表示的范围内,然后向后传递。P0≤P≤P1Q0≤Q≤Q1…(16)R0≤R≤R1接着,在利用第一矩阵逆变换部分进行的InverseMatrixPQR(704),PQR可以利用由以下的式(17)表示的逆变换矩阵实施变换,返回到CIEXYZ。Xd=dd×XP+Qd×XQ+Rd×XRYS=Pd×YP+Qd×YQ+Rd×YRZS=Pd×ZP+Qd×ZQ+Rd×ZR…(17)XPYPZPXQYQZQXRYRZR=PXQXRXPYQYRYPZQZRZ-1]]>接着,在利用第二矩阵变换部分进行的MatrixLMN(705)和利用第二变换部进行的EncodeLMN(706),进行包含可以利用以下所述的式(18)表示的矩阵变换的变换,将XYZ变换为LMN。该LMN是从XYZ变换得到的中间值。L=EL(X×LX+Y×LY+X×LZ)M=EM(X×MX+Y×MY+X×MZ)…(18)N=EN(X×NX+Y×NY+X×NZ)接着,在利用第二范围指定部分进行的RangeLMN(707),指定LMN的有效范围。所输入的数据包容在由以下所述的式(19)表示的范围内,然后向后传递。L0≤L≤L1M0≤M≤M1…(19)N0≤N≤N1在利用第三矩阵变换部进行的MatrixABC(708)和利用第三变换部进行的EncodeABC(709),与MatrixLMN(705)和EncodeLMN(706)同样,利用包含以下所述的式(20)表示的任意的矩阵变换的变换进行变换。A=EA(L×AL+M×AM+N×AN)B=EB(L×BL+M×BM+N×BN)…(20)C=EC(L×CL+M×CM+N×CN)进而,ABC在利用第三区域指定部进行的RangeABC(710),被指定有效范围。ABC被包容在由以下的式(21)表示的范围内。A0≤A≤A1B0≤B≤B1…(21)C0≤C≤C1最后,ABC在利用表变换部分进行的RenderTable(711),利用指定的三维的LUT变换成最终设备的值。表变换可以根据打印机所准备的表内插方法进行变换。代表性的内插方法可列举四面体内插方法。如以上所述的那样,PDL可以利用输入颜色变换数据和输出颜色变换数据进行变换,但由于变换步骤多,所以也可以使用输入颜色变换数据和输出颜色变换数据制作出新的三维LUT,并用其进行颜色变换。以上,作为PDL采用PS的例子进行了说明,但当PDL改变时,输入颜色变换数据和输出颜色变换数据也会改变,所以图20的输入颜色空间变换部分和输出颜色空间变换部分的结构改变。因此,还可以设置有对应于所使用的PDL的处理块,根据PDL选择进行对应处理的块。下面说明变更上述网格数的方式。(根据对象变更)还可以根据识别图像数据所包含的结构要素的信息(结构要素信息,对象信息)变更上述单位网格数。PDL数据可以由文字、图形、图像(照片(打印照片、像纸照片)图像)三种对象构成。该判别可以通过PDL数据所包含的对象信息进行,并利用各自不同的简档进行颜色变换。作为输出简档选择的一例,在对象是文字或图形的情况下,颜色变换部分402可以使用按照更重视色饱和度的方式制作出的输出表作为LUT304a,在对象是图像的情况下,可以使用按照更重视色调的方式制作出的输出表。在本实施形式,网格变更部分312a取得PDL数据所包含的对象信息作为上述判别信息,相对每个对象变更网格点数。例如在对象是文字的情况下,颜色的数量一般不会太多,几乎不需要进行高精度内插的情况比较多,所以能够减少所保持的网格点数,比如说可以一直减少到每一个轴为9点左右。在对象是图像或图形的情况下,由于需要进行高精度的内插,所以可以增加所保持的网格点的数量,比如说可以一直增加到每一个轴为33点左右,从而能进行高精度的内插。这样,能够根据对象信息能使内插处理最佳化。(根据原稿类别变更)在输入图像是从原稿读取的图像的情况下,也可以根据该原稿的种类变更上述单位网格数。使用打印机时,大多可以在打印机驱动器的设定画面中,由用户自由设定并输出原稿类别。此时,当选择出原稿类别时,可以根据原稿类别,预先确定文字、图形、图像的最佳颜色信息。在颜色变换部分402中,网格变更部分312a若接收到从打印机驱动器来的输入图像的原稿类别判定信号,则能够相对每种输入的图像的原稿类别变更网格点数。在这里,可以根据用户的设定(输入),通过CPU进行原稿类别的判别,并由CPU生成出表示该原稿种类的原稿类别信息(原稿类别判定信号),网格变更部分312a可以取得该原稿类别信息作为上述判别信息。而且,和实施形式2同样,也可以设置有判定原稿类别的原稿类别判定部分。如果举例来说,在输入图像是文字原稿的情况下,一般使用的颜色数量不会较多,大多为几乎不需要进行高精度内插处理的情况,所以能够减少所保持的网格点数。在输入图像是照片原稿的情况下,颜色数量会比较多,由于需要高精度的内插处理,所以可以增加所保持的网格点数,比如说可以一直增加到每一个轴为33点左右,从而能够进行高精度的内插。(根据原稿类别和对象变更)而且,网格变更部分312a还能够对原稿类别信息和对象信息实施组合,确定出最佳的分割数。如果举例来说,在原稿是文字原稿的情况下,可以认为所输入的原稿大致是由文字构成的。对于为文字原稿的情况下,能够按照若文字对象的颜色分布范围十分小,则减少网格点数,若文字对象的颜色分布范围比较大,则不减少网格点数等等的原稿信息和对象信息,进行图像处理。需要进一步指出的是,由以上实施形式所表示的包含在图像处理装置处的各部件所能够具有的功能,也能够通过使用诸如处理器等的运算电路,执行存储在诸如ROM和RAM等等存储装置的程序的程序代码(执行形式程序、中间代码程序、源程序),对各种外围电路等实施控制的方式实现。因而,具有以上所述的运算电路、外围电路等的计算机通过对记录有上述程序代码的记录媒体实施读取,并执行该程序代码的方式,将能够实现作为本实施形式的图像处理装置的各种功能和各种处理。通过将上述程序代码记录在可拆型记录媒体上,能够在任意的计算机上实现上述的各种功能和各种处理。如果举例来说,上述记录媒体可以是磁带和盒带等带类、包含诸如软(注册商标)盘/硬盘等的磁盘和诸如CD-ROM/MO/MD/DVD/CD-R等的光盘的盘类、IC卡(包含存储卡)/光卡等的卡类、和掩膜ROM/EPROM/EEPROM/闪存ROM等的半导体存储器等。而且,可以在计算机或打印机中设置装入上述程序代码的打印驱动器,也可以在扫描器上设置装入上述程序代码的扫描驱动器。还可以按照能够和通信网络相连接的方式构成作为本实施形式的图像处理装置,上述程序代码可以通过通信网络提供至图像处理装置。作为该通信网络,并没有特别的限定,例如可以为互连网、内部网、外部网、LAN、ISDN、VAN、CATV通信网、虚拟专用网(virtualprivatenetwork)、电话线路网、移动通信网、卫星通信网等。本发明对构成通信网络的传输媒体并没有特别的限定,例如可以为诸如IEEE1394、USB、电力线传输、电缆TV线路、电话线路、ADSL线路等有线,也可以为诸如IrDA和遥控那样的红外线、Bluetooth(注册商标)、802.11无线、HDR、携带电话网、卫星线路、地波数字网等的无线。本发明也可以通过电子传输将上述程序代码具体化了的、嵌入载波中的计算机数据信号的形式来实现。而且,作为本实施形式的图像处理装置,也可以是由诸如平头扫描器、胶片扫描器、数字照相机等等的图像读取装置,能够通过装载上述程序代码进行图像处理的计算机,能够显示计算机处理结果的诸如显示器(LCD或CRT)等等的图像显示装置,和能够将与计算机处理后的图像数据相对应的图像输出给纸的打印机等等构成的图像形成系统。还可以进一步包括有作为用于通过网络与服务器等连接的通信装置的网络卡或调制解调器等。如以上所述的那样,本发明的图像处理装置,包括存储器,被写入与设定在第一色度系统的颜色空间的网格点相对应的第二色度系统的图像数据;读出装置,参照与上述第一色度系统的颜色空间中的上述网格点的位置相关的位置信息,从上述存储器读出与作为输入图像数据输入的第一色度系统的图像数据相对应的网格点的第二色度系统的图像数据;内插装置,通过使用由读出装置读出的第二色度系统的图像数据进行内插处理,生成出与该输入的第一色度系统的图像数据相对应的内插处理过的第二色度系统的图像数据,区域选择装置,基于上述输入的第一色度系统的图像数据,从上述第一色度系统的颜色空间中选择上述内插处理所必要的网格点的分布区域;数据变更装置,把写入到上述存储器的上述第二色度系统的图像数据变更成与上述分布区域所包含的网格点相对应的第二色度系统的图像数据;以及位置信息变更装置,把上述位置信息的内容变更成与上述分布区域所包含的网格点的位置相关的内容。而且,本发明提供的图像处理装置也可以如下那样表现。即本发明的图像处理装置具有存储器,被写入与被设定在第一色度系统的颜色空间的网格点对应的第二色度系统的图像数据;读出装置,参照与上述第一色度系统的颜色空间中的上述网格点的位置相关的位置信息,从上述存储器处读出与作为输入图像数据输入的第一色度系统的图像数据对应的网格点的第二色度系统的图像数据;内插装置,通过使用由读出装置读出的第二色度系统的图像数据进行内插处理,生成与该输入的第一色度系统的图像数据对应的内插处理过的第二色度系统的图像数据;区域选择装置,基于上述输入的第一色度系统的图像数据,从上述第一色度系统的颜色空间中选择上述内插处理所必要的网格点的分布区域;数据变更装置,把写入到上述存储器的上述第二色度系统的图像数据变更成与上述分布区域所包含的网格点对应的第二色度系统的图像数据;以及位置信息变更装置,把上述位置信息的内容变更成与上述分布区域所包含的网格点的位置相关的内容。而且,本发明提供的图像处理装置也可以如下那样表现。即本发明的图像处理装置可以是一种进行对被输入的由第一色度系统构成的图像数据实施内插处理的色变换处理,并生成由第二色度系统构成的图像数据的图像处理装置,其特征在于,具有存储装置,存储与被设定在第一色度系统的颜色空间的各网格点对应的第二色度系统的图像数据,和关于被设定在上述第一色度系统的颜色空间的各网格点的位置的位置信息;区域选择装置,基于上述输入的第一色度系统的图像数据,从上述第一色度系统的颜色空间中选择上述内插处理所必要的网格点的分布区域;数据变更装置,把写入到上述存储装置的上述第二色度系统的图像数据变更成与上述分布区域所包含的网格点相对应的第二色度系统的图像数据;位置信息变更装置,把上述位置信息的内容变更成与上述分布区域所包含的网格点的位置相关的内容;以及内插装置,参照由位置信息变更装置变更的上述位置信息,基于与所输入的第一色度系统的图像数据对应的网格点所对应的第二色度系统的图像数据进行上述内插处理。而且,在本发明的图像处理装置中,最好是上述区域选择装置基于上述输入的第一色度系统的图像数据的色域,选择上述内插处理所必要的、包含有与上述输入的第一色度系统的图像数据相对应的网格点和其附近位置的网格点的网格点的分布区域。与输入图像相对应的网格点位于上述输入图像的色域内和色域周围位置处,除其以外的网格点是实施内插处理所不需要的网格点。因此,如果采用上述结构构成,将可以根据上述输入图像的色域,对与输入图像相对应的网格点的分布区域实施选择,所以能够容易地从上述存储器除去实施内插处理所不需要的网格点数据。而且,在本发明提供的图像处理装置中,上述区域选择装置还可以能够根据上述输入图像的色域,对与输入图像相对应的网格点的分布区域实施选择。而且,本发明的图像处理装置除了上述结构之外,最好还包含特征数据生成装置,基于上述输入的第一色度系统的图像数据生成用于表示上述输入图像的特征的特征数据;以及网格数变更装置,根据上述特征数据,变更被设定在上述区域选择装置所参照的第一色度系统的颜色空间的单位网格数。单位网格数(网格点数)越多的颜色空间,越能够实现高精度的内插处理,单位网格数(网格点数)越少的颜色空间,越能够减少需要写入到上述存储器的网格点数,所以能够节约存储器容量。因此,若采用上述结构,将能够根据输入图像的特征,变更上述区域选择装置所参照的第一色度系统的颜色空间的单位网格数。采用这种构成,将可以按照下述方式实施控制,即对于要求实施高精度内插处理的图像,可以增加设定在上述颜色空间的单位网格数,从而能够实现高精度的内插处理;对于不要求实施高精度内插处理的图像,可以减少设定在上述颜色空间的单位网格数,从而能够节约存储器容量。而且,本发明的图像处理装置除了上述结构之外,还可以上述网格数变更装置通过变更上述第一色度系统的颜色空间的各座标轴的分割数,变更上述单位网格数。在本发明的图像处理装置中,最好是上述特征数据生成装置是对于上述输入的第一色度系统的图像数据执行区域分离处理,并且把表示该区域分离处理的结果的区域识别信息作为上述特征数据传送给上述网格数变更装置的区域分离处理装置。若采用上述结构,将能够根据输入图像的种类(文字图像、照片图像等的种类),变更上述第一色度系统的颜色空间的单位网格数,从而能够实现与输入图像的种类相适应的内插处理。例如,对于文字图像,由于即使不进行精度高的内插处理也不用担心会出现图像质量劣化,所以能够减少设定在上述第一色度系统的颜色空间的单位网格数,从而可以节约存储器容量;对于照片图像,由于不进行精度高的内插处理就有可能出现图像质量劣化的问题,所以可以通过增加设定在上述第一色度系统的颜色空间的单位网格数的方式进行高精度的内插处理,从而能够抑制图像质量劣化。在本发明的图像处理装置中,也可以是,上述输入的第一色度系统的图像数据是从原稿读取出的数据;上述特征数据生成装置是基于上述输入的第一色度系统的图像数据判定上述原稿的种类,并且把表示上述原稿种类的原稿类别信息作为上述特征数据传送给上述网格数变更装置的原稿类别判定装置。而且,在本发明的图像处理装置中,也可以是如下结构上述输入的第一色度系统的图像数据是从原稿读取出的数据,该图像处理装置还包括网格数变更装置,取得表示由使用者输入的上述原稿的种类的原稿类别信息,根据该原稿类别信息,变更上述区域选择装置所参照的上述第一色度系统的颜色空间所包含的单位网格数。若采用上述结构,将能够根据与输入图像相对应的原稿种类(文字原稿、照片原稿等的种类),变更上述第一色度系统的颜色空间所设定的单位网格数,从而能够实现与原稿种类相适应的内插处理。例如,对于文字原稿,由于即使不进行精度高的内插处理也不用担心会出现图像质量劣化,所以能够减少设定在上述第一色度系统的颜色空间的单位网格数,从而可以节约存储器容量;对于照片原稿,由于不进行精度高的内插处理就有可能出现图像劣化的问题,所以可以通过增加设定在上述第一色度系统的颜色空间的单位网格数的方式进行高精度的内插处理,从而能够抑制图像质量劣化。而且,本发明的图像处理装置除了上述结构之外,还可以如下构成包括网格数变更装置,取得表示上述输入图像质量或表示上述图像处理装置所输出的输出图像质量的质量数据,根据该质量数据变更上述区域选择装置所参照的上述第一色度系统的颜色空间所包含的单位网格数。设定在颜色空间的单位网格数越多,越能够实现高精度的内插处理,单位网格数越少,越能够减少写入到上述存储器的网格点数,所以能够节约存储器容量。因此,若采用上述结构,将能够根据输入图像的质量,变更上述设定在第一色度系统的颜色空间的单位网格数,从而能够实现与输入图像质量相适应的内插处理。即可以按照下述方式实施控制,对于要求实施高精度内插处理的高质量图像,可以通过增加设定在上述第一色度系统的颜色空间的单位网格数的方式实现高精度的内插处理;对于不要求实施高精度内插处理的低质量图像,可以减少设定在上述第一色度系统的颜色空间的单位网格数,从而能够节约存储器容量。而且,上述质量数据也可以是表示上述输入图像分辨率或上述输出图像分辨率的数据。若采用上述结构,将能够根据输入图像或输出图像的分辨率,变更设定在上述第一色度系统的颜色空间的单位网格数,从而能够实现与图像分辨率相适应的内插处理。采用这种构成形式,将可以按照下述方式实施控制,即对于分辨率低的图像,由于即使不进行精度高的内插处理也不用担心会出现图像质量劣化等问题,所以能够减少设定在上述第一色度系统的颜色空间的单位网格数,从而可以节约存储器容量;对于分辨率高的图像,由于不进行精度高的内插处理就有可能出现图像劣化的问题,所以可以通过增加设定在上述第一色度系统的颜色空间的单位网格数的方式进行高精度的内插处理,从而能够实现高精度的内插处理。上述质量数据也可以是表示上述输出图像的尺寸的数据。若采用上述结构,将能够根据输出图像的尺寸变更设定在上述第一色度系统的颜色空间的单位网格数,从而能够实现与输出的图像尺寸相适应的内插处理。采用这种构成形式,将可以按照下述方式实施控制,即在输出尺寸比较小的图像的情况下,由于即使不进行高精度的内插处理也不用担心会出现图像质量劣化等问题,所以能够通过减少设定在上述第一色度系统的颜色空间的单位网格数的方式,节约存储器容量;在为输出尺寸比较大的图像的情况下,由于不进行精度高的内插处理就有可能出现图像质量劣化的问题,所以可以增加设定在上述第一色度系统的颜色空间的单位网格数,以便能够实现高精度的内插处理。而且,本发明的图像处理装置除了上述结构之外,也可以为如下结构包括网格数变更装置,从打印从上述图像处理装置输出的输出图像的打印装置,取得表示该打印装置所设定的打印处理模式的模式信息,根据该模式信息,变更被设定在上述区域选择装置所参照的上述第一色度系统的颜色空间的单位网格数。若采用上述结构,将能够根据打印处理模式的内容变更设定在上述第一色度系统的颜色空间的单位网格数,从而能够实现与打印处理模式相适应的内插处理。采用这种构成形式,将可以按照下述方式实施控制,即在将图像输出装置的打印模式设定为使用普通纸进行打印的普通纸模式的情况下,由于相对图像质量更重视处理速度,所以可以通过减少设定在上述第一色度系统的颜色空间的单位网格数的方式,节约存储器容量;对于设定为使用特殊格式纸进行打印的特殊格式纸模式的情况下,由于相对处理速度更重视图像质量,所以可以通过增加设定在上述第一色度系统的颜色空间的单位网格数的方式实现高精度的内插处理,抑制图像质量劣化。而且,本发明的图像处理装置除了上述结构之外,最好还包括网格数变更装置,根据使用者输入的指令,变更被设定在上述区域选择装置所参照的上述第一色度系统的颜色空间的单位网格数。若采用上述结构,将能够根据使用者的爱好变更设定在上述第一色度系统的颜色空间的单位网格数。采用这种构成形式,将可以按照下述方式实施控制,即在使用者想使处理速度优先的情况下,可以通过减少设定在上述第一色度系统的颜色空间的单位网格数的方式,节约存储器容量;在使用者想使图像质量优先的情况下,可以通过增加设定在上述第一色度系统的颜色空间的单位网格数的方式,实现高精度的内插处理。而且,本发明的图像处理装置除了上述结构之外,最好还具有网格数变更装置,取得表示上述输入的第一色度系统的图像数据的构成要素的构成要素信息,根据该构成要素信息,变更上述区域选择装置所参照的上述第一色度系统的颜色空间所包含的单位网格数。如果采用上述结构,将能够根据识别上述输入的第一色度系统的图像数据的结构要素的结构要素信息,变更设定在上述第一色度系统的颜色空间的单位网格数。在这里,图像数据结构要素是表示其属于文字、图形、照片图像用的结构要素。因此,所谓的结构要素信息,是表示结构要素是什么的信息,具体地说就是表示结构要素是文字的信息,表示结构要素是图形的信息,表示结构要素是照片图像的信息。这种结构要素信息也可以是用页面记述语言记载的信息。由于能够利用结构要素信息变更单位网格数,所以可以与图像数据中所包含的结构要素相对应,在需要求解出比较高精度的内插结果的情况下,可以使单位网格数比较多;在不需要求解出那样高精度的内插结果的情况下,可以使单位网格数不那样多。采用这种构成形式,将能够利用图像数据中所包含的结构要素变更内插精度,所以可以进行最佳化的颜色变换处理。而且,本发明的图像处理装置除了上述结构之外,还可以是,上述输入的第一色度系统的图像数据是从原稿读取的数据,上述网格数变更装置还取得表示上述输入的第一色度系统的图像数据的原稿类别的原稿类别信息,并且基于上述构成要素信息和该原稿类别信息,变更上述单位网格数。如果采用上述结构,将能够根据上述结构要素信息和表示输入的第一色度系统的图像数据类别的类别信息,相应地变更设定在上述第一色度系统的颜色空间的单位网格数。在这里,所谓的原稿类别信息是表示与输入图像相对应的原稿种类(文字原稿、照片原稿的种类)的信息。通过根据结构要素信息和原稿种类信息变更网格点数的方式,可以进行最佳化的颜色变换处理。而且,本发明的图像处理装置除了上述结构之外,还可以是,上述区域选择装置从颜色空间存储装置选择出上述分布区域,该颜色空间存储装置存储着网格状分割的第一色度系统的颜色空间,与垂直于该颜色空间的任意轴的多个平面区域所包含的各网格点对应地存储着第二色度系统的图像数据;上述数据变更装置从上述颜色空间存储装置读出与上述分布区域所包含的网格点对应的第二色度系统的图像数据,并进行上述变更。本发明的图像处理装置的控制方法,可以是一种图像处理装置的控制方法,其特征在于该图像处理装置具有存储器,被写入与被设定在第一色度系统的颜色空间的网格点对应的第二色度系统的图像数据;读出装置,参照与上述第一色度系统的颜色空间中的上述网格点的位置相关的位置信息,从上述存储器读出与作为输入图像数据输入的第一色度系统的图像数据相对应的网格点的第二色度系统的图像数据;以及内插装置,通过使用由读出装置读出的第二色度系统的图像数据进行内插处理,生成与该输入的第一色度系统的图像数据相对应的内插处理过的第二色度系统的图像数据,该控制方法包括基于上述输入的第一色度系统的图像数据,从上述第一色度系统的颜色空间中选择上述内插处理所必要的网格点的分布区域的步骤;把写入到上述存储器的上述第二色度系统的图像数据变更成与上述分布区域所包含的网格点相对应的第二色度系统的图像数据的步骤;以及把上述位置信息的内容变更成与上述分布区域所包含的网格点的位置相关的内容的步骤。采用这种方式,也能够取得和上述本发明的图像处理装置所能够取得的技术效果大致相同的技术效果。而且,本发明的图像处理装置的控制方法,也可以如下那样表现。即本发明的图像处理装置的控制方法,其特征在于该图像处理装置具有存储器,被写入与被设定在第一色度系统的颜色空间的网格点对应的第二色度系统的图像数据;读出装置,参照与上述第一色度系统的颜色空间中的上述网格点的位置相关的位置信息,从上述存储器读出与作为输入图像数据输入的第一色度系统的图像数据相对应的网格点的第二色度系统的图像数据;以及内插装置,通过使用由读出装置读出的第二色度系统的图像数据进行内插处理,生成与该输入的第一色度系统的图像数据相对应的内插处理过的第二色度系统的图像数据,该控制方法包括基于上述输入的第一色度系统的图像数据,从上述第一色度系统的颜色空间中选择上述内插处理所必要的网格点的分布区域的步骤;把写入到上述存储器的上述第二色度系统的图像数据变更成与上述分布区域所包含的网格点相对应的第二色度系统的图像数据的步骤;以及把上述位置信息的内容变更成与上述分布区域所包含的网格点的位置相关的内容的步骤。而且,如上所示的图像处理装置还可以配置在图像形成装置中,即使采用这样的结构,也能够取得和上述技术效果大致相同的技术效果。而且,上述图像处理装置也可以利用计算机实现,在这种情况下,能够使计算机作为上述各装置实施运行的图像处理程序,和记录着该图像处理程序的计算机可读记录媒体,也包括在本发明的范围内。而且,本发明并不仅限定上述各实施形式,还可以在权利要求表示的范围内进行各种变更,对不同实施形式分别公开的技术装置实施适当组合所得到的实施形式,也包含在本发明的技术范围内。最后需要说明的是,本发明能够适用在具有图像处理功能的彩色复印机、彩色打印机、单色复印机、单色打印机、MFP(MultiFunctionPrinter)、扫描器、个人计算机等等中。权利要求1.一种图像处理装置,具有存储器,被写入与设定在第一色度系统的颜色空间的网格点相对应的第二色度系统的图像数据;读出部分,参照与上述第一色度系统的颜色空间中的上述网格点的位置相关的位置信息,从上述存储器读出与作为输入图像数据输入的第一色度系统的图像数据相对应的网格点的第二色度系统的图像数据;以及内插部分,通过使用由读出部分读出的第二色度系统的图像数据进行内插处理,生成出与该输入的第一色度系统的图像数据相对应的内插处理过的第二色度系统的图像数据,其特征在于该图像处理装置还包括区域选择部分,基于上述输入的第一色度系统的图像数据,从上述第一色度系统的颜色空间中选择上述内插处理所必要的网格点的分布区域;数据变更部分,把写入到上述存储器的上述第二色度系统的图像数据变更成与上述分布区域所包含的网格点相对应的第二色度系统的图像数据;以及位置信息变更部分,把上述位置信息的内容变更成与上述分布区域所包含的网格点的位置相关的内容。2.如权利要求1所述的图像处理装置,其特征在于,上述区域选择部分基于上述输入的第一色度系统的图像数据的色域,选择上述内插处理所必要的、包含有与上述输入的第一色度系统的图像数据相对应的网格点和其附近位置的网格点的网格点的分布区域。3.如权利要求1所述的图像处理装置,其特征在于还包含特征数据生成部分,基于上述输入的第一色度系统的图像数据生成用于表示上述输入图像的特征的特征数据;以及网格数变更部分,根据上述特征数据,变更被设定在上述区域选择部分所参照的第一色度系统的颜色空间的单位网格数。4.如权利要求3所述的图像处理装置,其特征在于,上述网格数变更部分通过变更上述第一色度系统的颜色空间的各座标轴的分割数,变更上述单位网格数。5.如权利要求3所述的图像处理装置,其特征在于,上述特征数据生成部分是对于上述输入的第一色度系统的图像数据执行区域分离处理,并且把表示该区域分离处理的结果的区域识别信息作为上述特征数据传送给上述网格数变更部分的区域分离处理部分。6.如权利要求3所述的图像处理装置,其特征在于,上述输入的第一色度系统的图像数据是从原稿读取出的数据;上述特征数据生成部分是基于上述输入的第一色度系统的图像数据判定上述原稿的种类,并且把表示上述原稿种类的原稿类别信息作为上述特征数据传送给上述网格数变更部分的原稿类别判定部分。7.如权利要求1所述的图像处理装置,其特征在于,上述输入的第一色度系统的图像数据是从原稿读取出的数据,该图像处理装置还包括网格数变更部分,取得表示由使用者输入的上述原稿的种类的原稿类别信息,根据该原稿类别信息,变更上述区域选择部分所参照的上述第一色度系统的颜色空间所包含的单位网格数。8.如权利要求1所述的图像处理装置,其特征在于,还包括网格数变更部分,取得表示上述输入图像质量或表示上述图像处理装置所输出的输出图像质量的质量数据,根据该质量数据变更上述区域选择部分所参照的上述第一色度系统的颜色空间所包含的单位网格数。9.如权利要求8所述的图像处理装置,其特征在于,上述质量数据是表示上述输入图像的分辨率或上述输出图像的分辨率的数据。10.如权利要求8所述的图像处理装置,其特征在于上述质量数据是表示上述输出图像的尺寸的数据。11.如权利要求1所述的图像处理装置,其特征在于,还包括网格数变更部分,从打印从上述图像处理装置输出的输出图像的打印装置,取得表示该打印装置所设定的打印处理模式的模式信息,根据该模式信息,变更被设定在上述区域选择部分所参照的上述第一色度系统的颜色空间的单位网格数。12.如权利要求1所述的图像处理装置,其特征在于,还包括网格数变更部分,根据使用者输入的指令,变更被设定在上述区域选择部分所参照的上述第一色度系统的颜色空间的单位网格数。13.如权利要求1所述的图像处理装置,其特征在于,还具有网格数变更部分,取得表示上述输入的第一色度系统的图像数据的构成要素的构成要素信息,根据该构成要素信息,变更上述区域选择部分所参照的上述第一色度系统的颜色空间所包含的单位网格数。14.如权利要求13所述的图像处理装置,其特征在于,上述构成要素信息是识别文字、图形、照片图像的用页面记述语言记载的信息。15.如权利要求14所述的图像处理装置,其特征在于,上述输入的第一色度系统的图像数据是从原稿读取的数据,上述网格数变更部分还取得表示上述输入的第一色度系统的图像数据的原稿类别的原稿类别信息,并且基于上述构成要素信息和该原稿类别信息,变更上述单位网格数。16.如权利要求1所述的图像处理装置,其特征在于,上述区域选择部分从颜色空间存储部分选择出上述分布区域,该颜色空间存储部分存储着网格状分割的第一色度系统的颜色空间,与垂直于该颜色空间的任意轴的多个平面区域所包含的各网格点对应地存储着第二色度系统的图像数据;上述数据变更部分从上述颜色空间存储部分读出与上述分布区域所包含的网格点对应的第二色度系统的图像数据,并进行上述变更。17.一种进行对被输入的由第一色度系统构成的图像数据实施内插处理的色变换处理,并生成由第二色度系统构成的图像数据的图像处理装置,其特征在于,具有存储部分,存储与被设定在第一色度系统的颜色空间的各网格点对应的第二色度系统的图像数据,和关于被设定在上述第一色度系统的颜色空间的各网格点的位置的位置信息;区域选择装置,基于上述输入的第一色度系统的图像数据,从上述第一色度系统的颜色空间中选择上述内插处理所必要的网格点的分布区域;数据变更装置,把写入到上述存储部分的上述第二色度系统的图像数据变更成与上述分布区域所包含的网格点相对应的第二色度系统的图像数据;位置信息变更装置,把上述位置信息的内容变更成与上述分布区域所包含的网格点的位置相关的内容;以及内插装置,参照由位置信息变更装置变更的上述位置信息,基于与所输入的第一色度系统的图像数据对应的网格点所对应的第二色度系统的图像数据进行上述内插处理。18.一种图像形成装置,其特征在于包含有图像处理装置,该图像处理装置具有存储器,被写入与被设定在第一色度系统的颜色空间的网格点对应的第二色度系统的图像数据;读出装置,参照与上述第一色度系统的颜色空间中的上述网格点的位置相关的位置信息,从上述存储器处读出与作为输入图像数据输入的第一色度系统的图像数据对应的网格点的第二色度系统的图像数据;内插装置,通过使用由读出装置读出的第二色度系统的图像数据进行内插处理,生成与该输入的第一色度系统的图像数据对应的内插处理过的第二色度系统的图像数据;区域选择装置,基于上述输入的第一色度系统的图像数据,从上述第一色度系统的颜色空间中选择上述内插处理所必要的网格点的分布区域;数据变更装置,把写入到上述存储器的上述第二色度系统的图像数据变更成与上述分布区域所包含的网格点对应的第二色度系统的图像数据;以及位置信息变更装置,把上述位置信息的内容变更成与上述分布区域所包含的网格点的位置相关的内容。19.一种图像处理装置的控制方法,其特征在于该图像处理装置具有存储器,被写入与被设定在第一色度系统的颜色空间的网格点对应的第二色度系统的图像数据;读出部分,参照与上述第一色度系统的颜色空间中的上述网格点的位置相关的位置信息,从上述存储器读出与作为输入图像数据输入的第一色度系统的图像数据相对应的网格点的第二色度系统的图像数据;以及内插部分,通过使用由读出部分读出的第二色度系统的图像数据进行内插处理,生成与该输入的第一色度系统的图像数据相对应的内插处理过的第二色度系统的图像数据,该控制方法包括基于上述输入的第一色度系统的图像数据,从上述第一色度系统的颜色空间中选择上述内插处理所必要的网格点的分布区域的步骤;把写入到上述存储器的上述第二色度系统的图像数据变更成与上述分布区域所包含的网格点相对应的第二色度系统的图像数据的步骤;以及把上述位置信息的内容变更成与上述分布区域所包含的网格点的位置相关的内容的步骤。全文摘要本发明的图像处理装置,使用LUT,通过进行内插运算求与所输入的RGB图像数据相对应的CMY图像数据。该图像处理装置包括基于所输入的RGB图像数据,从RGB的颜色空间选择与输入图像相对应的色域的色域选择部分;把写入到LUT的CMY图像数据变更成上述选择出的色域所包含的网格点的CMY图像数据的LUT写入部分;以及把与选择出的色域所包含的网格点在RGB颜色空间中的位置相关的位置信息写入到存储器的位置信息变更部分。因此,本发明的图像处理装置能够节约存储器容量。文档编号H04N1/60GK101031022SQ20071009236公开日2007年9月5日申请日期2007年1月4日优先权日2006年1月5日发明者井上千鹤申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1