It happened because of the amount of printing that matter has been set from the factory already has the maximum. For such cases the factory suggest you to replace it with a new printer cartridge. But do not worry, there is a possibility that your printer cartridges can still be used, and you do not need to replace with a new one. The trick is to reset back number printing count on memory / printer EEPROMPT to zero again as a new printer when out of factory.
Download Service Tool for Canon MP 258, MP 276, MP 558, MP 568, MP 648, MP 198, MP 496 from link below