A printer with an image scanning sensor for reading image data in confined spaces comprising a case unit 11 with a roll paper compartment 30 for holding roll paper P, a front cover unit 12 for forming a slip transportation path 21 for conveying slips S between the front cover unit 12 and case unit 11 and a top cover unit 13 rendered to open and close to the case unit 11 so that it closes the roll paper compartment 30 when closed and simultaneously forms a roll paper transportation path 35 for conveying roll paper P between the case unit 11 and the top cover unit 13. The printer includes; slip printing units 23, 25 disposed to the slip transportation path 21 for printing to slips S; a thermal print head 33 disposed to the roll paper transportation path 35 for printing to roll paper P; and an image scanning sensor 44 disposed to the top cover unit 13 for reading image data recorded to a card C.