There is provided an ink cartridge which is formed from an ink-filled ink pack and a hermetic outer shell case for housing the ink pack and which supplies ink to a recording head by means of application of air pressure to a space between the outer shell case and the ink pack. The coded image data are recorded to a FIFO circuit. Difficulty can be increased by adjusting the height of the ball chutes, increasing the distance between the chutes, or changing the angle of the chutes in relation to the hitter.