Patent ID: 7778495

Claim:
An image processing system, comprising: an image processing device including at least one of an image reading unit which reads an image and generates image data representing the image and an image printing unit which prints an image represented by image data; a service supply unit 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; and an information supply unit which supplies the image processing device with information on services executable by the service supply unit, wherein: the information supply unit includes: a service storage unit that stores service selection information in which service items of the services are respectively associated with corresponding URLs and upper level selection information in which items of a plurality of pieces of service selection information are respectively associated with corresponding IDs of the plurality of pieces of service selection information as the information on services executable by the service supply unit; and a service information transmitting unit that transmits the upper level selection information to the image processing device, and transmits the service selection information to the image processing device in response to a request transmitted from the image processing device, the image processing device includes: a service determination unit that selects an item from among the items of the plurality of pieces of service selection information based on the upper level selection information, requests the service selection information corresponding to the ID associated with the selected item from the information supply unit and determines a service from among the service items based on the service selection information transmitted for the service supply unit; and a service requesting unit which requests the service supply unit to execute the service determined by the service determination unit by designating the URL associated with the service item determined by the service determination unit as a request target for the determined service, wherein the service supply unit includes a service execution unit that executes the service requested by the image processing device.