CN101231573B - 主机装置及其打印控制方法 - Google Patents

主机装置及其打印控制方法 Download PDF

Info

Publication number
CN101231573B
CN101231573B CN2007101492111A CN200710149211A CN101231573B CN 101231573 B CN101231573 B CN 101231573B CN 2007101492111 A CN2007101492111 A CN 2007101492111A CN 200710149211 A CN200710149211 A CN 200710149211A CN 101231573 B CN101231573 B CN 101231573B
Authority
CN
China
Prior art keywords
print data
printing qptions
printing
page
print
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.)
Expired - Fee Related
Application number
CN2007101492111A
Other languages
English (en)
Other versions
CN101231573A (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.)
Hewlett Packard Development Co LP
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN101231573A publication Critical patent/CN101231573A/zh
Application granted granted Critical
Publication of CN101231573B publication Critical patent/CN101231573B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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/1244Job translation or job parsing, e.g. page banding
    • G06F3/1247Job translation or job parsing, e.g. page banding by conversion to printer ready format
    • 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/1254Automatic configuration, e.g. by driver

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

提供一种主机装置和所述主机装置的控制方法。所述主机装置包括:打印数据生成单元,为待打印的文档的每页生成打印数据;发送单元,将生成的打印数据发送给成像装置;菜单生成单元,如果在通过发送单元发送打印数据时发生中断,则生成打印选项设置菜单;和控制器,控制打印数据生成单元将发生中断后的打印数据转换为应用了重置的打印选项的打印数据。

Description

主机装置及其打印控制方法
技术领域
本发明总体构思涉及一种主机装置及其打印控制方法。更具体地讲,本发明总体构思涉及一种能够通过对每页生成打印数据而在打印操作期间对每页重置打印选项的主机装置以及其打印控制方法。
背景技术
通常,计算机和打印机是用于办公自动化的核心且必不可少的装置。打印机是用于将与待打印的输入文档相对应的打印数据打印到记录介质(如打印纸)上的装置。为了使得打印机打印由计算机准备的文档,需要安装打印机驱动程序从而在计算机中操作打印机。
打印机驱动程序具有使用打印缓冲器(spooler)将待打印的文档(其由安装在计算机中的应用程序准备)转换为可以被打印机解释(interpret)的打印数据的功能。用户可以通过打印机驱动程序的用户界面改变各种打印选项(例如,打印机选择、打印纸张大小、份数、墨粉节省模式、背景设置等)。
如果在打印操作期间用户改变打印选项,则重新应用改变的打印选项,并且从打印文档的第一页起重新执行打印操作。换句话说,每当打印选项改变时,从头开始重新执行打印操作,这造成打印纸和墨粉的浪费。
此外,每当打印选项改变时,重复打印操作,这造成整个打印操作时间的延长。
发明内容
本发明总体构思提供一种通过为每页生成打印数据从而能够在打印操作期间为每页重置打印选项的主机装置及其打印方法。
本发明总体构思的其他方面和效用,将在下面的描述中部分地阐述,部分地根据所述描述将变得显而易见,或者通过实施本发明总体构思而了解。
本发明总体构思的前述和/或其他的方面和效用可以通过提供一种主机装置来实现,所述主机装置包括:打印数据生成单元,为待打印的文档的每页生成打印数据;发送单元,将生成的打印数据发送给成像装置;菜单生成单元,如果在通过发送单元发送打印数据时发生中断,则生成用于重置打印选项的打印选项设置菜单;和控制器,控制打印数据生成单元,以将发生中断后的打印数据转换为应用了重置的打印选项的打印数据。
所述主机装置还可包括:缓冲器,临时存储应用了通过打印选项设置菜单设置的打印选项的打印数据,和显示单元,显示临时存储在缓冲器中的打印数据的等待列表,其中,如果在待打印的文档的打印操作期间发生中断并且至少一个打印数据从等待列表被选择,则控制器可控制菜单生成单元生成用于重置用于被选择的打印数据的打印选项的打印选项设置菜单。
如果打印选项通过打印选项设置菜单被重置,则控制器可控制打印数据生成单元将从等待列表选择的打印数据转换为应用了重置的打印选项的打印数据。
菜单生成单元可生成用于选择打印数据生成单元的打印数据生成速率和发送单元的发送速率的子菜单,并且控制器可根据通过所述子菜单选择的打印数据生成速率和发送速率来控制打印数据生成单元生成打印数据和控制发送单元生成发送打印数据。
根据本发明总体构思的前述和/或其他的方面和效用还可以通过提供一种主机装置的打印控制方法来实现,所述打印控制方法包括:为待打印的文档的每页生成打印数据;将生成的打印数据发送给成像装置;如果在通过发送单元发送打印数据时发生中断,则停止打印数据发送并且显示打印选项设置菜单;以及如果打印选项通过打印选项设置菜单被重置,则将发生中断后的打印数据转换为应用了重置的打印选项的打印数据,并且发送所述打印数据。
所述打印控制方法还可包括:临时存储生成的打印数据,显示被临时存储的打印数据的等待列表,其中,所述发送生成的打印数据的步骤可将临时存储的打印数据发送给成像装置。
在所述显示打印选项设置菜单的步骤中,如果在打印数据的发送期间发生中断并且至少一个打印数据从等待列表被选择,则显示用于重置用于被选择的打印数据的打印选项的打印选项设置菜单。
所述转换打印数据的步骤可还包括:将选择的打印数据转换为应用了重置的打印选项的打印数据;和将转换的打印数据发送给成像装置。
所述打印控制方法还可包括:显示用于选择待打印的文档的打印数据生成速率和发送速率的子菜单,其中,所述生成打印数据和发送生成的打印数据的步骤可包括根据通过所述子菜单选择的所述打印数据生成速率和发送速率来生成打印数据和发送所述打印数据。
根据本发明总体构思的前述和/或其他的方面和效用还可以通过提供一种主机装置来实现,所述主机装置包括:打印数据生成单元,生成具有第一打印选项的第一打印数据;发送单元,将生成的第一打印数据发送给成像装置;控制器,根据生成的第一打印数据的发送中的中断,控制打印数据生成单元生成具有第二打印选项的第二打印数据,其中,所述生成的第一打印数据和第二打印数据中的至少一个逐页地被生成。
控制器可根据来自发送单元和成像装置的信号检测生成的第一打印数据的发送中的中断。
所述第一打印数据和第二打印数据可以相同,并且第一打印选项和第二打印选项可以不同。
所述主机装置还可包括:用于显示菜单的菜单生成单元,其中,控制器根据所述中断来控制菜单生成单元显示作为用于设置第二打印选项的菜单的打印选项设置菜单。
所述生成的第一打印数据的发送中的中断可包括:生成的具有第一打印选项的第一打印数据从发送单元到成像装置的不完全的发送。
所述生成的第一打印数据的发送中的中断可包括:在成像装置中,进行不完全的用于根据生成的第一打印数据和第一打印选项来打印图像的打印操作。
根据本发明总体构思的前述和/或其他的方面和效用还可以通过提供一种可与成像装置使用的主机装置的控制方法来实现,所述控制方法包括:根据第一打印选项生成第一打印数据;将生成的第一打印数据发送给成像装置;检测生成的第一打印数据的发送中的中断;如果检测到所述中断,则生成具有第二打印选项的第二打印数据,其中,所述生成的第一打印数据和第二打印数据中的至少一个逐页地被生成。
根据本发明总体构思的前述和/或其他的方面和效用还可以通过提供一种主机装置来实现,所述主机装置包括:打印数据生成单元,为待打印的文档的每页生成打印数据;发送单元,将为每页生成的打印数据发送给成像装置;中断检测单元,检测在打印数据的发送中的中断;菜单生成单元,如果检测到所述中断,则生成用于允许用户为至少一个与所述文档的页相对应的所述打印数据重置打印选项的打印选项设置菜单;和控制器,控制打印数据生成单元将与发生中断后的至少一页相对应的打印数据转换为应用了重置的打印选项的相应页的打印数据。
本发明总体构思的前述和/或其他的方面和效用还可以通过提供一种主机装置的打印控制方法来实现,所述打印控制方法包括:为待打印的文档的每页生成打印数据;将为每页生成的打印数据发送给成像装置;检测在所述打印数据的发送中的中断;如果检测到所述中断,则停止打印数据发送并且显示用于允许用户重置打印选项的打印选项设置菜单;和如果打印选项被重置,则将用于至少一页的打印数据转换为应用了重置的打印选项的打印数据,并且发送所述打印数据。
本发明总体构思的前述和/或其他的方面和效用还可以通过提供一种包括用于控制主机装置的计算机可读代码的计算机可读记录介质来实现,所述计算机可读记录介质包括:为待打印的文档的每页生成打印数据;将生成的打印数据发送给成像装置;如果在通过发送单元发送打印数据时发生中断,则停止打印数据发送并且显示打印选项设置菜单;和如果打印选项通过打印选项设置菜单被重置,则将发生中断后的打印数据转换为应用了重置的打印选项的打印数据,并且发送所述打印数据。
本发明总体构思的前述和/或其他的方面和效用还可以通过提供一种包括用于控制主机装置的计算机可读代码的计算机可读记录介质来实现,所述计算机可读记录介质包括:为待打印的文档的每页生成打印数据;将为每页生成的打印数据发送给成像装置;检测在所述打印数据的发送中的中断;如果检测到所述中断,则停止打印数据发送并且显示用于允许用户重置打印选项的打印选项设置菜单;和如果打印选项被重置,则将用于至少一页的打印数据转换为应用了重置的打印选项的打印数据,并且发送所述打印数据。
附图说明
通过下面结合附图对实施例进行的描述,本发明总体构思的这些和/或其他方面和效用将会变得清楚并且更容易理解,其中:
图1是示出根据本发明总体构思的实施例的主机装置的结构的方框图;
图2是示出根据本发明总体构思的另一实施例的主机装置的结构的方框图;
图3至图5是示出根据本发明总体构思的实施例的重置主机装置的打印选项的处理的示图;
图6是示出根据本发明总体构思的实施例的主机装置的打印控制方法的流程图;和
图7是示出图6中示出的打印控制方法的流程图。
具体实施方式
现在详细地参考本发明总体构思的实施例,其示例在附图中示出,其中,相同的标号通篇指示相同的部件。以下参照附图来描述实施例以便说明本发明总体构思。
图1是示出根据本发明总体构思的实施例的主机装置的结构的方框图。参照图1,主机装置100可包括打印数据生成单元110、发送单元120、菜单生成单元130和控制器140。
打印数据生成单元110为待打印的文档的每页生成打印数据。在这种情况下,打印数据生成单元110读取指示待打印的文档的页首(page start)和页尾(page end)的函数从而为待打印的文档的每页生成打印数据。
打印数据生成单元110可以是由驱动程序操作的打印缓冲器(spooler)。打印缓冲器将待打印的文档转换为可被成像装置解释的打印数据。此处理被称作打印缓冲(spool)。也就是,在本发明总体构思中,打印数据生成单元110可读取指示每页的首和尾的函数从而为每页生成打印作业。
发送单元120可将打印数据生成单元110生成的打印数据发送给成像装置。
如果在通过发送单元120发送打印数据时发生中断(interrupt),则菜单生成单元130在控制器140的控制下,可生成打印选项设置菜单。打印选项设置菜单可以是用于设置打印选项(如打印机选择、纸张大小、打印份数、墨粉节省模式、背景设置、取消打印、打印数据生成速率、发送速率等)的用户界面。
控制器140可在发生中断时在屏幕上显示打印选项设置菜单从而重置打印选项。更具体地讲,成像装置执行用于发送的打印数据的打印操作,主机装置100通过显示的打印选项设置菜单重置打印选项。所述中断可以是由用户输入的停止打印命令。
如果打印选项通过打印选项设置菜单被重置,则控制器140控制打印数据生成单元110从而将打印数据转换为应用了重置的打印选项的打印数据。
在这种情况下,控制器140通过随机地调整打印数据生成速率来控制打印数据生成单元110以根据调整的生成速率转换打印数据。根据主机装置100的规格,打印数据生成速率可被确定为高于先前在驱动程序中设置的默认值。
控制器140根据由打印数据生成单元110生成的打印数据的大小调整发送单元120的发送速率。也就是,当打印数据的大小大时,控制器140控制发送单元120提高发送速率。
如果在发生中断时打印数据正被从发送单元120发送到成像装置,则在完成当前发送的打印数据的发送后,可以自下一个打印数据起,应用重置的打印选项。所以,根据用户的请求,可在打印操作期间改变打印选项。
图2是示出根据本发明总体构思另一实施例的主机装置的结构的方框图。参照图2,主机装置100除了包括图1中示出的部件以外,可还包括缓冲器150和显示单元160。
缓冲器150可临时存储应用了通过打印选项设置菜单设置的打印选项的打印数据。
如果用于显示等待列表的命令被输入,则显示单元160显示被临时存储在缓冲器150中的打印数据的等待列表。将参照图3描述显示的等待列表。
图3是示出根据本发明总体构思的实施例的打印等待列表的示图。
参照图3,等待列表300可包括待打印的文档的文件名、页码、打印状态、大小、端口名等。可以理解,通过页码为待打印的文档的每页生成打印数据。等待列表中将被显示的打印数据的数量根据缓冲器150的大小确定。
如果在待打印的文档的打印操作期间发生中断,并且至少一个打印数据从等待列表被选择,则控制器140可控制菜单生成单元130生成用于重置所述选择的打印数据的打印选项的打印选项设置菜单。
如果打印选项通过打印选项设置菜单被重置,则控制器140控制打印数据生成单元110将从等待列表选择的打印数据转换为应用了重置的打印选项的打印数据。现在将参照图4和图5描述控制器140的操作。
图4是示出根据本发明总体构思的实施例的重置主机装置的打印选项的处理的示图。参照图4,可以理解,用于第5页的打印数据从等待列表300被选择,并且打印选项设置菜单400可以以弹出窗口类型被显示。在这种情况下,通过打印选项设置菜单400重置的打印选项仅可以被应用到第5页。同时,可在等待列表中选择多个打印数据(页码)。
打印选项设置菜单400包括用于设置各种打印选项的设置区域和用于设置速率的速率设置按钮410。用户可通过速率设置按钮410选择打印数据的创建速率和发送速率。
图5是示出用于选择图4的速率设置的子菜单的示图。参照图5,子菜单500可包括用于选择打印数据的创建速率的第一选择区域510和用于选择发送速率的第二选择区域520、默认值应用按钮530和确认按钮540。
在驱动程序中预先设置多个打印数据生成速率,从而选择期望的打印数据生成速率。参照图5,打印数据生成速率可以是在先前在驱动程序中设置的多个打印数据生成速率当中的主机装置100当前可以提供的打印数据生成速率,并且可以根据主机装置100的规格来确定。此外,发送速率是根据网络发送规范的发送速率,并且可以是,例如,10M base-T和100M base-T的发送速率。
在设置默认530的情况下,打印数据生成速率被随机地选择,并且发送速率根据将被发送的打印数据的大小被确定。也就是说,在小的文本文件的情况下,可以根据10M base-T规范发送打印数据,而在大的图像文件的情况下,可以根据100M base-T规范发送打印数据。所以,打印选项可以被重置以便执行打印操作,同时打印操作时间被缩短。
图6是示出根据本发明总体构思的实施例的主机装置的打印控制方法的流程图。参照图6,在操作S610,如果输入待打印文档的打印命令,则为待打印的文档的每页创建打印数据。也就是说,以单独的页为单位创建打印作业。
当在操作S620发送创建的打印数据时,如果在操作S630发生中断,则在操作S640,停止打印数据的发送。在操作S650,在屏幕上显示打印选项设置菜单。如果在发生中断时正发送打印数据,则可在所述打印数据完全地被发送之后停止打印数据的发送。
成像装置对发送的打印数据执行打印操作,并且主机装置通过打印选项设置菜单重置打印选项。
如果在操作S660,打印选项被重置,则在操作S670,将打印数据转换为应用了重置的打印选项的打印数据,然后发送所述打印数据。
图7是示出在图6中示出的打印控制方法的流程图。参照图7,如果用于待打印的文档的打印命令被输入,则为每页创建打印数据。
当打印命令被输入时,用户可通过打印选项设置菜单设置用于待打印的文档的打印选项。在这种情况下,打印选项可包括打印机选择、纸张大小、待打印的份数、墨粉节省模式、背景设置、取消打印、打印数据生成速率和发送速率。同时,可以将打印数据生成速率和发送速率提供为打印选项设置菜单的子菜单。
在操作S710,显示用于选择打印数据生成速率和发送速率的子菜单,从而选择打印数据生成速率和发送速率。
打印数据生成速率是根据网络发送规范的发送速率,并且可以是,例如,10M base-T和100M base-T。
如果在操作S720,根据选择的生成速率生成打印数据,则在操作S730,临时存储生成的打印数据。
如果用于显示等待列表的命令被输入,则在操作S740,将临时存储的打印数据按照页码区分,并且在等待列表中显示所述打印数据。在这种情况下,如果在操作S750发生中断并且在操作S760从等待列表选择一个打印数据,则在操作S770显示用于重置被选择的打印数据的打印选项的打印选项设置菜单。
可以在等待列表中作为弹出窗口显示打印选项设置菜单。如果打印选项通过显示的打印选项设置菜单被重置,则在操作S780,从等待列表选择的打印数据被转换为应用了重置的打印选项的打印数据。
在这种情况下,可以仅通过重置的打印选项执行打印数据的转换,并且可以从发生中断之后的页起执行转换。
在操作S790,将转换的打印数据以通过所述子菜单选择的发送速率发送给成像装置。
本发明总体构思的各种实施例可以被实现为计算机可读介质上的计算机可读代码。计算机可读介质包括计算机可读记录介质和计算机可读传输介质。计算机可读记录介质可包括适于存储随后可由计算机***读取的数据的任何数据存储装置。计算机可读记录介质的例子包括,但不限于,只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光学数据存储装置和载波(如通过互联网的数据发送)。计算机可读传输介质可以通过互联网上的无线或有线通信分布于网络连接的计算机***,从而所述计算机可读代码以分布式被存储并被执行。本发明总体构思的各种实施例也可以硬件或硬件和软件的结合来实现。
由上面的描述,根据本发明总体构思,由于为每页生成打印数据,所以在执行打印操作时可以为每页重置打印选项。结果,通过提高打印数据生成速率和发送速率可以缩短总的打印时间。因此,可以提高用户的便利。
虽然已经示出和描述了本发明总体构思的一些实施例,但是本领域的技术人员可以理解,在不脱离本发明总体构思的原理和精神的情况下,可以对这些实施例进行改变,本发明总体构思的范围由权利要求和其等同物限定。

Claims (18)

1.一种主机装置的打印控制装置,包括:
打印数据生成单元,用于为待打印的文档的每页生成打印数据;
发送单元,用于将生成的打印数据发送给成像装置;菜单生成单元,如果在通过发送单元发送打印数据时发生中断,则通知发送单元停止打印数据发送,并且显示打印选项设置菜单;和
控制单元,如果打印选项通过打印选项设置菜单被重置,则控制打印数据生成单元将发生中断后的打印数据转换为应用了重置的打印选项的打印数据,并且控制发送单元发送所述打印数据。
2.如权利要求1所述的打印控制装置,还包括:
缓冲器,临时存储应用了通过打印选项设置菜单设置的打印选项的打印数据;和
显示单元,显示临时存储在缓冲器中的打印数据的等待列表,
其中,如果在待打印的文档的打印操作期间发生中断并且至少一个打印数据从等待列表被选择,则控制器控制菜单生成单元生成用于重置用于被选择的打印数据的打印选项的打印选项设置菜单。
3.如权利要求2所述的打印控制装置,其中,如果打印选项通过打印选项设置菜单被重置,则控制器控制打印数据生成单元将从等待列表选择的打印数据转换为应用了重置的打印选项的打印数据。
4.如权利要求1所述的打印控制装置,其中,菜单生成单元生成用于选择打印数据生成单元的打印数据生成速率和发送单元的发送速率的子菜单,并且控制器根据通过所述子菜单选择的打印数据生成速率和发送速率来控制打印数据生成单元生成打印数据和控制发送单元发送打印数据。
5.一种主机装置的打印控制方法,包括:
为待打印的文档的每页生成打印数据;
将生成的打印数据发送给成像装置;
如果在通过发送单元发送打印数据时发生中断,则停止打印数据发送并且显示打印选项设置菜单;和
如果打印选项通过打印选项设置菜单被重置,则将发生中断后的打印数据转换为应用了重置的打印选项的打印数据,并且发送所述打印数据。
6.如权利要求5所述的方法,还包括:
临时存储生成的打印数据;和
显示被临时存储的打印数据的等待列表,
其中,所述发送生成的打印数据的步骤将临时存储的打印数据发送给成像装置。
7.如权利要求6所述的方法,其中,显示打印选项设置菜单的步骤包括:如果在打印数据的发送期间发生中断并且至少一个打印数据从等待列表被选择,则显示用于重置用于被选择的打印数据的打印选项的打印选项设置菜单。
8.如权利要求7所述的方法,其中,所述转换打印数据的步骤包括:
将选择的打印数据转换为应用了重置的打印选项的打印数据;和
将转换的打印数据发送给成像装置。
9.如权利要求5所述的方法,还包括:
显示用于选择待打印的文档的打印数据生成速率和发送速率的子菜单,
其中,所述生成打印数据和发送生成的打印数据的步骤根据通过所述子菜单选择的所述打印数据生成速率和发送速率来生成打印数据和发送所述打印数据。
10.一种可与成像装置使用的主机装置的控制装置,包括:
打印数据生成单元,为待打印的文档的每页生成具有第一打印选项的第一打印数据;
发送单元,将生成的第一打印数据发送给成像装置;和
中断检测单元,检测在第一打印数据的发送中的中断;
控制器,如果检测到所述中断,则控制打印数据生成单元为发生中断后的打印数据生成具有第二打印选项的第二打印数据,
其中,所述生成的第一打印数据和第二打印数据中的至少一个逐页地被生成。
11.如权利要求10所述的控制装置,其中,中断检测单元根据来自发送单元和成像装置的信号来检测生成的第一打印数据的发送中的中断。
12.如权利要求10所述的控制装置,其中,第一打印数据和第二打印数据相同,并且第一打印选项和第二打印选项不同。
13.如权利要求10所述的控制装置,还包括:
菜单生成单元,显示菜单,
其中,控制器根据所述中断控制菜单生成单元以显示作为用于设置第二打印选项的菜单的打印选项设置菜单。
14.如权利要求10所述的控制装置,其中,所述生成的第一打印数据的发送中的中断包括:
生成的具有第一打印选项的第一打印数据从发送单元到成像装置的不完全的发送。
15.如权利要求10所述的控制装置,其中,生成的第一打印数据的发送中的中断包括:
在成像装置中,进行不完全的用于根据生成的第一打印数据和第一打印选项来打印图像的打印操作。
16.一种可与成像装置使用的主机装置的控制方法,所述控制方法包括:
根据第一打印选项为待打印的文档的每页生成第一打印数据;
将生成的第一打印数据发送给成像装置;
检测生成的第一打印数据的发送中的中断;和
如果检测到所述中断,则为发生中断后的打印数据生成具有第二打印选项的第二打印数据,
其中,所述生成的第一打印数据和第二打印数据中的至少一个逐页地被生成。
17.一种主机装置的打印控制装置,包括:
打印数据生成单元,为待打印的文档的每页生成打印数据;
发送单元,将为每页生成的打印数据发送给成像装置;
中断检测单元,检测在打印数据的发送中的中断;
菜单生成单元,生成用于允许用户为至少一个所述打印数据重置打印选项的打印选项设置菜单;和
控制器,如果检测到所述中断,则控制发送单元停止打印数据发送,控制菜单生成单元生成所述打印选项设置菜单,并且控制打印数据生成单元将与发生中断后的至少一页相对应的打印数据转换为应用了重置的打印选项的相应页的打印数据。
18.一种主机装置的打印控制方法,包括:
为待打印的文档的每页生成打印数据;
将为每页生成的打印数据发送给成像装置;
检测在所述打印数据的发送中的中断;
如果检测到所述中断,则停止打印数据发送并且显示用于允许用户重置打印选项的打印选项设置菜单;和
如果打印选项被重置,则将与发生中断后的至少一页相对应的打印数据转换为应用了重置的打印选项的打印数据,并且发送所述打印数据。
CN2007101492111A 2007-01-26 2007-09-07 主机装置及其打印控制方法 Expired - Fee Related CN101231573B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020070008286 2007-01-26
KR20070008286 2007-01-26
KR10-2007-0008286 2007-01-26

Publications (2)

Publication Number Publication Date
CN101231573A CN101231573A (zh) 2008-07-30
CN101231573B true CN101231573B (zh) 2012-09-05

Family

ID=39276688

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101492111A Expired - Fee Related CN101231573B (zh) 2007-01-26 2007-09-07 主机装置及其打印控制方法

Country Status (4)

Country Link
US (1) US8854652B2 (zh)
EP (1) EP1953638B1 (zh)
KR (1) KR101160337B1 (zh)
CN (1) CN101231573B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5219915B2 (ja) * 2009-05-11 2013-06-26 キヤノン株式会社 データ通信装置及びその制御方法並びにプログラム
JP4961460B2 (ja) * 2009-08-26 2012-06-27 シャープ株式会社 印刷システム
JP5488183B2 (ja) * 2010-05-06 2014-05-14 セイコーエプソン株式会社 通信装置及び通信制御方法
US10194038B2 (en) * 2016-09-15 2019-01-29 Ricoh Company, Ltd. Information processing apparatus, information processing method, and information processing system
KR102422189B1 (ko) * 2017-11-28 2022-07-18 주식회사 빅솔론 인쇄 시스템의 에러 발생시 인쇄작업을 관리하는 방법 및 이를 수행하기 위한 장치

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668472A (zh) * 2002-07-19 2005-09-14 精工爱普生株式会社 打印***
CN1777865A (zh) * 2003-04-15 2006-05-24 佳能株式会社 向另一电子装置传送数据并使该另一电子装置执行数据处理的电子装置及数据处理方法
CN1868757A (zh) * 2005-05-23 2006-11-29 国际商业机器公司 管理变速打印机的打印速度的***、方法和介质

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4939767A (en) * 1987-05-20 1990-07-03 Sanyo Electric Co., Ltd. System and method for transmitting image data on a telephone network or equivalent
DE69129319D1 (de) * 1990-10-11 1998-06-04 Canon Kk Faksimilegerät
JP3363515B2 (ja) * 1993-05-27 2003-01-08 キヤノン株式会社 画像通信装置
JP3854699B2 (ja) * 1996-12-27 2006-12-06 キヤノン株式会社 プリントシステムおよび印刷中断方法
US6112239A (en) * 1997-06-18 2000-08-29 Intervu, Inc System and method for server-side optimization of data delivery on a distributed computer network
JPH11119952A (ja) 1997-10-21 1999-04-30 Canon Inc 画像形成装置及びその制御方法
KR100238596B1 (ko) 1998-01-14 2000-01-15 윤종용 인쇄 조건 설정이 가능한 이미지 형성 장치
JP2000079742A (ja) 1998-09-04 2000-03-21 Canon Inc 印刷装置、印刷方法、印刷システムおよび記憶媒体
JP2000224364A (ja) * 1998-11-24 2000-08-11 Ricoh Co Ltd ファクシミリ装置監視システム
US6728920B1 (en) * 1999-05-24 2004-04-27 Adaptive Broadband Corporation Method for correcting errors in transfer of information
JP3638228B2 (ja) * 1999-06-11 2005-04-13 コニカミノルタビジネステクノロジーズ株式会社 画像出力システム
JP3789062B2 (ja) * 1999-09-20 2006-06-21 キヤノン株式会社 情報処理装置およびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体
US6894795B1 (en) * 1999-10-29 2005-05-17 Hewlett-Packard Development Company, L.P. Method and apparatus for enhancing the perceptual performance of a post-printing application environment
US6693720B1 (en) * 1999-10-29 2004-02-17 Hewlett-Packard Development Company, L.P. Method and apparatus for integrating print job status information and user options with implicit job interruption
JP3744313B2 (ja) * 2000-06-06 2006-02-08 ノーリツ鋼機株式会社 画像プリント装置および方法、画像をプリントするためのプログラムを記録したコンピュータ読み取り可能な記録媒体、ならびに、画像管理システム
JP2003167705A (ja) 2001-12-04 2003-06-13 Canon Inc 画像処理システム、情報処理装置、画像処理装置、画像出力制御方法、記憶媒体、及びプログラム
JP4018433B2 (ja) * 2002-04-15 2007-12-05 キヤノン株式会社 記録装置
KR20040011094A (ko) 2002-07-27 2004-02-05 삼성전자주식회사 인쇄옵션 재설정 기능을 갖는 프린터 및 이를 이용한인쇄방법
JP4460867B2 (ja) * 2003-09-26 2010-05-12 東芝ストレージデバイス株式会社 インターフェース装置及びパケット転送方法
KR100574018B1 (ko) 2003-11-24 2006-04-26 삼성전자주식회사 화상기록장치의 제어방법
KR100555906B1 (ko) 2003-12-29 2006-03-03 삼성전자주식회사 특정페이지 인쇄가 가능한 인쇄장치 및 그의 인쇄방법
US7406548B2 (en) * 2004-03-26 2008-07-29 Hewlett-Packard Development Company, L.P. Systems and methods for responding to a data transfer
KR20060009648A (ko) 2004-07-26 2006-02-01 삼성전자주식회사 인쇄 잡 처리장치
JP4265525B2 (ja) * 2004-11-05 2009-05-20 ブラザー工業株式会社 画像処理システム、画像処理装置、サーバ及びプログラム
JP4553831B2 (ja) * 2005-11-21 2010-09-29 株式会社沖データ 画像形成装置
US8081332B2 (en) * 2006-07-10 2011-12-20 Xerox Corporation Systems and methods for secure fax and scan transmission status notification
KR20080014424A (ko) * 2006-08-11 2008-02-14 삼성전자주식회사 데이터 전송 속도 조정이 가능한 화상형성장치 및 그 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668472A (zh) * 2002-07-19 2005-09-14 精工爱普生株式会社 打印***
CN1777865A (zh) * 2003-04-15 2006-05-24 佳能株式会社 向另一电子装置传送数据并使该另一电子装置执行数据处理的电子装置及数据处理方法
CN1868757A (zh) * 2005-05-23 2006-11-29 国际商业机器公司 管理变速打印机的打印速度的***、方法和介质

Also Published As

Publication number Publication date
CN101231573A (zh) 2008-07-30
EP1953638A3 (en) 2010-08-04
KR101160337B1 (ko) 2012-06-26
US8854652B2 (en) 2014-10-07
US20080180730A1 (en) 2008-07-31
KR20080070489A (ko) 2008-07-30
EP1953638B1 (en) 2018-09-19
EP1953638A2 (en) 2008-08-06

Similar Documents

Publication Publication Date Title
US7158243B2 (en) Printing apparatus and printing system, control method, storage medium and program
JP4526970B2 (ja) プリンタでレンダリングを開始する、プル型印刷のためのシステムおよび方法
US20100073707A1 (en) Systems and methods for facilitating virtual cloud printing
JP5072676B2 (ja) 情報処理装置、情報処理方法及び印刷システム
EP0949561B1 (en) Print system and printer
US20080172395A1 (en) Image forming apparatus, and host device and direct-print control method of host device
CN101231573B (zh) 主机装置及其打印控制方法
US20110273740A1 (en) Preview screen display control apparatus and preview screen display control program
EP2163980A2 (en) Printing control method, printing control terminal device and image forming apparatus
US8730507B2 (en) Image forming apparatus, method for controlling the image forming apparatus, and storage medium
JP5195412B2 (ja) 出力制御システム、出力制御サーバ装置およびプログラム
KR20080052007A (ko) 복수의 출력을 위한 출력 시스템 및 방법
US8717585B2 (en) Printing control method and printing control terminal device for image forming apparatus during printing XML paper specification file
JP3994984B2 (ja) プリント支援モジュール、記録媒体及びプリントジョブ発行方法
KR19990086291A (ko) 데이터를 다중매수로 인쇄하는 장치 및 방법
US9165228B2 (en) Printing apparatus allowing user change of operational control of job, control method thereof, and storage medium
US8531715B2 (en) Method and system for forming image, and external device
JP2002244821A (ja) プリントサーバを利用した印刷方法、プリントサーバ、プログラム、及び、記録媒体
US8699071B2 (en) Image forming apparatus and method of forming an image thereof
EP2703996A2 (en) Print control apparatus, image forming apparatus, image forming system, and method for controlling the same
JP2005108116A (ja) プリンタ装置、情報処理装置、印刷システム、印刷データ処理方法、コンピュータプログラム及びコンピュータ読み取り可能な記憶媒体
JP2009291994A (ja) 画像形成装置およびレポート印刷プログラム
JP2000322210A (ja) プリンタ制御方法
JP2011028363A (ja) 印刷システムおよびプログラム
KR20000013020A (ko) 화상형성장치의 화상 데이터를 처리하는 시스템

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
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20170223

Address after: Gyeonggi Do Korea Suwon

Patentee after: Aisi Printing Solutions Co.,Ltd.

Address before: Gyeonggi Do Lingtong Suwon Qu Mei Tan Dong 416

Patentee before: Samsung Electronics Co.,Ltd.

CP01 Change in the name or title of a patent holder

Address after: Gyeonggi Do Korea Suwon

Patentee after: S-PRINTING SOLUTION Co.,Ltd.

Address before: Gyeonggi Do Korea Suwon

Patentee before: Aisi Printing Solutions Co.,Ltd.

CP01 Change in the name or title of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20191115

Address after: Texas, USA

Patentee after: HEWLETT-PACKARD DEVELOPMENT Co.,L.P.

Address before: Gyeonggi Do Korea Suwon

Patentee before: S-PRINTING SOLUTION Co.,Ltd.

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

Granted publication date: 20120905

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