Background
Technological Field
[0001] The present invention relates to a printing device and a meandering amount detecting
method for forming an image on a recording medium conveyed by a conveyor belt.
Description of the Related art
[0002] There is a color inkjet printer as an example of a printing device which conveys
a recording medium by an endless conveyor belt stretched around a plurality of rollers
to go around and forms an image on the conveyed recording medium. In the color inkjet
printer, a plurality of print head units of different colors is arranged at predetermined
intervals in a conveyance direction of the conveyor belt, and ink droplets of different
colors discharged from the respective print units are overlapped on the recording
medium conveyed by the conveyor belt, so that a color image is formed.
[0003] In such printing device, when the conveyor belt which conveys the recording medium
meanders in a direction orthogonal to the conveyance direction of the conveyor belt
(belt width direction), a landing position of each color ink droplet on the recording
medium is displaced from an original position and color deviation occurs.
[0004] As a method to cope with this problem, a control is performed in which an end position
in the width direction of the conveyor belt is measured by a sensor, fluctuation in
measured value is regarded as a meandering amount, and a printing position of the
image is shifted so that the meandering amount is cancelled out.
[0005] However, if the end of the conveyor belt is rough and irregular, the variation in
the end position measured by the sensor includes an effect of roughness of the belt
end, and it is not possible to correctly measure the meandering amount to correct.
[0006] For example, in an inkjet textile printer which conveys cloth, a large conveying
machine in which a perimeter of a conveyor belt is over 20 m is used, so that the
conveying machine is assembled at an installation site in general. In detail, at the
installation site, work to set the conveyor belt around conveying rollers to adjust
a length thereof, then weld ends in a longitudinal direction thereof to make the belt
endless, and thereafter cut both ends in a width direction of the conveyor belt so
as to fit a size of the conveying rollers is performed. A belt guide formed of a metal
plate and the like is applied to both sides in the width direction of the conveyor
belt so that the conveyor belt does not meander beyond a certain range to deviate
from the conveying roller.
[0007] Due to cutting at the installation site described above, the end of the conveyor
belt is not smooth but "rough". Since the roughness of the end of the conveyor belt
and a meandering state thereof gradually change due to the application of the belt
guide, it is difficult to cope with the same based on a profile.
[0008] JP 2007-114240 A discloses an image forming device which measures the meandering amount of the conveyor
belt having such rough end. In this device, belt position detection means for detecting
a position in a direction orthogonal to a belt conveyance direction of the belt end
are provided in a plurality of different positions in the belt conveyance direction,
the same site on the belt is detected by the plurality of belt position detecting
means with reference to marks provided on the belt at a predetermined interval in
the conveyance direction, and a difference between detection values is taken to cancel
output an effect of irregularities on the end. Then, a belt fluctuation amount in
the direction orthogonal to the belt conveyance direction is calculated by sequentially
adding the difference values.
[0009] In the device disclosed in
JP 2007-114240 A, the displacement of the belt end is measured at a constant sampling interval after
the mark is detected. Therefore, if a travel speed of the belt changes significantly,
a phase between the data measured by the plurality of belt position detecting means
and the measurement site for the belt position are displaced, so that even if the
difference is taken, the influence of the irregularities of the belt end cannot be
correctly removed.
[0010] For example, in the above-described inkjet textile printer, a conveying speed might
be changed significantly during printing by user operation while checking a printing
result and a cloth state (whether or not this is bent) or checking a status of an
unwinding machine, a winding machine, and a drying machine. Therefore, the method
of
JP 2007-114240 A that detects at a constant sampling interval cannot correctly measure the meandering
of the belt.
Summary
[0011] The present invention is intended to solve the above-described problem, and an object
thereof is to provide a printing device and a meandering amount detecting method capable
of correctly detecting a meandering amount of a conveyor belt having irregularities
on an end even if a conveying speed is changed and cope with the same.
[0012] To achieve the abovementioned object, according to an aspect of the present invention,
a printing device reflecting one aspect of the present invention comprises: a conveying
unit which allows an endless conveyor belt stretched around a plurality of rollers
to go around to convey a recording medium; a printing unit which forms an image on
a recording medium conveyed by the conveying unit; a moving amount measuring unit
which measures a moving amount in a conveyance direction of the conveyor belt; a plurality
of displacement sensors arranged in a plurality of measurement points separated in
the conveyance direction of the conveyor belt which measures displacement amounts
in a belt end direction orthogonal to the conveyance direction of an end of the conveyor
belt; a displacement amount measuring unit which measures the displacement amounts
in the same site of the conveyor belt by a displacement sensor in one measurement
point and a displacement sensor in another measurement point based on the moving amount
measured by the moving amount measuring unit and a known distance between the measuring
points; and a meandering amount arithmetic unit which obtains a meandering amount
of the conveyor belt in the other measurement point with respect to the one measurement
point by taking a difference between the displacement amounts in the same site measured
by the displacement amount measuring unit in the one measurement point and the other
measurement point.
Brief Description of the Drawings
[0013] The advantages and features provided by one or more embodiments of the invention
will become more fully understood from the detailed description given hereinbelow
and the appended drawings which are given by way of illustration only, and thus are
not intended as a definition of the limits of the present invention:
Fig. 1 is a view illustrating a schematic configuration of a printing device according
to an embodiment of the present invention;
Fig. 2 is a plan view of the printing device and a side view of a belt portion according
to the embodiment of the present invention;
Fig. 3 is a view illustrating a displacement sensor and a mounting state thereof;
Fig. 4 is a view illustrating a nozzle surface of a carriage of a print unit;
Fig. 5 is a block diagram illustrating an electrical configuration of the printing
device;
Fig. 6 is a view illustrating an example of displacement amount data measured in a
PU1s position and a PU4s position;
Fig. 7 is a view illustrating an example of a belt meandering amount in the PU1s position
with respect to the PU4s position;
Fig. 8 is a view illustrating a positional relationship between an origin detection
sensor and displacement sensors PU1s and PU4s, and addresses assigned to respective
sections obtained by dividing a perimeter of the conveyor belt;
Fig. 9 is a view illustrating a measuring process of the meandering amount in time
series;
Fig. 10 is a view illustrating subsequent steps of Fig. 9;
Fig. 11 is a view illustrating subsequent steps of Fig. 10;
Fig. 12 is a flowchart illustrating a process in which the printing device obtains
the meandering amount and performs printing while correcting the meandering amount;
Fig. 13 is a plan view illustrating a conveying unit of the printing device in which
displacement sensors are arranged along right and left both ends of the conveyor belt;
and
Fig. 14 is an explanatory view illustrating a state in which the conveyor belt expands
and contracts in a width direction.
Detailed Description of Embodiments
[0014] Hereinafter, one or more embodiments of the present invention will be described with
reference to the drawings. However, the scope of the invention is not limited to the
disclosed embodiments.
[0015] Fig. 1 is a view illustrating a schematic configuration of a printing device 5 according
to the embodiment of the present invention. The printing device 5 is an inkjet printer
which discharges ink droplets from a print unit (print unit) PU to record an image
on a recording medium 2 such as cloth. The printing device 5 is provided with a conveying
unit which conveys the recording medium 2 by allowing an endless conveyor belt 13
stretched so as to surround a driving roller 11 and a driven roller 12 to go around,
and the print unit PU as the printing unit which discharges ink to the recording medium
2 conveyed by the conveyor belt 13 to print the image; this discharges the ink from
each print unit PU to the conveyed recording medium 2 to form (print) a desired image
on the recording medium 2.
[0016] In the printing device 5 illustrated in Fig. 1, six print units PU1 to PU6 which
print images in different colors are arranged along the conveyor belt 13 from an upstream
side to a downstream side in a conveyance direction in which the conveyor belt 13
conveys the recording medium 2. Note that, as illustrated in Fig. 2, up to eight print
units PU may be mounted on the printing device 5. Note that, the number of print units
PU is optional and is not limited to the above.
[0017] The recording medium 2 in a roll shape or in a folded state is fed from an unwinding
machine not illustrated to be supplied to an upstream end of the conveyor belt 13.
At the upstream end and a downstream end of the conveyor belt 13, pressing rollers
14 are provided to press the recording medium 2 against a belt surface of the conveyor
belt 13 (refer to Fig. 1). The recording medium 2 is pressed against the belt surface
of the conveyor belt 13 by the pressing rollers 14 and moves to be conveyed together
with the conveyor belt 13. The recording medium 2 is separated from the conveyor belt
13 after passing through the pressing roller 14 on the downstream end side to be wound
up by a winding machine not illustrated.
[0018] The printing device 5 is a large device in which a perimeter of the conveyor belt
13 is about 28 m. At an installation site, work to set the conveyor belt 13 around
the driving roller 11 and the driven roller 12 to adjust a length thereof, then weld
ends in a longitudinal direction thereof to make the belt endless, and thereafter
cut both ends in a width direction of the conveyor belt 13 into a necessary size is
performed. Since cutting is performed at the site in this manner, the ends in the
belt width direction of the conveyor belt 13 are not smooth but rough.
[0019] The printing device 5 is provided with belt guides 15 and 16 applied from the side
to right and left both ends of the conveyor belt 13 in order to prevent the conveyor
belt 13 from deviating from the driving roller 11 and the driven roller 12 in the
vicinity of the upstream end and downstream end, respectively, of the conveyor belt
13. The belt guides 15 and 16 are formed of metal plates or the like. The downstream
side belt guide 15 is located slightly upstream of the driving roller 11 and abuts
both the ends of the conveyor belt 13 on a forward path side from the driven roller
12 to the driving roller 11. The upstream side belt guide 16 is located slightly downstream
of the driven roller 12 and abuts both the ends of the conveyor belt 13 on a backward
path side from the driving roller 11 to the driven roller 12.
[0020] A shape of the end of the conveyor belt 13 changes depending on application of the
downstream side belt guide 15 and the upstream side belt guide 16, but this does not
deform after passing the upstream side belt guide 16 until reaching the downstream
side belt guide 15.
[0021] The conveyor belt 13 is provided with an origin mark G indicating an origin of one
round of the belt near one end. Herein, the origin mark G is a small-diameter hole
provided on the conveyor belt 13. The origin mark G is not limited to a hole. An origin
detection sensor 21 for detecting the origin mark G is provided slightly downstream
of the most downstream print unit PU.
[0022] Displacement sensors 23 which measure displacement amounts in the belt width direction
orthogonal to the conveyance direction of the end of the conveyor belt 13 are provided
on a plurality of measurement points separated in the conveyance direction of the
conveyor belt 13. After the installation, positions of the measurement points and
a distance between the measurement points are measured to be input to the printing
device 5, so that the positions and distance are known to the printing device 5.
[0023] Herein, the displacement sensors 23 are arranged in sites corresponding to the print
units PU1 to PU6. In detail, the displacement sensor 23 is arranged in a position
along the end of the conveyor belt 13 and at the center in the conveyance direction
of the corresponding print unit PU. Hereinafter, the displacement sensors 23 arranged
in the positions corresponding to the respective print units PU1 to PU6 are referred
to as displacement sensors PU1s to PU6s with s appended to the end of the reference
sign PU of the print unit.
[0024] Note that the print units PU are arranged at regular intervals in the conveyance
direction, and accordingly, the displacement sensors 23 (PU1s to PU6s) are also arranged
at regular intervals in the conveyance direction. Out of the measurement points, the
measurement point corresponding to the print unit PU1 is referred to as a reference
point.
[0025] The driving roller 11 is rotated by rotation of a motor transmitted through a transmission
belt or the like. A rotary encoder 25 is attached to a shaft of the driving roller
11.
[0026] The rotary encoder 25 is provided with a circular plate on an outer periphery of
which a large number of slits are formed at equiangular intervals concentrically attached
to the driving roller 11, and a detecting unit fixedly installed in the vicinity of
the outer periphery of the circular plate for detecting passage of the slit of the
rotating circular plate. The detecting unit outputs a pulse signal (A-phase signal
and B-phase signal) every time this detects the passage of the slit. The rotary encoder
25 outputs, for example, 4096 A-phase pulse signals while the driving roller 11 rotates
once. By counting the pulse signals, a moving amount (conveying distance) of the conveyor
belt 13 may be recognized accurately and in real time. Note that the moving amount
of the conveyor belt 13 may also be measured by a device other than the rotary encoder
25 such as a laser Doppler measuring instrument, for example.
[0027] Fig. 3 illustrates an example of the displacement sensor 23. Herein, a transmissive
laser displacement sensor is used as the displacement sensor 23. The displacement
sensor 23 is mounted on a conveying machine side frame 27 extending along the end
of the conveyor belt 13.
[0028] The transmissive laser displacement sensor is provided with a light projecting unit
23a which emits a strip-shaped laser beam having a predetermined width collimated
by a lens, and a light receiving unit 23b which receives the laser beam emitted from
the light projecting unit 23a by a line CCD. The light receiving unit 23b is arranged
so as to face the light projecting unit 23a at a predetermined distance from the light
projecting unit 23a. Each displacement sensor (transmissive laser displacement sensor)
23 is installed along the end of the conveyor belt 13 such that the conveyor belt
13 blocks a part of the strip-shaped laser beam emitted from the light projecting
unit 23a between the light projecting unit 23a and the light receiving unit 23b. The
displacement sensor (transmissive laser displacement sensor) 23 detects a position
of a shadow generated when the conveyor belt 13 blocks the laser beam by the light
receiving unit 23b, thereby detecting the position of the end in the width direction
of the conveyor belt 13.
[0029] Fig. 4 is a view illustrating a front surface (nozzle surface) of a carriage 31 of
the print unit PU. The carriage 31 is a frame member for holding a plurality of recording
heads 32 in a correct positional relationship formed of a highly rigid metal plate
or the like. On the carriage 31, a plurality of recording heads 32 which shares a
printing range of one line in the width direction (main scanning direction) of the
conveyor belt 13 is arranged in a staggered manner in the main scanning direction.
Each recording head 32 discharges ink droplets from an ink discharge port 33 in response
to an input drive signal. Note that the print unit PU is a unit which incorporates
the carriage 31 on which a plurality of recording heads 32 is mounted and a head driving
circuit 43 to be described later.
[0030] In a case of arranging the displacement sensor 23 corresponding to the print unit
PU, it is preferable to arrange the same in a range within a thickness in the conveyance
direction of the print unit PU, preferably the center position of the thickness. As
illustrated in Fig. 4, in a case where there is a plurality of nozzle rows in one
print unit PU, this is desirably arranged in the center position of the plurality
of nozzle rows. Note that if an interpolating process to be described later is performed,
a meandering amount in an ideal center position may be estimated even if this is arranged
in a position deviated from the ideal center position.
[0031] Fig. 5 is a block diagram illustrating an electrical configuration of the printing
device 5. The printing device 5 is provided with a conveyance control unit 41 which
controls the conveyance by the conveying unit, a print data generating unit 42, the
head driving circuit 43 in the print unit PU, a meandering correction control board
50 and the like.
[0032] The conveyance control unit 41 controls the conveyance by the conveyor belt 13 by
controlling driving of the motor which drives the driving roller 11. The print data
generating unit 42 generates print data corresponding to an image to be printed by
performing RIP processing or the like based on a print job received from an external
device, and outputs the same to the head driving circuit 43 in the print unit PU.
The head driving circuit 43 generates the driving signal according to the print data
input from the print data generating unit 42, and outputs the same to the corresponding
recording head 32.
[0033] The meandering correction control board 50 fulfills a function of controlling measurement
for detecting the meandering amount of the conveyor belt 13 and executing arithmetic
operation thereof, and a function of outputting meandering information indicating
the detected meandering amount to the head driving circuit 43 of each print unit PU.
[0034] The meandering correction control board 50 includes a central processing unit (CPU)
51, a read only memory (ROM) 52, a random access memory (RAM) 53, a meandering information
output unit 54, an I/O input unit 55, an encoder input unit 56, and an analog-to-digital
converter (ADC) 57 and the like connected to a bus.
[0035] A detection signal of the origin detection sensor 21 is input to the I/O input unit
55, and an output signal of the rotary encoder 25 is input to the encoder input unit
56. An output of each displacement sensor 23 is input to the ADC 57.
[0036] The CPU 51 executes a program stored in the ROM 52, and the RAM 53 temporarily stores
various data when the CPU 51 executes the program. The CPU 51 fulfills functions of
a moving amount measuring unit 61, a displacement amount measuring unit 62, and a
meandering amount arithmetic unit 63 by executing the program.
[0037] The moving amount measuring unit 61 continuously measures the moving amount of the
conveyor belt 13 in the conveyance direction. Herein, by counting the pulse signals
output by the rotary encoder 25 based on a time point at which the origin detection
sensor 21 detects the origin mark G, the moving amount (conveying distance) of the
conveyor belt 13 from a time point at which the origin mark G reaches the origin detection
sensor 21 is measured in real time. Since the moving amount per pulse is a fixed constant
value of the device and is known, the moving amount (conveying distance) may be obtained
accurately and in real time from a count value of the pulse signals output by the
rotary encoder 25.
[0038] The displacement amount measuring unit 62 fulfills a function of measuring the displacement
amount in the belt width direction orthogonal to the conveyance direction of the end
of the conveyor belt 13 by the displacement sensor 23 in one measurement point, and
measuring the displacement amount in the same site as the site in which the displacement
amount is measured by the displacement sensor 23 in one measurement point of the conveyor
belt 13 by the displacement sensor 23 in another measurement point based on the moving
amount measured by the moving amount measuring unit 61 and the known distance between
the measurement points and recording the measurement data.
[0039] For example, for each pulse signal output by the rotary encoder 25, the displacement
amount measuring unit 62 measures the displacement amount at the time when the pulse
signal is output by each displacement sensor 23, and associates the displacement amount
measured by each displacement sensor 23 with the moving amount (conveying distance)
of the conveyor belt at that time measured by the moving amount measuring unit 61
to record in the RAM 53.
[0040] Note that an integral multiple of the conveying distance in a measuring cycle of
the displaced amount (in this example, the conveying distance per pulse of the rotary
encoder 25) is set to be the distance between the measurement points. As a result,
the same site in the conveyance direction of the conveyor belt 13 is measured by the
displacement sensors 23 in the respective measurement point.
[0041] The measuring cycle of the displacement amount may be optional as long as the integral
multiple of the conveying distance in the measuring cycle may be the distance between
the measurement points. For example, the conveying distance corresponding to a pixel
pitch in the conveyance direction may be made the measuring cycle.
[0042] The meandering amount arithmetic unit 63 performs arithmetic operation of obtaining
the meandering amount of the conveyor belt 13 in another measurement point with respect
to one measurement point by taking a difference between the displacement amounts in
the same site measured to be recorded in one measurement point and another measurement
point by the displacement amount measuring units 62.
[0043] Fig. 6 illustrates an example of measurement data recorded by the displacement amount
measuring unit 62. A graph A on an upper side in the drawing is a graph of the measurement
data in which the displacement amount measured by the displacement sensor 23 (PU1s)
arranged in the position corresponding to the print unit PU1 and the moving amount
(conveying distance) of the conveyor belt 13 after the origin detection sensor 21
detects the origin mark G are recorded in association with each other. The displacement
amount is plotted along the ordinate, and the moving amount (conveying distance) after
the origin mark G is detected is plotted along the abscissa. A graph B on a lower
side in the drawing is a graph corresponding the measurement data in which the displacement
amount measured by the displacement sensor 23 (PU4s) arranged in the position corresponding
to the print unit PU4 and the moving amount (conveying distance) of the conveyor belt
13 after the origin detection sensor 21 detects the origin mark G are recorded in
association with each other.
[0044] For example, if the reference point is in the position of the displacement sensor
PU4s and the measurement point is in the position of the displacement sensor PU1s
located upstream of the reference point by 3.14 m, the meandering amount of the conveyor
belt 13 in the position of the displacement sensor PU1s (position of the print unit
PU1) with respect to the position of the displacement sensor PU4s (position of the
print unit PU4) is obtained by offsetting the measurement data measured by the displacement
sensor PU4s by 3.14 m (entirely offset the graph B to the left by 3.14 m) and subtracting
the measurement data of the displacement sensor PU1s from the offset measurement data
of the displacement sensor PU4s.
[0045] Note that by removing a DC component from the output signal of the displacement sensor
23, a displacement amount component of the end of the conveyor belt 13 may be extracted
regardless of an absolute position of the displacement sensor 23. Therefore, it is
not necessary to accurately arrange relative mounting positions of the plurality of
displacement sensors 23 on a straight line.
[0046] Fig. 7 illustrates a graph C representing a difference between the graph B offset
to the left by 3.14 m and the graph A. The graph C represents a relationship between
the moving amount (conveying distance) of the conveyor belt 13 from the time point
at which the origin mark G is detected by the origin detection sensor 21 and the meandering
amount of the conveyor belt 13 in the position of the displacement sensor PU1s with
respect to the position of the displacement sensor PU4s.
[0047] Note that the meandering correction control board 50 outputs data obtained by applying
a low-pass filter to data of a difference value to remove spike-like noise (noise
caused by fluff of the end of the conveyor belt 13, vertical oscillation of the conveyor
belt 13, vibration and the like) to the head driving circuit 43 of the corresponding
print unit PU as the meandering information. Herein, the meandering amount is rounded
to a level of the pixel pitch in the main scanning direction by applying the low-pass
filter. Note that a reason for which this is rounded to the level of the pixel pitch
is that correction of a printing position by a print control unit 43a to be described
later cannot be made finer than the pixel pitch in the main scanning direction.
[0048] The print control unit 43a (refer to Fig. 5) of the head driving circuit 43 of each
print unit PU changes the printing position of the image in the width direction (main
scanning direction) of the conveyor belt 13 such that the meandering amount in the
position of the print unit PU (meandering amount with respect to the reference point)
is canceled out based on the meandering information input from the meandering correction
control board 45. For example, if the reference point is in the position of the print
unit PU4 and the meandering amount in the position of the print unit PU1 with respect
to the reference point in a predetermined site of the conveyor belt is a distance
of three pixels to a left end side of the conveyor belt 13, an image of a line to
be printed when the predetermined site of the conveyor belt reaches the position of
the print unit PU1 is shifted by three pixels to the left end side of the conveyor
belt 13 to be printed.
[0049] Note that, in the meandering of the conveyor belt 13, substantially similar change
is repeated with one round of the conveyor belt 13 as a cycle. The meandering amount
changes gradually due to fluctuation in temperature and application of the end of
the conveyor belt 13 to the downstream side belt guide 15 or the upstream side belt
guide 16, but this changes gradually and is almost unchanged from the previous cycle.
[0050] In contrast, it is difficult to perform control to measure the displacement amount
of the end of the conveyor belt 13 by the displacement sensor 23 installed in the
position of the print unit PU, calculate the meandering amount, and shift the printing
position based on this in real time.
[0051] Therefore, in this embodiment, the meandering correction control board 50 outputs
the meandering information obtained by the measurement of the previous cycle to the
print control unit 43a of the head driving circuit 43, and the print control unit
43a corrects the printing position based on the meandering information of the previous
cycle. By using the meandering information of the previous cycle in this manner, it
is possible to perform control to calculate the meandering amount and shift the printing
position in plenty of time.
[0052] By using the meandering information of the previous cycle, it is possible to set
the reference point in an arbitrary position such as the center position in the conveyance
direction as the position corresponding to the print unit PU4. For example, even in
a case where the meandering of the conveyor belt 13 is monotonically shifted to one
side from upstream to downstream, it is possible to divide the correction of the printing
position in positive and negative both directions by setting the reference point in
the center position in the conveyance direction such as the position of the print
unit PU4, so that it is possible to correct to cancel out the meandering amount by
a small correction amount regardless of the end side to which the conveyor belt meanders
as compared with a case where the reference point is set in the position of the uppermost
or lowermost print unit PU.
[0053] Next, a process of calculating the meandering amount is described more specifically.
[0054] Herein, a case where the meandering amount of the conveyor belt 13 in the position
of the displacement sensor PU1s with respect to the position of the displacement sensor
PU4s is obtained is taken as an example. It is assumed that the displacement sensor
PU1s is in the position of the print unit PU1 and the displacement sensor PU4s is
in the position of the print unit PU4.
[0055] In this example, it is assumed that the perimeter of the conveyor belt 13 is divided
into 14 sections, and the displacement sensors 23 (PU1s and PU4s) and the origin detection
sensor 21 are arranged in a positional relationship illustrated in Fig. 8. Also, in
the drawing, addresses 0 to 13 are assigned to start point positions of the respective
sections obtained by dividing the conveyor belt 13 into 14 starting from the position
of the origin mark G. Figs. 9 to 11 illustrate a measurement status in time series.
[0056] First, the measurement is started at a timing at which the origin detection sensor
21 detects the origin mark G as starting reference time of the measurement by each
displacement sensor 23 (PU1s and PU4s) (Q1 in Fig. 9). Each graph in Figs. 9 to 11
represents the belt end position (displacement amount) measured by the displacement
sensor 23 (PUIs), the belt end position (displacement amount) measured by the displacement
sensor 23 (PU4s), and the belt meandering amount in the PU1s position with respect
to the PU4s position. The belt end position (displacement amount) or meandering amount
is plotted along the ordinate, the position on the conveyor belt on which the position
of the origin mark G is 0 is plotted along the abscissa, and numerical values along
the abscissa correspond to the addresses assigned when the perimeter is divided into
14.
[0057] Since the positional relationship between the origin detection sensor 21 and each
displacement sensor 23 (PU1s and PU4s) is known, it is possible to grasp the position
on the conveyor belt 13 measured by the displacement sensors PU1s and PU4s at the
timing at which the origin detection sensor 21 detects the origin mark G. For example,
when the measurement is started, the displacement sensor PU1s is in the position of
the fifth address and the displacement sensor PU4s is in the position of the third
address.
[0058] Fig. 9 (Q2) illustrates the measurement status at a timing at which it is conveyed
by one section from the start of the measurement. The displacement sensor PU1s measures
the belt end position (displacement amount) from the fifth to sixth addresses of the
conveyor belt 13, and the displacement sensor PU4s measures the belt end position
(displacement amount) from the third to fourth addresses. Fig. 9 (Q3) illustrates
the measurement status at a timing at which it is conveyed by two sections from the
start of the measurement. The displacement sensor PU1s measures the belt end position
(displacement amount) from the fifth to seventh addresses from the start of the measurement,
and the displacement sensor PU4s measures the belt end position (displacement amount)
from the third to fifth addresses.
[0059] Thereafter, since the measurement data of the displacement sensors PU1s and PU4s
for the same site on the belt (portion after the fifth address) are prepared, arithmetic
operation of obtaining the meandering amount by taking the difference in the same
site is started. Fig. 10 (Q4) illustrates the measurement status at a timing at which
it is conveyed by three sections from the start of the measurement and the meandering
amount of an arithmetic result. As for a range from the fifth to sixth addresses,
the measurement data in the same site are prepared, so that the meandering amount
is calculated by taking the difference between the measurement data of the displacement
sensor PU1s and the measurement data of the displacement sensor PU4s.
[0060] Fig. 10 (Q5) illustrates the measurement status at a timing at which it is conveyed
by 13 sections from the start of the measurement and the meandering amount of the
arithmetic result.
[0061] Fig. 10 (Q6) illustrates the measurement status at a timing at which it is conveyed
by 14 sections from the start of the measurement (to come full circle) and the meandering
amount of the arithmetic result. When recognizing that the origin mark G is detected
again by the origin detection sensor 21 and the conveyor belt 13 comes full circle,
the meandering correction control board 50 starts feeding back (outputting) the meandering
information to the head driving circuit 43. That is, since the meandering amount data
in the PU1s position with respect to the PU4s position is present from the position
of the fifth address, output of the measuring information to the head driving circuit
43 of the print unit PU1 is started at a timing at which the position of the fifth
address reaches the position of the print unit PU1 (or shortly before the same in
consideration of a processing time by the head driving circuit 43).
[0062] Based on the meandering information received from the meandering correction control
board 50, the head driving circuit 43 of the print unit PU1 performs printing while
shifting the image in the main scanning direction so as to cancel out the meandering
amount.
[0063] Thereafter, as illustrated in Fig. 11 (Q7) and (Q8), this process is repeated while
rewriting to update the belt end position (displacement amount) and the meandering
amount with the latest data.
[0064] Note that, in Fig. 11 (Q7), in the arithmetic operation to obtain the meandering
amount by taking the difference of the belt end position from the third to fifth addresses,
the measurement data of the displacement sensor PU4s is the data of the second cycle,
whereas the measurement data of the displacement sensor PU1s is the data of previous
cycle. Since the belt end does not come into contact with the belt guides 15 and 16
in a section between the upstream side belt guide 16 and the downstream side belt
guide 15, the shape of the belt end is considered not to change if the data is of
the same cycle; however, in different cycles, the shape of the belt end might change
due to contact with the upstream side belt guide 16 or the like. Therefore, it is
desirable that the measurement values the difference between which is taken be the
measurement values of the same cycle.
[0065] Therefore, for example, it is preferable that the data of the two cycles are maintained
and updated to the latest data sequentially, and the difference between the measurement
data of the same cycle is taken to obtain the meandering amount. Further, it is preferable
to start actual printing after moving the conveyor belt 13 by two or more cycles before
printing to make it possible to obtain the meandering amount by the measurement values
of the same cycle in all the belt positions.
[0066] Fig. 12 is a flowchart illustrating a process in which the printing device 5 corrects
the meandering amount to print. Herein, in order to simplify the description, a case
where the meandering amount of the conveyor belt 13 in the PU1s position with respect
to the PU4s position is obtained to correct the image data as in Figs. 9 to 11 is
illustrated. It is assumed that the displacement sensor PU1s is in the position of
the print unit PU1 and the displacement sensor PU4s is in the position of the print
unit PU4. Note that a similar process is actually performed for all the print units
PU1 to PU6 (other than PU4 when PU4 is used as a reference point).
[0067] Assume that a counter which counts the number of times of origin detection is reset
to 0 in an initial state. First, the conveyor belt 13 is driven to start the conveyance
(step S101). If the conveyance (printing) is not finished (step S102; No), it is checked
whether the origin detection sensor 21 detects the origin mark G (step S103). If the
conveyance (printing) is finished (step S102; Yes), this procedure is finished.
[0068] When the origin mark G is detected (step S103; Yes), the position on the belt (position
in the conveyance direction with respect to the origin mark G) measured by the displacement
sensors PU1s and PU4s is reset based on the known positional relationship among the
origin detection sensor 21 and the displacement sensors PU1s and PU4 (step S104),
the number of times of origin detection is incremented by one (step S105), and the
procedure shifts to step S107.
[0069] In a case where the origin detection sensor 21 does not detect the origin mark G
(step S103; No), the position on the belt (position in the conveyance direction with
respect to the origin mark G) measured by the displacement sensors PU1s and PU4s is
updated by adding the conveying distance from when the origin detection sensor 21
detects the origin mark G (distance obtained by counting the output pulses of the
rotary encoder 25 from when the origin mark G is detected) (step S106) and the procedure
shifts to step S107.
[0070] At step S107, the belt end position (displacement amount) detected by the displacement
sensor PU1s and the position on the belt of the displacement sensor PU1s are stored
in association with each other, and the belt end position (displacement amount) detected
by the displacement sensor PU4s and the position on the belt of the displacement sensor
PU4s are stored in association with each other.
[0071] Next, it is checked whether or not the number of times of origin detection is smaller
than a predetermined value (for example, two or three), and if this is smaller than
the predetermined value (step S108; No), the procedure returns to step S102 to be
continued.
[0072] If the number of times of origin detection is equal to or larger than the predetermined
value (step S108; Yes), the difference between the measurement values (belt end positions
(displacement amounts)) of the displacement sensors PU1s and PU4s of the previous
cycle corresponding to a current belt position of the displacement sensor PU1s is
taken, and the belt meandering amount in the PU1s position with respect to the PU4s
position is calculated (step S109). Furthermore, a low-pass filter is applied to the
belt meandering amount (step S110), and the obtained meandering amount is output to
the head driving circuit 43 of the print unit PU1 to be fed back (step S111).
[0073] If the printing is in progress (step S112; Yes), the head driving circuit 43 shifts
the image data in the main scanning direction (belt width direction) so that the meandering
amount is canceled out (step S113), and allows each recording head 32 to discharge
the ink according to the shifted image data to print the image on the recording medium
2 (step S114), then returns to step S102 to continue the procedure.
[0074] If the printing is not in progress (step S112; No), the procedure returns to step
S102 to be continued without executing steps S113 and S114.
[0075] In this manner, by measuring the moving amount (conveying distance) of the conveyor
belt 13 in real time based on the output pulse of the rotary encoder 25, it is possible
to recognize the position in the conveyance direction of the conveyor belt 13 in which
the displacement sensor 23 of each measurement point measures the belt end position
(displacement amount), so that even when a conveying speed of the conveyor belt 13
changes, there is no effect, and it is possible to take the difference between the
measurement values in the same site on the conveyor belt 13 measured in respective
measurement points, thereby obtaining the correct meandering amount to cancel out
the same.
<Interpolating process>
[0076] The meandering amount in a position other than the measurement point where the displacement
sensor 23 is arranged is estimated by an interpolating processing based on the meandering
amount in a plurality of measurement points. For example, in a case where the displacement
sensor 23 cannot be installed in the center position in the conveyance direction (ideal
position) of each print unit PU due to mechanical constraints, the displacement sensor
23 is located in a position different from the ideal position (preferably close to
the ideal position as much as possible), and the meandering amount in the ideal position
is obtained by an interpolating process based on the meandering amounts measured by
a plurality of displacement sensors 23. Note that, in a case where the displacement
sensor 23 is arranged so as to be shifted from the ideal position, it is desirable
that each displacement sensor 23 has the same deviation from the ideal position. As
a result, the same interpolating process may be performed, so that the interpolating
process becomes easy as a whole.
[0077] For example, a distance from the reference point to a first measurement point is
set to L1, a distance from the reference point to a second measurement point is set
to L2, and a distance from the reference point to a predetermined print unit PU (ideal
position) is set to L3 (L1 < L3 < L2), a meandering amount in the first measurement
point and a meandering amount in the second measurement point regarding the same site
of the conveyor belt 13 are set to D1 and D2, respectively. At that time, a meandering
amount Dx in the ideal position with respect to the reference point in that site on
the belt may be obtained by arithmetic operation of

[0078] The above-described arithmetic operation is interpolation by interpolation, but if
interpolation by extrapolation is performed, the meandering amount in a position downstream
of the measurement point may be estimated, so that it is also possible to correct
the printing position based on the estimated meandering amount of the current cycle
without using the meandering amount of the previous cycle. For example, if L1 < L2
< L3 is satisfied, it may be obtained by

<Measure displacement amount on right and left both ends>
[0079] In the description so far, the case where the displacement amount of one end of the
conveyor belt 13 is measured by the displacement sensor 23 to obtain the meandering
amount is described; however, as illustrated in Fig. 13, the displacement sensors
23 may be arranged along both ends of the conveyor belt 13.
[0080] In a case where the perimeter of the conveyor belt 13 is long, the belt not only
meanders but also expands and contracts in the width direction as illustrated in Fig.
14, so that the ink landing position in the belt width direction (main scanning direction)
might be displaced from a target position. If the displacement sensors 23 are arranged
on the right and left both ends of the conveyor belt 13, it is possible to detect
and correct also the change in the expansion and contraction of the conveyor belt
13 in the width direction.
[0081] For example, in a case where the meandering amount in the PU1s position with respect
to the PU4s position is +0.05 mm on the right end and +0.03 mm on the left end, an
average of +0.04 is corrected as the meandering amount.
[0082] Although embodiments of the present invention have been described and illustrated
in detail, the disclosed embodiments are made for purposes of illustration and example
only and not limitation. The scope of the present invention should be interpreted
by terms of the appended claims, and if there are changes and additions within the
scope of the present invention, they are also included in the present invention.
[0083] In the embodiment, the inkjet printer is exemplified as the printing device 5, but
an LED printer or the like may be used as long as the recording medium 2 is conveyed
by the conveyor belt 13.
1. A printing device (5) comprising:
a conveying unit which allows an endless conveyor belt (13) stretched around a plurality
of rollers (11, 12) to go around to convey a recording medium (2);
a printing unit which forms an image on a recording medium (2) conveyed by the conveying
unit;
a moving amount measuring unit (61) which measures a moving amount in a conveyance
direction of the conveyor belt (13);
a plurality of displacement sensors (23) arranged in a plurality of measurement points
separated in the conveyance direction of the conveyor belt (13) which measures displacement
amounts in a belt end direction orthogonal to the conveyance direction of an end of
the conveyor belt (13);
a displacement amount measuring unit (62) which measures the displacement amounts
in the same site of the conveyor belt (13) by a displacement sensor (23) in one measurement
point and a displacement sensor (23) in another measurement point based on the moving
amount measured by the moving amount measuring unit (61) and a known distance between
the measuring points; and
a meandering amount arithmetic unit (63) which obtains a meandering amount of the
conveyor belt (13) in the other measurement point with respect to the one measurement
point by taking a difference between the displacement amounts in the same site measured
by the displacement amount measuring unit (62) in the one measurement point and the
other measurement point.
2. The printing device (5) according to claim 1,
wherein the moving amount measuring unit (61) measures the moving amount based on
an output pulse of a rotary encoder (25) attached to a shaft of a roller (11).
3. The printing device (5) according to claim 1 or 2,
wherein a mark (G) indicating an origin position in one round is provided on the conveyor
belt (13),
an origin detecting unit (21) which detects the mark (G) is provided;
the displacement amount measuring unit (62) measures the displacement amounts in respective
positions in the conveyance direction of the conveyor belt (13) with reference to
the mark (G); and
the meandering amount arithmetic unit (63) obtains meandering amounts in respective
positions in the conveyance direction of the conveyor belt (13) with reference to
the mark (G).
4. The printing device (5) according to any one of claims 1 to 3,
wherein the printing unit includes a plurality of print units (PU) arranged apart
from each other in the conveyance direction of the conveyor belt (13) which prints
images in different colors, and
the displacement sensors (23) are arranged corresponding to the print units (PU).
5. The printing device (5) according to any one of claims 1 to 4,
wherein the printing unit includes a plurality of print units (PU) arranged apart
from each other in the conveyance direction of the conveyor belt (13) which prints
images in different colors, and
further includes a print control unit (43a) which changes a printing position in the
width direction of the conveyor belt (13) of the images printed by the print units
(PU) so that the meandering amount in a position of the print unit (PU) is cancelled
out based on the meandering amount obtained by the meandering amount arithmetic unit
(63).
6. The printing device (5) according to claim 5,
wherein the print control unit (43a) performs the change based on the meandering amount
measured in a previous cycle.
7. The printing device (5) according to any one of claims 1 to 6,
wherein the meandering amount arithmetic unit (63) estimates the meandering amount
in a position other than the measurement point by an interpolating process based on
meandering amounts in a plurality of measurement points.
8. The printing device (5) according to any one of claims 1 to 7,
wherein the displacement sensors (23) are installed on both ends in the width direction
of the conveyor belt (13).
9. A meandering amount detecting method of detecting a meandering amount of an endless
conveyor belt (13) stretched around a plurality of rollers (11, 12), the method comprising:
a measuring step of measuring displacement amounts in a belt width direction orthogonal
to a conveyance direction of an end of the conveyor belt (13) by displacement sensors
(23) arranged in a plurality of measurement points separated in the conveyance direction
of the conveyor belt (13) while measuring a moving amount in the conveyance direction
of the conveyor belt (13); and
a meandering amount arithmetic step of deriving the meandering amount of the conveyor
belt (13) based on the displacement amounts measured at the measuring step,
wherein, at the measuring step, the displacement amounts in the same site of the conveyor
belt (13) are measured by a displacement sensor (23) in one measurement point and
a displacement sensor (23) in another measurement point based on the measured moving
amount and a known distance between the measuring points, and
at the meandering amount arithmetic step, the meandering amount of the conveyor belt
(13) in the other measurement point with respect to the one measurement point is obtained
by taking a difference between the displacement amounts in the same site measured
in the one measurement point and the other measurement point.