Patent ID: 8482756

Claim:
An information processing apparatus capable of communicating with a printer that stores recording material information corresponding to a shipping destination of the printer in advance among recording material information prepared for respective shipping destination areas, comprising: a storage unit configured to store message IDs of respective status and message IDs of ink cartridges prepared for the recording material information, wherein the message IDs of ink cartridges are different for different shipping destination areas; an acquisition unit configured to refer a resource database file corresponding to a language setting in accordance with a reception of a status indicating run-out of remaining ink sent from the printer when an ink of a specific ink cartridge has run out, and acquire a message corresponding to a message ID of the status indicating run-out of remaining ink and model number information of the ink corresponding to the message ID of the specific ink cartridge, wherein the message ID of the specific ink cartridge is linked with the model number information of an ink cartridge corresponding to a shipping destination area of the printer, and the message ID of the specific ink cartridge is a message ID specified based on the recording material information of the printer and color information of the specific ink cartridge; and a display unit configured to display a message indicating run-out of remaining ink specified by the model number information of the ink based on the message acquired by the acquisition unit and the model number information of the ink.