Patent ID: 8113640
Filing Date: 2012-02-14
Classification: B41J

Abstract:
1. A liquid droplet discharging apparatus comprising: a liquid cartridge comprising: a cartridge mounting portion wherein the liquid cartridge is configured to be removably mounted to the cartridge mounting portion, the cartridge mounting portion having a liquid entry opening formed therethrough; a damper configured to oppose at least a portion of a mounting force which the liquid cartridge receives during a mounting of the liquid cartridge to the cartridge mounting portion, wherein the damper comprises: wherein air between a distal end of the protrusion and a bottom of the recessed portion is pressurized when the protrusion is inserted into the recessed portion during the mounting of the liquid cartridge to the cartridge mounting portion, wherein the first closing mechanism is configured to uncover the liquid supply opening during the mounting of the liquid cartridge to the cartridge mounting portion, the second closing mechanism is configured to uncover the air communication opening during the mounting of the liquid cartridge to the cartridge mounting portion, and the first closing mechanism and the second closing mechanism are positioned such that the air communication opening is uncovered before the liquid supply opening is uncovered.