信息处理系统、登记装置和登记方法.pdf

上传人:r5 文档编号:1577070 上传时间:2018-06-26 格式:PDF 页数:25 大小:938.70KB
返回 下载 相关 举报
摘要
申请专利号:

CN201210061777.X

申请日:

2012.03.09

公开号:

CN103019628A

公开日:

2013.04.03

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 3/12申请日:20120309|||公开

IPC分类号:

G06F3/12

主分类号:

G06F3/12

申请人:

富士施乐株式会社

发明人:

村中宏彰

地址:

日本东京都

优先权:

2011.09.20 JP 2011-204660

专利代理机构:

北京三友知识产权代理有限公司 11127

代理人:

李辉;王伶

PDF下载: PDF下载
内容摘要

本发明涉及一种信息处理系统、登记装置和登记方法。一种信息处理系统包括针对各用户管理关于在打印机中允许该用户使用的功能的第一管理装置、接收对与打印机和在该打印机中要使用的功能的组相对应的虚拟打印机的登记并管理已登记的虚拟打印机的第二管理装置和将虚拟打印机登记在第二管理装置中的登记装置。登记装置包括识别单元、获取单元和登记单元。识别单元识别与打印请求有关的用户和打印机。获取单元从第一管理装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息。登记单元将与所识别出的打印机和由获取单元已获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户相关联地登记在第二管理装置中。

权利要求书

权利要求书一种信息处理系统,该信息处理系统包括:
第一管理装置,该第一管理装置针对各用户管理关于在打印机中允许该用户使用的该打印机的功能的信息;
第二管理装置,该第二管理装置接收对与打印机和在该打印机中要使用的功能二者的组相对应的虚拟打印机的登记,并管理所登记的虚拟打印机;以及
登记装置,该登记装置将虚拟打印机登记在所述第二管理装置中,
其中,所述登记装置包括:
识别单元,该识别单元识别与打印请求有关的用户和打印机;
获取单元,该获取单元从所述第一管理装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息;以及
登记单元,该登记单元将与所识别出的打印机和由所述获取单元已获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户相关联地登记在所述第二管理装置中,并且
其中,所述第二管理装置包括:
处理单元,该处理单元一旦从所识别出的用户接收到指定了与所识别出的用户相关联地登记的虚拟打印机的打印指示,就基于与所指定的虚拟打印机相对应的打印机和功能二者的组来处理所述打印指示。
根据权利要求1所述的信息处理系统,
其中,所述第二管理装置还包括:
打印数据获取单元,该打印数据获取单元获取与所述打印指示有关的打印数据;
转换单元,该转换单元将所述打印数据获取单元已获取的打印数据转换成具有与所指定的虚拟打印机兼容的格式的打印数据;以及
打印控制单元,该打印控制单元向与所指定的虚拟打印机相对应的打印机发送所述转换单元已经进行了转换的打印数据,并且执行控制,以使该打印机执行打印处理。
根据权利要求1所述的信息处理系统,
其中,所述第二管理装置还包括:
删除单元,当从用户请求解除虚拟打印机的登记时,该删除单元删除与该用户相关联地登记的虚拟打印机。
根据权利要求2所述的信息处理系统,
其中,所述第二管理装置还包括:
删除单元,当从用户请求解除虚拟打印机的登记时,该删除单元删除与该用户相关联地登记的虚拟打印机。
根据权利要求1至4中任意一项所述的信息处理系统,其中,所述第一管理装置针对用户和打印机二者的各个组合来管理关于在该打印机中允许该用户使用的功能的信息。
根据权利要求5所述的信息处理系统,
其中,所述登记装置还包括:
提供单元,该提供单元向与所述打印请求有关的用户提供所述用户可用的打印机的列表,
其中,所述识别单元识别由与所述打印请求有关的用户从所提供的列表中选择的打印机,并且
其中,所述列表包括关于在各个打印机中允许与所述打印请求有关的用户使用的功能的信息。
一种登记装置,该登记装置包括:
识别单元,该识别单元识别与打印请求有关的用户和打印机;
获取单元,该获取单元从保持装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息,所述保持装置针对各用户保持关于在打印机中允许该用户使用的所述打印机的功能的信息;以及
登记单元,该登记单元将与所识别出的打印机和由所述获取单元已获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户关联地登记。
一种登记方法,该登记方法包括以下步骤:
识别与打印请求有关的用户和打印机;
从保持装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息,所述保持装置针对各用户保持关于在打印机中允许该用户使用的所述打印机的功能的信息;以及
将与所识别出的打印机和所获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户相关联地登记。

说明书

说明书信息处理系统、登记装置和登记方法
技术领域
本发明涉及信息处理系统、登记装置和登记方法。
背景技术
通常的打印机具有多个功能。对于这样的打印机,可以期望根据用户来限制可用功能。为了满足这样的期望,例如,日本未审查专利申请公报No.2004‑96161公开了这样一种技术:该技术用于基于与用户的打印请求相对应的打印作业的分析结果和用户的权限信息来限制在处理打印作业时打印机的至少一个功能的使用。
此外,已经提出了以下系统,以即使在请求打印机执行打印处理的客户端装置中未安装与该打印机兼容的打印机驱动程序时,也允许该打印机执行该打印处理。具体地,在与客户端装置进行通信的服务器中登记虚拟打印机。服务器将从客户端装置接收到的打印数据转换成具有与虚拟打印机兼容的格式的打印数据,并且向与虚拟打印机相对应的物理打印机输出转换后的打印数据。当在这样的系统中管理虚拟打印机的服务器与管理用户的权限信息的服务器进行独立管理时,难以根据授予用户的权限来设置与该用户相关联地登记的相应虚拟打印机中允许各用户使用的功能。
发明内容
因此,本发明的目的是提供可以基于授予用户的权限来设置在针对各用户登记的虚拟打印机中可用的功能的信息处理系统、登记装置和登记方法。
根据本发明的第一方面,提供了一种信息处理系统,其包括第一管理装置、第二管理装置和登记装置。所述第一管理装置针对各用户管理关于在打印机中允许该用户使用的该打印机的功能的信息。所述第二管理装置接收对与打印机和在该打印机中要使用的功能二者的组相对应的虚拟打印机的登记,并管理所登记的虚拟打印机。所述登记装置将虚拟打印机登记在所述第二管理装置中。所述登记装置包括识别单元、获取单元和登记单元。所述识别单元识别与打印请求有关的用户和打印机。所述获取单元从所述第一管理装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息。所述登记单元将与所识别出的打印机和由所述获取单元已获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户相关联地登记在所述第二管理装置中。所述第二管理装置包括处理单元。一旦从所识别出的用户接收到指定了与所识别出的用户相关联地登记的虚拟打印机的打印指示,所述处理单元就基于与所指定的虚拟打印机相对应的打印机和功能二者的组来处理所述打印指示。
根据本发明的第二方面,所述第二管理装置可以还包括打印数据获取单元,该打印数据获取单元获取与所述打印指示有关的打印数据;转换单元,该转换单元将所述打印数据获取单元已获取的打印数据转换成具有与所指定的虚拟打印机兼容的格式的打印数据;以及打印控制单元,该打印控制单元向与所指定的虚拟打印机相对应的打印机发送所述转换单元已经进行了转换的打印数据,并且执行控制,以使该打印机执行打印处理。
根据本发明的第三方面,所述第二管理装置可以还包括删除单元,当从用户请求了解除虚拟打印机的登记时,该删除单元删除与该用户相关联地登记的虚拟打印机。
根据本发明的第四方面,所述第一管理装置可以针对用户和打印机的各组合来管理关于在该打印机中允许该用户使用的功能的信息。
根据本发明的第五方面,所述登记装置可以还包括提供单元,该提供单元向与所述打印请求有关的用户提供所述用户可用的打印机的列表。所述识别单元可以识别由与所述打印请求有关的用户从所提供的列表中选择的打印机。所述列表可以包括关于在各个打印机中允许与所述打印请求有关的用户使用的功能的信息。
根据本发明的第六方面,提供了一种登记装置,该登记装置包括识别单元、获取单元和登记单元。所述识别单元识别与打印请求有关的用户和打印机。所述获取单元从保持装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息,所述保持装置针对各用户保持关于在打印机中允许该用户使用的打印机的功能的信息。所述登记单元将与所识别出的打印机和由所述获取单元已获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户关联地登记。
根据本发明的第七方面,提供了一种登记方法,该登记方法包括以下步骤:识别与打印请求有关的用户和打印机;从保持装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息,所述保持装置针对各用户保持关于在打印机中允许该用户使用的打印机的功能的信息;以及将与所识别出的打印机和所获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户相关联地登记。
根据本发明的第一、第六和第七方面,可以基于授予用户的权限来设置在针对各用户登记的虚拟打印机中可用的功能。
根据本发明的第二方面,可以通过使用与由用户指定的虚拟打印机相对应的打印机来执行打印处理。
根据本发明的第三方面,可以删除已经使用完的虚拟打印机。
根据本发明的第四方面,可以针对各打印机设置允许用户使用的功能。
根据本发明的第五方面,可以基于由用户从可用打印机中选择的打印机和在所选打印机中允许用户使用的功能来登记虚拟打印机。
附图说明
将基于以下附图详细描述本发明的示例性实施方式,附图中:
图1是根据第一示例性实施方式的打印系统的系统构造图;
图2是示出了使用权限信息的示例的图;
图3A和图3B是描述了根据第一示例性实施方式的打印系统中所执行的处理的流程的时序图;
图4是示出了打印设置画面的示例的图;
图5是根据第二示例性实施方式的打印系统的系统构造图;
图6A和图6B是描述了根据第二示例性实施方式的打印系统中所执行的处理的流程的时序图;
图7是根据第三示例性实施方式的打印系统的系统构造图;
图8是示出了使用权限信息的示例的图;
图9A和图9B是描述了根据第三示例性实施方式的打印系统中所执行的处理的流程的时序图;以及
图10是示出了打印机选择画面的示例的图。
具体实施方式
下面将根据附图描述用于执行本发明的示例性实施方式(此后简称为示例性实施方式)。
第一示例性实施方式
图1示出了根据本发明的第一示例性实施方式的打印系统1的系统构造图。如图1所示,根据第一示例性实施方式的打印系统1包括客户端装置10、打印机管理服务器20、打印机30和认证服务器40。客户端装置10、打印机管理服务器20和打印机30经由第一网络50(如,因特网)彼此连接,使得在它们之间可以执行数据通信。打印机30和认证服务器40经由第二网络60(如,局域网)彼此连接,使得在它们之间可以执行数据通信。
客户端装置10是由用户操作的计算机。图1示出了客户端装置10的构造的示例。如图1所示,客户端装置10包括经由总线110彼此执行数据通信的控制单元100、存储单元102、通信单元104、显示控制单元106和输入接收单元108。
控制单元100包括中央处理单元(CPU)。控制单元100基于存储单元102中存储的程序,执行各种处理并且控制客户端装置10的各单元。
存储单元102存储如客户端装置10的操作系统的控制程序、如网页浏览器的应用程序、以及数据。存储单元102还用作控制单元100的工作存储器。程序可以在存储在信息存储介质(如,光盘、磁盘、磁带、磁光盘或闪速存储器)上之后提供给客户端装置10,或者可以经由如因特网的数据通信介质提供给客户端装置10。
通信单元104包括网卡。通信单元104经由网卡连接至第一网络50,并且执行与连接至第一网络50的其他装置(如,打印机管理服务器20和打印机30)的数据通信。
显示控制单元106连接至显示装置(如,客户端装置10中所包括的或从外部连接至客户端装置10的液晶显示器),并且使显示装置显示在客户端装置10中所执行的信息处理的结果(画面)。
输入接收单元108连接至输入装置(如,键盘、鼠标和触摸板),并且从输入装置接受由用户输入的信息。
打印机管理服务器20是这样一种计算机,该计算机针对各用户账户信息来管理关于由用户登记的虚拟打印机(逻辑打印机)的信息;基于从客户端装置10接收到的打印指示生成打印数据(打印作业);并且向与虚拟打印机相对应的(物理)打印机30发送打印数据,使打印机30执行打印处理。同时,由打印机管理服务器20管理的用户账户信息被称为云用户ID。附加地,在该示例性实施方式中,虚拟打印机表示逻辑打印机信息,该逻辑打印机信息中,打印机30的打印机驱动程序、打印机30的地址信息、打印机30的型号信息、和打印机30中可用功能的列表相关联。
图1示出了打印机管理服务器20的构造的示例。如图1所示,打印机管理服务器20包括经由总线206彼此执行数据通信的控制单元200、存储单元202和通信单元204。
控制单元200包括CPU。控制单元200基于存储单元202中存储的程序执行各种处理并且控制打印机管理服务器20的各单元。
存储单元202存储如打印机管理服务器20的操作系统的控制程序,以及数据。存储单元202还用作控制单元200的工作存储器。程序可以在存储在信息存储介质(如,光盘、磁盘、磁带、磁光盘或闪速存储器)上之后提供给打印机管理服务器20,或者可以经由如因特网的数据通信介质提供给打印机管理服务器20。
存储单元202可以针对各用户账户信息(云用户ID)将关于用户所登记的虚拟打印机(逻辑打印机)的信息与由用户所持有的待打印数据(如,由应用程序处理的文档数据和打印作业数据)相关联地存储。
通信单元204包括网卡。通信单元204经由网卡连接至第一网络50,并且执行与连接至第一网络50的其他装置(如,客户端装置10和打印机30)的数据通信。
打印机30是具有通信功能和与打印处理有关的多功能的图像形成装置。图1示出了打印机30的构造的示例。如图1所示,打印机30包括经由总线310彼此执行数据通信的控制单元300、存储单元302、通信单元304、图像形成单元306、和操作面板单元308。
控制单元300包括CPU。控制单元300基于存储单元302中存储的程序执行各种处理并且控制打印机30的各单元。
存储单元302存储打印机30的控制程序、以及数据,并且还用作控制单元300的工作存储器。程序可以在存储在信息存储介质(如,光盘、磁盘、磁带、磁光盘或闪速存储器)上之后提供给打印机30,或者可以经由如因特网的数据通信介质提供给打印机30。
通信单元304包括网卡。通信单元304经由网卡连接至第一网络50,并且执行与连接至第一网络50的其他装置(如,客户端装置10和打印机管理服务器20)的数据通信。通信单元304还连接至第二网络60,并且执行与连接至第二网络60的其他装置(如,认证服务器40)的数据通信。
图像形成单元306根据从控制单元300输入的图像形成命令(打印作业)在打印介质上形成图像。例如,图像形成单元306可以使用激光打印机的方法形成图像,或者可以使用喷墨打印机的方法形成图像。在该示例性实施方式中,假设图像形成单元306具有多个打印功能,如,单面/双面打印功能(双面打印)、彩色/单色打印功能(彩色打印)、装订功能(装订)和穿孔功能(穿孔)。
操作面板单元308是附加显示功能的输入装置,该附加显示功能的输入装置包括如液晶显示器的显示装置和用按钮、触摸板等实现的输入装置。操作面板单元308起到与操作打印机30的用户交互的交互式接口的作用。
认证服务器40是将关于打印机30的功能中允许各用户使用的功能的信息与用户账户信息相关联地管理的计算机。同时,由认证服务器40管理的用户账户信息被称为本地用户ID。
图1示出了认证服务器40的构造的示例。如图1所示,认证服务器40包括经由总线406彼此执行数据通信的控制单元400、存储单元402和通信单元404。
控制单元400包括CPU。控制单元400基于存储单元402中存储的程序执行各种处理并且控制认证服务器40的各单元。
存储单元402存储如认证服务器40的操作系统的控制程序、以及数据。存储单元402还用作控制单元400的工作存储器。程序可以在存储在信息存储介质(如,光盘、磁盘、磁带、磁光盘或闪速存储器)上之后提供给认证服务器40,或者可以经由如因特网的数据通信介质提供给认证服务器40。
图2示出了存储单元402中所存储的授予各用户的使用权限的使用权限信息的示例。在图2中所示的使用权限信息中,与用于识别用户的各用户ID(本地用户ID)相关联地存储关于是否允许使用双面打印功能、彩色打印功能、装订功能和穿孔功能的信息。
通信单元404包括网卡。通信单元404经由网卡连接至第二网络60,并且执行与连接至第二网络60的其他装置(如,打印机30)的数据通信。
现在将参照图3A和图3B中所示的时序图来描述根据第一示例性实施方式的打印系统1中所执行的处理的流程。同时,在根据第一示例性实施方式的打印系统1中,假设打印机30起到在打印机管理服务器20中登记用户在打印处理要使用的虚拟打印机的登记装置的作用。
如图3A所示,客户端装置10从用户接收用于登录认证服务器40的第一认证信息(如,本地用户ID和密码)和用于登录打印机管理服务器20的第二认证信息(如,云用户ID和密码)的输入(S1001)。客户端装置10然后向打印机30发送接收的第一认证信息和第二认证信息(S1002)。
打印机30通过使用从客户端装置10接收到的第一认证信息(本地用户ID和密码),向认证服务器40查询允许根据本地用户ID所识别的用户使用的打印功能(S1003)。
认证服务器40参照存储单元402中所存储的使用权限信息,获取关于与第一认证信息中所包括的本地用户ID相关联地存储的功能的信息(所允许的功能信息)(S1004)。认证服务器40然后向打印机30发送获取到的所允许的功能信息(S1005)。
打印机30使用从客户端装置10接收到的第二认证信息(云用户ID和密码),登录打印机管理服务器20(S1006)。打印机30还请求打印机管理服务器20登记虚拟打印机信息,在该虚拟打印机信息中基于从客户端装置10接收到的所允许的功能信息设置了打印机30中要使用的功能(S1007)。
打印机管理服务器20将从打印机30接收的虚拟打印机信息与云用户ID相关联地登记(S1008)。在登记了虚拟打印机信息之后,打印机管理服务器20通知打印机30完成虚拟打印机信息的登记(S1009)。一旦从打印机管理服务器20接收到该通知,打印机30就通知客户端装置10完成登记(S1010)。
随后,如图3B所示,客户端装置10使用第二认证信息(云用户ID和密码)登录打印机管理服务器20(S1011)。客户端装置10从用户接受对在客户端装置10或打印机管理服务器20中与该用户关联地存储的数据中的待打印数据的指定(S1012)。一旦与云用户ID相关联地登记的虚拟打印机被选择作为输出目的地打印机(S1013),客户端装置10就显示关于所选虚拟打印机的打印设置画面(例如参见图4)(S1014)。如图4所示,基于在所选虚拟打印机信息中指定的所允许的功能信息显示打印设置画面,并且在打印设置画面上仅有允许该用户使用的功能的打印参数是可指定的。
一旦在打印设置画面上按下了“打印”按钮,客户端装置10就向打印机管理服务器20发送基于输出目的地虚拟打印机、在步骤S1012中指定的待打印数据以及已经基于打印设置画面上输入的信息所生成的打印设置信息而生成的打印指示信息(S1015)。
基于从客户端装置10接收到的打印指示信息,打印机管理服务器20生成具有与输出目的地虚拟打印机兼容的输出格式的打印数据(打印作业)(S1016)。例如,打印机管理服务器20可以将具有由客户端装置10生成的格式的第一打印数据转换成具有与输出目的地打印机30兼容的格式的第二打印数据,由此生成打印数据(打印作业)。打印机管理服务器20然后向输出目的地打印机30发送在步骤S1016中生成的打印数据(S1017)。
打印机30基于从打印机管理服务器20接收到的打印数据执行打印处理(S1018)。
响应于从客户端装置10接收到的注销(认证解除)请求(S1019),打印机30将用户从打印机管理服务器20注销(S1020)。此后,打印机管理服务器20删除与已经登录的用户的云用户ID相关联地登记的虚拟打印机信息(S1021)。然后,处理结束。
在根据第一示例性实施方式的打印系统1中,针对各用户限定可用打印功能的认证服务器40和管理虚拟打印机的打印机管理服务器20彼此独立,并且不会彼此协作地操作。即使在这样的情况下,当用户要在打印中使用的打印机30在打印机管理服务器20中被登记为虚拟打印机时,可以基于认证服务器40中允许用户使用的功能来设置在虚拟打印机中可用的功能。与由用户或管理者手动登记基于用户的使用权限的虚拟打印机的情况相比,该构造较大地降低了负担。而且,当打印机管理服务器20被构造为在打印机30将用户从打印机管理服务器20注销之后删除相应的虚拟打印机时,打印机管理服务器20中登记的虚拟打印机可以保持更新,以与用户的最新使用权限相对应。
附加地,在上述示例性实施方式中,认证服务器40持有用户的使用权限信息,而打印机30从认证服务器40获取使用权限信息。但是,打印机30可以持有使用权限信息。
第二示例性实施方式
现在将描述根据本发明的第二示例性实施方式的打印系统1。根据第二示例性实施方式的打印系统1与根据第一示例性实施方式的打印系统1的不同点在于打印机30经由操作面板单元308直接接收来自用户的输入,在打印机管理服务器20中登记虚拟打印机,并且向打印机管理服务器20给出打印指示。以下将描述关于根据第二示例性实施方式的打印系统1的细节。
图5示出了根据第二示例性实施方式的打印系统1的系统构造图。如图5所示,根据第二示例性实施方式的打印系统1包括打印机管理服务器20、打印机30和认证服务器40。打印机管理服务器20和打印机30经由第一网络50(如,因特网)彼此连接,使得在它们之间可以执行数据通信。打印机30和认证服务器40经由第二网络60(如,局域网)彼此连接,使得在它们之间可以执行数据通信。由于打印机管理服务器20、打印机30和认证服务器40的硬件构造与第一示例性实施方式中描述的相同,所以省略了其描述。
现在将参照图6A和图6B中所示的时序图来描述根据第二示例性实施方式的打印系统1中所执行的处理的流程。如在第一示例性实施方式中,在根据第二示例性实施方式的打印系统1中,还假设打印机30起到在打印机管理服务器20中登记用户在打印处理要使用的虚拟打印机的登记装置的作用。
如图6A中所示,打印机30经由操作面板单元308从用户接收用于登录认证服务器40的第一认证信息(如,本地用户ID和密码)和用于登录打印机管理服务器20的第二认证信息(如,云用户ID和密码)的输入(S2001)。
打印机30使用在步骤S2001中接收的第一认证信息(本地用户ID和密码)登录认证服务器40(S2002)。打印机30然后向认证服务器40查询允许根据本地用户ID识别的用户使用的打印功能(S2003)。
认证服务器40参照存储单元402中存储的使用权限信息,获取关于与第一认证信息中所包括的本地用户ID相关联地存储的功能的信息(所允许的功能信息)(S2004)。认证服务器40然后向打印机30发送获取的所允许的功能信息(S2005)。
打印机30使用在步骤S2001中接收的第二认证信息(云用户ID和密码)登录打印机管理服务器20(S2006)。打印机30还请求打印机管理服务器20登记虚拟打印机信息,在该虚拟打印机信息中基于在步骤S2005中已经发送的所允许的功能信息设置了打印机30中要使用的功能(S2007)。
打印机管理服务器20将从打印机30接收的虚拟打印机信息与云用户ID相关联地登记(S2008)。在登记了虚拟打印机信息之后,打印机管理服务器20通知打印机30完成虚拟打印机信息的登记(S2009)。
随后,如图6B中所示,打印机30从用户接收对打印机30或打印机管理服务器20中与该用户相关联地存储的数据中的待打印数据的指定(S2010)。一旦从用户接收到选择与云用户ID相关联地登记的虚拟打印机信息作为输出目的地打印机(S2011),打印机30显示关于所选虚拟打印机信息的打印设置画面(例如,参见图4)(S2012)。基于在虚拟打印机信息中指定的所允许的功能信息显示打印设置画面,并且在打印设置画面上仅有允许该用户使用的功能的打印参数是可指定的。
一旦在打印设置画面上按下“打印”按钮,打印机30就向打印机管理服务器20发送基于输出目的地的虚拟打印机信息、在步骤S2010中指定的待打印数据以及已经基于打印设置画面上输入的信息所生成的打印设置信息而生成的打印指示信息(S2013)。
基于从打印机30接收的打印指示信息,打印机管理服务器20生成具有与输出目的地的虚拟打印机信息兼容的输出格式的打印数据(打印作业)(S2014)。打印机管理服务器20然后向输出目的地打印机30发送在步骤S2014中生成的打印数据(S2015)。
打印机30基于从打印机管理服务器20接收的打印数据执行打印处理(S2016)。
一旦从用户接收用于从打印机管理服务器20注销的注销(认证解除)请求(S2017),打印机30就将用户从打印机管理服务器20注销(S2018)。打印机管理服务器20然后删除与已经登录的用户的云用户ID相关联地登记的虚拟打印机信息(S2019)。然后,处理结束。
在根据第二示例性实施方式的打印系统1中,用户要在打印中使用的打印机30基于用户的使用权限在打印机管理服务器20中登记虚拟打印机,并且可以通过指定所登记的虚拟打印机来执行打印。同样地,在第二示例性实施方式中,可以省略认证服务器40并且打印机30可以持有使用权限信息。
第三示例性实施方式
现在将描述根据本发明的第三示例性实施方式的打印系统1。根据第三示例性实施方式的打印系统1与根据第一示例性实施方式的打印系统1的不同点在于认证服务器40从客户端装置10接收信息,在打印机管理服务器20中登记虚拟打印机,并且向打印机管理服务器20给出打印指示。下面将描述关于根据第三示例性实施方式的打印系统1的细节。
图7示出了根据第三示例性实施方式的打印系统1的系统构造图。如图7所示,根据第三示例性实施方式的打印系统1包括客户端装置10、打印机管理服务器20、一个或更多个打印机30、和认证服务器40。客户端装置10、打印机管理服务器20和认证服务器40经由第一网络50(如,因特网)彼此连接,使得在它们之间可以执行数据通信。一个或更多个打印机30和认证服务器40经由第二网络60(如局域网)彼此连接,使得在它们之间可以执行数据通信。同时,一个或更多个打印机30可以是不同型号。但是,在该示例性实施方式中,为了简单,假设打印机30的硬件构造是相同的。附加地,由于客户端装置10、打印机管理服务器20、打印机30和认证服务器40的硬件构造与第一示例性实施方式中所描述的相同,所以省略其描述。
现在将描述根据第三示例性实施方式的认证服务器40的存储单元402中所存储的使用权限信息的示例。图8示出了存储单元402中所存储的使用权限信息的示例。在图8中所示的使用权限信息中,针对用于识别用户的各用户ID(本地用户ID),存储了允许用户使用的一个或更多个打印机30各个的识别信息(打印机ID)和关于是否允许用户使用打印机30的功能的信息。
现在,将参照图9A和图9B中所示的时序图来描述根据第三示例性实施方式的打印系统1中所执行的处理的流程。同时,在根据第三示例性实施方式的打印系统1中,认证服务器40起到在打印机管理服务器20中登记虚拟打印机的登记装置的作用。
如图9A所示,客户端装置10从用户接收用于登录认证服务器40的第一认证信息(如,本地用户ID和密码)和用于登录打印机管理服务器20的第二认证信息(如,云用户ID和密码)的输入(S3001)。在使用第一认证信息登录认证服务器40之后(S3002),客户端装置10向认证服务器40发送第二认证信息(S3003)。
认证服务器40然后向客户端装置10发送与本地用户ID相关联地存储的打印机的打印机列表信息(S3004)。打印机列表信息可以包括关于在各个所列出的打印机30中允许用户使用的功能的信息。
客户端装置10基于从认证服务器40接收到的打印机列表信息来显示打印机选择画面(参见图10)(S3005)。如图10中所例示,在打印机选择画面上显示用于选择打印机30的复选框和关于各个打印机30中允许用户使用的功能的信息。
客户端装置10通知认证服务器40关于在打印机选择画面上已经选择的打印机30的信息(S3006)。认证服务器40请求打印机管理服务器20登记基于被通知的打印机30和在所选打印机30中允许具有本地用户ID的用户使用的功能而设置的虚拟打印机信息(S3007)。
打印机管理服务器20将从认证服务器40接收到的虚拟打印机信息与云用户ID关联地登记(S3008)。在登记了虚拟打印机信息之后,打印机管理服务器20通知认证服务器40完成了虚拟打印机信息的登记(S3009)。一旦从打印机管理服务器20接收到该通知,认证服务器40就通知客户端装置10完成了登记(S3010)。
随后,如图9B所示,客户端装置10使用第二认证信息(云用户ID和密码)登录打印机管理服务器20(S3011)。打印机30从用户接受与该用户相关联地存储在客户端装置10或打印机管理服务器20中的数据中的待打印数据的指定(S3012)。一旦与云用户ID相关联地登记的虚拟打印机信息被选择作为输出目的地打印机(S3013),客户端装置10显示关于所选虚拟打印机信息的打印设置画面(例如参见图4)(S3014)。基于在虚拟打印机信息中所指定的所允许的功能信息显示打印设置画面,并且在打印设置画面上仅有允许用户使用的功能的打印参数是可指定的。
当在打印设置画面上按下“打印”按钮时,客户端装置10向打印机管理服务器20发送基于输出目的地的虚拟打印机信息、在步骤S3012中指定的待打印数据以及已经基于打印设置画面上输入的信息所生成的打印设置信息而生成的打印指示信息(S3015)。
基于从客户端装置10接收到的打印指示信息,打印机管理服务器20生成具有与输出目的地虚拟打印机兼容的输出格式的打印数据(打印作业)(S3016)。打印机管理服务器20然后向认证服务器40发送所生成的打印数据(S3017)。认证服务器40将从打印机管理服务器20接收到的打印数据与用户(本地用户ID)关联地存储(S3018)。
一旦从用户接收到用于从打印机管理服务器20注销的注销(认证解除)请求,客户端装置10指示认证服务器40将用户从打印机管理服务器20注销(解除认证)(S3019)。打印机管理服务器20从认证服务器40接收注销指示并且执行注销处理(S3020)。打印机管理服务器20然后删除与过去登录的用户的云用户ID相关联地登记的虚拟打印机信息(S3021)。
在打印机30经由操作面板单元308接收用户的第一认证信息(包括本地用户ID和密码)的输入之后(S3022),打印机30使用所接收的第一认证信息登录认证服务器40,然后请求认证服务器40分配打印数据(S3023)。
认证服务器40获取与从打印机30接收到的本地用户ID相关联地存储的打印数据(S3024),并且向打印机30发送所获取的打印数据(S3025)。
打印机30基于从认证服务器40接收到的打印数据执行打印处理(S3026)。然后,处理结束。
在根据第三示例性实施方式的打印系统1中,用户从一个或更多个可用打印机30中选择打印中要使用的打印机30。在打印机管理服务器20中登记基于所选打印机30中允许用户使用的功能而设置的虚拟打印机。通过在用户选择打印机30时显示各个打印机30中允许的功能,用户可以容易地选择期望功能可用的打印机30。进一步地,通过在用户已经向打印机30输入了认证信息之后向打印机30分配打印数据,可以在用户期望的定时输出打印后的材料。
本发明不应当限于上述示例性实施方式。例如,在第一示例性实施方式和第二示例性实施方式中,还可以在打印机30从用户接收到输出与该用户相关联地存储的打印数据的输出请求之后,输出打印机30中所存储的打印数据。
出于例示和描述的目的,提供了对本发明示例性实施方式的前述描述。这并非旨在穷举或者将本发明限于所公开的确切形式。显然,许多变型和修改对于本领域技术人员是显而易见的。选择并描述这些实施方式是为了最好地说明本发明的原理及其实际应用,从而使得本领域其他技术人员能够理解本发明的适用于所构想特定用途的各种实施方式和各种变型。旨在由所附权利要求书及其等同物来限定本发明的范围。

信息处理系统、登记装置和登记方法.pdf_第1页
第1页 / 共25页
信息处理系统、登记装置和登记方法.pdf_第2页
第2页 / 共25页
信息处理系统、登记装置和登记方法.pdf_第3页
第3页 / 共25页
点击查看更多>>
资源描述

《信息处理系统、登记装置和登记方法.pdf》由会员分享,可在线阅读,更多相关《信息处理系统、登记装置和登记方法.pdf(25页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103019628 A(43)申请公布日 2013.04.03CN103019628A*CN103019628A*(21)申请号 201210061777.X(22)申请日 2012.03.092011-204660 2011.09.20 JPG06F 3/12(2006.01)(71)申请人富士施乐株式会社地址日本东京都(72)发明人村中宏彰(74)专利代理机构北京三友知识产权代理有限公司 11127代理人李辉 王伶(54) 发明名称信息处理系统、登记装置和登记方法(57) 摘要本发明涉及一种信息处理系统、登记装置和登记方法。一种信息处理系统包括针对各用户管理关于在。

2、打印机中允许该用户使用的功能的第一管理装置、接收对与打印机和在该打印机中要使用的功能的组相对应的虚拟打印机的登记并管理已登记的虚拟打印机的第二管理装置和将虚拟打印机登记在第二管理装置中的登记装置。登记装置包括识别单元、获取单元和登记单元。识别单元识别与打印请求有关的用户和打印机。获取单元从第一管理装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息。登记单元将与所识别出的打印机和由获取单元已获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户相关联地登记在第二管理装置中。(30)优先权数据(51)Int.Cl.权利要求书2页 说明书9页 附图13页(19)中华人民共和国。

3、国家知识产权局(12)发明专利申请权利要求书 2 页 说明书 9 页 附图 13 页1/2页21.一种信息处理系统,该信息处理系统包括:第一管理装置,该第一管理装置针对各用户管理关于在打印机中允许该用户使用的该打印机的功能的信息;第二管理装置,该第二管理装置接收对与打印机和在该打印机中要使用的功能二者的组相对应的虚拟打印机的登记,并管理所登记的虚拟打印机;以及登记装置,该登记装置将虚拟打印机登记在所述第二管理装置中,其中,所述登记装置包括:识别单元,该识别单元识别与打印请求有关的用户和打印机;获取单元,该获取单元从所述第一管理装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息;。

4、以及登记单元,该登记单元将与所识别出的打印机和由所述获取单元已获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户相关联地登记在所述第二管理装置中,并且其中,所述第二管理装置包括:处理单元,该处理单元一旦从所识别出的用户接收到指定了与所识别出的用户相关联地登记的虚拟打印机的打印指示,就基于与所指定的虚拟打印机相对应的打印机和功能二者的组来处理所述打印指示。2.根据权利要求1所述的信息处理系统,其中,所述第二管理装置还包括:打印数据获取单元,该打印数据获取单元获取与所述打印指示有关的打印数据;转换单元,该转换单元将所述打印数据获取单元已获取的打印数据转换成具有与所指定的虚拟打印机兼容的。

5、格式的打印数据;以及打印控制单元,该打印控制单元向与所指定的虚拟打印机相对应的打印机发送所述转换单元已经进行了转换的打印数据,并且执行控制,以使该打印机执行打印处理。3.根据权利要求1所述的信息处理系统,其中,所述第二管理装置还包括:删除单元,当从用户请求解除虚拟打印机的登记时,该删除单元删除与该用户相关联地登记的虚拟打印机。4.根据权利要求2所述的信息处理系统,其中,所述第二管理装置还包括:删除单元,当从用户请求解除虚拟打印机的登记时,该删除单元删除与该用户相关联地登记的虚拟打印机。5.根据权利要求1至4中任意一项所述的信息处理系统,其中,所述第一管理装置针对用户和打印机二者的各个组合来管理。

6、关于在该打印机中允许该用户使用的功能的信息。6.根据权利要求5所述的信息处理系统,其中,所述登记装置还包括:提供单元,该提供单元向与所述打印请求有关的用户提供所述用户可用的打印机的列表,其中,所述识别单元识别由与所述打印请求有关的用户从所提供的列表中选择的打印权 利 要 求 书CN 103019628 A2/2页3机,并且其中,所述列表包括关于在各个打印机中允许与所述打印请求有关的用户使用的功能的信息。7.一种登记装置,该登记装置包括:识别单元,该识别单元识别与打印请求有关的用户和打印机;获取单元,该获取单元从保持装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息,所述保持装置。

7、针对各用户保持关于在打印机中允许该用户使用的所述打印机的功能的信息;以及登记单元,该登记单元将与所识别出的打印机和由所述获取单元已获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户关联地登记。8.一种登记方法,该登记方法包括以下步骤:识别与打印请求有关的用户和打印机;从保持装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息,所述保持装置针对各用户保持关于在打印机中允许该用户使用的所述打印机的功能的信息;以及将与所识别出的打印机和所获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户相关联地登记。权 利 要 求 书CN 103019628 A1/9页4信息处。

8、理系统、 登记装置和登记方法技术领域0001 本发明涉及信息处理系统、登记装置和登记方法。背景技术0002 通常的打印机具有多个功能。对于这样的打印机,可以期望根据用户来限制可用功能。为了满足这样的期望,例如,日本未审查专利申请公报No.2004-96161公开了这样一种技术:该技术用于基于与用户的打印请求相对应的打印作业的分析结果和用户的权限信息来限制在处理打印作业时打印机的至少一个功能的使用。0003 此外,已经提出了以下系统,以即使在请求打印机执行打印处理的客户端装置中未安装与该打印机兼容的打印机驱动程序时,也允许该打印机执行该打印处理。具体地,在与客户端装置进行通信的服务器中登记虚拟打。

9、印机。服务器将从客户端装置接收到的打印数据转换成具有与虚拟打印机兼容的格式的打印数据,并且向与虚拟打印机相对应的物理打印机输出转换后的打印数据。当在这样的系统中管理虚拟打印机的服务器与管理用户的权限信息的服务器进行独立管理时,难以根据授予用户的权限来设置与该用户相关联地登记的相应虚拟打印机中允许各用户使用的功能。发明内容0004 因此,本发明的目的是提供可以基于授予用户的权限来设置在针对各用户登记的虚拟打印机中可用的功能的信息处理系统、登记装置和登记方法。0005 根据本发明的第一方面,提供了一种信息处理系统,其包括第一管理装置、第二管理装置和登记装置。所述第一管理装置针对各用户管理关于在打印。

10、机中允许该用户使用的该打印机的功能的信息。所述第二管理装置接收对与打印机和在该打印机中要使用的功能二者的组相对应的虚拟打印机的登记,并管理所登记的虚拟打印机。所述登记装置将虚拟打印机登记在所述第二管理装置中。所述登记装置包括识别单元、获取单元和登记单元。所述识别单元识别与打印请求有关的用户和打印机。所述获取单元从所述第一管理装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息。所述登记单元将与所识别出的打印机和由所述获取单元已获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户相关联地登记在所述第二管理装置中。所述第二管理装置包括处理单元。一旦从所识别出的用户接收到指定。

11、了与所识别出的用户相关联地登记的虚拟打印机的打印指示,所述处理单元就基于与所指定的虚拟打印机相对应的打印机和功能二者的组来处理所述打印指示。0006 根据本发明的第二方面,所述第二管理装置可以还包括打印数据获取单元,该打印数据获取单元获取与所述打印指示有关的打印数据;转换单元,该转换单元将所述打印数据获取单元已获取的打印数据转换成具有与所指定的虚拟打印机兼容的格式的打印数据;以及打印控制单元,该打印控制单元向与所指定的虚拟打印机相对应的打印机发送所述转换单元已经进行了转换的打印数据,并且执行控制,以使该打印机执行打印处理。说 明 书CN 103019628 A2/9页50007 根据本发明的第。

12、三方面,所述第二管理装置可以还包括删除单元,当从用户请求了解除虚拟打印机的登记时,该删除单元删除与该用户相关联地登记的虚拟打印机。0008 根据本发明的第四方面,所述第一管理装置可以针对用户和打印机的各组合来管理关于在该打印机中允许该用户使用的功能的信息。0009 根据本发明的第五方面,所述登记装置可以还包括提供单元,该提供单元向与所述打印请求有关的用户提供所述用户可用的打印机的列表。所述识别单元可以识别由与所述打印请求有关的用户从所提供的列表中选择的打印机。所述列表可以包括关于在各个打印机中允许与所述打印请求有关的用户使用的功能的信息。0010 根据本发明的第六方面,提供了一种登记装置,该登。

13、记装置包括识别单元、获取单元和登记单元。所述识别单元识别与打印请求有关的用户和打印机。所述获取单元从保持装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息,所述保持装置针对各用户保持关于在打印机中允许该用户使用的打印机的功能的信息。所述登记单元将与所识别出的打印机和由所述获取单元已获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户关联地登记。0011 根据本发明的第七方面,提供了一种登记方法,该登记方法包括以下步骤:识别与打印请求有关的用户和打印机;从保持装置获取关于在所识别出的打印机中允许所识别出的用户使用的功能的信息,所述保持装置针对各用户保持关于在打印机中允许。

14、该用户使用的打印机的功能的信息;以及将与所识别出的打印机和所获取的信息表示的功能二者的组相对应的虚拟打印机与所识别出的用户相关联地登记。0012 根据本发明的第一、第六和第七方面,可以基于授予用户的权限来设置在针对各用户登记的虚拟打印机中可用的功能。0013 根据本发明的第二方面,可以通过使用与由用户指定的虚拟打印机相对应的打印机来执行打印处理。0014 根据本发明的第三方面,可以删除已经使用完的虚拟打印机。0015 根据本发明的第四方面,可以针对各打印机设置允许用户使用的功能。0016 根据本发明的第五方面,可以基于由用户从可用打印机中选择的打印机和在所选打印机中允许用户使用的功能来登记虚拟。

15、打印机。附图说明0017 将基于以下附图详细描述本发明的示例性实施方式,附图中:0018 图1是根据第一示例性实施方式的打印系统的系统构造图;0019 图2是示出了使用权限信息的示例的图;0020 图3A和图3B是描述了根据第一示例性实施方式的打印系统中所执行的处理的流程的时序图;0021 图4是示出了打印设置画面的示例的图;0022 图5是根据第二示例性实施方式的打印系统的系统构造图;0023 图6A和图6B是描述了根据第二示例性实施方式的打印系统中所执行的处理的流程的时序图;0024 图7是根据第三示例性实施方式的打印系统的系统构造图;说 明 书CN 103019628 A3/9页6002。

16、5 图8是示出了使用权限信息的示例的图;0026 图9A和图9B是描述了根据第三示例性实施方式的打印系统中所执行的处理的流程的时序图;以及0027 图10是示出了打印机选择画面的示例的图。具体实施方式0028 下面将根据附图描述用于执行本发明的示例性实施方式(此后简称为示例性实施方式)。0029 第一示例性实施方式0030 图1示出了根据本发明的第一示例性实施方式的打印系统1的系统构造图。如图1所示,根据第一示例性实施方式的打印系统1包括客户端装置10、打印机管理服务器20、打印机30和认证服务器40。客户端装置10、打印机管理服务器20和打印机30经由第一网络50(如,因特网)彼此连接,使得。

17、在它们之间可以执行数据通信。打印机30和认证服务器40经由第二网络60(如,局域网)彼此连接,使得在它们之间可以执行数据通信。0031 客户端装置10是由用户操作的计算机。图1示出了客户端装置10的构造的示例。如图1所示,客户端装置10包括经由总线110彼此执行数据通信的控制单元100、存储单元102、通信单元104、显示控制单元106和输入接收单元108。0032 控制单元100包括中央处理单元(CPU)。控制单元100基于存储单元102中存储的程序,执行各种处理并且控制客户端装置10的各单元。0033 存储单元102存储如客户端装置10的操作系统的控制程序、如网页浏览器的应用程序、以及数据。

18、。存储单元102还用作控制单元100的工作存储器。程序可以在存储在信息存储介质(如,光盘、磁盘、磁带、磁光盘或闪速存储器)上之后提供给客户端装置10,或者可以经由如因特网的数据通信介质提供给客户端装置10。0034 通信单元104包括网卡。通信单元104经由网卡连接至第一网络50,并且执行与连接至第一网络50的其他装置(如,打印机管理服务器20和打印机30)的数据通信。0035 显示控制单元106连接至显示装置(如,客户端装置10中所包括的或从外部连接至客户端装置10的液晶显示器),并且使显示装置显示在客户端装置10中所执行的信息处理的结果(画面)。0036 输入接收单元108连接至输入装置(。

19、如,键盘、鼠标和触摸板),并且从输入装置接受由用户输入的信息。0037 打印机管理服务器20是这样一种计算机,该计算机针对各用户账户信息来管理关于由用户登记的虚拟打印机(逻辑打印机)的信息;基于从客户端装置10接收到的打印指示生成打印数据(打印作业);并且向与虚拟打印机相对应的(物理)打印机30发送打印数据,使打印机30执行打印处理。同时,由打印机管理服务器20管理的用户账户信息被称为云用户ID。附加地,在该示例性实施方式中,虚拟打印机表示逻辑打印机信息,该逻辑打印机信息中,打印机30的打印机驱动程序、打印机30的地址信息、打印机30的型号信息、和打印机30中可用功能的列表相关联。0038 图。

20、1示出了打印机管理服务器20的构造的示例。如图1所示,打印机管理服务器20包括经由总线206彼此执行数据通信的控制单元200、存储单元202和通信单元204。说 明 书CN 103019628 A4/9页70039 控制单元200包括CPU。控制单元200基于存储单元202中存储的程序执行各种处理并且控制打印机管理服务器20的各单元。0040 存储单元202存储如打印机管理服务器20的操作系统的控制程序,以及数据。存储单元202还用作控制单元200的工作存储器。程序可以在存储在信息存储介质(如,光盘、磁盘、磁带、磁光盘或闪速存储器)上之后提供给打印机管理服务器20,或者可以经由如因特网的数据通。

21、信介质提供给打印机管理服务器20。0041 存储单元202可以针对各用户账户信息(云用户ID)将关于用户所登记的虚拟打印机(逻辑打印机)的信息与由用户所持有的待打印数据(如,由应用程序处理的文档数据和打印作业数据)相关联地存储。0042 通信单元204包括网卡。通信单元204经由网卡连接至第一网络50,并且执行与连接至第一网络50的其他装置(如,客户端装置10和打印机30)的数据通信。0043 打印机30是具有通信功能和与打印处理有关的多功能的图像形成装置。图1示出了打印机30的构造的示例。如图1所示,打印机30包括经由总线310彼此执行数据通信的控制单元300、存储单元302、通信单元304。

22、、图像形成单元306、和操作面板单元308。0044 控制单元300包括CPU。控制单元300基于存储单元302中存储的程序执行各种处理并且控制打印机30的各单元。0045 存储单元302存储打印机30的控制程序、以及数据,并且还用作控制单元300的工作存储器。程序可以在存储在信息存储介质(如,光盘、磁盘、磁带、磁光盘或闪速存储器)上之后提供给打印机30,或者可以经由如因特网的数据通信介质提供给打印机30。0046 通信单元304包括网卡。通信单元304经由网卡连接至第一网络50,并且执行与连接至第一网络50的其他装置(如,客户端装置10和打印机管理服务器20)的数据通信。通信单元304还连接。

23、至第二网络60,并且执行与连接至第二网络60的其他装置(如,认证服务器40)的数据通信。0047 图像形成单元306根据从控制单元300输入的图像形成命令(打印作业)在打印介质上形成图像。例如,图像形成单元306可以使用激光打印机的方法形成图像,或者可以使用喷墨打印机的方法形成图像。在该示例性实施方式中,假设图像形成单元306具有多个打印功能,如,单面/双面打印功能(双面打印)、彩色/单色打印功能(彩色打印)、装订功能(装订)和穿孔功能(穿孔)。0048 操作面板单元308是附加显示功能的输入装置,该附加显示功能的输入装置包括如液晶显示器的显示装置和用按钮、触摸板等实现的输入装置。操作面板单元。

24、308起到与操作打印机30的用户交互的交互式接口的作用。0049 认证服务器40是将关于打印机30的功能中允许各用户使用的功能的信息与用户账户信息相关联地管理的计算机。同时,由认证服务器40管理的用户账户信息被称为本地用户ID。0050 图1示出了认证服务器40的构造的示例。如图1所示,认证服务器40包括经由总线406彼此执行数据通信的控制单元400、存储单元402和通信单元404。0051 控制单元400包括CPU。控制单元400基于存储单元402中存储的程序执行各种处理并且控制认证服务器40的各单元。0052 存储单元402存储如认证服务器40的操作系统的控制程序、以及数据。存储单元说 明。

25、 书CN 103019628 A5/9页8402还用作控制单元400的工作存储器。程序可以在存储在信息存储介质(如,光盘、磁盘、磁带、磁光盘或闪速存储器)上之后提供给认证服务器40,或者可以经由如因特网的数据通信介质提供给认证服务器40。0053 图2示出了存储单元402中所存储的授予各用户的使用权限的使用权限信息的示例。在图2中所示的使用权限信息中,与用于识别用户的各用户ID(本地用户ID)相关联地存储关于是否允许使用双面打印功能、彩色打印功能、装订功能和穿孔功能的信息。0054 通信单元404包括网卡。通信单元404经由网卡连接至第二网络60,并且执行与连接至第二网络60的其他装置(如,打。

26、印机30)的数据通信。0055 现在将参照图3A和图3B中所示的时序图来描述根据第一示例性实施方式的打印系统1中所执行的处理的流程。同时,在根据第一示例性实施方式的打印系统1中,假设打印机30起到在打印机管理服务器20中登记用户在打印处理要使用的虚拟打印机的登记装置的作用。0056 如图3A所示,客户端装置10从用户接收用于登录认证服务器40的第一认证信息(如,本地用户ID和密码)和用于登录打印机管理服务器20的第二认证信息(如,云用户ID和密码)的输入(S1001)。客户端装置10然后向打印机30发送接收的第一认证信息和第二认证信息(S1002)。0057 打印机30通过使用从客户端装置10。

27、接收到的第一认证信息(本地用户ID和密码),向认证服务器40查询允许根据本地用户ID所识别的用户使用的打印功能(S1003)。0058 认证服务器40参照存储单元402中所存储的使用权限信息,获取关于与第一认证信息中所包括的本地用户ID相关联地存储的功能的信息(所允许的功能信息)(S1004)。认证服务器40然后向打印机30发送获取到的所允许的功能信息(S1005)。0059 打印机30使用从客户端装置10接收到的第二认证信息(云用户ID和密码),登录打印机管理服务器20(S1006)。打印机30还请求打印机管理服务器20登记虚拟打印机信息,在该虚拟打印机信息中基于从客户端装置10接收到的所允。

28、许的功能信息设置了打印机30中要使用的功能(S1007)。0060 打印机管理服务器20将从打印机30接收的虚拟打印机信息与云用户ID相关联地登记(S1008)。在登记了虚拟打印机信息之后,打印机管理服务器20通知打印机30完成虚拟打印机信息的登记(S1009)。一旦从打印机管理服务器20接收到该通知,打印机30就通知客户端装置10完成登记(S1010)。0061 随后,如图3B所示,客户端装置10使用第二认证信息(云用户ID和密码)登录打印机管理服务器20(S1011)。客户端装置10从用户接受对在客户端装置10或打印机管理服务器20中与该用户关联地存储的数据中的待打印数据的指定(S1012。

29、)。一旦与云用户ID相关联地登记的虚拟打印机被选择作为输出目的地打印机(S1013),客户端装置10就显示关于所选虚拟打印机的打印设置画面(例如参见图4)(S1014)。如图4所示,基于在所选虚拟打印机信息中指定的所允许的功能信息显示打印设置画面,并且在打印设置画面上仅有允许该用户使用的功能的打印参数是可指定的。0062 一旦在打印设置画面上按下了“打印”按钮,客户端装置10就向打印机管理服务器20发送基于输出目的地虚拟打印机、在步骤S1012中指定的待打印数据以及已经基于打印设置画面上输入的信息所生成的打印设置信息而生成的打印指示信息(S1015)。说 明 书CN 103019628 A6/。

30、9页90063 基于从客户端装置10接收到的打印指示信息,打印机管理服务器20生成具有与输出目的地虚拟打印机兼容的输出格式的打印数据(打印作业)(S1016)。例如,打印机管理服务器20可以将具有由客户端装置10生成的格式的第一打印数据转换成具有与输出目的地打印机30兼容的格式的第二打印数据,由此生成打印数据(打印作业)。打印机管理服务器20然后向输出目的地打印机30发送在步骤S1016中生成的打印数据(S1017)。0064 打印机30基于从打印机管理服务器20接收到的打印数据执行打印处理(S1018)。0065 响应于从客户端装置10接收到的注销(认证解除)请求(S1019),打印机30将。

31、用户从打印机管理服务器20注销(S1020)。此后,打印机管理服务器20删除与已经登录的用户的云用户ID相关联地登记的虚拟打印机信息(S1021)。然后,处理结束。0066 在根据第一示例性实施方式的打印系统1中,针对各用户限定可用打印功能的认证服务器40和管理虚拟打印机的打印机管理服务器20彼此独立,并且不会彼此协作地操作。即使在这样的情况下,当用户要在打印中使用的打印机30在打印机管理服务器20中被登记为虚拟打印机时,可以基于认证服务器40中允许用户使用的功能来设置在虚拟打印机中可用的功能。与由用户或管理者手动登记基于用户的使用权限的虚拟打印机的情况相比,该构造较大地降低了负担。而且,当打。

32、印机管理服务器20被构造为在打印机30将用户从打印机管理服务器20注销之后删除相应的虚拟打印机时,打印机管理服务器20中登记的虚拟打印机可以保持更新,以与用户的最新使用权限相对应。0067 附加地,在上述示例性实施方式中,认证服务器40持有用户的使用权限信息,而打印机30从认证服务器40获取使用权限信息。但是,打印机30可以持有使用权限信息。0068 第二示例性实施方式0069 现在将描述根据本发明的第二示例性实施方式的打印系统1。根据第二示例性实施方式的打印系统1与根据第一示例性实施方式的打印系统1的不同点在于打印机30经由操作面板单元308直接接收来自用户的输入,在打印机管理服务器20中登。

33、记虚拟打印机,并且向打印机管理服务器20给出打印指示。以下将描述关于根据第二示例性实施方式的打印系统1的细节。0070 图5示出了根据第二示例性实施方式的打印系统1的系统构造图。如图5所示,根据第二示例性实施方式的打印系统1包括打印机管理服务器20、打印机30和认证服务器40。打印机管理服务器20和打印机30经由第一网络50(如,因特网)彼此连接,使得在它们之间可以执行数据通信。打印机30和认证服务器40经由第二网络60(如,局域网)彼此连接,使得在它们之间可以执行数据通信。由于打印机管理服务器20、打印机30和认证服务器40的硬件构造与第一示例性实施方式中描述的相同,所以省略了其描述。007。

34、1 现在将参照图6A和图6B中所示的时序图来描述根据第二示例性实施方式的打印系统1中所执行的处理的流程。如在第一示例性实施方式中,在根据第二示例性实施方式的打印系统1中,还假设打印机30起到在打印机管理服务器20中登记用户在打印处理要使用的虚拟打印机的登记装置的作用。0072 如图6A中所示,打印机30经由操作面板单元308从用户接收用于登录认证服务器40的第一认证信息(如,本地用户ID和密码)和用于登录打印机管理服务器20的第二认证信息(如,云用户ID和密码)的输入(S2001)。0073 打印机30使用在步骤S2001中接收的第一认证信息(本地用户ID和密码)登录说 明 书CN 10301。

35、9628 A7/9页10认证服务器40(S2002)。打印机30然后向认证服务器40查询允许根据本地用户ID识别的用户使用的打印功能(S2003)。0074 认证服务器40参照存储单元402中存储的使用权限信息,获取关于与第一认证信息中所包括的本地用户ID相关联地存储的功能的信息(所允许的功能信息)(S2004)。认证服务器40然后向打印机30发送获取的所允许的功能信息(S2005)。0075 打印机30使用在步骤S2001中接收的第二认证信息(云用户ID和密码)登录打印机管理服务器20(S2006)。打印机30还请求打印机管理服务器20登记虚拟打印机信息,在该虚拟打印机信息中基于在步骤S20。

36、05中已经发送的所允许的功能信息设置了打印机30中要使用的功能(S2007)。0076 打印机管理服务器20将从打印机30接收的虚拟打印机信息与云用户ID相关联地登记(S2008)。在登记了虚拟打印机信息之后,打印机管理服务器20通知打印机30完成虚拟打印机信息的登记(S2009)。0077 随后,如图6B中所示,打印机30从用户接收对打印机30或打印机管理服务器20中与该用户相关联地存储的数据中的待打印数据的指定(S2010)。一旦从用户接收到选择与云用户ID相关联地登记的虚拟打印机信息作为输出目的地打印机(S2011),打印机30显示关于所选虚拟打印机信息的打印设置画面(例如,参见图4)(。

37、S2012)。基于在虚拟打印机信息中指定的所允许的功能信息显示打印设置画面,并且在打印设置画面上仅有允许该用户使用的功能的打印参数是可指定的。0078 一旦在打印设置画面上按下“打印”按钮,打印机30就向打印机管理服务器20发送基于输出目的地的虚拟打印机信息、在步骤S2010中指定的待打印数据以及已经基于打印设置画面上输入的信息所生成的打印设置信息而生成的打印指示信息(S2013)。0079 基于从打印机30接收的打印指示信息,打印机管理服务器20生成具有与输出目的地的虚拟打印机信息兼容的输出格式的打印数据(打印作业)(S2014)。打印机管理服务器20然后向输出目的地打印机30发送在步骤S2。

38、014中生成的打印数据(S2015)。0080 打印机30基于从打印机管理服务器20接收的打印数据执行打印处理(S2016)。0081 一旦从用户接收用于从打印机管理服务器20注销的注销(认证解除)请求(S2017),打印机30就将用户从打印机管理服务器20注销(S2018)。打印机管理服务器20然后删除与已经登录的用户的云用户ID相关联地登记的虚拟打印机信息(S2019)。然后,处理结束。0082 在根据第二示例性实施方式的打印系统1中,用户要在打印中使用的打印机30基于用户的使用权限在打印机管理服务器20中登记虚拟打印机,并且可以通过指定所登记的虚拟打印机来执行打印。同样地,在第二示例性实施方式中,可以省略认证服务器40并且打印机30可以持有使用权限信息。0083 第三示例性实施方式0084 现在将描述根据本发明的第三示例性实施方式的打印系统1。根据第三示例性实施方式的打印系统1与根据第一示例性实施方式的打印系统1的不同点在于认证服务器40从客户端装置10接收信息,在打印机管理服务器20中登记虚拟打印机,并且向打印机管理服务器20给出打印指示。下面将描述关于根据第三示例性实施方式的打印系统1的细节。0085 图7示出了根据第三示例性实施方式的打印系统1的系统构造图。如图7所示,说 明 书CN 103019628 A10。

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

当前位置:首页 > 物理 > 计算;推算;计数


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