The present application claims the priority based on Japanese Patent Application No. 2006-158423 filed on Jun. 7, 2006, the disclosure of which is hereby incorporated by reference in its entirety.
1. Technical Field
The present invention relates to printers, and, in particular, relates to methods for detecting printing material amounts in printing material containers attached to printers.
2. Related Art
Ink containers attached to ink-spray printers are provided with sensors for detecting the amount of remaining ink, such as piezoelectric elements having the characteristics of expanding and contracting when a voltage is applied. Because piezoelectric elements generate a residual vibration after a voltage has been applied and then output an output signal by this residual vibration, when the amount of ink is detected using a sensor provided with a piezoelectric element, the printer is able to determine whether there is ink remaining in an ink container by applying a voltage to the piezoelectric element and measuring the frequency of the output a signal that is outputted from the sensor. Specifically, the printer is able to determine whether t the ink remaining in the ink container is more than a specific amount by measuring the vibration frequency of the sensor included in the output signal.
The measurement accuracy of the vibration frequency is able to be improved by increasing the amplitude of the vibration of the sensor by having the frequency of the voltage that is applied to the piezoelectric element be the natural frequency of the sensor.
However, the natural frequency of the sensor may change depending on a variety of factors. For example, there are changes caused by the ink that is adhered to the sensor when the ink stored in the ink container remains in the ink container at less than a specific amount, and changes caused by damage to the sensor part in the ink container. When the natural frequency changes, the accuracy of the measured vibration frequency drops because it is not possible to obtain an adequate amplitude in the vibration of the sensor. As a result, the accuracy of the measurement of the ink volume reduces.
The present invention is implemented in view of the above problems, and the purpose thereof is to improve the accuracy of the determination of the amount of ink stored in the ink container.
In order to address at least part of the problem described above, a first aspect of the present invention provides, a printer that measures the amount of printing material, of printing material stored in a printing material container.
The printer in accordance with the first aspect of the present invention is characterized by having a printing material container attached removably, wherein the printing material container comprises a detector and a memory, wherein the detector detects the amount of printing material stored in the container using a piezoelectric element, wherein the memory stores frequency information regarding frequency of a driving signal for driving the detector, comprising:
According to the printer of the first aspect of the present invention, it is able to determine the amount of the printing material stored in the printing material container by referencing a first vibration frequency that is measured using a driving signal having a first frequency, and referencing a second vibration frequency that is measured using a driving signal that has a second frequency that is lower than the first frequency. The printer in accordance with the present invention is able to improve the accuracy of the determination of the amount of printing material, even when the natural frequency of the printing material container has changed.
A second aspect of the present invention provides a printer that measures the amount of printing material, of the printing material stored in the printing material container. The printer of the second aspect of the present invention is characterized by having a printing material container attached removably to the printer, wherein the printing material container comprises a detector and a memory, wherein the detector detects the amount of printing material stored in the printing material container using a piezoelectric element, and the memory stores a first frequency and a second frequency, wherein the first frequency is lower, by a fixed ratio, than a natural frequency of the detector when less than the specific amount of printing material is stored in the printing material container, and the second frequency is lower than the first frequency, the printer comprising:
The printer in accordance with the second aspect of the present invention is able to acquire the first frequency and the second frequency using a simple structure because the first frequency and the second frequency themselves are stored in the memory. Consequently, the use of the printer in accordance with the second aspect of the present invention is both able to reduce the time required for the process of determining the amount of ink, and able to increase the accuracy of the determination.
A third aspect of the present invention provides a printer that measures the amount of printing material, of the printing material stored in the printing material container. The printer in the third aspect of the present invention is characterized by having a printing material container attached removably to the printer, wherein the printing material container comprises a detector and a memory, wherein the detector detects the amount of printing material stored in the printing material container using a piezoelectric element, wherein the memory stores frequency information regarding the frequency of a driving signal for driving the detector, the printer comprising:
The printer in accordance with the third aspect of the present invention is able to acquire the first frequency and the second frequency with ease based on a reference natural frequency, making it possible to determine the amount of printing material that is stored in the printing material container by referencing the first vibration frequency and the second vibration frequency using the first frequency and the second frequency. Thus the printer is able to improve the accuracy of the determination of the amount of printing material even when there is a change in the value of the natural frequency of the printing material container.
A fourth aspect of the present invention provides a printing system measures the amount of printing material. The printing material stored in the printing material container.
The printing system in the forth aspect of the present invention is characterized by having a printing material container and a printer to which the printing material container is attached removably:
the printing material container comprising:
The system of the forth aspect of the present invention is able to determine the amount of printing material stored in the printing material container based on the first vibration frequency and the second vibration frequency measured using a driving signal having two different frequencies. Thus the system is able to improve the accuracy of the determination of the amount of printing material even when the natural frequency of the printing material container has changed.
These and other objects, features, aspects, and advantages of the present invention will become more apparent from the following detailed description of the preferred embodiments with the accompanying drawings.
Forms of embodiment of the present invention will be explained below, based on embodiments thereof, referencing the applicable figures.
A1. System Structure:
The printer 20 comprises a secondary scanning mechanism, a primary scanning mechanism, a head controlling mechanism, and a main controller 40 for controlling the various mechanisms. The secondary scanning mechanism comprises a paper feeding motor 22 and a platen 26. The secondary scanning mechanism feeds the paper P in the secondary scanning direction by transmitting, to the platen, the rotation of the paper feeding motor. The primary scanning mechanism comprises a carriage motor 32, a pulley 38, a driving belt 36 that stretches between the carriage motor 32 and the pulley 38, and a slide rod 34 that is disposed in parallel with the platen 26. The slide rod 34 holds, slidably, a carriage 30 attached to the drive belt 36. The rotation of the carriage motor 32 is transmitted to the carriage 30 through the drive belt 36. The carriage 30 reciprocates in the axial direction of the platen 26 (the primary scan direction) along the slide rod 34. The head controlling mechanism comprises a printing head unit 60 that is mounted on the carriage 30. the head controlling mechanism drives the printing head to expel ink onto the paper P. The printer 20 comprises an operating unit 70 that is used by the user to set a variety of printer settings and to check the printer status.
The printing head unit 60 comprises a printing head 69 and a cartridge equipping unit. The cartridge in equipping unit is equipped with six ink cartridges 100a through 100f. The printing head unit 60 further comprises a sub controller 50.
The printing head 69 includes a plurality of nozzles and a plurality of piezoelectric elements, where ink droplets are expelled from each nozzle depending on voltages applied to each of the piezoelectric elements, to form dots on the paper P. In the first embodiment, a “piezo element” is used as the piezoelectric element.
Each of the ink cartridges 100a through 100f comprises a sensor which each uses a piezoelectric element. The printer 20 provides driving signals to the piezoelectric elements of these sensors. The printer 20 determines the amount of ink stored in the ink cartridge by measuring the vibration frequency of the piezoelectric element, wherein the vibration frequency is included in a return signal that is outputted from the piezoelectric element according to the residual vibration that is produced by the piezoelectric element after the provision of the driving signal stops. Below, in the first embodiment, the “ink cartridge” shall be termed simply a “cartridge.”
A2. Printer Circuit Structure:
The main controller 40 comprises a CPU 41, a memory 43, and oscillator 44 for generating a clock signal, a peripheral device input/output unit (PIO) 45 for transferring signals with peripheral devices, a driving signal generating circuit 46, a driving buffer 47, and a distributed outputting device 48. These are connected through a bus 49. Moreover, the bus 49 is also connected to a connector 80, where the main controller 40 is connected through the bus 49 and the connector 80 to a computer 90. Connecting in this way enables the data transfer between the various constituent elements described above.
The driving buffer 47 is used as a buffer for providing dot ON/OFF signals to the printing head 69. The distributed outputting device 48 distributes the driving signals, supplied from the driving signal generating circuit 46, to the printing head 69 with a specific timing.
The driving signal generating circuit 46 generates a head driving signal PS that is supplied through the distributed outputting device 48 to the printing head 69, and two types of sensor driving signals DS1 and DS2 that are supplied to the piezoelectric elements 112 of the sensors 110 of the cartridges 100a through 100f through the sub controller 50. In the first embodiment, “driving signal” shall refer to a sensor driving signal. The driving signal generating circuit 46 supplies the generated driving signals DS1 and DS2 to the sensors 110 through the sub controller 50.
Specifically, the driving signal generating circuit 46 comprises a calculating unit, not shown, a digital/analog converter (D/A converter), and an amplifying circuit. The calculating unit uses the voltage waveform data to generate a digital signal indicating the waveform of the voltage to be generated. The D/A converter converts the generated digital data into an analog signal. The amplifier circuit amplifies the analog signal to generate a driving signal having a specific waveform.
The sub controller 50 is a circuit for implementing processes pertaining to the cartridges 100a through 100f, working together with the main controller 40.
The calculating unit 51 comprises a CPU 511, a memory 513, an interface 514, and an input/output unit (SIO) 515 for transferring signals with the constituent elements within the sub controller 50 and the cartridges 100a through 100f. Each of the constituent elements of the main controller 40, described above, is connected through a bus 519. The calculating unit 51 transfers signals with the main controller 40 through an interface 514. The calculating unit 51 controls the three switches SW1 through SW3 through the SIO 515. Moreover, the calculating unit 51 obtains frequency information 135, which is stored in a memory 130, from the memory 130 of the cartridges 100a through 100f, installed in the cartridge equipping unit 62.
The natural frequencies for when the printing material stored within the ink cartridge is stored to only less than a specific value at the time of the manufacturing of the ink cartridge are stored in the frequency information 135.
The first switch SW1 is a single-channel analog first switch. One of the terminals of the first switch SW1 is connected to the driving signal generating circuit 46 of the main controller 40, and the other terminal is connected to the second switch SW2 and the third switch SW3. This first switch SW1 is set to the ON state when a driving signal DS is supplied to the sensor 110, and set to the OFF state when a response signal RS is detected from the sensor 110.
The second switch SW2 is a 6-channel analog first switch. One of the terminals on one side of the second switch SW2 is connected to the first switch SW1 and to the third switch SW3, and the six terminals on the other side are each connected to one of the sensors 110 of each of the six cartridges one 100a through 100f. Note that the other electrode of each of the sensors 110 is connected to ground. By sequentially switching the second switch SW2, the six cartridges 100a through 100f are selected sequentially.
The third switch SW3 is a single-channel analog first switch. One of the terminals of the third switch SW3 is connected to the first switch SW1 and the second switch SW2, and the other terminal is connected to the amplifying unit 52. The third switch SW3 is set to the OFF state when a driving signal DS is supplied to the sensor 110, and is set to the ON state when a response signal RS is detected from a sensor 110.
The amplifying unit 52 includes an op amp, and functions as a comparator to compare the response signal RS and a reference voltage Vref to output a high signal when the voltage of the response signal is greater than the reference voltage Vref, and output a low signal when the voltage of the response signal RS is less than the reference voltage Vref. Consequently, the output signal QC from the amplifying unit 52 is a digital signal, comprising only the high signal and the low signal.
The CPU 41 counts the output signals QC that are outputted from the amplifying unit 52 to measure the frequency of the piezoelectric element 112, and determines the amount of ink that is stored in the ink cartridge based on this frequency. The process for determining the amount of ink will be described below.
A3. Detailed Structure of the Ink Cartridge and Sensors:
As is shown in
a) and
The ink that is stored in the cartridge 100a flows as shown by the solid arrows in
a) illustrates the state wherein there is more than a specific amount of ink in the cartridge 100a (termed in the first embodiment, the “ink full state”). The ink full state, as shown in
On the other hand,
A4. Operation of the Piezoelectric Element:
The operation of the piezoelectric element will be described. When a driving signal is provided from the printer 20 to the piezoelectric element 112 that is equipped in the cartridge 100a to apply a voltage thereto, the piezoelectric element 112 expands and contracts. When the provision of the driving signal to the piezoelectric element 112 is stopped, to stop the application of the voltage, the piezoelectric element 112 vibrates depending on the expansion and contraction that occurred prior to the cessation of the provision of the driving signal (that is, has residual vibration).
A response signal is outputted from the piezoelectric element 112 in accordance with the residual vibration. The frequency of the response signal is a value that is the same as the natural frequency of the residual vibration of the piezoelectric element 112. The natural frequency of the residual vibration of the piezoelectric element 112 changes greatly depending on whether ink is in contact with the ink detecting region. That is, the piezoelectric element 112 has different natural frequencies in the ink full state and the ink end state. Specifically, the natural frequency H1 of the piezoelectric element 112 in the ink full state is low, and the natural frequency H2 of the piezoelectric element 112 in the ink end state is high. Consequently, the printer 20 is able to measure the frequency of the response signal that accompanies the residual vibration of the piezoelectric element 112 (hereinafter termed the “vibration frequency” in the first embodiment) to determine whether the amount of remaining ink is less than the specific amount by determining whether the measured vibration frequency is near natural frequency H1 or H2. Below, in the first embodiment, the frequency of the response signal accompanying the residual vibration of the piezoelectric element 112 shall be termed the “vibration frequency.”
A5. The Driving Signals:
The driving signals for improving the accuracy of detection of the vibration frequencies will be described here. As described above, the printer 20 provides driving signals to the piezoelectric elements provided in the cartridge, and measures the frequencies of the response signals that are outputted by the piezoelectric elements to determine the amounts of ink stored in the cartridge. Because of this, it is desirable, from the perspective of increasing the accuracy of detection of the vibration frequencies in the response signals, to improve the amplitudes of the response signals. Consequently, it is desirable to match the frequency of the driving signal with the natural frequency of the piezoelectric element 112 in order to improve the accuracy of detection of the vibration frequency in the response signal. This is because the piezoelectric element will resonate and output a response signal with a large amplitude when a driving signal having the same frequency as the natural frequency of the piezoelectric element is provided to the piezoelectric element.
a Conventionally, the printer 20 provides, to the sensor 110, a driving signal at a frequency that is the same as the natural frequency H2 in the ink end state, to determine whether the amount of ink in the cartridge is less than the specific amount, and then provides, to the sensor 110, a driving signal with the same frequency as the natural frequency H1 in the ink full state to determine if the amount of ink within the cartridge is more than a specific amount, where two separate decision processes have been implemented. In such a case there has been a problem in that the time required for making the decision was long.
Given this, the structure of the cartridge is adjusted so that there will be the following relationship (Equation 1) between the natural frequency H1 and the natural frequency H2:
H2=(2k+1)×H1 (where k is an integer no less than 1) (Equation 1)
Note that in the cartridge manufacturing process, the shape of the bridge flow duct BR in the cartridge, or the stiffness of the sensor attachment 113, for example, are adjusted during the cartridge manufacturing process.
The structure such as described above is able to stimulate effectively the amplitude of the residual vibration in the ink full state and the ink end state using one type of driving signal. Therefore it is possible to determine the amount of ink in a single decision process while maintaining detection accuracy.
However, because there is manufacturing tolerance error in the cartridge sensors in the manufacturing process, it is difficult to make the natural frequencies of all manufactured cartridges be the same. Consequently, typically there is a discrepancy between the natural frequency HF and the natural frequency HE of the cartridges that are actually manufactured from the respective targeted natural frequencies H1 and H2 (where in the below, in the first embodiment, the natural frequency H1 and the natural frequency H2 shall be termed the target natural frequency H1 and the target natural frequency H2). This discrepancy is explained using
As
The natural frequency HF and the natural frequency HE each have their own manufacturing tolerances; however, between the natural frequency HF and the natural frequency HE there is the relationship that HE is approximately (2k+1)×HF. Consequently, in the first embodiment the first frequency F1 is calculated through the application of Equation 2. In the first embodiment, the natural frequency in the ink full state for the cartridge to be processed is defined as HF1, and the natural frequency in the ink end state is defined as the natural frequency HE1. Note that the natural frequency HE1 of the sensor 110 in the ink end state is able to be calculated in manufacturing testing.
The driving signal frequency F=1/(2k+1)×natural frequency HE1 (Equation 2)
When supplying in the driving signal of the driving signal frequency F to the piezoelectric elements, if the natural frequency HE1 of the piezoelectric element for a cartridge that is the subject of the process, in the ink end state, is in the range shown below (Equation 3), then this is seen as having sufficient accuracy. In the first embodiment, the range indicated by Equation 3, below, is termed the detectable range DR. Note that k=1 in the present embodiment.
(Driving signal frequency F×3)−γ1% ? natural frequency HE1? (driving signal frequency F×3)+γ1% (Equation 3)
In the first embodiment, γ1=8. In other words, if the natural frequency HE1 is included in “(Driving signal frequency F×3)8%,” then the amplitude of the response signal in the ink end state will be stimulated effectively.
Normally it is possible to determine accurately the amount of ink in the ink full state/ink end state using a single driving signal through the use of the driving signal frequency F that is calculated in Equation 2, calculated as described above.
However, there are times wherein the accuracy of the determination of the amount of ink is reduced when, for any of a variety of reasons, the natural frequency of the sensor in the cartridge changes. For example, sometimes the natural frequency of a sensor in the ink end state is lower than the natural frequency HE1, calculated in manufacturing testing, because of dried ink adhering to the wall surface on the sensor 110 side of the bridge duct BR when actually the cartridge is in a state wherein there is no ink. Moreover, if there is damage to an ink cartridge through, for example, a physical shock, the natural frequencies of the sensors in the ink cartridge might be different from the natural frequencies HF and HE from the time of manufacturing the sensors.
When the natural frequencies of the sensors in the ink cartridge change from the natural frequencies from the time of manufacturing, then the residual vibrations of the sensors may not be stimulated effectively by the driving signal having the driving signal frequency determined based on the natural frequencies at the time of sensor manufacturing, so that it becomes impossible to obtain an adequate amplitude in the response signal. When it is not possible to obtain an adequate amplitude, it becomes impossible to measure accurately the vibration frequency because the voltage of the response signal does not rise above the reference voltage Vref.
Typically the natural frequency is reduced by material adhering to the ink sensor or by damage to the cartridge. Given this, as shown in Equation 4, a method is able to be considered wherein the accuracy of detection of the vibration frequency is improved by having the frequency of the driving signal (where, in the present embodiment, below, this is termed the “first frequency F1”) be a value that is 1/(2k+1) times a vibration frequency that is lower, by a constant ratio (α%) than the natural frequency HE1 of the ink end state calculated at the time of manufacturing, as shown in Equation 4. In the present embodiment, the value of α is preferably the same as for γ1, or slightly lower than γ1. This is because if the value were higher than γ1, then the response signal would not be stimulated effectively if the natural frequency doesn't change. In the first embodiment, α=7. α is a value that is determined based on the results of manufacturing testing, and is not limited to α=7.
First frequency F1=(HE1−α%)/3 (Equation 4)
However, because there will be differences in the amounts of change in the natural frequency HE1 due to the amount of ink adhering to the sensor when in the ink end state, and due to scratches. Therefore there has been a large amount of change in the natural frequency HE1. As a result, it would not be possible to obtain an adequately large amplitude in the response signal, making it impossible to measure with good accuracy the vibration frequency, in the driving signal DS1 that uses as the driving signal frequency a value that is 1/(2k+1 times a vibration frequency that is lower, by a constant ratio (α%) then the natural frequency HE1 when, after the change, the natural frequency HE1 is lower than (first frequency F1×3)−γ1.
Consequently, in the present embodiment, the amount of ink within the ink cartridge is determined using a first vibration frequency VF1 that is measured after providing a driving signal DS1 to the piezoelectric element, and a second vibration frequency VF2 that is measured after providing a driving signal DS2 to the piezoelectric element, based on two different driving signals, the driving signal DS1 that has the first frequency F1, and a driving signal DS2 having a second frequency F2, which is a frequency having a value that is 1/(2k+1) times a frequency that is lower, by a fixed ratio (β%, where β>α) from the natural frequency HE1, as shown in Equation 5. This is described in detail below. Note that in the present embodiment, β=15.
Second frequency F2=(HE1−β%)/3 (Equation 5)
When the driving signal having the first frequency F1 is provided to the piezoelectric element, the amplitude of the response signal will be stimulated effectively if the natural frequency HF1 after the change in the piezoelectric element of the cartridge that is the subject of the process, in the ink full state, is within the range indicated by Equation 6 below. Moreover, when providing a driving signal with the second frequency F2 to the piezoelectric element, the amplitude of the response signal will be stimulated effectively if the natural frequency HF1, after the change in the piezoelectric element in the cartridge to be processed, when in an ink full state, is in the range of Equation 7, as shown below. In the present embodiment, γ2=25.
(First frequency F1)−γ2% ? natural frequency HF1? (first frequency F1)+γ2% (Equation 6)
(Second frequency F2)−γ2% ? natural frequency HF1? (second frequency F2)+γ2% (Equation 7)
Note that the values for γ1, and γ2, and α are values that are determined based on manufacturing testing, so there are no limitations that γ1=8, γ2=25, α=7, and β=15.
A6. Relationship between the Change in the Natural Frequency and the Amplitude of the Response Signal:
a) and
The correlation table 500 shows the status of the cartridge and the amplitude of the response signal when the driving signal DS1, having the first frequency F1, is provided to the piezoelectric element. Similar to the correlation table 500, the correlation table 510 shows the status of the cartridge and the amplitude of the response signal when the driving signal DS2, having the second frequency F2, is provided to the piezoelectric element. Both correlation tables 500 and 510 include, in the cartridge statuses, the “Amount of change in the natural frequency,” which indicates the amount of change in the natural frequency of a sensor provided in the cartridge, and “Amount of ink,” which indicates either a cartridge ink full state or ink end state. The “Amplitude of response signal” in the correlation tables 500 and 510 indicates whether the amplitude in the response signal is stimulated to be an amplitude that is adequate for measuring the vibration frequency. For example, as is shown in the correlation table 500, the “Adequate” indicates that the amplitude of the vibration frequency is stimulated to an amplitude that is adequate for measuring the vibration frequency, and “Inadequate” indicates that the amplitude of the vibration frequency is not stimulated to an amplitude that is adequate for measuring the vibration frequency.
As shown in the correlation table 500, if, when the driving signal DS1 is provided to the piezoelectric element, the amount of change in the natural frequency is large so that the natural frequency HE after the change is not within the first frequency F1 8%, then the amplitude of the response signal will not be adequately simulated, so that the vibration frequency may be measured incorrectly. On the other hand, if the amount of change in the natural frequency HE is small so that the natural frequency HE after the change is within the range of the first frequency F18%, then, as shown by the correlation table 500, the amplitude of the response signal will be adequately stimulated, in both the ink full state and the ink end state, so that the vibration frequency will be measured accurately.
Moreover, as shown in the correlation table 510, if, when the driving signal DS2 is provided to the piezoelectric element, the amount of change in the natural frequency is large so that the natural frequency HE after the change is not within the second frequency F28%, then the amplitude of the response signal will not be adequately simulated, so that the vibration frequency may be measured incorrectly. On the other hand, if the amount of change in the natural frequency HE is small so that the natural frequency HE after the change is within the range of the second frequency F28%, then, as shown by the correlation table 510, the amplitude of the response signal will be adequately stimulated, in both the ink full state and the ink end state, so that the vibration frequency will be measured accurately.
Note that in the present embodiment, the value of α is set so that the amplitude of the response signal will be adequately stimulated by the provision, to the piezoelectric element, of the driving signal DS1 having the first frequency F1 when the natural frequency HE doesn't change.
A7. Process for Determining the Amount of Ink:
The ink amount determination process that determines, for each cartridge, whether the amount of ink stored in the cartridge is greater than a specific amount of ink, or less than the specific amount of ink. The process for determining the amount of ink is implemented when the power supply of the printer 20 is first turned ON.
When the process for determining the amount of ink is started, the CPU 41 of the main controller 40 selects a cartridge, from the six cartridges 100a through 100f, to be the cartridge that is subject to the processing in the process for determining the amount of ink (Step S101).
The main controller 40 acquires, from the memory 130 that is provided in the cartridge to be processed, frequency information 135 relating to the natural frequency of the piezoelectric element 112 (Step S102). Specifically, the main controller 40 sends, to the calculating unit 51 of the sub controller 50, a command to cause the sub controller 50 to acquire the frequency information 135 that is stored in the memory 130 of the cartridge to be processed. The CPU 511 of the calculating unit 51 follows the instruction of the command to acquire the frequency information 135, and sends the frequency information 135 to the sub controller 50.
The main controller 40 acquires the first frequency F1 and the second frequency F2 based on the frequency information 135 (Step S103).
The main controller 40 uses the driving signal DS1, having the first frequency F1, to implement the measurement process of the first vibration frequency VF1 (Step S104). The timing chart shown in
The calculating unit 51 of the sub controller 50 controls the second switch SW2 to cause a state wherein the piezoelectric element 112 of the cartridge to be processed is connected to the sub controller 50, following the measurement command CM that has already been received, with the timing with which the latch pulse P1, which is a latch signal, is received. Additionally, the calculating unit 51 connects the first switch SW1 with the timing with which the latch pulse P1 is received. Doing this causes the driving signal generating circuit 46 to be connected electrically to the cartridge 100a to be processed, so the driving signal DS1 is applied to the piezoelectric element of the cartridge to be processed. Moreover, the calculating unit 51 causes the third switch SW3 to be disconnected with the timing with which the latch pulse P1 is received. This causes the amplifying unit 52 to be electrically cut off from the driving signal generating circuit 46 and the piezoelectric element 112, so that the driving signal DS1 is not applied to the amplifying unit 52.
With the timing with which the application of the driving voltage is stopped, the main controller 40 generates a change pulse P2. The calculating unit 51 of the sub controller 50 disconnects the first switch SW1 with the timing with which the change pulse P2 is received. The time from the latch pulse P1 to the change pulse P2 is referred to as the driving voltage application time T1.
After the driving voltage application time T1 has been completed, then the piezoelectric element 112, wherein a vibration has been stimulated by the driving signal, outputs a response signal RS depending on the deformation by the vibration. After generating the change pulse P2, the main controller 40 generates the change pulse P3. The calculating unit 51 of the sub controller 50 connects the third switch SW3 with the timing with which the change pulse P3 is received. The result is that the response signal RS from the piezoelectric element 112 is inputted into the amplifying unit 52.
The amplifying unit 52 functions as a comparator, as described above, and outputs to the calculate device 51 an output signal QC that is a digital signal depending on the waveform of the response signal RS. The calculating unit 51 measures the first vibration frequency VF1 of the response signal RS based on the acquired output signal QC and sends the results to the main controller 40.
The main control unit 40 uses the driving signals DS2 having the second frequency F2 after measuring the first vibration frequency VF1 to implement the measuring process of the second vibration frequency VF2 (Step S105). The measuring process of the second vibration frequency VF2 is implemented, except the driving signal provided to the piezoelectric element is DS2, as same as the measuring process of the first vibration frequency VF1 described above.
The main controller 40 uses the measured first vibration frequency VF1 and second vibration frequency VF2 to implement the process for determining the amount of ink (Step S106). Specifically, in the present embodiment, the main controller 40 determines the amount of ink by the commendation of target natural frequencies H1 and H2 that are nearest to the first vibration frequency VF1 and the second vibration frequency VF2. The determination of the amount of ink will be explained referencing
The main controller 40 determines whether the first vibration frequency VF1 is close to the target natural frequencies H2 (Step S200).
If the first vibration frequency VF1 is near to the target natural frequency H2, or in other words, if the combination in the Ink Amount Determining Table 600 is the pattern of number “3” and “4” (Step S200: Yes), then the main controller 40 determines that the ink stored in the cartridge being processed is less than the specific amount (Step S203).
If the first vibration frequency VF1 is not near the target natural frequency H2, or in other words, if near to the target natural frequency H1 (Step S200: No) then the main controller 40 determines whether the second vibration frequency VF2 is near the target natural frequency H2 (Step S201).
If the second vibration frequency VF2 is near the target natural frequency H2, or in other words, if the pattern in the Ink Amount Determining Table 600 is number “2” (Step S201: Yes), then the main controller 40 determines that the amount of ink stored in the cartridge being processed is less than the specific amount (Step S203).
If the amount of ink stored in the cartridge is less than the specific amount, or in other words, if in the ink end state, then, as described above, if the natural frequency HE of the sensor is in the range of “(the first frequency F1×3)8%,” then the amplitude of the response signal is stimulated effectively. In the first embodiment, if the natural frequency HE of the sensor has changed greatly so that the natural frequency HE of the sensor is outside of the range of “(the first frequency F1×3)8%,” in the ink end state, then the amplitude of the response signal might not be stimulated effectively. Similarly, if the natural frequency HE of the sensor does not change or changes only slightly, then the natural frequency HE of the sensor at the ink end state will not be in the range of “(the second frequency F2×38%,” and the amplitude of the response signal may not be stimulated effectively. If the amplitude of the response signal is not stimulated effectively, then the vibration frequency will be measured incorrectly.
If the first vibration frequency VF1 or the second vibration frequency VF2 is measured incorrectly, then, as shown in combination numbers “2” and “3” in the Ink Amount Determining Table 600, the target natural frequencies to which the vibration frequencies are near will be mutually different. As described above, that wherein the vibration frequency is measured incorrectly is the case of the ink end state, and thus if the first vibration frequency VF1 and/or the second vibration frequency VF2 is near to the target natural frequency H2, then the main controller 40 in the present embodiment determines that the amount of ink that is stored in the cartridge being processed is less than the specific amount.
If the second vibration frequency VF2 is not near the target natural frequency H2, or in other words, in the case of the pattern number “1” in the Ink Amount Determining Table 600 (Step S201: No), then the main controller 40 determines that ink of more than the specific amount is stored in the cartridge being processed (Step S202).
If more than the specific amount of ink is stored in the cartridge, or in other words, if in the ink full state, then, as described above, if the natural frequency HF the sensor is in the range of “the first frequency F125%,” then the amplitude of the response signal will be stimulated effectively. In the first embodiment, the range of “the first frequency F125%” is adequately large relative to the range over which the natural frequency HF of the sensor various. Because of this, regardless of whether there is a change in the natural frequency HF of the sensor, and regardless of the magnitude of the change, the natural frequency HF of the sensor in the ink full state will be in the range of “the first frequency F125%,” and the amplitude of the response signal will be stimulated effectively, so the vibration frequency will not be measured incorrectly.
As described above, by determining the amount of ink based on the combination of target natural frequencies H1 and H2 to which the first vibration frequency VF1 and the second vibration frequency VF2 are near, it is possible to determine the amount of ink with excellent precision even when there have been changes to the natural frequencies of the sensors.
After the amount of ink has been determined, the main controller 40 displays the results of determining the amount of ink onto the display of the computer 90 (Step S107), and the process is terminated.
The printer as set forth in the embodiment described above makes it possible to determine with excellent accuracy the amount of ink stored in the ink cartridge, even when there has been a change in the natural frequency of the piezoelectric element of the ink cartridge due to, for example, damage to the ink cartridge. Moreover, because the amount of change in the natural frequencies will be different depending on the amount of ink that is adhered to the sensor and depending on the degree of damage to the sensor, the printer in the first embodiment makes it possible to determine the amount of ink based on two different vibration frequencies that are measured using two different driving signals having different frequencies, thus making it possible to improve the accuracy when determining the amount of ink. Moreover, in the printer in the first embodiment, if one of the two different vibration frequencies measured using the two different driving signals is near to the natural frequency in the ink end state, then it is determined that the amount of ink stored in the ink cartridge is less than the specific amount, making it possible to determine the amount of ink easily, and making it possible to reduce the processing time.
The first embodiment, described above, included the natural frequency for when there is no ink from the time that the ink cartridge was manufactured. In the second embodiment, the following form is presented. A printer 20 of the second embodiment is provided in advance with a frequency table that associates a plurality of vibration frequency ranges wherein the tolerance range ER2 is divided into a plurality of ranges, with the first frequency F1 and the second frequency F2 for each vibration frequency range. The memories in each of the ink cartridges in the second embodiment contain rank information indicating the vibration frequency range wherein the natural frequency HE is included in the ink end state in the individual ink cartridge. The printer 20 determines the frequency of the driving signal based on the rank information that is stored in the memory for the cartridge to be processed, and based on the rank table. Note that the system structure in the second embodiment is identical to that in the first embodiment.
B1. Frequency Table:
The frequency table 43a will be explained.
The driving signal frequencies are associated with “ranks,” and include the first frequency F1(n) and the second frequency F2(n). The first frequency F1(n) indicates the frequency of the driving signal DS1, and the second frequency F2(n) indicates the frequency of the driving signal DS2. The first frequency F1(n) is calculated to the application of Equation 6, below. Note that in the second embodiment, n indicates a rank of A through. For example, the first frequency F1(B) indicates the frequency of the driving signal DS1 of rank B. Moreover, in each of the equations below, the maximum vibration frequency HE(n) max indicates the maximum value of the vibration frequency range for each rank. For example, the maximum vibration frequency HE(c) max indicates the maximum vibration frequency in the vibration frequency range for the rank C, where, as shown in the frequency table 43a, the maximum vibration frequency HE(c) max=FCmax.
First frequency F1(n)=round((maximum vibration frequency HE(n)max−α%)×{1/(2k+1)}) (Equation 6)
In the second embodiment, k=1, so the driving signal frequency F is able to be expressed as shown in Equation 7, below:
First frequency F1(n)=round((maximum vibration frequency HE(n)max−α%)×1/3) (Equation 7)
The second frequency F2(n) is calculated through the application of Equation 8, below.
Second frequency F2(n)=round((maximum vibration frequency HE(n)max−β%)×1/3) (Equation 8)
The first frequency Fn1 and the second frequency Fn2 are calculated in this way. In the second embodiment, each of the frequencies is shown by codes instead of by numerical values for convenience in the explanation, as shown in the frequency table 43a. For example, the first frequency F1(c) of rank C is expressed as “Fc1 (kHz)” and the second frequency F2 of rank C is expressed as “Fc2 (kHz).” The frequency table 43a is stored in advance in the memory 43 of the printer 20.
B2. Determining the Driving Signal Frequencies:
An explanation will be given regarding determining the driving signal frequencies in the second embodiment. Instead of the frequency information in the first embodiment, one of the rank information “A” through “E” is stored in the memory for the cartridge to be processed. The rank information indicates a vibration frequency range that includes the natural frequency HE in the ink end state for the cartridge to be processed.
The CPU 41 of the main controller 40 acquires the rank information from the memory 130 of the cartridge to be processed, through the sub controller 50. The CPU 41 determines the frequency of the driving signal based on the rank information that has been obtained and on the frequency table 43a that is stored in the memory 43 of the main controller 40. Specifically, the CPU 41 references the frequency table 43a to obtain the first frequency F1(n) of the driving signal DS1 and the second frequency F2(n) of the driving signal DS2 associated with the rank that matches the acquired rank information. For example, if the acquired rank information is “D”, then the CPU 41 obtains, from the frequency table 43, the first frequency F1(D)=Fd1 (kHz) and the second frequency F2(D)=Fd2 (kHz) associated with the rank “D”.
In the second embodiment, the first frequency F1(n) is a frequency that is calculated based on the natural frequency when there is no change in the natural frequency of the sensor, and the second frequency F2(n) is a frequency that is near to the natural frequency after the change if there is a change in the natural frequency of the sensor. In the second embodiment, as with the first embodiment, the amount of ink is determined using the first vibration frequency VF1 that is measured after the driving signal DS1 of the first frequency Fn1 has been provided and the second vibration frequency VF2 that is measured after the driving signal DS2 of the second frequency Fn2 has been provided. In this way, it is possible to improve the accuracy of the amount of ink that is determined, even when there has been a change in the natural frequency.
In the printer in the second embodiment, the first frequency and second frequency are defined uniquely for each rank. Consequently, by preparing in advance driving signals of 10 types for the driving signals DS1 (five different types in the second embodiment) for the number of ranks in the frequency table 43a, and for the driving signals DS2 (five different types) that are less than the driving signals DS1 with a fixed ratio, it is possible to reduce the load of implementing the various calculations in generating the driving signals. Consequently, the processing time is able to be compressed while still maintaining excellent detection accuracy in the response signal.
Given the printer in the second embodiment, only rank information is stored in the frequency information 135, thus reducing the amount of memory used of the memory that stored in the ink cartridge, making it possible to use the memory capacity efficiently.
(1) Although in the first embodiment described above, the frequency information 135 included the natural frequency in the ink end state at the time of manufacturing of each of the ink cartridges, instead a first frequency that is lower, by the constant ratio (α%) than the natural frequency in the ink end state at the time of manufacturing of the piezoelectric element of the ink cartridge, and/or a second frequency that is lower, by a fixed ratio (β%) (where β>α>0) than the natural frequency in the ink end state may be included. Doing so makes it possible to calculate the first frequency and the second frequency, respectively, using simple calculations from the information included in the frequency information 135.
(2) While in the second embodiment, described above, the vibration frequency (HE) range, the first frequency F1(n), and the second frequency F2(n) were included in the frequency table 43n, alternatively, the frequency table 43a may contain the vibration frequency ranges alone. Because the first frequency and the second frequency is able to be calculated using the vibration frequency range, this modified example makes it possible to conserve the memory space in the memory 43.
While in the first embodiment, described above, a first vibration frequency VF1 measurement process and a second vibration frequency VF2 measurement process were implemented and a determination process for the measurement results was implemented based on these measurement results. Instead, if, for example, the result of the first vibration frequency measurement process is that the first vibration frequency VF1 is near the natural frequency H2, then the main controller 40 may determine that printing material of less than the specific amount is stored in the cartridge being processed, and may skip the processes for providing the second driving signal and for measuring the second vibration frequency. On the other hand, if the result of the first vibration frequency measurement is that the first vibration frequency VF1 is near to the natural frequency H1, then the main process unit 40 may implement the measurement of the second vibration frequency VF2, and may determine whether the printing material stored in the printing material container is less than the specific amount depending on whether the second vibration frequency VF2 is near to the natural frequency H2 or near to the natural frequency H1.
As explained in the first of embodiment, above, the case wherein the vibration frequency is measured incorrectly is the case of the ink end state, and thus the main controller 40 in the present embodiment determines that the amount of ink that is stored in the cartridge being processed is less than the specific amount if the first vibration frequency VF1, originally measured, and/or the second vibration frequency VF2 is near to the target natural frequency H2. Consequently, in this modified example a determination as to whether the first vibration frequency VF1 is near to the natural frequency H2 is made prior to measuring the second vibration frequency VF2, and if the first vibration frequency VF1 is near to the natural frequency H2, then it is determined that the ink that is stored in the cartridge being processed is less than the specific amount, and the measurement of the second vibration frequency VF2 is not implemented. The present modified example makes it possible to compress the processing time while maintaining the accuracy of the determination of the amount of ink because the second vibration frequency measurement process is not implemented if the first vibration frequency VF1 is near to [the natural frequency] H2.
Although the present invention has been described and illustrated in detail, it is clearly understood that the same is by way of illustration and example only and is not to be taken by way of limitation, the spirit and scope of the present invention being limited only by the terms of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2006-158243 | Jun 2006 | JP | national |
Number | Date | Country |
---|---|---|
2003-39707 | Feb 2003 | JP |
Number | Date | Country | |
---|---|---|---|
20080007577 A1 | Jan 2008 | US |