(57)【要約】【課題】同一色を並列に並べられた複数のヘッドで１つの画像を形成するプリンタにおいて、搬送のばらつきによる着弾精度の影響を極力排除したバーコード生成を行う。【解決手段】同一色のインクを吐出する互いに平行に配置された複数のラインヘッド２２Ｋ１〜２２Ｋ６を備え、この複数のラインヘッドに対して相対的に記録用紙を搬送しながら、バーコードの各バーを構成する複数のラインを複数のラインヘッドで分担して印刷する。この際、バーコードを構成する複数のバーの各々を３本以上の隣接するラインにより形成する場合、バーコードの印刷時に、各バーの２本の最外郭ラインを複数のラインヘッドのうち同一の１ラインヘッド（２２Ｋ１）で印刷する。各バーの２本の最外郭ラインの内側のラインは任意のラインヘッドで印刷する。【選択図】図６
2009196349.tif 000002
【特許請求の範囲】
【請求項１】
同一色のインクを吐出する互いに平行に配置された複数のラインヘッドを備え、この複数のラインヘッドに対して相対的に記録用紙を搬送しながら、バーコードの各バーを構成する複数のラインを複数のラインヘッドで分担して印刷するバーコード印刷装置において、
各バーが３本以上の隣接するラインにより形成されるバーコードの印刷時に、各バーの２本の最外郭ラインを前記複数のラインヘッドのうち同一の１ラインヘッドで印刷することを特徴とするバーコード印刷装置。
【請求項２】
前記同一の１ラインヘッドは、前記複数のラインヘッドのうち用紙搬送方向の最上流に位置するラインヘッドである請求項１に記載のバーコード印刷装置。
【請求項３】
前記各バーの最外郭ライン以外の内側のラインの少なくとも１ラインについては前記同一の１ラインヘッド以外のラインヘッドで印刷する請求項１または２に記載のバーコード印刷装置。
【請求項４】
バーコードの印刷実行時に前記複数のラインヘッドの位置を固定し、そのインク吐出口に面して搬送される記録用紙を通過させることを特徴とする請求項１〜３のいずれかに記載のバーコード印刷装置。
【請求項５】
バーコードを構成する各バーの長手方向が用紙搬送方向と直交する方向に沿っていることを特徴とする請求項１〜４のいずれかに記載のバーコード印刷装置。
【請求項６】
前記複数のラインヘッドと、
記録用紙を搬送する用紙搬送手段と、
各ラインヘッドからインクを吐出する為の吐出制御手段と、
複数のラインヘッド毎に前記複数のラインヘッドのいずれかを割り当てるラスタ分割手段とを備え、
前記ラスタ分割手段は、前記バーコードの各バーの最外郭ラインに対して同一のラインヘッドを割り当てる
ことを特徴とする請求項１〜５のいずれかに記載のバーコード印刷装置。
【請求項７】
前記最外郭ラインを前記同一の１ラインヘッドで印刷することとしたことに伴い、前記最外郭ラインに隣接する内側のラインを前記同一の１ラインヘッドで印刷することとなった場合、少なくとも当該隣接するライン同士の印刷速度を低下させる、または、その隣接するラスタの担当を他のヘッドに分担させることを特徴とする請求項１〜６のいずれかに記載のバーコード印刷装置。
【請求項８】
同一色のインクを吐出する互いに平行に配置された複数のラインヘッドを備え、この複数のラインヘッドに対して相対的に記録用紙を搬送しながら、バーコードの各バーを構成する複数のラインを複数のラインヘッドで分担して印刷するバーコード印刷装置において、
各バーが第１および第２の最外郭ラインを含む３本以上の隣接するラインにより形成されるバーコードの印刷時に、各バーの前記第１の最外郭ラインを前記複数のラインヘッドのうち同一の１のラインヘッドで印刷し、前記第２の最外郭ラインを前記複数のラインヘッドのうちの同一の他の１のラインヘッドで印刷することを特徴とするバーコード印刷装置。
【請求項９】
前記第１のラインヘッドと第２のラインヘッドとは隣接していることを特徴とする請求項８に記載のバーコード印刷装置。
【請求項１０】
用紙搬送方向の上流側の第１の最外郭ラインを用紙搬送方向の最上流側の第１のラインヘッドで印刷し、下流側の最外郭ラインを、前記第１のラインヘッドの下流の第２のラインヘッドで印刷することを特徴とする請求項８または９に記載のバーコード印刷装置。
【請求項１１】
各バーの前記第１および第２の最外郭ラインをそれぞれ前記同一の１ラインヘッドで印刷することとしたことに伴い、前記第１および第２の最外郭ラインに隣接する内側のラインを当該同一の１ラインヘッドで印刷することとなった場合、少なくとも少なくとも当該隣接するライン同士の印刷速度を低下させる、または、その隣接するラスタの担当を当該同一の１ラインヘッドとは異なる他のヘッドに分担させることを特徴とする請求項８〜１０のいずれかに記載のバーコード印刷装置。
【請求項１２】
同一色のインクを吐出する互いに平行に配置された複数のラインヘッドを用い、この複数のラインヘッドに対して相対的に記録用紙を搬送しながら、バーコードの各バーを構成する複数のラインを複数のラインヘッドで分担して印刷するバーコード印刷方法において、
各バーが３本以上の隣接するラインにより形成されるバーコードの印刷時に、各バーの２本の最外郭ラインを前記複数のラインヘッドのうち同一の１ラインヘッドで印刷することを特徴とするバーコード印刷方法。
【請求項１３】
同一色のインクを吐出する互いに平行に配置された複数のラインヘッドを用い、この複数のラインヘッドに対して相対的に記録用紙を搬送しながら、バーコードの各バーを構成する複数のラインを複数のラインヘッドで分担して印刷するバーコード印刷方法において、
各バーが第１および第２の最外郭ラインを含む３本以上の隣接するラインにより形成されるバーコードの印刷時に、各バーの前記第１の最外郭ラインを前記複数のラインヘッドのうち同一の１のラインヘッドで印刷し、前記第２の最外郭ラインを前記複数のラインヘッドのうちの同一の他の１のラインヘッドで印刷することを特徴とするバーコード印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同一色のインクを吐出する互いに平行に配置された複数のラインヘッドを備え、この複数のラインヘッドに対して相対的に記録用紙を搬送しながら、バーコードの各バーを構成する複数のラインを複数のラインヘッドで分担して印刷するバーコード印刷装置およびバーコード印刷方法に関する。
【背景技術】
【０００２】
インクジェット記録方式は、記録手段であるインクジェット記録ヘッドのコンパクト化が容易であり、高精細な画像を高速で記録することができるとともに、特別な処理を施していない所謂普通紙に対しても記録を行うことができることからランニングコストが低廉であるという利点を有している。
【０００３】
また、ノンインパクトの記録方式であるため騒音の発生が少なく、しかも印刷媒体に非接触で画像を形成できる利点も有している。
【０００４】
印刷速度を向上させるため、同一色のインクを吐出する複数のラインヘッドを並列に並べておき、ラインに垂直方向に搬送される用紙に対して、各ラインヘッドが複数のライン（ラスタ）を分担して印刷する技術も知られている。
【０００５】
さらに、バーコード印刷において、用紙上でのインクのにじみによるバー幅を補正する為にバー幅のドット数や、スペース幅のドット数を変更する補正機能を設けたインクジェットプリントシステムも提案されている（特許文献１参照）。
【特許文献１】特開２００４−２９１４０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のように並列に並べられた複数のヘッド（例えば第１から第６の６本のラインヘッド）で順番にラインの印刷を行う場合、これらのヘッドに対して用紙が搬送される際、本来であれば用紙が一定速度で搬送されるはずが、用紙のすべり、搬送ムラ等により一定速度で搬送されない場合があった。用紙搬送の精度がばらついてしまうと、記録ヘッドから吐出されるインク滴の着弾精度もばらついてしまうことになる。この搬送ばらつきにより、印刷精度が要求されるバーコード印刷等において、特に１次元バーコードを構成するバーの向きが用紙搬送方向と直交する方向である（各バーの長手方向が用紙搬送方向と直交する方向に沿っている）場合に、印刷出力の品位に悪影響を与えるという不具合があった。
【０００７】
近年は、印刷機能をモジュール化した印刷ユニット（印刷部モジュール）のみを提供し、その納入先にあらかじめ設置されている搬送装置に当該印刷ユニットを取り付けて印刷システムを構成するといったことも行われている。このような場合、印刷ユニットの提供側では上記不具合の対策として直接的に搬送装置側の改良を行うことができない為、上記不具合は印刷ユニット側にて対策を行う必要が生じた。
【０００８】
上記特許文献１に記載のように、インクジェットプリンタにおいては、紙とインクのにじみによるバー幅を補正する為にバーのドット数や、スペースのドット数を変更する補正機能を設けている場合、１画素単位でしかバー及びスペース幅の調節ができない為、それ以上や以下の着弾ズレが発生した場合の寸法補正はできないという問題があった。
【０００９】
本発明はこのような背景においてなされたものであり、その目的は、同一色を並列に並べられた複数のヘッドで１つの画像を形成するプリンタにおいて、搬送のばらつきによる着弾精度の影響を極力排除したバーコード生成を行うことにある。
【課題を解決するための手段】
【００１０】
本発明によるバーコード印刷装置は、同一色のインクを吐出する互いに平行に配置された複数のラインヘッドを備え、この複数のラインヘッドに対して相対的に記録用紙を搬送しながら、バーコードの各バーを構成する複数のラインを複数のラインヘッドで分担して印刷するバーコード印刷装置において、各バーが３本以上の隣接するラインにより形成されるバーコードの印刷時に、各バーの２本の最外郭ラインを前記複数のラインヘッドのうち同一の１ラインヘッドで印刷することを特徴とする。
【００１１】
通常、互いに平行に配置された複数のラインヘッドの配置間隔に比べて１つのバーを構成する３本以上の隣接するラインの最外郭ラインの間隔はきわめて小さい。したがって、各バーの２本の最外郭ラインを前記複数のラインヘッドのうち同一の１ラインヘッドで印刷することにより、両最外郭ラインは極めて短い時間間隔で画像形成されるのでその印刷位置には用紙の搬送速度の変化の影響をほとんど受けない。
【００１２】
前記同一の１ラインヘッドは、前記複数のラインヘッドのうち用紙搬送方向の最上流に位置するラインヘッドとすることにより、バーのエッジ部が速く乾燥し、にじみの影響等を受けにくくなる。
【００１３】
前記各バーの最外郭ライン以外の内側のラインの少なくとも１ラインについては前記同一の１ラインヘッド以外のラインヘッドで印刷することによりラスタ分割の作用効果が得られる。
【００１４】
より具体的には、バーコード印刷装置は、前記複数のラインヘッドと、記録用紙を搬送する用紙搬送手段と、各ラインヘッドからインクを吐出する為の吐出制御手段と、複数のラインヘッド毎に前記複数のラインヘッドのいずれかを割り当てるラスタ分割手段とを備える。このラスタ分割手段は、前記バーコードの各バーの最外郭ラインに対して同一のラインヘッドを割り当てる。
【００１５】
本発明による他のバーコード印刷装置は、同一色のインクを吐出する互いに平行に配置された複数のラインヘッドを備え、この複数のラインヘッドに対して相対的に記録用紙を搬送しながら、バーコードの各バーを構成する複数のラインを複数のラインヘッドで分担して印刷するバーコード印刷装置において、各バーが第１および第２の最外郭ラインを含む３本以上の隣接するラインにより形成されるバーコードの印刷時に、各バーの前記第１の最外郭ラインを前記複数のラインヘッドのうち同一の１のラインヘッドで印刷し、前記第２の最外郭ラインを前記複数のラインヘッドのうちの同一の他の１のラインヘッドで印刷する。
【００１６】
具体的には、例えば、用紙搬送方向の上流側の第１の最外郭ラインを用紙搬送方向の最上流側の第１のラインヘッドで印刷し、下流側の最外郭ラインを、前記第１のラインヘッドの下流の第２のラインヘッドで印刷する。この場合、第１および第２の最外郭ラインを同一のラインヘッドで印刷する場合に比べて効果は若干低減するとしても、なお従来に比べて両最外郭ラインの印刷間隔が搬送速度のずれの影響を受けにくい。
【発明の効果】
【００１７】
本発明によれば、同一色のインクを吐出する互いに平行に配置された複数のラインヘッドを備え、この複数のラインヘッドに対して相対的に記録用紙を搬送しながら、バーコードの各バーを構成する複数のラインを複数のラインヘッドで分担して印刷するバーコード印刷装置において、高い搬送精度が要求されるバーコードの印刷の際に、各バーの２本の最外郭ラインを複数のラインヘッドのうち同一の１ラインヘッドで印刷することにより、バーコードの印刷に用紙搬送速度の変動が反映されることを防止し、ひいては高品位のバーコードの印刷を高速に行うことが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の好適な実施の形態について詳細に説明する。ここでは、同一色のインクを吐出する互いに平行に配置された複数のラインヘッドを、このラインヘッドのノズル列の長手方向に対してほぼ垂直方向に搬送される用紙に対して、各ラインヘッドがライン（ラスタ）を分担して印刷する装置を例として説明する。
【００１９】
図１に、本実施の形態におけるインクジェット記録方式のバーコード印刷装置の一例であるプリンタ１０の概略構成を模式的に示した正面図である。インクジェット記録方式は熱エネルギーを利用したインク吐出方式を採用したものを想定している。ただし、他のインク吐出方式のものであってもよい。
【００２０】
プリンタ１０は、ホストコンピュータ（パソコン）１２（図２参照）に接続され、ホストコンピュータ１２から画像情報およびその印刷指示を受ける。このプリンタ１０は、並列に配置される複数のラインヘッドとして、６つ（６本）の記録ヘッド２２Ｋ１、２２Ｋ２、２２Ｋ３、２２Ｋ４、２２Ｋ５、２２Ｋ６を有している。各記録ヘッドは、複数のノズルからなるノズル列が記録媒体（ここではロール紙）Ｐの幅方向に沿って配列された所謂ラインヘッドである。各ラインヘッドは、図１の紙面に直交する方向（すなわち矢印Ｃ方向に直交する方向）に延びており、複数のラインヘッドは記録媒体Ｐの搬送方向（矢印Ｃ方向）に並んで配置されている。６つの記録ヘッドのすべてから黒色のインクが吐出される。各ラインヘッドのノズル列の長さは、プリンタ１０で印刷できる記録媒体のうち最大の幅（図１の紙面に直交する方向の長さ）よりもやや長い。また、これらの記録ヘッド２２Ｋ１、２２Ｋ２、２２Ｋ３、２２Ｋ４、２２Ｋ５、２２Ｋ６は、画像形成中は固定されて動かない（不動状態である）。
【００２１】
６つの記録ヘッド２２Ｋ１、２２Ｋ２、２２Ｋ３、２２Ｋ４、２２Ｋ５、２２Ｋ６から安定してインクを吐出できるように、プリンタ１０には回復ユニット４０が組み込まれている。この回復ユニット４０によって、各記録ヘッドからのインク吐出状態は初期の良好なインク吐出状態に回復する。回復ユニット４０には、回復動作のときに６つの記録ヘッドの各インク吐出口形成面（フェイス面）２２Ｋｓからインクを除去するキャッピング機構５０が備えられている。キャッピング機構５０は各記録ヘッドに独立して設けられている。キャッピング機構５０は、周知のワイパブレード、ブレード保持部材、及びキャップなどから構成されている。
【００２２】
ロール紙Ｐはロール紙供給ユニット２４から供給されて、プリンタ１０に組み込まれた搬送機構２６によって矢印Ｃ方向に搬送される。搬送機構２６は、ロール紙Ｐを載置して搬送する搬送ベルト２６ａ、この搬送ベルト２６ａを回転させる搬送モータ２６ｂ、搬送ベルト２６ａに張力を与えるローラ２６ｃなどから構成されている。
【００２３】
ロール紙Ｐに画像を形成する際には、搬送中のロール紙Ｐの記録開始位置がブラックの記録ヘッド２２Ｋ１の下に到達した後に、記録データ（画像情報）に基づいて記録ヘッド２２Ｋ１からブラックインクを選択的に吐出する。同様に記録ヘッド２２Ｋ２、記録ヘッド２２Ｋ３、記録ヘッド２２Ｋ４、記録ヘッド２２Ｋ５、記録ヘッド２２Ｋ６の順に、黒色のインクを吐出して画像をロール紙Ｐに形成する。プリンタ１０には、上記の部品、部材の他、各記録ヘッド２２Ｋ１、２２Ｋ２、２２Ｋ３、２２Ｋ４、２２Ｋ５、２２Ｋ６に供給されるインクを貯めておくメインタンク２８Ｋや、記録ヘッド２２Ｋ１、２２Ｋ２、２２Ｋ３、２２Ｋ４、２２Ｋ５、２２Ｋ６にインクを供給したり回復動作をしたりするための各種ポンプ（図示せず）などが備えられている。
【００２４】
次に、図２を参照して、プリンタ１０の電気的な系統を説明する。
【００２５】
ホストＰＣ１２から送信された記録データやコマンドはインターフェイスコントローラ１０２を介してＣＰＵ１００に受信される。ＣＰＵ１００は、プリンタ１０の記録データの受信、記録動作、ロール紙Ｐのハンドリング等全般の制御を掌る制御部を構成する演算処理装置である。ＣＰＵ１００では、受信したコマンドを解析した後に、記録データの各色成分のイメージデータをイメージメモリ１０６にビットマップ展開して描画する。記録前の動作処理としては、入出力ポート（Ｉ／Ｏ）１１４、モータ駆動部１１６を介してキャッピングモータ１２２とヘッドアップダウンモータ（ヘッドモータ）１１８を駆動し、各記録ヘッド２２Ｋ１、２２Ｋ２、２２Ｋ３、２２Ｋ４、２２Ｋ５、２２Ｋ６をキャッピング機構５０から離して記録位置（画像形成位置）に移動させる。
【００２６】
続いて、入出力（Ｉ／Ｏ）ポート１１４、モータ駆動部１１６を介してロール紙Ｐを繰り出すロールモータ１２４、及び低速度でロール紙Ｐを搬送する搬送モータ１２０等を駆動して、ロール紙Ｐを記録位置まで搬送する。一定速度で搬送されるロール紙Ｐにインクを吐出し始めるタイミング（記録タイミング）を決定するための先端検知センサ１１１でロール紙Ｐの先端位置を検出する。この検出出力は入出力ポート１１３を介してＣＰＵ１００に与えられる。
【００２７】
その後、ロール紙Ｐの搬送に同期して、ＣＰＵ１００はイメージメモリ１０６から対応する色の記録データを順次に読み出し、この読み出したデータを、記録ヘッド制御回路１１２を経由して（介して）各記録ヘッド２２Ｋ１、２２Ｋ２、２２Ｋ３、２２Ｋ４、２２Ｋ５、２２Ｋ６に転送する。また、記録ヘッド２２Ｋ１〜６にはそれぞれ温度センサ１２５が複数設けられており、これによって検出された温度によって、記録ヘッド制御回路１１２は各吐出制御を行っている。
【００２８】
なお、ＣＰＵ１００の動作はプログラムＲＯＭ１０４に記憶された処理プログラムに基づいて実行される。プログラムＲＯＭ１０４には、制御フローに対応する処理プログラム及びテーブルなどが記憶されている。また、作業用のメモリとしてワークＲＡＭ１０８を使用する。各記録ヘッド２２Ｋ１、２２Ｋ２、２２Ｋ３、２２Ｋ４、２２Ｋ５、２２Ｋ６のクリーニングや回復動作時に、ＣＰＵ１００は、入出力ポート１１４、モータ駆動部１１６を介してポンプモータ（図示せず）を駆動し、インクの加圧、吸引等の制御を行う。
【００２９】
次に図３を用いて、本インクジェットプリンタにおける画像形成方法について説明する。この図は、６本の記録ヘッドの並び状態と各記録ヘッドによる用紙上へのインク吐出のイメージを表したものである。ここでは、便宜上、各記録ヘッドから用紙の全幅に対応する全ノズルからインクを吐出する（すなわちべた画像を記録する）場合を考える。
【００３０】
前述したとおり、記録ヘッド２２Ｋ１、２２Ｋ２、２２Ｋ３、２２Ｋ４、２２Ｋ５、２２Ｋ６は用紙搬送方向に対して垂直に、かつ並列に複数配列されている。以下、これらの記録ヘッドをそれぞれ第１〜第６ヘッドと呼ぶ。図３に示すように、第１ヘッドからインク滴３２がインク滴吐出方向３３へ吐出され、記録用紙３１上に着弾し１ライン目を印刷し、一定の時間経過後に隣の２ライン目を第２ヘッドで印刷する。用紙搬送が正確であれば、当該「一定の時間経過後」に１ライン目の次の２ライン目の印刷位置が第２ヘッドの直下に位置する。第３、第４ヘッドも同様の所定のタイミングにて吐出を行う。このようにして、第１〜第６の各記録ヘッドが用紙搬送方向に対して垂直に（ノズル列方向に）１ラインずつ印刷を行うことにより、図３の最下段に示すような印刷結果を得ることができる。
【００３１】
この印刷方法はラスタ分割と呼び、第１〜第６記録ヘッドを用いる場合、６ラインについてこれらの６本の記録ヘッドで１ラインずつの印刷を分担する。この画像形成方法によって、各記録ヘッドの高周波領域における吐出性能を向上させなくても、記録ヘッドの本数を増やすことで高速の印刷が可能となる。また、いずれかのヘッドノズルに不具合が発生しても、他のヘッドの吐出が正常であれば不具合が目立ちにくいという利点もある。
【００３２】
ここで、本発明の動作との対比のために従来のラスタ分割による記録について説明する。図４は、図３と同様、６本の記録ヘッドの並び状態と各記録ヘッドによる用紙上へのインク吐出のイメージを表したものであるが、何らかの要因により記録用紙３１の搬送速度が図３の時よりも若干速くなってしまった場合を示す図である。
【００３３】
図３の場合と同様に第１ヘッドで１ライン目を印刷した後、記録用紙３１が第２ヘッドの下部を通過するタイミングで２ライン目の印刷を行う。しかしこの場合、用紙の搬送が搬送方向前方に若干ずれることにより、本来の吐出タイミングで印刷を行うと印刷結果４１に示すように１ライン目と２ライン目の着弾位置ズレが発生する。
【００３４】
搬送精度のばらつきを補正する手段を設けていない場合、搬送速度がずれたことにより後続のラインの着弾位置にもそのずれが反映されることになる。また一旦ずれた搬送速度は、ずれ続ける場合もある。その場合、印刷結果４２に示したように、第６ヘッド目の印刷では着弾位置のずれが蓄積されてしまう。
【００３５】
本例の場合、搬送速度が正方向にずれたために隣接するラインの間に隙間が生じている。現在のノズルからの吐出ドットの径は微小となっており、通常、バーコードのバーは細バーであっても複数のラインにより構成される。したがって、複数ライン全体で構成されるバーの幅は最も外側（最外郭）のラインの間隔で決まる。よって、搬送速度が正方向にずれた場合には２本の最外郭ラインの間隔が広くなり、バーの幅は本来の幅より広くなる。図示しないが、逆に搬送速度が負方向にずれた場合には最外郭のラインの間隔が狭くなり、バーの幅は本来の幅より狭くなる。
【００３６】
図５（Ａ）は搬送のズレのない場合のバー印刷の様子を表した図である。第１ヘッドから第６ヘッドまで本来の着弾精度で印刷を行っているので、設計値通りのバー幅Ｂ（ｍｍ）となる。バー幅Ｂ（ｍｍ）が設計値通りに印刷されている為、スペース部も設計値通りの値Ｓ（ｍｍ）となる。これに対して、図５（ｂ）に示すように、上述のとおり、用紙搬送速度がずれることによって各記録ヘッドが吐出するインクの着弾位置もずれる。このずれ分Ａ（ｍｍ）分だけバー幅が変化する（図の例では広くなっている）。この場合、バー幅がＢ＋Ａ（ｍｍ）に太ってしまい、逆にスペース幅は本来あるべき幅よりも小さくＢ−Ａ（ｍｍ）となってしまう。
【００３７】
このような従来の問題を解決するために、本実施の形態では、１本のバーを構成する最外郭の２本のラインは同一の記録ヘッドで記録するものとする。これによる効果については以下の具体的な例で詳述する。
【００３８】
図６は、本実施の形態における各ヘッドの印刷状態を図式化したものである。図中の各ヘッドに付された丸数字は第１〜第６ヘッドの通し番号を示している。
【００３９】
図６の例では、上記「同一の記録ヘッド」として、搬送方向の最上流に位置する第１ヘッドを用いるものとする。しかし、必ずしも第１ヘッドでなくてもよい。エッジ部を記録するヘッドが特定の１つのヘッドに固定されてさえいれば、搬送速度のばらつきによる着弾位置ばらつきを低減することが可能になる。但し、用紙の搬送速度のばらつきが一番少ない搬送上流（印刷の打ち始め）の方にある第１ヘッドでエッジの印刷を行うことが好ましい。また、第１ヘッドにより最外郭ラインを印刷することにより、バーのエッジ部がバーの内部に比べて先に印刷されることにより速く乾燥し、にじみの影響等を受けにくくなる。
【００４０】
図６に示したように、第１ヘッドでまずバーの片方のエッジ部である１ライン目Ｘ１の印刷を行い、引き続きバーのもう１つのエッジ部であるｎライン目Ｘｎ（本実施の形態では幅が６ドットのバーとしたのでｎ＝６であるＸ６）の印刷を同じ第１ヘッドで行う。これによりバーの両端のエッジが固定される。図ではバーの最外郭の２ラインの間隔を誇張して拡大して示しているが、実際には極めて小さい幅であり、記録用紙の搬送時に記録用紙上第１の最外郭ラインの記録位置が第１ヘッドの直前を通過して第２の最外郭ラインの記録位置が同第１ヘッドの直前を通過するまでの時間ΔＴ１は、両最外郭ラインの間隔Ｌ１を用紙搬送速度Ｖで除算して得られる値Ｌ１／Ｖである。この時間ΔＴ１は、最も離れて配置された第１ヘッドと第６ヘッドで両最外郭ラインを記録する際の同様の時間（すなわち、記録用紙上第１の最外郭ラインの記録位置が第１ヘッドの直前を通過して第２の最外郭ラインの記録位置が第６ヘッドの直前を通過するまでの時間）に比べて極めて微小な時間である。したがって、仮に搬送速度が本来の速度とずれているとしても、最外郭ラインを同一ヘッドで記録する場合には、第１と第６ヘッドで記録する場合に比べて、両最外郭ラインの印刷間隔は搬送速度のずれの影響を格段に受けにくいといえる。
【００４１】
なお、各ヘッドの配置間隔に対して、バーコードの隣接ラインの間隔は実際より誇張して大きく図示されていることに留意されたい。通常、１本のバーの両最外郭ラインの距離は隣接するヘッドの配置間隔より十分小さい。
【００４２】
なお、バーの残りの内部のラインについては第１ヘッドも含めてどの記録ヘッドでどのような順番に記録してもよいが、ラスタ分割の効果を維持するためには最外郭の記録を行う記録ヘッド以外の記録ヘッドを用いて行うことが好ましい。ここでは、他の記録ヘッド（第２〜第６ヘッド）で残りのラインを順次印刷する。バーコードの他のバーも同様に構成し、バーコードの印刷が完了する。
【００４３】
図７は本実施の形態におけるバーコードを構成するバーの印刷の様子を表した図である。
【００４４】
バーの両エッジ部（すなわち最外郭ライン）を第１ヘッドで印刷することにより、第１ヘッドから第６ヘッドまでの距離によって発生する用紙の搬送ずれの影響をなくすことができる為、図５（Ａ）と同様のバー幅Ｂ（ｍｍ）にすることが可能となる。バー幅がＢ（ｍｍ）であることから、同様にスペースも本来の幅Ｓ（ｍｍ）を維持することが可能となる。図７の例において第２ヘッドから第５ヘッドまでのずれに関しては多少発生したとしても、連続的なラインを印刷する場合、隣同士のラインがにじみ合ってしまう為、目視において図７のような隙間はほとんど見えず、実使用において問題はない。また、ライン間に隙間が生じても微小であればバーコードスキャナのセンサ（図示せず）の分解能より小さく、隙間として認識されない。
【００４５】
本実施の形態ではバー幅の構成を６ドットとしたが、６ドット未満または７ドット以上の構成でもバーのエッジ部分のみ１本の同一記録ヘッドで固定的に印刷を行えば同様の効果が得られる。
【００４６】
以上のように、用紙搬送方向（ヘッドノズル列方向）にバーが形成されるバーコードの印刷において、各バーのエッジ部分を印刷する記録ヘッドを固定することで、用紙のすべり等による搬送速度のばらつきによって生じるバー幅のばらつきを極力なくすことが可能となる。
【００４７】
また、バーコードの内部より先にエッジ部を印刷することにより、インクのにじみによるバー幅の太りも従来例と比べて少なくなるという利点もある。
【００４８】
図８は、本実施の形態における印刷動作の処理を表したフローチャートである。この処理の実行手順を表すプログラムはＲＯＭ１０４内に格納され、ＣＰＵ１００がこれを解釈実行することにより、この処理が実現される。
【００４９】
印刷時にまず、これから印刷する画像にバーコードがあるかないかの検出をおこなう（Ｓ１１）。本発明はこの検出の方法を特に限定するものではない。例えば、バーコード生成ソフトにおいてバーコードの画像データにその識別情報を付加したり、印刷領域からバーコードを検出したり、画像データ自体の解析により連続するバー状の画像の有無でバーコードを検出したり、等の任意の検出手法を利用することができる。
【００５０】
なお、本発明は用紙の搬送速度のばらつきによるバーコードの印刷品位の劣化に対応するものなので、バーコードを構成する各バーの方向が用紙搬送方向と直交する向きのものに限定してよい。
【００５１】
バーコードの画像がある場合は（Ｓ１２，Ｙｅｓ）、複数あるバーの各々の最外郭ライン（すなわちスペースと接するライン）Ｘ１、Ｘｎ（図６に示したバーではＸ１，Ｘ６）をそれぞれ検出し（Ｓ１３）、それらのラインは搬送方向上流側（印刷開始方向）に位置する第１ヘッドで印刷するようにデータを割り当てる（Ｓ１４）。
【００５２】
次に、各バーの両最外郭ラインにはさまれた内部のライン（内側ライン）Ｘ２、・・・、Ｘ（ｎ−１）を、任意のヘッドで印刷を行うように、各ラインの印刷を好ましくは複数のヘッドに割り当てる（Ｓ１５）。この割り当てるヘッドは図６の例では第１ヘッド以外のヘッドを用いているが、第１ヘッドを含めてもよい。但し、内側ラインをどのヘッドで印刷するかについて既存のラスタ分割の手法で定まるならば、ステップＳ１５は不要である。
【００５３】
その後、印刷動作を開始する（Ｓ１６）。実際の印刷は先に指定した各記録ヘッド２２Ｋ１、２２Ｋ２、２２Ｋ３、２２Ｋ４、２２Ｋ５、２２Ｋ６にて、各ラインを分担して印刷する（Ｓ１７）。印刷終了命令があった場合は印刷を完了し（Ｓ１８）、ない場合は引き続き印刷を継続する（Ｓ１７）。
【００５４】
次に本発明の第２の実施の形態について説明する。装置構成については図１、図２に示した第１の実施の形態のものと同じであり、重複した説明は省略する。処理手順も図８に示したものとほぼ同じであり、異なる点についてのみ説明する。
【００５５】
図９は、図６と同様の図であり、第２の実施の形態における各ヘッドの印刷状態を図式化したものである。処理手順も図８に示したものとほぼ同じであり、異なる点は、ステップＳ１４の内容のみである。
【００５６】
バーコードの各バーの２本の最外郭ラインを第１の実施の形態ではすべて同一のラインヘッドで印刷するものとしたが、第２の実施の形態では各バーの２本の最外郭ラインの上流側の第１の最外郭ラインと下流側の第２の最外郭ラインとで印刷に用いるラインヘッドを異ならせたものである。図９の例では用紙搬送方向の上流側の第１の最外郭ラインを用紙搬送方向の最上流側の第１ヘッドで印刷し、下流側の最外郭ラインを、前記第１ヘッドの下流に隣接する第２ヘッドで印刷している。
【００５７】
記録用紙の搬送時に記録用紙上、２本の最外郭ラインのうち上流側の第１の最外郭ラインの記録位置が第１ヘッドの直前を通過した後、第２の最外郭ラインの記録位置が第２ヘッドの直前を通過するまでの時間ΔＴ２は、第１および第２ヘッドの用紙搬送方向における距離をＤとし、両最外郭ラインの間隔をＬ１としたとき、Ｌ２＝Ｄ−Ｌ１の距離を用紙搬送速度Ｖで除算して得られる値Ｌ２／Ｖで与えられる。Ｌ２とＬ１の関係は、実際のＤやＬ１の値によって変わりうるが、典型的には、Ｌ２＞Ｌ１となる。（図示の都合上、図中では実際の大小関係が正確に反映されていないことに留意されたい。）
【００５８】
したがって、時間ΔＴ２は、時間ΔＴ１より大きいとはいえ、最も離れて配置された第１ヘッドと第６ヘッドで両最外郭ラインを記録する際の同様の時間に比べれば第１の実施の形態と同様微小な時間である。したがって、仮に搬送速度が本来の速度とずれているとしても、第１および第２の最外郭ラインのそれぞれを同一ヘッドで記録する場合には、第１と第６ヘッドで記録する場合に比べて、両最外郭ラインの印刷間隔は搬送速度のずれの影響を格段に受けにくいといえる。
【００５９】
両最外郭ライン以外の内側のラインについては第３〜第６のヘッドで印刷する例を示しているが、第１の実施の形態の場合と同様、第１、第２ヘッドも含めて任意のヘッドで任意の順番に印刷してよい。
【００６０】
次に、図１１および図１２により、本実施の形態における第１〜第６ヘッドを、画像を構成するラスター群の各ラスターにどのように割り当てるかについて、より実際に近い例で説明する。図１１は従来のラスタ分割により、第１〜第６のヘッドがそれぞれどのラスタの印刷を分担するかを示している。あるヘッドが印刷を分担するラスタにはＥＮＢＬ（記録許可）信号が割り当てられる。図の例では、ラスタ＃１００１〜＃１０６９に対応して第１〜第６のヘッドが順次サイクリックに割り当てられて一つの画像が記録される様子を示している。ここで注意すべきは、第１〜第６ヘッドへのＥＮＢＬ（記録許可）信号は時間的に連続しているわけではなく、用紙の搬送中にあるヘッドに該当するラスタ位置がそのヘッドの真下にさしかかった時点に送出される。
【００６１】
一例として、搬送方向上の記録分解能が６００ｄｐｉであるとすると、１ラスタの幅は１／６００[inch]となる。各ヘッド間の搬送方向上のピッチが１[inch]であるとすると、図のラスタ＃１００１に対応して第１記録ヘッドにＥＮＢＬ（記録許可）信号が送出されてから、（６００＋１）ラスタ分、つまり用紙が（１.０+１／６００）[inch]搬送された時点で、ラスタ＃１００２に対応したＥＮＢＬ（記録許可）信号が第２の記録ヘッドに送出される。
【００６２】
今、この画像中、バーの向きがラスタ方向に一致するバーコードを構成する１本のバーがラスタ＃１００３から＃１００６６により構成される、すなわち、そのバー幅がラスタ＃１００３から＃１００６６に対応する場合を考える。このとき、そのバーの第１の最外郭ラインはラスタ＃１００３に対応し、第２の最外郭ラインはラスタ＃１０６６に対応する。
【００６３】
図１１に示した従来の方法では、第１の最外郭ラインであるラスタ＃１００３に第３ヘッドが割り当てられ、第２の最外郭ラインには第６ヘッドが割り当てられている。このように、従来の方法では、両最外郭ラインがどのヘッドに割り当てられるかは、ヘッドの個数やバーを構成するラスタ本数等によって一意には定まらない。
【００６４】
図１２は、本実施の形態において同ラスタ群に第１〜第６ヘッドがどのように割り当てられるかを示している。図から分かるように、第１の最外郭ラインであるラスタ＃１００３には第３ヘッドに代わって第１が割り当てられている。これに伴い、第３ヘッドの割当はマスク（Ｍａｓｋまたはキャンセル）される。ここに、「Ｍａｓｋまたはキャンセル」とは、そのヘッドへラスタの画像データの転送を行わないことを意味する。この意味では、図１１，図１２において各ラスタの「ＥＮＢＬ」と記載されていない空白部のヘッドに対する制御と同じである。但し、これに代えて、「Ｍａｓｋまたはキャンセル」は、そのヘッドへラスタの画像データの転送は正規のとおり行わず、そのヘッドによるその画像データの印刷を抑止する制御であってもよい。また、第２の最外郭ラインには第６ヘッドに代わってやはり第１ヘッドが割り当てられている。これに伴い、第６ヘッドの割当はマスクされる。このように、本実施の形態によれば、ヘッドの個数やバーを構成するラスタ本数等に関わらず、バーの両最外郭ラインは常に同じ（ここでは第１ヘッド）に割り当てられる。こうすることによって両端部の記録位置精度が向上するので、バーの幅方向のバラツキが改善できる。
【００６５】
因みに、このバーの第１の最外郭ラインから第２の最外郭ラインまでのバー幅は６４[Raster]分ある。よって、搬送方向上の記録分解能に基づく１ラスタあたりの幅が１／６００[inch]であれば、この例におけるバーのバー幅の実寸は、
約２．７[mm]  ＝２５.４[mm／inch]×（６４／６００）
ということになる。
【００６６】
なお、本実施の形態では、少なくとも第１ヘッドだけには全てのラスタの画像データを転送できるものとする。また、第１ヘッドがバーコードの第１の最外郭ラインまたは第１の最外郭ラインと隣接するラスタを連続して担当する可能性がある（図１２のラスタ＃１０６７に対するラスタ＃１０６６）。このような場合に、制御上または画像品質上の問題が生じる場合には、少なくともその「隣接するラスタ」同士については印刷速度を低下させる、或いはその隣接するラスタの担当を他のヘッド（第２〜第６ヘッドのいずれか）に分担させる等の方法も考えられる。
【００６７】
図１０は、第２の実施の形態におけるバーコードを構成するバーの印刷の様子を表した図である。同図から分かるように、上流側の第１の最外郭ラインはすべて第１ヘッドで印刷され、下流側の第２の最外郭ラインはすべて第２ヘッドで印刷されている。第１および第２のヘッドに限らず、両ヘッドが隣接するヘッドであれば第２の実施の形態を適用することができる。但し、上述したような、バーのエッジ部のインク乾燥の時間を稼ぐためには、上流側にある隣接ヘッドである第１および第２ヘッドを用いるのが好ましい。
【００６８】
最外郭ラインの印刷において第１ヘッドと第２ヘッドの順番を上記と逆にしてもよい。すなわち、下流側の第２の最外郭ラインをすべて第１ヘッドで印刷し、上流側の第２の最外郭ラインをすべて第２ヘッドで印刷するようにしてもよい。この場合、上記の順序の場合に比べて両最外郭ラインの印刷の時間間隔が若干長くなるが、第１および第６ヘッドのように互いに離れたヘッドで記録する従来の場合に比べればなお、本発明の効果が得られる。
【００６９】
以上、本発明の好適な実施の形態について説明したが、上記で言及した以外にも種々の変形、変更を行うことが可能である。例えば、記録ヘッドの本数を６本としたが、用途に合わせてこの本数は前後して構わない。
【図面の簡単な説明】
【００７０】
【図１】本発明の実施の形態におけるインクジェット記録方式のバーコード印刷装置の一例であるプリンタの概略構成を模式的に示した正面図である。
【図２】図１のプリンタの電気的な系統を示すブロック図である。
【図３】図１のインクジェットプリンタにおける画像形成方法の説明図である。
【図４】従来のインクジェットプリンタにおける画像形成方法の説明図である。
【図５】搬送のズレのない場合とある場合のバー印刷の様子を表した図である。
【図６】本発明の実施の形態における各ヘッドの印刷状態を図式化した図である。
【図７】本発明の実施の形態におけるバー印刷の様子を表した図である。
【図８】本発明の実施の形態における印刷動作の処理を表したフローチャートである。
【図９】本発明の第２の実施の形態における各ヘッドの印刷状態を図式化した図である。
【図１０】本発明の第２の実施の形態におけるバーコードを構成するバーの印刷の様子を表した図である。
【図１１】従来の方法において、複数のヘッドがラスター群の各ラスターにどのように割り当てられるかを示す説明図である。
【図１２】本発明の実施の形態において、複数のヘッドがラスター群の各ラスターにどのように割り当てられるかを示す説明図である。
【符号の説明】
【００７１】
１０…プリンタ
１２…ホストコンピュータ
２２Ｋ１-２２Ｋ６…記録ヘッド
２４…ロール紙供給ユニット
２６…搬送機構
２８Ｋ…メインタンク
３１…記録用紙
３２…インク滴
３３…インク滴吐出方向
４０…回復ユニット
４１，４２…印刷結果
５０…キャッピング機構
１０２…インターフェイスコントローラ
１０６…イメージメモリ
１１１…先端検知センサ
１１２…記録ヘッド制御回路
１１３，１１４…入出力ポート
１１６…モータ駆動部
１２０…搬送モータ
１２２…キャッピングモータ
１２４…ロールモータ
１２５…温度センサ
【図１】
2009196349.tif 000003
【図２】
2009196349.tif 000004
【図５】
2009196349.tif 000005
【図７】
2009196349.tif 000006
【図８】
2009196349.tif 000007
【図１０】
2009196349.tif 000008
【図１１】
2009196349.tif 000009
【図１２】
2009196349.tif 000010
【図３】
2009196349.tif 000011
【図４】
2009196349.tif 000012
【図６】
2009196349.tif 000013
【図９】
2009196349.tif 000014