A non-transitory computer readable storage medium storing a set of program instructions for an information processing apparatus including a processor, the set of program instructions comprising:
- acquiring first information on a residual quantity of printing agent stored in a first cartridge mounted on a first supply portion, the first supply portion being a first type of supply portion including a first tank configured to store printing agent supplied from the first cartridge, the first supply portion being configured to supply the printing agent stored in the first tank to a first print execution device;
- acquiring second information on a residual quantity of printing agent stored in a second cartridge mounted on a second supply portion, the second supply portion being one of a second type of supply portion including a second tank and a third type of supply portion without any tank, the second tank configured to store printing agent supplied from the second cartridge and having a volume different from that of the first tank, the second supply portion being configured to supply the printing agent stored in the second cartridge to a second print execution device;
- generating display screen data representing a display screen including a first display image and a second display image, the first display image being for expressing a first index value based on the first information, the first index value concerning a residual quantity of the printing agent to be supplied to the first print execution device, the second display image being for expressing a second index value based on the second information, the second index value concerning a residual quantity of the printing agent to be supplied to the second print execution device;
- and
- outputting the display screen data,
- wherein the first display image includes a first object and a second object,
- wherein positions in the first object indicate possible residual quantities of the printing agent to be supplied to the first print execution device in a first state where printing agent remains in both the first cartridge and the first tank, the positions in the first object having a first position corresponding to a possible minimum residual quantity of the printing agent in the first state,
- wherein positions in the second object indicate possible residual quantities of the printing agent to be supplied to the first print execution device in a second state where the printing agent does not remain in the first cartridge but remains in the first tank, the positions in the second object having a second position and a third position, the second position corresponding to a possible maximum residual quantity of the printing agent in the second state, the third position corresponding to a possible minimum residual quantity of the printing agent in the second state,
- wherein the second display image includes a third object,
- wherein positions in the third object indicate possible residual quantities of the printing agent to be supplied to the second print execution device in a third state where the printing agent remains in the second cartridge, the positions in the third object having a fourth position corresponding to a possible minimum residual quantity of the printing agent in the third state,
- wherein the first position, one of the second position and the third position, and the fourth position are aligned at a reference position.