To provide support for the Canon Direct Print (from a memory card) function, the printer is equipped with three memory card slots to allow insertion of memory cards.