CN110325959A - 为打印而进行的文档处理 - Google Patents
为打印而进行的文档处理 Download PDFInfo
- Publication number
- CN110325959A CN110325959A CN201780087278.9A CN201780087278A CN110325959A CN 110325959 A CN110325959 A CN 110325959A CN 201780087278 A CN201780087278 A CN 201780087278A CN 110325959 A CN110325959 A CN 110325959A
- Authority
- CN
- China
- Prior art keywords
- print job
- bucket
- printing
- assigned
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/126—Job scheduling, e.g. queuing, determine appropriate device
- G06F3/1262—Job scheduling, e.g. queuing, determine appropriate device by grouping or ganging jobs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1256—User feedback, e.g. print preview, test print, proofing, pre-flight checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1211—Improving printing performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
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)
- Quality & Reliability (AREA)
- Record Information Processing For Printing (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
本主题公开了为打印而处理文档。在示例实施方式中,要由图像形成***打印的多个文档的打印预览被生成。多个文档被分配到至少一个打印作业存储桶。每个打印作业存储桶指示被分配到相应打印作业存储桶的文档的打印作业。打印作业属性集合被分配到每个打印作业存储桶。打印作业属性集合指示用于打印与相应打印作业存储桶相关联的文档的打印设置。
Description
背景技术
图像形成***例如喷墨打印机、影印机、激光打印机和多功能打印机可具有扫描和打印能力。一些文档例如照片、书籍的页面、证书、身份证等可被扫描并接着被打印,以便复制它们。要扫描和打印的文档可具有不同的尺寸,可具有变化的页边空白要求,并可包括不同的内容。
附图说明
下面的详细描述参考附图,其中:
图1示出根据本主题的示例实施方式的、具有打印作业管理器的图像形成***;
图2A示出根据本主题的示例实施方式的、在图像形成***的显示单元上显示的图形用户界面;
图2B示出根据本主题的示例实施方式的、描绘文档到打印作业存储桶的分配的图形用户界面;
图2C示出根据本主题的示例实施方式的、描绘打印作业属性到相应打印作业存储桶的分配的图形用户界面;
图2D示出根据本主题的示例实施方式的、描绘当打印作业属性被分配到相应打印作业存储桶时打印作业存储桶的打印作业存储桶预览的图形用户界面;
图2E示出根据本主题的示例实施方式的、描绘打印完成属性到相应打印作业存储桶的分配的图形用户界面;
图2F示出根据本主题的示例实施方式的、描绘当打印完成属性被分配到相应打印作业存储桶时打印作业存储桶的完成作业存储桶预览的图形用户界面;
图3示出根据本主题的示例实施方式的、为打印而处理文档的方法;
图4示出根据本主题的另一示例实施方式的、扫描和打印被分配到相应打印作业存储桶的文档的方法;
图5示出根据本主题的示例实施方式的、对被分配到相应打印作业存储桶的文档的扫描、打印和实施完成操作的方法;以及
图6示出根据本主题的示例的、实现用于处理要打印的文档的非暂时性计算机可读介质的***环境。
具体实施方式
使用图像形成***复制文档可涉及文档的扫描和基于不同的打印设置来打印所扫描的文档。打印设置可以指用于文档的打印的特征,例如文本页边空白、字体类型/风格、文本对齐、文本方向、页面大小、单/双面打印、页面方向等。
在示例中,人A可具有要复制的书籍的页面,而人B可具有要复制的照片。为了这两种不同类型的文档的复制,文档在被打印之前被扫描。与人A的书籍的所扫描的页面的打印相关联的打印设置可不同于与人B的所扫描的照片的打印相关联的打印设置。
图像形成***通常单独地和连续地处理具有各不相同的打印设置的这样的不同类型的文档的扫描和打印。在第一种情形中,可扫描要为人A复制的书籍的页面,可指定用于打印书籍的页面的打印设置,并可基于它们的相关联打印设置来打印书籍的页面。随后,可扫描人B的照片,可指定用于打印照片的打印设置,并可基于它们的相关联打印设置来打印照片。在第二种情形中,书籍的页面和照片都可首先被扫描。然后,可指定书籍的页面的打印设置并可打印书籍的页面。在打印书籍的页面之后,可指定照片的打印设置并可打印照片。
在属于不同的人和与不同的打印设置相关联的大量不同文档的扫描和打印中,如上所述,用于扫描和打印所有文档的总时间可能是高的。此外,因为可能必须在打印之前为每个文档指定打印设置,在由图像形成***的用户进行的文档处理中涉及的复杂度和人力可能是大的。
本主题描述为打印而处理文档。本主题使一起扫描与不同打印设置相关联的多个文档以及将被共同打印的所扫描的文档分离/分组成为可能,相应打印设置应用于每组文档。使用本主题的***和方法,用于扫描和打印与不同的打印设置相关联的所有文档的总时间减小。此外,本主题的方法和***减小用户的人力,否则在连续扫描和打印文档时被消耗。
在示例实施方式中,要打印的所扫描的文档的打印预览在***的显示面板上被生成,该***也被称为图像形成***。在生成打印预览时,要打印的文档基于用户输入被分配到一个或多个打印作业存储桶。用户输入可以例如是***的显示面板上的基于手势的触摸输入。每个打印作业存储桶是文档集并指示那些文档的打印作业。打印作业属性集合被分配到每个打印作业存储桶。打印作业属性集合指示用于打印与相应打印作业存储桶相关联的文档的打印设置。在将打印作业属性分配到打印作业存储桶之后,基于所分配的打印作业属性来打印在相应打印作业存储桶中的文档。此外,在示例实施方式中,打印完成属性也可被分配到每个打印作业存储桶。***可基于与相应打印作业存储桶相关联的打印完成操作对所打印的文档实施完成操作,例如折叠、装订和打孔。
因此,本主题通过将不同的文档分组在不同的打印作业存储桶中并通过将打印作业属性分配到每个打印作业存储桶能够共同实现具有不同的打印设置的文档的扫描和打印。这可帮助减小文档处理中的复杂度,减小用户的人力,并提供丰富的用户体验。此外,使用本主题的方法和***,因为打印完成属性也可被分配到每个打印作业存储桶,与相应打印作业存储桶相关联的文档在被打印时可基于打印完成属性来单独地被捆绑。这在文档的多个副本的处理期间增强了用户体验。
下面的详细描述指附图。只要有可能,相同的附图标记在附图和下面的描述中用于指相同或相似的部件。虽然在本描述中描述了几个示例,但修改、改编和其他实现是可能的。因此,下面的详细描述并不限制所公开的示例。相反,所公开的示例的正确范围可由所附权利要求限定。
图1示出根据本主题的示例实施方式的、具有打印作业管理器102的图像形成***100。也被称为***100的图像形成***100可以是具有扫描和打印能力的打印***。图像形成***100的示例包括喷墨扫描仪打印机、激光扫描仪打印机、影印机、多功能打印机等。
在示例实施方式中,打印作业管理器102可作为诸如处理器的硬件或通过逻辑指令或其组合来实施。在示例实施方式中,处理器可以在打印作业管理器102的外部,并可耦接到打印作业管理器102。处理器可被实现为微处理器、微计算机、微控制器、数字信号处理器、中央处理单元、状态机、逻辑电路和/或基于操作指令而操纵信号的任何设备。除了别的能力以外,处理器还可取出并执行存储在耦接到处理器的存储器中的计算机可读指令。存储器可以在图像形成***100的内部或外部。存储器可包括任何非暂时性计算机可读存储介质,包括例如易失性存储器(例如RAM)和/或非易失性存储器(例如EPROM、闪存、NVRAM、忆阻器等)。可通过使用专用硬件以及能够执行计算机可读指令的硬件来提供图1所示的各种元件的功能,包括被标记为“处理器”的任何功能块。
打印作业管理器102除了别的以外还包括执行特定的任务或实现特定的抽象数据类型的例程、程序、对象、部件、数据结构等。根据本主题的示例实施方式,打印作业管理器102可耦接到处理器并由处理器执行以执行用于由图像形成***100处理要打印的文档的各种功能。
***100还包括显示单元104。显示单元104的示例可包括但不限于液晶显示器(LCD)面板。在另一示例中,显示面板104可以是启用触摸的。在示例实施方式中,显示单元104可集成在***100的控制面板内。显示单元104可操作来呈现由***100打印的多个文档的打印预览。在示例实施方式中,可在显示单元104上呈现的用户界面中显示打印预览。打印作业管理器102可与显示单元104通信,用于为了生成预览和接收用户输入的目的而执行几个功能。
在示例实施方式中,当在***100中执行多个文档的扫描时,所有要打印的被扫描的文档的打印预览都可在显示单元104处生成。一旦生成打印预览,打印作业管理器102就可接收第一用户输入集合,打印作业管理器102基于第一用户输入集合来将多个文档分配到至少一个打印作业存储桶。
在示例实施方式中,第一用户输入集合可以是显示单元104上的触摸和基于手势的触摸输入。在示例实施方式中,来自多个文档的一些文档可被分配到一个打印作业存储桶,并且其他文档中的几个或剩余文档可被分配到另一打印作业存储桶。每个打印作业存储桶是文档集并指示被分配到相应打印作业存储桶的那些文档的打印作业。打印作业可被定义为由***100执行的工作的单个单元,并可包括一个文档或多个文档的打印。***100可将特定的打印作业号分配到每个打印作业。打印作业可被表示为***100的打印队列中的文件或数据资源,其中文件包括用于打印与打印作业相关联的文档的打印机控制指令。
打印作业管理器102也可基于第二用户输入集合来将打印作业属性集合分配到每个打印作业存储桶。打印作业属性集合指示用于打印与相应打印作业存储桶相关联的文档的打印设置。打印设置指成像***100的设置和用于打印文档的打印介质选项。在示例实施方式中,打印作业属性集合可包括文本页边空白、字体类型/风格、文本对齐、文本方向、页面大小、单/双面打印、页面方向、副本的数量等。在示例实施方式中,打印作业管理器102可接收第二输入集合,第二输入集合为每个打印作业存储桶指定打印作业属性集合的选择。在示例实施方式中,第二用户输入集合可以是显示面板104上的触摸输入和基于手势的触摸输入。
一旦将打印作业属性集合分配到每个打印作业存储桶,就可基于相应打印作业存储桶的打印作业属性集合来打印在不同的打印作业存储桶中分离的所有被扫描的文档。
因此,如上面所解释的,本主题通过将不同的文档分组在不同的打印作业存储桶中并通过将打印作业属性分配到每个打印作业存储桶能够同时实现具有不同的打印作业属性的文档的扫描和打印。这减小了用于扫描和打印不同文档的处理时间并增强了在文档复制和处理中的用户体验。
在下文中参考图2A到图2F来描述用于扫描和打印的文档的处理的示例过程。
图2A示出在图像形成***100的显示单元104上显示的图形用户界面(GUI)200。当多个文档在***100处被扫描以便被打印时,打印作业管理器102在GUI 200中生成多个文档的打印预览202。来自多个文档的每个文档被表示为在打印预览202中的单个被扫描的页面。在所生成的打印预览202中,所扫描的文档可被显示为彼此重叠的多个页面,如图2A所示,或可被显示为非重叠页面的视觉表示。
如图2A所示,第一代表性图标集合204被显示在指示各种打印作业属性的GUI 200中。虽然在图2A中示出三个打印作业属性PA1、PA2和PA3,但可以在GUI 200中提供多于三个打印作业属性。打印作业属性PA1、PA2和PA3中的每个可指示***100的打印设置。例如,第一打印作业属性PA1可指示纵向文本方向的打印设置,第二打印作业属性PA2可指示横向文本方向的打印设置,并且第三打印作业属性PA3可指示用于在一张纸的一面上打印两页的打印设置。在示例实施方式中,一个打印作业属性或多个打印作业属性可与文档相关联。在示例实施方式中,可在显示单元104上显示指示诸如文本页边空白、字体类型/风格、文本对齐、页面大小、单/双面打印、页面方向等的打印设置的其他打印作业属性。
此外,如图2A所示,第二代表性图标集合206被显示在指示各种打印完成属性的GUI 200中。虽然在图2A中示出三个打印完成属性FA1、FA2和FA3,但可以在GUI 200中提供多于三个打印完成属性。打印完成属性FA1、FA2和FA3中的每个可与***100的完成设置相关联。例如,第一打印完成属性FA1可指示用于在页面的左上角进行装订的完成设置,第二打印完成属性FA2可指示用于打孔的完成设置,并且第三打印完成属性FA3可指示用于折叠的完成设置。在示例实施方式中,一个打印完成属性或多个打印完成属性可与文档相关联。在示例实施方式中,可在显示单元104上显示指示完成操作(例如装订、小册子创建等)的其他打印完成属性。
此外,在GUI 200上提供打印作业存储桶208。图2A示出被表示为208-1的第一打印作业存储桶PJB1和被表示为208-2的第二打印作业存储桶PJB2。虽然图2示出两个打印作业存储桶,但可以有多于两个打印作业存储桶。每个打印作业存储桶被描绘为在GUI 200中呈现的符号代表性图标。每个打印作业存储桶是文档集并指示那些文档的打印作业。
图2B示出描绘所预览的文档到打印作业存储桶208-1和208-2的分配的图形用户界面。在示例实施方式中,为了将多个文档分配到至少一个打印作业存储桶,打印作业管理器102接收第一用户输入集合。第一用户输入集合可以是指示多个文档到至少一个打印作业存储桶的分配的、在显示单元104上的基于手势的触摸输入。用户通过在显示单元104上的基于手势的触摸输入可以如箭头A所指示的从文档的打印预览202拖动文档并将文档放在第一打印作业存储桶PJB1中以将文档分配到第一打印作业存储桶PJB1。类似地,用户可以如箭头B所指示的从文档的打印预览202拖动另一文档并将另一文档放在第二打印作业存储桶PJB2中以将另一文档分配到第二打印作业存储桶PJB2。响应于接收到拖放手势,如箭头A和B所指示的,打印作业管理器102分别将文档分配到打印作业存储桶PJB1和PJB2。
被分配到第一打印作业存储桶PJB1的文档被称为第一文档集合,并且被分配到第二打印作业存储桶PJB2的文档被称为第二文档集合。在图2C中,与第一打印作业存储桶PJB1相关联的第一文档集合被表示为210-1,并且与第二打印作业存储桶PJB2相关联的第二文档集合被表示为210-2。因此,所扫描的文档被分离/分组成两个集合,即第一文档集合210-1和第二文档集合210-2。虽然在图2B和图2C中所扫描的文档被示为被分配到两个打印作业存储桶,但在示例实施方式中,所扫描的文档可被分配到多于两个打印作业存储桶。
一旦文档被分配到相应打印作业存储桶,打印作业管理器102就可基于第二用户输入集合来将打印作业属性集合分配到每个打印作业存储桶。打印作业属性集合可包括单个打印作业属性(例如打印作业属性PA1到PA3中的任一个)或多个打印作业属性(例如打印作业属性PA1到PA3中的任意组合)。在示例实施方式中,为了将打印作业属性集合分配到每个打印作业存储桶,打印作业管理器102接收第二用户输入集合。第二用户输入集合可以是指示打印作业属性集合到每个打印作业存储桶的分配的、在显示单元104上的基于手势的触摸输入。
参考图2C,用户通过在显示单元104上的基于手势的触摸输入可以如箭头C所指示的拖动第一打印作业属性PA1并将第一打印作业属性PA1放在第一打印作业存储桶PJB1上,以便将第一打印作业属性PA1分配到第一打印作业存储桶PJB1。同样,用户可以如箭头C和D所指示的拖动第二打印作业属性PA2和第三打印作业属性PA3并将第二打印作业属性PA2和第三打印作业属性PA3放在第二打印作业存储桶PJB2上,以便将第二打印作业属性和第三打印作业属性分配到第二打印作业存储桶PJB2。
响应于接收到由箭头C、D和E指示的拖放手势,打印作业管理器102将打印作业属性分配到相应打印作业存储桶。
一旦将打印作业属性分配到相应打印作业存储桶,打印作业管理器102就生成每个打印作业存储桶的打印作业存储桶预览。打印作业存储桶预览包括被分配到每个打印作业存储桶的打印作业属性集合的视觉表示。图2D示出当第一打印作业属性PA1被分配到第一打印作业存储桶PJB1时第一打印作业存储桶PJB1的第一打印作业存储桶预览212-1和当第二打印作业属性PA2被分配到第二打印作业存储桶PJB2时第二打印作业存储桶PJB2的第二打印作业存储桶预览212-1。
考虑到如早些时候提到的,打印作业属性PA1指示纵向文本方向的打印设置。因此,第一打印作业存储桶预览212-1在视觉上表示在与第一打印作业存储桶PJB1相关的文档中的纵向文本方向。同样,考虑到如早些时候提到的,第二打印作业属性PA2指示横向文本方向的打印设置以及第三打印作业属性PA3指示在一张纸的单面上打印两页的打印设置。因此,第二打印作业存储桶预览212-1对于与第二打印作业存储桶PJB2相关的文档在视觉上表示横向文本方向并预览将在这张纸的单面上打印两页。
在示例实施方式中,连同打印作业存储桶预览的生成,打印作业管理器102也可在GUI 200上呈现打印图标214,如图2D所示。在示例实施方式中,打印作业管理器102可接收与打印图标214上的基于触摸的用户输入对应的打印命令。当接收到打印命令时,打印作业管理器102可生成用于基于所分配的打印作业属性集合来打印与相应打印作业存储桶相关联的文档的控制指令。在示例实施方式中,打印作业管理器102可耦接到图像形成***100的打印单元(未示出)。打印单元(未示出)在接收到控制指令时基于所分配的打印作业属性集合来打印与相应打印作业存储桶相关联的文档。参考图2D,基于第一打印作业属性PA1来打印与第一打印作业存储桶PJB1相关联的文档,并且基于第二打印作业属性PA2和第三打印作业属性PA3来打印与第二打印作业存储桶PJB2相关联的文档。
在示例实施方式中,在打印作业预览被生成之后,打印作业管理器102可将打印完成属性集合分配到每个打印作业存储桶。如图2E所示,第一打印完成属性FA1被分配到第一打印作业存储桶PJB1,并且第二打印完成属性FA2被分配到第二打印作业存储桶PJB2。第一打印完成属性FA1指示用于对与第一打印作业存储桶PJB1相关联的文档实施完成操作的完成设置,并且第二打印完成属性FA2指示用于对与第二打印作业存储桶PJB2相关联的文档实施完成操作的完成设置。可根据基于手势的触摸输入来将打印完成属性分配到相应打印作业存储桶。在示例实施方式中,打印作业管理器102可在类似于打印作业属性的分配的技术中根据基于手势的触摸输入来分配打印完成属性,如早些时候解释的。
一旦将打印完成属性分配到相应打印作业存储桶,打印作业管理器102就生成每个打印作业存储桶的完成作业存储桶预览。完成作业存储桶预览包括被分配到每个打印作业存储桶的打印完成属性集合的视觉表示。图2F示出当第一打印完成属性FA1被分配到第一打印作业存储桶PJB1时第一打印作业存储桶PJB1的第一完成作业存储桶预览216-1,并示出当第二打印完成属性FA2被分配到第二打印作业存储桶PJB2时第二打印作业存储桶PJB2的第二完成作业存储桶预览216-2。
考虑到如早些时候提到的,第一打印完成属性FA1指示用于对与第一打印作业存储桶PJB1相关联的所打印的文档的左上角实施装订操作的完成设置。因此,第一完成作业存储桶预览216-1在视觉上表示对与第一打印作业存储桶PJB1相关联的文档执行装订操作。如图2F所示,在第一完成作业存储桶预览216-1中被表示为S的订书钉标记与装订操作的视觉表示对应。同样,考虑到如早些时候提到的,第二打印完成属性FA2指示用于对与第二打印作业存储桶PJB2相关联的所打印的文档实施打孔操作的完成设置。因此,第二完成作业存储桶预览216-2在视觉上表示对与第二打印作业存储桶PJB2相关联的文档执行打孔操作。如图2F所示,在第二完成作业存储桶预览216-1中被表示为H的打孔标记与打孔操作的视觉表示对应。
一旦生成完成作业存储桶预览,打印作业管理器102就可接收与打印图标214上的基于触摸的用户输入对应的打印命令。在接收到打印命令时,打印作业管理器102可生成用于对相应打印作业存储桶中的文档的打印和实施完成操作的控制指令。文档可由打印单元(未示出)打印,且完成操作可由图像形成***例如图像形成***100的完成单元(未示出)实现。打印单元和完成单元可耦接到打印作业管理器102。
当接收到控制指令时,打印单元基于第一打印作业属性PA1来打印与第一打印作业存储桶PJB1相关联的文档,并基于第一打印作业属性PA2和第二打印作业属性PA3来打印与第二打印作业存储桶PJB2相关联的文档。完成单元基于第一打印完成属性FA1对与第一打印作业存储桶PJB1相关联的所打印的文档实施装订操作,并基于第二打印完成属性FA2对与第二打印作业存储桶PJB2相关联的所打印的文档实施打孔操作。最后,在打印和完成操作的实施之后,基于相应打印作业存储桶的打印作业属性和打印完成属性,从图像形成***排出文档。
图3示出根据本主题的示例实施方式的、为打印而处理文档的方法。可通过任何适当的硬件、非暂时性机器可读介质或其组合由处理器或计算设备实施方法300。在示例实施方式中,如通过块302到306所示的方法300的步骤可由图像形成***(例如图像形成***100)的打印作业管理器(例如打印作业管理器102)执行。此外,虽然在前面提到的图像形成***100的上下文中描述了方法300,但其他适当的***可用于执行方法300。可理解,可基于存储在非暂时性计算机可读介质中的指令来执行方法300中涉及的过程。非暂时性计算机可读介质可包括例如数字存储器、磁性存储介质(例如磁盘和磁带)、硬盘驱动器或在光学上可读的数字数据存储介质。
参考图3,在块302,生成要由图像形成***打印的多个文档的打印预览。在示例实施方式中,多个文档可被扫描,且接着这样的文档的打印预览可被显示在图像形成***的显示单元中。
在块304,多个文档被分配到至少一个打印作业存储桶。每个打印作业存储桶指示被分配到相应打印作业存储桶的文档的打印作业。多个文档到至少一个打印作业存储桶的分配基于接收到第一用户输入集合,例如图像形成***的显示单元上的基于手势的触摸输入。
在块306,打印作业属性集合被分配到每个打印作业存储桶。打印作业属性集合指示用于打印与相应打印作业存储桶相关联的文档的打印设置。打印作业属性集合到每个打印作业存储桶的分配基于接收到第二用户输入集合,例如图像形成***的显示单元上的基于手势的触摸输入。
图4示出根据本主题的另一示例实施方式的、扫描和打印被分配到相应打印作业存储桶的文档的方法400。
当在块402在图像形成***例如图像形成***100处扫描多个文档时,生成要打印的所扫描的文档的打印预览。在示例实施方式中,打印作业管理器例如打印作业管理器102可生成打印预览。
在块404,基于第一用户输入集合来将所扫描的文档分配到至少一个打印作业存储桶。在示例实施方式中,将文档分配到至少一个打印作业存储桶包括:接收指示多个文档到至少一个打印作业存储桶的分配的第一用户输入集合。
在块406,基于第二用户输入集合来将打印作业属性集合分配到每个打印作业存储桶。在示例实施方式中,将打印作业属性集合分配到每个打印作业存储桶包括:接收指示打印作业属性集合到每个打印作业存储桶的分配的第二用户输入集合。
一旦在块408将打印作业属性集合分配到每个打印作业存储桶,就生成每个打印作业存储桶的打印作业存储桶预览。打印作业存储桶预览包括被分配到每个打印作业存储桶的打印作业属性集合的视觉表示。
在块410,基于所分配的打印作业属性集合来打印被分配到相应打印作业存储桶的文档。在示例实施方式中,在生成打印作业存储桶预览之后,一旦从用户接收到打印命令,就可打印文档。
在示例实施方式中,在块408生成每个打印作业存储桶的打印作业存储桶预览之后,打印完成属性集合可被分配到每个打印作业存储桶,以便对相应打印作业存储桶中的文档实施完成操作。图5示出根据本主题的示例实施方式的、对被分配到相应打印作业存储桶的文档的扫描、打印和实施完成操作的方法。
在块502生成每个打印作业存储桶的打印作业存储桶预览之后,打印完成属性集合被分配到每个打印作业存储桶。打印完成属性集合指示用于对与相应打印作业存储桶相关联的文档实施完成操作的完成设置。打印完成属性可指示对与相应打印作业存储桶相关联的文档的装订、折叠和打孔操作。
在块504,在将打印完成属性集合分配到每个打印作业存储桶之后生成每个打印作业存储桶的完成作业存储桶预览。完成作业存储桶预览包括被分配到每个打印作业存储桶的打印作业属性集合和打印完成属性集合的视觉表示。
在块506,基于所分配的打印作业属性集合来打印被分配到相应打印作业存储桶的文档。
在块508,基于所分配的打印完成属性集合对被分配到相应打印作业存储桶的文档实施完成操作。
图6示出根据本主题的示例实施方式的、实现用于处理要打印的文档的非暂时性计算机可读介质的***环境600。在示例实施方式中,***环境600包括通过通信链路606通信地耦接到非暂时性计算机可读介质604的处理器602。在示例实施方式中,处理器602可以是图像形成***的处理器。在示例中,处理器602可具有用于取出和执行来自非暂时性计算机可读介质604的计算机可读指令的一个或多个处理资源。
非暂时性计算机可读介质604可以是例如内部存储器设备或外部存储器设备。在示例实施方式中,通信链路606可以是直接通信链路,例如任何存储器读/写接口。
处理器602和非暂时性计算机可读介质604也可通过网络通信地耦接到数据源608。数据源608可包括例如图像形成***的存储器。
在示例实施方式中,非暂时性计算机可读介质604包括计算机可读指令集合,计算机可读指令集合可由处理器602通过通信链路606访问并随后被执行以执行用于处理要由图像形成***打印的文档的行动。
参考图6,在示例中,非暂时性计算机可读介质604包括指令610,指令610使处理器602生成要由图像形成***打印的多个文档的打印预览。
非暂时性计算机可读介质604包括指令612,指令612使处理器602将多个文档分配到至少一个打印作业存储桶,其中每个打印作业存储桶指示被分配到相应打印作业存储桶的文档的打印作业。多个文档根据基于手势的触摸输入被分配到至少一个打印作业存储桶。
非暂时性计算机可读介质604包括指令614,指令614使处理器602将打印作业属性集合分配到每个打印作业存储桶。打印作业属性集合指示用于打印与相应打印作业存储桶相关联的文档的打印设置。
非暂时性计算机可读介质604包括指令616,指令616使处理器602在打印作业属性集合被分配到每个打印作业存储桶之后将打印完成属性集合分配到每个打印作业存储桶。打印完成属性集合指示用于对与相应打印作业存储桶相关联的文档实施完成操作的完成设置。
在示例实施方式中,非暂时性计算机可读介质604包括指令,该指令使处理器602在打印完成属性集合被分配到每个打印作业存储桶时生成每个打印作业存储桶的完成作业存储桶预览。完成作业存储桶预览包括被分配到每个打印作业存储桶的打印作业属性集合和打印完成属性集合的视觉表示。此外,非暂时性计算机可读介质604可包括用于执行在图3到图5中描述的方法或其组合的指令。
虽然用结构特征和/或方法特有的语言描述了为打印而处理文档的实施方式,应理解,本主题不限于所描述的特定特征或方法。更确切地,特定特征和方法被公开和解释为为打印而处理文档的示例实施方式。
Claims (15)
1.一种为打印而处理文档的方法,包括:
生成要由图像形成***打印的多个文档的打印预览;
将所述多个文档分配到至少一个打印作业存储桶,其中每个打印作业存储桶指示被分配到相应打印作业存储桶的文档的打印作业;以及
将打印作业属性集合分配到每个打印作业存储桶,其中所述打印作业属性集合指示用于打印与相应打印作业存储桶相关联的文档的打印设置。
2.如权利要求1所述的方法,还包括基于所分配的打印作业属性集合来打印被分配到所述相应打印作业存储桶的所述文档。
3.如权利要求1所述的方法,其中将所述多个文档分配到所述至少一个打印作业存储桶包括:接收指示所述多个文档到所述至少一个打印作业存储桶的分配的第一用户输入集合。
4.如权利要求1所述的方法,其中将所述打印作业属性集合分配到每个打印作业存储桶包括:接收指示所述打印作业属性集合到每个打印作业存储桶的分配的第二用户输入集合。
5.如权利要求1所述的方法,还包括当将所述打印作业属性集合分配到每个打印作业存储桶时生成每个打印作业存储桶的打印作业存储桶预览,其中所述打印作业存储桶预览包括被分配到每个打印作业存储桶的所述打印作业属性集合的视觉表示。
6.如权利要求5所述的方法,还包括:
在生成每个打印作业存储桶的所述打印作业存储桶预览之后,进一步将打印完成属性集合分配到每个打印作业存储桶,其中所述打印完成属性集合指示用于对与所述相应打印作业存储桶相关联的所述文档实施完成操作的完成设置;以及
在将所述打印完成属性集合分配到每个打印作业存储桶之后生成每个打印作业存储桶的完成作业存储桶预览,其中所述完成作业存储桶预览包括被分配到每个打印作业存储桶的所述打印作业属性集合和所述打印完成属性集合的视觉表示。
7.如权利要求6所述的方法,还包括:
基于所分配的打印作业属性集合来打印被分配到所述相应打印作业存储桶的所述文档;以及
基于所分配的打印完成属性集合来对被分配到所述相应打印作业存储桶的所述文档实施完成操作。
8.一种图像形成***,包括:
显示单元;以及
打印作业管理器,用于处理要由所述图像形成***打印的文档,所述打印作业管理器用于:
在所述显示单元处生成要由所述图像形成***打印的多个文档的打印预览;
基于第一用户输入集合来将所述多个文档分配到至少一个打印作业存储桶,其中每个打印作业存储桶指示被分配到相应打印作业存储桶的文档的打印作业;并且
基于第二用户输入集合来将打印作业属性集合分配到每个打印作业存储桶,其中所述打印作业属性集合指示用于打印与相应打印作业存储桶相关联的文档的打印设置。
9.如权利要求8所述的图像形成***,还包括耦合到所述打印作业管理器的打印单元以基于所分配的打印作业属性集合来打印被分配到相应打印作业存储桶的所述文档。
10.如权利要求8所述的图像形成***,其中所述第一用户输入集合包括在所述显示单元上的基于手势的触摸输入,其中所述基于手势的触摸输入指示所述多个文档到所述至少一个打印作业存储桶的分配。
11.如权利要求8所述的图像形成***,其中所述第二用户输入集合包括在所述显示单元上的基于手势的触摸输入,其中所述基于手势的触摸输入指示所述打印作业属性集合到每个打印作业存储桶的分配。
12.如权利要求8所述的图像形成***,其中当所述打印作业属性集合被分配到每个打印作业存储桶时,所述打印作业管理器生成每个打印作业存储桶的打印作业存储桶预览,其中所述打印作业存储桶预览包括被分配到每个打印作业存储桶的所述打印作业属性集合的视觉表示。
13.如权利要求12所述的图像形成***,其中所述打印作业管理器用于:
在所述打印作业存储桶预览被生成之后,将打印完成属性集合分配到每个打印作业存储桶,其中所述打印完成属性集合指示用于对与被分配给所述相应打印作业存储桶的所述文档实施完成操作的完成设置;并且
在所述打印完成属性集合被分配到每个打印作业存储桶之后,生成每个打印作业存储桶的完成作业存储桶预览,其中所述完成作业存储桶预览包括被分配到每个打印作业存储桶的所述打印作业属性集合和所述打印完成属性集合的视觉表示。
14.一种包括计算机可读指令的非暂时性计算机可读介质,所述计算机可读指令用于处理要由图像形成***打印的文档,所述计算机可读指令当由处理器执行时使所述处理器:
生成要由所述图像形成***打印的多个文档的打印预览;
将所述多个文档分配到至少一个打印作业存储桶,其中每个打印作业存储桶指示被分配到相应打印作业存储桶的文档的打印作业;
将打印作业属性集合分配到每个打印作业存储桶,其中所述打印作业属性集合指示用于打印与相应打印作业存储桶相关联的文档的打印设置;并且
在所述打印作业属性集合被分配到每个打印作业存储桶之后,将打印完成属性集合分配到每个打印作业存储桶,其中所述打印完成属性集合指示用于对与相应打印作业存储桶相关联的所述文档实施完成操作的完成设置。
15.如权利要求14所述的非暂时性计算机可读介质,其中所述计算机可读指令当由所述处理器执行时进一步使所述处理器:
在所述打印完成属性集合被分配到每个打印作业存储桶时,生成每个打印作业存储桶的完成作业存储桶预览,其中所述完成作业存储桶预览包括被分配到每个打印作业存储桶的所述打印作业属性集合和所述打印完成属性集合的视觉表示。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2017/019271 WO2018156140A1 (en) | 2017-02-24 | 2017-02-24 | Document processing for printing |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110325959A true CN110325959A (zh) | 2019-10-11 |
Family
ID=63254002
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780087278.9A Pending CN110325959A (zh) | 2017-02-24 | 2017-02-24 | 为打印而进行的文档处理 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10996909B2 (zh) |
CN (1) | CN110325959A (zh) |
WO (1) | WO2018156140A1 (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6268924B1 (en) * | 1996-06-06 | 2001-07-31 | Microsoft Corporation | Document object having a print interface for programmatic automation by a using program |
US20030052441A1 (en) * | 2001-09-14 | 2003-03-20 | Koji Nakagiri | Document processing system, information processing apparatus, and setting methods therefor |
CN1864165A (zh) * | 2003-12-11 | 2006-11-15 | 微软公司 | 向打印机传输文档和资源的*** |
US20070005561A1 (en) * | 2005-06-29 | 2007-01-04 | Canon Kabushiki Kaisha | Information processing apparatus and information processing method |
US20070146784A1 (en) * | 2005-12-23 | 2007-06-28 | Xerox Corporation | Graphical user interface for directing multiple feature programming in a production system |
CN101937322A (zh) * | 2009-06-29 | 2011-01-05 | 株式会社东芝 | 打印作业管理装置、***和方法 |
CN102574404A (zh) * | 2009-09-28 | 2012-07-11 | Csr技术公司 | 在打印设备处对文档的可打印分量的预览和修改 |
CN106354441A (zh) * | 2015-07-16 | 2017-01-25 | 施乐公司 | 用于在拼版的多次通过页面上产生透明着色剂的***和方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL1006469C2 (nl) * | 1997-07-04 | 1999-01-05 | Oce Tech Bv | Printsysteem voor het printen van beelden op vellen overeenkomstig elektrische beeld- en besturingssignalen alsmede besturingsmiddelen geschikt voor toepassing in een dergelijk printsysteem. |
EP1098243A3 (en) * | 1999-11-02 | 2002-07-24 | Canon Kabushiki Kaisha | Image processing apparatus system and method. Image data forming method, apparatus, controller and storage medium |
EP1176500A1 (en) | 2000-07-28 | 2002-01-30 | Hewlett-Packard Company, A Delaware Corporation | Method and apparatus for job preview in printer device |
US20070253020A1 (en) | 2000-10-06 | 2007-11-01 | Hull Thomas R | System and method for visual representation and manipulation of page features on a production printer |
US7209261B2 (en) * | 2000-12-22 | 2007-04-24 | Xerox Corporation | Color management system |
US7088462B2 (en) * | 2001-06-29 | 2006-08-08 | International Business Machines Corporation | Print manager having a user interface for specifying how documents are directed to print devices |
JP4136634B2 (ja) | 2002-12-10 | 2008-08-20 | キヤノン株式会社 | 文書処理装置及び方法 |
US20040156064A1 (en) * | 2003-02-07 | 2004-08-12 | Kevin Owen | Printing methods and apparatus |
JP2007310877A (ja) * | 2006-05-22 | 2007-11-29 | Oce Technologies Bv | プリンタに印刷ジョブを提示するための自動ジョブサブミッタ |
JP2011138237A (ja) | 2009-12-26 | 2011-07-14 | Canon Inc | 画像処理装置、画像処理装置の制御方法及びプログラム |
JP2013166301A (ja) | 2012-02-15 | 2013-08-29 | Canon Inc | 画像形成装置、画像形成装置の制御方法並びにプログラム |
JP6032420B2 (ja) | 2012-04-02 | 2016-11-30 | カシオ計算機株式会社 | 印刷情報出力装置、印刷情報出力方法、プログラム及び携帯電子機器 |
US8826126B1 (en) | 2012-07-31 | 2014-09-02 | Google Inc. | Print preview with cloud printing |
JP2016157340A (ja) * | 2015-02-25 | 2016-09-01 | 株式会社リコー | プログラム、情報処理装置、出力管理システム及びプレビュー画像生成方法 |
-
2017
- 2017-02-24 WO PCT/US2017/019271 patent/WO2018156140A1/en active Application Filing
- 2017-02-24 CN CN201780087278.9A patent/CN110325959A/zh active Pending
- 2017-02-24 US US16/483,269 patent/US10996909B2/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6268924B1 (en) * | 1996-06-06 | 2001-07-31 | Microsoft Corporation | Document object having a print interface for programmatic automation by a using program |
US20030052441A1 (en) * | 2001-09-14 | 2003-03-20 | Koji Nakagiri | Document processing system, information processing apparatus, and setting methods therefor |
CN1864165A (zh) * | 2003-12-11 | 2006-11-15 | 微软公司 | 向打印机传输文档和资源的*** |
US20070005561A1 (en) * | 2005-06-29 | 2007-01-04 | Canon Kabushiki Kaisha | Information processing apparatus and information processing method |
US20070146784A1 (en) * | 2005-12-23 | 2007-06-28 | Xerox Corporation | Graphical user interface for directing multiple feature programming in a production system |
CN101937322A (zh) * | 2009-06-29 | 2011-01-05 | 株式会社东芝 | 打印作业管理装置、***和方法 |
CN102574404A (zh) * | 2009-09-28 | 2012-07-11 | Csr技术公司 | 在打印设备处对文档的可打印分量的预览和修改 |
CN106354441A (zh) * | 2015-07-16 | 2017-01-25 | 施乐公司 | 用于在拼版的多次通过页面上产生透明着色剂的***和方法 |
Non-Patent Citations (2)
Title |
---|
刘会平等: "一种基于虚拟组件的文档打印控制方法研究与实现", 《飞行器测控学报》 * |
曾敏辉: "计算机虚拟打印方法浅析", 《电脑知识与技术(学术交流)》 * |
Also Published As
Publication number | Publication date |
---|---|
US10996909B2 (en) | 2021-05-04 |
WO2018156140A1 (en) | 2018-08-30 |
US20200004482A1 (en) | 2020-01-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5696075B2 (ja) | 画像形成装置、印刷設定装置、印刷設定方法 | |
JP2005141729A (ja) | 周辺機器制御プログラム、装置および方法、並びに表示制御プログラム、装置および方法 | |
CN105320478B (zh) | 图像形成装置及图像形成装置的控制方法 | |
CN101901121A (zh) | 信息处理装置及该信息处理装置的控制方法 | |
JP2010277428A (ja) | 情報処理装置および制御方法およびプログラム | |
CN104348998B (zh) | 图像形成设备、图像形成***和图像形成方法 | |
CN110389726B (zh) | 图像形成***、计算机可读记录媒体及图像形成方法 | |
KR101550094B1 (ko) | 인쇄 장치, 레이아웃 변경 방법, 및 저장 매체 | |
JP2010009219A (ja) | 情報処理装置、情報処理方法及びプログラム | |
CN110325959A (zh) | 为打印而进行的文档处理 | |
JP5967956B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
CN105027072B (zh) | 生成打印作业的方法及*** | |
JP6706157B2 (ja) | 情報処理装置及び面付け方法、ならびにプログラム | |
CN106293553B (zh) | 图纸的裁剪方法及装置、存储介质和处理器 | |
US8582149B2 (en) | Printing setting application apparatus, method, and program involving filtering processing | |
US8363250B2 (en) | Appending identification information to a print job before it is transmitted to a printing device | |
JP2006309397A (ja) | 画像処理装置 | |
US9626606B2 (en) | Data generating apparatus, data generating method, and non-transitory storage medium | |
JP2010113596A (ja) | 文書処理システム | |
JP6503999B2 (ja) | 画像処理装置及び面付け制御プログラム並びに面付け制御方法 | |
JP2021086185A (ja) | 情報処理装置、情報処理装置の制御方法およびプログラム | |
JP2016149062A (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
JP2008074005A (ja) | 印刷装置、及びプログラム | |
JP6143170B2 (ja) | 制御プログラム及び制御方法並びに制御装置 | |
JP5962111B2 (ja) | 表示制御装置、印刷装置及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20191011 |
|
WD01 | Invention patent application deemed withdrawn after publication |