Patent ID: 8689216

Claim:
An information processing apparatus comprising: a holding section arranged to hold information of user groups in a memory, wherein the information of user groups is used to distribute an execution result of a job of an image forming apparatus; a retrieving section arranged to retrieve, from the memory, a plurality of designatable user groups which can be designated by a user as an appropriating destination of the execution result of the job in accordance with information of the user input from an external apparatus; a transmitting section arranged to transmit information of the plurality of designatable user groups to the external apparatus based on the retrieval result; a receiving section arranged to receive, from the image forming apparatus, the execution result of the job appended with result appropriating destination information required to specify a plurality of user groups to which the execution result of the job is to be appropriated; and a distributing section arranged to distribute a value corresponding to the execution result of the job to the plurality of user groups specified by the result appropriating destination information appended to the received execution result of the job such that a sum of a distribution value to each user group, to which the execution result of the job is to be distributed, equals to the value corresponding to the execution result of the job, wherein the external apparatus displays a designation window of the appropriating destination of the execution result of the job based on the information of the plurality of designatable user groups, generates the result appropriating destination information based on a user instruction designated on the designation window, and transmits a print job appended with the result appropriating destination information to the image forming apparatus, wherein the receiving section receives the execution result of the job appended with the result appropriating destination information from the image forming apparatus which has executed the print job received from the external apparatus.