(57)【要約】【課題】  色の異なる複数種類のインクを用いて往復記録を行う構成にあって、往復記録時に各色インクを付与する順序が異なっても、色味の変化が生じないようにする。【解決手段】  記録に係る画像データを複数種類の色調の情報に変換するにあたり、当該変換処理に際して用いる色変換テーブルを、往復記録に対応して切り替えるようにする（ステップＳ４０５、Ｓ４０６、Ｓ４０７）。【選択図】  図１０
2006001099.tif 000002
【特許請求の範囲】
【請求項１】
画像データ生成装置と、該装置から供給される画像データに基づいて記録媒体に対し色調の異なるｎ種類（ｎは２以上の整数）の記録剤を付与するために、複数の記録素子を配列してなる記録ヘッドを複数配置して、前記記録媒体に対して相対的に往方向および復方向に走査しながら記録が可能な記録装置と、を具えた記録システムであって、
前記走査によって前記記録ヘッドが一度に記録を行うスキャン幅情報を前記画像データ供給装置に通知する手段を具備し、
前記画像データ生成装置は、
前記記録装置から通知された前記スキャン幅情報を取得する手段と、
記録対象となる画像情報を処理して、前記記録装置により記録可能な画像データに変換する変換手段と、
前記取得したスキャン幅情報を利用して、前記変換手段により前記変換を行う際の前記画像情報の処理単位を決定する画像処理単位決定手段と、
とを具備し、
前記変換手段は、
前記画像情報を前記ｎ種類の色調のデータに変換する色変換手段と、
前記画像処理単位決定手段により決定された処理単位毎に、前記色変換手段が前記変換を行うための処理にあたって用いる色変換テーブルを切り替える切り替え手段と、
を有することを特徴とする記録システム。
【請求項２】
前記スキャン幅情報は、前記記録ヘッドに配列された前記複数の記録素子のうちの有効記録素子数であることを特徴とする請求項第１項に記載の印刷システム。
【請求項３】
前記色変換手段は、前記変換に際して、前記記録装置の往方向および副方向の走査に対応した色変換を行うための色変換テーブルを用いることを特徴とする請求項１または２に記載の記録システム。
【請求項４】
前記切り替え手段は、前記処理単位の処理累計が偶数であるか奇数であるかに応じて前記色変換テーブルの切り替えを行うことを特徴とする請求項３に記載の記録システム。
【請求項５】
前記色変換手段は、前記処理単位に含まれる画像情報をライン順次に変換するものであり、当該ライン数が前記処理単位に達した際に、前記切り替え手段が前記色変換テーブルの切り替えを行うことを特徴とする請求項３に記載の記録システム。
【請求項６】
前記記録ヘッドは、前記記録剤としてのインクを吐出するインクジェットヘッドであることを特徴とする請求項１ないし５のいずれかに記載の記録システム。
【請求項７】
記録媒体に対し色調の異なるｎ種類（ｎは２以上の整数）の記録剤を付与するために、複数の記録素子を配列してなる記録ヘッドを複数配置して、前記記録媒体に対して相対的に往方向および復方向に走査しながら記録が可能な記録装置に対して供給する画像データを生成するための画像データ生成装置であって、
前記走査によって前記記録ヘッドが一度に記録を行うスキャン幅情報を取得する手段と、
記録対象となる画像情報を処理して、前記記録装置により記録可能な画像データに変換する変換手段と、
前記取得したスキャン幅情報を利用して、前記変換手段により前記変換を行う際の前記画像情報の処理単位を決定する画像処理単位決定手段と、
とを具備し、
前記変換手段は、
前記画像情報を前記ｎ種類の色調のデータに変換する色変換手段と、
前記画像処理単位決定手段により決定された処理単位毎に、前記色変換手段が前記変換を行うための処理にあたって用いる色変換テーブルを切り替える切り替え手段と、
を有することを特徴とする画像データ生成装置。
【請求項８】
記録媒体に対し色調の異なるｎ種類（ｎは２以上の整数）の記録剤を付与するために、複数の記録素子を配列してなる記録ヘッドを、ｎ×２−１未満の数だけ並置して用い、当該並置の方向に前記記録媒体に対して相対的に往方向および復方向に走査しながら記録が可能な記録装置に対して供給する画像データを生成するための画像データ生成方法であって、
前記走査によって前記記録ヘッドが一度に記録を行うスキャン幅情報を前記記録装置から取得する工程と、
記録対象となる画像情報を処理して、前記記録装置により記録可能な画像データに変換する変換工程と、
前記取得したスキャン幅情報を利用して、前記変換工程により前記変換を行う際の前記画像情報の処理単位を決定する画像処理単位決定工程と、
とを具備し、
前記変換工程は、
前記画像情報を前記ｎ種類の色調のデータに変換する色変換工程と、
前記画像処理単位決定工程により決定された処理単位毎に、前記色変換工程で前記変換を行うための処理にあたって用いる色変換テーブルを切り替える切り替え工程と、
を有することを特徴とする画像データ供給方法。
【請求項９】
画像データ生成装置と、
該装置から供給される画像データに基づいて色調の異なる複数種類の記録剤を付与するための複数の記録ヘッドを並置して用い、当該並置の方向に前記記録媒体に対して相対的に往方向および復方向に走査しながら記録が可能であるとともに、前記往方向の走査時と前記復方向の走査時とで前記色調の異なる複数種類のうち少なくとも２種類の記録剤の付与順序が異なる記録装置と、
を具えた記録システムであって、
前記画像データ生成装置は、
記録に係る画像データを前記記録装置で用いる前記複数種類の色調の情報に変換する色変換手段と、
該色変換手段により色変換を行う際に、前記往方向および復方向の走査の記録に対応して異なる色変換が行われるようにするための手段と、
を具えることを特徴とする記録システム。
【請求項１０】
色調の異なる複数種類の記録剤を付与するために、複数の記録ヘッドを並置して用い、当該並置の方向に前記記録媒体に対して相対的に往方向および復方向に走査しながら記録が可能であるとともに、前記往方向の走査時と前記復方向の走査時とで前記色調の異なる複数種類のうち少なくとも２種類の記録剤の付与順序が異なる記録装置に対して供給する画像データを生成する画像データ生成装置であって、
記録に係る画像データを前記記録装置で用いる前記複数種類の色調の情報に変換する色変換手段と、
該色変換手段により色変換を行う際に、前記往方向および復方向の走査の記録に対応して異なる色変換が行われるようにするための手段と、
を具えることを特徴とする画像データ生成装置。
【請求項１１】
色調の異なる複数種類の記録剤を付与するために、複数の記録ヘッドを並置して用い、当該並置の方向に前記記録媒体に対して相対的に往方向および復方向に走査しながら記録が可能であるとともに、前記往方向の走査時と前記復方向の走査時とで前記色調の異なる複数種類のうち少なくとも２種類の記録剤の付与順序が異なる記録装置に対して供給する画像データを生成する画像データ生成方法であって、
記録に係る画像データを前記記録装置で用いる前記複数種類の色調の情報に変換する色変換工程であって、当該色変換を行う際に、前記往方向および復方向の走査の記録に対応して異なる色変換を行う色変換工程を具えることを特徴とする画像データ生成方法。
【請求項１２】
コンピュータに請求項８または請求項１１に記載の画像データ生成方法を実施させるためのプリンタドライバ。
【請求項１３】
請求項１２に記載のプリンタドライバを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録システム、画像データ生成装置および画像データ生成方法に関し、特にインクジェット記録装置を用いて記録を行う記録システムに適用して好適なものである。
【背景技術】
【０００２】
複写装置や、ワードプロセッサ、コンピュータ等の情報処理機器、さらには通信機器の普及に伴い、それらの機器の画像記録（プリント）のための出力装置の一つとして、インクジェット方式によりデジタル画像の記録を行うインクジェット記録装置が広く普及している。このような記録装置においては、記録速度の向上のため、多数のインク吐出記録素子（ノズル）を集積配列（ノズル列）して構成される記録ヘッドを用いている。また、カラー記録への対応として、記録ヘッドを色数に応じて複数個備えたものも提供されている。特に、記録ヘッドを搭載したキャリッジが記録媒体に対し移動走査する過程で、記録ヘッドから記録剤であるインクを吐出する主走査と、主走査とは異なる方向に記録媒体を相対的に移動させる副走査とを、交互に行うことにより画像を形成していくシリアル型のものは、小型の記録装置の主流となっている。また、往路の主走査と復路の主走査とで記録動作を行う往復記録技術を採用することで記録速度の高速化への対応が図られ、良好なスループットも得られるようになってきている。
【０００３】
しかし例えば、シアンＣ、マゼンタＭ、イエローＹおよびブラックＫのインクを吐出する記録ヘッド主走査方向に配置したものを用いて往復記録を行う場合、往路の主走査と復路の主走査とで各色インクの吐出順序ないしは記録媒体へのインクの付着順序が異なることになり、一様な色味の画像記録が行われなくなることがある。そこで、左右対称に各色記録ヘッドを並置することにより対処する技術が知られている。
【０００４】
例えば特許文献１においては、シアン、マゼンタおよびイエローの各記録ヘッドをそれぞれ２本ずつ（Ｃ１，Ｃ２；Ｍ１，Ｍ２；Ｙ１，Ｙ２）、１本のブラック用の記録ヘッドＫを中心にして左右対称に主走査方向に配置するとともに、往路主走査時には、Ｋ，Ｃ１，Ｍ１，Ｙ１の各ヘッドからインクを吐出して画像記録を行い、復路主走査時にはＫ，Ｃ２，Ｍ２，Ｙ２の各ヘッドよりインクを吐出して画像記録を行うようにしている。これによれば、往路主走査と復路主走査とでシアン、マゼンタ、イエローおよびブラックの各色インクの吐出順序を同じにすることができ、往復記録時においても２色以上の記録材を用いた色に関しても色味が変わらない画像記録が可能となる。
【０００５】
【特許文献１】特開平８−２９５０３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記従来例では、往復記録の色味の変化を抑制するために、最低でも（インク色数×２）−１本の記録ヘッドが必要であった。すなわち、ブラックのインクを吐出する記録ヘッドを中心に他の３色のインクを吐出する記録ヘッドを左右対称に配置すると、インク色数が４色にもかかわらず記録ヘッドは７本必要であった。このため、記録装置の構成が大型化し、また製造コストも高価格化する。
【０００７】
本発明は、以上に鑑みてなされたもので、色調（色、濃度）の異なる複数種類のインクを用いて往復記録を行う構成にあって、記録ヘッドを用いて記録装置の小型化および低価格化を図るとともに、各色インクを吐出する複数の記録ヘッドの対称配置を行わなくても、往復記録時に色味の変化が生じないようにすることを目的とする。
【課題を解決するための手段】
【０００８】
そのために、本発明は、画像データ生成装置と、該装置から供給される画像データに基づいて記録媒体に対し色調の異なるｎ種類（ｎは２以上の整数）の記録剤を付与するために、複数の記録素子を配列してなる記録ヘッドを複数配置して、前記記録媒体に対して相対的に往方向および復方向に走査しながら記録が可能な記録装置と、を具えた記録システムであって、
前記走査によって前記記録ヘッドが一度に記録を行うスキャン幅情報を前記画像データ供給装置に通知する手段を具備し、
前記画像データ生成装置は、
前記記録装置から通知された前記スキャン幅情報を取得する手段と、
記録対象となる画像情報を処理して、前記記録装置により記録可能な画像データに変換する変換手段と、
前記取得したスキャン幅情報を利用して、前記変換手段により前記変換を行う際の前記画像情報の処理単位を決定する画像処理単位決定手段と、
を具備し、
前記変換手段は、
前記画像情報を前記ｎ種類の色調のデータに変換する色変換手段と、
前記画像処理単位決定手段により決定された処理単位毎に、前記色変換手段が前記変換を行うための処理にあたって用いる色変換テーブルを切り替える切り替え手段と、
を有することを特徴とする。
【０００９】
また、本発明は、記録媒体に対し色調の異なるｎ種類（ｎは２以上の整数）の記録剤を付与するために、複数の記録素子を配列してなる記録ヘッドを複数配置して、前記記録媒体に対して相対的に往方向および復方向に走査しながら記録が可能な記録装置に対して供給する画像データを生成するための画像データ生成装置であって、
前記走査によって前記記録ヘッドが一度に記録を行うスキャン幅情報を取得する手段と、
記録対象となる画像情報を処理して、前記記録装置により記録可能な画像データに変換する変換手段と、
前記取得したスキャン幅情報を利用して、前記変換手段により前記変換を行う際の前記画像情報の処理単位を決定する画像処理単位決定手段と、
を具備し、
前記変換手段は、
前記画像情報を前記ｎ種類の色調のデータに変換する色変換手段と、
前記画像処理単位決定手段により決定された処理単位毎に、前記色変換手段を行うための処理にあたって用いる色変換テーブルを切り替える切り替え手段と、
を有することを特徴とする。
【００１０】
また、本発明は、記録媒体に対し色調の異なるｎ種類（ｎは２以上の整数）の記録剤を付与するために、複数の記録素子を配列してなる記録ヘッドを、ｎ×２−１未満の数だけ並置して用い、当該並置の方向に前記記録媒体に対して相対的に往方向および復方向に走査しながら記録が可能な記録装置に対して供給する画像データを生成するための画像データ生成方法であって、
前記走査によって前記記録ヘッドが一度に記録を行うスキャン幅情報を前記記録装置から取得する工程と、
記録対象となる画像情報を処理して、前記記録装置により記録可能な画像データに変換する変換工程と、
前記取得したスキャン幅情報を利用して、前記変換手段により前記変換を行う際の前記画像情報の処理単位を決定する画像処理単位決定工程と、
を具備し、
前記変換工程は、
前記画像情報を前記ｎ種類の色調のデータに変換する色変換工程と、
前記画像処理単位決定手段により決定された処理単位毎に、前記色変換工程で前記変換を行うための処理にあたって用いる色変換テーブルを切り替える切り替え工程と、
を有することを特徴とする。
【００１１】
さらに、本発明は、画像データ生成装置と、
該装置から供給される画像データに基づいて色調の異なる複数種類の記録剤を付与するための複数の記録ヘッドを並置して用い、当該並置の方向に前記記録媒体に対して相対的に往方向および復方向に走査しながら記録が可能であるとともに、前記往方向の走査時と前記復方向の走査時とで前記色調の異なる複数種類のうち少なくとも２種類の記録剤の付与順序が異なる記録装置と、
を具えた記録システムであって、
前記画像データ生成装置は、
記録に係る画像データを前記記録装置で用いる前記複数種類の色調の情報に変換する色変換手段と、
該色変換手段により色変換を行う際に、前記往方向および復方向の走査の記録に対応して異なる色変換が行われるようにするための手段と、
を具えることを特徴とする。
【００１２】
また、本発明は、色調の異なる複数種類の記録剤を付与するために、複数の記録ヘッドを並置して用い、当該並置の方向に前記記録媒体に対して相対的に往方向および復方向に走査しながら記録が可能であるとともに、前記往方向の走査時と前記復方向の走査時とで前記色調の異なる複数種類のうち少なくとも２種類の記録剤の付与順序が異なる記録装置に対して供給する画像データを生成する画像データ生成装置であって、
記録に係る画像データを前記記録装置で用いる前記複数種類の色調の情報に変換する色変換手段と、
該色変換手段により色変換を行う際に、前記往方向および復方向の走査の記録に対応して異なる色変換が行われるようにするための手段と、
を具えることを特徴とする。
【００１３】
加えて、本発明は、色調の異なる複数種類の記録剤を付与するために、複数の記録ヘッドを並置して用い、当該並置の方向に前記記録媒体に対して相対的に往方向および復方向に走査しながら記録が可能であるとともに、前記往方向の走査時と前記復方向の走査時とで前記色調の異なる複数種類のうち少なくとも２種類の記録剤の付与順序が異なる記録装置に対して供給する画像データを生成する画像データ生成方法であって、
記録に係る画像データを前記記録装置で用いる前記複数種類の色調の情報に変換する色変換工程であって、当該色変換を行う際に、前記往方向および復方向の走査の記録に対応して異なる色変換を行う色変換工程を具えることを特徴とする。
【００１４】
また、本発明は、上記のいずれかの画像データ生成方法を実施させるためのプリンタドライバ、さらにそのプリンタドライバを記憶した記憶媒体に存する。
【発明の効果】
【００１５】
本発明によれば、色調（色、濃度）の異なる複数種類の記録剤を用いて往復記録を行う構成にあって、往復記録時に各色記録剤を付与する順序が異なっても、記録に係る画像データを複数種類の色調の情報に変換するにあたって、往復記録に対応して異ならせた適切な色変換が行われるようにすることにより、色味の変化が生じないようにすることができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して本発明を詳細に説明する。
【００１７】
（第１の実施形態）
図１は本発明記録システムの一実施形態の概略構成を示す図であり、印刷に係る画像データを供給するホストコンピュータ１０１と、往復印刷が可能なプリンタ１０２とを接続することで構成されている。
【００１８】
本実施形態のプリンタ１０２は、ｎ種類の記録剤として、シアン、マゼンタ、イエローおよびブラックの４色のインクを用いてシリアルスキャンにより記録を行うインクジェット記録装置の形態であり、図示の例では、シアンヘッド（シアン色のインクを吐出する記録ヘッドを言う。以下同様）１０４、マゼンタヘッド１０５、イエローヘッド１０６、ブラックヘッド１０７、マゼンタヘッド１０８およびシアンヘッド１０９の６本のヘッドがスキャン（主走査方向）に並置されている。すなわち、本例は４（色の種類数）×２−１＝７未満の本数の記録ヘッドを用いてシリアルスキャンを行うことで印刷を実行する。
【００１９】
図２はかかるプリンタを用いて往復印刷を行う際の各色ヘッドの使用態様を説明するための図である。
【００２０】
記録ヘッドユニット２０１は、マゼンタヘッド１０５、イエローヘッド１０６、ブラックヘッド１０７、マゼンタヘッド１０８およびシアンヘッド１０９の６本のヘッドで構成されており、キャリッジ等の主走査手段に搭載され、矢印２０８で示す往方向および矢印２０９で示す復方向にシリアルスキャン（主走査）されて印刷を行う。また、各シリアルスキャン間では、所定量、例えば各色ヘッドの副走査方向（記録媒体搬送方向）におけるインク吐出口配列範囲以下の量だけ記録媒体の搬送（副走査）が行われ、そのような主走査と復走査とを繰り返すことにより記録媒体への印刷が行われてゆく。
【００２１】
そして、往方向では、破線で囲んで示すシアンヘッド１０９、マゼンタヘッド１０８、ブラックヘッド１０７およびイエローヘッド１０６の４本のヘッドを用いて印刷を行う。そのため、マゼンタヘッド１０５およびシアンヘッド１０４は往路での印刷には用いられない。これに対し、復路では、破線で囲んで示すシアンヘッド１０４、マゼンタヘッド１０５、イエローヘッド１０６およびブラックヘッド１０７の４本のヘッドを用いて印刷を行う。そのため、マゼンタヘッド１０８およびシアンヘッド１０９は復路での印刷には用いられない。すなわちこの構成では、イエローヘッド１０６およびブラックヘッド１０７に関して対称配置がなされておらず、従って往路と復路とでインク吐出順序が異なることになる。
【００２２】
図３および図４は、かかる往路および復路の印刷時にイエローインクおよびブラックインクの吐出順序が異なることによる印刷画像の色味の相違を、記録媒体の同一座標に対してインクを付与したときの状態を例に挙げて説明するための図である。なお、ここでは付与されたインクが記録媒体に浸透して行くタイプのインク（染料系のインクはその傾向が強い）を用いるものとする。
【００２３】
往路では、図３に示すように、ブラックインク７０１が記録媒体のインク受容層７０３に浸透した後にイエローインク７０２が記録媒体７００のインク受容層７０３に対して付与される。この場合、イエローインク７０２はブラックインク７０１の後に付与され、記録媒体上ではブラックインク７０４の周囲にイエローインク７０５が付着しているように見える。これは、吐出されたインク中の染料などの色素が記録媒体と物理的かつ化学的に結合する段階で、記録媒体と色素との結合が有限であるために、色素の種類によって結合力に大きな差がない限りは、先に吐出されたインク色素と記録媒体との結合が優先されるために記録媒体の当該座標中心付近に多く残り、後から打たれたインク色素は記録媒体のその部分では結合しにくく、周囲に広がって染着するためと考えられる。
【００２４】
一方、復路では、図４に示すように、イエローインク７０２が記録媒体７００のインク受容層７０３に浸透した後にブラックインク７０１が記録媒体のインク受容層７０３に対して付与される。この場合、ブラックインク７０１はイエローインク７０２の後に付与されるため、記録媒体上ではイエローインク７０５の周囲にブラックインク７０４が付着しているように見えることになる。
【００２５】
図５および図６は、往路および復路の印刷時にシアン、マゼンタ、イエローおよびブラックの各色インクの吐出順序が異なることによる印刷画像の色味の相違を、記録媒体の同一座標に対してインクを付与したときの状態を例に挙げて説明するための図である。
【００２６】
往路では、シアンインク９０１、マゼンタインク９０２、ブラックインク９０３が順次記録媒体のインク受容層９０５に浸透した後にイエローインク９０４が記録媒体７００のインク受容層７０３に対して付与される。この場合、記録媒体上ではシアンインク９０６の周囲にマゼンタインク９０７が、そのマゼンタインク９０７の周りにブラックインク９０８が、さらにそのブラックインク９０８の周囲にイエローインク９０９が付着しているように見えることになる。一方、復路では、シアンインク９０１、マゼンタインク９０２およびイエローインク９０４が記録媒体７００のインク受容層７０３に順次浸透した後に、ブラックインク９０３が記録媒体のインク受容層７０３に対して付与される。この場合、記録媒体上ではシアンインク９０６の周囲にマゼンタインク９０７が、そのマゼンタインク９０７の周囲にイエローインク９０９が、さらにそのイエローインク９０９の周囲にブラックインク９０８が付着しているように見えることになる。
【００２７】
以上に対し、色材が記録媒体表面に凝集するインク（顔料系のインクはその傾向が強い）は後から吐出ないし付着したインクの色が色味を決定する上で支配的となるが、いずれにせよ、往路と復路とで同じインクを付与したにも係わらず、記録媒体へのインクの吐出ないし付着の順序の違いによって往路で形成される画像部分と復路で形成される画像部分とでは、記録媒体上で異なる色味を呈することになる。
【００２８】
そこで本実施形態では、往路および復路間で各色のインク付着量が適切に調整されたものとなるようにすることで、両者間路での色味の変化を抑制する。そしてそのために、本実施形態では、往路印刷時と復路印刷時とで色変換テーブルを切り替えることにより、往路および復路間で各色のインク付着量が適切に調整されたものとなるようにする。
【００２９】
以下、そのための具体例を説明する。
【００３０】
図７はホストコンピュータとプリンタとからなる図１の印刷（記録）システムの制御系の構成例を示す。
【００３１】
ホストコンピュータ１０１は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、モニタ３０４、外部インタフェース（Ｉ／Ｆ）３０５、キーボード３０６およびマウス３０７などを備える。ＣＰＵ３０１は、外部記憶装置（不図示）等よりＲＡＭ３０３に読み込んだアプリケーションプログラムや、通信プログラム、後述する図１０または図１１に示す手順に対応するプリンタドライバプログラム、オペレーティングシステム（ＯＳ）プログラム等に基づいて動作する。すなわち、印刷を行うにあたっては、ＣＰＵ３０１はＲＡＭ３０３内のプリンタドライバで画像を処理し、Ｉ／Ｆ３０５は、ＲＡＭ３０３等にスプールされた印刷データを順次プリンタ１０２に送信する。キーボード３０６およびマウス３０７などの入力装置は、ユーザからの指示データをホストコンピュータ内に取り込む。
【００３２】
ＣＰＵ３１０は、ＲＯＭ３１２に格納された制御プログラムに従って、印刷動作時等にプリンタ各部の制御を行うものである。ＲＡＭ３１３は印刷に係る所定量のデータの展開等を行うために用いられる。プリンタ１０２内のヘッド駆動部３１１は記録ヘッド１０４〜１０９の駆動を含め、プリンタの各部機構の駆動を行うものであり、プリンタが記録媒体の搬送方向（副走査方向）に対して直交する方向（主走査方向）垂直に１回ヘッドを動かして印刷を行う際のライン数（例えば１つの記録ヘッドに配列された吐出口数）も格納されている。以下、このライン数を１スキャンライン数と称する。ＣＰＵ３１０は、ホストコンピュータ１０１から１スキャンライン数の取得要求を受信した際に、ヘッド駆動部３１１から１スキャンライン数を取得し、インターフェース（Ｉ／Ｆ）３１５を介して返信する。
【００３３】
図８はホストコンピュータ１０１で稼動するアプリケーションから印刷が実行されたときの一連の処理を模式的に示した図である。アプリケーション５０１から印刷が実行されると、ＯＳのグラフィック処理部５０２を経由してプリンタドライバ５０３へと画像データが送られる。ここで、グラフィック処理部５０２によって画像データは一時的に保存され、プリンタドライバ５０３へは画像データを分割して送るようにしている。このときの画像データの分割数は、プリンタドライバ５０３からグラフィック処理部５０２に設定することが可能である。
【００３４】
図９（ａ）および（ｂ）は、画像データの分割と、プリンタ１０２の記録ヘッドユニット２０１を往復主走査させて印刷を行う際の関係を示す。アプリケーション５０１から印刷が指示される画像６０１は、グラフィック処理部５０２からプリンタドライバ５０３に送信される。プリンタドライバ５０３に画像データを送信する際は、同図（ａ）の符号６０２で示すように画像データ６０１が分割される。この際、分割画像データ６０２の高さ６０９は各分割画像データ間で等しく、この高さはプリンタドライバ５０３から設定することが可能である。また、そのように所定高さの画像データを分割してプリンタドライバに送信するが、余りの部分画像データ６０３のように他の分割画像データよりも少ない画像データを送信する場合もある。
【００３５】
記録ヘッドユニット２０１は、同図（ｂ）に示すように、記録媒体７００の搬送方向と垂直方向に往復動作を繰り返し印刷を行う。この際に往路で印刷を行うことができる印刷高さ６０７と、復路で印刷を行うことができる印刷高さ６０８とは等しい。また、画像を分割して印刷しているために、残りの部分画像６１０のように印刷高さが少ない画像データを印刷する場合もある。なお、グラフィック処理部５０２においてプリンタドライバ５０３に画像データを分割して送信する際の分割画像データ６０２の高さ６０９は、往路で印刷を行うことができる印刷高さ６０７および復路で印刷を行うことができる印刷高さ６０８と等しい。
【００３６】
図１０は本実施形態のホストコンピュータないしプリンタドライバによる印刷制御処理手順の一例を示す。かかる図を参照して前述の実施例の動作説明を行う。
【００３７】
まず、アプリケーション５０１から印刷命令がなされると、プリンタドライバ５０３は、プリンタ１０２から処理単位に対応した１スキャンライン数の取得を行う（ステップＳ４０１）。次に、当該取得した１スキャンライン数をグラフィック処理部５０２に通知し（ステップＳ４０２）、画像データを１スキャンライン数に対応した量ずつ送るように設定を行う。次に、グラフィック処理部５０２から、ステップＳ４０２で送信した１スキャンライン数分の画像データである分割画像データの取得を行う（ステップＳ４０３）。なお、これらアプリケーション５０１ないしプリンタドライバ５０３の処理は、それらのプログラムに従ってＣＰＵ１０１により行われる。その際、プログラムはＲＯＭ３０２もしくはハードディスク等の外部記憶（不図示）から読み出されて用いられ、また、それらの処理実行に際してＲＡＭ３０３がワークエリアとして用いられる。
【００３８】
次に、記録媒体に印刷を行う際のスキャン数のカウント行う（ステップＳ４０４）。このカウント値をＳとする。次に、ステップＳ４０４にて、スキャン数のカウント値Ｓが偶数であるか、すなわち記録媒体上のスキャンが偶数番目のものであるか否かを判断し（ステップＳ４０５）する。ここで、否定判定（カウント値Ｓが奇数である場合）であれば、往路用の色変換テーブルを参照して、処理対象である分割画像データ等の構成単位（画素等）毎に変換データの取得を順次行い（ステップＳ４０６）、一方肯定判定（カウント値Ｓが偶数である場合）であれば、復路用の色変換テーブルを用いて同じく変換データの取得を順次行ってゆく（ステップＳ４０７）。
【００３９】
これらで用いられる色変換テーブルはレッド、グリーンおよびブルーのデータ（ＲＧＢデータ）からＲＧＢデータへの変換を行うために参照されるものであり、符号１２１０および１２１１でそれぞれ示す往路用色変換テーブルおよび復路用色変換テーブルについて、変換前ＲＧＢデータと変換後ＲＧＢデータとが対になって構成されている。ここで、往路用色変換テーブル１２１０を用いる場合、例えば変換前に（Ｒ，Ｇ，Ｂ）＝（０，０，０）のデータであった場合は（Ｒ，Ｇ，Ｂ）＝（０，０，０）へと、また（Ｒ，Ｇ，Ｂ）＝（０，０，１）であった場合は（Ｒ，Ｇ，Ｂ）＝（０，１，１）へと変換される。これに対し、復路用色変換テーブル１２１１を用いる場合は、変換前に（Ｒ，Ｇ，Ｂ）＝（０，０，０）であったデータは（Ｒ，Ｇ，Ｂ）＝（０，０，０）へと、また変換前に（Ｒ，Ｇ，Ｂ）＝（０，０，１）であったデータは（Ｒ，Ｇ，Ｂ）＝（１，０，１）へと変換される。
【００４０】
すなわち、同じ内容のＲＧＢデータであっても、往路と復路とで異なる内容のＲＧＢデータへの変換が行われる。これらの変換テーブルは、往路と復路とでプリンタ１０２で用いる各色インクの吐出順序すなわち記録媒体上での付着順序が異なっていても同じ色味を呈するように、往路用および復路用の変換後データの内容が適切に定められてなるものである。なお、ＲＧＢデータからＲＧＢデータへの変換は、ホストコンピュータ１０１のモニタ３０４に表示されてアプリケーション５０１による編集や加工等が施された画像情報、例えばｓＲＧＢ規格のＲＧＢデータによって再現される画像情報の色域を、プリンタ１０２によって再現される色域内のＲＧＢデータに変換する過程で行われるものでもよいし、別途行われるものでもよい。
【００４１】
そして、これらステップＳ４０６またはステップＳ４０７によって取得した変換後ＲＧＢデータに基づいて色処理を行い（ステップＳ４０８）、さらに２値化処理（ハーフトーニング；ステップＳ４０９）を行う。すなわち、変換後のＲＧＢデータに基づき、このデータが表す色を再現するインクの組み合わせに対応したシアン、マゼンタ、イエローおよびブラックの色分解データＣ、Ｍ、ＹおよびＫを求め、さらに各色分解データのそれぞれについて量子化を行う。
【００４２】
次に、プリンタドライバ固有のコマンド化（ステップＳ４１０）を行い、プリンタ１０２に当該１スキャンライン数分のデータを送信する（ステップＳ４１１）。最後に、全画像データについて処理が終了しているか否かの判定を行い（ステップＳ４１２）、肯定判定であれば処理を終了し、画像データが残っている場合はステップＳ４０３以降の処理を繰り返す。
【００４３】
以上のように、本実施形態では、変換前ＲＧＢデータが往路および復路間で同じ場合であっても、往路印刷用と復路印刷用とで異なるＲＧＢデータに適切に変換されるようにすることで、当該変換後のＲＧＢデータに基づいた色処理（ＣＭＹＫデータの作成）および２値化（誤差拡散法などのハーフトーニング）を行うことにより、図３〜図６に示したように往復方向で各色インクを吐出ないし付着させる順序がドットごとには異なっていたとしても、往路と復路とで印刷される画像の色味が揃うようにすることができる。換言すれば、そのような結果が得られるよう、各変換テーブルの内容を定めればよい。
【００４４】
なお、往復印刷間の色味の変化が認識されない範囲であれば、例えば処理対象である分割画像データの構成単位の全てについて、往路用と復路用とで異なる変換が行われるようにしなくてもよい。すなわち、例えば数画素分を単位として、または数画素おきに、異なる変換が行われるようにしてもよい。
【００４５】
また、上述のようにＲＧＢデータからＲＧＢデータへの変換を行うもののほか、そのままプリント装置で用いるインクの色情報（Ｙ，Ｍ，Ｃなど）に変換するものでもよい。
【００４６】
（第２の実施形態）
記録ヘッドは主走査方向と異なる方向（例えば主走査方向に直交する方向である復走査方向）に記録素子であるノズルを配列してなるものであるが、その配列範囲内において、記録に使用するノズルの範囲が主走査ごとに異なるような場合、例えば往復主走査間で印刷高さが異なってくるような場合がある。本発明の第２の実施形態はそのような場合に適用して好適なものである。
【００４７】
かかる第２の実施形態において、基本的には上記第１の実施形態と同様の構成を採用する一方、図８に示すグラフィック処理部５０２がプリンタドライバ５０３に画像データを分割して送信する際の分割画像データ６０２の印刷高さ６０９が等しくない場合、ないしは一回のスキャンで印刷を行うことができる印刷高さ６０７と復路で印刷を行うことができる印刷高さ６０８とが等しくない場合の処理を説明する。
【００４８】
図１１はかかる実施形態のホストコンピュータないしプリンタドライバによる印刷制御処理手順の一例を示す。かかる図を参照して前述の第１の実施例の構成を参照して動作を説明する。
【００４９】
まず、アプリケーション５０１から印刷命令がなされると、往路復路フラグを「１」に初期化する（ステップＳ１１０１）。この往路復路フラグは、現在処理対象となっているデータが往路を印刷するデータであるか、復路を印刷するデータであるかを表し、往路ならば「１」に、復路ならば「０」とされるもので、ＲＡＭ３０３の所定領域に設けておくことができる。
【００５０】
次に、プリンタ１０１から処理単位に対応した１スキャンライン数の取得を行う（ステップＳ１１０２）。ここで、本例では往路と復路とで印刷高さが異なるので、２種類の異なるスキャンライン数のデータが取得されることになる。次に、グラフィック処理部５０２から分割画像データの取得を行い（ステップＳ１１０３）。処理ライン数のカウント値Ｓ’を「０」にクリアする（ステップＳ１１０４）。処理ライン数とは、分割画像データを１ラインずつ処理していく際に分割画像データを何ライン処理したかを表すものとする。次に、画像データの処理を行った処理ライン数のカウントを行う（ステップＳ１１０５）。次に、処理ライン数カウント値Ｓ’がステップＳ１１０２で取得した往路または復路の１スキャンライン数に１を加えた数と等しくなったか否かを判定し（ステップＳ１１０６）、肯定判定であれば往路復路フラグを反転させる（ステップＳ１１０７）。
【００５１】
次に、往路復路フラグの内容を判定する（ステップＳ１１０８）。往路復路用フラグが「０」でなければ、往路用の色変換テーブルを参照して処理対象ラインのデータに対して上述と同様のデータ変換を順次行い（ステップＳ１１０９）、一方往路復路用フラグが「０」であれば、復路用の色変換テーブルを用いて同じくデータ変換を順次行ってゆく（ステップＳ１１１０）。そして、上述と同様にして１ライン分の色処理を行う（ステップＳ１１１１）。
【００５２】
次に、分割画像データの全ラインについてが終了しているか判断し（ステップＳ１１１２）、否定判定であればステップＳ１１０５からの処理を繰り返す。一方肯定判定であれば、上述と同様の２値化（ステップＳ１１１３）、コマンド化（ステップＳ１１１４）を行い、プリンタ１０２に印刷データを送信する（ステップＳ１１１５）。最後に、全画像データについて処理が終了しているか否かの判定を行い（ステップＳ１１１６）、肯定判定であれば処理を終了し、画像データが残っている場合はステップＳ１１０３以降の処理を繰り返す。
【００５３】
以上のように、グラフィック処理部５０２がプリンタドライバ５０３に画像データを分割して送信する際の分割画像データ６０２の印刷高さ６０９が等しくない場合、ないしは一回のスキャンで印刷を行うことができる印刷高さ６０７と復路で印刷を行うことができる印刷高さ６０８とが等しくない場合であっても、適切な処理が行われ、第１実施形態と同様の効果を得ることができる。
【００５４】
（その他）
なお、本発明は、上述した実施形態の機能を実現するソフトウェアまたはプリンタドライバのプログラムコードを、記録装置を含む様々なデバイスが接続された機械またはシステム内のコンピュータに供給し、機械またはシステムのコンピュータに格納されたプログラムコードによって様々なデバイスを作動させることにより上述実施形態の機能を実現するようにした記録システムも、本発明の範囲に含まれる。
【００５５】
この場合、プログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコード自体、および通信や記憶媒体などによりプログラムコードをコンピュータに供給する手段も、本発明の範囲に含まれる。
【００５６】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスクやＣＤ−ＲＯＭのほか、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−Ｒ、ＤＶＤ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００５７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によって本実施形態の機能が実現される場合も含まれる。
【００５８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって本実施形態の機能が実現される場合も含まれる。
【００５９】
さらに加えて、記録システムの形態としては、パーソナルユースのものであるかあるいは業務ないし産業用のものであるかを問わず、コンピュータ，スキャナ，デジタルカメラ等の画像データ供給用のホスト装置と、画像出力端末としての記録装置とを有するもののほか、例えばスキャナと記録装置とが一体となった複写機、データ送受信装置と記録装置とが一体となったファクシミリ装置、記録装置を一体に有するワードプロセッサや電子タイプライタ、記録装置を一体化したデジタルカメラなどの形態であってもよい。
【００６０】
また、上例では、プリンタはＹ，Ｍ，ＣおよびＫの４色のインクを用いるものとしたが、用いる色はこれらに限られず、往復記録時に付着する順序が異なるために色味が変わるような構成であれば、色の種類数や配列態様についても図１のようなものに限られない。さらに、往復記録時に付着する順序が異なるために色味が変わるような記録剤が用いられるのであれば、上述したようなインクジェット記録方式に限られず、他の方式による記録装置を用いたプリントシステムにも本発明は適用可能である。
【図面の簡単な説明】
【００６１】
【図１】本発明記録システムの一実施形態の概略構成を示す模式図である。
【図２】図１のプリンタを用いて往復印刷を行う際の各色ヘッドの使用態様を説明するための説明図である。
【図３】図２のような使用態様によって往復印刷時にイエローインクおよびブラックインクの吐出順序が異なることによる印刷画像の色味の相違を、記録媒体の同一座標に対してインクを付与したときの状態を例に挙げて説明するための図である。
【図４】図２のような使用態様によって往復印刷時にイエローインクおよびブラックインクの吐出順序が異なることによる印刷画像の色味の相違を、記録媒体の同一座標に対してインクを付与したときの状態を例に挙げて説明するための図である。
【図５】図２のような使用態様によって往復印刷時に各色インクの吐出順序が異なることによる印刷画像の色味の相違を、記録媒体の同一座標に対してインクを付与したときの状態を例に挙げて説明するための図である。
【図６】図２のような使用態様によって往復印刷時に各色インクの吐出順序が異なることによる印刷画像の色味の相違を、記録媒体の同一座標に対してインクを付与したときの状態を例に挙げて説明するための図である。
【図７】図１の記録システムの制御系の構成例を示すブロック図である。
【図８】図１のホストコンピュータで稼動するアプリケーションから印刷が実行されたときの一連の処理を模式的に示した図である。
【図９】（ａ）および（ｂ）は、画像データの分割と、記録ヘッドユニットを往復主走査させて印刷を行う際の関係を示す説明図である。
【図１０】本発明の第１実施形態に係るホストコンピュータないしプリンタドライバによる印刷制御処理手順の一例を示すフローチャートである。
【図１１】本発明の第２実施形態に係るホストコンピュータないしプリンタドライバによる印刷制御処理手順の一例を示すフローチャートである。
【符号の説明】
【００６２】
１０１    ホストコンピュータ
１０２    プリンタ
１０４，１０９    シアンヘッド
１０５，１０８    マゼンタヘッド
１０６    イエローヘッド
１０７    ブラックヘッド
２０１    記録ヘッドユニット
２０８    往路の進行方向
２０９    復路の進行方向
３０１    ＣＰＵ
３０２    ＲＯＭ
３０３    ＲＡＭ
３０４    モニタ装置
３０５    インターフェース
３１０    ＣＰＵ
３１１    ヘッド駆動部
３１２    ＲＯＭ
３１３    ＲＡＭ
３１５    インターフェース
５０１    アプリケーション
５０２    グラフィック処理部
５０３    プリンタドライバ
６０１    画像データ
６０２    分割画像データ
６０３    分割画像データ余り部
６０４    記録媒体
６０５    記録ヘッド
６０７    往路印刷ライン数（印刷高さ）
６０８    復路印刷ライン数（印刷高さ）
６０９    分割画像データ高さ
６１０    印刷データ残り部
７００    記録媒体
７０１，９０３    ブラックインク
７０２，９０４    イエローインク
７０３    インク受容層
７０４，９０８    インク受容層上のブラックインク
７０５，９０９    インク受容層上のイエローインク
９０１    シアンインク
９０２    マゼンタインク
９０６    インク受容層上のシアンインク
９０７    インク受容層上のマゼンタインク
【図１】
2006001099.tif 000003
【図２】
2006001099.tif 000004
【図３】
2006001099.tif 000005
【図４】
2006001099.tif 000006
【図５】
2006001099.tif 000007
【図６】
2006001099.tif 000008
【図７】
2006001099.tif 000009
【図８】
2006001099.tif 000010
【図９】
2006001099.tif 000011
【図１０】
2006001099.tif 000012
【図１１】
2006001099.tif 000013