打印控制系统、打印控制服务器、成像设备和打印控制方法.pdf

上传人:a*** 文档编号:1006207 上传时间:2018-03-25 格式:PDF 页数:39 大小:872.41KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110309804.6

申请日:

2008.12.26

公开号:

CN102355543A

公开日:

2012.02.15

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04N 1/00申请日:20081226|||公开

IPC分类号:

H04N1/00; G06F3/12

主分类号:

H04N1/00

申请人:

佳能株式会社

发明人:

上条久美子

地址:

日本东京

优先权:

2007.12.26 JP 2007-333706

专利代理机构:

中国国际贸易促进委员会专利商标事务所 11038

代理人:

康建忠

PDF下载: PDF下载
内容摘要

本申请提供打印控制系统、打印控制服务器、成像设备和打印控制方法。为了提供一种使用户登录的打印设备显示可由该用户打印的数据的机制,提供一种打印控制系统中的打印控制方法,在所述打印控制系统中,成像设备包括下述步骤:把输入的用户标识信息传送给打印控制服务器,和显示从打印控制服务器接收的打印数据信息列表,以使得能够相互区分能由成像设备打印的打印数据和不能由成像设备打印的打印数据。

权利要求书

1: 一种打印控制系统, 其中打印控制服务器和成像设备能够相互通信, 所述打印控制 服务器用于管理用户的用户标识信息和打印数据, 所述成像设备用于执行所述打印数据的 打印, 其中 : 打印控制服务器包括 : 存储单元, 被配置用于存储用户标识信息、 打印数据和用于打印所述打印数据的成像 设备的成像设备标识信息, 以使得用户标识信息和成像设备标识信息与打印数据对应, 接收单元, 被配置用于从成像设备接收用户标识信息, 以及 传送单元, 被配置用于把与接收的用户标识信息对应的包括与各打印数据对应的成像 设备标识信息的打印数据的列表传送给成像设备 ; 并且 成像设备包括 : 传送单元, 被配置用于把用户标识信息传送给打印控制服务器, 接收单元, 被配置用于从打印控制服务器接收与用户标识信息对应的包括与各打印数 据对应的成像设备标识信息的打印数据的列表, 以及 显示单元, 被配置用于基于根据与各打印数据对应的成像设备标识信息区分要由所述 成像设备打印的打印数据和要由另一成像设备打印的打印数据的结果, 显示哪些打印数据 能由所述成像设备打印以及哪些打印数据不能由所述成像设备打印。
2: 根据权利要求 1 所述的打印控制系统, 其中 所述成像设备还包括 : 即时打印指定单元, 被配置用于指定要由另一成像设备打印的打印数据的即时打印, 打印数据接收单元, 被配置用于从打印控制服务器接收要由所述成像设备打印的用于 即时打印的打印数据, 以及 打印单元, 被配置用于打印用于即时打印的打印数据, 并且 所述打印控制服务器还包括 : 即时打印设定单元, 被配置用于对于打印数据设定即时打印, 确定单元, 被配置用于确定是否对于与接收的用户标识信息对应的打印数据设定了即 时打印, 以及 打印数据传送单元, 被配置用于如果所述确定单元确定对于与接收的用户标识信息对 应的打印数据设定了即时打印, 将用于即时打印的打印数据传送给成像设备。
3: 根据权利要求 1 所述的打印控制系统, 其中 : 成像设备还包括 : 选择单元, 被配置用于从用户接收从由所述显示单元显示的打印数据之中选择打印数 据的指令, 打印指令单元, 被配置用于从用户接收打印所选择的打印数据的指令, 打印请求传送单元, 被配置用于向打印控制服务器传送用于请求所选择的打印数据的 打印请求, 打印数据接收单元, 被配置用于从打印控制服务器接收所选择的打印数据, 以及 打印单元, 被配置用于打印接收的打印数据。
4: 根据权利要求 3 所述的打印控制系统, 其中, 如果设定了即时打印的打印数据存在于打印数据的列表中, 所述打印请求传送单元向 2 打印控制服务器传送用于请求用于即时打印的打印数据的打印请求。
5: 一种打印控制系统, 其中打印控制服务器和成像设备能够相互通信, 所述打印控制 服务器用于管理用户的用户标识信息和打印数据, 所述成像设备用于执行所述打印数据的 打印, 其中 : 打印控制服务器包括 : 存储单元, 被配置用于存储用户标识信息、 打印数据和用于打印所述打印数据的成像 设备的成像设备标识信息, 以使得用户标识信息和成像设备标识信息与打印数据对应, 接收单元, 被配置用于从成像设备接收用户标识信息, 以及 传送单元, 被配置用于传送与接收的用户标识信息对应的包括使能够判断各打印数据 是否能由成像设备打印的信息的打印数据的列表 ; 并且 成像设备包括 : 传送单元, 被配置用于把用户标识信息传送给打印控制服务器, 接收单元, 被配置用于从打印控制服务器接收与用户标识信息对应的包括使能够判断 各打印数据是否能由成像设备打印的信息的打印数据的列表, 以及 显示单元, 被配置用于基于根据使能够判断各打印数据是否能由成像设备打印的信息 区分要由所述成像设备打印的打印数据和要由另一成像设备打印的打印数据的结果, 显示 哪些打印数据能由所述成像设备打印以及哪些打印数据不能由所述成像设备打印。
6: 一种打印控制服务器, 所述打印控制服务器能够和成像设备通信, 并且管理用户的 用户标识信息和打印数据, 所述成像设备用于执行所述打印数据的打印, 所述打印控制服务器包括 : 存储单元, 被配置用于存储用户标识信息、 打印数据和用于打印所述打印数据的成像 设备的成像设备标识信息, 以使得用户标识信息和成像设备标识信息与打印数据对应, 接收单元, 被配置用于从成像设备接收用户标识信息, 以及 传送单元, 被配置用于把与接收的用户标识信息对应的包括与各打印数据对应的成像 设备标识信息的打印数据的列表传送给成像设备。
7: 一种打印控制服务器, 所述打印控制服务器能够和成像设备通信, 并且管理用户的 用户标识信息和打印数据, 所述成像设备用于执行所述打印数据的打印, 所述打印控制服务器包括 : 存储单元, 被配置用于存储用户标识信息、 打印数据和用于打印所述打印数据的成像 设备的成像设备标识信息, 以使得用户标识信息和成像设备标识信息与打印数据对应, 接收单元, 被配置用于从成像设备接收用户标识信息, 以及 传送单元, 被配置用于传送与接收的用户标识信息对应的包括使能够判断各打印数据 是否能由成像设备打印的信息的打印数据的列表。
8: 一种成像设备, 所述成像设备能够执行打印数据的打印并且与打印控制服务器通 信, 所述打印控制服务器用于管理用户的用户标识信息和打印数据, 所述成像设备包括 : 传送单元, 被配置用于把用户标识信息传送给打印控制服务器, 接收单元, 被配置用于从打印控制服务器接收与用户标识信息对应的包括用于打印各 打印数据的成像设备的成像设备标识信息的打印数据的列表, 以及 3 显示单元, 被配置用于基于根据用于打印各打印数据的成像设备的成像设备标识信息 区分要由所述成像设备打印的打印数据和要由另一成像设备打印的打印数据的结果, 显示 哪些打印数据能由所述成像设备打印以及哪些打印数据不能由所述成像设备打印。
9: 一种成像设备, 所述成像设备能够执行打印数据的打印并且与打印控制服务器通 信, 所述打印控制服务器用于管理用户的用户标识信息和打印数据, 所述成像设备包括 : 传送单元, 被配置用于把用户标识信息传送给打印控制服务器, 接收单元, 被配置用于从打印控制服务器接收与用户标识信息对应的包括使能够判断 各打印数据是否能由成像设备打印的信息的打印数据的列表, 以及 显示单元, 被配置用于基于根据使能够判断各打印数据是否能由成像设备打印的信息 区分要由所述成像设备打印的打印数据和要由另一成像设备打印的打印数据的结果, 显示 哪些打印数据能由所述成像设备打印以及哪些打印数据不能由所述成像设备打印。

说明书


打印控制系统、 打印控制服务器、 成像设备和打印控制方法

    本申请是申请号为 200810190697.8、 申请日为 2008 年 12 月 26 日、 发明名称为 “打 印控制系统、 打印控制服务器、 成像设备和打印控制方法” 的发明专利申请的分案申请。
     技术领域 本发明涉及一种根据读卡器读取的卡信息进行登录处理, 并且能够把从涉及认证 用户的打印作业信息列表 ( 打印数据信息列表 ) 中选择的打印数据输出给期望的打印设备 的系统。
     背景技术 近年来, 已经提出一种所谓的 “拖放打印 (pull print)( 存储打印 )” 的打印系统。 在这种打印系统中, 存储在服务器上的打印数据的打印请求仅由认证用户从打印机传输, 随后响应该打印请求, 从服务器传输打印数据, 并由打印机输出。从而, 能够从期望的打印 机输出对应于认证用户的打印数据。
     例如, 日本专利申请公开 No.2006-099714 公开一种打印系统, 其中 IC 卡认证过程 由多功能机执行, 认证用户的打印数据由打印管理服务器识别, 打印命令被传送给已经存 储有识别的打印数据的打印服务器, 认证用户的打印数据由期望的打印机打印。
     但是, 在日本专利申请公开 No.2006-099714 中, 作为打印数据列表的信息按照用 户所登录打印机的分类和登录用户而产生和传送给打印机。为此, 存在登录用户相符但是 打印机分类不同的打印数据未被列表显示的问题。
     此外, 在日本专利申请公开 No.2006-099714 中, 在打印操作中, 用户必须首先记 住由计算机指定的打印机的分类, 必须到达与记住的打印机分类对应的打印机的设置位 置, 必须登录所述设置位置处的相关打印机, 随后必须实际打印该打印数据。因此, 如果在 打印的时候, 用户忘记他 / 她由计算机指定的打印机, 那么他 / 她不得不登录各种打印机以 寻找他 / 她自己的打印数据。
     特别地, 在目前的大型办公室中, 设置了各种打印机, 这些打印机被不同地分类, 用于各种用途。 例如, 如果用户希望打印仅仅供阅读之用的图像数据, 那么使用能够高速工 作但是只能进行单色打印的打印机。 此外, 如果用户希望获得装订的打印件, 那么使用具有 装订功能的打印机。
     为此, 在每个用户的计算机中安装其数目与可用打印机的数目对应的打印机驱动 器, 从而用户必须按照各种用途正确地使用这些打印机 ( 打印机驱动器 )。
     此外, 在计算机中, 对于一个打印机 ( 即, 一个打印机驱动器 ) 可以形成多个均被 称为打印机对象的打印机驱动器。 于是, 如果形成多个打印机对象, 并且用户希望使用的打 印设定被预先应用于所述多个打印机对象中的每一个, 那么对用户来说, 能够节省当实际 进行打印时改变打印设定的工作。这种情况下, 随着打印机驱动器的数目和 / 或用户希望 使用的打印设定的数目的增大, 打印机对象的数目增大。 为此, 如果在从计算机指示打印之 后过去一段时间, 那么存在用户忘记他 / 她指示哪个计算机来输出数据的问题。
     此外, 打印机通常包括具有复印功能和传真功能的多功能机 ( 多功能打印机 ) 和 只能进行打印操作的打印机 ( 单一功能打印机 )。 这里, 由于多功能机具有大尺寸的显示屏 幕, 以便使用提供的多个功能, 因此使用多功能机的用户能够显示打印数据列表, 随后选择 和打印他 / 她希望打印的打印数据, 如日本专利申请公开 No.2006-099714 中所述。
     另一方面, 单一功能打印机只具有用于仅仅显示诸如错误信息之类的字符串的显 示单元, 用户不能通过显示打印数据列表, 选择打印数据。
     此外, 在日本专利申请公开 No.2006-099714 中, 由于只有已被转换成打印机描述 语言的打印数据经打印机驱动器从计算机输出, 并被显示成列表, 因此难以容易地打印各 种数据。
     此外, 在日本专利申请公开 No.2006-099714 中, 由于已被转换成打印机描述语言 的打印数据经打印机驱动器从计算机输出, 并被指示成仅仅由用户所登录的打印机打印, 因此难以容易地打印各种数据。 发明内容
     本发明提供克服如上所述的这些常规问题的打印系统、 打印系统的控制方法、 打 印设备、 及存储打印系统和打印设备的计算机程序的存储介质。 本发明的一个目的是提供一种能够使用户登录的打印设备显示用户可打印的数 据的机制。
     本发明的另一目的是即使在优先于打印作业的其它处理, 执行试打印处理的情况 下, 执行打印作业的处理, 而不会大大改变操作员指定的处理顺序。
     参考附图, 根据示例性实施例的下述说明, 本发明的其它目的和特征将变得明显。
     附图说明
     包含在说明书中并构成说明书的一部分的附图图解说明本发明的示例性实施例, 并且和下面的说明一起用于描述和解释本发明的原理。
     图 1 是图解说明打印控制系统 1 的系统配置的示图。
     图 2 是图解说明适用于打印管理服务器 100、 传输服务器 200、 认证服务器 300、 客 户终端 400 和主机 500 的信息处理设备的硬件构成的方框图。
     图 3 是图解说明打印机 600 的硬件构成的方框图。
     图 4 是图解说明待存储在传输服务器 200 中的打印数据信息 110 的示图。
     图 5 是图解说明待存储在打印管理服务器 100 中的打印作业信息 120 的示图。
     图 6 是图解说明待存储在打印管理服务器 100 和传输服务器 200 中的打印机信息 130 的示图。
     图 7 是图解说明待存储在打印管理服务器 100、 传输服务器 200 和打印机 600 中的 登录用户信息 140 的示图。
     图 8 是图解说明待存储在传输服务器 200 中的打印机驱动器信息 150 的示图。
     图 9 是图解说明待存储在认证服务器 300 中的认证信息 160 的示图。
     图 10 是表示产生打印数据信息 110 和打印作业信息 120 的过程的流程图 ( 在从 客户终端 400 传送打印数据的情况下 )。图 11 是表示产生打印数据信息 110 和打印作业信息 120 的过程的流程图 ( 在从 主机 500 传送打印数据的情况下 )。
     图 12 是表示打印控制系统 1 的基本操作的流程图。
     图 13 是表示打印目的地打印机改变过程 ( 图 12 中的步骤 S3013) 的细节的流程 图。
     图 14 是表示打印过程 ( 图 12 中的步骤 S3015) 的细节的流程图。
     图 15 是表示在登录源的打印机 600 是具有屏幕的打印机 600-1 的情况下, 打印控 制系统 1 的操作的流程图。
     图 16 是表示在登录源的打印机 600 是无屏幕的打印机 600-2 的情况下, 打印控制 系统 1 的操作的流程图。
     图 17 是图解说明打印作业信息列表 ( 打印数据信息列表 )701 的示图。
     图 18 是图解说明打印作业信息列表 ( 打印数据信息列表 )702 的示图。
     图 19 是图解说明打印作业信息列表 ( 打印数据信息列表 )703 的示图。
     图 20 是图解说明打印作业信息列表 ( 打印数据信息列表 )704 的示 图。
     图 21 是图解说明打印机信息列表 801 的示图。
     图 22 是图解说明打印机信息列表 802 的示图。 图 23 是图解说明打印机信息列表 803 的示图。具体实施方式
     下面, 将参考附图详细说明按照本发明的打印控制系统的示例性实施例。 这里, 应 注意具有基本相同功能的组成元件由相同的附图标记表示, 从而其重复的描述将被省略。
     < 第一实施例 >
     (1 : 系统配置 )
     首先, 将参考图 1 说明按照本发明的第一实施例的打印控制系统的配置。
     图 1 是图解说明打印控制系统 1 的系统配置的示图。
     顺便提及, 应注意图 1 中图解说明的打印控制系统 1 的配置是一个例子。即, 当然 可以按照应用和用途采用各种配置。
     在打印控制系统 1 中, 打印管理服务器 100、 传输服务器 200、 认证服务器 300、 客户 终端 400、 主机 500 和作为充当成像设备的打印设备的打印机 600 通过诸如 LAN( 局域网 ) 之类的网络 3 通信连接在一起。这里, 应注意打印管理服务器 100、 传输服务器 200 和认证 服务器 300 均可独立提供 ( 借助不同的机架 ), 或者可以作为一个服务器, 比如打印控制服 务器 900 而提供 ( 借助同一机架 )。
     打印管理服务器 100 是管理存储在传输服务器 200 中的打印数据的打印的设备。 这里, 应注意意味着打印机 600 的输出处理的 “打印” 不仅包括打印数据在纸质介质上的打 印, 而且包括诸如预览显示之类的输出处理。打印管理服务器 100 根据来自打印机 600 的 打印请求, 请求传输服务器 200 打印所述打印数据。
     传输服务器 200 是其中临时存储从客户终端 400 和主机 500 传送来的打印数据的 设备。此外, 传输服务器 200 提取管理信息 ( 打印数据 信息 110), 所述管理信息是存储的 打印数据的著录信息, 随后把提取的管理信息传送给打印管理服务器 100。此外, 传输服务器 200 传输存储在打印机 600 中的打印数据。
     认证服务器 300 是当客户终端 400 或主机 500 的用户登录打印机 600 时执行认证 的设备。这种情况下, 用户名 ( 用户标识信息 )、 口令或卡号被用作认证信息。这里, 通过 至少把用户名、 口令和卡号任意之一存储在非接触式 IC( 集成电路 ) 卡 700 上, 随后使用户 把 IC 卡 700 带到读卡器 319( 图 3) 附近, 认证信息可被输入打印机 600。另外, 借助打印 机 600 的操作单元 308( 图 3), 用户可直接把认证信息输入打印机 600。总之, 用户在认证 之后能够实际使用打印机 600。
     客户终端 400 是将由用户使用的设备。即, 客户终端 400 按照各种应用, 产生待打 印的数据。随后, 客户终端 400 借助打印机驱动器, 把产生的数据转换成具有取决于打印机 600 的格式的打印数据, 随后把转换后的打印数据传送给传输服务器 200。
     作为基本主服务器计算机的主机 500 定期向传输服务器 200 传送表单 (form) 数 据或类似数据。将从主机 500 传送给传输服务器 200 的诸如表单数据之类的原始打印数据 是具有不取决于打印机 600 的格式的打印数据。原始打印数据被转换成中间打印数据, 随 后被存储在传输服务器 200 中。另外, 中间打印数据是具有不取决于打印机 600 的格式的 打印数据。 打印机 600 是打印打印数据的成像设备。这里, 打印机 600 可以是不仅具有打印 功能而且具有传真通信功能和 / 或复印功能的多功能机。此外, 应注意打印机 600 包括具 有屏幕的打印机 600-1( 下面称为屏幕打印机 600-1) 和不具有屏幕的打印机 600-2( 下面 称为无屏幕打印机 600-2)。更具体地说, 屏幕打印机 600-1 是在操作单元 308 上具有诸如 液晶屏之类的屏幕 330( 图 3) 的打印机, 无屏幕打印机 600-2 是在操作单元 308 上不具有 任何屏幕的打印机。
     打印管理服务器 100 把打印作业信息 120、 打印机信息 130、 登录用户信息 140、 执 行程序 191、 OS( 操作系统 ) 等存储在 RAM( 随机存取 存储器 )203 或外部存储器 211( 图 2) 中。
     此外, 传输服务器 200 把打印数据信息 110、 打印机信息 130、 登录用户信息 140、 打 印机驱动器信息 150、 执行程序 192、 OS 等存储在 RAM 203 或外部存储器 211( 图 2) 中。
     此外, 认证服务器 300 把认证信息 160、 执行程序 193、 OS 等存储在 RAM 203 或外 部存储器 211( 图 2) 中。
     此外, 打印机 600 把登录用户信息 140、 打印程序 194、 认证程序 195OS 等存储在 RAM 302 或 HDD( 硬盘驱动器 )304( 图 3) 中。
     顺便提及, 打印数据信息 110 不仅可以存储在传输服务器 200 一侧, 而且可以存储 在打印管理服务器 100 一侧, 打印作业信息 120 不仅可以存储在打印管理服务器 100 一侧, 而且可以存储在传输服务器 200 一侧。打印数据信息 110、 打印作业信息 120、 打印机信息 130、 登录用户信息 140、 打印机驱动器信息 150 和认证信息 160 的细节将在后面说明。
     (2 : 硬件构成 )
     下面, 将参考图 2 和 3 说明适用于打印管理服务器 100、 传输服务器 200、 认证服务 器 300、 客户终端 400、 主机 500 和打印机 600 的硬件构成。
     更具体地说, 图 2 是图解说明适用于打印管理服务器 100、 传输服务器 200、 认证服 务器 300、 客户终端 400 和主机 500 的信息处理设备的硬件构成的方框图。
     CPU( 中央处理器 )201 总体控制与系统总线 204 连接的各个装置和控制器。 此外, 为实现将由相应服务器和 / 或客户终端执行的各种功能所必需的 BIOS( 基本输入 / 输出系 统 )、 OS 和各种程序被存储在 ROM( 只读存储器 )202 和 / 或外部存储器 211 中。此外, RAM 203 起 CPU 201 的主存储器、 工作区等的作用, CPU 201 通过把必需的程序加载到 RAM 203, 随后执行加载的程序, 实现各种操作。
     输入控制器 205 控制来自键盘 209 和未图解说明的诸如鼠标之类的定点装置的各 种输入, 视频控制器 206 控制诸如 CRT( 阴极射线 管 )210 之类的显示单元上的显示。这 里, 应注意显示单元不仅包括 CRT, 而且包括液晶显示器等等。显示单元由管理员按照需要 使用, 并不直接与本发明相关。
     存储器控制器 207 控制对外部存储器 211 的访问, 外部存储器 211 存储引导程序、 浏览器软件、 各种应用程序、 字体数据、 用户文件、 编辑文件、 各种数据等。 这里, 应注意外部 存储器 211 包括 HD( 硬盘 )、 FD( 软盘 )、 通过适配器与 PCMCIA( 个人计算机存储卡国际联 TM 盟 ) 卡槽连接的 CompactFlash 存储器, 等等。通信 I/F( 接口 ) 控制器 208 通过网络与外 部设备连接, 从而执行与外部设备的通信。从而, 通信 I/F 控制器 208 执行网络上的通信控 制。例如, 通信 I/F 控制器 208 能够通过利用 TCP/IP( 传输控制协议 / 因特网协议 ), 实现 因特网通信。
     顺便提及, CPU 201 执行把轮廓字体扩展到例如 RAM 203 中的显示信息区的处理 ( 光栅化处理 ), 从而使 CRT 210 能够显示各种数据。此外, CPU 201 使用户能够通过使用 在 CRT 210 上的未图示的鼠标光标或类似物指示各种处理。
     用于实现本发明的程序 ( 执行程序 191、 执行程序 192、 执行程序 193) 被存储在 外部存储器 211 中, 随后按照需要被加载到 RAM 203, 从而加载的程序由 CPU 210 执行。此 外, 当执行程序时要使用的定义文件, 以及各种信息表格 ( 打印数据信息 110、 打印作业信 息 120、 打印机信息 130、 登录用户信息 140、 打印机驱动器信息 150、 认证信息 160) 被存储 在外部存储器 211 中。
     图 3 是图解说明打印机 600 的硬件构成的方框图。
     打印机 600 包括控制器单元 316、 操作单元 308、 读卡器 319、 打印机单元 312 和扫 描仪单元 314。 这里, 应注意控制器单元 316 控制操作单元 308、 读卡器 319、 打印机单元 312 和扫描仪单元 314 的操作。
     下面, 将说明要被布置在系统总线 309 上的装置。
     CPU 301 是控制整个系统的处理器, RAM 302 是当 CPU 301 工作时要使用的系统工 作存储器。另外, RAM 302 充当记录程序的程序存储器和临时存储图像数据的图像存储器。 ROM 303 是其中永久存储 数据的存储器。更具体地说, 引导程序和各种控制程序被存储在 ROM303 中。
     HDD 304 中存储用于控制系统的各种程序、 各种图像数据等等。更具体地说, 打印 程序 194 和认证程序 195 被存储在 HDD 304 中。
     操作单元 I/F 307 是提供在控制器单元 316 和操作单元 308 之间的接口单元。更 具体地说, 操作单元 I/F 307 向操作单元 308 输出将显示在操作单元 308 上的图像数据, 并 把用户从操作单元 308 输入的信息 ( 例如, 用户名 ( 用户标识信息 )、 卡号、 口令等 ) 通知 CPU 301。顺便提及, 充当具有触摸面板的显示单元的屏幕 330 被提供在屏幕打印机 600-1的操作单元 308 上。从而, 如果用户按下 ( 或者用手指触摸 ) 显示在屏幕 330 上的按钮, 那 么产生各种指令。另一方面, 代替屏幕 330, 在无屏幕打印机 600-2 的操作单元 308 上提供 用于显示诸如错误信息等的文本信息的显示单元。 即, 用户难以通过在无屏幕打印机 600-2 上显示后面说明的打印作业信息列表 ( 打印数据信息列表 ), 选择打印作业信息。
     网络 I/F 305 是提供在控制器单元 316 和诸如 LAN 之类的网络之间以输入 / 输出 各种数据的接口单元。与公用线路网连接的调制解调器 306 输入 / 输出诸如传真传送 / 接 收数据等等的各种数据。外部 I/F 318 是接受诸如 USB( 通用串行总线 ) 输入、 IEEE( 电气 和电子工程师协会 )1394 输入、 打印机端口输入、 RS-232C( 推荐标准 232C) 输入等等的各 种外部输入的接口单元。顺便提及, 用于从非接触式 IC 卡 700 读取信息的读卡器 319 与外 部 I/F 318 连接。从而, CPU 301 能够通过外部 I/F 318 控制读卡器 319 从非接触式 IC 卡 700 的信息读取, 从而能够获得从非接触式 IC 卡 700 读取的信息。
     图像总线 I/F 320 是连接系统总线 309 和用于高速传输图像数据的图像总线 315、 并转换数据构成的总线桥。顺便提及, 图像总线 315 由 PCI( 外设部件互连 ) 总线或 IEEE 1394 总线形成。
     下面, 将说明布置在图像总线 315 上的装置。 RIP( 光栅图像处理器 )310 把例如 PDL( 页面描述语言 ) 代码等的矢 量数据扩展 为位图图像。互连打印机单元 312 和控制器单元 316 的打印机 I/F 311 进行图像数据的同 步 / 异步转换。互连扫描仪单元 314 和控制器单元 316 的扫描仪 I/F 313 执行图像数据的 同步 / 异步转换。
     图像处理单元 317 是进行各种图像处理的装置。 更具体地说, 图像处理单元 317 校 正、 转换和编辑输入的图像数据。此外, 图像处理单元 317 对打印输出的图像数据进行打印 机校正、 分辨率转换等等。此外, 图像处理单元 317 对图像数据进行旋转处理, 对多值图像 数据进行诸如 JPEG( 联合图像专家组 ) 压缩和提取处理之类的压缩和提取处理, 并对二值 图像数据进行诸如 JBIG( 联合二值图像专家组 ) 压缩和提取处理、 MMR( 二次修正的 READ) 压缩和提取处理、 MH( 改进的霍夫曼 ) 压缩和提取处理等等的压缩和提取处理。
     扫描仪单元 314 是照射原稿上的图像、 通过 CCD( 电荷耦合器件 ) 线传感器扫描被 照射的图像并把被扫描的图像转换成电信号作为光栅图像数据的扫描仪机制。这里, 原稿 被放置在原件进给器的托盘上。从而, 如果用户操纵操作单元 308, 那么 CPU 301 指示扫描 仪单元 314 开始原始图像读取操作。从而, 原稿由原件进给器逐一进给, 原稿上的图像被依 次读取。
     打印机单元 312 是把光栅图像数据转换成纸张上的图像的打印机机构。这里, 应 注意打印机单元 312 可以采用任何转换系统, 例如, 通过利用感光鼓、 感光带等进行转换的 电子照相系统, 通过从微喷嘴喷出墨直接把图像打印在纸张上的喷墨系统, 等等。 响应来自 CPU 301 的指令, 打印机单元 312 开始打印操作。顺便提及, 打印机单元 312 装备有多个进 纸台, 以使得用户能够选择不同种类的纸张尺寸和不同种类的纸张方向, 并且装备有分别 对应于所述多个进纸台的纸盒。
     操作单元 308 输入用户的操作指令, 并显示各种操作状态。这里, 操作单元 308 包 括附着有触摸面板的液晶显示单元。如果系统的操作屏幕被显示在操作单元 308 上, 并且 显示在操作屏幕上的按钮或按键随后被触摸, 那么经由操作单元 I/F 307, 从操作单元 308
     向 CPU 301 通知对应的位置信息。
     例如, 操作单元 308 具有各种操作按键, 比如启动键、 停止键、 ID( 标识 ) 键和重置 键。这里, 用于启动原始图像读取操作的启动键包括按照发光颜色表示启动键是否可用的 绿 / 红 LED( 发光二极管 )。停止键具有停止正在执行的操作的功能, ID 键被用于输入用户 ID, 重置键被用于初始化操作单元的设定。
     在 CPU 301 的控制下, 读卡器 319 读取存储在非接触式 IC 卡 700 中的信息, 并通 TM 过外部 I/F 318 把读取的信息通知 CPU 301。例如, FeliCa ( 可从索尼公司获得 ) 可被用 作非接触式 IC 卡 700。
     依据上面的构成, 打印机 600 能够把从扫描仪单元 314 读取的图像数据传输到网 络 3 上, 并且能够使打印机单元 312 打印从网络 3 接收的打印数据。此外, 打印机 600 能够 使调制解调器 306 把从扫描仪单元 314 读取的图像数据传真传送到公用线路网上, 并且能 够使打印机单元 312 打印从公用线路网传真接收的图像数据。
     (3 : 存储在打印管理服务器 100、 传输服务器 200、 认证服务器 300 和打印机 600 中 的信息 )
     下面, 将参考图 4、 5、 6、 7、 8 和 9, 说明待存储在打印管理服务器 100、 传输服务器 200、 认证服务器 300 和打印机 600 中的信息。 (3-1 : 打印数据信息 110)
     图 4 是图解说明待存储在传输服务器 200 中的打印数据信息 110 的示图。
     作为涉及诸如表单之类的打印数据的著录信息的信息的打印数据信息 110 对应 于打印数据管理数据库。在任何情况下, 文档 ID( 打印数据标识信息 )111、 文档名称 112、 打印机名称 ( 成像设备标识信息 113)、 用户名 ( 用户标识信息 )114、 最后打印日期和时间 115、 打印数据分类 116 被包括在打印数据信息 110 中。
     这里, 文档 ID( 打印数据标识信息 )111 是打印数据的标识信息。即, 通过指定文 档 ID( 打印数据标识信息 )111, 进行相应的处理。文档名称 112 指示打印数据的名称, 打 印机名称 ( 成像设备标识信息 )113 是实际打印输出打印数据的打印目的地的打印机 600 的标识信息。这里,打印打印数据的打印目的地的打印机可被称为打印目的地打印机。顺 便提及, 如果用户未明确指示打印机 600, 那么默认的打印机名称 ( 成像设备标识信息 ) 被 记录成打印数据信息 110。用户名 ( 用户标识信息 )114 表示打印数据的所有者, 最后打印 日期和时间 115 表示最后一次打印打印数据的日期和时间。在从最后打印日期和时间 115 起过去预定时间之后 ( 例如, 24 小时之后 ), 涉及相关打印数据的打印数据信息和打印作业 信息被删除。打印数据分类 116 表示存储在传输服务器 200 中的打印数据的格式是 “打印 机驱动器产生的打印数据” 还是 “在打印机驱动器产生打印数据之前的中间打印数据” 。这 里, 应注意 “打印机驱动器产生的打印数据” 是具有取决于单个打印机 600 的格式的打印数 据, “在打印机驱动器产生打印数据之前的中间打印数据” 是具有不取决于单个打印机 600 的格式的打印数据。不过, 在实际打印中, 必须由对应于打印目的地打印机 600 的打印机驱 动器产生打印数据。
     (3-2 : 打印作业信息 120)
     图 5 是图解说明待存储在打印管理服务器 100 中的打印作业信息 120 的示图。
     作为用于控制打印机 600 以打印打印数据的信息的打印作业信息 120 是根据打印
     数据信息 110 产生的。在任何情况下, 文档 ID( 打印数据标识信息 )121、 文档名称 122、 最 后打印日期和时间 123、 即时打印标记 124、 预约打印标记 125、 打印机名称 ( 成像设备标识 信息 )126、 用户名 ( 用户标识信息 )127 和打印数据分类 128 被包括在打印作业信息 120 中。 这里, 应注意使打印目的地处的用户标识信息、 打印数据标识信息和成像设备标识信息 对应于其他信息, 随后被存储, 从而能够识别打印数据 ( 材料 )。
     此外, 应注意打印作业信息 120 的文档 ID( 打印数据标识信息 )121、 文档名称 122、 最后打印日期和时间 123、 用户名 ( 用户标识信息 )127 和打印数据分类 128 分别和打 印数据信息 110 的文档 ID( 打印数据标识信息 )111、 文档名称 112、 最后打印日期和时间 115、 用户名 ( 用户标识信息 )114 和打印数据分类 116 相同。
     即时打印标记 124 是表示打印机 600 执行打印数据的打印的标记。如果即时打印 标记 124 有效 (stand), 那么进行非接触式 IC 卡 700 的认证, 随后立即打印所述打印数据, 而不等待用户的指令。 另一方面, 如果即时打印标记 124 无效, 那么进行非接触式 IC 卡 700 的认证, 随后响应用户的指令打印所述打印数据。
     预约打印标记 125 是表示将显示在打印机 600 的操作单元 308 的屏幕 330 上的打 印作业信息列表 ( 打印数据信息列表 ) 中的被选状态的标记。更具体地说, 以被选状态显 示预约打印标记 125 有效的打印作业信息, 但是以非被选状态显示预约打印标记 125 无效 的打印作业信息。 打印机名称 ( 成像设备标识信息 )126 是打印目的地打印机 600 的标识信息。最 初, 打印数据信息 110 的打印机名称 ( 成像设备标识信息 )113 被存储为打印作业信息 120 的打印机名称 ( 成像设备标识信息 )126。然而, 如果通过打印目的地打印机改变过程 ( 图 13) 改变了打印目的地打印机 600, 那么打印机名称 ( 成像设备标识信息 )126 被更新。
     顺便提及, 打印作业信息 120 的文档名称 122、 最后打印日期和时间 123、 打印数据 分类 128 等分别作为打印作业信息列表 ( 打印数据信息列表 ) 被显示在打印机 600 的操作 单元 308 的屏幕 330 上。
     (3-3 : 打印机信息 130)
     图 6 是图解说明待存储在打印管理服务器 100 和传输服务器 200 中的打印机信息 130 的示图。
     这里, 打印机信息 130 是涉及打印机 600 的信息。此外, 打印机名称 ( 成像设备标 识信息 )131、 IP( 因特网协议 ) 地址 132、 屏幕 / 无屏幕 133 和设置位置 134 被包括在打印 机信息 130 中。
     打印机名称 ( 成像设备标识信息 )131 是打印机 600 的诸如名称之类的标识信息, IP 地址 132 表示打印机 600 在网络上的分配 IP 地址, 屏幕 / 无屏幕 133 表示在操作单元 308 上是否提供屏幕 330, 设置位置 134 指示打印机 600 的所在之处和设置位置。
     顺便提及, 打印机信息 130 的打印机名称 ( 成像设备标识信息 )131、屏幕 / 无屏 幕 133 和设置位置 134 被显示成打印机信息列表。
     (3-4 : 登录用户信息 140)
     图 7 是图解说明待存储在打印管理服务器 100、 传输服务器 200 和打印机 600 中的 登录用户信息 140 的示图。
     这里, 登录用户信息 140 是涉及登录到打印机 600 的用户的信息。此外, 卡号 141
     和用户名 ( 用户标识信息 )142 被包括在登录用户信息 140 中。顺便提及, 口令可被包括在 登录用户信息 140 中。
     卡号 141 是非接触式 IC 卡 700 的卡号, 用户名 ( 用户标识信息 )142 是诸如用户 名之类的标识信息。由认证服务器 300 认证的登录用户信息 140 被传送给打印管理服务器 100、 传输服务器 200 和打印机 600, 随后存储在打印管理服务器 100、 传输服务器 200 和打 印机 600 中。
     (3-5 : 打印机驱动器信息 150)
     图 8 是图解说明待存储在传输服务器 200 中的打印机驱动器信息 150 的示图。
     这里, 打印机驱动器信息 150 是涉及对应于打印机 600 的打印机驱动器的信息。 此 外, 打印机名称 ( 成像设备标识信息 )151、 IP 地址 152 和打印机驱动器名称 153 被包括在 打印机驱动器信息 150 中。
     这里, 应注意打印机驱动器信息 150 的打印机名称 ( 成像设备标识信息 )151 和 IP 地址 152 分别与图 6 中图解说明的打印机信息 130 的打印机名称 ( 成像设备标识信息 )131 和 IP 地址 132 相同。此外, 打印机驱动器名称 153 是与单个打印机 600 对应的打印机驱动 器的诸如名称之类的标识信息。
     通过参考打印机驱动器信息 150, 借助对应于打印目的地打印机 600 的打印机驱 动器, 传输服务器 200 从具有不取决于打印机 600 的格式的打印数据 ( 中间打印数据 ), 产 生具有与打印目的地打印机 600 对应的格式的打印数据。
     (3-6 : 认证信息 160)
     图 9 是图解说明待存储在认证服务器 300 中的认证信息 160 的示图。
     这里, 认证信息 160 是当认证打算登录打印机 600 的用户时, 要参考的信息。 此外, 卡号 161、 用户名 ( 用户标识信息 )162、 口令 163 和全名 164 被包括在认证信息 160 中。
     通常, 通过利用由打印机 600 的读卡器 319 从非接触式 IC 卡 700 读取的卡号 161 和用户名 ( 用户标识信息 )162, 认证用户。然而, 如果用户不具有非接触式 IC 卡 700, 那么 除了卡号 161 和用户名 ( 用户标识信息 )162 之外, 通过使用户把口令 163 输入操作单元 308, 可以执行认证。
     (4 : 打印控制系统 1 的操作 )
     下面, 将参考图 10、 11、 12、 13 和 14 说明按照本发明的第一实施例的打印控制系统 1 的操作。
     (4-1 : 产生打印数据信息 110 和打印作业信息 120 的过程 )
     图 10 和 11 是分别表示产生打印数据信息 110 和打印作业信息 120 的过程的流程 图。
     这里, 应注意, 如果打印管理服务器 100、 传输服务器 200、 客户终端 400 和主机 500 的相应 CPU 201 在 RAM 203 上执行分别存储在外部存储器 211 中的执行程序, 那么实现在 图 10 和 11 中图解说明的流程图的过程中的相应步骤。
     图 10 表示从客户终端 400 传输打印数据的情况。
     ( 步骤 S1001) 用户通过利用在客户终端 400 中操作的应用程序, 产生待打印的打 印数据, 随后发出对于所产生的打印数据的打印指令。
     ( 步骤 S1002) 在客户终端 400 中, 根据在打印指令中指定的数据, 打印驱动器产生对应于打印目的地打印机 600 的打印数据。
     ( 步骤 S1003) 具有取决于打印机 600 的格式的打印数据从客户终端 400 传送给 由打印机驱动器设定的打印目的地 ( 端口 )。传送的打印数据由传输服务器 200 接收。顺 便提及, 诸如发出打印指令的用户的用户名 ( 用户标识信息 )、 打印机名称 ( 成像设备标识 信息 )、 文档名称之类的著录信息被产生并被添加到具有取决于打印机的格式的打印数据 中。这里, 应注意用户名 ( 用户标识信息 ) 是当登录客户终端 400 时的用户 名 ( 用户标识 信息 )。
     ( 步骤 S1004) 在传输服务器 200 中, 打印数据被存储在外部存储器 211 中。
     ( 步骤 S1005) 在传输服务器 200 中, 从打印数据获得用户名 ( 用户标识信息 )114、 打印机名称 ( 成像设备标识信息 )113 和文档名称 112。随后, 除了新产生的文档 ID( 打印 数据标识信息 )111 之外, 根据获得的用户名 ( 用户标识信息 )114、 获得的打印机名称 ( 成 像设备标识信息 )113 和获得的文档名称 112, 产生打印数据信息 110。顺便提及, 能够唯一 识别打印数据的任何信息 ( 例如, 时间戳记 ) 可被用作文档 ID( 打印数据标识信息 )111。
     ( 步骤 S1006) 在传输服务器 200 中, 打印数据信息 110 被存储在外部存储器 211 中。
     ( 步骤 S1007) 打印数据信息 110 从传输服务器 200 传送给打印管理服务器 100。 从而, 传送的打印数据信息 110 被打印管理服务器 100 接收。
     ( 步骤 S1008) 在打印管理服务器 100 中, 根据打印数据信息 110 产生打印作业信 息 120。
     ( 步骤 S1009) 在打印管理服务器 100 中, 打印作业信息 120 被存储在外部存储器 211 中。
     图 11 表示从主机 500 传送打印数据的情况。
     ( 步骤 S2001) 在主机 500 中, 产生原始打印数据。
     ( 步骤 S2002) 原始打印数据定期从主机 500 传送给传输服务器 200。从而, 传送 的原始打印数据被传输服务器 200 接收。这里, 应注意原始打印数据不具有能够被打印机 600 打印的数据格式, 但是具有诸如 CSV( 逗号分隔值 ) 格式之类的文本格式。
     ( 步骤 S2003) 在传输服务器 200 中, 原始打印数据被转换成具有覆盖预定表单并 且不取决于打印机 600 的格式的打印数据 ( 中间打印数据 )。
     ( 步骤 S2004) 在传输服务器 200 中, 中间打印数据被存储在外部存 储器 211 中。
     ( 步骤 S2005) 在传输服务器 200 中, 根据中间打印数据产生打印数据信息 110。 更 具体地说, 首先在传输服务器 200 中确定哪个用户应通过哪个打印机 600 执行打印, 随后根 据这种确定结果产生打印数据信息 110。 顺便提及, 传输服务器 200 包括用于确定哪个用户 应通过哪个打印机打印所述打印数据, 并且在未指定任意打印机的情况下确定哪个打印机 应被用作默认打印机的表格或类似物。
     ( 步骤 S2006) 在传输服务器 200 中, 打印数据信息 110 被存储在外部存储器 211 中。
     顺便提及, 在图 10 或 11 中, 打印数据信息 110 被存储在传输服务器 200 中, 打印 作业信息 120 被存储在打印管理服务器 100 中。然而, 本发明并不局限于此。即, 可在打印 管理服务器 100 中以打印管理信息的形式单一地管理打印数据信息 110 和打印作业信息120。 (4-2 : 打印控制系统 1 的基本操作 )
     图 12 是表示打印控制系统 1 的基本操作的流程图。
     这里应注意如果打印管理服务器 100、 传输服务器 200 和认证服务器 300 的相应 CPU 201 在 RAM 203 上执行分别存储在外部存储器 211 中的执行程序 191、 192 和 193, 并且 如果打印机 600 的 CPU 301 在 RAM 302 上执行分别存储在 HDD 304 中的认证程序 195 和打 印程序 194, 那么实现在图 12 中图解说明的流程图的过程中的相应步骤。 在任何情况下, 假 定认证程序 195 和打印程序 194 独立工作。
     ( 步骤 S3001) 从用户的非接触式 IC 卡 700 读取的卡号由打印机 600 的认证程序 195 传送给认证服务器 300。随后, 传送的卡号被认证服务器 300 接收。
     ( 步骤 S3002) 在认证服务器 300 中, 比较从打印机 600 接收的卡号与包括在认证 信息 160 中的卡号 161, 以便认证用户。
     ( 步骤 S3003) 随后, 认证结果从认证服务器 300 传送给打印机 600, 传送的认证结 果被打印机 600 的认证程序 195 接收。更具体地说, 如果认证服务器 300 证实登录用户是 合法用户, 那么认证成功信息和登 录用户信息 ( 用户标识信息 )140 被传送给打印机 600。 另一方面, 如果认证服务器 300 证实登录用户不是合法用户, 因为从打印机 600 接收的卡号 并不存在于认证信息 160 中, 那么向打印机 600 传送认证错误信息。
     ( 步骤 S3004) 打印机 600 的认证程序 195 根据从认证服务器 300 接收的认证结 果, 判断认证是否成功。
     ( 步骤 S3005) 如果判断认证成功, 那么打印机 600 的认证程序 195 向打印程序 194 通知登录用户信息 140。从而, 打印机 600 的打印程序 194 获得登录用户信息 140。
     ( 步骤 S3006) 如果打印机 600 的认证程序 195 判断认证失败, 那么执行错误处理。 随后, 在操作单元 308 上显示登录过程失败, 打印控制系统 1 中的过程结束。
     ( 步骤 S3007) 打印机 600 的打印程序 194 把登录用户信息 140 传送给打印管理服 务器 100( 用户标识信息传送 )。随后, 传送的登录用户信息 140 被打印管理服务器 100 接 收 ( 用户标识信息接收 )。
     ( 步骤 S3008) 在打印管理服务器 100 中, 根据登录用户信息 140, 从打印作业信息 120 形成涉及登录用户的打印作业信息列表 ( 打印数据信息列表 )。更具体地说, 在打印管 理服务器 100 中, 获得对于其的登录用户信息 140 的用户名 ( 用户标识信息 )142 与打印作 业信息 120 的用户名 ( 用户标识信息 ) 相符的打印作业的打印作业信息, 随后根据获得的 打印作业信息形成打印作业信息列表 ( 打印数据信息列表 )。
     顺便提及, 如果打印作业信息 120 预先未被存储在打印管理服务器 100 中, 那么通 过从传输服务器 200 获得打印数据信息 110, 可产生打印作业信息 120。另选地, 通过向传 输服务器 200 请求打印作业信息 120 的产生自身, 可获得打印作业信息 120。
     此外, 对于每个打印作业, 文档 ID( 打印数据标识信息 )121、 文档名称 122、 打印机 名称 ( 成像设备标识信息 )126 和打印数据分类 128 被包括在打印作业信息列表 ( 打印数 据信息列表 ) 中。
     ( 步骤 S3009) 涉及登录用户的打印作业信息列表 ( 打印数据信息列 表 ) 从打印 管理服务器 100 被传送给打印机 600( 打印数据信息列表传送 )。随后, 涉及登录用户的打
     印作业信息列表 ( 打印数据信息列表 ) 被打印机 600 的打印程序 194 接收 ( 打印数据列表 接收 )。顺便提及, 打印作业信息 120 中的所有项目都可被传送和接收。另选地, 可以只传 送和接收打印作业信息 120 中的必要项目。此外, 接收的打印作业信息列表 ( 打印数据信 息列表 ) 被存储在 RAM 302 中。顺便提及, 应当注意, 不能由接收打印作业信息列表 ( 打印 数据信息列表 ) 的打印机 600 输出的打印作业也被包括在该相关打印作业信息列表 ( 打印 数据信息列表 ) 中。
     ( 步骤 S3010) 在打印机 600 的打印程序 194 的控制下, 从打印管理服务器 100 接 收的打印作业信息列表 ( 打印数据信息列表 ) 被显示在操作单元 308 的屏幕 330 上 ( 图 20)。 这里, 在显示打印作业信息列表 ( 打印数据信息列表 ) 的情况下, 如果包括在打印作业 信息列表 ( 打印数据信息列表 ) 中的打印机名称 ( 成像设备标识信息 ) 与存储在接收打印 作业信息列表 ( 打印数据信息列表 ) 的打印机 600 中的打印机名称 ( 成像设备标识信息 ) 不一致, 并且在打印作业信息中包括表示 “P” ( 打印机描述语言 ) 的打印数据分类, 那么显 示如由图 20 中图解说明的打印作业信息 743 所表示的消息 “不能由该打印机打印” 。
     顺便提及, 打印管理服务器 100 可判断相关数据是否是可由打印机 600 打印的数 据。这种情况下, 能够判断打印是否可能的信息被添加到打印作业信息列表 ( 打印数据信 息列表 ) 中的每个打印作业信息。 顺便提及, 后面将参考图 17、 18、 19 和 20 说明打印作业信息列表 ( 打印数据信息 列表 ) 在操作单元 308 的屏幕 330 上的显示。
     ( 步骤 S3011) 在打印机 600 的打印程序 194 的控制下, 在显示在操作单元 308 的 屏幕 330 上的打印作业信息列表 ( 打印数据信息列表 ) 中接收并接受来自用户的涉及打印 作业信息的选择的输入 ( 图 17)( 打印数据选择 )。随后, 对其已经选择了表示相关打印作 业信息的标记或类似物的被选打印作业信息被输入到存储在 RAM 302 中的打印作业信息 列表 ( 打印数据信息列表 ) 中, 以便能够识别打印作业信息列表 ( 打印 数据信息列表 ) 中 的哪个打印作业信息正被选择。
     ( 步骤 S3012) 随后, 在打印机 600 的打印程序 194 的控制下, 判断在显示在操作单 元 308 的屏幕 330 上的打印作业信息列表 ( 打印数据信息列表 ) 中正选择相关打印作业的 状态下, 是否从用户输入了打印目的地打印机改变指令以改变打印作业的打印目的地。更 具体地说, 判断图 18 中图解说明的打印目的地改变按钮 721 被按下。如果判断从用户输 入了打印目的地打印机改变指令, 那么流程进入步骤 S3013 中的打印目的地打印机改变过 程。另一方面, 如果判断未输入打印目的地打印机改变指令, 那么流程进入步骤 S3014。顺 便提及, 后面将参考图 13 说明步骤 S3013 中的打印目的地打印机改变过程。
     ( 步骤 S3014) 在打印机 600 的打印程序 194 的控制下, 判断是否从用户输入了 涉及在显示在操作单元 308 的屏幕 330 上的打印作业信息列表 ( 打印数据信息列表 ) 中 选择的打印作业信息的打印数据的打印指令。如果判断从用户输入了打印指令, 那么流程 进入步骤 S3015, 执行打印过程。另一方面, 如果判断未输入打印指令, 那么流程返回步骤 S3011, 等待下一指令。顺便提及, 后面将参考图 14 说明步骤 S3015 中的打印过程。
     (4-3 : 打印目的地打印机改变过程的细节 )
     图 13 是表示打印目的地打印机改变过程 ( 图 12 中的步骤 S3013) 的细节的流程 图。
     这里, 应注意如果打印管理服务器 100 的 CPU 201 在 RAM 203 上执行存储在外部 存储器 211 中的执行程序 191, 并且如果打印机 600 的 CPU 301 在 RAM 302 上执行存储在 HDD 304 中的打印程序 194, 那么实现在图 13 中图解说明的流程图的过程中的相应步骤。
     ( 步骤 S4001) 在打印机 600 的打印程序 194 的控制下, 打印机信息列表请求从打 印机 600 被传送给打印管理服务器 100。 随后, 传送的打印机信息列表请求被打印管理服务 器 100 接收。
     ( 步骤 S4002) 在打印管理服务器 100 中, 根据打印机信息 130 形成打印机信息列 表。
     顺便提及, 可对打印机信息 130 中的所有项目形成打印机信息列表。另选地, 可以 只对打印机信息 130 中的必要项目形成打印机信息列表。此外, 如果打印机信息 130 未被 预先存储在打印管理服务器 100 中, 那么可从传输服务器 200 获得打印机信息 130。
     ( 步骤 S4003) 打印机信息列表从打印管理服务器 100 被传送给打印机 600。 随后, 传送的打印机信息列表被打印机 600 的打印程序 194 接收。
     ( 步骤 S4004) 在打印机 600 的打印程序 194 的控制下, 从打印管理服务器 100 接 收的打印机信息列表被显示在操作单元 308 的屏幕 330 上。 顺便提及, 后面将参考图 21、 22 和 23 说明打印机信息列表在操作单元 308 的屏幕 330 上的显示。
     ( 步骤 S4005) 在打印机 600 的打印程序 194 的控制下, 在显示在操作单元 308 的 屏幕 330 上的打印机信息列表中, 接收和接受来自用户的与打印机 600 的选择有关的输入 ( 成像设备选择 )。
     ( 步骤 S4006) 随后, 在打印机 600 的打印程序 194 的控制下, 通过参考包括在打 印机信息列表中的涉及 “屏幕 / 无屏幕” 的项目, 判断用户选择的打印机 600 是屏幕打印机 600-1 还是无屏幕打印机 600-2。
     ( 步骤 S4007) 在打印机 600 的打印程序 194 的控制下, 如果判断用户选择的打印 机 600 是屏幕打印机 600-1, 那么在显示在操作单元 308 的屏幕 330 上的打印机信息列表 中, 使 “即时打印” 和 “列表显示” 复选框 ( 单选按钮 ) 是可选的, 并且涉及用户的选择的输 入被接受。顺便提及, 作为默认值, 复选框 “即时打印” 和 “列表显示” 任意之一可以是可选 的。
     之后, 流程进入步骤 S4009。
     ( 步骤 S4008) 在打印机 600 的打印程序 194 的控制下, 如果判断用户选择的打印 机 600 是无屏幕打印机 600-2, 那么在显示在操作单元 308 的屏幕 330 上的打印机信息列表 中, 使 “即时打印” 和 “列表显示” 复选框 ( 单选按钮 ) 不可选 ( 图 23)。顺便提及, 复选框 “即时打印” 可以是可选的。
     之后, 流程进入步骤 S4015。
     ( 步骤 S4009) 在打印机 600 的打印程序 194 的控制下, 判断选择了复选框 “即时 打印” 和 “列表显示” 中的哪一个。
     ( 步骤 S4010) 在打印机 600 的打印程序 194 的控制下, 如果在步骤 S4009 中判断 选择了复选框 “即时打印” , 那么在复选框 “即时打印” 中显示复选标志 ( 图 21)。
     之后, 流程进入步骤 S4015。
     ( 步骤 S4011) 在打印机 600 的打印程序 194 的控制下, 如果在步骤 S4009 中判断选择了复选框 “列表显示” , 那么在复选框 “列表显示” 中显示复选标志 ( 图 22)。
     ( 步骤 S4012) 在打印机 600 的打印程序 194 的控制下, 在显示在操作单元 308 的 屏幕 330 上的打印机信息列表中, 使 “预约打印” 复选框可选, 并接受与用户的选择有关的 输入。
     ( 步骤 S4013) 在打印机 600 的打印程序 194 的控制下, 判断是否选择了复选框 “预 约打印” 。随后, 在打印机 600 的打印程序 194 的控制下, 如果在步骤 S4013 中判断复选框 “预约打印” 未被选择, 那么流程直接进入步骤 S4015。
     ( 步骤 S4014) 在打印机 600 的打印程序 194 的控制下, 如果在步骤 S4013 中判断 选择了复选框 “预约打印” , 那么在复选框 “预约打印” 中显示复选标志。
     之后, 流程进入步骤 S4015。
     ( 步骤 S4015) 在打印机 600 的打印程序 194 的控制下, 如果用户结束打印目的地 打印机的选择, 和涉及 “即时打印” 和 “预约打印” 的设定, 那么从存储在 RAM 302 中的打印 作业信息列表 ( 打印数据信息列表 ) 获得在步骤 S3011 中选择的打印作业的文档 ID( 打印 数据标识信息 ), 随后由获得的文档 ID( 打印数据标识信息 )、 被选打印机 600 的打印机名 称 ( 成像设备标识信息 ) 和设定信息 ( 即时打印信息或预约打印信息 ) 构成的输出设定信 息被传送给打印管理服务器 100( 成像设备信息传送 )。随后, 传送的输出设定信息被打印 管理服务器 100 接收 ( 成像设备信息 接收 )。
     ( 步骤 S4016) 在打印管理服务器 100 中, 根据包括在从打印机 600 接收的输出设 定信息中的文档 ID( 打印数据标识信息 )、 打印机名称 ( 成像设备标识信息 ) 和设定信息 ( 即时打印信息或预约打印信息 ), 更新打印作业信息 120。更具体地说, 打印作业信息 120 的项目 : 打印机名称 ( 成像设备标识信息 )126、 即时打印标记 124 和预约打印标记 125 被 更新 ( 成像设备信息改变, 设定信息更新 )。
     (4-4 : 打印过程的细节 )
     图 14 是表示打印过程 ( 图 12 中的步骤 S3015) 的细节的流程图。
     这里, 应注意如果打印管理服务器 100 和传输服务器 200 的相应 CPU 201 在 RAM 203 上执行分别存储在外部存储器 211 中的执行程序 191 和执行程序 192, 并且如果打印机 600 的 CPU 301 在 RAM 302 上执行存储在 HDD 304 中的打印程序 194, 那么实现在图 14 中 图解说明的流程图的过程中的相应步骤。
     ( 步骤 S5001) 在打印机 600 的打印程序 194 的控制下, 用户在显示在操作单元 308 的屏幕 330 上的打印作业信息列表 ( 打印数据信息列表 ) 中选择并指示打印的打印作 业信息和打印请求被传送给打印管理服务器 100( 被选打印数据信息传送 )。随后, 用户选 择和指示打印的打印作业信息和打印请求被打印管理服务器 100 接收 ( 被选打印数据信息 接收 )。顺便提及, 文档 ID( 打印数据标识信息 ) 包括在打印作业信息中, 打印请求由打印 机 600 产生, 以便打印对应于相关文档 ID( 打印数据标识信息 1 的打印数据。这里, 打印机 600 的 IP 地址可被包括在打印请求中。不过, 由于该 IP 地址可由打印管理服务器 100 通过 TCP/IP 通信获得, 因此该 IP 地址可以不包括在打印请求中。
     ( 步骤 S5002) 在打印管理服务器 100 中, 在从打印机 600 接收的打印作业信息 ( 文 档 ID( 打印数据标识信息 )) 中, 查阅实际打印打印数据的打印目的地打印机的打印机名称 ( 成像设备标识信息 ) 项目, 并根据查阅的该项目, 判断打印目的地打印机 600 是自身设备( 即, 逻辑源的打印机 600) 还是另一设备。如果判断打印目的地打印机 600 是自身设 备, 那么流程进入步骤 S5003。另一方面, 如果判断打印目的地打印机 600 是另一设备, 那么流 程进入步骤 S5010。
     ( 步骤 S5003) 用户选择和指示打印的打印作业信息及打印请求从打印管理服务 器 100 被传送给传输服务器 200。 随后, 用户选择和指示打印的打印作业信息及打印请求被 传输服务器 200 接收。
     ( 步骤 S5004) 在传输服务器 200 中, 在步骤 S5003 中从打印管理服务器 100 接 收的打印作业信息 ( 文档 ID( 打印数据标识信息 )) 中, 查阅待打印的打印作业的打印数 据分类项目, 并根据查阅的项目判断打印目标打印数据是由打印机驱动器产生的打印数据 ( 即, 具有取决于成像设备的格式的打印数据 ), 还是在打印机驱动器的处理之前获得的中 间打印数据 ( 即, 具有不取决于成像设备的格式的打印数据 )。随后, 如果判断打印目标打 印数据是在打印机驱动器的处理之前获得的中间打印数据, 那么流程进入步骤 S5005。另 一方面, 如果判断打印目标打印数据是打印机驱动器产生的打印数据, 那么流程进入步骤 S5006。
     ( 步骤 S5005) 在传输服务器 200 中, 通过参考打印机驱动器信息 150, 确定对应于 打印机 600 的打印机驱动器。随后, 通过利用确定的打印机驱动器, 从中间打印数据产生对 应于打印机 600 的打印数据。
     ( 步骤 S5006) 在传输服务器 200 中, 由于打印数据分类表示, 例如 “P” ( 即, 打印 数据已被转换成具有打印机描述语言格式的打印数据 ), 因此, 打印目标打印数据和打印执 行指令被传送给打印机 600( 第一输出 )。随后, 打印目标打印数据和打印执行指令被打印 机 600 的打印程序 194 接收。
     ( 步骤 S5007) 在打印机 600 的打印程序 194 的控制下, 进行打印数据的打印。
     ( 步骤 S5008) 在打印机 600 的打印程序 194 的控制下, 打印结束通知被传送给打 印管理服务器 100。随后, 打印结束通知被打印管理服务器 100 接收。
     ( 步骤 S5009) 在打印管理服务器 100 中, 从打印作业信息 120 中删除打印结束的 打印作业信息 ( 即, 对应于已打印的打印数据的打印作业 信息 )。
     ( 步骤 S5010) 在打印管理服务器 100 中, 从接收的打印作业信息 ( 文档 ID( 打印 数据标识信息 )), 在待打印的打印作业的打印作业信息 120 中, 打印目标打印数据的即时 打印标记 124 被设为 “ON” 。 这是因为, 由于用户明确选择和指示打印该打印作业, 因此执行 与按下图 21 中图解说明的即时打印按钮 ( 复选框 )812 的处理相同的处理。
     ( 步骤 S5011) 在打印管理服务器 100 中, 创建消息 ( 例如, “通过另一打印机 ○○○进行打印” )。
     ( 步骤 S5012) 创建的消息从打印管理服务器 100 被传送给打印机 600。随后, 传 送的消息被打印机 600 的打印程序 194 接收。
     ( 步骤 S5013) 在打印机 600 的打印程序 194 的控制下, 从打印管理服务器 100 接 收的消息被显示在操作单元 308 上。
     (5 : 打印机 600 上的显示屏幕 )
     下面, 将参考图 17、 18、 19、 20、 21、 22 和 23 说明打印机 600 上的显示屏幕。
     (5-1 : 打印作业信息列表 ( 打印数据信息列表 ))图 17、 18、 19 和 20 是分别图解说明将被显示在操作单元 308 的屏幕 330 上的打印 作业信息列表 ( 打印数据信息列表 )701、 702、 703 和 704 的示图。这里, 应注意打印作业信 息列表 ( 打印数据信息列表 )701、 702、 703 和 704 是根据从打印管理服务器 100 接收的打 印作业信息列表 ( 打印数据信息列表 ) 显示的。
     在图 12 中图解说明的步骤 S3010 的过程和在后面说明的图 15 中图解说明的步骤 S6009 的过程中, 用户名 ( 用户标识信息 )715、 文档名称 716、 打印数据分类 717 等作为涉及 登录用户的打印作业信息被显示在图 17 中图解说明的打印作业信息列表 ( 打印数据信息 列表 )701 中。此外, 打印目的地改变按钮 711 和打印按钮 712 被显示在打印作业信息列表 ( 打印数据信息列表 )701 中。顺便提及, 在由打印机驱动器产生并被转换成具有打印机描 述语言格式的打印数据的情况下, 打印数据分类 717 被显示成 “P” 。另一方面, 在中间打印 数据的情况下, 打印数 据分类 717 被显示成 “F” 。
     在打印作业信息选自打印作业信息列表 ( 打印数据信息列表 )701 的前提下, 如果 打印目的地改变按钮 711 被按下, 从而被指定, 那么过程转向图 13 中图解说明的打印目的 地打印机改变过程。另一方面, 在打印作业信息选自打印作业信息列表 ( 打印数据信息列 表 )701 的前提下, 如果打印按钮 712 被按下, 从而被指定, 那么过程转向图 14 中图解说明 的打印过程。
     在图 12 中图解说明的步骤 S3011 的过程中, 如果用户在显示在操作单元 308 的屏 幕 330 上的打印作业信息列表 ( 打印数据信息列表 )701 中触摸打印作业信息, 那么该打印 作业信息被选择。此外, 选择的打印作业信息 723 被可辨别地显示在图 18 中图解说明的打 印作业信息列表 ( 打印数据信息列表 )702 中, 选择的打印作业信息 733 被可辨别地显示在 图 19 中图解说明的打印作业信息列表 ( 打印数据信息列表 )703 中, 选择的打印作业信息 743 被可辨别地显示在图 20 中图解说明的打印作业信息列表 ( 打印数据信息列表 )704 中。 顺便提及, 和在后面说明的图 15 中图解说明的步骤 S6011 的过程中一样, 对于其的预约打 印标记为 “ON” 的打印作业信息被设成处于被选状态。
     在用户选择的打印作业信息可由用户登录的打印机 600 打印的情况下, 诸如图 18 中图解说明的打印按钮 722 和图 19 中图解说明的打印按钮 732 之类的打印按钮被显示, 以 便能够被指定。这里, 应注意用户选择的打印作业信息可由用户登录的打印机 600 打印的 情况等同于打印数据的格式对应于用户登录的打印机 600 的情况, 或者等同于打印数据可 由打印机驱动器转换成具有与用户登录的打印机 600 对应的格式的情况。
     在用户选择的打印作业信息不能由用户登录的打印机 600 打印的情况下, 打印按 钮被显示成不能被指定, 如图 20 中图解说明的打印按钮 742 中一样 ( 例如, 阴影显示 )。
     此外, 在用户选择的打印作业信息可由除用户登录的打印机 600 之外的打印机 600 打印的情况下, 诸如图 18 中图解说明的打印目的地 改变按钮 721 和图 20 中图解说明 的打印目的地改变按钮 741 之类的打印目的地改变按钮被显示成能够被指定。
     另一方面, 在用户选择的打印作业信息不能由除用户登录的打印机 600 之外的打 印机 600 打印的情况下, 诸如图 19 中图解说明的打印目的地改变按钮 731 之类的打印目的 地改变按钮被显示成不能被指定 ( 例如, 阴影显示 )。
     (5-2 : 打印机信息列表 )
     图 21、 22 和 23 是分别图解说明显示在提供于屏幕打印机 600-1 上的操作单元 308的屏幕 330 上的打印机信息列表 801、 802 和 803 的示图。这里, 应注意这些列表是根据从 打印管理服务器 100 接收的打印机信息列表显示的 ( 成像设备选择 )。
     在 图 13 中 图 解 说 明 的 步 骤 S4004 的 过 程 中, 打印机名称 ( 成像设备标识信 息 )816、 设置位置 817 和屏幕 / 无屏幕 818 被显示在图 21 中图解说明的打印机信息列表 801 中。此外, 即时打印复选框 812、 列表显示复选框 813、 预约打印复选框 814 和确定按钮 815 被显示在打印机信息列表 801 中。
     在打印机信息选自打印机信息列表 801 的前提下, 如果即时打印复选框 812、 列表 显示复选框 813 和预约打印复选框 814 被触摸以便指定, 那么被选打印机 600 的打印机名 称 ( 成像设备标识信息 ) 和设定信息被传送给打印管理服务器 100, 从而存储在打印管理服 务器 100 中的打印作业信息 120 被更新。
     在图 13 中图解说明的步骤 S4005 的过程中, 如果用户在显示于操作单元 308 的屏 幕 330 上的打印机信息列表 801 中触摸打印机信息, 那么该打印机信息被选择。此外, 选定 的打印机信息 811 被可辨别地显示在图 21 中图解说明的打印机信息列表 801 中, 选定的打 印机信息 821 被可辨别地显示在图 22 中图解说明的打印机信息列表 802 中, 选定的打印机 信息 831 被可辨别地显示在图 23 中图解说明的打印机信息列表 803 中。
     在图 13 中图解说明的步骤 S4007 的过程中, 如果用户选择的打印 机信息表示屏 幕打印机 600-1, 那么即时打印复选框 812 和列表显示复选框 813 被显示成能够被指定, 如 图 21 的打印机信息列表 801 中图解说明的。
     在图 13 中图解说明的步骤 S4008 的过程中, 如果用户选择的打印机信息表示无屏 幕打印机 600-2, 那么即时打印复选框 832、 列表显示复选框 833 和预约打印复选框 834 被 显示成不能被指定, 如图 23 的打印机信息列表 803 中图解说明的。
     在图 13 中图解说明的步骤 S4010 的过程中, 如果即时打印复选框 812 被触摸, 从 而被指定, 那么带复选标记地显示即时打印复选框 812, 如图 21 的打印机信息列表 801 中图 解说明的。这种情况下, 预约打印复选框 814 被显示成不能被指定 ( 例如, 阴影显示 )。
     在图 13 中图解说明的步骤 S4011 到 S4014 的过程中, 如果列表显示复选框 823 被 触摸, 从而被指定, 那么带复选标记地显示列表显示复选框 823, 如图 22 的打印机信息列表 802 中图解说明的。此外, 预约打印复选框 824 被显示成能够被指定。随后, 预约打印复选 框 824 被触摸, 从而被指定, 带复选标记地显示预约打印复选框 824。
     (6 : 主要效果 )
     如上所述, 在按照第一实施例的打印控制系统中, 涉及登录用户的全部打印作业 信息被显示在登录源的打印机上。从而, 就不能由登录源的打印机打印或者可由另一打印 机打印的打印作业信息而论, 登录源的打印机能够改变打印目的地打印机, 随后发出打印 指令。 此外, 在打印目的地打印机被改变的情况下, 也能够指定即时打印和预约打印。 此外, 除了具有取决于打印机的格式的打印数据之外, 经打印机驱动器能够打印具有不取决于打 印机的格式的打印数据。
     < 第二实施例 >
     (7 : 在混合存在屏幕打印机 600-1 和无屏幕打印机 600-2 的情况下的打印控制系 统)
     下面, 将参考图 15 和 16 说明本发明的第二实施例。在第一实施例中, 假定登录源的打印机 600 是屏幕打印机 600-1。 另一方面, 在 第二实施例中, 配置其中混合存在屏幕打印机 600-1 和无屏幕打印机 600-2 的打印控制系 统。
     (7-1 : 在登录源的打印机 600 是屏幕打印机 600-1 的情况下 )
     图 15 是表示在登录源的打印机 600 是屏幕打印机 600-1 的情况下, 打印控制系统 1 的操作的流程图。
     这里, 应注意如果打印管理服务器 100 和传输服务器 200 的相应 CPU 201 在 RAM 203 上执行分别存储在外部存储器 211 中的执行程序 191 和执行程序 192, 并且如果打印机 600 的 CPU 301 在 RAM 302 上执行存储在 HDD 304 中的打印程序 194, 那么实现在图 15 中 图解说明的流程图的过程中的相应步骤。
     ( 步骤 S6001、 S6002 和 S6003) 应注意图 15 的步骤 S6001 到 S6003 中的过程分别 和图 12 的步骤 S3001 到 S3008 中的过程相同。
     ( 步骤 S6004) 打印管理服务器 100 判断登录源的打印机 600 是屏幕打印机 600-1 还是无屏幕打印机 600-2。更具体地说, 打印管理服务器 100 查阅打印机信息 130。从而, 根据在步骤 S6002 的过程中收到登录用户信息 140 的情况下经由通信 (TCP/IP 通信 ) 获得 的 IP 地址, 识别登录源的打印机 600, 并判断在操作单元 308 上是否提供有屏幕 330。 随后, 如果判断登录源的打印机 600 是屏幕打印机 600-1, 那么流程进入步骤 S6005。另一方面, 如果判断登录源的打印机 600 是无屏幕打印机 600-2, 那么流程进入图 16 中图解说明的步 骤 S6012。 ( 步骤 S6005) 打印管理服务器 100 判断在步骤 S6003 的过程中产生的涉及登录用 户的打印作业信息列表 ( 打印数据信息列表 ) 中, 是否存在表示即时打印标记为 “ON” 的打 印作业信息。随后, 如果判断在打印作业信息列表 ( 打印数据信息列表 ) 中存在表示即时 打印标记为 “ON” 的打印作业信息, 那么流程进入步骤 S6006。另一方面, 如果判断在打印作 业信息列表 ( 打印数据信息列表 ) 中不存在表示即时打印标记为 “ON” 的打印作业信息, 那 么流程进入步骤 S6007。
     ( 步骤 S6006) 表示涉及登录用户的即时打印标记为 “ON” 的打印作业信息, 以及 打印请求从打印管理服务器 100 被传送给传输服务器 200。从而, 其中涉及登录用户的即 时打印标记为 “ON” 的打印作业信息 ( 打印数据信息 ), 以及打印请求被传输服务器 200 接 收。按照打印作业信息 ( 打印数据信息 ( 例如, 打印数据标识信息 )) 识别打印数据 ( 即时 打印数据识别 )。之后, 流程进入步骤 S6007 和图 14 中的步骤 S5004。如果流程进入步骤 S5004, 那么在步骤 S5006 中输出识别的打印数据 ( 第二输出 )。
     ( 步骤 S6007) 在打印管理服务器 100 中, 从涉及登录用户的打印作业信息列表 ( 打印数据信息列表 ) 中删除表示即时打印标记为 “ON” 的打印作业信息。即, 打印管理服 务器 100 把打印作业信息列表更新为其中即时打印标记不为 “ON” 的打印作业信息列表 ( 打 印数据信息列表 )。
     顺便提及, 在打印管理服务器 100 中, 不对打印作业信息 120 重写更新的打印作业 信息列表 ( 打印数据信息列表 ), 因为存在诸如预约打印标记等的正确更新的信息被破坏 的可能性。
     ( 步骤 S6008) 其中即时打印标记不为 “ON” 的涉及登录用户的打印作业信息列表
     ( 打印数据信息列表 ) 从打印管理服务器 100 被传送给打印机 600-1。从而, 其中即时打印 标记不为 “ON” 的涉及登录用户的打印作业信息列表 ( 打印数据信息列表 ) 被打印机 600-1 的打印程序 194 接收。顺便提及, 打印作业信息 120 中的所有项目都可被传送和接收。另 选地, 可以只传送和接收打印作业信息 120 中的必要项目。
     ( 步骤 S6009) 在打印机 600-1 的打印程序 194 的控制下, 从打印管理服务器 100 接收的打印作业信息列表 ( 打印数据信息列表 ) 被显示在操作单元 308 的屏幕 330 上。这 里, 应注意打印作业信息列表 ( 打印数据信息列表 ) 在操作单元 308 的屏幕 330 上的显示 已参考图 17 到 20 进行了说明。
     ( 步骤 S6010) 根据打印机 600-1 的打印程序 194, 判断在打印作业信息列表 ( 打 印数据信息列表 ) 中是否存在对于其的预约打印标记为 “ON” 的打印作业信息。如果判断 出在打印作业信息列表 ( 打印数据信息列表 ) 中存在对于其的预约打印标记为 “ON” 的打 印作业信息, 那么 流程进入步骤 S6011。另一方面, 如果判断在打印作业信息列表 ( 打印 数据信息列表 ) 中不存在对于其的预约打印标记为 “ON” 的打印作业信息, 那么流程进入图 12 中的步骤 S3011。
     ( 步骤 S6011) 在打印机 600-1 的打印程序 194 的控制下, 在显示在操作单元 308 的 屏幕 330 上的打印作业信息列表 ( 打印数据信息列表 ) 中, 对于其的预约打印标记为 “ON” 的打印作业信息被设成处于被选状态。之后, 流程进入图 12 中的步骤 S3011。
     (7-2 : 在登录源的打印机 600 是无屏幕打印机 600-2 的情况下 )
     图 16 是表示在登录源的打印机 600 是无屏幕的打印机 600-2 的情况下, 打印控制 系统 1 的操作的流程图。
     这里, 应注意如果打印管理服务器 100 的 CPU 201 在 RAM 203 上执行存储在外部 存储器 211 中的执行程序 191, 并且如果打印机 600 的 CPU 301 在 RAM 302 上执行存储在 HDD 304 中的打印程序 194, 那么实现在图 16 中图解说明的流程图的过程中的各个步骤。
     ( 步骤 S6012) 打印管理服务器 100 判断从打印机 600-2 接收的登录用户信息 140 是否涉及第一次登录操作。如果打印管理服务器 100 判断从打印机 600-2 接收的登录用户 信息 140 涉及第一次登录操作, 那么流程进入步骤 S6013。另一方面, 如果打印管理服务器 100 判断从打印机 600-2 接收的登录用户信息 140 不涉及第一次登录操作, 那么流程进入步 骤 S6016。
     这里, 应注意步骤 S6012 中的过程是识别在预定时间内, 多少次从打印机 600-2 收 到登录用户信息 140。例如, 如果在首次收到登录用户信息 140 之后 15 秒收到相同的登录 用户信息 140, 那么流程进入步骤 S6016。
     更具体地说, 打印管理服务器 100 具有其中存储过去接收的登录用户信息 140 的 登录历史存储单元。 如果打印管理服务器 100 收到登录用户信息 140, 那么存储在登录历史 存储单元中的登录用户信息和收到的登录用户信息被相互比较。从而, 如果存储在登录历 史存储单元中的登录用户信息与收到的登录用户信息相符, 那么收到的登录用 户信息不 涉及第一次登录操作, 流程进入步骤 S6016。顺便提及, 如果在登录用户信息 140 被存储在 登录历史存储单元中之后过去预定的时间 ( 例如 15 秒 ), 那么从登录历史存储单元中删除 相关的登录用户信息 140。
     这种情况下, 最好在打印机 600-2 的操作单元 308 的文本显示部分上输出并显示消息 “如果你在 15 秒内登录, 你可以打印传输服务器的打印数据” 。另选地, 可通过语音输 出相关的消息。
     ( 步骤 S6013) 登录用户信息 140 作为登录历史被存储在打印管理服务器 100 的登 录历史存储单元中。
     ( 步骤 S6014) 在打印管理服务器 100 中, 通过按照接收的打印作业信息 ( 文档 ID( 打印数据标识信息 )), 查阅打印作业信息 120, 提取表示打印目的地打印机 600 是登录 源的打印机 600-2 并且即时打印标记为 “ON” 的打印作业信息。
     ( 步骤 S6015) 其中打印目的地打印机 600 是登录源的打印机 600-2 并且即时打印 标记为 “ON” 的打印作业信息 ( 文档 ID( 打印数据标识信息 )), 及打印请求从打印管理服 务器 100 被传送给传输服务器 200。从而, 其中打印目的地打印机 600 是登录源的打印机 600-2 并且即时打印标记为 “oN” 的打印作业信息 ( 文档 ID( 打印数据标识信息 )), 及打印 请求被传输服务器 200 接收。随后, 流程进入图 14 中的步骤 S5004。
     ( 步骤 S6016) 在打印管理服务器 100 中, 通过查阅打印作业信息 120, 提取表示打 印目的地打印机 600 是登录源的打印机 600-2 的打印作业信息 ( 即, 表示即时打印标记不 为 “ON” 的打印作业信息被提取 )。
     ( 步骤 S6017) 其中打印目的地打印机 600 是登录源的打印机 600-2 的打印作业信 息 ( 文档 ID( 打印数据标识信息 )), 及打印请求从打印管理服务器 100 被传送给传输服务 器 200。从而, 其中打印目的地打印机 600 是登录源的打印机 600-2 的打印作业信息 ( 文档 ID( 打印数据标识信息 )), 及打印请求被传输服务器 200 接收。随后, 流程进入图 14 中的 步骤 S5004。
     (7-3 : 主要效果 )
     如上所述, 在按照第二实施例的打印控制系统中, 如果登录源的打印机 600 是屏 幕打印机 600-1, 那么通过把打印作业信息列表 ( 打印数据信息列表 ) 显示在屏幕打印机 600-1 上, 能够进行打印操作。另一方面, 如果登录源的打印机 600 是无屏幕打印机 600-2, 那么如果登录操作是第一次登录操作, 则打印控制系统使得执行对应于即时打印的打印作 业信息的打印, 如果登录操作是第二次或者更多次的登录操作, 那么使得执行涉及登录用 户的打印作业信息的全部打印。于是, 如果由屏幕打印机 600-1 执行无屏幕打印机 600-2 中的诸如即时打印之类的设定, 那么即使通过不能显示打印作业信息列表 ( 打印数据信息 列表 ) 的无屏幕打印机 600-2, 也能够对每个打印作业信息改变打印表单。
     (8 : 本发明的效果 )
     如上详细所述, 在按照本发明的打印控制系统中, 涉及登录用户的全部打印作业 信息被显示在登录源的打印机上, 通过确认在打印控制系统中提供的任何一个打印机的屏 幕, 用户可以确认由用户指示打印的全部打印数据。于是, 即使用户忘记他 / 她通过其指示 打印的打印机, 用户也不必在多个打印机之间来回走动地搜索打印数据。
     此外, 由于通过从登录源的相关打印机改变打印目的地打印机, 能够指示打印不 能被登录源的打印机打印或者可被另一打印机打印的打印作业信息, 因此用户不必返回自 己的客户终端, 并再次执行打印操作。 此外, 即使打印数据的打印被指示给其中发生故障的 打印机, 通过把打印目的地打印机变成另一可用打印机, 用户也能够这种应付紧急情况。
     此外, 如果打印目的地打印机被改变, 那么能够指定即时打印和 / 或预约打印。于是, 即使打印目的地打印机被改变, 也能够减少操作负担。
     此外, 如果打印数据是具有取决于打印机的格式的打印数据, 那么使被指示打印 相关打印数据的打印机执行打印。另一方面, 如果打印数据是具有不取决于打印机的格式 的打印数据, 那么使打印机经由对应于相关打印机的打印机驱动器, 执行打印。从而, 能够 容易地打 印具有各种格式的数据。
     此外, 如果屏幕打印机设定了相对于无屏幕打印机的即时打印等等, 那么不能显 示打印作业信息列表 ( 打印数据信息列表 ) 的无屏幕打印机可以改变每个打印作业信息的 打印表单。 于是, 即使混合存在屏幕打印机和无屏幕打印机, 也能够配置按照本发明的打印 控制系统。
     如上, 尽管已经参考附图说明了按照本发明的打印控制系统的示例性实施例, 不 过本发明并不局限于公开的示例性实施例。即, 本发明所属领域的技术人员显然能够想到 在本申请中公开的技术原理的范围内的本发明的各种变化和修改, 应当理解这些变化和修 改自然在本发明的技术范围内。

打印控制系统、打印控制服务器、成像设备和打印控制方法.pdf_第1页
第1页 / 共39页
打印控制系统、打印控制服务器、成像设备和打印控制方法.pdf_第2页
第2页 / 共39页
打印控制系统、打印控制服务器、成像设备和打印控制方法.pdf_第3页
第3页 / 共39页
点击查看更多>>
资源描述

《打印控制系统、打印控制服务器、成像设备和打印控制方法.pdf》由会员分享,可在线阅读,更多相关《打印控制系统、打印控制服务器、成像设备和打印控制方法.pdf(39页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102355543A43申请公布日20120215CN102355543ACN102355543A21申请号201110309804622申请日20081226200733370620071226JP200810190697820081226H04N1/00200601G06F3/1220060171申请人佳能株式会社地址日本东京72发明人上条久美子74专利代理机构中国国际贸易促进委员会专利商标事务所11038代理人康建忠54发明名称打印控制系统、打印控制服务器、成像设备和打印控制方法57摘要本申请提供打印控制系统、打印控制服务器、成像设备和打印控制方法。为了提供一种使用户登。

2、录的打印设备显示可由该用户打印的数据的机制,提供一种打印控制系统中的打印控制方法,在所述打印控制系统中,成像设备包括下述步骤把输入的用户标识信息传送给打印控制服务器,和显示从打印控制服务器接收的打印数据信息列表,以使得能够相互区分能由成像设备打印的打印数据和不能由成像设备打印的打印数据。30优先权数据62分案原申请数据51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书21页附图14页CN102355553A1/3页21一种打印控制系统,其中打印控制服务器和成像设备能够相互通信,所述打印控制服务器用于管理用户的用户标识信息和打印数据,所述成像设备用于执行所述打印数。

3、据的打印,其中打印控制服务器包括存储单元,被配置用于存储用户标识信息、打印数据和用于打印所述打印数据的成像设备的成像设备标识信息,以使得用户标识信息和成像设备标识信息与打印数据对应,接收单元,被配置用于从成像设备接收用户标识信息,以及传送单元,被配置用于把与接收的用户标识信息对应的包括与各打印数据对应的成像设备标识信息的打印数据的列表传送给成像设备;并且成像设备包括传送单元,被配置用于把用户标识信息传送给打印控制服务器,接收单元,被配置用于从打印控制服务器接收与用户标识信息对应的包括与各打印数据对应的成像设备标识信息的打印数据的列表,以及显示单元,被配置用于基于根据与各打印数据对应的成像设备标。

4、识信息区分要由所述成像设备打印的打印数据和要由另一成像设备打印的打印数据的结果,显示哪些打印数据能由所述成像设备打印以及哪些打印数据不能由所述成像设备打印。2根据权利要求1所述的打印控制系统,其中所述成像设备还包括即时打印指定单元,被配置用于指定要由另一成像设备打印的打印数据的即时打印,打印数据接收单元,被配置用于从打印控制服务器接收要由所述成像设备打印的用于即时打印的打印数据,以及打印单元,被配置用于打印用于即时打印的打印数据,并且所述打印控制服务器还包括即时打印设定单元,被配置用于对于打印数据设定即时打印,确定单元,被配置用于确定是否对于与接收的用户标识信息对应的打印数据设定了即时打印,以。

5、及打印数据传送单元,被配置用于如果所述确定单元确定对于与接收的用户标识信息对应的打印数据设定了即时打印,将用于即时打印的打印数据传送给成像设备。3根据权利要求1所述的打印控制系统,其中成像设备还包括选择单元,被配置用于从用户接收从由所述显示单元显示的打印数据之中选择打印数据的指令,打印指令单元,被配置用于从用户接收打印所选择的打印数据的指令,打印请求传送单元,被配置用于向打印控制服务器传送用于请求所选择的打印数据的打印请求,打印数据接收单元,被配置用于从打印控制服务器接收所选择的打印数据,以及打印单元,被配置用于打印接收的打印数据。4根据权利要求3所述的打印控制系统,其中,如果设定了即时打印的。

6、打印数据存在于打印数据的列表中,所述打印请求传送单元向权利要求书CN102355543ACN102355553A2/3页3打印控制服务器传送用于请求用于即时打印的打印数据的打印请求。5一种打印控制系统,其中打印控制服务器和成像设备能够相互通信,所述打印控制服务器用于管理用户的用户标识信息和打印数据,所述成像设备用于执行所述打印数据的打印,其中打印控制服务器包括存储单元,被配置用于存储用户标识信息、打印数据和用于打印所述打印数据的成像设备的成像设备标识信息,以使得用户标识信息和成像设备标识信息与打印数据对应,接收单元,被配置用于从成像设备接收用户标识信息,以及传送单元,被配置用于传送与接收的用户。

7、标识信息对应的包括使能够判断各打印数据是否能由成像设备打印的信息的打印数据的列表;并且成像设备包括传送单元,被配置用于把用户标识信息传送给打印控制服务器,接收单元,被配置用于从打印控制服务器接收与用户标识信息对应的包括使能够判断各打印数据是否能由成像设备打印的信息的打印数据的列表,以及显示单元,被配置用于基于根据使能够判断各打印数据是否能由成像设备打印的信息区分要由所述成像设备打印的打印数据和要由另一成像设备打印的打印数据的结果,显示哪些打印数据能由所述成像设备打印以及哪些打印数据不能由所述成像设备打印。6一种打印控制服务器,所述打印控制服务器能够和成像设备通信,并且管理用户的用户标识信息和打。

8、印数据,所述成像设备用于执行所述打印数据的打印,所述打印控制服务器包括存储单元,被配置用于存储用户标识信息、打印数据和用于打印所述打印数据的成像设备的成像设备标识信息,以使得用户标识信息和成像设备标识信息与打印数据对应,接收单元,被配置用于从成像设备接收用户标识信息,以及传送单元,被配置用于把与接收的用户标识信息对应的包括与各打印数据对应的成像设备标识信息的打印数据的列表传送给成像设备。7一种打印控制服务器,所述打印控制服务器能够和成像设备通信,并且管理用户的用户标识信息和打印数据,所述成像设备用于执行所述打印数据的打印,所述打印控制服务器包括存储单元,被配置用于存储用户标识信息、打印数据和用。

9、于打印所述打印数据的成像设备的成像设备标识信息,以使得用户标识信息和成像设备标识信息与打印数据对应,接收单元,被配置用于从成像设备接收用户标识信息,以及传送单元,被配置用于传送与接收的用户标识信息对应的包括使能够判断各打印数据是否能由成像设备打印的信息的打印数据的列表。8一种成像设备,所述成像设备能够执行打印数据的打印并且与打印控制服务器通信,所述打印控制服务器用于管理用户的用户标识信息和打印数据,所述成像设备包括传送单元,被配置用于把用户标识信息传送给打印控制服务器,接收单元,被配置用于从打印控制服务器接收与用户标识信息对应的包括用于打印各打印数据的成像设备的成像设备标识信息的打印数据的列表。

10、,以及权利要求书CN102355543ACN102355553A3/3页4显示单元,被配置用于基于根据用于打印各打印数据的成像设备的成像设备标识信息区分要由所述成像设备打印的打印数据和要由另一成像设备打印的打印数据的结果,显示哪些打印数据能由所述成像设备打印以及哪些打印数据不能由所述成像设备打印。9一种成像设备,所述成像设备能够执行打印数据的打印并且与打印控制服务器通信,所述打印控制服务器用于管理用户的用户标识信息和打印数据,所述成像设备包括传送单元,被配置用于把用户标识信息传送给打印控制服务器,接收单元,被配置用于从打印控制服务器接收与用户标识信息对应的包括使能够判断各打印数据是否能由成像设。

11、备打印的信息的打印数据的列表,以及显示单元,被配置用于基于根据使能够判断各打印数据是否能由成像设备打印的信息区分要由所述成像设备打印的打印数据和要由另一成像设备打印的打印数据的结果,显示哪些打印数据能由所述成像设备打印以及哪些打印数据不能由所述成像设备打印。权利要求书CN102355543ACN102355553A1/21页5打印控制系统、打印控制服务器、成像设备和打印控制方法0001本申请是申请号为2008101906978、申请日为2008年12月26日、发明名称为“打印控制系统、打印控制服务器、成像设备和打印控制方法”的发明专利申请的分案申请。技术领域0002本发明涉及一种根据读卡器读取。

12、的卡信息进行登录处理,并且能够把从涉及认证用户的打印作业信息列表打印数据信息列表中选择的打印数据输出给期望的打印设备的系统。背景技术0003近年来,已经提出一种所谓的“拖放打印PULLPRINT存储打印”的打印系统。在这种打印系统中,存储在服务器上的打印数据的打印请求仅由认证用户从打印机传输,随后响应该打印请求,从服务器传输打印数据,并由打印机输出。从而,能够从期望的打印机输出对应于认证用户的打印数据。0004例如,日本专利申请公开NO2006099714公开一种打印系统,其中IC卡认证过程由多功能机执行,认证用户的打印数据由打印管理服务器识别,打印命令被传送给已经存储有识别的打印数据的打印服。

13、务器,认证用户的打印数据由期望的打印机打印。0005但是,在日本专利申请公开NO2006099714中,作为打印数据列表的信息按照用户所登录打印机的分类和登录用户而产生和传送给打印机。为此,存在登录用户相符但是打印机分类不同的打印数据未被列表显示的问题。0006此外,在日本专利申请公开NO2006099714中,在打印操作中,用户必须首先记住由计算机指定的打印机的分类,必须到达与记住的打印机分类对应的打印机的设置位置,必须登录所述设置位置处的相关打印机,随后必须实际打印该打印数据。因此,如果在打印的时候,用户忘记他/她由计算机指定的打印机,那么他/她不得不登录各种打印机以寻找他/她自己的打印数。

14、据。0007特别地,在目前的大型办公室中,设置了各种打印机,这些打印机被不同地分类,用于各种用途。例如,如果用户希望打印仅仅供阅读之用的图像数据,那么使用能够高速工作但是只能进行单色打印的打印机。此外,如果用户希望获得装订的打印件,那么使用具有装订功能的打印机。0008为此,在每个用户的计算机中安装其数目与可用打印机的数目对应的打印机驱动器,从而用户必须按照各种用途正确地使用这些打印机打印机驱动器。0009此外,在计算机中,对于一个打印机即,一个打印机驱动器可以形成多个均被称为打印机对象的打印机驱动器。于是,如果形成多个打印机对象,并且用户希望使用的打印设定被预先应用于所述多个打印机对象中的每。

15、一个,那么对用户来说,能够节省当实际进行打印时改变打印设定的工作。这种情况下,随着打印机驱动器的数目和/或用户希望使用的打印设定的数目的增大,打印机对象的数目增大。为此,如果在从计算机指示打印之后过去一段时间,那么存在用户忘记他/她指示哪个计算机来输出数据的问题。说明书CN102355543ACN102355553A2/21页60010此外,打印机通常包括具有复印功能和传真功能的多功能机多功能打印机和只能进行打印操作的打印机单一功能打印机。这里,由于多功能机具有大尺寸的显示屏幕,以便使用提供的多个功能,因此使用多功能机的用户能够显示打印数据列表,随后选择和打印他/她希望打印的打印数据,如日本专。

16、利申请公开NO2006099714中所述。0011另一方面,单一功能打印机只具有用于仅仅显示诸如错误信息之类的字符串的显示单元,用户不能通过显示打印数据列表,选择打印数据。0012此外,在日本专利申请公开NO2006099714中,由于只有已被转换成打印机描述语言的打印数据经打印机驱动器从计算机输出,并被显示成列表,因此难以容易地打印各种数据。0013此外,在日本专利申请公开NO2006099714中,由于已被转换成打印机描述语言的打印数据经打印机驱动器从计算机输出,并被指示成仅仅由用户所登录的打印机打印,因此难以容易地打印各种数据。发明内容0014本发明提供克服如上所述的这些常规问题的打印系。

17、统、打印系统的控制方法、打印设备、及存储打印系统和打印设备的计算机程序的存储介质。0015本发明的一个目的是提供一种能够使用户登录的打印设备显示用户可打印的数据的机制。0016本发明的另一目的是即使在优先于打印作业的其它处理,执行试打印处理的情况下,执行打印作业的处理,而不会大大改变操作员指定的处理顺序。0017参考附图,根据示例性实施例的下述说明,本发明的其它目的和特征将变得明显。附图说明0018包含在说明书中并构成说明书的一部分的附图图解说明本发明的示例性实施例,并且和下面的说明一起用于描述和解释本发明的原理。0019图1是图解说明打印控制系统1的系统配置的示图。0020图2是图解说明适用。

18、于打印管理服务器100、传输服务器200、认证服务器300、客户终端400和主机500的信息处理设备的硬件构成的方框图。0021图3是图解说明打印机600的硬件构成的方框图。0022图4是图解说明待存储在传输服务器200中的打印数据信息110的示图。0023图5是图解说明待存储在打印管理服务器100中的打印作业信息120的示图。0024图6是图解说明待存储在打印管理服务器100和传输服务器200中的打印机信息130的示图。0025图7是图解说明待存储在打印管理服务器100、传输服务器200和打印机600中的登录用户信息140的示图。0026图8是图解说明待存储在传输服务器200中的打印机驱动器。

19、信息150的示图。0027图9是图解说明待存储在认证服务器300中的认证信息160的示图。0028图10是表示产生打印数据信息110和打印作业信息120的过程的流程图在从客户终端400传送打印数据的情况下。说明书CN102355543ACN102355553A3/21页70029图11是表示产生打印数据信息110和打印作业信息120的过程的流程图在从主机500传送打印数据的情况下。0030图12是表示打印控制系统1的基本操作的流程图。0031图13是表示打印目的地打印机改变过程图12中的步骤S3013的细节的流程图。0032图14是表示打印过程图12中的步骤S3015的细节的流程图。0033图。

20、15是表示在登录源的打印机600是具有屏幕的打印机6001的情况下,打印控制系统1的操作的流程图。0034图16是表示在登录源的打印机600是无屏幕的打印机6002的情况下,打印控制系统1的操作的流程图。0035图17是图解说明打印作业信息列表打印数据信息列表701的示图。0036图18是图解说明打印作业信息列表打印数据信息列表702的示图。0037图19是图解说明打印作业信息列表打印数据信息列表703的示图。0038图20是图解说明打印作业信息列表打印数据信息列表704的示图。0039图21是图解说明打印机信息列表801的示图。0040图22是图解说明打印机信息列表802的示图。0041图2。

21、3是图解说明打印机信息列表803的示图。具体实施方式0042下面,将参考附图详细说明按照本发明的打印控制系统的示例性实施例。这里,应注意具有基本相同功能的组成元件由相同的附图标记表示,从而其重复的描述将被省略。004300441系统配置0045首先,将参考图1说明按照本发明的第一实施例的打印控制系统的配置。0046图1是图解说明打印控制系统1的系统配置的示图。0047顺便提及,应注意图1中图解说明的打印控制系统1的配置是一个例子。即,当然可以按照应用和用途采用各种配置。0048在打印控制系统1中,打印管理服务器100、传输服务器200、认证服务器300、客户终端400、主机500和作为充当成像。

22、设备的打印设备的打印机600通过诸如LAN局域网之类的网络3通信连接在一起。这里,应注意打印管理服务器100、传输服务器200和认证服务器300均可独立提供借助不同的机架,或者可以作为一个服务器,比如打印控制服务器900而提供借助同一机架。0049打印管理服务器100是管理存储在传输服务器200中的打印数据的打印的设备。这里,应注意意味着打印机600的输出处理的“打印”不仅包括打印数据在纸质介质上的打印,而且包括诸如预览显示之类的输出处理。打印管理服务器100根据来自打印机600的打印请求,请求传输服务器200打印所述打印数据。0050传输服务器200是其中临时存储从客户终端400和主机500。

23、传送来的打印数据的设备。此外,传输服务器200提取管理信息打印数据信息110,所述管理信息是存储的打印数据的著录信息,随后把提取的管理信息传送给打印管理服务器100。此外,传输服务说明书CN102355543ACN102355553A4/21页8器200传输存储在打印机600中的打印数据。0051认证服务器300是当客户终端400或主机500的用户登录打印机600时执行认证的设备。这种情况下,用户名用户标识信息、口令或卡号被用作认证信息。这里,通过至少把用户名、口令和卡号任意之一存储在非接触式IC集成电路卡700上,随后使用户把IC卡700带到读卡器319图3附近,认证信息可被输入打印机600。

24、。另外,借助打印机600的操作单元308图3,用户可直接把认证信息输入打印机600。总之,用户在认证之后能够实际使用打印机600。0052客户终端400是将由用户使用的设备。即,客户终端400按照各种应用,产生待打印的数据。随后,客户终端400借助打印机驱动器,把产生的数据转换成具有取决于打印机600的格式的打印数据,随后把转换后的打印数据传送给传输服务器200。0053作为基本主服务器计算机的主机500定期向传输服务器200传送表单FORM数据或类似数据。将从主机500传送给传输服务器200的诸如表单数据之类的原始打印数据是具有不取决于打印机600的格式的打印数据。原始打印数据被转换成中间打。

25、印数据,随后被存储在传输服务器200中。另外,中间打印数据是具有不取决于打印机600的格式的打印数据。0054打印机600是打印打印数据的成像设备。这里,打印机600可以是不仅具有打印功能而且具有传真通信功能和/或复印功能的多功能机。此外,应注意打印机600包括具有屏幕的打印机6001下面称为屏幕打印机6001和不具有屏幕的打印机6002下面称为无屏幕打印机6002。更具体地说,屏幕打印机6001是在操作单元308上具有诸如液晶屏之类的屏幕330图3的打印机,无屏幕打印机6002是在操作单元308上不具有任何屏幕的打印机。0055打印管理服务器100把打印作业信息120、打印机信息130、登录。

26、用户信息140、执行程序191、OS操作系统等存储在RAM随机存取存储器203或外部存储器211图2中。0056此外,传输服务器200把打印数据信息110、打印机信息130、登录用户信息140、打印机驱动器信息150、执行程序192、OS等存储在RAM203或外部存储器211图2中。0057此外,认证服务器300把认证信息160、执行程序193、OS等存储在RAM203或外部存储器211图2中。0058此外,打印机600把登录用户信息140、打印程序194、认证程序195OS等存储在RAM302或HDD硬盘驱动器304图3中。0059顺便提及,打印数据信息110不仅可以存储在传输服务器200一。

27、侧,而且可以存储在打印管理服务器100一侧,打印作业信息120不仅可以存储在打印管理服务器100一侧,而且可以存储在传输服务器200一侧。打印数据信息110、打印作业信息120、打印机信息130、登录用户信息140、打印机驱动器信息150和认证信息160的细节将在后面说明。00602硬件构成0061下面,将参考图2和3说明适用于打印管理服务器100、传输服务器200、认证服务器300、客户终端400、主机500和打印机600的硬件构成。0062更具体地说,图2是图解说明适用于打印管理服务器100、传输服务器200、认证服务器300、客户终端400和主机500的信息处理设备的硬件构成的方框图。说。

28、明书CN102355543ACN102355553A5/21页90063CPU中央处理器201总体控制与系统总线204连接的各个装置和控制器。此外,为实现将由相应服务器和/或客户终端执行的各种功能所必需的BIOS基本输入/输出系统、OS和各种程序被存储在ROM只读存储器202和/或外部存储器211中。此外,RAM203起CPU201的主存储器、工作区等的作用,CPU201通过把必需的程序加载到RAM203,随后执行加载的程序,实现各种操作。0064输入控制器205控制来自键盘209和未图解说明的诸如鼠标之类的定点装置的各种输入,视频控制器206控制诸如CRT阴极射线管210之类的显示单元上的显。

29、示。这里,应注意显示单元不仅包括CRT,而且包括液晶显示器等等。显示单元由管理员按照需要使用,并不直接与本发明相关。0065存储器控制器207控制对外部存储器211的访问,外部存储器211存储引导程序、浏览器软件、各种应用程序、字体数据、用户文件、编辑文件、各种数据等。这里,应注意外部存储器211包括HD硬盘、FD软盘、通过适配器与PCMCIA个人计算机存储卡国际联盟卡槽连接的COMPACTFLASHTM存储器,等等。通信I/F接口控制器208通过网络与外部设备连接,从而执行与外部设备的通信。从而,通信I/F控制器208执行网络上的通信控制。例如,通信I/F控制器208能够通过利用TCP/IP。

30、传输控制协议/因特网协议,实现因特网通信。0066顺便提及,CPU201执行把轮廓字体扩展到例如RAM203中的显示信息区的处理光栅化处理,从而使CRT210能够显示各种数据。此外,CPU201使用户能够通过使用在CRT210上的未图示的鼠标光标或类似物指示各种处理。0067用于实现本发明的程序执行程序191、执行程序192、执行程序193被存储在外部存储器211中,随后按照需要被加载到RAM203,从而加载的程序由CPU210执行。此外,当执行程序时要使用的定义文件,以及各种信息表格打印数据信息110、打印作业信息120、打印机信息130、登录用户信息140、打印机驱动器信息150、认证信息。

31、160被存储在外部存储器211中。0068图3是图解说明打印机600的硬件构成的方框图。0069打印机600包括控制器单元316、操作单元308、读卡器319、打印机单元312和扫描仪单元314。这里,应注意控制器单元316控制操作单元308、读卡器319、打印机单元312和扫描仪单元314的操作。0070下面,将说明要被布置在系统总线309上的装置。0071CPU301是控制整个系统的处理器,RAM302是当CPU301工作时要使用的系统工作存储器。另外,RAM302充当记录程序的程序存储器和临时存储图像数据的图像存储器。ROM303是其中永久存储数据的存储器。更具体地说,引导程序和各种控制。

32、程序被存储在ROM303中。0072HDD304中存储用于控制系统的各种程序、各种图像数据等等。更具体地说,打印程序194和认证程序195被存储在HDD304中。0073操作单元I/F307是提供在控制器单元316和操作单元308之间的接口单元。更具体地说,操作单元I/F307向操作单元308输出将显示在操作单元308上的图像数据,并把用户从操作单元308输入的信息例如,用户名用户标识信息、卡号、口令等通知CPU301。顺便提及,充当具有触摸面板的显示单元的屏幕330被提供在屏幕打印机6001说明书CN102355543ACN102355553A6/21页10的操作单元308上。从而,如果用户。

33、按下或者用手指触摸显示在屏幕330上的按钮,那么产生各种指令。另一方面,代替屏幕330,在无屏幕打印机6002的操作单元308上提供用于显示诸如错误信息等的文本信息的显示单元。即,用户难以通过在无屏幕打印机6002上显示后面说明的打印作业信息列表打印数据信息列表,选择打印作业信息。0074网络I/F305是提供在控制器单元316和诸如LAN之类的网络之间以输入/输出各种数据的接口单元。与公用线路网连接的调制解调器306输入/输出诸如传真传送/接收数据等等的各种数据。外部I/F318是接受诸如USB通用串行总线输入、IEEE电气和电子工程师协会1394输入、打印机端口输入、RS232C推荐标准2。

34、32C输入等等的各种外部输入的接口单元。顺便提及,用于从非接触式IC卡700读取信息的读卡器319与外部I/F318连接。从而,CPU301能够通过外部I/F318控制读卡器319从非接触式IC卡700的信息读取,从而能够获得从非接触式IC卡700读取的信息。0075图像总线I/F320是连接系统总线309和用于高速传输图像数据的图像总线315、并转换数据构成的总线桥。顺便提及,图像总线315由PCI外设部件互连总线或IEEE1394总线形成。0076下面,将说明布置在图像总线315上的装置。0077RIP光栅图像处理器310把例如PDL页面描述语言代码等的矢量数据扩展为位图图像。互连打印机单。

35、元312和控制器单元316的打印机I/F311进行图像数据的同步/异步转换。互连扫描仪单元314和控制器单元316的扫描仪I/F313执行图像数据的同步/异步转换。0078图像处理单元317是进行各种图像处理的装置。更具体地说,图像处理单元317校正、转换和编辑输入的图像数据。此外,图像处理单元317对打印输出的图像数据进行打印机校正、分辨率转换等等。此外,图像处理单元317对图像数据进行旋转处理,对多值图像数据进行诸如JPEG联合图像专家组压缩和提取处理之类的压缩和提取处理,并对二值图像数据进行诸如JBIG联合二值图像专家组压缩和提取处理、MMR二次修正的READ压缩和提取处理、MH改进的霍。

36、夫曼压缩和提取处理等等的压缩和提取处理。0079扫描仪单元314是照射原稿上的图像、通过CCD电荷耦合器件线传感器扫描被照射的图像并把被扫描的图像转换成电信号作为光栅图像数据的扫描仪机制。这里,原稿被放置在原件进给器的托盘上。从而,如果用户操纵操作单元308,那么CPU301指示扫描仪单元314开始原始图像读取操作。从而,原稿由原件进给器逐一进给,原稿上的图像被依次读取。0080打印机单元312是把光栅图像数据转换成纸张上的图像的打印机机构。这里,应注意打印机单元312可以采用任何转换系统,例如,通过利用感光鼓、感光带等进行转换的电子照相系统,通过从微喷嘴喷出墨直接把图像打印在纸张上的喷墨系统。

37、,等等。响应来自CPU301的指令,打印机单元312开始打印操作。顺便提及,打印机单元312装备有多个进纸台,以使得用户能够选择不同种类的纸张尺寸和不同种类的纸张方向,并且装备有分别对应于所述多个进纸台的纸盒。0081操作单元308输入用户的操作指令,并显示各种操作状态。这里,操作单元308包括附着有触摸面板的液晶显示单元。如果系统的操作屏幕被显示在操作单元308上,并且显示在操作屏幕上的按钮或按键随后被触摸,那么经由操作单元I/F307,从操作单元308说明书CN102355543ACN102355553A7/21页11向CPU301通知对应的位置信息。0082例如,操作单元308具有各种操。

38、作按键,比如启动键、停止键、ID标识键和重置键。这里,用于启动原始图像读取操作的启动键包括按照发光颜色表示启动键是否可用的绿/红LED发光二极管。停止键具有停止正在执行的操作的功能,ID键被用于输入用户ID,重置键被用于初始化操作单元的设定。0083在CPU301的控制下,读卡器319读取存储在非接触式IC卡700中的信息,并通过外部I/F318把读取的信息通知CPU301。例如,FELICATM可从索尼公司获得可被用作非接触式IC卡700。0084依据上面的构成,打印机600能够把从扫描仪单元314读取的图像数据传输到网络3上,并且能够使打印机单元312打印从网络3接收的打印数据。此外,打印。

39、机600能够使调制解调器306把从扫描仪单元314读取的图像数据传真传送到公用线路网上,并且能够使打印机单元312打印从公用线路网传真接收的图像数据。00853存储在打印管理服务器100、传输服务器200、认证服务器300和打印机600中的信息0086下面,将参考图4、5、6、7、8和9,说明待存储在打印管理服务器100、传输服务器200、认证服务器300和打印机600中的信息。008731打印数据信息1100088图4是图解说明待存储在传输服务器200中的打印数据信息110的示图。0089作为涉及诸如表单之类的打印数据的著录信息的信息的打印数据信息110对应于打印数据管理数据库。在任何情况下。

40、,文档ID打印数据标识信息111、文档名称112、打印机名称成像设备标识信息113、用户名用户标识信息114、最后打印日期和时间115、打印数据分类116被包括在打印数据信息110中。0090这里,文档ID打印数据标识信息111是打印数据的标识信息。即,通过指定文档ID打印数据标识信息111,进行相应的处理。文档名称112指示打印数据的名称,打印机名称成像设备标识信息113是实际打印输出打印数据的打印目的地的打印机600的标识信息。这里,打印打印数据的打印目的地的打印机可被称为打印目的地打印机。顺便提及,如果用户未明确指示打印机600,那么默认的打印机名称成像设备标识信息被记录成打印数据信息1。

41、10。用户名用户标识信息114表示打印数据的所有者,最后打印日期和时间115表示最后一次打印打印数据的日期和时间。在从最后打印日期和时间115起过去预定时间之后例如,24小时之后,涉及相关打印数据的打印数据信息和打印作业信息被删除。打印数据分类116表示存储在传输服务器200中的打印数据的格式是“打印机驱动器产生的打印数据”还是“在打印机驱动器产生打印数据之前的中间打印数据”。这里,应注意“打印机驱动器产生的打印数据”是具有取决于单个打印机600的格式的打印数据,“在打印机驱动器产生打印数据之前的中间打印数据”是具有不取决于单个打印机600的格式的打印数据。不过,在实际打印中,必须由对应于打印。

42、目的地打印机600的打印机驱动器产生打印数据。009132打印作业信息1200092图5是图解说明待存储在打印管理服务器100中的打印作业信息120的示图。0093作为用于控制打印机600以打印打印数据的信息的打印作业信息120是根据打印说明书CN102355543ACN102355553A8/21页12数据信息110产生的。在任何情况下,文档ID打印数据标识信息121、文档名称122、最后打印日期和时间123、即时打印标记124、预约打印标记125、打印机名称成像设备标识信息126、用户名用户标识信息127和打印数据分类128被包括在打印作业信息120中。这里,应注意使打印目的地处的用户标识。

43、信息、打印数据标识信息和成像设备标识信息对应于其他信息,随后被存储,从而能够识别打印数据材料。0094此外,应注意打印作业信息120的文档ID打印数据标识信息121、文档名称122、最后打印日期和时间123、用户名用户标识信息127和打印数据分类128分别和打印数据信息110的文档ID打印数据标识信息111、文档名称112、最后打印日期和时间115、用户名用户标识信息114和打印数据分类116相同。0095即时打印标记124是表示打印机600执行打印数据的打印的标记。如果即时打印标记124有效STAND,那么进行非接触式IC卡700的认证,随后立即打印所述打印数据,而不等待用户的指令。另一方面。

44、,如果即时打印标记124无效,那么进行非接触式IC卡700的认证,随后响应用户的指令打印所述打印数据。0096预约打印标记125是表示将显示在打印机600的操作单元308的屏幕330上的打印作业信息列表打印数据信息列表中的被选状态的标记。更具体地说,以被选状态显示预约打印标记125有效的打印作业信息,但是以非被选状态显示预约打印标记125无效的打印作业信息。0097打印机名称成像设备标识信息126是打印目的地打印机600的标识信息。最初,打印数据信息110的打印机名称成像设备标识信息113被存储为打印作业信息120的打印机名称成像设备标识信息126。然而,如果通过打印目的地打印机改变过程图13。

45、改变了打印目的地打印机600,那么打印机名称成像设备标识信息126被更新。0098顺便提及,打印作业信息120的文档名称122、最后打印日期和时间123、打印数据分类128等分别作为打印作业信息列表打印数据信息列表被显示在打印机600的操作单元308的屏幕330上。009933打印机信息1300100图6是图解说明待存储在打印管理服务器100和传输服务器200中的打印机信息130的示图。0101这里,打印机信息130是涉及打印机600的信息。此外,打印机名称成像设备标识信息131、IP因特网协议地址132、屏幕/无屏幕133和设置位置134被包括在打印机信息130中。0102打印机名称成像设备。

46、标识信息131是打印机600的诸如名称之类的标识信息,IP地址132表示打印机600在网络上的分配IP地址,屏幕/无屏幕133表示在操作单元308上是否提供屏幕330,设置位置134指示打印机600的所在之处和设置位置。0103顺便提及,打印机信息130的打印机名称成像设备标识信息131、屏幕/无屏幕133和设置位置134被显示成打印机信息列表。010434登录用户信息1400105图7是图解说明待存储在打印管理服务器100、传输服务器200和打印机600中的登录用户信息140的示图。0106这里,登录用户信息140是涉及登录到打印机600的用户的信息。此外,卡号141说明书CN1023555。

47、43ACN102355553A9/21页13和用户名用户标识信息142被包括在登录用户信息140中。顺便提及,口令可被包括在登录用户信息140中。0107卡号141是非接触式IC卡700的卡号,用户名用户标识信息142是诸如用户名之类的标识信息。由认证服务器300认证的登录用户信息140被传送给打印管理服务器100、传输服务器200和打印机600,随后存储在打印管理服务器100、传输服务器200和打印机600中。010835打印机驱动器信息1500109图8是图解说明待存储在传输服务器200中的打印机驱动器信息150的示图。0110这里,打印机驱动器信息150是涉及对应于打印机600的打印机驱。

48、动器的信息。此外,打印机名称成像设备标识信息151、IP地址152和打印机驱动器名称153被包括在打印机驱动器信息150中。0111这里,应注意打印机驱动器信息150的打印机名称成像设备标识信息151和IP地址152分别与图6中图解说明的打印机信息130的打印机名称成像设备标识信息131和IP地址132相同。此外,打印机驱动器名称153是与单个打印机600对应的打印机驱动器的诸如名称之类的标识信息。0112通过参考打印机驱动器信息150,借助对应于打印目的地打印机600的打印机驱动器,传输服务器200从具有不取决于打印机600的格式的打印数据中间打印数据,产生具有与打印目的地打印机600对应的。

49、格式的打印数据。011336认证信息1600114图9是图解说明待存储在认证服务器300中的认证信息160的示图。0115这里,认证信息160是当认证打算登录打印机600的用户时,要参考的信息。此外,卡号161、用户名用户标识信息162、口令163和全名164被包括在认证信息160中。0116通常,通过利用由打印机600的读卡器319从非接触式IC卡700读取的卡号161和用户名用户标识信息162,认证用户。然而,如果用户不具有非接触式IC卡700,那么除了卡号161和用户名用户标识信息162之外,通过使用户把口令163输入操作单元308,可以执行认证。01174打印控制系统1的操作0118下。

50、面,将参考图10、11、12、13和14说明按照本发明的第一实施例的打印控制系统1的操作。011941产生打印数据信息110和打印作业信息120的过程0120图10和11是分别表示产生打印数据信息110和打印作业信息120的过程的流程图。0121这里,应注意,如果打印管理服务器100、传输服务器200、客户终端400和主机500的相应CPU201在RAM203上执行分别存储在外部存储器211中的执行程序,那么实现在图10和11中图解说明的流程图的过程中的相应步骤。0122图10表示从客户终端400传输打印数据的情况。0123步骤S1001用户通过利用在客户终端400中操作的应用程序,产生待打印。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1