a method of feeding an ink ribbon for a printer in which the ink ribbon is frequently reused for printing action by reversing the feeding of the ribbon at the ribbon ends including suppressing the printing action of the printer for a predetermined time at the time of reversing the feeding of the ribbon at the ribbon end to prevent the ink ribbon from excessive use at the ribbon ends to prolong the useful life of the ribbon .