(57)【要約】【課題】コード情報の品質と印刷品質を両立することができる記録装置を提供する。【解決手段】ノズル列１３０が、記録媒体５に対し、主走査方向に相対移動しながらインクを吐出するパス動作と、ノズル列１３０と記録媒体５とを主走査方向と交差する副走査方向に相対移動させる搬送動作とを繰り返すことによって、画像データに基づく記録画像を記録する記録システム１であって、画像データに含まれるコード情報２１０が位置する領域２００を検出するコード検出部と、画像データおよびコード検出部の検出結果に基づき、パス動作と搬送動作とを制御する記録制御部１１０と、を備え、記録制御部１１０は、領域２００を記録するパス動作の回数が、主走査方向において領域２００と隣り合う領域２０１を記録するパス動作の回数よりも少なくなるように制御することを特徴とする。【選択図】図１０
2020026061.tif 000002
【特許請求の範囲】
【請求項１】
ノズル群が、記録媒体に対し、主走査方向に相対移動しながらインクを吐出するパス動作と、前記ノズル群と前記記録媒体とを前記主走査方向と交差する副走査方向に相対移動させる搬送動作とを繰り返すことによって、画像データに基づく記録画像を記録する記録装置であって、
前記画像データに含まれるコード情報が位置する第１領域を検出するコード検出部と、
前記画像データおよび前記コード検出部の検出結果に基づき、前記パス動作と前記搬送動作とを制御する記録制御部と、を備え、
前記記録制御部は、前記第１領域を記録する前記パス動作の回数が、前記主走査方向において前記第１領域と隣り合う第２領域を記録する前記パス動作の回数よりも少なくなるように制御することを特徴とする記録装置。
【請求項２】
前記記録制御部は、前記第１領域の少なくとも一部を１回の前記パス動作で記録するように制御することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記記録制御部は、前記第１領域を前記第２領域よりも低い記録解像度で記録するように制御することを特徴とする請求項１または請求項２に記載の記録装置。
【請求項４】
前記記録制御部は、
前記第１領域を１回の前記パス動作で記録できない場合、前記第１領域を第１のパス動作および前記第１のパス動作より後の第２のパス動作で記録し、前記第１のパス動作および前記第２のパス動作が、同じ前記主走査方向となるように制御することを特徴とする請求項１〜請求項３のいずれか一項に記載の記録装置。
【請求項５】
前記記録制御部は、
前記第１領域を１回の前記パス動作で記録できない場合、前記第１領域を第１のパス動作および前記第１のパス動作より後の第２のパス動作で記録し、前記第１のパス動作および前記第２のパス動作が、異なる前記主走査方向となるように制御することを特徴とする請求項１〜請求項３のいずれか一項に記載の記録装置。
【請求項６】
前記記録制御部は、
前記副走査方向において前記第１領域または前記第２領域と隣り合う第３領域を記録する前記パス動作の回数と、前記第２領域を記録する前記パス動作の回数とが同じになるように制御することを特徴とする請求項１〜請求項５のいずれか一項に記載の記録装置。
【請求項７】
ノズル群が、記録媒体に対し、主走査方向に相対移動しながらインクを吐出するパス動作と、前記ノズル群と前記記録媒体とを前記主走査方向と交差する副走査方向に相対移動させる搬送動作とを繰り返すことによって、画像データに基づく記録画像を記録する記録装置における記録方法であって、
前記画像データに含まれるコード情報が位置する第１領域を検出するコード検出工程と、
前記画像データおよび前記コード検出工程の検出結果に基づき、前記パス動作と前記搬送動作とを制御する記録制御工程と、を含み、
前記記録制御工程は、前記第１領域を記録する前記パス動作の回数が、前記主走査方向において前記第１領域と隣り合う第２領域を記録する前記パス動作の回数よりも少なくなるように制御することを特徴とする記録方法。
【請求項８】
ノズル群が、記録媒体に対し、主走査方向に相対移動しながらインクを吐出するパス動作と、前記ノズル群と前記記録媒体とを前記主走査方向と交差する副走査方向に相対移動させる搬送動作とを繰り返すことによって、画像データに基づく記録画像を記録する記録装置を制御する記録制御装置であって、
前記画像データに含まれるコード情報が位置する第１領域を検出するコード検出部と、
前記画像データおよび前記コード検出部の検出結果に基づき、前記パス動作と前記搬送動作とを制御する記録制御部と、を備え、
前記記録制御部は、前記第１領域を記録する前記パス動作の回数が、前記主走査方向において前記第１領域と隣り合う第２領域を記録する前記パス動作の回数よりも少なくなるように制御することを特徴とする記録制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体を吐出して記録を行う記録装置、液体を吐出して記録を行う記録方法、および記録装置を制御する記録制御装置に関する。
【背景技術】
【０００２】
シリアルタイプのインクジェット式プリンターは、記録媒体（印刷媒体）に対して、インク滴を吐出するノズル列が形成されたヘッドを主走査方向に往復移動（主走査）させながらインク滴を吐出するパス動作と、記録媒体を主走査方向と交差する搬送方向（副走査方向）に移動（副走査）する搬送動作とを交互に繰り返すことで、主走査方向に並ぶドット（ドット列）を搬送方向に並べて形成し、記録媒体上に画像を形成する。
このようなシリアルタイプのインクジェット式プリンターでは、記録媒体上の所定領域に対するパス動作の回数（パス数）を増やすことで、解像度や発色を向上させて印刷品質を高めることができる。
【０００３】
また、シリアルタイプのインクジェット式プリンターでは、ヘッドの双方向の主走査で記録を行うことで、印刷時間を短縮することができる。このとき、ヘッドの往路方向の主走査で所定位置に対応させて吐出したドットの着弾位置と、復路方向の主走査で当該所定位置に対応させて吐出したドットの着弾位置とがずれる現象が発生する場合がある。このようなドットの着弾位置ずれがある状態で、コード情報（例えばバーコードなどで構成された情報）を記録したとき、コードを構成する要素の寸法や形状が歪んだりして（例えばバーコードの場合に、バーの幅が必要以上に太くなったり、バーの輪郭ががたついたりして）、コードの品質が低下する。品質の低いコードは、コード情報の読み取り時に読み取り不良を起こす場合がある。
これに対し、特許文献１では、次の主走査で記録すべきデータ内のコード情報の有無を確認し、コード情報を含む場合に片方向記録を行い、それ以外には双方向記録を行うことで、主走査方向の違いによって生じる着弾位置ずれに起因するコード品質の低下を抑制するインクジェット記録装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−４７１６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載のインクジェット記録装置では、印刷品質を高めるためにパス数を増やすと、コード情報を記録するパス数も増加する（片方向記録であってもパス数は増加させる）ため、例えば、ヘッドの取り付け誤差や、記録媒体の搬送誤差、記録媒体のコックリングといった複数のパス動作で記録を行うことで発生するドットの着弾位置ずれを抑制することができず、コード情報の品質が低下する。つまり、コード情報の品質と印刷品質を両立することができないという課題があった。
【課題を解決するための手段】
【０００６】
本願の記録装置は、ノズル群が、記録媒体に対し、主走査方向に相対移動しながらインクを吐出するパス動作と、前記ノズル群と前記記録媒体とを前記主走査方向と交差する副走査方向に相対移動させる搬送動作とを繰り返すことによって、画像データに基づく記録画像を記録する記録装置であって、前記画像データに含まれるコード情報が位置する第１領域を検出するコード検出部と、前記画像データおよび前記コード検出部の検出結果に基づき、前記パス動作と前記搬送動作とを制御する記録制御部と、を備え、前記記録制御部は、前記第１領域を記録する前記パス動作の回数が、前記主走査方向において前記第１領域と隣り合う第２領域を記録する前記パス動作の回数よりも少なくなるように制御することを特徴とする。
【０００７】
上記の記録装置は、前記記録制御部が、前記第１領域の少なくとも一部を１回の前記パス動作で記録するように制御することが好ましい。
【０００８】
上記の記録装置は、前記記録制御部が、前記第１領域を前記第２領域よりも低い記録解像度で記録するように制御することが好ましい。
【０００９】
上記の記録装置は、前記記録制御部が、前記第１領域を１回の前記パス動作で記録できない場合、前記第１領域を第１のパス動作および前記第１のパス動作より後の第２のパス動作で記録し、前記第１のパス動作および前記第２のパス動作が、同じ前記主走査方向となるように制御することが好ましい。
【００１０】
上記の記録装置は、前記記録制御部が、前記第１領域を１回の前記パス動作で記録できない場合、前記第１領域を第１のパス動作および前記第１のパス動作より後の第２のパス動作で記録し、前記第１のパス動作および前記第２のパス動作が、異なる前記主走査方向となるように制御することが好ましい。
【００１１】
上記の記録装置は、前記記録制御部が、前記副走査方向において前記第１領域または前記第２領域と隣り合う第３領域を記録する前記パス動作の回数と、前記第２領域を記録する前記パス動作の回数とが同じになるように制御することが好ましい。
【００１２】
本願の記録方法は、ノズル群が、記録媒体に対し、主走査方向に相対移動しながらインクを吐出するパス動作と、前記ノズル群と前記記録媒体とを前記主走査方向と交差する副走査方向に相対移動させる搬送動作とを繰り返すことによって、画像データに基づく記録画像を記録する記録装置における記録方法であって、前記画像データに含まれるコード情報が位置する第１領域を検出するコード検出工程と、前記画像データおよび前記コード検出工程の検出結果に基づき、前記パス動作と前記搬送動作とを制御する記録制御工程と、を含み、前記記録制御工程は、前記第１領域を記録する前記パス動作の回数が、前記主走査方向において前記第１領域と隣り合う第２領域を記録する前記パス動作の回数よりも少なくなるように制御することを特徴とする。
【００１３】
本願の記録制御装置は、ノズル群が、記録媒体に対し、主走査方向に相対移動しながらインクを吐出するパス動作と、前記ノズル群と前記記録媒体とを前記主走査方向と交差する副走査方向に相対移動させる搬送動作とを繰り返すことによって、画像データに基づく記録画像を記録する記録装置を制御する記録制御装置であって、前記画像データに含まれるコード情報が位置する第１領域を検出するコード検出部と、前記画像データおよび前記コード検出部の検出結果に基づき、前記パス動作と前記搬送動作とを制御する記録制御部と、を備え、前記記録制御部は、前記第１領域を記録する前記パス動作の回数が、前記主走査方向において前記第１領域と隣り合う第２領域を記録する前記パス動作の回数よりも少なくなるように制御することを特徴とする。
【図面の簡単な説明】
【００１４】
【図１】実施形態１に係る記録装置の構成を示す正面図である。
【図２】実施形態１に係る記録装置の構成を示すブロック図である。
【図３】記録ヘッドの下面から見たノズルの配列の例を示す模式図である。
【図４】従来技術におけるプリンタードライバーの基本機能の説明図である。
【図５】コード情報を含む画像データの一例を示す模式図である。
【図６】シリアル式インクジェットプリンターによる記録動作の一例を示す模式図である。
【図７】図６の記録動作における、コード情報を含む領域を記録するノズルと記録媒体上のドットの位置関係を示す模式図である。
【図８】図６の記録動作を双方向の走査で行い、かつ往路で吐出したドットの着弾位置と復路で吐出したドットの着弾位置にずれがある場合のドットの位置関係を示す模式図である。
【図９】ノズル列が、副走査方向に対して傾きＴｈだけ傾いて取り付けられた場合の、ドットの位置関係を示す模式図である。
【図１０】実施例１における、コード情報を含む領域および主走査方向においてコード情報を含む領域に隣り合う領域を記録するノズルと記録媒体上のドットの位置関係を示す模式図である。
【図１１】実施例２における記録ヘッドと記録媒体およびコード情報を含む領域の位置関係を示す模式図である。
【図１２】図１１に対応した、コード情報を含む領域および主走査方向においてコード情報を含む領域に隣り合う領域を記録するノズルと、記録媒体上のドットの位置関係を示す模式図である。
【図１３】実施例３における記録ヘッドと記録媒体およびコード情報を含む領域の位置関係を示す模式図である。
【図１４】図１３に対応した、コード情報を含む領域および主走査方向においてコード情報を含む領域に隣り合う領域を記録するノズルと、記録媒体上のドットの位置関係を示す模式図である。
【図１５】実施例４におけるコード情報を含む領域および主走査方向においてコード情報を含む領域に隣り合う領域を記録するノズルと、記録媒体上のドットの位置関係を示す模式図である。
【図１６】実施例５における記録ヘッドと記録媒体およびコード情報を含む領域の位置関係を示す模式図である。
【図１７】図１６に対応した、コード情報を含む領域および主走査方向においてコード情報を含む領域に隣り合う領域を記録するノズルと、記録媒体上のドットの位置関係を示す模式図である。
【図１８】実施例６におけるコード情報を含む領域および主走査方向においてコード情報を含む領域に隣り合う領域を記録するノズルと、記録媒体上のドットの位置関係を示す模式図である。
【図１９】実施形態１における記録データの生成方法について示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下に本願の発明を具体化した実施形態について、図面を参照して説明する。以下は、本願の発明の一実施形態であって、本願の発明を限定するものではない。なお、以下の各図においては、説明を分かりやすくするため、実際とは異なる尺度で記載している場合がある。また、図面に付記する座標においては、Ｚ軸方向が上下方向、＋Ｚ方向が上方向、Ｘ軸方向が前後方向、−Ｘ方向が手前方向、Ｙ軸方向が左右方向、＋Ｙ方向が左方向、Ｘ―Ｙ平面が水平面としている。
【００１６】
（実施形態１）
図１は、実施形態１に係る「記録装置」としての記録システム１の構成を示す正面図、図２は、同ブロック図である。
記録システム１は、プリンター１００、および、プリンター１００に接続される記録制御部１１０によって構成されている。プリンター１００は、記録制御部１１０から受信する記録データに基づいて、ロール状に巻かれた状態で供給される長尺状の記録媒体５に所望の画像（記録画像）を記録するインクジェットプリンターである。
記録媒体５としては、例えば、上質紙、キャスト紙、アート紙、コート紙、合成紙などを使用することができる。また、記録媒体５としては、このような紙に限定するものではなく、例えば、布帛や、ＰＥＴ（Polyethylene terephthalate）、ＰＰ（polypropylene）などから成るフィルムなどを使用することができる。さらに、記録媒体５はロール状に巻かれた長尺紙に限らず、あらかじめカットされた単票紙であっても良い。
【００１７】
＜記録制御部の基本構成＞
記録制御部１１０は、プリンター制御部１１１、入力部１１２、表示部１１３、記憶部１１４などを備え、プリンター１００に記録を行わせる記録ジョブの制御を行う。記録制御部１１０は、好適例としてパーソナルコンピューターを用いて構成している。
記録制御部１１０が動作するソフトウェアには、記録する画像データを扱う一般的な画像処理アプリケーションソフトウェア（以下アプリケーションと言う）や、プリンター１００の制御や、プリンター１００に記録を実行させるための記録データを生成するプリンタードライバーソフトウェア（以下プリンタードライバーと言う）が含まれる。
すなわち、記録制御部１１０は、画像データに基づく記録画像をプリンター１００に記録させるための記録データを生成する。
なお、プリンタードライバーは、ソフトウェアによる機能部として構成される例に限定するものではなく、例えば、ファームウェアによって構成されても良い。ファームウェアは、例えば、記録制御部１１０において、ＳＯＣ（System on Chip）に実装される。
【００１８】
プリンター制御部１１１は、ＣＰＵ１１５や、ＡＳＩＣ１１６、ＤＳＰ１１７、メモリー１１８、プリンターインターフェイス部（Ｉ／Ｆ）１１９などを備え、記録システム１全体の集中管理を行う。
入力部１１２は、ヒューマンインターフェイスとして情報入力手段である。具体的には、例えば、キーボードやマウスポインター、あるいは情報入力機器が接続されるポートなどである。
表示部１１３は、ヒューマンインターフェイスとしての情報表示手段（ディスプレー）であり、プリンター制御部１１１の制御の基に、入力部１１２から入力される情報や、プリンター１００に記録する画像、記録ジョブに関係する情報などが表示される。
記憶部１１４は、ハードディスクドライブ（ＨＤＤ）やメモリーカードなどの書き換え可能な記憶媒体であり、記録制御部１１０が動作するソフトウェア（プリンター制御部１１１で動作するプログラム）や、記録する画像、記録ジョブに関係する情報などが記憶される。
メモリー１１８は、ＣＰＵ１１５が動作するプログラムを格納する領域や動作する作業領域などを確保する記憶媒体であり、ＲＡＭ、ＥＥＰＲＯＭなどの記憶素子によって構成される。
【００１９】
＜プリンター１００の基本構成＞
プリンター１００は、記録部１０、移動部２０、制御部３０などから構成されている。記録制御部１１０から記録データを受信したプリンター１００は、記録データに基づき、制御部３０によって記録部１０、移動部２０を制御し、記録媒体５に画像を記録（画像形成）する。
記録データは、画像データを、記録制御部１１０が備えるアプリケーションおよびプリンタードライバーによってプリンター１００で記録できるように変換処理した画像形成用のデータであり、プリンター１００を制御するコマンドを含んでいる。
画像データには、例えば、デジタルカメラなどによって得られた一般的なフルカラーのイメージ情報（ＲＧＢデータなど）やテキスト情報などが含まれる。
【００２０】
記録部１０は、ヘッドユニット１１、インク供給部１２などから構成されている。
移動部２０は、主走査部４０、搬送部５０などから構成されている。主走査部４０は、キャリッジ４１、ガイド軸４２、キャリッジモーター（図示省略）などから構成されている。搬送部５０は、供給部５１、収納部５２、搬送ローラー５３、プラテン５５などから構成されている。
【００２１】
ヘッドユニット１１は、インクをインク滴として吐出する複数のノズル（ノズル群）を有する記録ヘッド１３およびヘッド制御部１４を備えている。ヘッドユニット１１は、キャリッジ４１に搭載され、主走査方向（図１に示すＸ軸方向）に移動するキャリッジ４１に伴って主走査方向に往復移動する。ヘッドユニット１１（記録ヘッド１３）が主走査方向に移動しながら制御部３０の制御の下に、プラテン５５に支持される記録媒体５にインク滴を吐出することによって、主走査方向に沿ったドットの列（ラスタライン）が記録媒体５に形成される。
【００２２】
インク供給部１２は、インクタンクおよびインクタンクから記録ヘッド１３にインクを供給するインク供給路（図示省略）などを備えている。
インクには、例えば、濃インク組成物からなるインクセットとして、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の３色のインクセットにブラック（Ｋ）を加えた４色のインクセットなどがある。また、例えば、それぞれの色材の濃度を淡くした淡インク組成物からなるライトシアン（Ｌｃ）、ライトマゼンタ（Ｌｍ）、ライトイエロー（Ｌｙ）、ライトブラック（Ｌｋ）などのインクセットを加えた８色のインクセットなどがある。インクタンク、インク供給路、および同一インクを吐出するノズルまでのインク供給経路は、インク毎に独立して設けられている。
【００２３】
インク滴を吐出する方式（インクジェット方式）には、ピエゾ方式を用いている。ピエゾ方式は、圧力室に貯留されたインクに圧電素子（ピエゾ素子）により記録情報信号に応じた圧力を加え、圧力室に連通するノズルからインク滴を噴射（吐出）し記録する方式である。
なお、インク滴を吐出する方式は、これに限定するものではなく、インクを液滴状に噴射させ、記録媒体上にドット群を形成する他の記録方式であってもよい。例えば、ノズルとノズルの前方に置いた加速電極間の強電界でノズルからインクを液滴状に連続噴射させ、インク滴が飛翔する間に偏向電極から記録情報信号を与えて記録を行う方式、またはインク滴を偏向することなく記録情報信号に対応して噴射させる方式（静電吸引方式）、小型ポンプでインクに圧力を加え、ノズルを水晶振動子などで機械的に振動させることにより、強制的にインク滴を噴射させる方式、インクを記録情報信号に従って微小電極で加熱発泡させ、インク滴を噴射し記録を行う方式（サーマルジェット方式）などであってもよい。
【００２４】
移動部２０（主走査部４０、搬送部５０）は、制御部３０の制御の下に、ヘッドユニット１１（記録ヘッド１３）と記録媒体５とを相対的に移動させる。
ガイド軸４２は、主走査方向に延在しキャリッジ４１を摺接可能な状態で支持し、また、キャリッジモーターは、キャリッジ４１をガイド軸４２に沿って往復移動させる際の駆動源となる。つまり、主走査部４０（キャリッジ４１、ガイド軸４２、キャリッジモーター）は、制御部３０の制御の下にキャリッジ４１を（つまりは、記録ヘッド１３を）ガイド軸４２に沿って主走査方向に移動させる。
【００２５】
供給部５１は、記録媒体５がロール状に巻かれたリールを回転可能に支持し、記録媒体５を搬送経路に送り出す。収納部５２は、記録媒体５を巻き取るリールを回転可能に支持し、記録が完了した記録媒体５を搬送経路から巻き取る。
搬送ローラー５３は、記録媒体５を主走査方向と交差する副走査方向（図１に示すＹ軸方向）に移動させる駆動ローラーや記録媒体５の移動に伴って回転する従動ローラーなどから成り、記録媒体５を供給部５１から記録部１０の記録領域（プラテン５５の上面で記録ヘッド１３が主走査移動する領域）を経由し、収納部５２に搬送する搬送経路を構成する。
【００２６】
制御部３０は、インターフェイス部（Ｉ／Ｆ）３１、ＣＰＵ３２、メモリー３３、駆動制御部３４などを備え、プリンター１００の制御を行う。
インターフェイス部３１は、記録制御部１１０のプリンターインターフェイス部１１９に接続され、記録制御部１１０とプリンター１００との間でデータの送受信を行う。記録制御部１１０とプリンター１００との間は、直接、ケーブル等で接続してもよいし、ネットワーク等を介して間接的に接続してもよい。また、無線通信を介して、記録制御部１１０とプリンター１００との間でデータの送受信を行ってもよい。
ＣＰＵ３２は、プリンター１００全体の制御を行うための演算処理装置である。
メモリー３３は、ＣＰＵ３２が動作するプログラムを格納する領域や動作する作業領域などを確保する記憶媒体であり、ＲＡＭ、ＥＥＰＲＯＭなどの記憶素子によって構成される。
ＣＰＵ３２は、メモリー３３に格納されているプログラム、および記録制御部１１０から受信した記録データに従って、駆動制御部３４を介して記録部１０、移動部２０を制御する。
【００２７】
駆動制御部３４は、ＣＰＵ３２の制御に基づいて、記録部１０（ヘッドユニット１１、インク供給部１２）、移動部２０（主走査部４０、搬送部５０）の駆動を制御する。駆動制御部３４は、移動制御信号生成回路３５、吐出制御信号生成回路３６、駆動信号生成回路３７を備えている。
移動制御信号生成回路３５は、ＣＰＵ３２からの指示に従って、移動部２０（主走査部４０、搬送部５０）を制御する信号を生成する回路である。
吐出制御信号生成回路３６は、記録データに基づき、ＣＰＵ３２からの指示に従って、インクを吐出するノズルの選択、吐出する量の選択、吐出するタイミングの制御などをするためのヘッド制御信号を生成する回路である。
駆動信号生成回路３７は、記録ヘッド１３の圧電素子を駆動する駆動信号を含む基本駆動信号を生成する回路である。
駆動制御部３４は、ヘッド制御信号と基本駆動信号とに基づいて、各ノズルのそれぞれに対応する圧電素子を選択的に駆動する。
【００２８】
＜ノズル列（記録ヘッド）＞
図３は、記録ヘッド１３の下面から見た、ノズルの配列の例を示す模式図である。
図３に示すように、記録ヘッド１３は、各色のインクを吐出するための複数のノズルが並んで形成された４つ（ブラックインクノズル列Ｋ、シアンインクノズル列Ｃ、マゼンタインクノズル列Ｍ、イエローインクノズル列Ｙ）の「ノズル群」としてのノズル列１３０を備えている。各ノズル列１３０は、副走査方向と交差する方向（Ｘ軸方向）に沿って、一定の間隔で、それぞれが平行になるように整列して並んでいる。
【００２９】
以上の構成により、制御部３０は、搬送部５０（供給部５１、搬送ローラー５３）によって記録領域に供給された記録媒体５に対し、ガイド軸４２に沿って記録ヘッド１３を支持するキャリッジ４１を主走査方向（Ｘ軸方向）に移動させながら記録ヘッド１３からインク滴を吐出（付与）するパス動作と、搬送部５０（搬送ローラー５３）により主走査方向と交差する副走査方向（＋Ｙ方向）に記録媒体５を移動させる搬送動作（送り動作）とを繰り返すことにより、記録媒体５に所望の画像を形成（記録）する。
【００３０】
＜従来技術におけるプリンタードライバーの基本機能＞
図４は、従来技術におけるプリンタードライバーの基本機能の説明図である。
記録媒体５への記録は、記録制御部１１０からプリンター１００に記録データが送信されることにより開始される。記録データは、プリンタードライバーによって生成される。
以下、従来技術における記録データの生成処理について、図４を参照しながら説明する。
【００３１】
プリンタードライバーは、アプリケーションから画像データを受け取り、プリンター１００が解釈できる形式の記録データに変換し、記録データをプリンター１００に出力する。アプリケーションからの画像データを記録データに変換する際に、プリンタードライバーは、解像度変換処理、色変換処理、ハーフトーン処理、ラスタライズ処理、コマンド付加処理などを行う。
【００３２】
解像度変換処理は、アプリケーションから出力された画像データを、記録媒体５に記録する際の解像度（記録解像度）に変換する処理である。例えば、記録解像度が６００×６００ｄｐｉに指定されている場合、アプリケーションから受け取ったベクター形式の画像データを６００×６００ｄｐｉの解像度の、ビットマップ形式の画像データに変換する。解像度変換処理後の画像データの各画素データは、マトリクス状に配置された画素から構成される。各画素はＲＧＢ色空間の例えば２５６階調の階調値を有している。つまり、解像度変換後の画素データは、対応する画素の階調値を示すものである。
マトリクス状に配置された画素の内の、所定の方向に並ぶ１列分の画素に対応する画素データを、ラスタデータと言う。なお、ラスタデータに対応する画素が並ぶ所定の方向は、画像を記録するときの記録ヘッド１３の移動方向（主走査方向）と対応している。
【００３３】
色変換処理は、ＲＧＢデータをＣＭＹＫ色系空間のデータに変換する処理である。ＣＭＹＫ色とは、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）であり、ＣＭＹＫ色系空間の画像データは、プリンター１００が有するインクの色に対応したデータである。従って、例えば、プリンター１００がＣＭＹＫ色系の１０種類のインクを使用する場合には、プリンタードライバーは、ＲＧＢデータに基づいて、ＣＭＹＫ色系の１０次元空間の画像データを生成する。
この色変換処理は、ＲＧＢデータの階調値とＣＭＹＫ色系データの階調値とを対応づけたテーブル（色変換ルックアップテーブルＬＵＴ）に基づいて行われる。なお、色変換処理後の画素データは、ＣＭＹＫ色系空間により表される例えば２５６階調のＣＭＹＫ色系データである。
【００３４】
ハーフトーン処理は、高階調数（２５６階調）のデータを、プリンター１００が形成可能な階調数のデータに変換する処理である。このハーフトーン処理により、２５６階調を示すデータが、例えば、２階調（ドット有り、無し）を示す１ビットデータや、４階調（ドット無し、小ドット、中ドット、大ドット）を示す２ビットデータなど、ドットの形成状態を決定するハーフトーンデータに変換される。具体的には、階調値（０〜２５５）とドット生成率が対応したドット生成率テーブルから、階調値に対応するドットの生成率（例えば、４階調の場合は、ドット無し、小ドット、中ドット、大ドットのそれぞれの生成率）を求め、得られた生成率において、ディザ法・誤差拡散法などを利用して、ドットが分散して形成されるように画素データが作成される。このように、ハーフトーン処理では、同色のインクを吐出するノズル群が形成するドットの形成状態を決定するハーフトーンデータが生成される。
【００３５】
ラスタライズ処理は、マトリクス状に並ぶ画素データ（例えば上記のように１ビットや２ビットのハーフトーンデータ）を、記録時のドット形成順序に従って並べ替える処理である。ラスタライズ処理には、ハーフトーン処理後の画素データ（ハーフトーンデータ）によって構成される画像データを、記録ヘッド１３（ノズル列１３０）が主走査移動しながらインク滴を吐出する各パス動作に割り付ける割り付け処理が含まれる。割り付け処理が完了すると、マトリクス状に並ぶ画素データは、各パス動作において、記録画像を構成する各ラスタラインを形成する実際のノズルに割り付けられる。
【００３６】
コマンド付加処理は、ラスタライズ処理されたデータに、記録方式に応じたコマンドデータを付加する処理である。コマンドデータとしては、例えば記録媒体５の搬送仕様（副走査方向への移動量や速度など）に関わる搬送データなどがある。
プリンタードライバーによるこれらの処理は、ＣＰＵ１１５の制御の元にＡＳＩＣ１１６およびＤＳＰ１１７（図２参照）によって行われ、生成された記録データは、記録データ送信処理により、プリンターインターフェイス部１１９を介してプリンター１００に送信される。
【００３７】
＜コード情報を含む画像データ＞
図５は、コード情報を含む画像データの一例を示している。
画像データは、コード情報２１０と、それ以外の様々なオブジェクト２１１、例えば、文字や写真やグラフなどによって構成されている。コード情報には、図示したようなバーコード（１次元コード）だけでなく、２次元コードも含まれる。また、コード情報２１０を含む領域を領域２００（第１領域）、主走査方向においてコード情報を含む領域２００と隣り合う領域を領域２０１（第２領域）、副走査方向において領域２００または領域２０１と隣り合う領域を領域２０２（第３領域）として定義する。
【００３８】
＜従来技術におけるコード情報を含む画像の記録＞
図６は、シリアル式インクジェットプリンターによる記録動作の一例を示している。
ここでは、図示の便宜上、記録媒体５に対して記録ヘッド１３が副走査方向に移動する様子として示している。この例では、記録媒体５に対して、５回のパス動作で記録を行っており、記録ヘッドの移動量Ｆはヘッド長さＨ（図３参照）の半分である。コード情報を含む領域２００は２パス目、３パス目、４パス目の計３回のパス動作で記録されている。
なお、パス動作のことを単に“パス”と表現する場合があるが、“パス動作”と同じ意味である。また、記録ヘッド１３のことを単に“ヘッド”と表現する場合があるが、“記録ヘッド１３”と同じ意味である。
【００３９】
図７は、図６の記録動作における、コード情報を含む領域２００を記録するノズルと記録媒体５上のドットの位置関係を示している。
ここでは、１つのノズル列１３０を例として図示している。また、図示の便宜上、各パス動作における主走査方向位置をずらして記載している。
主走査方向に沿ったドットの列（ラスタライン）に着目すると、各パス動作において形成するドットを１つ置きに間引くことで、１列のラスタラインを２回のパス動作で記録している。この例では、ドットを１つ置きに間引く単純なパターンを用いた例を示しているが、実際には、例えば、ノイズ特性を有するディザパターンなどが用いられる。
バー幅Ｗｂは記録すべきバーの幅であり、バー幅Ｗａは記録動作の結果、実際に記録媒体５上に形成されるバーの幅である。ＷａがＷｂに近いほど、バー幅を正確に記録できていることになり、品質の良いコードとなる。
【００４０】
図８は、ヘッドの双方向の走査によって図６の記録動作を行い、かつ往路で吐出したドットの着弾位置と復路で吐出したドットの着弾位置にずれがある場合を示している。
具体的には、２パス目と４パス目はヘッドの走査方向が同じであるためドットの着弾位置にずれはないが、ヘッドの走査方向が異なる３パス目のドットの着弾位置が＋Ｘ方向にずれた状態を示している。このように、ヘッドの走査方向の違いに起因して発生するドットの着弾位置ずれによって、記録媒体５上に形成されるバーの幅ＷｂとＷａとの差が大きくなり、コード品質の劣化が生じる。
また、以降では、ヘッドの双方向の走査において記録を行うパス動作を双方向記録、ヘッドの片方向の走査においてのみ記録を行うパス動作を片方向記録（単方向記録）と表現する。
【００４１】
これに対して、従来から、画像データに含まれるコード情報を検出することで、コード情報を記録するパスを特定し、コード情報を記録するパスにおいて、記録動作を切り替えることで、コード品質の劣化を抑制する技術が用いられている。これによれば、コード情報を記録しないパスは双方向記録を行い、コード情報を記録するパスは片方向記録を行うことで、ヘッドの走査方向の違いに起因するドットの着弾ずれがない状態で、コード情報の記録が可能となる。
【００４２】
しかしながら、ドットの着弾位置ずれを引き起こす要因はこの他にも存在する。例えば、ヘッドの取り付け誤差や、記録媒体５の搬送誤差、記録媒体５のコックリングといった要因である。ヘッドの取り付け誤差とは、例えば、記録ヘッド１３をキャリッジ４１に組み付ける際に発生する誤差であり、ノズル列１３０が副走査方向と平行でない状態などを指す。記録媒体５の搬送誤差とは、例えば、記録媒体５がノズル列１３０と垂直に搬送されないことを指す。また、記録媒体５のコックリングとは、例えば、記録媒体５にインクが塗布され収縮することにより、記録媒体５にシワが発生することである。
このような誤差がある場合に、複数のパス動作で記録を行うと、パス動作ごとのドットの着弾位置にずれが生じる。そして、このような要因によって発生するドットの着弾位置ずれは、上述した従来技術では抑制することができない。
【００４３】
また、上述した従来技術のように、特定のパスのみ記録動作を切り替えることは、コード情報を含まない領域、例えば、領域２０１にも影響を及ぼす。つまり、例えば、領域２０１と領域２０２とに同種のオブジェクトを記録した場合に差異が生じてしまう。
具体的には、領域２０２は双方向記録を行うため、ヘッドの走査方向に起因したドットの着弾ずれが発生するが、領域２０１は片方向記録を行うため、ヘッドの走査方向に起因したドットの着弾ずれは発生しない。ドットの着弾ずれの有無（大小）は、インクが記録媒体５を覆う面積の大小に関係する。すなわち、ドットの着弾ずれのある（大きい）領域と、ドットの着弾ずれのない（小さい）領域で、インクが記録媒体５を覆う面積に差が発生するため、印刷物の色や濃度に差が生じてしまい、いわゆる色むらなどの画質劣化を引き起こす。
【００４４】
さらに、双方向記録と片方向記録では、各パスを記録する間の時間も異なる。例えば、片方向印刷では、往路方向に移動しながら記録を行ったヘッドが、次のパス動作を行うために、復路方向に移動する時間が必要となるのに対し、双方向印刷では、この時間が必要ない。このように、各パスを記録する間の時間に差があると、異なるパスで吐出したインク同士を重ねた際のインクの挙動、例えば、インクの記録媒体５への浸透速度に差が生じる。例えば、前のパスで吐出されたインクが乾燥しているほど、次のパスでそのインクの上に重ねるインクの記録媒体５への浸透が浅くなり、発色が向上する傾向がある。このように、領域によって、各パスを記録する間の時間が異なることは、色むらなどの画質劣化を引き起こす。
また、上述したヘッドの走査方向の切り替えに限らず、例えば、領域によってパス数を切り替えることに関しても同様であり、領域２０１と領域２０２とに同種のオブジェクトを記録した場合に差異が生じ、画質劣化を引き起こす。
【００４５】
図９は、ノズル列１３０が、副走査方向に対して傾きＴｈだけ傾いて取り付けられた場合の、コード情報の記録について示している。
この場合、ヘッドの走査方向の違いに起因するドットの着弾ずれがなくても、つまり、ヘッドの片方向の走査でのみ記録を行ったとしても、記録媒体５上に形成されるバーの幅ＷａがＷｂよりも太くなってしまい、コード品質の劣化が生じる。また、バーの輪郭ががたつくことや、ドットがない部分（紙が見える部分）が発生することでバーの濃度が低くなってしまうことも、コード品質の劣化につながる。
ここでは、ノズル列１３０が記録媒体５の搬送方向（副走査方向）に対して傾いている場合を示したが、記録媒体５がノズル列１３０に対して傾きを持って搬送される場合も同様である。
【００４６】
図９で示したようなコード品質の低下は、記録媒体５の搬送方向とノズル列１３０の相対的な位置関係に誤差がある場合に発生する。すなわち、コード情報の記録を複数回のパス動作で行うことによって発生する誤差であると言える。よって、例えば、１回のみのパス動作でコード情報の記録を完了させれば、これらの誤差による影響を排除することができる。
一方で、シリアルタイプのインクジェット式プリンターでは、パス数を増やすことで、記録媒体５上に一度に塗布されるインクの量を減らし、インクの記録媒体５への浸透を浅くすることで、色材を記録媒体５の表面近くに多くとどまらせ、発色を高めることができる。また、パス数を増やすことで解像度を上げることができ、インク滴のサイズを小さくすることが可能になるため、粒状性を向上させることもできる。
このように、発色や粒状性などの印刷品質を向上させるためにはパス数を増やす必要があるが、コード情報の品質を向上させるためにはパス数を減らす必要がある。従来は、これらの相反する要求を同時に達成することができなかった。
【００４７】
そこで、本実施形態の記録システム１は、画像データに含まれるコード情報２１０が位置する領域２００（第１領域）を検出するコード検出部と、画像データおよびコード検出部の検出結果に基づき、パス動作と搬送動作とを制御する記録制御部１１０と、を備え、記録制御部１１０は、領域２００を記録するパス動作の回数が、主走査方向において領域２００と隣り合う領域２０１（第２領域）を記録するパス動作の回数よりも少なくなるように制御することを特徴としている。
以下に、具体的な実施例を示して説明する。
【００４８】
＜コード情報の検出＞
上述の課題を解決するため、まずは、画像データ中のコード情報を検出し、コード情報を含む領域２００を特定する必要がある。本実施形態において採用可能なコード情報の検出方法は様々である。例えば、解像度変換処理後のビットマップ形式の画像データ内で、特定のパターン（所定幅以上の黒と白が一定方向に繰り返し出現するパターン）の検出を試みることにより、当該特定のパターンすなわちコード情報を検出し、コード情報を含む領域２００を特定する。この場合のコード検出部は、例えば、プリンタードライバーにおいて、特定のパターンを検出する画像処理の機能部で構成される。
【００４９】
あるいは、ユーザーによるコード情報領域の指定を受け付けても良い。具体的には、解像度変換処理後のビットマップ形式の画像データを、表示部１１３に表示させる。ユーザーは表示部１１３に表示された画像データ内にコード情報の存在を認識した場合には、入力部１１２を操作することにより、当該コード情報が存在する範囲を矩形で囲う等して指定する。このようにユーザーに指定された範囲を、コード情報を含む領域２００として特定する。この場合のコード検出部は、例えば、ユーザーの指定を受け付ける処理を行う記録制御部１１０で構成される。
あるいは、解像度変換処理前の画像データを解析し、コード情報の存在を示す特定の情報を抽出することにより、コード情報を検出しても良い。コード情報の存在を示す特定の情報とは、例えば、いわゆるバーコードフォントである。画像データに埋め込まれているバーコードフォントに基づいて、コード情報の存在、つまり画像データ内におけるコード情報を検出することができる。この場合のコード検出部は、例えば、記録制御部１１０において、画像データに埋め込まれている情報を探索するソフトウェアの機能部で構成される。
【００５０】
＜実施例１＞
図１０は、実施例１における、領域２００および領域２０１を記録するノズルと、記録媒体５上のドットの位置関係を示している。
本実施例におけるノズル列１３０と記録媒体５の位置関係、およびノズル列１３０を主走査方向に移動させるパス動作と記録媒体５を移動させる搬送動作は、図６および図７で示したものと同一である。従って、領域２０１を記録する動作については、本発明を適用しない場合と同一であり、３回のパス動作で記録している。また、副走査方向において領域２０１に隣接する領域２０２を記録する動作とも同一である。
一方で、上述したコード情報の検出方法で特定した、コード情報を含む領域２００については、ドットの間引きを行わず、１回のパス動作（３パス目）のみで記録している。
【００５１】
図１０に示す本実施例の記録動作によれば、コード情報を含む領域２００を、ドットの着弾位置ずれの影響なく記録することが可能である。例えば、図８で示したようなヘッドの走査方向に起因するドットの着弾ずれがあったとしても、バー幅Ｗａは太くならない。また、図９で示したようにヘッドが傾いて取り付けられた場合には、バーが全体的に傾きを持って形成されるが、バーの幅は太くならないため、コード情報の品質が劣化することはない。
さらに、領域２０１については、本発明を適用しない場合の記録動作と同一であり、複数のパス動作で記録を行うことによる、発色や粒状性などの向上が実現できる。また、領域２０１は、領域２０２の記録動作とも同一であるため、色むらなどの画質劣化も発生しない。
【００５２】
このように、領域２００（第１領域）を１回のパス動作で記録するともに、領域２０１と領域２０２の記録動作、具体的にはパス動作の回数と主走査の方向（片方向記録または双方向記録）を同じになるよう制御することで、コード情報の品質と印刷品質を両立することが可能である。
すなわち、本実施例は、記録制御部１１０が、領域２００（第１領域）の少なくとも一部を１回のパス動作で記録するように制御することを特徴としている。
また、本実施例は、記録制御部１１０が、副走査方向において領域２００または領域２０１と隣り合う領域２０２（第３領域）を記録するパス動作の回数と、領域２０１を記録するパス動作の回数とが同じになるように制御することを特徴としている。
【００５３】
＜実施例２＞
図１１は、実施例２における記録ヘッド１３と記録媒体５および領域２００の位置関係を示している。
記録媒体５の大きさ、コード情報を含む領域２００の大きさ、および記録ヘッド１３と記録媒体５の位置関係は全て図６と同一である。ただし、領域２００および領域２００に隣接する領域２０１の副走査方向の位置は、図６と異なる。
このように、領域２００と記録ヘッド１３の位置関係によっては、領域２００の全体を１パスで記録できない場合がある。あるいは、領域２００がヘッド長さＨより大きい場合にも領域２００の全体を１パスで記録することはできない。
【００５４】
図１２は、図１１に対応した、領域２００および領域２０１を記録するノズルと、記録媒体５上のドットの位置関係を示している。
領域２０１を記録する動作については、実施例１の場合と同様に、本発明を適用しない場合と同一であり、４回のパス動作で記録している。また、領域２０２を記録する動作とも同一である。
一方で、領域２００については、同じ主走査方向である３パス目と５パス目の２回のパス動作で記録している。実施例１の場合と同様に、ドットの間引きを行わず、ラスタラインごとは１回のパス動作（３パス目または５パス目）のみで記録している。言い換えると、領域２００を、ラスタデータ１〜５と、ラスタデータ６〜８に対応する２つの領域に分割し、分割した領域ごとに１回のパス動作で記録している。
【００５５】
図１２に示す本実施例によれば、コード情報を含む領域２００に対して、ドットの着弾位置ずれの影響を軽減することが可能である。例えば、ヘッドの走査方向に起因するドットの着弾ずれがあったとしても、領域２００を記録する３パス目と５パス目の走査方向は同じであるため、バー幅Ｗａは太くならず、コード情報の品質は劣化しない。また、ヘッドが傾いて取り付けられた場合についても、ラスタデータ１〜５とラスタデータ６〜８に対応する領域ごとに見ると、バー幅Ｗａの太りは発生しない。ラスタデータ５と６の境界でのみ、ドットの着弾ずれが生じる可能性があるが、例えば、バーコードのようにコード情報を１次元的に読み取る場合には、コード品質の劣化につながりづらい。
【００５６】
このように、コード情報を含む領域２００の全体を１回のパス動作で記録できない場合であっても、領域内の少なくとも一部を１回のパス動作で記録することで、コード情報の品質劣化を抑制することができる。また、領域２００を記録するパス動作が同じ主走査方向になるようパスを選択することで、ヘッドの走査方向の違いに起因するドットの着弾ずれの影響を排除することができる。さらに、領域２０１については、領域２０２と記録動作、具体的にはパス動作の回数と主走査の方向（片方向記録または双方向記録）が同一であるため、色むらなどの画質劣化も発生しない。よって、本実施例によれば、コード情報の品質と印刷品質を両立することが可能である。
【００５７】
すなわち、本実施例は、記録制御部１１０が、領域２００（第１領域）の少なくとも一部を１回のパス動作で記録するように制御することを特徴としている。
また、本実施例は、記録制御部１１０が、領域２００（第１領域）を１回のパス動作で記録できない場合、領域２００を第１のパス動作（図１２に示す例の場合は３パス目のパス動作）および第１のパス動作より後の第２のパス動作（図１２に示す例の場合は５パス目のパス動作）で記録し、第１のパス動作および第２のパス動作が、同じ主走査方向となるように制御することを特徴としている。
【００５８】
＜実施例３＞
図１３は、実施例３における記録ヘッド１３と記録媒体５および領域２００の位置関係を示している。
記録媒体５の大きさ、コード情報を含む領域２００の大きさと位置、および記録ヘッド１３と記録媒体５の位置関係は全て図１１と同一である。ただし、領域２００に含まれるコード情報が図１１から９０度回転して配置されている。
【００５９】
図１４は、図１３に対応した、領域２００および領域２０１を記録するノズルと、記録媒体５上のドットの位置関係を示している。
領域２０１を記録する動作については、実施例１の場合と同様に、本発明を適用しない場合と同一であり、４回のパス動作で記録している。また、領域２０２を記録する動作とも同一である。
一方で、領域２００については、異なる主走査方向である３パス目と４パス目の２回のパス動作で記録している。実施例１の場合と同様に、ドットの間引きを行わず、ラスタラインごとは１回のパス動作（３パス目または４パス目）のみで記録している。言い換えると、領域２００を、ラスタデータ１〜５と、ラスタデータ６〜８に対応する２つの領域に分割し、分割した領域ごとに１回のパス動作で記録している。
【００６０】
図１４に示す本実施例によれば、コード情報を含む領域２００に対して、ドットの着弾位置ずれの影響を軽減することが可能である。例えば、搬送ローラー５３の直径にばらつきがある等の原因によって、記録媒体５の搬送距離に誤差がある場合、搬送動作を繰り返すほど、誤差は累積され大きくなっていく。ここで、本発明を適用しない場合（領域２０１と同じ場合）、バー幅Ｗａ１は３回のパス動作で記録されるため、搬送動作２回分の誤差が反映される。一方で、本発明を適用した場合、バー幅Ｗａ１は２回のパス動作で記録されるため、反映される誤差は搬送動作１回分のみである。また、バーの位置によっては、搬送動作による誤差の影響を全く受けずに記録することも可能である。例えば、図１４のバー２は、１回のパス動作で記録されているため、搬送動作による誤差があっても、バー幅Ｗａ２は変化しない。
【００６１】
このように、コード情報を含む領域２００の全体を１回のパス動作で記録できない場合であっても、領域内の少なくとも一部を１回のパス動作で記録することで、コード情報の品質劣化を抑制することができる。また、領域２００を記録するパス動作が異なる主走査方向になるようパスを選択することで、記録媒体５の搬送距離の誤差に起因するドットの着弾位置ずれの影響を軽減することができる。さらに、領域２０１については、領域２０２と記録動作、具体的にはパス動作の回数と主走査の方向（片方向記録または双方向記録）が同一であるため、色むらなどの画質劣化も発生しない。よって、本実施例によれば、コード情報の品質と印刷品質を両立することが可能である。
【００６２】
すなわち、本実施例は、記録制御部１１０が、領域２００（第１領域）の少なくとも一部を１回のパス動作で記録するように制御することを特徴としている。
また、本実施例は、記録制御部１１０が、領域２００（第１領域）を１回のパス動作で記録できない場合、領域２００を第１のパス動作（図１４に示す例の場合は３パス目のパス動作）および第１のパス動作より後の第２のパス動作（図１４に示す例の場合は４パス目のパス動作）で記録し、第１のパス動作および第２のパス動作が、異なる主走査方向となるように制御することを特徴としている。
【００６３】
図１１、図１２に示した実施例２と、図１３、図１４に示した実施例３では、記録媒体５の大きさ、コード情報を含む領域２００の大きさと位置、および記録ヘッド１３と記録媒体５の位置関係は全て同一であるが、領域２００を記録するパスは異なる。具体的には、実施例２は、同じ主走査方向である３パス目と５パス目の２回のパス動作で領域２００を記録するのに対し、実施例３は、異なる主走査方向である３パス目と４パス目の２回のパス動作で領域２００を記録する。このように、領域２００を記録するパスの選択肢が複数ある場合には、例えば、以下に示すような方法で選択することができる。
【００６４】
領域２００を記録するパスの選択肢が複数ある場合に、コード情報の向きに応じて、領域２００を記録するパスを選択する。コード情報の向きは、例えば、特定のパターン（所定幅以上の黒と白が一定方向に繰り返し出現するパターン）を検出する上述のコード検出部において、パターンの向きを検出することにより、自動検出することができる。あるいは、ユーザーによるコード情報の向きの指定を受け付けても良い。あるいは、画像データに埋め込まれているバーコードフォントの向きを検出しても良い。このような手段で検出したコード情報の向きに基づいて、領域２００を記録するパスを選択する。
【００６５】
例えば、１次元コードの場合、バーの並ぶ方向が主走査方向に対応している場合（図１１に例示したコード情報の向きである場合）、ヘッドの走査方向の違いに起因するドットの着弾ずれによって、バーの太りや輪郭のがたつきが発生することを抑制するために、同じ主走査方向のパスを選択する。一方、バーが並ぶ方向が副走査方向に対応している場合（図１３に例示したコード情報の向きである場合）、記録媒体５の搬送動作に起因するドットの着弾ずれによって、バーの太りや輪郭のがたつきが発生することを抑制するために、領域２００を記録する間に行われる搬送動作の回数が少なくなるようにパスを選択する。
【００６６】
領域２００を記録するパスの選択肢が複数ある場合に、プリンター１００の構成が有する、パス動作と搬送動作の精度の差からパスを選択する。精度の差は、例えば、プリンター１００の製造工程において、あらかじめ測定しておくことができる。あるいは、ユーザーによる指定を受け付けても良い。あるいは、プリンター１００に備えたセンサー、例えば、印刷物を撮影するためのカメラなどにより、誤差の大きさを判断しても良い。このような手段で検出したプリンター１００が有する精度の差に基づいて、領域２００を記録するパスを選択する。
例えば、搬送動作において記録媒体５を移動させる精度が、パス動作において記録ヘッド１３を移動させる精度よりも悪い場合、つまり、ドットの着弾位置のずれ量が、主走査方向よりも副走査方向に大きい場合、副走査方向のドットの着弾位置ずれを軽減するために、領域２００を記録する間に行われる搬送動作の回数が少なくなるようにパスを選択する。
【００６７】
＜実施例４＞
図１５は、実施例４における領域２００および領域２０１を記録するノズルと、記録媒体５上のドットの位置関係を示している。
本実施例は、図１３に対応しており、領域２０１を記録する動作については、実施例３と同一である。一方で、領域２００については、領域２００を記録するパスは実施例３と同一であるが、ラスタデータ５に対応するラスタラインを記録するパスが異なる。具体的には、実施例３では、ラスタデータ５に対応するラスタラインを３パス目の１回のパス動作で記録しているが、本実施例では、３パス目と４パス目の２回のパス動作で記録している。言い換えると、領域２００を、ラスタデータ１〜４と、ラスタデータ６〜８に対応する２つの領域に分割し、分割した領域ごとに１回のパス動作で記録を行い、その境界部であるラスタデータ５に対応するラスタラインのみ２回のパス動作で記録している。
【００６８】
図１５に示す本実施例によれば、コード情報を含む領域２００に対して、ドットの着弾位置ずれの影響を軽減することが可能である。例えば、３パス目と４パス目の間の搬送動作において、記録媒体５の搬送距離に大きな誤差が発生した場合、図１４に示した構成では、ラスタデータ５とラスタデータ６の間に隙間ができてしまう可能性がある。このようにコード情報が形成された場合、ラスタデータ５に対応するラスタラインが、ラスタデータ６〜８に対応する領域とは別のバーとして認識されてしまうなど、コード品質の低下を招く可能性がある。そこで、３パス目で記録するラスタデータ１〜４と４パス目で記録するラスタデータ６〜８の境界であるラスタデータ５に対応するラスタラインのみ２回のパス動作で記録することで、搬送距離に大きな誤差が発生した場合であっても、隙間が発生することを防ぐことが可能となる。
【００６９】
このように、コード情報を含む領域２００に含まれるそれぞれのラスタラインを必ずしも１回のパス動作で記録する必要はなく、一部のラスタラインを２回のパス動作で記録することによっても、コード情報の品質劣化を抑制することができる。なお、２回のパス動作で記録するラスタラインは１つでなく複数であっても良い。また、領域２０１については、領域２０２と記録動作、具体的にはパス動作の回数と主走査の方向（片方向記録または双方向記録）とが同一であるため、色むらなどの画質劣化も発生しない。よって、本実施例によれば、コード情報の品質と印刷品質を両立することが可能である。
すなわち、本実施例は、記録制御部１１０が、領域２００（第１領域）の少なくとも一部を１回のパス動作で記録するように制御することを特徴としている。
【００７０】
＜実施例５＞
図１６は、実施例５における記録ヘッド１３と記録媒体５および領域２００の位置関係を示している。
図示の便宜上、領域２００を記録するパスのみを抽出し、１パス目〜６パス目として図示しているが、実際にはこの前後にもパスが存在する。
【００７１】
図１７は、図１６に対応した、領域２００および領域２０１を記録するノズルと、記録媒体５上のドットの位置関係を示している。
ヘッドの移動量Ｆは、副走査方向におけるノズルの位置を、ノズルピッチＰに更に＋１／２Ｐだけずらした位置に移動させるよう設定されている。これによって、ノズルの解像度よりも細かい解像度で記録することが可能である。
領域２０１に着目すると、各パス動作において形成するドットを１つ置きに間引くことで、１列のラスタラインを２回のパス動作で記録しており、領域２０１の全体としては、６回のパス動作で形成している。
一方で、領域２００については、ドットの間引きを行わず、１列のラスタラインを１回のパス動作で記録しており、領域２００の全体としては、３パス目と４パス目の２回のパス動作で記録している。
【００７２】
図１７に示す本実施例の記録動作によれば、コード情報を含む領域２００に対して、ドットの着弾位置ずれの影響を軽減することが可能である。例えば、ヘッドが傾いて取り付けられた場合に、ノズル列１３０の上端のノズルを基準として、主走査方向のドットの着弾位置ずれが最も大きいのは、下端のノズルである。従って、上端のノズルで形成するラスタラインと、下端のノズルで形成するラスタラインが近くに存在すると、バー幅の太りや細りが大きくなる。言い換えると、同一のラスタライン、または隣接するラスタラインを記録するパスが離れているほど（移動量Ｆの累積が大きいほど）、バー幅の誤差が大きくなる。本発明を適用しない場合（領域２０１の記録動作の場合）、例えば、１パス目に記録するラスタラインと、４パス目に記録するラスタラインが隣接していることで、ヘッドの傾きに起因するドットの着弾ずれが大きくなる。これに対して、本実施例の記録動作によれば、領域２００の全体が３パス目と４パス目のみで構成されており、ヘッド傾きに起因して発生するドットの着弾位置ずれの影響は小さい。また、領域２００を記録するパス数を領域２０１よりも減らすことで、実施例３で説明したような記録媒体５の搬送距離の誤差によるドットの着弾位置ずれの影響を抑制することもできる。
また、領域２０１については、領域２０２と記録動作、具体的にはパス動作の回数と主走査の方向（片方向記録または双方向記録）が同一であるため、色むらなどの画質劣化も発生しない。よって、本実施例によれば、コード情報の品質と印刷品質を両立することが可能である。
すなわち、本実施例は、記録制御部１１０が、領域２００（第１領域）を記録するパス動作の回数を、主走査方向において領域２００と隣り合う領域２０１（第２領域）を記録するパス動作の回数よりも少なくなるように制御することを特徴としている。
【００７３】
＜実施例６＞
図１８は、実施例６における領域２００および領域２０１を記録するノズルと、記録媒体５上のドットの位置関係を示している。
本実施例は、図１６に対応しており、領域２０１を記録する動作については、実施例５と同一である。一方で、領域２００については、３パス目の１回のパス動作でのみ記録を行っており、結果、副走査方向に１ドット置きでドットが記録されている。言い換えると、領域２００の副走査方向の記録解像度を、領域２０１の半分にして記録している。
【００７４】
図１８に示す本実施例の記録動作によれば、コード情報を含む領域２００を、ドットの着弾位置ずれの影響なく記録することが可能である。領域２００は１回のパス動作でのみ記録されるため、ヘッドの傾きや、ヘッドの走査方向の違い、記録媒体５の搬送距離の誤差などの各種の要因によって発生するドットの着弾位置ずれの影響を受けない。
このように、領域２００の記録解像度を領域２０１よりも低くすることで、領域２００を記録するパス動作の回数を実施例５よりもさらに少なくし、ドットの着弾位置ずれの影響をさらに抑えてコード情報を記録することが可能である。また、領域２０１については、領域２０２と記録動作、具体的にはパス動作の回数と主走査の方向（片方向記録または双方向記録）が同一であるため、色むらなどの画質劣化も発生しない。よって、本実施例によれば、コード情報の品質と印刷品質を両立することが可能である。
すなわち、本実施例は、記録制御部１１０が、領域２００（第１領域）を領域２０１（第２領域）よりも低い記録解像度で記録するように制御することを特徴としている。
【００７５】
＜実施形態１における記録データの生成方法＞
図１９は、本実施形態における記録データの生成方法について示すフローチャートである。
本実施形態における記録方法は、コード情報２１０が位置する領域２００（第１領域）を検出するコード検出工程と、記録データを介してプリンター１００を制御する記録制御工程とを含むことを特徴としている。記録制御工程は、領域２００を記録するパス動作の回数が、領域２０１を記録するパス動作の回数よりも少なくなるように、記録データを介してプリンター１００を制御する工程である。また、コード検出工程は、記録データを生成する工程に含まれている。従って、以下で説明する記録データを生成する工程は、記録方法の説明でもある。
以下、本実施形態における記録データの生成方法について、言い換えると、本実施形態における記録方法について、図１９を参照しながら説明する。
【００７６】
解像度変換処理は、アプリケーションから出力された画像データを、記録媒体５に記録する際の解像度（記録解像度）に変換する処理である。解像度変換処理は、従来技術のプリンタードライバーにおける機能と同じものを用いることができる。
【００７７】
コード情報検出処理１２０（コード検出工程）は、画像データ内よりコード情報２１０を検出し、解像度変換処理後のビットマップ形式の画像データにおける、領域２００、領域２０１、および領域２０２を特定する情報（領域情報）を生成する処理である。コード情報２１０の検出方法については、上述のコード検出部で説明したとおりである。
【００７８】
色変換処理は、ＲＧＢデータをＣＭＹＫ色系空間のデータに変換する処理である。色変換処理は、従来技術のプリンタードライバーにおける機能と同じものを用いることができる。
【００７９】
ハーフトーン処理１２１は、高階調数（２５６階調）のデータを、プリンター１００が形成可能な階調数のデータに変換する処理である。領域分割処理では、コード情報検出処理１２０で生成された領域情報を利用して、色変換処理後の画像データを、領域２０１および領域２０２に対応する画像データ３０１と、領域２００に対応する画像データ３０２に分割する。続いて、ハーフトーン処理１により、画像データ３０１を、領域２０１および領域２０２に対応するハーフトーンデータ３１１に変換する。同様に、ハーフトーン処理２により、画像データ３０２を、領域２００に対応するハーフトーンデータ３１２に変換する。ハーフトーンデータとは、ドットの形成状態を決定するデータであり、例えば、２階調（ドット有り、無し）を示す１ビットデータや、４階調（ドット無し、小ドット、中ドット、大ドット）を示す２ビットデータなどである。具体的な決定方法は、従来技術におけるプリンタードライバーと同じ方法を用いることができる。
また、実施例６で示したように、領域２００の記録解像度を領域２０１よりも低くするために、例えば、ディザ法で使用するディザマスクについて、ハーフトーン処理１とハーフトーン処理２で別のものを使用しても良い。具体的には、例えば、ハーフトーン処理２で使用するディザマスクでは、１行置きに、全ての閾値を最大値に設定する。ディザ法では、画像データの階調値がディザマスクの閾値を上回る画素のみドットを形成するため、ディザマスクが最大値に設定されている画素は、ドットが形成されない。つまり、このようなディザマスクを使用すると、１行置きに（１ラスタデータ置きに）ドットを形成しないため、副走査方向の記録解像度を低下させることができる。
または、ハーフトーン処理２の後に、ハーフトーンデータ３１２に対して、１ラスタデータ置きに、ドットを形成するデータを削除する（ドットの形成を無しにする）工程を追加しても良い。このような構成によれば、ハーフトーン処理２の内容によらず、領域２００の記録解像度を低下させることができる。
【００８０】
ラスタライズ処理１２２は、マトリクス状に並ぶ画素データ（例えば上記のように１ビットや２ビットのハーフトーンデータ）を、記録時のドット形成順序に従って並べ替える処理である。
ラスタライズ処理１には、ハーフトーンデータ３１１によって構成される画像データを、各パス動作に割り付ける割り付け処理１が含まれる。割り付け処理１が完了すると、ハーフトーンデータ３１１を、各パス動作において、各ラスタラインを形成するノズルに割り付けた、ラスタライズデータ３２１が生成される。また、１つのラスタラインを複数回のパス動作で形成する場合には、例えば、ノイズ特性を有するディザパターンなどを使用して、各パス動作において形成するドットを間引いても良い。このようにして生成されたラスタライズデータ３２１は、領域２０１および領域２０２に対応するデータである。例えば、実施例１の場合（図６参照）には、１パス目から５パス目までの５回のパス動作に対応するデータである。また、ラスタライズ処理１において得られる割り付け情報、例えば、各パス動作におけるラスタラインとノズルの対応情報など、をラスタライズ処理２へ渡す。
【００８１】
ラスタライズ処理２には、ハーフトーンデータ３１２によって構成される画像データを、ラスタライズ処理１から受け取った割り付け情報に従って、領域２００を記録する各パス動作に割り付ける割り付け処理２が含まれる。割り付け処理２が完了すると、ハーフトーンデータ３１２を、領域２００を記録する各パス動作において、各ラスタラインを形成するノズルに割り付けた、ラスタライズデータ３２２が生成される。ラスタライズデータ３２２は、領域２００に対応するデータである。例えば、実施例１の場合には、３パス目の１回のパス動作に対応するデータである。
【００８２】
続いて、ラスタライズデータ結合処理において、ラスタライズデータ３２１とラスタライズデータ３２２の対応するパス同士のデータを結合し、ラスタライズデータ３２０を生成する。例えば、実施例１の場合には、３パス目のラスタライズデータ３２１と、ラスタライズデータ３２２を結合する。１〜２パス目と４〜５パス目のラスタライズデータについては結合しない。ここでいう結合とは、例えば、２つのラスタライズデータ同士の論理和をとることであってよい。このようにして生成されたラスタライズデータ３２０は、領域２０１、領域２０２、および、領域２００に対応するデータを含んでいる。
【００８３】
コマンド付加処理は、ラスタライズ処理されたデータに、記録方式に応じたコマンドデータを付加する処理である。コマンドデータとしては、例えば記録媒体５の搬送仕様（副走査方向への移動量や速度など）に関わる搬送データなどがある。
記録データ送信処理は、コマンドデータやラスタライズデータを含む記録データを、プリンターインターフェイス部１１９を介してプリンター１００に送信する。
記録データを受信したプリンター１００は、記録データに基づき、制御部３０によって記録部１０、移動部２０を制御し、記録媒体５に画像を記録（画像形成）する。
【００８４】
すなわち、本実施形態における記録方法は、画像データに含まれるコード情報２１０が位置する領域２００（第１領域）を検出するコード検出工程と、画像データおよびコード検出工程の検出結果に基づき、パス動作と搬送動作とを制御する記録制御工程と、を含み、記録制御工程は、領域２００を記録するパス動作の回数が、主走査方向において領域２００と隣り合う領域２０１を記録するパス動作の回数よりも少なくなるように制御することを特徴としている。
【００８５】
なお、上述のように、本発明における記録方法は、プリンタードライバーの機能のみで実現することが可能であり、その他の構成要素、例えば、プリンター１００などを変更する必要はない。よって、プリンター１００をコストアップすることなく実現可能であり、また、既に完成されたプリンター１００に対してもソフトウェアのアップデート等の方法で適用可能である。
【００８６】
以上述べたように、本実施形態に係る記録装置（記録システム１）によれば、以下の効果を得ることができる。
コード情報を含む領域２００を記録するパス動作の回数を減らすことで、例えば、ヘッドの取り付け誤差や、記録媒体５の搬送誤差、記録媒体５のコックリングといった複数のパス動作で記録を行うことで発生するドットの着弾位置ずれを抑制することができ、コード情報を品質良く記録することが可能である。
同時に、主走査方向においてコード情報を含む領域２００と隣り合う領域２０１を記録するパス動作の回数を増やすことで、発色を高める、解像度を上げる、粒状性を向上させる等の印刷品質の向上が可能である。さらに、副走査方向において領域２００または領域２０１と隣り合う領域２０２と、領域２０１のパス動作の回数を同じにすることで、領域２０１と領域２０２の印刷品質の差を排除できるため、色むらなどの画質劣化を引き起こすこともない。
このように、本実施形態に係る記録装置によれば、従来は同時に達成することができなかった、コード情報の品質と印刷品質を両立することが可能である。
【００８７】
（実施形態２）
実施形態１では、プリンター１００を備える記録システム１を例に、「記録装置」としての実施形態について説明したが、本実施形態は、プリンター１００を備えず、プリンター１００を制御する「記録制御装置」としての実施形態である。
すなわち、記録制御部１１０は、プリンター１００を制御する「記録制御装置」であって、画像データに含まれるコード情報２１０が位置する領域２００（第１領域）を検出するコード検出部と、画像データおよびコード検出部の検出結果に基づき、パス動作と搬送動作とを制御する記録制御部１１０と、を備え、記録制御部１１０は、領域２００を記録するパス動作の回数が、主走査方向において領域２００と隣り合う領域２０１（第２領域）を記録するパス動作の回数よりも少なくなるように制御することを特徴としている。
本実施形態の「記録制御装置」によれば、その制御対象であるプリンター１００に、実施形態１で説明した効果が発揮された記録を行わせることができる”
【００８８】
以下に、上述した実施形態から導き出される内容を記載する。
【００８９】
本願の記録装置は、ノズル群が、記録媒体に対し、主走査方向に相対移動しながらインクを吐出するパス動作と、前記ノズル群と前記記録媒体とを前記主走査方向と交差する副走査方向に相対移動させる搬送動作とを繰り返すことによって、画像データに基づく記録画像を記録する記録装置であって、前記画像データに含まれるコード情報が位置する第１領域を検出するコード検出部と、前記画像データおよび前記コード検出部の検出結果に基づき、前記パス動作と前記搬送動作とを制御する記録制御部と、を備え、前記記録制御部は、前記第１領域を記録する前記パス動作の回数が、前記主走査方向において前記第１領域と隣り合う第２領域を記録する前記パス動作の回数よりも少なくなるように制御することを特徴とする。
【００９０】
この構成によれば、コード検出部によりコード情報が位置する第１領域を特定し、記録制御部により第１領域を記録するパス動作の回数を、第２領域を記録するパス動作の回数よりも少なくするように制御することで、例えば、ヘッドの取り付け誤差や、記録媒体の搬送誤差、記録媒体のコックリングといった、複数のパス動作で記録を行うことで発生するドットの着弾位置ずれを抑制することができ、コード情報を品質良く記録することが可能である。
同時に、第２領域を記録するパス動作の回数を、第１領域を記録するパス動作の回数よりも多くなるように制御することで、発色を高める、解像度を上げる、粒状性を向上させる等の印刷品質の向上が可能である。具体的には、パス動作の回数を増やすことで、記録媒体上に一度に塗布されるインクの量を減らし、インクの記録媒体への浸透を浅くすることで、色材を記録媒体の表面近くに多くとどまらせ、発色を高めることができる。また、パス動作の回数を増やすことで解像度を上げることもでき、また、解像度が上がることで、インク滴のサイズを小さくすることが可能になるため、粒状性を向上させることもできる。
このように、本構成によれば、コード情報の品質の向上と、印刷品質の向上を同時に達成することが可能である。
【００９１】
上記の記録装置は、前記記録制御部が、前記第１領域の少なくとも一部を１回の前記パス動作で記録するように制御することが好ましい。
【００９２】
この構成によれば、第１領域を１回のパス動作で記録するため、例えば、ヘッドの取り付け誤差や、記録媒体の搬送誤差、記録媒体のコックリングといった、複数のパス動作で記録を行うことで発生するドットの着弾位置ずれが発生せず、コード情報を品質良く記録することが可能である。
また、例えば、第１領域を副走査方向に２つに分割し、分割した各領域をそれぞれ１回のパス動作で記録し、分割した領域の境界部分のみ２回のパス動作で記録する構成でもよい。つまり、第１領域の少なくとも一部を１回のパス動作で記録する構成である。この構成によれば、分割した各領域は、それぞれ１回のパス動作で記録されるため、例えば、ヘッドの取り付け誤差や、記録媒体の搬送誤差、記録媒体のコックリングといった、複数のパス動作で記録を行うことで発生するドットの着弾位置ずれが発生しないことに加えて、分割した領域の境界部分にコード情報を示すバーがあるときのコード情報の品質低下を抑制することができる。例えば、記録媒体の搬送距離の誤差によって、分割した領域同士の間に隙間ができてしまい、分割した領域の境界部分に位置するバーの中に、空白ができてしまうことを防ぐことができる。
【００９３】
上記の記録装置は、前記記録制御部が、前記第１領域を前記第２領域よりも低い記録解像度で記録するように制御することが好ましい。
【００９４】
この構成によれば、第１領域を第２領域と同じ記録解像度で記録する場合のパス動作の回数と比べて、第１領域を記録するパス動作の回数を減らすことができる。例えば、第２領域の副走査方向の記録解像度がヘッドの解像度より高い場合に、第１領域の副走査方向の解像度をヘッドの解像度と同じにすることで、第１領域は１回のパス動作で記録することが可能となる。
これによって、例えば、ヘッドの取り付け誤差や、記録媒体の搬送誤差、記録媒体のコックリングといった複数のパス動作で記録を行うことで発生するドットの着弾位置ずれを抑制することができ、コード情報を品質良く記録することが可能である。
【００９５】
上記の記録装置は、前記記録制御部が、前記第１領域を１回の前記パス動作で記録できない場合、前記第１領域を第１のパス動作および前記第１のパス動作より後の第２のパス動作で記録し、前記第１のパス動作および前記第２のパス動作が、同じ前記主走査方向となるように制御することが好ましい。
【００９６】
この構成によれば、第２領域をヘッドの双方向の主走査によって記録動作を行い、かつ往路で吐出したドットの着弾位置と復路で吐出したドットの着弾位置にずれがある場合であっても、第１領域を記録する各パス動作の主走査方向を同じになるように制御するため、第１領域を形成するドットに着弾位置のずれは発生しない。よって、コード情報を品質良く記録することが可能である。
【００９７】
上記の記録装置は、前記記録制御部が、前記第１領域を１回の前記パス動作で記録できない場合、前記第１領域を第１のパス動作および前記第１のパス動作より後の第２のパス動作で記録し、前記第１のパス動作および前記第２のパス動作が、異なる前記主走査方向となるように制御することが好ましい。
【００９８】
この構成によれば、第２領域をヘッドの双方向の主走査によって記録動作を行い、かつ記録媒体の搬送距離の誤差によって、第２領域のドットの着弾位置ずれが発生する場合に、第１領域を異なる主走査方向のパス動作で記録するように制御することで、第１領域を記録する各パス動作の間に行われる搬送動作の合計回数を減らすことができ、その結果、記録媒体の搬送距離の誤差が累積することを抑制し、ドットの着弾位置ずれを軽減することができる。よって、コード情報を品質良く記録することが可能である。
【００９９】
上記の記録装置は、前記記録制御部が、前記副走査方向において前記第１領域または前記第２領域と隣り合う第３領域を記録する前記パス動作の回数と、前記第２領域を記録する前記パス動作の回数とが同じになるように制御することが好ましい。
【０１００】
この構成によれば、記録制御部が、第２領域と第３領域を記録するパス動作の回数を同じになるよう制御することで、第２領域と第３領域に同種のオブジェクトを記録した場合に差異が生じないようにすることが可能である。例えば、第２領域を記録するパス動作の回数と、第３領域を記録するパス動作の回数が異なることで、色や濃度に差が生じてしまい、いわゆる色むらなどの画質劣化の発生を防ぐことができる。
【０１０１】
本願の記録方法は、ノズル群が、記録媒体に対し、主走査方向に相対移動しながらインクを吐出するパス動作と、前記ノズル群と前記記録媒体とを前記主走査方向と交差する副走査方向に相対移動させる搬送動作とを繰り返すことによって、画像データに基づく記録画像を記録する記録装置における記録方法であって、前記画像データに含まれるコード情報が位置する第１領域を検出するコード検出工程と、前記画像データおよび前記コード検出工程の検出結果に基づき、前記パス動作と前記搬送動作とを制御する記録制御工程と、を含み、前記記録制御工程は、前記第１領域を記録する前記パス動作の回数が、前記主走査方向において前記第１領域と隣り合う第２領域を記録する前記パス動作の回数よりも少なくなるように制御することを特徴とする。
【０１０２】
この構成によれば、コード検出工程によりコード情報が位置する第１領域を特定し、記録制御工程により第１領域を記録するパス動作の回数を、第２領域を記録するパス動作の回数よりも少なくするように制御することで、例えば、ヘッドの取り付け誤差や、記録媒体の搬送誤差、記録媒体のコックリングといった、複数のパス動作で記録を行うことで発生するドットの着弾位置ずれを抑制することができ、コード情報を品質良く記録することが可能である。
同時に、第２領域を記録するパス動作の回数を、第１領域を記録するパス動作の回数よりも多くなるように制御することで、発色を高める、解像度を上げる、粒状性を向上させる等の印刷品質の向上が可能である。具体的には、パス動作の回数を増やすことで、記録媒体上に一度に塗布されるインクの量を減らし、インクの記録媒体への浸透を浅くすることで、色材を記録媒体の表面近くに多くとどまらせ、発色を高めることができる。また、パス動作の回数を増やすことで解像度を上げることもでき、また、解像度が上がることで、インク滴のサイズを小さくすることが可能になるため、粒状性を向上させることもできる。
このように、本構成によれば、コード情報の品質の向上と、印刷品質の向上を同時に達成することが可能である。
【０１０３】
本願の記録制御装置は、ノズル群が、記録媒体に対し、主走査方向に相対移動しながらインクを吐出するパス動作と、前記ノズル群と前記記録媒体とを前記主走査方向と交差する副走査方向に相対移動させる搬送動作とを繰り返すことによって、画像データに基づく記録画像を記録する記録装置を制御する記録制御装置であって、前記画像データに含まれるコード情報が位置する第１領域を検出するコード検出部と、前記画像データおよび前記コード検出部の検出結果に基づき、前記パス動作と前記搬送動作とを制御する記録制御部と、を備え、前記記録制御部は、前記第１領域を記録する前記パス動作の回数が、前記主走査方向において前記第１領域と隣り合う第２領域を記録する前記パス動作の回数よりも少なくなるように制御することを特徴とする。
【０１０４】
この構成によれば、コード検出部によりコード情報が位置する第１領域を特定し、記録制御部により第１領域を記録するパス動作の回数を、第２領域を記録するパス動作の回数よりも少なくするように制御することで、例えば、ヘッドの取り付け誤差や、記録媒体の搬送誤差、記録媒体のコックリングといった、複数のパス動作で記録を行うことで発生するドットの着弾位置ずれを抑制することができ、コード情報を品質良く記録することが可能である。
同時に、第２領域を記録するパス動作の回数を、第１領域を記録するパス動作の回数よりも多くなるように制御することで、発色を高める、解像度を上げる、粒状性を向上させる等の印刷品質の向上が可能である。具体的には、パス動作の回数を増やすことで、記録媒体上に一度に塗布されるインクの量を減らし、インクの記録媒体への浸透を浅くすることで、色材を記録媒体の表面近くに多くとどまらせ、発色を高めることができる。また、パス動作の回数を増やすことで解像度を上げることもでき、また、解像度が上がることで、インク滴のサイズを小さくすることが可能になるため、粒状性を向上させることもできる。
このように、本構成によれば、記録装置に対して、コード情報の品質の向上と、印刷品質の向上を同時に達成する記録を行わせることが可能である。
【符号の説明】
【０１０５】
１…記録システム、５…記録媒体、１０…記録部、１１…ヘッドユニット、１２…インク供給部、１３…記録ヘッド、１４…ヘッド制御部、２０…移動部、３０…制御部、３１…インターフェイス部、３２…ＣＰＵ、３３…メモリー、３４…駆動制御部、３５…移動制御信号生成回路、３６…吐出制御信号生成回路、３７…駆動信号生成回路、４０…主走査部、４１…キャリッジ、４２…ガイド軸、５０…搬送部、５１…供給部、５２…収納部、５３…搬送ローラー、５５…プラテン、１００…プリンター、１１０…記録制御部、１１１…プリンター制御部、１１２…入力部、１１３…表示部、１１４…記憶部、１１５…ＣＰＵ、１１６…ＡＳＩＣ、１１７…ＤＳＰ、１１８…メモリー、１１９…プリンターインターフェイス部、１２０…コード情報検出処理（コード検出工程）、コード情報検出処理部、１２１…ハーフトーン処理、１２２…ラスタライズ処理、１３０…ノズル列、１３１…ノズルチップ、２００〜２０２…領域、２１０…コード情報、３０１〜３０２…画像データ、３１１〜３１２…ハーフトーンデータ、３２０〜３２１…ラスタライズデータ。
【図１】
2020026061.tif 000003
【図２】
2020026061.tif 000004
【図３】
2020026061.tif 000005
【図４】
2020026061.tif 000006
【図５】
2020026061.tif 000007
【図６】
2020026061.tif 000008
【図７】
2020026061.tif 000009
【図８】
2020026061.tif 000010
【図９】
2020026061.tif 000011
【図１０】
2020026061.tif 000012
【図１１】
2020026061.tif 000013
【図１２】
2020026061.tif 000014
【図１３】
2020026061.tif 000015
【図１４】
2020026061.tif 000016
【図１５】
2020026061.tif 000017
【図１６】
2020026061.tif 000018
【図１７】
2020026061.tif 000019
【図１８】
2020026061.tif 000020
【図１９】
2020026061.tif 000021