Patent ID: 8553252
Filing Date: 2013-10-08
Classification: G06F,G06K,H04N

Abstract:
1. A printing system comprising a communication apparatus and a printing apparatus, the communication apparatus supplying print data to the printing apparatus, and the printing apparatus receiving and printing the print data, wherein the communication apparatus comprises: a first communication unit configured to communicate with the printing apparatus using a profile for printing print data by communicating a message that is not described by a predetermined structured language; a first declaration unit configured to declare to the printing apparatus that the communication apparatus is capable of interpreting information, in a case that a predetermined field of the message includes the information described using the predetermined structured language, wherein the predetermined field is a field which is not defined to be described using the predetermined structured language; a first determination unit configured to determine whether the printing apparatus is able to interpret the information in a case that the predetermined field includes the information described using the predetermined structured language; and a second determination unit configured to determine whether the printing apparatus communicates status information of the printing apparatus that is described in the predetermined field using the predetermined structured language, in a case that the first determination unit determines that the printing apparatus can interpret the information, wherein the first communication unit communicates the status information of the printing apparatus that is described in the predetermined field using the predetermined structured language with the printing apparatus, in a case that the second determination unit determines that the printing apparatus communicates the status information, and wherein the printing apparatus comprises: a second communication unit configured to communicate with the communication apparatus using a profile for printing print data by communicating a message that is not described by the predetermined structured language; a second declaration unit configured to declare to the communication apparatus that the printing apparatus is capable of interpreting information, in a case that a predetermined field of the message includes the information described using the predetermined structured language, wherein the predetermined field is a field which is not defined to be described using the predetermined structured language; a third determination unit configured to determine whether the communication apparatus is capable of interpreting the information in a case that the information described using the predetermined structured language is included in the predetermined field; and a fourth determination unit configured to determine whether the communication apparatus communicates status information of the printing apparatus that is described in the predetermined field, in a case that the third determination unit determines that the communication apparatus can interpret the information, wherein the second communication unit communicates the status information of the printing apparatus that is described in the predetermined field using the predetermined structured language, in a case that the fourth determination unit determines that the communication apparatus communicates the status information.