Processing apparatus, processing system, non-transitory computer readable medium, and processing method for managing reservation of resources
AssigneeFuji Xerox Co., Ltd.
InventorsTakeshi Shibuya, Koma Morita
Life of this patent
Estimating the term…
Abstract
A processing apparatus includes a detector, an acceptance unit, and a manager. The detector detects a user. The acceptance unit accepts an operation performed by the user for selecting a process. The manager manages plural resources of the processing apparatus so as to reserve, upon detection of the user by the detector, the plural resources and to release, upon acceptance of the operation by the acceptance unit, a resource among the plural resources that is not necessary for the process selected in the operation.
Claims14
A processing apparatus comprising:
- a memory that stores reservation information indicating a state of each of a plurality of resources of the processing apparatus;
- a detector that detects a user;
- an acceptance unit that accepts a first operation performed by the user for selecting a first process of a plurality of processes which the processing apparatus is configured to perform;
- and
- a manager that manages the plurality of resources of the processing apparatus, the plurality of resources corresponding to the plurality of processes, the manager being configured to
- (i) upon detection of the user by the detector, reserve the plurality of resources for all of the plurality of processes which the processing apparatus is configured to perform, wherein, in response to the detector detecting the user, the manager overwrites the states of all of the plurality of resources in the reservation information to indicate that the plurality of resources are reserved for the user, and
- (ii) upon acceptance of the first operation by the acceptance unit for the first process, release one or more of the plurality of resources not necessary for the first process selected in the first operation, wherein the manager overwrites the state of the one or more of the plurality of resources in the reservation information to indicate that the one or more of the plurality of resources are released.
A processing system comprising:
- a terminal;
- and
- a processing apparatus,
- the terminal including
- an acceptance unit that accepts a first operation performed by a user for selecting a first process of a plurality of processes which the processing apparatus is configured to perform,
- the processing apparatus including
- a memory that stores reservation information indicating a state of each of a plurality of resources of the processing apparatus,
- a detector that detects the user, and
- a manager that manages the plurality of resources of the processing apparatus, the plurality of resources corresponding to the plurality of processes, the manager being configured to
- (i) upon detection of the user by the detector, reserve the plurality of resources for all of the plurality of processes which the processing apparatus is configured to perform, wherein, in response to the detector detecting the user, the manager overwrites the states of all of the plurality of resources in the reservation information to indicate that the plurality of resources are reserved for the user, and
- (ii) upon acceptance of the first operation by the acceptance unit for the first process, release one or more of the plurality of resources not necessary for the first process selected in the first operation, wherein the manager overwrites the state of the one or more of the plurality of resources in the reservation information to indicate that the one or more of the plurality of resources are released.
A non-transitory computer readable medium storing a program causing a computer to execute a process, the process comprising:
- storing reservation information indicating a state of each of a plurality of resources of a processing apparatus;
- detecting a user;
- accepting a first operation performed by the user for selecting a first process of a plurality of processes which the processing apparatus is configured to perform;
- and
- managing the plurality of resources of the processing apparatus, the plurality of resources corresponding to the plurality of processes, the managing including
- (i) upon detection of the user, reserving the plurality of resources for all of the plurality of processes which the processing apparatus is configured to perform, wherein, in response to detecting the user, the states of all of the plurality of resources are overwritten in the reservation information to indicate that the plurality of resources are reserved for the user, and
- (ii) upon acceptance of the first operation for the first process, releasing one or more of the plurality of resources not necessary for the first process selected in the first operation, wherein the state of the one or more of the plurality of resources is overwritten in the reservation information to indicate that the one or more of the plurality of resources are released.
A processing method comprising:
- storing reservation information indicating a state of each of a plurality of resources of a processing apparatus;
- detecting a user;
- accepting a first operation performed by the user for selecting a first process of a plurality of processes which the processing apparatus is configured to perform;
- and
- managing the plurality of resources of the processing apparatus, the plurality of resources corresponding to the plurality of processes, the managing including
- (i) upon detection of the user, reserving the plurality of resources for all of the plurality of processes which the processing apparatus is configured to perform, wherein, in response to detecting the user, the states of all of the plurality of resources are overwritten in the reservation information to indicate that the plurality of resources are reserved for the user, and
- (ii) upon acceptance of the first operation for the first process, releasing one or more of the plurality of resources not necessary for the first process selected in the first operation, wherein the state of the one or more of the plurality of resources is overwritten in the reservation information to indicate that the one or more of the plurality of resources are released.
Dependencies are inferred from the claim text.