Patent ID: 8335826

Claim:
A network system comprising: a terminal device; a network appliance to be controlled by the terminal device; a service server that provides a service for controlling the network appliance over a network to the terminal device; and an access management server that receives and transmits information for accessing the network appliance over the network, the network appliance includes an event detecting unit that detects when an event occurs at the network appliance and determines whether the event is a predefined type; and a message transmitting section that, when the event occurs and the event detecting unit determines that the event is the predefined type, transmits a first message including event identification information for identification of the type of the event and machine identification information of the network appliance to the access management server, and when the event occurs and the event detecting unit determines that the event is not the predefined type, the first message is not transmitted to the access management server, and the access management server including: a storage section that stores: a management ID relationship list including a relationship between a control service management ID assigned to a combination between the identification information of the terminal device and a service to be provided by the service server and a controlled machine management ID assigned to the network appliance to be controlled by the terminal device, and an event relationship list including a relationship among the event identification information, the control service management ID and address information of the service server; and an event message transmission control section that performs operations comprising: identifying the address information of the service server, which is a destination of a notification of the event, based on the management ID relationship list and the event relationship list stored in the storage section and the event identification information and machine identification information included in the first message received from the network appliance, and transmitting a second message, based on the identified address information of the service server, to cause the service server to be notified of the event.