Patent ID: 8023123

Claim:
A printing apparatus communicably connected to a broadcast receiver for receiving data broadcasting, and capable of performing data broadcast printing provided using data broadcasting, said printing apparatus comprising: a reception unit configured to receive, from the broadcast receiver, printing structured document data, or address information indicating a saved location of the printing structured document data; an obtaining unit configured to obtain printing structured document data using the address information in the event of the reception unit receiving the address information indicating a saved location of the printing structured document data; a parsing unit configured to parse a cascading style sheet profile included in the printing structured document data received by the reception unit or obtained by the obtaining unit, and extracting layout information relating to printing therefrom; and a changing processing unit configured to change printing-related description contents included in the printing structured document data into a description which is parsed by a browser application installed in the broadcast receiver and capable of displaying markup language, using the layout information, wherein the printing structured document data includes first structured document data stipulating elements and attributes of printing data, and second structured document data stipulating at least the layout of printing data, the second structured document data comprising the cascading style sheet profile, and wherein the parsing unit extracts the layout information by parsing the second structured document data, and wherein the changing processing unit changes the printing-specific description contents included in the first structured document data and the second structured document data, into description contents compatible with display by the browser application, using layout information extracted with the parsing unit.