Receiving an object color signal and an input black colorant quantity
associated with the object color signal, an equivalent output black
colorant quantity calculating section calculates an equivalent output
black colorant quantity in an output color space equivalent to the input
black colorant quantity from the input black colorant quantity. An output
color signal determining section calculates an output color signal from
the object color signal and the equivalent input black colorant quantity,
and determines whether or not the coverage restriction is satisfied. When
the coverage restriction is not satisfied, an optimum black colorant
quantity is calculated by adjusting the input black colorant quantity,
and an optimum color signal satisfying the coverage restriction is
calculated to generate an output color signal with the optimum black
colorant quantity in the restriction black colorant quantity calculating
section and subsequent processings.