Information
-
Patent Grant
-
6634820
-
Patent Number
6,634,820
-
Date Filed
Monday, March 19, 200124 years ago
-
Date Issued
Tuesday, October 21, 200321 years ago
-
Inventors
-
Original Assignees
-
Examiners
Agents
- Armstrong, Westerman & Hattori, LLP
-
CPC
-
US Classifications
Field of Search
US
- 400 709
- 400 708
- 400 706
- 400 711
- 400 7091
- 400 61
- 400 70
- 400 76
- 347 229
- 347 231
- 347 238
- 347 248
- 347 249
- 399 2
- 399 4
- 399 6
-
International Classifications
-
Abstract
The present invention provides a printer system that performs a printing operation on recording sheets of various types. In accordance with the present invention, the image of a recording sheet on which recording sheet identification information for identifying the type of the recording sheet and data identification information for identifying the type of print data is printed in advance is picked up by an image pick-up device. From the picked up image, the recording sheet identification information and the data identification information are extracted and then compared so as to detect inconsistency between the type of the recording sheet and the type of the data. By this printing system, a data printing operation can be performed on desired recording sheets.
Description
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention generally relates to printer systems, and, more particularly, to a printer system that performs a printing operation on recording sheets of different types.
2. Description of the Related Art
A printer device for business use prints a large quantity of client data accumulated in a host computer on recording sheet. Such a printer device performs a high-speed data printing operation on jointed recording sheets. Also, depending on the types of data, the data printing operation is performed on recording sheets of different formats. In such a case, it is necessary to change recording sheets.
If the recording sheets are not change, there is inconsistency between the type of the recording sheet and the type of the data. Therefore, it is necessary to check whether or not the type of the recording sheet corresponds to the type of the data.
Conventionally, whether or not the type of the recording sheet corresponds to the type of the data is visually checked after a series of printing jobs.
However, there are several types of recording sheets used in this type of printing system, and the data printing positions are similar among those recording sheets. In such a case, since the data is printed at a correct location, whether or not the recording sheet corresponds to the data cannot be visually checked. Even if inconsistency between the recording sheet and the data can be visually checked, the printing time and sheet used so far become a waste, because the series of printing jobs have been completed.
SUMMARY OF THE INVENTION
A general object of the present invention is to provide printer systems in which the above disadvantages are eliminated.
A more specific object of the present invention is to provide a printer system that performs an accurate data printing operation on a desired recording sheet.
The above objects of the present invention is to provide a printer system which prints data containing data identification information for identifying the type of data to be printed on a predetermined recording sheet having recording sheet identification information for identifying the type of recording sheet printed in advance thereon. This printer system comprises: an image pick-up unit that picks up an image of the recording sheet; and a processing unit that extracts images of the recording sheet identification information and the data identification information from the image of the recording sheet picked up by the image pick-up unit, compares the recording sheet identification information with the data identification information, and detects inconsistency between the type of the recording sheet and the type of the data.
With this printer system, the image of the recording sheet identification information and the data identification information are compared so as to detect inconsistency between the type of the recording sheet and the type of the data. Thus, the inconsistency detection can be accurate. When the inconsistency is detected, the printing operation is stopped so as to prevent unnecessary printing. Also, since the recording sheet identification information and the data identification information are obtained by one image obtaining process, the verification process can be quickly completed.
The above objects of the present invention are also achieved by a verification device that verifies a recording sheet on which recording sheet identification information for identifying a type of sheet is recorded in advance, and data containing data identification information for identifying a type of data to be printed is also printed. This verification device comprises: an image pick-up unit that picks up an image of the recording sheet; and a processing unit that extracts images of the recording sheet identification information and the data identification information from the image of the recording sheet picked up by the image pick-up unit, and compares the recording sheet identification information with the data identification information so as to detect inconsistency between a type of the recording sheet and a type of the data.
The above and other objects and features of the present invention will become more apparent from the following description taken in conjunction with the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1
is a block diagram of one embodiment of the present invention;
FIGS. 2A
to
2
D illustrate commands transmitted from a command transmission/reception unit to a verification device of the embodiment of the present invention;
FIG. 3
is a schematic view of the structure of a printer device of the embodiment of the present invention;
FIG. 4
shows the structure of a printing sheet used in the embodiment of the present invention;
FIG. 5
is a longitudinal section of an image pick-up device used in the embodiment of the present invention;
FIGS. 6A and 6B
show the structure of the upper stage portion of the image pick-up device used in the embodiment of the present invention;
FIG. 7
shows the structure of a light emitting unit of the embodiment of the present invention;
FIGS. 8A and 8B
show an open-close operation of the image pick-up device of the embodiment of the present invention;
FIG. 9
illustrates an operation of a brush unit employed in the embodiment of the present invention;
FIG. 10
shows the structure of the brush unit employed in the embodiment of the present invention;
FIG. 11
is a block diagram of an image read timing generating unit employed in the embodiment of the present invention;
FIGS. 12A
to
12
C illustrate the image read timing in the embodiment of the present invention;
FIG. 13
is a flowchart of a verification process performed in the embodiment of the present invention;
FIG. 14
shows an operation of a set region cutout process performed in the embodiment of the present invention;
FIG. 15
is a flowchart of an operation performed by the data processing unit of the printer device employed in the embodiment of the present invention;
FIG. 16
is a block diagram of a modification of the image read timing generating unit of the embodiment of the present invention;
FIGS. 17A
to
17
C illustrate an operation performed by the modification of the image read timing generating unit employed in the embodiment of the present invention;
FIG. 18
is a flowchart of a modification of the verification process performed in the embodiment of the present invention;
FIGS. 19A
to
19
E illustrate an operation in accordance with the modification of the verification process;
FIGS. 20A and 20B
illustrate an operation in accordance with the modification of the verification process;
FIG. 21
illustrates an image pick-up operation performed in the embodiment of the present invention;
FIG. 22
illustrates an image pick-up operation performed in the embodiment of the present invention;
FIG. 23
illustrates an image pick-up operation performed in the embodiment of the present invention; and
FIG. 24
illustrates an operation of a modification of the image read operation performed in the embodiment of the present invention.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
The following is a description of embodiments of the present invention, with reference to the accompanying drawings.
FIG. 1
is a block diagram of one embodiment of the present invention.
A printer system
1
of this embodiment is a system that prints data managed by a host computer
2
onto predetermined recording sheets. The printer system
1
comprises a printer device
3
and a verification device
4
.
The printer device
3
comprises a data processing unit
11
, a mechanism control unit
12
, a display
13
, a printing mechanism
14
, and an interface unit
15
. The data processing unit
11
receives data from the host computer
2
, and generates commands and print data that are supplied to the mechanism control unit
12
. The data processing unit
11
also displays the printing conditions of the device or errors on the display
12
based on the information supplied from the mechanism control unit
12
and the interface unit
15
.
The mechanism control unit
12
controls the printing mechanism
14
in accordance with the command and print data supplied from the data processing unit
11
. The printing mechanism
14
transports the recording sheets, and performs a printing operation on the recording sheets based on the print data.
The interface unit
15
serves as an interface between the printer device
3
and the verification device
4
. The interface unit
15
comprises a command transmission/reception unit
15
a
and a sheet transportation clock generating unit
15
b
. The command transmission/reception unit
15
a
is connected to the verification device
4
by a communication line
16
and a signal line
17
. The command transmission/reception unit
15
a
has serial communication with the verification device
4
via the communication line
16
. By the serial communication, the command transmission/reception unit
15
a
transmits various commands to the verification device
4
, and receives a status code from the verification device
4
.
FIG. 2A
shows the structure of data used in the communication between the command transmission/reception unit
15
a
and the verification device
4
.
FIG. 2B
shows the structure of command data transmitted from the command transmission/reception unit
15
a
to the verification device
4
.
FIG. 2C
shows command codes and functions.
FIG. 2D
shows the structure of data of a status code.
The data
20
transmitted between the command transmission/reception unit
15
a
and the verification device
4
has each 1 byte comprising a start bit
21
, a data area
22
, a parity bit
23
, and a stop bit
24
, as shown in FIG.
2
A. Using the data shown in
FIG. 2A
, the communication is held between the command transmission/reception unit
15
a
and the verification device
4
.
Commands are transmitted from the command transmission/reception unit
15
a
to the verification device
4
. Each of the commands comprises a 1-byte command area
25
and 5-byte parameter units
26
-
1
to
26
-
5
. In the command unit
25
, command codes are set as shown in FIG.
2
C. The commands transmitted from the command transmission/reception unit
15
a
to the verification device
4
include nine commands shown in FIG.
2
C. Among the commands, a command code of hexadecimal “80” is mainly used. The hexadecimal “80” command code indicates an operation condition notification command. The operation condition notification command is a command for notifying the verification device
4
of the length of each sheet, the type of a device, and other conditions.
A status code is also transmitted from the verification device
4
to the command transmission/reception unit
15
a
. The status code comprises a 1-byte status code area
27
and a n-byte status byte unit, as shown in FIG.
2
D. The maximum number of bytes of the n-byte status byte unit is 16.
The status code is used for an error notification from the verification device
4
to the command transmission/reception unit
15
a
. The command transmission/reception unit
15
a
receives an error notification from the verification device
4
, and then supplies the error notification to the data processing unit
11
. Receiving the error notification from the command transmission/reception unit
15
a
, the data processing unit
11
displays an error indication on the display
13
, and controls the printing mechanism control unit
12
to stop the operation of the printing mechanism
14
.
A valid/invalid signal for validating the verification is transmitted from the command transmission/reception unit
15
a
to the verification device
4
via the signal line
17
. The verification device
4
controls the verification process in accordance with the valid/invalid signal transmitted through the signal line
17
.
The sheet transportation clock generating unit
15
b
detects the transportation distance based on the operation of the printing mechanism
14
, and generates the transportation clock that rises every time a sheet is moved by ⅙ inch. The transportation clock generated by the sheet transportation clock generating unit
15
b
is supplied to the verification device
4
. Here, the transportation clock is used as the timing for cutting the sheet, for instance.
FIG. 3
is a schematic view of the printer device
3
of this embodiment.
The printer device
3
comprises a sheet feeding unit
31
, an autoloader unit
32
, a tractor unit
33
, a photosensitive drum
34
, a cleaner unit
35
, a charger unit
36
, an exposure unit
37
, a developer unit
38
, a transfer unit
39
, a fixing unit
40
, a brush unit
41
, and a stacker unit
42
.
A printing sheet
51
is stacked in the sheet feeding unit
31
. The printing sheet
51
is formed by jointed recording sheets.
FIG. 4
shows the structure of the printing sheet
51
of this embodiment.
The printing sheet
51
is formed by a plurality of jointed recording sheets
52
each having a predetermined length. The recording sheets
52
have scored lines
53
. Along the scored lines
53
, the recording sheets
52
can be detached from one another. The printing sheet
51
has an end portion
54
on its either side. Transportation holes
55
are formed at the end portions
54
. The transportation holes
55
are engaged with the tractor unit
33
to transport the printing sheet
51
. On the recording sheets
52
, a logotype
56
and ruled lines
57
are printed in advance. Further, recording sheet identification information
58
for identifying the type of recording sheet is printed in one of the end portions
54
. By recognizing the recording sheet identification information
58
, the type of recording sheet can be identified.
In this embodiment, when the printer device
3
prints data on the recording sheets
52
, data identification information
59
for identifying the type of data is printed at a predetermined location adjacent to the recording sheet identification information
58
printed on the recording sheets
52
. In this embodiment, the recording sheet identification information
58
that is printed on the recording sheets
52
in advance and the data identification information
59
printed at the time of data printing are picked up as images. Based on the picked up recording sheet identification information
58
and the data identification information
59
, it is determined whether or not the recording sheets correspond to the print data. By doing so, the codes for indicating the recording sheets can be eliminated from the print data. Accordingly, no changes need to be made to the large amount of print data managed by the host computer
2
. Further, the analysis of the print data becomes unnecessary, and the transmission of the data identification information contained in the print data does not need to be transmitted from the printer device
3
to the verification device
4
. Accordingly, there is no need to mount the structure required for the transmission to the printer device
3
. Also, since the verification device
4
can be independently controlled, it is possible to employ the verification device
4
as an option for the printer device
3
at a later date.
The autoloader unit
32
loads the printing sheet
51
stacked in the sheet feeding unit
31
at a location to be engaged with the tractor unit
33
. The tractor unit
33
transports the printing sheet
51
loaded by the autoloader unit
32
. An image to be printed onto the printing sheet
51
are developed on the photosensitive drum
34
. A toner image developed on the photosensitive drum
34
is transferred onto the printing sheet
51
and printed.
The photosensitive drum
34
first passes through the cleaner unit
35
. The cleaner unit
35
removes the charges from the photosensitive drum
34
, and flakes off the residual toner. The photosensitive drum
34
next passes through the charger unit
36
, which uniformly charges the photosensitive drum
34
.
The photosensitive drum
34
then passes through the exposure unit
37
. The exposure unit
37
irradiates the uniformly charged photosensitive drum
34
with a laser beam based on the print data. The charges of the laser-irradiated portion on the photosensitive drum
34
are removed so as to form a latent image.
The photosensitive drum
34
then passes through the developer unit
38
. The developer unit
38
charges the toner so as to adhere to the photosensitive drum
34
with electrostatic force, thereby forming an toner image on the photosensitive drum
43
. After the formation of the toner image, the photosensitive drum
34
passes through the transfer unit
39
. At this point, the printing sheet
51
is sandwiched between the photosensitive drum
34
and the transfer unit
39
.
The transfer unit
39
transfers the toner image formed on the photosensitive drum
34
to the printing sheet
51
. After the transfer of the printing sheet
51
, the photosensitive drum
34
then passes through the cleaner unit
35
again to repeat the same procedures.
The printing sheet
51
on which the toner image is transferred is next supplied to the fixing unit
40
, which fixes the toner image onto the printing sheet
51
. After the fixing unit
40
fixes the toner image, the operation of printing the print data onto the printing sheet
51
is completed.
After the completion of the printing operation, the verification device
4
conducts a verification operation on the print data. After the verification operation, the printing sheet
51
is stacked in the stacker unit
42
.
Next, the verification device
4
will be described.
As shown in
FIG. 1
, the verification device
4
comprises an image pick-up unit
61
, an interface unit
62
, a processing unit
63
, an input unit
64
, and a display unit
65
.
The image pick-up unit
61
is attached onto the passage of the printing sheet
51
of the printer device
3
, and picks up an image of a predetermined region of each of the recording sheets
52
that constitute the printing sheet
51
. The image pick-up unit
61
comprises a light emitting unit
71
and an image pick-up device
72
.
The light emitting unit
71
includes LEDs (Light Emitting Diode), and emits light onto the printing sheet
51
. The image pick-up device
72
includes a CCD (Charge Coupled Device) camera, and picks up an image of the printing sheet
51
.
Next, the image pick-up unit
61
will be described.
FIG. 5
is a longitudinal section of the image pick-up device as one embodiment of the present invention.
FIGS. 6A and 6B
show the structure of the upper part of the image pick-up device as one embodiment of the present invention.
FIG. 7
shows the structure of the light emitting unit as one embodiment of the present invention.
The image pick-up unit
61
contains the light emitting unit
71
and the image pick-up device
72
in a casing
81
. The casing
81
has a two-stage structure that consists of a lower stage portion
91
and an upper stage portion
92
. The lower stage portion
91
contains the light emitting unit
71
, medium holding rollers
101
and
102
, and a rotational axis
103
. The upper stage portion
92
contains the image pick-up device
72
and mirrors
111
and
112
.
The light emitting unit
71
comprises a lighting unit
121
, a reflection plate
122
, and a protection glass plate
123
. The lighting unit
121
has the LEDs at the four corners of a rectangular placed in parallel with the bottom surface of the casing
81
. The lighting unit
121
emits light toward the lower inner side of the rectangular. The reflection plate
122
is perpendicular to the bottom surface of the casing
81
, and surrounds the lighting unit
121
. The reflection plate
122
keeps the light emitted from the lighting unit
121
inside the lighting unit
121
.
The protection glass plate
123
is placed on the bottom surface of the casing
81
, and the light emitted from the lighting unit
121
passes through the protection glass plate
123
. Thus, the protection glass plate
123
serves to protect the inside of the light emitting unit
71
from dust.
The medium holding rollers
101
and
102
rotate about rotational axes
104
and
105
in the direction perpendicular to the direction of the arrow A that is the transportation direction of the printing sheet
51
. The medium holding rollers
101
and
102
slightly protrude downward from the bottom surface of the casing
81
. Also, at the lower side of the bottom surface of the image pick-up unit
61
, medium holding rollers
108
and
109
that are rotatably supported by rotational axes
106
and
107
situated in parallel with the rotational axes
104
and
105
are located in such a manner as to face the medium holding rollers
101
and
102
. The printing sheet
51
is sandwiched between the medium holding rollers
101
and
102
and the medium holding rollers
108
and
109
, and transported in the direction of the arrow A. The medium holding rollers
101
,
102
,
108
, and
109
positions the printing surface of the printing sheet
51
with respect to the image pick-up device
72
.
The lighting unit
71
irradiates the printing sheet
51
with light through the protection glass plate
123
. The printing sheet
51
reflects the emitted light. The light reflected by the printing sheet
51
passes through the inside of the lighting unit
71
, and reaches the upper stage portion
92
. The light supplied from the lighting unit
71
to the upper stage portion
92
is then supplied to the mirror
112
, which bends the light from the printing sheet
51
toward the mirror
111
. The light from the mirror
111
is in turn supplied to the mirror
112
, which reflects the light from the mirror
111
toward the image pick-up device
72
. Thus, the image pick-up device
72
can pick up the image of the printing sheet
51
.
The mirrors
111
and
112
make the light path from the printing sheet
51
to the image pick-up device
72
longer in a smaller space, compared with the prior art. Also, the mirror
111
and
112
also enable the pick-up of the image in an upright standing state.
The image pick-up unit
61
is rotatable about the rotational axis
103
in the direction of the arrow B.
FIGS. 8A and 8B
illustrate an open-close operation of the image pick-up unit as one embodiment of the present invention. More specifically,
FIG. 8A
shows the image pick-up unit when the cover is closed, and
FIG. 8B
shows the image pick-up unit when the cover is open.
The image pick-up unit
61
rotates about the rotational axis
103
in the direction of the arrow B, thereby exposing its bottom surface, as shown in FIG.
8
B. With the bottom surface of the image pick-up unit
61
being exposed, dust and foreign matters can be wiped off the protection glass plate
123
. Thus, the recording sheet identification information
58
and the data identification information
59
printed on the recording sheets
52
can be accurately picked up.
FIG. 9
illustrates an operation of the brush unit of one embodiment of the present invention.
FIG. 10
shows the structure of the brush unit of one embodiment of the present invention.
The brush unit
41
is interposed between the fixing unit
40
and the image pick-up unit
61
, as shown in
FIG. 9
, and scrapes unfixed residual toner off the surface of the printing sheet
51
. The brush unit
41
comprises a holding unit
141
and a brush
142
, as shown in FIG.
10
. The holding unit
141
is grounded and can be free of electrostatic force. The brush
142
is brought into contact with the surface of the printing sheet
51
so as to scrape off the residual toner. Thus, the printing sheet
51
can be protected from stain caused by the pick-up operation by the image pick-up unit
61
. Accordingly, the verification device
4
can be prevented from making a wrong detection.
Referring back to
FIG. 1
, the explanation for the printer system will be continued.
An image picked up by the image pick-up device
72
is supplied to the interface unit
62
. The interface unit
62
comprises an image obtaining timing generating unit
131
and an image obtaining unit
132
.
The image obtaining timing generating unit
131
generates an image obtaining signal based on the sheet transportation clock generated by the sheet transportation clock generating unit
115
b
of the printer device
3
. The image obtaining signal is generated every time the recording sheet identification information
58
of the recording sheet
52
and the data identification information
59
are both included in an image.
FIG. 11
is a block diagram of the image obtaining timing generating unit of one embodiment of the present invention.
The image obtaining timing generating unit
111
comprises a counter
151
and a flip-flop
152
. The counter
151
receives the sheet transportation clock from the sheet transportation clock generating unit
15
b
of the printer device
3
, and also receives timer data and a reset signal from the processing unit
63
. The counter
151
is reset at predetermined timing in accordance with the reset signal supplied from the processing unit
63
. The sheet transportation clock is counted until the count value reaches the timer data set by the processing unit
62
. When the count value reaches the timer data, the counter
151
outputs a trigger signal. The trigger signal is supplied to the flip-flop
152
. The flip-flop
152
is formed by a JK flop—flop. The trigger signal supplied from the counter
151
toggles the flip-flop
152
, which then generates the image obtaining timing signal. The image obtaining timing signal generated by the flip-flop
152
is supplied to the light emitting unit
71
and the image obtaining unit
132
.
In accordance with the image obtaining timing signal supplied from the flip-flop
152
, the lighting unit
121
of the light emitting unit
71
emits light. In accordance with the image obtaining timing signal supplied from the flip-flop
152
, the image obtaining unit
132
obtains an image from the image pick-up device
72
.
FIG. 12
illustrates the image obtaining timing in one embodiment of the present invention. More specifically,
FIG. 12A
shows a valid/invalid signal,
FIG. 12B
shows the sheet transportation clock, and
FIG. 12C
shows the image obtaining timing signal.
When the valid/invalid signal shown in
FIG. 12A
becomes valid, the counter
151
is reset and starts counting. The valid/invalid signal becomes valid when a predetermined period of time has passed since the start of autoloading of the printing sheet
51
. The predetermined period of time is equivalent to the period of time starting from the beginning of the autoloading of the printing sheet
51
until the recording sheet identification information
58
of the recording sheets
52
and the data identification information
59
are found in a region to be picked up by the image pick-up unit
61
.
The counter
151
counts the sheet transportation clock for the timer data after the valid/invalid signal shown in
FIG. 12A
becomes valid.
The timer data set in the counter
151
is equivalent to the length of each one of the recording sheets
52
. Accordingly, when the counter
151
counts up for the timer data after the valid/invalid signal becomes valid, the recording sheet identification information
58
of the recording sheets
52
and the data identification information
59
are located in a region that can be picked up by the image pick-up unit
61
. After the counting up, the counter
151
outputs the trigger signal. The flip-flop
152
is toggled by the trigger signal, and then outputs the image obtaining timing signal, as show in FIG.
12
C. In accordance with the image obtaining timing signal, the lighting unit
121
emits light so that the recording sheet identification information
58
of the recording sheets
52
and the data identification information
59
can be accurately read.
The counter
151
continues outputting the trigger signal for each sheet length of the recording sheets
52
. By doing so, the predetermined position of the recording sheets
52
, i.e., the images of the recording sheet identification information
58
and the data identification information
59
can be continuously obtained.
The images obtained by the image obtaining unit
132
are supplied to the processing unit
63
. The processing unit
63
extracts the recording sheet identification information
58
and the data identification information
59
from the images obtained by the image obtaining unit
132
, and then conducts the verification process.
The processing unit comprises an information setting/storing unit
161
and a verification processing unit
162
. The information setting/storing unit
161
includes a RAM and a ROM, and stores information that indicates the correspondence between verification areas, recording sheet identification number, and data identification numbers.
The input unit
64
comprises a keyboard and a mouse for inputting information in the information setting/storing unit
161
. The display unit
65
comprises a CRT and an LCD, and displays the information set and stored by the information setting/storing unit
161
and the verification results of the verification processing unit
162
.
Next, the verification process performed by the verification processing unit
162
will be described.
FIG. 13
is a flowchart of the verification process as one embodiment of the present invention.
The verification process comprises steps S
1
-
1
to S
1
-
8
.
In step S
1
-
1
, the setting region is cut out from an image supplied from the image obtaining unit
132
.
FIG. 14
illustrates the setting region cut-out process in one embodiment of the present invention.
In step S
1
-
1
, only the images of regions
173
and
174
that are predetermined by overlapping a mask
172
set by the information setting/storing unit
161
on an image
171
supplied from the image obtaining unit
132
are cut out. By doing so, the image of the recording sheet identification information
58
is cut out from the region
173
, and the image of the data identification information
59
is cut out from the region
174
.
In step S
1
-
2
, the images cut out in step S
1
-
1
are converted into character codes. More specifically, the images of the regions
173
and
174
cut out in step S
1
-
1
are converted into character codes by a character recognition technology that is used in the OCR (Optical Character Recognition) system. Through this process, the recording sheet identification information
58
and the data identification information
59
are obtained.
In step S
1
-
3
, the recording sheet identification information
58
converted in step S
1
-
2
is compared with the data identification information
59
also converted in step S
1
-
2
. The recording sheet identification information
58
is made up of three alpha-numeric characters. The data identification information
59
has the upper three digits that correspond to the recording identification information
58
of the recording sheet
52
to be printed. In such a case, it is determined in step S
1
-
3
whether or not the recording identification information
58
coincides with the upper three digits of the data identification information
59
. The data identification information
59
does not always coincide with the recording sheet identification information
58
of the recording sheet
52
to be printed. In such a case, the correspondence between the recording sheet identification information
58
and the data identification information
59
should be set in advance through the input unit
64
for easy reference.
If it is determined in step S
1
-
3
that the recording sheet identification information
58
corresponds to the data identification information
59
, the printing operation is carried on in step S
1
-
4
. On the other hand, if it is determined in step S
1
-
3
that the recording sheet identification information
58
does not correspond to the data identification information
59
, the status code of a error notification is transmitted to the printer device
3
via the communication cable
16
. In the printer device
3
, the command transmission/reception unit
15
a
receives the status code of an error notification from the verification device
4
. The command transmission/reception unit
15
a
in turn supplies the error notification to the data processing unit
11
.
FIG. 15
is a flowchart-of an operation performed by the data processing unit of the printer device in one embodiment of the present invention.
The data processing unit carries out steps S
2
-
1
to S
2
-
3
. In step S
2
-
1
, it is determined whether or not an error notification has been received from the command transmission/reception unit
15
a.
If it is determined in step S
2
-
1
that an error notification has been received from the command transmission/reception unit
15
a
, the operation moves on to step S
2
-
2
. In step S
2
-
2
, the mechanism control unit
12
is controlled to stop the printing operation. After the stop of the printing operation, the operation moves on to step S
2
-
3
, in which an error in the display
13
is indicated. When the printing operation is stopped, an error can be recognized by checking the display
13
.
The data processing unit
11
may send an error notification to the host computer
2
instead.
In accordance with this embodiment, even if a printing sheet
51
having a format on which the data to be printed should not be printed is set in the sheet feeding unit
31
of the printer device
3
, the verification device
4
automatically detects the wrong setting, and stops the printing operation. Thus, unnecessary data printing can be prevented, and a waste of printing time and printing sheet can be reduced.
In the image obtaining timing generating unit
131
of the verification device
4
of the foregoing embodiments, the image obtaining timing is determined from the reset timing of the counter
151
and the count value by the timer data. However, it is also possible to control the image obtaining timing based on the flash light emission timing of the fixing unit
40
, for instance.
FIG. 16
shows the block diagram of a modification of the image obtaining timing generating unit
131
. In this figure, the same components as in
FIG. 11
are denoted by the same reference numerals.
An image obtaining timing generating unit
201
of this modification comprises a flash light emission timing detecting unit
211
, a delay counter
212
, an AND gate
213
, and a selecting circuit
214
, as well as the counter
151
and the flip-flop
152
.
The flash light emission timing detecting unit
211
receives a trigger signal from the printer device
3
so as to make the fixing unit
40
emit light. The flash light emission timing detecting unit
211
detects a rise of the trigger signal from the printer device
3
, and generates a flash light emission timing signal. The flash light emission timing signal generated by the flash light emission timing detecting unit
211
is supplied to the AND gate
213
.
The delay counter
212
delays the output pulse of the counter
151
by 1 msec. The output pulse of the delay counter
212
is supplied to the selecting circuit
214
. The selecting circuit
214
also receives the output pulse of the counter
151
. Based on the output of the AND gate
213
, the selecting circuit
214
selects either the output pulse of the counter
151
or the output pulse of the delay counter
212
. When the output pulse of the AND gate
213
is high, the selecting circuit
214
outputs the output pulse of the delay counter
212
. When the output pulse of the AND gate
213
is low, the selecting circuit
214
outputs the output pulse of the counter
151
.
The output pulse of the selecting circuit
214
is supplied to the flip-flop
152
. The flip-flop
152
is toggled by the output pulse of the selecting circuit
214
. The non-inverted output of the flip-flop
152
is outputted as the image obtaining timing signal. The inverted output of the flip-flop
152
is supplied to the AND gate
213
.
FIGS. 17A
to
17
C illustrates an operation performed by the modification of the image obtaining timing generating unit. More specifically,
FIG. 17A
shows the sheet transportation clock,
FIG. 17B
shows the image obtaining timing signal, and
FIG. 17C
shows the flash light emission trigger signal for the fixing unit
40
.
In the above circuit, at the flash light emission timing shown in
FIG. 17C
, the image obtaining timing is delayed by 1 ms, as shown in FIG.
17
B. Accordingly, the image obtaining timing does not overlap with the flash light emission timing, thereby preventing adverse influence of the flash light emission of the fixing unit
40
on an obtained image.
In the foregoing embodiments, the image obtaining timing is determined by resetting the counter when a predetermined period of time has passed since the start of autoloading. However, it is also possible to set the location of the downstream end of each recording sheet.
FIG. 18
is a flowchart of a modification of the verification process in accordance with the present invention.
FIGS. 19A
to
20
B illustrates the operation according to the modification of the verification process.
More specifically,
FIG. 19A
shows the valid/invalid signal,
FIG. 19B
shows the sheet transportation clock,
FIG. 19C
shows the image obtaining timing signal,
FIG. 19D
shows the image obtaining pulse of the image pick-up device
72
, and
FIG. 19E
shows the verification timing of the verification processing unit
162
.
In this modification, the interface unit
62
is contained in the processing unit
63
, and the image obtaining and verification processes are performed in accordance with a predetermined program.
The processing unit
63
of this modification performs steps S
3
-
1
to S
3
-
8
. In step S
3
-
1
, it is determined whether or not the current state is a printing state, in accordance with the valid/invalid signal supplied from the printer device
3
. When the valid/invalid signal is in the valid state, it is determined to be in the printing state. For instance, time t
0
in
FIG. 19A
is determined to be in the printing state.
If it is determined in step S
3
-
1
that the current state is the printing state, the operation moves on to step S
3
-
2
. In step S
3
-
2
, it is determined whether or not the autoloading operation has been finished, based on a command supplied from the printer device
3
.
If it is determined in step S
3
-
2
that the autoloading operation has been finished, the operation moves on to step S
3
-
3
. In step S
3
-
3
, the sheet transportation clock is counted until reaching the value corresponding to the distance between a location 1-inch downstream from the transferring position and the image pick-up position. By step S
3
-
3
, the distance between the head of the recording sheet
52
to be first printed and the image pick-up position can be detected. The count value obtained in step S
3
-
3
is an estimated value. After the autoloading operation, the location of transferring from the photosensitive drum
34
to the printing sheet
51
, i.e., the point one-inch downstream from the point P
0
in
FIG. 3
is the location of the end portion of the recording sheet
52
to be first printed. The location can be corrected by simply changing the count value. Through step S
3
-
3
, the head of the recording sheet
52
to be first printed can be detected at the image pick-up point.
The operation next moves on to step S
3
-
4
. In step S
3
-
4
, the sheet transportation clock is counted so as to detect the distance between the head of the recording sheet
52
and the image pick-up point. The count value is determined from the length of the sheet transmitted in accordance with a command issued from the printer device
3
, i.e., the information as to the length of the recording sheet
52
and the distance between the lower end of the recording sheet
52
and the image pick-up point. The clock is counted until it reaches the value corresponding to the distance determined by subtracting the distance between the lower end of the recording sheet
52
and the image pick-up point from the length of the recording sheet
52
. Through steps S
3
-
3
and S
3
-
4
, the image obtaining timing for the first recording sheet
52
is determined. For instance, time t
1
shown in
FIGS. 19B and 19C
serves as the image obtaining timing.
In step S
3
-
5
, an image is actually obtained. The image of a predetermined region is obtained from the first recording sheet
52
, i.e., the recording sheet identification information
58
and the data identification information
59
are obtained from the first recording sheet
52
.
In step S
3
-
6
, the sheet transportation clock is counted by the length of the recording sheet
52
. Through step S
3
-
6
, the image obtaining timing for a next recording sheet
52
is detected. For instance, time t
2
shown in
FIGS. 19B and 19C
is detected as the image obtaining timing.
In step S
3
-
7
, the image of a predetermined image pick-up area is obtained from the next recording sheet
52
, i.e., the recording sheet identification information
58
and the data identification information
59
are obtained from the next recording sheet
52
.
As shown in
FIGS. 20A and 20B
, if the image obtaining timing of the processing unit
63
comes immediately before, less than 50 μs before, for instance, the image obtaining timing of the image pick-up device
72
, the image obtaining timing of the processing unit
63
is delayed for the time until immediately after the image obtaining timing of the image pick-up device
72
, as indicated by the broken line in FIG.
20
A. By doing so, a failure to pick up an image can be prevented.
Next, the conditions for picking up the entire image of one recording sheet
52
.
To pick up the entire image of a recording sheet
52
, the following equation needs to be satisfied:
V/F≦AY
(1)
where V is the sheet transportation velocity, F is the image pick-up frequency of the image pick-up device
72
, and AY is the length of the recording sheet
52
.
FIGS. 21
to
23
illustrate the image pick-up operation in accordance with the present invention.
The sheet transportation velocity V is 1200 mm/s, and the image pick-up frequency F of the image pick-up device
72
is 30 Hz, for instance.
If the range AY that can be read by onetime image obtaining process is 20 mm, as shown in
FIG. 21
, i.e., the equation (1) is not satisfied, a gap of 20 mm is formed between a first image pick-up region
301
and a second image pick-up region
302
. As a result, the image of the gap of 20 mm cannot be obtained.
If the range AY that can be read by onetime image obtaining process is 40 mm, as shown in
FIG. 22
, i.e., the equation (1) is satisfied, there is no gap formed between the first image pick-up region
301
and the second image pick-up region
302
. Accordingly, the image of the entire region can be obtained.
If the range AY that can be read by onetime image obtaining process is 50 mm, as shown in
FIG. 23
, i.e., the equation (1) is satisfied, the first image pick-up region
301
partially overlaps with the second image pick-up region
302
, and there is no gap formed between the first image pick-up region
301
and the second image pick-up region
302
. Accordingly, the image of the entire region can be obtained.
As is apparent from the above description, to obtain the image of the entire region of a recording sheet with the sheet transportation velocity V of 1200 mm/s and the image pick-up frequency F of 30 Hz, the image obtainable range AY should be 40 mm or larger.
In this embodiment, the distance between the recording identification information
58
and the data identification information
59
is set within 45 mm, and the image obtainable range is 45 mm. With the sheet transportation velocity V of 1200 mm/s and the image pick-up frequency F of 30 Hz, both the recording sheet identification information
58
and the data identification information
59
can be obtained by one-time image obtaining process. To do so, the light path needs to be long enough. However, with a long light path, the image pick-up unit takes up a large space. To maintain a long light path and compactness, the image pick-up unit
61
needs to have the structure shown in FIG.
5
.
In the foregoing embodiments, both the recording sheet identification information
58
and the data identification information
59
can be obtained by one-time image obtaining process. However, when the image obtainable range needs to be small, the image of the recording identification information
58
can be obtained separately from image of the data identification information
59
.
FIG. 24
illustrates a modification of the image obtaining operation in accordance with the present invention. In this figure, the same components as in
FIG. 4
are denoted by the same reference numerals.
In this modification, the sheet transportation velocity V is 1200 mm/s, the image pick-up frequency F of the image pick-up device
72
is 30 Hz, and the image pick-up length of a first image pick-up region
401
and a second image pick-up region
402
is 30 mm. Under these conditions, a 20-mm region that cannot be picked up is formed, as shown in FIG.
21
. In order to obtain both images of the first image pick-up region
401
and the second image pick-up region
402
, a gap of 25 mm is maintained between the first image pick-up region
401
and the second image pick-up region
402
, as shown in FIG.
24
.
To obtain the image of the recording sheet identification information
58
in the first image pick-up region
401
and the image of the data identification information
59
in the second image pick-up region
402
, the gap between the recording sheet identification information
58
and the data identification information
59
should be 60 mm, for instance.
In this modification, the sheet transportation velocity V is 1200 mm/s, the image pick-up frequency F of the image pick-up device
72
is 30 Hz, and the image pick-up length of the first image pick-up region
401
and the second image pick-up region
402
is 30 mm. However, the pitches of the first image pick-up region
401
and the second image pick-up region
402
can be set so as to satisfy the following equation:
V/F≦DL
(2)
where DL is the pitch of the first image pick-up region
401
and the second image pick-up region
402
, V is the sheet transportation velocity, and F is the image pick-up frequency of the image pick-up device
72
.
In the foregoing embodiments, the verification device
4
compares the recording sheet identification information
58
with the data identification information
59
. However, the comparison operation can be performed in the printer device
3
or the host computer
2
.
The present invention is not limited to the specifically disclosed embodiments, but variations and modifications may be made without departing from the scope of the present invention.
The present application is based on Japanese priority application No. 2000-273828, filed on Sep. 8, 2000, the entire contents of which are hereby incorporated by reference.
Claims
- 1. A printer system which prints data containing data identification information for identifying the type of data to be printed on a predetermined recording sheet having recording sheet identification information for identifying the type of recording sheet printed in advance thereon,said printer system comprising: an image pick-up unit that picks up an image of the recording sheet; and a processing unit that extracts images of the recording sheet identification information and the data identification information from the image of the recording sheet picked up by the image pick-up unit, compares the recording sheet identification information with the data identification information, and detects inconsistency between the type of the recording sheet and the type of the data.
- 2. The printer system as claimed in claim 1, wherein the processing unit transmits an error notification when the type of the recording sheet is different from the type of the data.
- 3. The printer system as claimed in claim 1, wherein the processing unit stops a printing operation when the type of the recording sheet is different from the type of the data.
- 4. The printer system as claimed in claim 1, wherein the processing unit obtains the recording sheet identification information and the data identification information by one image reading operation.
- 5. The printer system as claimed in claim 1, wherein a transportation velocity V of the recording sheet, an image pick-up frequency F of the image pick-up unit, and the length of an image pick-up area are set in such a manner as to satisfy the equation, V/F≦AY.
- 6. The printer system as claimed in claim 1, wherein:the processing unit acquires the recording sheet identification information and the data identification information from a first image pick-up region and a second image pick-up region, respectively; and a transportation velocity V of the recording sheet, an image pick-up frequency F of the image pick-up unit, and a pitch DL of the first image pick-up region and the second image pick-up region are set in such a manner as to satisfy the equation, V/F≦DL.
- 7. The printer system as claimed in claim 1, wherein the image pick-up unit includes a reflection unit that reflects an image of the recording sheet.
- 8. The printer system as claimed in claim 1, wherein the image pick-up unit includes a light emitting unit that emits light onto the recording sheet.
- 9. The printer system as claimed in claim 8, wherein the processing unit obtains an image when the light emitting unit emits light.
- 10. The printer system as claimed in claim 8, further comprising a brush unit that is located before the image pick-up unit and slides on a printing surface of the recording sheet.
- 11. A verification device that verifies a recording sheet on which recording sheet identification information for identifying a type of sheet is recorded in advance, and data containing data identification information for identifying a type of data to be printed is also printed,said verification device comprising: an image pick-up unit that picks up an image of the recording sheet; and a processing unit that extracts images of the recording sheet identification information and the data identification information from the image of the recording sheet picked up by the image pick-up unit, and compares the recording sheet identification information with the data identification information so as to detect inconsistency between a type of the recording sheet and a type of the data.
- 12. The verification device as claimed in claim 11, wherein the processing unit transmits an error notification when the type of the recording sheet is different from the type of the data.
- 13. The verification device as claimed in claim 11, wherein the processing unit obtains the recording sheet identification information and the data identification information by one image reading operation.
- 14. The verification device as claimed in claim 11, wherein the image pick-up unit includes a reflection unit that reflects an image of the recording sheet.
- 15. The verification device as claimed in claim 11, wherein the image pick-up unit includes a light emitting unit that emits light onto the recording sheet.
- 16. The verification device as claimed in claim 15, wherein the processing unit obtains an image when the light emitting unit emits light.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2000-273828 |
Sep 2000 |
JP |
|
US Referenced Citations (7)
Foreign Referenced Citations (6)
Number |
Date |
Country |
56-21288 |
Feb 1981 |
JP |
57-147788 |
Sep 1982 |
JP |
62-25555 |
Feb 1987 |
JP |
5-301673 |
Nov 1993 |
JP |
6-155846 |
Jun 1994 |
JP |
2000-187360 |
Jul 2000 |
JP |