Patent ID: 7839522

Claim:
An image processing system comprising: an image processing device including at least one of an image reading unit configured to read an image and generate image data representing the image and an image printing unit configured to print an image represented by image data; and a service supply unit provided on a network configured to be accessed by the image processing device using location information indicating a location on the network, and configured to execute a service regarding at least one of image data generated by the image reading unit and image data representing an image to be printed by the image printing unit in response to a request from the image processing device, wherein the image processing device includes: a parameter inputting unit configured to receive parameters inputted by a user, the parameters being data to be used to execute a service; and a request sending unit configured to send a request to the service supply unit with the received parameters for executing the service; wherein the service supply unit is configured to generate a user ID in response to the request sent from the image processing device, report the generated user ID to the image processing device, and store the generated user ID and the corresponding parameters received from the image processing device; and wherein the image processing device further includes: a bookmark information storage unit configured to store, for each service, a combination of the location information and the user ID reported from the service supply unit, as bookmark information; and a selection unit configured to receive a selection, inputted by a user, to select a piece of the bookmark information stored in the bookmark information storage unit, and configured to request the service supply unit to execute a service corresponding to the piece of bookmark information selected by the user by accessing the service supply unit using the location information corresponding to the piece of bookmark information and transmitting the user ID corresponding to the selected piece of bookmark information to the service supply unit, wherein the service supply unit is configured to extract parameters corresponding to the user ID received from the image processing device, based on the user ID stored and the parameters stored when the service supply unit generated the user ID, wherein the service supply unit executes the service according to the extracted parameters and, wherein the bookmark information storage unit is configured to store a plurality of pieces of bookmark information including two or more sets of different user IDs for the same service provided at one location, wherein each of different user IDs corresponds to a different configuration of the same service.