[go: up one dir, main page]

JP2004358663A - Liquid ejection system, liquid ejection method, liquid ejection program, and liquid container set - Google Patents

Liquid ejection system, liquid ejection method, liquid ejection program, and liquid container set Download PDF

Info

Publication number
JP2004358663A
JP2004358663A JP2003156031A JP2003156031A JP2004358663A JP 2004358663 A JP2004358663 A JP 2004358663A JP 2003156031 A JP2003156031 A JP 2003156031A JP 2003156031 A JP2003156031 A JP 2003156031A JP 2004358663 A JP2004358663 A JP 2004358663A
Authority
JP
Japan
Prior art keywords
liquid
driving
driving condition
drive
unit
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.)
Pending
Application number
JP2003156031A
Other languages
Japanese (ja)
Inventor
Shinya Yamagata
真也 山縣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2003156031A priority Critical patent/JP2004358663A/en
Publication of JP2004358663A publication Critical patent/JP2004358663A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Ink Jet (AREA)
  • Particle Formation And Scattering Control In Inkjet Printers (AREA)

Abstract

【課題】すでに販売されてユーザの手元にあっても、簡単に機能を向上させて液体噴射を行うことのできる液体噴射システム、液体噴射方法、液体噴射プログラム及び液体収容体セットを提供する。
【解決手段】プリンタ12とともに印刷システムを構成するコンピュータ11は、管理コンピュータに接続され、この管理コンピュータは各種の駆動条件を記憶している駆動条件記憶部を有している。プリンタ12の主制御部52は、駆動条件をすでに記憶しているROM52cと、駆動条件を記憶可能とするEEPROM52dを備えている。プリンタ12は、搭載されたインクカートリッジ61が、すでに記憶されている駆動条件に基づいてインクを噴射できないと判断すると、コンピュータ11は管理コンピュータからその駆動条件を取得しEEPROM52dに記憶させる。
【選択図】 図4
Provided are a liquid ejection system, a liquid ejection method, a liquid ejection program, and a liquid container set that can easily perform liquid ejection with improved functions even if they are already sold and at hand.
A computer that constitutes a printing system together with a printer is connected to a management computer, and the management computer has a drive condition storage unit that stores various drive conditions. The main control unit 52 of the printer 12 includes a ROM 52c in which driving conditions are already stored, and an EEPROM 52d that can store driving conditions. When the printer 12 determines that the mounted ink cartridge 61 cannot eject ink based on the driving conditions already stored, the computer 11 acquires the driving conditions from the management computer and stores the driving conditions in the EEPROM 52d.
[Selection diagram] Fig. 4

Description

【0001】
【発明の属する技術分野】
本発明は、液体噴射システム、液体噴射方法、液体噴射プログラム及び液体収容体セットに関する。
【0002】
【従来の技術】
従来、液体噴射装置としてのインク滴を紙などに噴射させるインクジェット式プリンタと、コンピュータとから構成される液体噴射システムがある。この液体噴射システムに用いられるプリンタでは、インクが噴射されるノズルを備えた記録ヘッドとプラテンとの間に紙等のターゲットを導く。そして、このプリンタは、記録ヘッドが設けられたキャリッジをターゲットに対して相対移動させながら、各ノズルに設けられた圧電素子を駆動して前記ノズルからターゲットに対してインクを噴射する。すなわち、プリンタは、キャリッジを駆動させるキャリッジモータ及び圧電素子の噴射タイミング及びその量などの駆動条件を制御して印刷を行っている。
【0003】
しかしながら、使用されるインクなどの種類によっては、異なる駆動条件を用いて印刷を行うほうがよい場合がある。例えば、顔料インクの粘度と染料インクの粘度が一致しないため、同一の駆動条件でインクを噴射すると、いずれかのインクを綺麗に噴射されない可能性がある。すなわち、良好な印刷を行うために、使用されるインクが顔料インク又は染料インクによって駆動条件を変更することが望ましい。そこで、プリンタに複数の駆動条件を記憶させておき、インクの種類に応じてその駆動条件を変更するという技術が開発されている(例えば、特許文献1)。
【0004】
【特許文献1】
特開平11−129498号公報
【0005】
【発明が解決しようとする課題】
ところが、プリンタは、このプリンタが販売されるときに存在するインクやターゲットに応じた最適な駆動条件を記憶させることができるのみである。すなわち、プリンタの販売後に、例えば高画質などを実現するために開発されたインクやターゲットなどを用いたときの駆動条件をプリンタに記憶させることはできない。このため、開発されたインクやターゲットの特性を十分に発揮し得る印刷を行うためには、それに適した駆動条件を有したROMと交換する必要があった。
【0006】
すなわち、プリンタの販売後に開発されたインクやターゲットを用いて印刷を行うにはROMを交換するという手間をかけなければ、それらインクやターゲットの特性を十分に発揮し得る印刷を容易に行うことができなかった。
【0007】
本発明は、上述の課題を鑑みてなされたものであり、その目的は、すでに販売されてユーザの手元にあっても、簡単に機能を向上させて液体噴射を行うことのできる液体噴射システム、液体噴射方法、液体噴射プログラム及び液体収容体セットを提供することにある。
【0008】
【課題を解決するための手段】
本発明の液体噴射システムは、ターゲットに液体を噴射する液体噴射ヘッドを駆動させる噴射手段と、前記液体噴射ヘッドが設けられたキャリッジを前記ターゲットに対して相対移動させる移動手段と、前記噴射手段及び前記移動手段を駆動するための予め用意された駆動条件を記憶している記憶手段を備えた液体噴射システムにおいて、前記記憶手段に前記駆動条件とは異なる他の駆動条件を書き込む書き込み手段を備えている。
【0009】
これによれば、書き込み手段により記憶手段に駆動条件を書き込むことができる。このため、すでに販売されてユーザの手元に液体噴射システムがあっても、例えば液体噴射システムの販売後に開発された液体やターゲットに対して最適な駆動条件や販売後に開発された高速の駆動条件などを記憶手段に書き込むことができる。従って、これらの駆動条件に従って液体噴射システムを駆動させれば、液体噴射システムの機能を向上させて液体噴射を行うことができる。
【0010】
この液体噴射システムは、前記液体又は前記ターゲットに基づいて、使用する前記駆動条件を選択する駆動条件選択手段を備えている。
これによれば、駆動条件選択手段は、液体又はターゲットに基づいて、使用される駆動条件を選択するので、使用される液体又はターゲットに最適な駆動条件を用いて液体噴射を行うことができる。すなわち、使用する液体又はターゲットの特性を十分に発揮した液体噴射を行うことができる。
【0011】
この液体噴射システムは、使用する前記駆動条件が前記記憶手段に記憶されていないと判断された場合に、前記使用する駆動条件を取得する取得手段を備え、前記書き込み手段は、前記取得手段により取得した駆動条件を前記記憶手段に書き込む。
【0012】
これによれば、使用する駆動条件が記憶手段にない場合には、その駆動条件が取得されて記憶手段に書き込まれる。このため、記憶手段には複数の駆動条件が記憶される。従って、例えばユーザが、その液体噴射システム専用ではないが多用する液体やターゲットに適した駆動条件や、新たに開発された液体やターゲットに適した駆動条件などによって、いつでも良好な液体噴射を行うことができる。
【0013】
この液体噴射システムは、前記取得手段は、前記駆動条件をネットワークを介して取得する。
これによれば、取得手段は、ネットワークを介して駆動条件を取得するため、例えばCD−ROMなどの情報記憶媒体がなくても駆動条件を取得することができる。
【0014】
この液体噴射システムは、前記駆動条件は、複数の駆動条件要素から構成されており、前記取得手段は、前記駆動条件要素の一部が前記記憶手段に記憶されている場合には、前記記憶手段に記憶されていない前記駆動条件要素のみを取得する。
【0015】
これによれば、駆動条件を構成する駆動条件要素の一部がすでに記憶手段に記憶されている場合には、それ以外の駆動条件要素を取得手段は取得する。すなわち、取得手段は、最小限の駆動条件を取得するだけで、多くの駆動条件を記憶手段に記憶させることができる。
【0016】
この液体噴射システムは、前記書き込み手段により前記記憶手段に新たに書き込まれた駆動条件に従って前記噴射手段及び前記移動手段を駆動させて、テスト印刷を実行するテスト印刷実行手段を更に備えている。
【0017】
これによれば、テスト印刷実行手段は、記憶手段に新たに書き込まれた駆動条件に従ってテスト印刷を実行する。このため、駆動条件が記憶手段に正しく書き込まれたか否かを容易に確認することができる。
【0018】
本発明の液体噴射方法は、予め用意された駆動条件に従って、キャリッジをターゲットに対して相対移動させながら、前記キャリッジに設けられた液体噴射ヘッドから前記ターゲットに対して前記液体を噴射する液体噴射方法において、使用する液体を噴射するための駆動条件又は使用するターゲットに対する液体を噴射するための駆動条件がない場合には、その駆動条件を取得して新たに用意された駆動条件として記憶手段に記憶させ、前記記憶手段に記憶された複数の前記駆動条件のうちから適する駆動条件を選択し、この選択された前記駆動条件に基づいて液体噴射を行う。
【0019】
これによれば、使用される液体やターゲットに適した駆動条件がない場合には、この駆動条件を取得した後に、この取得した駆動条件に従って液体噴射を行うことができる。このため、ユーザが使用しようとしている液体を収容した液体収容体やターゲットに適した液体噴射を行うことができ、使用する液体収容体やターゲットがより高性能のものであれば、液体噴射システムの機能を向上させて液体を噴射させることができる。
【0020】
本発明の液体噴射プログラムは、記憶手段に記憶されている駆動条件に従ってターゲットに液体を噴射する液体噴射ヘッドが設けられたキャリッジを前記ターゲットに対して相対移動させながら、前記液体噴射ヘッドから前記液体を噴射させる液体噴射制御コンピュータに、使用する液体を噴射するための駆動条件又は使用するターゲットに対して液体を噴射するための駆動条件が用意されているか否かを判断させ、この駆動条件が用意されていないと判断した場合には、この駆動条件を取得させ、この取得した駆動条件を新たな用意された駆動条件として記憶させ、記憶された複数の前記駆動条件のうちから使用する駆動条件を選択させ、この選択された前記駆動条件に基づいて液体噴射を行わせることを実行させる。
【0021】
これによれば、使用される液体やターゲットに適した駆動条件がない場合には、この駆動条件を取得した後に、この取得した駆動条件に従って液体噴射を行うことができる。このため、ユーザが使用しようとしている液体を収容した液体収容体やターゲットに適した液体噴射を行うことができ、使用する液体収容体やターゲットがより高性能のものであれば、液体噴射システムの機能を向上させて液体を噴射させることができる。
【0022】
本発明の液体収容体セットは、ターゲットに液体を噴射させる液体噴射システムに搭載可能であり前記液体を収容している液体収容体と、この液体収容体に収容されている液体を用いた前記液体噴射システムを駆動するための駆動条件を記憶している情報記憶媒体とよりなる。
【0023】
これによれば、液体収容体とセットとなっている情報記憶媒体から駆動条件を取得することができる。このため、液体収容体が収容している液体に適した駆動条件を容易に得て、この条件に基づいて良好かつ容易に液体を噴射することができる。
【0024】
【発明の実施の形態】
(第1実施形態)
以下、本発明を具体化した液体噴射システムの第1実施形態を図1〜図5に基づいて説明する。
【0025】
図1に示すように、液体噴射システムとしての印刷システム10は、コンピュータ11とプリンタ12とから構成されている。
プリンタ12は、外部に供給トレイ13及び排出トレイ14を備えるとともに、内部に複数の送りローラ15を備えている。送りローラ15は、移動手段を構成する送りモータ15aによって適宜駆動される。このため、プリンタ12は、紙などのターゲットTを供給トレイ13から導入し、このターゲットTを副走査方向xに搬送させた後、排出トレイ14に排出する。
【0026】
また、プリンタ12は、内部に、キャリッジ16及びこれに対向するプラテン17を備えている。プラテン17は、印刷時にターゲットTを支持する支持台であって、印刷時にはその上方に前記送りローラ15により搬送されたターゲットTが至る。キャリッジ16は、ガイド軸18に嵌合され、かつ移動手段を構成するキャリッジモータ16aにより駆動されるタイミングベルト19に固着されて、主走査方向(紙面及び前記副走査方向xに垂直な方向)に往復移動可能とされている。
【0027】
キャリッジ16は、その下側に液体噴射ヘッドとしての記録ヘッド20を有している。この記録ヘッド20の下面には、図示しないノズルが前記主走査方向及び前記副走査方向に複数配列されている。これらノズルのそれぞれには、噴射手段としての圧電素子20a(図4参照)が設けられている。このため、圧電素子20aが伸縮するとノズルの内容積が変化し、ノズル内のインクが記録ヘッド20に供給されて各ノズルからインク滴がターゲットT上に噴射させる。
【0028】
また、キャリッジ16には、複数の液体収容体としてのインクカートリッジ21(図1では1のみ表示)が搭載されている。これらインクカートリッジ21は、シアン、ライトシアン、マゼンタ、ライトマゼンタ、イエロ、ダークイエロ、ブラックの各色の液体としての染料インクを別々に収容している。各インクカートリッジ21には、その外周面に不揮発性メモリ(EEPROM)21aがそれぞれ取着されている。
【0029】
この不揮発性メモリ21aは、約千キロバイト程度の記憶容量を有している。図2に示すように同不揮発性メモリ21aには、インク情報22、カートリッジ情報23及び駆動条件情報24などが記憶されている。インク情報22とは、収容されているインクに関する情報であり、顔料インクであるか染料インクであるかといった種類や色の情報などである。カートリッジ情報23は、インクカートリッジ21の種類を識別するための情報である。
【0030】
駆動条件情報24は、このインクカートリッジ21を用いてプリンタ12を駆動させるための駆動条件に関する識別情報である。駆動条件情報24は、駆動プログラムID番号24a、駆動周波数ID番号24b及び駆動電圧ID番号24cから構成されている。駆動プログラムID番号24a、駆動周波数ID番号24b及び駆動電圧ID番号24cは、それぞれ駆動プログラム35、駆動周波数36及び駆動電圧37(図3参照)を識別するための識別番号である。駆動プログラム35は、前記送りモータ15a、キャリッジモータ16a、圧電素子20aの駆動タイミングや圧電素子20aの印加電圧のタイミングなどを決定するためのプログラムである。駆動周波数36は圧電素子20aを駆動する周期であり、駆動電圧37は前記圧電素子20aに印加する駆動電圧である。すなわち、本実施形態では、駆動プログラム35、駆動周波数36及び駆動電圧37によって駆動条件が決定可能となっている。また、駆動プログラム35、駆動周波数36及び駆動電圧37が駆動条件要素に相当する。そして、不揮発性メモリ21aは、記憶容量が少ないため、駆動プログラム35、駆動周波数36及び駆動電圧37ではなく、駆動プログラムID番号24a、駆動周波数ID番号24b及び駆動電圧ID番号24cを記憶している。
【0031】
一方、図1に示すようにコンピュータ11は、キーボード26、マウス27及びディスプレイ28を備えている。キーボード26及びマウス27は、印刷の実行などコンピュータ11に対するユーザの指示が入力される。ディスプレイ28は、プリンタ12に印刷を行う画像を表示したり印刷結果の確認などのユーザに対する指示を表示したりする。
【0032】
また、コンピュータ11は、インターネットIを介して管理センタCの管理コンピュータ30に接続されており、管理コンピュータ30とデータの送受信を行う。この管理コンピュータ30は、駆動条件記憶部31とユーザ情報記憶部32とを有している。
【0033】
図3に示すように駆動条件記憶部31は、プリンタ機種33a毎及び適用されるインクカートリッジの種別33b毎に各駆動条件34を記憶している。駆動条件34は、上述したように本実施形態では駆動プログラム35、駆動周波数36及び駆動電圧37から構成されている。また、駆動条件記憶部31には、駆動条件34の1つとして、駆動プログラム35、駆動周波数36及び駆動電圧37のそれぞれを識別する駆動プログラムID番号24a、駆動周波数ID番号24b及び駆動電圧ID番号24cが記憶されている。このため、プリンタ機種33a及びインクカートリッジの種別33bが異なっている場合であっても、駆動プログラムID番号24a、駆動周波数ID番号24b又は駆動電圧ID番号24cが同じであれば、同じ駆動プログラム35、駆動周波数36又は駆動電圧37が使用されることになる。
【0034】
ユーザ情報記憶部32は、各コンピュータ11を使用するユーザに関するユーザ情報を記憶している。このユーザ情報は、ユーザ識別番号、パスワード、ユーザの氏名、メールアドレス及びユーザが使用しているプリンタ12のプリンタ機種などの情報である。なお、ユーザ識別番号は、ユーザを識別するために付与されたユーザID番号及びパスワードから構成され、ユーザを特定するために用いられる。
【0035】
次に、本実施形態の印刷システム10の電気的構成について説明する。
図4に示すように、コンピュータ11は、書き込み手段としてのCPU41、図示しないROM及びRAM、CD−ROM情報読み取り部42、I/F(インターフェイス)部43、送受信部44、印刷データ記憶部45、プログラム記憶部46及び処理データ記憶部47を備える。そして、これらは互いにバス48を介して接続されている。CPU41は、コンピュータ11の各種動作を制御しており、前記バス48を介してキーボード26、マウス27及びディスプレイ28に接続されている。従って、CPU41は、キーボード26及びマウス27からユーザ操作信号が入力され、ディスプレイ28に各種情報を出力する。
【0036】
CD−ROM情報読み取り部42はコンピュータ11に挿入されたCD−ROMから情報を読み取る読み取り部であり、このCD−ROM情報読み取り部42を介してCPU41はCD−ROMの情報を取得する。I/F部43はプリンタ12に接続され、このI/F部43を介してCPU41はプリンタ12と各種データの送受信を行う。送受信部44はインターネットIを介して管理センタCの管理コンピュータ30に接続可能となっており、この送受信部44を介してCPU41は前記管理コンピュータ30と情報の送受信を行う。
【0037】
印刷データ記憶部45はコンピュータ11において作成された画像や印字などの印刷データをプリンタ12に印刷させるために一時的に記憶する記憶部である。このため、この印刷データ記憶部45に画像や印字データを記憶させながら、CPU41はプリンタ12に印刷させる印刷データをユーザの指示に従って作成する。
【0038】
プログラム記憶部46は、印刷実行プログラムや駆動条件取得プログラムなどの各種プログラムが記憶されている。印刷実行プログラムは、印刷データ記憶部45に記憶された印刷データの印刷をプリンタ12に行わせるプログラムである。駆動条件取得プログラムは、プリンタ12からの指示によりプリンタ12を駆動させる駆動条件をインターネットIを介して管理センタCから取得するためのプログラムである。CPU41は、プログラム記憶部46に記憶された各種プログラムに基づいて各種処理を行う。
【0039】
また、処理データ記憶部47は、プログラム記憶部46に記憶されている各種処理に用いられる処理データを記憶している。この処理データは、例えばテスト印刷用のデータや駆動条件取得プログラム中において管理コンピュータ30にコンピュータ11を認証を行うための前記ユーザ識別番号などである。
【0040】
一方、プリンタ12は、印刷制御部51、主制御部52、I/F部53及びカートリッジ情報授受部54とを備えており、これらはそれぞれバス55を介して接続されている。
【0041】
印刷制御部51は、前記送りモータ15a、キャリッジモータ16a及び記録ヘッド20の圧電素子20aを駆動制御する。
主制御部52は、印刷制御部51、I/F部53及びカートリッジ情報授受部54を統括制御する制御部である。同主制御部52は、駆動条件選択手段としてのCPU52aと、RAM52bと、記憶手段としてのROM52cと、同じく記憶手段EEPROM52dを備えている。RAM52bはコンピュータ11から受信した印刷データ及び印刷のための各種演算処理を一時的に記憶する。
【0042】
ROM52cは、印刷プログラム及びこれにすでに備わっている駆動条件を記憶している。印刷プログラムは、CPU52aがコンピュータ11から印刷データを受信したときにRAM52bに一時的に記憶したり、印刷が終了したときには印刷終了信号をコンピュータ11に送信したりといったプリンタ12の印刷処理の全体に関するプログラムである。また、すでに備わっている駆動条件とは、プリンタ12に通常搭載される、すなわち専用のインクカートリッジ21の染料インクを噴射するために、プリンタ12に備えられた最適な駆動条件、すなわち駆動プログラム35、駆動周波数36及び駆動電圧37のことである。なお、ROM52cには、これらの駆動条件が、これらを識別する駆動プログラムID番号24a、駆動周波数ID番号24b、駆動電圧ID番号24cと関連付けされて記憶されている。
【0043】
EEPROM52dは、ROM52cに記憶された条件とは異なる複数の駆動条件が書き込み可能な記憶領域を備えている。この記憶領域は、前記駆動条件記憶部31から取得される駆動条件を記憶するための領域であって、ROM52cに記憶される駆動条件と同様な形式で駆動条件を記憶する。すなわち、EEPROM52dは、駆動条件の駆動プログラム35、駆動周波数36、駆動電圧37を、それらID番号24a,24b,24cとともに記憶するようになっている。従って、CPU52aは、ROM52c又はEEPROM52dに記憶されている駆動条件に従って、RAM52bに一時的に記憶された印刷データに基づいて、印刷のための各種の演算処理動作を実行し、前記印刷制御部51に制御信号を与える。これにより、CPU52aは、送りモータ15a、キャリッジモータ16a及び圧電素子20aを適宜駆動させて、印刷を行う。
【0044】
I/F部53は、前記コンピュータ11のI/F部43に接続されている。このため、CPU52aは、I/F部53を介してコンピュータ11からの印刷データ、指令信号や駆動条件などのデータを受信したり、コンピュータ11に対して印刷終了信号などのデータを送信したりする。
【0045】
カートリッジ情報授受部54は、前記インクカートリッジ21の不揮発性メモリ21aからの種別情報を非接触で取得する。このため、主制御部52のCPU52aは、カートリッジ情報授受部54を介して、不揮発性メモリ21aに記憶されている各種情報22〜24を取得する。
【0046】
なお、本実施形態においては、取得手段、テスト印刷実行手段及び液体噴射制御コンピュータは、コンピュータ11のCPU41及びプリンタ12の印刷制御部51から構成されている。
【0047】
次に、上述した印刷システム10の作用について図5〜図7に基づいて説明する。
コンピュータ11において作成した画像又は印字データを印刷する場合には、ユーザはディスプレイ28を見ながらキーボード26及びマウス27を操作して印刷を実行する。これにより、印刷システム10において図5に示すような印刷処理が行われる。すなわち、コンピュータ11のCPU41は、まずプログラム記憶部46に記憶されているプログラムに従って印刷データを作成する(ステップS1)。そして、コンピュータ11の同CPU41は、作成した印刷データをI/F部43を介してプリンタ12に送信する(ステップS2)。プリンタ12のCPU52aは、I/F部53を介して受信した印刷データをRAM52bに一時的に記憶する。
【0048】
一方、プリンタ12のCPU52aは、カートリッジ情報授受部54を介してインクカートリッジ21の不揮発性メモリ21aに記憶されている駆動条件情報24を取得する。同CPU52aは、取得した駆動条件情報24から使用する駆動条件を選択する(ステップS3)。詳述すると、同CPU52aは、不揮発性メモリ21aから取得した駆動条件情報24の駆動プログラムID番号24a、駆動周波数ID番号24b、駆動電圧ID番号24cに対応する駆動プログラム35、駆動周波数36、駆動電圧37をROM52c又EEPROM52dから検索する。
【0049】
そして、対応する駆動プログラム35、駆動周波数36及び駆動電圧37が検索されると、CPU52aは、その検索された選択された駆動プログラム35、駆動周波数36、駆動電圧37を使って、前記RAM52bに記憶した印刷データに基づく印刷を行う(ステップS4)。詳述すると、プリンタ12は、記録ヘッド20を主走査方向に移動させながら、圧電素子20aを駆動してインクを噴射する。そして、前記主走査方向に1回移動させると、キャリッジモータ16aを所定量駆動させてターゲットTを副走査方向(x方向)に移動させる。この一連の動作を繰り返すことにより、ターゲットTに印刷が行われる。
【0050】
そして、印刷が終了すると、プリンタ12のCPU52aは、印刷終了信号をコンピュータ11のCPU41にI/F部53を介して送信し(ステップS5)、印刷処理が終了する。
【0051】
次に、プリンタ12に通常搭載されるインクカートリッジ21とは異なる顔料インクを収容している液体収容体としてのインクカートリッジ61をプリンタ12に搭載した場合について、図6及び図7を参照して述べる。なお、このインクカートリッジ61の構造は上述したインクカートリッジ21と同じであるが、収容されているインクの種類及び不揮発性メモリ61aに記憶されている情報、すなわちインク情報22、カートリッジ情報23及び駆動条件情報24は異なっている。
【0052】
インクカートリッジ61がプリンタ12に装着されると、図7に示すように印刷システム10においては駆動条件取得処理が行われる。すなわち、プリンタ12のCPU52aは、インクカートリッジ61がプリンタ12に装着されると、カートリッジ情報授受部54を介して、インクカートリッジ61の不揮発性メモリ61aからその駆動条件情報24を取得する(図7のステップS11)。そして、CPU52aは、取得した駆動条件情報24に基づいて、そのインクを噴射するための駆動条件が、ROM52c又はEEPROM52dにあるか否かを判断する(ステップS12)。すなわち、不揮発性メモリ21aから取得した各駆動プログラムID番号24a、駆動周波数ID番号24b、駆動電圧ID番号24cに対応する駆動プログラム35、駆動周波数36、駆動電圧37がプリンタ12のROM52c又はEEPROM52dに記憶されているか否かを判断する。
【0053】
このとき、CPU52aは、インクカートリッジ61の駆動プログラムID番号24a、駆動周波数ID番号24b、駆動電圧ID番号24cがROM52c又はEEPROM52dに記憶されている場合には、駆動条件はすべてあると判断して(ステップS12にてYES)、駆動条件取得処理を終了する。
【0054】
一方、CPU52aは、各ID番号24a,24b,24cの少なくとも1つが記憶されていないと判断する(ステップS12にてNO)と、それを取得するための取得信号とを、I/F部53を介してコンピュータ11に送信する(ステップS13)。例えば、CPU52aが、インクカートリッジ61の駆動プログラムID番号24aはあるが、駆動周波数ID番号24b、駆動電圧ID番号24cがないと判断すると、駆動周波数ID番号24b及び駆動電圧ID番号24cをコンピュータ11に送信する。
【0055】
コンピュータ11は、記憶されていないと判断された駆動条件の各ID番号24a,24b,24cと取得信号とを、プリンタ12からI/F部43介して受信すると、前記管理センタCの管理コンピュータ30とインターネットIを介して接続する。そして、コンピュータ11のCPU41は、ユーザ識別番号をプログラム記憶部46から読み出す。次に、CPU41は、取得する駆動条件のID番号24a,24b,24cの情報と、ユーザ識別番号とを、送受信部44からインターネットIを介して管理センタCの管理コンピュータ30に送信する(ステップS14)。例えば、駆動周波数ID番号24bと駆動電圧ID番号24cを取得する場合には、これらID番号24b,24cと、ユーザ識別番号とを管理コンピュータ30に送信する。
【0056】
管理コンピュータ30は、受信したユーザ識別情報と、ユーザ情報記憶部32に記憶されているユーザ情報とからそのユーザの認証を行う(ステップS15)。管理コンピュータ30は、認証により管理コンピュータ30からのデータを取得できるユーザであると判断すると、受信した駆動条件のID番号24a,24b,24cに基づいてコンピュータ11に送信するための駆動条件34を検索する(ステップS16)。すなわち、管理コンピュータ30は、受信した駆動条件34のID番号24a,24b,24cに対応する駆動プログラム35、駆動周波数36、駆動電圧37を駆動条件記憶部31から検索する(ステップS16)。そして、管理コンピュータ30は、受信した駆動条件のID番号24a,24b,24cに対応する駆動プログラム35、駆動周波数36及び駆動電圧37を、受信した駆動条件情報24のID番号24a,24b,24cに関連付けてインターネットIを介してコンピュータ11に送信する(ステップS17)。例えば、管理コンピュータ30が、駆動周波数ID番号24b及び駆動電圧ID番号24cの2つを受信した場合には、これらにそれぞれ対応する駆動周波数36及び駆動電圧37を、そのID番号24b,24cに関連付けしてコンピュータ11に送信する。
【0057】
一方、管理コンピュータ30から駆動プログラム35、駆動周波数36及び駆動電圧37を受信したコンピュータ11のCPU41は、受信した駆動条件をRAMに一時的に記憶する。そして、コンピュータ11のCPU41は、RAMに一時的に記憶した駆動条件をプリンタ12のEEPROM52dに書き込む(ステップS18)。これによりEEPROM52dには、インクカートリッジ61を駆動するための新たな駆動条件が記憶される(ステップS19)。すなわち、コンピュータ11のCPU41が駆動周波数36及び駆動電圧37を取得した場合には、これらと、これのそれぞれに対応するID番号24b,ID番号24cとをEEPROM52dに書き込み、EEPROM52dには駆動周波数36及び駆動電圧37が記憶される。
【0058】
従って、インクカートリッジ61を駆動するためのすべての駆動条件がEEPROM52dに記憶される。
その後、図6に示すようにプリンタ12のCPU52aは、駆動条件が正しくインストールされたか否かのテスト印刷処理を行う。すなわち、コンピュータ11のCPU41は、プリンタ12のEEPROM52dに対する駆動条件の書き込み(ステップS18)を終了すると、テスト用の印刷データを作成する(ステップS21)。そして、同CPU41は、そのテスト用の印刷データをプリンタ12にI/F部43を介して送信する(ステップS22)。プリンタ12のCPU52aは、I/F部53を介して受信したテスト用の印刷データをRAM52bに一時的に保存する。そして、CPU52aは、インクカートリッジ61に対応する駆動条件を選択して、この駆動条件とRAM52bに記憶したテスト用の印刷データとに基づいて印刷を行う(ステップS23)。
【0059】
そして、印刷が終了すると、プリンタ12のCPU52aは、印刷終了信号をコンピュータ11のCPU41にI/F部53を介して送信する(ステップS24)。コンピュータ11のCPU41は、プリンタ12からI/F部43を介して印刷終了信号を受信すると、ユーザに対して印刷結果を確認するような指示をディスプレイ28に表示する(ステップS25)。そして、ユーザがその印刷結果を入力すると(ステップS26)、コンピュータ11のCPU41は、その印刷結果が良好か否かを判断する(ステップS27)。
【0060】
印刷結果が良好でない場合(ステップS27にてNO)には、再度、駆動条件を取得するために、上述したステップS14以降の処理を繰り返して行う。一方、印刷結果が良好である場合(ステップS27にてYES)には、テスト印刷処理が終了し、駆動条件取得処理が完了する。
【0061】
なお、このインクカートリッジ61が使用された後に、再び染料インクを収容したインクカートリッジ21がプリンタ12に搭載されることがある。この場合には、プリンタ12のCPU52aは、インクカートリッジ21の不揮発性メモリ21aに記憶されている駆動条件情報24に基づいて、ROM52cに記憶されているインクカートリッジ21用の駆動条件を選択する。すなわち、ROM52cに記憶されている駆動プログラムID番号24a、駆動周波数ID番号24b、駆動電圧ID番号24cに対応する駆動プログラム35、駆動周波数36、駆動電圧37を用いて印刷を行う。以上によりプリンタ12は、インクカートリッジ21,61に最適な駆動条件で印刷を行うことができる。
【0062】
本実施形態のプリンタ12によれば、以下のような効果を得ることができる。
(1)本実施形態では、プリンタ12の主制御部52にEEPROM52dが設けられており、このEEPROM52dはコンピュータ11のCPU41によって駆動条件が書き込み可能となっている。このため、プリンタ12が販売された後に新たに開発されたインクを収容したインクカートリッジ61を用いるときの駆動条件をEEPROM52dに書き込むことができる。このため、プリンタ12において、インクカートリッジ61の特性を十分に発揮して印刷を行うことができる。
【0063】
つまり、ユーザがプリンタ12に通常搭載されるインクカートリッジ21の代わりに異なるインクカートリッジ61を購買してプリンタ12に搭載した場合であっても、このインクカートリッジ61を有効に使用して印刷することができる。更に、プリンタ12に通常搭載されるインクカートリッジ21が販売中止となった場合であっても、異なるインクカートリッジ61を搭載しても、プリンタ12を使用することができる。このため、メーカは、インクカートリッジ21の売れ行きによって販売を中止することが容易に行うことができ、売れ難い液体収容体の在庫を少なくすることができる。
【0064】
(2)本実施形態では、プリンタ12のCPU52aは、インクカートリッジ21,61に収容されたインクに基づいて、使用される駆動条件を選択した。すなわち、使用されるインクをより良好に噴射して印刷を行うための駆動条件が選択されるので、インクカートリッジ21,61に収容されたインクの特性を十分に発揮して印刷を行うことができる。すなわち、染料インクを収容したインクカートリッジ21であれば鮮やかな画像を印刷することができ、顔料インクを収容したインクカートリッジ61であれば耐光性などが良好な画像を印刷することができる。
【0065】
(3)本実施形態では、プリンタ12のCPU52aが、インクカートリッジ61に収容されたインクを噴射する駆動条件がないと判断したときには(ステップS12にてNO)、コンピュータ11によってその駆動条件を取得し、EEPROM52dに書き込むようにした(ステップS13〜S19)。すなわち、主制御部52にはROM52cにすでに記憶されている駆動条件の他に、新たな駆動条件がEEPROM52dに記憶される。このため、CPU52aは搭載されているインクカートリッジ21,61の種類に応じた駆動条件を適宜選択して、すぐに良好な印刷を行うことができる。
【0066】
(4)本実施形態では、駆動条件は、駆動プログラム35、駆動周波数36、駆動電圧37により構成されており、コンピュータ11は、このうちの一部がROM52cやEEPROM52dに記憶されているときには、不足している駆動条件のみを取得するようにした。このため、コンピュータ11はインターネットIを介して最小限の駆動条件を取得することになり、データの送信中においてエラーが生じ難い。従って、プリンタ12のEEPROM52dに、より正しい駆動条件を書き込むことができる。また、重複する駆動条件がEEPROM52dに記憶されないので、より多くの駆動条件をEEPROM52dに記憶することができる。
【0067】
(5)本実施形態では、管理コンピュータ30から駆動条件を取得してEEPROM52dに書き込みが行われると、図6に示すようにプリンタ12はその駆動条件を用いてすぐにテスト印刷処理を行う。これにより、駆動条件が正しくEEPROM52dに書き込まれた否かを容易に確認することができる。従って、実際に使用されるときには、適切な駆動条件により印刷を行うことができる。
【0068】
(6)本実施形態では、不揮発性メモリ21aには、駆動条件情報24として、駆動プログラム35、駆動周波数36及び駆動電圧37ではなく、それらを識別するためのID番号24a,24b,24cを記憶させた。このため、記憶容量が少ない不揮発性メモリ21aに、駆動条件情報24以外のインク情報22及びカートリッジ情報23などを記憶させることが容易にできる。
【0069】
(7)本実施形態では、プリンタ12のCPU52aは、インターネットIを介して駆動条件を取得した。このため、例えばCD−ROMなどの情報記録媒体がなくても駆動条件を容易に取得することができる。すなわち、駆動条件を取得した後にゴミとなるCD−ROMなどを省略することができる。
【0070】
(第2実施形態)
次に、本発明を具体化した液体噴射システムの第2実施形態を図8及び図9に基づいて説明する。なお、本実施形態において、上記第1実施形態と同様の部分については同一の符号を付し、その詳細な説明は省略する。
【0071】
第2実施形態におけるプリンタ12は、上記第1実施形態と異なり、駆動条件を管理コンピュータ30から取得するのではなく、CD−ROMなどの情報記録媒体から取得する。
【0072】
すなわち、図8に示すように新たに開発された顔料インクを収容しているインクカートリッジ61は、箱62に収容されている。また、この箱62には、CD−ROM63も収容されている。CD−ROM63には、前記インクカートリッジ61を用いるときの駆動条件が、プリンタ12の機種毎に記憶されている。この駆動条件は、上記第1実施形態と同様に、駆動プログラム35、駆動周波数36、駆動電圧37により決定されている。つまり、CD−ROM63には、これら駆動プログラム35、駆動周波数36及び駆動電圧37が、駆動プログラムID番号24a、駆動周波数ID番号24b及び駆動電圧ID番号24cのそれぞれと関連付けられて記憶されている。
【0073】
従って、本実施形態では、上述した図7の2点鎖線で囲んだステップS13〜S17の代わりに、図9の2点鎖線で囲んだステップS33〜S35の処理が行われる。詳述すると、インクカートリッジ61がプリンタ12に搭載されると、プリンタ12のCPU52aはインクカートリッジ61のカートリッジ情報23及び駆動条件情報24を取得する(図7のステップS11)。そして、プリンタ12のCPU52aは、インクカートリッジ61に用いる駆動条件がすべてあるか否かを判断する(ステップS12)。
【0074】
プリンタ12のCPU52aは、各ID番号24a,24b,24cに対応する駆動プログラム35、駆動周波数36及び駆動電圧37すべてがないと判断する場合(ステップS12にてNO)には、不足している条件のID番号24a,24b,24cと、入力指令信号とをコンピュータ11に送信する(ステップS33)。
【0075】
入力指令信号を受信したコンピュータ11は、CD−ROM63に記憶されている駆動条件を取得するために、ユーザに対してCD−ROM63をコンピュータ11に挿入する旨をディスプレイ28に表示する(ステップS34)。そして、コンピュータ11のCPU41は、CD−ROM63が挿入されると、不足している条件として受信したID番号24a,24b,24cに対応する駆動プログラム35、駆動周波数36及び駆動電圧37をCD−ROM情報読み取り部42を介してCD−ROM63から取得する(ステップS35)。そして、コンピュータ11は、上記図7のステップS19,S20と同様に、取得した駆動条件、すなわち駆動プログラム35、駆動周波数36、駆動電圧37をプリンタ12のEEPROM52dに書き込む。
【0076】
従って、第2実施形態によれば、上記(1)〜(5)に記載の効果と同様な効果に加えて、以下の効果を得ることができる。
(8)本実施形態では、インクカートリッジ61を各種のプリンタ12において駆動させる駆動条件が記憶されたCD−ROM63が、インクカートリッジ61に同梱されていた。このため、CD−ROM63から駆動条件を容易に読み出してプリンタ12に記憶させ、そのインクカートリッジ61に適した駆動条件で印刷を行うことが容易にできる。
【0077】
(変更例)
上記各実施形態は、以下のように変更してもよい。
○上記各実施形態において、ROM52c及びEEPROM52dに記憶される駆動条件が、印刷時の駆動条件以外の他の駆動条件、例えば記録ヘッド20をクリーニングするときの各クリーニング装置の駆動条件などであってもよい。
【0078】
○上記各実施形態において、ROM52c及びEEPROM52dに記憶される駆動条件は、インクカートリッジ21,61に収容されたそれぞれのインクに対応する駆動条件とする代わりに、種々のターゲットTに対応する駆動条件とすること。また、インクの種類及びターゲットTの種類の両方を考慮した駆動条件とすること。更に、例えば高画質優先モードや速度優先モードなどの印刷モードを考慮した駆動条件とすること。
【0079】
○上記各実施形態において、図6のテスト印刷を省略すること。
○上記各実施形態において、EEPROM52dのみによって記憶手段を構成すること。なお、記憶手段を構成するROM52c及びEEPROM52dは、実際には、1つであってもよいし複数のものから構成されるようにしてもよい。
【0080】
○上記第1実施形態において、不揮発性メモリ21a,61aには、そのインクカートリッジ21,61の種別33bのみを記憶させること。このときには、同じインクカートリッジ21,61のインクを使用しても、プリンタ12の機種が違うことにより駆動条件が異なる場合に対応することができる。詳述すると、コンピュータ11がインクカートリッジ21,61の種別33bを管理コンピュータ30に送信する。そして、管理コンピュータ30が受信した種別33bと、ユーザ情報記憶部32に記憶されているユーザが使用しているプリンタの機種情報と、インクカートリッジ21,61の種別33bから、最適な駆動条件を検索する。管理コンピュータ30は検索された駆動条件を各コンピュータ11に送信する。このようにすれば、プリンタの機種毎に応じた最適な駆動条件で、各プリンタを駆動させることができる。
【0081】
○上記第1実施形態において、各インクカートリッジ21,61の駆動条件の一部がROM52c又はEEPROM52dに記憶されていても、その駆動条件のすべて、すなわち駆動プログラム35、駆動周波数36及び駆動電圧37を管理センタCの駆動条件記憶部31から取得するようにすること。
【0082】
○上記第2実施形態において、コンピュータ11の機能をプリンタ12に持たせて、コンピュータ11を省略すること。
○上記第2実施形態において、CD−ROM63の代わりに、例えばフレキシブルディスク(FD)などの他の情報記憶媒体にさせて、この情報記憶媒体から情報を取得する読み取り部を介してプリンタ12のEEPROM52dに駆動条件を書き込むようにしてもよい。
【0083】
次に、上記各実施形態及び変更例から把握できる技術的思想について、それらの効果とともに以下に追記する。
(A)液体噴射装置によって液体が噴射されるターゲットと、
このターゲットに対する前記液体噴射装置の駆動条件を記憶している情報記憶媒体とよりなることを特徴とするターゲットセット。
【0084】
従って、この(A)に記載の発明によれば、ターゲットとセットになっている情報記憶媒体から駆動条件を取得することができる。このため、ターゲットに適した駆動条件を容易に得て、この条件に基づいてそのターゲットに対して、良好かつ容易に液体を噴射することができる。
【図面の簡単な説明】
【図1】第1実施形態における印刷システムのシステム構成図。
【図2】不揮発性メモリに記憶された情報のデータ構成図。
【図3】駆動条件記憶部に記憶された情報のデータ構成図。
【図4】図1の印刷システムの電気的構成を示すブロック図。
【図5】図1の印刷システムの印刷処理の流れ図。
【図6】同印刷システムのテスト用印刷処理の流れ図。
【図7】同印刷システムの駆動条件取得処理の流れ図。
【図8】第2実施形態におけるインクカートリッジの販売状態を示す図。
【図9】第2実施形態における駆動条件取得処理の要部の流れ図。
【符号の説明】
11…液体噴射システムを構成するコンピュータ、12…液体噴射システムを構成するプリンタ、15a…移動手段を構成する送りモータ、16a…移動手段を構成するキャリッジモータ、20a…噴射手段としての圧電素子、41…取得手段、テスト印刷実行手段及び液体噴射制御コンピュータを構成し、かつ書き込み手段としてのCPU、52a…書き込み手段、取得手段、テスト印刷実行手段及び液体噴射制御コンピュータを構成し、かつ駆動条件選択手段としてのCPU、52c…記憶手段を構成するROM、52d…記憶手段を構成するEEPROM。
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a liquid ejection system, a liquid ejection method, a liquid ejection program, and a liquid container set.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, there is a liquid ejecting system including an inkjet printer that ejects ink droplets onto paper or the like as a liquid ejecting apparatus and a computer. In a printer used in this liquid ejecting system, a target such as paper is guided between a platen and a recording head having nozzles for ejecting ink. The printer drives a piezoelectric element provided in each nozzle while ejecting ink from the nozzle to the target while relatively moving a carriage provided with a recording head with respect to the target. In other words, the printer performs printing by controlling driving conditions such as the ejection timing and amount of the carriage motor for driving the carriage and the piezoelectric element.
[0003]
However, depending on the type of ink or the like used, it may be better to perform printing using different driving conditions. For example, since the viscosity of the pigment ink and the viscosity of the dye ink do not match, if the ink is ejected under the same driving conditions, there is a possibility that any of the inks will not be ejected neatly. That is, in order to perform good printing, it is desirable that the driving conditions be changed depending on the type of ink used, such as pigment ink or dye ink. Therefore, a technique has been developed in which a plurality of driving conditions are stored in a printer, and the driving conditions are changed according to the type of ink (for example, Patent Document 1).
[0004]
[Patent Document 1]
JP-A-11-129498
[0005]
[Problems to be solved by the invention]
However, the printer can only store the optimal driving conditions according to the ink and the target present when the printer is sold. That is, after the printer is sold, it is not possible to store in the printer the driving conditions when using ink, target, or the like developed for realizing high image quality, for example. For this reason, in order to perform printing capable of sufficiently exhibiting the characteristics of the developed ink and target, it is necessary to replace the ROM with a ROM having driving conditions suitable for the purpose.
[0006]
In other words, if printing using inks and targets developed after the sale of the printer does not take the trouble of replacing the ROM, it is possible to easily perform printing that can sufficiently exhibit the characteristics of those inks and targets. could not.
[0007]
The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a liquid ejecting system that can easily improve the function and perform liquid ejecting even if it is already sold and at hand. A liquid ejection method, a liquid ejection program, and a liquid container set are provided.
[0008]
[Means for Solving the Problems]
The liquid ejecting system of the present invention includes an ejecting unit that drives a liquid ejecting head that ejects liquid to a target, a moving unit that relatively moves a carriage provided with the liquid ejecting head with respect to the target, the ejecting unit, In a liquid ejection system including a storage unit that stores drive conditions prepared in advance for driving the moving unit, a writing unit that writes another drive condition different from the drive condition to the storage unit is provided. I have.
[0009]
According to this, the driving condition can be written in the storage device by the writing device. For this reason, even if the liquid ejection system is already sold and the user has at hand, for example, optimal driving conditions for liquids and targets developed after the sale of the liquid ejection system, high-speed driving conditions developed after the sale, etc. Can be written in the storage means. Therefore, if the liquid ejection system is driven in accordance with these driving conditions, the function of the liquid ejection system can be improved and liquid ejection can be performed.
[0010]
The liquid ejecting system includes a driving condition selection unit that selects the driving condition to be used based on the liquid or the target.
According to this, since the driving condition selection unit selects the driving condition to be used based on the liquid or the target, the liquid ejection can be performed using the driving condition most suitable for the liquid or the target to be used. That is, it is possible to perform liquid ejection that sufficiently exhibits the characteristics of the liquid to be used or the target.
[0011]
The liquid ejecting system includes an acquisition unit that acquires the drive condition to be used when it is determined that the drive condition to be used is not stored in the storage unit, and the writing unit acquires the drive condition to be acquired by the acquisition unit. The driving conditions thus set are written in the storage means.
[0012]
According to this, when the driving condition to be used is not in the storage unit, the driving condition is obtained and written in the storage unit. Therefore, a plurality of driving conditions are stored in the storage unit. Therefore, for example, the user can always perform a good liquid ejection according to a driving condition suitable for a liquid or a target that is not dedicated to the liquid ejection system but frequently used, or a driving condition suitable for a newly developed liquid or a target. Can be.
[0013]
In this liquid ejecting system, the acquisition unit acquires the driving condition via a network.
According to this, since the obtaining unit obtains the driving conditions via the network, it is possible to obtain the driving conditions without an information storage medium such as a CD-ROM.
[0014]
In the liquid ejecting system, the driving condition includes a plurality of driving condition elements, and the acquisition unit includes the storage unit when a part of the driving condition element is stored in the storage unit. Only the driving condition elements that are not stored in are acquired.
[0015]
According to this, when a part of the driving condition elements constituting the driving condition is already stored in the storage unit, the obtaining unit obtains other driving condition elements. That is, the acquisition unit can store many drive conditions in the storage unit by acquiring only the minimum drive conditions.
[0016]
The liquid ejecting system further includes test printing executing means for executing the test printing by driving the ejecting means and the moving means in accordance with the driving condition newly written in the storage means by the writing means.
[0017]
According to this, the test print execution unit executes the test print according to the drive condition newly written in the storage unit. For this reason, it is possible to easily confirm whether or not the driving condition has been correctly written in the storage means.
[0018]
According to a liquid ejecting method of the present invention, a liquid ejecting method ejects the liquid from a liquid ejecting head provided on the carriage to the target while moving the carriage relatively to the target according to a previously prepared driving condition. In the case where there is no driving condition for ejecting the liquid to be used or the driving condition for ejecting the liquid to the target to be used, the driving condition is acquired and stored in the storage unit as a newly prepared driving condition. Then, a suitable driving condition is selected from the plurality of driving conditions stored in the storage means, and liquid ejection is performed based on the selected driving condition.
[0019]
According to this, when there is no driving condition suitable for the liquid to be used or the target, after acquiring the driving condition, the liquid ejection can be performed according to the acquired driving condition. For this reason, it is possible to perform liquid ejection suitable for a liquid container or target containing the liquid that the user intends to use, and if the liquid container or target to be used has higher performance, the liquid ejection system The liquid can be ejected with improved functions.
[0020]
The liquid ejecting program according to the present invention is configured such that a liquid ejecting head for ejecting a liquid to a target according to a driving condition stored in a storage unit is relatively moved with respect to the target while the carriage is provided with the liquid ejecting head from the liquid ejecting head. The liquid ejection control computer that ejects the liquid to be used determines whether or not the driving condition for ejecting the liquid to be used or the driving condition for ejecting the liquid to the target to be used is prepared. If it is determined that the driving condition has not been set, the driving condition is acquired, the acquired driving condition is stored as a newly prepared driving condition, and the driving condition to be used is used from among the stored driving conditions. And performing liquid ejection based on the selected driving condition.
[0021]
According to this, when there is no driving condition suitable for the liquid to be used or the target, after obtaining the driving condition, the liquid ejection can be performed according to the obtained driving condition. For this reason, it is possible to perform liquid ejection suitable for a liquid container or target containing the liquid that the user intends to use, and if the liquid container or target to be used has higher performance, the liquid ejection system The liquid can be ejected with improved functions.
[0022]
The liquid container set of the present invention can be mounted on a liquid ejecting system that ejects a liquid to a target, and includes a liquid container that contains the liquid, and the liquid that uses the liquid contained in the liquid container. The information storage medium stores driving conditions for driving the injection system.
[0023]
According to this, the driving condition can be obtained from the information storage medium that is set with the liquid container. For this reason, it is possible to easily obtain a driving condition suitable for the liquid stored in the liquid container, and to jet the liquid satisfactorily and easily based on this condition.
[0024]
BEST MODE FOR CARRYING OUT THE INVENTION
(1st Embodiment)
Hereinafter, a first embodiment of a liquid ejection system embodying the present invention will be described with reference to FIGS.
[0025]
As shown in FIG. 1, a printing system 10 as a liquid ejecting system includes a computer 11 and a printer 12.
The printer 12 includes a supply tray 13 and a discharge tray 14 on the outside and a plurality of feed rollers 15 inside. The feed roller 15 is appropriately driven by a feed motor 15a constituting a moving unit. Therefore, the printer 12 introduces a target T such as paper from the supply tray 13, conveys the target T in the sub-scanning direction x, and then discharges the target T to the discharge tray 14.
[0026]
Further, the printer 12 includes a carriage 16 and a platen 17 facing the carriage 16 therein. The platen 17 is a support for supporting the target T during printing, and the target T transported by the feed roller 15 reaches above the platen 17 during printing. The carriage 16 is fitted on a guide shaft 18 and is fixed to a timing belt 19 driven by a carriage motor 16a constituting a moving means, and is arranged in a main scanning direction (a direction perpendicular to the paper surface and the sub-scanning direction x). It is possible to reciprocate.
[0027]
The carriage 16 has a recording head 20 as a liquid ejecting head below the carriage 16. A plurality of nozzles (not shown) are arranged on the lower surface of the recording head 20 in the main scanning direction and the sub-scanning direction. Each of these nozzles is provided with a piezoelectric element 20a (see FIG. 4) as an injection unit. Therefore, when the piezoelectric element 20a expands and contracts, the internal volume of the nozzle changes, and the ink in the nozzle is supplied to the recording head 20, and the ink droplet is ejected from each nozzle onto the target T.
[0028]
The carriage 16 is mounted with ink cartridges 21 (only one is shown in FIG. 1) as a plurality of liquid containers. The ink cartridges 21 separately store dye inks as liquids of cyan, light cyan, magenta, light magenta, yellow, dark yellow, and black, respectively. Each of the ink cartridges 21 has a nonvolatile memory (EEPROM) 21a attached to the outer peripheral surface thereof.
[0029]
This nonvolatile memory 21a has a storage capacity of about 1,000 kilobytes. As shown in FIG. 2, the nonvolatile memory 21a stores ink information 22, cartridge information 23, drive condition information 24, and the like. The ink information 22 is information on the contained ink, such as type and color information such as whether the ink is pigment ink or dye ink. The cartridge information 23 is information for identifying the type of the ink cartridge 21.
[0030]
The driving condition information 24 is identification information relating to driving conditions for driving the printer 12 using the ink cartridge 21. The drive condition information 24 includes a drive program ID number 24a, a drive frequency ID number 24b, and a drive voltage ID number 24c. The drive program ID number 24a, the drive frequency ID number 24b, and the drive voltage ID number 24c are identification numbers for identifying the drive program 35, the drive frequency 36, and the drive voltage 37 (see FIG. 3), respectively. The drive program 35 is a program for determining the drive timing of the feed motor 15a, the carriage motor 16a, the piezoelectric element 20a, the timing of the voltage applied to the piezoelectric element 20a, and the like. The drive frequency 36 is a cycle for driving the piezoelectric element 20a, and the drive voltage 37 is a drive voltage applied to the piezoelectric element 20a. That is, in the present embodiment, the drive conditions can be determined by the drive program 35, the drive frequency 36, and the drive voltage 37. The drive program 35, the drive frequency 36, and the drive voltage 37 correspond to drive condition elements. Since the nonvolatile memory 21a has a small storage capacity, the nonvolatile memory 21a stores not the drive program 35, the drive frequency 36, and the drive voltage 37 but the drive program ID number 24a, the drive frequency ID number 24b, and the drive voltage ID number 24c. .
[0031]
On the other hand, as shown in FIG. 1, the computer 11 includes a keyboard 26, a mouse 27, and a display 28. The keyboard 26 and the mouse 27 are used to input user instructions to the computer 11 such as executing printing. The display 28 displays an image to be printed on the printer 12 and displays an instruction for the user such as confirmation of a print result.
[0032]
The computer 11 is connected to the management computer 30 of the management center C via the Internet I, and sends and receives data to and from the management computer 30. The management computer 30 has a driving condition storage unit 31 and a user information storage unit 32.
[0033]
As shown in FIG. 3, the driving condition storage unit 31 stores driving conditions 34 for each printer model 33a and each ink cartridge type 33b. As described above, the drive condition 34 includes the drive program 35, the drive frequency 36, and the drive voltage 37 in the present embodiment. The drive condition storage unit 31 stores one of the drive conditions 34 as a drive program ID number 24a, a drive frequency ID number 24b, and a drive voltage ID number for identifying each of the drive program 35, the drive frequency 36, and the drive voltage 37. 24c is stored. Therefore, even when the printer model 33a and the ink cartridge type 33b are different, if the drive program ID number 24a, the drive frequency ID number 24b, or the drive voltage ID number 24c are the same, the same drive program 35, The driving frequency 36 or the driving voltage 37 will be used.
[0034]
The user information storage unit 32 stores user information relating to a user who uses each computer 11. The user information is information such as a user identification number, a password, a user name, a mail address, and a printer model of the printer 12 used by the user. The user identification number is composed of a user ID number and a password assigned to identify the user, and is used to identify the user.
[0035]
Next, an electrical configuration of the printing system 10 of the present embodiment will be described.
As shown in FIG. 4, the computer 11 includes a CPU 41 as a writing unit, a ROM and a RAM (not shown), a CD-ROM information reading unit 42, an I / F (interface) unit 43, a transmission / reception unit 44, a print data storage unit 45, A program storage unit 46 and a processing data storage unit 47 are provided. These are connected to each other via a bus 48. The CPU 41 controls various operations of the computer 11, and is connected to the keyboard 26, the mouse 27, and the display 28 via the bus 48. Therefore, the CPU 41 receives a user operation signal from the keyboard 26 and the mouse 27 and outputs various information to the display 28.
[0036]
The CD-ROM information reading unit 42 is a reading unit that reads information from a CD-ROM inserted into the computer 11, and the CPU 41 obtains information from the CD-ROM via the CD-ROM information reading unit 42. The I / F unit 43 is connected to the printer 12, and the CPU 41 sends and receives various data to and from the printer 12 via the I / F unit 43. The transmission / reception unit 44 can be connected to the management computer 30 of the management center C via the Internet I, and the CPU 41 transmits / receives information to / from the management computer 30 via the transmission / reception unit 44.
[0037]
The print data storage unit 45 is a storage unit that temporarily stores print data such as images and prints created by the computer 11 so that the printer 12 prints the print data. Therefore, the CPU 41 creates print data to be printed by the printer 12 in accordance with a user's instruction while storing the image and the print data in the print data storage unit 45.
[0038]
The program storage unit 46 stores various programs such as a print execution program and a driving condition acquisition program. The print execution program is a program that causes the printer 12 to print the print data stored in the print data storage unit 45. The driving condition acquisition program is a program for acquiring driving conditions for driving the printer 12 according to an instruction from the printer 12 from the management center C via the Internet I. The CPU 41 performs various processes based on various programs stored in the program storage unit 46.
[0039]
Further, the processing data storage unit 47 stores processing data used for various processes stored in the program storage unit 46. The processing data is, for example, data for test printing or the user identification number for authenticating the computer 11 to the management computer 30 in the driving condition acquisition program.
[0040]
On the other hand, the printer 12 includes a print control unit 51, a main control unit 52, an I / F unit 53, and a cartridge information transfer unit 54, all of which are connected via a bus 55.
[0041]
The print control unit 51 controls the driving of the feed motor 15a, the carriage motor 16a, and the piezoelectric element 20a of the recording head 20.
The main control unit 52 is a control unit that performs overall control of the print control unit 51, the I / F unit 53, and the cartridge information transfer unit 54. The main control unit 52 includes a CPU 52a as a driving condition selection unit, a RAM 52b, a ROM 52c as a storage unit, and a storage unit EEPROM 52d. The RAM 52b temporarily stores the print data received from the computer 11 and various arithmetic processing for printing.
[0042]
The ROM 52c stores a printing program and driving conditions already provided therein. The print program is a program relating to the entire print processing of the printer 12, such as temporarily storing the print data in the RAM 52b when the CPU 52a receives print data from the computer 11, or transmitting a print end signal to the computer 11 when printing is completed. It is. The driving conditions already provided are the optimum driving conditions that are normally mounted on the printer 12, that is, the driving conditions provided for the printer 12 in order to eject the dye ink of the dedicated ink cartridge 21, that is, the driving program 35, The driving frequency 36 and the driving voltage 37 are referred to. In the ROM 52c, these driving conditions are stored in association with a driving program ID number 24a, a driving frequency ID number 24b, and a driving voltage ID number 24c for identifying them.
[0043]
The EEPROM 52d has a storage area in which a plurality of driving conditions different from the conditions stored in the ROM 52c can be written. This storage area is an area for storing the driving conditions obtained from the driving condition storage unit 31, and stores the driving conditions in the same format as the driving conditions stored in the ROM 52c. That is, the EEPROM 52d stores the driving program 35, the driving frequency 36, and the driving voltage 37 of the driving conditions together with the ID numbers 24a, 24b, and 24c. Accordingly, the CPU 52a executes various arithmetic processing operations for printing based on the print data temporarily stored in the RAM 52b in accordance with the driving conditions stored in the ROM 52c or the EEPROM 52d, and Give control signal. Thus, the CPU 52a performs printing by appropriately driving the feed motor 15a, the carriage motor 16a, and the piezoelectric element 20a.
[0044]
The I / F unit 53 is connected to the I / F unit 43 of the computer 11. For this reason, the CPU 52 a receives print data from the computer 11, data such as a command signal and driving conditions, and transmits data such as a print end signal to the computer 11 via the I / F unit 53. .
[0045]
The cartridge information transfer unit 54 acquires the type information from the nonvolatile memory 21a of the ink cartridge 21 in a non-contact manner. For this reason, the CPU 52a of the main control unit 52 acquires various information 22 to 24 stored in the nonvolatile memory 21a via the cartridge information transfer unit 54.
[0046]
In the present embodiment, the acquisition unit, the test print execution unit, and the liquid ejection control computer include the CPU 41 of the computer 11 and the print control unit 51 of the printer 12.
[0047]
Next, the operation of the above-described printing system 10 will be described with reference to FIGS.
When printing an image or print data created by the computer 11, the user operates the keyboard 26 and the mouse 27 while viewing the display 28 to execute printing. As a result, a printing process as shown in FIG. 5 is performed in the printing system 10. That is, the CPU 41 of the computer 11 first creates print data according to the program stored in the program storage unit 46 (step S1). Then, the CPU 41 of the computer 11 transmits the created print data to the printer 12 via the I / F unit 43 (Step S2). The CPU 52a of the printer 12 temporarily stores the print data received via the I / F unit 53 in the RAM 52b.
[0048]
On the other hand, the CPU 52a of the printer 12 acquires the drive condition information 24 stored in the non-volatile memory 21a of the ink cartridge 21 via the cartridge information transfer unit 54. The CPU 52a selects a driving condition to be used from the acquired driving condition information 24 (step S3). More specifically, the CPU 52a includes a drive program 35 corresponding to the drive program ID number 24a, the drive frequency ID number 24b, and the drive voltage ID number 24c of the drive condition information 24 acquired from the nonvolatile memory 21a, a drive frequency 36, and a drive voltage. 37 is retrieved from the ROM 52c or the EEPROM 52d.
[0049]
When the corresponding drive program 35, drive frequency 36 and drive voltage 37 are retrieved, the CPU 52a stores the retrieved drive program 35, drive frequency 36 and drive voltage 37 in the RAM 52b using the retrieved drive program 35, drive frequency 36 and drive voltage 37. Printing is performed based on the print data thus obtained (step S4). More specifically, the printer 12 ejects ink by driving the piezoelectric element 20a while moving the recording head 20 in the main scanning direction. When the target T is moved once in the main scanning direction, the carriage motor 16a is driven by a predetermined amount to move the target T in the sub-scanning direction (x direction). By repeating this series of operations, printing is performed on the target T.
[0050]
When printing is completed, the CPU 52a of the printer 12 transmits a print end signal to the CPU 41 of the computer 11 via the I / F unit 53 (Step S5), and the printing process ends.
[0051]
Next, a case in which an ink cartridge 61 as a liquid container containing a pigment ink different from the ink cartridge 21 normally mounted in the printer 12 is mounted on the printer 12 will be described with reference to FIGS. . The structure of the ink cartridge 61 is the same as that of the ink cartridge 21 described above, but the type of ink stored therein and the information stored in the nonvolatile memory 61a, that is, the ink information 22, the cartridge information 23, and the driving conditions The information 24 is different.
[0052]
When the ink cartridge 61 is mounted on the printer 12, the printing system 10 performs drive condition acquisition processing as shown in FIG. That is, when the ink cartridge 61 is mounted on the printer 12, the CPU 52a of the printer 12 acquires the drive condition information 24 from the nonvolatile memory 61a of the ink cartridge 61 via the cartridge information transfer unit 54 (see FIG. 7). Step S11). Then, the CPU 52a determines whether or not the driving condition for ejecting the ink is in the ROM 52c or the EEPROM 52d based on the obtained driving condition information 24 (Step S12). That is, the drive program 35, the drive frequency 36, and the drive voltage 37 corresponding to each drive program ID number 24a, drive frequency ID number 24b, and drive voltage ID number 24c acquired from the nonvolatile memory 21a are stored in the ROM 52c or the EEPROM 52d of the printer 12. It is determined whether it has been performed.
[0053]
At this time, when the drive program ID number 24a, the drive frequency ID number 24b, and the drive voltage ID number 24c of the ink cartridge 61 are stored in the ROM 52c or the EEPROM 52d, the CPU 52a determines that all the drive conditions are present ( (YES in step S12), and ends the drive condition obtaining process.
[0054]
On the other hand, if the CPU 52a determines that at least one of the ID numbers 24a, 24b, and 24c is not stored (NO in step S12), the CPU 52a transmits an acquisition signal for acquiring the ID number to the I / F unit 53. The program is transmitted to the computer 11 via the server 11 (step S13). For example, when the CPU 52a determines that the drive program ID number 24a of the ink cartridge 61 is present but the drive frequency ID number 24b and the drive voltage ID number 24c are not present, the drive frequency ID number 24b and the drive voltage ID number 24c are transmitted to the computer 11. Send.
[0055]
When the computer 11 receives the ID numbers 24a, 24b, 24c of the drive conditions determined not to be stored and the acquisition signal from the printer 12 via the I / F unit 43, the management computer 30 of the management center C And via the Internet I. Then, the CPU 41 of the computer 11 reads the user identification number from the program storage unit 46. Next, the CPU 41 transmits the information on the ID numbers 24a, 24b, 24c of the driving conditions to be acquired and the user identification number from the transmitting / receiving unit 44 to the management computer 30 of the management center C via the Internet I (step S14). ). For example, when acquiring the drive frequency ID number 24b and the drive voltage ID number 24c, the ID number 24b, 24c and the user identification number are transmitted to the management computer 30.
[0056]
The management computer 30 authenticates the user based on the received user identification information and the user information stored in the user information storage unit 32 (Step S15). When the management computer 30 determines that the user can acquire data from the management computer 30 by authentication, the management computer 30 searches for the drive condition 34 to be transmitted to the computer 11 based on the received drive condition ID numbers 24a, 24b, 24c. (Step S16). That is, the management computer 30 searches the drive condition storage unit 31 for the drive program 35, drive frequency 36, and drive voltage 37 corresponding to the ID numbers 24a, 24b, and 24c of the received drive condition 34 (step S16). Then, the management computer 30 assigns the drive program 35, the drive frequency 36, and the drive voltage 37 corresponding to the received drive condition ID numbers 24a, 24b, 24c to the ID numbers 24a, 24b, 24c of the received drive condition information 24. The link is transmitted to the computer 11 via the Internet I (step S17). For example, when the management computer 30 receives the drive frequency ID number 24b and the drive voltage ID number 24c, it associates the drive frequency 36 and the drive voltage 37 corresponding to these with the ID numbers 24b and 24c. And sends it to the computer 11.
[0057]
On the other hand, the CPU 41 of the computer 11 that has received the driving program 35, the driving frequency 36, and the driving voltage 37 from the management computer 30 temporarily stores the received driving conditions in the RAM. Then, the CPU 41 of the computer 11 writes the driving conditions temporarily stored in the RAM into the EEPROM 52d of the printer 12 (Step S18). As a result, new driving conditions for driving the ink cartridge 61 are stored in the EEPROM 52d (step S19). That is, when the CPU 41 of the computer 11 obtains the drive frequency 36 and the drive voltage 37, these and the ID numbers 24b and 24c corresponding to these are written in the EEPROM 52d, and the drive frequency 36 and the drive frequency 36 are stored in the EEPROM 52d. The drive voltage 37 is stored.
[0058]
Therefore, all driving conditions for driving the ink cartridge 61 are stored in the EEPROM 52d.
Thereafter, as shown in FIG. 6, the CPU 52a of the printer 12 performs a test print process to determine whether the drive conditions have been correctly installed. That is, when the CPU 41 of the computer 11 finishes writing the driving conditions into the EEPROM 52d of the printer 12 (step S18), it creates test print data (step S21). Then, the CPU 41 transmits the test print data to the printer 12 via the I / F unit 43 (step S22). The CPU 52a of the printer 12 temporarily stores the test print data received via the I / F unit 53 in the RAM 52b. Then, the CPU 52a selects a driving condition corresponding to the ink cartridge 61, and performs printing based on the driving condition and the test print data stored in the RAM 52b (Step S23).
[0059]
When the printing is completed, the CPU 52a of the printer 12 transmits a print end signal to the CPU 41 of the computer 11 via the I / F unit 53 (Step S24). When receiving the print end signal from the printer 12 via the I / F unit 43, the CPU 41 of the computer 11 displays an instruction to the user to confirm the print result on the display 28 (step S25). Then, when the user inputs the print result (step S26), the CPU 41 of the computer 11 determines whether or not the print result is good (step S27).
[0060]
If the printing result is not good (NO in step S27), the above-described processing from step S14 is repeated to acquire the driving conditions again. On the other hand, if the print result is good (YES in step S27), the test print processing ends, and the drive condition acquisition processing ends.
[0061]
After the ink cartridge 61 is used, the ink cartridge 21 containing the dye ink may be mounted on the printer 12 again. In this case, the CPU 52a of the printer 12 selects a driving condition for the ink cartridge 21 stored in the ROM 52c based on the driving condition information 24 stored in the nonvolatile memory 21a of the ink cartridge 21. That is, printing is performed using the drive program 35, the drive frequency 36, and the drive voltage 37 corresponding to the drive program ID number 24a, the drive frequency ID number 24b, and the drive voltage ID number 24c stored in the ROM 52c. As described above, the printer 12 can perform printing under the optimum driving conditions for the ink cartridges 21 and 61.
[0062]
According to the printer 12 of the present embodiment, the following effects can be obtained.
(1) In the present embodiment, an EEPROM 52 d is provided in the main control unit 52 of the printer 12, and the driving conditions of the EEPROM 52 d can be written by the CPU 41 of the computer 11. For this reason, the drive conditions when using the ink cartridge 61 containing the newly developed ink after the printer 12 is sold can be written in the EEPROM 52d. For this reason, in the printer 12, printing can be performed while sufficiently exhibiting the characteristics of the ink cartridge 61.
[0063]
In other words, even when the user purchases a different ink cartridge 61 instead of the ink cartridge 21 normally mounted on the printer 12 and mounts it on the printer 12, printing can be performed using this ink cartridge 61 effectively. it can. Further, even when the ink cartridge 21 normally mounted on the printer 12 is discontinued, the printer 12 can be used even when a different ink cartridge 61 is mounted. Therefore, the manufacturer can easily stop selling the ink cartridge 21 due to the sales thereof, and can reduce the inventory of the liquid containers that are difficult to sell.
[0064]
(2) In the present embodiment, the CPU 52a of the printer 12 selects a driving condition to be used based on the ink stored in the ink cartridges 21 and 61. In other words, the driving conditions for performing printing by better ejecting the ink to be used are selected, so that printing can be performed while sufficiently exhibiting the characteristics of the ink contained in the ink cartridges 21 and 61. . That is, a vivid image can be printed with the ink cartridge 21 containing the dye ink, and an image with good light resistance can be printed with the ink cartridge 61 containing the pigment ink.
[0065]
(3) In the present embodiment, when the CPU 52a of the printer 12 determines that there is no driving condition for ejecting the ink stored in the ink cartridge 61 (NO in step S12), the computer 11 acquires the driving condition. , Are written in the EEPROM 52d (steps S13 to S19). That is, in the main control unit 52, in addition to the driving conditions already stored in the ROM 52c, new driving conditions are stored in the EEPROM 52d. For this reason, the CPU 52a can appropriately select a driving condition according to the type of the installed ink cartridges 21 and 61, and immediately perform good printing.
[0066]
(4) In the present embodiment, the driving conditions are constituted by the driving program 35, the driving frequency 36, and the driving voltage 37. When a part of the driving condition is stored in the ROM 52c or the EEPROM 52d, the driving condition becomes insufficient. Only the driving conditions that are being performed are acquired. For this reason, the computer 11 acquires the minimum driving conditions via the Internet I, and errors hardly occur during data transmission. Accordingly, more correct driving conditions can be written to the EEPROM 52d of the printer 12. Further, since overlapping driving conditions are not stored in the EEPROM 52d, more driving conditions can be stored in the EEPROM 52d.
[0067]
(5) In the present embodiment, when the drive conditions are acquired from the management computer 30 and written into the EEPROM 52d, the printer 12 immediately performs the test print process using the drive conditions as shown in FIG. This makes it possible to easily confirm whether or not the driving conditions have been correctly written to the EEPROM 52d. Therefore, when actually used, printing can be performed under appropriate driving conditions.
[0068]
(6) In the present embodiment, the ID numbers 24a, 24b, and 24c for identifying the drive program 35, the drive frequency 36, and the drive voltage 37 are stored as the drive condition information 24 in the nonvolatile memory 21a. I let it. Therefore, it is easy to store the ink information 22 and the cartridge information 23 other than the drive condition information 24 in the non-volatile memory 21a having a small storage capacity.
[0069]
(7) In the present embodiment, the CPU 52a of the printer 12 has obtained the driving conditions via the Internet I. For this reason, the drive conditions can be easily obtained without an information recording medium such as a CD-ROM. That is, a CD-ROM or the like that becomes dust after acquiring the driving conditions can be omitted.
[0070]
(2nd Embodiment)
Next, a liquid ejection system according to a second embodiment of the invention will be described with reference to FIGS. In this embodiment, the same parts as those in the first embodiment are denoted by the same reference numerals, and detailed description thereof will be omitted.
[0071]
The printer 12 according to the second embodiment differs from the first embodiment in that the drive conditions are not obtained from the management computer 30 but are obtained from an information recording medium such as a CD-ROM.
[0072]
That is, as shown in FIG. 8, the ink cartridge 61 containing the newly developed pigment ink is contained in the box 62. The box 62 also houses a CD-ROM 63. The drive conditions when the ink cartridge 61 is used are stored in the CD-ROM 63 for each model of the printer 12. The drive conditions are determined by the drive program 35, the drive frequency 36, and the drive voltage 37, as in the first embodiment. That is, the drive program 35, the drive frequency 36, and the drive voltage 37 are stored in the CD-ROM 63 in association with the drive program ID number 24a, the drive frequency ID number 24b, and the drive voltage ID number 24c.
[0073]
Therefore, in the present embodiment, the processes of steps S33 to S35 surrounded by a two-dot chain line in FIG. 9 are performed instead of steps S13 to S17 surrounded by a two-dot chain line in FIG. More specifically, when the ink cartridge 61 is mounted on the printer 12, the CPU 52a of the printer 12 acquires the cartridge information 23 and the drive condition information 24 of the ink cartridge 61 (Step S11 in FIG. 7). Then, the CPU 52a of the printer 12 determines whether or not there are all the driving conditions used for the ink cartridge 61 (Step S12).
[0074]
If the CPU 52a of the printer 12 determines that there is no drive program 35, drive frequency 36, and drive voltage 37 corresponding to each of the ID numbers 24a, 24b, and 24c (NO in step S12), the condition is insufficient. The ID numbers 24a, 24b, 24c and the input command signal are transmitted to the computer 11 (step S33).
[0075]
The computer 11 that has received the input command signal displays on the display 28 that the user inserts the CD-ROM 63 into the computer 11 in order to obtain the drive conditions stored in the CD-ROM 63 (step S34). . Then, when the CD-ROM 63 is inserted, the CPU 41 of the computer 11 stores the drive program 35, the drive frequency 36, and the drive voltage 37 corresponding to the ID numbers 24a, 24b, and 24c received as insufficient conditions in the CD-ROM 63. The information is obtained from the CD-ROM 63 via the information reading unit 42 (step S35). Then, the computer 11 writes the acquired driving conditions, that is, the driving program 35, the driving frequency 36, and the driving voltage 37 into the EEPROM 52d of the printer 12, as in steps S19 and S20 in FIG.
[0076]
Therefore, according to the second embodiment, the following effects can be obtained in addition to the effects similar to the effects described in the above (1) to (5).
(8) In the present embodiment, the CD-ROM 63 in which the driving conditions for driving the ink cartridge 61 in various printers 12 are stored together with the ink cartridge 61. Therefore, it is possible to easily read the driving conditions from the CD-ROM 63 and store the driving conditions in the printer 12, and easily perform printing under the driving conditions suitable for the ink cartridge 61.
[0077]
(Example of change)
The above embodiments may be modified as follows.
In the above embodiments, even if the driving conditions stored in the ROM 52c and the EEPROM 52d are other driving conditions than the driving conditions at the time of printing, for example, the driving conditions of each cleaning device when cleaning the recording head 20, and the like. Good.
[0078]
In the above embodiments, the driving conditions stored in the ROM 52c and the EEPROM 52d are not the driving conditions corresponding to the respective inks stored in the ink cartridges 21 and 61, but the driving conditions corresponding to the various targets T. To do. In addition, drive conditions should be set in consideration of both the type of ink and the type of target T. Further, the driving conditions are set in consideration of a print mode such as a high image quality priority mode or a speed priority mode.
[0079]
In the above embodiments, the test printing in FIG. 6 is omitted.
In the above embodiments, the storage means is constituted only by the EEPROM 52d. Note that the number of ROMs 52c and the number of EEPROMs 52d constituting the storage means may be one or a plurality.
[0080]
In the first embodiment, only the types 33b of the ink cartridges 21 and 61 are stored in the nonvolatile memories 21a and 61a. At this time, even if the inks of the same ink cartridges 21 and 61 are used, it is possible to cope with the case where the driving conditions are different due to the different models of the printer 12. More specifically, the computer 11 transmits the type 33b of the ink cartridges 21 and 61 to the management computer 30. Then, based on the type 33b received by the management computer 30, the model information of the printer used by the user stored in the user information storage unit 32, and the type 33b of the ink cartridges 21 and 61, an optimum driving condition is searched. I do. The management computer 30 transmits the searched driving conditions to each computer 11. In this way, each printer can be driven under the optimum driving conditions corresponding to each model of the printer.
[0081]
In the first embodiment, even if some of the driving conditions of the ink cartridges 21 and 61 are stored in the ROM 52c or the EEPROM 52d, all of the driving conditions, that is, the driving program 35, the driving frequency 36, and the driving voltage 37 are used. It should be obtained from the drive condition storage unit 31 of the management center C.
[0082]
In the second embodiment, the function of the computer 11 is provided to the printer 12, and the computer 11 is omitted.
In the second embodiment, instead of the CD-ROM 63, another information storage medium such as a flexible disk (FD) is used, and the EEPROM 52d of the printer 12 is connected via a reading unit that acquires information from the information storage medium. The driving condition may be written in the.
[0083]
Next, technical ideas that can be grasped from the above embodiments and modified examples will be additionally described below, together with their effects.
(A) a target from which liquid is ejected by the liquid ejecting apparatus;
A target set comprising an information storage medium storing driving conditions of the liquid ejecting apparatus for the target.
[0084]
Therefore, according to the invention described in (A), the drive condition can be obtained from the information storage medium set with the target. Therefore, it is possible to easily obtain a drive condition suitable for the target, and to satisfactorily and easily eject the liquid to the target based on the drive condition.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram of a printing system according to a first embodiment.
FIG. 2 is a data configuration diagram of information stored in a nonvolatile memory.
FIG. 3 is a data configuration diagram of information stored in a driving condition storage unit.
FIG. 4 is a block diagram illustrating an electrical configuration of the printing system of FIG. 1;
FIG. 5 is a flowchart of a printing process of the printing system of FIG. 1;
FIG. 6 is a flowchart of a test printing process of the printing system.
FIG. 7 is a flowchart of a driving condition acquisition process of the printing system.
FIG. 8 is a diagram illustrating a sales state of an ink cartridge according to a second embodiment.
FIG. 9 is a flowchart of a main part of a driving condition acquisition process according to the second embodiment.
[Explanation of symbols]
Reference numeral 11 denotes a computer constituting the liquid ejecting system, 12 denotes a printer constituting the liquid ejecting system, 15a a feed motor constituting the moving means, 16a a carriage motor constituting the moving means, 20a a piezoelectric element as the ejecting means, 41 ··· CPU, 52a as writing means, acquisition means, test printing execution means and liquid ejection control computer, constituting acquisition means, test printing execution means and liquid ejection control computer, and driving condition selection means , A ROM constituting the storage means, 52d ... an EEPROM constituting the storage means.

Claims (9)

ターゲットに液体を噴射する液体噴射ヘッドを駆動させる噴射手段と、
前記液体噴射ヘッドが設けられたキャリッジを前記ターゲットに対して相対移動させる移動手段と、
前記噴射手段及び前記移動手段を駆動するための予め用意された駆動条件を記憶している記憶手段を備えた液体噴射システムにおいて、
前記記憶手段に前記駆動条件とは異なる他の駆動条件を書き込む書き込み手段を備えていることを特徴とする液体噴射システム。
Ejecting means for driving a liquid ejecting head for ejecting liquid to a target,
Moving means for relatively moving the carriage provided with the liquid ejecting head with respect to the target,
In a liquid ejection system including a storage unit that stores drive conditions prepared in advance for driving the ejection unit and the movement unit,
A liquid ejecting system comprising: a writing unit that writes another driving condition different from the driving condition in the storage unit.
請求項1に記載の液体噴射システムにおいて、
前記液体又は前記ターゲットに基づいて、使用する前記駆動条件を選択する駆動条件選択手段を備えていることを特徴とする液体噴射システム。
The liquid ejection system according to claim 1,
A liquid ejecting system comprising: a driving condition selecting unit that selects the driving condition to be used based on the liquid or the target.
請求項2に記載の液体噴射システムにおいて、
使用する前記駆動条件が前記記憶手段に記憶されていないと判断された場合に、前記使用する駆動条件を取得する取得手段を備え、
前記書き込み手段は、前記取得手段により取得した駆動条件を前記記憶手段に書き込むことを特徴とする液体噴射システム。
The liquid ejection system according to claim 2,
When it is determined that the drive condition to be used is not stored in the storage unit, the storage unit includes an acquisition unit that acquires the drive condition to be used,
The liquid ejecting system according to claim 1, wherein the writing unit writes the driving condition acquired by the acquiring unit in the storage unit.
請求項3に記載の液体噴射システムにおいて、
前記取得手段は、前記駆動条件をネットワークを介して取得することを特徴とする液体噴射システム。
The liquid ejection system according to claim 3,
The liquid ejecting system according to claim 1, wherein the acquiring unit acquires the driving condition via a network.
請求項3又は4に記載の液体噴射システムにおいて、
前記駆動条件は、複数の駆動条件要素から構成されており、
前記取得手段は、前記駆動条件要素の一部が前記記憶手段に記憶されている場合には、前記記憶手段に記憶されていない前記駆動条件要素のみを取得することを特徴とする液体噴射システム。
The liquid ejecting system according to claim 3, wherein
The driving condition is composed of a plurality of driving condition elements,
The liquid ejecting system according to claim 1, wherein the acquisition unit acquires only the driving condition element that is not stored in the storage unit when a part of the driving condition element is stored in the storage unit.
請求項1〜5のいずれか1つに記載の液体噴射システムにおいて、
前記書き込み手段により前記記憶手段に新たに書き込まれた駆動条件に従って前記噴射手段及び前記移動手段を駆動させて、テスト印刷を実行するテスト印刷実行手段を更に備えていることを特徴とする液体噴射システム。
The liquid ejecting system according to any one of claims 1 to 5,
The liquid ejecting system further includes a test print executing unit that executes the test print by driving the ejecting unit and the moving unit according to the driving condition newly written in the storage unit by the writing unit. .
予め用意された駆動条件に従って、キャリッジをターゲットに対して相対移動させながら、前記キャリッジに設けられた液体噴射ヘッドから前記ターゲットに対して前記液体を噴射する液体噴射方法において、
使用する液体を噴射するための駆動条件又は使用するターゲットに対する液体を噴射するための駆動条件がない場合には、その駆動条件を取得して新たに用意された駆動条件として記憶手段に記憶させ、
前記記憶手段に記憶された複数の前記駆動条件のうちから適する駆動条件を選択し、この選択された前記駆動条件に基づいて液体噴射を行うことを特徴とする液体噴射方法。
According to a driving condition prepared in advance, a liquid ejecting method for ejecting the liquid to the target from a liquid ejecting head provided on the carriage while moving the carriage relatively to the target,
When there is no driving condition for ejecting the liquid to be used or the driving condition for ejecting the liquid to the target to be used, the driving condition is acquired and stored in the storage unit as a newly prepared driving condition,
A liquid ejecting method, wherein a suitable driving condition is selected from the plurality of driving conditions stored in the storage means, and liquid ejection is performed based on the selected driving condition.
記憶手段に記憶されている駆動条件に従ってターゲットに液体を噴射する液体噴射ヘッドが設けられたキャリッジを前記ターゲットに対して相対移動させながら、前記液体噴射ヘッドから前記液体を噴射させる液体噴射制御コンピュータに、
使用する液体を噴射するための駆動条件又は使用するターゲットに対して液体を噴射するための駆動条件が用意されているか否かを判断させ、
この駆動条件が用意されていないと判断した場合には、この駆動条件を取得させ、
この取得した駆動条件を新たな用意された駆動条件として記憶させ、
記憶された複数の前記駆動条件のうちから使用する駆動条件を選択させ、
この選択された前記駆動条件に基づいて液体噴射を行わせることを実行させることを特徴とする液体噴射プログラム。
A liquid ejection control computer that ejects the liquid from the liquid ejection head while moving a carriage provided with a liquid ejection head that ejects liquid to a target in accordance with the driving conditions stored in the storage unit relative to the target. ,
Determine whether the drive conditions for ejecting the liquid to be used or the drive conditions for ejecting the liquid to the target to be used are prepared,
If it is determined that the driving condition is not prepared, the driving condition is acquired,
The obtained driving condition is stored as a newly prepared driving condition,
Allowing the user to select a driving condition to be used from among the plurality of stored driving conditions,
A liquid ejection program for causing a liquid ejection to be performed based on the selected drive condition.
ターゲットに液体を噴射させる液体噴射システムに搭載可能であり前記液体を収容している液体収容体と、
この液体収容体に収容されている液体を用いた前記液体噴射システムを駆動するための駆動条件を記憶している情報記憶媒体と
よりなることを特徴とする液体収容体セット。
A liquid container that can be mounted on a liquid ejection system that ejects a liquid to a target and contains the liquid,
A liquid container set comprising an information storage medium storing driving conditions for driving the liquid ejecting system using the liquid stored in the liquid container.
JP2003156031A 2003-05-30 2003-05-30 Liquid ejection system, liquid ejection method, liquid ejection program, and liquid container set Pending JP2004358663A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003156031A JP2004358663A (en) 2003-05-30 2003-05-30 Liquid ejection system, liquid ejection method, liquid ejection program, and liquid container set

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003156031A JP2004358663A (en) 2003-05-30 2003-05-30 Liquid ejection system, liquid ejection method, liquid ejection program, and liquid container set

Publications (1)

Publication Number Publication Date
JP2004358663A true JP2004358663A (en) 2004-12-24

Family

ID=34050232

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003156031A Pending JP2004358663A (en) 2003-05-30 2003-05-30 Liquid ejection system, liquid ejection method, liquid ejection program, and liquid container set

Country Status (1)

Country Link
JP (1) JP2004358663A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7722149B2 (en) 2005-07-08 2010-05-25 Canon Kabushiki Kaisha Printer and print control apparatus and method thereof, and printer driver
JP2011073208A (en) * 2009-09-29 2011-04-14 Seiko I Infotech Inc Ink cartridge and printer
JP2022156564A (en) * 2021-03-31 2022-10-14 ブラザー工業株式会社 Printer and print control program
JP2023019105A (en) * 2021-07-28 2023-02-09 エスアイアイ・プリンテック株式会社 CONTROL DEVICE, LIQUID JET HEAD, LIQUID JET RECORDER AND CONTROL PROGRAM

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7722149B2 (en) 2005-07-08 2010-05-25 Canon Kabushiki Kaisha Printer and print control apparatus and method thereof, and printer driver
JP2011073208A (en) * 2009-09-29 2011-04-14 Seiko I Infotech Inc Ink cartridge and printer
JP2022156564A (en) * 2021-03-31 2022-10-14 ブラザー工業株式会社 Printer and print control program
JP7678997B2 (en) 2021-03-31 2025-05-19 ブラザー工業株式会社 Printing device and printing control program
JP2023019105A (en) * 2021-07-28 2023-02-09 エスアイアイ・プリンテック株式会社 CONTROL DEVICE, LIQUID JET HEAD, LIQUID JET RECORDER AND CONTROL PROGRAM
JP7684130B2 (en) 2021-07-28 2025-05-27 エスアイアイ・プリンテック株式会社 CONTROL DEVICE, LIQUID EJECT HEAD, LIQUID EJECT RECORDING APPARATUS, AND CONTROL PROGRAM - Patent application

Similar Documents

Publication Publication Date Title
US6805428B2 (en) Printing with cartridge exchange
US7901027B2 (en) Image forming apparatus, component, component checking method, control program, and storage medium
US20220314607A1 (en) Printing device and non-transitory computer-readable recording medium therefor
US20080198186A1 (en) Liquid ejecting apparatus and program
JP2001301196A (en) Ink cartridge and ink jet recorder
JP3841071B2 (en) Method, program, and printer host for accessing a Web page where consumables can be purchased
JP4307092B2 (en) Ink jet recording apparatus and control method of ink jet recording apparatus
JP2004358663A (en) Liquid ejection system, liquid ejection method, liquid ejection program, and liquid container set
JP2015191452A (en) Recording device, recording system, recording medium, program, and program recording medium
JP2021133520A (en) Image formation apparatus
JP4013759B2 (en) Print control apparatus and program
JP2002096485A (en) Printing control device, printing device selection method, printing system, and recording medium recording program
CN111469556A (en) Printer and control method of printer
JP4642642B2 (en) Image forming apparatus
JP2002240400A (en) Image forming medium cartridge and printer capable of registering user information
JP2002096535A (en) Recording device, print data generation device, print control method, and recording medium recording program
JP2007210233A (en) Device attached to/detached from apparatus body, and image forming apparatus
JP2007313675A (en) Ink container, inkjet recorder using the same, and recording system
JP2006203708A (en) Image processor
JP3382449B2 (en) Ink jet printer and ink storage member mounted on the printer
JP2004148738A (en) Printer
JPH0839792A (en) Ink jet printer
KR20080066222A (en) Test pattern printing method in array type inkjet printer and pattern data construction device used therein
JPH1076710A (en) Device and method for processing image
JP2004237609A (en) Image forming apparatus and control method thereof