Patent ID: 6882812

Claim:
An image forming apparatus including a main body, comprising: an image carrier configured to carry a latent image on a surface of the image carrier; a developing device configured to develop the latent image on the image carrier with a developer including toner and carrier and to form a toner image on the surface of the image carrier; a transfer device configured to transfer the toner image from the image carrier to a transfer material; a cleaning device configured to remove a waste toner remaining on the surface of the image carrier after the toner image is transferred from the image carrier to the transfer material by the transfer device; a developer supply device configured to supply the developer to the developing device; a developer discharging device configured to discharge an excess developer from the developing device; a developer containing device configured to contain the developer to be supplied to the developing device by the developer supply device, the developer containing device including; an opening facing the developer supply device; a developer storing section configured to store the developer supplied to the developer supply device through the opening; and a waste developer storing section configured to store the excess developer discharged from the developing device by the developer discharging device and to store the waste toner removed from the surface of the image carrier by the cleaning device, wherein at least the image carrier, the developing device, the developer supply device, and the developer containing device are positioned substantially parallel to each other, and the developer containing device is detachably attached to the main body of the image forming apparatus, and when the developer containing device is detached from the main body of the image forming apparatus for replacement of the developer containing device by a new developer containing device, the waste developer storing section is configured to be detached from the main body of the image forming apparatus together with the developer containing device.