信息处理装置以及信息处理方法
【技术领域】
[0001]本发明涉及一种信息处理装置以及信息处理方法。
【背景技术】
[0002]近年来,打印照片集等大量使用了位图图像的数据的情况增多。在位图图像数据的RIP处理(光栅化处理:Raster Image Processing)中,需要对构成位图图像数据(栅格数据)的每一个像素进行颜色变换处理。因而,位图图像数据的RIP处理与文本数据、图样数据的RIP处理相比处理时间变长。这随着位图图像数据的分辨率变高、构成位图图像数据的像素数量增加而变得更显著。
[0003]另外,在生产打印中,通常对一个打印数据进行几次颜色调整,每当进行颜色调整时将进行几次RIP处理。因而,RIP处理的长时间化使打印作业整体的效率大大降低而成为问题。
[0004]为了解决上述的问题,已知了如下技术(例如参照专利文献I):通过比较RIP处理前后的位图图像的分辨率来对分辨率更低的位图图像进行颜色变换处理,由此减少颜色变换处理的次数来缩短处理时间。
[0005]专利文献1:日本特开平10-191088号公报
【发明内容】
[0006]然而,在生产打印中,有时为了例如图像的模糊处理等设计处理而叠加高分辨率的位图图像来制作打印数据。在进行这种打印数据的颜色变换处理的情况下,如果应用专利文献I所述的发明,则在RIP处理前的位图图像的分辨率更低时,对叠加了的每一张位图图像的位图图像数据进行颜色变换处理。因而,在叠加多个位图图像来制作出的打印数据的情况下,颜色变换处理的次数变得庞大。并且,即使对多个位图图像数据进行颜色变换处理,重叠时成为下侧的位图图像不会重写到成为上侧的位图图像来作为图像而输出,因此好不容易进行的颜色变换处理变得徒劳。
[0007]这样,由于进行很多徒劳的颜色变换处理,与RIP处理有关的时间变长,作为结果打印作业的效率下降。叠加的位图图像的张数越多,这问题变得越显著。
[0008]本发明是鉴于上述情况而作出的,其目的在于提供一种将颜色变换处理的次数抑制到最小限度、缩短RIP处理的时间并且提高打印作业的效率的信息处理装置以及信息处理方法。
[0009]上述目的通过下述的手段来达成。
[0010](I) 一种信息处理装置,其特征在于,具备??第I计算部,在根据包含在打印作业中的原稿数据进行颜色变换且生成栅格数据时,计算针对包含在所述原稿数据中的对象的颜色变换的次数作为第I颜色变换数;标记位生成部,生成包含所述栅格数据的每一个像素的属性信息的标记位;第2计算部,计算在所述栅格数据中由所述标记位所表示的属性为对象属性的像素的数量作为为第2颜色变换数;以及颜色变换切换部,在对所述原稿数据实施颜色调整而生成新的栅格数据时,比较所述第I颜色变换数以及所述第2颜色变换数,在所述第I颜色变换数更少的情况下,对所述原稿数据进行颜色变换后生成新的栅格数据,在所述第2颜色变换数更少的情况下,从所述原稿数据生成新的栅格数据后对该新的栅格数据进行颜色变换。
[0011](2)根据上述(I)所述的信息处理装置,所述第I计算部计算出构成包含在所述原稿数据中的图像对象的像素的数量而作为所述第I颜色变换数。
[0012](3)根据上述⑴或者(2)所述的信息处理装置,所述第2计算部计算出在所述栅格数据中由所述标记位所表示的属性为图像属性的像素的数量而作为所述第2颜色变换数。
[0013](4)根据(I)?(3)中的任一项所述的信息处理装置,所述第2计算部在所述新的栅格数据的输出分辨率与所述栅格数据的输出分辨率不同的情况下,校正所述第2颜色变换数。
[0014](5) 一种信息处理方法,其特征在于,包括:第I计算步骤,在根据包含在打印作业中的原稿数据进行颜色变换且生成栅格数据时,将针对包含在所述原稿数据中的对象的颜色变换的次数计算为第I颜色变换数;标记位生成步骤,生成包含所述栅格数据的每一个像素的属性信息的标记位;第2计算步骤,将在所述栅格数据中由所述标记位所示的属性为对象属性的像素的数量计算为第2颜色变换数;以及颜色变换切换步骤,在对所述原稿数据实施颜色调整而生成新的栅格数据时,比较所述第I颜色变换数以及所述第2颜色变换数,在所述第I颜色变换数更少的情况下,对所述原稿数据进行颜色变换之后生成新的栅格数据,在所述第2颜色变换数更少的情况下,从所述原稿数据生成新的栅格数据后对该新的栅格数据进行颜色变换。
[0015]根据本发明,比较第I颜色变换数以及第2颜色变换数,在第I颜色变换数更少的情况下,对PDL数据进行颜色变换处理,在第2颜色变换数更少的情况下,对栅格数据进行颜色变换。由此,能够将进行颜色变换处理的次数抑制到最小限度。因而,能够缩短RIP处理的时间,提高了打印作业的效率。
【附图说明】
[0016]图1是本发明的实施方式的打印系统的概要结构图。
[0017]图2是用于说明图1所示的客户端终端的框图。
[0018]图3是用于说明图1所示的打印装置的框图。
[0019]图4是用于说明图3所示的打印机控制器的功能结构以及数据流的概要图。
[0020]图5是用于说明标记位(tag bit)的概念图。
[0021]图6是表示根据PDL数据生成栅格数据以及标记位的情形的图。
[0022]图7是表示打印机控制器进行的第I颜色变换数的计数处理的流程的流程图。
[0023]图8是说明包含在PDL数据中的各对象的颜色变换数的计数方法的图。
[0024]图9是说明第2颜色变换数的计数方法的图。
[0025]图10是表示颜色变换数的管理信息的一个例子的图。
[0026]图11是表示颜色变换的切换处理的流程的流程图。
[0027]图12是说明伴随分辨率的变更而变更第2颜色变换数的图。
[0028]附图标记说明
[0029]1:客户端终端;11:CPU ;12:RAM ;13:HDD ;14:NIC ;15:显示器;16:输入装置;17:总线;2:打印装置;20:打印机控制器;21:CPU ;22:RAM ;23:HDD ;24:NIC ;25:视频接口 ;26:传送用缓冲器;27:总线;30:打印引擎;3:网络。
【具体实施方式】
[0030]以下,参照【附图说明】本发明的实施方式。此外,在附图的说明中,对相同的要素附加相同的标记,省略重复的说明。另外,有时附图的尺寸比率是为了方便说明而夸张的,与实际的比率不同。
[0031]图1是本发明的实施方式的打印系统的概要结构图。
[0032]如图1所示,打印系统具备有客户端终端I以及打印装置2。客户端终端I以及打印装置2经由网络3相互可通信地连接。
[0033]客户端终端I是用户使用的客户端PC (Personal Computer:个人计算机)、便携式电话、PDA等便携式终端。客户端终端I由具有主体部、显示器以及输入装置的计算机装置构成。客户端终端I的详细结构将后述。
[0034]打印装置2是根据从客户端终端I发送的打印作业来形成图像的图像形成装置。打印装置2是例如具有复印功能、打印机功能以及扫描功能的MFP(Multiple Funct1nPeripheral:多功能外围设备)。打印装置2的详细结构将后述。
[0035]网络3由通过以太网(注册商标)、令牌环(Token Ring)、FDDI (FiberDistributed Data Interface:光纤简档式数据接口)等标准连接了计算机、网络设备彼此的LAN(Local Area Network:局域网)、或者用专用线连接了 LAN彼此的WAN(Wide AreaNetwork:广域网)等构成。此外,连接到网络3的设备的种类以及台数不限于图1所示的例子。
[0036]图2是用于说明图1所示的客户端终端的框图。
[0037]如图2所示,第I实施方式的客户端终端I包含CPU(Central Processing Unit:中央处理单兀)11、RAM (Random Access Memory:随机存取存储器)12、HDD 13、NIC 14、显示器15、以及输入装置16。各结构经由总线17相互可通信地连接。
[0038]CPU 11是由按照记录在HDD 13中的程序来执行上述各部的控制、各种运算处理的多核处理器等构成的控制电路。
[0039]RAM 12是作为作业区域临时地存储程序以及数据的高速的随机存取存储装置。
[0040]HDD 13是保存包含打印机驱动程序、操作系统的各种程序、各种数据的大容量的随机存取存储装置。此外,程序还能够适当保存在使用了固态驱动器(SSD:Solid statedrive)、紧凑型闪存(CF=Compact Flash)等半导体存储器的存储装置中。
[0041]NIC (Network Interface Card:网络接口卡)14是由所谓LAN板构成的通信部,是将用于连接到网络3的通信功能提供给客户端终端I的装置。
[0042]显不器15例如是液晶显不器,显不各种彳目息。
[0043]输入装置16例如包含鼠标等定位设备、键盘,用于进行各种信息的输入。
[0044]在客户端终端I中安装有各种应用程序。应用程序例如是用于制作文档的文档制作程序、用于描绘图形的描绘程序、用于编辑图像的编辑程序、用于打印制作出的文档、图形、图像等原稿的打印机驱动程序。
[0045]打印机驱动程序制作打印装置2能够应对的形式的原稿数据(打印数据),将其作为打印作业而经由网络3发送