图像处理装置以及图像处理方法

文档序号:10674528阅读:429来源:国知局
图像处理装置以及图像处理方法
【专利摘要】本发明提供一种图像处理装置以及图像处理方法。本发明的目的是提高在打印三维图像时的颜色再现精确度。所述图像处理装置生成用于在打印介质的表面上形成色材层和凹凸层的信息,所述图像处理装置包括:形状信息获取单元,其被构造为获取表示形状的形状信息;以及第一生成单元,其被构造为基于所述形状信息,生成表示在所述色材层下形成的凹/凸的高度的第一凹凸层信息,以及表示在所述色材层上形成的凹/凸的高度的第二凹凸层信息。
【专利说明】
图像处理装置以及图像处理方法
技术领域
[0001] 本发明涉及一种生成用于形成颜色和突起(凹/凸)的数据的技术。
【背景技术】
[0002] 近年来,为了文化财产的保护,通过使用3D打印机或利用UV可固化墨的打印机,进 行文化财产的复制。例如,在复制油画时,有必要再现画的颜色、突起(下文中也被称为凹/ 凸)和光彩(luster)(下文中也被称为光泽(gloss))。作为这种再现技术,存在日本特开 2004-299058号公报中描述的技术。日本特开2004-299058号公报公开了如下的打印技术, 即以用于形成要再现的凹/凸的下层(凹凸层)(下文中也被称为再现目标凹/凸)、用于再现 颜色的图像层(色材层)以及用于产生光泽感的表面层的顺序,来顺次堆叠各层。

【发明内容】

[0003] 然而,在凹凸层上形成有色材层的情况下,无法将墨堆叠在陡峭的斜面上,因此, 存在无法以多个观察角度再现颜色的可能性。在下文中,使用图IA至图IC给出说明。图IA至 图IC各自是说明在再现对象中的凹凸层与色材层之间的关系的示意图。图IA是示意性示出 再现对象的截面的图。图IB是在凹凸层101上形成色材层102的情况下的截面图。如图IB中 所示,在角度α小的情况下,凹凸层101具有包括相对平缓的斜面的形状。此时,喷出的色材 沉积在斜面上,因此,凹凸层101涂布有厚度大致均匀的色材层102。
[0004] 另一方面,在如图IC所示角度β大的情况下,凹凸层101具有包括陡峭的斜面的形 状。此时,喷出的色材在沉积在斜面上之前沿斜面向下流动,因此,出现如图IC中所示的色 材层部分地变薄的部分103。由于这个原因,例如,在图IC中的箭头的方向上观察再现对象 的情况下,直接观察到色材层变薄的部分103,因此,出现颜色不均匀并且发生颜色再现精 确度降低的问题。
[0005] 在为了应对上述问题,使色材层形成为最下层并且通过使用无色透明墨等使凹凸 层形成在色材层上的情况下,在凹凸层中将发生光的折射。此时,尤其在凹凸层的厚度变为 几百微米至几毫米厚的情况下,与不存在凹凸层的情况相比,从色材层反射的光的位置显 著改变,因此,发生再现对象看起来不自然的问题。
[0006] 本发明提供了一种图像处理装置,所述图像处理装置生成用于在打印介质的表面 上形成色材层和凹凸层的信息,所述图像处理装置包括:形状信息获取单元,其被构造为获 取表示形状的形状信息;以及第一生成单元,其被构造为基于所述形状信息,生成表示在所 述色材层下形成的凹/凸的高度的第一凹凸层信息,以及表示在所述色材层上形成的凹/凸 的高度的第二凹凸层信息。
[0007] 通过以下(参照附图)对示例性实施例的描述,本发明的其他特征将变得清楚。
【附图说明】
[0008] 图IA至图IC是各自说明凹凸层与色材层之间的关系的示意图;
[0009] 图2是示出第一实施例中的图像形成装置的构造的图;
[0010] 图3是说明第一实施例中的面积灰度法的半色调表示的图;
[0011 ]图4A和图4B是各自说明形成第一实施例中的三维图像的操作的图;
[0012] 图5是示出第一实施例中的图像处理装置的硬件构造的框图;
[0013] 图6是示出第一实施例中的控制单元的软件构造示例的框图;
[0014] 图7A至图7C是各自说明由第一实施例中的图像形成装置进行的处理的概念图;
[0015] 图8是由第一实施例中的图像处理装置进行的处理的流程图;
[0016] 图9是第一实施例中的凹/凸信息分离处理的流程图;
[0017] 图10是表示在第一实施例中以各种倾斜角度对图案的视觉观察结果的表;
[0018]图11是第二实施例中的凹/凸信息分离处理的流程图;
[0019] 图12是示出第三实施例中的控制单元的软件构造示例的框图;
[0020] 图13是由第三实施例中的图像处理装置进行的处理的流程图;
[0021] 图14是示出图14A和图14B的关系的图;
[0022]图14A和图14B是第三实施例中的层信息创建处理的流程图;
[0023]图15是第三实施例中的查找表的示例;
[0024]图16是示出第四实施例中的控制单元的软件构造示例的框图;
[0025]图17是由第四实施例中的图像处理装置进行的处理的流程图;
[0026] 图18是第四实施例中的光泽数据生成处理的流程图;以及
[0027] 图19A和图19B是第四实施例中的表的示例。
【具体实施方式】
[0028] 在下文中,参照【附图说明】本发明的实施例。然而,以下实施例并不限制本发明,并 且以下说明的特征的所有组合并不一定是用于解决本发明的问题必不可少的。通过附加相 同的符号来给出对相同的构造的说明。
[0029] [第一实施例]
[0030] 本实施例中的图像处理装置生成能够由图像形成装置输出的数据,该图像形成装 置在诸如片材等的打印介质上形成色材层和凹凸层。要被再现的对象(例如油画)大致上是 二维图像,但是在其表面上,形成有微细凹/凸。因此,在本实施例中,通过基于表示油画的 表面凹/凸的形状信息以及颜色信息形成色材层和凹凸层,来再现油画。在本说明书中,包 括色材层和凹凸层的图像被称为三维图像。
[0031] 图5是本实施例中的图像处理装置24的构造图。图像处理装置24与图像形成装置 25连接。在本实施例中,将安装有图像形成装置25的打印机驱动器的个人计算机假定为图 像处理装置24。此外,将通过使用墨来形成包括凹凸层和色材层的三维图像的喷墨打印机 假定为图像形成装置25。首先,说明图像形成装置25。图2示出了图像形成装置25的概略构 造。
[0032] 头盒201包括具有多个喷出口的打印头和向打印头供给墨的墨盒,并且还配设有 用于接收驱动打印头的各个喷出口的信号等的连接器。彼此独立地配设六种类型的墨盒, 一种用于形成凹凸层的UV可固化无色透明液态树脂墨,其他用于形成色材层的青色、品红 色、黄色、黑色和白色的各个颜色墨。头盒201被定位并以可更换的方式安装在滑架 (carriage)202上,并且滑架202配设有用于经由连接器向头盒201发送驱动信号等的连接 器保持器。另外,在滑架202上,安装有紫外光照射设备210。紫外光照射设备210被控制为将 喷出的可固化墨固化并定影到打印介质上。
[0033] 滑架202被设计为能够沿导轴(guide shaft)203往复。具体而言,通过使用主扫描 电机204作为驱动源,经由驱动机构(诸如电机滑轮205、从动滑轮206以及定时皮带207等) 来驱动滑架202,并且同时,控制滑架202的位置和运动。滑架202的沿导轴203的移动被称为 "主扫描",并且移动的方向被称为"主扫描方向"。打印介质208放置在支撑体209上。保持安 装在滑架202上的头盒201,使得喷出口表面从滑架202向下突出,并且变得平行于打印介质 208的打印表面。控制单元221包括CPU、存储单元等,并且控制图像形成装置25的各组件的 操作,以形成基于数据的三维图像。在本实施例中,如上所述,对图像形成装置是UV可固化 喷墨打印机的假设给出说明,但是图像形成装置并不限于这种示例,只要图像形成装置能 够喷出无色透明液态树脂墨和颜色墨即可。例如,也能够使用固态墨,代替UV可固化墨。此 外,还能够将本实施例应用到电子照相图像形成装置,代替喷墨图像形成装置。
[0034] 〈三维图像形成操作〉
[0035] 在下文中,说明由具有图2中所示的构造的喷墨打印机进行的三维图像形成操作。 首先,在打印介质208被运送到预定的打印开始位置的情况下,滑架202沿导轴203在打印介 质208上以主扫描方向移动。在移动期间,墨被从打印头的喷出口喷出。紫外光照射设备210 根据打印头的移动利用紫外光照射喷出的墨,以将喷出的墨固化并定影到打印介质上。然 后,在滑架202沿导轴203在主扫描方向上移动并到达导轴203的一端的情况下,滑架202沿 导轴211在垂直于主扫描方向的方向上移动预定的量。滑架202的移动被称为"副扫描",并 且移动的方向被称为"副扫描方向"。在滑架202在副扫描方向上移动预定的量之后,滑架 202再次沿导轴203在主扫描方向上移动。通过打印头的滑架202以这种方式重复主扫描和 副扫描,在打印介质208上形成包括凹凸层和色材层的三维图像。
[0036] 图3是说明由面积灰度法控制的图像的表示的图。在本实施例中,为简化说明,假 设针对由图像形成装置的输出分辨率限定的各个像素,控制喷出(打开)墨还是不喷出(关 闭)墨,并且区域内的所有像素被打开的状态被视为浓度为100%的状态。利用针对各个像 素控制墨的打开/关闭状态的所谓的二进制打印机,能够利用一个像素表示打开状态(浓度 为100%)和关闭状态(浓度为0%)中的一者,从而由多个像素的组来表示半色调。使用图3 给出说明。代替如图3中左下方所示的由25%的浓度表示半色调,通过如图3中右下方所示 将墨喷出到16个像素中的4个像素,来实现半色调的表示,以利用面积来表示25% ( = 4/16) 的浓度。也能够类似地表示其他的色调水平。像素的总数和用于表示半色调的区域内的打 开像素的布置图案不限于图3中所示的示例。一般而言,针对布置图案的推导,使用误差扩 散法。在本实施例中,由两个值来控制墨滴的喷出/不喷出,但是也能够使用如下的多滴法, 即,由多个值控制墨滴的量,并且通过使多个墨滴从同一喷出口着落在打印介质上的一个 像素内来形成一个点。
[0037]图4A和图4B是各自说明通过滑架202在打印介质208上扫描来形成三维图像的操 作的图。通过滑架202的主扫描,形成与滑架202的宽度L相对应的图像,并且每次一条线的 图像形成完成时,滑架202都在副扫描方向上移动距离L。为了便于说明,本实施例中的图像 形成装置通过一个主扫描能够喷出的最大墨量,被表示为100%的墨量。
[0038]在要形成的层需要超过100%的墨量的情况下,有必要在同一区域中多次进行扫 描(主扫描)。例如,当在特定区域中,层由500%的墨量形成的情况下,同一条线被扫描五 次。使用图4A和图4B给出说明。在区域A和区域B中形成500%的墨量的层的情况下,在区域A 中扫描五次之后(图4A),在副扫描方向上将滑架202运送L,并且将区域B扫描5次(图4B)。也 能够通过增大墨喷出到同一位置的次数,而不增大扫描的次数,来控制墨量。
[0039]〈图像处理装置的硬件构造〉
[0040]图5中示出了本实施例中的图像处理装置24的硬件结构示例。控制单元220包括 CPU 501、R0M 502、RAM 503、通用接口(下文中也被称为I/F)504、串行ATA(下文中也被称为 SATA)I/F 505以及视频卡(下文中也被称为VC)506。构成控制单元220的这些组件经由系统 总线507彼此连接,并且能够经由系统总线507发送和接收信息。
[0041 ] CPU 501通过使用RAM 503作为工作区域,执行在ROM 502、硬盘驱动器(HDD)510、 安装在通用驱动器511上的各种存储介质等中存储的操作系统(OS)和各种程序。为此,CPU 501经由系统总线507控制各个组件。在本实施例中,由CPU 501执行的程序包括稍后将描述 的用于执行处理的程序。通用I/F 504是例如诸如USB等的串行总线接口。控制单元220经由 串行总线508,与诸如鼠标和键盘等的输入设备509连接。用于进行HDD 510和各种存储介质 的读取和写入的通用驱动器511,连接到SATA I/F 505XPU 501进行用于HDD 510和安装在 通用驱动器511上的各种存储介质的数据的读取和写入。VC 506是视频接口并且与显示器 512连接。CPU 501显示通过显示器512上的程序执行而提供的用户界面(下文中也被称为 UI)。然后,CPU 501接收包括由用户使用输入设备509通过UI输入的用户指令的用户输入。 [0042]〈控制单元220的软件构造〉
[0043]图6是示出本实施例中的控制单元220的软件构造示例的框图。如图6中所示,控制 单元220包括颜色信息获取单元601、凹/凸信息获取单元602、凹/凸信息分离单元603以及 数据生成单元604。数据生成单元604包括第一凹/凸数据生成单元605、色材数据生成单元 606以及第二凹/凸数据生成单元607。颜色信息获取单元601获取颜色信息,并且将所获取 的颜色信息发送到色材数据生成单元606。颜色信息是包括针对各个像素的颜色值的位图 数据。在本实施例中,假设颜色信息具有针对各个像素的RGB值,通过sRGB转换公式由 CIELAB值计算所述RGB值。凹/凸信息获取单元602获取表示期望输出的三维图像的凹/凸 (形状)的凹/凸信息,并且将所获取的凹/凸信息发送到凹/凸信息分离单元603。凹/凸信息 是描述高度的二维分布的数据。在期望输出的三维图像是油画的情况下,凹/凸信息是在取 画布(canvas)表面的高度为0的条件下的高度(也被称为厚度)。在本实施例中,假设凹/凸 信息是由各个像素作为像素值而保持的距基准面的高度的数据,并且是由8位像素值表示 各个像素的高度的灰阶图像。在下文中,该灰阶图像也被称为凹凸图像。
[0044]凹/凸信息分离单元603从凹/凸信息获取单元602接收凹/凸信息,并且将所接收 到的凹/凸信息分离成用于在色材层下形成第一凹凸层的第一凹凸层信息,以及用于在色 材层上形成第二凹凸层的第二凹凸层信息。然后,凹/凸信息分离单元603将第一凹凸层信 息发送到第一凹/凸数据生成单元605,并且将第二凹凸层信息发送到第二凹/凸数据生成 单元607。如同凹/凸信息,第一凹凸层信息和第二凹凸层信息是由各个像素作为像素值而 保持的距基准面的高度的数据,并且是由8位像素值表示各个像素的高度的灰阶图像。稍后 将描述凹/凸信息的分离方法以及第一凹凸层信息和第二凹凸层信息的详情。
[0045]第一凹/凸数据生成单元605从凹/凸信息分离单元603接收第一凹凸层信息,并且 将所接收的第一凹凸层信息转换成图像形成装置25能够输出的第一凹/凸数据。在此,根据 图像形成装置25能够通过单个扫描形成的高度(厚度),将第一凹/凸数据分成与多次扫描 相对应的多个数据。色材数据生成单元606从颜色信息获取单元601接收颜色信息,并且将 所接收到的颜色信息转换成图像形成装置25能够输出的色材数据。在此,包括RGB值的图像 数据被转换成图像形成装置25输出的色材(例如青色、品红色、黑色、黄色)的数据。此外,在 转换成各个颜色的颜色转换之后,进行各种处理(例如处理成图像形成装置25能够输出的 色调水平的数量的半色调处理)。第二凹/凸数据生成单元607从凹/凸信息分离单元603接 收第二凹凸层信息,并且将所接收到的第二凹凸层信息转换成图像形成装置25能够输出的 第二凹/凸数据。图像形成装置25获取在图像处理装置中生成的第一凹/凸数据、色材数据、 以及第二凹/凸数据。图像形成装置25基于所获取的数据,在打印介质上形成三维图像。 [0046]〈本实施例中的处理〉
[0047]在下文中,说明由上述喷墨打印机进行的本实施例中的处理的概要。先前已描述 了如下的事实,即,在通过层堆积法再现颜色和凹/凸的情况下,并且在如图IC中所示,斜面 的倾斜角度β大的条件下,由于并非整个凹凸表面都被涂布,因此色材层薄的部分103将出 现。另一方面,在如图IB中所示,斜面的倾斜角度α小的情况下,整个凹凸表面被涂布,并且 色材层的厚度将变得大致相同。根据本实施例的图像处理装置通过考虑该特性,生成用于 形成三维图像的数据。
[0048]图7Α至图7C是本实施例中的处理的概念图。图7Α是示出由凹/凸信息获取单元602 获取的凹/凸信息再现的凹凸形状的示例的截面图。凹/凸信息分离单元603将凹/凸信息分 离成例如用于再现由图7Β中的斜线所示的凹凸形状的第一凹凸层信息,以及用于再现由图 7C中的斜线所示的凹凸形状的第二凹凸层信息。在此,由于如图7Β中所示,斜面的倾斜角度 小,所以由第一凹凸层信息再现的凹凸形状是墨能够沉积的形状。另一方面,如图7C中所 示,由第二凹凸层信息再现的凹凸形状是图7Α中所示的凹凸形状与图7Β中所示的凹凸形状 之间的差分的形状。在本实施例中,在如下的假设下给出说明,即,通过使用清墨(clear ink)(UV可固化无色透明液态树脂)来形成第一凹凸层,并且第一凹/凸数据是各个像素的 像素值为根据凹/凸的高度的清墨量的位图数据。然而,用来形成第一凹凸层的墨并不限于 该墨。例如,清墨量可以是颜色墨量,例如白色墨量。色材层数据是诸如青色、品红色、黄色、 黑色和白色等的颜色的墨量。为了不阻挡色材层的观察,期望由清墨(UV可固化无色透明液 态树脂)来形成第二凹凸层。
[0049] 如上所述,在本实施例中,在色材层下,形成具有使色材能够沉积的倾斜角度的第 一凹凸层。然后,通过在第一凹凸层上形成色材层和第二凹凸层,来形成三维图像,从而在 打印介质上再现颜色和凹/凸。从凹/凸的再现性的观点出发,期望在将高度控制在SOwii附 近的情况下,液滴大小小于或等于50pl(皮升),而在将高度控制在IOOwii附近的情况下,液 滴大小小于或等于90pl。因此,在由第一凹凸层和第二凹凸层构成的凹凸层变为约数百μπι 至数_厚的情况下,要再现的对象会看起来不自然,因此,期望利用50pl或更小的液滴大小 来形成第一凹凸层和第二凹凸层二者。
[0050] 在下文中,使用图8说明由上述图像处理装置24进行的本实施例中的处理。通过 CPU 501读出并执行与图8中所示的流程图相对应的程序,来实现图6中所示的各个单元。在 步骤S801中,颜色信息获取单元601获取关于再现目标的颜色信息。在该步骤中获取的颜色 信息被发送到色材数据生成单元606。在步骤S802中,凹/凸信息获取单元602获取关于再现 目标的凹/凸信息(凹凸图像)。在该步骤中获取的凹/凸信息被发送到凹/凸信息分离单元 603。如先前所述,凹/凸信息是由各个像素作为像素值而保持的距基准面的高度的数据,并 且是由8位像素值表示各个像素的高度的灰阶图像。
[0051]在步骤S803中,凹/凸信息分离单元603针对各个像素计算凹凸图像的倾斜角度, 并且基于计算出的倾斜角度,将凹/凸信息分离成第一凹凸层信息和第二凹凸层信息。在分 离之后,第一凹凸层信息被发送到第一凹/凸数据生成单元605,并且第二凹凸层信息被发 送到第二凹/凸数据生成单元607。稍后将描述步骤S803的详情。
[0052] 在步骤S804中,第一凹/凸数据生成单元605基于第一凹凸层信息,生成用于构建 再现目标凹/凸的一部分的第一凹/凸数据。在本实施例中,由8位灰阶表示的第一凹凸层信 息的像素值被归一化在〇至1(0%至100%)的范围内,并且将归一化后的像素值与墨量相关 联。例如,第一凹凸层信息中的255的像素值对应于100%的墨量,并且128的像素值对应于 50%的墨量。这里,根据所喷出的墨量,形成的层具有特定的厚度,g卩,特定的高度。因此,例 如,在由100 %的墨量形成的层具有20μπι的厚度的情况下,为了再现1 ΟΟμπι的高度,有必要堆 置由100%的墨量形成的层5次。换目之,在这种情况下,通过利用100%的墨量进彳丁5次主扫 描,来形成具有IOOym的高度的第一凹凸层。
[0053]在步骤S805中,色材数据生成单元606生成色材数据,所述色材数据具有用于形成 色材层的墨量作为像素值,基于颜色信息由颜色墨来形成所述色材层。为了抑制由于打印 介质而导致的颜色的改变的影响,色材数据被生成为包括用于隐藏背景的专色(spot color)墨的墨量。在本实施例中,假设色材数据是存储除了先前所述的青色、品红色、黄色 和黑色的墨量之外,还存储作为用于隐藏背景的专色墨的白色墨的墨量的共计5个通道的 数据。在步骤S806中,第二凹/凸数据生成单元607基于第二凹凸层信息,生成用于构建倾斜 角度比第一凹凸层的更大的第二凹凸层的第二凹/凸数据。在生成第二凹/凸数据的情况 下,如同在形成第一凹凸层的情况下,基于高度与墨量之间的对应关系,由第二凹凸层信息 (灰阶图像)中的像素值推导墨量。在上述处理完成之后,图像处理装置24将第一凹/凸数 据、色材数据以及第二凹/凸数据,输出到图像形成装置25。
[0054]在下文中,使用图9详细说明凹/凸信息的分离处理(图8中的步骤S803)。在步骤 S901中,凹/凸信息分离单元603将表示像素位置的变量(x,y)设置为初始值(0,0)。在步骤 S902中,凹/凸信息分离单元603获取凹/凸信息的坐标(x,y)处的像素值h(x,y)。
[0055] 在步骤S903中,凹/凸信息分离单元603获取第一凹凸层信息的坐标(x_l,y)处的 像素值Iu(X-Ij)。然而,在x = 0的情况下,对应的像素值不存在,因此,由下面的式(1)来求 出像素值hi(x_l,y)。
[0056] hi(x_l,y)=h(0,y)(在x = 0的情况下)· · ·式(1)
[0057] 在步骤S904中,凹/凸信息分离单元603基于在步骤S902中获取的h(x,y)和在步骤 S903中获取的Iu(X-Uy),通过使用下面的式(2),来计算倾斜角度Θ。在式(2)中,R是凹/凸 信息(灰阶图像)的分辨率(dpi)。此外,h max是与在凹/凸信息中像素值能够取的最大像素值 相对应的高度(mm)(由于在本实施例中,凹/凸信息是由8位像素值表示的灰阶图像,所以最 大值为255)。
[0058]
[0059] 在步骤S905中,凹/凸信息分离单元603通过下面的式(3)确定在步骤S904中计算 出的倾斜的绝对值I θ I,是否小于或等于预定的阈值角度θ〇。在凹/凸信息分离单元603确定 倾斜的绝对值I θ I满足式(3)的情况下,处理前进到步骤S906,而在凹/凸信息分离单元603 确定倾斜的绝对值I θ I不满足式(3)的情况下,处理前进到步骤S907。在此,θ〇是能够利用颜 色墨涂布第一凹凸层的斜面、并且在再现对象中适当地观看颜色的角度。尤其是,如上所 述,期望θ〇为角度当中的最大角度。
[0060] |θ| 彡θ〇 · · ·式(3)
[0061] 在本实施例中,通过输出具有各种倾斜角度的三角波形图案并且观察通过在其上 喷出颜色墨而形成的三维图像,来预先确定阈值角度θ〇。原因是,能够基于这样的观察的结 果,估计第一凹凸层的斜面上的涂布状态。然而,θ〇的确定方法并不限于前面描述的方法。 例如,在控制形状的倾斜角度的情况下,第一凹凸层的形状不必须是三角波形。此外,也能 够由用户直接指定θ〇。
[0062]在本实施例中,通过在13种三角波形图案(其中,倾斜角度在从15°至75°改变的范 围内每次改变5°)上,观察通过喷出颜色墨而形成的三维图像,来确定阈值角度θ〇。具体而 言,前述的13种图案由无色透明液态树脂墨形成,并且形成的13种图案中的各个图案涂布 有由颜色墨形成的色材层。然后,在色材层上,由无色透明液态树脂墨形成层,使得具有三 层结构的三维图像的最大高度变为IOOym或500μπι。视觉观察这样形成的三维图像。图10是 不出观察的结果的图。如图10中所不,在最大尚度为lOOwn的情况下和在最大尚度为500ym 的情况下,在倾斜角度大于或等于65°的条件下,结果是颜色不均匀显着。原因是,在倾斜角 度大于或等于65°的情况下,三角波形图案的层上的色材层的厚度不再均匀,因此,发生颜 色墨的浓度不均匀。另一方面,在倾斜角度小的情况下,三角波形图案涂布有色材层(颜色 墨),但是由此造成的结果是由无色透明液态树脂墨形成的最上层的厚度变大,观察到颜色 看起来混浊的现象。在最大高度为500μπι的情况下,这种现象特别明显,结果是在倾斜角度 小于或等于25°的情况下,颜色不均匀显着。根据以上结果,优选地,θ〇为不小于30°且不大 于60°的范围内的值,更优选地,Θ?为不小于40°且不大于50°的范围内的值。在本实施例中, 取 Θ。为 45°(θ〇 = 45°)。
[0063] 在步骤S906中,如在式(4)中所示,凹/凸信息分离单元603将第一凹凸层信息的坐 标(x,y)处的像素值出&, 7),取为凹/凸信息的像素值11(^5〇。在前一阶段的步骤5905中, 确定在Θ的绝对值小于或等于θ〇的情况下,即,确定在针对基于凹/凸信息而再现的凹/凸, 进行颜色墨的涂布的情况下,能够适当地再现颜色。因此,在该步骤中,凹凸层信息的像素 值h(x,y),被按原样用作第一凹凸层信息的像素值Iu(Xj)。
[0064] hi(x,y)=h(x,y) · · ·式(4)
[0065] 在步骤S907中,凹/凸信息分离单元603由式(5)或式(6),计算第一凹凸层信息的 坐标(x,y)处的像素值hi(x,y)。在前一阶段的步骤S905中,确定Θ的绝对值大于θ〇, g|],确定 在针对基于凹/凸信息而再现的凹/凸,进行颜色墨的涂布的情况下,难以适当地再现颜色。 因此,在该步骤中,生成第一凹凸层信息的像素值hi使得斜面具有能够进行涂布的角度θ〇。
[0066] 在θ>0的情况下)· ·'式(5)
[0067] 在0 S 0.的情况下)…式(6)
[0068] 在步骤S908中,凹/凸信息分离单元603通过如由式(7)所表达的,取凹/凸信息的 像素值h(x,y)与第一凹凸层信息的像素值Iu(Xj)之间的差分,来求出第二凹凸层信息的 坐标(x,y)处的像素值h2(x,y)。
[0069] h2(x,y)=h(x,y)_hi(x,y) · · ·式(7)
[0070] 在步骤S909中,凹/凸信息分离单元603确定是否已针对所有像素完成了求出像素 值h#Ph2的处理。在凹/凸信息分离单元603确定已针对所有像素完成了求出像素值In和h 2 的处理的情况下,S803中的处理完成。另一方面,在凹/凸信息分离单元603确定未针对所有 像素完成求出像素值hi和^的处理的情况下,处理前进到步骤S910。在步骤S910中,为了针 对尚未进行处理的像素求出像素值hi和h 2,凹/凸信息分离单元603更新表示像素位置的变 量(x,y)。接下来,处理返回至步骤S902。
[0071] 如上所述,详细说明了步骤S803中的凹/凸信息的分离处理。通过进行上述处理, 能够将凹/凸信息分离成用于形成第一凹凸层的第一凹凸层信息,以及用于形成第二凹凸 层的第二凹凸层信息,在第一凹凸层上,能够形成具有大致上均匀厚度的色材层,在第二凹 凸层上,难以形成具有大致上均匀厚度的色材层。
[0072] 根据本实施例,凹/凸信息被分离成用于在色材层下形成第一凹凸层的第一凹凸 层信息,以及用于在色材层上形成第二凹凸层的第二凹凸层信息。然后,生成用于在色材层 下形成第一凹凸层的第一凹凸数据、基于颜色信息的色材数据、以及用于在色材层上形成 第二凹凸层的第二凹凸数据。为此,即使在再现对象的表面上存在陡峭的斜面的情况下,也 使得能够防止降低颜色再现精确度。此外,这时,第二凹凸层的形状为再现目标凹/凸的形 状与第一凹凸层的形状之间的差的形状,并且堆叠在色材层上的第二凹凸层的厚度小于第 一凹凸层的厚度。因此,由在表面上的第二凹凸层中发生的光的折射,导致从色材层反射的 光的位置的偏差量变小,因此,使得能够良好地再现凹/凸和颜色。
[0073]在步骤S905中Θ的绝对值被确定为小于或等于θ〇的像素位置处,基于凹/凸信息而 再现的凹/凸,能够单单通过基于第一凹凸层信息而形成的第一凹凸层来再现。因此,在倾 斜角度的绝对值小于或等于阈值角度(I Θ I 的区域中,由图像形成装置25形成的三维 图像由两个层形成,即第一凹凸层和色材层。另一方面,在倾斜角度的绝对值大于阈值角度 (|θ I >θ〇)的区域中,三维图像由三个层形成,g卩,第一凹凸层、色材层以及第二凹凸层。
[0074]此外,在本实施例中,彼此独立地处理颜色信息和第二凹凸层信息。然而,存在颜 色的外观依据基于第二凹凸层信息控制的第二凹凸层的厚度而变化的情况。因此,还可以 根据第二凹凸层的厚度来调整颜色信息。在这种情况下,基于形成第二凹凸层所必须的要 喷出的无色透明液态树脂墨的量与颜色墨之间的关系,足以进行颜色转换。
[0075]此外,在本实施例中,说明了如下的情况,即,凹/凸信息被分离成两种凹凸层信 息:第一凹凸层信息和第二凹凸层信息。然而,也能够将凹/凸信息分离成三种或更多种的 凹凸层信息。还能够将本实施例应用到凹/凸信息被分离成三种或更多种的凹凸层信息的 情况,前提是最下层和最上层为凹凸层,并且色材层形成在其间。
[0076][第二实施例]
[0077]在第一实施例中,针对各个像素计算斜面的倾斜角度Θ,并且凹/凸信息被分离成 第一凹凸层信息和第二凹凸层信息。然而,分离凹/凸信息的方法并不限于使用倾斜角度的 方法。例如,在凹/凸信息被频率解析的情况下,存在低频分量包括许多平缓形状并且高频 分量包括许多陡峭形状的倾向。因此,也能够通过根据频率分量分离凹/凸信息,来获得与 第一实施例相同的效果。在下文中,说明凹/凸信息被分离成低频分量和高频分量的情况。 然而,在以下的说明中,简化或省略与第一实施例共同的内容的说明。
[0078] 在下文中,使用图11详细说明第二实施例中的凹/凸信息的分离处理(图8中的步 骤S803)。在步骤S1101中,凹/凸信息分离单元603由下面的式(8)计算高斯滤波器F(a,b)作 为低通滤波器。
[0079]
[0080] 通过使用凹/凸信息(灰阶图像)的分辨率R,由下面的式(9),来计算式(8)中的高 斯滤波器的方差S。
[0081] S = 0.1XR/25.4+0.5(小数部分被舍去)· · ·式(9)
[0082] 在本实施例中,大于或等于0.1mm的凹/凸空间周期被视为低频率,并且创建用于 提取小于或等于与该频率分量相对应的凹/凸空间频率的频率分量的滤波器,但是频率分 量并不限于该示例。例如,也可以由用户指定频率分量。
[0083] 在步骤S1102中,凹/凸信息分离单元603根据下面的式(10),进行凹/凸信息与在 步骤SllOl中创建的低通滤波器的卷积运算。
[0084]
[0085] 在式(10)中,M为凹/凸信息(灰阶图像)的水平方向上的像素数,N为(凹/凸信息 (灰阶图像)的垂直方向上的像素数)。在步骤S1103中,凹/凸信息分离单元603将第一凹凸 层信息设为在步骤S1102中求出的卷积运算结果h'。
[0086] 在步骤S1104中,凹/凸信息分离单元603计算凹/凸信息的像素值h(x,y)与在步骤 S1103中求出的第一凹凸层信息的像素值Iu(Xj)之间的差分,并且针对各个像素求出第二 凹凸层信息的像素值h2(x,y)。为此,凹/凸信息分离单元603创建第二凹凸层信息。通过本 实施例,使得即使在再现对象的表面上存在陡峭的斜面的情况下,也能够防止颜色再现精 确度下降。此外,在本实施例中,凹/凸信息被分离成第一凹凸层信息以及第二凹凸层信息, 而不使用斜面的倾斜角度。因此,没有必要如第一实施例中所述,预先进行确定阈值角度θ〇 的处理(观察等)。
[0087][第三实施例]
[0088]在第一实施例和第二实施例中,凹/凸信息被分离成第一凹凸层信息和第二凹凸 层信息,并且通过使用无色透明液态树脂墨来生成用于形成第一凹凸层和第二凹凸层的数 据。此外,这时,通过在第一凹凸层和第二凹凸层之间形成颜色墨的色材层,来再现凹/凸和 颜色。
[0089] 另一方面,还能够在通过使用颜色墨代替无色透明液态树脂墨形成凹凸层,来在 再现具有陡峭的倾斜角度的凹/凸的同时再现颜色。然而,在由颜色墨再现凹/凸的情况下, 存在如下的可能性,即,由于由堆叠多个色材层导致浓度的改变,因此无法再现期望的颜 色。例如,在再现单一颜色并且其厚度变化的对象时,在试图仅由颜色墨来再现凹/凸的情 况下,存在如下的可能性,即,在色材层的厚度小的部分与色材层的厚度大的部分之间,颜 色的出现将不同。
[0090] 鉴于上述内容,在本实施例中,使用如下的两种方法:如在第一实施例和第二实施 例中由无色透明液态树脂墨和颜色墨来再现凹/凸和颜色的方法,以及仅由颜色墨来再现 凹/凸和颜色的方法。在下文中,详细说明本实施例。然而,在以下的说明中,简化或省略与 第一实施例和第二实施例共同的内容的说明。
[0091] 图12是示出本实施例中的控制单元220的软件构造示例的框图。如图12中所示,控 制单元220包括颜色信息获取单元1201、凹/凸信息获取单元1202、查找表(下文中也被称为 LUT)保持单元1203、层信息创建单元1204以及数据生成单元1205。数据生成单元1205包括 第一凹/凸数据生成单元1206、色材数据生成单元1207以及第二凹/凸数据生成单元1208。 [0092]颜色信息获取单元1201和凹/凸信息获取单元1202与第一实施例的颜色信息获取 单元601和凹/凸信息获取单元602相同,因此,省略其说明。LUT保持单元1203保持LUT。稍后 将描述由LUT保持单元1203保持的LUT的详情。层信息创建单元1204从凹/凸信息获取单元 1202接收凹/凸信息,还从颜色信息获取单元1201接收颜色信息。然后,层信息创建单元 1204基于所接收到的颜色信息和凹/凸信息,通过使用由LUT保持单元1203保持的LUT,创建 色材层信息、第一凹凸层信息以及第二凹凸层信息。然后,层信息创建单元1204将第一凹凸 层信息发送到第一凹/凸数据生成单元1206,将色材层信息发送到色材数据生成单元1207, 并且将第二凹凸层信息发送到第二凹/凸数据生成单元1208。色材层信息是用于形成色材 层的数据,并且是包括各个像素的颜色值和堆叠次数(表示颜色墨的堆叠的层的数量)的数 据。第一凹凸层信息和第二凹凸层信息与第一实施例的相同。
[0093]第一凹/凸数据生成单元1206从层信息创建单元1204接收第一凹凸层信息,并且 基于所接收到的第一凹凸层信息生成第一凹/凸数据。色材数据生成单元1207从层信息创 建单元1204接收色材层信息,并且基于所接收到的色材层信息生成色材数据。第二凹/凸数 据生成单元1208从层信息创建单元1204接收第二凹凸层信息,并且基于所接收到的第二凹 凸层信息生成第二凹/凸数据。
[0094]在下文中,使用图13说明由本实施例中的图像处理装置24进行的处理。步骤S1301 和步骤S1302与第一实施例中的步骤S801和步骤S802相同,因此,省略其说明。
[0095] 在步骤S1303中,层信息创建单元1204基于在步骤S1301中获取的颜色信息和在步 骤S1302中获取的凹/凸信息,通过使用由LUT保持单元1203保持的LUT,来创建层信息。这里 所指的层信息,包括用于形成由颜色墨形成的色材层的色材层信息、以及用于形成由无色 透明液态树脂墨形成的第一凹凸层和第二凹凸层的第一凹凸层信息和第二凹凸层信息。稍 后将描述步骤S1303的详情。
[0096] 在步骤S1304中,第一凹/凸数据生成单元1206基于在步骤S1303中创建的第一凹 凸层信息,生成用于构建再现目标凹/凸的一部分的第一凹/凸数据。在步骤S1305中,色材 数据生成单元1207基于在步骤S1303中创建的色材层信息,生成色材数据。如前所述,在本 实施例中,由色材层来再现再现目标颜色,但是视情况而定,也可以由色材层来再现再现目 标凹/凸。在步骤S1306中,第二凹/凸数据生成单元1208基于在步骤S1303中创建的第二凹 凸层信息,生成用于构建再现目标凹/凸的一部分的第二凹/凸数据。
[0097]在下文中,使用图14A和图14B说明层信息的创建处理(图13中的步骤S1303)。在步 骤S1401中,层信息创建单元1204将表示像素位置的变量(x,y)设置为初始值(0,0)。在步骤 S1402中,层信息创建单元1204获取凹/凸信息的坐标(x,y)处的像素值h(x,y)。在步骤 Sl403中,层信息创建单元1204获取颜色信息的坐标(X,y)处的像素值RGB(X,y)。
[0098] 在步骤S1404中,层信息创建单元1204从LUT保持单元1203中获取LUT。在此,在图 15中示出了由LUT保持单元1203保持的LUT的示例。如图15中所示,在LUT中,保持有各自以 等间隔具有9个色调水平的RGB颜色的组合。在此,h RGB表示由各个RGB值的颜色墨形成的一 个色材层的高度(mm)。在LUT中,还保持有通过由各个RGB值的颜色墨形成具有一个层至多 个层的色材层而测量的CIELab值。在本实施例中,RGB值的色调水平的数量分别被取为9,但 是色调水平的数量并不限于该示例。此外,作为由各个RGB值的颜色墨形成的色材层的高 度,使用一个色材层的高度h RCB,但是也能够使用多个色材层(例如两个)的高度,作为由各 个RGB值的颜色墨形成的色材层的高度。
[0099] 在步骤S1405中,层信息创建单元1204由式(11)计算颜色墨的堆叠次数k,这是由 与在步骤S1403中获取的RGB(x,y)相对应的颜色墨来再现由在步骤S1402中获取h(x,y)表 示的高度所必要的。
[0100]
[0101]在此,如在第一实施例中,hmax是与在凹/凸信息中像素值能够取的最大像素值相 对应的高度(mm) 〇
[0102] 在步骤S1406中,针对与在步骤S1403中获取的RGB(x,y)相对应的墨,层信息创建 单元1204通过参照在步骤S1404中获取的LUT,获取在堆叠有一个层的情况下的Lab值以及 在堆叠有k个层的情况下的Lab值。然后,层信息创建单元1204基于获取的Lab值,通过使用 式(12),来计算颜色差分ΔΕ。
[0103]
[0104] 在步骤S1407中,层信息创建单元1204由式(13)确定在步骤S1406中计算出的颜色 差A E是否小于或等于预定的阈值ε。在本实施例中,假设ε为3.2。在层信息创建单元1204确 定满足式(13)的情况下,即使堆叠多个颜色墨的层,也不发生颜色的改变,因此,确定能够 仅由颜色墨来再现再现目标凹/凸。此时,处理前进到步骤S1408。另一方面,在层信息创建 单元1204确定不满足式(13)的情况下,确定在堆叠有多个颜色墨的层的条件下,颜色改变。 此时,处理前进到步骤S1411。如在第一实施例中,为了再现再现目标凹/凸,在步骤S1411和 后续的步骤中的处理是如下的处理,即基于凹/凸信息生成用于在色材层下形成第一凹凸 层的第一凹凸层信息,以及用于在色材层上形成第二凹凸层的第二凹凸层信息。在本实施 例中,假设ε为3.2,但是也能够使用其他值。
[0105] ΔΕ彡ε · · ·式(13)
[0106] 在步骤S1408中,层信息创建单元1204将第一凹凸层信息的坐标(x,y)处的像素值 Iu(Xj)设置为0。在步骤S1409中,层信息创建单元1204将色材层信息的坐标(x,y)处的像 素值设置为(R(x,y),G(x,y),B(x,y),k)。在步骤S1410中,层信息创建单元1204将第二凹凸 层信息的坐标(x,y)处的像素值h 2(x,y)设置为0。步骤S1411至步骤S1419中的处理大致上 与第一实施例中的相同。
[0107] 在步骤S1411中,层信息创建单元1204获取第一凹凸层信息的坐标(x-l,y)处的像 素值hi(x_l,y)。然而,在x = 0的情况下,由式(1)求出像素值hi(x_l,y)。在步骤S1412中,层 信息创建单元1204基于在步骤S1402中获取的h(x,y)和在步骤S1411中获取的hKx-Uy), 由式(2)来计算倾斜角度Θ。在步骤S1413中,层信息创建单元1204由式(3)确定在步骤S1412 中计算出的倾斜的绝对值I θ I是否小于或等于预定的阈值角度θ〇。在步骤S1414中,层信息 创建单元1204将第一凹凸层信息的坐标(x,y)处的像素值hi(x,y)设置为在步骤S1402中获 取的凹/凸信息的像素值h(x,y)。
[0108] 在步骤S1415中,层信息创建单元1204由式(5)或式(6),计算第一凹凸层信息的坐 标(x,y)处的像素值hi(x,y)。在步骤S1416中,层信息创建单元1204将色材层信息的坐标 (x,y)处的像素值设置为(以1,7),6(1, 7),8(^7),1)。在步骤51417中,层信息创建单元 1204通过取凹/凸信息的像素值h(x,y)与第一凹凸层信息的像素值Iu(Xj)之间的差分,来 求出第二凹凸层信息的坐标(x,y)处的像素值h 2(x,y)。在步骤S1418中,层信息创建单元 1204确定是否针对所有像素完成了求出像素值h#Ph2的处理。在步骤S1419中,为了针对尚 未进行处理的像素求出像素值In和h 2,层信息创建单元1204更新表示像素位置的变量(X, y)〇
[0109] 通过本实施例,即使在再现目标的表面上存在陡峭的斜面的情况下,也使得能够 防止降低颜色再现精确度。另外,在本实施例中,由颜色墨再现凹/凸的一部分,因此,能够 相应地减小消耗的无色透明液态树脂墨的量。
[0110] [第四实施例]
[0111] 在第一实施例和第二实施例中,通过将凹/凸信息分离成第一凹凸层信息和第二 凹凸层信息,并且通过在第一凹凸层与第二凹凸层之间形成颜色墨的色材层,来再现凹/凸 和颜色。然而,形成的三维图像的最上层不一定必须是第二凹凸层。例如,也能够在第二凹 凸层上形成用于控制光泽的光泽控制层。在本实施例中,说明在第二凹凸层上进一步形成 光泽控制层的情况。然而,在以下的说明中,简化或省略与第一实施例至第三实施例共同的 内容的说明。
[0112] 图16是示出本实施例中的控制单元220的软件构造示例的框图。
[0113] 如图16中所示,控制单元200包括颜色信息获取单元1601、凹/凸信息获取单元 1602、光泽信息获取单元1603、凹/凸信息分离单元1604、表保持单元1605以及数据生成单 元1606。数据生成单元1606包括第一凹/凸数据生成单元1607、色材数据生成单元1608、第 二凹/凸数据生成单元1609以及光泽数据生成单元1610。
[0114] 颜色信息获取单元1601和凹/凸信息取得单元1602与第一实施例的颜色信息获取 单元601和凹/凸信息获取单元602相同,因此,省略其说明。光泽信息获取单元1603获取表 示期望输出的三维图像的光泽的分布的光泽信息,并且将所获取的光泽信息发送到光泽数 据生成单元1610。假设光泽信息为灰阶图像,在该灰阶图像中,由8位像素值表示通过PMl-M 获得的镜面光泽度。凹/凸信息分离单元1604从凹/凸信息获取单元接收凹/凸信息,并且将 所接收到的凹/凸信息分离成第一凹凸层信息和第二凹凸层信息。然后,凹/凸信息分离单 元1604将第一凹凸层信息发送到第一凹/凸数据生成单元1607,并且将第二凹凸层信息发 送到第二凹/凸数据生成单元1609和光泽数据生成单元1610。表保持单元1605保持用于将 光泽信息转换成光泽数据的LUT。稍后将描述由表保持单元1605保持的表的详情。第一凹/ 凸数据生成单元、色材数据生成单元以及第二凹/凸数据生成单元与第一实施例和第二实 施例中的相同。光泽数据生成单元1610从凹/凸信息分离单元1604接收第二凹凸层信息,还 从光泽信息获取单元1603接收光泽信息。然后,光泽数据生成单元1610基于所接收到的光 泽信息和第二凹凸层信息,通过使用由表保持单元1605保持的LUT,来生成用于在打印介质 上形成光泽层的光泽数据。
[0115] 在下文中,使用图17说明由本实施例中的图像处理装置进行的处理。步骤S1701和 步骤S1702与第一实施例中的步骤S801和步骤S802相同,因此,省略其说明。在步骤S1703 中,光泽信息获取单元1603获取表示再现目标三维图像的光泽的分布的光泽信息。步骤 S1704至步骤S1707与第一实施例中的步骤S803至步骤S806相同,因此,省略其说明。在步骤 S1708中,光泽数据生成单元1610通过使用第二凹凸层信息和由表保持单元1605保持的 LUT,由光泽信息生成光泽数据。具体而言,光泽数据生成单元1610通过将光泽度转换成清 墨量,来生成用于在第二凹凸层上形成光泽层的光泽数据。稍后将描述步骤S1708的详情。
[0116] 在下文中,使用图18说明光泽数据生成处理的详情(图17中的步骤S1708)。在步骤 S1801中,光泽数据生成单元1610计算表征第二凹凸层信息(由h2表示)的代表频率。为了计 算代表频率,首先,如式(14)中所示,通过使用公知的傅立叶变换,将第二凹凸层信息h2解 析成频率分量。然而,用来解析成频率分量的方法并不限于傅立叶变换。例如,也能够使用 小波转换。
[0117] A(u,v)=FFT(H(x,y)) · · ·式(14)
[0118] 接下来,通过使用频率解析的图像A(u,v),由式(15)来计算表征第二凹凸层信息 的代表频率(由fmax表示)。在式(15)中,argxmax(g(x))是求出使函数g(x)最大化的变量X的 函数。在本实施例中,如式(15)中所示,取频率空间中的最大振幅值为表征第二凹凸层信息 的代表频率,但是表征凹/凸信息的频率并不限于此。例如,代表频率可以是统计值,例如平 均频率以及频率的中值等。
[0119] fmax = argfgmax(A(f)),这里f= Vu2+v2 · · ·式(15)
[0120]在步骤S1802中,光泽数据生成单元1610从由表保持单元1605保持的校正表,获取 与在步骤S1801中计算出的第二凹凸层信息的代表频率相对应的光泽的校正系数。在此,图 19A中示出了由表保持单元1605保持的校正表的示例。如图19A中所示,在校正表中,凹/凸 的频率f和用于校正光泽的校正系数α彼此相关联。一般而言,随着凹/凸的频率增大,镜面 光泽度降低。因此,如图19Α中所示,随着凹/凸的频率增大,校正系数变得越来越小。在表中 不存在与频率f max相对应的值的情况下,通过公知的线性插值来计算校正系数。
[0121] 在步骤S1803中,光泽数据生成单元1610通过使用在步骤S1802中获取的校正系数 由式(16)来校正光泽度,并且计算校正后的光泽度(由Gout表示)。在式(16)中,Gin是在步 骤S1703中获取的光泽度,并且α是在步骤S1802中获取的校正系数。
[0122] Gout=GinXa ···式(16)
[0123]在步骤S1804中,光泽数据生成单元1610通过使用由表保持单元1605保持的表,将 在步骤S1803中获取的光泽度Gout转换成用于光泽控制的墨(清墨)的量,并且终止处理。在 本实施例中,通过基于墨量在预定的条件(例如点图案以及路径的数量)下将清墨量施加到 图像的最上表面,并且通过改变表面粗糙度,来控制镜面光泽度。在图19B中,示出了用于将 光泽度转换成清墨量的转换表的示例。如图19B中所示,光泽度和清墨量(% )彼此相关联。 在表中不存在与光泽度Gout相对应的值的情况下,通过公知的线性插值来获取清墨量。
[0124] 通过本实施例,使得能够通过在第二凹凸层上配设光泽层来控制光泽。此时,鉴于 光泽依据第二凹凸层的形状而改变,将光泽度转换成用于光泽控制的墨的量,因此,能够更 为适当地控制光泽。
[0125] [其他实施例]
[0126] 还可以通过读出并执行记录在存储介质(也可更完整地称为"非暂时性计算机可 读存储介质")上的计算机可执行指令(例如,一个或更多个程序)以执行上述实施例中的一 个或更多个的功能、并且/或者包括用于执行上述实施例中的一个或更多个的功能的一个 或更多个电路(例如,专用集成电路(ASIC))的系统或装置的计算机,来实现本发明的实施 例,并且,可以利用通过由系统或装置的计算机例如读出并执行来自存储介质的计算机可 执行指令以执行上述实施例中的一个或更多个的功能、并且/或者控制一个或更多个电路 以执行上述实施例中的一个或更多个的功能的方法,来实现本发明的实施例。计算机可以 包括一个或更多个处理器(例如,中央处理单元(CPU),微处理单元(MPU)),并且可以包括分 开的计算机或分开的处理器的网络,以读出并执行计算机可执行指令。计算机可执行指令 可以例如从网络或存储介质被提供给计算机。存储介质可以包括例如硬盘、随机存取存储 器(RAM)、只读存储器(R0M)、分布式计算系统的存储器、光盘(诸如压缩光盘(CD)、数字通用 光盘(DVD)或蓝光光盘(BD)?)、闪存装置以及存储卡等中的一个或更多个。
[0127] 本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质 将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中 央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
[0128] 通过本发明,能够提高在打印三维图像时的颜色再现精确度。此外,在前述实施例 中,描述了通过软件处理来实现控制单元220的示例,但是也能够通过专用的图像处理电路 等来实现控制单元220的各个单元。此外,说明了图像处理装置24是图像形成装置25的外部 装置的情况,但是可以接受将图像处理装置24并入图像形成装置25的方面。例如,还能够通 过电路来实现图6中所示的各个单元,并且能够将图像处理装置24实现为并入图像形成装 置25的图像处理电路。
[0129] 虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明不限于所公 开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以使其涵盖所有这些变 型例以及等同的结构和功能。
【主权项】
1. 一种图像处理装置,所述图像处理装置生成用于在打印介质的表面上形成色材层和 凹凸层的信息,所述图像处理装置包括: 形状信息获取单元,其被构造为获取表示形状的形状信息;以及 第一生成单元,其被构造为基于所述形状信息,生成表示在所述色材层下形成的凹/凸 的高度的第一凹凸层信息,以及表示在所述色材层上形成的凹/凸的高度的第二凹凸层信 息。2. 根据权利要求1所述的图像处理装置,所述图像处理装置还包括: 颜色信息获取单元,其被构造为获取颜色信息;以及 第二生成单元,其被构造为基于所述颜色信息,生成用于形成所述色材层的色材数据。3. 根据权利要求1或2所述的图像处理装置,其中, 所述形状信息是表示各个像素距基准面的各个高度的数据,并且 所述第一生成单元通过求出所述形状信息中的各个像素的倾斜角度,并且确定所求出 的倾斜角度是否小于或等于预定的阈值角度,来生成所述第一凹凸层信息和所述第二凹凸 层信息。4. 根据权利要求1或2所述的图像处理装置,其中 所述第一生成单元通过对所述形状信息进行使用低通滤波器的滤波处理,来生成所述 第一凹凸层信息。5. 根据权利要求1或2所述的图像处理装置,其中, 所述形状信息是表示各个像素距基准面的各个高度的数据,并且 所述第一生成单元通过由所述形状信息生成所述第一凹凸层信息,并且针对各个像 素,计算所述形状信息中的各个像素的像素值与所述第一凹凸层信息中的各个像素的像素 值之间的差分,来生成所述第二凹凸层信息。6. 根据权利要求1所述的图像处理装置,所述图像处理装置还包括: 转换单元,其被构造为将所述第一凹凸层信息和所述第二凹凸层信息,分别转换成能 够由通过使用墨来形成所述凹凸层的图像形成装置输出的第一凹/凸数据和第二凹/凸数 据。7. 根据权利要求1所述的图像处理装置,所述图像处理装置还包括: 图像形成单元,其被构造为形成所述色材层和所述凹凸层;以及 颜色信息获取单元,其被构造为获取包括表示颜色的像素值的颜色信息,其中, 所述图像形成单元在所述打印介质上,按基于所述第一凹凸层信息的所述第一凹凸 层、基于所述颜色信息的所述色材层、和基于所述第二凹凸层信息的所述第二凹凸层的顺 序依次堆叠形成。8. -种图像处理方法,所述图像处理方法生成用于在打印介质的表面上形成色材层和 凹凸层的信息,所述图像处理方法包括: 获取步骤,获取表示形状的形状信息;以及 生成步骤,基于所述形状信息,生成表示在所述色材层下形成的凹/凸的高度的第一凹 凸层信息,以及表示在所述色材层上形成的凹/凸的高度的第二凹凸层信息。
【文档编号】B41J3/407GK106042663SQ201610236740
【公开日】2016年10月26日
【申请日】2016年4月15日
【发明人】佐野利行
【申请人】佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1