A plurality of types of engine units which have nonvolatile storage units
and which have different performances, respectively, can be attached to an
image formation apparatus main body in a replaceable manner. A control
unit which controls the performance of an overall apparatus based on
information stored in the storage units provided in the engine units,
respectively, which are attached to the image formation apparatus main
body, is provided in the image formation apparatus main body. Therefore,
even if the image formation apparatus main body is common, the performance
of the overall apparatus related to recording speed or resolution can be
changed only by replacing the engine units different in performance. It is
also possible to easily deal with various types of apparatuses.