An image processing apparatus, the image processing apparatus which is compatible with Host Resources MIB according to RFC 1514 and is compatible with Host Resources MIB according to RFC 2790, the image processing apparatus comprising:
- a memory device that stores a set of instructions;
- and
- at least one processor that executes the instructions to:
- set, as a setting of the image processing apparatus set by a user, whether to use hrPrinterDetectedErrorState of Host Resources MIB according to RFC 2790 to notify an information processing apparatus connected with the image processing apparatus of a status of the image processing apparatus;
- receive, from the connected information processing apparatus, a transmission request for status information indicating a status of the image processing apparatus;
- transmit, in a case where using hrPrinterDetectedErrorState of Host Resources MIB according to RFC 2790 has been set, the status information of the image processing apparatus in accordance with hrPrinterDetectedErrorState of Host Resources MIB according to RFC 2790;
- and
- transmit, in a case where using hrPrinterDetectedErrorState of Host Resources MIB according to RFC 2790 has not been set, the status information of the image processing apparatus in accordance with hrPrinterDetectedErrorState of Host Resources MIB according to RFC 1514,
- wherein, whether to use, in information communication in accordance with SNMP version 1, hrPrinterDetectedErrorState of Host Resources MIB according to RFC 2790 can be set by the user, and, whether to use, in information communication in accordance with SNMP version 3, hrPrinterDetectedErrorState of Host Resources MIB according to RFC 2790 can be set by the user.