(57)【要約】【課題】画像形成に用いられる２値データの展開パターンのデータ量を抑制し、回路規模を抑制する。【解決手段】千鳥配列にて構成された複数のノズル列を有する記録ヘッドを備えるインクジェット記録装置であって、画像データを受信する受信手段と、前記複数のノズル列のうち所定の数のノズル列ごとに吐出を行うノズルのパターンが規定された展開テーブルを保持する保持手段と、前記画像データと前記展開テーブルを用いて、前記複数のノズル列において吐出を行うノズルを示す２値データを生成する生成手段とを有し、前記保持手段は、前記複数のノズル列の数よりも少ない数の展開テーブルを保持し、前記生成手段は、前記展開テーブルを用いて得られた２値データの値を変換することで、前記複数のノズル列すべてに対する２値データを生成する。【選択図】  図１６
2020023114.tif 000002
【特許請求の範囲】
【請求項１】
千鳥配列にて構成された複数のノズル列を有する記録ヘッドを備えるインクジェット記録装置であって、
画像データを受信する受信手段と、
前記複数のノズル列のうち所定の数のノズル列ごとに吐出を行うノズルのパターンが規定された展開テーブルを保持する保持手段と、
前記画像データと前記展開テーブルを用いて、前記複数のノズル列において吐出を行うノズルを示す２値データを生成する生成手段と
を有し、
前記保持手段は、前記複数のノズル列の数よりも少ない数の展開テーブルを保持し、
前記生成手段は、前記展開テーブルを用いて得られた２値データの値を変換することで、前記複数のノズル列すべてに対する２値データを生成することを特徴とするインクジェット記録装置。
【請求項２】
前記保持手段は、前記複数のノズル列のうちの偶数列を優先して吐出を行うノズルのパターンが規定された展開テーブルを保持し、
前記生成手段は、
前記画像データを用いて画像形成を行う際に偶数列のノズル列を優先して吐出を行う場合、前記展開テーブルを用いて前記複数のノズル列における吐出を行うノズルを示す２値データを生成し、
前記画像データを用いて画像形成を行う際に奇数列のノズル列を優先して吐出を行う場合、前記展開テーブルを用いて前記複数のノズル列における吐出を行うノズルを示す２値データを生成し、更に、当該２値データの値を反転させる
ことを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記保持手段は、前記複数のノズル列のうちの奇数列を優先して吐出を行うノズルのパターンが規定された展開テーブルを保持し、
前記生成手段は、
前記画像データを用いて画像形成を行う際に奇数列のノズル列を優先して吐出を行う場合、前記展開テーブルを用いて前記複数のノズル列における吐出を行うノズルを示す２値データを生成し、
前記画像データを用いて画像形成を行う際に偶数列のノズル列を優先して吐出を行う場合、前記展開テーブルを用いて前記複数のノズル列における吐出を行うノズルを示す２値データを生成し、更に、当該２値データの値を反転させる
ことを特徴とする請求項１に記載のインクジェット記録装置。
【請求項４】
前記生成手段にて生成した２値データを前記記録ヘッドへ転送する転送手段を更に有することを特徴とする請求項１乃至３のいずれか一項に記載のインクジェット記録装置。
【請求項５】
千鳥配列にて構成された複数のノズル列を有する記録ヘッドと、前記複数のノズル列のうち所定の数のノズル列ごとに吐出を行うノズルのパターンが規定された展開テーブルを保持する保持手段を備えるインクジェット記録装置の制御方法であって、
画像データを受信する受信工程と、
前記画像データと前記展開テーブルを用いて、前記複数のノズル列において吐出を行うノズルを示す２値データを生成する生成工程と
を有し、
前記保持手段は、前記複数のノズル列の数よりも少ない数の展開テーブルを保持し、
前記生成工程において、前記展開テーブルを用いて得られた２値データの値を変換することで、前記複数のノズル列すべてに対する２値データを生成することを特徴とするインクジェット記録装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット記録装置およびその制御方法に関する。
【背景技術】
【０００２】
従来、複数の吐出口を有する記録ヘッドを備えたインクジェット記録装置がある。このような記録ヘッドにおいて、複数の吐出口からなるノズル列を複数組み合わせ、いずれかのノズル列からインクを吐出させることで１つの画素を形成させる場合がある。
【０００３】
このような構成において、文字の印刷時に奇数列または偶数列のノズル列を優先的に使用して吐出させることで、直線を揃えたドット配置になるように印刷を行う場合を考える。このような場合、奇数列を優先してノズル列を使用する場合と、偶数列を優先してノズル列を使用する場合の２値データの展開パターンをそれぞれ保持する必要がある（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１７７９０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のような構成では、記録ヘッドの大型化に伴い記録ヘッドのノズル列数が増えると各列のノズルに合わせて２値データの展開パターンのデータ量も増大し、保持するための回路規模も増大する。その結果、デバイスのコストアップの要因となる。
【０００６】
そこで本発明では、画像形成に用いられる２値データの展開パターンのデータ量を抑制し、回路規模を抑制することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本願発明は以下の構成を有する。すなわち、千鳥配列にて構成された複数のノズル列を有する記録ヘッドを備えるインクジェット記録装置であって、画像データを受信する受信手段と、前記複数のノズル列のうち所定の数のノズル列ごとに吐出を行うノズルのパターンが規定された展開テーブルを保持する保持手段と、前記画像データと前記展開テーブルを用いて、前記複数のノズル列において吐出を行うノズルを示す２値データを生成する生成手段とを有し、前記保持手段は、前記複数のノズル列の数よりも少ない数の展開テーブルを保持し、前記生成手段は、前記展開テーブルを用いて得られた２値データの値を変換することで、前記複数のノズル列すべてに対する２値データを生成する。
【発明の効果】
【０００８】
本発明により、  画像形成に用いられる２値データの展開パターンのデータ量を抑制し、回路規模の抑制が可能となる。
【図面の簡単な説明】
【０００９】
【図１】記録システムの概要図。
【図２】記録ユニットの斜視図。
【図３】記録システムの制御系のブロック図。
【図４】記録システムの制御系のブロック図。
【図５】記録ヘッドのノズル列の構成を説明するための図。
【図６】画像処理の流れを説明するための図。
【図７Ａ】メインコントローラの構成例を示す図。
【図７Ｂ】メインコントローラの構成例を示す図。
【図８】画像処理の流れを説明するための図。
【図９】記録制御部の構成例を示す図。
【図１０】使用するノズル列の違いによる画像形成に係るドットの差異を説明するための図。
【図１１Ａ】本実施形態に係る展開処理のフローチャート。
【図１１Ｂ】本実施形態に係る展開処理のフローチャート。
【図１２】展開テーブルの読み出し位置を説明するための図。
【図１３】展開テーブルの例を示す図。
【図１４】奇数列優先配置の例を示す図。
【図１５】偶数列優先配置の例を示す図。
【図１６】本実施形態に係る変換処理を説明するための図。
【発明を実施するための形態】
【００１０】
図面を参照して本発明の実施形態について説明する。各図において、矢印ＸおよびＹは水平方向を示し、互いに直交する。矢印Ｚは上下方向を示す。
【００１１】
＜記録システム＞
図１は、本発明の一実施形態に係る記録システム１を概略的に示した正面図である。記録システム１は、転写体２を介して記録媒体Ｐにインク像を転写することで記録物Ｐ’を製造する、枚葉式のインクジェット記録装置である。記録システム１は、記録装置１Ａと、搬送装置１Ｂとを含む。本実施形態では、Ｘ方向、Ｙ方向、Ｚ方向が、それぞれ、記録システム１の幅方向（全長方向）、奥行き方向、高さ方向を示している。記録媒体ＰはＸ方向に搬送される。
【００１２】
なお、「記録」には、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、広く記録媒体上に画像、模様、パターン等を形成する、又は媒体の加工を行う場合も含まれ、人間が視覚で知覚し得るように顕在化したものであるか否かを問わない。また、本実施形態では「記録媒体」としてシート状の紙を想定するが、布、プラスチック・フィルム等であってもよい。
【００１３】
インクの成分については、特に限定はないが、本実施形態では、色材である顔料、水、樹脂を含む水性顔料インクを用いる場合を想定する。
【００１４】
＜記録装置＞
記録装置１Ａは、記録ユニット３、転写ユニット４および周辺ユニット５Ａ〜５Ｄ、および、供給ユニット６を含む。
【００１５】
＜記録ユニット＞
記録ユニット３は、複数の記録ヘッド３０と、キャリッジ３１とを含む。図１と図２を参照する。図２は記録ユニット３の斜視図である。記録ヘッド３０は、転写体２に液体インクを吐出し、転写体２上に記録画像のインク像を形成する。
【００１６】
本実施形態の場合、各記録ヘッド３０は、Ｙ方向に延設されたフルラインヘッドであり、使用可能な最大サイズの記録媒体の画像記録領域の幅分をカバーする範囲にノズルが配列されている。記録ヘッド３０は、その下面に、ノズルが開口したインク吐出面を有しており、インク吐出面は、微小隙間（例えば数ｍｍ）を介して転写体２の表面と対向している。本実施形態の場合、転写体２は円軌道上を循環的に移動する構成であるため、複数の記録ヘッド３０は、放射状に配置されている。
【００１７】
各ノズルには吐出素子が設けられている。吐出素子は、例えば、ノズル内に圧力を発生させてノズル内のインクを吐出させる素子であり、公知のインクジェットプリンタのインクジェットヘッドの技術が適用可能である。吐出素子としては、例えば電気−熱変換体によりインクに膜沸騰を生じさせ気泡を形成することでインクを吐出する素子、電気−機械変換体によってインクを吐出する素子、静電気を利用してインクを吐出する素子等が挙げられる。高速で高密度の記録の観点からは電気−熱変換体を利用した吐出素子を用いることができる。
【００１８】
本実施形態の場合、記録ヘッド３０は、９つ設けられている。各記録ヘッド３０は、互いに異なる種類のインクを吐出する。異なる種類のインクとは、例えば、色材が異なるインクであり、イエローインク、マゼンタインク、シアンインク、ブラックインク等のインクである。１つの記録ヘッド３０は１種類のインクを吐出するが、１つの記録ヘッド３０が複数種類のインクを吐出する構成であってもよい。このように複数の記録ヘッド３０を設けた場合、そのうちの一部が色材を含まないインク（例えばクリアインク）を吐出してもよい。
【００１９】
キャリッジ３１は、複数の記録ヘッド３０を支持する。各記録ヘッド３０は、インク吐出面側の端部がキャリッジ３１に固定されている。これにより、インク吐出面と転写体２との表面の隙間をより精密に維持することができる。キャリッジ３１は、案内部材ＲＬの案内によって、記録ヘッド３０を搭載しつつ変位可能に構成されている。本実施形態の場合、案内部材ＲＬは、Ｙ方向に延設されたレール部材であり、Ｘ方向に離間して一対設けられている。キャリッジ３１のＸ方向の各側部にはスライド部３２が設けられている。スライド部３２は案内部材ＲＬと係合し、案内部材ＲＬに沿ってＹ方向にスライドする。
【００２０】
本実施形態では、記録ユニット３が複数の記録ヘッド３０を有するが、一つの記録ヘッド３０を有してもよい。記録ヘッド３０はフルラインヘッドでなくてもよく、記録ヘッド３０を着脱自在に搭載するキャリッジをＹ方向に移動させながら記録ヘッド３０からインクを吐出してインク像を形成するシリアル方式であってもよい。
【００２１】
＜転写ユニット＞
図１を参照して転写ユニット４について説明する。転写ユニット４は、転写ドラム（転写胴）４１と圧胴４２とを含む。これらの胴は、Ｙ方向の回転軸周りに回転する回転体であり、円筒形状の外周面を有している。図１において、転写ドラム４１および圧胴４２の各図形内に示した矢印は、これらの回転方向を示しており、転写ドラム４１は時計回りに、圧胴４２は反時計回りに回転する。
【００２２】
転写ドラム４１は、その外周面に転写体２を支持する支持体である。転写体２は、転写ドラム４１の外周面上に、周方向に連続的にあるいは間欠的に設けられる。連続的に設けられる場合、転写体２は無端の帯状に形成される。間欠的に設けられる場合、転写体２は、有端の帯状に複数のセグメントに分けて形成され、各セグメントは転写ドラム４１の外周面に等ピッチで円弧状に配置することができる。
【００２３】
転写ドラム４１の回転により、転写体２は円軌道上を循環的に移動する。転写ドラム４１の回転位相により、転写体２の位置は、吐出前処理領域Ｒ１、吐出領域Ｒ２、吐出後処理領域Ｒ３およびＲ４、転写領域Ｒ５、転写後処理領域Ｒ６に区別することができる。転写体２はこれらの領域を循環的に通過する。
【００２４】
吐出前処理領域Ｒ１は、記録ユニット３によるインクの吐出前に転写体２に対する前処理を行う領域であり、周辺ユニット５Ａによる処理が行われる領域である。本実施形態の場合、反応液が付与される。吐出領域Ｒ２は記録ユニット３が転写体２にインクを吐出してインク像を形成する形成領域である。吐出後処理領域Ｒ３およびＲ４はインクの吐出後にインク像に対する処理を行う処理領域であり、吐出後処理領域Ｒ３は周辺ユニット５Ｂによる処理が行われる領域であり、吐出後処理領域Ｒ４は周辺ユニット５Ｃによる処理が行われる領域である。転写領域Ｒ５は転写ユニット４により転写体２上のインク像が記録媒体Ｐに転写される領域である。転写後処理領域Ｒ６は、転写後に転写体２に対する後処理を行う領域であり、周辺ユニット５Ｄによる処理が行われる領域である。
【００２５】
本実施形態の場合、吐出領域Ｒ２は、一定の区間を有する領域である。他の領域Ｒ１、Ｒ３〜Ｒ６は、吐出領域Ｒ２に比べるとその区間は狭い。時計の文字盤に喩えると、本実施形態の場合、吐出前処理領域Ｒ１は概ね１０時の位置であり、吐出領域Ｒ２は概ね１１時から１時の範囲であり、吐出後処理領域Ｒ３は概ね２時の位置であり、吐出後処理領域Ｒ４は概ね４時の位置である。転写領域Ｒ５は概ね６時の位置であり、転写後処理領域Ｒ６は概ね８時の領域である。
【００２６】
転写体２は、単層から構成してもよいが、複数層の積層体としてもよい。複数層で構成する場合、例えば、表面層、弾性層、圧縮層の三層を含んでもよい。表面層はインク像が形成される画像形成面を有する最外層である。圧縮層を設けることで、圧縮層が変形を吸収し、局所的な圧力変動に対してその変動を分散し、高速記録時においても転写性を維持することができる。弾性層は表面層と圧縮層との間の層である。
【００２７】
表面層の材料としては、樹脂、セラミック等各種材料を適宜用いることができるが、耐久性等の点で圧縮弾性率の高い材料を用いることができる。具体的には、アクリル樹脂、アクリルシリコーン樹脂、フッ素含有樹脂、加水分解性有機ケイ素化合物を縮合して得られる縮合物等が挙げられる。表面層には、反応液の濡れ性、画像の転写性等を向上させるために、表面処理を施して用いてもよい。表面処理としては、フレーム処理、コロナ処理、プラズマ処理、研磨処理、粗化処理、活性エネルギー線照射処理、オゾン処理、界面活性剤処理、シランカップリング処理などが挙げられる。これらを複数組み合わせてもよい。また、表面層に任意の表面形状を設けることもできる。
【００２８】
圧縮層の材料としては、例えばアクリロニトリル−ブタジエンゴム、アクリルゴム、クロロプレンゴム、ウレタンゴム、シリコーンゴム等が挙げられる。このようなゴム材料の成形時には、所定量の加硫剤、加硫促進剤等を配合し、さらに発泡剤、中空微粒子或いは食塩等の充填剤を必要に応じて配合し、多孔質のゴム材料としてもよい。これにより、様々な圧力変動に対して気泡部分が体積変化を伴って圧縮されるため、圧縮方向以外への変形が小さく、より安定した転写性、耐久性を得ることができる。多孔質のゴム材料としては、各気孔が互いに連続した連続気孔構造のものと、各気孔がそれぞれ独立した独立気孔構造のものがあるが、いずれの構造であってもよく、これらの構造を併用してもよい。
【００２９】
弾性層の部材としては、樹脂、セラミック等、各種材料を適宜用いることができる。加工特性等の点で、各種エラストマー材料、ゴム材料を用いることができる。具体的には、例えばフルオロシリコーンゴム、フェニルシリコーンゴム、フッ素ゴム、クロロプレンゴム、ウレタンゴム、ニトリルゴム等が挙げられる。また、エチレンプロピレンゴム、天然ゴム、スチレンゴム、イソプレンゴム、ブタジエンゴム、エチレン／プロピレン／ブタジエンのコポリマー、ニトリルブタジエンゴム等が挙げられる。特に、シリコーンゴム、フルオロシリコーンゴム、フェニルシリコーンゴムは、圧縮永久ひずみが小さいため、寸法安定性、耐久性の面で有利である。また、温度による弾性率の変化が小さく、転写性の点でも有利である。
【００３０】
表面層と弾性層の間、弾性層と圧縮層の間には、これらを固定するために各種接着剤や両面テープを用いることもできる。また、転写体２は、転写ドラム４１に装着する際の横伸びの抑制や、コシを保つために圧縮弾性率が高い補強層を含んでもよい。また、織布を補強層としてもよい。転写体２は前記材質による各層を任意に組み合わせて作製することができる。
【００３１】
圧胴４２は、その外周面が転写体２に圧接される。圧胴４２の外周面には、記録媒体Ｐの先端部を保持するグリップ機構が少なくとも一つ設けられている。グリップ機構は圧胴４２の周方向に離間して複数設けてもよい。記録媒体Ｐは圧胴４２の外周面に密接して搬送されつつ、圧胴４２と転写体２とのニップ部を通過するときに、転写体２上のインク像が転写される。転写ドラム４１と圧胴４２とを駆動するモータ等の駆動源は、これらに共通とし、歯車機構等の伝達機構により、駆動力を分配することができる。
【００３２】
上記実施形態では、転写体２を転写ドラム４１の外周面に設けたが、転写体２を無端の帯状に形成し、循環的に走行させる方式等、他の方式であってもよい。
【００３３】
＜周辺ユニット＞
周辺ユニット５Ａ〜５Ｄは転写ドラム４１の周囲に配置されている。本実施形態の場合、周辺ユニット５Ａ〜５Ｄは、順に、付与ユニット、吸収ユニット、加熱ユニット、清掃ユニットである。
【００３４】
付与ユニット５Ａは、記録ユニット３によるインクの吐出前に、転写体２上に反応液を付与する機構である。反応液は、インクを高粘度化する成分を含有する液体である。ここで、インクの高粘度化とは、インクを構成している色材や樹脂等がインクを高粘度化する成分と接触することによって化学的に反応し、あるいは物理的に吸着し、これによってインクの粘度の上昇が認められることである。このインクの高粘度化には、インク全体の粘度上昇が認められる場合のみならず、色材や樹脂等のインクを構成する成分の一部が凝集することにより局所的に粘度の上昇が生じる場合も含まれる。
【００３５】
インクを高粘度化する成分は、金属イオン、高分子凝集剤など、特に制限はないが、インクのｐＨ変化を引き起こして、インク中の色材を凝集させる物質を用いることができ、有機酸を用いることができる。反応液の付与機構としては、例えば、ローラ、記録ヘッド、ダイコーティング装置（ダイコータ）、ブレードコーティング装置（ブレードコータ）などが挙げられる。転写体２に対するインクの吐出前に反応液を転写体２に付与しておくと、転写体２に達したインクを直ちに定着させることができる。これにより、隣接するインク同士が混ざり合うブリーディングを抑制することができる。
【００３６】
吸収ユニット５Ｂは、転写前に、転写体２上のインク像から液体成分を吸収する機構である。インク像の液体成分を減少させることで、記録媒体Ｐに記録される画像のにじみ等を抑制することができる。液体成分の減少を異なる視点で説明すれば、転写体２上のインク像を構成するインクを濃縮すると表現することもできる。インクを濃縮するとは、インクに含まれる液体成分が減少することによって、インクに含まれる色材や樹脂といった固形分の液体成分に対する含有割合が増加することを意味する。
【００３７】
吸収ユニット５Ｂは、例えば、インク像に接触してインク像の液体成分の量を減少させる液吸収部材を含む。液吸収部材はローラの外周面に形成されてもよいし、液吸収部材が無端のシート状に形成され、循環的に走行されるものでもよい。インク像の保護の点で、液吸収部材の移動速度を転写体２の周速度と同じにして液吸収部材を転写体２と同期して移動させてもよい。
【００３８】
液吸収部材は、インク像に接触する多孔質体を含んでもよい。液吸収部材へのインク固形分付着を抑制するため、インク像に接触する面の多孔質体の孔径は、１０μｍ以下であってもよい。ここで、孔径とは平均直径のことを示し、公知の手段、例えば水銀圧入法や、窒素吸着法、ＳＥＭ画像観察等で測定可能である。なお、液体成分は、一定の形を有さず、流動性があり、ほぼ一定の体積を有するものであれば、特に限定されるものではない。例えば、インクや反応液に含まれる水や有機溶媒等が液体成分として挙げられる  。
【００３９】
加熱ユニット５Ｃは、転写前に、転写体２上のインク像を加熱する機構である。インク像を加熱することで、インク像中の樹脂が溶融し、記録媒体Ｐへの転写性を向上する。加熱温度は、樹脂の最低造膜温度（ＭＦＴ）以上とすることができる。ＭＦＴは一般的に知られている手法、例えばＪＩＳ  Ｋ  ６８２８−２：２００３や、ＩＳＯ２１１５：１９９６に準拠した各装置で測定することが可能である。転写性及び画像の堅牢性の観点から、ＭＦＴよりも１０℃以上高い温度で加熱してもよく、更に、２０℃以上高い温度で加熱してもよい。加熱ユニット５Ｃは、例えば、赤外線等の各種ランプ、温風ファン等、公知の加熱デバイスを用いることができる。加熱効率の点で、赤外線ヒータを用いることができる。
【００４０】
清掃ユニット５Ｄは、転写後に転写体２上を清掃する機構である。清掃ユニット５Ｄは、転写体２上に残留したインクや、転写体２上のごみ等を除去する。清掃ユニット５Ｄは、例えば、多孔質部材を転写体２に接触させる方式、ブラシで転写体２の表面を擦る方式、ブレードで転写体２の表面をかきとる方式等の公知の方式を適宜用いることができる。また、清掃に用いる清掃部材は、ローラ形状、ウェブ形状等、公知の形状を用いることができる。
【００４１】
以上の通り、本実施形態では、付与ユニット５Ａ、吸収ユニット５Ｂ、加熱ユニット５Ｃ、清掃ユニット５Ｄを周辺ユニットとして備えるが、これらの一部のユニットに転写体２の冷却機能を付与するか、あるいは、冷却ユニットを追加してもよい。本実施形態では、加熱ユニット５Ｃの熱により転写体２の温度が上昇する場合がある。記録ユニット３により転写体２にインクを吐出した後、インク像がインクの主溶剤である水の沸点を超えると、吸収ユニット５Ｂによる液体成分の吸収性能が低下する場合がある。吐出されたインクが水の沸点未満に維持されるように転写体２を冷却することで、液体成分の吸収性能を維持することができる。
【００４２】
冷却ユニットは、転写体２に送風する送風機構や、転写体２に部材（例えばローラ）を接触させ、この部材を空冷または水冷で冷却する機構であってもよい。また、清掃ユニット５Ｄの清掃部材を冷却する機構であってもよい。冷却タイミングは、転写後、反応液の付与前までの期間であってもよい。
【００４３】
＜供給ユニット＞
供給ユニット６は、記録ユニット３の各記録ヘッド３０にインクを供給する機構である。供給ユニット６は記録システム１の後部側に設けられていてもよい。供給ユニット６は、インクの種類毎に、インクを貯留する貯留部ＴＫを備える。貯留部ＴＫは、メインタンクとサブタンクとによって構成されてもよい。各貯留部ＴＫと各記録ヘッド３０とは流路６ａで連通し、貯留部ＴＫから記録ヘッド３０へインクが供給される。流路６ａは、貯留部ＴＫと記録ヘッド３０との間でインクを循環させる流路であってもよく、供給ユニット６はインクを循環させるポンプ等を備えてもよい。流路６ａの途中または貯留部ＴＫには、インク中の気泡を脱気する脱気機構を設けてもよい。流路６ａの途中または貯留部ＴＫには、インクの液圧と大気圧との調整を行うバルブを設けてもよい。貯留部ＴＫ内のインク液面が、記録ヘッド３０のインク吐出面よりも低い位置となるように、貯留部ＴＫと記録ヘッド３０のＺ方向の高さが設計されてもよい。
【００４４】
＜搬送装置＞
搬送装置１Ｂは、記録媒体Ｐを転写ユニット４へ給送し、インク像が転写された記録物Ｐ’を転写ユニット４から排出する装置である。搬送装置１Ｂは、給送ユニット７、複数の搬送胴８、８ａ、二つのスプロケット８ｂ、チェーン８ｃおよび回収ユニット８ｄを含む。図１において、搬送装置１Ｂの各構成の図形の内側の矢印はその構成の回転方向を示し、外側の矢印は記録媒体Ｐまたは記録物Ｐ’の搬送経路を示している。記録媒体Ｐは給送ユニット７から転写ユニット４へ搬送され、記録物Ｐ’は転写ユニット４から回収ユニット８ｄへ搬送される。給送ユニット７側を搬送方向で上流側と呼び、回収ユニット８ｄ側を下流側と呼ぶ場合がある。
【００４５】
給送ユニット７は、複数の記録媒体Ｐが積載される積載部を含むと共に、積載部から一枚ずつ記録媒体Ｐを、最上流の搬送胴８に給送する給送機構を含む。各搬送胴８、８ａはＹ方向の回転軸周りに回転する回転体であり、円筒形状の外周面を有している。各搬送胴８、８ａの外周面には、記録媒体Ｐ（または記録物Ｐ’）の先端部を保持するグリップ機構が少なくとも一つ設けられている。各グリップ機構は、隣接する搬送胴間で記録媒体Ｐを受け渡されるように、その把持動作および解除動作が制御される。
【００４６】
二つの搬送胴８ａは、記録媒体Ｐの反転用の搬送胴である。記録媒体Ｐを両面記録する場合、表面への転写後に、圧胴４２から下流側に隣接する搬送胴８へ記録媒体Ｐを渡さずに、搬送胴８ａに渡す。記録媒体Ｐは、二つの搬送胴８ａを経由して表裏が反転され、圧胴４２の上流側の搬送胴８を経由して再び圧胴４２へ渡される。これにより、記録媒体Ｐの裏面が転写ドラム４１に面することになり、裏面にインク像が転写される。
【００４７】
チェーン８ｃは、二つのスプロケット８ｂ間に巻き回されている。二つのスプロケット８ｂの一方は駆動スプロケットであり他方は従動スプロケットである。駆動スプロケットの回転によりチェーン８ｃが循環的に走行する。チェーン８ｃには、その長手方向に離間して複数のグリップ機構が設けられている。グリップ機構は、記録物Ｐ’の端部を把持する。下流端に位置する搬送胴８からチェーン８ｃのグリップ機構に記録物Ｐ’が渡され、グリップ機構に把持された記録物Ｐ’はチェーン８ｃの走行により回収ユニット８ｄへ搬送され、把持が解除される。これにより記録物Ｐ’が回収ユニット８ｄ内に積載される。
【００４８】
記録媒体Ｐの搬送機構は、ローラ対によって記録媒体Ｐを挟持して搬送する方式等、他の方式であってもよい。ローラ対によって記録媒体Ｐを搬送する方式等においては、記録媒体Ｐとしてロールシートを用いてもよく、転写後にロールシートをカットして記録物Ｐ’を製造してもよい。
【００４９】
＜後処理ユニット＞
搬送装置１Ｂには、後処理ユニット１０Ａ、１０Ｂが設けられている。後処理ユニット１０Ａ、１０Ｂは転写ユニット４よりも下流側に配置され、記録物Ｐ’に対して後処理を行う機構である。後処理ユニット１０Ａは、記録物Ｐ’の表面に対する処理を行い、後処理ユニット１０Ｂは、記録物Ｐ’の裏面に対する処理を行う。処理の内容としては、例えば、記録物Ｐ’の画像記録面に、画像の保護や艶出し等を目的としたコーティングを挙げることができる。コーティングの内容としては、例えば、液体の塗布、シートの溶着、ラミネート等を挙げることができる。
【００５０】
＜検査ユニット＞
搬送装置１Ｂには、検査ユニット９Ａ、９Ｂが設けられている。検査ユニット９Ａ、９Ｂは転写ユニット４よりも下流側に配置され、記録物Ｐ’の検査を行う機構である。
【００５１】
本実施形態の場合、検査ユニット９Ａは、記録物Ｐ’に記録された画像を撮影する撮影装置であり、例えば、ＣＣＤセンサやＣＭＯＳセンサ等の撮像素子を含む。検査ユニット９Ａは、連続的に行われる記録動作中に、記録画像を撮影する。検査ユニット９Ａが撮影した画像に基づいて、記録画像の色味などの経時変化を確認し、画像データあるいは記録データの補正の可否を判断することができる。本実施形態の場合、検査ユニット９Ａは、圧胴４２の外周面に撮像範囲が設定されており、転写直後の記録画像を部分的に撮影可能に配置されている。検査ユニット９Ａにより全ての記録画像の検査を行ってもよいし、所定数毎に検査を行ってもよい。
【００５２】
本実施形態の場合、検査ユニット９Ｂも、記録物Ｐ’に記録された画像を撮影する撮影装置であり、例えば、ＣＣＤセンサやＣＭＯＳセンサ等の撮像素子を含む。検査ユニット９Ｂは、テスト記録動作において記録画像を撮影する。検査ユニット９Ｂは、記録画像の全体を撮影し、検査ユニット９Ｂが撮影した画像に基づいて、記録データに関する各種の補正の基本設定を行うことができる。本実施形態の場合、チェーン８ｃで搬送される記録物Ｐ’を撮影する位置に配置されている。検査ユニット９Ｂにより記録画像を撮影する場合、チェーン８ｃの走行を一時的に停止して、その全体を撮影する。検査ユニット９Ｂは、記録物Ｐ’上を走査するスキャナであってもよい。
【００５３】
＜制御ユニット＞
次に、記録システム１の制御ユニットについて説明する。図３および図４は記録システム１の制御ユニット１３のブロック図である。制御ユニット１３は、上位装置（ＤＦＥ）ＨＣ２に通信可能に接続され、また、上位装置ＨＣ２はホスト装置ＨＣ１に通信可能に接続される。
【００５４】
ホスト装置ＨＣ１では、記録画像の元になる原稿データが生成、あるいは保存される。ここでの原稿データは、例えば、文書ファイルや画像ファイル等の電子ファイルの形式で生成される。この原稿データは、上位装置ＨＣ２へ送信され、上位装置ＨＣ２では、受信した原稿データを制御ユニット１３で利用可能なデータ形式（例えば、ＲＧＢで画像を表現するＲＧＢデータ）に変換する。変換後のデータは、画像データとして上位装置ＨＣ２から制御ユニット１３へ送信され、制御ユニット１３は受信した画像データに基づき、記録動作を開始する。
【００５５】
本実施形態の場合、制御ユニット１３は、メインコントローラ１３Ａと、エンジンコントローラ１３Ｂとに大別される。メインコントローラ１３Ａは、処理部１３１、記憶部１３２、操作部１３３、画像処理部１３４、通信Ｉ／Ｆ（インタフェース）１３５、バッファ１３６および通信Ｉ／Ｆ１３７を含む。
【００５６】
処理部１３１は、ＣＰＵ等のプロセッサであり、記憶部１３２に記憶されたプログラムを実行し、メインコントローラ１３Ａ全体の制御を行う。記憶部１３２は、ＲＡＭ、ＲＯＭ、ハードディスク、ＳＳＤ等の記憶デバイスであり、ＣＰＵ１３１が実行するプログラムや、データを格納し、また、ＣＰＵ１３１にワークエリアを提供する。操作部１３３は、例えば、タッチパネル、キーボード、マウス等の入力デバイスであり、ユーザの指示を受け付ける。
【００５７】
画像処理部１３４は、例えば画像処理プロセッサを有する電子回路である。バッファ１３６は、例えば、ＲＡＭ、ハードディスクやＳＳＤである。通信Ｉ／Ｆ１３５は上位装置ＨＣ２との通信を行い、通信Ｉ／Ｆ１３７はエンジンコントローラ１３Ｂとの通信を行う。図３において破線矢印は、画像データの処理の流れを例示している。上位装置ＨＣ２から通信Ｉ／Ｆ１３５を介して受信された画像データは、バッファ１３６に蓄積される。画像処理部１３４はバッファ１３６から画像データを読み出し、読み出した画像データに所定の画像処理を施して、再びバッファ１３６に格納する。バッファ１３６に格納された画像処理後の画像データは、プリントエンジンが用いる記録データとして、通信Ｉ／Ｆ１３７からエンジンコントローラ１３Ｂへ送信される。
【００５８】
図４に示すように、エンジンコントローラ１３Ｂは、制御部１４、１５Ａ〜１５Ｅを含み、記録システム１が備えるセンサ群およびアクチュエータ群１６の検知結果の取得および駆動制御を行う。これらの各制御部は、ＣＰＵ等のプロセッサ、ＲＡＭやＲＯＭ等の記憶デバイス、外部デバイスとのインタフェースを含む。なお、制御部の区分けは一例であり、一部の制御を更に細分化した複数の制御部で実行してもよいし、逆に、複数の制御部を統合して、それらの制御内容を一つの制御部で行うように構成してもよい。
【００５９】
エンジン制御部１４は、エンジンコントローラ１３Ｂの全体の制御を行う。記録制御部１５Ａは、メインコントローラ１３Ａから受信した記録データをラスタデータ等、記録ヘッド３０の駆動に適したデータ形式に変換する。記録制御部１５Ａは、各記録ヘッド３０の吐出制御を行う。
【００６０】
転写制御部１５Ｂは、付与ユニット５Ａの制御、吸収ユニット５Ｂの制御、加熱ユニット５Ｃの制御、および清掃ユニット５Ｄの制御を行う。
【００６１】
信頼性制御部１５Ｃは、供給ユニット６の制御、回復ユニット１２の制御、および記録ユニット３を吐出位置ＰＯＳ１と回復位置ＰＯＳ３との間で移動させる駆動機構の制御を行う。
【００６２】
搬送制御部１５Ｄは、転写ユニット４の駆動制御や、搬送装置１Ｂの制御を行う。検査制御部１５Ｅは、検査ユニット９Ｂの制御、および検査ユニット９Ａの制御を行う。
【００６３】
センサ群およびアクチュエータ群１６のうち、センサ群には、可動部の位置や速度を検知するセンサ、温度を検知するセンサ、撮像素子等が含まれる。アクチュエータ群にはモータ、電磁ソレノイド、電磁バルブ等が含まれる。
【００６４】
＜ノズル列の構成＞
図５は、本実施形態に係る記録ヘッド３０を吐出面側から見た場合のノズル列の構成を示す図である。図２に示した複数の記録ヘッド３０はそれぞれ、同様の構成を有するものとする。本実施形態に係る記録ヘッド３０は、Ｘ方向に沿って、２４列のノズル列から構成され、また、Ｘ方向に直交するＹ方向に沿って、複数のノズル（吐出口５０１）が構成される。ここでのＸ方向、Ｙ方向は図１の方向に一致するものとし、Ｘ方向を転写ドラム４１の回転方向とし、Ｙ方向を記録ヘッド３０の幅方向として説明する。本実施形態において、
【００６５】
図５に示すように、各ノズル列において、Ｙ方向において、６００ｄｐｉ（ｄｏｔ  ｐｅｒ  ｉｎｃｈ）にて吐出口が配置される。また、Ｙ方向において、隣り合うノズル列間は、６００ｄｐｉの半ピッチ分ズレてノズルが配置されている。言い換えると、吐出口５０１は、千鳥配列の構成となっている。なお、Ｘ方向における列間の距離は、特に限定されるものでは無いが、２４００ｄｐｉの画像形成が可能なピッチにてノズル列が配置される。本実施形態では、Ｘ方向における所定の数のノズル列を１群とする。ここでは所定の数として４列を１群としている。したがって、列１、列５、列９、列１３、列２１が、Ｙ方向において同じ位置の画像形成を行う。他のノズル列間の関係も同様である。
【００６６】
＜変換処理＞
図６は、原稿データを印刷データへ変換する流れを示す図である。本実施形態において、ホスト装置ＨＣ１から送信された原稿データを印刷データへ変換する場合、上位装置ＨＣ２、メインコントローラ１３Ａ、およびエンジンコントローラ１３Ｂがそれぞれ処理を行って、印刷データへ変換する。
【００６７】
まず、上位装置ＨＣ２は、原稿データに対するラスタライズを行い、画像データへ変換する。ここでは、例えばベクター形式の原稿データが、ＲＧＢ形式の画像データへ変換される。また、ここで変換される画像データは、例えば、６００ｄｐｉや１２００ｄｐｉの解像度を有する。
【００６８】
次に、メインコントローラ１３Ａは、上位装置ＨＣ２から出力された画像データに対して色変換処理、色分解処理、及び量子化処理を行い、記録データに変換する。ここでの記録データは、例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）にて表現される。そのほか、記録ヘッド３０が対応するインクの種類に応じて、Ｌｃ（ライトシアン）、Ｌｍ（ライトマゼンタ）、Ｇｙ（グレー）などが追加されてもよい。ここで変換される記録データは、例えば、６００ｄｐｉや１２００ｄｐｉの解像度を有する。
【００６９】
そして、エンジンコントローラ１３Ｂは、メインコントローラ１３Ａから出力された記録データに対してインデックス展開を行い、印刷データに変換する。そして、印刷データに基づき、記録ヘッド３０からインクの吐出が行われ、画像形成がなされる。ここでの記録データは、１２００ｄｐｉの解像度を有する。
【００７０】
＜メインコントローラの構成＞
図７Ａおよび図７Ｂは、本実施形態に係るメインコントローラ１３Ａの構成例を示す。図７Ａは、上位装置ＨＣ２から入力される画像データの解像度が低く（例えば、６００ｄｐｉ）、記録ヘッド３０が対応するインクの種類が少ない（例えば、Ｃ、Ｍ、Ｙ、Ｋの４色）を想定した場合の構成例を示す。図７Ａにおいて１つの画像処理部１３４が設けられる。画像処理部１３４は、バッファ１３６内の受信バッファ７０２から取得した画像データを処理し、バッファ１３６内の記録バッファ７０３へと出力する。そして、分割処理部７０１は、記録バッファ７０３に格納されたデータをそれぞれ、エンジンコントローラ１３Ｂが備える複数の記録制御部１５Ａへ分割し、出力する。ここでの分割とは、記録ヘッド３０それぞれに対応したＣ、Ｍ、Ｙ、Ｋの色の信号を出力する。記録制御部１５Ａそれぞれは、分割処理部７０１から受信した信号と、印刷タイミング生成部７１１からの信号に基づいて、記録ヘッド３０によるインクの吐出を制御する。印刷タイミング生成部７１１は、エンコーダセンサ７１２からの信号に基づいて、印刷を行うタイミングを示す信号を生成し、記録制御部１５Ａへ出力する。
【００７１】
図７Ｂは、上位装置ＨＣ２から入力される画像データの解像度が高く（例えば、１２００ｄｐｉ）、記録ヘッド３０が対応するインクの種類が多い（例えば、Ｃ、Ｍ、Ｙ、Ｋ、Ｌｃ、Ｌｍ、Ｇｙの７色）を想定した場合の構成例を示す。図７Ｂにおいて、複数の画像処理部１３４が設けられ、これら複数の画像処理部１３４がそれぞれ、受信バッファ７０２から取得した画像データを処理し、記録バッファ７０３へと出力する。そして、分割処理部７０１は、記録バッファ７０３に格納されたデータをそれぞれ、エンジンコントローラ１３Ｂが備える複数の記録制御部１５Ａへ分割し、出力する。ここでの分割とは、記録ヘッド３０それぞれに対応したＣ、Ｍ、Ｙ、Ｋ、Ｌｃ、Ｌｍ、Ｇｙの色の信号を出力する。ここでは、Ｃ、Ｍ、Ｙ、Ｋの４色の信号を処理する分割処理部と、Ｌｃ、Ｌｍ、Ｇｙの３色の信号を処理する分割処理部の２つを設ける例を示している。記録制御部１５Ａそれぞれは、分割処理部７０１から受信した信号と、印刷タイミング生成部７１１からの信号に基づいて、記録ヘッド３０によるインクの吐出を制御する。
【００７２】
＜画像処理例＞
図８は、図７Ｂに示す複数の画像処理部１３４の構成において、画像処理を行う場合の概念を示す図である。ここでは説明を簡略化するために、Ｃ、Ｍ、Ｙ、Ｋの４色を用いて説明を行う。また、画像の解像度は、１２００ｄｐｉとする。
【００７３】
まず、受信バッファ７０２に、ＲＧＢ形式の画像データ（１２００ｄｐｉ）が保持されているものとする。そして、画像処理部１３４の数に応じて、１の画像を複数の領域に分割する。ここでの分割においては、所定方向のサイズを画像処理部１３４の数に等分するものとして説明する。分割された画像はそれぞれ、対応する画像処理部１３４に割り当てられ、処理される。複数の画像処理部１３４はそれぞれ、上述した色変換処理、色分解処理、量子化処理を行い、Ｃ、Ｍ、Ｙ、Ｋそれぞれの色に対応した画像データ（１２００ｄｐｉ）へ変換する。これらのデータは記録バッファ７０３へ出力され、今度は色を単位として複数の領域に分割して処理されたデータがマージされる。分割処理部７０１により、色ごとに、対応する記録制御部１５Ａへ出力される。
【００７４】
このような構成により、画像処理の負荷分散が可能となる。したがって、例えば、ハーフトーン処理など、入力データの解像度に比例して処理負荷が大きくなる処理に対し、複数の画像処理部１３４にて並列に処理を行うことで、処理速度を向上させることができる。
【００７５】
＜記録制御部＞
図９は、記録制御部１５Ａの構成例を示す図である。上述したように、本実施形態に係る記録制御部１５Ａは、記録ヘッド３０に対応して設けられており、ここでは、複数の記録制御部１５Ａのうちの１つを例に挙げて説明する。記録制御部１５Ａは、画像データ受信部９０１、位置制御生成部９０２、ＣＰＵ９０３、展開テーブル保持部９０５、展開処理部９０４、及び転送部９０６を含んで構成される。画像データ受信部９０１は、メインコントローラ１３Ａから、多値データを受信して、処理ごとに展開処理部９０４に対して多値データを送信する。本実施形態では、多値データとして、１画素の１色あたり１６段階（４ｂｉｔ）にて表現されるデータを例に挙げて説明する。位置制御生成部９０２は、印刷タイミング生成部７１１から画像形成を行うタイミングを示す信号を受信する。そして、位置制御生成部９０２は、受信した信号に基づき、展開処理を行う位置を示す位置情報を生成（算出）し、展開処理部９０４へ送信する。ここでの位置情報は、画像において、展開処理を行う位置（座標）を示す情報である。
【００７６】
ＣＰＵ９０３は、位置制御生成部９０２、および展開処理部９０４に対して初期設定を行う。ここでは初期設定は、例えば、各種変数の初期化やワーク領域の確保などが挙げられる。また、ＣＰＵ９０３は、展開テーブル保持部９０５に対して、展開テーブル（吐出パターン）の書き込みを行う。ここでの書き込みは、例えば、ＨＤＤ等から展開テーブルのデータを読み出し、ＳＲＡＭに保持させる。展開テーブルの詳細については後述する。展開処理部９０４は、画像データ受信部９０１から受信した多値データと、位置制御生成部９０２から受信した位置情報とに基づいて、展開テーブル保持部９０５から展開テーブルを読み出し、ドット配置データを生成する。ここでのドット配置データは、２値で構成され、記録ヘッド３０が有する吐出口それぞれにおいてインクを吐出するか（ドットを形成するか）否かを示すデータである。そして、展開処理部９０４は、生成したドット配置データを転送部９０６へ送信する。転送部９０６は、展開処理部９０４から受信した２値データであるドット配置データに従って、記録ヘッド３０に対して吐出信号を送信する。
【００７７】
＜使用列の違いによる紙面上のドットの配置＞
図１０は、図５にて示した記録ヘッド３０の構成において、画像形成の際に使用する列の違いにより紙面上に形成されるドットの配置の差異を説明するための図である。ここでは、１画素を形成するために、１６個のドット（４×４のドット）にて表現される。また、ある１つの色を例に挙げて説明する。図１０（ａ）は、記録ヘッド３０に設けられた複数のノズル列のうち、０列目、２列目、４列目、６列目のノズル列を使用して画像形成を行った場合の例を示す図である。この場合、各ノズル列は１２００ｄｐｉの１ピッチ分ズレているため、画像領域において、ドットが敷き詰められた状態で画像の形成を行うことができる。これは、偶数列目のみに限らず、奇数列目のノズル列のみを使用して画像形成を行った場合も同様の結果となる。
【００７８】
図１０（ｂ）は、０列目〜７列目のノズル列全てを使用して画像形成を行った場合の例を示す図である。この場合、各ノズル列は２４００ｄｐｉの１ピッチ分ズレているため、画像領域において、ドットが重複する領域と、ドットが形成されない領域とが生じる。
【００７９】
＜展開処理＞
図１１Ａは、図１０（ａ）に示すように、奇数列（もしくは、偶数列）のみのノズル列を使用した場合の展開処理を示す図である。ここでは、複数の記録ヘッド３０に対応した複数の記録制御部１５Ａのうちの１つの処理を例に挙げて説明する。なお、本処理を行う前に、ＣＰＵ９０３により、位置制御生成部９０２および展開処理部９０４の初期設定が行われているものとする。
【００８０】
また、画像を形成する際に複数のノズル列のうち偶数列を優先して使用する（以下、「偶数列優先」）か、奇数列を優先して使用する（以下、「奇数列優先」）かの設定が予めなされているものとする。このようないずれかの列を優先して使用する場合とは、例えば、細線などを形成する場合において、直線を揃えたドット配置になるようにするためである。
【００８１】
Ｓ１１０１にて、ＣＰＵ９０３は、変換処理を行うタイミングか否かを判定する。変換処理を行うタイミングは、例えば、メインコントローラ１３Ａからの信号に基づいて判定される。変換処理を行うタイミングであると判定した場合（Ｓ１１０１にてＹＥＳ）Ｓ１１０２へ進み、変換処理を行うタイミングでないと判定した場合（Ｓ１１０１にてＮＯ）当該タイミングとなるまで待機する。
【００８２】
Ｓ１１０２にて、画像データ受信部９０１は、メインコントローラ１３Ａから多値データである画像データを受信する。ここで受信する画像データは、記録制御部１５Ａが対応する記録ヘッド３０が画像形成を行うインクの色に対応した画像データである。
【００８３】
Ｓ１１０３にて、位置制御生成部９０２は、画像のＸＹ値（座標）に基づいて、展開テーブルの読み出し位置を算出する。ここでの展開テーブルの読み出し位置の算出方法については、後述する。
【００８４】
Ｓ１１０４にて、展開処理部９０４は、展開テーブル保持部９０５から展開テーブルを読み出す。ここでの展開テーブルの詳細については、後述する。
【００８５】
Ｓ１１０５にて、展開処理部９０４は、奇数列優先の設定がなされているか否かを判定する。奇数列優先である場合は（Ｓ１１０５にてＹＥＳ）Ｓ１１０６へ進み、奇数列優先でない場合（すなわち、偶数列優先）は（Ｓ１１０５にてＮＯ）Ｓ１１０７へ進む。
【００８６】
Ｓ１１０６にて、展開処理部９０４は、展開テーブルを用いて、奇数列優先にてドット配置データ（２値データ）を生成する。そして、Ｓ１１０８へ進む。ここでのドット配置データの生成方法については、後述する。
【００８７】
Ｓ１１０７にて、展開処理部９０４は、展開テーブルを用いて、偶数列優先にてドット配置データ（２値データ）を生成する。そして、Ｓ１１０８へ進む。ここでのドット配置データの生成方法については、後述する。
【００８８】
Ｓ１１０８にて、展開処理部９０４は、生成したドット配置データを転送部９０６へ送信する。
【００８９】
Ｓ１１０９にて、ＣＰＵ９０３は、変換処理が終了したか否かを判定する。終了していないと判定した場合は（Ｓ１１０９にてＮＯ）Ｓ１１０１へ戻り、終了したと判定した場合は（Ｓ１１０９にてＹＥＳ）本処理フローを終了する。
【００９０】
図１１Ｂは、図１０（ｂ）に示すように、複数のノズル列のうちの全てのノズル列を使用した場合の展開処理を示す図である。ここでは、複数の記録ヘッド３０に対応した複数の記録制御部１５Ａのうちの１つの処理を例に挙げて説明する。なお、本処理を行う前に、ＣＰＵ９０３により、位置制御生成部９０２および展開処理部９０４の初期設定が行われているものとする。このようなすべての列を使用する場合とは、例えば、風景などの自然画を形成する場合などが挙げられる。
【００９１】
Ｓ１１１１にて、ＣＰＵ９０３は、変換処理を行うタイミングか否かを判定する。変換処理を行うタイミングは、例えば、メインコントローラ１３Ａからの信号に基づいて判定される。変換処理を行うタイミングであると判定した場合（Ｓ１１１１にてＹＥＳ）Ｓ１１１２へ進み、変換処理を行うタイミングでないと判定した場合（Ｓ１１１１にてＮＯ）当該タイミングとなるまで待機する。
【００９２】
Ｓ１１１２にて、画像データ受信部９０１は、メインコントローラ１３Ａから多値データである画像データを受信する。ここで受信する画像データは、記録制御部１５Ａが対応する記録ヘッド３０が画像形成を行うインクの色に対応した画像データである。
【００９３】
Ｓ１１１３にて、位置制御生成部９０２は、画像のＸＹ値に基づいて、展開テーブルの読み出し位置を算出する。ここでの展開テーブルの読み出し位置の算出方法については、後述する。
【００９４】
Ｓ１１１４にて、展開処理部９０４は、展開テーブル保持部９０５から展開テーブルを読み出す。ここでの展開テーブルの詳細については、後述する。
【００９５】
Ｓ１１１５にて、展開処理部９０４は、全ノズル列を使用したドット配置データ（２値データ）を生成する。
【００９６】
Ｓ１１１６にて、展開処理部９０４は、生成したドット配置データを転送部９０６へ送信する。
【００９７】
Ｓ１１１７にて、ＣＰＵ９０３は、変換処理が終了したか否かを判定する。終了していないと判定した場合は（Ｓ１１１７にてＮＯ）Ｓ１１１１へ戻り、終了したと判定した場合は（Ｓ１１１７にてＹＥＳ）本処理フローを終了する。
【００９８】
＜展開テーブル＞
図１２は、位置制御生成部９０２により算出される展開テーブルの読み出し位置を説明するための図である。本例において、画像の左上を原点とし、上下方向をＸ方向とし、左右方向をＹ方向とする。ここでのＸ方向、Ｙ方向は、図１等に示した方向に一致しているものとする。１つの画像は、Ｘ方向において８つのブロックにて構成され、Ｙ方向において６つのブロックにて構成されるものとする。Ｙ方向における６つのブロックは、記録ヘッド３０の幅方向にて画像形成が可能な範囲に含まれるものとする。また、画像は１２００ｄｐｉの画像を用いるものとする。また、１つのブロックにおいて、Ｘ方向にて２４画素、Ｙ方向に２４画素にて形成されているものとする。したがって、１つのブロックには、５７６個の画素が含まれている。
【００９９】
ブロック内の各画素の位置に数字が割り当てられているものとする。位置制御生成部９０２は、ブロックの位置、および、ブロック内の画素位置から、展開テーブルの読み出し位置を算出する。
【０１００】
図１３は、本実施形態に係る展開テーブル保持部９０５に保持される展開テーブルの構成例を示す。本実施形態に係る展開テーブルは、多値データ（１６段階）に対応した１６個の展開テーブル（展開テーブル０〜展開テーブル１５）にて構成される。更に、本実施形態では、１６つの展開テーブルが、画像用と文字用のそれぞれに設けられる。したがって、１色あたり計３２個の展開テーブルが設けられる。これらの展開テーブルが、ＳＲＡＭに保持される。
【０１０１】
１つの展開テーブルは、縦横それぞれ２４画素から構成され、１２００ｄｐｉにて構成される。また、１画素当たり、１２ｂｉｔの２値データで構成される。つまり、１つの展開テーブルは１２×２４×２４＝６９１２［ｂｉｔ］となり、１色あたりの展開テーブル全体としては６９１２×１６×２＝２２１，１８４［ｂｉｔ］となる。ここで「０ｘ」は１６進数の値であることを示している。
【０１０２】
図１２にて示したブロックにて示された各画素の位置に対して、その画素の値に応じて、展開テーブルが読み出される。図１３では、画素の値が「０ｘ５５５」の場合と、「０ｘ１５１」の場合における、各展開テーブルにて規定された吐出パターンの例を示している。「０」は非吐出を示し、「１」は吐出を示す。
【０１０３】
＜優先配置＞
本実施形態に係る奇数列優先配置および偶数列優先配置の処理について、図を用いて説明する。上述したように、ノズル列を全て使う場合と、奇数列もしくは偶数列のいずれかを用いる場合とで画像の形成状態が異なる。本実施形態では、ノズル列のうち、偶数列と奇数列のいずれかを優先して用いる制御について更に詳細に説明する。
【０１０４】
図１４は、奇数列優先配置の場合を説明するための図である。図１４（ａ）において、ある画素のデータが「０ｘ５５５」の場合と、図１４（ｂ）において、「０ｘ１５１」の場合を示している。ここでの値はそれぞれ、図１３にて示した画素の位置に対応しているものとする。上述したように、１つの展開テーブルの１画素は１２ｂｉｔにて構成されている。本実施形態では、複数のノズル列を、１つの展開テーブルを用いて展開制御を行う。つまり、１つの展開テーブルにて破線にて示された列群（列１、列２、列５、列６、列９、列１０、列１３、列１４、列１７、列１８、列２１、列２２）を制御する。言い換えると、Ｙ方向における２列分のノズルが、１つの展開テーブルにて制御される。「０」は非展開（非吐出）の列を示し、「１」は展開（吐出）の列を示す。図１４（ａ）の「０ｘ５５５」の場合、列１、列５、列９、列１３、列１７、列２１が展開されることとなる。
【０１０５】
同様に、図１４（ｂ）の場合、破線にて示された列群（列３、列４、列７、列８、列１１、列１２、列１５、列１６、列１９、列２０、列２３、列２４）を制御する。そして、図１４（ｂ）の「０ｘ１５１」の場合、列３、列１１、列１５、列１９が展開されることとなる。
【０１０６】
図１５は、偶数列優先配置の場合を説明するための図である。図１５（ａ）において、ある画素のデータが「０ｘ５５５」の場合と、図１５（ｂ）において、「０ｘ１５１」の場合を示している。ここでの値は、図１３にて示した位置に対応しているものとする。上述したように、１つの展開テーブルは１２ｂｉｔにて構成されている。本実施形態では、複数の列をまとめて、１つの展開テーブルにて表現する。つまり、破線にて示された列群（列１、列２、列５、列６、列９、列１０、列１３、列１４、列１７、列１８、列２１、列２２）を制御する。そして、図１５（ａ）の「０ｘ５５５」の場合、列２、列６、列１０、列１４、列１８、列２２が展開されることとなる。
【０１０７】
同様に、図１５（ｂ）の場合、破線にて示された列群（列３、列４、列７、列８、列１１、列１２、列１５、列１６、列１９、列２０、列２３、列２４）を制御する。そして、図１５（ｂ）の「０ｘ１５１」の場合、列４、列１２、列１６、列２０が展開されることとなる。
【０１０８】
＜展開テーブルの容量＞
上記のように、奇数列優先配置に対応する展開テーブルと、偶数列優先配置に対応する展開テーブルとをそれぞれ保有する場合を考える。その場合、展開テーブルを保持するのに要する記憶領域（ＳＲＡＭ）の容量は倍になってしまい、その分の記憶領域を設ける必要がある。そこで、本実施形態では、展開テーブルの容量を抑えるために、奇数列優先配置（もしくは、偶数列優先配置）に対応する展開テーブルのみを保持し、もう一方の制御を行う場合には、保持している展開テーブルの値を変換する処理を行う。
【０１０９】
図１６は、本実施形態に係る変換処理を説明するための図である。ここでは、奇数列優先配置の展開テーブルを保持している前提で、偶数列優先配置に変換する例について説明する。また、図１４と同じように、画素のデータが「０ｘ５５５」の場合と、「０ｘ１５１」の場合を用いて説明する。
【０１１０】
図１６（ａ）はデータが「０ｘ５５５」の場合を示している。奇数列優先配置の場合、「０ｘ５５５」は、列１、列５、列９、列１３、列１７、列２１が展開されることとなる。これに対し、偶数列優先配置となるように変換処理を行うことで、列２、列６、列１４、列１８、列２２が展開されるように変換する。
【０１１１】
同様に、奇数列優先配置の場合、「０ｘ１５１」は、列３、列１１、列１５、列１９が展開されることとなる。これに対し、偶数列優先配置となるように変換処理を行うことで、列４、列１２、列１６、列２０が展開されるように変換する。このような処理が、図１１Ａに示したＳ１１０６またはＳ１１０７にて行われることにより、ドット配置データ（２値データ）を生成する。
【０１１２】
ここでの変換方法としては、例えば、変換用のテーブルを別途保持しておき、図１１ＡのＳ１１０５の判定結果に基づいて、当該テーブルの適用を行うか否かを切り替えるようにしてもよい。この場合は、展開テーブルを偶数列優先配置用と、奇数列優先配置用のそれぞれを保持するよりも展開テーブルの量を大幅に削減することができる。
【０１１３】
もしくは、図１１ＡのＳ１１０５の判定結果に基づいて、図１６に示す１２ｂｉｔの列に対する反転処理を実行するように制御してもよい。この場合は、変換用のテーブルも不要となり、展開テーブルの量を削減することができる。
【０１１４】
上記の例では、１つの記録ヘッド３０を例に挙げて説明したが、複数のインクに対応して複数の記録ヘッドを備える場合には、それぞれの記録ヘッドに対して展開テーブルの削減が可能となる。そのため、本実施形態における展開テーブルの削減効果は更に高いものとなる。
【０１１５】
なお、上記の例では、解像度として１２００ｄｐｉや６００ｄｐｉを例に挙げて説明したが、これに限定するものではない。記録ヘッドの構成や記録システムの構成に応じて、他の解像度のデータ等に適用してもよい。
【０１１６】
なお、自然画などの画像を記録する場合において、図１１Ｂにて示したような処理に用いられる展開テーブルは、上記の図１１Ａの処理にて用いられる展開テーブルとは別に設けてよい。この場合には、すべてのノズル列が画像形成に用いられることとなる。
【０１１７】
また、上記の例では、Ｙ方向における２つのノズル列を組として、偶数列優先もしくは奇数列優先のいずれかの展開テーブルを保持し、展開テーブルの値を変換する例を説明した。しかし、この構成に限定するものではなく、例えば、記録する解像度によっては、３以上のノズル列を組としてもよい。この場合において、例えば、３つのノズル列を組とする場合、第１の列、第２の列、第３の列としていずれかの展開テーブルを保持し、優先設定に応じて展開テーブルの値を変換するような構成であってもよい。これにより、全ての展開テーブルを保持するよりも、３分の１程度のデータ量に削減することが可能となる。
【０１１８】
以上、本実施形態により、展開テーブルを保持する記憶領域の容量を削減することができ、回路規模を抑制することができる。
【０１１９】
＜その他の実施形態＞
本発明は上述の実施形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１２０】
１３Ａ…メインコントローラ、１３Ｂ…エンジンコントローラ、１５Ａ…記録制御部、１３４…画像処理部、３０…記録ヘッド、７０１…分割処理部、７１１…印刷タイミング生成部、９０１…画像データ受信部、９０２…位置制御生成部、９０３…ＣＰＵ、９０４…展開処理部、９０５…展開テーブル保持部、９０６…転送部
【図１】
2020023114.tif 000003
【図２】
2020023114.tif 000004
【図３】
2020023114.tif 000005
【図４】
2020023114.tif 000006
【図５】
2020023114.tif 000007
【図６】
2020023114.tif 000008
【図７Ａ】
2020023114.tif 000009
【図７Ｂ】
2020023114.tif 000010
【図８】
2020023114.tif 000011
【図９】
2020023114.tif 000012
【図１０】
2020023114.tif 000013
【図１１Ａ】
2020023114.tif 000014
【図１１Ｂ】
2020023114.tif 000015
【図１２】
2020023114.tif 000016
【図１３】
2020023114.tif 000017
【図１４】
2020023114.tif 000018
【図１５】
2020023114.tif 000019
【図１６】
2020023114.tif 000020