Patent ID: 8174711
Filing Date: 2012-05-08
Classification: G06F,H04N

Abstract:
1. A printing apparatus for communicating with an image supply device and printing an image based on image data supplied from the image supply device, the apparatus comprising: a print unit; a communication interface unit configured to communicate with the image supply device in a PTP protocol using a USB interface; a request unit configured to request, after starting communication with the image supply device by the communication interface unit, keywords from the image supply device for recognizing that the image supply device can communicate using a predetermined direct printing protocol; a notification unit configured to notify, after receiving keywords that indicate that the image supply device can communicate using the predetermined direct printing protocol from the image supply device in response to a request by the request unit, the image supply device of keywords that indicate that the printing apparatus can communicate using the predetermined direct printing protocol; a communication control unit configured to: (i) shift to a state in which the printing apparatus is capable of receiving a print job from the image supply device, before sending capability information describing paper sizes on which the printing apparatus can print and layout information including a number of images that can be printed on a sheet corresponding to each paper size for layout printing that the printing apparatus can perform, to the image supply device, after notifying the image supply device of keywords by the notification unit, and (ii) when a request for capability information is received from the image supply device, send the capability information to the image supply device and receive a print job, from the image supply device, that is generated by the image supply device based on the capability information; and a print control unit configured to print in accordance with a prescribed print condition of the printing apparatus if the print job is received before sending capability information to the image supply device, and print in accordance with a print condition, corresponding to a function described in the capability information, described in the print job if the print job is received after sending the capability information to the image supply device.