(57)【要約】【課題】高速印字を行うプリンタにおいて、回路構成を単純化させたプリンタを提供すること。【解決手段】アップダウンカウンタ４０は検知信号及びエンコーダ信号に基づいてカウントを行い、ｓｅｔ信号生成回路４２１及びｃｌｅａｒ信号生成回路４３１は所定のカウント値に時にパルス信号をＨＶ信号生成回路４４１に出力する。ＨＶ信号生成回路４４１はｓｅｔ信号生成回路４２１から信号を入力したときは“Ｈ”レベルの信号を、ｃｌｅａｒ信号生成回路４３１から信号を入力したときは“Ｌ”レベルの信号を印字有効領域信号ＨＶ１Ａとして出力する。一方、遅延回路４５１はＨＶ信号生成回路４４１の出力した信号を所定のカウント値遅延さえて印字有効領域信号ＨＶ１Ｂとして出力する。印字有効領域信号ＨＶ１Ａ及びＨＶ１Ｂは、記録ヘッドに配置される複数のドット列の移動方向の順位に応じて、各ドット列に出力される。【選択図】　　図４
2004042305.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体にドットを形成する複数個のドット形成部がほぼ直線状に配列されたドット列をｎ列（ｎは２以上の整数）平行に有し、前記ドット形成部の配列方向とほぼ直交した方向に往復移動することで前記記録媒体上を走査しながら画像を形成する記録ヘッドと、
前記記録ヘッドに隣接して設置され、前記記録ヘッドと共に前記記録媒体上を走査して前記記録媒体の端部を検知して検知信号を出力する検知手段と、
前記記録ヘッドの所定距離毎の移動に同期した同期信号を発生する第１信号発生手段と、
前記検知信号及び前記同期信号に基づいて、前記記録ヘッドの印字有効領域信号を発生する第２信号発生手段と、
前記記録ヘッドの移動方向に対する前記各ドット列の順位と、前記印字有効領域信号とに基づいて、前記各ドット形成部の印字動作を制御する制御手段と、
を備えることを特徴とするプリンタ。
【請求項２】
請求項１に記載のプリンタであって、
前記制御手段は、前記記録ヘッドの順走査方向に対してｍ番目（ｍは１以上ｎ以下の整数）のドット列のドット形成部の印字動作を、前記印字有効領域信号をｄ×（ｍ−１）（ｄは所定の遅延時間）時間遅延させた信号に基づいて制御することを特徴とするプリンタ。
【請求項３】
請求項１又は２に記載のプリンタにおいて、
前記制御手段は、前記記録ヘッドの逆走査方向に対してｍ番目（ｍは１以上ｎ以下の整数）のドット列のドット形成部の印字動作を、前記印字有効領域信号をｄ×（ｎ−ｍ）（ｄは所定の遅延時間）時間遅延させた信号に基づいて制御することを特徴とするプリンタ。
【請求項４】
請求項１に記載のプリンタにおいて、前記制御手段は、前記各ドット列の印字動作の順番を、順走査方向移動時と逆走査方向移動時とで入れ替えて制御することを特徴とするプリンタ。
【請求項５】
請求項４に記載のプリンタにおいて、前記往復移動方向に前記記録ヘッドをｋ個（ｋは２以上の整数）平行に配設して有し、
前記制御手段は、前記各記録ヘッドの印字動作を制御するとともに、前記各記録ヘッドの印字動作の順番を、順走査方向移動時と逆走査方向移動時とで入れ替えて制御することを特徴とするプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は記録ヘッドを往復移動させることによって、前記記録ヘッドが記録媒体上を走査して画像を形成するプリンタに関するものである。
【０００２】
【従来の技術】
インクジェットプリンタ等のプリンタは、搬送経路に沿って搬送される記録媒体上を記録ヘッドが走査しながら、記録媒体に応じて設定された画像記録領域内に画像を形成するものである。近年、１つのインク色に対して、複数の低解像度の記録ヘッドを用いることで、高解像度の画像を出力するプリンタが開発されている。
【０００３】
このプリンタでは、１つのインク色に対する複数の記録ヘッドが記録ヘッドの移動方向に所定の間隔で配置されている。更に、記録ヘッドは直線状に配列されたドット列を複数列平行に有し、ある１つのドット列におけるノズルのピッチ間にノズルが配置されるように、同一記録ヘッドの他のドット列が配置される。更には、該記録ヘッドを構成する複数のドット列を組み合わせたノズルのピッチ間に、隣接する記録ヘッドのノズルが配置される。即ち、各記録ヘッドは複数の記録ヘッド全体により所定の解像度となるように走査方向に対してずれた状態で設置されている。
【０００４】
上述のような複数の低解像度記録ヘッドを組み合わせて適用したプリンタは、高解像度記録ヘッドを１色につき１個適用したプリンタに比べて、記録ヘッドの製作コスト分だけ安価に作成することができる。
【０００５】
【発明が解決しようとする課題】
上述のように、記録ヘッドの全てのドット列は走査方向に対してずれた状態で配置されるため、記録媒体上の印字可能な領域を走査開始及び終了するタイミングがドット列によって異なる。従って、記録媒体上の印字可能な領域を走査していることを示す印字有効領域信号ＨＶは、記録ヘッドのドット列のそれぞれに対して出力されていた。そのため、印字有効領域信号ＨＶを生成する回路がドット列の総数と同数個必要であり、回路数の増加による回路基板面積の増大が問題となっていた。また、信号数が多くなるために、制御が複雑になっていた。
【０００６】
更に、印刷速度の高速性を図るために、双方向印字によって画像形成を行う場合がある。この場合の双方向印字とは、記録ヘッドの１走査毎にドット列の長さ分記録媒体を副走査方向へ移動させながら印字する方法である。このとき、ドット列の印字の順番は、記録ヘッドの順走査方向移動時と逆走査方向移動時において異なるため、それぞれについて印字有効領域信号ＨＶを設定する必要があった。
【０００７】
本発明は、高速印字を行うプリンタにおいて、回路構成を単純化させたプリンタを提供することである。
【０００８】
【課題を解決するための手段】
以上の課題を解決するために、請求項１記載の発明のプリンタは、記録媒体にドットを形成する複数個のドット形成部がほぼ直線状に配列されたドット列をｎ列（ｎは２以上の整数）平行に有し、前記ドット形成部の配列方向とほぼ直交した方向に往復移動することで前記記録媒体上を走査しながら画像を形成する記録ヘッドと、前記記録ヘッドに隣接して設置され、前記記録ヘッドと共に前記記録媒体上を走査して前記記録媒体の端部を検知して検知信号を出力する検知手段と、前記記録ヘッドの所定距離毎の移動に同期した同期信号を発生する第１信号発生手段と、前記検知信号及び前記同期信号に基づいて、前記記録ヘッドの印字有効領域信号を発生する第２信号発生手段と、前記記録ヘッドの移動方向に対する前記各ドット列の順位と、前記印字有効領域信号とに基づいて、前記各ドット形成部の印字動作を制御する制御手段と、を備えることを特徴としている。
【０００９】
請求項１に記載の発明は、記録ヘッドの移動方向に対するドット列の順位と印字有効領域信号とに基づいて印字動作を制御することによって、例えば、双方向印字を行うプリンタにおいて記録ヘッドが往復移動する場合、記録ヘッドの順走査時、逆走査時の双方でドット列の印字動作の順番等を制御することができる。
【００１０】
請求項２に記載の発明は、請求項１に記載のプリンタにおいて、前記制御手段は、前記記録ヘッドの順走査方向に対してｍ番目（ｍは１以上ｎ以下の整数）のドット列のドット形成部の印字動作を、前記印字有効領域信号をｄ×（ｍ−１）（ｄは所定の遅延時間）時間遅延させた信号に基づいて制御することを特徴としている。
【００１１】
この請求項２に記載の発明によれば、記録ヘッドに複数のドット列が配置されている場合、記録ヘッドの順走査方向に対する順位に応じて印字有効領域信号を遅延した信号に基づいて、各ドット列の印字動作を制御することにより、各ドット列に対してそれぞれ印字有効領域信号を生成する必要がない。従って、回路数を削減することができ、更に回路基板を縮小し、消費電力を削減することができる。
【００１２】
また請求項３に記載の発明によれば、請求項１又は２に記載のプリンタにおいて、前記制御手段は、前記記録ヘッドの逆走査方向に対してｍ番目（ｍは１以上ｎ以下の整数）のドット列のドット形成部の印字動作を、前記印字有効領域信号をｄ×（ｎ−ｍ）（ｄは所定の遅延時間）時間遅延させた信号に基づいて制御することを特徴としている。
【００１３】
この請求項３に記載の発明によれば、記録ヘッドの逆走査方向に対する順位に応じて印字有効領域信号を遅延した信号に基づいて、各ドット列の印字動作を制御することにより、各ドット列に対してそれぞれ印字有効領域信号を生成する必要がない。従って、回路数を削減することができ、更に回路基板を縮小し、消費電力を削減することができる。
【００１４】
請求項４に記載の発明は、請求項１に記載のプリンタにおいて、前記制御手段は、前記各ドット列の印字動作の順番を、順走査方向移動時と逆走査方向移動時とで入れ替えて制御することを特徴としている。
【００１５】
更に、請求項５に記載の発明は、請求項４に記載のプリンタにおいて、前記往復移動方向に前記記録ヘッドをｋ個（ｋは２以上の整数）平行に配設して有し、前記制御手段は、前記各記録ヘッドの印字動作を制御するとともに、前記各記録ヘッドの印字動作の順番を、順走査方向移動時と逆走査方向移動時とで入れ替えて制御することを特徴としている。
【００１６】
この請求項４及び５に記載の発明によれば、記録ヘッドが記録媒体上を往復運動する際に、ノズル列の印字動作の順番を順走査時と逆走査時において入れ替えることにより、順走査時或いは逆走査時であっても、ノズル列の移動方向の順位に従ってドット形成を行わせることができる。従って、双方向印字のような高速印字を行うプリンタであっても、印字精度を保ち、高画質な画像を形成することができる。
【００１７】
【発明の実施の形態】
以下、本発明の２つの実施の形態について、記録媒体Ｐに白黒画像のような一色の画像を形成するプリンタ１を例に採って図１〜１０を参照にして説明する。また、以下の実施の形態では、１つの記録ヘッドが２つのドット列を有している場合を例に説明する。
【００１８】
尚、本発明に係るプリンタはインクジェット記録方式によるものや、一色の画像を形成するものとは限らず、記録ヘッドが記録媒体Ｐを走査して画像を形成する他の形態のプリンタにも適用可能である。
【００１９】
〔第１の実施の形態〕
図１は、第１の実施の形態におけるプリンタ１の主要部を示したブロック図である。プリンタ１は、キャリッジ１０、ガイドレール１１、制御回路１２等を備えて構成される。
【００２０】
キャリッジ１０はガイドレール１１に対してＸ方向に往復可能な形態で設置される。またキャリッジ１０は、記録ヘッド１０１、１０２、１０３及び１０４（以下、包括的に「記録ヘッド１００」と言う。）、リニアエンコーダ１０６を有する。
【００２１】
記録ヘッド１００は、インクを吐出することにより記録媒体Ｐに対して画像を形成する。また、記録ヘッド１０１はセンサ１０５Ａを有し、記録ヘッド１０４はセンサ１０５Ｂを有する。以下、包括的にセンサ１０５Ａ及び１０５Ｂを「センサ１０５」と言う。
【００２２】
センサ１０５はキャリッジ１０が移動する際、例えば光学的手段によって記録媒体Ｐの端部を検知する。そしてセンサ１０５Ａ或いは１０５Ｂのどちらか一方が記録媒体Ｐの端部を検知したとき、検知信号を制御回路１２に出力する。また、センサ１０５は検知手段としての機能を有する。
【００２３】
リニアエンコーダ１０６は、キャリッジ１０がＸ方向に移動する際、磁気的又は光学的な公知の方法によってキャリッジ１０の速度を検知するとともに、キャリッジ１０の移動に同期したエンコーダ信号を制御回路１２に出力する。また、リニアエンコーダ１０６は、第１信号発生手段としての機能を有する。
【００２４】
ガイドレール１１は、記録媒体ＰのＹ方向に直行するＸ方向に沿ってキャリッジ１０の往復運動を案内するためのものである。
【００２５】
制御回路１２は、センサ１０５及びリニアエンコーダ１０６より各種信号を入力して、記録ヘッド１００の各ドット列に対して印字有効領域信号ＨＶを出力する。詳しい構成及び動作については後述する。
【００２６】
図２は、記録ヘッド１００の概略図である。記録ヘッド１００はノズルの配列方向がＹ方向に対して平行になるようにキャリッジ１０に設置される。記録ヘッド１０１において、ノズルＡ１〜１２８は記録媒体Ｐとの対向面に直線状の列に沿って配置され、ノズルＢ１２８〜１も記録媒体Ｐとの対向面にノズルＡ１〜１２８に対して平行に配置される。同様に記録ヘッド１０２にはノズルＣ１〜１２８及びＤ１２８〜１が互いに平行に配置され、記録ヘッド１０３にはノズルＥ１〜１２８及びＦ１２８〜１が互いに平行に配置され、記録ヘッド１０４にはノズルＧ１〜１２８及びＨ１２８〜１が互いに平行に配置される。
【００２７】
また各ノズルは所定間隔を設けて配置される。例えば、本実施の形態では、隣合ったノズルの中心間距離は１／９０インチである。例えば記録ヘッド１０１において、ノズルＡ１〜１２８の隣り合うノズルの中間地点にノズルＢ１２８〜１が配置されている。即ち、記録ヘッド１０１は、記録媒体Ｐの移動なしに１８０ｄｐｉ（ｄｏｔ　ｐｅｒ　ｉｎｃｈ）の解像度で記録媒体Ｐ上にドットを形成することができる。
【００２８】
同様な構成で、記録ヘッド１０２、１０３及び１０４にもノズルが配置される。そして４つの記録ヘッドを組み合わせることによって、１回の走査で７２０ｄｐｉの解像度で画像形成を行うことができる。
【００２９】
次に、記録ヘッド１００による画像形成の手順を、記録媒体Ｐの画像記録領域Ｉに「Ｈ」という文字を形成する場合を例として説明する。記録媒体Ｐの画像記録領域ＩのＬ１行（画像記録領域Ｉの最上列）部分に対応するノズルはノズルＡ１である。しかしここでは出力する画素がないため、インクを吐出しない。そして、Ｌ２行部分に対応するノズルはノズルＣ１であり、３ｘ列及び７ｘ列でインクを吐出してドットを形成する。
【００３０】
同様に、Ｌ３行部分はノズルＥ１が対応し、３ｘ列及び７ｘ列でインクを吐出する。Ｌ４行部分はノズルＧ１が対応し、３ｘ列及び７ｘ列でインクを吐出する。Ｌ５行部分はノズルＢ１２７が対応し、３ｘ列、４ｘ列、５ｘ列、６ｘ列及び７ｘ列でインクを吐出する。Ｌ６行部分はノズルＤ１２７が対応し、３ｘ列及び７ｘ列でインクを吐出する。Ｌ７行部分はノズルＦ１２７が対応し、３ｘ列及び７ｘ列でインクを吐出する。Ｌ８行部分はノズルＨ１２７が対応し、３ｘ列及び７ｘ列でインクを吐出する。このように各ノズルからインクを吐出することによって文字「Ｈ」が画像として記録媒体Ｐ上に形成される。
【００３１】
図２に示すような記録ヘッド１００において、各記録ヘッドのノズル列（例えば記録ヘッド１０１のノズルＡ１〜１２８とノズルＢ１２８〜１）は、印字有効領域信号ＨＶを基準として印字タイミングを調整する。印字有効領域信号ＨＶとは、記録ヘッド１００が記録媒体Ｐの印字有効領域Ｉ上を走査していることを示す信号であり、この印字有効領域信号ＨＶがアクティブの間、記録ヘッド１００は記録媒体Ｐに対してインク吐出を行う。そして記録ヘッド１００の各ノズル列は、Ｘ方向に対して所定の間隔で配置されているため、ノズル列が印字有効領域Ｉ上を走査開始・終了するタイミングは各ノズル列によって異なるはずである。
【００３２】
図３は、例えば記録ヘッド１０１のノズルＡ１〜１２８と、ノズルＢ１２８〜１の印字有効領域信号ＨＶを同時に発生させて形成したドットを示した図である。それぞれのノズル列に対して印字有効領域信号ＨＶを同時に発生させたため、本来、同列の座標に形成されるはずのドットがずれて形成されてしまっている。即ち、それぞれのノズル列の間の距離分だけ、走査方向にずれてドットが形成されてしまっている。
【００３３】
そこで、以下に記録ヘッド１００の各ノズル列に対して所定時間遅延させて印字有効領域信号ＨＶを出力する方法を説明する。
【００３４】
図４は、制御回路１２のブロック図である。制御回路１２は、アップダウンカウンタ４０、信号生成回路４１−１、４１−２、・・・４１−ｎ（以下、包括的に「信号生成回路４１」と言う。）を備える。
【００３５】
アップダウンカウンタ４０は、検知信号の立ち上がりと同時に、入力されるエンコーダ信号を基にカウントする。このアップダウンカウンタ４０は、記録ヘッド１００がＳｔａｒｔＢ地点からＥｎｄＢまで順走査（図中、右方向へ移動）する場合には、エンコーダ信号を基にカウント値を、例えば０から増加させる。一方、記録ヘッド１００がＳｔａｒｔＡからＥｎｄＡまで逆走査（図中、左方向へ移動）する場合には、ＥｎｄＢ地点におけるカウント値を、エンコーダ信号を基に減少させる。また、アップダウンカウンタ４０は、第１信号発生手段としての機能を有する。
【００３６】
信号生成回路４１は、記録ヘッド１００の各ノズル列に対応する印字有効領域信号ＨＶを生成する。信号生成回路４１は、プリンタ１に設置される記録ヘッドの数と同数設置する。即ち、本実施の形態においては、記録ヘッドは４個であるため、ｎ＝４として以下説明する。また、信号生成回路４１は第２信号生成手段としての機能を有する。
【００３７】
信号生成回路４１は、ｓｅｔ信号生成回路４２（ｓｅｔ信号生成回路４２１、４２２、・・、４２ｎを言う。）、ｃｌｅａｒ信号生成回路４３（ｃｌｅａｒ信号生成回路４３１、４３２、・・、４３ｎを言う。）、ＨＶ信号生成回路４４（ＨＶ信号生成回路４４１、４４２、・・、４４ｎを言う。）及び遅延回路４５（遅延回路４５１、４５２、・・、４５ｎを言う。）を有する。
【００３８】
ｓｅｔ信号生成回路４２は、アップダウンカウンタ４０よりカウント値を入力し、予め設定されているカウント値になった時に信号Ｓ４２１、Ｓ４２２、・・・、Ｓ４２ｎをＨＶ信号生成回路４４に出力する。設定されているカウント値はｓｅｔ信号生成回路によって異なる。例えば、ｓｅｔ信号生成回路４２１に設定されているカウント値とｓｅｔ信号生成回路４２２に設定されているカウント値の差は、記録ヘッド１０１と記録ヘッド１０２の走査方向の位置の差に相当する。
【００３９】
ｃｌｅａｒ信号生成回路４３は、アップダウンカウンタ４０よりカウント値を入力し、予め設定されているカウント値になった時に信号Ｓ４３１、Ｓ４３２、・・・、Ｓ４３ｎをＨＶ信号生成回路４４に出力する。また、ｓｅｔ信号生成回路４２より出力されたパルス信号の入力を基準として、所定カウント数経過した時にパルス信号を出力するようにしてもよい。
【００４０】
ＨＶ信号生成回路４４は、ｓｅｔ信号生成回路４２から入力される信号に同期して“Ｈ”レベルの信号を出力し、ｃｌｅａｒ信号生成回路４３から入力される信号に同期して“Ｌ”レベルの信号を出力する。出力した信号は遅延回路４５に出力される。同時に、ＨＶ信号生成回路４４１を出力した信号は印字有効領域信号ＨＶ１Ａとして、ＨＶ信号生成信号４４２を出力した信号は印字有効領域信号ＨＶ２Ａとして、・・・、ＨＶ信号生成回路４４ｎを出力した信号は印字有効領域信号ＨＶｎＡとして記録ヘッド１００に出力される。
【００４１】
遅延回路４５は、ＨＶ信号生成回路４４より入力した信号に対して所定時間ｄを遅延させて出力する。遅延時間ｄは、例えば記録ヘッド１０１のノズルＡ１〜１２８とノズルＢ１２８〜１の間の距離に相当し、エンコーダ信号を基準として遅延時間を決定する。または予め遅延時間を遅延回路４５に設定してもよい。更に、印字仕様が明確になっているプリンタ等ではＤＩＰ　ＳＷを用いて設定してもよい。遅延回路４５１を出力した信号は印字有効領域信号ＨＶ１Ｂとして、遅延回路４５２を出力した信号は印字有効領域信号ＨＶ２Ｂとして、・・・、遅延回路４５ｎを出力した信号は印字有効領域信号ＨＶｎＢとして記録ヘッド１００に出力する。
【００４２】
尚、ｓｅｔ信号生成回路４２、ｃｌｅａｒ信号生成回路４３及び遅延回路４５では、信号を出力するタイミングとして予めカウント値や遅延時間が予め設定されていることとしたが、他に例えばＣＰＵ等で信号を出力するタイミングを制御してもよい。
【００４３】
図５は、制御回路１２の動作を示すタイミングチャートである。以下、制御回路１２の動作を説明するが、説明中に用いるカウント値は便宜上の数値であって、実際にプリンタ１に制御回路１２を組み込んで動作させる場合の値とは異なるものとする。
【００４４】
センサ１０５から記録媒体Ｐの端部を検知したことを示す検知信号がアップダウンカウンタ４０に入力されると、アップダウンカウンタ４０はエンコーダ信号に同期してカウントを始める。そして、例えばカウント値＝４になったとき、ｓｅｔ信号生成回路４２１は正パルス信号として信号Ｓ４２１を出力する。信号Ｓ４２１の立ち上がりに同期して、ＨＶ信号生成回路４４１は印字有効領域信号ＨＶ１Ａを“Ｈ”レベルとする。また遅延回路４５１は、印字有効領域信号ＨＶ１Ａの立ち上がりから例えば２カウント経過した時点で印字有効領域信号ＨＶ１Ｂを“Ｈ”レベルとする。以下、信号発生回路４１−２はカウント値＝８を基準として、信号発生回路４１−３はカウント値＝１２を基準として、信号発生回路４１−４はカウント値＝１６を基準として同様な動作を行う。そして印字有効領域信号ＨＶ１Ａ、ＨＶ１Ｂは記録ヘッド１０１のノズルＡ１〜１２８、ノズルＢ１２８〜１のドライバ回路等にそれぞれ入力される。同様に、印字有効領域信号ＨＶ２Ａ、ＨＶ２Ｂは記録ヘッド１０２のノズルＣ１〜１２８、ノズルＤ１２８〜１、印字有効領域信号ＨＶ３Ａ、ＨＶ３Ｂは記録ヘッド１０３のノズルＥ１〜１２８、ノズルＦ１２８〜１、印字有効領域信号ＨＶ４Ａ、ＨＶ４Ｂは記録ヘッド１０４のノズルＧ１〜１２８、ノズルＨ１２８〜１のドライバ回路等にそれぞれ入力され、印字動作が行われる。
【００４５】
次に、ｃｌｅａｒ信号生成回路４３１が、予め設定されている所定のカウント値に基づいて正パルス信号として信号Ｓ４３１を出力する。信号Ｓ４３１の立ち上がりに同期して、ＨＶ信号生成回路４４１は印字有効領域信号ＨＶを“Ｌ”レベルとする。また遅延回路４５１は、印字有効領域信号ＨＶ１Ａの立ち下がりから例えば２カウント経過した時点で印字有効領域信号ＨＶ１Ｂを“Ｌ”レベルとする。以下、信号発生回路４１−２、４１−３及び４１−４においても、同様な動作を行う。
【００４６】
図６は、制御回路１２を用いて印字有効領域信号ＨＶを発生させた時のドット形成の一例を示した図である。記録ヘッド１０１のノズルＡ１〜１２８の印字動作の基準となる印字有効領域信号ＨＶ１Ａに対して、ノズルＢ１２８〜１の印字動作の基準となる印字有効領域ＨＶ１Ｂをノズル列の間の距離に相当する時間遅延させて発生させることにより、同じ座標列にドットを形成させることができる。
【００４７】
以上のように、検知信号を基準としてエンコーダ信号に同期した印字有効領域信号ＨＶを記録ヘッド毎に発生させ、同じ記録ヘッドに配置されているノズル列に対しては、移動方向の順位に応じて印字有効領域信号ＨＶを遅延させて印字動作を行うことにより、ノズル列毎に印字有効領域信号ＨＶを生成する必要がない。従って回路数を削減でき、回路基板の縮小、消費電力の削減を図ることができる。
【００４８】
〔第２の実施の形態〕
第１の実施の形態では、１つの記録ヘッドに対して出力された印字有効領域信号ＨＶを同記録ヘッドに配置されるノズル列の移動方向の順位に応じて遅延させてそれぞれのノズル列に対応する印字有効領域信号ＨＶを生成し、印字動作を行うプリンタ１について説明した。本実施の形態では、更に双方向印字を行う場合に印字有効領域信号ＨＶを簡単に生成し印字動作を行うプリンタについて説明する。尚、本実施の形態におけるプリンタの概略構成は第１の実施の形態におけるプリンタ１と同様であるため説明を省略し、異なる部分である制御回路について説明する。以下、第１の実施の形態と同等の構成については、同一の符号を付して、その説明を簡略化または省略する。
【００４９】
図７は、制御回路１３の回路ブロック図である。制御回路１３は、アップダウンカウンタ４０、ＣＰＵ７０、信号生成回路７１−１、７１−２、・・・７１−ｎ（以下、包括的に「信号生成回路７１」と言う。）及びＲＯＭ８０を備える。
【００５０】
信号生成回路７１は、記録ヘッド１００の各ノズル列に対応する印字有効領域信号ＨＶを生成し、記録ヘッド１００に出力する。信号生成回路７１は、記録ヘッドの数と同数設置する。即ち、本実施の形態においては、記録ヘッドは４個であるため、ｎ＝４として以下説明する。
【００５１】
また、信号生成回路７１は、ｓｅｔ信号生成回路７２（ｓｅｔ信号生成回路７２１、７２２、・・、７２ｎを言う。）、ｃｌｅａｒ信号生成回路７３（ｃｌｅａｒ信号生成回路７３１、７３２、・・、７３ｎを言う。）、ＨＶ信号生成回路４４（ＨＶ信号生成回路４４１、４４２、・・、４４ｎを言う。）、遅延回路４５（遅延回路４５１、４５２、・・、４５ｎを言う。）及びマルチプレクサ７６（マルチプレクサ７６１、７６２、・・・、７６ｎを言う。）を有する。
【００５２】
ｓｅｔ信号生成回路７２は、アップダウンカウンタ４０よりカウント値を入力し、ＣＰＵ７０から指定されたカウント値になった時に信号Ｓ７２１、Ｓ７２２、・・・、Ｓ７２ｎをＨＶ信号生成回路４４に出力する。
【００５３】
ｃｌｅａｒ信号生成回路７３は、アップダウンカウンタ４０よりカウント値を入力し、ＣＰＵ７０から指定されたカウント値になった時に信号Ｓ７３１、Ｓ７３２、・・・、Ｓ７３ｎをＨＶ信号生成回路４４に出力する。或いは、ｓｅｔ信号生成回路７２より出力されたパルス信号の入力を基準として、所定カウント数経過した時にパルス信号を出力するようにしてもよい。
【００５４】
マルチプレクサ７６は、ＨＶ信号生成回路４４及び遅延回路４５から信号を入力し、ＣＰＵ７０から入力される指示信号に従って出力する。具体的には、例えば、マルチプレクサ７６１は信号Ｓ４４１及び信号Ｓ４５１を入力し、ＣＰＵ７０からの指示信号に従って、信号Ｓ４４１を印字有効領域信号ＨＶ１Ａとして、信号Ｓ４５１を印字有効領域信号ＨＶ１Ｂとして出力する。或いは、信号Ｓ４４１を印字有効領域信号ＨＶ１Ｂとして、信号Ｓ４５１を印字有効領域信号ＨＶ１Ａとして出力する。
【００５５】
ＣＰＵ７０は、ＲＯＭ８０に記憶されている各種プログラムの中から指定されたプログラムをＲＡＭ内（不図示）の作業領域に展開し、プログラムに従った各種処理を実行する。また、ＲＯＭ８０より読み出したデータをｓｅｔ信号生成回路７２及びｃｌｅａｒ信号生成回路７３に出力する。ＣＰＵ７０は、制御手段としての機能を有する。
【００５６】
ＲＯＭ８０は、プリンタの各部の動作に関する各種制御プログラムやデータが記憶する。本実施の形態では、カウント値設定テーブル８０１が記憶されている。カウント値設定テーブル８０１のデータ構成を図８に示す。カウント値設定データテーブル８０１には、ｓｅｔ信号生成回路７２及びｃｌｅａｒ信号生成回路７３によって出力されるパルス信号を発生させるカウント値が記憶されている。
【００５７】
図９及び１０は、制御回路１３の動作を示すタイミングチャートである。以下、制御回路１３の動作を説明するが、説明中に用いるカウント値は便宜上の数値であって、実際にプリンタに制御回路１３を組み込んで動作させる場合の値とは異なるものとする。
【００５８】
図９は、記録ヘッド１００がＳｔａｒｔＢ地点からＥｎｄＢまで順走査する際のタイミングチャートを示している。センサ１０５から記録媒体Ｐの端部を検知したことを示す検知信号がアップダウンカウンタ４０に入力されると、アップダウンカウンタ４０はエンコーダ信号に同期してカウントを始める。また、ＣＰＵ７０は、カウント値設定テーブル８０１の▲１▼のカウント値データＩ（例えば、“４”）をｓｅｔ信号生成回路７２１に、▲１▼のカウント値データＩＩ（例えば、“ｋ−１５”）をｃｌｅａｒ信号生成回路７３１に出力する。以下、▲２▼のカウント値データＩをｓｅｔ信号生成回路７２２、カウント値データＩＩをｃｌｅａｒ信号生成回路７３２、▲３▼のカウント値データＩをｓｅｔ信号生成回路７２３、カウント値データＩＩをｃｌｅａｒ信号生成回路７３３、▲４▼のカウント値データＩをｓｅｔ信号生成回路７２４、カウント値データＩＩをｃｌｅａｒ信号生成回路７３４にそれぞれ出力する。
【００５９】
ＣＰＵ７０から入力されたカウント値データに従って、ｓｅｔ信号生成回路７２１はカウント値＝４の時、正パルス信号として信号Ｓ７２１を出力する。そして信号Ｓ７２１の立ち上がりに同期して、ＨＶ信号生成回路４４１は信号Ｓ４４１を“Ｈ”レベルとする。また遅延回路４５１は、信号Ｓ４４１の立ち上がりから例えば２カウント経過した時点で信号Ｓ４５１を“Ｈ”レベルとする。次にマルチプレクサ７６１はＣＰＵ７０からの指示信号に従って、信号Ｓ４４１を印字有効領域信号ＨＶ１Ａ、信号Ｓ４５１を印字有効領域信号ＨＶ１Ｂとして出力する。
【００６０】
以下、信号発生回路７１−２はカウント値＝８を基準として、信号発生回路７１−３はカウント値＝１２を基準として、信号発生回路７１−４はカウント値＝１６を基準として同様な動作を行う。
【００６１】
次に、ｃｌｅａｒ信号生成回路７３はＣＰＵ７０から入力されたカウント値データに従って正パルス信号を出力する。ＨＶ信号生成回路４４はｃｌｅａｒ信号生成回路７３から正パルス信号を入力すると、“Ｌ”レベルの信号を出力する。つまり、印字領域有効信号ＨＶ１Ａ、ＨＶ１Ｂ、・・・、ＨＶ４Ａ、ＨＶ４Ｂはタイミングをずらして“Ｌ”レベルとなる。
【００６２】
図１０は、記録ヘッド１００がＳｔａｒｔＡ地点からＥｎｄＡまで逆走査する際のタイミングチャートを示している。センサ１０５から記録媒体Ｐの端部を検知したことを示す検知信号がアップダウンカウンタ４０に入力されると、アップダウンカウンタ４０はＥｎｄＢ地点時のカウント値からエンコーダ信号に同期してカウントダウンする。
【００６３】
そしてＣＰＵ７０は、カウント値設定テーブル８０１のカウント値データをｓｅｔ信号生成回路７２及びｃｌｅａｒ信号生成回路７３に出力するが、記録ヘッド１００の順走査時のカウント値データを入れ替えた状態で出力する。つまり、▲４▼のカウント値データＩＩ（例えば、“ｋ−３”）をｓｅｔ信号生成回路７２１に、▲４▼のカウント値データＩ（例えば、“１６”）をｃｌｅａｒ信号生成回路７３１に出力する。以下、▲３▼のカウント値データＩＩをｓｅｔ信号生成回路７２２、カウント値データＩをｃｌｅａｒ信号生成回路７３２、▲２▼のカウント値データＩＩをｓｅｔ信号生成回路７２３、カウント値データＩをｃｌｅａｒ信号生成回路７３３、▲１▼のカウント値データＩＩをｓｅｔ信号生成回路７２４、カウント値データＩをｃｌｅａｒ信号生成回路７３４にそれぞれ出力する。
【００６４】
ＣＰＵ７０から入力されたカウント値データに従って、ｓｅｔ信号生成回路７２４はカウント値＝ｋ−３の時、正パルス信号として信号Ｓ７２４を出力する。そして信号Ｓ７２４の立ち上がりに同期して、ＨＶ信号生成回路４４４は信号Ｓ４４４を“Ｈ”レベルとする。また遅延回路４５４は、信号Ｓ４４４の立ち上がりから例えば２カウント経過した時点で信号Ｓ４５４を“Ｈ”レベルとする。次にマルチプレクサ７６４はＣＰＵ７０からの指示信号に従って、信号Ｓ４４４を印字有効領域信号ＨＶ１Ｂ、信号Ｓ４５１を印字有効領域信号ＨＶ１Ａとして出力する。
【００６５】
ここで、記録ヘッド１００の逆走査時は、例えば記録ヘッド１０４においてノズルＨ１２８〜１→ノズルＧ１〜１２８の順番で記録媒体Ｐ上を走査する。従って、マルチプレクサ７６４はＨＶ信号生成回路４４４から出力された信号Ｓ４４４を印字有効領域信号ＨＶ４Ｂとして、遅延回路４５４から出力された信号Ｓ４５４を印字有効領域信号ＨＶ４Ａとして、順走査時と入れ替えて出力する。
【００６６】
以下、信号発生回路７１−３はカウント値＝ｋ−７を基準として、信号発生回路７１−２はカウント値＝ｋ−１１を基準として、信号発生回路７１−１はカウント値＝ｋ−１５を基準として同様な動作を行う。
【００６７】
そして印字有効領域信号ＨＶ１Ａ、ＨＶ１Ｂは記録ヘッド１０１のノズルＡ１〜１２８、ノズルＢ１２８〜１のドライバ回路等にそれぞれ入力される。同様に、印字有効領域信号ＨＶ２Ａ、ＨＶ２Ｂは記録ヘッド１０２のノズルＣ１〜１２８、ノズルＤ１２８〜１、印字有効領域信号ＨＶ３Ａ、ＨＶ３Ｂは記録ヘッド１０３のノズルＥ１〜１２８、ノズルＦ１２８〜１、印字有効領域信号ＨＶ４Ａ、ＨＶ４Ｂは記録ヘッド１０４のノズルＧ１〜１２８、ノズルＨ１２８〜１のドライバ回路等にそれぞれ入力され、印字動作が行われる。
【００６８】
次に、ｃｌｅａｒ信号生成回路７３はＣＰＵ７０から入力されたカウント値データに従って正パルス信号を出力する。ＨＶ信号生成回路４４はｃｌｅａｒ信号生成回路７３から正パルス信号を入力すると、“Ｌ”レベルの信号を出力する。つまり、印字領域有効信号ＨＶ４Ａ、ＨＶ４Ｂ、・・・、ＨＶ１Ａ、ＨＶ１Ｂはタイミングをずらして“Ｌ”レベルとなる。
【００６９】
以上のように、記録ヘッド１００が記録媒体Ｐ上を往復運動する際に、各記録ヘッドに出力する印字有効領域信号ＨＶの発生タイミングを順走査時と逆走査時において入れ替える。これにより、順走査時或いは逆走査時であっても、記録ヘッド１００（或いはノズル列）の移動方向の順位に従ってドット形成を行うことができる。従って、双方向印字のような高速印字を行うプリンタであっても、印字精度を保ち、高画質な画像を形成することができる。
【００７０】
尚、本発明は上記実施の形態に限らず適宜変更可能であるのは勿論である。
【００７１】
【発明の効果】
請求項１に記載の発明は、記録ヘッドの移動方向に対するドット列の順位と印字有効領域信号とに基づいて印字動作を制御することによって、例えば、双方向印字を行うプリンタにおいて記録ヘッドが往復移動する場合、順走査時、逆走査時の双方でドット列の印字動作の順番等を制御することができる。
【００７２】
請求項２に記載の発明は、請求項１に記載のプリンタにおいて、前記制御手段は、前記記録ヘッドの順走査方向に対してｍ番目（ｍは１以上ｎ以下の整数）のドット列のドット形成部の印字動作を、前記印字有効領域信号をｄ×（ｍ−１）（ｄは所定の遅延時間）時間遅延させた信号に基づいて制御することを特徴としている。
【００７３】
請求項２に記載の発明によれば、記録ヘッドに複数のドット列が配置されている場合、記録ヘッドの順走査方向に対する順位に応じて印字有効領域信号を遅延した信号に基づいて、各ドット列の印字動作を制御することにより、各ドット列に対してそれぞれ印字有効領域信号を生成する必要がない。従って、回路数を削減することができ、更に回路基板を縮小し、消費電力を削減することができる。
【００７４】
請求項３に記載の発明によれば、記録ヘッドの逆走査方向に対する順位に応じて印字有効領域信号を遅延した信号に基づいて、各ドット列の印字動作を制御することにより、各ドット列に対してそれぞれ印字有効領域信号を生成する必要がない。従って、回路数を削減することができ、更に回路基板を縮小し、消費電力を削減することができる。
【００７５】
請求項４及び５に記載の発明によれば、記録ヘッドが記録媒体上を往復運動する際に、ノズル列の印字動作の順番を順走査時と逆走査時において入れ替えることにより、順走査時或いは逆走査時であっても、ノズル列の移動方向の順位に従ってドット形成を行わせることができる。従って、双方向印字のような高速印字を行うプリンタであっても、印字精度を保ち、高画質な画像を形成することができる。
【図面の簡単な説明】
【図１】プリンタの構成を示すブロック図。
【図２】記録ヘッドの概略図。
【図３】記録ヘッドの２つのノズル列の印字有効領域信号ＨＶを同時に発生させて形成したドットを示した図。
【図４】第１の実施の形態における、制御回路のブロック図。
【図５】第１の実施の形態における制御回路の動作を示すタイミングチャート。
【図６】第１の実施の形態における制御回路を用いて印字有効領域信号ＨＶを発生させた時のドット形成を一例を示した図。
【図７】第２の実施の形態における制御回路の回路ブロック図。
【図８】カウント値設定テーブルのデータ構成を示す図。
【図９】第２の実施の形態における制御回路の動作を示すタイミングチャート。
【図１０】第２の実施の形態における制御回路の動作を示すタイミングチャート。
【符号の説明】
１　　プリンタ
１０　　キャリッジ
１０１、１０２、１０３、１０４　　記録ヘッド
１０５Ａ、１０５Ｂ　　センサ
１０６　　リニアエンコーダ
１１　　ガイドレール
１２　　制御回路
４０　　アップダウンカウンタ
４１−１　　信号生成回路
４２１　　ｓｅｔ信号生成回路
４３１　　ｃｌｅａｒ信号生成回路
４４１　　ＨＶ信号生成回路
４５１　　遅延回路
１３　　制御回路
７０　　ＣＰＵ
７１−１　　信号生成回路
７２１　　ｓｅｔ信号生成回路
７３１　　ｃｌｅａｒ信号生成回路
７６１　　マルチプレクサ
８０　　ＲＯＭ
８０１　　カウント値設定テーブル
【図１】
2004042305.tif 000003
【図２】
2004042305.tif 000004
【図３】
2004042305.tif 000005
【図４】
2004042305.tif 000006
【図５】
2004042305.tif 000007
【図６】
2004042305.tif 000008
【図７】
2004042305.tif 000009
【図８】
2004042305.tif 000010
【図９】
2004042305.tif 000011
【図１０】
2004042305.tif 000012