作业处理装置及其控制方法以及存储介质与流程

文档序号:17537178发布日期:2019-04-29 14:07阅读:131来源:国知局
作业处理装置及其控制方法以及存储介质与流程

本发明涉及作业处理装置及其控制方法以及存储介质,更具体地,涉及根据用户指令停止作业的作业处理装置及其控制方法以及存储介质。



背景技术:

传统上,在用户停止诸如mfp的作业处理装置上的作业的情况下,要求用户在作业处理装置的控制台部上进行预定的操作。更具体地,要求用户按下作业处理装置的控制台部上的停止键,从通过按下停止键而显示的作业列表中选择期望停止的作业,并且提供用于停止所选择的作业的指令(参见日本特开2013-256123号公报)。

然而,在使用日本特开2013-256123号公报中描述的方法时,即使在用户紧接在输入用于传真发送的作业之后注意到目的地的输入错误并且期望停止对所输入的作业的传真发送的情况下,在作业列表中搜索期望停止的作业也需要时间。因此,在用户正在搜索期望的作业的同时可能会进行对期望停止的作业的传真发送,使得有时无法停止传真发送。



技术实现要素:

本发明提供一种能够确实停止用户期望的发送作业的作业处理装置及其控制方法以及存储介质。

在本发明的第一方面中,提供了一种作业处理装置,所述作业处理装置包括:输入单元,被构造为根据用户操作输入发送作业;管理单元,被构造为管理由所述输入单元输入的发送作业当中的未完成的发送作业;接收单元,被构造为根据用户操作接收针对发送作业的第一停止指令;搜索单元,被构造为在显示用于进行发送作业的设置的配置画面期间接收到所述第一停止指令的情况下,搜索由所述管理单元管理的发送作业当中的最后输入的发送作业;以及停止单元,被构造为停止由所述搜索单元搜索到的最后输入的发送作业。

在本发明的第二方面中,提供了一种作业处理装置的控制方法,所述控制方法包括如下步骤:输入步骤,根据用户操作输入发送作业;管理步骤,管理通过所述输入步骤而输入的发送作业当中的未完成的发送作业;接收步骤,根据用户操作接收针对发送作业的第一停止指令;搜索步骤,在显示用于进行发送作业的设置的配置画面期间接收到所述第一停止指令的情况下,搜索所管理的发送作业当中的最后输入的发送作业;以及停止步骤,停止搜索到的最后输入的发送作业。

在本发明的第三方面中,提供了一种非暂时性计算机可读存储介质,其存储用于执行作业处理装置的控制方法的计算机可执行程序,其中,所述控制方法包括:输入步骤,根据用户操作输入发送作业;管理步骤,管理通过所述输入步骤而输入的发送作业当中的未完成的发送作业;接收步骤,根据用户操作接收针对发送作业的第一停止指令;搜索步骤,在显示用于进行发送作业的设置的配置画面期间接收到所述第一停止指令的情况下,搜索所管理的发送作业当中的最后输入的发送作业;以及停止步骤,停止搜索到的最后输入的发送作业。

根据本发明,能够确实停止用户期望的发送作业。

通过以下(参照附图)对示例性实施例的描述,本发明的其他特征将变得清楚。

附图说明

图1是根据本发明的实施例的作业处理装置的框图。

图2是在图1中出现的控制台部的图。

图3a至图3d是示出在图2中所示的控制台部的lcd上显示的画面的图。

图4a和图4b是各自示出在图1中出现的hdd中管理的作业管理表的图。

图5a至图5c是示出在由用户按下控制台部上的停止键的情况下在lcd上显示的停止确认画面的图。

图6a是当在未进行用户认证的情况下由用户按下停止键时进行的发送作业停止处理的流程图。

图6b是图6a的继续。

图7a是当在已经进行用户认证的情况下由用户按下停止键时进行的发送作业停止处理的流程图。

图7b是图7a的继续。

具体实施方式

现在,将在下面参照示出本发明的实施例的附图来详细描述本发明。然而,通过示例的方式来给出该实施例中描述的附图,并且本发明的范围不限于此。

图1是根据本发明的实施例的作业处理装置100的框图。根据本发明的作业处理装置100是配备有发送功能和复印功能的多功能装置,所述发送功能用于将从原稿读取的图像发送到外部装置,所述复印功能用于打印从原稿读取的图像。

扫描器101是以指定的模式(由纸张大小、分辨率、浓度等定义的模式)扫描原稿的读取设备。

打印机102是打印文档数据等并且经由诸如整理器的片材排出器将打印物递送到片材排出托盘的打印装置。

控制台部103包括数字键、开始键、停止键和其他各种设置键,并且用于接收由用户进行的各种操作。此外,控制台部103包括触摸屏(诸如触摸面板型液晶显示器(在下文中被称为lcd)),并且当进行各种设置操作时,用户能够通过触摸屏幕来选择在画面内显示的各个项目。此外,lcd显示要通知给用户的装置的操作状态。将在下文中参照图2详细描述控制台部103。

编码解码处理器104对要发送的图像信息进行编码和压缩,并且对接收的压缩数据进行解码和解压缩,从而将数据恢复为原始的图像信息。

nic(网络接口卡)105经由lan113从安装在其他网络环境下的设备输入信息和向安装在其他网络环境下的设备输出信息。例如,nic105能够使用网络进行邮件发送、smb(servermessageblock,服务器消息块)发送、ftp(filetransferprotocol,文件传输协议)发送等。

系统存储器106由sram和rom形成,并且在sram中存储要在作业处理装置100中预先登记的信息(诸如,用户模式信息)以及在rom中存储作业处理装置100的控制程序和其他程序。

页存储器107当由编码解码处理器104对数据进行编码和解码时存储一页的图像信息。

系统控制器108包括cpu,并且监视和控制图1中所示的作业处理装置100的各种组件。

传真控制器109连接到电话线路(诸如,pstn112),并且经由该电话线路控制与其他传真机的通信。

hdd(harddiskdrive,硬盘驱动器)110是包含非易失性存储介质的存储设备,并且用于存储扫描的文档等以及存储用于处理图像数据的作业(包括设置)。注意,hdd110能够存储多个这样的作业。存储在hdd110中的作业由系统控制器108顺序地执行。因此,hdd110用作用于保持要执行的作业直到作业被执行的保持部。

图1中所示的作业处理装置100的部件经由系统总线111互连。

接下来,将参照图2描述在图1中出现的控制台部103。

控制台部103由分别用附图标记201、202、203和204表示的lcd、数字键、开始键和停止键(接收单元)以及复位键205和id键206组成。

lcd201基于来自系统控制器108的指令显示各种画面。

数字键202是用于从用户接收作为传真发送目的地的电话号码的输入并且接收要打印的份数的输入的硬键。

开始键203是用于当用户按下开始键203时输入各种作业(诸如,复印作业、打印作业和发送作业)的硬键。

停止键204是用于从用户接收用于停止正在执行或正在排队的作业的指令的硬键。

复位键205是用于清除正在配置的设置的值并且将设置恢复为初始值的硬键。

id键206是用于在设置用户认证的情况下接收用于登录到作业处理装置100的请求的硬键。此外,在下文中描述的在发送作业停止处理中按下id键206的情况下,登录的用户登出。

接下来,将参照图3a至图3d描述在图2中所示的控制台部103的lcd201上显示的画面(诸如,发送配置画面和用户认证画面)。

首先,将给出图3a中所示的画面(在下文中被称为“发送配置画面”)的描述,在该画面上,用户进行用于扫描原稿并通过电子邮件或传真发送所扫描的数据的设置。例如,当控制台部103检测到用户按下了在lcd201上显示的菜单画面中包括的用于使用发送功能的图标时,显示该发送配置画面。该菜单画面不仅包括用于使用发送功能的图标,还包括用于使用复印功能的图标。当然,可以包括用于使用其他功能的图标。

用户能够通过在发送配置画面上选择地址簿301、一键触摸(onetouch)302和新目的地303的三个图标中的一个来指定发送目的地。

在用户选择地址簿301的图标的情况下,画面被改变为显示由用户预先在地址簿中登记的目的地的列表的画面,并且用户能够从所显示的列表中指定发送目的地。

在用户选择一键触摸302的图标的情况下,画面被改变为显示由用户预先在一键触摸302的图标中登记的目的地的列表的画面,并且用户能够从所显示的列表中指定发送目的地。

在用户选择新目的地303的图标的情况下,画面被改变为显示能够指定新目的地所针对的功能(诸如,传真发送、邮件发送、smb发送以及ftp发送)的列表的画面。在用户从所显示的列表中指定例如传真发送功能的情况下,画面被改变为能够通过使用数字键202输入电话号码的画面。通过使用数字键202在该画面上输入电话号码,用户能够指定作为传真发送的新目的地的电话号码。

此外,通过选择在图3a中出现的分辨率304、片材大小305、浓度306和原稿类型307的四个图标中的一个,用户能够进行用于读取原稿的设置。在这四个图标上,还分别显示当前的设置值,并且当用户选择用户期望改变设置的图标时,画面被改变为显示设置能够改变为的多个设置值的列表的画面。通过从所显示的列表中选择一个设置值,用户能够提供用于将设置改变为期望值的指令。

当经由控制台部103接收到用于改变设置的指令时,系统控制器108根据改变指令更新在lcd201上的四个图标中的一个上显示的当前的设置值。

当在已经更新设置值的状态下按下开始键203时,系统控制器108输入发送作业。更具体地,首先,系统控制器108使扫描器101基于上述的更新的设置值读取原稿上的图像,并且将读取的图像数据存储在hdd110中。然后,系统控制器108通过将设置值与存储在hdd110中的图像数据相关联来生成发送作业。在已经按下开始键203之后,显示画面返回到将默认值设置为发送设置的设置值的发送配置画面。

此外,系统控制器108将关于由此生成的发送作业的信息登记在hdd110中管理的作业管理表中。将在下文中参照图4描述该作业管理表。

在此之后,系统控制器108根据登记在作业管理表中的关于发送作业的信息来管理发送作业中的各个的执行状态以及发送作业的执行顺序。

图3b示出了用于在作业处理装置100中进行用户认证的用户认证画面。

附图标记308、309、310和311分别表示用户名输入框、密码输入框、取消按钮和登录按钮。当用户分别在用户名输入框308和密码输入框309中输入用户名和密码并且按下登录按钮311时,能够进行用户认证。在本实施例中,还能够通过代替登录按钮311按下id键206来进行用户认证。

注意,虽然在本实施例中,用户认证要求在用户认证画面上输入用户名和密码,但是本发明不限于此,只要使用至少包括用户名的信息进行用户认证即可。

图3c示出了在控制台部103的lcd201上显示的用户认证错误画面。附图标记312表示返回按钮。在用户输入错误的用户名或错误的密码并且按下图3b中所示的用户认证画面上的登录按钮311的情况下,显示该用户认证错误画面。用户能够通过按下返回按钮312将画面返回到图3b中所示的用户认证画面。

图3d示出了存储在hdd110中的用户数据库313。

用户数据库313是由用户id、用户名和密码组成的数据库,并且被存储在hdd110中。注意,各个密码以加密状态存储。

接下来,将参照图4a和图4b来描述在hdd110中管理的作业管理表。

在由系统控制器108生成发送作业的情况、完成发送作业的执行的情况以及停止发送作业的情况中的任何一种情况下,由系统控制器108更新图4a和图4b中所示的作业管理表中存储的信息。换句话说,通过作业管理表仅管理未发送的发送作业,即,仅管理正在执行或正在排队的发送作业。

首先,系统控制器108将关于通过按下开始键203而输入的发送作业的信息登记在如图4a中所示的作业管理表中。

该作业管理表针对各个发送作业管理作业id401、作业接收时间402、作业拥有者名称403、发送目的地404、发送目的地名称405、状态406和执行顺序407的参数。

由系统控制器108根据执行顺序407执行登记在作业管理表中的发送作业。

更具体地,以执行顺序407的值的递增顺序执行发送作业,并且当发送作业的执行完成时,系统控制器108从作业管理表中删除执行完成的发送作业,并且将其他发送作业的执行顺序407的值中的各个减一。

作业id401的值表示当生成发送作业时由系统控制器108分配的用于唯一地识别发送作业的代码。

作业接收时间402的值表示接收发送作业的时间,更具体地,表示通过按下开始键203而输入的发送作业被登记在作业管理表中的时间。

作业拥有者名称403的值表示在已经进行用户认证的状态下将发送作业登记在作业管理表中的情况下的认证的用户名。另一方面,在未进行用户认证的状态下将发送作业登记在作业管理表中的情况下,不将任何内容设置在作业管理表中作为发送作业的作业拥有者名称403的值。

例如,在图3b中所示的用户认证画面上使用“satotaro”的用户名进行了用户认证之后将发送作业登记在作业管理表中的情况下,将“satotaro”设置为登记的发送作业的作业拥有者名称403的值。

如果作业是用于进行传真发送的发送作业,则发送目的地404的值表示由用户在图3a中所示的发送配置画面上指定为发送目的地的电话号码。在作业是用于进行电子邮件发送的发送作业的情况下,发送目的地404的值表示电子邮件地址。

作为发送目的地名称405的值,仅在通过选择图3a中所示的发送配置画面上的地址簿301和一键触摸302的图标中的一个来指定发送目的地的情况下,才设置预先登记的发送目的地名称。在通过选择新目的地303的图标来指定发送目的地的情况下,不将任何内容设置为该参数的值。

状态406的值表示各个发送作业的执行的状态。状态的示例包括由系统控制器108控制的“正在发送”、“正在排队”、“正在停止”等。

图4a示出了登记有具有作业id“0001”的一个发送作业并且其状态表示“正在发送”的作业管理表。这表示在使扫描器101从原稿读取图像数据并对读取的图像数据进行图像处理之后,系统控制器108正在使用传真控制器109执行传真发送处理。

图4b示出了当系统控制器108进一步接收到了其他发送作业并将发送作业存储在hdd110中作为要执行的发送作业时从图4a中所示的状态更新的作业管理表。

图4b中所示的作业管理表具有三个发送作业。具有作业id“0001”的发送作业正在由系统控制器108执行,并且该发送作业的状态表示“正在发送”。此外,其他发送作业的状态表示“正在排队”。这表示除具有作业id“0001”的发送作业以外的通过作业管理表管理的各个发送作业被保持在hdd110中,并且尚未由系统控制器108执行。

接下来,将参照图5a至图5c给出在由用户按下停止键204的情况下在lcd201上显示的用于接收表示是否实际停止要停止的发送作业的用户指令的停止确认画面的描述。

在由用户按下停止键204的情况下,系统控制器108基于参照图4a和图4b描述的作业管理表确定保持在hdd110中的要执行的发送作业的数量。系统控制器108根据确定的发送作业的数量在要在lcd201上显示的画面之间进行切换作为停止确认画面。

如果确定保持的发送作业的数量是一个,则系统控制器108在lcd201上显示图5a中所示的停止确认画面501。另一方面,如果确定保持的发送作业的数量是多于一个,则系统控制器108在lcd201上显示图5b中所示的停止确认画面506。

首先,将参照图4a中所示的作业管理表以及停止确认画面501,给出如下情况的描述:当由用户按下停止键204时,登记在作业管理表中的发送作业的数量被确定为是一个。

在停止确认画面501上,图4a中的具有作业id“0001”的发送作业是要停止的作业。因此,在发送目的地名称显示区域502中显示作为该发送作业的发送目的地名称的“○○公司”,并且在发送目的地显示区域503中显示作为该发送作业的发送目的地(诸如,电话号码或电子邮件地址)的“0123456789”。此外,显示停止按钮504和关闭按钮505作为用于选择的项目。当用户期望停止在停止确认画面501上显示的发送作业时,用户按下停止按钮504。另一方面,当用户不期望停止在停止确认画面501上显示的发送作业时,用户按下关闭按钮505。

在按下停止按钮504的情况下,系统控制器108停止在停止确认画面501上显示的发送作业,并且从作业管理表中删除关于该发送作业的信息。在所例示的示例的情况下,删除关于图4a中所示的作业管理表中的具有作业id“0001”并且被保持在hdd110中的发送作业的信息。

此外,在按下关闭按钮505的情况下,系统控制器108关闭停止确认画面501而不停止保持在hdd110中的发送作业。

接下来,将参照图4b中所示的作业管理表以及停止确认画面506,给出如下情况的描述:当由用户按下停止键204时,登记在作业管理表中的发送作业的数量被确定为是多于一个。

在停止确认画面506上,在发送目的地名称显示区域507中显示从作业管理表中提取的要停止的发送作业的发送目的地名称,并且在发送目的地显示区域508中显示要停止的发送作业的发送目的地。

这里提取的要停止的发送作业是作业管理表中的作业接收时间最新的发送作业,并且图4b中所示的作业管理表中的具有作业id“0003”的发送作业对应于所提取的发送作业。

因此,在发送目的地名称显示区域507中显示“××公司”,并且在发送目的地显示区域508中显示“0445556666”。

此外,在停止确认画面506上显示“停止其他作业”按钮509、停止按钮510和关闭按钮511作为用于选择的项目。

在用户期望停止除在停止确认画面506上显示的发送作业以外的通过作业管理表管理的发送作业的情况下,用户按下“停止其他作业”按钮509。当按下“停止其他作业”按钮509时,系统控制器108在lcd201上显示图5c中所示的发送作业状态画面512。

另一方面,在用户期望停止在停止确认画面506上显示的发送作业的情况下,用户按下停止按钮510。当按下停止按钮510时,系统控制器108停止在停止确认画面506上显示的发送作业,并且从作业管理表中删除关于该发送作业的信息。在所例示的示例的情况下,删除关于图4b中所示的作业管理表中的具有作业id“0003”并且被保持在hdd110中的发送作业的信息。

此外,在按下关闭按钮511的情况下,系统控制器108关闭停止确认画面506而不停止保持在hdd110中的发送作业。

图5c中所示的发送作业状态画面512由发送作业列表513、停止按钮514和关闭按钮515组成,并且被显示在控制台部103的lcd201上。

在发送作业列表513上,显示从作业管理表获取的各个发送作业的最新发送状态。通过触摸发送作业列表513上的描述有关于期望的发送作业的信息的点,用户能够选择发送作业。在从发送作业列表513中选择了发送作业中的一个的状态下按下停止按钮514的情况下,系统控制器108将所选择的发送作业设置为要停止的发送作业。然后,系统控制器108显示分别在发送目的地名称显示区域502和发送目的地显示区域503中示出要停止的发送作业的发送目的地名称和发送目的地的停止确认画面501。如果在该状态下按下停止按钮504,则系统控制器108停止所选择的发送作业,并且从作业管理表中删除关于所停止的发送作业的信息。此外,在按下关闭按钮515的情况下,系统控制器108关闭发送作业状态画面512而不停止保持在hdd110中的任何发送作业。

注意,当按下停止按钮514时,系统控制器108可以被构造为在不显示停止确认画面501的情况下停止所选择的发送作业并且从作业管理表中删除关于所停止的发送作业的信息。

接下来,将参照图6a和图6b描述当在未进行用户认证的情况下由用户按下停止键204时进行的发送作业停止处理。本处理由系统控制器108进行,系统控制器108将存储在系统存储器106的rom中的用于执行本处理的程序加载到ram(未示出)中。

注意,将在下文中参照图7a和图7b描述当在已经进行用户认证的情况下由用户按下停止键204时进行的发送作业停止处理。

参照图6a,首先,在步骤s600中检测到已经按下停止键204时,系统控制器108进行到步骤s601。这里,作为按下停止键204的情形,能够假设如下的情形:紧接在输入了发送作业之后,用户期望停止执行输入的发送作业并且立即按下停止键204。因此,在下文中描述的处理是基于以下假设:由于紧接在输入发送作业之后显示的画面是上面参照图3a描述的发送配置画面,因此如果在显示发送配置画面期间按下停止键204,则将会是用于停止所输入的发送作业(最后输入的发送作业)的指令。此外,如果在显示除发送配置画面以外的画面(诸如,菜单画面)期间按下停止键204,则将会是用于停止某种作业(诸如,发送作业或打印作业)的指令。

在步骤s601中,系统控制器108确定在控制台部103的lcd201上是否正在显示发送配置画面,并且如果正在显示发送配置画面,则系统控制器108确定已经接收到用于停止发送作业的指令,并且进行到步骤s602。另一方面,如果不正在显示发送配置画面(例如,如果正在显示菜单画面),则系统控制器108确定已经接收到用于停止某种作业(诸如,发送作业或打印作业)的指令,并且进行到步骤s615。

在步骤s602中,系统控制器108基于作业管理表(参见例如图4a或图4b)确定是否存在保持在hdd110中的发送作业,即,是否存在正在执行或正在排队的发送作业。如果确定存在正在执行或正在排队的发送作业,则系统控制器108进行到步骤s603,而如果不是,则终止本处理。

在步骤s603中,系统控制器108(搜索单元)在作业管理表中搜索最后输入的发送作业(即,作业接收时间402最新的发送作业)。在此之后,系统控制器108保持通过搜索检索到的发送作业的发送目的地名称和发送目的地作为搜索结果,并且进行到步骤s604。

在步骤s604中,系统控制器108基于作业管理表确定保持在hdd110中的发送作业的数量是一个还是多于一个。

如果确定发送作业的数量是一个,则系统控制器108进行到步骤s605,而如果确定发送作业的数量是多于一个,则系统控制器108进行到步骤s606。

在步骤s605中,系统控制器108在lcd201上显示分别在发送目的地名称显示区域502和发送目的地显示区域503中示出在步骤s603中作为搜索结果保持的发送目的地名称和发送目的地的停止确认画面501。然后,系统控制器108进行到步骤s607。

在步骤s607中,系统控制器108确定是否已经接收到用于停止保持在hdd110中的发送作业的指令。更具体地,系统控制器108确定是否已经按下停止确认画面501上的停止按钮504。

如果确定已经按下停止按钮504,则系统控制器108进行到图6b中的步骤s608,其中系统控制器108(停止单元)停止保持在hdd110中的发送作业,随后终止本处理。

另一方面,如果在步骤s607中确定不是已经按下停止按钮504而是已经按下关闭按钮505,则系统控制器108关闭停止确认画面501,随后终止本处理。

在步骤s606中,系统控制器108在lcd201上显示分别在发送目的地名称显示区域507和发送目的地显示区域508中示出在步骤s603中作为搜索结果保持的发送目的地名称和发送目的地的停止确认画面506。然后,系统控制器108进行到步骤s609。

在步骤s609中,系统控制器108确定是否已经接收到用于停止保持在hdd110中的发送作业的指令。更具体地,系统控制器108确定是否已经按下停止确认画面506上的停止按钮510。

如果确定已经按下停止按钮510,则系统控制器108进行到步骤s608,并且停止保持在hdd110中的发送作业,随后终止本处理。

另一方面,如果在步骤s609中确定不是已经按下停止按钮510而是已经按下除停止按钮510以外的按钮,则系统控制器108进行到步骤s610。

接下来,如图6b中所示,在步骤s610中,系统控制器108确定是否已经接收到用于检查其他发送作业的指令。更具体地,系统控制器108确定是否已经按下“停止其他作业”按钮509。

如果确定已经按下“停止其他作业”按钮509,则系统控制器108进行到步骤s611。如果确定已经按下除“停止其他作业”按钮509以外的按钮(即,关闭按钮511),则系统控制器108终止本处理。

在步骤s611中,系统控制器108在lcd201上显示发送作业状态画面512。如果用户在该状态下按下发送作业状态画面512上的关闭按钮515,则系统控制器108停止显示发送作业状态画面512,并且显示图3a中所示的发送配置画面。在下面,将描述用于选择和停止发送作业的处理(步骤s612、s613和s608)。

在步骤s612中,用户选择在发送作业列表513上显示的多个发送作业当中的期望停止的发送作业,并且系统控制器108进行到步骤s613。所选择的发送作业被突出显示为要停止的作业。如果在该状态下再次选择突出显示的发送作业,则从要停止的目标中排除发送作业并且取消突出显示。

在步骤s613中,系统控制器108确定是否已经接收到用于停止发送作业的指令。更具体地,系统控制器108确定是否已经按下发送作业状态画面512上的停止按钮514。如果确定已经按下停止按钮514,则显示分别在发送目的地名称显示区域502和发送目的地显示区域503中示出要停止的发送作业的发送目的地名称和发送目的地的停止确认画面501。如果检测到已经按下所显示的停止确认画面501上的停止按钮504,则系统控制器108进行到步骤s608,并且停止保持在hdd110中的发送作业,随后终止本处理。另一方面,如果检测到已经按下所显示的停止确认画面501上的关闭按钮505,则系统控制器108返回到步骤s611。

再次参照图6a,在步骤s615中,系统控制器108在lcd201上显示打印作业列表画面(未示出),并且进行到步骤s616。这里,打印作业列表画面由打印作业列表、停止按钮和关闭按钮组成,并且被显示在控制台部103的lcd201上,在所述打印作业列表上显示保持在hdd110中的各个打印作业的最新打印状态。

在步骤s616中,用户选择在打印作业列表画面上显示的打印作业当中的期望停止的打印作业,并且系统控制器108进行到步骤s617。

在步骤s617中,系统控制器108显示停止确认画面(未示出),用于提示用户确认是否停止所选择的打印作业。在步骤s617中显示的停止确认画面由所选择的打印作业的文件名、停止按钮和关闭按钮组成,并且被显示在控制台部103的lcd201上。

在步骤s618中,系统控制器108确定是否已经接收到用于停止所选择的打印作业的指令,更具体地,是否已经按下在步骤s617中显示的停止确认画面上的停止按钮。如果确定已经按下停止按钮,则系统控制器108进行到步骤s608,并且停止保持在hdd110中的所选择的打印作业,随后终止本处理。另一方面,如果确定不是已经按下停止按钮而是已经按下停止确认画面上的关闭按钮,则系统控制器108返回到步骤s615。

如上所述,即使在存在多个发送作业的情况下,也能够通过减少停止发送作业所需经历的步骤数,来根据保持在hdd110中的发送作业的数量确实停止用户期望的发送作业。

注意,虽然在本实施例中,显示停止确认画面501和506,但是本发明不限于此。例如,在显示发送配置画面期间按下停止键204的情况下,可以在不显示停止确认画面501或506的情况下停止最后输入的发送作业。在这种情况下,可以在停止处理之后显示示出所停止的发送作业的发送目的地和发送目的地名称的事后通知画面。此外,可以使得用户能够预先设置在显示发送配置画面期间按下停止键204的情况下是否显示停止确认画面501或506。

此外,虽然在本实施例中,只要关注打印作业,在步骤s615中显示打印作业列表而不管未完成的打印作业的数量是否是一个,但是可以进行与针对发送作业的处理相同的处理。也就是说,在未完成的打印作业的数量是一个的情况下,可以显示用于提示用户确认是否停止打印作业的停止确认画面。此外,在未完成的打印作业的数量是多于一个的情况下,可以显示用于提示用户确认是否停止最后输入的打印作业的停止确认画面。

此外,虽然在本实施例中,停止键204是配设在控制台部103上的硬键,但这不是限制性的。例如,在用户进行用于将发送作业或打印作业从pc发送到作业处理装置100的处理的情况下,可以在pc的画面上显示停止图标。此外,在用户选择停止图标的情况下,可以执行步骤s602及随后的步骤,并且可以在pc的画面上显示在步骤s605、s606和s617中显示的停止确认画面中的一个。

接下来,将参照图7a和图7b给出当在已经进行用户认证的情况下由用户按下停止键204时进行的发送作业停止处理的描述。本处理由系统控制器108进行,系统控制器108将存储在系统存储器106的rom中的用于执行本处理的程序加载到ram(未示出)中。

参照图7a,首先,在步骤s700中,控制台部103显示用户认证画面(参见图3b)。

在步骤s701中,用户分别在步骤s700中显示的用户认证画面上的用户名输入框308和密码输入框309中输入他/她的登记的名称和密码。在所例示的示例中,将描述输入“satotaro”作为用户名的情况。输入的用户名和密码由系统控制器108存储在hdd110中。

在步骤s702中,系统控制器108将存储在hdd110中的用户名和密码与存储在用户数据库313(参见图3d)中的用户名和密码进行比较,并且确定用户认证是否成功。

作为比较的结果,如果用户是在步骤s701中输入的名称和密码未被登记在用户数据库313中的用户,则确定用户认证不成功,并且系统控制器108进行到步骤s718。另一方面,作为比较的结果,如果用户是名称和密码已经被登记在用户数据库313中的用户,则确定用户认证成功,并且系统控制器108进行到步骤s703。

在步骤s703中,在检测到已经按下停止键204的情况下,系统控制器108进行到步骤s704。

在步骤s704中,系统控制器108确定在控制台部103的lcd201上是否正在显示发送配置画面,并且如果正在显示发送配置画面,则系统控制器108进行到步骤s705。另一方面,如果不正在显示发送配置画面(例如,如果正在显示菜单画面),则系统控制器108进行到图7b中的步骤s717。

在步骤s705中,系统控制器108基于作业管理表(参见例如图4a或图4b)确定是否存在保持在hdd110中的发送作业,即,是否存在正在执行或正在排队的发送作业。如果确定存在正在执行或正在排队的发送作业,则系统控制器108进行到步骤s706,而如果不是,则系统控制器108进行到步骤s717。

在步骤s706中,系统控制器108在作业管理表(参见例如图4a或图4b)中搜索各自具有作业拥有者名称“satotaro”的发送作业当中的最后输入的(即,作业接收时间402最新的)发送作业。在此之后,系统控制器108保持通过搜索检索到的发送作业的发送目的地名称和发送目的地作为搜索结果,并且进行到图7b中的步骤s707。

接下来,在步骤s707中,系统控制器108基于作业管理表确定保持在hdd110中的用户的发送作业的数量(即,具有作业拥有者名称“satotaro”的发送作业的数量)是一个还是多于一个。

如果确定用户的发送作业的数量是一个,则系统控制器108进行到步骤s708,而如果确定用户的发送作业的数量是多于一个,则系统控制器108进行到步骤s709。

在步骤s708中,系统控制器108在lcd201上显示分别在发送目的地名称显示区域502和发送目的地显示区域503中示出在步骤s706中作为搜索结果保持的发送目的地名称和发送目的地的停止确认画面501。然后,系统控制器108进行到步骤s710。

在步骤s710中,系统控制器108确定是否已经接收到用于停止保持在hdd110中的发送作业的指令。更具体地,系统控制器108确定是否已经按下停止确认画面501上的停止按钮504。

如果确定已经按下停止按钮504,则系统控制器108进行到步骤s711,其中系统控制器108停止保持在hdd110中的发送作业,并且进行到步骤s717。

另一方面,如果在步骤s710中确定不是已经按下停止按钮504而是已经按下关闭按钮505,则系统控制器108关闭停止确认画面501,并且进行到步骤s717。

在步骤s709中,系统控制器108在lcd201上显示分别在发送目的地名称显示区域507和发送目的地显示区域508中示出在步骤s706中作为搜索结果保持的发送目的地名称和发送目的地的停止确认画面506。然后,系统控制器108进行到步骤s712。

在步骤s712中,系统控制器108确定是否已经接收到用于停止发送作业的指令。更具体地,系统控制器108确定是否已经按下停止确认画面506上的停止按钮510。

如果确定已经按下停止按钮510,则系统控制器108进行到步骤s711,其中系统控制器108停止保持在hdd110中的发送作业,并且进行到步骤s717。

另一方面,如果在步骤s712中确定不是已经按下停止按钮510而是已经按下除停止按钮510以外的按钮,则系统控制器108进行到步骤s713。

在步骤s713中,系统控制器108确定是否已经接收到用于检查其他发送作业的指令。更具体地,系统控制器108确定是否已经按下“停止其他作业”按钮509。

如果确定已经按下“停止其他作业”按钮509,则系统控制器108进行到步骤s714。另一方面,如果确定已经按下除“停止其他作业”按钮509以外的按钮(即,关闭按钮511),则系统控制器108进行到步骤s717。

在步骤s714中,系统控制器108在lcd201上显示发送作业状态画面512。此时,在发送作业列表513上显示的发送作业仅是作业管理表中的具有作业拥有者名称“satotaro”的作业。也就是说,在用户认证之后基于图4b中所示的作业管理表显示发送作业状态画面512的情况下,仅显示作业id“0001”和作业id“0002”的作业状态。如果用户在该状态下按下发送作业状态画面512上的关闭按钮515,则系统控制器108停止显示发送作业状态画面512,并且显示图3a中所示的发送配置画面。在以下描述中,将描述用于选择和停止发送作业的处理(步骤s715、s716和s711)。

在步骤s715中,用户选择在发送作业列表513上显示的多个发送作业当中的期望停止的发送作业,并且系统控制器108进行到步骤s716。所选择的发送作业被突出显示为要停止的作业。如果在该状态下再次选择突出显示的发送作业,则从要停止的目标中排除发送作业,并且取消突出显示。

在步骤s716中,系统控制器108确定是否已经接收到用于停止发送作业的指令。更具体地,系统控制器108确定是否已经按下发送作业状态画面512上的停止按钮514。如果确定已经按下停止按钮514,则系统控制器108显示分别在发送目的地名称显示区域502和发送目的地显示区域503中示出要停止的发送作业的发送目的地名称和发送目的地的停止确认画面501。如果在该状态下按下停止按钮504,则系统控制器108进行到步骤s711,其中系统控制器108停止保持在hdd110中的发送作业,并且进行到步骤s717。另一方面,如果检测到已经按下关闭按钮505,则系统控制器108返回到步骤s714。

在步骤s717中,系统控制器108确定是否已经按下id键206。如果已经按下id键206,则系统控制器108使作为当前登录用户的具有用户id“0001”的“satotaro”登出,随后终止本处理。

再次参照图7a,在步骤s718中,系统控制器108显示用户认证错误画面,并且在随后的步骤s719中,确定是否已经按下返回按钮312。系统控制器108等待直到按下返回按钮312,并且当确定按下返回按钮312时,返回到步骤s700以再次显示参照图3b描述的用户认证画面。

在上述的实施例中,系统控制器108在步骤s603和s706中通过将搜索范围设置为正在执行(正在发送)和正在排队的所有发送作业,来在作业管理表(参见例如图4a或图4b)中搜索最后输入的发送作业。但是,搜索范围可以构造如下。例如,可以将搜索范围设置为正在执行(正在发送)的所有作业。通过如上改变搜索范围,即使在存在多个正在执行(正在发送)和正在排队的发送作业的情况下,也能够在不显示发送作业的列表的情况下提供用于停止正在执行的发送作业的指令。

此外,搜索可以构造如下。例如,类似于步骤s603和s706,将搜索范围设置为正在执行(正在发送)和正在排队的所有发送作业,并且可以从搜索范围中搜索首先输入的发送作业。

此外,在另一实施例中,可以通过用户指令(或管理员指令)来构造是将搜索范围设置为正在执行和正在排队的所有发送作业,还是仅设置为正在执行的发送作业。此外,可以在不改变搜索范围的情况下,通过用户指令(或管理员指令)来构造是将要搜索的检索目标设置为最后输入的发送作业还是首先输入的发送作业。

其他实施例

虽然已经详细描述了实施例,但是本发明能够被构造为例如系统、装置、方法、程序、存储介质(记录介质)等。更具体地,本发明能够应用于由多个设备组成的系统,或者能够应用于由一个设备组成的装置。

另外,可以通过读出并执行记录在存储介质(也可更完整地称为“非临时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或更多个程序)以执行上述实施例中的一个或更多个的功能、并且/或者包括用于执行上述实施例中的一个或更多个的功能的一个或更多个电路(例如,专用集成电路(asic))的系统或装置的计算机,来实现本发明的实施例,并且,可以利用通过由所述系统或装置的所述计算机例如读出并执行来自所述存储介质的所述计算机可执行指令以执行上述实施例中的一个或更多个的功能、并且/或者控制所述一个或更多个电路执行上述实施例中的一个或更多个的功能的方法,来实现本发明的实施例。所述计算机可以包括一个或更多个处理器(例如,中央处理单元(cpu)、微处理单元(mpu)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行所述计算机可执行指令。所述计算机可执行指令可以例如从网络或所述存储介质被提供给计算机。所述存储介质可以包括例如硬盘、随机存取存储器(ram)、只读存储器(rom)、分布式计算系统的存储器、光盘(诸如压缩光盘(cd)、数字通用光盘(dvd)或蓝光光盘(bd)tm)、闪存设备以及存储卡等中的一个或更多个。

本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(cpu)、微处理单元(mpu)读出并执行程序的方法。

本发明可以通过诸如对象代码、由解释器执行的程序以及供给到os的脚本数据的任何其他形式来实现,只要其具有程序功能即可。

此外,作为供给程序的方法,能够通过使用客户端计算机的浏览器从互联网上的网站下载到诸如硬盘的记录介质来供给程序。也就是说,例如,通过连接到网站,从网站下载本发明的计算机程序本身或包括自动安装功能的压缩文件。此外,也能够通过将形成本发明的程序的程序代码分成多个文件,并且从各不同的网站下载程序文件来实现本发明。也就是说,允许多个用户在计算机上下载用于实现本发明的处理功能的程序文件的www服务器也包括在本发明中。

此外,本发明的程序被加密并存储在诸如cd-rom的存储介质中,并且被分发给用户。然后,允许满足预定条件的用户经由互联网从网站下载用于对程序进行解码的密钥信息。然后,能够通过使用密钥信息执行加密程序从而安装程序来实现本发明。

此外,也能够在将从记录介质读取的程序写入到插入在计算机中的功能扩展板或连接到计算机的功能扩展单元中配设的存储器之后,实现上述的实施例的功能。也就是说,能够通过功能扩展板或功能扩展单元中配设的、基于程序的指令进行实际处理的部分或全部的cpu等来实现上述的实施例的功能。

虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明并不限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以便涵盖所有这些变型例以及等同的结构和功能。

本申请要求2017年10月19日提交的日本专利申请第2017-202697号的优先权,该申请的全部内容通过引用并入本文。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1