网络系统和信息处理装置.pdf

上传人:a**** 文档编号:177121 上传时间:2018-01-31 格式:PDF 页数:29 大小:8.72MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410090181.1

申请日:

2014.03.12

公开号:

CN104052892A

公开日:

2014.09.17

当前法律状态:

授权

有效性:

有权

法律详情:

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

IPC分类号:

H04N1/00; G06F3/12

主分类号:

H04N1/00

申请人:

株式会社理光

发明人:

森真也

地址:

日本东京都

优先权:

2013.03.15 JP 2013-053928

专利代理机构:

北京银龙知识产权代理有限公司 11243

代理人:

曾贤伟;周捷

PDF下载: PDF下载
内容摘要

本发明公开了一种网络系统和信息处理装置。其中网络系统,包括:第一信息处理装置,发送管理员针对应用程序所设置的设置;以及经由网络与第一信息处理装置连接的第二信息处理装置。第二信息处理装置包括:通信单元,接收管理员针对应用程序所设置的设置;执行单元,根据设置执行应用程序;设置单元,在其中存储并应用针对应用程序的设置;设置检查单元,确定由通信单元接收到的所设置的设置与在设置单元中存储的设置是否匹配;以及显示单元,显示设置检查单元确定所设置的设置与所存储的设置不匹配。

权利要求书

1.  一种网络系统,包括:
第一信息处理装置,发送管理员针对应用程序所设置的设置;以及
第二信息处理装置,经由网络与所述第一信息处理装置连接,其中所述第二信息处理装置包括:
通信单元,接收管理员针对应用程序所设置的设置;
执行单元,根据设置执行应用程序;
设置单元,在其中存储并应用针对应用程序的设置;
设置检查单元,确定由通信单元接收到的所设置的设置与在设置单元中存储的设置是否匹配;以及
显示单元,显示设置检查单元确定所设置的设置与所存储的设置不匹配。

2.
  根据权利要求1所述的网络系统,其中所述第一信息处理装置将指示是否使设置检查单元执行确定的信息与管理员针对应用程序所设置的设置一起进行发送。

3.
  根据权利要求1或2所述的网络系统,还包括:显示控制单元,接收改变在设置单元中存储的设置的输入操作,以改变设置;并显示指示设置的设置屏幕。

4.
  根据权利要求3所述的网络系统,还包括:
输出设备,通过应用程序的执行来执行打印,其中
显示控制单元显示输出设备所执行的打印的预览。

5.
  根据权利要求1至4中任一项所述的网络系统,其中在设置检查单元确定所设置的设置和当前的设置不匹配时,设置单元将当前的设置改变为所设置的设置。

6.
  根据权利要求1至5中任一项所述的网络系统,其中第一信息处理装置所发送的设置包含指示是否允许在第二信息处理装置上对设置做出改变的属性。

7.
  一种信息处理装置包括:
执行单元,根据设置执行在平台上操作的应用程序;
通信单元,接收管理员针对应用程序所设置的设置;
设置单元,在其中存储并应用针对应用程序的设置;
设置检查单元,确定由通信单元接收到的所设置的设置与在设置单元中存储的设置是否匹配;以及
显示单元,显示设置检查单元确定所设置的设置与当前的设置不匹配。

8.
  根据权利要求7所述的信息处理装置,其中通信单元对指示是否使设置检查单元执行确定的信息与管理员针对应用程序所设置的设置一起进行接收。

9.
  根据权利要求7或8所述的信息处理装置,还包括:显示控制单元,接收改变在设置单元中存储的设置的输入操作,以改变设置;并显示指示设置的设置屏幕。

10.
  根据权利要求9所述的信息处理装置,其中显示控制单元显示通过输出设备执行的打印的预览,所述输出设备通过应用程序的执行来执行打印。

11.
  根据权利要求7至10中任一项所述的信息处理装置,其中在设置检查单元确定所设置的设置和当前设置不匹配时,设置单元将当前设置改变为所设置的设置。

12.
  根据权利要求7至11中任一项所述的信息处理装置,其中通信单元接收的设置包含指示是否允许在信息处理装置上对设置做出改变的属性。

说明书

网络系统和信息处理装置
相关申请的交叉引用
本申请要求2013年3月15日在日本提交的日本专利申请No.2013-053928的优先权,并通过引用并入其全部内容。
技术领域
本发明涉及网络系统和信息处理装置。
背景技术
已知例如多功能外设的打印机根据设置执行各种类型的处理。公知的是,例如,当打印机具有完成功能时,打印机的打印机驱动创建应用了该完成功能的、将要打印的文档的预览图像,并在打印设置屏幕上显示预览图像。还已知这样的打印系统,其中,在打印设置屏幕上仅显示预定打印设置而非所有设置,以有效防止打印设置错误。
例如,日本专利申请特开No.2007-280320公开了一种打印系统,其中,在打印设置屏幕上仅显示打印设置数据的所有打印设置项中的预定打印设置项。
然而,打印系统需要用户指定要显示哪些项。此外,在打印系统中,管理多个用户的终端的管理员难以提示用户使用管理员所推荐的打印设置。
鉴于以上,需要提供一种网络系统和信息处理装置,使管理员能够提示用户使用管理员所推荐的设置。
发明内容
本发明的目的是至少部分地解决传统技术中的问题。
一种网络系统包括:第一信息处理装置,发送用于应用程序的、由管理员设置的设置;以及经由网络与第一信息处理装置连接的第二信息处理装置。所述第二信息处理装置包括:通信单元,接收用于应用程序的、由管理员设置的设置;执行单元,根据设置执行应用程序;设置单元,在其中存储并应用用于应用程序的设置;设置检查单元,确定由通信单元接收的所设置的设置与在设 置单元中存储的设置是否匹配;以及显示单元,显示设置检查单元确定所设置的设置与所存储的设置不匹配。
一种信息处理装置包括:执行单元,根据设置执行在平台上运行的应用程序;通信单元,接收用于应用程序的、由管理员设置的设置;设置单元,在其中存储并应用用于应用程序的设置;设置检查单元,确定由通信单元接收的所设置的设置与在设置单元中存储的设置是否匹配;以及显示单元,显示设置检查单元确定所设置的设置与当前设置不匹配。
当结合附图考虑时,通过阅读本发明当前优选实施例的以下详细描述,将会更好地理解本发明的以上和其他目的、特征、优点和技术以及工业重要性。
附图说明
图1是示出网络系统作为管理系统的的配置示例的配置示意图;
图2是示出在客户端终端等上安装的计算机程序概况的框图;
图3是示出插件配置的框图;
图4A和4B是示意图和表格,示出客户端终端从应用服务器获取对插件的设置的操作;
图5是示出管理员所设置的用于插件的设置的状态的屏幕示例;
图6是示出用于插件的设置项和对设置项的各个值的访问权限的表格;
图7是示出在打印设置检查之后,用于选择用户想要在客户端终端上显示的屏幕的设置屏幕的示例示意图;
图8是示出在用户使用客户端终端使输出设备执行打印时所执行的客户端终端的操作的流程图;
图9是示出在客户端终端上显示的预览屏幕的示例示意图;
图10是示出在客户端终端上显示的打印摘要屏幕的示例示意图;
图11是示出根据实施例的网络系统的配置示例的配置示意图;
图12是示出用户个人计算机(PC)的功能概况的功能框图;
图13是示出管理员PC的功能概况的功能框图;
图14是示出在管理状态数据库(DB)中存储的管理状态的配置的表格;
图15是示出网络系统的操作概况的示意图;
图16是示出管理员PC所发送的分发信息的配置的表格;
图17是示出在图16中所示的分发信息中包含的设置内容的表格;
图18是示出用户PC的操作的流程图;
图19是示出在执行安装的过程中,在相当示例中客户端的操作的流程图;
图20是示出在执行安装的过程中用户PC的操作的流程图;
图21是示出管理员PC的操作的流程图;
图22是示出在用户PC向软件管理PC请求插件时所执行的用户PC的操作的流程图;
图23是示出在软件管理PC根据来自管理员PC的指令向用户PC发送插件时,用户PC执行的操作的流程图;以及
图24是示出在客户端选择并安装插件的过程中,在相当示例中,客户端的操作的流程图。
具体实施方式
实施例
参照附图来详细描述根据实施例的管理系统。图1是示出网络系统10作为管理系统的配置示例的配置示意图。如图1所示,网络系统10是客户端-服务器系统,其中应用服务器(软件管理PC)12经由网络14以有线或无线方式与输出设备(共享)16、管理员PC50和客户端终端(客户端PC)20连接。输出设备(本地)18与客户端终端20连接。
应用服务器12、客户端终端20和管理员PC50是通过执行计算机程序来运行的计算机(信息处理装置)。管理员使用管理员PC50来执行对用户的客户端终端20的设置。应用服务器12在其中存储将分发给客户端终端20的软件(例如,平台、插件和设置数据)。可以集成管理员PC50和应用服务器12来构成一个计算机。
用户使用客户端终端20。输出设备16是显示输出设备,如图像形成装置(诸如根据设置实现各种功能的多功能外设)、复印机、扫描仪或投影仪。可以由多个客户端终端20使用(共享)输出设备16。输出设备18是图像形成装置等,例如他们经由有线或无线通信与一个客户端终端20本地连接。
网络系统10不限于上述配置,还可以通过例如多个应用服务器12、多个客户端20和多个输出设备16配置。
接下来,详细描述客户端终端20。图2是示出在客户端终端20上安装的计算机程序概况的框图。如图2所示,客户端终端20包括作为内核的平台30、经由平台API在平台30上运行的应用4和打印机驱动2。可以在存储单元3中存储计算机程序,如平台30、应用4和打印机驱动2。
平台30包括例如通信单元(发送和接收单元)31、设置单元38和显示控制单元(用户界面[UI]控制)39。通信单元31向还用作网络服务器的应用服务器12发送数据并从该应用服务器12接收数据。设置单元38在其中存储用于应用4的各个插件40a至40d的设置,并将设置应用于插件40a至40d。显示控制单元39控制改变设置的用户界面(执行UI控制),所述用户界面例如通过从用户接收输入操作来改变用于客户端终端20的设置,并显示(输出)屏幕,例如指示设置的设置屏幕。
例如应用4包括插件40a至40d。插件40a至40d使用平台30上的功能和设置。这里,假设插件40a是执行在输出设备16上执行的打印流的“打印流”插件。打印机驱动2包括用于向输出设备16输出打印数据的驱动程序。
图3是示出插件40a的配置的框图。如图3所示,例如,插件40a包括打印流执行单元400、设置检查单元402、设置改变单元404、预览生成单元406、显示单元408和设置存储单元410。
打印流执行单元400控制打印流的执行。设置检查单元402检查打印与数据有关的设置。设置改变单元404改变与打印数据有关的设置。预览生成单元406通过使用与打印数据和打印设置有关的信息来生成打印预览图像。显示单元408在屏幕上显示例如打印设置项和打印预览图像。设置存储单元410在其中存储诸如管理员或用户所设置的打印设置的设置。
接下来描述客户端终端20从应用服务器20获取用于插件的设置的操作。图4A和4B是示出客户端终端20从应用服务器12获取用于插件的设置的操作的示意图和表格。如图4A所示,客户端终端20从应用服务器12获取例如“打印流”插件设置5。
图4B是示出用于获取插件设置5的设置示例的表格。在平台30的设置单元38(图2)中存储图4B所示的设置。当设置了设置项“使用远程设置”时,客户端终端20在启动时从应用服务器12获取由管理员推荐和设置的设置。 仅授予管理员改变该设置的访问权限。客户端终端20从在“设置服务器的URL”设置项中所描述的服务器获取插件设置5。每个插件在设置存储单元410中存储所获取的设置。在设置项“设置服务器的URL”中,可以为每个预定组(例如部门)设置不同的URL。
接下来描述的是管理员设置用于每个插件的设置而执行的过程。图5是示出管理员所设置的用于插件40a的设置的状态的屏幕示例。图6是示出用于插件40a的设置项和对设置项的各个值的访问权限的表格。在打印流中,管理员设置管理员推荐给用户的项(将进行打印设置检查的项)并使用户在打印前检查,并在应用服务器12中存储所述项。
在图5中所示的示例中,管理员将“黑白”打印设置为对于设置项“彩色/黑白”的缺省和推荐设置,并使用户在打印前对其进行检查。管理员还将“向左翻”打印设置为对于设置项“双向/装订”的缺省和推荐设置,并使用户在打印前对其进行检查。以下将检查管理员所推荐和设置的设置与客户端终端20上当前设置的设置(在设置单元38中存储的设置)是否匹配称为打印设置检查。当客户端终端20上的设置和管理员所推荐并设置的设置匹配时,不必要求用户在打印前检查设置。
如图6所示,只有管理员具有对用于设置项“彩色/黑白”和“双向/装订”的值的设置改变访问权限。换言之,只有管理员可以向用户推荐有关设置项“彩色/黑白”和“双向/装订”(DUPLEX/BINDING)的设置,并且可以指定设置项是需要用户在打印前进行检查的项。
图5所示的设置项“合并”和“钉住”(staple)没有要推荐给用户的缺省设置,并且不被设置为要求用户在打印前进行检查。如图6所示,管理员和用户中的任何一个都可以将设置项“合并”和“钉住”设置为要进行打印设置检查的项。
如图6所示,管理员推荐关于设置项的设置,并将所述设置设置为缺省设置,但是管理员也可以将设置设置为强制设置。
图7是示出在打印设置检查之后,用于选择用户想要在客户端终端20上显示的屏幕的设置屏幕的示例示意图。如图7所示,在打印设置检查之后,用户可以选择在客户端终端20上是显示之后描述的打印摘要屏幕(图9)还是 显示预览屏幕(图10)。
接下来描述在用户使用客户端终端20使输出设备16执行打印时所执行的客户端终端20的操作。图8是示出在用户使用客户端终端20使输出设备16执行打印时所执行的客户端终端20的操作的流程图。
在S10,客户端终端20响应于来自用户的打印开始的指令输入,开始打印流。具体地,打印流执行单元400在从打印机驱动器输出打印数据时开始打印流。
在S12,客户端终端20检查(确定)打印设置检查是否OK。更具体地,客户端终端20中的设置检查单元402确定客户端终端20上的当前设置与管理员所推荐和设置的设置是否匹配。当客户端终端20确定打印设置检查OK(设置匹配)时(S12中的是),处理进行至S20。当客户端终端20确定打印设置检查不是OK(设置不匹配)时(S12中的否),处理进行至S14。
具体地,设置检查单元402根据在设置存储单元410中存储的打印设置检查的内容来执行打印设置检查。例如,假设设置打印设置检查,以检查在客户端终端20中是否设置了黑白打印。在当前在客户端终端20中的当前设置是彩色打印时,处理进行至S14。在当前在客户端终端20中的当前设置是黑白打印时,处理进行至S20。
在S14,客户端终端20根据图7所示的设置,在打印设置检查之后检查操作的设置。当设置预览屏幕的显示时,处理进行至S16。当设置了打印摘要屏幕的显示时,处理进行至S18。
在S16,客户端终端20显示预览屏幕。图9是示出在客户端终端20上显示的预览屏幕的示例的示意图。如图9所示,客户端终端20在预览屏幕上显示打印图像的预览和插件40a上的当前设置。客户端终端20在预览屏幕上显示指示针对设置项的“检查OK”的标记,在该设置项中,管理员所推荐和设置的设置与当前在客户端终端20上设置的设置匹配。客户端终端20在预览屏幕上显示指示针对设置项的“检查NG”的标记,在该设置项中管理员所推荐和设置的设置与当前在客户端终端20上设置的设置不匹配。在用户检查指示“检查OK”或“检查NG”的标记之后,客户端终端20允许用户在预览屏幕上改变针对设置项的设置。
具体地,在S16,预览生成单元406生成打印预览图像,并且显示单元408显示打印设置项和打印预览图像。当用户改变打印设置时,设置改变单元404改变打印设置。
在S18,客户端终端20显示打印摘要屏幕。图10是示出在客户端终端20上显示的打印摘要屏幕的示例的示意图。如图10所示,客户端终端20在打印摘要屏幕上显示当前设置在插件40a上的设置。客户端终端20在打印摘要屏幕上显示指示针对设置项的“检查OK”的标记,在该设置项中管理员所推荐和设置的设置与当前在客户端终端20上设置的设置匹配。客户端终端20在打印摘要屏幕上显示针对设置项的“检查NG”的标记,在该设置项中管理员所推荐和设置的设置与当前在客户端终端20上设置的设置不匹配。在用户检查指示“检查OK”或“检查NG”的标记之后,客户端终端20允许用户在打印摘要屏幕上改变针对设置项的设置。
具体地,在S18,显示单元408显示打印设置项。当用户改变打印设置时,设置改变单元404改变打印设置。
在S20,客户端终端20使输出设备16执行打印。换言之,客户端终端20根据打印设置将打印数据传送至输出设备16。当在打印摘要屏幕或预览屏幕上改变任何设置时,客户端终端20使输出设备16根据所改变的设置执行打印。
如上所述,网络系统(管理系统)10使管理员能够提示用户使用管理员所推荐和设置的设置。
接下来,详细描述针对插件的设置在网络系统10中的分发。图11是示出根据网络系统(管理系统)10的原理图。如图11所示,网络系统10是客户端-服务器系统,其中,例如用户PC20-1和20-2、管理员PC50和软件管理(服务器)PC12经由网络14彼此连接。用户PC(客户端)20-1和20-2、管理员PC50和软件管理PC12是通过执行计算机程序进行操作的计算机。软件管理PC12在其中存储要向用户PC20-1和20-2分发的软件(插件)。可以集成管理员PC50和软件管理PC12以构成一个计算机。
接下来,详细描述用户PC20-1和20-2和管理员PC50。当无需指定对多个组件(如用户PC20-1和20-2)中的哪一个进行描述时,可以将组件简称为例如“用户PC20”。
图12是示出用户PC20的功能概况的功能框图。如图12所示,用户PC20包括平台30和在平台30上运行的多个插件40。
平台30包括例如发送和接收单元31、设置通知单元32、管理单元33、全局设置管理单元34、管理数据35、管理员信息36和Admin(访问权限信箱存储单元)37。
发送和接收单元31包括发送单元和接收单元,并经由网络14执行诸如计算机程序和设置之类的数据的通信。设置通知单元32向管理员PC50发送要在之后描述的通知。管理单元33管理平台30上的数据。全局设置管理单元34管理与覆盖对应于插件40上的设置(之后描述)的功能的功能相对应的设置(全局设置)。管理数据35是用于管理插件40的数据库。管理员信息36在其中存储管理员信息,该信息指定对之后要参照图16描述的分发信息进行分发的管理员。Admin37是访问权限信息存储单元,在其中存储指示针对每个PC20的管理员权限的访问权限信息。
每个插件40包括功能执行单元41、设置显示单元42、设置管理单元43和设置发送和接收单元44。功能执行单元41执行插件的功能。设置显示单元42具有显示针对插件的设置的功能。设置管理单元43管理针对插件的设置。设置发送和接收单元44向插件发送设置并从插件接收设置。
图13是示出管理员PC50的功能概况的功能框图。如图13所示,管理员PC50包括用户PC管理数据51、数据发送和接收单元52和管理状态DB53。用户PC管理数据51是用于管理诸如用户PC20-1和20-2之类的客户端的管理数据。用户PC管理数据51中的管理数据包括例如用户PC20-1和20-2的IP地址和指示在用户PC上安装的插件的数据。数据发送和接收单元52包括发送单元和接收单元,并发送例如之后要描述的分发信息。管理状态DB53是在其中存储要在之后参照图14描述的管理状态的存储单元。
图14是示出在管理状态DB53中存储的管理状态的配置的表格。如图14所示,针对每条分发信息,管理状态包括分发信息发送至的地点、是否接收到指示完成安装与分发信息相对应的软件的通知、以及何时发送接收到的通知。
接下来,描述网络系统10的操作概况。图15是示出网络系统10的操作概况的图示。如图15所示,管理员PC50经由网络14向用户PC20发送分发 信息61。分发信息61包括设置62(例如要在之后参照图17描述)。软件管理PC12响应于例如来自用户PC20的请求,经由网络14向用户PC20发送插件63。软件管理PC12可以被配置为响应于来自软件管理PC12的指令,向用户PC20发送插件63。分发信息61在其头部(未示出)中包括例如指定对分发信息61进行分发的管理员的管理员信息。
图16是示出管理员PC50所发送的分发信息61的配置的表格。如图16所示,分发信息61包括指定插件的信息和与相应插件相对应的设置(如设置A至C)。分发信息61可以包括软件,诸如插件D,其不具有与之对应的设置。
图17是示出在图16中所示的分发信息61中包含的设置(如设置A)的内容的表格。如图17所示,设置的内容包括:设置名称,指示依据设置而变化的功能的名称、值(设置值)和设置改变访问权限,每个设置访问改变权限是指示是否允许设置(值)中的发生改变的属性。当在对设置的设置改变访问权限中设置“管理员”时,只有管理员可以改变设置的值(仅通过管理员PC50)。例如,当在对设置的设置改变访问权限中设置“管理员/一般用户”时,管理员和用户均可以改变设置的值(通过管理员PC50和用户PC20-1和20-2)。
接下来,描述网络系统10的操作。图18是示出用户PC20的操作的流程图。如图18所示,在S100,用户PC20从管理员PC50接收分发信息(参见图16和17)。换言之,用户PC20接收图17中所示的设置的内容(设置信息)。
在S102,用户PC20参照在例如图16中所示的分发信息的头部中包括的管理员信息来执行管理员认证,以确定分发信息是否是适合的信息。当用户PC20成功地对管理员进行了认证时(S102中的是),处理进行至S104。当用户PC20未能成功地对管理员进行认证时(S102中的否),处理进行至S114。
在S104,用户PC20确定它是否已经具有在分发信息中指示的插件。当用户PC20不具有该插件时(S104中的否),处理进行至S106。当用户PC20已经具有该插件时(S104中的否),处理进行至S110。
在S106,用户PC20接收插件。
在S108,用户PC20安装接收到的插件。将在之后参照图20描述在S108的安装细节。
在S110,用户PC20通过使用在分发信息中包含的设置,针对所安装的 插件执行设置处理。
在S112,用户PC20向管理员PC50发送指示完成设置处理的通知。
在S114,用户PC20删除接收到的分发信息。
图19是示出客户端在执行安装中,在相当示例中的客户端操作的流程图。如图19所示,在S200,相当示例中的客户端根据用户操作,从例如管理员PC50中获取插件列表。
在S202,客户端根据用户操作,从插件列表中指定要安装的插件。
在S204,客户端接收指定的插件。
在S206,客户端安装接收到的插件。
如上所述,相当示例中的客户端通过用户操作来安装插件。
接下来,详细描述用户PC20在执行安装过程中的操作(图18中的S108)。图20是示出用户PC20在执行安装的过程中的操作的流程图。如图20所示,在S300,用户PC20将来自Admin的信息设置为认证信息。具体地,用户PC20从Admin37(图12)读取指示针对用户PC20的管理员权限的访问权限信息,并显示用于请求用户同意的屏幕,其中提前输入所述用户的访问权限信息。
在S302,用户PC20确定是否成功地认证了管理员权限。当例如用户PC20接收到指示已经成功认证了管理员权限的输入时(S302中的是),处理进行至S304。当没有成功认证管理员权限时(S302中的否),处理终止。
在S304,用户PC20执行诸如特定插件的安装和设置之类的处理。
在S306,用户PC20确定是否已经完成了S304处的处理。当用户PC20确定还未完成S304处的处理时(S306中的否),用户PC20继续S304处的处理。当用户PC20确定已经完成了S304处的处理时(S306中的是),处理进行至S308。
在S308,用户PC20向管理员PC50发送指示完成了诸如特定插件的安装和设置之类的处理的通知。
图21是示出管理员PC50的操作的流程图。如图21所示,在S400,管理员PC50确定是否已经接收到用户PC20在图20中所示的S308发送的通知。当管理员PC50确定没有接收到该通知时(S400中的否),处理进行至S402。当管理员PC50确定已经接收到通知时(S400中的是),处理终止。
在S402,管理员PC50确定是否经过了预定时间。当管理员PC50确定经过了预定时间时(S402中的是),确定用户PC20未能正确地执行诸如用户PC20中的设置之类的处理,并且处理进行至S404。当管理员PC50确定未经过预定时间时(S402中的否),处理终止。
在S404,管理员PC50对分发信息进行分发(重新分发)。管理员PC50在预定时刻执行从S400至S404的处理。当用户PC20在经过预定时间之后没有完成安装或设置时,管理员PC50对分发信息进行重新分发。这使得管理员能够提示用户执行安装或设置操作。
接下来,描述用户PC20向软件管理PC12请求插件时所执行的用户PC20的操作。图22是示出在用户PC20向软件管理PC12请求插件时所执行的用户PC20的操作的流程图。如图22所示,在S500,用户PC20确定是否已经具有在分发信息中指定的插件。当用户PC20不具有该插件时(S500中的否),处理进行至S502。当用户PC20已经具有该插件时(S500中的是),处理进行至S514。
在S502,用户PC20获取插件。
在S504,用户PC20开始安装插件(开始安装器应用)。
在S506,用户PC20将来自Admin的信息设置为认证信息。具体地,用户PC20从Admin37(图12)读取指示对于用户PC20的管理员权限的访问权限信息,并显示用于请求用户同意的屏幕,其中,提前输入所述用户的访问权限信息。
在S508,用户PC20确定是否已经成功地认证了管理员权限。当例如用户PC20接收到指示已经成功认证了管理员权限的输入时(S508中的是),处理进行至S510。当没有成功认证管理员权限时(S508中的否),处理终止。
在S510,用户PC20安装插件。
在S512,用户PC20设置针对插件的、如图17所示的设置的内容(设置信息)。
在S514,用户PC20设置与用户PC20已经具有的插件相对应的设置的内容(设置信息)。
在S516,用户PC20确定是否已经完成了设置。当还未完成设置时(S516 中的否),用户PC20继续该处理,直至完成设置。当用户PC20确定已经完成了设置时(S516中的是),处理进行至S518。
在S518,用户PC20向管理员PC50发送指示已经完成了设置的通知。
接下来,描述在软件管理PC12根据来自管理员PC50的指令向用户PC20发送插件时所执行的用户PC20的操作。图23是示出在软件管理PC12根据来自管理员PC50的指令向用户PC20发送插件时所执行的用户PC20的操作的流程图。如图23所示,在S600,用户PC20接收管理员PC50所发送的插件。
在S602,用户PC20开始插件的安装(开始安装器应用)。
在S604,用户PC20将来自Admin的信息设置为认证信息。具体地,用户PC20从Admin37(图12)读取指示对于用户PC20的管理员权限的访问权限信息,并显示用于请求用户同意的屏幕,其中提前输入所述用户的访问权限信息。
在S606,用户PC20确定是否已经成功地认证了管理员权限。当例如用户PC20接收到指示已经成功认证了管理员权限的输入时(S606中的是),处理进行至S608。当没有成功认证管理员权限时(S606中的否),处理终止。
在S608,用户PC20安装插件。
在S610,用户PC20确定是否完成了S608处的处理。当用户PC20确定还未完成S608处的处理时(S608中的否),用户PC20继续S608处的处理。当用户PC20确定完成了S608处的处理时(S610中的是),处理进行至S612。
在S612,用户PC20确定其是否具有与所安装的插件相对应的、图17所示的设置的内容(设置信息)。当用户PC20确定具有与插件相对应的设置信息时(S612中的是),处理进行至S614。当用户PC20确定不具有与插件相对应的设置信息时(S612中的否),处理终止。
在S614,用户PC20从多条设置信息中指定与所安装的插件相对应的一条设置信息。
在S616,用户PC20在插件上设置在S614指定的该条设置信息。
在S618,用户PC20确定是否已经完成了S616处的处理。当用户PC20确定没有完成S616处的处理时(S618中的否),用户PC20继续S616处的处 理。当用户PC20确定完成了S616处的处理时(S618中的是),处理进行至S620。
在S620,用户PC20向管理员PC50发送指示已经完成设置的通知。
当软件管理PC12根据来自管理员PC50的指令,向用户PC20发送多个插件时,用户PC20被配置为从多个设置中指定与相应插件相对应的设置,并在相应插件上执行设置处理。
图24是示出在客户端选择并安装插件时,在相当示例中的客户端所执行的操作的流程图。如图24所示,在S700,相当示例中的客户端根据用户的操作,从插件列表中选择要在客户端上安装的插件。
在S702,客户端获取在S700处选择的插件。
在S704,客户端开始插件的安装(开始安装器应用)。
在S706,客户端显示请求用户输入Admin(管理员权限)的屏幕。
在S708,客户端从用户接收Admin的输入。
在S710,客户端确定是否已经成功验证了管理员权限。例如,当客户端接收指示已经成功验证了管理员权限的输入时(S710中的是),处理进行至S712。当没有成功验证管理员权限时(S710中的否),处理终止。
在S712,客户端安装插件。
如上所述,针对在平台上操作的插件的设置包含指示是否允许在设置中做出改变的属性。这使经由网络分发的软件的管理员能够限制针对软件的设置中作出的改变。
网络系统10使管理员能够向诸如用户PC之类的装置分发管理员想要安装或设置在该装置上的信息,并且能够在用户PC是否能够执行并完成信息的安装或设置方面对用户PC进行管理。
根据实施例的用户PC20、管理员PC50和软件管理PC12包括诸如CPU之类的控制设备、诸如只读存储器(ROM)和随机访问存储器(RAM)之类的存储设备、诸如HDD和CD驱动器之类的外部存储设备、诸如显示器之类的显示设备和诸如键盘和鼠标之类的输入设备,并具有使用常规计算机的硬件配置。在诸如压缩盘只读存储器(CD-ROM)、软盘(FD)、压缩盘可读(CD-R)和数字通用盘(DVD)之类的计算机可读记录介质中记录并提供在上述根据 实施例的用户PC20、管理员PC50和软件管理PC12上执行的信息处理程序,作为可安装或可执行文件。
可以在与诸如因特网之类的网络连接的计算机中存储或通过经由网络下载而提供在上述根据实施例的用户PC20、管理员PC50和软件管理PC12上执行的信息处理程序。此外,可以经由诸如因特网之类的网络提供或分发在上述根据实施例的用户PC20、管理员PC50和软件管理PC12上执行的信息处理程序。例如,在ROM中嵌入并提供上述根据实施例的信息处理程序。
在以上的实施例中,管理系统包括输出设备16,所述输出设备例如是图形形成设备,但不限于此。管理系统可以包括不同于图形形成设备的、发送设置的设备。
根据实施例,管理员可以提示用户使用管理员所推荐和设置的设置。
可以以任何方便的形式(例如使用专用硬件或专用硬件和软件的混合)来实现本发明。本发明可以实现为通过一个或多个网络处理装置实现的计算机软件。网络可以包括任何传统的陆地或无线通信网络,如因特网。处理装置可以包括任何可适当编程的装置,如通用目的计算机、个人数字助理、移动电话(如,WAP或3G兼容电话)等。由于本发明可以由软件实现,因而本发明的每个方面和所有方面都包括在可编程设备上实现的计算机软件。可以使用任何传统载体介质将计算机软件提供给可编程设备。载体介质可以包括承载计算机代码的瞬态载体介质,如电、光、微波、声学或无线电频率信号。这种瞬态介质的示例是在IP网络(如因特网)上承载计算机代码的TCP/IP信号。载体介质还可以包括用于存储处理器可读代码的存储介质,如软盘、硬盘、CD ROM、磁带设备或固态存储设备。
硬件平台包括任何期望类型的硬件资源,包括例如中央处理器(CPU)、随机访问存储器(RAM)和硬盘驱动器(HDD)。CPU可以通过任何期望类型的任何期望数量的处理器来实现。RAM可以通过任何期望类型的易失性或非易失性存储器来实现。HDD可以通过能够存储大量数据的任何期望类型的非易失性存储器来实现。取决于装置类型,硬件资源可以另外包括输入设备、输出设备或网络设备。可选地,只要HDD是可访问的,就可以将HDD设置 在装置外部。在该示例中,CPU(如CPU的缓存存储器)和RAM可以用作装置的物理存储器或主存储器,同时HDD可以用作装置的次要存储器。
尽管参照特定实施例为了完整和清楚的公开而描述了本发明,但是所附权利要求不应因此受限,而是应被构造为体现对于本领域技术人员来说可能出现的所有修改和可选构造均落入在此提出的基本示教范围内。

网络系统和信息处理装置.pdf_第1页
第1页 / 共29页
网络系统和信息处理装置.pdf_第2页
第2页 / 共29页
网络系统和信息处理装置.pdf_第3页
第3页 / 共29页
点击查看更多>>
资源描述

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

1、10申请公布号CN104052892A43申请公布日20140917CN104052892A21申请号201410090181122申请日20140312201305392820130315JPH04N1/00200601G06F3/1220060171申请人株式会社理光地址日本东京都72发明人森真也74专利代理机构北京银龙知识产权代理有限公司11243代理人曾贤伟周捷54发明名称网络系统和信息处理装置57摘要本发明公开了一种网络系统和信息处理装置。其中网络系统,包括第一信息处理装置,发送管理员针对应用程序所设置的设置;以及经由网络与第一信息处理装置连接的第二信息处理装置。第二信息处理装置包括。

2、通信单元,接收管理员针对应用程序所设置的设置;执行单元,根据设置执行应用程序;设置单元,在其中存储并应用针对应用程序的设置;设置检查单元,确定由通信单元接收到的所设置的设置与在设置单元中存储的设置是否匹配;以及显示单元,显示设置检查单元确定所设置的设置与所存储的设置不匹配。30优先权数据51INTCL权利要求书1页说明书10页附图17页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书10页附图17页10申请公布号CN104052892ACN104052892A1/1页21一种网络系统,包括第一信息处理装置,发送管理员针对应用程序所设置的设置;以及第二信息处理装置,经由网络与。

3、所述第一信息处理装置连接,其中所述第二信息处理装置包括通信单元,接收管理员针对应用程序所设置的设置;执行单元,根据设置执行应用程序;设置单元,在其中存储并应用针对应用程序的设置;设置检查单元,确定由通信单元接收到的所设置的设置与在设置单元中存储的设置是否匹配;以及显示单元,显示设置检查单元确定所设置的设置与所存储的设置不匹配。2根据权利要求1所述的网络系统,其中所述第一信息处理装置将指示是否使设置检查单元执行确定的信息与管理员针对应用程序所设置的设置一起进行发送。3根据权利要求1或2所述的网络系统,还包括显示控制单元,接收改变在设置单元中存储的设置的输入操作,以改变设置;并显示指示设置的设置屏。

4、幕。4根据权利要求3所述的网络系统,还包括输出设备,通过应用程序的执行来执行打印,其中显示控制单元显示输出设备所执行的打印的预览。5根据权利要求1至4中任一项所述的网络系统,其中在设置检查单元确定所设置的设置和当前的设置不匹配时,设置单元将当前的设置改变为所设置的设置。6根据权利要求1至5中任一项所述的网络系统,其中第一信息处理装置所发送的设置包含指示是否允许在第二信息处理装置上对设置做出改变的属性。7一种信息处理装置包括执行单元,根据设置执行在平台上操作的应用程序;通信单元,接收管理员针对应用程序所设置的设置;设置单元,在其中存储并应用针对应用程序的设置;设置检查单元,确定由通信单元接收到的。

5、所设置的设置与在设置单元中存储的设置是否匹配;以及显示单元,显示设置检查单元确定所设置的设置与当前的设置不匹配。8根据权利要求7所述的信息处理装置,其中通信单元对指示是否使设置检查单元执行确定的信息与管理员针对应用程序所设置的设置一起进行接收。9根据权利要求7或8所述的信息处理装置,还包括显示控制单元,接收改变在设置单元中存储的设置的输入操作,以改变设置;并显示指示设置的设置屏幕。10根据权利要求9所述的信息处理装置,其中显示控制单元显示通过输出设备执行的打印的预览,所述输出设备通过应用程序的执行来执行打印。11根据权利要求7至10中任一项所述的信息处理装置,其中在设置检查单元确定所设置的设置。

6、和当前设置不匹配时,设置单元将当前设置改变为所设置的设置。12根据权利要求7至11中任一项所述的信息处理装置,其中通信单元接收的设置包含指示是否允许在信息处理装置上对设置做出改变的属性。权利要求书CN104052892A1/10页3网络系统和信息处理装置0001相关申请的交叉引用0002本申请要求2013年3月15日在日本提交的日本专利申请NO2013053928的优先权,并通过引用并入其全部内容。技术领域0003本发明涉及网络系统和信息处理装置。背景技术0004已知例如多功能外设的打印机根据设置执行各种类型的处理。公知的是,例如,当打印机具有完成功能时,打印机的打印机驱动创建应用了该完成功能。

7、的、将要打印的文档的预览图像,并在打印设置屏幕上显示预览图像。还已知这样的打印系统,其中,在打印设置屏幕上仅显示预定打印设置而非所有设置,以有效防止打印设置错误。0005例如,日本专利申请特开NO2007280320公开了一种打印系统,其中,在打印设置屏幕上仅显示打印设置数据的所有打印设置项中的预定打印设置项。0006然而,打印系统需要用户指定要显示哪些项。此外,在打印系统中,管理多个用户的终端的管理员难以提示用户使用管理员所推荐的打印设置。0007鉴于以上,需要提供一种网络系统和信息处理装置,使管理员能够提示用户使用管理员所推荐的设置。发明内容0008本发明的目的是至少部分地解决传统技术中的。

8、问题。0009一种网络系统包括第一信息处理装置,发送用于应用程序的、由管理员设置的设置;以及经由网络与第一信息处理装置连接的第二信息处理装置。所述第二信息处理装置包括通信单元,接收用于应用程序的、由管理员设置的设置;执行单元,根据设置执行应用程序;设置单元,在其中存储并应用用于应用程序的设置;设置检查单元,确定由通信单元接收的所设置的设置与在设置单元中存储的设置是否匹配;以及显示单元,显示设置检查单元确定所设置的设置与所存储的设置不匹配。0010一种信息处理装置包括执行单元,根据设置执行在平台上运行的应用程序;通信单元,接收用于应用程序的、由管理员设置的设置;设置单元,在其中存储并应用用于应用。

9、程序的设置;设置检查单元,确定由通信单元接收的所设置的设置与在设置单元中存储的设置是否匹配;以及显示单元,显示设置检查单元确定所设置的设置与当前设置不匹配。0011当结合附图考虑时,通过阅读本发明当前优选实施例的以下详细描述,将会更好地理解本发明的以上和其他目的、特征、优点和技术以及工业重要性。附图说明0012图1是示出网络系统作为管理系统的的配置示例的配置示意图;说明书CN104052892A2/10页40013图2是示出在客户端终端等上安装的计算机程序概况的框图;0014图3是示出插件配置的框图;0015图4A和4B是示意图和表格,示出客户端终端从应用服务器获取对插件的设置的操作;0016。

10、图5是示出管理员所设置的用于插件的设置的状态的屏幕示例;0017图6是示出用于插件的设置项和对设置项的各个值的访问权限的表格;0018图7是示出在打印设置检查之后,用于选择用户想要在客户端终端上显示的屏幕的设置屏幕的示例示意图;0019图8是示出在用户使用客户端终端使输出设备执行打印时所执行的客户端终端的操作的流程图;0020图9是示出在客户端终端上显示的预览屏幕的示例示意图;0021图10是示出在客户端终端上显示的打印摘要屏幕的示例示意图;0022图11是示出根据实施例的网络系统的配置示例的配置示意图;0023图12是示出用户个人计算机(PC)的功能概况的功能框图;0024图13是示出管理员。

11、PC的功能概况的功能框图;0025图14是示出在管理状态数据库(DB)中存储的管理状态的配置的表格;0026图15是示出网络系统的操作概况的示意图;0027图16是示出管理员PC所发送的分发信息的配置的表格;0028图17是示出在图16中所示的分发信息中包含的设置内容的表格;0029图18是示出用户PC的操作的流程图;0030图19是示出在执行安装的过程中,在相当示例中客户端的操作的流程图;0031图20是示出在执行安装的过程中用户PC的操作的流程图;0032图21是示出管理员PC的操作的流程图;0033图22是示出在用户PC向软件管理PC请求插件时所执行的用户PC的操作的流程图;0034图2。

12、3是示出在软件管理PC根据来自管理员PC的指令向用户PC发送插件时,用户PC执行的操作的流程图;以及0035图24是示出在客户端选择并安装插件的过程中,在相当示例中,客户端的操作的流程图。具体实施方式0036实施例0037参照附图来详细描述根据实施例的管理系统。图1是示出网络系统10作为管理系统的配置示例的配置示意图。如图1所示,网络系统10是客户端服务器系统,其中应用服务器(软件管理PC)12经由网络14以有线或无线方式与输出设备(共享)16、管理员PC50和客户端终端(客户端PC)20连接。输出设备(本地)18与客户端终端20连接。0038应用服务器12、客户端终端20和管理员PC50是通。

13、过执行计算机程序来运行的计算机(信息处理装置)。管理员使用管理员PC50来执行对用户的客户端终端20的设置。应用服务器12在其中存储将分发给客户端终端20的软件(例如,平台、插件和设置数据)。可说明书CN104052892A3/10页5以集成管理员PC50和应用服务器12来构成一个计算机。0039用户使用客户端终端20。输出设备16是显示输出设备,如图像形成装置(诸如根据设置实现各种功能的多功能外设)、复印机、扫描仪或投影仪。可以由多个客户端终端20使用(共享)输出设备16。输出设备18是图像形成装置等,例如他们经由有线或无线通信与一个客户端终端20本地连接。0040网络系统10不限于上述配置。

14、,还可以通过例如多个应用服务器12、多个客户端20和多个输出设备16配置。0041接下来,详细描述客户端终端20。图2是示出在客户端终端20上安装的计算机程序概况的框图。如图2所示,客户端终端20包括作为内核的平台30、经由平台API在平台30上运行的应用4和打印机驱动2。可以在存储单元3中存储计算机程序,如平台30、应用4和打印机驱动2。0042平台30包括例如通信单元(发送和接收单元)31、设置单元38和显示控制单元(用户界面UI控制)39。通信单元31向还用作网络服务器的应用服务器12发送数据并从该应用服务器12接收数据。设置单元38在其中存储用于应用4的各个插件40A至40D的设置,并。

15、将设置应用于插件40A至40D。显示控制单元39控制改变设置的用户界面(执行UI控制),所述用户界面例如通过从用户接收输入操作来改变用于客户端终端20的设置,并显示(输出)屏幕,例如指示设置的设置屏幕。0043例如应用4包括插件40A至40D。插件40A至40D使用平台30上的功能和设置。这里,假设插件40A是执行在输出设备16上执行的打印流的“打印流”插件。打印机驱动2包括用于向输出设备16输出打印数据的驱动程序。0044图3是示出插件40A的配置的框图。如图3所示,例如,插件40A包括打印流执行单元400、设置检查单元402、设置改变单元404、预览生成单元406、显示单元408和设置存储。

16、单元410。0045打印流执行单元400控制打印流的执行。设置检查单元402检查打印与数据有关的设置。设置改变单元404改变与打印数据有关的设置。预览生成单元406通过使用与打印数据和打印设置有关的信息来生成打印预览图像。显示单元408在屏幕上显示例如打印设置项和打印预览图像。设置存储单元410在其中存储诸如管理员或用户所设置的打印设置的设置。0046接下来描述客户端终端20从应用服务器20获取用于插件的设置的操作。图4A和4B是示出客户端终端20从应用服务器12获取用于插件的设置的操作的示意图和表格。如图4A所示,客户端终端20从应用服务器12获取例如“打印流”插件设置5。0047图4B是示。

17、出用于获取插件设置5的设置示例的表格。在平台30的设置单元38(图2)中存储图4B所示的设置。当设置了设置项“使用远程设置”时,客户端终端20在启动时从应用服务器12获取由管理员推荐和设置的设置。仅授予管理员改变该设置的访问权限。客户端终端20从在“设置服务器的URL”设置项中所描述的服务器获取插件设置5。每个插件在设置存储单元410中存储所获取的设置。在设置项“设置服务器的URL”中,可以为每个预定组(例如部门)设置不同的URL。0048接下来描述的是管理员设置用于每个插件的设置而执行的过程。图5是示出管理员所设置的用于插件40A的设置的状态的屏幕示例。图6是示出用于插件40A的设置项和说明。

18、书CN104052892A4/10页6对设置项的各个值的访问权限的表格。在打印流中,管理员设置管理员推荐给用户的项(将进行打印设置检查的项)并使用户在打印前检查,并在应用服务器12中存储所述项。0049在图5中所示的示例中,管理员将“黑白”打印设置为对于设置项“彩色/黑白”的缺省和推荐设置,并使用户在打印前对其进行检查。管理员还将“向左翻”打印设置为对于设置项“双向/装订”的缺省和推荐设置,并使用户在打印前对其进行检查。以下将检查管理员所推荐和设置的设置与客户端终端20上当前设置的设置(在设置单元38中存储的设置)是否匹配称为打印设置检查。当客户端终端20上的设置和管理员所推荐并设置的设置匹配。

19、时,不必要求用户在打印前检查设置。0050如图6所示,只有管理员具有对用于设置项“彩色/黑白”和“双向/装订”的值的设置改变访问权限。换言之,只有管理员可以向用户推荐有关设置项“彩色/黑白”和“双向/装订”(DUPLEX/BINDING)的设置,并且可以指定设置项是需要用户在打印前进行检查的项。0051图5所示的设置项“合并”和“钉住”(STAPLE)没有要推荐给用户的缺省设置,并且不被设置为要求用户在打印前进行检查。如图6所示,管理员和用户中的任何一个都可以将设置项“合并”和“钉住”设置为要进行打印设置检查的项。0052如图6所示,管理员推荐关于设置项的设置,并将所述设置设置为缺省设置,但是。

20、管理员也可以将设置设置为强制设置。0053图7是示出在打印设置检查之后,用于选择用户想要在客户端终端20上显示的屏幕的设置屏幕的示例示意图。如图7所示,在打印设置检查之后,用户可以选择在客户端终端20上是显示之后描述的打印摘要屏幕(图9)还是显示预览屏幕(图10)。0054接下来描述在用户使用客户端终端20使输出设备16执行打印时所执行的客户端终端20的操作。图8是示出在用户使用客户端终端20使输出设备16执行打印时所执行的客户端终端20的操作的流程图。0055在S10,客户端终端20响应于来自用户的打印开始的指令输入,开始打印流。具体地,打印流执行单元400在从打印机驱动器输出打印数据时开始。

21、打印流。0056在S12,客户端终端20检查(确定)打印设置检查是否OK。更具体地,客户端终端20中的设置检查单元402确定客户端终端20上的当前设置与管理员所推荐和设置的设置是否匹配。当客户端终端20确定打印设置检查OK(设置匹配)时(S12中的是),处理进行至S20。当客户端终端20确定打印设置检查不是OK(设置不匹配)时(S12中的否),处理进行至S14。0057具体地,设置检查单元402根据在设置存储单元410中存储的打印设置检查的内容来执行打印设置检查。例如,假设设置打印设置检查,以检查在客户端终端20中是否设置了黑白打印。在当前在客户端终端20中的当前设置是彩色打印时,处理进行至S。

22、14。在当前在客户端终端20中的当前设置是黑白打印时,处理进行至S20。0058在S14,客户端终端20根据图7所示的设置,在打印设置检查之后检查操作的设置。当设置预览屏幕的显示时,处理进行至S16。当设置了打印摘要屏幕的显示时,处理进行至S18。0059在S16,客户端终端20显示预览屏幕。图9是示出在客户端终端20上显示的预览屏幕的示例的示意图。如图9所示,客户端终端20在预览屏幕上显示打印图像的预览和说明书CN104052892A5/10页7插件40A上的当前设置。客户端终端20在预览屏幕上显示指示针对设置项的“检查OK”的标记,在该设置项中,管理员所推荐和设置的设置与当前在客户端终端2。

23、0上设置的设置匹配。客户端终端20在预览屏幕上显示指示针对设置项的“检查NG”的标记,在该设置项中管理员所推荐和设置的设置与当前在客户端终端20上设置的设置不匹配。在用户检查指示“检查OK”或“检查NG”的标记之后,客户端终端20允许用户在预览屏幕上改变针对设置项的设置。0060具体地,在S16,预览生成单元406生成打印预览图像,并且显示单元408显示打印设置项和打印预览图像。当用户改变打印设置时,设置改变单元404改变打印设置。0061在S18,客户端终端20显示打印摘要屏幕。图10是示出在客户端终端20上显示的打印摘要屏幕的示例的示意图。如图10所示,客户端终端20在打印摘要屏幕上显示当。

24、前设置在插件40A上的设置。客户端终端20在打印摘要屏幕上显示指示针对设置项的“检查OK”的标记,在该设置项中管理员所推荐和设置的设置与当前在客户端终端20上设置的设置匹配。客户端终端20在打印摘要屏幕上显示针对设置项的“检查NG”的标记,在该设置项中管理员所推荐和设置的设置与当前在客户端终端20上设置的设置不匹配。在用户检查指示“检查OK”或“检查NG”的标记之后,客户端终端20允许用户在打印摘要屏幕上改变针对设置项的设置。0062具体地,在S18,显示单元408显示打印设置项。当用户改变打印设置时,设置改变单元404改变打印设置。0063在S20,客户端终端20使输出设备16执行打印。换言。

25、之,客户端终端20根据打印设置将打印数据传送至输出设备16。当在打印摘要屏幕或预览屏幕上改变任何设置时,客户端终端20使输出设备16根据所改变的设置执行打印。0064如上所述,网络系统(管理系统)10使管理员能够提示用户使用管理员所推荐和设置的设置。0065接下来,详细描述针对插件的设置在网络系统10中的分发。图11是示出根据网络系统(管理系统)10的原理图。如图11所示,网络系统10是客户端服务器系统,其中,例如用户PC201和202、管理员PC50和软件管理(服务器)PC12经由网络14彼此连接。用户PC(客户端)201和202、管理员PC50和软件管理PC12是通过执行计算机程序进行操作。

26、的计算机。软件管理PC12在其中存储要向用户PC201和202分发的软件(插件)。可以集成管理员PC50和软件管理PC12以构成一个计算机。0066接下来,详细描述用户PC201和202和管理员PC50。当无需指定对多个组件(如用户PC201和202)中的哪一个进行描述时,可以将组件简称为例如“用户PC20”。0067图12是示出用户PC20的功能概况的功能框图。如图12所示,用户PC20包括平台30和在平台30上运行的多个插件40。0068平台30包括例如发送和接收单元31、设置通知单元32、管理单元33、全局设置管理单元34、管理数据35、管理员信息36和ADMIN(访问权限信箱存储单元)。

27、37。0069发送和接收单元31包括发送单元和接收单元,并经由网络14执行诸如计算机程序和设置之类的数据的通信。设置通知单元32向管理员PC50发送要在之后描述的通知。管理单元33管理平台30上的数据。全局设置管理单元34管理与覆盖对应于插件40上的设置(之后描述)的功能的功能相对应的设置(全局设置)。管理数据35是用于管理插件40说明书CN104052892A6/10页8的数据库。管理员信息36在其中存储管理员信息,该信息指定对之后要参照图16描述的分发信息进行分发的管理员。ADMIN37是访问权限信息存储单元,在其中存储指示针对每个PC20的管理员权限的访问权限信息。0070每个插件40包。

28、括功能执行单元41、设置显示单元42、设置管理单元43和设置发送和接收单元44。功能执行单元41执行插件的功能。设置显示单元42具有显示针对插件的设置的功能。设置管理单元43管理针对插件的设置。设置发送和接收单元44向插件发送设置并从插件接收设置。0071图13是示出管理员PC50的功能概况的功能框图。如图13所示,管理员PC50包括用户PC管理数据51、数据发送和接收单元52和管理状态DB53。用户PC管理数据51是用于管理诸如用户PC201和202之类的客户端的管理数据。用户PC管理数据51中的管理数据包括例如用户PC201和202的IP地址和指示在用户PC上安装的插件的数据。数据发送和接。

29、收单元52包括发送单元和接收单元,并发送例如之后要描述的分发信息。管理状态DB53是在其中存储要在之后参照图14描述的管理状态的存储单元。0072图14是示出在管理状态DB53中存储的管理状态的配置的表格。如图14所示,针对每条分发信息,管理状态包括分发信息发送至的地点、是否接收到指示完成安装与分发信息相对应的软件的通知、以及何时发送接收到的通知。0073接下来,描述网络系统10的操作概况。图15是示出网络系统10的操作概况的图示。如图15所示,管理员PC50经由网络14向用户PC20发送分发信息61。分发信息61包括设置62(例如要在之后参照图17描述)。软件管理PC12响应于例如来自用户P。

30、C20的请求,经由网络14向用户PC20发送插件63。软件管理PC12可以被配置为响应于来自软件管理PC12的指令,向用户PC20发送插件63。分发信息61在其头部(未示出)中包括例如指定对分发信息61进行分发的管理员的管理员信息。0074图16是示出管理员PC50所发送的分发信息61的配置的表格。如图16所示,分发信息61包括指定插件的信息和与相应插件相对应的设置(如设置A至C)。分发信息61可以包括软件,诸如插件D,其不具有与之对应的设置。0075图17是示出在图16中所示的分发信息61中包含的设置(如设置A)的内容的表格。如图17所示,设置的内容包括设置名称,指示依据设置而变化的功能的名。

31、称、值(设置值)和设置改变访问权限,每个设置访问改变权限是指示是否允许设置(值)中的发生改变的属性。当在对设置的设置改变访问权限中设置“管理员”时,只有管理员可以改变设置的值(仅通过管理员PC50)。例如,当在对设置的设置改变访问权限中设置“管理员/一般用户”时,管理员和用户均可以改变设置的值(通过管理员PC50和用户PC201和202)。0076接下来,描述网络系统10的操作。图18是示出用户PC20的操作的流程图。如图18所示,在S100,用户PC20从管理员PC50接收分发信息(参见图16和17)。换言之,用户PC20接收图17中所示的设置的内容(设置信息)。0077在S102,用户PC。

32、20参照在例如图16中所示的分发信息的头部中包括的管理员信息来执行管理员认证,以确定分发信息是否是适合的信息。当用户PC20成功地对管理员进行了认证时(S102中的是),处理进行至S104。当用户PC20未能成功地对管理员进行认证时(S102中的否),处理进行至S114。0078在S104,用户PC20确定它是否已经具有在分发信息中指示的插件。当用户PC20说明书CN104052892A7/10页9不具有该插件时(S104中的否),处理进行至S106。当用户PC20已经具有该插件时(S104中的否),处理进行至S110。0079在S106,用户PC20接收插件。0080在S108,用户PC20。

33、安装接收到的插件。将在之后参照图20描述在S108的安装细节。0081在S110,用户PC20通过使用在分发信息中包含的设置,针对所安装的插件执行设置处理。0082在S112,用户PC20向管理员PC50发送指示完成设置处理的通知。0083在S114,用户PC20删除接收到的分发信息。0084图19是示出客户端在执行安装中,在相当示例中的客户端操作的流程图。如图19所示,在S200,相当示例中的客户端根据用户操作,从例如管理员PC50中获取插件列表。0085在S202,客户端根据用户操作,从插件列表中指定要安装的插件。0086在S204,客户端接收指定的插件。0087在S206,客户端安装接收。

34、到的插件。0088如上所述,相当示例中的客户端通过用户操作来安装插件。0089接下来,详细描述用户PC20在执行安装过程中的操作(图18中的S108)。图20是示出用户PC20在执行安装的过程中的操作的流程图。如图20所示,在S300,用户PC20将来自ADMIN的信息设置为认证信息。具体地,用户PC20从ADMIN37(图12)读取指示针对用户PC20的管理员权限的访问权限信息,并显示用于请求用户同意的屏幕,其中提前输入所述用户的访问权限信息。0090在S302,用户PC20确定是否成功地认证了管理员权限。当例如用户PC20接收到指示已经成功认证了管理员权限的输入时(S302中的是),处理进。

35、行至S304。当没有成功认证管理员权限时(S302中的否),处理终止。0091在S304,用户PC20执行诸如特定插件的安装和设置之类的处理。0092在S306,用户PC20确定是否已经完成了S304处的处理。当用户PC20确定还未完成S304处的处理时(S306中的否),用户PC20继续S304处的处理。当用户PC20确定已经完成了S304处的处理时(S306中的是),处理进行至S308。0093在S308,用户PC20向管理员PC50发送指示完成了诸如特定插件的安装和设置之类的处理的通知。0094图21是示出管理员PC50的操作的流程图。如图21所示,在S400,管理员PC50确定是否已经。

36、接收到用户PC20在图20中所示的S308发送的通知。当管理员PC50确定没有接收到该通知时(S400中的否),处理进行至S402。当管理员PC50确定已经接收到通知时(S400中的是),处理终止。0095在S402,管理员PC50确定是否经过了预定时间。当管理员PC50确定经过了预定时间时(S402中的是),确定用户PC20未能正确地执行诸如用户PC20中的设置之类的处理,并且处理进行至S404。当管理员PC50确定未经过预定时间时(S402中的否),处理终止。0096在S404,管理员PC50对分发信息进行分发(重新分发)。管理员PC50在预定时刻执行从S400至S404的处理。当用户PC。

37、20在经过预定时间之后没有完成安装或设置时,管理员PC50对分发信息进行重新分发。这使得管理员能够提示用户执行安装或设置操作。说明书CN104052892A8/10页100097接下来,描述用户PC20向软件管理PC12请求插件时所执行的用户PC20的操作。图22是示出在用户PC20向软件管理PC12请求插件时所执行的用户PC20的操作的流程图。如图22所示,在S500,用户PC20确定是否已经具有在分发信息中指定的插件。当用户PC20不具有该插件时(S500中的否),处理进行至S502。当用户PC20已经具有该插件时(S500中的是),处理进行至S514。0098在S502,用户PC20获取。

38、插件。0099在S504,用户PC20开始安装插件(开始安装器应用)。0100在S506,用户PC20将来自ADMIN的信息设置为认证信息。具体地,用户PC20从ADMIN37(图12)读取指示对于用户PC20的管理员权限的访问权限信息,并显示用于请求用户同意的屏幕,其中,提前输入所述用户的访问权限信息。0101在S508,用户PC20确定是否已经成功地认证了管理员权限。当例如用户PC20接收到指示已经成功认证了管理员权限的输入时(S508中的是),处理进行至S510。当没有成功认证管理员权限时(S508中的否),处理终止。0102在S510,用户PC20安装插件。0103在S512,用户PC。

39、20设置针对插件的、如图17所示的设置的内容(设置信息)。0104在S514,用户PC20设置与用户PC20已经具有的插件相对应的设置的内容(设置信息)。0105在S516,用户PC20确定是否已经完成了设置。当还未完成设置时(S516中的否),用户PC20继续该处理,直至完成设置。当用户PC20确定已经完成了设置时(S516中的是),处理进行至S518。0106在S518,用户PC20向管理员PC50发送指示已经完成了设置的通知。0107接下来,描述在软件管理PC12根据来自管理员PC50的指令向用户PC20发送插件时所执行的用户PC20的操作。图23是示出在软件管理PC12根据来自管理员P。

40、C50的指令向用户PC20发送插件时所执行的用户PC20的操作的流程图。如图23所示,在S600,用户PC20接收管理员PC50所发送的插件。0108在S602,用户PC20开始插件的安装(开始安装器应用)。0109在S604,用户PC20将来自ADMIN的信息设置为认证信息。具体地,用户PC20从ADMIN37(图12)读取指示对于用户PC20的管理员权限的访问权限信息,并显示用于请求用户同意的屏幕,其中提前输入所述用户的访问权限信息。0110在S606,用户PC20确定是否已经成功地认证了管理员权限。当例如用户PC20接收到指示已经成功认证了管理员权限的输入时(S606中的是),处理进行至。

41、S608。当没有成功认证管理员权限时(S606中的否),处理终止。0111在S608,用户PC20安装插件。0112在S610,用户PC20确定是否完成了S608处的处理。当用户PC20确定还未完成S608处的处理时(S608中的否),用户PC20继续S608处的处理。当用户PC20确定完成了S608处的处理时(S610中的是),处理进行至S612。0113在S612,用户PC20确定其是否具有与所安装的插件相对应的、图17所示的设置的内容(设置信息)。当用户PC20确定具有与插件相对应的设置信息时(S612中的是),处理进行至S614。当用户PC20确定不具有与插件相对应的设置信息时(S61。

42、2中的否),处理终止。说明书CN104052892A109/10页110114在S614,用户PC20从多条设置信息中指定与所安装的插件相对应的一条设置信息。0115在S616,用户PC20在插件上设置在S614指定的该条设置信息。0116在S618,用户PC20确定是否已经完成了S616处的处理。当用户PC20确定没有完成S616处的处理时(S618中的否),用户PC20继续S616处的处理。当用户PC20确定完成了S616处的处理时(S618中的是),处理进行至S620。0117在S620,用户PC20向管理员PC50发送指示已经完成设置的通知。0118当软件管理PC12根据来自管理员PC。

43、50的指令,向用户PC20发送多个插件时,用户PC20被配置为从多个设置中指定与相应插件相对应的设置,并在相应插件上执行设置处理。0119图24是示出在客户端选择并安装插件时,在相当示例中的客户端所执行的操作的流程图。如图24所示,在S700,相当示例中的客户端根据用户的操作,从插件列表中选择要在客户端上安装的插件。0120在S702,客户端获取在S700处选择的插件。0121在S704,客户端开始插件的安装(开始安装器应用)。0122在S706,客户端显示请求用户输入ADMIN(管理员权限)的屏幕。0123在S708,客户端从用户接收ADMIN的输入。0124在S710,客户端确定是否已经成。

44、功验证了管理员权限。例如,当客户端接收指示已经成功验证了管理员权限的输入时(S710中的是),处理进行至S712。当没有成功验证管理员权限时(S710中的否),处理终止。0125在S712,客户端安装插件。0126如上所述,针对在平台上操作的插件的设置包含指示是否允许在设置中做出改变的属性。这使经由网络分发的软件的管理员能够限制针对软件的设置中作出的改变。0127网络系统10使管理员能够向诸如用户PC之类的装置分发管理员想要安装或设置在该装置上的信息,并且能够在用户PC是否能够执行并完成信息的安装或设置方面对用户PC进行管理。0128根据实施例的用户PC20、管理员PC50和软件管理PC12包。

45、括诸如CPU之类的控制设备、诸如只读存储器(ROM)和随机访问存储器(RAM)之类的存储设备、诸如HDD和CD驱动器之类的外部存储设备、诸如显示器之类的显示设备和诸如键盘和鼠标之类的输入设备,并具有使用常规计算机的硬件配置。在诸如压缩盘只读存储器(CDROM)、软盘(FD)、压缩盘可读(CDR)和数字通用盘(DVD)之类的计算机可读记录介质中记录并提供在上述根据实施例的用户PC20、管理员PC50和软件管理PC12上执行的信息处理程序,作为可安装或可执行文件。0129可以在与诸如因特网之类的网络连接的计算机中存储或通过经由网络下载而提供在上述根据实施例的用户PC20、管理员PC50和软件管理P。

46、C12上执行的信息处理程序。此外,可以经由诸如因特网之类的网络提供或分发在上述根据实施例的用户PC20、管理员PC50和软件管理PC12上执行的信息处理程序。例如,在ROM中嵌入并提供上述根据实施例的信息处理程序。0130在以上的实施例中,管理系统包括输出设备16,所述输出设备例如是图形形成设说明书CN104052892A1110/10页12备,但不限于此。管理系统可以包括不同于图形形成设备的、发送设置的设备。0131根据实施例,管理员可以提示用户使用管理员所推荐和设置的设置。0132可以以任何方便的形式(例如使用专用硬件或专用硬件和软件的混合)来实现本发明。本发明可以实现为通过一个或多个网络。

47、处理装置实现的计算机软件。网络可以包括任何传统的陆地或无线通信网络,如因特网。处理装置可以包括任何可适当编程的装置,如通用目的计算机、个人数字助理、移动电话(如,WAP或3G兼容电话)等。由于本发明可以由软件实现,因而本发明的每个方面和所有方面都包括在可编程设备上实现的计算机软件。可以使用任何传统载体介质将计算机软件提供给可编程设备。载体介质可以包括承载计算机代码的瞬态载体介质,如电、光、微波、声学或无线电频率信号。这种瞬态介质的示例是在IP网络(如因特网)上承载计算机代码的TCP/IP信号。载体介质还可以包括用于存储处理器可读代码的存储介质,如软盘、硬盘、CDROM、磁带设备或固态存储设备。。

48、0133硬件平台包括任何期望类型的硬件资源,包括例如中央处理器(CPU)、随机访问存储器(RAM)和硬盘驱动器(HDD)。CPU可以通过任何期望类型的任何期望数量的处理器来实现。RAM可以通过任何期望类型的易失性或非易失性存储器来实现。HDD可以通过能够存储大量数据的任何期望类型的非易失性存储器来实现。取决于装置类型,硬件资源可以另外包括输入设备、输出设备或网络设备。可选地,只要HDD是可访问的,就可以将HDD设置在装置外部。在该示例中,CPU(如CPU的缓存存储器)和RAM可以用作装置的物理存储器或主存储器,同时HDD可以用作装置的次要存储器。0134尽管参照特定实施例为了完整和清楚的公开而。

49、描述了本发明,但是所附权利要求不应因此受限,而是应被构造为体现对于本领域技术人员来说可能出现的所有修改和可选构造均落入在此提出的基本示教范围内。说明书CN104052892A121/17页13图1图2说明书附图CN104052892A132/17页14图3图4A图4B说明书附图CN104052892A143/17页15图5图6图7说明书附图CN104052892A154/17页16图8说明书附图CN104052892A165/17页17图9图10说明书附图CN104052892A176/17页18图11说明书附图CN104052892A187/17页19图12说明书附图CN104052892A。

50、198/17页20图13图14说明书附图CN104052892A209/17页21图15图16说明书附图CN104052892A2110/17页22图17说明书附图CN104052892A2211/17页23图18说明书附图CN104052892A2312/17页24图19说明书附图CN104052892A2413/17页25图20说明书附图CN104052892A2514/17页26图21说明书附图CN104052892A2615/17页27图22说明书附图CN104052892A2716/17页28图23说明书附图CN104052892A2817/17页29图24说明书附图CN104052。

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

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


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