打印装置及打印装置的控制方法

文档序号:6549889阅读:149来源:国知局
打印装置及打印装置的控制方法
【专利摘要】本发明提供一种打印装置及打印装置的控制方法。在作业的执行之前,在操作者无法进行操作的时间,本发明旨在通知已设置了需要操作者的操作的设置。为此目的,打印装置的控制方法包括以下步骤:设置操作者无法进行根据作业的执行而要由该操作者进行的操作的时间;确定执行接受的作业的时间;在所确定的时间和所设置的时间至少部分相互重叠的情况下,判断是否包括了需要所述操作者的操作的打印设置;以及在判定包括了需要所述操作者的操作的打印设置的情况下,进行通知。
【专利说明】打印装置及打印装置的控制方法

【技术领域】
[0001]本发明涉及一种打印装置及打印装置的控制方法。

【背景技术】
[0002]在称为POD(按需打印)或打印生产等的打印市场中,提供了如下业务形式:根据客户的订单来进行打印,并且在指定的交货日期之前,一定将获取到的打印输出物交付给客户。
[0003]在打印市场的现场,及时迅捷地进行批量打印是非常重要的。因此,在这种现场,经常安排专门对打印装置进行各种操作的操作者。
[0004]更具体地,这样的操作者专门进行如下操作,例如诸如纸张及调色剂等消耗品的补给/更换、打印作业的管理、作业单(job ticket)的编辑、输出物的运送、以及诸如裁切及装订等的后加工(整理)等。在操作者的这些工作中,消耗品的补给/更换在任何情况下都是最重要的任务。这是因为,如果消耗品的补给/更换未被适当地进行,则在打印作业的操作期间,打印装置会陷入必要消耗品缺乏的状态。
[0005]在这种情况下,打印装置需要通过停止打印机引擎一次,来中断打印处理。当打印处理被一度中断时,当然直到必要消耗品被补给或更换时,才重新开始打印,并且即使在打印重新开始之后,也要花费长的时间才能够实际地再次进行打印,因为要对打印机引擎进行重加热等(下文中,这种状态被称为停机时间)。
[0006]在这种情形下,提出了使得能够在停机时间发生之前采取必要措施的方法。例如,日本特开第2010-050883号公报公开了各打印作业的打印时间预测被显示为图的方法。在该图中,表示消耗品的补给/更换将变为必要的预测时间的部分的显示颜色不同于其他部分,使得操作者能够预先把握消耗品的补给/更换何时变为必要的。因此,操作者能够通过预先进行消耗品的补给/更换,来防止停机时间的发生。
[0007]通过以上方法,操作者能够预先预测由于消耗品缺乏而导致的停机时间的发生。然而,也存在由于消耗品缺乏以外的原因而发生停机时间的情况。作为一个原因,存在打印期间需要操作者的操作的打印功能。例如,在头部分确认打印功能中,当进行多份的打印时,在第一份的打印终止的阶段,打印被一度中断。此时,操作者确认第一份的打印的头部分的内容及质量等。然后,如果操作者判定进行剩余份的打印没有问题,则响应于操作者的指令,重新开始并继续打印,然后所有份的打印完成。此外,作为另一原因,存在如下功能:各个打印作业的打印物(输出物)被输出到不同的排纸托盘。
[0008]通过使用该功能,能够防止不同打印作业的输出物被混合堆叠在一个排纸托盘上。然而,在打印装置的全部排纸托盘中仍然剩余有之前输出的打印作业的输出物的状态下,因为无法继续打印,所以打印被一度中断。在这种情况下,如果操作者从任何排纸托盘中取走剩余的输出物,则重新开始临时中断的打印。换言之,操作者需要适当地取走输出物,以防止全部的排纸托盘装满输出物。在任何情况下,如果站在打印装置旁边的操作者能够立即且容易地操作和处置打印装置,则上述功能都是非常有用的。
[0009]然而,也存在如下情况:由于诸如其他业务以及会议等的某些原因,操作者必须离开打印现场。在这种情形下,如果在操作者离开打印现场的期间执行以上功能,则打印装置进入暂时停止状态,直到操作者回到打印现场、并再次操作和处置打印装置为止,结果导致停机时间发生。为此,当操作者打算离开打印现场时,操作者必须在实际离开之前对打印装置进行确认,使得在操作者不在时不执行这些功能。然而,进行如下工作要花费大量时间:确认在操作者不在期间这些功能是否可执行,并且根据需要进行设置改变。


【发明内容】

[0010]本发明是为了解决如上所述的这种问题而完成的,并且本发明的目的是提供一种打印装置,该打印装置包括:设置单元,其被配置为设置操作者无法进行根据作业的执行而要由该操作者进行的操作的时间;确定单元,其被配置为确定执行接受的作业的时间;判断单元,其被配置为在所述确定单元确定的时间和由所述设置单元设置的时间至少部分相互重叠的情况下,判断是否包括了需要所述操作者的操作的打印设置;以及通知单元,其被配置为在所述判断单元判定包括了需要所述操作者的操作的打印设置的情况下,进行通知。
[0011]通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。

【专利附图】

【附图说明】
[0012]图1是例示应用根据本发明的打印装置的打印系统的结构的框图。
[0013]图2是例示打印装置的软件模块的结构的框图。
[0014]图3是例示要在操作板上显示的调度画面的示例的图。
[0015]图4是例示要在操作板上显示的Π (用户界面)画面的示例的图。
[0016]图5是例示要在操作板上显示的调度画面的示例的图。
[0017]图6是例示要由打印装置管理的设置信息的表的示例的图。
[0018]图7是用于描述打印装置的控制方法的流程图。
[0019]图8是例示要在操作板上显示的UI画面的示例的图。
[0020]图9是用于描述打印装置的控制方法的流程图。
[0021]图10是用于描述打印装置的控制方法的流程图。
[0022]图11是例示要在操作板上显示的UI画面的示例的图。
[0023]图12是例示要在操作板上显示的UI画面的示例的图。
[0024]图13是用于描述打印装置的控制方法的流程图。
[0025]图14是例示要在操作板上显示的UI画面的示例的图。
[0026]图15是例示要在操作板上显示的UI画面的示例的图。

【具体实施方式】
[0027]现在,将参照附图来详细描述本发明的优选实施例。
[0028]〈系统结构的描述〉
[0029][第一实施例]
[0030]图1是例示应用表示本发明的实施例的打印装置的打印系统的结构的框图。除非特别注明,否则,只要本发明的功能被执行,则即使是通过LAN(局域网)或WAN(广域网)等进行连接操作并且执行处理的系统,也能够应用本发明。如图1所示,根据本发明的打印系统由主计算机101及打印装置110构成。主计算机101和打印装置110分别通过通信线路105而相互连接。另外,在本发明中,如果多个主计算机和打印装置等相互连接,则也是没有问题的。
[0031]在图1中,主计算机101获取用户通过操作输入设备(未例示)而输入的信息,创建要发送到打印装置110的打印作业,并且能够将该创建的作业发送到打印装置。控制器板200进行各种数据处理,并且控制打印装置110的操作。基于触摸板的操作板120接受来自用户的各种操作。扫描器130通过使用光学传感器来扫描原稿文档,并且获取扫描的图像数据。进纸器单元140是由多个进纸台构成的进纸设备。打印机引擎150将图像数据以物理方式打印在打印纸上。附图标记160表示打印结果。
[0032]接下来,将描述控制器板200的构造。I/O (输入/输出)控制单元111进行与外部网络的通信控制。ROM(只读存储器)112存储各种控制程序。RAM(随机存取存储器)113读出ROM 112中存储的控制程序,并且记录控制程序。CPU (中央处理单元)114执行由RAM113读出的控制程序,并且对图像信号及各种设备进行总体控制。HDD (硬盘驱动器)115用于如下目的:临时地或长期地保持诸如图像数据或打印数据等的大量数据。各模块分别通过系统总线116而相互连接。此外,系统总线116将控制器板与打印装置110中的各设备相连接。
[0033]RAM 113还用作CPU 114的主存储器及工作存储器。此外,控制程序及操作系统除了被存储在ROM 112中之外,还被存储在HDD 115中。此外,控制器板可以具有NVRAM(非易失性RAM)(未例示),并且来自操作板120的打印装置模式设置信息可以被存储在NVRAM中。
[0034]进纸器单元140由多个进纸台组成。进行了如下构造:除了打印装置主体自身中配设的进纸台之外,在进纸器单元140中,还包括诸如可选外部进纸台或手动进纸台等的进纸台。在本实施例中,假设总共存在从进纸台141到进纸台146(下文中,称为进纸台I至6)的6个进纸台。能够在各进纸台中保持打印纸。在各进纸台中,分别配设了纸张剩余量传感器(纸张剩余量传感器141a至纸张剩余量传感器146a),并且能够检测各个进纸台的纸张剩余量。在各进纸台中,被保持的纸张中的仅最上面的纸张被分离,并且该被分离的纸张能够被输送到打印机引擎150。
[0035]图2是例示图1中所示的打印装置110的软件模块的结构的框图。布置在控制器板200中的这些软件模块被存储在ROM 112或HDD 115中,并且根据需要由RAM 113读出以由CPU 114来执行。
[0036]在图2中,打印作业分析部201分析在打印装置110接受的各种打印作业,例如从主计算机101发送的打印作业、以及在打印装置110生成的复印作业等,并且打印作业分析部201读出打印作业中包括的打印设置。这里提到的打印设置主要是指与进纸相关的信息(例如在打印操作中要使用的纸张尺寸和纸张类型以及进纸台等)以及与整理处理相关的信息(例如单面/双面打印以及订钉/装订设置等)。由打印作业分析部201读出的打印设置被一度存储在诸如RAM 113或HDD 115等的存储设备中。打印数据展开部202将在打印装置110接受的各种打印作业中包括的打印图像数据,展开为能够由打印机引擎150打印的位图数据。
[0037]从主计算机101发送的打印图像数据通常是用TOL (页面描述语言)描述的,并且该TOL被展开为位图数据。当打印图像数据被主计算机101等预先展开为位图数据时,打印数据展开部202仅进行用于将图像数据转换到与打印机引擎150相对应的颜色空间中的颜色转换处理。在打印装置110生成的复印作业的情况下,由扫描器130读取的扫描图像数据被展开为位图数据。由打印数据展开部202生成的位图数据被一度存储在诸如HDD 115等的存储设备中。
[0038]在打印作业分析部201及打印数据展开部202处理在打印装置110接受的全部打印作业,同时处理的信息被发送到打印队列203以被集成地管理。在打印队列203中,针对要管理的打印作业来控制打印顺序,并且依照预定的顺序来使打印处理前进。完成了打印操作的打印作业被从打印队列203中删除。依照将打印纸从进纸器单元140输送到打印机引擎150的定时,位图数据传送部204将由打印数据展开部202生成的位图数据,传送到打印机引擎150。打印时间预测部205针对可选打印作业或者当前进行的打印作业中的页组,来预测完成打印花费的时间。
[0039]通过使用由打印作业分析部201读出的打印作业的打印设置,以及打印机引擎150的处理能力,来进行打印时间的预测。这里,打印机引擎150的处理能力是指打印速度、在切换纸张尺寸/类型时花费的处理时间、各种引擎调整、在进行清洗时花费的处理时间、以及在进行整理处理时花费的处理时间等。纸张剩余量获取部206与进纸器单元140通信,并且获取针对各进纸台而设置的纸张尺寸/类型以及纸张剩余量等的信息。获取到的各种信息被一度存储在诸如RAM 113或HDD 115等的存储设备中。缺纸预测部207针对打印队列203中累积的打印作业要使用的每种纸张,来预测在进行打印作业的打印的过程中是否发生缺纸状态。通过将打印队列203中累积的打印作业要使用的纸张的量与由纸张剩余量获取部206获取的信息的纸张剩余量进行比较,进行是否发生缺纸状态的判断。当判定发生缺纸状态时,缺纸预测部207通过使用打印时间预测部205,来预测发生缺纸状态的时间。操作者不在调度输入部208从操作者接受不在调度的输入。下面,将参照图4来描述操作者不在调度输入部208的画面示例。
[0040]调度显示部209在操作板120上显示调度画面。这里,调度画面是指被显示用来通知如下事实的界面画面:打印队列203中累积的打印作业分别以什么顺序被打印并且在什么时间被打印。此外,还显示通过操作者不在调度输入部208输入的操作者的不在调度。稍后,将参照图3来描述调度显示部209的画面示例。将描述在具有以上构造的打印系统中的、当操作者输入不在调度时的处理的流程。
[0041]图3是例示要在图1所示的操作板120上显示的调度画面的示例的图。在本示例中,通过由CPU 114执行调度显示部209中的处理的方式,在操作板120的显示部上显示调度画面。
[0042]在图3中,附图标记300表示要在操作板120上显示的整个界面画面。表示调度的表310显示打印队列203中累积的打印作业“作业I”至“作业4”的状态。在表310中,横轴311是代表时刻的时刻标尺。行312表不在由横轴311表不的时间段内的、预测的要进行打印的打印作业。在图3中,表示了显示4个打印作业“作业I”至“作业4”的状态。对于各打印作业,依照要由打印时间预测部205预测的打印时间,来改变要显示的该打印作业的宽度。操作者能够通过参照横轴311及行312,来判断如下预测:什么打印作业从什么时间开始,并且到什么时间结束。
[0043]列313表示在进行行312中表示的打印作业的打印的情况下的、要消耗的纸张的信息。依照要显示的打印作业,来改变要在列313上显示的纸张种类和纸张数量。在图3中,表示了显示3种纸张314至316的状态。附图标记317至322表示以带状表示在列313上显示的纸张被消耗的时间段的显示单元。
[0044]依照纸张剩余量,用不同的颜色和阴影来显示这些显示单元。在图3中,用与显示单元322不同的阴影来显示显示单元317至321。显示单元317至321表示当进行打印时存在纸张。另一方面,显示单元322表示由缺纸预测部207进行了如下预测:当进行打印时将发生缺纸。在纸张剩余量改变的情况下,例如,在操作者向进纸台给送了纸张的情况下,或者在进行了纸张更换的情况下,依照改变后的纸张剩余量,来更新这些显示单元。操作者能够通过参照这些显示单元,来预先判断如下预测:什么种类的纸张将在什么时间缺乏。
[0045]表330表示操作打印装置110的操作者的调度。在表330中,横轴331是代表时刻的时刻标尺。列332用于表示操作者。在图3中,虽然在列332中,仅显示了称为“操作者I”的一个操作者作为附图标记333,但是在存在多个操作打印装置的操作者的情况下,在这里也要显示多个操作者。区域334用于表示要在左侧显示的操作者的调度。
[0046]在图3中,表示了未输入操作者的调度的状态。操作者能够通过轻点区域334的任意位置,来显示如图4所示的用于输入操作者的不在调度的对话画面。
[0047]图4是例示要在图1所示的操作板120上显示的Π (用户界面)画面的示例的图。本示例是用于输入操作者的不在调度的对话画面的示例。在图4中,附图标记400表示整个对话画面,通过由CPU 114执行操作者不在调度输入部208中的处理的方式,来将整个对话画面显示在操作板120上。在图4中,作为示例,表示了在轻点图3中的区域334之后显示对话画面400的状态。
[0048]附图标记401表示不在调度的开始时刻,附图标记402表示不在调度的结束时刻。对于这些时刻,操作者能够通过使用软件键盘(未例示)、配设有操作板120的数字键等,来输入任意的时刻。在图4中,表示了如下状态:针对不在开始时刻指定了时间11:00,并且针对不在结束时刻指定了时间12:00。当确认按钮410被按下时,所输入的操作者的不在调度在此时被确定,并且该调度被存储在HDD 115或RAM 113中。之后,对话画面400被关闭以返回到调度画面300,并且执行要在图7中描述的处理。当取消按钮411被按下时,操作者的不在调度的输入处理被停止,并且对话画面400被关闭以返回到调度画面300。
[0049]图5是例示要在图1所示的操作板120上显示的调度画面的示例的图。本示例是在操作者输入图4所示的不在调度之后的调度画面300的示例。与图3中所示的打印调度画面相比,在该画面示例中,在区域334中显示了由操作者通过使用图4所示的对话画面而输入的不在调度作为部分501。
[0050]图6是例示管理要由表示本实施例的打印装置管理的设置信息的表的示例的图。本示例涉及表示需要操作者的操作的打印作业设置或者设备设置的表。该表被存储在HDD115或RAM 113中作为打印装置的控制软件的一部分,并且被CPU 114参照。在本实施例中,表示了如下情况:在HDD 115中,登记头部分确认打印以及打印作业设置冲突时的确定停止,作为设置项目。
[0051]在图6中,列601代表打印作业设置或设备设置的设置项目。列602代表在列601中所示的设置项目中、需要操作者的操作的设置。列603代表在列601中所示的设置项目中、在操作者不在时推荐的推荐设置项目。换言之,在操作者不在时推荐的设置是不需要操作者的操作的设置。行610至613分别代表要执行的、需要操作者的操作的设置。在图6中,虽然表示了行610至613的4个设置,但是这些设置是被简单地视为示例,并且对于作为需要操作者的操作的设置存在什么种类的设置,通常依照打印装置的型号或者软件等而变得不同。
[0052]行610代表与“头部分确认打印”相对应的打印设置项目(用于确认头部分打印结果的设置项目)。当头部分确认打印被设置为“是”时,在打印多份的情况下,在打印了第一份的阶段临时中断打印。之后,当操作者在确认打印的头部分的内容和质量之后、判定打印剩余份没有问题时,通过指示打印继续来重新开始打印。另一方面,当头部分确认打印被设置为“否”时,所有份被连续打印而不中断。
[0053]行611代表“打印作业设置冲突时的确认停止”的设置。当打印作业设置冲突时的确认停止被设置为“是”时,在打印作业中应用了无法与其他设置共存的打印设置的情况下,刚好在开始打印之前向操作者显示用于促使打印设置改变的对话框。这里,无法与其他设置共存的打印设置对应于物理上不可能的整理设置和排纸托盘的组合、被禁止的纸张和整理设置的组合等。
[0054]在操作者在以上对话框上改变了打印设置之后,首先开始该打印作业的打印。另一方面,当打印作业设置冲突时的确认停止被设置为“否”时,即使在打印作业中存在无法与其他设置共存的打印设置的情况下,也开始打印而不显示对话框。在这种情况下,在无法与其他设置共存的打印设置之中的任一设置被忽略、或者被改变为默认设置的状态下,输出遵循预定规则的打印作业。
[0055]行612代表“打印作业之后临时停止”的设置。当打印作业之后临时停止被设置为“是”时,每次打印作业完成时中断打印。接下来,为了进行排定的打印作业的打印,每次需要操作者指示重新开始打印的操作。另一方面,当打印作业之后临时停止被设置为“否”时,连续进行打印而不中断打印作业。
[0056]行613代表“排纸托盘的切换”的设置。当排纸托盘的切换被设置为“针对各打印作业”时,针对各打印作业将纸张排出到不同的排纸托盘。如果出现在打印装置的全部排纸托盘上剩余有预先输出的打印作业的输出物的状态,则由于无法继续排纸处理,所以临时中断打印。
[0057]在这种情况下,通过操作者从任一排纸托盘中取走输出物的方式,来重新开始被临时中断的打印。另一方面,当排纸托盘的切换被设置为“在排纸托盘上装满纸张时”,不同打印作业的输出物也被堆叠在相同的排纸托盘上。当在排纸托盘上堆满了输出物时,纸张被连续排出到另一个空的排纸托盘上。当在全部排纸托盘上均堆满了输出物时,由于无法继续排纸处理,所以中断打印。自然地,与排纸托盘的切换被设置为“针对各打印作业”的情况相比,在排纸托盘的切换被设置为“在排纸托盘上装满纸张时”的情况下,由于排纸处理的不连续而导致的打印中断的频率变为极低水平。
[0058]图7是用于描述表示本实施例的打印装置的控制方法的流程图。本示例是当确认按钮410被按下时的打印装置110的打印作业设置处理的示例。通过由CPU 114执行ROM112和HDD 115中存储的控制程序的处理,来实现各步骤。
[0059]在步骤S701中,CPU 114确认在HDD 115或RAM 113中存储的信息,并且判断是否存在存储的操作者的不在调度。当CPU 114判定存在操作者的不在调度时,流程前进到步骤S702。当CPU 114判定不存在操作者的不在调度时,一系列的处理被终止。在步骤S702中,CPU 114判断在操作者不在期间是否排定了需要操作者的操作的打印作业。
[0060]根据如下事实进行该判断:在不在期间排定的打印作业的打印作业设置或者设备设置中,是否存在与图6的表所示的需要操作者的操作的设置一致的设置。当CPU 114判定在操作者不在期间排定了需要操作者的操作的打印作业时,流程前进到步骤S703。当CPU114判定未排定需要操作者的操作的打印作业时,一系列的处理被终止。在步骤S703中,CPU 114在操作板120的显示部上,显示如图8所描述的警告对话框。由此,CPU 114向用户通知如下事实:在操作者不在期间,应用了需要操作者的操作的打印作业设置或者设备设置,并且流程前进到步骤S704。在步骤S704中,CPU 114判断在步骤S703中在操作板120的显示部上显示的对话框中,操作者是否选择了打印作业的设置改变。
[0061]当CPU 114判定操作者选择了打印作业的设置改变时,流程前进到步骤S705。当CPU 114判定操作者未选择打印作业的设置改变时,一系列的处理被终止。在步骤S705中,CPU 114执行在步骤S703中显示的对话框中选择的设置改变,并且一系列的处理被终止。
[0062]描述了当操作者输入不在调度时执行图7中描述的处理。然而,在其他情况下,也可以在打印调度由于某种原因而被改变时执行图7中描述的处理。例如,存在如下情况:例如“打印作业被新添加到打印队列203”、“操作者手动改变了打印作业的打印顺序”、或者“作为错误发生的结果而使打印作业的打印调度移位”等。
[0063]图8是例示要在图1所示的操作板120上显示的UI画面的示例的图。本示例是表示图7中描述的流程图中的、要在步骤S703中显示的警告对话框的UI画面的示例。在图8中,附图标记800表示由CPU 114在操作板120上显示的整个警告对话框。附图标记801至803分别表示文本框。在文本框801中,显示了如下设置项目:在步骤S702中,在操作者不在期间排定的打印作业的打印作业设置或者设备设置中,该设置项目被判定为与图6的表中所示的需要操作者的操作的设置一致。在文本框802中,显示了在文本框801中所示的设置项目中的、当前设置的设置(即需要操作者的操作的设置)。在文本框803中,显示了在文本框801中所示的设置项目中的、在操作者不在期间推荐的设置(图6的表中的列603中所示的设置)。在图8中,显示了如下警告对话框作为示例:当在操作者不在期间排定的打印作业中、头部分确认打印的设置被设置为“是”时,显示该警告对话框。
[0064]按钮810及811用于接受操作者是否选择打印作业的设置改变,并且当任一按钮被按下时,警告对话框800被关闭。这里,当按钮810被按下时,CPU 114判定在步骤S704中,操作者选择了打印作业的设置改变。之后,在步骤S705中,CPU 114将在文本框801中显示的设置项目的设置,改变为在文本框803中显示的设置。另一方面,当按钮811被按下时,CPU 114判定在步骤S704中,操作者未选择打印作业的设置改变。
[0065]根据以上打印系统,当判定在操作者不在期间、排定了需要操作者的操作的打印作业时,变得能够在操作者变为不在之前显示警告对话框。此外,操作者变得能够通过使用以上警告对话框,将设置改变为操作者不在时的推荐设置。因此,由于操作者能够减小不在期间发生停机时间的可能性,所以提高了可用性。
[0066][第二实施例]
[0067]在第一实施例中,当判定在操作者不在期间排定了需要操作者的操作的打印作业时,在操作者变为不在之前显示警告对话框。虽然操作者变得能够通过使用警告对话框,将设置改变为操作者不在时的推荐设置,但是即使在操作者必然期望将设置改变为推荐设置的情况下,也会发生诸如手动操作警告对话框的麻烦。因此,在本实施例中,将描述如下示例:当操作者处于不在状态时,能够在将设置自动改变为操作者不在时的推荐设置之后,进行打印处理。
[0068]在本实施例中,将仅描述与第一实施例的部分不同的部分,并且将通过针对相同构造使用相同的附图标记来进行描述。根据第二实施例的打印系统的示意性硬件构造及软件模块结构分别类似于第一实施例的图1和图2中所描述的。图9是用于描述表示本实施例的打印装置的控制方法的流程图。本示例是打印装置110执行各打印作业的处理示例。通过由CPU 114执行ROM 112及HDD 115中存储的控制程序的处理来实现各步骤。
[0069]在步骤S901中,CPU 114确认HDD 115或RAM 113中存储的操作者不在调度,并且判断操作者当前是否不在。当判定操作者不在时,流程前进到步骤S902。当判定操作者在时,流程前进到步骤S904。在步骤S902中,CPU 114判断针对从此时开始打印的打印作业,是否应用了需要操作者的操作的设置。根据如下事实进行该判断:在从此时开始打印的打印作业的打印作业设置或者设备设置中,是否存在与图6的表中所示的需要操作者的操作的设置一致的设置。
[0070]当CPU 114判定应用了需要操作者的操作的设置时,流程前进到步骤S903。当CPU114判定未应用该设置时,流程前进到步骤S904。在步骤S903中,CPU 114针对在步骤S902中判定的需要操作者的操作的设置,将设置改变为图6的表中所示的操作者不在时的推荐设置,并且流程前进到步骤S904。在步骤S904中,CPU 114开始打印作业的打印,并且一系列的处理被终止。
[0071]根据以上打印系统,当进行在操作者不在期间需要操作者的操作的打印作业的打印时,变得能够在将设置自动改变为不需要操作者的操作的打印设置之后,来进行打印。因此,由于操作者能够省去手动进行打印作业设置或设备设置的改变的麻烦,所以提高了可用性。
[0072][第三实施例]
[0073]在第一及第二实施例中,作为需要操作者的操作的打印作业设置的示例,通过例示头部分确认打印而进行了描述。在这种情况下,当在操作者不在期间、排定了头部分确认打印被设置为“是”的打印作业时,通过将头部分确认打印改变为“否”的操作,避免了在操作者不在期间停机时间发生。但是,如果头部分确认打印被设置为“否”,则无法进行最初计划的、要由操作者进行的头部分的输出内容和质量的确认。
[0074]因此,在本实施例中,将描述如下示例:在排定了在操作者不在期间头部分确认打印被设置为“是”的打印作业的情况下,变得能够在操作者变为不在之前,进行打印作业的头部分的确认打印。
[0075]在本实施例中,将仅描述与第一和第二实施例不同的部分,并且将通过使用与第一及第二实施例相同的附图标记,来描述与第一和第二实施例相同的构造。另外,第三实施例中表示的打印系统的示意性硬件构造及软件模块结构分别类似于第一实施例中描述的图1和图2中的。
[0076]图10是用于描述表示本实施例的打印装置的控制方法的流程图。本示例是在图4中所示的对话画面中按下确认按钮410的情况下的打印装置110的处理示例。通过由CPU411执行ROM 112及HDD 115中存储的控制程序的处理来实现各步骤。
[0077]在步骤S1001中,CPU 114确认HDD 115或RAM 113中存储的信息,并且判断是否存在存储的操作者的不在调度。当判定存在操作者的不在调度时,流程前进到步骤S1002。当判定不存在该不在调度时,一系列的处理被终止。
[0078]在步骤S1002中,CPU 114判断是否排定了在操作者不在期间头部分确认打印被设置为“是”的打印作业。当CPU 114判定排定了在操作者不在期间头部分确认打印被设置为“是”的打印作业时,流程前进到步骤S1003。当CPU 114判定未排定该打印作业时,一系列的处理被终止。在步骤S1003中,CPU 114在操作板120的显示部上显示如图11所描述的警告对话框,并且流程前进到步骤S1004。
[0079]在步骤S1004中,CPU 114判断在步骤S1003中显示的对话框中,操作者是否立即选择了进行头部分确认打印。当CPU 114判定操作者选择了进行头部分确认打印时,流程前进到步骤S1005。当CPU 114判定操作者未选择进行头部分确认打印时,流程前进到步骤SlOll0在步骤S1005中,CPU 114打印如下打印作业的一份,该打印作业在步骤S1002中被判定为在操作者不在期间头部分确认打印被设置为“是”,并且流程前进到步骤S1006。
[0080]这里,由于该打印结果用来被操作者立即确认,因此,即使当前在进行其他打印作业的打印,与步骤S1005相关的打印也切入该打印作业,并且进行该打印。在步骤S1006中,CPU 114在操作板120的显示部上,显示如图12所描述的确认对话框,并且流程前进到步骤S1007。在步骤S1007中,CPU 114判断在步骤S1006中显示的对话框中,操作者是否许可第二份及后续份的打印。当判定操作者许可第二份及后续份的打印时,流程前进到步骤SlOOS0当判定操作者未许可第二份及后续份的打印时,流程前进到步骤S1010。
[0081]在步骤S1008中,CPU 114将如下打印作业的头部分确认打印的设置改变为“否”,该打印作业在步骤S1002中被判定为在操作者不在期间头部分确认打印被设置为“是”,并且流程前进到步骤S1009。在步骤S1009中,CPU 114从如下打印作业的打印份数中减去1,该打印作业在步骤S1002中被判定为在操作者不在期间头部分确认打印被设置为“是”,并且流程前进到步骤S1011。这里,之所以从打印份数中减去1,是因为已经输出了头部分用于确认。在步骤S1010中,CPU 114从打印队列203中删除如下打印作业,该打印作业在步骤S1002中被判定为在操作者不在期间头部分确认打印被设置为“是”,并且流程前进到步骤 SlOllo
[0082]在步骤SlOll中,CPU 114判断是否向在操作者不在期间排定的全部打印作业,给出了头部分确认打印被设置为“是”的确认。当判定向在操作者不在期间排定的全部打印作业给出了确认时,一系列的处理被终止。当判定未向全部打印作业给出确认时,流程返回到步骤S1002。
[0083]描述了当操作者输入不在调度时执行图10中描述的处理。然而,在其他情况下,也可以在打印调度由于某种原因而被改变时执行图10中描述的处理。例如,存在如下情况:例如“打印作业被新添加到打印队列203”、“操作者手动改变了打印作业的打印顺序”、或者“作为错误发生的结果而使打印作业的打印调度移位”等。
[0084]图11是例示要在图1所示的操作板120上显示的UI画面的示例的图。本示例是图10中描述的流程图中的、要在步骤S1003中显示的警告对话框的示例。在图11中,附图标记1100表示由CPU 114在操作板120上显示的整个警告对话框。附图标记1101表示显示如下打印作业的名称的文本框,该打印作业在步骤S1002中被判定为在操作者不在期间头部分确认打印被设置为“是”。按钮1110和1111用于接受操作者是否立即进行头部分确认打印,并且当任一按钮被按下时,警告对话框1100被关闭。
[0085]当按钮1110被按下时,CPU 114判定在步骤S1004中,操作者选择了进行头部分确认打印。另一方面,当按钮1111被按下时,CPU 114判定在步骤S1004中,操作者未选择进行头部分确认打印。
[0086]图12是例示要在图1所示的操作板120上显示的UI画面的示例的图。本示例是代表图10中描述的流程图中的、要在步骤S1006中显示的警告对话框的示例。在图12中,附图标记1200表示由CPU 114在操作板120上显示的整个警告对话框。附图标记1201表示显示如下打印作业的名称的文本框,在该打印作业中,在步骤S1005中进行了头部分确认打印。
[0087]按钮1210和1211用于接受操作者是否许可第二份及后续份的打印,并且当任一按钮被按下时,警告对话框1200被关闭。当按钮1210被按下时,CPU 114判定在步骤S1007中,操作者许可了第二份及后续份的打印。另一方面,当按钮1211被按下时,CPU 114判定在步骤S1007中,操作者未许可第二份及后续份的打印。
[0088]根据以上打印系统,在操作者不在期间、排定了头部分确认打印被设置为“是”的打印作业的情况下,变得能够在操作者变为不在之前,进行该打印作业的头部分确认打印。因此,由于操作者能够减小在不在期间发生停机时间的可能性,而无需禁用头部分确认打印设置,所以提高了可用性。
[0089][第四实施例]
[0090]在第一和第二实施例中,通过例示打印作业设置冲突时的确认停止,作为需要操作者的操作的打印作业设置的示例,进行了描述。在这种情况下,当排定了在操作者不在期间、打印作业设置冲突时的确认停止被设置为“是”的打印作业时,通过将设置改变为“否”的操作,避免了在操作者不在期间的停机时间发生。然而,如果打印作业设置冲突时的确认停止被改变为“否”,则在打印作业中存在无法与其他设置共存的打印设置的情况下,在无法与其他设置共存的打印设置中的任一设置被忽略、或者被改变为默认设置的状态下,进行输出操作。因此,尽管能够避免不在期间的停机时间发生,但是输出结果并不总是操作者的期望结果。
[0091]因此,在本实施例中,在操作者不在期间、排定了打印作业设置冲突时的确认停止被设置为“是”的打印作业的情况下,描述能够在操作者不在之前进行冲突解决操作的示例。
[0092]在本实施例中,将仅描述与第一和第二实施例不同的部分,并且将通过使用与第一和第二实施例相同的附图标记,来描述与第一和第二实施例相同的构造。另外,根据第三实施例的打印系统的示意性硬件构造及软件模块结构分别类似于第一实施例的图1和图2中所描述的。
[0093]图13是用于描述表示本实施例的打印装置的控制方法的流程图。本示例是当在图4中所示的对话画面中按下了确认按钮410时的打印装置110的处理示例。通过由CPU411执行ROM 112及HDD 115中存储的控制程序的处理来实现各步骤。
[0094]在步骤S1301中,CPU 114确认HDD 115或RAM 113中存储的信息,并且判断是否存在存储的操作者的不在调度。当CPU 114判定存在操作者的不在调度时,流程前进到步骤S1302。当CPU 114判定不存在操作者的不在调度时,一系列的处理被终止。在步骤S1302中,CPU 114判断是否排定了在操作者不在期间、打印作业设置冲突时的确认停止被设置为“是”的打印作业。当CPU 114判定排定了在操作者不在期间、打印作业设置冲突时的确认停止被设置为“是”的打印作业时,流程前进到步骤S1303。当CPU 114判定未排定该打印作业时,一系列的处理被终止。
[0095]在步骤S1303中,CPU 114判断在如下打印作业中是否存在打印设置冲突,该打印作业在步骤S1302中被判定为在操作者不在期间、打印作业设置冲突时的确认停止被设置为“是”。当CPU 114判定存在打印设置冲突时,流程前进到步骤S1304。当CPU 114判定不存在打印设置冲突时,流程前进到步骤S1308。在步骤S1304中,CPU 114在操作板120的显示部上,显示如图14所描述的警告对话框,并且流程前进到步骤S1305。
[0096]在步骤S1305中,CPU 114判断在步骤S1304中在操作板120的显示部上显示的对话框中,操作者是否选择了通过立即进行打印作业的设置改变来进行冲突解决。
[0097]当CPU 114判定操作者选择了进行冲突解决时,流程前进到步骤S1306。当CPU114判定操作者未选择进行冲突解决时,流程前进到步骤S1308。在步骤S1306中,CPU 114在操作板120的显示部上,显示如图15所描述的冲突解决对话框,并且流程前进到步骤S1307。在步骤S1307中,CPU 114进行设置改变,即改变为在步骤S1306中显示的对话框中、由操作者指定的打印作业设置,并且流程前进到步骤S1308。
[0098]在步骤S1308中,CPU 114判断是否针对在操作者不在期间排定的全部打印作业,确认了打印作业设置冲突时的确认停止被设置为“是”。当CPU 114判定针对在操作者不在期间排定的全部打印作业进行了该确认时,一系列的处理被终止。当CPU 114判定未针对全部打印作业进行完该确认时,流程返回到步骤S1302。
[0099]描述了当操作者输入不在调度时执行图13中描述的处理。然而,在其他情况下,也可以在打印调度由于某种原因而被改变时执行图13中描述的处理。例如,存在如下情况:例如“打印作业被新添加到打印队列203”、“操作者手动改变了打印作业的打印顺序”、或者“作为错误发生的结果而使打印作业的打印调度移位”等。
[0100]图14是例示要在图1所示的操作板120上显示的UI画面的示例的图。本示例是图13中描述的流程图中的、要在步骤S1304中显示的警告对话框的示例。在图14中,附图标记1400表示由CPU 114在操作板120上显示的整个警告对话框。附图标记1401表示显示如下打印作业的名称的文本框,该打印作业在步骤S1302中被判定为在操作者不在期间、打印作业设置冲突时的确认停止被设置为“是”。
[0101]按钮1410和1411用于接受操作者是否通过立即进行打印作业的设置改变来进行冲突解决,并且当任一按钮被按下时,警告对话框1400被关闭。
[0102]当按钮1410被按下时,CPU 114判定在步骤S1405中,操作者选择了进行冲突解决。另一方面,当按钮1411被按下时,CPU 114判定在步骤S1405中,操作者未选择进行冲突解决。
[0103]图15是例示要在图1所示的操作板120上显示的UI画面的示例的图。本示例是图13中描述的流程图中的、要在步骤S1306中显示的冲突解决对话框的示例。在图15中,附图标记1500表示由CPU 114在操作板120上显示的整个警告对话框。附图标记1501和1502分别表示用于进行冲突的打印设置的设置改变的界面。操作者能够在冲突的设置之中进行任一设置改变,来解决冲突。
[0104]当确认按钮1510被按下时,此时选择的打印设置被确定并被存储在HDD 115或RAM 113中。之后,冲突解决对话画面1500被关闭。请注意,仅在选择了用以解决冲突的打印设置的组合的状态下,确认按钮1510才能够被按下。
[0105]在图15中,例示了在排纸目的地设置与整理设置冲突的情况下的冲突解决对话框作为示例。分别用于改变排纸目的地的设置和整理处理的设置的组合框界面1501和1502能够通过轻点在右侧分别表示的三角形部分,来选择其他设置。在图15中,例如,在操作者不将排纸目的地的打印设置从“堆叠器”进行改变的情况下,通过将整理的打印设置改变为能够向堆叠器进行输出的设置,从而解决冲突。另一方面,在操作者不将整理的打印设置从“单个订钉”进行改变的情况下,通过将排纸目的地的打印设置改变为能够输出单个订钉的输出物的目的地的设置,来解决冲突。
[0106]根据上述的打印系统,当排定了在操作者不在期间、打印作业设置冲突中的确认停止被设置为“是”的打印作业时,变得能够在操作者不在之前进行打印设置的冲突解决。因此,由于操作者能够在预先将设置改变为期望的打印设置之后,减小不在期间发生停机时间的可能性,所以提高了可用性。
[0107][其他实施例]
[0108]本发明的各实施例还可以通过读出并执行记录在存储介质(例如,非临时性计算机可读存储介质)上的用于执行本发明的一个或多个上述实施例的功能的计算机可执行指令的系统或装置的计算机来实现,以及通过由系统或装置的计算机通过例如从存储介质中读出并执行用于执行一个或多个上述实施例的功能的计算机可执行指令的方法来实现。计算机可以包括中央处理单元(CPU)、微处理单元(MPU)或其他电路中的一者或多个,并且可以包括独立计算机或独立计算机处理器的网络。计算机可执行指令可以例如从网络或存储介质提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算系统的存储器、光盘(诸如压缩光盘(CD)、数字通用光盘(DVD)或蓝光盘(BD) ?)、闪存设备、存储卡等中的一者或多个。
[0109]虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明不局限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以使所述范围涵盖所有的此类变形以及等同结构和功能。
【权利要求】
1.一种打印装置,该打印装置包括: 设置单元,其被配置为设置操作者无法进行根据作业的执行而要由该操作者进行的操作的时间; 确定单元,其被配置为确定执行接受的作业的时间; 判断单元,其被配置为在由所述确定单元确定的时间和由所述设置单元设置的时间至少部分相互重叠的情况下,判断是否包括了需要所述操作者的操作的打印设置;以及 通知单元,其被配置为在所述判断单元判定包括了需要所述操作者的操作的打印设置的情况下,进行通知。
2.根据权利要求1所述的打印装置,所述打印装置还包括: 接受单元,其被配置为在所述判断单元判定包括了需要所述操作者的操作的打印设置的情况下,接受所述操作者对该打印设置的改变。
3.根据权利要求1所述的打印装置,所述打印装置还包括: 改变单元,其被配置为在所述判断单元判定包括了需要所述操作者的操作的打印设置的情况下,将该打印设置改变为预先设置的推荐设置。
4.根据权利要求1所述的打印装置,其中,所述通知单元通知要由所述操作者确认的打印设置。
5.根据权利要求1所述的打印装置,其中,根据所述作业的执行而需要所述操作者的操作的设置项目包括用于进行控制以在执行所述作业的第一份的打印之后停止打印、并等待来自所述操作者的该打印的重新开始指令的设置项目。
6.一种打印装置的控制方法,该控制方法包括以下步骤: 设置操作者无法进行根据作业的执行而要由该操作者进行的操作的时间; 确定执行接受的作业的时间; 在所确定的时间和所设置的时间至少部分相互重叠的情况下,判断是否包括了需要所述操作者的操作的打印设置;以及 在判定包括了需要所述操作者的操作的打印设置的情况下,进行通知。
【文档编号】G06F3/12GK104238972SQ201410270044
【公开日】2014年12月24日 申请日期:2014年6月17日 优先权日:2013年6月18日
【发明者】福田慎 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1