服务器装置、图像形成系统和图像形成数据的管理方法

文档序号:6427276阅读:128来源:国知局
专利名称:服务器装置、图像形成系统和图像形成数据的管理方法
技术领域
本文实施方式主要涉及服务器装置、图像形成系统和图像形成数据的管理方法。
背景技术
在图像形成系统中,将用户终端设定的印刷数据存储在服务器装置中,通过图像形成装置读取服务器装置中积累的印刷数据而形成图像。在这样的图像形成系统中,现有的服务器装置会删除从存储开始经过规定的保管期限的印刷数据。

发明内容
概括地讲,根据一个实施方式,服务器装置具有判断单元、存储单元、转送处理单元和管理单元。判断单元判断从外部装置接收的印刷任务中是否包含有相应印刷任务的保管期限的延长请求。若所述判断单元判断包含所述保管期限的延长请求,存储单元在表示所述印刷任务的信息中对应地存储用户识别信息和延长条件。从图像形成装置接收到包含用户信息的印刷请求的问询时,转送处理单元将所述存储单元存储的印刷任务中与所述问询包含的用户信息对应的印刷任务转送至为所述问询的发送源的图像形成装置。所述存储单元存储的所述印刷任务中附加有延长条件的印刷任务在所述印刷任务受理时刻开始所经过的时间超过所述保管期限后,更进一步地,超过所述延长条件之后,管理单元将其删除。


图1为简要示出图像形成系统的构成例的图。
图2为示出用户终端1、服务器2和图像形成装置3中控制系统的构成例的框图。
图3示出权限表格的构成例。
图4示出延长时间表格的构成例。
图5示出任务管理表格的构成例。
图6为说明服务器的任务登录和管理功能的图。
图7为说明用户终端PULL打印的设定处理例的流程图。
图8为基本印刷设定画面的显示例。
图9为基本印刷设定画面的显示例。
图10为删除时间的输入画面的显示例。
图11为删除时间的输入画面的显示例。
图12为说明服务器的任务文件的登录处理例的流程图。
图13为说明服务器的任务文件的管理处理(删除处理)的第一例的流程图。图14为说明服务器的任务文件的管理处理(删除处理)的第二例的流程图。
具体实施例方式以下参照附图详细说明实施例。图1为简要示出图像形成系统的构成例的图。在图1所示的构成例中,图像形成系统具有多个用户终端1(1A、1B、…)、打印服务器2和多个图像形成装置3(3A、3B、…)。在图像形成系统中,各终端1、打印服务器2和各图像形成装置3连接网络5。网络5通过有线或无线通信构建。网络5不只限于局域网。 例如网络5可以是包含互联网等的广域网。本图像形成系统为具有以下功能的打印系统(PULL打印系统)用户通过用户终端1请求的印刷任务被积累在服务器2中,根据用户对图像形成装置3的操作而执行服务器2积累的印刷任务(称为PULL打印)。用户终端1为用户使用的终端装置。用户终端1为可以通过网络5通信的设备。 例如,用户终端1可以是个人计算机也可以是便携式终端装置。用户终端1具有获取唯一特别指定用户的用户识别信息的用户识别功能。本实施例中用户终端1至少在指示PULL 打印的情况下获取用户识别信息。用户终端1根据用户的印刷指示起动PULL打印用的打印机驱动程序(以下称为打印机驱动)。用户终端1通过处理器执行打印机驱动而生成表示用户指示的印刷内容的任务文件(印刷数据)。用户终端1将用户识别信息和任务请求时间存放在任务文件中。用户终端1将生成的任务文件转送至打印机服务器2。另外,用户识别信息和任务请求时间也可由打印机服务器2特别指定。例如,打印机服务器2可以根据从为转送任务文件而连接的用户终端1获取的信息来特别指定用户识别信息。此外,打印服务器2也可以将从用户终端1接收到任务文件的时间作为请求时间。服务器2由服务器计算机构成。服务器2具有通过网络5与各用户终端1和各图像形成装置3通信的功能。服务器2积累作为用户终端1请求的印刷数据的任务文件。服务器2将任务文件分别与表示用户的用户识别信息、任务请求时间和延长条件(例如延长时间)等信息对应地存储。服务器2按照规定的保管条件(例如保管期限或存储区域的剩余容量)管理任务文件。例如,服务器2在经过规定的保管期限后自动删除没有设定延长时间的任务文件。另外,服务器2在经过规定的保管期限和延长时间后删除设定了延长时间的任务文件。另外,服务器2接收指定了用户(用户识别信息)的图像形成装置的任务问询(任务文件的转送请求)。接收了任务问询的服务器2提取与问询指定的用户识别信息对应的任务文件(印刷数据)。服务器2将提取出的任务文件(若存在多个任务文件则为提取的任务文件列表)发送给相应的图像形成装置。各图像形成装置3,例如由数码复合机(MFP)构成。图像形成装置3具有打印功能、网络通信功能和用户识别(用户认证)功能。图像形成装置3通过用户识别功能确定特别指定作为操作者的用户的用户识别信息。用户识别信息为能使服务器2判别出对应任务的用户的信息。例如,用户识别信息可以是登录图像形成装置3中操作者输入的用户ID, 也可以是操作者输入的密码或生物信息等认证信息的用户认证处理而得到的信息。
执行PULL打印时,图像形成装置3向服务器2问询通过用户识别功能特别指定的用户可能执行的打印任务数据。例如图像形成装置3经过网络5,将与通过用户识别功能得到的用户识别信息对应的任务文件的问询(任务文件的转送)发送至服务器2。图像形成装置3根据该问询从服务器2获取相应用户可以印刷的任务文件(印刷数据)。从服务器2获取任务文件之后,图像形成装置3根据从服务器2获取的任务文件执行打印处理。另外,若服务器2中对指定的用户识别信息存在多个任务文件,图像形成装置3让用户从获取的任务文件一览中选择执行打印的任务文件,根据用户选择的任务文件执行打印处理。接下来说明用户终端1、服务器2和图像形成装置3的控制系统的构成。图2为用户终端1、服务器2和图像形成装置3的控制系统构成例的框图。首先,说明用户终端1的构成。如图2所示,各用户终端1具有处理器(CPU) IURAM 12、R0M13、HDD 14、网络接口 (I/F) 15、显示单元16、操作单元17和时钟18。处理器11例如为CPU。处理器11负责用户终端1的整体控制。处理器11通过执行存储在ROM 13或HDD 14中的程序实现各种处理功能。RAM 12为工作存储器。ROM 13存储负责用户终端1的基本工作的控制程序和控制数据等。HDD 14为存储数据的存储装置。 HDD 14存储例如作为印刷对象的图像等的数据、处理器11执行的应用程序(例如打印机驱动)和用户认证用数据等。网络接口 15为与网络5内各装置进行数据通信的接口。显示单元16显示操作指南等。例如,通过处理器11执行打印机驱动,显示单元16显示印刷设定画面(印刷指示画面)。操作单元17供用户输入信息。操作单元17例如由键盘、鼠标或设置在显示单元16 上的触摸面板构成。时钟18对当前时间计时。在用户终端1中处理器11通过执行程序实现用户识别功能。用户识别功能可以是登录处理时用户输入的用户ID,也可以是由密码等认证信息通过认证处理得到的用户信息。例如,在用户终端1的起动处理的登录处理中用户输入用户ID。另外,用户识别信息也可以在用户指示PULL打印时执行的用户认证处理中获取。另外,在用户终端1中,处理器11通过执行PULL打印所需的打印机驱动,受理用户的PULL打印设定和登录。例如,处理器11通过执行打印机驱动,使显示单元16显示PULL 打印的印刷设定画面,并经操作单元17受理用户的印刷设定内容。在用户指示执行(登录)PULL打印时,处理器11生成表示印刷内容的任务文件(印刷数据)并将生成的任务文件转送至服务器2。接下来说明服务器2的构成。如图2所示,服务器2具有处理器(CPU) 2URAM 22,ROM 23,HDD 24、网络接口 (I/ F) 25和时钟26。处理器21例如是CPU。处理器21负责服务器2的整体控制。处理器21通过执行存储在ROM 23或HDD M中的程序实现各种处理功能。处理器21通过执行程序实现管理由用户终端1提供且由图像形成装置印刷的任务的功能。MM 22为工作存储器。ROM 23 存储负责服务器2的基本工作的控制程序和控制数据等。网络接口 25为与网络5内各装置进行数据通信的接口。时钟沈对当前时间计时。
HDD M为存储数据的存储装置。HDD M存储用于实现管理任务文件所表示的任务的、处理器21执行的程序。另外,HDD M还存储表示任务内容的任务文件和任务文件的管理信息等。例如,HDD M具有存储任务文件的存储区域Ma。另外,HDD M还具有表示赋予各用户的权限的权限表格Mb、表示对各权限所设定的可延长时间的延长时间表格2 以及用于管理任务文件的任务管理表格Md。接下来说明图像形成装置3的构成。如图2所示,图像形成装置3具有处理器(CPU)31、RAM 32、R0M33、HDD 34、网络接口(I/F)35、显示单元36、操作单元37和打印机38。处理器31例如是CPU。处理器31通过执行存储在ROM 33或HDDM中的控制程序实现各种处理功能。RAM 32为作为工作存储器的主存储器。ROM 33存储负责图像形成装置3的工作的控制程序和控制数据等。HDD 34为存储数据的存储装置。网络接口 35为通过网络5与服务器2进行通信的接口。显示单元36显示操作指南等。操作单元37供用户输入信息。显示单元36和操作单元37例如由具备硬键(hard key)和触摸面板内置的显示装置的操作面板构成。执行登录在服务器2的任务文件的PULL打印时,用户通过操作单元37输入用户识别信息并指示执行从服务器2获取的对应用户识别信息的任务文件的印刷。打印机38根据任务文件(印刷数据)包含的印刷条件将印刷数据包含的图像数据以彩色或单色形成在纸张上。打印机38例如为电子照相方式的图像形成装置。但是,打印机38并不只限于电子照相方式,也可以是通过喷墨方式或热转印方式等印刷方式形成图像的装置。接下来说明设置在服务器2的HDD 24内的各表格Mb、Mc、Md的构成例。权限表格Mb与特别指定各用户的用户识别信息对应地存储赋予各用户的权限。 图3示出权限表格Mb的构成例。图3所示的构成例中,权限表格24b对应作为表示各用户的用户识别信息的用户ID而存储表示赋予各用户的权限的信息。延长时间表格2 对应各权限存储作为可以延长的最大时间的可延长时间。图4 示出延长时间表格Mc的构成例。图4所示的构成例中,延长时间表格2 对应各权限存储可延长时间。通过参照权限表格24b和延长时间表格Mc,可以判断设定给各用户的可延长时间。任务管理表格24d对应任务文件存储用户识别信息、请求时间和延长时间(延长条件)等。图5示出任务管理表格24d的构成例。图5所示的构成例中,任务管理表格Md 对应存储有任务ID、用户名(用户ID)、权限、任务请求时间、延长时间和任务文件。延长时间表示对任务文件的延长条件。图5所示例子中,没有延长的任务文件的延长时间设定为 “0”,有延长的任务文件中设定有延长时间。另外,作为任务管理表格Md中存储的延长时间,被设定为对各用户权限可以设定的最大延长时间(可延长时间)之内的时间。接下来说明服务器2的任务的登录和管理功能。图6为说明服务器2的任务和管理功能的图。如图6所示,作为任务的管理功能,服务器2具有任务受理单元61、登录单元62、 延长设定单元63、删除处理单元64、问询受理单元65和任务提取单元66。任务受理单元 61、登录单元62、延长设定单元63、删除处理单元64、问询受理单元65和任务提取单元66为通过例如处理器21执行HDD 24中安装的程序而实现的处理功能。任务受理单元61受理通过通信接口 25从用户终端1接收的任务文件(印刷数据)。任务受理单元61在接收任务文件之后确定对应接收任务文件应该存储(登录)的信息。例如,若任务文件中包含用户识别信息和任务的请求时间,则任务受理单元61从相应任务文件中取出用户识别信息和任务的请求时间。若任务文件不包含用户识别信息,任务受理单元61根据从相应任务文件的发送源的用户终端1中获取的信息特别指定用户识别信息。另外,若将服务器2接收相应任务文件的时间作为相应任务的请求时间,任务受理单元61将时钟沈记录的现在时间设定为任务的请求时间。另外,一旦受理任务文件,任务受理单元61将接收到的任务文件分为没有延长条件的任务文件和有延长条件的任务文件。延长条件指在服务器2中延长保管超过规定的保管期限等的规定保管条件的任务文件的条件。本实施例中假设延长条件主要为延长时间。 任务受理单元61将没有延长条件的任务文件原样交接给登录单元62。另外,任务受理单元 61将有延长条件的任务文件交接给延长设定单元。登录单元62在任务文件的存储区域2 存储任务文件,并将相应存储区域2 中存储的任务文件的管理信息存储于管理表格Md。另外,任务文件自身也可由任务受理单元 61在任务的受理处理中存储于存储区域Ma。例如,作为用于管理没有延长条件的任务文件的管理信息,登录单元62将表示相应任务文件的信息(任务文件名)中的用户识别信息和任务请求时间对应地存储于管理表格Md。例如,在图5所示构成例的管理表格24d中,登录单元62将没有延长条件的任务文件与延长时间“0” (表示没有延长的信息)对应地存储。另外,作为用于管理具有延长条件的任务文件的管理信息,登录单元62将用户识别信息、任务请求时间和延长设定单元63设定的延长条件(延长时间)对应表示相应任务文件的信息(任务文件)存储于管理表格Md。延长设定单元63对具有延长条件的任务文件设定延长条件(例如延长时间)。例如,延长设定单元63可以将用户对任务文件指定的时间作为延长时间设定,也可以相应用户的延长希望将相应用户可以设定的延长时间的最大值(可延长时间)作为延长时间设定。例如,延长设定单元63基于权限表格24b和延长时间表格2 存储的信息,判断对于相应任务文件的用户赋予的可延长时间。例如,延长设定单元63通过权限表格24b确定对于相应任务文件的用户所赋予的权限,通过延长时间表格2 判断对于相应用户的权限设定的可延长时间。若用户指定了延长时间,延长设定单元63确认指定的延长时间是否在相应用户的可延长时间以内。若指定的延长时间在相应用户的可延长时间以内,延长设定单元63设定指定的延长时间作为相应任务文件的延长时间。若指定的延长时间超过了可延长时间, 延长设定单元63设定相应用户的可延长时间为相应文件的延长时间。另外,若指定延长时间超过可延长时间,延长设定单元63可以设定相应任务文件为没有延长条件,或通知用户不能设定相应任务文件的指定延长时间。延长设定单元63将设定了作为延长条件的延长时间的任务文件交接给登录单元62。此时,登录单元62在存储区域2 存储具有延长条件的任务文件自身,并将用户识别信息、任务请求时间和延长设定单元63设定的延长条件(延长时间)与表示相应任务文件的信息对应地存储于管理表格Md。删除处理单元64基于存储区域Ma中存储的任务文件的保管期限等规定的保管条件和用户可设定的延长条件(延长时间)来删除文件。删除处理单元64,例如以规定间隔(例如5分钟间隔)进行删除处理。例如,删除处理单元64判断各任务文件的保存期间是否超过保管期限。删除处理单元64若检测出保存期间超过保管期限的任务文件,继续判断相应任务文件是否设定了延长时间。删除处理单元64删除经过保管期限且没有设定延长时间的任务文件。另外,对于经过保管期限且设定有延长时间的任务文件,删除处理单元64根据保管期限和延长时间算出删除时间。算出删除时间后,删除处理单元64继续判断超过保管期限的任务文件的保存时间是否超过删除时间。删除处理单元64删除超过保管期限且超过包含延长时间的删除时间的任务文件。另外,对于延长保管任务文件的情况,删除处理单元64也可以设置延长时间之外的各种限制。例如,删除处理单元64可以对存储区域2 的剩余区域设置限制。此时,若超出对存储区域2 的剩余区域的限制,删除处理单元64可从延长中的任务文件中删除根据规定基准选出的任务文件。例如,若超出对存储区域2 的剩余区域的限制,删除处理单元 64可以从延长中的任务文件中删除按照至删除时间的剩余时间短的顺序、赋予用户的权限顺序、任务种类的顺序等选择的任务文件。问询受理单元65受理图像形成装置3发出的任务文件的问询。图像形成装置3 根据用户的操作将指定用户识别信息的任务文件的转送请求(问询)发送至服务器2。服务器2中,问询受理单元65根据受理的图像形成装置3的问询,请求任务提取单元66提取并转送与指定的用户识别信息对应的任务文件。任务提取单元66提取与指定的用户识别信息对应的任务文件,并将提取的任务文件转送至图像形成装置3。例如,任务提取单元66从管理表格Md中检测出指定的用户识别信息。一旦从管理表格24d检测出相应用户识别信息,任务提取单元66特别指定与检测出的用户识别信息对应的任务文件名。任务提取单元66从存储区域Ma中读取特别指定的任务文件名的任务文件,并将其转送至发出问询的图像形成装置3。并且,任务提取单元66删除转送至图像形成装置3的任务文件。另外,转送至图像形成装置3的任务文件也可以不删除而保存下来。另外,若检测出多个与指定的用户识别信息对应的任务文件,任务提取单元66也可将检测出的多个任务文件的一览转送至图像形成装置3。在转送多个任务文件的一览时, 任务提取单元66也可转送图像形成装置3从任务文件一览中指定的任务文件。接下来说明用户终端1的PULL打印的设定处理。图7为说明用户终端1的PULL打印的设定处理例子的流程图。在用户终端1中,处理器11通过执行打印机驱动来设定PULL打印。图7所示的工作例中,用户终端1在起动打印机驱动前(例如用户终端的起动处理时)获取操作相应用户终端1的用户的用户ID(ACTll)。执行PULL打印时,用户在指定了作为印刷对象的图像数据(或文件数据)的状态下通过操作单元17指示印刷。指示印刷后,处理器11起动打印机驱动(ACT12)。起动打印机驱动后,处理器11首先使显示单元16显示基本印刷设定画面 (ACT13)。在基本印刷设定画面中可选择印刷(任务)种类。另外,在基本印刷设定画面中还可以指定纸张尺寸、排纸托盘、印刷数量、印刷方向和颜色模式等印刷相关的基本设定事项。在基本印刷设定画面中,用户通过操作单元17选择作为任务类别的PULL打印后 (ACT14,是),处理器11使显示单元16显示延长时间的输入栏(ACT15)。延长时间的输入栏例如可以是指示是否需要延长的按钮,也可以供用户指定(或选择)希望的延长时间,也可以用于输入不删除的预定时间(删除时间)。图7所示的工作例中,延长时间的输入栏根据用户的操作显示多个延长时间的候选项,用户从这些延长时间的候选项中选择希望的延长时间。也就是说,用户通过操作单元17指示了延长时间的候选项的一览显示时(ACT16, 是),处理器11选出相应用户可以设定的延长时间的候选项,并通过显示单元16 —览地显示选出的延长时间的候选项(ACT17)。例如,处理器11判断相应用户可以设定的最大延长时间(可延长时间),并将在该可延长时间内每个规定间隔的延长时间选出作为候选项。相应用户的可延长时间可通过指定用户识别信息后问询服务器2,从服务器2获取。另外,对于作为用户终端1的操作者的用户的可延长时间可以事先存储于用户终端1的HDD 14等。在显示单元16显示延长时间的候选项一览后,用户通过操作单元17选择希望的延长时间。用户选择了一个延长时间后(ACT18,是),处理器11将用户选择的延长时间设定作为相应任务的延长时间(ACT19)。另外,在选择了设定画面中延长时间以外的设定项的情况下(ACT16,是),且对选择的设定项输入了设定信息(ACT21,是),处理器11根据用户指示的设定内容更新相应任务的印刷设定(ACT22)。结束了印刷设定的用户指示执行相应印刷(任务)的登录。指示了执行任务的登录后(ACT20,是),处理器11生成包含作为印刷对象的图像数据与表示现在的印刷設定的信息的任务文件(印刷数据)(ACT23)。例如,处理器11将已获取的用户ID作为用户识别信息存放在生成的任务文件中。另外,处理器11也可以将指示执行相应任务的登录的时间 (例如时钟18记录的现在的时间)作为任务的请求时间存放在生成的任务文件中。完成任务文件后,处理器11使用通信接口 15经网络5访问服务器2并将生成的任务文件转送至服务器2 (ACT24)。通过上述的处理,用户可以通过用户终端1指定任务文件在服务器2中保管期限的延长时间。结果,服务器2以规定的保管期限管理的PULL打印的任务文件可以根据用户指定的延长时间延长保管时间。另外,延长时间的限度也可以设定为对用户设定的延长时间的最大值(可延长时间)。这样就可以防止延长时间被设定为超过对用户设定的可延长时间,避免了因无限制地设定延长时间导致的安全性降低。接下来说明用户终端1的显示单元显示的设定画面的显示例。图8和图9为基本印刷设定画面的显示例。图8和图9所示的显示例中,显示单元16显示作为打印任务种类的设定栏的打印类型的输入栏81。打印类型的输入栏81用来输入印刷类型。执行PULL打印时,通过在打印类型输入栏输入PULL打印,可以设定PULL打印。图8和图9所示的显示例中,打印类型的输入栏81具有按钮81a。如图9所示,点击按钮81a,显示单元16就会在打印类型的输入栏81的下侧显示可以选择的打印类型的一览82。通过在打印类型的一览82中选择PULL打印,PULL打印被输入输入栏81,执行PULL 打印的印刷设定。若从打印类型的一览82中选择了 PULL打印,如图9所示,显示单元16在设定画面内显示延长条件的输入栏83。延长条件的输入栏83为输入延长时间的栏,该延长时间作为延长相应任务的保管期限的延长条件。若要延长服务器2中任务文件的保管期限,用户可在输入栏83中输入延长时间。图9所示的显示例中,延长条件的输入栏83具有按钮83a。点击按钮83a,显示单元16显示可以选择的延长时间的候选项的一览。作为延长时间的候选项,一览显示在相应用户可以设定的最大延长时间(可延长时间)以内的延长时间的候选项。通过从延长时间的候选项的一览中选择一个延长时间的候选项,用户指定的延长时间被输入输入栏83。另外,图9所示的显示例中,除了延长条件的输入栏83之外,还显示有表示“删除时间”的图标84。图标84为用户指定任务文件的删除时间的按钮。选择图标84后,显示单元16显示删除时间的输入画面(输入窗口)。图10和图11为删除时间的输入画面的显示例。图10和图11所示的显示例中,显示有通过日期和时刻指定删除时间的输入栏85和输入栏87。输入栏85具有按钮85a。点击按钮85a,如图10所示,显示单元16显示可以选择日期的日历86。可以在该日历86中选择日期。另外,输入栏87中具有按钮87a和87b。每点击一次按钮87a,输入栏87显示的时刻就会按照规定时间增加;每点击一次按钮87b,输入栏87显示的时刻就会按照规定时间减少。删除时间指定结束后,用户点击图10和图11所示显示例中的OK图标88。另外, 若要中止删除时间的指定,用户可以点击图10和图11所示显示例中的取消图标89。点击 OK图标88之后,处理器11确定输入的删除时间。接下来说明服务器2的PULL打印的任务的登录处理。图12为说明服务器2的PULL打印的任务的登录处理例的流程图。服务器2通过网络接口 25经网络5接收用户终端1的PULL打印的任务文件 (ACT31)。处理器21将从用户终端1接收到的任务文件保存在HDD M的存储区域2 中。接收任务文件后,服务器2的处理器21特别指定用户识别信息和任务请求时间 (ACT32,ACT33)。例如,若任务文件中包含用户识别信息和任务请求时间,处理器21从接收的任务文件中取出用户识别信息和任务请求时间。另外,处理器21可以通过在与用户终端 1通信连接时从用户终端1获取的信息中特别指定用户识别信息。另外,处理器也可以将从用户终端1接收到相应任务文件的时间作为任务请求时间。特别指定用户识别信息和任务请求时间后,处理器21判断接收到的任务文件中是否设定有作为延长条件的延长时间(ACT34)。若没有设定延长时间(ACT34,否),处理器 21设定相应任务文件的延长时间为“0”(没有延长)(ACT35)。设定延长时间为“0”后,处理器21将延长时间为“0”的管理信息作为关于相应任务文件的管理信息存储于管理表格 24d (ACT42)。
另外,若设定有延长时间(ACT34,是),处理器21对相应任务文件设定延长时间 (ACT36 ACT41)。在设定与赋予用户的权限相应的可延长时间的情况下,处理器21例如根据权限表格24b特别指定赋予请求了相应任务文件的用户(相应任务文件的用户识别信息)的权限(ACT36)。特别指定赋予用户的权限后,处理器21通过延长时间表格2 特别指定作为许可相应用户的最大延长时间(可延长时间)的、对相应用户的权限的可延长时间(ACT37)。在图12所示的工作例,假设在相应任务文件中存在指定了具体延长时间的情况和没有指定具体延长时间但指定具有延长的情况。若在接收的任务文件中没有指定延长时间但指定具有延长(ACT38,否),处理器21设定许可相应用户的延长时间的最大值的可延长时间作为相应任务文件的延长时间(ACT40)。将延长时间设定为相应用户的可延长时间后,处理器21将延长时间设定为“可延长时间”的管理信息作为与相应任务文件相关的管理信息存储于管理表格24d(ACT42)。若接收的任务文件中指定有延长时间(ACT38,是),处理器21判断由相应任务文件指定的延长时间是否在相应用户被许可的延长时间的最大值的可延长时间内(ACT39)。 若指定的延长时间在相应用户的可延长时间内(ACT38,是),处理器21将延长时间为“相应任务文件指定的延长时间”的管理信息作为与相应任务文件相关的管理信息存储于管理表格 24d (ACT42)。另外,若指定的延长时间超出相应用户的可延长时间(ACT38,否),处理器21将延长时间为“作为相应用户被许可的延长时间的最大值的可延长时间”的管理信息作为关于相应任务文件的管理信息存储于管理表格24d(ACT42)。另外,若指定的延长时间超出相应用户的可延长时间(ACT38,否),处理器21也可以通知相应任务文件的发送源用户终端1指定的延长时间超出可延长时间。还有,通知发送源指定的延长时间超出可延长时间时,处理器21也可以受理来自送信源的用户终端1的延长时间的再指定(任务文件的再发送)。此时,处理器21也可以在接收相应用户终端1 发送的再指定了延长时间的任务文件前中断相应任务文件的登录。上述的任务文件的登录处理中,根据从用户终端1接收的任务文件中包含的保管期限的延长请求,对登录服务器的任务文件设定保管期限的延长。通过这样的任务文件的登录处理,可以根据在用户终端1输入的用户希望(指示)延长登录服务器的任务文件的保管期限。另外,上述任务文件的登录处理中,可以特别指定根据用户的权限许可的延长时间的最大值的延长许可时间,并确认用户指定的延长时间是否在延长许可时间内。这样,通过上述任务文件的登录处理,可以限制任务文件的保管期限的延长时间在根据相应用户权限所许可的作为延长时间最大值的可延长时间以内。接下来说明服务器2的任务文件的管理处理(删除处理)。图13为说明服务器2的任务文件的管理处理(删除处理)的第一例的流程图。服务器2中,处理器21例如每经过规定的时间间隔(例如5分钟间隔)执行图13 所示的任务文件的删除处理。图13所示的任务文件的删除处理为核对各任务文件的保存时间并删除超出保管期限或延长时间的任务文件的处理。如图13所示,处理器21首先从管理表格Md中获取关于保管中的任务文件的管理信息一览(ACT51)。获取任务文件一览后,处理器21 —件件地核对任务文件的保存时间。 也就是说,处理器21读取一件任务文件的管理信息(ACT52),特别指定读取的任务文件的任务请求时间(ACT53)。特别指定出任务请求时间后,处理器21算出从特别指定出的相应任务的请求时间至时钟沈记录的现在的时间为止的保存时间(ACT54)。算出相应任务文件的保存时间后,处理器21判断相应任务文件的保存时间是否超出规定的保管期限(ACT55)。若保存时间在保管期限以内(ACT55,否),处理器21继续保存相应任务文件,然后判断是否对全部任务文件核对结束(ACT59)。若没有完成对全部任务文件的核对(ACT59,否),处理器21回到上述ACT52,继续核对下一个任务文件的保存时间。若算出的保存时间超出保管期限,处理器21判断相应任务文件是否设有延长条件(ACT56)。若判断相应任务文件设定有延长条件(ACT56,是),处理器21通过从相应任务文件的管理信息中取出延长条件从而特别指定出延长条件(ACT57)。这里假设任务文件的延长条件为延长时间。特别指定出作为延长条件的延长时间后,处理器21判断相应任务文件的保存时间是否在保管期限加上延长时间的时间以内(ACT58)。若保存时间超出保管期限加上延长时间的时间(ACT58,否),处理器21判断是否通知删除相应任务文件。是否通知删除任务文件可以由用户在任务文件登录时指定,也可以根据任务文件的用户的权限事先设定,还可以根据设定的延长时间的长度设定。若判断通知删除相应任务文件(ACT60,是),处理器21将通知相应任务文件的要旨通知相应用户(ACT61)。这样的任务文件的删除通知例如可以通过发送给相应用户的电子邮件通知。各用户的邮件地址,例如可对应各用户ID存储于权限表格。若通知任务的删除(ACT60,否),处理器21删除超出保管期限的相应任务文件(ACT62),进入上述ACT59。另外,任务文件的删除通知也可由图像形成装置3的显示单元显示。在图像形成装置3的显示单元显示任务文件的删除通知中,例如可保存关于删除的任务文件的信息, 在接收到图像形成装置3的任务文件的问询时,通知将删除相应文件。另外,各任务文件的删除通知也可以由用户终端1的显示单元16显示。在用户终端1的显示单元16显示任务文件的删除通知中,例如在任务文件登录时保存表示作为任务文件发送源的用户终端1的信息,通知用户终端1将删除相应任务文件。另外,若不通知任务的删除(ACT60,否),处理器21删除超过保管期限以及延长时间的相应文件(ACT62),并进入上述ACT59。另外,若相应任务文件超出保管期限且相应任务文件没有设定延长条件(ACT56, 否),处理器21删除超出保管期限的相应任务文件(ACT62),进入上述ACT59。另外,即使没有设定延长条件(ACT56,否),处理器21也可以进入ACT60,确认有无任务文件的删除通知,根据设定通知任务文件的删除。上述的删除处理的第一例中,服务器判断PULL打印用的任务文件的保存时间是否超出保管期限,并确认超出保管期限的任务文件是否具有保管期限的延长设定。服务器对于没有设定延长的任务文件在判断出其超出保管期限的时间点时将其删除,对设定了延长的任务文件根据其是否超出延长期限而判断是否删除任务文件。根据上述删除处理的第一例,服务器可以基于各任务文件设定的延长条件通过延长的保管期限管理任务文件。
另外,若删除超出延长的期限的任务文件,服务器2可以通知删除相应任务文件 (延长保管期限的任务文件)。这样,服务器在自动删除任务文件中对于超出延长保管期限而删除的任务文件,就可以通知用户该任务文件已删除。接下来说明服务器2的任务文件的管理处理(删除处理)的第二例。图14为说明服务器2的任务文件的管理处理(删除处理)的第二例的流程图。图14所示的任务文件的删除处理包含根据保存任务文件的存储区域Ma的剩余容量,判断删除各任务文件的删除的处理。例如,图14所示的处理例中,为存储区域2 的剩余区域设置限制,若超出存储区域Ma的剩余区域的限制,则选择性地删除延长保管期限的任务文件。图14所示的处理中,例如可以以规定间隔实施,也可以在每次登录新的任务文件时实施。另外,图14所示的处理与图13所示的处理分开实施,也可以与图13组合实施。图14所示的处理中,处理器21首先判断HDD M中的存储区域2 的剩余区域是否超出事先设定的剩余容量的限制值(ACT71)。存储区域2 的剩余容量的限制值可以设定为数据量的数值,也可以是按照剩余容量与存储区域2 容量的比例设定。另外,剩余容量的限制值例如可以保存于HDD 24。若存储区域Ma的剩余区域超出剩余容量的限制值(ACT71,是),处理器21判断是否执行删除延长保管期限中的任务文件(ACT72)。若判断为不删除延长中的任务文件(ACT72,否),处理器21判断是否禁止受理新的任务文件(新保存任务文件于存储区域 24a) (ACT80)。若判断禁止受理新任务(ACT80,是),处理器21对新任务的受理进行设定 (ACT81)并结束处理。若判断不禁止受理新任务(ACT,否),处理器21不删除任务并结束处理。若判断执行删除延长中的任务文件(ACT72,是),处理器21判断是否存在延长中的任务文件(ACT73)。若判断不存在延长中的任务文件(ACT73,否),处理器21进入上述 ACT80.若禁止受理新任务(ACT80,否),处理器21对新任务的受理进行设定(ACT81)并结束处理。若判断不禁止受理新任务(ACT80,否),处理器21不删除任务并结束处理。另外,若判断存在延长中的任务(ACT73,是),处理器21从管理表格24d中提取延长中的任务文件(ACT74)。提取延长中的任务文件后,处理器21确定对延长中的任务文件的删除顺序(ACT75)。删除任务文件的顺序可以按照事先设定的基准进行判断。例如,删除任务文件的顺序可以根据剩余期限的长短顺序、赋予各用户的权限顺序或任务的种类顺序等基准确定。确定删除任务文件的顺序之后,处理器21根据确定的顺序确定所要删除的任务文件(ACT76)。例如,处理器21为使存储区域M的剩余容量在限制值以下,按照确定的顺序确定应该删除的任务文件。确定所要删除的任务文件之后,处理器21将判断为要删除的任务文件从存储区域Ma中删除(ACT77)。另外,确定要删除的任务文件之后,处理器21判断是否有必要通知删除任务文件 (ACT78)。是否通知任务文件的删除,可在各任务文件登录时由各用户指定,也可以根据各任务文件的用户权限事先设定,还可以根据设定的延长时间的长度设定。若判断通知相应任务文件的删除(ACT78,是),处理器21通知用户删除相应任务文件(ACT79)。这样的任务文件的删除通知,例如由发送给相应用户的电子邮件通知。各用户的邮件地址,例如可对应各用户ID存储于权限表格。另外,任务文件的删除通知也可以由图像形成装置3的显示单元显示。对于在图像形成装置3的显示单元显示任务文件的删除通知,例如保存关于删除的文件的信息,若接收到图像形成装置3发出的任务文件的问询,则通知相应任务文件的删除。另外,各任务文件的删除通知可以在用户终端1的显示单元16显示。对于在用户终端1的显示单元16 显示任务文件的删除通知,例如在任务文件登录时保存表示作为任务文件发送源的用户终端1的信息,通知该用户终端1删除相应文件。上述删除处理的第二例中,服务器判断任务文件的存储区域的剩余容量是否超出规定的剩余容量的限制值,若超出剩余容量的限制值,则删除基于规定的基准从延长中的任务文件中选择的任务文件。根据上述删除处理的第二例,可以根据PULL打印用的任务文件的存储区域中的剩余容量删减延长中的任务文件。另外,若果即使超出剩余容量的限制值,也不能删除延长中的任务文件,服务器也可以禁止受理新任务文件。通过禁止受理新的任务文件,根据本图像形成系统,可以有助于确保执行PULL打印的任务文件的存储区域中的剩余容量,或者,确保用户或管理者手动操作的任务文件的存储区域的剩余容量。尽管描述了某些实施方式,但是这些实施方式仅仅是作为示例呈现,并不用于限制本发明的范围。实际上,在此描述的新的实施方式可以体现为各种其它形式;此外,在不脱离本发明精神的情况下,在此描述的实施方式的形式可以有各种省略、替代和改变。所附权利要求及其等同物包括这样的落入本发明范围和精神内的形式和改变。
权利要求
1.一种服务器装置,包括判断单元,判断从外部装置接收的印刷任务中是否包含该印刷任务的保管期限的延长请求;存储单元,若所述判断单元判断包含所述保管期限的延长请求,则在表示所述印刷任务的信息中对应地存储用户识别信息和延长条件;转送处理单元,若从图像形成装置接收到包含用户信息的印刷请求的问询,则将所述存储单元存储的印刷任务中与所述问询包含的用户信息对应的印刷任务转送至为所述问询的发送源的图像形成装置;以及管理单元,对于所述存储单元存储的所述印刷任务中附加有延长条件的印刷任务,在从所述印刷任务的受理时刻开始所经过的时间超过所述保管期限、而且超过所述延长条件后,将其删除。
2.根据权利要求1所述的服务器装置,其中,所述存储单元将所述保管期限的延长时间作为所述延长条件存储。
3.根据权利要求2所述的服务器装置,其中,所述服务器装置具有第二存储单元,对应与各用户相关的信息存储作为所述保管期限的可延长的最大值的可延长时间;所述存储单元将对指示所述印刷任务的用户设定的可延长时间作为所述延长时间存储。
4.根据权利要求3所述的服务器装置,其中,具有第三存储单元,对应地存储各用户与多个权限;所述第二存储单元与赋予各用户的权限对应地存储作为所述保管期限的可延长的最大值的可延长时间;若所述印刷任务包含的延长时间在通过所述第二存储单元和所述第三存储单元特别指定的、对相应用户设定的可延长时间内,则所述存储单元将所述印刷请求包含的延长时间作为延长条件存储。
5.根据权利要求1所述的服务器装置,其中,还具有通知单元,通知延长所述保管期限后删除的任务文件。
6.根据权利要求1所述的服务器装置,其中,具有保存表示印刷任务的文件的存储装置;所述存储单元在表示所述存储装置存储的文件的信息中对应地存储用户识别信息和延长条件;若所述存储装置的剩余容量超出规定的限制值,所述管理单元还根据所述延长条件删除超过所述保管期限的延长保存中的任务文件。
7.根据权利要求6所述的服务器装置,其中,所述管理单元以基于规定基准的删除顺序确定要从所述延长保存中的任务文件中删除的任务文件。
8.根据权利要求1所述的服务器装置,其中,具有保存表示印刷任务的文件的存储装置;所述存储单元在表示所述存储装置存储的文件的信息中对应地存储用户识别信息和条件;若所述存储装置的剩余容量超出规定的限制值,所述管理单元还禁止新受理所述任务文件。
9.一种图像形成系统,包含用户终端、服务器装置以及多个图像形成装置,其中, 所述用户终端具有操作单元,指示积累在所述服务器装置后通过图像形成装置执行印刷的印刷内容和在所述服务器装置的保管期限的延长条件;生成单元,若通过所述操作单元指示延长保管期限,则生成表示附加有在所述服务器装置的保管期限的延长条件的印刷内容的印刷任务;以及通信接口,将所述生成单元生成的印刷任务转送至所述服务器装置; 所述服务器装置具有判断单元,若从所述用户终端接收到图像形成装置能够执行的印刷任务,则判断该印刷任务是否包含延长保管期限的延长条件;存储单元,若所述判断单元判断包含延长所述保管期限的延长条件,则在表示所述印刷任务的信息中对应地存储用户识别信息和延长条件;转送处理单元,若从任一图像形成装置中接收到包含用户识别信息的印刷请求的问询,则将所述存储单元存储的印刷任务中与所述问询包含的用户识别信息对应的印刷任务转送至为所述问询的发送源的图像形成装置中;以及管理单元,对于所述存储单元存储的印刷请求中附加有延长条件的印刷任务,在从所述印刷任务的受理时刻开始所经过的时间超过所述保管期限、而且超过所述延长条件后, 将其删除。
10.根据权利要求9所述的图像形成系统,其中,所述用户终端的操作单元指示作为所述保管期限的延长条件的延长时间; 若通过所述操作单元指示了保管期限的延长时间,所述用户终端的生成单元生成附加有所述指示的保管期限的延长时间的印刷任务; 所述服务器装置具有第二存储单元,对应与各用户相关的信息存储作为所述保管期限的可延长的最大值的可延长时间;如果所述印刷任务包含的延长时间在对该印刷任务的用户设定的可延长时间以内,所述存储单元将所述印刷任务包含的延长时间作为延长条件存储。
11.根据权利要求10所述的图像形成系统,其中, 所述服务器装置具有对应地存储各用户和权限的第三存储单元;所述第二存储单元对应各种权限存储作为所述保管期限的可延长的最大值的可延长时间;如果所述印刷请求包含的延长时间在通过所述第二存储单元和所述第三存储单元特别指定的、对相应用户设定的可延长时间以内,则所述存储单元将所述印刷任务包含的延长时间作为延长条件存储。
12.根据权利要求9所述的图像形成系统,其中,所述服务器装置还具有通知单元,通知延长所述保管期限后删除的任务文件。
13.一种图像形成数据的管理方法,其中,判断从外部装置接收的印刷任务中是否包含该印刷任务的保管期限的延长请求; 在包含所述保管期限的延长请求的印刷任务中使用户识别信息和延长条件对应并存储到存储单元;若从任意图像形成装置中接收到包含用户信息的印刷请求的问询,将所述存储单元存储的印刷任务中与所述问询包含的用户识别信息对应的印刷任务转送至为所述问询的发送源的图像形成装置;对于所述存储单元存储的印刷任务中附加有延长条件的印刷任务,在从印刷任务受理时刻开始所经过的时间超过了所述保管期限、而且超过了所述延长条件后,将其删除。
14.根据权利要求13所述的图像形成数据的管理方法,其中, 所述存储单元将所述保管期限的延长时间作为所述延长条件存储。
15.根据权利要求14所述的图像形成数据的管理方法,其中,在第二存储单元对应与各用户相关的信息存储作为所述保管期限的可延长的最大值的可延长时间;所述存储单元将对指示所述印刷任务的用户设定的可延长时间作为所述延长时间存储。
16.根据权利要求15所述的图像形成数据的管理方法,其中, 在第三存储单元对应地存储各用户和多个权限;所述第二存储单元对应赋予各用户的各权限存储作为所述保管期限的可延长的最大值的可延长时间;如果所述印刷任务包含的延长时间在通过所述第二存储单元和所述第三存储单元特别指定的、对相应用户设定的可延长时间以内,则所述存储单元将所述印刷请求包含的延长时间作为延长条件存储。
17.根据权利要求13所述的图像形成数据的管理方法,其中, 还具有通知单元,通知延长所述保管期限后删除的任务文件。
18.根据权利要求17所述的图像形成数据的管理方法,其中, 将表示印刷任务的文件保存于存储装置;所述存储单元在表示所述存储装置存储的文件的信息中对应地存储用户识别信息和延长条件;若所述存储装置中剩余容量超出规定的限制值,所述管理单元还根据所述延长条件删除超出所述保管期限的延长保存中的任务文件。
19.根据权利要求18所述的图像形成数据的管理方法,其中,所述管理单元以基于规定基准的删除顺序确定要从所述延长保存中的任务文件中删除的任务文件。
20.根据权利要求13所述的图像形成数据的管理方法,其中, 在存储装置保存表示印刷任务的文件;所述存储单元在表示所述存储装置存储的文件的信息中对应地存储用户识别信息和延长条件;若所述存储装置中剩余容量超出规定的限制值,所述管理单元还禁止新受理所述任务文件。
全文摘要
本文实施方式涉及服务器装置、图像形成系统和图像形成数据的管理方法。该服务器装置具有判断单元、存储单元、转送处理单元和管理单元。判断单元判断从外部装置接收的印刷任务中是否包含相应印刷任务保管期限的延长请求。若判断单元判断包含保管期限的延长请求,存储单元在表示印刷任务的信息中对应存储用户识别信息和延长条件。转送处理单元若从图像形成装置接收到包含用户信息的印刷请求的问询,将存储单元存储的印刷任务中与问询包含的用户信息对应的印刷任务转送至作为问询发送源的图像形成装置。若存储单元存储的印刷任务中附加有延长条件的印刷任务从其受理时刻开始所经过的时间超过保管期限后并且超过延长条件后,管理单元将其删除。
文档编号G06F3/12GK102298511SQ20111017558
公开日2011年12月28日 申请日期2011年6月27日 优先权日2010年6月28日
发明者井田俊博, 小仓一泰, 水谷昭弘, 浜田祐丞, 牧岛真二 申请人:东芝泰格有限公司, 株式会社东芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1