信息处理装置、打印系统以及打印控制方法转让专利

申请号 : CN201610652046.0

文献号 : CN107179886B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 岩泽将之松下一清池田丰

申请人 : 富士施乐株式会社

摘要 :

信息处理装置、打印系统以及打印控制方法。提供了一种使计算机充当以下单元的打印控制程序。设定单元执行设定,使得当在打印设备中按照多个类型的分类方法当中的根据输出方向对输出材料进行分类的第一方法来执行分类时,根据针对各个打印属性设定的输出方向来执行所述分类。生成单元生成打印指令的内容,使得所述输出材料根据由所述设定单元设定的分类方法被从所述打印设备输出。

权利要求 :

1.一种信息处理装置,该信息处理装置包括:

设定单元,该设定单元执行设定,使得当在打印设备中按照多个类型的分类方法当中的根据输出方向对输出材料进行分类的第一方法来执行分类时,根据针对各个打印属性设定的输出方向来执行所述分类;以及生成单元,该生成单元生成打印指令的内容,使得所述输出材料根据由所述设定单元设定的所述分类方法被从所述打印设备输出,其中,所述设定单元显示包括用于选择打印属性的属性选择部分以及用于为所选的每个打印属性选择排出目的地的排出目的地选择单元的画面,并且其中,所述设定单元根据在所述画面上所选的所述打印属性和所述排出目的地来执行所述分类的设定。

2.根据权利要求1所述的信息处理装置,其中,当根据所述第一方法执行所述分类时,所述设定单元接收关于所述设定被执行使得所述分类根据针对各个打印属性设定的所述输出方向被执行、还是所述设定被执行使得所述输出方向针对各个打印指令被交替地改变的选择。

3.根据权利要求1所述的信息处理装置,其中,当所述打印属性被选择为分类的单位并且所述打印设备包括多个出纸托盘时,所述设定单元执行所述设定,使得所述分类根据针对各个打印属性设定的所述输出方向和所述出纸托盘的识别符来执行。

4.根据权利要求1至3中的任一项所述的信息处理装置,其中,所述打印属性包括认证用户名、文档名、表单文件名以及记录纸名中的至少一个。

5.一种信息处理装置,该信息处理装置包括:

设定单元,该设定单元执行设定,使得当在打印设备中按照多个类型的分类方法当中的通过使记录纸的排出位置左右移位并且排出所述记录纸而执行分类的第二方法来执行所述分类时,根据针对各个打印属性设定的输出方向来执行所述分类;以及生成单元,该生成单元生成打印指令的内容,使得输出材料根据由所述设定单元设定的所述分类方法被从所述打印设备输出,其中,所述设定单元显示包括用于选择打印属性的属性选择部分的画面,并且其中,所述设定单元根据在所述画面上所选的所述打印属性来执行所述分类的设定。

6.根据权利要求5所述的信息处理装置,其中,当根据所述第二方法执行所述分类时,所述设定单元接收关于所述设定被执行使得所述分类根据针对各个打印属性设定的所述排出位置被执行、还是所述设定被执行使得所述排出位置针对各个打印指令被交替地改变的选择。

7.根据权利要求5所述的信息处理装置,其中,当所述打印属性被选择为分类的单位并且所述打印设备包括多个出纸托盘时,所述设定单元执行所述设定,使得所述分类根据针对各个打印属性设定的所述排出位置和所述出纸托盘的识别符来执行。

8.根据权利要求5至7中的任一项所述的信息处理装置,其中,所述打印属性包括认证用户名、文档名、表单文件名以及记录纸名中的至少一个。

9.一种打印系统,该打印系统包括:

根据权利要求1或5所述的信息处理装置;以及

打印设备,该打印设备经由网络与所述信息处理装置连接并且基于从所述信息处理装置给出的指令对打印和输出材料进行分类。

10.一种打印控制方法,该打印控制方法包括以下步骤:

执行设定,使得当在打印设备中按照多个类型的分类方法当中的根据输出方向对输出材料进行分类的第一方法来执行分类时,根据针对各个打印属性设定的输出方向来执行所述分类;以及生成打印指令的内容,使得所述输出材料根据由设定单元设定的所述分类方法被从所述打印设备输出,其中,所述设定单元显示包括用于选择打印属性的属性选择部分以及用于为所选的每个打印属性选择排出目的地的排出目的地选择单元的画面,并且其中,所述设定单元根据在所述画面上所选的所述打印属性和所述排出目的地来执行所述分类的设定。

11.一种打印控制方法,该打印控制方法包括以下步骤:

执行设定,使得当在打印设备中按照多个类型的分类方法当中的通过使记录纸的排出位置左右移位并且排出所述记录纸而执行分类的第二方法来执行所述分类时,根据针对各个打印属性设定的输出方向来执行所述分类;以及生成打印指令的内容,使得输出材料根据由设定单元设定的所述分类方法被从所述打印设备输出,其中,所述设定单元显示包括用于选择打印属性的属性选择部分的画面,并且其中,所述设定单元根据在所述画面上所选的所述打印属性来执行所述分类的设定。

说明书 :

信息处理装置、打印系统以及打印控制方法

技术领域

[0001] 本发明涉及信息处理装置、打印系统以及打印控制方法。

背景技术

[0002] 例如,在办公室中,常常,多个终端(个人计算机(PC))经由诸如局域网(LAN)的网络与一个打印设备(打印机)连接,并且一个打印设备被多个用户共享。这时,因为与多个用户的打印作业有关的记录纸被输出到一个打印设备,所以打印设备对记录纸进行分类和输出,使得打印它的人并且打印作业是什么被识别。
[0003] 作为相关技术的这种技术,例如,已经提出了一种能够在没有用于将诸如多个出纸托盘的错移功能或设备添加到打印设备的出纸托盘部的成本的情况下容易地以用户为单位执行收集的打印系统(例如,参见专利文档1等)。例如,已经提出了一种能够容易地以作业属性为单位区分打印纸的打印输出设备(例如,参见专利文档2等)。此外,例如,已经提出了一种能够甚至在正在执行特定用户的打印作业的同时输入了另一用户的打印作业时也防止多个打印材料被混合的图像形成装置(例如,参见专利文档3等)。
[0004] 在专利文档1所公开的打印系统中,当接收到打印作业时,打印设备将执行打印指定的用户名与紧邻先前的打印作业的用户名进行比较并且在用户名彼此不相同时在与紧邻先前的打印中的纸方向不同的方向(当紧邻先前的方向是纵向方向时当前方向是横向方向)上输出纸,并且因此在打印设备侧,分类被执行,使得纸方向根据用户在横向方向与纵向方向之间被切换。
[0005] 在专利文档2所公开的打印输出设备中,当在先打印作业的作业属性与后续打印作业的作业属性不同时,通过将后续打印作业的纸排出到偏离在先打印作业的纸的位置来执行分类。这里,生成打印作业的信息处理装置的主机名、IP地址、用户名、作业名等被用作打印属性,但是当使用用户名时,通过每当用户改变了时改变错移排出位置来执行分类。
[0006] 在专利文档3所公开的图像形成装置中,即使当在正在执行用户A的打印作业的同时另一用户B输入打印作业时,如果用户A处于登录状态,则用户B的打印作业进入保持状态。然后,当用户A的打印作业结束并且用户A注销时,基于处于保持状态的用户B的打印作业的打印材料被排出到出纸托盘,并且因此防止了多个用户的打印材料在出纸托盘上混合。
[0007] 专利文档1:JP 2010-072671A
[0008] 专利文档2:JP 2009-262493A
[0009] 专利文档3:JP 2009-033241A

发明内容

[0010] 本发明的一个目的是提供一种打印控制程序、一种信息处理装置以及一种打印系统,该打印控制程序、该信息处理装置以及该打印系统能够生成打印指令信息集,使得打印设备通过根据打印属性改变输出方向来对输出材料进行分类。
[0011] 为了实现以上目的,根据本发明的一个方面,提供了要在下面描述的信息处理装置、打印系统以及打印控制方法。
[0012] [1]一种打印控制程序,该打印控制程序使计算机充当:设定单元,该设定单元执行设定,使得当在打印设备中按照多个类型的分类方法当中的根据输出方向对输出材料进行分类的第一方法来执行分类时,根据针对各个打印属性设定的输出方向来执行所述分类;以及生成单元,该生成单元生成打印指令的内容,使得所述输出材料根据由所述设定单元设定的所述分类方法被从所述打印设备输出。
[0013] [2]根据[1]所述的打印控制程序,其中,当根据所述第一方法执行所述分类时,所述设定单元接收关于所述设定被执行使得所述分类根据针对各个打印属性设定的所述输出方向被执行、还是所述设定被执行使得所述输出方向针对各个打印指令被交替地改变的选择。
[0014] [3]根据[1]所述的打印控制程序,其中,当所述打印属性被选择为分类的单位并且所述打印设备包括多个出纸托盘时,所述设定单元执行所述设定,使得所述分类根据针对各个打印属性设定的所述输出方向和所述出纸托盘的识别符来执行。
[0015] [4]根据[1]至[3]中的任一项所述的打印控制程序,其中,所述打印属性包括认证用户名、文档名、表单文件名以及记录纸名中的至少一个。
[0016] [5]一种打印控制程序,该打印控制程序使计算机充当:设定单元,该设定单元执行设定,使得当在打印设备中按照多个类型的分类方法当中的通过使记录纸的排出位置左右移位并且排出所述记录纸而执行分类的第二方法来执行所述分类时,根据针对各个打印属性设定的输出方向来执行所述分类;以及生成单元,该生成单元生成打印指令的内容,使得输出材料根据由所述设定单元设定的所述分类方法被从所述打印设备输出。
[0017] [6]根据[5]所述的打印控制程序,其中,当根据所述第二方法执行所述分类时,所述设定单元接收关于所述设定被执行使得所述分类根据针对各个打印属性设定的所述排出位置被执行、还是所述设定被执行使得所述排出位置针对各个打印指令被交替地改变的选择。
[0018] [7]根据[5]所述的打印控制程序,其中,当所述打印属性被选择为分类的单位并且所述打印设备包括多个出纸托盘时,所述设定单元执行所述设定,使得所述分类根据针对各个打印属性设定的所述排出位置和所述出纸托盘的识别符来执行。
[0019] [8]根据[5]至[7]中的任一项所述的打印控制程序,其中,所述打印属性包括认证用户名、文档名、表单文件名以及记录纸名中的至少一个。
[0020] [9]一种信息处理装置,该信息处理装置包括:设定单元,该设定单元执行设定,使得当在打印设备中按照多个类型的分类方法当中的根据输出方向对输出材料进行分类的第一方法来执行分类时,根据针对各个打印属性设定的输出方向来执行所述分类;以及生成单元,该生成单元生成打印指令的内容,使得所述输出材料根据由所述设定单元设定的所述分类方法被从所述打印设备输出。
[0021] [10]一种信息处理装置,该信息处理装置包括:设定单元,该设定单元执行设定,使得当在打印设备中按照多个类型的分类方法当中的通过使记录纸的排出位置左右移位并且排出所述记录纸而执行分类的第二方法来执行所述分类时,根据针对各个打印属性设定的输出方向来执行所述分类;以及生成单元,该生成单元生成打印指令的内容,使得输出材料根据由所述设定单元设定的所述分类方法被从所述打印设备输出。
[0022] [11]一种打印系统,该打印系统包括:根据[9]或[10]所述的信息处理装置;以及打印设备,该打印设备经由网络与所述信息处理装置连接并且基于从所述信息处理装置给出的指令对打印和输出材料进行分类。
[0023] 根据[1]、[5]以及[9]至[11]的方面,信息指令信息被生成为使得所述打印设备根据分类的多个分类方法和多个单位来输出所述输出材料。
[0024] 根据[2]所述的方面,其中,当根据所述第一方法执行所述分类时,接收关于所述设定被执行使得所述分类根据针对各个打印属性设定的所述输出方向被执行还是所述设定被执行使得所述输出方向针对各个打印指令被交替地改变的选择。
[0025] 根据[3]和[7]所述的方面,当所述打印属性被选择为分类的单位并且所述打印设备包括多个出纸托盘时,所述设定被执行使得所述分类根据针对各个打印属性设定的所述输出方向和所述出纸托盘的识别符来执行。
[0026] 根据[4]和[8]的方面,认证用户名、文档名、表单文件名以及记录纸名被用作作为分类的单位的打印属性。
[0027] 根据[6]的方面,当根据所述第二方法执行所述分类时,接收关于所述设定被执行使得所述分类根据针对各个打印属性设定的所述排出位置被执行还是所述设定被执行使得所述排出位置针对各个打印指令被交替地改变的选择。

附图说明

[0028] 将基于下图详细地描述本发明的示例性实施方式,其中:
[0029] 图1是例示了根据示例性实施方式的打印系统的示例性配置的示意图;
[0030] 图2是例示了根据示例性实施方式的终端设备的示例性配置的框图;
[0031] 图3是例示了示例性输出信息的图;
[0032] 图4是例示了用作信息处理装置的终端设备的软件配置的框图;
[0033] 图5是例示了根据第一示例性实施方式的信息处理装置的操作的流程图;
[0034] 图6是例示了打印机驱动器的UI处理的显示的显示画面;
[0035] 图7是例示了当出纸托盘的配置仅包括标准出纸托盘时的分类方法的选择的显示;
[0036] 图8是例示了当出纸托盘的配置仅包括标准出纸托盘并且作业分离被选择时的分类的单位的选择的显示;
[0037] 图9是例示了当出纸托盘的配置包括标准出纸托盘和可选的出纸托盘时的分类方法的选择的显示;
[0038] 图10是例示了基于标准出纸托盘、作业分离和属性单位的分类处理的流程图;
[0039] 图11是属性设定的示例性对话画面;
[0040] 图12是例示了基于标准出纸托盘以及可选的出纸托盘、作业分离和属性单位的分类处理的流程图;
[0041] 图13是例示了根据第二示例性实施方式的信息处理装置的操作的流程图;以及[0042] 图14是例示了当属性单位被设定时的分类的单位的选择的显示。

具体实施方式

[0043] [第一示例性实施方式]
[0044] (打印系统的配置)
[0045] 图1是例示了根据示例性实施方式的打印系统的示例性配置的示意图。
[0046] 作为示例性实施方式,打印系统1被配置为使得多个终端设备3a、3b和3c经由网络4连接至打印设备(打印机)2。在图1所例示的示例中,三个终端设备3a、3b和3c连接至打印设备2,但是连接至打印设备2的终端设备的数量不限于三个。
[0047] 网络4是通过有线通信(电缆、光缆等)、无线通信(无线电波、红外光等)等执行数据的发送和接收的诸如局域网(LAN)或互联网的通信网络。
[0048] (打印设备)
[0049] 打印设备2具有基于从终端设备3a、3b和3c接收的信息来执行打印并且输出打印材料的打印功能。打印设备2可以是除了具有打印功能之外还具有在光学上扫描纸平面等的扫描器功能、传真功能等的所称的多功能设备。打印设备2包括多个纸托盘(送纸开口),使得打印记录纸被分类和输出,并且具有不同大小的多个记录纸被安装在不同的送纸方向上。
[0050] (终端设备)
[0051] 终端设备3a、3b和3c中的每一个是能够生成与用作用户的打印指定的打印作业有关的信息并且管理打印设备2的操作的信息处理装置。将稍后描述终端设备3a、3b和3c中的每一个的详细配置,并且终端设备3a、3b和3c中的每一个包括与网络4进行通信的通信单元、诸如用于操作输入的触摸板的操作单元、诸如液晶显示器(LCD)的显示单元、诸如中央处理单元(CPU)的控制单元以及诸如闪速存储器的存储单元。终端设备3a、3b和3c中的每一个的示例包括PC、个人数字助理(PDA)和移动电话。
[0052] 在下文中,终端设备3a、3b和3c还被统称为“终端设备3”。接下来,将描述用作信息处理装置的终端设备3的配置。
[0053] (用作信息处理装置的终端设备的配置)
[0054] 图2是例示了根据示例性实施方式的用作信息处理装置的终端设备3的示例性配置的框图。
[0055] 终端设备(信息处理装置)3包括:控制单元30,该控制单元30被配置有CPU等,控制相应的单元,并且执行各种类型的程序;存储单元31,该存储单元31被配置有诸如硬盘驱动器(HDD)或闪速存储器的记录介质并且用作存储信息的存储设备;以及通信单元32,该通信单元32经由网络4与外部进行通信。
[0056] 控制单元30通过执行将稍后描述的打印控制程序310来充当输出信息设定单元(设定单元)300、出纸托盘信息获取单元301、出纸托盘确定单元302、输出形式确定单元303、打印作业生成单元(改变单元)304等。
[0057] 输出信息设定单元300通过设定包括打印属性的属性信息以及向用作用户的打印指定的打印作业指示分类方法和分类的单位的输出形式来设定输出信息311。因为打印属性可以是分类的单位,所以打印属性的示例包括认证用户名、文档名、表单文件名和输出纸名(记录纸名)。认证用户名被用来在一个终端被多个用户使用时识别各个用户。图3例示了输出信息311的示例。如图3所例示,输出信息311被配置为使得分类方法3111、分类的单位3112以及当分类的单位为属性时的属性3113与各个打印作业3110关联。
[0058] 分类方法的示例包括基于作业分离执行分类并且然后执行输出的第一方法、基于错移和排出执行分类并且然后执行输出的第二方法以及基于排出目的地切换执行分类并且然后执行输出的方法。基于作业分离的分类是根据输出方向对输出材料进行分类使得针对各个打印作业执行纵向方向上的送纸与横向方向上的送纸之间的切换并且然后输出记录纸的一个。基于错移和排出的分类是通过针对诸如打印作业的分类的各个单元使记录纸的排出位置左右移位并且然后排出记录纸来执行分类的一个。基于排出目的地切换的分类是当打印设备配备有多个出纸托盘时、通过根据打印作业将记录纸输出到不同的出纸托盘来执行分类的一个。
[0059] 当通过作业分离来执行分类时,作业单位和属性单位中的任何一个被选择为分类的单位。当属性单位被选择时,属性信息当中的用于分类的属性被设定。即使当基于错移和排出执行分类时,也可以将作业单位和属性单元中的任何一个选择为分类的单位。
[0060] 出纸托盘信息获取单元301获取被设定给打印设备2的出纸托盘的配置。出纸托盘信息获取单元301执行与打印设备2的双向通信,监视打印设备2的状态,并且向打印设备2发送作为可由打印设备2处理的数据所生成的打印数据。例如,出纸托盘信息获取单元301以预定时间间隔向打印设备2发送查询,并且获取打印设备2的操作信息和出纸托盘信息。由出纸托盘信息获取单元301获取的出纸托盘信息被作为出纸托盘信息312存储在存储单元31中。
[0061] 出纸托盘确定单元302确定由出纸托盘信息获取单元301获取的打印设备2的出纸托盘的配置是否仅包括用作第一出纸托盘的正常标准出纸托盘还是也包括用作除标准出纸托盘之外还安装的第二出纸托盘的可选的出纸托盘。在根据该示例性实施方式的打印设备2中,具有错移和排出功能的错移接纸盘被仅安装在可选的出纸托盘中,并且因此当仅标准出纸托盘被安装在打印设备2中时,难以通过错移和排出来设定分类方法。
[0062] 输出形式确定单元303根据由出纸托盘确定单元302确定的出纸托盘的配置基于由输出信息设定单元300设定的打印作业的输出信息311来确定输出形式。换句话说,输出形式确定单元303在出纸托盘的配置仅包括标准出纸托盘时确定分类方法是否是作业分离,而在出纸托盘的配置包括标准出纸托盘和可选的出纸托盘时确定分类方法是作业分离、错移和排出以及排出切换中的哪一个。
[0063] 打印作业生成单元304生成打印作业,该打印作业包括指示使用记录纸的送纸开口的打印设备2的控制数据等,使得输出材料以由输出信息设定单元300设定的输出形式从打印设备2输出。当打印被执行时,作为可由打印设备2处理的数据所生成的打印作业被发送到打印设备2。
[0064] (信息处理装置的功能配置)
[0065] 图4是例示了用作信息处理装置的终端设备3的功能配置的框图。换句话说,图4的信息处理装置100例示了根据该示例性实施方式的终端设备3的软件配置。
[0066] 如图4所例示,在信息处理装置100中,应用101、打印机驱动器102、假脱机程序(Windows(注册商标)假脱机程序)103以及语言监视器104操作。信息处理装置100包括被配置有诸如HDD或闪速存储器的非易失性存储器并且用作存储信息的存储设备的示例的存储单元114。
[0067] 应用101根据用户的操作来生成用作打印数据的源的原始数据,并且用作预取所生成的原始数据的程序的打印机驱动器102是经由假脱机程序103和语言监视器104将打印作业发送到打印设备2并且在从应用101接收到基于原始数据的打印数据和打印属性时控制由打印设备2打印的记录纸的输出的程序。
[0068] 打印机驱动器102包括诸如UI处理110和绘图处理111的功能。UI处理110充当与用户的用户界面。绘图处理111包括页面描述语言(PDL)生成处理112和打印机作业语言(PJL)生成处理113,并且基于所传送的打印数据和伴随的属性信息来生成可由打印设备2处理的PDL和PJL。
[0069] 假脱机程序103是暂时存储要根据从打印机驱动器102给出的打印指令经由图形设备接口(GDI)发送到打印设备2的打印作业,根据预定规则来提取打印作业,并且将该打印作业发送到语言监视器104的程序。例如,Windows(注册商标)假脱机程序可以被用作如图4所例示的假脱机程序103。
[0070] 语言监视器104执行与打印设备2的双向通信,监视打印设备2的状态,并且将可由打印设备2处理的打印作业发送到打印设备2。语言监视器104以预定时间间隔向打印设备2发送查询,并且获取打印设备2的操作信息(包括紧邻先前的打印作业中的纸传递方向等)、出纸托盘的配置等。由语言监视器104获取的信息被存储在存储单元114中。
[0071] (信息处理装置的操作)
[0072] 接下来,将参照图5至图12描述根据第一示例性实施方式的信息处理装置100的操作。
[0073] 图5是例示了根据第一示例性实施方式的信息处理装置的操作的流程图。
[0074] 当用户通过安装在信息处理装置100中的应用101来给出打印指令时,作为信息处理装置100的处理打印设备2的出纸托盘的配置被首先确定(S300)。换句话说,基于由语言监视器104获取的出纸托盘的配置的信息确定出纸托盘被配置有仅标准出纸托盘还是配置有标准出纸托盘和可选的出纸托盘。通过打印机驱动器102的UI处理110的显示根据确定出纸托盘的配置的结果而不同。
[0075] 图6是例示了打印机驱动器102的UI处理110的显示的显示画面。显示画面200是用于设定输出材料如何被分类的画面。在图6所例示的显示画面200中,显示了处于上部中的送纸/排出凸耳(tab)201被按的状态的对话画面。用于选择自动送纸和手动送纸中的任何一个以及在手动送纸的情况下选择纸类型的送纸选择按钮202被布置在右上部,并且用于选择排出方法的排出方法选择按钮203被布置在送纸选择按钮202下面的一部分上。指示打印状态的显示栏204被布置在画面的左上部。
[0076] 用于选择分类方法的分类方法选择按钮205被基本上布置在显示画面200中间,并且用于选择分类的单位的单位选择按钮206被布置在右侧。在属性单位被选择为分类的单位时变得有效的属性设定按钮207被布置在单位选择按钮206下面。属性设定按钮207是用于设定要使用的属性单位的按钮。
[0077] 用于设定列表、打印机信息获取等的按钮208被布置在属性设定按钮207下面。用于反映设定并且关闭画面的确定按钮209、用于取消设定的取消按钮210、用于反映设定并且在没有改变的情况下离开画画显示的应用按钮211以及用于获得与设定有关的必要信息的帮助按钮212被布置在显示画面200的底部。
[0078] 当出纸托盘的配置仅包括标准出纸托盘(S300中的标准出纸托盘)时,确定分类方法是否是作业分离(S301)。
[0079] 如果用户在设定分类方法时按了分类方法选择按钮205的“θ”,则分类方法的选择被显示。
[0080] 图7是例示了当出纸托盘的配置仅包括标准出纸托盘时的分类方法的选择的显示。如图7的分类方法的显示205a所例示,在这种情况下,控制被执行使得存在“不分类”和“作业分离”的两个选择。
[0081] 这里,当作业分离被选择为分类方法(在S301中是)时,分类的单位被确定(S302)。这里,当用户按了显示画面200中的单位选择按钮206的“θ”时,分类的单位的选择被显示。
[0082] 图8是例示了当出纸托盘的配置仅包括标准出纸托盘并且作业分离被选择为分类方法时的分类的单位的选择的显示。如图8的分类的单位的显示206a所例示,在这种情况下,作业单位和属性单位中的任何一个能够被选择为分类的单位。
[0083] 这里,当属性单位被选择为分类的单位(在S302中属性单位)时,例示了当属性单位被选择时的处理的图10的流程图的处理被执行。
[0084] 当作业单位被选择为分类的单位(在S302中作业单位)时,按照作业单位执行作业分离,并且打印机驱动器102在PJL生成时设定记录纸传递方向指定命令,使得打印设备2在与紧邻先前的打印作业中设定的记录纸的纸传递方向不同的方向上执行输出(S303)。换句话说,当紧邻先前的打印作业中设定的记录纸的纸传递方向是纵向方向时,横向方向被设定为当前纸传递方向,而当紧邻先前的打印作业中设定的记录纸的纸传递方向是横向方向时,纵向方向被设定为当前纸传递方向。
[0085] 作为将与紧邻先前的打印作业中设定的记录纸的纸传递方向不同的方向指定为记录纸的纸传递方向的处理,当记录纸传递方向指定命令用PJL设定时,可以读取由语言监视器104获取并且存储在非易失性存储器的存储单元114中的紧邻先前的纸传递方向,并且可以设定与紧邻先前的纸传递方向不同的纸传递方向。
[0086] 如上所述,因为具有错移和排出功能的错移接纸盘被仅安装在可选的出纸托盘中,所以错移和排出难以操作,因为当前排出目的地是标准出纸托盘,并且因此不设定用于指定错移和排出的命令(S304)。
[0087] 在这方面,用于指定标准出纸托盘的命令被设定为排出目的地(S305),被生成的PJL和PDL被输出给打印设备2。结果,打印设备2通过在与紧邻先前的打印作业的纸传递方向不同的方向(其在当前时间在紧邻先前的方向是纵向方向时为横向方向而在紧邻先前的方向是横向方向时为纵向方向)上排出记录纸来执行分类。
[0088] 此外,当出纸托盘的配置仅包括标准出纸托盘但是作业分离未被选择为分类方法(在S301中否)时,相关技术的不分类处理被执行。换句话说,当未设定纸传递方向指定(S306)时,不设定错移排纸(S307),并且根据相关技术的排出方法设定来设定排出目的地指定(S308)。
[0089] 此外,即使当出纸托盘的配置被最初确定为包括标准出纸托盘和可选的出纸托盘(在S300中标准出纸托盘+可选的出纸托盘)时,分类方法被类似地确定(S309)。然而,在这种情况下,与用户按分类方法选择按钮205的“θ”的情况不同,图9所例示的分类方法的选择被显示。
[0090] 图9是例示了当出纸托盘的配置包括标准出纸托盘和可选的出纸托盘时的分类方法的选择的显示。如图9的分类方法的显示205b所例示,在这种情况下,存在“不分类”、“作业分离”、“错移和排出”以及“仅排出目的地切换”的四个选择。
[0091] 当分类方法是作业分离(在S309中是)时,分类的单位被确定(S310)。当分类的单位是属性单位(在S310中属性单位)时,根据图12的流程图执行当属性单位被选择时的处理。此外,当分类的单位是作业单位(在S310中作业单位)时,纸传递方向指定被设定(S311),并且后续操作(S311至S313)与当出纸托盘仅包括标准出纸托盘并且分类方法是作业分离时的操作(S303至S305)相同。
[0092] 当出纸托盘的配置包括标准出纸托盘和可选的出纸托盘但是分类方法不是作业分离(在S309中否)时,确定分类方法是否是错移和排出(S314)。
[0093] 当分类方法是错移和排出(在S314中是)时,不设定用于指定纸传递方向的命令(S315),用于指定错移和排出的命令被设定(S316),并且根据相关技术的排出方法设定来设定排出目的地指定(S317)。
[0094] 此外,即使当通过错移和排出来执行分类时,类似于基于作业分离的分类,作业单位和属性单位中的任何一个可以被选择为分类的单位,并且可以按照除作业单位之外的属性单位执行错移和排出。
[0095] 当分类方法不是错移和排出(在S314中否)时,确定仅排出切换是否是分类方法(S318)。这里,当仅排出切换是分类方法(在S318中是)时,不设定用于指定纸传递方向的命令(S319),并且不设定用于指定错移和排出的命令(S320)。然后,与紧邻先前的排出目的地不同的排出目的地(即,当紧邻先前的出纸托盘是标准出纸托盘时当前出纸托盘是可选的出纸托盘,而当紧邻先前的出纸托盘是可选的出纸托盘时当前出纸托盘是标准出纸托盘)被设定为排出目的地指定(S321)。
[0096] 最后,当排出切换也不是分类方法(在S318中否)时,不分类处理被执行。换句话说,不设定用于指定纸传递方向的命令(S322),不设定用于指定错移和排出的命令(S323),根据相关技术的排出方法设定来设定排出目的地指定(S324),并且按照相关技术的不分类方式执行输出操作。
[0097] 接下来,将参照图10的流程图描述当出纸托盘是标准出纸托盘、分类方法是作业分离并且分类的单位是属性单位时的处理。
[0098] 图10是例示了基于标准出纸托盘、作业分离和属性单位的分类处理的流程图。
[0099] 当属性单位通过打印机驱动器102的UI处理110经由显示画面200(参见图6)中的单位选择按钮206被选择为分类的单位时,如果按了布置在单位选择按钮206下面的属性设定按钮207,则属性设定对话画面被显示,并且能够执行属性设定。
[0100] 图11例示了示例性属性设定对话画面。在图11所例示的对话画面2070中,分类属性2071、识别字符串2072、纸传递方向2073以及排出目的地2074被设定。
[0101] 分类属性2071的示例包括认证用户名、文档名、表单文件名和输出纸名。识别字符串2072是决定分类的字符串,并且还可以使用通配符。作为纸传递方向2073,存在两个方向,即,纵向方向和横向方向。作为排出目的地2074,存在标准出纸托盘和可选的出纸托盘。出纸托盘的设定被执行,使得用作输出信息设定单元(设定单元)300的语言监视器104设定出纸托盘的识别符。
[0102] 当在分类属性中选择的属性中检测到输入给识别字符串2072的字符串时,打印机驱动器102生成PDL和PJL,使得打印设备2根据纸传递方向2073或排出目的地2074的设定来执行输出。
[0103] 例如,在图11所例示的示例中,在属性设定的第二行中,认证用户名被设定为分类属性2071,admin被设定为识别字符串2072,横向被设定为纸传递方向2073,并且标准出纸托盘被设定为排出目的地2074,并且在第五行的“除以上列举的以外”中,纵向被设定为纸传递方向2073,并且标准出纸托盘被设定为排出目的地2074。
[0104] 这里,当执行了属性信息的认证用户名是“admin”的打印作业时,打印结果通过横向纸传递被排出到标准出纸托盘。此外,当执行了属性信息的认证用户名不是“admin”的打印作业时,打印结果通过纵向纸传递被排出到标准出纸托盘。
[0105] 在图10的流程图的处理中,首先,分类属性设定被确定。换句话说,首先,确定分类属性设定是否是认证用户名(S400)。当分类属性设定是认证用户名(在S400中是)时,确定是否存在识别字符串设定(S401)。
[0106] 当存在识别字符串设定(在S401中是)时,从打印数据的属性信息中读取认证用户名(S402)。然后,确定所读取的认证用户名是否与识别字符串设定相同(S403)。当所读取的认证用户名与识别字符串设定相同(在S403中是)时,参照记录纸的纸传递方向设定来设定纸传递方向指定(S404)。然后,不设定错移排纸(S405),标准出纸托盘被设定为排出目的地指定(S406)。
[0107] 此外,当分类属性设定不是认证用户名(在S400中否)时,当不存在识别字符串设定(在S401中否)时,或者当所读取的认证用户名与识别字符串设定不相同(在S403中否)时,确定分类属性设定是否是文档名(S407)。
[0108] 当分类属性设定是文档名(在S407中是)时,确定是否存在识别字符串设定(S408)。当存在识别字符串设定(在S408中是)时,从打印数据的属性信息中读取文档名(S409)。然后,确定所读取的文档名是否与识别字符串设定相同(S410)。
[0109] 当结果所读取的文档名与识别字符串设定相同(在S410中是)时,参照纸传递方向设定来设定纸传递方向指定(S404),不设定错移排纸(S405),并且标准出纸托盘被设定为排出目的地(S406)。
[0110] 此外,当分类属性设定不是文档名(在S407中否)时,当不存在识别字符串设定(在S408中否)时,或者当所读取的文档名与识别字符串设定不相同(在S410中否)时,处理进行到下一个分类属性设定的确定。
[0111] 换句话说,确定分类属性设定是否是表单文件名(S411)。当结果分类属性设定是表单文件名(在S411中是)时,确定是否存在识别字符串设定(S412)。当存在识别字符串设定(在S412中是)时,从打印数据的属性信息中读取表单文件名(S413),并且确定所读取的表单文件名是否与识别字符串设定相同(S414)。
[0112] 当结果所读取的表单文件名与识别字符串相同(在S414中是)时,纸传递方向指定、排出目的地指定以及错移排纸的设定被执行,但是与S404至S406的处理相同。
[0113] 此外,当分类属性设定不是表单文件名(在S411中否)时,当不存在识别字符串设定(在S412中否)时,或者当所读取的表单文件名与识别字符串设定不相同(在S414中否)时,然后确定分类属性设定是否是输出纸名(S415)。当分类属性设定是输出纸名(在S415中是)时,确定是否存在识别字符串设定(S416),而当存在识别字符串设定(在S416中是)时,从打印数据的属性信息中读取输出纸名(S417),并且确定所读取的输出纸名是否与识别字符串设定相同(S418)。
[0114] 然后,当所读取的输出纸名与识别字符串相同(在S418中是)时,针对纸传递方向指定、排出目的地指定以及错移排纸的设定执行与S404至S406的处理相同的处理。
[0115] 在S404至S406的处理之后,确定四个分类属性设定是否已被检查(S419)。此外,当分类属性设定不是输出纸名(在S415中否)时,当不存在识别字符串设定(在S416中否)时,或者当所读取的纸名称与识别字符串不相同(在S418中否)时,确定四个分类属性设定是否已被检查(S419)。当四个分类属性设定中的任一个尚未被检查(在S419中否)时,再次执行分类属性设定的确定(S400)。
[0116] 当四个分类属性设定已被检查(在S419中是)时,处理进行到“除以上列举的以外”的处理。换句话说,参照纸传递方向设定来设定纸传递方向指定(S420),不设定错移排纸(S421),并且标准出纸托盘被设定为排出目的地指定(S422)。
[0117] 接下来,将参照图12的流程图描述当出纸托盘包括标准出纸托盘和可选的出纸托盘、分类方法是作业分离并且分类的单位是属性单位时的处理。
[0118] 图12是例示了基于标准出纸托盘以及可选的出纸托盘、作业分离和属性单位的分类处理的流程图。
[0119] 在这种情况下,如图12所例示的,该处理也与当出纸托盘包括标准出纸托盘时的图10的处理基本上相同。不同点在于,在图12的当前处理中,因为存在标准出纸托盘和可选的出纸托盘的两个出纸托盘,所以当在处理结束时设定排出目的地指定时,能够设定标准出纸托盘和可选的出纸托盘中的任何一个。
[0120] 换句话说,代替在图10中标准出纸托盘被设定为排出目的地指定的S406和S422的处理,在图12中,确定排出目的地设定是否是标准出纸托盘(S506或S524),当标准出纸托盘被选择时标准出纸托盘被设定为排出目的地指定(S507或S525),而当标准出纸托盘未被选择时可选的出纸托盘被设定为排出目的地指定(S508或S526)。
[0121] (第一示例性实施方式的效果)
[0122] 在相关技术中,能够仅按照作业单位执行作业分离,但是根据第一示例性实施方式,能够按照各种属性单位(诸如以用户为单位)执行作业分离。此外,因为作业分离功能能够由打印机驱动器单独实现,所以即使在不配备有作业分离功能的打印设备中,也能够通过在打印设备的打印机驱动器中实现本发明来执行基于作业分离的分类。具体地,根据该示例性实施方式,能够选择多个分类功能,并且能够在多个排出目的地中同时执行作业分离。
[0123] 接下来,将参照图13和图14描述根据第二示例性实施方式的信息处理装置100的操作。在第一示例性实施方式中,作业分离的分类方法是根据属性设定切换的,但是在第二示例性实施方式中,当属性信息被简单地切换时,分类方法被切换为使得分类由所设定的分类方法来执行。在要在下面描述的示例中,基于作业分离的分类假定被设定为分类方法。
[0124] (第二示例性实施方式)
[0125] 图13是例示了根据第二示例性实施方式的信息处理装置的操作的流程图。
[0126] 首先,确定分类方法是否是作业分离(S600)。当分类方法不是作业分离(在S600中否)时,不执行分类。换句话说,不分类处理被执行。当分类方法是作业分离(在S600中是)时,分类的单位所基于的属性被确定,并且针对基于各个属性的分类的各个单位执行各个处理。
[0127] 属性信息的切换是通过将存储在存储单元114中的紧邻先前的打印作业的属性信息与当前打印的属性信息进行比较来确定的。打印的属性信息在用户指定打印时被设定。换句话说,在图6的显示画面200中,设定是通过经由选择分类的单位的单位选择按钮206将属性单位选择为分类的单位并且启用属性设定按钮207来执行的。属性的示例包括如上所述的认证用户名、文档名、表单文件名和输出纸名。
[0128] 当属性单位被设定为分类的单位时,当在图6的显示画面200中按单位选择按钮206时,如图14所例示地显示包括属性单位的选择。
[0129] 图14是例示了当属性单位被设定时的分类的单位的选择的显示。如图14所例示,除作业单位之外,分类的单位的选择显示206b还包括认证用户名、文档名、表单文件名和输出纸名作为分类的单位。
[0130] 当分类方法是作业分离(在S600中是)时,确定分类的单位是否是作业单位(S601)。然后,当分类的单位是作业单位(在S601中是)时,从存储单元114读取紧邻先前的打印作业中的纸传递方向(S602),与紧邻先前的纸传递方向不同的纸传递方向(当紧邻先前的方向是横向方向时当前方向是纵向方向,而当紧邻先前的方向是纵向方向时当前方向是横向方向)被设定为纸传递方向指定(S603),并且新的纸传递方向被存储在存储单元114中(S604)。
[0131] 然后,不设定错移排纸(S605),并且根据相关技术的排出方法设定来设定排出目的地指定(S606)。如上所述,当分类的单位是作业单位时,该处理与在第一示例性实施方式中当出纸托盘是标准出纸托盘时的S301至S305的处理基本上相同。
[0132] 此外,当分类方法不是作业分离(在S600中否)时,不分类处理被执行。换句话说,不设定纸传递方向指定(S626),不设定错移排纸(S605),并且根据相关技术的排出方法设定来设定排出目的地指定(S606)。
[0133] 然后,当分类方法是作业分离但是分类的单位不是作业单位(在S601中否)时,确定分类的单位是认证用户名(S607)。
[0134] 当分类的单位是认证用户名(在S607中是)时,从存储单元114读取紧邻先前的认证用户名(S608)。然后,确定当前认证用户名是否与紧邻先前的认证用户名相同(S609)。
[0135] 当当前认证用户名与紧邻先前的认证用户名不相同(在S609中否)时,因为用作分类的单位的认证用户名已被改变,所以新的认证用户名被存储在存储单元114中(S610)。然后,从存储单元114读取紧邻先前的纸传递方向(S611),并且设定与紧邻先前的纸传递方向不同的纸传递方向(S612)。此外,新的纸传递方向被存储在存储单元114中(S613)。
[0136] 此后,不设定错移排纸(S605),并且根据相关技术的排出方法设定来设定排出目的地指定(S606)。
[0137] 此外,当当前认证用户名与紧邻先前的认证用户名相同(在S609中是)时,因为用作分类的单位的认证用户名未被改变,所以不执行分类。换句话说,S626、S605和S606的不分类处理被执行。
[0138] 然后,当分类的单位不是认证用户名(在S607中否)时,确定分类的单位是否是文档名(S614)。当分类的单位被确定为文档名(在S614中是)时,从存储单元114读取以文档名为单位执行分类的紧邻先前的纸传递方向(S615),并且与紧邻先前的纸传递方向不同的纸传递方向被设定(S616)。
[0139] 然后,以文档名为单位执行分类的新的纸传递方向被存储在存储单元114中(S617)。此后,不设定错移排纸(S605),并且根据相关技术的排出方法设定来设定排出目的地指定(S606)。
[0140] 然后,当分类的单位不是文档名(在S614中否)时,确定分类的单位是否是表单文件名(S618)。当分类的单位是表单文件名(在S618中是)时,从存储单元114读取以表单文件名为单位执行分类的紧邻先前的纸传递方向(S619),并且与紧邻先前的纸传递方向不同的纸传递方向被设定(S620)。
[0141] 然后,以表单文件名为单位执行分类的新的纸传递方向被存储在存储单元114中(S621)。此后,不设定错移排纸(S605),并且根据相关技术的排出方法设定来设定排出目的地指定(S606)。
[0142] 然后,当分类的单位不是表单文件名单位(在S618中否)时,确定分类的单位是否是输出纸名单位(S622)。当分类的单位被确定为输出纸名单位(在S622中是)时,从存储单元114读取以输出纸名为单位执行分类的紧邻先前的纸传递方向(S623),并且与紧邻先前的纸传递方向不同的纸传递方向被设定(S624)。
[0143] 然后,以输出纸名为单位执行分类的新的纸传递方向被存储在存储单元114中(S625)。此后,不设定错移排纸(S605),并且根据相关技术的排出方法设定来设定排出目的地指定(S606)。
[0144] 然后,当分类的单位不是输出纸名单位(在S622中否)时,不执行分类。换句话说,S626、S605和S606的不分类处理被执行。
[0145] (第二示例性实施方式的效果)
[0146] 在相关技术中,能够仅按照作业单位执行作业分离,但是根据第二示例性实施方式,能够按照各种属性单位(诸如以用户为单位)执行作业分离。此外,因为作业分离功能能够由打印机驱动器单独实现,所以即使在不配备有作业分离功能的打印设备中,也能够通过在打印设备的打印机驱动器中实现本发明来执行基于作业分离的分类。
[0147] 本发明不限于示例性实施方式,并且能够在不脱离本发明的主旨的范围内做出修改。
[0148] 已经出于例示和描述的目的提供了本发明的示例性实施方式的前面描述。它不旨在为详尽的或者将本发明限于所公开的精确形式。显然,许多修改和变化对于本领域技术人员而言将是显而易见的。实施方式被选择和描述以便最好地说明本发明的原理及其实际应用,从而使得本领域技术人员能够针对各种实施方式并且利用如适于所设想的特定用途的各种修改来理解本发明。本发明的范围旨在由随附权利要求及其等同物来限定。