图像形成装置、信息处理装置、系统和信息处理方法.pdf

上传人:Y948****062 文档编号:4035300 上传时间:2018-08-12 格式:PDF 页数:45 大小:20.18MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410421385.9

申请日:

2014.08.25

公开号:

CN104423906A

公开日:

2015.03.18

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F3/12申请日:20140825|||公开

IPC分类号:

G06F3/12

主分类号:

G06F3/12

申请人:

佳能株式会社

发明人:

中岛顺子

地址:

日本东京都大田区下丸子3-30-2

优先权:

2013-174826 2013.08.26 JP

专利代理机构:

北京怡丰知识产权代理有限公司11293

代理人:

迟军; 李艳丽

PDF下载: PDF下载
内容摘要

本发明提供一种图像形成装置、信息处理装置、系统和信息处理方法。图像形成装置包括:接收器,被配置为接收附加有所有者信息的数据,所述所有者信息指示所述数据的所有者;存储设备,被配置为存储所述数据;输入设备,被配置为接收来自登录用户的打印指令的输入;以及打印控制单元,被配置为按照所述打印指令,执行所述数据的打印处理,其中在所述登录用户与所述数据的所述所有者不对应的情况下,所述打印控制单元确定是使用所述登录用户的授权还是所述数据的所述所有者的授权。

权利要求书

权利要求书
1.  一种图像形成装置,所述图像形成装置包括:
接收器,被配置为接收附加有所有者信息的数据,所述所有者信息指示所述数据的所有者;
存储设备,被配置为存储所述数据;
输入设备,被配置为接收来自登录用户的打印指令的输入;以及
打印控制单元,被配置为按照所述打印指令,对所述数据执行打印处理,
其中,在所述登录用户与所述数据的所述所有者不对应的情况下,所述打印控制单元确定是使用所述登录用户的授权还是所述数据的所述所有者的授权。

2.  根据权利要求1所述的图像形成装置,其中,所述打印控制单元基于附加到所述数据的打印允许信息,来进行所述确定。

3.  根据权利要求2所述的图像形成装置,其中,在由所述打印允许信息指示的所述数据的打印允许对象包括所述登录用户的情况下,所述打印控制单元确定要使用所述登录用户的授权。

4.  根据权利要求2所述的图像形成装置,其中,在由所述打印允许信息指示的所述数据的打印允许对象包括所述登录用户的信息,并且打印允许对象的数量小于预定数量的情况下,所述打印控制单元确定要使用所述数据的所述所有者的授权。

5.  根据权利要求1所述的图像形成装置,其中,所述打印控制单元基于预定的确定条件,来进行所述确定。

6.  根据权利要求5所述的图像形成装置,其中,所述打印控制单元基于所述所有者和所述登录用户的组合,来进行所述确定。

7.  根据权利要求1所述的图像形成装置,其中,所述打印控制单元基于附加到所述数据的作业名称,来进行所述确定。

8.  根据权利要求1所述的图像形成装置,所述图像形成装置还包括:
显示单元,被配置为显示用于输入与所述数据的打印相关的设置的输入画面,
其中,所述打印控制单元基于指示经由在所述显示单元中显示的所述输入画面输入的设置的第一控制信息,来进行所述确定。

9.  根据权利要求8所述的图像形成装置,其中,所述打印控制单元基于所述第一控制信息和指示附加到所述数据的与所述数据的打印相关的设置的第二控制信息,来进行所述确定。

10.  根据权利要求1所述的图像形成装置,所述图像形成装置还包括:
更新单元,被配置为更新与被确定为要使用的授权相对应的用户的计数器信息。

11.  根据权利要求1所述的图像形成装置,所述图像形成装置还包括:
日志记录单元,被配置为基于与被确定为要使用的授权信息相对应的用户的用户信息,记录日志。

12.  一种图像形成方法,所述图像形成方法包括:
接收附加有所有者信息的数据,所述所有者信息指示所述数据的所有者;
存储接收到的数据;
接收来自登录用户的打印指令的输入;
响应于所述打印指令,在所述登录用户与所述数据的所述所有者不对应的情况下,确定是使用所述登录用户的授权还是所述数据的所述所有者的授权;以及
基于所述确定,对所述数据执行打印处理。

说明书

说明书图像形成装置、信息处理装置、系统和信息处理方法
技术领域
本发明涉及一种图像形成装置、信息处理装置、系统和信息处理方法。
背景技术
当从诸如个人计算机的终端装置接收到打印数据(打印作业)时,传统多功能外围设备立即进行打印输出。在这种情况下,由于拾取打印物失败或者因为忘记的打印物暴露到任何第三者的眼前,而可能发生信息泄漏。日本特开第2007-251279号公报讨论了一种预约打印(reservation printing),其中,在接收到打印数据时,多功能外围设备不立即开始进行打印,而当经由操作单元从用户接收到打印指令请求时,才开始进行打印输出,由此防止忘记打印物。
此外,讨论了一种打印系统,其中,在预约的打印数据中,仅显示当前正在进行操作(登录)的用户输进的打印数据,并且允许进行打印指令请求,由此防止由输进打印数据的用户之外的其他用户输出打印物。此外,日本特开第2006-260023号公报讨论了一种预约打印系统,其中终端装置在进行打印数据发送时对打印数据提供打印允许用户信息,向打印允许用户信息中包含的用户显示该打印数据,并且允许进行打印指令请求。
在上述预约打印系统中,输进打印数据的用户(提供者)可能与发出打印指令请求的用户(指示者)不同。
发明内容
本发明旨在提供一种用于在输进打印数据的用户(提供者)与发出打印指令请求的用户(指示者)不同的情况下,使用合适的用户信息对打印进行控制的技术。
根据本发明的一方面,提供一种图像形成装置,其包括:接收器,被配置为接收附加有所有者信息的数据,所述所有者信息指示所述数据的所有者;存储设备,被配置为存储所述数据;输入设备,被配置为接收来自登录用户的打印指令的输入;以及打印控制单元,被配置为按照所述打印指令,对所述数据执行打印处理,其中,在所述登录用户与所述数据的所述所有者不对应的情况下,所述打印控制单元确定是使用所述登录用户的授权还是所述数据的所述所有者的授权。
根据本发明,能够提供一种基于合适的用户信息对打印进行控制的技术。
通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。
附图说明
图1例示了示例打印系统配置。
图2例示了个人计算机(PC)的示例硬件配置。
图3例示了多功能外围设备的示例硬件配置。
图4例示了多功能外围设备的示例软件配置。
图5例示了示例作业管理表。
图6是例示由PC进行的示例处理的流程图(1)。
图7例示了示例打印设置画面。
图8例示了示例打印允许信息设置画面。
图9例示了示例打印允许用户设置画面。
图10是例示由多功能外围设备进行的示例处理的流程图(1)。
图11是例示由多功能外围设备进行的示例处理的流程图(2)。
图12例示了示例打印数据列表。
图13是例示由多功能外围设备进行的示例处理的流程图(3)。
图14是例示由多功能外围设备进行的示例处理的流程图(4)。
图15是例示由多功能外围设备进行的示例处理的流程图(5)。
图16是例示由多功能外围设备进行的示例处理的流程图(6)。
图17例示了示例替代打印确定信息。
图18是例示由多功能外围设备进行的示例处理的流程图(7)。
图19例示了示例特定打印作业名称信息。
图20是例示由多功能外围设备进行的示例处理的流程图(8)。
图21例示了多功能外围设备的示例作业控制信息设置画面。
图22是例示由PC进行的示例处理的流程图(2)。
图23例示了PC的示例作业控制信息设置画面。
图24是例示由多功能外围设备进行的示例处理的流程图(9)。
图25是例示由多功能外围设备进行的示例处理的流程图(10)。
图26是例示由多功能外围设备进行的示例处理的流程图(11)。
具体实施方式
下面,参照附图详细描述本发明的各种示例性实施例、特征和方面。
下面,参照附图描述本发明的示例性实施例。
(系统配置)
图1例示了根据第一示例性实施例的打印系统(预约打印系统)的示例打印系统配置。
网络101例如支持TCP/IP协议。个人计算机102(下文中称为PC 102)和多功能外围设备103连接到网络101。PC 102是示例信息处理装置。多功能外围设备103是示例图像形成装置。在图1所示的系统中,任意数量的PC 102和任意数量的多功能外围设备103可以连接到网络101。
在接收到来自PC 102的打印数据(打印作业)时,多功能外围设备103能够进行打印输出,或者存储打印数据,以在之后进行打印输出。如上所述,预约打印是指多功能外围设备103存储从PC 102接收到的打印数据,并且在经由操作单元接收到用户打印指令时进行打印输出的打印方法。
根据本示例性实施例的打印系统中的多功能外围设备103基于输进 打印作业的提供者的授权信息,或者基于经由操作单元给出进行打印的指令的指示者的授权信息,确定是否要对经由PC 102输进的打印作业进行控制。然后,多功能外围设备103根据确定的结果,使用授权信息对打印作业进行控制。授权信息是指关于诸如按照用户或者组允许的打印设置等的打印权限的信息。打印作业控制包括打印作业执行以及伴随打印作业执行的计数器更新和日志登记(记录信息)。
(PC 102的硬件配置)
图2例示了PC 102的示例硬件配置。
中央处理单元(CPU)202对整个PC 102进行控制。当CPU 202执行存储在只读存储器(ROM)204中的程序时,实现PC 102的功能以及与PC 102相关的流程图的处理(下面描述)。
随机存取存储器(RAM)203为CPU 202提供工作区。
ROM 204存储CPU 202执行的处理要使用的各种程序和各种数据。
辅助存储单元205是提供根据本示例性实施例的控制程序的硬盘。
图像显示单元207是用于向用户呈现消息的阴极射线管(CRT)显示器、液晶显示器(LCD)。
输入装置206是使得用户能够向PC 102输入信息的鼠标或者键盘。
网络接口(I/F)208能够经由网络与其他联网装置相互进行数据交换。
总线201是用于连接上述装置的主总线。
(多功能外围设备103的硬件配置)
图3例示了多功能外围设备103的示例硬件配置。
控制器单元300对多功能外围设备103进行控制。
CPU 301、RAM 302、ROM 303、硬盘驱动器(HDD)304、操作单元I/F 305、设备I/F 307和网络I/F 310连接到系统总线311。
CPU 301对连接到系统总线311的各个装置进行总体控制。当CPU301执行存储在ROM 303中的程序时,实现多功能外围设备103的功能(软件配置)、操作系统(OS)的功能以及与多功能外围设备103相关的 流程图的处理。
RAM 302存储要由CPU 301加载的各种程序。各种程序包括OS的程序(下文中称为OS程序)、系统软件的程序(下文中称为系统程序)和应用软件的程序(下文中称为应用程序)。RAM 302还临时存储各种数据。
ROM 303存储系统的引导程序。ROM 303还存储系统程序和应用程序。ROM 303还可以存储图像形成所需的字体相关数据。
HDD 304是用于存储诸如OS程序、系统程序、应用程序、图像数据等的各种设置数据以及包括与阈值相关的数据的各种设置数据的存储区域。多功能外围设备103可以不配设HDD 304。在这种情况下,多功能外围设备103将要存储在HDD 304中的数据存储在ROM 303中。此外,代替HDD 304,多功能外围设备103可以配设除硬盘之外的存储设备。具体来说,多功能外围设备103可以配设诸如固态盘(SSD)的闪存。
操作单元I/F 305用作与具有触摸面板的操作单元306的接口单元。操作单元I/F 305向操作单元306输出要在操作单元306上显示的图像数据。此外,操作单元I/F 305向CPU 301发送用户经由操作单元306输入的信息。
设备I/F 307将扫描器单元308和打印机单元309(图像输入和输出设备)与控制器单元300连接,以进行图像数据输入和输出操作。将从扫描器单元308经由设备I/F 307输入的图像数据存储在RAM 302和HDD 304中。如果需要,多功能外围设备103的应用对存储的图像数据进行图像处理。CPU 301经由设备I/F 307向打印机单元309输出图像数据。与针对打印机的情况相同,多功能外围设备103可以不配设扫描器单元308。
网络I/F 310与网络连接,并且从网络上的外部装置输入并向网络上的外部装置输出图像数据和用于对多功能外围设备103进行控制的信息。
多功能外围设备103的硬件配置不限于图3所示的配置。例如,当多功能外围设备103配设有FAX(传真)功能时,控制器单元300可以 包括调制解调器单元I/F,并且经由调制解调器与公共线路连接,以进行FAX发送。此外,控制器单元300可以包括通用串行总线(USB)I/F,以使得多功能外围设备103能够读取并打印存储在闪存卡中的数据。
(多功能外围设备103的软件配置)
图4例示了多功能外围设备103的示例软件配置。
在控制器单元300中实现图4所示的软件配置。在控制器单元300中实现的软件作为固件安装,并且由CPU 301实现。
实时OS 401对在实时OS 401上运行的软件提供针对嵌入式系统控制优化的各种资源管理服务和框架。由实时OS 401提供的各种资源管理服务和框架包括:通过对由CPU 301进行的多个处理执行上下文(context)进行管理而基本并行地执行多个处理的多任务管理,以及用于在任务之间实现同步和数据交换的任务间通信。上述各种资源管理服务和框架还包括存储器管理、中断管理、各种设备驱动器以及用于实现诸如局部接口、网络和通信的各种协议的处理的协议栈。
控制器平台402包括文件系统403、作业设备控制404、计数器405和日志406。
文件系统403存储在诸如HDD 304和RAM 302的存储设备上配置的数据。文件系统403对由控制器单元300处置的作业进行作业假脱机,并且存储各种数据。
作业设备控制404对多功能外围设备103的硬件进行控制,并且使用由硬件提供的基本功能(打印、扫描、通信、图像转换等)对作业进行控制。
计数器405对各个应用的有效期以及打印和扫描计数器信息进行管理。计数器405按照用户和组(部门)对打印和扫描计数器信息进行管理。上述计数器信息可以用于上限管理和计费处理。
日志406将作业执行历史和存储在文件系统403中的数据的操作历史,与关于执行作业的用户的用户信息和关于用户所属的组的组信息一起进行记录和管理。
系统服务407是用于监视多功能外围设备103的操作状态,并且经由网络从软件分发服务器下载软件的程序和许可证的模块。
应用平台408是使得系统应用409和可附加应用413(下面描述)能够利用实时OS 401和控制器平台402的机制的中间件(middleware)。
系统应用409包括认证服务410、授权管理单元411和作业管理单元412。
认证服务410在存储在HDD 304中的用户数据库中,检查经由操作单元306或者网络输入的用户名和密码,以进行用户认证。认证服务410未必需要在存储在HDD 304中的用户数据库中进行用户认证。例如,诸如ActiveDirectory的外部认证服务器可以进行认证。
授权管理单元411是用于基于用户授权和在数据中设置的安全设置,而使对作业和各种资源的访问有效和无效的安全模块。
作业管理单元412是用于按照所有者对经由网络输进多功能外围设备103并且存储在HDD 304中的打印数据进行管理的模块。作业管理单元412在HDD 304中存储图5所示的作业管理表500。图5例示了示例作业管理表500。
目录信息501、目录信息502和目录信息503分别是关于所有者“yamada”、“suzuki”和“sato”的打印数据的目录信息的列表。目录信息包括打印数据的接收日期和时间504、打印数据名称505和打印允许信息506。打印允许信息506包括可打印设置507、打印允许用户ID 508和打印允许组标识符(ID)509。打印允许信息506还基于指定用户设置,指示打印执行允许对象。
各个应用413是如下的模块,即,用于在操作单元306上显示菜单,并且接收来自用户的输入以对用户提供由多功能外围设备103实现的各种功能。
作为应用413之一的预约打印应用414(下文中简称为应用414)以列表形式显示预约打印数据,在接收到打印数据时进行预约确定,并且进行打印输出处理。
(PC 102的打印数据发送过程)
图6是例示根据本示例性实施例的从PC 102向多功能外围设备103发送打印数据的示例处理的流程图。
下面,在本示例性实施例中,描述PC 102向多功能外围设备103发送作为打印数据的页面描述语言(PDL)数据的示例情况。PDL包括LBP图像处理系统(LIPS)(注册商标)和PostScript(注册商标)。多功能外围设备103对PDL数据进行解释,并且对打印数据进行RIP处理。打印数据可以是非PDL数据。只要多功能外围设备103能够对打印数据进行解释和打印,打印数据可以具有任意格式。例如,适用格式包括用于图像数据的标签图像文件格式(TIFF)和用于应用413的文档格式。
在步骤S601中,由在PC 102上操作的应用激活的打印机驱动器(下文中简称为打印机驱动器)接收对作为打印数据目的地的多功能外围设备103的选择。
在步骤S602中,打印机驱动器在图像显示单元207上显示图7所示的打印设置画面700。
图7例示了示例打印设置画面700。
打印设置画面700显示包括输出大小、份数、打印方向、页面布局、单面打印、双面打印和排出方法等的各种打印设置。用户能够经由输入装置206指定上述打印设置。
返回对图6的描述。
在步骤S603中,打印机驱动器接收经由输入装置206对打印设置的改变。打印设置不限于图7所示的打印设置,而可以是其他打印设置。例如,打印设置画面700可以包括明确允许作为输出方法指定预约打印的打印设置。
在步骤S604中,打印机驱动器确定是否接收到打印允许信息设置请求。当确定接收到打印允许信息设置请求(步骤S604:是)时,处理进行到步骤S605。另一方面,当确定未接收到打印允许信息设置请求(步骤S604:否)时,处理进行到步骤S607。更具体来说,当经由输入装置 206检测到选择(按下)了打印设置画面700中的“设置打印允许信息”按钮702时,打印机驱动器确定接收到打印允许信息设置请求。
在步骤S605中,打印机驱动器显示图8所示的“打印允许信息设置”画面800。
图8例示了“打印允许信息设置”画面800的示例。
“打印允许信息设置”画面800指示能够选择设置“禁止”、“指定用户”和“开放”,作为用于对其他用户设置打印允许的“可打印设置”801。用户能够经由输入装置206指定上述设置中的任意一个。然后,打印机驱动器经由输入装置206接收可打印设置507。“禁止”意为禁止其他用户进行打印。“指定用户”意为允许指定用户进行打印。“开放”意为允许包括非指定用户的其他用户进行打印。
例如,在经由输入装置206接收到针对“可打印设置”801的“指定用户”的选择时,打印机驱动器在图像显示单元207上显示图9所示的“打印允许用户设置”画面900。
图9例示了“打印允许用户设置”画面900的示例。
“打印允许用户设置”画面900指示能够指定“打印允许用户”901和“打印允许组”902作为打印允许对象。对于“打印允许用户”901,能够使用用户ID或者邮件地址来指定各个用户。然而,用户指定方法不限于此,可以使用职员编号、显示名称和其他用户ID信息来指定各个用户。打印机驱动器经由输入装置206接收对“打印允许用户”901的指定和对“打印允许组”902的指定。
返回对图6的描述。
在步骤S606中,打印机驱动器经由输入装置206接收打印允许信息设置。
在步骤S607中,打印机驱动器经由输入装置206接收打印指令。
在步骤S608中,打印机驱动器根据指定的打印设置,将应用数据转换为PDL数据,以生成包括所有者信息的打印数据。所有者是指经由PC102生成上述打印数据,并且将打印数据输进多功能外围设备103的用户 (提供者)。
在步骤S609中,打印机驱动器确定用户是否设置了打印允许信息。当确定设置了打印允许信息(步骤S609:是)时,处理进行到步骤S610。另一方面,当确定未设置打印允许信息(步骤S609:否)时,处理进行到步骤S611。
在步骤S610中,打印机驱动器通过向在步骤S608中生成的打印数据,提供(附加)针对打印允许信息设置的打印允许信息,来生成打印数据。打印机驱动器要向打印数据提供的打印允许信息是关于针对打印数据的打印控制的示例相关信息。
在步骤S611中,打印机驱动器向多功能外围设备103发送生成的打印数据。
通过上述处理,上述提供者能够指定针对要经由PC 102输进多功能外围设备103的打印数据的打印输出允许的对象。
(打印数据接收处理过程)
图10是例示由根据本示例性实施例的多功能外围设备103进行的示例打印数据接收处理的流程图。
在步骤S1001中,作业设备控制404等待打印数据的接收。
在步骤S1002中,作业设备控制404经由网络I/F 310接收打印数据,并且向应用414通知该接收。
在步骤S1003中,应用414确定是否针对作为输出方法的预约打印指定了接收到的打印数据。当确定针对预约打印指定了接收到的打印数据(步骤S1003:是)时,处理进行到步骤S1008。另一方面,当确定未针对预约打印指定接收到的打印数据(步骤S1003:否)时,处理进行到步骤S1004。
在步骤S1004中,应用414确定多功能外围设备103是否处于强制预约模式。当确定多功能外围设备103处于强制预约模式(步骤S1004:是)时,处理进行到步骤S1005。另一方面,当确定多功能外围设备103未处于强制预约模式(步骤S1004:否)时,处理进行到步骤S1006。强 制预约模式是不管接收到的打印数据,多功能外围设备103以预约打印模式输出打印物的模式。
在步骤S1005中,应用414确定接收到的打印数据是否是预约对象文档。当确定接收到的打印数据是预约对象文档(步骤S1005:是)时,处理进行到步骤S1008。另一方面,当确定接收到的打印数据不是预约对象文档(步骤S1005:否)时,应用414向作业设备控制404通知相关事实。然后,处理进行到步骤S1006。更具体来说,应用414基于包含在打印数据中的PDL数据类型和打印请求源信息,确定接收到的打印数据是否是预约对象文档。应用414不需要进行步骤S1003至S1005中的所有处理。例如,应用414可以进行步骤S1003至S1005中的一个或者步骤S1003至S1005的任意组合中的处理。
在步骤S1006中,作业设备控制404根据打印设置,对包含在打印数据中的PDL数据进行RIP处理。
在步骤S1007中,作业设备控制404经由设备I/F 307指示打印机单元309进行打印,由此进行打印输出。
在步骤S1008中,应用414从接收到的打印数据中提取目录信息。
在步骤S1009中,应用414确定是否能够从打印数据中获取所有者信息。当确定能够获取所有者信息(步骤S1009:是)时,处理进行到步骤S1011。另一方面,当确定无法获取所有者信息(步骤S1009:否)时,处理进行到步骤S1010。更具体来说,当所有者信息包含在步骤S1008中提取的目录信息中时,应用414确定能够获取所有者信息。
在步骤S1010中,应用414取消处理,并且处理退出该流程图。
在步骤S1011中,应用414请求文件系统403将打印数据存储在HDD304中。然后,文件系统403将打印数据存储在HDD 304中。
在步骤S1012中,应用414向作业管理单元412发送在步骤S1009中获取的所有者信息和在步骤S1011中存储的打印数据。然后,作业管理单元412向作业管理表500附加指定用户的目录信息。
在步骤S1013中,应用414确定是否提供了打印允许信息。当确定 提供了打印允许信息(步骤S1013:是)时,处理进行到步骤S1014。另一方面,当确定未提供打印允许信息(步骤S1013:否)时,处理退出该流程图。
在步骤S1014中,应用414向作业管理单元412通知提供了打印允许信息。然后,作业管理单元412将打印允许信息登记在作业管理表500中的指定目录信息中,并且处理退出该流程图。
上述处理使得多功能外围设备103能够在对从PC 102输进的打印数据的预约打印中,使用与打印数据一起登记的所有者信息和打印允许信息。
(打印处理过程)
图11是例示由根据本示例性实施例的多功能外围设备103进行的示例打印处理的流程图。
在步骤S1101中,认证服务410在操作单元306上显示认证画面,并且进行等待,直到经由操作单元306输入了认证信息为止。
在步骤S1102中,操作单元I/F 305向认证服务410发送经由操作单元306接收到的用户输入,作为认证信息。然后,认证服务410接收认证信息。
在步骤S1103中,认证服务410进行用户认证,并且确定认证是否成功。当确定认证成功(步骤S1103:是)时,认证服务410向应用413和414通知认证的结果,并且处理进行到步骤S1104。另一方面,当确定认证失败(步骤S1103:否)时,处理返回到步骤S1101。上面参照图4描述了认证处理,并且省略详细描述。
在步骤S1104中,应用414从作业管理单元412获取目录信息,并且提取已认证用户可打印的打印数据。
在步骤S1105中,应用414在操作单元306上显示图12所示的可打印数据的打印数据列表。
图12例示了示例打印数据列表。
例如,假设已认证用户是属于组“A队”的“sato”。在这种情况下, 应用414从图5所示的作业管理表500中,提取图12所示的5个不同的打印数据,作为“sato”可打印的打印数据,并且在操作单元306上显示打印数据,作为打印数据列表。
返回对图11的描述。
在步骤S1106中,应用414进行等待,直到其接收到经由操作单元306对打印数据的选择和打印指令请求的输入为止。
在步骤S1107中,操作单元I/F 305向应用414发送针对用户经由操作单元306选择的打印数据的打印指令请求。然后,应用414接收打印指令请求。
在步骤S1108中,应用414进行替代打印确定处理。替代打印是指如下打印方法:根据作为输进打印数据的所有者的替代允许的代表的指令,多功能外围设备103对相关打印数据进行打印处理。下面将参照图13详细描述步骤S1108中的处理。
在步骤S1109中,应用414确认替代打印确定处理的确定结果。当确定指定了替代打印(步骤S1109:是)时,处理进行到步骤S1110。另一方面,当未指定替代打印(步骤S1109:否)时,处理进行到步骤S1111。
在步骤S1110中,应用414存储所有者信息,作为在进行打印输出时要使用的用户信息。
在步骤S1111中,应用414存储已认证用户信息,作为在进行打印输出时要使用的用户信息。
在步骤S1112中,应用414进行打印输出处理,并且处理退出该流程图。下面将参照图14详细描述步骤S1112中的处理。
上述处理使得多功能外围设备103能够依据是否指定了替代打印作为针对输进的打印数据的打印方法,来存储打印输出处理要使用的合适的用户信息。具体来说,多功能外围设备103能够使用合适的用户信息来进行打印输出处理。
(替代打印确定处理)
图13是例示由根据本示例性实施例的多功能外围设备103进行的示 例替代打印确定处理的流程图。
在步骤S1301中,应用414从作业管理单元412获取打印数据的所有者信息。
在步骤S1302中,应用414确定打印数据的所有者是否与已认证用户一致。当确定打印数据的所有者与已认证用户一致(步骤S1302:是)时,处理进行到步骤S1303。另一方面,当确定打印数据的所有者与已认证用户不一致(步骤S1302:否)时,处理进行到步骤S1304。
在步骤S1303中,应用414确定未指定替代打印,即指定了非替代打印。
在步骤S1304中,应用414从作业管理单元412获取与打印数据相关联的打印允许信息。
在步骤S1305中,应用414确定由在步骤S1304中获取的打印允许信息指示的可打印设置507是否为“禁止”。当确定可打印设置507为“禁止”(步骤S1305:是)时,处理进行到步骤S1306。另一方面,当确定可打印设置507不是“禁止”(步骤S1305:否)时,处理进行到步骤S1307。
在步骤S1306中,应用414针对登录用户确定无打印权限错误,并且进行到作为错误结束处理的图13所示的处理。
在步骤S1307中,应用414确定可打印设置507是“开放”还是“指定用户”。当在步骤S1307中确定可打印设置507是“开放”时,处理进行到步骤S1303。另一方面,当在步骤S1307中确定可打印设置507是“指定用户”时,处理进行到步骤S1308。
在步骤S1308中,应用414确定由打印允许信息指示的打印允许用户是否与已认证用户一致。当确定相关打印允许用户与已认证用户一致(步骤S1308:是)时,处理进行到步骤S1310。另一方面,当确定相关打印允许用户与已认证用户不一致(步骤S1308:否)时,处理进行到步骤S1309。
在步骤S1309中,应用414确定构成由打印允许信息指示的打印允许组的用户是否与已认证用户一致。当确定相关用户与已认证用户一致 (步骤S1309:是)时,处理进行到步骤S1310。另一方面,当确定相关用户与已认证用户不一致(步骤S1309:否)时,处理进行到步骤S1306。应用414不需要进行步骤S1308和S1309中的所有处理。例如,应用414可以进行步骤S1308和S1309两者之中任一个的处理。
在步骤S1310中,应用414确定指定了替代打印,并且处理退出图13所示的流程图。
上述处理使得多功能外围设备103能够确定给出打印从PC 102输进的打印数据的指令的指示者是否是代表。具体来说,多功能外围设备103能够确定上述打印是否是替代打印。
(打印输出处理)
图14是例示由根据本示例性实施例的多功能外围设备103进行的示例打印输出处理的流程图。
在步骤S1401中,应用414基于经由操作单元306选择的打印数据的目录信息,识别打印数据。
在步骤S1402中,应用414向文件系统403发送打印数据获取请求。
在步骤S1403中,应用414确定打印数据获取是否成功。当确定打印数据获取成功(步骤S1403:是)时,处理进行到步骤S1404。另一方面,当确定打印数据获取失败(步骤S1403:否)时,处理退出该流程图。
在步骤S1404中,应用414从授权管理单元411获取作为在进行打印输出时要使用的用户信息而预先存储的、用户的打印权限信息。更具体来说,当指定了替代打印时,应用414获取在步骤S1110中存储的所有者信息,作为打印权限信息。当未指定替代打印时,应用414获取在步骤S1111中存储的已认证用户信息,作为授权信息。
在步骤S1405中,应用414将由在步骤S1404中获取的打印权限信息指示的打印权限,与在打印数据中设置的打印设置进行比较,以确定是否有打印权限。当确定有打印权限(步骤S1405:是)时,应用414向作业设备控制404通知进行打印输出,并且处理进行到步骤S1406。另一方面,当确定没有打印权限(步骤S1405:否)时,处理进行到步骤 S1411。
在步骤S1406中,作业设备控制404根据打印设置,对包含在打印数据中的PDL数据进行RIP处理。
在步骤S1407中,作业设备控制404经由设备I/F 307向打印机单元309发送打印指令,以进行打印输出。
在步骤S1408中,应用414确定打印输出是否成功。当确定打印输出成功(步骤S1408:是)时,处理进行到步骤S1409。另一方面,当确定打印输出失败(步骤S1408:否)时,处理进行到步骤S1410。
在步骤S1409中,应用414向计数器405发送作为在进行打印输出时要使用的用户信息而预先存储的、针对用户的计数器信息更新请求。更具体来说,当指定了替代打印时,应用414发送针对打印数据的所有者的计数器信息更新请求。当未指定替代打印时,应用414发送针对已认证用户的计数器信息更新请求。然后,计数器405更新所请求的计数器信息。
在步骤S1410中,应用414在操作单元306上显示打印完成。
在步骤S1411中,应用414向日志406发送具有作为在进行打印输出时要使用的用户信息而预先存储的用户信息的日志登记请求。更具体来说,当指定了替代打印时,应用414发送具有打印数据的所有者的用户信息的日志登记请求。当未指定替代打印时,应用414发送具有已认证用户的用户信息的日志登记请求。然后,日志406根据请求登记日志,并且处理退出该流程图。
上述处理使得多功能外围设备103能够依据是否指定了替代打印,使用合适的用户信息(即合适的用户授权信息)来进行打印。多功能外围设备103能够依据是否指定了替代打印,适当地更新计数器信息并且登记日志。
如上所述,根据本示例性实施例,多功能外围设备103能够根据打印数据的提供者输入的打印允许信息,来确定是否指定了替代打印,并且通过使用合适的用户信息来进行打印控制。因此,多功能外围设备103 能够基于合适的授权进行打印。此外,多功能外围设备103能够针对合适的用户,更新计数器信息并且登记日志。
下面描述根据第二示例性实施例的打印系统。
根据本示例性实施例的打印系统配置、PC 102的硬件配置、多功能外围设备103的硬件配置和多功能外围设备103的软件配置与根据第一示例性实施例的配置类似,并且省略其重复描述。
此外,PC 102的打印数据发送过程与根据第一示例性实施例在图6所示的流程图中所描述的相同。多功能外围设备103的打印数据接收处理过程与根据第一示例性实施例在图10所示的流程图中所描述的相同。多功能外围设备103的打印处理过程与根据第一示例性实施例在图11所示的流程图中所描述的相同。多功能外围设备103的打印输出处理过程与根据第一示例性实施例在图14所示的流程图中所描述的相同。在第一示例性实施例中描述了上述处理的详情,并且省略其重复描述。
(替代打印确定处理)
图15是例示由根据本示例性实施例的多功能外围设备103进行的示例替代打印确定处理的流程图。
步骤S1501至S1507中的处理与图13所示的步骤S1301至步骤S1307中的处理类似,并且省略其重复描述。
在步骤S1508中,应用414确定由打印允许信息指示的打印允许用户是否与已认证用户一致。当确定相关用户与已认证用户一致(步骤S1508:是)时,处理进行到步骤S1509。另一方面,当确定相关用户与已认证用户不一致(步骤S1508:否)时,处理进行到步骤S1503。
在步骤S1509中,应用414确定构成由打印允许信息指示的打印允许组的用户是否与已认证用户一致。当确定相关用户与已认证用户一致(步骤S1509:是)时,处理进行到步骤S1503。另一方面,当确定相关用户与已认证用户不一致(步骤S1509:否)时,处理进行到步骤S1510。
步骤S1510中的处理与图13所示的步骤S1310中的处理类似,并且省略其重复描述。如上所述,根据本示例性实施例,仅当指定已认证用 户作为打印允许用户时,多功能外围设备103能够通过确定指定了替代打印,来进行打印控制。此外,多功能外围设备103确定被指定为打印允许用户的、已认证用户之外的用户不是代表,并且能够通过使用已认证用户的信息,来进行打印控制。
下面描述根据第三示例性实施例的打印系统。
根据本示例性实施例的打印系统配置、PC 102的硬件配置、多功能外围设备103的硬件配置和多功能外围设备103的软件配置与根据第一示例性实施例的配置类似,并且省略其重复描述。
PC 102的打印数据发送过程与根据第一示例性实施例在图6所示的流程图中所描述的相同。多功能外围设备103的打印数据接收处理过程与根据第一示例性实施例在图10所示的流程图中所描述的相同。多功能外围设备103的打印处理过程与根据第一示例性实施例在图11所示的流程图中所描述的相同。多功能外围设备103的打印输出处理过程与根据第一示例性实施例在图14所示的流程图中所描述的相同。在第一示例性实施例中描述了上述处理的详情,并且省略其重复描述。
(替代打印确定过程)
图16是例示由根据本示例性实施例的多功能外围设备103进行的示例替代打印确定处理的流程图。
步骤S1601至步骤S1609中的处理与图15所示的步骤S1501至步骤S1509中的处理类似,并且省略其重复描述。
在步骤S1610中,应用414确定由打印允许信息指示的打印允许用户的数量,是否小于指定用户的预定数量(阈值)。当确定相关用户的数量小于相关阈值(步骤S1610:是)时,处理进行到步骤S1611。另一方面,当确定相关用户的数量不小于相关阈值(步骤S1610:否)时,处理进行到步骤S1603。
步骤S1611中的处理与图15所示的步骤S1510中的处理类似,并且省略其重复描述。如上所述,根据本示例性实施例,仅当指定已认证用户作为打印允许用户,并且由打印允许信息指示的打印允许用户的数量 小于预定阈值时,多功能外围设备103能够通过确定指定了替代打印,来进行打印控制。此外,多功能外围设备103确定其他已认证用户不是代表,并且能够通过使用相关已认证用户的信息,来进行打印控制。
下面描述根据第四示例性实施例的打印系统。
根据本示例性实施例的打印系统配置、PC 102的硬件配置、多功能外围设备103的硬件配置和多功能外围设备103的软件配置与根据第一示例性实施例的配置类似,并且省略其重复描述。
PC 102的打印数据发送过程与根据第一示例性实施例在图6所示的流程图中所描述的相同。多功能外围设备103的打印数据接收处理过程与根据第一示例性实施例在图10所示的流程图中所描述的相同。多功能外围设备103的打印处理过程与根据第一示例性实施例在图11所示的流程图中所描述的相同。多功能外围设备103的打印输出处理过程与根据第一示例性实施例在图14所示的流程图中所描述的相同。上述处理的详情与在第一示例性实施例中所描述的相同,并且省略其重复描述。
(替代打印确定信息)
图17例示了根据本示例性实施例的示例替代打印确定信息1700。替代打印确定信息1700是示例组合确定条件。
作业管理单元412将替代打印确定信息1700存储在HDD 304中。替代打印确定信息1700包括打印数据提供者(所有者)1701的信息、打印指令请求者(指示者)1702的信息、打印控制使用的用户信息1703。
下面,描述多功能外围设备103通过使用替代打印确定信息1700进行打印控制的示例情况。假设多功能外围设备103经由操作单元306从打印指令请求者1702接收到了针对由打印数据提供者1701输进的打印数据的打印指令请求。在这种情况下,多功能外围设备103通过使用与打印数据提供者1701和打印指令请求者1702的组合相对应的打印控制使用的用户信息1703,来进行打印输出。多功能外围设备103可以登记经由操作单元306输进的替代打印确定信息1700,或者登记从经由网络连接的PC 102接收到的替代打印确定信息1700。
(替代打印确定处理过程)
图18是例示由根据本示例性实施例的多功能外围设备103进行的示例替代打印确定处理的流程图。
步骤S1801至S1803中的处理与图13所示的步骤S1301至S1303中的处理类似,并且省略其重复描述。
在步骤S1804中,应用414从作业管理单元412获取替代打印确定信息1700,并且确定是否存在与打印数据的所有者和已认证用户的组合相对应的信息。当确定存在与相关组合相对应的信息(步骤S1804:是)时,处理进行到步骤S1805。另一方面,当确定不存在与相关组合相对应的信息(步骤S1804:否)时,处理进行到步骤S1803。
在步骤S1805中,应用414检查与相关组合相对应的打印控制要使用的用户信息1703,以确定打印控制是否要使用打印数据提供者信息。当确定打印控制要使用打印数据提供者信息(步骤S1805:是)时,处理进行到步骤S1806。另一方面,当确定打印控制不使用打印数据提供者信息(步骤S1805:否)时,处理进行到步骤S1803。更具体来说,应用414检查相关打印控制要使用的用户信息1703。当定义打印控制要使用打印指令请求者信息(步骤S1805:否)时,处理进行到步骤S1803。另一方面,当定义打印控制要使用打印数据提供者信息(步骤S1805:是)时,处理进行到步骤S1806。
步骤S1806中的处理与图13所示的步骤S1310中的处理类似,并且省略其重复描述。如上所述,根据本示例性实施例,多功能外围设备103能够根据预先登记的替代打印确定条件来确定是否指定了替代打印,并且进行反映用户和管理员的意图的打印控制。
下面描述根据第五示例性实施例的打印系统。
根据本示例性实施例的打印系统配置、PC 102的硬件配置、多功能外围设备103的硬件配置和多功能外围设备103的软件配置与根据第一示例性实施例的配置类似,并且省略其重复描述。
PC 102的打印数据发送过程与根据第一示例性实施例在图6所示的 流程图中所描述的相同。多功能外围设备103的打印数据接收处理过程与根据第一示例性实施例在图10所示的流程图中所描述的相同。多功能外围设备103的打印处理过程与根据第一示例性实施例在图11所示的流程图中所描述的相同。多功能外围设备103的打印输出处理过程与根据第一示例性实施例在图14所示的流程图中所描述的相同。上述处理的详情与在第一示例性实施例中所描述的相同,并且省略其重复描述。
(特定打印作业名称信息)
图19例示了根据本示例性实施例的示例特定打印作业名称信息1900。特定打印作业名称信息1900指示示例作业名称确定条件。
作业管理单元412将特定打印作业名称信息1900存储在HDD 304中。特定打印作业名称信息1900包括关于特定打印作业名称1901和替代打印确定条件1902的信息。
当包含在打印数据中的打印作业名称满足在特定打印作业名称信息1900中定义的替代打印确定条件时,多功能外围设备103确定指定了替代打印。例如,参照图19所示的示例,当在打印作业名称中包括“替代”时,多功能外围设备103确定指定了替代打印。多功能外围设备103可以登记经由操作单元306输入的特定打印作业名称信息1900,或者登记从经由网络连接的PC 102接收到的特定打印作业名称信息1900。
(替代打印确定处理过程)
图20是例示由根据本示例性实施例的多功能外围设备103进行的示例替代打印确定处理的流程图。
步骤S2001至S2003中的处理与图18所示的步骤S1801至S1803中的处理类似,并且省略其重复描述。
在步骤S2004中,应用414从作业管理单元412获取特定打印作业名称信息1900,并且确定打印数据中的打印作业名称是否满足在特定打印作业名称信息1900中定义的替代打印确定条件。当确定打印作业名称满足替代打印确定条件(步骤S2004:是)时,处理进行到步骤S2005。另一方面,当确定打印作业名称不满足替代打印确定条件(步骤S2004: 否)时,处理进行到步骤S2003。
步骤S2005中的处理与图18所示的步骤S1806中的处理类似,并且省略其重复描述。如上所述,根据本示例性实施例,多功能外围设备103能够根据用户的意图,以选择的方式利用替代打印和正常打印,这使得能够进行更灵活的打印控制。
下面描述根据第六示例性实施例的打印系统。
根据本示例性实施例的打印系统配置、PC 102的硬件配置、多功能外围设备103的硬件配置和多功能外围设备103的软件配置与根据第一示例性实施例的配置类似,并且省略其重复描述。
(作业控制信息设置)
图21例示了根据本示例性实施例的多功能外围设备103的“作业控制信息设置”画面(输入画面)2100的示例。
多功能外围设备103的应用414经由操作单元I/F 305,在操作单元306上显示“作业控制信息设置”画面2100。多功能外围设备103的用户和管理员能够在操作单元306上显示的“作业控制信息设置”画面2100中,进行作为在进行打印输出时要使用的用户信息的作业控制信息设置2109。关于作业控制信息设置2109的信息是示例第一控制信息。
用户经由操作单元306选择“使用驱动器指定信息”2102、“使用所有者信息”2103和“使用打印指示者信息”2104中的任意一者或者“单独设置”2105,作为在进行作业执行时要使用的用户信息2101。当用户经由操作单元306选择了“单独设置”2105时,用户能够进一步单独设置要用于“打印权限”2106、“计数器”2107和“日志”2108的信息。应用414将关于经由操作单元306接收到的作业控制信息设置2109的信息存储在HDD 304中。
(PC 102的打印数据发送过程)
图22是例示根据本示例性实施例的从PC 102向多功能外围设备103发送打印数据的示例处理的流程图。
步骤S2201至S2206中的处理与图6所示的步骤S601至S606中的 处理类似,并且省略其重复描述。
在步骤S2207中,打印机驱动器确定是否接收到了作业控制信息设置请求。当确定接收到了作业控制信息设置请求(步骤S2207:是)时,处理进行到步骤S2208。另一方面,当确定未接收到作业控制信息设置请求(步骤S2207:否)时,处理进行到步骤S2210。更具体来说,在经由输入装置206接收到对控制信息设置按钮的选择时,打印机驱动器确定接收到了作业控制信息设置请求。
在步骤S2208中,打印机驱动器在图像显示单元207上,显示图23所示的“作业控制信息设置”画面2300。
图23例示了PC 102的“作业控制信息设置”画面2300的示例。
“作业控制信息设置”画面2300指示与“打印权限”2301、“计数器”2302和“日志”2303相关的设置,作为作业控制信息设置2304(在进行打印作业输出时要使用的用户信息的设置)。关于作业控制信息设置2304的信息是示例第二控制信息。
返回对图22的描述。
在步骤S2209中,打印机驱动器接收关于作业控制信息设置2304的信息。
步骤S2210至S2213中的处理与图6所示的步骤S607至S610中的处理类似,并且省略其重复描述。
在步骤S2214中,打印机驱动器确定用户是否设置了作业控制信息设置2304。当确定设置了作业控制信息设置2304(步骤S2214:是)时,处理进行到步骤S2215。另一方面,当确定未设置作业控制信息设置2304(步骤S2214:否)时,处理进行到步骤S2216。
在步骤S2215中,打印机驱动器向在步骤S2211中生成的打印数据,提供关于作业控制信息设置2304的信息。打印机驱动器要向打印数据提供的关于作业控制信息设置2304的信息是与打印数据的打印控制相关的示例信息。
步骤S2216中的处理与图6所示的步骤S611中的处理类似,并且省 略其重复描述。
上述处理使得打印数据的提供者能够指定经由PC 102输进多功能外围设备103的打印数据对象,以允许其输出,并且根据提供者的意图进行作业控制设置。
(打印数据接收处理过程)
图24是例示由根据本示例性实施例的多功能外围设备103进行的示例打印数据接收处理的流程图。
步骤S2401至S2414中的处理与图10所示的步骤S1001至S1014中的处理类似,并且省略其重复描述。
在步骤S2415中,应用414确定是否向打印数据提供了关于作业控制信息设置2304的信息。当确定向打印数据提供了相关信息(步骤S2415:是)时,处理进行到步骤S2416。另一方面,当确定未向打印数据提供相关信息(步骤S2415:否)时,处理退出该流程图。
在步骤S2416中,应用414向作业管理单元412通知向打印数据提供了关于作业控制信息设置2304的信息。然后,作业管理单元412将关于作业控制信息设置2304的信息登记在作业管理表500中指定的目录信息中,并且处理退出该流程图。
上述处理使得多功能外围设备103能够在对从PC 102输进的打印数据的预约打印中,利用与打印数据一起登记的所有者信息、打印允许信息和关于作业控制信息设置2304的信息。
(打印处理过程)
图25是例示由根据本示例性实施例的多功能外围设备103进行的示例打印处理的流程图。
步骤S2501至S2507中的处理与图11所示的步骤S1101至S1107中的处理类似,并且省略其重复描述。
在步骤S2508中,应用414进行作业控制信息确定处理。下面将参照图26详细描述步骤S2508中的处理。
步骤S2509中的处理与图11所示的步骤S1112中的处理类似,并且 省略其重复描述。上述处理使得多功能外围设备103能够对通过使用作业控制信息输进的打印数据进行打印控制。
(作业控制信息确定处理过程)
图26是例示由根据本示例性实施例的多功能外围设备103进行的示例作业控制信息确定处理的流程图。
在步骤S2601中,应用414检查要确定的控制对象处理。
在步骤S2602中,应用414经由文件系统403获取存储在HDD 304中的关于作业控制信息设置2109的信息。
在步骤S2603中,应用414确定是否在步骤S2602中获取的信息指示的作业控制信息设置2109中,选择了“使用所有者信息”2103或者“使用打印指示者信息”2104。当确定选择了“使用所有者信息”2103或者“使用打印指示者信息”2104(步骤S2603:是)时,处理进行到步骤S2604。另一方面,当确定既没有选择“使用所有者信息”2103,也没有选择“使用打印指示者信息”2104(步骤S2603:否)时,处理进行到步骤S2605。
在步骤S2604中,应用414存储关于作业控制信息设置2109的设置值的信息。
在步骤S2605中,应用414确定是否在步骤S2602中获取的信息指示的作业控制信息设置2109中,选择了“使用驱动器指定信息”2102。当确定选择了“使用驱动器指定信息”2102(步骤S2605:是)时,处理进行到步骤S2609。另一方面,当确定未选择“使用驱动器指定信息”2102(步骤S2605:否)时,处理进行到步骤S2606。
在步骤S2606中,应用414获取关于作业控制信息设置2109中的“单独设置”的信息。
在步骤S2607中,应用414确定是否在步骤S2606中获取的信息指示的单独设置中,选择了“使用驱动器指定信息”。当确定选择了“使用驱动器指定信息”(步骤S2607:是)时,处理进行到步骤S2609。另一方面,当确定未选择“使用驱动器指定信息”(步骤S2607:否)时,处 理进行到步骤S2608。
在步骤S2608中,应用414存储关于控制对象单独设置的设置值的信息。
在步骤S2609中,应用414从作业管理单元412获取登记在作业管理表500中的关于由驱动器指定的作业控制信息设置2304的信息,并且存储该信息。
在步骤S2610中,应用414确定“使用所有者信息”和“使用打印指示者信息”中的哪一个是由在步骤S2609中存储的信息指示的设置值。当确定相关设置值是“使用所有者信息”(步骤S2610:所有者)时,处理进行到步骤S2611。另一方面,当确定相关设置值是“使用打印指示者信息”(步骤S2610:打印指示者)时,处理进行到步骤S2612。
在步骤S2611中,应用414确定作业控制要使用所有者信息,并且处理退出图26所示的流程图。
在步骤S2612中,应用414确定作业控制要使用打印指示者信息,并且处理退出图26所示的流程图。
当应用414确认存在用于在步骤S2601中确定作业控制信息的多个控制对象时,应用414将步骤S2606至S2612中的处理重复进行控制对象的数量。
上述处理使得多功能外围设备103能够基于指示作业控制信息设置2109的信息和指示作业控制信息设置2304的信息,通过使用多功能外围设备103的管理员和用户希望的设置,来进行打印控制。
如上所述,根据本示例性实施例,多功能外围设备103的管理员和用户能够通过使用经由操作单元306设置的作业控制信息设置2109,统一地设置作业控制要使用的所有者信息或者打印指示者信息。此外,当上述管理员在作业控制信息设置2109中设置了“使用驱动器指定信息”时,多功能外围设备103能够通过使用由PC 102的打印机驱动器指定的信息,来进行打印控制。更具体来说,多功能外围设备103能够通过使用由打印机驱动器指定的所有者信息或者打印指示者信息,来进行打印 控制。因此,多功能外围设备103能够基于关于作业控制信息设置2109的信息和关于作业控制信息设置2304的信息,通过使用管理员希望的设置,来进行打印控制。
根据上述示例性实施例,在打印数据提供者与打印指令请求者不同的情况下,多功能外围设备103能够确定打印指令请求者是否是替代打印者,并且基于合适的信息进行打印控制。具体来说,能够提供基于合适的用户信息对打印作业进行控制的技术。
其他实施例
本发明的实施例还能够由读出并执行记录在存储介质(例如非暂时性计算机可读存储介质)上的计算机可执行指令,以执行本发明的上述实施例中的一个或更多个的功能的系统或装置的计算机来实现,以及通过由系统或装置的计算机执行的方法来实现,所述方法通过例如从存储介质中读出并执行计算机可执行指令,以执行上述实施例中的一个或更多个的功能来执行。计算机可以包括中央处理单元(CPU)、微处理单元(MPU)及其他电路中的一个或更多个,并且可以包括单独的计算机或单独的计算机处理器的网络。例如可以从网络或存储介质向计算机提供计算机可执行指令。存储介质例如可以包括硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算系统的存储设备、光盘(例如压缩光盘(CD)、数字通用盘(DVD)或蓝光盘(BD)TM)、闪存设备、存储卡等中的一个或更多个。
虽然参照示例性实施例对本发明进行了说明,但是应当理解,本发明不限于所公开的示例性实施例。所附权利要求的范围符合最宽的解释,以使其涵盖所有这种变型、等同结构及功能。

图像形成装置、信息处理装置、系统和信息处理方法.pdf_第1页
第1页 / 共45页
图像形成装置、信息处理装置、系统和信息处理方法.pdf_第2页
第2页 / 共45页
图像形成装置、信息处理装置、系统和信息处理方法.pdf_第3页
第3页 / 共45页
点击查看更多>>
资源描述

《图像形成装置、信息处理装置、系统和信息处理方法.pdf》由会员分享,可在线阅读,更多相关《图像形成装置、信息处理装置、系统和信息处理方法.pdf(45页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 (43)申请公布日 (21)申请号 201410421385.9(22)申请日 2014.08.252013-174826 2013.08.26 JPG06F 3/12(2006.01)(71)申请人佳能株式会社地址日本东京都大田区下丸子3-30-2(72)发明人中岛顺子(74)专利代理机构北京怡丰知识产权代理有限公司 11293代理人迟军 李艳丽(54) 发明名称图像形成装置、信息处理装置、系统和信息处理方法(57) 摘要本发明提供一种图像形成装置、信息处理装置、系统和信息处理方法。图像形成装置包括:接收器,被配置为接收附加有所有者信息的数据,所述所有者信息指示所述数据的。

2、所有者;存储设备,被配置为存储所述数据;输入设备,被配置为接收来自登录用户的打印指令的输入;以及打印控制单元,被配置为按照所述打印指令,执行所述数据的打印处理,其中在所述登录用户与所述数据的所述所有者不对应的情况下,所述打印控制单元确定是使用所述登录用户的授权还是所述数据的所述所有者的授权。(30)优先权数据(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书17页 附图25页(10)申请公布号 CN 104423906 A(43)申请公布日 2015.03.18CN 104423906 A1/2页21.一种图像形成装置,所述图像形成装置包括:接。

3、收器,被配置为接收附加有所有者信息的数据,所述所有者信息指示所述数据的所有者;存储设备,被配置为存储所述数据;输入设备,被配置为接收来自登录用户的打印指令的输入;以及打印控制单元,被配置为按照所述打印指令,对所述数据执行打印处理,其中,在所述登录用户与所述数据的所述所有者不对应的情况下,所述打印控制单元确定是使用所述登录用户的授权还是所述数据的所述所有者的授权。2.根据权利要求1所述的图像形成装置,其中,所述打印控制单元基于附加到所述数据的打印允许信息,来进行所述确定。3.根据权利要求2所述的图像形成装置,其中,在由所述打印允许信息指示的所述数据的打印允许对象包括所述登录用户的情况下,所述打印。

4、控制单元确定要使用所述登录用户的授权。4.根据权利要求2所述的图像形成装置,其中,在由所述打印允许信息指示的所述数据的打印允许对象包括所述登录用户的信息,并且打印允许对象的数量小于预定数量的情况下,所述打印控制单元确定要使用所述数据的所述所有者的授权。5.根据权利要求1所述的图像形成装置,其中,所述打印控制单元基于预定的确定条件,来进行所述确定。6.根据权利要求5所述的图像形成装置,其中,所述打印控制单元基于所述所有者和所述登录用户的组合,来进行所述确定。7.根据权利要求1所述的图像形成装置,其中,所述打印控制单元基于附加到所述数据的作业名称,来进行所述确定。8.根据权利要求1所述的图像形成装。

5、置,所述图像形成装置还包括:显示单元,被配置为显示用于输入与所述数据的打印相关的设置的输入画面,其中,所述打印控制单元基于指示经由在所述显示单元中显示的所述输入画面输入的设置的第一控制信息,来进行所述确定。9.根据权利要求8所述的图像形成装置,其中,所述打印控制单元基于所述第一控制信息和指示附加到所述数据的与所述数据的打印相关的设置的第二控制信息,来进行所述确定。10.根据权利要求1所述的图像形成装置,所述图像形成装置还包括:更新单元,被配置为更新与被确定为要使用的授权相对应的用户的计数器信息。11.根据权利要求1所述的图像形成装置,所述图像形成装置还包括:日志记录单元,被配置为基于与被确定为。

6、要使用的授权信息相对应的用户的用户信息,记录日志。12.一种图像形成方法,所述图像形成方法包括:接收附加有所有者信息的数据,所述所有者信息指示所述数据的所有者;存储接收到的数据;接收来自登录用户的打印指令的输入;响应于所述打印指令,在所述登录用户与所述数据的所述所有者不对应的情况下,确权 利 要 求 书CN 104423906 A2/2页3定是使用所述登录用户的授权还是所述数据的所述所有者的授权;以及基于所述确定,对所述数据执行打印处理。权 利 要 求 书CN 104423906 A1/17页4图像形成装置、 信息处理装置、 系统和信息处理方法技术领域0001 本发明涉及一种图像形成装置、信息。

7、处理装置、系统和信息处理方法。背景技术0002 当从诸如个人计算机的终端装置接收到打印数据(打印作业)时,传统多功能外围设备立即进行打印输出。在这种情况下,由于拾取打印物失败或者因为忘记的打印物暴露到任何第三者的眼前,而可能发生信息泄漏。日本特开第2007-251279号公报讨论了一种预约打印(reservation printing),其中,在接收到打印数据时,多功能外围设备不立即开始进行打印,而当经由操作单元从用户接收到打印指令请求时,才开始进行打印输出,由此防止忘记打印物。0003 此外,讨论了一种打印系统,其中,在预约的打印数据中,仅显示当前正在进行操作(登录)的用户输进的打印数据,并。

8、且允许进行打印指令请求,由此防止由输进打印数据的用户之外的其他用户输出打印物。此外,日本特开第2006-260023号公报讨论了一种预约打印系统,其中终端装置在进行打印数据发送时对打印数据提供打印允许用户信息,向打印允许用户信息中包含的用户显示该打印数据,并且允许进行打印指令请求。0004 在上述预约打印系统中,输进打印数据的用户(提供者)可能与发出打印指令请求的用户(指示者)不同。发明内容0005 本发明旨在提供一种用于在输进打印数据的用户(提供者)与发出打印指令请求的用户(指示者)不同的情况下,使用合适的用户信息对打印进行控制的技术。0006 根据本发明的一方面,提供一种图像形成装置,其包。

9、括:接收器,被配置为接收附加有所有者信息的数据,所述所有者信息指示所述数据的所有者;存储设备,被配置为存储所述数据;输入设备,被配置为接收来自登录用户的打印指令的输入;以及打印控制单元,被配置为按照所述打印指令,对所述数据执行打印处理,其中,在所述登录用户与所述数据的所述所有者不对应的情况下,所述打印控制单元确定是使用所述登录用户的授权还是所述数据的所述所有者的授权。0007 根据本发明,能够提供一种基于合适的用户信息对打印进行控制的技术。0008 通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。附图说明0009 图1例示了示例打印系统配置。0010 图2例示了个人计算机(P。

10、C)的示例硬件配置。0011 图3例示了多功能外围设备的示例硬件配置。0012 图4例示了多功能外围设备的示例软件配置。0013 图5例示了示例作业管理表。说 明 书CN 104423906 A2/17页50014 图6是例示由PC进行的示例处理的流程图(1)。0015 图7例示了示例打印设置画面。0016 图8例示了示例打印允许信息设置画面。0017 图9例示了示例打印允许用户设置画面。0018 图10是例示由多功能外围设备进行的示例处理的流程图(1)。0019 图11是例示由多功能外围设备进行的示例处理的流程图(2)。0020 图12例示了示例打印数据列表。0021 图13是例示由多功能外。

11、围设备进行的示例处理的流程图(3)。0022 图14是例示由多功能外围设备进行的示例处理的流程图(4)。0023 图15是例示由多功能外围设备进行的示例处理的流程图(5)。0024 图16是例示由多功能外围设备进行的示例处理的流程图(6)。0025 图17例示了示例替代打印确定信息。0026 图18是例示由多功能外围设备进行的示例处理的流程图(7)。0027 图19例示了示例特定打印作业名称信息。0028 图20是例示由多功能外围设备进行的示例处理的流程图(8)。0029 图21例示了多功能外围设备的示例作业控制信息设置画面。0030 图22是例示由PC进行的示例处理的流程图(2)。0031 。

12、图23例示了PC的示例作业控制信息设置画面。0032 图24是例示由多功能外围设备进行的示例处理的流程图(9)。0033 图25是例示由多功能外围设备进行的示例处理的流程图(10)。0034 图26是例示由多功能外围设备进行的示例处理的流程图(11)。具体实施方式0035 下面,参照附图详细描述本发明的各种示例性实施例、特征和方面。0036 下面,参照附图描述本发明的示例性实施例。0037 (系统配置)0038 图1例示了根据第一示例性实施例的打印系统(预约打印系统)的示例打印系统配置。0039 网络101例如支持TCP/IP协议。个人计算机102(下文中称为PC 102)和多功能外围设备10。

13、3连接到网络101。PC 102是示例信息处理装置。多功能外围设备103是示例图像形成装置。在图1所示的系统中,任意数量的PC 102和任意数量的多功能外围设备103可以连接到网络101。0040 在接收到来自PC 102的打印数据(打印作业)时,多功能外围设备103能够进行打印输出,或者存储打印数据,以在之后进行打印输出。如上所述,预约打印是指多功能外围设备103存储从PC 102接收到的打印数据,并且在经由操作单元接收到用户打印指令时进行打印输出的打印方法。0041 根据本示例性实施例的打印系统中的多功能外围设备103基于输进打印作业的提供者的授权信息,或者基于经由操作单元给出进行打印的指。

14、令的指示者的授权信息,确定是否要对经由PC 102输进的打印作业进行控制。然后,多功能外围设备103根据确定的说 明 书CN 104423906 A3/17页6结果,使用授权信息对打印作业进行控制。授权信息是指关于诸如按照用户或者组允许的打印设置等的打印权限的信息。打印作业控制包括打印作业执行以及伴随打印作业执行的计数器更新和日志登记(记录信息)。0042 (PC 102的硬件配置)0043 图2例示了PC 102的示例硬件配置。0044 中央处理单元(CPU)202对整个PC 102进行控制。当CPU 202执行存储在只读存储器(ROM)204中的程序时,实现PC 102的功能以及与PC 1。

15、02相关的流程图的处理(下面描述)。0045 随机存取存储器(RAM)203为CPU 202提供工作区。0046 ROM 204存储CPU 202执行的处理要使用的各种程序和各种数据。0047 辅助存储单元205是提供根据本示例性实施例的控制程序的硬盘。0048 图像显示单元207是用于向用户呈现消息的阴极射线管(CRT)显示器、液晶显示器(LCD)。0049 输入装置206是使得用户能够向PC 102输入信息的鼠标或者键盘。0050 网络接口(I/F)208能够经由网络与其他联网装置相互进行数据交换。0051 总线201是用于连接上述装置的主总线。0052 (多功能外围设备103的硬件配置)。

16、0053 图3例示了多功能外围设备103的示例硬件配置。0054 控制器单元300对多功能外围设备103进行控制。0055 CPU 301、RAM 302、ROM 303、硬盘驱动器(HDD)304、操作单元I/F 305、设备I/F 307和网络I/F 310连接到系统总线311。0056 CPU 301对连接到系统总线311的各个装置进行总体控制。当CPU301执行存储在ROM 303中的程序时,实现多功能外围设备103的功能(软件配置)、操作系统(OS)的功能以及与多功能外围设备103相关的流程图的处理。0057 RAM 302存储要由CPU 301加载的各种程序。各种程序包括OS的程序。

17、(下文中称为OS程序)、系统软件的程序(下文中称为系统程序)和应用软件的程序(下文中称为应用程序)。RAM 302还临时存储各种数据。0058 ROM 303存储系统的引导程序。ROM 303还存储系统程序和应用程序。ROM 303还可以存储图像形成所需的字体相关数据。0059 HDD 304是用于存储诸如OS程序、系统程序、应用程序、图像数据等的各种设置数据以及包括与阈值相关的数据的各种设置数据的存储区域。多功能外围设备103可以不配设HDD 304。在这种情况下,多功能外围设备103将要存储在HDD 304中的数据存储在ROM 303中。此外,代替HDD 304,多功能外围设备103可以配。

18、设除硬盘之外的存储设备。具体来说,多功能外围设备103可以配设诸如固态盘(SSD)的闪存。0060 操作单元I/F 305用作与具有触摸面板的操作单元306的接口单元。操作单元I/F 305向操作单元306输出要在操作单元306上显示的图像数据。此外,操作单元I/F 305向CPU 301发送用户经由操作单元306输入的信息。0061 设备I/F 307将扫描器单元308和打印机单元309(图像输入和输出设备)与控制器单元300连接,以进行图像数据输入和输出操作。将从扫描器单元308经由设备I/F 说 明 书CN 104423906 A4/17页7307输入的图像数据存储在RAM 302和HD。

19、D 304中。如果需要,多功能外围设备103的应用对存储的图像数据进行图像处理。CPU 301经由设备I/F 307向打印机单元309输出图像数据。与针对打印机的情况相同,多功能外围设备103可以不配设扫描器单元308。0062 网络I/F 310与网络连接,并且从网络上的外部装置输入并向网络上的外部装置输出图像数据和用于对多功能外围设备103进行控制的信息。0063 多功能外围设备103的硬件配置不限于图3所示的配置。例如,当多功能外围设备103配设有FAX(传真)功能时,控制器单元300可以包括调制解调器单元I/F,并且经由调制解调器与公共线路连接,以进行FAX发送。此外,控制器单元300。

20、可以包括通用串行总线(USB)I/F,以使得多功能外围设备103能够读取并打印存储在闪存卡中的数据。0064 (多功能外围设备103的软件配置)0065 图4例示了多功能外围设备103的示例软件配置。0066 在控制器单元300中实现图4所示的软件配置。在控制器单元300中实现的软件作为固件安装,并且由CPU 301实现。0067 实时OS 401对在实时OS 401上运行的软件提供针对嵌入式系统控制优化的各种资源管理服务和框架。由实时OS 401提供的各种资源管理服务和框架包括:通过对由CPU 301进行的多个处理执行上下文(context)进行管理而基本并行地执行多个处理的多任务管理,以及。

21、用于在任务之间实现同步和数据交换的任务间通信。上述各种资源管理服务和框架还包括存储器管理、中断管理、各种设备驱动器以及用于实现诸如局部接口、网络和通信的各种协议的处理的协议栈。0068 控制器平台402包括文件系统403、作业设备控制404、计数器405和日志406。0069 文件系统403存储在诸如HDD 304和RAM 302的存储设备上配置的数据。文件系统403对由控制器单元300处置的作业进行作业假脱机,并且存储各种数据。0070 作业设备控制404对多功能外围设备103的硬件进行控制,并且使用由硬件提供的基本功能(打印、扫描、通信、图像转换等)对作业进行控制。0071 计数器405对。

22、各个应用的有效期以及打印和扫描计数器信息进行管理。计数器405按照用户和组(部门)对打印和扫描计数器信息进行管理。上述计数器信息可以用于上限管理和计费处理。0072 日志406将作业执行历史和存储在文件系统403中的数据的操作历史,与关于执行作业的用户的用户信息和关于用户所属的组的组信息一起进行记录和管理。0073 系统服务407是用于监视多功能外围设备103的操作状态,并且经由网络从软件分发服务器下载软件的程序和许可证的模块。0074 应用平台408是使得系统应用409和可附加应用413(下面描述)能够利用实时OS 401和控制器平台402的机制的中间件(middleware)。0075 系。

23、统应用409包括认证服务410、授权管理单元411和作业管理单元412。0076 认证服务410在存储在HDD 304中的用户数据库中,检查经由操作单元306或者网络输入的用户名和密码,以进行用户认证。认证服务410未必需要在存储在HDD 304中的用户数据库中进行用户认证。例如,诸如ActiveDirectory的外部认证服务器可以进行认证。0077 授权管理单元411是用于基于用户授权和在数据中设置的安全设置,而使对作业说 明 书CN 104423906 A5/17页8和各种资源的访问有效和无效的安全模块。0078 作业管理单元412是用于按照所有者对经由网络输进多功能外围设备103并且存。

24、储在HDD 304中的打印数据进行管理的模块。作业管理单元412在HDD 304中存储图5所示的作业管理表500。图5例示了示例作业管理表500。0079 目录信息501、目录信息502和目录信息503分别是关于所有者“yamada”、“suzuki”和“sato”的打印数据的目录信息的列表。目录信息包括打印数据的接收日期和时间504、打印数据名称505和打印允许信息506。打印允许信息506包括可打印设置507、打印允许用户ID 508和打印允许组标识符(ID)509。打印允许信息506还基于指定用户设置,指示打印执行允许对象。0080 各个应用413是如下的模块,即,用于在操作单元306上。

25、显示菜单,并且接收来自用户的输入以对用户提供由多功能外围设备103实现的各种功能。0081 作为应用413之一的预约打印应用414(下文中简称为应用414)以列表形式显示预约打印数据,在接收到打印数据时进行预约确定,并且进行打印输出处理。0082 (PC 102的打印数据发送过程)0083 图6是例示根据本示例性实施例的从PC 102向多功能外围设备103发送打印数据的示例处理的流程图。0084 下面,在本示例性实施例中,描述PC 102向多功能外围设备103发送作为打印数据的页面描述语言(PDL)数据的示例情况。PDL包括LBP图像处理系统(LIPS)(注册商标)和PostScript(注册。

26、商标)。多功能外围设备103对PDL数据进行解释,并且对打印数据进行RIP处理。打印数据可以是非PDL数据。只要多功能外围设备103能够对打印数据进行解释和打印,打印数据可以具有任意格式。例如,适用格式包括用于图像数据的标签图像文件格式(TIFF)和用于应用413的文档格式。0085 在步骤S601中,由在PC 102上操作的应用激活的打印机驱动器(下文中简称为打印机驱动器)接收对作为打印数据目的地的多功能外围设备103的选择。0086 在步骤S602中,打印机驱动器在图像显示单元207上显示图7所示的打印设置画面700。0087 图7例示了示例打印设置画面700。0088 打印设置画面700。

27、显示包括输出大小、份数、打印方向、页面布局、单面打印、双面打印和排出方法等的各种打印设置。用户能够经由输入装置206指定上述打印设置。0089 返回对图6的描述。0090 在步骤S603中,打印机驱动器接收经由输入装置206对打印设置的改变。打印设置不限于图7所示的打印设置,而可以是其他打印设置。例如,打印设置画面700可以包括明确允许作为输出方法指定预约打印的打印设置。0091 在步骤S604中,打印机驱动器确定是否接收到打印允许信息设置请求。当确定接收到打印允许信息设置请求(步骤S604:是)时,处理进行到步骤S605。另一方面,当确定未接收到打印允许信息设置请求(步骤S604:否)时,处。

28、理进行到步骤S607。更具体来说,当经由输入装置206检测到选择(按下)了打印设置画面700中的“设置打印允许信息”按钮702时,打印机驱动器确定接收到打印允许信息设置请求。0092 在步骤S605中,打印机驱动器显示图8所示的“打印允许信息设置”画面800。说 明 书CN 104423906 A6/17页90093 图8例示了“打印允许信息设置”画面800的示例。0094 “打印允许信息设置”画面800指示能够选择设置“禁止”、“指定用户”和“开放”,作为用于对其他用户设置打印允许的“可打印设置”801。用户能够经由输入装置206指定上述设置中的任意一个。然后,打印机驱动器经由输入装置206。

29、接收可打印设置507。“禁止”意为禁止其他用户进行打印。“指定用户”意为允许指定用户进行打印。“开放”意为允许包括非指定用户的其他用户进行打印。0095 例如,在经由输入装置206接收到针对“可打印设置”801的“指定用户”的选择时,打印机驱动器在图像显示单元207上显示图9所示的“打印允许用户设置”画面900。0096 图9例示了“打印允许用户设置”画面900的示例。0097 “打印允许用户设置”画面900指示能够指定“打印允许用户” 901和“打印允许组” 902作为打印允许对象。对于“打印允许用户” 901,能够使用用户ID或者邮件地址来指定各个用户。然而,用户指定方法不限于此,可以使用。

30、职员编号、显示名称和其他用户ID信息来指定各个用户。打印机驱动器经由输入装置206接收对“打印允许用户”901的指定和对“打印允许组”902的指定。0098 返回对图6的描述。0099 在步骤S606中,打印机驱动器经由输入装置206接收打印允许信息设置。0100 在步骤S607中,打印机驱动器经由输入装置206接收打印指令。0101 在步骤S608中,打印机驱动器根据指定的打印设置,将应用数据转换为PDL数据,以生成包括所有者信息的打印数据。所有者是指经由PC102生成上述打印数据,并且将打印数据输进多功能外围设备103的用户(提供者)。0102 在步骤S609中,打印机驱动器确定用户是否设。

31、置了打印允许信息。当确定设置了打印允许信息(步骤S609:是)时,处理进行到步骤S610。另一方面,当确定未设置打印允许信息(步骤S609:否)时,处理进行到步骤S611。0103 在步骤S610中,打印机驱动器通过向在步骤S608中生成的打印数据,提供(附加)针对打印允许信息设置的打印允许信息,来生成打印数据。打印机驱动器要向打印数据提供的打印允许信息是关于针对打印数据的打印控制的示例相关信息。0104 在步骤S611中,打印机驱动器向多功能外围设备103发送生成的打印数据。0105 通过上述处理,上述提供者能够指定针对要经由PC 102输进多功能外围设备103的打印数据的打印输出允许的对象。

32、。0106 (打印数据接收处理过程)0107 图10是例示由根据本示例性实施例的多功能外围设备103进行的示例打印数据接收处理的流程图。0108 在步骤S1001中,作业设备控制404等待打印数据的接收。0109 在步骤S1002中,作业设备控制404经由网络I/F 310接收打印数据,并且向应用414通知该接收。0110 在步骤S1003中,应用414确定是否针对作为输出方法的预约打印指定了接收到的打印数据。当确定针对预约打印指定了接收到的打印数据(步骤S1003:是)时,处理进行到步骤S1008。另一方面,当确定未针对预约打印指定接收到的打印数据(步骤S1003:否)时,处理进行到步骤S1。

33、004。说 明 书CN 104423906 A7/17页100111 在步骤S1004中,应用414确定多功能外围设备103是否处于强制预约模式。当确定多功能外围设备103处于强制预约模式(步骤S1004:是)时,处理进行到步骤S1005。另一方面,当确定多功能外围设备103未处于强制预约模式(步骤S1004:否)时,处理进行到步骤S1006。强制预约模式是不管接收到的打印数据,多功能外围设备103以预约打印模式输出打印物的模式。0112 在步骤S1005中,应用414确定接收到的打印数据是否是预约对象文档。当确定接收到的打印数据是预约对象文档(步骤S1005:是)时,处理进行到步骤S1008。

34、。另一方面,当确定接收到的打印数据不是预约对象文档(步骤S1005:否)时,应用414向作业设备控制404通知相关事实。然后,处理进行到步骤S1006。更具体来说,应用414基于包含在打印数据中的PDL数据类型和打印请求源信息,确定接收到的打印数据是否是预约对象文档。应用414不需要进行步骤S1003至S1005中的所有处理。例如,应用414可以进行步骤S1003至S1005中的一个或者步骤S1003至S1005的任意组合中的处理。0113 在步骤S1006中,作业设备控制404根据打印设置,对包含在打印数据中的PDL数据进行RIP处理。0114 在步骤S1007中,作业设备控制404经由设备。

35、I/F 307指示打印机单元309进行打印,由此进行打印输出。0115 在步骤S1008中,应用414从接收到的打印数据中提取目录信息。0116 在步骤S1009中,应用414确定是否能够从打印数据中获取所有者信息。当确定能够获取所有者信息(步骤S1009:是)时,处理进行到步骤S1011。另一方面,当确定无法获取所有者信息(步骤S1009:否)时,处理进行到步骤S1010。更具体来说,当所有者信息包含在步骤S1008中提取的目录信息中时,应用414确定能够获取所有者信息。0117 在步骤S1010中,应用414取消处理,并且处理退出该流程图。0118 在步骤S1011中,应用414请求文件系。

36、统403将打印数据存储在HDD304中。然后,文件系统403将打印数据存储在HDD 304中。0119 在步骤S1012中,应用414向作业管理单元412发送在步骤S1009中获取的所有者信息和在步骤S1011中存储的打印数据。然后,作业管理单元412向作业管理表500附加指定用户的目录信息。0120 在步骤S1013中,应用414确定是否提供了打印允许信息。当确定提供了打印允许信息(步骤S1013:是)时,处理进行到步骤S1014。另一方面,当确定未提供打印允许信息(步骤S1013:否)时,处理退出该流程图。0121 在步骤S1014中,应用414向作业管理单元412通知提供了打印允许信息。然后,作业管理单元412将打印允许信息登记在作业管理表500中的指定目录信息中,并且处理退出该流程图。0122 上述处理使得多功能外围设备103能够在对从PC 102输进的打印数据的预约打印中,使用与打印数据一起登记的所有者信息和打印允许信息。0123 (打印处理过程)0124 图11是例示由根据本示例性实施例的多功能外围设备103进行的示例打印处理的流程图。0125 在步骤S1101中,认证服务410在操作单元306上显示认证画面,并且进行等待,说 明 书CN 104423906 A10。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1