信息处理装置及方法

文档序号:6462639阅读:128来源:国知局
专利名称:信息处理装置及方法
技术领域
本发明涉及一种用于生成打印数据的信息处理装置及信息处理方法,尤 其是一种生成能被提交给作为印后处理的装订处理的打印数据的信息处理装 置及信息处理方法。
背景技术
信息处理装置,例如用于生成打印数据的个人计算机,具有假脱机功能, 即在生成打印数据之前,将文档数据存储为与最终送到打印装置的打印数据 的格式不相同的中间代码。通过使用这样的信息处理装置,当从以中间代码 格式存储的文档数据生成发送给打印装置的打印数据时,可以改变页面布局 和输出顺序。该功能可以由用于装订的文档数据生成打印数据,并且该打印 数据以装订后的页面顺序布局。还有些信息处理装置具有可变打印功能,在 待插入可变数据的已存储的文档数据中预定一个框架(区域),然后当生成打印数据时将该可变数据插入到该框架中(例如,参见日本特开2003-296070 号公报)。还有些装置生成了打印数据,该打印数据假定使用装订设备对打印物进 行装订。 一种装订模式是精装(case binding),即用打印了封面数据和封底 数据的纸张对正文进行包装,输出精装设备中使用的封面和正文的数字复印 装置己经被提出(例如,参见日本特开2004-64453号公报)。然而,在日本特开2003-296070号公报公开的信息处理装置从用于装订 的文档数据中生成打印数据的情况下,不能生成使用非联机装订设备执行精 装时所适合的打印数据。联机装订设备与打印装置一体化,可以对打印装置 输出的打印文档进行装订。另夕卜,日本特开2004-64453号公报中公开的数字复印机不能输出适合以 下精装设备的打印物,该精装设备对由分开放置位置导入的封面和正文进行 装订。图20显示了对由分开放置位置导入的封面和正文进行装订的例子。在 装订N份打印物的情况下,非联机装订设备接受N个封面的纸叠2001和N 份以分页格式输出的正文2002。然后,从封面的纸叠2001中导入一个封面, 从正文2002导入一份正文,用封面将正文包装,用订书钉等进行装订。因为使用联机装订设备,正文和封面不需要手动放置,图20显示的装订方法可以
使用未连接到打印装置的脱机装订设备,也可以使用与打印装置有通信连接 但未一体化的近机装订设备。
使用前述的信息处理装置和数字复印机,封面和正文应该作为一份输出, 而不能以分页格式分别输出。因此,如果使用脱机装订设备或近机装订设备 的精装功能,打印装置的输出被放置到装订设备之前,需要进行封面和正文 的排序。
在此以前,在分开的打印装置上打印封面和正文一直存在问题,例如彩 色打印装置打印封面,黑白打印装置打印正文。因此,如果不得不在分开的 打印装置上进行打印,用户不得不从信息处理装置向每个打印装置输入打印 指示,将打印作为分开的打印作业执行。
为了生成上述分开的打印作业,用户从文档数据中选择要打印的部分, 并指示选定部分的打印。这种方法的缺点是需要花费时间和精力在文档数据 中指定封面和正文,而且容易发生错误。

发明内容
考虑到上述惯例,本发明的目的是提供一种信息处理装置和信息处理装 置的方法,在装订设置特别是精装设置被指定为打印设置的情况下,其可以 分别生成封面部分和正文部分的打印数据。
根据本发明的第一个方面,提供信息处理装置,包括
设置单元,用于当对含有多个需打印的页的文档数据进行打印时,设置 装订设置作为打印设置的一部分,该装订设置将在所述多个打印页中用作正 文的打印页,用在所述多个打印页中用作封面的打印页来包装;
生成单元,用于在设置有所述装订设置的情况下,生成正文打印数据和 封面打印数据,该正文打印数据用来将所述文档数据中正文的第一页到最后 一页以分页格式按指定的多份重复打印,该封面打印数据用来打印与所述指 定的多份相当张数的封面。
根据本发明的第二个方面,向信息处理装置提供信息处理方法,包括:
设置步骤,当对含有多个需打印的页的文档数据进行打印时,设置装订 设置作为打印设置的一部分,该装订设置将在所述多个打印页中用作正文的 打印页,用在所述多个打印页中用作封面的打印页来包装;
生成步骤,在设置了所述装订设置的情况下,生成正文打印数据和封面打印数据,该正文打印数据用来将所述文档数据中正文的第一页到最后一页以分页格式按指定的份数重复打印,该封面打印数据用来打印与所述指定的份数相当张数的封面。上述结构可以分别生成用于装订的正文和封面打印数据。 本发明进一步的特征和方面,将在以下参考附图的具体实施方式
的描述中,得以清楚地记载。


图1为实施例的独立文档处理系统的软件配置的框图。 图2为实施例中实现文档处理系统的硬件配置的框图。图3A和3B为书文件的结构。 图4A和4B为书属性列表。 图5为章属性列表。 图6为页属性列表。 图7为打开书文件的步骤的流程图。 图8为将电子文档文件导入到书文件的步骤的流程图。 图9为将图8所示步骤S801中的应用数据转换为电子文档文件的步骤的 流程图。图10为装订应用的用户接口窗口。图11为新建书文件时的用户接口。图12为客户端-服务器文档处理系统的软件配置的框图。图13为订钉控制系统的配置的框图。图14为可变打印。图15为装订应用的用户接口窗口。图16为装订应用的用户接口窗口。图17为装订应用的用户接口窗口。图18为打印设置没有设为执行分页打印时的N份文档。图19为打印结果。图20为精装的输入。图21为打印结果。图22为在实施例中使用的部分方法的流程图。图23为根据实施例描述了本发明特征的用户接口。图24为在实施例中使用的部分方法的流程图。
图25为在实施例中使用的用户接口。
图26为在实施例中使用的方法的流程图。
具体实施例方式
以下参照附图对本发明的各个实施例进行详细地描述。 系统概要
首先,参照图1至12,对本发明的文档处理系统的概况进行描述。要注 意的是,该文档处理系统包括电子文档编写器,将通用应用生成的数据文 件转换为电子文档文件;装订应用,提供编辑该电子文档文件的功能。通过 合并软件生成的数据来创建和编辑文档,能够改善可操作性,使文档编辑的 执行更有效率。
系统配置与操作
图l显示了本实施例的文档处理系统的软件配置。该文档处理系统由数 字计算机100 (以下也称为主机)实现。该数字计算机100为本发明文档处 理装置的优选。图1所示的通用应用101提供如文字处理、电子表格、照片 修饰、绘图、上色、演示和文本编辑等功能,且具有操作系统(0S)相关的 打印功能。当对应用数据如创建的文档数据和图像数据进行打印时,通用应 用101使用0S提供的指定接口。例如微软Windows(注册商标)操作系统(OS) 具有称为图形设备接口 (GDI)的接口。还有称为WPF (Windows Presentation Foundation: Windows (注册商标)呈现基础)的接口。即通用应用101发 送预定格式的输出指令(函数)到提供上述接口的输出模块,以打印创建的 数据。另一方面,输出模块将收到的输出指令转换为输出设备如打印机可处 理的格式,并输出转换后的指令(GDI情况下的的DDI函数)。由于输出设 备可处理的格式根据设备类型、厂商、型号等不同而不同,需要为每个设备 提供设备驱动程序。使用0S中相应设备驱动程序转换指令,生成打印数据, 并将该打印数据与作业语言(JL )绑定,从而生成打印作业。如果使用微软 Windows作为0S,输出模块提供的接口相当于GDI或WPF 。
设备驱动程序之一的电子文档编写器102,是为了实现文档处理系统而 提供的软件模块。但电子文档编写器102并不是为特定的输出设备设计的, 而是将输出指令转换为装订应用104和打印机驱动程序106可处理的格式。 由电子文档编写器102转换得到的格式(以下称为电子文档格式),如果用详细格式表现以页为单位的文档,则没有限制。可以使用实际的标准格式作为电子文档格式,包括如Adobe Systems公司的可移植文档格式(PDF)和可縮 放矢量图形(SVG),还可以使用XML文件规格书(XPS)格式。对通用应用101使用电子文档编写器102的情况,当指定电子文档编写 器102作为用于输出的设备驱动程序后,执行打印。但是由电子文档编写器 102创建的电子文档文件不具备完全的电子文档文件格式。因此,装订应用 104指定电子文档编写器102为设备驱动程序,在装订应用104的管理下, 将应用数据转换为电子文档文件。装订应用104将电子文档编写器102创建 的不完全的电子文档文件,完成为下述格式的电子文档文件。下文中,当需 要对这一点进行清楚识别时,由电子文档编写器102创建的文件称为"电子 文档文件",由装订应用104加入结构的电子文档文件称为"书文件"。当 不需要特别区分时,由应用生成的文档文件、电子文档文件以及书文件都被 称为文档文件(或文档数据)。因此,指定电子文档编写器102为设备驱动程序,用户就可以指定对通 用应用IOI创建的数据进行打印。这种方法中,应用数据以页为单位被转换 为通用应用101定义的电子文档格式(以下称为逻辑页或文档页),并作为电 子文档文件103存储在存储介质如硬盘中。硬盘可以是实现本实施例文档处 理系统的计算机中的本地驱动器,如果计算机连接到网络,硬盘也可以是网 络提供的驱动器。装订应用104给用户提供读取电子文档文件(或书文件)103,和对读取 文件进行编辑的功能。虽然装订应用104提供了以页为最小单位,编辑章或 书(下述)结构的功能,但是不提供编辑各页内容的功能。当对装订应用104 编辑的书文件103进行打印时,装订应用104激活电子文档假脱机析取程序 105。电子文档假脱机析取程序(despooler) 105是与装订应用一起安装在计 算机中的程序模块。当对装订应用使用的文档(书文件)进行打印时,电子 文档假脱机析取程序105输出描画数据给打印机驱动程序。电子文档假脱机 析取程序105从硬盘读取指定的书文件,并且为了以书文件中描述的格式对 页进行打印,生成与OS的输出模块相适应的输出指令,,并将生成的输出指 令输出给输出模块(未显示)。这时,作为输出设备的打印机107的打印机驱 动程序106,被指定为设备驱动程序。输出模块将收到的输出指令转换为设 备指令,并输出设备指令到指定打印机107的打印机驱动程序106,打印机 驱动程序106将收到的驱动指令转换为页面描述语言等可被打印机107解释和执行的指令。转换指令经由系统假脱机程序(未显示)从打印机驱动程序
106发送到打印机107,打印机107根据该指令打印图像。
图2为计算机(信息处理装置)100的硬件方框图。图2中,CPU 201 执行操作系统的计算机程序、通用应用、装订应用等,并实现图l软件配置 和流程图(下述)的步骤。这些程序存储在ROM 203的程序R0M中,或从硬 盘(HD) 211加载到RAM 202。 RAM 202作为CPU 201的工作区域和主存储器 使用。键盘控制器(KBC) 205控制从键盘209和定点设备(未显示)的键输 入。CRT控制器(CRTC) 206控制CRT显示器210的显示。磁盘控制器(DKC) 207控制对用于储存引导程序、应用、字体数据、用户文件和编辑文件(下 述)的硬盘(HD) 211、软盘(FD)等的访问。打印机控制器(PRTC) 208控 制与连接的打印机107的信号交换。网络控制器(NC) 212连接到网络,执 行与其他连接到网络的设备的通信控制处理。 电子文档数据格式
在详细讲述装订应用104之前,首先描述书文件的数据格式。书文件具有 仿效印刷书的三层结构。首先,顶层效仿书,称为"书",在这里定义与书有 关所有属性。中间层相当于书中的章,称为"章"。可以为每章定义属性。底 层是"页",相当于应用程序中定义的页。可以为每页定义属性。而且每个书 可以包括多个章,每章还可以包括多个页。
图3中示出了书文件的格式。如图3A所示的例子中,通过各个相应结点 表示书文件中的书,章和页。 一个书文件包括一个书。书和章是定义作为书 的结构的概念,包括作为其实体的定义的属性值和到下层的链接。页具有应 用程序输出的每页数据,这些数据作为页的实体。因此,除了其属性值外, 页中还包括文档页实体(文档页数据)和到文档页数据的链接。注意作为印 刷媒介等被输出的打印页可能包括多个文档页。这种结构不是通过链接表示, 而是表示为书、章和页的不同层的属性。
在图3A中,书301中定义书属性,302A和302B两章链接到书301。这 些链接表示章302A和302B包含于书301中。页303A和303B链接到章302A, 表示这些页包含于章302A。页303A和303B中定义了各自的属性值,并包含 到文档页数据1和2的链接,文档页数据1和2构成这些页的实体。这些链 接指向图3B中所示的文档页数据304的数据1和2,表示页303A和303B的 实体是文档页数据1和2。用户可以通过装订应用104提供的用户接口改变 这些属性。图4A和4B是书属性列表。对于下层也可以重复定义的项,优先采用下层的属性值。因此,只在书属性中定义的项值对全书有效。然而,对于也可 以在下层中定义的项,如果没有在下层中定义这些项,书属性具有作为缺省 值的意义。注意一些图示的项包括多个关联项,而不是只与某一特定项对应。图5为章属性列表,图6为页属性列表。章属性和页属性之间的关系类似于 书属性和下层属性之间的关系。注意这些属性也被称为打印设置。从图4至6中很明显,打印方法、装订细节、封面/封底、索引纸、衬纸 和分章(chaptering)这六项是书属性独有的属性。这些项是在全书中定义 的。就打印方法属性而言,可以指定单面打印、双面打印和装订打印三个值。 其中装订打印是一种包含格式的打印方法,将一摞单独指定数目的纸对折并 装订成书。对于装订细节属性,如果设置了装订打印,则可以指定打开方向、 一摞纸的数量等。而且"精装"设置可以保存在装订细节属性中。精装是一 种为正文单独提供封面,并构成封面、书脊和封底的装订格式。即封面部分 文档数据打印的纸包装正文部分打印的纸并装订的装订设置。如果设置了分 页设置、或之后执行精装时,在分页设置显示是否以分页格式输出时进行了 设置,可以对独立的封面设置(即与正文分开的封面打印)等设置进行保存。 下面将参照图16和23详细描述。封面/封底属性包含打印要编辑成书的电子文档文件时,对附加构成封面 和封底的纸张的设置,以及对打印在该附加纸张上的内容进行指定的设置。 索引纸属性包括插入设置,如章划分处、打印装置单独提供的带标签的索引 纸、和对指定打印在索引(标签)部分内容的设置。在正在使用的打印装置 中提供插入器或多个进纸盒可用的情况下该属性有效,其中插入器具有将单 独提供给打印纸的纸张插入在希望位置的功能。这些也可用于衬纸属性。衬纸属性包含插入来自插入器或进纸盒送入的纸张的设置,以及指定插 入衬纸的进纸源的设置。分章属性的设置包括如是否使用新纸、是否使用新打印页或是否不对章 划分处进行操作等。执行单面打印时使用新纸与使用新打印页意思相同。执 行双面打印时,若指定了 "使用新纸"则连续的章不会被打印在一张纸上, 若指定了 "使用新打印页"则会将连续章打印在一张纸的正反面。全部章属性都是书属性的复制,章没有固有项。因此,如果章属性中的 定义与书属性中的定义不同时,优先取章属性中定义的值。仅在书属性和章 属性中共有的是纸张大小、纸张方向、布局(N-up打印)设置、縮放、出纸方法这五项。其中布局设置属性用来指定一张打印页中包含文档页的数量。可设置的布局包括1X1, 1X2, 2X2, 3X3,禾t!4X4。出纸方法属性用来指 定是否对排出的纸执行订钉(stapling)处理。该属性是否有效依赖于使用的 打印装置是否具有订钉功能。页属性独有的项包括页旋转、縮放、布局位置、注释和页分割。页旋转 属性用来指定放置文档页到打印页时的旋转角。縮放属性用来指定文档页的 縮放倍率。以虚拟逻辑页区域的大小来指定縮放倍率为100%。虚拟逻辑页区 域是指根据布局设置等将文档页布局的情况下,单个文档页所占的区域。例 如对于1X1的情况,虚拟逻辑页区域相当于单个打印页,对于1X2的情况, 虚拟逻辑页区域是一张打印页各边縮小到约70%的区域。水印和页眉/页脚属性是书、章和页属性共有的。水印是另行指定的图像 或字符串,被打印在应用创建的数据上。页眉/页脚是分别打印在页顶空白和 页底边空白的水印。然而,页眉/页脚中设有可以指定使用变量的项,如页码 或曰期-时间。注意虽然在水印属性和页眉/页脚属性中指定的内容为章和页 属性所共有,对书属性却并不如此。水印和页眉/页脚的内容可以在书中进行 设置,可以指定如何为整本书打印水印和页眉/页脚。另一方面,对于章和页, 可以在章或页中指定是否打印书中设置的水印或页眉/页脚。书文件生成步骤书文件具有上文所述的结构和内容。下面将描述装订应用104和电子文 档编写器102创建书文件的步骤。创建书文件的步骤作为书文件编辑操作的 一部分由装订应用104实现。图7为使用装订应用104打开书文件时的步骤。首先,判定要打开的书 文件需要新建还是已经存在(步骤S701)。如果需要新建,则创建一个没有 章的书文件(步骤S702)。以图3为例,创建的书文件只有书结点301,没有 链接到章的结点。预先提供的一组用于新建文件的属性作为书属性。之后显 示编辑新书文件的用户接口 (UI )窗口 (步骤S704)。 图ll示出了新建 书文件时的UI窗口。这种情况下,由于书文件没有实际内容,UI窗口 1100 中什么都不显示。另一方面,对于书文件已经存在的情况,则打开指定的书文件(步骤 S703),并根据书文件的结构、属性和内容显示用户接口 (UI )窗口。图10 的UI窗口显示的书文件,由存在的书文件指定。UI窗口1100包括显示书结 构的树形部分1101、显示页的打印状态的预览部分1102。在树形部分1101中,以如图3A的树形结构显示包含在书中的章和包含在章中的页。显示在树形部分1101的页是文档页。在预览部分1102,以縮略图显示打印页的内容。显示顺序反映了书的结构。电子文档编写器102转换应用数据得到的电子文档文件,可以作为新章 添加到打开的书文件中。这被称为电子文档导入功能。按图7的步骤新建的 书文件,可以通过导入电子文档使其具有实体。将应用数据拖放到图10的窗 口中这个功能就会被激活。图8显示了导入电子文档的步骤。首先,激活生成指定应用数据的应用 程序,通过指定电子文档编写器102作为设备驱动程序,将应用数据转换为 电子文档数据,并打印应用数据(步骤S801)。最后生成电子文档数据。只 要应用数据被转换,则判定转换后的数据是否为图像数据(步骤S802)。 在 Windows (注册商标)OS下,可以根据应用数据文件扩展名进行判定。例如, 如果扩展名是"bmp "则可判定相应数据为Windows (注册商标)位图数据, 如果是"jpg"则为JPEG压縮图像,如果是"tiff"则为tiff图像数据。对 于图像数据的情况,可以省略步骤S801的处理,因为由图像数据可以直接生 成电子文档文件,而不需要步骤S801激活应用程序。如果转换后的数据不是图像数据,则将步骤S801生成的电子文档文件作 为新章添加到当前打开书文件的书中(步骤S803)。对与书属性相同的章属 性,则复制书属性值,对于与书属性不相同的章属性,则设置预先提供的缺 省值。如果在步骤S802判定的转换后数据是图像数据,原则上,步骤S801 生成的电子文档文件中的文档页被添加到指定章,而不是增加一个新章(步 骤S804)。然而,对于新建书文件的情况,则创建一个新章,电子文档文件 的页被添加为该章的页。上层属性的值被提供给与上层属性相同的页属性, 对于电子文档文件中继承的页属性,则将应用数据定义的相应属性值提供给 所述页属性。例如,应用数据中设置了布局设置,则设置的属性值会被继承。 通过这种方法,可以新建书文件或增加新章。图9为图8步骤S801所示由电子文档编写器102生成电子文档文件步骤 的流程图。首先,新建一个电子文档文件并打开(步骤S901)。激活与指定 应用数据相对应的应用,向OS的输出模块发送输出指令,其中OS以电子文 档编写器作为设备驱动程序。输出模块将收到的输出指令转换为电子文档格 式的数据,并输出转换后的数据(步骤S902)。输出目标是步骤S901打开的 电子文档文件。之后判定是否所有指定的数据都已经被转换(步骤S903),如果所有数据都被转换则关闭电子文档文件(步骤S904)。电子文档编写器102生成的电子文档文件包含图3B所示的文档页数据实体。 编辑书文件如上所述,可以从应用数据创建书文件。可以对生成的书文件中的章和 页进行以下编辑操作。(1) 新建(2) 删除(3) 复制(4) 剪切(5) 粘贴(6) 移动(7) 更换章标题(8) 重分配页码/标题(9) 插入封面(10) 插入衬纸(11) 插入索引纸(12) 文档页的页面布局其他可执行的操作包括撤销编辑操作和重复被撤销操作。通过这些编辑 功能,可以进行如合并多个书文件、重配置书文件内的章和页、删除书文件 内的章和页、改变文档页布局以及插入衬纸和索引纸等编辑操作。执行这些 操作后,操作结果被反映和存储在图4A、 4B和图5所示的属性中,或反映在 书文件的结构中。例如,如果执行新加空白页操作,则向指定位置插入空白 页。该空白页被视为文档页。如果修改了文档页的布局,则修改的内容被反 映在属性如打印方法、N—up打印、封面/封底、索引纸、衬纸和分章中。书文件输出如上所述,被创建或编辑的书文件,最终目的是打印输出。当用户在图 IO所示的装订应用UI窗口 1100中选择文件菜单,并选择打印,书文件就会 通过指定的输出设备打印输出。这时,装订应用104根据当前打开的书文件 创建一个作业单,并将这个作业单传送给电子文档假脱机析取程序105。电 子文档假脱机析取程序105将作业单转换为OS的输出指令,例如Windows(注册商标)GDI函数,并将输出指令传送给输出模块,例如GDI 。输出模 块生成指令,可用于使用指定打印机驱动程序106的设备,并将指令发送给该设备。作业单是具有最小单元为文档页结构的数据。作业单的结构定义了纸上 文档页的布局。每个作业发出一个作业单。因此,最高结点为文档结点,其 中定义了用于整个文档的属性,例如单面/双面打印。文档结点以下的为纸结 点,包括要使用的纸的标识、打印机进纸口的指定等属性。各纸结点以下的 是与该纸结点对应的要被打印的纸张的结点。 一个纸张相当于一张纸。 一个 或多个打印页(物理页)属于各个纸张。对于单面打印, 一个物理页面(也 称为一面)属于一个纸张;对于双面打印,两个物理页属于一个纸张。在物 理页上布局的文档页属于该物理页。文档页布局也作为物理页的属性。电子 文档假脱机析取程序105将作业单转换为给输出模块的输出指令。其他的系统配置上述为本实施例的文档处理系统概述。这是独立的系统,即使将该系统 扩展为客户端-服务器系统,仍然可以用实际相似的结构和步骤创建和编辑书 文件。只不过是由服务器管理书文件和打印方法。图12为客户端-服务器文 档处理系统配置的方框图。客户端-服务器文档处理系统配置中,客户端模块 D0MS驱动程序109和D0MS打印服务模块110、文档服务(DS)客户端模块 108被添加到独立系统。DOMS表示文档输出管理服务,是管理文档输出的服 务。文档管理服务器1201、集中打印管理服务器1202和打印服务器1203被 连接到该客户端-服务器文档处理系统1200。这些服务器通过标准网络连接 到客户端-服务器文档处理系统,如果有服务器同时作为客户端功能使用,则 服务器间将通过模拟与网络通信的进程间通信连接。注意在如图12所示的例子中,虽然文档管理服务器1201和集中打印管 理服务器1202都连接到客户端,也有网络上只有这些服务器其中之一的情 况。例如假定文档管理服务器是被连接的服务器,包含客户端模块108的文 档管理客户端-服务器系统1201SC是集中打印管理服务器1202。这种情况 下,包含客户端模块的打印管理客户端-服务器系统1202SC被添加到独立的 文档管理系统。装订应用104创建和/或编辑的书文件存储在文档管理服务器 1201中。若文档管理服务器1201对书文件进行管理,则书文件中除被保存 在客户端PC的本地HD之外,还保存在文档管理服务器1201的数据库1211 中,另外,书文件也可只保存在文档管理服务器1201的数据库1211 (其替 代客户端PC的本地HD)。经由DS客户端模块108和DS核1212,执行装订 应用104和文档管理服务器1201间书文件的保存和读取。管理存储在客户端-服务器文档处理系统1200 或文档管理服务器1201中的书文件的打印。客户端的打印请求经过DOMS驱 动程序109和DOMS打印服务模块110,被发送到集中打印管理服务器1202 的DOMS工作组(WG)服务器模块1221。集中打印管理服务器1202经由客户 端的DOMS打印服务模块110,传送电子文档数据到电子文档假脱机析取程序 105。如果打印服务器1203要执行打印,则打印请求被送到打印服务器1203 的DOMS打印服务模块1231。例如,用户发出打印请求来打印存储的书文件 时,集中打印管理服务器对用户资格进行安全检査,并保存打印日志。因此 文档处理系统可以作为独立系统或客户端-服务器系统来实现。内容预览显示如上所述,当装订应用打开书文件时显示图IO所示的UI窗口 1100。树 形部分1101显示了示出打开书(以下称为"目标书")的结构的树。根据用 户的指定,预览部分提供了三种显示方法。第一种方法称为文档视图模式, 直接显示文档页。文档视图模式中,属于目标书的文档页内容显示为縮略图。 注意布局不被反映在预览部分1102的显示中。第二种方法是打印视图模式。 打印视图模式中,以文档页的布局被反映在预览部分1102中这种形式来显示 文档页。第三种方法是简单打印视图模式。简单打印视图模式中,只有文档 页的布局被反映在预览部分的显示中,而不显示内容。订钉控制下面描述如订钉等的后处理控制,后处理控制由连接到打印机的计算机 IOO的装订应用104执行,其中打印机具有如订钉和装订等后处理功能。图 13为订钉控制系统配置方框图。如图13所示,后处理控制系统由图2所示 的主机100和具有后处理功能的打印机107组成。下面描述打印机107的配 置。本发明可以被用于独立的设备、多个设备组成的系统或通过LAN、 WAN或 类似网络执行处理的系统,上述均可实现本发明的功能。如图13所示,打印机107中的打印机CPU 1301执行控制程序,控制程 序存储在ROM 1302的程序ROM中,或外部存储器1303中。图像信号作为输 出信息经由连接到系统总线1304的打印单元1/F1305,被输出到打印单元(打 印机引擎)1306。 CPU 1301的控制程序等被存储在ROM 1302的程序ROM中, 生成输出信息时使用的字体数据等被存储在ROM 1302的字体ROM中。如果 打印机没有外部存储器1303如硬盘,则主机100使用的信息等被存储在ROM 1302的数据ROM中。CPU 1301通过输入单元1307与主机100通信,可以通知主机100信息等。RAM 1308作为CPU 1301的工作区域和主存储器,在扩 展口 (未显示)连接可选RAM可以扩展存储容量。RAM 1308被用作输出信息 解压区、环境数据存储区和NVRAM等。对之前所述硬盘(HD)和外部存储器 1303 (如IC卡)的访问由存储器控制器(MC) 1309控制。外部存储器1303 为可选连接,其用于存储字体数据、仿真程序和格式数据等。操作面板1311 由操作开关、LED显示单元等组成。可以使用多个外部存储器1303而不限于 一个,对打印机107进行配置,使多个外部存储器中储存程序,以解释不同 语言系统的打印机控制语言,并可以连接内建字体以外的选项卡。而且,打 印机107可以包括NVRAM (未显示),来存储操作面板1311设置的打印机模 式设置信息。本实施例中,使用了与打印机107和主机100分离的脱机装订设备(未 示出)。脱机装订设备具有用来放置封面的托盘(也称为"进纸口")和放置 分页正文的托盘。单独输入的装订参数被保存,如封面大小、每份纸张数量 和要装订的份数。然后装订设备根据存储的装订参数,将正文每份一摞,用 胶水将封面固定在正文的书脊处。因此,用户需要把每份打印机分页输出的 构成打印物的正文部分,放在装订设备的正文托盘上,并将封面部分放在封 面托盘上。可变打印装订应用可以设置可变域进行可变打印,这是生成的书文件的页属性。 图14显示可变打印的页面布局例子。定义了可变域的文档称为模板。模板 1410上定义了可变域1411、 1412和1413来执行可变打印。对文档页布局, 可以使之含有多个可变域或不含有可变域。在图14例子中,第一页中有两个 可变域,第二页有一个,而第三页则没有。装订应用104将从数据库读取的 数据插入到页的可变域,可以对要打印的每份进行定制。因此可变域是用来 插入可变数据的区域。数据库1400是登记了可变数据的数据库。数据库1400 由记录组成,每个记录对应一份要输出的文档。记录包含与模板提供的可变 域相当的数据域,这些数据域被插入到相应的可变域。在这个例子中,数据 库1400中设置了包含记录1至4的数据。即有四份要输出的打印物。数据库 1400中的每个记录,包含作为可变数据的文本数据1401、 1403和图像数据 1402。可变域1411和1412在模板的第一页中定义,可变域1413在第二页中 定义。进行设置使文本数据被插入到可变域1412和1413,图像数据被插入 可变域1411。输出1420示出了实际插入数据库数据后的模板例子。从记录1读出的图像数据1421被插入到第一页的可变域1411,文本数据1422被插入 可变域1412中。文本数据1423被插入到第二页的可变域1413。虽然省略第 三页的可变域,利用这三页生成与记录1相应的输出文档(第一份)。同样将记录2插入第二份文档的可变域,记录插入3第三份文档的可变 域,记录4插入第四份文档的可变域,生成这些文档。注意可变打印编辑器可以对模板进行设置。可变打印编辑器由装订应用 激活,并以书文件的逻辑页为单位进行设置。可变打印编辑器可以创建模板 中的固定数据(文本,图像)和可变域(也称为可变区域)。可变打印编辑器 也可以定义数据库中记录的可变域和数据(域)之间的关联。装订打印处理图15到23示出了用于说明本实施例装订应用的接口等。图22显示本实 施例装订应用输出处理的流程图。通过这些图来描述本实施例的处理流程。图15为当封面数据和正文数据被导入到装订应用104时,用户接口 1501 的显示。读取的文档页被显示在用户接口。例如对纸文档进行光学扫描,将 封面数据和正文数据转换为电子文档格式。图16示出了设置精装作为打印设 置的一部分的设置用户接口。这里装订方法设置为"精装",打开方向设置为 "由右至左打开",封面纸张大小设置为"A3"(正文输出大小为A4 ),逻 辑页的封面分配为"正面(2)/背面(2)"。这里逻辑页的封面分配是一个设 定,其定义如何将导入的页数据分配到封面。"正面(2)/背面(2)"是将要 打印页中的首页A、第二页B以及尾页的前一页Y、尾页Z布局在封面上的设 置。本例中,尾页Z和首页A被布置在精装封面的正面上,第二页B和尾页 的前一页Y被布置在该封面背面。如果不存在相应的页,则把应该放置该页 的区域置为空白。将打印了这些页的封面纸张中央,固定在打印有其他页的 正文纸张摞的书脊处,形成从首页至尾页连续的书。图17显示了进行上述设置的打印纸张实际结果视图(纸张预览)。通 过这种方法,逻辑页被分别分配给正文纸张(A4)和大小为正文纸张两倍的 封面纸张(A3),预览封面和正文的输出结果如图17所示。以下的描述假定 进行了这样的设置。在图17中,封面的正面1701和背面1702显示为其他页 大小的两倍。图15所示的首页被放置在封面正面1701的右侧,尾页(图15 中未示出)被布置在左边。尾页的前页(图15中未示出)被放置在封面背面 1702的右侧,图15所示的第二页被放在左侧。例如第三页被布置在正文的 第一张纸(纸张编号2)的正面1703,第四页被布置在背面1704。这样重复直至正文结尾。 处理流程当使用用户希望的装订应用104,打印由多个页组成的预览文档(如图17所示)时,用户从文件菜单选择打印控制。作为结果当打印指令输入时, 装订应用104执行图22所示的步骤。首先,执行打印设置显示处理S2201。 这个处理包括装订应用104显示如图23所示的打印设置对话框2300。这里 用户选择打印机(打印装置),并设置份数和打印范围等。可以改变的设置包 括分页2301、封面不分页2302和打印范围2303。如果设置了分页2301,则 生成打印每份打印物的打印数据,并发送到打印装置。如果设置了封面不分 页2302,则封面被排除在由正文组成的分页的份数之外,打印指定不分页封 面的份数的打印数据被生成并传输。即创建打印数据时,使用封面和正文各 自的设置(不分页,分页)。通过打印范围2303,指定文档数据中要打印的 页数范围。设置了希望的装订设置后,用户单击OK按钮来指示开始生成打印数据。 这就启动了处理S2202,该处理参照存储的打印设置中的装订设置,判定是 否指定了精装打印。如果判定设置了精装打印,接下来执行处理S2203来判 定是否设置了多份打印。如果设置打印份数是两份或更多,可以判定设置了 多份打印。如果判定设置了多份打印,则执行处理S2204来判定是否设置了 分页多份打印。分页打印是使打印的多份中每一份按页顺序输出(例 如,123…,123…,等等)的打印方法。当图23的分页2301被选中,在打印 设置中设置分页打印。与分页打印相反的打印方法通常被称为不分页打印或 组打印,这种方法将指定份数的各页一起打印(例如,1U…,222…,等等)。 如果指定了分页打印,执行处理S2205来判定装订是否脱机。如上所述,脱 机装订表示打印设备和装订设备不直接连接的打印模式。通过装订应用104, 图16所示的用户接口的整理器(finisher)控制为"无"示出了这一点。即可 以通过检验打印设置中的该项来判定是否为脱机打印。在图16中显示"粘 贴封面并修整"(在线打印)作为例子,但当在整理器控制中选择"无"时, 则判定为脱机装订,并执行处理S2206判定是否以不分页格式打印封面。如果对打印设置进行了设置,以分页打印格式执行所有精装打印(包含 封面),则会执行包含封面的分页打印,并会得到图19所示的打印结果。即 会依次打印第一份1901,第二份1902等,各份打印为包含封面和正文的分 页打印。另一方面,如果打印设置没有被设置为执行分页打印,则将导致依次打印N份封面和N份各页,如111…,222…等等,如图18所示。使用各自的进纸口输入(进纸)打印封面和正文的精装设备,N张封面 和N份正文分离的打印结果更为可取。图20显示了这一点,图21显示了打 印结果。即使用打印封面和正文由各自的进纸口输入(进纸)的精装设备时,将封面用不分页格式、正文用分页格式打印可以减少操作员的负担。理由是负责装订处理的操作员只需要将N张封面放在用于封面的进纸口,将N份正 文放在用于正文的进纸口即可。下面描述如图18和19所示打印结果会产生 的问题。首先,如果使用封面和正文由各自进纸口进纸的精装设备,对如图18 所示的打印结果执行装订,则操作员需要分开封面和正文部分,之后从页集 合中每次取一张纸来排列打印物。即操作员进行从正文第一页的集合1802 取一张纸,从正文第二页的集合1803取一张纸,用这种处理重复所有的页, 直到第1至第N (N为正文的尾页)页都被排列。这个处理需要重复N次(N 是指定的份数),加重了操作员的负担。另一方面,如果使用封面和正文由各自进纸口进纸的精装设备,对如图 19所示的打印结果执行装订,则操作员需要将封面从各份中移除,随着指定 份数的增加操作员的负担也会增加。因此,考虑到装订处理,如果希望以不分页格式(如图21)打印封面, 用户可以选择"封面不分页打印",如图23中UI所示。然后,处理S2206 判定是否以不分页格式打印封面,参照打印设置,判定设置了 "封面不分页 打印"(即,封面不以分页格式打印)。这种情况下,执行下一步处理S2207 来创建用于封面的打印数据。这个处理包括创建由装订应用所创建的封面部 分的打印数据。如上所述,这里的装订应用104创建数据时,将封面正面的 逻辑页对(Z, A)、封面背面的逻辑页对(B, Y)分配给指定大小的封面纸张。 注意生成用于一张纸的该封面数据,还是生成用于多份的该封面数据,取决 于打印装置的能力。如果为打印装置提供了可以保存打印数据的存储器,且 可以利用存储在存储器中的打印数据打印指定的份数,则生成用于一张纸的 封面数据就够了。如果打印装置不能打印指定份数,则重复生成用于指定份 数的封面数据,或者至少向打印装置重复发送指定份数次的封面数据。注意尽管在步骤S2206中参照打印设置判定"封面不分页打印"是否设 置,也可以根据执行装订处理的装订设备的功能信息,由装订应用104判定 是否以不分页格式打印封面。注意如果使用近机装订装置,通过通信可以获取装订装置的功能信息,如果使用脱机装订装置,通过用户登记获取功能信 息。例如,装订装置具有封面和正文从各自进纸口进纸的功能,则装订应用 104判定封面以不分页格式输出。另一方面,如果打印封面和正文从装订装 置将同一个进纸口进纸,则装订应用104判定封面和正文以分页打印格式输 出。之后,执行处理S2208创建正文的打印数据。该处理包括继封面之后按 照页顺序创建正文数据(g卩,123…,等等)。如上所述,这里的装订应用104 创建正文的打印数据,而不是封面的正面(Z, A)和背面(B, Y)的数据。 类似于封面,除放置在封面的逻辑页以外,创建用于一份还是指定份数的正 文数据,取决于打印装置的能力。之后执行打印处理S2209。该处理包括将创建的封面和正文的打印数据 发送到打印装置。因此,装订应用104生成的封面打印数据,和指定打印份 数的指令被发送给打印装置。装订应用104生成的正文打印数据,和指定打 印份数及指示分页打印的指令也被发送给打印装置。如果打印装置不能在打 印作业进行时发出分页打印指令,则打印作业被分成封面和正文。这些指令 由打印装置或打印机驱动程序处理。处理S2207创建封面打印数据,处理S2208创建正文打印数据,也可以 创建和发送多份的打印数据。如果打印装置或打印机驱动程序没有分页打印 指令,或虽然有分页打印指令但在打印作业进行时不能转换到分页打印,或 用户不想将打印作业分成多个打印作业时,则进行以上处理。得到图21所示 的打印结果。如果在步骤S2203判定没有设置打印多份,则处理转移到步骤S2212, 此时装订应用104生成相当于一份封面部分和正文部分的打印数据。如果在 步骤S2204判定没有设置分页打印,则处理转移到步骤S2213,此时装订应 用104生成封面和正文的不分页格式打印数据。即装订应用104根据指定的 份数(N份),生成N张封面的打印数据、N张第一页打印数据、N张第二页 打印数据等。这被称为组处理。如果步骤S2205判定装订为非脱机,或步骤 S2206判定对封面也进行分页打印,则装订应用104生成用于将封面和正文 共同以分页格式打印的打印数据(步骤S2211)。即装订应用104创建指定份 数(N份)的由封面、第一页、第二页等组成的打印数据。这被称为分页。 另外,如果在步骤S2202中,判定没有设置精装打印,则转入步骤S2210, 执行其他打印处理。如上所述,本实施例中,如果对作为打印设置一部分的精装进行了设置, 则可以分别生成正文部分和封面部分。具体来说,本实施例可以生成封面不 分页、正文分页的打印数据。这里的打印数据不仅显示了要打印的内容,还 包括发送给打印机驱动程序或打印装置的指令,来指定打印设置中是否设置 了分页打印或不分页打印。然后根据装订应用的指令,打印机驱动程序生成 打印作业,其中包含封面打印数据和正文打印数据。如果使用脱机装订设备执行精装,则操作员可以通过放置一摞分页后的 正文纸张到正文托盘,不分页的封面纸张到封面托盘,来开始装订操作。因 此,可以减少操作员的工作量。本发明不只限于脱机装订设备,对以装订设 备作为打印装置外部装置的情况,使用本发明也可以起到效果,例如装订设 备可以通过网络与打印装置通信,而且本发明还可以用于输纸通路没有连接 到打印装置的近机装订设备。第二实施例第二实施例中,定义了可变数据的可变打印中,如果对可变打印的文档 的多个记录执行精装,与第一实施例类似,将多个记录的封面一起输出更可 取。这是由于对于可变打印中的每个记录,文档可变域被插入该记录中的可 变数据,并打印该文档。因为打印被多个记录插入的文档,除了数据是可变 的之外,与打印多份文档类似,所以第一实施例的发明还可以被用于可变打 印。下面利用图24描述这个处理流程。与第一实施例类似,假定对于分配到封面的页执行了图15所示的数据导 入、图16所示的精装设置,以及上面所示的可变打印域的设置。如果希望使用装订应用打印,则用户从文件菜单中选择打印控制。当输入作为结果的打印指令后,装订应用104就会执行图24所示的步骤。首先, 执行处理S2401显示打印设置。该处理包括显示如图23所示的打印设置对话 框2300。在此,用户设置打印机(打印装置)、打印份数和打印范围等。用 户也可以设置可变打印。可改变的设置包括可变打印2304、分页230K封面 不分页2302和打印范围2303。如果设置了可变打印,则可以指定记录的范 围。这些设置被作为打印设置的一部分保存。如果设置了可变打印2304,则 从单独指定的数据库中读出记录,插入到要打印文档数据中定义的可变域中, 生成打印数据。其他设置项如第一实施例所述。设置了希望的装订设置后,用户单击OK按钮指示开始生成打印数据。 之后处理S2402参照存储的打印设置中的装订设置,判定是否指定了精装打印。如果判定设置了精装,则执行处理S2403判定是否设置了可变打印。如 果判定设置了可变打印,则执行处理S2404判定是否有多个记录要打印。如 果指定的记录范围包括两个或多个记录,则判定指定了多个记录打印。打印 指定的多个记录的情况,生成打印数据与第一实施例的分页打印相似。如果 指定打印多个记录,则执行处理S2405判定是否为脱机装订。如果判定为脱 机装订,则执行处理S2406判定是否一起输出多个记录的封面。如果设置了 相当于图23中封面一起打印2305的打印设置,则在步骤S2406判定为满足 条件(S2406为是)。注意该设置可以与设置项2302关联。当设置了一起打印多个记录的封面,则执行处理S2407创建封面的打印 数据。该处理包括装订应用104创建封面部分的打印数据。如上所示,这里 的装订应用104分配用于封面正面的逻辑页对(Z, A)和封面背面的逻辑页 对(B, Y)给指定大小的封面纸张,来创建数据。注意生成用于一张纸的该 封面,还是生成用于多个记录的该封面,取决于打印装置的能力。之后,执行处理S2408创建正文打印数据。该处理包括按照页顺序(例 如,123…等等)创建继封面之后的正文数据。如上所示,这里的装订应用 104创建正文打印数据,而不是封面正面(Z, A)和背面(B, Y)的数据。 注意记录中的可变数据被分配到正文数据的可变域。类似于封面,除布置在 封面的逻辑页外,创建一个还是多个记录的正文数据,取决于打印装置的能 力。然后执行打印处理S2409。该处理包括将创建的封面和正文打印数据发 送到打印装置。因此,装订应用104生成的多个记录的封面打印数据被发送 到打印装置。装订应用104生成的正文的打印数据和指示分页打印的指令也 被发送到打印装置。如果打印装置不能在打印作业进行时发出分页打印指令, 则打印作业被分成封面和正文。这些指令由打印装置或打印机驱动程序处理。处理S2407创建封面打印数据,处理S2408创建正文打印数据,也可以创建和重复发送多个记录的打印数据。如果打印装置或打印机驱动程序没有 分页打印指令,或虽然有分页打印指令但在打印作业进行时不能转换到分页 打印,或用户不想将打印作业分成多个打印作业时,则进行以上处理。得到 图21所示的打印结果。如果步骤S2404判定没有指定打印多个记录,则处理转移到步骤S2412, 此时装订应用104以分页格式,生成相当于封面部分和正文部分的打印数据。 如果步骤S2405判定装订为非脱机的,或步骤S2406判定对多个记录的封面也进行分页打印,则步骤S2411装订应用104执行分页,以分页格式生成每 个记录的封面和正文一起打印的打印数据。即装订应用104生成要重复打印 的多个记录的打印数据,包括封面、第一页、第二页等等。另外,如果在步 骤S2402中,判定没有设置精装打印,则转入步骤S2410,执行其他打印处 理。如上所述,如果指定可变打印为打印设置的一部分,本实施例可以分别 生成正文部分和封面部分。具体来说,可以生成封面不分页、正文分页的打 印数据。这里的打印数据不仅显示了要打印的内容,还包括发送给打印机驱 动程序或打印装置的指令,来指定打印设置中是否设置了分页或不分页打印。因此,如果使用脱机装订设备执行精装,则操作员可以通过放置一摞分 页的正文纸张到正文托盘, 一摞不分页的封面纸张到封面托盘,来开始装订 操作。因此,可以减少操作员的工作量。第三实施例根据第三实施例,装订应用104可以在各自的打印装置上打印封面和正 文,并可以只为封面或正文进行打印设置。利用图26描述该处理流程。与第 一实施例类似,假定导入图15所示的数据,执行了图16所示的精装设置。当用户从文件菜单选择了打印控制,使用装订应用104进行打印,则首 先执行处理S2601显示打印设置。该处理包括装订应用104显示如图25所示 的打印设置对话框2500。这里用户设置打印机、打印数量、打印范围和可变 打印等。随后执行处理S2602判定是否设置了精装打印。该处理包括判定精 装是否被设置。如果在图16所示的UI设置了精装,则判定设置了精装。之 后,执行处理S2603来显示精装的打印设置。该处理包括装订应用104执行 精装特有的显示,如图25的精装打印设置2501。这里显示了 "封面+正文"、 "只封面"和"只正文",用户可以进行选择。通过单击OK按钮进行下一步 处理。如果选择了图25中的"封面+正文",则步骤S2604判定为指定打印封面 和正文,执行处理S2610显示封面设备的设置。这一步骤中,装订应用104 显示用户接口,接受对打印封面的打印装置的选择。之后执行选择封面设备 的处理2611。装订应用104通过步骤S2610显示的用户接口,接受对打印封 面的打印装置的选择。图25中的封面打印机名控制2502显示了上述处理。 这里的装订应用104根据用户指令,选择用于打印封面的打印装置,其与正 常打印通过打印控制指定设备的不同。当选择了打印装置,并单击OK按钮确定了选择,则执行处理2612创建封面打印数据。装订应用104创建封面打印数据。这里的装订应用104创建如上所示的分配封面正面为(Z, A)、背面 为(B, Y)的数据。之后,执行处理S2613判定是否只打印封面。该处理包括判定上述选择 的打印设置是否为"只封面",如果选择了 "只封面"则终止打印数据创建, 并执行打印处理(发送处理)。如果选择了 "只封面"以外的其他设置,例 如"封面+正文",则执行处理S2607创建正文打印数据。该处理包括创建继 封面之后的正文数据。如上所示,这里的装订应用104创建正文数据,而不 是封面正面(Z, A)和背面(B, Y)的数据。之后执行打印处理S2608。该处理包括发送上述创建的封面和正文打印 数据到指定打印装置。用于封面正面(Z, A)和背面(B, Y)的生成数据, 被发送到上述指定的封面打印装置,与正常打印类似,正文的数据被送到由 打印机名控制指定的打印装置。若两者的打印装置不同,则生成各自的打印 作业,并发送到各自的打印装置。如果步骤S2604判定没有指定"封面+正文",则步骤S2605判定是否选 择了 "只封面"。如果选择了 "只封面",则处理转移到步骤S2610。另一方 面,如果没有选择"只封面",则步骤S2606判定是否选择了 "只正文"。如 果选择了 "只正文",则处理进入步骤S2607。此外,如果在步骤S2602中, 判定没有设置精装打印,则转入步骤S2609,执行其他打印处理。上述配置和处理步骤可以使用单个打印指令,使包含在一个文档文件中 的封面和正文被不同的打印装置打印。因此,对于打印封面和正文时要求功 能不同的情况,可以使用与各自功能对应的打印装置,而不需单独对封面和 正文进行打印指示。因此,打印处理的生产率得以提高。其他实施例注意本发明可以被用于由多个设备组成的系统(例如,主机、接口设备、 阅读机、打印机等等),也可以用于由单个设备组成的装置(例如,复印机、 传真机等等)将实现上述实施例功能的程序代码储存在存储介质中,提供 给系统或装置,由系统或装置的计算机读取并执行存储在存储介质中的程序 代码,可达到本发明的目的。这种情况下,从存储介质读取的实际程序代码 实现了上述实施例的功能,实际程序代码和储存程序代码的存储介质构成了 本发明。而且,除了上述装订应用的处理外,本发明也可以用于打印机驱动程序。这种情况下,用户发出单个打印指令,使打印机驱动程序生成不分页格式的 正文打印作业,和分页格式的封面打印作业。以打印机驱动程序作为图22和24流程图的主体时,图22和24生成的打印数据相当于打印作业。本发明也可用于由计算机上运行的操作系统(0S)等根据程序代码中的 指令,执行部分或全部实际处理的情况,这些处理实现了上述实施例的功能。 而且,本发明还适用于将存储介质中读出的程序代码写入存储器的情况,其 中存储器由插入计算机的功能扩展卡或连接到计算机的功能扩展单元提供。 这种情况下,功能扩展卡或功能扩展单元提供的CPU等根据写入的程序代码 中的指令,执行部分或全部实际处理,通过这些处理实现上述实施例的功能。 本发明的另一实施例提供了信息处理装置,包括设置单元,用于当对含有多个需打印的页的文档数据进行打印时,设置装订设置作为打印设置的 一部分,该装订设置将在所述多个打印页中用作正文的打印页,用在所述多个打印页中用作封面的打印页来包装;生成单元,用于在设置有所述装订设 置的情况下,生成正文打印数据和封面打印数据,该正文打印数据用来将所 述文档数据中正文的第一页到最后一页以分页格式按指定的多个记录重复打 印,该封面打印数据用来打印与所述指定的多个记录相当张数的封面。本发明的另一实施例提供了具有设置和生成方法的信息处理装置的信息处理方法,包括设置的设置步骤,当对含有多个需打印的页的文档数据进行打印时,设置装订设置作为打印设置的一部分,该装订设置将在所述多 个打印页中用作正文的打印页,用在所述多个打印页中用作封面的打印页来包装;生成的生成步骤,在设置了所述装订设置的情况下,生成正文打印数 据和封面打印数据,该正文打印数据用来将所述文档数据中正文的第一页到 最后一页以分页格式按指定的多个记录重复打印,该封面打印数据用来打印 与所述指定多个记录相当张数的封面。虽然参照实施例对本发明进行了描述,应当理解的是本发明并不限于已 公开的实施例。权利要求的范围应给予最宽泛的解释,包括所有修改、等同 结构与功能在内。
权利要求
1.一种信息处理装置,包括设置单元,用于当对含有多个需打印的页的文档数据进行打印时,设置装订设置作为打印设置的一部分,该装订设置将在所述多个打印页中用作正文的打印页,用在所述多个打印页中用作封面的打印页来包装;生成单元,用于在设置有所述装订设置的情况下,生成正文打印数据和封面打印数据,该正文打印数据用来将所述文档数据中正文的第一页到最后一页以分页格式按指定的份数重复打印,该封面打印数据用来打印与所述指定的份数相当张数的封面。
2. 根据权利要求1所述的信息处理装置,其特征在于,进一步包括发送 单元,用于将由所述生成单元生成的打印数据发送到打印装置。
3. 根据权利要求l所述的信息处理装置,其特征在于,进一步包括 转换单元,用于使用打印机驱动程序,将由所述生成单元生成的打印数据转换成打印作业;发送单元,用于将由所述转换单元转换后的打印作业发送到打印装置。
4. 根据权利要求l所述的信息处理装置,其特征在于,所述生成单元用 于分别为正文和封面生成打印数据。
5. 根据权利要求4所述的信息处理装置,其特征在于,可指示将精装打 印作为所述装订设置来设置,其中该精装打印使用作为封面打印的纸张,对 作为正文的一部分打印的纸张进行包装和装订,该作为封面打印的纸张大小 为打印有正文的纸张大小的两倍。
6. 根据权利要求4所述的信息处理装置,其特征在于,可操作对装订、 分页打印、和/或封面不分页进行设置。
7. 根据权利要求4所述的信息处理装置,其特征在于,可操作对装订设 置、可变打印、多个记录打印和/或要打印的多个记录的封面一起输出进行设 置。
8. 根据权利要求2所述的信息处理装置,其特征在于 所述生成单元用于为不同的打印装置生成正文和封面; 所述发送单元用于将由所述生成单元生成的正文打印数据和封面打印数据,发送到不同的打印装置。
9. 根据权利要求l所述的信息处理装置,其特征在于,其中-所述生成单元可操作以生成正文打印数据和封面打印数据,该正文打印数据用来将所述文档数据中正文的第一页到最后一页以分页格式按指定的份数重复打印,该封面打印数据用来打印与所述指定的份数相当张数的封面; 并且/或者所述生成单元可操作生成打印数据,该打印数据用来将封面和所述文档 数据中正文的第一页到最后一页按指定的份数重复打印。 10. —种用于信息处理装置的信息处理方法,包括设置步骤,当对含有多个需打印的页的文档数据进行打印时,设置装订 设置作为打印设置的一部分,该装订设置将在所述多个打印页中用作正文的 打印页,用在所述多个打印页中用作封面的打印页来包装;生成步骤,在设置了所述装订设置的情况下,生成正文打印数据和封面打 印数据,该正文打印数据用来将所述文档数据中正文的第一页到最后一页以 分页格式按指定的份数重复打印,该封面打印数据用来打印与所述指定的份 数相当张数的封面。
全文摘要
一种能够与打印装置通信的信息处理装置,包括设置单元(S2201),用于当对含有多个需打印的页的文档数据进行打印时,设置装订设置作为打印设置的一部分,该装订设置将在所述多个打印页中用作正文的打印页,用在所述多个打印页中用作封面的打印页来包装;生成单元(S2211,S2212),用于在设置有所述装订设置的情况下,生成正文打印数据和封面打印数据,该正文打印数据用来将所述文档数据中正文的第一页到最后一页以分页格式按指定的份数重复打印,该封面打印数据用来打印与所述指定的份数相当张数的封面。
文档编号G06F3/12GK101324832SQ20081009755
公开日2008年12月17日 申请日期2008年5月13日 优先权日2007年6月13日
发明者西川智 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1