Liquid dispensing system

The liquid dispensing system addresses inaccurate ejection detection by connecting a head unit to a server for adaptive threshold adjustment, ensuring reliable detection of ejection failures despite drive element degradation and ink changes.

JP7852222B2Active Publication Date: 2026-04-28SEIKO EPSON CORP
View PDF 8 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
SEIKO EPSON CORP
Filing Date
2021-10-18
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

Existing liquid ejection systems, such as inkjet printers, struggle to accurately detect poor ejection of liquid due to the degradation of drive elements, which causes residual vibration amplitudes to decrease below a fixed threshold, leading to inaccurate detection of ejection failures, especially when manufacturers differ and ink types change.

Method used

A liquid dispensing system that includes a head unit with a pressure chamber, drive element, diaphragm, and nozzle, connected to a server via a network, allowing input of detection parameters to adapt to the degradation state of the drive element and ink type, using residual vibration analysis to accurately detect ejection failures.

Benefits of technology

The system accurately detects liquid ejection failures by dynamically adjusting threshold values based on drive element degradation and ink changes, ensuring consistent printing quality across different manufacturers and conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007852222000001
    Figure 0007852222000001
  • Figure 0007852222000002
    Figure 0007852222000002
  • Figure 0007852222000003
    Figure 0007852222000003
Patent Text Reader

Abstract

To detect the ejection failure of a liquid in a printer regardless of the deterioration state of a drive element.SOLUTION: A liquid ejecting system 10 includes: a head unit 110 including a pressure chamber C, a drive element 111f driven by a drive waveform applied thereto, a vibration plate 111e that vibrates by drive of the drive element 111f, and nozzles N through which a liquid is ejected by a pressure applied in the pressure chamber C by vibration of the vibration plate 111e; and an input unit 253 in which an input parameter for detecting an ejection failure of a liquid based on the residual vibration of the vibration plate 111e is input from a server 300 through a network connection unit 231.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a liquid ejection system Mu .

Background Art

[0002] In a liquid ejection device such as an inkjet printer, when a drive pulse is applied to a drive element such as a piezoelectric element, a liquid such as ink is ejected from the head. Therefore, in order to maintain the printing quality by the printer, it is necessary to detect poor ejection of the liquid.

[0003] For example, Patent Document 1 discloses a technique for detecting residual vibration generated in a discharge portion after driving a drive element with a drive pulse, and detecting poor discharge of a liquid based on a comparison result between the amplitude of the detected residual vibration and a threshold value.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] However, as the drive element deteriorates, the amplitude of the residual vibration decreases. In the technique according to Patent Document 1, if the threshold value is fixed, even if a normal nozzle is used in the printer, the amplitude of the residual vibration becomes less than the threshold value as the drive element deteriorates. As a result, when the drive element deteriorates beyond a certain level, it becomes impossible to accurately detect poor ejection of the liquid. Therefore, in order to accurately detect poor ejection of the liquid, it is necessary to grasp the degree of deterioration of the drive element.

[0006] Incidentally, in recent business models, the manufacturer of the print head may differ from the manufacturer of the printer body, which is the component of the printer excluding the print head. Because printer usage conditions can vary depending on the printer body manufacturer, it has traditionally been difficult to determine the degree of degradation of the drive element based solely on the print head manufacturer's specifications. Therefore, there is a need to detect liquid ejection failures in the printer, regardless of the degradation state of the drive element, by utilizing functions set by the print head manufacturer.

[0007] Furthermore, if the type of liquid required for the pressure chamber in the printer changes, it becomes necessary to change the threshold for detecting liquid ejection failures. [Means for solving the problem]

[0008] To solve the above problems, one aspect of the liquid discharge system of the present invention includes a head unit having a pressure chamber, a drive element driven by the application of a drive waveform, a diaphragm that vibrates due to the drive of the drive element, and a nozzle from which liquid is discharged by the pressure applied in the pressure chamber due to the vibration of the diaphragm, and an input unit to which input parameters for detecting a discharge failure of the drive element based on the residual vibration of the diaphragm are input from a server via a network connection unit. [Brief explanation of the drawing]

[0009] [Figure 1] This is a schematic diagram showing an example configuration of a liquid dispensing system according to the first embodiment. [Figure 2] This is a schematic diagram showing an example of the configuration of a liquid dispensing device used in the liquid dispensing system according to the first embodiment. [Figure 3] This is a cross-sectional view showing an example of the head chip configuration. [Figure 4] This is a schematic diagram showing an example of the configuration of the first processing apparatus used in the liquid discharge system according to the first embodiment. [Figure 5] This is a schematic diagram showing an example of the server configuration used in the liquid dispensing system according to the first embodiment. [Figure 6] This graph shows the relationship between the amplitude of residual vibration and the threshold value. [Figure 7] This is a flowchart showing the processing of the liquid dispensing system according to the first embodiment. [Figure 8] This is a schematic diagram showing an example configuration of a liquid dispensing system according to the second embodiment. [Figure 9] This is a schematic diagram showing an example of the configuration of a liquid dispensing device used in a liquid dispensing system according to the second embodiment. [Figure 10] This is a schematic diagram showing an example of the configuration of the first processing apparatus used in the liquid discharge system according to the second embodiment. [Figure 11] This is a flowchart showing the processing of the liquid discharge system according to the second embodiment. [Figure 12] This is a schematic diagram showing an example configuration of a liquid dispensing system according to the third embodiment. [Figure 13] This is a schematic diagram showing an example of the configuration of the first processing apparatus used in the liquid discharge system according to the third embodiment. [Figure 14] This is a schematic diagram showing an example of the configuration of a second processing device used in a liquid discharge system according to the third embodiment. [Figure 15] This is a flowchart showing the processing of the liquid dispensing system according to the third embodiment. [Figure 16] This is a schematic diagram showing an example configuration of a liquid dispensing system according to the fourth embodiment. [Figure 17] This is a schematic diagram showing an example of the configuration of a liquid dispensing device used in a liquid dispensing system according to the fourth embodiment. [Figure 18] This is a schematic diagram showing an example of the configuration of a second processing device used in a liquid discharge system according to the fourth embodiment. [Figure 19] This is a flowchart showing the processing of the liquid discharge system according to the fourth embodiment. [Modes for carrying out the invention]

[0010] Hereinafter, a preferred embodiment of the present invention will be described with reference to the accompanying drawings. Note that the dimensions and scales of each part in the drawings are appropriately different from the actual ones, and there are also some parts shown schematically for easy understanding. Further, the scope of the present invention is not limited to these embodiments unless otherwise specified in the following description.

[0011] 1. First Embodiment 1-1. Outline of the Liquid Discharge System FIG. 1 is a schematic diagram showing a configuration example of a liquid discharge system 10 according to the first embodiment. The liquid discharge system 10 is a system that performs printing by an inkjet method and has a function of detecting defective discharge of liquid. In the example shown in FIG. 1, the liquid discharge system 10 includes liquid discharge devices 100_1 to 100_3, first processing devices 200_1 to 200_3, and a server 300. Hereinafter, the liquid discharge devices 100_1 to 100_3 are collectively referred to as "liquid discharge device 100". Similarly, the first processing devices 200_1 to 200_3 are collectively referred to as "first processing device 200".

[0012] Here, the liquid discharge devices 100_1 to 100_3 are provided by the manufacturer of the printer main body (described later). Each of the liquid discharge devices 100_1 to 100_3 may be provided by the same manufacturer or different manufacturers. The first processing devices 200_1 to 200_3 may be owned by the user or provided by the manufacturer of the printer main body. On the other hand, the head unit 110 incorporated in the liquid discharge devices 100_1 to 100_3 is provided by the manufacturer of the head (described later). The server 300 is owned by the head manufacturer itself. The server 300 is maintained and managed by the head manufacturer.

[0013] When the user uses the printer main body, the user owns the liquid discharge device 100_1, the first processing device 200_1, and the head unit 110. On the other hand, although the user does not own the server 300, the user can communicate (connect) with the server 300 via a communication network (described later) NW.

[0014] The term "user" refers to the person who uses the liquid ejection device 100_1. For example, if the printer manufacturer purchases the print head from the print head manufacturer and manufactures the printer body, and then uses the printer body itself, the printer body manufacturer is the user. Also, for example, if the printer body manufacturer purchases the print head from the print head manufacturer, manufactures the printer body, and a third party purchases and uses the printer body from the printer body manufacturer, that third party is the user.

[0015] The liquid dispensing devices 100_1 to 100_3 and the first processing devices 200_1 to 200_3 correspond to each other on a one-to-one basis. Although Figure 1 shows three liquid dispensing devices 100_1 to 100_3 and three first processing devices 200_1 to 200_3, this is just an example, and the liquid dispensing system 10 can have any number of pairs of liquid dispensing devices 100 and first processing devices 200.

[0016] In the liquid dispensing system 10, the first processing unit 200 is connected to the liquid dispensing device 100 and the server 300 wirelessly or via wired connections so that they can communicate with each other. The first processing unit 200 is connected to the server 300 via a communication network NW, including the Internet. A communication network, including the Internet, may also be involved in the connection between the first processing unit 200 and the liquid dispensing device 100.

[0017] Furthermore, as shown in Figure 1, output information D1 is transmitted from the liquid dispensing device 100 to the first processing unit 200. The first processing unit 200 also transmits output information D1 to the server 300. Conversely, the server 300 transmits input information D2 to the first processing unit 200. Details of output information D1 and input information D2 will be explained later based on Figures 2 and 4.

[0018] 1-2. Configuration of the liquid dispensing device Figure 2 is a schematic diagram showing an example configuration of a liquid dispensing device 100 used in the liquid dispensing system 10 according to the first embodiment. The liquid dispensing device 100 is a printer that prints on a printing medium using an inkjet method. The printing medium can be any medium that the liquid dispensing device 100 can print on, and is not particularly limited; for example, various types of paper, various types of cloth, or various types of film. The liquid dispensing device 100 may be a serial type printer or a line type printer.

[0019] As shown in Figure 2, the liquid dispensing device 100 includes a head unit 110, a moving mechanism 120, a communication device 130, a memory circuit 140, and a processing circuit 150.

[0020] The head unit 110 is an assembly comprising a head chip 111, a drive circuit 112, a power supply circuit 114, a drive signal generation circuit 115, and a residual vibration detection circuit 116.

[0021] In the example shown in Figure 2, the head unit 110 is divided into a liquid discharge head 110a including a head chip 111 and a drive circuit 112, and a control module 110b including a power supply circuit 114, a drive signal generation circuit 115, and a residual vibration detection circuit 116. However, the head unit 110 is not limited to being divided into a liquid discharge head 110a and a control module 110b; for example, part or all of the control module 110b may be incorporated into the liquid discharge head 110a.

[0022] The print head 111 ejects ink toward the printing medium. Figure 2 shows representative examples of several drive elements 111f among the components of the print head 111.

[0023] In the example shown in Figure 2, the head unit 110 has one head chip 111, but this number may be two or more. If the liquid ejection device 100 is serial type, one or more head chips 111 are arranged so that multiple nozzles N are distributed over a portion of the width direction of the printing medium. If the liquid ejection device 100 is line type, two or more head chips 111 are arranged so that multiple nozzles N are distributed over the entire width direction of the printing medium.

[0024] The drive circuit 112, under the control of the processing circuit 150, switches whether or not to supply the drive signal Com output from the drive signal generation circuit 115 as a drive pulse PD to each of the multiple drive elements 111f of the head chip 111. The drive circuit 112 includes, for example, a group of switches such as a transmission gate for this switching.

[0025] The power supply circuit 114 receives power from a commercial power source (not shown) and generates various predetermined potentials. The generated potentials are supplied to various parts of the liquid dispensing device 100 as appropriate. In the example shown in Figure 2, the power supply circuit 114 generates a power supply potential VHV and an offset potential VBS. The offset potential VBS is supplied to the head chip 111, etc. The power supply potential VHV is supplied to the drive signal generation circuit 115, etc.

[0026] The drive signal generation circuit 115 is a circuit that generates a drive signal Com for driving each drive element 111f of the head chip 111. Specifically, the drive signal generation circuit 115 includes, for example, a DA conversion circuit and an amplification circuit. In the drive signal generation circuit 115, the DA conversion circuit converts the waveform specification signal dCom from the processing circuit 150 (described later) from a digital signal to an analog signal, and the amplification circuit amplifies the analog signal using the power supply potential VHV from the power supply circuit 114 to generate the drive signal Com. Here, among the waveforms included in the drive signal Com, the signal of the waveform actually supplied to the drive element 111f is the drive pulse PD.

[0027] The residual vibration detection circuit 116 detects information related to residual vibration after a pressure change is generated in the ink in the pressure chamber C, described later, by driving the drive element 111f. The residual vibration detection circuit 116 acquires information related to the residual vibration, for example, based on a signal output from the drive element 111f by the piezoelectric effect in conjunction with the residual vibration. The way in which residual vibration occurs differs depending on the state of the nozzle N and the inside of the pressure chamber C, described later, and the viscosity of the ink. More specifically, the amplitude, period, and attenuation rate of the waveform showing the residual vibration differ depending on these factors. The information regarding the residual vibration detected by the residual vibration detection circuit 116 is output to the first processing unit 200 by the processing circuit 150 as residual vibration information D3. The residual vibration information D3 includes at least one of the amplitude, period, and attenuation rate of the waveform showing the residual vibration described above. The residual vibration information D3 is an example of the first information.

[0028] The moving mechanism 120 changes the relative position between the liquid discharge head 110a and the printing medium. More specifically, if the liquid discharge device 100 is of serial type, the moving mechanism 120 includes a transport mechanism that transports the printing medium in a predetermined direction and a moving mechanism that repeatedly moves the liquid discharge head 110a along an axis perpendicular to the transport direction of the printing medium. If the liquid discharge device 100 is of line type, the moving mechanism 120 includes a transport mechanism that transports the printing medium in a direction intersecting the longitudinal direction of the elongated liquid discharge head 110a.

[0029] The communication device 130 is a circuit that is connected to the first processing unit 200 in a communicative manner. For example, the communication device 130 is an interface such as a wireless or wired LAN (Local Area Network) or USB (Universal Serial Bus). USB is a registered trademark. The communication device 130 may also be connected to other first processing units 200 via other networks such as the Internet. Furthermore, the communication device 130 may be integrated with the processing circuit 150.

[0030] The memory circuit 140 stores various programs executed by the processing circuit 150 and various data such as print data processed by the processing circuit 150. The memory circuit 140 includes, for example, one or more volatile memories such as RAM and one or more non-volatile memories such as ROM, EEPROM, or PROM, or both, as semiconductor memory. The print data is supplied, for example, from the first processing unit 200. The memory circuit 140 may be configured as part of the processing circuit 150. Print data is an example of recorded data.

[0031] The processing circuit 150 has the function of controlling the operation of each part of the liquid dispensing device 100 and the function of processing various data. The processing circuit 150 includes, for example, one or more processors such as CPUs (Central Processing Units). The processing circuit 150 may also include a programmable logic device such as an FPGA (field-programmable gate array) instead of a CPU, or in addition to a CPU.

[0032] The processing circuit 150 controls the operation of each part of the liquid dispensing device 100 by executing a program stored in the memory circuit 140. Here, the processing circuit 150 generates signals such as a control signal Sk, a print data signal SI, and a waveform specification signal dCom as signals to control the operation of each part of the liquid dispensing device 100.

[0033] The control signal Sk is a signal for controlling the drive of the moving mechanism 120. The print data signal SI is a signal for controlling the drive of the drive circuit 112. Specifically, the print data signal SI specifies at predetermined intervals whether or not the drive circuit 112 will supply the drive signal Com from the drive signal generation circuit 115 to the liquid ejection head 110a as a drive pulse PD. This specification determines the amount of ink ejected from the liquid ejection head 110a. The waveform specification signal dCom is a digital signal for defining the waveform of the drive signal Com generated by the drive signal generation circuit 115.

[0034] Furthermore, the processing circuit 150 outputs output information D1, which includes information regarding the number of times the drive element 111f is driven by the drive signal Com, and information regarding the drive waveform, which is the waveform of the drive signal Com, to the first processing unit 200 via the communication device 130. Details of the output information D1 will be described later with reference to Figure 4.

[0035] Figure 3 is a cross-sectional view showing an example of the configuration of the head tip 111. In the following explanation, the X, Y, and Z axes, which intersect with each other, will be used as appropriate. In the following, one direction along the X axis is the X1 direction, and the direction opposite to the X1 direction is the X2 direction. Similarly, opposite directions along the Y axis are the Y1 and Y2 directions. Opposite directions along the Z axis are the Z1 and Z2 directions.

[0036] As shown in Figure 3, the head tip 111 has a plurality of nozzles N arranged in the direction along the Y axis. These plurality of nozzles N are divided into a first row L1 and a second row L2, which are spaced apart from each other in the direction along the X axis. Each of the first row L1 and the second row L2 is a set of plurality of nozzles N arranged linearly in the direction along the Y axis.

[0037] The head tip 111 has a configuration that is approximately symmetrical with respect to the X-axis. However, the positions of the multiple nozzles N in the first row L1 and the multiple nozzles N in the second row L2 along the Y-axis may coincide or differ. Figure 3 illustrates a configuration in which the positions of the multiple nozzles N in the first row L1 and the multiple nozzles N in the second row L2 along the Y-axis coincide.

[0038] As shown in Figure 3, the head chip 111 includes a flow channel substrate 111a, a pressure chamber substrate 111b, a nozzle plate 111c, a vibration absorber 111d, a diaphragm 111e, a plurality of drive elements 111f, a protective plate 111g, a case 111h, and a wiring board 111i.

[0039] The flow channel substrate 111a and the pressure chamber substrate 111b are stacked in this order in the Z1 direction, forming a flow channel for supplying ink to multiple nozzles N. The region located in the Z1 direction from the stack consisting of the flow channel substrate 111a and the pressure chamber substrate 111b is where the diaphragm 111e, multiple drive elements 111f, protective plate 111g, case 111h, and wiring board 111i are installed. On the other hand, the region located in the Z2 direction from the said stack is where the nozzle plate 111c and vibration absorber 111d are installed. Each element of the head chip 111 is generally a plate-shaped member that is elongated in the Y direction, and is joined to each other, for example, by adhesive. The elements of the head chip 111 will be described in order below.

[0040] The nozzle plate 111c is a plate-shaped member provided with a plurality of nozzles N in the first row L1 and the second row L2, respectively. Each of the plurality of nozzles N is a through hole through which ink passes. Here, the surface of the nozzle plate 111c facing in the Z2 direction is the nozzle surface FN. The nozzle plate 111c is manufactured by processing a silicon single crystal substrate using semiconductor manufacturing technology, such as dry etching or wet etching. However, other known methods and materials may be used in the manufacture of the nozzle plate 111c as appropriate. In addition, the cross-sectional shape of the nozzles N is typically circular, but is not limited to this, and may be non-circular, such as polygonal or elliptical.

[0041] The flow channel substrate 111a is provided with a space R1, multiple supply channels Ra, and multiple communication channels Na for each of the first row L1 and second row L2. Space R1 is a long opening extending in the direction along the Y axis when viewed in a plan view along the Z axis. Each of the supply channels Ra and communication channels Na is a through hole formed for each nozzle N. Each supply channel Ra communicates with space R1.

[0042] The pressure chamber substrate 111b is a plate-shaped member in which a plurality of pressure chambers C, referred to as cavities, are provided for each of the first row L1 and the second row L2. The plurality of pressure chambers C are arranged in the direction along the Y axis. Each pressure chamber C is formed for each nozzle N and is a long space extending in the direction along the X axis in a plan view. The flow channel substrate 111a and the pressure chamber substrate 111b are manufactured, for example, by processing a silicon single crystal substrate using semiconductor manufacturing technology, similar to the nozzle plate 111c described above. However, other known methods and materials may be used as appropriate for the manufacture of the flow channel substrate 111a and the pressure chamber substrate 111b.

[0043] The pressure chamber C is the space located between the flow channel substrate 111a and the diaphragm 111e. Multiple pressure chambers C are arranged in the direction along the Y axis for each of the first row L1 and the second row L2. The pressure chamber C also communicates with the communication channel Na and the supply channel Ra, respectively. Therefore, the pressure chamber C communicates with the nozzle N via the communication channel Na and with the space R1 via the supply channel Ra.

[0044] A diaphragm 111e is positioned on the surface of the pressure chamber substrate 111b facing the Z1 direction. The diaphragm 111e is an elastically vibrating plate-shaped member. The diaphragm 111e has, for example, a first layer and a second layer, which are stacked in this order in the Z1 direction. The first layer is, for example, an elastic film composed of silicon oxide (SiO2). This elastic film is formed, for example, by thermal oxidation of one surface of a silicon single crystal substrate. The second layer is, for example, an insulating film composed of zirconium oxide (ZrO2). This insulating film is formed, for example, by forming a zirconium layer by sputtering and then thermally oxidizing the layer. Note that the diaphragm 111e is not limited to the stacked configuration of the first and second layers described above, and may be composed of a single layer or three or more layers.

[0045] On the surface of the diaphragm 111e facing the Z1 direction, multiple drive elements 111f corresponding to the nozzles N are arranged for each of the first row L1 and second row L2. Each drive element 111f is a passive element that deforms in response to the supply of a drive signal Com. Each drive element 111f is elongated in shape, extending in the direction along the X axis in a plan view. The multiple drive elements 111f are arranged in the direction along the Y axis to correspond to the multiple pressure chambers C. The drive elements 111f overlap the pressure chambers C in a plan view.

[0046] Each driving element 111f is a piezoelectric element, and although not shown in the figure, it has a first electrode, a piezoelectric layer, and a second electrode, which are stacked in this order in the Z1 direction. One of the first and second electrodes is an individual electrode that is spaced apart from each other for each driving element 111f, and a driving pulse PD is supplied to this electrode. The other electrode is a common strip-shaped electrode that extends along the Y axis so as to be continuous across multiple driving elements 111f, and an offset potential VBS is supplied to this electrode. Examples of metallic materials for these electrodes include platinum (Pt), aluminum (Al), nickel (Ni), gold (Au), and copper (Cu), and one of these can be used alone or two or more can be used in combination in the form of an alloy or stacking. The piezoelectric layer is made of a piezoelectric material such as lead zirconate titanate (Pb(Zr,Ti)O3) and, for example, is a strip-shaped layer extending along the Y-axis so as to be continuous across multiple drive elements 111f. However, the piezoelectric layer may be a single unit across multiple drive elements 111f. In this case, the piezoelectric layer is provided with through holes extending along the X-axis in regions corresponding to the gaps between adjacent pressure chambers C in a plan view. When the diaphragm 111e vibrates in conjunction with the deformation of the drive elements 111f, the pressure in the pressure chamber C fluctuates, causing ink to be ejected from the nozzle N.

[0047] The protective plate 111g is a plate-shaped member installed on the surface of the diaphragm 111e facing the Z1 direction, protecting the multiple drive elements 111f and reinforcing the mechanical strength of the diaphragm 111e. Here, the multiple drive elements 111f are housed between the protective plate 111g and the diaphragm 111e. The protective plate 111g is made of, for example, a resin material.

[0048] Case 111h is a component for storing ink supplied to multiple pressure chambers C. Case 111h is made of, for example, a resin material. Each of the first row L1 and the second row L2 of Case 111h is provided with a space R2. Space R2 is a space that communicates with the aforementioned space R1 and functions together with space R1 as a reservoir R for storing ink supplied to the multiple pressure chambers C. Case 111h is provided with an inlet IH for supplying ink to each reservoir R. The ink in each reservoir R is supplied to the pressure chamber C via each supply channel Ra.

[0049] The vibration absorber 111d, also called the compliance substrate, is a flexible resin film that forms the wall surface of the reservoir R and absorbs pressure fluctuations of the ink in the reservoir R. The vibration absorber 111d may also be a thin, flexible metal plate. The surface of the vibration absorber 111d facing the Z1 direction is joined to the flow channel substrate 111a by adhesive or the like.

[0050] The wiring board 111i is mounted on the surface of the diaphragm 111e facing the Z1 direction and is a mounting component for electrically connecting the control unit 20 and the head chip 111. The wiring board 111i is a flexible wiring board such as COF (Chip On Film), FPC (Flexible Printed Circuit), or FFC (Flexible Flat Cable). The aforementioned drive circuit 112 is mounted on the wiring board 111i in this embodiment.

[0051] In the print head chip 111, if the diaphragm 111e or the drive element 111f deteriorates, or if the type of ink supplied to the multiple pressure chambers C is changed, the waveform of the residual vibration in the diaphragm 111e changes after a pressure change is generated in the ink in the pressure chambers C. The liquid ejection system 10 according to this embodiment, as an example, compares the amplitude of the residual vibration waveform with a threshold value and detects ink ejection defects based on the comparison result. Furthermore, the liquid ejection system 10 according to this embodiment can more accurately detect ink ejection defects by correcting the threshold value in response to deterioration of the diaphragm 111e or the drive element 111f, or when the ink is replaced.

[0052] 1-3. Configuration of the first processing unit Figure 4 is a schematic diagram showing an example configuration of the first processing unit 200 used in the liquid dispensing system 10 according to the first embodiment. The first processing unit 200 is a computer, such as a desktop or notebook computer, that controls printing by the liquid dispensing device 100.

[0053] As shown in Figure 4, the first processing unit 200 includes a display device 210, an input device 220, a communication device 230, a storage circuit 240, and a processing circuit 250. These are connected to each other in a way that allows them to communicate with one another.

[0054] The display device 210 displays various images under the control of the processing circuit 250. Here, the display device 210 has various display panels, such as a liquid crystal display panel or an organic EL (electro-luminescence) display panel. The display device 210 may be provided outside the first processing device 200. The display device 210 may also be a component of the liquid dispensing device 100.

[0055] The input device 220 is a device that accepts input from the user. For example, the input device 220 has a pointing device such as a touchpad, touch panel, or mouse. If the input device 220 has a touch panel, it may also function as the display device 210. The input device 220 may be located outside the first processing device 200. The input device 220 may also be a component of the liquid dispensing device 100.

[0056] The communication device 230 is a circuit that is connected to the liquid dispensing device 100 and the server 300 in a communicative manner. For example, the communication device 230 is a wireless or wired interface such as LAN or USB. The communication device 230 transmits print data to the liquid dispensing device 100 and receives residual vibration information D3 from the liquid dispensing device 100 through communication with the liquid dispensing device 100. The communication device 230 also transmits output information D1 and receives input information D2 through communication with the server 300. In other words, the communication device 230 functions as a connection unit 231 that is connected to the liquid dispensing device 100 and the server 300 in a communicative manner. The communication device 230 may be integrated with the processing circuit 250. The connection unit 231 is an example of a network connection unit.

[0057] Output information D1 is an output parameter relating to the degree of degradation of the drive element 111f. Specifically, output information D1 includes, as an example, first output information D1a relating to the number of times the drive element 111f has been driven. Output information D1 also includes, as an example, second output information D1b relating to the drive waveform that drives the drive element 111f. Here, the second output information D1b relating to the drive waveform includes, for example, one or more of the following: the amplitude of the drive waveform, the period of the drive waveform, and the attenuation rate of the drive waveform.

[0058] The first output information D1a is an example of the first output parameter. Similarly, the second output information D1b is an example of the second output parameter. Note that output information D1 is not limited to the first output information D1a and the second output information D1b, but may include other information.

[0059] Input information D2 is an input parameter for detecting a discharge failure of the drive element 111f based on the residual vibration of the diaphragm 111e. As described later, when the detection unit 254 compares, for example, a potential representing the amplitude of the residual vibration with a threshold, input information D2 includes a first input parameter related to the threshold. As described later, this first input parameter is a value calculated by the server 300. The server 300 calculates the first input parameter such that the threshold becomes smaller as the degree of deterioration of the drive element 111f increases. The first input parameter may be the correction value of the threshold itself.

[0060] The memory circuit 240 is a device that stores various programs executed by the processing circuit 250 and various data processed by the processing circuit 250. The memory circuit 240 may be, for example, a hard disk drive or a semiconductor memory. Note that part or all of the memory circuit 240 may be provided in an external storage device or server, etc., of the first processing unit 200.

[0061] The memory circuit 240 of this embodiment stores program PG1, output information D1, input information D2, and residual vibration information D3. Note that some or all of program PG1, output information D1, input information D2, and residual vibration information D3 may be stored in an external storage device or server of the first processing unit 200. Furthermore, in this specification, program PG1, output information D1, input information D2, and residual vibration information D3 are collectively referred to as "dataset DG".

[0062] The processing circuit 250 is a device that has the function of controlling each part of the first processing unit 200, the liquid dispensing device 100, and the server 300, and the function of processing various data. The processing circuit 250 has a processor such as a CPU. The processing circuit 250 may consist of a single processor or multiple processors. In addition, some or all of the functions of the processing circuit 250 may be implemented by hardware such as a DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), PLD (Programmable Logic Device), or FPGA.

[0063] The processing circuit 250 functions as an acquisition unit 251, an output unit 252, an input unit 253, and a detection unit 254 by reading and executing the program PG1 from the memory circuit 240.

[0064] The acquisition unit 251 acquires output information D1 and residual vibration information D3 by communicating with the liquid dispensing device 100 using the connection unit 231. The acquisition unit 251 stores the acquired output information D1 and residual vibration information D3 in the memory circuit 240.

[0065] The output unit 252 outputs the acquired output information D1 to the server 300 via the connection unit 231.

[0066] For example, the output unit 252 may immediately output output information D1 to the server 300 when an output instruction is received from the input device 220 by the user of the liquid dispensing device 100.

[0067] The input unit 253 receives input information D2 from the server 300 via the connection unit 231. The input unit 253 also stores the input information D2 in the memory circuit 240.

[0068] The detection unit 254 detects a discharge malfunction in the liquid discharge device 100 based on the input information D2 and the residual vibration information D3. For example, the detection unit 254 detects a discharge malfunction in the liquid discharge device 100 based on the comparison result between the potential representing the amplitude of residual vibration as residual vibration information D3 and a threshold value as input information D2.

[0069] For example, the detection unit 254 calculates the residual vibration damping rate based on the amplitude of the residual vibration during the first period of the period for detecting the discharge defect and the amplitude of the residual vibration during the second period following the first period. The detection unit 254 also estimates the viscosity of the ink in the pressure chamber C based on the residual vibration damping rate. Based on the estimated ink viscosity, the detection unit 254 can then detect a discharge defect in the liquid discharge device 100. When detecting a discharge defect, the detection unit 254 compares the amplitude, damping rate, residual vibration period, or residual vibration phase with a threshold value to determine whether the degree of the discharge defect is within an acceptable range.

[0070] In this specification, the acquisition unit 251, output unit 252, input unit 253, and detection unit 254 are collectively referred to as the "functional unit FG".

[0071] 1-4. Server Configuration Figure 5 is a schematic diagram showing an example configuration of a server 300 used in the liquid discharge system 10 according to the first embodiment. The server 300 is, for example, a cloud server, and is a computer that generates input information D2 based on output information D1. Note that the server 300 is not limited to a cloud server. For example, the server 300 may be a virtual server such as a VPS (Virtual Private Server). Alternatively, the server 300 may be operated on-premises.

[0072] As shown in Figure 5, the server 300 includes a display device 310, an input device 320, a communication device 330, a storage circuit 340, and a processing circuit 350. These are connected to each other in a way that allows them to communicate with one another.

[0073] The display device 310 is a device that displays various images under the control of the processing circuit 350, and is configured in the same way as the display device 210 described above.

[0074] The input device 320 is a device that accepts operations from the user and is configured in the same way as the input device 220 described above.

[0075] The communication device 330 is a circuit that is connected to each first processing unit 200 in a communicative manner, and is configured in the same way as the communication device 230 described above. That is, the communication device 330 functions as a connection unit 331 that is connected to each first processing unit 200 in a communicative manner. Note that the communication device 330 may be integrated with the processing circuit 350.

[0076] The memory circuit 340 is a device that stores various programs executed by the processing circuit 350 and various data processed by the processing circuit 350, and is configured in the same way as the memory circuit 240 described above. The memory circuit 340 stores the program PG2, output information D1, and input information D2.

[0077] The processing circuit 350 is a device that has the function of controlling various parts of the server 300 and processing various data, and is configured in the same way as the processing circuit 250 described above. The processing circuit 350 functions as an input unit 351, a calculation unit 352, and an output unit 353 by reading and executing the program PG2 from the memory circuit 340.

[0078] The input unit 351 receives output information D1 from the first processing unit 200 via the connection unit 331. The input unit 351 also stores the output information D1 in the memory circuit 340. When the output information D1 is transmitted from the first processing unit 200, the input unit 351 immediately receives the output information D1 as input. However, the method of inputting the output information D1 is not limited to this. For example, when the output information D1 is transmitted from the first processing unit 200, the server 300 notifies the first processing unit 200 that the output information D1 has been transmitted. The first processing unit 200 displays a message on the display device 210 requesting permission from the server 300 to input the output information D1 to the user of the liquid dispensing device 100. After the user of the liquid dispensing device 100 confirms the message, they instruct the server 300 to allow the input of the output information D1 via the input device 220. When server 300 receives the signal indicating permission, input unit 351 receives output information D1 via connection unit 331. The method for inputting output information D1 may be the method described above.

[0079] The calculation unit 352 calculates input information D2 based on output information D1. More specifically, the calculation unit 352 estimates the degree of deterioration of the drive element 111f by multiplying the number of times the drive element 111f has been driven, indicated by the first output information D1a, by the voltage indicated by the second output information D1b. Then, depending on the degree of deterioration of the drive element 111f, the calculation unit 352 calculates, for example, a first input parameter related to a threshold value that is compared with the potential value indicating the amplitude of residual vibration in the first processing unit 200. In the above example, the first input parameter is set such that the threshold value decreases as the deterioration of the drive element 111f increases. The first input parameter is, for example, a correction amount for the threshold value.

[0080] Figure 6 is a graph showing the correspondence between residual vibration amplitude and threshold. In Figure 6, the vibration curve when the drive element 111f is not degraded is shown as V1, and the vibration curve after degradation is shown as V2. The threshold when the drive element 111f is not degraded is denoted as Ta. When the drive element 111f is not degraded, the detection unit 254 detects a discharge failure in the liquid discharge device 100 by comparing the amplitude in vibration curve V1 with the threshold Ta. However, as the drive element 111f deteriorates and the vibration curve changes from V1 to V2, the vibration curve V2 will always be below the threshold Ta, and the detection unit 254 will not be able to accurately detect a discharge failure in the liquid discharge device 100 if it uses the threshold Ta. Therefore, the calculation unit 352 calculates the first input parameter so that the threshold Ta changes to the threshold Tb in accordance with the deterioration of the drive element 111f. The detection unit 254 can more accurately detect discharge failures in the liquid discharge device 100 after the drive element 111f has deteriorated by comparing the amplitude in the vibration curve V2 with the threshold Tb.

[0081] Returning to Figure 5, the output unit 353 outputs the input information D2 to the first processing unit 200 via the connection unit 331. The output unit 353 outputs the input information D2 to the first processing unit 200 as soon as the input information D2 is generated. However, the method of outputting the input information D2 is not limited to this. For example, the output unit 353 notifies the first processing unit 200 that the input information D2 has been generated. Based on this notification, the first processing unit 200 displays a message on the display device 210 to confirm whether or not to receive the input information D2. After the user of the liquid dispensing device 100 confirms this message, they instruct the input device 220 to allow the output of the input information D2. When the server 300 receives the signal indicating this permission, the output unit 353 outputs the input information D2 to the first processing unit 200. The method of transmitting the input information D2 may be the method described above.

[0082] 1-5. Processing of the liquid discharge system Figure 7 is a flowchart showing the processing of the liquid discharge system 10 according to the first embodiment.

[0083] In step S101, the processing circuit 250 of the first processing unit 200 acquires output information D1 by functioning as an acquisition unit 251.

[0084] In step S102, the processing circuit 250 of the first processing unit 200 functions as an output unit 252, outputting output information D1 to the server 300. The processing circuit 350 of the server 300 functions as an input unit 351, receiving the output information D1 as input.

[0085] In step S103, the processing circuit 350 of the server 300 functions as a calculation unit 352 to calculate the input information D2.

[0086] In step S104, the processing circuit 350 of the server 300 functions as an output unit 353 and outputs the input information D2 to the first processing unit 200. After that, the processing circuit 350 of the server 300 terminates all processing. The processing circuit 250 of the first processing unit 200 also functions as an input unit 253 and receives the input information D2 as input.

[0087] In step S105, the processing circuit 250 of the first processing unit 200, functioning as a detection unit 254, detects a discharge malfunction in the liquid discharge device 100 based on the input information D2 and residual vibration information D3. Subsequently, the processing circuit 250 of the first processing unit 200 completes all processing.

[0088] Furthermore, after step S105, the processing circuit 250 of the first processing device 200 may display the detection result of the discharge failure in the liquid discharge device 100 on the display device 210.

[0089] 1-6. Effects of the liquid dispensing system The liquid discharge system 10 according to this embodiment includes a head unit 110 having a pressure chamber C, a drive element 111f driven by the application of a drive waveform, a diaphragm 111e that vibrates due to the drive of the drive element 111f, and a nozzle N from which liquid is discharged by the pressure applied in the pressure chamber C due to the vibration of the diaphragm 111e. The liquid discharge system 10 also has an input unit 253 to which input parameters for detecting liquid discharge defects based on the residual vibration of the diaphragm 111e are input from the server 300 via a connection unit 231.

[0090] The liquid ejection system 10, having this configuration, allows the user of the printer as a liquid ejection device 100 to detect liquid ejection failures in the liquid ejection device 100. In particular, the first processing unit 200 can detect liquid ejection failures by receiving input parameters from the server 300. For example, even if the drive element 111f in the liquid ejection device 100 deteriorates, it is possible to detect liquid ejection failures by adjusting the input parameters from the server 300 according to the deterioration. The function of receiving input parameters from the server 300 can be set, for example, by the head manufacturer. Furthermore, it is possible to handle cases where ink ejection failures occur not only when the drive element 111f deteriorates, but also, for example, when the type of ink supplied to multiple pressure chambers C in the printer as a liquid ejection device 100 is changed.

[0091] Furthermore, the liquid discharge system 10 includes an acquisition unit 251 that acquires residual vibration information D3 relating to the residual vibration of the diaphragm 111e, and a detection unit 254 that detects a discharge failure based on the potential indicating the amplitude of the residual vibration shown in the residual vibration information D3 and an input parameter.

[0092] The liquid ejection system 10, having this configuration, can detect ink ejection defects using information related to residual vibration.

[0093] Furthermore, the input parameters include a first input parameter relating to a threshold value that is compared with the potential representing the amplitude of the residual oscillation.

[0094] The liquid ejection system 10, having this configuration, can detect ink ejection failures based on a comparison between the potential representing the amplitude of residual vibration and a threshold value.

[0095] Furthermore, the first input parameter is set such that the threshold decreases as the degradation of the drive element 111f increases.

[0096] By having this configuration, the liquid ejection system 10 can more accurately detect ink ejection failures even if the drive element 111f deteriorates.

[0097] Furthermore, the liquid discharge system 10 has an output unit 252 that outputs output parameters related to the degree of deterioration of the drive element 111f to the server 300 via a network connection unit.

[0098] The liquid discharge system 10, having this configuration, allows the server 300 to determine the degree of deterioration of the drive element 111f.

[0099] Furthermore, the output parameters include a first output parameter relating to the number of times the drive element 111f has been driven.

[0100] With this configuration, the liquid discharge system 10 can determine the degree of deterioration of the drive element 111f based on the number of times the drive element 111f has been driven by the server 300.

[0101] Furthermore, the output parameters include a second output parameter related to the drive waveform.

[0102] With this configuration, the liquid discharge system 10 can determine the degree of deterioration of the drive element 111f based on the drive waveform of the drive element 111f by the server 300.

[0103] Furthermore, the liquid dispensing system 10 includes a liquid dispensing device 100 equipped with a head unit 110, a first processing device 200 connected to the liquid dispensing device 100 and equipped with a display device 210 that displays information about the liquid dispensing device 100, and a server 300.

[0104] With this configuration, the liquid dispensing system 10 allows the first processing unit 200 to control the liquid dispensing device 100, and also allows the server 300 to transmit information to the first processing unit 200 for detecting information related to the liquid dispensing device 100.

[0105] Furthermore, the input unit 253 and the connection unit 231 are provided in the first processing unit 200.

[0106] The liquid discharge system 10, having this configuration, can input parameters from the server 300 to the first processing unit 200.

[0107] 2. Second Embodiment A second embodiment of the present invention will now be described. For elements whose operation or function is the same as in the first embodiment in the embodiments described below, the reference numerals used in the description of the first embodiment will be reused, and detailed descriptions of each will be omitted as appropriate.

[0108] 2-1. Outline of the Liquid Discharge System Figure 8 is a schematic diagram showing an example configuration of the liquid dispensing system 10A according to the second embodiment. In the example shown in Figure 8, the liquid dispensing system 10A includes liquid dispensing devices 100A_1 to 100A_3, first processing devices 200A_1 to 200A_3, and a server 300. Hereafter, the liquid dispensing devices 100A_1 to 100A_3 will be collectively referred to as "liquid dispensing device 100A". Similarly, the first processing devices 200A_1 to 200A_3 will be collectively referred to as "first processing device 200A".

[0109] The liquid dispensing devices 100A_1 to 100A_3 and the first processing devices 200A_1 to 200A_3 correspond to each other on a one-to-one basis. Although Figure 8 shows three liquid dispensing devices 100A_1 to 100A_3 and three first processing devices 200B_1 to 200B_3, this is just an example, and the liquid dispensing system 10A can have any number of pairs of liquid dispensing devices 100A and first processing devices 200A.

[0110] In the liquid dispensing system 10A, the liquid dispensing device 100A is connected to the first processing unit 200A and the server 300 via wireless or wired connections, enabling them to communicate with each other. A communication network (NW), including the Internet, may be involved in this connection.

[0111] Furthermore, as shown in Figure 8, output information D1 is transmitted from the liquid dispensing device 100A to the server 300. On the other hand, input information D2 is transmitted from the server 300 to the liquid dispensing device 100A.

[0112] 2-2. Configuration of the liquid dispensing device Figure 9 is a schematic diagram showing an example of the configuration of a liquid dispensing device 100A used in the liquid dispensing system 10A according to the second embodiment. The liquid dispensing device 100A differs from the liquid dispensing device 100 according to the first embodiment in that it has a control module 110c instead of a control module 110b. The control module 110c differs in that, in addition to the components of the control module 110b, it has a communication device 117, a memory circuit 118, and a processing circuit 119.

[0113] The communication device 117 is a circuit that is connected to the server 300 in a communicative manner. For example, the communication device 117 is a wireless or wired LAN, USB, or other interface. The communication device 117 also transmits output information D1 and receives input information D2 through communication with the server 300. In other words, the communication device 117 functions as a connection unit 171 that is connected to the server 300 in a communicative manner. The communication device 117 may be integrated with the processing circuit 119. The connection unit 171 is an example of a network connection unit.

[0114] The memory circuit 118 of this embodiment stores the dataset DG, similar to the memory circuit 240 of the first processing unit 200 according to the first embodiment. Note that some or all of the dataset DG may be stored in an external storage device or server of the liquid dispensing device 100A.

[0115] The processing circuit 119 reads and executes the program PG1 from the memory circuit 118, and operates as a functional unit FG, similar to the processing circuit 250 of the first processing unit 200 according to the first embodiment.

[0116] 2-3. Configuration of the first processing unit Figure 10 is a schematic diagram showing an example configuration of the first processing unit 200A used in the liquid discharge system 10A according to the second embodiment. The first processing unit 200A differs from the first processing unit 200 according to the first embodiment in that it does not require the storage of output information D1, input information D2, and residual vibration information D3 by the memory circuit 240, and has a processing circuit 250A instead of the processing circuit 250.

[0117] The processing circuit 250A differs from the processing circuit 250 according to the first embodiment in that the acquisition unit 251 and the detection unit 254 are not essential components.

[0118] 2-4. Processing of the liquid discharge system Figure 11 is a flowchart showing the processing of the liquid discharge system 10A according to the second embodiment.

[0119] In step S201, the processing circuit 119 of the liquid dispensing device 100A functions as an acquisition unit 251 to acquire output information D1.

[0120] In step S202, the processing circuit 119 of the liquid dispensing device 100A functions as an output unit 252, outputting output information D1 to the server 300. The processing circuit 350 of the server 300 functions as an input unit 351, receiving the output information D1 as input.

[0121] In step S203, the processing circuit 350 of the server 300 functions as a calculation unit 352 to calculate the input information D2.

[0122] In step S204, the processing circuit 350 of the server 300 functions as an output unit 353 and transmits the input information D2 to the liquid dispensing device 100A. After that, the processing circuit 350 of the server 300 completes all processing. The processing circuit 119 of the liquid dispensing device 100A functions as an input unit 253 and receives the input information D2 as input.

[0123] In step S205, the processing circuit 119 of the liquid dispensing device 100A, functioning as a detection unit 254, detects a dispensing malfunction in the liquid dispensing device 100A based on the input information D2 and residual vibration information D3. Subsequently, the processing circuit 119 of the liquid dispensing device 100A completes all processing.

[0124] After step S205, the processing circuit 119 of the liquid dispensing device 100A may display the detection result of the dispensing failure in the liquid dispensing device 100A on a display device (not shown) that it has. Alternatively, the processing circuit 119 of the liquid dispensing device 100A may output the detection result of the dispensing failure in the liquid dispensing device 100A to the first processing device 200A, and the processing circuit 250A of the first processing device 200A may display the detection result on the display device 210.

[0125] 2-5. Effects of the liquid dispensing system In the liquid dispensing system 10B according to this embodiment, the input unit 253 and the connection unit 171 are provided in the liquid dispensing device 100.

[0126] The liquid dispensing system 10A, having this configuration, can input parameters from the server 300 to the liquid dispensing device 100A.

[0127] Furthermore, the head unit 110 according to this embodiment includes a pressure chamber C, a drive element 111f that is driven by the application of a drive waveform, and a nozzle N from which liquid is discharged by the pressure applied in the pressure chamber C by the drive of the drive element 111f. The head unit 110 has a connection unit 171 that connects to the server 300 via a network. The head unit 110 also has an input unit 253 to which input parameters for detecting liquid discharge defects based on the residual vibration of the diaphragm 111e are input from the server 300 via the connection unit 171.

[0128] The liquid dispensing system 10A, having this configuration, can input parameters from the server 300 to the head unit 110.

[0129] 3. Third Embodiment A third embodiment of the present invention will now be described. For elements whose operation or function is the same as in the first embodiment in the embodiments described below, the reference numerals used in the description of the first embodiment will be reused, and detailed descriptions of each will be omitted as appropriate.

[0130] 3-1. Outline of the Liquid Dispensing System Figure 12 is a schematic diagram showing an example configuration of the liquid dispensing system 10B according to the third embodiment. In the example shown in Figure 12, the liquid dispensing system 10B includes liquid dispensing devices 100_1 to 100_3, first processing devices 200B_1 to 200B_3, second processing devices 600_1 to 600_3, and a server 300. Hereafter, the first processing devices 200B_1 to 200B_3 will be collectively referred to as "first processing device 200B". Similarly, the second processing devices 600_1 to 600_3 will be collectively referred to as "second processing device 600".

[0131] The liquid dispensing devices 100_1 to 100_3, the first processing devices 200B_1 to 200B_3, and the second processing devices 600_1 to 600_3 correspond to each other on a one-to-one basis. Although Figure 12 shows three liquid dispensing devices 100_1 to 100_3, three first processing devices 200B_1 to 200B_3, and three second processing devices 600_1 to 600_3, this is just an example, and the liquid dispensing system 10B can have any number of combinations of liquid dispensing devices 100, first processing devices 200B, and second processing devices 600.

[0132] In the liquid dispensing system 10B, the first processing unit 200B is connected to the liquid dispensing device 100 and the second processing unit 600 via wireless or wired connections, enabling them to communicate with each other. The second processing unit 600 is also connected to the first processing unit 200B and the server 300 via wireless or wired connections, enabling them to communicate with each other. A communication network (NW), including the Internet, may be involved in these connections.

[0133] Furthermore, as shown in Figure 12, output information D1 is transmitted from the liquid dispensing device 100 to the first processing unit 200B. Output information D1 is also transmitted from the first processing unit 200B to the second processing unit 600. Output information D1 is also transmitted from the second processing unit 600 to the server 300. On the other hand, input information D2 is transmitted from the server 300 to the second processing unit 600. Input information D2 is also transmitted from the second processing unit 600 to the first processing unit 200B.

[0134] 3-2. Configuration of the first processing unit Figure 13 is a schematic diagram showing an example configuration of the first processing device 200B used in the liquid discharge system 10B according to the third embodiment. The first processing device 200B differs from the first processing device 200 according to the first embodiment in that it has a processing circuit 250B instead of a processing circuit 250, and a communication device 230A instead of a communication device 230.

[0135] The communication device 230A is a circuit that is communicatively connected to the liquid dispensing device 100 and the second processing device 600. For example, the communication device 230A is a wireless or wired interface such as LAN or USB. The communication device 230A also receives output information D1 and residual vibration information D3 through communication with the liquid dispensing device 100. In other words, the communication device 230A functions as a connection unit 231 that is communicatively connected to the liquid dispensing device 100. The communication device 230A also transmits output information D1 and receives input information D2 through short-range wireless communication with the second processing device 600. In other words, the communication device 230A functions as a short-range connection unit 232 that is communicatively connected to the second processing device 600. Here, short-range wireless communication is implemented according to specifications such as Bluetooth, BLE (Bluetooth Low Energy), or NFC (Near Field Communication). Bluetooth is a registered trademark. The communication device 230A may be integrated with the processing circuit 250B.

[0136] The processing circuit 250B differs from the processing circuit 250 according to the first embodiment in that it has an output unit 252A instead of an output unit 252, and an input unit 253A instead of an input unit 253.

[0137] The output unit 252A outputs the acquired output information D1 and residual vibration information D3 to the second processing unit 600 via the short-range connection unit 232. The input unit 253A receives input information D2 from the second processing unit 600 via the short-range connection unit 232.

[0138] 3-3. Configuration of the second processing unit Figure 14 is a schematic diagram showing an example configuration of the second processing unit 600 used in the liquid dispensing system 10B according to the third embodiment. The second processing unit 600 is, for example, a mobile terminal such as a smartphone or tablet, and is intended to be used by the user of the liquid dispensing device 100. The second processing unit 600 acts as an intermediary for the transmission and reception of output information D1 and input information D2 between the first processing unit 200B and the server 300.

[0139] As shown in Figure 14, the second processing unit 600 includes a display device 610, an input device 620, a communication device 630, a storage circuit 640, and a processing circuit 650. These are connected to each other in a communicative manner.

[0140] The display device 610 displays various images under the control of the processing circuit 650. Here, the display device 610 has various display panels, such as a liquid crystal display panel or an organic EL display panel. Note that the display device 610 may be provided outside the second processing unit 600.

[0141] The input device 620 is a device that accepts input from the user. For example, the input device 620 has a pointing device such as a touchpad, touch panel, or mouse. If the input device 620 has a touch panel, it may also function as the display device 610. The input device 620 may be located outside the second processing unit 600.

[0142] The communication device 630 is a circuit that is connected to the first processing unit 200B and the server 300 in a communicative manner. For example, the communication device 630 is a wireless or wired LAN, USB, or other interface. The communication device 630 also transmits output information D1 and receives input information D2 through communication with the server 300. In other words, the communication device 630 functions as a connection unit 631 that is connected to the server 300 in a communicative manner. The communication device 630 also receives output information D1 through short-range wireless communication with the first processing unit 200B. In other words, the communication device 630 functions as a short-range connection unit 632 that is connected to the first processing unit 200B in a communicative manner. The communication device 630 may be integrated with the processing circuit 650. The connection unit 631 is an example of a network connection unit.

[0143] The memory circuit 640 is a device that stores various programs executed by the processing circuit 650 and various data processed by the processing circuit 650. The memory circuit 640 may be, for example, a hard disk drive or a semiconductor memory. Note that part or all of the memory circuit 640 may be provided in an external storage device or server, etc., of the second processing unit 600.

[0144] The memory circuit 640 of this embodiment stores the program PG3, output information D1, and input information D2. Note that some or all of the program PG3, output information D1, and input information D2 may be stored in an external storage device or server of the second processing unit 600.

[0145] The processing circuit 650 is a device that has the function of controlling each part of the second processing unit 600 and the function of processing various data. The processing circuit 650 has a processor such as a CPU. The processing circuit 650 may consist of a single processor or multiple processors. In addition, some or all of the functions of the processing circuit 650 may be implemented by hardware such as a DSP, ASIC, PLD, FPGA, etc.

[0146] The processing circuit 650 functions as an acquisition unit 651, an output unit 652, and an input unit 653 by reading and executing the program PG3 from the memory circuit 640.

[0147] The acquisition unit 651 acquires output information D1 by communicating with the first processing unit 200B using the short-range connection unit 632. The acquisition unit 651 stores the acquired output information D1 in the memory circuit 640.

[0148] The output unit 652 outputs the acquired output information D1 to the server 300 via the connection unit 631.

[0149] The input unit 653 receives input information D2 from the server 300 via the connection unit 631. The input unit 653 also stores the input information D2 in the memory circuit 640.

[0150] 3-4. Processing of the liquid discharge system Figure 15 is a flowchart showing the processing of the liquid discharge system 10B according to the third embodiment.

[0151] In step S301, the processing circuit 250B of the first processing unit 200B functions as an acquisition unit 251 to acquire output information D1.

[0152] In step S302, the processing circuit 250B of the first processing unit 200B functions as an output unit 252A and transmits output information D1 to the second processing unit 600. After that, the processing circuit 250B of the first processing unit 200B terminates all processing. The processing circuit 650 of the second processing unit 600 functions as an acquisition unit 651 and acquires the output information D1.

[0153] In step S303, the processing circuit 650 of the second processing unit 600 functions as an output unit 652, outputting output information D1 to the server 300. The processing circuit 350 of the server 300 functions as an input unit 351, receiving the output information D1 as input.

[0154] In step S304, the processing circuit 350 of the server 300 functions as a calculation unit 352 to calculate the input information D2.

[0155] In step S305, the processing circuit 350 of the server 300 functions as an output unit 353 and outputs the input information D2 to the second processing unit 600. After that, the processing circuit 350 of the server 300 terminates all processing. The processing circuit 650 of the second processing unit 600 also functions as an input unit 653 and receives the input information D2 as input.

[0156] In step S306, the processing circuit 650 of the second processing unit 600 functions as an output unit 652, outputting the input information D2 to the first processing unit 200B. The processing circuit 250B of the first processing unit 200B functions as an input unit 253A, receiving the input information D2 as input.

[0157] In step S307, the processing circuit 250B of the first processing unit 200B, functioning as a detection unit 254, detects a discharge malfunction in the liquid discharge device 100 based on the input information D2 and residual vibration information D3. Subsequently, the processing circuit 250B of the first processing unit 200B completes all processing.

[0158] Furthermore, after step S307, the processing circuit 250B of the first processing device 200B may display the detection result of the discharge failure in the liquid discharge device 100 on the display device 210.

[0159] 3-5. Effects of the liquid dispensing system The liquid dispensing system 10B according to this embodiment further includes a second processing unit 600 that can be wirelessly connected to the first processing unit 200B. An input unit 653 and a connection unit 631 are provided in the second processing unit 600.

[0160] The liquid discharge system 10B, having this configuration, can input parameters from the server 300 to the second processing unit 600.

[0161] 4. Fourth Embodiment A fourth embodiment of the present invention will now be described. For elements whose operation or function is the same as in the first to third embodiments in the embodiments described below, the reference numerals used in the descriptions of the first to third embodiments will be reused, and detailed descriptions of each will be omitted as appropriate.

[0162] 4-1. Overview of the Liquid Dispensing System Figure 16 is a schematic diagram showing an example configuration of the liquid dispensing system 10C according to the fourth embodiment. In the example shown in Figure 16, the liquid dispensing system 10C includes first processing units 200A_1 to 200A_3, liquid dispensing units 100B_1 to 100B_3, second processing units 600A_1 to 600A_3, and a server 300. Hereafter, the liquid dispensing units 100B_1 to 100B_3 will be collectively referred to as "liquid dispensing unit 100B". Similarly, the second processing units 600A_1 to 600A_3 will be collectively referred to as "second processing unit 600A".

[0163] The first processing units 200A_1 to 200A_3, the liquid dispensing devices 100B_1 to 100B_3, and the second processing units 600A_1 to 600A_3 correspond to each other on a one-to-one basis. Although Figure 16 shows three first processing units 200A_1 to 200A_3, three liquid dispensing devices 100B_1 to 100B_3, and three second processing units 600A_1 to 600A_3, this is just an example, and the liquid dispensing system 10D can have any number of sets of first processing units 200A, liquid dispensing devices 100B, and second processing units 600A.

[0164] In the liquid dispensing system 10C, the liquid dispensing device 100B is connected to the first processing unit 200A and the second processing unit 600A via wireless or wired connections, enabling them to communicate with each other. The second processing unit 600A is also connected to the liquid dispensing device 100B and the server 300 via wireless or wired connections, enabling them to communicate with each other. A communication network (NW), including the Internet, may be involved in these connections.

[0165] Furthermore, as shown in Figure 16, output information D1 is transmitted from the liquid dispensing device 100B to the second processing device 600A. The second processing device 600A also transmits output information D1 to the server 300. Meanwhile, the server 300 transmits input information D2 to the second processing device 600A. The second processing device 600A also transmits input information D2 to the liquid dispensing device 100B.

[0166] 4-2. Configuration of the liquid dispensing device Figure 17 is a schematic diagram showing an example configuration of a liquid dispensing device 100B used in the liquid dispensing system 10C according to the fourth embodiment. The liquid dispensing device 100B differs from the liquid dispensing device 100A according to the second embodiment in that it has a communication device 117A instead of a communication device 117.

[0167] The communication device 117A is a circuit that is connected to the second processing unit 600A in a communicative manner. For example, the communication device 117A is a wireless or wired interface such as LAN or USB. The communication device 117A also transmits output information D1 through short-range communication with the second processing unit 600A. In other words, the communication device 117A functions as a short-range connection unit 172 that is connected to the second processing unit 600A in a communicative manner.

[0168] 4-3. Configuration of the second processing unit Figure 18 is a schematic diagram showing an example configuration of a second processing device 600A used in the liquid discharge system 10C according to the fourth embodiment. The second processing device 600A differs from the second processing device 600 according to the third embodiment in that it has a processing circuit 650A instead of a processing circuit 650, and a communication device 630A instead of a communication device 630.

[0169] The communication device 630A differs from the communication device 630 in that it has a short-range connection unit 632A instead of a short-range connection unit 632. The communication device 630A receives output information D1 through short-range communication with the liquid dispensing device 100B. In other words, the communication device 630A functions as a short-range connection unit 632A that is communicatively connected to the liquid dispensing device 100B. Note that the communication device 630A may be integrated with the processing circuit 650A.

[0170] The processing circuit 650A differs from the processing circuit 650 in that it has an acquisition unit 651A instead of an acquisition unit 651, and an output unit 652A instead of an output unit 652.

[0171] The acquisition unit 651A acquires output information D1 by communicating with the liquid dispensing device 100B using the short-range connection unit 632A. The acquisition unit 651A stores the acquired output information D1 in the memory circuit 640.

[0172] The output unit 652A outputs the acquired output information D1 to the server 300 via the connection unit 631. The output unit 652A also outputs the input information D2 received from the server 300 to the liquid dispensing device 100B via the short-range connection unit 632A.

[0173] 4-4. Processing of the liquid discharge system Figure 19 is a flowchart showing the processing of the liquid discharge system 10C according to the fourth embodiment.

[0174] In step S401, the processing circuit 119 of the liquid dispensing device 100B functions as an acquisition unit 251 to acquire output information D1.

[0175] In step S402, the processing circuit 119 of the liquid dispensing device 100B functions as an output unit 252 and transmits output information D1 to the second processing device 600A. After that, the processing circuit 119 of the liquid dispensing device 100B completes all processing. The processing circuit 650A of the second processing device 600A functions as an acquisition unit 651A and acquires the output information D1.

[0176] In step S403, the processing circuit 650A of the second processing unit 600A functions as an output unit 652A and transmits output information D1 to the server 300. The processing circuit 350 of the server 300 functions as an input unit 351 and receives the output information D1 as input.

[0177] In step S404, the processing circuit 350 of the server 300 functions as a calculation unit 352 to calculate the input information D2.

[0178] In step S405, the processing circuit 350 of the server 300 functions as an output unit 353, outputting the input information D2 to the second processing unit 600A. After that, the processing circuit 350 of the server 300 terminates all processing. The processing circuit 650A of the second processing unit 600A functions as an input unit 653A, receiving the input information D2 as input.

[0179] In step S406, the processing circuit 650A of the second processing device 600A functions as an output unit 652A, outputting the input information D2 to the liquid dispensing device 100B. The processing circuit 119 of the liquid dispensing device 100B functions as an input unit 253, receiving the input information D2 as input.

[0180] In step S407, the processing circuit 119 of the liquid dispensing device 100B functions as a detection unit 254 and detects a dispensing malfunction in the liquid dispensing device 100B based on the input information D2 and residual vibration information D3. After that, the processing circuit 119 of the liquid dispensing device 100B completes all processing.

[0181] After step S407, the processing circuit 119 of the liquid dispensing device 100B may display the detection result of the dispensing failure in the liquid dispensing device 100B on a display device (not shown) that it has. Alternatively, the processing circuit 119 of the liquid dispensing device 100B may output the detection result of the dispensing failure in the liquid dispensing device 100B to the first processing device 200A, and the processing circuit 250A of the first processing device 200A may display the detection result on the display device 210.

[0182] 4-5. Effects of the liquid dispensing system The liquid dispensing system 10C according to this embodiment further includes a second processing device 600A that can be wirelessly connected to the liquid dispensing device 100B. The input unit 653A and the connection unit 631 are provided in the second processing device 600A.

[0183] The liquid discharge system 10C, having this configuration, can input parameters from the server 300 to the second processing unit 600A.

[0184] 5. Variations Although the liquid discharge system of the present invention has been described above based on the illustrated embodiments, the present invention is not limited to these. Furthermore, the configuration of each part of the present invention can be replaced with any configuration that performs a similar function to the embodiments described above, and any configuration can also be added.

[0185] 5-1. Variation 1 In the liquid dispensing system 10 according to the first embodiment, the liquid dispensing device 100 and the first processing device 200 were assumed to be separate entities and to be connected to each other wirelessly or by wire. However, the liquid dispensing device 100 and the first processing device 200 may have a configuration in which one is incorporated into the other within a single housing. The same applies to the liquid dispensing systems 10A to 10C according to the second to fourth embodiments.

[0186] 5-2. Variation 2 In the liquid dispensing system 10B according to the third embodiment, the first processing unit 200B had a detection unit 254 to detect dispensing defects in the liquid dispensing device 100. However, the second processing unit 600 may also acquire residual vibration information D3 from the first processing unit 200B and have a detection unit 254 to detect dispensing defects in the liquid dispensing device 100. Furthermore, the processing circuit 650 of the second processing unit 600 may display the dispensing defect detection result on the display device 610. The same applies to the liquid dispensing system 10C according to the fourth embodiment.

[0187] 5-3. Modification Example 3 In the liquid dispensing system 10 according to the first embodiment, the first processing unit 200 detected a dispensing failure in the liquid dispensing device 100. In the liquid dispensing system 10A according to the second embodiment, the liquid dispensing device 100A detected a dispensing failure within itself. In the liquid dispensing system 10B according to the third embodiment, the first processing unit 200B detected a dispensing failure in the liquid dispensing device 100. In the liquid dispensing system 10C according to the fourth embodiment, the liquid dispensing device 100B detected a dispensing failure within itself. However, the server 300 may have a detection unit to detect dispensing failures in the liquid dispensing devices 100 to 100B. In this case, the server 300 inputs input parameters to identify the drive element 111f experiencing a dispensing failure to the first processing unit 200, the liquid dispensing device 100A, the first processing unit 200B, or the liquid dispensing device 100B. [Explanation of symbols]

[0188] 10, 10A, 10B, 10C, 10D…Liquid discharge system, 20…Control unit, 100, 100A, 100B…Liquid discharge device, 110…Head unit, 110a…Liquid discharge head, 110b, 110c…Control module, 111…Head chip, 111a…Flow channel substrate, 111b…Pressure chamber substrate, 111c…Nozzle plate, 111d…Vibration absorber, 111e…Diaphragm, 111f…Drive element, 111g…Protective plate, 111h…Case, 111i…Wiring Circuit board, 112...Drive circuit, 114...Power supply circuit, 115...Drive signal generation circuit, 116...Residual vibration detection circuit, 117, 117A...Communication device, 118...Memory circuit, 119...Processing circuit, 120...Movement mechanism, 130...Communication device, 140...Memory circuit, 150...Processing circuit, 171...Connection part, 172...Short-range connection part, 200, 200A, 200B...First processing unit, 210...Display device, 220...Input device, 230, 230A...Communication device, 231...Connection part, 232 ...Short-range connection unit, 240...Memory circuit, 250, 250A, 250B...Processing circuit, 251...Acquisition unit, 252, 252A...Output unit, 253, 253A...Input unit, 254...Detection unit, 300...Server, 310...Display device, 320...Input device, 330...Communication device, 331...Connection unit, 340...Memory circuit, 350...Processing circuit, 351...Input unit, 352...Calculation unit, 353...Output unit, 600, 600A...Second processing unit, 610...Display device, 620...Input device, 6 30, 630A…Communication device, 631…Connection unit, 632, 632A…Short-range connection unit, 640…Memory circuit, 650, 650A…Processing circuit, 651, 651A…Acquisition unit, 652, 652A…Output unit, 653, 653A…Input unit, D1…Output information, D1a…First output information, D1b…Second output information, D2…Input information, D3…Residual vibration information, L1…First column, L2…Second column, PG1, PG2, PG3…Program, R1, R2…Space, V1, V2…Vibration curve

Claims

1. A head unit having a pressure chamber, a drive element driven by the application of a drive waveform, a diaphragm that vibrates due to the drive of the drive element, and a nozzle from which liquid is discharged by the pressure applied in the pressure chamber due to the vibration of the diaphragm, A liquid dispensing device equipped with the head unit, A first processing device connected to the liquid dispensing device, which generates recording data used for recording information about the liquid dispensing device, A liquid dispensing system having a server, The first processing apparatus is Network connection section, An output unit outputs a first parameter relating to the degree of deterioration of the drive element to the server via the network connection unit, A second parameter for detecting a liquid discharge failure based on the residual vibration of the diaphragm is input from the server via the network connection unit to the input unit, It has, The server generates the second parameter based on the first parameter, The liquid discharge system is characterized in that the first parameter includes a parameter relating to the drive waveform.

2. A head unit having a pressure chamber, a drive element driven by the application of a drive waveform, a diaphragm that vibrates due to the drive of the drive element, and a nozzle from which liquid is discharged by the pressure applied in the pressure chamber due to the vibration of the diaphragm, A liquid dispensing device equipped with the head unit, A first processing device connected to the liquid dispensing device, which generates recording data used for recording information about the liquid dispensing device, A liquid dispensing system having a server, The aforementioned liquid discharge device is Network connection section, An output unit outputs a first parameter relating to the degree of deterioration of the drive element to the server via the network connection unit, A second parameter for detecting a liquid discharge failure based on the residual vibration of the diaphragm is input from the server via the network connection unit to the input unit, It has, The server generates the second parameter based on the first parameter, The liquid discharge system is characterized in that the first parameter includes a parameter relating to the drive waveform.

3. A head unit having a pressure chamber, a drive element driven by the application of a drive waveform, a diaphragm that vibrates due to the drive of the drive element, and a nozzle from which liquid is discharged by the pressure applied in the pressure chamber due to the vibration of the diaphragm, A liquid dispensing device equipped with the head unit, A first processing device connected to the liquid dispensing device, which generates recording data used for recording information about the liquid dispensing device, A second processing unit that can be wirelessly connected to the first processing unit, A liquid dispensing system having a server, The second processing apparatus is Network connection section, An output unit outputs a first parameter relating to the degree of deterioration of the drive element to the server via the network connection unit, A second parameter for detecting a liquid discharge failure based on the residual vibration of the diaphragm is input from the server via the network connection unit to the input unit, It has, The server generates the second parameter based on the first parameter, The liquid discharge system is characterized in that the first parameter includes a parameter relating to the drive waveform.

4. A head unit having a pressure chamber, a drive element driven by the application of a drive waveform, a diaphragm that vibrates due to the drive of the drive element, and a nozzle from which liquid is discharged by the pressure applied in the pressure chamber due to the vibration of the diaphragm, A liquid dispensing device equipped with the head unit, A first processing device connected to the liquid dispensing device, which generates recording data used for recording information about the liquid dispensing device, A second processing device that can be wirelessly connected to the liquid dispensing device, A liquid dispensing system having a server, The second processing apparatus is Network connection section, An output unit outputs a first parameter relating to the degree of deterioration of the drive element to the server via the network connection unit, A second parameter for detecting a liquid discharge failure based on the residual vibration of the diaphragm is input from the server via the network connection unit to the input unit, It has, The server generates the second parameter based on the first parameter, The liquid discharge system is characterized in that the first parameter includes a parameter relating to the drive waveform.

5. An acquisition unit that acquires first information regarding the residual vibration of the diaphragm, The liquid dispensing system according to claim 1, further comprising: a detection unit for detecting a dispensing failure based on whether or not the potential indicating the amplitude of residual vibration shown by the first information exceeds a threshold;

6. The liquid dispensing system according to claim 5, characterized in that the second parameter includes a parameter relating to a threshold value to be compared with a potential representing the amplitude of the residual vibration.

7. The liquid discharge system according to claim 6, characterized in that the parameter relating to the threshold is set such that the threshold becomes smaller as the deterioration of the driving element increases.

8. The liquid dispensing system according to claim 7, characterized in that the first parameter further includes a parameter relating to the number of times the drive element has been driven.

9. A head unit having a pressure chamber, a drive element driven by the application of a drive waveform, a diaphragm that vibrates due to the drive of the drive element, and a nozzle from which liquid is discharged by the pressure applied in the pressure chamber due to the vibration of the diaphragm, A liquid dispensing device equipped with the head unit, A first processing device connected to the liquid dispensing device, which generates recording data used for recording information about the liquid dispensing device, A liquid dispensing system having a server, The first processing apparatus is Network connection section, An output unit outputs a first parameter relating to the degree of deterioration of the drive element to the server via the network connection unit, A second parameter for identifying the drive element experiencing a discharge failure is input from the server via the network connection unit to the input unit, It has, The server generates the second parameter based on the first parameter, The liquid discharge system is characterized in that the first parameter includes a parameter relating to the drive waveform.

10. A head unit having a pressure chamber, a drive element driven by the application of a drive waveform, a diaphragm that vibrates due to the drive of the drive element, and a nozzle from which liquid is discharged by the pressure applied in the pressure chamber due to the vibration of the diaphragm, A liquid dispensing device equipped with the head unit, A first processing device connected to the liquid dispensing device, which generates recording data used for recording information about the liquid dispensing device, A liquid dispensing system having a server, The aforementioned liquid discharge device is Network connection section, An output unit outputs a first parameter relating to the degree of deterioration of the drive element to the server via the network connection unit, A second parameter for identifying the drive element experiencing a discharge failure is input from the server via the network connection unit to the input unit, It has, The server generates the second parameter based on the first parameter, The liquid discharge system is characterized in that the first parameter includes a parameter relating to the drive waveform.

11. A head unit having a pressure chamber, a drive element driven by the application of a drive waveform, a diaphragm that vibrates due to the drive of the drive element, and a nozzle from which liquid is discharged by the pressure applied in the pressure chamber due to the vibration of the diaphragm, A liquid dispensing device equipped with the head unit, A first processing device connected to the liquid dispensing device, which generates recording data used for recording information about the liquid dispensing device, A second processing unit that can be wirelessly connected to the first processing unit, A liquid dispensing system having a server, The second processing apparatus is Network connection section, An output unit outputs a first parameter relating to the degree of deterioration of the drive element to the server via the network connection unit, A second parameter for identifying the drive element experiencing a discharge failure is input from the server via the network connection unit to the input unit, It has, The server generates the second parameter based on the first parameter, The liquid discharge system is characterized in that the first parameter includes a parameter relating to the drive waveform.

12. A head unit having a pressure chamber, a drive element driven by the application of a drive waveform, a diaphragm that vibrates due to the drive of the drive element, and a nozzle from which liquid is discharged by the pressure applied in the pressure chamber due to the vibration of the diaphragm, A liquid dispensing device equipped with the head unit, A first processing device connected to the liquid dispensing device, which generates recording data used for recording information about the liquid dispensing device, A second processing device that can be wirelessly connected to the liquid dispensing device, A liquid dispensing system having a server, The second processing apparatus is Network connection section, An output unit outputs a first parameter relating to the degree of deterioration of the drive element to the server via the network connection unit, A second parameter for identifying the drive element experiencing a discharge failure is input from the server via the network connection unit to the input unit, It has, The server generates the second parameter based on the first parameter, The liquid discharge system is characterized in that the first parameter includes a parameter relating to the drive waveform.

Citation Information

Patent Citations

  • Nozzle abnormality detection method and device, equipment and storage medium

    CN111038104A

  • Method and circuit arrangement for adjusting the ejection speed of droplets in ink jet printers

    DE3319353A1

  • Image forming device, image processing system and image processing method

    JP2002082779A

  • Slaved device, printer, method of acquiring information, method and system for supporting printing, mobile communication terminal, and printing method

    JP2002175226A

  • Liquid ejection system, liquid ejection method, liquid ejection program, and liquid container set

    JP2004358663A