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

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

【技术领域】
[0001]本发明涉及一种图像形成装置、信息处理装置、系统和信息处理方法。

【背景技术】
[0002]当从诸如个人计算机的终端装置接收到打印数据(打印作业)时,传统多功能外围设备立即进行打印输出。在这种情况下,由于拾取打印物失败或者因为忘记的打印物暴露到任何第三者的眼前,而可能发生信息泄漏。日本特开第2007-251279号公报讨论了一种预约打印(reservat1n printing),其中,在接收到打印数据时,多功能外围设备不立即开始进行打印,而当经由操作单元从用户接收到打印指令请求时,才开始进行打印输出,由此防止忘记打印物。
[0003]此外,讨论了一种打印系统,其中,在预约的打印数据中,仅显示当前正在进行操作(登录)的用户输进的打印数据,并且允许进行打印指令请求,由此防止由输进打印数据的用户之外的其他用户输出打印物。此外,日本特开第2006-260023号公报讨论了一种预约打印系统,其中终端装置在进行打印数据发送时对打印数据提供打印允许用户信息,向打印允许用户信息中包含的用户显示该打印数据,并且允许进行打印指令请求。
[0004]在上述预约打印系统中,输进打印数据的用户(提供者)可能与发出打印指令请求的用户(指示者)不同。


【发明内容】

[0005]本发明旨在提供一种用于在输进打印数据的用户(提供者)与发出打印指令请求的用户(指示者)不同的情况下,使用合适的用户信息对打印进行控制的技术。
[0006]根据本发明的一方面,提供一种图像形成装置,其包括:接收器,被配置为接收附加有所有者信息的数据,所述所有者信息指示所述数据的所有者;存储设备,被配置为存储所述数据;输入设备,被配置为接收来自登录用户的打印指令的输入;以及打印控制单元,被配置为按照所述打印指令,对所述数据执行打印处理,其中,在所述登录用户与所述数据的所述所有者不对应的情况下,所述打印控制单元确定是使用所述登录用户的授权还是所述数据的所述所有者的授权。
[0007]根据本发明,能够提供一种基于合适的用户信息对打印进行控制的技术。
[0008]通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。

【专利附图】

【附图说明】
[0009]图1例示了示例打印系统配置。
[0010]图2例示了个人计算机(PC)的示例硬件配置。
[0011]图3例示了多功能外围设备的示例硬件配置。
[0012]图4例示了多功能外围设备的示例软件配置。
[0013]图5例示了示例作业管理表。
[0014]图6是例示由PC进行的示例处理的流程图(I)。
[0015]图7例示了示例打印设置画面。
[0016]图8例示了示例打印允许信息设置画面。
[0017]图9例示了示例打印允许用户设置画面。
[0018]图10是例示由多功能外围设备进行的示例处理的流程图⑴。
[0019]图11是例示由多功能外围设备进行的示例处理的流程图⑵。
[0020]图12例示了示例打印数据列表。
[0021]图13是例示由多功能外围设备进行的示例处理的流程图(3)。
[0022]图14是例示由多功能外围设备进行的示例处理的流程图(4)。
[0023]图15是例示由多功能外围设备进行的示例处理的流程图(5)。
[0024]图16是例示由多功能外围设备进行的示例处理的流程图(6)。
[0025]图17例示了示例替代打印确定信息。
[0026]图18是例示由多功能外围设备进行的示例处理的流程图(7)。
[0027]图19例示了示例特定打印作业名称信息。
[0028]图20是例示由多功能外围设备进行的示例处理的流程图⑶。
[0029]图21例示了多功能外围设备的示例作业控制信息设置画面。
[0030]图22是例示由PC进行的示例处理的流程图⑵。
[0031]图23例示了 PC的示例作业控制信息设置画面。
[0032]图24是例示由多功能外围设备进行的示例处理的流程图(9)。
[0033]图25是例示由多功能外围设备进行的示例处理的流程图(10)。
[0034]图26是例示由多功能外围设备进行的示例处理的流程图(11)。

【具体实施方式】
[0035]下面,参照附图详细描述本发明的各种示例性实施例、特征和方面。
[0036]下面,参照附图描述本发明的示例性实施例。
[0037](系统配置)
[0038]图1例示了根据第一示例性实施例的打印系统(预约打印系统)的示例打印系统配置。
[0039]网络101例如支持TCP/IP协议。个人计算机102 (下文中称为PC 102)和多功能外围设备103连接到网络101。PC 102是示例信息处理装置。多功能外围设备103是示例图像形成装置。在图1所示的系统中,任意数量的PC 102和任意数量的多功能外围设备103可以连接到网络101。
[0040]在接收到来自PC 102的打印数据(打印作业)时,多功能外围设备103能够进行打印输出,或者存储打印数据,以在之后进行打印输出。如上所述,预约打印是指多功能外围设备103存储从PC 102接收到的打印数据,并且在经由操作单元接收到用户打印指令时进行打印输出的打印方法。
[0041]根据本示例性实施例的打印系统中的多功能外围设备103基于输进打印作业的提供者的授权信息,或者基于经由操作单元给出进行打印的指令的指示者的授权信息,确定是否要对经由PC 102输进的打印作业进行控制。然后,多功能外围设备103根据确定的结果,使用授权信息对打印作业进行控制。授权信息是指关于诸如按照用户或者组允许的打印设置等的打印权限的信息。打印作业控制包括打印作业执行以及伴随打印作业执行的计数器更新和日志登记(记录信息)。
[0042]102的硬件配置)
[0043]图2例示了 102的示例硬件配置。
[0044]中央处理单元(⑶⑴202对整个102进行控制。当0^ 202执行存储在只读存储器¢01)204中的程序时,实现?102的功能以及与?102相关的流程图的处理(下面描述)。
[0045]随机存取存储器(狀1) 203为0^ 202提供工作区。
[0046]1?01 204存储0^ 202执行的处理要使用的各种程序和各种数据。
[0047]辅助存储单元205是提供根据本示例性实施例的控制程序的硬盘。
[0048]图像显示单元207是用于向用户呈现消息的阴极射线管((^1)显示器、液晶显示器(100)。
[0049]输入装置206是使得用户能够向?102输入信息的鼠标或者键盘。
[0050]网络接口(1/5)208能够经由网络与其他联网装置相互进行数据交换。
[0051]总线201是用于连接上述装置的主总线。
[0052](多功能外围设备103的硬件配置)
[0053]图3例示了多功能外围设备103的示例硬件配置。
[0054]控制器单元300对多功能外围设备103进行控制。
[0055]0?^ 301、狀1 302、801 303、硬盘驱动器 ¢100) 304、操作单元 1/? 305、设备 1/?307和网络1/? 310连接到系统总线311。
[0056]0?^ 301对连接到系统总线311的各个装置进行总体控制。当0^301执行存储在尺01 303中的程序时,实现多功能外围设备103的功能(软件配置〉、操作系统(03)的功能以及与多功能外围设备103相关的流程图的处理。
[0057]狀1 302存储要由301加载的各种程序。各种程序包括03的程序(下文中称为03程序)、系统软件的程序(下文中称为系统程序)和应用软件的程序(下文中称为应用程序狀1 302还临时存储各种数据。
[0058]1?01 303存储系统的引导程序。1?01 303还存储系统程序和应用程序。1?01 303还可以存储图像形成所需的字体相关数据。
[0059]^0 304是用于存储诸如03程序、系统程序、应用程序、图像数据等的各种设置数据以及包括与阈值相关的数据的各种设置数据的存储区域。多功能外围设备103可以不配设!100 304。在这种情况下,多功能外围设备103将要存储在!100 304中的数据存储在尺01303中。此外,代替!100 304,多功能外围设备103可以配设除硬盘之外的存储设备。具体来说,多功能外围设备103可以配设诸如固态盘(330)的闪存。
[0060]操作单元1/? 305用作与具有触摸面板的操作单元306的接口单元。操作单元1/? 305向操作单元306输出要在操作单元306上显示的图像数据。此外,操作单元1/? 305向301发送用户经由操作单元306输入的信息。
[0061]设备1/? 307将扫描器单元308和打印机单元309 (图像输入和输出设备)与控制器单元300连接,以进行图像数据输入和输出操作。将从扫描器单元308经由设备1/?307输入的图像数据存储在302和!100 304中。如果需要,多功能外围设备103的应用对存储的图像数据进行图像处理。301经由设备1/? 307向打印机单元309输出图像数据。与针对打印机的情况相同,多功能外围设备103可以不配设扫描器单元308。
[0062]网络1/? 310与网络连接,并且从网络上的外部装置输入并向网络上的外部装置输出图像数据和用于对多功能外围设备103进行控制的信息。
[0063]多功能外围设备103的硬件配置不限于图3所示的配置。例如,当多功能外围设备103配设有(传真)功能时,控制器单元300可以包括调制解调器单元1/?,并且经由调制解调器与公共线路连接,以进行发送。此外,控制器单元300可以包括通用串行总线⑴38)1/5以使得多功能外围设备103能够读取并打印存储在闪存卡中的数据。
[0064](多功能外围设备103的软件配置)
[0065]图4例示了多功能外围设备103的示例软件配置。
[0066]在控制器单元300中实现图4所示的软件配置。在控制器单元300中实现的软件作为固件安装,并且由301实现。
[0067]实时03 401对在实时03 401上运行的软件提供针对嵌入式系统控制优化的各种资源管理服务和框架。由实时03 401提供的各种资源管理服务和框架包括:通过对由0^301进行的多个处理执行上下文(⑶社一#)进行管理而基本并行地执行多个处理的多任务管理,以及用于在任务之间实现同步和数据交换的任务间通信。上述各种资源管理服务和框架还包括存储器管理、中断管理、各种设备驱动器以及用于实现诸如局部接口、网络和通信的各种协议的处理的协议栈。
[0068]控制器平台402包括文件系统403、作业设备控制404、计数器405和日志406。
[0069]文件系统403存储在诸如304和狀1 302的存储设备上配置的数据。文件系统403对由控制器单元300处置的作业进行作业假脱机,并且存储各种数据。
[0070]作业设备控制404对多功能外围设备103的硬件进行控制,并且使用由硬件提供的基本功能(打印、扫描、通信、图像转换等)对作业进行控制。
[0071]计数器405对各个应用的有效期以及打印和扫描计数器信息进行管理。计数器405按照用户和组(部门)对打印和扫描计数器信息进行管理。上述计数器信息可以用于上限管理和计费处理。
[0072]日志406将作业执行历史和存储在文件系统403中的数据的操作历史,与关于执行作业的用户的用户信息和关于用户所属的组的组信息一起进行记录和管理。
[0073]系统服务407是用于监视多功能外围设备103的操作状态,并且经由网络从软件分发服务器下载软件的程序和许可证的模块。
[0074]应用平台408是使得系统应用409和可附加应用413(下面描述)能够利用实时08 401和控制器平台402的机制的中间件。
[0075]系统应用409包括认证服务410、授权管理单元411和作业管理单元412。
[0076]认证服务410在存储在304中的用户数据库中,检查经由操作单元306或者网络输入的用户名和密码,以进行用户认证。认证服务410未必需要在存储在!100 304中的用户数据库中进行用户认证。例如,诸如八的外部认证服务器可以进行认证。
[0077]授权管理单元411是用于基于用户授权和在数据中设置的安全设置,而使对作业和各种资源的访问有效和无效的安全模块。
[0078]作业管理单元412是用于按照所有者对经由网络输进多功能外围设备103并且存储在304中的打印数据进行管理的模块。作业管理单元412在304中存储图5所示的作业管理表500。图5例示了示例作业管理表500。
[0079]目录信息501、目录信息502和目录信息503分别是关于所有者“又&胍也”、“8112业1”和“8社0”的打印数据的目录信息的列表。目录信息包括打印数据的接收日期和时间504、打印数据名称505和打印允许信息506。打印允许信息506包括可打印设置507、打印允许用户10 508和打印允许组标识符(10)501打印允许信息506还基于指定用户设置,指示打印执行允许对象。
[0080]各个应用413是如下的模块,即,用于在操作单元306上显示菜单,并且接收来自用户的输入以对用户提供由多功能外围设备103实现的各种功能。
[0081]作为应用413之一的预约打印应用414(下文中简称为应用414)以列表形式显示预约打印数据,在接收到打印数据时进行预约确定,并且进行打印输出处理。
[0082]102的打印数据发送过程)
[0083]图6是例示根据本示例性实施例的从102向多功能外围设备103发送打印数据的示例处理的流程图。
[0084]下面,在本示例性实施例中,描述?102向多功能外围设备103发送作为打印数据的页面描述语言$00数据的示例情况。?0[包括图像处理系统(1193)(注册商标)和?086冗1的(注册商标)。多功能外围设备103对数据进行解释,并且对打印数据进行尺1?处理。打印数据可以是非?01数据。只要多功能外围设备103能够对打印数据进行解释和打印,打印数据可以具有任意格式。例如,适用格式包括用于图像数据的标签图像文件格式(”--)和用于应用413的文档格式。
[0085]在步骤3601中,由在102上操作的应用激活的打印机驱动器(下文中简称为打印机驱动器)接收对作为打印数据目的地的多功能外围设备103的选择。
[0086]在步骤3602中,打印机驱动器在图像显示单元207上显示图7所示的打印设置画面 700。
[0087]图7例示了示例打印设置画面700。
[0088]打印设置画面700显示包括输出大小、份数、打印方向、页面布局、单面打印、双面打印和排出方法等的各种打印设置。用户能够经由输入装置206指定上述打印设置。
[0089]返回对图6的描述。
[0090]在步骤3603中,打印机驱动器接收经由输入装置206对打印设置的改变。打印设置不限于图7所示的打印设置,而可以是其他打印设置。例如,打印设置画面700可以包括明确允许作为输出方法指定预约打印的打印设置。
[0091]在步骤3604中,打印机驱动器确定是否接收到打印允许信息设置请求。当确定接收到打印允许信息设置请求(步骤3604:是)时,处理进行到步骤3605。另一方面,当确定未接收到打印允许信息设置请求(步骤3604:否)时,处理进行到步骤3607。更具体来说,当经由输入装置206检测到选择(按下)了打印设置画面700中的“设置打印允许信息”按钮702时,打印机驱动器确定接收到打印允许信息设置请求。
[0092]在步骤3605中,打印机驱动器显示图8所示的“打印允许信息设置”画面800。
[0093]图8例示了 “打印允许信息设置”画面800的示例。
[0094]“打印允许信息设置”画面800指示能够选择设置“禁止”、“指定用户”和“开放”,作为用于对其他用户设置打印允许的“可打印设置”801。用户能够经由输入装置206指定上述设置中的任意一个。然后,打印机驱动器经由输入装置206接收可打印设置507。“禁止”意为禁止其他用户进行打印。“指定用户”意为允许指定用户进行打印。“开放”意为允许包括非指定用户的其他用户进行打印。
[0095]例如,在经由输入装置206接收到针对“可打印设置”801的“指定用户”的选择时,打印机驱动器在图像显示单元207上显示图9所示的“打印允许用户设置”画面900。
[0096]图9例示了 “打印允许用户设置”画面900的示例。
[0097]“打印允许用户设置”画面900指示能够指定“打印允许用户”901和“打印允许组”902作为打印允许对象。对于“打印允许用户”901,能够使用用户10或者邮件地址来指定各个用户。然而,用户指定方法不限于此,可以使用职员编号、显示名称和其他用户10信息来指定各个用户。打印机驱动器经由输入装置206接收对“打印允许用户”901的指定和对“打印允许组”902的指定。
[0098]返回对图6的描述。
[0099]在步骤3606中,打印机驱动器经由输入装置206接收打印允许信息设置。
[0100]在步骤3607中,打印机驱动器经由输入装置206接收打印指令。
[0101]在步骤3608中,打印机驱动器根据指定的打印设置,将应用数据转换为?01数据,以生成包括所有者信息的打印数据。所有者是指经由?0102生成上述打印数据,并且将打印数据输进多功能外围设备103的用户(提供者)。
[0102]在步骤3609中,打印机驱动器确定用户是否设置了打印允许信息。当确定设置了打印允许信息(步骤3609:是)时,处理进行到步骤3610。另一方面,当确定未设置打印允许信息(步骤3609:否)时,处理进行到步骤3611。
[0103]在步骤3610中,打印机驱动器通过向在步骤3608中生成的打印数据,提供(附加)针对打印允许信息设置的打印允许信息,来生成打印数据。打印机驱动器要向打印数据提供的打印允许信息是关于针对打印数据的打印控制的示例相关信息。
[0104]在步骤3611中,打印机驱动器向多功能外围设备103发送生成的打印数据。
[0105]通过上述处理,上述提供者能够指定针对要经由102输进多功能外围设备103的打印数据的打印输出允许的对象。
[0106](打印数据接收处理过程)
[0107]图10是例示由根据本示例性实施例的多功能外围设备103进行的示例打印数据接收处理的流程图。
[0108]在步骤31001中,作业设备控制404等待打印数据的接收。
[0109]在步骤31002中,作业设备控制404经由网络1/? 310接收打印数据,并且向应用414通知该接收。
[0110]在步骤31003中,应用414确定是否针对作为输出方法的预约打印指定了接收到的打印数据。当确定针对预约打印指定了接收到的打印数据(步骤31003:是)时,处理进行到步骤31008。另一方面,当确定未针对预约打印指定接收到的打印数据(步骤31003:否)时,处理进行到步骤31004。
[0111]在步骤31004中,应用414确定多功能外围设备103是否处于强制预约模式。当确定多功能外围设备103处于强制预约模式(步骤31004:是)时,处理进行到步骤31005。另一方面,当确定多功能外围设备103未处于强制预约模式(步骤31004:否)时,处理进行到步骤31006。强制预约模式是不管接收到的打印数据,多功能外围设备103以预约打印模式输出打印物的模式。
[0112]在步骤31005中,应用414确定接收到的打印数据是否是预约对象文档。当确定接收到的打印数据是预约对象文档(步骤31005:是)时,处理进行到步骤31008。另一方面,当确定接收到的打印数据不是预约对象文档(步骤31005:否)时,应用414向作业设备控制404通知相关事实。然后,处理进行到步骤31006。更具体来说,应用414基于包含在打印数据中的?01数据类型和打印请求源信息,确定接收到的打印数据是否是预约对象文档。应用414不需要进行步骤31003至31005中的所有处理。例如,应用414可以进行步骤31003至31005中的一个或者步骤31003至31005的任意组合中的处理。
[0113]在步骤31006中,作业设备控制404根据打印设置,对包含在打印数据中的数据进行卩1?处理。
[0114]在步骤31007中,作业设备控制404经由设备1/? 307指示打印机单元309进行打印,由此进行打印输出。
[0115]在步骤31008中,应用414从接收到的打印数据中提取目录信息。
[0116]在步骤31009中,应用414确定是否能够从打印数据中获取所有者信息。当确定能够获取所有者信息(步骤31009:是)时,处理进行到步骤31011。另一方面,当确定无法获取所有者信息(步骤31009:否)时,处理进行到步骤31010。更具体来说,当所有者信息包含在步骤31008中提取的目录信息中时,应用414确定能够获取所有者信息。
[0117]在步骤31010中,应用414取消处理,并且处理退出该流程图。
[0118]在步骤31011中,应用414请求文件系统403将打印数据存储在!100304中。然后,文件系统403将打印数据存储在304中。
[0119]在步骤31012中,应用414向作业管理单元412发送在步骤31009中获取的所有者信息和在步骤31011中存储的打印数据。然后,作业管理单元412向作业管理表500附加指定用户的目录信息。
[0120]在步骤31013中,应用414确定是否提供了打印允许信息。当确定提供了打印允许信息(步骤31013:是)时,处理进行到步骤31014。另一方面,当确定未提供打印允许信息(步骤31013:否)时,处理退出该流程图。
[0121]在步骤31014中,应用414向作业管理单元412通知提供了打印允许信息。然后,作业管理单元412将打印允许信息登记在作业管理表500中的指定目录信息中,并且处理退出该流程图。
[0122]上述处理使得多功能外围设备103能够在对从102输进的打印数据的预约打印中,使用与打印数据一起登记的所有者信息和打印允许信息。
[0123](打印处理过程)
[0124]图11是例示由根据本示例性实施例的多功能外围设备103进行的示例打印处理的流程图。
[0125]在步骤31101中,认证服务410在操作单元306上显示认证画面,并且进行等待,直到经由操作单元306输入了认证信息为止。
[0126]在步骤31102中,操作单元1/? 305向认证服务410发送经由操作单元306接收到的用户输入,作为认证信息。然后,认证服务410接收认证信息。
[0127]在步骤31103中,认证服务410进行用户认证,并且确定认证是否成功。当确定认证成功(步骤31103:是)时,认证服务410向应用413和414通知认证的结果,并且处理进行到步骤31104。另一方面,当确定认证失败(步骤31103:否)时,处理返回到步骤31101。上面参照图4描述了认证处理,并且省略详细描述。
[0128]在步骤31104中,应用414从作业管理单元412获取目录信息,并且提取已认证用户可打印的打印数据。
[0129]在步骤31105中,应用414在操作单元306上显示图12所示的可打印数据的打印数据列表。
[0130]图12例示了示例打印数据列表。
[0131]例如,假设已认证用户是属于组“八队”的“8社0”。在这种情况下,应用414从图5所示的作业管理表500中,提取图12所示的5个不同的打印数据,作为“8社0”可打印的打印数据,并且在操作单元306上显示打印数据,作为打印数据列表。
[0132]返回对图11的描述。
[0133]在步骤31106中,应用414进行等待,直到其接收到经由操作单元306对打印数据的选择和打印指令请求的输入为止。
[0134]在步骤31107中,操作单元1/? 305向应用414发送针对用户经由操作单元306选择的打印数据的打印指令请求。然后,应用414接收打印指令请求。
[0135]在步骤31108中,应用414进行替代打印确定处理。替代打印是指如下打印方法:根据作为输进打印数据的所有者的替代允许的代表的指令,多功能外围设备103对相关打印数据进行打印处理。下面将参照图13详细描述步骤31108中的处理。
[0136]在步骤31109中,应用414确认替代打印确定处理的确定结果。当确定指定了替代打印(步骤31109:是)时,处理进行到步骤31110。另一方面,当未指定替代打印(步骤31109:否)时,处理进行到步骤31111。
[0137]在步骤31110中,应用414存储所有者信息,作为在进行打印输出时要使用的用户信息。
[0138]在步骤31111中,应用414存储已认证用户信息,作为在进行打印输出时要使用的用户信息。
[0139]在步骤31112中,应用414进行打印输出处理,并且处理退出该流程图。下面将参照图14详细描述步骤31112中的处理。
[0140]上述处理使得多功能外围设备103能够依据是否指定了替代打印作为针对输进的打印数据的打印方法,来存储打印输出处理要使用的合适的用户信息。具体来说,多功能外围设备103能够使用合适的用户信息来进行打印输出处理。
[0141](替代打印确定处理)
[0142]图13是例示由根据本示例性实施例的多功能外围设备103进行的示例替代打印确定处理的流程图。
[0143]在步骤31301中,应用414从作业管理单元412获取打印数据的所有者信息。
[0144]在步骤31302中,应用414确定打印数据的所有者是否与已认证用户一致。当确定打印数据的所有者与已认证用户一致(步骤31302:是)时,处理进行到步骤31303。另一方面,当确定打印数据的所有者与已认证用户不一致(步骤31302:否)时,处理进行到步骤31304。
[0145]在步骤31303中,应用414确定未指定替代打印,即指定了非替代打印。
[0146]在步骤31304中,应用414从作业管理单元412获取与打印数据相关联的打印允许信息。
[0147]在步骤31305中,应用414确定由在步骤31304中获取的打印允许信息指示的可打印设置507是否为“禁止”。当确定可打印设置507为“禁止步骤31305:是)时,处理进行到步骤31306。另一方面,当确定可打印设置507不是“禁止步骤31305:否)时,处理进行到步骤31307。
[0148]在步骤31306中,应用414针对登录用户确定无打印权限错误,并且进行到作为错误结束处理的图13所示的处理。
[0149]在步骤31307中,应用414确定可打印设置507是“开放”还是“指定用户”。当在步骤31307中确定可打印设置507是“开放”时,处理进行到步骤31303。另一方面,当在步骤31307中确定可打印设置507是“指定用户”时,处理进行到步骤31308。
[0150]在步骤31308中,应用414确定由打印允许信息指示的打印允许用户是否与已认证用户一致。当确定相关打印允许用户与已认证用户一致(步骤31308:是)时,处理进行到步骤31310。另一方面,当确定相关打印允许用户与已认证用户不一致(步骤31308:否)时,处理进行到步骤31309。
[0151]在步骤31309中,应用414确定构成由打印允许信息指示的打印允许组的用户是否与已认证用户一致。当确定相关用户与已认证用户一致(步骤31309:是)时,处理进行到步骤31310。另一方面,当确定相关用户与已认证用户不一致(步骤31309:否)时,处理进行到步骤31306。应用414不需要进行步骤31308和31309中的所有处理。例如,应用414可以进行步骤31308和31309两者之中任一个的处理。
[0152]在步骤31310中,应用414确定指定了替代打印,并且处理退出图13所示的流程图。
[0153]上述处理使得多功能外围设备103能够确定给出打印从102输进的打印数据的指令的指示者是否是代表。具体来说,多功能外围设备103能够确定上述打印是否是替代打印。
[0154](打印输出处理)
[0155]图14是例示由根据本示例性实施例的多功能外围设备103进行的示例打印输出处理的流程图。
[0156]在步骤31401中,应用414基于经由操作单元306选择的打印数据的目录信息,识别打印数据。
[0157]在步骤31402中,应用414向文件系统403发送打印数据获取请求。
[0158]在步骤31403中,应用414确定打印数据获取是否成功。当确定打印数据获取成功(步骤31403:是)时,处理进行到步骤31404。另一方面,当确定打印数据获取失败(步骤31403:否)时,处理退出该流程图。
[0159]在步骤31404中,应用414从授权管理单元411获取作为在进行打印输出时要使用的用户信息而预先存储的、用户的打印权限信息。更具体来说,当指定了替代打印时,应用414获取在步骤31110中存储的所有者信息,作为打印权限信息。当未指定替代打印时,应用414获取在步骤31111中存储的已认证用户信息,作为授权信息。
[0160]在步骤31405中,应用414将由在步骤31404中获取的打印权限信息指示的打印权限,与在打印数据中设置的打印设置进行比较,以确定是否有打印权限。当确定有打印权限(步骤31405:是)时,应用414向作业设备控制404通知进行打印输出,并且处理进行到步骤31406。另一方面,当确定没有打印权限(步骤31405:否)时,处理进行到步骤31411。[0161〕 在步骤31406中,作业设备控制404根据打印设置,对包含在打印数据中的数据进行卩1?处理。
[0162]在步骤31407中,作业设备控制404经由设备1/? 307向打印机单元309发送打印指令,以进行打印输出。
[0163]在步骤31408中,应用414确定打印输出是否成功。当确定打印输出成功(步骤31408:是)时,处理进行到步骤31409。另一方面,当确定打印输出失败(步骤31408:否)时,处理进行到步骤31410。
[0164]在步骤31409中,应用414向计数器405发送作为在进行打印输出时要使用的用户信息而预先存储的、针对用户的计数器信息更新请求。更具体来说,当指定了替代打印时,应用414发送针对打印数据的所有者的计数器信息更新请求。当未指定替代打印时,应用414发送针对已认证用户的计数器信息更新请求。然后,计数器405更新所请求的计数器信息。
[0165]在步骤31410中,应用414在操作单元306上显示打印完成。
[0166]在步骤31411中,应用414向日志406发送具有作为在进行打印输出时要使用的用户信息而预先存储的用户信息的日志登记请求。更具体来说,当指定了替代打印时,应用414发送具有打印数据的所有者的用户信息的日志登记请求。当未指定替代打印时,应用414发送具有已认证用户的用户信息的日志登记请求。然后,日志406根据请求登记日志,并且处理退出该流程图。
[0167]上述处理使得多功能外围设备103能够依据是否指定了替代打印,使用合适的用户信息(即合适的用户授权信息)来进行打印。多功能外围设备103能够依据是否指定了替代打印,适当地更新计数器信息并且登记日志。
[0168]如上所述,根据本示例性实施例,多功能外围设备103能够根据打印数据的提供者输入的打印允许信息,来确定是否指定了替代打印,并且通过使用合适的用户信息来进行打印控制。因此,多功能外围设备103能够基于合适的授权进行打印。此外,多功能外围设备103能够针对合适的用户,更新计数器信息并且登记日志。
[0169]下面描述根据第二示例性实施例的打印系统。
[0170]根据本示例性实施例的打印系统配置、?102的硬件配置、多功能外围设备103的硬件配置和多功能外围设备103的软件配置与根据第一示例性实施例的配置类似,并且省略其重复描述。
[0171]此外,?102的打印数据发送过程与根据第一示例性实施例在图6所示的流程图中所描述的相同。多功能外围设备103的打印数据接收处理过程与根据第一示例性实施例在图10所示的流程图中所描述的相同。多功能外围设备103的打印处理过程与根据第一示例性实施例在图11所示的流程图中所描述的相同。多功能外围设备103的打印输出处理过程与根据第一示例性实施例在图14所示的流程图中所描述的相同。在第一示例性实施例中描述了上述处理的详情,并且省略其重复描述。
[0172](替代打印确定处理)
[0173]图15是例示由根据本示例性实施例的多功能外围设备103进行的示例替代打印确定处理的流程图。
[0174]步骤31501至31507中的处理与图13所示的步骤31301至步骤31307中的处理类似,并且省略其重复描述。
[0175]在步骤31508中,应用414确定由打印允许信息指示的打印允许用户是否与已认证用户一致。当确定相关用户与已认证用户一致(步骤31508:是)时,处理进行到步骤31509。另一方面,当确定相关用户与已认证用户不一致(步骤31508:否)时,处理进行到步骤31503。
[0176]在步骤31509中,应用414确定构成由打印允许信息指示的打印允许组的用户是否与已认证用户一致。当确定相关用户与已认证用户一致(步骤31509:是)时,处理进行到步骤31503。另一方面,当确定相关用户与已认证用户不一致(步骤31509:否)时,处理进行到步骤31510。
[0177]步骤31510中的处理与图13所示的步骤31310中的处理类似,并且省略其重复描述。如上所述,根据本示例性实施例,仅当指定已认证用户作为打印允许用户时,多功能外围设备103能够通过确定指定了替代打印,来进行打印控制。此外,多功能外围设备103确定被指定为打印允许用户的、已认证用户之外的用户不是代表,并且能够通过使用已认证用户的信息,来进行打印控制。
[0178]下面描述根据第三示例性实施例的打印系统。
[0179]根据本示例性实施例的打印系统配置、?102的硬件配置、多功能外围设备103的硬件配置和多功能外围设备103的软件配置与根据第一示例性实施例的配置类似,并且省略其重复描述。
[0180]?0 102的打印数据发送过程与根据第一示例性实施例在图6所示的流程图中所描述的相同。多功能外围设备103的打印数据接收处理过程与根据第一示例性实施例在图10所示的流程图中所描述的相同。多功能外围设备103的打印处理过程与根据第一示例性实施例在图11所示的流程图中所描述的相同。多功能外围设备103的打印输出处理过程与根据第一示例性实施例在图14所示的流程图中所描述的相同。在第一示例性实施例中描述了上述处理的详情,并且省略其重复描述。
[0181](替代打印确定过程)
[0182]图16是例示由根据本示例性实施例的多功能外围设备103进行的示例替代打印确定处理的流程图。
[0183]步骤31601至步骤31609中的处理与图15所示的步骤31501至步骤31509中的处理类似,并且省略其重复描述。
[0184]在步骤31610中,应用414确定由打印允许信息指示的打印允许用户的数量,是否小于指定用户的预定数量(阈值)。当确定相关用户的数量小于相关阈值(步骤31610:是)时,处理进行到步骤31611。另一方面,当确定相关用户的数量不小于相关阈值(步骤81610:否)时,处理进行到步骤31603。
[0185]步骤31611中的处理与图15所示的步骤31510中的处理类似,并且省略其重复描述。如上所述,根据本示例性实施例,仅当指定已认证用户作为打印允许用户,并且由打印允许信息指示的打印允许用户的数量小于预定阈值时,多功能外围设备103能够通过确定指定了替代打印,来进行打印控制。此外,多功能外围设备103确定其他已认证用户不是代表,并且能够通过使用相关已认证用户的信息,来进行打印控制。
[0186]下面描述根据第四示例性实施例的打印系统。
[0187]根据本示例性实施例的打印系统配置、?102的硬件配置、多功能外围设备103的硬件配置和多功能外围设备103的软件配置与根据第一示例性实施例的配置类似,并且省略其重复描述。
[0188]?0 102的打印数据发送过程与根据第一示例性实施例在图6所示的流程图中所描述的相同。多功能外围设备103的打印数据接收处理过程与根据第一示例性实施例在图10所示的流程图中所描述的相同。多功能外围设备103的打印处理过程与根据第一示例性实施例在图11所示的流程图中所描述的相同。多功能外围设备103的打印输出处理过程与根据第一示例性实施例在图14所示的流程图中所描述的相同。上述处理的详情与在第一不例性实施例中所描述的相同,并且省略其重复描述。
[0189](替代打印确定信息)
[0190]图17例示了根据本示例性实施例的示例替代打印确定信息1700。替代打印确定^[目息1700是不例组合确定条件。
[0191]作业管理单元412将替代打印确定信息1700存储在304中。替代打印确定信息1700包括打印数据提供者(所有者)1701的信息、打印指令请求者(指示者)1702的信息、打印控制使用的用户信息1703。
[0192]下面,描述多功能外围设备103通过使用替代打印确定信息1700进行打印控制的示例情况。假设多功能外围设备103经由操作单元306从打印指令请求者1702接收到了针对由打印数据提供者1701输进的打印数据的打印指令请求。在这种情况下,多功能外围设备103通过使用与打印数据提供者1701和打印指令请求者1702的组合相对应的打印控制使用的用户信息1703,来进行打印输出。多功能外围设备103可以登记经由操作单元306输进的替代打印确定信息1700,或者登记从经由网络连接的102接收到的替代打印确定信息1700。
[0193](替代打印确定处理过程)
[0194]图18是例示由根据本示例性实施例的多功能外围设备103进行的示例替代打印确定处理的流程图。
[0195]步骤31801至31803中的处理与图13所示的步骤31301至31303中的处理类似,
并且省略其重复描述。
[0196]在步骤31804中,应用414从作业管理单元412获取替代打印确定信息1700,并且确定是否存在与打印数据的所有者和已认证用户的组合相对应的信息。当确定存在与相关组合相对应的信息(步骤31804:是)时,处理进行到步骤31805。另一方面,当确定不存在与相关组合相对应的信息(步骤31804:否)时,处理进行到步骤31803。
[0197]在步骤31805中,应用414检查与相关组合相对应的打印控制要使用的用户信息1703,以确定打印控制是否要使用打印数据提供者信息。当确定打印控制要使用打印数据提供者信息(步骤31805:是)时,处理进行到步骤31806。另一方面,当确定打印控制不使用打印数据提供者信息(步骤31805:否)时,处理进行到步骤31803。更具体来说,应用414检查相关打印控制要使用的用户信息1703。当定义打印控制要使用打印指令请求者信息(步骤31805:否)时,处理进行到步骤31803。另一方面,当定义打印控制要使用打印数据提供者信息(步骤31805:是)时,处理进行到步骤31806。
[0198]步骤31806中的处理与图13所示的步骤31310中的处理类似,并且省略其重复描述。如上所述,根据本示例性实施例,多功能外围设备103能够根据预先登记的替代打印确定条件来确定是否指定了替代打印,并且进行反映用户和管理员的意图的打印控制。
[0199]下面描述根据第五示例性实施例的打印系统。
[0200]根据本示例性实施例的打印系统配置、?102的硬件配置、多功能外围设备103的硬件配置和多功能外围设备103的软件配置与根据第一示例性实施例的配置类似,并且省略其重复描述。
[0201]?0 102的打印数据发送过程与根据第一示例性实施例在图6所示的流程图中所描述的相同。多功能外围设备103的打印数据接收处理过程与根据第一示例性实施例在图10所示的流程图中所描述的相同。多功能外围设备103的打印处理过程与根据第一示例性实施例在图11所示的流程图中所描述的相同。多功能外围设备103的打印输出处理过程与根据第一示例性实施例在图14所示的流程图中所描述的相同。上述处理的详情与在第一不例性实施例中所描述的相同,并且省略其重复描述。
[0202](特定打印作业名称信息)
[0203]图19例示了根据本示例性实施例的示例特定打印作业名称信息1900。特定打印作业名称信息1900指示示例作业名称确定条件。
[0204]作业管理单元412将特定打印作业名称信息1900存储在304中。特定打印作业名称信息1900包括关于特定打印作业名称1901和替代打印确定条件1902的信息。
[0205]当包含在打印数据中的打印作业名称满足在特定打印作业名称信息1900中定义的替代打印确定条件时,多功能外围设备103确定指定了替代打印。例如,参照图19所示的示例,当在打印作业名称中包括“替代”时,多功能外围设备103确定指定了替代打印。多功能外围设备103可以登记经由操作单元306输入的特定打印作业名称信息1900,或者登记从经由网络连接的102接收到的特定打印作业名称信息1900。
[0206](替代打印确定处理过程)
[0207]图20是例示由根据本示例性实施例的多功能外围设备103进行的示例替代打印确定处理的流程图。
[0208]步骤32001至32003中的处理与图18所示的步骤31801至31803中的处理类似,
并且省略其重复描述。
[0209]在步骤32004中,应用414从作业管理单元412获取特定打印作业名称信息1900,并且确定打印数据中的打印作业名称是否满足在特定打印作业名称信息1900中定义的替代打印确定条件。当确定打印作业名称满足替代打印确定条件(步骤32004:是)时,处理进行到步骤32005。另一方面,当确定打印作业名称不满足替代打印确定条件(步骤32004:否)时,处理进行到步骤32003。
[0210]步骤32005中的处理与图18所示的步骤31806中的处理类似,并且省略其重复描述。如上所述,根据本示例性实施例,多功能外围设备103能够根据用户的意图,以选择的方式利用替代打印和正常打印,这使得能够进行更灵活的打印控制。
[0211]下面描述根据第六示例性实施例的打印系统。
[0212]根据本示例性实施例的打印系统配置、?102的硬件配置、多功能外围设备103的硬件配置和多功能外围设备103的软件配置与根据第一示例性实施例的配置类似,并且省略其重复描述。
[0213](作业控制信息设置)
[0214]图21例示了根据本示例性实施例的多功能外围设备103的“作业控制信息设置”画面(输入画面)2100的示例。
[0215]多功能外围设备103的应用414经由操作单元1/? 305,在操作单元306上显示“作业控制信息设置”画面2100。多功能外围设备103的用户和管理员能够在操作单元306上显示的“作业控制信息设置”画面2100中,进行作为在进行打印输出时要使用的用户信息的作业控制信息设置2109。关于作业控制信息设置2109的信息是示例第一控制信息。
[0216]用户经由操作单元306选择“使用驱动器指定信息”2102、“使用所有者信息”2103和“使用打印指示者信息” 2104中的任意一者或者“单独设置” 2105,作为在进行作业执行时要使用的用户信息2101。当用户经由操作单元306选择了“单独设置”2105时,用户能够进一步单独设置要用于“打印权限”2106、“计数器”2107和“日志”2108的信息。应用414将关于经由操作单元306接收到的作业控制信息设置2109的信息存储在304中。
[0217]102的打印数据发送过程)
[0218]图22是例示根据本示例性实施例的从?102向多功能外围设备103发送打印数据的示例处理的流程图。
[0219]步骤32201至32206中的处理与图6所示的步骤3601至3606中的处理类似,并且省略其重复描述。
[0220]在步骤32207中,打印机驱动器确定是否接收到了作业控制信息设置请求。当确定接收到了作业控制信息设置请求(步骤32207:是)时,处理进行到步骤32208。另一方面,当确定未接收到作业控制信息设置请求(步骤32207:否)时,处理进行到步骤32210。更具体来说,在经由输入装置206接收到对控制信息设置按钮的选择时,打印机驱动器确定接收到了作业控制信息设置请求。
[0221]在步骤32208中,打印机驱动器在图像显示单元207上,显示图23所示的“作业控制信息设置”画面2300。
[0222]图23例示了 102的“作业控制信息设置”画面2300的示例。
[0223]“作业控制信息设置”画面2300指示与“打印权限” 2301、“计数器” 2302和“日志”2303相关的设置,作为作业控制信息设置2304(在进行打印作业输出时要使用的用户信息的设置)。关于作业控制信息设置2304的信息是示例第二控制信息。
[0224]返回对图22的描述。
[0225]在步骤32209中,打印机驱动器接收关于作业控制信息设置2304的信息。
[0226]步骤32210至32213中的处理与图6所示的步骤3607至3610中的处理类似,并且省略其重复描述。
[0227]在步骤32214中,打印机驱动器确定用户是否设置了作业控制信息设置2304。当确定设置了作业控制信息设置2304(步骤32214:是)时,处理进行到步骤32215。另一方面,当确定未设置作业控制信息设置2304(步骤32214:否)时,处理进行到步骤32216。
[0228]在步骤32215中,打印机驱动器向在步骤32211中生成的打印数据,提供关于作业控制信息设置2304的信息。打印机驱动器要向打印数据提供的关于作业控制信息设置2304的信息是与打印数据的打印控制相关的示例信息。
[0229]步骤32216中的处理与图6所示的步骤3611中的处理类似,并且省略其重复描述。
[0230]上述处理使得打印数据的提供者能够指定经由102输进多功能外围设备103的打印数据对象,以允许其输出,并且根据提供者的意图进行作业控制设置。
[0231](打印数据接收处理过程)
[0232]图24是例示由根据本示例性实施例的多功能外围设备103进行的示例打印数据接收处理的流程图。
[0233]步骤32401至32414中的处理与图10所示的步骤31001至31014中的处理类似,
并且省略其重复描述。
[0234]在步骤32415中,应用414确定是否向打印数据提供了关于作业控制信息设置2304的信息。当确定向打印数据提供了相关信息(步骤32415:是)时,处理进行到步骤32416。另一方面,当确定未向打印数据提供相关信息(步骤32415:否)时,处理退出该流程图。
[0235]在步骤32416中,应用414向作业管理单元412通知向打印数据提供了关于作业控制信息设置2304的信息。然后,作业管理单元412将关于作业控制信息设置2304的信息登记在作业管理表500中指定的目录信息中,并且处理退出该流程图。
[0236]上述处理使得多功能外围设备103能够在对从102输进的打印数据的预约打印中,利用与打印数据一起登记的所有者信息、打印允许信息和关于作业控制信息设置2304的信息。
[0237](打印处理过程)
[0238]图25是例示由根据本示例性实施例的多功能外围设备103进行的示例打印处理的流程图。
[0239]步骤32501至32507中的处理与图11所示的步骤31101至31107中的处理类似,
并且省略其重复描述。
[0240]在步骤32508中,应用414进行作业控制信息确定处理。下面将参照图26详细描述步骤32508中的处理。
[0241]步骤32509中的处理与图11所示的步骤31112中的处理类似,并且省略其重复描述。上述处理使得多功能外围设备103能够对通过使用作业控制信息输进的打印数据进行打印控制。
[0242](作业控制信息确定处理过程)
[0243]图26是例示由根据本示例性实施例的多功能外围设备103进行的示例作业控制信息确定处理的流程图。
[0244]在步骤32601中,应用414检查要确定的控制对象处理。
[0245]在步骤32602中,应用414经由文件系统403获取存储在304中的关于作业控制信息设置2109的信息。
[0246]在步骤32603中,应用414确定是否在步骤32602中获取的信息指示的作业控制信息设置2109中,选择了“使用所有者信息”2103或者“使用打印指示者信息”2104。当确定选择了 “使用所有者信息”2103或者“使用打印指示者信息” 2104(步骤32603:是)时,处理进行到步骤32604。另一方面,当确定既没有选择“使用所有者信息”2103,也没有选择“使用打印指示者信息” 2104(步骤32603:否)时,处理进行到步骤32605。
[0247]在步骤32604中,应用414存储关于作业控制信息设置2109的设置值的信息。
[0248]在步骤32605中,应用414确定是否在步骤32602中获取的信息指示的作业控制信息设置2109中,选择了“使用驱动器指定信息”2102。当确定选择了“使用驱动器指定信息”2102(^^32605:是)时,处理进行到步骤32609。另一方面,当确定未选择“使用驱动器指定信息” 2102 (步骤32605:否)时,处理进行到步骤32606。
[0249]在步骤32606中,应用414获取关于作业控制信息设置2109中的“单独设置”的信息。
[0250]在步骤32607中,应用414确定是否在步骤32606中获取的信息指示的单独设置中,选择了“使用驱动器指定信息”。当确定选择了“使用驱动器指定信息1^^32607:是)时,处理进行到步骤32609。另一方面,当确定未选择“使用驱动器指定信息步骤32607:否)时,处理进行到步骤32608。
[0251]在步骤32608中,应用414存储关于控制对象单独设置的设置值的信息。
[0252]在步骤32609中,应用414从作业管理单元412获取登记在作业管理表500中的关于由驱动器指定的作业控制信息设置2304的信息,并且存储该信息。
[0253]在步骤32610中,应用414确定“使用所有者信息”和“使用打印指示者信息”中的哪一个是由在步骤32609中存储的信息指示的设置值。当确定相关设置值是“使用所有者信息”(步骤32610:所有者)时,处理进行到步骤32611。另一方面,当确定相关设置值是“使用打印指示者信息”(步骤32610:打印指示者)时,处理进行到步骤32612。
[0254]在步骤32611中,应用414确定作业控制要使用所有者信息,并且处理退出图26所示的流程图。
[0255]在步骤32612中,应用414确定作业控制要使用打印指示者信息,并且处理退出图26所示的流程图。
[0256]当应用414确认存在用于在步骤32601中确定作业控制信息的多个控制对象时,应用414将步骤32606至32612中的处理重复进行控制对象的数量。
[0257]上述处理使得多功能外围设备103能够基于指示作业控制信息设置2109的信息和指示作业控制信息设置2304的信息,通过使用多功能外围设备103的管理员和用户希望的设置,来进行打印控制。
[0258]如上所述,根据本示例性实施例,多功能外围设备103的管理员和用户能够通过使用经由操作单元306设置的作业控制信息设置2109,统一地设置作业控制要使用的所有者信息或者打印指示者信息。此外,当上述管理员在作业控制信息设置2109中设置了 “使用驱动器指定信息”时,多功能外围设备103能够通过使用由102的打印机驱动器指定的信息,来进行打印控制。更具体来说,多功能外围设备103能够通过使用由打印机驱动器指定的所有者信息或者打印指示者信息,来进行打印控制。因此,多功能外围设备103能够基于关于作业控制信息设置2109的信息和关于作业控制信息设置2304的信息,通过使用管理员希望的设置,来进行打印控制。
[0259]根据上述示例性实施例,在打印数据提供者与打印指令请求者不同的情况下,多功能外围设备103能够确定打印指令请求者是否是替代打印者,并且基于合适的信息进行打印控制。具体来说,能够提供基于合适的用户信息对打印作业进行控制的技术。
[0260]其他实施例
[0261]本发明的实施例还能够由读出并执行记录在存储介质(例如非暂时性计算机可读存储介质)上的计算机可执行指令,以执行本发明的上述实施例中的一个或更多个的功能的系统或装置的计算机来实现,以及通过由系统或装置的计算机执行的方法来实现,所述方法通过例如从存储介质中读出并执行计算机可执行指令,以执行上述实施例中的一个或更多个的功能来执行。计算机可以包括中央处理单元⑴、微处理单元〈1?⑴及其他电路中的一个或更多个,并且可以包括单独的计算机或单独的计算机处理器的网络。例如可以从网络或存储介质向计算机提供计算机可执行指令。存储介质例如可以包括硬盘、随机存取存储器(狀的、只读存储器¢01)、分布式计算系统的存储设备、光盘(例如压缩光盘(⑶)、数字通用盘(070)或蓝光盘(80)11)、闪存设备、存储卡等中的一个或更多个。
[0262]虽然参照示例性实施例对本发明进行了说明,但是应当理解,本发明不限于所公开的示例性实施例。所附权利要求的范围符合最宽的解释,以使其涵盖所有这种变型、等同结构及功能。
【权利要求】
1.一种图像形成装置,所述图像形成装置包括: 接收器,被配置为接收附加有所有者信息的数据,所述所有者信息指示所述数据的所有者; 存储设备,被配置为存储所述数据; 输入设备,被配置为接收来自登录用户的打印指令的输入;以及 打印控制单元,被配置为按照所述打印指令,对所述数据执行打印处理, 其中,在所述登录用户与所述数据的所述所有者不对应的情况下,所述打印控制单元确定是使用所述登录用户的授权还是所述数据的所述所有者的授权。
2.根据权利要求1所述的图像形成装置,其中,所述打印控制单元基于附加到所述数据的打印允许信息,来进行所述确定。
3.根据权利要求2所述的图像形成装置,其中,在由所述打印允许信息指示的所述数据的打印允许对象包括所述登录用户的情况下,所述打印控制单元确定要使用所述登录用户的授权。
4.根据权利要求2所述的图像形成装置,其中,在由所述打印允许信息指示的所述数据的打印允许对象包括所述登录用户的信息,并且打印允许对象的数量小于预定数量的情况下,所述打印控制单元确定要使用所述数据的所述所有者的授权。
5.根据权利要求1所述的图像形成装置,其中,所述打印控制单元基于预定的确定条件,来进行所述确定。
6.根据权利要求5所述的图像形成装置,其中,所述打印控制单元基于所述所有者和所述登录用户的组合,来进行所述确定。
7.根据权利要求1所述的图像形成装置,其中,所述打印控制单元基于附加到所述数据的作业名称,来进行所述确定。
8.根据权利要求1所述的图像形成装置,所述图像形成装置还包括: 显示单元,被配置为显示用于输入与所述数据的打印相关的设置的输入画面, 其中,所述打印控制单元基于指示经由在所述显示单元中显示的所述输入画面输入的设置的第一控制信息,来进行所述确定。
9.根据权利要求8所述的图像形成装置,其中,所述打印控制单元基于所述第一控制信息和指示附加到所述数据的与所述数据的打印相关的设置的第二控制信息,来进行所述确定。
10.根据权利要求1所述的图像形成装置,所述图像形成装置还包括: 更新单元,被配置为更新与被确定为要使用的授权相对应的用户的计数器信息。
11.根据权利要求1所述的图像形成装置,所述图像形成装置还包括: 日志记录单元,被配置为基于与被确定为要使用的授权信息相对应的用户的用户信息,记录日志。
12.—种图像形成方法,所述图像形成方法包括: 接收附加有所有者信息的数据,所述所有者信息指示所述数据的所有者; 存储接收到的数据; 接收来自登录用户的打印指令的输入; 响应于所述打印指令,在所述登录用户与所述数据的所述所有者不对应的情况下,确定是使用所述登录用户的授权还是所述数据的所述所有者的授权;以及 基于所述确定,对所述数据执行打印处理。
【文档编号】G06F3/12GK104423906SQ201410421385
【公开日】2015年3月18日 申请日期:2014年8月25日 优先权日:2013年8月26日
【发明者】中岛顺子 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1