Patent ID: 7730191

Claim:
A system in which an information processing apparatus and a peripheral are connected to each other through a network and communicate with each other by exchanging packets, the information processing apparatus comprising: a request unit that transmits, to the peripheral, a registration request for registering the information processing apparatus as an apparatus for which use of a service to be provided by the peripheral is permitted; a response reception unit that receives a response to the registration request from the peripheral; an inquiry unit; and a cycle change unit, and the peripheral comprising: a determination unit that determines whether to accept the registration request transmitted from the information processing apparatus; a notification unit that notifies the information processing apparatus which has transmitted the registration request of a determination result obtained by the determination unit; a storage unit that stores information of the information processing apparatus in which the registration request is accepted based on the determination result; a matching unit; and a response unit, wherein the inquiry unit inquires about possibility of use of the requested service, when the response reception unit receives a notification of use permission based on the determination result to the registration request from the peripheral, wherein the matching unit, upon receiving an inquiry from the inquiry unit, performs matching to check whether the information processing apparatus which has transmitted the inquiry is an information processing apparatus stored in the storage unit, wherein the response unit transmits a response to the inquiry in accordance with a matching result obtained by the matching unit, wherein the cycle change unit changes a cycle at which the inquiry unit transmits an inquiry in accordance with an operation state of the peripheral, and wherein the operation state of the peripheral includes a state in which another service is being executed, a state in which a power supply is off, and a state in which a service is being executed for another information processing apparatus or another information processing apparatus is being used, and the cycle is prolonged by the cycle change unit.