It is an object of the invention to achieve a printing apparatus and the
like that can provide a user with a print control program through an ink
container, a printing medium, or a print head. The printing apparatus
includes an ink container for containing ink, a printing medium capable of
being printed with the ink of the ink container, and a print head for
ejecting ink to the printing medium, where at least one of the ink
container, the printing medium, and the print head can be attached/removed
to/from a printing apparatus unit together with a memory, and on the
memory is stored an acquisition program for acquiring, via the
communications line, a print control program for printing on the printing
medium by ejecting ink from the print head based on image data, or is
stored the print control program.