图像形成装置、图像形成方法及信息处理系统转让专利

申请号 : CN201710197499.3

文献号 : CN107391053B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 吉田大辅中谷龙介

申请人 : 京瓷办公信息系统株式会社

摘要 :

图像形成装置具备:截取打印数据获取部,从服务器装置获取依赖于所述图像形成装置的分辨率的栅格化数据,所述服务器装置存储着基于印刷数据所生成的不依赖于分辨率的中间数据、及基于所述中间数据所生成的分别依赖于1个以上的分辨率的1个以上的栅格化数据;以及图像形成部,基于获取的所述栅格化数据形成图像。

权利要求 :

1.一种图像形成装置,其特征在于,具备:

截取打印执行指令检测部,检测用户的操作输入以作为截取打印执行指令;

截取打印数据获取部,因应所述截取打印执行指令,从服务器装置获取依赖于所述图像形成装置的分辨率的栅格化数据,所述服务器装置存储着基于以页面描述语言描述的印刷数据所生成的不依赖于分辨率的中间数据、及基于所述中间数据所生成的分别依赖于1个以上的分辨率的1个以上的栅格化数据;

图像形成部,基于获取的所述栅格化数据形成图像;以及

栅格化数据生成部,基于所述中间数据生成依赖于所述图像形成装置的所述分辨率的所述栅格化数据;

所述截取打印数据获取部在所述服务器装置未存储应该因应所述截取打印执行指令获取的依赖于所述图像形成装置的所述分辨率的所述栅格化数据的情况下,所述截取打印数据获取部从所述服务器装置获取所述中间数据,所述栅格化数据生成部基于获取的所述中间数据生成依赖于所述图像形成装置的所述分辨率的所述栅格化数据,所述图像形成部基于生成的所述栅格化数据形成图像。

2.根据权利要求1所述的图像形成装置,其特征在于,还具备截取打印数据供给部,所述截取打印数据供给部将所述图像形成装置的所述分辨率建立关联地将生成的所述栅格化数据供给到所述服务器装置。

3.根据权利要求2所述的图像形成装置,其特征在于,所述截取打印数据获取部因应所述截取打印执行指令判断所述服务器装置是否存储了依赖于所述图像形成装置的所述分辨率的所述栅格化数据;

如果判断为所述服务器装置存储了所述栅格化数据,则从所述服务器装置获取所述栅格化数据;

如果判断为所述服务器装置未存储所述栅格化数据,则从所述服务器装置获取所述中间数据。

4.根据权利要求1至3中任一权利要求所述的图像形成装置,其特征在于,还具备:印刷数据获取部,从终端装置获取依赖于所述图像形成装置的所述分辨率的所述印刷数据;以及中间数据生成部,当通过所述印刷数据获取部获取所述印刷数据时,基于获取的所述印刷数据,生成所述中间数据;

所述栅格化数据生成部基于生成的所述中间数据,生成依赖于所述图像形成装置的所述分辨率的所述栅格化数据;

所述截取打印数据供给部对所述服务器装置将所述图像形成装置的所述分辨率建立关联地供给生成的所述栅格化数据及生成的所述中间数据。

5.一种图像形成方法,其特征在于,利用截取打印执行指令部检测用户的操作输入以作为截取打印执行指令;利用截取打印数据获取部因应所述截取打印执行指令从服务器装置获取依赖于图像形成装置的分辨率的栅格化数据,所述服务器装置存储着基于以页面描述语言描述的印刷数据所生成的不依赖于分辨率的中间数据、及基于所述中间数据所生成的分别依赖于1个以上的分辨率的1个以上的栅格化数据;

利用图像形成部基于获取的所述栅格化数据形成图像;

利用栅格化数据生成部基于所述中间数据生成依赖于所述图像形成装置的所述分辨率的所述栅格化数据;

所述截取打印数据获取部在所述服务器装置未存储应该因应所述截取打印执行指令获取的依赖于所述图像形成装置的所述分辨率的所述栅格化数据的情况下,所述截取打印数据获取部从所述服务器装置获取所述中间数据,所述栅格化数据生成部基于获取的所述中间数据生成依赖于所述图像形成装置的所述分辨率的所述栅格化数据,所述图像形成部基于生成的所述栅格化数据形成图像。

6.一种信息处理系统,其特征在于,具备:

服务器装置,存储着基于以页面描述语言描述的印刷数据所生成的不依赖于分辨率的中间数据、及基于所述中间数据所生成的分别依赖于1个以上的分辨率的1个以上的栅格化数据;以及图像形成装置,能够与所述服务器装置进行通讯;

所述图像形成装置具备:

截取打印执行指令检测部,检测用户的操作输入以作为截取打印执行指令;

截取打印数据获取部,因应所述截取打印执行指令,从所述服务器装置获取依赖于所述图像形成装置的分辨率的栅格化数据;

图像形成部,基于获取的所述栅格化数据形成图像;以及

栅格化数据生成部,基于所述中间数据生成依赖于所述图像形成装置的所述分辨率的所述栅格化数据;

所述截取打印数据获取部在所述服务器装置未存储应该因应所述截取打印执行指令获取的依赖于所述图像形成装置的所述分辨率的所述栅格化数据的情况下,所述截取打印数据获取部从所述服务器装置获取所述中间数据,所述栅格化数据生成部基于获取的所述中间数据生成依赖于所述图像形成装置的所述分辨率的所述栅格化数据,所述图像形成部基于生成的所述栅格化数据形成图像。

说明书 :

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

技术领域

[0001] 本发明涉及一种能够从服务器装置获取数据并形成图像的图像形成装置、图像形成方法及信息处理系统。

背景技术

[0002] 已知能够从服务器装置获取数据并形成图像(所谓截取打印;pull print)的图像形成装置。

发明内容

[0003] [发明所要解决的问题]
[0004] 当图像形成装置从服务器装置获取数据并形成图像时,期望进一步缩短时间。
[0005] [解决问题的技术手段]
[0006] 本发明的一实施方式的图像形成装置具备:截取打印数据获取部,从服务器装置获取依赖于所述图像形成装置的分辨率的栅格化数据,所述服务器装置存储着基于印刷数据所生成的不依赖于分辨率的中间数据、及基于所述中间数据所生成的分别依赖于1个以上的分辨率的1个以上的栅格化数据;以及图像形成部,基于获取的所述栅格化数据形成图像。
[0007] 本发明的一实施方式的图像形成方法利用截取打印数据获取部从服务器装置获取依赖于图像形成装置的分辨率的栅格化数据,所述服务器装置存储着基于印刷数据所生成的不依赖于分辨率的中间数据、及基于所述中间数据所生成的分别依赖于1个以上的分辨率的1个以上的栅格化数据;利用图像形成部基于获取的所述栅格化数据形成图像。
[0008] 本发明的一实施方式的信息处理系统具备:服务器装置,存储着基于印刷数据所生成的不依赖于分辨率的中间数据、及基于所述中间数据所生成的分别依赖于1个以上的分辨率的1个以上的栅格化数据;以及图像形成装置,能够与所述服务器装置进行通讯;所述图像形成装置具备:截取打印数据获取部,从所述服务器装置获取依赖于所述图像形成装置的分辨率的栅格化数据;以及图像形成部,基于获取的所述栅格化数据形成图像。

附图说明

[0009] 图1表示本发明的第一实施方式的信息处理系统。
[0010] 图2表示图像形成装置的硬件构成。
[0011] 图3表示图像形成装置的功能性构成。
[0012] 图4表示信息处理系统的动作顺序。
[0013] 图5表示第一图像形成装置的动作流程。
[0014] 图6表示服务器装置的动作流程。
[0015] 图7表示第二图像形成装置的动作流程。
[0016] 图8表示第二实施方式的信息处理系统的动作顺序。
[0017] 图9表示服务器装置的动作流程。
[0018] 图10表示第二图像形成装置的动作流程。

具体实施方式

[0019] 以下,一边参照附图,一边对本发明的实施方式进行说明。
[0020] (1.第一实施方式)
[0021] (1-1.信息处理系统的概要)
[0022] 图1表示本发明的第一实施方式的信息处理系统。
[0023] 信息处理系统1具有终端装置10、多个图像形成装置(MultifunctionPeripheral;多功能外围设备,以下称作MFP)20A、20B…、及服务器装置30。多个MFP20A、20B…、服务器装置30经由网络N而能够相互地通讯。
[0024] 本例中,以信息处理系统1具有2台MFP20A、20B进行说明。MFP20A、20B可分别为不同种类的机型,也可分别具有不同的规格。
[0025] 终端装置10为个人计算机等信息处理装置。终端装置10能够经由或不经由网络而与至少1台MFP20A相互通讯。本例中,终端装置10与MFP20A、20B能够经由网络N而相互通讯。终端装置10对MFP20A供给印刷数据,该印刷数据由页面描述语言(Page Description Language)描述且适合于该MFP20A的规格(分辨率等)。“印刷数据”例如为用以形成申请书或申请表等模板等的图像的印刷数据。
[0026] 一个MFP20A基于从终端装置10所获取的印刷数据生成不依赖于分辨率的中间数据。MFP20A基于所生成的中间数据生成依赖于MFP20A的分辨率的栅格化数据。MFP20A将所生成的中间数据及栅格化数据经由网络N供给到服务器装置30中并加以存储。
[0027] 不依赖于分辨率的“中间数据”是对印刷数据进行解析(分析)并加以转换所得,且是仅用于生成栅格化数据的栅格化数据前的数据。也就是说,“中间数据”是反映了输出图像的分辨率前的数据。依赖于分辨率的“栅格化数据”是将中间数据转换所得,且是实际向打印机引擎输出的位图格式等的数据。也就是说,“栅格化数据”与MFP20A所输出的图像的分辨率对应。
[0028] 另一个MFP20B能够经由网络N获取存储在服务器装置30的中间数据或栅格化数据,并基于所获取的中间数据或栅格化数据形成(截取打印)图像。
[0029] 以下,将用于基于从终端装置10所获取的印刷数据生成中间数据及栅格化数据的MFP20A称作“第一MFP20A”。将用于基于从服务器装置30获取的数据而形成(截取打印)图像的MFP20B称作“第二MFP20B”。
[0030] (1-2.图像形成装置的硬件构成)
[0031] 图2表示图像形成装置的硬件构成。
[0032] 第一MFP20A及第二MFP20B的硬件构成可相同也可不同。此处,未将第一MFP20A及第二MFP20B加以区分地,对典型的MFP20的硬件构成进行说明。
[0033] MFP20具备控制部21。控制部21由CPU(Central Processing Unit;中央处理器)、RAM(Random Access Memory;随机访问存储器)、ROM(Read Only Memory;只读存储器)及专用的硬件电路等构成,负责MFP20的整体的动作控制。使MFP20作为各功能部(后述)发挥功能的计算机程序被记录在ROM等计算机能够读取的非瞬时性的记录介质中。
[0034] 控制部21与图像读取部22、图像处理部24、图像存储器25、图像形成部26、操作部27、存储部28、网络通讯部23等连接。控制部21进行连接的所述各部的动作控制、或与各部之间的信号或数据的收发。
[0035] 控制部21依据由用户通过操作部27或连接于网络N的个人计算机(未图示)等所输入的任务的执行指示,来控制执行扫描器功能、印刷功能及复制功能等各功能相关的动作控制所需的机构的驱动及处理。
[0036] 图像读取部22从原稿读取图像。
[0037] 图像处理部24视需要对由图像读取部22所读取的图像的图像数据进行图像处理。例如,图像处理部24为了提高由图像读取部22所读取的图像在图像形成后的品质,而进行阴影校正等图像处理。
[0038] 图像存储器25具有如下区域,该区域用以暂时地存储由图像读取部22的读取所获得的原稿图像的数据,或暂时地存储图像形成部26中的成为印刷对象的数据。
[0039] 图像形成部26进行由图像读取部22所读取的图像数据等的图像形成。
[0040] 操作部27具备触摸面板部及操作键部,所述触摸面板部及操作键部受理用户针对MFP20能够执行的各种动作及处理的指示。触摸面板部具备设置着触摸面板的LCD(Liquid Crystal Display;液晶显示器)等显示部27a。
[0041] 网络通讯部23为用以连接于网络N的接口。
[0042] 存储部28为存储由图像读取部22所读取的原稿图像等的HDD(Hard Disk Drive;硬盘驱动器)等大容量的存储装置。
[0043] (1-3.终端装置的硬件构成)
[0044] 终端装置10为个人计算机等典型的信息处理装置,其硬件构成省略图示。终端装置10的CPU(Central Processing Unit)将ROM(Read Only Memory)中记录的程序载入到RAM(Random Access Memory)中并加以执行。终端装置10将由页面描述语言所描述的印刷数据通过网络N供给到第一MFP20A。
[0045] (1-4.服务器装置的硬件构成)
[0046] 服务器装置30为个人计算机等典型的信息处理装置,可具有大容量的存储装置(HDD(Hard Disk Driv;硬盘驱动器)、SSD(Solid State Drive;固态硬盘)等),其硬件构成省略图示。服务器装置30的CPU将ROM中记录的程序载入到RAM中并加以执行。服务器装置30将中间数据及栅格化数据等存储在存储装置中。服务器装置30相应于来自第二MFP20B的请求,将中间数据或栅格化数据通过网络N供给到第二MFP20B。
[0047] (1-5.图像形成装置的功能性构成)
[0048] 图3表示图像形成装置的功能性构成。
[0049] 第一MFP20A及第二MFP20B的功能性构成可相同也可不同。此处,未将第一MFP20A及第二MFP20B加以区分地对MFP20的功能性构成进行说明。
[0050] MFP20通过执行信息处理程序而作为印刷数据获取部201、中间数据生成部202、栅格化数据生成部203、截取打印数据供给部204、截取打印执行指令检测部205、截取打印数据获取部206发挥功能。
[0051] 印刷数据获取部201经由网络N从终端装置10获取适合于MFP20的分辨率的印刷数据。
[0052] 中间数据生成部202对印刷数据进行解析,生成不依赖于分辨率的中间数据。
[0053] 栅格化数据生成部203基于中间数据生成依赖于MFP20的分辨率的栅格化数据。
[0054] 截取打印数据供给部204将中间数据、依赖于MFP20的分辨率的栅格化数据、MFP20的分辨率信息相互建立关联地经由网络N供给到服务器装置30。或者,截取打印数据供给部204将依赖于MFP20的分辨率的栅格化数据、MFP20的分辨率信息相互建立关联地经由网络N供给到服务器装置30。
[0055] 截取打印执行指令检测部205将来自用户对于操作部27的特定的操作作为用以截取打印特定内容的截取打印执行指令而检测。
[0056] 截取打印数据获取部206在服务器装置30所存储的栅格化数据的分辨率信息、与MFP20的分辨率信息一致的情况下,经由网络N从服务器装置30获取特定内容的依赖于MFP20的分辨率的栅格化数据。在不一致的情况下,截取打印数据获取部206经由网络N从服务器装置30获取特定内容的中间数据。
[0057] 图像形成部26基于栅格化数据生成部203所生成的栅格化数据或截取打印数据获取部206从服务器装置30获取的栅格化数据形成图像。
[0058] (1-6.信息处理系统的动作)
[0059] 图4表示信息处理系统的动作顺序。图5表示第一图像形成装置的动作流程。图6表示服务器装置的动作流程。图7表示第二图像形成装置的动作流程。
[0060] 终端装置10基于由用户输入的特定的操作,将由页面描述语言所描述的适合于第一MFP20A的分辨率的印刷数据经由网络N供给到第一MFP20A(步骤S101)。
[0061] 第一MFP20A的印刷数据获取部201经由网络N从终端装置10获取适合于第一MFP20A的分辨率的印刷数据(步骤S201)。本例中,将第一MFP20A的分辨率设为1200dpi(dots per inch;每英寸点数)。印刷数据获取部201将从终端装置10所获取的印刷数据供给到中间数据生成部202。
[0062] 第一MFP20A的中间数据生成部202如果从印刷数据获取部201获取印刷数据,则对所获取的印刷数据进行解析,生成不依赖于分辨率的中间数据(步骤S202)。中间数据生成部202将所生成的中间数据供给到栅格化数据生成部203及截取打印数据供给部204。
[0063] 第一MFP20A的栅格化数据生成部203如果从中间数据生成部202获取中间数据,则基于所获取的中间数据生成依赖于第一MFP20A的分辨率(1200dpi)的栅格化数据(步骤S203)。栅格化数据生成部203将所生成的栅格化数据供给到截取打印数据供给部204。
[0064] 第一MFP20A的截取打印数据供给部204从中间数据生成部202获取中间数据,从栅格化数据生成部203获取依赖于第一MFP20A的分辨率(1200dpi)的栅格化数据。截取打印数据供给部204将中间数据、依赖于第一MFP20A的分辨率(1200dpi)的栅格化数据、及第一MFP20A的分辨率信息(1200dpi)相互建立关联地经由网络N供给到服务器装置30(步骤S204)。
[0065] 服务器装置30经由网络N从第一MFP20A获取中间数据、依赖于第一MFP20A的分辨率(1200dpi)的栅格化数据、及第一MFP20A的分辨率信息(1200dpi)(步骤S301)。服务器装置30将所获取的中间数据、依赖于分辨率(1200dpi)的栅格化数据、及分辨率信息(1200dpi)相互建立关联地加以存储(步骤S302)。
[0066] 另一方面,第二MFP20B的截取打印执行指令检测部205将来自用户对于操作部27的特定的操作作为用以截取打印特定内容的截取打印执行指令而检测(步骤S401)。截取打印执行指令检测部205将检测到截取打印执行指令的情况通知给截取打印数据获取部206。
[0067] 第二MFP20B的截取打印数据获取部206如果接收到截取打印执行指令的通知,则经由网络N对服务器装置30询问服务器装置30所存储的特定内容的栅格化数据的分辨率信息(步骤S402)。
[0068] 服务器装置30经由网络N从第二MFP20B受理询问(步骤S303)。服务器装置30经由网络N对第二MFP20B供给服务器装置30所存储的特定内容的栅格化数据的分辨率信息(步骤S304)。
[0069] 在本例的情况下,服务器装置30从第一MFP20A获取(步骤S301)并存储(步骤S302)依赖于分辨率(1200dpi)的栅格化数据。因此,服务器装置30经由网络N对第二MFP20B供给服务器装置30所存储的栅格化数据的分辨率信息(1200dpi)(步骤S304)。
[0070] 第二MFP20B的截取打印数据获取部206经由网络N从服务器装置30获取服务器装置30所存储的栅格化数据的分辨率信息(步骤S403)。截取打印数据获取部206判断服务器装置30所存储的栅格化数据的分辨率信息、与第二MFP20B的分辨率信息是否一致(步骤S404)。
[0071] 例如,在第二MFP20B的分辨率为1200dpi的情况下,截取打印数据获取部206判断服务器装置30所存储的栅格化数据的分辨率信息(1200dpi)、与第二MFP20B的分辨率信息(1200dpi)一致(步骤S404中为是)。或者,例如在第二MFP20B的分辨率为600dpi的情况下,截取打印数据获取部206判断服务器装置30所存储的栅格化数据的分辨率信息(1200dpi)、与第二MFP20B的分辨率信息(600dpi)不一致(步骤S404中为否)。以下,分情况来说明分辨率信息一致的情况下(步骤S404中为是)的动作、与不一致的情况下(步骤S404中为否)的动作。
[0072] (1-6-1.分辨率信息一致的情况下的信息处理系统的动作)
[0073] 首先,第二MFP20B的截取打印数据获取部206判断服务器装置30所存储的栅格化数据的分辨率信息(1200dpi)、与第二MFP20B的分辨率信息(1200dpi)一致(步骤S404中为是)。该情况下,截取打印数据获取部206经由网络N以供给特定内容的依赖于第二MFP20B的分辨率的栅格化数据的方式对服务器装置30供给栅格化数据供给指令(步骤S405)。
[0074] 服务器装置30经由网络N从第二MFP20B获取栅格化数据供给指令(步骤S305中为是)。服务器装置30将服务器装置30所存储的特定内容的依赖于第二MFP20B的分辨率的栅格化数据经由网络N供给到第二MFP20B(步骤S306)。
[0075] 第二MFP20B的截取打印数据获取部206经由网络N从服务器装置30获取特定内容的依赖于第二MFP20B的分辨率的栅格化数据(步骤S406)。截取打印数据获取部206将所获取的栅格化数据供给到图像形成部26。
[0076] 第二MFP20B的图像形成部26从截取打印数据获取部206获取栅格化数据,并基于所获取的栅格化数据形成图像(步骤S407)。
[0077] (1-6-2.分辨率信息不一致的情况下的信息处理系统的动作)
[0078] 另一方面,第二MFP20B的截取打印数据获取部206判断服务器装置30所存储的栅格化数据的分辨率信息(1200dpi)、与第二MFP20B的分辨率信息(例如设为600dpi)不一致(步骤S404中为否)。该情况下,截取打印数据获取部206经由网络N对服务器装置30供给中间数据供给指令(步骤S408)以便供给特定内容的中间数据。
[0079] 服务器装置30经由网络N从第二MFP20B获取中间数据供给指令(步骤S305中为否及步骤S307)。服务器装置30将服务器装置30所存储的特定内容的中间数据经由网络N供给到第二MFP20B(步骤S308)。
[0080] 第二MFP20B的截取打印数据获取部206经由网络N从服务器装置30获取特定内容的中间数据(步骤S409)。截取打印数据获取部206将所获取的特定内容的中间数据供给到栅格化数据生成部203。
[0081] 第二MFP20B的栅格化数据生成部203基于从截取打印数据获取部206所获取的特定内容的中间数据,生成依赖于第二MFP20B的分辨率(600dpi)的栅格化数据(步骤S410)。栅格化数据生成部203将所生成的栅格化数据供给到截取打印数据供给部204及图像形成部26。
[0082] 第二MFP20B的图像形成部26从栅格化数据生成部203获取栅格化数据,并基于所获取的栅格化数据形成图像(步骤S411)。
[0083] 另一方面,第二MFP20B的截取打印数据供给部204从栅格化数据生成部203获取依赖于第二MFP20B的分辨率(600dpi)的栅格化数据。截取打印数据供给部204将依赖于第二MFP20B的分辨率(600dpi)的栅格化数据、与第二MFP20B的分辨率信息(600dpi)相互建立关联地经由网络N供给到服务器装置30(步骤S412)。
[0084] 服务器装置30经由网络N从第二MFP20B获取依赖于第二MFP20B的分辨率(600dpi)的栅格化数据、及分辨率信息(600dpi)(步骤S309)。服务器装置30将所获取的依赖于第二MFP20B的分辨率(600dpi)的栅格化数据及分辨率信息(600dpi)与已由服务器装置30存储的特定内容的中间数据相互建立关联地加以存储(步骤S310)。其结果,服务器装置30对特定内容的中间数据,将依赖于第一MFP20A的分辨率(1200dpi)的栅格化数据及分辨率信息(1200dpi)与依赖于第二MFP20B的分辨率(600dpi)的栅格化数据及分辨率信息(600dpi)相互建立关联地加以存储。
[0085] (2.第二实施方式)
[0086] 以下,对已说明的构成及动作等附上相同的参考符号并省略说明,以不同点为主进行说明。
[0087] 第一实施方式中,第二MFP20B的截取打印数据获取部206判断服务器装置30所存储的栅格化数据的分辨率信息、与第二MFP20B的分辨率信息是否一致(步骤S404)。与此相对,第二实施方式中,服务器装置30判断分辨率信息是否一致。
[0088] 图8表示第二实施方式的信息处理系统的动作顺序。图9表示服务器装置的动作流程。图10表示第二图像形成装置的动作流程。
[0089] 终端装置10的步骤S101的动作、第一MFP20A的步骤S201至步骤S204的动作、服务器装置30的步骤S301至步骤S302的动作、第二MFP20B的步骤S401的动作与第一实施方式相同。
[0090] 第二MFP20B的截取打印数据获取部206如果接收到截取打印执行指令(步骤S401)的通知,则经由网络N对服务器装置30通知第二MFP20B的分辨率信息,并询问是否存储着依赖于该分辨率的特定内容的栅格化数据(步骤S402A)。
[0091] 服务器装置30经由网络N从第二MFP20B获取第二MFP20B的分辨率信息并受理询问(步骤S303A)。服务器装置30判断是否存储着依赖于第二MFP20B的分辨率的特定内容的栅格化数据(步骤S304A)。
[0092] 在本例的情况下,服务器装置30从第一MFP20A获取(步骤S301)并存储(步骤S302)依赖于分辨率(1200dpi)的栅格化数据。
[0093] 因此,例如服务器装置30在从第二MFP20B获取分辨率信息(1200dpi)的情况下,判断服务器装置30所存储的栅格化数据的分辨率信息(1200dpi)、与第二MFP20B的分辨率信息(1200dpi)一致(步骤S304A中为是)。或者,例如服务器装置30在从第二MFP20B获取分辨率信息(600dpi)的情况下,判断服务器装置30所存储的栅格化数据的分辨率信息(1200dpi)、与第二MFP20B的分辨率信息(600dpi)不一致(步骤S304A中为否)。
[0094] 首先,服务器装置30判断服务器装置30所存储的栅格化数据的分辨率信息(1200dpi)、与第二MFP20B的分辨率信息(1200dpi)一致(步骤S304A中为是)。该情况下,服务器装置30将服务器装置30所存储的特定内容的依赖于第二MFP20B的分辨率的栅格化数据经由网络N供给到第二MFP20B(步骤S306A)。然后,第二MFP20B的步骤S406至步骤S407的动作与第一实施方式相同。
[0095] 另一方面,服务器装置30判断服务器装置30所存储的栅格化数据的分辨率信息(1200dpi)、与第二MFP20B的分辨率信息(例如设为600dpi)不一致(步骤S304A中为否)。该情况下,服务器装置30将服务器装置30所存储的特定内容的中间数据经由网络N供给到第二MFP20B(步骤S308A)。然后,第二MFP20B的步骤S409至步骤S411的动作、服务器装置30的步骤S309至步骤S310的动作与第一实施方式相同。
[0096] (3.总结)
[0097] 在典型的截取打印的技术中,图像形成装置在执行截取打印时,从服务器装置获取中间数据,基于所获取的中间数据生成栅格化数据,并基于所生成的栅格化数据形成图像。
[0098] 例如,MFP被认为是根据条件利用不依赖于分辨率的原始数据来进行印刷的技术,但该情况下,每次印刷时需要生成依赖于分辨率的数据(栅格化数据)。因生成栅格化数据要耗费时间,所以图像形成要耗费时间。
[0099] 与此相对,根据所述各实施方式,服务器装置30保存第一MFP20A所生成的栅格化数据。由此,与第一MFP20A的分辨率为相同分辨率的另一个MFP(第二MFP20B)能够从服务器装置30获取栅格化数据并形成(截取打印)图像。因此,第二MFP20B因截取打印时不会耗费生成栅格化数据的时间,所以能够在短时间内进行图像形成。
[0100] 此外,根据所述各实施方式,服务器装置30还保存着第一MFP20A所生成的中间数据。由此,与第一MFP20A的分辨率为不同分辨率的另一个MFP(第二MFP20B)能够从服务器装置30获取中间数据,生成栅格化数据并形成(截取打印)图像。此时,第二MFP20B将所生成的栅格化数据供给到服务器装置30并加以存储。其结果,服务器装置30对特定内容的中间数据,不仅是针对依赖于第一MFP20A的分辨率的栅格化数据及分辨率信息而是还将依赖于第二MFP20B的分辨率的栅格化数据及分辨率信息相互建立关联地加以存储。也就是说,作为截取打印的执行主体的第二MFP20B为了能够将自设备为了形成图像而生成的栅格化数据不仅用于自设备形成图像之外还用于其他设备形成图像,而将该栅格化数据供给到服务器装置30并加以存储。由此,此次与该第二MFP20B为相同分辨率的其他MFP能够从服务器装置30获取栅格化数据并形成(截取打印)图像。因此,与第二MFP20B为相同分辨率的其他MFP因截取打印时不会耗费生成栅格化数据的时间,所以能够在短时间内进行图像形成。
[0101] 而且,考虑如下技术,即,服务器获取图像形成装置的机型信息(制造编号),生成基于机型信息的依赖于分辨率的图像数据,并供给到图像形成装置。服务器将机型信息与分辨率建立关联地加以管理,因而每当发布新机型时需要不断更新机型信息。
[0102] 与此相对,根据所述各实施方式,服务器装置30将中间数据、栅格化数据、及分辨率信息相互建立关联地加以存储。由此,尽管服务器装置30中未存储机型信息,第二MFP20B也能够恰当地获取依赖于自设备的分辨率的栅格化数据。
[0103] 第一实施方式中由第二MFP20B、第二实施方式中由服务器装置30来判定服务器装置30所存储的栅格化数据的分辨率信息、与第二MFP20B的分辨率信息是否一致。如第一实施方式那样,第二MFP20B进行判断处理,由此能够避免多个第二MFP相关的判断处理同时集中于服务器装置30的事态。另一方面,如第二实施方式那样,典型来说信息处理能力高于MFP的服务器装置30进行判断处理,由此能够高速地进行判断处理。
[0104] 本领域技术人员应当理解能够在不脱离权利要求书或其均等物的范围内,根据设计需求及其他要素进行各种变形、组合、次组合及替换。