An inkjet head cleaning device for an inkjet head having a nozzle surface on which nozzles configured to eject ink are arranged, comprising: wiping member traveling means allowing a wiping member of elongated shape having absorbency to travel along a conveying path in a longitudinal direction; cleaning liquid supply means configured to supply a cleaning liquid to the wiping member; pressing means configured to press and bring the wiping member supplied with the cleaning liquid to and into contact with the nozzle surface; sliding means configured to slide the wiping member pressed on to the nozzle surface by the pressing means along the nozzle surface; a storage configured to store a relationship represented by a surface tension and viscosity of a mixed liquid of the ink and the cleaning liquid, wherein the relationship represents a border between presence and absence of residue after cleaning the nozzle surface, the border depending on liquid repellent performance of the nozzle surface; a maintenance controller is configured to calculate a mixing ratio R of the mixed liquid by which a condition of the absence of the residue is satisfied, from the relationship of the border; wherein the maintenance controller is configured to control at least one of Vweb, L, Vbar and a cleaning frequency of the inkjet head so that the mixing ratio R satisfies the calculated mixing ratio, wherein M mg/mm 2 is an amount of the ink adhered to the nozzle surface, Vweb mm/s is a traveling speed of the wiping member by the wiping member traveling means, L mg/mm 2 is an amount of the cleaning liquid supplied to the wiping member by the cleaning liquid supply means, Vbar mm/s is a movement speed of the head during wiping and cleaning, R is a mixing ratio of the mixed liquid of the cleaning liquid and the ink at a contacting portion between the nozzle surface and the wiping member upon cleaning the nozzle surface, and R is expressed by R = M * Vbar / (L * Vweb). wiping member traveling means allowing a wiping member of elongated shape having absorbency to travel along a conveying path in a longitudinal direction; cleaning liquid supply means configured to supply a cleaning liquid to the wiping member; pressing means configured to press and bring the wiping member supplied with the cleaning liquid to and into contact with the nozzle surface; sliding means configured to slide the wiping member pressed on to the nozzle surface by the pressing means along the nozzle surface; a storage configured to store a relationship represented by a surface tension and viscosity of a mixed liquid of the ink and the cleaning liquid, wherein the relationship represents a border between presence and absence of residue after cleaning the nozzle surface, the border depending on liquid repellent performance of the nozzle surface; a maintenance controller is configured to calculate a mixing ratio R of the mixed liquid by which a condition of the absence of the residue is satisfied, from the relationship of the border; wherein the maintenance controller is configured to control at least one of Vweb, L, Vbar and a cleaning frequency of the inkjet head so that the mixing ratio R satisfies the calculated mixing ratio, wherein M mg/mm 2 is an amount of the ink adhered to the nozzle surface, Vweb mm/s is a traveling speed of the wiping member by the wiping member traveling means, L mg/mm 2 is an amount of the cleaning liquid supplied to the wiping member by the cleaning liquid supply means, Vbar mm/s is a movement speed of the head during wiping and cleaning, R is a mixing ratio of the mixed liquid of the cleaning liquid and the ink at a contacting portion between the nozzle surface and the wiping member upon cleaning the nozzle surface, and R is expressed by R = M * Vbar / (L * Vweb).