首页> 中国专利> 打印作业编辑装置、打印作业编辑方法和打印系统

打印作业编辑装置、打印作业编辑方法和打印系统

摘要

本发明涉及打印作业编辑装置、打印作业编辑方法和打印系统。能力获取部件获取与计算机相连的装置的能力或者在使用计算机的打印过程中使用的装置的能力的信息;在能力获取部件已经获取装置的能力的信息时,确定部件基于装置的能力的信息以及打印作业编辑程序所具有的打印条件的信息,从所接收的打印作业中已经设置的功能中确定变为无效的功能;以及显示部件显示变为无效的功能的列表,并且用于确认取消变为无效的功能的设置。

著录项

  • 公开/公告号CN102681803A

    专利类型发明专利

  • 公开/公告日2012-09-19

    原文格式PDF

  • 申请/专利权人 株式会社理光;

    申请/专利号CN201210052185.1

  • 申请日2012-03-01

  • 分类号G06F3/12;

  • 代理机构北京银龙知识产权代理有限公司;

  • 代理人许静

  • 地址 日本东京都

  • 入库时间 2023-12-18 08:00:51

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-02-28

    未缴年费专利权终止 IPC(主分类):G06F 3/12 专利号:ZL2012100521851 申请日:20120301 授权公告日:20150520

    专利权的终止

  • 2015-05-20

    授权

    授权

  • 2012-11-14

    实质审查的生效 IPC(主分类):G06F3/12 申请日:20120301

    实质审查的生效

  • 2012-09-19

    公开

    公开

说明书

技术领域

本发明涉及打印作业编辑装置、打印作业编辑方法和打印系统。

背景技术

商业打印业务中公司执行从自客户接收打印页到将打印输出页递送到客 户的多个过程,所述公司从客户接收打印页(目录表,或广告等),根据打印 页生成客户所请求的打印输出页,将由此生成的打印输出页递送到客户,并且 从客户接收酬劳。从接收打印页到递送打印输出页的多个过程例如包括从客户 接收打印页,从客户接收打印输出页的打印条件,比如改变颜色、改变布局和 改变装订位置之类的印前过程,检查印前结果的客户校稿,打印过程,比如打 印过程之后的装订打印输出页和/或压合打印输出页等以及将打印输出页递送 到客户之类的印后过程(后处理)。注意,从接收打印页到递送打印输出页的 多个过程可以根据客户所请求的打印输出页的打印条件而增加或减少。

在商业打印工业的相关技术中,存在许多来自客户的执行大量打印的订 单,并且例如进行上述从接收打印页到递送打印输出页的多个过程来执行所述 许多订单。此外,在许多情况下,对于这些大量打印的订单,来自客户的针对 打印输出页的打印条件是固定的。因此,在相关技术领域的商业打印工业中, 通过其中根据固定打印条件进行大量(批量)打印,并且在完成该批量打印后, 在改变打印条件后进行另一批量打印的周期,生成客户所请求的打印输出页。

在上述打印周期中,当来自客户的针对打印输出页的打印条件改变时,在 许多情况下进行上述从接收打印页到递送打印输出页的多个过程。因此,在来 自客户的针对打印输出页的打印条件没有变化时,商用打印机可以利用相同的 过程来连续地进行打印,因此,可以高效地进行大量打印。

近来,已经出现了“按需打印(POD)”市场,在POD市场中,商用打印 机在较短的递送时间内将相对小批量的打印输出页递送到客户。在POD市场 中,在许多情况下接收来自多个客户的订单。结果是,在POD市场中,在许 多情况下,从客户发送到商用打印机的打印页包括许多不同类型的打印页,或 者客户所请求的针对打印输出页的打印条件包括许多不同的条件。

此外,近来,打印页的数字化已经出现,并且计算机已经用于控制打印输 出页的生成。例如,已经出现了经由通信网络以电子数据的形式将打印页从客 户发送到打印机和/或控制上述从接收打印页到递送打印输出页的多个过程的 工作流技术。例如,根据上述工作流技术,存在其中上述从接收打印页到递送 打印输出页的多个过程中的打印操作由称为“JDF(作业定义格式)”的作业 票据定义并且在打印系统中控制打印操作的配置。

随着打印环境中的这种变化,商用打印机已经开始将计算机引入打印系 统,用于生成打印输出页来执行所接收的订单。另一方面,商用打印机当前需 要构造能够满足客户所请求的打印输出页的各种打印条件等的打印系统。此 外,为了生成客户所请求的各种打印输出页,从系统的角度看,有必要通过引 入多个打印机装置和/或外设装置(即,设备装置)来满足客户的请求。此外, 从工作过程的角度看,有必要在相对短的周期内改变上述从接收打印页到递送 打印输出页的多个过程。

因此,商用打印机需要按照上述方式满足客户的请求,并且还需要提高操 作效率以便产生利润。作为提高操作效率的方法,存在一种简化操作的方法。

在制作印刷(PP)业务中的印前过程中,不仅可以在指定要用于打 印的打印机装置后进行打印设置(即,生成作业票据),也可以在生成 作业票据后改变对打印机装置的指定。注意,对于作业票据,取决于每 个打印机装置的能力,禁用变为不可用的功能(无效功能)的打印设置。 例如,存在作为改变对打印机装置的指定的结果,可用功能(有效功能) 在生成作业票据时变为不可用的情形。

下面的技术是公知的(例如,参见日本专利申请No.2007-241877)。 具有打印机驱动器的打印控制装置包括信息获取部件和存储部件,信息 获取部件用于从打印机获取记录可选配置信息和取决于经由通信网络相 连的打印机的打印机类型的信息的文本数据,存储部件将所获取的文本 数据作为文件存储。打印机驱动器基于所获取的文本数据,改变打印设 置屏幕页。

发明内容

根据本发明的一个方面,一种打印作业编辑设备包括:能力获取部件,被 配置为获取与计算机相连接的装置的能力或者在使用所述计算机的打印过程 中使用的装置的能力的信息;确定部件,被配置为在所述能力获取部件已经获 取所述装置的能力的信息时,基于所述装置的能力的信息以及所述打印作业编 辑设备所具有的打印条件的信息,从在所接收的打印作业中已经设置的功能中 确定变为无效的功能;以及显示部件,被配置为显示所述变为无效的功能的列 表,并且用于确认取消所述变为无效的功能的设置。

根据结合附图阅读的下述详细描述,本发明的其它目的、特征和优点将变 得更加显而易见。

附图说明

图1是示出根据本发明的实施例的打印系统的整体配置的一个示例的框 图;

图2是示出个人计算机(PC)的一个示例的硬件配置图;

图3是示出图1中所示的客户端PC的一个示例的处理框图;

图4示出了接收新打印作业的原稿的UI的一个示例的图像;

图5示出了接收新打印作业的打印设置的UI的一个示例的图像;

图6示出了接收打印机装置的指定的变化的UI的一个示例的图像;

图7示出了显示错误的UI的一个示例的图像;

图8示出了在取消错误功能之后的UI的一个示例的图像;

图9示出了在取消对打印机B的改变之后的UI的一个示例的图像;

图10是客户端PC中的基本处理过程的一个示例的流程图;

图11是示出禁用确定过程的细节的一个示例的流程图;

图12是示出禁用确定过程的细节的另一示例的流程图;

图13示出了由操作者使用来选择对变为不可用的功能进行取消的UI的一 个示例的图像;

图14示出了接收打印作业的定时、改变对打印机装置的指定的定时、进 行打印的定时与功能信息、功能禁用信息和逻辑禁用信息的关系的一个示例的 表格;

图15是图1中示出的客户端PC的另一示例的处理框图;

图16是由禁用控制部件执行的处理的一个示例的序列图;

图17是用于创建最终禁用信息的处理的一个示例的序列图;

图18例示了DevCaps文件的一部分的一个示例;和

图19例示了DevCaps文件中的禁用条件部分的一部分的一个示例。

具体实施方式

在如上所述存在作为改变打印机装置的指定的结果变为不可用的功能,并 且该功能已经被包括在在改变打印机装置的指定之前已经执行的打印设置中 的情况下,可以在简单地取消打印设置中包括的该功能时,利用不是操作者所 期望的打印设置进行打印。注意,在开始所存储的打印作业的情况下,以及在 接收到伴随有作业票据的打印数据的情况下,也发生类似的问题。

已经在考虑了上述问题的情况下设计了本发明的实施例,并且上述实施例 的一个目的在于提供一种存储打印作业编辑程序的计算机可读信息记录介质、 打印作业编辑装置、打印作业编辑方法和打印系统,利用该计算机可读信息记 录介质、打印作业编辑装置、打印作业编辑方法和打印系统,在操作者看到打 印设置中的变为无效的功能时,接收到操作者进行的对该打印设置的取消操 作。

根据本发明的实施例,计算机可读信息记录介质存储打印作业编辑程序。 当由计算机的一个或多个处理器执行时,打印作业编辑程序充当能力获取部 件、确定部件以及显示部件,能力获取部件被配置为获取与计算机相连的装置 的能力或者在使用计算机的打印过程中使用的装置的能力的信息,确定部件被 配置为在能力获取部件已经获取上述装置的能力的信息时,基于上述装置的能 力的信息以及打印作业编辑程序所具有的打印条件的信息,从所接收的打印作 业中已经设置的功能中确定变为无效的功能,显示部件被配置为显示变为无效 的功能的列表,并且用于确认取消变为无效的功能的设置。

注意,应用了本发明的上述实施例的元素或表述是或元素的任何组合的方 法、装置、系统、计算机程序、计算机可读信息记录介质、或数据结构等作为 本发明的实施例,也是有效的。

根据本发明的实施例,可以提供一种存储打印作业编辑程序的计算机可读 信息记录介质、打印作业编辑装置、打印作业编辑方法和打印系统,利用该计 算机可读信息记录介质、打印作业编辑装置、打印作业编辑方法和打印系统, 在操作者理解打印设置中的(变为无效的)功能时,接收到操作者进行的对该 打印设置的取消操作。

接着,将参照附图描述本发明的实施例。注意,现在将要描述的打印系统 是为了使得读者可以容易地理解本发明的实施例的打印系统,并且本发明的实 施例不限于下面描述的打印系统。

[第一实施例]

<系统配置>

图1是示出根据本发明的第一实施例的打印系统的整体配置的一个示例 的框图。打印系统包括末端用户环境1和POD打印系统环境2,它们使用比 如局域网(LAN)之类的网络3连接在一起。

末端用户环境1是具有例如连接到公司内的内联网的客户端PC 11的环 境。在客户端PC 11中,打印作业编辑应用作为用于POD打印业务的应用的 一个示例加载,并且客户端PC 11可以用于生成打印作业和/或编辑所生成的 打印作业。

当由一个或多个处理器执行时,打印作业编辑应用执行省纸模式拼版功能 (Number Up imposition function)来将多个逻辑页图像粘贴在一张纸的一侧 上,和/或执行图像编辑功能来将页眉、页脚、和页码等添加到一张纸的一侧 上。此外,当由一个或多个处理器执行时,打印作业编辑应用执行用于装订书 本的穿孔指定(即,在一张纸上穿孔)指令、和装订指令等。

POD打印系统环境2包括处理过程控制部件20、数字打印部件30和印后 部件40,它们以在线状态连接在一起。处理过程控制部件20发出数字打印部 件30和/或印后部件40的各个处理过程的操作指令,并且以统一的方式管理 POD打印系统2的工作流。

处理过程控制部件20从末端用户环境1接收打印作业(打印订单),并且 存储所接收的打印作业。处理过程控制部件20基于末端用户发出的打印作业, 将各个处理过程的操作组合为工作流,有效地调度数字打印部件30、印后部 件40和各个工人的操作,和/或在自动操作期间发生错误时,如果必要就向操 作者报告错误。通常而言,处理过程控制部件20包括一个或多个PC服务器 21。

数字打印部件30读取使用单色多功能外设(MFP)、或彩色MFP等中的 扫描设备从末端用户接收的纸件原稿,并且根据从处理过程控制部件20接收 的打印作业中包括的指令,使用单色MFP、或彩色MFP等中的打印设备对纸 件原稿进行照相复印。数字打印部件30还可以根据经由打印机驱动器利用客 户端PC 11从末端用户和/或热文件夹(hot folder)接收的文档和/或图像文件, 通过扫描纸件原稿获取的文档和/或图像文件,或者通过编辑上述文档和/或图 像文件获取的文档和/或图像文件,使用单色MFP、或彩色MFP等中的打印设 备进行打印。注意,在本发明的第一实施例中,还可以的是,不提供处理过程 控制部件20并且末端用户终端(客户端PC)11与数字打印部件30的打印机 装置31直接相连。

取决于POD打印系统环境2,数字打印部件30中具有安装一个或多个打 印机装置(31)的不同配置。在许多情况下,数字打印部件30具有可以进行 高速高质量打印的彩色或单色打印装置31的组合。打印机装置31不仅可以执 行简单的打印功能,而且可以以在线的方式,在进行打印的同时执行打印的印 后过程,比如订书机装订(stapling)、穿孔、纸张裁剪、精装(case binding)、 铁环装(ring binding)等。根据本发明的第一实施例,假设打印机A和打印 机B连接到网络3,作为打印机装置31(稍后将描述细节)。

印后部件40根据从处理过程控制部件20接收的针对印后作业的操作指 令,控制印后处理设备,比如折页机、骑马钉装订机、精装机、裁切机、插页 机、和校对机等。此外,印后部件40对从数字打印部件30输出的记录纸张执 行完成处理,比如折页、骑马钉装订、精装、裁切、校对等。印后部件40包 括用于在打印之后执行印后处理(后处理)的后处理装置,比如装订机41、 和穿孔机42等。

印后部件40中包括的后处理装置可以是没有经由网络3相连的那些装置。 印后部件40中包括的没有经由网络3相连的后处理装置是在使用客户端PC 11 的打印过程中使用的装置的示例。

末端用户使用末端用户环境1中的客户端PC 11来发出指令来使用针对 POD打印业务的应用执行图像编辑、拼版、文本插入、和后处理等,并且向 POD打印系统环境2的处理过程控制部件20订购打印作业(将打印作业传输 给处理过程控制部件20)。打印作业包括称为作业票据的订购信息和打印数 据。

根据打印作业中包括的信息(打印设置),处理过程控制部件20中的PC 服务器21生成打印作业(打印订单),并且向数字打印部件30和印后部件40 发出针对打印数据的指令。印后部件40包括具有单独的装订功能的装订机41 以及具有单独的穿孔功能的穿孔机42。

<硬件配置>

末端用户环境1的客户端控制PC 11例如利用具有图2中示出的硬件配置 的PC实现。图2是示出PC 50的一个示例的硬件配置图。图2中示出的PC 50 包括输入单元51、输出单元52、记录介质读取单元53、辅助(副)存储单元 54、主存储单元(存储器)55、处理器56以及接口单元57,上述组件经由总 线59彼此相连。

输入单元51例如包括键盘、和鼠标等。输入单元51用于输入各种信号。 输出单元52例如包括显示单元等。输出单元52用于显示各种窗口(屏幕页)、 和各种数据等。接口单元57例如包括调制解调器、和LAN卡等。接口单元 57用于与网络3相连。

加载到客户端PC 11中的打印作业编辑应用是控制PC 50的各种程序中的 至少一种或多种。打印作业编辑应用通过例如记录介质58的递送来提供,或 者通过从网络3下载等来提供。

作为记录介质58,可以使用各种类型的记录介质中的任何一种,比如用 于光学、电性或磁性地存储信息的记录介质(比如CD-ROM、软盘和磁光盘 等),或者用于电性地存储信息的半导体存储器(比如ROM或快闪存储器等)。

当存储打印作业编辑应用的记录介质58被设置在记录介质读取单元53 中时,打印作业编辑应用经由记录介质读取单元53安装到辅助存储单元54 中。从网络3等下载的打印作业编辑应用经由接口单元57安装在辅助存储单 元54中。辅助存储单元54存储所安装的打印作业编辑应用、必要的文件、和 数据等。

在启动打印作业编辑应用时,主存储单元55从辅助存储单元54读取打印 作业编辑应用,并且存储打印作业编辑应用。然后,处理器56根据在主存储 单元55中存储的打印作业编辑应用,实现稍后描述的各种类型的处理。

类似地,处理过程控制部件20中的PC服务器21例如利用比如图2中示 出的PC之类的PC实现。PC服务器21的处理器56根据主存储单元55中存 储的处理过程控制程序,实现各种处理过程控制处理。

<软件配置>

末端用户环境1的客户端PC 11例如利用图3中示出的处理块实现。图3 是示出图1中示出的客户端PC 11的一个示例的处理框图。在客户端PC 11中, 加载打印作业编辑应用。通过执行打印作业编辑应用,客户端PC 11充当屏幕 页控制部件61、原稿接收部件62、打印设置接收部件63、打印机改变接收部 件64、禁用信息生成部件65、错误确定部件66、打印执行接收部件67以及 打印机公共禁用信息表68。

屏幕页控制部件61对稍后描述的用户界面的屏幕页进行控制。原稿接收 部件62经由用户界面(UI),从操作者接收打印作业的原稿。打印设置接收部 件63经由UI从操作者接收打印设置。打印机改变接收部件64经由UI,从操 作者接收对打印机装置31的指定的改变。禁用信息生成部件65生成稍后描述 的禁用信息(指示被禁用或不可用的功能或功能组合)。

错误确定部件66将已经设置但由于对打印机装置31的指定的改变而变为 不可用的功能(变为无效的功能),确定为错误功能。如稍后所述,错误确定 部件66在UI上显示错误功能列表(参见图7)。

操作者读取UI上显示的错误功能列表,并且可以使用UI,选择删除错误 功能的打印设置、或删除对打印机装置31的指定的改变等。错误确定部件66 对使用UI进行的删除错误功能的打印设置或删除对打印机装置31的指定的改 变进行应答,以删除错误功能的打印设置或删除对打印机装置31的指定的改 变。

打印执行接收部件67经由UI从操作者接收执行打印的指令。响应于经由 UI从操作者接收到执行打印的指令,打印执行接收部件67将打印作业发送到 POD打印系统环境2的处理过程控制部件20。

打印机公共禁用信息表68存储打印作业编辑应用单独定义的逻辑禁用信 息。注意,逻辑禁用信息的细节将在稍后描述。

<UI>

为了使得读者可以容易地理解本发明的第一实施例,将使用UI描述客户 端PC 11的处理的基本流程。注意,根据第一实施例,假设已经注册两个打印 机装置(包括打印机A和打印机B)。此外,假设打印机A可以使用装订功能 (即,装订功能在打印机A中可用),但打印机B不能使用装订功能(即,装 订功能在打印机B中不可用)。

《接收打印作业的原稿的UI》

图4示出了接收新作业的原稿的UI的一个示例的图像。这里,假设操作 者意在将文件101作为原稿输入。使用图4的UI,操作者从文件列表100中 选择要被作为原稿输入的文件101,并且随后按下按钮102。原稿接收部件62 在UI上显示操作者从文件列表100中选择的文件101,作为要被作为打印作 业打开的文件103。因此,操作者可以使用图4中的UI,选择要被作为打印作 业打开的文件103。

此后,通过按下按钮104,操作者可以发出创建文件103的打印作业的指 令。响应于从操作者接收到创建打印作业的指令,原稿接收部件62将文件103 作为打印作业打开。

此时,客户端PC 11获取指示在打印作业编辑应用中被设置为[正常使用 的打印机]的打印机装置31的功能的信息(功能信息)以及被设置为[正常使 用的打印机]的打印机装置31的功能禁用信息。注意,由此获得的指示打印机 装置31的功能的信息以及打印机装置31的逻辑禁用信息可以是操作者预先已 经设置在客户端PC 11等中的信息,或者当前从打印机装置31获取的信息。

《接收打印作业的打印设置的UI》

此外,图5示出了接收新作业的打印设置的UI的一个示例的图像。图5 的UI示出了将装订设置为关于打印机装置31的功能的打印设置的一个示例。

操作者可以使得通过在图4的UI上按下按钮104后选择[纸张/拼版/后处 理]标记,显示图5中的UI。操作者可以通过使用图5的UI中包括的装订设 置字段112设置装订来设置装订功能,并且按下按钮113。打印设置接收部件 63在打印作业中,使用装订设置字段112来反映已经由操作者如此设置的装 订(功能)的设置。

《接收对打印机装置的指定的改变的UI》

图6示出了接收对打印机装置的指定的改变的UI的一个示例的图像。使 用图6的UI,操作者可以使用图6的UI上的打印机选择字段121,发出将对 打印机A的指定变为打印机B的指令。下文中,假设操作者发出将对打印机 A的指定变为打印机B的指令。

打印机改变接收部件64接收操作者发出的将对打印机A的指定变为打印 机B的指令。如上所述,假设打印机A可以使用装订功能,但打印机B不能 使用装订功能。

当打印机改变接收部件64已经接收操作者所发出的用于改变对打印机装 置31的指定的指令时,禁用信息生成部件65生成稍后描述的禁用信息。作为 功能信息的一个示例,禁用信息包括“打印机B:装订功能不可用”。由于打 印机B由此不能使用装订功能,错误确定部件66确定由于从指定打印机A变 到指定打印机B而导致装订功能变为不可用。

错误确定部件66显示错误屏幕页130,比如图7中示出的错误屏幕页。 图7示出了显示错误的UI的一个示例的图像。在图7的错误屏幕页130中, 在错误功能列表131中显示作为改变到打印机B的结果而变为不可用的装订 功能。

操作者可以通过按下错误屏幕页130上的[确认]按钮132,发出用于取消 错误功能列表131中显示的装订功能的指令。另一方面,操作者可以通过按下 错误屏幕页130上的[取消]按钮133,发出用于取消改变到打印机B的指令。

当操作者已经按下错误屏幕页130上的[确认]按钮132时,错误确定部件 66在打印作业中反映对装订功能的取消。另一方面,当操作者已经按下错误 屏幕页130上的[取消]按钮133时,错误确定部件66取消改变到打印机B。在 这种情况下,由于对可以使用装订功能的打印机A的指定因此保持为不变, 所以错误确定部件66不会取消装订功能。

《取消错误功能之后的UI》

图8示出了取消错误功能之后的UI的一个示例的图像。在已经按下图7 的错误屏幕130上的[确认]按钮132且已经取消装订功能时,打印设置接收部 件63显示图8的UI。在图8的UI中,打印机选择字段141已经从打印机A 变为打印机B,并且在装订设置字段142中已经取消对装订功能的设置。此外, 在图8的UI中,由于打印机B不能使用装订功能,所以装订设置字段142以 变灰模式显示,从而指示不允许操作者设置装订功能。

《取消改变到打印机B之后的UI》

图9示出了在取消改变到打印机B之后的UI的一个示例的图像。在已经 按下图7的错误屏幕页130上的[取消]按钮133且由此已经取消改变到打印机 B时,打印设置接收部件63显示图9的UI。在图9的UI中,打印机选择字 段151保持为原始的“打印机A”不变,并且在装订设置字段152中也不取消 装订功能。

<处理过程>

接着,现在将使用流程图描述已经使用图4到图9描述的客户端PC 11的处理 的基本流程。

《客户端PC的基本处理》

图10是客户端PC 11的基本处理过程的一个示例的流程图。

在步骤S1,屏幕页控制部件61例如在输出单元52上显示UI,比如图4 中示出的UI。如上所述,操作者可以使用图4的UI,选择要被打开的文件103 作为打印作业。此后,操作者可以通过按下按钮104,发出创建文件103的打 印作业的指令。因此,原稿接收部件62经由比如图4中示出的UI之类的UI, 从操作者接收打印作业的原稿。

在步骤S2,在从操作者接收到打印作业的原稿后,屏幕页控制部件61在 输出单元52上显示UI(比如图5中示出的UI)。如上所述,操作者可以使用 图5的UI,进行针对打印作业的打印设置。打印设置接收部件63经由比如图 5中示出的UI之类的UI,从操作者接收针对打印作业的打印设置。

在步骤S3,打印机改变接收部件64在输出单元52上显示UI,比如图6 中示出的UI。如上所述,操作者可以使用图6的UI,发出改变对打印机装置 31的指定的指令。打印机改变接收部件64确定是否已经从操作者接收到对打 印机装置31的指定的改变,换句话说,确定是否已经切换打印机装置31。打 印机改变接收部件64经由比如图6中示出的UI之类的UI,从操作者接收对 打印机装置31的指定的改变(如果存在)。

在没有从操作者接收到对打印机装置31的指定的改变(步骤S3为否)时, 图10的处理完成。在打印机改变接收部件64已经从操作者接收到对打印机装 置31的指定的改变(步骤S3为是)时,禁用信息生成部件65生成稍后描述 的禁用信息。此后,在步骤S4,错误确定部件66使用所生成的禁用信息,并 且确定是否存在由于对打印机装置31的指定的改变(步骤S3中为是)而变为 不可用的功能。步骤S4的细节将在稍后描述。

在不存在由于对打印机装置31的指定的改变而变为不可用的功能(步骤 S4为否)时,在步骤S8,打印设置接收部件63生成用于将打印机选择字段 121修改到对打印机装置31的指定的改变(在上述示例中,从打印机A变到 打印机B)的信息。随后,在步骤S9,屏幕页控制部件61更新其中打印机选 择字段121已经修改到对打印机装置31的指定的改变(在上述示例中,从打 印机A变到打印机B)的UI。

当存在由于对打印机装置31的指定的改变而变为不可用的功能(步骤S4 为是)时,在步骤S5,错误确定部件66显示错误屏幕页130,比如图7中示 出的错误屏幕页。错误确定部件66将由于对打印机装置31的改变而变为不可 用的功能确定为错误功能,并且在UI上显示错误功能列表131。

在已经从诸如图7中示出的错误屏幕页130之类的错误屏幕页中选择取消 对打印机装置31的指定的改变(步骤S5为[取消])时,在步骤S6,打印设置 接收部件63显示UI,比如图9中示出的UI。如图9中所示,显示其中在打印 机选择字段151中从而不变地显示原始打印机A的UI。

另一方面,在已经从诸如图7中示出的错误屏幕页130之类的错误屏幕页 中选择指示取消错误功能的打印设置的[确认]按钮132(步骤S5为[确认])时, 在步骤S7,错误确定部件66在打印作业中反映取消错误功能的打印设置。此 外,在步骤S8,打印设置接收部件63创建用于显示比如图8中示出的UI之 类的UI的信息。例如,在图8的UI的示例中,如上所述,针对将打印机选择 字段141改变到打印机B以及将装订设置字段142改变为以变灰模式显示来 创建上述信息。随后,在步骤S9,屏幕页控制部件61使用由此创建的信息, 并且将UI更新到图8的UI。

《步骤S4的细节》

现在将描述图10中的步骤S4的细节。在从操作者接收到对打印机装置 31的指定的改变(步骤S3为是)后,禁用信息生成部件65开始比如图11中 的流程图之类的流程图中的处理。图11是示出禁用确定过程的细节的一个示 例的流程图。

在图11的步骤S11中,禁用信息生成部件65例如与作为实际机器的打印 机装置31相连,并且获取指示打印机装置31的当前功能的当前功能信息。由 此获取的功能信息是指示打印机装置31是否具有双面打印功能、装订功能、 穿孔功能等的信息。换句话说,功能信息是指示打印机装置31所具有的功能 的信息。

在步骤S12,禁用信息生成部件65从打印机装置31获取针对由步骤S11 中获取的功能信息所指示的每个功能的禁用信息(功能禁用信息)。功能禁用 信息例如包括用于指示(例如,由于打印机装置31的结构)同时指定装订功 能和穿孔功能为不可能(被禁用)的信息。因此,根据功能禁用信息,禁用功 能的特定组合。换句话说,功能禁用信息指示功能上禁用的功能组合。

在步骤S13,禁用信息生成部件65使用步骤S11中获取的功能信息以及 步骤S12中获取的功能禁用信息,并且创建(稍后描述的)DevCaps文件。

在步骤S14,禁用信息生成部件65从打印作业编辑应用获取根据打印作 业编辑应用为不可用(不允许被指定)的禁用组合的信息(逻辑禁用信息)。 由此获取的逻辑禁用信息例如包括用于指示不能同时指定向左开口和右边装 订的信息。逻辑禁用信息还可以包括对省纸模式拼版和中心装订的组合、和/ 或(周刊)杂志打印和穿孔的拼版的组合等的禁用。逻辑禁用信息被预先设置 在打印作业编辑应用中,作为由于与拼版等的关系而被逻辑禁用的打印条件。 并且在这种情况下,根据逻辑禁用信息,还禁用功能的特定组合。换句话说, 逻辑禁用信息指示逻辑禁用的功能组合。

在步骤S15,禁用信息生成部件65合并步骤S11中获取的功能信息、步 骤S12中获取的功能禁用信息以及步骤S14中获取的逻辑禁用信息,并且完 成最终禁用信息。

在步骤S16,错误确定部件66确定是否存在现有打印作业。在不存在现 有打印作业(步骤S16为否)的情况下,错误确定部件66完成图11的处理, 并且处理随后进行到图10中的步骤S8。在存在现有打印作业(步骤S16中为 是)的情况下,在步骤S17,错误确定部件66将现有打印作业中的打印设置 与在步骤S15中已经完成的最终禁用信息进行比较。

然后,在步骤S18,错误确定部件66基于步骤S17中的比较结果,确定 是否存在由于对打印机装置31的指定的改变(步骤S3中为是)而变为不可用 的功能。例如,在使用装订功能的打印作业的情况下,当对打印机装置31的 指定已经从可以使用装订功能的打印机A变为不能使用装订功能的打印机B (步骤S3中为是)时,确定存在由于对打印机装置31的指定的改变而变为不 可用的功能。相反,当不存在由于对打印机装置31的指定的改变(步骤S3 中为是)而变为不可用的功能(步骤S18为否)时,错误确定部件66完成图 11中的处理,并且处理随后进行到图10中的步骤S8。

当存在由于对打印机装置31的指定的改变而变为不可用的功能(步骤S18 为是)时,在步骤S19,错误确定部件66将由于对打印机装置31的指定的改 变而变为不可用的功能,确定为错误功能。处理随后进行到图10中的步骤S5, 并且错误确定部件66在UI上显示错误功能列表。

《步骤S7的细节》

现在将描述图10中的步骤S7的细节。当在步骤S5中从操作者接收到[确 认]的指令时,禁用信息生成部件65开始比如图12中示出的流程图之类的流 程图中的处理。图12是示出禁用确定过程的细节的另一示例的流程图。步骤 S21到S28的处理基本上与上述的图11中的步骤S11到S18的处理相同。因 此,将省略对其的重复描述。

然而,为了提高处理速度,步骤S11中的获取功能信息和步骤S12中的获 取功能禁用信息可以是仅仅获取关于已经在打印作业中设置的功能的信息。相 反,图12中的步骤S21、S22与图11中的步骤S11、S12的不同之处在于, 在图12的步骤S21、S22获取关于打印机装置31的所有功能的信息。这是因 为在图12的步骤S21、S22中,针对切换后的打印机装置31(在上述示例中 为打印机B)的功能列表(包括所有功能)应该在步骤S9中显示,步骤S21、 S22是在已经在步骤S3中接收到切换打印机装置31以及该切换(在上述示例 中,切换到打印机B)已经被操作者确认(步骤S5中为[确认])后在步骤S7 中执行。因此,如果关于(已经被如此切换的)打印机装置31的所有功能的 信息在步骤S11、S12中获取并且被存储,则可以省略图12的步骤S21到S25。

在步骤S28,错误确定部件66基于步骤S27中的比较结果,确定是否存 在由于对打印机装置31的指定的改变而变为不可用的功能。当存在由于对打 印机装置31的指定的改变而变为不可用的功能(步骤S28为是)时,在步骤 S29,错误确定部件66从打印作业中取消由于对打印机装置31的指定的改变 而变为不可用的功能,并且随后,执行步骤S30。当不存在由于对打印机装置 31的指定的改变而变为不可用的功能(步骤S28中为否)时,错误确定部件 66执行步骤S30。随后,在步骤S30,错误确定部件66将新的功能列表(在 上述示例中,针对打印机B)返回到打印设置接收部件63。此外,如图12中 所示,在不存在现有打印作业(步骤S26中为否)的情况下,也执行步骤S30。

注意,在步骤S29,取代错误确定部件66从打印作业中一次性地全部取 消由于对打印机装置31的指定的改变而变为不可用的功能,错误确定部件66 可以根据操作者经由UI进行的选择的结果,逐个功能地取消对应的功能。

此外,不仅在改变对打印机装置31的指定(图10中的步骤S3为是)时, 而且在接收到打印作业时和/或在执行打印时,可以使用功能信息、功能禁用 信息以及逻辑禁用信息,执行用于针对作业票据(打印作业)中已经设置的功 能确定错误功能的上述确定过程。

《供操作者用来选择取消变为不可用的功能的UI》

图13示出了供操作者用来选择取消变为不可用的功能的UI的一个示例的 图像。例如,错误确定部件66显示图13的UI。图13的UI按照将变为不可 用的功能分为根据功能禁用信息变为不可用的功能以及根据逻辑禁用信息变 为不可用的功能的方式显示。在图13的UI中,提供复选框,利用该复选框, 操作者选择根据逻辑禁用信息变为不可用的功能中的哪个要被取消。

根据本发明的第一实施例,作为先决条件,打印机装置31的功能信息和 功能禁用信息存储在DevCaps文件中。此外,在打印作业编辑应用中,存储 对打印机装置31而言公共的禁用信息(逻辑禁用信息)。

如上所述,作为打印机装置31的功能信息的示例,可以采用例如指示打 印机装置31是否具有双面打印功能、穿孔功能、和装订功能等的信息。作为 功能禁用信息的示例,可以采用用于指示(例如由于打印机装置31的结构而) 不可以(禁用)同时指定装订功能和穿孔功能的信息。因此,根据功能禁用信 息,禁用功能的特定组合。注意,功能禁用意味着功能存在并且可以被单独设 置但不能被组合。作为逻辑禁用信息的示例,可以采用用于指示不能同时指定 向左开口和右边装订的信息。(逻辑禁用信息还可以包括对省纸模式拼版和中 心装订的组合、和/或(周刊)杂志打印和穿孔的拼版的组合等的禁用。)而且 在这种情况下,还根据逻辑禁用信息禁用功能的特定组合。注意,逻辑禁用意 味着功能存在,可以被单独地设置并且可以被组合,但是由于与拼版等之间的 关系,功能的组合在打印作业编辑应用中被禁用。

错误确定部件66在错误屏幕页130上,显示关于已经设置在作业票据(打 印作业)中的功能的错误功能列表。然后,在操作者按下指示取消错误功能的 打印设置(图10中的步骤S5为确认)的确认按钮132的情况下,错误确定部 件66在打印作业中反映取消错误功能的打印设置(步骤S7)。

相反,在操作者没有按下指示取消错误功能的打印设置(图10中的步骤 S5为[取消])的确认按钮132的情况下,错误确定部件66不执行取消所有或 部分错误功能的打印设置。然后,在错误确定部件66不执行取消所有错误功 能的打印设置的情况下,错误确定部件66取消造成上述错误功能确定的处理 (改变打印机装置31的指定(图10中的步骤S6),接收打印作业或执行打印)。 另一方面,作为另一情形,错误确定部件66可以根据上述错误功能确定基于 功能信息、功能禁用信息和逻辑禁用信息中的哪一个,取消部分错误功能。也 就是说,例如,在所有错误功能是基于功能信息确定的错误功能的情况下,这 意味着所有错误功能在打印机装置31中都不可用。因此,在这种情况下,所 有错误功能要被取消,除非造成上述错误功能确定的处理被取消。相反,在错 误功能是基于功能禁用信息或逻辑禁用信息确定的错误功能的情况下,这意味 着即使造成上述错误功能确定的处理未被取消时,每个被禁用的功能组合中的 仅仅一个要被取消。因此,在这种情况下,即使在造成上述错误功能确定的处 理未被取消时,也要取消部分错误功能。

《取决于定时的错误功能处理中的差异》

在PP业务中,必须避免出现在设置不能实际执行(即,根据功能信息和 功能禁用信息变为不可用)的功能的状态下执行打印的情形。然而,由于上述 功能组合,禁用在功能禁用信息中禁用的功能,并且因此,可以单独地设置每 个被禁用的功能组合中的任何一个。因此,在这种情况下,必须取消每个被禁 用的错误功能的组合中的任何一个。另一方面,在用户请求甚至根据逻辑禁用 信息禁用的功能组合时,应当允许该功能组合。因此,关于是否已经有意地执 行对应设置的确定是重要的。因此,取决于接收打印作业、改变打印机装置 31的指定和执行打印的定时中的每个,要被取消的功能的设置根据错误功能 基于功能信息、功能禁用信息和逻辑禁用信息中的哪一个而不同。

在改变打印机装置31的指定(参见图14,“改变打印机装置的指定”行) 时,操作者可以选择针对基于功能禁用信息(参见图14,“功能禁用信息”列, 即,“可选择的”)确定的错误功能要被取消的设置。然而,不允许操作者(通 过屏幕页控制部件61)在由功能禁用信息所禁用的功能的任何组合依其原样 保留(图14中的“不允许不一致”)的状态下按下[确认]按钮。也就是说,在 这种情况下,必须取消每个被禁用的组合中的任何一个功能的设置。

在改变打印机装置31的指定时,关于基于功能信息确定的错误功能(参 见图14,“功能信息”列),所有基于功能信息确定的错误功能都要被取消, 因此,不存在在屏幕页控制部件61的控制下从基于功能信息确定的错误功能 中选择要被取消的错误功能的可能性(图14中的“取消所有错误功能”)。

在改变打印机装置31的指定时,关于基于逻辑禁用信息确定的错误功能 (参见图14,“逻辑禁用信息”列),由于逻辑禁用信息对于打印机装置31而 言是公共的,所以屏幕页控制部件61不考虑逻辑禁用(图14中的“不关心”)。 因此,在这种情况下,在屏幕页控制部件61的控制下,操作者可以依其原样 留下基于逻辑禁用信息确定的错误功能。

在接收到打印作业(参见图14,“接收打印作业”行)时,允许操作者在 屏幕页控制部件61的控制下,选择要被取消(图14中的“可选择的”)的任 何功能的设置。具体地,在接收到打印作业时,考虑到可以通过此后改变打印 机装置31的指定来最终执行曾经被禁用的功能,即使在变为无效的功能或组 合依其原样留下(图14中的“允许不一致”)的状态下,也允许操作者在屏幕 页控制部件61的控制下按下[确认]按钮。

另一方面,在执行打印(参见图14,“执行打印”行)时,允许操作者在 屏幕页控制部件61的控制下,从基于逻辑禁用信息(参见图14,“逻辑禁用 信息”列,即,“可选择的”)禁用的错误功能中选择要被取消的功能的设置。

在执行打印时,关于基于功能信息和功能禁用信息(参见图14,“功能信 息”列和“功能禁用信息”列)确定的错误功能,应用与上述在改变打印机装 置31的指定时的方式相同的方式。注意,接收打印作业的定时包括打开已经 存储的打印作业文件的定时。

由比如图14中的表格之类的表格示出上述接收打印作业、改变打印机装 置31的指定和执行打印的各个定时与功能信息、功能禁用信息和逻辑禁用信 息之间的关系。图14示出了接收打印作业的定时、改变打印机装置的指定的 定时和执行打印的定时与功能信息、功能禁用信息和逻辑禁用信息之间的关系 的一个示例的表格。

在图14中,“可选择的”指示允许操作者在屏幕页控制部件61的控制下 从错误功能中选择要被取消的功能的设置。“允许不一致”指示屏幕页控制部 件61在变为无效的功能或组合依其原样留下的状态下接收处理。“取消所有错 误功能或取消处理”指示屏幕页控制部件61仅仅接收取消错误功能的所有打 印设置或取消造成错误功能的处理中的任何一个。“不允许不一致”指示屏幕 页控制部件61在变为无效的功能或组合依其原样留下的状态下不接收处理。 “不关心”指示不必取消错误功能。

[第二实施例]

现在将描述本发明的第二实施例。由于在系统配置和硬件配置上与上述第 一实施例的系统配置和硬件配置相同,将省略对其的重复描述。

<软件配置>

图3中示出的末端用户环境1的客户端PC 11的禁用信息生成部件65和 错误确定部件66的软件配置例如可以利用图15中示出的软件配置实现。图 15是图1中示出的客户端PC的另一示例的处理框图。注意,在图3中示出的 软件配置中,除了禁用信息生成部件65和错误确定部件66之外的软件配置对 于第一和第二实施例而言是公共的。因此,在图15中,省略与图3中的软件 配置中部件的相同的那些部件。

根据第二实施例,客户端PC 11具有禁用控制部件200(参见图15)。禁 用控制部件200包括禁用插件管理部件201、禁用检查插件202和禁用决定插 件203。禁用控制部件200通过经由禁用插件管理部件201执行禁用检查插件 202和禁用决定插件203来实现禁用控制。

禁用插件管理部件201是用于使用作为禁用插件管理部件201的附属的禁 用检查插件202和禁用决定插件203来提供禁用控制的功能的模块。禁用插件 管理部件201管理禁用检查插件202和禁用决定插件203的执行次序(顺序)。

禁用检查插件202向禁用插件管理部件201提供禁用检查的功能。禁用决 定插件203向禁用插件管理部件201提供禁用决定功能。例如,禁用检查插件 202使用禁用信息,并且提供确定是否存在错误功能的功能。禁用决定插件203 提供取消错误功能的打印设置的功能。

<处理过程>

下面,将描述图15的禁用控制部件200的处理流程。图16是禁用控制部 件200所执行的处理的一个示例的顺序图。在步骤S51,禁用插件管理部件201 接收禁用检查请求。当已经接收到禁用检查请求时,在步骤S52,禁用插件管 理部件201向禁用检查部件202发送禁用检查请求。

在步骤S53,禁用检查插件202从打印作业210中获取打印设置的信息。 此外,在步骤S54,禁用检查插件202从打印机装置31的打印机能力设置文 件211中,获取功能信息和功能禁用信息作为打印机能力。注意,打印机能力 设置文件211的细节将在稍后描述。此外,禁用检查插件202从打印作业编辑 应用中获取逻辑禁用信息。

在步骤S55,禁用检查插件202通过合并已经由此获取的功能信息、功能 禁用信息和逻辑禁用信息,完成最终禁用信息。禁用检查插件202通过将打印 作业210的打印设置的信息与最终禁用信息进行比较,执行禁用检查。

禁用检查插件202基于比较结果,确定是否存在根据最终禁用信息指示的 禁用变为不可用的功能。当存在根据最终禁用信息指示的禁用变为不可用的功 能时,禁用检查插件202将这些功能作为错误功能,报告给禁用插件管理部件 201。

在步骤S56,禁用插件管理部件201向禁用决定插件203发送禁用决定请 求。随后,在步骤S57,禁用决定插件203在打印作业210中包括的打印设置 的信息中,反映取消错误功能。

注意,禁用决定插件203可以显示操作者利用来选择取消错误功能的UI, 并且因此操作者可以使用该UI来取消错误功能,如同上述第一实施例中所述。

《创建最终禁用信息的处理》

图17是用于创建最终禁用信息的处理的一个示例的顺序图。在步骤S61, 禁用控制部件200向DevCaps处理部件220,请求功能信息和功能禁用信息作 为打印机能力。在步骤S62和S63中,DevCaps处理部件220从DevCaps文 件221中获取功能信息和功能禁用信息,作为打印机能力。

注意,DevCaps文件221是描述打印机能力的文件。例如,使用PostScript 打印机描述(PPD)文件中规定的设备功能描述格式,描述DevCaps文件221。

然后,处理进行到步骤S64,并且DevCaps文件处理部件220向禁用控制 部件200,提供从DevCaps文件221中获取的作为打印机能力的功能信息和功 能禁用信息。

然后,在步骤S65和S66,禁用控制部件200从个体定义禁用文件22中 获取个体定义禁用信息,作为逻辑禁用信息的一个示例。个体定义禁用信息是 除了DevCaps文件221中记录的禁用信息之外的个体定义(例如,指示单独 定义的禁用功能或功能组合)的禁用信息。

处理进行到步骤S67,禁用控制部件2020通过合并作为打印机能力从DevCaps 文件221中获取的功能信息和功能禁用信息、以及作为逻辑禁用信息的一个示 例从个体定义禁用文件222中获取的个体定义禁用信息,来完成最终的禁用信 息。

《创建DevCaps文件221的处理》

DevCaps文件处理部件220如下创建DevCaps文件221。首先,DevCaps 文件处理部件220使用DevCaps定义文件。DevCaps定义文件是用于存储取决 于装置的DevCaps信息的文件。对于每个打印机装置31,都存在DevCaps定 义文件。此外,DevCaps定义文件用作创建DevCaps文件221的基础。DevCaps 文件221是通过删除和/或改变从打印机装置31的DevCaps定义文件中获取的 定义内容获取的文件。

例如,DevCaps文件221具有经由管理信息库(MIB)从打印机装置31 获取的其中DevCaps定义文件中包括的描述反映修整器(finisher)的信息的 内容,如图18中所示。图18例示了DevCaps文件221的一部分的一个示例。

DevCaps文件221被分为功能能力部分和禁用条件部分。例如,图18的 DevCaps文件221是示出功能能力部分的一部分的描述的一个示例。在图18 的DevCaps文件221中,描述“False 1LeftA 1RightA 2Left 2Right 2Up Center” 指示对应的装订功能由打印机装置31支持。

此外,图19例示了DevCaps文件221的禁用条件部分的一个示例。图19 的DevCaps文件221的禁用条件部分指示功能禁用信息。注意,个体定义禁 用文件222是逻辑禁用信息的一个示例。可以使用与DevCaps文件221的禁 用条件部分的格式相同的格式,描述个体定义禁用文件222。

<实施例的总结>

根据本发明的实施例,可以在考虑打印机装置31的功能信息和功能禁用 信息以及打印作业编辑应用的逻辑禁用信息的情况下,取消作业票据中的功能 的设置。操作者可以在理解变为无效的功能的打印设置的同时,确定是否取消 打印设置。

注意,禁用信息生成部件65充当能力获取部件。错误确定部件66充当确 定部件。屏幕页控制部件61充当显示部件。客户端PC 11充当打印作业编辑 装置。打印作业编辑应用对应于打印作业编辑程序。

本发明不限于所具体公开的实施例,并且可以在不背离本发明的范围的情 况下进行改变和修改。

本专利申请基于2011年3月2日提交的日本优先权专利申请No. 2011-045640以及2011年12月26日提交的日本优先权专利申请No. 2011-284021,上述申请的全部内容在此通过引用并入。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号