(57)【要約】      （修正有）【課題】リアルタイムに濃度ムラを補正して画像品位のより高い画像を形成する。【解決手段】搬送される記録媒体２００上に、各記録色成分ＣＭＹのヘッドを駆動することでカラー画像を形成する画像形成装置であって、記録可能な最大サイズの記録媒体の、搬送方向に対して直交する幅分を有し、搬送方向に並んで配置された各記録色成分ＣＭＹの記録ヘッド２２０と、記録ヘッドの幅と同一幅を有するセンサ２３０とで構成されるヘッド部２１０と、記録データを生成する記録データ生成部と、記録データと、ヘッド部に設けられたセンサによる検出結果に基づいて、画像を記録する記録制御部とを備え、記録制御部は、ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する検出部と、検出部で検出した記録状態に基づいて、着目センサよりも、搬送方向に対して下流に位置する記録ヘッドで記録される記録データを修正する修正部とを備える。【選択図】図２
2010083022.tif 000002
【特許請求の範囲】
【請求項１】
搬送される記録媒体上に、各記録色成分のヘッドを駆動することでカラー画像を形成する画像形成装置であって、
記録可能な最大サイズの記録媒体の、搬送方向に対して直交する幅分を有し、前記搬送方向に並んで配置された各記録色成分の記録ヘッドと、各記録ヘッドの間毎に配置され、前記記録ヘッドの幅と同一幅を有するセンサとで構成されるヘッド部と、
入力された画像情報に基づいて、各記録色成分毎の記録データを生成する記録データ生成手段と、
前記記録データ生成手段で生成した各記録色成分の記録データと、前記ヘッド部に設けられた各センサによる検出結果に基づいて、前記ヘッド部の各記録色成分の記録ヘッドを駆動することで画像を記録する記録制御手段と、を備え、
前記記録制御手段は、
前記ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する検出手段と、
前記検出手段で検出した記録状態に基づいて、前記着目センサよりも、前記搬送方向に対して下流に位置する記録ヘッドで記録される前記記録データを修正する修正手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
搬送される記録媒体上に、各記録色成分のヘッドを複数回往復走査運動させ、該往復走査運動の一方又は双方で前記記録媒体上にドットの形成処理を行うマルチパス処理を用いて、前記記録媒体上にカラー画像を形成する画像形成装置であって、
記録可能な最大サイズの記録媒体の、搬送方向に対して直交する幅分を有し、前記搬送方向に並んで配置された各記録色成分の記録ヘッドと、各記録ヘッドの間毎に配置され、前記記録ヘッドの幅と同一幅を有するセンサとで構成されるヘッド部と、
入力された画像情報に基づいて、各記録走査運動毎に各記録色成分毎の記録データを生成する記録データ生成手段と、
前記記録データ生成手段で各記録走査運動毎に生成した各記録色成分毎の記録データと、前記ヘッド部に設けられた各センサによる検出結果に基づいて、前記ヘッド部の各記録色成分の記録ヘッドを駆動することで画像を記録する記録制御手段と、を備え、
前記記録制御手段は、
前記ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する検出手段と、
前記検出手段で検出した記録状態に基づいて、前記着目センサよりも、前記搬送方向に対して下流に位置する記録ヘッドで記録される記録データを修正する修正手段と、
を備えることを特徴とする画像形成装置。
【請求項３】
前記記録制御手段は、
前記検出手段が、各記録色成分のうち、特定色成分の記録状態を検出し、
前記修正手段が、前記特定色成分の記録状態に基づいて、前記特定色成分とは異なる記録色成分である記録ヘッドの記録データを修正することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
搬送される記録媒体上に、各記録色成分のヘッドを前記記録媒体の搬送方向と直交する方向に複数回往復走査運動させ、該往復走査運動の一方又は双方で前記記録媒体上にドットの形成処理を行うマルチパス処理を用いて、前記記録媒体上にカラー画像を形成する画像形成装置であって、
前記搬送方向と直交する方向に並んで配置された各記録色成分の記録ヘッドと、各記録ヘッドの両脇に配置され、前記記録ヘッドの幅と同一幅を有するセンサとで構成されるヘッド部と、
入力された画像情報に基づいて、各記録走査運動毎に各記録色成分毎の記録データを生成する記録データ生成手段と、
前記記録データ生成手段で生成された記録データと、前記ヘッド部に設けられた各センサによる検出結果に基づいて、前記ヘッド部の各記録色成分の記録ヘッドを駆動することで画像を記録する記録制御手段と、を備え、
前記記録制御手段は、
前記ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する検出手段と、
前記検出手段で検出した記録状態に基づいて、前記着目センサよりも、前記記録ヘッドの前記記録走査運動を行う方向に対して下流に位置する記録ヘッドで記録される記録データを修正する修正手段と、
を備えることを特徴とする画像形成装置。
【請求項５】
前記記録制御手段は、前記記録データ生成手段で生成された記録データと、前記検出手段で検出された記録状態とに基づいて、ドットの形成割合又は形成位置の少なくともいずれか一方を修正することを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記記録制御手段は、前記記録データ生成手段で検出された記録データと、前記検出手段で検出された記録状態とに基づいて、前記記録ヘッドに設けられたノズル毎の記録濃度を修正することを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記記録データ生成手段で生成された記録データが示す濃度と、前記検出手段で検出された濃度との差分を算出する差分算出手段を更に備え、
前記記録制御手段は、前記差分算出手段で算出された差分に基づいて、前記記録データを修正することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
搬送される記録媒体上に、各記録色成分のヘッドを駆動することでカラー画像を形成し、記録可能な最大サイズの記録媒体の、搬送方向に対して直交する幅分を有し、前記搬送方向に並んで配置された各記録色成分の記録ヘッドと、各記録ヘッドの間毎に配置され、前記記録ヘッドの幅と同一幅を有するセンサとで構成されるヘッド部を備えた画像形成装置の制御方法であって、
入力された画像情報に基づいて、各記録色成分毎の記録データを生成する記録データ生成工程と、
前記記録データ生成工程で生成した各記録色成分の記録データと、前記ヘッド部に設けられた各センサによる検出結果に基づいて、前記ヘッド部の各記録色成分の記録ヘッドを駆動することで画像を記録する記録制御工程と、を有し、
前記記録制御工程は、
前記ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する検出工程と、
前記検出工程で検出した記録状態に基づいて、前記着目センサよりも、前記搬送方向に対して下流に位置する記録ヘッドで記録される前記記録データを修正する修正工程と、
を有することを特徴とする画像形成装置の制御方法。
【請求項９】
搬送される記録媒体上に、各記録色成分のヘッドを複数回往復走査運動させ、該往復走査運動の一方又は双方で前記記録媒体上にドットの形成処理を行うマルチパス処理を用いて、前記記録媒体上にカラー画像を形成し、記録可能な最大サイズの記録媒体の、搬送方向に対して直交する幅分を有し、前記搬送方向に並んで配置された各記録色成分の記録ヘッドと、各記録ヘッドの間毎に配置され、前記記録ヘッドの幅と同一幅を有するセンサとで構成されるヘッド部を備えた画像形成装置の制御方法であって、
入力された画像情報に基づいて、各記録走査運動毎に各記録色成分毎の記録データを生成する記録データ生成工程と、
前記記録データ生成工程で各記録走査運動毎に生成した各記録色成分毎の記録データと、前記ヘッド部に設けられた各センサによる検出結果に基づいて、前記ヘッド部の各記録色成分の記録ヘッドを駆動することで画像を記録する記録制御工程と、を有し、
前記記録制御工程は、
前記ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する検出工程と、
前記検出工程で検出した記録状態に基づいて、前記着目センサよりも、前記搬送方向に対して下流に位置する記録ヘッドで記録される記録データを修正する修正工程と、
を有することを特徴とする画像形成装置の制御方法。
【請求項１０】
搬送される記録媒体上に、各記録色成分のヘッドを前記記録媒体の搬送方向と直交する方向に複数回往復走査運動させ、該往復走査運動の一方又は双方で前記記録媒体上にドットの形成処理を行うマルチパス処理を用いて、前記記録媒体上にカラー画像を形成し、前記搬送方向と直交する方向に並んで配置された各記録色成分の記録ヘッドと、各記録ヘッドの両脇に配置され、前記記録ヘッドの幅と同一幅を有するセンサとで構成されるヘッド部を備えた画像形成装置の制御方法であって、
入力された画像情報に基づいて、各記録走査運動毎に各記録色成分毎の記録データを生成する記録データ生成工程と、
前記記録データ生成工程で生成された記録データと、前記ヘッド部に設けられた各センサによる検出結果に基づいて、前記ヘッド部の各記録色成分の記録ヘッドを駆動することで画像を記録する記録制御工程と、を有し、
前記記録制御工程は、
前記ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する検出工程と、
前記検出工程で検出した記録状態に基づいて、前記着目センサよりも、前記記録ヘッドの前記記録走査運動を行う方向に対して下流に位置する記録ヘッドで記録される記録データを修正する修正工程と、
を有することを特徴とする画像形成装置の制御方法。
【請求項１１】
コンピュータが読み込み実行することで、請求項８乃至１０のいずれか１項に記載の各工程をコンピュータに実行させるコンピュータプログラム。
【請求項１２】
請求項１１に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェットプリンタ等の２値化されたデータを用いて写真等の画像を形成するプリンタに関するものであり、特に、カラー画像を形成するものに関する。
【背景技術】
【０００２】
濃度ムラを補正する技術として、特許文献１には、画像記録の際に所定のタイミングで複数の記録素子の濃度ムラを検出し、その検出結果に基づいて、記録ヘッドに付与される駆動信号を調整する技術が開示されている。
【０００３】
また、特許文献２には、画像データにテストパターンデータを混合したデータによって、画像の記録及び記録媒体の間欠的な搬送を繰り返して得られた画像とテストパターンとを比較した結果に基づいて、記録媒体の搬送量を補正する技術が開示されている。
【特許文献１】特開平０２−２８６３４１号公報
【特許文献２】特開２００６−２１８７７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術では、記録枚数が所定の値に達したときや不動作期間が所定の値に達したときなどに画像データを補正するため、画像を形成する際に突発的に生じた濃度ムラを補正することができない。このため、リアルタイムに画像データを補正することができない。
【０００５】
また、特許文献２に開示された技術では、テストパターンを記録画像に混合しながら記録を行うため、搬送量の誤差による濃度ムラを抑制可能であるが、印刷すべき画像にテストパターンの画像を付加する必要があるため、見栄えを悪化させる要因となり得る。
【０００６】
従って、本発明の目的は、リアルタイムに濃度ムラを補正して画像品位のより高い画像を形成することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明においては、搬送される記録媒体上に、各記録色成分のヘッドを駆動することでカラー画像を形成する画像形成装置であって、記録可能な最大サイズの記録媒体の、搬送方向に対して直交する幅分を有し、前記搬送方向に並んで配置された各記録色成分の記録ヘッドと、各記録ヘッドの間毎に配置され、前記記録ヘッドの幅と同一幅を有するセンサとで構成されるヘッド部と、入力された画像情報に基づいて、各記録色成分毎の記録データを生成する記録データ生成手段と、前記記録データ生成手段で生成した各記録色成分の記録データと、前記ヘッド部に設けられた各センサによる検出結果に基づいて、前記ヘッド部の各記録色成分の記録ヘッドを駆動することで画像を記録する記録制御手段と、を備え、前記記録制御手段は、前記ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する検出手段と、前記検出手段で検出した記録状態に基づいて、前記着目センサよりも、前記搬送方向に対して下流に位置する記録ヘッドで記録される前記記録データを修正する修正手段と、を備えることを特徴とする画像形成装置が提供される。
【０００８】
また、本発明においては、搬送される記録媒体上に、各記録色成分のヘッドを複数回往復走査運動させ、該往復走査運動の一方又は双方で前記記録媒体上にドットの形成処理を行うマルチパス処理を用いて、前記記録媒体上にカラー画像を形成する画像形成装置であて、記録可能な最大サイズの記録媒体の、搬送方向に対して直交する幅分を有し、前記搬送方向に並んで配置された各記録色成分の記録ヘッドと、各記録ヘッドの間毎に配置され、前記記録ヘッドの幅と同一幅を有するセンサとで構成されるヘッド部と、入力された画像情報に基づいて、各記録走査運動毎に各記録色成分毎の記録データを生成する記録データ生成手段と、前記記録データ生成手段で各記録走査運動毎に生成した各記録色成分毎の記録データと、前記ヘッド部に設けられた各センサによる検出結果に基づいて、前記ヘッド部の各記録色成分の記録ヘッドを駆動することで画像を記録する記録制御手段と、を備え、前記記録制御手段は、前記ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する検出手段と、前記検出手段で検出した記録状態に基づいて、前記着目センサよりも、前記搬送方向に対して下流に位置する記録ヘッドで記録される記録データを修正する修正手段と、を備えることを特徴とする画像形成装置が提供される。
【０００９】
また、本発明においては、搬送される記録媒体上に、各記録色成分のヘッドを前記記録媒体の搬送方向と直交する方向に複数回往復走査運動させ、該往復走査運動の一方又は双方で前記記録媒体上にドットの形成処理を行うマルチパス処理を用いて、前記記録媒体上にカラー画像を形成する画像形成装置であって、前記搬送方向と直交する方向に並んで配置された各記録色成分の記録ヘッドと、各記録ヘッドの両脇に配置され、前記記録ヘッドの幅と同一幅を有するセンサとで構成されるヘッド部と、入力された画像情報に基づいて、各記録走査運動毎に各記録色成分毎の記録データを生成する記録データ生成手段と、前記記録データ生成手段で生成された記録データと、前記ヘッド部に設けられた各センサによる検出結果に基づいて、前記ヘッド部の各記録色成分の記録ヘッドを駆動することで画像を記録する記録制御手段と、を備え、前記記録制御手段は、前記ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する検出手段と、前記検出手段で検出した記録状態に基づいて、前記着目センサよりも、前記記録ヘッドの前記記録走査運動を行う方向に対して下流に位置する記録ヘッドで記録される記録データを修正する修正手段と、
を備えることを特徴とする画像形成装置が提供される。
【００１０】
また、本発明においては、搬送される記録媒体上に、各記録色成分のヘッドを駆動することでカラー画像を形成し、記録可能な最大サイズの記録媒体の、搬送方向に対して直交する幅分を有し、前記搬送方向に並んで配置された各記録色成分の記録ヘッドと、各記録ヘッドの間毎に配置され、前記記録ヘッドの幅と同一幅を有するセンサとで構成されるヘッド部を備えた画像形成装置の制御方法であって、入力された画像情報に基づいて、各記録色成分毎の記録データを生成する記録データ生成工程と、前記記録データ生成工程で生成した各記録色成分の記録データと、前記ヘッド部に設けられた各センサによる検出結果に基づいて、前記ヘッド部の各記録色成分の記録ヘッドを駆動することで画像を記録する記録制御工程と、を有し、前記記録制御工程は、前記ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する検出工程と、前記検出工程で検出した記録状態に基づいて、前記着目センサよりも、前記搬送方向に対して下流に位置する記録ヘッドで記録される前記記録データを修正する修正工程と、を有することを特徴とする画像形成装置の制御方法が提供される。
【００１１】
また、本発明においては、搬送される記録媒体上に、各記録色成分のヘッドを複数回往復走査運動させ、該往復走査運動の一方又は双方で前記記録媒体上にドットの形成処理を行うマルチパス処理を用いて、前記記録媒体上にカラー画像を形成し、記録可能な最大サイズの記録媒体の、搬送方向に対して直交する幅分を有し、前記搬送方向に並んで配置された各記録色成分の記録ヘッドと、各記録ヘッドの間毎に配置され、前記記録ヘッドの幅と同一幅を有するセンサとで構成されるヘッド部を備えた画像形成装置の制御方法であって、入力された画像情報に基づいて、各記録走査運動毎に各記録色成分毎の記録データを生成する記録データ生成工程と、前記記録データ生成工程で各記録走査運動毎に生成した各記録色成分毎の記録データと、前記ヘッド部に設けられた各センサによる検出結果に基づいて、前記ヘッド部の各記録色成分の記録ヘッドを駆動することで画像を記録する記録制御工程と、を有し、前記記録制御工程は、前記ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する検出工程と、前記検出工程で検出した記録状態に基づいて、前記着目センサよりも、前記搬送方向に対して下流に位置する記録ヘッドで記録される記録データを修正する修正工程と、を有することを特徴とする画像形成装置の制御方法が提供される。
【００１２】
また、本発明においては、搬送される記録媒体上に、各記録色成分のヘッドを前記記録媒体の搬送方向と直交する方向に複数回往復走査運動させ、該往復走査運動の一方又は双方で前記記録媒体上にドットの形成処理を行うマルチパス処理を用いて、前記記録媒体上にカラー画像を形成し、前記搬送方向と直交する方向に並んで配置された各記録色成分の記録ヘッドと、各記録ヘッドの両脇に配置され、前記記録ヘッドの幅と同一幅を有するセンサとで構成されるヘッド部を備えた画像形成装置の制御方法であって、入力された画像情報に基づいて、各記録走査運動毎に各記録色成分毎の記録データを生成する記録データ生成工程と、前記記録データ生成工程で生成された記録データと、前記ヘッド部に設けられた各センサによる検出結果に基づいて、前記ヘッド部の各記録色成分の記録ヘッドを駆動することで画像を記録する記録制御工程と、を有し、前記記録制御工程は、前記ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する検出工程と、前記検出工程で検出した記録状態に基づいて、前記着目センサよりも、前記記録ヘッドの前記記録走査運動を行う方向に対して下流に位置する記録ヘッドで記録される記録データを修正する修正工程と、を有することを特徴とする画像形成装置の制御方法が提供される。
【発明の効果】
【００１３】
本発明によれば、リアルタイムに濃度ムラを補正して画像品位のより高い画像を形成することができる。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明の実施の形態について添付図面を参照して詳細に説明する。なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明は、その趣旨を逸脱しない範囲で以下の実施形態を修正又は変形したものに適用可能である。
【００１５】
＜前提となる技術＞
複数の記録素子を備えた記録ヘッドを用いる装置の一例として、従来から、複数のインクの吐出口を備えた記録ヘッドを用いるインクジェット記録装置が知られている。インクジェット記録装置では、インクの吐出量や吐出方向等のバラツキに起因して、インクで形成されるドットの大きさや位置がばらついて、印刷された画像に濃度ムラが生じることがある。このような記録ヘッドのノズル特性のバラツキに起因した濃度ムラは、筋状のムラ（筋ムラ）となって印刷された画像中に現れるため、視覚上、目立ち易く印刷された画像の品位の低下を招いていた。
【００１６】
また、シアン、マゼンタ、イエロー等の色材を用いてカラー画像を形成する際に、インクジェットプリンタでは、各色の記録ヘッドから各インク色のインクの吐出を行い、記録媒体上には、吐出したインクの液滴でドットを形成し、画像を形成している。一般的に、記録を行う画像を入力し、この画像を形成するためのインク色に変換を行い、インク色毎に画像を形成するための記録データの生成が行われる。この際に、インク色毎に独立に記録データを生成すると、各インク色の記録データの分散性を確保することができない。このため、画像の濃度が比較的淡い場合に、濃度に対する影響度の高いシアンとマゼンタのドットの分散性が悪くドットが近づく部位で粒状感が目立ってしまい、画像の品位の低下を招いていた。そこで、濃度に対する影響度の高いシアンとマゼンタのドットの分散性を確保するために、例えば次のような技術がある。シアンとマゼンタの記録データを生成する際に、独立に記録データを生成するのではなく、相手のインク色の記録濃度に応じて、互いに記録データの生成を制御する技術が提案されている（特開平０３−２４１９７２他）。
【００１７】
また、上述した濃度ムラを補正するため、インクジェット記録方式による場合には、２値化処理等のハーフトーン処理を施した後の画像データ（ドットパターン）の１ラインを複数の異なる吐出口から吐出されるインクで形成する方式が提案されている。これは、例えば、記録ヘッドの幅未満の紙送りを行うことで、１ラインの画像データを複数の走査（スキャン又はパス）で補完することで実現することができる。この手法は、一般にマルチパス記録（又は印字）方式と呼ばれる。
【００１８】
マルチパス記録方式には、マスクパターンを用いる方式と、多値の記録すべき入力画像の濃度を複数の走査に分割し、その分割されたものに対して、それぞれ記録データを生成する方式とがある。
【００１９】
マスクパターンを用いてパス分割を行う方式は、一度生成した記録データに対して、複数回の記録に分割するため、パスに応じたマスクパターンを予め用意し、このマスクパターンと生成した記録データの論理積を取ることで記録していた。このマスクパターンは、複数回の記録によって、生成されたすべてのデータを打ち切ることができるように予め定められている。マルチパスのパス分割を行うため、マスクパターンは、記録可能なドットを１００％として、各パス毎に記録可能なドットが決定され、各パス間では排他的であり、かつ、すべてのパスの記録可能なドットの論理和を取ると全領域に等しくなるように設定される。このため、マスクパターン自体は、ハーフトーン処理との干渉を避けるため、できるだけランダムになるように選択される。
【００２０】
また、記録すべき入力画像を走査に合わせて濃度分割を行うことでパス分割を行う方式は、本発明者らが提案している。この方式は、記録すべき入力画像を各走査運動に対応して記録する濃度比率を決定し、この走査毎の記録濃度比率に応じて決定された分割比率によって、記録すべき入力画像を濃度分割し、それぞれハーフトーン処理を行って、記録データを生成する方式である。マスクパターン方式や濃度分割方式のいずれの場合においても、記録すべき入力画像を複数回の走査に分割し、記録を行うものである。以下に、マルチパス記録の動作を説明する。
【００２１】
図１３は、入力画像を４パスに分割する従来の手順を示す図である。横軸は入力画像の濃度であり、縦軸は記録媒体上での出力濃度である。入力濃度に対する出力濃度は、線形ではなく、通常、縦軸の正方向に膨らんだ曲線を描くが、従来の濃度分割では基本的には、４パスに分割する場合には、入力された濃度データを４つに均等に分割する。すなわち、１乃至４パス目までの入力濃度の分割比率ｋ１、ｋ２、ｋ３、ｋ４が、図１３で示すように、ｋ１：ｋ２：ｋ３：ｋ４＝１：１：１：１となるように分割する。また、マスクパターン法及び濃度分割法のいずれの場合でも、記録すべき入力画像を複数回の走査に分割して記録する。
【００２２】
図１７は、マルチパス記録の従来例を示す図である。ここでは、インクジェットヘッドを４回走査して記録媒体３１０に画像を形成する４パス記録の例について説明する。
【００２３】
インクジェットヘッド３００は、４つの領域３００ａ、３００ｂ、３００ｃ、３００ｄに分割されており、各領域には縦方向に複数のノズルが配置されている。領域３００ａは、インクジェットヘッド３００の最下端の領域であり、領域３００ｂは、領域３００ａの上方に隣接する領域である。また、領域３００ｃは、領域３００ｂの上方に隣接する領域であり、領域３００ｄは、領域３００ｃの上方に隣接する領域である。領域３００ａ乃至３００ｄは、前述の通り、インクジェットヘッド３００の領域を４つに均等分割して形成されている。
【００２４】
プリンタは、インクジェットヘッド３００が記録媒体３１０上を走査した後に、記録媒体３１０を紙送り機構でインクジェットヘッド３００に対して上方に移動させて印刷を繰り返す。
【００２５】
図１７（ａ）は、領域３１０−１に対する１パス目の走査を示す。まず、記録媒体３１０の領域３１０−１に記録する記録データのうち、１パス目で記録する記録データをインクジェットヘッド３００の下側１／４の領域３００ａに送信し、記録媒体３１０上を左方向（又は右方向）に走査する。これにより、領域３００ａに配置されたノズルによって、記録媒体３１０の領域３１０−１に１パス目の記録を行う。なお、１パス目の記録では、インクジェットヘッド３００の領域３００ｂ、３００ｃ、３００ｄに配置されたノズルには記録データを送信せず、記録媒体３１０の領域には記録を行わない。
【００２６】
この記録処理が終了した場合には、記録媒体３１０を上側にインクジェットヘッド３００の１／４の長さ（すなわち、領域３００ａでのノズル配列方向の幅）だけ紙送りを行う。
【００２７】
図１７（ｂ）は、領域３１０−１に対する２パス目の走査を示す。インクジェットヘッド３００は、領域３１０−１に対する２パス目の走査時には、記録媒体３１０に対して、実線で図示された位置にある。なお、インクジェットヘッド３００は、２パス目の１回前のパスである１パス目の走査時には、記録媒体３１０に対して、破線で図示する位置３００−１にあった。
【００２８】
まず、インクジェットヘッド３００の領域３００ａに対して、記録媒体３１０の領域３１０−２に記録する記録データのうち、１パス目で記録する記録データを送信し、記録媒体３１０の領域３１０−２を左方向（又は右方向）に走査する。これにより、領域３００ａに配置されたノズルによって、記録媒体３１０の領域３１０−２に１パス目の記録を行う。
【００２９】
また、インクジェットヘッド３００の領域３００ｂに対して、記録媒体３１０の領域３１０−１に記録する記録データのうち、２パス目に記録する記録データを送信し、記録媒体３１０の領域３１０−１を左方向（又は右方向）に走査する。これにより、領域３００ｂに配置されたノズルによって、記録媒体３１０の領域３１０−３に２パス目の記録を行う。なお、インクジェットヘッド３００の領域３００ｃ、３００ｄは、まだ記録領域に入っていないため、記録媒体３１０の領域には記録データを送信せず、記録を行わない。
【００３０】
これらの記録処理が終了した場合には、記録媒体３１０を上側にインクジェットヘッド３００の１／４の長さ（すなわち、領域３００ａのノズル配列方向の幅）だけ紙送りを行う。
【００３１】
図１７（ｃ）は、領域３１０−１に対する３パス目の走査を示す。インクジェットヘッド３００は、領域３１０−１に対する３パス目の走査時には、記録媒体３１０に対して、実線で図示された位置にある。なお、インクジェットヘッド３００は、３パス目の１回前のパスである２パス目の走査時には、記録媒体３１０に対して、破線で図示する位置３００−１にあった。また、インクジェットヘッド３００は、３パス目の２回前のパスである１パス目の走査時には、記録媒体３１０に対して、破線で図示された位置３００−２にあった。
【００３２】
まず、インクジェットヘッド３００の領域３００ａに対して、記録媒体３１０の領域３１０−３に記録する記録データのうち、１パス目で記録する記録データを送信し、記録媒体３１０の領域３１０−３を左方向（又は右方向）に走査する。これにより、領域３００ａに配置されたノズルによって、記録媒体３１０の領域３１０−３に１パス目の記録を行う。
【００３３】
また、インクジェットヘッド３００の領域３００ｂに対して、記録媒体３１０の領域３１０−２に記録する記録データのうち、２パス目で記録する記録データを送信し、記録媒体３１０の領域３１０−２を左方向（又は右方向）に走査する。これにより、領域３００ｂに配置されたノズルによって、記録媒体３１０の領域３１０−２に２パス目の記録を行う。
【００３４】
更に、インクジェットヘッド３００の領域３００ｃに対して、記録媒体３１０の領域３１０−１に記録する記録データのうち、３パス目で記録する記録データを送信し、記録媒体３１０の領域３１０−１を左方向（又は右方向）に走査する。これにより、領域３００ｃに配置されたノズルによって、記録媒体３１０の領域３１０−１に３パス目の記録を行う。なお、インクジェットヘッド３００の領域３００ｄは、まだ記録領域に入っていないため、記録媒体３１０の領域には記録データを送信せず、記録を行わない。
【００３５】
これらの記録処理が終了した場合には、記録媒体３１０を上側にインクジェットヘッド３００の１／４の長さ（すなわち、領域３００ａのノズル配列方向の幅）だけ紙送りを行う。
【００３６】
図１７（ｄ）は、領域３１０−１に対する４パス目の走査を示す。インクジェットヘッド３００は、領域３１０−１に対する４パス目の走査時には、記録媒体３１０に対して、実線で図示された位置にある。なお、インクジェットヘッド３００は、４パス目の１回前のパスである３パス目の走査時には、記録媒体３１０に対して、破線で図示された位置３００−１にあった。また、インクジェットヘッド３００は、４パス目の２回前のパスである２パス目の走査時には、記録媒体３１０に対して、破線で図示された位置３００−２にあった。更に、インクジェットヘッド３００は、４パス目の３回前の１パス目の走査時には、記録媒体３１０に対して、破線で図示された位置３００−３にあった。
【００３７】
まず、インクジェットヘッド３００の領域３００ａに対して、記録媒体３１０の領域３１０−４に記録する記録データのうち、１パス目で記録する記録データを送信し、記録媒体３１０の領域３１０−４を左方向（又は右方向）に走査する。これにより、領域３００ａに配置されたノズルによって、記録媒体３１０の領域３１０−４に１パス目の記録を行う。
【００３８】
また、インクジェットヘッド３００の領域３００ｂに対して、記録媒体３１０の領域３１０−３に記録する記録データのうち、２パス目で記録する記録データを送信し、記録媒体３１０の領域３１０−３を左方向（又は右方向）に走査する。これにより、領域３００ｂに配置されたノズルによって、記録媒体３１０の領域３１０−３に２パス目の記録を行う。
【００３９】
また、インクジェットヘッド３００の領域３００ｃに対して、記録媒体３１０の領域３１０−２に記録する記録データのうち、３パス目で記録する記録データを送信し、記録媒体３１０の領域３１０−２を左方向（又は右方向）に走査する。これにより、領域３００ｃに配置されたノズルによって、記録媒体３１０の領域３１０−２に３パス目の記録を行う。
【００４０】
更に、インクジェットヘッド３００の領域３００ｄに対して、記録媒体３１０の領域３１０−１に記録する記録データのうち、４パス目で記録する記録データを送信し、記録媒体３１０の領域３１０−１を左方向（又は右方向）に走査する。これにより、領域３００ｄに配置されたノズルによって、記録媒体３１０の領域３１０−１に４パス目の記録を行う。
【００４１】
これらの記録処理が終了した場合には、１乃至４パス目の記録処理が、インクジェットヘッド３００の領域３００ａ、領域３００ｂ、領域３００ｃ、及び領域３００ｄでそれぞれ行われたこととなり、領域３１０−１については全ての画像形成が完了する。
【００４２】
領域３１０−１に対する４パス目の走査が終了した後は、記録媒体３１０を上側にインクジェットヘッド３００の１／４の長さ（すなわち、領域３００ａのノズル配列方向の幅）だけ紙送りを行う。以降、インクジェットヘッド３００の走査による記録と紙送りとを順次繰り返して、記録媒体３１０に画像を形成していく。
【００４３】
このように、駆動部の紙送り誤差やインクジェットヘッドのノズルのバラツキに起因する筋やムラ等の濃度ムラを低減するため、記録媒体上の領域を複数回の走査に分けて、各走査に記録データを分割して印刷するマルチパス記録方式が従来から行われている。
【００４４】
しかしながら、記録ヘッドを記録媒体に対して１回の走査で画像を形成する１パス記録では、マルチパス記録のような濃度ムラ低減手法を用いることはできない。また、濃度に対する影響度の高いシアンやマゼンタの記録データの生成を互いに制御する手法に関しても、インクジェットヘッドのノズルの吐出特性（吐出量や吐出方向等）のバラツキに対しては解決することができない。
【００４５】
また、１パス記録ではなく、マルチパス記録を行うことができる画像形成方式においても、駆動部による記録媒体３１０の搬送量やインクジェットヘッドのノズルの吐出特性等のバラツキに起因する筋状のムラ等の濃度ムラをある程度低減することはできてきた。しかしながら、記録画質の高画質化要求が高まる中で、記録液滴の小液滴化、記録解像度の高解像度化等によって、従来のマルチパス記録方式だけでは、上述のプリンタにおける問題を解決し、濃度ムラを抑制することが困難である。
【００４６】
次に、シアンとマゼンタのドットの形成位置による画質劣化について、図２６及び図２７を用いて説明する。図２６は、シアンとマゼンタのドットの形成位置を示す図である。また、図２７において、（ａ）は筋ムラの発生状態を示す図であり、（ｂ）は粒状性が悪化した状態を示す図である。なお、ここでは、インクジェットヘッドのノズルの吐出特性のバラツキによる画質劣化をわかりやすく説明するために、必ずしも実際のプリンタの記録結果とは異なる部分もあることを断っておく。
【００４７】
図２６では、シアンとマゼンタがほぼ同等の濃度である時に、それぞれのドットがほぼ同等の形成頻度でドットが形成されている。また、シアンとマゼンタの記録データ生成を互いに制御することによって、それぞれのインク色のドットの分散性が確保されている。この結果、シアン、マゼンタ共に記録データが均一に生成されている。この記録データに基づいて、インクジェットヘッドでインクの吐出を行い、記録媒体に画像を形成した時に、インクジェットヘッドのノズルの吐出特性のバラツキによって、記録媒体上に図２７（ａ）のような状態で記録される。この結果、筋ムラが発生していることがわかる。また、図２７（ｂ）のように、記録濃度が低い状態では、インクジェットヘッドの吐出方向のバラツキによって、シアンのドットとマゼンタのドットの分散性が低くなり、この結果として、粒状性が悪くなってしまう。
【００４８】
図１４及び図１５は、従来例における各パスで形成されるドットの位置を示す図である。駆動部による記録媒体の搬送量やインクジェットヘッドのノズル特性（吐出量や吐出方向等）のバラツキによる筋状のムラ等の濃度ムラが発生する態様を説明する。但し、駆動部による記録媒体の搬送量のバラツキ、インクジェットヘッドのノズル特性（吐出量や吐出方向等）のバラツキによって発生する濃度ムラを明確に説明するため、実際の記録と異なる部分もある。
【００４９】
図１４では、ある濃度の記録を４パス記録で行った時に理想的な位置に吐出されたドットを示している。丸印が記録ドットであり、丸印内の数字が１乃至４パス目までのいずれのパスで記録したドットであるかを示すパス番号である。ここでは、各パスに分割した分割係数は、それぞれ０．２５として、各パスの記録比率が均等になることを想定して説明する。また、濃度ムラを明確に示すため、記録ラインの奇数ラインは１及び３パス目の記録を行い、偶数ラインは２及び４パス目の記録を行う状況を想定する（実際の記録とは異なる。）。インクジェットヘッドによる吐出特性（吐出量や吐出方向等）のバラツキが無く、また、プリンタの駆動部による記録媒体の搬送量のバラツキが無い状態とすると、図１４で示すように記録ドットが格子状に整列し、均一な濃度として画像が形成される。
【００５０】
しかし、インクジェットヘッドの吐出特性や記録媒体の搬送量等のバラツキのような画質劣化要因が加わる場合には、図１５で示すように、インクドットの配置等が理想状態よりずれるため、形成された画像の濃度は均一ではなくなる。図１５では、１パス目の記録後と３パス目の記録後の記録媒体の搬送量が少し大きくなり、２パス目の記録後の記録媒体の搬送量が少し小さくなり、更に、吐出方向のバラツキが加わった状態である。この結果、理想的には図１４のように均等にドットが配置されるべきものが、２ライン目と３ライン目との間が近接する一方で、１ライン目と２ライン目との間、及び３ライン目と４ライン目との間が離間し、この部分で濃度ムラが発生してしまう。このような濃度ムラを抑制するため、本発明では、以下の各実施形態を採用することができる。
【００５１】
＜第１の実施形態＞
図１は、本発明の一実施形態に係るプリンタ１０の機能的構成を示すブロック図である。
【００５２】
プリンタ１０は、本実施形態では、インクジェットプリンタであり、ＣＰＵ１００と、ＲＯＭ１１０と、ＲＡＭ１２０と、ＵＳＢデバイスインターフェース１３０と、ＵＳＢホストインターフェース１４０と、を備える。また、プリンタ１０は、画像処理部１５０と、記録制御部１６０と、駆動制御部１７０と、プリンタエンジン部１８０とを備える。
【００５３】
ＣＰＵ１００は、プリンタ１０を制御する中央処理装置であり、ＲＯＭ１１０には、ＣＰＵ１００のプログラムやテーブルデータが格納されている。また、ＲＡＭ１２０は、変数やデータを格納するメモリである。
【００５４】
また、ＵＳＢデバイスインターフェース１３０は、パーソナルコンピュータ（ＰＣ）２０からデータを受け取るインターフェース（Ｉ／Ｆ）である。また、ＵＳＢホストインターフェース１４０は、デジタルカメラ３０等の電子機器からデータを受け取るインターフェース（Ｉ／Ｆ）である。本実施形態では、ＵＳＢデバイスインターフェース１３０には、パーソナルコンピュータ２０が接続され、ＵＳＢホストインターフェース１４０には、デジタルカメラ３０が接続されるものとする。
【００５５】
画像処理部１５０は、デジタルカメラ３０等の電子機器から入力された多値画像を色変換や２値化等の処理を行い、また、記録制御部１６０は、画像処理部１５０で２値化処理された記録データを後述のプリンタエンジン部１８０に送信して記録制御を行う。プリンタエンジン部１８０は、インクジェットヘッド、紙送り機構、及びキャリッジ送り機構を有し、記録制御部１６０からの制御信号に基づいて、記録媒体２００上に階調画像を記録する。駆動制御部１７０は、プリンタエンジン部１８０の紙送り機構やキャリッジ送り機構等の駆動部（例えば、モータの回転数等）を制御する。
【００５６】
ここで、デジタルカメラ３０で撮影された画像をパーソナルコンピュータ２０を介さずに直接、プリンタ１０に送信して印刷する場合を想定する。まず、プリンタエンジン部１８０にセットされた記録媒体（図示せず）は、その種類を検出するためのセンサ（図示せず）で記録媒体の情報が読み取られ、ＣＰＵ１００で記録媒体の種類が判別される。記録媒体の種類を検出するセンサは、種々提案されており、例えば、特定の波長の光を記録媒体に投射して反射光を読み取り、その反射光と予め記憶された複数の波長サンプルとを比べることによって、記録媒体を判別する方式が採用できる。
【００５７】
デジタルカメラ３０で撮影された画像データは、ＪＰＥＧ画像としてデジタルカメラ３０内のメモリ３１に格納される。デジタルカメラ３０は、接続ケーブルでプリンタ１０のＵＳＢホストインターフェース１４０に接続される。デジタルカメラ３０のメモリ３１に格納された撮像画像は、ＵＳＢホストインターフェース１４０を介してプリンタ１０内のＲＡＭ１２０に一時記憶される。デジタルカメラ３０から受け取った画像データは、ＪＰＥＧ画像であるため、ＣＰＵ１００を用いて圧縮画像を解凍して画像データとし、その画像データをＲＡＭ１２０に格納する。ＲＡＭ１２０に格納された画像データに基づいて、プリンタエンジン部１８０のインクジェットヘッドで印刷するための記録データを生成する。ＲＡＭ１２０に格納された画像データは、画像処理部１５０で色変換処理や２値化処理等を行い、記録データ（ドットデータ）に変換され、更に、パス分割を行ってマルチパス記録に対応させる。なお、画像処理部１５０での処理手順の詳細については後述する。
【００５８】
記録データに変換され、パス分割されたデータは、記録制御部１６０に送信され、インクジェットヘッドの駆動順序に合わせて、プリンタエンジン部１８０のインクジェットヘッドに送信される。そして、駆動制御部１７０及びプリンタエンジン部１８０に同期して、記録制御部１６０で吐出パルスが生成されて、インク滴を吐出し、記録媒体（図示せず）上に画像が形成される。
【００５９】
なお、本実施形態では、画像処理部１５０で２値化処理を行うものとしたが、入力画像を印刷するために低階調化すればよいため、２値化に限定されるものではない。例えば、インクの濃度やインクの液滴の大きさ等が２段階ある場合に限らず、それらが３段階ある場合等のように、データ量削減のためのＮ（Ｎは２以上の整数）値化を含めるものである。
【００６０】
また、本実施形態では、プリンタエンジン部１８０に配置されたセンサ（図示せず）がプリンタ１０にセットされた記録媒体の有無等を検出し、ＣＰＵ１００がセンサで検出した情報に基づいて、記録媒体の種類を判別した。しかし、ユーザがプリンタ１０やデジタルカメラ３０を操作して、記録媒体の種類を選択しても構わない。
【００６１】
図２において、（ａ）乃至（ｃ）は、記録媒体２００及びキャリッジ２１０の配置状態を示す図である。
【００６２】
キャリッジ２１０には、図２（ａ）で示すように、インクジェットヘッド２２０及びセンサ２３０が搭載されており、左右いずれの方向にも走査可能である。インクジェットヘッド２２０は、シアン用ヘッド２２０ｃ、マゼンタ用ヘッド２２０ｍ、イエロー用ヘッド２２０ｙ、ブラック用ヘッド２２０ｂｋの４色のヘッドを有し、各色毎に複数のノズルを有する。センサ２３０は、記録媒体２００へのＲＧＢの記録状態を検出するカラーセンサである。センサ２３０は、記録走査運動を行う方向（主走査方向Ｘ）に対して、インクジェットヘッド２２０よりも先行する位置（主走査方向Ｘの下流側）に隣接して配置される。すなわち、センサ２３０は、インクジェットヘッド２２０と同期して移動することとなる。なお、センサ２３０には、本実施形態では、ＲＧＢの記録状態を検出するカラーセンサを用いるが、ＣＭＹの補色センサやモノクロセンサ等を用いても構わない。
【００６３】
キャリッジ２１０は、記録媒体２００上を主走査方向Ｘに走査する際に各色のインクジェットヘッド２２０のノズルからインク滴を吐出して記録を行う。１走査分の記録を終了した場合には、プリンタエンジン部１８０（図１参照）で記録媒体２００を副走査方向Ｙに搬送し、次の走査の位置に記録媒体２００をセットする。
【００６４】
本実施形態では、記録領域を複数回走査して記録するマルチパス記録を行うため、記録媒体２００の１回の搬送量は、インクジェットヘッド２２０のノズル幅よりも小さい。すなわち、本実施形態では、インクジェットヘッド２２０のノズル幅の４分の１をキャリッジ２１０の１走査毎に搬送する。
【００６５】
センサ２３０は、図２（ａ）で示すように、主走査方向Ｘ（記録走査運動を行う方向）が図面上で右方向である場合には、主走査方向Ｘに対して、インクジェットヘッド２２０よりも先行する位置に位置することになる。このため、マルチパス記録を行う場合には、注目する記録走査（ｎパス目とする）よりも１回前の記録走査（すなわち、ｎ−１パス目）までの記録状態を走査中に検出することができる。記録状態とは、インクジェットヘッド２２０の吐出特性（インクの吐出量や吐出方向のバラツキ）やプリンタエンジン部１８０（図１参照）による記録媒体２００の搬送量のバラツキ等によって変化する実際に記録媒体２００上に記録された状態を言う。従って、センサ２３０で検出された検出結果に基づいて、キャリッジ２１０の走査中にリアルタイムに濃度ムラを補正することが可能になる。なお、詳細については本実施形態で後述する。
【００６６】
一方、センサ２３０は、図２（ｂ）で示すように、主走査方向Ｘ（記録走査運動を行う方向）が図面上で右方向である場合に、主走査方向Ｘに対して、インクジェットヘッド２２０よりも後続する位置に配置することもできる。この場合には、注目するパス（ｎパス目とする。）の記録データ生成時に、ｎ−１パス目までの記録状態を検出することができない。すなわち、ｎパス目までの記録状態を検出することとなる。このため、走査中にリアルタイムに濃度ムラを補正するわけではなく、センサ２３０の出力を１走査分だけ保持して補正することとなる。なお、詳細については、第４の実施形態で後述する。
【００６７】
また、往復走査運動の往路及び復路の両方で記録媒体上への形成処理を行う場合には、図２（ｃ）で示すように、センサ２３０を記録走査運動を行う方向に対して、インクジェットヘッド２２０の先行する位置及び後続する位置の両方に配置してもよい。なお、インクジェットヘッド２２０の左側（前述の後続する位置）に配置されるセンサ２３０をセンサ２３１とし、インクジェットヘッド２２０の右側（前述の先行する位置）に配置されるセンサ２３０をセンサ２３２とする。この場合には、主走査方向Ｘが右方向である走査の場合には、センサ２３１で記録状態を検出し、主走査方向Ｘが左方向である走査の場合には、センサ２３２で記録状態を検出する。従って、双方向記録を行う際に、左右いずれの方向に走査する際であっても同様に制御することが可能となる。
【００６８】
図３は、第１の実施形態に係る画像形成装置の機能的構成を示すブロック図である。画像形成装置は、記録媒体２００上の同一領域に対して、インクジェットヘッド２２０を複数回往復走査運動させる。往復走査運動においては、往復走査運動の一方で記録媒体２００上にドットの形成処理を行い、往復走査運動の他方で原位置への移動処理を行うマルチパス処理を用いて、記録媒体２００上に階調画像を形成する。
【００６９】
まず、入力画像３２０は、色変換部３３０でＲＧＢ信号からプリンタ１０（図１参照）で印刷するためのＣＭＹ信号３３５（シアン用信号３３５ｃ、マゼンタ用信号３３５ｍ、及びイエロー用信号３３５ｙ）に変換される。また、記録状態を検出するセンサ３４０から検出されたＲＧＢ信号は、色変換部３５０でＣＭＹ信号３５５（シアン用信号３５５ｃ、マゼンタ用信号３５５ｍ、及びイエロー用信号３５５ｙ）に変換される。色変換部３５０は、例えば、センサ３４０のＲＧＢ信号のカラーフィルタ特性、センサ３４０の検出領域に対して与える光源の特性、及び記録するインクの特性等に基づいて、ＣＭＹ信号３５５への色変換を行う。
【００７０】
そして、色変換部３３０で変換されたＣＭＹ信号３３５と色変換部３５０で変換されたＣＭＹ信号３５５が記録データ生成部３７０（シアン用記録データ生成部３７０ｃ、マゼンタ用記録データ生成部３７０ｍ、イエロー用記録データ生成部３７０ｙ）に入力される。記録データ生成部３７０では、センサ２３０で検出された記録状態に基づいて、プリンタエンジン部１８０による記録と同期して記録データを補正する。
【００７１】
記録データ生成部３７０では、インクジェットヘッドで記録を行うために２値化を行って、各記録走査運動毎の記録データを生成する。記録データ生成部３７０でインクジェットヘッドの記録データが生成された後、各色の記録制御部３８０（シアン用記録制御部３８０ｃ、マゼンタ用記録制御部３８０ｍ、イエロー用記録制御部３８０ｙ）に入力される。記録制御部３８０は、低階調化された記録データに基づいて、インクジェットヘッド等のプリンタエンジン部１８０（図１参照）に対して記録制御を行って、記録媒体に対して画像を形成する。
【００７２】
図４は、第１の実施形態に係る記録データ生成部３７０の機能的構成を示すブロック図である。ここでは、図３で示す記録データ生成部３７０のうち、シアン用記録データ生成部３７０ｃ、マゼンタ用記録データ生成部３７０ｍ、イエロー用記録データ生成部３７０ｙのいずれか１色の機能的構成について例示する。記録画像信号４００（図３のＣＭＹ信号３３５に相当する。）は、色変換部３３０（図３参照）で記録を行うための各インク色に変換される。
【００７３】
パス分割テーブル４１０は、マルチパスに分割するための分割比率ｋ１、ｋ２、ｋ３、ｋ４を格納する。乗算器４２０−１は、記録画像信号４００に１パス目の分割比率ｋ１（４１５−１）を乗算して１パス目の記録濃度を演算する。乗算器４２０−２は、記録画像信号４００に２パス目の分割比率ｋ２（４１５−２）を乗算して２パス目の記録濃度を演算する。乗算器４２０−３は、記録画像信号４００に３パス目の分割比率ｋ３（４１５−３）を乗算して３パス目の記録濃度を演算する。乗算器４２０−４は、記録画像信号４００に４パス目の分割比率ｋ４（４１５−４）を乗算して４パス目の記録濃度を演算する。
【００７４】
まず、センサ３４０からの信号４３０が記録データ制御部４４０に入力される。信号４３０は、図３で示したように、センサ３４０で検出されたＲＧＢ信号を色変換部３５０でＣＭＹ信号３５５に変換したものである。記録データ制御部４４０は、ＣＭＹ信号に変換されたセンサ３４０からの信号４３０に対して、濃度レベルの補正及び記録データの生成のために用いられる制御データを生成し、各色の低階調化部４５０−１〜４５０−４にその信号を送信する。
【００７５】
低階調化部４５０−１は、１パス目の記録濃度を演算した乗算器４２０−１の出力から１パス目の記録データを生成する。低階調化部４５０−２は、２パス目の記録濃度を演算した乗算器４２０−２の出力に対してセンサ３４０による検出信号より記録データ生成に対する制御データを生成した記録データ制御部４４０による制御を受けて２パス目の記録データを生成する。低階調化部４５０−３は、３パス目の記録濃度を演算した乗算器４２０−３の出力に対してセンサ３４０による検出信号より記録データ生成に対する制御データを生成した記録データ制御部４４０による制御を受けて３パス目の記録データを生成する。低階調化部４５０−４は、４パス目の記録濃度を演算した乗算器４２０−４の出力に対してセンサ３４０による検出信号より記録データ生成に対する制御データを生成した記録データ制御部４４０による制御を受けて４パス目の記録データを生成する。
【００７６】
１パス目記録画像記憶部４６０−１は、１パス目の記録データを生成した低階調化部４５０−１の出力を１パス目の記録画像として一時記憶する。２パス目記録画像記憶部４６０−２は、２パス目の記録データを生成した低階調化部４５０−２の出力を２パス目の記録画像として一時記憶する。３パス目記録画像記憶部４６０−３は、３パス目の記録データを生成した低階調化部４５０−３の出力を３パス目の記録画像として一時記憶する。４パス目記録画像記憶部４６０−４は、４パス目の記録データを生成した低階調化部４５０−４の出力を４パス目の記録画像として一時記憶する。
【００７７】
図４では、４パス記録を行う場合を例示したが、各パスでの記録濃度を決定するものがパス分割テーブル４１０である。分割比率ｋ１、ｋ２、ｋ３、ｋ４は、それぞれが、０＜＝ｋｉ＜＝１  （ｉ＝１、２、３、４）、かつ、ｋ１＋ｋ２＋ｋ３＋ｋ４＝１で示される関係を満たす。分割比率ｋ１、ｋ２、ｋ３、ｋ４は、４パス記録の場合には、例えば、すべてのパスに均等に分割するように０．２５とすることができる。また、１パス目の記録比率を低めに設定して、１パス目以降のパスの記録比率を高めに設定するように、ｋ１＝０．１、ｋ２＝０．２、ｋ３＝０．３、ｋ４＝０．４とすることができる。このように、パス分割テーブル４１０に種々の場面を想定した分割比率を格納しておくことによって、任意の濃度比率でパス分割を行うことができる。
【００７８】
各インク色に変換された記録信号は、乗算器４２０に入力され、パス分割テーブル４１０から読み出された分割比率ｋ１、ｋ２、ｋ３、ｋ４が乗算され、各パスの記録濃度が決定される。次に、各パス毎の記録データを生成する手順について説明する。
【００７９】
まず、１パス目の領域に記録する記録データを生成する際には、色変換部３３０（図３参照）で各インク色に分解された記録画像信号４００は、パス分割テーブル４１０に記憶された分割比率ｋ１と乗算器４２０−１で乗算され、１パス目の記録濃度が決定される。その後、１パス目の記録濃度を１パス目の低階調化部４５０−１で低階調化して１パス目の記録データを生成する。生成された１パス目の記録データは、１パス目記録画像として、１パス目記録画像記憶部４６０−１に記憶される。
【００８０】
次に、２パス目の領域に記録する記録データを生成する際には、各色の記録画像信号４００は、パス分割テーブル４１０で与えられる分割比率ｋ２と乗算器４２０−２で乗算され、２パス目の記録濃度が決定される。また、１パス目の記録状態を同時にセンサ３４０で検出し、この検出信号を色変換部３５０（図３参照）でＣＭＹ信号に変換した信号４３０に基づいて、記録データ制御部４４０で濃度レベルの補正、低階調化された制御データの生成等を行う。この制御データに基づいて、２パス目の記録濃度は、２パス目の低階調化部４５０−２で低階調化される。
【００８１】
すなわち、従来、単純に２パス目の記録データを生成したのに対し、センサ３４０でマルチパス記録における以前のキャリッジ走査による記録（１パス目の記録）の記録状態を検出する。これにより、低階調化部４５０−２による記録データの生成（ドットの形成割合や形成位置等）を制御しようとするものである。生成された２パス目の記録データは、２パス目記録画像として、２パス目記録画像記憶部４６０−２に記憶される。３及び４パス目の領域に記録する記録データを生成する際にも、２パス目の領域に記録する記録データを生成する際と同様に行うことができる。
【００８２】
図５は、第１の実施形態に係る低階調化部４５０の機能的構成を示すブロック図である。低階調化部４５０は、本実施形態では、誤差拡散法を用いて低階調化を行う。
【００８３】
入力画像信号５００は、図４で示す乗算器４２０の出力信号に相当する。制御信号５０５は、図４で示す記録データ制御部４４０の出力信号に相当し、低階調化部４５０を制御する信号である。
【００８４】
加算器５１０は、入力画像信号５００に量子化誤差を示す誤差信号５７５を加算し、量子化誤差が加算された信号５１５を出力する。閾値生成部５２０は、入力される制御信号５０５に基づいて、量子化を行うための閾値を生成し、生成した閾値を量子化器５３０に出力する。量子化器５３０は、誤差を含む入力画像の信号５１５を閾値生成部５２０から入力された閾値に基づいて量子化して低階調化し、出力信号５３５を出力する。
【００８５】
逆量子化器５５０は、低階調化された出力信号５３５を評価値５４０に基づいて逆量子化する。加算器５６０は、誤差を含む入力画像の信号５１５に対して、量子化を行った結果の誤差を演算し、量子化誤差信号５６５を出力する。拡散／収集部５７０は、量子化誤差信号５６５に基づいて、拡散又は収集を行い、誤差信号５７５を出力する。なお、拡散／収集部５７０には、ＣＰＵの処理速度とプリンタ等の処理速度とのギャップを埋めるための緩衝用メモリであって、量子化誤差を一時記憶する誤差バッファ５８０が接続されている。
【００８６】
通常、閾値生成部５２０で生成される閾値には定数が用いられ、入力画像信号５００に対して誤差拡散を行いながら、量子化器５３０で２値化を行う。一方、本実施形態では、テクスチャやドット形成の遅延を補正するために変数を用いる。
【００８７】
閾値生成部５２０に入力される制御信号５０５は、図４で示すように、センサ３４０で検出された記録状態を示す信号４３０が記録データ制御部４４０で記録データを制御する信号に生成された制御データに相当する。従って、センサ３４０で検出した記録状態に応じて閾値を変動させることになるため、記録濃度を均一化するように、誤差拡散処理におけるデータ生成を制御することが可能となる。
【００８８】
すなわち、センサが複数回の走査運動のうち、少なくとも１回の走査運動において、注目する走査運動よりも１回前の走査運動までに、プリンタエンジン部１８０で記録媒体２００上に記録された記録状態を検出して、その検出結果に基づいて、閾値を変化させる。これにより、新たに形成するドットを既に記録されたドットから離れた位置に形成するように制御する。
【００８９】
例えば、センサで検出された以前の走査までの記録状態に基づいて、既にドットが形成された位置又はドットが集中して形成されることによって濃度が高まった位置に対して、量子化を行うための閾値を高めに変更し、ドットの形成を抑制するように制御する。一方、ドットが形成されていない領域又は記録濃度の低い領域では、量子化を行うための閾値を低めに変更し、ドットの形成を促進するように制御する。
【００９０】
このように閾値を制御することによって、マルチパス記録におけるパス間のドットの分散性を高めることができる。これにより、誤差拡散法による低階調化処理で閾値を変化させるため、分割比率に基づいてパス分割され、パス毎の記録濃度が決定された画像信号に対し、ドットの形成率ではなく、ドットの形成位置を制御することによって、濃度ムラを低減することができる。
【００９１】
なお、１パス目の記録データを生成する際には、１パス目より前の記録データは存在しないため、記録データ制御部４４０（図４参照）は存在しない。このため、制御信号は入力されず、閾値生成部５２０で生成される閾値は固定値（又はテクスチャやドット形成遅延を補正するために変動させた値）となり、通常の量子化が行われる。
【００９２】
なお、低階調化部４５０は、本実施形態では、誤差拡散法を用いて低階調化処理を行ったが、ディザ法を用いて低階調化処理を行うこともできる。すなわち、ディザマトリクスの閾値を誤差拡散処理で説明したものと同様に制御することによって、記録データの生成を制御することができる。
【００９３】
図６において、（ａ）は記録媒体２００とキャリッジ２１０との位置関係を示す図であり、（ｂ）はキャリッジ２１０によって走査される記録媒体２００上の記録領域２０５を示す図である。
【００９４】
キャリッジ２１０には、インクジェットヘッド２２０及びセンサ２３０が搭載されており、左右方向のいずれにも走査可能である。センサ２３０は、インクジェットヘッド２２０に対して、主走査方向Ｘの下流側に設けられる。拡散マトリクス２４０は、記録データを生成する着目画素及び誤差拡散を行う際に用いられる。
【００９５】
記録領域２０５は、キャリッジ２１０を走査して、インクジェットヘッド２２０からインクを吐出することによって画像が形成される領域である。１パス目領域２０５−１は、キャリッジ２１０の１パス目の走査によってインクジェットヘッド２２０で記録される領域である。２パス目領域２０５−２は、キャリッジ２１０の２パス目の走査によってインクジェットヘッド２２０で記録される領域である。３パス目領域２０５−３は、キャリッジ２１０の３パス目の走査によってインクジェットヘッド２２０で記録される領域である。４パス目領域２０５−４は、キャリッジ２１０の４パス目の走査によってインクジェットヘッド２２０で記録される領域である。
【００９６】
キャリッジ２１０は、図６（ａ）で示すように、記録媒体２００上を主走査方向Ｘに走査する。これと同時に、センサ２３０は、注目する走査の１回前の走査までに記録された状態を検出している。注目する走査で記録媒体２００上にインクジェットヘッド２２０からインクを吐出する。
【００９７】
センサ２３０は、インクジェットヘッド２２０の副走査方向Ｙにおける幅と同等であるか、又は１パス目を記録するノズル領域を除いた幅と同等の幅を有するラインセンサである。キャリッジ２１０の主走査方向Ｘに対して、インクジェットヘッド２２０に先行する位置に配置されたセンサ２３０は、キャリッジ２１０の主走査方向Ｘに従って、以前の走査で記録された記録媒体２００上の記録状態を検出する。
【００９８】
センサ２３０で検出された記録状態は、センサ２３０がラインセンサであるため、ライン方向に読み出される。センサ２３０から読み出された検出信号は、現在の走査の記録領域２０５に対して縦方向（図中の上下方向）に読み出される。この処理と同期して、プリンタ１０のＲＡＭ１２０（図１参照）に一時記憶された記録すべき入力画像は、現在の走査の記録領域２０５に対して、縦方向（図中上下方向）に読み出される。
【００９９】
このようにして、ＲＡＭ１２０から読み出された記録すべき入力画像信号は、記録データを生成するための着目画素及び拡散マトリクス２４０を縦方向に動かし、センサ２３０で検出された記録状態に応じた制御を受けながら記録データを生成する。そして、生成した記録データをメモリに記憶させる。
【０１００】
ここで、メモリの容量は、センサ２３０とインクジェットヘッド２２０との間の距離によって規制される。例えば、センサ２３０をインクジェットヘッド２２０に隣接して配置した場合にはメモリの容量は小さくなる。一方、センサ２３０、インクジェットヘッド２２０、及びキャリッジ２１０の構造によって、センサ２３０を配置可能な場所は限定されてしまう。記録データのメモリの容量は、この位置関係に依存することになる。
【０１０１】
また、記録データは、現在の走査による記録領域２０５を上下方向に生成していく。このため、現在の走査による記録領域２０５を１パス目領域２０５−１から４パス目領域２０５−４まで上下方向に縦断しながら記録データを生成することになる。このため、乗算器４２０、低階調化部４５０、及び記録画像記憶部４６０（図４参照）は、各色で独立して設けられる必要はなく、全色で合わせて１つだけ設けて、連続して行うことが可能である。
【０１０２】
図１６（ａ）乃至（ｄ）は、各パスで形成されるドットの位置を示す図である。マルチパス記録で濃度ムラが発生する場合には、センサで以前の走査までの記録状態を検出し、その検出結果に基づいて、ドットの形成制御を行う。
【０１０３】
まず、図１６（ａ）で示すように、１パス目の記録を行う。次に、記録媒体の搬送を行い、図１６（ｂ）で示すように、２パス目の記録を行う。２パス目の記録を行う際に、１パス目の記録状態をセンサで検出している。記録状態とは、例えば、１パス目の記録の際のインクジェットヘッドの吐出方向や１パス目の記録終了後に記録媒体を搬送した際の搬送量等のバラツキを意味する。
【０１０４】
そして、センサで検出された結果によって、これから行う記録処理に対応する記録データの生成を制御する。例えば、図１６（ｂ）で示すように、１パス目の記録終了時の記録媒体の搬送量が基準値より大きいという状態を検出することができる。また、１パス目で記録を行った３ライン目（図１６（ａ）で示す上下３列中の中央のライン）のノズルの吐出方向が上側にずれているという状態を検出することができる。このように、検出された１パス目の記録状態に基づいて、２パス目で記録するデータを生成する。
【０１０５】
このため、２パス目の記録ドット（丸印内に符号２で示す。）は、図１６（ｂ）で示すように、従来のように記録ドットを形成した場合に比べて、記録ドット（太い丸印内に符号２で示す。）が、記録ドットの形成位置（ノズルの吐出方向等）を補正して、記録データが生成される。そして、図１６（ｂ）で示すように、２パス目の記録が行われる。
【０１０６】
次に、２パス目の記録が終了した後に、記録媒体が搬送され、１及び２パス目での記録が行われた記録状態をセンサで検出し、検出された結果に基づいて、３パス目の記録データが生成される。この結果、従来のように記録ドットを形成する場合に比べて、記録ドット（太い丸印内に符号３で示す。）が、記録ドットの形成位置（ノズルの吐出方向等）を修正して記録データを生成する。そして、図１６（ｃ）で示すように、３パス目の記録が行われる。
【０１０７】
同様にして、３パス目の記録終了後に、記録媒体が搬送され、１乃至３パス目での記録が行われた記録状態をセンサで検出し、検出された結果に基づいて、４パス目の記録データが生成される。生成された４パス目の記録データに基づいて、図１６（ｄ）で示すように、４パス目の記録が行われ、記録媒体上に画像が形成される。図１５で示す何も制御しない状態の画像と比べて、図１６（ｄ）では、明らかに濃度ムラが低減されていることが確認できる。
【０１０８】
従って、センサで以前の走査の記録状態を検出し、この検出結果に基づいて、記録データを生成することによって、各記録走査運動毎の記録ドットの形成位置を補正することができる。これにより、マルチパス記録を行う際に、インクジェットヘッドの特性や記録媒体の搬送量等のバラツキが生じた場合であっても、各パス間のドットを均等に分散させることができ、濃度ムラを低減することができる。
【０１０９】
［第１の実施形態の変形例１］
図７は、第１の実施形態の変形例１に係る記録データ生成部３７０の機能的構成を示すブロック図である。
【０１１０】
乗算器４２０は、パス分割テーブル４１０からの入力に基づいて、記録画像信号４００を各パスに濃度分割する。記録データ制御部４４０は、乗算器４２０で濃度分割された各パスの記録画像をセンサ３４０で検出された信号４３０に基づいて、記録データを制御する。低階調化部４５０は、記録データ制御部４４０の制御を受けて、乗算器４２０でパス分割された記録データを低階調化する。記録画像記憶部４６０は、低階調化部４５０で低階調化された各パスの記録データを記憶する。
【０１１１】
ＣＭＹ信号に変換された記録画像信号４００及びセンサ３４０で検出されて、ＣＭＹ信号に変換された信号４３０は、図６で示したように、記録領域２０５を縦方向にスキャンするようにキャリッジ２１０を制御する。記録画像信号４００には、各パスの記録領域２０５に合わせた分割比率ｋ１、ｋ２、ｋ３、ｋ４がパス分割テーブル４１０から読み出され、乗算器４２０で各パスの記録領域２０５に応じた記録濃度が乗算される。そして、センサ３４０から出力される信号４３０に基づいて、記録データ制御部４４０で濃度レベルの補正や制御データの生成等が行われ、その結果に基づいて、低階調化部４５０で各パスに応じた記録データが生成される。生成された記録データは、記録画像記憶部４６０に一時記憶され、記録制御部３８０（図３参照）で記録媒体上に記録され、画像が形成される。この際に、記録媒体上に形成された１パス目領域２０５−１（図６参照）には、以前のパスでの記録が行われておらず、センサ３４０からの信号が存在しないため、低階調化部４５０では制御されずに入力された記録濃度がそのまま低階調化される。
【０１１２】
［第１の実施形態の変形例２］
上述の第１の実施形態では、センサ３４２として、ＲＧＢ純色フィルタを用いたが、本変形例のように、ＣＭＹ補色フィルタを用いることもできる。
【０１１３】
図８は、第１の実施形態の変形例２に係る画像形成装置の機能的構成を示すブロック図である。図１４は、第１の実施形態の変形例２における各パスで形成されるドットの位置を示す図である。なお、図１４中の丸印は記録媒体上に形成されるドットを示し、丸印内の数字１、２、３、４は、ドットが形成された走査番号を示す。
【０１１４】
この場合には、センサ３４２で検出された記録状態は、図３で示すようなＲＧＢ信号ではなく、図８で示すように、信号Ｃ’、Ｍ’、Ｙ’で示すＣＭＹ信号として、色変換部３５２に入力される。色変換部３５２では、センサ３４２から入力された信号Ｃ’、Ｍ’、Ｙ’に基づいて、インク色であるＣＭＹ信号に変換する。これにより、センサ３４２として、ＣＭＹ補色フィルタを用いた場合であっても、同様の効果を得ることができる。
【０１１５】
＜第２の実施形態＞
上述の第１の実施形態では、センサで検出した記録状態に基づいて、ドットの位置を制御したが、本実施形態では、センサで検出した記録状態に基づいて、記録する濃度を補正する点で相違する。なお、これらの実施形態は、単独で実施してもよいし、両者を組み合わせて実施してもよい。また、上述の第１の実施形態と同様の構成については、同一の符号を付し、説明を省略する。
【０１１６】
記録すべき入力画像３２０は、図３で示すように、色変換部３３０でプリンタ１０（図１参照）で印刷を行うためのＣＭＹ信号に変換され、各色毎に記録データ生成部３７０に入力される。同様に、記録状態を検出するためのセンサ３４０で検出した信号は、色変換部３５０でＣＭＹ信号に変換され、各色毎に記録データ生成部３７０に入力される。
【０１１７】
記録データ生成部３７０は、センサ３４０で検出された記録状態に基づいて、各ノズル毎で各記録走査運動毎の記録濃度比率を補正する。すなわち、記録データ生成部３７０では、センサ３４０で検出し、色変換部３５０でＣＭＹ信号に変換された信号に基づいて、入力画像３２０の濃度レベルの補正等が行われる。
【０１１８】
図９は、第２の実施形態に係る記録データ生成部３７０の機能的構成を示すブロック図である。ここでは、図３で示す記録データ生成部３７０のうち、シアン用記録データ生成部３７０ｃ、マゼンタ用記録データ生成部３７０ｍ、イエロー用記録データ生成部３７０ｙのいずれか１色の機能的構成について例示する。
【０１１９】
濃度変換部６００は、センサ３４０で検出された信号４３０に基づいて、記録濃度に変換する。
【０１２０】
パス分割テーブル６１０は、マルチパスに分割するための分割比率ｋ１、ｋ２、ｋ３、ｋ４を格納する。乗算器６２０−１は、記録画像信号４００に１パス目の分割比率ｋ１（６１５−１）を乗算する。乗算器６２０−２は、記録画像信号４００に１及び２パス目の分割比率の合計ｋ１＋ｋ２（６１５−２）を乗算する。乗算器６２０−３は、記録画像信号４００に１乃至３パス目の分割比率の合計ｋ１＋ｋ２＋ｋ３（６１５−３）を乗算する。
【０１２１】
加算器６３０−１は、乗算器６２０−１で算出された１パス目の記録濃度とセンサ３４０で検出された記録濃度との差分を算出する。加算器６３０−２は、乗算器６２０−２で算出された１及び２パス目の合計の記録濃度とセンサ３４０で検出された記録濃度との差分を算出する。加算器６３０−３は、乗算器６２０−３で算出された１乃至３パス目の合計の記録濃度とセンサ３４０で検出された記録濃度との差分を算出する。
【０１２２】
加算器６４０−２は、１パス目の記録濃度とセンサ３４０で検出された記録濃度との差分（加算器６３０−１の出力結果）を２パス目の記録濃度に加算する。加算器６４０−３は、１及び２パス目の合計の記録濃度とセンサ３４０で検出された記録濃度との差分（加算器６３０−２の出力結果）を３パス目の記録濃度に加算する。加算器６４０−４は、１乃至３パス目の合計の記録濃度とセンサ３４０で検出された記録濃度との差分（加算器６３０−３の出力結果）を４パス目の記録濃度に加算する。
【０１２３】
低階調化部６５０−１は、１パス目の記録濃度を算出した乗算器４２０−１の出力に基づいて、１パス目の記録データを生成する。低階調化部６５０−２は、２パス目の記録濃度を算出した加算器６４０−２の出力に基づいて、２パス目の記録データを生成する。低階調化部６５０−３は、３パス目の記録濃度を算出した加算器６４０−３の出力に基づいて、３パス目の記録データを生成する。低階調化部６５０−４は、４パス目の記録濃度を算出した加算器６４０−４の出力に基づいて、４パス目の記録データを生成する。
【０１２４】
ここで、本実施形態では、記録画像信号４００に対して、各パスの分割比率を乗算器４２０で算出した累積濃度を各パスの目標出力濃度と表現する。これは、記録媒体上に記録された結果の濃度ではないが、処理を行う上で扱う値として記録濃度という言葉を用いる。
【０１２５】
まず、各インク色に変換された記録画像信号は、各パス毎の記録濃度を算出する乗算器４２０に入力され、パス分割テーブル４１０から読み出された分割比率ｋ１、ｋ２、ｋ３、ｋ４が乗算され、各パスの目標出力濃度が算出される。
【０１２６】
１パス目の記録データを生成する際には、第１の実施形態と同様に、１パス目の記録濃度が乗算器４２０−１で算出され、低階調化部６５０−１で記録データが生成され、１パス目記録画像記憶部４６０−１に記憶される。
【０１２７】
２パス目以降の記録データを生成する際には、乗算器４２０で各パスの記録濃度を算出すると同時に、それ以前までの走査の目標出力濃度を乗算器６２０で算出する。
【０１２８】
２パス目を記録する際には、１パス目の目標出力濃度を記録画像信号４００に１パス目の分割比率ｋ１を乗算器６２０−１で算出する。一方、センサ３４０で検出された記録状態を示す信号は、ＣＭＹ信号に色変換された後に、濃度変換部６００で検出濃度に変換される。１パス目の検出濃度は、計算上の目標出力濃度と比較して差分を算出するため、乗算器６２０−１の出力と共に加算器（減算器）６３０−１に入力される。加算器６３０−１で算出された１パス目の目標出力濃度と検出濃度との差分は、加算器６４０−２で２パス目の記録濃度に加算される。１パス目の目標出力濃度と検出された記録濃度との差分で補正された２パス目の記録濃度は、低階調化部６５０−２で記録データが生成され、生成された２パス目の記録データは、２パス目記録画像として、２パス目記録画像記憶部４６０−２に記憶される。
【０１２９】
また、３パス目を記録する際には、３パス目の記録濃度が乗算器４２０−３で算出されると同時に、既に記録を行った１及び２パス目の合計の目標出力濃度を記録画像信号４００に１及び２パス目の分割比率の合計ｋ１＋ｋ２を乗算器６２０−２で乗算する。一方、センサ３４０で検出された記録状態に基づいて、２パス目の記録後の検出濃度が濃度変換部６００で変換される。乗算器６２０−２で算出された２パス目の記録後の目標出力濃度とセンサ３４０で検出された検出濃度との差分が加算器６３０−２で算出され、３パス目の記録濃度に加算器６４０−３で加算される。２パス目の記録後の目標出力濃度と検出された記録濃度との差分で補正された３パス目の記録濃度は、低階調化部６５０−３で記録データが生成され、生成された３パス目の記録データは、３パス目記録画像として、３パス目記録画像記憶部４６０−３に記憶される。
【０１３０】
また、４パス目を記録する際には、４パス目の記録濃度が乗算器４２０−４で算出されると同時に、既に記録した１乃至３パス目の合計の目標出力濃度を記録画像信号４００に対して、１乃至３パス目の分割比率の合計を乗算する乗算器６２０−３で算出する。一方、センサ３４０で検出された記録状態に基づいて、３パス目の記録後の検出濃度が濃度変換部６００で変換される。乗算器６２０−３で算出された３パス目の記録後の目標出力濃度とセンサ３４０で検出された検出濃度との差分が加算器６３０−３で算出され、３パス目の記録濃度に加算器６４０−４で加算される。３パス目の記録後の目標出力濃度と検出された記録濃度との差分で補正された４パス目の記録濃度は、低階調化部６５０−４で記録データが生成され、生成された４パス目の記録データは、４パス目記録画像として、４パス目記録画像記憶部４６０−４に記憶される。
【０１３１】
従って、記録データ生成部３７０が、複数回の記録走査運動のうち、少なくとも１回の記録走査運動において、記録走査運動よりも１回前の記録走査運動までの記録媒体上に記録されるべき累積濃度を算出する累積濃度算出部として機能する。また、記録データ生成部３７０が、累積濃度算出部で算出された累積濃度とセンサで検出された濃度との差分を算出する差分算出部として機能する。これにより、記録データ生成部３７０は、差分算出部で算出された差分が０となるように、注目する記録走査運動以降の記録データを補正する。
【０１３２】
このようにして、記録画像記憶部４６０に記憶された記録データは、記録制御部３８０（図３参照）でインクジェットヘッドを駆動して記録媒体に画像が形成される。
【０１３３】
なお、本実施形態では、画像形成装置の構成を第１の実施形態（図３参照）と同様として、インク色であるＣＭＹ信号に色分解された後の処理を図９で示した。センサ３４０で記録状態を検出して、以前の走査による記録結果の記録濃度を検出して、本来記録を行うべき目標出力濃度との差分（すなわち、濃度誤差）を算出し、この濃度誤差の分だけ、次の走査の記録で補正するように記録データを生成する。このため、センサで検出された検出信号をインク色のＣＭＹに色変換するのではなく、画像形成をする上での理想とするＣＭＹ系に色変換を行い、この理想系のＣＭＹ色空間に対する濃度誤差を算出し、記録データに補正するようにしてもよい。これにより、インクと記録媒体との組み合わせによって、計算上の色変換と、記録媒体上に形成される画像の発色とが相違するような場合であっても、補正することが可能である。
【０１３４】
［第２の実施形態の変形例］
図１０は、第２の実施形態の変形例に係る記録データ生成部３７０の機能的構成を示すブロック図である。
【０１３５】
乗算器４２０は、パス分割テーブル６１０からの入力に基づいて、記録画像信号４００を各パスに濃度分割する。乗算器６２０は、記録画像信号４００と累積値を乗算して、目標出力濃度を算出する。加算器６３０は、乗算器６２０で算出された目標出力濃度と、センサ３４０で検出され、濃度変換部６００で変換された濃度との差分を算出する。加算器６４０は、各パスの記録濃度に加算器６３０で算出された差分を加算する。低階調化部６５０は、加算器６４０で差分が加算された各パスの記録画像を低階調化し、記録データを生成する。記録画像記憶部４６０は、低階調化部６５０で低階調化された各パスの記録データを記憶する。
【０１３６】
ＣＭＹ信号に変換された記録画像信号４００及びセンサ３４０で検出されて、ＣＭＹ信号に変換された信号４３０は、図６で示したように、記録領域２０５を縦方向にスキャンするようにキャリッジ２１０を制御する。記録画像信号４００には、各パスの記録領域２０５（図６参照）に対応する分割比率ｋ１、ｋ２、ｋ３、ｋ４がパス分割テーブル６１０から読み出され、乗算器４２０で記録領域２０５に応じた記録濃度が乗算される。同時に、２パス目以降では、パス分割テーブル６１０より、注目する走査がｎパス目である場合には、ｎパス目の１回前の走査であるｎ−１パス目までの分割比率の合計（下式で算出される。）を出力し、乗算器６２０で目標出力濃度を算出する。
【０１３７】
2010083022.tif 000003
これにより、ｎパス目を記録する際に、ｎ−１パス目までの合計の目標出力濃度を算出する。
【０１３８】
一方、センサ３４０で検出された信号４３０から濃度変換部６００で検出濃度に変換され、加算器６３０で目標出力濃度と検出濃度との差分が算出される。算出された差分は、加算器６４０で各パスの記録濃度に補正され、低階調化部６５０で各パスに応じた記録データが生成される。生成された記録データは、記録画像記憶部４６０に一時記憶され、記録制御部で記録媒体に記録され、画像が形成される。
【０１３９】
以上述べたように、本実施形態によれば、マルチパス記録の２パス目以降において、それ以前までの走査による目標出力濃度とセンサ３４０で検出された検出濃度との差分を次の記録に対して補正することによって、濃度ムラをより確実に低減することができる。すなわち、インクジェットヘッドの特性や記録媒体の搬送量等のバラツキによって、濃度誤差が生じた場合には、２パス目以降の走査でそれ以前の走査で記録した濃度をセンサ３４０で検出する。そして、その検出濃度と記録すべき目標出力濃度との差分（すなわち、発生した濃度誤差）を算出し、算出された差分を無くすように、そのパスでの記録データを補正することによって、濃度ムラをより確実に低減することができる。
【０１４０】
＜第３の実施形態＞
図１１は、第３の実施形態に係る記録データ生成部３７０の機能的構成を示すブロック図である。第１の実施形態（図３参照）では、記録すべき入力画像３２０のＲＧＢ信号を色変換部３３０でインクジェットプリンタで印刷を行うためのＣＭＹ信号に変換する。その後、センサ３４０で検出した信号も色変換部３５０でＣＭＹ信号に変換され、各色の記録データ生成部に入力される。記録データ生成部では、センサ３４０で検出され、色変換部３５０でＣＭＹ信号に変換された信号を用いて、濃度レベルの補正等が行われる。入力画像３２０のＲＧＢ信号、センサ３４０で検出された信号がそれぞれ色変換部３３０、３５０でＣＭＹ信号に変換され、それぞれ記録データ生成部３７０に入力される。なお、上述の第２の実施形態と同様の構成については、同一の符号を付し、説明を省略する。本実施形態では、第２の実施形態の図９で示す記録データ生成部３７０の構成との相違点を中心に説明する。
【０１４１】
パス分割テーブル６１２は、マルチパスに分割する際の各走査までの累積濃度（目標出力濃度）を格納する。乗算器４２５−１は、記録画像信号４００に１パス目の分割比率ｋ１（４１７−１）を乗算する。乗算器４２５−２は、記録画像信号４００に１及び２パス目の分割比率の合計ｋ１＋ｋ２（４１７−２）を乗算して、２パス目までの累積濃度を算出する。乗算器４２５−３は、記録画像信号４００に１乃至３パス目の分割比率の合計ｋ１＋ｋ２＋ｋ３（４１７−３）を乗算して、３パス目までの累積濃度を算出する。
【０１４２】
加算器６４５−２は、乗算器４２５−２で算出された２パス目までに記録を行うべき累積濃度（２パス目記録後の目標出力濃度）とセンサで検出した１パス目の記録濃度との差分を算出して２パス目の記録濃度を算出する。加算器６４５−３は、乗算器４２５−３で算出された３パス目までに記録を行うべき累積濃度（３パス目記録後の目標出力濃度）とセンサで検出した１及び２パス目の記録による記録濃度との差分を算出して、３パス目での記録濃度を算出する。加算器６４５−４は、最終パスまでに記録を行うべき累積濃度（すなわち、最終パスの目標出力濃度）とセンサで検出した３パス目までの記録による記録濃度との差分を算出して４パス目での記録濃度を算出する。
【０１４３】
低階調化部６５０−１は、１パス目の記録濃度を算出した乗算器４２０−１の出力から１パス目の記録データを生成する。低階調化部６５０−２は、２パス目の記録濃度を算出した加算器６４０−２の出力から２パス目の記録データを生成する。低階調化部６５０−３は、３パス目の記録濃度を算出した加算器６４０−３の出力から３パス目の記録データを生成する。低階調化部６５０−４は、４パス目の記録濃度を算出した加算器６４０−４の出力から４パス目の記録データを生成する。
【０１４４】
ここでは、第１及び第２の実施形態と同様に、図３で示す記録データ生成部３７０のうち、シアン用記録データ生成部３７０ｃ、マゼンタ用記録データ生成部３７０ｍ、イエロー用記録データ生成部３７０ｙのいずれか１色の機能的構成について例示する。本実施形態では、記録を行うパス（ｎパス目）及びそれ以前のパス（ｎ−１パス目）までに記録される累積の目標出力濃度と以前の走査までに記録を行い、センサで検出された検出濃度との差分を求めて、この差分濃度を記録するものである。
【０１４５】
まず、各インク色に変換された記録画像信号は、パス毎の累積の記録濃度を算出する乗算器４２５に入力され、パス分割テーブル６１２から読み出された係数（ｋ１、ｋ１＋ｋ２、ｋ１＋ｋ２＋ｋ３）が乗算され、各パスの累積の記録濃度が決定される。
【０１４６】
１パス目の記録データを生成する際には、図４と同様に、１パス目の記録濃度が乗算器４２５−１で算出され、低階調化部６５０−１で記録データが生成され、１パス目の記録画像記憶部４６０−１に記憶される。
【０１４７】
２パス目の記録データを生成する際には、乗算器４２５−２で２パス目までの累積の記録濃度（１及び２パス目の記録濃度の合計）を算出する。一方、センサで記録状態を検出した検出信号は、ＣＭＹ信号に色変換された後に、濃度変換部６００で検出濃度に変換される。センサで検出された１パス目の検出濃度は、２パス目での累積の目標出力濃度と比較し、１及び２パス目の記録濃度を算出するため、加算器（減算器）６４５−２に入力される。加算器６４５−２で１及び２パス目の累積の目標出力濃度に対して、１パス目を記録した後の記録状態をセンサで検出した記録濃度との差分が算出され、２パス目で記録すべき濃度が算出される。算出された２パス目での記録濃度は、低階調化部６５０−２で記録データが生成され、生成された２パス目の記録データは、２パス目記録画像として、２パス目記録画像記憶部４６０−２に記憶される。
【０１４８】
３パス目の記録データを生成する際には、１乃至３パス目の累積の記録濃度を乗算器４２５−３で算出する。一方、センサで検出した記録状態から２パス目を記録した後の検出濃度を濃度変換部６００で変換する。センサで検出された１及び２パス目に記録した記録状態としての検出濃度は、１乃至３パス目の累積の目標出力濃度と比較し、３パス目での記録濃度を算出するため、加算器（減算器）６４５−３に入力される。加算器６４５−３で１乃至３パス目の累積の目標出力濃度に対して、２パス目を記録した後の記録状態をセンサで検出した記録濃度との差分が算出され、３パス目で記録すべき濃度が算出される。算出された３パス目での記録濃度は、低階調化部６５０−３で記録データが生成され、生成された３パス目の記録データは、３パス目記録画像として、３パス目記録画像記憶部４６０−３に記憶される。
【０１４９】
４パス目の記録データを生成する際には、１乃至４パス目の累積の記録濃度は、４パス目が最終パスであり、入力された記録画像自体の濃度であるため、これ以前のパスでの累積の記録濃度を算出した乗算器４２５は不要となる。４パス目での目標出力濃度に対して、１乃至３パス目の記録状態をセンサで検出し、この検出した記録濃度と記録画像と比較し、４パス目の記録濃度を算出するために加算器（減算器）６４５−４に入力される。加算器６４５−４で１乃至４パス目の累積の目標出力濃度（記録画像の濃度）に対して、３パス目を記録した後の記録状態をセンサで検出した記録濃度との差分が算出され、４パス目で記録すべき濃度が算出される。算出された４パス目での記録濃度は、低階調化部６５０−４で記録データが生成され、生成された４パス目の記録データは、４パス目記録画像として、４パス目記録画像記憶部４６０−４に記憶される。
【０１５０】
［第３の実施形態の変形例］
図１２は、第３の実施形態の変形例に係る記録データ生成部３７０の機能的構成を示すブロック図である。
【０１５１】
乗算器４２５は、記録画像信号４００に現在の走査までの分割比率の合計（目標出力濃度）を乗算して、現在の走査の目標出力濃度を算出する。加算器６４５は、乗算器４２５で算出された目標出力濃度とセンサで検出された検出濃度との差分を算出する。低階調化部６５０は、各パスの記録画像に基づいて、記録データを生成する。記録画像記憶部４６０は、低階調化部６５０で低階調化された各パスの記録データを記憶する。
【０１５２】
ＣＭＹ変換された記録画像信号４００、及びセンサで検出され、読み出され、ＣＭＹ変換された信号４３０は、図６で示したように、記録領域２０５を縦方向にスキャンされる。記録画像信号４００は、各パスの領域に対応する分割比率ｋ１、ｋ２、ｋ３、ｋ４による累積の分割比率の合計（目標出力濃度）ｋ１、ｋ１＋ｋ２、ｋ１＋ｋ２＋ｋ３、１がパス分割テーブル６１２から読み出される。読み出される係数は、１乃至ｎパス目の分割比率の合計として、下式のように与えられる。
【０１５３】
2010083022.tif 000004
パス分割テーブル６１２で与えられた分割比率と記録画像信号４００は、乗算器４２５で乗算され、パス領域に応じた累積の目標出力濃度が算出される。一方、センサで検出された信号４３０が濃度変換部６００で検出濃度へ変換され、目標出力濃度とそれ以前の走査で記録され、検出された検出濃度との差分が加算器６４５で算出される。算出結果は、現在の走査（ｎパス目）の記録濃度に現在の走査より１回前の走査（ｎ−１パス目）の記録濃度誤差を加算したものであり、記録濃度が補正された結果として、低階調化部６５０で各パスに応じた記録データが生成される。生成された記録データは、記録画像記憶部４６０に一時記憶され、記録制御部３８０（図３参照）で記録媒体に記録され、画像が形成される。
【０１５４】
以上述べた通り、本実施形態によれば、着目するパスより前の走査までに記録された濃度と、目標出力濃度との差分を算出して、その差分を無くすように濃度を補正することによって、濃度ムラをより確実に低減することができる。すなわち、インクジェットヘッドの特性や記録媒体の搬送量等のバラツキによって濃度誤差が生じた場合であっても、濃度ムラを補正することが可能となる。また、第２の実施形態と比べて、乗算器及び加算器を省略したため、制御回路を簡略化することができる。
【０１５５】
＜第４の実施形態＞
上述の第１乃至第３の実施形態では、図２（ａ）で示すように、記録走査運動を行う方向（主走査方向Ｘ）に対して、センサ２３０をインクジェットヘッドよりも先行する位置に配置し、センサ２３０の検出信号を用いて、記録データの生成を制御した。一方、本実施形態では、センサ２３０をインクジェットヘッドよりも後続する位置に配置する点で相違する。なお、上述の第１の実施形態と同様の構成については、同一の符号を付し、説明を省略する。
【０１５６】
センサ２３０をキャリッジの主走査方向Ｘに対して、インクジェットヘッドよりも先行する位置に配置する場合には、注目する走査で記録される記録状態は検出することができないが、注目する走査よりも１回前の走査までの記録状態を検出することができる。このため、インクジェットヘッドの特性（吐出量や吐出方向等）のバラツキだけでなく、記録媒体の搬送量のバラツキを含む記録状態を検出することができるものであった。
【０１５７】
ただし、センサ２３０で検出した記録状態に基づいて、記録データを生成し、キャリッジの走査に従って、インクジェットヘッド２２０が、検出したセンサの位置に到達した際に、生成した記録データでインクジェットヘッド２２０を駆動する必要がある。このため、従来より一般的に行われているバンドメモリを用いた記録制御ではなく、センサで記録状態を検出しながら、記録データを生成し、更に、キャリッジの走査に従ってインクジェットヘッドを駆動する必要がある。ここで、バンドメモリを用いた記録制御とは、キャリッジの走査前に全ての記録データの生成を完了してバンドメモリに記憶し、記録制御部では、キャリッジの走査と同期してインクジェットヘッドを駆動し、吐出を行って画像を形成するものを意味する。このため、記録データを生成する方向を図６に示し、既に説明した。
【０１５８】
一方、図２（ｂ）で示すように、本実施形態では、主走査方向Ｘに対して、センサ２３０をインクジェットヘッド２２０よりも後続する位置に配置した場合を想定して説明する。
【０１５９】
図１３は、第４の実施形態に係る画像形成装置の機能的構成を示すブロック図である。
メモリ３６０ｃは、センサ３４０で検出された記録状態を色変換部３５０でインク色のＣＭＹ信号に変換したシアン用信号を一時記憶する。メモリ３６０ｍは、センサ３４０で検出された記録状態を色変換部３５０でインク色のＣＭＹ信号に変換したマゼンタ用信号を一時記憶する。メモリ３６０ｙは、センサ３４０で検出された記録状態を色変換部３５０でインク色のＣＭＹ信号に変換したイエロー用信号を一時記憶する。
【０１６０】
本実施形態では、前述したように、センサ３４０をインクジェットヘッド２２０（図２参照）の上流側に設けるため、インクジェットヘッド２２０による記録が行われた直後に、センサ３４０で記録状態が検出される。
【０１６１】
センサ３４０で検出された記録状態の検出信号は、色変換部３５０でインク色であるＣＭＹ信号３５５に変換される。ＣＭＹ信号３５５は、一時的にメモリ３６０（シアン用メモリ３６０ｃ、マゼンタ用メモリ３６０ｍ、イエロー用メモリ３６０ｙ）に記憶される。メモリ３６０に記憶された検出信号は、入力画像３２０のＲＧＢ信号から色変換部３３０でインク色であるＣＭＹ信号３３５に変換された記録画像信号と共に記録データ生成部３７０に入力され、記録データが生成される。
【０１６２】
以上述べた通り、本実施形態によれば、キャリッジを走査しながら、センサによる記録状態の検出、記録データの生成、インクジェットヘッドによる記録をリアルタイムに行う必要がない。このため、これらの処理を別々に行うことができる。また、キャリッジの走査に伴って、リアルタイムに記録データを生成するものではないため、図６（ａ）で示すように、インクジェットヘッドのノズルの配列方向に記録データを生成する必要はなく、従来通り、主走査方向に記録データを生成することができる。これにより、ハードウェアが記録データの生成に対して制約（タイミング、誤差メモリのアクセスに対するレイテンシ等）となる場合が少なく、従来と同様に、バンドメモリを構成して、キャリッジの走査に合わせて記録を制御することができる。
【０１６３】
従って、キャリッジの走査に先立って記録データを生成し、バンドメモリに格納された記録データに基づいて記録を行う実施形態にも本発明を適用することができる。
【０１６４】
＜第５の実施形態＞
上述の第１の実施形態では、記録ヘッドを記録媒体の搬送方向（副走査方向）と直交する方向（主走査方向）に走査して記録媒体上に画像を形成するマルチパス記録を行ったが、本実施形態では、記録ヘッドを主走査方向に走査せずに１パス記録を行う点で異なる。
【０１６５】
図１８は、第５の実施形態に係るヘッド部Ｈ１の構成を示す図である。
【０１６６】
本実施形態では、搬送される記録媒体２００上に、各記録色成分ＣＭＹのヘッドを駆動することでカラー画像を形成する画像形成装置を想定する。
【０１６７】
ヘッド部Ｈ１には、インクジェットヘッド（記録ヘッド）７００とセンサ７１０−１、７１０−２とが格納されている。インクジェットヘッド７００は、記録可能な最大サイズの記録媒体２００の、搬送方向に対して直交する幅分Ｌを有し、搬送方向（副走査方向）に並んで配置された各記録色成分ＣＭＹのインクジェットヘッド７００ｃ、７００ｍ、７００ｙを有する。すなわち、７００ｃはシアンのインクジェットヘッド、７００ｍはマゼンタのインクジェットヘッド、７００ｙはイエローのインクジェットヘッドである。
【０１６８】
センサ７１０−１、７１０−２は、各インクジェットヘッド７００ｃ、７００ｍ、７００ｙの間毎に配置され、インクジェットヘッド７００の幅Ｌ’と同一幅を有する。センサ７１０−１は、シアンの記録状態を検出するセンサであり、シアンのインクジェットヘッド７００ｃの下流であって、マゼンタのインクジェットヘッド７００ｍの上流に設けられる。センサ７１０−２は、シアンとマゼンタの記録状態を検出するセンサであり、マゼンタのインクジェットヘッド７００ｍの下流であって、イエローのインクジェットヘッド７００ｙの上流に設けられる。
【０１６９】
すなわち、インクジェットヘッド７００は、いわゆるラインヘッドでの記録を行うものであり、記録媒体２００をインクジェットヘッド７００と直交する方向（副操作方向）に搬送しながら、各インク色とも１回の記録走査だけで画像形成を行う（１パス記録）。
【０１７０】
シアンのインクジェットヘッド７００ｃで記録されたシアンインクの記録状態をシアンのインクジェットヘッド７００ｃの副走査方向に対する下流側に配置したセンサ７１０−１で検出を行う。センサ７１０−１で検出された記録状態を、次のマゼンタの記録データ生成に用いる。同様に、インクジェットヘッド７００ｍでマゼンタによる記録を行った後に、インクジェットヘッド７００ｍの下流側に配置したセンサ７１０−２で検出したシアンとマゼンタの記録状態に基づいて、次のイエローの記録データ生成に用いる。
【０１７１】
図１９は、第５の実施形態に係る画像形成装置の機能的構成を示すブロック図である。
【０１７２】
記録データ生成部７２０は、シアンの記録データ生成部７２０ｃ、マゼンタの記録データ生成部７２０ｍ、イエローの記録データ生成部７２０ｙを備える。ここでは、１回の走査だけで記録（１パス記録）を行うため、入力画像３２０のＲＧＢ信号から色変換部３３０で各色成分に変換されたＣＭＹ信号３３５は、それぞれシアン、マゼンタ、イエローの記録データ生成部７２０ｃ、７２０ｍ、７２０ｙに入力される。
【０１７３】
シアンの記録データ生成部７２０ｃは、各画素に対する１回目の記録（すなわち、白画素領域への記録）であるため、シアンの記録信号３３５ｃに基づいて記録データ生成が行われる。一方、マゼンタの記録データ生成部７２０ｍでは、マゼンタの記録信号３３５ｍに加えて、センサ７１０−１で検出されたシアンの記録状態に基づいて記録データの生成を行う。同様に、イエローの記録データ生成部７２０ｙは、イエローの記録信号３３５ｙに加えて、センサ７１０−２で検出されたシアンとマゼンタの記録状態に基づいて記録データの生成を行う。
【０１７４】
記録データ生成部７２０は、センサ７１０−１及びセンサ７１０ー２を有する検出部と、記録データ制御部４４０を有する修正部とを備える。検出部は、ヘッド部内の着目センサで検出した記録済みの画像の記録状態を検出する。修正部は、検出部で検出した記録状態に基づいて、着目センサよりも、搬送方向（副走査方向）に対して下流に位置するインクジェットヘッド７００で記録される記録データを修正する。
【０１７５】
なお、シアンの記録状態を検出するセンサ７１０−１及びシアンとマゼンタの記録状態を検出するセンサ７１０−２は、いずれもカラーセンサである必要はなく、モノクロのセンサであっても構わない。
【０１７６】
図２０は、第５の実施形態に係る画像形成装置の機能的構成を示すブロック図である。ここでは、マゼンタの記録データ生成部７２０ｍ、イエローの記録データ生成部７２０ｙのうち、いずれかの構成を示している。また、本実施形態では、ラインヘッドを用いた１パス記録を行う形態であるため、図４で示すようなマルチパスのパス分割を行う必要はない。
【０１７７】
記録データ生成部７２０は、入力された画像情報に基づいて、各記録色成分毎の記録データを生成する。なお、入力画像３２０は、ＲＧＢの色成分で表現されるため、色変換部３３０でＣＭＹの色成分に色変換を行い、この色変換後のＣＭＹ信号３３５が記録データ生成部７２０に入力されることとなる。
【０１７８】
低階調化部４４２は、記録データ生成部７２０で生成した各記録色成分ＣＭＹの記録データと、ヘッド部Ｈ１に設けられた各センサ７１０−１、７１０−２による検出結果に基づいて、ヘッド部Ｈ１の各記録色成分ＣＭＹのインクジェットヘッド７００を駆動する。これにより、画像を記録する。
【０１７９】
図１９で示すセンサ７１０−１、７１０−２のうち、記録状態を検出したセンサの検出信号７１５は、図４と同様に、記録データ制御部４４０で濃度レベルの補正、低階調化制御データの生成等を行う。また、色変換部３３０で色変換されたマゼンタの記録信号３３５ｍ又はイエローの記録信号３３５ｙは、記録データ制御部４４０によってセンサで検出される前に記録された記録状態に基づいて、記録データ制御信号３３５と共に、低階調化部４４２に入力される。そして、低階調化部４４２は、記録を行うための低階調化されたデータを生成し、インクジェットヘッド７００（図１８参照）によって画像を形成するための記録画像として、一旦、記録画像記憶部４４５に記憶される。
【０１８０】
また、図１９で示すシアンの記録データ生成部７２０ｃには、センサからの信号が入力されないため、ＣＭＹ信号３３５のうち、シアンの記録信号３３５ｃのみが入力される。このため、センサで検出された記録状態に基づく記録データ制御部４４０による制御を受けずに低階調化部４４２で低階調化が行われる。
【０１８１】
これは、第１の実施形態における第１パスの低階調化部４５０−１（図４参照）及び第２の実施形態における低階調化部６５０（図９参照）と同様である。記録画像記憶部４４５に記憶された記録画像データは、記録制御部７３０（図１９参照）によって記録媒体に記録が行われて画像が形成される。
【０１８２】
図２８において、（ａ）及び（ｂ）は本発明の記録ドットを形成した結果を示す図である。
【０１８３】
従来技術として上述した図２７（ａ）では、シアン及びマゼンタのノズルの吐出方向のバラツキによって筋ムラが生じた状態を示している。一方、図２８（ａ）では、図２７（ａ）の記録結果に対して、本発明を適用した際の記録結果を示している。
【０１８４】
すなわち、先に記録を行ったシアンの記録状態をセンサで検出し、この検出された記録状態に基づいてマゼンタの記録データの生成を制御することによって、形成するドットの位置を変更する。これにより、図２８（ａ）で示すように、吐出方向のバラツキに起因する筋ムラを低減することができる。なお、図２８（ａ）では、太い丸印のＭが、検出したシアンの記録状態に基づいて記録ドットの形成が制御され、形成されたドットが別のノズルに変更されたものを示している。
【０１８５】
同様に、従来技術として上述した図２７（ｂ）では、シアン及びマゼンタのノズルの吐出方向のバラツキによって粒状性が悪化した状態を示している。一方、図２８（ｂ）では、図２７（ｂ）の記録結果に対して、本発明を適用した際の記録結果を示している。
【０１８６】
すなわち、先に記録を行ったシアンの記録状態をセンサで検出し、マゼンタの記録データの生成を制御することによって形成するドットの位置を変更する。これにより、吐出方向のバラツキに起因する粒状性の低減を行うことができる。なお、図２８（ｂ）では、太い丸印のＭが、検出したシアンの記録状態に基づいて記録ドットの形成が制御され、形成されたドットが別のノズルに変更されたものを示している。
【０１８７】
以上述べた通り、本実施形態では、各ライン毎に１パスで記録を行うインクジェットヘッドを用いた記録において、インクジェットヘッドの下流側に配置されたセンサで検出した記録状態を次の記録を行う記録データの生成に用いる。これにより、以前の記録に対してドット形成の分散性を上げて、濃度ムラを低減することができる。特に、シアンとマゼンタの形成ドットの分散性を確保することによって、形成した画像における粒状感を低減することができる。
【０１８８】
なお、イエローは濃度に対する影響度が小さいため、補正を行わなくても構わない。この場合、センサ７１０−１のみを用いてマゼンタのみで記録制御を行う。このようにしても、濃度ムラや粒状感を低減することは可能である。
【０１８９】
＜第６の実施形態＞
上述の第５の実施形態では、ラインヘッドを用いて１パス記録を行う例を示した。一方、本実施形態では、第５の実施形態と同様のセンサを用いる点では共通するが、センサで検出した特定色成分とは異なる色成分の記録データ生成を制御するマルチパス記録を行う点で異なる。
【０１９０】
図２１は、第６の実施形態に係る画像形成装置の機能的構成を示すブロック図である。本実施形態の画像形成装置は、第１の実施形態の画像形成装置（図３参照）とほぼ同様の構成である。また、キャリッジに搭載されたインクジェットヘッド及びセンサの配置は、上述の第１の実施形態と同様の構成を用いることとする。
【０１９１】
第１の実施形態では、センサ３４０で検出された記録状態の検出信号（ＲＧＢ）は、色変換部３５０でインク色であるＣＭＹに変換され、その変換後の信号３５５が各色に対応する記録データ生成部３７０に入力されるものであった。
【０１９２】
一方、本実施形態では、センサ３４０で検出された記録状態の検出信号（ＲＧＢ）を色変換部３５０でインク色であるシアンに変換した信号３５５ｃは、マゼンタの記録データ生成部３７０ｍに入力される。同様に、センサ３４０で検出された記録状態の検出信号を色変換部３５０でインク色であるマゼンタに変換した信号３５５ｍは、シアンの記録データ生成部３７０ｃに入力される。なお、イエローに変換した信号３５５ｙについては、同色であるイエローの記録データ生成部３７０ｙに入力されることとなる。
【０１９３】
記録データ生成部３７０での処理は、第１の実施形態で説明した記録ドット形成制御法をそのまま適用することができる。すなわち、１回前のパスまでに検出されたシアンの記録状態に基づいて、次のマゼンタの記録データ生成を制御し、１回前のパスまでに検出されたマゼンタの記録状態に基づいて、次のシアンの記録データ生成を制御する。
【０１９４】
従って、濃度に対する影響度の高いシアンとマゼンタの記録ドットの分散性を上げることによって、濃度ムラや粒状感を低減することが可能となった。
【０１９５】
［第６の実施形態の変形例］
図２２は、第６の実施形態の変形例に係る画像形成装置の機能的構成を示すブロック図である。
【０１９６】
センサ３４０で検出された記録状態の検出信号（ＲＧＢ）を色変換部３５０でＣＭＹに変換した信号３５５を各色の記録データ生成部３７５ｃ、３７５ｍ、３７５ｙにそれぞれ入力し、この各色の信号３５５に基づいて記録データ生成を制御する。
【０１９７】
図２３は、第６の実施形態の変形例に係る記録データ生成部３７５の機能的構成を示すブロック図である。センサから色変換された信号３５５ｃ、３５５ｍ、３５５ｙは、記録データ制御部４４０に入力される。
【０１９８】
記録データ制御部４４０は、センサの検出信号を色変換した各信号３５５ｃ、３５５ｍ、３５５ｙに対し、濃度レベルの補正を行い、各色のバランスに応じて低階調化制御データの生成等を行う。第２パスの記録濃度は、この低階調化制御データに基づいて、第２パスの低階調化部４５０−２で低階調化される。
【０１９９】
また、記録データ制御部４４０は、センサの検出信号を色変換した各信号３５５ｃ、３５５ｍ、３５５ｙを低階調化部４５０で低階調化する。そして、記録を行うインク色に対して、記録データ生成を制御すべき色を選択的に又はバランスを考慮して一定比率で加算した値等によって低階調化制御データを生成する。
【０２００】
低階調化部４５０は、生成された低階調化制御データに基づいて低階調化を行う。この手順は、第１の実施形態で説明したように、図５で示す誤差拡散法やディザマトリクス法による閾値制御等を用いることができる。
【０２０１】
上述の第５の実施形態では、シアンとマゼンタのドット形成の分散性を上げるために、センサからの信号を色変換したシアンの信号３５５ｃをマゼンタの記録データ生成部３７０ｍのみに入力した。一方、本実施形態では、マゼンタの記録データ生成部３７０ｍだけではなく、同時にシアンの記録データ生成部３７０ｃに入力し、シアン及びマゼンタの双方の記録データ生成を制御することも可能である。同様に、センサからの信号を色変換したマゼンタの信号３５５ｍをシアンの記録データ生成部３７０ｃだけではなく、同時にマゼンタの記録データ生成部３７０ｍに入力し、シアン及びマゼンタの双方の記録データ生成を制御することも可能である。
【０２０２】
以上述べた通り、本実施形態によれば、センサで検出した各色の記録状態に基づいて、検出した色の記録データ生成だけでなく、他色の記録データ生成をも制御することができる。このため、マルチパス記録におけるパス間のドット形成の分散性を上げるだけではなく、濃度に対する影響度の高いシアンとマゼンタのドット形成の分散性も同時に上げることができる。これにより、ある濃度で目立ってしまう粒状感を低減することができる。
【０２０３】
＜第７の実施形態＞
上述の第５、第６の実施形態では、主走査方向への走査を行わずにラインセンサを用いて１パス記録又はマルチパス記録を行ったが、本実施形態では、主走査方向への走査を行うマルチパス記録について説明する。
【０２０４】
図２４は、第７の実施形態に係るセンサ２３５、２３６、２３７、２３８及びインクジェットヘッド２２５の配置状態を示す図である。
【０２０５】
２６０はインクジェットヘッド及びセンサを搭載したキャリッジ、２２５ｃはシアンのインクジェットヘッド、２２５ｍはマゼンタのインクジェットヘッド、２２５ｙはイエローのインクジェットヘッド、２３５、２３６、２３７、２３８はセンサである。
【０２０６】
センサ２３５は、往路方向に対する最も下流側（図２４では、右側）に配置され、インクジェットヘッド２２５ｃは、センサ２３５の上流側（図２４では、左側）に配置される。また、センサ２３６は、インクジェットヘッド２２５ｃの上流側に配置され、インクジェットヘッド２２５ｍは、センサ２３６の上流側に配置される。更に、センサ２３７は、インクジェットヘッド２２５ｍの上流側に配置され、インクジェットヘッド２２５ｙは、センサ２３７の上流側に配置される。また、センサ２３８は、インクジェットヘッド２２５ｙの上流側、すなわち、往路方向に対する最も上流側に配置される。これにより、双方向記録に対応したセンサ配置としている。
【０２０７】
往路方向の記録を行う際には、最下流に配置されたセンサ２３５の出力をシアンのインクジェットヘッド２２５ｃの記録データ生成に用いる。また、センサ２３６の出力をインクジェットヘッド２２５ｍのインク色であるマゼンタの記録データ生成に用いる。同様に、センサ２３７の出力をインクジェットヘッド２２５ｙのインク色であるイエローの記録データ生成に用いる。この際に、センサ２３６を用いて、マルチパス記録を行う場合に、以前のパスによるマゼンタの記録状態だけではなく、インクジェットヘッド２２５ｍの下流（右側）に配置されたシアンのヘッドで記録された記録状態を検出することができる。
【０２０８】
このため、インクジェットヘッド２２５ｍによるマゼンタの以前の走査による記録状態及びインクジェットヘッド２２５ｃによるシアンの記録状態の双方に基づいて、マゼンタの記録データ生成を行うことが可能となる。同様に、往路方向に対して最も上流（左側）にあるイエローに関しては、イエローの下流に配置されたセンサ２３７を用いて、以前のパスによるイエローの記録だけではなく、イエローの下流に配置されたシアン及びマゼンタの記録状態をも検出することができる。このため、イエローの以前の走査による記録状態と共に、イエローの下流に配置したシアン及びマゼンタの記録状態の結果に応じて、イエローの記録データの生成を行うことが可能となる。
【０２０９】
なお、往路方向のみで記録を行う場合には、センサ２３５の出力をシアンの記録データ生成に用い、センサ２３６の出力をマゼンタの記録データ生成に用い、更に、センサ２３７の出力をイエローの記録データ生成に用いることができる。
【０２１０】
また、復路方向のみで記録を行う場合には、各色のインクジェットヘッドの下流側（左側）にあるセンサで記録状態を検出して記録データ生成を行う。すなわち、イエローの記録データ生成には、イエローのインクジェットヘッド２２５ｙの下流（左側）にあるセンサ２３８で検出された記録状態に基づいて記録データ生成を行う。マゼンタの記録データ生成には、マゼンタのインクジェットヘッド２２５ｍの下流（左側）にあるセンサ２３７で検出された記録状態に基づいて記録データ生成を行う。同様に、シアンの記録データ生成には、シアンのインクジェットヘッド２２５ｃの下流（左側）にあるセンサ２３６で検出された記録状態に基づいて記録データ生成を行う。このように、往路方向のみで記録を行う場合と復路方向のみで記録を行う場合のセンサを切り替える。
【０２１１】
図２５は、第７の実施形態に係る画像形成装置の機能的構成を示すブロック図である。
【０２１２】
２３５、２３６、２３７、２３８は図２４で示すように配置したセンサ、７４０−１、７４０−２、７４０−３はセンサ２３５、２３６、２３７、２３８を切り替えるためのスイッチである。７４２はスイッチ７４０−１、７４０−２、７４０−３を切り替えるための切り替え信号であるキャリッジの走査方向を示すキャリッジ方向信号である。シアン、マゼンタ、イエローのインクジェットヘッド２２５ｃ、２２５ｍ、２２５ｙは、各々の両側に位置するセンサの内、キャリッジの走査方向に応じて、走査方向の下流側に位置するセンサで検出した記録状態の信号を用いて、記録データの生成を行う。このため、キャリッジの走査方向に応じて、センサを切り替えるスイッチ７４０を設けて、キャリッジの走査方向を示すキャリッジ方向信号７４２によってこれを切り替えている。すなわち、往路方向（図２４で示す左から右方向）での走査では、シアンの記録データ生成部７２０ｃには、センサ２３５の信号が入力される。また、マゼンタの記録データ生成部７２０ｍには、センサ２３６の信号が入力され、シアンの記録データ生成部７２０ｙには、センサ２３７の信号が入力される。逆に、復路方向（図２４で示す右から左方向）での走査では、シアンの記録データ生成部７２０ｃには、センサ２３６の信号が入力され、マゼンタの記録データ生成部７２０ｍには、センサ２３７の信号が入力される。また、シアンの記録データ生成部７２０ｙには、センサ２３８の信号が入力される。
【０２１３】
このようにして、双方向記録を行う際に、キャリッジの走査方向に合わせて、インクジェットヘッドの両側に配置したセンサのうち、用いるべきセンサを切り替える。これにより、走査方向によらずに、常にセンサで検出した記録状態に基づいて最適な記録データ生成を行うことができる。
【０２１４】
以上述べた通り、本実施形態によれば、各インク色のインクジェットヘッドの両脇にセンサを設け、インクジェットヘッドの下流側にあるセンサの出力を用いて、記録データ生成を制御した。これにより、マルチパス記録を行う場合に、以前のパスの各色の記録による濃度ムラを低減できるだけではなく、そのヘッドの主走査方向に対する下流側にあるインク色のヘッドによるノズル特性のバラツキによる濃度ムラをも低減することができる。更に、往路方向及び復路方向の双方で記録を行う双方向記録の場合にも、記録状態を検出するセンサをヘッドの主走査方向に対する下流側に配置したセンサに切り替えることによって、最適な記録データ生成を行うことができる。
【０２１５】
なお、本実施形態では、用いるべきセンサ２３５、２３６、２３７、２３８をキャリッジ方向信号７４２に基づいてスイッチ７４０によって切り替えて、そのまま各インク色の記録データ生成部７２０に入力する構成としたが、次のような構成としても構わない。
【０２１６】
すなわち、カラーセンサを用いて、図３で示したようにそれぞれ色変換部を設けて、インク色に分解してから記録データ生成部に入力する構成としてもよい。また、同様にカラーセンサを用いて、色変換部でインク色に分解した後に、図２２で示すように、記録データ生成部に対して、インクジェットヘッドの上流に配置されたインク色の信号を複数入力する構成も可能である。これにより、各インク色の記録状態に基づいて、最適な記録データ生成が可能である。
【０２１７】
＜その他の実施形態＞
なお、本実施形態は、複数の機器（例えば、ホストコンピュータ、インターフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機、複合機、ファクシミリ装置等）に適用してもよい。
【０２１８】
また、本発明は、前述した実施形態の機能を実現するソフトウェアのコンピュータプログラムのコードを記憶したコンピュータ可読記憶媒体（又は記録媒体）を、システム又は装置に供給してもよい。また、そのシステム又は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み込み実行することに適用してもよい。この場合、記憶媒体から読み込まれたプログラムコード自体が前述の実施形態の機能を実現することになり、そのプログラムコードを記録した記憶媒体は本実施形態を構成することになる。また、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２１９】
さらに、記憶媒体から読み込まれたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も本発明に含まれることは言うまでもない。
【０２２０】
また、本実施形態を上述のコンピュータ可読記憶媒体に適用する場合、その記憶媒体には、前述のフローチャートや機能構成に対応するコンピュータプログラムのコードが格納されることになる。
【図面の簡単な説明】
【０２２１】
【図１】本発明の第１の実施形態に係るプリンタ１０の機能的構成を示すブロック図である。
【図２】（ａ）乃至（ｃ）は、記録媒体２００及びキャリッジ２１０の配置状態を示す図である。
【図３】第１の実施形態に係る画像形成装置の機能的構成を示すブロック図である。
【図４】第１の実施形態に係る記録データ生成部３７０の機能的構成を示すブロック図である。
【図５】第１の実施形態に係る低階調化部４５０の機能的構成を示すブロック図である。
【図６】（ａ）は記録媒体２００とキャリッジ２１０との位置関係を示す図であり、（ｂ）はキャリッジ２１０によって走査される記録媒体２００上の記録領域２０５を示す図である。
【図７】第１の実施形態の変形例１に係る記録データ生成部３７０の機能的構成を示すブロック図である。
【図８】第１の実施形態の変形例２に係る画像形成装置の機能的構成を示すブロック図である。
【図９】第２の実施形態に係る記録データ生成部３７０の機能的構成を示すブロック図である。
【図１０】第２の実施形態の変形例に係る記録データ生成部３７０の機能的構成を示すブロック図である。
【図１１】第３の実施形態に係る記録データ生成部３７０の機能的構成を示すブロック図である。
【図１２】第３の実施形態の変形例に係る記録データ生成部３７０の機能的構成を示すブロック図である。
【図１３】第４の実施形態に係る画像形成装置の機能的構成を示すブロック図である。
【図１４】従来例及び第１の実施形態の変形例２における各パスで形成されるドットの位置を示す図である。
【図１５】従来例における各パスで形成されるドットの位置を示す図である。
【図１６】（ａ）乃至（ｄ）は、第１の実施形態における各パスで形成されるドットの位置を示す図である。
【図１７】マルチパス印字の従来例を示す図である。
【図１８】第５の実施形態に係るインクジェットヘッド７００及びセンサ７１０の配置状態を示す図である。
【図１９】第５の実施形態に係る画像形成装置の機能的構成を示すブロック図である。
【図２０】第５の実施形態に係る記録データ生成部７２０の機能的構成を示すブロック図である。
【図２１】第６の実施形態に係る画像形成装置の機能的構成を示すブロック図である。
【図２２】第６の実施形態の変形例に係る画像形成装置の機能的構成を示すブロック図である。
【図２３】第６の実施形態の変形例に係る記録データ生成部３７５の機能的構成を示すブロック図である。
【図２４】第７の実施形態に係るセンサ２３５、２３６、２３７、２３８及びインクジェットヘッド２２５の配置状態を示す図である。
【図２５】第７の実施形態に係る画像形成装置の機能的構成を示すブロック図である。
【図２６】シアンとマゼンタのドットの生成位置を示す図である。
【図２７】（ａ）は筋ムラの発生状態を示す図であり、（ｂ）は粒状性が悪化した状態を示す図である。
【図２８】（ａ）及び（ｂ）は本発明の記録ドット生成を行った結果を示す図である。
【図１】
2010083022.tif 000005
【図２】
2010083022.tif 000006
【図３】
2010083022.tif 000007
【図４】
2010083022.tif 000008
【図５】
2010083022.tif 000009
【図６】
2010083022.tif 000010
【図７】
2010083022.tif 000011
【図８】
2010083022.tif 000012
【図９】
2010083022.tif 000013
【図１０】
2010083022.tif 000014
【図１１】
2010083022.tif 000015
【図１２】
2010083022.tif 000016
【図１３】
2010083022.tif 000017
【図１４】
2010083022.tif 000018
【図１５】
2010083022.tif 000019
【図１６】
2010083022.tif 000020
【図１７】
2010083022.tif 000021
【図１８】
2010083022.tif 000022
【図１９】
2010083022.tif 000023
【図２０】
2010083022.tif 000024
【図２１】
2010083022.tif 000025
【図２２】
2010083022.tif 000026
【図２３】
2010083022.tif 000027
【図２４】
2010083022.tif 000028
【図２５】
2010083022.tif 000029
【図２６】
2010083022.tif 000030
【図２７】
2010083022.tif 000031
【図２８】
2010083022.tif 000032