CN104915159B - 信息处理装置、信息处理***和信息处理方法 - Google Patents

信息处理装置、信息处理***和信息处理方法 Download PDF

Info

Publication number
CN104915159B
CN104915159B CN201510104379.5A CN201510104379A CN104915159B CN 104915159 B CN104915159 B CN 104915159B CN 201510104379 A CN201510104379 A CN 201510104379A CN 104915159 B CN104915159 B CN 104915159B
Authority
CN
China
Prior art keywords
unit
information
print out
out task
draw data
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.)
Expired - Fee Related
Application number
CN201510104379.5A
Other languages
English (en)
Other versions
CN104915159A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of CN104915159A publication Critical patent/CN104915159A/zh
Application granted granted Critical
Publication of CN104915159B publication Critical patent/CN104915159B/zh
Expired - Fee Related 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/1275Print workflow management, e.g. defining or changing a workflow, cross publishing
    • 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/1203Improving or facilitating administration, e.g. print management
    • G06F3/1206Improving or facilitating administration, e.g. print management resulting in increased flexibility in input data format or job format or job type
    • 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/1211Improving printing performance
    • 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/1244Job translation or job parsing, e.g. page banding
    • G06F3/1247Job translation or job parsing, e.g. page banding by conversion to printer ready format
    • 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/1244Job translation or job parsing, e.g. page banding
    • G06F3/1248Job translation or job parsing, e.g. page banding by printer language recognition, e.g. PDL, PCL, PDF
    • 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/1282High volume printer device
    • 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/1297Printer code translation, conversion, emulation, compression; Configuration of printer parameters
    • G06F3/1298Printer language recognition, e.g. programme control language, page description language
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1801Input data handling means
    • G06K15/1803Receiving particular commands
    • G06K15/1806Receiving job control commands
    • G06K15/1807Receiving job control commands relating to the print image preparation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1835Transforming generic data
    • G06K15/1836Rasterization
    • 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/1244Job translation or job parsing, e.g. page banding
    • G06F3/1245Job translation or job parsing, e.g. page banding by conversion to intermediate or common format

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

本发明公开了一种信息处理装置、信息处理***和记录介质。该基于打印任务来创建绘图数据的信息处理装置包括:被配置为基于打印任务来创建各自的绘图数据的多个绘图数据创建单元;被配置为接收指定了多个绘图数据创建单元中的绘图数据创建单元的打印任务的打印任务接收单元;和被配置为将由打印任务接收单元所接收的打印任务输出到指定的绘图数据创建单元的打印任务输出单元。

Description

信息处理装置、信息处理***和信息处理方法
技术领域
本发明涉及一种基于打印任务创建绘图数据的信息处理装置等。
背景技术
已知具有打印服务性质的所谓的生产型打印(production printing)(例如,日本特开专利公开No.2012-238188),其中打印或者装订许多商业用途的文档。在日本特开专利公开No.2012-238188中,公开了一种用于从整个***的角度通知用户后处理是否可用的打印***。
在生产型打印中,打印处理通常被处理为工作流,并且继续进行打开打印工作流的操作。通过打开打印工作流能够在软件(即下文所述的工作流应用)或者不同制造商的打印机中以公共的格式来描述用于在重要的打印处理等中的打印任务的设置文件等。已知被称为JDF(任务定义格式)的标准格式作为用于描述打印工作流的全部处理的格式。
在打印工作流中存在多种处理,例如用于创建文件或内容的处理、用于指定打印方法的处理、打印处理、印后处理等。虽然这些处理是由各种工作流应用或者打印设备执行的,但是可以通过JDF在打印设备之间实现打印处理管理的协作。
然而,某些工作流应用或打印设备可能扩展JDF格式。在这种情况下,由不同制造商的工作流应用提供的JDF可以包括专有格式的描述。
图1A是示出了制造商“C”的打印处理设备在接受打印任务时的不便之处的示例的示意图。此外,图1A和图1B显示了比较示例而并非现有技术的示例。“C”的打印处理设备从制造商“A”和制造商“B”的工作流应用接收打印任务。由于各工作流应用扩展了JDF格式,因此可能会发生“C”的打印处理设备无法分析JDF以对它进行处理。
因此,为了接受各工作流应用的打印任务,“C”的打印处理设备可以具有能够进行JDF转换和处理各工作流应用的渲染引擎59(以下简称为RIP引擎59)。在图1B中,JDF分析单元56分析JDF以确定工作流应用的制造商并转换设置信息以便由“C”的打印处理设备来处理它。并且,通过安装能够处理各工作流应用的RIP引擎59,可以将打印任务处理为具有用户期望的成品外观的打印。
因此,即使各工作流应用扩展了JDF的格式,“C”的打印处理设备也能够将打印任务处理成具有用户期望的成品外观的打印。
然而,在上述描述中,由于只有“C”的打印处理设备基于打印任务来选择RIP引擎59,因此“A”和“B”的工作流应用不能指定RIP引擎59。
[现有技术文献]
[专利文献]
[专利文献1]:日本特开专利公开No.2012-238188
发明内容
本技术公开的目的是提供一种其渲染引擎可以被外部设备选择的信息处理装置。
采用以下配置来实现上述目的。
在实施例的一个方面,提供了一种用于基于打印任务创建绘图数据的信息处理装置,包括:多个绘图数据创建单元,其被配置为基于打印任务来创建各自的打印数据;打印任务接收单元,其被配置为接收指定了多个绘图数据创建单元中的绘图数据创建单元的打印任务;和打印任务输出单元,其被配置为将由打印任务接收单元所接收的打印任务输出到指定的绘图数据创建单元。
当结合附图阅读下述的具体实施方式时,本发明的其他目的、特征和优点将变得更加明显。
附图说明
图1A是示出了在由制造商“C”的打印处理设备接受打印任务的不便之处的示例的示意图;
图1B是示出在由制造商“C”的打印处理设备接受打印任务的不便之处的示例的又一示意图;
图2是示意性地示出了本实施例的DFE的技术特征示例的示意图;
图3是示出了在对“A”的RIP引擎设置属性时“A”的工作流应用的不便之处的示例的示意图;
图4是示出了通过工作流应用来指定不被DFE支持的属性的示意配置的示例的示意图;
图5是示出了本实施例的打印***整体结构示例的示意图;
图6是示出了DFE的硬件配置示例的框图;
图7是示出了DFE的功能配置示例的框图;
图8是显示了应用的功能配置的框图;
图9A是显示了从应用发送给DFE的处理请求(查询)示例的示意图;
图9B是显示了响应于查询的从DFE发送给应用的设备信息示例的示意图;
图10是显示了由“A”单个任务接收单元给出的打印任务中表示“穿越模式(PassThrough Mode)”的信息的帧格式的示例的示意图;
图11A是显示了JDF中说明的一部分的示意图;
图11B是显示了JDF中说明的一部分的另一示意图;
图11C是显示了JDF中说明的一部分的又一示意图;
图12A是示出了“C”的转换表示例的示意图;
图12B是示出了“A”的转换表示例的示意图;
图12C是示出了“B”的转换表示例的示意图;
图13A是用于示出“DFE中的任务属性”的创建的示意图;
图13B是用于示出“DFE中的任务属性”的创建的另一示意图;
图13C是用于示出“DFE中的任务属性”的创建的又一示意图;
图14是示出了“DFE中的任务属性”示例的示意图;
图15是示出了基于“DFE中的任务属性”和PDL创建的“RIP参数列表”示例的示意图;
图16是显示了在打印任务中设置“路径穿越模式”的情况下的“RIP参数列表”示例的示意图;
图17是示出了在未设置“穿越模式”的情况下处理打印任务的操作流的示例的时序图;和
图18是示出了在设置了“穿越模式”的情况下处理打印任务的操作流的示例的时序图。
具体实施方式
这里下文中,将参考附图描述实施例。
[如何选择本实施例中的RIP引擎]
图2是示意性地示出了本实施例的DFE的技术特征示例的示意图。图2中的DFE(数字前端)32对应于打印处理设备。
1)“C”的DFE包括设备信息通信单元63。
设备信息通信单元63将关于RIP引擎59(关于“A”的RIP引擎、关于“B”的RIP引擎、关于“C”的RIP引擎)的信息传送给各工作流应用。
因此,工作流应用能够检测DFE 32中包括的RIP引擎59,从而指定合适的RIP引擎59。
2)“C”的DFE包括单个任务接收单元64(包括“A”单个任务接收单元64a、“B”单个任务接收单元64b和“C”单个任务接收单元64c)。
单个任务接收单元64对应于RIP引擎59。由“A”单个任务接收单元64a所接收的打印任务由“A”的RIP引擎59来处理,由“B”单个任务接收单元64b所接收的打印任务由“B”的RIP引擎59来处理,并且由“C”单个任务接收单元64c所接收的打印任务由“C”的RIP引擎59来处理。
因此,可以通过指定单个任务接收单元64来指定RIP引擎59。
[通过工作流软件来指定属性时的不便之处]
如图2中所示的配置使得工作流应用可以指定RIP引擎59。
然而,仍然遗留了工作流应用无法指定DFE 32不支持的属性的不便之处。
参考图3描述了不便之处。图3是示出了在对“A”的RIP引擎设置属性时对于“A”的工作流应用的不便之处的示例的示意图。
“A”的RIP引擎59的制造商提供了一个或更多的SDK(软件开发工具包)来扩展“A”的RIP引擎59的实施以便于增加“A”的RIP引擎59的便利性等。
任意的公司(在图3中显示为制造商“A”)创建了使用SDK来扩展“A”的RIP引擎59的功能的模块,从而构建了可以使用“A”的RIP引擎59的环境。在这样的模块301中,存在某些模块,这些模块能够在使用RIP引擎59时通过不仅分析PDL(页面描述语言)而且分析JDF(权利要求中的设置信息的示例)来反映栅格数据中的属性。也就是说,由于通过使用SDK的制造商“A”创建的模块301能够分析JDF,因此“A”的工作流应用能够将扩展的功能设置为JDF的属性,从而能够在栅格数据中反映JDF的属性。
然而,由制造商“C”来创建和管理DFE 32。因此,制造商“C”不能识别的属性无法被传输给模块301(“A”的RIP引擎59)。此外,制造商“A”并不总是向制造商“C”公开所有属性,而是只允许“A”的工作流应用来设置属性。
因此,可能出现“A”的工作流应用无法指定不被DFE 32支持的属性的不便之处。虽然在图3中例示了“A”的RIP引擎59,然而在指定“B”的RIP引擎59的情况下可能发生类似的不便之处。在指定“C”的RIP引擎59的情况下通常不发生不便之处,原因是“C”的DFE 32识别了属性。然而,如果有完全未公开的某些属性,则可能会发生类似的不便之处。
[用于通过工作流应用来指定属性的示意性配置]
因此,本实施例的DFE 32解决了如下所述的、“A”的工作流应用无法指定不被DFE32支持的属性的不便之处。
图4是示出了通过工作流应用来指定不被DFE支持的属性的示意配置的示例的示意图。图4中示出的配置与图2中示出的配置几乎相同。然而,图4示出的配置中,设备信息通信单元63传送关于接受了未公开的属性的RIP引擎59的信息和关于接受了用于RIP引擎59的打印任务的单个任务接收单元64(图4中为“A”单个任务接收单元64a)的信息。因此,通过在打印任务中设置未公开的属性并且将其发送给“A”单个任务接收单元64a,工作流应用获得了其中反映了未公开属性的栅格数据。
“A”单个任务接收单元64a将表示“穿越模式”的信息添加到所接收的打印任务中。
在打印任务中设置了“穿越模式”的情况下,DFE 32处理打印任务以便RIP引擎59可以直接参考打印任务的JDF。因此,“A”的RIP引擎59可以基于由“A”的工作流应用创建的JDF来创建栅格数据。
因此,当指定了涉及未公开的属性的RIP引擎59时,通过单个任务接收单元64的设置“穿越模式”,工作流应用不仅能够指定RIP引擎59而且还能够指定针对DFE 32的未公开的属性。
[配置示例]
图5是示出了本实施例的打印***200整体结构示例的示意图。本实施例的打印***(权利要求中的信息处理***的示例)包括通过例如局域网或互联网的网络3彼此连接的一个或更多个终端用户环境1和POD(按需打印)打印环境2。
在终端用户环境1中布置客户端PC 11。用于POD打印操作的工作流应用(以下简称为应用)12被安装在客户端PC 11中,并且客户端PC 11创建接受用户操作的打印任务。
应用12包括用于在打印纸张的表面拼版多个逻辑页图像的聚合打印功能(增量拼版功能),和用于添加页眉、页脚或者页码的图像编辑功能。应用12还输出例如打孔或订书的用于装订的指令。在JDF中描述这样的指令或设置。JDF可以称为任务票或打印指令。
POD打印环境2包括过程管理部20、数字打印部30和印后加工部40,他们通过网络3彼此连接。在POD打印环境2中,过程管理部20指示数字打印部30和印后加工部40来操作,并统一POD打印环境2的工作流。
过程管理部20从终端用户环境1接收打印任务(JDF和PDL),并且保存打印任务。虽然PDL是用于指明如何绘制页面图像(栅格化图像)的语言,然而本说明书中的PDL(权利要求中的打印数据示例)意味着以PDL描述的数据。PDL包括PDF(可移植文档格式),PostScript、PCL、RPDL等。
并且,过程管理部20基于来自终端用户环境1的打印任务,集合工作流中的各个过程中的操作,或者安排数字打印部30、印后加工部40或者操作者的操作以便被高效地执行。此外,如果需要的话,过程管理部20通知操作者出现错误。一般来说,过程管理部20被配置为包括一个或更多个PC服务器21。
过程管理部20将打印任务发送给数字打印部30以使数字打印部30打印他们。此外,基于过程管理部20的指令,打印的文档被发送给印后加工部40并且印后加工部40执行装订等。此外,数字打印部30可以将打印任务直接发送给印后加工部40。
数字打印部30被配置成包括多种打印机31(例如用于生产型打印的打印机、高速彩色喷墨打印机和彩色/单色MFP的打印机设备)31。DFE 32布置在数字打印部30中。DFE 32也被称作打印处理设备,其控制打印机31的打印。如图4所示,DFE 32可以与打印机31分开布置,或者可以包括在打印机31中。当从过程管理部20接收打印任务时,DFE 32使用JDF和PDL生成栅格数据(权利要求中绘图数据的示例),并将其发送给打印机31用于打印机31通过调色剂或墨水来形成图像。
数字打印部30包括各种打印机31。此外,数字打印部30可以包括直接连接到终端机(后处理设备)的打印机31,其中终端机执行例如折页、骑马订、用封页包住内页以装订书籍、以及在打印纸上打孔的印后处理。
根据过程管理部20的用于打印的文档(印后任务)的操作的指令,印后加工部40被配置为包括例如折页机、骑马钉书机、包书机、切页机、页包装机或者裱页机的后处理设备。此外,印后加工部40在数字打印部30输出的打印纸张上执行例如折页、骑马订、用封页包住内页以装订书籍、切割、包装或者装裱的整理过程。印后加工部40包括例如订书机401和打孔机402的用于执行数字打印之后的任务(印后处理)的后处理设备。
终端用户环境1的终端用户通过使用安装在客户端PC 11中的用于POD打印操作的应用12来修改、拼版、***文本或者指令执行印后处理,并将打印任务发送给POD打印环境2的过程管理部20。
过程管理部20的PC服务器21根据JDF指示数字打印部30打印,并指示印后加工部40执行印后处理。
[硬件配置]
在本实施例中,由终端用户环境1创建的打印任务由过程管理部20接收,并且过程管理部20将打印任务发送到DFE 32。可以由网络上的设备代替DFE 32来执行DFE 32的功能。在本实施例中,DFE 32传送关于RIP引擎59的信息并且设置“穿越模式”。
图6是示出了DFE 32的硬件配置示例的框图。例如,DFE 32具有图6中所示的硬件配置。也就是说,DFE 32包括作为信息处理设备(计算机)的功能。DFE 32包括CPU 321、RAM322,辅助存储设备323、通信设备324、输入设备325、显示控制单元326和记录介质接口327,他们通过总线329彼此连接。
CPU 321使用作为任务存储器的RAM 322执行程序来控制整个DFE 32。辅助存储设备323例如是HDD(硬盘驱动器)、或SDD(固态驱动器)的非易失性存储器。辅助存储设备323存储能够转换打印任务的程序328。
通信设备324是通过连接到网络3来与终端用户环境1、过程管理部20、或印后加工部40通信的调制解调器、LAN卡等。通信设备324还与打印机31通信。输入设备325是接受用户操作的键盘、鼠标等。显示控制单元326被连接到显示器330,在CPU 321的控制下在显示器330上显示屏幕。此外,显示器330还可以包括触摸屏。
当将便携式记录介质可拆卸地连接到记录介质接口327时,记录介质接口327在CPU 321的控制下在记录介质331上写数据,并从记录介质331读数据。记录介质331是光、电、或磁记录介质,例如CD-ROM、光盘、USB存储器或SD卡;或例如闪存的电记录数据的其他半导体存储器。多种类型的存储器可以用作记录介质331。
此外,还可以将程序328存储在记录介质331中来分发,或者经过网络3从服务器(未示出)下载来分发。
此外,终端用户环境1中的客户端PC 11和过程管理部20中的PC服务器21分别具有类似于图6的硬件配置。
[DFE功能]
图7是示出了DFE 32的功能配置示例的框图。DFE 32在打印工作流中执行任务控制、RIP控制或打印机控制。因此,DFE 32作为服务器将打印的重要功能提供给终端用户环境1和过程管理部20。此外,任务控制意味着例如接受打印任务、分析JDF、创建栅格数据、由打印机31打印等的一系列打印任务过程的控制。RIP控制意味着控制RIP引擎59以通过在创建稍后描述的“DFE中的任务属性”后创建“RIP参数列表”来创建栅格数据。RIP代表“栅格图像处理器”,并且意味着用于创建栅格数据的专用集成电路(IC),或者栅格数据本身的创建。打印机控制意味着通过将栅格数据和“DFE中的任务属性”的一部分(稍后描述的“整理信息”)发送给打印机31来控制打印机打印。
DFE 32包括任务接收单元51、***控制单元52、用户界面(UI)控制单元54、任务控制单元55、JDF分析单元56、RIP单元57、RIP控制单元58、RIP引擎59和打印机控制单元61、设备信息管理单元62和设备信息通信单元63。通过CPU 321与包括图6中示出的硬件的各种硬件资源协作执行程序328来实现这些单元的功能。此外,DFE 32包括在辅助存储设备323、RAM 322、记录介质331等的配置中包括的任务数据存储单元53和图像存储单元60。
任务接收单元51接收打印任务。任务接收单元51记录例如唯一的任务号、接收日期、完成日期、状态等作为分别与打印任务相关联的日志信息。例如通过以下路径来接收打印任务。可以通过网络3从应用12等输入打印任务,或者可以通过任务接收单元51从记录介质331检索打印任务。
任务接收单元51包括”A”单个任务接收单元64a、“B”单个任务接收单元64b、“C”单个任务接收单元63c(在不需要单独区分的情况下,称为单个任务接收单元64)和共同任务接收单元65。
“A”单个任务接收单元64a接收指定了“A”的RIP引擎59的打印任务。换句话说,指定了“A”的RIP引擎59的工作流应用将打印任务发送给“A”单个任务接收单元64a。“B”单个任务接收单元64b接收指定了“B”的RIP引擎59的打印任务。换句话说,指定了“B”的RIP引擎59的工作流应用将打印任务发送给“B”单个任务接收单元64b。“C”单个任务接收单元64c接收指定了“C”的RIP引擎59的打印任务。换句话说,指定了“C”的RIP引擎59的工作流应用将打印任务发送给“C”单个任务接收单元64c。共同任务接收单元65接收没有指定RIP引擎59的打印任务。
“A”单个任务接收单元64a添加关于与“RIP引擎识别信息”中的“A”单个任务接收单元64a相对应的RIP引擎59的信息。“B”单个任务接收单元64b添加关于与“RIP引擎识别信息”中的“B”单个任务接收单元64b相对应的RIP引擎59的信息。“C”单个任务接收单元64c添加关于与“RIP引擎识别信息”中的“C”单个任务接收单元64c相对应的RIP引擎59的信息。下文将给出“RIP引擎识别信息”的详细描述。
在本说明书中,“A”的RIP引擎59是使用相对于DFE 32未公开的属性来创建栅格数据的RIP引擎59。因此,“A”单个任务接收单元64a在打印任务中设置“穿越模式”。也就是说,“A”单个任务接收单元64a是在单个任务接收单元64中具有“穿越模式”的打印任务的单个任务接收单元。并且,在本实施例中,“B”单个任务接收单元64b和“C”单个任务接收单元64c在打印任务中没有设置“穿越模式”。
此外,各个单个任务接收单元都具有虚设的JDF。当在所接收的打印任务的JDF中没有设置属性(可以专用或任意)的情况下,单个任务接收单元64基于虚设JDF中的值来改变JDF。
对应于制造商“C”的各RIP引擎59来准备单个任务接收单元64的虚设JDF。虚设JDF是包括通用标签(属性)和属性的典型值的JDF(稍后描述)。典型值意味着例如,“数量”的“1”、“旋转”的“0”等。由于已知由各RIP引擎59所处理的属性的值的范围以及其典型值,因此制造商“C”可以准备对应于各RIP引擎59的、其中在各属性中设置典型值的虚设JDF。
在打印任务的JDF中没有设置属性的情况下,单个任务接收单元64从虚设JDF中检索属性。并且,在打印任务中未包括JDF的情况下,将虚设JDF添加到打印任务中。此外,检测其属性值超过对应于各RIP引擎59的值的规定范围的属性,以确定接收了与RIP引擎59不兼容的JDF。在这种情况下,JDF中的属性的值被修正为虚设JDF中的属性的值。
通过准备虚设JDF,即使应用12没有在JDF中设置某些属性或者在打印任务中没有包括JDF,DFE 32也可以创建“DFE中的任务属性”(稍后描述)。
任务接收单元51将打印任务(JDF+PDL)输出到***控制单元52。此外,通过虚设JDF创建的JDF可以简称为JDF。
***控制单元52将所接收的打印任务存储在任务数据存储单元53中,或者将他们输出给任务控制单元55。例如,在预先将JDF 32设置为将打印任务存储到任务数据存储单元53中的情况下,***控制单元52将打印任务存储到任务数据存储单元53中。并且,例如,在JDF中包括了是否将任务存储到任务数据存储单元53中的描述的情况下,DFE 32遵守该描述。
此外,例如,在给出了用于将存储在任务数据存储单元53中的打印任务显示在显示器330上的用户操作的情况下,***控制单元52将存储在任务数据存储单元53中的JDF输出给UI控制单元54。当用户改变JDF时,UI控制单元54接受该改变,并且***控制单元52再次将改变了的JDF存储在任务数据存储单元53中。
当接收到来自用户的执行打印任务的指令时,终端用户环境1、或过程管理部20、***控制单元52将存储在任务数据存储单元53中的打印任务输出给任务控制单元55。并且,例如,在JDF中描述了打印的时间的情况下,***控制单元52在所描述的时间将存储在任务数据存储单元53中的打印任务输出给任务控制单元55。
任务数据存储单元53是用于存储如上所述的打印任务的、被包括在辅助存储设备323或DFE 32的记录介质331中的存储区域。此外,任务数据存储单元53可以被包括在网络上的存储设备(未示出)中。
UI控制单元54通过分析JDF而在显示器330上显示打印任务的内容。此外,在本实施例中,UI控制单元54在显示器330上显示由RIP引擎59创建的栅格数据。并且,UI控制单元54接受用户对于RIP引擎59的选择并且通知任务控制单元55。
任务控制单元55控制RIP控制单元58来创建栅格数据,并且控制打印机控制单元61来打印。具体地,任务控制单元55首先将打印任务的JDF发送给JDF分析单元56,同时将JDF转换请求输出给JDF分析单元56。同时,在打印任务中设置了“穿越模式”的情况下,由于允许RIP引擎59直接参考JDF因此不将打印任务输出给JDF分析单元56。
JDF分析单元56从任务控制单元55接收JDF和JDF转换请求。JDF分析单元56分析JDF的描述以确定应用12的制造商(或者适当的RIP引擎59以处理JDF),从而在“RIP引擎识别信息”中反映确定的结果。当在JDF中设置了“RIP引擎识别信息”时,通常,确定的结果相当于“RIP引擎识别信息”。然而,如果确定的结果不同于“RIP引擎识别信息”,则“RIP引擎识别信息”被优先。
JDF分析单元56通过使用为各制造商准备的转换表66来将JDF转换为可以由DFE32处理的“DFE中的任务属性”。也就是说,在DFE 32由制造商“C”创建的情况下,不仅由制造商“C”的应用所创建的JDF而且由制造商“A”或“B”的应用所创建的JDF都可以被转换为可以由“C”的DFE 32处理的“DFE中的任务属性”。
在创建“JDF中的任务属性”时,JDF分析单元56在“JDF中的任务属性”中设置“RIP控制模式”。在“RIP控制模式”(稍后描述)中设置“页面模式”或“纸张模式”。预先调查来了解各制造商是使用“页面模式”或“纸张模式”来创建打印任务的。因此,如果确定了已经创建了JDF的应用12的制造商,则也可以确定“RIP控制模式”。在本实施例中,DFE 32期望在集合打印设置中使用“页面模式”(“页面模式”是默认的操作模式)。
因此,接收了“DFE中的任务属性”的任务控制单元55将“DFE中的任务属性”和PDL转换为“RIP参数列表”,从而将作为“RIP参数列表”的打印任务输出给RIP控制单元58。
在本实施例中,当打印任务中设置了“穿越模式”时,由于JDF分析单元56不允许创建“DFE中的任务属性”,因此任务控制单元55基于PDL和JDF来创建“RIP参数列表”。在这种情况下,不创建“DFE中的任务属性”原因是RIP引擎59直接引用JDF并且不需要“DFE中的任务属性”。并且,在“RIP参数列表”中的某项目中设置用于使得RIP引擎59引用JDF的信息使得RIP引擎59能够直接引用JDF。
“RIP参数列表”包括“RIP控制模式”。RIP控制单元58参考“RIP控制模式”来控制RIP引擎59。因此,基于“RIP控制模式”来确定顺序。
“页面模式”。在这种模式下,逐页给出用于RIP处理的指令并且创建其中将页面聚合到一张纸上的栅格数据。
“纸张模式”。在这种模式下,预先将多个页面聚合成一张纸,并且按张逐部分地(分别对应于被聚合之前的页)给出用于RIP处理的指令,从而创建栅格数据。
并且,在打印任务中设置了“穿越模式”的情况下,任务控制单元55在“RIP参数列表”的“RIP控制模式”中设置“穿越模式”。也就是说,在“RIP控制模式”中,可以如同“页面模式”和“纸张模式”一样地设置“穿越模式”。此外,并不必须在“RIP控制模式”中设置“穿越模式”,而是可以在“RIP参数列表”的预先确定的项目中设置“穿越模式”。此外,任务控制单元55在“RIP参数列表设置”中设置“RIP引擎识别信息”。
RIP单元57包括RIP控制单元58和RIP引擎59,并用这些单元创建栅格数据。RIP控制单元58分析“RIP参数列表”中的信息,从而确定要被使用的RIP引擎59。基于“RIP参数列表”中的一个或者更多个项目、或者基于“RIP参数列表”中表示的“RIP引擎识别信息”来确定RIP引擎59。例如,由JDF分析单元56和单个任务接收单元64的其中之一来设置“RIP引擎识别信息”。在单个任务接收单元64设置“RIP引擎识别信息”的情况下,基于“RIP引擎识别信息”来确定RIP引擎59。并且,在“RIP控制模式”中设置了“穿越模式”的情况下,基于“RIP引擎识别信息”来确定RIP引擎59。RIP控制单元58参考“RIP参数列表”将RIP命令发送给所选择的RIP引擎59。
“RIP参数列表”(权利要求中的控制数据的示例)是用于执行RIP处理的一组信息。任务控制单元55确定要被提供给RIP引擎59的RIP处理的命令。该命令被称为RIP命令。“RIP参数列表”包括“RIP控制模式”。RIP控制单元58参考“RIP控制模式”控制RIP引擎59。因此,基于“RIP控制模式”来确定顺序。
在“RIP控制模式”为“纸张模式”的情况下,RIP控制单元58参考“RIP参数列表”根据“纸张模式”输出RIP命令。因此,统一了打印任务中的差异。
RIP引擎59是用于根据RIP命令通过栅格化来创建栅格数据的渲染引擎。在“RIP参数列表”中设置了“穿越模式”的情况下,RIP引擎59(本实施例中的“A”的RIP引擎59)是指使用了用于访问“RIP参数列表”中的JDF的信息的JDF。
图像存储单元60是用于存储所创建的栅格数据的装置。在创建了虚设JDF的情况下,针对一个打印任务存储了多个栅格数据。例如,图像存储单元60被包括在辅助存储设备323中。图像存储单元60还可以被包括在网络上的存储设备中。
与打印机31连接的打印机控制单元61检索存储在图像存储单元60中的光栅数据,并将其发送给打印机31并从而执行打印。并且,基于从任务控制单元55接收的“整理信息”来执行整理处理。
打印机控制单元61可以通过使用多种通信标准与打印机31通信来获取打印机信息。例如,在创建了用于打印工作流的标准的CIP4中定义了DevCaps标准作为JDF标准,用于将设备特定信息传送给打印机。并且,已知通过使用SNMP(简单网络管理协议)通信协议和MIB(管理信息库)数据库来收集打印机信息的方法。通过使用这些,打印机控制单元61获取存储在打印机31中的各种信息。例如,可以获得打印机31的装置配置中的信息(例如是否包括或不包括ADF、是否包括或不包括双面打印单元、是否包括或不包括手动送纸盘、是否包括或不包括整理器等)。并且可以检测打印机31的状态(例如打印、扫描、传真接收、休眠等)。此外,还可以检测纸张剩余量。
设备信息管理单元62管理与RIP引擎59对应的单个任务接收单元64的设备信息、DFE 32的设备信息或被连接的打印机31的设备信息。DFE 32的设备信息包括关于DFE 32的单个任务接收单元64的信息、关于RIP引擎59的制造商的信息、RIP引擎59是否支持或者不支持“穿越模式”、期望RIP引擎59以“页面模式”和“纸张模式”中的哪一个来操作等。打印机31的设备信息包括所连接的打印机31的识别信息,打印机31可执行的整理的信息。当DFE32被激活时,设备信息管理单元62管理的设备信息从RIP引擎59而获得、或者从文件中检索而获得等。
设备信息通信单元63例如通过使用JMF(任务消息格式)将设备信息发送给应用12(客户端PC)。JMF是在客户端PC 11和DFE 32之间使用的语言。应用12(客户端PC)是权利要求中外部设备的示例。根据JDF的规范来定义JMF并且以XML来描述JMF。通过使用JMF,DFE32可以发送***状态、打印任务的事件、所执行的打印任务的多种日志信息等。此外,也可以使用MIB。
图8是显示了应用12的功能配置的框图。此外,在图8中,省略了用于接收打印任务或接受用户操作的功能。应用12包括查询单元71和任务发送单元72。这些单元的功能或装置是通过信息处理装置的CPU 321协同多种硬件资源执行安装在信息处理装置中的应用12的程序来实现的。
查询单元71将“查询消息”(稍后描述)发送给DFE 32。也就是说,包括在DFE 32等中的RIP引擎59的设备信息查询DFE 32。任务发送单元72基于作为对查询的响应而接收的、包括在DFE 32等中的与RIP引擎59有关的设备信息来选择RIP引擎59,并且将打印任务发送给单个任务接收单元64,用于接收所选择的RIP引擎59的打印任务。
[设备信息通信单元发送的设备信息]
图9A是显示了从应用12发送给DFE 32的处理请求(查询)示例的示意图。为了便于描述在图9A中给出了行号。第一行中描述的JMF标签表示“工作流软件A”将JMF消息发送给“DFE”。“JDF
xmlns="http://www.CIP4.org/JDFSchema_1_1”表示作为任务票符合CIP4。
“xmlns:C="www.ccc.com/schema/ccc"”表示JDF标签定义不符合CIP4,而是由打印业务操作者/供应商扩展的。在这个示例中,JDF中以“C:”开头的标签是扩展的标签。
第二行中所述的评论标签告知了由“工作流软件A”支持的API(应用接口)的版本。第三行中所述的查询标签告知了查询ID以及查询内容是设备信息(knownDevices,已知设备)。
图9B是显示了响应于查询的从DFE发送给应用12的设备信息示例的示意图。设备信息是权利要求中的单元信息的示例。下文示出本实施例的设备信息中的重要描述。第二行中所述的JMF标签表示“DFE”将JMF消息发送给“工作流软件A”。第四行中所述的响应标签表示响应的内容是设备信息(KnownDevises)。
在第9-11行描述了单个任务接收单元64a和设备信息。VirtualPrinter标签用于表示单个任务接收单元64。名称属性用于表示识别了单个任务接收单元64的唯一的名称。RipEngine标签用于指示RIP引擎59的信息。RipMode属性用于表示“RIP控制模式”。制造商标签用于表示RIP引擎59的制造商(或供应商)。因此,“A”的RIP引擎59被称为“VirtualPrinterA”,表示单个任务接收单元64a。在“RIP模式”(RIP控制模式)中可设置“PassThrough(穿越)”(“穿越模式”)并且将“Page(页面)”(“页面模式”)表示为执行打印的模式。“Manufacturer(制造商)”是”A”。
在第12-14行中描述了“B”的RIP引擎59的设备信息。“B”的RIP引擎59被称为“VirtualPrinterB”,其“RIP Mode(RIP模式)”(RIP控制模式)是“Sheet(纸张)”(“纸张模式”)。“Manufacturer(制造商)”是“B”。
在第15-17行中描述了“C”的RIP引擎59的设备信息。“C”的RIP引擎59被称为“VirtualPrinterC”,其“RIP Mode(RIP模式)”(RIP控制模式)是“Page(页面)”(“页面模式”)。“Manufacturer(制造商)”是“C”。
应用12可以基于这样的设备信息获得关于包括在DFE 32中的RIP引擎59的信息。例如,可以通过将VirtualPrinter标签中的“Name(名称)”属性设置为指定信息来指定RIP引擎59。
[应用对单个任务接收单元的指定]
应用12的任务发送单元72接收设备信息,将指定了适当的单个任务接收单元64的打印任务发送到DFE 32。可以预先确定或者可以由用户指定用于应用12的RIP引擎59。例如,当属性“Manufacturer(制造商)”(制造商名称)是“A”时,“A”的应用12选择“VirtualPrinterName”=“VirtualPrinterA”。
在例如“RipMode”(并非制造商的名称)优先的情况下,考虑“Page(页面)”或者“Sheet(纸张)”、或者是否可设置还是不可设置“PassThrough(穿越)”来选择单个任务接收单元64。
任务发送单元72选择单个任务接收单元64,通过例如描述以下URL(统一资源***)发送指定了单个任务接收单元64的打印任务。
HTTP://Hostname/DeviceID/VirtualPrinterName
“Hostname”表示DFE 32的主机名称(Hostname),替代地可以描述IP地址。
“DeviceID”与在“Query message(查询消息)”中使用的“DeviceID”相同。
“VirtualPrinterName”被设置为在“Response Message(响应消息)”中所述的VirtualPrinter标签中的属性“Name(名称)”的值。
因此,在任务发送单元72选择“A”的RIP引擎59(选择“A”单个任务接收单元64a)的情况下,将打印任务发送到以下URL。
HTTP://Hostname/DFE/VirtualPrinterA
因此,应用12通过指定单个任务接收单元64来选择RIP引擎59。
[由“A”单个任务接收单元给出的表示“穿越模式”的信息]
为了使用针对DFE 32未公开的属性来创建栅格数据,“A”单个任务接收单元64a将表示“穿越模式”的信息添加到打印任务。可以基于表示“穿越模式“的信息由任务控制单元55来设置用于访问JDF的信息。
图10是显示了在由“A”单个任务接收单元64a给出的打印任务中表示“穿越模式”的信息的帧格式的示例的示意图。第三行中所述的InterpetingParams标签中的属性“Mode(模式)”的值“PassThrough(穿越)”是表示由“A”单个任务接收单元64a给出的“穿越模式”的信息。
此外,虽然图10中表示“穿越模式”的信息被包括在JDF中,然而表示“穿越模式”的信息可以与JDF分开创建并作为文件等添加到JDF。
并且,虽然在图10中略去,然而“A”单个任务接收单元64a添加“RIP引擎识别信息”,以便RIP控制单元58可以选择“A”的RIP引擎59。
[JDF和确定已经创建了JDF的应用的制造商]
以XML(可扩展标记语言)来描述JDF。XML是用于使用具有特定含义的标签来结构化文档的结构化文本的标准。
图11A、图11B和图11C是分别示出了JDF中的描述的一部分的示例的示意图。图11A显示了由“C”的应用12创建的JDF的一部分的示例。在JDF中描述了打印任务中的指令。
“JDFxmlns="http://www.CIP4.org/JDFSchema_1_1"”表示JDF票符合CIP4。
“xmlns:C="www.ccc.com/schema/ccc""表示标签定义不符合CIP4,它是由打印业务操作者/供应商独立扩展的。在这个示例中,以“C:”开始的标签都是扩展标签。
“ResourcePool”表示一组执行打印的属性的定义。
“LayoutPreparationParams”是由“ResourcePool”定义的属性中的一个属性,它定义了与拼版有关的属性。
“ResourceLinkPool”表示一组对“ResourcePool”中的属性的引用的定义,其中在使用了不同属性的任务中的特定范围内共同使用例如页之间的范围等的属性。
“ComponentLink”是在“ResourceLinkPool”中的引用的定义,表示对与输出对象及其信息相关的属性的引用。
“Amount(数量)”表示打印份数。
“Rotate(旋转)”表示图像的旋转角度。
图11B显示“A”的JDF和扩展示例。图11C显示“B”的JDF和扩展示例。在图11B中“xmlns:A="www.aaa.com/schema/aaa"”表示以“A:”开始的JDF中的标签都是“A”的扩展标签。在图11C中“xmlns:B="www.bbb.com/schema/bbb"”表示以“B:”开始的JDF中的标签都是“B”的扩展标签。
因此,JDF分析单元56可以参考JDF中的这样的描述来确定已经创建了JDF的应用12的制造商。可以使用对应于应用12的制造商的转换表66(稍后描述)将JDF转换成可以由“C”的DFE 32处理的“DFE中的任务属性”。
并且,在JDF中包括“RIP引擎识别信息”的情况下,在没有执行上述分析的前提下,可以通过使用对应于由“RIP引擎识别信息”表示的应用12的转换表66将JDF转换成可以由“C”的DFE 32来处理的“DFE中的任务属性”。
[创建DFE中的任务属性]
下文将参考图12A、12B和12C以及图13A、13B和13C描述“DFE中的任务属性”的创建。图12A、12B和12C是示出了表示转换表66的示例的示意图。图13A、13B和13C用于示出“DFE中的任务属性”的创建的示意图。此外,在JDF中设置了“穿越模式”的情况下,并不创建“DFE中的任务属性”,原因是在这种情况下任务控制单元55不向JDF分析单元56发送JDF。因此,仅当JDF中没有设置“穿越模式”时才创建“DFE中的任务属性”。
JDF分析单元56使用与已经创建了JDF的应用12的制造商相对应的转换表66,将JDF转换为“DFE中的任务属性”。在不能确定已经创建了JDF的应用12的制造商的情况下,通过使用每个转换表66将JDF转换为“DFE中的任务属性”。在这种情况下,为每个RIP引擎59创建“DFE中的任务属性”。
图12A是示出了“C”的转换表66的示例的示意图。在“C”的转换表66中,名为“数量”的属性的值对应于名为“打印份数”的项目的值,同时名为旋转”的属性的值对应于名为“旋转”的项目的值。
如图13A、13B和13C所示,参考用于将JDF中的标签的属性与“DFE中的任务属性”中的项目相关联的转换表,将属性的值用作“DFE中的任务属性”中的项目的值,以这种方式来转换JDF。
JDF分析单元56不仅包括“C”的转换表66,也包括“A”的转换表66和“B”的转换表66。图12B是示出了“A”的转换表66的示例的示意图。图12C是示出了“B”的转换表66的示例的示意图。如上所述,JDF分析单元56检测表示JDF中的扩展标签的描述来确定应用12的制造商,从而选择与制造商相对应的转换表。
也可以类似地转换“A”和“B”的JDF。在“A”的转换表66中,名为“A:数量”的属性的值对应于名为“打印份数”的项目的值,同时名为“A:旋转”的属性的值对应于名为“旋转”的项目的值。在“B”的转换表66中,名为“B:DeliveryAmount”的属性的值对应于名为“打印份数”的项目的值,同时名为“旋转”的属性的值对应于名为“旋转”的项目的值。此外,在“B”的转换表66中,仅在名为“B:AlternateRotation”的属性的值为“假”的情况下旋转操作才有效。因此,当由JDF分析单元56确定是“A”的JDF还是“B”的JDF时,可以与“C”的JDF的情况下类似地创建“DFE中的任务属性”。
此外,当JDF分析单元56确定打印任务中与聚合打印相关的格式是由应用12的制造商而不是由自己的制造商(制造商“C”)描述的时候,JDF分析单元56在“DFE中的任务属性”中的名为“RIP控制模式”的项目中设置“纸张模式”。当应用12是自己的(“C”的)应用时、或者以与自己的应用12所描述的方式相同的方式描述与打印任务中的聚合打印相关的格式时,在名为“RIP控制模式”的项目上设置“页面模式”。因此,RIP控制单元58可以参考“RIP控制模式”来控制RIP命令输出到RIP引擎59。
图14是示出了“DFE中的任务属性”的示例的示意图。“DFE中的任务属性”大致分为与任务执行相关的“任务信息”;与栅格数据相关的“编辑信息”;和与整理处理相关的“整理信息”。
“任务信息”包括用于显示打印份数的“打印份数”项目。
“编辑信息”包括用于显示打印方向的“方向信息”项目。
“编辑信息”中的“打印面信息”项目表示纸张的打印面。
“编辑信息”中的“旋转”项目表示页面的旋转角度。
“编辑信息”中的“扩大/缩小”项目表示扩大/缩小及其比例。
“编辑信息”中的“图像位置:偏移”项目表示图像的偏移。
“编辑信息”中的“图像位置:位置调整信息”项目表示图像的位置调整。
“编辑信息”中的“布局信息:自定义·拼版”项目表示自定义拼版。
“编辑信息”中的“布局信息:页数”项目表示一张纸中的页码。
“编辑信息”中的“布局信息:拼版信息”项目表示与拼版相关的信息。
“编辑信息”中的“布局信息:页面顺序信息”项目表示页面打印的顺序。
“编辑信息”中的“布局信息:蠕变(creep)位置调整”项目中的表示与蠕变位置调整相关的信息。
“编辑信息”中的“页边距信息”项目表示例如配件盒或装订线的与页边距相关的信息。
“编辑信息”中的“裁切·标记信息:中心·裁切·标记信息”项目表示与中心·裁切·标记相关的信息。
“编辑信息”中的“裁切·标记信息:边角·裁切·标记信息”项目表示与边角·裁切·标记相关的信息。
“整理信息”中的“校对信息”项目表示在打印多份副本的文档的情况下该文档是否具有打印页面依据或者文档依据。
“整理信息”中的“订书/装订信息”项目表示与订书/装订相关的信息。
“整理信息”中的“打孔信息”项目表示与打孔相关的信息。
“整理信息”中的“折叠信息”项目表示与折叠相关的信息。
“整理信息”中的“切齐”项目表示与切齐相关的信息。
“整理信息”中的“输出托盘信息”项目表示与输出托盘相关的信息。
“整理信息”中的“输入托盘信息”项目表示与输入托盘相关的信息。
“整理信息”中的“封面·纸张信息”项目表明与封面·纸张相关的信息。
并且,如图14中所述,在“DFE中的任务属性”中设置“RIP控制模式”。在“RIP控制模式”中设置“页面模式”或“纸张模式”。此外,在虚设JDF中,在“RIP控制模式”中设置“页面模式”。
[RIP参数列表]
图15是示出了“RIP参数列表”示例的示意图。图15显示了基于PDL和“DFE中的任务属性”来创建“RIP参数列表”的示例。
“输入/输出数据类型信息”表示输入数据和输出数据的类型(输入数据和输出数据不仅表示PDL而且表示文本文件或JPEG图像数据)。
“输入/输出数据的读取/写入位置指定信息”表示用于指定输入数据和输出数据的偏移(读位置/写位置)的方法。例如,表示“从指定位置”、“从当前位置”、“从末端”等等。
“输入/输出数据的读/写位置信息”表示输入数据和输出数据的当前处理位置。
“输入/输出数据的读/写执行模式信息”表示执行模式。例如,表示“读”、“写”、“读_写”(READ_WRITE)等。
“度量单位信息(量纲)”表示在“RIP参数列表”中使用的度量单位。例如,表示“毫米(mm)”、“英寸(inch)”、“像素(pel)”、“点(point)”等。
“输入/输出数据的压缩方法信息”表示用于压缩输入数据和输出数据的方法。例如,表示“解压(UNCOMPRESSED)”、“压缩比特(PACKBITS)”等。
“RIP控制模式”表示聚合打印的控制模式。例如,表示“页面模式”或“纸张模式”。
“输入/输出图像信息部”包括“与输出图像相关的信息”、“与输入图像相关的信息”和“与图像的操作相关的信息”。
“图像格式·类型”表示输出图像的格式的类型。例如,表示“光栅”等。
“图像格式·量纲”表示输出图像的格式的量纲。
“图像格式·分辨率”表示输出图像格式的分辨率。
“图像位置”表示输出图像的位置。
“分色信息”表示色彩分离(色彩分解)。例如,表示“K”、“CMYK”、“分离”等。
“色彩平面·拟合·策略信息”表示用于操作色彩平面的方法。
“平面偏移信息”表示色彩平面的偏移量。
“图像格式中的比特数”表示在输出图像的格式中的比特数。
“图像的方向信息”表示输出图像的页面方向。
“成像位置信息”表示裁切·区域的位置信息。
“成像尺寸信息”表示裁切·区域的尺寸信息。
“成像方法信息”表示剪辑的策略。
“色彩ICC信息”表示与色彩ICC概况相关的信息。
“字体替换信息”表示与字体替换相关的信息。
“成像基本点信息”表示成像的基本点。例如,表示“中心”、“右上”等。
“平版K黑信息”表示与平版K黑相关的信息。
“渲染信息”表示与渲染(栅格化)相关的信息。
“图像格式·类型”表示输入图像的格式的类型。例如,表示“光栅”等。
“图像格式·量纲”表示输入图像的格式的量纲。
“图像格式·分辨率”表示输入图像格式的分辨率。
“图像位置”表示输入图像的位置。
“输入数据”表示输入的数据。
“页面范围信息”表示页码。
“色彩ICC信息”表示与色彩ICC概况相关的信息。
“缩放·偏移信息”表示放大/缩小算法的偏移。例如,表示“水平偏移”,“垂直偏移”等。
“目标·区域信息”表示目标区域的宽度和高度。
“半色调信息”表示半色调偏移。例如,表示“水平偏移”、“垂直偏移”等。
“缩放算法信息”表示缩放的方法。
“与PDL相关的信息”包括“数据区域”、“尺寸信息”和“数据安排方法”。
“数据区域”表示存储PDL的区域的信息。存储在区域中的PDL包括字体信息、页数信息等。
“尺寸信息”表明PDL的尺寸。
“数据安排方法”表示数据的安排方法。例如,表示“小端”、“大端”等。
<其中设置了“穿越模式”的打印任务的“RIP参数列表”>
下文中将描述基于打印任务中设置了“穿越模式”的JDF和PDL,由任务控制单元55创建的“RIP参数列表”。“穿越模式”是权利要求中的操作模式示例。
图16是显示了在打印任务中设置了“穿越模式”情况下的“RIP参数列表”示例的示意图。通过直接基于PDL和JDF来创建“RIP参数列表”,可以将未被应用12向DFE 32公开的属性包括到“RIP参数列表”中。
在打印任务中设置了“穿越模式”的情况下,首先,在“RIP控制模式”中设置“穿越模式”。
此外,任务控制单元55设置JDF的值以及基于“RIP参数表”的下列项目中的PDL来创建的信息。
“输入/输出数据类型信息”;
“输入/输出数据读/写位置指定信息”;
“输入/输出数据读/写的位置信息;和
“输入/输出数据读/写执行模式信息”。
也就是说,在这些项目里设置用于访问JDF的信息,以使得RIP引擎59能够检索JDF。例如,在“输入/输出数据类型信息”中设置JDF的数据类型(例如文本或XML);在“输入/输出数据读/写位置指定信息”中设置“来自指定位置”;在“输入/输出数据读/写位置信息”中设置JDF的顶部地址;在“输入/输出数据读/写执行模式信息”中设置“READ(读)”(表示读取)。
因此,通过参考“RIP参数列表”来访问JDF,“A”的RIP引擎59能够检索到针对DFE32未公开的属性。
[操作流]
下面将分两种情况描述打印***200的操作流,一种是设置了表示“穿越模式”的信息并且另一种是未设置表示“穿越模式”的信息。
图17是示出了在未设置“穿越模式”的情况下处理打印任务的操作流示例的时序图。
在步骤S1,应用12向DFE 32的设备信息通信单元63请求设备信息。
在步骤S2,设备信息通信单元63向设备信息管理单元62请求设备信息。
在步骤S3,设备信息管理单元62将被管理的设备信息输出到设备信息通信单元63。
在步骤S4,设备信息通信单元63将设备信息发送到应用12。
在步骤S5,应用12的任务发送单元72基于设备信息确定要被指定的单个任务接收单元64。
在步骤S6,应用12的任务发送单元72将打印任务(JDF+PDL)发送给DFE 32的任务接收单元51。
在步骤S7,任务接收单元51将打印任务输出到单个任务接收单元64。
在步骤S8,单个任务接收单元64使用与所包括的RIP引擎59相对应的虚设JDF来修正所接收的JDF。此外,可以不执行这一步骤。
在步骤S9,单个任务接收单元64将打印任务输出到***控制单元52。
在步骤S10,***控制单元52将打印任务输出到任务控制单元55。
在步骤S11,任务控制单元55将JDF转换请求与JDF一起输出到JDF分析单元56。
在步骤S12,JDF分析单元56基于“RIP引擎识别信息”来确定已经创建了JDF的应用12,从而使用应用12所期望的RIP引擎的转换表来创建“DFE中的任务属性”以执行渲染。
在步骤S13,JDF分析单元56将“DFE中的任务属性”输出给任务控制单元55。
在步骤S14,任务控制单元55基于“DFE中的任务属性”和PDL来创建“RIP参数列表”。
根据“RIP控制模式”可能是“页面模式”或“纸张模式”,下面所述的处理可能不同。首先,描述“页面模式”的情况。
在步骤S15-1,任务控制单元55将“RIP参数列表”输出到RIP控制单元58。
在步骤S16-1,RIP控制单元58初始化RIP引擎59。此外,RIP控制单元58基于“RIP引擎识别信息”选择RIP引擎59。
在步骤S17-1,任务控制单元55请求RIP控制单元58执行RIP。
在步骤S18-1,RIP控制单元58而不是任务控制单元55输出RIP命令。在“RIP控制模式”是“页面模式”的情况下,RIP控制单元58以适合于“页面模式”的顺序输出RIP命令。
在步骤S19-1、步骤S20-1,RIP引擎59栅格化。
在步骤S20-1,RIP引擎59将栅格数据存储在图像存储单元60中。
接下来,描述“纸张模式”的情况。
在步骤S15-2,任务控制单元55将“RIP参数列表”输出到RIP控制单元58。
在步骤S16-2,RIP控制单元58初始化RIP引擎59。此外,RIP控制单元58基于“RIP引擎识别信息”选择RIP引擎59。
在步骤S17-2,任务控制单元55请求RIP控制单元58执行RIP。
在步骤S18-2,在“RIP控制模式”是“纸张模式”的情况下,RIP控制单元58以适合于“纸张模式”的顺序输出RIP命令。
在步骤S19-2,RIP引擎59栅格化。
在步骤S20-2,RIP引擎59将栅格数据存储在图像存储单元60中。
因此,在“纸张模式”下任务控制单元55的操作与“页面模式”下的操作没有差异(始终按照“页面模式”操作)。RIP控制单元58基于“RIP控制模式”来确定“页面模式”和“纸张模式”之间的差异,从而统一了“页面模式”和“纸张模式”之间的差异。
在步骤S21,任务控制单元55将“整理信息”与打印执行请求一起输出到打印机控制单元61。这可以在创建栅格数据以前或在创建栅格数据以后执行。
在步骤S22,打印机控制单元61接收打印执行请求,检查存储在图像存储单元60中的栅格数据以执行打印。
图18是示出了在设置了“穿越模式”的情况下处理打印任务的操作流示例的时序图。
在步骤S1,应用12向DFE 32的设备信息通信单元63请求设备信息。
在步骤S2,设备信息通信单元63向设备信息管理单元62请求设备信息。
在步骤S3,设备信息管理单元62将被管理的设备信息输出到设备信息通信单元63。
在步骤S4,设备信息通信单元63将设备信息发送到应用12。
在步骤S5,应用12的任务发送单元72基于设备信息确定要被指定的单个任务接收单元64。这里,选择接受“穿越模式”的单个任务接收单元64。
在步骤S6,应用12的任务发送单元72将打印任务(JDF+PDL)发送给DFE 32的任务接收单元51。
在步骤S7,任务接收单元51将打印任务输出到单个任务接收单元64。
在步骤S8,单个任务接收单元64在寻址为单个任务接收单元64自身的打印任务中设置“穿越模式”。
在步骤S9,单个任务接收单元64使用与所包括的RIP引擎59相对应的虚设JDF来修正所接收的JDF。此外,可以不执行这一步。
在步骤S10,个体任务接收单元64将打印任务(JDF+PDL+“穿越模式”)输出到***控制单元52。
在步骤S11,***控制单元52将打印任务(JDF+PDL+“穿越模式”)输出到任务控制单元55。
在步骤S12,任务控制单元55基于JDF和PDL创建“RIP参数列表”。
也就是说,在“RIP控制模式”中设置“页面模式”或“纸张模式”以及“穿越模式”。并且,在“RIP参数列表”中设置用于访问JDF的信息。
根据“RIP控制模式”可能是“页面模式”或“纸张模式”,下面所述的处理可能不同。首先,描述“页面模式”的情况。
在步骤S13-1,任务控制单元55将“RIP参数列表”输出到RIP控制单元58。
在步骤S14-1,RIP控制单元58初始化RIP引擎59。此外,RIP控制单元58基于“RIP引擎识别信息”选择RIP引擎59。
在步骤S15-1,由于在“RIP参数列表”中设置了“穿越模式”,因此RIP引擎59参考包括在“RIP参数列表”中的用于访问JDF的信息来检索JDF以分析它。因此,可以从JDF检索到相对于DFE 32未公开的属性。
在步骤S16-1,任务控制单元55请求RIP控制单元58执行RIP。
在步骤S17-1,RIP控制单元58而不是任务控制单元55输出RIP命令。在“RIP控制模式”是“页面模式”的情况下,RIP控制单元58以适合于“页面模式”的顺序输出RIP命令。
在步骤S18-1,RIP引擎59栅格化。
在步骤S19-1,RIP引擎59将栅格数据存储在图像存储单元60中。
接下来,描述“纸张模式”的情况。
在步骤S13-2,任务控制单元55将“RIP参数列表”输出到RIP控制单元58。
在步骤S14-2,RIP控制单元58初始化RIP引擎59。此外,RIP控制单元58基于“RIP引擎识别信息”选择RIP引擎59。
在步骤S15-2,由于在“RIP参数列表”中设置了“穿越模式”,因此RIP引擎59参考包括在“RIP参数列表”中的用于访问JDF的信息来检索JDF以分析它。因此,可以从JDF检索到相对于DFE 32未公开的属性。
在步骤S16-2,任务控制单元55请求RIP控制单元58执行RIP。
在步骤S17-2,在“RIP控制模式”是“纸张模式”的情况下,RIP控制单元58以适合于“纸张模式”的顺序输出RIP命令。
在步骤S18-2,RIP引擎59栅格化。
在步骤S19-2,RIP引擎59将栅格数据存储在图像存储单元60中。
在步骤S20,任务控制单元55将“整理信息”与打印执行请求一起输出到打印机控制单元61。这可以在创建栅格数据以前或在创建栅格数据以后执行。
在步骤S21,打印机控制单元61接收打印执行请求,检查存储在图像存储单元60中的栅格数据以打印。
如上所述,在包括与各个RIP引擎59相对应的单个任务接收单元64的本实施例的DFE 32中,应用12可以发送指定了单个任务接收单元64的打印任务。并且,即使在打印任务中设置了相对于DFE 32未公开的属性,RIP引擎59也可以分析JDF从而在栅格数据中反映未公开的属性,原因是单个任务接收单元64在打印任务中设置了“穿越模式”并且用于访问JDF的信息被包括在“RIP参数列表”中。
[适当变例]
以上,虽然为了完整清晰的披露而针对特定实施例描述了本发明,然而权利要求并未因此受到限制,而应解释为本领域技术人员能够做出的所有的修改和替代结构都应包括在本发明的基本教示之内。
例如,虽然图7中DFE 32具有所有功能,然而这些功能可以被分配给通过网络3彼此通信的不同设备。例如,RIP引擎59和JDF分析单元56可以布置在DFE 32能够访问的网络上。
同样地,图像存储单元60或任务数据存储单元53可设置在DFE 32能够访问的网络上。
并且,可以将设备信息管理单元62或设备信息通信单元63包括在布置在网络上的设备中而不是包括在DFE 32中。

Claims (8)

1.一种信息处理装置,其用于基于打印任务来创建绘图数据,所述信息处理装置包括:
多个绘图数据创建单元,其用于基于打印任务来创建相应的绘图数据;
打印任务接收单元,其用于接收指定了多个绘图数据创建单元中的绘图数据创建单元的打印任务;和
打印任务输出单元,其用于将由所述打印任务接收单元所接收的打印任务输出到指定的绘图数据创建单元;
所述打印任务接收单元包括用于接收指定了绘图数据创建单元的打印任务的、对应于绘图数据创建单元的单个打印任务接收单元,以及用于将指定多个单个打印任务接收单元中的单个任务接收单元的单元信息发送给外部设备的单元信息发送单元。
2.如权利要求1所述的信息处理装置,其中,所述打印任务接收单元将用于指定绘图数据创建的某操作的操作模式指定信息添加到所接收的打印任务,所述打印任务输出单元将所述操作模式指定信息与打印任务一起输出到指定的绘图数据创建单元,并且
在添加了所述操作模式指定信息的情况下,指定的绘图数据创建单元执行与未添加所述操作模式指定信息情况下的绘图数据创建不同的绘图数据创建。
3.如权利要求2所述的信息处理装置,进一步包括控制数据创建单元,其用于创建用于控制指定的绘图数据创建单元创建绘图数据的控制数据,其中打印任务包括打印数据和设置信息;
其中,在所述操作模式指定信息被添加到打印任务的情况下,所述控制数据创建单元在控制数据中设置用于访问所述设置信息的信息,并且将所述操作模式指定信息和所述控制数据一起输出到所述打印任务输出单元;并且
绘图数据创建单元,从所述打印任务输出单元接收所述操作模式指定信息,根据用于访问设置信息的信息来检索所述设置信息,并且从而基于所述控制数据和所检索到的设置信息来执行作为某操作的绘图数据的创建。
4.如权利要求1所述的信息处理装置,其中,所述单元信息包括用于表示绘图数据创建单元能够执行某操作的操作模式信息,并且与能够执行某操作的绘图数据创建单元相对应的单个打印任务接收单元将所述操作模式指定信息添加到所接收的打印任务。
5.如权利要求1所述的信息处理装置,其中,单个打印任务接收单元将用于识别绘图数据创建单元的识别信息添加到所接收的打印任务,并且所述打印任务输出单元基于所述识别信息来选择绘图数据创建单元以基于打印任务创建绘图数据。
6.如权利要求5所述的信息处理装置,其中,单个打印任务接收单元具有用于与各个单个打印任务接收单元相对应的绘图数据创建单元的典型设置信息,并且在所接收的打印任务中没有包括设置信息的情况下,单个打印任务接收单元基于所述典型设置信息来修正设置信息并且在打印任务中设置所述典型设置信息。
7.一种信息处理***,所述信息处理***包括外部设备和信息处理装置,所述信息处理装置用于基于打印任务来创建绘图数据,所述信息处理装置包括:
多个绘图数据创建单元,其用于基于打印任务来创建相应的绘图数据;
单个打印任务接收单元,与绘图数据创建单元相对应,用于接收指定了绘图数据创建单元的打印任务;
打印任务输出单元,其用于将打印任务输出到与多个单个打印任务接收单元中的单个任务接收单元相对应的多个绘图数据创建单元中的绘图数据创建单元;和
单元信息发送单元,其用于将用于指定单个打印任务接收单元的单元信息发送给所述外部设备,
所述外部设备包括:
打印任务发送单元,其用于基于单元信息将指定了绘图数据创建单元的打印任务发送给与所指定的绘图数据创建单元相对应的单个打印任务接收单元。
8.一种信息处理方法,所述信息处理方法由信息处理装置所实现,所述信息处理装置用于基于打印任务来创建绘图数据,所述信息处理方法包括:
接收指定了多个绘图数据创建单元中的绘图数据创建单元的打印任务;
将在接收步骤所接收的打印任务输出到指定的绘图数据创建单元;以及
通过所述绘图数据创建单元来创建所述绘图数据;
将指定对应于绘图数据创建单元的多个单个打印任务接收单元中的单个任务接收单元的单元信息发送给外部设备。
CN201510104379.5A 2014-03-11 2015-03-10 信息处理装置、信息处理***和信息处理方法 Expired - Fee Related CN104915159B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2014047217 2014-03-11
JP2014-047217 2014-03-11
JP2015-033947 2015-02-24
JP2015033947A JP6435914B2 (ja) 2014-03-11 2015-02-24 情報処理装置、情報処理システム、プログラム

Publications (2)

Publication Number Publication Date
CN104915159A CN104915159A (zh) 2015-09-16
CN104915159B true CN104915159B (zh) 2019-04-19

Family

ID=52807531

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510104379.5A Expired - Fee Related CN104915159B (zh) 2014-03-11 2015-03-10 信息处理装置、信息处理***和信息处理方法

Country Status (4)

Country Link
US (1) US9639314B2 (zh)
EP (1) EP2919110A1 (zh)
JP (1) JP6435914B2 (zh)
CN (1) CN104915159B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6500754B2 (ja) * 2015-11-09 2019-04-17 株式会社リコー 画像形成出力制御装置、画像処理システム、画像形成出力制御装置の制御方法、画像形成出力制御装置の制御プログラム
JP6848671B2 (ja) * 2016-12-13 2021-03-24 株式会社リコー 画像形成出力制御装置、制御方法、制御プログラム
JP7119303B2 (ja) * 2017-07-19 2022-08-17 富士フイルムビジネスイノベーション株式会社 印刷指示装置、印刷指示システム及びプログラム
US11934731B1 (en) * 2023-03-09 2024-03-19 Ricoh Company, Ltd. Alternative media generation mechanism

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8054494B2 (en) * 2003-03-27 2011-11-08 Canon Kabushiki Kaisha Image forming system, method and program of controlling image forming system, and storage medium

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6327050B1 (en) * 1999-04-23 2001-12-04 Electronics For Imaging, Inc. Printing method and apparatus having multiple raster image processors
US6825943B1 (en) * 1999-11-12 2004-11-30 T/R Systems Method and apparatus to permit efficient multiple parallel image processing of large jobs
US20060146353A1 (en) * 2004-12-30 2006-07-06 Microsoft Corporation Strategies for rendering job information using a multi-personality driver device
US7580146B2 (en) * 2005-03-22 2009-08-25 Xerox Corporation Hierarchical architecture for a distributed and scalable network printing system
JP4689453B2 (ja) * 2005-12-02 2011-05-25 キヤノン株式会社 情報処理装置、データ処理方法、及びプログラム
US20090279125A1 (en) 2008-05-09 2009-11-12 Yue Liu Methods and structure for generating jdf using a printer definition file
JP5574821B2 (ja) * 2010-05-21 2014-08-20 キヤノン株式会社 管理装置、管理方法、及びプログラム
JP5729121B2 (ja) 2011-05-12 2015-06-03 株式会社リコー 印刷ジョブ生成プログラム、印刷ジョブ生成装置及び印刷システム
JP4900530B1 (ja) * 2011-09-15 2012-03-21 富士ゼロックス株式会社 画像処理装置及びプログラム
JP2013088992A (ja) 2011-10-18 2013-05-13 Konica Minolta Business Technologies Inc 印刷システム
JP2013152606A (ja) * 2012-01-25 2013-08-08 Konica Minolta Inc 画像処理システム、画像形成装置、画像処理プログラム、および画像処理方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8054494B2 (en) * 2003-03-27 2011-11-08 Canon Kabushiki Kaisha Image forming system, method and program of controlling image forming system, and storage medium

Also Published As

Publication number Publication date
US9639314B2 (en) 2017-05-02
US20150261488A1 (en) 2015-09-17
EP2919110A1 (en) 2015-09-16
JP6435914B2 (ja) 2018-12-12
JP2015187841A (ja) 2015-10-29
CN104915159A (zh) 2015-09-16

Similar Documents

Publication Publication Date Title
JP6354741B2 (ja) 情報処理装置、情報処理方法、プログラム
CN105765519B (zh) 信息处理装置、信息处理方法和非瞬态计算机可读记录介质
JP6575074B2 (ja) 情報処理装置、情報処理方法、プログラム
CN104915159B (zh) 信息处理装置、信息处理***和信息处理方法
US9311575B2 (en) Information processing apparatus, information processing method, and computer-readable storage medium storing program, for generating drawing data
JP2013232868A (ja) プロファイル設定装置、方法、プログラム、及びプロファイル管理システム
JP6477002B2 (ja) 情報処理装置、情報処理方法、プログラム
US9377983B2 (en) Information processing apparatus, information processing method, and program
EP3312716B1 (en) Printing managing apparatus and program
JP4761535B2 (ja) 文書管理装置及び方法、プログラム
JP6394431B2 (ja) 情報処理装置、情報処理方法、プログラム
US9336467B2 (en) Information processing apparatus, information processing system, and recording medium
US9342263B2 (en) Information processing apparatus, method, and program creating rendering data using a setting information set converted according to a selected scheme
CN115515794A (zh) 图像形成装置、控制图像形成装置的控制方法和程序
CN113596275A (zh) 图像形成设备、图像形成设备的控制方法和存储介质
JP6489000B2 (ja) 情報処理装置、情報処理システム、プログラム
JP2016040740A (ja) 情報処理装置、情報処理方法、プログラム
JP2015179505A (ja) 情報処理装置、プログラム
US11977803B1 (en) Industrial printing system, print server, and variable printing method for distributed processing of variable printing for production printing by peer-to-peer
JP6497308B2 (ja) 情報処理装置、情報処理方法、プログラム
JP2015172933A (ja) 情報処理装置、情報処理方法、プログラム
JP2015195012A (ja) 情報処理装置、情報処理方法、プログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190419

CF01 Termination of patent right due to non-payment of annual fee