Print data processing apparatus and printer
AssigneeBrother Kogyo Kabushiki Kaisha
InventorMasahiro Murakami
Life of this patent
Estimating the term…
Abstract
A print data processing apparatus that controls data transmitted to and received from a printer, includes an extension attaching unit that selectively attaches a first extension corresponding to a kind of a formed application or a second extension corresponding to the control process to data outputted to the printer, and a transmission performing unit that transmits data to which the extension is attached to the printer. When the printer is controlled to perform a preset control process, the extension attaching unit attaches a second extension corresponding to the control process to the data.
Claims20
A print data processing apparatus that controls, via hardware implementation, data transmitted to and received from a printer, comprising:
- an extension attaching unit that selectively attaches one of a first extension to print data and a second extension to control process request data that requests the printer to perform a control process that is different from a print process and corresponds to a kind of the second extension, prior to sending the one of the print data with the first extension and the control process request data with the second extension to the printer;
- and
- a transmission performing unit that transmits the print data or the control process request data to the printer,
- wherein the print data is data associated with a particular print job to be outputted by the printer,
- wherein the control process request data is data unrelated to any particular print job, that is not to be printed or processed for printing, and is configured to cause the printer to perform a control process other than print output or image processing,
- wherein the control process includes plural kinds of control processes, and
- wherein the second extension includes a plurality of second extensions, each of which corresponds to a respective one of the plural kinds of control processes.
A printer comprising:
- a receiving unit that receives data transmitted from a print controlling apparatus;
- and
- a control processing unit that reads an extension of data having the extension of the received data upon receipt of the data from the print controlling apparatus, and
- when the read extension is a first extension, prints print data to which the first extension is attached, and
- when the read extension is a second extension, performs a control process, which is different from a print process, corresponding to a kind of the second extension, and attached to control process request data,
- wherein the print data is data associated with a particular print job to be outputted by the printer,
- wherein the control process request data is data unrelated to any particular print job, that is not to be printed or processed for printing, and is configured to cause the printer to perform a control process other than print output or image processing,
- wherein the control process includes plural kinds of control processes, and
- wherein the second extension includes a plurality of second extensions, each of which corresponds to a respective one of the plural kinds of control processes.
A print system comprising:
- a print data processing apparatus that controls data transmitted to and received from a printer,
- the print data processing apparatus comprising:
- an extension attaching unit that selectively attaches one of a first extension to print data and a second extension to control process request data that requests the printer to perform a control process that is different from a print process;
- and
- a transmission performing unit that transmits one of the print data with the first extension and the control process request data with the second extension to the printer;
- and
- the printer comprising:
- a receiving unit that receives data transmitted from the print controlling apparatus;
- and
- a control processing unit that reads an extension of data having the extension of the received data, and
- when the read extension is the first extension, prints the print data to which the first extension is attached, and
- when the read extension is the second extension, performs the control process, which is different from the print process, corresponding to a kind of the second extension,
- wherein the print data is data associated with a particular print job to be outputted by the printer,
- wherein the control process request data is data unrelated to any particular print job, that is not to be printed or processed for printing, and is configured to cause the printer to perform a control process other than print output or image processing,
- wherein the control process includes plural kinds of control processes, and
- wherein the second extension includes a plurality of second extensions, each of which corresponds to a respective one of the plural kinds of control processes.
Dependencies are inferred from the claim text.