处理设备及处理系统的制作方法

文档序号:7865102阅读:194来源:国知局
专利名称:处理设备及处理系统的制作方法
技术领域
本发明涉及处理设备和处理系统。
背景技术
图像形成设备通常连接至诸如网络的通信单元来使用,服务器或客户端计算机连接至通信单元。例如,JP-A-2005-25616 (专利文献I)公开了使用许可服务器来管理可执行图像读取功能或网络打印功能的使用的技术。具体来说,在专利文献I公开的技术中,定义了用于确定多种具体功能允许操作或不允许操作的许可信息。如果从请求设备收到了用于请求具体许可信息的信号,则确定该许可信息是否作为可以传递的信息进行管理。如果该许可信息可以传递,则将具体许可信息发送至请求设备。当接收到关于放弃具体许可信息的信息以及在规定时间内未接收到关于使用具体许可信息的信息,则确定具体许可信息的使用权限返回并且再次由许可管理单元管理该许可信息。因此,能够从单个设备(或服务器)将多个图像形成设备的功能限制设置成任意图像形成设备的任意功能限制。多个终端设备连接至诸如局域网(LAN)的服务器网络系统已被广泛使用。例如,JP-A-08-263283 (专利文献2)公开了一种技术,使得能够容易地对软件程序进行维护和管理以使其不被非法用在使用通信单元(如LAN)连接的多个终端设备。具体来说,无论何时存在应当执行程序的请求时,终端设备都将诸如程序标识名称、终端设备标识名称、或者用户标识名称的安全检验信息发送至服务器。服务器基于管理信息(如预先存储的程序的标识名称、可以使用该程序的终端设备的标识名称、或者用户标识名称)以及从终端设备接收的安全检验信息来确定程序在终端设备中的使用可能性的合法性,并将所得的确定结果发送至发送该安全检验信息的终端设备。终端设备基于从服务器接收的确定结果提供程序的执行权限。 另外,专利文献2中公开的技术提出了当接收到超出能够同时执行的预定数量的执行请求时根据预定优先级来执行调整。

发明内容
本发明的一个目的是提供在预先签约的同一时刻可用的许可量之内控制实际装置的操作的服务。根据本发明的第一方面,提供了一种处理设备,包括:提供单元,其连接至用于与多个执行预定处理的实际设备通信的通信单元,并且连接至用于操控实际设备的操控单元,所述提供单元基于操控单元的操控形成控制实际设备的操作的虚拟图像处理功能,并且使用所述虚拟图像处理功能提供服务;和控制单元,当使用所述操控单元通过通信单元给出实际设备的操作执行指令时,所述控制单元限制处理超过许可量,所述许可量表示预先签约的可以同时执行的实际装置的数量、预先签约的可以同时执行的实际装置的处理容量、或者预先签约的可以同时执行的虚拟图像处理功能的数量,所述控制单元还控制提供单元基于所述操作执行指令来提供服务。
根据本发明的第二方面,在根据第一方面的处理设备中,提供单元可以形成多个虚拟图像处理功能,并且使用各个虚拟图像处理功能来提供服务,并且当给出了操作执行指令时,所述控制单元可以搜索使用目标实际装置的使用状态,当对应于使用目标的实际装置正被另一虚拟图像处理功能使用时,所述控制单元可以执行控制以使提供单元做出使用保留,等待另一处理设备终止使用与使用目标对应的实际装置,并提供服务。根据本发明的第三方面,提供了一种处理系统,包括:根据第一或第二方面的处理设备;实际装置,其连接至通信单元并且基于提供单元的控制来执行预先确定的处理;和操控单元,其连接至通信单元并用于操控所述实际装置。根据本发明的第一和第三方面,具有提供如下服务的优点,即能够在预先签约的同时可用的许可数量之内控制实际装置的操作。根据本发明的第二方面,具有如下优点,即使使用目标实际装置的操作受到另一虚拟图像处理功能的控制,也能够提供通过虚拟图像处理功能的服务,而不需要再次给出执行指令。


下面基于附图详细说明本发明的示例实施例,其中:图1是例示了根据本发明的示例实施例的虚拟图像处理系统的示意构造的框图;图2是例示了根据本发明的示例实施例的虚拟图像处理系统10(在多个实际装置的情况下)的云服务器14的功能的功能框图;图3是例示了根据本发明的示例实施例的虚拟图像处理系统10(在实际装置对应于具有多种功能的图像生成设备的各个功能的情况下)的云服务器14的功能的功能框图;图4是例示了两个虚拟图像处理设备共享一个共用的实际装置的示例的示图;图5是例示了使用根据本发明的示例实施例的虚拟图像处理系统的操控单元或计算机执行的处理流程示例的流程图;图6是例示了使用根据本发明的示例实施例的虚拟图像处理系统的云服务器执行的处理流程示例的流程图;图7是例示了根据本发明的示例实施例的虚拟图像处理系统在用户A使用虚拟图像处理设备A的复制服务时执行的操作示例的时序图;图8是例示了根据本发明的示例实施例的虚拟图像处理系统在用户B试图使用虚拟图像处理设备B的复制服务、并且许可数量不足时执行的操作示例的时序图;图9是例示了根据本发明的示例实施例的虚拟图像处理系统在用户A和用户B利用不同的虚拟图像处理设备使用同一实际装置时所执行的操作示例(前一半)的时序图;以及图10是例示了根据本发明的示例实施例的虚拟图像处理系统在用户A和用户B利用不同的虚拟图像处理设备使用同一实际装置时所执行的操作示例(后一半)的时序图。
具体实施例方式下面参照附图对本发明的示例性实施例进行详细说明。图1是例示了根据本发明的示例实施例的虚拟图像处理系统的示意构造的框图。
根据本发明的示例实施例的虚拟图像处理系统10通过诸如互联网的通信单元12连接至云服务器14和实际装置,所述实际装置例如是图像读取设备16、图像形成设备18、存储器设备20、计算机22和多功能图像形成设备24 (包括图像读取设备、图像形成设备和传真(FAX)设备的至少两种或更多功能的图像形成设备),所述实际装置配置为在云服务器14上形成虚拟图像处理设备并提供前面确定的服务。也即,虚拟图像处理系统10构成所谓的云计算系统。诸如图像读取设备16、图像形成设备18、存储器设备20、计算机22和多功能图像形成设备24的实际装置彼此连接,并构成LAN (局域网)26。同时,下文中为了将实际装置与虚拟装置相区别,以添加“实际”的方式来指称实际装置,例如实际图像读取设备16或实际图像形成设备18。另外,实际装置也可以包括其它设备(如FAX设备)。图2和图3是例示了根据本发明的示例实施例的虚拟图像处理系统10的云服务器14的功能的功能框图。同时,图2例示了连接多个实际装置来作为云服务器14的客户端的示例,图3例示了连接多功能图像形成设备来作为云服务器14的客户端的示例。云服务器14包括如图2和图3所示的账户管理功能28、选择功能30、许可管理功能32、虚拟控制器34、处理目标信息管理功能36、计费(billing)功能38和处理结果管理功能40。虚拟控制器34登记包括在云服务器14中的虚拟图像处理设备的名称以及用于对应的虚拟图像处理设备的实际装置的有关信息(例如IP (互联网协议)地址),并管理这些名称和信息。例如,用户经过通信单元12连接至云服务器14,并登记新的虚拟图像处理设备和要使用的实际装置的名称。或者,管理员可以预先登记多个虚拟图像处理设备,并在使用虚拟图像处理设备时进行选择。同时如图2和图3所示,可以提供账户管理功能28,并且可以登记关于使用虚拟控制器34的用户的信息(如用户标识(ID)和密码)。可以不受限制地将虚拟图像处理设备登记到云服务器14中,或者可以登记上至预定的限制值A的虚拟图像处理设备。可以将单个实际装置设置到虚拟图像处理设备,或者如图2所示,逐个设置实际图像读取设备16、实际图像形成设备18和实际FAX设备44中的每一个。同时,当多功能图像形成设备24连接至云服务器14时(图3),实际图像读取设备16、实际图像形成设备18和实际FAX设备44的IP地址是相同的。另外,多个图像处理设备可以共享单个实际装置。例如,如图4所示,虚拟图像处理设备A46a可以包括实际图像读取设备A16a和实际图像形成设备AlSa ;虚拟图像处理设备B46b可以包括实际图像读取设备B16b和实际图像形成设备A18a ;于是实际图像形成设备A18a由两个虚拟图像处理设备共享。云服务器14中包括的虚拟图像处理设备可以设置关于实际装置的安装位置、实际装置的处理容量(图像形成设备情况下的黑白颜色、图像读取和图像形成速度、和完成功能)的信息。这些信息片段可以从实际装置获得、通过管理员设置、或者可以从实际装置获得并且由管理员输入其空缺。选择功能30用于从登记的虚拟图像处理设备中选择要使用的虚拟图像处理设备。例如,用户通过操作诸如计算机22或实际装置的操控单元42经由通信单元12连接至云服务器14,显示登记的虚拟图像处理设备的列表,并且选择期望的虚拟图像处理设备。此时,可以显示实际装置的IP地址、安装位置或者处理容量。
另外,选择功能30从选择的虚拟图像处理设备中包含的实际装置请求使用许可(允许使用)。具体来说,选择功能30从许可管理功能32请求开始使用实际装置。许可管理功能32预先签约了可以同时使用的实际装置的数量,允许可以同时使用的实际装置的签约数量作为限制值B (限制值A>限制值B),并且对实际装置的允许使用(许可)进行管理,使得可以避免数量等于或大于签约数量的实际装置被同时使用。例如,如果签约为在可以同时使用的实际图像形成设备18的数量为10,则即使100个实际图像形成设备18连接至通信单元12,也仅允许10个图像形成设备同时执行图像形成处理。另外,如果任意图像形成设备18的处理终止,则其它图像形成设备18的处理可以开始。同时,许可控制范围是正在操作的实际装置的范围(在实际图像形成设备18的情况下是在纸张上执行图像形成的时间段),并且不包括进行设置以便使用实际装置的时间段。此外,可以针对每个实际装置设置许可(实际图像形成设备18、实际图像读取设备16或实际FAX设备44)。具体来说,许可管理功能32检查当前被使用的实际装置。如果允许使用同一实际装置,则(在对使用数量加一之后)允许使用该实际装置并且不改变已使用许可的数量。在不允许使用同一实际装置的状态下,检查已使用许可的数量。如果剩余许可,则将实际装置登记为一个装置,允许其被使用(将使用数量设置为1),并且在从已使用许可的数量中减一之后允许使用该实际装置。如果不剩余许可,则不允许使用该实际装置。此外,除了允许许可的功能(发放许可的功能),许可管理功能32还包括当许可数量超过可以同时使用的许可数量而不允许许可时保留许可的功能、当实际装置的使用终止时发放许可的功能、以及在保留许可的状态下请求正在使用的实际装置的许可时不发放许可的保留许可功能。另外,在示例性实施例中,许可管理功能32被描述为将预先签约的可以同时使用的实际装置数量视为许可量并且在超过许可量时抑制服务的功能。不过,许可量可以使用实际装置的处理容量(图像形成速度、图像读取速度、以及彩色状态下的四倍速增加)之和来管理,使用总用电量来进行管理,使用每单位时间的可允许节点数量进行管理,使用可以同时使用的后处理量(例如装订数量或打孔数量)进行管理、使用虚拟控制器34的处理容量(例如存储区域的占用容量)进行管理、或者通过其中两个或更多个的组合来进行管理。另外,如果使用许可管理功能32允许了实际装置的使用数量,则上述选择功能30将所选择的虚拟图像处理设备的有关信息通知给虚拟图像处理设备的虚拟控制器34。虚拟控制器34将用于操作虚拟图像处理设备的操控屏幕发送至操控请求者的操控单元42或计算机22。例如,虚拟控制器34使用网页浏览器显示操控屏幕。因此,用户可以在操控屏幕上选择期望的处理。作为在操控屏幕上执行的处理的示例,例如,读取原稿,对文字部分执行光学字符识别(0CR),将识别的文字转换成诸如可移植文档格式(PDF)的格式,并将所得的结果上传至存储服务21。另外,虚拟控制器34包括建立与实际装置的连接的功能。当正在建立与实际装置的连接、而其它虚拟图像处理设备(虚拟控制器34)已经使用了该实际装置时,难以建立连接。因此,在等待预先确定的时间之后,再次执行连接的建立。当建立与实际装置的连接出错(难以建立连接)时,对应的虚拟图像处理设备的虚拟控制器执行广播(执行关于每个虚拟控制器34是否使用的询问)以查找正在使用该实际装置的虚拟图像处理设备。正在使用实际装置的虚拟控制器34答复该广播,而正在等待建立连接的虚拟控制器34通知正在使用实际装置的虚拟控制器34其在下一个使用(通知正在使用的实际装置的目的地以及虚拟控制器34)。虚拟控制器34管理实际装置的保留队列,在保留队列的底部记录请求,并回答等待的数量。终止使用实际装置的虚拟控制器34向处在保留队列顶部的虚拟控制器34通知该实际装置的使用已终止,并且向虚拟控制器34通知保留队列的内容。通过上述处理,可以逐个地由另一个虚拟控制器34使用实际装置。另外,当建立了与实际装置的连接时,虚拟控制器34可以通过指示实际装置的发光二极管(LED)闪光来通知用户。在建立了与实际装置的连接之后,虚拟控制器34通过指示开始执行包括在所选择的虚拟图像处理设备中的实际装置来使得该虚拟图像处理设备被操作。例如,在LED闪光的图像读取设备中设置原稿,给出执行开始指令,从而操作该虚拟图像处理设备。虚拟控制器34接收执行开始指令并控制实际装置的操作。例如,在执行上述OCR处理时,将两种原稿读取指令提供给实际图像读取设备16。此后,实际图像读取设备16读取原稿,并将通过读取原稿所得的图像信息发送至虚拟控制器34。然后,虚拟控制器34对原稿图像进行分析,通过对文字部分执行OCR来提取字符串信息,使用诸如PDF的格式描述所得的结果,并将转换格式后的信息发送至存储服务21,从而将图像处理结果存储在存储服务21中。另外,当使用实际装置执行的处理终止后,虚拟控制器34释放与实际装置的连接,改变操控屏幕并通知用户该处理终止。此外,当通过用户执行关闭操控屏幕的操作时,虚拟控制器34向许可管理功能32通知实际装置的使用已终止。许可管理功能32接收该通知并从实际装置的使用数量减I。当使用数量为零时,释放单个许可。同时,在关闭操控屏幕之后执行处理时,虚拟控制器34在处理终止时刻向许可管理功能32通知实际装置的使用已终止。同时,处理目标信息管理功能36管理使用存储设备20中的虚拟图像处理设备处理的诸如外部存储服务等的目标的有关信息。例如,当使用显示在操控单元42或计算机22上的操控屏幕给出将存储在存储设备20中的文档的有关信息形成为图像的指令时,处理目标信息管理功能36从存储设备20读取目标信息,并请求包括在虚拟图像处理设备中的实际图像形成设备18形成图像。计费功能38包括管理计费有关信息的功能。例如,计费功能38存储虚拟图像处理设备的使用结果或者服务的使用数量,并在计费时使用这些信息进行计费。另外,处理结果管理功能40存储使用虚拟图像处理设备的处理结果例示,并将存储的信息用于使用计费供38执行的计费处理。下面对按照上述构造的根据本发明的示例性实施例的虚拟图像处理系统10执行的处理进行说明。图5是例示了使用根据本发明的示例实施例的虚拟图像处理系统10的操控单元42或计算机22执行的处理流程示例的流程图。如果操控单元42或计算机22进行操作并被指示连接至云服务器14,则在步骤100操控单元42或计算机22连接至云服务器14,处理前进至步骤102。在步骤102,判定是否指示登记实际装置或虚拟图像处理设备。当判定为肯定时,处理前进至步骤104。当判定为否定时,处理前进至步骤110。在步骤104,显示预先确定的登记屏幕,处理前进至步骤106。同时,从云计算机14发送登记屏幕。在步骤106,判定登记屏幕的输入是否终止,处理等待该判定变为肯定,然后处理前进至步骤108。在步骤108,将登记信息发送至云服务器14,并且处理序列终止。也就是说,关于虚拟图像处理设备或者虚拟图像处理设备中包括的实际装置的信息已登记在云服务器14中。同时,在示例性实施例中,当未指示登记时,处理前进至步骤110。此后使用虚拟图像处理设备,请求云服务器14获得使用状态,并且处理前进至步骤112。在步骤112,判定是否获得了使用状态,处理等待判定为肯定并前进至步骤114。在步骤114,请求云服务器14显示用户屏幕,然后处理前进至步骤116。例如,当期望使用复制服务时,显示用户屏幕的请求对应于显示复制屏幕的请求。在步骤116,判定是否允许许可。执行判定,按照云服务器14在获得使用屏幕的请求时判定允许许可的方式来获得判定结果,从而判定允许许可并发送使用屏幕或者判定不允许许可并发出错误通知。当判定为否定时,即当不允许许可时,处理前进至步骤118。当判定为肯定时,处理前进至步骤120。在步骤118,由于不允许许可,于是显示错误并终止处理序列。作为错误显示,例如显示诸如“超过可以同时使用的许可数量”的语句。同时在示例性实施例中,在可以同时使用的实际装置的数量之内管理许可。因此在任意实际装置的使用终止之后,如果指示再次使用该实际装置,则步骤116中的判定为肯定。同时,在步骤120显示使用屏幕,处理前进至步骤122。也即,由此可以使用虚拟图像处理设备。在步骤122,判定是否已给出执行指示。执行判定来判定使用屏幕是否已被操作并指示执行使用虚拟图像处理设备执行的处理。该处理等待判定变为肯定,然后处理前进至步骤124。在步骤124,将执行指令发送至云服务器14,然后处理前进至步骤126。在步骤126,判定是否已接收到指令。执行该判定来判定是否已经通知使用云服务器14来接收指令。该处理等待判定变为肯定,然后处理前进至步骤128。在步骤128,终止连接和处理序列。尽管省去了具体描述,但操控单元42或计算机22可以确认在虚拟图像处理设备执行指令之后虚拟图像处理设备的运行完成。在如上文所述使用操控单元42或计算机22执行处理时,云服务器14执行下述串联。图6是例示了使用根据本发明的示例实施例的虚拟图像处理系统10的云服务器14执行的处理流程示例的流程图。在步骤200,判定是否接收到登记实际装置或虚拟图像处理设备的指令。当判定为肯定时,处理前进至步骤202。当判定为否定时,处理前进至步骤204。在步骤202,执行登记处理,然后处理序列终止。也即,登记包含在云服务器14中的虚拟图像处理设备的名称、用作相应的虚拟图像处理设备的实际装置的有关信息(例如IP地址)。另外,在步骤204,判定是否存在使用状态请求。也即,判定在上述步骤110中是否由操控单元42或计算机22做出了使用状态请求。该处理等待判定变为肯定,然后处理前进至步骤206。在步骤206,将使用状态发送至请求者,然后处理前进至步骤208。在步骤208,判定是否请求了操控屏幕。该判定是判断在上述步骤114是否做出了使用屏幕显示请求。该处理等待判定变为肯定,然后处理前进至步骤210。在步骤210,判定是否允许许可。在该示例性实施例中,该判定是使用许可管理功能32判断已使用的许可是否处在预先签约的可以同时使用的实际装置的数量内。当判定为否定时,处理前进至步骤212。当判定为肯定时,处理前进至步骤214。在步骤212,由于不满足允许许可的条件(可以同时使用的实际装置的数量),于是发出错误通知并且处理序列终止。在步骤214,由于满足允许许可的条件,于是将使用屏幕发送至请求者,并且处理前进至步骤216。在步骤216,判定是否给出了执行指令。该判定是判定在上述步骤124中是否发送了执行指令,该处理等待判定变为肯定,然后处理前进至步骤218。在步骤218,检查实际装置的使用,然后处理前进至步骤220。也即,作为使用目标的虚拟图像处理设备的虚拟控制器34通过广播方式检查是否另一个虚拟图像处理设备的虚拟控制器34使用该作为使用目标的实际装置。在步骤220,判定是否可以使用实际装置。作为步骤218的判定结果,该判定是判定在不将该实际装置用于其它目的的情况下是否可以直接使用该实际装置。当判定为否定时,处理前进至步骤222。当判定为肯定时,处理前进至步骤226。在步骤222,针对正被使用的虚拟图像处理设备的虚拟控制器34保留实际装置的使用,并且处理前进至步骤224。在步骤224,判定是否接收到如下通知,即正被其它虚拟图像处理设备使用的实际装置的使用已终止。该处理等待判定变为肯定,然后处理前进至步骤220。由此重复上述处理。在步骤226,执行使用操控单元42或计算机22指示的处理,并且处理序列终止。同时,尽管省去了细节描述,在执行了虚拟图像处理设备的指令之后使用操控单元42或计算机22来检查虚拟图像处理设备的执行完成时,可以答复执行是否已完成。接下来使用示例对根据本发明的示例实施例的虚拟图像处理系统10的具体操作进行说明。图7是例示了根据本发明的示例实施例的虚拟图像处理系统10在用户A使用虚拟图像处理设备A46a的复制服务时执行的操作示例的时序图。首先,用户A使用操控单元42或计算机22通过通信单元12连接至云服务器14。此后,用户A获得虚拟图像处理设备A46a的使用状态。虚拟图像处理设备A46a的虚拟控制器34响应于用户A的使用状态获得请求来发送使用状态。接下来,用户A向虚拟图像处理设备A46a的虚拟控制器34发出复制屏幕显示指令。当接收到该指令时,使用许可管理功能32检查虚拟图像处理设备A46a的许可。在图7所示的示例中,例如示出了对实际图像读取设备A16a和实际图像形成设备A18a的许可进行检查并使用许可管理功能32通知OK (允许使用)。虚拟图像处理设备A的虚拟控制器34接收使用允许并将复制屏幕输出至用户A。因此,在用户A的操控单元42或计算机22上显示复制屏幕。用户A通过操控复制屏幕向虚拟图像处理设备A46a发出处理执行指令,虚拟图像处理设备A46a的虚拟控制器34通知接收到该指令。此后,在图7所示的示例中,用户A关闭操控屏幕并终止连接。虚拟图像处理设备A46a的虚拟控制器34通过向虚拟图像处理设备B46b以及其它虚拟图像处理设备广播来检查实际装置的使用。此时,当实际装置没有被其它设备使用时,使用实际装置根据来自操控屏幕的指令执行复制处理,然后处理终止。当处理终止时,虚拟图像处理设备A46a的虚拟控制器34向许可管理功能32通知实际装置(在图4中为实际图像读取设备A16a和实际图像形成设备A18a)的许可的释放。许可管理功能32接收该通知并从已通知的实际装置的使用数量中减一。此时,当使用数量为零时,释放单个许可并限制使用。当接收到对许可释放的答复时,虚拟图像处理设备A46a的虚拟控制器34可以通知用户A终止。用户A连接至虚拟图像处理设备A46a,并发出使用状态获得请求。虚拟图像处理设备A46a的虚拟控制器34答复该请求并发送使用状态。用户A检查正常终止,然后处理终止。接下来对虚拟图像处理系统10在用户B试图执行虚拟图像处理设备B46b的复制服务并且许可不足时执行的操作示例进行说明。图8是例示了根据本发明的示例实施例的虚拟图像处理系统10在用户B试图使用虚拟图像处理设备B的复制服务但是许可不足时执行的操作示例的时序图。用户B使用操控单元42或计算机22通过通信单元12连接至云服务器14。此后,用户B获得虚拟图像处理设备B46b的使用状态。虚拟图像处理设备B46b的虚拟控制器34响应于用户B的使用状态获得请求来发送使用状态。接下来,用户B向虚拟图像处理设备B46b的虚拟控制器34发出复制屏幕显示指令。当接收到该指令时,虚拟图像处理设备B46b使得许可管理功能32检查许可。由于许可不足,因此向许可管理功能32发送不允许使用(NG)。虚拟图像处理设备B46b接收NG并在用户B的操控单元42或计算机22上显示错误。例如显示消息“许可不足”。接下来对于用户A使用包括实际图像读取设备A16a和实际图像形成设备A18a的虚拟图像处理设备A46a并且用户B使用包括实际图像读取设备B16b和实际图像形成设备AlSa的虚拟图像处理设备B46b的情况(即使用相同的实际装置的情况)进行说明。图9和图10是例示了根据本发明的示例实施例的虚拟图像处理系统10在用户A和用户B利用不同的虚拟图像处理设备使用同一实际装置时所执行的操作示例的时序图。用户A向虚拟图像处理设备A46a的虚拟控制器34发出复制屏幕显示指令。当接收到该指令时,虚拟图像处理设备A46a使得许可管理功能32检查许可。图9所示的示例示出了检查实际图像读取设备A16a和实际图像形成设备A18a的许可并且通过许可管理功能32通知OK (允许使用)的示例。虚拟图像处理设备A46a的虚拟控制器34接收允许使用并将复制屏幕输出至用户。因此在用户A的操控单元42或计算机22上显示复制屏幕。于是用户A可以使用显示屏幕来设置虚拟图像处理设备A的使用。另外,用户B通过通信单元12使用操控单元42或计算机22连接至云服务器14。此后,将复制屏幕显示指令给至虚拟图像处理设备B46b的虚拟控制器34。虚拟图像处理设备A46a的虚拟控制器34使得许可管理功能32检查许可。图9所示的示例示出了检查实际图像读取设备B16b和实际图像形成设备A18a的许可并且通过许可管理功能32通知OK (允许使用)的示例。虚拟图像处理设备B的虚拟控制器34接收允许使用并将复制屏幕输出至用户。因此在用户B的操控单元42或计算机22上显示复制屏幕。于是用户B可以使用显示屏幕来设置虚拟图像处理设备A的使用。同时,在用户A设置虚拟图像处理设备A46a的使用并且指示其执行虚拟图像处理设备A46a时,虚拟图像处理设备A46a的虚拟控制器34检查虚拟图像处理设备B46b是否使用实际图像读取设备A16a和实际图像形成设备AlSa (通过广播的方式检查是否另一虚拟图像处理设备使用实际图像读取设备A16a和实际图像形成设备A18a)。此后,如果检测该虚拟图像处理设备不使用实际图像读取设备A16a和实际图像形成设备A18a,则虚拟图像处理设备A46a执行用户A指示的处理。接下来,在用户B设置虚拟图像处理设备B46b的使用并且指示其执行虚拟图像处理设备B46b时,虚拟图像处理设备B46b向用户B发送指令接收通知,用户B检查该通知并终止连接。虚拟图像处理设备B46b检查虚拟图像处理设备A46a是否使用实际图像读取设备B16b和实际图像形成设备AlSa (通过广播的方式检查是否另一虚拟图像处理设备使用实际图像读取设备B16b和实际图像形成设备A18a)。在此示例的情况下,虚拟图像处理设备A46a的虚拟控制器34向虚拟图像处理设备B46b的虚拟控制器34通知实际图像形成设备A18a正被使用。当虚拟图像处理设备B46b接收到实际图像形成设备A18a正被使用的通知时,虚拟图像处理设备B46b向虚拟图像处理设备A46a的虚拟控制器34输出使用保留。接下来进入图10的描述。当虚拟图像处理设备A46a的处理在用户A的请求下终止时,虚拟图像处理设备A46a的虚拟控制器34向许可管理功能32通知实际装置(图10中的实际图像读取设备A16a和实际图像形成设备A18a)的许可的释放。许可管理功能32接收该通知,从通知的实际装置的使用数量中减一。此时,当使用数量为零时,释放单个许可。当虚拟图像处理设备A46a的虚拟控制器34从许可管理功能32接收到针对许可释放的答复时,向虚拟图像处理设备B46b的虚拟控制器34提供实际图像形成设备A18a的使用终止的通知。因此,虚拟图像处理设备B46b的虚拟控制器34基于来自用户A的指令检查虚拟图像处理设备A46a是否使用实际图像读取设备B16b和实际图像形成设备AlSa(通过广播的方式检查是否另一虚拟图像处理设备使用实际图像读取设备B16b和实际图像形成设备A18a)。此后,在检查到实际装置没有被另一虚拟图像处理设备使用时,基于来自用户B的指令执行处理,然后处理终止。当用户B指示的处理终止时,虚拟图像处理设备B46b向许可管理功能32通知实际装置(图10中的实际图像读取设备B16b和实际图像形成设备A18a)的许可的释放。许可管理功能32接收该通知,从通知的实际装置的使用数量中减一。此时,当使用数量为零时,释放单个许可。此后,用户A和用户B分别连接至请求处理的虚拟图像处理设备46a和46b,并请求获得使用状态。各个虚拟图像处理设备46a和46b的虚拟控制器34依请求发送使用状态。每个用户识别正常的终止,然后处理终止。同时,示例性实施例中如图5和图6所示的每个处理可以是使用硬件执行的处理或者是通过运行程序执行的软件处理。前面对本发明的示例性实施例的描述是出于例示和说明的目的而提供。不应理解为排他性的或者将本发明限制为所公开的具体形式。各种修改和变型对于本领域技术人员来说是明显的。对实施例的选择和描述是为了最好地阐述本发明的原理及其实际应用,从而使得本领域的其它技术人员能够针对适用于特定使用场合的各种实施例和各种变型来理解本发明。本发明的范围由权利要求及其等价部分限定。
权利要求
1.一种处理设备,包括: 提供单元,其连接至用于与多个执行预定处理的实际设备通信的通信单元,并且连接至用于操控实际设备的操控单元,所述提供单元基于操控单元的操控形成控制实际设备的操作的虚拟图像处理功能,并且使用所述虚拟图像处理功能提供服务;和 控制单元,当使用所述操控单元通过通信单元给出实际设备的操作执行指令时,所述控制单元限制超过许可量的处理,所述许可量表示预先签约的能够同时执行的实际装置的数量、预先签约的能够同时执行的实际装置的处理容量、或者预先签约的能够同时执行的虚拟图像处理功能的数量,所述控制单元还控制提供单元基于所述操作执行指令来提供服务。
2.根据权利要求1的处理设备, 其中提供单元形成多个虚拟图像处理功能,并且使用各个虚拟图像处理功能来提供服务,并且 其中当给出了操作执行指令时,所述控制单元搜索使用目标实际装置的使用状态,当对应于使用目标的实际装置正被另一虚拟图像处理功能使用时,所述控制单元执行控制以使提供单元做出使用保留,等待另一处理设备终止使用与使用目标对应的实际装置,并提供服务。
3.一种处理系统,包括: 根据权利要求1或权利要求2的处理设备, 实际装置,其连接至通信单元并且基于提供单元的控制来执行预先确定的处理;和 操控单元,其连接至通信单元并用于操控所述实际装置。
全文摘要
本发明提供处理设备及处理系统。该处理设备包括提供单元,其连接至用于与多个实际设备通信的通信单元,并且连接至用于操控实际设备的操控单元,所述提供单元基于操控单元的操控形成控制实际设备的操作的虚拟图像处理功能,并且使用所述虚拟图像处理功能提供服务;处理设备还包括控制单元,当使用所述操控单元给出实际设备的操作执行指令时,所述控制单元限制处理超过许可量,所述许可量表示预先签约的实际装置的数量、预先签约的实际装置的处理容量、或者预先签约的虚拟图像处理功能的数量,所述控制单元还控制提供单元基于所述操作执行指令来提供服务。
文档编号H04N1/00GK103209272SQ201210447539
公开日2013年7月17日 申请日期2012年11月9日 优先权日2012年1月11日
发明者堤健次 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1