Liquid ejection system and head unit
Patent Information
- Application Number
- CN202211253662.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-10-18
- Filing Date
- 2022-10-13
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2042-10-13
AI Technical Summary
[0005]但是,在近年来的商业模式中,存在头的制造商和构成打印机的要素中的除了头以外的要素即打印机主体的制造商不同的情况
Smart Images

Figure CN115991051B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a liquid ejection system and a head unit. Background Technology
[0002] In inkjet printers and other liquid ejection devices, liquids such as ink are ejected from the nozzle by applying drive pulses to drive elements such as piezoelectric elements. Therefore, to ensure the quality of printing performed by the printer, it is necessary to detect defects in liquid ejection.
[0003] For example, Patent Document 1 discloses a technique in which, after driving the drive element by a drive pulse, residual vibration generated in the ejection section is detected, and liquid ejection defects are detected based on the comparison result of the amplitude of the detected residual vibration with a threshold.
[0004] However, as the drive element deteriorates, the amplitude of residual vibration decreases. In the technology described in Patent Document 1, if the threshold is fixed, even when using a normal nozzle in the printer, the amplitude of residual vibration will be less than the threshold as the drive element deteriorates. Therefore, when the drive element deteriorates to a certain extent, it becomes impossible to accurately detect poor liquid ejection. Thus, to accurately detect poor liquid ejection, it is necessary to determine the degree of deterioration of the drive element.
[0005] However, in recent business models, there are situations where the manufacturer of the printer head differs from the manufacturer of the printer body (the other components of the printer). Furthermore, the different manufacturers of the printer body result in different usage conditions for the printer, making it difficult to ascertain the degree of degradation of the drive components solely through the manufacturer of the printer head. Therefore, there is a need for a technology that, by using a function set by the printer head manufacturer, can detect poor liquid ejection from the printer regardless of the degradation state of the drive components.
[0006] Furthermore, if the type of liquid required for the pressure chamber of the printer is changed, it will be necessary to change the threshold used to detect poor liquid ejection.
[0007] Patent Document 1: Japanese Patent Application Publication No. 2020-44804 Summary of the Invention
[0008] To address the above-mentioned issues, one embodiment of the liquid ejection system of the present invention includes: a head unit having a pressure chamber, a drive element driven by an applied drive waveform, a vibrating plate vibrating by the drive element, and a nozzle ejecting liquid by applying pressure in the pressure chamber using the vibration of the vibrating plate; and an input unit receiving input parameters from a server via a network connection unit for detecting ejection defects of the drive element based on residual vibration of the vibrating plate. Attached Figure Description
[0009] Figure 1 This is a schematic diagram illustrating a structural example of the liquid ejection system according to the first embodiment.
[0010] Figure 2 This is a schematic diagram illustrating a structural example of the liquid ejection device used in the liquid ejection system according to the first embodiment.
[0011] Figure 3 This is a cross-sectional view illustrating an example of the structure of a head chip.
[0012] Figure 4 This is a schematic diagram illustrating a structural example of the first processing device used in the liquid ejection system according to the first embodiment.
[0013] Figure 5 This is a schematic diagram illustrating an example of the structure of a server used in the liquid ejection system according to the first embodiment.
[0014] Figure 6 A graph showing the relationship between the amplitude of residual vibration and the threshold.
[0015] Figure 7 This is a flowchart illustrating the processing of the liquid ejection system according to the first embodiment.
[0016] Figure 8 This is a schematic diagram illustrating a structural example of the liquid ejection system according to the second embodiment.
[0017] Figure 9 This is a schematic diagram illustrating a structural example of the liquid ejection device used in the liquid ejection system according to the second embodiment.
[0018] Figure 10 This is a schematic diagram illustrating a structural example of the first processing device used in the liquid ejection system according to the second embodiment.
[0019] Figure 11 This is a flowchart illustrating the processing of the liquid ejection system according to the second embodiment.
[0020] Figure 12This is a schematic diagram illustrating a structural example of the liquid ejection system according to the third embodiment.
[0021] Figure 13 This is a schematic diagram illustrating a structural example of the first processing device used in the liquid ejection system according to the third embodiment.
[0022] Figure 14 This is a schematic diagram illustrating a structural example of the second processing device used in the liquid ejection system according to the third embodiment.
[0023] Figure 15 This is a flowchart illustrating the processing of the liquid ejection system according to the third embodiment.
[0024] Figure 16 This is a schematic diagram illustrating a structural example of the liquid ejection system according to the fourth embodiment.
[0025] Figure 17 This is a schematic diagram illustrating a structural example of the liquid ejection device used in the liquid ejection system according to the fourth embodiment.
[0026] Figure 18 This is a schematic diagram illustrating a structural example of the second processing device used in the liquid ejection system according to the fourth embodiment.
[0027] Figure 19 This is a flowchart illustrating the processing of the liquid ejection system according to the fourth embodiment. Detailed Implementation
[0028] Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. It should be noted that the dimensions and scales of the various parts in the drawings differ appropriately from actual dimensions, and some parts are shown schematically for ease of understanding. Furthermore, unless otherwise specified in the following description, the scope of the present invention is not limited to these embodiments.
[0029] 1. First Implementation Method
[0030] 1-1. Overview of the Liquid Ejection System
[0031] Figure 1 This is a schematic diagram illustrating a structural example of the liquid ejection system 10 according to the first embodiment. The liquid ejection system 10 is a system for printing by inkjet printing and has a function for detecting liquid ejection defects. Figure 1In the example shown, the liquid ejection system 10 includes liquid ejection devices 100_1 to 100_3, first processing devices 200_1 to 200_3, and a server 300. Furthermore, in the following text, the liquid ejection devices 100_1 to 100_3 are collectively referred to as "liquid ejection device 100". Similarly, the first processing devices 200_1 to 200_3 are collectively referred to as "first processing device 200".
[0032] Here, the liquid ejection devices 100_1 to 100_3 are devices provided by the manufacturer of the printer body (described later). Each of the liquid ejection devices 100_1 to 100_3 may be provided by the same manufacturer or by different manufacturers. The first processing devices 200_1 to 200_3 may be devices held by the user or provided by the manufacturer of the printer body. On the other hand, the head unit 110 installed in the liquid ejection devices 100_1 to 100_3 is a unit provided by the head (described later) manufacturer. The server 300 performs maintenance and management through the head manufacturer.
[0033] When the user uses the printer body, the user holds the liquid ejection device 100_1, the first processing device 200_1, and the head unit 110. On the other hand, although the user does not hold the server 300, they can communicate (connect) to the server 300 via the communication network (described later) NW.
[0034] Additionally, a user refers to a person who uses the liquid ejection device 100_1. For example, if the manufacturer of the printer body, who purchases the head from the head manufacturer and manufactures the printer body, uses the printer body himself, the manufacturer of the printer body becomes the user. Furthermore, if, for example, the manufacturer of the printer body purchases the head from the head manufacturer and manufactures the printer body, and a third party purchases the printer body from the printer body manufacturer and uses it, that third party becomes the user.
[0035] The liquid ejection devices 100_1 to 100_3 and the first processing devices 200_1 to 200_3 correspond one-to-one with each other. Furthermore, although in Figure 1 The document describes three liquid ejection devices 100_1 to 100_3 and three first processing devices 200_1 to 200_3, but these are just examples. The liquid ejection system 10 may have any number of liquid ejection devices 100 and first processing devices 200.
[0036] In the liquid dispensing system 10, the first processing device 200 is connected to the liquid dispensing device 100 and the server 300 via wireless or wired means, respectively, enabling mutual communication. The first processing device 200 is connected to the server 300 via a communication network NW, including the Internet. Alternatively, the connection between the first processing device 200 and the liquid dispensing device 100 can also be via a communication network including the Internet.
[0037] In addition, such as Figure 1 As shown, output information D1 is sent from the liquid ejection device 100 to the first processing device 200. Furthermore, output information D1 is sent from the first processing device 200 to the server 300. On the other hand, input information D2 is sent from the server 300 to the first processing device 200. Details regarding output information D1 and input information D2 will be provided later. Figure 2 as well as Figure 4 Let me explain.
[0038] 1-2. Structure of the liquid ejection device
[0039] Figure 2 This is a schematic diagram illustrating a structural example of the liquid ejection device 100 used in the liquid ejection system 10 according to the first embodiment. The liquid ejection device 100 is a printer that performs printing on a printing medium by inkjet printing. The printing medium is not particularly limited as long as it is a medium that the liquid ejection device 100 can print on, such as various types of paper, various types of cloth, or various types of film. In addition, the liquid ejection device 100 can be either a serial printer or a line printer.
[0040] like Figure 2 As shown, the liquid ejection device 100 includes a head unit 110, a moving mechanism 120, a communication device 130, a storage circuit 140, and a processing circuit 150.
[0041] The head unit 110 is a component 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.
[0042] exist Figure 2 In the example shown, the head unit 110 is divided into a liquid ejector head 110a and a control module 110b. The liquid ejector head 110a includes a head chip 111 and a drive circuit 112, while the control module 110b includes a power supply circuit 114, a drive signal generation circuit 115, and a residual vibration detection circuit 116. Furthermore, the head unit 110 is not limited to being divided into a liquid ejector head 110a and a control module 110b; for example, part or all of the control module 110b can be incorporated into the liquid ejector head 110a.
[0043] The head chip 111 ejects ink toward the printing medium. Figure 2 The diagram shows multiple driving elements 111f in the structural elements of the head chip 111.
[0044] Although Figure 2 In the example shown, the head unit 110 has one head chip 111, but the number can also be two or more. When the liquid ejection device 100 is a serial type, one or more head chips 111 are arranged such that the plurality of nozzles N span a portion of the width direction of the printing medium. Furthermore, when the liquid ejection device 100 is a row type, two or more head chips 111 are arranged such that the plurality of nozzles N span the entire width direction of the printing medium.
[0045] Under the control of the processing circuit 150, the drive circuit 112 switches whether to supply the drive signal Com output from the drive signal generation circuit 115 as a drive pulse PD for each of the plurality of drive elements 111f of the head chip 111. The drive circuit 112 includes, for example, a group of switches such as transmission gates for this switching.
[0046] The power supply circuit 114 receives power from a commercial power supply not shown and generates various predetermined potentials. These generated potentials are then appropriately supplied to various parts of the liquid ejection device 100. Figure 2 In the example shown, power supply circuit 114 generates a power supply potential VHV and a bias potential VBS. The bias potential VBS is supplied to the head chip 111, etc. Furthermore, the power supply potential VHV is supplied to the drive signal generation circuit 115, etc.
[0047] The drive signal generation circuit 115 is a circuit that generates drive signals 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, thereby generating the drive signal Com. Here, the signal of the waveform actually supplied to the drive element 111f in the waveform contained in the drive signal Com is the drive pulse PD.
[0048] The residual vibration detection circuit 116 detects information related to residual vibration caused by pressure changes in the ink within the pressure chamber C (described later) through the driving element 111f. The residual vibration detection circuit 116 obtains information related to the residual vibration, for example, based on a signal output from the driving element 111f via the piezoelectric effect as the residual vibration occurs. The method of generating the residual vibration varies depending on the nozzle N, the state within the pressure chamber C, and the viscosity of the ink (described later). More specifically, due to these factors, the amplitude, period, and attenuation rate of the waveform representing the residual vibration also differ. Information related to the residual vibration detected by the residual vibration detection circuit 116 is output to the first processing device 200 as residual vibration information D3 via the processing circuit 150. The residual vibration information D3 includes at least one of the amplitude, period, and attenuation rate of the waveform representing the residual vibration. The residual vibration information D3 is an example of the first information.
[0049] The moving mechanism 120 changes the relative position of the liquid ejector head 110a and the printing medium. More specifically, in the case of a serial liquid ejection device 100, the moving mechanism 120 has a conveying mechanism and a moving mechanism, wherein the conveying mechanism conveys the printing medium in a predetermined direction, and the moving mechanism causes the liquid ejector head 110a to reciprocate along an axis orthogonal to the conveying direction of the printing medium. Furthermore, in the case of a row-type liquid ejection device 100, the moving mechanism 120 has a conveying mechanism that conveys the printing medium in a direction intersecting the long side direction of the liquid ejector head 110a.
[0050] The communication device 130 is a circuit that can be connected to the first processing device 200 in a communicative manner. For example, the communication device 130 may have a wireless or wired LAN (Local Area Network) or USB (Universal Serial Bus) interface. USB is a registered trademark. Alternatively, the communication device 130 may also be connected to other first processing devices 200 via the Internet or other networks. Furthermore, the communication device 130 may be integrated with the processing circuitry 150.
[0051] The storage circuit 140 stores various programs executed by the processing circuit 150 and various data, such as printed data processed by the processing circuit 150. The storage circuit 140 may include, for example, one or more volatile memories such as RAM (Random Access Memory), and one or more non-volatile memories such as ROM (Read Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), or PROM (Programmable Read-Only Memory), in a semiconductor memory configuration. Printed data is supplied, for example, from the first processing device 200. Alternatively, the storage circuit 140 may also be configured as part of the processing circuit 150. Furthermore, printed data is an example of recorded data.
[0052] The processing circuit 150 has the function of controlling the operation of various parts of the liquid dispensing device 100 and processing various data. The processing circuit 150 includes, for example, one or more processors such as CPUs (Central Processing Units). Alternatively, the processing circuit 150 may replace the CPU with a programmable logic device such as an FPGA (Field-Programmable Gate Array), or it may include a programmable logic device such as an FPGA in addition to a CPU.
[0053] The processing circuit 150 controls the operation of each part of the liquid dispensing device 100 by executing the program stored in the storage circuit 140. Here, the processing circuit 150 generates signals such as control signal Sk, printing data signal SI, and waveform specification signal dCom as signals for controlling the operation of each part of the liquid dispensing device 100.
[0054] The control signal Sk is a signal used to control the drive of the moving mechanism 120. The printing data signal SI is a signal used to control the drive of the drive circuit 112. Specifically, the printing data signal SI specifies whether the drive circuit 112 supplies the drive signal Com from the drive signal generation circuit 115 as a drive pulse PD to the liquid ejector head 110a at predetermined unit intervals. By specifying this, the amount of ink ejected from the liquid ejector head 110a is specified. The waveform specification signal dCom is a digital signal used to specify the waveform of the drive signal Com generated by the drive signal generation circuit 115.
[0055] Furthermore, the processing circuit 150 outputs output information D1, including information related to the number of times the driving element 111f based on the driving signal Com is driven, and information related to the driving waveform that is the waveform of the driving signal Com, to the first processing device 200 via the communication device 130. For details regarding the output information D1, please refer to... Figure 4 This will be described later in the text.
[0056] Figure 3 This is a cross-sectional view illustrating a structural example of the head chip 111. In the following description, intersecting X-axis, Y-axis, and Z-axis are used appropriately. In the following text, one direction along the X-axis is the X1 direction, and the direction opposite to the X1 direction is the X2 direction. Similarly, the opposite directions along the Y-axis are the Y1 direction and the Y2 direction. The opposite directions along the Z-axis are the Z1 direction and the Z2 direction.
[0057] like Figure 3 As shown, the head chip 111 has a plurality of nozzles N arranged along the Y-axis. The plurality of nozzles N are divided into a first column L1 and a second column L2 arranged side by side along the X-axis with intervals between them. The first column L1 and the second column L2 are respectively collections of a plurality of nozzles N arranged in a straight line along the Y-axis.
[0058] The head chip 111 has a structure that is approximately symmetrical to each other along the X-axis. However, the positions of the plurality of nozzles N in the first column L1 and the plurality of nozzles N in the second column L2 along the Y-axis can be either consistent or different. Figure 3 The diagram illustrates a structure in which the positions of multiple nozzles N in the first column L1 and multiple nozzles N in the second column L2 are aligned along the Y-axis.
[0059] like Figure 3 As shown, the head chip 111 has a flow channel substrate 111a, a pressure chamber substrate 111b, a nozzle plate 111c, a vibration absorber 111d, a vibration plate 111e, multiple drive elements 111f, a protection plate 111g, a housing 111h, and a wiring substrate 111i.
[0060] The flow channel substrate 111a and the pressure chamber substrate 111b are stacked in this order along the Z1 direction to form a flow channel for supplying ink to a plurality of nozzles N. In the region located further along the Z1 direction than the laminate formed by the flow channel substrate 111a and the pressure chamber substrate 111b, a vibrating plate 111e, a plurality of driving elements 111f, a protective plate 111g, a housing 111h, and a wiring substrate 111i are provided. On the other hand, in the region located further along the Z2 direction than the laminate, a nozzle plate 111c and a vibration absorber 111d are provided. The elements of the head chip 111 are briefly described as long, plate-like components in the Y direction, and are joined together, for example, by an adhesive. Hereinafter, each element of the head chip 111 will be described in turn.
[0061] The nozzle plate 111c is a plate-shaped component having a plurality of nozzles N, each provided in a first column L1 and a second column L2. Each nozzle N is a through-hole through which ink passes. Here, the surface of the nozzle plate 111c facing the Z2 direction is the nozzle surface FN. The nozzle plate 111c is manufactured, for example, by processing a single-crystal silicon substrate using semiconductor manufacturing techniques such as dry etching or wet etching. However, other known methods and materials can also be appropriately used in the manufacture of the nozzle plate 111c. Furthermore, although the cross-sectional shape of the nozzles N is typically circular, it is not limited to this; for example, it can also be a non-circular shape such as a polygon or an ellipse.
[0062] On the flow channel substrate 111a, a space R1, a plurality of supply channels Ra, and a plurality of connecting channels Na are provided for each of the first column L1 and the second column L2. The space R1 is an elongated opening extending in the Y-axis direction when viewed from above along the Z-axis. The supply channels Ra and the connecting channels Na are through holes formed for each nozzle N. Each supply channel Ra communicates with the space R1.
[0063] The pressure chamber substrate 111b is a plate-shaped component having a plurality of pressure chambers C, referred to as chambers, provided for each of the first column L1 and the second column L2. The plurality of pressure chambers C are arranged in the direction along the Y-axis. Each pressure chamber C is an elongated space formed for each nozzle N and extending in the direction along the X-axis when viewed from above. Similar to the nozzle plate 111c described above, the flow channel substrate 111a and the pressure chamber substrate 111b are respectively manufactured, for example, by processing a single-crystal silicon substrate using semiconductor manufacturing technology. However, other known methods and materials may also be appropriately used in the respective manufacturing of the flow channel substrate 111a and the pressure chamber substrate 111b.
[0064] The pressure chamber C is the space located between the flow channel substrate 111a and the vibrating plate 111e. For each of the first column L1 and the second column L2, multiple pressure chambers C are arranged in the direction along the Y-axis. Furthermore, the pressure chamber C is connected to the connecting flow channel Na and the supply flow channel Ra, respectively. Therefore, the pressure chamber C is connected to the nozzle N via the connecting flow channel Na and to the space R1 via the supply flow channel Ra.
[0065] A vibrating plate 111e is disposed on the Z1-oriented surface of the pressure chamber substrate 111b. The vibrating plate 111e is a plate-shaped component capable of elastic vibration. The vibrating plate 111e has, for example, a first layer and a second layer, which are stacked together in this order along the Z1 direction. For example, the first layer is an elastic film made of silicon oxide (SiO2). This elastic film is formed, for example, by thermal oxidation of one side of a single-crystal silicon substrate. For example, the second layer is an insulating film made of zirconium oxide (ZrO2). This insulating film is formed, for example, by sputtering to form a zirconium layer and then thermally oxidizing that layer. Furthermore, the vibrating plate 111e is not limited to the structure formed by the stacking of the first and second layers described above; for example, it can be composed of a single layer or three or more layers.
[0066] On the Z1-oriented surface of the vibrating plate 111e, for each of the first column L1 and the second column L2, there are multiple drive elements 111f corresponding to nozzles N. Each drive element 111f is a driven element that deforms upon the supply of a drive signal Com. When viewed from above, each drive element 111f appears as an elongated strip extending along the X-axis. The multiple drive elements 111f are arranged along the Y-axis in a manner corresponding to multiple pressure chambers C. When viewed from above, the drive elements 111f overlap with the pressure chambers C.
[0067] Each drive element 111f is a piezoelectric element, and although not shown, it has a first electrode, a piezoelectric layer, and a second electrode, which are stacked together in this order along the Z1 direction. One of the first and second electrodes is a separate electrode configured for each drive element 111f, and a drive pulse PD is supplied to this electrode. The other electrode is a strip-shaped common electrode that extends continuously across multiple drive elements 111f in the Y-axis direction, and a bias potential VBS is supplied to this other electrode. Examples of metallic materials used 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 combined in an alloy or laminated manner. 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 material that extends continuously across multiple drive elements 111f in the Y-axis direction. However, the piezoelectric layer can also span multiple drive elements 111f and be integrated into one unit. In this case, on the piezoelectric layer, in the region corresponding to the gap between each adjacent pressure chamber C when viewed from above, a through hole extending through the piezoelectric layer extends in the direction along the X-axis. When the vibrating plate 111e vibrates in a manner that is linked to the deformation of the drive elements 111f, the pressure within the pressure chamber C changes, thereby causing ink to be ejected from the nozzle N.
[0068] The protective plate 111g is a plate-shaped component disposed on the Z1-oriented surface of the vibrating plate 111e, and it protects the multiple drive elements 111f while strengthening the mechanical strength of the vibrating plate 111e. Here, the multiple drive elements 111f are housed between the protective plate 111g and the vibrating plate 111e. The protective plate 111g is, for example, made of resin material.
[0069] The housing 111h is a component for storing ink supplied to multiple pressure chambers C. The housing 111h is made of, for example, resin material. Within the housing 111h, a space R2 is provided for each of the first column L1 and the second column L2. Space R2 communicates with the aforementioned space R1 and, together with space R1, functions as a reservoir R for storing ink supplied to the multiple pressure chambers C. An inlet IH for supplying ink to each reservoir R is provided on the housing 111h. The ink in each reservoir R is supplied to the pressure chamber C via a supply channel Ra.
[0070] The vibration absorber 111d, also known as a flexible substrate, is a flexible resin film that forms the wall of the reservoir R and absorbs pressure fluctuations of the ink within the reservoir R. Alternatively, the vibration absorber 111d can also be a flexible sheet of metal. The Z1-oriented surface of the vibration absorber 111d is bonded to the flow channel substrate 111a using an adhesive or the like.
[0071] The wiring board 111i is a mounting component installed on the Z1-oriented surface of the vibrating plate 111e and used for electrically connecting the control unit 20 and the head chip 111. The wiring board 111i is, for example, a flexible wiring board such as COF (Chip On Film), FPC (Flexible Printed Circuit), or FFC (Flexible Flat Cable). In this embodiment, the aforementioned drive circuit 112 is mounted on the wiring board 111i.
[0072] In the head chip 111, when the vibrating plate 111e or the driving element 111f deteriorates, or when the type of ink supplied to the multiple pressure chambers C is changed, the waveform of the residual vibration in the vibrating plate 111e will change due to the pressure change of the ink in the pressure chamber C. As an example, the liquid ejection system 10 of this embodiment 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 of this embodiment corrects this threshold value as the vibrating plate 111e, the driving element 111f deteriorates, or the ink is replaced, thereby more accurately detecting ink ejection defects.
[0073] 1-3. Structure of the first processing device
[0074] Figure 4 This is a schematic diagram illustrating a structural example of the first processing device 200 used in the liquid ejection system 10 according to the first embodiment. The first processing device 200 is a desktop or laptop computer, etc., and controls the printing performed by the liquid ejection device 100.
[0075] like Figure 4 As shown, the first processing device 200 includes a display device 210, an input device 220, a communication device 230, a storage circuit 240, and a processing circuit 250. They are connected in a manner that enables them to communicate with each other.
[0076] The display device 210 displays various images under the control of the processing circuit 250. Here, the display device 210 may have various display panels, such as a liquid crystal display panel or an organic EL (electro-luminescence) display panel. Alternatively, the display device 210 may be disposed outside the first processing device 200. Furthermore, the display device 210 may also be a structural element of the liquid ejection device 100.
[0077] The input device 220 is a device that receives operations from the user. For example, the input device 220 may have a touchpad, touch panel, or mouse as a pointing device. In this case, if the input device 220 has a touch panel, it may also serve as a display device 210. Alternatively, the input device 220 may be located outside the first processing device 200. Furthermore, the input device 220 may also be a structural element of the liquid dispensing device 100.
[0078] The communication device 230 is a circuit that is communicatively connected to the liquid dispensing device 100 and the server 300. For example, the communication device 230 may be a wireless or wired interface such as LAN or USB. The communication device 230 transmits printing data to the liquid dispensing device 100 or receives residual vibration information D3 from the liquid dispensing device 100 through communication with it. Furthermore, the communication device 230 transmits output information D1 or receives input information D2 through communication with the server 300. That is, the communication device 230 functions as a connection unit 231 that communicatively connects to the liquid dispensing device 100 and the server 300. Alternatively, the communication device 230 may be integrated with the processing circuit 250. Furthermore, the connection unit 231 is an example of a network connection unit.
[0079] Output information D1 is an output parameter related to the degree of degradation of the driving element 111f. Specifically, output information D1, as an example, includes first output information D1a related to the number of times the driving element 111f has been driven. Furthermore, output information D1, as an example, includes second output information D1b related to the driving waveform that drives the driving element 111f. Here, the second output information D1b related to the driving waveform includes, for example, one or more of the amplitude of the driving waveform, the period of the driving waveform, and the attenuation rate of the driving waveform.
[0080] The first output information D1a is an example of a first output parameter. Furthermore, the second output information D1b is an example of a second output parameter. Additionally, the output information D1 is not limited to the first output information D1a and the second output information D1b, and may include other information.
[0081] Input information D2 is an input parameter used to detect poor ejection of the drive element 111f based on the residual vibration of the vibrating plate 111e. As described later, the detection unit 254, as an example, compares the potential representing the amplitude of the residual vibration with a threshold value, and input information D2 includes a first input parameter related to that threshold value. Furthermore, as described later, this first input parameter is a value calculated by the server 300. The server 300 calculates the first input parameter in such a way that the greater the degree of deterioration of the drive element 111f, the smaller the threshold value. The first input parameter can also be a correction value for the threshold value itself.
[0082] The storage circuit 240 is a device for storing various programs executed by the processing circuit 250 and various data processed by the processing circuit 250. For example, the storage circuit 240 may be a hard disk drive or a semiconductor memory. Alternatively, part or all of the storage circuit 240 may be disposed on a storage device or server external to the first processing device 200.
[0083] The storage circuit 240 of this embodiment stores program PG1, output information D1, input information D2, and residual vibration information D3. Alternatively, part 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, etc., of the first processing device 200. Furthermore, these program PG1, output information D1, input information D2, and residual vibration information D3 are collectively referred to as "dataset DG" in this specification.
[0084] The processing circuit 250 is a device that controls various parts of the first processing unit 200, the liquid dispensing device 100, and the server 300, and processes various types of data. The processing circuit 250 may include, for example, a processor such as a CPU. Furthermore, the processing circuit 250 may be configured with a single processor or multiple processors. Additionally, some or all of the functions of the processing circuit 250 may be implemented using hardware such as a DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), PLD (Programmable Logic Device), or FPGA.
[0085] 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 storage circuit 240.
[0086] The acquisition unit 251 communicates with the liquid ejection device 100 via the connection unit 231 to acquire output information D1 and residual vibration information D3. The acquisition unit 251 stores the acquired output information D1 and residual vibration information D3 in the storage circuit 240.
[0087] The output unit 252 outputs the acquired output information D1 to the server 300 via the connection unit 231.
[0088] As an example, the output unit 252 can also immediately output the output information D1 to the server 300 when the user of the liquid ejection device 100 issues an output instruction from the input device 220.
[0089] The input unit 253 inputs the input information D2 from the server 300 via the connection unit 231. Furthermore, the input unit 253 stores the input information D2 in the storage circuit 240.
[0090] The detection unit 254 detects ejection defects in the liquid ejection device 100 based on the input information D2 and the residual vibration information D3. As an example, the detection unit 254 detects ejection defects in the liquid ejection device 100 based on a comparison between a potential representing the amplitude of the residual vibration as residual vibration information D3 and a threshold value as input information D2.
[0091] For example, the detection unit 254 calculates the attenuation rate of residual vibration based on the amplitude of residual vibration in a first period during the period of detecting ejection defects and the amplitude of residual vibration in a second period that follows the first period. Furthermore, the detection unit 254 infers the viscosity of the ink in the pressure chamber C based on the attenuation rate of residual vibration. Based on this, the detection unit 254 can detect ejection defects in the liquid ejection device 100 based on the inferred viscosity of the ink. When ejection defects are detected, the detection unit 254 compares the amplitude, attenuation rate, period of residual vibration, or phase of residual vibration with a threshold value, based on a judgment of whether the degree of ejection defects is within an acceptable range.
[0092] Furthermore, these acquisition units 251, output units 252, input units 253, and detection units 254 are collectively referred to as "functional units FG" in this specification.
[0093] 1-4. Server Structure
[0094] Figure 5This is a schematic diagram illustrating an example structure of the server 300 used in the liquid ejection system 10 according to the first embodiment. The server 300 is, by way of example, a cloud server and a computer that generates input information D2 based on output information D1. However, the server 300 is not limited to a cloud server. For example, the server 300 could also be a virtual server such as a VPS (Virtual Private Server). Alternatively, the server 300 could also be used in an on-premise manner.
[0095] like Figure 5 As shown, server 300 includes a display device 310, an input device 320, a communication device 330, a storage circuit 340, and a processing circuit 350. They are connected in a manner that enables them to communicate with each other.
[0096] Display device 310 is a device for displaying various images under the control of processing circuit 350, and is configured in the same manner as display device 210 described above.
[0097] Input device 320 is a device that accepts operations from the user and is configured in the same manner as input device 220 described above.
[0098] The communication device 330 is a circuit that is communicatively connected to each of the first processing devices 200, and is configured in the same manner as the communication device 230 described above. That is, the communication device 330 functions as a connection part 331 that is communicatively connected to each of the first processing devices 200. Alternatively, the communication device 330 may be integrated with the processing circuit 350.
[0099] The storage circuit 340 is a device for storing various programs executed by the processing circuit 350 and various data processed by the processing circuit 350, and is configured in the same manner as the storage circuit 240 described above. The storage circuit 340 stores program PG2, output information D1, and input information D2.
[0100] The processing circuit 350 is a device that controls various parts of the server 300 and processes various types of data, and is configured in the same manner 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 storage circuit 340.
[0101] Input unit 351 inputs output information D1 from first processing device 200 via connection unit 331. Furthermore, input unit 351 stores output information D1 in storage circuit 340. Input unit 351 inputs output information D1 immediately upon receiving it from first processing device 200. However, the method of inputting output information D1 is not limited to this. For example, when output information D1 is received from first processing device 200, server 300 notifies first processing device 200 that output information D1 is being sent. First processing device 200 displays a message requesting permission to input output information D1, implemented by server 300, on display device 210 for the user of liquid dispensing device 100. After confirming the message, the user of liquid dispensing device 100 instructs input device 220 to grant permission to input output information D1, implemented by server 300. When server 300 receives a signal indicating permission, input unit 351 inputs output information D1 via connection unit 331. The input method for output information D1 can also be the method described above.
[0102] The calculation unit 352 calculates the input information D2 based on the output information D1. More specifically, as an example, the calculation unit 352 infers the degree of degradation of the driving element 111f by multiplying the number of times the driving element 111f, represented by the first output information D1a, by the voltage, represented by the second output information D1b. Based on this, as an example, the calculation unit 352 calculates a first input parameter in the first processing device 200 related to a threshold that is compared with the potential representing the amplitude of residual vibration, according to the degree of degradation of the driving element 111f. In the example above, the first input parameter is set such that the greater the degradation of the driving element 111f, the smaller the threshold becomes. The first input parameter is, for example, a correction amount for the threshold.
[0103] Figure 6 A graph showing the relationship between the amplitude of residual vibrations and the threshold. Figure 6In this process, the vibration curve during the period when the drive element 111f has not deteriorated is represented by V1, and the vibration curve after deterioration is represented by V2. Furthermore, the threshold value during the period when the drive element 111f has not deteriorated is set to Ta. During the period when the drive element 111f has not deteriorated, the detection unit 254 detects ejection defects in the liquid ejection device 100 by comparing the amplitude of the vibration curve V1 with the threshold value Ta. However, when the vibration curve changes from V1 to V2 as the drive element 111f deteriorates, the vibration curve V2 is always lower than the threshold value Ta. Therefore, the detection unit 254 cannot accurately detect ejection defects in the liquid ejection device 100 when using the threshold value Ta. Therefore, the calculation unit 352 calculates the first input parameter based on the deterioration of the drive element 111f, such that the threshold value Ta changes to the threshold value Tb. The detection unit 254 compares the amplitude in the vibration curve V2 with the threshold Tb, thereby enabling more accurate detection of poor ejection in the liquid ejection device 100 after the drive element 111f has deteriorated.
[0104] Return to Figure 5 The output unit 353 outputs the input information D2 to the first processing device 200 via the connection unit 331. The output unit 353 outputs the input information D2 to the first processing device 200 immediately upon its generation. However, the method of outputting the input information D2 is not limited to this. For example, the output unit 353 notifies the first processing device 200 that the input information D2 has been generated. Based on this notification, the first processing device 200 displays a confirmation message on the display device 210 asking whether the input information D2 has been received. After confirming the message, the user of the liquid dispensing device 100 instructs the input device 220 to allow the output of the input information D2. When the server 300 receives a signal indicating this permission, the output unit 353 outputs the input information D2 to the first processing device 200. The method of sending the input information D2 can also be the method described above.
[0105] 1-5. Handling of Liquid Ejection Systems
[0106] Figure 7 A flowchart illustrating the processing of the liquid ejection system 10 according to the first embodiment.
[0107] In step S101, the processing circuit 250 of the first processing device 200 functions as an acquisition unit 251 to acquire output information D1.
[0108] In step S102, the processing circuit 250 of the first processing device 200 functions as an output unit 252, thereby outputting the output information D1 to the server 300. Furthermore, the processing circuit 350 of the server 300 functions as an input unit 351, thereby inputting the output information D1.
[0109] In step S103, the processing circuit 350 of the server 300 functions as a calculation unit 352 to perform calculations on the input information D2.
[0110] In step S104, the processing circuit 350 of the server 300 functions as an output unit 353, thereby outputting the input information D2 to the first processing device 200. Then, the processing circuit 350 of the server 300 completes all processing. Furthermore, the processing circuit 250 of the first processing device 200 functions as an input unit 253, thereby inputting the input information D2.
[0111] In step S105, the processing circuit 250 of the first processing device 200 functions as a detection unit 254, thereby detecting ejection defects in the liquid ejection device 100 based on the input information D2 and the residual vibration information D3. Then, the processing circuit 250 of the first processing device 200 completes all processing.
[0112] In addition, after step S105, the processing circuit 250 of the first processing device 200 can also cause the display device 210 to display the detection result of poor ejection in the liquid ejection device 100.
[0113] 1-6. The effects of the liquid ejection system
[0114] The liquid ejection system 10 according to this embodiment includes a head unit 110, which has a pressure chamber C, a drive element 111f driven by an applied drive waveform, a vibrating plate 111e vibrating by the drive element 111f, and a nozzle N ejecting liquid by applying pressure in the pressure chamber C using the vibration of the vibrating plate 111e. Furthermore, the liquid ejection system 10 has an input unit 253, to which input parameters for detecting poor liquid ejection based on the residual vibration of the vibrating plate 111e are input from a server 300 via a connection unit 231.
[0115] The liquid ejection system 10, by having this structure, enables the user of the printer, which is the liquid ejection device 100, to detect poor liquid ejection from the liquid ejection device 100. In particular, the first processing unit 200 can detect poor liquid ejection by inputting input parameters from the server 300. As an example, even if the drive element 111f of the liquid ejection device 100 deteriorates, poor liquid ejection can be detected by adjusting the input parameters from the server 300 according to the deterioration. The function of inputting input parameters from the server 300 can be set, for example, by the head manufacturer. Furthermore, it is not limited to the case where the drive element 111f deteriorates; for example, in the printer that is the liquid ejection device 100, it is also possible to detect poor ink ejection by changing the type of ink supplied to the multiple pressure chambers C.
[0116] In addition, the liquid ejection system 10 also includes: an acquisition unit 251 that acquires residual vibration information D3 related to the residual vibration of the vibrating plate 111e; and a detection unit 254 that detects ejection defects based on the potential representing the amplitude of the residual vibration shown in the residual vibration information D3 and input parameters.
[0117] The liquid ejection system 10, by having this structure, is able to detect ink ejection defects using information related to residual vibration.
[0118] In addition, the input parameters include a first input parameter related to a threshold that is compared to the potential that represents the amplitude of the residual vibration.
[0119] The liquid ejection system 10, through this structure, is able to detect ink ejection defects based on a comparison of a potential representing the amplitude of residual vibration with a threshold.
[0120] Furthermore, the first input parameter is set such that the greater the degradation of the driving element 111f, the smaller the threshold.
[0121] By having this structure, the liquid ejection system 10 can more accurately detect ink ejection defects even if the drive element 111f deteriorates.
[0122] In addition, the liquid ejection system 10 also has an output unit 252, which outputs output parameters related to the degree of degradation of the drive element 111f to the server 300 via a network connection unit.
[0123] By having this structure, the liquid ejection system 10 is able to use the server 300 to monitor the degree of degradation of the drive element 111f.
[0124] In addition, the output parameters include a first output parameter related to the number of times the drive element 111f has been driven.
[0125] By having this structure, the liquid ejection system 10 is able to use the server 300 and determine the degree of degradation of the drive element 111f based on the number of times the drive element 111f has been driven.
[0126] In addition, the output parameters also include a second output parameter related to the driving waveform.
[0127] By having this structure, the liquid ejection system 10 is able to use the server 300 and, based on the drive waveform of the drive element 111f, to determine the degree of degradation of the drive element 111f.
[0128] In addition, the liquid ejection system 10 includes: a liquid ejection device 100 having a head unit 110; a first processing device 200 connected to the liquid ejection device 100 and having a display device 210 for displaying information related to the liquid ejection device 100; and a server 300.
[0129] By having this structure, the liquid ejection system 10 enables the first processing device 200 to control the liquid ejection device 100 and to send information from the server 300 to the first processing device 200 for detecting information related to the liquid ejection device 100.
[0130] In addition, the input unit 253 and the connection unit 231 are provided in the first processing device 200.
[0131] The liquid ejection system 10, by having this structure, is able to input parameters from the server 300 to the first processing device 200.
[0132] 2. Second Implementation Method
[0133] The second embodiment of the present invention will now be described. In the embodiments illustrated below, elements that have the same function or effect as those in the first embodiment will be referred to by the same reference numerals as those used in the description of the first embodiment, and their detailed descriptions will be omitted as appropriate.
[0134] 2-1. Overview of the Liquid Ejection System
[0135] Figure 8 This is a schematic diagram illustrating a structural example of the liquid ejection system 10A according to the second embodiment. Figure 8In the example shown, the liquid ejection system 10A includes liquid ejection devices 100A_1 to 100A_3, first processing devices 200A_1 to 200A_3, and a server 300. Furthermore, in the following text, the liquid ejection devices 100A_1 to 100A_3 are collectively referred to as "liquid ejection device 100A". Similarly, the first processing devices 200A_1 to 200A_3 are collectively referred to as "first processing device 200A".
[0136] The liquid ejection devices 100A_1 to 100A_3 and the first processing devices 200A_1 to 200A_3 correspond one-to-one with each other. Furthermore, although in Figure 8 The document describes three liquid ejection devices 100A_1 to 100A_3 and three first processing devices 200A_1 to 200A_3, but these are just examples. The liquid ejection system 10A may have any number of liquid ejection devices 100A and first processing devices 200A.
[0137] In the liquid dispensing system 10A, the liquid dispensing device 100A is connected wirelessly or via a wired connection to the first processing device 200A and the server 300, respectively, in a manner enabling mutual communication. Alternatively, this connection can also be made via a communication network NW, including the Internet.
[0138] In addition, such as Figure 8 As shown, output information D1 is sent from the liquid ejection device 100A to the server 300. On the other hand, input information D2 is sent from the server 300 to the liquid ejection device 100A.
[0139] 2-2. Structure of the liquid ejection device
[0140] Figure 9 This is a schematic diagram illustrating a structural example of the liquid ejection device 100A used in the liquid ejection system 10A according to the second embodiment. The liquid ejection device 100A differs from the liquid ejection 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 having the structural elements of the control module 110b, it also has a communication device 117, a storage circuit 118, and a processing circuit 119.
[0141] The communication device 117 is a circuit that can communicate with the server 300. For example, the communication device 117 may be a wireless or wired interface such as LAN or USB. Furthermore, the communication device 117 transmits output information D1 or receives input information D2 through communication with the server 300. That is, the communication device 117 functions as a connection unit 171 that can communicate with the server 300. Alternatively, the communication device 117 may be integrated with the processing circuit 119. Additionally, the connection unit 171 is an example of a network connection unit.
[0142] In the storage circuit 118 of this embodiment, the dataset DG is stored in the same way as in the storage circuit 240 of the first processing device 200 according to the first embodiment. In addition, part or all of the dataset DG may also be stored in a storage device or server external to the liquid ejection device 100A.
[0143] The processing circuit 119 reads and executes the program PG1 from the storage circuit 118, thereby operating as a functional unit FG in the same way as the processing circuit 250 of the first processing device 200 according to the first embodiment.
[0144] 2-3. Structure of the first processing device
[0145] Figure 10 This is a schematic diagram illustrating a structural example of the first processing device 200A used in the liquid ejection system 10A according to the second embodiment. Compared with the first processing device 200 according to the first embodiment, the first processing device 200A differs in that it does not require the storage of output information D1, input information D2, and residual vibration information D3 by the storage circuit 240, and it has a processing circuit 250A instead of the processing circuit 250.
[0146] The processing circuit 250A differs from the processing circuit 250 of the first embodiment in that the acquisition unit 251 and the detection unit 254 are not essential structural elements.
[0147] 2-4. Handling of Liquid Ejection Systems
[0148] Figure 11 A flowchart illustrating the processing of the liquid ejection system 10A according to the second embodiment.
[0149] In step S201, the processing circuit 119 of the liquid ejection device 100A functions as an acquisition unit 251 to acquire output information D1.
[0150] In step S202, the processing circuit 119 of the liquid ejection device 100A functions as an output unit 252, thereby outputting output information D1 to the server 300. Furthermore, the processing circuit 350 of the server 300 functions as an input unit 351, thereby inputting output information D1.
[0151] In step S203, the processing circuit 350 of the server 300 functions as a calculation unit 352 to perform calculations on the input information D2.
[0152] In step S204, the processing circuit 350 of the server 300 functions as an output unit 353, thereby sending the input information D2 to the liquid dispensing device 100A. Then, the processing circuit 350 of the server 300 completes all processing. Furthermore, the processing circuit 119 of the liquid dispensing device 100A functions as an input unit 253, thereby inputting the input information D2.
[0153] In step S205, the processing circuit 119 of the liquid ejection device 100A functions as a detection unit 254, thereby detecting ejection defects in the liquid ejection device 100A based on the input information D2 and the residual vibration information D3. Then, the processing circuit 119 of the liquid ejection device 100A completes all processing.
[0154] Additionally, after step S205, the processing circuit 119 of the liquid dispensing device 100A may also display the detection result of a dispensing defect in the liquid dispensing device 100A on its own display device (not shown). Alternatively, the processing circuit 119 of the liquid dispensing device 100A may output the detection result of a dispensing defect 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.
[0155] 2-5. The effects of the liquid ejection system
[0156] In the liquid ejection system 10A according to this embodiment, the input part 253 and the connection part 171 are provided in the liquid ejection device 100.
[0157] The liquid ejection system 10A, by having this structure, is able to input parameters from the server 300 to the liquid ejection device 100A.
[0158] Furthermore, the head unit 110 according to this embodiment includes a pressure chamber C, a drive element 111f that is driven by an applied drive waveform, and a nozzle N that ejects liquid by applying pressure within the pressure chamber C using the drive element 111f. The head unit 110 has a connection portion 171 for network connection with the server 300. Additionally, the head unit 110 has an input portion 253 into which input parameters for detecting poor liquid ejection based on the residual vibration of the vibrating plate 111e are input from the server 300 via the connection portion 171.
[0159] The liquid ejection system 10A, by having this structure, is able to input parameters from the server 300 to the head unit 110.
[0160] 3. Third Implementation Method
[0161] The third embodiment of the present invention will now be described. In the embodiments illustrated below, elements that have the same function or effect as those in the first embodiment will be referred to by the same symbols used in the description of the first embodiment, and their detailed descriptions will be omitted as appropriate.
[0162] 3-1. Overview of the Liquid Ejection System
[0163] Figure 12 This is a schematic diagram showing a structural example of the liquid ejection system 10B according to the third embodiment. Figure 12 In the example shown, the liquid ejection system 10B includes liquid ejection 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. Furthermore, in the following text, the first processing devices 200B_1 to 200B_3 are collectively referred to as "first processing device 200B". Similarly, the second processing devices 600_1 to 600_3 are collectively referred to as "second processing device 600".
[0164] The liquid ejection 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 one-to-one with each other. Furthermore, although in Figure 12 The document describes three liquid ejection 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, but these are just examples. The liquid ejection system 10B may have any number of liquid ejection devices 100, first processing devices 200B, and second processing devices 600.
[0165] In the liquid dispensing system 10B, the first processing device 200B is connected wirelessly or wiredly to the liquid dispensing device 100 and the second processing device 600, respectively, enabling them to communicate with each other. Furthermore, the second processing device 600 is connected wirelessly or wiredly to both the first processing device 200B and the server 300, respectively. Alternatively, this connection can also be made via a communication network NW, including the Internet.
[0166] In addition, such as Figure 12 As shown, output information D1 is sent from the liquid dispensing device 100 to the first processing device 200B. Furthermore, output information D1 is sent from the first processing device 200B to the second processing device 600. Additionally, output information D1 is sent from the second processing device 600 to the server 300. On the other hand, input information D2 is sent from the server 300 to the second processing device 600. Furthermore, input information D2 is sent from the second processing device 600 to the first processing device 200B.
[0167] 3-2. Structure of the first processing device
[0168] Figure 13 This is a schematic diagram illustrating a structural example of the first processing device 200B used in the liquid ejection 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.
[0169] The communication device 230A is a circuit that can communicate with both the liquid dispensing device 100 and the second processing device 600. For example, the communication device 230A may be a wireless or wired interface such as LAN or USB. Furthermore, the communication device 230A receives output information D1 and residual vibration information D3 through communication with the liquid dispensing device 100. That is, the communication device 230A functions as a connection unit 231 that communicates with the liquid dispensing device 100. Furthermore, the communication device 230A transmits output information D1 and receives input information D2 through short-range wireless communication with the second processing device 600. That is, the communication device 230A functions as a short-range connection unit 232 that communicates with the second processing device 600. Here, the 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. Alternatively, the communication device 230A can also be integrated with the processing circuit 250B.
[0170] Compared with the processing circuit 250 of the first embodiment, the processing circuit 250B differs in that it has an output section 252A instead of an output section 252 and an input section 253A instead of an input section 253.
[0171] The output unit 252A outputs the acquired output information D1 and residual vibration information D3 to the second processing device 600 via the proximity connection unit 232. The input unit 253A inputs input information D2 from the second processing device 600 via the proximity connection unit 232.
[0172] 3-3. Structure of the Second Processing Unit
[0173] Figure 14 This is a schematic diagram illustrating a structural example of the second processing device 600 used in the liquid dispensing system 10B according to the third embodiment. The second processing device 600 is, for example, a portable terminal such as a smartphone or tablet, and is envisioned to be used by a user of the liquid dispensing device 100. The second processing device 600 serves as a medium for receiving and transmitting output information D1 and input information D2 between the first processing device 200B and the server 300.
[0174] like Figure 14 As shown, the second processing device 600 includes a display device 610, an input device 620, a communication device 630, a storage circuit 640, and a processing circuit 650. They are connected in a manner that enables them to communicate with each other.
[0175] The display device 610 displays various images under the control of the processing circuit 650. Here, the display device 610 may have various display panels, such as a liquid crystal display panel or an organic EL display panel. Alternatively, the display device 610 may be disposed outside the second processing device 600.
[0176] The input device 620 is a device that accepts operations from the user. For example, the input device 620 may have a touchpad, touch panel, or mouse as a pointing device. In this case, if the input device 620 has a touch panel, it may also serve as a display device 610. Alternatively, the input device 620 may be located outside the second processing device 600.
[0177] The communication device 630 is a circuit that can communicate with the first processing device 200B and the server 300. For example, the communication device 630 may be a wireless or wired interface such as LAN or USB. Furthermore, the communication device 630 transmits output information D1 and receives input information D2 through communication with the server 300. That is, the communication device 630 functions as a connection unit 631 that can communicate with the server 300. Furthermore, the communication device 630 receives output information D1 through short-range wireless communication with the first processing device 200B. That is, the communication device 630 functions as a short-range connection unit 632 that can communicate with the first processing device 200B. Alternatively, the communication device 630 may be integrated with the processing circuit 650. Furthermore, the connection unit 631 is an example of a network connection unit.
[0178] The storage circuit 640 is a device for storing various programs executed by the processing circuit 650 and various data processed by the processing circuit 650. The storage circuit 640 may be, for example, a hard disk drive or a semiconductor memory. Alternatively, part or all of the storage circuit 640 may be located in a storage device or server external to the second processing device 600.
[0179] In this embodiment, the storage circuit 640 stores program PG3, output information D1, and input information D2. Alternatively, part or all of program PG3, output information D1, and input information D2 may be stored in an external storage device or server, etc., of the second processing device 600.
[0180] The processing circuit 650 is a device that controls various parts of the second processing unit 600 and processes various types of data. The processing circuit 650 may include, for example, a processor such as a CPU. Furthermore, the processing circuit 650 may be configured with a single processor or multiple processors. Additionally, some or all of the functions of the processing circuit 650 may be implemented using hardware such as a DSP, ASIC, PLD, or FPGA.
[0181] 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 storage circuit 640.
[0182] The acquisition unit 651 communicates with the first processing device 200B via the proximity connection unit 632 to acquire output information D1. The acquisition unit 651 stores the acquired output information D1 in the storage circuit 640.
[0183] The output unit 652 outputs the acquired output information D1 to the server 300 via the connection unit 631.
[0184] The input unit 653 receives input information D2 from the server 300 via the connection unit 631. Furthermore, the input unit 653 stores the input information D2 in the storage circuit 640.
[0185] 3-4. Handling of liquid ejection systems
[0186] Figure 15 A flowchart illustrating the processing of the liquid ejection system 10B according to the third embodiment.
[0187] In step S301, the processing circuit 250B of the first processing device 200B functions as an acquisition unit 251 to acquire output information D1.
[0188] In step S302, the processing circuit 250B of the first processing device 200B functions as an output unit 252A, thereby sending the output information D1 to the second processing device 600. Then, the processing circuit 250B of the first processing device 200B completes all processing. Furthermore, the processing circuit 650 of the second processing device 600 functions as an acquisition unit 651, thereby acquiring the output information D1.
[0189] In step S303, the processing circuit 650 of the second processing device 600 functions as an output unit 652, thereby outputting the output information D1 to the server 300. Furthermore, the processing circuit 350 of the server 300 functions as an input unit 351, thereby inputting the output information D1.
[0190] In step S304, the processing circuit 350 of the server 300 functions as a calculation unit 352 to perform calculations on the input information D2.
[0191] In step S305, the processing circuit 350 of the server 300 functions as an output unit 353, thereby outputting the input information D2 to the second processing device 600. Then, the processing circuit 350 of the server 300 completes all processing. Furthermore, the processing circuit 650 of the second processing device 600 functions as an input unit 653, thereby inputting the input information D2.
[0192] In step S306, the processing circuit 650 of the second processing device 600 functions as an output unit 652, thereby outputting the input information D2 to the first processing device 200B. Furthermore, the processing circuit 250B of the first processing device 200B functions as an input unit 253A, thereby inputting the input information D2.
[0193] In step S307, the processing circuit 250B of the first processing device 200B functions as a detection unit 254, thereby detecting ejection defects in the liquid ejection device 100 based on the input information D2 and the residual vibration information D3. Then, the processing circuit 250B of the first processing device 200B completes all processing.
[0194] Additionally, after step S307, the processing circuit 250B of the first processing device 200B can also cause the display device 210 to display the detection result of poor ejection in the liquid ejection device 100.
[0195] 3-5. The effects of the liquid ejection system
[0196] The liquid ejection system 10B according to this embodiment also includes a second processing device 600 capable of wirelessly connecting to the first processing device 200B. An input unit 653 and a connection unit 631 are provided in the second processing device 600.
[0197] The liquid ejection system 10B, by having this structure, is able to input parameters from the server 300 to the second processing device 600.
[0198] 4. Fourth Implementation Method
[0199] The fourth embodiment of the present invention will now be described. In the embodiments illustrated below, for elements that have the same function or effect as those in the first to third embodiments, the symbols used in the descriptions of the first to third embodiments will be retained and their detailed descriptions will be omitted as appropriate.
[0200] 4-1. Overview of the Liquid Ejection System
[0201] Figure 16 This is a schematic diagram showing a structural example of the liquid ejection system 10C according to the fourth embodiment. Figure 16 In the example shown, the liquid ejection system 10C includes first processing units 200A_1 to 200A_3, liquid ejection units 100B_1 to 100B_3, second processing units 600A_1 to 600A_3, and a server 300. Furthermore, in the following text, liquid ejection units 100B_1 to 100B_3 are collectively referred to as "liquid ejection unit 100B". Similarly, second processing units 600A_1 to 600A_3 are collectively referred to as "second processing unit 600A".
[0202] The first processing devices 200A_1 to 200A_3, the liquid ejection devices 100B_1 to 100B_3, and the second processing devices 600A_1 to 600A_3 correspond one-to-one with each other. Furthermore, although in Figure 16 The document describes three first processing devices 200A_1 to 200A_3, three liquid ejection devices 100B_1 to 100B_3, and three second processing devices 600A_1 to 600A_3, but these are just examples. The liquid ejection system 10C may have any number of first processing devices 200A, liquid ejection devices 100B, and second processing devices 600A.
[0203] In the liquid dispensing system 10C, the liquid dispensing device 100B is connected wirelessly or wiredly to the first processing device 200A and the second processing device 600A, respectively, enabling them to communicate with each other. Furthermore, the second processing device 600A is connected wirelessly or wiredly to both the liquid dispensing device 100B and the server 300, respectively, enabling them to communicate with each other. Alternatively, this connection can also be made via a communication network NW, including the Internet.
[0204] In addition, such as Figure 16 As shown, output information D1 is sent from the liquid dispensing device 100B to the second processing device 600A. Furthermore, output information D1 is sent from the second processing device 600A to the server 300. On the other hand, input information D2 is sent from the server 300 to the second processing device 600A. Furthermore, input information D2 is sent from the second processing device 600A to the liquid dispensing device 100B.
[0205] 4-2. Structure of the liquid ejection device
[0206] Figure 17This is a schematic diagram illustrating a structural example of the liquid ejection device 100B used in the liquid ejection system 10C according to the fourth embodiment. Compared with the liquid ejection device 100A according to the second embodiment, the liquid ejection device 100B differs in that it has a communication device 117A instead of a communication device 117.
[0207] The communication device 117A is a circuit that is communicatively connected to the second processing device 600A. For example, the communication device 117A may be a wireless or wired interface such as LAN or USB. Furthermore, the communication device 117A transmits output information D1 through close-range communication with the second processing device 600A. That is, the communication device 117A functions as a close-range connection unit 172 that is communicatively connected to the second processing device 600A.
[0208] 4-3. Structure of the Second Processing Unit
[0209] Figure 18 This is a schematic diagram illustrating a structural example of the second processing device 600A used in the liquid ejection system 10C according to the fourth embodiment. Compared with the second processing device 600 according to the third embodiment, the second processing device 600A differs 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.
[0210] Compared to communication device 630, communication device 630A differs in that it has a proximity connection portion 632A instead of a proximity connection portion 632. Communication device 630A receives output information D1 through proximity communication with liquid dispensing device 100B. That is, communication device 630A functions as a proximity connection portion 632A that can be communicatively connected to liquid dispensing device 100B. Furthermore, communication device 630A can also be integrated with processing circuit 650A.
[0211] Compared with the processing circuit 650, the processing circuit 650A differs 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.
[0212] The acquisition unit 651A communicates with the liquid dispensing device 100B via the proximity connection unit 632A to acquire output information D1. The acquisition unit 651A stores the acquired output information D1 in the storage circuit 640.
[0213] The output unit 652A outputs the acquired output information D1 to the server 300 via the connection unit 631. In addition, the output unit 652A outputs the input information D2 input from the server 300 to the liquid ejection device 100B via the proximity connection unit 632A.
[0214] 4-4. Handling of Liquid Ejection Systems
[0215] Figure 19 This is a flowchart illustrating the processing of the liquid ejection system 10C according to the fourth embodiment.
[0216] In step S401, the processing circuit 119 of the liquid ejection device 100B functions as an acquisition unit 251 to acquire output information D1.
[0217] In step S402, the processing circuit 119 of the liquid dispensing device 100B functions as an output unit 252, thereby sending the output information D1 to the second processing device 600A. Then, the processing circuit 119 of the liquid dispensing device 100B completes all processing. Furthermore, the processing circuit 650A of the second processing device 600A functions as an acquisition unit 651A, thereby acquiring the output information D1.
[0218] In step S403, the processing circuit 650A of the second processing device 600A functions as an output unit 652A, thereby sending the output information D1 to the server 300. Furthermore, the processing circuit 350 of the server 300 functions as an input unit 351, thereby inputting the output information D1.
[0219] In step S404, the processing circuit 350 of the server 300 functions as a calculation unit 352 to perform calculations on the input information D2.
[0220] In step S405, the processing circuit 350 of the server 300 functions as an output unit 353, thereby outputting the input information D2 to the second processing device 600A. Then, the processing circuit 350 of the server 300 completes all processing. Furthermore, the processing circuit 650A of the second processing device 600A functions as an input unit 653A, thereby inputting the input information D2.
[0221] In step S406, the processing circuit 650A of the second processing device 600A functions as an output unit 652A, thereby outputting the input information D2 to the liquid dispensing device 100B. Furthermore, the processing circuit 119 of the liquid dispensing device 100B functions as an input unit 253, thereby inputting the input information D2.
[0222] In step S407, the processing circuit 119 of the liquid ejection device 100B functions as a detection unit 254, thereby detecting ejection defects in the liquid ejection device 100B based on the input information D2 and the residual vibration information D3. Then, the processing circuit 119 of the liquid ejection device 100B completes all processing.
[0223] Additionally, after step S407, the processing circuit 119 of the liquid dispensing device 100B may also display the detection result of a dispensing defect in the liquid dispensing device 100B on its own display device (not shown). Alternatively, the processing circuit 119 of the liquid dispensing device 100B may output the detection result of a dispensing defect 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.
[0224] 4-5. The effects of the liquid ejection system
[0225] The liquid ejection system 10C according to this embodiment also includes a second processing device 600A capable of wirelessly connecting to the liquid ejection device 100B. An input unit 653A and a connection unit 631 are provided in the second processing device 600A.
[0226] The liquid ejection system 10C, by having this structure, is able to input parameters from the server 300 to the second processing device 600A.
[0227] 5. Variations
[0228] While the liquid ejection system of the present invention has been described above based on the illustrated embodiments, the present invention is not limited thereto. Furthermore, the structure of each part of the present invention can be replaced with any structure that performs the same function as the embodiments described above, and arbitrary structures can also be added.
[0229] 5-1. Variation Example 1
[0230] In the liquid ejection system 10 according to the first embodiment, the liquid ejection device 100 and the first processing device 200 are assumed to be separate units, but connected to each other wirelessly or via a wired connection. However, the liquid ejection device 100 and the first processing device 200 may also have a structure in which one is housed within the other in a single housing. The same applies to the liquid ejection systems 10A according to the second embodiment to 10C according to the fourth embodiment.
[0231] 5-2. Variation Example 2
[0232] In the liquid ejection system 10B according to the third embodiment, by having the first processing device 200B equipped with a detection unit 254, ejection defects in the liquid ejection device 100 are detected. However, it is also possible for the second processing device 600 to obtain residual vibration information D3 from the first processing device 200B and to have a detection unit 254, thereby detecting ejection defects in the liquid ejection device 100. Furthermore, the processing circuit 650 of the second processing device 600 can also cause the display device 610 to display the detection result of the ejection defect. The same applies to the liquid ejection system 10C according to the fourth embodiment.
[0233] 5-3. Variation Example 3
[0234] In the liquid ejection system 10 according to the first embodiment, the first processing device 200 detects ejection defects in the liquid ejection device 100. In the liquid ejection system 10A according to the second embodiment, the liquid ejection device 100A detects ejection defects in itself. In the liquid ejection system 10B according to the third embodiment, the first processing device 200B detects ejection defects in the liquid ejection device 100. In the liquid ejection system 10C according to the fourth embodiment, the liquid ejection device 100B detects ejection defects in itself. However, ejection defects in the liquid ejection devices 100 to 100B can also be detected by equipping the server 300 with a detection unit. In this case, input parameters for determining the driving element 111f that has caused the ejection defect are input from the server 300 to the first processing device 200, the liquid ejection device 100A, the first processing device 200B, or the liquid ejection device 100B.
[0235] Symbol Explanation
[0236] 10, 10A, 10B, 10C, 10D… Liquid ejection system; 20… Control unit; 100, 100A, 100B… Liquid ejection device; 110… Head unit; 110a… Liquid ejection head; 110b, 110c… Control module; 111… Head chip; 111a… Flow channel substrate; 111b… Pressure chamber substrate; 111c… Nozzle plate; 111d… Vibration absorber; 111e… Vibrating plate; 111f… Drive element; 111g… Protection plate; 111h… Housing; 111i… Wiring substrate; 112… Drive circuit; 1 14…Power supply circuit; 115…Drive signal generation circuit; 116…Residual vibration detection circuit; 117, 117A…Communication device; 118…Storage circuit; 119…Processing circuit; 120…Moving mechanism; 130…Communication device; 140…Storage circuit; 150…Processing circuit; 171…Connecting part; 172…Proximity connecting part; 200, 200A, 200B…First processing device; 210…Display device; 220…Input device; 230, 230A…Communication device; 231…Connecting part; 232…Proximity connecting part; 240…Storage 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…Storage circuit; 350…Processing circuit; 351…Input unit; 352…Calculation unit; 353…Output unit; 600, 600A…Second processing unit; 610…Display device; 620…Input device; 630… 630A…Communication device; 631…Connection part; 632, 632A…Close-range connection part; 640…Storage circuit; 650, 650A…Processing circuit; 651, 651A…Acquisition part; 652, 652A…Output part; 653, 653A…Input part; 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 liquid ejection system, characterized in that, have: The head unit has a pressure chamber, a drive element that is driven by an applied drive waveform, a vibrating plate that vibrates by the drive element, and a nozzle that ejects liquid by applying pressure in the pressure chamber using the vibration of the vibrating plate. server; A network connection unit that connects to the server via a network; The output unit outputs output parameters related to the degree of degradation of the driving element to the server via the network connection unit; The acquisition unit acquires first information related to the residual vibration of the vibrating plate; The detection unit detects ejection defects based on whether the potential representing the amplitude of the residual vibration shown in the first information exceeds a threshold. An input unit, which receives input parameters from the server via the network connection unit, including a first input parameter related to the threshold; A computing unit, which is located within the server, performs calculations on the first input parameters based on the output parameters.
2. The liquid ejection system as described in claim 1, characterized in that, The first input parameter is set such that the greater the degradation of the driving element, the smaller the threshold.
3. The liquid ejection system as described in claim 1, characterized in that, The output parameters include a first output parameter related to the number of times the driving element has been driven.
4. The liquid ejection system as described in claim 3, characterized in that, The output parameters also include a second output parameter related to the driving waveform.
5. The liquid ejection system as described in claim 1, characterized in that, The liquid ejection system has the following features: A liquid ejection device having the aforementioned head unit; A first processing device is connected to the liquid ejection device and generates recording data used in the recording of information related to the liquid ejection device.
6. The liquid ejection system as described in claim 5, characterized in that, The input section and the network connection section are provided in the first processing device.
7. The liquid ejection system as described in claim 5, characterized in that, The input section and the network connection section are provided in the liquid ejection device.
8. The liquid ejection system as described in claim 5, characterized in that, The liquid ejection system also includes a second processing device, which is wirelessly connected to the first processing device. The input unit and the network connection unit are provided in the second processing device.
9. The liquid ejection system as described in claim 5, characterized in that, The liquid ejection system also includes a second processing device that can be wirelessly connected to the liquid ejection device. The input unit and the network connection unit are provided in the second processing device.
10. A liquid ejection system, characterized in that, have: The head unit has a pressure chamber, a drive element that is driven by an applied drive waveform, a vibrating plate that vibrates by the drive element, and a nozzle that ejects liquid by applying pressure in the pressure chamber using the vibration of the vibrating plate. server; A network connection unit that connects to the server via a network; The acquisition unit acquires first information related to the residual vibration of the vibrating plate; The output unit outputs output parameters related to the degree of degradation of the driving element to the server via the network connection unit; The input unit receives input parameters from the server via the network connection unit to determine if the drive element is experiencing ejection defects. The server has a computing unit that calculates the threshold based on the output parameters; The detection unit detects ejection defects based on whether the potential representing the amplitude of the residual vibration indicated by the first information exceeds the threshold.
11. A head unit, characterized in that, It comprises a pressure chamber, a drive element that is driven by an applied drive waveform, a vibrating plate that vibrates by the drive element, and a nozzle that ejects liquid by applying pressure in the pressure chamber using the vibration of the vibrating plate. The head unit also has: The acquisition unit acquires first information related to the residual vibration of the vibrating plate; The detection unit detects ejection defects based on whether the potential representing the amplitude of the residual vibration shown in the first information exceeds a threshold. The network connection unit connects to the server via the network. The output unit outputs output parameters related to the degree of degradation of the driving element to the server via the network connection unit; An input unit receives input parameters from the server via the network connection unit, including a first input parameter related to the threshold. The first input parameter is calculated in the server based on the output parameter.
Citation Information
Patent Citations
Liquid discharge device
JP2020044804A
Liquid ejecting system
CN120396519A
Liquid ejection device, inspection method, and program
JP2013233704A
Driving method for liquid injection device and liquid injection device
JP2019142106A
Liquid discharge method, non-transitory computer-readable storage medium storing drive pulse determination program, and liquid discharge apparatus
US20210229421A1