Patent ID: 8365248

Claim:
The data providing device for providing operation data, including processing specifying information which specifies processing to be carried out, to an operation device which transmits the operation data to a data processing device which carries out the processing in accordance with the operation data, the data providing device comprising: authentication information generating means for generating, for each of operation devices, authentication information for use in authentication processing to be carried out by the data providing device in a case where the data providing device is accessed by the data processing device; operation data generating means for generating operation data including (i) the authentication information generated by the authentication information generating means and (ii) processing specifying information which specifies the authentication processing; and operation data transmitting means for transmitting the operation data, generated by the operation data generating means, to the operation device, wherein: the authentication information generating means generates, for said each of operation devices, the authentication information for use in the authentication processing in response to a first request from the operation device for obtaining the authentication information, wherein: the first request includes service identification information for identifying a service which is to be provided to the data processing device in a case where the authentication processing has been successfully completed; the data providing device further comprises a service-related information storage section which stores, in association with each other, (i) the service identification information and (ii) service-related information about the service identified by the service identification information; and the operation data generating means further (i) obtains, from the service-related information storage section, the service-related information associated with the service identification information included in the first request, and (ii) generates the operation data so that the operation data further includes the service-related information obtained.