CN1397430A - 打印控制装置及其显示方法 - Google Patents

打印控制装置及其显示方法 Download PDF

Info

Publication number
CN1397430A
CN1397430A CN02126216A CN02126216A CN1397430A CN 1397430 A CN1397430 A CN 1397430A CN 02126216 A CN02126216 A CN 02126216A CN 02126216 A CN02126216 A CN 02126216A CN 1397430 A CN1397430 A CN 1397430A
Authority
CN
China
Prior art keywords
print
output
setting
mentioned
task
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN02126216A
Other languages
English (en)
Other versions
CN1260070C (zh
Inventor
中桐孝治
西川智
森安生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN1397430A publication Critical patent/CN1397430A/zh
Application granted granted Critical
Publication of CN1260070C publication Critical patent/CN1260070C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1205Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1256User feedback, e.g. print preview, test print, proofing, pre-flight checks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1284Local printer device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server

Abstract

一种打印控制装置,其进行控制使得在指定了把同一个原稿的打印信息打印到OHP薄片以及打印用纸张的演讲模式时,设定对于OHP薄片以及打印用纸张的打印设定,作为预览对象选择OHP薄片,打印用纸张以及双方的某一个,根据对于选择出的预览对象的打印设定,显示对于该预览对象的打印结果的预览。

Description

打印控制装置及其显示方法
技术领域
本发明涉及打印控制装置及其显示方法,程序,存储媒体。
背景技术
使用高射投影仪(OHP)进行演讲时,有时将进行这样的定型作业,即,把原稿在OHP薄片上打印1份用于演讲,进而把相同的原稿在纸张上打印所需要的份数用于分发。这种情况下,最一般的程序是用个人计算机等信息处理装置完成原稿,用打印机等输出装置在纸张上打印1份OHP用的输出,把打印了的原稿用复印机复制到OHP薄片上,进而,为了分发,进行份数、格式、单面/双面、装订等的设定,把OHP输出变更为纸张输出,进行复制。
近年来,能够把个人计算机与打印机连接,向作为输出媒体的OHP薄片进行打印或者装订等的打印机已经普及,使用者能够不使用复印机而仅使用个人计算机和打印机进行作业。在使用这样的个人计算机和打印机的作业中,首先在主机上完成原稿,然后能够直接在打印机上作为输出媒体指定OHP,打印演讲用的OHP输出,进而改变打印设定,在纸张上进行打印用于分发。
但是,在上述以往例中,在对于用信息处理装置完成的同一个原稿设定多个不同的打印格式(演讲用的OHP输出和分发用的纸张输出),用输出装置进行打印的情况下,虽然实际上在进行打印之前,应该预先在画面上显示预览,以便了解基于各个打印格式的结果如何,但是在以往的预览功能中,没有构成为选择多个不同的打印格式的某一个,或者多个不同的打印格式的组合显示打印结果。进而,也没有构成为确认预览显示的打印结果,变更各个打印格式的设定。
发明内容
本发明是为解决上述课题而完成的,目的在于提供在把同一个原稿打印到多个输出媒体上时,能够在按照对于各个输出媒体的打印设定进行打印之前,预览对于各个输出媒体的打印结果,或者对于多个输出媒体的组合的打印结果的打印控制装置及其显示方法,程序和存储媒体。
为了达到上述目的,如果依据本发明的一个方案,则提供打印控制装置,该打印控制装置的特征在于具有指定把同一个原稿打印到多个输出媒体的打印模式的模式指定装置;在指定了上述打印模式时,设定对于上述多个输出媒体的打印设定的设定装置;以及显示控制装置,它进行控制使得从上述多个输出媒体选择所希望的输出媒体,并且根据对于选择出的输出媒体的打印设定,作为预览显示对于该输出媒体的打印结果。
另外,如果依据本发明的一个方案,则提供打印控制装置的显示方法,该打印控制装置的显示方法的特征在于具有指定把同一个原稿打印到多个输出媒体的打印模式的步骤;在指定了上述打印模式时,设定对于上述多个输出媒体的打印设定的步骤;以及进行控制使得从上述多个输出媒体选择所希望的输出媒体,根据对于选择出的输出媒体的打印设定,作为预览显示对于该输出媒体的打印结果的步骤。
另外,如果依据本发明的一个方案,则提供记录了计算机可读取的记录媒体,该计算机可读取的记录媒体记录了用于使计算机起到以下各种装置的作用的程序,这些装置是指定把同一个原稿打印到多个输出媒体的打印模式的模式指定装置;在指定了上述打印模式时,设定对于上述多个输出媒体的打印设定的设定装置;以及显示控制装置,它进行控制使得从上述多个输出媒体选择所希望的输出媒体,并且根据对于选择出的输出媒体的打印设定,作为预览显示对于该输出媒体的打印结果。
本发明的其它目的将通过以下的附图及其后述的详细说明进一步明确。
附图说明
图1是示出本实施形式中的打印机控制系统的结构的框图。
图2示出在主机3000中执行的打印处理。
图3示出把来自应用的打印命令暂时以中间代码数据进行假脱机操作的结构。
图4是示出本实施形式的打印机的构造的剖面图。
图5是示出假脱机程序302中的生成过程的流程图。
图6是示出假脱机文件管理器304进行的控制的流程图。
图7是示出去假脱机程序305中的打印数据生成过程的流程图。
图8示出输入打印设定的对话。
图9示出打印机驱动器的属性画面。
图10示出本实施形式的任务输出用设定文件的例子。
图11示出图10所示的字段1002的任务设定信息的一个例子。
图12示出图10所示的字段1004的物理页信息的一个例子。
图13是示出图12所示的字段1202的物理页设定信息的例子。
图14是示出图12所示的字段1204的逻辑页信息的一个例子。
图15是示出在设定变更编辑程序307中的任务设定变更过程的流程图。
图16示出假脱机文件管理器的窗口画面。
图17示出包含在假脱机文件303中的打印的加工设定的大预览。
图18示出任务设定画面。
图19示出进行用多个打印设定打印同一个原稿的指定的打印机驱动器的用户接口。
图20示出演讲模式的详细设定对话。
图21示出用预览对象的选择组合框2103选择了分发用时的任务设定画面。
图22示出用预览对象的选择组合框2204选择了演讲用时的任务设定画面。
图23示出用预览对象的选择组合框2304选择了演讲/分发用时的任务设定画面。
图24示出去假脱机程序305,打印机驱动器203中的演讲模式时的打印处理。
具体实施方式
以下,参照附图详细地说明本发明的实施形式。
首先,在说明本实施形式之前,说明能够适用本发明的打印机和连接在打印机上个人计算机等信息处理装置构成的系统,特别是,在信息处理装置上,具备在生成发送到打印机的打印数据之前,进行暂时保存与最终传送给打印机的打印数据不同形式的数据形式(所谓的中间代码)的作为假脱机操作装置的假脱机程序,根据以该中间代码形式暂时保存的数据进行修改最终生成传送给打印机的打印数据的作为去假脱机操作装置的去假脱机程序,作为生成打印机控制指令的打印机驱动器的打印系统的结构。
图1是示出本实施形式的打印机控制系统的结构的框图。如图所示,打印机控制系统由主机3000和打印机1500构成。
另外,只要能够实现本发明的功能,则无论是单台设备,还是由多台设备构成的系统,还是经过LAN、WAN等网络进行连接并且进行处理的系统,都能够适用本发明。
图1所示的主机3000具备根据ROM3内的程序用ROM或者外部存储器(DH、FD)11中存储的文档处理程序等,执行图形、图像、文字、表格(包括表格计算等)等混合存在的文档处理的CPU1,CPU1总括地控制连接在系统总线4上的各台设备。另外,在该ROM3内的程序用ROM或者外部存储器11中,存储着作为CPU1的控制程序的操作系统(以下记为「OS」)等,在ROM3内的字体用ROM或者外部存储器11中,存储着文档处理时使用的字体数据等,在ROM3内的数据用ROM或者外部存储器11中,存储着进行文档处理等时使用的各种数据。RAM2起到CPU1的主存储器、工作区等的功能。
另外,在主机3000中,5是键盘控制器(KBC),控制来自键盘9或者未图示指示设备的输入。6是CRT控制器(CRTC),控制CRT显示器(CRT)10的显示。7是盘控制器(DKC),控制对于存储着引导程序、各种应用、字体数据、用户文件、编辑文件、打印机控制指令生成程序(以下记为「打印机驱动器」)等的硬盘(HD)、软盘(FD)等外部存储器11的存取。8是打印机控制器(PRTC),执行与经由双向接口(接口)21连接的打印机1500的通信控制处理。
另外,CPU1执行对于例如在RAM2上设定的显示信息区的外形字体的展开(rasterize)处理,使得能够进行CRT10上的WYSIWYG。另外,CPU1根据CRT10上的未图示的鼠标光标等所指示的指令打开登录的各种窗口,执行各种数据处理。由此,在用户进行打印时,打开有关打印设定的窗口,可以进行打印机的设定或者包括打印模式的选择在内的对于打印机驱动器的打印处理方法的设定。
另一方面,在打印机1500中,12是打印机CPU,根据存储在ROM13内的程序用ROM的控制程序等或者存储在外部存储器14中的控制程序等,把作为输出信息的图像信号输出到与系统总线15连接的打印单元(打印机核心部分)17。另外,在该ROM13内的程序用ROM中,存储着CPU12的控制程序等,在ROM13内的字体用ROM中,存储着在生成输出信息时使用的字体数据等,在ROM13内的数据用ROM中,在没有硬盘等外部存储器14的打印机的情况下,存储着在主机上利用的信息等。
另外,CPU12能够经由输入单元18进行与主机3000的通信处理,能够把打印机1500内的信息等通知给主机3000。RAM19是起到CPU12主存储器或者工作区等的功能的RAM,构成为通过与未图示的扩展口连接的选择RAM,能够扩展存储容量。
另外,RAM19用作输出信息展开区,环境数据存储区,NVRAM等。上述的硬盘(HD)、IC卡等外部存储器14由存储器控制器(MC)20控制存取。选择性地连接外部存储器14,存储字体数据、仿真程序、格式数据等。另外,操作面板1501由用于操作的开关以及LED显示器等构成。
另外,上述的外部存储器14不限定于1个,也可以具备多个,除了内部具有的字体以外,还可以构成为能够连接多个存储了选择卡,解释语言系统不同的打印机控制语言的程序的外部存储器。进而,还可以具有未图示的NVRAM,存储来自操作面板1501的打印模式设定信息。
下面,说明在直接连接的打印机等打印装置,或者经过网络连接的主机中执行的典型的打印处理。
图2示出在主机3000中执行的打印处理。图中的应用201,图形发生器202,打印机驱动器203以及系统假脱机程序204作为保存在外部存储器11中的文件而存在,是在执行时通过OS或者利用其模块的模块下载到RAM2中执行的程序模块。另外应用201以及打印机驱动器203还能够添加到外部存储器11的FD或者未图示的CD-ROM中,或者经过未图示的网络添加到外部硬盘11的HD中。
首先,保存在外部存储器11中的应用201下载到RAM2中执行。如果通过键盘9或者未图示的鼠标从该应用201对于打印机1500指示进行打印,则同样利用下载到RAM2中的成为可执行的图形发生器202进行输出(描述)。
这里,图形发生器202把在每个打印装置中准备的打印机驱动器203同样地从外部存储器11下载到RAM2,把应用201的输出设定在打印机驱动器203中。而且,根据从应用201接收的GDI(图形设备接口)函数,变换为DDI(设备驱动接口)函数,向打印机驱动器203输出DDI函数。
由此,打印机驱动器203根据从图形发生器202接受的DDI函数,变换为打印机1500可识别的控制指令,例如PDL(页描述语言)。而且,被变换了的打印机控制指令由OS传递到被下载到RAM2中的系统假脱机程序204,经由接口21,作为打印数据输出到打印机1500。
其次,说明本实施形式中的打印系统。在本实施形式中,除了由图2所示的打印机和主机构成的打印系统以外,还如图3所示,具有以中间代码数据暂时把来自应用的打印数据进行假脱机操作的结构。
图3扩展了图2所示的系统,采用在从图形发生器202向打印机驱动器203传送打印命令时,暂时生成由中间代码构成的假脱机文件303的结构。
在图2所示的系统中,从打印处理开放应用201是打印机驱动器203结束了把来自图形发生器202的所有的打印命令变换到打印机的控制指令的时刻。
与此不同,在图3所示的系统中,是假脱机程序302把所有的打印命令变换为中间代码的数据后输出到假脱机文件303的时刻。即,如果依据图3所示的系统,则在短时间内从打印处理开始开放应用201。另外,在图3所示的系统中,还能够对于假脱机文件303的内容进行加工。从而,能够对于来自应用201的打印数据进行放大缩小或者把多页缩小到1页进行打印等,实现应用没有提供的功能。
这样,对于图2所示的系统,图3所示的系统进行系统的扩展使得以中间代码的数据进行假脱机操作。另外,为了进行打印数据的加工,通常从打印机驱动器203提供的窗口进行设定,打印机驱动器203把其设定内容保管在RAM2上或者外部存储器11上。
下面,详细地说明图3所示系统的打印处理。如图所示,在该扩展了的处理方式中,分配器301接受来自图形发生器202的作为打印命令的DDI函数。这里,在分配器301从图形发生器202接受的打印命令(DDI函数)是基于从应用201向图形发生器202发行的打印命令(GDI函数)的情况下,把存储在外部存储器11中的假脱机程序302装载到RAM2中,不是向打印机驱动器203,而是向其假脱机程序302发送打印命令(DDI函数)。
在假脱机程序302中分析接受的打印命令,以页单位变为中间代码,输出到假脱机文件303。把存储在该页单位中的中间代码的假脱机文件称为页描绘文件(PDF:页描绘文件)。另外,假脱机程序302从打印机驱动器2获得有关对于打印机驱动器203设定的打印数据的加工设定(装订打印,Nup,双面,装订,彩色/单色等),作为任务单位文件保存在假脱机文件303中。把这时存储在任务单位中的设定文件称为任务设定文件(简单地记为SDF:假脱机操作描述文件)。关于该任务设定文件在后面进一步叙述。
另外,假脱机文件303作为文件在外部存储器11上生成,然而也可以在RAM2上生成。进而,假脱机程序302把存储在外部存储器11中的假脱机文件管理器304装载到RAM2中,对于该假脱机文件管理器304通知假脱机文件303的生成状况。然后,假脱机文件管理器304根据保存在假脱机文件303中的有关打印数据的加工设定的内容判断是否可以进行打印。
这里,在假脱机文件管理器304判断为可以利用图形发生器202进行打印的情况下,把存储在外部存储器11的去假脱机程序305装载到RAM2中,对于该去假脱机程序305,进行指示使得进行记述在假脱机文件303中的中间代码的页描绘文件的打印处理。由此,去假脱机程序305根据包括在假脱机文件303中包含的加工设定信息的任务设定文件,把包含在假脱机文件303中的中间代码的页描绘文件进行加工,再次生成GDI函数,再次经过图形发生器202输出GDI函数。
另一方面,在从图形发生器202接受的打印命令(DDI函数)是基于从去假脱机程序305向图形发生器202发行的打印命令(GDI函数)的情况下,分配器301不是向假脱机程序302,而是向打印机驱动器203传送打印命令。由此,打印机驱动器203根据从图形发生器202获得的DDI函数生成由页描述语言等构成的打印机控制指令,经过系统假脱机程序204输出到打印机1500。
进而,在图3中,示出了在前面说明过的扩展系统的基础上,配置预览器306以及设定变更编辑器307,能够进行预览、打印设定变更和多任务的结合的例子。
这里,为了进行打印阅览、打印设定变更和多任务的结合,首先用户需要在图9所示的打印机驱动器的属性画面中根据作为进行「输出目标的指定」的装置的下拉菜单指定「编辑+预览」。
这里,在打印机驱动器的属性设定的内容作为设定文件存储在OS提供的构造体(例如,在Windows OS中称为DEVMODE)。在该构造体中,例如在假脱机文件303中所包含的加工设定中包括是否在假脱机文件管理器304中进行存储的设定,在假脱机文件管理器304经过打印机驱动器读入加工设定,完成了存储指定时,如上述那样,在假脱机文件303中生成并存储页描绘文件和任务设定文件。而且,如图16所示,弹出假脱机文件管理器的窗口画面,在假脱机文件303中列表显示进行了假脱机操作的任务。
图16示出假脱机操作4个任务的例子,通过按下菜单条1601或者其下面的菜单图标1602,能够进行任务的操作。菜单条1601和菜单图标1602的操作数量相同。作为该操作的种类,有12种操作,这些操作是以选择了任务的状态下的「打印」,保留中间代码的假脱机文件进行打印的「保存和打印」,用于观看考虑了打印设定的任务的输出预览的「预览」,删除中间代码的假脱机文件的「删除」,生成中间代码的假脱机文件的拷贝的「复制」,把多个中间代码的假脱机文件的任务结合起来作为1个任务的「结合」,把结合任务分割为原来的多任务的「分割」,变更单任务或者结合任务的打印设定(格式设定或者完工设定等)的「任务编辑」,把所希望的任务的打印顺序作为起始的「移动到起始」,把所希望的任务的打印顺序提前一个的「移动到上一个」,把所希望的任务的打印顺序延迟一个的「移动到下一个」,把所希望的任务的打印顺序作为最后的「移动到最后」。
在图16所示的假脱机文件管理器的窗口画面上,指定了单任务或者结合任务的预览时,把存储在外部存储器11中的预览器306装载到RAM2中,对于预览器306,进行指示使得进行在假脱机文件303中记述的中间代码的任务的预览处理。
预览器306顺序地读出包含在假脱机文件303中的中间代码的页面描述文件(PDS),根据存储在假脱机文件303的任务设定文件(SDF)中所包含的加工设定信息的内容进行加工,对于图形发生器202输出GDI函数。而且,图形发生器202通过把描述数据输出到自身的客户区,还能够进行画面上的输出。
另外,图形发生器202能够根据所指定的输出目标进行适当的描绘。从而,预览器306与脱机操作程序305相同,能够以根据包含在假脱机文件303中的加工设定的内容把包含在假脱机文件303中的中间代码进行加工,利用图形发生器202进行输出的方法实现。
这样,把用打印机驱动器203设定的加工设定作为任务设定文件存储在假脱机文件303中,通过根据该任务设定文件加工并输出页描绘文件的数据,能够分别依照指定了实际的描述数据如何进行打印,进而指定了Nup(把N页的逻辑页缩小配置为1页的物理页进行打印的处理)的情况,进行双面打印的情况,指定了装订打印的情况,指定了印记的情况等,向用户提供与打印机输出的内容最相近的打印预览。
另外,以往的文书生成的应用软件提供的预览功能由于终究是根据其应用中的页设定描述的,因此不反映在打印机驱动器203中的打印设定,实际上不能够使用户了解打印输出的预览。
通过上述那样进行预览处理,如图17所示,由预览器306在画面上显示包含在假脱机文件303中的打印的加工设定的大预览,然后,根据用户的非显示指示,关闭预览器306,把控制移动到图16所示的假脱机文件管理器的窗口画面。
这里,如果用户根据由预览器306显示的内容进行打印,则通过在假脱机文件管理器306的窗口画面上指示「打印」或者「保存和打印」,发出打印请求。由此,去假脱机程序305根据任务设定文件加工页描绘文件,生成GDI函数,打印请求传送到图形发生器202,经过分配器301,把打印命令传送到打印机驱动器203,执行打印。
下面,说明使用了设定变更编辑器307的设定变更。作为该实现方法,与预览相同,能够进行有关在图9中被指定了「编辑+预览」的任务的设定。根据同样的处理弹出假脱机文件管理器306的窗口画面,列表显示假脱机操作的任务。在假脱机文件管理器304的窗口画面上指定「任务编辑」并且进行了设定变更指示时,把存储在外部存储器11中的设定变更编辑器307装载到RAM2中,对于设定变更编辑器307进行指示使得进行当前或者缺省的加工设定的显示。而且,显示图18所示的任务设定画面。
该设定变更编辑程序307从假脱机文件303获得指定了「任务编辑」的任务的任务设定文件,根据在该任务设定文件中指定的设定项目变更图18所示的任务设定画面的缺省值。在图18所示的例中,在指定了「任务编辑」的任务的任务设定文件中,指定份数:1份,打印方法:单面,格式:1页/张等。
该设定变更编辑器307也根据存储在假脱机文件303中的任务设定文件中所包含的加工设定的内容,把假脱机文件303中包含的中间代码的页描绘文件进行加工,通过使用图形发生器202输出到自身的客户区,能够在图18所示的画面上进行小预览输出。
另外,在这里还能够变更、修改存储在假脱机文件303中的任务设定文件中包含的加工设定的内容。这时,既可以在设定变更编辑程序307上的用户接口中具有打印机驱动器203的可设定的项目,也可以调用打印机驱动器203自身的用户接口。
如图18所示,能够进行份数、打印方法(单面,双面,装订打印)、页格式、排列顺序等的指定,另外通过按下「详细设定」,还能够修改设定可以用打印机驱动器指定的项目的大部分。但是,不允许变更分辨率、图形模式等有关打印品位的设定。
在这里被变更了的变更项目根据设定变更编辑器307上的认证请求进行变更认证,并且把控制转移到假脱机文件管理器304。另外,认证了变更的项目保存打印设定的变更,但是不保存在原始的任务设定文件中,而是新生成并保存在任务编辑等中使用的任务输出用设定文件。有关任务输出用设定文件的详细情况参照图10在后面叙述。
而且,如果用户在预览器36中同样地进行确认,并且根据设定变更内容进行打印,则在假脱机文件管理器304上发行打印请求。打印请求被传送到图形发生器202,经过分配器301把打印命令发送到打印机驱动器203执行打印。
另外,在图16所示的假脱机文件管理器304的窗口画面中,还能够进行指示,使得结合多个打印任务,作为1个打印任务进行打印。这样做的前提也是与预览、设定变更相同,在图9所示的印机驱动器的属性中,把输出的目标值指定为「编辑+预览」的任务。
其次,在用户进行打印任务的结合时,首先,从应用201调用打印机驱动器203,从图9所示的用户接口上选择「编辑+预览」。与上述的情况相同,通过该选择,存储在假脱机文件303中的,如图16所示,假脱机文件管理器304的窗口画面弹出。而且,在假脱机文件管理器304的窗口画面上列表显示假脱机操作的任务。另外,通过从应用201进行相同的操作,在假脱机操作管理器304上进行多任务的列表显示。
这里,在选择多任务,指定了「结合」时,把存储在外部存储器11中的设定变更编辑器307装载到RAM2中,对于设定变更编辑器307进行指示使得进行列表上的起始任务或者缺省的加工设定的显示。而且,显示图18所示的结合设定画面。另外,虽然把设定变更编辑程序307的任务设定画面用作结合设定画面,但是也可以使用其它的模块。
该设定变更编辑器307根据存储在假脱机文件303中的任务设定信息中包含的加工设定的内容,把假脱机文件303中包含的中间代码的页描绘文件进行加工,对于作为结合任务所指定的所有的任务,通过使用图形发生器202输出到自身的客户区,进行画面上的输出。这时,能够在图18所示的预览区中进行被选择的所有任务的小预览。另外,在生成结合任务时,生成把各个单任务的任务设定文件扩展了的任务输出用设定文件。该任务输出用设定文件还在进行任务编辑时生成,对于1个任务能够生成1个,在结合任务的情况下也能够生成1个。
这里,既能够在对于各个任务进行结合之前的加工设定中进行显示,也能够作为结合任务在统一的加工设定中变更、修正后进行显示。这时,既可以在设定变更编辑器307上的用户接口中具有打印机驱动器203的可设定的项目,也可以调用打印机驱动器203自身的用户接口。
这里,被结合了的任务以及被变更了的变更项目如上述那样,根据设定变更编辑器307上的认证请求进行变更认证,然后把控制转移到假脱机文件管理器304。通过这些操作,前面被选择的多任务在假脱机文件管理器的窗口上显示为1个结合任务。
而且,如果用户在预览器306中同样地进行确认,根据设定变更内容进行打印,则在假脱机文件管理器304上发行打印请求。打印请求传送到图形发生器202,经过分配器301把打印命令传送到打印机驱动器203执行打印。
下面,说明根据经由系统假脱机程序204从打印机驱动器203输入的打印机控制指令进行打印的本实施形式中的打印机1500的构造。
图4是示出本实施形式中的打印机的构造的剖面图。这里,作为打印机1500的一个例子,说明具有双面打印功能的彩色激光打印机。
如图4所示,该打印机用根据从主机3000输入的打印数据得到的各个颜色图像数据调制了的激光,通过光学多面体431扫描感光鼓415,形成静电潜像。而且,把该静电潜像进行调色剂显像获得可视图像,把该可视图像对于中间转印体409进行全色的多重转印,形成彩色可视图像。进而,把该彩色可视图像转印到转印材料402,在转印材料402上定影彩色可视图像。
进行以上控制的图像生成单元由具有感光鼓415的感光鼓单元413,具有接触带电辊417的一次带电单元,清扫单元,显像单元,中间转印体409,包括用纸盒401或者各种辊403,404,405,407等的供纸单元,包括转印辊410的转印单元以及定影单元425等构成。
感光鼓单元413把感光鼓(感光体)415和具有兼作感光鼓415的托架的清扫机构的清扫容器414构成为一体。该感光鼓单元413对于打印机本体装卸自由地被支撑,构成为能够与感光鼓415的寿命相吻合容易地进行单元交换。另外,感光鼓415在铝制圆筒的外周上涂敷有机光导电体层构成,可旋转地支撑在清扫容器414上。感光鼓415被传送未图示的驱动马达的驱动力而旋转,驱动马达根据图像形成动作使感光鼓415沿着反时针方向旋转。通过选择性地使该感光鼓415的表面曝光形成静电潜像。
在扫描单元430中,由通过马达413a使得与图像信号的水平同步信号相同步旋转的光学多面体431反射调制了的激光,经过透镜432,反射镜433照射感光鼓415。
显像单元为了使上述静电潜像成为可视图像,具有进行黄(Y),品红(M),青绿(C)的显像的3个彩色显像器420Y,420M,420C,以及进行黑(B)的显像的1个黑色显像器421B的结构。彩色显像器420Y,420M,420C以及黑色显像器421B中,分别设置着套筒420YS,420MS,420CS和421BS,以及压接在这些套筒420YS,420MS,420CS,421BS的每一个的外周的涂敷叶片420YB,420MB,420CB以及421BB。另外,在3个彩色显像器420Y,420M,420C中,设置着涂敷辊420YR,420MR,420CR。
另外,黑色显像器421B可装卸地安装在打印机本体,彩色显像器420Y、420M、420C分别可装卸地安装在以旋转轴422为中心旋转的显像旋转器423上。
黑色显像器421B的套筒421BS对于感光鼓415,配置成例如具有300μm左右的微小间隔。黑色显像器421B由安装在机器内部的送入部件输送调色剂的同时,通过摩擦起电向调色剂提供电荷,使得由涂敷叶片421BB在沿着顺时针方向旋转的套筒421BS的外周进行涂敷。另外,通过在套筒421BS上施加显像偏置,根据静电潜像,对于感光鼓415进行显像,在感光鼓415上形成基于黑色调色剂的可视图像。
在图像形成时,3个彩色显像器420Y,420M,420C伴随着显像旋转器423的旋转而旋转,预定的套筒420YS,420MS,420CS以300μm左右的微小间隔与感光鼓415相对置。如此,预定的彩色显像器420Y,420M,420C停止在与感光鼓415相对的显像位置,在感光鼓415上生成可视图像。
在彩色图像形成时,在中间转印体409的每一次旋转时,显像旋转器423旋转,按照黄色显像器420Y,品红色显像器420M,青绿色显像器420C,然后是黑色显像器421B的顺序完成显像步骤,中间转印体409旋转4次,顺序形成基于黄,品红,青绿,黑的各种调色剂的可视图像,其结果在中间转印体409上形成全彩色可视图像。
中间转印体409构成为使得接触感光鼓415,伴随着感光鼓415的旋转而旋转,在彩色图像形成时沿着顺时针方向旋转,从感光鼓415接受4次可视图像的多重转印。另外,中间转印体409在图像形成时,通过接触后述的转印辊410,夹持输送转印材料420,在转印材料420上同时多重转印中间转印体409上的彩色可视图像。在中间转印体409的外周部分,配置用于检测有关中间转印体409的旋转方向的位置的TOP传感器409a以及RS传感器409b,用于检测被转印到中间转印体409上的调色剂像的浓度的浓度传感器409c。
转印辊410具备对于感光鼓415支撑为可接触分离的转印带电器,通过用中阻泡沫弹性体缠绕金属轴构成。该转印辊410如在图中用实线所示,在中间转印体409多重转印彩色可视图像期间,脱离到下方使得不干扰彩色可视图像。在中间转印体409上形成了4色彩色可视图像以后,与把该彩色可视图像转印到转印材料402上的定时相吻合,通过凸轮部件(未图示),使转印辊410位于图中虚线所示的上方位置。由此,转印辊410经过转印材料402以预定的压力压接在中间转印体409上的同时,施加偏置电压,把中间转印体409上的彩色可视图像转印到转印材料402上。
定影单元425使转印材料402输送的同时,使被转印的彩色可视图像定影,具备把转印材料402加热的定影辊426和用于使转印材料402压接到定影辊426上的加压辊427。定影辊426和加压辊427形成中空形状,在其内部分别安装着加热器428,429。即,保持了彩色可视图像的转印材料402由定影辊426和加压辊427输送的同时,通过加入热以及压力在表面定影调色剂。
可视图像定影后的转印材料402随后由排纸辊434、435、436排出到排纸单元437,结束图像形成动作。
清扫装置清扫残留在感光鼓415上以及中间转印体409上的调色剂,把在中间转印体409上转印了形成在感光鼓415上的基于调色剂的可视图像以后的废弃调色剂或者在转印材料402上转印了在中间转印体409上生成的4色彩色可视图像以后的废弃调色剂存放到清扫容器414中。
被打印了的转印材料(记录纸)402由供纸辊403从供纸盘401取出,夹在中间转印体409与转印辊410之间输送,记录彩色调色剂图像,通过定影单元425定影调色剂像。在单面打印的情况下,形成输送路径,使得引导单元438把记录纸引导到上方的排纸单元437,对于双面打印,形成路径使得引导到下方的双面单元。
被引导到双面单元的记录纸由输送辊440暂时送入到盘401的下部(用双点划线表示的输送路径)以后沿着相反方向输送,输送到双面盘439。在双面盘439上,纸张的正反面与放置在供纸盘401的状态相反,另外,输送方向前后相反。通过在该状态下再次进行调色剂像的转印、定影,能够进行双面打印。
这里,说明上述的假脱机程序302从应用201经由图形发生器202以及分配器301输入打印请求,分析该打印请求,以页单位变换为中间代码,生成假脱机文件的假脱机程序302中的生成过程。
图5是示出假脱机程序302中的生成过程的流程图。首先,在步骤S501中,假脱机程序302从应用201经由图形发生器202以及分配器301接受打印请求。在应用201中,显示输入图8所示那样的打印设定的对话,把从该对话输入的打印设定经由打印机驱动器203传送到假脱机程序302。另外,在图8所示的设定输入对话中,包含着用于决定在801所示的1物理页中所布局的逻辑页页数的设定项目等。
接着,在步骤S502中,假脱机程序302判断所接受的打印请求是否是任务开始请求,在判断为是任务开始请求时进入到步骤S503,假脱机程序302生成用于暂时保存中间数据的假脱机文件303。接着,在步骤S504中,假脱机程序302向假脱机文件管理器304通知打印处理的进度,在接着的步骤S505中,把假脱机程序302的页数计数器初始化为“1”。这里,假脱机文件管理器304从假脱机文件303读入并存储对于开始了打印的任务的任务设定信息或者加工设定等。
另一方面,在步骤S502中,当判断为不是业务开始请求时进入到步骤S506,假脱机程序302判断所接受的请求是否是任务结束请求。这里,在判断为不是业务结束请求时进入到步骤S507,进行是否是换页的判断。另外,在该步骤S507中判断为是换页时进入到步骤S508,向假脱机文件管理器304通知打印处理的进度,把页数计数器增加1,关闭存储中间代码的页描绘文件,生成下一个页描绘文件。
在上述的步骤S507中,当判断为所接受的打印请求不是换页时进入到步骤S509,假脱机程序302进行向页描绘文件的中间代码的读出准备。在步骤S510中,为了把打印请求存储到假脱机文件303中,假脱机程序302进行向打印请求的DDI函数的中间代码的变换处理。接着,在步骤S511中,假脱机程序302把在步骤S510中变换为可存储形式的打印请求(中间代码)写入到假脱机文件303的页面描述文件中。然后,返回到步骤S501,再次从应用201接受打印请求。
持续进行这样一系列的从步骤S501到步骤S511的处理,直到从应用201接受任务结束请求(End Doc)为止。而且,假脱机程序302同时从打印机驱动器203获得存储在DEVMODE构造体中的加工设定等的信息,作为任务设定文件存储在假脱机文件303中。另一方面,在步骤S506中,当判断为来自应用201的打印请求是任务结束时,由于全部结束了来自应用的打印请求因此进入到步骤S512,向假脱机文件管理器304通知打印处理的进度,结束处理。
下面,说明假脱机文件管理器304从假脱机程序302或者去假脱机程序305接受进度通知,控制由假脱机程序302进行的生成过程和由后述的去假脱机程序305进行的打印数据生成过程的过程。
图6是示出由假脱机文件管理器304进行的控制的流程图。首先,在步骤S601中,假脱机文件管理器304从假脱机程序302或者去假脱机程序305接受打印处理的进度通知。接着,在步骤S602中,假脱机文件管理器304判断该进度通知是否是在图5所示的步骤S504中通知的来自假脱机程序302的打印开始通知。这里,如果是来自假脱机程序302的打印开始通知,则进入到步骤S603,从假脱机文件303读入打印的加工设定,开始任务的管理。
另一方面,在步骤S602中,如果不是来自假脱机程序302的打印开始通知则进入到步骤S604,假脱机文件管理器304判断进度通知是否是在图5所示的步骤S508中通知的来自假脱机程序302的1逻辑页的打印结束(换页)通知。如果是1逻辑页的打印结束通知则进入到步骤S605,存储对于该逻辑页的逻辑页信息。在步骤S606中,判断在该时刻,假脱机程序对于结束了的n逻辑页是否能够开始1物理页的打印。这里,如果能够打印则进入到步骤S607,对于打印的1物理页从所分配的逻辑数决定物理页号码。
关于该物理页的计算,例如加工设定是在图8所示的1物理页中配置4逻辑页那样的设定时,第1物理页在假脱机操作了第4逻辑页的时刻能够打印,成为第1物理页。同样,第2物理页在假脱机操作了第8逻辑页的时刻能够打印。
另外,逻辑页的总数可以不是配置在1物理页中的逻辑页数目的倍数,能够根据图5所示的步骤S512中的假脱机操作结束通知决定配置在1物理页中的逻辑页。
在步骤S608中,以图10所示的形式,在任务输出用设定文件(包括物理页信息的文件)中保存成为能够打印的物理页的逻辑页号码和该物理页号码等信息,物理页信息向去假脱机程序305通知添加了1物理页部分。然后,返回到步骤S601,等待下一个通知。另外,有关该任务输出用设定文件,参照图10在后面进一步说明。
这样,在本实施形式中,在假脱机操作了打印数据的1页,即构成1物理页的逻辑页的时刻,即使打印任务的假脱机操作没有完全结束也能够进行打印处理。
另一方面,在上述的步骤S604中,如果进度通知不是来自假脱机程序302的1逻辑页的打印结束通知,则进入到步骤S609,假脱机文件管理器304判断是否是在图5所示的步骤S512中通知的来自假脱机程序302的任务结束通知。这里,如果是任务结束通知则进入到上述的步骤S606。另外,如果不是任务结束通知则进入到步骤S610,假脱机文件管理器304判断所接受的通知是否是来自去假脱机程序305的1物理页的打印结束通知。这里,如果是1物理页的打印结束通知则进入到步骤S612,判断是否全部结束了加工设定的打印。如果结束了打印则进入到步骤S612,向去假脱机程序305进行打印结束的通知。另外,在步骤S611中,判断为还没有结束对于加工设定的打印时进入到上述的步骤S606。
另外,本实施形式中的去假脱机程序305作为进行打印处理的单位假定1物理页数。另外,在上述的步骤S608中,构成为在文件中顺序保存为了进行1物理页的打印处理所必要的信息并能够再次利用的形式,而在不需要再次利用的情况下,也可以构成为使用共用存储器等高速的媒体,以1物理页单位顺序地进行改写,以便节省速度和资源。另外,在假脱机操作302的进度比去假脱机程序305的进度快或者在所有页的假脱机操作结束以后开始去假脱机程序305的情况下,还能够在步骤S608中,不在每1物理页通知能够进行打印,而是根据去假脱机程序305一侧的进度,采用多物理页或者所有物理页能够打印这样的通知内容,节省通知次数。
另一方面,在步骤S610中,当判断为该通知不是来自去假脱机程序305的1物理页的打印结束通知时,进入到步骤S613,假脱机文件管理器304判断是否是来自去假脱机程序305的打印结束通知。这里,在判断为通知是来自脱机操程序305的打印结束通知时进入到步骤S614,假脱机程序管理器304进行假脱机文件303的该页描绘文件的删除,结束该处理。另外,在步骤S613中,如果不是来自去假脱机程序305的打印结束通知则进入到步骤S615,进行其它的通常处理(例如错误处理),等待下一个通知。
下面,说明去假脱机程序305根据来自假脱机文件管理器304的打印请求,从假脱机文件303读出必要的信息(页描绘文件,任务设定文件等),生成打印数据的打印数据生成过程。另外,有关把所生成的打印数据传送到打印机1500的方法,与参照图3所说明过的相同。
图7是示出在去假脱机程序305中的打印数据生成过程的流程图。首先,在步骤S701中,输入来自上述假脱机文件管理器304的通知。在接着的步骤S702中,去假脱机程序305判断所输入的通知是否是任务的结束通知,如果是任务的结束通知则进入到步骤S703,设置结束标志。然后,进入到步骤S705。
另一方面,在步骤S702中,不是任务的结束通知时进入到步骤S704,判断是否是在图6所示的步骤S608中通知的1物理页的打印开始请求。这里,如果不是打印开始请求则进入到步骤S710,进行其它的处理(错误处理),返回到步骤S701,等待下一个通知。另外,在步骤S704中,判断为是1物理页的打印开始请求时进入到步骤S705,去假脱机程序305保存在步骤S704中接受了通知的能够打印处理的物理页的ID。在步骤S706中,去假脱机程序305判断对于在步骤S705中保存的物理页ID的所有页是否结束了打印处理。这里,在结束了所有物理页的打印处理时进入到步骤S707,判断是否在上述的步骤S703中设置了结束标志。这里,如果设置了结束标志,则视为结束了任务,把去假脱机程序305的处理结束的通知向假脱机程序管理器304通知,结束该处理。另外,在步骤S707中,如果没有设置结束标志则返回到步骤S701,等待下一个通知。
另一方面,在上述的步骤S706中,在判断为还有能够打印的物理页时进入到步骤S708,去假脱机程序305从所保存的物理页ID顺序地读出未处理的物理页ID。而且,读入对应于所读出的物理页ID的物理页的打印数据生成所需要的信息,进行打印处理。该打印处理是在去假脱机程序305中把存储在假脱机文件303中的打印请求命令变换为图形发生器202可识别形式(GDI函数),并且传送的处理。
对于本实施形式这样的把多逻辑页布局为1物理页的加工设定(以下,记为「N页打印」),在该步骤S708中考虑缩小配置的同时进行变换。接着,如果结束所需要的打印处理,则在步骤S709中,对于假脱机文件管理器304进行1物理页的打印数据生成结束的通知。然后,再次返回到步骤S706,对于在上述的步骤S705中保存的能够打印的物理页ID的全部,反复进行打印处理。
以上,通过由分配器301、假脱机程序302、假脱机文件管理器304和去假脱机程序305进行打印处理,假脱机程序302生成中间代码,以存储在假脱机文件303中的定时从打印处理开放应用201,与直接输出到打印机驱动器203的以往的打印处理相比较能够缩短处理时间。
另外,由于在假脱机文件303中暂时保存作为依据打印机驱动器的打印设定的中间文件(页描绘文件,任务设定文件),因此实际上能够使用户了解要打印的打印预览,或者能够进行由多个应用201生成的打印任务的结合或者替代,在进行打印设定的变更的情况下,变更可以由用户来进行而不用再次启动应用201进行打印。
这里,在使用了假脱机程序302的打印处理中,在由去假脱机程序305向图形发生器202的打印请求时生成任务输出用设定文件,而在进行预览或者任务结合等时也生成任务输出用设定文件。该任务输出用设定文件在单任务的情况下与任务设定文件等同,另外在结合任务的情况下根据多任务设定信息生成。
下面,说明本实施形式中的任务输出用设定文件。
图10示出本实施形式中的任务输出用设定文件的例子。该任务输出用设定文件保存构成在图6的步骤S608中,假脱机文件管理器304生成的能够打印的物理页的信息。在图10中,在字段1001中保存用于识别任务的ID,还能够以保存本信息的文件名或者共用存储器的名称的形式进行保持。在字段1002中保存任务设定信息。在该任务设定信息中,包括对图形发生器202为了开始任务的打印所需要的构造体,N页打印的指定,页框等的添加描述的指定,份数,装订等完工指定这样的对于1个任务仅能够设定1个的信息。另外,在该任务设定文件中,只保存根据对于任务的功能所需要的信息。
在字段1003中,保存任务的物理页数。在该字段以后,示出保存着该数量的物理页信息。在本实施形式中,由于是通知能够打印的物理页数的方式,因此即使没有该字段也能够进行动作。在该字段以后,从字段1004到最后,存储着在字段1003中保存着的数量的物理页信息。关于该物理页信息,参照图12在后面进一步叙述。
图11示出图10所示的字段1002的任务设定信息的一例。在图11中,在字段1101中保存全部物理页数,在字段1102中保存全部逻辑页数。该字段1101以及1102的信息能够在添加到打印数据,把页数等作为添加信息进行打印的情况等中使用。在持续进行打印时,2个字段保存暂定的值,或者直到打印结束使假脱机文件管理器304的能够打印的物理页信息的生成延期。在字段1103保存着打印任务指定进行多少份打印的份数信息。在字段1104中,当在字段1103中设定多份打印时,保存是否以份单位进行打印的指定。在字段1105中,保存装订,穿孔,Z折叠等完工信息,在打印机本体或者在外部具有完工装置的情况下指定。在字段1106中,保存着页框等的修饰,日期等的添加信息,用户名,页数,电子水印打印等对于任务添加的信息。另外,随着增加功能,包含在该任务设定信息中的字段的数量也增加,例如在能够进行双面打印的情况下,添加保存双面打印指定的字段。
图12示出图10所示的字段1004物理页信息的一例。在图12中,在最初的字段1201中保存物理页号码,保存在打印顺序的管理或者添加打印物理页号码时使用的值。在字段1202中保存物理页设定信息,在每个物理页能够进行布局或者彩色单色的指定时,保存布局或者彩色单色的设定。在字段1203中保存分配给物理页的逻辑页数,在1物理页中分配4页的情况下,保存表示4或者4页打印的ID。在字段1204以后保存用字段1203指定的数量的逻辑页信息。
另外,有时取决于从应用201打印的页数,实际的页数据数比用字段1203指定的页数减少。在这样的情况下,在逻辑页信息中保存表示空页的特别数据来进行应对。
图13示出图12所示的字段1202的物理页设定信息的例子。在图13中,在字段1301中保存对于物理页的逻辑页的排列顺序,保存以N页打印,在物理页上配置逻辑页的顺序(从左上方开始向横,从左上方开始向下等)的指定。取决于系统,也可以不保存排列顺序,字段1204以后的逻辑页信息的顺序不是以页号码顺序,而是以根据排列顺序的顺序配置,由此来代替字段1301的设定。在字段1302中保存双面打印的表面背面的信息,例如,在表面和背面都具有装订边时使用。在字段1303中保存是彩色页还是单色页的指定,在打印机具有单色模式和彩色模式时,在彩色页和单色页混合存在的文书中,希望用彩色模式打印彩色页,用单色模式打印单色页等时使用。通过具有这样的信息,作为自动彩色模式,能够以页单位在彩色打印机中变更处理。即,彩色页通过使中间转印体(中间转印鼓,中间转印带)或者转印体(转印鼓,转印带)按照设备彩色的数量旋转,如果是YMCK则旋转4次,单色页通过只按照黑色旋转一次,能够进行转印控制。在字段1304中保存添加打印信息,在对于物理页打印页数或者日期等添加信息时使用。该物理页设定信息也根据系统的性能添加字段。
图14示出图12所示的字段1204的逻辑页信息的一例。在图14中,在字段1401中保存逻辑页的ID,利用该ID从假脱机文件303参照对应于逻辑页的页描绘文件的中间代码。另外,利用该ID只要能够对于逻辑页的中间代码进行存取即可,即使是文件或者存储指针,也可以加入构成逻辑页的中间代码自身。在字段1402中保存逻辑页号码,在把逻辑页号码作为添加信息打印时或者作为逻辑页ID的辅助信息使用。在字段1403中保存格式信息,保存能够以逻辑页单位进行指定的各种设定项目。例如,页框等的添加打印信息,放大·缩小率等以逻辑页单位指定的各种设定的信息。另外,如果需要,还能够保存逻辑页单位的彩色·单色信息等对于逻辑页的属性信息。反之,如果是以逻辑页变更设定或者不需要逻辑页单位中的属性信息的系统,则不需要字段1403。
如以上说明的那样构成页任务输出用设定文件,而任务设定文件也几乎同样构成,作为任务具有打印体裁(单面,双面,装订打印),打印布局(Nup,广告打印),添加信息(电子水印,日期,用户名的添加),份数,纸张尺寸信息,对每个物理页,由逻辑页的排列顺序,双面打印的正面还是反面,彩色模式等构成。
以下,说明在前面说明过的扩展系统的基础上,实现基于图3所示的设定变更编辑器307的任务的设定变更功能的过程。另外,在本实施形式中,任务的设定内容在单任务的情况下包含在任务设定文件中,在结合任务的情况下包含在图10所示的任务输出用设定文件中,由于与保存着中间代码的假脱机文件303相互独立,因此通过改变制作任务输出用设定文件能够进行任务的设定变更。通过设定变更编辑器307独立地,或者与假脱机文件管理器304协作,改变制作任务输出用设定文件,或者改写一部分,实现任务的设定变更功能。
图15是示出设定变更编辑器307中的任务设定变更过程的流程图。首先,在步骤S1501中,设定变更编辑器307读入任务设定文件或者任务输出用设定文件。任务输出用设定文件是与读入预览器305,去假脱机程序303相同的文件。接着,在步骤S1502中,向用户显示读入的文件内容,在接着的步骤S1503中,在图18所示用户接口上,进行与用户的对话,根据上述菜单的指定等变更设定内容。该步骤也可以不是对话形式,而是根据写入到文件等中的设定变更的内容进行变更的分批形式。
接着,在步骤S1504中,设定变更编辑器307把在步骤S1501中最初读入的设定内容与当前的设定内容进行比较,判断设定内容是否有变更。这里,在设定内容有变更时进入到步骤S1505,生成新的任务输出用设定文件,并且把有变更通知给假脱机文件管理器304后结束。另外,在步骤S1504中,判断为设定内容没有变更时,把没有变动通知给假脱机文件管理器304后结束。
这样生成新的任务输出用设定文件,在图18所示的用户接口画面中,由用户选择「OK」按钮,使新的任务输出用设定文件有效,删除旧的任务输出用设定文件。另外,在不是来自任务输出用设定文件的变更,而是单任务的任务设定文件的情况下不删除而保存。另外,在图18所示的用户接口画面上,在用户选择了「返回到初始状态」按钮的情况下删除新的任务输出用设定文件,使旧的任务输出用设定文件有效,并且反映在显示上。
另外,在本实施形式中,把设定变更编辑器307作为其它的模块进行了说明,然而也可以简单地是假脱机文件管理器304的用户接口的一部分。另外,也可以构成为在设定变更编辑器307中实际上不在任务输出用设定文件中写入变更内容,而只是把设定变更的内容通知给假脱机文件管理器304,在假脱机文件管理器304一侧进行实际的任务输出用设定文件的变更。
下面,说明在以往的结合多个打印任务,作为一个打印任务进行打印的扩展系统的基础上,用于把结合任务进行脱机操作预览的扩展。
通常,以任务单位生成中间代码形式的假脱机文件303。单任务的情况下,由于顺序地读出处理对象任务文件中的各个逻辑页的中间代码进行处理,因此字段1401的逻辑页ID能够用表示各个逻辑页位于文件中的何处的相对或者绝对偏置实现。结合任务的情况下,需要根据字段1401的任务ID,特定假脱机文件303和属于该任务的页信息。在本实施形式中,做成通过把识别假脱机文件303的ID添加到逻辑页ID中来特定假脱机文件303的方式。这种情况下,主要的变更点可以仅在字段1401中。这是因为如果能够识别假脱机文件303,则页部分的写入能够用与单任务的处理相同的逻辑进行处理。另外,假脱机文件303在每1逻辑页以不同文件的形式保存的情况下,也可以构成为直接把逻辑页的文件名作为字段1401的逻辑页ID。
其次,说明对于在上述打印系统的主机3000中生成的原稿进行多个不同的设定,并且作为1个打印任务向打印机1500传送的情况。具体地讲,说明例如在打印机1500不具备把从主机3000接受的打印数据连续地输出为演讲用的HOP输出和分发用的纸张输出的演讲功能(即,不能够理解指定演讲模式的指令)的情况下,使用任务捆绑功能(协议)实现演讲功能的方法。
另外,上述的所谓任务捆绑功能是在指示从打印机驱动器203向打印机1500发送的1个打印任务的开始到结束的指令之间,作为多个文本能够连续地发送PDL数据的功能。
图19示出进行用多个打印设定打印同一个原稿的指定的打印机驱动器203的用户接口。如果在该用户接口中选中「演讲模式」1901的复选框,则一起打印演讲用OHP和分发用资料的演讲功能成为有效。进而,演讲模式的「详细设定按钮」1902有效,如果按压该按钮,则启动图20所示的对话。
另外,上述的用户接口由包含在本发明的打印控制程序中的显示控制模块(也称为显示控制装置)显示。
在图20所示的对话框中,能够进行对于演讲模式的详细设定。另外,在打印机驱动器203的用户接口中,存在着与在这里能够设定的项目相同的设定项目,而那里的设定对于分发资料适用,对于OHP适用上述对话的设定。如图所示,设定项目由纸张类型2001,颜色的打印模式2002,输出纸张尺寸2003,份数2004,页布局2005,打印方法2006,排纸方法2007,排纸目标2008等构成。这里,由于假设演讲用OHP的打印,因此各个设定的缺省值是纸张类型2001成为「OHP薄片」,颜色的打印模式202如果是彩色机器则成为「彩色」或者「自动判断」,输出纸张尺寸2003成为「与原稿尺寸相同」,份数2004成为「1」份,页布局2005成为「1页/张(标准)」,打印方法2006成为「单面打印」,排纸目标2008成为可排出OHP的排纸目标。
另外,由于在该对话中能够变更这些设定,因此例如即使是演讲用的内容也不是输出到OHP薄片,而能够输出到纸张或者进行N-up打印。另外,由于该对话中的设定能够与对于分发用的资料的设定独立地进行,因此能够在OHP薄片中以彩色进行打印,在分发用的资料中以单色进行打印。
这里,如果用户通过图19以及图20所示的用户接口指定演讲模式进行打印,则如上述那样,假脱机程序302把对于任务的加工设定保存在假脱机文件303的任务设定文件中,进而,对于在图20所示的用户接口中设定的演讲用的OHP的设定,也同样地以任务设定文件的形式保存在假脱机文件303中。即,在指定了该演讲模式的情况下,保存对于演讲用的OHP的任务设定文件和对于分发用的纸件资料的任务设定文件。
而且,当进行打印时,在打印机驱动器203的用户接口的输出目标中选择了「编辑+预览」的情况下,弹出图16所示的假脱机文件管理器304用户接口,进而能够同样的利用图17所示的大预览,图18所示的任务设定画面。如果在任务设定画面打开指定该演讲模式的任务,则在图18所示的演讲模式的复选框1801选中的状态下启动。而且,构成为在该复选框1801选中的情况下,详细设定按钮1802,预览对象选择组合框(后述的图21所示的2103,图22所示的2204,或者图23所示的2304)成为有效。
这里,如果按下详细设定按钮1802,则显示与设置在图20所示的打印机驱动器203的用户接口中的演讲模式的详细设定对话相同的对话,能够进行对于演讲用的OHP资料的设定内容的确认或者变更。在显示在该对话中的内容从保存在假脱机文件303中的对于演讲用的OHP资料的任务设定文件读出,变更了的情况下,如上述那样,保存到任务输出用设定文件中。
而在演讲模式的情况下,任务输出用设定文件也保存对于演讲用的OHP资料内容和对于分发用的纸件资料的内容。其中,在已经生成了任务输出用设定文件的情况下,根据该内容显示对话。另外,构成为在选择预览对象的组合框中,能够选择把演讲用的OHP资料和分发用的纸件资料的哪一方作为预览对象。
图21示出用预览对象的选择组合框2103选择分发用时的任务设定画面。如图所示,在小预览区2101中,预览以双面布局为2页/张的分发用资料,如2102所示,还显示所需要的纸张数是7张,这里的显示示出对应于分发用的纸件资料的任务设定文件的内容。其中,在已经生成任务输出用设定文件的情况下,根据其内容进行阅览显示。
图22示出用预览对象的选择组合框2204选择了演讲用时的任务设定画面。如图所示,在小预览区2201中,预览以单面布局为1页/张的演讲用资料,如2202所示,还显示所需要的纸张(OHP)数是27片。这时,份数,打印方法,布局等的打印设定2203示出分发用的设定值,只是把小预览区2201变更为演讲用。
在该演讲用的显示中,与上述的任务设定画面的小预览显示不同,根据对应于存储在假脱机文件303中的演讲用的OHP资料的任务设定文件的内容进行预览显示。关于其它的显示,根据对应于分发用的纸件资料的任务设定文件的内容进行显示。当然,在已经生成了任务输出用设定文件的情况下,演讲用、分发用的每一方都根据任务输出用设定文件的内容进行显示。
图23示出用预览对象的选择组合框2304选择演讲/分发用时的任务设定画面。如图所示,在小预览区2301中,预览按照单面布局为1页/张的演讲用资料和按照双面布局为2页/张的分发用资料,如2302所示,还显示出所需要的OHP以及纸张数分别是27片和7张。这时,份数,打印方法,布局等的打印设定2303示出分发用的设定值,只有小预览区2301变更为演讲/分发用。
这里的显示示出对应于分发用的纸件资料的任务设定文件的内容。其中,在已经生成任务输出用设定文件的情况下,根据其内容进行预览显示。
在该演讲/分发用的显示中,在根据对应于存储在假脱机文件303中的演讲用的OHP资料的任务设定文件的内容进行分发用显示的基础上,显示对应于分发用的纸件资料的任务设定文件的内容。其中,在已经生成任务输出用设定文件的情况下,根据其内容进行分发用的纸件资料的预览显示。关于其它的显示,根据对应于分发用的纸件资料的任务设定文件的内容进行显示。当然,在已经生成任务输出用设定文件的情况下,演讲用、分发用的每一方都根据任务输出用设定文件的内容进行显示。
通过这样的处理,在打印之前能够分别在预览区上确认对于演讲用的OHP资料的打印设定和对于分发用的纸件资料的打印设定。另外,在本实施形式中,在图17所示的大预览的用户接口中,虽然不具备进行预览对象的切换的控制,但是能够与任务设定画面同样地切换预览对象进行预览,这一点是可以容易地理解的。
下面,说明通过打印机驱动器203的用户接口或者任务设定画面使演讲模式有效,进行打印时的处理。另外,在打印机驱动器203的用户接口的输出目标设定中选择「编辑+预览」以外,使演讲模式被选中进行打印时,虽然不显示图16所示的假脱机文件管理器304的用户接口,但是对于打印处理,成为与在「编辑+预览」下从假脱机文件管理器304进行了打印时的打印处理相同的处理。
图24示出去假脱机程序305,打印机驱动器203中的演讲模式时的打印处理。首先,去假脱机程序305根据OS的打印处理顺序,例如如果是Windows OS,则进行Create DC( ),Start Doc( )等,生成打印任务的处理。该处理经过GDI,通知给打印机驱动器203,打印机驱动器203对于打印机1500进行任务生成处理以及任务属性设定处理。具体地讲,生成向打印机1500指示任务的生成、任务的属性的指令,经过用于向打印机1500发送数据的OS的手续,向打印机1500发送指令。
然后,去假脱机程序305执行ExtEscape(DOCUMENT_START),向打印机驱动器203通知具有第一个打印设定的文件的开始。具体地讲,意味着演讲用OHP部分的打印开始的通知。在下一个Reset DC( )中,向打印机驱动器203通知对于第一个文件的打印设定。具体地讲,向打印机驱动器203通知对于演讲用的OHP的打印设定。打印机驱动器203接受这些处理,对于打印机1500,进行通知开始第一个文件的文件生成处理以及件属性设定处理。具体地讲,生成向打印机1500指示对于演讲用的OHP部分的打印设定的指令,经过用于向打印机1500发送数据的OS的手续向打印机1500发送指令。
然后,去假脱机程序305通过GDI向打印机驱动器203通知第一个文件的描述内容,即演讲用的OHP的描述内容。如上述那样,打印机驱动器203以从GDI变换为DDI的形式接受描述内容,变换为PDL等打印机能够解释的描述命令后向打印机1500发送。
接着,去假脱机程序305结束第一个文件,根据ExtEscape(DOCUMENT_END)以及ExtEscape(DOCUMENT_START)向打印机驱动器203通知开始第二个文件。这2个通知由于是以通知文件的边界为目的,因此能够汇总成通知文件的边界的1个通知。
然后,去假脱机程序305与对于第一个文件的处理相同,进行第二个文件,即分发用的纸件资料的处理。除了打印设定以及描述内容的通知是对于分发用的纸件资料的以外,与对于第一个文件的处理相同。
最后,去假脱机程序305根据OS的打印处理顺序,例如如果是Windows OS,则进行End Doc( )等结束打印任务的处理。该处理经过GDI,通知给打印机驱动器203,打印机驱动器203进行任务结束处理。具体地讲,生成向打印机1500指示任务结束的指令,经过用于向打印机1500发送数据的OS的手续向打印机1500发送指令。
另外,在这里,作为去假脱机程序305经过GDI,向打印机驱动器203通知的方法,作为例子,举出了ExtEscape( )或者Reset DC( )这样的具体的API,而如果去假脱机程序305与打印机驱动器203能够同步地进行打印处理,则使用该API以外的方法也能够实现同样的处理,这一点是不言而喻的。
根据这样的处理,在演讲模式中生成的打印任务是对于同一文件实施多个打印设定(演讲用和分发用)的任务,作为一个打印任务,能够使用任务捆绑功能(协议)从打印机驱动器203向打印机1500发送。
如以上说明的那样,如果依据实施形式,则能够进行对于同一个原稿适用多个打印设定的打印任务的预览。由此,能够在打印进行之前预先在画面上确认打印结果。另外,能够确认被预览了的结果,并且分别变更多个布局等的设定。
另外,本发明既适用于由多台设备(例如,主机,接口设备,读出器,打印机等)构成的系统,也适用于由1台设备构成的装置(例如,复印机,传真装置等)。
另外,当然也能够通过把记录了实现上述实施形式的功能的软件的程序代码的存储媒体提供给系统或者装置,该系统或者装置的计算机(CPU或者MPU)读出并执行存储在记录媒体中的程序代码以达到本发明的目的。
这种情况下,从存储媒体读出的程序代码自身实现上述的实施形式的功能,存储了该程序代码的存储媒体构成本发明。
作为用于供给程序代码的存储媒体,例如能够使用软盘、硬盘、光盘、光磁盘、CD-ROM、CD-R、磁带、非易失性的存储卡、ROM等。
另外,不只是通过计算机执行读出的程序代码,实现上述的实施形式的功能的情况,当然还包括根据该程序代码的指示,在计算机上工作的OS(操作系统)等进行实际处理的一部分或者全部,通过该处理实现上述实施形式的功能的情况。
进而,当然还包括从存储媒体读出的程序代码被写入到插在计算机中的功能扩展板或者连接在计算机上的功能扩展单元中具备的存储器中以后,根据该程序代码的指示,在该功能扩展板或者功能扩展单元中具备的CPU等进行实际处理的一部分或者全部,根据该处理实现上述实施形式的功能的情况。
如以上说明的那样,如果依据实施例,则在把同一个原稿打印到多个输出媒体上时,能够在按照对于各个输出媒体的打印设定进行打印之前,预览对于各个输出媒体的打印结果,或者对于多个输出媒体的组合的打印结果。
以上,根据理想的实施例说明了本发明,但是本发明并不限于上述的实施例,在权利要求记述的范围内,能够进行各种变形。

Claims (13)

1.一种打印控制装置,其特征在于:包括
指定把同一个原稿打印到多个输出媒体的打印模式的模式指定装置;
在指定了上述打印模式时,设定对于上述多个输出媒体的打印设定的设定装置;以及
显示控制装置,它进行控制使得从上述多个输出媒体选择所希望的输出媒体,并且根据对于选择出的输出媒体的打印设定,作为预览显示对于该输出媒体的打印结果。
2.根据权利要求1所述的打印控制装置,其特征在于:
上述多个输出媒体是OHP薄片以及打印用纸张。
3.根据权利要求1所述的打印控制装置,其特征在于:
上述显示控制装置进行控制使得显示用于编辑上述打印设定的用户接口,根据经过该用户接口编辑了的打印设定,作为预览显示对于上述输出媒体的打印结果。
4.根据权利要求1所述的打印控制装置,其特征在于:
上述显示控制装置进行控制使得显示用于选择进行预览的输出媒体的用户接口,作为预览显示对于选择出的输出媒体的打印结果。
5.根据权利要求1所述的打印控制装置,其特征在于:
上述显示控制装置显示的用于选择进行预览的输出媒体的用户接口构成为能够选择多个输出媒体的组合。
6.根据权利要求1所述的打印控制装置,其特征在于:
在上述显示控制装置显示的用于选择进行预览的输出媒体的用户接口中,选择了多个输出媒体的组合时,作为预览显示并控制对于选择出的多个输出媒体的全部打印结果。
7.一种打印控制装置的显示方法,其特征在于:包括
指定把同一个原稿打印到多个输出媒体的打印模式的步骤;
在指定了上述打印模式时,设定对于上述多个输出媒体的打印设定的步骤;以及
进行控制使得从上述多个输出媒体选择所希望的输出媒体,根据对于选择出的输出媒体的打印设定,作为预览显示对于该输出媒体的打印结果的步骤。
8.根据权利要求7所述的打印控制装置的显示方法,其特征在于:
上述多个输出媒体是OHP薄片以及打印用纸张。
9.根据权利要求7所述的打印控制装置的显示方法,其特征在于:
上述控制步骤进行控制使得显示用于编辑上述打印设定的用户接口,根据经过该用户接口编辑了的打印设定,作为预览显示向上述输出媒体的打印结果。
10.根据权利要求7所述的打印控制的打印控制装置的显示方法,其特征在于:
上述控制步骤进行控制使得显示用于选择进行预览的输出媒体的用户接口,作为预览显示对于选择出的输出媒体的打印结果。
11.根据权利要求7所述的打印控制装置的显示方法,其特征在于:
上述控制步骤中显示的用于选择进行预览的输出媒体的用户接口构成为能够选择多个输出媒体的组合。
12.根据权利要求7所述的打印控制装置的显示方法,其特征在于:
在上述控制步骤中显示的用于选择进行预览的输出媒体的用户接口中,选择了多个输出媒体的组合时,作为预览显示并控制对于选择出的多个输出媒体的全部打印结果。
13.一种计算机可读取的记录媒体,该记录媒体记录了用于使计算机起到以下装置的功能的程序,这些装置是
指定把同一个原稿打印到多个输出媒体的打印模式的模式指定装置;
在指定了上述打印模式时,设定对于上述多个输出媒体的打印设定的设定装置;以及
显示控制装置,它进行控制使得从上述多个输出媒体选择所希望的输出媒体,并且根据对于选择出的输出媒体的打印设定,作为预览显示对于该输出媒体的打印结果。
CNB021262160A 2001-07-16 2002-07-15 打印控制装置及其显示方法 Expired - Fee Related CN1260070C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP215936/2001 2001-07-16
JP2001215936 2001-07-16
JP2001345083A JP3689662B2 (ja) 2001-07-16 2001-11-09 情報処理装置及びその表示方法
JP345083/2001 2001-11-09

Publications (2)

Publication Number Publication Date
CN1397430A true CN1397430A (zh) 2003-02-19
CN1260070C CN1260070C (zh) 2006-06-21

Family

ID=26618824

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB021262160A Expired - Fee Related CN1260070C (zh) 2001-07-16 2002-07-15 打印控制装置及其显示方法

Country Status (5)

Country Link
US (1) US7161691B2 (zh)
EP (1) EP1278117B1 (zh)
JP (1) JP3689662B2 (zh)
KR (1) KR100524568B1 (zh)
CN (1) CN1260070C (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1318953C (zh) * 2004-04-22 2007-05-30 精工爱普生株式会社 图像处理系统、图像显示装置、打印机及印刷方法
CN100407126C (zh) * 2005-03-30 2008-07-30 兄弟工业株式会社 信息处理装置和程序
US8074180B2 (en) 2005-03-30 2011-12-06 Brother Kogyo Kabushiki Kaisha Information processing apparatus and program product
CN101533338B (zh) * 2008-03-13 2012-02-15 佳能株式会社 打印系统及其控制方法
CN102855100A (zh) * 2011-07-01 2013-01-02 精工爱普生株式会社 便携终端、印刷系统以及便携终端的控制方法
CN102150125B (zh) * 2008-09-09 2015-03-18 佳能株式会社 信息处理设备及其控制方法
CN104924772A (zh) * 2014-03-20 2015-09-23 深圳迈瑞生物医疗电子股份有限公司 将病理检查用数据元件打印到玻片的方法、设备、推片机

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003162520A (ja) * 2001-09-14 2003-06-06 Canon Inc 情報処理装置及び方法
JP3634784B2 (ja) * 2001-09-14 2005-03-30 キヤノン株式会社 情報処理方法及び印刷制御装置
JP2003231323A (ja) * 2002-02-07 2003-08-19 Canon Inc 印刷装置、印刷方法、画像処理装置、画像処理方法、記憶媒体およびプログラム
US7283257B2 (en) * 2002-09-25 2007-10-16 Xerox Corporation Print job GUI
EP1477892B1 (en) * 2003-05-16 2015-12-23 Sap Se System, method, computer program product and article of manufacture for inputting data in a computer system
JP4579578B2 (ja) * 2003-07-03 2010-11-10 キヤノン株式会社 印刷方法、および印刷制御装置、記憶媒体、プログラム
US20050050448A1 (en) * 2003-08-29 2005-03-03 Dehart Dave R. Systems and methods for providing support to a user regarding media usage
US20050094162A1 (en) * 2003-10-30 2005-05-05 Sharp Laboratories Of America, Inc. Scan subsystem generation of document processing data
KR100583456B1 (ko) 2004-05-13 2006-05-26 삼성전자주식회사 소책자 제작을 위한 인쇄방법
JP2006031482A (ja) * 2004-07-16 2006-02-02 Toshiba Corp プロファイル管理方法及び管理システム
KR100628572B1 (ko) * 2004-12-10 2006-09-26 삼성전자주식회사 프린트 문서 편집 방법 및 그 장치
JP2006277057A (ja) * 2005-03-28 2006-10-12 Brother Ind Ltd 情報処理装置及びプログラム
JP4533225B2 (ja) * 2005-04-20 2010-09-01 キヤノン株式会社 画像形成装置及びその制御方法、並びにプログラム
US20060279783A1 (en) * 2005-06-08 2006-12-14 Kabushiki Kaisha Toshiba Apparatus and method for determining and setting finishing parameters for a document being printed
US7872770B2 (en) * 2005-06-30 2011-01-18 Xerox Corporation Printing system and method for combining multiple print jobs into a single compound print job
JP4604888B2 (ja) * 2005-07-12 2011-01-05 富士ゼロックス株式会社 位置情報管理装置、画像形成装置、位置情報管理方法、及びプログラム
JP2007088767A (ja) * 2005-09-21 2007-04-05 Fuji Xerox Co Ltd 画像読み取り装置、画像処理装置、画像読み取り方法および画像処理方法
US7975224B2 (en) * 2005-12-21 2011-07-05 Xerox Corporation WYSIWYG multifunction device finishing options
US20080301541A1 (en) * 2006-04-27 2008-12-04 Ron Karidi Online internet navigation system and method
JP4630847B2 (ja) * 2006-06-09 2011-02-09 キヤノン株式会社 情報処理装置、情報処理方法およびプログラム
JP4859564B2 (ja) * 2006-07-10 2012-01-25 コニカミノルタビジネステクノロジーズ株式会社 データ送信装置、データ送信方法及びデータ送信処理プログラム
JP4971783B2 (ja) * 2006-12-27 2012-07-11 キヤノン株式会社 情報処理装置及び印刷設定方法
JP4561823B2 (ja) * 2007-12-25 2010-10-13 ブラザー工業株式会社 画像処理装置
WO2009141966A1 (en) * 2008-05-19 2009-11-26 Canon Kabushiki Kaisha Print control method and print control apparatus for controlling printing of structured document
CN102033452A (zh) * 2009-10-06 2011-04-27 株式会社东芝 印刷装置、印刷方法
JP5556398B2 (ja) * 2010-06-08 2014-07-23 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
JP2012008860A (ja) * 2010-06-25 2012-01-12 Canon Inc 画像形成装置、印刷制御方法、及びプログラム
JP2012043406A (ja) 2010-07-23 2012-03-01 Ricoh Co Ltd 画像処理装置、画像処理方法、およびプログラム
JP5741103B2 (ja) * 2011-03-18 2015-07-01 株式会社リコー 情報処理装置、印刷設定方法、印刷設定プログラムおよび記録媒体
JP5539280B2 (ja) * 2011-09-07 2014-07-02 キヤノン株式会社 データ処理装置、データ処理方法およびプログラム
JP5780136B2 (ja) * 2011-11-30 2015-09-16 ブラザー工業株式会社 サーバ
JP5677370B2 (ja) * 2012-05-31 2015-02-25 京セラドキュメントソリューションズ株式会社 操作装置及び操作方法
JP2014056474A (ja) 2012-09-13 2014-03-27 Brother Ind Ltd 画像表示装置及び、制御プログラム
JP2014141003A (ja) * 2013-01-23 2014-08-07 Canon Inc 画像形成装置及びその制御方法、並びにプログラム
JP6344047B2 (ja) * 2013-06-04 2018-06-20 株式会社リコー 出力制御装置、出力制御プログラム、出力制御方法、及び記録媒体
JP5889848B2 (ja) * 2013-08-28 2016-03-22 京セラドキュメントソリューションズ株式会社 情報処理端末、印刷用プログラム、印刷装置及び印刷システム
JP6891543B2 (ja) * 2017-03-02 2021-06-18 富士フイルムビジネスイノベーション株式会社 サーバ装置、画像形成装置、サーバシステム及びプログラム
KR102422189B1 (ko) * 2017-11-28 2022-07-18 주식회사 빅솔론 인쇄 시스템의 에러 발생시 인쇄작업을 관리하는 방법 및 이를 수행하기 위한 장치
JP2022074347A (ja) * 2020-11-04 2022-05-18 セイコーエプソン株式会社 プログラム、表示方法、及び印刷制御装置

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5781175A (en) * 1986-04-21 1998-07-14 Canon Kabushiki Kaisha Image search apparatus
US5481353A (en) * 1994-10-31 1996-01-02 Xerox Corporation Apparatus for producing variable feature presentation sets
JP3786444B2 (ja) 1995-03-06 2006-06-14 京セラミタ株式会社 画像形成装置
JPH08297553A (ja) * 1995-04-25 1996-11-12 Canon Inc 情報処理システムおよびその制御方法
US5963216A (en) * 1996-04-25 1999-10-05 Hewlett-Packard Company Providing print preview of a print job using printing calls from a print driver
US5867632A (en) * 1996-11-07 1999-02-02 Xionics Document Technologies, Inc. System and method for providing glossy compression and contone/bitonal image conversion
JPH10221908A (ja) 1997-02-06 1998-08-21 Ricoh Co Ltd 画像形成装置
JPH10322487A (ja) 1997-05-16 1998-12-04 Canon Inc 画像処理装置、その制御方法及び画像処理システム
JP3673643B2 (ja) 1997-07-30 2005-07-20 キヤノン株式会社 印刷レイアウト装置及び印刷レイアウト方法並びに記憶媒体
JP3408124B2 (ja) * 1997-11-06 2003-05-19 シャープ株式会社 コンピュータシステムを利用した印刷処理装置
JPH11143667A (ja) 1997-11-07 1999-05-28 Konica Corp プログラムを記録したコンピュータ読み取り可能な記録媒体及び画像形成装置
KR19990086289A (ko) * 1998-05-27 1999-12-15 윤종용 프리젠테이션 문서를 출력하는 장치 및 방법
JP2000085200A (ja) 1998-07-14 2000-03-28 Canon Inc デ―タ処理装置およびデ―タ処理装置のデ―タ処理方法およびコンピュ―タが読み出し可能なプログラムを格納した記憶媒体
JP2000039980A (ja) 1998-07-23 2000-02-08 Canon Inc プリンタ制御システム、方法、および記憶媒体
JP2000222156A (ja) * 1999-01-28 2000-08-11 Sony Corp 印刷出力制御装置、印刷出力制御方法及び印刷出力制御機能を有するプログラムを記録したコンピュータ読み取り可能な記録媒体
EP1026577A2 (en) 1999-02-08 2000-08-09 Agfa Corporation Output management system
JP2000339121A (ja) 1999-05-27 2000-12-08 Ricoh Co Ltd プリンタドライバ
JP2001067347A (ja) * 1999-06-23 2001-03-16 Canon Inc 情報処理装置、情報処理方法およびコンピュータ読み取り可能なプログラムを格納した記憶媒体
JP2001100468A (ja) 1999-09-30 2001-04-13 Casio Electronics Co Ltd 印字装置及び印刷システム
US6621590B1 (en) * 1999-10-29 2003-09-16 Hewlett-Packard Development Company, Lp. Method and control for summarizing distribution of page-specific features within a multi-page print job
JP2001134024A (ja) 1999-11-01 2001-05-18 Canon Inc 画像形成装置、画像形成方法および記憶媒体
JP3634695B2 (ja) 1999-11-02 2005-03-30 キヤノン株式会社 印刷制御方法および装置
JP2001134560A (ja) 1999-11-02 2001-05-18 Canon Inc 印刷制御方法および装置
JP2001148755A (ja) * 1999-11-19 2001-05-29 Canon Inc 画像形成装置並びに画像形成装置の制御方法および記憶媒体
JP2001166640A (ja) 1999-12-09 2001-06-22 Canon Inc 画像形成装置並びに画像形成装置の制御方法および記憶媒体
US20010056449A1 (en) 2000-04-27 2001-12-27 Hirokazu Kawamoto Information processing apparatus, print control apparatus, method of controlling an information processing apparatus, method of controlling a print control apparatus, and storage medium
US6943903B2 (en) * 2001-03-23 2005-09-13 Hewlett-Packard Development Company, L.P. System and method for providing print preview/media selection

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1318953C (zh) * 2004-04-22 2007-05-30 精工爱普生株式会社 图像处理系统、图像显示装置、打印机及印刷方法
CN100407126C (zh) * 2005-03-30 2008-07-30 兄弟工业株式会社 信息处理装置和程序
US8074180B2 (en) 2005-03-30 2011-12-06 Brother Kogyo Kabushiki Kaisha Information processing apparatus and program product
CN101533338B (zh) * 2008-03-13 2012-02-15 佳能株式会社 打印系统及其控制方法
CN102150125B (zh) * 2008-09-09 2015-03-18 佳能株式会社 信息处理设备及其控制方法
CN102855100A (zh) * 2011-07-01 2013-01-02 精工爱普生株式会社 便携终端、印刷系统以及便携终端的控制方法
CN102855100B (zh) * 2011-07-01 2016-03-09 精工爱普生株式会社 便携终端、印刷系统以及便携终端的控制方法
CN104924772A (zh) * 2014-03-20 2015-09-23 深圳迈瑞生物医疗电子股份有限公司 将病理检查用数据元件打印到玻片的方法、设备、推片机
CN104924772B (zh) * 2014-03-20 2019-05-21 深圳迈瑞生物医疗电子股份有限公司 将病理检查用数据元件打印到玻片的方法、设备、推片机

Also Published As

Publication number Publication date
EP1278117B1 (en) 2015-09-09
EP1278117A2 (en) 2003-01-22
CN1260070C (zh) 2006-06-21
US20030011802A1 (en) 2003-01-16
US7161691B2 (en) 2007-01-09
JP3689662B2 (ja) 2005-08-31
KR100524568B1 (ko) 2005-10-31
KR20030007192A (ko) 2003-01-23
EP1278117A3 (en) 2006-12-27
JP2003094757A (ja) 2003-04-03

Similar Documents

Publication Publication Date Title
CN1260070C (zh) 打印控制装置及其显示方法
CN1300671C (zh) 信息处理设备、打印数据生成方法
CN1230730C (zh) 文档处理装置和方法
CN101038533A (zh) 信息处理设备和方法、预览方法、打印机系统和控制方法
US7161711B2 (en) Information processing apparatus and method for creating print data and storage medium
JP3634695B2 (ja) 印刷制御方法および装置
JP4834256B2 (ja) 情報処理装置および印刷データ生成方法および印刷制御プログラムおよび記憶媒体
US8456682B2 (en) Print control apparatus and print control method
US20050157315A1 (en) Print control apparatus, control method therefor, and program for implementing the method
US20060232818A1 (en) Information processing apparatus, control method therefor, and program
JP2001134407A (ja) 情報処理装置、情報処理方法およびコンピュータ読み取り可能なプログラムを格納した記憶媒体
CN1684064A (zh) 文件处理装置及其控制方法
US20020067508A1 (en) Information processing apparatus, printing control method, and storage medium product
JP2002333971A (ja) 情報処理装置及びその印刷制御方法並びに記憶媒体
JP2006301741A (ja) 印刷装置と印刷制御装置及びその印刷制御方法
JP2005216030A (ja) 情報処理装置およびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム
JP2002149637A (ja) 情報処理装置および方法
US8711377B2 (en) Image forming apparatus, control method of image forming apparatus, and storage medium
JP2012058977A (ja) 印刷装置、印刷制御装置、印刷方法、印刷制御方法およびプログラム
JP3673684B2 (ja) 情報処理装置、情報処理方法およびコンピュータ読み取り可能なプログラムを格納した記憶媒体
US7872770B2 (en) Printing system and method for combining multiple print jobs into a single compound print job
JP2001136364A (ja) 印刷制御方法および装置
JP4947093B2 (ja) 印刷制御プログラム及びバリアブル印刷システム
US20040046992A1 (en) Printing control apparatus and printing control method
US8237979B2 (en) System and method of utilizing tab attributes as job ticket attributes for printing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060621

Termination date: 20160715

CF01 Termination of patent right due to non-payment of annual fee