CN107105118B - 打印装置及打印方法 - Google Patents

打印装置及打印方法 Download PDF

Info

Publication number
CN107105118B
CN107105118B CN201710163980.0A CN201710163980A CN107105118B CN 107105118 B CN107105118 B CN 107105118B CN 201710163980 A CN201710163980 A CN 201710163980A CN 107105118 B CN107105118 B CN 107105118B
Authority
CN
China
Prior art keywords
user
password
unit
print data
certification
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.)
Active
Application number
CN201710163980.0A
Other languages
English (en)
Other versions
CN107105118A (zh
Inventor
角谷直哉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN107105118A publication Critical patent/CN107105118A/zh
Application granted granted Critical
Publication of CN107105118B publication Critical patent/CN107105118B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1238Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1222Increasing security of the print job
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
    • H04N1/00233Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing details of image data reproduction, e.g. network printing or remote image display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32128Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • H04N1/4413Restricting access, e.g. according to user identity involving the use of passwords, ID codes or the like, e.g. PIN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • H04N1/444Restricting access, e.g. according to user identity to a particular document or image or part thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0082Image hardcopy reproducer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits 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
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3246Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of data relating to permitted access or usage, e.g. level of access or usage parameters for digital rights management [DRM] related to still images
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits 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
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3278Transmission

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

本发明涉及一种打印装置及打印方法。所述打印方法包括,接收附加有用户ID和密码的数据,并且存储接收到的所述数据;获取登录到所述打印装置的用户的用户ID,当所获取的用户ID与被附加到所存储的数据上的用户ID相对应时,不通过用户输入密码就打印所存储的数据;以及,当所获取的用户ID与被附加到所存储的数据上的用户ID不对应时,响应于对被附加到所存储的数据上的所述密码的输入而打印所存储的数据。

Description

打印装置及打印方法
本专利申请是在2014年01月29日提交的申请号为201410042904.0,发明名称为“打印装置及打印方法”的专利申请的分案申请。
技术领域
本发明涉及一种打印装置及方法,用于打印从外部设备处接收到的打印数据。
背景技术
近年来,保留打印***变得很普遍。所述保留打印***使得从个人计算机(PC)发送的打印数据能被保留在打印机或打印服务器中。在保留打印***中,打印数据被存储在打印机的硬盘或网络上的服务器中,并且响应于用户在打印机前面执行的特定操作,打印机开始打印所述打印数据。所述保留打印***用于例如下述情况:打印机是与网络连接的共享打印机,并且需要防止其他人看到将要输出的打印产品。
日本专利申请特开平1-264865号公报描述了一种接收并暂时存储添加有识别信息的打印数据的打印机。如果添加到打印数据的识别信息与从打印机的前面板输入的识别信息匹配,那么该打印机就开始打印。
另外,日本专利申请特开2003-182187号公报描述了一种允许只打印已认证用户的打印作业的图像记录装置。在接收到被指定为机密打印的打印作业后,该图像记录装置累积打印作业和用户信息。接下来,该图像记录装置执行用户认证,从而只打印已认证用户的打印作业。
此外,日本专利申请特开2009-223610号公报描述了一种包括打印机的打印***。该打印机从打印服务器接收与已认证用户对应的打印数据,并打印所接收到的打印数据。该打印***使得上述打印机能从打印数据中删除密码信息以打印所述打印数据。
然而,在用户认证已生效,且打印机打印了需要用户输入用于执行打印的识别信息的打印数据的情况下,上述保留打印***存在以下问题。也就是说,尽管用户已被认证,但该用户需要输入用于执行打印的识别信息。这样就使得用户的操作变得复杂化。
另外,在需要用户认证来执行打印的情况下,未被认证的用户甚至不能指示打印机打印被保留的打印数据。这样就严重损害了可用性。
发明内容
本发明涉及一种打印装置,所述打印装置能够有选择地在实施用户认证之后执行保留打印或者在用户输入密码之后执行保留打印。
根据本发明的一个方面,打印装置包括:接收单元,被配置为接收附加有用户标识(ID)和密码的数据;存储单元,被配置为存储由所述接收单元接收到的所述数据;获取单元,被配置为获取登录到所述打印装置的用户的用户ID;以及,控制器,被配置为:当所述获取单元获取的用户ID与被附加到所述存储单元中所存储的所述数据上的用户ID相对应时,所述控制器控制所述打印装置,以便不通过用户输入密码就打印所述存储单元中存储的所述数据,以及,当所述获取单元获取的用户ID与被附加到所述存储单元中所存储的所述数据上的用户ID不对应时,所述控制器控制所述打印装置,以便响应于对被附加到所述存储单元中所存储的所述数据上的所述密码的输入而打印所述存储单元中存储的所述数据。
根据下文对示例性实施方式的描述并结合附图,本发明的其他特征将显而易见。
附图说明
图1是整体图,示出了网络***,所述网络***包括作为打印装置示例的多功能***设备和作为外部设备示例的PC。
图2的流程图示出了由PC执行的打印作业发送处理。
图3A和3B分别示出了用于PC的打印机驱动器的设定画面示例。
图4的流程图示出了由多功能***设备执行的打印作业接收处理。
图5的流程图示出了当多功能***设备接收到用户操作后执行的一系列操作。
图6的流程图示出了由多功能***设备执行的登录处理。
图7的流程图示出了由多功能***设备执行的打印处理。
图8的流程图示出了由多功能***设备执行的打印取消处理。
图9示出了被添加密码的打印作业的作业列表。
图10示出了用于使密码输入省略设置有效的设定画面的示例。
图11的流程图示出了根据第二示例性实施方式的打印取消处理。
图12示出了在第二示例性实施方式中用于使密码输入省略设置有效的设定画面的示例。
图13示出了当用户登录到多功能***设备中时所显示的登录画面的示例。
具体实施方式
以下将结合附图详细描述本发明的各个示例性实施方式、特征及各方面。
首先定义示例性实施方式中所用的术语。在示例性实施方式中,用于打印包含密码的打印数据的作业被称为“被添加密码的打印作业”。如果由用户输入的用于打印的密码与包含在打印数据中的密码相匹配的话,那么所述被添加密码的打印作业就促使打印开始。
另外,在示例性实施方式中,包含加密的打印目标数据的被添加密码的打印作业被称为“被添加密码的加密打印作业”。
以下描述第一示例性实施方式。
图1是整体图,示出了包括数字多功能***设备(下文称为“MFP”)1000和个人计算机(下文称为“PC”)2000的网络***。在图1所示的网络***中,MFP 1000和PC 2000通过网络101彼此可通信地连接。
通过例如交换式集线器和路由器等中继装置(未示出),所述网络101可以与多个MFP(未示出)和其他PC(未示出)相连接。此外,图1所示的网络***可以通过与网络101连接的路由器(未示出)与因特网连接。
在图1所示的网络***中,各个MFP 1000和PC 2000具有唯一的互联网协议(IP)地址和主机名。另外,该网络***具有唯一的域名,所述域名表明该网络***在因特网上的位置。
在本示例性实施方式中,将MFP 1000描述为打印装置的示例。然而,打印装置可以不是MFP 1000,而是单功能***设备,只要所述单功能***设备具有执行被添加密码的打印作业的功能即可。
此外,在本示例性实施方式中,将PC 2000描述为外部设备的示例。然而,外部设备可以不是PC 2000,而是共享台式计算机、服务器计算机以及移动终端。
接下来将描述MFP 1000的硬件配置。
控制单元200将作为图像输入设备的扫描器201与作为图像输出设备的打印机202相连接。控制单元200与网络101和公用线路204连接,以便在控制单元200和外部设备间进行信息输入和输出。
中央处理单元(CPU)205是用于控制整个MFP 1000的处理器。随机存取存储器(RAM)206充当用于CPU 205操作的***工作存储器。RAM 206也充当用于临时存储图像数据、用户名及密码的存储器。只读存储器(ROM)207是存储有用于***的启动程序的启动ROM。硬盘驱动器(HDD)208存储***软件、应用程序以及图像数据。此外,HDD 208存储用于执行本示例性实施方式中的下述流程图的程序。存储在HDD 208中的所述程序被加载到RAM206中,并由CPU 205执行。
本示例性实施方式中描述的流程图的各个步骤均由CPU 205执行。在各个步骤中,CPU 205执行存储在HDD 208中的控制程序。或者,也可以不是由CPU 205,而是由处理器或是所述处理器与CPU 205的组合来执行所述流程图的各个步骤。
操作单元接口209与包括液晶触摸面板的操作单元210接合。操作单元接口209将要被显示在操作单元210上的图像数据输出到操作单元210中。此外,操作单元接口209具有以下功能:通知CPU 205由该***的用户利用操作单元210上的键盘而输入的信息。网络接口211与网络101连接以输入和输出数据。调制解调器212与公用线路204连接,并将数字信号转换成模拟信号。静态随机存取存储器(SRAM)213是能以高速运行的非易失性记录介质。实时时钟(RTC)214即使是在控制单元200被关闭时也保持记录当前时间。这些设备被设置在***总线215上。
作为总线桥的图像总线接口216将***总线215与用于高速传送图像数据的图像总线217连接,并执行数据结构转换。图像总线217包括外设组件互联(PCI)总线或IEEE1394接口。在图像总线217上设置了以下装置。
光栅图像处理器(RIP,Raster Image Processor)单元218将页面描述语言(PDL)编码栅格化成位图图像。设备接口单元219将作为图像输入/输出设备的扫描器201和打印机202连接至控制单元200。设备接口单元219对图像数据执行同步/异步转换。扫描器图像处理单元220校正、处理并编辑所输入的图像数据。针对即将被打印出的图像数据,打印机图像处理单元221执行例如打印机校正和分辨率转换等操作。加密处理单元222对输入的数据进行加密。如果接收到的数据(包括打印数据)被加密,那么解密处理单元223就对加密的数据进行解密。
接下来将描述PC 2000的硬件配置。PC 2000包括CPU 26、主存储器27、磁盘21、PC操作单元23、PC通信单元25以及PC显示单元24。CPU 26是用于控制PC 2000的操作的处理器。CPU 26将存储在磁盘21中的程序加载到主存储器27中,并执行各种处理。磁盘21存储各种程序(未示出),例如操作***(OS)和文档创建应用程序。另外,磁盘21存储与MFP 1000对应的打印机驱动程序22(以下称为“打印机驱动器”)。
PC通信单元25向/从与网络101连接的其他设备发送/接收各种信息。PC操作单元23是例如鼠标和键盘,用作接收来自用户的输入的输入设备。PC显示单元24是例如液晶显示器,用作输出由CPU 26处理的数据的输出设备。
图2的流程图示出了当PC 2000向MFP 1000发送被添加密码的打印作业时所执行的操作。CPU 26通过执行程序来执行图2所示的流程图的各个步骤,所述程序被从磁盘21加载到主存储器27中。
在步骤S2001中,PC 2000通过PC操作单元23接收来自用户的打印指令,以便MFP1000执行打印。在接收到所述打印指令后,CPU 26启动与MFP 1000对应的打印机驱动器22,并在PC显示单元24上显示如图3A所示的打印设定画面0301。
图3A是在步骤S2001中由打印机驱动器22显示的画面的示例。在图3A所示的打印设定画面0301上显示了复选框0302。利用复选框0302,用户设定是否使得被添加密码的打印作业的打印有效。另外,在打印设定画面0301上显示了复选框0303、确定按钮0304以及取消按钮0305。复选框0303用来设置是否对数据加密。
当用户想要对打印作业添加密码,并将所得到的打印作业发送给MFP 1000时,该用户就在复选框0302中放置复选标记。如果在复选框0302中放置了复选标记,那么该用户也可以在复选框0303中放置复选标记。当复选框0303中放置了复选标记时,打印数据(打印目标数据)就被加密,并且所述被加密的打印数据被发送给MFP 1000。这里,通过如图3B所示的画面从用户处接收到的密码被用作加密密钥。
另外,在打印设定画面0301上可以设定打印设置,例如纸张尺寸、打印份数以及有无***。打印机驱动器22生成包括这些打印设置的打印作业。在图3A所示的示例中,打印设置如下:被添加密码的打印作业的打印有效;打印纸张尺寸为A4;打印份数为1;且不需要***。
在步骤S2002中,打印机驱动器22接受在打印设定画面0301上执行的用户操作,并将打印设置写入PC 2000的RAM(未示出)中。当CPU 26检测到按下了确定按钮0304时,操作推进至步骤S2003。这里,按下确定按钮0304表示完成打印作业设置。
在步骤S2003中,基于在步骤S2002中接收到的设置,打印机驱动器22判断是否需要生成被添加密码的打印作业。
如果打印机驱动器22判定需要生成被添加密码的打印作业(在步骤S2003中为“是”),那么操作就推进至步骤S2004。在步骤S2004中,打印机驱动器22在PC显示单元24上显示如图3B所示的用户名和作业密码输入画面0321,并从用户处接收用户名和密码。另一方面,如果打印机驱动器22判定不需要生成被添加密码的打印作业(在步骤S2003中为“否”),即需要生成正常的打印作业,那么操作就推进至步骤S2008。在步骤S2008中,打印机驱动器22根据所设定的打印设置生成正常的打印作业,并将打印数据和生成的打印作业发送给MFP 1000。
图3B示出了在步骤S2004中显示的用户名和作业密码输入画面0321。在图3B所示的画面上,用户在用户名输入字段0322中输入用户名,并在密码输入字段0323中输入密码。所输入的用户名和密码被添加到打印作业中,且所得到的打印作业被发送给MFP 1000。
将被输入到用户名输入字段0322中的用户名是用来识别打印作业的所有者的用户标识(ID)(用户标识符)。以后使用所述用户名来核对登录到MFP 1000的用户和作业的所有者(然而,如果不在MFP 1000中执行用户认证,则所述用户名不用于核对)。在图3B所示的画面上输入了在PC 2000中事先被设置为初始值的用户名。然而,根据需要,可以改变图3B所示的画面上的用户名。
将被输入到密码输入字段0323中的密码是当MFP 1000以后开始打印时所需要的信息。也就是说,被添加密码的打印作业在MFP 1000中保持待命状态,同时MFP 1000等待密码的输入。当利用操作单元210输入了密码(由用户在图3B所示的画面上输入的密码)后,MFP 1000开始打印。因此,被添加密码的打印作业可以只由知道添加到该作业中的密码的人打印成打印产品。这样就能降低不知道密码的人偷看所述打印产品的可能性。另一方面,用户不仅需要在PC 2000中输入密码,还要在用于被添加密码的打印作业的MFP 1000中输入所述密码。尽管这样做维持了安全性,但用户要付出额外的劳动来将密码输入到MFP1000中。因此,在本示例性实施方式中,如果用户在登录到MFP 1000之前已被认证,那么就可以省略在MFP 1000中输入密码。以下将详细描述省略密码输入的过程。在本示例性实施方式中,用户利用图3B所示的画面输入密码。然而,打印机驱动器22可以为作业生成唯一的密码。在这种情况下,由打印机驱动器22生成的密码被显示,并被通知给用户。此外,打印机驱动器22可以请求MFP 1000生成密码。在这种情况下,打印机驱动器22接收由MFP 1000生成的密码,并将所接收到的密码通知给用户。
将描述返回到图2中。在步骤S2004中,打印机驱动器22接收由用户通过PC操作单元23输入的用户名和密码。在步骤S2004中接收到的用户名和密码是被输入到显示在PC显示单元24上的用户名输入字段0322和密码输入字段0323(见图3B)中的用户名和密码。当PC操作单元23接收到确定按钮0324被按下后,操作推进至步骤S2005,所述确定按钮0324表明完成了被添加密码的打印作业的设置。
在步骤S2005中,基于在步骤S2002中收到的加密设置,打印机驱动器22判断是否需要对打印目标数据加密。如果打印机驱动器22判定需要对打印目标数据加密(在步骤S2005中为“是”),那么操作就推进至步骤S2007。如果打印机驱动器22判定不需要对打印目标数据加密(在步骤S2005中为“否”),那么操作就推进至步骤S2006。
在步骤S2006中,打印机驱动器22生成包括打印目标数据(打印数据)、用户名及密码的被添加密码的打印作业,并将所生成的打印作业发送给MFP 1000。所述打印作业还包括PC 2000的域名及其他信息。用户名用于核对已登录到MFP 1000的用户与所述作业的所有者,而当MFP 1000开始打印时使用所述密码。
在步骤S2007中,打印机驱动器22对打印数据加密,其中在步骤S2004中接收到的密码被用作加密密钥。这里,打印机驱动器22使用例如安全散列算法(SHA,Secure HashAlgorithm)256等算法作为使用密码的加密方法。打印机驱动器22将打印作业(被添加密码的加密打印作业)发送给MFP 1000,所述打印作业包括表明打印数据被加密的加密标记、被加密的打印数据、用户名以及密码。
在步骤S2008中,打印机驱动器22生成包括打印数据、用户名及密码的打印作业作为被添加密码的打印作业,并将所生成的打印作业发送给MFP 1000。
因此,根据图2所示的处理,所述打印作业被从PC 2000的打印机驱动器22发送给MFP 1000。
图4的流程图示出了当MFP 1000接收到打印作业时执行的操作。CPU 205通过执行程序来执行图4所示的各个步骤,所述程序被从HDD208加载到RAM 206中。当MFP 1000从PC2000(或其他外部设备)接收到打印作业后,就开始图4所示的处理。
在步骤S4001中,CPU 205通过网络接口211接收到从PC 2000发送的打印作业。接下来,CPU 205从接收到的打印作业中提取打印数据和打印设置。
在步骤S4002中,基于在步骤S4001中提取的打印设置,CPU 205判断所接收到的打印作业是否是被添加密码的打印作业。具体地,CPU 205确认所接收到的打印作业是否包括作业密码。如果所接收到的打印作业包括作业密码,那么CPU 205就判定所述作业是被添加密码的打印作业(在步骤S4002中为“是”),然后操作推进至步骤S4003。另一方面,如果CPU205判定所接收到的作业不是被添加密码的打印作业(在步骤S4002中为“否”),那么操作推进至步骤S4004。
在步骤S4003中,CPU 205将接收到的打印数据输出到RIP单元218中。接下来,CPU205促使被RIP单元218栅格化的位图图像数据与密码输入等待状态相关联,并在HDD 208中存储所得到的数据。在通过操作单元210输入密码后,直到作业密码与所输入的密码被核对,在步骤S4003中存储的位图图像数据才被输出到打印机202中。也就是说,在该步骤中,所接收到的被添加密码的打印作业被保留,而不是被打印。此外,在步骤S4003中,打印设置中的域名、用户名以及作业密码通过与位图图像数据相关联而被管理。
如果CPU 205判定所接收到的作业不是被添加密码的打印作业(在步骤S4002中为“否”),即所接收到的数据是正常打印作业,那么操作就推进至步骤S4004。在步骤S4004中,CPU 205将接收到的打印数据输出到RIP单元218中,然后将被RIP单元218栅格化的位图图像数据输出到打印机202中。因此,打印机202基于输出的位图图像数据将图像打印在片材上。
当MFP 1000接收到打印作业后,执行一系列所述操作。
本示例性实施方式是以下述情况为例进行的描述:即没有添加密码的打印作业(正常的打印作业)未被保留而被打印。然而,MFP 1000可以被设置为强制保留模式。在这种情况下,即使打印作业没有被添加密码,仍然通过步骤S4003的处理而保留打印数据。
实际上,在步骤S4003中,CPU 205确认所接收到的打印作业是否包括加密标记,并判断包含在所述打印作业中的打印数据是否被加密,尽管该操作并未在图4中进行描述。如果CPU 205判定包括所述加密标记,就意味着打印作业中的打印数据被加密。因此,除非利用密码对打印数据解密,否则该打印数据就不能被栅格化成位图图像。这样,CPU 205将加密的打印数据照原样存储在HDD 208中。
另一方面,如果在打印作业中不存在加密标记,就意味着打印作业中的打印数据是明文。因此,CPU 205将明文打印数据传送到RIP单元218中以将所述打印数据栅格化成位图图像。接下来,CPU 205将所述位图图像存储在HDD 208中。因此,在打印数据未被加密的情况下,在接收到被添加密码的打印作业后,打印数据就被栅格化成位图图像。这样就能缩短从用户走到MFP 1000前面的位置以给出打印指令到打印产品被排出的时间。
图5的流程图示出了当MFP 1000执行或取消被添加密码的打印作业的打印时所执行的操作。与图4类似,CPU 205通过执行程序来执行图5所示的各个步骤,所述程序被从HDD208加载到RAM 206中。
在步骤S5001中,CPU 205从SRAM 213获取MFP 1000的设置值,并基于所获取的设置值判断是否需要用户认证。假定***管理员预先在MFP 1000中注册了用于判断用户认证的必要性的设置。另外,***管理员预先在MFP 1000或网络上的认证服务器(未示出)中注册了各用户的认证信息(用户ID、密码)。所述认证信息在执行用户认证时使用。
如果CPU 205判定需要用户认证(在步骤S5001中为“是”),那么接下来在步骤S5002中,CPU 205执行登录处理。以下将结合图6详细描述所述登录处理。当用户通过所述登录处理登录到MFP 1000中时,登录用户的信息就被写入RAM 206中。接下来,操作推进至步骤S5003。另一方面,如果CPU 205判定不需要用户认证(在步骤S5001中为“否”),那么操作就推进至步骤S5003,而不经过步骤S5002的登录处理。
在步骤S5003中,CPU 205从SRAM 213获取MFP 1000的设置值,并判断MFP 1000是否已经执行了用户认证。这里,CPU 205参照在步骤S5001的处理中使用的设置值进行判断。也就是说,如果在步骤S5001中从SRAM 213获取的设置值表明需要用户认证,那么在步骤S5002中已经执行了用户认证。因此,CPU 205判定已经执行了用户认证(在步骤S5003中为“是”)。另一方面,如果在步骤S5001中从SRAM 213获取的设置值表明不需要用户认证,那么CPU 205就判定没有执行用户认证(在步骤S5003中为“否”)。
在步骤S5004中,CPU 205确认作业列表的显示条件。例如,CPU 205从SRAM 213获取用于作业列表的滤波设置。基于所述滤波设置,CPU 205判断是显示所有打印作业还是只显示登录用户拥有的打印作业。所述滤波设置表示用于判断在图9所示的打印作业列表9002上的作业的打印范围和取消范围的设置。如果所述滤波设置有效,那么只有登录用户的打印作业被显示在打印作业列表9002上。在这种情况下,登录用户能够开始只打印他/她自己的被添加密码的打印作业。另一方面,如果所述滤波设置无效,那么HDD 208中所有被保留在密码输入等待状态中的打印作业都被显示在打印作业列表9002上。在这种情况下,登录用户不仅能够开始打印他/她自己的打印作业,也能够打印由其他人输入到MFP 1000中的打印作业。也就是说,在本示例性实施方式中,与输入作业的用户不同的用户能够登录到MFP 1000中并接收该作业的打印产品(然而,由于所述打印作业的打印受到密码限制,因此接收所述打印作业的用户需要知道密码)。
或者,在步骤S5004中,CPU 205可以确认登录用户的权限,并判断该登录用户是否具有管理员权限。如果登录用户具有管理员权限,那么所有用户的打印作业都可以被显示。如果登录用户不具有管理员权限,那么只有登录用户的作业被显示。
在步骤S5005中,CPU 205从RAM 206获取登录用户的用户名,并获取被管理在密码输入等待状态中的打印作业的用户名(用户ID)。当完成了登录处理后,包括用于识别登录用户的用户名的登录环境被写入RAM 206中。以下将参照图6描述该登录处理。CPU 205基于写入到RAM 206中的该登录环境识别所述登录用户。因此,在步骤S5005中,CPU 205在操作单元210上显示被添加密码的打印作业的作业列表,所述被添加密码的打印作业包括与登录用户的用户名相对应的用户名。
在步骤S5006中,CPU 205在操作单元210上显示所有被添加密码的打印作业的列表,所述被添加密码的打印作业以密码输入等待状态被存储在MFP 1000的HDD 208中。
图9示出了在步骤S5005或S5006中显示的作业列表的示例性画面。打印作业列表9002是存储在MFP 1000中的被添加密码的打印作业的列表。然而,当在步骤S5005中显示打印作业的列表时,只有登录用户所拥有的打印作业被显示。
打印按钮9003用来指示MFP 1000开始打印选中的打印作业。取消按钮9004用来取消已选中打印作业的打印。
此外,打印作业列表9002表明有无选中打印作业、接收编号、接收打印作业时间、打印作业名称、输入所述打印作业的用户(即打印作业的所有者)的用户名以及作业状态。
在图9所示的示例中,打印作业列表9002中有5个被添加密码的打印作业。在这5个打印作业中,接收编号为0001的被添加密码的打印作业被选中。在图9所示的示例中,显示了接收编号为0001-0004的4个未加密的被添加密码的打印作业以及接收编号为0005的加密的被添加密码的打印作业。加密图标9006表明存在加密的打印作业。
在打印作业列表9002中显示的作业类型仅是被添加密码的打印作业。然而,正常的打印作业也可以被显示在该画面上。
在步骤S5007中,CPU 205接收用户对操作目标打印作业的选择。用户从步骤S5005或S5006中显示的打印作业列表9002中选择操作目标打印作业。当用户选择了操作目标打印作业后,复选标记就被放置在与所选择的作业对应的选择复选框9005中。这样就促使所述目标打印作业处于选中状态。当列在打印作业列表9002中的作业中至少有一个作业的状态被变为选中状态时,取消按钮9004和打印按钮9003就可以操作。在步骤S5007中,CPU 205进一步通过操作单元210从用户处接收对取消按钮9004或打印按钮9003的操作。例如,如果用户需要打印所选择的打印作业,那么该用户就按下打印按钮9003以提供打印指令。另一方面,如果用户需要取消对所述打印作业的打印,那么用户就按下取消按钮9004。在步骤S5007中,CPU 205判断接收到的指令是打印指令还是取消指令。如果接收到的指令是打印指令(在步骤S5007中为“打印”),那么操作就推进至步骤S5008,在步骤S5008中执行图7所示的打印处理。另一方面,如果接收到的指令是取消指令(在步骤S5007中为“取消”),那么操作就推进至步骤S5009,在步骤S5009中执行图8所示的取消处理。
上文已经描述了当用户登录到MFP 1000并使用保留打印功能时所执行的全部操作。
接下来将分别参照图6,7及8详细描述在图5所示的流程图中当用户登录到MFP1000时在步骤S5002中执行的登录处理、在步骤S5008中对被添加密码的打印作业的打印处理以及在步骤S5009中的打印取消处理。
图6的详细流程图示出了在图5所示的步骤S5002中执行的登录处理。
在步骤S6001中,CPU 205在操作单元210上显示登录画面。
图13示出了在步骤S6001中显示的登录画面的一个示例。当用户根据键盘认证方法登录到MFP 1000中时显示该示例性画面。在登录画面上显示有消息、用户名输入字段1301、密码输入字段1302、登录按钮1303以及访客登录按钮1304。
用户可以作为登录用户登录到MFP 1000中。在这种情况下,用户分别在用户名输入字段1301和密码输入字段1302中输入用户名和密码。接下来,用户按下登录按钮1303。另一方面,用户可以作为访客用户登录到MFP 1000中。在这种情况下,访客用户按下访客登录按钮1304,而不用输入用户名和密码。或者,如果访客用户登录到MFP 1000的话,可以输入例如“访客”等简单的字符串作为认证信息。
在步骤S6002中,CPU 205确认是登录按钮1303还是访客登录按钮1304被按下,以判断用户是作为登录用户还是访客用户登录到MFP 1000的。如果CPU 205判定用户是作为访客用户登录到MFP 1000的(在步骤S6002中为“是”),那么操作就推进至步骤S6005。如果CPU 205判定用户不是作为访客用户登录到MFP 1000的(在步骤S6002中为“否”),那么操作就推进至步骤S6003。
在步骤S6003中,CPU 205获取在步骤S6002中通过登录画面接收到的认证信息。所获取的认证信息通过操作单元接口209被写入RAM 206中。
在步骤S6004中,CPU 205基于在步骤S6002中获取的认证信息执行用户认证。所述用户认证可以由MFP 1000来执行,或者由网络上的外部认证服务器来执行,例如活动目录和轻量目录访问协议(LDAP,Lightweight Directory Access Protocol)服务器。如果MFP1000执行用户认证,那么MFP 1000就将输入的用户名和密码与存储在HDD 208中的认证数据库进行核对。如果是外部认证服务器执行用户认证,那么CPU 205就向所述外部认证服务器发出包括所获取的认证信息的认证请求,并从认证服务器处接收认证结果。该结果表明用户认证是否成功。
可以利用其他认证方法来执行用户认证,例如指纹认证、脸部认证以及使用集成电路(IC)卡的用户认证。
如果CPU 205判定用户认证成功(在步骤S6004中为“是”),那么在步骤S6005中,CPU 205就允许用户登录到MFP 1000,并将包括步骤S6003中所获取的用户名的登录环境存储在RAM 206中。然后结束处理。除了用户名外,所述登录环境还包括例如登录时间和有效期等信息。如果用户是作为访客用户登录到MFP 1000的,那么CPU 205就将表明访客用户的信息存储在RAM 206中。
如果CPU 205判定用户认证不成功(在步骤S6004中为“否”),那么CPU 205就在操作单元210上显示错误消息,且不允许用户使用MFP 1000。接下来,操作返回至步骤S6001。
上文已详细描述了所述登录处理。
图7的流程图示出了本示例性实施方式的主要处理。该流程图对应于图5所示的步骤S5008中的打印处理。
在步骤S7001中,CPU 205从SRAM 213获取MFP 1000的密码输入省略设置(见图10),并判断MFP 1000的操作模式。具体地,如果从SRAM 213获取的密码输入省略设置有效(在步骤S7001中为“是”),那么CPU 205就判定MFP 1000正在下述模式中***作:在该模式中,用户可以省略输入密码(下文称为“密码输入省略模式”)。接下来,操作推进至步骤S7002。另一方面,如果从SRAM 213获取的设置值无效(在步骤S7001中为“否”),那么CPU205就判定MFP 1000正在下述模式中***作:在该模式中,用户需要输入密码(下文称为“需要密码输入模式”)。接下来,操作推进至步骤S7008。
图10示出了用于对密码输入省略设置进行设定的设定画面10001。该设定画面10001由CPU 205显示在操作单元210上。当***管理员在设定画面10001上选择了有效按钮10002或无效按钮10003,并按下确定按钮10004后,CPU 205将表明使密码输入有效或无效的设置值写入SRAM 213中。
在步骤S7002中,CPU 205从HDD 208获取已被指示为要打印的被添加密码的打印作业的加密标记。在步骤S7003中,CPU 205判断被指示为要打印的被添加密码的打印作业的加密标记是否有效(即打印数据是否被加密)。
如果CPU 205判定打印数据被加密(在步骤S7003中为“是”),那么即使MFP 1000正在密码输入省略模式下***作,没有从用户处接收到的密码也不能将打印数据解密。因此,操作推进至步骤S7008。在步骤S7008中,CPU 205显示密码输入画面以从用户接收密码。另一方面,如果打印数据未被加密(在步骤S7003中为“否”),那么操作推进至步骤S7004。
在步骤S7004中,CPU 205从SRAM 213获取MFP 1000的设置值,并判断是否已经执行了用户认证。这里,CPU 205参照在图5所示的步骤S5001的处理中所使用的设置值来进行判断。也就是说,如果从SRAM213获取的设置值表明需要用户认证,那么在步骤S5002中已经执行了用户认证。因此,CPU 205判定已经执行了用户认证(在步骤S7004中为“是”)。接下来,操作推进至步骤S7005。另一方面,如果从SRAM 213获取的设置值表明不需要用户认证,那么CPU 205就判定没有执行用户认证(在步骤S7004中为“否”)。接下来,操作推进至步骤S7008。
在步骤S7005中,CPU 205获取存储在RAM 206中的登录环境,并确认登录用户的权限。
在本示例性实施方式中,存在三种权限作为登录用户的权限,即:管理员、普通用户和访客用户权限。然而,这些权限仅仅是示例。这些权限可以由MFP 1000的用户认证管理应用程序预先注册。
具有管理员权限的用户可以操作MFP 1000的管理设置。在本示例性实施方式中,只有具有管理员权限的用户能够对密码输入省略设置以及关于是否执行用户认证的设置进行设定。具有普通用户权限的用户能够操作管理设置以外的项目以及MFP 1000的各种功能。访客用户能够操作MFP 1000提供的功能和设置中的有限数量的项目。可由访客用户操作的项目数量少于普通用户可操作的项目数量,并且可由访客用户操作的项目具有以下特征。也就是说,如果用户是作为访客用户登录到MFP 1000的,那么无论该用户是谁,其都被MFP 1000当做访客对待。因此,即使是具有访客用户权限的用户登录到MFP 1000,MFP 1000也不能识别出个体。
将描述返回至图7。如果CPU 205判定登录用户具有访客用户权限(在步骤S7005中为“是”),那么操作就推进至步骤S7008。如果CPU205判定登录用户具有其他权限(即管理员权限或普通用户权限)(在步骤S7005中为“否”),那么操作就推进至步骤S7006。
在步骤S7006中,CPU 205确认在步骤S5007中选择的打印作业的用户名是否与登录用户的用户名匹配,并判断被指示为要打印的打印作业是否属于登录用户。如果打印作业的用户名与登录用户的用户名不匹配(在步骤S7006中为“否”),那么操作就推进至步骤S7008。在步骤S7008中,CPU 205在操作单元210上显示密码输入画面(未示出)以从用户处接收密码。
如果打印作业的用户名与登录用户的用户名匹配(在步骤S7006中为“是”),那么在步骤S7007中,MFP 1000就打印作业,而不用从用户处接收密码。也就是说,如果密码输入省略设置有效,那么MFP 1000就能够不接收密码而执行打印,只要被添加密码的打印作业属于登录用户即可(即打印作业的所有者是登录用户)。这样,当打印登录用户自己的被添加密码的打印作业时,能节省该登录用户输入密码的劳动。
在上述处理中,如果密码输入省略设置有效且登录用户是访客用户的话,那么在执行打印时,MFP 1000一直请求用户输入密码。由于MFP 1000不能识别单个访客用户,因此MFP 1000不能从被添加密码的打印作业中确定访客用户的打印作业。从而,在从访客用户处接收到被添加密码的打印作业的打印指令后,即使密码输入省略设置有效,MFP1000也会一直请求用户输入密码。
在步骤S7009中,CPU 205将通过操作单元210从用户处接收到的密码与用于被添加密码的打印作业的密码进行比较,并判断这些密码是否相互匹配。如果这些密码相互匹配(在步骤S7009中为“是”),那么操作就推进至步骤S7010。
如果CPU 205判定这些密码相互不匹配(在步骤S7009中为“否”),那么接下来在步骤S7011中,CPU 205在操作单元210上显示错误画面。这里,错误画面表明从用户处接收到的密码与用于被添加密码的打印作业的密码不匹配。
在步骤S7010中,CPU 205获取被添加密码的打印作业的加密标记,并判断被指示打印的作业是否是被添加密码的加密打印作业。如果被指示打印的作业不是被添加密码的加密打印作业(在步骤S7010中为“否”),那么接下来在步骤S7007中,MFP 1000打印所述被添加密码的打印作业。
如果被指示打印的作业是被添加密码的加密打印作业(在步骤S7010中为“是”),那么操作就推进至步骤S7012。在步骤S7012中,CPU205利用在步骤S7008中接收到的密码对加密打印数据进行解密,并将解密后的打印数据输出到RIP单元218中。RIP单元218将解密后的打印数据栅格化成位图图像。随后,在步骤S7007中,基于从RIP单元218输出的位图图像数据,MFP 1000的打印机202将图像打印在打印片材上。
以上参照图7描述了打印处理的操作。根据本示例性实施方式,即使用户不能对被添加密码的打印作业省略密码输入,也能按照常规方式输入密码从而执行被添加密码的打印作业的打印。根据上述处理,当MFP 1000中的密码输入省略功能有效且作业列表滤波设置无效时,用户能够通过输入密码而指示MFP 1000打印甚至是其他用户的被添加密码的打印作业。因此,可以提高MFP 1000的可用性。
接下来将参照图8所示的流程图描述被添加密码的打印作业的取消处理。
图8的流程图示出了图5所示的步骤S5009的取消处理。
在步骤S8001中,CPU 205从SRAM 213获取MFP 1000的设置,并判断是否已经执行了用户认证。如果还没有执行用户认证(在步骤S8001中为“否”),那么在步骤S8004中,CPU205从HDD 208中删除被指示取消的被添加密码的打印作业的数据。如果已经执行了用户认证(在步骤S8001中为“是”),那么在步骤S8002中,CPU 205获取被指示取消的被添加密码的打印作业的用户名和登录用户的用户名。
接下来,在步骤S8003中,CPU 205判断被指示取消的被添加密码的打印作业的用户名是否与登录用户的用户名相匹配。如果被指示取消的被添加密码的打印作业的用户名与登录用户的用户名相匹配(在步骤S8003中为“是”),那么在步骤S8004中,CPU 205从HDD208中删除被指示取消的被添加密码的打印作业的数据。接下来,操作推进至步骤S8005。
在步骤S8005中,CPU 205从显示在操作单元210上的打印作业列表9002中删除被选中取消的被添加密码的打印作业。接下来,图8所示的打印作业取消处理结束。
如果被指示取消的被添加密码的打印作业的用户名与登录用户的用户名不匹配(在步骤S8003中为“否”),那么CPU 205就在操作单元210上显示错误画面。所述错误画面表明不能取消执行选中的打印作业。接下来,图8所示的打印作业取消处理结束。
以上描述了第一示例性实施方式。根据第一示例性实施方式,当登录用户指示MFP1000打印被添加密码的打印作业时,CPU 205控制MFP 1000,以便不用输入包含在打印作业中的密码就能开始打印。
另外,根据第一示例性实施方式,CPU 205控制MFP 1000,以便非登录用户能够指示MFP 1000打印被保留的打印作业(然而,当非登录用户提供作业执行指令时,CPU 205控制MFP 1000,以便在向非登录用户请求输入密码之后才开始打印)。上述控制减少了登录用户输入密码的劳动,并使得MFP 1000能够通过在用户登录时执行一次认证而执行打印。此外,非登录用户使得MFP 1000能在该非登录用户输入密码的条件下开始打印被保留的打印作业。因此,提高了MFP的可用性。
另外,根据第一示例性实施方式,当MFP 1000在没经过用户认证而接收到打印指令时,CPU 205会一直请求输入密码。这样就能保证安全性。
此外,根据第一示例性实施方式,MFP 1000的登录用户能够打印其他人的被添加密码的打印作业(只有当登录用户知道该打印作业的密码时)。这样就能提高MFP的可用性。
接下来将描述第二示例性实施方式。在第一示例性实施方式中,根据被添加密码的打印作业的取消处理(见图8),MFP只是能取消登录用户的被添加密码的打印作业。在第二示例性实施方式中,如果输入的密码正确,MFP 1000可以取消登录用户之外的用户的被添加密码的打印作业,从而进一步提高了可用性。这种功能在第二示例性实施方式中被称为“取消时的密码输入功能”。
使用下述情况来描述第二示例性实施方式:当登录用户针对他/她自己的或其他人的被添加密码的打印作业而给出取消指令时,具有“取消时的密码输入功能”的MFP 1000被控制。在这种情况下,根据有无用户认证管理和登录用户的角色条件来指示取消。
以下参照图11和12详细描述对由MFP 1000执行的被添加密码的打印作业取消处理的控制。在本示例性实施方式中,MFP 1000的配置、打印机驱动器对被添加密码的打印作业的发送处理、MFP 1000的登录处理、对被添加密码的打印作业的打印处理以及对打印作业的接收处理与第一示例性实施方式类似,因此这里不再赘述。
在第二示例性实施方式的图11所示的处理中,除了第一示例性实施方式的图8中所示的处理之外,还有步骤S11006至S11015。这些新增的步骤与在取消时密码设置为有效的情况下所执行的控制有关。以下将详细描述步骤S11006至S11015。在本示例性实施方式的图11所示的流程图中,步骤S11001至S11005的处理与第一示例性实施方式的图8所示的流程图中的步骤S8001至S8005的处理类似。另外,本示例性实施方式中的保留打印、登录处理及打印处理与第一示例性实施方式的图5、6及7中的相应处理类似。
现在,参照第一示例性实施方式的处理和第二示例性实施方式的处理间的不同来描述第二示例性实施方式。
在步骤S11006中,CPU 205从SRAM 213获取对MFP 1000设定的取消时的密码输入设置,并判断所获取的取消时的密码输入设置是否有效。
图12示出了根据第二示例性实施方式的被添加密码的保留打印功能设定画面12001。该设定画面12001被显示在操作单元210上。在设定画面12001上,可以设定密码输入省略设置和取消时的密码输入设置。图12中的密码输入省略设置与第一示例性实施方式的图10中所示设置类似。在图12所示的设定画面12001上,向图10所示的设定画面添加了取消时的密码输入功能的设置。在本示例性实施方式中,该设置被称为“取消时的密码输入设置”。图12中的取消时的密码输入设置将被描述。
利用设定画面12001上的有效按钮12006和无效按钮12007来设定取消时的密码输入设置。有效按钮12006用于使得取消时的密码输入有效,而无效按钮12007用于使得取消时的密码输入设置无效。用户通过操作单元210选择有效按钮12006或无效按钮12007。取消时的密码输入设置包括对有效按钮12006和无效按钮12007的上述选择。当选择了用于被添加密码的保留打印功能的设定按钮12004时,取消时的密码输入设置的改变就被CPU 205存储在SRAM 213中。
将描述返回至图11所示的处理中。如果CPU 205判定取消时的密码输入设置无效(在步骤S11006中为“否”),那么操作就推进至步骤S11001。如果CPU 205判定取消时的密码输入设置有效(在步骤S11006中为“是”),那么操作就推进至步骤S11007。
在步骤S11007中,CPU 205从SRAM 213获取MFP 1000的设置,并判断MFP 1000是否管理用户认证。如果CPU 205判定MFP 1000不管理用户认证(在步骤S11007中为“否”),那么操作就推进至步骤S11011。在步骤S11011中,CPU 205在操作单元210上显示密码输入画面,并接收来自用户的密码输入。接下来,操作推进至步骤S11012。
在步骤S11012中,CPU 205从被指示取消的被添加密码的打印作业中获取密码。然后,操作推进至步骤S11013。
在步骤S11013中,CPU 205将用户通过操作单元210输入的密码与所获得的用于被添加密码的打印作业的密码进行比较。接下来,操作推进至步骤S11014。
在步骤S11014中,CPU 205判断用户输入的密码是否与用于被添加密码的打印作业的密码相匹配。如果这两个密码匹配(在步骤S11014中为“是”),那么在步骤S11004中,CPU 205就取消所述被指示取消的被添加密码的打印作业。接下来,操作推进至步骤S11005。
如果CPU 205判定用户输入的密码与用于被添加密码的打印作业的密码不匹配(在步骤S11014中为“否”),那么在步骤S11015中,CPU205就显示表明这两个密码不匹配的信息画面(未示出)。然后,CPU 205结束被添加密码的打印作业的取消处理。
如果CPU 205判定MFP 1000管理用户认证(在步骤S11007中为“是”),那么操作就推进至步骤S11008。
在步骤S11008中,CPU 205获取MFP 1000的登录用户的角色,并判断所述登录用户的所述角色。如果CPU 205判定登录用户是普通用户(在步骤S11008中为“普通用户”),那么在步骤S11009中,CPU 205获取所述被指示取消的被添加密码的打印作业的用户信息以及登录用户的用户信息。
接下来,在步骤S11010中,CPU 205判断所述被指示取消的被添加密码的打印作业的用户信息是否与登录用户的用户信息相匹配。如果CPU 205判定所述被指示取消的被添加密码的打印作业的用户信息与登录用户的用户信息相匹配(在步骤S11010中为“是”),那么在步骤S11004中,CPU 205取消所述被指示取消的被添加密码的打印作业。然后,操作推进至步骤S11005。
因此,根据上述处理,如果取消时的密码输入设置有效,且在MFP 1000中执行了用户认证,那么登录用户不用输入密码就可以指示取消他/她自己的被添加密码的打印作业。这样就能减少当登录用户取消自己的被添加密码的打印作业时在执行认证上耗费的劳动,所述劳动是针对取消时的密码输入设置是有效的MFP 1000执行的。
如果CPU 205判定登录用户是管理员用户(在步骤S11008中为“管理员”),那么在步骤S11004中,CPU 205取消所述被指示取消的被添加密码的打印作业。接下来,操作推进至步骤S11005。
根据上述处理,针对取消时的密码输入设置是有效的MFP 1000,如果登录用户具有管理员角色,那么MFP 1000不用密码输入就取消对被添加密码的打印作业的打印。在这种情况下,MFP 1000甚至取消不属于登录用户的被添加密码的打印作业。在本示例性实施方式中,当从MFP的管理角度来看不需要其他人的打印作业时,就希望作为管理员的登录用户从MFP 1000中删除其他人的打印作业,因此作为管理员的登录用户可以删除任何被添加密码的打印作业。
如果登录用户被判定为访客用户(在步骤S11008中为“访客用户”),那么操作就推进至步骤S11011。在步骤S11011中,CPU 205在操作单元210上显示密码输入画面,并接收来自用户的密码。
根据上述处理,针对取消时的密码输入设置是有效的MFP 1000,如果登录用户是访客用户,那么MFP 1000会一直请求访客用户输入取消时的密码。由于MFP 1000不能识别单个访客用户,因此MFP 1000不能从被添加密码的打印作业中确定访客用户的打印作业。因此,即使取消时的密码输入设置有效,MFP 1000也会一直请求访客用户输入密码。在从访客用户处接收到用于被添加密码的打印作业的取消指令后,MFP 1000进行上述请求。
以上描述了第二示例性实施方式。根据第二示例性实施方式,针对取消时的密码输入设置是有效的MFP 1000,减少了利用密码输入的认证工作。这样就能减少在打印被添加密码的打印作业时用户所付出的劳动。
在第一示例性实施方式中,***管理员通过图10所示的画面确定密码输入省略设置。然而,可以根据用户认证设置来自动确定密码输入省略设置。例如,如果用户认证设置无效,那么就可以通过使得图10所示的设定画面10001上的有效按钮10002不可选择(例如,以加暗的方式显示有效按钮10002),从而迫使MFP 1000在需要密码输入的模式下操作。在这种情况下,CPU 205通过参照存储在SRAM 213中的设置值来判断是否执行用户认证。如果CPU 205判定不需要用户认证,那么CPU 205就自动使得密码输入省略设置无效。这样就可以减少***管理员的设置工作。
用户认证并不总是在用户登录时执行。例如,当MFP具有复印、扫描及打印等功能时,可以根据功能分别设置用户认证的必要性(这被称为是“基于功能的认证”)。如果MFP能执行上述基于功能的认证,那么就可以在要使用打印功能时执行用户认证。在这种情况下,可以自动使得密码输入省略设置有效。
在本示例性实施例中,根据作为操作目标的被添加密码的打印作业是否属于登录用户来确定密码输入的省略。然而,可以通过其他方法来确定密码输入的省略。例如可以根据用户是否为具有管理员权限的登录用户来确定密码输入的省略。在这种情况下,如果用户具有管理员权限则省略密码输入,而如果用户为普通用户或访客用户则请求密码输入。
或者,可以对登录用户所属的组(或者部门)省略密码输入。例如,MFP获取登录用户的组ID(部门ID)和从包含在操作目标打印作业中的用户名指定的组ID。如果这两个ID相互匹配,那么就可以省略密码输入。
在本示例性实施方式中,当要执行打印时,用户在选择作业后输入密码。然而,用户也可以在选择作业前输入密码。在这种情况下,MFP可以接收用户输入的密码,并指定包括所接收到的密码的打印作业。然后,MFP可以打印所指定的打印作业。也就是说,MFP可以自动指定并打印具有与所输入密码相匹配的密码的一个或多个打印作业,从而用户不需要选中打印作业。此外,MFP可以仅自动指定并打印属于登录用户的并且具有与所输入密码相匹配的密码的打印作业。
此外,可以有选择地确定用户认证的必要性和密码输入省略设置的有效性。例如,如果MFP被设置为执行用户认证,那么就自动使得密码输入省略设置无效。另一方面,如果MFP被设置为不执行用户认证,那么就自动使得密码输入省略设置有效。此外,可以根据***管理员的指令对密码输入省略设置和用户认证设置进行改变。
在本示例性实施方式中,如果登录用户与打印作业的所有者不同,且未经用户认证而接收到打印指令的话(在图7所示的步骤S7004和S7006中均为“否”),那么MFP就从用户处接收密码。然而,本示例性实施方式包括这样一种示例性实施方式:如果出现上述两种情形中的任意一种,MFP就从用户处接收密码。换句话说,本示例性实施方式包括以下示例性实施方式:只有在未经用户认证而收到打印指令时才从用户处接收密码的示例性实施方式,以及只有在登录用户不同于打印作业的所有者时才从用户处接收密码的示例性实施方式。
本发明的实施方式还可以通过***或装置的、用于读出并执行记录在存储介质(例如,非临时性计算机可读存储介质)上的计算机可执行指令以完成本发明中一个或多个实施方式功能的计算机来实现;本发明的实施方式也可以通过方法来实现,该方法的各步骤由***或装置的计算机、通过如从存储介质读出并执行计算机可执行指令以完成本发明一个或多个实施方式功能来执行。计算机可以包括中央处理单元(CPU)、微处理单元(MPU)及其他电路中的一个或多个,也可以包括独立计算机网络或独立计算机处理器网络。计算机可执行指令可以从例如网络或存储介质提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)及分布式计算***存储器、光盘(例如压缩盘(CD)、数字化通用光盘(DVD)或蓝光光盘(BD)TM)、闪存装置、存储卡等中的一个或多个。
虽然已经结合示例性实施方式描述了本发明,应当认识到,本发明并不局限于公开的示例性实施方式。下列权利要求的范围应当适合最广泛的解释,以便囊括所有改动、等同结构和功能。

Claims (26)

1.一种图像处理装置,其包括被配置为执行图像形成处理的图像形成单元、以及被配置为接收用户认证的认证接收单元,所述图像处理装置包括:
设置单元,其被配置为在所述图像处理装置中设置在认证接收单元接收到用户认证的情况下是否跳过与认证用户对应的打印数据所设置的密码的输入;以及
控制单元,其具有执行存储在存储器中的指令的处理器或者具有电路***,所述控制单元被配置为:
接收被设置了用户信息和密码的打印数据;
在不跳过与认证用户对应的打印数据所设置的密码的输入的所述设置中,如果认证接收单元从认证用户接收到用于打印所述打印数据的打印指令,则接收与所述打印数据相关的密码,并且在接收到的密码是所述打印数据所设置的密码的情况下,使所述图像形成单元基于所述打印数据执行图像形成处理;以及
在跳过与认证用户对应的打印数据所设置的密码的输入的所述设置中,如果认证接收单元从认证用户接收到用于打印所述打印数据的打印指令,则使所述图像形成单元基于所述打印数据执行图像形成处理。
2.根据权利要求1所述的图像处理装置,
其中,在将控制单元设置为第一模式的状态下,控制单元被配置为根据被认证接收单元认证的用户的识别信息接收第一打印指令,以及
其中,在将控制单元设置为第二模式的状态下,控制单元被配置为接收第二打印指令。
3.根据权利要求2所述的图像处理装置,
其中,第一模式是在接收打印指令之前需要使用认证接收单元的认证的模式,以及
其中,第二模式是在接收打印指令之前不需要使用认证接收单元的认证的模式。
4.根据权利要求3所述的图像处理装置,其中,第二模式是不使用认证接收单元的模式。
5.根据权利要求2所述的图像处理装置,
其中,所述图像处理装置能够使用被配置为显示信息的显示单元,
其中,在第一模式下,控制单元根据被认证接收单元认证的用户的识别信息使显示单元显示提示第一打印指令的画面,以及
其中,在第二模式下,控制单元使显示单元不基于认证接收单元而显示提示第二打印指令的画面。
6.根据权利要求5所述的图像处理装置,其中,执行第一打印指令的打印数据是从与认证用户相关联的多个打印数据中选择的打印数据,所述多个打印数据包括在能够被图像处理装置处理的多个打印数据中。
7.根据权利要求5所述的图像处理装置,其中,执行第二打印指令的打印数据是从能够被图像处理装置处理的所有打印数据中选择的打印数据。
8.一种计算机的控制方法,所述计算机包括在图像处理***中作为所述图像处理***的至少一部分,所述图像处理***包括被配置为执行图像形成处理的图像形成单元、以及被配置为接收用户认证的认证接收单元,该方法包括:
在所述图像处理装置中设置在认证接收单元接收到用户认证的情况下是否跳过与认证用户对应的打印数据所设置的密码的输入;以及
接收被设置了用户信息和密码的打印数据;
在不跳过与认证用户对应的打印数据所设置的密码的输入的所述设置中,如果认证接收单元从认证用户接收到用于打印所述打印数据的打印指令,则接收与所述打印数据相关的密码,并且在接收到的密码是所述打印数据所设置的密码的情况下,使所述图像形成单元基于所述打印数据执行图像形成处理;以及
在跳过与认证用户对应的打印数据所设置的密码的输入的所述设置中,如果认证接收单元从认证用户接收到用于打印所述打印数据的打印指令,则使所述图像形成单元基于所述打印数据执行图像形成处理。
9.一种图像处理装置,其包括被配置为执行图像形成处理的图像形成单元、以及被配置为接收用户认证的认证接收单元,所述图像处理装置包括:
设置单元,其被配置为在所述图像处理装置中设置在认证接收单元接收到用户认证的情况下是否跳过与认证用户对应的打印数据所设置的密码的输入;以及
控制单元,其具有执行存储在存储器中的指令的处理器或者具有电路***,所述控制单元被配置为:
接收被设置了用户信息和密码的打印数据;以及
在跳过与认证用户对应的打印数据所设置的密码的输入的所述设置中,在使用认证接收单元的情况下,使图像形成单元基于被设置密码的打印数据执行与认证用户相关联的图像形成处理,无需根据打印指令输入密码;以及
在不使用认证接收单元的情况下,在根据打印指令输入密码的情况下,使图像形成单元基于被设置密码的打印数据执行图像形成处理。
10.根据权利要求9所述的图像处理装置,
其中,在将控制单元设置为第一模式的状态下,控制单元被配置为接收第一打印指令,以及
其中,在将控制单元设置为第二模式的状态下,控制单元被配置为接收第二打印指令。
11.根据权利要求10所述的图像处理装置,
其中,第一模式是在接收打印指令之前需要使用认证接收单元的认证的模式,以及
其中,第二模式是在接收打印指令之前不需要使用认证接收单元的认证的模式。
12.根据权利要求11所述的图像处理装置,其中,第二模式是不使用认证接收单元的模式。
13.根据权利要求10所述的图像处理装置,
其中,所述图像处理装置能够使用被配置为显示信息的显示单元,其中,在第一模式下,控制单元使显示单元显示提示第一打印指令的画面,以及
其中,在第二模式下,控制单元使显示单元不基于认证接收单元而显示提示第二打印指令的画面。
14.根据权利要求13所述的图像处理装置,其中,执行第一打印指令的打印数据是从与认证用户相关联的多个打印数据中选择的打印数据,所述多个打印数据包括在能够被图像处理装置处理的多个打印数据中。
15.根据权利要求13所述的图像处理装置,其中,执行第二打印指令的打印数据是从能够被图像处理装置处理的所有打印数据中选择的打印数据。
16.一种计算机的控制方法,所述计算机包括在图像处理***中作为所述图像处理***的至少一部分,所述图像处理***包括被配置为执行图像形成处理的图像形成单元、以及被配置为接收用户认证的认证接收单元,该方法包括:
为在所述图像处理***中设置在认证接收单元接收到用户认证的情况下是否跳过与认证用户对应的打印数据所设置的密码的输入;以及
接收被设置了用户信息和密码的打印数据;以及
在跳过与认证用户对应的打印数据所设置的密码的输入的所述设置中,
在使用认证接收单元的情况下,使图像形成单元基于被设置密码的打印数据执行与认证用户相关联的图像形成处理,无需根据打印指令输入密码;以及
在不使用认证接收单元的情况下,在根据所述打印指令输入密码的情况下,使图像形成单元基于被设置密码的打印数据执行图像形成处理。
17.一种图像处理装置,其包括在片材上形成图像的图像形成单元、以及被配置为执行认证处理以认证用户的认证单元,该图像处理装置包括:
第一接收单元,其被配置为接收用户指令;
第二接收单元,其被配置为接收设有密码并与指定用户关联的指定打印数据;
第三接收单元,其被配置为接收用于所述认证处理的认证信息;
设置单元,其被配置为在所述图像处理装置中设置在认证单元执行所述认证处理的情况下是否跳过与认证用户对应的打印数据所设置的密码的输入;以及
第四接收单元,其被配置为接收密码的输入以基于所述打印数据执行图像形成;
第一执行单元,其被配置为在不跳过与认证用户对应的打印数据所设置的密码的输入的所述设置中,如果第一接收单元从跳过由第三接收单元要接收的认证信息的用户接收到用于打印所述指定打印数据的指令且第四接收单元接收到所述密码的输入,则使所述图像形成单元基于所述指定打印数据执行图像形成;以及
第二执行单元,其被配置为在跳过与认证用户对应的打印数据所设置的密码的输入的所述设置中,如果第一接收单元从所述认证处理基于第三接收单元接收的认证信息而认证的且匹配所述指定用户的用户接收到用于打印所述指定打印数据的指令,则使所述图像形成单元基于所述指定打印数据执行图像形成而无需第四接收单元接收所述密码的输入。
18.根据权利要求17所述的图像处理装置,还包括:
第三执行单元,被配置为在不跳过与认证用户对应的打印数据所设置的密码的输入的所述设置中,如果第一接收单元从所述认证处理认证的且匹配所述指定用户的用户接收到用于打印所述指定打印数据的指令、且第四接收单元接收到所述密码的输入,则使所述图像形成单元基于所述指定打印数据执行图像形成。
19.根据权利要求18所述的图像处理装置,还包括:
另一设置单元,其被配置为设置是否使用认证单元执行认证处理,
其中,设置单元被配置为在所述另一设置单元设置不使用认证单元执行认证处理的状态下,不设置跳过密码的输入。
20.根据权利要求17-19任一项所述的图像处理装置,其中,被跳过认证处理的用户是访客用户。
21.根据权利要求17所述的图像处理装置,还包括:
确定单元,被配置为确定所述指定打印数据是否为加密的打印数据;以及
第三执行单元,被配置为在确定单元确定所述指定打印数据被加密、且设置单元设置跳过与认证用户对应的打印数据所设置的密码的输入的情况下,如果第一接收单元从所述认证处理认证的且匹配所述指定用户的用户接收到用于打印指定打印数据的指令、且第四接收单元接收到所述密码的输入,则使所述图像形成单元基于所述指定打印数据执行图像形成。
22.根据权利要求21所述的图像处理装置,其中,利用密码加密所述打印数据。
23.根据权利要求17-19、21和22任一项所述的图像处理装置,其中,基于利用集成电路卡输入的认证信息来执行认证处理。
24.根据权利要求17-19、21和22任一项所述的图像处理装置,其中,基于用户输入的认证密码来执行认证处理。
25.根据权利要求17-19、21和22任一项所述的图像处理装置,其中,第一执行单元被配置为使显示单元显示与所述指定用户关联的打印作业的列表,以及
其中,第二执行单元被配置为使所述显示单元显示包括与所述指定用户关联的并被存储在存储单元中的打印作业的打印作业的列表。
26.一种图像处理装置的控制方法,该图像处理装置包括在片材上形成图像的图像形成单元、以及被配置为执行认证处理以认证用户的认证单元,该控制方法包括:
为接收用户指令;
接收设有密码并与指定用户关联的指定打印数据;
接收用于所述认证处理的认证信息;
在所述图像处理装置中设置在认证单元执行所述认证处理的情况下是否跳过与认证用户对应的打印数据所设置的密码的输入;以及
接收密码的输入以基于所述打印数据执行图像形成;
在不跳过与认证用户对应的打印数据所设置的密码的输入的所述设置中,如果从跳过所要接收的认证信息的用户接收到用于打印所述指定打印数据的指令且接收到所述密码的输入,则使所述图像形成单元基于所述指定打印数据执行图像形成;以及
在跳过与认证用户对应的打印数据所设置的密码的输入的所述设置中,如果从所述认证处理基于所接收的认证信息而认证的且匹配所述指定用户的用户接收到用于打印所述指定打印数据的指令,则使所述图像形成单元基于所述指定打印数据执行图像形成而无需接收所述密码的输入。
CN201710163980.0A 2013-02-20 2014-01-29 打印装置及打印方法 Active CN107105118B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2013-030898 2013-02-20
JP2013030898A JP6399730B2 (ja) 2013-02-20 2013-02-20 画像形成装置、画像形成方法
CN201410042904.0A CN103995993B (zh) 2013-02-20 2014-01-29 打印装置及打印方法

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201410042904.0A Division CN103995993B (zh) 2013-02-20 2014-01-29 打印装置及打印方法

Publications (2)

Publication Number Publication Date
CN107105118A CN107105118A (zh) 2017-08-29
CN107105118B true CN107105118B (zh) 2019-08-02

Family

ID=50137502

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201410042904.0A Active CN103995993B (zh) 2013-02-20 2014-01-29 打印装置及打印方法
CN201710163980.0A Active CN107105118B (zh) 2013-02-20 2014-01-29 打印装置及打印方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201410042904.0A Active CN103995993B (zh) 2013-02-20 2014-01-29 打印装置及打印方法

Country Status (9)

Country Link
US (2) US9075550B2 (zh)
EP (3) EP3687150A1 (zh)
JP (1) JP6399730B2 (zh)
KR (1) KR101658771B1 (zh)
CN (2) CN103995993B (zh)
BR (1) BR102014003361B1 (zh)
MY (1) MY183516A (zh)
PH (1) PH12014000055A1 (zh)
SG (1) SG2014008486A (zh)

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6223009B2 (ja) * 2013-06-19 2017-11-01 キヤノン株式会社 画像形成装置及びその制御方法、並びにプログラム
JP5916675B2 (ja) * 2013-08-30 2016-05-11 京セラドキュメントソリューションズ株式会社 情報処理装置、ジョブ設定方法
US10279583B2 (en) 2014-03-03 2019-05-07 Ctpg Operating, Llc System and method for storing digitally printable security features used in the creation of secure documents
JP6312085B2 (ja) * 2014-07-04 2018-04-18 キヤノン株式会社 画像形成装置の制御方法、画像形成装置及びプログラム
JP2016025417A (ja) * 2014-07-17 2016-02-08 キヤノン株式会社 画像処理装置、情報処理方法及びプログラム
JP6369248B2 (ja) * 2014-09-11 2018-08-08 富士ゼロックス株式会社 情報処理装置及び情報処理プログラム
JP6067648B2 (ja) * 2014-11-08 2017-01-25 京セラドキュメントソリューションズ株式会社 プルプリントシステム
JP6561501B2 (ja) 2015-03-10 2019-08-21 株式会社リコー 機器、認証システム、認証処理方法、認証処理プログラム、及び記憶媒体
JP6447309B2 (ja) * 2015-03-30 2019-01-09 ブラザー工業株式会社 画像出力装置及びサーバ
JP6499899B2 (ja) * 2015-04-02 2019-04-10 シャープ株式会社 画像形成装置
JP2017024297A (ja) * 2015-07-23 2017-02-02 キヤノン株式会社 印刷装置とその制御方法、及びプログラム
JP6601106B2 (ja) * 2015-09-30 2019-11-06 ブラザー工業株式会社 プリンタ
JP6292210B2 (ja) * 2015-11-16 2018-03-14 コニカミノルタ株式会社 画像形成システム、画像形成装置、およびプログラム
JP2017094507A (ja) * 2015-11-18 2017-06-01 キヤノン株式会社 印刷装置、印刷装置の制御方法及びプログラム
JP6736283B2 (ja) 2015-11-18 2020-08-05 キヤノン株式会社 印刷装置、印刷装置の制御方法及びプログラム
KR20170069597A (ko) * 2015-12-11 2017-06-21 에스프린팅솔루션 주식회사 화상형성장치, 휴대용 디스플레이 장치, 인쇄 제어 방법 및 디스플레이 방법
JP6651929B2 (ja) * 2016-03-24 2020-02-19 富士ゼロックス株式会社 サービス提供システム、移動型機器、サーバ機器、およびサービス提供プログラム
JP6752635B2 (ja) * 2016-06-23 2020-09-09 キヤノン株式会社 印刷装置、印刷方法、及びプログラム
JP6805611B2 (ja) * 2016-07-29 2020-12-23 株式会社リコー 情報処理装置、情報処理システム、情報処理方法、及びプログラム
JP6894678B2 (ja) * 2016-08-02 2021-06-30 キヤノン株式会社 情報処理装置とその制御方法、及びプログラム
JP6762823B2 (ja) * 2016-09-21 2020-09-30 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、及びプログラム
JP6486303B2 (ja) * 2016-09-21 2019-03-20 キヤノン株式会社 画像処理装置、制御方法、プログラム
US10042591B2 (en) * 2016-12-13 2018-08-07 Kabushiki Kaisha Toshiba Image forming apparatus, system, and control method
JP6433523B2 (ja) * 2017-02-24 2018-12-05 キヤノン株式会社 画像処理装置、画像処理装置の制御方法、及び、プログラム
JP6900705B2 (ja) * 2017-02-28 2021-07-07 コニカミノルタ株式会社 情報処理システム、情報処理装置、および、プログラム
JP7022519B2 (ja) * 2017-05-22 2022-02-18 キヤノン株式会社 携帯端末とその制御方法、及び記憶媒体
JP6699627B2 (ja) * 2017-06-06 2020-05-27 京セラドキュメントソリューションズ株式会社 画像形成装置、及び画像形成装置が実行する認証方法
JP7058970B2 (ja) * 2017-10-06 2022-04-25 キヤノン株式会社 画像形成装置、制御方法、および、プログラム
US20190208085A1 (en) * 2017-12-28 2019-07-04 Lexmark International, Inc. System and Methods of Managing Incoming Facsimile Messages in a Networked System
JP7069817B2 (ja) * 2018-02-23 2022-05-18 ブラザー工業株式会社 印刷装置
JP2019186773A (ja) * 2018-04-11 2019-10-24 キヤノン株式会社 情報処理システム、制御方法およびそのプログラム
JP7171218B2 (ja) * 2018-04-13 2022-11-15 キヤノン株式会社 印刷制御装置、制御方法及びプログラム
JP7098417B2 (ja) * 2018-05-24 2022-07-11 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、プログラム
JP7286841B2 (ja) * 2018-05-28 2023-06-05 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、および、プログラム
US11689357B2 (en) 2018-06-01 2023-06-27 Hewlett-Packard Development Company, L.P. Key encryption key wrapping
JP7134726B2 (ja) * 2018-06-12 2022-09-12 キヤノン株式会社 画像形成装置及びその制御方法、並びにプログラム
JP7119638B2 (ja) 2018-06-26 2022-08-17 ブラザー工業株式会社 画像形成装置、プログラム、及び画像形成システム
JP7087888B2 (ja) * 2018-09-27 2022-06-21 沖電気工業株式会社 印刷方法及び印刷システム
JP6597874B2 (ja) * 2018-12-06 2019-10-30 ブラザー工業株式会社 画像出力装置及びサーバ
JP7099308B2 (ja) * 2018-12-25 2022-07-12 株式会社リコー 情報処理システム、装置、方法、およびプログラム
JP7204497B2 (ja) 2019-01-18 2023-01-16 キヤノン株式会社 クラウドプリントサービスに対応した印刷装置および印刷装置の制御方法およびプログラム
JP2021189799A (ja) * 2020-05-29 2021-12-13 株式会社リコー 認証システム、情報処理装置、機器および認証方法
JP2022043798A (ja) 2020-09-04 2022-03-16 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、及びプログラム
JP2022045054A (ja) 2020-09-08 2022-03-18 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、プログラム、及び印刷システム
JP2023122804A (ja) * 2022-02-24 2023-09-05 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、及びプログラム

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005259012A (ja) * 2004-03-15 2005-09-22 Nec Software Hokuriku Ltd セキュリティ印刷システム
JP2007184803A (ja) * 2006-01-10 2007-07-19 Fuji Xerox Co Ltd 認証方法および画像形成装置
CN101043567A (zh) * 2006-03-23 2007-09-26 佳能株式会社 文档管理设备、文档管理***、及其控制方法、程序和存储介质
CN102609226A (zh) * 2010-12-14 2012-07-25 佳能株式会社 打印装置、打印控制***及打印控制***的控制方法
CN102880435A (zh) * 2011-07-12 2013-01-16 佳能株式会社 打印装置及打印装置的控制方法

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01264865A (ja) 1988-04-18 1989-10-23 Ricoh Co Ltd プリンタのプリント出力制御装置
JPH11212744A (ja) * 1998-01-21 1999-08-06 Canon Inc 印刷システム及びその印刷制御方法
US6952780B2 (en) * 2000-01-28 2005-10-04 Safecom A/S System and method for ensuring secure transfer of a document from a client of a network to a printer
JP4277468B2 (ja) 2001-12-17 2009-06-10 富士ゼロックス株式会社 印刷システム及び画像処理装置
JP4225103B2 (ja) * 2003-04-25 2009-02-18 コニカミノルタビジネステクノロジーズ株式会社 印刷制御装置および印刷制御方法
US20050210259A1 (en) * 2004-03-22 2005-09-22 Sharp Laboratories Of America, Inc. Scan to confidential print job communications
JP3942607B2 (ja) * 2004-06-09 2007-07-11 シャープ株式会社 画像処理方法及び画像処理装置
JP4898101B2 (ja) * 2004-07-02 2012-03-14 株式会社リコー 印刷装置、印刷方法、印刷プログラム及び記録媒体
JP4513449B2 (ja) * 2004-07-23 2010-07-28 村田機械株式会社 画像通信装置
JP2006334803A (ja) * 2005-05-31 2006-12-14 Konica Minolta Business Technologies Inc 画像処理装置、および、その制御方法
JP4826186B2 (ja) * 2005-09-21 2011-11-30 富士ゼロックス株式会社 デバイスおよび履歴表示制御方法
JP4839103B2 (ja) * 2006-03-10 2011-12-21 株式会社リコー 画像形成装置、画像形成装置の機密保持方法、プログラム及びプログラムを記憶した記憶媒体
JP4821405B2 (ja) * 2006-03-29 2011-11-24 富士ゼロックス株式会社 ファイルアクセス制御装置及びファイル管理システム
JP4306690B2 (ja) * 2006-04-29 2009-08-05 コニカミノルタビジネステクノロジーズ株式会社 画像形成装置、画像処理システム、プリントデータ出力方法およびプリントデータ出力プログラム
JP2008003864A (ja) * 2006-06-22 2008-01-10 Seiko Epson Corp 印刷装置
US8001588B2 (en) * 2006-12-12 2011-08-16 Oracle International Corporation Secure single sign-on authentication between WSRP consumers and producers
JP2009018552A (ja) * 2007-07-13 2009-01-29 Riso Kagaku Corp 認証印刷機能を有する印刷装置
JP4446004B2 (ja) * 2008-02-19 2010-04-07 シャープ株式会社 画像処理装置、画像処理方法および画像形成装置
JP4609499B2 (ja) * 2008-02-19 2011-01-12 セイコーエプソン株式会社 認証印刷装置、認証印刷システム、認証サーバ、並びにそれらの方法およびプログラム
CN101462418A (zh) * 2008-03-03 2009-06-24 深圳中航信息科技产业股份有限公司 一种安全打印机
JP2009223610A (ja) 2008-03-17 2009-10-01 Seiko Epson Corp 印刷システム、印刷装置および印刷装置の制御方法
JP2009234106A (ja) * 2008-03-27 2009-10-15 Seiko Epson Corp 印刷装置、印刷実行方法
JP5127550B2 (ja) * 2008-04-25 2013-01-23 キヤノン株式会社 画像形成装置及びユーザ認証方法
JP4513902B2 (ja) * 2008-06-18 2010-07-28 コニカミノルタビジネステクノロジーズ株式会社 画像形成装置、ジョブ実行システムおよびジョブ実行方法
JP5234016B2 (ja) * 2009-02-25 2013-07-10 株式会社リコー 画像形成装置及び画像形成方法
US20110085195A1 (en) * 2009-10-13 2011-04-14 Kabushiki Kaisha Toshiba Image forming apparatus and network system
JP5540682B2 (ja) * 2009-12-15 2014-07-02 キヤノンマーケティングジャパン株式会社 画像形成装置と出力方法とプログラム。
JP5555517B2 (ja) * 2010-03-24 2014-07-23 株式会社沖データ 情報処理装置
JP5728275B2 (ja) * 2011-04-05 2015-06-03 キヤノン株式会社 情報処理装置及びその制御方法
JP5824978B2 (ja) * 2011-08-31 2015-12-02 ブラザー工業株式会社 画像形成装置、画像形成システム、画像形成プログラム
JP2014052779A (ja) * 2012-09-06 2014-03-20 Ricoh Co Ltd 情報処理装置、プログラム及びシステム
JP6128863B2 (ja) * 2013-01-30 2017-05-17 キヤノン株式会社 画像形成装置及びその制御方法、並びにプログラム
JP2014211857A (ja) * 2013-04-02 2014-11-13 セイコーエプソン株式会社 画像処理装置、画像処理システム、画像処理方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005259012A (ja) * 2004-03-15 2005-09-22 Nec Software Hokuriku Ltd セキュリティ印刷システム
JP2007184803A (ja) * 2006-01-10 2007-07-19 Fuji Xerox Co Ltd 認証方法および画像形成装置
CN101043567A (zh) * 2006-03-23 2007-09-26 佳能株式会社 文档管理设备、文档管理***、及其控制方法、程序和存储介质
CN102609226A (zh) * 2010-12-14 2012-07-25 佳能株式会社 打印装置、打印控制***及打印控制***的控制方法
CN102880435A (zh) * 2011-07-12 2013-01-16 佳能株式会社 打印装置及打印装置的控制方法

Also Published As

Publication number Publication date
US9075550B2 (en) 2015-07-07
BR102014003361B1 (pt) 2022-04-12
MY183516A (en) 2021-02-24
JP6399730B2 (ja) 2018-10-03
CN107105118A (zh) 2017-08-29
EP2770718B1 (en) 2020-04-08
SG2014008486A (en) 2014-09-26
US20150293733A1 (en) 2015-10-15
EP2770718A1 (en) 2014-08-27
CN103995993B (zh) 2017-04-19
PH12014000055A1 (en) 2015-08-10
BR102014003361A2 (pt) 2015-12-08
KR20140104370A (ko) 2014-08-28
EP3687150A1 (en) 2020-07-29
KR101658771B1 (ko) 2016-09-22
RU2014106210A (ru) 2015-08-27
CN103995993A (zh) 2014-08-20
EP4221175A1 (en) 2023-08-02
US20140233053A1 (en) 2014-08-21
JP2014159123A (ja) 2014-09-04
US9298406B2 (en) 2016-03-29
BR102014003361A8 (pt) 2021-08-31

Similar Documents

Publication Publication Date Title
CN107105118B (zh) 打印装置及打印方法
US8601559B2 (en) Image output authentication system, image output authentication server, and image output authentication method
US8284427B2 (en) Client communicating with a server through an image forming apparatus
JP5862282B2 (ja) 画像形成装置及びプログラム
EP2284761B1 (en) Image forming apparatus, image processing apparatus, and image delivery system
JP2013240929A (ja) 印刷装置、印刷装置の制御方法、及びプログラム
JP2012252579A (ja) 画像形成システム、画像形成装置及びプログラム
US20100124355A1 (en) Information processing device, information processing method, and computer readable medium
JP6942541B2 (ja) 画像形成装置とその制御方法、及びプログラム
JP6229343B2 (ja) 情報処理システム、情報処理方法、プログラム、及び記録媒体
JP2019096938A (ja) システム、システムにおける方法、情報処理装置、情報処理装置における方法、およびプログラム
US20180082067A1 (en) Information Sharing Server, Information Sharing System And Non-Transitory Recording Medium
JP6762823B2 (ja) 画像形成装置、画像形成装置の制御方法、及びプログラム
JP5839829B2 (ja) 複合機、複合機システム、およびプログラム
JP5658852B2 (ja) 印刷システム
US20170109508A1 (en) Information processing apparatus, information processing system, and authentication method
CN101494707A (zh) 图像形成装置及其控制方法
JP6079853B2 (ja) 画像形成装置及びプログラム
JP6840798B2 (ja) 印刷装置、印刷装置の制御方法、及びプログラム
JP6567151B2 (ja) 印刷装置、印刷装置の制御方法、及びプログラム
JP7379618B2 (ja) 印刷装置、印刷装置の制御方法、及びプログラム
JP2011060006A (ja) 情報処理システム、処理装置及びプログラム
RU2575756C2 (ru) Печатающее устройство, способ печати и носитель хранения данных
JP2017004416A (ja) ユーザー統合管理システム、通信端末、およびプログラム
JP5979295B2 (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
GR01 Patent grant
GR01 Patent grant