The present invention relates to a liquid ejection apparatus, a program, and a liquid ejection head.
Conventionally, there is a liquid ejection apparatus in which an image, a structure, and the like are formed on a medium by ejecting ink (liquid) from nozzles. In such a liquid ejection apparatus, appropriate quantities of ink are ejected at desired velocities by applying pressure changes to ink in ink flow paths communicating with the respective nozzles.
As one of the methods of applying pressure to ink, there is a technique of deforming a wall surface of a pressure chamber in an ink flow path by applying a predetermined drive waveform voltage to an actuator such as a piezoelectric device. Since an actuator deforms at a high speed and with high accuracy with respect to the applied voltage, it is possible to precisely control the ejection timing and the ejection amount.
In recent years, the numbers of nozzles and corresponding actuators have been increasing in accordance with demands for higher speed and higher accuracy of a liquid ejection apparatus. Accordingly, the number of drive ICs for selecting an actuator corresponding to a nozzle for ejecting ink also increases. Therefore, the number of control signals of the drive ICs, the number of pins of the connector of the liquid ejection head, and the number of cables increase, so that it becomes difficult to route wiring of a printer. Further, there is also a problem such as a noise malfunction due to crosstalk of a signal.
On the other hand, there is a possibility to reduce the number of the liquid ejection head connectors by performing serial conversion of the control signals and outputting the control signal.
In the invention of Patent Document 1, the control unit converts control signals into a control signal in a serial signal form, and transmits the converted control signal to the head unit. A technique for converting a control signal in a serial signal form into control signals in a parallel signal form in the head unit is described.
A part of a control signal needs to be input to drive ICs during a constant potential period in which a potential of a drive signal for driving an actuator is constant, but there is a possibility that a delay time is generated according to the serial/parallel conversion of the control signal, and the control signal cannot be input to the drive ICs in the constant potential period of the drive signal.
On the other hand, in the invention of Patent Document 1, the constant potential period of the drive signal is configured to be lengthened so that the control signal can be inputted to head unit in the constant potential period of the drive signal even if the delay time of the control signal changes. In addition, in a case where a head in which a pulse width of the drive signal is large and a constant potential period is short is manufactured and the like, and thus it is demanded that the drive signals should be changed for each head, it is necessary to further lengthen the constant potential time of the drive signal for stable operation.
However, if the constant potential period of the drive signal is longer, there is a problem that the maximum drive frequency becomes smaller for the longer period.
The above-described problem is not only a problem occurring in a signal required for driving an actuator, but also a problem commonly occurring in a signal in which delay times are generated due to serial/parallel conversion between a driving substrate and a liquid ejection head.
It is an object of the present invention to provide a liquid ejection apparatus, a program, and a liquid ejection head that can operate without decreasing the maximum drive frequency even if a delay time is generated when a serial signal transmitted between a driving substrate and a liquid ejection head is converted into a parallel signal.
In order to achieve the above object, in the present invention, a liquid ejection apparatus of the invention according to claim 1 is a liquid ejection apparatus that includes a driving substrate and a liquid ejection head connected to the driving substrate via a cable, the liquid ejection apparatus including:
According to the invention of claim 2, wherein in the liquid ejection apparatus of claim 1,
According to the invention of claim 3, wherein in the liquid ejection apparatus of claim 2, the adjustment means adjusts timings at which the control signal and the drive signal are respectively outputted from the generation means based on the conversion delay time.
According to the invention of claim 4, the liquid ejection apparatus of claim 2 or 3 further includes a plurality of the liquid ejection heads, wherein
According to the invention of claim 5, the liquid ejection apparatus of claim 2 or 3 further includes a plurality of the liquid ejection heads, wherein
According to the invention of claim 6, wherein in the liquid ejection apparatus of any of claims 2-5, the adjustment means adjusts a timing at which a control signal is outputted among a plurality of the control signals that is inputted to the driving means during a period in which a potential of the drive signal is constant.
According to the invention of claim 7, the liquid ejection apparatus of any of claims 1-6 further includes conversion control means for controlling the conversion means, wherein
According to the invention of claim 8, wherein in the liquid ejection apparatus of any of claims 2-7, the measurement means measures the conversion delay time based on a reference signal which is received by the liquid ejection head from the driving substrate and is converted by the conversion means, together with the control signal.
According to the invention of claim 9, wherein in the liquid ejection apparatus of claim 1, the liquid ejection head includes a sensor that performs a predetermined measurement,
A program according to claim 10 causes a computer in a liquid ejection apparatus that includes a driving substrate: and a liquid ejection head connected to the driving substrate via a cable, the liquid ejection apparatus including:
A liquid ejection head according to claim 11, which is connected to the driving substrate via a cable and causes a plurality of nozzles to eject liquid based on a signal for causing each of the plurality of nozzles to eject liquid, the liquid ejection head including:
According to the present disclosure, even if a delay occurs when a serial signal transmitted between the driving substrate and the liquid ejection head is converted into a parallel signal, the operation can be performed without decreasing the maximum drive frequency.
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
The liquid ejection apparatus 1 includes a driving substrate 2 and an inkjet head 3 as a liquid ejection head. Here, only one inkjet head 3 is shown, but when the liquid ejection apparatus 1 is a color printer that ejects a plurality of ink colors, inkjet heads respectively corresponding to the plurality of ink colors (for example, four colors of yellow, magenta, cyan, and black) 3 are provided. Further, a plurality of inkjet heads 3 that ejects the same color may be provided to further increase the number of nozzles. The driving substrate 2 and the inkjet head 3 are connected to each other by cables 41 and 42. For example, a coaxial cable or an STP (Shielded Twisted Pair) is used as the cables 41 and 42.
The driving substrate 2 includes a signal generator 21, an input/output interface 22 (I/F), a serializer 23, a drive signal generation circuit 24, a unit controller 25, a memory (not shown), and the like.
The signal generator 21 performs arithmetic processing on the basis of an instruction related to image recording from an external device received by the input/output interface 22, settings, and image data to be recorded, and performs various control processing related to the image recording operation in the liquid ejection apparatus 1.
Specifically, the signal generator 21 generates a control signal and a drive data signal in a digital form for causing a plurality of nozzles of the inkjet head 3 to eject respective ink.
The signal generator 21 outputs the generated control signals and drive data signal in a parallel signal form.
The control signal includes pixel data, which will be described later, and a signal for controlling operation permission and operation timing about transfer of pixel data, supply of a drive signal and the like.
As the signal generator 21, for example, an FPGA (Field Programmable Gate Array) is used.
The input/output interface 22 is an interface for receiving an instruction for image recording, settings, and image data to be recorded from an external device, and for outputting a status of an image recording operation, abnormality occurrence information, and the like from the signal generator 21 to the external device. As the input/output interface 22, a network card (LAN card) or the like is used.
The serializer 23 performs serial conversion on various control signals in a form of a parallel signal outputted from the signal generator 21.
The control signals subjected to the serial conversion are outputted to the deserializer 31 in inkjet head 3 via a cable 41 connecting the driving substrate 2 and the inkjet head 3.
The drive signal generation circuit 24 converts the drive data signal in a digital form outputted from the signal generator 21 into the drive data signal in an analog form, and then amplifies it to generate a drive signal.
The generated drive signal is outputted to drive ICs 32 in the inkjet head 3 via a cable 42 and is used to drive an actuator 33 in the inkjet head 3.
Therefore, the signal generator 21 and the drive signal generation circuit 24 function as the generation means.
The unit controller 25 performs overall control of the entire operation of the liquid ejection apparatus 1.
The memory (not shown) stores image data to be recorded that is acquired from an external device and pixel data for determining status of ink ejection from the respective nozzle that is generated from the image data.
The pixel data is output from the memory (not shown) and then input to the signal generator 21, and is output from the signal generator 21 in a parallel signal form together with other control signals. Then, the pixel data is subjected to serial conversion in the serializer 23 together with the other control signals.
The inkjet head 3 includes a deserializer 31, the drive ICs 32, actuators 33, a nozzle array 34, and the like.
The deserializer 31 converts the control signal in a serial signal form outputted from the serializer 23 into the control signals in a parallel signal form. Here, the deserializer 31 functions as the conversion means.
The control signals subjected to parallel conversion are outputted to the drive ICs 32. The pixel data subjected to parallel conversion, of the control signal is outputted to the drive ICs 32 of the inkjet head 3, and is used to select a nozzle to be ejected.
The drive ICs 32 receive the drive signals outputted from the drive signal generator 24 and the control signals outputted from the deserializer 31.
Based on the control signal, the drive IC 32 outputs a drive signal for deforming the actuator 33 at an appropriate timing, amplitude, and duration to the actuator 33 corresponding to the selected nozzle.
Thus, the drive IC 32 functions as the driving means.
The actuators 33 apply a change in pressure to the ink to eject the ink for each channel (ink flow path) that communicates with each nozzle and supply the ink, or to vibrate the liquid level (meniscus) without ejecting the ink. As the actuator 33, a piezoelectric element such as PZT (lead zirconate titanate) is used here, and the piezoelectric element is disposed between the channels as a partition wall of a channel arranged in one dimensional manner. When a predetermined voltage is applied to the actuator through an electrode film provided on both side surfaces of the actuator (i.e., the inner surface of the channel), actuator is bent and deformed to apply pressure to the ink inside. A dummy channel for giving influence of bending deformation to both ends of the channels arranged in one dimensional manner is provided at both ends of the channels, and the deformation operation is performed without supplying and discharging ink. Here, a shear mode is used for the deformation of the actuator, but a deformation in another mode such as a bend mode may be used.
The nozzle array 34 has two or more predetermined numbers of nozzles arranged to form an appropriate configuration.
The actuator 33 and the nozzle array 34 are each configured as one block, but may be divided into a plurality of blocks.
(A) in
A pixel data (B1) in
A pixel data (B2) in
The drive signal (E) shown in
When a delay occurs due to the serial/parallel conversion of the control signal as shown in
An example of adjusting the timing of outputting from the signal generator 21 in order to enter the LAT signal and the GSCLK signal to the drive IC 32 in the constant potential of the driving signal is shown in
An encoder signal (A) in
A pixel data (B3) in
The pixel data (B4) in
Even when a delay occurs due to the serial/parallel conversion of the control signal, the control signal and the driving signal are input to the drive IC 32 at appropriate timings since the LAT signal (C4) in
The conversion delay times (ta) of the control signals generated due to the conversion in the serializer 23 and the deserializer 31 varies depending on individual differences between the serializer 23 and the deserializer 31, the length of the cable 41, the use environment, and the like.
Therefore, in order to provide an appropriate adjusting time (t1), a part of the control signal outputted from the deserializer 31 as shown in
The signal generator 21 measures a conversion delay from the received signal S. The signal generator 21 determines an adjustment time of the control signals based on the conversion delay time, and provides the adjustment time with the control signals to output the control signal to the serializer 23. Here, the signal generator 21 functions as the measurement means and the adjustment means.
The control signals provided with the adjusting time is converted by the serializer 23 and the deserializer 31, and is inputted to the drive ICs 32 together with the drive signal. In this case, the LAT signal and the GSCLK signal are inputted to the drive ICs 32 during the constant potential of the drive signal.
As described above, by compensating for the conversion delay time in the control signal in a serial signal form transmitted from the driving substrate 2 to the inkjet head 3 so as to satisfy the constraint of the timing between the control signal and the drive signal, a memory or a controller for compensating for the conversion delay time is not required in the inkjet head 3, and the conversion delay time can be compensated with a simple configuration. In addition, since the inkjet head 3 does not have a memory or a controller, the inkjet head 3, which is a consumable, can be priced down.
In addition, inkjet head can be driven at the maximum drive frequency regardless of the number of the inkjet heads installed in the liquid ejection apparatus 1 since a longer period of the constant potential of the drive signal is not required.
Furthermore, it is possible for a drive signal having multi-waveforms in which a period of a constant potential between the waveforms is short such as several hundred nsec, to satisfy the constraint of the timing of a signal such as a GSCLK signal having the constraint of the timing.
The timing for determining the adjusting time for the control signal is obtained when a power of the liquid ejection apparatus 1 is turned on. Alternatively, it may be obtained periodically.
In addition, for example, when the conversion delay time cannot be compensated only by providing the adjustment time in the control signal, that is, when the conversion delay time (ta) in
The control signal for providing the adjustment time may be one or more of a plurality of the control signals. In the signal generator 21, the configuration of the driving substrate 2 is simplified by providing the adjusting times only for the signals with strict timing constraints.
The signal with the strict timing constraint is, for example, a LAT signal or a GSCLK signal, and these signals need to be inputted to the drive IC 32 during the constant potential of the drive signal. Therefore, only in these signals, the conversion delay time may be compensated by providing an adjustment time when a timing violation occurs. This simplifies the configuration of the driving substrate 2.
Also, the conversion delay time may change each time a signal communication is established in the serializer 23 and the deserializer 31. Therefore, when the conversion delay time exceeds the predetermined value, the signal generator 21 repeatedly reconnects the communication in the serializer 23 and the deserializer 31 until the conversion delay time falls within the predetermined value. Here, the signal generator 21 functions as the conversion control means. The case where the conversion delay time exceeds the predetermined value is, for example, a case where the conversion delay time cannot be compensated only by providing an adjustment time in the control signal, that is, a case where the conversion delay time (ta) in
Next, Modification 1 of the present invention will be described. In Modification 1, the same components as those of the above-described embodiment are denoted by the same reference numerals, and description thereof will be omitted.
In the above embodiment, the signal S, which is a part of the control signal, is inputted to the signal generator 21 in order to provide appropriate adjusting times, but the present invention is not limited thereto. In order to measure the conversion delay time, a reference signal 26 shown in
The reference signal 26 is outputted from the signal generator 21 in a parallel signal form together with control signals, and inputted to the serializer 23. Then, the reference signal 26 is subjected to serial conversion together with the control signals in the serializer 23, and inputted to the deserializer 31 via the cable 41. Then, the reference signal 26 is subjected to parallel conversion together with the control signal, and outputted in the deserializer 31. The reference signal 26 outputted from the deserializer 31 is inputted to the signal generator 21 via the cable 42. Here, the circuit from the deserializer 31 to the connector on the inkjet head 3 to which the cable 42 is connected functions as the signal outputting means.
Therefore, the reference signal 26 is delayed due to the conversion by the serializer 23 and the deserializer 31 in the same manner as the control signal. The conversion delay time of the control signal is equal to the conversion delay time of the reference signal 26.
Next. Modification 2 of the present invention will be described. In Modification 2, the same components as those of the above-described embodiment are denoted by the same reference numerals, and description thereof will be omitted.
In the present modification, the liquid ejection apparatus 1 includes a plurality of the inkjet heads 3.
In the exemplary embodiment shown in
In the present modification, the two inkjet heads 3 are provided as the plurality of inkjet heads 3 included in the liquid ejection apparatus 1, but the present invention is not limited thereto. The configuration may include three or more inkjet heads 3.
When the liquid ejection apparatus 1 includes a plurality of inkjet heads 3, adjusting times may be determined in the plurality of inkjet heads 3, respectively. In other words, with respect to the inkjet head 3a, the signal generator 21 measures a conversion delay time associated with the inkjet head 3a from the inputted Sa. The signal generator 21 determines an adjustment time of the control signal to be outputted to the inkjet head 3a based on the conversion delay time according to the inkjet head 3a. Similarly, with respect to the inkjet head 3b, the signal generator 21 measures a conversion delay time associated with the inkjet head 3b from the inputted Sb. The signal generator 21 determines an adjustment time of the control signal to be outputted to the inkjet head 3b based on the conversion delay time according to the inkjet head 3b.
This enables optimization of the adjustment time for each inkjet head 3, so the inkjet head 3 can be driven with the maximum drive frequency regardless of the number of the inkjet heads 3 installed.
In addition, when the liquid ejection apparatus 1 includes a plurality of the inkjet heads 3, the conversion delay times in the plurality of the inkjet heads 3 may be measured respectively, and then the adjusting time may be determined based on the largest conversion delay time. That is, the signal generator 21 compares the conversion delay time based on the inputted signal Sa shown in
In addition, when the liquid ejection apparatus 1 includes a plurality of the inkjet heads 3, only for the inkjet head 3 in which a measured conversion delay time exceeds a predetermined value among measured conversion delay times for the plurality of the inkjet heads 3, the conversion delay time may be compensated by providing the adjusting time. This simplifies the configuration of the driving substrate 2. The specified value may be any value that does not cause violation of a timing between the control signal and the drive signal. The predetermined value may be a set time for setting a timing outputted from the signal generator 21 based on the encoder signal.
Next. Modification 3 of the present invention will be described. In Modification 3, the same components as those of the above-described embodiment are denoted by the same reference numerals, and description thereof will be omitted.
In the present modification, as shown in
Further, in the present modification, in addition to the control signal (a LAT signal, a GSCLK signal, and the like) and the drive signal, the converter delay time is compensated between the temperature sensor 35a and the heater 37a provided in the inkjet head 3, and between the temperature sensor 35b and the heater 37b provided in the inkjet head 3. The signal generator 21 controls the heater 37a based on a read signal Sea outputted from the temperature sensor 35a, and controls the heater 37b based on a read signal Seb outputted from the temperature sensor 35b. Specifically, the signal generator 21 as the adjustment means outputs the respective heater control data Ha0 and Hb0 based on the read signals Sea and Seb to the heater control signal generation circuit 28. Then, in the heater control signal generation circuit 28, heater control signals Ha and Hb are generated from the heater control data Ha0 and Hb0, and are inputted to the heater 37a and 37b via the cable 42.
Further, in the present modification, the read signal Sea outputted from the temperature sensor 35a and the read signal Seb outputted from the temperature sensor 35b are inputted to the serializer 36 and subjected to serial conversion. After that, they are inputted to the deserializer 27 via the cable 41, are subjected to parallel conversion, and are inputted to the signal generator 21. Therefore, in the read signals Sea and Seb, conversion delay times are generated due to the conversions in the serializer 36 and the deserializer 27.
A reference signal Sc as shown in
The reference signal Sc is outputted from the signal generator 21 and inputted to the serializer 36 via the cable 42. Then, the reference signal Sc is subjected to serial conversion together with the read signals Sea and Seb in the serializer 36 and outputted. The reference signal Sc outputted from the serializer 36 is inputted to the deserializer 27 via the cable 41. The reference Sc is then subjected to parallel conversion in the deserializer 27 and inputted to the signal generator 21.
Therefore, in the reference signal Sc, a conversion delay time is generated due to the conversions in the serializer 36 and the deserializer 27 in the same way as the read signals Sea and Seb. The conversion delay times of the read signals Sea and Seb are equal to the conversion delay time of the reference signal Sc.
The signal generator 21 as the measurement means measures the conversion delay times of the read signals Sea and Seb from the inputted reference signal Sc. The signal generator 21 adjusts a timing of outputting the heater control data Ha0 and Hb0 to the heater control signal generator 28 based on the converted delay time of the read signals Sea and Seb.
In the above, the converter delay times are compensated between the temperature sensor 35a and the heater 37a and between the temperature sensor 35b and the heater 37b, but the present invention is not limited thereto. Conversion delay times may be compensated between a predetermined sensor (for example, an optical sensor or an accelerating sensor) provided in the inkjet head 3 and a motor of the liquid ejection apparatus 1.
Next. Modification 4 of the present invention will be described. In Modification 4, the same components as those of the above-described embodiment are denoted by the same reference numerals, and description thereof will be omitted.
In the configuration of the present modification, as shown in
In the present modification, the signal generator 21 generates control signals in a digital form and drive data 29 for generating a drive signal based on a command related to image recording from an external device which is received by the input/output interface 22, a setting, and image data to be recorded.
Next, the control signals and the drive data 29 are outputted from the signal generator 21 in a parallel signal form and inputted to the serializer 23. Then, in the serializer 23, the control signals and the drive data 29 are subjected to serial conversion and input to the deserializer 31 via the cable 41. Next, the control signal and the drive data 29 are subjected to parallel conversion and outputted in the deserializer 31. The control signals outputted from the deserializer 31 is inputted to the drive ICs 32. A part of the control signals outputted from the deserializer 31 is inputted as a signal S to the signal generator 21 of the driving substrate 2 via the cable 41. The drive data 29 outputted from the deserializer 31 is inputted to the drive signal generation circuit 38.
The drive signal generation circuit 38 amplifies the drive data 29 output from the deserializer 31 as it is in a digital signal form or after converting the drive data 29 in a digital signal form to the drive data 29 in an analog, to generate a drive signal. The generated drive signal is outputted to the drive ICs 32 in the inkjet head 3 and used to drive the actuator 33 in the inkjet head 3.
In the present modification, since the drive data 29 is also subjected to serial/parallel conversion in addition to the control signal, a conversion delay time accompanying the serial/parallel conversion also occurs in the drive data 29. Therefore, adjustment time is also provided for the drive data 29 in the same way as the control signal. In other words, the signal generator 21 measures the conversion delay time from the inputted signal S. Then, the signal generator 21 determines each adjustment time by subtracting the conversion delay time from each set time of the control signal and the drive data 29, and outputs the control signals and the drive data 29, each of which is provided with each adjustment time, to the serializer 23. Thus, even if the delay time varies every time communication is performed, it is possible to correct deviation of landing positions of ink.
When the conversion delay time exceeds a predetermined value, the communication reconnection in the serializer 23 and the deserializer 31 is repeated until the conversion delay time falls within the predetermined value. Here, the signal generator 21 functions as the conversion control means. If the predetermined value is 100 nsec, for example, the deviation of the ejection positions can be suppressed to 1% or less even during high-speed printing. The case where the conversion delay time exceeds the predetermined value is a case where the conversion delay time cannot be compensated only by providing the adjustment time in the control signal, that is, a case where the conversion delay time (ta) in
As described above, the liquid ejection apparatus 1 according to the present embodiment is a liquid ejection apparatus that includes a driving substrate 2 and a liquid ejection head (inkjet head 3) connected to the driving substrate via cables 41 and 42, the liquid ejection apparatus 1 including: conversion means (deserializer 31 and deserializer 27) for converting a signal received via the cables 41 and 42 from a serial signal to a parallel signal, generation means (signal generator 21 and drive signal generator 24) for generating a control signal for driving predetermined driving means (IC 32 and heater 37a and 37b), measurement means (signal generator 21) for measuring a conversion delay time of the signal at the conversion means, and adjustment means (signal generator 21) for adjusting a timing at which the control signal is outputted from the generation means, based on the conversion delay time measured by the measurement means.
Accordingly, it is possible to provide a liquid ejection apparatus, a program, and a liquid ejection head that can operate without reducing the maximum drive frequency even if a delay time occurs when a serial signal transmitted between the driving substrate and the liquid ejection head is converted into a parallel signal.
Further, in the liquid ejection apparatus 1 according to the present embodiment, the driving substrate 2 includes the generation means, the generation means generates a drive signal for driving the driving means (drive IC 32), the liquid ejection head includes the conversion means, and the driving means drives an actuator 33 that causes a plurality of nozzles to eject liquid when the drive signal received via the cables 41 and 42 and the control signals subjected to parallel conversion by the conversion means are inputted in the driving means.
Accordingly, it is possible to provide a liquid ejection apparatus, a program, and a liquid ejection head that eject a liquid without decreasing the maximum drive frequency even if a delay time occurs in the control signal in a serial signal form transmitted from the driving substrate to the inkjet head.
Further, in the liquid ejection apparatus 1 according to the present embodiment, the adjustment means adjusts timings at which the control signal and the drive signal are respectively outputted from the generation means based on the conversion delay time.
Accordingly, it is possible to correct deviation of ink landing positions since it is possible to set the ejection timing of the inkjet head 3 on the side of the driving substrate 2.
Further, the liquid ejection apparatus 1 according to the present embodiment includes a plurality of the liquid ejection heads, wherein the adjustment means determines an adjustment time for adjusting a timing at which the control signal is outputted, based on the largest conversion delay time among the conversion delay times of the plurality of the liquid ejection heads.
This makes it possible to simplify the configuration of the driving substrate 2.
Further, the liquid ejection apparatus 1 according to the present embodiment includes a plurality of the liquid ejection heads, wherein the adjustment means determines, for each liquid ejection head, an adjustment time for adjusting a timing at which the control signal is outputted.
Accordingly, it is possible to drive the inkjet heads 3 with the maximum drive frequency regardless of the number of the inkjet heads 3 installed since it is possible to optimize the adjustment time for each of the inkjet heads 3.
Further, in the liquid ejection apparatus 1 according to the present embodiment, the adjustment means adjusts a timing at which a control signal among a plurality of the control signals that is inputted to the driving means (drive IC 32) during a period in which a potential of the drive signal is constant, is outputted.
This makes the configuration of the driving substrate 2 simpler than when adjusting the timings of outputting of all the control signals.
Further, the liquid ejection apparatus 1 according to the present embodiment includes conversion control means for controlling the conversion means, wherein when the conversion delay time exceeds a predetermined value, the conversion control means repeats reconnection of communication of the signal at the conversion means until the conversion delay time falls within the predetermined value.
Accordingly, it is possible to compensate the conversion delay time even when the conversion delay time exceeds a predetermined value.
Further, in the liquid ejection apparatus 1 according to the present embodiment, the measurement means measures the conversion delay time based on a reference signal which is received by the liquid ejection head from the driving substrate 2 and is converted by the conversion means, together with the control signals.
Accordingly, it is unnecessary to provide a memory or a controller for compensating for the conversion delay time within the inkjet head 3, and thus it is possible to compensate the conversion delay time with a simple configuration based on the reference signal 26.
Further, in the liquid ejection apparatus 1 according to the present embodiment, the liquid ejection head includes sensors (temperature sensors 35a and 35b) that perform a predetermined measurement, the driving means (heaters 37a and 37b) are controlled according to reading signals of the sensors, the driving substrate includes the conversion means (deserializer 27), the measurement means measures conversion delay times of the read signals at the conversion means, and the adjustment means adjusts timings at which the control signals (heater control signals Ha and Hb) from the generation means are outputted, based on the conversion delay times of the read signals.
This makes it possible to compensate for conversion delay times for signals other than the control signals for ejecting ink from each of the plurality of nozzles of the inkjet head 3.
The present invention is not limited to the above-described embodiments, and various modifications can be made.
For example, in the embodiment and the modifications described above, the signal generator 21 determines the adjusting time based on the conversion delay time, but the present invention is not limited thereto. An external device such as a computer connected via the input/output interface 22 may determine the adjustment time. In this case, information about the conversion delay time is outputted to the external device via the signal generator 21 and the input/output interface 22 to be used for determining the adjusting time. Therefore, the external device is also included in the liquid ejection apparatus 1.
In the embodiment and the modifications described above, the signal generator 21 performs arithmetic processing, performs various control processing related to the image-recording operation in the liquid ejection apparatus 1, and determines the adjusting time based on the converting delay time, but the present invention is not limited thereto. A CPU (Central Processing Unit) is provided along with an FPGA as the signal generator 21, and the FPGA and the CPU may perform arithmetic processing, perform various control processing related to the image recording operation in the liquid ejection apparatus 1, and determine the adjusting time based on the conversion delay time.
Further, the CPU may be configured to function as the adjustment means by executing a program.
In the embodiment and the modifications described above, the signal S and the reference signal 26 outputted from the deserializer 31 are inputted to the signal generator 21 via the cable 42, but the present invention is not limited thereto. The signal S and the reference signal 26 outputted from the deserializer 31 may be inputted to the signal generator 21 via the cable 41.
In addition, the signal S and the reference signal 26 may be transmitted by a differential signal in order to suppress influence of noise. The cables 41 and 42 may be either UTP (Unshielded Twisted Pair) cables or FPC (Flexible Printed Circuits).
In addition, specific details of the configuration, circuit arrangement, operation procedure, and the like described in the above embodiment can be appropriately changed without departing from the spirit of the present invention.
The present disclosure is applicable to a liquid ejection apparatus, a program for controlling a liquid ejection apparatus, and an inkjet head driven by a liquid ejection apparatus.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2021/015822 | 4/19/2021 | WO |