Patent ID: 7484211

Claim:
An intermediation server that is located on a network and transfers a job received via the network to an output device connecting with the network, said intermediation server comprising: a memory device for storing the received job; a job management module stored in memory as program instructions for execution, the job management module including program instructions for storing the received job into the memory device mapping to a user and managing jobs in the memory device grouped by respective users; an instruction input module stored in memory as program instructions for execution, the instruction input module including program instructions for receiving via the network an output instruction of corresponding jobs input remotely; and a job transfer module stored in memory as program instructions for execution, the job transfer module including program instructions for retrieving the corresponding jobs mapped to a specific user from the memory device and transferring at least part of the retrieved corresponding jobs to the output device, in response to the output instruction; wherein the plurality of the output devices are located on the network, and one of the plural output devices has been mapped in advance to the at least part of the corresponding jobs, as a transfer destination of the at least part of the corresponding jobs.