Patent ID: 8237965

Claim:
A requesting apparatus coupled to an image data transmission apparatus through a network, the requesting apparatus comprising: an input controller configured to receive a user instruction input by a user, the user instruction including destination information specifying a destination to which data is to be transmitted and transmission type information specifying a transmission type for the destination; a storage device configured to store the data to be transmitted; a first image data converter configured to apply monochrome data conversion; a second image data converter configured to apply first color data conversion; a controller configured to determine whether the data is to be transmitted in monochrome or color according to the transmission type information obtained from the user instruction to generate a first determination result, to cause the first image data converter to convert the data to monochrome image data when the first determination result indicates that the data is to be transmitted in monochrome, and to cause the second image data converter to convert the data to first color image data when the first determination result indicates that the data is to be transmitted in color; and an output controller configured to send a job request to the image data transmission apparatus through the network, the job request including the destination information, the transmission type information, and at least one of the monochrome image data and the first color image data that is generated according to the first determination result; a third image data converter configured to apply second color data conversion, wherein: the controller is further configured to determine whether the destination information obtained from the user instruction specifies more than one destination to generate a second determination result before generating the first determination result, and to cause the third image data converter to convert the data to second color image data when the second determination result indicates that more than one destination is specified, and: the output controller is configured to send a job request to the image data transmission apparatus through the network, the job request including the destination information, the transmission type information, and the second color image data.