打印控制装置、打印控制方法和存储介质与流程

专利2025-01-10  48



1.本发明涉及使得能够在打印预览上检查打印布局和专色(spot color)打印区域的打印控制装置、打印控制方法和存储介质。


背景技术:

2.日本专利公开no.2013-091294公开了一种在执行诸如缩放处理之类的某个处理的指令的情况下以与要在打印片材上形成的图像相同的尺寸显示图像作为实际尺寸预览图像的技术。该技术使得可以防止以非预期的尺寸打印字符的打印失败。
3.同时,通过在打印过程中用预定的特殊颜色替换关于特定颜色的信息(rgb值),专色打印已被付诸实践。
4.已经存在避免在执行专色打印的情况下发生非预期结果的需求。


技术实现要素:

5.有鉴于此,本发明提供了能抑制非预期打印结果的发生的打印控制装置、打印控制方法和存储介质。
6.根据本发明的打印控制方法是一种被设计成指示图像输出装置基于打印数据执行打印的打印控制方法,图像输出装置被配置为通过使用特定颜色的着色材料来执行特殊打印,该打印控制方法包括:第一获得步骤,获得用于检查打印布局的第一预览图像分辨率;第二获得步骤,获得用于检查其中特殊打印被执行的特殊打印部分的第二预览图像分辨率;以及预览图像显示步骤,通过使用基于在第一获得步骤中获得的第一预览图像分辨率和在第二获得步骤中获得的第二预览图像分辨率的分辨率来显示特殊打印部分检查预览图像。
7.根据本发明,可以提供能抑制非预期打印结果的发生的打印控制装置、打印控制方法和存储介质。
8.从以下参考附图对示例性实施例的描述中,本发明的其他特征将变得清楚。
附图说明
9.图1是示出打印系统的硬件配置的框图;
10.图2是示出执行专色打印的打印系统的配置的框图;
11.图3a是示出海报数据创建应用的屏幕示例的图;
12.图3b是示出海报数据创建应用的屏幕示例的另一图;
13.图4是示出打印设置对话的图;
14.图5a是示出绘制对象的图;
15.图5b是示出为绘制指定的颜色和线条的颜色的表格;
16.图6是示意性地示出打印设置票据的图;
17.图7a是打印预览显示单元上显示的预览图像的示例;
18.图7b是打印预览显示单元上显示的预览图像的另一示例;
19.图8是预览图像显示处理的流程图;
20.图9是示出专色预览显示处理的流程图;
21.图10是示出以分辨率(a)创建的预览显示的示例的图;
22.图11a是示出以分辨率(b)创建的预览显示的示例的图;
23.图11b是示出以分辨率(b)创建的预览显示的另一示例的图;
24.图12是示出以打印分辨率进行的预览显示的示例的图;
25.图13是示出预览图像显示处理的流程图;
26.图14是示出专色预览显示处理的流程图;
27.图15是示出要存储的像素区域的存储格式的图;
28.图16是示出专色预览图像的图;
29.图17是示出专色预览显示处理的流程图;
30.图18是示出像素坐标的存储格式的表格;
31.图19是示出专色预览显示后处理的流程图;
32.图20a是示出专色打印警告警报的示例的图;
33.图20b是示出专色打印警告警报的另一示例的图;以及
34.图20c是示出专色打印警告警报的又一示例的图。
具体实施方式
35.(第一实施例)
36.下面将参考附图描述本发明的第一实施例。
37.图1是示出根据本实施例的打印系统的硬件配置的框图。信息处理装置101是信息处理装置的示例,其包括输入接口110、cpu 111、rom 112、ram 113、外部存储设备114、输出接口115和输入-输出接口116。同时,诸如键盘118和指点设备117之类的输入设备连接到输入接口110,并且诸如显示单元119之类的显示设备连接到输出接口115。
38.初始化程序被存储在rom 112中。一组应用程序、操作系统(os)、打印机驱动器和其他各种数据被存储在外部存储设备114中。ram 113例如用作在执行外部存储设备114中存储的各种程序时的工作存储器。
39.外围设备(图像输出设备)102通过输入-输出接口116连接到信息处理装置101。这里,分开提供了信息处理装置101和外围设备102。然而,这些结构可以改为集成到单个信息处理装置中。尽管将描述被配置为通过将油墨喷射到片材表面来执行打印的喷墨打印机作为外围设备的示例,但是可以根据不同的方法(诸如电子照相方法)来执行打印。
40.在本实施例中,将描述配备有专色油墨的喷墨打印机作为示例。此外,将描述能够在诸如a0和b0尺寸之类的大尺寸的打印介质上打印的大幅面喷墨打印机作为本实施例中的外围设备102的示例。同时,信息处理装置101可以是台式个人计算机、智能手机和笔记本个人计算机中的任何一个。
41.图2是示出执行专色打印(特殊打印)的打印系统的配置的框图。专色打印是使用不同于普通油墨的特殊颜色的油墨(专色油墨)的打印模式。此外,“普通油墨”是用于执行处理色打印的油墨,其是各自形成处理色基础的颜色的油墨,诸如青色(c)、品红色(m)、黄
色(y)和黑色(k)油墨。同时,处理色是由cmyk颜色中的一种或由cmyk颜色的两种或更多种颜色的组合表示的颜色。同时,在本实施例中,使用荧光粉色油墨和荧光橙色油墨作为专色油墨。专色是与处理色不同的颜色,其不能由cmyk颜色中的一种或cmyk颜色的两种或更多种颜色的组合表示。然而,本发明不限于该配置,而是可以任意确定专色油墨的数量和颜色,并且也可应用不是荧光色的颜色的油墨。例如,可以使用紫色油墨、绿色油墨、橙色油墨、金色油墨、银色油墨等作为专色油墨。同时,也可应用其他金属颜色的油墨。此外,通过将特殊颜色油墨与另一种油墨(诸如普通油墨)混合而制备的油墨也可以被视为特殊颜色油墨。应用202是创建要打印的内容的软件。例如,用于创建海报数据的图像编辑应用对应于应用202。用户在应用202上指定与用户希望执行稍后描述的专色打印的字符和图形图像数据有关的特定rgb数据值。一经接收到来自用户的打印请求,应用202就向os 201发出打印指令。一经接收到打印指令,os 201就指派os 201中包括的os打印系统(未示出)执行关于后续打印的处理。将基于os打印系统与由图像输出设备的供应商提供的打印机驱动器203合作执行动作的假设给出以下描述。
42.一经接收到来自应用202的打印请求,os打印系统就请求打印机驱动器203显示打印设置屏幕,并且打印机驱动器203在用户接口单元204上显示打印设置屏幕。尽管稍后将描述打印设置屏幕,但是可以在打印设置屏幕上指定纸张尺寸、纸张类型等,并且还可以在其上指定专色打印。此外,在执行在打印设置屏幕上提供的打印预览显示设置并且在打印设置屏幕上执行打印指令的情况下,os打印系统、应用202和打印机驱动器203执行合作操作,从而在打印之前激活打印预览应用206。
43.通过os打印系统将要打印的打印数据作为假脱机文件从应用202递送到打印预览应用206。本实施例示出了使用pdf文件作为假脱机文件的格式的示例。然而,假脱机文件的格式不限于上述。同时,通过os打印系统将在打印设置屏幕上设置的打印设置从打印机驱动器203传送到打印预览应用206。本实施例示出了使用票据格式的打印设置作为打印设置的格式的示例。然而,打印设置的格式不限于上述。
44.此后,打印预览控制单元208通过使用假脱机pdf文件和打印设置票据来创建预览打印图像和打印布局信息,并且打印预览显示单元207以一页打印数据适配一个屏幕的方式显示预览。同时,打印预览应用206还设有专色打印预览功能,以显示专色打印部分(特殊打印部分)的预览,使得用户可以在打印之前检查将在图像的哪个部分中使用专色油墨。在用户检查打印图像和打印布局并且确认正在打印出期望的结果的情况下,用户通过使用打印预览应用206来实施打印指令。
45.响应于来自打印设置屏幕或打印预览应用206的打印指令,通过os打印系统将应用202上的假脱机pdf文件和打印设置票据递送到打印机驱动器203的图形处理单元205。图形处理单元205将这些数据转换成外围设备102可解释的数据格式,并将转换后的数据发送到外围设备102。在本实施例中,根据打印设置,假脱机pdf文件由安装在os打印系统或图形处理单元205中的渲染引擎转换为外围设备102可解释的图像数据格式。
46.此后,通过从打印头向打印介质喷射油墨,在馈送到外围设备102的打印介质上形成图像。这里,在设置了专色打印的情况下,喷射指定的专色油墨以在打印数据的被指定专色打印的数据部分形成图像。
47.本实施例将描述外围设备102的示例,其中,在通过使用打印机驱动器203设置专
色打印的情况下,外围设备102可以在使用两种类型的专色油墨的情况下执行打印。在通过使用打印机驱动器203设置专色打印的情况下,通过使用专色油墨打印具有与打印数据中设置的专色对应的特定rgb值的像素。在本实施例中,例如,特定的rgb值是r=255(0xff)、g=0(0x00)和b=255(0xff)。通过使用荧光粉色油墨以荧光粉色打印具有对应rgb值的像素。作为替代,例如,特定的rgb值是r=255(0xff)、g=85(0x55)和b=0(0x00)。通过使用与m和y油墨混合的荧光粉色油墨,将具有对应rgb值的像素打印成橙色。这里,在模式使得能够使用橙色油墨作为专色油墨的情况下,例如,可以通过仅使用橙色油墨来以橙色打印像素。具体地,具有与专色对应的特定rgb值的像素只需要通过至少使用专色油墨来打印,并且可以或可以不通过使用与cmyk油墨中的任何一种混合的油墨来打印。注意,即使在专色打印中,也通过仅使用cmyk油墨来打印不具有与专色对应的特定rgb值的像素。同时,在通过用户操作激活专色打印的情况下执行专色打印。换言之,如果未激活专色打印设置,则照例仅参考rgb值使用cmyk油墨来打印具有与专色对应的特定rgb值的像素。
48.在打印机驱动器203激活专色打印设置并且打印数据中包括的像素的rgb值是r=255(0xff)、g=0(0x00)和b=255(0xff)的情况下,外围设备可以通过使用荧光粉色油墨来执行专色打印。同时,在打印机驱动器203激活专色打印设置并且在发送的打印数据中包括的像素的rgb值是r=255(0xff)、g=85(0x55)和b=0(0x00)的情况下,可以通过使用荧光橙色油墨来执行专色打印。另一方面,在尽管打印机驱动器203激活了专色打印、但是在打印数据中不包括具有与专色打印对应的任何上述特定rgb值的像素的情况下,执行专色打印是不可行的。在本实施例中,在专色打印不可行的情况下,通知错误(警告)。
49.在执行专色打印的情况下,用户首先在应用202上创建内容。然后,用户将与任何上述专色油墨对应的特定rgb数据值指定给用户想要通过使用专色油墨打印的图形图像数据上的字符或特定区域。
50.图3a和图3b是示出本实施例中的应用202的示例的图,它们是示出海报数据创建应用311的屏幕示例的图。使用该应用,在本实施例中用户编辑由用户或由第三方创建的模板数据330。海报数据创建应用311包括工具栏按钮300、图像数据显示区域301、图像数据编辑区域302、对象选择框303、对象颜色编辑选项卡菜单304和对象尺寸调整选项卡菜单305。此外,海报数据创建应用311包括r值改变控制项306、g值改变控制项307、b值改变控制项308、打印按钮309和结束按钮310。
51.工具栏按钮300用于选择应用功能,诸如编辑操作的取消和重做、文本对象的创建、图形对象的创建、图像数据对象的创建、显示倍率的改变、应用的帮助的显示以及对象的选择。图像数据显示区域301显示由用户创建的图像数据。在图像数据编辑区域302中,用户可以通过使用指点设备117来选择任意对象,移动被选择对象,并编辑图像数据。对象选择框303示出在用户选择了相关对象的情况下的被选择对象。在该示例中,用户选择写明“sale”的文本对象324,以便以荧光粉色专色打印该对象。
52.在选择了对象颜色编辑选项卡菜单304的情况下,显示用于改变当前选择的对象的颜色的控制项。在选择了对象调整尺寸选项卡菜单305的情况下,显示用于改变当前选择的对象的尺寸的控制项。这里,选择了对象颜色编辑选项卡菜单304,并且显示用于改变对象的rgb值的r值改变控制项306、g值改变控制项307和b值改变控制项308。
53.r值、g值和b值的每个控制项可以通过使用键盘118直接输入值或通过使用指点设
备117选择每个控制项右侧的按钮来设置从0到255的值。同时,输入值也以十六进制数表示在每个控制项的下方。在该示例中,由对象选择框303包围的写明“sale”的文本对象324的rgb值被设置为r=255(0xff)、g=0(0x00)和b=255(0xff)。如上所述,这些rgb值是用于指定要通过使用特定颜色的油墨打印的颜色的值。此外,假设用户已经将文本对象326从写明“up to xx%off”的模板数据编辑为“up to 50%off”。
54.在本实施例中,将应用202的数据创建颜色空间和由打印机驱动器203的渲染引擎创建的打印数据的颜色空间定义为代表标准rgb颜色空间的srgb颜色空间。此外,为了简化说明,假设颜色匹配处理的效果可以忽略不计。同时,还将应用202的数据创建颜色空间和由os打印系统的渲染引擎创建的打印数据的颜色空间定义为代表标准rgb颜色空间的srgb颜色空间。这里,为了简化说明,假设颜色匹配处理的效果可以忽略不计。换言之,假设在应用202上表达的rgb值与由打印机驱动器203或os打印系统的渲染引擎创建的打印数据中包括的像素的rgb值一致。因此,在通过使用外围设备102指定专色打印的情况下,具有值r=255(0xff)、g=0(0x00)和b=255(0xff)的打印数据成为要以荧光粉色专色打印的数据。此外,将基于在图像数据编辑区域302中显示的其他图像对象的rgb值具有不同于前述值的rgb值的假设给出以下描述。
55.在用户按下打印按钮309的情况下,打印在图像数据编辑区域302中显示的图像数据。在用户按下结束按钮310的情况下,海报数据创建应用终止。
56.返回图2,一经接收到来自用户的打印请求,应用202(海报数据创建应用311)就向os 201发出打印指令。一经接收到打印指令,os 201就将关于打印的后续处理指派给向os 201提供的os打印系统(未示出)。这里,os打印系统与打印机驱动器203合作执行操作。
57.图4是示出本实施例中的打印设置对话400的图。一经通过os打印系统从应用202接收到打印指令,打印机驱动器203就使用户接口单元204显示打印设置对话400。用户可以通过在打印设置对话400上实施各种打印设置来从外围设备102获得期望的打印产品。
58.打印设置对话400包括打印机设置项401、份数设置项402、打印页设置项403、控制项404、纸张尺寸设置项405、纸张类型设置项406、打印质量设置项407和馈送模式设置项408。此外,打印设置对话400包括荧光粉色专色打印设置项409、橙色专色打印设置项410、打印预览设置项411、取消按钮412和打印按钮413。
59.打印机设置项401用于从列表中选择预先登记到os打印系统的外围设备102的打印提示(print cue)。份数设置项402用于设置要打印的份数。打印页设置项403使得能够通过使用单选按钮来选择打印所有页或打印指定范围内的页。在选择打印指定范围内的页的情况下,可以通过使用控制项404来指定要打印的页的范围。纸张尺寸设置项405使得能够从列表中选择要利用外围设备102打印的纸张尺寸,诸如a1和a2,并且同时显示所选择的纸张尺寸的外长度。纸张类型设置项406使得能够从列表中选择外围设备102可接受的纸张类型中的一种,诸如普通纸和光面纸。
60.打印质量设置项407使得能够从列表中选择要用于利用外围设备102打印的打印质量,诸如快速、标准和高模式。同时,在本实施例中,假设要在打印质量设置项407中设置的值对应于在利用外围设备102打印的情况下的打印分辨率。至于打印分辨率,分别假设快速模式对应于300dpi,标准模式对应于600dpi,以及高模式对应于600dpi。
61.馈送模式设置项408使得能够从列表中选择要在外围设备102中馈送的馈送模式,
诸如卷纸和切纸。打印设置对话400设有荧光粉色专色打印设置项409和橙色专色打印设置项410作为可选项。荧光粉色专色打印设置项409是用于接受关于是否适合激活用于以荧光粉色打印具有与荧光粉色对应的rgb值的像素的专色打印(荧光粉色专色打印)的选择的项。这里,在未激活荧光粉色专色打印的情况下,以除荧光粉色以外的颜色打印具有与荧光粉色对应的rgb值的像素。在荧光粉色专色打印设置项409的复选框为on并且在由打印机驱动器203创建的打印数据中包括的像素当中存在具有与荧光粉色对应的rgb值的像素的情况下,通过使用荧光粉色专色油墨来打印像素。在复选框为off的情况下,即使在由打印机驱动器203创建的打印数据中包括的像素当中存在具有与荧光粉色对应的rgb值的像素,也不使用荧光粉色专色油墨(颜色材料)。在这种情况下,通过使用cmyk等的处理色油墨来形成表示rgb值的图像。
62.同样,橙色专色打印设置项410是用于接受关于是否适合激活以橙色打印具有与橙色对应的rgb值的像素的专色打印(橙色专色打印)的选择的项。这里,与荧光粉色一样,在未激活橙色专色打印的情况下,以除橙色以外的颜色打印具有与橙色对应的rgb值的像素。在橙色专色打印设置项410的复选框为on并且在由打印机驱动器203创建的打印数据中存在具有与橙色对应的rgb值的像素的情况下,外围设备102通过使用橙色专色油墨来打印像素。在复选框为off的情况下,即使在由打印机驱动器203创建的打印数据中存在具有与橙色对应的rgb值的像素,也不使用橙色专色油墨。在这种情况下,通过使用cmyk等的处理色油墨来形成表示rgb值的图像。上面已经基于只有荧光粉色和橙色可以被设置为专色打印中使用的专色的假设给出了描述。然而,本发明不仅限于该配置。在另一配置中,可以将专色的数目设置为除两个以外的期望数目。
63.注意,关于专色的设置不限于上述方法。例如,外围设备102首先在打印机驱动器203上显示用于接受关于是否适合激活专色打印的设置的项。然后,在作为涉及相关项的操作的结果而接受了用于执行专色打印的设置的情况下,上述打印设置项409和410中的任何一个可以接受关于是否适合激活相应颜色的专色打印的设置。
64.在打印预览设置项411的复选框为on并且选择了打印按钮413的情况下,激活打印预览应用206。在不执行打印而返回到显示该打印设置对话之前的状态的情况下,选择取消按钮412。在打印预览设置项411为off状态下选择打印按钮413的情况下,通过os打印系统将要在应用202上打印的打印数据和通过使用该打印设置对话设置的打印设置值传送到图形处理单元205。在根据打印设置对话400中所示的各个控制项的条件下按下打印按钮413的情况下,稍后描述的图5a中所示的假脱机pdf文件和稍后描述的图6中示出的打印设置票据被发送到图形处理单元205或打印预览控制单元208。
65.打印预览应用206包括打印预览显示单元207和打印预览控制单元208。打印预览应用206在激活时通过os打印系统获得假脱机pdf文件和打印设置票据。在本实施例中,打印预览应用206的打印预览控制单元208在激活时从os打印系统获得图5a所示的假脱机pdf文件和图6所示的打印设置票据。
66.图5a是示意性地示出假脱机pdf文件中包括的各个绘制对象的示意图,图5b是示出为绘制各个绘制对象指定的填充颜色和线条颜色的表格。图5a中的绘制对象包括两种类型的绘制对象,即图形对象和文本对象。每个图形对象包括用于线条和填充的绘制命令,并且颜色分别被指定为线条颜色和填充颜色。每个文本对象包括用于文本的绘制命令,并且
文本的颜色被指定为填充颜色。图5b示出了如上所述的各个绘制对象的填充颜色和线条颜色。图5b中的最左列对应于图5a中的对象的代码。
67.关于与背景对应的图形对象500,具有值r=0(0x00)、g=255(0xff)和b=80(0x50)的颜色被指定用于填充颜色和线条颜色。关于图形对象501、502和503中的每一个,具有值r=0(0x00)、g=0(0x00)和b=0(0x00)的颜色被指定用于线条颜色,并且具有值r=255(0xff)、g=255(0xff)和b=0(0x00)的颜色被指定用于填充颜色。关于文本对象504,由具有值r=255(0xff)、g=0(0x00)和b=255(0xff)的颜色指定写明“sale”的文本。关于图形对象505,具有值r=255(0xff)、g=0(0x00)和b=0(0x00)的颜色被指定用于填充颜色和线条颜色。
68.关于文本对象506,由具有值r=255(0xff)、g=255(0xff)和b=255(0xff)的颜色指定在图形对象505前面写明“up to 50%off”的文本。图形对象507是与应用绘制的对象327对应的图形对象。同时,图形对象507是由从图形对象507的内部到外部排列的图形对象507-1和图形对象507-2这两个封闭路径形成的对象。为pdf文件中的各个绘图对象设置的填充颜色、为图形对象指定的线条颜色和线条宽度、以及绘制文本对象的情况下的尺寸如图5b的表格中所示。同时,在该假脱机pdf文件中,假设为与片材的外部尺寸对应的媒体盒(media box)设置420.0mm的宽度和594.0mm的高度,它们与为纸张尺寸设置项405设置的a2尺寸纸张的尺寸相同。
69.图6是示意性地示出打印设置票据600的图。关于打印设置票据600,在打印设置对话400中设置的值被创建为打印设置票据。在打印设置票据600中,打印机设置项601对应于打印机设置项401,并且指示打印提示名称“大画幅打印机”被设置为输出目的地。份数项602对应于份数设置项402,并且指示打印一份的设置。打印页设置项603对应于打印页设置项403,并且指示页1为开始页并且页1为结束页。纸张类型设置项604对应于纸张类型设置项406,并且指示涂布纸的设置。打印质量设置项605对应于打印质量设置项407,并且指示打印分辨率为600dpi的设置。
70.馈送模式设置项606对应于馈送模式设置项408,并且指示馈送卷纸的设置。纸张尺寸设置项607对应于纸张尺寸设置项405,并且分别指示a2为纸张尺寸的名称、纸张的宽度和高度、以及以0.01mm为单位的上边距、下边距、右边距和左边距的设置。荧光粉色专色打印设置项608对应于荧光粉色专色打印设置项409,并且指示荧光粉色专色打印的设置。橙色专色打印设置项609对应于橙色专色打印设置项410,并且指示橙色专色打印的未设置。
71.打印预览设置项610对应于打印预览设置项411,并且指示激活打印预览应用206的设置。假脱机文件格式项611表示指示由应用绘制的假脱机文件格式的设置值,其指示在这种情况下假脱机文件是pdf文件。本实施例将描述矢量模式的pdf文件作为假脱机文件的数据格式的示例。然而,在应用将栅格模式的jpeg文件绘制为假脱机文件的情况下,例如,在该设置项中存储诸如“图像/jpeg”的值。
72.图7a是打印预览显示单元207上显示的预览图像的示例。图7b是典型预览图像中的专色预览图像的示例。工具栏按钮700用于改变显示倍率。打印图像与打印布局一起显示在打印预览图像显示区域701中。预览卷纸宽度设置项702是包括可以馈送到外围设备102的卷纸宽度的列表的控制项。关于要在预览卷纸宽度设置项702中设置的卷纸宽度,打印预
览控制单元208可以获得当前馈送到外围设备102的卷纸宽度,并且相关的卷纸宽度可以被选择。作为替代,用户可以从列表中选择任意卷纸宽度。在预览卷纸宽度设置项702中选择的卷纸宽度被反映到在打印预览图像显示区域701中显示的打印布局图像。
73.在专色预览设置项703的复选框为on的情况下,在打印预览图像显示区域701中仅显示外围设备102对其使用专色油墨的数据区域。同时,专色预览设置项703是仅在打印设置中激活专色打印的情况下才显示的控制项。在作为预览的结果,用户得知可获得期望的结果的情况下,用户选择打印按钮704。在作为预览的结果,用户得知不可获得预期的结果的情况下,用户选择结束按钮705。在选择了该按钮的情况下,终止预览应用而不执行打印。
74.图7b示出了设置专色打印的情况下的典型预览图像显示。这里,可以在不滚动预览图像的情况下检查被设置为使用专色油墨的文本对象。但是,无法检查被设置为使用专色油墨的所有对象。具体地,大尺寸打印数据具有大的数据尺寸,并且如果专色打印被设置为打印数据中包括的细线条,则由于分辨率低,这样的细线条在以用于检查打印布局的尺寸显示的打印预览上不显示。因此,无法检查被设置为专色的细线条。然后,如果通过使用专色来打印在打印数据中包括的细线条,则这些线条通常可能在与周围图像的和谐方面给人奇怪的印象,从而导致打印失败。
75.现在,假设由第三方创建的海报数据中包括的部分图像数据是无意地通过使用与专色打印对应的颜色创建的,并且要打印该数据的用户检查图7b中所示的专色预览显示。对于用户自己编辑和设置应用专色打印的细线条以外的对象,用户可以容易地从专色预览中检查打印数据的哪个部分使用专色油墨。然而,在由第三方创建的图像数据中结果为细线条绘制的对象设置了使用专色油墨的rgb值的情况下,这样的细线条在检查图7b中的专色预览显示的过程中不显示。因此,用户将认识到专色油墨不用于细线条。结果,如果用户在该状态下执行打印,则这些线条在与周围图像的和谐方面给人奇怪的印象,从而导致打印失败。
76.有鉴于此,在本实施例中,从被设置为使用专色油墨的对象中提取最小的对象,然后计算使得能够预览显示所提取对象的最小分辨率。这样,专色预览显示可以显示被设置为使用专色油墨的所有对象。下面将给出该方法的描述。
77.图8是要由打印预览控制单元208执行的预览图像显示处理的流程图。在打印预览控制单元208从os打印系统获得假脱机pdf文件和打印设置票据的情况下,打印预览控制单元208执行图8中所示的预览图像显示处理。
78.这里,图8中所示的一系列处理是通过使主计算机101(信息处理装置101)的cpu 111将存储在rom 112中的程序代码加载到外部存储设备114中并执行该程序代码而执行的。作为替代,图8中的步骤的部分或全部功能可以通过诸如asic和电子电路之类的硬件来实现。
79.在开始预览图像显示处理的情况下,在s801中,通过cpu 111的控制,打印预览控制单元208计算分辨率(a)。这里,分辨率(a)是可以在不滚动预览图像的情况下检查布局的预览图像的分辨率,其是根据所获得的打印设置票据和用于显示预览图像的区域计算的。这对应于用于显示适合于检查布局的整个一页的打印预览的预览分辨率的计算。例如,假设打印预览应用206在显示单元119的具有468像素的宽度和662像素的高度的区域中显示预览图像。在这种情况下,以如下方式获得最大分辨率,即,通过将假脱机pdf文件渲染成如
打印设置票据中的项607中指示的宽度为420.0mm且高度为594.0mm以及上、下、右、左边距各为3.0mm的打印设置值的尺寸而获得的图像适配具有468像素的宽度和662像素的高度的区域。在这种情况下,按横向计算的分辨率为25.4/420.0
×
468=28.302(dpi),而按纵向计算的分辨率为25.4/594.0
×
662=28.307(dpi)。这里,较小的分辨率28.302(dpi)被计算为分辨率(a)。
80.此后,在s802中,通过cpu 111的控制,打印预览控制单元208确定专色打印设置是否被激活。在s802中确定专色打印设置未被激活的情况下,处理进行到s808,以便将在s801中计算的分辨率(a)确定为渲染分辨率。然后,处理进行到s810。在荧光粉色专色打印设置项608被激活并且因此在s802中确定专色打印设置被激活的情况下,处理进行到s803。
81.在s803中,通过cpu 111的控制,打印预览控制单元208确定假脱机文件格式是否是矢量模式的数据格式。在假脱机文件格式是矢量模式的情况下,处理进行到s804,或者在假脱机文件格式是栅格数据格式等的情况下,处理进行到s809。在处理进行到s809的情况下,通过cpu 111的控制,打印预览控制单元208将从打印设置票据获得的打印分辨率确定为渲染分辨率,因为通过使用栅格模式创建的图像与可变分辨率不兼容。然后,处理进行到s810。
82.在处理从s803进行到s804的情况下,通过cpu 111的控制,打印预览控制单元208从假脱机pdf文件中提取被指定专色打印的最小对象。在这种情况下,激活荧光粉色专色打印,并且提取颜色被设置为与荧光粉色专色设置对应的r=255(0xff)、g=0(0x00)和b=255(0xff)的rgb值的最小对象。在经历图5b中的专色设置的对象是文本对象504和图形对象507-2的情况下,提取作为较小对象的图形对象507-2。
83.此后,在s805中,通过cpu 111的控制,打印预览控制单元208计算可以显示所提取的用于专色打印的最小对象的预览的最小分辨率(b)。例如,在提取图形对象507-2的情况下,计算可以显示具有1.0pt的线条宽度的图形对象507-2的预览的最小分辨率(b)。单位pt等于通过将1英寸除以72所获得的尺寸。因此,在这种情况下,分辨率(b)被计算为72/1.0=72(dpi)。
84.这里,将在与显示单元119中的1个像素对应的区域中显示的分辨率定义为最小分辨率。然而,在难以识别1个像素的区域的显示的情况下,诸如在使用高分辨率显示单元的情况下,可以将最小分辨率改变为任意值,诸如2个像素的区域。
85.然后,在s806中,通过cpu 111的控制,打印预览控制单元208将在s801中计算的分辨率(a)与在s805中计算的分辨率(b)进行比较。在s801中计算的分辨率(a)较高的情况下,处理进行到s808以将渲染分辨率设置为在s801中计算的分辨率(a)。然后,处理进行到s810。在s801中计算的分辨率(a)不高于在s805中计算的分辨率(b)的情况下,处理进行到s807以将渲染分辨率设置为在s805中计算的分辨率(b)。然后,处理进行到s810。例如,在分辨率(a)等于28.3028(dpi)并且分辨率(b)等于72(dpi)的上述示例中,表示在s805中计算的分辨率(b)的值72(dpi)更高。因此,处理进行到s807,并且将在s805中计算的分辨率(b)设置为渲染分辨率。
86.在s810中,通过cpu 111的控制下,打印预览控制单元208以到目前为止的处理中确定的渲染分辨率创建预览图像。此后,在s811中,通过cpu 111的控制,打印预览控制单元208创建打印布局信息,同时反映打印设置和预览卷纸宽度。这里,打印预览控制单元208从
外围设备102获得当前馈送的卷纸的宽度作为预览卷纸宽度。在这种情况下,假设从外围设备102获得卷纸宽度为420.0mm的a2/a3卷(420.0mm)。如果无法获得卷纸宽度,则可以反映预定的默认卷纸宽度。例如,创建在作为预览卷纸宽度获得的宽度为420.0mm的卷纸上打印在打印设置票据中的纸张尺寸设置项607中指示的a2尺寸(外部尺寸为420.0
×
594.0mm,上、下、右、左边距各为3.0mm)的情况下的打印布局信息。
87.随后,在s812中,通过cpu 111的控制,打印预览控制单元208在使用打印预览控制单元208创建的打印预览图像和打印布局信息的同时,显示打印预览图像。然后,处理终止。
88.图9是示出在专色预览设置项703为on的情况下由打印预览控制单元208执行的专色预览显示处理的流程图。这里,图9中所示的一系列处理与图8中所示的一系列处理并行执行。此外,图9中所示的一系列处理是通过使主计算机101的cpu 111将存储在rom 112中的程序代码加载到外部存储设备114中并执行该程序代码而执行的。作为替代,图9中的步骤的部分或全部功能可以通过诸如asic和电子电路之类的硬件来实现。
89.在开始专色预览显示处理的情况下,在s901中,通过cpu 111的控制,打印预览控制单元208从打印设置获得专色打印设置。这里,打印预览控制单元208在打印设置票据中获得荧光粉色专色打印设置项608的值和橙色专色打印设置项609的值,从而获得荧光粉色专色打印被设置为有效(on)的事实(参见图6)。此后,在s902中,通过cpu 111的控制,打印预览控制单元208创建专色预览图像,同时提取在s810中创建的预览图像中的专色打印像素。
90.这里,从在s810中创建的预览图像中提取具有与荧光粉色专色打印对应的r=255(0xff)、g=0(0x00)和b=255(0xff)的rgb值的像素。此后,通过将除所提取的像素以外的像素的rgb值设置为表示白色的r=255(0xff)、g=255(0xff)和b=255(0xff)来创建图像。作为该处理的结果,创建表示使用荧光粉色专色油墨的打印像素的专色预览图像(特殊打印部分检查预览图像)。另一方面,在s901中橙色专色打印设置值被设置为有效的情况下,通过将除具有与橙色专色打印对应的rgb值的像素以外的像素的rgb值替换为表示白色的rgb值,根据相同的处理来创建图像。以此方式,创建橙色专色的预览图像。
91.此后,在s903中,通过cpu 111的控制,打印预览控制单元208改变在s812中显示的预览图像。具体地,通过使用打印预览显示单元207在打印预览图像显示区域801中显示所创建的专色打印预览图像。
92.图10是示出以在s801中计算的分辨率(a)创建的预览显示的示例的图,该预览显示是在通过s806至s808创建预览图像的情况下要显示的预览显示的示例。由于在图10中预览图像是以分辨率(a)创建的,因此可以在不滚动屏幕的情况下检查整个打印布局。同时,由于s806中基于分辨率(a)<分辨率(b)的前提的分辨率之间的比较的确定结果变为否,因此即使在以分辨率(a)创建的情况下,也显示作为由细线条形成的对象的对象900,并且在其中显示被设置为专色的所有对象。因此,用户可以从预览显示中检查文本对象504和对象900是被设置为专色的对象。
93.图11a和图11b是示出以在s805中计算的分辨率(b)创建的预览显示的示例的图。在设置了专色打印的情况下,渲染分辨率变为分辨率(b),并且显示被设置为使用专色油墨并且以分辨率(b)创建的文本对象504的预览图像。图11a中的预览显示屏幕不显示打印预览的整个一页。因此,必须滚动屏幕以检查整个打印布局。用户可以通过在横向或向下方向
上滚动屏幕来检查整个打印布局。
94.通过将预览图像显示滚动到底部,如图11b中所示地那样显示作为打印数据底部的预览图像的细线条对象900。从该打印预览显示,用户可以得知将在卷纸上的什么位置以及如何打印用户打算通过使用应用来打印并被设置为使用专色油墨的对象数据。因此,可以抑制打印失败。
95.图12是示出渲染分辨率变为打印分辨率(600dpi)的情况下的预览显示的示例的图。这是在图8的s803中假脱机文件格式不是矢量模式的情况下的预览图像显示的示例。通常,即使在将专色打印部分作为图像进行检查的情况下,如图12中的预览显示中所示,打印数据也被认为是以打印分辨率(600dpi)绘制的。在图12中,可以通过滚动检查被设置为专色的所有对象。但是,预览图像以高于所需的分辨率显示。因此,为了检查整个打印数据,相比于在图11a和图11b中所示的屏幕的情况,需要执行更多的滚动操作。
96.根据本实施例,可以检查被设置为专色的所有对象。因此,用户可以确定在包括细线条对象的同时进行专色打印是否适当。
97.如上所述,获得用于检查打印布局的分辨率和用于专色打印的分辨率,然后通过使用基于用于检查打印布局的分辨率和用于专色打印的分辨率的分辨率来显示预览图像。因此,可以实现能抑制非预期打印结果的发生的打印控制装置、打印控制方法和存储介质。
98.(第二实施例)
99.下面将参考附图描述本发明的第二实施例。注意,本实施例的基本配置与第一实施例的配置相同。因此,下面将描述本实施例的特征结构。本实施例将描述在检查布局时不需要滚动操作的打印预览系统的配置。
100.图13是示出本实施例中的预览图像显示处理的流程图。这里,图13所示的一系列处理是通过使主计算机101的cpu 111将存储在rom 112中的程序代码加载到外部存储设备114中并执行该程序代码而执行的。作为替代,图13中的步骤的部分或全部功能可以通过诸如asic和电子电路之类的硬件来实现。
101.在开始预览图像显示处理的情况下,与图8中的s801一样,在s1301中,通过cpu 111的控制,打印预览控制单元208计算分辨率,并以如此计算的预览图像分辨率创建预览图像。该预览图像被形成为在不滚动的情况下显示整个一页的预览图像。此后,处理经由s1302进行到s1303。这里,s1302和s1303中的处理与图8中的s811和s812中的处理相同,这里将省略描述。
102.图14是示出在专色预览设置项803为on的情况下的专色预览显示处理的流程图。这里,图14所示的一系列处理是在图13所示的一系列处理之后进行的。此外,图14所示的一系列处理是通过使主计算机101的cpu 111将存储在rom 112中的程序代码加载到外部存储设备114中并执行该程序代码而执行的。作为替代,图14中的步骤的部分或全部功能可以通过诸如asic和电子电路之类的硬件来实现。
103.在开始专色预览显示处理的情况下,在s1401中,通过cpu 111的控制,打印预览控制单元208从打印设置获得专色打印设置。然后,在s1402中,通过cpu 111的控制,打印预览控制单元208在图13的s1301中创建的预览图像中提取专色打印像素的同时,创建专色预览图像。
104.此后,在s1403中,通过cpu 111的控制,打印预览控制单元208以打印分辨率创建
打印分辨率预览图像。在这种情况下,打印预览控制单元208从打印设置票据中的打印质量设置项605(参见图6)获得值600dpi,并通过以600dpi渲染假脱机pdf文件来创建打印分辨率图像。此后,在s1404中,通过cpu 111的控制,打印预览控制单元208对在s1403中创建的打印分辨率图像执行与s1402相同的处理。这里,由于预览图像是以打印分辨率(600dpi)创建的,因此显示被设置为专色的所有对象。然后,在s1405中,通过cpu 111的控制,打印预览控制单元208比较在s1402中创建的图像和在s1404中创建的图像(预览图像比较)。此外,打印预览控制单元208将不存在于s1402中创建的专色预览图像中的对象的区域(其是作为比较结果获得的差异)存储为矩形区域。
105.图15是示出在s1405中要存储的像素区域的存储格式的图。在s1405中存储专色预览图像中的矩形的显示位置和尺寸。在图15中,“编号”表示区域的标识符,“原点x”和“原点y”表示在将左上端定义为原点的情况下开始显示的x方向上的坐标值和y方向上的坐标值,并且“宽度”和“高度”表示通过使用单位pix表达的矩形的宽度和高度。
106.回到图14中的流程图,随后在s1406中,通过cpu 111的控制,打印预览控制单元208执行与图9中的s903相同的显示处理。在这种情况下,通过使用虚线显示所存储的对象的矩形区域。
107.图16是表示在s1406中显示的专色预览图像的图。这里,通过使用矩形虚线,对象1602表示被指定以专色打印的对象的区域,该区域不能以使得能够在不滚动屏幕的情况下检查布局的分辨率显示。使用虚线的显示可以通知用户在对象1602的位置存在被指定以专色打印的对象。
108.本实施例提供了即使在为诸如细线条之类的小对象设置专色打印的情况下也可以用于检查在打印数据中的什么地方使用专色油墨的打印预览。同时,用户可以在不执行滚动操作的情况下检查使用专色油墨的地方。
109.(第三实施例)
110.下面将参考附图描述本发明的第三实施例。注意,本实施例的基本配置与第一实施例的配置相同。因此,下面将描述本实施例的特征结构。本实施例将描述在存在用户未检查的专色打印部分的状态下发出打印指令的情况下从预览显示发出警告(通知)的配置。
111.图17是示出本实施例中的专色预览显示处理的流程图。这里,图17所示的一系列处理是通过使主计算机101的cpu 111将存储在rom 112中的程序代码加载到外部存储设备114中并执行该程序代码而执行的。作为替代,图17中的步骤的部分或全部功能可以通过诸如asic和电子电路之类的硬件来实现。
112.与第一实施例一样,假设用户在应用202上编辑用户想要通过使用专色油墨打印的数据并且在图4中所示的打印设置对话中打印预览设置项411的on状态下选择打印按钮413,将描述本实施例作为示例。打印预览应用206的打印预览控制单元208在激活时根据图8中所示的流程图执行预览图像显示处理,从而显示打印预览屏幕。
113.现在,将参考图17中的流程图来描述在专色预览设置项803为on的情况下的专色预览显示处理。在开始专色预览显示处理的情况下,通过cpu 111的控制,打印预览控制单元208执行从s1701到s1702的处理。s1701和s1702中的处理与第一实施例的图9中的s901和s902中的处理相同,这里将省略描述。
114.此后,在s1703中,通过cpu 111的控制,打印预览控制单元208存储关于来自专色
预览图像的专色打印设置像素的位置信息。这里,打印预览控制单元208将被设置为专色打印的像素的坐标存储到稍后将描述的图18中所示的表格的列x和y中。
115.图18是示出要在s1703中存储的像素的坐标的存储格式的表格。被设置为专色打印的像素的坐标中的x坐标和y坐标被分别存储。
116.回到图17中的流程图,在s1704中,通过cpu 111的控制,打印预览控制单元208执行与第一实施例的图9中的s903相同的显示处理。然后,专色预览显示处理终止。
117.图19是示出本实施例中的专色预览显示后处理的流程图。图19所示的一系列处理是在图17所示的一系列处理之后进行的。此外,图19所示的一系列处理是通过使主计算机101的cpu 111将存储在rom 112中的程序代码加载到外部存储设备114中并执行该程序代码而执行的。作为替代,图19中的步骤的部分或全部功能可以通过诸如asic和电子电路之类的硬件来实现。
118.图19中的专色预览显示后处理是在参考图17描述的专色预览显示处理之后执行的处理。
119.在开始专色预览显示后处理的情况下,在s1901中,通过cpu 111的控制,打印预览控制单元208初始化专色打印部分检查信息。这里,打印预览控制单元208将图18所示的表中的“已检查”列上的值重置为零。此后,在s1902中,通过cpu 111的控制,打印预览控制单元208确定用户是否执行了滚动操作。在用户尚未执行滚动的情况下,处理进行到s1905,或者在用户执行了滚动的情况下,处理进行到s1903。在执行了滚动的情况下,在s1903中,通过cpu 111的控制,打印预览控制单元208确定专色预览中显示的区域中是否包括专色打印部分。在其中包括专色打印部分的情况下,处理进行到s1904,并且打印预览控制单元208更新关于所显示的专色打印部分的检查信息,然后将值1设置为图18所示的表格中与所包括的专色打印部分对应的坐标的“已检查”列上的值。
120.在打印预览控制单元208在s1903中确定不包括专色打印部分的情况下,处理返回到s1902。在s1902中确定用户尚未执行滚动操作的情况下,在s1905中,通过cpu 111的控制,打印预览控制单元208确定是否发出了打印指令。在打印预览控制单元208确定没有发出打印指令的情况下,处理返回到s1902。在确定发出了打印指令的情况下,在s1906中,通过cpu 111的控制,打印预览控制单元208确定是否已经检查了所有专色打印部分(所有打印像素)(特殊打印像素显示确定)。关于该检查,在图18中所示的表的“已检查”列中的所有值都被设置为值1的情况下,打印预览控制单元208确定已经检查了所有专色打印单元。在尚未检查所有专色打印单元的情况下,处理进行到s1907。在s1907中,通过cpu 111的控制,打印预览控制单元208通过显示说明专色打印部分未被检查的警告警报(警告显示)来通知用户存在未检查的专色打印部分。在检查了所有专色打印单元的情况下,处理进行到s1908。这里,执行普通打印处理,然后专色预览显示后处理终止。
121.图20a是示出专色打印警告警报的示例的图。在已确认警告消息2000的用户选择未检查部分检查按钮2001的情况下,打印预览控制单元208关闭该警报。然后,通过将专色打印预览显示滚动到能够检查未检查的专色打印部分的位置来显示未检查的专色打印部分。
122.图20b是示出专色打印警告警报的另一示例的图。在已确认警告消息2002的用户进一步检查未检查部分的情况下,用户选择检查按钮2001。在选择了检查按钮2001的情况
下,打印预览控制单元208关闭该警报,并将专色打印预览显示滚动到能够检查未检查的专色打印部分的位置(在警告之后)。另一方面,如果用户想要在该状态下执行打印,则也可以继续打印。在已确认警告消息2002的用户想要继续打印的情况下,用户选择继续按钮2003。在选择了继续按钮2003的情况下,打印预览控制单元208关闭该警报并继续打印处理。
123.图20c是示出专色打印警告警报的又一示例的图。打印预览控制单元208以警告消息2004的形式显示检查未检查的专色打印部分所需的屏幕操作方法(呈现预览显示模式)。在已确认警告消息2004的用户选择了ok按钮2005的情况下,打印预览控制单元208关闭该警报,并且用户可以通过执行警告消息2004上显示的操作方法来检查未检查的专色打印部分。
124.图20a、20b和20c中所示的警报中的任何一个可以被显示为专色打印警告警报。
125.根据本实施例,例如在要以专色打印的部分彼此远离的情况下,可以通过发出打印指令而不检查所有专色打印部分来抑制打印失败。
126.注意,上述实施例可以适当地组合执行。
127.(其他实施例)
128.本发明的(一个或多个)实施例还可以通过读出并执行记录在存储介质(其也可以被更完整地称为“非瞬态计算机可读存储介质”)上的计算机可执行指令(例如,一个或多个程序)以执行一个或多个上述实施例的功能和/或包括用于执行一个或多个上述实施例的功能的一个或多个电路(例如,专用集成电路(asic))的系统或装置的计算机来实现,以及通过由系统或装置的计算机例如从存储介质读出并执行计算机可执行指令以执行一个或多个上述实施例的功能和/或控制一个或多个电路执行一个或多个上述实施例的功能而执行的方法来实现。计算机可以包括一个或多个处理器(例如,中央处理单元(cpu)、微处理单元(mpu)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行计算机可执行指令。计算机可执行指令可以例如从网络或存储介质提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(ram)、只读存储器(rom)、分布式计算系统的存储装置、光盘(诸如紧凑盘(cd)、数字多功能盘(dvd)或蓝光盘(bd)
tm
)、闪存设备、存储卡等中的一个或多个。
129.虽然参考示例性实施例描述了本发明,但是应当理解,本发明不限于所公开的示例性实施例。所附权利要求的范围应被给予最广泛的解释,以涵盖所有这样的修改以及等同的结构和功能。

技术特征:
1.一种打印控制方法,该打印控制方法被设计为指示图像输出装置基于打印数据执行打印,所述图像输出装置被配置为通过使用专色的着色材料来执行专色打印,所述打印控制方法包括:第一获得步骤,获得用于检查打印布局的第一预览图像分辨率;第二获得步骤,获得用于检查专色打印部分的第二预览图像分辨率,在所述专色打印部分处所述专色打印被执行;以及预览图像显示步骤,通过使用基于在所述第一获得步骤中获得的所述第一预览图像分辨率和在所述第二获得步骤中获得的所述第二预览图像分辨率的分辨率来显示用于检查专色打印部分的专色预览图像。2.根据权利要求1所述的打印控制方法,其中,所述第一预览图像分辨率是使得能够在不滚动屏幕的情况下检查整个打印布局的分辨率。3.根据权利要求1所述的打印控制方法,其中,所述第二预览图像分辨率是使得能够显示所述专色打印部分的对象的分辨率。4.根据权利要求1所述的打印控制方法,其中,所述第一预览图像分辨率是在所述第一获得步骤中基于所述打印数据中包括的打印设置以及在所述预览图像显示步骤中执行显示的区域的尺寸而计算并获得的,并且所述第二预览图像分辨率是在所述第二获得步骤中基于所述打印数据中包括的绘制命令以及在所述预览图像显示步骤中执行显示的区域的尺寸而计算并获得的。5.根据权利要求4所述的打印控制方法,还包括:分辨率比较步骤,将在所述第一获得步骤中计算的所述第一预览图像分辨率与在所述第二获得步骤中计算的所述第二预览图像分辨率进行比较,其中,在所述预览图像显示步骤中通过使用作为所述分辨率比较步骤中的比较结果的所述第一预览图像分辨率和所述第二预览图像分辨率中的较高分辨率来显示所述预览图像。6.根据权利要求1所述的打印控制方法,其中,在存在所述专色打印部分的多个对象的情况下,在所述第二获得步骤中通过使用所述对象中的较小的一个来获得所述第二预览图像分辨率。7.根据权利要求1所述的打印控制方法,还包括:专色打印像素显示确定步骤,在接收到打印用于检查专色打印部分的所述专色预览图像的指令的情况下,确定在预览中是否显示了与所述专色打印部分对应的所有打印像素;以及警告显示步骤,在所述专色打印像素显示确定步骤中确定在所述预览中未显示所有打印像素的情况下,显示警告。8.根据权利要求7所述的打印控制方法,其中,在所述警告显示步骤中,在所述警告之后,在不同预览中显示未在所述预览中显示的与所述专色打印部分对应的打印像素。9.根据权利要求7所述的打印控制方法,其中,在所述警告显示步骤中呈现未在所述预览中显示的与所述专色打印部分对应的打印像素的预览显示模式。10.根据权利要求7所述的打印控制方法,其中,所述警告显示步骤使得能够在显示所
述警告之后继续打印。11.根据权利要求1所述的打印控制方法,其中,所述专色是不同于处理色的颜色。12.一种打印控制装置的打印控制方法,该打印控制方法被设计为指示所述图像输出装置基于打印数据执行打印,所述图像输出装置被配置为通过使用专色的着色材料来打印并输出图像,以及执行专色打印,所述打印控制方法包括:第一获得步骤,获得用于检查打印布局的第一预览图像分辨率;第三获得步骤,获得所述图像输出装置中的打印分辨率;预览图像比较步骤,将通过使用所述第一预览图像分辨率并提取专色打印部分的像素创建的第一预览图像与通过使用所述打印分辨率并提取所述专色打印部分的像素创建的第二预览图像进行比较,在所述专色打印部分处所述专色打印被执行;以及预览图像显示步骤,通过使用在所述第一获得步骤中获得的所述第一预览图像分辨率来显示用于检查专色打印部分的专色预览图像,其中,在所述预览图像显示步骤中,利用矩形虚线显示作为所述预览图像比较步骤中的比较结果而存在于所述第二预览图像中并且不存在于所述第一预览图像中的所述专色打印部分的区域。13.一种打印控制装置,该打印控制装置被配置为指示图像输出装置基于打印数据执行打印,所述图像输出装置被配置为通过使用专色的着色材料来执行专色打印,所述打印控制装置包括:第一获得单元,被配置为获得用于检查打印布局的第一预览图像分辨率;第二获得单元,被配置为获得用于检查专色打印部分的第二预览图像分辨率,在所述专色打印部分处所述专色打印被执行;以及预览图像显示单元,被配置为通过使用基于由所述第一获得单元获得的所述第一预览图像分辨率和由所述第二获得单元获得的所述第二预览图像分辨率的分辨率来显示用于检查专色打印部分的专色预览图像。14.一种非暂时性计算机可读存储介质,存储用于实现指示图像输出装置基于打印数据执行打印的打印控制的程序,所述图像输出装置被配置为通过使用专色的着色材料来执行专色打印,所述计算机可读存储介质包括:第一获得功能,获得用于检查打印布局的第一预览图像分辨率;第二获得功能,获得用于检查专色打印部分的第二预览图像分辨率,在所述专色打印部分处所述专色打印被执行;以及预览图像显示功能,通过使用基于由所述第一获得功能获得的所述第一预览图像分辨率和由所述第二获得功能获得的所述第二预览图像分辨率的分辨率来显示用于检查专色打印部分的专色预览图像。

技术总结
提供了打印控制装置、打印控制方法和存储介质,其可以抑制非预期打印结果的发生。为此,获得用于检查打印布局的分辨率和用于专色打印的分辨率。然后,通过使用基于用于检查打印布局的分辨率和用于专色打印的分辨率的分辨率来显示预览图像。率来显示预览图像。率来显示预览图像。


技术研发人员:高崎哲英
受保护的技术使用者:佳能株式会社
技术研发日:2022.04.27
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-11377.html

最新回复(0)