颜色处理装置、图像形成装置以及颜色处理方法

申请号 CN201480021308.2 申请日 2014-04-15 公开(公告)号 CN105121169B 公开(公告)日 2016-12-14
申请人 柯尼卡美能达株式会社; 发明人 高木洁; 平本健一郎;
摘要 颜色 处理部具备:参照数据存储部,存储针对从三个以上的规定数的 喷嘴 (N)选择并且小于规定数的数量的多个代表喷嘴的各个,个别地设定有与在规定的颜色的最小的颜色值至最大的颜色值的规定灰度数范围内选择并且小于规定灰度数的数量的多个代表颜色值对应的多个参照值的参照数据(D);计数器以及喷嘴确定部,确定与输入值对应的喷嘴(N);代表喷嘴确定部,确定与确定了的喷嘴(N)对应的代表喷嘴;代表颜色值确定部,确定与输入值表示的颜色值对应的代表颜色值;以及计算部,从参照数据存储部个别地取得与确定了的代表喷嘴和代表颜色值的组合对应的参照值,通过使用了取得了的参照值的插值处理,计算与输入值对应的输出值。
权利要求

1.一种颜色处理装置,根据输入值校正从沿着规定的方向设置了的三个以上的规定数的输出部中的某一个输出的规定的颜色的颜色值,该输入值是根据图像数据生成的,其特征在于,具备:
存储单元,存储针对从所述规定数的输出部选择并且小于规定数的数量的多个代表输出部的各个代表输出部,个别地设定有与在所述规定的颜色的最小的颜色值至最大的颜色值的规定灰度数范围内选择并且小于所述规定灰度数的数量的多个代表颜色值对应的多个参照值的参照数据;
第1确定单元,确定与所述输入值对应的输出部;
第2确定单元,确定所述多个代表输出部中的、与由所述第1确定单元确定了的输出部对应的代表输出部;
第3确定单元,确定与所述输入值所表示的颜色值对应的代表颜色值;
取得单元,从所述存储单元取得与由所述第2确定单元确定了的代表输出部、和由所述第3确定单元确定了的代表颜色值的组合对应的参照值;以及
计算单元,通过使用了由所述取得单元取得了的参照值的插值处理,计算与所述输入值对应的输出值。
2.根据权利要求1所述的颜色处理装置,其特征在于,
所述第2确定单元在由所述第1确定单元确定了的输出部是所述多个代表输出部中的某一个的情况下,确定作为该输出部的一个代表输出部,在由所述第1确定单元确定了的输出部并非所述多个代表输出部中的任意一个的情况下,确定在该输出部附近的两个代表输出部,
所述第3确定单元在所述输入值所表示的颜色值是所述多个代表颜色值中的某一个的情况下,确定作为该颜色值的一个代表颜色值,在所述输入值所表示的颜色值并非所述多个代表颜色值中的任意一个的情况下,确定近似于该颜色值的两个代表颜色值。
3.根据权利要求1所述的颜色处理装置,其特征在于,
所述多个参照值是根据与从所述多个代表输出部输出了的所述规定的颜色的所述多个代表颜色值对应的输出结果、和与所述规定的颜色的所述多个代表颜色值对应的颜色样品的比较结果设定的。
4.一种图像形成装置,其特征在于,具备:
规定数的喷嘴,沿着规定的方向设置,并吐出墨
生成单元,根据图像数据,生成用于使得从所述规定数的喷嘴中的某一个吐出墨水的输入值;以及
权利要求1至3中的任意一项所述的颜色处理装置,
所述颜色处理装置将所述规定数的喷嘴作为所述规定数的输出部,根据由所述生成单元生成了的输入值,校正从沿着规定的方向设置了的三个以上的规定数的喷嘴中的某一个输出的规定的颜色的颜色值。
5.一种颜色处理方法,根据输入值校正从沿着规定的方向设置了的三个以上的规定数的输出部中的某一个输出的规定的颜色的颜色值,该输入值是根据图像数据生成的,其特征在于,具有:
制作针对从所述规定数的输出部选择并且小于规定数的数量的多个代表输出部的各个代表输出部,个别地设定有与在所述规定的颜色的最小的颜色值至最大的颜色值的规定灰度数范围内选择并且小于所述规定灰度数的数量的多个代表颜色值对应的多个参照值的参照数据的工序;
确定与所述输入值对应的输出部的工序;
确定所述多个代表输出部中的、和与确定了的所述输入值对应的输出部对应的代表输出部的工序;
确定与所述输入值所表示的颜色值对应的代表颜色值的工序;
取得与确定了的两个代表输出部和代表颜色值的组合对应的参照值的工序;以及通过使用了所取得的参照值的插值处理计算与所述输入值对应的输出值的工序。

说明书全文

颜色处理装置、图像形成装置以及颜色处理方法

技术领域

[0001] 本发明涉及颜色处理装置、图像形成装置以及颜色处理方法。

背景技术

[0002] 在图像形成装置等进行与颜色有关的输出的设备中,由于个体差异等,有时在与图像形成有关的信号等信息所表示的颜色的颜色值和再现为与该信息对应的输出结果的颜色的颜色值之间产生误差。该误差使针对设想的图像的颜色的输出结果的颜色再现性降低,所以期望消除。因此,已知通过使用用于使信号和输出结果匹配的参照数据来校正信号所表示的颜色值,使信号所表示的颜色值和基于输出结果的颜色值一致的颜色处理装置(例如专利文献1)。
[0003] 专利文献1:日本特开2006-270771号公报

发明内容

[0004] 但是,在以往的颜色处理装置中,存在在有多个与颜色的输出有关的结构的情况下,必须个别地设置参照数据这样的问题。
[0005] 举出具体例来说,在利用喷墨记录方式的图像形成装置中采用了以往的颜色处理装置的情况下,针对吐出墨的多个喷嘴的各个需要个别的参照数据。在这样的情况下,产生为了存储参照数据而要求的存储装置的存储容量变得庞大,成本变高等问题。
[0006] 本发明的目的在于提供一种参照数据的数据量被进一步降低了的颜色处理装置、图像形成装置以及颜色处理方法。
[0007] 权利要求1记载的发明提供一种颜色处理装置,根据输入值,校正从沿着规定的方向设置了的三个以上的规定数的输出部中的某一个输出的规定的颜色的颜色值,其特征在于,具备:存储单元,存储针对从所述规定数的输出部选择并且小于规定数的数量的多个代表输出部的各个,个别地设定有与在所述规定的颜色的最小的颜色值至最大的颜色值的规定灰度数范围内选择并且小于所述规定灰度数的数量的多个代表颜色值对应的多个参照值的参照数据;第1确定单元,确定与所述输入值对应的输出部;第2确定单元,确定所述多个代表输出部中的、与由所述第1确定单元确定了的输出部对应的代表输出部;第3确定单元,确定与所述输入值表示的颜色值对应的代表颜色值;取得单元,从所述存储单元取得与由所述第2确定单元确定了的代表输出部、和由所述第3确定单元确定了的代表颜色值的组合对应的参照值;以及计算单元,通过使用了由所述取得单元取得了的参照值的插值处理,计算与所述输入值对应的输出值。
[0008] 权利要求2记载的发明在权利要求1记载的颜色处理装置中,其特征在于,所述第2确定单元在由所述第1确定单元确定了的输出部是所述多个代表输出部中的某一个的情况下,确定作为该输出部的一个代表输出部,在由所述第1确定单元确定了的输出部并非所述多个代表输出部中的任意一个的情况下,确定在该输出部附近的两个代表输出部,所述第3确定单元在所述输入值表示的颜色值是所述多个代表颜色值中的某一个的情况下,确定作为该颜色值的一个代表颜色值,在所述输入值表示的颜色值并非所述多个代表颜色值中的任意一个的情况下,确定近似于该颜色值的两个代表颜色值。
[0009] 权利要求3记载的发明在权利要求1或者2记载的颜色处理装置中,其特征在于,所述多个参照值是根据与从所述多个代表输出部输出了的所述规定的颜色的所述多个代表颜色值对应的输出结果、和与所述规定的颜色的所述多个代表颜色值对应的颜色样品的比较结果设定的。
[0010] 权利要求4记载的发明提供一种图像形成装置,其特征在于,具备:规定数的喷嘴,沿着规定的方向设置,吐出墨水;生成单元,根据图像数据,生成用于从所述规定数的喷嘴中的某一个吐出墨水的输入值;以及权利要求1至3中的任意一项所述的颜色处理装置,所述颜色处理装置将所述规定数的喷嘴作为所述规定数的输出部,根据由所述生成单元生成了的输入值,校正从沿着规定的方向设置了的三个以上的规定数的喷嘴中的某一个输出的规定的颜色的颜色值。
[0011] 权利要求5记载的发明提供一种颜色处理方法,根据输入值,校正从沿着规定的方向设置了的三个以上的规定数的输出部中的某一个输出的规定的颜色的颜色值,其特征在于,具有:制作针对从所述规定数的输出部选择并且小于规定数的数量的多个代表输出部的各个,个别地设定有与在所述规定的颜色的最小的颜色值至最大的颜色值的规定灰度数范围内选择并且小于所述规定灰度数的数量的多个代表颜色值对应的多个参照值的参照数据的工序;确定与所述输入值对应的输出部的工序;确定所述多个代表输出部中的、和与确定了的所述输入值对应的输出部对应的代表输出部的工序;确定与所述输入值表示的颜色值对应的代表颜色值的工序;取得与确定了的两个代表输出部和代表颜色值的组合对应的参照值的工序;以及通过使用了取得了的参照值的插值处理计算与所述输入值对应的输出值的工序。
[0012] 根据本发明,能够进一步降低参照数据的数据量。附图说明
[0013] 图1是示出本发明的一个实施方式的图像形成装置的主要结构的框图
[0014] 图2是示出图像处理部的结构的一个例子的框图。
[0015] 图3是示出与参照数据以及使用了参照数据的输出值的计算有关的输入值和参照值的对应关系的一个例子的图。
[0016] 图4A是示出校正前数据的一个例子的图。
[0017] 图4B是示出颜色样品数据的一个例子的图。
[0018] 图5A是示出确定了与代表喷嘴和代表颜色值的组合对应的像素的校正前数据的一个例子的图。
[0019] 图5B是示出确定了与代表喷嘴和代表颜色值的组合对应的像素的颜色样品数据的一个例子的图。
[0020] 图6是示出通过图5A、图5B所示的校正前数据和颜色样品数据的比较设定了的参照数据的图。
[0021] 图7是示出与输出值的计算有关的处理流程的一个例子的流程图
[0022] 图8是示出与参照数据的设定有关的处理流程的一个例子的流程图。
[0023] (符号说明)
[0024] 1:图像形成装置;30:图像处理部;31:生成部(生成单元);40:颜色处理部(颜色处理装置);41:计数器(第1确定单元);42:喷嘴确定部(第1确定单元);43:代表喷嘴确定部(第2确定单元);44:代表颜色值确定部(第3确定单元);45:存储器地址生成部(取得单元);46:参照数据存储部(存储单元);47:计算部(取得单元、计算单元);50:图像形成部;D:参照数据;N:喷嘴(输出部)。

具体实施方式

[0025] 以下,使用附图说明本发明的实施方式。但是,在以下叙述的实施方式中,为了实施本发明附加了技术上优选的各种限定,但发明的范围不限于以下的实施方式以及图示例。
[0026] 图1是示出本发明的一个实施方式的图像形成装置1的主要结构的框图。
[0027] 图像形成装置1具备通信部10、读取部20、图像处理部30、图像形成部50、操作显示部60、控制部70等。另外,图像形成装置1所具备的各部经由总线B连接。本实施方式的图像形成装置1是从多个喷嘴N对记录介质吐出墨水而形成图像的喷墨方式的图像形成装置。
[0028] 通信部10具备例如网络接口卡(Network Interface Card)等,可通信地连接未图示的外部的设备和图像形成装置1。
[0029] 通信部10接收例如从外部的设备发送了的图像数据。
[0030] 读取部20通过例如CCD(charge-coupled device,电荷耦合元件)影像传感器、CMOS(Complementary Metal Oxide Semiconductor,互补金属化物半导体)影像传感器等摄像元件读取图像而生成图像数据。
[0031] 图像处理部30针对图像数据进行各种图像处理。
[0032] 具体而言,图像处理部30具备生成部31以及颜色处理部40。
[0033] 生成部31作为根据图像数据生成用于从图像形成部50的规定数的喷嘴N中的某一个吐出墨水的输入值的生成单元而发挥功能。
[0034] 颜色处理部40根据由生成部31生成了的输入值,校正从图像形成部50的喷嘴N输出的规定的颜色的颜色值。
[0035] 图像处理部30通过颜色处理部40校正由生成部31生成了的输入值所表示的颜色值,将包括校正了的颜色值的输出值输出到图像形成部50。
[0036] 另外,图像处理部30也可以具备例如进行将图像数据的颜色空间变换为由图像形成装置1处置的颜色空间的颜色变换处理的颜色变换部等颜色处理部40以外的用于进行各种图像处理的结构。
[0037] 图像形成部50将与图像数据对应的图像形成于记录介质。
[0038] 具体而言,图像形成部50具备例如设置了从沿着规定的方向设置了的三个以上的规定数的喷嘴N吐出规定的颜色的墨水的喷墨头51的头部52、针对头部52沿着与规定的方向正交的方向搬送用纸等记录介质的搬送部53等。在本实施方式的图像形成部50中,采用了针对通过搬送部53搬送的记录介质,从固定于规定位置的喷墨头51的喷嘴N吐出墨水,从而形成图像的单次方式。
[0039] 本实施方式的图像形成部50通过多个颜色的墨水的组合形成图像。
[0040] 具体而言,图像形成部50的头部52具备针对多个颜色的各个颜色个别地设置了的多个喷墨头51。另外,图像处理部30针对多个颜色的各个颜色个别地具备颜色处理部40。
[0041] 另外,本实施方式的图像形成部50被设置成能够同时进行多个行线的图像形成。
[0042] 具体而言,图像形成部50的头部52针对各颜色沿着记录介质的搬送方向具备多个喷墨头51。另外,图像处理部30具备针对按照每个颜色设置了多个的喷墨头51的各个喷墨头51个别地设置了的多个颜色处理部40。
[0043] 操作显示部60进行与图像形成装置1的动作有关的各种显示输出,并且探测与图像形成装置1的动作有关的各种输入操作。
[0044] 具体而言,操作显示部60具备例如具备触摸面板方式的输入装置的显示装置、根据各种输入操作内容设置了的开关等。操作显示部60通过显示装置,在控制部70的控制下,进行与图像形成装置1的动作有关的各种显示输出。另外,操作显示部60探测针对触摸面板方式的输入装置、开关进行了的来自用户的输入操作,将与探测了的输入操作内容对应的信号输出到控制部70。
[0045] 控制部70进行与图像形成装置1的动作的控制有关的各种处理。
[0046] 具体而言,控制部70具备例如CPU、RAM、ROM等。CPU从ROM等存储装置读出并处理与处理内容对应的程序、数据等,控制图像形成装置1的各部的动作。另外,CPU将在处理时读出了的程序、数据、伴随处理而产生了的参数等存储到RAM。
[0047] 控制部70将例如经由通信部10、读取部20而得到了的图像数据输出到图像处理部30,通过图像处理部30进行图像处理。然后,控制部70根据从图像处理部30输出了的输出值,使图像形成部50动作。
[0048] 接下来,参照图2,说明图像处理部30的生成部31以及颜色处理部40。
[0049] 生成部31根据构成图像数据的多个像素的各个像素中设定了的颜色值,生成表示通过图像形成部50所具备的多个喷墨头51处置的多个颜色各自的颜色值的输入值。生成部31针对对多个颜色的各个颜色个别地设置了的颜色处理部40,生成与颜色对应的输入值。
[0050] 另外,生成部31在与输入值的输出定时同步的定时生成同步信号。生成部31针对多个颜色处理部40的各个,输出输入值以及同步信号。
[0051] 输入值以及同步信号被输入到颜色处理部40。
[0052] 颜色处理部40根据从生成部31输出了的输入值以及同步信号而动作,输出输出值。此处,说明与规定的一个颜色对应的一个颜色处理部40,但实际上,关于针对多个颜色的各个颜色设置了的多个喷墨头51,与各喷墨头51对应的颜色处理部40个别地进行处理。
[0053] 具体而言,颜色处理部40如图2所示,具备计数器41、喷嘴确定部42、代表喷嘴确定部43、代表颜色值确定部44、存储器地址生成部45、参照数据存储部46、计算部47等。
[0054] 颜色处理部40由例如FPGA(field-programmable gate array,现场可编程阵列)、ASIC(application specific integrated circuit,专用集成电路)等集成电路构成,在该集成电路中,安装了构成生成部31、颜色处理部40的各部的功能。
[0055] 计数器41对同步信号的输出次数进行计数。
[0056] 喷嘴确定部42根据由计数器41计数了的同步信号的输出次数,确定与具备该喷嘴确定部42的颜色处理部40对应的颜色的喷墨头51的规定数的喷嘴N中的、与输入值对应的喷嘴N。
[0057] 具体而言,例如,在由计数器41计数了的同步信号的输出次数是1次的情况下,喷嘴确定部42将与该1次的同步信号一起输出了的输入值确定为是与图3所示的沿着规定的方向设置了的规定数的喷嘴N中的、最左侧的喷嘴N(x)对应的输入值。另外,在由计数器41计数了的同步信号的输出次数是2次的情况下,喷嘴确定部42将与第2次的同步信号一起输出了的输入值确定为是与规定数的喷嘴N中的左数第2个喷嘴N(x+1)对应的输入值。针对第3次以后的同步信号也同样地,喷嘴确定部42根据由计数器41计数了的同步信号的输出次数,确定与输入值对应的喷嘴N。
[0058] 此处,计数器41以及喷嘴确定部42通过协动,作为确定与由生成部31生成了的输入值对应的输出部(喷嘴N)的第1确定单元发挥功能。
[0059] 代表喷嘴确定部43确定与由喷嘴确定部42确定了的喷嘴N对应的代表喷嘴。
[0060] 具体而言,代表喷嘴确定部43确定通过在参照数据存储部46中存储了的参照数据D设定了参照值的代表喷嘴中的、与由喷嘴确定部42确定了的喷嘴N对应的代表喷嘴。此处,代表喷嘴确定部43作为第2确定单元发挥功能。
[0061] 此处,参照图3,说明参照数据D。
[0062] 在参照数据D中,针对从规定数的输出部(例如喷嘴N)选择了的两个以上并且小于规定数的数量的多个代表输出部(例如代表喷嘴)的各个,个别地设定有与在规定的颜色的最小的颜色值至最大的颜色值的规定灰度数范围内选择了的两个以上并且小于规定灰度数的数量的代表颜色值对应的参照值。
[0063] 具体而言,参照数据D例如如图3所示,具有与在与具备存储该参照数据D的参照数据存储部46的颜色处理部40对应的颜色的最小的颜色值(例如0)至最大的颜色值(例如255)的规定灰度数(例如256)范围内选择了的、两个以上并且小于规定灰度数的数量的代表颜色值对应的参照值。另外,在图3所示的例子中的参照数据D中,在0~255的颜色值的范围内,如“0”、“5”、“10”、…、“250”、“255”、那样,按照规定的颜色值间除数(例如5)间隔周期性地选择了的颜色值被选择为代表颜色值,设定与代表颜色值的各个对应的参照值,与代表颜色值以外的颜色值对应的参照值被间除,但该例子是与设定的参照值有关的代表颜色值的选择的一个例子,不限于此,能够适当变更。例如,成为代表颜色值的颜色值的周期的一部分或者全部也可以是非周期。
[0064] 例如,将在沿着规定的方向设置了的规定数的喷嘴N中的、从左侧如“x”、“x+8”、“x+16”、…、那样按照规定的喷嘴间除数(例如8)间隔周期性地选择了的两个以上并且小于规定数的数量的喷嘴N作为代表喷嘴,在代表喷嘴的各个中设定了参照值。此处,成为代表喷嘴的喷嘴N是与具备存储该参照数据D的参照数据存储部46的颜色处理部40对应的喷墨头51的喷嘴N。另外,在图3所示的例子中,省略了“x+16”以后的记载,但在参照数据D中,与“x”、“x+8”、“x+16”的喷嘴N的情况同样地,在按照规定的喷嘴间除数(例如8)间隔周期性地选择了的代表喷嘴中设定参照值。另外,图3所示的参照数据D中的与代表喷嘴的选择有关的周期是一个例子,不限于此,与成为上述代表颜色值的颜色值的周期同样地,能够适当变更,但从使颜色值、喷嘴的两端部附近的间除部分的补充变得容易的观点,优选将代表颜色值、代表喷嘴设定为包括两端部。
[0065] 在本实施方式中,设定成代表颜色值包括最小的颜色值和最大的颜色值,代表喷嘴包括X和X+规定数-1。
[0066] 参照值是在从被设为代表输出部(例如代表喷嘴)的各喷嘴N输出被设为代表颜色值的各颜色值的颜色的情况下,在针对各颜色值进行的校正中使用的值。
[0067] 例如,在图3所示的例子中,针对“5”的代表颜色值,在“x”的喷嘴N中设定了“0”的参照值。这表示从“x”的喷嘴N进行颜色值是5的输出的情况下的颜色值的参照值是“0”,原样地进行与“5”的颜色值对应的输出。另一方面,针对“5”的代表颜色值,在“x+8”的喷嘴N中,设定了“-1”的参照值。这表示从“x+8”的喷嘴N进行颜色值是5的输出的情况下的颜色值的参照值是“-1”。在上述校正中,意图了在通过“x+8”的喷嘴N进行与和“5”的颜色值对应的输入值相应的输出时,在假设不进行使用了参照值的校正的情况下,得到了成为与“6”的颜色值对应的输出的测定结果,所以通过“-1”的参照值进行校正,从而得到与“5”的颜色值对应的输出。
[0068] 代表喷嘴确定部43既可以保持表示所有喷嘴中的哪个喷嘴与代表喷嘴对应的信息,也可以通过参照参照数据D来取得该信息。根据该信息,代表喷嘴确定部43将例如与在参照数据D中设定了的多个代表喷嘴对应的喷嘴N中的、位于由喷嘴确定部42确定了的喷嘴N的附近的两个喷嘴N确定为与由喷嘴确定部42确定了的喷嘴N对应的两个代表喷嘴。
[0069] 具体而言,代表喷嘴确定部43确定与代表喷嘴对应的两个以上的喷嘴N中的、与关于规定数的喷嘴N沿着的规定的方向针对由喷嘴确定部42确定了的喷嘴N在一个方向侧(例如图3的左侧)最附近的代表喷嘴对应的第1喷嘴。另外,代表喷嘴确定部43确定与代表喷嘴对应的两个以上的喷嘴N中的、与关于规定数的喷嘴N沿着的规定的方向针对由喷嘴确定部42确定了的喷嘴N在另一方向侧(例如图3的右侧)最附近的代表喷嘴对应的第2喷嘴。
[0070] 例如,在由喷嘴确定部42确定了的喷嘴N是图3所示的“x+5”的喷嘴N的情况下,代表喷嘴确定部43将作为代表喷嘴的“x”、“x+8”、“x+16”、…、的喷嘴N中的、“x”的喷嘴N确定为第1喷嘴,并且将“x+8”的喷嘴N确定为第2喷嘴。
[0071] 另外,在由喷嘴确定部42确定了的喷嘴N是与代表喷嘴对应的喷嘴N中的某一个的情况下,代表喷嘴确定部43将该喷嘴N设为第1喷嘴,省略第2喷嘴的确定。
[0072] 这样,第2确定单元(代表喷嘴确定部43)在由第1确定单元(喷嘴确定部42)确定了的输出部(喷嘴)是多个代表输出部(代表喷嘴)中的某一个的情况下,确定作为该输出部的一个代表输出部,在由第1确定单元确定了的输出部并非多个代表输出部中的任意一个的情况下,确定在该输出部附近的两个代表输出部。
[0073] 代表颜色值确定部44作为确定与输入值所表示的颜色值对应的代表颜色值的第3确定单元而发挥功能。
[0074] 具体而言,代表颜色值确定部44将例如与输入值所表示的颜色值以下的颜色值对应的代表颜色值中的、最近似于输入值所表示的颜色值的代表颜色值确定为第1颜色值。另外,代表颜色值确定部44将与输入值所表示的颜色值以上的颜色值对应的代表颜色值中的、最近似于输入值所表示的颜色值的代表颜色值确定为第2颜色值。此处,代表喷嘴确定部43既可以保持表示在最小的颜色值至最大的颜色值的规定灰度数范围内哪个颜色值对应于代表颜色值的信息,也可以通过参照参照数据D来取得该信息。
[0075] 例如,在输入值所表示的颜色值是“3”的情况下,代表颜色值确定部44将图3所示的“0”、“5”、“10”、…、“250”、“255”的各代表颜色值中的、“0”的代表颜色值确定为第1颜色值,并且将“5”的代表颜色值确定为第2颜色值。
[0076] 另外,在输入值所表示的颜色值是与代表颜色值对应的颜色值中的某一个的情况下,代表颜色值确定部44将该颜色值设为第1颜色值,省略第2颜色值的确定。
[0077] 这样,第3确定单元(代表颜色值确定部44)在输入值所表示的颜色值是多个代表颜色值中的某一个的情况下,确定作为该颜色值的一个代表颜色值,在输入值所表示的颜色值并非多个代表颜色值中的任意一个的情况下,确定近似于该颜色值的两个代表颜色值。
[0078] 存储器地址生成部45生成用于取得与由代表喷嘴确定部43确定了的代表喷嘴、和由代表颜色值确定部44确定了的代表颜色值的组合对应的参照值的存储器地址。
[0079] 具体而言,例如,在由代表喷嘴确定部43确定了第1喷嘴以及第2喷嘴、由代表颜色值确定部44确定了第1颜色值以及第2颜色值的情况下,存储器地址生成部45生成用于从参照数据存储部46读出四个参照值的存储器地址。此处,四个参照值是在参照数据D中设定了的多个参照值中的由代表喷嘴确定部43确定了的第1喷嘴、第2喷嘴的各个中设定了的参照值、且是与由代表颜色值确定部44确定了的第1颜色值、第2颜色值的各个对应的参照值。另一方面,在由代表喷嘴确定部43仅确定了第1喷嘴的情况下,存储器地址生成部45生成用于从参照数据存储部46读出在第1喷嘴中设定了的参照值的存储器地址。另外,在由代表颜色值确定部44仅确定了第1颜色值的情况下,存储器地址生成部45生成用于从参照数据存储部46读出与第1颜色值对应的参照值的存储器地址。
[0080] 参照数据存储部46作为存储参照数据D的存储单元而发挥功能,并且将与由存储器地址生成部45生成了的存储器地址对应的参照值输出到计算部47。计算部47取得输出了的参照值。此处,计算部47作为与存储器地址生成部45协动地取得与由代表喷嘴确定部43确定了的代表喷嘴和由代表颜色值确定部44确定了的代表颜色值的组合对应的参照值的取得单元而发挥功能。
[0081] 计算部47作为通过使用了取得了的参照值的插值处理来计算与输入值对应的输出值的计算单元而发挥功能。
[0082] 具体而言,计算部47使用根据由存储器地址生成部45生成了的存储器地址取得了的参照值,如以下的式(1)那样,通过二维线性插值,校正输入值所表示的颜色值,将校正了的颜色值计算为输出值O。此处,I是输入值所表示的颜色值。X表示与规定的喷嘴间除数对应的代表喷嘴的周期(例如X=8)。Y表示与规定的颜色值间除数对应的代表颜色值的周期(例如Y=5)。a表示代表喷嘴的周期中的、与输入值对应的喷嘴N和第1喷嘴的间隔。b表示代表喷嘴的周期中的、与输入值对应的喷嘴N和第2喷嘴的间隔。c表示代表颜色值的周期中的、输入值所表示的颜色值和第1颜色值之差。d表示代表颜色值的周期中的、输入值所表示的颜色值和第2颜色值之差。g表示第1喷嘴。h表示第2喷嘴。m表示与第1颜色值对应的参照值。n表示与第2颜色值对应的参照值。另外,例如,如g(m)那样记载的值表示与第1喷嘴(g)的第1颜色值(m)对应的参照值。
[0083] [式1]
[0084]
[0085] 例如,如图3所示,在由喷嘴确定部42确定了的喷嘴N是“x+5”的喷嘴N、并且输入值所表示的颜色值是“3”的情况下,计算部47根据由存储器地址生成部45生成了的存储器地址,取得将“x”的喷嘴N设为第1喷嘴、将“x+8”的喷嘴N设为第2喷嘴、将“0”的代表颜色值设为第1颜色值、将“5”的代表颜色值设为第2颜色值的四个参照值即g(m)、g(n)、h(m)、h(n)。然后,计算部47通过上述式(1),计算输出值O。
[0086] 另外,在式(1)的计算结果中产生了尾数的情况下,计算部47通过规定的舍入处理,处理端数。作为规定的舍入处理,例如,可以举出将端数四舍五入的处理、舍位或者进位的处理等。
[0087] 另外,在由代表喷嘴确定部43仅确定了第1喷嘴的情况下,计算部47省略式(1)中的与第2喷嘴有关的运算。具体而言,计算部47省略在式(1)中包含的与h(m)、h(n)有关的运算。
[0088] 另外,在由代表颜色值确定部44仅确定了第1颜色值的情况下,计算部47省略式(1)中的与第2颜色值有关的运算。具体而言,计算部47省略在式(1)中包含的与(n)有关的运算。
[0089] 另外,计算部47将表示由喷嘴确定部42确定了的喷嘴N的信息附加到输出值而输出到图像形成部50。
[0090] 图像形成部50确定与输出值对应的喷嘴N以及颜色值,通过确定了的喷嘴N吐出与确定了的颜色值对应的墨水。
[0091] 另外,本实施方式的控制部70具备进行用于设定参照数据D的各种处理的功能。
[0092] 以下,说明针对参照数据D的设定进行的工序的一个例子。
[0093] 此处,说明与规定的一个颜色对应的一个颜色处理部40的参照数据D的设定,但实际上,针对对多个颜色的各个设置了的多个喷墨头51,个别地处理与各喷墨头51对应的参照数据D的设定。
[0094] 首先控制部70在未通过颜色处理部40进行处理的状态下,使图像形成部50形成用于描影校正的输出图像(以下简记为“输出图像”)。
[0095] 具体而言,控制部70例如如图4A所示,在使颜色值在最小的颜色值至最大的颜色值的范围内依次增加或者减少的同时,指定颜色值而使规定的方向的规定数的喷嘴N的全部吐出墨水,并且搬送记录介质,从而在记录介质上将表示各喷嘴N的输出中的浓度的变化图案(渐变图案)的图像形成为输出图像。
[0096] 接下来,直至通过读取部20读取输出图像为止,控制部70待机。
[0097] 具体而言,例如,如果通过由用户实施的手动作业,将输出图像设置于读取部20,并且由用户经由操作显示部60,指示设置于读取部20的输出图像的读取,则读取部20读取输出图像而生成图像数据。控制部70将该图像数据取得为校正前数据。
[0098] 接下来,控制部70取得颜色样品数据。此处,颜色样品数据是指,例如如图4B所示作为渐变图案表示理想的浓度变化的图像数据或者表示该图像的浓度变化图案的数据。
[0099] 具体而言,在控制部70中,例如,如果通过由用户实施的手动作业,将形成了表示成为颜色样品的渐变图案的图像的介质设置于读取部20,并且由用户经由操作显示部60指示设置于读取部20的输出图像的读取,则读取部20读取输出图像而生成图像数据。控制部70将该图像数据取得为颜色样品数据。
[0100] 另外,上述颜色样品数据的取得方法是一个例子,不限于此。例如,也可以预先在控制部70的ROM等存储装置中存储颜色样品数据。
[0101] 接下来,控制部70针对校正前数据以及颜色样品数据的各个,确定与代表喷嘴和代表颜色值的组合对应的像素。
[0102] 具体而言,控制部70例如如图5A、图5B所示,确定构成校正前数据以及颜色样品数据各自的图像的多个像素中的、由与代表喷嘴对应的喷嘴N形成了的渐变图案、且与代表颜色值对应的颜色值的像素。
[0103] 另外,控制部70取得确定了的像素的颜色值。
[0104] 然后,控制部70将与比较结果对应的值设定为参照值,该比较结果是与校正前数据的代表喷嘴和代表颜色值的组合对应的像素的颜色值以及与颜色样品数据的代表喷嘴和代表颜色值的组合对应的像素的颜色值的比较结果。
[0105] 具体而言,控制部70针对比较了的颜色值相同的像素,将“0”设定为参照值。例如,在图6所示的例子中,与从“x”的喷嘴的输出图像取得了的代表颜色值对应的各个像素的颜色值全部和与从颜色样品数据取得了的代表颜色值对应的像素的颜色值相同。因此,针对“x”的喷嘴,参照值全部被设定为“0”的值。通过同样的规格,作为“x+8”的喷嘴中的、与“0”、“10”、“255”的代表颜色值对应的参照值,设定“0”的值。另外,控制部70针对比较了的颜色值不相同的像素,设定表示校正前数据的像素的颜色值相对颜色样品数据的像素的颜色值之差的值(例如“-1”等)。例如,在图6所示的例子中,与从“x+8”的喷嘴的输出图像取得了的代表颜色值对应的各个像素的颜色值中的、与“5”的代表颜色值对应的像素的颜色值是“6”,比与从颜色样品数据取得了的代表颜色值对应的像素的颜色值大1。换言之,为了使“x+8”的喷嘴的输出结果与颜色样品数据相同,需要从输出结果的颜色值减去1。因此,作为“x+8”的喷嘴的参照值中的、与“5”的代表颜色值对应的参照值,设定“-1”的值。通过同样的规格,作为“x+8”的喷嘴的参照值中的、与“250”的代表颜色值对应的参照值,设定“1”的值。
[0106] 控制部70针对与所有代表喷嘴和代表颜色值的组合对应的像素比较颜色值而设定参照值,将设定了这些参照值的数据作为参照数据D存储到参照数据存储部46。
[0107] 另外,上述参照数据D的设定方法仅为一个例子,不限于此。也可以根据与从多个代表输出部输出了的规定的颜色的多个代表颜色值对应的输出结果和与规定的颜色的多个代表颜色值对应的颜色样品的比较结果,设定在参照数据D中设定的多个参照值。
[0108] 例如,在上述参照数据D的设定方法中,在得到输出图像时,进行利用所有喷嘴N的墨水吐出,但也可以进行利用与代表喷嘴对应的喷嘴N的墨水吐出。另外,在上述参照数据D的设定方法中,在得到输出图像时,形成了包括最小的颜色值至最大的颜色值的所有颜色值的渐变图案,但也可以进行与代表颜色值对应的颜色值的吐出。关于颜色样品数据也可以同样地起码包括表示成为与代表喷嘴以及代表颜色值的组合对应的颜色样品的颜色值的数据。另外,在上述设定方法中,在先确定与代表喷嘴和代表颜色值的组合对应的像素之后进行比较,但也可以在先针对所有像素进行比较之后确定与代表喷嘴和代表颜色值的组合对应的像素。在后者的情况下,能够根据针对所有像素进行比较而得到的结果,选定代表喷嘴和代表颜色值。
[0109] 另外,也可以在设定参照数据D之后,再次重复实施参照数据D的设定方法。在该情况下,通过直至在上次设定了的参照数据D与最新的参照数据D之间误差消失为止,反复进行参照数据D的设定,设定能够进行精度更高的校正的参照数据D。
[0110] 以下,参照图7、图8的流程图,说明本实施方式的处理流程中的与输出值的计算有关的处理流程和与参照数据D的设定有关的处理流程。
[0111] 图7是示出与输出值的计算有关的处理流程的一个例子的流程图。
[0112] 首先,生成部31根据构成图像数据的多个像素的各个中设定了的颜色值,生成输入值,输出生成了的输入值,并且输出与该输出定时同步的同步信号。颜色处理部40取得从生成部31输出了的输入值以及同步信号(步骤S1)。
[0113] 接下来,喷嘴确定部42根据由计数器41计数了的同步信号的输出次数,确定与具备该喷嘴确定部42的颜色处理部40对应的颜色的喷墨头51的规定数的喷嘴N中的与输入值对应的喷嘴N(步骤S2)。
[0114] 接下来,代表喷嘴确定部43确定在参照数据D中设定了的多个代表喷嘴中的、与由喷嘴确定部42确定了的喷嘴N对应的代表喷嘴(步骤S3)。
[0115] 接下来,代表颜色值确定部44确定在参照数据D中设定了的多个代表颜色值中的、与输入值所表示的颜色值对应的代表颜色值(步骤S4)。
[0116] 接下来,存储器地址生成部45生成用于取得与代表颜色值和代表喷嘴的组合对应的参照值的存储器地址。计算部取得与生成了的存储器地址对应的参照值(步骤S5)。
[0117] 然后,计算部47通过使用了根据由存储器地址生成部45生成了的存储器地址取得了的参照值的插值处理,计算与输入值对应的输出值(步骤S6)。具体而言,计算部47通过例如上述式(1),根据由喷嘴确定部42确定了的喷嘴和由代表喷嘴确定部43确定了的代表喷嘴的位置关系、输入值所表示的颜色值和由代表颜色值确定部44确定了的代表颜色值之差,校正输入值所表示的颜色值,将校正了的颜色值计算为输出值O。
[0118] 另外,在上述计算方法中,在先确定代表喷嘴之后确定代表颜色值,但也可以在先确定代表颜色值之后确定代表喷嘴,也可以同时并行地进行两者。
[0119] 图8是示出与参照数据D的设定有关的处理流程的一个例子的流程图。
[0120] 首先,在控制部70未通过颜色处理部40进行处理的状态下,使图像形成部50形成输出图像(步骤S11)。
[0121] 接下来,控制部70待机直至通过读取部20读取输出图像(步骤S12:“否”)。如果通过读取部20读取了输出图像(步骤S12:“是”),则控制部70将通过读取部20读取输出图像而得到了的图像数据取得为校正前数据(步骤S13)。
[0122] 另外,控制部70取得颜色样品数据(步骤S14)。
[0123] 接下来,控制部70针对校正前数据以及颜色样品数据的各个,确定与代表喷嘴和代表颜色值的组合对应的像素(步骤S15)。另外,控制部70取得确定了的像素的颜色值(步骤S16)。
[0124] 然后,控制部70将与比较结果对应的值设定为参照值(步骤S17),该比较结果是与校正前数据的代表喷嘴和代表颜色值的组合对应的像素的颜色值以及与颜色样品数据的代表喷嘴和代表颜色值的组合对应的像素的颜色值的比较结果。控制部70将针对与所有代表喷嘴和代表颜色值的组合对应的像素设定了参照值的数据作为参照数据D存储到参照数据存储部46(步骤S18)。
[0125] 以上,根据本实施方式的图像形成装置1,能够用设定了与比该三个以上的输出部的数量少的数量的代表输出部(代表喷嘴)对应的参照值的参照数据D校正从沿着规定的方向设置了的三个以上的输出部(喷嘴N)中的某一个根据输入值输出的颜色的颜色值,除此以外,还能够使用与比规定的颜色的规定灰度数少的数量的代表颜色值对应的参照值,校正该颜色的最小的颜色值至最大的颜色值的规定灰度数范围内的所有颜色值,所以相比于针对所有输出部通过从最小的颜色值至最大的颜色值个别地设定了参照值的参照数据D进行校正,能够使用数据量大幅降低的参照数据D来进行校正,所以能够进一步降低参照数据D的数据量。
[0126] 例如,如上述那样,将按照“8”间隔周期性地选择了的两个以上的喷嘴N设为代表喷嘴,将按照“5”间隔周期性地选择了的颜色值设为代表颜色值,具有与代表喷嘴的各个中设定了的代表颜色值对应的参照值的参照数据D相比于针对所有喷嘴N的所有颜色值具有参照值的数据成为约四十分之一的数据量。这样,根据本实施方式,能够进一步降低参照数据D的数据量。
[0127] 另外,在未通过颜色处理部40校正规定的颜色的颜色值的状态下,根据与从代表输出部(代表喷嘴)输出了的代表颜色值对应的颜色的输出结果、和与规定的颜色的两个以上的代表颜色值对应的颜色样品的比较结果设定了在参照数据D中设定了的多个参照值,所以能够使用数据量被进一步降低了的参照数据D,进行与颜色样品对应的正确的颜色再现。
[0128] 另外,关于本发明的实施方式,本次公开了的实施方式仅为例示,不限于此。本发明的范围并非基于上述说明而基于权利要求示出,包括与权利要求均等的意味以及范围内的所有变更。
[0129] 例如,在上述实施方式中,在参照数据D中设定了的多个各参照值是表示针对颜色样品数据的颜色值的差的值,计算部47校正输入值而计算了输出值,但这是一个例子,不限于此。例如,也可以为了输出与输入值对应的颜色值而指定在参照数据D中设定了的多个各参照值,设为表示校正后的颜色值自身的值。在该情况下,计算部47并非校正输入值,而通过仅使用了参照值的二次元插值运算而计算输出值。即,在该情况下,上述式(1)中的I的加法(I+)被省略。
[0130] 另外,在上述实施方式中,个别地生成了输入值和同步信号,但这是一个例子,不限于此。例如,生成部31也可以将表示成为输出输入值所表示的颜色值的对象的喷嘴N的附加信息附加到该输入值。
[0131] 另外,上述实施方式中的图像形成装置1是头部52相对用搬送部53搬送的记录介质不移动的单次方式的喷墨记录装置,但这是一个例子,不限于此。例如,图像形成装置1也可以具备能够在与记录介质的搬送方向正交的方向上可往返移动地支撑头部52的导轨、使头部52沿着导轨移动的驱动部等,使头部52往返移动而形成图像。另外,不限于喷墨记录方式的图像形成装置1,在采用了其他图像形成方式的图像形成装置1、不限于图像形成还在伴随颜色的输出的设备、且在规定的方向上设置了三个以上的输出部的设备中,也能够以颜色的浓淡的校正为目的,采用本发明。
[0132] 另外,在上述实施方式中,在由喷嘴确定部42确定了的喷嘴是代表喷嘴中的某一个的情况下,代表喷嘴确定部43省略第2喷嘴的确定,计算部47省略式(1)中的与第2喷嘴有关的运算,但也可以是其他方法。例如,在由喷嘴确定部42确定了的喷嘴是代表喷嘴中的某一个的情况下,代表喷嘴确定部43也可以将由喷嘴确定部42确定了的喷嘴确定为第1喷嘴,并且将在第1喷嘴最附近的代表喷嘴中的某一个确定为第2喷嘴。在该情况下,根据式(1),与第2喷嘴有关的运算的系数成为0,所以与第2喷嘴有关的参照值被忽略,所以得到与上述实施方式相同的计算结果。
[0133] 另外,在上述实施方式中,在输入值所表示的颜色值是代表颜色值中的某一个的情况下,代表颜色值确定部44省略第2颜色值的确定,计算部47省略式(1)中的与第2颜色值有关的运算,但也可以是其他方法。例如,在输入值所表示的颜色值是代表颜色值中的某一个的情况下,代表颜色值确定部44也可以将输入值所表示的颜色值确定为第1颜色值,并且将最近似于第1颜色值的代表颜色值中的某一个确定为第2颜色值。在该情况下,根据式(1),与第2颜色值有关的运算的系数成为0,所以与第2颜色值有关的参照值被忽略,所以得到与上述实施方式相同的计算结果。
[0134] 另外,在上述实施方式中,使用图像形成装置1所具备的各结构制作了参照数据D,但这是一个例子,不限于此。关于参照数据D的设定,本实施方式的图像形成装置1起码进行与输出图像的形成有关的工序即可,关于其他工序,也可以通过与图像形成装置1个别地设置了的专用的装置、读出并执行用于生成参照数据D的程序以及数据的计算机等进行。
[0135] 另外,也可以通过软件处理实现上述实施方式中的颜色处理部40的各部的功能。
[0136] 产业上的可利用性
[0137] 本发明存在能够用作在形成图像时进行的实施颜色值的校正的颜色处理装置以及图像形成装置的可能性。
QQ群二维码
意见反馈