CN111966307A - 印刷***、印刷控制装置及其控制方法、记录介质 - Google Patents
印刷***、印刷控制装置及其控制方法、记录介质 Download PDFInfo
- Publication number
- CN111966307A CN111966307A CN202010411163.4A CN202010411163A CN111966307A CN 111966307 A CN111966307 A CN 111966307A CN 202010411163 A CN202010411163 A CN 202010411163A CN 111966307 A CN111966307 A CN 111966307A
- Authority
- CN
- China
- Prior art keywords
- printing
- print job
- printing device
- discrete
- 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
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000008569 process Effects 0.000 description 33
- 238000012986 modification Methods 0.000 description 30
- 230000004048 modification Effects 0.000 description 30
- 238000010586 diagram Methods 0.000 description 11
- 230000007246 mechanism Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 239000006185 dispersion Substances 0.000 description 3
- 101100028900 Caenorhabditis elegans pcs-1 gene Proteins 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
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/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/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
-
- 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/1207—Improving or facilitating administration, e.g. print management resulting in the user being informed about print result after a job submission
-
- 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/1222—Increasing security of the print job
-
- 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
-
- 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/1238—Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held 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/1241—Dividing a job according to job requirements, e.g. black/white and colour pages, covers and body of books, tabs
-
- 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/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- 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/1267—Job repository, e.g. non-scheduled jobs, delay printing
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)
- Computer Security & Cryptography (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
Abstract
本发明提供一种能够在印刷任务的印刷中进行分散印刷的指示的印刷***、印刷控制装置、印刷控制装置的控制方法以及记录介质。第一印刷***(SY1)通过客户端PC(1)来控制第一印刷装置(2a)以及第二印刷装置(2b)。客户端PC(1)在基于针对第二印刷装置(2b)的用户操作而从第二印刷装置(2b)取得了由第一印刷装置(2a)正在印刷中的印刷任务的分散印刷请求时,生成使第一印刷装置(2a)对印刷任务的未印刷部分中的第一部分进行印刷的第一分散印刷任务和使第二印刷装置(2b)对未印刷部分中的第二部分进行印刷的第二分散印刷任务。
Description
技术领域
本发明涉及一种印刷***、印刷控制装置、程序以及印刷控制装置的控制方法。
背景技术
在专利文献1中公开了一种包括第一印刷装置、第二印刷装置和印刷控制装置的印刷***。在该印刷***中,当用户在由第一印刷装置开始印刷任务的印刷之前指定第二印刷装置以作为印刷任务的分散印刷处时,印刷控制装置将印刷任务分割为两个分散印刷任务,并发送至第一印刷装置和第二印刷装置,从而由第一印刷装置和第二印刷装置来印刷分散印刷任务。
在专利文献1的技术中,需要在印刷任务的印刷开始之前预先指定成为分散印刷处的印刷装置并指示分散印刷,而在印刷任务的印刷中则无法指示分散印刷。
专利文献1:日本特开2007-030354号公报
发明内容
本发明的印刷***为通过印刷控制装置来控制第一印刷装置以及第二印刷装置的印刷***,印刷控制装置在基于针对第二印刷装置的用户操作而从第二印刷装置取得了由第一印刷装置正在印刷中的印刷任务的分散印刷请求时,生成使第一印刷装置对印刷任务的未印刷部分中的第一部分进行印刷的第一分散印刷任务和使第二印刷装置对未印刷部分中的第二部分进行印刷的第二分散印刷任务。
本发明的印刷控制装置为对第一印刷装置以及第二印刷装置进行控制的印刷控制装置,且具备:取得部,其基于针对第二印刷装置的用户操作,而从第二印刷装置取得由第一印刷装置正在印刷中的印刷任务的分散印刷请求;控制部,其在从第二印刷装置取得了分散印刷请求时,生成使第一印刷装置对印刷任务的未印刷部分中的第一部分进行印刷的第一分散印刷任务和使第二印刷装置对未印刷部分中的第二部分进行印刷的第二分散印刷任务。
本发明的程序使对第一印刷装置以及第二印刷装置进行控制的印刷控制装置执行如下步骤,即,基于针对第二印刷装置的用户操作,而从第二印刷装置取得由第一印刷装置正在印刷中的印刷任务的分散印刷请求的步骤;在从第二印刷装置取得了分散印刷请求时,生成使第一印刷装置对印刷任务的未印刷部分中的第一部分进行印刷的第一分散印刷任务和使第二印刷装置对未印刷部分中的第二部分进行印刷的第二分散印刷任务的步骤。
本发明的印刷控制装置的控制方法为对第一印刷装置以及第二印刷装置进行控制的印刷控制装置的控制方法,且执行如下步骤,即,基于针对第二印刷装置的用户操作,而从第二印刷装置取得由第一印刷装置正在印刷中的印刷任务的分散印刷请求的步骤;在从第二印刷装置取得了分散印刷请求时,生成使第一印刷装置对印刷任务的未印刷部分中的第一部分进行印刷的第一分散印刷任务和使第二印刷装置对未印刷部分中的第二部分进行印刷的第二分散印刷任务的步骤。
附图说明
图1为第一印刷***的***结构图。
图2为表示客户端PC的硬件结构的框图。
图3为表示印刷装置的硬件结构的框图。
图4为表示印刷任务列表画面的显示例的图。
图5为表示印刷处理的流程的流程图。
图6为表示接着图5的印刷处理的流程的流程图。
图7为表示变形例所涉及的印刷任务列表画面的显示例的图。
图8为变形例所涉及的第一印刷***的***结构图。
图9为第二实施方式所涉及的第二印刷***的***结构图。
图10为表示第二实施方式所涉及的印刷处理的流程的流程图。
图11为表示接着图10的印刷处理的流程的流程图。
图12为表示接着图11的印刷处理的流程的流程图。
图13为表示变形例所涉及的接着图11的印刷处理的流程的流程图。
图14为表示接着图13的印刷处理的流程的流程图。
具体实施方式
第一实施方式
以下,参照附图,对一个实施方式所涉及的印刷***、印刷控制装置、程序以及印刷控制装置的控制方法进行说明。图1为第一实施方式所涉及的第一印刷***SY1的***结构图。第一印刷***SY1具备1台以上的客户端PC(Personal Computer,个人计算机)1、多台印刷装置2和连接它们的网络NW。客户端PC1为“印刷控制装置”的一个示例。
在该图中,示出了包括1台客户端PC1和包含两台印刷装置2的第一印刷***SY1。两台印刷装置2中的一方为第一印刷装置2a,另一方为第二印刷装置2b。另外,作为网络NW,能够采用例如LAN(Local Area Network,局域网)或互联网通信网络。
第一印刷***SY1与认证印刷功能相对应。客户端PC1生成印刷任务,且将生成的印刷任务存储在本装置内。另一方面,印刷装置2基于用户的登录操作,而取得登录信息,且将取得的登录信息发送至客户端PC1。通过使读卡器23(参照图3)读取认证卡或者向操作面板24(参照图3)输入用户ID以及密码,从而执行登录操作。
客户端PC1基于从印刷装置2发送的登录信息来实施用户认证,在通过了用户认证(认证成功)的情况下,将认证通过的用户的印刷任务列表31(参照图4)回复至印刷装置2。印刷装置2将从客户端PC1发送的印刷任务列表31提示给用户,并接受印刷任务的选择。印刷装置2向客户端PC1请求被选择的印刷任务,并基于从客户端PC1发送的印刷任务来执行印刷。
此外,本实施方式所涉及的第一印刷***SY1与分散印刷功能相对应。“分散印刷功能”是指将一个印刷任务分散给多台的印刷装置2而进行印刷的功能。本实施方式所涉及的印刷装置2能够针对由其他的印刷装置2正在印刷中的印刷任务而请求分散印刷。
例如,在由第一印刷装置2a执行印刷任务“任务a”的印刷的情况下,当在第二印刷装置2b中由用户从印刷任务列表31中选择印刷任务“任务a”且指示了印刷执行时,客户端PC1将印刷任务“任务a”中的未印刷部分生成为包括未印刷部分中的第一部分的第一分散印刷任务和包括未印刷部分中的第二部分的第二分散印刷任务。然后,客户端PC1将第一分散印刷任务发送至第一印刷装置2a,将第二分散印刷任务发送至第二印刷装置2b。如此,在第一印刷***SY1中能够在印刷任务的印刷过程中指示分散印刷。
另外,在以下的说明中,印刷任务“任务a”简单地记载为“任务a”。此外,对比于将一个印刷任务由多台的印刷装置2进行印刷的“分散印刷”,将一个印刷任务仅由1台印刷装置2进行印刷的情况称为“通常印刷”。
图2为表示客户端PC1的硬件结构的框图。客户端PC1具备PC控制部11、PC存储部12、PC通信部13、键盘14、鼠标15和显示器16。PC控制部11为“取得部”以及“控制部”的一个示例。
PC控制部11包括CPU(Central Processing Unit,中央处理单元)11a、ROM(ReadOnly Memory,只读存储器)11b、RAM(Random Access Memory,随机存储存储器)11c。CPU11a通过将被存储于ROM11b中的控制程序在RAM11c中展开,从而控制客户端PC1内的各部。
另外,PC控制部11也可以使用除了CPU11a之外的处理器。处理器也可以由例如ASIC(Application Specific Integrated Circuit,特定用途集成电路)等硬件电路构成。此外,处理器也可以为一个以上的CPU和ASIC等硬件电路以协同工作的方式进行动作的结构。
PC存储部12例如为HDD(Hard Disk Drive,硬盘存储器),且对OS(OperatingSystem,操作***)12a、文件制作应用程序12b、印刷驱动12c、用户信息数据库12d和印刷任务数据库12e进行存储。印刷驱动12c为“程序”的一个示例。
OS12a为用于使各种应用程序进行动作的基本软件。文件制作应用程序12b为用于制作成为印刷对象的应用程序。另外,印刷对象并不限于文件,也可以为图像,在该情况下,只要利用图像制作应用程序即可。
印刷驱动12c为,生成印刷装置2可读取的命令体系的印刷任务等用于执行印刷装置2的印刷控制的控制程序。PC控制部11基于该印刷驱动12c而执行分散印刷的控制。此外,PC控制部11基于该印刷驱动12c,针对印刷任务,附加对用户进行特别指定的特定信息。通过在印刷任务中附加有特定信息,从而能够实现上述的认证印刷功能。
用户信息数据库12d存储了用于实施用户认证的用户信息。用户信息为,针对每一个用户而使被附加于印刷任务的特定信息、用于使用了读卡器23(参照图3)的用户认证的卡ID、和用于使用了操作面板24(参照图3)的用户认证的用户ID以及密码相关联了的信息。
印刷任务数据库12e存储客户端PC1所生成的印刷任务。在被存储于印刷任务数据库12e中的印刷任务中,将作为印刷任务的名称的任务名、对用户进行特别指定的特定信息、表示印刷任务的印刷状况的信息相关联地进行存储。印刷状况是指表示对应的印刷任务是“印刷中”、“印刷开始前”以及“印刷结束”的哪一个的信息。
PC控制部11在从印刷装置2取得登录信息且通过了用户认证时,参照印刷任务数据库12e,生成该用户的印刷任务列表31,并将生成的印刷任务列表31发送至印刷装置2。此外,在从印刷装置2请求印刷任务的印刷时,PC控制部11从印刷任务数据库12e读出被请求的印刷任务,并将读出的印刷任务发送至印刷装置2。
PC通信部13经由网络NW而与印刷装置2进行通信。键盘14以及鼠标15被用于由用户进行各种操作,如印刷任务的制作或印刷指示等。另外,当执行印刷任务的印刷指示时,PC控制部11设为已经指示了拉(pull)印刷,将印刷任务存储在印刷任务数据库12e中。显示器16显示文件制作应用程序12b的文件编辑画面(省略图示)或印刷驱动12c的印刷指示画面(省略图示)等各种信息。
图3为表示印刷装置2的硬件结构的框图。印刷装置2具备:印刷控制部21、印刷装置通信部22、读卡器23、操作面板24和印刷机构25。另外,第一印刷装置2a以及第二印刷装置2b具有同样的硬件结构。
印刷控制部21包括CPU21a、ROM21b、RAM21c。ROM21b存储有固件29。CPU21a通过将被存储于ROM21b中的固件29等控制程序在RAM21c中展开,从而控制印刷装置2内的各部。
另外,印刷控制部21也可以使用除了CPU21a之外的处理器。处理器也可以由例如ASIC等硬件电路构成。此外,处理器也可以为一个以上的CPU和ASIC等硬件电路以协同工作的方式进行动作的结构。
印刷装置通信部22经由网络NW而与客户端PC1进行通信。读卡器23读取认证卡,并取得被记录在认证卡中的卡ID。
操作面板24显示各种信息,并且接受用户的各种操作。例如,操作面板24显示印刷任务列表画面D(参照图4),并接受印刷任务的选择操作或印刷指示操作。此外,操作面板24显示登录画面(省略图示),接受用户ID以及密码的输入。
另外,印刷控制部21在作为用户的登录操作而使读卡器23读取了认证卡的情况下,作为登录信息,将卡ID发送至客户端PC1。此外,印刷控制部21在作为用户的登录操作而在操作面板24中输入有用户ID以及密码的情况下,作为登录信息,将用户ID以及密码发送至客户端PC1。此外,印刷控制部21在将登录信息发送至客户端PC1之后,以由客户端PC1通过了用户认证为条件,接受印刷操作。
印刷机构25为在复印纸等印刷介质上实施印刷的打印机引擎。在例如为喷墨式的情况下,在印刷机构25中包括喷墨头、头驱动机构、印刷介质输送机构等。此外,在例如为电子照相式的情况下,在印刷机构25中包括激光光源、转印机构、印刷介质输送机构等。
接下来,参照图4,对印刷任务列表画面D进行说明。该图示出了被显示在第二印刷装置2b的操作面板24上的印刷任务列表画面D的示例。
如该图所示,印刷任务列表画面D显示印刷任务列表31、印刷执行按钮32、关闭按钮33。印刷任务列表31为,将被存储于客户端PC1的印刷任务数据库12e中的印刷任务中的、附加有对登录于印刷装置2的用户进行特别指定的特定信息的印刷任务的任务名进行一览化的列表。
印刷任务列表31使任务名和印刷状况相对应地进行显示。在印刷状况一栏中,在印刷状况为“印刷中”的情况下,还显示有正在实施印刷任务的印刷装置名。被显示于该图所示的印刷任务列表31的第一行中的“印刷装置1”为第一印刷装置2a的印刷装置名。也就是说,该图的印刷任务列表31的第一行示出了,“任务a”正在由第一印刷装置2a实施印刷中的情况。
第二印刷装置2b在该图所示的状态下,当由用户选择“任务a”且选择印刷执行按钮32时,针对客户端PC1而请求“任务a”的分散印刷。在该情况下,“任务a”通过第一印刷装置2a和第二印刷装置2b而被分散印刷。此外,第二印刷装置2b在该图所示的状态下,当由用户选择“任务b”或“任务c”且选择印刷执行按钮32时,针对客户端PC1而请求“任务b”或“任务c”的通常印刷。在该情况下,“任务b”或“任务c”通过第二印刷装置2b而被通常印刷。此外,第二印刷装置2b在该图所示的状态下,当由用户选择关闭按钮33时,关闭印刷任务列表画面D。
接下来,参照图5以及图6的流程图,对由第一印刷***SY1实施的印刷处理的流程进行说明。两图所示的客户端PC1的各工序主要为,通过PC控制部11执行印刷驱动12c从而被实现的工序。印刷处理包括存储印刷任务的印刷任务存储处理、实施印刷任务的通常印刷的通常印刷处理、和实施印刷任务的分散印刷的分散印刷处理。
首先,对印刷任务存储处理的流程进行说明。当从用户那里接受由文件制作应用程序12b制作的文件的印刷指示时(S01),客户端PC1生成印刷任务(S02)。此时,客户端PC1对印刷任务附加任务名和对用户进行特别指定的特定信息。客户端PC1将生成的印刷任务存储在印刷任务数据库12e中(S03)。以上,S01至S03为印刷任务存储处理的工序。
接下来,对通常印刷处理的流程进行说明。当通过读卡器23或操作面板24而从用户那里接受登录操作时(S11),第一印刷装置2a将通过登录操作而取得的登录信息发送至客户端PC1(S12)。客户端PC1对照从第一印刷装置2a发送的登录信息和被存储于用户信息数据库12d中的用户信息,而实施用户认证(S13)。
在通过了用户认证时,客户端PC1将被存储于印刷任务数据库12e中的印刷任务中的、附加有与从第一印刷装置2a发送的登录信息相关联的特定信息的印刷任务的列表即印刷任务列表31发送至第一印刷装置2a(S14)。第一印刷装置2a将发送来的印刷任务列表31显示在印刷任务列表画面D上(S15)。
另外,也可以为如下的流程,即,客户端PC1在实施用户认证之后,将其认证结果发送至第一印刷装置2a,然后,从第一印刷装置2a取得印刷任务列表31的请求,且向第一印刷装置2a发送印刷任务列表31的流程。
第一印刷装置2a当在印刷任务列表画面D中接受了“任务a”的选择操作时(S16),针对客户端PC1而请求“任务a”的通常印刷(S17)。相对于此,客户端PC1从印刷任务数据库12e中读出“任务a”,且将读出的“任务a”发送至第一印刷装置2a(S18)。第一印刷装置2a开始实施从客户端PC1发送的“任务a”的印刷(S19)。以上,S11至S19为通常印刷处理的工序。
接下来,对分散印刷处理的流程进行说明。此处,设为在第一印刷装置2a中继续实施“任务a”的印刷。如图6所示,第二印刷装置2b在由读卡器23或操作面板24从用户那里接受到登录操作时(S21),将由登录操作所取得的登录信息发送至客户端PC1(S22)。客户端PC1对照从第二印刷装置2b发送的登录信息和被存储于用户信息数据库12d中的用户信息,而实施用户认证(S23)。
当通过了用户认证时,客户端PC1将被存储于印刷任务数据库12e中的印刷任务中的、附加有与从第二印刷装置2b发送的登录信息相关联的特定信息的印刷任务的列表即印刷任务列表31发送至第二印刷装置2b(S24)。第二印刷装置2b将发送来的印刷任务列表31显示在印刷任务列表画面D上(S25)。
第二印刷装置2b当在印刷任务列表画面D中接受了印刷状况为“印刷中”的“任务a”的选择操作时(S26),针对客户端PC1而请求“任务a”的分散印刷(S27)。客户端PC1在从第二印刷装置2b取得“任务a”分散印刷的请求时,向第一印刷装置2a确认“任务a”的进度状况(S28)。针对“任务a”的进度状况的确认,第一印刷装置2a将进度状况通知给客户端PC1(S29)。客户端PC1在取得进度状况的通知时对第一印刷装置2a指示印刷中断(S30)。相对于此,第一印刷装置2a中断“任务a”的印刷(S31)。
另外,在S30中,在“任务a”的未印刷部分相当于印刷份数1份以上的情况下,客户端PC1进行指示,以便在如下的时间点处中断印刷,所述时间点为,在被通知了进度状况的时间点处第一印刷装置2a正在印刷的1份结束印刷的时间点。“任务a”的未印刷部分相当于印刷份数1份以上的情况是指,在“任务a”为10页5份的印刷任务的情况下,在通知进度状况的时间点,第一印刷装置2a正在实施第1份的第1页至第4份的第10页的印刷的情况。另一方面,在“任务a”的未印刷部分相当于印刷份数不足1份的情况下,客户端PC1进行指示,以便在如下的时间点处中断印刷,所述时间点为,在被通知了进度状况的时间点处第一印刷装置2a正在印刷的页结束印刷的时间点。
客户端PC1在对第一印刷装置2a指示了印刷中断后,对“任务a”进行分割(S32)。如上所述,客户端PC1将“任务a”的未印刷部分分割为使至此一直实施印刷的第一印刷装置2a进行印刷的第一分散印刷任务和使请求了分散印刷的第二印刷装置2b进行印刷的第二分散印刷任务。
更加具体而言,在“任务a”的未印刷部分相当于印刷份数2份以上的情况下,客户端PC1以份数为单位对“任务a”进行分割。例如,在“任务a”的未印刷部分相当于印刷份数2份的情况下,客户端PC1生成用于印刷“任务a”的1份(相当于“第一部分”)的第一分散印刷任务和用于印刷“任务a”的1份(相当于“第二部分”)的第二分散印刷任务。此外,在未印刷部分的份数无法以实施分散印刷的印刷装置2的数量来均等地进行分割的情况下,将用实施分散印刷的印刷装置2数量除未印刷部分的份数而得到的余数分配给任意一个分散印刷任务。
此外,在“任务a”的未印刷部分相当于印刷份数1份以下的情况下,客户端PC1以页数为单位对“任务a”进行分割。例如,在“任务a”的未印刷部分相当于10页的情况下,客户端PC1将“任务a”的未印刷部分分割为用于印刷“任务a”的第1页至第5页的第一分散印刷任务和用于印刷“任务a”的第6页至第10页的第二分散印刷任务。此外,在未印刷部分的页数无法通过实施分散印刷的印刷装置2的数量而均等地进行分割的情况下,将用实施分散印刷的印刷装置2的数量除未印刷部分的页数而得到的余数分配给任意一个分散印刷任务。
客户端PC1在对“任务a”进行分割后,将“任务a”的第一分散印刷任务发送至第一印刷装置2a(S33)。第一印刷装置2a开始实施从客户端PC1发送的“任务a”的第一分散印刷任务的印刷(S34)。此外,客户端PC1将“任务a”的第二分散印刷任务发送至第二印刷装置2b(S35)。第二印刷装置2b开始实施从客户端PC1发送的“任务a”的第二分散印刷任务的印刷(S36)。以上,S21至S36为分散印刷处理的工序。
另外,虽然省略图示,但是客户端PC1将“任务a”发送至第一印刷装置2a之后(参照图5的S18),将印刷任务数据库12e内的“任务a”的印刷状况从“印刷开始前”更新为“印刷中”。此外,第一印刷装置2a以及第二印刷装置2b在开始实施分散印刷任务的印刷之后(参照图6的S34、S36),在结束印刷时,将该情况通知给客户端PC1。客户端PC1在从实施分散印刷的所有的印刷装置2取得印刷结束的通知时,将印刷任务数据库12e内的对应的印刷任务的印刷状况从“印刷中”更新为“印刷结束”。
如以上说明的那样,根据本实施方式所涉及的第一印刷***SY1,在关于由第一印刷装置2a正在印刷中的印刷任务,从第二印刷装置2b取得分散印刷请求的情况下,客户端PC1对印刷任务中的未印刷部分进行分割,生成第一分散印刷任务和第二分散印刷任务。根据该结构,用户能够在印刷任务的印刷中指示分散印刷。因此,用户在由1台印刷装置2执行印刷之后,如果有空闲的印刷装置2,则能够进行临机应变的操作,如登录该印刷装置2并使其实施分散印刷等。
此外,由于客户端PC1在从第二印刷装置2b取得分散印刷请求时,使由第一印刷装置2a正在印刷中的印刷任务的印刷在对应于未印刷部分的适当的时刻处中断,因此能够适当地实施第一分散印刷任务和第二分散印刷任务的分割。更加具体而言,由于在印刷任务的未印刷部分相当于印刷份数2份以上的情况下,客户端PC1以份数为单位进行分割,因此能够在缩短到印刷结束为止的时间的同时,节省在分散印刷的结束后用户整理由第一印刷装置2a印刷的印刷物和由第二印刷装置2b印刷的印刷物的工夫。此外,由于客户端PC1在印刷任务的未印刷部分相当于印刷份数1份以下的情况下,以页数为单位进行分割,因此能够缩短到印刷结束为止的时间。
此外,由于第一印刷装置2a以及第二印刷装置2b以用户认证为条件来接受印刷操作,因此能够期待安全效果。此外,由于第二印刷装置2b提示作为与登录的用户相关联地被存储的印刷任务的一览的印刷任务列表31,因此用户能够通过从被提示的印刷任务列表31中选择由第一印刷装置2a正在印刷中的印刷任务,从而执行分散印刷。
另外,在第一实施方式中能够采用以下的变形例。
变形例1-1
如图7所示,也可以在印刷任务列表画面D中显示表示进度状况的印刷任务列表41。本变形例所涉及的印刷任务列表41使任务名、印刷状况和进度状况相关联地进行显示。进度状况是指,表示到印刷任务的全体份数中的某一份为止是否结束了印刷的信息。根据该结构,用户能够参考进度状况来选择实施分散印刷的印刷任务。
另外,如该图所示的印刷任务列表41的任务名“任务b”的示例那样,在印刷状况为“印刷开始前”的情况下,进度状况为,印刷结束的份数为“0份”。此外,在如印刷任务列表41的任务名“任务c”的示例那样,在印刷状况为“印刷结束”的情况下,进度状况为,全体份数与结束份数成为相同的数量。此外,在本变形例中,印刷中的印刷装置2需要在印刷任务的印刷开始后在每1份印刷结束的时间点将该情况通知给客户端PC1。此外,当进度状况被更新时,客户端PC1将更新后的印刷任务列表31发送至印刷装置2。
变形例1-2
如图8所示,也可以构建包括印刷服务器3的第一印刷***SY1’。第一印刷***SY1’具备1台以上的客户端PC1、多台印刷装置2、印刷服务器3和连接它们的网络NW。在本变形例中,印刷服务器3为“印刷控制装置”的一个示例。
在本变形例中,客户端PC1将生成的印刷任务发送至印刷服务器3。印刷服务器3具备印刷任务数据库12e,且将从客户端PC1发送的印刷任务存储在印刷任务数据库12e中。然后,关于第一实施方式所示的通常印刷处理以及分散印刷处理,通过印刷服务器3来执行客户端PC1的各工序。如此,根据本变形例,能够通过印刷服务器3来控制分散印刷,因此能够减轻客户端PC1的控制负荷。
变形例1-3
虽然在上述的各实施方式中,例示出了由2台印刷装置2来实施分散印刷的情况,但是也可以由3台以上的印刷装置2来实施分散印刷。在该情况下,只要通过用实施分散印刷的印刷装置2的台数除未印刷部分的印刷任务所包含的份数或者页数,从而决定第一分散印刷任务以及第二分散印刷任务所应包含的份数或者页数即可。
变形例1-4
印刷任务的分割也可以通过以下的方法来执行。在此,设想由第一印刷装置2a来实施用于印刷多份的印刷任务的印刷的情况。客户端PC1在从第二印刷装置2b取得分散印刷请求时,将由第一印刷装置2a正在印刷中的印刷任务中的未印刷部分以页数为单位分割为第一分散印刷任务和第二分散印刷任务。另一方面,客户端PC1在由第一印刷装置2a开始第一分散印刷任务的印刷后,在从第一印刷装置2a以及第二印刷装置2b之外的第三印刷装置取得分散印刷请求时,将第一分散印刷任务中的未印刷部分以份数为单位分割为使第一印刷装置2a进行印刷的第三分散印刷任务和使第三印刷装置进行印刷的第四分散印刷任务。
例如,在印刷10页5份的印刷任务的情况下、且由第一印刷装置2a实施的第2份第4页的印刷结束时间点处取得分散印刷请求的情况下,客户端PC1以页数为单位来对剩余的3份6页、即36页量的印刷任务进行分割。例如,将从第2份第5页至第4份第2页为止的18页设为第一分散印刷任务,将第4份第3页至第5份第10页为止的18页设为第二分散印刷任务。而且,客户端PC1在由第一印刷装置2a实施的第2份第8页的印刷结束时间点从第三印刷装置取得分散印刷请求的情况下,将第一印刷装置2a的剩余14页量的印刷任务以份数单位进行分割。例如,将作为第2份的剩余的第9页以及第10页和作为第4份的剩余的第1页以及第2页设为第三分散印刷任务,将第2份的全部10页设为第四分散印刷任务。
根据该结构,在印刷多份时,在由2台印刷装置2来实施分散印刷的情况下,由于可以仅重叠由各印刷装置2印刷的印刷物,因此能够以印刷时间的缩短效果较高的页数为单位来分割任务并实施分散印刷。另一方面,在由3台印刷装置2实施分散印刷的情况下,由于由各印刷装置2印刷的印刷物的整理变得困难,因此能够重视整理的容易度,并以份数为单位进行分割。
变形例1-5
虽然在上述的各实施方式中,实施了用户认证,但也可以设为不实施用户认证的结构。在这种情况下,印刷装置2只要将能够选择被存储于客户端PC1的印刷任务数据库12e中的全部的印刷任务的印刷任务列表31提示给用户即可。
变形例1-6
虽然在上述的第一实施方式中,在操作面板24上显示了印刷任务列表画面D,但是也可以利用除了显示之外的方法,将印刷任务列表31提示给用户。例如,也可以考虑用语音引导来大声朗读印刷任务列表31内的印刷任务或向用户所持的智能手机发送印刷任务列表31等方法。
第二实施方式
接下来,对第二实施方式进行说明。虽然在第一实施方式中,通过客户端PC1来控制了分散印刷,但在本实施方式中,通过印刷装置2来控制分散印刷。以下,以与第一实施方式的不同点为中心进行说明。另外,在本实施方式中,对与第一实施方式同样的结构部分标记相同的符号,并省略详细的说明。此外,应用于与第一实施方式同样的结构部分中的变形例也被同样地应用于本实施方式中。
图9为第二实施方式所涉及的第二印刷***SY2的***结构图。第二印刷***SY2具备1台以上的客户端PC1、多台印刷装置20、用户认证服务器4和连接它们的网络NW。多台印刷装置20包括第一印刷装置20a和第二印刷装置20b。在本实施方式中,第一印刷装置20a为“印刷控制装置”的一个示例。此外,第一印刷装置20a的印刷控制部21为“取得部”以及“控制部”的一个示例。
此外,本实施方式的印刷装置20在ROM21b等中具备对存储印刷任务进行存储的印刷任务数据库51。此外,本实施方式的客户端PC1将生成的印刷任务发送至指定的印刷装置20。印刷装置20将从客户端PC1发送的印刷任务存储在印刷任务数据库51中。被存储于印刷任务数据库51中的信息与第一实施方式相同。另外,印刷装置20在RAM21c等中存储印刷任务列表31。
用户认证服务器4为用于实施用户认证的服务器,且具备用户信息数据库52。被存储于用户信息数据库52中的信息与第一实施方式相同。
接下来,参照图10至图12的流程图,对由第二印刷***SY2实施的印刷处理的流程进行说明。这些附图所示的印刷装置20的各工序主要为通过印刷控制部21执行被存储于ROM21b内的固件29而被实现的工序。在本实施方式中,固件29为“程序”的一个示例。
另外,在本实施方式中,印刷装置20在取得印刷任务的时间点将印刷任务的任务名以及特定信息发送至第二印刷***SY2所包括的其他的印刷装置20。其他的印刷装置20在本装置内的印刷任务列表31中追加任务名以及特定信息。此外,印刷装置20在印刷任务的印刷开始时以及印刷结束时,将该情况发送至其他的印刷装置20。其他的印刷装置20在取得印刷任务的印刷开始或印刷结束的通知时,对印刷任务列表31内的对应的印刷任务的印刷状况进行更新。
另外,在本实施方式中,也将印刷处理的流程分为印刷任务存储处理、通常印刷处理和分散印刷处理,并进行说明。首先,对印刷任务存储处理的流程进行说明。如图10所示,当从用户那里接受由文件制作应用程序12b制作的文件的印刷指示时(S41),客户端PC1生成印刷任务(S42)。客户端PC1对生成的印刷任务的发送目标进行判断(S43)。在判断为印刷任务的发送目标被指定为第一印刷装置20a的情况下(S43:第一印刷装置),客户端PC1向第一印刷装置20a发送印刷任务(S44)。第一印刷装置20a将从客户端PC1发送的印刷任务存储在本装置内的印刷任务数据库51中(S45)。
此外,客户端PC1在判断印刷任务的发送目标被指定为第二印刷装置20b的情况下(S43:第二印刷装置),向第二印刷装置20b发送印刷任务(S46)。第二印刷装置20b将从客户端PC1发送的印刷任务存储在本装置内的印刷任务数据库51中(S47)。以上,S41至S47为印刷任务存储处理的工序。
接下来,对通常印刷处理的流程进行说明。如图11所示,第一印刷装置20a在通过读卡器23或者操作面板24而从用户那里接受登录操作时(S51),将通过登录操作而取得的登录信息发送至用户认证服务器4(S52)。用户认证服务器4对照从第一印刷装置20a发送的登录信息和被存储于用户信息数据库52中的用户信息,实施用户认证(S53)。
用户认证服务器4将用户认证结果发送至第一印刷装置20a(S54)。用户认证服务器4在通过了用户认证时,将对用户进行特别指定的特定信息与该情况的认证结果一起进行发送。第一印刷装置20a基于从用户认证服务器4发送的特定信息,从存储于RAM21c中的印刷任务列表31中,将作为附加了特定信息的印刷任务的列表的印刷任务列表31显示在印刷任务列表画面D上(S55)。
另外,也可以为如下结构,即,用户认证服务器4不将特定信息发送至第一印刷装置20a,而在第一印刷装置20a以及第二印刷装置20b的ROM21b等中预先存储使登录信息和特定信息相对应的对应表。在该情况下,第一印刷装置20a只要在S55中在从用户认证服务器4取得表示通过的认证结果时,从存储于RAM21c中的印刷任务列表31中将附加了与登录信息相对应的特定信息的印刷任务的列表即印刷任务列表31显示在印刷任务列表画面D上即可。
当在印刷任务列表画面D中接受“任务a”的选择操作时(S56),第一印刷装置20a对在本装置内的印刷任务数据库51中是否存储了“任务a”进行判断(S57)。第一印刷装置20a在判断为存储了“任务a”的情况下(S57:是),从印刷任务数据库51读出“任务a”,且开始读出的“任务a”的印刷(S58)。
另一方面,第一印刷装置20a在判断为未存储“任务a”的情况下(S57:否),向存储了“任务a”的印刷装置20、即在本实施方式中向第二印刷装置20b请求“任务a”的通常印刷(S59)。相对于此,第二印刷装置20b将“任务a”发送至第一印刷装置20a(S60)。第一印刷装置20a开始实施从第二印刷装置20b发送的“任务a”的印刷(S61)。以上,S51至S61为通常印刷处理的工序。
接下来,对分散印刷处理的流程进行说明。如图12所示,第二印刷装置20b在通过读卡器23或操作面板24而从用户那里接受登录操作时(S71),将通过登录操作而取得的登录信息发送至用户认证服务器4(S72)。用户认证服务器4对照从第二印刷装置20b发送的登录信息和被存储于用户信息数据库12d中的用户信息,而实施用户认证(S73)。
用户认证服务器4将用户认证结果发送至第二印刷装置20b(S74)。用户认证服务器4在通过了用户认证时,将用户的特定信息与该情况的认证结果一起进行发送。第二印刷装置20b基于从用户认证服务器4发送的特定信息,从存储于RAM21c中的印刷任务列表31之中,将作为附加了特定信息的印刷任务的列表的印刷任务列表31显示在印刷任务列表画面D上(S75)。
第二印刷装置20b当在印刷任务列表画面D中接受印刷状况为“印刷中”中的“任务a”的选择操作时(S76),向作为印刷中的印刷装置2的第一印刷装置20a请求“任务a”的分散印刷(S77)。当从第二印刷装置20b取得“任务a”的分散印刷的请求时,第一印刷装置20a中断“任务a”的印刷(S78),并将“任务a”分割为第一分散印刷任务和第二分散印刷任务(S79)。
然后,第一印刷装置20a将“任务a”的第二分散印刷任务发送至第二印刷装置20b(S80)。第二印刷装置20b开始实施从第一印刷装置20a发送的“任务a”的第二分散印刷任务的印刷(S81)。此外,第一印刷装置20a开始实施“任务a”的第一分散印刷任务的印刷(S82)。以上,S71至S82为分散印刷处理的工序。
如以上说明的那样,根据第二实施方式所涉及的第二印刷***SY2,由于能够通过印刷装置20来控制分散印刷,因此无需另行设置用于控制分散印刷的专用装置。
另外,在第二实施方式中能够,采用以下的变形例。
变形例2-1
虽然在上述的第二实施方式中,由第一印刷装置20a来控制分散印刷,但也可以由第二印刷装置20b来控制分散印刷。在本变形例中,对由请求印刷任务的分散印刷侧的印刷装置20来控制分散印刷的情况进行说明。原本,实际上,第一印刷装置20a和第二印刷装置20b的任意一方均可能成为请求分散印刷侧和被请求分散印刷侧的任意一个,在此,作为接着图10以及图11的处理,对由第二印刷装置20b控制分散印刷的示例进行说明。在本变形例中,第二印刷装置20b的印刷控制部21为“取得部”以及“控制部”的一个示例。
参照图13以及图14,对在图10以及图11之后所执行的分散印刷处理的流程进行说明。另外,由于图13的S91至S96与上述的第二实施方式的S71至S76(参照图12)相同,因此省略说明。当在印刷任务列表画面D中接受印刷状况为“印刷中”的“任务a”的选择操作时(S96),第二印刷装置20b向第一印刷装置20a确认“任务a”的进度状况(S97)。相应于此,第一印刷装置20a将“任务a”的进度状况通知给第二印刷装置20b(S98)。
在被通知了进度状况时,根据该进度状况,第二印刷装置20b对第一印刷装置20a指示印刷中断(S99)。第一印刷装置20a基于来自第二印刷装置20b的指示,中断“任务a”的印刷(S100)。第二印刷装置20b在指示“任务a”的印刷中断时,对在本装置内的印刷任务数据库51中是否存储了“任务a”进行判断(S101)。
在判断为存储了“任务a”的情况下(S101:是),第二印刷装置20b从印刷任务数据库51中读出“任务a”,且将读出的“任务a”分割为第一分散印刷任务和第二分散印刷任务(S102)。第二印刷装置20b将“任务a”的第一分散印刷任务发送至第一印刷装置20a(S103)。第一印刷装置20a开始“任务a”的第一分散印刷任务的印刷(S104)。此外,第二印刷装置20b开始“任务a”的第二分散印刷任务的印刷(S105)。
另一方面,在判断为未存储“任务a”的情况下(S101:否),如图14所示,第二印刷装置20b向第一印刷装置20a请求“任务a”的分散印刷(S111)。在从第二印刷装置20b取得“任务a”的分散印刷的请求时,第一印刷装置20a从本装置内的印刷任务数据库51中读出“任务a”,且将读出的“任务a”发送至第二印刷装置20b(S112)。第二印刷装置20b将取得的“任务a”分割为第一分散印刷任务和第二分散印刷任务(S113)。
第二印刷装置20b将“任务a”的第一分散印刷任务发送至第一印刷装置20a(S114)。第一印刷装置20a开始实施“任务a”的第一分散印刷任务的印刷(S115)。此外,第二印刷装置20b开始实施“任务a”的第二分散印刷任务的印刷(S116)。以上,S91至S116为分散印刷处理的工序。
如此,第一印刷装置20a或者第二印刷装置20b即使成为请求分散印刷侧和被请求分散印刷侧的任意一个,也能够控制分散印刷。
另外,在上述的流程图的S114中,第二印刷装置20b也可以不将“任务a”的第一分散印刷任务发送至第一印刷装置20a,而向第一印刷装置20a发送对第一分散印刷任务所包括的印刷任务进行指定的信息。对第一分散印刷任务所包括的印刷任务进行指定的信息是指,例如从第3份的第1页至第10页等的信息。
变形例2-2
作为变形例2-1的进一步的变形例,也可以为如下结构,即,不是由第一印刷装置20a或第二印刷装置20b的任意一方控制分散印刷,而是由成为请求分散印刷侧或者被请求分散印刷侧的印刷装置20来控制分散印刷。
变形例2-3
作为变形例2-1的进一步的变形例,也可以在从客户端PC1那里取得印刷任务的印刷装置20已被固定的情况下,通过该印刷装置20来控制分散印刷。此外,在该情况下,从客户端PC1那里取得印刷任务的印刷装置20也可以实施用户认证。在该结构中,不需要用户认证服务器4。
变形例2-4
关于从客户端PC1那里取得印刷任务的印刷装置20,也可以不需要进行登录操作。在该情况下,客户端PC1只要指定印刷装置20,从而发送印刷任务,并执行推(push)印刷即可。
以上,虽然示出了两个实施方式以及各变形例,但也可以设为将各实施方式和各变形例组合在一起的结构。此外,各实施方式以及各变形例所示的客户端PC1、印刷装置2、印刷服务器3或者印刷装置20的执行各处理的方法、用于执行各处理的程序、或者记录了该程序的计算机可读记录介质也包含在发明的权利范围内。此外,也可以代替客户端PC1,使用平板终端或智能手机等各种信息处理终端。此外,在不脱离发明的主旨的范围内能够适当地进行变更。
附记
以下,附记印刷***、印刷装置、印刷***的控制方法以及程序。
第一印刷***SY1通过客户端PC1来控制第一印刷装置2a以及第二印刷装置2b。在基于针对第二印刷装置2b的用户操作而从第二印刷装置2b取得了由第一印刷装置2a正在印刷中的印刷任务的分散印刷请求时,客户端PC1生成使第一印刷装置2a对印刷任务的未印刷部分中的第一部分进行印刷的第一分散印刷任务和使第二印刷装置2b对未印刷部分中的第二部分进行印刷的第二分散印刷任务。
客户端PC1为对第一印刷装置2a以及第二印刷装置2b进行控制的客户端PC1,且具备PC通信部13和PC控制部11,所述PC通信部13基于针对第二印刷装置2b的用户操作,而从第二印刷装置2b取得由第一印刷装置2a正在印刷中的印刷任务的分散印刷请求,所述PC控制部11在从第二印刷装置2b取得了分散印刷请求时,生成使第一印刷装置2a对印刷任务的未印刷部分中的第一部分进行印刷的第一分散印刷任务和使第二印刷装置2b对未印刷部分中的第二部分进行印刷的第二分散印刷任务。
程序使对第一印刷装置2a以及第二印刷装置2b进行控制的客户端PC1执行如下的步骤,即,基于针对第二印刷装置2b的用户操作,而从第二印刷装置2b取得由第一印刷装置2a正在印刷中的印刷任务的分散印刷请求的步骤;在从第二印刷装置2b取得了分散印刷请求时,生成使第一印刷装置2a对印刷任务的未印刷部分中的第一部分进行印刷的第一分散印刷任务和使第二印刷装置2b对未印刷部分中的第二部分进行印刷的第二分散印刷任务的步骤。
客户端PC1的控制方法为对第一印刷装置2a以及第二印刷装置2b进行控制的客户端PC1的控制方法,且执行如下步骤,即,基于针对第二印刷装置2b的用户操作,而从第二印刷装置2b取得由第一印刷装置2a正在印刷中的印刷任务的分散印刷请求的步骤;在从第二印刷装置2b取得了分散印刷请求时,生成使第一印刷装置2a对印刷任务的未印刷部分中的第一部分进行印刷的第一分散印刷任务和使第二印刷装置2b对未印刷部分中的第二部分进行印刷的第二分散印刷任务的步骤。
在针对由第一印刷装置2a正在印刷中的印刷任务,而从第二印刷装置2b取得了分散印刷请求的情况下,客户端PC1对印刷任务中的未印刷部分进行分割,并生成使第一印刷装置2a进行印刷的第一分散印刷任务和使第二印刷装置2b进行印刷的第二分散印刷任务。根据该结构,用户能够在印刷任务的印刷中指示分散印刷。
在上述的第一印刷***SY1中,优选为,在从第二印刷装置2b取得了分散印刷请求时,客户端PC1使由第一印刷装置2a正在印刷中的印刷任务的印刷中断,且将印刷任务中的中断印刷的时间点处的未印刷部分分割为第一分散印刷任务和第二分散印刷任务。
根据该结构,由于客户端PC1在取得了分散印刷请求时使由第一印刷装置2a正在印刷中的印刷任务的印刷中断,因此能够适当地实施第一分散印刷任务和第二分散印刷任务的分割。
在上述的第一印刷***SY1中,优选为,第一印刷装置2a以及第二印刷装置2b能够以用户认证为条件来接受印刷操作,在用户登录第二印刷装置2b,而从第二印刷装置2b取得登录信息时,客户端PC1将与登录于第二印刷装置2b的用户相关联地被存储的印刷任务的列表即印刷任务列表31发送至第二印刷装置2b,并使第二印刷装置2b提示印刷任务列表31,当用户从被提示的印刷任务列表31中选择由第一印刷装置2a正在印刷中的印刷任务时,第二印刷装置2b将所选择的印刷任务的分散印刷请求发送至客户端PC1。
根据该结构,由于第一印刷装置2a以及第二印刷装置2b以用户认证为条件来接受印刷操作,因此能够期待安全效果。此外,由于第二印刷装置2b提示已登录的用户的印刷任务列表31,因此能够通过用户从被提示的印刷任务列表31中选择由第一印刷装置2a正在印刷中的印刷任务,而执行分散印刷。
在上述的第一印刷***SY1中,优选为,在由第一印刷装置2a执行用于印刷多份的印刷任务的印刷的情况下,客户端PC1在从第二印刷装置2b取得了分散印刷请求时,将由第一印刷装置2a正在印刷中的印刷任务中的未印刷部分以页数为单位而分割为第一分散印刷任务和第二分散印刷任务,在由第一印刷装置2a开始第一分散印刷任务的印刷之后,当从第三印刷装置取得了分散印刷请求时,将第一分散印刷任务中的未印刷部分以份数为单位而分割为使第一印刷装置2a进行印刷的第三分散印刷任务和使第三印刷装置进行印刷的第四分散印刷任务。
客户端PC1在从第二印刷装置2b取得了分散印刷请求时,将由第一印刷装置2a正在印刷中的印刷任务中的未印刷部分以页数为单位进行分割,在从第三印刷装置取得了分散印刷请求时,将由第一印刷装置2a正在印刷中的第一分散印刷任务中的未印刷部分以份数为单位进行分割。根据该结构,第一印刷***SY1在印刷多份时,在由2台印刷装置2实施分散印刷的情况下,由于仅重叠由各印刷装置2进行印刷的印刷物即可,因此能够以印刷时间的缩短效果较高的页数为单位来进行分割。另一方面,在由3台印刷装置2实施分散印刷的情况下,由于由各印刷装置2进行印刷的印刷物的整理变得困难,因此能够重视整理的容易度而以份数为单位来进行分割。
在上述的第一印刷***SY1中,优选为,客户端PC1为与第一印刷装置2a以及第二印刷装置2b的任意一个均不同的装置。
根据该结构,能够由第一印刷装置2a、第二印刷装置2b以及客户端PC1这三个装置构成第一印刷***SY1。
在上述的第一印刷***SY1中,优选为,第一印刷装置20a或者第二印刷装置20b包括印刷控制装置。
根据该结构,能够由兼作印刷控制装置的第一印刷装置20a和第二印刷装置20b这两个装置、或者第一印刷装置20a和兼作印刷控制装置的第二印刷装置20b这两个装置来构成第一印刷***SY1。
符号说明
1…客户端PC;2…印刷装置;2a…第一印刷装置;2b…第二印刷装置;NW…网络;SY1…第一印刷***。
Claims (9)
1.一种印刷***,其特征在于,通过印刷控制装置来控制第一印刷装置以及第二印刷装置,
所述印刷控制装置在基于针对所述第二印刷装置的用户操作而从所述第二印刷装置取得了由所述第一印刷装置正在印刷中的印刷任务的分散印刷请求时,生成使所述第一印刷装置对所述印刷任务的未印刷部分中的第一部分进行印刷的第一分散印刷任务和使所述第二印刷装置对所述未印刷部分中的第二部分进行印刷的第二分散印刷任务。
2.如权利要求1所述的印刷***,其特征在于,
所述印刷控制装置在从所述第二印刷装置取得了所述分散印刷请求时,使由所述第一印刷装置正在印刷中的所述印刷任务的印刷中断,且将所述印刷任务中的中断印刷的时间点处的未印刷部分分割为所述第一分散印刷任务和所述第二分散印刷任务。
3.如权利要求1或2所述的印刷***,其特征在于,
所述第一印刷装置以及所述第二印刷装置能够以用户认证为条件来接受印刷操作,
所述印刷控制装置在用户登录所述第二印刷装置而从所述第二印刷装置取得登录信息时,将与登录于所述第二印刷装置的用户相关联地被存储的印刷任务的列表即印刷任务列表发送至所述第二印刷装置,并使所述第二印刷装置提示所述印刷任务列表,
当用户从被提示的所述印刷任务列表中选择由所述第一印刷装置正在印刷中的所述印刷任务时,所述第二印刷装置将所选择的所述印刷任务的所述分散印刷请求发送至所述印刷控制装置。
4.如权利要求1所述的印刷***,其特征在于,
在正由所述第一印刷装置执行用于印刷多份的所述印刷任务的印刷的情况下,
所述印刷控制装置在从所述第二印刷装置取得了所述分散印刷请求时,将由所述第一印刷装置正在印刷中的所述印刷任务中的未印刷部分以页数为单位而分割为所述第一分散印刷任务和所述第二分散印刷任务,
在由所述第一印刷装置开始了所述第一分散印刷任务的印刷之后,当从第三印刷装置取得了所述分散印刷请求时,所述印刷控制装置将所述第一分散印刷任务中的未印刷部分以份数为单位而分割为使所述第一印刷装置进行印刷的第三分散印刷任务和使所述第三印刷装置进行印刷的第四分散印刷任务。
5.如权利要求1所述的印刷***,其特征在于,
所述印刷控制装置为与所述第一印刷装置以及所述第二印刷装置的任意一个均不同的装置。
6.如权利要求1所述的印刷***,其特征在于,
所述第一印刷装置或者所述第二印刷装置包括所述印刷控制装置。
7.一种印刷控制装置,其特征在于,对第一印刷装置以及第二印刷装置进行控制,所述印刷控制装置具备:
取得部,其基于针对所述第二印刷装置的用户操作,而从所述第二印刷装置取得由所述第一印刷装置正在印刷中的印刷任务的分散印刷请求;
控制部,其在从所述第二印刷装置取得了所述分散印刷请求时,生成使所述第一印刷装置对所述印刷任务的未印刷部分中的第一部分进行印刷的第一分散印刷任务和使所述第二印刷装置对所述未印刷部分中的第二部分进行印刷的第二分散印刷任务。
8.一种计算机可读记录介质,其特征在于,记录有如下的程序,
所述程序用于使对第一印刷装置以及第二印刷装置进行控制的印刷控制装置执行如下步骤,即,
基于针对所述第二印刷装置的用户操作,而从所述第二印刷装置取得由所述第一印刷装置正在印刷中的印刷任务的分散印刷请求的步骤;
在从所述第二印刷装置取得了所述分散印刷请求时,生成使所述第一印刷装置对所述印刷任务的未印刷部分中的第一部分进行印刷的第一分散印刷任务和使所述第二印刷装置对所述未印刷部分中的第二部分进行印刷的第二分散印刷任务的步骤。
9.一种印刷控制装置的控制方法,其特征在于,
所述印刷控制装置对第一印刷装置以及第二印刷装置进行控制,
在所述印刷控制装置的控制方法中执行如下步骤,即,
基于针对所述第二印刷装置的用户操作,而从所述第二印刷装置取得由所述第一印刷装置正在印刷中的印刷任务的分散印刷请求的步骤;
在从所述第二印刷装置取得了所述分散印刷请求时,生成使所述第一印刷装置对所述印刷任务的未印刷部分中的第一部分进行印刷的第一分散印刷任务和使所述第二印刷装置对所述未印刷部分中的第二部分进行印刷的第二分散印刷任务的步骤。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019094204A JP7331455B2 (ja) | 2019-05-20 | 2019-05-20 | 印刷システム、印刷制御装置、プログラム、および印刷制御装置の制御方法 |
JP2019-094204 | 2019-05-20 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111966307A true CN111966307A (zh) | 2020-11-20 |
Family
ID=73358062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010411163.4A Pending CN111966307A (zh) | 2019-05-20 | 2020-05-15 | 印刷***、印刷控制装置及其控制方法、记录介质 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11237787B2 (zh) |
JP (1) | JP7331455B2 (zh) |
CN (1) | CN111966307A (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022024827A (ja) * | 2020-07-28 | 2022-02-09 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置、画像処理装置およびプログラム |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001105691A (ja) * | 1999-10-05 | 2001-04-17 | Canon Inc | 情報処理装置およびデータ処理方法および記憶媒体 |
JP2007076108A (ja) * | 2005-09-13 | 2007-03-29 | Seiko Epson Corp | 印刷装置、分散印刷方法 |
CN1991741A (zh) * | 2005-12-28 | 2007-07-04 | 佳能株式会社 | 打印***、服务器***和作业控制方法 |
CN102857658A (zh) * | 2011-05-31 | 2013-01-02 | 佳能株式会社 | 信息处理装置及打印控制方法 |
US20160210091A1 (en) * | 2015-01-20 | 2016-07-21 | Kyocera Document Solutions Inc. | Distributed Printing System Set via Printer Driver |
JP2018010640A (ja) * | 2017-07-14 | 2018-01-18 | コニカミノルタ株式会社 | 分散印刷制御プログラム及び分散印刷制御装置及び分散印刷制御方法 |
JP2018133020A (ja) * | 2017-02-17 | 2018-08-23 | コニカミノルタ株式会社 | 分散印刷制御プログラム、分散印刷制御装置及び分散印刷制御方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001298565A (ja) | 2000-04-14 | 2001-10-26 | Sharp Corp | 複写ネットワークシステム及びそのシステムに使用される画像形成装置 |
JP4122773B2 (ja) | 2002-01-10 | 2008-07-23 | コニカミノルタビジネステクノロジーズ株式会社 | 画像形成システムならびに画像形成装置 |
JP4360359B2 (ja) | 2004-10-29 | 2009-11-11 | セイコーエプソン株式会社 | 印刷管理装置、印刷管理機能付印刷装置、印刷管理機能付情報処理装置、印刷システム、印刷装置、印刷管理プログラム、印刷管理機能付印刷装置制御プログラム、印刷管理機能付情報処理装置制御プログラム、印刷装置制御プログラム、印刷管理方法、印刷管理機能付印刷装置制御方法、印刷管理機能付情報処理装置制御方法及び印刷装置制御方法 |
JP2007030354A (ja) | 2005-07-27 | 2007-02-08 | Canon Inc | 画像形成装置、画像形成方法、プログラムおよび記憶媒体 |
JP4646792B2 (ja) * | 2005-12-13 | 2011-03-09 | キヤノン株式会社 | 情報処理装置およびジョブ処理装置と情報処理方法およびジョブ処理方法 |
JP5488224B2 (ja) * | 2010-06-09 | 2014-05-14 | 株式会社リコー | 画像処理装置、分散印刷システム、分散印刷方法、およびプログラム |
JP5618773B2 (ja) | 2010-11-11 | 2014-11-05 | キヤノン株式会社 | 画像形成システムと画像形成装置及び画像形成装置における方法 |
JP6024204B2 (ja) | 2012-05-24 | 2016-11-09 | 株式会社リコー | 情報処理装置、プログラム及び分散処理方法 |
JP6172074B2 (ja) | 2014-07-14 | 2017-08-02 | コニカミノルタ株式会社 | プリントシステム、プリントサーバー、プリント制御方法およびプリント制御プログラム |
-
2019
- 2019-05-20 JP JP2019094204A patent/JP7331455B2/ja active Active
-
2020
- 2020-05-15 CN CN202010411163.4A patent/CN111966307A/zh active Pending
- 2020-05-18 US US16/877,075 patent/US11237787B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001105691A (ja) * | 1999-10-05 | 2001-04-17 | Canon Inc | 情報処理装置およびデータ処理方法および記憶媒体 |
JP2007076108A (ja) * | 2005-09-13 | 2007-03-29 | Seiko Epson Corp | 印刷装置、分散印刷方法 |
CN1991741A (zh) * | 2005-12-28 | 2007-07-04 | 佳能株式会社 | 打印***、服务器***和作业控制方法 |
CN102857658A (zh) * | 2011-05-31 | 2013-01-02 | 佳能株式会社 | 信息处理装置及打印控制方法 |
US20160210091A1 (en) * | 2015-01-20 | 2016-07-21 | Kyocera Document Solutions Inc. | Distributed Printing System Set via Printer Driver |
JP2018133020A (ja) * | 2017-02-17 | 2018-08-23 | コニカミノルタ株式会社 | 分散印刷制御プログラム、分散印刷制御装置及び分散印刷制御方法 |
JP2018010640A (ja) * | 2017-07-14 | 2018-01-18 | コニカミノルタ株式会社 | 分散印刷制御プログラム及び分散印刷制御装置及び分散印刷制御方法 |
Also Published As
Publication number | Publication date |
---|---|
US11237787B2 (en) | 2022-02-01 |
JP7331455B2 (ja) | 2023-08-23 |
JP2020190787A (ja) | 2020-11-26 |
US20200371732A1 (en) | 2020-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5828693B2 (ja) | 印刷装置、印刷装置の制御方法、及びプログラム | |
US8154742B2 (en) | Print interruption processing | |
JP5234016B2 (ja) | 画像形成装置及び画像形成方法 | |
US8982376B2 (en) | Appending a print password and a reprint password to a print job | |
JP3952064B2 (ja) | 画像処理システム、画像処理装置およびその制御プログラム | |
JP6092533B2 (ja) | 画像形成装置とその制御方法、及びプログラム | |
US20100208298A1 (en) | Image forming apparatus | |
JP2007105937A (ja) | 画像形成装置および画像形成装置の制御方法 | |
US11221803B2 (en) | Image forming apparatus, method of controlling image forming apparatus, and storage medium that enables a user to print remaining print data when there remains held print data after a post-authentication automatic printing | |
US20180077317A1 (en) | Image processing system and image processing program | |
JP2009294889A (ja) | 印刷システムおよび印刷装置 | |
JP2020199691A (ja) | 画像形成装置及びその制御方法、プログラム | |
CN111966307A (zh) | 印刷***、印刷控制装置及其控制方法、记录介质 | |
US20160085493A1 (en) | Image forming apparatus having reservation printing function, control method for the image forming apparatus, and storage medium | |
US8760682B2 (en) | Job processing apparatus, control method therefor, and computer-readable storage medium | |
US10002315B2 (en) | Image forming apparatus, method for controlling image forming apparatus, and storage medium | |
JP2018012236A (ja) | 印刷システム | |
US10116640B2 (en) | Image processing system, image processing device, and authentication method | |
JP7354558B2 (ja) | 印刷装置およびプログラム | |
JP2015084465A (ja) | 画像形成システム、画像形成装置及び画像形成方法 | |
JP2022056789A (ja) | 印刷システムおよびプリンタ | |
JP5224133B2 (ja) | 印刷管理装置およびプログラム | |
JP2011146008A (ja) | セキュア印刷システム | |
JP2021013051A (ja) | 通信システム、制御方法およびプログラム | |
JP6939312B2 (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201120 |
|
RJ01 | Rejection of invention patent application after publication |