In an image forming apparatus, a pattern forming unit forms a pattern for
ameliorating image positional displacement, and a detecting unit detects
the pattern. An ameliorating unit ameliorates an image positional
displacement based on the pattern detected. If for example, the pattern
cannot be detected, then e.g., monochrome printing is enabled, and a
notifying unit notifies that the amelioration is not possible.