CN104111807B - 打印***、服务器、信息处理装置、图像处理装置及方法 - Google Patents
打印***、服务器、信息处理装置、图像处理装置及方法 Download PDFInfo
- Publication number
- CN104111807B CN104111807B CN201410151672.2A CN201410151672A CN104111807B CN 104111807 B CN104111807 B CN 104111807B CN 201410151672 A CN201410151672 A CN 201410151672A CN 104111807 B CN104111807 B CN 104111807B
- Authority
- CN
- China
- Prior art keywords
- data
- list
- server
- unit
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1288—Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1238—Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1242—Image or content composition onto a page
- G06F3/1243—Variable data printing, e.g. document forms, templates, labels, coupons, advertisements, logos, watermarks, transactional printing, fixed content versioning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1267—Job repository, e.g. non-scheduled jobs, delay printing
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)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
- Facsimiles In General (AREA)
Abstract
本发明提供一种打印***、服务器、信息处理装置、图像处理装置及方法。在所述打印***中,用于通过进行与登记的表单数据的合成来执行打印的打印数据、以及要被登记以用于打印的表单数据被关联并保持。在接受打印所述打印数据的指令的情况下,控制以登记所述表单数据然后执行所述打印数据的打印。
Description
技术领域
本发明涉及用于基于打印作业打印的打印***、服务器、信息处理装置、图像处理装置及打印控制方法。
背景技术
如日本特开2011-81741号公报所公开的,已知如下技术:在网络上的服务器中临时保留打印数据(所谓的保留打印(reservation printing)),在任意的输出目的地打印机中进行用户验证,然后进行拉打印(pull printing)。
还已知如下技术:通过PDL命令生成在多个打印数据中重复使用的诸如表单、宏、字体或颜色配置的资源数据,然后将该资源数据设置为PDL打印数据并且登记该资源数据。
然而,在日本特开2011-81741号公报公开的打印***中,像打印数据一样来对待资源数据(强制保留)。关于资源数据和反映资源数据的打印数据,除非首先处理资源数据然后处理打印数据,否则不会获得正确的输出结果,。
然而,在文档列表中,资源登记数据和打印数据均被显示为通常的文档。用户难以在文档列表中识别资源登记数据或打印数据。因此难以按照正确的顺序处理资源登记数据和打印数据。
发明内容
本发明的一方面在于消除传统技术存在的上述问题。本发明提供一种用于适当地执行表单打印的打印***、服务器、信息处理装置、图像处理装置及打印控制方法。
本发明的第一方面提供一种打印***,该打印***包括:保持单元,其被构造为将打印数据与表单数据相关联,并且保持所述打印数据和所述表单数据;接受单元,其被构造为接受打印所述打印数据的指令;以及打印控制单元,其被构造为在所述接受单元接受所述指令的情况下,控制登记所述表单数据然后执行所述打印数据的打印。
本发明的第二方面提供一种要在打印***中执行的打印控制方法,所述打印控制方法包括:保持步骤,将打印数据与表单数据相关联,并且保持所述打印数据和所述表单数据;接受步骤,接受打印所述打印数据的指令;以及打印控制步骤,在所述接受步骤中接受所述指令的情况下,控制登记所述表单数据然后执行所述打印数据的打印。
本发明的第三方面提供一种打印***中的服务器,所述打印***包括所述服务器、信息处理装置以及图像处理装置,所述信息处理装置被构造为生成打印作业并将所述打印作业登记在所述服务器中,所述图像处理装置被构造为接受执行所述打印作业的指令、从所述服务器获取打印数据、并执行打印,所述服务器包括:保持单元,其被构造为将打印数据与表单数据相关联,并且保持所述打印数据和所述表单数据。
本发明的第四方面提供一种打印***中的信息处理装置,所述打印***包括服务器、所述信息处理装置以及图像处理装置,所述信息处理装置被构造为生成打印作业并将所述打印作业登记在所述服务器中,所述图像处理装置被构造为接受执行所述打印作业的指令、从所述服务器获取打印数据、并执行打印,所述信息处理装置包括:生成单元,其被构造为彼此相关联地生成所述打印数据以及用于通过进行与所述打印数据的合成来执行表单打印的表单数据;以及登记单元,其被构造为将通过所述生成单元生成的所述打印数据和所述表单数据登记在所述服务器中。
本发明的第五方面提供一种打印***中的图像处理装置,所述打印***包括服务器、信息处理装置以及所述图像处理装置,所述信息处理装置被构造为生成打印作业并将所述打印作业登记在所述服务器中,所述图像处理装置被构造为接受执行所述打印作业的指令、从所述服务器获取打印数据、并执行打印,所述图像处理装置包括:接受单元,其被构造为接受打印所述打印数据的指令;以及打印控制单元,其被构造为在所述接受单元接受所述指令的情况下,控制登记表单数据然后执行所述打印数据的打印。
本发明的第六方面提供一种要在打印***中的服务器中执行的打印控制方法,所述打印***包括所述服务器、信息处理装置以及图像处理装置,所述信息处理装置被构造为生成打印作业并将所述打印作业登记在所述服务器中,所述图像处理装置被构造为接受执行所述打印作业的指令、从所述服务器获取打印数据、并执行打印,所述打印控制方法包括:保持步骤,将打印数据与表单数据相关联,并且保持所述打印数据和所述表单数据。
本发明的第七方面提供一种要在打印***中的信息处理装置中执行的打印控制方法,所述打印***包括服务器、所述信息处理装置以及图像处理装置,所述信息处理装置被构造为生成打印作业并将所述打印作业登记在所述服务器中,所述图像处理装置被构造为接受执行所述打印作业的指令、从所述服务器获取打印数据、并执行打印,所述打印控制方法包括:生成步骤,彼此相关联地生成所述打印数据以及用于通过进行与所述打印数据的合成来执行表单打印的表单数据;以及登记步骤,将所述生成步骤中生成的所述打印数据和所述表单数据登记在所述服务器中。
本发明的第八方面提供一种要在打印***中的图像处理装置中执行的打印控制方法,所述打印***包括服务器、信息处理装置以及所述图像处理装置,所述信息处理装置被构造为生成打印作业并将所述打印作业登记在所述服务器中,所述图像处理装置被构造为接受执行所述打印作业的指令、从所述服务器获取打印数据、并执行打印,所述打印控制方法包括:接受步骤,接受打印所述打印数据的指令;以及打印控制步骤,在所述接受步骤中接受所述指令的情况下,控制登记表单数据然后执行所述打印数据的打印。
根据本发明,能够适当地执行表单打印。
通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。
附图说明
图1是示出打印***的整体布置的概况的图;
图2是用于说明信息处理装置的硬件布置的框图;
图3是用于说明服务器的硬件布置的框图;
图4是用于说明图像处理装置的硬件布置的框图;
图5是用于说明打印***的软件布置的框图;
图6是示出打印***中的作业数据登记处理的序列图;
图7是示出打印***中的拉打印处理的序列图;
图8是示出表单数据登记中的画面显示处理的过程的流程图;
图9是示出表单数据登记中的警告画面的示例的图;
图10是示出表单数据登记中的数据生成处理的过程的流程图;
图11是示出由服务器管理的书目信息列表的示例的表;
图12A和图12B是示出打印数据列表画面的示例的图;
图13是示出图像处理装置中的拉打印处理的过程的流程图;
图14是示出服务器的软件布置的另一形式的框图;
图15是示出企业作业数据登记处理的序列图;
图16是示出企业作业数据登记处理的过程的流程图;
图17是示出同时发送表单数据的拉打印处理的序列图;
图18A和图18B是示出由信息处理装置生成的表单登记数据的示例的图;以及
图19A和图19B是示出由企业服务器生成的表单登记PDL数据的示例的图。
具体实施方式
下文中将参照附图详细描述本发明的优选实施例。应当理解,下面的实施例并不意图限制本发明的权利要求,并且并非根据以下实施例描述的方面的全部组合均是解决根据本发明的问题的手段所必须的。注意,相同的附图标记表示相同的部分,其重复描述将被省略。
第一实施例
[***布置]
图1是示出打印***的整体布置的概况的图。在图1中,图像处理装置101经由网络104连接到信息处理装置102和书目信息服务器(在下文中简称为服务器)103,使得它们可以彼此通信。作为信息处理装置102和服务器103的各个,例如,可使用包括CPU、显示器、键盘、指示设备、硬盘驱动器(HDD)、存储器以及网络通信接口的通用PC。图像处理装置101是能够执行诸如电子文档打印功能、硬拷贝功能、以及传真通信功能的多个功能的MFP(多功能***设备)。信息处理装置102生成图像处理装置101可以利用来执行打印的作业数据,并将该作业数据发送到服务器103。
服务器103保持并管理从信息处理装置102接收的作业数据,还管理该作业数据的书目信息。书目信息针对作业数据包括输入作业数据的用户的信息、文档信息、以及当作业数据被输入(登记)到服务器103时的日期和时间的信息。书目信息在下文中也称为作业信息。图像处理装置101从服务器103获取书目信息列表,并将其显示在图像处理装置101的显示器上。用户可以从在显示器上显示的书目信息列表中选择其想要的作业数据,预览该作业数据,并改变打印设置。之后,图像处理装置101从服务器103获取用户选择的作业数据,并将其打印输出。
[各装置的布置]
图2是用于说明信息处理装置102的硬件布置的框图。信息处理装置102包括CPU201、ROM202、RAM203、HDD204、网络I/F205以及操作单元(UI)206。这些块经由内部总线200连接,使得它们可以彼此通信。CPU201进行信息处理装置102的集中控制,并通过将ROM202或HDD204中存储的各种程序读出到RAM203中并执行这些程序来实现根据各实施例的操作。RAM203用作操作CPU201必须的工作存储器。RAM203还用作用于临时存储各种数据的存储器。HDD204在将程序以及各种数据加载到RAM203之前存储这些程序以及各种数据。网络I/F205将信息处理装置102连接到网络104。网络I/F205允许信息处理装置102与图像处理装置101和服务器103通信。UI206包括显示器、键盘等(均未示出)。UI206可以接受来自用户的各种操作指令,并显示信息处理装置102的各种状态。
图3是用于说明服务器103的硬件布置的框图。服务器103包括CPU301、ROM302、RAM303、HDD304、以及网络I/F305。这些块经由内部总线300连接,使得它们可以彼此通信。CPU301进行服务器103的集中控制,并通过将ROM302或HDD304中存储的各种程序读出到RAM303中并执行这些程序来实现根据各实施例的操作。RAM303用作操作CPU301必须的工作存储器。RAM303还用作用于临时存储各种数据的存储器。HDD304在将程序以及各种数据加载到RAM303之前存储这些程序以及各种数据。网络I/F305将服务器103连接到网络104。网络I/F305允许服务器103与图像处理装置101和信息处理装置102通信。
图4是用于说明图像处理装置101的硬件布置的框图。图像处理装置101包括CPU401、ROM402、RAM403、HDD404、网络I/F405以及UI406。这些块经由内部总线400连接,使得它们可以彼此通信。CPU401进行图像处理装置101的集中控制,并通过将ROM402或HDD404中存储的各种程序读出到RAM403中并执行这些程序来实现根据各实施例的操作。RAM403用作操作CPU401必须的工作存储器。RAM403还用作用于临时存储各种数据的存储器。HDD404在将程序以及各种数据加载到RAM403之前存储这些程序以及各种数据。网络I/F405将图像处理装置101连接到网络104。网络I/F405允许图像处理装置101与信息处理装置102和服务器103通信。UI406包括各种按钮、触摸屏等(均未示出)。UI406可以接受来自用户的各种操作指令,并显示图像处理装置101的各种状态。打印机407是通过诸如喷墨打印方法的各种打印方法在诸如打印纸张的打印介质上打印目标图像数据的图像输出装置。
图5是用于说明打印***的软件布置的框图。信息处理装置102的各个处理功能通过CPU201执行ROM202中存储的程序来实现。要由CPU201执行的处理功能包括作业生成单元501、文档信息生成单元502、PDL数据生成单元503、设备信息管理单元504、操作单元505、控制单元506、以及通信单元507。作业生成单元501由文档信息生成单元502生成的文档信息以及PDL数据生成单元503生成的PDL数据生成作业数据。文档信息生成单元502生成用作作业数据的作业属性的文档信息。PDL数据生成单元503生成用作图像处理装置101可以利用来执行打印的数据格式的PDL数据。设备信息管理单元504将设备信息存储在HDD204中并进行管理。操作单元505可以经由UI206接受来自用户的各种操作指令,并在UI206上显示信息处理装置102的各种状态。控制单元506进行作业数据的各种控制操作。通信单元507经由网络I/F205与网络104上的装置通信。
服务器103的各种处理功能通过CPU301执行ROM302中存储的程序来实现。要由CPU301执行的处理功能包括文档信息分析单元508、文档数据管理单元509、书目信息管理单元510、控制单元511、以及通信单元512。文档信息分析单元508分析从信息处理装置102发送的作业数据的文档信息。文档数据管理单元509将从信息处理装置102发送的作业数据存储在HDD304中并进行管理。书目信息管理单元510将文档数据管理单元509管理的作业数据的书目信息存储在HDD304中并进行管理。控制单元511进行作业数据的各种控制操作。通信单元512经由网络I/F305与网络104上的装置通信。
图像处理装置101的各种处理功能通过CPU401执行ROM402中存储的程序来实现。要由CPU401执行的处理功能包括通信单元513、操作单元514、控制单元515、打印单元516、以及打印数据管理单元517。操作单元514可以经由UI406接受来自用户的各种操作指令,并在UI406上显示图像处理装置101的各种状态。控制单元515进行作业数据的各种控制操作。通信单元513经由网络I/F405与网络104上的装置通信。打印单元516基于至打印机407的图像信号形成图像,并将其打印输出。打印数据管理单元517将通过控制单元515由作业数据的各页进行位图转换的图像数据存储在HDD404中并进行管理。
控制单元515包括文档信息分析单元518、PDL数据分析单元519、数据绘制单元520、输出控制单元521、作业数据保存单元522、以及文档列表控制单元523。文档信息分析单元518分析作业数据的各作业属性。PDL数据分析单元519分析作业数据的各页数据并将其转换为中间数据(例如,显示列表)。PDL数据分析单元519将转换后的中间数据存储、累积并保存在RAM403内的作业数据保存单元522中。数据绘制单元520将累积的/保存的中间数据转换成各页的位图数据,并将该位图数据累积并保存在打印数据管理单元517中。输出控制单元521将各页的位图数据转换成视频信号,并与打印单元516的图像形成及给纸操作同步地进行图像传送处理。作业数据保存单元522临时保存通过PDL数据分析单元519转换的中间数据。文档列表控制单元523根据从服务器103获取的书目信息列表来对操作单元514的显示单元(未示出)上的文档列表的显示进行控制。
[作业数据登记处理]
图6是示出打印***中的作业数据登记处理的序列图。当信息处理装置102经由操作单元505接受登记用户指定的打印作业的数据的指令时,其通知控制单元506开始数据登记。当接受数据登记开始通知时,控制单元506生成验证请求,并将验证请求经由通信单元507发送到服务器103(步骤S601)。
如果服务器103经由通信单元512从信息处理装置102接收到验证请求,则控制单元511进行验证处理(步骤S602)。如果控制单元511接受该验证请求,则服务器103将验证确认经由通信单元512发送到信息处理装置102(步骤S603)。如果信息处理装置102从服务器103接收到验证确认,则控制单元506生成设备信息获取请求,并将该设备信息获取请求经由通信单元507发送到服务器103(步骤S604)。如果服务器103经由通信单元512从信息处理装置102接收到设备信息获取请求,则控制单元511确认设备信息(步骤S605)。
设备信息是针对打印作业的处理能力信息,例如包括诸如色彩模式的打印设置以及作业强制保留设置。作业强制保留是所谓的保留打印。在保留打印中,首先,用户从信息处理装置将其想要的打印作业连同目标打印数据一起登记在服务器中。同时,不执行打印。当用户需要打印输出时,其来到图像处理装置处,进行验证操作,如有必要,指定打印作业。响应于此,图像处理装置从服务器获取打印数据并执行打印。
如果控制单元511完成设备信息确认处理,则服务器103经由通信单元512向信息处理装置102发送设备信息(步骤S606)。如果信息处理装置102从服务器103接收到设备信息,则其将设备信息保存在设备信息管理单元504中。根据设备信息,信息处理装置102显示用于生成打印作业的各种画面(步骤S607)。
图8是示出在表单数据登记中在信息处理装置102中显示画面的过程的流程图。该流程图通过CPU201执行ROM202中存储的程序来实现。控制单元506从设备信息管理单元504读出设备信息。控制单元506确定是否设置了作业强制保留模式(步骤S801)。如果控制单元506确定设置了作业强制保留模式,则其向操作单元505发送警告通知。当接收到该警告通知时,操作单元505显示警告画面(步骤S802),然后处理进行到步骤S803。如果控制单元506确定未设置作业强制保留模式,则不显示警告画面,图8的处理结束。在步骤S803中,控制单元506将在警告画面上选择的表单数据处理模式临时保存在RAM203中。
图9是示出在表单数据登记中在信息处理装置102中显示的警告画面的示例的图。如图9中所示,警告画面901包括引起用户关注的消息、用于提示用户选择表单数据处理模式的“通过主机合成”按钮902和“生成表单”按钮903、以及用于中断打印处理的“取消”按钮904。当用户选择“通过主机合成”按钮902时,信息处理装置102通过PDL数据生成单元503将表单数据和页面数据合成到通常打印数据来生成PDL数据。当用户选择“生成表单”按钮903时,信息处理装置102通过PDL数据生成单元503、利用表单数据作为表单登记数据来生成PDL数据。生成的表单登记数据是可以在各页的表单执行数据或多个表单执行数据(稍后描述)中重复使用的资源数据。
再次参照图6,在信息处理装置102中,作业生成单元501生成指定的作业数据(步骤S608)。作为表单数据处理模式,生成表单登记数据。由于表单数据处理模式是表单登记,因此文档信息生成单元502生成表单登记信息作为文档信息。
图18A是示出由信息处理装置102生成的表单登记数据的示例的图。如图18A中所示,文档信息1801描述代表表单登记数据的标识信息以及要被登记的表单ID。PDL数据1802描述表单登记PDL数据。
如果作业生成单元501生成指定的作业数据,则信息处理装置102经由通信单元507向服务器103发送指定的作业数据,并且发出数据登记请求(步骤S609)。
如果服务器103从信息处理装置102接收到作业数据,则文档信息分析单元508分析所接收的作业数据的文档信息(步骤S610)。然后,书目信息管理单元510根据分析的文档信息登记书目信息。此外,文档数据管理单元509登记接收的作业数据(步骤S611)。此时,书目信息从文档信息的表单登记信息作为表单登记作业被保存在书目信息管理单元510中。如果书目信息管理单元510登记所接收的作业数据的书目信息,则服务器103向信息处理装置102发送针对指定的作业数据的登记确认(步骤S612)。
信息处理装置102生成在打印中与登记的表单数据合成时输出的表单执行数据。首先,信息处理装置102显示用于生成打印作业的各种画面(步骤S613)。因为通常打印,所以不显示表单登记中的警告画面。然后,在信息处理装置102中,作业生成单元501生成指定的作业数据(步骤S614)。作为表单数据处理模式,生成表单执行数据。由于表单数据处理模式是表单执行,因此文档信息生成单元502生成表单执行信息作为文档信息。
图18B是示出由信息处理装置102生成的表单执行数据的示例的图。在图18B中,文档信息1803描述了代表表单执行数据的标识信息以及要被执行的表单ID。PDL数据1802描述表单执行PDL数据。如果作业生成单元501生成指定的作业数据,则信息处理装置102经由通信单元507向服务器103发送指定的作业数据,并发出数据登记请求(步骤S615)。
如果服务器103从信息处理装置102接收到作业数据,则文档信息分析单元508分析所接收的作业数据的文档信息(步骤S616)。然后,书目信息管理单元510根据分析的文档信息登记书目信息。另外,文档数据管理单元509登记所接收的作业数据(步骤S617)。此时,根据文档信息的表单执行信息,将书目信息作为表单执行作业保存在书目信息管理单元510中。如果书目信息管理单元510登记所接收的作业数据的书目信息,则服务器103向信息处理装置102发送针对指定的作业数据的登记确认(步骤S618)。如果信息处理装置102从服务器103接收到针对指定的作业数据的登记确认,则其结束打印作业数据登记处理。
图10是示出在表单数据登记中信息处理装置102中的数据生成处理的过程的流程图。该流程图通过CPU201执行ROM202中存储的程序来实现。作业生成单元501确定在步骤S803中临时保存的表单数据处理模式,如果表单数据处理模式是利用强制保留的表单生成模式,则进行图10中的处理。
首先,作业生成单元501确定表单数据处理模式是否是表单登记数据(步骤S1001)。如果作业生成单元501确定表单数据处理模式是表单登记数据,则其向文档信息生成单元502通知表单登记标识信息。文档信息生成单元502由表单登记标识信息生成文档信息(步骤S1002)。然后,PDL数据生成单元503生成表单登记PDL数据(步骤S1003)。作业生成单元501由文档信息生成单元502生成的文档信息以及PDL数据生成单元503生成的PDL数据生成作业数据(步骤S1004)。
如果作业生成单元501在步骤S1001中确定表单数据处理模式不是表单登记数据,则其确定表单数据处理模式是否是表单执行数据(步骤S1005)。如果作业生成单元501确定表单数据处理模式是表单执行数据,则其将表单执行标识信息通知给文档信息生成单元502。文档信息生成单元502由表单执行标识信息生成文档信息(步骤S1006)。然后,PDL数据生成单元503生成表单执行PDL数据(步骤S1007)。
如果作业生成单元501在步骤S1005中确定表单数据处理模式不是表单执行数据,则PDL数据生成单元503生成通常打印PDL数据。该处理在表单数据处理模式是主机合成数据时、即在“通过主机合成”按钮902被按下时执行。
[服务器管理的书目信息列表的示例]
图11是示出通过服务器103管理的书目信息列表的示例的表。书目信息列表1100管理作业数据的文档ID1101、文档名1102、表单存在/不存在标记1103、登记表单ID1104、以及执行表单ID1105。另外,书目信息列表1100管理色彩模式1106、页面计数1107、输入日期&时间1108、以及输出日期&时间1109。基于从信息处理装置102接收的作业数据的文档信息来管理文档ID1101、文档名1102、表单存在/不存在标记1103、登记表单ID1104、执行表单ID1105、色彩模式1106、以及页面计数1107。输入日期&时间1108是当从信息处理装置102接收到作业数据时的日期&时间。输出日期&时间1109是在输出作业数据后,接收到书目信息更新请求作为来自图像处理装置101的打印输出完成通知时的日期&时间。
在本示例中,文档ID1101=″2″的文档数据被管理作为表单登记作业(表单数据),表单存在/不存在标记1103以及登记表单ID1104="123"被保存。另外,文档ID1101="3″和"4"的文档数据被管理作为表单执行作业(要与表单合成并打印的数据),表单存在/不存在标记1103和执行表单ID1105="123"被保存。
利用该布置,表单登记作业与表单执行作业可以从书目信息被关联并处理。表单存在/不存在标记1103能够容易识别表单登记、表单执行作业、或通常打印作业。
[拉打印处理]
图7是示出打印***中的拉打印处理的序列图。当图像处理装置101经由操作单元514从用户接受针对登记数据的操作(拉打印)的启动时,其向控制单元515通知以开始操作。当接受到操作开始通知时,控制单元515生成验证请求,并经由通信单元513将其发送到服务器103(步骤S701)。
如果服务器103经由通信单元512从图像处理装置101接收到验证请求,则控制单元511进行验证处理(步骤S702)。如果控制单元511接受该验证请求,则服务器103经由通信单元512向图像处理装置101发送书目信息列表(步骤S703)。
如果图像处理装置101从服务器103接收到书目信息列表,则操作单元514基于书目信息列表显示打印数据列表(步骤S704)。如果操作单元514从用户接受打印输出任意作业数据的指令,则图像处理装置101经由通信单元513向服务器103发出针对作业数据的数据发送请求(步骤S705)。这里,用户指示图像处理装置101打印输出表单执行数据。在这种情况下,图像处理装置101基于表单执行数据打印输出指令自动发出针对表单登记数据的数据发送请求。
如果服务器103从图像处理装置101接收到针对作业数据的数据发送请求,则文档数据管理单元509读出指定的作业数据(步骤S706)。如果文档数据管理单元509完成指定作业数据的读出,则服务器103经由通信单元512向图像处理装置101发送指定的作业数据(步骤S707)。
如果图像处理装置101经由通信单元513从服务器103接收到指定作业数据,则控制单元515进行针对作业数据的打印处理(步骤S708)。由于图像处理装置101接收到表单登记数据作为作业数据,因此PDL数据分析单元519由所接收的表单登记数据生成中间数据。图像处理装置101将生成的中间数据临时保存在作业数据保存单元522中。
图像处理装置101经由通信单元513向服务器103发出针对表单执行数据的数据发送请求(步骤S709)。如果服务器103从图像处理装置101接收到针对表单执行数据的数据发送请求,则文档数据管理单元509读出指定表单执行数据(步骤S710)。
如果文档数据管理单元509完成指定表单执行数据的读出,则服务器103经由通信单元512向图像处理装置101发送指定表单执行数据(步骤S711)。
如果图像处理装置101经由通信单元513从服务器103接收到指定表单执行数据,则控制单元515针对表单执行数据进行打印处理(步骤S712)。由于图像处理装置101接收到表单执行数据作为作业数据,因此PDL数据分析单元519由接收的表单执行数据生成中间数据。
图像处理装置101将生成的中间数据临时保存在作业数据保存单元522中。在图像处理装置101中,数据绘制单元520将临时保存的表单中间数据与打印中间数据合成,并且将合成的数据转换成输出图像。输出控制单元521和打印单元516进行接收的作业数据的打印输出。
之后,图像处理装置101向服务器103发送书目信息更新请求以通知接收的作业数据的打印输出已经完成(步骤S713)。如果服务器103经由通信单元512从图像处理装置101接收到针对任意作业数据的书目信息更新请求,则书目信息管理单元510更新指定作业数据的书目信息(步骤S714)。响应于该书目信息更新请求,书目信息列表1100中的输出日期&时间1109被更新。进行了打印输出的图像处理装置可以在书目信息列表中被描述并管理,使得进行了打印输出的图像处理装置的标识信息可以被更新。
如果书目信息管理单元510更新指定作业数据的书目信息,则服务器103将针对指定作业数据的书目信息更新确认发送到图像处理装置101(步骤S715)。如果图像处理装置101从服务器103接收到针对指定作业数据的书目信息更新确认,则拉打印处理结束。
[图像处理装置显示的打印数据列表画面]
图12A和图12B是示出由图像处理装置101显示的打印数据列表画面的示例的图。在图12A和图12B中,打印数据列表画面1201显示验证的用户名1202和打印数据列表1203。除了打印数据列表1203外,显示用于指示针对选择的作业数据的详细信息的显示的“详情”按钮1205,以及用于指示打印输出的“打印”按钮1206。“退出”按钮1204可以用来解除验证状态,取消拉打印处理,并返回到通常画面。
打印数据列表1203显示以下种类的信息:
·用于识别从书目信息列表1100获取的作业数据的“文档名”
·作业数据中包含的“彩色/黑白信息”
·输出作业数据时的“总页数”
·服务器103中登记的“输入时间”
在本示例中,通过选择复选框来选择文档名为“ABC评价报告2”的作业数据。当针对各作业数据在书目信息列表1100中存在关联的表单登记作业时,显示代表存在/不存在表单的标志“+”1207和标志“-”1208。在打印数据列表画面1201的初始状态下,如图12A中所示仅显示表单存在/不存在标志“+”1207。
当用户按下表单存在/不存在标志“+”1207时,表单存在/不存在标志的显示改变为“-”1208,如图12B中所示,并且显示关联的表单登记作业(在这种情况下为“表单123”)。
利用该设置,用户可以在不考虑表单登记作业或表单执行作业的情况下,通过“文档名”识别作业数据并指示打印的执行。当用户按下“详情”按钮1205时,可以显示详细信息显示画面,使得用户可以确认与所选择的作业数据相关联的表单登记作业。当在书目信息列表1100中相同的登记表单ID用于多个作业数据时,可以在详细信息显示画面上预览各表单登记作业以允许用户选择目标表单登记作业。
图13是示出图像处理装置101中的拉打印处理(打印控制)的过程的流程图。该流程图通过CPU201执行ROM202中存储的程序来实现。用户从信息处理装置102在服务器103中登记作业数据,然后移至图像处理装置101,并执行用户验证,如图6中所示。在进行用户验证后,打印数据列表画面1201显示验证的用户名1202以及打印数据列表1203,如参照图12A和图12B所描述的。用户选择要经历打印的执行的打印数据,并指示打印的开始。
如果操作单元514从用户接受拉打印的开始,则其通知控制单元515以开始操作。当接收到操作开始通知时,控制单元515指示操作单元514显示验证输入画面,并且处理转移至等待来自用户的验证输入的状态。如果用户输入基于用户名和密码的验证信息,则操作单元514向控制单元515通知输入的验证信息。控制单元515由通知的验证信息生成验证请求,并经由通信单元513将该验证请求发送到服务器103(步骤S1301)。
控制单元515经由通信单元513从服务器103接收验证结果并确定所接收的验证结果(步骤S1302)。如果验证结果为拒绝,则控制单元515向操作单元514通知错误。当接收到该错误通知时,操作单元514擦除输入的用户名和密码,并且控制单元515再次转移至验证输入等待状态。如果验证结果为许可,则控制单元515经由通信单元513从服务器103接收书目信息列表(步骤S1303)。
如果未正常接收到书目信息列表,则控制单元515向操作单元514通知错误。当接收到错误通知时,操作单元514显示该错误,并且拉打印处理结束(步骤S1316)。如果已经正常接收到书目信息列表,则文档列表控制单元523从书目信息列表中识别表单存在/不存在标记为“存在”的作业数据。然后,文档列表控制单元523基于登记表单ID和执行表单ID将表单登记作业和表单执行作业相关联,由此生成要显示的打印数据列表(步骤S1304)。
之后,控制单元515向操作单元514通知要显示的打印数据列表,并指示其显示如图12A和图12B中所示的打印数据列表。当接收到打印数据列表显示指令时,操作单元514显示如图12A和图12B中所示的打印数据列表,并且处理转移至等待来自用户的操作指令的输入的状态(步骤S1305)。如果用户输入操作指令,则操作单元514向控制单元515通知输入的操作指令。当接收到操作指令通知时,控制单元515确认通知的操作指令(步骤S1306)。
如果针对作业数据的操作指令是通过按下图12A和图12B中的“打印”按钮1206的打印输出指令,则控制单元515确认选择的作业数据是否是表单执行作业(步骤S1307)。如果控制单元515确定所选择的作业数据是表单执行作业,则其经由通信单元513向书目信息服务器103发出针对关联的表单登记作业数据的数据发送请求(步骤S1308)。
之后,控制单元515确认是否经由通信单元513从服务器103接收到了指定的表单登记作业数据(步骤S1309)。如果控制单元515确定未正常接收到指定的表单登记作业数据,则其向操作单元514通知错误。当接收到错误通知时,操作单元514显示错误,并且拉打印处理结束(步骤S1316)。
如果控制单元515确定正常接收到了指定的表单登记作业数据,则其控制PDL数据分析单元519由所接收的表单登记作业数据生成中间数据。作业数据保存单元522临时保存生成的中间数据(步骤S1310)。
控制单元515经由通信单元513向服务器103发出针对表单执行作业数据的数据发送请求(步骤S1311)。控制单元515确认是否经由通信单元513从服务器103接收到了指定的表单执行作业数据(步骤S1312)。如果控制单元515确定未正常接收到指定的表单执行作业数据,则其向操作单元514通知错误。当接收到错误通知时,操作单元514显示错误,并且拉打印处理结束(步骤S1316)。
如果正常接收到指定的表单执行作业数据,则控制单元515控制PDL数据分析单元519由所接收的表单执行作业数据生成中间数据。作业数据保存单元522临时保存生成的中间数据。控制单元515控制数据绘制单元520将临时保存的表单中间数据与打印中间数据合成,并且将合成的数据转换成输出图像。输出控制单元521和打印单元516进行所接收的作业数据的表单打印输出(步骤S1313)。
由于所接收的表单执行作业数据的打印输出完成,因此控制单元515经由通信单元513向服务器103发送书目信息更新请求(步骤S1314)。控制单元515经由通信单元513从服务器103确认指定的表单执行作业数据的书目信息是否已被更新(步骤S1315)。如果指定的表单执行作业数据的书目信息的更新未被正常接收,则控制单元515向操作单元514通知错误。当接收到错误通知时,操作单元514显示错误,并且拉打印处理结束(步骤S1316)。
如上所述,图像处理装置101能够基于来自服务器103的书目信息列表将表单登记数据与表单执行数据相关联,并且以正确的顺序进行打印处理。
第二实施例
在第一实施例中,服务器103从自信息处理装置102接收的作业数据的文档信息中读出表单信息,并将其登记在书目信息列表中。在第二实施例中,服务器103分析所接收的作业数据的PDL数据以确定该PDL数据是否是表单数据。然后,服务器103针对不包含文档信息的作业数据生成表单信息,并将其登记在书目信息列表中。
图14是示出第二实施例中的服务器103的软件布置的框图。如图14中所示,第二实施例中的服务器103还包括PDL数据分析单元1401和文档信息生成单元1402。PDL数据分析单元1401分析PDL数据的各命令以确定表单登记数据、表单执行数据、以及未使用表单数据中的哪个是PDL数据。文档信息生成单元1402基于PDL数据分析单元1401的确定结果来生成文档信息。
图15是示出第二实施例中的服务器103中的企业作业数据登记处理的序列图。企业打印服务器1500(也称为企业服务器)生成作为不包含文档信息的PDL数据的作业数据。在企业打印服务器1500中,服务器103被登记作为输出打印服务器。
企业打印服务器1500生成PDL数据作为表单登记数据(步骤S1501)。企业打印服务器1500将生成的PDL数据发送到服务器103(步骤S1502)。如果服务器103从企业打印服务器1500接收到作业数据,则文档信息分析单元508确定所接收的作业数据是否包含文档信息(步骤S1503)。如果服务器103确定所接收的作业数据不包含文档信息,则PDL数据分析单元1401分析作业数据的各PDL命令(步骤S1504)。在服务器103中,文档信息生成单元1402基于PDL数据分析单元1401的确定结果来生成文档信息。书目信息管理单元510根据生成的文档信息来登记书目信息。文档数据管理单元509登记所接收的作业数据(步骤S1505)。然后,服务器103将PDL数据处理完成通知发送到企业打印服务器1500(步骤S1506)。
企业打印服务器1500生成PDL数据作为表单执行数据(步骤S1507)。企业打印服务器1500将生成的PDL数据发送到服务器103(步骤S1508)。如果服务器103从企业打印服务器1500接收到作业数据,则文档信息分析单元508确定所接收的作业数据是否包含文档信息(步骤S1509)。如果服务器103确定所接收的作业数据不包含文档信息,则PDL数据分析单元1401分析作业数据的各PDL命令(步骤S1510)。在服务器103中,文档信息生成单元1402基于PDL数据分析单元1401的确定结果来生成文档信息。书目信息管理单元510根据生成的文档信息登记书目信息。另外,文档数据管理单元509登记所接收的作业数据(步骤S1511)。然后,服务器103向企业打印服务器1500发送PDL数据处理完成通知(步骤S1512)。
图16是示出第二实施例中的服务器103中的企业作业数据登记处理的过程的流程图。该流程图通过CPU301执行ROM302中存储的程序来实现。文档信息分析单元508确定接收的作业数据是否包含文档信息(步骤S1601)。
如果文档信息分析单元508确定所接收的作业数据不包含文档信息,则PDL数据分析单元1401分析作业数据的各PDL命令(步骤S1602)。然后,PDL数据分析单元1401确定表单登记数据、表单执行数据、以及未使用表单数据中的哪个是作业数据(步骤S1603)。
如果作业数据是表单登记数据或表单执行数据,则PDL数据分析单元1401向文档信息生成单元1402通知表单ID、以及表单登记信息或表单执行信息。文档信息生成单元1402生成文档信息(步骤S1604)。书目信息管理单元510根据文档信息将书目信息登记在书目信息列表中(步骤S1605)。
图19A是示出由第二实施例中的企业服务器1500生成的表单登记PDL数据的示例的图。在图19A中,表单登记开始命令1901与表单登记结束命令1905之间的各个命令(页面开始命令1902、绘制命令1903、以及页面结束命令1904)的页面数据被登记为表单数据。表单登记开始命令1901指定要登记的表单ID。
图19B是示出由第二实施例中的企业服务器1500生成的表单执行PDL数据的示例的图。在图19B中,表单执行命令1906指定表单数据与各后续命令(页面开始命令1902、绘制命令1903、以及页面结束命令1904)的页面数据的合成打印。
如上所述,可以针对不包含文档信息的作业数据生成表单信息,并且该表单信息被登记在书目信息列表中。这里,利用文档信息的存在/不存在作为确定条件来进行作业数据的PDL分析。然而,作业数据是否是来自经历了验证处理的用户的作业数据可以被设置为确定条件,并且可以仅针对来自尚未经历验证处理的用户的作业数据进行PDL分析。这消除了针对各作业数据确定是否进行PDL分析的需要,并且能够增加处理速度。
第三实施例
在上述实施例中,图像处理装置101基于来自服务器103的书目信息列表指定必须的表单登记作业。图像处理装置101请求服务器103发送表单登记作业数据。在第三实施例中,服务器103根据作业数据发送请求指定并发送必须的表单登记作业。
图17是示出在第三实施例中的服务器103中同时发送表单数据的拉打印处理的序列图。在图17中,步骤S701至S704与图7中的相同。图像处理装置101经由通信单元513向服务器103发出针对作业数据的数据发送请求(步骤S1701)。此时,假设在没有表单登记数据输出请求的情况下发出针对表单执行数据的数据发送请求。
如果服务器103从图像处理装置101接收到针对作业数据的数据发送请求,则书目信息管理单元510确定从书目信息列表指定的作业数据是否是表单执行作业。如果书目信息管理单元510确定作业数据是表单执行作业,则其在书目信息列表中搜索关联的表单登记作业(步骤S1702)。在服务器103中,文档数据管理单元509读出从书目信息列表中检测到的作业数据(步骤S1703)。
如果文档数据管理单元509完成关联的表单登记作业数据的读出,则服务器103经由通信单元512向图像处理装置101发送表单登记作业数据(步骤S1704)。
如果图像处理装置101经由通信单元513从服务器103接收到表单登记作业数据,则控制单元515针对作业数据进行打印处理(步骤S1705)。在服务器103中,文档数据管理单元509读出指定的表单执行作业数据(步骤S1706)。
如果文档数据管理单元509完成指定的表单执行数据的读出,则服务器103经由通信单元512向图像处理装置101发送表单执行数据(步骤S1707)。如果图像处理装置101经由通信单元513从服务器103接收到指定的表单执行数据,则控制单元515针对表单执行数据进行打印处理(步骤S1708)。
服务器103经由通信单元512向图像处理装置101发送指定的作业数据发送完成通知(步骤S1709)。后续的步骤S713至S715与图7中的相同。
如上所述,服务器103根据作业数据发送请求指定并发送必须的表单登记作业,并且能够使图像处理装置101按照正确的顺序打印表单登记数据和表单执行数据。
其他实施例
在上述实施例中,服务器103可以在验证处理中确定在书目信息列表中是否存在表单登记作业。当服务器103确定存在关联的表单登记作业时,其可以预先向图像处理装置101发送表单登记作业,而无需等待来自用户的表单执行作业的选择。这消除了在图像处理装置101中的表单执行作业的选择后请求表单登记数据的需要,并且能够增加打印处理速度。
在上述实施例中,服务器103根据来自图像处理装置101的作业数据发送请求,来发送表单登记数据或表单执行数据。服务器103可以被构造为:能够基于表单登记数据和表单执行数据中的哪个是要被发送的数据,来控制在将作业数据发送到图像处理装置101后是否删除作业数据的切换。在该结构中,例如,即使在表单登记数据被发送到图像处理装置101后,该数据也不被删除而被留下,并且能够在其他图像处理装置101输出其他表单执行数据时被再次使用。另外,例如,在表单执行数据在被发送到图像处理装置101后被删除的情况下,能够确保HDD304的空闲区域。
由于服务器103管理表单登记信息作为书目信息,如上述实施例中一样,服务器103能够针对来自信息处理装置102和企业服务器1500的关于表单数据登记情形的询问,替代各图像处理装置101,立刻进行选择性的处理。由于服务器103管理表单登记信息作为书目信息,因此信息处理装置102或企业服务器1500不需要在打印中向各图像处理装置101发送登记的表单登记数据。
服务器103可以基于来自企业打印服务器1500的PDL命令处理登记的表单删除指令。因此,在不针对拉打印***进行验证处理的企业服务器1500中的打印处理能够以传统方式被执行。
本发明的实施例还可以通过读出并执行记录在存储介质(例如,非暂时性计算机可读存储介质)上的用于执行本发明的上述实施例的一个或多个的功能的计算机可执行指令的***或装置的计算机来实现,以及通过由***或装置的计算机通过例如从存储介质读出并执行用于执行上述实施例的一个或多个的功能的计算机可执行指令来执行的方法来实现。计算机可以包括中央处理单元(CPU)、微处理单元(MPU)、或其他电路的一个或多个,并且可以包括单独的计算机或单独的计算机处理器的网络。例如可以从网络或者存储介质向计算机提供计算机可执行指令。存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算***的存储器、光盘(诸如压缩盘(CD)、数字通用光盘(DVD)、或蓝光盘(BD)TM)、闪存设备、存储卡等中的一个或多个。
虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明并不限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以使其涵盖所有这些变型例以及等同的结构和功能。
Claims (8)
1.一种打印***,该打印***包括:
其中,所述打印***包括服务器和图像处理装置,
所述服务器包括:
保持单元,其被构造为保持打印数据列表,其中,所述列表包括与表单数据相关联的打印数据的信息以及与表单数据不相关联的打印数据的信息;
所述图像处理装置包括:
获取单元,其被构造为从所述服务器获取所述列表;
显示单元,其被构造为显示由所述获取单元获取的所述列表,
其中,所述列表包括与所述表单数据相关联的打印数据的第一名称以及与所述表单数据不相关联的打印数据的第二名称,以及
其中,所述第一名称被显示为带有表示所述表单数据与所述打印数据相关联的标志,所述表单数据的名称不在所述列表中默认显示,并且当选择所述第一名称时显示所述表单数据的名称;
接受单元,其被构造为接受打印在所述列表中选择的打印数据的指令;以及
打印控制单元,其被构造为在所述接受单元接受所述指令以打印与所述表单数据相关联的所述打印数据的情况下,控制登记所述表单数据然后执行所述选择的打印数据的打印。
2.根据权利要求1所述的打印***,其中
所述服务器还包括:发送单元,其被构造为根据来自所述图像处理装置的请求向所述图像处理装置发送所述表单数据,并且将所述打印数据发送到所述图像处理装置。
3.根据权利要求1所述的打印***,其中,所述服务器还包括:
确定单元,其被构造为确定从信息处理装置接收的打印数据是否使用表单数据。
4.根据权利要求3所述的打印***,其中,所述信息处理装置包括:
生成单元,其被构造为彼此相关联地生成所述打印数据和所述表单数据。
5.根据权利要求2所述的打印***,其中
所述图像处理装置还包括被构造为进行用户验证的验证单元,并且
当在通过所述验证单元的用户验证之后接受所述指令时,所述图像处理装置向所述服务器请求所述打印数据。
6.一种要在打印***中执行的打印控制方法,其中,所述打印***包括服务器和图像处理装置,所述打印控制方法包括:
保持步骤,所述服务器保持打印数据列表,其中,所述列表包括与表单数据相关联的打印数据的信息以及与表单数据不相关联的打印数据的信息;
获取步骤,所述图像处理装置从所述服务器获取所述列表;
显示步骤,显示由所述获取步骤获取的所述列表,
其中,所述列表包括与所述表单数据相关联的打印数据的第一名称以及与所述表单数据不相关联的打印数据的第二名称,以及
其中,所述第一名称被显示为带有表示所述表单数据与所述打印数据相关联的标志,所述表单数据的名称不在所述列表中默认显示,并且当选择所述第一名称时显示所述表单数据的名称;
接受步骤,接受打印在所述列表中选择的打印数据的指令;以及
打印控制步骤,在所述接受步骤中接受所述指令以打印与所述表单数据相关联的所述打印数据的情况下,控制登记所述表单数据然后执行所述选择的打印数据的打印。
7.一种打印***中的图像处理装置,所述打印***包括服务器、信息处理装置以及所述图像处理装置,所述信息处理装置被构造为生成打印作业并将所述打印作业登记在所述服务器中,所述图像处理装置被构造为接受执行所述打印作业的指令、从所述服务器获取与所述打印作业对应的打印数据、并执行打印,所述图像处理装置包括:
获取单元,其被构造为从所述服务器获取打印数据的列表;
显示单元,其被构造为显示由所述获取单元获取的所述列表,
其中,所述列表包括与表单数据相关联的打印数据的第一名称以及与表单数据不相关联的打印数据的第二名称,以及
其中,所述第一名称被显示为带有表示所述表单数据与所述打印数据相关联的标志,所述表单数据的名称不在所述列表中默认显示,并且当选择所述第一名称时显示所述表单数据的名称;
接受单元,其被构造为接受打印在所述列表中选择的打印数据的指令;以及
打印控制单元,其被构造为在所述接受单元接受所述指令以打印与所述表单数据相关联的所述打印数据的情况下,控制登记表单数据然后执行所述选择的打印数据的打印。
8.一种要在打印***中的图像处理装置中执行的打印控制方法,所述打印***包括服务器、信息处理装置以及所述图像处理装置,所述信息处理装置被构造为生成打印作业并将所述打印作业登记在所述服务器中,所述图像处理装置被构造为接受执行所述打印作业的指令、从所述服务器获取与所述打印作业对应的打印数据、并执行打印,所述打印控制方法包括:
获取步骤,从所述服务器获取打印数据的列表;
显示步骤,显示由所述获取步骤获取的所述列表,
其中,所述列表包括与表单数据相关联的打印数据的第一名称以及与表单数据不相关联的打印数据的第二名称,以及
其中,所述第一名称被显示为带有表示所述表单数据与所述打印数据相关联的标志,所述表单数据的名称不在所述列表中默认显示,并且当选择所述第一名称时显示所述表单数据的名称;
接受步骤,接受打印在所述列表中选择的打印数据的指令;以及
打印控制步骤,在所述接受步骤中接受所述指令以打印与所述表单数据相关联的所述打印数据的情况下,控制登记表单数据然后执行所述选择的打印数据的打印。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013-088877 | 2013-04-19 | ||
JP2013088877A JP6174896B2 (ja) | 2013-04-19 | 2013-04-19 | 印刷システム、サーバ、情報処理装置、画像処理装置、印刷制御方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104111807A CN104111807A (zh) | 2014-10-22 |
CN104111807B true CN104111807B (zh) | 2017-12-15 |
Family
ID=51708612
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410151672.2A Active CN104111807B (zh) | 2013-04-19 | 2014-04-15 | 打印***、服务器、信息处理装置、图像处理装置及方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20140313544A1 (zh) |
JP (1) | JP6174896B2 (zh) |
KR (1) | KR20140125741A (zh) |
CN (1) | CN104111807B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6488729B2 (ja) * | 2015-01-29 | 2019-03-27 | 富士ゼロックス株式会社 | 記入フォーム提供装置、画像形成装置及びプログラム |
US9892346B2 (en) * | 2015-12-18 | 2018-02-13 | Océ-Technologies B.V. | Method of converting image data from source format into target format |
EP3427188A4 (en) | 2016-03-09 | 2020-02-12 | PTI Marketing Technologies Inc. | TWIN TAX SORTING SYSTEM |
JP6486303B2 (ja) * | 2016-09-21 | 2019-03-20 | キヤノン株式会社 | 画像処理装置、制御方法、プログラム |
JP7046648B2 (ja) * | 2018-02-27 | 2022-04-04 | キヤノン株式会社 | 印刷処理システム、方法、およびプログラム |
JP2021102322A (ja) * | 2019-12-25 | 2021-07-15 | キヤノン株式会社 | 画像形成装置、画像形成方法、及び、プログラム |
JP2022090176A (ja) * | 2020-12-07 | 2022-06-17 | 富士フイルムビジネスイノベーション株式会社 | 文書管理装置、及びプログラム |
JP2023020675A (ja) | 2021-07-30 | 2023-02-09 | 富士フイルムビジネスイノベーション株式会社 | 画像形成装置及び画像形成プログラム |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101387948A (zh) * | 2008-11-07 | 2009-03-18 | 用友软件股份有限公司 | 表单套打方法和*** |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4745478B2 (ja) * | 1999-01-29 | 2011-08-10 | キヤノン株式会社 | ネットワークプリントシステム及び情報処理装置及びその制御方法 |
JP4508471B2 (ja) * | 2001-05-25 | 2010-07-21 | キヤノン株式会社 | プリントシステム及び情報処理装置 |
JP2003039767A (ja) * | 2001-08-02 | 2003-02-13 | Canon Inc | 印刷システム、印刷装置、クライアント端末、ウェブ印刷サーバ、及びプログラム |
JP2007052641A (ja) * | 2005-08-18 | 2007-03-01 | Konica Minolta Business Technologies Inc | 印刷管理方法、プログラム及び印刷管理装置 |
JP4847212B2 (ja) * | 2006-05-29 | 2011-12-28 | キヤノン株式会社 | 情報処理装置、印刷制御方法、プログラム及びコンピュータ可読の記憶媒体 |
JP4197188B2 (ja) * | 2006-12-28 | 2008-12-17 | キヤノンマーケティングジャパン株式会社 | 印刷管理サーバ、印刷システム、印刷管理サーバの制御方法、印刷システムの制御方法、およびプログラム |
JP4916401B2 (ja) * | 2007-08-28 | 2012-04-11 | キヤノン株式会社 | ジョブ投入依頼装置、ジョブ投入依頼方法、及びコンピュータプログラム |
US8089644B2 (en) * | 2007-09-18 | 2012-01-03 | Fuji Xerox Co., Ltd. | Image-processing device, recording medium, and method |
JP4530012B2 (ja) * | 2007-09-18 | 2010-08-25 | 富士ゼロックス株式会社 | 画像処理装置及びプログラム |
US20090091778A1 (en) * | 2007-10-05 | 2009-04-09 | Evan Greer Adams | System and Method for Printing Forms |
JP4712070B2 (ja) * | 2008-06-03 | 2011-06-29 | 株式会社沖データ | 印刷システム及び印刷装置 |
JP2011013921A (ja) * | 2009-07-01 | 2011-01-20 | Canon Inc | 帳票印刷システム、制御方法、およびプログラム |
-
2013
- 2013-04-19 JP JP2013088877A patent/JP6174896B2/ja active Active
-
2014
- 2014-04-07 US US14/246,410 patent/US20140313544A1/en not_active Abandoned
- 2014-04-15 CN CN201410151672.2A patent/CN104111807B/zh active Active
- 2014-04-18 KR KR1020140046454A patent/KR20140125741A/ko not_active Application Discontinuation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101387948A (zh) * | 2008-11-07 | 2009-03-18 | 用友软件股份有限公司 | 表单套打方法和*** |
Also Published As
Publication number | Publication date |
---|---|
JP2014211830A (ja) | 2014-11-13 |
CN104111807A (zh) | 2014-10-22 |
US20140313544A1 (en) | 2014-10-23 |
KR20140125741A (ko) | 2014-10-29 |
JP6174896B2 (ja) | 2017-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104111807B (zh) | 打印***、服务器、信息处理装置、图像处理装置及方法 | |
JP6327930B2 (ja) | 画像形成装置、情報処理方法及びプログラム | |
CN103116479B (zh) | 打印***及控制方法 | |
EP3007058B1 (en) | Job processing apparatus, method for controlling job processing apparatus, and program | |
US20070070377A1 (en) | Image forming apparatus and image forming method | |
CN102163134B (zh) | 信息处理装置及信息处理装置控制方法 | |
JP2008217104A (ja) | プッシュ型プル印刷システム、プル印刷方法及び画像形成装置 | |
CN103019630B (zh) | 打印***、打印装置和打印方法 | |
CN108733329A (zh) | 图像形成装置及其控制方法 | |
CN105389140B (zh) | 图像处理装置及打印处理方法 | |
JP5445095B2 (ja) | 画像処理システム、管理サーバと、その画像処理方法、およびそのプログラム | |
US8384932B2 (en) | Image forming apparatus and method thereof | |
JP2015204074A (ja) | ジョブ処理装置、ジョブ処理装置の制御方法、プログラム、及び記憶媒体 | |
JP2019025801A (ja) | 印刷システム、印刷装置とその制御方法、及びプログラム | |
JP5454663B2 (ja) | 情報処理システム、その制御方法、及びプログラム、並びに管理サーバ、その制御方法、及びプログラム | |
US20140268195A1 (en) | Japanese hyphenation processing program, apparatus, method, and printing system | |
CN108345435A (zh) | 图像形成***和图像形成方法 | |
US8176020B2 (en) | Image forming apparatus, method of controlling the image forming apparatus, and storage medium | |
JP6743082B2 (ja) | 画像形成装置、画像形成装置の制御方法及びプログラム | |
JP6094188B2 (ja) | 管理サーバ、画像処理システム、とその処理方法及びプログラム | |
JP5765412B2 (ja) | 画像処理システム、管理サーバと、その処理方法、およびそのプログラム | |
JP2017169043A (ja) | 画像処理装置、画像処理システム及び画像処理プログラム | |
JP2008152472A (ja) | 情報処理装置、印刷装置、後処理装置及び情報処理システム | |
JP5459682B2 (ja) | 情報処理システム、その制御方法、及びプログラム、並びに画像処理装置、その制御方法、及びプログラム | |
JP5870518B2 (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 |