IP Library Granted Patent US 11,431,717
Granted Patent B2
US 11,431,717 · App. 16/505,602 · Granted Aug 30, 2022

Information processing apparatus, information processing system, and non-transitory computer readable medium storing information processing program for allowing operation within predeternined authority range for temporary user

Inventor: Yoshihiro Fujimaki (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
H04L63/102H04L63/0884
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 11,431,717
App. No.
16/505,602
Granted
Aug 30, 2022
Kind
B2
Abstract

An information processing apparatus includes a reception unit that receives command information related to an operation by a temporary user, and a control unit that performs a control to execute an operation corresponding to the command information received by the reception unit in a case where the operation corresponding to the command information is included in authority of the user by switching authority of the user to authority of a user who is not a temporary user after the command information from the user is received by the reception unit.

Claims (48)

1. An information processing apparatus comprising:

a processor, configured to:

receive command information related to an operation by a temporary user;

determine whether the operation corresponding to the command information is included in a predetermined authority range of the temporary user;

in a case where the operation corresponding to the command information is not within the predetermined authority range of the temporary user, store the command information in an execution waiting queue;

in response to the temporary user being switched to a user with an authority range in which the command information is included, perform a control to execute the operation corresponding to the command information stored in the execution waiting queue according to a predetermined rule related to an error; and

wherein, in a case where the operation corresponding to the received command information is performed and a plurality of pieces of the command information related to the temporary user and another temporary user are repeated, the processor notifies the error according to the predetermined rule.

2. The information processing apparatus according to claim 1 ,

wherein, in a case where the operation corresponding to the command information is within the predetermined authority range of the temporary user, the processor performs a control to execute the operation corresponding to the command information without storing the command information in the execution waiting queue.

3. The information processing apparatus according to claim 2 , wherein the processor is further configured to:

notify an execution status of the operation corresponding to the command information in a case where the command information is received.

4. The information processing apparatus according to claim 3 ,

wherein, in a case where the authority is not switched after the command information not within the predetermined authority range of the temporary user is received, the processor notifies that the operation corresponding to the received command information is unexecuted, as the execution status.

5. The information processing apparatus according to claim 4 ,

wherein the processor further notifies that switching of the authority of the temporary user is promoted, in addition to the notification indicating that the operation corresponding to the received command information is unexecuted.

6. The information processing apparatus according to claim 3 ,

wherein, a case where an execution of the operation corresponding to the received command information is completed, the processor notifies that the requested operation is completed, as the execution status.

7. The information processing apparatus according to claim 1 , wherein the processor is further configured to:

notify an execution status of the operation corresponding to the command information in a case where the command information is received.

8. The information processing apparatus according to claim 7 ,

wherein, in a case where the authority is not switched after the command information not within the predetermined authority range of the temporary user is received, the processor notifies that the operation corresponding to the received command information is unexecuted, as the execution status.

9. The information processing apparatus according to claim 8 ,

wherein the processor further notifies that switching of the authority of the temporary user is promoted, in addition to the notification indicating that the operation corresponding to the received command information is unexecuted.

10. The information processing apparatus according to claim 8 ,

wherein, in a case where an execution of the operation corresponding to the received command information is completed, the processor notifies that the requested operation is completed, as the execution status.

11. The information processing apparatus according to claim 7 ,

wherein, in a case where an execution of the operation corresponding to the received command information is completed, the processor notifies that the requested operation is completed, as the execution status.

12. The information processing apparatus according to claim 1 ,

wherein a firstly-instructed command information among the plurality of pieces of the command information related to the temporary user and the another temporary user being repeated is executed, and

wherein the plurality of pieces of the command information other than the firstly-instructed command information are discarded.

13. The information processing apparatus according to claim 1 ,

wherein a firstly-instructed command information among the plurality of pieces of the command information related to the temporary user and the another temporary user being repeated is executed, and

wherein the plurality of pieces of the command information other than the firstly-instructed command information are held.

14. An information processing system comprising:

an information processing apparatus comprising a processor, wherein the processor is configured to:

receive command information related to an operation by a temporary user;

determine whether the operation corresponding to the command information is included in a predetermined authority range of the temporary user;

in a case where the operation corresponding to the command information is not within the predetermined authority range of the temporary user, store the command information in an execution waiting queue;

in response to the temporary user being switched to a user with an authority range in which the command information is included, perform a control to execute the operation corresponding to the command information stored in the execution waiting queue according to a predetermined rule related to an error; and

in a case where the operation corresponding to the received command information is performed and a plurality of pieces of the command information related to the temporary user and another temporary user are repeated, notify the error according to the predetermined rule;

an information processing terminal that allows the user to transmit the command information to the information processing apparatus; and

an authentication apparatus that performs authentication of the user for switching the authority of the user.

15. A non-transitory computer readable medium storing an information processing program for causing a computer to:

receive command information related to an operation by a temporary user;

determine whether the operation corresponding to the command information is included in a predetermined authority range of the temporary user;

in a case where the operation corresponding to the command information is not within the predetermined authority range of the temporary user, store the command information in an execution waiting queue;

in response to the temporary user being switched to a user with an authority range in which the command information is included, perform a control to execute the operation corresponding to the command information stored in the execution waiting queue according to a predetermined rule related to an error; and

in a case where the operation corresponding to the received command information is performed and a plurality of pieces of the command information related to the temporary user and another temporary user are repeated, notify the error according to the predetermined rule.

Assignments (2)
CHANGE OF NAME Recorded May 14, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056237/0131 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2019
From: FUJIMAKI, YOSHIHIRO
To: FUJI XEROX CO., LTD.
Reel/Frame 049797/0202 →
Priority Claims (1)
JP JP2019-035282 · Feb 28, 2019 · national
Continuity (1)
Related Publication 20200280563A1 · Sep 3, 2020