IP Library Granted Patent US 11,163,506
Granted Patent B2
US 11,163,506 · App. 16/547,719 · Granted Nov 2, 2021

Information processing apparatus and non-transitory computer readable medium

Inventor: Fumitake Yamanishi (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
G06F3/1222G06F3/1238H04N1/4433
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,163,506
App. No.
16/547,719
Granted
Nov 2, 2021
Kind
B2
Abstract

An information processing apparatus includes an extraction unit and a setting unit. When a job for a specific process is obtained, the extraction unit extracts any piece of multiple different predetermined pieces of first policy information. The setting unit sets the extracted first policy information as second policy information to an execution unit. The extracted first policy information is extracted by the extraction unit. The execution unit does the job on the basis of the second policy information. The second policy information is different from the first policy information.

Claims (40)

1. An information processing apparatus comprising:

a processor configured to function as:

an extraction unit that, when a job for a specific process is obtained, extracts any piece of a plurality of different predetermined pieces of first policy information, the first policy information including security settings and rules relating to authorization to perform the job on a chosen equipment, the first policy information being affiliation policy information showing which organization a user requesting the job belongs to; and

a setting unit that sets the extracted first policy information as second policy information to an execution unit of the processor, the extracted first policy information being extracted by the extraction unit, the execution unit doing the job on a basis of the second policy information, the second policy information being set policy information that is different from the first policy information,

wherein, when the execution unit ends execution of the job, the setting unit changes policy information which has been set as the second policy information to the execution unit, to policy information different from the policy information which has been set, and when the setting unit changes the policy information to the policy information different from the policy information which has been set, only a certificate is deleted and other settings from the second policy information are retained.

2. The information processing apparatus according to claim 1 , wherein the job indicates request information from a corresponding one of a plurality of users who share the execution unit and who correspond to the different predetermined pieces of first policy information.

3. The information processing apparatus according to claim 2 ,

wherein the job includes user information indicating the user who requests the job,

wherein a storage unit having a memory which stores a correspondence between the user information and first policy information is involved, and

wherein the setting unit sets the first policy information as the second policy information on a basis of the correspondence stored in the storage unit, the first policy information being stored in the storage unit.

4. The information processing apparatus according to claim 2 ,

wherein, when the execution unit ends execution of the job, the setting unit changes policy information which has been set as the second policy information to the execution unit, to policy information different from the policy information which has been set.

5. The information processing apparatus according to claim 3 ,

wherein, when the execution unit ends execution of the job, the setting unit changes policy information which has been set as the second policy information to the execution unit, to policy information different from the policy information which has been set.

6. The information processing apparatus according to claim 4 ,

wherein the different policy information is predetermined policy information for the execution unit or policy information obtained by deleting the second policy information.

7. The information processing apparatus according to claim 5 ,

wherein the different policy information is predetermined policy information for the execution unit or policy information obtained by deleting the second policy information.

8. The information processing apparatus according to claim 1 ,

wherein the setting unit changes, on a basis of a comparison result, policy information which has been set as the second policy information to the execution unit, the comparison result being obtained by comparing the first policy information extracted by the extraction unit and the second policy information.

9. The information processing apparatus according to claim 2 ,

wherein the setting unit changes, on a basis of a comparison result, policy information which has been set as the second policy information to the execution unit, the comparison result being obtained by comparing the first policy information extracted by the extraction unit and the second policy information.

10. The information processing apparatus according to claim 3 ,

wherein the setting unit changes, on a basis of a comparison result, policy information which has been set as the second policy information to the execution unit, the comparison result being obtained by comparing the first policy information extracted by the extraction unit and the second policy information.

11. The information processing apparatus according to claim 1 ,

wherein, for a difference between the first policy information extracted by the extraction unit and the second policy information, the setting unit changes policy information which has been set as the second policy information to the execution unit.

12. The information processing apparatus according to claim 2 ,

wherein, for a difference between the first policy information extracted by the extraction unit and the second policy information, the setting unit changes policy information which has been set as the second policy information to the execution unit.

13. The information processing apparatus according to claim 3 ,

wherein, for a difference between the first policy information extracted by the extraction unit and the second policy information, the setting unit changes policy information which has been set as the second policy information to the execution unit.

14. A non-transitory computer readable medium storing a program causing a computer to execute a process, the process comprising:

when a job for a specific process is obtained, extracting any piece of a plurality of different predetermined pieces of first policy information, the first policy information including security settings and rules relating to authorization to perform the job on a chosen equipment, the first policy information being affiliation policy information showing which organization a user requesting the job belongs to; and

setting the extracted first policy information as second policy information to an execution unit, the execution unit doing the job on a basis of the second policy information, the second policy information being set policy information that is different from the first policy information,

wherein, when the execution unit ends execution of the job, the setting changes policy information which has been set as the second policy information to the execution unit, to policy information different from the policy information which has been set, and when the setting changes the policy information to the policy information different from the policy information which has been set, only a certificate is deleted and other settings from the second policy information are retained.

15. An information processing apparatus comprising:

means for, when a job for a specific process is obtained, extracting any piece of a plurality of different predetermined pieces of first policy information, the first policy information including security settings and rules relating to authorization to perform the job on a chosen equipment, the first policy information being affiliation policy information showing which organization a user requesting the job belongs to; and

means for setting the extracted first policy information as second policy information to an means for execution, the extracted first policy information being extracted by the means for extracting, the means for execution doing the job on a basis of the second policy information, the second policy information being set policy information that is different from the first policy information,

wherein, when the means for extracting ends execution of the job, the means for setting changes policy information which has been set as the second policy information to the means for extracting, to policy information different from the policy information which has been set, wherein when the means for setting changes the policy information to the policy information different from the policy information which has been set, only a certificate is deleted and other settings from the second policy information are retained.

16. The information processing apparatus according to claim 1 ,

wherein when there is no change of the affiliation policy because a user of a new job request is a user of a same organization with a same affiliation policy as a user of the job for the specific process, the new job request is prioritized over an existing job request even when the new job request was requested later than the existing job request.

Assignments (2)
CHANGE OF NAME Recorded Apr 28, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056078/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2019
From: YAMANISHI, FUMITAKE
To: FUJI XEROX CO., LTD.
Reel/Frame 050129/0389 →
Priority Claims (1)
JP JP2019-053826 · Mar 20, 2019 · national
Continuity (1)
Related Publication 20200301629A1 · Sep 24, 2020