CN105511983A - 作业处理装置及控制作业处理装置的方法 - Google Patents
作业处理装置及控制作业处理装置的方法 Download PDFInfo
- Publication number
- CN105511983A CN105511983A CN201510631092.8A CN201510631092A CN105511983A CN 105511983 A CN105511983 A CN 105511983A CN 201510631092 A CN201510631092 A CN 201510631092A CN 105511983 A CN105511983 A CN 105511983A
- Authority
- CN
- China
- Prior art keywords
- user
- processing apparatus
- unit
- job processing
- identifying information
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
-
- 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/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/1267—Job repository, e.g. non-scheduled jobs, delay printing
-
- 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/1274—Deleting of 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/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/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
- G06F3/1286—Remote printer device, e.g. being remote from client or server via local network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
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)
- Multimedia (AREA)
- Signal Processing (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
本发明公开一种作业处理装置及控制作业处理装置的方法。如果在用户退出作业处理装置之后、保持在保持单元中的数据的存储期过去且该数据被从保持单元中删除,则用户不能轻松识别出存在已删除作业。用于控制作业处理装置的方法包括:在保持单元中保持与用户相关联的作业;在第一存储单元中存储用于识别与被从所述保持单元删除的作业相关联的用户的识别信息;在第二存储单元中存储用于识别与在所述保持单元中的保持失败的作业相关联的用户的识别信息;基于所述第一存储单元中存储的所述识别信息向用户通知所述作业被删除;以及基于存储在所述第二存储单元中的所述识别信息向用户通知所述作业的保持失败。
Description
技术领域
本发明涉及一种作业处理装置及控制作业处理装置的方法。
背景技术
已知有允许用户对保持在硬盘驱动器(HDD)中的数据(例如图像数据)设置存储期的图像处理装置。该图像处理装置确定保持在HDD中的数据的存储期是否过去。然后,如果确定存储期已过,则图像处理装置从HDD中删除数据(参见日本JP特开第2008-236009号公报)。
在日本JP特开第2008-236009号公报中讨论的图像处理装置的情况下,如果在用户退出图像处理装置之后、保持在HDD中的数据的存储期才过去并将数据从HDD中删除,则用户就不能轻松地识别出存在已删除数据。因此,当例如用户登录图像处理装置时,用户可能会搜索其期望打印的数据,而并未识别出该数据已被从HDD中删除。
发明内容
根据本发明的一方面,作业处理装置包括:保持单元,用于保持与用户相关联的作业;第一存储单元,用于存储用于识别与被从所述保持单元删除的作业相关联的用户的识别信息;第二存储单元,用于存储用于识别与在所述保持单元中的保持失败的作业相关联的用户的识别信息;第一通知单元,用于基于所述第一存储单元中存储的所述识别信息向用户通知所述作业被删除;以及第二存储单元,用于基于存储在所述第二存储单元中的所述识别信息向用户通知所述作业的保持失败。根据通过存储在所述第一存储单元中的所述识别信息所识别的用户对所述作业处理装置的登录,所述第一通知单元向用户通知所述作业被删除。根据通过存储在所述第二存储单元中的所述识别信息所识别的用户对所述作业处理装置的登录,所述第二通知单元向用户通知所述作业的保持失败。
根据以下参照附图对示例性实施例的详细描述,本发明的其他特征将变得清楚。
附图说明
图1是例示根据第一示例性实施例的多功能***设备(MFP)的功能结构的框图。
图2是例示根据第一示例性实施例的MFP的功能结构的截面图。
图3A和图3B例示了根据第一示例性实施例的画面的结构。
图4是例示根据第一示例性实施例的控制的示例的流程图。
图5例示了根据第一示例性实施例的表格的示例。
图6A和图6B例示了根据第一示例性实施例的表格的示例。
图7是例示根据第一示例性实施例的控制的示例的流程图。
图8例示了根据第一示例性实施例的画面的结构。
图9是例示根据第一示例性实施例的控制的示例的流程图。
图10例示了根据第一示例性实施例的画面的结构。
图11例示了根据第一示例性实施例的画面的结构。
图12A、图12B及图12C例示了根据第一示例性实施例的画面的结构。
图13是例示根据第一示例性实施例的控制的示例的流程图。
图14是例示根据第二示例性实施例的控制的示例的流程图。
图15是例示根据第二示例性实施例的控制的示例的流程图。
图16例示了根据第二示例性实施例的表格的示例。
图17是例示根据第二示例性实施例的控制的示例的流程图。
图18例示了根据第二示例性实施例的画面的结构。
图19是例示根据第三示例性实施例的控制的示例的流程图。
图20是例示根据第三示例性实施例的控制的示例的流程图。
图21例示了根据第三示例性实施例的表格的示例。
图22是例示根据第三示例性实施例的控制的示例的流程图。
图23例示了根据第三示例性实施例的画面的结构。
具体实施方式
以下将参照附图详细描述本发明的示例性实施例。下文所述的各种示例性实施方式并不根据权利要求的范围而限定本发明,作为解决本发明的问题的方法,示例性实施方式中描述的所有的特征的组合并不是必须的。以下描述的本发明的各个实施例可以单独实现,或者在必要时或来自各个实施例的元素或特征的组合在一个实施例中是有益的情况下可以作为多个实施例或其特征的组合而实现。
将参照图1描述根据本发明的第一示例性实施例的作业处理***。
在第一示例性实施例中,控制器单元110的中央处理单元(CPU)111接收与用户相关联的作业,并保持该接收到的作业。然后,如果与用户的识别信息相关联地保持的作业被删除,则CPU111向已登录到多功能***设备(MFP)100的用户通知存在被删除的作业。下文将描述细节。
根据本示例性实施例的作业处理***包括作业处理装置和外部信息处理装置。
作业处理***是例如打印***。打印***包括例如作为作业处理装置示例的打印装置和作为外部信息处理装置示例的个人计算机(PC)101(计算机)。此外,作业处理***可以不是打印***,而是包括作业处理装置和PC101的信息处理装置。
作为打印装置示例的MFP100具有用于读取原稿以生成图像数据的图像读取功能和用于基于所生成的图像数据将图像打印在片材上的打印功能(复印功能)。MFP100还具有用于从PC101接收打印作业以基于接收到打印指令的数据将文本或图像打印在片材上。通过打印功能执行的打印可以是彩色打印或单色打印。
作业处理装置可以不是MFP100,而是能够从PC101接收作业并执行所接收到的作业的扫描器。此外,作业处理装置可以不必具有图像读取功能和打印功能。
在本示例性实施例中,以下将描述这样的情况:MFP100经由诸如局域网等LAN102与PC101连接,并且MFP100与PC101通信。
在本示例性实施例中,PC101经由诸如LAN102等网络将打印作业输入到MFP100中。然后,MFP100处理经由诸如LAN102等网络从PC101输入的打印作业。
MFP100和PC101可以经由诸如因特网等广域网(WAN)连接在一起。可选择地,MFP100和PC101可以经由通用串行总线(USB)电缆连接在一起。此外,MFP100和PC101可以被配置为能够利用诸如无线保真(Wi-Fi)或蓝牙(Bluetooth,注册商标)等无线通信来彼此通信。
PC101利用应用软件生成图像数据,并将所生成的图像数据传输给MFP100。
MFP100包括控制器单元(控制单元)110、读取器单元120、打印机单元130、外部接口(I/F)140、操作单元150、HDD160及压缩/解压单元170,下文将对所有这些单元进行描述。这些部件被放置在***总线117上,并被电连接在一起以向/从彼此传输/接收控制命令和数据。此外,作为通信单元示例的外部I/F140是用于向/从PC101传输/接收图像数据的接口。
读取器单元120包括控制与控制器单元110的通信的扫描器控制单元121和进给原稿的原稿进给单元122。
控制器单元110经由扫描器控制单元121指示读取器单元120读取原稿。然后,读取器单元120光学地读取原稿的图像,并将图像转换成作为电信号的图像数据。在本示例性实施例中,下文将描述控制器单元110经由扫描器控制单元121指示读取器单元120读取原稿的情况。然而,本示例性实施例并不限于该情况。在不包括作为读取器单元120中的组件的扫描器控制单元121的MFP的情况下,控制器单元110的CPU111可以直接指示读取器单元120来读取原稿。
另一方面,打印机单元130包括控制与控制器单元110的通信的打印机控制单元131。打印机单元130还包括进给单元(片材保持单元)132,该进给单元132具有用于保持打印中使用的片材的进给盒和手动进给托盘。在本示例性实施例中,将以MFP100中包括多个进给盒和手动进给托盘的进给单元132为例进行描述。可选择地,进给单元132可以是包括在与MFP100连接的进给设备中的进给柜。
此外,打印机单元130执行用于打印作为打印目标且被存储在HDD160中的作业的处理。控制器单元110经由打印机控制单元131指示打印机单元130打印图像数据。然后,打印机单元130将基于图像数据而形成的调色剂图像转印并定影在从片材保持单元进给的片材上,从而利用调色剂将图像形成(打印)在片材上。下文将描述转印和定影。在本示例性实施例中,下文将描述控制器单元110经由打印机控制单元131指示打印机单元130打印图像数据的情况。然而,本示例性实施例并不限于该情况。在不包括作为打印机单元130中的组件的打印机控制单元131的MFP的情况下,控制器单元110的CPU111可以直接指示打印机单元130打印图像数据。
HDD160保持***软件和由压缩/解压单元170(稍后描述)压缩的图像数据。此外,HDD160能够存储要处理的打印作业的打印数据和通过分析打印作业的属性而提取的目录信息。“目录信息”是指例如接收到作业时的日期和时间、所接收的作业的存储位置(IP地址和路径)、作业名称以及所接收的作业的打印设置信息(色彩模式、片材尺寸、份数及整理)。如在本示例性实施例中所描述的,如果所接收的作业的打印数据被存储在一个MFP100的HDD160中,则作为所接收的作业的存储位置的IP地址的信息可以不保持在目录信息中。
此外,HDD160能够保持诸如用户名和密码等用于登录MFP100的认证信息。此外,HDD160能够存储目录信息表500(以下将参照图5来描述)。
在本示例性实施例中,将以HDD160为大容量、非易失性存储设备的示例进行描述。可选择地,可以使用诸如固态驱动器(SSD)等非易失性存储器,只要该非易失性存储器是大容量、非易失性存储设备即可。
控制器单元110具有多个功能。例如,控制器单元110在HDD160中存储由读取器单元120读取的原稿的图像数据。然后,控制器单元110能够从HDD160中读取图像数据,并促使打印机单元130执行用于基于所读取的图像数据将图像打印在片材上的复印作业。此外,控制器单元110能够执行用于将读取器单元120读取的原稿的图像数据转换成编码数据并经由作为通信单元示例的外部I/F140将编码数据传输给PC101的扫描器功能。此外,控制器单元110在HDD160中存储经由外部I/F140从PC101接收到的打印作业。然后,控制器单元110执行用于将从HDD160读取的编码数据转换成图像数据并促使打印机单元130基于所读取的图像数据将图像打印在片材上的打印功能(PC打印功能)。
此外,控制器单元110包括CPU111、只读存储器(ROM)115、随机存取存储器(RAM)114、读取器I/F112及打印机I/F113。
CPU111控制包括在MFP100中的读取器单元120、打印机单元130及各种单元(例如进给单元132)的处理和操作。
ROM115是只读存储器,事先存储用于启动次序和字体信息的程序。
另一方面,RAM114是可读、可写存储器,存储从读取器单元120或外部I/F140传输的图像数据、各种程序以及设置信息。
ROM115或HDD160存储要由CPU111执行的、且执行下述流程图的各种类型的处理所必要的各种控制程序。然后,CPU111读取存储在ROM150或HDD160中的程序,并将程序加载到RAM114中,从而执行根据本示例性实施例的各种操作。
此外,ROM115或HDD160存储例如用于在操作单元150(下文描述)的显示单元上显示各种用户界面画面(以下称为“UI画面”)的显示控制程序。此外,ROM115或HDD160将用于识别用户经由操作单元150输入的内容的UI功能程序作为用于控制操作单元150的程序而存储,以执行恰当的画面转换或向控制器单元110发出处理请求指令。
此外,ROM115或HDD160存储例如页面描述语言(PDL)功能程序,用于促使CPU111解析经由外部I/F140从PC101接收到的PDL数据并将PDL数据转换成光栅图像数据(位图图像数据),并促使控制器单元110执行打印功能。
此外,HDD160存储目录信息表500(以下将参照图5来描述)、错误信息表610(以下将参照图6A来描述)以及删除信息表620(以下将参照图6B来描述)。以下将描述在HDD160中存储目录信息表500、错误信息表610及删除信息表620的情况。可选择地,可以将这些表存储在易失性RAM中。
控制器单元110在HDD160中保持作为处理目标且已经由诸如读取器单元120和外部I/F140等各种输入单元输入的作业。然后,控制器单元110从HDD160中读取作业,并将该作业输出到打印机单元130,从而执行打印。此外,控制器单元110还控制从HDD160读取的作业,从而能够经由外部I/F140将作业传输给PC101。
压缩/解压单元170包括图像处理块,该图像处理块利用诸如执行联合双值图像专家组(JPIG)和联合图像专家组(JPEG)等各种压缩方法执行用于对存储在RAM114或HDD160中的图像数据压缩和解压的处理,并将图像数据再次保持在RAM114中。由压缩/解压单元170压缩的图像数据能经由外部I/F140传输给PC101。
控制器单元110能经由外部I/F140从PC101接收图像数据。当经由外部I/F140接收到的图像数据要被保持在HDD160中时,由压缩/解压单元170压缩图像数据。另一方面,当要基于HDD160中保持的图像数据而将图像打印在片材上时,由压缩/解压单元170对图像数据解压。此外,控制器单元110对作为处理目标且被保持在HDD160中的作业执行各种类型的输出处理。这里对作业保持在HDD160中的示例进行了描述。可选择地,可以将作业保持在易失性RAM中。
读取器I/F112是用于与作为图像输入装置的读取器单元120连接的接口。打印机I/F113是用于与作为图像输出装置的打印机单元130连接的接口。控制器单元110经由读取器I/F112或打印机I/F113对图像数据执行同步/异步转换和控制。
此外,MFP100包括包含显示单元(未例示)并与用户界面单元的示例对应的操作单元150。MFP100的操作单元150包括显示单元(未例示)和硬键(未例示)。显示单元包括液晶显示器(LCD或液晶显示单元)和具有附装到LCD的透明电极的触摸面板片材(或电容式触摸面板片材)。在LCD上显示操作画面和MFP100的状态。操作单元150具有经由操作画面或硬键从用户处接收各种设置的功能和向用户提供信息的功能。
图2例示了图1中例示的读取器单元120和打印机单元130的截面图。
以下将描述基于传送给打印机单元130的图像数据将图像输出给片材201的操作(图像形成操作)。
激光单元222根据图像数据将传送给打印机单元130的图像数据转换成激光。然后,利用激光照射感光鼓223至226,从而根据图像数据在感光鼓223至226上形成静电潜像。通过显影单元227至230将调色剂分别附加到感光鼓223至226上的潜像部分。彩色打印机包括用于青色、黄色、品红和黑色的四个感光鼓和四个显影单元。
此外,打印机单元130包括作为配设在进给单元132中的片材保持单元的抽屉型进给盒251至254和手动进给托盘250。进给盒251至254能够保持多个片材201(例如600个片材)。另一方面,手动进给托盘250能够保持多个片材201(例如100个片材)。打印机单元130可以包括进给盒251至254以及手动进给托盘250中的至少一个。假定根据本示例性实施例的MFP100包括四个进给盒251至254和一个手动进给托盘250来进行以下描述。
打印机单元130从进给盒251至254和手动进给托盘250中的任何一个进给片材201。然后,打印机单元130将附着到感光鼓223至226的调色剂转印到片材201上,然后将所产生的片材201输送到定影设备233以通过热和压力将调色剂定影到片材201。作为用于进给片材201的片材保持单元的设置值,基于存储在HDD160中的诸如片材201的基重等属性信息来控制定影设备233的温度和输送片材201的速度。由输送辊234和235将已通过定影设备233的片材201排出到排出托盘236。
在本示例性实施例中,描述了使用包括四个感光鼓和四个显影单元的彩色打印机的情况。可选择地,本示例性实施例也可以类似地应用于包括一个感光鼓和一个显影单元的单色打印机。此外,在本示例性实施例中,已经描述了用于通过电子照相处理将图像打印在片材上的方法。可选择地,可以使用例如喷墨法或其他方法(例如热转印法),只要该方法能够打印图像即可。
在本示例性实施例中,PC101利用任意应用或打印机驱动器的打印功能将打印作业输入到MFP100。
例如,在PC101的操作单元(未例示)上显示的如图3A中所示的打印机驱动器画面300上,用户能够将要用于执行打印作业的MFP100指定为打印机名称301。此外,用户能够将例如色彩模式、片材尺寸、份数以及整理指定为打印设置302。此外,用户能够将例如“打印”、“安全打印”、“加密安全打印”、“存储”以及“保持”指定为打印作业的输出方法303。
例如,如果“打印”被指定为输出方法303,则通过反映利用打印机驱动器所提供的用来指定打印格式的功能而指定的打印设置302,从而生成诸如PDL数据等打印数据。然后,与用户信息(例如PC101的登录名以及诸如所认证的用户身份(ID)等认证信息)相关联的打印作业被传输给用户指定的MFP100。与打印作业相关联的用户信息是例如PC101的登录名和所认证的用户ID。当用户在PC101的操作单元(未例示)上显示的登录画面(未例示)上登录到PC101中时获得PC101的登录名。
可选择地,如果响应于用户在打印机驱动器画面300上按下OK按钮304而在PC101的操作单元(未例示)上显示图3B所示的确认画面310,则用户在确认画面310上输入的用户名311可以与打印作业相关联。然后,MFP100接收与用户信息相关联的打印作业并执行打印。
另一方面,如果例如“存储”或“保持”被指定为输出方法303,则通过反映打印设置302来生成诸如PDL数据等打印数据。然后,与用户信息相关联的打印作业被传输给用户指定的MFP100。然后,MFP100接收与用户信息相关联的打印作业,并将打印作业存储在HDD160中。
另一方面,如果例如“安全打印”被指定为输出方法303,则例如经由图3B中例示的确认画面310要求用户输入用户名311和密码312。然后,通过反映打印设置302来生成诸如PDL数据等打印数据。然后,与包括密码312的用户信息相关联的打印作业被传输给用户指定的MFP100。MFP100接收与包括密码312的用户信息相关联的打印作业,并将打印作业存储在HDD160中。
另一方面,如果例如“加密安全打印”被指定为输出方法303,则例如经由图3B中例示的确认画面310要求用户输入用户名311和密码312。然后,通过反映打印设置302来生成诸如PDL数据等打印数据。然后,打印数据被加密,且与包括密码312的用户信息相关联的打印作业被传输给用户指定的MFP100。MFP100接收与包括密码312的用户信息相关联的打印作业,并将打印作业存储在HDD160中。
在第一示例性实施例中,控制器单元110的CPU111接收与用户相关联的作业并保持所接收的作业。然后,如果与用户的识别信息相关联地保持的作业被删除,则CPU111向已登录到MFP100的用户通知存在已删除的作业。
以下将描述细节。
首先,将参照图4中例示的流程图,描述根据第一示例性实施例的MFP100将所接收的作业的目录信息和打印数据存储在HDD160中的一系列处理。控制器单元110的CPU111通过执行从ROM115或HDD160读取并被加载到RAM114中的PDL功能程序来执行该处理。
在步骤S401中,CPU111确定是否已经由外部I/F140接收了作业。步骤S401中要接收的作业是例如经由图3A中所示的上述打印机驱动器画面300从PC101输入到MFP100的作业。作为步骤S401中的确定结果,如果CPU111确定已接收作业(步骤S401中为“是”),则处理推进至步骤S402。另一方面,如果确定为“否”(步骤S401中为“否”),则重复步骤S401的处理,直至接收到作业为止。
在步骤S402中,CPU111确定在步骤S401中已收到作业的MFP100中是否开启强制保留设置。用户(管理员)能够针对各个MFP100随意设置强制保留设置是开启还是关闭。“强制保留”是指如果已接收到与用户信息相关联的打印作业而将所接收的打印作业强制存储在HDD160中的操作。就是说,如果强制保留设置为开启,则即使当例如“打印”被指定为打印机驱动器的输出方法303,仍将已输入到MFP100的作业强制存储在HDD160中。
作为步骤S402中的确定结果,如果CPU111确定强制保留设置为开启(步骤S402中为“是”),则处理推进至步骤S403。另一方面,如果确定为“否”(步骤S402中为“否”),则处理推进至步骤S410。
在步骤S403中,CPU111分析步骤S401中接收的作业的设置,并确定该作业是否为强制保留目标(即要被强制存储在HDD160中的目标)。例如,如果已输入作业的用户的用户信息未被确定(未被设置),则即使在已接收到作业的MFP100中的强制保留设置为开启的情况下,仍可以将该作业从强制保留目标中移除。此外,例如,如果已输入作业的用户的用户信息表示特殊用户,那么即使在已接收到作业的MFP100中的强制保留设置为开启的情况下,仍可以将该作业从强制保留目标中移除。此外,例如,如果作业的输入源的IP地址是特殊IP地址,那么即使在已接收到作业的MFP100中的强制保留设置为开启,仍可以将该作业从强制保留目标中移除。用户(管理员)可能够随意设置用于将作业设置为强制保留目标的各种条件。
作为步骤S403中的确定的结果,如果CPU111确定作业是强制保留目标(步骤S403中为“是”),则处理推进至步骤S404。另一方面,如果确定为“否”(步骤S403中为“否”),则处理推进至步骤S410。
在步骤S404中,CPU111分析所接收的作业的属性,并确定是否已成功提取目录信息。
“目录信息”是指例如接收到作业时的日期和时间501、所接收的作业的存储位置502(IP地址和路径)、作业名称505以及所接收的作业的打印设置503(色彩模式、片材尺寸、份数及整理)(见图5)。
存在多个MFP100连接在一起以便能够经由诸如LAN102等网络彼此通信的情况。在此情况下,用于存储所接收的作业的打印数据的MFP100(称为“存储装置”)、用于注册(存储)目录信息的MFP100(称为“目录服务器装置”)以及用于执行作业的MFP100(称为“输出装置”)可以彼此不同。因此,在目录信息中管理所接收的作业的存储位置(IP地址和路径)。
作为步骤S404中的确定的结果,如果CPU111确定已成功提取目录信息(步骤S404中为“是”),则处理推进至步骤S405。另一方面,如果确定为“否”(步骤S404中为“否”),则关于图4的一系列处理。提取目录信息失败的情况是例如由于输入未设置用户信息的作业从而不能分析作业属性的情况。如果确定为“否”(步骤S404中为“否”),则在CPU111向用户通知提取目录信息失败之后可以结束关于图4的一系列处理。
在步骤S405中,CPU111在HDD160中存储从步骤S401中接收的作业中提取的打印数据,然后处理推进至步骤S406。打印数据是例如通过反映利用打印机驱动器所提供的用来指定打印格式的功能而指定的打印设置302生成的PDL数据。
在步骤S406中,CPU111确定打印数据是否已成功存储于HDD160中。作为步骤S406中的确定结果,如果CPU111确定已成功存储打印数据(步骤S406中为“是”),则处理推进至步骤S407。另一方面,如果确定为“否”(步骤S406中为“否”),则处理推进至步骤S409。存储打印数据失败的情况是例如HDD160没有足够的空闲空间来存储打印数据的情况。可选择地,可以是例如要存储在HDD160中的打印数据的文件尺寸达到能被存储在HDD160的打印数据的最大文件尺寸的情况。仍可选择地,可以是例如要被存储在HDD160中的作业数量达到每个用户能被存储在HDD160中作业的最大数的情况。
在步骤S407中,CPU111在HDD160中存储从步骤S401中接收的作业中提取的目录信息,然后处理推进至步骤S408。
在步骤S408中,CPU111确定目录信息是否已成功存储于HDD160中。如图5中的目录信息表500所示,基于用户名504对各个已输入作业的用户管理存储在HDD160中的目录信息。在图5的目录信息表500的示例中,管理用户A的目录信息、用户B的目录信息及用户C的目录信息。例如,目录信息表500表示已在“2012年4月10日10点34分45秒”接收到用户A输入到MFP100的作业(作业名称为“AAA.ppt”)。此外,目录信息表500表示作业的存储位置的IP地址为“192.168.2.11”。此外,目录信息表500表示作业的打印设置为A3、全彩色、通过装订整理(左上方)以及打印100份。
作为步骤S408中的确定的结果,如果CPU111确定已成功存储目录信息(步骤S408中为“是”),则认为所接收的作业已成功存储于HDD160中。然后,结束关于图4的一系列处理。另一方面,如果确定为“否”(步骤S408中为“否”),则处理推进至步骤S409。存储目录信息失败的情况是例如HDD160没有足够的空闲空间存储目录信息的情况。
在步骤S409中,CPU111在HDD160中存储的如图6A所示的错误信息表610中注册与步骤S401中接收的作业相关联的用户信息。在错误信息表610中管理已输入了在HDD160中存储失败的作业的用户的信息(用户名611)。图6A所示的错误信息表610的示例表示用户A输入的作业的存储失败,以及用户C输入的作业的存储失败。在步骤S409的处理后,结束关于图4的一系列处理。
在步骤S410中,CPU111确定步骤S401中接收到的作业的输出方法是否为“打印”。基于利用打印机驱动器指定的输出方法303来确定作业的输出方法。作为步骤S410中的确定的结果,如果CPU111确定输出方法为“打印”(步骤S410中为“是”),则处理推进至步骤S411。另一方面,如果确定为“否”(步骤S410中为“否”),则处理推进至步骤S412。步骤S410中确定为“否”的情况是例如指定“安全打印”、“加密安全打印,,、“存储”或者“保持”为步骤S401中接收到的作业的输出方法的情况。
在步骤S411中,CPU111发出执行步骤S401中接收的作业的请求,并促使打印单元130基于利用打印机驱动器指定的打印设置302(例如色彩模式、片材尺寸、份数及整理)执行打印。当要执行打印时,打印机单元130基于存储在HDD160中的诸如片材201的基重等属性信息来控制作为片材保持单元的设置值的定影设备233的温度及输送片材201的速度。在步骤S411的处理之后,结束关于图4的一系列处理。
在步骤S412中,CPU111发出执行步骤S401中收到的作业的请求,并将作业存储在HDD160中。在步骤S412的处理之后,结束关于图4的一系列处理。
这是根据第一示例性实施例的MFP100将所接收的作业的打印数据和目录信息存储在HDD160中的一系列处理的细节。
描述了这样的情况:如果在接收到作业的MFP100中开启强制保留设置,则所接收的作业被强制存储在HDD160中。然而,本示例性实施例并不限于此。例如,本示例性实施例也适用于通过将“强制保留”指定为打印机驱动器的输出方法303而能够将作业输入到MFP100的情况。在此情况下,即使在已接收到作业的MFP100中关闭强制保留设置,所接收的作业也可以被强制存储在HDD160中。
接下来,将参照图7中所示的流程图描述根据第一示例性实施例的MFP100从HDD160中删除(擦除)存储期已过去的作业的打印数据的一系列处理。该处理由控制器单元110的CPU111通过执行从ROM115或HDD160读取并被加载到RAM114中的控制程序来执行。
在步骤S701中,CPU111获得当前时间,然后处理推进至步骤S702。
在步骤S702中,CPU111获得存储在HDD160中的作业的存储期的设置信息。
用户能够利用显示在操作单元150上的如图8所示的设置画面800而将存储期的设置信息随意设置为作业的存储期。当要设置作业的存储期时,能够设置存储在HDD160中的各作业的存储期,或者能够事先集体设置存储在HDD160中的作业的存储期。此外,可以在作业存储在HDD160中之前,或者也可以在作业存储在HDD160中之后来设置作业的存储期。
用户能在设置画面800上指定的作业的存储期是例如10分钟、20分钟、30分钟、1小时、2小时、3小时、6小时、12小时、24小时、48小时及72小时中的任何一个。此外,作业的存储期的默认设置是例如1小时。能够以例如分钟来设置作业的存储期。此外,设置画面800不仅可以显示在MFP100中包括的操作单元150上,也可以显示在PC101中包括的操作单元(未例示)上。就是说,能够经由PC101设置作业的存储期。
在步骤S703中,CPU111参照存储在HDD160中的如图5所示的目录信息表500,然后处理推进至步骤S704。
在步骤S704中,基于步骤S703中的参照的结果,CPU111确定是否有作业存储在HDD160中。作为步骤S704中的确定的结果,如果CPU111确定有作业存储在HDD160中(步骤S704中为“是”),则处理推进至步骤S705。另一方面,如果确定为“否”(步骤S704中为“否”),则结束关于图7的一系列处理。
在步骤S705中,CPU111从存储在HDD160的目录信息表500中获得接收到作业时的日期和时间501,然后处理推进至步骤S706。
在步骤S706中,基于步骤S701中获得的当前时间、步骤S702中获得的作业的存储期的设置信息以及步骤S705中获得的作业的接收日期和时间,CPU111从存储在HDD160中的作业中搜索已过存储期的作业。
然后,作为步骤S706中的搜索的结果,在步骤S707中,CPU111确定是否存在已过存储期的作业。如果CPU111确定存在已过存储期的作业(步骤S707中为“是”),则处理推进至步骤S708。另一方面,如果确定为“否”(步骤S707中为“否”),则结束关于图7的一系列处理。
在步骤S708中,CPU111从HDD160中删除根据步骤S707中的确定已过存储期的作业的打印数据和目录信息,然后处理推进至步骤S709。
在步骤S709中,CPU111在存储于HDD160中的、图6B所示的删除信息表620中注册与步骤S708中删除的作业相关联的用户信息。在删除信息表620中管理已输入存储在HDD160中然后由于已过存储期而被删除的作业的用户的信息(用户名621)。图6B中所示的删除信息表620的示例表示由用户A输入的作业已被删除,由用户B输入的作业已被删除。在步骤S709的处理之后,结束关于图7的一系列处理。
这是根据第一示例性实施例的MFP100从HDD160中删除(擦除)已过存储期的作业的打印数据的一系列处理的细节。
接下来,参照图9中例示的流程图描述根据第一示例性实施例的MFP100显示已认证用户的作业列表的一系列处理。该处理通过控制器单元110的CPU111执行从ROM115或HDD160读取并被加载到RAM114中的UI功能程序来执行。如图11中的作业列表画面1100所示,作业列表在操作单元150上以列表的形式显示存储在HDD160中的作业的目录信息。用户能够在作业列表画面1100上选择期望的作业,并发出执行所选择作业的指令。
在步骤S901中,CPU111在操作单元150上显示如图10所示的用于登录MFP100的认证画面1000,然后处理推进至步骤S902。
在步骤S902中,CPU111确定用户是否已在认证画面1000上输入用户信息(例如用户名1001和密码1002)、然后在认证画面1000上按下登录按钮1003。作为步骤S902中的确定结果,如果CPU111确定登录按钮1003被按下(步骤S902中为“是”),则处理推进至步骤S903。另一方面,如果确定为“否”(步骤S902中为“否”),则重复步骤S902的处理,直到CPU111确定登录按钮1003被按下。
在步骤S903中,CPU111核对用户在认证画面1000上输入的用户信息与存储在HDD160中的诸如用户名和密码等认证信息,从而执行认证。然后,处理推进至步骤S904。
在步骤S904中,作为步骤S903中执行的认证的结果,CPU111确定认证是否成功。如果CPU111确定认证已成功(步骤S904中为“是”),则处理推进至步骤S906。如果认证成功,则用户登录到MFP100中。另一方面,如果确定为“否”(步骤S904中为“否”),则处理推进至步骤S905。
在步骤S905中,CPU111在操作单元150上显示表示认证失败的消息(未例示),从而向用户通知失败。然后,处理返回至步骤S902。
在步骤S906中,CPU111参照存储在HDD160中的如图5所例示的目录信息表500,然后处理推进至步骤S907。当参照目录信息表500时,CPU111将注册在目录信息表500中的用户名504用作关键字来搜索认证用户的用户名1001。然后,作为搜索的结果,CPU111在用户名504和用户名1001间执行匹配,并仅参照认证用户的目录信息。
在步骤S907中,根据步骤S906中的参照的结果,CPU111获得认证用户的目录信息,然后处理推进至步骤S908。在图5所例示的目录信息表500的示例中,如果认证用户的用户名1001是“用户A”,则从注册在目录信息表500中的目录信息中仅获取用户名504是“用户A”的目录信息。
在步骤S908中,CPU111参照存储在HDD160中的如图6A例示的错误信息表610,然后处理推进至步骤S909。当参照错误信息表610时,CPU111将注册在错误信息表610中的用户名611用作关键字来搜索认证用户的用户名1001。
在步骤S909中,根据步骤S908中的参照的结果,CPU111确定认证用户的信息(用户名)是否被注册在错误信息表610中(这被称为“存储确定”)。作为步骤S909中的确定的结果,如果CPU111确定认证用户的信息被注册(步骤S909中为“是”),则处理推进至步骤S914。另一方面,如果确定为“否”(步骤S909中为“否”),则处理推进至步骤S910。
在步骤S910中,CPU111参照存储在HDD160中的删除信息表620,然后处理推进至步骤S911。当参照删除信息表620时,CPU111将注册在删除信息表620中的用户名621用作关键字来搜索认证用户的用户名1001。
在步骤S911中,根据步骤S910中的参照的结果,CPU111确定认证用户的信息(用户名)是否被注册在删除信息表620中(这被称为“删除确定”)。作为步骤S911中的确定的结果,如果CPU111确定认证用户的信息被注册(步骤S911中为“是”),则处理推进至步骤S913。另一方面,如果确定为“否”(步骤S911中为“否”),则处理推进至步骤S912。
在步骤S912中,CPU111在操作单元150上(作业列表)显示步骤S907中获得的目录信息(即认证用户的目录信息)。例如,如显示在操作单元150上的如图11中的作业列表画面1100中所示,在作业列表上显示由认证用户(用户A)输入MFP100中并已被成功存储在HDD160中的作业的目录信息。在步骤S912的处理之后,结束关于图9的一系列处理。
另一方面,在步骤S913中,CPU111在操作单元150上(作业列表)显示步骤S907中获得的目录信息(即认证用户的目录信息)以及与认证用户相关联的作业的删除信息。例如,如显示在操作单元150上的如图12A中示出的作业列表画面1210中所示,在作业列表上显示由认证用户(用户A)输入MFP100中并已被成功存储在HDD160中的作业的目录信息。此外,在作业列表画面1210上显示消息1211,提供与认证用户相关联的作业的删除信息的通知(即存在由认证用户输入到MFP100并被从HDD160删除的作业的通知)。在步骤S913的处理之后,结束关于图9的一系列处理。
另一方面,在步骤S914中,CPU111在操作单元150上(作业列表)显示步骤S907中获得的目录信息(即认证用户的目录信息)以及与认证用户相关联的作业的存储错误信息。例如,如显示在操作单元150上的如图12B中的作业列表画面1220中所示,在作业列表上显示由认证用户(用户A)输入MFP100中并已被成功存储在HDD160中的作业的目录信息。此外,在作业列表画面1220上显示消息1221,提供与认证用户相关联的作业的存储错误信息的通知(即存在由认证用户输入到MFP100且在接收时存储失败的作业的通知)。在步骤S914的处理之后,结束关于图9的一系列处理。
这是根据第一示例性实施例的MFP100显示认证用户的作业列表的一系列处理的细节。
如以上步骤S901至S904中中所述,描述了基于用户输入在图10所示的认证画面1000上的用户信息来执行用于登录MFP100的认证的情况。然而,本示例性实施例并不限于此。可选择地,当用户要登录MFP100时,可以通过读取诸如用户ID和密码等事先记录在IC卡中的用户信息来执行认证。
在步骤S913中,参照图12A例示了在作业列表画面1210上显示消息1211从而提供与认证用户相关联的作业的删除信息的通知的情况。然而,本示例性实施例并不限于此。可选择地,可以通过其他方法来提供与认证用户相关联的作业的删除信息的通知,只要认证用户能够轻松地识别出存在由用户输入并被从HDD160中删除的作业即可。例如,可以在操作单元150上显示弹出画面(未例示)以提供与认证用户相关联的作业的删除信息的通知。可选择地,可以使用可辨识标记、声音或光来提供认证用户的删除信息的通知。另外,在作业列表画面1210上,可以进一步提供被从HDD160删除的作业的详细信息(例如,作业名称、接收到作业时的日期和时间以及删除作业的原因)作为与认证用户相关联的作业的删除信息的通知。
在步骤S914中,参照图12B例示了在作业列表画面1220上显示消息1221从而提供与认证用户相关联的作业的存储错误信息的通知的情况。然而,本示例性实施例并不限于此。可选择地,可以通过其他方法来提供与认证用户相关联的作业的存储错误信息的通知,只要认证用户能够轻松地识别出存在由用户输入并存储失败的作业即可。例如,可以在操作单元150上显示弹出画面(未例示)以提供与认证用户相关联的作业的存储错误信息的通知。可选择地,可以使用可辨识标记、声音或光来提供认证用户的存储错误信息的通知。另外,在作业列表画面1220上,可以进一步提供接收时存储失败的作业的详细信息(例如,作业名称、接收作业时的日期和时间以及作业存储失败的原因)作为与认证用户相关联的作业的存储错误信息的通知。
已描述了这样的情况:作为步骤S909中的确定的结果,如果CPU111确定认证用户的信息被注册在错误信息表610中(步骤S909中为“是”),则处理不从步骤S910推进至步骤S913。然而,本发明并不限于此。即使CPU111确定认证用户的信息被注册在错误信息表610中,处理仍可以推进至步骤S910至S913。然后,在步骤S911中,如果CPU111确定与认证用户相关联的作业的信息被注册在删除信息表620中(步骤S911中为“是”),则CPU111可以在操作单元150上显示如图12C所示的作业列表画面1230。在作业列表画面1230上显示消息1231,提供与认证用户相关联的作业的存储错误信息和删除信息的通知(即存在接收时存储失败的作业,也存在已删除作业的通知)。此外,为了实现与认证用户相关联的作业的存储错误信息和删除信息的交替通知,CPU111可以通过在作业列表画面1230上闪烁显示或切换显示来提供存储错误信息和删除信息的通知。
此外,描述了在MFP100的操作单元150上显示认证用户的作业列表的情况。然而,本发明并不限于此。即使在PC101的操作单元(未例示)上显示认证用户的作业列表,也可以类似地描述关于图9的一系列处理。就是说,在PC101的操作单元上,可以提供表示“存在由认证用户输入并被从HDD160中删除的作业”或“存在由认证用户输入且在接收时存储失败的作业”的通知。
接下来,将参照图13中例示的流程图,描述根据第一示例性实施例的MFP100执行存储在HDD160中的作业的一系列处理。由控制器单元110的CPU111执行从ROM115或HDD160读取并被加载到RAM114中的PDL功能程序来执行该处理。例如,在操作单元150上显示图11所示的作业列表画面1100时开始本处理。
在步骤S1301中,CPU111确定是否已收到执行存储在HDD160中的作业的指令。例如,当用户从显示在作业列表画面1100上的作业的目录信息中选择期望的目录信息并按下打印开始按钮1102时,能够接收执行作业的指令。作为步骤S1301中的确定的结果,如果CPU111确定已接收到执行作业的指令(步骤S1301中为“是”),则处理推进至步骤S1302。另一方面,如果确定为“否”(步骤S1301中为“否”),则重复步骤S1301的处理,直至CPU111确定接收到作业执行指令为止。
在步骤S1302中,CPU111分析步骤S1301中已收到执行指令的作业的目录信息,然后处理推进至步骤S1303。
在步骤S1303中,CPU111从HDD160中获得步骤S1301中已收到执行指令的作业的打印数据,然后处理推进至步骤S1304。
在步骤S1304中,基于步骤S1302中分析的目录信息(例如打印设置信息)及步骤S1303中获得的打印数据,CPU111执行步骤S1301中已收到执行指令的作业,然后处理推进至步骤S1305。
在步骤S1305中,CPU111参照存储在HDD160中的错误信息表610,然后处理推进至步骤S1306。当参照错误信息表610时,CPU111将注册在错误信息表610中的用户名611用作关键字来搜索认证用户的用户名1001。
在步骤S1306中,根据步骤S1305中的参照的结果,CPU111确定认证用户的信息(用户名)是否被注册在错误信息表610中。作为步骤S1306中的确定的结果,如果CPU111确定认证用户的信息被注册(步骤S1306中为“是”),则处理推进至步骤S1307。另一方面,如果确定为“否”(步骤S1306中为“否”),则处理推进至步骤S1308。
在步骤S1307中,CPU111从注册在错误信息表610中的用户的信息(用户名)中删除认证用户的信息(用户名),然后处理推进至步骤S1308。例如,如果认证用户的用户名是“用户A”,则删除注册在错误信息表610中的“用户A”。根据从错误信息表610中删除认证用户的存储错误信息这一事实,可以擦除显示在作业列表上的存储错误信息的消息1221。
在步骤S1308中,CPU111参照存储在HDD160中的删除信息表620,然后处理推进至步骤S1309。当参照删除信息表620时,CPU111将注册在删除信息表620中的用户名621用作关键字来搜索认证用户的用户名1001。
在步骤S1309中,根据步骤S1308中的参照的结果,CPU111确定认证用户的信息(用户名)是否被注册在删除信息表620中。作为步骤S1309中的确定的结果,如果CPU111确定认证用户的信息被注册(步骤S1309中为“是”),则处理推进至步骤S1310。另一方面,如果确定为“否”(步骤S1309中为“否”),则结束关于图13的一系列处理。
在步骤S1310中,CPU111从注册在删除信息表620中的用户的信息(用户名)中删除认证用户的信息(用户名)。例如,如果认证用户的用户名是“用户A”,则删除注册在删除信息表620中的“用户A”。根据从删除信息表620中删除认证用户的删除信息这一事实,可以擦除显示在作业列表上的删除信息的消息1211。在步骤S1310的处理之后,结束关于图13的一系列处理。
这是根据第一示例性实施例的MFP100执行存储在HDD160中的作业的一系列处理的细节。
已描述了这样的情况:CPU111确定认证用户的信息是否被注册在错误信息表610中(步骤S1306),然后CPU111确定认证用户的信息是否被注册在删除信息表620中(步骤S1309)。然而,本示例性实施例并不限于此。可选择地,CPU111可以确定认证用户的信息是否被注册在删除信息表620中(步骤S1309),然后CPU111可以确定认证用户的信息是否被注册在错误信息表610中(步骤S1306)。仍可选择地,CPU111可以跳过关于认证用户的信息是否被注册在错误信息表610中(步骤S1306)的确定,CPU111可以仅确定认证用户的信息是否被注册在删除信息表620中(步骤S1309)。
已描述了这样的情况:根据接收到要执行存储在HDD160中的作业的指令然后执行该作业这一事实,CPU111从错误信息表610或删除信息表620中删除认证用户的存储错误信息或删除信息。然而,本示例性实施例并不限于此。可选择地,例如,根据从显示在作业列表画面1100上的作业的目录信息中选择期望的目录信息这一事实,CPU111可以从错误信息表610或删除信息表620中删除认证用户的存储错误信息或删除信息。
仍可选择地,根据基于用户的指令而从显示在作业列表画面1100上的作业的目录信息中删除期望的目录信息这一事实,CPU111可以从错误信息表610或删除信息表620中删除认证用户的存储错误信息或删除信息。仍可选择地,根据在作业列表画面上显示消息1221或消息1211之后过去了预定时间这一事实,CPU111可以从错误信息表610或删除信息表620中删除认证用户的存储错误信息或删除信息。仍可选择地,根据用户按下作业列表画面1100上的更新按钮(未例示)然后更新作业列表这一事实,CPU111可以从错误信息表610或删除信息表620中删除认证用户的存储错误信息或删除信息。就是说,根据更新作业列表这一事实,CPU111停止上述通知,从而不在作业列表画面1100上显示关于认证用户的存储错误信息的消息1221或关于认证用户的删除信息的消息1211。
仍可选择地,根据用户退出MFP100的事实,CPU111可以从错误信息表610或删除信息表620中删除认证用户的存储错误信息或删除信息。就是说,CPU111停止上述通知,从而根据用户退出MFP100然后又再次登录MFP100的事实,不在作业列表画面1100上显示关于认证用户的消息1221或消息1211。
如上文所述,在第一示例性实施例中,如果接收到与用户信息相关联的作业并将其存储在HDD160中且在作业的存储期过去后将所存储的作业删除,则将用户信息注册在删除信息表620中。如果删除与用户的认证信息相关联地存储的作业,则当用户登录到MFP100中时,CPU111通知用户存在已删除作业。如上文所述,如果用户输入的作业包括在用户退出MFP100时和用户下次登录MFP100时之间所删除的作业,则在用户登录到MFP100时的定时,该用户能够轻松地识别出作业的删除。
此外,如果接收到与用户信息相关联的作业且所接收的作业存储失败,则也能将用户信息注册在错误信息表610中。就是说,如果与用户的认证信息相关联的作业存储失败,则当用户登录到MFP100中时,CPU111通知用户存在存储失败的作业。如上文所述,如果用户输入的作业包括在用户退出MFP100时和用户下次登录MFP100时之间存储失败的作业,则在用户登录到MFP100时的定时,用户能够轻松地识别出存储失败。
在第一示例性实施例中,假定为执行用于登录到MFP100的认证的情况。
在第二示例性实施例中,假定为不执行用于登录到MFP100的认证的情况。作为第二示例性实施例,将描述以下情况。如果接收到与用户信息相关联的作业并将其存储在HDD160中、并在作业的存储期过去后删除存储的作业,则将删除标记的值注册在HDD160中存储的目录信息表(以下参照图16描述)中。此外,如果接收到与用户信息相关联的作业且所接收的作业存储失败,则CPU111将存储失败信息注册在目录信息表中。另一方面,如果已成功存储所接收的作业,则CPU111将存储成功信息注册在目录信息表中。然后,根据显示作业列表这一事实,向用户通知与用户信息相关联的已删除作业、存储失败作业以及已成功存储作业。
在根据第二示例性实施例的MFP100中,用于将已接收作业的目录信息和打印数据存储在HDD160中的一系列处理与第一示例性实施例有一部分不同,即上文参照图4描述的控制示例。因此,将参照图14主要描述与第一示例性实施例不同的处理。与第一示例性实施例类似的处理由相同的步骤编号标出,这里不再进行详细描述。在第二示例性实施例中,如存储在HDD160中的如图16所示的目录信息表1600中所示,除了日期和时间501、存储位置502以及打印设置503之外,还将用户名1601和存储结果1602注册为目录信息。存储结果1602是指关于所接收的作业是否已成功存储在HDD160中的信息。
如图14中所示,如果在步骤S404中CPU111确定已成功提取目录信息(步骤S404中为“是”),则处理推进至步骤S407。
然后,如图14中所示,如果在步骤S408中CPU111确定已成功存储目录信息(步骤S408中为“是”),则处理推进至步骤S405。另一方面,如果确定为“否”(步骤S408中为“否”),则结束关于图14的一系列处理(可以在CPU111向用户通知目录信息的存储失败之后结束关于图14的一系列处理)。
然后,如图14中所示,如果在步骤S406中CPU111确定已成功存储打印数据(步骤S406中为“是”),则处理推进至步骤S1401。另一方面,如果确定为“否”(步骤S406中为“否”),则处理推进至步骤S1402。
在步骤S1401中,CPU111将存储成功信息(“OK”)注册在HDD160中所存储的目录信息表1600中。存储成功信息表示所接收的作业已被成功存储在HDD160中。例如,如图16的目录信息表1600中所示,“OK”(存储成功信息)被注册为用户B输入的作业(作业名称为“DDD.txt”)的存储结果1602。在步骤S1401的处理之后,结束关于图14的一系列处理。
在步骤S1402中,CPU111将存储失败信息(“NG”)注册在HDD160中所存储的目录信息表1600中。存储失败信息表示所接收的作业在HDD160中的存储失败。例如,如图16的目录信息表1600中所示,“NG”(存储失败信息)被注册为用户C输入的作业(作业名称为“EEE.jpg”)的存储结果1602。在步骤S1402的处理之后,结束关于图14的一系列处理。
这是根据第二示例性实施例的MFP100将所接收作业的目录信息和打印数据存储在HDD160中的一系列处理中与第一示例性实施例不同的处理的细节。
此外,在根据第二示例性实施例的MFP100中,用于从HDD160中删除(擦除)存储期已过的作业的打印数据的一系列处理与第一示例性实施例有一部分不同,即上文参照图7描述的控制示例。因此,将参照图15主要描述与第一示例性实施例不同的处理。与第一示例性实施例类似的处理由相同的步骤编号标出,这里不再进行详细描述。在第二示例性实施例中,如存储在HDD160中的目录信息表1600中所示,除了日期和时间501、存储位置502以及打印设置503之外,还将删除标记1603注册为目录信息。删除标记1603是指表示存储在HDD160中的作业被删除的信息。
如图15中所示,如果在步骤S707中CPU111确定存在已过存储期的作业(步骤S707中为“是”),则处理推进至步骤S1501。在步骤S1501中,CPU111从HDD160中删除已过存储期的作业的打印数据,然后处理推进至步骤S1502。
在步骤S1502中,CPU111在存储在HDD160中的目录信息表1600中利用“真(true)”重写删除标记1603的值。删除标记1603的初始值是“假(false)”。如果删除标记1603的值是“假”,则表示作业存储在HDD160中。另一方面,如果删除标记1603的值是“真”,则表示存储在HDD160中的作业被删除。例如,如图16的目录信息表1600中所示,用户B输入的作业(作业名称为“DDD.txt”)的删除标记1603的值被“真”重写。此外,例如,如目录信息表1600中所示,用户A输入的作业(作业名称为“BBB.txt”)的删除标记1603的值保持为“假”。另一方面,用户A输入的作业(作业名称为“AAA.txt”)的删除标记1603的值未被注册。这是因为该作业的存储结果1602是“NG”(即该作业存储失败),所接收的作业一开始就未被存储在HDD160中。在步骤S1502的处理之后,结束关于图15的一系列处理。
这是根据第二示例性实施例的MFP100从HDD160中删除(擦除)已过存储期的作业的打印数据的一系列处理中与第一示例性实施例不同的处理的细节。
接下来,参照图17中例示的流程图描述根据第二示例性实施例的MFP100显示作业列表的一系列处理。该处理由控制器单元110的CPU111执行从ROM115或HDD160读取并被加载到RAM114中的UI功能程序来执行。下文是假定在根据第二示例性实施例的MFP100中不执行用于登录到MFP100的认证来进行描述的。如图18的作业列表画面1800中所示,根据第二示例性实施例的作业列表以列表形式、与用户名1601相关联地显示目录信息已被成功存储的作业(打印数据)的存储结果1602。作业列表也以列表形式、与用户名1601相关联地显示从HDD160中删除的作业(值“真”作为删除标记1603)的信息。在操作单元150上显示作业列表画面1800。
在步骤S1701中,CPU111确定是否已收到要显示作业列表的指令。作业列表画面1800通过例如用户按下显示在操作单元150上的按钮(未例示)而被唤醒。作为步骤S1701中的确定的结果,如果CPU111确定已收到显示指令(步骤S1701中为“是”),则处理推进至步骤S1702。另一方面,如果确定为“否”(步骤S1701中为“否”),则重复步骤S1701中的处理,直至接收到显示指令为止。
在步骤S1702中,CPU111参照存储在HDD160中的如图16所示的目录信息表1600,并获得所有目录信息。然后,处理推进至步骤S1703。在步骤S1702中,除了日期和时间501、存储位置502、打印设置503之外,还获得用户名1601、存储结果1602及删除标记1603作为目录信息。
在步骤S1703中,CPU111在操作单元150(作业列表)上显示步骤S1702中获得的目录信息。例如,如图18的作业列表画面1800中所示,了解到用户A输入到MFP100的作业名称为“AAA.ppt”的作业的存储结果1602为失败(“NG”1802)。另一方面,了解到用户A输入到MFP100的作业名称为“BBB.txt”的作业的存储结果1602为成功(“OK”1801)。另一方面,了解到用户A输入到MFP100的作业名称为“CCC.doc”的作业的存储结果1602为成功(“OK”1801),但该作业被从HDD160中删除(“删除”1803)。
用户能够选择存储结果1602为成功(“OK”1801)且未被从HDD160中删除的作业,并发出执行作业的指令。另一方面,对于存储结果1602为失败(“NG”1802)的作业,用户能够改变作业的设置,并再次将作业从PC101输入到MFP100。此外,对于存储结果1602为成功(“OK”1801)但被从HDD160中删除的作业,用户能够改变存储期的设置,并再次将作业从PC101输入到MFP100。在步骤S1703的处理之后,结束关于图17的一系列处理。
这是根据第二示例性实施例的MFP100显示作业列表的一系列处理的细节。已例示了这样的情况:在图18所示的作业列表画面1800上,显示“OK”1801来表示所接收作业的存储成功,显示“NG”1802来表示所接收作业的存储失败。然而,本发明并不限于此。可选择地,例如,可以在作业列表画面1800上显示弹出画面(未例示)来向用户通知存储结果,只要用户能够轻松识别出作业的存储成功或作业的存储失败即可。仍可选择地,用户可以使用可辨识标记、声音或光来向用户通知存储结果。另外,可以进一步向用户通知接收时存储失败的作业的详细信息(例如作业存储失败的原因)作为存储结果。
此外,例示了在作业列表画面1800上显示“删除”1803来表示从HDD160中删除作业的情况。然而,本发明并不限于此。可选择地,例如,可以在作业列表画面1800上显示弹出画面(未例示)来向用户通知删除信息,只要用户能够轻松识别出作业被从HDD160中删除即可。仍可选择地,用户可以使用可辨识标记、声音或光来向用户通知删除信息。另外,可以进一步向用户通知从HDD160中删除作业的原因(例如,由于已过存储期而删除作业)。
此外,描述了在MFP100的操作单元150上显示作业列表的情况。然而,本发明并不限于此。即使在PC101的操作单元(未例示)上显示作业列表,也可以类似地描述关于图17的一系列处理。就是说,在PC101的操作单元上,可以向用户通知“从HDD160中删除的作业的信息”、“存储失败的作业的信息”或“成功被存储的作业的信息”。
如上文所述,在第二示例性实施例中,如果接收了与用户信息相关联的作业并将其存储在HDD160中且删除了所存储的作业,则在目录信息表1600中以“真”重写删除标记的值。然后,根据显示作业列表这一事实,向与用户信息相关联的用户通知从HDD160中删除的作业。如上文所述,在显示作业列表时的定时,用户能够轻松从用户自己输入的作业中识别出从HDD160中删除的作业的信息。此外,在显示作业列表时的定时,用户能够从用户自己输入的作业中轻松地识别出存储失败的作业的信息和成功存储的作业的信息。
在第三示例性实施例中,与第二示例性实施例中类似,假定是不执行用于登录到MFP100中的认证的情况。将描述下述情况。如果接收到与用户信息相关联的作业并将其存储在HDD160中、并在作业的存储期过去后删除存储的作业,则将删除标记的值注册在HDD160中存储的作业历史表(以下参照图21描述)中。此外,如果接收到与用户信息相关联的作业且所接收的作业存储失败,则CPU111将存储失败信息注册在作业历史表中。另一方面,如果接收到与用户信息相关联的作业且已成功存储所接收的作业,则CPU111将存储成功信息注册在作业历史表中。然后,根据显示用于向用户呈现作业的历史(下文称为“作业历史”)的画面这一事实,向用户通知与用户信息相关联的已删除作业、存储失败作业以及已成功存储作业。
如图21的作业历史表2100中所示,在作业历史信息中,管理例如接收到作业时的日期和时间2101、所接收作业的类型2103以及所接收作业的作业名称2104作为已被成功提取目录信息的作业的历史信息。此外,管理已输入作业的用户的部门ID2102、已输入作业的用户的用户名2105、所接收作业的存储结果2106及删除标记2107。作业历史表2100被存储在HDD160中。
在根据第三示例性实施例的MFP100中,用于将已接收作业的目录信息和打印数据存储在HDD160中的一系列处理与第一示例性实施例有一部分不同,即上文参照图4描述的控制示例。因此,将参照图19主要描述与第一示例性实施例不同的处理。与第一和第二示例性实施例类似的处理由相同的步骤编号标出,这里不再进行详细描述。
如图19中所示,如果在步骤S408中CPU111确定已成功存储目录信息(步骤S408中为“是”),则处理推进至步骤S1901。另一方面,如果确定为“否”(步骤S408中为“否”),则处理推进至步骤S1902。
在步骤S1901中,CPU111将存储成功信息(“OK”)注册在HDD160中所存储的作业历史表2100中。存储成功信息表示所接收的作业已被成功存储在HDD160中。例如,如图21的作业历史表2100中所示,“OK”(存储成功信息)被注册为用户B输入的作业(作业名称为“DDD.txt”)的存储结果2106。在步骤S1901的处理之后,结束关于图19的一系列处理。
在步骤S1902中,CPU111将存储失败信息(“NG”)注册在HDD160中所存储的作业历史表2100中。存储失败信息表示所接收的作业在HDD160中的存储失败。例如,如图21的作业历史表2100中所示,“NG”(存储失败信息)被注册为用户C输入的作业(作业名称为“EEE.jpg”)的存储结果2106。在步骤S1902的处理之后,结束关于图19的一系列处理。这是根据第三示例性实施例的MFP100将所接收作业的目录信息和打印数据存储在HDD160中的一系列处理中与第一示例性实施例不同的处理的细节。
此外,在根据第三示例性实施例的MFP100中,用于从HDD160中删除(擦除)存储期已过的作业的打印数据的一系列处理与第一示例性实施例有一部分不同,即上文参照图7描述的控制示例。因此,将参照图20主要描述与第一示例性实施例不同的处理。与第一示例性实施例类似的处理由相同的步骤编号标出,这里不再进行详细描述。
如图20中所示,在步骤S708中,CPU111从HDD160中删除已过存储期的作业的打印数据和目录信息,然后处理推进至步骤S2001。
在步骤S2001中,CPU111在存储在HDD160中的作业历史表2100中利用“真(true)”重写删除标记2107的值。删除标记2107是表示存储在HDD160中的作业被删除的信息。删除标记2107的初始值是“假(false)”。如果删除标记2107的值是“假”,则表示作业存储在HDD160中。另一方面,如果删除标记2107的值是“真”,则表示存储在HDD160中的作业被删除。例如,如图21的作业历史表2100中所示,用户B输入的作业(作业名称为“DDD.txt”)的删除标记2107的值被“真”重写。此外,例如,如作业历史表2100中所示,用户A输入的作业(作业名称为“BBB.txt”)的删除标记2107的值保持为“假”。用户A输入的作业(作业名称为“AAA.ppt”)的删除标记2107的值未被注册。这是因为该作业的存储结果2106是“NG”(即该作业存储失败),所接收的作业一开始就未被存储在HDD160中。在步骤S2001的处理之后,结束关于图20的一系列处理。
这是根据第三示例性实施例的MFP100从HDD160中删除(擦除)已过存储期的作业的打印数据的一系列处理中与第一示例性实施例不同的处理的细节。
接下来,参照图22中例示的流程图描述根据第三示例性实施例的MFP100显示作业历史的一系列处理。该处理由控制器单元110的CPU111执行从ROM115或HDD160读取并被加载到RAM114中的UI功能程序来执行。下文是假定在根据第三示例性实施例的MFP100中不执行用于登录到MFP100的认证来进行描述的。如图23的作业历史画面2300中所示,根据第三示例性实施例的作业历史以列表形式、与用户名2301相关联地显示目录信息已被成功提取的作业的历史信息(例如打印历史信息和存储历史信息)。在操作单元150上显示作业历史画面2300。
在步骤S2201中,CPU111确定是否已收到要显示作业历史的指令。图23中例示的作业历史画面2300通过例如用户按下显示在操作单元150上的按钮(未例示)而被唤醒。作为步骤S2201中的确定的结果,如果CPU111确定已收到显示指令(步骤S2201中为“是”),则处理推进至步骤S2202。另一方面,如果确定为“否”(步骤S2201中为“否”),则重复步骤S2201中的处理,直至接收到显示指令为止。
在步骤S2202中,CPU111参照存储在HDD160中的如图21所示的作业历史表2100,并获得所有历史信息。然后,处理推进至步骤S2203。在步骤S2202中,除了日期和时间2101、部门ID2102、类型2103及作业名称2104之外,还获得用户名2105、存储结果2106及删除标记2107作为历史信息。
在步骤S2203中,CPU111在操作单元150(作业历史)上显示步骤S2202中获得的历史信息。例如,如图23的作业历史画面2300中所示,了解到用户A输入到MFP100的、作业名称为“AAA.ppt”的作业的存储结果2302为失败(“NG”)。另一方面,了解到用户B输入到MFP100的、作业名称为“DDD.txt”的作业的存储结果2302为成功(“OK”),但删除结果2303表示该作业被从HDD160中删除。
用户能够选择存储结果2302为成功(“OK”)且未被从HDD160中删除的作业,并发出执行该作业的指令。另一方面,对于存储结果2302为失败(“NG”)的作业,用户能够改变作业的设置,并再次将作业从PC101输入到MFP100。此外,对于从HDD160中删除的作业,用户能够改变存储期的设置,并再次将作业从PC101输入到MFP100。在步骤S2203的处理之后,结束关于图22的一系列处理。
这是根据第三示例性实施例的MFP100显示作业历史的一系列处理的细节。已例示了这样的情况:在图23所示的作业历史画面2300上显示“OK”来表示所接收作业的存储成功,显示“NG”来表示所接收作业的存储失败。然而,本发明并不限于此。可选择地,可以在作业历史画面2300上显示弹出画面(未例示)来向用户通知存储结果,只要用户能够轻松识别出作业的存储成功或作业的存储失败即可。仍可选择地,可以使用可辨识标记、声音或光来向用户通知存储结果。另外,可以进一步向用户通知接收时存储失败的作业的详细信息(例如作业存储失败的原因)作为存储结果。
此外,例示了在作业历史画面2300上显示“删除”来表示从HDD160中删除作业的情况。然而,本发明并不限于此。可选择地,例如,可以在作业历史画面2300上显示弹出画面(未例示)来向用户通知删除信息,只要用户能够轻松识别出作业被从HDD160中删除即可。可选择地,可以使用可辨识标记、声音或光来向用户通知删除信息。另外,可以进一步向用户通知从HDD160中删除作业的原因(例如,由于已过存储期而删除作业)。
此外,描述了在MFP100的操作单元150上显示作业历史的情况。然而,本发明并不限于此。即使在PC101的操作单元(未例示)上显示作业历史,也可以类似地描述关于图22的一系列处理。就是说,在PC101的操作单元上,可以向用户通知“从HDD160中删除的作业的信息”、“存储失败的作业的信息”或“成功被存储的作业的信息”。
如上文所述,在第三示例性实施例中,如果接收了与用户信息相关联的作业并将其存储在HDD160中且删除了所存储的作业,则在作业历史表2100中以“真”重写删除标记2107的值。然后,根据显示作业历史这一事实,向与用户信息相关联的用户通知从HDD160中删除的作业。如上文所述,在显示作业历史时的定时,用户能够轻松从用户自己输入的作业中识别出从HDD160中删除的作业的信息。此外,在显示作业历史时的定时,用户能够从用户自己输入的作业中轻松地识别出存储失败的作业的信息和成功存储的作业的信息。
本发明的示例性实施例不限于上述示例性实施例,且可以在本发明的精神和范围内以各种方式修改(包括示例性实施例的有机结合),此种修改应当落入本发明的示例性实施例的范围内。
例如,已经以PC101作为外部装置的示例描述了本示例性实施例。可选择地,外部装置可以是诸如个人数字助理(PDA)或智能手机、网络连接设备或者外部专用装置等移动信息终端。
此外,例如,在本示例性实施例中,MFP100的控制器单元110的CPU111执行以上各种类型的控制。可选择地,诸如具有外壳的外部控制器等与MFP100分离的打印控制装置可以被配置为执行上述各种类型的控制中的一些或全部。
此外,已经描述了这样的情况:即在图5所示的目录信息表500、图16所示的目录信息表1600以及图21所示的作业历史表2100中,管理“接收到作业时的日期和时间”。可选择地,可以管理例如“输入作业时的日期和时间”。
此外,例如,用户(管理员)可以通过追踪(分析)操作日志来核对从HDD160删除的作业的详细信息(例如,接收到作业时的日期和时间以及删除作业的原因)。类似地,用户(管理员)可以通过追踪(分析)操作日志来识别出接收时存储失败的作业的详细信息(例如,接收到作业时的日期和时间以及作业存储失败的原因)。
此外,例如,在本示例性实施例中,描述了一个MFP100将接收到的作业的打印数据和目录信息存储在HDD160中并执行作业的情况。然而,本示例性实施例并不限于此。可选择地,如果多个MFP100连接在一起以能够经由诸如LAN102等网络彼此通信,则多个MFP100可以包括用于存储所接收作业的打印数据的存储装置和用于注册(存储)作业的目录信息的目录服务器装置。MFP100中的另一个(输出装置)的CPU111可以发出获得存储在存储装置中的打印数据和存储在目录服务器装置中的目录信息的请求,然后执行作业。
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给***或装置,该***或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
虽然参照示例性实施例描述了本发明,但是应当理解,本发明并不限于所公开的示例性实施例。应当对下列权利要求的范围赋予最宽的解释,以使其涵盖所有这些变型例以及等同的结构及功能。
Claims (13)
1.一种作业处理装置,所述作业处理装置包括:
保持单元,用于保持与用户相关联的作业;
第一存储单元,用于存储用于识别与被从所述保持单元删除的作业相关联的用户的识别信息;
第二存储单元,用于存储用于识别与在所述保持单元中的保持失败的作业相关联的用户的识别信息;
第一通知单元,用于基于所述第一存储单元中存储的所述识别信息向用户通知所述作业被删除;以及
第二存储单元,用于基于存储在所述第二存储单元中的所述识别信息向用户通知所述作业的保持失败,
其中,根据通过存储在所述第一存储单元中的所述识别信息所识别的用户对所述作业处理装置的登录,所述第一通知单元向用户通知所述作业被删除,以及,
根据通过存储在所述第二存储单元中的所述识别信息所识别的用户对所述作业处理装置的登录,所述第二通知单元向用户通知所述作业的保持失败。
2.根据权利要求1所述的作业处理装置,其中,基于所述第一存储单元存储用于识别与从所述保持单元删除的第一作业相关联的用户的识别信息、所述第二存储单元存储用于识别与在所述保持单元中的保持失败的第二作业相关联的用户的识别信息,所述第二通知单元的关于作业保持失败的通知比所述第一通知单元的关于删除作业的通知优先执行。
3.根据权利要求1所述的作业处理装置,其中,基于所述第一存储单元存储用于识别与从所述保持单元删除的第一作业相关联的用户的识别信息、所述第二存储单元存储用于识别与在所述保持单元中的保持失败的第二作业相关联的用户的识别信息,不执行所述第一通知单元的关于删除作业的通知,而执行所述第二通知单元的关于作业保持失败的通知。
4.根据权利要求1所述的作业处理装置,其中,基于所述第一存储单元存储用于识别与从所述保持单元删除的第一作业相关联的用户的识别信息、所述第二存储单元存储用于识别与在所述保持单元中的保持失败的第二作业相关联的用户的识别信息,交替执行所述第一通知单元的关于删除作业的通知和所述第二通知单元的关于作业保持失败的通知。
5.根据权利要求1所述的作业处理装置,其中,基于所述第一存储单元存储用于识别与从所述保持单元删除的第一作业相关联的用户的识别信息、所述第二存储单元存储用于识别与在所述保持单元中的保持失败的第二作业相关联的用户的识别信息,经由在显示单元上显示的画面来执行所述第一通知单元的关于删除作业的通知和所述第二通知单元的关于作业保持失败的通知二者。
6.根据权利要求1至5中的任一所述的作业处理装置,所述作业处理装置还包括:
删除单元,用于删除存储在所述第一存储装置中的、已登录到所述作业处理装置的用户的所述识别信息。
7.根据权利要求6所述的作业处理装置,其中,根据所述第一通知单元的关于删除作业的通知,所述删除单元删除存储在所述第一存储装置中的、已登录到所述作业处理装置的用户的所述识别信息。
8.根据权利要求6所述的作业处理装置,其中,根据通过所述识别信息所识别的用户对所述作业处理装置的登录以及所述用户从所述作业处理装置的退出,所述删除单元从所述第一存储单元中删除所述用户的存储在所述第一存储装置中的所述识别信息。
9.根据权利要求1至5中的任一所述的作业处理装置,所述作业处理装置还包括:
显示单元,用于在画面上显示与已登录到所述作业处理装置中的所述用户相关联地保持在所述保持单元中的作业,
其中,所述第一通知单元经由在所述显示单元上显示的所述画面向用户通知作业被删除。
10.根据权利要求1至5中的任一个所述的作业处理装置,所述作业处理装置还包括:
设置单元,用于设置作业要被保持在所述保持单元中的时期,以及
作业删除单元,用于根据所述设置单元设置的所述时期的过去来删除保持在所述保持单元中的作业。
11.根据权利要求1至5中的任一所述的作业处理装置,其中,所述第一通知单元利用消息、标记、声音或光向用户通知作业被删除,以便允许用户识别出作业的删除。
12.根据权利要求1至5中的任一所述的作业处理装置,其中,所述识别信息是用户名。
13.一种控制作业处理装置的方法,所述方法包括:
在保持单元中保持与用户相关联的作业;
在第一存储单元中存储用于识别与被从所述保持单元删除的作业相关联的用户的识别信息;
在第二存储单元中存储用于识别与在所述保持单元中的保持失败的作业相关联的用户的识别信息;
基于所述第一存储单元中存储的所述识别信息向用户通知所述作业被删除;以及
基于存储在所述第二存储单元中的所述识别信息向用户通知所述作业的保持失败,
其中,根据通过存储在所述第一存储单元中的所述识别信息所识别的用户对所述作业处理装置的登录,执行所述作业被删除的通知,以及,根据通过存储在所述第二存储单元中的所述识别信息所识别的用户对所述作业处理装置的登录,执行所述作业的保持失败的通知。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014208406A JP6071973B2 (ja) | 2014-10-09 | 2014-10-09 | 情報処理装置、制御方法、プログラム |
JPJP2014-208406 | 2014-10-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105511983A true CN105511983A (zh) | 2016-04-20 |
CN105511983B CN105511983B (zh) | 2019-04-19 |
Family
ID=54291065
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510631092.8A Active CN105511983B (zh) | 2014-10-09 | 2015-09-29 | 作业处理装置及控制作业处理装置的方法 |
Country Status (5)
Country | Link |
---|---|
US (2) | US10110770B2 (zh) |
EP (1) | EP3007058B1 (zh) |
JP (1) | JP6071973B2 (zh) |
KR (1) | KR101924818B1 (zh) |
CN (1) | CN105511983B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108995403A (zh) * | 2017-06-06 | 2018-12-14 | 柯尼卡美能达株式会社 | 印刷***以及存储了程序的计算机可读取的记录介质 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5968355B2 (ja) * | 2014-04-16 | 2016-08-10 | キヤノン株式会社 | ジョブ処理装置、ジョブ処理装置の制御方法、プログラム、及び記憶媒体 |
JP6618286B2 (ja) * | 2015-07-10 | 2019-12-11 | キヤノン株式会社 | 情報処理装置とその制御方法、及びプログラム |
JP6724338B2 (ja) * | 2015-10-30 | 2020-07-15 | ブラザー工業株式会社 | 通信機器 |
JP6848250B2 (ja) * | 2016-08-01 | 2021-03-24 | コニカミノルタ株式会社 | 画像形成装置、印刷方法、およびコンピュータプログラム |
JP6877963B2 (ja) * | 2016-11-18 | 2021-05-26 | キヤノン株式会社 | 画像形成装置、画像形成装置の制御方法、およびプログラム |
JP2018157504A (ja) * | 2017-03-21 | 2018-10-04 | 株式会社リコー | 画像処理装置及び画像処理プログラム |
JP2018205328A (ja) * | 2017-05-30 | 2018-12-27 | コニカミノルタ株式会社 | 画像形成システム及び画像形成システムの制御方法、並びに画像形成装置及び画像形成装置の制御方法 |
JP6984413B2 (ja) * | 2017-12-28 | 2021-12-22 | 株式会社リコー | 画像形成装置 |
JP7071132B2 (ja) * | 2018-01-19 | 2022-05-18 | キヤノン株式会社 | 印刷装置、印刷方法、プログラム |
JP7360245B2 (ja) * | 2019-03-01 | 2023-10-12 | キヤノン株式会社 | 画像形成システム及び出力方法 |
JP2024000080A (ja) * | 2022-06-20 | 2024-01-05 | キヤノン株式会社 | 画像処理装置、制御方法、および、プログラム |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1046624A (zh) * | 1989-04-06 | 1990-10-31 | 佳能株式会社 | 数据识别设备 |
CN1054679A (zh) * | 1990-03-06 | 1991-09-18 | 佳能株式会社 | 图象处理装置及方法 |
US20060268320A1 (en) * | 2005-05-26 | 2006-11-30 | Lexmark International, Inc. | Method for handling confidential jobs in an imaging apparatus |
US20070127051A1 (en) * | 2005-12-02 | 2007-06-07 | Fuji Xerox Co., Ltd. | Image processing apparatus, image apparatus system, and image processing method |
US20080180724A1 (en) * | 2007-01-26 | 2008-07-31 | Ricoh Company Ltd. | Print driver data logging |
CN100439113C (zh) * | 2004-08-02 | 2008-12-03 | 佳能株式会社 | 图像处理装置、打印装置及图像处理方法 |
US20090213423A1 (en) * | 2008-02-22 | 2009-08-27 | Oki Data Corporation | Printing device and printing system |
US8508761B2 (en) * | 2007-08-08 | 2013-08-13 | Canon Kabushiki Kaisha | Printing apparatus executing a print operation based on print data and a setting screen and method |
CN104025012A (zh) * | 2011-12-19 | 2014-09-03 | 夏普株式会社 | 图像输出***、信息处理装置以及认证装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4847375B2 (ja) | 2007-03-16 | 2011-12-28 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、記憶媒体及びプログラム |
JP4665950B2 (ja) * | 2007-08-10 | 2011-04-06 | 村田機械株式会社 | ネットワークプリンタ |
JP5020780B2 (ja) * | 2007-10-31 | 2012-09-05 | キヤノン株式会社 | 画像形成装置および管理システム |
JP4683113B2 (ja) * | 2008-10-31 | 2011-05-11 | ブラザー工業株式会社 | 画像形成装置 |
US20100253968A1 (en) * | 2009-04-03 | 2010-10-07 | Jayasimha Nuggehalli | Approach for displaying cost data for locked print data at printing devices |
JP2011255651A (ja) * | 2010-06-11 | 2011-12-22 | Canon Inc | 画像形成装置、その制御方法及びプログラム |
JP5825301B2 (ja) * | 2013-07-24 | 2015-12-02 | コニカミノルタ株式会社 | 画像形成装置、プリントシステムおよびプログラム |
JP5968355B2 (ja) * | 2014-04-16 | 2016-08-10 | キヤノン株式会社 | ジョブ処理装置、ジョブ処理装置の制御方法、プログラム、及び記憶媒体 |
-
2014
- 2014-10-09 JP JP2014208406A patent/JP6071973B2/ja active Active
-
2015
- 2015-09-29 CN CN201510631092.8A patent/CN105511983B/zh active Active
- 2015-10-02 EP EP15188215.6A patent/EP3007058B1/en active Active
- 2015-10-07 US US14/877,721 patent/US10110770B2/en not_active Expired - Fee Related
- 2015-10-08 KR KR1020150141356A patent/KR101924818B1/ko active IP Right Grant
-
2018
- 2018-10-09 US US16/155,762 patent/US10630863B2/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1046624A (zh) * | 1989-04-06 | 1990-10-31 | 佳能株式会社 | 数据识别设备 |
CN1054679A (zh) * | 1990-03-06 | 1991-09-18 | 佳能株式会社 | 图象处理装置及方法 |
CN100439113C (zh) * | 2004-08-02 | 2008-12-03 | 佳能株式会社 | 图像处理装置、打印装置及图像处理方法 |
US20060268320A1 (en) * | 2005-05-26 | 2006-11-30 | Lexmark International, Inc. | Method for handling confidential jobs in an imaging apparatus |
US20070127051A1 (en) * | 2005-12-02 | 2007-06-07 | Fuji Xerox Co., Ltd. | Image processing apparatus, image apparatus system, and image processing method |
US20080180724A1 (en) * | 2007-01-26 | 2008-07-31 | Ricoh Company Ltd. | Print driver data logging |
US8508761B2 (en) * | 2007-08-08 | 2013-08-13 | Canon Kabushiki Kaisha | Printing apparatus executing a print operation based on print data and a setting screen and method |
US20090213423A1 (en) * | 2008-02-22 | 2009-08-27 | Oki Data Corporation | Printing device and printing system |
CN104025012A (zh) * | 2011-12-19 | 2014-09-03 | 夏普株式会社 | 图像输出***、信息处理装置以及认证装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108995403A (zh) * | 2017-06-06 | 2018-12-14 | 柯尼卡美能达株式会社 | 印刷***以及存储了程序的计算机可读取的记录介质 |
Also Published As
Publication number | Publication date |
---|---|
CN105511983B (zh) | 2019-04-19 |
US20190045076A1 (en) | 2019-02-07 |
EP3007058A1 (en) | 2016-04-13 |
KR101924818B1 (ko) | 2018-12-04 |
US20160105582A1 (en) | 2016-04-14 |
EP3007058B1 (en) | 2021-03-10 |
KR20160042390A (ko) | 2016-04-19 |
US10110770B2 (en) | 2018-10-23 |
JP6071973B2 (ja) | 2017-02-01 |
US10630863B2 (en) | 2020-04-21 |
JP2016082254A (ja) | 2016-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105511983A (zh) | 作业处理装置及控制作业处理装置的方法 | |
US8582158B2 (en) | Image input/output apparatus and image input/output method | |
US8335011B2 (en) | Printing control apparatus having a plurality of box areas and printing control method | |
US11106412B2 (en) | Job processing apparatus, method of controlling job processing apparatus, and storage medium | |
CN105100531A (zh) | 图像形成装置以及图像形成装置的控制方法 | |
CN103428394B (zh) | 图像处理设备和图像处理设备的控制方法 | |
CN104461409A (zh) | 数据生成装置以及数据生成方法 | |
CN103067638A (zh) | 能够进行双色打印的图像处理装置及其控制方法 | |
KR20150062961A (ko) | 화상 형성장치, 화상 형성장치의 제어방법, 및 프로그램을 기억한 컴퓨터 판독가능한 기억매체, 및 프로그램 | |
US20110235097A1 (en) | Information processing device, printer, information processing method, and recording medium | |
US10974516B2 (en) | Device, method for controlling device, and storage medium | |
US20170351446A1 (en) | Information processing apparatus, method for controlling information processing apparatus, and storage medium | |
US10976973B2 (en) | Apparatus and method for sharing a printable electronic document between users | |
JP2020024582A (ja) | 画像処理装置及びその制御方法、並びにプログラム | |
JP2013138423A (ja) | 情報処理システム、その制御方法、及びプログラム、並びに管理サーバ、その制御方法、及びプログラム | |
JP2017136691A (ja) | ジョブ管理プログラム及び画像形成装置並びにジョブ管理方法 | |
JP6071322B2 (ja) | サーバ装置、システム、情報処理方法及びプログラム | |
CN117632047A (zh) | 打印控制装置及其控制方法 | |
JP2013135458A (ja) | 情報処理システム、その制御方法、及びプログラム、並びに画像処理装置、その制御方法、及びプログラム | |
JP2009045782A (ja) | 画像形成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |