A system comprising a server and an image-recording device selectively operable in a plurality of operating modes,
- wherein the server comprises:
- a first storage configured to store status of a service agreement with the image-recording device, the service agreement being an agreement for delivering a specific type of cartridge attachable to the image-recording device, the status of the service agreement including a first status and a second status, the first status indicating that the service agreement is in force, the second status indicating that the service agreement has been canceled;
- a first communication interface;
- and
- a processor,
- wherein the image-recording device comprises:
- a connector to which the specific type of cartridge is detachably attachable;
- a recorder configured to record an image onto a recording medium by making recording material adhere onto the recording medium;
- a second storage;
- a second communication interface;
- and
- a controller,
- wherein the first storage stores instructions that, when executed by the processor, cause the server to:
- output a delivery command to deliver the specific type of cartridge when a remaining quantity of the recording material contained in the specific type of cartridge in use has reached a predetermined minimum under the first status of the service agreement stored in the first storage;
- receive a cancellation request of the service agreement with the image-recording device from an information processing device through the first communication interface;
- transmit a response request to the image-recording device through the first communication interface in response to the cancellation request;
- receive, from the image-recording device through the first communication interface, a response to the response request;
- transmit, to the image-recording device through the first communication interface, a switch command to switch an operating mode of the image-recording device from a first mode to a second mode in response to the response from the image-recording device, the specific type of cartridge being available for the image-recording device in the first mode, the specific type of cartridge being unavailable for the image-recording device in the second mode;
- and
- change the status of the service agreement stored in the first storage to the second status in response to the response from the image-recording device,
- wherein the controller of the image-recording device is configured to:
- store, in the second storage, consumption information of the recording material contained in the specific type of cartridge attached to the connector;
- transmit the consumption information stored in the second storage through the second communication interface;
- receive the response request from the server through the second communication interface;
- transmit, to the server through the second communication interface, the response to the response request;
- and
- switch the operating mode from the first mode to the second mode in response to the switch command received from the second communication interface.