打印装置及打印装置的控制方法

文档序号:2514402阅读:123来源:国知局
打印装置及打印装置的控制方法
【专利摘要】本发明提供打印装置及打印装置的控制方法。通过为同一递送目的地的每个片材束添加区别并排出片材束,能够减轻用户的分类负担。根据打印装置的控制方法,通过执行包括预定信息的作业而将图像打印至片材,并且基于包括在所述作业中的所述预定信息,将通过执行所述作业而打印的片材排出到与在该片材之前排出的片材的位置不同的位置。
【专利说明】打印装置及打印装置的控制方法
【技术领域】
[0001]本发明涉及用于进行片材的处理的打印装置及打印装置的控制方法。
【背景技术】
[0002]对于已知的打印装置,存在将多个不同输出物依次形成并作为单个束来处理的需求。
[0003]例如,现在考虑如下的情况,即存在总部和多个分部并且在总部处理打印,生成给各分部的文档,并且以分部为单位来递送这些文档。在这种情况下,针对每个分部专门指定文档的内容。
[0004]更具体地说,例如,现在考虑下面的情况:存在总部以及分部A、B及C的情况;以及存在文档D、E、F、G、H、1、J、K及L、并且将这些文档递送到各个分部的情况,如下所示。
[0005]分部A:D、E、F
[0006]分部B:G、H
[0007]分部C:1、J、K、L
[0008]在总部配设的打印中心,由布置在打印中心的数字打印机,来打印向上述每个分部递送的总共9种文档D、E、F、G、H、1、J、K及L。然而,考虑到在对递送目的地D、E、F、G、
H、1、J、K及L进行分类时的效率,一般针对每个分部连续输出文档。
[0009]也就是说,例如,连续处理以分部A为递送目的地的文档D、E及F。当不执行前述处理时,例如,如果以诸如D、E、G、H及F等的顺序输出了文档,则以分部B为递送目的地的文档混合存在于向分部A递送的文档中。在这种情况下,在递送之前,用户必须执行从输出物中移除向分部B递送的打印对象数据G及H的处理。
[0010]这种操作不仅繁琐,而且还存在招致人为错误等的风险,并且极为低效。基于上述原因,有必要连续输出各递送目的地的文档。日本特开2008-150204号公开了如下的打印系统,即一个文档被接收作为一个作业,并且输出物被按每个作业分类并被排出。
[0011]在现有技术中公开了如下的目的,即通过使用数字打印机连续形成到多个递送目的地的不同种类的输出物,并且由此获得便利性。然而,在上述情况下,当考虑高效地实现该目的时,若要提高便利性仍然存在问题。
[0012]下面,将进一步具体描述以上示例。
[0013]现在,假设数字打印机依次将文档D、E及F分别输出到作为递送目的地的分部A,依次将文档G及H分别输出到分部B,并依次将文档1、J、K及L分别输出到分部C。输出物按照D、E、F、G、H、1、J、K及L的顺序被堆叠在数字打印机的排出单元中。
[0014]在这种状态下,由于已针对各递送目的地连续输出文档,因此,不会如在现有技术中提到的一样,用于其他递送目的地的输出物混合存在于每个递送目的地的打印物中。
[0015]然而,如果九个文档D至L被均匀地堆叠在了排出单元上,则当以递送目的地为单位对堆叠的输出物进行分类时,用户无法容易地识别出文档之间的边界部分。
[0016]因此,用户必须执行如下的繁琐操作,即用户必须在确认打印物的内容的同时,仔细搜寻打印物之间的边界以及递送目的地之间的边界部分。换句话说,即使在到其他递送目的地的打印物未混合存在于各递送目的地的打印物中的情况下,要将已被均匀堆叠的打印物束均匀分类为各递送目的地的打印物,仍然伴随有困难的操作。
[0017]如在日本特开2008-150204号中公开的,数字打印机具有每当一个作业的输出物被排出时、移动并排出输出物的功能,以及每当一份输出物被排出时、移动并排出输出物的分类功能。
[0018]然而,即使通过使用数字打印机的分类功能、输出了如上所述到各递送目的地的文档D、E、F、G、H、1、J、K及L,也无法解决此种问题。通过使用分类功能,能够在移动的状态下排出所有文档。在这种情况下,能够减少对文档之间的边界部分被错误分类的顾虑。然而,仍然难以辨别递送目的地。也即,必须依照本来的目的对文档进行如下分类。
[0019]分部A:D、E、F
[0020]分部B:G、H
[0021]^C:1、J、K、L
[0022]然而,由于分部单位的区别不清楚,所以存在如下所示文档被错误分类的可能性。
[0023]分部A:D、E
[0024]分部B:F、G、H、I
[0025]分部C:J、K、L
[0026]上述的错误仅仅是示例。另外还存在如下的可能性,即由于递送目的地之间的边界在堆叠的输出物束中是模糊的,因此,到某一分部的文档被错误地分类为到不同分部的输出物束。`
[0027]在这种情形下,为了正确地执行各递送目的地的分类处理,执行分类处理的操作者必须在准确识别出应将哪些文档递送到哪个递送目的地之后,仔细地执行操作。然而,此种操作是困难的,并且能够预想到容易发生人为错误。
[0028]虽然作为具体示例,描述了对从总部递送到各分部的打印物进行分类的情况,但是也存在许多其他类似情况。也即,作为另一示例,存在在打印中心、使多个个人对应于多个递送目的地的情况。应当尽可能地避免包括个人信息的打印物的错误递送。

【发明内容】

[0029]为了实现以上目的,根据本发明的一个方面,提供了一种打印装置,该打印装置包括:打印单元,其用于通过执行包括预定信息的作业而将图像打印到片材上;以及控制单元,其用于按如下方式进行控制:基于包括在所述作业中的所述预定信息,使得所述打印单元基于所述预定信息,来控制通过执行所述作业而打印的片材以及/或者在所打印的片材之前排出的片材的排出,在适当的情况下包括示出区别的片材的排出。例如,通过执行所述作业而打印的片材被排出到与在该片材之前排出的片材的位置不同的位置。作为另一选择,示出区别的片材被插入在通过执行所述作业而打印的片材与在该片材之前排出的片材之间。
[0030]通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。在必要的情况下,或者在单个实施例中组合来自各实施例的要素或特征是有益的情况下,以下描述的本发明的各实施例能够单独实现,或者作为多个实施例或其特征的组合而实现。【专利附图】

【附图说明】
[0031]图1是用于描述打印装置被应用到的打印系统的结构的图。
[0032]图2是用于描述图1所示的数字打印机的内部结构的框图。
[0033]图3是例示图1所示的计算机中的内部结构的框图。
[0034]图4是例示图1所示的操作单元的示例的平面图。
[0035]图5是例示图2所示的ROM中存储的模块的结构的框图。
[0036]图6是例示由图1所示的计算机执行的模块的结构的图。
[0037]图7是例示在图3所示的CRT上显示的用户界面的示例的图。
[0038]图8是例示在图3所示的CRT上显示的用户界面的示例的图。
[0039]图9是例示在图3所示的CRT上显示的用户界面的示例的图。
[0040]图10是例示在图3所示的CRT上显示的用户界面的示例的图。
[0041]图11是例示在图3所示的CRT上显示的用户界面的示例的图。
[0042]图12是例示在图3所示的CRT上显示的用户界面的示例的图。
[0043]图13是例示在图3所示的CRT上显示的用户界面的示例的图。
[0044]图14是例示在图3所示的CRT上显示的用户界面的示例的图。
[0045]图15是用于描述在打印装置中处理的打印作业数据的结构的图。
[0046]图16是例示图15中的分类命令的详细结构的图。
[0047]图17是用于描述数字打印机的片材排出装置的状态的图。
[0048]图18是用于描述信息处理装置的数据处理方法的流程图。
[0049]图19是用于描述信息处理装置的数据处理方法的流程图。
[0050]图20是用于描述打印装置的控制方法的流程图。
[0051]图21是用于描述在打印装置中处理的打印作业数据的结构的图。
[0052]图22是用于描述信息处理装置中的数据处理方法的流程图。
[0053]图23是例示在图3所示的CRT上显示的用户界面的示例的图。
[0054]图24是例示在图3所示的CRT上显示的用户界面的示例的图。
[0055]图25是用于描述信息处理装置中的数据处理方法的流程图。
【具体实施方式】
[0056]现在,将参照附图详细描述本发明的优选实施例。
[0057]〈系统结构的描述〉
[0058]第一实施例
[0059]图1是用于描述示出实施例的打印装置被应用到的打印系统的结构的图。该图涉及在POD (按需打印,Print On Demand)市场中使用的数字打印机以及使用数字打印机的系统的示例。具体而言,例示了数字打印机102和计算机101通过网络100连接的系统的示例。
[0060]在图1中,数字打印机102被构造为使得具有不同角色的多个装置相互连接,并且能够执行复杂的片材处理。下面将描述构成打印装置的各部分。
[0061]数字打印单元1000是如下的装置,该装置被构造为使得解压缩的图像数据被转印到堆叠在后述的片材给送单元中的片材上,并且通过使用调色剂在片材上形成图像。下面将描述打印机单元的一般结构和操作原理。
[0062]旋转多面反射镜(多面反射镜等)使得依照图像数据被调制的诸如激光束的光束入射,并且通过反射镜将作为反射扫描光的光照射到感光鼓上。由激光束在感光鼓上形成的潜像由调色剂显影,并且,调色剂图像被转印到附着在转印鼓上的片材材料即片材上。对黄色(Y)、品红色(M)、青色(C)及黑色(K)的调色剂顺序地执行这样的一系列图像形成处理,从而形成全色图像。另外,也可以构造为使得除了四种颜色的调色剂之外,还能够转印被称为专色的调色剂、透明调色剂等。
[0063]已形成全色图像的转印鼓上的片材材料被输送到定影设备。定影设备由棍和带的组合构成,并且内部具有诸如卤素加热器等的热源。在定影设备中,已转印调色剂图像的片材材料上的调色剂通过热和压力被溶解并定影。
[0064]为根据该实施例的数字打印机102的数字打印单元1000配设了扫描器224和操作单元204。操作单元204被布置在数字打印单元1000的上表面。在操作者执行示出该实施例的数字打印单元1000的各种设置、操作等的情况下,操作单元204提供各种界面。
[0065]数字打印机102被构造为除了数字打印单元1000以外,还能够附装各种相关联的装置,从而进行联机连接。
[0066]大容量的文档给送器221、222和223是片材给送装置,这些片材给送装置被构造为使得能够在主体上被拆卸。如图所示,能够附装多个文档给送器。各文档给送器分别具有多个片材给送盒(233,234,235)、(236,237,238)以及(239,240,241)。由于如前所述能够附装多个大容量的文档给送器,因此,数字打印机102被构造为使得能够提高在大容量打印处理的执行期间的便利性。
[0067]大容量的堆叠器225和226是分别用于堆叠排出的大量打印片材的装置。在具有文档给送器221、222和223的打印装置中,由于所形成的输出物也不可避免地具有大容量,所以这种文档给送器是必需的。根据图1所示的实施例的结构,例示了连接总共两个大容量的堆叠器225和226的结构。
[0068]对于大容量的堆叠器225和226,通过操作者的明确操作,能够指示用于打开适于取出堆叠在内部堆叠托盘上的片材的外盖的处理。同时,堆叠器225和226被构造为使得也可以通过来自数字打印单元1000的指令自动地打开外盖。在执行用于打开外盖的处理的情况下,对堆叠器225和226进行控制,使得预先停止用于将打印片材堆叠到大容量的堆叠器225和226上的处理。
[0069]此外,大容量的堆叠器225和226具有如下功能,即在打印片材被堆叠时移动与任意片材相关的堆叠位置。因此,当操作者稍后以预定束为单位取出大容量的堆叠片材时,要执行的分类处理能够变得容易。
[0070]折叠装置232是用于执行各种复杂的折叠处理(诸如鞍式折叠,Z形折叠、三折叠、四折叠等)的装置。
[0071]鞍式装订机227使得能够对来自数字打印单元1000的片材执行下面的处理:也即,订钉处理;当形成小册子输出物时执行的鞍式装订、鞍式折叠以及打孔处理;用于针对任意片材移动堆叠位置的移动片材排出处理等。在该实施例所示的数字打印机102中,当通过使用鞍式装订机227形成鞍式装订小册子输出物时,不使用折叠装置232的折叠功能,而是通过使用为鞍式装订机配设的鞍式折叠功能和鞍式装订功能的组合,来形成输出物。裁切装置230用于输送在鞍式装订机227中鞍式装订的小册子输出物、裁切与边缘部分相对应的部分,以及在平面上形成边缘。
[0072]插入器228是具有如下功能的单元,所述功能用于基于设置,将在适当定时保持在插入器中的片材插入到从打印机单元发送的片材中。通过插入器228,能够将不需要打印的片材插入到打印片材之间。配备了多个插入器228,以便以与大容量的文档给送器221、222和223同样的方式承受大容量的打印处理。
[0073]精装装订机229是如下的装置,该装置用于通过对由数字打印单元1000打印的或由插入器228插入的片材束粘贴封面,而形成精装小册子输出物。还可以通过精装装订机229来执行天头(top)粘贴装订处理,该天头粘贴装订处理对应于在不粘附封面的情况下进行粘贴装订的加工处理。由于精装装订机229是至少能够执行精装装订处理的片材处理装置,所以被称为“精装装订机”。
[0074]通过将数字打印单元1000设置为边界,能够将数字打印机102划分为三个主要部分。在图1中布置在数字打印单元1000的右侧的装置被称为“片材给送系统装置”。片材给送系统装置的主要作用,是将堆叠在装置中的片材在适当的定时连续地供给到数字打印单元1000。
[0075]另外还进行堆叠在装置中的片材的剩余量的检测等。片材给送盒231也存在于数字打印单元1000中,并能够在功能上执行与片材给送系统装置的处理类似的处理。假设为数字打印单元1000自身配备的片材给送盒231也被称为“片材给送系统装置”。
[0076]在图1中布置在数字打印单元1000的左侧的装置被称为“片材后处理装置”。片材后处理装置对完成打印处理的片材执行各种加工处理,并进行用于收集这些片材的处理
坐寸ο
[0077]在下面的描述中,前述的片材给送系统装置和片材后处理装置被统称为“片材处理装置200”。
[0078]计算机101被构造为通过网络100连接到数字打印机102的通用计算机。在这种情况下,计算机101能够执行各种应用程序。打印作业(打印对象图像数据和打印设置)能够被发送到数字打印机102。
[0079]随后,将描述在实施例中描述的数字打印机102的内部结构(主要是软件结构)。
[0080]图2是用于描述图1所示的数字打印机102的内部结构的框图。在该示例中,由于以系统块级别的单位来划分数字打印机102,因此,存在不总是与图1所示的装置结构的单位相对应的部分。
[0081 ] 在图2中,在装置自身中,数字打印机102具有能够存储多个处理对象作业的数据的诸如硬盘209 (下文中,也称为HDD)等的非易失性存储器。虽然在本实施例中示出了使用硬盘209的数字打印机102的示例,但是存储设备不局限于HDD209,只要存储设备是类似的大容量非易失性存储设备即可。
[0082]数字打印机102还具有如下的复印功能,即由打印机单元203通过HDD209,来打印从数字打印机102自身配备的扫描器单元201接收的作业数据。此外,数字打印机102具有如下的打印功能,即由打印机单元203通过HDD209,来打印通过与通信单元的示例相对应的外部I/F单元202从外部装置接收的作业数据。[0083]本实施例中的数字打印机102是具有这样的多种功能的MPF型的打印装置(也称为图像形成装置)。
[0084]换句话说,该实施例中的数字打印机102可以是具有任何结构的装置,诸如能够打印彩色图像的打印装置,或者能够打印单色图像的打印装置等,只要该装置能够执行本实施例中将描述的各种控制即可。
[0085]该实施例中的数字打印机102具有扫描器单元201,该扫描器单元201用于读取原稿的图像并处理所读取的图像数据。数字打印机102还具有外部I/F单元202,该外部I/F单元202用于从/向传真装置、网络连接设备以及外部专用装置接收/发送图像数据等。数字打印机102还具有HDD209,该HDD209能够存储从扫描器单元201或外部I/F单元202接收到的多个打印对象作业的图像数据。
[0086]由根据本发明的数字打印机102存储、改变和管理的各种管理信息等,也被存储在 HDD209 中。
[0087]此外,数字打印机102具有打印机单元203,该打印机单元203用于在打印介质上,执行存储在HDD209中的打印对象作业的数据的打印处理。数字打印机102还具有操作单元204,该操作单元204具有与用户接口单元的示例相对应的显示单元。
[0088]控制器单元(也称为控制单元或CPU) 205与为数字打印机102配备的控制单元的示例相对应,该控制器单元205整体控制为数字打印机102配备的各种单元的处理、操作等。在R0M207中已存储了实施例中所需的各种控制程序,包括用于执行后述的流程图中所示的各种处理的程序。
[0089]在R0M207中还存储了显示控制程序,该显示控制程序用于将包括图中所示的用户界面显示画面(以下称为UI显示画面)的各种UI显示画面,显示至操作单元204的显示单元。
[0090]控制器单元205从R0M207读出程序并执行该程序,从而使数字打印机102执行以下在实施例中描述的各种操作。在R0M207中还存储了用来执行如下操作的程序等,所述操作用于解释通过外部I/F单元202从外部装置(未示出)接收到的TOL (页面描述语言)代码数据,并展开为光栅图像数据(位图图像数据)。
[0091]同样地,在R0M207中还存储了如下的程序等,所述程序用于解释和处理通过外部I/F单元202从外部装置(未示出)接收的打印作业。由软件来处理这些程序。
[0092]R0M207由只读存储器构成,并且在R0M207中预先存储了各种程序,诸如引导序列、字体信息等的程序、上述的程序等。下文中将描述R0M207中存储的各种程序的详情。RAM208是可读写存储器,该可读写存储器用于存储从扫描器单元201和外部I/F单元202发送的图像数据、各种程序以及设置信息。
[0093]HDD209是用于存储由压缩/解压缩单元210压缩的图像数据的大容量存储设备。在HDD209中,能够保持诸如处理对象作业的打印数据等的多种数据。控制器单元205进行控制,使得能够由打印机单元203通过HDD209,来打印通过诸如扫描器单元201、外部I/F单元202等的各种输入单元输入的处理对象作业的数据。
[0094]控制器单元205还进行控制,使得数据也能够通过外部I/F单元202发送到外部装置。通过控制器单元205,来控制上述存储在HDD209中的处理对象作业的数据的各种输出处理,使得这些输出处理能够被执行。[0095]压缩/解压缩单元210通过诸如JBIG、JPEG等的各种压缩方法中的任意一者,对存储在RAM208和HDD209中的图像数据执行压缩/解压缩操作。在上述这种结构中,用作为打印系统配设的控制单元的示例的控制器单元205还控制各片材处理装置200的操作。片材处理装置200对应于图1描述的片材给送系统装置和片材后处理装置。
[0096]图3是例示图1所示的计算机101中的内部结构的框图。
[0097]在图3中,CPU301执行存储在R0M303中的程序ROM中的或从HDD311加载到RAM302中的程序,诸如OS、一般应用、装订应用等。
[0098]RAM302用作CPU301的主存储器、工作区等。键盘控制器(KBC)305控制来自键盘309或指示设备(未示出)的键输入。
[0099]CRT控制器(CRTC) 306控制CRT显示器310的显示。盘控制器(DKC) 307控制对存储了引导程序、各种应用、字体数据、用户文件等的HDD311、floppy (注册商标)盘(软盘,FD)等的访问。CRTC控制发送到/自连接的数字打印单元1000的交换。NC312连接到网络,并且执行用于控制与连接到网络的其他设备的通信的通信控制处理。
[0100]图4是例示图1所示的操作单元204的示例的平面图。
[0101]图4所示的操作单元204具有:键输入部402,其能够接收通过使用硬键执行的用户操作;以及触摸屏部401,其用作能够接收通过使用软件键(显示键)执行的用户操作的显示单元的示例。
[0102]在图4中的触摸屏部401的显示单元上显示的显示画面,被例示作为经由显示单元示出由控制器单元205执行的操作的各种显示画面的示例。依照来自用户的操作或设备的各种状态,而将显示画面显示在显示单元上,或者,改变能够从所述显示画面操作的项目。
[0103]图5是用于描述存储在图2所示的R0M207中的模块的结构的框图。该图示出了由数字打印机102中的控制器单元205读出并执行的各种程序以及由程序等使用的数据的示例。如图所示,在R0M207中,存储了用于实现能够由数字打印机102提供的各种功能的控制程序。
[0104]在图5中,引导加载程序501是刚好在数字打印机102的电源被打开之后执行的程序。在引导加载程序501中,包括有用于执行启动系统所需的各种启动序列的程序。
[0105]操作系统502是如下的程序,该程序提供用于实现数字打印机102的功能的各种程序的执行环境。操作系统502主要提供如下的功能,诸如数字打印机102的存储器(SP,图2中的R0M207、RAM208、硬盘209等)的资源管理、图中所示的各种装置的基本输入/输出控制等。
[0106]数据发送/接收程序503是如下的控制程序,该控制程序用于执行在经由图2中的外部I/F单元202发出数据的输入/输出请求时执行的发送/接收处理。
[0107]具体而言,数据发送/接收程序503是如下的控制程序,该控制程序包括诸如TCP/IP等的协议栈,并且用于进行从/向经由网络100连接的外部设备等接收和发送的各种数据的通信。这里执行的通信处理所对应的处理,限于在数字打印机102与外部I/F单元202之间输入/输出的数据包的发送/接收电平或者HTTP服务器等的通信处理。关于后述的所接收的数据的内容的分析处理不包括在内。基于其他程序的描述的内容,由后述的控制器单元205执行数据的分析处理。[0108]JDF功能程序504是如下的程序,在数字打印机102通过外部I/F单元202接收到JDF作业数据(打印作业数据)的情况下,由控制单元205依照来自操作单元204的指令来执行该程序。
[0109]在由控制器单元205执行的JDF打印功能中,控制器单元205基于JDF功能程序504中描述的处理顺序和处理条件,以合适的顺序依次指示各装置的操作。这样,JDF打印处理最终被执行。
[0110]作为这种装置,包括图2中的片材处理装置200、打印机单元203、HDD209、压缩/解压缩单元210、RAM208等。另外还包括用于执行通过外部I/F单元202接收的JDF作业数据的分析处理的程序、用于判别作为分析处理的结果在JPF中是否包括错误设置的判别处理、用来解决错误设置的设置改变等。
[0111]复印功能程序505是用于执行如下复印功能的程序,在数字打印机102的用户通过操作单元204指示了复印功能的执行的情况下,由控制器单元205依照来自操作单元204的指令来执行所述复印功能。
[0112]在由控制器单元205执行的复印功能中,对数字打印机102中的资源进行控制,使得控制器单元205基于程序中描述的处理顺序及处理条件,以适当的顺序依次指示各装置的操作。这样,进行了控制,使得复印处理最终被执行。作为这种装置,包括扫描器单元201、打印机单元203,片材处理装置200、HDD209、压缩/解压缩单元210、RAM208等。
[0113]扫描功能程序506是用于执行如下扫描功能的程序,在数字打印机102的用户通过操作单元204指示了扫描功能的执行的情况下,由控制器单元205依照来自操作单元204的指令来执行所述扫描功能。由控制器单元205执行的扫描功能以如下方式被执行。
[0114]对数字打印机102中的资源进行控制,使得由控制器单元205基于程序中描述的处理顺序及处理条件,来控制诸如扫描器单元201、HDD209、压缩/解压缩单元210、RAM208等的模块。此时,进行了控制,使得通过以适当的顺序依次指示这些装置的操作,扫描处理最终被执行。
[0115]PDL打印功能程序507是如下的程序,在由数字打印机102通过外部I/F单元202接收了 PDL作业数据(打印作业数据)的情况下,由控制器单元205依照来自操作单元204的指令来执行该程序。在由控制器单元205执行的PDL打印功能中,控制器单元205基于程序中描述的处理顺序和处理条件,以适当的顺序依次指示各装置的操作。这样,进行了控制,使得TOL打印处理最终被执行。作为这种装置,包括片材处理装置200、打印机单元203、HDD209、压缩/解压缩单元210、RAM208等。
[0116]BOX (箱)功能程序508是用于执行如下BOX功能的程序,在数字打印机102的用户通过操作单元204指示了 BOX功能的执行的情况下,由控制器单元205依照来自操作单元204的指令来执行所述BOX功能。
[0117]在BOX功能中,对数字打印机102进行控制,使得控制器单元205基于程序中描述的处理顺序及处理条件,以适当的顺序依次指示各装置的操作,从而使BOX处理被执行。作为这种装置,包括扫描器单元201、打印机单元203、片材处理装置200、HDD209、压缩/解压缩单元210、RAM208等。针对所存储的作业数据来改变存储时的设置,并且能够执行BOX处理。
[0118]UI控制程序509是用于控制图2所示的操作单元204的程序。Π控制程序509判别由数字打印机102的用户从操作单元204输入的内容,指示转变到适当的显示画面,并向控制器单元205指示处理的请求。
[0119]片材管理程序510是如下的程序,该程序用于执行关于数字打印机102能够使用的片材的管理功能。通过该程序的处理,将由该程序管理的片材相关信息存储到HDD209中。
[0120]其他控制程序511是用于实现与上述程序中的任何一者均不对应的功能的程序,并且这些程序中包括各种操作。然而,由于在描述实施例的优点时,这些程序的详情不重要,所以这里省略这些程序的描述。提供了自由空间512。
[0121]在该实施例中的图中所示的各种功能程序中,不需要提供所有的功能程序,并且可以使用具有这些功能程序中的一部分或者具有除前述程序以外的功能程序的结构。在这些情况中的任何一种情况下,本发明均是有效的。
[0122]图6是例示由图1所示的计算机101执行的模块的结构的图。该图涉及已存储在图1所示的计算机101中的HDD311中、并且由CPU301读出并执行的各种程序的示例。
[0123]在图6中,由于引导加载程序601和操作系统602的操作与图5中的打印装置的引导加载程序501和操作系统502类似,所以这里省略重复的描述。
[0124]设备驱动程序603是用于控制连接到计算机101的各种硬件的程序。另外还包括用于控制KBC305、CRTC306、DKC307等的程序。
[0125]打印应用程序604是在计算机上运行的、并用于向POD系统用户提供各种功能和服务的程序的总称。打印应用程序604具有用于形成或编辑打印作业数据的功能。打印应用程序604还具有如下的功能,即从通过此种应用的设置显示画面(未示出)设置的各种打印规范转换为相应的打印设置。另外,该应用能够从打印设置中包括的设置,反向转换为控制在相应的打印应用程序604的设置显示画面上显示的项目所需的内部信息。
[0126]此外,打印应用程序604还具有如下的功能,即选择HDD301中存储的打印设置文件,并形成打印作业数据。打印应用程序604还具有如下的能力,即转换为作为前述打印设置的PDL命令格式或JDF格式,与打印对象数据合成,并形成打印作业数据。
[0127]网络控制程序605是如下的程序,当由打印应用程序604形成的打印作业数据被发送到通过网络100连接的数字打印机102时,执行该程序。
[0128]该系统也可以被构造为使得网络控制程序605还具有如下功能,即发送打印数据,并且在发送之后,获得由连接到计算机101的数字打印机102执行的打印作业的进度信息作为打印处理的进度,等等。其他程序607包括与上述程序中的任何一者均不对应的所有程序的组,在此省略这些程序的详细描述。
[0129]图7是例示在图3所示的CRT310上显示的用户界面的示例的图。针对图6所示的打印应用程序604,该图例示了在图3的CPU301的控制下在CRT310上显示的应用显示画面701的示例。下面,将描述在相关应用的显示画面上显示的各单元的规范及其关联功能。
[0130]在图7中,菜单栏702是用于选择在打印应用中保持的各种设置和功能的显示部。本实施例中的应用被构造为使得能够利用下拉菜单格式来选择更详细的项目。下文中将描述菜单栏702以及能够从菜单栏702上选择的下拉菜单的功能。
[0131]在显示画面区域703中示出了打印对象数据的列表。在区域703的上部,存在示出各打印对象数据的信息和设置的区域。具体而言,分别显示了作业编号704、文件名705、作业所有者706、页数707、份数708、递送目的地709以及分类710的各信息。
[0132]作业编号704是如下的ID信息,按照在打印应用中登记用作打印对象的打印对象数据的顺序,唯一地分配了该ID信息。虽然在管理打印对象数据时使用了作业编号704,但由于该作业编号在本发明实施例的描述中不是必要的,所以省略该作业编号的描述。
[0133]文件名705是用于显示用作打印对象的打印对象数据的文件名的区域。文件名705的目的是使打印应用的用户能够容易地判别打印对象数据。
[0134]作业所有者706是用于显示如下信息的区域,所述信息与执行了打印对象数据到打印应用的登记处理即打印处理过程的用户有关。在本发明的实施例中,示出了如下形式的作业保持的的示例,即由多个用户临时登记打印对象数据,并且在随后的定时一次全部地执行打印处理。
[0135]因此,考虑到假设多个用户在任意定时执行打印对象数据的登记的情况,为了提高便利性以使登记的打印对象数据的管理变得容易,而配设了打印对象数据的显示栏。
[0136]即使在管理仅由一个用户对打印对象数据的登记的情况下或者存在多个操作者的情况下,在不需要区别操作者的用例中,可以构造使得显示栏变得不必要的打印应用。
[0137]页数707是如下的区域,为了显示打印应用中登记的各打印对象数据中包括的打印对象页数,而配设了该区域。这里显示的信息被构造为使得当登记打印对象数据时,通过由打印应用中保持的功能对所登记的数据进行分析,而获得该信息。
[0138]份数708是如下的区域,该区域用于显示在对打印应用中登记的各打印对象数据进行打印时指定的打印规范中的、关于份数的信息。下文将描述在打印对象数据的登记时的打印规范的设置单元。
[0139]递送目的地709是如下的区域,该区域用于显示关于打印应用中登记的各打印对象数据的递送目的地的信息。递送目的地709的目的,是使得当在后续打印处理时通过递送目的地信息执行分类处理时,能够使用该信息。也即,如上所述,打印应用将多个打印对象数据累积到打印应用中,在后续定时一次全部地转换为打印作业数据,并进行打印。这样进行了控制,使得在打印作业数据的打印处理时,基于递送目的地709的栏中所示的信息按单位执行分类处理。
[0140]换言之,具有相同递送目的地的信息的打印对象数据被连续地打印并被分类为一束,从而使得能够容易地以块为单位,来划分针对充当分类单位的各递送目的地的打印处理执彳丁完成后的广品。
[0141]递送目的地709是如下的信息,该信息被配设以供在构造打印作业数据以实现此时的分类处理时使用。由于在打印时以递送目的地为单位执行分类处理,因此,即使在多种不同的打印对象数据被以任何顺序登记在打印应用中的情况下,也能够针对每个递送目的地容易地分离输出物的块。也即,能够解决由于由操作者进行的错误分类而发生错误递送的问题。
[0142]在本实施例中,示出了在递送目的地被假定为分类单位的情况下的打印应用的示例。然而,也可以存在除递送目的地以外的各种分类单位。因此,也可以构造为使得由递送目的地709示出的信息被替代为表示基于其他分类目的的单位的信息。在该实施例中,为了便于说明,仅示出了能够容易地描述解决递送目的地的问题的优点的信息。
[0143]分类710是为设置如下信息而配设的字段,所述信息用于指示打印应用,使得在与选择了相关栏的打印对象数据相对应的打印作业数据中的相应页的打印开始时,执行分类处理。打印应用被构造为形成打印作业数据的设置信息,使得执行前述操作。
[0144]滚动条712是用于在数据无法完全显示到图中所示的打印应用的作业数据列表显示画面上的情况下,进行用于垂直移动显示区域的控制。总文档数711是显示打印应用中登记的打印对象数据的数量的区域。
[0145]在本实施例中,在图7中例示了打印应用的示例。然而,也可以使用具有等同功能的其他结构。并不总是需要把图中显示的各种信息中的一些或全部保持作为应用功能。也即,可以使用其他结构,只要与递送目的地信息一起管理打印对象数据、并且能够进行分类设置即可。
[0146]图8是例示在图3所示的CRT310上显示的用户界面的示例的图。该图示出了当选择了图7所示的菜单栏702中的编辑菜单801时显示的下拉菜单功能的示例。
[0147]如图所示,虽然能够从编辑菜单801的下拉菜单中选择各种功能,但是这里仅描述主要功能。
[0148]当改变所选择的打印对象数据的作业的打印设置时,选择设置改变菜单802。该示例示出了如下状态,即在反转状态下选择和显示作业804,即作业编号为0008的作业。通过在该状态下选择设置改变菜单802,能够改变在此种作业的登记时进行的打印设置。在分类菜单803中,通过使用递送目的地709作为关键字,来执行用于将打印应用中登记的打印对象数据的顺序更改为递送顺序的处理。
[0149]数据添加菜单805是用于由打印应用添加打印对象数据的菜单。从由数据添加菜单805显示的文件选择菜单(未示出),能够执行打印对象数据。或者,也可以构造为使得通过为运行打印应用的计算机101配备的鼠标等来选择文件,并且通过向打印应用显示画面上进行拖放等来添加文件。
[0150]在打印对象应用处于图8所示的状态下的情况下,通过按照递送顺序选择并执行分类菜单803而获得的结果的状态如图9所示。
[0151]图9是例示在图3所示的CRT310上显示的用户界面的示例的图。在该示例中,确认依照递送目的地的设置而进行了各打印对象数据的顺序更改处理。也即,如果在图9所示的状态下执行打印处理,则从图9中的作业数据列表上的顶部数据开始打印处理。因此,这意味着针对每个递送目的地901将打印数据以束为单位发送到数字打印机102,并且执行打印处理。
[0152]图10是例示在图3所示的CRT310上显示的用户界面的示例的图。该图示出了在如下情况下的显示画面的示例,即在打印应用的画面的显示处于图9的状态中的状态下,通过诸如图8所示的数据添加菜单805的选择、前述拖放等的操作,而执行了数据添加处理。
[0153]如图10所示,示出了如下的状态,即已自动输入充当添加对象的打印数据的文件名1001以及进行了打印数据的添加处理的作业所有者1002。打印应用被构造为使得当登记了打印对象数据时,能够设置份数1003。具体而言,通过份数的增加/减少按钮1006能够改变份数。
[0154]递送目的地1004是用于登记在图7中的递送目的地709字段中显示的信息的输入栏。在本实施例的示例中,示出了分部C被输入到递送目的地栏1005的状态。[0155]作为向递送目的地栏1005中进行输入的方法,考虑到下面的各种方法:也即,通过图3中的KB直接输入;通过下拉菜单(图中未示出)从预登记的递送目的地中选择;等等。由于向递送目的地栏1005中输入递送目的地信息的输入单元不是本发明的必要条件,所以在图10中,将输入单元示出为通过KB309直接输入递送目的地信息的规范的示例。
[0156]根据此种方法,能够输入任意的递送目的地信息,并且当输入递送目的地信息时,存在执行了打印对象数据的登记处理的操作者输入错误的字符串等的可能性。然而,由于事先不需要递送目的地的登记处理的,并且能够登记任意的递送目的地,所以存在应用时的灵活性高的优点。因此,无法容易地判别哪个方法是更优良的。
[0157]因此,向递送目的地栏1005中输入信息的输入单元不是本发明的主要要素。不论选择了何种方法,本发明都是有效的。
[0158]打印设置按钮1007用来显示关于当打印处理充当登记对象的打印数据时的打印规范的设置的设置显示画面。作为能够设置的打印规范,进行构造使得能够根据需要,来指定在图1所示的数字打印机102所支持的打印处理中能够指定的各种条件。
[0159]然而,由于当描述本发明的优点时,能够利用设置显示画面来指定的打印设置的内容本身不是必要的,因此省略这些内容的详细描述。
[0160]通过按下确定(OK)按钮1008,打印数据被登记到图7所示的打印应用中。也即,打印数据被添加至打印对象数据。
[0161]当按下取消按钮1009时,不登记打印对象数据,而是使显示画面转变到图9的显示画面的状态。在这种情况下,在图中设置的各种设置内容也被取消。
[0162]图11是例示在图3所示的CRT310上显示的用户界面的示例的图。该图示出了刚好在通过图10所示的数据添加显示画面按下了确定按钮1008之后的打印应用的显示画面的状态的示例。
[0163]如图11所示,确认在图10中执行了添加处理的打印对象数据已被添加到由作业编号1101所示的部分。在总文档数1102中,还确认反映了添加的数据。
[0164]图12是例示在图3所示的CRT310上显示的用户界面的示例的图。该图示出了在打印对象应用中、在图11所示的显示画面的状态下进行了分类处理的设置之后的显示画面的状态的示例。
[0165]在图12中,确认已添加复选标记1201和1202的状态。该状态对应于如下处理:指示打印规范的设置,使得打印作业数据被构造为使得在添加了复选标记1201和1202的部分,在打印应用中登记的打印数据的页的打印处理时,执行分类处理。
[0166]如图12所示,针对与分部A和B之间的边界相对应的打印对象数据以及针对与分部B和C之间的边界相对应的打印对象数据,来指示分类处理。通过上述设置,当打印应用将打印作业数据发送到数字打印机102、并执行打印处理时,在开始用于分部B和C的输出物的打印时,执行分类处理。
[0167]虽然在通过为图3所示的计算机101配备的诸如鼠标等的指示设备(未示出)执行处理的假设下,选取了图12中的用于分类的复选标记,但是自然地,也可以构造为使得通过其他单元来选择这些复选标记。
[0168]图13是例示在图3中所示的CRT310上显示的用户界面的示例的图。该图示出了当打印应用将所登记的打印对象数据转换为打印作业数据、之后将转换后的数据发送到数字打印机102、并且执行打印处理时的指示单元的示例。
[0169]进行构造使得当由打印应用指示打印开始时,通过能够由图7中的菜单栏702中的文件菜单1301来选择的打印菜单1302,来执行打印开始。
[0170]图14是例示在图3中所示的CRT310上显示的用户界面的示例的图。该图示出了在选择了图13所示的打印菜单1302之后显示的、用于指示打印开始的打印显示画面的示例。虽然公开了各种信息,但下文仅描述重要的部分。
[0171]在图14中,打印名称1403被提供用来选择在打印时使用的数字打印机102。基于如下假设而配设了这种功能,即假设在多个数字打印机102经由网络100连接到运行打印应用的计算机101的情况下,当指定特定的数字打印机102时使用这种功能。进行构造使得能够通过下拉菜单从预先登记的打印机中,选择多个数字打印机102。
[0172]属性1404被提供用来显示显示画面,该显示画面用于设置当将在打印应用中登记的打印对象数据转换为打印作业数据时执行的各种打印规范,并且用于设置关于对数字打印机102的操作指令的规范。虽然存在这里能够指定的打印规范的各种项目,但是在本发明的该实施例中,除分类处理以外的打印规范的设置在优点的描述中是不重要的。
[0173]针对分类处理的设置,打印应用被构造为使得能够在图7所示的分类710字段而不是属性1404中指定分类处理的设置。已将打印应用设置在图13所示的状态。因此,这里省略通过按下属性1404显示的打印规范设置显示画面的详细描述。
[0174]通过按下确定按钮1401,开始该打印规范的打印处理。进行控制使得通过按下取消按钮1402,打印处理的指令被停止,并且显示画面被转变到与图12相对应的显示画面。
[0175]图15是用于描述在示出实施例的打印装置中处理的打印作业数据的结构的图。该图示出了当登记在打印应用中的打印对象数据处于图13的状态时、在按下了图14中的确定按钮之后形成的打印作业数据的结构的示例。
[0176]在该实施例中,作为示例,示出了整个打印作业数据1500被构造为单个PDL流数据的情况。也即,在打印应用中,打印对象数据被单个登记并管理,如图7及后续附图所示。然而,也进行控制使得当已指示并执行打印处理时,将这些打印对象数据中的各个转换为PDL数据,并且构造单个数据,在该单个数据中,与各打印对象数据相对应的PDL数据被耦
口 ο
[0177]这是因为,打印应用使用在称为交易作业的POD (按需打印,Print On Demand)用例中经常使用的数据形成方法。交易作业是如下的方法,该方法适用于大量页被连续发送到打印机并被顺序处理的、诸如可变数据打印(VDP, Variable Data Print)等的其他用例。
[0178]在图15中,图中的流数据的右侧对应于数据的开头位置,左侧对应于数据的末尾。为了在充当连续PDL作业数据的流数据中,明确与转换之前的打印对象数据的关联性,与图相对应地公开了图中用作原始数据的打印对象数据的文件名。
[0179]也即,对应于各文件名的打印对象数据1501、1502、1503、1504、1505、1506、1507、1508 和 1509。
[0180]重要的是,充当流数据中的原始数据的打印对象数据的布置顺序,与登记在图12所示的打印应用中的打印对象数据的顺序一致。也即,对打印对象数据进行控制,使得依照图12所示的打印对象数据的顺序,形成图15所示的PDL流数据。
[0181]在图15中,在PDL流数据中,包括与和上述各打印对象数据相对应的PDL数据不同的数据。
[0182]头1510被称为头,并且是如下的数据,在执行当数字打印机执行打印处理时的预处理、初始化处理等的情况下,根据需要来添加该数据。如果这些处理是不必要的,则也能够省略头1510。需要头1510的处理和不需要头1510的处理依照使用的PDL数据的类型而存在。在图中示出了假设头1510是必要的情况的示例。然而,由于在头1510中公开的指令信息的内容在描述本发明的实施例的优点的情况下是不重要的,所以省略这些内容的描述。
[0183]具有与头类似的目的的设置被存储到区域1511中区域1511与头1510的不同点在于,区域1511以执行后处理为目的。如果区域1511是不必要的,则能够以与头1510类似的方式省略区域1511。然而,在图15中,示出了假定该信息是必要的情况的示例。
[0184]然而,由于在描述本发明的实施例的优点的情况下,在该区域中公开的指令信息的内容不重要,所以省略这些内容的描述。
[0185]提供了分类处理命令1512和1513。这些分类命令被插入到流数的位置的是重要的。也即,F (1503)与G (1504)之间的位置以及H (1505)与I (1506)之间的位置对应于此类位置。换言之,确认分类命令已被插入,并且与图12所示的各递送目的地的分类单位的位置一致。
[0186]打印应用将流数据构造为使得当数字打印机102已接收到打印作业数据1500时,在已插入分类命令的位置,由为数字打印机102的片材排出机构配备的分类装置来执行分类处理。
[0187]图16是例示图15中的分类命令1512的详细结构。
[0188]在图16中,上部表示流数据的开头方向,下部表示末尾方向。
[0189]通过关注由来自数字打印机的打印应用的功能转换的PDL数据F( 1503),G( 1504)和H (1505)的部分,而例示了数据。在图中省略了这些部分之前和之后的部分。
[0190]例示了分类命令1512已被插入在F (1503)与G (1504)之间的状态。虽然图中例示了分类命令的示例,但是该命令仅被示出作为示例。实际上,该命令依赖于PDL数据的类型以及能够由数字打印机102解释和处理的分类命令的规范。
[0191]虽然从由PDL打印功能程序507接收的流数据的开头执行处理,但是,数字打印机102识别和解释包括图16所示的分类命令的各分类命令(参见图15)。在该阶段中,系统被构造为进行控制,使得数字打印机102执行指示的分类处理。下文中将描述数字打印机102中的分类处理的详情。
[0192]图17是用于描述在接收到图15和16所示的由打印应用发送到数字打印机102的打印作业数据、并且执行了打印处理及分类处理之后的数字打印机的片材排出装置的状态的图。
[0193]在图17中,递送托盘1701对应于为图2所示的大容量堆叠器225和226或鞍式装订器227配备的普通递送托盘中的一个。
[0194]如图17所示,从图中确认多个输出片材已在分类状态下被堆叠在递送托盘1701上。针对移动片材排出的情况,本发明的实施例中的分类处理被例示作为示例。
[0195]输出片材束1702对应于递送目的地是分部A的打印对象数据D、E和F的输出物。输出片材束1703对应于递送目的地是分部B的打印对象数据G和H的输出物。类似地,输出片材束1704对应于递送目的地是分部C的打印对象数据1、J、K和L的输出物。
[0196]由于如上所述,输出片材最终针对每个指定的递送目的地被堆叠并经历移动片材排出(分类处理),并且被堆叠到数字打印机102的片材排出装置,所以能够容易地进行针对各递送目的地的分类操作。结果,获得减轻操作者的负担的效果,并且还获得降低由于分类时的错误而导致的错误递送的风险的效果。
[0197]除了在相同的分类装置上改变片材束(输出片材束)的布置位置并且排出片材的方法以外,控制器单元205还能够使用以如下方式明确区别的片材排出方法。
[0198]理想的情况是,控制器单元205使用将多个分类装置分配给递送目的地并且排出片材束(输出片材束)的方法,或者使用将区别片材插入到由同一分类装置排出到同一位置的片材束中并且排出片材束的方法,等等。
[0199]图18是用于描述示出实施例的信息处理装置的控制方法的流程图。该图示出了打印处理的示例。通过执行由计算机101中的CPU301执行的打印应用程序604,来实现各处理步骤。
[0200]在选择了图13所示的打印菜单1302时的定时,由计算机101中的打印应用程序604进行的打印处理开始(S1801)。
[0201 ] 随后,处理例程进入S1802,并且CPU301建立与经由在打印处理中使用的网络100连接的数字打印机102的连接。具体而言,建立为计算机101配设的NC312与为数字打印机102配设的外部I/F单元202之间的连接,从而准备数据发送。
[0202]在S1803中,通过由S1802的执行而建立的计算机101与数字打印机102之间的连接,计算机101将头命令发送到数字打印机102。
[0203]在S1803中被发送到数字打印机102的信息,是与由图15所示的头1510表示的流数据的开头部分相对应的信息。
[0204]随后,在S1804中,CPU301将打印对象数据发送到数字打印机102。在S1804中发送的信息对应于图15的示例中的由以下附图标记表现的信息:即1501、1502、1503、1512、1504、1505、1513、1506、1507、1508和1509。下文中将描述S1804中的处理的详情。
[0205]在S1804中的处理完成后,进入S1805,并且计算机101中的CPU301将由图15中的区域1511表示的信息发送到数字打印机102。在S1805中发送的信息,是与由图15所示的头1510表示的流数据的末尾部分相对应的信息。
[0206]最后,在S1806中,CPU301断开在S1802中在CPU301与数字打印机102之间建立的连接(结束连接),并且打印处理结束。
[0207]图19是用于描述示出实施例的信息处理装置的控制方法的流程图。该流程图涉及图18所示的S1804的处理的示例,即打印对象数据发送处理的详细示例。通过以与图18所示的流程图类似的方式执行由计算机101中的CPU301执行的打印应用程序604,来实现各处理步骤。
[0208]首先,CPU301获得打印对象数据的列表(S1901)。S1901的处理对应于用于获得如下列表的处理,即通过以显示顺序,来布置登记在打印应用中的作业列表703上显示的打印对象数据,而形成所述列表。也即,打印应用执行如下的处理,即以在S1901中获得的顺序将打印对象数据转换为打印作业数据。为此,使用在S1901中获得的列表。针对在S1901中获得的列表上的各要素,执行S1902和后续步骤中的处理。[0209]在S1902中,CPU301判别是否针对在S1901中获得的列表中包括的所有打印对象数据执行了打印数据的形成和发送处理。如果CPU301在此确定针对在所获得的列表中包括的所有打印对象数据执行了这些处理,则这意味着针对所有数据完成了处理。因此,在流程图中所示的处理完成。
[0210]另一方面,如果CPU301在S1902中,确定尚未针对所获得的列表中包括的所有打印对象数据执行这些处理,则这意味着剩余有尚未完成处理的打印对象数据。在这种情况下,处理例程进入到S1903以连续地执行处理。
[0211]在S1903中,依照列表的顺序从S1901中获得的列表中选择并获得尚未处理的数据。
[0212]随后,在S1904中,CPU301判别针对S1903中获得的打印对象数据是否已设置分类处理。分类处理的设置如图12所示。
[0213]如果CPU301在此确定针对所获得的打印对象数据已设置了分类处理,则CPU301将执行分类处理的命令从计算机101发送到数字打印机102 (S1905)。
[0214]如果CPU301在S1904中确定针对所获得的打印对象数据未设置分类处理,则由于不需要发送分类命令,所以跳过S1905的处理,并且进入S1906。
[0215]在S1906中,CPU301执行用于将在S1903中选择的打印对象数据转换为打印作业数据的处理。在步骤S1906中转换的PDL数据的类型是任意类型。也即,不论选择了何种命令或数据格式,本发明都是有效的。
[0216]随后,在S1907中,CPU301执行如下的处理,该处理使得计算机101将在S1906中形成并转换的数据发送到数字打印机102。在发送处理完成后,处理例程再次返回到S1902。
[0217]S1902至S1906的处理循环重复执行,直到针对在S1901中获得的列表上的所有要素完成处理为止。
[0218]在图中所示的流程中,在S1906中的打印作业数据的转换处理以及S1907中的发送处理已被描述为不同的步骤。然而,这两个步骤也可以被并行处理。也即,理想的情况是,在执行数据的转换处理的同时,完成转换的数据被作为流连续地发送。在这种情况下,S1906和S1907被并行处理。
[0219]图20是用于描述示出实施例的打印装置的控制方法的流程图。该图涉及图18和图19所示的、当数字打印机102接收到在计算机101上形成的打印作业数据时的打印作业数据的打印处理的示例。通过执行由数字打印机102中的控制器单元205执行的PDL打印功能程序,来实现各步骤中的各处理。
[0220]在S2001中,控制器单元205从经由网络100连接的计算机101接收连接请求,并建立连接。来自计算机101的连接请求对应于图18所示的S1801的处理。
[0221]当建立计算机101与数字打印机102之间的连接后,进入S2002,并且控制器单元205接收从计算机101发送的打印作业数据。S2003和后续步骤中的处理形成处理循环,即针对在S2002中接收的所有打印作业数据来重复处理。
[0222]在S2003中,控制器单元205判别是否存在经由连接而发送的处理对象数据,即打印作业数据中尚未处理的数据(尚未执行的命令)。
[0223]如果控制器单元205在此确定存在尚未处理的数据,则判定剩余有处理对象数据。执行S2004和后续步骤中的处理。
[0224]另一方面,如果控制器单元205确定不存在尚未处理的数据,则判定针对所有打印作业数据完成了处理。处理例程进入S2009,在计算机101和数字打印机102之间建立的连接被断开,并且打印处理完成。
[0225]打印作业数据由以下要素构成:绘制命令;用于指定打印机的后处理等的控制命令;以及充当这些命令的处理对象的数据。下文中的描述将假设这些要素被统一表述为命令。也即,能够通过“命令的集合”的不同词语来表示打印作业数据。
[0226]随后,在S2004中,控制器单元205从形成充当打印处理对象的打印作业数据的流中,获得下一处理对象命令。在S2005中,控制器单元205执行所获得的命令的分析处理。
[0227]随后,在S2006中,控制器单元205判别作为S2005中的分析的结果,处理对象命令的类型是否为分类命令。
[0228]如果控制器单元205确定处理对象命令类型是分类命令,则进入S2007,并且执行指定的分类处理。在本发明的实施例中,在S2007中执行的具体分类处理是通过图17所示的移动处理进行的分类。也即,控制器单元205进行控制,使得片材排出位置被移动到与刚好之前排出的输出物的片材排出位置不同的片材排出位置,并且输出物被排出到这样的移动后的位置。片材排出位置的移动量可以被设置为5mm或10mm,并且片材排出位置可以被设置到任何位置,只要用户能够通过目视检查来识别输出物之间的区别位置即可。用户可以预先设置移动量,并且控制器单元205可以依照所设置的移动量来执行软件片材排出处理。
[0229]也即,在S2007中的分类处理的执行对应于如下的处理,即控制器单元205向片材处理装置200中的片材排出装置,发送进行改变以移动片材排出位置的命令,并且片材排出装置执行这样的命令。这里省略从控制器单元205发送到片材排出装置的命令的详情。
[0230]之后,除非数字打印机再次接收并执行移动命令,否则片材排出装置的片材排出位置不改变。换言之,在随后接收到移动命令的时间点,再次执行移动处理。
[0231]另一方面,如果控制器单元205确定处理对象命令类型不是分类命令,则执行由控制器单元205判定的除分类处理以外的命令(S2008)。例如,基于打印作业数据,控制器单元205使打印机单元203将图像打印到片材上,并排出所打印的片材。
[0232]在完成S2007或S2008之后,处理例程返回到S2002,并且控制器单元205执行下一命令的处理。以这种方式执行数字打印机102中的打印处理时的操作。
[0233]如上所述,控制器单元205进行控制,使得在从刚好之前排出的输出物处进行了移动的状态下,排出由用户指定的任意打印对象数据的输出物,并且控制器单元205进行控制,使得在从刚好之前排出的输出物处进行了移动的状态下,排出其他打印对象数据的输出物。这样,减轻了进行关于哪些文档被递送到哪个递送目的地的分类的负担,操作者能够正确地识别针对每个递送目的地分类的输出片材束,并且能够可靠地防止递送目的地的错误识别。
[0234]第二实施例
[0235]上面,针对交易打印的用例描述了第一实施例,例如,在所述交易打印中,当由打印对象数据形成打印作业数据时,打印应用形成单个打印作业数据。也即,如图15所示,打印作业数据被处理为单个流,并且数字打印机102将识别和处理作为单个作业来执行。下面,将针对如下示例来描述第二实施例,在所述示例中,打印应用替代交易打印而形成打印作业、将分类命令嵌入打印作业的头信息中,并对打印作业进行分类。
[0236]图21是用于描述在示出实施例的打印装置中处理的打印作业数据的结构的图。该图用于描述由打印应用形成的打印作业数据的结构。
[0237]在图21中,打印作业头2101被构造为包括分类命令。打印作业数据2102是不包括分类命令的示例。
[0238]针对上述两种情况,均包括当在数字打印机执行打印处理时执行前处理或初始化处理等时、根据需要而添加的头2103及2107。头2103及2107对应于图15中的头1510。
[0239]类似地,包括打印对象命令以及充当数据主体的PDL数据部分(2105、2108)。所述PDL 数据部分对应于图 15 中的部分 1501、1502、1503、1504、1505、1506、1507、1508 和 1509。
[0240]类似地,包括后处理命令(2106、2109)。所述后处理命令对应于图15中的数据1511。
[0241]分类命令2104对应于图15所示的数据1512。
[0242]图22是用于描述示出实施例的信息处理装置中的数据处理方法的流程图。该流程涉及当计算机101中的CPU301执行打印应用程序604时执行的处理的示例。在下面的描述中,如果第二实施例中的打印应用具有与第一实施例所示的功能相当的功能,则通过部分地引用第一实施例中的附图来进行描述。
[0243]在选择了图13所示的打印菜单1302的定时,开始由打印应用程序604执行的打印处理(S2201)。
[0244]随后,在S2202中,CPU301建立到经由在打印处理中使用的网络100连接的数字打印机102的连接。具体而言,建立为计算机101配设的NC312与为数字打印机102配设的外部I/F单元202之间的连接,从而准备数据发送。
[0245]在S2203中,CPU301判别是否存在打印对象数据中尚未发送的数据。如果CPU301在此确定不存在打印对象数据中尚未发送的数据,则由于这意味着已针对所有数据完成处理,所以处理例程进入S2211。在S2202中建立的连接被断开,并且流程图中所示的处理完成。
[0246]另一方面,如果CPU301在S2203中确定存在打印对象数据中尚未发送的数据,则这意味着仍然剩余有尚未完成处理的打印对象数据。在这种情况下,为了连续地执行处理,处理例程进入S2204,并且选择充当下一打印处理对象的打印对象数据。
[0247]在S2205中,通过由S2202的执行建立的计算机101与数字打印机102之间的连接,计算机101中的CPU301将头命令发送到数字打印机102。这里发送的信息是由图21所示的头2103和2107表示的信息。
[0248]随后,在S2206中,CPU301判别针对S2204中获得的打印对象数据是否设置了分类处理。分类处理的设置如图12所示。
[0249]如果CPU301在此确定针对S2204中获得的打印对象数据设置了分类处理,则CPU301从计算机101向数字打印机102发送执行分类处理的分类命令2104 (S2207)。
[0250]如果CPU301在S2206中确定针对S2204中获得的打印对象数据未设置分类处理,则由于不需要发送分类命令,所以跳过S2207的处理,并且进入S2208。
[0251]随后,在S2208中,CPU301执行用于将在S2204中选择的打印对象数据转换为打印作业数据的处理。在S2208中转换的PDL数据的类型是任意类型。也即,不论在选择了何种命令或数据格式的情况下,本发明都是有效适用的,只要包含实施例所示的特征项目即可。
[0252]随后,在S2209中,CPU301执行如下的处理,即将在S2208中形成和转换的打印作业数据发送到数字打印机102。在发送处理完成之后,CPU301进入S2210,并且发送后处理命令2106或2109。处理例程再次返回到S2203。
[0253]这里发送的信息是由图21中的后处理命令2106或2109表示的信息。在S2210完成之后,CPU301再次返回到S2203。
[0254]上述S2203至S2210的处理构成处理循环,该处理循环被重复执行,直到关于充当由根据本发明的打印应用发送的对象的所有打印对象数据的处理完成为止。
[0255]由于接收通过图22所示的流程图形成的数据并执行打印和分类处理的数字打印机102侧的处理,与在本发明的第一实施例中的图20所示的流程图的处理类似,所以这里省略重复的描述。
[0256]如上所述,控制器单元205进行控制,使得在从刚好之前排出的输出物处进行了移动状态下,排出由用户指定的任意打印作业的输出物,并且控制器单元205不进行如下的控制,即不使得在从刚好之前排出的输出物处进行了移动的状态下,排出其他打印作业的输出物。
[0257]因此,减轻了进行关于哪些文档被递送到哪个递送目的地的分类的负担,操作者能够正确地识别针对每个递送目的地分类的输出片材束,并且能够可靠地防止递送目的地的错误识别。
[0258]第三实施例
[0259]上面,针对如下结构的情况描述了第一和第二实施例,即在被示出作为示例的打印应用中,在图7及后续附图中的打印应用的显示画面中的分类字段710中,执行分类处理。在该情况下,由于能够在指定的任意位置指定分类处理,例如,即使递送目的地是相同的,也能够指定分类处理,以有意地将同一递送目的地的输出物束进一步划分为块等。
[0260]然而,也存在使用打印应用的用户由于分类处理的错误设置、而对错误的位置指定分类处理的可能性。
[0261]在本实施例中,示出了通过假设上述情况的另一分类方法进行的打印应用的示例。
[0262]图23是例示在图3所示的CRT310上显示的用户界面的示例的图。该图涉及打印应用的操作显示画面的示例。在该实施例中,与图7所示的显示画面相比,确认分类字段710被省略。
[0263]图24是示出在图3所示的CRT310上显示的用户界面的示例的图。该图涉及图23所示的打印应用的打印指定显示画面的示例。
[0264]在由图23所示的打印应用选择了与图13所示的打印菜单1302相对应的菜单之后,图24所示的Π显示画面被显示在CRT310上。虽然公开了的各种信息,但在下文中仅描述重要部分。
[0265]在图24中,当选择了按钮2403时,这意味着打印作业对打印应用给出了如下的设置,该设置用于针对各递送目的地对打印对象数据进行分类和输出。当在已选择按钮2403的状态下按下确定按钮2401时,针对每个递送目的地来收集登记在打印应用中的打印对象数据,在递送目的地之间的输出物的边界之间执行分类处理,并且对输出物束进行输出。
[0266]图25是用于描述在示出实施例的信息处理装置中的数据处理方法的流程图。该流程涉及在由计算机中的CPU301执行的打印应用程序604的打印时的处理的示例。在下面的描述中,如果本发明的第三实施例中的打印应用具有与第一实施例中所示的附图上相当的功能,则将通过引用第一实施例中的附图的一部分进行描述。
[0267]在选择了图13所示的打印菜单1302的定时,开始由打印应用程序604进行的打印处理(S2501)。
[0268]随后,进入S2502,并且CPU301建立CPU301与经由打印处理中使用的网络100连接的数字打印机102之间的连接。具体而言,建立为计算机101配设的NC312与为数字打印机102配设的外部I/F单元202之间的连接,从而准备数据发送。
[0269]在S2503中,CPU301获得充当分类对象的递送目的地的信息的列表。递送目的地的信息是对特有要素的集合给予了顺序的信息,所述特有要素包括在图23所示的打印应用的显示画面中的递送目的地字段2301中公开的信息。所述顺序可以是对字符串进行分类的顺序。在能够对各递送目的地给予顺序的打印应用中,也能够使用这种结构以基于所指定的顺序进行分类。
[0270]在S2504中,CPU301判别是否针对在S2503中获得的递送目的地列表中包括的所有递送目的地完成了处理。
[0271]如果CPU301在此确定针对递送目的地列表中包括的所有递送目的地完成了处理,则由于这意味着针对所有递送目的地完成了处理,所以处理例程进行到S2513,并且在S2502中建立的连接被断开。本处理例程完成。
[0272]如果CPU301在S2504中确定尚未针对递送目的地列表中包括的所有递送目的地完成处理,则这意味着剩余有尚未处理的打印对象数据。在这种情况下,为了连续地执行处理,处理例程进行到S2505及后续步骤的处理。
[0273]在S2505中,CPU301从在S2503中获得的递送目的地列表中,选择尚未处理的递送目的地信息。
[0274]随后,在S2506中,CPU301将分类命令发送到数字打印机102。
[0275]在S2506中发送分类命令的目的如下。也即,在S2507及后续步骤中,执行同一递送目的地中包括的多个打印对象数据的打印处理。在S2505中已完成与所选择的递送目的地相对应的打印对象数据的所有处理的阶段,处理例程再次返回到S2504。用于处理如下打印对象数据的打印的处理循环形成,所述打印对象数据对应于在S2503中获得的递送目的地列表上的下一递送目的地。
[0276]也即,通过在开始与特定递送目的地相对应的打印对象数据的打印处理之前,将分类命令确实地发送到数字打印机102,最后能够在如图17所示针对每一递送目的地对输出物进行了分类的状态下,来进行输出处理。
[0277]在S2507中,CPU301判别是否针对与在S2505中选择的递送目的地相对应的所有打印对象数据完成了打印处理。
[0278]如果CPU301在此确定已针对与所选择的递送目的地相对应的所有打印对象数据完成打印处理,则这意味着针对与在S2505中选择的递送目的地相对应的所有打印对象数据完成了处理。因此,为了执行与下一递送目的地相对应的打印对象数据的处理,处理例程再次返回到S2504。
[0279]另一方面,如果CPU301在此确定尚未针对与所选择的递送目的地相对应的所有打印对象数据完成打印处理,则进行S2508。选择与在S2505中选择的递送目的地相对应的打印对象数据中的下一打印对象数据。
[0280]在S2509中,计算机101中的CPU301通过由S2502的执行而建立的计算机101与数字打印机102之间的连接,将头命令发送到数字打印机102。由于在前述实施例中已经描述了被发送到计算机101的信息,所以这里省略重复的描述。通过由计算机101中的CPU301执行打印应用程序604,来进行S2509的处理。
[0281]随后,在S2510中,CPU301执行用于将在S2508中选择的打印对象数据转换为打印作业数据的处理。被转换的PDL数据的类型是任意类型。也即,不论选择了何种命令或数据格式,本发明都是有效的。
[0282]随后,在S2511中,CPU301执行如下的处理,即使得计算机101将在S2510中形成和转换的数据发送到数字打印机102。在发送处理完成后,处理例程进行到S2512,并且CPU301发送后处理命令。由于在前述实施例中已经描述了被发送的信息,所以这里省略重复的描述。
[0283]如上所述,在S2512完成之后,CPU301再次返回到S2507,并且重复用于执行下一打印对象数据的处理的处理循环。通过由计算机101中的CPU301执行打印应用程序604,来执行S2512的处理。
[0284]因此,即使用户不手动设置移动和排出输出物的位置,也在从刚好之前排出的输出物进行了移动的状态下,针对每个递送目的地排出输出物。因此,用户能够容易地区别各递送目的地的输出物,并且能够容易地挑选这些输出物。
[0285]其他实施例
[0286]上面,针对使用PDL数据作为打印规范的系统,描述了上述各实施例作为示例。作为打印规范的表现形式,也能够以诸如JDF等的预定作业单来指定作业。在这种情况下,打印规范具有如下的特征,即能够与由打印对象数据转换并且形成的打印作业数据容易地分离与合成。
[0287]例如,如果根据本发明的打印应用程序604具有以JDF格式形成包括分类命令的打印规范的能力,则能够由数字打印机102的JDF功能程序来执行打印作业数据。
[0288]在上述实施例的描述中,针对通过使用为片材排出装置配设的移动片材排出功能来执行分类处理的情况,将分类处理示出作为示例。然而,除移动片材排出功能以外的各种功能也能够作为分类处理。
[0289]例如,基于分类单位来改变输出片材的排出目的地的分类方法被作为分类处理。
[0290]此外,基于分类单位将插入纸插入至输出片材、并且明确各个分类的输出片材之间的边界部分等的方法也被作为分类处理。
[0291]例如,如果如图2所示的大容量的堆叠器具有用于通过来自控制器单元205的指令打开外盖的功能,则通过用于在分类定时排出大容量的堆叠器中的产品的处理而执行的分类方法也被作为分类处理。
[0292]如上所述,不论使用何种方法作为分类处理的类型,本发明都是适用的。
[0293]此外,还能够进行构造使得与如下通知处理相对应的步骤被并入相应实施例,所述通知处理用于在控制器单元205确定系统未处于能够向各递送目的地排出片材束的状态的情况下,通知片材束的排出出错的情况。
[0294]此外,可以进行控制,使得如果控制器单元205确定在片材束的排出期间,系统未处于能够向各递送目的地排出片材束的状态,则中断片材束的排出。
[0295]可以由主机依照从外部安装的程序,来执行实施例中的图中所示的功能。在这种情况下,系统被构造为使得从外部来安装如下的数据,该数据用于显示与实施例中所述的、包括各种操作显示画面的操作显示画面类似的操作显示画面,并且系统被构造为使得能够将各种用户界面显示画面提供给主机的显示部。在这种结构的情况下,即使在通过诸如CD-ROM、快闪存储器、FD等的存储介质、或者通过网络从外部存储介质将包括程序的信息组供给至输出装置的情况下,本发明也是适用的。
[0296]本发明不限于上述实施例,能够基于本发明的要旨进行各种变形(包括的各实施例的有机组合),并且这些变形例不被排除在本发明的范围之外。例如,将上述各种设置显示画面显示至数字打印机102的操作单元204,并且控制器单元205可以依照通过显示的设置显示画面而接受的设置,来执行打印及分类处理。也即,可以将控制器单元205构造为使得在从用户指示的定时移动排出输出物,并且依照设置,在从用户指示的定时移动排出输出物。虽然在实施例中,数字打印机102中的控制器单元205是用于进行上述各种控制的主单元,但是,也可以进行构造,使得能够由作为与数字打印机102不同的单独体的外部附装的控制器等,来执行各种控制的部分或全部。
[0297]本发明的各方面还可以通过读出并执行记录在存储设备上的用于执行上述实施例的功能的程序的系统或装置的计算机(或诸如CPU或MPU的设备)来实现,以及通过由系统或装置的计算机通过例如读出并执行记录在存储设备上的用于执行上述实施例的功能的程序来执行各步骤的方法来实现。鉴于此,例如经由网络或者从用作存储设备的各种类型的记录介质(例如计算机可读介质)向计算机提供程序。
[0298]虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明并不限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以使其涵盖所有这些变型例以及等同的结构和功能。
【权利要求】
1.一种打印装置,该打印装置包括:打印单元,其用于通过执行包括预定信息的作业而将图像打印到片材上;以及控制单元,其用于按如下方式控制从所述打印单元的片材的排出:基于包括在所述作业中的所述预定信息,将通过执行所述作业而打印的片材排出到与在所述片材之前排出的片材的位置不同的位置。
2.根据权利要求1所述的打印装置,其中,所述预定信息是示出递送目的地的信息。
3.根据权利要求1所述的打印装置,其中,所述控制单元控制片材的排出,使得通过执行所述作业而打印的片材被排出到位于同一递送托盘上并且与在所述片材之前排出的片材的位置不同的位置。
4.根据权利要求1所述的打印装置,其中,所述控制单元控制片材的排出,使得通过执行所述作业而打印的片材被排出到与在所述片材之前排出的片材的递送托盘不同的递送托盘。
5.一种打印装置,该打印装置包括:打印单元,其用于通过执行包括预定信息的作业而将图像打印到片材上;以及控制单元,其用于按如下方式控制从所述打印单元的片材的排出:基于包括在所述作业中的所述预定信息,将示出区别的片材插入在通过执行所述作业而打印的片材与在所述片材之前排出的片材之间。
6.根据权利要求5所述的打印装置,其中,所述预定信息是示出递送目的地的信息。
7.一种用于控制打印装置的控制方法,该控制方法包括以下步骤:通过执行包括预定信息的作业而将图像打印到片材上;以及按如下方式控制片材的排出:基于包括在所述作业中的所述预定信息,将通过执行所述作业而打印的片材排出到与在所述片材之前排出的片材的位置不同的位置。
8.一种用于控制打印装置的控制方法,该控制方法包括以下步骤:通过执行包括预定信息的作业而将图像打印到片材上;以及按如下方式控制片材的排出:基于包括在所述作业中的所述预定信息,将示出区别的片材插入在通过执行所述作业而打印的片材与在所述片材之前排出的片材之间。
【文档编号】B41J29/38GK103507445SQ201310247386
【公开日】2014年1月15日 申请日期:2013年6月20日 优先权日:2012年6月21日
【发明者】金本好司 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1