打印控制方法、打印系统以及信息处理装置的制作方法

文档序号:6420959阅读:109来源:国知局
专利名称:打印控制方法、打印系统以及信息处理装置的制作方法
技术领域
本发明涉及由个人计算机等信息处理装置和打印机等打印装置构成的打印系统的打印控制方法,打印系统以及信息处理装置。
背景技术
以往,具有通过在通常的打印输出(printout)的起始插入一张记载了信息(打印者名,打印时间,打印物名称等)的纸张,以容易进行打印物的识别的称为标题打印(banner printing)的功能。另一方面,还具有把打印数据变换为中间代码以后暂时保存,进行把所保存的多个中间数据与一个中间代码相结合的处理,可对来自多个应用的打印进行批量排版处理或后加工处理等的称为作业结合(job combing)的功能。
但是,在结合设定了标题打印的多个作业,并指定了后加工处理或排版处理的情况下,或者在结合并用了标题打印的设定和后加工处理或排版处理等设定的多个作业的情况下,若按照指定了所结合的一个作业的设定进行打印输出,则在图9所示那样结合已设定标题打印的多个作业进行装订的情况或者输出成2页/张的情况下,如在被装订输出的途中有标题打印,或者标题打印和打印数据被排版在一页上那样,存在用户不期望的打印结果的情况。

发明内容
本发明是为解决上述课题而完成的,目的在于能够避免在结合了标题打印作业时在后加工处理或排版处理中产生的不理想状况,或者通过根据状况使处理相适应,向用户提供最佳的打印输出。
另外,本发明的目的在于通过根据标题打印,排版处理,后加工处理的设定状况,在内部自动地进行作业的结合,来不使用户意识到地提供最佳的输出结果。
为了达到上述目的,本发明的第1技术方案提供一种打印系统的打印控制方法,所述打印系统具有标题打印的功能和结合多个作业的功能,所述打印控制方法具有处理步骤,在结合包括标题打印的多个打印作业并指定预定的加工设定时,与多个打印数据分开处理标题打印的数据;结合步骤,把上述多个打印数据结合成一个打印数据;以及输出步骤,输出在上述处理步骤中所处理的标题打印的数据和上述被结合的打印数据。
为此,本发明的第2技术方案提供一种具有标题打印的功能和结合多个作业的功能的打印系统,具有处理装置,在结合包括标题打印的多个打印作业并指定预定的加工设定时,与多个打印数据分开处理标题打印的数据;结合装置,把上述多个打印数据结合成一个打印数据;以及输出装置,输出在上述处理装置中所处理的标题打印的数据和上述被结合的打印数据。
为此,本发明的第3技术方案提供一种打印系统的信息处理装置,所述打印系统由该信息处理装置的打印装置所构成,并具有标题打印的功能和结合多个作业的功能,所述信息处理装置具有处理装置,在结合包括标题打印的多个打印作业并指定预定的加工设定时,与多个打印数据分开处理标题打印的数据;结合装置,把上述多个打印数据结合成一个打印数据;以及输出装置,输出在上述处理装置中所处理的标题打印的数据和上述被结合的打印数据。
本发明的其它目的通过以下的附图以及后述的详细说明将会弄明白。


图1是说明本实施形式中的打印系统的结构的框图。
图2是示出由主计算机100执行的典型的打印处理的图。
图3用于说明由打印机驱动程序进行标题打印的图。
图4是示出指定标题打印的用户界面301的一个例子的图。
图5是示出被输出到系统假脱机程序204的数据的一个例子的图。
图6是示出本实施形式中的标题设定时的输出结果的一个例子的图。
图7是示出在从图像引擎202向打印机驱动程序203发送打印命令时,暂时生成由中间代码构成的假脱机文件703的结构的图。
图8A、8B是示出打印机驱动程序203的用户界面301的图。
图9是示出并用了标题打印和作业结合时的打印结果的一个例子的图。
图10是用于说明本实施形式中的作业的结合处理的图。
图11A、11B是示出本实施形式中的标题的中间代码和打印数据的中间代码的图。
图12是示出本实施形式中的作业结合时的处理的流程图。
图13是示出没有进行标题的再设定时的打印作业的结构的图。
图14是示出进行了标题的再设定时的打印作业的结构的图。
具体实施例方式
以下,参照附图详细地说明本发明的实施形式。
首先,在说明本实施形式之前,说明由可应用本发明的打印机和连接到打印机的个人计算机等的信息处理装置构成的系统,特别是对具有以下机构的打印系统的结构进行说明,即,当在信息处理装置上生成发送给打印机的打印数据之前,以与最终传送给打印机的打印数据不同形式的数据形式(所谓中间代码)进行暂时保存的作为假脱机机构的假脱机程序;从以该中间代码形式暂时保存的数据重新生成最终传送到打印机的打印数据的作为假脱机析取机构的假脱机析取程序;以及作为生成打印机控制命令的机构的打印机驱动程序。
图1是说明本实施形式中的打印系统的结构的框图。另外,只要能够执行本发明的功能,则不论是单个设备,还是由多个设备构成的系统,还是由经由LAN,WAN等网络连接起来进行处理的系统都能够适用本发明。
如图1所示,主计算机100具备根据存储在ROM103的程序用ROM或者外部存储器111中的文档处理程序等,执行图形,图像,字符,表(包括表计算等)等混合存在的文档处理的CPU101,CPU101总体控制经由系统总线104所连接的各个设备。另外,在该ROM103的程序用ROM或者外部存储器111中,存储作为CPU101的控制程序的操作系统(以下称为OS)等,在ROM103的字体用ROM或者外部存储器111中存储上述文档处理时所使用的字体数据等,在ROM103的数据用ROM或者外部存储器111中存储进行上述文档处理时所使用的各种数据。RAM102起到CPU101的主存储器,工作区等的作用。
键盘控制器(KBC)105控制键盘(KB)109或者来自未图示的定位设备的键输入。CRT控制器(CRTC)106控制CRT显示器(CRT)110的显示。磁盘控制器(DKC)107控制与存储引导程序,各种应用,字体数据,用户文件,编辑文件,打印机控制命令生成程序(以下称为打印机驱动程序)等的硬盘(HD),软(登录商标)盘(FD)等外部存储器111之间的存取。打印机控制器(PRTC)108经由双向接口(接口)112连接到打印机150上,执行与打印机150的通信控制处理。
另外,CPU101执行例如向在RAM102上所设定的显示信息RAM的轮廓字体的展开(光栅化)处理,可进行CRT110上的WYSIWYG(What You See I What You Get)。另外CPU101基于由CRT110上的未图示的鼠标光标等指示的命令打开所登录的各种窗口,执行各种数据处理。在用户进行打印时,打开与打印设定有关的窗口,可进行包括打印机的设定、打印模式的选择的对于打印机驱动程序的打印处理方法的设定。
另一方面,打印机150由CPU151所控制。该CPU151根据存储在ROM153的程序用ROM中的控制程序等或者存储在外部存储器160中的控制程序等,向经由系统总线154连接的打印单元(打印机引擎)156输出作为输出信息的图像信号。另外,在该ROM153的程序用ROM中,存储CPU151的控制程序等,在ROM153的字体用ROM中,存储在生成上述的输出信息时所使用的字体数据等,在ROM153的数据用ROM中,在没有硬盘等外部存储器160的打印机的情况下,存储有在主计算机上所利用的信息等。
CPU151可经由输入单元155与主计算机进行通信处理,能够把打印机内的信息等通知给主计算机100。RAM152是起到CPU151的主存储器或者工作区等作用的存储器,构成为能够通过连接到未图示的扩展板上的可选RAM来扩展存储器容量。另外,RAM152被用在输出信息展开区,环境数据保存区,NARAM等。上述的硬盘(HD)、IC卡等外部存储器160由存储器控制器(MC)157来控制存取。外部存储器160作为可选被连接,存储字体数据,仿真程序,格式数据等。另外,在操作单元159中设置有用于操作的开关以及LEC显示器等。
另外,上述的外部存储器160并不限于1个,可以具备多个,还可以构成为能够连接多个提供内置字体的可选卡、保存了语言系统不同的打印机控制语言的程序的外部存储器。另外,还可以具有未图示的NVROM,存储来自操作单元159的打印机模式设定信息。
其次,说明在直接连接或者经由网络连接打印机等打印装置的主计算机中所执行的典型的打印处理。
图2示出由主计算机100执行的典型的打印处理。图中的应用201,图形引擎202,打印机驱动程序203以及系统假脱机程序204作为保存在外部存储器111中的文件而存在,在被执行的情况下,是通过OS或者利用其模块的模块装入到RAM102中所执行的程序模块。另外,应用201或者打印机驱动程序203还能够经由作为外部存储器111的FD或者未图示的CD-ROM,或者未图示的网络,保存在作为外部存储器111的HD中。
首先,在进行打印时,保存在外部存储器111中的应用201装入到RAM102中执行。如果通过键盘109或者未图示的鼠标从该应用201对打印机105指示进行打印的意思,则同样地利用可装入到RAM102中执行的图像引擎202进行输出(描绘)。
这里,图像引擎202同样地把在每个打印装置中所准备的打印机驱动程序203从外部存储器111装入到RAM102中,把应用201的输出设定到打印机驱动程序203中。而且,根据从应用201获取的GDI(Graphical Device Interface)函数变换为DDI(Device DriverInterface)函数,向打印机驱动程序203输出DDI函数。
由此,打印机驱动程序203根据从图形引擎202获取的DDI函数,变换为打印机105能够识别的控制命令,例如PDL(Page DescriptionLanguage)。而且,所变换的打印机控制命令传送到通过OS被装入到RAM102的系统假脱机程序204中,经由接口112作为打印数据向打印机150输出。
其次,说明本实施形式中的打印系统。在本实施形式中,除去图2所示的打印机和主计算器构成的打印系统以外,还具有图3所示的用于进行标题打印的结构和暂时以中间代码对来自图7所示的应用的打印数据进行假脱机的结构。
图3是用于说明由打印机驱动程序进行的标题打印的图。另外,标题打印的设定,由用户在打印处理的开始之前,在由打印机驱动程序203所提供的图4所示的用户界面301上预先进行。
图4是示出指定标题打印的用户界面301的一个例子的图。在该例子中,以复选框401的形式提供标题打印的指定。即,通过选中该复选框401,用户进行标题打印的指定,另外打印机驱动程序203根据该指定进行标题打印的处理。另外,用户通过按下标题编辑按钮402显示标题设定的弹出画面403,用户能够选择希望在标题上显示的信息。在图4所示的例子中,能够分别选择打印者名,打印日时,原稿文件名,主机名(计算机名)。另外,打印者名能够由用户任意指定。这些设定暂时保持在RAM102上或者外部存储器111上,在实际的打印执行时,再次从打印机驱动程序203调用,使其反映到打印处理中。
返回图3,当由应用201开始打印处理时,打印机驱动程序203判断在用户界面301上是否进行了标题打印的指定,在进行了指定的情况下,内部创建标题打印用的打印数据(302)。所创建的标题用的打印数据与根据来自应用201的指定所创建的通常的打印数据303合并,并附加在指定其它的后加工处理或者排版指定等打印设定的命令304以后,与通常打印时同样地输出到系统假脱机程序204。
图5是示出被输出到系统假脱机程序204的数据的一个例子的图。如图5所示,在本实施形式中,把数据的结构分层,通过把第二层分割为2个,内部区别标题打印用的打印数据501和指定其它应用的实际的打印数据502,另外通过对各个第二层指定后加工处理或者排版指定这样的打印设定503,就能把标题打印与在通常的打印数据中所施加的排版或者后加工处理这样的打印设定分离,在一张单独的纸张上进行。
以后与通常打印时同样地传送到打印机150,在打印机150中按照这些打印命令,进行标题打印以及通常打印的输出。
图6是示出本实施形式中的标题设定时的输出结果的一个例子的图。图6中,601是仅指定了标题打印时的输出结果。相当于此,602是标题打印和装订的设定,另外603是并用了标题打印和排版的变更(2页/张)时的输出结果。
这里,说明实现上述的标题打印的作业,与排版或者后加工处理这样的打印设定作业的作业结合的方法。
图7是示出在从图形引擎202向打印机驱动程序203送出打印命令时,暂时生成由中间代码构成的假脱机文件703的结构的图。在图7所示的系统中,能够对假脱机文件703的内容进行加工。由此,就能够实现对来自应用201的打印数据,放大缩小或者把多页缩小到1页上进行打印等的应用201不具有的功能。
为了这些目的,相对于图2所示的系统,在图7所示的系统中扩展系统使得用中间代码进行假脱机。另外,为了进行打印数据的加工,通常从打印机驱动程序203提供的窗口进行设定,打印机驱动程序203把其设定内容保存在RAM102或者外部存储器111上。
其次,对图7所示的系统的打印处理详细地进行说明。如图示那样,在该进行了扩展的处理方式中,调度程序701接受作为来自图形引擎202的打印命令的DDI函数。调度程序701在从图形引擎202接收的打印命令(DDI函数)是基于从应用201向打印机引擎202发出的打印命令(GDI函数)的情况下,调度程序701把保存在外部存储器111中的假脱机程序702装入到RAM102中,不是向打印机驱动程序203而是向假脱机程序702发送打印命令(DDI函数)。
在假脱机程序702中分析接受到的打印命令,以页单位变换为中间代码并输出到假脱机文件703。把以该页单位保存的中间代码的假脱机文件称为页描述文件(PDFPage Description File)。另外,假脱机程序702从打印机驱动程序203取得与对打印机驱动程序203所设定的打印数据有关的加工设定(装订成册打印,Nup,双面,装订,彩色/单色指定等),作为作业单位的文件保存在假脱机文件703中。这时,把以作业单位所保存的设定文件称为作业设定文件(有时也简单称为SDFSpool Description File)。关于该作业设定文件在后面叙述。
另外,尽管在这里,在外部存储器111上作为文件生成假脱机文件703,但也可以在RAM102上生成。
进而,假脱机程序702在RAM102中装入保存在外部存储器111中的假脱机文件管理程序704,对于该假脱机文件管理程序704通知假脱机文件703的生成状况。然后,假脱机文件管理程序704根据与保存在假脱机文件703中的打印数据有关的加工设定的内容判断是否可进行打印。
这里,在假脱机文件管理程序704判断为能够利用图形引擎202进行打印的情况下,在RAM102中装入保存在外部存储器111中的假脱机析取程序705,对于该假脱机析取程序705进行指示以进行在假脱机文件703中所记述的中间代码的页描述文件的打印处理。由此,在假脱机析取程序705中,根据包括在假脱机文件703中所包含的加工设定信息的作业设定文件加工包含在假脱机文件703中的中间代码的页描述文件,再次生成GDI函数,并再次经由图形引擎202输出GDI函数。
另一方面,调度程序701在从图形引擎202接受的打印命令(DDI函数)是基于从假脱机析取程序705向图形引擎202发出的打印命令(GDI函数)的情况下,调度程序701不是向假脱机程序702而是向打印机驱动程序203送出该打印命令。由此,在打印机驱动程序203中根据从图形引擎202取得的DDI函数生成由页记述语言等构成的打印机控制命令,经由系统假脱机程序204输出到打印机150。
进而,在图7中,示出除了至此所说明过的扩展系统以外,还配置预览程序706以及设定变更编辑程序707,可进行预览、打印设定变更、多个作业的结合的例子。
这里,为了进行打印预览、打印设定变更、多个作业的结合,首先用户需要在基于图8A所示的打印机驱动程序203的用户界面301中通过作为进行「输出目标的指定」的手段起作用的下拉菜单801来指定“编辑+预览”。
在打印机驱动程序203的属性(图8A所示的301)中所设定的内容作为设定文件保存在OS提供的结构体(在Windows OS中称为DEVMODE)。在该结构体中,例如包括在假脱机文件703中包含的加工设定中,在假脱机文件管理程序704中是否进行存储的设定,在假脱机文件管理程序704经由打印机驱动程序203读入加工设定,并进行了存储指定的情况下,如上述那样,在假脱机文件703中生成、保存页描述文件和作业设定文件。然后,如图8B所示,弹出假脱机文件管理程序的窗口画面802,在假脱机文件703中列表显示进行了假脱机的作业。
另外,图8B所示的画面802示出3个作业被假脱机的例子,通过按下菜单条或者紧跟其下的菜单图标,就能够进行作业的操作。另外,作为操作的种类,在选择了作业的状态下,有“打印”,原样保留中间代码的假脱机文件进行打印的“保存打印”,用于观看考虑了打印设定的作业的输出预览的“预览”,删除中间代码的假脱机文件的「删除」,生成中间代码的假脱机文件的拷贝的“复制”,结合多个中间代码的假脱机文件的作业成为一个作业的“结合”,把结合作业分割为原来的多个作业的“分割”,变更单个作业或者结合作业的打印设定(版面设定或者后加工处理设定等)的“作业编辑”,使某个作业的打印顺序成为起始的“移动到开头”,使打印顺序提前一个的“向上移动一个”,使打印顺序推后的“向下移动一个”,使打印顺序成为最后的“移动到最后”等以上11个操作。但这里对与本实施形式相关联的“结合”的操作进行说明。
首先,如图8B所示,在选择了假脱机文件管理程序的窗口画面802上所显示的多个假脱机文件以后,通过操作画面802的菜单条或者指定结合的图标按钮803来开始作业的结合处理。在开始了该结合处理的情况下,在RAM102中装入保存在外部存储器111中的设定变更编辑程序707,对于设定变更编辑程序707进行指示以进行列表上的起始作业或者缺省的加工设定的显示。然后如图8A所示,显示设定变更编辑程序画面804。
在该设定变更编辑程序画面804中,对于各个作业,既能够按照结合之前的加工设定进行显示,也能够作为结合作业变更、修正成统一的加工设定后进行显示。这时,既可以把打印机驱动程序203能设定的项目显示在设定变更编辑程序707上的用户界面上,也可以调用打印机驱动程序203自身的用户界面。
这里,被结合的作业以及被变更的变更项目,当根据由按下设定变更编辑程序画面804上的“结合”按钮850发出的用户的认证请求,则变更得以认证时,则其控制转移到假脱机文件管理程序704。通过这些操作,先前所选择的多个作业就作为一个结合作业807显示在假脱机文件管理程序的画面806上。
然后,如果通过操作设置在假脱机文件管理程序画面806上的菜单条,或者指定打印的图标按钮808用户进行打印请求,则假脱机文件管理程序704发出该打印请求。若发出打印请求则假脱机析取程序705根据由假脱机文件管理程序704所指定的结合的设定,再次把包含在该结合作业中的页面的中间数据向图形引擎202输出。接受该数据,从图形引擎202经由调度程序文件701向打印机驱动程序203传送打印命令,并执行打印。传送到打印机驱动程序203的被结合的打印作业与通常的打印同样,在作为一个打印作业进行处理,变换成打印数据以后,经由系统假脱机程序204传送到打印机150。
由此,在打印机150中,按照在作业中所指定的打印设定进行打印。这时,由于传送到打印机150的作业,成为在数据结构上不使用户意识到作业的结合的作业,故可作为一个作业进行批量后加工处理,排版处理等。
下面说明以具有以上的标题打印和作业结合两种功能的打印系统为前提的有关本发明的实施形式的一个例子。
在并用标题打印和作业结合的情况下本发明得以应用。图9是示出并用了标题打印和作业结合时的打印结果的一个例子的图。在对设定了标题打印的打印作业901进行作业结合动作的情况下,为了得到忠实于由用户进行打印设定的打印输出,期望在反映着在各打印作业中所设定的标题打印的设定的状态下进行结合,所生成的打印输出如902那样被进行打印,以使标题打印被附着在来自各个应用的通常打印的开头。
但是,若对这样的结合作业,进行后加工处理指定,版面变更等的处理,则以标题打印也包括在内的形式的处理,作为结果就将提供对用户来说不理想的打印物。图9中,903是指定了装订时的输出结果,904是指定了2页/张时的输出结果。除此以外,在双面打印或者附加页编号的情况下还同样设想不理想状况。
为了避免这种不理想状况,在本实施形式中采用图10所示的处理形态。如上所述,在对进行了后加工处理指定或版面变更等处理和指定了标题打印的多个打印作业1001进行作业结合的处理时,废弃假脱机文件703中的标题打印的设定1003。接着,与通常的作业结合同样地对去除了标题设定的通常的打印作业进行处理,生成一个打印作业1002。然后,在对于该结合作业开始打印处理的定时,内部生成新的标题打印1004的设定,并附加在被结合的打印作业1002上。由此,即使在装订等后加工处理1005的情况下或者2页/张等版面变更的处理1006的情况下,也能够得到图10所示那样的对用户来说所希望形式的输出。
另外,上述的处理以并用后加工处理或者版面变更等的设定那样预想到不理想的情况为对象,关于其他的情况通过进行这些处理,就能像迄今这样提供忠实于用户的设定的打印结果。
另外,在本实施形式中,目的是通过自动地进行向该避免处理的切换,在用户没有意识到的情况下避免不理想的打印,但也能够通过在进行该处理时在用户界面上具有功能,使用户明确地进行指定。
其次,说明并用了标题打印的设定和后加工处理或者版面变更等的设定的多个作业的结合处理的细节。
首先,为了实现本实施形式,作为进行结合处理之前的阶段,考虑标题打印的设定,如图11A、11B所示那样设定假脱机程序702的假脱机文件703的创建处理。然后,如上述那样在打印机驱动程序203中的打印数据的生成时才开始把在上述用户界面301以及标题设定画面403上所指定的标题打印的设定变换成打印数据。即,在该处理的时刻,作为设定仅保存在RAM102或者外部存储器111中并不是打印数据。根据该设定,假脱机程序702在进行从应用201创建的通常打印数据的假脱机的同时,在内部进行中间数据1101的创建。这是为了使随后的作业结合处理中的操作变得容易。所创建的中间数据1101与通常的打印数据同样由假脱机程序702作为假脱机文件703进行保存。另外,该处理仅对指定有标题打印的打印作业进行。
相对于此,关于来自应用201的通常打印数据,不关标题打印的设定如何,都与通常的处理同样地通过图形引擎202变换成中间数据1102,由假脱机程序702作为假脱机文件703进行保存。
其次,说明设定编辑编辑程序707实际进行作业结合时的处理的细节。
图12是示出作业结合时的处理的流程图。首先在步骤S1201中,在结合作业时删除标题打印的设定,然后对所结合的作业关闭用于再次设定标题的标志。接着,在步骤S1202中,对所结合的作业,确认是否实施了预想到不理想情况的后加工处理、排版处理等。如果没有实施这些设定则进入步骤S1206,在实施了的情况下进入到步骤S1203,确认是否指定了标题打印。这里,如果没有进行标题打印的指定则进入步骤S1206,如果进行了指定则进入步骤S1204,打开上述的标志,在随后的步骤S1205中,删除保存在假脱机文件703中的标题设定的中间代码。
接着,在步骤S1206中,对于保存在假脱机文件703上的打印数据开始作业的结合处理。在这种情况下,使用户没有特别意识到标题打印的设定有无地,对被假脱机的作业进行通常那样的结合处理。然后,在步骤S1207中,判断是否还剩余待结合的作业,如果还剩余则返回步骤S1208,反复上述的处理。另外,如果结束所指定的作业的结合则进入步骤S1208,判断上述的标志是否打开,如果没有打开则进入步骤S1211。在该步骤S1208中,由于没有指定标题设定和后加工处理或者版面变更等处理的哪个,因此如果没有发生不理想状况则进入步骤S1211。
另外,在上述的步骤S1208中,如果标志打开则进入步骤S1209,在内部重新创建标题打印的设定。然后,在步骤S1210中,把所创建的标题和已经被结合的打印数据作为一个作业。另外,由于标题打印的设定,已经作为与一页的打印数据相当的中间数据被假脱机,因此通过该处理自动地包含在忠实于用户设定的位置。
另外,尽管在步骤S1209中创建的标题打印的记载内容,在本实施形式中设为遵从打印机驱动程序的缺省设定,但也可以重新设置用户接口等再次重新进行设定,另外还可以在对结合前的作业进行的设定中选择一个使其继续。
接着,在步骤S1211中,通过结合处理所创建的结合完毕的中间数据,伴随假脱机文件管理程序704中的用户的打印开始的指定,经由假脱机析取程序705,图形引擎202传送到打印机驱动程序203,实施打印处理。
另外,当在上述的结合处理中没有指定后加工处理、版面变更等作业的情况下,即在没有进行标题的再设定的情况下,已经作为中间数据,作为打印数据1页包含标题打印,因此原样进行通常的打印处理,进行打印数据的创建、向系统假脱机程序204的输出,并传送、输出到打印机150。
图13是示出没有进行标题的再设定时的打印作业的结构的图。与图5所示的通常的标题打印时不同,标题打印的打印数据为作为通常打印数据的1页而存在的形式。
相对于此,在上述的结合处理中指定了后加工处理或者版面变更的情况下,即在再次设定了标题打印的情况下,基于该设定,打印机驱动程序203与通常的标题打印的情况同样地,创建标题打印的打印数据。这里所创建的打印数据是基于在结合处理中对结合作业再次附加的设定的数据。
图14是示出进行了标题的再设定时的打印作业的结构的图。与图5所示的通常的标题打印时同样地,在内部分割出标题打印,以不受到对结合作业所设定的后加工处理、排版等指定的影响。
根据以上所说明的本实施形式,通过依照状况区分使用2种处理形态,就能够避免不理想状况,并向用户提供最佳的输出。
此外,本发明既可以适用于由多个设备(例如主机、接口设备、阅读器、打印机等)构成的系统,也可以适用于由单个设备形成的装置(例如,复印机,传真装置等)。
另外无需赘言,本发明的目的也可以这样达到的,就是通过将记录了实现上述实施形式的功能的软件程序代码的记录介质提供给系统或者装置,该系统或者装置的计算机(CPU或者MPU)读出并执行保存在记录介质中的程序代码。
在这种情况下,就成为从记录介质读出的程序代码自身将实现上述实施形式的功能,存储该程序代码的记录介质将构成本发明。
作为用于供给该程序代码的记录介质,例如能够使用软(注册商标)盘,硬盘,光盘,光磁盘,CD-ROM,CD-R,磁带,非易失性的存储卡,ROM等。
另外无需赘言,不仅包含通过计算机执行所读出的程序代码,上述实施形式的功能得以实现的情况,也包含根据该程序代码的指示,在计算机上运行的OS(操作系统)等进行实际处理的一部分或者全部,通过该处理上述实施形式的功能得以实现的情况。
进而无需赘言,也包含当从存储介质读出的程序代码,被写入到插入计算机的功能扩充板和/或连接到计算机的功能扩充单元上所具备的存储器以后,根据该程序代码的指示,该功能扩充板和/或功能扩充单元上所具备的CPU等进行实际处理的一部分或者全部,通过该处理上述实施形式的功能得以实现的情况。
如以上说明的那样,根据实施形式,就能够避免因并用了标题打印的设定和后加工处理或者排版处理等设定的作业的结合所引起的不理想状况,另外通过根据状况使处理相适应,就能向用户提供最佳的打印输出。
以上通过理想的实施形式说明了本发明,但本发明并不限定于上述的实施形式,在权利要求范围所记载的范围内,能进行各种变形。
权利要求
1.一种打印系统的打印控制方法,所述打印系统具有标题打印的功能和结合多个作业的功能,所述打印控制方法具有处理步骤,在结合包括标题打印的多个打印作业并指定预定的加工设定时,与多个打印数据分开处理标题打印的数据;结合步骤,把上述多个打印数据结合成一个打印数据;以及输出步骤,输出在上述处理步骤中所处理的标题打印的数据和上述被结合的打印数据。
2.根据权利要求1所述的打印控制方法,其特征在于在上述处理步骤中,删除上述标题打印的数据,重新创建一个标题打印的数据。
3.根据权利要求1所述的打印控制方法,其特征在于在上述结合步骤中,对上述被结合的打印数据指定上述预定的加工设定。
4.根据权利要求1所述的打印控制方法,其特征在于上述预定的加工设定至少是后加工处理设定或者版面设定。
5.根据权利要求1所述的打印控制方法,其特征在于在上述输出步骤中,把在上述处理步骤中所处理的标题打印的数据和上述被结合的打印数据作为一个打印作业进行输出。
6.一种具有标题打印的功能和结合多个作业的功能的打印系统,具有处理装置,在结合包括标题打印的多个打印作业并指定预定的加工设定时,与多个打印数据分开处理标题打印的数据;结合装置,把上述多个打印数据结合成一个打印数据;以及输出装置,输出在上述处理装置中所处理的标题打印的数据和上述被结合的打印数据。
7.一种打印系统的信息处理装置,所述打印系统由该信息处理装置的打印装置所构成,并具有标题打印的功能和结合多个作业的功能,所述信息处理装置具有处理装置,在结合包括标题打印的多个打印作业并指定预定的加工设定时,与多个打印数据分开处理标题打印的数据;结合装置,把上述多个打印数据结合成一个打印数据;以及输出装置,输出在上述处理装置中所处理的标题打印的数据和上述被结合的打印数据。
全文摘要
一种打印控制方法,打印系统以及信息处理装置,在结合包括标题打印的多个打印作业并指定预定的加工设定时,与多个打印数据分开处理标题打印的数据,把多个打印数据结合成一个打印数据,输出新创建的标题打印的数据和被结合的打印数据,由此就能够避免因并用了标题打印的设定和后加工处理或者排版处理等设定的作业的结合而引起的不理想状况,通过根据状况使处理相适应就能够向用户提供最佳的打印输出。
文档编号G06F9/45GK1508661SQ20031011841
公开日2004年6月30日 申请日期2003年12月9日 优先权日2002年12月10日
发明者杉山晃一 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1