(57)【要約】【課題】処理負荷の少ない構成で、境界の不明瞭な領域を含む入力画像に対しても鮮鋭性を向上する。【解決手段】記録ヘッドと記録媒体とを相対的に往復させて記録媒体上に画像を形成するための記録装置を制御する制御装置は、記録媒体上に形成される画像の空間周波数特性の劣化を回復するための鮮鋭性回復量を取得する取得手段と、取得した鮮鋭性回復量に基づいて、ドットを形成する際の走査方向を画素毎に決定する決定手段と、を備える。【選択図】図２
2019098700.tif 000002
【特許請求の範囲】
【請求項１】
記録ヘッドと記録媒体とを相対的に往復させて前記記録媒体上に画像を形成するための記録装置を制御する制御装置であって、
前記記録媒体上に形成される画像の空間周波数特性の劣化を回復するための鮮鋭性回復量を取得する取得手段と、
取得した前記鮮鋭性回復量に基づいて、ドットを形成する際の走査方向を画素毎に決定する決定手段と、を備える制御装置。
【請求項２】
前記走査方向は、互いに逆向きの第１方向および第２方向を含み、
前記決定手段は、前記第１方向においてサテライトドットが付着する可能性のある画素と前記第２方向においてサテライトドットが付着する可能性のある画素との間で鮮鋭性回復量の符号または大きさもしくはその両方を比較し、濃度がより高い画素の側にサテライトドットが付着するよう、ドットを形成する際の走査方向を決定する請求項１に記載の制御装置。
【請求項３】
前記第１方向においてサテライトドットが付着する可能性のある画素は、前記第１方向において処理対象の画素に隣接する画素であり、
前記第２方向においてサテライトドットが付着する可能性のある画素は、前記第２方向において処理対象の画素に隣接する画素である請求項２に記載の制御装置。
【請求項４】
主滴とサテライトドットとの距離に関する情報を取得する距離取得手段をさらに備え、
前記決定手段は、前記距離取得手段によって取得された前記情報に基づき、前記第１方向においてサテライトドットが付着する可能性のある画素と前記第２方向においてサテライトドットが付着する可能性のある画素とを特定する請求項２または３に記載の制御装置。
【請求項５】
前記距離取得手段は、前記第１方向における主滴とサテライトドットとの距離および前記第２方向における主滴とサテライトドットとの距離のうちの少なくともひとつを取得する請求項４に記載の制御装置。
【請求項６】
前記決定手段は、サテライトドットが付着する可能性のある複数の画素が特定された場合、特定された複数の画素の鮮鋭性回復量の符号または大きさもしくはその両方の平均値を比較に用いる請求項４または５に記載の制御装置。
【請求項７】
前記鮮鋭性回復量は、前記記録媒体上に画像を形成する際の空間周波数特性の劣化を回復するための量である請求項１から６のいずれか一項に記載の制御装置。
【請求項８】
前記鮮鋭性回復量は、前記記録媒体上に形成すべき画像を読み取る際の空間周波数特性の劣化を回復するための量である請求項１から６のいずれか一項に記載の制御装置。
【請求項９】
前記記録媒体上に形成される画像を表すデータは、前記決定手段における決定処理とは別に、空間周波数特性の劣化を回復するために前記鮮鋭性回復量に基づき処理される請求項７または８に記載の制御装置。
【請求項１０】
記録ヘッドと記録媒体とを相対的に往復させて前記記録媒体上に画像を形成するための記録装置を制御する制御方法であって、
前記記録媒体上に形成される画像の空間周波数特性の劣化を回復するための鮮鋭性回復量を取得することと、
取得した前記鮮鋭性回復量に基づいて、ドットを形成する際の走査方向を画素毎に決定することと、を含む制御方法。
【請求項１１】
コンピュータを請求項１から請求項９のいずれか一項に記載の装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の鮮鋭性を向上するための制御装置及び制御方法に関する。
【背景技術】
【０００２】
記録媒体上に画像を形成する画像形成方法として、例えば、インクジェット方式が用いられる。インクジェット方式は、複数の記録素子からインク液滴を吐出させて記録媒体上に多数のドットを形成することで、所望の画像を記録媒体上に形成する。その際、記録素子から吐出されたインクが記録媒体に向けて飛翔するときに複数の液滴群に分断され、記録媒体上に略一定の離間距離を有した複数のドット群が形成される場合がある。このような複数のドット群のうち、記録媒体上に時間的に先に付着（着弾）しドットサイズが相対的に大きなドットを主滴（主ドットともいう）、記録媒体上に時間的に後に付着しドットサイズが相対的に小さなドットをサテライトドット（以降、サテライトと表記）と呼ぶ。記録媒体上でのサテライトの発生程度や発生個数は、記録ヘッドの吐出制御、インクの組成、記録ヘッドと記録媒体との距離、記録ヘッドや記録媒体の走査搬送精度等によって、様々に異なる。サテライトは、本来、記録媒体上に形成されるべきドットではなく、文字やエッジの近傍にサテライトが形成された場合、画像の鮮鋭性を低下させる原因となる。そのため、サテライトの画質への影響を最小限に抑制する必要がある。
【０００３】
従来、サテライトの画質への影響を考慮した画像処理技術として、特許文献１が知られている。特許文献１は入力画像の所定領域を抽出し、抽出した境界部を形成するときの記録方向を、鮮明性に関する情報に基づいて決定する技術である。具体的には、サテライトの画質への影響を抑制するため、境界部の鮮鋭性を重視する場合にサテライトが境界部の暗部側に着弾するように境界部の記録方向を決定するものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２７１８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では所定の領域を抽出するための処理が必要で、その処理負荷が大きいという課題があった。また、例えば、領域の境界が不明瞭な中間調のエッジを含む入力画像に対して特許文献１に記載の技術を適用すると、境界の領域を誤って抽出する場合がある。このように、特許文献１に代表される従来技術ではサテライトの付着位置を制御できず、鮮鋭性の向上が不十分となる課題もあった。
【０００６】
本発明はこうした課題に鑑みてなされたものであり、その目的は、従来の所定領域を抽出する方法に比べて、処理負荷の少ない構成で、境界の不明瞭な領域を含む入力画像に対しても鮮鋭性を向上することができる技術の提供にある。
【課題を解決するための手段】
【０００７】
本発明のある態様は制御装置に関する。この制御装置は、記録ヘッドと記録媒体とを相対的に往復させて記録媒体上に画像を形成するための記録装置を制御する制御装置であって、記録媒体上に形成される画像の空間周波数特性の劣化を回復するための鮮鋭性回復量を取得する取得手段と、取得した鮮鋭性回復量に基づいて、ドットを形成する際の走査方向を画素毎に決定する決定手段と、を備える。
【発明の効果】
【０００８】
本発明によれば、従来の所定領域を抽出する方法に比べて、処理負荷の少ない構成で、境界の不明瞭な領域を含む入力画像に対しても鮮鋭性を向上することができる。
【図面の簡単な説明】
【０００９】
【図１】インクジェット記録ヘッドを用いて記録を行う第１の実施形態に係るプリンタの構成の概要を示す外観斜視図。
【図２】第１の実施形態による画像形成システムの構成を示したブロック図。
【図３】図２の画像形成システムにおける一連の処理の流れを示すフローチャート。
【図４】例示的な計測チャートを示す図。
【図５】Ｐ（ｕ）及びＲａ（ｕ）の一例を示す図。
【図６】走査方向決定処理における一連の処理の流れを示すフローチャート。
【図７】図７（ａ）、（ｂ）は、二値画像データ及び鮮鋭性回復量の一例を示す図。
【図８】走査方向決定の前処理における判定条件とそれに応じて求まる走査方向との関係を示す図。
【図９】図９（ａ）〜（ｆ）は、鮮鋭性回復量の符号の関係によって走査方向が決定される理由を示すための説明図。
【図１０】図１０（ａ）〜（ｃ）は、パスデータ入替処理の詳細を説明するための模式図。
【図１１】図１１（ａ）〜（ｄ）は、第１の実施形態を適用した場合の効果を従来例と比較して示す説明図。
【図１２】走査方向決定処理における一連の処理の流れを示すフローチャート。
【図１３】走査方向決定の前処理における判定条件とそれに応じて求まる走査方向との関係を示す図。
【図１４】走査方向決定処理における一連の処理の流れを示すフローチャート。
【図１５】走査方向決定の前処理における判定条件とそれに応じて求まる走査方向との関係を示す図。
【図１６】第４の実施形態による画像形成システムの構成を示したブロック図。
【図１７】走査方向決定処理における一連の処理の流れを示すフローチャート。
【図１８】図１８（ａ）〜（ｆ）は、サテライト距離と往復記録における付着位置との関係を示す模式図。
【図１９】第５の実施形態による複合機の構成を示したブロック図。
【図２０】第６の実施形態による画像形成システムの構成を示したブロック図。
【図２１】図２１（ａ）〜（ｄ）は、第６の実施形態に係るハーフトーン処理部における補正処理を示す模式図。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、図面を参照して説明する。なお、以下の実施形態は本発明を限定するものではなく、また、本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、各図面に示される同一または同等の構成要素、部材、処理、信号には、同一の符号を付するものとし、適宜重複した説明は省略する。また、各図面において説明上重要ではない部材の一部は省略して表示する。
【００１１】
この明細書において、「記録」（以下、「プリント」とも称する）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、広く記録媒体上に画像、模様、パターン等を形成する、又は媒体の加工を行う場合も表すものとする。また、人間が視覚で知覚し得るように顕在化したものであるか否かを問わない。
【００１２】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【００１３】
また、「インク」とは、上記「記録」の定義と同様広く解釈されるべきものであり、記録媒体上に付与されることによって、画像、模様、パターン等の形成又は記録媒体の加工、或いはインクの処理に供され得る液体を表すものとする。インクの処理としては、例えば記録媒体に付与されるインク中の色剤を凝固又は不溶化させることが挙げられる。
【００１４】
また、「記録素子（又はノズル）」とは、特にことわらない限り吐出口およびこれに連通する液路およびインク吐出に利用されるエネルギを発生する素子を総括して言うものとする。
【００１５】
（第１の実施形態）
図１は、インクジェット記録ヘッドを用いて記録を行う第１の実施形態に係るプリンタ１の構成の概要を示す外観斜視図である。プリンタ１はインクジェット方式に従ってインクを吐出して記録を行う記録ヘッド３をキャリッジ２に搭載し、キャリッジ２を走査方向（矢印Ａで示される方向）に往復移動させて記録を行う。プリンタ１は、マルチパス記録により記録媒体Ｐ上に画像を形成する。プリンタ１は、記録紙などの記録媒体Ｐを給紙機構５を介して給紙し、記録位置まで搬送し、その記録位置において記録ヘッド３から記録媒体Ｐにインクを吐出することで記録を行う。
【００１６】
プリンタ１のキャリッジ２には記録ヘッド３を搭載するのみならず、記録ヘッド３に供給するインクを貯留するインクタンク６を装着する。インクタンク６はキャリッジ２に対して着脱自在に構成される。
【００１７】
プリンタ１はカラー記録が可能であり、そのためにキャリッジ２にはマゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｋ）のインクを夫々、収容した４つのインクタンク６（インクカートリッジとも称される）を搭載している。これら４つのインクタンク６は夫々独立に着脱可能に構成される。
【００１８】
記録ヘッド３は、熱エネルギを利用してインクを吐出するインクジェット方式を採用している。このため、電気ヒータなどの電気熱変換体を備えている。この電気熱変換体は各吐出口のそれぞれに対応して設けられ、記録信号に応じて対応する電気熱変換体にパルス電圧が印加されることによって対応する吐出口からインクが吐出される。
【００１９】
（画像形成システムの構成）
図２は、本実施形態による画像形成システムの構成を示したブロック図である。この図および本明細書の他のブロック図に示す各ブロックは、ハードウエア的には、コンピュータのＣＰＵをはじめとする素子や機械装置で実現でき、ソフトウエア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウエア、ソフトウエアの組合せによっていろいろなかたちで実現できることは、本明細書に触れた当業者には理解されるところである。
【００２０】
画像形成システムは、画像処理装置１０及びプリンタ１で構成される。なお、画像処理装置１０は例えば一般的なパーソナルコンピュータにインストールされたプリンタドライバによって実施され得る。その場合、以下に説明する画像処理装置１０の各部は、コンピュータが所定のプログラムを実行することにより実現される。また、別の構成として、例えば、プリンタ１が画像処理装置１０を含むような構成としてもよい。
【００２１】
画像処理装置１０は、画像入力端子１０１と、低周波回復部１０２と、低周波格納部１０３と、全周波回復部１１０と、全周波格納部１１１と、色分解格納部１０５と、色分解部１０４と、高周波生成部１１２と、ＯＰＧ格納部１０７と、ＯＰＧ処理部１０６と、マトリクス格納部１０９と、ハーフトーン処理部１０８と、出力端子１１３と、を備える。プリンタ１は、キャリッジ２と、記録ヘッド３と、給紙機構５と、ヘッド制御部２０４と、インク色選択部２１０と、方向制御部２０１と、入力端子２１１と、を備える。
【００２２】
画像処理装置１０とプリンタ１とは、プリンタインタフェースまたは回路によって接続されている。画像処理装置１０は、画像入力端子１０１より記録（印刷）対象の画像データを取得する。画像データは８ビットのＲＧＢカラー画像を表すデータである。
【００２３】
低周波回復部１０２は、入力されたＲＧＢ画像データに対する低周波回復処理を行う。低周波回復部１０２は、低周波回復処理に際して、低周波格納部１０３に格納された低周波回復フィルタのフィルタ係数を取得し、入力画像の輝度値に対して畳み込み演算を行うことで低周波成分を回復する。これは、いわゆるフィルタリングとも呼ばれる処理である。本実施形態では低周波回復フィルタとして１１×１１のサイズのフィルタを用いる。低周波回復フィルタの作成方法については後述する。
【００２４】
色分解部１０４は、低周波回復部１０２で補正された画像データから、プリンタ１が備える４色のインクに対応した４プレーンの８ビットのインク値画像を生成する。本実施形態ではシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色のインクを記録ヘッド３に搭載しており、色分解部１０４で生成されるインク値画像の４プレーンは４色のインクにそれぞれ対応する。色分解部４は、色分解処理に際して、色分解格納部１０５に格納された３次元の色分解ＬＵＴ（Look-Up Table、ルックアップテーブル）を参照する。色分解ＬＵＴは、１７×１７×１７点に間引いた格子点上に４色のインク値が格納されている。格子点間の値は線形補間により算出される。
【００２５】
ＯＰＧ（アウトプットガンマ）処理部１０６は、色分解部１０４で生成されたインク値画像に対し、ガンマ補正処理を施す。ＯＰＧ処理部１０６は、ガンマ補正処理に際して、ＯＰＧ格納部１０７に格納された１次元のＯＰＧＬＵＴを参照する。ＯＰＧＬＵＴでは、ＣＭＹＫそれぞれのインクのみを用いて記録した場合に、インク値画像の信号値に対して印刷物の明度が線形に変化するように、インク色毎に予め値が設定されている。明度の評価値としてはＣＩＥＬＡＢで規定されたＬ＊が用いられる。
【００２６】
ハーフトーン処理部１０８は、ＯＰＧ処理部１０６によって得られた各色のインク値画像を２値画像（または２値以上で入力階調数より少ない階調数の画像）に変換する。本実施形態においては、ハーフトーン処理部１０８は、マトリクス格納部１０９に格納されたディザマトリクスを参照し、ディザ法に基づいて画素毎に閾値処理を行うことで、インクのＯＮ／ＯＦＦに対応する２値画像データを生成する。
【００２７】
全周波回復部１１０は、入力されたＲＧＢ画像データに対する全周波回復処理を行う。全周波回復部１１０は、全周波回復処理に際して、全周波格納部１１１に格納された全周波回復フィルタを取得し、入力画像の輝度値に対して畳み込み演算を行うことで全周波成分を回復させる。本実施形態では全周波回復フィルタとして１１×１１サイズのフィルタが用いられる。全周波回復フィルタの作成方法については後述する。
【００２８】
高周波生成部１１２は、低周波回復部１０２で補正された画像データと、全周波回復部１１２で補正された画像データとの差分を計算することで、高周波回復量画像を生成する。
【００２９】
ハーフトーン処理部１０８が生成した２値画像データ（４色のインク分）、及び、高周波生成部１１２が生成した高周波回復量画像は、出力端子１１３を介してプリンタ１の入力端子２１１へそれぞれ出力される。
【００３０】
方向制御部２０１は、入力端子２１１を介して画像処理装置１０から取得した高周波回復量画像に基づいて、ドットオン時の走査方向を画素毎に決定する。ドットオン時とは、ドットを形成する時ということを意味する。方向制御部２０１は、パス入替部２０９と、パス分解部２０７と、前処理部２０６と、パスマスク格納部２０８と、を含む。
【００３１】
前処理部２０６は、入力端子２１１から２値画像データ（４色のインク分）、及び、高周波回復量画像を取得し、２値画像データの画素のうちの少なくとも一部に対して、ドットオン時の走査方向を画素毎に決定する。前処理部２０６において、ドットオン時の走査方向は、２値画像データのひとつの画素について、互いに逆向きの往記録方向（第１方向）および復記録方向（第２方向）のうちの一方に決定されるか、またはこの段階では決定されない。決定されない場合は走査方向は任意（往記録方向と復記録方向のいずれでもよい）とされる。
【００３２】
パス分解部２０７は、２値画像データ及びパスマスク格納部２０８から取得したパスマスクに基づき、各インク色に対応する走査データを生成する。走査データとは、複数に分割されたノズル群が各記録走査において記録するパターンである。走査データは互いに補完の関係にあり、全ノズル群のパターンを重ね合わせると全領域の記録が完成される。各記録走査が終了するたびに、記録媒体は複数に分割されたノズル群の幅分ずつ搬送方向に搬送される。搬送方向と走査方向とは直交する。
【００３３】
パス入替部２０９は、パス分解部２０７が出力する各パスの走査データを取得し、前処理部２０６で決定された各画素の走査方向を参照しつつ、パスデータの入替処理を行う。前処理部２０６で決定された画素のドットオン時の走査方向と、パス分解部２０７が出力する各パスの走査データにおける該画素のドットオン時の走査方向とが異なる場合、パス入替部２０９は、前者が後者よりも優先されるようパスデータの入替処理を行う。
【００３４】
インク色選択部２１０は、パス入替部２０９が出力する入替済みの走査データに基づき、記録ヘッド３に搭載されるインク色の中から、対応するインク色を選択する。
【００３５】
プリンタ１において、記録ヘッド３を記録媒体Ｐに対して相対的に縦横に動かすことにより、画像処理装置１０にて生成した２値画像データが記録媒体Ｐ上に形成される。本実施形態では、記録ヘッド３として、インクジェット方式のものを用いる。記録ヘッド３は、複数の記録素子（ノズル）を有する。本実施形態ではシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色のインクを記録ヘッド３に搭載している。キャリッジ２は、ヘッド制御部２０４の制御下で、記録ヘッド３を動かす。給紙機構５は、ヘッド制御部２０４の制御下で、記録媒体Ｐを搬送する。なお、本実施形態では、記録媒体Ｐ上で記録ヘッド３によって複数回（例えば４回）の走査を行って画像を完成させるマルチパス記録方式を用いている。
【００３６】
以上説明した構成に従って、画像が形成される。
【００３７】
（画像形成システムの処理フロー）
次に、上述の機能構成を備えた本実施形態の画像形成システムにおける処理フローについて説明する。図３は、画像形成システムにおける一連の処理の流れを示すフローチャートである。
まず、Ｓ２０１において、画像処理装置１０は画像入力端子１０１から入力ＲＧＢ画像を取得する。
次に、Ｓ２０２において、低周波回復部１０２は、入力ＲＧＢ画像に対する低周波回復処理を行う。低周波回復部１０２は、低周波回復処理に際して、低周波格納部１０３に格納されている２次元のフィルタを用いる。
次に、Ｓ２０３において、色分解部１０４は、低周波回復部１０２で補正された画像データから、インク値画像を生成する。色分解部１０４は、色分解処理に際して、色分解格納部１０５に格納された３次元の色分解ＬＵＴを参照する。
次に、Ｓ２０４において、ＯＰＧ処理部１０６は、色分解部１０４で生成されたインク値画像に対し、ガンマ補正処理を施す。
次に、Ｓ２０５において、ハーフトーン処理部１０８は、ＯＰＧ処理後データを２値データに変換するためのハーフトーン処理を行う。ハーフトーン処理部１０８は、ハーフトーン処理において、マトリクス格納部１０９に格納されているディザマトリクスを参照する。
一方、Ｓ２０６において、全周波回復部１１０は、入力画像に対する全周波回復処理を行う。全周波回復部１１０は、全周波回復処理に際して、全周波格納部１１１に格納されている２次元のフィルタを用いる。
次に、Ｓ２０７において、高周波生成部１１２は、高周波回復量画像の生成処理を行う。高周波生成部１１２は、高周波回復量画像の生成処理において、全周波回復部１１０で補正された画像データと低周波回復部１０２で補正された画像データとの差分をとることにより高周波回復量画像を生成する。
【００３８】
なお、高周波回復量画像は、その使用目的によって、鮮鋭性回復量と呼ばれる場合もある。以降の説明においては、鮮鋭性回復量と表記するが、高周波回復量画像と鮮鋭性回復量とは同等のデータを表すもので、表現の違いに過ぎない。なお、本実施形態における鮮鋭性回復量は、周波数回復処理を行うための「補償の過不足分布」であり、いわゆるエッジ検出によって得られるエッジ量とは異なる概念である。そのため、公知のラプラシアンフィルタ等とは異なり、エッジ部のみならず任意の周波数劣化を補償できる。
【００３９】
以上のステップで得られた、ハーフトーン処理後の２値画像データ、及び、生成された鮮鋭性回復量は、画像全体、或いは単位記録領域のバンド幅分などの任意のサイズで、出力端子１１３より出力され、入力端子２１１を介して、前処理部２０６へと渡される。
【００４０】
次に、Ｓ２０８において、前処理部２０６は、入力端子２１１から２値画像データ（４色のインク分）、及び、鮮鋭性回復量を取得し、２値画像データの画素のうちの少なくとも一部に対して、ドットオン時の走査方向を決定する。ドットオン時の走査方向は、２値画像データのひとつの画素に対して、往記録方向または復記録方向のいずれかに決定されるか、またはこの段階で決定されない。決定されない場合は走査方向は任意（往記録方向と復記録方向のいずれでも可）とされる。走査方向決定の詳細については後述する。
【００４１】
次に、Ｓ２０９において、パス分解部２０７は、パスマスク格納部２０８から取得したパスマスクに基づき、前処理部２０６より受け取った画像データを走査データに変換するパス分解処理を行う。本実施形態では、パス分解部２０７は入力画像データ（２値画像データ）を４パスに分解する。このとき、パス分解マスクはパスマスク格納部２０８に格納されており、各パスの打ち込み量を２５％とした均等マスクが用いられる。なお、均等マスクは一例であり、例えば、先行パス及び後続パスの打ち込み量が少なめで中央パスの打ち込み量が多めのいわゆるグラデーションマスクが用いられてもよい。その他、パスマスクの各パスの打ち込み量を任意としたマスクが用いられてもよい。
【００４２】
次に、Ｓ２１０において、パス入替部２０９は、パス分解部２０７が出力する各パスの走査データを取得し、前処理部２０６で決定された画素の走査方向を参照しつつ、パスデータの入替処理を行う。前処理部２０６で決定された画素のドットオン時の走査方向と、パス分解部２０７が出力する各パスの走査データにおける該画素のドットオン時の走査方向とが異なる場合、パス入替部２０９は、前者が後者よりも優先されるようパスデータの入替処理を行う。パスデータの入替処理の詳細については後述する。
【００４３】
次に、Ｓ２１１において、パス入替部２０９から出力される入替済みの走査データに適合するインク色がインク色選択部２１０により選択され、画像形成が開始される。画像形成においては、記録ヘッド３を記録媒体Ｐに対して動かしながら、一定の駆動間隔で各ノズルを駆動して記録媒体Ｐ上に画像を記録する。記録媒体Ｐは、走査毎に所定の搬送量だけ搬送される。
【００４４】
以上で一連の画像形成処理が完了する。
【００４５】
（全周波回復フィルタ及び低周波回復フィルタの作成方法）
以下、本実施形態における全周波回復フィルタ及び低周波回復フィルタの作成方法について説明する。
まず、フィルタ設計対象のプリンタ１を用いて、鮮鋭性の計測チャートを出力する。なお、計測チャートの出力時は鮮鋭性回復処理を行わない。
【００４６】
図４は、例示的な計測チャート３０１を示す図である。計測チャート３０１は、周波数や方向が異なる複数の正弦波パターンと、均一パターン（例えば、白ベタと黒ベタ）と、を含む画像チャートの一例である。計測チャート３０１において、パターン３０２、３０３、３０４が周波数の異なる横方向の正弦波パターンで、パターン３０５、３０６、３０７が周波数の異なる縦方向の正弦波パターンである。また、パターン３０８が白ベタの均一パターン、パターン３０９が黒ベタの均一パターンである。
【００４７】
ここで、周波数応答値Ｐ（ｕ）は、例えば光学伝達関数（ＭＴＦ）として以下の式（１）のように算出される。
Ｐ（ｕ）＝Ｃ（ｕ）／Ｃ’
…式（１）
ただし、ｕは正弦波パターンの周波数で、Ｃ（ｕ）、Ｃ’は次式で表される。
Ｃ（ｕ）＝｛Ｍａｘ（ｕ）−Ｍｉｎ（ｕ）｝／｛Ｍａｘ（ｕ）＋Ｍｉｎ（ｕ）｝
Ｃ’＝（Ｗｈｉｔｅ−Ｂｌａｃｋ）／（Ｗｈｉｔｅ＋Ｂｌａｃｋ）
【００４８】
このとき、Ｍａｘ（ｕ）は周波数ｕで変化する正弦波パターンの最大明度、Ｍｉｎ（ｕ）は周波数ｕで変化する正弦波パターンの最小明度、Ｗｈｉｔｅ、Ｂｌａｃｋはそれぞれ白ベタの均一パターンの明度、及び黒ベタの均一パターンの明度を表す。
【００４９】
なお、光学伝達関数の算出はこれに限定されず、例えば以下の式（２）を用いてもよい。
Ｐ（ｕ）＝｛Ｍａｘ（ｕ）−Ｍｉｎ（ｕ）｝／（Ｗｈｉｔｅ−Ｂｌａｃｋ）
…式（２）
【００５０】
また、式（２）では、Ｍａｘ（ｕ）とＭｉｎ（ｕ）とＷｈｉｔｅとＢｌａｃｋとを明度として周波数応答値Ｐ（ｕ）を算出しているが、例えば輝度や濃度、測定装置のデバイスＲＧＢ値等を用いて周波数応答値を算出してもよい。また、計測チャートとして、正弦波パターンではなく、矩形波パターンを用いて周波数応答値Ｐ（ｕ）を取得してもよい。その場合、矩形波パターンに対して式（１）を適用することにより算出されるコントラスト伝達関数（ＣＴＦ）の値を周波数応答値Ｐ（ｕ）として用いる。もしくは、ＣＴＦ値を公知のコルトマン補正式を用いて変換したＭＴＦ値を周波数応答値Ｐ（ｕ）として用いてもよい。
【００５１】
次に、周波数応答値Ｐ（ｕ）に基づき、全周波回復フィルタの周波数特性Ｒａ（ｕ）＝１／Ｐ（ｕ）を算出する。図５は、Ｐ（ｕ）及びＲａ（ｕ）の一例を示す図である。Ｒａ（ｕ）は、ｕの値が大きい高周波領域で強い応答となる。一方、低周波回復フィルタの周波数特性Ｒｌ（ｕ）は、Ｒａ（ｕ）に対して所定の周波数ｕｂ以上の応答を略平坦に補正することで生成される。
【００５２】
最後に、周波数特性Ｒａ（ｕ）及びＲｌ（ｕ）を逆フーリエ変換することで、全周波回復フィルタ及び低周波回復フィルタの係数が算出される。
【００５３】
（走査方向決定処理の詳細）
以下、本実施形態の走査方向決定処理の詳細について説明する。図６は、走査方向決定処理における一連の処理の流れを示すフローチャートである。
まず、Ｓ５０１において、前処理部２０６は入力画像を取得する。ここでの入力画像は、入力端子２１１を介して前処理部２０６に入力されるハーフトーン処理後の２値画像データである。
次に、Ｓ５０２において、前処理部２０６は鮮鋭性回復量を取得する。鮮鋭性回復量はＳ５０１で取得済みの２値画像データの各画素に対応する正負の値である。
【００５４】
図７（ａ）、（ｂ）は、２値画像データ及び鮮鋭性回復量の一例を示す図である。図７（ａ）は、２値画像データの一例を示す。図７（ｂ）は、図７（ａ）に示される２値画像データに対応する鮮鋭性回復量の一例を示す。鮮鋭性回復量は、記録媒体Ｐ上に形成される画像の空間周波数特性の劣化を回復するための量である。鮮鋭性回復量は画像の鮮鋭性を回復するために、値が大きいほど濃度を高め、値が小さいほど濃度を低めに補正することを表す。
【００５５】
図７（ａ）の２値画像データは、画像の左半分の打ち込み量が７５％であり画像の右半分の打ち込み量が２５％である多値データを２値化したデータを示す。図７（ｂ）に示されるように、左から４列目および５列目の画素からなる領域７５０において、その左側（４列目）の鮮鋭性回復量が大きな正の値で、その右側（５列目）の鮮鋭性回復量が（絶対値が）大きな負の値となっている。なお、鮮鋭性回復量には、その正負の符号が反転（ゼロクロス）する画素がエッジに相当するという特性がある。鮮鋭性回復量を参照することで、２値画像データでは明確に分離できないエッジにおいてもエッジの位置やエッジ両端の濃度の濃淡関係を推定することができる。本実施形態では鮮鋭性回復量のこのような特性を利用する。
【００５６】
図６に戻り、Ｓ５０３において、前処理部２０６は往記録方向において処理対象の画素（処理点）に隣接する画素の鮮鋭性回復量が正で、かつ、復記録方向において処理対象画素に隣接する画素の鮮鋭性回復量が負であるかどうかを判定する。判定結果がＹｅｓの場合は、処理はＳ５０４に進み、判定結果がＮｏの場合は、処理Ｓ５０５に進む。
Ｓ５０４に進んだ場合は、前処理部２０６は処理対象画素のドットオン時の走査方向を往記録方向に決定する。
【００５７】
Ｓ５０５に進んだ場合は、前処理部２０６は、往記録方向において処理対象画素に隣接する画素の鮮鋭性回復量が負で、かつ、復記録方向において処理対象画素に隣接する画素の鮮鋭性回復量が正であるかどうかを判定する。判定結果がＹｅｓの場合は、処理はＳ５０６に進み、判定結果がＮｏの場合は、処理はＳ５０７に進む。
Ｓ５０６に進んだ場合は、前処理部２０６は処理対象画素のドットオン時の走査方向を復記録方向に決定する。
Ｓ５０７に進んだ場合は、前処理部２０６は処理対象画素のドットオン時の走査方向を前処理においては決定しない、すなわち任意とする。ここでの任意とは、前処理部２０６では往復の指定をしないことを表し、いずれの方向でもよい。
【００５８】
Ｓ５０４、Ｓ５０６、Ｓ５０７の処理を行った後は、いずれも処理はＳ５０８に進む。Ｓ５０８において、前処理部２０６はＳ５０１で取得された入力画像の全ての画素に対して前処理が行われたか否かを判定する。判定結果がＹｅｓの場合は、処理はＳ２０９に進み、判定結果がＮｏの場合は、処理はＳ５０２に戻り、次の処理対象画素に対する同様の処理が行われる。Ｓ２０９、Ｓ２１０、Ｓ２１１の処理は図３を参照して説明した通りである。
【００５９】
なお、鮮鋭性回復量の符号を参照する際は、鮮鋭性回復量を格納するＲＡＭ等のメモリ上の該当画素に対応する値の最上位ビット（ＭＳＢ）を参照する。最上位ビットのみを参照することで、実装の負荷を少なくすることができる。なお、鮮鋭性回復量の符号の情報の取得は他の手段によって実現されてもよい。例えば、メモリに鮮鋭性回復量を格納する際に、最上位ビットのみを別途格納するようにしてもよい。この場合、最上位ビットを参照する際のメモリアクセスを大幅に削減できる。
【００６０】
以上で一連の走査方向決定処理が完了する。
【００６１】
（往復記録におけるサテライトの発生位置と決定される走査方向との関係）
往復記録におけるサテライトの発生位置と決定される走査方向との関係について、以下説明する。
【００６２】
図８は、走査方向決定の前処理における判定条件とそれに応じて求まる走査方向との関係を示す図である。説明を簡単にするため、鮮鋭性回復量の０は正に含まれるものとする。本実施形態においては、鮮鋭性回復量の符号に基づいて、ドットオン時の走査方向が決定される。復記録方向における隣接画素と、往記録方向における隣接画素と、の間で鮮鋭性回復量の符号が反転する場合に、処理対象画素のドットオン時の走査方向が往記録方向および復記録方向のうちの一方に決定される。以下、そのように決定する理由について説明する。
【００６３】
図９（ａ）〜（ｆ）は、鮮鋭性回復量の符号の関係によって走査方向が決定される理由を示すための説明図である。ドットオン時の走査方向の決定にあたっては、往復記録のそれぞれにおいて発生するサテライトの向きが考慮される。サテライトは、本来、記録媒体上に形成されるべきドットではないため、サテライトの画質への影響が最小限に抑制されるように、ドットオン時の走査方向が決定される。
【００６４】
図９（ａ）、（ｂ）は、それぞれ、往記録方向における主滴とサテライトとの位置関係、及び、復記録方向における主滴とサテライトとの位置関係を示す模式図である。図９（ａ）において、図中左から右の往記録方向にドットを形成する際（すなわち、ドットオン時）には、サテライトの吐出速度は主滴の吐出速度に比べて遅いため、サテライトは主滴の往記録方向側（右側）に付着する。
【００６５】
一方、図９（ｂ）において、図中右から左の復記録方向にドットを形成する際には、図９（ａ）の場合と同様、サテライトの吐出速度は主滴の吐出速度に比べて遅いので、サテライトは主滴の復記録方向側（左側）に付着する。これは、往記録の場合とは逆となる。このように、走査方向によって主滴に対するサテライトの付着位置が異なる。なお、本実施形態においては、往記録方向、復記録方向に依らず、サテライトが付着する画素と主滴が付着する画素とは常に隣接することを前提とする。
【００６６】
図９（ｃ）、（ｄ）は、それぞれ、走査方向に対する入力画像の画素値を一次元で表した模式図である。図９（ｃ）、（ｄ）のそれぞれにおいて、入力画像の画素値＝「２５５」はドットを打つ（ＯＮ）画素、入力画像の画素値＝「０」はドットを打たない（ＯＦＦ）画素を表す。図９（ｃ）は往記録方向側の濃度が相対的に高いエッジ領域を表しており、図９（ｄ）は復記録方向側の濃度が相対的に高いエッジ領域を表している。
【００６７】
図９（ｅ）、（ｆ）は、それぞれ、図９（ｃ）、（ｄ）の入力画像に対応する鮮鋭性回復量を示す模式図である。図９（ｅ）、（ｆ）のいずれにおいても、入力画像のエッジ領域の濃度が高い側の画素に対して、大きな正の値の鮮鋭性回復量となっている。また、入力画像のエッジ領域の濃度が低い側の画素に対して、絶対値の大きな負の値の鮮鋭性回復量となっている。
【００６８】
図９（ｃ）の画素８０１に着目して説明する。画素８０１に対応する鮮鋭性回復量は、図９（ｅ）の符号８０２である。図９（ｅ）から分かるように、復記録方向における隣接画素の鮮鋭性回復量（符号８０５）が負で、往記録方向における隣接画素の鮮鋭性回復量（符号８０６）が正となっている。これは、図８の表の１行目の場合に対応し、このときのドットオン時の走査方向は往記録方向である。つまり、画素８０１は図９（ａ）に示した往記録方向でドットオンされ、そのときのサテライトは、画素８０１の右側（エッジ領域のうち濃度が高い側）に付着する。
【００６９】
一方、図９（ｄ）の画素８０３に着目すると、画素８０３に対応する鮮鋭性回復量は、図９（ｆ）の符号８０４である。図９（ｆ）から分かるように、復記録方向における隣接画素の鮮鋭性回復量（符号８０７）が正で、往記録方向における隣接画素の鮮鋭性回復量（符号８０８）が負となっている。これは、図８の表の２行目の場合に対応し、このときのドットオン時の走査方向は復記録方向である。つまり、画素８０３は図９（ｂ）に示した復記録方向でドットオンされ、そのときのサテライトは、画素８０３の左側（エッジ領域のうち濃度が高い側）に付着する。
【００７０】
このように、本実施形態では、往記録方向における隣接画素と復記録方向における隣接画素と間で鮮鋭性回復量の符号を比較する。そして、処理対象画素を記録する主滴に対応するサテライトドットが濃度のより高い領域に重複して付着するよう、処理対象画素のドットオン時の走査方向を決定する。これにより、サテライトを濃度がより高い側の領域に付着させることができ、サテライトによる画質への悪影響を低減できる。
【００７１】
（パスデータ入替処理の詳細）
図１０（ａ）〜（ｃ）は、パスデータ入替処理の詳細を説明するための模式図である。図１０（ａ）は、パスデータ入替処理を行う前のパスデータの一例を示している。図１０（ａ）は、４画素×８画素の領域に対する４パス記録における各パスデータを、記録ヘッドのノズル（簡単のためノズル数１６個で表記）に対応させて示した模式図であり、各パスにおけるドットＯＮ、ドットＯＦＦを示している。図１０（ａ）において、１パス目、３パス目のパスデータが往記録方向（以下、往方向とも言う）で記録され、２パス目、４パス目のパスデータが復記録方向（以下、復方向とも言う）で記録されるものとする。
【００７２】
図１０（ｂ）は、前処理部２０６で決定された走査方向の一例を示したものである。この例においては、中央付近の２列（左から４列目および５列目）の画素の走査方向は、当該画素のドットオン時に当該画素が復方向に走査されるよう決定されている。その他の画素については、前処理段階では走査方向は任意とされている。
【００７３】
図１０（ｃ）はパスデータ入替処理後のパスデータであり、図１０（ａ）で示したパスデータ入替処理前のパスデータのうちのいくつかのドットについて、図１０（ｂ）で示した走査方向に従ってＯＮとＯＦＦとを入れ替えることで生成されるパスデータである。パスデータ入替処理前のパスデータにおける画素の走査方向と、前処理部２０６で決定された走査方向とが異なる場合に、ＯＮ／ＯＦＦの入替処理が実行される。
【００７４】
図１０（ａ）〜（ｃ）の例では、まず画素９０１、９０２、９０３について、入替前のパスデータではドットオン時の走査方向が往方向となっており、前処理部２０６で決定されたドットオン時の走査方向は復方向（図１０（ｂ）の破線の円）であり、両者は異なると判定される。異なると判定された画素９０１、９０２、９０３のそれぞれについて、ドットオン時の走査方向が逆になるように、ドットオンするパスを入れ替える処理が行われる。画素９０１については、「１パス目で記録」から「２パス目で記録」に変更される。その結果、図１０（ｃ）に示されるように、画素９０１について、１パス目はドットオフで２パス目でドットオンとなる。２パス目でドットオンする場合、画素９０１のドットオン時の走査方向は復方向であり、前処理部２０６で決定されたドットオン時の走査方向と一致する。画素９０２については、「３パス目で記録」から「４パス目で記録」に変更される。その結果、図１０（ｃ）に示されるように、画素９０２について、３パス目はドットオフで４パス目でドットオンとなる。４パス目でドットオンする場合、画素９０２のドットオン時の走査方向は復方向であり、前処理部２０６で決定されたドットオン時の走査方向と一致する。画素９０３については画素９０２と同様である。上記の処理は、前処理で決定された走査方向とパスデータの走査方向とが異なる画素について、ドットオンするパスを入れ替える処理であると言うこともできる。
【００７５】
パスデータの入替処理は、パス数が偶数である場合、上述のように隣接する偶数パスと奇数パスとの間でドットＯＮを入れ替える処理であってもよい。パス数が奇数の場合は、あるパスとそのパスの直前または直後のパスとの間、あるいは最終パスと先頭パスとの間でドットＯＮを入れ替えてもよい。あるいはまた、パス数が偶数、奇数に関わらず、前処理部２０６で決定された走査方向となるように、任意のパスとパスとの間で入れ替えを行ってもよい。いずれの方法であれ、最終的に記録されるドット数が保存されるように入れ替えを行う。
【００７６】
（効果）
以下、本実施形態を適用した場合の効果について説明する。ここでは、簡単のため、１パス目で往方向の記録を行い、２パス目で復方向の記録を行う２パスで画像を形成する場合を例として説明する。
【００７７】
図１１（ａ）〜（ｄ）は、本実施形態を適用した場合の効果を従来例と比較して示す説明図である。図１１（ａ）、（ｂ）はそれぞれ、本実施形態における走査方向及び記録されるドットパターンを示す模式図である。図１１（ａ）における符号１００１及び符号１００２は、前処理部２０６で決定された走査方向を示している。符号１００１の枠で囲まれる領域の全ての画素について、ドットオン時の走査方向は往方向である。符号１００２の枠で囲まれる領域の全ての画素について、ドットオン時の走査方向は復方向である。図１１（ａ）の走査方向に従って記録したドットパターンが図１１（ｂ）に示される。図１１（ｂ）は主滴１００３（図中、大きい黒丸）とそれに伴い発生するサテライト１００４（図中、小さい黒丸。ドットが重なっている部分は色を濃くしている）を模式的に示している。
【００７８】
一方、図１１（ｃ）、（ｄ）はそれぞれ、従来例における走査方向及び記録されるドットパターンを示す模式図である。従来例では、市松模様状のパスマスク（図１１（ｃ））に従って記録されたドットパターン（図１１（ｄ））が示される。
【００７９】
図１１（ｂ）と図１１（ｄ）とを比較して分かるように、図１１（ｂ）に示されるドットパターンでは、主滴が付着すべきでない領域の画素にサテライトが付着しておらず、エッジ領域が良好に形成されている。これに対して、図１１（ｄ）では当該領域の画素のいくつかにサテライトが付着しており、エッジ領域の鮮鋭性が低下している。
【００８０】
なお、本実施形態の効果を簡潔に説明するため、ここでは、比較的エッジ領域の境界がはっきりとしている例を説明した。しかしながら、鮮鋭性回復量はあらゆる入力画像に対して連続値として取得可能であるため、領域の境界が不明瞭な中間調のエッジを含む入力画像に対して本実施形態を適用したとしても、エッジ領域の鮮鋭性を向上することができる。
【００８１】
また、本実施形態では、走査方向において隣接する画素の鮮鋭性回復量を参照することでドットオン時の走査方向を決定するので、所定領域の抽出処理を行う場合と比べて、必要な処理負荷を低減できる。
【００８２】
以上説明したように本実施形態によれば、プリンタの鮮鋭性回復量の符号に基づいて、鮮鋭性回復による補正濃度の高い画像領域にサテライトドットが付着するように、ドットオン時の走査方向を決定する。これにより、従来の所定領域を抽出する方法に比べ、簡易な構成で、境界の不明瞭な領域を含む入力画像に対しても鮮鋭性を向上させることができる。
【００８３】
（変形例）
なお、上述の実施形態では、鮮鋭性回復量として、低周波を補償された画像データと全周波を補償された画像データとの差分画像を用いる例について説明したが、これに限られず、鮮鋭性回復量を加工して用いる構成としてもよい。例えば、鮮鋭性回復量の加算によって入力画素のレンジを超えないように、鮮鋭性回復量（の絶対値）に任意の上限値を設定してもよい。この場合、入力画像から算出した鮮鋭性回復量が該上限値を上回る場合は鮮鋭性回復量を一定値にクリップしてもよい。
【００８４】
あるいはまた、鮮鋭性回復量画像からエッジや細線が抽出され、用いられてもよい。例えば、隣接する二つの画素の間で鮮鋭性回復量の符号が反転する場合、その二つの画素をエッジ画素と判定し、エッジ画素のみパスの入れ替え対象としてもよい。
【００８５】
実施形態では、往記録方向において処理対象画素に隣接する画素の鮮鋭性回復量の符号と、復記録方向において処理対象画素に隣接する画素の鮮鋭性回復量の符号と、に基づいて、走査方向を決定する場合を説明した。しかしながら、これに限られず、例えばまずパス分解等により各画素のドットオン時の走査方向を仮決めしてもよい。その後、仮決めされた走査方向において処理対象画素に隣接する画素の鮮鋭性回復量の符号を参照して、走査方向を変更または修正してもよい。この場合、仮決めされた走査方向において処理対象画素の隣接する画素の鮮鋭性回復量の符号が負の時のみ、走査方向を反転するように変更すればよい。
【００８６】
実施形態では、記録ヘッド３がシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色のインクを備える場合を説明したが、インクの種類はこれらに限定されない。例えば、濃度の薄い淡インク、レッドやグリーン等の特色インク、白色インクが用いられてもよい。あるいはまた、無色透明のクリアインクや、金属調のメタリックインクが用いられてもよい。あるいはまた、本実施形態の技術的思想は、記録ヘッド３により吐出されるインクの吐出量が制御可能な構成にも適用できる。但し、白色インクの場合は、走査方向判定が逆となる。
【００８７】
実施形態では、入力画像はＲＧＢのカラー画像としたが、これに限られず、画像の種類は任意でよく、例えばモノクロ画像やＣＭＹＫ画像であってもよい。また、画像が色以外の情報を含んでもよく、例えば光沢情報を含む画像が入力されてもよい。
【００８８】
実施形態において、各種ＬＵＴのビット数、グリッド数、グリッド間の補間方法は任意である。同様に、各種フィルタやディザマトリクスのビット数、サイズは任意である。
【００８９】
実施形態では、ハーフトーン処理部１０８におけるハーフトーン処理でディザマトリクスが用いられる場合を説明したが、これに限られず、ハーフトーン処理は任意であってもよい。例えば、公知の誤差拡散法やその他のハーフトーン処理方法が用いられてもよい。
【００９０】
実施形態では、パス分解部２０７におけるパス分解処理でパスマスクを用いる場合を説明したが、これに限られず、パス分解処理の方法は任意であってもよい。例えば、色分解部１０４においてパス数分の多値画像を生成し、ハーフトーン処理部１０８で２値化する構成にも、本実施形態の技術的思想を適用可能である。
【００９１】
実施形態では、４パスによるマルチパス記録を用いる場合を説明したが、これに限られず、パス数は任意であってもよい。例えば、往方向の走査と復方向の走査とをそれぞれ少なくとも１回ずつ含む往復記録を行うマルチパス記録方式が用いられてもよい。
【００９２】
（第２の実施形態）
第２の実施形態では、鮮鋭性回復量の符号及び大きさ（絶対値）の両方に基づいて走査方向を決定する。
【００９３】
第１の実施形態では、プリンタ１に起因する鮮鋭性の低下を補償するための鮮鋭性回復量の符号に基づいて、サテライトが濃度のより高い画像領域に付着するように走査方向を決定する例について説明した。第２の実施形態では、例えば、鮮鋭性回復量の符号が同じ場合でも、走査方向を制御した方が良い場合を考える。鮮鋭性回復量は、濃度の補正方向（薄く／濃く）とその補正量（どの程度薄く／濃くするか）とを示している。つまり、符号が同じであっても、濃度の差が維持されるようにサテライトの付着位置を制御すると鮮鋭性を維持、向上することができる。例えば、主滴が付着する画素の両隣の画素のうち、濃度がより濃くなる方または濃度の薄まり方の小さい方の画素にサテライトが付着するように制御すると鮮鋭性の維持、向上に貢献できる。
【００９４】
そこで、本実施形態では、プリンタ１の鮮鋭性回復量の符号のみならず、その大きさ（絶対値）にも基づいて、サテライトが濃度のより高い画像領域に付着するように走査方向を決定する例について説明する。なお、本実施形態と第１の実施形態との主な差異は、走査方向の決定処理であり、その他の部分については第１の実施形態と共通であるから説明を省略する。なお、本実施形態においても、第１の実施形態と同様に、往記録方向、復記録方向に依らず、サテライトが付着する画素と主滴が付着する画素とは常に隣接することを前提とする。
【００９５】
（走査方向決定処理の詳細）
以下、本実施形態における走査方向決定処理の詳細を説明する。図１２は、走査方向決定処理における一連の処理の流れを示すフローチャートである。図１２において、第１の実施形態の図６と異なる処理ステップは、Ｓ１１０１、Ｓ１１０２、Ｓ１１０３の３つであり、これらの処理ステップのみを説明する。
【００９６】
Ｓ１１０１において、前処理部は、往記録方向において処理対象画素に隣接する画素の鮮鋭性回復量が正で、かつ、復記録方向において処理対象画素に隣接する画素の鮮鋭性回復量が正であるかどうかを判定する。判定結果がＹｅｓの場合は、処理はＳ１１０２に進み、判定結果がＮｏの場合は、処理はＳ１１０３に進む。
【００９７】
Ｓ１１０２において、前処理部は、往記録方向において処理対象画素に隣接する画素の鮮鋭性回復量の絶対値の大きさが、復記録方向において処理対象画素に隣接する画素の鮮鋭性回復量の大きさの絶対値以上であるかどうかを判定する。判定結果がＹｅｓの場合は、処理はＳ５０４に進み、判定結果がＮｏの場合は、処理はＳ５０６に進む。
【００９８】
Ｓ１１０３において、前処理部は、往記録方向において処理対象画素に隣接する画素の鮮鋭性回復量の絶対値の大きさが、復記録方向において処理対象画素に隣接する画素の鮮鋭性回復量の大きさの絶対値以上であるかどうかを判定する。判定結果がＹｅｓの場合は、処理はＳ５０６に進み、判定結果がＮｏの場合は、処理はＳ５０４に進む。
【００９９】
本実施形態において、鮮鋭性回復量の符号及び大きさ（絶対値）を参照する際の処理例は以下の通りである。前処理部は、鮮鋭性回復量を格納するＲＡＭメモリにアクセスし、該量の最上位ビット（ＭＳＢ）を参照することで符号を取得し、最上位ビット以外を参照することで大きさ（絶対値）を取得する。このとき、符号が負の場合は、反転して１を加算する。あるいはまた、符号が同じ場合の鮮鋭性回復量の大きさ（絶対値）を取得できるその他の手段が用いられてもよい。例えば、符号が負の場合、最上位ビット以外が全て０の場合を除けば、反転するだけで大きさを判定できる。
【０１００】
以上で本実施形態における一連の記録方向決定処理が完了する。
【０１０１】
（往復記録でのサテライトの発生位置と決定される走査方向との関係）
本実施形態における、往復記録でのサテライトの発生位置と決定される走査方向との関係について、以下説明する。
【０１０２】
図１３は、走査方向決定の前処理における判定条件とそれに応じて求まる走査方向との関係を示す図である。説明を簡単にするため、鮮鋭性回復量の０は正に含まれるものとする。図１３に示されるように、本実施形態においては、鮮鋭性回復量の符号及び大きさ（絶対値）に基づいて、ドットオン時の走査方向が決定される。第１の実施形態とは異なり、本実施形態では走査方向が任意でパスマスクの走査方向に依存する場合はない。復記録方向の隣接画素と往記録方向の隣接画素とで鮮鋭性回復量の符号が同じであったとしても、鮮鋭性回復量の大きさ（絶対値）の大小関係によって、より適切な走査方向を決定することができる。
【０１０３】
なお、鮮鋭性回復量の符号及び大きさ（絶対値）に基づく判定条件は図１３の例に限定されず、大きさ（絶対値）の大小に応じて走査方向を決定する条件を詳細化することで走査方向を制御してもよい。例えば、前処理部は、絶対値の差が所定値以下の場合は走査方向を指定しない（走査方向の変更を行わない）よう構成されてもよい。
【０１０４】
以上説明したように本実施形態によれば、プリンタの鮮鋭性回復量の符号付きの大きさに基づいて、鮮鋭性回復による補正濃度の高い画像領域にサテライトドットが付着するように、ドットオン時の走査方向を一意に決定する。これにより、従来の所定領域を抽出する方法に比べ、簡易な構成で、境界の不明瞭な領域を含む入力画像に対しても鮮鋭性を向上させることができる。
【０１０５】
（第３の実施形態）
第３の実施形態では、鮮鋭性回復量の大小関係に基づいて走査方向を決定する。
【０１０６】
第２の実施形態では、プリンタの鮮鋭性回復量の符号及び大きさ（絶対値）に基づいて、サテライトドットが鮮鋭性回復による補正濃度の高い画像領域に付着するようにドットオン時の走査方向を決定する例について説明した。第３の実施形態では、鮮鋭性回復量の大小関係のみに基づいてドットオン時の走査方向を決定する例について説明する。なお、本実施形態と第１の実施形態および第２の実施形態との主な差異は、走査方向の決定処理であり、その他の部分については第１の実施形態と共通であるから説明を省略する。また、本実施形態においても、第１の実施形態と同様に、往記録方向、復記録方向に依らず、サテライトが付着する画素と主滴が付着する画素とは常に隣接することを前提とする。
【０１０７】
（走査方向決定処理の詳細）
以下、本実施形態における走査方向決定処理の詳細を説明する。図１４は、走査方向決定処理における一連の処理の流れを示すフローチャートである。図１４において、第１の実施形態の図６および第２の実施形態の図１２と異なる処理ステップは、Ｓ１３０１であり、この処理ステップのみを説明する。
【０１０８】
Ｓ１３０１において、前処理部は、往記録方向において処理対象の画素に隣接する画素の鮮鋭性回復量が復記録方向において処理対象の画素に隣接する画素の鮮鋭性回復量よりも大きいかどうかを判定する。判定結果がＹｅｓの場合は、処理はＳ５０４に進み、判定結果がＮｏの場合は、処理はＳ５０６に進む。
【０１０９】
以上で本実施形態における一連の走査方向決定処理が完了する。
【０１１０】
（往復記録でのサテライトの発生位置と決定される走査方向との関係）
本実施形態における、往復記録でのサテライトの発生位置と決定される走査方向との関係について、以下説明する。
【０１１１】
図１５は、走査方向決定の前処理における判定条件とそれに応じて求まる走査方向との関係を示す図である。図１５に示されるように、本実施形態においては、鮮鋭性回復量の大小関係に基づいて、走査方向が決定される。そのため、第１の実施形態とは異なり、前処理段階では走査方向が任意とされ、パスマスクによって走査方向が決定される画素はない。また、鮮鋭性回復量の大小比較のみという簡易な条件で走査方向を決定することができるので第２の実施形態よりも処理負荷が軽減される。
【０１１２】
なお、鮮鋭性回復量の差がある閾値以上の場合のみ走査方向を決定し、差が小さな場合は走査方向を任意としてパスマスクの走査方向に従う構成であってもよい。閾値を調整することで、本実施形態によるサテライトの走査方向の制御の程度を調整することができる。
【０１１３】
以上説明したように本実施形態によれば、プリンタの鮮鋭性回復量の大小関係に基づいて、鮮鋭性回復による補正濃度の高い画像領域にサテライトドットが付着するようにドットオン時の走査方向を決定する。これにより、従来の所定領域を抽出する方法に比べ、より簡易な構成で、境界の不明瞭な領域を含む入力画像に対しても鮮鋭性を向上させることができる。
【０１１４】
（第４の実施形態）
第４の実施形態では、サテライト距離情報を取得し、それに応じて走査方向を決定する。
【０１１５】
第１から第３の実施形態では、往記録方向、復記録方向に依らず、サテライトが付着する画素と主滴が付着する画素とは常に隣接することを前提として説明した。第４の実施形態では、サテライトが主滴に対して所定数の画素分離れた位置に付着する場合について説明する。以下、第１から第３の実施形態と共通する部分については説明を省略し、第４の実施形態で追加された構成についてのみ説明する。
【０１１６】
（画像形成システムの構成）
図１６は、本実施形態による画像形成システムの構成を示したブロック図である。第１の実施形態の図２と異なる構成は、距離格納部２１２、距離取得部２１３であり、その他の構成は図２と共通である。
【０１１７】
距離格納部２１２は、サテライトの距離に関する情報を格納する。本実施形態では、距離格納部２１２には、往記録方向、復記録方向ともに、サテライト距離が２（画素）であることを示す情報が格納されている。
【０１１８】
距離取得部２１３は、距離格納部２１２に格納されているサテライト距離情報を取得する。本実施形態では、距離取得部２１３は、往記録方向、復記録方向ともに、サテライト距離が２（画素）であることを示す情報を取得する。
【０１１９】
以上説明した構成に従って、画像が形成される。
【０１２０】
（走査方向決定処理の詳細）
以下、本実施形態における走査方向決定処理の詳細について説明する。図１７は、走査方向決定処理における一連の処理の流れを示すフローチャートである。図１７において、第１の実施形態の図６と異なる処理ステップは、Ｓ１６０１、Ｓ１６０２、Ｓ１６０３の３つであり、これらの処理ステップのみを説明する。
【０１２１】
Ｓ１６０１において、距離取得部２１３は、距離格納部２１２を参照し、サテライト距離情報を取得する。ここでは、往記録方向、復記録方向ともに、サテライト距離が２（画素）である情報が取得される。
【０１２２】
Ｓ１６０２において、前処理部２０６は、往記録方向でサテライトが付着する可能性のある画素の鮮鋭性回復量が正で、復記録方向でサテライトが付着する可能性のある画素の鮮鋭性回復量が負であるかどうかを判定する。サテライトが付着する可能性のある画素とは、Ｓ１６０１で取得したサテライト距離とサテライトの直径とにより決定される１ないし複数の画素である。決定された画素は、サテライトによりその少なくとも一部が覆われる。決定された画素の鮮鋭性回復量は、決定された画素に対応する鮮鋭性回復量の平均値とされる。本実施形態では、サテライト距離が２であるため、処理対象の画素から２画素分離れた画素の鮮鋭性回復量が用いられる。Ｓ１６０２における判定結果がＹｅｓの場合は、処理はＳ５０４に進み、判定結果がＮｏの場合は、処理はＳ１６０３に進む。
【０１２３】
Ｓ１６０３において、前処理部２０６は、往記録方向でサテライトが付着する可能性のある画素の鮮鋭性回復量が負で、復記録方向でサテライトが付着する可能性のある画素の鮮鋭性回復量が正であるかどうかを判定する。判定結果がＹｅｓの場合は、処理はＳ５０６に進み、判定結果がＮｏの場合は、処理はＳ５０７に進む。
【０１２４】
以上で本実施形態における一連の走査方向決定処理が完了する。
【０１２５】
（サテライト離間距離とドット位置との関係）
図１８（ａ）〜（ｆ）は、サテライト距離と往復記録における付着位置との関係を示す模式図である。図１８（ａ）、（ｂ）は、サテライト距離が１の場合における往記録方向及び復記録方向の主滴ＭＤおよびサテライトＳＴの模式図である。図１８（ｃ）、（ｄ）は、サテライト距離が２の場合における往記録方向及び復記録方向の主滴ＭＤおよびサテライトＳＴの模式図である。図１８（ｅ）、（ｆ）は、サテライト距離が３の場合における往記録方向及び復記録方向の主滴ＭＤおよびサテライトＳＴの模式図である。
【０１２６】
図１８（ａ）〜（ｆ）から分かるように、サテライト距離、及び、走査方向によって、主滴ＭＤとサテライトＳＴとの距離、及びサテライトＳＴが付着する方向が異なることが分かる。本実施形態においては、Ｓ１６０１でサテライト距離を取得し、往記録方向及び復記録方向でサテライトＳＴが付着する可能性のある画素を特定し、特定された画素に対応する鮮鋭性回復量の値に基づき走査方向を決定する。これにより、第１から第３の実施形態と同様に、サテライトＳＴが付着した場合の影響がより少ない領域にサテライトＳＴが付着するよう制御される。
【０１２７】
以上説明したように本実施形態によれば、主滴に隣接する画素以外の画素にサテライトが付着する場合においても、プリンタの鮮鋭性回復量に基づいて、鮮鋭性回復による補正濃度の高い画像領域にサテライトドットが付着するように走査方向が決定される。これにより、従来の所定領域を抽出する方法に比べ、簡易な構成で、境界の不明瞭な領域を含む入力画像に対しても鮮鋭性を向上させることができる。
【０１２８】
（変形例）
第４の実施形態では、往記録方向と復記録方向とでサテライト距離が等しい場合を説明したが、これに限られない。例えば、記録ヘッドのフェース面と記録媒体との相対的な傾き等の画像形成時の状態によっては、往記録方向と復記録方向とでサテライト距離が異なる場合がある。そのような場合、往記録方向と復記録方向とで異なるサテライト距離を格納、取得することで、本実施形態の技術的思想を同様に適用できる。その際、往記録方向について取得される鮮鋭性回復量と復記録方向について取得される鮮鋭性回復量とは処理対象の画素に対して非対称となる。
【０１２９】
本実施形態では、サテライト距離の単位を画素数とする場合について説明したが、これに限られず、例えばサテライト距離を紙面上での距離（例えばμｍ）の単位で格納し、取得してもよい。この場合、画素の大きさに対するサテライトにより被覆される部分の割合に応じて鮮鋭性回復量を加重平均することができる。あるいは、鮮鋭性回復量の画素ピッチに応じて、距離を画素数に変換（例えば切り上げ）して用いてもよい。
【０１３０】
また、サテライトが複数個発生する場合は、主滴から最も遠いサテライトの主滴からの距離を、サテライト距離として格納、取得し、鮮鋭性回復量を求めることで、本実施形態の技術的思想を同様に適用できる。
【０１３１】
（第５の実施形態）
第５の実施形態では、スキャナの鮮鋭性回復量を取得し、走査方向を決定する。
【０１３２】
第１から第４の実施形態では、プリンタ１の既知の周波数劣化特性に基づいて算出される鮮鋭性回復量を用いて、ドットオン時の走査方向を決定する例について説明したが、これに限られない。濃度を上げたい方向にサテライトが付着するのであれば、他の鮮鋭性回復量が用いられてもよい。そこで第５の実施形態では、原稿読み取り手段（スキャナ）を備えたプリンタ（いわゆる複合機）による原稿の複写（コピー）を例とする。本実施形態では、原稿読み取り手段の周波数劣化特性から得られた鮮鋭性回復量を用いて、走査方向を決定する。なお、第１から第４の実施形態のいずれかと共通する部分については説明を省略する。
【０１３３】
（複合機の構成）
図１９は、本実施形態による複合機２０の構成を示したブロック図である。複合機２０は、原稿読み取り部１１４と、鮮鋭性回復部１１０と、鮮鋭性格納部１１１と、色分解格納部１０５と、色分解部１０４と、回復量生成部１１５と、ＯＰＧ格納部１０７と、ＯＰＧ処理部１０６と、マトリクス格納部１０９と、ハーフトーン処理部１０８と、キャリッジ２と、記録ヘッド３と、給紙機構５と、ヘッド制御部２０４と、インク色選択部２１０と、方向制御部２０１と、を備える。方向制御部２０１は、パス入替部２０９と、パス分解部２０７と、前処理部２０６と、パスマスク格納部２０８と、を含む。
【０１３４】
複合機２０は、原稿読み取り部１１４から複写対象の画像の画像データを取得する。画像データは８ビットのＲＧＢカラー画像である。
鮮鋭性回復部１１０は、鮮鋭性格納部１１１に格納されている鮮鋭性フィルタを用いて、入力された画像データに対する鮮鋭性回復処理を行う。鮮鋭性フィルタは、原稿読み取り部１１４の空間周波数劣化特性に基づいて設計されている。鮮鋭性回復部１１０によって補正された画像は、色分解部１０４及び回復量生成部１１５へ送出される。
【０１３５】
回復量生成部１１５は、鮮鋭性回復部１１０で補正された画像データと、補正前の画像データとの差分を計算することで、鮮鋭性回復量を生成する。生成された鮮鋭性回復量は、前処理部２０６へ送出される。
【０１３６】
その他の構成については、第１から第４の実施形態のいずれかと共通であり、説明を省略する。また、本実施形態において、鮮鋭性回復量を取得した後の処理については、第１から第４の実施形態と同様であり、説明を省略する。
【０１３７】
以上説明したように本実施形態によれば、原稿読み取り部における空間周波数の劣化特性から得られた鮮鋭性回復量に基づいて、鮮鋭性回復による補正濃度の高い画像領域にサテライトドットが付着するように走査方向が決定される。これにより、従来の所定領域を抽出する方法に比べ、簡易な構成で、境界の不明瞭な領域を含む入力画像に対しても好適に鮮鋭性を向上させることができる。
【０１３８】
（第６の実施形態）
第１から第５の実施形態では、鮮鋭性回復量に基づいてドットオン時の走査方向を決定することで鮮鋭性を向上させる場合を説明した。第６の実施形態では、走査方向の決定以外の画像処理に鮮鋭性回復量を用いることで、さらに鮮鋭性を高める。
【０１３９】
図２０は、本実施形態による画像形成システムの構成を示したブロック図である。第１の実施形態の図２との差違は、高周波生成部１１２によって生成される鮮鋭性回復量がハーフトーン処理部１０８にも入力されることであり、その他の構成は図２と共通である。
【０１４０】
図２１（ａ）〜（ｄ）は、本実施形態に係るハーフトーン処理部１０８における補正処理を示す模式図である。図２１（ａ）はＯＰＧ処理部１０６によって処理されハーフトーン処理部１０８に入力された多値の画像データおよび濃度分布を示す。図２１（ａ）には８画素×８画素の領域が示されており、そのうち左半分は濃度５０％の領域であり、右半分は濃度２５％（白）の領域である。ハーフトーン処理部１０８はマトリクス格納部１０９に格納されているディザマトリクスを用いて図２１（ａ）に示される多値の画像データをハーフトーン処理し、図２１（ｂ）に示されるハーフトーンパターンを生成する。ハーフトーン処理は多値を二値に変換する処理であるから、図２１（ｂ）の濃度分布のグラフに示されるように、エッジの鮮鋭性が低下する。
【０１４１】
図２１（ｃ）は高周波生成部１１２によって生成された鮮鋭性回復量およびその分布を示す。ハーフトーン処理部１０８は図２１（ｃ）に示される鮮鋭性回復量に基づいて図２１（ｂ）に示されるハーフトーンパターンを補正する。図２１（ｄ）は、鮮鋭性回復量に基づく補正が行われた後のハーフトーンパターンおよび濃度分布を示す。図２１（ｄ）の濃度分布のグラフに示されるように、鮮鋭性回復量に基づく補正によりエッジの鮮鋭性が回復している。
【０１４２】
以上説明したように本実施形態によれば、鮮鋭性回復量に基づいて画像の鮮鋭性をさらに高めることができる。
【０１４３】
以上、実施形態に係る装置の構成と動作について説明した。これらの実施形態は例示であり、その各構成要素や各処理の組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【０１４４】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１４５】
１  プリンタ、  ３  記録ヘッド、  １０  画像処理装置、  １１２  高周波生成部、  ２０１  方向制御部、  ２０６  前処理部、  ２０７  パス分解部、  ２０８  パスマスク格納部、  ２０９  パス入替部。
【図１】
2019098700.tif 000003
【図２】
2019098700.tif 000004
【図３】
2019098700.tif 000005
【図４】
2019098700.tif 000006
【図５】
2019098700.tif 000007
【図６】
2019098700.tif 000008
【図７】
2019098700.tif 000009
【図８】
2019098700.tif 000010
【図９】
2019098700.tif 000011
【図１０】
2019098700.tif 000012
【図１１】
2019098700.tif 000013
【図１２】
2019098700.tif 000014
【図１３】
2019098700.tif 000015
【図１４】
2019098700.tif 000016
【図１５】
2019098700.tif 000017
【図１６】
2019098700.tif 000018
【図１７】
2019098700.tif 000019
【図１８】
2019098700.tif 000020
【図１９】
2019098700.tif 000021
【図２０】
2019098700.tif 000022
【図２１】
2019098700.tif 000023