(57)【要約】【課題】インクを吐出して記録を行うインクジェット記録装置において、インクを吐出するノズルの製造工程に起因する画像の画質低下を低減する。【解決手段】記録ヘッドＩＪＨ内の不揮発メモリ１０７に、工場出荷時に製造した記録ヘッドの最適な駆動ブロック順序を示す駆動ブロック順を記憶しておく。記録ヘッドＩＪＨがインクジェットプリンタに装着されると、ＣＰＵ１０５は、不揮発メモリ１０７より装着された記録ヘッドの最適な駆動ブロック順を読み出してブロック駆動順メモリ１０１に記憶し、この最適な駆動順で記録ヘッドＩＪＨの各ブロックを駆動して１カラムの記録を行う。このようにして、装着された記録ヘッドに最適な画像品位を得ることができる。【選択図】図１
2004074632.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録素子を有するインクジェット記録ヘッドから記録媒体にインクを吐出して記録を行うインクジェット記録装置であって、
前記複数の記録素子を複数のブロックに分割し前記ブロック単位で前記複数の記録素子を時分割駆動する時分割駆動手段と、
前記記録ヘッドに設けられており、前記複数の記録素子を時分割駆動させる際にブロックの駆動順序に関する情報を記憶したメモリと、
前記メモリから読み出した前記ブロックの駆動順序に関する情報を用いて前記時分割駆動手段による前記ブロックの駆動順序を制御する制御手段と、
を有することを特徴とするインクジェット記録装置。
【請求項２】
前記記録ヘッドの外部に第１記憶手段を更に有し、前記制御手段は、前記メモリから読み出した前記ブロックの駆動順序に関する情報を前記第１記憶手段に記憶することを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記メモリは不揮発性メモリであることを特徴とする請求項１または請求項２に記載のインクジェット記録装置。
【請求項４】
前記ブロックの駆動順序に関する情報とは、ブロックの駆動順序を示すテーブルであることを特徴とする請求項１乃至請求項３のいずれか１項に記載のインクジェット記録装置。
【請求項５】
前記記録ヘッドの外部に第２記憶手段を更に有し、前記ブロックの駆動順序に関する情報とは前記ブロックの駆動順序を示すテーブルが記憶されている前記第２記憶手段にアクセスするためのＩＤ番号であることを特徴とする請求項１乃至請求項３のいずれか１項に記載のインクジェット記録装置。
【請求項６】
前記制御手段は、前記ＩＤ番号に基づいて前記第２記憶手段より前記ＩＤ番号に対応して記憶されている前記ブロックの駆動順序を示すテーブルを読み出して用いることにより前記時分割駆動手段を制御することを特徴とする請求項５に記載のインクジェット記録装置。
【請求項７】
前記記録ヘッドは、熱エネルギーを利用してインクを吐出する記録ヘッドであって、インクに与える熱エネルギーを発生するための熱エネルギー変換体を備えていることを特徴とする請求項１乃至請求項４のいずれか１項に記載のインクジェット記録装置。
【請求項８】
複数の記録素子を有するインクジェット記録ヘッドから記録媒体にインクを吐出して記録を行うインクジェット記録装置の制御方法であって、
前記記録ヘッドは、前記複数の記録素子を複数のブロックに分割し前記ブロック単位で前記複数の記録素子を時分割駆動させる際のブロックの駆動順序に関する情報を記憶したメモリを備えており、
前記ブロック単位で前記複数の記録素子を時分割駆動する時分割駆動工程と、
前記メモリから読み出した前記ブロックの駆動順序に関する情報を用いて前記時分割駆動工程による前記ブロックの駆動順序を制御する制御工程と、
を有することを特徴とするインクジェット記録装置の制御方法。
【請求項９】
複数の記録素子を有するインクジェット記録ヘッドから記録媒体にインクを吐出して記録を行うインクジェット記録装置の制御プログラムであって、
前記記録ヘッドは、前記複数の記録素子を複数のブロックに分割し前記ブロック単位で前記複数の記録素子を時分割駆動させる際のブロックの駆動順序に関する情報を記憶したメモリを備えており、
前記制御プログラムは、
前記ブロック単位で前記複数の記録素子を時分割駆動する時分割駆動工程と、
前記メモリから読み出した前記ブロックの駆動順序に関する情報を用いて前記時分割駆動工程による前記ブロックの駆動順序を制御する制御工程と、
を実行させることを特徴とする制御プログラム。
【請求項１０】
複数の記録素子を有するインクジェット記録ヘッドから記録媒体にインクを吐出して記録を行うインクジェット記録装置の制御プログラムを格納したコンピュータ可読記憶媒体であって、
前記記録ヘッドは、前記複数の記録素子を複数のブロックに分割し前記ブロック単位で前記複数の記録素子を時分割駆動させる際のブロックの駆動順序に関する情報を記憶したメモリを備えており、
前記制御プログラムは、
前記ブロック単位で前記複数の記録素子を時分割駆動する時分割駆動工程と、
前記メモリから読み出した前記ブロックの駆動順序に関する情報を用いて前記時分割駆動工程による前記ブロックの駆動順序を制御する制御工程と、
を実行させることを特徴とする制御プログラムを格納したコンピュータ可読記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
１カラム分の記録データをブロック分割し、順次駆動することで記録を行う、インクジェット記録装置及びその制御方法に関する。
【０００２】
【従来の技術】
例えばワードプロセッサ、パーソナルコンピュータ、ファクシミリ等に於ける情報出力装置として、所望される文字や画像等の情報を用紙やフィルム等シート状の記録媒体に記録を行うプリンタがある。
【０００３】
プリンタの記録方式としては様々な方式が知られているが、用紙等の記録媒体に非接触記録が可能である、カラー化が容易である、静粛性に富む、等の理由でインクジェット方式が近年特に注目されており、又その構成としては所望される記録情報に応じてインクを吐出する記録ヘッドを装着すると共に用紙等の記録媒体の送り方向と直角な方向に往復走査しながら記録を行なうシリアル記録方式が安価で小型化が容易などの点から一般的に広く用いられている。
【０００４】
近年インクジェット方式のプリンタでは、記録ヘッドにおけるインクの吐出ノズルを増やし、駆動周期を早くすることで高速化を行ってきた。このとき、通常のプリンタに用いられる電源に常に全てのノズルを同時に吐出する容量を付与することは、電源のコストアップにつながったり、電源のサイズ肥大等を招く等の理由により困難である。そこで、電力が吐出ノズルに平均的にかかるように吐出ノズルは複数に分割されて駆動している。
【０００５】
この場合、分割されたブロックを順次駆動してゆき、一巡することで全吐出ノズルを駆動することになる。これを主走査方向に繰り返すことで１スキャンの記録を行う。
【０００６】
図２は、分割されたブロックを順次駆動するために用いられる従来の分割ブロック選択回路の概略図である。ブロック駆動順２０１はカウンタで構成されており、吐出タイミング毎にインクリメントされる。
【０００７】
図２において、例えば１６分割されたブロックを順次駆動する場合において、記録方向が正方向記録の場合には、ブロック駆動順は０から１５までカウントアップされ、一方、逆方向記録ではブロック駆動順は１５から０までカウントダウンされる。記録データ転送回路２０４は、例えば光学式リニアエンコーダに基づいて生成される記録タイミング信号をトリガにブロック駆動順２０１のインクリメントを行い、ブロック駆動順２０１の値に応じた記録データをプリンタデータメモリ２０２より読み出し、データ転送ＣＬＫ生成器２０３によって生成されたデータ転送ＣＬＫ信号（ＨＤ＿ＣＬＫ）に同期してこの記録データを記録ヘッド２０５にシリアル転送する。
【０００８】
【発明が解決しようとする課題】
ところで、インクジェット方式のプリンタにおける記録ヘッド２０５は、ノズルの製造工程上のばらつきにより、全てのノズルが同一の方向に飛ぶのではなく、様々な方向にインクが飛んでいくのが一般的である。これにより、紙面に着弾する位置にもそれぞれのノズルでばらつきが生じてしまう。そのため、これらの着弾位置のばらつきは、高解像度記録ではインク滴が小ドロップ化することにより画像の画質低下に大きな影響を与えることになる。
【０００９】
この着弾位置のばらつきは、ノズルの製造工程で生じるノズル吐出口のばらつきに起因するため各記録ヘッド毎に異なっている。そのため、今後さらなる高画質化を行う為には、ノズルの製造工程に起因する画像の画質低下を低減する必要がある。
【００１０】
本発明は上記説明した従来技術の問題点を解決することを出発点としてなされたものであり、その目的は、インクを吐出して記録を行うインクジェット記録装置において、インクを吐出するノズルの製造工程に起因する画像の画質低下を低減できるインクジェット記録装置およびその制御方法を提供することである。
【００１１】
【課題を解決するための手段】
上記目的を達成するための本発明に係る一実施形態のインクジェット記録装置は、以下の構成を有する。すなわち、複数の記録素子を有するインクジェット記録ヘッドから記録媒体にインクを吐出して記録を行うインクジェット記録装置であって、前記複数の記録素子を複数のブロックに分割し前記ブロック単位で前記複数の記録素子を時分割駆動する時分割駆動手段と、前記記録ヘッドに設けられており、前記複数の記録素子を時分割駆動させる際にブロックの駆動順序に関する情報を記憶したメモリと、前記メモリから読み出した前記ブロックの駆動順序に関する情報を用いて前記時分割駆動手段による前記ブロックの駆動順序を制御する制御手段と、を有することを特徴とする。
【００１２】
ここで、例えば、前記記録ヘッドの外部に第１記憶手段を更に有し、前記制御手段は、前記メモリから読み出した前記ブロックの駆動順序に関する情報を前記第１記憶手段に記憶することが好ましい。
【００１３】
ここで、例えば、前記メモリは不揮発性メモリであることが好ましい。
【００１４】
ここで、例えば、前記ブロックの駆動順序に関する情報とは、ブロックの駆動順序を示すテーブルであることが好ましい。
【００１５】
ここで、例えば、前記記録ヘッドの外部に第２記憶手段を更に有し、前記ブロックの駆動順序に関する情報とは前記ブロックの駆動順序を示すテーブルが記憶されている前記第２記憶手段にアクセスするためのＩＤ番号であることが好ましい。
【００１６】
ここで、例えば、前記制御手段は、前記ＩＤ番号に基づいて前記第２記憶手段より前記ＩＤ番号に対応して記憶されている前記ブロックの駆動順序を示すテーブルを読み出して用いることにより前記時分割駆動手段を制御することが好ましい。
【００１７】
ここで、例えば、前記記録ヘッドは、熱エネルギーを利用してインクを吐出する記録ヘッドであって、インクに与える熱エネルギーを発生するための熱エネルギー変換体を備えていることが好ましい。
【００１８】
上記目的を達成するための本発明に係る一実施形態の制御方法は、以下の構成を有する。すなわち、複数の記録素子を有するインクジェット記録ヘッドから記録媒体にインクを吐出して記録を行うインクジェット記録装置の制御方法であって、前記記録ヘッドは、前記複数の記録素子を複数のブロックに分割し前記ブロック単位で前記複数の記録素子を時分割駆動させる際のブロックの駆動順序に関する情報を記憶したメモリを備えており、前記ブロック単位で前記複数の記録素子を時分割駆動する時分割駆動工程と、前記メモリから読み出した前記ブロックの駆動順序に関する情報を用いて前記時分割駆動工程による前記ブロックの駆動順序を制御する制御工程と、を有することを特徴とする。
【００１９】
上記目的を達成するための本発明に係る一実施形態の制御プログラムは、以下の構成を有する。すなわち、複数の記録素子を有するインクジェット記録ヘッドから記録媒体にインクを吐出して記録を行うインクジェット記録装置の制御プログラムであって、前記記録ヘッドは、前記複数の記録素子を複数のブロックに分割し前記ブロック単位で前記複数の記録素子を時分割駆動させる際のブロックの駆動順序に関する情報を記憶したメモリを備えており、前記制御プログラムは、前記ブロック単位で前記複数の記録素子を時分割駆動する時分割駆動工程と、前記メモリから読み出した前記ブロックの駆動順序に関する情報を用いて前記時分割駆動工程による前記ブロックの駆動順序を制御する制御工程と、を実行させることを特徴とする。
【００２０】
上記目的を達成するための本発明に係る一実施形態のコンピュータ可読記憶媒体は、以下の構成を有する。すなわち、複数の記録素子を有するインクジェット記録ヘッドから記録媒体にインクを吐出して記録を行うインクジェット記録装置の制御プログラムを格納したコンピュータ可読記憶媒体であって、前記記録ヘッドは、前記複数の記録素子を複数のブロックに分割し前記ブロック単位で前記複数の記録素子を時分割駆動させる際のブロックの駆動順序に関する情報を記憶したメモリを備えており、前記制御プログラムは、前記ブロック単位で前記複数の記録素子を時分割駆動する時分割駆動工程と、前記メモリから読み出した前記ブロックの駆動順序に関する情報を用いて前記時分割駆動工程による前記ブロックの駆動順序を制御する制御工程と、を実行させることを特徴とする。
【００２１】
【発明の実施の形態】
以下に図面を参照して、本発明に係る一実施形態の画像記録装置について説明する。
【００２２】
ただし、本実施形態では、画像記録装置として、インクジェット記録方式を用いたインクジェットプリンタを例に挙げ説明するが、本発明の範囲を記載例に限定する趣旨のものではない。
【００２３】
本明細書において、「記録」（「印字」「プリント」という場合もある）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、また人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も示すものとする。
【００２４】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも示すものとする。
【００２５】
さらに、「インク」（「液体」と言う場合もある）とは、上記「記録（印字）」の定義と同様広く解釈されるべきもので、記録媒体上に付与されることによって、画像、模様、パターン等の形成または記録媒体の加工、或いはインクの処理（例えば記録媒体に付与されるインク中の色剤の凝固または不溶化）に供され得る液体を示すものとする。
【００２６】
［インクジェットプリンタ本体の概略説明：図８］
図８は、本発明の代表的な実施の形態であるインクジェットプリンタＩＪＲＡの構成の概要を示す外観斜視図である。図８において、駆動モータ５０１３の正逆回転に連動して駆動力伝達ギア５００９〜５０１１を介して回転するリードスクリュー５００５の螺旋溝５００４に対して係合するキャリッジＨＣはピン（不図示）を有し、ガイドレール５００３に支持されて矢印ａ，ｂ方向を往復移動する。キャリッジＨＣには、記録ヘッドＩＪＨとインクタンクＩＴとを内蔵した一体型インクジェットカートリッジＩＪＣが搭載されている。
【００２７】
５００２は紙押え板であり、キャリッジＨＣの移動方向に亙って記録用紙Ｐをプラテン５０００に対して押圧する。５００７，５００８はフォトカプラで、キャリッジのレバー５００６のこの域での存在を確認して、モータ５０１３の回転方向切り換え等を行うためのホームポジション検知器である。
【００２８】
５０１６は記録ヘッドＩＪＨの前面をキャップするキャップ部材５０２２を支持する部材で、５０１５はこのキャップ内を吸引する吸引器で、キャップ内開口５０２３を介して記録ヘッドの吸引回復を行う。５０１７はクリーニングブレードで、５０１９はこのブレードを前後方向に移動可能にする部材であり、本体支持板５０１８にこれらが支持されている。ブレードは、この形態でなく周知のクリーニングブレードが本例に適用できることは言うまでもない。
【００２９】
又、５０２１は、吸引回復の吸引を開始するためのレバーで、キャリッジと係合するカム５０２０の移動に伴って移動し、駆動モータからの駆動力がクラッチ切り換え等の公知の伝達機構で移動制御される。
【００３０】
これらのキャッピング、クリーニング、吸引回復は、キャリッジがホームポジション側の領域に来た時にリードスクリュー５００５の作用によってそれらの対応位置で所望の処理が行えるように構成されているが、周知のタイミングで所望の動作を行うようにすれば、本例にはいずれも適用できる。
【００３１】
［記録ヘッド：図９］
なお、上述のように、インクタンクＩＴと記録ヘッドＩＪＨとは一体的に形成されて交換可能なインクカートリッジＩＪＣを構成しても良いが、これらインクタンクＩＴと記録ヘッドＩＪＨとを分離可能に構成して、インクがなくなったときにインクタンクＩＴだけを交換できるようにしても良い。
【００３２】
図９は、インクタンクとヘッドとが分離可能なインクカートリッジＩＪＣの構成を示す外観斜視図である。インクカートリッジＩＪＣは、図９に示すように、境界線Ｋの位置でインクタンクＩＴと記録ヘッドＩＪＨとが分離可能である。インクカートリッジＩＪＣにはこれがキャリッジＨＣに搭載されたときには、キャリッジＨＣ側から供給される電気信号を受け取るための電極（不図示）が設けられており、この電気信号によって、前述のように記録ヘッドＩＪＨが駆動されてインクが吐出される。なお、図９において、５００はインク吐出口列である。また、インクタンクＩＴにはインクを保持するために繊維質状もしくは多孔質状のインク吸収体が設けられている。
【００３３】
［インク吐出：図７］
図７は記録ヘッドＩＪＨのインク吐出部分の一部を示す縦断面図である。記録ヘッドＩＪＨには、記録媒体１に対向して吐出口５００が、２５６個配列されている。吐出するインクは、インク路１０ａを介して、共通液室１０ｂから常に供給される。インクは通常、共通液室１０ｂから吐出口５００まで充填されている。インク路１０ａには、各吐出口毎に電気熱変換体（以下、「ヒータ」ともいう）１１が設けられており、記録動作時は、このヒータ１１を発熱させ、インク内に膜沸騰現象を発生させ、気泡１２を生成し、この気泡の生成圧力によってインク路１０ａ中のインク滴１３を吐出させて記録を行う仕組みとなっている。なお、以下、吐出口５００から共通液室１０ｂ間での部分を「ノズル」と称する。
【００３４】
［分割ブロック選択回路：図１］
図１は本実施形態の分割ブロック選択回路の構成図である。記録ヘッドＩＪＨがインクジェットプリンタに装着されると、ＣＰＵ１０５は記録ヘッドＩＪＨ内の不揮発性メモリ１０７に格納されている、最適な記録ヘッドのブロックの駆動順序を示すブロック駆動順データの読み出しを行い、ブロック駆動順データメモリ２０２に書き込みを行う。
【００３５】
図６は、不揮発性メモリ１０７からＣＰＵ１０５により読み出され、ブロック駆動順データメモリ２０２のアドレス０〜アドレス１５に書き込まれたブロック駆動順データの一例を示している。図６の例では、ブロック駆動順データメモリ２０２のアドレス０、アドレス１には、それぞれブロック１，ブロック３を示す数値が記憶されており、同様にしてアドレス３〜アドレス１５には、ブロック５，７，９，１１，１３，１５，０，２，４，６，８，１０，１２，１４を示す数値が順次記憶されている。即ち、図６の例では、記録ヘッドＩＪＨをブロック単位で駆動させるときの最適なブロックの駆動順序は、ブロック１→３→５→７→９→１１→１３→１５→０→２→４→６→８→１０→１２→１４である。
【００３６】
記録データ転送回路１０４は、例えば、光学式リニアエンコーダに基づいて生成される記録タイミング信号をトリガに、ブロック駆動順データメモリ１０１のアドレス０からブロックイネーブル信号３１０としてブロックデータ（ここでは、０００１：ブロック１を示す数値）を読み出し、このブロックデータ０００１に対応した記録データをプリンタデータメモリ１０２から読み出し、この記録データを記録ヘッドＩＪＨに転送する。
【００３７】
同様にして、記録データ転送回路１０４は、次の記録タイミング信号をトリガに、ブロック駆動順データメモリ１０１のアドレス１からブロックイネーブル信号３１０としてブロックデータ（ここでは００１１：ブロック３を示す数値）を読み出し、ブロックデータ００１１に対応した記録データをプリンタデータメモリ１０２から読み出し、記録ヘッドＩＪＨに転送する。
【００３８】
同様にして、記録データ転送回路１０４は、次の記録タイミング信号をトリガに、ブロック駆動順データメモリ１０１のアドレス２からアドレス１５まで順にブロックデータを読み出し、各ブロックデータに対応した記録データをプリンタデータメモリ１０２から読み出し、記録ヘッドＩＪＨに転送する。
【００３９】
このようにして、記録データ転送回路１０４は、ブロック駆動順データメモリ１０１のアドレス０から１５までに設定されたブロックデータを読み出し、それぞれのブロックデータに対応した記録データをプリンタデータメモリ１０２から読み出し記録ヘッドＩＪＨに転送することで、１カラム分の記録を行うことが出来る。
【００４０】
［記録ヘッドの駆動回路：図３］
図３は記録ヘッドを駆動する駆動回路であり、図５はその駆動タイミングを示した図である。
【００４１】
図３において、記録ヘッドＩＪＨは２５６個のヒータ（記録素子）３０６を１６ブロックに分割（１ブロックは１６のヒータで構成される）して駆動し、それぞれ１ブロックで１６個のヒータを駆動する。記録データ３１３はＨＤ＿ＣＬＫ信号３１４によって記録ヘッドＩＪＨへシリアル転送で送られる。記録データ３１３は１６ビットのシフトレジスタ３０１で受け取った後、１６ビットラッチ３０２にて、ラッチ信号３１２の立ち上がりでラッチされる。ブロックの指定は４本のブロックイネーブル信号３１０で示され、デコーダ３０３で展開された指定ブロックのヒータ３０６が選択される。
【００４２】
ブロックイネーブル信号３１０とヒータ記録データ信号３１３の両方で指定されたヒータ（記録素子）３０６のセグメントのみが実際のヒータ駆動パルス信号（ＨＥ信号）３１１によって駆動され（ＡＮＤゲート３０５）、インクを吐出して記録が行われる。
【００４３】
［駆動回路のタイミングチャート：図５］
図５に示す本実施形態の駆動タイミングのブロックイネーブル信号３１０に示す。図１に示す本実施形態の分割ブロック選択回路では、不揮発メモリ１０７から読み出され、ブロック駆動順データメモリ１０１に格納されているブロック駆動順データに基づいてブロックイネーブル信号３１０を生成することができる。そこで、図５のブロックイネーブル信号３１０に示すように、本実施形態の場合には、ブロック駆動順データ（図６）に基づいて、ブロックイネーブル信号３１０を１→３→５→７→９→１１→１３→１５→０→２→４→６→８→１０→１２→１４の順序で発生させることにより、記録ヘッドＩＪＨを最適なブロックの駆動順で駆動させることができる。
【００４４】
なお上記のブロック駆動順は、ノズルの製造工程上のばらつきにより生じるインクの着弾位置のばらつきを最小限にするために、予め場出荷時のテストプリントの結果などに基づいて決定されたものであり、不揮発メモリ１０７に格納されている。このため、各記録ヘッドを製造する際に生じるノズルの製造上のばらつきで発生するインクの着弾位置のばらつきによる画質低下を解消することができる。
【００４５】
また各記録ヘッドの不揮発性メモリ１０７には予め各記録ヘッドの最適なブロックの駆動順序を示すブロック駆動順データが記憶されているため、たとえ記録ヘッドが改良された場合でも、インクジェットプリンタは改良された記録ヘッドの不揮発性メモリ１０７から最適なブロック駆動順データを読み出して使用できるため、記録ヘッドの改良のたびにインクジェットプリンタ本体の構成を変更する必要はない。
【００４６】
なお、各記録ヘッドの不揮発メモリなどの記憶手段にこの最適な駆動ブロックの順序を示す駆動ブロック順を記憶させる方法としては、例えば、工場出荷時に、製造した記録ヘッドを用いたテストプリントを行い、その結果に基づいて決定される最適な駆動ブロックの順序をを示す駆動ブロック順を記録ヘッドの不揮発メモリに書き込むようにすればよい。
【００４７】
［最適なブロック駆動順を用いる記録処理：図１０］
上記説明した図１に示す本実施形態の分割ブロック選択回路による１カラムの記録処理を図１０に示す。
【００４８】
ステップＳ４０１において、ＣＰＵ１０５は、記録ヘッドＩＪＨの不揮発メモリ１０７よりブロック駆動順データを読み出し、このブロック駆動順データをブロック駆動順データメモリ１０１に書き込む。
【００４９】
次にステップＳ４０２において、記録タイミング信号をトリガにブロック駆動順データメモリ１０１からブロックデータ（ブロックイネーブル信号）を読み出し、このブロックデータ（ブロックイネーブル信号）に対応する記録データをプリントデータメモリ１０２から読み出して記録ヘッドＩＪＨに転送する。
【００５０】
次にステップＳ４０３において、次のブロックデータ（ブロックイネーブル信号）がある場合にはステップＳ４０２に戻って上記説明した処理を継続して行い、ステップＳ４０３において次のブロックデータ（ブロックイネーブル信号）が無い場合にはステップＳ４０４に進み１カラムの記録を行ってからステップＳ５０５に進み一連の作業を終了する。
【００５１】
［参考：従来のブロック駆動順：図４］
なお参考のために、図２に示す従来の分割ブロック選択回路を用いた場合のブロック駆動順における駆動タイミングを図４に示す。
【００５２】
図２に示す従来の分割ブロック選択回路では、ブロック駆動順２０１より生成されるブロックの駆動順は、常にブロック０から始まりブロック１５まで１６ブロックを順番に指定するように設定されている。従って、図４のブロック駆動順における駆動タイミングを示すブロックデータ（ブロックイネーブル信号）は、全ての記録ヘッドＩＪＨに対して、常に、ブロック０→１→２→３→４→５→６→７→８→９→１０→１１→１２→１３→１４→１５の駆動順序で記録ヘッドＩＪＨのブロックを駆動させることになる。
【００５３】
このため、記録ヘッドがノズルの製造工程で生じるノズル吐出口のばらつきに起因する着弾位置のばらつきを低減することができないので、このノズル吐出口の製造上のばらつきよる画質低下を解消することはできない。
【００５４】
［不揮発メモリにＩＤ番号を記録する場合：図１２］
なお、図１で説明した不揮発メモリ１０７に記憶されたブロック駆動順データを読み出して分割ブロック選択回路による１カラムの記録処理をするのは一例であり、他の例を用いてもよい。
【００５５】
例えば、図１の不揮発メモリ１０７の代わりに、インクジェットプリンタ本体内のＲＯＭ１０８等に図１２に示すような各記録ヘッドの最適な駆動ブロック順序（例えば１６通り）を示す駆動ブロック順テーブルをＩＤ番号と共に予め記憶しておくようにし、図１の記録ヘッドＩＪＨの不揮発メモリ１０７には、ＲＯＭ１０８等に記憶された駆動ブロック順を示すテーブルにアクセスできるようにＲＯＭ１０８のＩＤ番号（アドレス番号など）のみを記憶するようにしてもよい。
【００５６】
この場合には、ＣＰＵ１０５は、不揮発メモリ１０７から読み出したＩＤ番号に基づいてＲＯＭ１０８などよりこのＩＤ番号に対応して記憶されている各記録ヘッドの最適な記録示す駆動ブロック順序（例えば１６通り）を示す駆動ブロック順テーブルを読み出して使用すればよい。
【００５７】
また、不揮発メモリ１０７に記憶するＩＤ番号としては、工場出荷時に製造した記録ヘッドのテストプリントを行い、テストプリントによって得られた最適な駆動ブロック順をＲＯＭ１０８に記憶されたパターンの中から選択し、次に、製造した記録ヘッドＩＪＨの不揮発メモリに電気的負荷を与えることで、この最適な駆動ブロック順に対応する４ｂｉｔのＩＤを不揮発メモリ１０７に記憶させるようにし、さらに、記録ヘッドＩＪＨをインクジェットプリンタに装着したときに時に、ＣＰＵ１０５が不揮発メモリから読み出した４ｂｉｔのＩＤに応じた駆動ブロック順をＲＯＭ１０８から読み出して、プリンタデータメモリ１０２に設定するように構成するすればよい。このようにしても本特許の目的を達成することができる。
【００５８】
［ＩＤ番号を用いる別の記録処理：図１１］
上記説明した図１１のＩＤ番号を用いて、図１に示す本実施形態の分割ブロック選択回路による記録処理を図１２に示す。
【００５９】
なおこの場合には、図１の不揮発メモリ１０７には、工場出荷時に製造した記録ヘッドに最適な駆動ブロック順が記憶され、インクジェットプリンタ本体内のＲＯＭ１０８等には、図１２に示す各記録ヘッドの最適な駆動ブロック順序（例えば１６通り）を示す駆動ブロック順テーブルがＩＤ番号と共に予め記憶されているとする。
【００６０】
ステップＳ５０１において、ＣＰＵ１０５は、記録ヘッドＩＪＨの不揮発メモリ１０７よりＩＤ番号を読み出し、このＩＤ番号に対応するブロック駆動順データをＲＯＭ１０５から読み出してプリントデータメモリ１０２に書き込む。
【００６１】
次にステップＳ５０２において、記録タイミング信号をトリガにプリントデータメモリ１０２からブロックデータ（ブロックイネーブル信号）を読み出し、さらにこのブロックデータ（ブロックイネーブル信号）に対応するプリントデータをプリントデータメモリ１０２から読み出して記録ヘッドＩＪＨに転送する。
【００６２】
次にステップＳ５０３において、次のブロックデータ（ブロックイネーブル信号）がある場合にはステップＳ５０２に戻って上記説明した処理を継続して行い、ステップＳ５０３において次のブロックデータが無い場合にはステップＳ５０４に進み１カラムの記録を行ってからステップＳ５０５に進み一連の作業を終了する。
【００６３】
なお本実施形態のインクジェットプリンタの代表的な構成や原理については、例えば、米国特許第４７２３１２９号明細書、同第４７４０７９６号明細書に開示されている基本的な原理を用いて行うものが好ましい。この方式は、いわゆるオンデマンド型、コンティニュアス型のいずれにも適用可能であるが、特に、オンデマンド型の場合には、液体（インク）が保持されているシートや液路に対応して配置されている電気熱変換体に、記録情報に対応していて核沸騰を越える急速な温度上昇を与える少なくとも１つの駆動信号を印加することによって、電気熱変換体に熱エネルギーを発生せしめ、記録ヘッドの熱作用面に膜沸騰を生じさせて、結果的にこの駆動信号に１対１で対応した液体（インク）内の気泡を形成できるので有効である。
【００６４】
この気泡の成長、収縮により吐出用開口を介して液体（インク）を吐出させて、少なくとも１つの滴を形成する。この駆動信号をパルス形状とすると、即時適切に気泡の成長収縮が行われるので、特に応答性に優れた液体（インク）の吐出が達成でき、より好ましい。
【００６５】
このパルス形状の駆動信号としては、米国特許第４４６３３５９号明細書、同第４３４５２６２号明細書に記載されているようなものが適している。なお、上記熱作用面の温度上昇率に関する発明の米国特許第４３１３１２４号明細書に記載されている条件を採用すると、さらに優れた記録を行うことができる。
【００６６】
記録ヘッドの構成としては、上述の各明細書に開示されているような吐出口、液路、電気熱変換体の組み合わせ構成（直線状液流路または直角液流路）の他に熱作用面が屈曲する領域に配置されている構成を開示する米国特許第４５５８３３３号明細書、米国特許第４４５９６００号明細書に記載された構成も本発明に含まれるものである。加えて、複数の電気熱変換体に対して、共通するスロットを電気熱変換体の吐出部とする構成を開示する特開昭５９−１２３６７０号公報や熱エネルギーの圧力波を吸収する開口を吐出部に対応させる構成を開示する特開昭５９−１３８４６１号公報に基づいた構成としても良い。
【００６７】
加えて、上記の実施形態で説明した記録ヘッド自体に一体的にインクタンクが設けられたカートリッジタイプの記録ヘッドのみならず、装置本体に装着されることで、装置本体との電気的な接続や装置本体からのインクの供給が可能になる交換自在のチップタイプの記録ヘッドを用いてもよい。
【００６８】
また、以上説明した記録装置の構成に、記録ヘッドに対する回復手段、予備的な手段等を付加することは記録動作を一層安定にできるので好ましいものである。これらを具体的に挙げれば、記録ヘッドに対してのキャッピング手段、クリーニング手段、加圧あるいは吸引手段、電気熱変換体あるいはこれとは別の加熱素子あるいはこれらの組み合わせによる予備加熱手段などがある。また、記録とは別の吐出を行う予備吐出モードを備えることも安定した記録を行うために有効である。
【００６９】
さらに、記録装置の記録モードとしては黒色等の主流色のみの記録モードだけではなく、記録ヘッドを一体的に構成するか複数個の組み合わせによってでも良いが、異なる色の複色カラー、または混色によるフルカラーの少なくとも１つを備えた装置とすることもできる。
【００７０】
以上説明した実施の形態においては、インクが液体であることを前提として説明しているが、室温やそれ以下で固化するインクであっても、室温で軟化もしくは液化するものを用いても良く、あるいはインクジェット方式ではインク自体を３０°Ｃ以上７０°Ｃ以下の範囲内で温度調整を行ってインクの粘性を安定吐出範囲にあるように温度制御するものが一般的であるから、使用記録信号付与時にインクが液状をなすものであればよい。
【００７１】
加えて、積極的に熱エネルギーによる昇温をインクの固形状態から液体状態への状態変化のエネルギーとして使用せしめることで積極的に防止するため、またはインクの蒸発を防止するため、放置状態で固化し加熱によって液化するインクを用いても良い。いずれにしても熱エネルギーの記録信号に応じた付与によってインクが液化し、液状インクが吐出されるものや、記録媒体に到達する時点では既に固化し始めるもの等のような、熱エネルギーの付与によって初めて液化する性質のインクを使用する場合も本発明は適用可能である。
【００７２】
このような場合インクは、特開昭５４−５６８４７号公報あるいは特開昭６０−７１２６０号公報に記載されるような、多孔質シート凹部または貫通孔に液状または固形物として保持された状態で、電気熱変換体に対して対向するような形態としてもよい。本発明においては、上述した各インクに対して最も有効なものは、上述した膜沸騰方式を実行するものである。
【００７３】
【他の実施形態】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７４】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００７５】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７６】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７７】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した（図１５に示す）フローチャートに対応するプログラムコードが格納されることになる。
【００７８】
以上説明したように、本実施形態のインクジェット記録装置では、記録ヘッド内の不揮発メモリに、例えば、記録ヘッド毎に最適な駆動ブロック順番を工場出荷時に設定したものを記憶しておき、この不揮発メモリより読み出した駆動ブロック順を書き換え可能なメモリに展開し、この書き換え可能なメモリに記憶される駆動順で記録ヘッドの各ブロックを駆動することにより、各記録ヘッドに最適な、画像品位を得ることができる。
【００７９】
【発明の効果】
以上説明したように、本発明によれば、インクを吐出して記録を行うインクジェット記録装置において、インクを吐出するノズルの製造工程に起因する画像の画質低下を低減できるインクジェット記録装置およびその制御方法を提供できる。
【図面の簡単な説明】
【図１】本実施形態の分割ブロック選択回路を説明するブロック図である。
【図２】従来の分割ブロック選択回路を説明するブロック図である。
【図３】インクジェット記録方式の記録ヘッドの回路構成を説明するブロック図である。
【図４】従来の分割ブロック選択回路を用いた場合の記録ヘッドの駆動タイミングを説明するタイミングチャートである。
【図５】本実施形態の分割ブロック選択回路を用いた場合の記録ヘッドの駆動タイミングを説明するタイミングチャートである。
【図６】ブロック駆動順データメモリに格納されたブロック駆動順データの一例を示す図である。
【図７】インクジェット記録方式の記録ヘッドの縦断面図であり、インク滴が記録ヘッドから記録媒体に吐出される模様を説明する。
【図８】本発明の一実施形態のインクジェットプリンタの外観斜視図である。
【図９】インクカートリッジＩＪＣの構成を示す外観斜視図である。
【図１０】本実施形態の分割ブロック選択回路を用いた１カラム分の記録処理を説明するフローチャートである。
【図１１】本実施形態の分割ブロック選択回路を用いた１カラム分の記録処理を説明する別の例のフローチャートである。
【図１２】本実施形態のＲＯＭに記憶されている駆動ブロック順の一例を説明する図である。
【記号の説明】
記録媒体
記録ヘッド
５００　吐出口
１０ａ　インク路
１０ｂ　共通液室
１１　電気熱変換体
１２　気泡
１３　インク滴
１０１　ブロック駆動順メモリ
１０２　プリントデータメモリ
１０３　データ転送ＣＬＫ生成器
１０４　記録データ転送回路
１０５　ＣＰＵ
１０６　記録ヘッド
１０７　不揮発性メモリ
１０８　ＲＯＭ
２０１　ブロック駆動順データ
２０２　プリントデータメモリ
２０３　データ転送ＣＬＫ生成器
２０４　記録データ転送回路
２０５　記録ヘッド
【図１】
2004074632.tif 000003
【図２】
2004074632.tif 000004
【図３】
2004074632.tif 000005
【図４】
2004074632.tif 000006
【図５】
2004074632.tif 000007
【図６】
2004074632.tif 000008
【図７】
2004074632.tif 000009
【図８】
2004074632.tif 000010
【図９】
2004074632.tif 000011
【図１０】
2004074632.tif 000012
【図１１】
2004074632.tif 000013
【図１２】
2004074632.tif 000014