Patent ID: 8861008

Claim:
A print processing system comprising: a first information processing apparatus; and a second information processing apparatus connected to the first information processing apparatus through a network, wherein the first information processing apparatus includes: a first bidirectional communication part that carries out bidirectional communication with the second information processing apparatus and an image processing apparatus; a first command generation part that generates, based on a request received by the first bidirectional communication part from the second information processing apparatus, a request command to be transmitted to the image processing apparatus, depending on a print protocol of the image processing apparatus; a first response conversion part that converts a response that corresponds to the request command and has been received by the first bidirectional communication part from the image processing apparatus, into a response that is to be transmitted to the second information processing apparatus and has a form that does not depend on print protocols; and wherein the second information processing apparatus includes: a second bidirectional communication part that carries out bidirectional communication with the image processing apparatus; a second command generation part that generates, based on a request received by the second bidirectional communication part, a request command to be transmitted to the image processing apparatus, depending on a print protocol of the image processing apparatus; a second response conversion part that converts a response that corresponds to the request command and has been received by the second bidirectional communication part from the image processing apparatus, into a response that is to be transmitted to the second information processing apparatus and has a form that does not depend on print protocols; a switching part that determines based on a switching setting whether the second information processing apparatus carries out bidirectional communication with the image processing apparatus, requests the second bidirectional communication part to carry out bidirectional communication when the switching part determines that the second information processing apparatus carries out bidirectional communication with the image processing apparatus and requests the first bidirectional communication part to carry out bidirectional communication when the switching part does not determine that the second information processing apparatus carries out bidirectional communication with the image processing apparatus; and a user interface to be used by a user to make the switching setting.