Printing apparatus, print control method, and recording...

Facsimile and static presentation processing – Static presentation processing – Data corruption – power interruption – or print prevention

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C358S001130, C358S001150, C358S001160, C358S001170, C358S001180, C358S444000, C709S202000, C709S223000, C710S015000, C710S039000, C710S065000

Reexamination Certificate

active

06831753

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates to a printing apparatus for processing print data which is transmitted from a host computer to generate the print data in accordance with an instruction of the user, generating image data, and actually printing onto a medium such as a paper or the like. The invention also relates to a print control method of such a printing apparatus and a recording medium in which a print control program for such a print control method has been stored.
2. Related Background Art
A printing system which satisfies functions such that not only a printing apparatus prints print data that is generated from a host computer but also an information obtaining and an environmental setting of the printing apparatus are performed from the host computer has been known.
FIG. 1
is a diagram for explaining a first print data processing method embodying a method of performing an information obtaining and an environmental setting of a printing apparatus from a host computer.
In
FIG. 1
, reference numeral
100
denotes a host computer;
150
a printing apparatus; and
180
a predetermined communication medium for connecting the host computer
100
and printing apparatus
150
.
Further, the host computer
100
is constructed by: an application section
101
for providing a graphic user interface to the user and generating image data adapted to a purpose of the user; a printer driver
102
for converting the image data generated by the application section
101
into page description language (hereinafter, abbreviated to PDL) data which can be printed by the printing apparatus
150
; a transmission buffer
103
for temporarily storing the PDL data formed by the printer driver
102
; an I/F driver
104
for transmitting the PDL data stored in the transmission buffer to the printing apparatus
150
and transmitting and receiving information to/from the printing apparatus
150
; and a utility section
105
for obtaining the information of the printing apparatus
150
and providing it to the graphic user interface and for changing the environmental setting of the printing apparatus
150
in accordance with a demand of the user.
The printing apparatus
150
is constructed by: an I/F driver
151
for receiving the PDL data and environmental setting transmitted from the host computer
100
and transmitting the information of the printing apparatus
150
; a reception buffer
152
for temporarily holding all of the data received by the I/F driver
151
and serving as a buffer device of a delay of processes at the post stage; a JL parser
153
for analyzing the reception data and discriminating by a predetermined job control language (hereinafter, abbreviated to JL) whether the host computer has requested to obtain the information of the printing apparatus or the host computer has transmitted the PDL data, thereby distributing processes; a PDL translator
154
for performing a translating process of the PDL data distributed by the JL parser
153
and converting into a drawing object suitable to draw; a database
158
for storing the information of the printing apparatus set by the JL and providing the information to the JL parser and PDL translator
154
; a drawing buffer
155
for temporarily storing the drawing object formed by the PDL translator
154
until it is actually printed; a drawing section
156
for generating a bit map image by actually drawing the drawing object temporarily stored in the drawing buffer
155
; and a printer engine
157
for receiving a bit map image generated by the drawing section
156
and printing into a media such as a paper or the like by a well-known printing technique.
The first print data processing method has the following two problems. First, there is a problem such that since a channel to transmit and receive the print data (PDL data) and a channel to obtain the information of the printing apparatus are the same, the transmission and reception of the print data and the information obtaining cannot be simultaneously performed. Second, there is a problem such that since the print data is recognized by the JL parser
153
, the print data temporarily stored in the reception buffer
152
is not recognized and management information regarding this print data cannot be returned to the host computer
100
.
SUMMARY OF THE INVENTION
To solve the above problems in the first print data processing method, therefore, a second print data processing method is considered.
FIG. 2
is a diagram showing a construction of the second print data processing method. In
FIG. 2
, reference numeral
200
denotes a host computer;
250
a printing apparatus; and
280
a predetermined communication medium for connecting the host computer
200
and printing apparatus
250
.
The host computer
200
is constructed by: an application section
201
for providing a graphic user interface to the user and generating image data adapted to a purpose of the user; a printer driver
202
for converting the image data generated by the application section
201
into page description language (hereinafter, abbreviated to PDL) data which can be printed by the printing apparatus
250
; a transmission buffer
203
for temporarily storing the PDL data formed by the printer driver
202
; a job packet generator
207
for generating a job packet from the PDL data stored in the transmission buffer
203
; a utility section
205
for generating a management packet to obtain the information of the printing apparatus
250
and provide it to the graphic user interface and change the environmental setting of the printing apparatus
250
in accordance with a demand of the user; a logic channel controller
206
for further converting a job packet and a management packet into packet data; and an I/F driver
204
for transmitting and receiving the job packet and management packet which were further converted to the packet data by the logic channel controller
206
to/from the printing apparatus
250
. In the invention, the PDL data converted to the job packet is referred to as a job packet and the environmental set data converted to the job packet is referred to as a management packet.
The printing apparatus
250
is constructed by: an I/F driver
259
for receiving the job packet and management packet which were converted to the packet data and transmitted from the host computer
200
and transmitting a management packet for reply converted to the packet data by a logic channel controller
251
; the logic channel controller
251
for transmitting the job packet to a job pre-processor
253
, transmitting the management packet to an information manager
260
, and further converting the management packet for reply transmitted from the information manager
260
into packet data; a reception buffer
254
for temporarily holding the PDL data and serving as a buffer device of a delay of processes at the post stage; a database
252
for storing the equipment information of the printing apparatus and job information to draw a print job; the job pre-processor
253
for receiving the job packet and transferring the PDL data to the reception buffer
254
by an operation code written in a header of the job packet or setting information into the database
252
; the information manager
260
for receiving the management packet, rewriting the information in the database
252
in accordance with an operation code written in the management packet and the data, and forming a management packet for reply to provide the equipment information regarding the printing apparatus
250
to the host computer
200
; a PDL translator
255
for performing a translating process of the PDL data and converting into a drawing object suitable to draw; a drawing buffer
256
for temporarily storing the drawing object until it is actually printed; a drawing section
257
for generating a bit map image by actually drawing the drawing object temporarily stored in the drawing buffer
256
; and a printer engine
258
for receiving a bit map image generated by the drawing section
257
and printing into a media s

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Printing apparatus, print control method, and recording... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Printing apparatus, print control method, and recording..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Printing apparatus, print control method, and recording... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3311474

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.