专利名称:成像系统、成像方法和成像装置的制作方法
技术领域:
本发明的各方面涉及成像系统、成像方法、打印程序和成像装置。
背景技术:
已经提出了一种用于通过向图像信息添加广告来打印图像信息的 现有技术的信息处理装置。例如,JP-A-2004-070601公开了一种信息处 理装置,其中,用户能够选择是否通过向图像信息添加广告来打印图 像信息。当用户选择通过添加广告来打印时,所述广告被添加到所述 图像信息,并且与所述图像信息一起被打印。
发明内容
在上述的现有技术信息处理装置中,用户能够选择是否向图像信 息添加广告。然而,例如,当用户通过使用个人计算机执行Web浏览器 以浏览在万维网(WWW)上的Web侧的网页时,由于一些网页包含广 告,所以可能是存在不管用户是否期望而显示具有广告的网页的情况。
在这种情况下,当用户打印包含广告的这样的网页时,用户并不 希望的广告也可能被打印。当在对于打印条件设置高图像质量或者彩 色图像的状态下打印网页时,由于包含在网页中的广告而导致可能浪 费诸如色粉或者油墨的彩色材料。
因此,本发明的说明性方面提供了一种能够在打印要打印的页面时减少浪费彩色材料的成像系统、成像方法、打印程序和成像装置。
根据本发明的一个方面,提供了一种成像系统,包括信息处理 装置;成像装置,连接到所述信息处理装置,以便彼此通信;分割单 元,根据预设的分割规则将要打印的页面分割为多个区域;设置单元, 对于所述多个区域的每个分别设置打印条件,所述打印条件影响用于 打印的彩色材料的使用量;以及打印单元,基于对所述多个区域的每 个设置的所述打印条件来打印所述要打印的页面。
根据这一点,可以通过对所述多个区域的每个分别设置打印条件 来在打印要打印的页面时减少彩色材料的浪费。
根据本发明的另一个方面,提供了一种成像方法,包括根据预 设的分割规则将要打印的页面分割为多个区域;对于所述多个区域的 每个分别设置打印条件,所述打印条件影响用于打印的彩色材料的使 用量;以及基于对所述多个区域的每个设置的所述打印条件来打印所 述要打印的页面。
根据这一点,可以通过对所述多个区域的每个分别设置打印条件 来在打印要打印的页面时减少彩色材料的浪费。
根据本发明的又一个方面,提供了一种成像装置,包括接收单 元,接收基于要打印的页面生成的打印数据,其中,分割多个区域, 并且对所述多个区域的每个分别设置打印条件;以及成像单元,基于 打印数据来打印所述要打印的页面。
根据这一点,通过根据基于要打印的页面生成的打印数据来打印 要打印的页面,其中分割多个区域并且对每个区域分别设置打印条件, 可以减少在打印所述要打印的页面时的彩色材料的浪费。根据本发明的又一个方面,提供了一种成像装置,包括接收单 元,接收用于对要打印的页面的每个区域分别设置打印条件的打印数 据,以便执行打印;设置单元,对于所述要打印的页面的每个区域分 别设置打印条件,所述打印条件影响用于打印的彩色材料的使用量; 以及成像单元,基于所述打印条件来打印所述要打印的页面。
根据这一点,通过在成像装置中对每个区域分别设置打印条件, 可以减少在打印所述要打印的页面时的彩色材料的浪费。
根据本发明的又一个方面,提供了一种计算机可读介质,其上存 储有打印程序,并且可被连接到成像装置的计算机读取,所述打印程 序当被所述计算机执行时,使得所述计算机执行下述操作,所述操作 包括根据预设的分割规则将要打印的页面分割为多个区域;对于所
述多个区域的每个分别设置打印条件,所述打印条件影响用于打印的
彩色材料的使用量;基于对所述多个区域的每个设置的所述打印条件 来生成用于打印所述要打印的页面的打印数据;以及向所述成像装置 传送所述打印数据。
根据这一点,可以减少在由所述成像装置打印要打印的页面时的 彩色材料的浪费。
根据本发明的又一个方面,提供了一种计算机可读介质,其上存 储有打印程序,并且可被连接到成像装置的计算机读取,所述打印程 序当被所述计算机执行时,使得所述计算机执行下述操作,所述操作 包括根据预设的分割规则将要打印的页面分割为多个区域;以及向 所述成像装置传送用于对所述区域中的每个单独地设置打印条件以进 行打印的打印数据。
根据这一点,通过在成像装置中单独地对每个区域设置打印条件, 可以减少在打印所述要打印的页面时的彩色材料的浪费。根据本发明的所述各方面,可以减少在打印要打印的页面时的彩 色材料的浪费。
图l示出了根据本发明的第一示例性实施例的成像系统的框图; 图2是示出根据本发明的第一示例性实施例的信息处理装置的处 理的模式图3是示出根据本发明的第一示例性实施例的分割规则的示例的 模式图4是根据本发明的第一示例性实施例的每区域打印设置画面的 模式图5是用于描述根据本发明的第一示例性实施例的旋转处理的模
式图6是示出根据本发明的第一示例性实施例的打印数据生成处理 的模式图7是根据本发明的第一示例性实施例的打印数据的模式图; 图8是根据本发明的第一示例性实施例的流程图; 图9是根据本发明的第一示例性实施例的打印结果的模式图; 图10是根据本发明的第二示例性实施例的每区域打印设置画面的 模式图ll是根据本发明的第三示例性实施例的打印结果的模式图12是根据本发明的第四示例性实施例的打印数据的模式图13是根据本发明的第四示例性实施例的流程图14是根据本发明的第五示例性实施例的打印数据的模式图15是根据本发明的第六示例性实施例的打印数据的模式图16是示出根据本发明的另一个示例性实施例的分割规则的示例
的模式图。
具体实施方式
现在将参考附图描述本发明的示例性实施例。 <第一示例性实施例>
将参考图1至图9描述本发明的第一示例性实施例。 (1)成像系统
图1是示出根据本发明的第一示例性实施例的成像系统1的电子 配置的框图。成像系统1包括打印机11 (成像装置的一个示例)和经
由诸如LAN或者因特网的通信线路27连接到打印机11的一个或多个 计算机10 (信息处理装置的一个示例)。顺便提及,打印机11可以使 用诸如USB电缆的通信电缆而直接地连接到计算机10。替代地,打印 机11可以通过使用无线网络而无线地连接到计算机10。
计算机10是所谓的个人计算机。计算机10包括CPU 12、ROM 13、 RAM 14、操作部分15 (设置单元、指定单元、手动设置单元和选择单 元的一个示例)、显示部分16 (设置单元、指定单元、手动设置单元 和选择单元的一个示例)、硬盘(HDD) 17和网络接口 18 (传送单元 的一个示例)。操作单元15包括键盘、鼠标等。显示单元16包括液 晶显示器等。网络接口 18连接到例如通信线路27。
CPU 12 (分割单元、设置单元、打印单元、指定单元、手动设置 单元、选择单元、生成单元和传送单元的一个示例)执行存储在ROM 13中和HDD 17上的各种程序,以便控制计算机10的每个部分。
HDD17存储诸如Web浏览器、电子邮件客户端程序、应用程序、 打印机驱动器(打印程序的一个示例)的各种程序,所述Web浏览器 用于经由通信线路27浏览从在万维网上的Web侧下载的网页,所述应 用程序诸如用于创建文档的字处理器,所述打印机驱动器用于打印要 由打印机11打印的页面。打印机11包括CPU 19、 ROM 20、 RAM 21、非易失性存储器 (NVRAM) 22、操作部分23 (设置单元的一个示例)、显示单元24 (设置单元的一个示例)、打印部分25 (打印单元和成像单元的一个 示例)和网络接口 26 (接收单元的一个示例)。操作部分23包括多个 按钮等。显示单元24包括液晶显示器、灯等。网络接口26连接到例 如通信线路27。
CPU19(设置单元、打印单元、成像单元和接收单元的一个示例) 执行存储在ROM20中的各种程序,以便控制打印机11的每个部分。
打印部分25通过激光方法或者通过喷墨方法在记录介质上形成 图像,在所述激光方法中,色粉被用作彩色材料,在所述喷墨方法中, 油墨被用作彩色材料。在本发明的所述示例性实施例中,将解释将色 粉用作彩色材料的激光打印机。
(2)打印机驱动器
图2是示出用于将打印机驱动器作为打印程序执行的、由计算机 IO执行的处理的模式图。如果从应用程序指示打印,则调用打印机驱 动器。计算机IO执行打印机驱动器,以便执行诸如打印设置画面显示 处理、区域分割处理、打印条件设置处理、旋转处理和打印数据生成 处理之类的处理。下面将描述每个处理。
(2-1)打印设置画面显示处理 打印设置画面显示处理是用于显示打印设置画面(未示出)的处 理,所述打印设置画面用于设置各种打印条件。通过打印设置画面来 设置打印条件,所述打印条件被应用于中级区域(参见图3)(下文将 描述),并且被应用于要打印的整个页面,诸如要打印的集合的数量 和记录介质的大小。
(2-2)区域分割处理所述区域分割处理是这样的处理,其中,从指示打印的应用程序 获取要打印的页面,并且根据预先设置的分割规则(预设分割规则的 一个示例)将所获取的要打印的页面分割为多个区域。下面将描述分 割规则的示例。
图3是示出分割规则的示例的模式图。作为示例图示的要打印的
页面40是网页,并且具有下述结构,其中,不同的网页分别被显示在 通过框分割的多个框区域41、 42和43中。
当浏览网站时,存在下述情况其中,在例如所图示的中级框区 域42中显示主文本,并且在上级框区域41和下框区域43中显示通过 画面、图示等的广告。在上级框区域41和下框区域43中显示的广告 对于用户可能不一定重要。如果通过设置在其下色粉的使用量对于上 级框区域41和下框区域43小的打印条件来执行这样的网页的打印, 则可以减少色粉的浪费。
因此,在所述第一示例性实施例中,如果要打印的页面被分割为 多个框区域,则每个框区域被分割为一个独立区域,以便可以对于每 个框区域独立地设置打印条件。换句话说,如果要打印的页面被分割 为多个框区域,则可以对于所述多个框区域的每个分别设置打印条件。
例如,当从应用程序接收到关于每个框的信息时,可以执行下述 处理通过基于所接收的信息来指定每个框区域的左上坐标和右下坐 标,分割要打印的页面。
(2-3)打印条件设置处理 所述打印条件设置处理是下述处理其中,根据预先设置的设置 规则对每个区域自动设置打印条件。在此使用设置规则的下面的示例
来描述这样的处理"在上述的打印设置画面上设置的打印条件被设
置到中级区域,并且由用户在每区域设置画面上预先指定的打印条件(参见图4)(下文中将描述)被设置为上级区域和下级区域"。
图4是每区域打印设置画面29的示例。当用户点击例如在上述的 打印设置画面上的诸如"详细设置"按钮的预定按钮时,显示每区域 打印设置画面29。
在图4所示的"经济Web打印"30是复选框,用于用户选择是 否执行分割打印,其中执行打印以便分割要打印的页面,并对每个分 割部分单独地设置打印条件;或者是否执行整体打印,其中执行打印 以便对要打印的整体页面设置相同的打印条件。
如果复选了 "经济Web打印"30,则执行分割打印,并且根据上 述的设置规则,对每个区域设置打印条件。相反,如果未复选所述复 选框,则执行整体打印。在上述打印设置画面上设置的打印条件被应 用于要打印的整体页面。
例如,如果上级区域和下级区域包含与中级区域一样对于用户重 要的信息,并且因此不期望在已经根据设置规则设置的打印条件下打 印上级和下级区域,则可以选择整体打印,以便在打印设置画面上设 置的期望的打印条件下执行打印。
"在上级区域和下级区域中的打印设置"31是用于用户预先指定 对上级区域和下级区域自动设置的打印条件的栏。利用"在上级区域 和下级区域中的打印设置"31,如图所示可以指定用于诸如"分辨率"、 "节省色粉"和"彩色/黑白"的设置项的设置值。这些设置值是影响 用于打印的色粉使用量的打印条件。
根据"分辨率",可以将打印分辨率设置成300 dpi(每英寸点数)、 600 dpi或者1200 dpi。300 dpi的每英寸点数小于600 dpi的每英寸点数。 因此,当分辨率被设置成300 dpi时,可以使得用于打印的色粉的使用量小于600 dpi的用于打印的色粉的使用量。同样,600 dpi的用于打印 的色粉的使用量小于1200 dpi的用于打印的色粉的使用量。
根据"节省色粉",可以将用于减少色粉的使用量的处理设置为 通/断。打印机ll不一定以一个点形成一个像素,而是以多个点形成一 个像素。如果将"节省色粉"设置为通,则一个像素的点的数量变小, 并且因此,用于打印的色粉的使用量可以变小。
根据"彩色/黑白",可以设置彩色打印或者黑白打印。即使通过 彩色或者通过黑白来执行打印,要形成的点的数量也不改变。因此, 可能看起来,"彩色/黑白"的设置值不影响色粉的总共使用量。然而, 在用于每种颜色的色粉上,使用量被影响。例如,如果通过选择"彩 色"来执行彩色打印,则C(青色)色粉的使用量变大,并且K(黑色) 色粉的使用量变小。相反,如果通过选择"黑白"来执行黑白打印, 则C (青色)色粉的使用量变小,并且K (黑色)色粉的使用量变大。 因此,可以说,"彩色/黑白"的设置值是影响色粉的使用量的打印条 件。
如上所述,如果对上级区域和下级区域自动设置预先指定的打印 条件,则用户变得能够省略在分割打印的情况下对上级区域和下级区 域设置打印条件的任务。因此,可以改善可用性。
顺便提及,影响用于打印的色粉的使用量的打印条件不限于如上 所述的那些打印条件。例如,打印条件可以包括用于设置对于每个区 域是否以正常尺寸或者縮小尺寸来打印的设置项的设置值。与正常打 印相比较,可以利用较小数量的色粉来执行縮小打印。因此,可以说, 縮小部分是影响用于打印的色粉的使用量的打印条件。
此外,也可以对中级区域自动设置预先指定的打印条件。已经通过使用由框将网页分割为三级即上级、中级和下级的情况 的示例描述了上述的第一示例性实施例。替代地,可以有下述情况 其中,由框将网页分割为两级(即上级和下级),并且上级是广告, 而下级是主文本。在这种情况下,通过自动设置在其下色粉的使用量 对于上级区域小的打印条件,用户能够省略下述任务设置其下当用 户期望打印这样的网页时对于上级区域而言色粉使用量小的打印条 件。即,可以根据需要适当地设置设置规则。
此外,它可以配置成在每区域打印设置画面29中无法指定在其下 色粉的使用量大的打印条件。例如,关于分辨率,可以通过从选项中 删除作为最大色粉使用量的设置值(1200 dpi)来显示每区域打印设置 画面。
(2-4)旋转处理
旋转处理是下述处理如果在打印机11的主扫描方向上分割要打 印的页面,则将要打印的页面向左或者向右旋转90度。
图5是用于描述旋转处理的模式图。在此,打印机11的主扫描方 向是在其中激光束被多面镜极化的激光打印机的情况下激光束移动的 方向。顺便提及,打印机11的主扫描方向是在其中使用LED光束来曝 光光敏件的激光打印机的情况下LED对齐的方向。在例如喷墨打印机 的情况下,主扫描方向是其中移动用于释放油墨的打印头的方向。
如果在打印机11的主扫描方向上分割要打印的页面,则在记录介 质中正在形成要打印的页面的一条线的同时改变打印条件。因此,打 印处理变得复杂。例如,如果分辨率在一条线的中间变化,则需要根 据在一条线的中间的分辨率来切换控制。因此,打印处理变得复杂。 另一方面,如果将要打印的页面旋转90度,则不在主扫描方向上分割 要打印的页面。结果,打印条件在一条线的中间不改变,并且打印处 理变得简单。因此,如果在打印机11的主扫描方向上分割要打印的页面,则优选执行旋转处理。
(2-5)打印数据生成处理 打印数据生成处理是用于基于对每个区域设置的打印条件来生成 要打印的页面的打印数据的处理。
图6是示出在打印数据生成处理期间执行的各种处理的模式图。
在打印数据生成处理中,执行诸如光栅化处理、黑白化处理、半色调 处理和色粉节省处理的处理。
光栅化处理是用于对于每个像素将要打印的数据转换为具有三个
像素值一一即R (红色)、G (绿色)和B (蓝色)——的彩色图像数 据(光栅数据)的处理。另外,也可以在应用程序侧上执行光栅化处 理。
当通过光栅化处理来生成图像数据时,打印机驱动器对如上所述 的每个框区域指定关于在框区域的、分别与左上坐标和右下坐标对应 的图像数据的坐标。因此,可以指定关于在与每个框区域对应的图像 数据的区域。 所述黑白化处理是用于将由RGB三色表示的彩色图像数据转换 为由RGB三色表示的黑白图像数据的处理。在RGB色彩空间中表示 的黑白图像数据被称为其中R、 G和B的值相对于彼此相等的图像。 黑白化处理是用于使得每种颜色的像素值对于每个像素相等的处理。 对于用于将彩色像素(R、 G和B)转换为黑白像素(R'、 G'和B')的 方法,例如可以使用下述方法,其中,将图像数据从RGB色彩空间转 换为YUV色彩空间,并且将Y (亮度)分量用作R'、 G'和B'的像素 值(请参见下面的表达式)。
Y=0.299xR+0.587xG+0.114xB
R,=G,=B,=Y顺便提及,仅仅对于其中将黑白设置为"彩色/黑白"的设置值的 区域执行黑白化处理。对于其中设置"彩色"的区域不执行所述处理。
所述半色调处理是用于通过递色(dither)方法或者错误扩散方法 将由RGB三色表示的图像数据转换为半色调数据(打印数据)的处理, 所述半色调数据是打印机11的点图案。例如,如果打印机11包括四 色色粉,即C (青色)、M (品红)、Y (黄色)和K (黑色),则将 图像数据转换为四色即C、 M、 Y和K的半色调数据。
图7是用于在概念上描述根据第一示例性实施例的半色调数据的 模式图。在根据第一示例性实施例的半色调处理中,生成半色调数据, 以便在其中对图像数据设置低分辨率的区域中,与其中设置高分辨率 的区域相比,每相同的单位面积形成的点的数量更小。例如,生成半 色调数据,以便在其中设置600 dpi分辨率的区域中,每相同单位面积 形成的点的数量是在其中设置1200 dpi分辨率的区域中形成的点的数 量的1/4。因此,对于每个所述区域,利用不同的分辨率来打印要打印 的页面。
另外,在第一示例性实施例中,虽然将半色调数据描述为打印数 据,但是可以以对于打印机11唯一的页面描述语言(PDL)来描述打 印数据。在这种情况下,打印机ll将解译数据,以便生成半色调数据。
色粉节省处理是与半色调处理一起执行的处理,并且是用于通过 生成半色调数据以便要形成的点的数量更少来减少色粉的使用量的处 理。例如,当接通色粉节省时,与断开色调节省的情况相比,要形成 的点的数量减半。因此,变得可以将色粉的使用量大致减半。然而, 由于色粉的使用量减半,因此被打印的东西的颜色将更浅。
(3)成像系统的操作图8是用于描述成像系统1的处理的流程图。当用户通过应用程 序给出打印指令时,开始成像系统l的处理。
在S105,计算机IO显示打印设置画面。
在SllO,计算机10判断是否选择了 "经济Web打印"。如果选 择了 "经济Web打印",则计算机10进行到S115。如果未选择"经 济Web打印",则计算机IO进行到S130。
在S115,计算机10根据预先设置的分割规则将要打印的页面分 割为多个区域。
在S120,计算机10根据预先设置的设置规则对每个区域自动地 单独设置打印条件。
在S125,基于对每个区域设置的打印条件,计算机10对于每种 颜色生成取决于每个区域的打印条件而不同的一条打印数据(半色调 数据)。
在S130,计算机10将在打印设置画面上设置的打印条件应用于 要打印的整体页面,以便对于每种颜色生成一个半色调数据。
在S135,计算机10向打印机11传送所生成的半色调数据。
在S140,打印机11基于从计算机10接收的半色调数据在记录介 质上打印要打印的页面。
图9是示出要打印的页面40及其打印结果的模式图。在所图示的 示例中,对于包括广告1和广告2的上级框区域41和包括广告3的下 级框区域43,设置打印条件,在所述打印条件下,色粉的使用量小。上级框区域41和下级框区域43被打印得浅,如图9所示。相反,对 包括主文本的中级框区域42设置打印条件,在所述打印条件下,色粉 的使用量大。中级框区域42被打印得深,如图9图示。
根据本发明的第一示例性实施例的上述成像系统1,通过对各自 的框区域单独地设置打印条件可以减少在打印要打印的页面时的彩色 材料的浪费。
<第二示例性实施例>
接着,将参考图IO描述本发明的第二示例性实施例。
在所述第一示例性实施例中,对每个分割区域自动地设置打印条 件。替代地,在所述第二示例性实施例中,由用户对每个分割区域手 动设置打印条件。
图10是示出每区域打印设置画面35的一个示例的模式图,所述 每区域打印设置画面35用于用户对每个分割区域手动设置打印条件。
区域显示栏36是用于指导用户如何分割要打印的页面的栏。彼此 不同的区域名称被自动地分给每个分割区域,并且被显示。
每区域打印条件栏37是用于显示对每个分割区域设置的打印条 件的栏。打印条件显示栏37的每行对应于各自的分割区域。用户能够 利用鼠标通过点击在打印条件栏37中的行或者在区域显示栏36上的 区域来选择分割区域的至少一个。在第二示例性实施例中,通过在第 一示例性实施例中描述的打印设置画面而设置的打印条件被显示为默 认值。
打印条件选择栏38是用于对与在每区域打印条件栏37中光标所 位于的行对应的区域而设置影响色粉的使用量的打印条件。根据第二示例性实施例,用户可以选择被设置在其下色粉的使用 量小的打印条件的区域。因此,用户能够对其中用户期望设置在其下 色粉的使用量小的打印条件的区域而可靠地设置在其下色粉的使用量 小的打印条件。
<第三示例性实施例>
将参考图11描述本发明的第三示例性实施例。
在第三示例性实施例中,不原样打印要打印的页面。替代地,对 于每个所述区域在不同记录介质上打印页面。
图11是示出其中对于每个所述区域在不同记录介质上打印要打 印的页面的示例的模式图。在图ll所示的图示示例中,将要打印的页 面分割为三个区域,并且所分割的三个区域被打印在彼此不同的记录 介质上。
根据第三示例性实施例,可以通过将页面分割为对于用户的重要 区域和非重要区域来浏览。因此,可以改善在当用户期望通过将页面 分割为重要区域和非重要区域而浏览页面时的情况下的可用性。
在第三示例性实施例中,描述了在不同的记录介质上打印每个区 域的情况。替代地,例如,当区域1和区域3是其中设置了在其下色 粉的使用量小的打印条件的那些区域,并且区域2是其中设置了在其 下色粉的使用量相对大的打印条件的区域时,可以在相同记录介质上
打印区域1和区域3,并且可以在不同的记录介质上打印区域2。因此,
可以减少记录介质的浪费。 <第四示例性实施例>
将参考图12和图13描述本发明的第四示例性实施例。在第四示例性实施例中,对于每个所述区域单独地生成半色调数 据(每区域打印数据的一个示例,下文中称为"每区域半色调数据"), 并且还生成用于指定在要打印的页面上的每个区域的区域信息。将其 中容纳了每个每区域半色调数据和区域信息的一个打印文件传送到打 印机U作为打印数据。
图12是在概念上示出打印文件的模式图。半色调数据除了基于区 域到区域生成之外与在第一示例性实施例中的半色调数据实际上相 同。作为区域信息,可以使用当要打印的页面被分割成多个区域时每
个区域的左上坐标(Xl, Yl)和右下坐标(X2, Y2)。当向打印机 U传送左上坐标(XI, Yl)和右下坐标(X2, Y2)来作为区域信息 时,打印机11基于左上坐标(XI, Yl)和右下坐标(X2, Y2)来确 定在记录介质上的每个每区域半色调数据的打印区域。当每区域半色 调数据中的每个被打印在所确定的打印区域中时,可以在记录介质上 打印要打印的页面。
图13是用于描述根据第四示例性实施例的成像系统的处理的流 程图。在这种情况下,与在第一示例性实施例中的那些基本上相同的 处理被分配相同的附图标记,并且省略其说明。
在S145,计算机10基于对每个区域设置的打印条件来生成每个 区域的每区域半色调数据。另外,计算机IO生成用于指定在要打印的 页面上的每个区域的区域信息。
在S150,计算机10向打印机11传送一个打印文件,其中,容纳 了每个每区域半色调数据和区域信息。
在S155,打印机11基于区域信息来确定其上应当打印每个每区 域半色调数据的记录介质上的打印区域,并且在所确定的打印区域中形成每区域半色调数据。
如上所述,当使得打印机11打印其中对每个区域单独地设置了打 印条件的要打印的页面时,可以向打印机11传送多个每区域半色调数 据和区域信息,并且可以确定和打印在要由打印机11打印的记录介质 上的打印区域。
<第五示例性实施例>
将参考图14描述本发明的第五示例性实施例。
在所述第五示例性实施例中,生成用于指定在要打印的页面上的 每个区域的区域信息。要打印的页面、区域信息和对每个区域设置的 打印条件作为打印数据被传送到打印机11。
图14是在概念上示出要打印的页面、区域信息和对每个区域设置 的打印条件的模式图。
打印机11基于对每个区域设置的打印条件来生成半色调数据,并 且基于所生成的半色调数据在记录介质上打印要打印的页面。
如上所述,当使得打印机11打印其中对每个区域单独地设置了打 印条件的要打印的页面时,可以向打印机ll传送要打印的页面、区域 信息和打印条件,以便由打印机11生成半色调数据,并且执行打印。
<第六示例性实施例>
将参考图15描述本发明的第六示例性实施例。
在第六示例性实施例中,生成通过将要打印的页面划分到每个区 域中而获得的多个区域数据。所述多个区域数据和对每个区域设置的 打印条件作为打印数据被传送到打印机11。图15是在概念上示出要打印的页面、通过将要打印的页面划分到 每个区域中而获得的多个区域数据以及对每个区域设置的打印条件的 模式图。
对于每个所述区域数据,打印机11基于与区域数据对应的打印条 件来生成半色调数据,并且基于每个所生成的半色调数据在不同的记 录介质上打印每个区域。
如上所述,当使得打印机11打印其中对每个区域单独地设置了打 印条件的要打印的页面时,可以向打印机ll传送被划分到每个区域中 的多个区域数据和对每个区域设置的打印条件,以便由打印机11生成 半色调数据,并且执行打印。
此外,根据第六示例性实施例,要打印的页面被划分为多个区域 数据,它们分别被打印在不同的记录介质上。因此,即使利用与其中 对于每个区域设置了不同的打印条件的要打印的页面的打印不兼容的 打印机,也可以执行打印。
<第七示例性实施例> 将描述本发明的第七示例性实施例。
在第七示例性实施例中,不是在计算机10侧上而是在打印机11 侧上设置在每个区域中的打印条件。在第七示例性实施例中,计算机 10生成用于指定在要打印的页面上的每个区域的区域信息,并且向打 印机11传送要打印的页面和区域信息作为打印数据。
首先,打印机11根据预先设置的设置规则对通过区域信息指定的 每个区域而设置打印条件。另外,它可以被配置成用户操作打印机11
的操作部分23,以便对每个区域手动设置打印条件,而不是根据预先设置的设置规则来设置打印条件。
接着,打印机11基于对每个区域设置的打印条件来生成半色调数 据,并且基于所生成的半色调数据在记录介质上打印要打印的页面。
如上所述,当在打印机11侧上对每个区域设置打印条件并且执行 打印时,可以向打印机11传送要打印的页面和区域信息,以便执行打 印。
<第八示例性实施例>
下面描述本发明的第八示例性实施例。
与第七示例性实施例类似,在第八示例性实施例中,在打印机ll 侧执行对每个区域的打印条件的设置。在第八示例性实施例中,通过 将要打印的页面划分到每个区域中而获得的多个区域数据作为打印数 据被传送到打印机11。
首先,打印机11根据预先设置的设置规则对每个区域数据设置打 印条件。接着,打印机ll基于与每个区域数据对应的打印条件来生成 半色调数据,并且在彼此不同的记录介质上打印所生成的半色调数据 中的每个。
如上所述,当在打印机11侧上通过对每个区域设置打印条件来执 行打印时,通过将要打印的页面划分到每个区域中而获得的多个区域 数据可以被传送到打印机11。
<其他示例性实施例>
本发明不限于上述的示例性实施例。例如,下面描述的各种示例 性实施例也可以被包括在本发明的技术范围中。已经关于将色粉用作彩色材料的彩色激光打印机描述了本发明的 上述示例性实施例。替代地,本发明可以应用于其他打印机。例如, 本发明也可以应用于喷墨打印机。
在上述的示例性实施例中,在计算机侧上,将要打印的页面分割 为多个区域。替代地,可以在打印机侧上分割要打印的页面。
在上述的示例性实施例中,将要打印的页面构造为使得在通过作 为示例描述的框分割的多个框区域中分别显示不同的网页。替代地, 要打印的页面可以是其中诸如照片和图示的非文本和诸如字符串的文 本混合的页面。
图16是示出分割规则的另一个示例的模式图。被图示的要打印的 页面例如是电子邮件文档。在这个示例的要打印的页面中,诸如照片 和图示的非文本和诸如字符串的文本混合在电子邮件文档内。这样的 要打印的页面可以被分割为包括文本数据的文本区域和包括非文本数 据的非文本区域。例如,当非文本数据对于用户不重要时,可以对于
非文本区域设置在其下色粉的使用量小的打印条件,以便执行要打印 的页面的打印。因此,可以减少色粉的浪费。
例如,可以通过下述方式来执行用于将图像数据分割为文本区域 和非文本区域的处理通过由打印机驱动器对于通过光栅化处理生成
的图像数据执行字符识别处理,以便识别文本区域,并且将除了被识 别的文本区域之外的区域识别为非文本区域。替代地,可以通过由应 用程序将要打印的页面分割为文本区域和非文本区域,来执行用于将 图像数据分割为文本区域和非文本区域的处理。顺便提及,当在应用 程序侧上分割要打印的页面时,应用程序和打印机驱动器对应于打印 程序。
根据本发明的另一个方面,在成像系统中,其中,要打印的页面包括由至少一个框分割的多个框区域,所述多个框区域中的每个显示 各自的网页,并且其中,分割单元将要打印的页面分割为多个区域, 所述多个区域中的每个对应于各自的框区域。
根据这一点,通过对每个框区域分别设置打印条件可以减少在打 印要打印的页面时的彩色材料的浪费。
根据本发明的又一个方面,在成像系统中,其中,如果要打印的 页面是其中文本和非文本混合的页面,则分割单元将要打印的页面分
割为文本区域和非文本区域。
根据这一点,通过对文本区域和非文本区域分别设置打印条件可 以减少在打印要打印的页面时的彩色材料的浪费。
根据本发明的又一个方面,在成像系统中,其中,设置单元根据 预设的设置规则针所述多个区域中的每个自动地设置打印条件。
根据这一点,由于根据设置规则自动地设置打印条件,因此可以 改善可用性。
根据本发明的又一个方面,在所述成像系统中,其中,设置单元 包括指定单元,该指定单元使得用户能够指定预设设置规则的设置值。
根据这一点,用户能够指定对每个区域事先自动设置的设置值。
根据本发明的又一个方面,在所述成像系统中,其中,所述设置 单元包括手动设置单元,该手动设置单元使得用户能够对所述多个区 域中的每个手动设置打印条件。
根据这一点,用户能够对所述多个区域中的每个手动设置打印条件。
根据本发明的又一个方面,所述成像系统进一步包括选择单元, 该选择单元选择分割打印和整体打印中的一个,其中,当所述选择单 元选择所述分割打印时,所述分割单元根据预设的分割规则将要打印 的页面分割为多个区域,并且所述设置单元对所述多个区域的每个分 别设置打印条件,并且其中,当所述选择单元选择所述整体打印时, 所述设置单元对要打印的整体页面设置相同的打印条件。
根据这一点,用户能够选择分割打印或者整体打印。
根据本发明的又一个方面,在所述成像系统中,其中,如果在所 述成像装置的主扫描方向上分割要打印的页面,则所述打印单元将所 述要打印的页面旋转90度,并且打印被旋转的要打印的页面。
通常,当打印条件取决于每个主扫描方向而不同时,打印处理变 得复杂。借助这个方面,当在成像装置的主扫描方向上分割要打印的 页面时,将要打印的页面旋转90度,以便执行打印。因此,打印处理 变得简化。
根据本发明的又一个方面,在所述成像系统中,其中,所述打印 单元在各自的记录介质上打印所述多个区域中的每个。
根据这一点,可以将每个区域打印在不同的记录介质上。
根据本发明的又一个方面,在具有打印程序的计算机可读介质中, 其中,打印数据包括基于打印条件对于所述多个区域中的每个分别生 成的每区域打印数据。
当所述成像装置打印其中对每个区域单独地设置打印条件的要打印的页面时,如上所述,每区域打印数据可以被生成和传送到所述成 像装置。
根据本发明的又一个方面,在具有打印程序的计算机可读介质中, 其中,所述打印数据包括要打印的页面;用于指定要打印的页面的 区域信息;以及打印条件。
当所述成像装置打印其中对每个区域单独地设置打印条件的要打 印的页面时,如上所述,可以向所述成像装置传送要打印的页面、用 于指定每个区域的区域信息和打印条件。
根据本发明的又一个方面,在具有打印程序的计算机可读介质中, 其中,所述打印数据包括通过将要打印的页面划分到所述多个区域 中的每个区域中而获得的多个区域数据;以及打印条件。
当成像装置打印其中对每个区域单独地设置打印条件的要打印的 页面时,如上所述,可以向所述成像装置传送通过将所述要打印的页 面划分到每个区域中而获得的多个区域数据和对每个区域设置的打印 条件。
虽然已经参考本发明的特定示例性实施例示出和描述了本发明, 但是本领域的技术人员将理解,在不背离由所附的权利要求限定的本 发明的精神和范围的情况下,可以在其中进行在形式和细节上的各种 改变。
权利要求
1.一种成像系统,包括信息处理装置;成像装置,连接到所述信息处理装置,以便彼此通信;分割单元,根据预设的分割规则将要打印的页面分割为多个区域;设置单元,对于所述多个区域中的每个分别设置打印条件,所述打印条件影响用于打印的彩色材料的使用量;以及打印单元,基于对所述多个区域中的每个设置的所述打印条件来打印所述要打印的页面。
2. 根据权利要求l的成像系统,其中,所述要打印的页面包括由至少一个框分割的多个框区域, 所述多个框区域中的每个显示各自的网页,并且其中,所述分割单元将所述要打印的页面分割为所述多个区域, 所述多个区域中的每个对应于各自的框区域。
3. 根据权利要求l的成像系统,其中,如果所述要打印的页面是其中文本和非文本混合的页面, 则所述分割单元将所述要打印的页面分割为文本区域和非文本区域。
4. 根据权利要求l的成像系统,其中,所述设置单元根据预设的设置规则对所述多个区域中的每 个自动设置所述打印条件。
5. 根据权利要求4的成像系统,其中,所述设置单元包括指定单元,所述指定单元使得用户能够 指定所述预设的设置规则的设置值。
6. 根据权利要求l的成像系统,其中,所述设置单元包括手动设置单元,所述手动设置单元使得 用户能够对所述多个区域中的每个手动设置所述打印条件。
7. 根据权利要求l的成像系统,进一步包括 选择单元,选择分割打印和整体打印中的一个,其中,当所述选择单元选择所述分割打印时,所述分割单元根据 所述预设的分割规则将所述要打印的页面分割为所述多个区域,并且 所述设置单元对所述多个区域中的每个分别设置所述打印条件,并且其中,当所述选择单元选择所述整体打印时,所述设置单元对所 述要打印的页面的整体设置相同的打印条件。
8. 根据权利要求l的成像系统,其中,如果在所述成像装置的主扫描方向上分割所述要打印的页 面,则所述打印单元将所述要打印的页面旋转90度,并且打印所述被旋转的要打印的页面。
9. 根据权利要求l的成像系统,其中,所述打印单元在各自的记录介质上打印所述多个区域中的 每个。
10. —种成像方法,包括根据预设的分割规则将要打印的页面分割为多个区域; 对于所述多个区域中的每个分别设置打印条件,所述打印条件影响用于打印的彩色材料的使用量;以及基于对所述多个区域中的每个设置的所述打印条件来打印所述要打印的页面。
11. 一种成像装置,包括接收单元,接收基于要打印的页面生成的打印数据,其中,分割多个区域,并且对所述多个区域中的每个分别设置打印条件;以及成像单元,基于打印数据打印所述要打印的页面。
12. —种成像装置,包括接收单元,接收用于对要打印的页面的每个区域分别设置打印条 件以便执行打印的打印数据;设置单元,对于所述要打印的页面中的每个区域分别设置打印条件,所述打印条件影响用于打印的彩色材料的使用量;以及 成像单元,基于所述打印条件打印所述要打印的页面。
13. —种计算机可读介质,其上存储有打印程序,并且可由连接 到成像装置的计算机读取,所述打印程序当被所述计算机执行时,使 得所述计算机执行包括以下的操作根据预设的分割规则将要打印的页面分割为多个区域;对于所述多个区域中的每个分别设置打印条件,所述打印条件影 响用于打印的彩色材料的使用量;基于对所述多个区域中的每个设置的所述打印条件来生成用于打 印所述要打印的页面的打印数据;以及向所述成像装置传送所述打印数据。
14. 根据权利要求13的具有打印程序的计算机可读介质,其中,所述打印数据包括基于所述打印条件对于所述多个区域中 的每个分别生成的每区域打印数据。
15. 根据权利要求13的具有打印程序的计算机可读介质, 其中,所述打印数据包括-所述要打印的页面;用于指定所述要打印的页面的区域信息;以及 所述打印条件。
16. 根据权利要求13的具有打印程序的计算机可读介质,其中,所述打印数据包括通过将所述要打印的页面划分到所述多个区域中的每个中而 获得的多个区域数据;以及所述打印条件。
17. —种计算机可读介质,其上存储有打印程序,并且可由连接到成像装置的计算机读取,所述打印程序当被所述计算机执行时,使 得所述计算机执行包括以下的操作-根据预设的分割规则将要打印的页面分割为多个区域;以及 向所述成像装置传送用于对所述区域中的每个单独地设置打印条 件以进行打印的打印数据。
全文摘要
一种成像系统、成像方法和成像装置。该成像系统包括信息处理装置;成像装置,连接到所述信息处理装置,以便彼此通信;分割单元,根据预设的分割规则将要打印的页面分割为多个区域;设置单元,对于所述多个区域中的每个分别设置打印条件,所述打印条件影响用于打印的彩色材料的使用量;以及打印单元,基于针对所述多个区域中的每个设置的所述打印条件来打印所述要打印的页面。
文档编号G06F3/12GK101609394SQ200910133028
公开日2009年12月23日 申请日期2009年3月31日 优先权日2008年6月19日
发明者斋藤琢磨 申请人:兄弟工业株式会社