IP Library Granted Patent US 11,350,016
Granted Patent B2
US 11,350,016 · App. 16/986,675 · Granted May 31, 2022

Information processing apparatus, image forming apparatus, and non-transitory computer readable medium

Inventors: Yusuke Izumisawa (Kanagawa, JP); Toshihiro Iwafuchi (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
H04N1/6002H04N1/00411H04N1/50H04N1/58H04N1/603
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,350,016
App. No.
16/986,675
Granted
May 31, 2022
Kind
B2
Abstract

An information processing apparatus includes: a processor configured to execute a first smoothing process of smoothing a black component of a color conversion table, calculate other color components of the color conversion table using the black component for which the first smoothing process is executed, and execute a first update process of updating the color conversion table based on the black component for which the first smoothing process is executed and the calculated other color components.

Claims (83)

1. An information processing apparatus comprising:

a hardware processor configured to

execute a first smoothing process of smoothing a first black component of a first grid point of a color conversion table, the first smoothing processing including replacing the first black component with a second black component that is a weighted average value of (i) the first black component and (ii) other black components of other grid points located around the first grid point,

calculate other color components of the color conversion table for the first grid point based on the second black component, and

execute a first update process of updating the color conversion table based on the second black component and the calculated other color components.

2. The information processing apparatus according to claim 1 , wherein

the processor is configured to, when the first black component of the color conversion table is decreased due to the first smoothing process,

execute a second smoothing process of smoothing the other color components of the color conversion table,

use (i) a first color component that is a smallest among the other color components for which the second smoothing process is executed and (ii) the second black component to calculate a component of the color conversion table excluding the first color component and the second black component, and

execute a second update process of updating the color conversion table based on the first color component, the second black component, and the calculated component.

3. The information processing apparatus according to claim 1 , wherein

the processor is configured to, when the first black component of the color conversion table is decreased due to the first smoothing process and there is at least one second color component that is less than a threshold value among the other color components of the color conversion table,

use (i) the at least one second color component and (ii) the second black component to calculate a component of the color conversion table excluding the at least one second color component and the second black component, and

execute a second update process of updating the color conversion table based on the at least one second color component, the second black component, and the calculated color component.

4. The information processing apparatus according to claim 2 , wherein

the processor is configured to, when the first black component of the color conversion table is decreased due to the first smoothing process and there is at least one second color component that is less than a threshold value among the other color components of the color conversion table,

use (i) the at least one second color component and (ii) the second black component to calculate a component of the color conversion table excluding the at least one second color component and the second black component, and

execute the second update process of updating the color conversion table based on the at least one second color component, the second black component, and the calculated color component.

5. The information processing apparatus according to claim 2 , wherein

the processor is configured to

execute the second update process when the first black component of the color conversion table is decreased due to the first smoothing process and a difference between the first and second black components before and after the first smoothing process is executed is equal to or greater than a predetermined value.

6. The information processing apparatus according to claim 3 , wherein

the processor is configured to

execute the second update process when the first black component of the color conversion table is decreased due to the first smoothing process and a difference between the first and second black components before and after the first smoothing process is executed is equal to or greater than a predetermined value.

7. The information processing apparatus according to claim 4 , wherein

the processor is configured to

execute the second update process when the first black component of the color conversion table is decreased due to the first smoothing process and a difference between the first and second black components before and after the first smoothing process is executed is equal to or greater than a predetermined value.

8. The information processing apparatus according to claim 5 , wherein

the processor is configured to

execute the second update process when the first black component of the color conversion table is decreased due to the first smoothing process and a difference between the first and second black components before and after the first smoothing process is executed is equal to or greater than a predetermined value.

9. The information processing apparatus according to claim 1 , wherein

the processor is configured to

display a screen that accepts an instruction from a user, and

execute the first update process in accordance with the accepted instruction.

10. The information processing apparatus according to claim 2 , wherein

the processor is configured to

display a screen that accepts an instruction from a user, and

execute the first update process in accordance with the accepted instruction.

11. The information processing apparatus according to claim 3 , wherein

the processor is configured to

display a screen that accepts an instruction from a user, and

execute the first update process in accordance with the accepted instruction.

12. The information processing apparatus according to claim 4 , wherein

the processor is configured to

display a screen that accepts an instruction from a user, and

execute the first update process in accordance with the accepted instruction.

13. The information processing apparatus according to claim 5 , wherein

the processor is configured to

display a screen that accepts an instruction from a user, and

execute the first update process in accordance with the accepted instruction.

14. The information processing apparatus according to claim 6 , wherein

the processor is configured to

display a screen that accepts an instruction from a user, and

execute the first update process in accordance with the accepted instruction.

15. The information processing apparatus according to claim 7 , wherein

the processor is configured to

display a screen that accepts an instruction from a user, and

execute the first update process in accordance with the accepted instruction.

16. The information processing apparatus according to claim 8 , wherein

the processor is configured to

display a screen that accepts an instruction from a user, and

execute the first update process in accordance with the accepted instruction.

17. The information processing apparatus according to claim 2 , wherein

the processor is configured to

display a screen that accepts an instruction from a user, and

execute the first update process or the second update process in accordance with the accepted instruction.

18. The information processing apparatus according to claim 3 , wherein

the processor is configured to

display a screen that accepts an instruction from a user, and

execute the first update process or the second update process in accordance with the accepted instruction.

19. An image forming apparatus comprising:

an image forming unit; and

a hardware processor configured to

display a screen that accepts an instruction from a user,

execute a first smoothing process of smoothing a first black component of a first grid point of a color conversion table in accordance with the accepted instruction, the first smoothing processing including replacing the first black component with a second black component that is a weighted average value of (i) the first black component and (ii) other black components of other grid points located around the first grid point,

use the second black component to calculate other color components of the color conversion table for the first grid point,

execute a first update process of updating the color conversion table based on (i) the second black component and (ii) the calculated other color components, and

acquire image data representing an image, wherein

the image forming unit forms the image on a medium using (i) the image data and (ii) the color conversion table for which the first update process is executed.

20. A non-transitory computer readable medium storing a program that causes a computer having a hardware processor to execute information processing, the information processing comprising:

executing a first smoothing process of smoothing a first black component of a first grid point of a color conversion table, the first smoothing processing including replacing the first black component with a second black component that is a weighted average value of (i) the first black component and (ii) other black components of other grid points located around the first grid point;

calculating other color components of the color conversion table for the first grid point based on the second black component; and

executing a first update process of updating the color conversion table based on the second black component and the calculated other color components.

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 6, 2020
From: IZUMISAWA, YUSUKE; IWAFUCHI, TOSHIHIRO
To: FUJI XEROX CO., LTD.
Reel/Frame 053420/0121 →
Priority Claims (1)
JP JP2020-045760 · Mar 16, 2020 · national
Continuity (1)
Related Publication 20210289105A1 · Sep 16, 2021