The present invention relates to a carriage apparatus, a printing apparatus, and a control method thereof and, more particularly to, for example, a printing apparatus that performs printing by discharging ink to a print medium while reciprocally scanning a carriage on which an inkjet printhead is mounted, and a method of controlling the printing apparatus.
In recent years, there is increasing demand for improved productivity and the image quality of inkjet printing apparatuses that perform printing by reciprocally moving a carriage on which a printhead is mounted and discharging ink from the printhead to a print medium such as a print sheet. More specifically, although a printhead increasingly tends to have a longer printing width and a higher nozzle packing density and the weight of the printhead has increased accordingly, there is demand for a carriage which incorporates such a printhead to be driven at a high speed and with accuracy.
There has been mainly employed, as a method of driving such a carriage, a method of scanning a carriage by arranging a large motor with a high output at the end on one side and a driven pulley at the end on the other side of a range of movement of the carriage and suspending a timing belt between the motor and the driven pulley. However, in general, since the market distribution scale of a high output motor is small, the cost of a high output motor tends to greatly increase. To solve this problem, a carriage driving method in which a DC motor is installed on the end on one side and a stepper motor is installed on the end on the other side of the range of movement of a carriage has been proposed (Japanese Patent No. 3604994).
However, in the related-art described above, control commands corresponding to the respective characteristics of the DC motor and the stepper motor need to be provided. In this manner, the control method becomes complicated if different types of motors are to be used to drive a heavyweight carriage at a high speed and with accuracy, and it becomes difficult to obtain good control responsiveness and good control stability.
The present invention provides a carriage apparatus, a printing apparatus, and a control method thereof that allow a carriage to be driven without complicating the control method.
One of the aspects of the present invention provides a carriage apparatus characterized by comprising a carriage configured to reciprocally move in a predetermined direction, a first motor arranged on a side of one end of a range of movement of the carriage and configured to drive the carriage, a second motor arranged on a side of the other end of the range of movement of the carriage, configured to drive the carriage, and has the same kind of driving characteristics as driving characteristics of the first motor, detection means for detecting a position of the carriage related to the predetermined direction, and control means for controlling driving of the first motor and the second motor by feeding back a detection result detected by the detection means.
Further features of the present invention will become apparent from the following description of exemplary embodiments (with reference to the attached drawings).
Preferred embodiments of the present invention will be further described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the invention according to the scope of the appended claims. Although a plurality of features are described in the embodiments, not all of the features are essential to the invention and the plurality of features may arbitrarily be combined. Furthermore the same reference numerals denote the same or similar parts in the accompanying drawings, and a repetitive description thereof will be omitted.
Note that in this specification, the term “printing” (to be also referred to as “print” hereinafter) not only includes the formation of significant information such as characters and graphics, regardless of whether they are significant or insignificant. Furthermore, it broadly includes the formation of images, figures, patterns, and the like on a print medium, or the processing of the medium, regardless of whether they are so visualized as to be visually perceivable by humans.
In addition, the term “print medium” not only includes a paper sheet used in common printing apparatuses, but also broadly includes materials, such as cloth, a plastic film, a metal plate, glass, ceramics, wood, and leather, capable of accepting ink.
Furthermore, the term “ink” (to also be referred to as a “liquid” hereinafter) should be extensively interpreted similarly to the definition of “printing (print)” described above. That is, “ink” includes a liquid which, when applied onto a print medium, can form images, figures, patterns, and the like, can process the print medium, or can process ink (for example, solidify or insolubilize a coloring material contained in ink applied to the print medium).
Further, a “nozzle” generically means an orifice or a liquid channel communicating with it, and an element for generating energy used to discharge ink, unless otherwise specified.
<Outline of Printing Apparatus (
In addition,
In
The printing apparatus 100 includes a printing unit including a printhead 2 and a carriage 3. A plurality of discharge orifices (nozzles) are formed on the printhead 2, and a plurality of channels are formed in the printhead 2 so as to communicate with the respective discharge orifices. An inkjet-method energy generating element such as a heater, a piezoelectric element, or the like is arranged in each of the plurality of channels, and ink droplets are discharged from the corresponding discharge orifice by the inkjet method. Ink tanks 5 containing inks to be supplied to the printhead 2 are arranged in positions separate from the printing unit. Note that the printing method is not limited to the inkjet method, and a printhead of another printing method may also be used.
A carriage motor 104 and a carriage motor 107 each connected to a driving pulley 19 are arranged at both ends of a range of movement of the carriage 3. A description will be made here by assuming that the carriage motor 104 and the carriage motor 107 arranged at both ends have similar characteristics including the driving pulleys 19. A timing belt 7 is suspended and arranged between the two carriage motors, and the carriage 3 is attached to a part of the timing belt 7. The carriage 3 can be made to scan by these components. By using two carriage motors to drive the carriage 3 in this manner, it will be possible to increase the output more than when a carriage is driven by a single carriage motor, and even a heavyweight carriage will be able to be scanned at a high speed.
The printing apparatus 100 also includes a position detection mechanism for detecting the position of the carriage 3. Such a position detection mechanism includes a linear scale 13 extending in a carriage scanning direction and an encoder sensor 14 which is mounted on the carriage 3 and reads slits provided in the linear scale 13. The position control/speed control of the carriage 3 can be performed by feeding back an encoder signal detected by this position detection mechanism.
The carriage 3 on which the printhead 2 is mounted is guided by a guide rail 11 and a guide rail 12 and is supported by a main body of the printing apparatus 100. The guide rail 11 and the guide rail 12 are supported by a main body frame 10. The carriage 3 reciprocally moves along an extending direction of the guide rail 11 and the guide rail 12. A direction in which the carriage 3 is scanned toward the L side and a direction in which the carriage 3 is scanned toward the R side in
A rolled sheet 1 as a print medium is set in a sheet feeding unit. The printing apparatus 100 includes a conveyance roller 4 which is rotationally driven and a pinch roller 9 which rotates by being driven by the conveyance roller 4. A platen 6 supports the sheet 1 in a position facing the printing unit. The sheet 1 is conveyed in a state in which the sheet 1 is sandwiched between the conveyance roller 4 and the pinch roller 9. A printing operation of discharging ink toward the sheet 1 on the platen 6 while the carriage 3 on which the printhead 2 is mounted is moved in the main scanning direction, and a conveying operation of conveying the sheet 1 in a sheet conveyance direction (sub-scanning direction) stepwise are performed. An image is printed on a sheet in accordance with a serial printing method by repetitively performing the printing operation and the conveying operation.
Note that the reference of the carriage 3 and the sheet is set on the side of the ink tanks 5. That is, the position of the end portion of the sheet on the reference side will not change even if the width of the sheet changes. In addition, a recovery unit 120 is arranged on the reference side. The recovery unit 120 includes a cap 121 for sealing the surfaces of discharge orifices formed in the printhead 2. An in-cap absorbing member is provided in the cap 121 to receive and absorb ink discharged during a preliminary ink discharge operation (preliminary discharge) performed to prevent discharge failure of the printhead 2.
The cap 121 for sealing the surfaces of the discharge orifices formed on the printhead 2 is provided on the recovery unit 120 as described above. An in-cap absorbing member is provided in the cap 121 to receive and absorb ink discharged during a preliminary ink discharge operation (preliminary discharge) performed to prevent discharge failure of the printhead 2.
The cap 121 is connected to a suction pump and a tube, and sucks ink or air from the surfaces of the discharge orifices of the printhead 2, as needed, to clean the discharge orifices and to remove air accumulated in the printhead. A wiper member is also provided to remove ink or dirt that has adhered to the surfaces of the discharge orifices of the printhead 2. In addition, a discharge failure detection unit is arranged beside the recovery unit 120, and the discharge failure detection unit includes a sensor for detecting whether ink is being correctly discharged from each discharge orifice of the printhead 2.
Since the recovery unit 120 will perform a recovery operation on the printhead 2 which is mounted on the carriage 3, the recovery unit 120 will be arranged outside the width of a sheet 1 but also be arranged inside the scanning range of the carriage 3. As shown in
Hence, as shown in
Each of a tube 73R and a tube 73L is a tube formed by a plurality of flexible ink tubes for supplying inks of a plurality of colors from the ink tanks 5 fixed to the side of the main body of the printing apparatus 100 to the printhead 2 on the carriage 3. The tube 73R is provided so that its R side will be U-shaped in the Y direction by fixing its one end to the carriage 3 and its other end to a connecting member 70 which is fixed to the side of the main body of the printing apparatus 100. In a similar manner, the tube 73L is also provided so that its L side will be U-shaped in the Y direction. In this example, the tube 73R and the tube 73L are installed to have the same number of bundled tubes, the same length, the same material, and the like as each other, and have only different curving directions from each other.
In addition, to guide the deformation of the tube 73R and the tube 73L which accompanies the reciprocal movement of the carriage 3, the printing apparatus 100 includes tube holding members 78R and 78L. In this example, each tube holding member is a chain link (cable carrier) formed by connecting a plurality of link members. Each link member is a ring-shaped member in which a tube can be inserted, and adjacent link members are pivotably connected to each other about an axis in the X direction. Each of the tube holding members 78R and 78L is curved in a U shape in the Y direction and deforms by changing a curving portion so as to follow the reciprocal movement of the carriage 3. In this example, the tube holding members 78R and 78L have the same number of connected link members. The tube 73R is inserted in the tube holding member 78R, and the tube 73L is inserted in the tube holding member 78L.
Several embodiments of a more specific method for driving the carriage 3 by using the printing apparatus 100 according to the above-described arrangement will be described next.
A carriage motor 104 and a carriage motor 107 shown in
Details of the motor control arrangement shown in
The control line 110 includes, as shown in
The reset signal controls whether each carriage motor is to be operated. In this embodiment, each carriage motor will not be able to operate when the reset signal is at high level (a period R-A in
The direction signal controls the direction of the operation of each carriage motor. In this embodiment, the carriage 3 will move in the forward direction when the direction signal is at high level (a period D-A in
The PWM signal controls the amount of energy supplied to each of the coil voltage terminals U, V, and W of each carriage motor. The amount of energy supplied to each coil voltage terminal is determined by an ON/OFF ratio (to be referred to as a PWM duty cycle hereinafter). The coil voltage will increase as the PWM duty cycle increases, thereby causing the carriage motor to rotate at a higher speed. In this embodiment, assume that a predetermined cycle is 10 kHz (each broken line interval shown in
The brake signal is a signal for stopping each carriage motor, and stop control is performed when the brake signal is at high level in this embodiment (a period B-A in
The control time and the control waveform of each of the direction signal, the PWM signal, and the brake signal described above are determined based on a signal from the common encoder sensor 14. Here, the signal (encoder signal) from the encoder sensor 14 is generated by a linear scale 13 and the encoder sensor 14 shown in
By causing, as shown in
In this embodiment, as shown in
The driving unit (driver) 103 is formed by, as shown in
The phase information 108 indicates the position information of the coil in the carriage motor 104, and a signal of 0 (low voltage) or 1 (high voltage) will be input. Each of terminals HA to HC and terminals LA to LC of the control unit 102 is connected to the gate of the corresponding one of FETs 141 to 146 of the driving unit 103, and the driving of each FET is controlled by a signal of 0 (low voltage) or 1 (high voltage). The outputs from the terminals HA, LA, HB, LB, HC, and LC of the control unit 102 are controlled by the combinations of the phase information 108 and the control signals as shown in
The operation of the carriage motors having the arrangement described above with reference to
When the control to operate the carriage motors in the forward direction is started, the CPU 101 sets, in step S801, the reset signal to low level (the period R-A in
Next, in step S803, the PWM signal is output at 80% duty cycle, and the carriage 3 starts the operating in the forward direction (the period P-A in
In addition, in step S804, the CPU 101 checks whether the carriage speed has reached a target speed V stored in the recovery unit 120. If it is determined that the carriage speed has reached the target speed V, the process will advance to step S805 to change the duty cycle of the PWM signal to 50% to make the carriage 3 move at a constant speed (the period P-B in
In step S806, whether the carriage position has reached a stop start position P is checked. Note that the stop start position P is calculated by subtracting a distance to a stop position stored in the ROM 120 from a carriage target stop position Y, which is calculated by the CPU 101 from the carriage speed or the printing width. If it is determined here that the carriage position has not reached the stop start position P, the process will return to step S805 to continue the constant speed movement control executed on the carriage in a state in which the PWM signal is maintained at 50% duty cycle. In contrast, if it is determined that the carriage position has reached the stop start position P, the process will advance to step S807 to stop the operation to move the carriage 3 by setting the duty cycle of the PWM signal to 20% and the brake signal to high level (the period P-C in
In step S808, whether the carriage 3 has stopped is checked. If it is confirmed, based on the output of the encoder signals, that the position of the carriage 3 has not changed, that is, the carriage has stopped, the control for moving the carriage in the forward direction will end. In contrast, if it is determined that the carriage 3 has not stopped, the process will return to step S807 to continue the control to decelerate the carriage.
Note that the value of the duty setting of the PWM signal is not particularly limited since the duty setting will change based on the target carriage speed, the acceleration speed during the time of acceleration/deceleration, or the like. In addition, the procedure of the operation to be performed for a movement in the reverse direction is also similar to that of the operation performed for the movement in the forward direction.
Hence, according to the embodiment described above, by arranging a common control line, a common control unit, and a common driving unit, it will be possible to reduce the circuit area and to simplify the control method. As a result, good control responsiveness and good control stability can be obtained even in an arrangement using one set of (two) carriage motors to drive a heavyweight carriage, and it will be possible to implement a high-speed and high-accuracy carriage driving operation.
Note the carriage motor is not limited to a brushless DC motor and may be, other than a DC motor such as a brushless DC motor, a stepping motor or the like. The form (type) of the carriage motors is not limited as long as motors that can drive a carriage and motors having similar kinds of driving characteristics are used for both left and right ends.
In addition, although an arrangement in which the control unit 102 controls the common driving unit 103 by using the signals of the control line 110 and the phase information 108 from the carriage motor 104 has been described, it may be arranged so that the control will be performed based on the phase information from the carriage motor 107.
In addition, as long as identical signals are output to the control line 110, it may be arranged so that the signals will be output from the same terminal or from separate terminals from the CPU 101.
Furthermore, although the embodiment described above has an arrangement in which driving control can be performed easily by arranging so that the plurality of carriage motors 104 and 107 each having a driving pulley 19 will have similar characteristics, the present invention is not limited to this. For example, the left and right driving pulleys 19 may have different diameters from each other or the outputs from the carriage motor 104 and the carriage motor 107 may differ even if the driving characteristics of these motors are similar.
Although a single controller and a single motor driver were used in the motor control arrangement of the printing apparatus according to the first embodiment shown in
<Modification 1>
According to
Although the control method of the carriage motor of this modification is similar to that of the first embodiment, the driving unit 111 is connected to the carriage motor 104 and formed by the power supply lines VM, FETs 131 to 133, and FETs 134 to 136. The driving unit 112 is connected to the carriage motor 107 and formed by the power supply lines VM, FETs 137 to 139, and FETs 140 to 142. The two driving units have the same circuit arrangement in this manner.
As shown in
By employing such an arrangement, the electric power load on each driving unit can be reduced by half, thereby allowing reduction of costs necessary for measures against heat.
<Modification 2>
According to
The control method of the carriage motors of this modification is similar to that of the first embodiment, and the arrangements of the two drivers are similar to those of Modification 1. As shown in
By employing such an arrangement, the electric power load on each driving unit can be reduced by half, thereby allowing reduction of costs necessary for measures against heat. In addition, in this modification, since control will be performed by inputting each of the pieces of phase information 108 and the phase information 109 of the respective carriage motors to the corresponding one of the control units, each carriage motor can be controlled more accurately.
Furthermore, by employing such an arrangement, it will be possible to make, while using a signal from the same encoder sensor 14, an arbitrary carriage motor operate by arranging a control line for each carriage motor. As a result, for example, it will be possible execute control to change the power ratio (for example, 60:40 or the like) between the carriage motor 104 and the carriage motor 107, thereby allowing a more precise motor control operation to be implemented.
Two carriage motors were simultaneously driven in the first embodiment. However, in practice, in a case in which the carriage will not execute a high-speed movement, for example, when executing printing up to a speed of 70 ips or when performing an operation other than printing, the carriage can also be operated by driving one carriage motor while making the other carriage motor follow. Hence, in such aforementioned driving operation, it is impossible to discriminate whether each carriage motor is operating normally.
Therefore, this embodiment will describe an example in which the carriage motors will be driven one by one at separate timings to confirm whether each carriage motor is operating normally.
As is obvious from comparing
Processing for using such an arrangement to confirm whether each of carriage motors 104 and 107 is operating normally will be described next. A sequence for confirming the operation of each carriage motor is incorporated in an initialization operation performed when the printing apparatus is powered on. The initialization processing is an operation for confirming whether components inside the printing apparatus are normal.
By executing this sequence, the carriage motors will be operated individually to confirm whether each carriage motor is not operating abnormally. A detailed description will be given hereinafter with reference to
First, in step S1601, parameters L and R which indicate whether the two carriage motors are normal or abnormal are reset to L=0 and R=0. Next, in step S1602, in a state in which a carriage 3 is at its movement origin point (a home position or an initial position) which is indicated as “0” in
Next, in step S1603, whether the carriage 3 was able to move is confirmed. Although this is confirmed by determining whether the carriage 3 was able to move 1,000 (=21.2 mm) slits or more within 5 sec of the start of the driving operation of the motor, the present invention is not limited to this. For example, it may be confirmed by checking whether an encoder signal was detected at an expected time at the target position a. If it is determined here that the carriage 3 was not able to move, the process will advance to step S1604 to set L=1, and the process will subsequently advance to step S1605. In contrast, if it is determined that the carriage 3 was able to move, the parameter L will remain at L=0, and the process will advance to step S1605.
Next, in the process of step S1605, only the carriage motor 107 is driven. More specifically, an operation command in which “b” indicated in
Subsequently, in step S1606, whether the carriage 3 was able to move is confirmed. This is confirmed by determining whether the carriage 3 was able to move 1,000 (=21.2 mm) slits or more within 5 sec of the start of the driving operation of the motor, the present invention is not limited to this. For example, it may be confirmed by checking whether an encoder signal was detected at an expected time at the target position b. If it is determined here that the carriage 3 was not able to move, the process will advance to step S1607 to set R=1, and the process will subsequently advance to step S1608. In contrast, if it is determined that the carriage 3 was able to move, the parameter R will remain at R=0, and the process will advance to step S1608.
Next, in the process of step S1608, whether the values of the two parameters are L=0 and R=0 is checked. If the two parameters are L=0 and R=0, it will be determined that both the two carriage motors 104 and 107 are operating normally, and the confirmation sequence will end. In contrast, if the two parameters are not L=0 and R=0, the process will advance to step S1609 to check whether the values of the two parameters are L=1 and R=0.
If the two parameters are L=1 and R=0, the process will advance to step S1610 to determine that the carriage motor 104 is abnormal, and the user will be notified of this abnormality. The notification will be performed by displaying a message on an operation panel (not shown) of a printing apparatus 100, by transmitting error information to a host apparatus (not shown) connected to the printing apparatus 100 to display an error message on a display of the host apparatus, or the like. For example, a failure in a wiring line to the carriage motor 104, a failure of the carriage motor 104 itself, or the like can be considered to be a cause of the abnormality in this case.
In contrast, if the two parameters are not L=1 and R=0, the process will advance to step S1611 to check whether the values of the two parameters are L=0 and R=1. If the two parameters are L=0 and R=1, the process will advance to step S1612 to determine that the carriage motor 107 is abnormal, and the user will be notified of this abnormality. This notification is performed in a manner similar to the notification method performed in step S1610. For example, a failure in a wiring line to the carriage motor 107, a failure of the carriage motor 107 itself, or the like can be considered to be a cause of the abnormality in this case.
In contrast, if the two parameters are not L=0 and R=1 (that is, the two parameters are L=1 and R=1), the process will advance to step S1613 to determine that the carriage 3 cannot move because an obstacle or the like is present in the periphery of the carriage 3, and the user will be notified of this determination. This notification is performed in a manner similar to the notification method performed in step S1610.
The confirmation sequence will also be ended after step S1610, step S1612, or the notification in step S1613.
Note that after step S1610, step S1612, or the notification in step S1613, the user may turn off the printing apparatus 100 and turn on the printing apparatus 100 again to cause the initialization operation to be executed again. If the abnormality of the carriage motor 104 is unsolved even after this operation, the periphery of the carriage motor 104 will be checked or components will be replaced. On the other hand, if the abnormality of the carriage motor 107 is unsolved even after this operation, the periphery of the carriage motor 107 will be checked or components will be replaced. In a case in which the state in which the carriage cannot move is unsolved, the periphery of the carriage 3 will be checked or components of the carriage unit will be replaced.
Note that in this embodiment, the operation commands to the carriage motors 104 and 107 and the comparison of the slit detection result of the linear scale 13 are performed to confirm, by issuing a motor operation command, whether the detection by an encoder sensor 14 has changed and the carriage 3 can move a predetermined amount or more. In this case, while operating the carriage 3 in the forward direction, it will be possible to make a determination in a continuous operation without stopping the carriage 3 for each determination.
Furthermore, the target positions of the carriage and the carriage speed described above are merely examples, and other target positions and another carriage speed may also be used.
According to the above-described confirmation sequence, in a printing apparatus that uses a plurality of carriage motors to operate a carriage, whether each of the plurality of carriage motors is operating normally can be reliably detected without making the carriage operate at a high speed.
<Modification 1>
Another example of confirming whether the individual carriage motors 104 and 107 are operating normally will be described here. In this example, whether each carriage motor is abnormal is confirmed after confirming that an obstacle is absent in the present in the periphery of the carriage 3 and operating each carriage motor after using both carriage motors to operate the carriage 3. Note that in this modification, it will be assumed that the arrangement shown in
According to
Next, in step S1603a, whether the carriage 3 has reached the target position a is confirmed. This is confirmed by determining whether the carriage 3 is within ±30 slits (=±0.625 mm) of the target position within 5 sec. However, the present invention is not limited to this. For example, this may be confirmed by checking whether an encoder signal is detected at an expected time T±Δt at the target position a. If it is determined here that the carriage 3 has not reached the target position a, it will be determined that the carriage 3 is unable to move because an obstacle is present in the periphery of the carriage 3, the process will advance to step S1613, and the processing will subsequently end. In contrast, if it is determined that the carriage 3 has reached the target position a, the process will advance to step S1605a.
In step S1605a, only the carriage motor 104 is driven. More specifically, an operation command in which “b” indicated in
In step S1606b, only the carriage motor 107 is driven. More specifically, an operation command in which “c” indicated in
If it is determined here that the carriage 3 has not reached the target position c, the process will advance to step S1612, and the processing will subsequently end. In contrast, if it is determined that the carriage 3 has reached the target position c, the processing will be end because it has been confirmed that the carriage motors 104 and 107 are operating normally.
Therefore, according to the embodiments and the modifications described above, even in a printing apparatus that uses a plurality of carriage motors to operate a carriage, whether each of the plurality of carriage motors is operating normally can be reliably detected without making the carriage operate at a high speed.
Note that although this modification employed a confirmation method in which the carriage 3 is operated repeatedly in the forward direction, a method in which the carriage 3 is operated and stopped in the reverse direction after the carriage 3 has been operated and stopped in the forward direction may also be employed.
<Modification 2>
Note that in
As shown in
Furthermore, it may be arranged so that the CPU 101 will control the driving units 111 and 112 individually by arranging switches (SWs) 198 and 199 on power supply lines VM of the driving units 111 and 112 corresponding to the two carriage motors, respectively. In this manner, it is possible to freely implement the motor control arrangement depending on the layout of a pattern, the number of switches, and the like.
By using the motor control arrangement described above, it will be possible to execute a sequence for confirming individual carriage motors as described with reference to
<Modification 3>
Note that in
As shown in
Furthermore, it may be arranged so that the CPU 101 will control the driving units 111 and 112 individually by arranging switches (SWs) 181 and 182 on the power supply lines VM of the driving units 111 and 112 corresponding to the two carriage motors, respectively. In this manner, it is possible to freely implement the motor control arrangement depending on the layout of a pattern, the number of switches, and the like.
By using the motor control arrangement described above, it will be possible to execute a sequence for confirming individual carriage motors as described with reference to
In addition, in each of the embodiments and the modifications described above, it is preferable for a timing belt 7, tubes 73R and 73L, and tube holding members 78R and 78L to be wound around so as to be approximately bilaterally symmetrical to the carriage 3. That is, this indicates a state in which these components are wound to have a bilaterally symmetrical arrangement, upon being viewed from the front and the top direction with respect to the carriage 3 as the origin, when the carriage 3 is positioned at the approximate center of its maximum movement range as shown in
Furthermore, although each of the embodiments and the modifications described above described an example of a printing apparatus that performs printing by reciprocally moving a carriage on which a printhead is mounted, the present invention is not limited to this. The present invention can be applied to, for example, a scanner apparatus that reads an image of an original by reciprocally moving a scanner on which a contact image scanner (CIS) is mounted, a multi-function printer incorporating both this scanner apparatus and the printing apparatus, and the like.
The present invention is not limited to the above embodiments and various changes and modifications can be made within the spirit and scope of the present invention. Therefore, to apprise the public of the scope of the present invention, the following claims are made.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of Japanese Patent Application No. 2020-166108, filed on Sep. 30, 2020 which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2020-166108 | Sep 2020 | JP | national |