A method of controlling a device to be controlled by a user terminal that is configured to generate an operation instructing signal at a first absolute time point, the device comprising a first circuitry configured to provide a response signal and a second absolute time point when the device performs an operation in response to the operation instructing signal received via a network, a second circuitry configured to store time difference information representing a difference between the first absolute time point and the second absolute time point, and a third circuitry configured to correct a current relative time point of content that is being processed, by the time difference information to obtain time information for a tag using the corrected current relative time point, the control method comprising:
- returning the response signal and the second absolute time point when the device performs an operation in response to the operation instructing signal received via the network;
- storing the time difference information transmitted from the user terminal, wherein the time difference signal represents a difference between the first absolute time point and the second absolute time point;
- and
- correcting the current relative time point by the time difference signal to obtain the time information for the tag using the corrected current relative time point,
- wherein the first or second absolute time point depends on a time point detected in common by the device and the user terminal.