(57)【要約】【課題】  往路走査と復路走査におけるインクの着弾順序の違いによる色目の差を効率よく抑制して高速かつ高品位な画像形成を可能にする。【解決手段】  バンド幅制御部１１０は、画像形成エンジンにおいて画像形成の行われる走査方向が異なる２つの領域間の境界である切替え境界が、描画バンド境界と一致するように描画バンドの幅を決定し、テーブル選択部１０９は、切替え境界と一致する描画バンド境界において、往路用変換テーブルと復路用変換テーブルとを切替えて、各描画バンドで使用する色変換テーブルを決定し、ＤＬ生成部１０２及びレンダリング処理部１０４で、決定された色変換テーブルを用いて、決定された描画バンドに基づいて描画処理を実行する。【選択図】  図１
2006159700.tif 000002
【特許請求の範囲】
【請求項１】
往路及び復路の双方向の走査で画像を形成する画像形成エンジンに接続され、入力画像情報に基づきバンド単位で描画処理を行って得られたラスタデータを前記画像形成エンジンに供給する画像処理装置であって、
前記画像形成エンジンにおいて画像形成の行われる走査が異なる２つの領域間の境界である切替え境界が、描画バンド境界と一致するように描画バンドを決定する描画バンド制御手段と、
前記切替え境界と一致する前記描画バンド境界において、第１の色変換プロファイルと第２の色変換プロファイルとを切替えて、各描画バンドで使用する色変換プロファイルを決定するプロファイル制御手段と、
前記プロファイル制御手段により決定された色変換プロファイルを用いて、前記描画バンド制御手段において決定された前記描画バンドに基づいて描画処理を実行する描画処理手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記画像形成エンジンが、それぞれ異なるインクを吐出する複数のノズル列を有するインクジェット記録ヘッドを備えていることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記描画バンド制御手段は、前記描画バンドに含まれるラスタ数が、前記２つの領域それぞれに含まれるラスタ数の公約数となるように前記描画バンドの幅を決定することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記２つの領域は幅が等しく、前記描画バンド制御手段は、前記２つの領域の幅の整数分の１となるように前記描画バンドの幅を決定することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記画像形成エンジンは、往路又は復路いずれかの走査でそれぞれの領域の画像を形成し、
前記２つの領域は、往路の走査で画像形成される領域と、復路の走査で画像形成される領域であることを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記画像形成エンジンは、往路及び復路両方の走査でそれぞれの領域の画像を形成し、
前記２つの領域は、往路の走査が先行して画像形成される領域と、復路の走査が先行して画像形成される領域であることを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項７】
前記描画処理手段は、
前記プロファイル切替え制御手段により決定された色変換プロファイルを用いて前記バンド単位で入力画像情報に応じた描画用の中間データを作成する中間データ生成手段と、
前記バンド単位の前記中間データに基づくラスタデータ変換を実行するレンダリング処理手段と、
を備えることを特徴とする請求項１から６のいずれか１項に記載の画像処理装置。
【請求項８】
前記描画処理手段は、
前記バンド単位で入力画像情報に応じた描画用の中間データを作成する中間データ生成手段と、
前記プロファイル切替え制御手段により決定された色変換プロファイルを用いて、前記バンド単位の前記中間データに基づくラスタデータ変換を実行するレンダリング処理手段と、
を備えることを特徴とする請求項１から６のいずれか１項に記載の画像処理装置。
【請求項９】
前記画像形成エンジンは、画像形成の仕様が異なる複数の動作モードを有しており、
前記描画バンド制御手段は、前記動作モードに応じて前記描画バンドを決定することを特徴とする請求項１から８のいずれか１項に記載の画像処理装置。
【請求項１０】
画像形成の仕様が異なる複数種類の画像形成エンジンを接続可能であり、
前記描画バンド制御手段は、接続される画像形成エンジンの種類に応じて前記描画バンドを決定することを特徴とする請求項１から８のいずれか１項に記載の画像処理装置。
【請求項１１】
往路及び復路の双方向の走査でカラー画像を形成する画像形成エンジンに接続され、入力画像情報に基づきバンド単位で描画処理を行って得られたラスタデータを前記画像形成エンジンに供給する画像処理装置であって、
前記画像形成エンジンにおいて往路走査で画像形成されるラスタと復路走査で画像形成されるラスタとの境界である切替え境界をまたぐ描画要素に対しては、往路走査用と復路走査用の２つの中間データを作成する中間データ生成手段と、
前記中間データに基づくラスタデータ変換を実行するレンダリング処理手段と、
を備えることを特徴とする画像処理装置。
【請求項１２】
請求項１から１１のいずれか１項に記載の画像処理装置と、往路及び復路の双方向の走査でカラー画像を形成する画像形成エンジンとを備える記録システム。
【請求項１３】
往路及び復路の双方向の走査でカラー画像を形成する画像形成エンジンに、入力画像情報に基づきバンド単位で描画処理を行って得られたラスタデータを供給する画像処理方法であって、
前記画像形成エンジンにおいて画像形成の行われる走査が異なる２つの領域間の境界である切替え境界が、描画バンド境界と一致するように描画バンドを決定する描画バンド制御工程と、
前記切替え境界と一致する前記描画バンド境界において、第１の色変換プロファイルと第２の色変換プロファイルとを切替えて、各描画バンドで使用する色変換プロファイルを決定するプロファイル制御工程と、
前記プロファイル制御工程で決定された色変換プロファイルを用いて、前記描画バンド制御工程で決定された前記描画バンドに基づいて描画処理を実行する描画処理工程と、
を備えることを特徴とする画像処理方法。
【請求項１４】
入力画像情報に基づきバンド単位で描画処理を行って得られたラスタデータを画像形成部へ供給し、当該供給されたラスタデータに基づいて往路及び復路の双方向の走査で前記画像形成部が画像を形成可能な画像形成装置であって、
前記画像形成部において画像形成の行われる走査が異なる２つの領域間の境界である切替え境界が、描画バンド境界と一致するように描画バンドを決定する描画バンド制御手段と、
前記切替え境界と一致する前記描画バンド境界において、第１の色変換プロファイルと第２の色変換プロファイルとを切替えて、各描画バンドで使用する色変換プロファイルを決定するプロファイル制御手段と、
前記プロファイル制御手段により決定された色変換プロファイルを用いて、前記描画バンド制御手段において決定された前記描画バンドに基づいて描画処理を実行する描画処理手段と、
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法に関し、より詳細には、往路及び復路の双方向の走査で画像を形成する画像形成エンジンと接続して画像形成システムを構成する画像処理装置に関するものである。
【背景技術】
【０００２】
近年、パーソナルコンピュータ（ＰＣ）や複写装置等のＯＡ機器が広く普及しており、これらの機器の画像形成装置（記録装置）の一種として、インクジェット方式によりディジタル画像記録を行う装置が急速に発展、普及している。特にＯＡ機器の高機能化とともにカラー化が進んでおり、これに伴なって様々なカラーインクジェット記録装置が開発されてきている。
【０００３】
一般にインクジェット記録装置は、記録手段（記録ヘッド）及びインクタンクを搭載するキャリッジと、記録紙を搬送する搬送手段と、これらを制御する制御手段とを具備する。そして複数の吐出口からインク液滴を吐出させる記録ヘッドを記録紙の搬送方向（副走査方向）と略直行する方向（主走査方向）にシリアルスキャンさせ、一方で非記録時に記録幅に等しい量で間欠搬送するものである。さらには、カラー対応のインクジェット記録装置の場合、使用する色に対応した複数の記録ヘッドにより吐出されるインク液滴の重ねあわせによるカラー画像を形成する。
【０００４】
インクジェット記録装置においてインクを吐出させる方法としては、（１）吐出口近傍に発熱素子（電気／熱エネルギー変換体）を設け、この発熱素子に電気信号を印加することによりインクを局所的に加熱して圧力変化を起こさせ、インクを吐出口から吐出させるサーマル方式と、（２）ピエゾ素子等の電気／圧力変換手段を用い、インクに機械的圧力を付与してインクを吐出するピエゾ方式、などが用いられている。一般に、前者のサーマル方式は、ノズルの高密度化が容易で、また記録ヘッドを低コストで構成できる反面、発熱を利用するためにインクやヘッドの劣化を招きやすい。一方、後者のピエゾ方式は、吐出制御性に優れ、またインクの自由度が高く、ヘッド寿命が半永久的であるといった特徴がある。
【０００５】
インクジェット記録方式は、記録信号に応じてインクを微少な液滴として吐出口から記録媒体上に吐出することにより文字や図形などの記録を行うものであり、ノンインパクトであるため騒音が少ないこと、ランニングコストが低いこと、装置が小型化しやすいこと、及びカラー化が容易であること、などの利点を有していることから、コンピュータやワードプロセッサ等と併用され、あるいは単独で使用される複写機、プリンタ、ファクシミリ等の記録装置において、画像形成手段（記録手段）として広く用いられている。
【０００６】
このようなカラーインクジェット記録装置として、ページ単位のページ記述言語方式のカラー多値情報を含む情報を解析してページ単位でプリント出力する、所謂ページプリンタがある。ページ記述言語（以下、ＰＤＬと称する）とは、ページ上の描画データをオブジェクトと呼ばれる文字や図形やイメージといった描画要素に分割してオブジェクトコード化することで、少ないデータ量でプリンタへ画像情報を転送するための言語情報である。ホストＰＣから画像形成すべき情報をＰＤＬとして送信し、プリンタ側において受信したＰＤＬデータを解釈し、ディスプレイリストと呼ばれる中間データを生成して保持し、この中間データに従ってレンダリングと呼ばれるラスタイメージへの変換を行うことで、各種情報から記録解像度に対応したイメージ情報を生成する。ＰＤＬには、PostScript（登録商標）に代表される高度なグラフィックス機能に特徴を持つタイプと、LIPSやPCL（いずれも登録商標）に代表される高速に記録できる高速処理機能に特徴を持つタイプのものがある。
【０００７】
図２６及び図２７は、一般的なカラーＰＤＬインクジェット記録装置において主に画像処理を行うコントローラと、記録を実行するエンジンの概略構成をそれぞれ示すブロック図である。
【０００８】
まずコントローラの機能及び概略動作について図２６を参照して説明する。ＣＰＵ２６０１は、ＵＳＢインタフェース２６０９あるいはＩＥＥＥ１３９４インタフェース２６１０を介してホストＰＣ２６１１（２６１２）に接続されており、制御プログラムを格納したＲＯＭ２６０６や更新可能な制御プログラムや処理プログラムや各種定数データなどを格納したＥＥＰＲＯＭ２６０８、及びホストＰＣ２６１１（２６１２）から受信したコマンド信号や画像情報を格納するためのＲＡＭ２６０４にアクセスし、これらのメモリに格納された情報に基づいて記録動作を制御する。
【０００９】
操作パネル２６１４のキーから入力される指示情報は、操作パネルインタフェース２６１３を介してＣＰＵ２６０１に伝達され、またＣＰＵ２６０１からの命令により同様に操作パネルインタフェース２６１３を介して操作パネル２６１４のＬＥＤ点灯やＬＣＤ表示が制御される。拡張インタフェース２６１５はＬＡＮコントローラやＨＤＤなどの拡張カードを接続することにより機能拡張を行うためのインタフェースである。データ処理ブロック２６１６においてホストＰＣから受信したＰＤＬデータを解釈して描画処理を行い、さらにエンジン仕様に適合した各インク色の画像形成データに変換された後に、エンジン通信ブロック２６１８を介してエンジン（図２７）へ出力される。またコントローラとエンジンの間の各種コマンドやステータス情報の送受信は同様にエンジン通信ブロック２６１８を介して行われる。データ処理ブロック２６１６における詳細なデータ処理フローについては後述する。
【００１０】
次にエンジンの機能及び動作概要について図２７を参照して説明する。エンジンはバンドメモリ制御ブロック２７１２を介してコントローラ（図２６）と接続されている。ＣＰＵ２７０１は制御プログラムを格納したＲＯＭ２７０３や更新可能な制御プログラムや処理プログラムや各種定数データなどを格納したＥＥＰＲＯＭ２７０４、及びコントローラから受信したコマンド信号や画像情報を格納するためのＲＡＭ２７０２にアクセスし、これらのメモリに格納された情報に基づいて記録動作を制御する。
【００１１】
出力ポート２７０５及びキャリッジモータ制御回路２７０７を介してキャリッジモータ１７０９を動作させることによりキャリッジ２７１１を移動させ、また、出力ポート２７０５及び紙送りモータ制御回路２７０６を介して紙送り紙送りモータ２７０８を動作させることにより搬送ローラなどの紙搬送機構２７１０を動作させる。さらにＣＰＵ２７０１は、ＲＡＭ２７０２に格納されている各種情報に基づき、バンドメモリ制御ブロック２７１２や記録ヘッド制御ブロック２７１４を制御して記録ヘッド２７１５を駆動することにより記録媒体上に所望の画像を記録することができる。
【００１２】
また、図外の電源回路からは、ＣＰＵや各種制御回路を動作させるためのロジック駆動電圧Ｖｃｃ（例えば、３．３Ｖ）、各種モータ駆動電圧Ｖｍ（例えば、２４Ｖ）、記録ヘッドを駆動させるためのヒート電圧Ｖｈ（例えば、１２Ｖ）、等の各種電圧が出力される。
【００１３】
次に、コントローラにおけるデータフローについて詳細に説明する。
【００１４】
ＰＤＬデータの描画方法としては大別して２つの方法がある。１つはコントーンレンダリングと呼ばれる方式であり、ＲＧＢ多値データ（多くの場合は各色８ｂｉｔ）でレンダリング処理を実行するもので、出力データ形式も同様にＲＧＢ多値データとなる。もう１つはハーフトーンレンダリングと呼ばれる方式であり、ＲＧＢ多値データをエンジン所望のシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の３色のカラーインクにブラック（Ｋ）を加えた色空間に変換したディスプレイリストを生成し、さらにレンダリング処理に先立ってハーフトーン処理を行うものである。ハーフトーンレンダリング方式の出力データ形式は階調変換されたＫＣＭＹデータとなる。ディスプレイリスト以前の段階でハーフトーン処理を行うことも可能である。
【００１５】
前者のコントーンレンダリング方式では、レンダリング処理後のラスタイメージに対してＫＣＭＹ変換及びハーフトーン処理を実行するため、画像処理の構成及びフローの自由度が高いというメリットがある。一方、後者のハーフトーンレンダリング方式では、ディスプレイリスト生成あるいはレンダリング処理の中で色空間変換やハーフトーン処理を行うため、コントーンレンダリング方式と比較して小さなサイズで各種バッファを構成できるといったメリットがある。
【００１６】
図２５は、コントローラにおける機能ブロックとデータ処理の流れを示したものである。ここではハーフトーンレンダリング方式について説明している。
【００１７】
ホストＰＣより受信されたＲＧＢ多値情報を含む各種ＰＤＬデータが、ＰＤＬ解釈部２５０１に入力されトランスレート処理が行われる。続いてディスプレイリスト生成部２５０２によって、高速なレンダリング処理を行うための中間データに変換される。ここではＲＧＢ色空間からＫＣＭＹ色空間への変換処理が行われ、生成されたディスプレイリストは全てＫＣＭＹ各プレーンに対応した形で構成される。レンダリング処理部２５０４では、生成され保持されたディスプレイリストに従いラスタイメージへの変換処理を実現する。このレンダリング処理は１ページよりも小さなライン数のバンド単位で実行される。
【００１８】
一般にバンドサイズを大きく設定することにより描画効率（処理速度）は高められるが、一方で多くのメモリ資源を必要とするために高コスト要因となる。またレンダリング処理部２５０４ではレンダリング処理と平行して多値ディザ方式による階調変換を行い、ＫＣＭＹ各色４ｂｉｔのラスタイメージが出力される。ドットデータ生成部２５０６では入力されたＫＣＭＹ各色４ｂｉｔデータに対して網点マトリクスを用いて画像形成の解像度（出力解像度）のＫＣＭＹ各色１ｂｉｔデータに変換する。例えば、レンダリング解像度６００ｄｐｉ×６００ｄｐｉに対して２×２の網点マトリクスを用いて出力解像度に対応した１２００ｄｐｉ×１２００ｄｐｉのドットデータを生成する。レンダリング解像度及び出力解像度は目的（記録モード）に応じて決定される。
【００１９】
従来のインクジェット記録方法において、インクのにじみのない高発色のカラー画像を得るためには、インク吸収層を有する専用コート紙を使用する必要があったが、近年はインクの改良等によりプリンタや複写機等で大量に使用される普通紙への記録適性を持たせた方法も実用化されている。さらにはＯＨＰシートや布、プラスチックシート等の様々な記録媒体への対応が望まれており、こうした要求に応えるため、インクの吸収特性が異なる記録媒体（記録メディア）を必要に応じて選択した際に、記録媒体の種類に係わりなく最良の記録が可能な記録装置の開発及び製品化が進められている。また記録媒体の大きさについても、宣伝広告用のポスタや衣類等の織布では大サイズのものが要求されてきている。このようにインクジェット記録装置は、優れた記録手段として幅広い分野で需要が高まっており、より一層高品位な画像の提供が求められ、また更なる高速化への要求も一段と高まっていると言える。
【００２０】
一般に、カラーインクジェット記録方法は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の３色のカラーインクにブラック（Ｋ）を加えた４色のインクを使用してカラー記録を実現する。このようなカラーインクジェット記録装置においては、キャラクタのみ記録するモノクロインクジェット記録装置と異なり、カラー画像を記録するにあたっては、発色性や階調性、一様性など、様々な特性が要求される。
【００２１】
また、インクジェット記録装置では、更に多階調として自然画像をより高品位に形成するため、従来のシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色に加えて、インク濃度の低いライトシアン（ＬＣ）、ライトマゼンタ（ＬＭ）、ライトイエロー（ＬＹ）の３色を加えた７色インクを用いることにより、ハイライト部分の粒状感を軽減したものなどが多く実現されている。
【００２２】
しかし、記録される画像の品位は記録ヘッド単体の性能に依存するところが大きい。記録ヘッドの吐出口の形状や電気／熱変換体（発熱素子）のばらつき等の、記録ヘッド製作工程において生じるノズル毎の僅かな違いがそれぞれの吐出口から吐出されるインクの吐出量や吐出方向の向きに影響を及ぼし、最終的に形成される記録画像の濃度ムラとして画像品位を劣化させる原因となる。その結果として、記録ヘッドの主走査方向に対して周期的にエリアファクタ１００％を満たせない「白（あるいは淡い色）」として視認される部分が存在したり、逆に必要以上にドットが重なり合ったり、あるいは白筋が発生したりすることとなる。これらの現象が通常人間の目で濃度ムラとして感知される。
【００２３】
そこで、これらの濃度ムラ対策としてマルチパス記録法と呼ばれる方式が提案されている。説明を簡単にするため、８ノズルからなる単一の記録ヘッドを用いた場合を例に挙げて説明する。
【００２４】
はじめに、偶数列／奇数列パターンや千鳥／逆千鳥パターンを用いて記録データを間引くことによりパスデータを生成する、固定マスク方式を採用して２パス記録を実現する場合について説明する。図２８の（ａ）に示すように、第１走査において千鳥パターンを記録し、記録幅の半分（４ドット幅）だけ紙送りを行った後、（ｂ）に示す第２走査において逆千鳥パターンを記録することにより記録を完成する。再度４ドット幅の紙送りを行った後、（ｃ）のように千鳥パターンを記録する。このように、順次４ドット単位の紙送りと千鳥／逆千鳥パターンの記録を交互に行うことにより、４ドット単位の記録領域を１スキャン毎に完成させていく。
【００２５】
次に、記録ドットと非記録ドットとが乱数的に配列されたランダムマスクパターンなどを用いて記録データを間引くことによりパスデータを生成する、テーブル参照方式を採用して２パス記録を実現する場合について説明する。図２９は、記録走査毎のマスクテーブルの一例を示す図であり、テーブル領域（Ａ）及び（Ｂ）はそれぞれ第１パス及び第２パスにおいて使用する相補的なマスクテーブルである。各テーブルは１ｂｉｔ／ｄｏｔで、０はマスク対象であることを示し、１は非マスク対象であることを示す。マスクテーブル（Ａ）及び（Ｂ）はそれぞれ主走査方向１２画素×副走査方向４画素に対応したサイズのテーブルであり、これを各方向に繰り返し展開してマスクデータとして使用する。記録ヘッドが備えるノズル数は８であり、２パス記録における紙搬送量に相当する画素数は、８／２＝４であり、これはテーブル（Ａ）及び（Ｂ）の副走査方向サイズと一致する。
【００２６】
図３０は、図２９で示したマスクテーブルを用いた記録走査の様子を説明する図である。８つのノズルに対応する８ラインのデータに対して、４ライン毎に（Ａ）又は（Ｂ）をマスクパターンとして適用する。（ａ）〜（ｃ）で示す各記録走査においては、格納されたマスクテーブルを用いて画像データのマスク処理（記録ドットを非記録ドットに置き換える）を実行し、パスデータを生成出力する。具体的には、画像データとマスクデータとの論理積をとることにより、マスクデータが１である場合には画像データをそのまま出力し、マスクデータが０である場合には画像データを０に置き換えることにより実現される。全ての画像領域は常に２回の走査により（Ａ）、（Ｂ）の順にマスク処理されて記録データが生成されることになる。ここで、（Ａ）及び（Ｂ）のマスクＯＦＦ（１）比率は、等しく各々５０％程度である。
【００２７】
このようにして、一つのラインを異なる二つのノズルを用いて記録することにより、濃度ムラを抑えた高品位な画像を形成することができる。また、マルチパス記録法は、インクを乾かしながら記録していくことにより、ブリーディング（にじみ）を抑えるといった効果や、走査毎の記録ドットを低減することから吐出不良の原因となる記録ヘッドの昇温を抑制する効果、なども同時に達成できる。ここでは主走査方向について説明したが、副走査方向に対して連続するドットを間引いて記録することにより更なる高画質化が可能になる。また、ノズル解像度よりも高い解像度で副走査方向の画像形成を実現する場合は、必然的に副走査方向の間引き記録が実施される。
【００２８】
各走査のパスデータを生成する方法としては、上述のように、記録ドットと非記録ドットとが乱数的に配列されたランダムマスクパターンなどを用いて記録データを間引くことによりパスデータを生成する方法（テーブル参照方式と称す）や、偶数列／奇数列パターンや千鳥／逆千鳥パターンを用いて記録データを間引くことによりパスデータを生成する方法（固定マスク方式と称す）のほかに、記録ドットに着目して間引き処理を行うことによりパスデータを生成する方法（データマスク方式と称す）、あるいはこれらを併用した方式などが知られている。
【００２９】
カラーインクジェット記録装置においては、より一層の高画質化とともに、更なる高速化への要求が高まりを見せている。高速化を実現するための主な手段として、（１）記録ヘッドが備えるノズル数の増大、（２）記録ヘッドを搭載するキャリッジ駆動（主走査）速度の向上、（３）マルチパス記録の記録パス数の低減、（４）往路／復路両方の走査で画像形成を行う双方向記録の実施、などが挙げられる。
【００３０】
これらの実現に際しては、（１）や（２）はもちろんのこと、（３）や（４）についても記録ヘッドの大型化とノズルの高密度実装に伴う特性ばらつきの低減や歩留まりの向上、あるいは更なる高速応答性やヨレ低減などの基本性能の向上といった、記録ヘッド自体のパフォーマンスに依存する部分が大きい。さらに、（３）と（４）の両立のためには以下のような非常に大きな問題点が存在する。すなわち、２あるいは４パス記録などのパス数の少ないマルチパス記録や１パス記録に対して、往路と復路の両方の走査で画像形成を行ういわゆる双方向記録を実施すると、紙搬送量（送紙幅）に相当する位置毎に周期的な色ムラが発生して画品位を大きく劣化させるといった問題点がある。
【００３１】
この現象のメカニズムについて詳細に説明する。
【００３２】
近年のインクジェット記録装置における記録ヘッドは、インク色毎にノズル列を副走査方向に配して、これを主走査方向に例えばインク色分だけ配列する形態が主流となっている。図３１は、各インク色のノズル配置の様子を示す図である。ここでは、列（色）あたり４つのノズル搭載し、Ｋ、Ｃ、Ｍ、Ｙの順に主走査方向に配置されている。このような記録ヘッドで双方向記録を実施すると、図３１からも明らかなように、往路走査ではＫ、Ｃ、Ｍ、Ｙの順に吐出されたインク滴が紙面上に着弾し、復路走査では逆にＹ、Ｍ、Ｃ、Ｋの順に吐出されたインク滴が紙面上に着弾する。
【００３３】
図３２Ａは、往路走査においてＣのインク滴３２０１に続き短い時間間隔をおいてＭのインク滴３２０３が紙面上に到達した場合の記録紙に対するインクの浸透、定着の様子を示す模式的断面図である。一般には、後から打ち込んだインク滴３２０３は、紙面に垂直な方向と紙面に沿った方向には浸透するが、先に着弾したインク滴が浸透している領域３２０２にはあまり浸透定着しない。後から打ち込んだインク滴は、先に打ち込んだインク滴が浸透した領域３２０２のさらに下方へ浸透、定着することになる（３２０４）。つまり、（ｄ）に示すように、はじめにＣが浸透して表面及び内部に広がり、次に着弾したＭはこのＣインクの下部に潜り込んでしまう。表面から見ると、ＭがかったＣインクの外側にＭインクが広がったような状態となる。
【００３４】
図３２Ｂは、復路走査においてＭのインク滴３２０３に続き短い時間間隔をおいてＣのインク滴３２０１が紙面上に到達した場合の記録紙に対するインクの浸透、定着の様子を示す模式的断面図である。同様にして、はじめにＭが浸透して表面及び内部に広がり（ｂ）、次に着弾したＣはこのＭインクの下部に潜り込んでしまう（ｄ）。表面から見ると、ＣがかったＭインクの外側にＣインクが広がったような状態となる。これは、単一ドットに着目すると往路走査におけるＣ−Ｍ混色部と比べてＣの色目が強く現われる。このように、同一のＣ−Ｍ混色であっても、往路走査と復路走査とでは全く別の色目になってしまう。
【００３５】
次に、この現象に関わるマルチパス記録における問題点について、２パス双方向記録を例に挙げて説明する。往路走査では千鳥状にドットを形成し、復路走査ではこれと相補的な逆千鳥状にドットを形成することにより、２回の走査で全てのドット形成を実行するものとする。このような２パス双方向記録の記録走査の様子を図３３に示す。図３３から明らかなように、紙搬送幅である１／２バンド（バンドはノズル列幅を示す）毎に、往路走査、路走査の順に走査が行われる領域と復路走査、往路走査の順に走査が行われる領域とが交互に存在する。ここで、千鳥座標位置と逆千鳥座標位置とが確率的にほぼ均等にドットが配置されるとすれば、往路走査と復路走査、言い換えれば１パス目と２パス目で形成されるドットの数（比率）は等しい。
【００３６】
ここで、画像の記録解像度によって決定される隣接画素ピッチに対して、少なくともその外接円よりも大きいサイズのドットを形成するのが一般的である。さらには、インク吐出のヨレや紙搬送誤差などに起因する着弾ずれや、吐出インク滴のサイズのばらつきなどを考慮して、さらに大き目のドットが用いられる。図３４は紙面上に形成されるドットの様子を示したものである。図３４からも明らかなように、千鳥状に５０％の数量のドットを吐出した場合のドット形成面積は、紙面上の面積の５０％以上を占めることになり、さらにドットサイズを大きくしていくと、ほぼ紙面上を埋め尽くしてしまう。
【００３７】
従って、先に述べたように２パス双方向記録を実行すると、先行する１パス目において形成するドットが数量の上では５０％であっても、実際に形成される面積は５０％を大きく越えて紙面上を覆い尽くすこととなる。すなわち、往路走査が先行する領域では往路走査での色目が支配的となり、復路走査が先行する領域では復路走査での色目が支配的となるため、結果として、紙搬送幅毎に交互に色目の異なった混色が形成されてしまい、画像品位を大きく損なうといった問題点があった。
【００３８】
さらには、濃度（ドット打ち込み量）の違いによって往路走査と復路走査との間の色目の差が大きく変化する。このような濃度と色目との微妙な関係は、吐出インク量や隣接画素ピッチ、インク特性、記録媒体の特性、各インク色の着弾時間差、などの組み合わせによっても複雑に変化してしまう。
【００３９】
このような技術的課題を解決するために、複数色のインクの着弾順序が対称となるように各色複数の記録ヘッドを備えるインクジェット記録装置が提案され、実用化されている（特許文献１及び２）。このような構成で、キャリッジ移動方向に対して複数組の記録ヘッドを配置して、そのインク色配列を対称とすることにより、往路走査と復路走査でのインク着弾順序の差異が解消される。また同時にプリント速度の向上を達成することが可能になる。
【特許文献１】特開２０００−０７９６８１号公報
【特許文献２】特開２００１−０９６７７０号公報
【発明の開示】
【発明が解決しようとする課題】
【００４０】
しかしながら上記のように、往路と復路での着弾順序が対称となるように各色複数の記録ヘッドを配置する構成とすると、次のような問題が生じる。
【００４１】
すなわち、記録ヘッド、更にはキャリッジやクリーニング機構の大型化及び複雑化、あるいは記録ヘッド制御回路の大規模化といった問題が生じ、このためインクジェット記録装置の低コスト化を妨げる一つの要因となる。
【００４２】
本発明は以上のような状況に鑑みなされたものであり、ＰＤＬインクジェット記録装置において、往路走査と復路走査におけるインクの着弾順序の違いによる色目の差を効率よく抑制して高速かつ高品位な画像形成を可能にすることを目的とする。
【課題を解決するための手段】
【００４３】
上記目的を達成する本発明の一態様としての画像処理装置は、往路及び復路の双方向の走査で画像を形成する画像形成エンジンに接続され、入力画像情報に基づきバンド単位で描画処理を行って得られたラスタデータを前記画像形成エンジンに供給する画像形成コントローラであって、
前記画像形成エンジンにおいて画像形成の行われる走査が異なる２つの領域間の境界である切替え境界が、描画バンド境界と一致するように描画バンドを決定する描画バンド制御手段と、
前記切替え境界と一致する前記描画バンド境界において、第１の色変換プロファイルと第２の色変換プロファイルとを切替えて、各描画バンドで使用する色変換プロファイルを決定するプロファイル制御手段と、
前記プロファイル制御手段により決定された色変換プロファイルを用いて、前記描画バンド制御手段において決定された前記描画バンドに基づいて描画処理を実行する描画処理手段と、を備えている。
【００４４】
また、上記目的を達成する本発明の別の態様としての画像処理方法は、往路及び復路の双方向の走査でカラー画像を形成する画像形成エンジンに、入力画像情報に基づきバンド単位で描画処理を行って得られたラスタデータを供給する画像処理方法であって、
前記画像形成エンジンにおいて画像形成の行われる走査が異なる２つの領域間の境界である切替え境界が、描画バンド境界と一致するように描画バンドを決定する描画バンド制御工程と、
前記切替え境界と一致する前記描画バンド境界において、第１の色変換プロファイルと第２の色変換プロファイルとを切替えて、各描画バンドで使用する色変換プロファイルを決定するプロファイル制御工程と、
前記プロファイル制御工程で決定された色変換プロファイルを用いて、前記描画バンド制御工程で決定された前記描画バンドに基づいて描画処理を実行する描画処理工程と、を備えている。
【００４５】
また、上記目的を達成する本発明の別の態様としての画像形成方法は、入力画像情報に基づきバンド単位で描画処理を行って得られたラスタデータを画像形成部へ供給し、当該供給されたラスタデータに基づいて往路及び復路の双方向の走査で前記画像形成部が画像を形成可能な画像形成装置であって、
前記画像形成部において画像形成の行われる走査が異なる２つの領域間の境界である切替え境界が、描画バンド境界と一致するように描画バンドを決定する描画バンド制御手段と、
前記切替え境界と一致する前記描画バンド境界において、第１の色変換プロファイルと第２の色変換プロファイルとを切替えて、各描画バンドで使用する色変換プロファイルを決定するプロファイル制御手段と、
前記プロファイル制御手段により決定された色変換プロファイルを用いて、前記描画バンド制御手段において決定された前記描画バンドに基づいて描画処理を実行する描画処理手段と、
を備えることを特徴とする画像形成装置。
【００４６】
このような各種態様によれば、画像形成の行われる走査が異なる２つの領域毎に描画処理に用いる色変換プロファイルが切替えられ、各走査での画像形成に応じた適切な色変換プロファイルに従った描画データが得られる。
【００４７】
従って、２つの領域の間で生じる色目の差を抑制するような２つの色変換プロファイルを用いれば、例えば、往路走査で記録される領域と復路走査で記録される領域の２つの領域などの間で生じる色目の差を抑制して、高速かつ高品位な画像形成が可能となる。
【００４８】
本発明の更に別の態様としての画像処理装置は、往路及び復路の双方向の走査でカラー画像を形成する画像形成エンジンに接続され、入力画像情報に基づきバンド単位で描画処理を行って得られたラスタデータを前記画像形成エンジンに供給する画像処理装置であって、
前記画像形成エンジンにおいて往路走査で画像形成されるラスタと復路走査で画像形成されるラスタとの境界である切替え境界をまたぐ描画要素に対しては、往路走査用と復路走査用の２つの中間データを作成する中間データ生成手段と、
前記中間データに基づくラスタデータ変換を実行するレンダリング処理手段と、を備えている。
【００４９】
また、上記の目的は、上記の画像処理方法をコンピュータ装置で実行させるコンピュータプログラム、並びに、該コンピュータプログラムを格納する記憶媒体によっても達成される。
【発明の効果】
【００５０】
本発明によれば、画像形成の行われる走査が異なる２つの領域毎に描画処理に用いる色変換プロファイルが切替えられ、各走査での画像形成に応じた適切な色変換プロファイルに従った描画データが得られる。
【００５１】
従って、２つの領域の間で生じる色目の差を抑制するような２つの色変換プロファイルを用いれば、例えば、往路走査で記録される領域と復路走査で記録される領域の２つの領域などの間で生じる色目の差を抑制して、高速かつ高品位な画像形成が可能となる。
【発明を実施するための最良の形態】
【００５２】
以下に、添付図面を参照して、本発明の好適な実施の形態を例示的に詳しく説明する。ただし、以下の実施形態に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００５３】
なお、この明細書において、「記録」（「プリント」という場合もある）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、また人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。
【００５４】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【００５５】
さらに、「インク」（「液体」と言う場合もある）とは、上記「記録（プリント）」の定義と同様広く解釈されるべきもので、記録媒体上に付与されることによって、画像、模様、パターン等の形成または記録媒体の加工、或いはインクの処理（例えば記録媒体に付与されるインク中の色剤の凝固または不溶化）に供され得る液体を表すものとする。
【００５６】
またさらに、「ノズル」（「記録素子」と言う場合もある）とは、特にことわらない限り吐出口ないしこれに連通する液路およびインク吐出に利用されるエネルギーを発生する素子を総括して言うものとする。
【００５７】
（第１の実施の形態）
図７は、本発明に係る画像処理装置の一実施形態としての画像形成コントローラを含むインクジェット記録装置の記録部の構成を示したものである。
【００５８】
７０１は記録ヘッドであり、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の４色のカラーインクがそれぞれ封入されたインクタンクと、それぞれに対応した独立した４つの記録ヘッドからなるマルチヘッドにより構成されている。各色のノズル数は１２８０ノズルである。７０２は記録ヘッド７０１を支持し、記録とともにこれらを移動させるキャリッジである。キャリッジ７０２は非記録状態などの待機時には図のホームポジション位置ＨＰにある。７０３は紙送りローラであり、補助ローラ（不図示）とともに記録紙７０５を抑えながら回転し、記録紙７０５をＹ方向（副走査方向）に随時搬送する。また、７０４は給紙ローラであり、記録紙７０５の給紙を行うとともに、紙送りローラ７０３及び補助ローラと同様に記録紙７０５を抑える役割を果たす。ここで、記録ヘッド７０１は、図８に示すように、Ｋ、Ｃ、Ｍ、Ｙの４色について、それぞれ紙送り方向に配置された１２８０個のノズルをそれぞれ有している。
【００５９】
上記構成における基本的な双方向記録動作について説明する。
【００６０】
待機時にホームポジション位置ＨＰにあるキャリッジ７０２は、記録開始命令によりＸ方向（走査方向）に移動しながら、記録ヘッド７０１の複数のノズルにより記録データに従い記録紙７０５上にインクを吐出して記録を行う。記録紙７０５端部までの往方向走査での記録が終了すると、紙送りローラ７０４が矢印方向へ回転することにより記録紙７０５をＹ方向へ所定幅だけ紙送りし、続いてキャリッジ７０２は−Ｘ方向に移動しながらインクを吐出して記録を行い（復方向走査）、キャリッジは元のホームポジション位置ＨＰに戻る。このような記録走査と紙送り動作との繰り返しにより記録を実行する。
【００６１】
なお、インクジェット記録装置は、上記従来例において説明したのと同様に、ＰＣ等のホスト装置との間で画像情報や各種制御情報のやりとりをするためのインタフェースや、ＰＤＬデータに基づき画像形成データを生成するデータ処理ブロックなどで構成され、本発明に係る画像処理装置の実施形態としてのコントローラと、記録紙の搬送やキャリッジの駆動を行うとともに記録ヘッドを制御して画像を形成するエンジン、などを備えている。
【００６２】
上述のように、本実施の形態に係るインクジェット記録装置は、インク色ごとに１２８０ノズルを副走査方向に配して、主走査方向にＫ、Ｃ、Ｍ、Ｙの順に４色分のノズル列を配列している。このインクジェット記録装置の記録に関する仕様を図６に示す。図示されたように、記録ヘッドのノズル解像度は、１２００ｄｐｉ、吐出インク滴量は４ｐｌである。また、往路と復路の両方の走査で画像形成を行ういわゆる双方向記録を実施するものであり、１パスで解像度１２００ｄｐｉ×１２００ｄｐｉのドット形成を行う。
【００６３】
双方向記録における記録ヘッドの記録走査の様子を図２に示す。まず往路走査での１２８０ラインの画像形成の後に１２８０ライン相当の紙搬送を行い、続いて復路走査での１２８０ラインの画像形成の後に１２８０ライン相当の紙搬送を行う。これを繰り返すことで双方向記録を実現する。往路走査だけで画像形成される１２８０ライン（往路記録バンド）と復路走査で画像形成される１２８０ライン（復路記録バンド）が交互に現れることとなる。
【００６４】
次に、コントローラに着目した画像データ処理について詳細に説明する。
【００６５】
図１は、コントローラ内の機能ブロックと基本データ処理フローを示している。本実施の形態に基づくコントローラは、ハーフトーンレンダリング方式を採用しており、図２５に関して説明した従来の構成に加え、往路記録用テーブル１０７、復路記録用テーブル１０８、テーブル選択部１０９、バンド幅制御部１１０などを有している。往路記録用テーブル１０７は往路走査で画像形成を行う領域に適用する色変換テーブルであり、復路記録用テーブル１０８は復路走査で画像形成を行う領域に適用する色変換テーブルである。テーブル選択部１０９は往路記録用テーブル１０７と復路記録用テーブル１０８の切替え制御を行う。
【００６６】
まず、ホストＰＣより受信されたＲＧＢ多値情報を含む各種ＰＤＬデータがＰＤＬ解釈部１０１に入力され、トランスレート処理が行われる。続いてディスプレイリスト生成部１０２によって高速なレンダリング処理を行うための中間データ（ディスプレイリスト）に変換される。ディスプレイリスト生成部１０２では、テーブル選択部１０９により選択されたテーブルを用いてＲＧＢ色空間からＫＣＭＹ色空間への変換処理が行われ、ＫＣＭＹ各プレーンに対応した形で構成されるディスプレイリストを生成して、ディスプレイリストバッファ１０３に一時格納する。レンダリング処理部１０４では生成、保持されたディスプレイリストに従いラスタイメージへの変換処理を実行する。レンダリング処理に先立って多値ディザ方式によるハーフトーン（ＨＴ）処理を行い、ＫＣＭＹ各色２ｂｉｔのラスタイメージが出力される。
【００６７】
なお、ディスプレイリスト生成部１０２では１ページよりも小さなライン数であるＲＩＰバンド単位のディスプレイリストを生成し、レンダリング処理部１０４ではバンドごとのラスタイメージ変換処理を行う。ＲＩＰバンド幅はバンド幅制御部１１０において決定される。レンダリング処理結果であるラスタイメージは、バッファ１０５に格納される。本実施の形態においてはレンダリング解像度は６００ｄｐｉ×６００ｄｐｉである。ドットデータ生成部１０６では、バッファ１０５に一時格納されたＫＣＭＹ各色２ｂｉｔデータに対して２×２の網点マトリクスを用いて出力解像度１２００ｄｐｉ×１２００ｄｐｉのＫＣＭＹ各色１ｂｉｔデータを生成する。生成したドットデータはエンジンへ転送される。
【００６８】
本発明において特徴的な、レンダリングにおけるＲＩＰバンドと画像形成における記録バンドの関係とプロファイル切替えについて説明する。
【００６９】
上述のとおり１パス双方向記録においては、１２８０ラインの往路記録領域と１２８０ラインの復路記録領域が交互に現れる。往路走査ではＫ、Ｃ、Ｍ、Ｙの順に、復路走査では逆のＹ、Ｍ、Ｃ、Ｋの順に吐出インク滴が紙面に着弾することから、同一処理において画像形成を行うと、往路記録領域と復路記録領域の間で周期的な色ムラが生じることになる。本実施の形態においては、往路走査用の色変換プロファイルと復路走査用の色変換プロファイルを備えており、これらを切替えて適用することで往路記録領域と復路記録領域の色目を一致させて（近づけて）目障りな色ムラを解消する。
【００７０】
図３は、レンダリング処理におけるＲＩＰバンドと画像形成における記録バンドの関係を説明する図である。ここではバンド幅制御部１１０によりＲＩＰバンド幅は１２８ラインに設定されている。出力解像度１２００ｄｐｉに対してレンダリング解像度６００ｄｐｉであることから、記録バンド幅１２８０ラインは、レンダリング処理における６４０ラインに相当し、ＲＩＰバンド幅である１２８ラインはこの整数分の１（５分の１）になるよう設定されている。さらに記録バンドとＲＩＰバンドは位相も合わせられているため、ＲＩＰバンド境界５個のうち１個が記録バンド境界と一致することになる。すなわちＲＩＰバンド５個ごとにプロファイルを切替えることにより、記録バンドのプロファイル切替えを実現することが可能になる。
【００７１】
基本的にＲＩＰバンドをまたぐオブジェクトに対しても各ＲＩＰバンドでは同一のオブジェクトデータを参照するよう構成する。しかし、記録バンド境界と一致するＲＩＰバンド境界をまたぐオブジェクトに対しては、その上下バンドに応じたディスプレイリスト生成が行われる。この様子を往路記録領域から復路記録領域への切替えを例に挙げて、図４を用いて説明する。文字やビットマップ形式のオブジェクトに対して、往路記録用プロファイルを用いた往路記録用ディスプレイリストと復路記録用プロファイルを用いた復路記録用ディスプレイリストの２種を作成して、上（往路記録領域）のＲＩＰバンドでは往路記録用のディスプレイリストを、下（復路記録領域）のＲＩＰバンドでは復路記録用のディスプレイリストを使用するよう制御する。
【００７２】
またビットマップ形式のオブジェクトなどは、上下にオブジェクトを分割したディスプレイリストを作成してもよい。この様子を往路記録領域から復路記録領域への切替えを例にあげて図５を用いて説明する。上（往路記録領域）のＲＩＰバンドでは上部分だけのオブジェクトに対して往路記録用プロファイルを用いたディスプレイリストを作成し、下（復路記録領域）のＲＩＰバンドでは下部分だけのオブジェクトに対して復路記録用プロファイルを用いたディスプレイリストを作成する。
【００７３】
以上詳細に説明したとおり、本実施形態では、ページ記述言語に対応したＰＤＬインクジェット記録装置において、レンダリング処理におけるＲＩＰバンドと画像形成における記録バンドを同期化して、記録バンド境界をＲＩＰバンド境界と一致させるよう制御し、記録バンド境界と重なるＲＩＰバンド境界ごとにプロファイルを切替えることで記録バンドの走査方向に応じた色変換プロファイルを適用した描画処理を実行する。
【００７４】
これにより、往路と復路の両方で画像形成を行ういわゆる双方向記録におけるインク着弾順序の違いに起因する色ムラを回避、抑制して高速かつ高品位な画像形成を実現することが可能な、優れた画像形成コントローラを提供することができる。
【００７５】
（第２の実施の形態）
以下、本発明に係る画像形成コントローラの第２の実施形態について説明する。なお、本実施形態のコントローラも第１の実施形態と同様なインクジェット記録装置に搭載されており、以下の説明では、第１の実施形態と同様な部分については説明を省略し、本実施形態の特徴的な部分を中心に説明する。
【００７６】
上記第１の実施の形態においては、各色１２８０ノズル（１２００ｄｐｉ）の記録ヘッドを搭載して１パス双方向記録を実現するＰＤＬインクジェット記録装置において、レンダリング解像度を６００ｄｐｉ、ＲＩＰバンド幅を１２８ラインに設定して、ＲＩＰバンド幅を記録バンドの整数分の１とすることにより、記録バンド境界とＲＩＰバンド境界とが重なる度に、記録走査方向に応じたプロファイルの変更制御を行うコントローラを例に挙げて詳細に説明した。
【００７７】
第２の実施の形態においては、複数の記録モードに対応してＲＩＰバンドを設定するコントローラについて説明する。
【００７８】
本実施の形態においては、記録速度を優先させる「はやいモード」と、記録画質を優先させる「きれいモード」との２つの記録モードを有しており、これを選択的に用いて画像形成を行う。図１４は、２つの記録モードの記録に関する仕様を示している。図示されたように、「はやいモード」はレンダリング解像度３００ｄｐｉ×３００ｄｐｉ、出力解像度１２００ｄｐｉ×１２００ｄｐｉで１パス双方向記録を行うものであり、「きれいモード」はレンダリング解像度６００ｄｐｉ×６００ｄｐｉ、出力解像度１２００ｄｐｉ×１２００ｄｐｉで２パス双方向記録を行うものである。
【００７９】
上述したように、２パスといったパス数の少ない双方向マルチパス記録でも、１パス双方向記録と同様に紙搬送幅ごとの色ムラが認識される場合がある。従って、このようなマルチパス記録においては往路走査が先行する領域に適用するプロファイルデータと、復路走査が先行する領域に対するプロファイルデータとを切替えて使用する。
【００８０】
本実施の形態におけるインクジェット記録装置の記録部は第１の実施形態に関して説明した図１７の構成と同様である。またインクジェット記録装置を構成するコントローラ及びエンジンについても、その基本的構成は第１の実施の形態と同様である。
【００８１】
図１０は、「はやいモード」における記録ヘッドの記録走査の様子を示す図である。まず往路走査での１２８０ラインの画像形成の後に１２８０ライン相当の紙搬送を行い、続いて復路走査での１２８０ラインの画像形成の後に１２８０ライン相当の紙搬送を行う。これを繰り返すことで双方向記録を実現する。従って、往路走査だけで画像形成される１２８０ラインの領域（往路記録バンド）と復路走査で画像形成される１２８０ラインの領域（復路記録バンド）とが交互にあらわれることとなる。
【００８２】
図１１は、「きれいモード」における記録ヘッドの記録走査の様子を示す図である。まず往路走査で５０％ｄｕｔｙでの１２８０ラインの画像形成の後に６４０ライン相当の紙搬送を行い、続いて復路走査で５０％ｄｕｔｙでの１２８０ラインの画像形成の後に６４０ライン相当の紙搬送を行う。これを繰り返すことで双方向記録を実現する。従って、往路走査で先行して画像形成を行う６４０ラインの領域（往路記録バンド）と復路走査で先行して画像形成を行う６４０ラインの領域（復路記録バンド）とが交互にあらわれることとなる。
【００８３】
図９は、本実施形態のコントローラ内の機能ブロックと基本データ処理フローを示している。ここでは図１に示した第１の実施の形態での処理フローとの違いに着目して説明する。
【００８４】
図中、９０１〜９１０の各ブロックは、図１の１０１〜１１０の各ブロックに対応している。図９の構成では、バンド幅制御部９１０にモード情報が入力される点が図１とは異なっている。
【００８５】
ホストＰＣから受信したＰＤＬデータより解釈・生成された中間データであるディスプレイリストに従ってラスタイメージへの変換処理を行い、さらにエンジンでの画像形成に適した形式のドットデータへ変換する。バンド幅制御部９１０から出力される信号に従って、「はやいモード」では、レンダリング処理部９０４において解像度３００×３００ｄｐｉでレンダリングを実行してＫＣＭＹ各色４ｂｉｔデータを出力し、ドットデータ生成部９０６において４×４網点マトリクスを用いて１２００×１２００ｄｐｉのＫＣＭＹ各色１ｂｉｔデータを生成する。一方、「きれいモード」では、レンダリング処理部９０４において解像度６００×６００ｄｐｉでレンダリングを実行してＫＣＭＹ各色２ｂｉｔデータを出力し、ドットデータ生成部９０６において２×２網点マトリクスを用いて１２００×１２００ｄｐｉのＫＣＭＹ各色１ｂｉｔデータを生成する。生成したドットデータはエンジンへ転送される。
【００８６】
次に、本発明において特徴的な、レンダリング処理におけるＲＩＰバンドと画像形成における記録バンドとの関係と、プロファイルの切替えについて説明する。
【００８７】
上述のとおり、「はやいモード」では１２８０ラインの往路記録領域と１２８０ラインの復路記録領域とが交互に現れる。一方、「きれいモード」では６４０ラインの往路先行記録領域と６４０ラインの復路先行記録領域とが交互に現れる。本実施の形態においては、各モードにおいて往路（先行）記録用の色変換プロファイルと復路（先行）記録用の色変換プロファイルをそれぞれ切替えて適用することで、各領域間の色目を一致させて（近づけて）目障りなムラを解消する。
【００８８】
図１２及び図１３は、レンダリング処理におけるＲＩＰバンドと画像形成における記録バンドとの関係を説明する図である。ここではバンド幅制御部９１０からの信号に応じて「はやいモード」ではＲＩＰバンド幅を６４ライン、「きれいモード」ではＲＩＰバンド幅を３２ラインと設定する場合を想定している。また、「はやいモード」では記録バンド境界の間隔は記録バンド幅と等しい１２８０ラインであり、「きれいモード」では記録バンド境界の間隔は記録バンド幅の１／２の６４０ラインである。
【００８９】
図１２に示す「はやいモード」では、出力解像度１２００ｄｐｉに対してレンダリング解像度３００ｄｐｉであることから、記録バンド境界間隔１２８０ラインは、レンダリング処理における３２０ラインに相当し、ＲＩＰバンド幅である６４ラインはこの整数分の１（５分の１）になるよう設定されている。さらに記録バンドとＲＩＰバンドは位相も合わせられているため、ＲＩＰバンド境界５個のうち１個が記録バンド境界と一致することになる。すなわち、ＲＩＰバンド５個ごとにプロファイルを切替えることにより記録バンド境界のプロファイル切替えを実現することが可能になる。
【００９０】
図１３に示す「きれいモード」では、出力解像度１２００ｄｐｉに対してレンダリング解像度６００ｄｐｉであることから、記録バンド境界間隔６４０ラインはレンダリング処理における３２０ラインに相当し、ＲＩＰバンド幅である３２ラインはこの整数分の１（１０分の１）になるよう設定されている。さらに記録バンドとＲＩＰバンドは位相も合わせられているため、ＲＩＰバンド境界１０個のうち１個が記録バンド境界と一致することになる。すなわち、ＲＩＰバンド１０個ごとにプロファイルを切替えることにより記録バンド境界のプロファイル切替えを実現することが可能になる。
【００９１】
なお、ここでは「はやいモード」と「きれいモード」とで異なるＲＩＰバンド幅を用いているが、同一のＲＩＰバンド幅を使用することも可能である。
【００９２】
記録バンド境界と一致するＲＩＰバンド境界をまたぐオブジェクトに対しては、第１の実施の形態において図４及び図５に関して説明したのと同様に、その上下のバンドに応じたディスプレイリスト生成が行われる。
【００９３】
以上詳細に説明したとおり、本実施形態では、複数の画像形成モードを有するページ記述言語に対応したＰＤＬインクジェット記録装置において、画像形成モードごとのレンダリング解像度、出力解像度、及び記録パス数の関係に応じてＲＩＰバンド幅を設定し、レンダリング処理におけるＲＩＰバンドと画像形成における記録バンドを同期化して、記録バンド境界をＲＩＰバンド境界と一致させるよう制御し、記録バンド境界と重なるＲＩＰバンド境界ごとにプロファイルを切替えることで記録バンドの記録走査方向に応じた色変換プロファイルを適用した描画処理を実行する。
【００９４】
これにより、画像形成モードに応じた制御を行って、往路と復路の両方で画像形成を行ういわゆる双方向記録におけるインク着弾順序の違いに起因する色ムラを回避、抑制して高速かつ高品位な画像形成を実現することが可能な、優れた画像形成コントローラを提供することができる。
【００９５】
（第３の実施の形態）
以下、本発明に係る画像形成コントローラの第３の実施形態について説明する。なお、本実施形態のコントローラも第１及び第２の実施形態と同様なインクジェット記録装置に搭載されており、以下の説明では、第１及び第２の実施形態と同様な部分については説明を省略し、本実施形態の特徴的な部分を中心に説明する。
【００９６】
上記第１及び第２の実施の形態においては、単一のインクジェット記録装置に搭載され、単一のエンジンに接続されるコントローラについて説明したが、仕様の異なる複数のインクジェット記録装置における複数種類のエンジンに接続可能な、共通コントローラを実現することも可能である。
【００９７】
本実施の形態によるコントローラは、仕様の異なる２つのインクジェット記録装置に接続可能な共通コントローラである。図２１に示した例では、共通コントローラ２１００にプリントエンジンＡ  ２１０１を接続して、ビジネス向けの低コストな高速プリンタとしてのインクジェット記録装置Ａ  ２００１を構成しており、図２２に示した例では、共通コントローラ２１００にプリントエンジンＢ  ２１０２を接続して、高画質写真プリンタとしてのインクジェット記録装置Ｂ  ２００２を構成している。
【００９８】
図２０は、プリントエンジンＡ及びＢをそれぞれ有するインクジェット記録装置Ａ及びＢの仕様を示す図である。プリントエンジンＡは、ＫＣＭＹ各色１２８０ノズル、ノズル解像度１２００ｄｐｉ、吐出インク滴量４ｐｌの記録ヘッドを備えており、解像度１２００×１２００ｄｐｉで画像形成を行い、１２８０個という多くのノズルで比較的大きなドット径を用いて、高速な画像形成を実現することを特徴としている。一方、プリントエンジンＢは、ＫＣＭＹ各色５１２ノズル、ノズル解像度２４００ｄｐｉ、吐出インク滴量１ｐｌの記録ヘッドを備えており、解像度２４００×２４００ｄｐｉで画像形成を行い、２４００ｄｐｉという高解像度ヘッドで微小なインク滴を用いて、粒状感のない高品位な写真画質を実現することを特徴としている。両方の装置はいずれもレンダリング解像度は６００×６００ｄｐｉであり、１パス双方向記録により画像形成を実現する。
【００９９】
本実施の形態におけるインクジェット記録装置の記録部は、第１の実施の形態に関して説明した図７とほぼ同様である。またインクジェット記録装置を構成するコントローラ及びエンジンについても、その基本構成は第１の実施の形態と同様である。
【０１００】
図１６は、図２１に示したプリントエンジンＡを接続して構成するインクジェット記録装置Ａ（２００１）における記録ヘッドの記録走査の様子を示す図である。まず往路走査での１２８０ラインの画像形成の後に１２８０ライン相当の紙搬送を行い、続いて復路走査での１２８０ラインの画像形成の後に１２８０ライン相当の紙搬送を行う。これを繰り返すことで双方向記録を実現する。従って、往路走査だけで画像形成される１２８０ラインの往路記録バンドと、復路走査で画像形成される１２８０ラインの復路記録バンドとが交互にあらわれることとなる。
【０１０１】
図１７は、図２２に示したプリントエンジンＢを接続して構成するインクジェット記録装置Ｂ（２００２）における記録ヘッドの記録走査の様子を示す図である。まず往路走査での５１２ラインの画像形成の後に５１２ライン相当の紙搬送を行い、続いて復路走査での５１２ラインの画像形成の後に５１２ライン相当の紙搬送を行う。これを繰り返すことで双方向記録を実現する。従って、往路走査で画像形成される５１２ラインの往路記録バンドと、復路走査で画像形成される５１２ラインの復路記録バンドとが交互にあらわれることとなる。
【０１０２】
図１５は、本実施形態のコントローラ内の機能ブロックと基本データ処理フローを示している。ここでは図１に示した第１の実施の形態での処理フローとの違いに着目して説明する。
【０１０３】
図中、１５０１〜１５１０の各ブロックは、図１の１０１〜１１０の各ブロックに対応している。図１５の構成では、バンド幅制御部１５１０に接続エンジン情報が入力される点が図１とは異なっている。
【０１０４】
ホストＰＣから受信したＰＤＬデータより解釈・生成された中間データであるディスプレイリストに従ってラスタイメージへの変換処理を行い、さらにエンジンでの画像形成に適した形式のドットデータへ変換する。インクジェット記録装置Ａでは、レンダリング処理部１５０４において解像度６００×６００ｄｐｉでレンダリングを実行してＫＣＭＹ各色２ｂｉｔデータを出力し、ドットデータ生成部１５０６において２×２の網点マトリクスを用いて１２００×１２００ｄｐｉのＫＣＭＹ各色１ｂｉｔデータを生成する。一方、インクジェット記録装置Ｂでは、レンダリング処理部１５０４において解像度６００×６００ｄｐｉでレンダリングを実行してＫＣＭＹ各色４ｂｉｔデータを出力し、ドットデータ生成部１５０６において４×４の網点マトリクスを用いて２４００×２４００ｄｐｉのＫＣＭＹ各色１ｂｉｔデータを生成する。生成したドットデータはエンジンへ転送される。
【０１０５】
次に、本発明において特徴的な、レンダリングにおけるＲＩＰバンドと画像形成における記録バンドの関係と、プロファイルの切替えについて説明する。
【０１０６】
上述のとおり、インクジェット記録装置Ａでは１２８０ラインの往路記録領域と１２８０ラインの復路記録領域が交互に現れる。一方、インクジェット記録装置Ｂでは５１２ラインの往路記録領域と５１２ラインの復路記録領域が交互に現れる。本実施の形態においては、各エンジン接続時において往路記録用の色変換プロファイルと復路記録用の色変換プロファイルをそれぞれ切替えて適用することで、各領域間の色目を一致させて（近づけて）目障りなムラを解消する。
【０１０７】
図１８及び図１９は、レンダリング処理におけるＲＩＰバンドと画像形成における記録バンドの関係を説明する図である。ここではバンド幅制御部１５１０からの信号に応じてプリントエンジンＡ接続時はＲＩＰバンド幅を１２８ライン、プリントエンジンＢ接続時にもＲＩＰバンド幅を１２８ラインと設定している。またプリントエンジンＡ接続時には記録バンド境界の間隔は記録バンド幅と等しい１２８０ラインであり、プリントエンジンＢ接続時には記録バンド境界の間隔は記録バンド幅と等しい５１２ラインである。
【０１０８】
図１８に示すプリントエンジンＡの接続時には、出力解像度１２００ｄｐｉに対してレンダリング解像度６００ｄｐｉであることから、記録バンド境界間隔１２８０ラインはレンダリング処理における６４０ラインに相当し、ＲＩＰバンド幅である１２８ラインはこの整数分の１（５分の１）になるよう設定されている。さらに記録バンドとＲＩＰバンドは位相も合わせられているため、ＲＩＰバンド境界５個のうち１個が記録バンド境界と一致することになる。すなわちＲＩＰバンド５個ごとにプロファイルを切替えることにより記録バンド境界のプロファイル切替えを実現することが可能になる。
【０１０９】
図１９に示すプリントエンジンＢの接続時には、出力解像度２４００ｄｐｉに対してレンダリング解像度６００ｄｐｉであることから、記録バンド境界間隔５１２ラインはレンダリング処理における１２８ラインに相当し、ＲＩＰバンド幅である１２８ラインと等しくなる（１分の１）よう設定されている。さらに記録バンドとＲＩＰバンドは位相も合わせられているためＲＩＰバンド境界が記録バンド境界と一致することになる。すなわちＲＩＰバンドごとにプロファイルを切替えることにより、記録バンド境界のプロファイル切替えを実現することが可能になる。
【０１１０】
なお、ここではプリントエンジンＡ接続時とプリントエンジンＢ接続時とで同一のＲＩＰバンド幅を用いているが、異なるＲＩＰバンド幅を使用することも可能である。
【０１１１】
記録バンド境界と一致するＲＩＰバンド境界をまたぐオブジェクトに対しては、第１の実施の形態において図４及び図５に関して説明したのと同様に、その上下のバンドに応じたディスプレイリスト生成が行われる。
【０１１２】
以上詳細に説明したとおり、本実施形態では、複数のプリントエンジンに接続可能なページ記述言語対応のＰＤＬインクジェット記録装置において、プリントエンジンごとのレンダリング解像度と出力解像度と記録バンド幅の関係に応じてＲＩＰバンド幅を設定し、レンダリング処理におけるＲＩＰバンドと画像形成における記録バンドを同期化して記録バンド境界をＲＩＰバンド境界と一致させるよう制御し、記録バンド境界と重なるＲＩＰバンド境界ごとにプロファイルを切替えることで記録バンドの記録走査方向に応じた色変換プロファイルを適用した描画処理を実行する。
【０１１３】
これにより、接続されるプリントエンジンの仕様に応じた制御を行って、往路と復路の両方で画像形成を行ういわゆる双方向記録におけるインク着弾順序の違いに起因する色ムラを回避、抑制して高速かつ高品位な画像形成を実現することが可能な、優れた画像形成コントローラを提供することができる。
【０１１４】
（第４の実施の形態）
以下、本発明に係る画像形成コントローラの第４の実施形態について説明する。なお、本実施形態のコントローラも第１から第３の実施形態と同様なインクジェット記録装置に搭載されており、以下の説明では、第１から第３の実施形態と同様な部分については説明を省略し、本実施形態の特徴的な部分を中心に説明する。
【０１１５】
上記第１から第３の実施の形態においては、プロファイル切替え制御を伴う色空間変換を施したＫＣＭＹプレーンに対応したディスプレイリストを生成し、階調変換を行いながらレンダリング処理を実行する、ハーフトーンレンダリング方式を採用した画像形成コントローラについて説明したが、本発明はこれに限定するものではない。
【０１１６】
第４の実施の形態においては、ＲＧＢ空間においてレンダリング処理を行い、ラスタ変換された画像データに対してプロファイル切替え制御を伴う色空間変換及び階調変換を施す、コントーンレンダリング方式を採用した画像形成コントローラについて詳細に説明する。
【０１１７】
本実施の形態におけるインクジェット記録装置の記録部は、第１の実施の形態に関して説明した図７とほぼ同様である。またインクジェット記録装置を構成するコントローラ及びエンジンについても、その基本構成は第１の実施の形態と同様である。
【０１１８】
本実施の形態におけるインクジェット記録装置は、第１の実施の形態と同様の記録ヘッドを備えており、その仕様としても図６に示した第１の実施形態と同様、往路走査と復路走査ともに画像形成を行ういわゆる双方向記録を実施するものであり、１パスで解像度１２００ｄｐｉ×１２００ｄｐｉのドット形成を行う。
【０１１９】
双方向記録における記録ヘッドの記録走査の様子についても、第１の実施の形態に関して説明した図２と同様である。すなわち、まず往路走査での１２８０ラインの画像形成の後に１２８０ライン相当の紙搬送を行い、続いて復路走査での１２８０ラインの画像形成の後に１２８０ライン相当の紙搬送を行う。これを繰り返すことで双方向記録を実現する。従って、往路走査だけで画像形成される１２８０ラインの往路記録バンドと、復路走査で画像形成される１２８０ラインの復路記録バンドとがが交互にあらわれることとなる。
【０１２０】
次に、コントローラに着目した画像データ処理について詳細に説明する。
【０１２１】
図２３は、本実施形態のコントローラ内の機能ブロックと基本データ処理フローを示している。図中、２３０１〜２３１０の各ブロックは、図１の１０１〜１１０の各ブロックに対応している。図２３の構成では、往路記録用テーブル２３０７、復路記録用テーブル２３０８及びテーブル選択部１０９の接続と色変換処理を行うブロックとが図１とは異なっている。本実施の形態に基づくコントローラは、上述のように、コントーンレンダリング方式を採用している。往路記録用テーブル２３０７は往路走査で画像形成を行う領域に適用する色変換テーブルであり、復路記録用テーブル２３０８は復路走査で画像形成を行う領域に適用する色変換テーブルである。テーブル選択部２３０９は、往路記録用テーブル２３０７と復路記録用テーブル２３０８の切替え制御を行う。
【０１２２】
まず、ホストＰＣより受信されたＲＧＢ多値情報を含む各種ＰＤＬデータがＰＤＬ解釈部２３０１に入力され、トランスレート処理が行われる。続いてディスプレイリスト生成部２３０２によって高速なレンダリング処理を行うための中間データ（ディスプレイリスト）に変換される。ディスプレイリスト生成部２３０２では、ＲＧＢ空間でのディスプレイリストを生成してディスプレイリストバッファ２３０３に一時格納する。レンダリング処理部２３０４では、生成、保持されたディスプレイリストに従いラスタイメージへの変換処理を実現する。ここでは走査ライン方向に描画可能なディスプレイリストを生成して画素単位で順次描画していくアルゴリズムを採用している。
【０１２３】
レンダリング処理はＲＧＢ空間で行われ、さらにＲＧＢ各８ｂｉｔのラスタイメージに対してテーブル選択部２３０９により選択された色変換テーブルを用いて、ＫＣＭＹ空間への変換処理が行われる。続いてＫＣＭＹ各色８ｂｉｔデータは、ＫＣＭＹ各色２ｂｉｔデータにハーフトーン（ＨＴ）処理されてバンドバッファ２３０５に格納される。
【０１２４】
ディスプレイリスト生成部２３０２では、１ページよりも小さなライン数であるＲＩＰバンド単位のディスプレイリストを生成し、レンダリング処理部２３０４ではバンドごとのラスタイメージ変換処理を行う。ＲＩＰバンド幅はバンド幅制御部２３１０において決定される。レンダリング処理結果であるラスタイメージはバッファ２３０５に格納される。本実施の形態においてはレンダリング解像度６００ｄｐｉ×６００ｄｐｉである。ドットデータ生成部２３０６では、入力されたＫＣＭＹ各色２ｂｉｔデータに対して２×２の網点マトリクスを用いて、出力解像度１２００ｄｐｉ×１２００ｄｐｉのＫＣＭＹ各色１ｂｉｔデータを生成する。生成したドットデータはエンジンへ転送される。
【０１２５】
本発明において特徴的な、レンダリングにおけるＲＩＰバンドと画像形成における記録バンドの関係とプロファイル切替えについて説明する。
【０１２６】
上述のとおり１パス双方向記録においては、１２８０ラインの往路記録領域と１２８０ラインの復路記録領域が交互にあらわれる。往路走査ではＫ、Ｃ、Ｍ、Ｙの順に、復路走査では逆のＹ、Ｍ、Ｃ、Ｋの順に吐出インク滴が紙面に着弾することから、同一処理において画像形成を行うと、往路記録領域と復路記録領域の間で周期的な色ムラが生じることになる。本実施の形態においては、往路走査用の色変換プロファイルと復路走査用の色変換プロファイルを備えており、これらを切替えて適用することで往路記録領域と復路記録領域の色目を一致させて（近づけて）目障りなムラを解消する。
【０１２７】
図２４は、レンダリング処理におけるＲＩＰバンドと画像形成における記録バンドの関係を説明する図である。本実施の形態におけるＲＩＰバンド幅は６４ラインとなっている。出力解像度１２００ｄｐｉに対してレンダリング解像度６００ｄｐｉであることから、記録バンド幅１２８０ラインはレンダリング処理における６４０ラインに相当し、ＲＩＰバンド幅である６４ラインはこの整数分の１（１０分の１）になるよう設定されている。さらに記録バンドとＲＩＰバンドは位相も合わせられているため、ＲＩＰバンド境界１０個のうち１個が記録バンド境界と一致することになる。すなわちＲＩＰバンド１０個ごとにプロファイルを切替えることにより、記録バンドのプロファイル切替えを実現することが可能になる。
【０１２８】
コントーンレンダリング方式ではＲＧＢ空間でオブジェクトを生成するため、記録バンド境界と一致するＲＩＰバンド境界をまたぐオブジェクトに対しても、通常どおり単一のオブジェクトデータとしてディスプレイリストを構成すればよい。代わりにレンダリング処理後段においてＫＣＭＹ変換を行う際に、ＲＩＰバンドごとに往路記録用ディスプレイリストと復路記録用プロファイルとを選択的に使用して、ラスタデータを生成する。
【０１２９】
以上詳細に説明したとおり、本実施形態では、ページ記述言語対応のＰＤＬインクジェット記録装置において、レンダリング処理におけるＲＩＰバンドと画像形成における記録バンドを同期化して記録バンド境界をＲＩＰバンド境界と一致させるよう制御し、記録バンド境界と重なるＲＩＰバンド境界ごとにプロファイルを切替えることで記録バンドの記録走査方向に応じた色変換プロファイルを適用した描画処理を実行する。
【０１３０】
これにより、往路と復路の両方で画像形成を行ういわゆる双方向記録におけるインク着弾順序の違いに起因する色ムラを回避、抑制して高速かつ高品位な画像形成を実現することが可能な、優れた画像形成コントローラを提供することができる。
【０１３１】
（その他の実施の形態）
上記第１から第４の実施の形態においては、Ｋ、Ｃ、Ｍ、Ｙの４色インクを用いたインクジェット方式のプリントエンジンに接続するコントローラを例に挙げて説明したが、本発明はこれに限定するものではない。接続するプリントエンジンが記録に使用するインクの色数や色種はこれに限定するものではない。
【０１３２】
例えば、Ｋを除く３色インクを用いたものであってもよいし、ライトシアン（ＬＣ）やライトマゼンタ（ＬＭ）、ライトイエロー（ＬＭ）などの淡色や、レッド（Ｒ）、ブルー（Ｂ）などの特別色を追加したものでもよい。また搭載する記録ヘッドは１組（各色１つ）に限定するものではなく、一部あるいは全てのインク色で複数の記録ヘッドを備えて高速プリントを実現するプリントエンジンなどにも適用できる。
【０１３３】
また、上記第１から第４の実施の形態においては、最終的に２値画像データにより単一サイズのドットを用いて画像を形成する２値記録を行うプリントエンジンについて説明したが、３以上の多値画像データに基づき異なる複数サイズのドットを選択的に形成して画像を完成させる多値記録や、同一サイズのインクの重ね打ちを行うものであってもよい。
【０１３４】
また、上記第２の実施の形態においては、１パス双方向記録を行う「はやいモード」と２パス双方向記録を行う「きれいモード」の両方でプロファイル切替えを実施して画像形成を行う場合について説明したが、プロファイル切替えを行わない画像形成モードを有していてもよい。
【０１３５】
また、上記第３の実施の形態においては、プリントエンジンＡとプリントエンジンＢの２種のプリントエンジンのいずれかに接続可能な共通コントローラを例に挙げて説明したが、３種以上のプリントエンジンに接続可能とした構成としてもよい。
【０１３６】
また、上記第１から第４の実施の形態においては、ディスプレイリスト生成処理やレンダリング処理、画像形成データ生成処理などを全てインクジェット記録装置内部で行う構成について説明したが、これらの一部あるいは全部を接続されるホストＰＣ側のドライバやその他の外部装置で実現する構成であってもよいことは明らかである。
【０１３７】
また、本発明は記録ヘッドの動作原理や構成により制限されるものではない。すなわち、記録ヘッドは吐出口近傍に発熱素子（ヒータ等の電気／熱エネルギー変換素子）を設け、この発熱素子に電気信号を印加することによりインクを局所的に加熱して圧力変化を起こさせてインクを吐出口から吐出させるサーマル方式であってもよいし、ピエゾ素子等の電気／圧力変換手段を用い、インクに機械的圧力を付与してインクを吐出させるピエゾ方式であってもよい。
【０１３８】
また、インクジェット方式の画像形成システムを例に挙げて説明したが、適用可能な画像形成システムはインクジェット方式に限定されるものではなく、往路と復路との走査方向でインク等の記録剤の重ね合わせの順序が異なることで色味等の差が視認される方式であれば、他のシリアル走査方式の画像形成システムに適用することも可能である。インクジェット方式以外の記録装置としては、例えば、転写型サーマルプリンタが挙げられる。この転写型サーマルプリンタは、記録媒体に対してインクリボンからインクを付着させる構成であり、形成される色味が最後に転写するインク色の影響を強く受ける。従って、色の重ね合わせ順序が異なればそれによって色味の差を生じる。
【０１３９】
また、本発明に係る画像形成システムの形態は、コンピュータやワードプロセッサをはじめとする情報処理装置の画像出力装置として一体または別体に設けられるものに限らず、読取装置と組み合わせた複写装置や通信機能を有するファクシミリ装置などであってもよい。
【０１４０】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（本実施形態では図１、図９、図１５及び図２３に示す処理フローに対応したプログラム）を、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【０１４１】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１４２】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【図面の簡単な説明】
【０１４３】
【図１】本発明の第１の実施形態におけるコントローラ内の機能ブロックと基本データ処理フローを示す図である。
【図２】本発明の第１の実施形態における記録走査の様子を説明する図である。
【図３】本発明の第１の実施形態におけるＲＩＰバンドと記録バンドに対するプロファイル切替えの様子を説明する図である。
【図４】本発明の第１の実施形態における往路記録領域と復路記録領域をまたぐオブジェクトデータに対するディスプレイリスト生成の様子を説明する図である。
【図５】本発明の第１の実施形態における上下にオブジェクトを分割したディスプレイリスト生成の様子を説明する図である。
【図６】本発明の第１の実施形態の記録に関する仕様を示す図である。
【図７】本発明の第１の実施形態における記録部の概略構成を示す図である。
【図８】本発明の第１の実施形態における記録ヘッドのノズル配列を示す模式図である。
【図９】本発明の第２の実施形態におけるコントローラ内の機能ブロックと基本データ処理フローを示す図である。
【図１０】本発明の第２の実施形態の「はやいモード」における記録ヘッドの記録走査の様子を示す図である。
【図１１】本発明の第２の実施形態の「きれいモード」における記録走査の様子を説明する図である。
【図１２】本発明の第２の実施形態の「はやいモード」におけるＲＩＰバンドと記録バンドに対するプロファイル切替えの様子を説明する図である。
【図１３】本発明の第２の実施形態の「きれいモード」におけるＲＩＰバンドと記録バンドに対するプロファイル切替えの様子を説明する図である。
【図１４】本発明の第２の実施形態の記録に関する仕様を示す図である。
【図１５】本発明の第３の実施形態におけるコントローラ内の機能ブロックと基本データ処理フローを示す図である。
【図１６】本発明の第３の実施形態のエンジンＡ接続時における記録走査の様子を説明する図である。
【図１７】本発明の第３の実施形態のエンジンＢ接続時における記録走査の様子を説明する図である。
【図１８】本発明の第３の実施形態のエンジンＡ接続時におけるＲＩＰバンドと記録バンドに対するプロファイル切替えの様子を説明する図である。
【図１９】本発明の第３の実施形態のエンジンＢ接続時におけるＲＩＰバンドと記録バンドに対するプロファイル切替えの様子を説明する図である。
【図２０】本発明の第３の実施形態の記録に関する仕様を示す図である。
【図２１】本発明の第３の実施形態におけるプリントエンジンＡ接続状態を示す図である。
【図２２】本発明の第３の実施形態におけるプリントエンジンＢ接続状態を示す図である。
【図２３】本発明の第４の実施形態におけるコントローラ内の機能ブロックと基本データ処理フローを示す図である。
【図２４】本発明の第４の実施形態におけるＲＩＰバンドと記録バンドに対するプロファイル切替えの様子を説明する図である。
【図２５】従来のコントローラ内の機能ブロックと基本データ処理フローを説明する図である。
【図２６】一般的なインクジェット記録装置におけるコントローラの概略ブロック図である。
【図２７】一般的なインクジェット記録装置におけるエンジンの概略ブロック図である。
【図２８】千鳥／逆千鳥パターンを用いたマルチパス記録の様子を説明する図である。
【図２９】パスデータ生成のためのマスクテーブルの一例を示す図である。
【図３０】マスクテーブルを用いたマルチパス記録の様子を説明する図である。
【図３１】４色インクのノズル配置の一例を示す図である。
【図３２Ａ】往路走査においてＣ，Ｍの順に記録紙面に着弾した場合のインクの記録紙への浸透、定着の様子を説明する図である。
【図３２Ｂ】復路走査においてＭ，Ｃの順に記録紙面に着弾した場合のインクの記録紙への浸透、定着の様子を説明する図である。
【図３３】２パス記録での千鳥間引きの様子を説明する図である。
【図３４】千鳥間引きによる２パス記録でのドット形成の様子を説明する図である。
【図１】
2006159700.tif 000003
【図２】
2006159700.tif 000004
【図３】
2006159700.tif 000005
【図４】
2006159700.tif 000006
【図５】
2006159700.tif 000007
【図６】
2006159700.tif 000008
【図７】
2006159700.tif 000009
【図８】
2006159700.tif 000010
【図９】
2006159700.tif 000011
【図１０】
2006159700.tif 000012
【図１１】
2006159700.tif 000013
【図１２】
2006159700.tif 000014
【図１３】
2006159700.tif 000015
【図１４】
2006159700.tif 000016
【図１５】
2006159700.tif 000017
【図１６】
2006159700.tif 000018
【図１７】
2006159700.tif 000019
【図１８】
2006159700.tif 000020
【図１９】
2006159700.tif 000021
【図２０】
2006159700.tif 000022
【図２１】
2006159700.tif 000023
【図２２】
2006159700.tif 000024
【図２３】
2006159700.tif 000025
【図２４】
2006159700.tif 000026
【図２５】
2006159700.tif 000027
【図２６】
2006159700.tif 000028
【図２７】
2006159700.tif 000029
【図２８】
2006159700.tif 000030
【図２９】
2006159700.tif 000031
【図３０】
2006159700.tif 000032
【図３１】
2006159700.tif 000033
【図３２Ａ】
2006159700.tif 000034
【図３２Ｂ】
2006159700.tif 000035
【図３３】
2006159700.tif 000036
【図３４】
2006159700.tif 000037