IP Library Granted Patent US 8,953,184
Granted Patent B2
US 8,953,184 · App. 13/625,419 · Granted Feb 10, 2015

Processing apparatus, processing system, and non-transitory computer readable medium

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,953,184
App. No.
13/625,419
Granted
Feb 10, 2015
Kind
B2
Abstract

A processing apparatus includes a provision unit that is connected to a communication unit used to communicate with plural actual apparatuses and a manipulation unit which is used to manipulate the actual apparatuses, that forms virtual image processing functions which control operations of the actual apparatuses based on manipulation of the manipulation unit, and that provides services using the virtual image processing functions, and a control unit that, when an operation execution instruction of the actual apparatuses is given using the manipulation unit, limits the processes which exceed an amount of licenses indicating a previously contracted number of actual apparatuses, throughputs of the previously contracted number of actual apparatuses, or a previously contracted number of virtual image processing functions, and that controls the provision unit such that the services are provided based on the operation execution instruction.

Claims (16)

1. A processing apparatus, comprising:

a provision unit that is connected to a communication unit used to communicate with a plurality of actual apparatuses which perform previously determined processes requiring a license and a manipulation unit which is used to manipulate the actual apparatuses, that forms virtual image processing functions which control operations of the actual apparatuses based on manipulation of the manipulation unit, and that provides services using the virtual image processing functions, wherein the provision unit is stored on a server that is communicable with the actual apparatuses over a network so that the provision unit is separate from the actual apparatuses; and

a control unit on the server that, when an operation execution instruction of the actual apparatuses is given using the manipulation unit via the communication unit, allows the processes requiring a license to be executed but limits the processes which exceed an amount of licenses indicating a previously contracted number of actual apparatuses which may be executed at a same time, throughputs of the previously contracted number of actual apparatuses which may be executed at the same time, or a previously contracted number of virtual image processing functions which may be executed at the same time, and that controls the provision unit such that the services are provided based on the operation execution instruction.

2. The processing apparatus according to claim 1 ,

wherein the provision unit forms the plurality of virtual image processing functions, and provides the services using the respective virtual image processing functions, and

wherein, when the operation execution instruction is given, the control unit searches for a use state of a use target actual apparatus, and, when the actual apparatus corresponding to the use target is being used by another virtual image processing function, performs control such that the provision unit makes a use reservation, waits until the another processing apparatus terminates the use of the actual apparatus corresponding to the user target, and provides the services.

3. A processing system, comprising:

the processing apparatus according to claim 1 ,

the actual apparatuses that are connected to the communication unit, and that perform previously determined processes based on the control of the provision unit; and

the manipulation unit that is connected to the communication unit and used to manipulate the actual apparatuses.

4. A processing system, comprising:

the processing apparatus according to claim 2 ,

the actual apparatuses that are connected to the communication unit, and that perform previously determined processes based on the control of the provision unit; and

the manipulation unit that is connected to the communication unit and used to manipulate the actual apparatuses.

5. A non-transitory computer readable medium storing a program causing a computer to function as the control unit of the processing apparatus according to claim 1 .

6. A non-transitory computer readable medium storing a program causing a computer to function as the control unit of the processing apparatus according to claim 2 .

Assignments (2)
CHANGE OF NAME Recorded Aug 12, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 058287/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2012
From: TSUTSUMI, KENJI
To: FUJI XEROX CO., LTD.
Reel/Frame 029591/0157 →