JP7052485B2 - Liquid consuming equipment and management system - Google Patents
Liquid consuming equipment and management system Download PDFInfo
- Publication number
- JP7052485B2 JP7052485B2 JP2018064653A JP2018064653A JP7052485B2 JP 7052485 B2 JP7052485 B2 JP 7052485B2 JP 2018064653 A JP2018064653 A JP 2018064653A JP 2018064653 A JP2018064653 A JP 2018064653A JP 7052485 B2 JP7052485 B2 JP 7052485B2
- Authority
- JP
- Japan
- Prior art keywords
- liquid
- cartridge
- amount value
- controller
- liquid chamber
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 239000007788 liquid Substances 0.000 title claims description 792
- 230000010365 information processing Effects 0.000 claims description 52
- 230000004044 response Effects 0.000 claims description 21
- 238000001514 detection method Methods 0.000 claims description 12
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000003780 insertion Methods 0.000 claims description 2
- 230000037431 insertion Effects 0.000 claims description 2
- 239000000976 ink Substances 0.000 description 198
- 238000000034 method Methods 0.000 description 135
- 230000008569 process Effects 0.000 description 133
- 238000007726 management method Methods 0.000 description 71
- 238000004891 communication Methods 0.000 description 55
- 238000012986 modification Methods 0.000 description 23
- 230000004048 modification Effects 0.000 description 23
- 238000012545 processing Methods 0.000 description 14
- 238000004364 calculation method Methods 0.000 description 8
- 238000005192 partition Methods 0.000 description 7
- 230000009471 action Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 238000012856 packing Methods 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 239000003086 colorant Substances 0.000 description 4
- 238000013500 data storage Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 230000000149 penetrating effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 230000004308 accommodation Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
Images
Landscapes
- Ink Jet (AREA)
Description
本発明は、インクなどの液体を消費する液体消費装置、及び当該液体消費装置と通信ネットワークで接続された情報処理装置とを備えた管理システムに関する。 The present invention relates to a liquid consuming device that consumes a liquid such as ink, and a management system including the liquid consuming device and an information processing device connected by a communication network.
液体を貯留するカートリッジが装着される装着ケースと、タンクとを備えた液体消費装置が知られている(例えば、特許文献1参照)。カートリッジが装着ケースに装着されると、カートリッジ内に貯留された液体がタンク内に流入する。 A liquid consuming device including a mounting case in which a cartridge for storing liquid is mounted and a tank is known (see, for example, Patent Document 1). When the cartridge is mounted in the mounting case, the liquid stored in the cartridge flows into the tank.
装着ケース及びタンクを備えた液体消費装置では、例えば、液体が使い切られていないカートリッジが液体が使い切られたカートリッジに誤って交換されると、タンクに貯留された液体がカートリッジに流出する可能性がある。 In a liquid consuming device with a mounting case and tank, for example, if a cartridge that has not run out of liquid is accidentally replaced with a cartridge that has run out of liquid, the liquid stored in the tank can flow out into the cartridge. be.
本発明は、上記の事情に鑑みてなされたものであり、その目的は、液体がタンクからカートリッジに流出したことを検出する手段を提供することにある。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a means for detecting that a liquid has flowed out of a tank to a cartridge.
(1) 本発明に係る液体消費システムは、液体が貯留された第1液室、一端が上記第1液室と連通され且つ他端が外部と連通される第1流路、及び一端が上記第1液室と連通され且つ他端が外部と連通される第2流路を有するカートリッジが装着される装着ケースと、第2液室を有するタンクであって、一端が外部と連通され且つ他端が上記第2液室と連通される第3流路と、上記第3流路よりも下方に位置する一端が上記第2液室と連通される第4流路と、一端が上記第2液室に連通され且つ他端が外部と連通される第5流路と、を有する上記タンクと、上記第4流路の他端と連通されるヘッドと、装置メモリと、第1インタフェースと、第2インタフェースと、コントローラと、を備える。上記第1流路及び上記第3流路の少なくとも一方は、上記カートリッジが上記装着ケースに装着されたときに、上記第1液室及び上記第2液室を連通する。上記コントローラは、上記第1インタフェースを通じて、上記カートリッジが有するカートリッジメモリから、上記第1液室内の液体の量を示す第1液量値を読み出し、上記装置メモリから、上記第2液室内の液体の量を示す第2液量値を読み出し、液体排出指示を受け付け、受け付けた液体排出指示によって上記ヘッドから排出される液体量に相当する排出値、読み出した上記第1液量値、及び読み出した上記第2液量値に基づいて、上記ヘッドから液体が排出された後の第1液量値及び第2液量値を決定し、決定した上記第1液量値を上記第1インタフェースを通じて上記カートリッジメモリに記憶させ、決定した上記第1液量値と上記第2液量値との少なくとも一方を上記装置メモリに記憶させ、上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたかを判定し、上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたと判定したことに応じて、上記他のカートリッジが有するカートリッジメモリから上記第1インタフェースを通じて第3液量値を読み出し、且つ上記装置メモリから上記第1液量値と上記第2液量値との少なくとも一方を読み出し、読み出した上記第3液量値、及び上記第1液量値と上記第2液量値との少なくとも一方に基づいて、上記第2液室から上記第1液室へ液体が移動するかを判定し、上記第2液室から上記第1液室へ液体が移動すると判定したことに応じて、上記第2インタフェースを通じて流出情報を出力する。 (1) In the liquid consumption system according to the present invention, the first liquid chamber in which the liquid is stored, the first flow path in which one end communicates with the first liquid chamber and the other end communicates with the outside, and one end thereof is described above. A mounting case for mounting a cartridge having a second flow path that communicates with the first liquid chamber and the other end communicates with the outside, and a tank having a second liquid chamber, one end communicating with the outside and the other. A third flow path whose end is in communication with the second liquid chamber, a fourth flow path whose end is in communication with the second liquid chamber at one end located below the third flow path, and one end is the second flow path. The tank having a fifth flow path communicating with the liquid chamber and the other end communicating with the outside, a head communicating with the other end of the fourth flow path, an apparatus memory, a first interface, and the like. It includes a second interface and a controller. At least one of the first flow path and the third flow path communicates with the first liquid chamber and the second liquid chamber when the cartridge is mounted in the mounting case. The controller reads the first liquid amount value indicating the amount of the liquid in the first liquid chamber from the cartridge memory of the cartridge through the first interface, and reads the liquid in the second liquid chamber from the device memory. The second liquid amount value indicating the amount is read out, the liquid discharge instruction is received, the discharge value corresponding to the liquid amount discharged from the head according to the received liquid discharge instruction, the read-out first liquid amount value, and the read-out above. Based on the second liquid amount value, the first liquid amount value and the second liquid amount value after the liquid is discharged from the head are determined, and the determined first liquid amount value is passed through the first interface to the cartridge. It is stored in the memory, at least one of the determined first liquid amount value and the second liquid amount value is stored in the device memory, and it is determined whether the cartridge mounted in the mounting case has been replaced with another cartridge. In response to the determination that the cartridge mounted in the mounting case has been replaced with another cartridge, the third liquid amount value is read from the cartridge memory of the other cartridge through the first interface, and At least one of the first liquid amount value and the second liquid amount value is read from the device memory, and the read third liquid amount value, and at least the first liquid amount value and the second liquid amount value are read out. Based on one of them, it is determined whether the liquid moves from the second liquid chamber to the first liquid chamber, and according to the determination that the liquid moves from the second liquid chamber to the first liquid chamber, the above The leaked information is output through the second interface.
上記構成によれば、タンク内の液体がカートリッジへ流出したことを検出することができる。 According to the above configuration, it is possible to detect that the liquid in the tank has flowed out to the cartridge.
(2) 好ましくは、本発明の液体消費装置は、ディスプレイをさらに備えていてもよい。上記コントローラは、上記流出情報を上記第2インタフェースを通じて上記ディスプレイに出力し、出力された上記流出情報に基づいて、上記流出情報に基づくオブジェクトを上記ディスプレイに表示させる。 (2) Preferably, the liquid consuming device of the present invention may further include a display. The controller outputs the leaked information to the display through the second interface, and based on the output leaked information, displays an object based on the leaked information on the display.
流出情報を示すオブジェクトがディスプレイに表示されるので、誤った使用がされたことをユーザに認識させることができる。 An object showing the leaked information is displayed on the display, so that the user can be aware that the information has been misused.
(3) 好ましくは、上記コントローラは、上記流出情報を上記第1インタフェースを通じて上記カートリッジメモリに記憶させてもよい。 (3) Preferably, the controller may store the leaked information in the cartridge memory through the first interface.
流出情報がカートリッジメモリに記憶されるので、タンクからインクが流出されたカートリッジであることを、当該カートリッジが装着された液体消費装置に認識させることができる。 Since the outflow information is stored in the cartridge memory, it is possible to make the liquid consuming device in which the cartridge is mounted recognize that the ink has flowed out from the tank.
(4) 好ましくは、上記コントローラは、上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたと判定したことに応じて、上記他のカートリッジが有するカートリッジメモリから上記第1インタフェースを通じて上記第3液量値を読み出し、且つ上記装置メモリから上記第2液量値を読み出し、読み出した上記第2液量値に基づいて、交換前の上記カートリッジの上記第1液量値を決定し、決定した当該第1液量値が、上記他のカートリッジが有するカートリッジメモリから読み出した上記第3液量値より大きいことに応じて、上記第2液室から上記第1液室へ液体が移動すると判定してもよい。 (4) Preferably, the controller determines that the cartridge mounted in the mounting case has been replaced with another cartridge, and the cartridge memory of the other cartridge is used to the first interface through the first interface. The third liquid amount value is read out, and the second liquid amount value is read out from the device memory, and the first liquid amount value of the cartridge before replacement is determined and determined based on the read second liquid amount value. It is determined that the liquid moves from the second liquid chamber to the first liquid chamber according to the fact that the first liquid amount value is larger than the third liquid amount value read from the cartridge memory of the other cartridge. You may.
交換前のカートリッジ内の液体の量が交換後のカートリッジ内の液体の量より大きいと、第2液室から第1液室へ液体が流出すると判定される。 If the amount of liquid in the cartridge before replacement is larger than the amount of liquid in the cartridge after replacement, it is determined that the liquid flows out from the second liquid chamber to the first liquid chamber.
(5) 好ましくは、上記コントローラは、上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたと判定したことに応じて、上記他のカートリッジが有するカートリッジメモリから上記第1インタフェースを通じて上記第3液量値を読み出し、且つ上記装置メモリから上記第2液量値を読み出し、読み出した上記第2液量値に基づいて、交換前の上記カートリッジの上記第1液量値を決定し、決定した当該第1液量値に基づいて、交換前の上記カートリッジの交換前液面位置を決定し、上記他のカートリッジが有するカートリッジメモリから読み出した上記第3液量値に基づいて、交換後の上記カートリッジの交換後液面位置を決定し、決定した当該交換前液面位置が当該交換後液面位置より上であることに応じて、上記第2液室から上記第1液室へ液体が移動すると判定してもよい。 (5) Preferably, the controller determines that the cartridge mounted in the mounting case has been replaced with another cartridge, and the cartridge memory of the other cartridge is used to the first interface through the first interface. The third liquid amount value is read out, and the second liquid amount value is read out from the device memory, and the first liquid amount value of the cartridge before replacement is determined and determined based on the read second liquid amount value. The pre-replacement liquid level position of the cartridge before replacement is determined based on the first liquid volume value, and after replacement based on the third liquid volume value read from the cartridge memory of the other cartridges. The liquid level position after replacement of the cartridge is determined, and the liquid flows from the second liquid chamber to the first liquid chamber according to the determined liquid level position before replacement being higher than the liquid level position after replacement. It may be determined to move.
交換前のカートリッジ内の液体の液面位置が交換後のカートリッジ内の液体の液面位置より上であると、第2液室から第1液室へ液体が流出すると判定される。 If the liquid level position of the liquid in the cartridge before replacement is higher than the liquid level position of the liquid in the cartridge after replacement, it is determined that the liquid flows out from the second liquid chamber to the first liquid chamber.
(6) 好ましくは、上記コントローラは、上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたと判定したことに応じて、上記他のカートリッジが有するカートリッジメモリから上記第1インタフェースを通じて上記第3液量値を読み出し、且つ上記装置メモリから上記第2液量値を読み出し、読み出した上記第2液量値に基づいて、交換前の前記第1液量値と前記第2液量値との和である交換前総液量値を決定し、上記他のカートリッジが有するカートリッジメモリから読み出した上記第3液量値と読み出した前記第2液量値との和である交換後総液量値を決定し、当該交換前総液量値が当該交換後総液量値より大きいことに応じて、上記第2液室から上記第1液室へ液体が移動すると判定してもよい。 (6) Preferably, the controller determines that the cartridge mounted in the mounting case has been replaced with another cartridge, and the cartridge memory of the other cartridge is used to the first interface through the first interface. The third liquid amount value is read, and the second liquid amount value is read from the device memory, and based on the read second liquid amount value, the first liquid amount value and the second liquid amount value before replacement are used. The total liquid amount before replacement, which is the sum of the above, is determined, and the total liquid amount after replacement, which is the sum of the third liquid amount value read from the cartridge memory of the other cartridge and the second liquid amount value read out. A value may be determined, and it may be determined that the liquid moves from the second liquid chamber to the first liquid chamber according to the fact that the total liquid volume value before replacement is larger than the total liquid volume value after replacement.
交換前のカートリッジ内の液体とタンク内の液体との和(総量)が交換後のカートリッジ内の液体とタンク内の液体との和(総量)より大きいと、第2液室から第1液室へ液体が流出すると判定される。 If the sum (total amount) of the liquid in the cartridge before replacement and the liquid in the tank is larger than the sum (total amount) of the liquid in the cartridge and the liquid in the tank after replacement, the second liquid chamber to the first liquid chamber It is determined that the liquid will flow out to.
(7) 好ましくは、上記コントローラは、上記第2液室から上記第1液室へ液体が移動すると判定したことに応じて、上記他のカートリッジの上記カートリッジメモリから上記第1インタフェースを通じて識別情報を読み出し、読み出した上記識別情報及び上記流出情報を上記第2インタフェースを通じて出力してもよい。 (7) Preferably, the controller obtains identification information from the cartridge memory of the other cartridge through the first interface in response to the determination that the liquid moves from the second liquid chamber to the first liquid chamber. The above-mentioned identification information and the above-mentioned leaked information read out may be output through the above-mentioned second interface.
上記構成によれば、あるカートリッジが繰り返し装着ケースに装着されて、液体の流出が繰り返し生じたか否かを判断することができる。 According to the above configuration, it is possible to determine whether or not a certain cartridge is repeatedly mounted in the mounting case and the outflow of liquid occurs repeatedly.
(8) 本発明に係る管理システムは、上述の液体消費装置と、上記液体消費装置が出力した上記流出情報が入力される情報処理装置と、を備える。 (8) The management system according to the present invention includes the above-mentioned liquid consuming device and an information processing device to which the above-mentioned outflow information output by the above-mentioned liquid consuming device is input.
本発明は、管理システムとして捉えることもできる。 The present invention can also be regarded as a management system.
(9) 本発明の管理システムは、液体消費装置と、情報処理装置と、を備える。上記液体消費装置は、液体が貯留された第1液室、一端が上記第1液室と連通され且つ他端が外部と連通される第1流路、及び一端が上記第1液室と連通され且つ他端が外部と連通される第2流路を有するカートリッジが装着される装着ケースと、第2液室を有するタンクであって、一端が外部と連通され且つ他端が上記第2液室と連通される第3流路と、上記第3流路よりも下方に位置する一端が上記第2液室と連通される第4流路と、一端が上記第2液室に連通され且つ他端が外部と連通される第5流路と、を有する上記タンクと、上記第4流路の他端と連通されるヘッドと、第1装置メモリと、第1インタフェースと、第2インタフェースと、第1コントローラと、を備える。上記第1流路及び上記第3流路の少なくとも一方は、上記カートリッジが上記装着ケースに装着されたときに、上記第1液室及び上記第2液室を連通する。上記情報処理装置は、第3インタフェースと、第2装置メモリと、第2コントローラと、を備える。上記第1コントローラは、上記第1インタフェースを通じて、上記カートリッジが有するカートリッジメモリから、上記第1室内の液体の量を示す第1液量値を読み出し、上記第1装置メモリから、上記第2液室内の液体の量を示す第2液量値を読み出し、液体排出指示を受け付け、受け付けた液体排出指示によって上記ヘッドから排出される液体量に相当する排出値、読み出した上記第1液量値、及び読み出した上記第2液量値に基づいて、上記ヘッドから液体が排出された後の第1液量値及び第2液量値を決定し、決定した上記第1液量値と上記第2液量値との少なくとも一方を上記第1インタフェースを通じて上記カートリッジメモリに記憶させ、決定した上記第2液量値を上記第1装置メモリに記憶させ、上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたかを判定し、上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたと判定したことに応じて、上記他のカートリッジが有するカートリッジメモリから上記第1インタフェースを通じて上記第3液量値を読み出し、且つ上記第1装置メモリから上記第1液量値と上記第2液量値との少なくとも一方を読み出し、読み出した上記第3液量値、及び上記第1液量値と上記第2液量値との少なくとも一方に応じた判断情報を上記第2インタフェースを通じて出力する。上記第2コントローラは、上記判断情報の入力を上記第3インタフェースを通じ受け付け、上記判断情報に基づいて、上記第2液室から上記第1液室へ液体が移動するかを判定し、上記第2液室から上記第1液室へ液体が移動すると判定したことに応じて、流出情報を上記第2装置メモリに記憶する。 (9) The management system of the present invention includes a liquid consuming device and an information processing device. The liquid consuming device has a first liquid chamber in which a liquid is stored, a first flow path in which one end communicates with the first liquid chamber and the other end communicates with the outside, and one end communicates with the first liquid chamber. A mounting case in which a cartridge having a second flow path is communicated with the outside and the other end is mounted, and a tank having a second liquid chamber, one end of which is communicated with the outside and the other end of which is the second liquid. A third flow path communicating with the chamber, a fourth flow path having one end located below the third flow path communicating with the second liquid chamber, and one end communicating with the second liquid chamber and The tank having a fifth flow path whose other end communicates with the outside, a head communicating with the other end of the fourth flow path, a first device memory, a first interface, and a second interface. , A first controller. At least one of the first flow path and the third flow path communicates with the first liquid chamber and the second liquid chamber when the cartridge is mounted in the mounting case. The information processing device includes a third interface, a second device memory, and a second controller. The first controller reads out the first liquid amount value indicating the amount of liquid in the first chamber from the cartridge memory of the cartridge through the first interface, and reads the first liquid amount value indicating the amount of liquid in the first chamber from the first apparatus memory, and from the second liquid chamber. The second liquid amount value indicating the amount of the liquid in the above is read out, the liquid discharge instruction is received, the discharge value corresponding to the liquid amount discharged from the head according to the received liquid discharge instruction, the read out first liquid amount value, and Based on the read-out second liquid amount value, the first liquid amount value and the second liquid amount value after the liquid is discharged from the head are determined, and the determined first liquid amount value and the second liquid amount value are determined. At least one of the amount value is stored in the cartridge memory through the first interface, the determined second liquid amount value is stored in the first device memory, and the cartridge mounted in the mounting case is the other cartridge. In response to the determination that the cartridge mounted in the mounting case has been replaced with another cartridge, the third liquid from the cartridge memory of the other cartridge through the first interface. The third liquid amount value read out, and at least one of the first liquid amount value and the second liquid amount value read out from the first apparatus memory, and the first liquid amount value and the first liquid amount value read out. Judgment information corresponding to at least one of the second liquid amount value is output through the second interface. The second controller accepts the input of the determination information through the third interface, determines whether the liquid moves from the second liquid chamber to the first liquid chamber based on the judgment information, and determines whether the liquid moves from the second liquid chamber to the first liquid chamber. The outflow information is stored in the second device memory in response to the determination that the liquid moves from the liquid chamber to the first liquid chamber.
上記構成によれば、第2液室から第1液室へ液体が流出したか否かを、情報処理装置で検出することができる。 According to the above configuration, whether or not the liquid has flowed out from the second liquid chamber to the first liquid chamber can be detected by the information processing apparatus.
(10) 好ましくは、上記液体消費装置は、日時情報を出力するタイマをさらに備えていてもよい。上記第1コントローラは、上記判断情報を上記第1装置メモリに記憶させ、上記タイマが出力する日時情報が示す日時が上記第1装置メモリに記憶された送信日時になったと判定したことに応じて、上記第1装置メモリから読み出した上記第2液量値に応じた残量情報と、上記第1装置メモリから読み出した上記判断情報と含む管理情報を上記第2インタフェースを通じて出力する。 (10) Preferably, the liquid consuming device may further include a timer for outputting date and time information. The first controller stores the determination information in the first device memory, and determines that the date and time indicated by the date and time information output by the timer is the transmission date and time stored in the first device memory. The remaining amount information according to the second liquid amount value read from the first device memory, the determination information read from the first device memory, and the management information including the management information are output through the second interface.
カートリッジが交換されると、毎日の定刻や所定時間ごとに液体消費装置から情報処理装置に送信される管理情報に含めて判断情報が情報処理装置に送信される。情報処理装置は、判断情報に基づいて、第2液室から第1液室への液体の流出が生じたか否かを判断し、流出が生じたと判断すると、流出情報を第2装置メモリに記憶させる。したがって、第2液室から第1液室への液体の流出が生じたことを管理システムの管理者に認識させることができる。 When the cartridge is replaced, the judgment information is transmitted to the information processing device by including it in the management information transmitted from the liquid consuming device to the information processing device at the scheduled time every day or at predetermined time intervals. The information processing device determines whether or not a liquid has flowed out from the second liquid chamber to the first liquid chamber based on the judgment information, and if it is determined that the outflow has occurred, the outflow information is stored in the memory of the second device. Let me. Therefore, it is possible to make the manager of the management system aware that the liquid has flowed out from the second liquid chamber to the first liquid chamber.
(11) 本発明に係る液体消費装置は、液体が貯留された第1液室、一端が上記第1液室と連通され且つ他端が外部と連通される第1流路、及び一端が上記第1液室と連通され且つ他端が外部と連通される第2流路を有するカートリッジが装着される装着ケースと、第2液室を有するタンクであって、一端が外部と連通され且つ他端が上記第2液室と連通される第3流路と、上記第3流路よりも下方に位置する一端が上記第2液室と連通される第4流路と、一端が上記第2液室に連通され且つ他端が外部と連通される第5流路と、
を有する上記タンクと、上記第4流路の他端と連通されるヘッドと、上記タンクの液面が検出位置以上で第1信号を出力し、当該検出位置未満で当該第1信号と相違する第2信号を出力する液面センサと、上記装着ケースが有する開口であって、上記カートリッジが挿入される挿入口を開閉するカバーと、上記カバーが閉じられていることに応じて第3信号を出力し、開かれていることに応じて第4信号を出力するカバーセンサと、装置メモリと、第1インタフェースと、第2インタフェースと、コントローラと、を備える。上記第1流路及び上記第3流路の少なくとも一方は、上記カートリッジが上記装着ケースに装着されたときに、上記第1液室及び上記第2液室を連通する。上記コントローラは、上記カバーセンサが上記第4信号を出力したと判定したことに応じて、上記液面センサの出力が上記第1信号であるか否かを判定し、上記液面センサの出力が上記第1信号であると判定したことに応じて、上記第2インタフェースを通じて流出情報を出力する。
(11) The liquid consuming device according to the present invention has a first liquid chamber in which a liquid is stored, a first flow path in which one end communicates with the first liquid chamber and the other end communicates with the outside, and one end thereof. A mounting case for mounting a cartridge having a second flow path that communicates with the first liquid chamber and the other end communicates with the outside, and a tank having a second liquid chamber, one end communicating with the outside and the other. A third flow path whose end is in communication with the second liquid chamber, a fourth flow path whose end is in communication with the second liquid chamber at one end located below the third flow path, and one end is the second flow path. A fifth flow path that communicates with the liquid chamber and the other end communicates with the outside,
The tank having a A liquid level sensor that outputs a second signal, a cover that opens and closes an insertion slot into which the cartridge is inserted, which is an opening of the mounting case, and a third signal depending on whether the cover is closed. It includes a cover sensor that outputs and outputs a fourth signal depending on whether it is open, a device memory, a first interface, a second interface, and a controller. At least one of the first flow path and the third flow path communicates with the first liquid chamber and the second liquid chamber when the cartridge is mounted in the mounting case. The controller determines whether or not the output of the liquid level sensor is the first signal in response to the determination that the cover sensor has output the fourth signal, and the output of the liquid level sensor is output. The outflow information is output through the second interface in response to the determination that the signal is the first signal.
上記構成によれば、タンク内の液体がカートリッジへ流出する可能性を検出することができる。 According to the above configuration, it is possible to detect the possibility that the liquid in the tank will flow out to the cartridge.
(12) 本発明に係る液体消費装置は、液体が貯留された第1液室、一端が上記第1液室と連通され且つ他端が外部と連通される第1流路、及び一端が上記第1液室と連通され且つ他端が外部と連通される第2流路を有するカートリッジが装着される装着ケースと、第2液室を有するタンクであって、一端が外部と連通され且つ他端が上記第2液室と連通される第3流路と、上記第3流路よりも下方に位置する一端が上記第2液室と連通される第4流路と、一端が上記第2液室に連通され且つ他端が外部と連通される第5流路と、を有する上記タンクと、上記第4流路の他端と連通されるヘッドと、上記タンクの液面が検出位置以上で第1信号を出力し、当該検出位置未満で当該第1信号と相違する第2信号を出力する液面センサと、装置メモリと、第1インタフェースと、第2インタフェースと、コントローラと、を備える。上記第1流路及び上記第3流路の少なくとも一方は、上記カートリッジが上記装着ケースに装着されたときに、上記第1液室及び上記第2液室を連通する。上記コントローラは、上記カートリッジが上記装着ケースから外されたか否かを判定し上記カートリッジが上記装着ケースから外されたと判定したことに応じて、上記液面センサの出力が上記第1信号であるか否かを判定し、上記液面センサの出力が上記第1信号であると判定したことに応じて、上記第2インタフェースを通じて流出情報を出力する。 (12) In the liquid consuming device according to the present invention, the first liquid chamber in which the liquid is stored, the first flow path having one end communicated with the first liquid chamber and the other end communicating with the outside, and one end thereof are described above. A mounting case for mounting a cartridge having a second flow path that is communicated with the first liquid chamber and the other end is communicated with the outside, and a tank having a second liquid chamber, one end of which is communicated with the outside and the other. A third flow path whose end is communicated with the second liquid chamber, a fourth flow path whose end is communicated with the second liquid chamber at one end located below the third flow path, and one end is the second flow path. The tank having a fifth flow path that communicates with the liquid chamber and the other end communicates with the outside, a head that communicates with the other end of the fourth flow path, and the liquid level of the tank are above the detection position. The liquid level sensor, the device memory, the first interface, the second interface, and the controller are provided, which outputs the first signal in the above and outputs the second signal different from the first signal below the detection position. .. At least one of the first flow path and the third flow path communicates with the first liquid chamber and the second liquid chamber when the cartridge is mounted in the mounting case. The controller determines whether or not the cartridge has been removed from the mounting case, and whether the output of the liquid level sensor is the first signal according to the determination that the cartridge has been removed from the mounting case. Whether or not it is determined, and the outflow information is output through the second interface according to the determination that the output of the liquid level sensor is the first signal.
上記構成によれば、タンク内の液体がカートリッジへ流出する可能性を検出することができる。 According to the above configuration, it is possible to detect the possibility that the liquid in the tank will flow out to the cartridge.
本発明によれば、液体がタンクからカートリッジに流出したことを検出することができる。 According to the present invention, it is possible to detect that the liquid has flowed out of the tank into the cartridge.
以下、本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。また、後述する各処理の実行順序は、本発明の要旨を変更しない範囲で、適宜変更することができる。 Hereinafter, embodiments of the present invention will be described. It is needless to say that the embodiments described below are merely examples of the present invention, and the embodiments of the present invention can be appropriately changed without changing the gist of the present invention. Further, the execution order of each process described later can be appropriately changed without changing the gist of the present invention.
本実施形態では、図1に示される管理システム5が説明される。管理システム5は、一乃至複数のプリンタ10と、各プリンタ10からそれぞれ情報を収集する情報処理装置40とを備える。プリンタ10と情報処理装置40とは、インターネット及びローカルネットワークなどの通信回線6によって接続されている。プリンタ10と情報処理装置40とは、通信回線6を通じて相互に通信可能である。プリンタ10は、液体消費装置の一例である。
In this embodiment, the management system 5 shown in FIG. 1 will be described. The management system 5 includes one or a plurality of
[プリンタ10の概要]
図2に示されるプリンタ10は、インク滴を吐出してシートに画像を印刷するインクジェットプリンタである。プリンタ10は、ファクシミリ機能、スキャン機能、及びコピー機能などの機能を有する複合機であってもよい。
[Overview of Printer 10]
The
以下では、プリンタ10が使用可能に水平面に設置された使用姿勢を基準として上下方向7が定義され、プリンタ10の開口13が形成された面を前面として前後方向8が定義され、プリンタ10を前面から見て左右方向9が定義される。すなわち、使用姿勢において、上下方向7が鉛直方向に相当し、前後方向8及び左右方向9が水平方向に相当する。前後方向8及び左右方向9は、直交している。
In the following, the
プリンタ10は、概ね直方体形状の筐体14を有している。筐体14の内部には、図3に示されるように、給送トレイ15と、給送ローラ23と、搬送ローラ25と、複数のノズル29を有するヘッド21と、プラテン26と、排出ローラ27と、排出トレイ16と、装着ケース150と、タンク160とが位置している。
The
プリンタ10は、給送ローラ23及び搬送ローラ25を駆動させて、給送トレイ15に支持されたシートをプラテン26の位置まで搬送する。次に、プリンタ10は、タンク160からチューブ19を通じて供給されるインクを、ヘッド21にノズル29を通じて吐出させる。これにより、プラテン26に支持されたシートにインクが着弾して、シート上に画像が印刷される。そして、プリンタ10は、排出ローラ27を駆動させて、画像が印刷されたシートを排出トレイ16に排出する。
The
より詳細には、ヘッド21は、搬送ローラ25によるシートの搬送向きと交差する主走査方向(左右方向9と平行)に沿って往復移動するキャリッジ20に搭載されている。キャリッジ20は、不図示のモータの駆動力が伝達されて、主走査方向(図3の紙面と垂直な方向)に沿って移動する。プリンタ10は、搬送ローラ25によるシートの搬送が停止されている間に、主走査方向に沿ってキャリッジ20を移動させつつ、ヘッド21にノズル29を通じてインクを吐出させる。これにより、ヘッド21に対面するシートの一部の領域(以下、「1パス」と記載)に画像が印刷される。次に、プリンタ10は、次に画像が印刷されるべき領域がヘッド21に対面するように、搬送ローラ25にシートを搬送させる。そして、これらの処理を交互に繰り返し実行させることによって、1枚のシートに画像が印刷される。
More specifically, the
[ディスプレイ17]
筐体14は、ディスプレイ17を有する。ディスプレイ17は、筐体14の前面に位置している。ディスプレイ17は、表示パネルの上にタッチセンサが配置された、所謂タッチパネルである。ただし、ディスプレイ17に代えて、或いはディスプレイ17とともに、表示パネル及び押しボタン22が筐体14の前面に位置していてもよい。ディスプレイ17は、ユーザからの入力を受け付ける。
[Display 17]
The
[カバー87]
図2に示されるように、筐体14の前面14Aで且つ左右方向9の右端部には、開口85が形成されている。筐体14は、さらにカバー87を備える。カバー87は、開口85を被覆する被覆位置(図2(A)に示される位置)と、開口85を開放する開放位置(図2(B)に示される位置)との間を回動可能である。カバー87は、例えば、上下方向7における筐体14の下端近傍において、左右方向9に沿う回動軸線周りに回動可能に、筐体14によって支持されている。そして、開口85の奥に広がる筐体14内部の収容空間86には、カートリッジ200が装着される装着ケース150が位置している。
[Cover 87]
As shown in FIG. 2, an
[装着ケース150]
装着ケース150は、図4に示されるように、接続インタフェース152(以下、接続I/F152と記載する)と、ロッド153と、装着センサ32と、液面センサ33と、ロックピン156とを備えている。装着ケース150は、ブラック、シアン、マゼンタ、イエローの各色に対応して4つ設けられている。なお、装着ケース150の数は、4つに限定されず、1つでも良いし、5つ以上でも良い。
[Mounting case 150]
As shown in FIG. 4, the mounting
装着ケース150は、装着されたカートリッジ200を収容する内部空間を有する箱形状である。装着ケース150の内部空間は、上端を画定する天壁と、下端を画定する底壁と、前後方向8の後端を画定する奥壁と、左右方向9の両端を画定する一対の側壁とで画定される。一方、装着ケース150の奥壁と対面する位置は、開口85となっている。すなわち、開口85は、カバー87が開放位置に位置したときに、装着ケース150の内部空間を、プリンタ10の外部に開放させる。
The mounting
そして、カートリッジ200は、筐体14の開口85を通じて、装着ケース150に装着され、装着ケース150から抜かれる。より詳細には、カートリッジ200は、開口85を前後方向8の後ろ向きに通過して、装着ケース150に装着される。装着ケース150から抜かれるカートリッジ200は、開口85を前後方向8の前向きに通過する。
Then, the
[接続I/F152]
接続I/F152は、装着ケース150の天壁に位置している。接続I/F152は、天壁から装着ケース150の内部空間へ向けて下方に突出している。接続I/F152は、装着ケース150にカートリッジ200が装着された状態において、カートリッジ200の後述する電極248に接する位置に位置している。接続I/F152は、導電性を有しており、さらに上下方向7に沿って弾性的に変形可能である。接続I/F152は、コントローラ130に電気的に接続されている。接続I/F152は、第1インタフェースの一例である。
[Connection I / F152]
The connection I /
[ロッド153]
ロッド153は、装着ケース150の奥壁から前方へ突出している。ロッド153は、装着ケース150の奥壁において、後述するジョイント180より上方に位置している。ロッド153は、カートリッジ200が装着ケース150に装着される過程において、カートリッジ200の後述する大気連通口221を通じて大気バルブ室214に進入する。ロッド153が大気バルブ室214に進入すると、後述する大気バルブ室214が大気に連通される。
[Rod 153]
The
[装着センサ32]
装着センサ32は、装着ケース150の天壁に位置している。装着センサ32は、カートリッジ200が装着ケース150に装着されているか否かを検出するためのセンサである。装着センサ32は、左右方向9に離間した発光部及び受光部を備える。装着ケース150にカートリッジ200が装着された状態において、カートリッジ200の後述する遮光リブ245は、装着センサ32の発光部及び受光部の間に位置する。換言すれば、装着センサ32の発光部及び受光部は、装着ケース150に装着されたカートリッジ200の遮光リブ245を挟んで、互いに対向した状態で位置している。
[Mounting sensor 32]
The mounting
装着センサ32は、発光部から左右方向9に沿って照射された光が受光部で受光されたか否かに応じて、異なる信号(以下、「装着信号」と記載)を出力する。装着センサ32は、例えば、受光部で受光された光の受光強度が閾値強度未満であることに応じて、ローレベル信号をコントローラ130へ出力する。一方、装着センサ32は、受光部で受光された光の受光強度が閾値強度以上であることに応じて、ローレベル信号より信号強度の高いハイレベル信号をコントローラ130へ出力する。
The mounting
[液面センサ33]
液面センサ33は、後述するアクチュエータ190の被検出部194が検出位置に位置しているか否かを検出するためのセンサである。液面センサ33は、左右方向9に離間した発光部及び受光部を備える。換言すれば、被検出部194が検出位置に位置するとき、液面センサ33の発光部及び受光部の間に、被検出部194が位置している。一方で、被検出部194が検出位置に位置していないとき、液面センサ33の発光部及び受光部の間に、被検出部194が位置していない。液面センサ33は、発光部から出力された光が受光部で受光されたか否かに応じて異なる信号を出力する。液面センサ33は、例えば、受光部で受光された光の受光強度が閾値強度未満であることに応じて、ローレベル信号をコントローラ130へ出力する。一方、液面センサ33は、受光部で受光された光の受光強度が閾値強度以上であることに応じて、ローレベル信号より信号強度の高いハイレベル信号をコントローラ130へ出力する。
[Liquid level sensor 33]
The
[ロックピン156]
ロックピン156は、装着ケース150の内部空間の上端で且つ開口85付近において、左右方向9に沿って延びる棒状の部材である。ロックピン156の左右方向9の両端は、装着ケース150の一対の側壁に固定されている。ロックピン156は、4つのカートリッジ200が収容可能な4つの空間に亘って左右方向9に延びている。ロックピン156は、装着ケース150に装着されたカートリッジ200を、図6に示される装着位置に保持するためのものである。カートリッジ200は、装着ケース150に装着された状態で、ロックピン156に固定される。
[Lock pin 156]
The
[タンク160]
プリンタ10は、4つのカートリッジ200それぞれに対応して、4つのタンク160を備える。詳細には、マゼンタのインクが貯留されるカートリッジ200に対応して、マゼンタのインクが貯留されるタンク160と、シアンのインクが貯留されるカートリッジ200に対応して、シアンのインクが貯留されるタンク160と、イエローのインクが貯留されるカートリッジ200に対応して、イエローのインクが貯留されるタンク160と、ブラックのインクが貯留されるカートリッジ200に対応して、ブラックのインクが貯留されるタンク160と、を備える。4つのタンク160の構成は、概ね共通するため、以下では、1つのタンク160を説明する。
[Tank 160]
The
タンク160は、装着ケース150の奥壁よりさらに後方に位置している。タンク160は、図4に示されるように、上壁161と、前壁162と、下壁163と、後壁164と、不図示の一対の側壁とで構成されている。なお、前壁162は、各々が前後方向8にずれた複数の壁によって構成される。タンク160の内部は、液室171が形成されている。液室171は、第2液室の一例である。
The
タンク160を構成する壁のうち、少なくとも液面センサ33に対面する壁は、透光性を有している。これにより、液面センサ33が出力した光は、液面センサ33に対面する壁を透過することができる。後壁164の少なくとも一部は、上壁161、下壁163、及び側壁の端面に溶着されるフィルムでもよい。また、タンク160の側壁は、装着ケース150と共通でもよいし、装着ケース150とは独立していてもよい。さらに、左右方向9に隣接するタンク160の間は、不図示の隔壁によって仕切られている。
Of the walls constituting the
液室171は、流出口174を通じて不図示のインク流路に連通されている。流出口174の下端は、液室171の下端を画定する下壁163によって画定されている。流出口174は、ジョイント180(より詳細には、貫通孔184の下端)より下方に位置している。流出口174に連通された不図示のインク流路は、チューブ19に連通されている。これにより、液室171は、流出口174からインク流路及びチューブ19を通じて、ヘッド21と連通する。つまり、液室171に貯留されたインクは、流出口174からインク流路及びチューブ19を通じて、ヘッド21へ供給される。流出口174に連通されたインク流路及びチューブ19は、一端(流出口174)が液室171に連通され、且つ他端19B(図2参照)がヘッド21に連通された第4流路の一例である。
The
液室171は、大気連通室175を通じて大気に連通されている。より詳細には、大気連通室175は、前壁162を貫通する貫通孔176を通じて液室171に連通されている。また、大気連通室175は、大気連通ポート177及び大気連通ポート177に接続された不図示のチューブを通じて、プリンタ10の外部に連通されている。すなわち、大気連通室175は、一端(貫通孔176)が液室171に連通され、且つ他端(大気連通ポート177)がプリンタ10の外部に連通されている。すなわち、大気連通室175は、一端(貫通孔176)が液室171に連通され、且つ他端(大気連通ポート177)がプリンタ10の外部に連通された第5流路の一例である。
The
[ジョイント180]
ジョイント180は、図4に示されるように、ニードル181と、ガイド182とを備えている。ニードル181は、内部に流路が形成された管である。ニードル181は、液室171を画定する前壁162から前方へ突出している。ニードル181の前端には、開口183が形成されている。また、ニードル181の内部空間は、前壁162を貫通する貫通孔184を通じて液室171に連通されている。ニードル181は、一端(開口183)がタンク160の外部に連通され、且つ他端(貫通孔184)が液室171に連通されている。ガイド182は、ニードル181の周囲に配置された円筒形状の部材である。ガイド182は、前壁162から前方に突出して、前端が開口している。
[Joint 180]
The joint 180 includes a
ニードル181の内部空間には、バルブ185と、コイルバネ186とが位置している。バルブ185は、ニードル181の内部空間において、閉塞位置と開放位置との間を、前後方向8に沿って移動可能である。バルブ185は、閉塞位置に位置すると開口183を閉塞する。また、バルブ185は、開放位置に位置すると開口183を開放する。コイルバネ186は、バルブ185を開放位置から閉塞位置に移動させる向き、すなわち前後方向8に沿う前向きに付勢している。ニードル181は、一端(開口183)がタンク160の外部に連通され、且つ他端(貫通孔184)が液室171に連通された第3流路の一例である。
A
[アクチュエータ190]
図4に示されるように、液室171には、アクチュエータ190が位置している。アクチュエータ190は、液室171内に配置された不図示の支持部材によって、矢印198、199の向きに沿って回動可能に支持されている。アクチュエータ190は、図4の実線で示される第1状態と破線で示される第2状態との間を回動することができる。さらに、アクチュエータ190は、不図示のストッパ(例えば、液室171の内壁)によって、実線の位置より矢印198の向きへの回動が規制される。アクチュエータ190は、フロート191と、軸192と、アーム193と、被検出部194とを備える。アクチュエータ190は、検出物体の一例である。
[Actuator 190]
As shown in FIG. 4, the
フロート191は、液室171に貯留されるインクより比重が小さい材料で形成されている。軸192は、フロート191の右面及び左面から左右方向9に沿って突出している。軸192は、支持部材に形成された不図示の孔に挿入されている。これにより、アクチュエータ190は、軸192を中心として回動可能に支持部材によって支持される。アーム193は、フロート191から略上方へ延びている。被検出部194は、アーム193の先端部に位置している。すなわち、アーム193は、被検出部194と軸192との間に位置する。被検出部194は、上下方向7及び前後方向8それぞれに沿って延びる板状の部材である。被検出部194は、液面センサ33の発光部から出力された光を遮光する材料又は色で形成されている。
The
液室171に貯留されたインクの液面が基準位置P以上のとき、浮力によって矢印198の向きに回動されたアクチュエータ190は、ストッパによって図4の実線で示される検出位置に保持される。一方、インクの液面が基準位置P未満のとき、アクチュエータ190は、液面の降下に追従して矢印199の向きに回動する。これにより、アクチュエータ190の被検出部194は、検出位置とは異なる位置に移動する。被検出部194は、アクチュエータ190の一部であるため、当該被検出部194は、液室171に貯留されたインクの量に対応する位置に移動する。
When the liquid level of the ink stored in the
基準位置Pは、上下方向7において、ニードル181の軸中心と同じ高さであり、且つ後述するインク供給口234の中心と同じ高さである。すなわち、基準位置Pは、カートリッジ200内のインクが使い切られたときの液面位置に、ほぼ一致する。しかしながら、基準位置Pは、上下方向7における流出口174より上方の位置であれば、前述の位置に限定されない。他の例として、基準位置Pは、ニードル181の内部空間の上端や下端の高さでもよいし、カートリッジ200のインク供給口234の上端や下端の高さでもよい。
The reference position P is at the same height as the axis center of the
液室171に貯留されたインクの液面が基準位置P以上のとき、液面センサ33の発光部から出力された光が、検出位置に位置する被検出部194で遮られる。これにより、液面センサ33は、発光部からの光が受光部に到達しないので、ローレベル信号をコントローラ130へ出力する。一方、液室171に貯留されたインクの液面が基準位置P未満のとき、液面センサ33は、発光部から出力された光が受光部に到達するので、ハイレベル信号をコントローラ130へ出力する。すなわち、コントローラ130は、液室171に貯留されたインクの液面が基準位置P以上か否かを、液面センサ33から出力される信号によって検出することができる。基準位置Pは、所定位置の一例である。ローレベル信号「L」は、第1信号の一例であり、ハイレベル信号「H」は、第2信号の一例である。以下では、ローレベル信号を「L」、ハイレベル信号を「H」として説明する場合がある。
When the liquid level of the ink stored in the
[カートリッジ200]
カートリッジ200は、液体であるインクを内部に貯留する液室210(図3参照)を有する容器である。液室210は、第1液室の一例である。
[Cartridge 200]
The
液室210は、例えば、樹脂製の壁によって画定されている。カートリッジ200は、図5(A)に示されるように、上下方向7及び前後方向8それぞれに沿った寸法が、左右方向9に沿った寸法よりも大きい扁平形状である。なお、異なる色のインクが貯留されるカートリッジ200の外形形状は、同一でもよいし、異なっていてもよい。カートリッジ200を構成する壁のうちの少なくとも一部は、透光性を有している。これにより、ユーザは、カートリッジ200の液室210に貯留されたインクの液面をカートリッジ200の外部から視認することができる。
The
カートリッジ200は、筐体201と、供給管230とを備える。筐体201は、後壁202と、前壁203と、上壁204と、下壁205と、一対の側壁206、207とで構成されている。なお、後壁202は、各々が前後方向8にずれた複数の壁によって構成されている。また、上壁204は、各々が上下方向7にずれた複数の壁によって構成されている。さらに、下壁205は、各々が上下方向7にずれた複数の壁によって構成されている。
The
カートリッジ200の内部空間には、図5(B)に示されるように、液室210、インクバルブ室213、及び大気バルブ室214が形成されている。液室210は、上部液室211と、下部液室212とを有する。上部液室211、下部液室212、及び大気バルブ室214は、筐体201の内部空間である。一方、インクバルブ室213は、供給管230の内部空間である。液室210は、インクを貯留する。大気バルブ室214は、液室210とカートリッジ200の外部とを連通させる。
As shown in FIG. 5B, a
液室210の上部液室211及び下部液室212は、筐体201の内部空間を仕切る隔壁215によって、上下方向7に隔てられている。そして、上部液室211及び下部液室212は、隔壁215に形成された貫通孔216によって連通されている。また、上部液室211及び大気バルブ室214は、筐体201の内部空間を仕切る隔壁217によって隔てられている。そして、上部液室211及び大気バルブ室214は、隔壁217に形成された貫通孔218によって連通されている。さらに、インクバルブ室213は、貫通孔219を通じて下部液室212の下端に連通されている。
The upper
大気バルブ室214は、カートリッジ200の上部において、後壁202に形成された大気連通口221を通じてカートリッジ200の外部に連通されている。すなわち、大気バルブ室214は、一端(貫通孔218)が液室210(より詳細には、上部液室211)に連通され、且つ他端(大気連通口221)がカートリッジ200の外部に連通された第2流路の一例である。なお、大気バルブ室214は、大気連通口221を通じて、大気に連通している。また、大気バルブ室214には、バルブ222と、コイルバネ223とが位置している。バルブ222は、閉塞位置と開放位置との間を、前後方向8に沿って移動可能である。バルブ222は、閉塞位置に位置すると、大気連通口221を閉塞する。また、バルブ222は、開放位置に位置すると大気連通口221を開放する。コイルバネ223は、バルブ222を開放位置から閉塞位置に移動させる向き、すなわち前後方向8に沿う後ろ向きに付勢している。
The
カートリッジ200が装着ケース150に装着される過程において、ロッド153が大気連通口221を通じて大気バルブ室214内に進入する。大気バルブ室214内に進入したロッド153は、閉塞位置のバルブ222をコイルバネ223の付勢力に抗して前後方向8に沿う前向きに移動させる。そして、バルブ222が開放位置に移動することによって、上部液室211が大気に連通される。なお、大気連通口221を開放するための構成は、前述の例に限定されない。他の例として、大気連通口221を封止するフィルムをロッド153が突き破る構成でもよい。
In the process of mounting the
供給管230は、筐体201の下部において、後壁202から前後方向8に沿う後ろ向きに突出している。供給管230は、その後端が開口されている。すなわち、インクバルブ室213は、貫通孔219を通じて連通された液室210と、カートリッジ200の外部とを連通させる。インクバルブ室213は、一端(貫通孔219)が液室210(より詳細には下部液室212)と連通され、且つ他端(後述するインク供給口234)がカートリッジ200の外部と連通された第1流路の一例である。また、インクバルブ室213には、パッキン231と、バルブ232と、コイルバネ233とが位置している。
The
パッキン231の中央には、前後方向8に貫通したインク供給口234が形成されている。インク供給口234の内径は、ニードル181の外径より僅かに小さい。バルブ232は、閉塞位置と開放位置との間を、前後方向8に沿って移動可能である。バルブ232は、閉塞位置に位置すると、パッキン231と当接してインク供給口234を閉塞する。また、バルブ232は、開放位置に位置すると、パッキン231から離間してインク供給口234を開放する。コイルバネ233は、バルブ232を開放位置から閉塞位置に移動させる向き、すなわち前後方向8に沿う後ろ向きに付勢している。また、コイルバネ233の付勢力は、コイルバネ186より大きい。
An
カートリッジ200が装着ケース150に装着される過程において、供給管230がガイド182内に進入し、やがてニードル181がインク供給口234を通じてインクバルブ室213に進入する。このとき、ニードル181は、パッキン231を弾性変形させつつ、インク供給口234を画定する内周面に液密に接触する。カートリッジ200が装着ケース150へさらに挿入されると、ニードル181は、バルブ232をコイルバネ233の付勢力に抗して前向きに移動させる。また、バルブ232は、ニードル181の開口183から突出するバルブ185を、コイルバネ186の付勢力に抗して後ろ向きに移動させる。
In the process of mounting the
これにより、図6に示されるように、インク供給口234及び開口183が開放されて、供給管230のインクバルブ室213と、ニードル181の内部空間とが連通される。
As a result, as shown in FIG. 6, the
また、装着ケース150にカートリッジ200が装着された状態において、液室210の一部と、液室171の一部とは、水平方向から見て互いに重なる。さらに、液室210の底部よりも液室171の底部の方が、下方に位置している。その結果、液室210に貯留されたインクは、接続された供給管230及びジョイント180を通じて、液室210の水頭と液室171の水頭との差によってタンク160の液室171に流出する。
Further, in a state where the
図5に示されるように、上壁204には、突起241が形成されている。突起241は、上壁204の外面から上方に突出し且つ前後方向8に沿って延びている。突起241は、ロック面242と、傾斜面243とを有する。ロック面242及び傾斜面243は、上壁204より上方に位置している。ロック面242は、前後方向8に沿って前を向き且つ上下方向7及び左右方向9それぞれに沿って延びている(すなわち、上壁204と概ね直交する)。傾斜面243は、上方及び後方を向くように、上壁204に対して傾斜している。
As shown in FIG. 5, a
ロック面242は、装着ケース150にカートリッジ200が装着された状態において、ロックピン156に当接される面である。傾斜面243は、カートリッジ200が装着ケース150に装着される過程において、ロックピン156をロック面242と当接する位置まで案内する面である。ロック面242とロックピン156とが当接した状態では、コイルバネ186、223、233の付勢力に抗して、カートリッジ200が図6に示される装着位置に保持される。
The
ロック面242より前方において上壁204から上方へと延びるようにして、平板状の部材が形成されている。この平板状の部材の上面は、カートリッジ200を装着ケース150から抜く際に、ユーザが操作する操作部244である。カートリッジ200が装着ケース150に装着された状態で且つカバー87が開放位置に位置しているとき、操作部244は、ユーザに操作可能となる。操作部244が下方へ押されると、カートリッジ200が回動することによって、ロック面242がロックピン156より下方へ移動する。その結果、カートリッジ200が装着ケース150から抜くことが可能となる。
A flat plate-shaped member is formed so as to extend upward from the
図5に示されるように、上壁204の外面で且つ突起241より後方には、遮光リブ245が形成されている。遮光リブ245は、上壁204の外面から上方に突出し且つ前後方向8に沿って延びている。遮光リブ245は、装着センサ32の発光部から出力される光を遮光する材料又は色で形成されている。遮光リブ245は、装着ケース150にカートリッジ200が装着された状態において、装着センサ32の発光部から受光部に至る光路上に位置する。すなわち、装着センサ32は、装着ケース150にカートリッジ200が装着されていることに応じて、ローレベル信号をコントローラ130(図1)に出力する。一方、装着センサ32は、装着ケース150にカートリッジ200が装着されていないことに応じて、ハイレベル信号をコントローラ130に出力する。すなわち、コントローラ130は、装着ケース150にカートリッジ200が装着されているか否かを、装着センサ32から出力される信号によって検出することができる。
As shown in FIG. 5, a light-shielding
図5に示されるように、上壁204の外面で且つ前後方向8における遮光リブ245及び突起241の間には、ICチップ34が位置している。ICチップ34には、電極248が形成されている。また、ICチップ34は、不図示のメモリを備える。電極248は、ICチップ34のメモリと電気的に接続されている。電極248は、ICチップ34の上面において、接続I/F152と導通可能に露出されている。すなわち、カートリッジ200が装着ケース150に装着された状態において、電極248は、接続I/F152と導通する。コントローラ130は、接続I/F152及び電極248を通じてICチップ34のメモリから情報を読み出し、接続I/F152及び電極248を通じてICチップ34のメモリに情報を書き込むことができる。以下では、ICチップ34のメモリをCTGメモリと記載して説明する。CTGメモリは、カートリッジメモリの一例である。
As shown in FIG. 5, the
CTGメモリは、カートリッジ200の種別情報、シリアル番号、及びカートリッジ液量値、その他の情報を記憶する。種別情報とは、カートリッジ200が小容量カートリッジであるか、又は、大容量カートリッジであるか、貯留するインクの色などを示す情報である。シリアル番号は、カートリッジ200を個々に識別する情報である。カートリッジ液量値は、カートリッジ200が貯留するインクの量を示す値である。カートリッジ液量値は、第1液量値、第3液量値の一例である。
The CTG memory stores the type information of the
[コントローラ130]
プリンタ10は、コントローラ130を備える。コントローラ130は、図1に示されるように、CPU35、装置メモリ36、及び通信バス39を備えている。装置メモリ36は、ROM37、EEPROM61、及びRAM62を有する。コントローラ130は、コントローラ及び第1コントローラの一例である。装置メモリ36は、装置メモリ及び第1装置メモリの一例である。
[Controller 130]
The
ROM37は、OS(Operating Systemの略)プログラム37Aや、制御プログラム37Bや、通信プログラム37Cなどを記憶する。制御プログラム37Bは、後述の印刷処理などを行うプログラムである。通信プログラム37Cは、情報処理装置40などの外部機器との通信を制御するプログラムである。OSプログラム37Aは、制御プログラム37Bとは異なるプログラムであり、さらに通信プログラム37Cとは異なる動作を制御するプログラムである。OSプログラム37A、制御プログラム37B、及び通信プログラム37Cは、CPU35によって、アドレスに記述された命令が処理されることによって実行される。以下では、OSプログラム37A、制御プログラム37B、及び通信プログラム37Cが実行されることによって処理される動作を、コントローラ130の動作として記載することがある。なお、コントローラ130は、OSプログラム37A、制御プログラム37B、及び通信プログラム37Cが実行する動作の一部または全部を実現するICを用いたハード回路を有していてもよい。
The
EEPROM61は、プリンタ10の装置情報を記憶する。装置情報は、プリンタ10の識別情報を含む。プリンタ10の識別情報は、プリンタ10のMACアドレスやシリアル番号などである。
The
また、EEPROM61は、第1排出値、第2排出値、初期カートリッジ液量値、初期タンク液量値、S_Emptyフラグ、及びC_Emptyフラグを記憶する。詳しくは、後述する。
Further, the
また、EEPROM61は、流出情報を記憶する。詳しくは、後述する。
In addition, the
通信バス39には、ヘッド21、通信インタフェース(以下、通信I/Fと記載)31、装着センサ32、液面センサ33、接続I/F152、クロック30、ディスプレイ17、不図示のモータなどが接続されている。クロック30は、日時情報を出力する。通信I/F31は、通信回線6に接続されている。通信I/F31は、第2インタフェースの一例である。
A
コントローラ130は、通信バス39を通じて不図示のモータを駆動させることによって、給送ローラ23、搬送ローラ25、及び排出ローラ27を回転させる。また、コントローラ130は、通信バス39を通じてヘッド21の駆動素子に駆動信号を出力することによって、ヘッド21からインク滴を吐出させる。
The
また、コントローラ130は、装着ケース150にカートリッジ200が装着されているか否かを装着センサ32を通じて検出する。さらに、コントローラ130は、液室171に貯留されたインクの液面が基準位置P以上か否かを液面センサ33を通じて検出する。
Further, the
また、コントローラ130は、装着ケース150に装着されたカートリッジ200の電極248と、接続I/F152とを通じて、CTGメモリに記憶された種別情報、シリアル番号、及びカートリッジ液量値を読み出す。さらに、コントローラ130は、装着ケース150に装着されたカートリッジ200の電極248と、接続I/F152とを通じて、CTGメモリに記憶されたカートリッジ液量値の値を更新する。
Further, the
[情報処理装置40]
情報処理装置40は、プリンタ10のベンダによってインターネットなどの通信回線6上に設置されてもよいし、当該ベンダとは異なる事業者によって設置されてもよい。情報処理装置40は、CPU41と、装置メモリ42と、通信インタフェース43(以下、通信I/F43と記載)と、クロック48と、通信バス44とを備える。CPU41、装置メモリ42、及び通信バス44は、コントローラ45を構成する。クロック48は、日時情報を出力する。通信I/F43は、通信回線6に接続されており、プリンタ10と通信を行う。情報処理装置40のコントローラ45は、第2コントローラの一例である。通信I/F43は、第3インタフェースの一例である。装置メモリ42は、第2装置メモリの一例である。
[Information processing device 40]
The
装置メモリ42は、プログラム記憶領域46と、データ記憶領域47とを有する。プログラム記憶領域46は、ハードディスクなどである。データ記憶領域47は、RAMやハードディスクなどである。
The
プログラム記憶領域46は、OSプログラム46Aや、制御プログラム46Bや、通信プログラム46Cなどのプログラムを記憶する。制御プログラム46Bは、後述の処理を実行する。通信プログラム46Cは、プリンタ10や発送サーバ50との通信を制御する。OSプログラム46Aは、制御プログラム46Bとは異なるプログラムであり、さらに通信プログラム46Cとは異なる制御をするプログラムである。以下では、OSプログラム46A、制御プログラム46B、及び通信プログラム46Cは、ハードディスクからRAMにコピーされ、RAMにコピーされた命令をCPU41が順に実行することによって実行される。以下では、OSプログラム46A、制御プログラム46B、及び通信プログラム46Cが実行されることによって処理される動作を、コントローラ45や情報処理装置40の動作として記載することがある。
The
データ記憶領域47は、図11に示されるカートリッジ管理リストを記憶する。カートリッジ管理リストは、複数のプリンタ10をまとめて管理するためのリストであり、例えば、情報処理装置40の管理者がカートリッジ200の発注を管理または監視するために用いられる。
The
カートリッジ管理リストは、各プリンタ10の各色のカートリッジ200ごとに記憶されるレコードと、複数の項目とを有する。複数の項目は、「識別情報」、「色情報」「ユーザ情報」、「宛先情報」、「モデル名」、「到着予定日時」、「発注日時」、「流出回数」、「流出日時」「シリアル番号」などである。カートリッジ管理リストの各レコードは、プリンタ10のユーザと契約されたことに応じて、生成される。なお、カートリッジ管理リストは、図示例以外の項目を有していてもよい。
The cartridge management list has a record stored for each
項目「識別情報」は、各プリンタ10をそれぞれ個別に識別するものであり、例えば、MACアドレスやシリアル番号などである。項目「色情報」は、カートリッジ200内に貯留されるインクの色を示す。項目「ユーザ情報」は、契約するユーザの企業名などである。項目「宛先情報」は、新しいカートリッジ200が届けられる宛名及び住所を示す。項目「モデル名」は、プリンタ10のモデル名を示す。項目「到着予定日時」は、発注したカートリッジ200が宛先情報が示す宛先に到着する予定の日時を示す。項目「発注日時」は、新しいカートリッジ200が発注された日を示す。項目「識別情報」、「色情報」、「ユーザ情報」、「宛先情報」、「モデル名」は、レコードを生成する際に記憶される。項目「流出回数」、「流出日時」、及び「シリアル番号」については、後述する。
The item "identification information" individually identifies each
また、データ記憶領域47は、不図示の残量管理リストを記憶する。残量管理リストは、カートリッジ管理リストの各レコードで管理される各カートリッジそれぞれについて作成されるリストである。残量管理リストは、プリンタ10が送信した管理情報を情報処理装置40が受信するごとに、受信した管理情報を新たなレコードとして追加するリストである。情報処理装置40の制御プログラム46Bは、残量管理リストに基づいて、新たなカートリッジ200を発注する日時、及び発注した新たなカートリッジ200が宛先情報が示す宛先に到着する到着予定日時を算出し、カートリッジ管理リストの「到着予定日時」及び「発注日時」に記憶させる。
Further, the
[管理システム5によるインクの管理]
管理システム5では、情報処理装置40がプリンタ10からインクの残量情報を含む管理情報を収集し、インクの残量が少なくなると、発送サーバ50に対してカートリッジ200の発注を行う。このように、インク残量の管理及びカートリッジ200の発注を情報処理装置40が行うことで、プリンタ10のユーザによるインク残量の管理及びカートリッジ200の購入の手間を省くことができる。
[Ink management by management system 5]
In the management system 5, the
具体的には、プリンタ10のユーザが、インク残量の管理及びカートリッジ200の発注サービスを行っているメーカと契約を締結する。インク残量の管理及びカートリッジ200の発注サービスは、プリンタごとに契約されるサービスであり、契約時に、ユーザ情報や、契約対象のプリンタ10の識別情報が情報処理装置40に登録される。ユーザ情報は、カートリッジ200の配送先のユーザの氏名、住所などの宛先に関する情報である。識別情報は、契約対象のプリンタ10を個別に識別するための情報であり、プリンタ10のシリアル番号やMACアドレスなどである。
Specifically, the user of the
また、プリンタ10の識別情報とユーザ情報とが対応付けられて、情報処理装置40に登録される。以下、カートリッジ200の発注に関するプリンタ10、情報処理装置40、及び発送サーバ50の処理について、詳しく説明する。
Further, the identification information of the
[プリンタ10のコントローラ130が実行する処理]
図7~図9に示されるフローチャートを参照して、プリンタ10のコントローラ130が実行する処理を説明する。なお、以下の各処理の実行順序は、本発明の要旨を変更しない範囲で、適宜変更することができる。
[Processes executed by the
The process executed by the
[印刷処理]
コントローラ130は、プリンタ10に印刷指示が入力されたことに応じて、図7に示される印刷処理を実行する。印刷指示の取得元は特に限定されないが、例えば、印刷指示に対応するユーザ操作を操作パネル22やディスプレイ17を通じて受け付けてもよいし、通信I/F31を通じて外部装置から受信してもよい。印刷指示は、液体排出指示の一例である。印刷指示には、画像を示す画像データが含まれる。当該画像データは、プリンタ10のRAM62に記憶される。
[Print processing]
The
まず、コントローラ130は、EEPROM61が記憶しているS_Emptyフラグの値が「ON」であるか「OFF」であるかを判断する(S11)。コントローラ130は、タンク160の液室171に貯留されたインクの液面が、タンク160からインクが流出する流出口174の上端に達する前にEEPROM61のS_Emptyフラグに「ON」を記憶させる。EEPROM61のS_Emptyフラグの値は、「ON」を記憶するまでは「OFF」を記憶している。なお、流出口174の上端にインクの液面が達すると、ヘッド21のノズルにエア(空気)が進入してしまう虞がある。ヘッド21のノズルに進入したエアがノズル内に滞留すると、ノズル内へのインクの進入が阻害されたり、ノズルからのインク滴の吐出が阻害されたりする虞が生じる。
First, the
すなわち、S_Emptyフラグは、ヘッド21のノズルにエアが進入することを防止するためのものである。コントローラ130は、後述のステップS14において、EEPROM61のS_Emptyフラグに「OFF」を記憶させ、ステップS55において、EEPROM61のS_Emptyフラグに「ON」を記憶させる。フローチャートには示されていないが、コントローラ130は、EEPROM61のS_Emptyフラグの値が「ON」であることに応じて、ヘッド21を通じたインクの排出を禁止する。また、コントローラ130は、EEPROM61のS_Emptyフラグの値が「OFF」であることに応じて、ヘッド21を通じたインクの排出を許容する。
That is, the S_Empty flag is for preventing air from entering the nozzle of the
コントローラ130は、EEPROM61のS_Emptyフラグの値が「ON」であると判断すると(S11:ON)、装着センサ32から装着信号を所定の時間間隔で取得する。次に、コントローラ130は、取得した装着信号がローレベル信号(以下、「L」と記載)からハイレベル信号(以下、「H」と記載)に変化し、さらに、取得した装着信号が「H」から「L」に変化したか否かを判断する(S12)。すなわち、装着信号の変化により、カートリッジ200が装着されたか否かが判断される。
When the
コントローラ130は、取得した装着信号が「H」から「L」に変化していない、すなわちカートリッジ200が装着されたのではないと判断すると(S12:No)、装着センサ32から装着信号の定期的な取得を継続する。コントローラ130は、カートリッジ200が装着されたと判断すると(S12:Yes)、第1更新処理(S13)を実行する。なお、コントローラ130が、カートリッジ200が装着されたか否かを判断する具体例として、ステップS12の処理を挙げたが、これに限られない。例えば、シリアル番号を用いてカートリッジ200が装着されたか否かが判断されてもよい。コントローラ130は、カートリッジ200のCTGメモリからカートリッジ200のシリアル番号を読み出す。そして、コントローラ130は、読み出したシリアル番号と、EEPROM61が記憶しているシリアル番号とが一致するか否かを判断する。EEPROM61が記憶しているシリアル番号とは、装着ケース150に新しいカートリッジ200が装着される前に装着ケース150に装着されていたカートリッジ200のCTGメモリが記憶しているシリアル番号である。
When the
[第1更新処理]
図8(A)に示される第1更新処理は、コントローラ130が、EEPROM61に記憶された初期カートリッジ液量値及び初期タンク液量値と、カートリッジ200のICチップ34に記憶されたカートリッジ液量値とを更新する処理である。
[First update process]
In the first update process shown in FIG. 8A, the
まず、コントローラ130は、接続I/F152を通じて、装着ケース150に装着されたカートリッジ200のCTGメモリから、当該CTGメモリが記憶するカートリッジ液量値を読み出す(S31)。コントローラ130は、読み出したカートリッジ液量値を初期カートリッジ液量値としてEEPROM61に記憶させる(S32)。
First, the
また、コントローラ130は、タンク液量値をRAM62から読み出す(S33)。なお、電源オフなどによってRAM62にタンク液量値が記憶されていない場合、コントローラ130は、後述の第4更新処理と同様にして、タンク液量値を算出し、当該算出したタンク液量値をRAM62に記憶する。RAM62から読み出されるタンク液量値は、カートリッジ200が装着される直前にタンク160の液室171に貯留されていたインクの液量を示す値である。換言すれば、タンク液量値は、カートリッジ200が抜かれた際にタンク160の液室171に貯留されていたインクの液量を示す値である。コントローラ130は、RAM62から読み出したタンク液量値を初期タンク液量値としてEEPROM61に記憶させる(S33)。
Further, the
コントローラ130は、初期カートリッジ液量値及び初期タンク液量値を加算し、インクの総液量を示す総液量値を算出する(S34)。コントローラ130は、算出した総液量値から、新たなカートリッジ液量値及びタンク液量値を決定する(S35)。
The
具体的に説明すると、新たなカートリッジ200が装着ケース150に装着されると、カートリッジ200の液室210から、当該液室210に貯留されていたインクの一部がタンク160の液室171へと流出する。カートリッジ200の液室210からタンク160の液室171へのインクの流出は、カートリッジ200の液室210に貯留されたインクの水頭と、タンク160の液室171に貯留されたインクの水頭との差がほぼ無くなると、停止する。新たなカートリッジ液量値及び新たなタンク液量値は、カートリッジ200の液室210に貯留されたインクの水頭と、タンク160の液室171に貯留されたインクの水頭との差がほぼ無くなった状態でのインク残量を示す。
Specifically, when a
カートリッジ液量値及びタンク液量値は、例えばコントローラ130が、EEPROM61やROM37が記憶する計算式に基づく算出をすることで決定してもよい。或いは、カートリッジ液量値及びタンク液量値は、例えばコントローラ130が、EEPROM61やROM37が記憶するテーブルに基づいて決定してもよい。具体的に説明すると、カートリッジ200の液室210の形状及びタンク160の液室171の形状は、設計によって予め決められる。したがって、インクの総液量値が判れば、カートリッジ200に貯留されたインクの水頭とタンク160に貯留されたインクの水頭との差がほぼ無くなった状態におけるカートリッジ液量値及びタンク液量値も判る。EEPROM61やROM37は、総液量値からカートリッジ液量値及びタンク液量値を計算する計算式を予め記憶している。或いは、EEPROM61やROM37は、総液量値とカートリッジ液量値とタンク液量値との対応が示されたテーブルを予め記憶している。コントローラ130は、インクの総液量値と、当該計算式やテーブルと、により、新たなカートリッジ液量値及び新たなタンク液量値を決定する。
The cartridge liquid amount value and the tank liquid amount value may be determined, for example, by the
コントローラ130は、決定した新たなカートリッジ液量値をRAM62に記憶させるとともに、CTGメモリに記憶されたカートリッジ液量値を更新する(S36)。また、コントローラ130は、決定した新たなタンク液量値をRAM62に記憶させ(S37)。第1更新処理を終了する。タンク液量値は、第2液量値の一例である。
The
コントローラ130は、図7に示されるように、第1更新処理が終了すると(S13)、EEPROM61のS_Emptyフラグに「OFF」を記憶させ、EEPROM61のC_Emptyフラグに「OFF」を記憶させ、EEPROM61の第1排出値及び第2排出値としてゼロを記憶させる(S14)。コントローラ130は、ステップS14の処理の実行後に、ステップS11の処理を再び実行する。なお、C_Emptyフラグ、第1排出値、及び第2排出値については後述する。
As shown in FIG. 7, when the first update process is completed (S13), the
コントローラ130は、EEPROM61のS_Emptyフラグの値が「OFF」であると判断すると(S11:OFF)、液面センサ33からの信号(以下、液面信号と記載)を取得する(S15)。その後、コントローラ130は、RAM62が記憶する画像データに従って、シートに印刷を行う(S16)。画像がシートに印刷されることにより、インクがヘッド21を通じて排出される。インクが排出されたことにより、タンク160におけるインクの液面が下がる。コントローラ130は、印刷の実行後(S16)、液面センサ33から液面信号を取得する(S17)。次に、コントローラ130は、ステップS15で取得した液面信号とステップS17で取得した液面信号との判断をする(S18)。以下、コントローラ130が、液面センサ33から取得するローレベル信号を「L」と記載することがある。また、コントローラ130が、液面センサ33から取得するハイレベル信号を、「H」と記載することがある。
When the
コントローラ130は、ステップS15及びS17で取得した液面信号がともに「L」であると判断すると(S18:L→L)、第2更新処理(S19)を実行する。ステップS18で、コントローラ130が、ステップS15及びS17で取得した液面信号がともに「L」であると判断した際は、タンク160の液室171に貯留されたインクは、以下の状態である。すなわち、印刷の実行(S16)前のタンク160の液室171に貯留されたインクの液面の位置が基準位置P以上(ステップS15で取得した液面信号が「L」)である。及び、印刷の実行(S16)後のタンク160の液室171に貯留されたインクの液面の位置が基準位置P以上(ステップS17で取得した液面信号が「L」)である。すなわち、印刷の実行(S16)後、コントローラ130がステップS17で取得した液面信号が「L」である際の、カートリッジ200の液室210には、インクが存在している。
When the
[第2更新処理]
図8(B)に示される第2更新処理は、コントローラ130が、印刷やメンテナンスにおいてヘッド21を通じて排出されたインクの量を示す第1排出値から、新たなカートリッジ液量値及びタンク液量値を決定する処理である。第1排出値は、例えば、ヘッド21に吐出させるインク1滴の量に、当該インク1滴が吐出される回数を乗じた値である。コントローラ130は、ヘッド21にインクの吐出を指示するごとに、指示に応じた第1排出値をカウントする。コントローラ130は、カートリッジ200の装着後から現在までにヘッド21が吐出した量に相当する第1排出値をカウントする。すなわち、第1排出値は、カートリッジ200の装着後から現在までにヘッド21が吐出したインクの量の積算値である。この第1排出値は、EEPROM61が記憶している。第1排出値は、排出値の一例である。
[Second update process]
In the second update process shown in FIG. 8B, a new cartridge liquid amount value and a tank liquid amount value are obtained from the first discharge value indicating the amount of ink discharged by the
まず、コントローラ130は、初期カートリッジ液量値と初期タンク液量値とをEEPROM61から読み出す(S41)。次に、コントローラ130は、読み出した初期カートリッジ液量値と初期タンク液量値とを加算して総液量値を算出する(S42)。コントローラ130は、算出した総液量値から第1排出値を減算し、新たな総液量値を算出する(S43)。その後、コントローラ130は、上述と同様に、計算式やテーブルを用いて新たなカートリッジ液量値及び新たなタンク液量値を決定する(S44)。
First, the
コントローラ130は、決定した新たなカートリッジ液量値をRAM62に記憶させるとともに、CTGメモリに記憶されたカートリッジ液量値を更新する(S45)。また、コントローラ130は、決定した新たなタンク液量値をRAM62に記憶させ(S46)、第2更新処理を終了する。
The
コントローラ130は、図7に示されるように、第2更新処理(S19)が終了すると、次ページの画像データがRAM62に記憶されているか否かを判断する(S22)。コントローラ130は、次ページの画像データがRAM62に記憶されていると判断すると(S22:Yes)、ステップS11の処理を再び実行する。コントローラ130は、次ページの画像データがRAM62に記憶されていないと判断すると(S22:No)、印刷処理を終了する。
As shown in FIG. 7, when the second update process (S19) is completed, the
なお、上述したカートリッジ液量値及びタンク液量値の決定方法は一例であり、他の方法によってカートリッジ液量値及びタンク液量値が決定されてもよい。 The method for determining the cartridge liquid amount value and the tank liquid amount value described above is an example, and the cartridge liquid amount value and the tank liquid amount value may be determined by another method.
コントローラ130は、EEPROM61のS_Emptyフラグの値が「OFF」であると判断すると(S11:OFF)、再び、ステップS15からS18までの処理を実行する。コントローラ130は、ステップS15で取得した液面信号が「L」であり、且つステップS17で取得した液面信号が「H」であると判断すると(S18:L→H)、第3更新処理(S20)を実行する。ステップS18で、コントローラ130が、ステップS15で取得した液面信号が「L」であり、且つS17で取得した液面信号が「H」であると判断した際は、タンク160の液室171に貯留されたインクは、以下の状態である。すなわち、印刷の実行(S16)前のタンク160の液室171に貯留されたインクの液面の位置が基準位置P以上(ステップS15で取得した液面信号が「L」)である。及び、印刷の実行(S16)後のタンク160の液室171に貯留されたインクの液面の位置が基準位置P未満(ステップS17で取得した液面信号が「H」)である。すなわち、印刷の実行(S16)中に、カートリッジ200の液室210内にあったインクが存在しなくなったのである。換言すれば、印刷の実行(S16)中にカートリッジ200の液室210に貯留されたインクが使い切られたことを意味する。
When the
[第3更新処理]
図8(C)に示される第3更新処理は、コントローラ130が、初期カートリッジ液量値を第1所定値に更新し、かつ初期タンク液量値を第2所定値に更新する処理である。すなわち、第3更新処理は、積算された誤差をリセットする処理である。
[Third update process]
The third update process shown in FIG. 8C is a process in which the
まず、コントローラ130は、CTGメモリに記憶された初期カートリッジ液量値を第1所定値で更新する(S47)。第1所定値は、例えば「ゼロ」である。また、コントローラ130は、初期タンク液量値を第2所定値としてRAM62及びEEPROM61に記憶させる(S48)。第2所定値は、基準位置Pにインクの液面がある場合にタンク160の液室171に貯留されているインクの量を示す値である。第1所定値及び第2所定値は、例えば、ROM37に予め記憶される。
First, the
次に、コントローラ130は、EEPROM61のC_Emptyフラグに「ON」を記憶させ(S49)、第3更新処理を終了する。
Next, the
コントローラ130は、図7に示されるように、第3更新処理(S20)が終了すると、次ページの画像データがRAM62に記憶されているか否かを判断する(S22)。コントローラ130は、次ページの画像データがRAM62に記憶されていると判断すると(S22:Yes)、ステップS11の処理を再び実行する。コントローラ130は、次ページの画像データがRAM62に記憶されていないと判断すると(S22:No)、印刷処理を終了する。
As shown in FIG. 7, when the third update process (S20) is completed, the
コントローラ130は、ステップS11の処理で、EEPROM61のS_Emptyフラグの値が「OFF」であると判断すると(S11:OFF)、再び、ステップS15からS18までの処理を実行する。コントローラ130は、ステップS15及びS17で取得した液面信号がともに「H」であると判断すると(S18:H→H)、第4更新処理(S21)を実行する。ステップS18で、コントローラ130が、ステップS15及びS17で取得した液面信号が共に「H」であると判断した際は、タンク160の液室171に貯留されたインクは、以下の状態である。すなわち、印刷の実行(S16)前のタンク160の液室171に貯留されたインクの液面の位置が基準位置P未満(ステップS15で取得した液面信号が「H」)である。及び、印刷の実行(S16)後のタンク160の液室171に貯留されたインクの液面の位置が基準位置P未満(ステップS17で取得した液面信号が「H」)である。すなわち、印刷の実行(S16)の前後で、コントローラ130が、カートリッジ200の液室210には、インクが存在していない。
When the
[第4更新処理]
図8(D)に示される第4更新処理は、コントローラ130が、タンク液量値を算出し、さらに、印刷を禁止するか否かを判断する処理である。まず、コントローラ130は、第2所定値に更新された初期タンク液量値をEEPROM61から読み出す(S51)。コントローラ130は、読み出した初期タンク液量値から第2排出値を減算し、新たなタンク液量値を算出する(S52)。第2排出値は、第1排出値と同様に、例えば、ヘッド21に吐出させるインク1滴の量に、当該インク1滴が吐出される回数を乗じた値である。コントローラ130は、ヘッド21にインクの吐出を指示するごとに、指示に応じた第2排出値をカウントする。コントローラ130は、液面センサ33から取得した液面信号が「L」から「H」に変化した後から、現在までにヘッド21が排出したインクの量を示す第2排出値をカウントする。すなわち、第2排出値は、液面センサ33から取得した液面信号が「L」から「H」に変化した後から現在までにヘッド21が排出したインクの量の積算値である。この第2排出値は、EEPROM61が記憶している。第2排出値は、排出値の一例である。
[4th update process]
The fourth update process shown in FIG. 8D is a process in which the
コントローラ130は、算出した新たなタンク液量値を、RAM62に記憶させる(S53)。次に、コントローラ130は、カウントした第2排出値が閾値に到達したか否かを判断する(S64)。閾値は、ROM37やEEPROM61に予め記憶された値である。コントローラ130は、カウントした第2排出値が閾値に到達していないと判断すると(S54:Yes)、第4更新処理を終了する。一方、コントローラ130は、カウントした第2排出値が閾値に到達したと判断すると(S54:No)、EEPROM61のS_Emptyフラグに「ON」を記憶させ(S55)、第4更新処理を終了する。フローチャートには示されていないが、コントローラ130は、EEPROM61のS_Emptyフラグに「ON」が記憶されていると判断すると、印刷及びメンテナンスを含めて、ヘッド21を通じたインクの排出を禁止する。
The
コントローラ130は、図7に示されるように、第4更新処理(S21)が終了すると、次ページがRAM62に記憶されているか否かを判断する(S22)。コントローラ130は、次ページがRAM62に記憶されていると判断すると(S22:Yes)、ステップS11の処理を再び実行する。コントローラ130は、次ページがRAM62に記憶されていないと判断すると(S22:No)、印刷処理を終了する。
As shown in FIG. 7, when the fourth update process (S21) is completed, the
上述のように、コントローラ130は、ステップS16の印刷を実行する度に、印刷に使用したインクの量に応じてカートリッジ液量値及びタンク液量値を決定する。なお、上述では、コントローラ130が、1ページ分の印刷を実行する度にカートリッジ液量値及びタンク液量値を決定する例を説明した。これに代えて、コントローラ130は、カートリッジ液量値及びタンク液量値を、1パスの印刷を実行する度に決定してもよい。また、コントローラ130は、第2更新処理、第3更新処理、及び第4更新処理を、印刷だけでなく、メンテナンスなどのためにヘッド21を通じてインクが排出されるごとに実行する。メンテナンスの実行指示は、液体排出指示の一例である。
As described above, each time the printing in step S16 is executed, the
[管理情報送信処理及び管理情報記憶処理]
次に、プリンタ10が液量情報を含む管理情報を送信する場合にプリンタ10のコントローラ130が実行する管理情報送信処理と、管理情報を受信した情報処理装置40が管理情報を装置メモリ42に記憶する管理情報記憶処理とを説明する。
[Management information transmission processing and management information storage processing]
Next, the management information transmission process executed by the
図9に示されるように、プリンタ10のコントローラ130は、管理情報を送信する送信時刻になったか否かを判断する(S61)。送信時刻は、例えば、午前0時である。すなわち、毎日の定刻に管理情報が送信される。
As shown in FIG. 9, the
プリンタ10のコントローラ130は、管理情報を送信する送信時刻になったと判断すると(S61:Yes)、カートリッジ液量値及びタンク液量値をRAM62から読み出して取得する(S62)。なお、電源OFF等によって、カートリッジ液量値及びタンク液量値がRAM62に記憶されていない場合は、コントローラ130は、上述の第2更新処理や第4更新処理と同様にしてカートリッジ液量値及びタンク液量値を算出して取得する。なお、カートリッジ液量値及びタンク液量値は、マゼンタ、シアン、イエロー、及びブラックの各色についてそれぞれ取得される。
When the
コントローラ130は、装置メモリ36やCTGメモリから、自己の識別情報と、各カートリッジ200の種別情報またはシリアル番号を読み出して取得する。また、コントローラ130は、装置メモリ36から、後述の流出情報を読み出して取得する。コントローラ130は、取得したカートリッジ液量値及びタンク液量値と、自己の識別情報と、カートリッジ200の種別情報またはシリアル番号と、流出情報とを含む管理情報を生成する(S62)。コントローラ130は、生成した管理情報を通信I/F31を通じて情報処理装置40に送信し(S63)、管理情報送信処理を終了する。
The
一方、情報処理装置40のコントローラ45は、プリンタ10が送信した管理情報を受信したか否かを判断する(S64)。コントローラ45は、プリンタ10が送信した管理情報を、通信I/F43を通じて受信したと判断すると(S64:Yes)、受信した管理情報を用いて、残量管理リストに追加する新たなレコードを生成し、装置メモリ42に記憶させる。
On the other hand, the
情報処理装置40のコントローラ45は、残量管理リストの各レコードから、カートリッジ200を発注するか否かを判断する(S66)。例えば、コントローラ45は、カートリッジ液量値がゼロであることに応じて、カートリッジ200を発注すると決定する。コントローラ45は、カートリッジ200を発注すると決定すると(S66:Yes)、カートリッジ200の発注を手配する(S67)。一方、コントローラ45は、カートリッジ200を発注しないと判断すると(S66:No)、ステップS67の処理をスキップする。
The
情報処理装置40のコントローラ45は、受信した管理情報や、カートリッジ200の発注を手配したことに応じて、カートリッジ管理リスト(図11)の項目「発注日時」、「到着予定日時」、「流出回数」、「流出日時」、「シリアル番号」を更新する。
The
[流出情報生成処理]
以下、プリンタ10のコントローラ130が流出情報を生成する処理について、詳しく説明する。流出情報は、タンク160からカートリッジ200にインクが流出したことを示す情報である。流出情報は、例えば、流出が生じた回数を示す流出回数と、流出が生じた日時を示す流出日時と、流出が生じたカートリッジ200のシリアル番号とを含む。ただし、流出情報は、上述以外の情報を含んでいてもよい。
[Leaked information generation process]
Hereinafter, the process in which the
タンク160からカートリッジ200にインクが流出する場合とは、例えば、インクが残っているカートリッジ200が装着ケース150から外されて、空のカートリッジ200が装着ケース150に装着された場合などである。その場合、タンク160内のインクの液面位置は、カートリッジ200の液室210の最下端の位置よりも高い位置にある。したがって、水頭差により、タンク160からカートリッジ200へインクが流出する。
The case where ink flows out from the
以下で説明される流出情報生成処理は、マゼンタ、シアン、イエロー、ブラックの各色のインクをそれぞれ貯留する4つのカートリッジ200に対してそれぞれ実行される。
The outflow information generation process described below is executed for each of the four
まず、図10に示されるように、プリンタ10のコントローラ130は、ユーザが装着ケース150からカートリッジ200を外すためにカバー87を開いたか否かを判断する(S71)。具体的には、コントローラ130は、カバーセンサ88が出力する信号を定期的に取得し、カバーセンサ88が出力する信号がローレベル信号(以下、「L」とも記載する)からハイレベル信号(以下、「H」とも記載する)に変化したか否かを判断する。
First, as shown in FIG. 10, the
コントローラ130は、カバーセンサ88が出力する信号が「L」から「H」に変化し、カバー87が開かれたと判断すると(S71:Yes)、ステップS72からS76の処理を実行する。ステップS72からS76の処理は、装着ケース150からカートリッジ200が外されたか否かを判断する処理である。
When the
まず、コントローラ130は、カートリッジ200のCTGメモリに定期的にアクセスを試み(S72)、CTGメモリにアクセスできたか否かを判断する(S73)。コントローラ130は、カートリッジ200が装着ケース150から外されたことによってCTGメモリにアクセスできないと判断すると(S73:No)、アクセスフラグに「OFF」を設定し(S75)、ステップS72、S73の処理を再度、実行する。アクセスフラグは、EEPROM61に記憶されるフラグである。
First, the
一方、コントローラ130は、カートリッジ200のCTGメモリにアクセスできたと判断すると(S73:Yes)、アクセスフラグの値が「ON」であるか「OFF」であるかを判断する(S75)。すなわち、ステップS75では、交換後のカートリッジ200のCTGメモリにアクセスしたか否かが判断される。
On the other hand, when the
コントローラ130は、アクセスフラグが「ON」であると判断すると(S75:ON)、ステップS72からS75の処理を再度、実行する。一方、コントローラ130は、アクセスフラグが「OFF」であって、交換後のカートリッジ200のCTGメモリにアクセスしたと判断すると(S75:OFF)、アクセスフラグに「ON」を設定する(S76)。
When the
次に、コントローラ130は、アクセスできた交換後のカートリッジ200のCTGメモリからシリアル番号を読み出して取得する(S77)。コントローラ130は、CTGから読み出したシリアル番号が、装置メモリ36に記憶されたシリアル番号と一致するか否かを判断する(S78)。装置メモリ36には、交換前のカートリッジ200のCTGメモリから読み出したシリアル番号が記憶されている。すなわち、ステップS78では、装着ケース150に装着されていたカートリッジ200が別のカートリッジ200に交換されたか否かが判断される。
Next, the
コントローラ130は、シリアル番号が一致すると判断すると(S78:Yes)、すなわち、装着ケース150に装着されていた元のカートリッジ200が装着ケース150に装着されたと判断すると、流出情報生成処理を終了する。一方、コントローラ130は、シリアル番号が一致しないと判断すると(S78:No)、すなわち、装着ケース150に装着されていたカートリッジ200とは別のカートリッジ200が装着ケース150に装着されたと判断すると、カートリッジ200のCTGメモリから読み出したシリアル番号をEEPROM61に記憶させる(S79)。
When the
次に、コントローラ130は、カートリッジ液量値をRAM62から読み出して取得する(S80)。なお、電源オフなどによって、カートリッジ液量値がRAM62に記憶されていない場合は、コントローラ130は、上述の第2更新処理と同様の処理を行って、カートリッジ液量値Aを算出して取得する。また、コントローラ130は、カートリッジ200のCTGメモリから、カートリッジ液量値Bを読み出して取得する(S81)。
Next, the
コントローラ130は、ステップS70で取得したカートリッジ液量値AがステップS80で取得したカートリッジ液量値Bより大きいか否かを判断する(S82)。すなわち、タンク160からカートリッジ200にインクが流出するか否かを判断する。
The
詳しく説明すると、ステップS79で取得するカートリッジ液量値Aは、装着ケース150から外される前の元のカートリッジ200内のインクの液量を示す。カートリッジ200内のインクの液面位置と、タンク160内のインクの液面位置とは、ほぼ同じである。したがって、タンク160内のインクの液面位置は、カートリッジ液量値Aに応じた位置である。一方、ステップS80で取得されるカートリッジ液量値Bは、交換されたカートリッジ200内のインクの液量を示す。したがって、カートリッジ200内の液面位置は、カートリッジ液量値Bに応じた位置である。よって、カートリッジ液量値Aがカートリッジ液量値Bより大きいことは、カートリッジ200を装着ケース150に装着した直後において、タンク160内のインクの液面位置が、カートリッジ200内のインクの液面位置より上であることを意味する。タンク160内のインクの液面位置がカートリッジ200内のインクの液面位置より上であると、タンク160からカートリッジ200へインクが流出する。
More specifically, the cartridge liquid amount value A acquired in step S79 indicates the liquid amount of the ink in the
コントローラ130は、カートリッジ液量値Aがカートリッジ液量値B以下であると判断すると(S82:No)、タンク160からカートリッジ200にインクが流出しないと判断し、流出情報生成処理を終了する。一方、コントローラ130は、カートリッジ液量値Aがカートリッジ液量値Bより大きいと判断すると(S82:Yes)、流出情報を生成し、EEPROM61に記憶させる(S83)。
When the
具体的には、コントローラ130は、クロック30が出力する日時情報と、ステップS77で取得したシリアル番号とを対応付けて、流出情報としてEEPROM61に記憶させる。また、コントローラ130は、EEPROM61に記憶された流出回数をインクリメントする。流出回数の初期値はゼロである。また、流出情報として、カートリッジ液量値Aとカートリッジ液量値BをEEPROM61に記憶させてもよい。これにより、流出の程度が把握できる。
Specifically, the
次に、コントローラ130は、タンク160からカートリッジ200にインクが流出したことを示すオブジェクトをディスプレイ17に表示させる(S84)。タンク160からカートリッジ200にインクが流出したことを示すオブジェクトは、文章であってもよいし、文字や記号や絵などであってもよい。
Next, the
次に、コントローラ130は、流出情報に応じた情報をカートリッジ200のCTGメモリに記憶させる(S85)。流出情報に応じた情報とは、例えば、「ON」である流出フラグである。コントローラ130は、例えば、初期値が「OFF」である流出フラグを「OFF」にしてCTGメモリに記憶させる。
Next, the
上述したように、プリンタ10のコントローラ130は、流出情報を含む管理情報を通信I/F31を通じて情報処理装置40に送信する(図9、S63)。管理情報を受信した情報処理装置40のコントローラ45は、管理情報に含まれるシリアル番号、流出日時、及び流出回数を用いて、カートリッジ管理リスト(図11)の項目「シリアル番号」、「流出日時」、及び「流出回数」を上書きする(S68)。
As described above, the
なお、情報処理装置40のコントローラ45は、管理情報に流出情報が含まれることに応じて、流出情報が含まれる管理情報を送信したプリンタ10の識別情報と対応するユーザ情報をカートリッジ管理リスト(図11)から決定し、決定したユーザ情報を含むメールを生成し、生成したメールを管理システム5の管理者に送信してもよい。すなわち、流出が生じたプリンタ10のユーザが管理システム5の管理者に報告される。
In addition, the
[実施形態の作用効果]
本実施形態によれば、ステップS80からS83の処理により、タンク160からカートリッジ200にインクが流出したことを検出することができる。
[Action and effect of the embodiment]
According to the present embodiment, it is possible to detect that the ink has flowed out from the
また、本実施形態によれば、タンク160からカートリッジ200にインクが流出したことを示すオブジェクトがディスプレイ17に表示されるので、誤った使用がされたことをユーザに認識させることができる。
Further, according to the present embodiment, since the object indicating that the ink has flowed out from the
また、本実施形態によれば、流出フラグがカートリッジ200のCTGメモリに記憶されるので、当該カートリッジ200が装着ケース150に装着された際に、タンク160からインクが流入したカートリッジ200であることをプリンタ10のコントローラ130に認識させることができる。
Further, according to the present embodiment, since the outflow flag is stored in the CTG memory of the
また、本実施形態によれば、情報処理装置40に送信される流出情報に、流出が生じたカートリッジ200のシリアル番号が含まれるので、インクの流入が繰り返し生じたカートリッジ200であるか否かを情報処理装置40に判断させることができる。
Further, according to the present embodiment, since the outflow information transmitted to the
また、本実施形態によれば、流出情報は、管理情報に含めて送信される。したがって、情報処理装置40のコントローラ45は、発注日時などの他の項目と同時に、流出日時などの項目を上書きしてカートリッジ管理リストを更新することができる。
Further, according to the present embodiment, the leaked information is included in the management information and transmitted. Therefore, the
[変形例1]
上述の実施形態では、装置メモリ36から読み出したカートリッジ液量値Aが、CTGメモリから読み出したカートリッジ液量値Bより大きいことにより、タンク160からカートリッジ200にインクが流出すると判断する例を説明した。本変形例では、交換前のカートリッジ200のインクの液面位置が、交換後のカートリッジ200のインクの液面位置より上であることにより、タンク160からカートリッジ200にインクが流出すると判断する例を説明する。
[Modification 1]
In the above-described embodiment, an example has been described in which it is determined that the ink flows out from the
プリンタ10のコントローラ130は、図10に示される流出情報生成処理に代えて、図12(A)に示される流出情報生成処理を実行する。なお、実施形態と同様の処理については、実施形態と同一の符号を付して説明を省略する。また、以下で説明する処理以外の処理は、実施形態と同様に実行される。
The
まず、プリンタ10のコントローラ130は、実施形態と同様に、ステップS71~S81までの処理を実行する。次に、コントローラ130は、ステップS80でRAM62から読み出して取得したカートリッジ液量値Aに基づいて、交換前のカートリッジ200内のインクの液面位置である交換前液面位置H1を決定する(S91)。具体的には、装置メモリ36は、カートリッジ液量値と液面位置との対応が示されたテーブルを記憶する。或いは、装置メモリ36は、カートリッジ液量値から液面位置を算出する計算式を記憶する。コントローラ130は、装置メモリ36に記憶されたテーブルまたは計算式を用いて、ステップS80で読み出して取得したカートリッジ液量値Aから、交換前液面位置H1を決定する(S91)。
First, the
次に、コントローラ130は、ステップS81でCTGメモリから読み出して取得したカートリッジ液量値Bに基づいて、交換後のカートリッジ200内のインクの液面位置である交換後液面位置H2を決定する(S92)。具体的には、コントローラ130は、装置メモリ36に記憶されたテーブルまたは計算式を用いて、ステップS81で読み出して取得したカートリッジ液量値Bから、交換後液面位置H2を決定する(S92)。
Next, the
次に、コントローラ130は、決定した交換前液面位置H1が交換後液面位置H2より上であるか否かを判断する(S93)。すなわち、タンク160からカートリッジ200にインクが流出するか否かを判断する。
Next, the
詳しく説明すると、交換前液面位置H1は、カートリッジ200が交換される前におけるタンク160内のインクの液面位置とほぼ同じである。したがって、交換前液面位置H1が交換後液面位置H2以上であることは、カートリッジ200を装着ケース150に装着した直後において、タンク160内のインクの液面位置が、カートリッジ200内のインクの液面位置よりも高いことを意味する。タンク160内のインクの液面位置がカートリッジ200内のインクの液面位置より上であると、タンク160からカートリッジ200へインクが流出する。
More specifically, the liquid level position H1 before replacement is substantially the same as the liquid level position of the ink in the
コントローラ130は、交換前液面位置H1が交換後液面位置H2未満であると判断すると(S93:No)、タンク160からカートリッジ200にインクが流出しないと判断し、流出情報生成処理を終了する。一方、コントローラ130は、交換前液面位置H1が交換後液面位置H2より上であると判断すると(S93:Yes)、実施形態と同様に、ステップS83からS85の処理を実行する。ここで、流出情報には、交換前液面位置H1と交換後液面位置H2とを含めてもよい。これにより、流出の程度が把握できる。
When the
[変形例1の作用効果]
上述のように、交換前のカートリッジ200内のインクの液面位置と、交換後のカートリッジ200のインクの液面位置とを用いても、タンク160からカートリッジ200にインクが流出したことを検出することができる。
[Action and effect of variant 1]
As described above, even if the liquid level position of the ink in the
[変形例2]
本変形例では、交換前の総液量値と、交換後の総液量値とを用いて、タンク160からカートリッジ200にインクが流出することを検出する例を説明する。
[Modification 2]
In this modification, an example of detecting ink outflow from the
プリンタ10のコントローラ130は、図10に示される流出情報生成処理に代えて、図12(B)に示される流出情報生成処理を実行する。なお、実施形態と同様の処理については、実施形態と同一の符号を付して説明を省略する。また、以下で説明する処理以外の処理は、実施形態と同様に実行される。
The
まず、プリンタ10のコントローラ130は、実施形態と同様に、ステップS71~S79までの処理を実行する。次に、コントローラ130は、タンク液量値C及びカートリッジ液量値AをRAM62から読み出して取得する(S101)。コントローラ130は、読み出して取得したタンク液量値Cとカートリッジ液量値Aとを和し、カートリッジ200が交換される前の交換前総液量値Dを算出する(S102)。なお、電源オフなどによってタンク液量値C及びカートリッジ液量値AがRAM62に記憶されていない場合は、コントローラ130は、上述の第1更新処理や第4更新処理と同様にして、交換前総液量値Dを算出する。
First, the
次に、コントローラ130は、交換後のカートリッジ200のCTGメモリからカートリッジ液量値Bを読み出して取得する(S103)。コントローラ130は、取得したカートリッジ液量値Bと、ステップS101で読み出して取得したタンク液量値Cとを和し、カートリッジ200が交換された後の交換後総液量値Eを算出する(S104)。
Next, the
次に、コントローラ130は、算出した交換前総液量値Dが交換後総液量値Eより大きいか否かを判断する(S105)。すなわち、タンク160からカートリッジ200にインクが流出するか否かを判断する。
Next, the
コントローラ130は、交換前総液量値Dが交換後総液量値E以下であると判断すると(S105:No)、タンク160からカートリッジ200にインクが流出しないと判断し、流出情報生成処理を終了する。一方、コントローラ130は、交換前総液量値Dが交換後総液量値Eより大きいと判断すると(S105:Yes)、実施形態と同様に、ステップS83からS85の処理を実行する。ここで、流出情報には、交換前総液量値Dと交換後総液量値Eとを含めてもよい。これにより、流出の程度を把握できる。
When the
[変形例2の作用効果]
上述のように、カートリッジ200が交換される前の総液量値と、カートリッジ200が交換された後の総液量値とを用いても、タンク160からカートリッジ200にインクが流出したことを検出することができる。
[Action and effect of variant 2]
As described above, even if the total liquid amount value before the
[変形例3]
上述の実施形態では、プリンタ10のコントローラ130が、タンク160からカートリッジ200にインクが流出したか否かを判断する例を説明した。本変形例では、情報処理装置40のコントローラ45が、タンク160からカートリッジ200にインクが流出したか否かを判断する例を説明する。
[Modification 3]
In the above-described embodiment, an example has been described in which the
プリンタ10のコントローラ130は、図10に示される流出情報生成処理に代えて、図13(A)に示される判断情報生成処理を実行する。また、情報勝利装置40のコントローラ45は、図13(B)に示される流出判断処理を実行する。なお、実施形態と同様の処理については、実施形態と同一の符号を付して説明を省略する。また、以下で説明する処理以外の処理は、実施形態と同様に実行される。
The
図13(A)に示されるように、プリンタ10のコントローラ130は、判断情報生成処理において、実施形態と同様に、ステップS71からS81の処理を実行する。次に、コントローラ130は、ステップS80でRAM62から読み出したカートリッジ液量値Aと、ステップS81でCTGメモリから読み出したカートリッジ液量値Bと、ステップS77で取得したシリアル番号と、シリアル番号を取得した時にクロック30が出力した日時情報と、を含む判断情報を生成し、生成した判断情報をEEPROM61に記憶して、判断情報生成処理を終了する。
As shown in FIG. 13A, the
プリンタ10のコントローラ130は、流出情報に代えて、判断情報生成処理で生成した判断情報を含む管理情報を情報処理装置40に送信する(S63)。すなわち、カートリッジ200の交換が行われた後に送信される管理情報に、判断情報が含まれる。
Instead of the leaked information, the
一方、情報処理装置40のコントローラ45は、プリンタ10が送信した管理情報を受信するごとに、図13(B)に示される流出判断処理を実行する。まず、コントローラ45は、受信した管理情報に判断情報が含まれるか否かを判断する(S112)。コントローラ45は、管理情報に判断情報が含まれないと判断すると(S112:No)、流出判断処理を終了する。一方、コントローラ45は、受信した管理情報に判断情報が含まれると判断すると、判断情報に含まれるカートリッジ液量値Aがカートリッジ液量値Bより大きいか否かを判断する(S113)。すなわち、ステップS113では、タンク160からカートリッジ200にインクが流出するか否かが判断される。
On the other hand, the
コントローラ45は、カートリッジ液量値Aがカートリッジ液量値B以下であると判断すると(S113:No)、流出判断処理を終了する。一方、コントローラ45は、カートリッジ液量値Aがカートリッジ液量値Bより大きいと判断すると(S113:Yes)、判断情報から流出情報を生成し、生成した流出情報を用いてカートリッジ管理リストの項目を上書きし(S114)、流出判断処理を終了する。
When the
[変形例3の作用効果]
プリンタ10のコントローラ130が判断情報を情報処理装置40に送信することにより、タンク160からカートリッジ200にインクが流出したか否かを判断させることができる。
[Action and effect of variant 3]
By transmitting the determination information to the
また、タンク160からカートリッジ200にインクが流出したことを、情報処理装置40のコントローラ45が検出することができる。
Further, the
なお、情報処理装置40のコントローラ45は、生成した流出情報をプリンタ10に送信してもよい。流出情報を受信したプリンタ10のコントローラ130は、タンク160からカートリッジ200にインクが流出したことを示すオブジェクトをディスプレイ17に表示させる。
The
[変形例4]
上述の変形例3では、プリンタ10のコントローラ130は、カートリッジ液量値A及びカートリッジ液量値Bを含む判断情報を生成する例を説明した。しかしながら、プリンタ10のコントローラ130は、変形例1で説明した交換前液面位置H1及び交換後液面位置H2を決定し、決定した交換前液面位置H1及び交換後液面位置H2をカートリッジ液量値A及びカートリッジ液量値Bに代えて含む判断情報を生成してもよい。
[Modification 4]
In the above-mentioned
情報処理装置40のコントローラ45は、変形例1と同様に、交換前液面位置H1が交換後液面位置H2以上であることにより、タンク160からカートリッジ200にインクが流出したと判断する。
Similar to the first modification, the
[変形例5]
上述の変形例3では、プリンタ10のコントローラ130は、カートリッジ液量値A及びカートリッジ液量値Bを含む判断情報を生成する例を説明した。しかしながら、プリンタ10のコントローラ130は、変形例2で説明した交換前総液量値D及び交換後総液量値Eを算出し、算出した交換前総液量値D及び交換後総液量値Eをカートリッジ液量値A及びカートリッジ液量値Bに代えて含む判断情報を生成してもよい。
[Modification 5]
In the above-mentioned
情報処理装置40のコントローラ45は、変形例2と同様に、交換前総液量値Dが交換後総液量値Eより大きいことにより、タンク160からカートリッジ200にインクが流出したと判断する。
The
[変形例6]
上述の実施形態や変形例では、第2更新処理や第4更新処理で算出したカートリッジ液量値及びタンク液量値と、交換後のカートリッジ200のCTGメモリから読み出したカートリッジ液量値に基づいて、タンク160からカートリッジ200にインクが流出したか否かを判断する例を説明した。本変形例では、液面センサ33を用いて、タンク160からカートリッジ200にインクが流出したか否かを判断する例を説明する。
[Modification 6]
In the above-described embodiment and modification, the cartridge liquid amount value and the tank liquid amount value calculated in the second update process and the fourth update process are based on the cartridge liquid amount value read from the CTG memory of the
プリンタ10のコントローラ130は、図10に示される流出情報生成処理に代えて、図13(C)に示される流出情報生成処理を実行する。なお、実施形態と同様の処理については、実施形態と同一の符号を付して説明を省略する。また、以下で説明する処理以外の処理は、実施形態と同様に実行される。
The
まず、プリンタ10のコントローラ130は、実施形態と同様に、カバー87が開かれたか否かを判断する(S71)。コントローラ130は、カバー87が開かれたと判断すると、液面センサ33が出力する信号が「L」であるか「H」であるかを判断する(S121)。すなわち、ステップS121では、タンク160の液室171に貯留されたインクの液面の位置が基準位置Pより上か下かが判断される。なお、ステップS121の処理は、マゼンタ、シアン、イエロー、及びブラックの各色に対してそれぞれ実行される。
First, the
コントローラ130は、液面センサ33が出力する信号が「H」であって、タンク160の液室171に貯留されたインクの液面の位置が基準位置Pより下であると判断すると(S121:H)、流出情報生成処理を終了する。一方、コントローラ130は、液面センサ33が出力する信号が「L」であって、タンク160の液室171に貯留されたインクの液面の位置が基準位置Pより上であると判断すると(S121:L)、実施形態と同様に、ステップS83からS85の処理を実行して流出情報を生成し、流出情報生成処理を終了する。すなわち、本変形例では、タンク160の液室171に貯留されたインクの液面の位置が基準位置Pより上であって、カバー87を開く必要がないのにカバー87が開かれたことを、タンク160からカートリッジ200にインクが流出したと擬制して、流出情報が生成される。
When the
コントローラ130は、生成した流出情報を含む管理情報を生成し、通信I/F31を通じて情報処理装置40に送信する(図9、S63)。
The
[変形例6の作用効果]
本変形例では、実施形態よりも簡単な処理で、タンク160からカートリッジ200にインクが流出する可能性を検出することができる。
[Action and effect of variant 6]
In this modification, the possibility of ink flowing out from the
[変形例7]
本変形例では、液面センサ33を用いて、タンク160からカートリッジ200にインクが流出したか否かを判断するさらなる例を説明する。
[Modification 7]
In this modification, a further example of determining whether or not ink has flowed from the
プリンタ10のコントローラ130は、図10に示される流出情報生成処理に代えて、図13(D)に示される流出情報生成処理を実行する。なお、実施形態と同様の処理については、実施形態と同一の符号を付して説明を省略する。また、以下で説明する処理以外の処理は、実施形態と同様に実行される。
The
まず、プリンタ10のコントローラ130は、実施形態と同様に、ステップS71からS79までの処理を実行する。次に、コントローラ130は、液面センサ33が出力する信号が「L」であるか「H」であるかを判断する(S122)。すなわち、ステップS122では、タンク160の液室171に貯留されたインクの液面の位置が基準位置Pより上か下かが判断される。なお、ステップS121の処理は、マゼンタ、シアン、イエロー、及びブラックの各色に対してそれぞれ実行される。
First, the
コントローラ130は、液面センサ33が出力する信号が「H」であって、タンク160の液室171に貯留されたインクの液面の位置が基準位置Pより下であると判断すると(S122:H)、流出情報生成処理を終了する。一方、コントローラ130は、液面センサ33が出力する信号が「L」であって、タンク160の液室171に貯留されたインクの液面の位置が基準位置Pより上であると判断すると(S122:L)、実施形態と同様に、ステップS83からS85の処理を実行して流出情報を生成し、流出情報生成処理を終了する。すなわち、本変形例では、タンク160の液室171に貯留されたインクの液面の位置が基準位置Pより上であることを、タンク160からカートリッジ200にインクが流出したと擬制して、流出情報が生成される。
When the
コントローラ130は、生成した流出情報を含む管理情報を生成し、通信I/F31を通じて情報処理装置40に送信する(図9、S63)。
The
[変形例7の作用効果]
本変形例では、実施形態よりも簡単な処理で、タンク160からカートリッジ200にインクが流出する可能性を検出することができる。
[Action and effect of variant 7]
In this modification, the possibility of ink flowing out from the
[その他の変形例]
上述の実施形態では、コントローラ130が、液面センサ33が出力する信号に基づいて、アクチュエータ190の被検出部194が第1状態にあるか第2状態にあるかを検出する構成であるが、液室171におけるインクの液面を検出できれば、液面センサ33の構成は特に限定されない。例えば、液面センサ33は、液室171の後壁164にインクが接触しているか否かによって異なる反射率を有するプリズムを利用して、液室171におけるインクの液面を光学的に検出するセンサであってもよい。また、液面センサ33は、液室171内に挿入された電極棒であってもよい。
[Other variants]
In the above-described embodiment, the
また、上述の実施形態では、インクが液体の一例として説明されているが、例えば、印刷時にインクに先立って用紙などに吐出される前処理液がカートリッジに貯留されていてもよい。また、ヘッド21を洗浄するための水がカートリッジに貯留されていてもよい。
Further, in the above-described embodiment, the ink is described as an example of a liquid, but for example, a pretreatment liquid to be ejected to paper or the like prior to the ink at the time of printing may be stored in the cartridge. Further, water for cleaning the
また、IC基板247は、接続I/F152と接触して導通されるが、これに代えて、NFC(near field communication)やRFID(radio frequency identification)のような電波を用いて非接触でデータを読み書きする情報媒体とインターフェースとが採用されてもよい。
Further, the IC board 247 is in contact with the connection I /
上記実施形態では、供給管230に設けられたインク供給口234と、ニードル181の開口183とが開放されて、供給管230のインクバルブ室213と、ニードル181の内部空間とが連通される例が説明された。インク供給口234は、カートリッジ200の後壁202に設けられてもよい。例えば、インク供給口234として、後壁202を厚み方向に貫通する貫通孔が後壁202に形成されてもよい。インク供給口234の内部空間は、第1流路の一例である。この変形例では、カートリッジ200が装着ケース150に装着される過程において、ニードル181がインク供給口234を通じてカートリッジ200の液室210に進入し、ニードル181の一端(開口183)が、カートリッジ200の液室210の内部に位置する状態となる。これにより、カートリッジ200の液室210と、ニードル181の内部空間とが連通される。すなわち、装着ケース150にカートリッジ200が装着された状態において、ニードル181の内部空間は、カートリッジ200の液室210とタンク160の液室171とを連通させる流路を形成する。
In the above embodiment, the
また、開口183が、タンク160の前壁162に設けられてもよい。例えば、開口183として、前壁162を厚み方向に貫通する貫通孔が前壁162に形成されてもよい。開口183の内部空間は、第1流路の一例である。この変形例では、カートリッジ200が装着ケース150に装着される過程において、供給管230が開口183を通じてタンク160の液室171に進入し、供給管230の他端(インク供給口234)が、タンク160の液室171の内部に位置する状態となる。これにより、カートリッジ200の液室210と、ニードル181の内部空間とが連通される。すなわち、装着ケース150にカートリッジ200が装着された状態において、インクバルブ室213は、カートリッジ200の液室210とタンク160の液室171とを連通させる流路を形成する。
Further, the
5・・・管理システム
10・・・プリンタ
21・・・ヘッド
30・・・クロック
31・・・通信I/F
33・・・液面センサ
34・・・ICチップ
36・・・装置メモリ
40・・・情報処理装置
42・・・装置メモリ
43・・・通信I/F
44・・・通信I/F
45・・・コントローラ
46・・・プログラム
48・・・クロック
50・・・発送サーバ
53・・・通信I/F
55・・・コントローラ
130・・・コントローラ
150・・・装着ケース
160・・・タンク
171・・・液室
190・・・アクチュエータ
200・・・カートリッジ
210・・・液室
5 ...
33 ...
44 ... Communication I / F
45 ...
55 ...
Claims (12)
第2液室を有するタンクであって、
一端が外部と連通され且つ他端が上記第2液室と連通される第3流路と、
上記第3流路よりも下方に位置する一端が上記第2液室と連通される第4流路と、
一端が上記第2液室に連通され且つ他端が外部と連通される第5流路と、
を有する上記タンクと、
上記第4流路の他端と連通されるヘッドと、
装置メモリと、
第1インタフェースと、
第2インタフェースと、
コントローラと、を備え、
上記第1流路及び上記第3流路の少なくとも一方は、上記カートリッジが上記装着ケースに装着されたときに、上記第1液室及び上記第2液室を連通し、
上記コントローラは、
上記第1インタフェースを通じて、上記カートリッジが有するカートリッジメモリから、上記第1液室内の液体の量を示す第1液量値を読み出し、
上記装置メモリから、上記第2液室内の液体の量を示す第2液量値を読み出し、
液体排出指示を受け付け、
受け付けた液体排出指示によって上記ヘッドから排出される液体量に相当する排出値、読み出した上記第1液量値、及び読み出した上記第2液量値に基づいて、上記ヘッドから液体が排出された後の第1液量値及び第2液量値を決定し、
決定した上記第1液量値を上記第1インタフェースを通じて上記カートリッジメモリに記憶させ、
決定した上記第1液量値と上記第2液量値との少なくとも一方を上記装置メモリに記憶させ、
上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたかを判定し、
上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたと判定したことに応じて、上記他のカートリッジが有するカートリッジメモリから上記第1インタフェースを通じて第3液量値を読み出し、且つ上記装置メモリから上記第1液量値と上記第2液量値との少なくとも一方を読み出し、
読み出した上記第3液量値、及び上記第1液量値と上記第2液量値との少なくとも一方に基づいて、上記第2液室から上記第1液室へ液体が移動するかを判定し、
上記第2液室から上記第1液室へ液体が移動すると判定したことに応じて、上記第2インタフェースを通じて流出情報を出力する液体消費装置。 A first liquid chamber in which liquid is stored, a first flow path in which one end communicates with the first liquid chamber and the other end communicates with the outside, and one end communicates with the first liquid chamber and the other end is outside. A mounting case in which a cartridge having a second flow path communicating with is mounted, and
A tank with a second liquid chamber
A third flow path in which one end communicates with the outside and the other end communicates with the second liquid chamber.
A fourth flow path in which one end located below the third flow path communicates with the second liquid chamber, and
A fifth flow path in which one end communicates with the second liquid chamber and the other end communicates with the outside.
With the above tank,
A head communicating with the other end of the fourth flow path,
Device memory and
The first interface and
The second interface and
With a controller,
At least one of the first flow path and the third flow path communicates with the first liquid chamber and the second liquid chamber when the cartridge is mounted in the mounting case.
The above controller
Through the first interface, the first liquid amount value indicating the amount of liquid in the first liquid chamber is read from the cartridge memory of the cartridge.
The second liquid amount value indicating the amount of the liquid in the second liquid chamber is read out from the device memory.
Accepts liquid discharge instructions,
The liquid was discharged from the head based on the discharge value corresponding to the amount of liquid discharged from the head, the read-out first liquid amount value, and the read-out second liquid amount value according to the received liquid discharge instruction. After determining the first liquid volume value and the second liquid volume value,
The determined first liquid amount value is stored in the cartridge memory through the first interface.
At least one of the determined first liquid amount value and the second liquid amount value is stored in the device memory.
It is determined whether the cartridge mounted in the mounting case has been replaced with another cartridge, and the result is determined.
In response to the determination that the cartridge mounted in the mounting case has been replaced with another cartridge, the third liquid amount value is read from the cartridge memory of the other cartridge through the first interface, and the device memory is read. Read at least one of the first liquid volume value and the second liquid volume value from
Based on the read-out third liquid amount value and at least one of the first liquid amount value and the second liquid amount value, it is determined whether the liquid moves from the second liquid chamber to the first liquid chamber. death,
A liquid consuming device that outputs outflow information through the second interface in response to the determination that the liquid moves from the second liquid chamber to the first liquid chamber.
上記コントローラは、
上記流出情報を上記第2インタフェースを通じて上記ディスプレイに出力し、
出力された上記流出情報に基づいて、上記流出情報に基づくオブジェクトを上記ディスプレイに表示させる請求項1に記載の液体消費装置。 It also has a display,
The above controller
The leaked information is output to the display through the second interface.
The liquid consuming device according to claim 1, wherein an object based on the spill information is displayed on the display based on the output spill information.
上記流出情報を上記第1インタフェースを通じて上記カートリッジメモリに記憶させる請求項1または2に記載の液体消費装置。 The above controller
The liquid consuming device according to claim 1 or 2, wherein the outflow information is stored in the cartridge memory through the first interface.
上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたと判定したことに応じて、上記他のカートリッジが有するカートリッジメモリから上記第1インタフェースを通じて上記第3液量値を読み出し、且つ上記装置メモリから上記第2液量値を読み出し、
読み出した上記第2液量値に基づいて、交換前の上記カートリッジの上記第1液量値を決定し、決定した当該第1液量値が、上記他のカートリッジが有するカートリッジメモリから読み出した上記第3液量値より大きいことに応じて、上記第2液室から上記第1液室へ液体が移動すると判定する請求項1から3のいずれかに記載の液体消費装置。 The above controller
In response to the determination that the cartridge mounted in the mounting case has been replaced with another cartridge, the third liquid amount value is read from the cartridge memory of the other cartridge through the first interface, and the device. Read the above second liquid volume value from the memory and read it.
Based on the read-out second liquid amount value, the first liquid amount value of the cartridge before replacement is determined, and the determined first liquid amount value is read from the cartridge memory of the other cartridge. The liquid consuming device according to any one of claims 1 to 3, wherein it is determined that the liquid moves from the second liquid chamber to the first liquid chamber according to the value larger than the third liquid amount value.
上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたと判定したことに応じて、上記他のカートリッジが有するカートリッジメモリから上記第1インタフェースを通じて上記第3液量値を読み出し、且つ上記装置メモリから上記第2液量値を読み出し、
読み出した上記第2液量値に基づいて、交換前の上記カートリッジの上記第1液量値を決定し、決定した当該第1液量値に基づいて、交換前の上記カートリッジの交換前液面位置を決定し、上記他のカートリッジが有するカートリッジメモリから読み出した上記第3液量値に基づいて、交換後の上記カートリッジの交換後液面位置を決定し、決定した当該交換前液面位置が当該交換後液面位置より上であることに応じて、上記第2液室から上記第1液室へ液体が移動すると判定する請求項1から3のいずれかに記載の液体消費装置。 The above controller
In response to the determination that the cartridge mounted in the mounting case has been replaced with another cartridge, the third liquid amount value is read from the cartridge memory of the other cartridge through the first interface, and the device. Read the above second liquid volume value from the memory and read it.
Based on the read-out second liquid amount value, the first liquid amount value of the cartridge before replacement is determined, and based on the determined first liquid amount value, the liquid level before replacement of the cartridge before replacement. The position is determined, and the liquid level position after replacement of the cartridge after replacement is determined based on the third liquid level value read from the cartridge memory of the other cartridge, and the determined liquid level position before replacement is determined. The liquid consuming device according to any one of claims 1 to 3, wherein it is determined that the liquid moves from the second liquid chamber to the first liquid chamber according to the position above the liquid level after the replacement.
上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたと判定したことに応じて、上記他のカートリッジが有するカートリッジメモリから上記第1インタフェースを通じて上記第3液量値を読み出し、且つ上記装置メモリから上記第2液量値を読み出し、
読み出した上記第2液量値に基づいて、交換前の前記第1液量値と前記第2液量値との和である交換前総液量値を決定し、上記他のカートリッジが有するカートリッジメモリから読み出した上記第3液量値と読み出した前記第2液量値との和である交換後総液量値を決定し、当該交換前総液量値が当該交換後総液量値より大きいであることに応じて、上記第2液室から上記第1液室へ液体が移動すると判定する請求項1から3のいずれかに記載の液体消費装置。 The above controller
In response to the determination that the cartridge mounted in the mounting case has been replaced with another cartridge, the third liquid amount value is read from the cartridge memory of the other cartridge through the first interface, and the device. Read the above second liquid volume value from the memory and read it.
Based on the read-out second liquid amount value, the total liquid amount value before replacement, which is the sum of the first liquid amount value before replacement and the second liquid amount value, is determined, and the cartridge possessed by the other cartridges. The total liquid amount value after replacement, which is the sum of the third liquid amount value read from the memory and the second liquid amount value read out, is determined, and the total liquid amount value before replacement is calculated from the total liquid amount value after replacement. The liquid consuming device according to any one of claims 1 to 3, wherein it is determined that the liquid moves from the second liquid chamber to the first liquid chamber according to the size.
上記第2液室から上記第1液室へ液体が移動すると判定したことに応じて、上記他のカートリッジの上記カートリッジメモリから上記第1インタフェースを通じて識別情報を読み出し、
読み出した上記識別情報及び上記流出情報を上記第2インタフェースを通じて出力する請求項1から6のいずれかに記載の液体消費装置。 The above controller
In response to the determination that the liquid moves from the second liquid chamber to the first liquid chamber, the identification information is read from the cartridge memory of the other cartridge through the first interface.
The liquid consuming device according to any one of claims 1 to 6, wherein the read identification information and the outflow information are output through the second interface.
上記液体消費装置が出力した上記流出情報が入力される情報処理装置と、を備えた管理システム。 The liquid consuming device according to any one of claims 1 to 7.
A management system including an information processing device for inputting the outflow information output by the liquid consuming device.
上記液体消費装置は、
液体が貯留された第1液室、一端が上記第1液室と連通され且つ他端が外部と連通される第1流路、及び一端が上記第1液室と連通され且つ他端が外部と連通される第2流路を有するカートリッジが装着される装着ケースと、
第2液室を有するタンクであって、
一端が外部と連通され且つ他端が上記第2液室と連通される第3流路と、
上記第3流路よりも下方に位置する一端が上記第2液室と連通される第4流路と、
一端が上記第2液室に連通され且つ他端が外部と連通される第5流路と、
を有する上記タンクと、
上記第4流路の他端と連通されるヘッドと、
第1装置メモリと、
第1インタフェースと、
第2インタフェースと、
第1コントローラと、を備え、
上記第1流路及び上記第3流路の少なくとも一方は、上記カートリッジが上記装着ケースに装着されたときに、上記第1液室及び上記第2液室を連通し、
上記情報処理装置は、
第3インタフェースと、
第2装置メモリと、
第2コントローラと、を備え、
上記第1コントローラは、
上記第1インタフェースを通じて、上記カートリッジが有するカートリッジメモリから、上記第1室内の液体の量を示す第1液量値を読み出し、
上記第1装置メモリから、上記第2液室内の液体の量を示す第2液量値を読み出し、
液体排出指示を受け付け、
受け付けた液体排出指示によって上記ヘッドから排出される液体量に相当する排出値、読み出した上記第1液量値、及び読み出した上記第2液量値に基づいて、上記ヘッドから液体が排出された後の第1液量値及び第2液量値を決定し、
決定した上記第1液量値と上記第2液量値との少なくとも一方を上記第1インタフェースを通じて上記カートリッジメモリに記憶させ、
決定した上記第2液量値を上記第1装置メモリに記憶させ、
上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたかを判定し、
上記装着ケースに装着された上記カートリッジが他のカートリッジに交換されたと判定したことに応じて、上記他のカートリッジが有するカートリッジメモリから上記第1インタフェースを通じて上記第3液量値を読み出し、且つ上記第1装置メモリから上記第1液量値と上記第2液量値との少なくとも一方を読み出し、
読み出した上記第3液量値、及び上記第1液量値と上記第2液量値との少なくとも一方に応じた判断情報を上記第2インタフェースを通じて出力し、
上記第2コントローラは、
上記判断情報の入力を上記第3インタフェースを通じ受け付け、
上記判断情報に基づいて、上記第2液室から上記第1液室へ液体が移動するかを判定し、
上記第2液室から上記第1液室へ液体が移動すると判定したことに応じて、流出情報を上記第2装置メモリに記憶する管理システム。 A management system equipped with a liquid consuming device and an information processing device.
The above liquid consuming device is
A first liquid chamber in which liquid is stored, a first flow path in which one end communicates with the first liquid chamber and the other end communicates with the outside, and one end communicates with the first liquid chamber and the other end is outside. A mounting case in which a cartridge having a second flow path communicating with is mounted, and
A tank with a second liquid chamber
A third flow path in which one end communicates with the outside and the other end communicates with the second liquid chamber.
A fourth flow path in which one end located below the third flow path communicates with the second liquid chamber, and
A fifth flow path in which one end communicates with the second liquid chamber and the other end communicates with the outside.
With the above tank,
A head communicating with the other end of the fourth flow path,
First device memory and
The first interface and
The second interface and
Equipped with a first controller,
At least one of the first flow path and the third flow path communicates with the first liquid chamber and the second liquid chamber when the cartridge is mounted in the mounting case.
The above information processing device
With the third interface
Second device memory and
With a second controller,
The first controller is
Through the first interface, the first liquid amount value indicating the amount of liquid in the first chamber is read from the cartridge memory of the cartridge.
The second liquid amount value indicating the amount of the liquid in the second liquid chamber is read out from the first device memory.
Accepts liquid discharge instructions,
The liquid was discharged from the head based on the discharge value corresponding to the amount of liquid discharged from the head, the read-out first liquid amount value, and the read-out second liquid amount value according to the received liquid discharge instruction. After determining the first liquid volume value and the second liquid volume value,
At least one of the determined first liquid amount value and the second liquid amount value is stored in the cartridge memory through the first interface.
The determined second liquid amount value is stored in the first device memory, and is stored.
It is determined whether the cartridge mounted in the mounting case has been replaced with another cartridge, and the result is determined.
In response to the determination that the cartridge mounted in the mounting case has been replaced with another cartridge, the third liquid amount value is read from the cartridge memory of the other cartridge through the first interface, and the third liquid amount value is read. 1 Read at least one of the first liquid amount value and the second liquid amount value from the device memory, and read it.
Judgment information corresponding to at least one of the read-out third liquid amount value and the first liquid amount value and the second liquid amount value is output through the second interface.
The second controller is
The input of the above judgment information is accepted through the above third interface,
Based on the above judgment information, it is determined whether or not the liquid moves from the second liquid chamber to the first liquid chamber.
A management system that stores outflow information in the memory of the second device in response to the determination that the liquid moves from the second liquid chamber to the first liquid chamber.
上記第1コントローラは、
上記判断情報を上記第1装置メモリに記憶させ、
上記タイマが出力する日時情報が示す日時が上記第1装置メモリに記憶された送信日時になったと判定したことに応じて、上記第1装置メモリから読み出した上記第2液量値に応じた残量情報と、上記第1装置メモリから読み出した上記判断情報と含む管理情報を上記第2インタフェースを通じて出力する請求項9に記載の管理システム。 The above liquid consuming device is further equipped with a timer that outputs date and time information.
The first controller is
The judgment information is stored in the memory of the first device, and the judgment information is stored in the memory of the first device.
Remaining according to the second liquid amount value read from the first device memory in response to the determination that the date and time indicated by the date and time information output by the timer is the transmission date and time stored in the first device memory. The management system according to claim 9, wherein the amount information, the determination information read from the first device memory, and the management information including the management information are output through the second interface.
第2液室を有するタンクであって、
一端が外部と連通され且つ他端が上記第2液室と連通される第3流路と、
上記第3流路よりも下方に位置する一端が上記第2液室と連通される第4流路と、
一端が上記第2液室に連通され且つ他端が外部と連通される第5流路と、
を有する上記タンクと、
上記第4流路の他端と連通されるヘッドと、
上記タンクの液面が検出位置以上で第1信号を出力し、当該検出位置未満で当該第1信号と相違する第2信号を出力する液面センサと、
上記装着ケースが有する開口であって、上記カートリッジが挿入される挿入口を開閉するカバーと、
上記カバーが閉じられていることに応じて第3信号を出力し、開かれていることに応じて第4信号を出力するカバーセンサと、
装置メモリと、
第1インタフェースと、
第2インタフェースと、
コントローラと、を備え、
上記第1流路及び上記第3流路の少なくとも一方は、上記カートリッジが上記装着ケースに装着されたときに、上記第1液室及び上記第2液室を連通し、
上記コントローラは、
上記カバーセンサが上記第4信号を出力したと判定したことに応じて、上記液面センサの出力が上記第1信号であるか否かを判定し、
上記液面センサの出力が上記第1信号であると判定したことに応じて、上記第2インタフェースを通じて流出情報を出力する液体消費装置。 A first liquid chamber in which liquid is stored, a first flow path in which one end communicates with the first liquid chamber and the other end communicates with the outside, and one end communicates with the first liquid chamber and the other end is outside. A mounting case in which a cartridge having a second flow path communicating with is mounted, and
A tank with a second liquid chamber
A third flow path in which one end communicates with the outside and the other end communicates with the second liquid chamber.
A fourth flow path in which one end located below the third flow path communicates with the second liquid chamber, and
A fifth flow path in which one end communicates with the second liquid chamber and the other end communicates with the outside.
With the above tank,
A head communicating with the other end of the fourth flow path,
A liquid level sensor that outputs a first signal when the liquid level of the tank is above the detection position and outputs a second signal that is different from the first signal below the detection position.
A cover that opens and closes the insertion slot into which the cartridge is inserted, which is an opening of the mounting case.
A cover sensor that outputs a third signal when the cover is closed and outputs a fourth signal when the cover is open.
Device memory and
The first interface and
The second interface and
With a controller,
At least one of the first flow path and the third flow path communicates with the first liquid chamber and the second liquid chamber when the cartridge is mounted in the mounting case.
The above controller
In response to the determination that the cover sensor has output the fourth signal, it is determined whether or not the output of the liquid level sensor is the first signal.
A liquid consuming device that outputs outflow information through the second interface in response to the determination that the output of the liquid level sensor is the first signal.
第2液室を有するタンクであって、
一端が外部と連通され且つ他端が上記第2液室と連通される第3流路と、
上記第3流路よりも下方に位置する一端が上記第2液室と連通される第4流路と、
一端が上記第2液室に連通され且つ他端が外部と連通される第5流路と、
を有する上記タンクと、
上記第4流路の他端と連通されるヘッドと、
上記タンクの液面が検出位置以上で第1信号を出力し、当該検出位置未満で当該第1信号と相違する第2信号を出力する液面センサと、
装置メモリと、
第1インタフェースと、
第2インタフェースと、
コントローラと、を備え、
上記第1流路及び上記第3流路の少なくとも一方は、上記カートリッジが上記装着ケースに装着されたときに、上記第1液室及び上記第2液室を連通し、
上記コントローラは、
上記カートリッジが上記装着ケースから外されたか否かを判定し、
上記カートリッジが上記装着ケースから外されたと判定したことに応じて、上記液面センサの出力が上記第1信号であるか否かを判定し、
上記液面センサの出力が上記第1信号であると判定したことに応じて、上記第2インタフェースを通じて流出情報を出力する液体消費装置。 A first liquid chamber in which liquid is stored, a first flow path in which one end communicates with the first liquid chamber and the other end communicates with the outside, and one end communicates with the first liquid chamber and the other end is outside. A mounting case in which a cartridge having a second flow path communicating with is mounted, and
A tank with a second liquid chamber
A third flow path in which one end communicates with the outside and the other end communicates with the second liquid chamber.
A fourth flow path in which one end located below the third flow path communicates with the second liquid chamber, and
A fifth flow path in which one end communicates with the second liquid chamber and the other end communicates with the outside.
With the above tank,
A head communicating with the other end of the fourth flow path,
A liquid level sensor that outputs a first signal when the liquid level of the tank is above the detection position and outputs a second signal that is different from the first signal below the detection position.
Device memory and
The first interface and
The second interface and
With a controller,
At least one of the first flow path and the third flow path communicates with the first liquid chamber and the second liquid chamber when the cartridge is mounted in the mounting case.
The above controller
Determining whether the cartridge has been removed from the mounting case,
In response to the determination that the cartridge has been removed from the mounting case, it is determined whether or not the output of the liquid level sensor is the first signal.
A liquid consuming device that outputs outflow information through the second interface in response to the determination that the output of the liquid level sensor is the first signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018064653A JP7052485B2 (en) | 2018-03-29 | 2018-03-29 | Liquid consuming equipment and management system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018064653A JP7052485B2 (en) | 2018-03-29 | 2018-03-29 | Liquid consuming equipment and management system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019171756A JP2019171756A (en) | 2019-10-10 |
| JP7052485B2 true JP7052485B2 (en) | 2022-04-12 |
Family
ID=68167997
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018064653A Active JP7052485B2 (en) | 2018-03-29 | 2018-03-29 | Liquid consuming equipment and management system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7052485B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002301827A (en) | 2001-04-04 | 2002-10-15 | Canon Inc | Ink jet recording device |
| US20080100648A1 (en) | 2006-10-27 | 2008-05-01 | Static Control Components, Inc. | Method and apparatus for spoofing imaging devices |
| JP2008213162A (en) | 2007-02-28 | 2008-09-18 | Brother Ind Ltd | Droplet discharge device |
| JP2013226830A (en) | 2012-03-30 | 2013-11-07 | Brother Industries Ltd | Liquid supply device and its control method |
| JP2015189229A (en) | 2014-03-31 | 2015-11-02 | 株式会社日立産機システム | Inkjet recording device |
-
2018
- 2018-03-29 JP JP2018064653A patent/JP7052485B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002301827A (en) | 2001-04-04 | 2002-10-15 | Canon Inc | Ink jet recording device |
| US20080100648A1 (en) | 2006-10-27 | 2008-05-01 | Static Control Components, Inc. | Method and apparatus for spoofing imaging devices |
| JP2008213162A (en) | 2007-02-28 | 2008-09-18 | Brother Ind Ltd | Droplet discharge device |
| JP2013226830A (en) | 2012-03-30 | 2013-11-07 | Brother Industries Ltd | Liquid supply device and its control method |
| JP2015189229A (en) | 2014-03-31 | 2015-11-02 | 株式会社日立産機システム | Inkjet recording device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019171756A (en) | 2019-10-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7073768B2 (en) | Controls and programs | |
| JP5962144B2 (en) | Printing fluid storage device and printing fluid supply device | |
| JP6969369B2 (en) | Controls and programs | |
| JP7052349B2 (en) | Liquid consumption system and delivery system | |
| US10717290B2 (en) | Liquid discharge device | |
| JP7087570B2 (en) | Liquid consuming equipment and programs | |
| JP2022023913A (en) | Controls and programs | |
| JP6969370B2 (en) | Liquid consuming device and liquid consuming system | |
| JP7616285B2 (en) | Image Recording Device | |
| JP7052485B2 (en) | Liquid consuming equipment and management system | |
| JP6972881B2 (en) | Liquid drainer | |
| JP2023126312A (en) | Liquid consumption device and program | |
| JP7067202B2 (en) | Liquid consuming equipment and programs | |
| JP6992532B2 (en) | Liquid consuming equipment and programs | |
| JP7024557B2 (en) | Liquid consuming device | |
| JP7222439B2 (en) | Liquid consumption and delivery system | |
| JP2020163684A (en) | Image recording device | |
| JP2019177498A (en) | Liquid consumption system | |
| JP7073853B2 (en) | Liquid drainer | |
| JP7180099B2 (en) | Liquid ejector | |
| JP6879251B2 (en) | Liquid drainer | |
| JP7063129B2 (en) | Liquid drainer | |
| JP6950438B2 (en) | Liquid drainer | |
| JP2022019846A (en) | Liquid discharge device | |
| JP2020163682A (en) | Image recording device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210326 |
|
| TRDD | Decision of grant or rejection written | ||
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220228 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220301 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220314 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7052485 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |