(57)【特許請求の範囲】
【請求項１】
被印刷媒体である布帛の少なくとも繊維の材質を示す情報を含む基材情報を取り込む基材情報取得手段と、
前記布帛に印刷する画像データを取り込む画像取得手段と、
前記基材情報及び前記画像データに基づき、前記布帛におけるインクの濡れ広がりを見込んで前記インクの付与位置が制限されるインク付与パターンを表す滲み抑制処理済画像を生成する滲み抑制画像処理手段と、
を備え、
前記滲み抑制画像処理手段は、前記布帛におけるインクの濡れ広がり易さの方向依存性に基づき、相対的に濡れ広がり易い方向と交差する画像境界の位置が、前記画像データの画像境界の位置から修正された前記滲み抑制処理済画像を生成する画像処理装置。
【請求項２】
前記基材情報は、前記繊維の材質を示す情報としての縦糸及び横糸の材質を特定する糸種情報を含む請求項１に記載の画像処理装置。
【請求項３】
前記基材情報には、織り方の種類を示す織り種情報と、糸の太さを示す太さ情報と、が含まれる請求項１又は２に記載の画像処理装置。
【請求項４】
ユーザから前記基材情報の入力操作を受け付ける操作手段と、
前記基材情報を表示させる表示手段と、
を備える請求項１から３のいずれか一項に記載の画像処理装置。
【請求項５】
前記滲み抑制画像処理手段は、
前記基材情報を基に、前記インクの付与が制限される滲み抑制方向及び滲み抑制範囲を算出するために用いる関数を決定する関数決定手段と、
前記関数決定手段により決定された前記関数を前記画像データに適用することにより前記画像データに対応した滲み抑制位置及び滲み抑制強度を算出する演算処理手段と、
を含む請求項１から４のいずれか一項に記載の画像処理装置。
【請求項６】
前記滲み抑制画像処理手段は、
前記演算処理手段によって算出された前記滲み抑制位置及び滲み抑制強度を表す滲み抑制用画像と前記画像データによって表される元の画像との差分を算出する差分処理手段を含む請求項５に記載の画像処理装置。
【請求項７】
前記滲み抑制画像処理手段は、
前記画像データから色成分ごとの画像である分版画像に分解する分版処理を行う分版処理手段を含み、
前記演算処理手段は、前記関数決定手段により決定された前記関数を前記分版画像に適用して前記分版画像を変換することにより前記分版画像に対応した滲み抑制位置及び滲み抑制強度を表す前記滲み抑制用画像を生成し、
前記差分処理手段は、前記元の画像としての前記分版画像と、前記滲み抑制用画像との差分を算出することにより、前記滲み抑制処理済画像を生成する請求項６に記載の画像処理装置。
【請求項８】
複数種類の布帛について、予めそれぞれの布帛におけるインクの濡れ広がり方の特性を表す濡れ広がり情報が保持されており、
前記関数決定手段は、前記基材情報に対応する前記濡れ広がり情報を利用することにより前記関数を決定する請求項５から７のいずれか一項に記載の画像処理装置。
【請求項９】
前記濡れ広がり情報は、濡れ広がり方向と濡れ広がり範囲を表す情報を含んでいる請求項８に記載の画像処理装置。
【請求項１０】
複数種類の布帛について、予めそれぞれの布帛のインクの濡れ広がり方の特性に対応した前記関数のデータを、前記濡れ広がり情報として記憶しておく関数データベース記憶手段を有し、
前記関数決定手段は、前記関数データベース記憶手段に記憶されているデータを利用して前記基材情報に対応する前記関数を決定する請求項８又は９に記載の画像処理装置。
【請求項１１】
前記関数決定手段は、前記関数として、方向依存性を有するエッジ強調フィルタを生成する請求項５から１０のいずれか一項に記載の画像処理装置。
【請求項１２】
前記関数決定手段は、前記関数として、
第１方向と平行な画像方向に作用するエッジ強調フィルタである第１方向フィルタと、
前記第１方向に垂直な第２方向と平行な画像方向に作用するエッジ強調フィルタである第２方向フィルタと、
を生成する請求項１１に記載の画像処理装置。
【請求項１３】
前記演算処理手段は、
前記関数決定手段によって決定された関数を用いるフィルタ処理を行うフィルタ処理手段と、
前記フィルタ処理によって得られる画像信号値の絶対値を取る絶対値処理を行う絶対値処理手段と、
前記第１方向フィルタを用いた前記フィルタ処理の結果に対して前記絶対値処理を行うことによって生成される第１方向滲み抑制用画像と、前記第２方向フィルタを用いた前記フィルタ処理の結果に対して前記絶対値処理を行うことによって生成される第２方向滲み抑制用画像とを足し合わせる加算処理手段と、
を含む請求項１２に記載の画像処理装置。
【請求項１４】
前記滲み抑制処理済画像から前記インクの付与位置及び付与量を規定するドットパターン画像を生成するハーフトーン処理手段を備える請求項１から１３のいずれか一項に記載の画像処理装置。
【請求項１５】
請求項１から１４のいずれか一項に記載の画像処理装置と、
前記インクを吐出するインク吐出手段であって、前記布帛に対して前記滲み抑制処理済画像から決定される前記インクの付与位置に前記インクを付与する前記インク吐出手段と、
前記インク吐出手段を制御する制御手段と、
を備えるインクジェット印刷システム。
【請求項１６】
被印刷媒体である布帛の少なくとも繊維の材質を示す情報を含む基材情報を取り込む基材情報取得ステップと、
前記布帛に印刷する画像データを取り込む画像取得ステップと、
前記基材情報及び前記画像データに基づき、前記布帛におけるインクの濡れ広がりを見込んで前記インクの付与位置が制限されるインク付与パターンを表す滲み抑制処理済画像を生成する滲み抑制画像処理ステップと、
を含み、
前記滲み抑制画像処理ステップは、前記布帛におけるインクの濡れ広がり易さの方向依存性に基づき、相対的に濡れ広がり易い方向と交差する画像境界の位置が、前記画像データの画像境界の位置から修正された前記滲み抑制処理済画像を生成する画像処理方法。
【請求項１７】
コンピュータを、
被印刷媒体である布帛の少なくとも繊維の材質を示す情報を含む基材情報を取り込む基材情報取得手段と、
前記布帛に印刷する画像データを取り込む画像取得手段と、
前記基材情報及び前記画像データに基づき、前記布帛におけるインクの濡れ広がりを見込んで前記インクの付与位置が制限されるインク付与パターンを表す滲み抑制処理済画像を生成する滲み抑制画像処理手段として機能させるためのプログラムであって、
前記滲み抑制画像処理手段は、前記布帛におけるインクの濡れ広がり易さの方向依存性に基づき、相対的に濡れ広がり易い方向と交差する画像境界の位置が、前記画像データの画像境界の位置から修正された前記滲み抑制処理済画像を生成するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置及び方法、プログラム、並びにインクジェット印刷システムに係り、特にインクジェット捺染に好適な画像形成技術に関する。
【背景技術】
【０００２】
近年、布帛に対する印刷は、スクリーン印刷を利用した所謂アナログ印刷方式からインクジェット印刷を利用したデジタル印刷方式への転換が図られている。これはデジタル印刷方式の持つ特性であるプリント絵柄のデザイン自由度や小部数印刷への対応性など、従来のアナログ印刷方式に対するデジタル印刷方式の優位性が評価されることによる。その一方で、アナログ印刷はインクジェット印刷よりも滲み抑制の点で優れた画像を得ることができる。【０００３】
アナログ印刷では滲みを抑制する捺染糊を含んだ捺染用インクを使用できるのに対し、インクジェット印刷ではインクの吐出安定性を重視する等の理由から、高粘度の捺染用インクを使用することが困難である。インクジェット印刷用のインクはアナログ印刷用のインクに比べて低粘度であり、布帛に浸透しやすく、滲みが生じ易い。インクジェット印刷においても滲みによる画質劣化を抑制する観点から、前処理液や顔料インクを利用した印刷方法が提案され（特許文献１及び２参照）、滲みを抑制する試みがなされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−３７２２８号公報
【特許文献２】特開平８−３５１８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、滲みの抑制を行う前処理液や顔料インクの影響により、捺染後の布帛の風合いが劣化するという問題がある。風合いとは、素材の手触りや質感を指す。画質を重視して滲みを抑制すると風合いが劣化し、風合いを重視すると滲みを十分に抑制できずに画質が低下する。風合いと滲み抑制はトレードオフの関係にあり、双方を十分なレベルで両立させることが困難となっている。特に、布帛の種類によってインクの滲み方、つまり、濡れ広がり方は様々であり、多種多様の布帛に対して風合いと画質を両立させることは困難である。【０００６】
風合いを保つためには前処理液の使用を抑制することが望ましく、前処理液を使用しないことがさらに望ましい。前処理液の使用を抑制するとは、布帛に対する前処理液の付与量を抑制することを意味しており、前処理液を使用しないことは「前処理液の使用を抑制」することの概念に含まれる。【０００７】
本発明はこのような事情に鑑みてなされたもので、前処理液の使用を抑制した場合であっても、滲みによる画質劣化を抑制することができる画像形成を可能とする画像処理装置及び方法、プログラム、並びにインクジェット印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
課題を解決するための手段として、次の発明態様を提供する。【０００９】
第１態様に係る画像処理装置は、被印刷媒体である布帛の少なくとも繊維の材質を示す情報を含む基材情報を取り込む基材情報取得手段と、布帛に印刷する画像データを取り込む画像取得手段と、基材情報及び画像データに基づき、布帛におけるインクの濡れ広がりを見込んでインクの付与位置及び付与量の少なくとも一方が制限されるインク付与パターンを表す滲み抑制処理済画像を生成する滲み抑制画像処理手段と、を備える画像処理装置である。【００１０】
第１態様によれば、基材情報に基づき、布帛の種類ごとのインクの濡れ広がり方が勘案された滲み抑制処理済画像を生成することができる。滲み抑制処理済画像は、元の画像データと比較して、インクの付与位置及び付与量の少なくとも一方が制限される画像情報となる。この滲み抑制処理済画像を基に布帛へのインクの付与を制御することにより、インク付与後の布帛におけるインクの濡れ広がりを伴って結果的に、印刷目標とする画像データの絵柄を布帛上で良好に再現することができる。第１態様によれば、前処理液を用いることなく、滲みによる画質劣化を抑制した印刷を実現できる。【００１１】
第２態様として第１態様の画像処理装置において、基材情報は、繊維の材質を示す情報としての縦糸及び横糸の材質を特定する糸種情報を含む構成とすることができる。【００１２】
第３態様として第１態様又は第２態様の画像処理装置において、基材情報には、織り方の種類を示す織り種情報と、糸の太さを示す太さ情報と、が含まれる構成とすることができる。【００１３】
第４態様として第１態様から第３態様のいずれか一態様の画像処理装置において、ユーザから基材情報の入力操作を受け付ける操作手段と、基材情報を表示させる表示手段と、を備える構成とすることができる。【００１４】
第５態様として第１態様から第４態様のいずれか一態様の画像処理装置において、滲み抑制画像処理手段は、基材情報を基に、インクの付与が制限される滲み抑制方向及び滲み抑制範囲を算出するために用いる関数を決定する関数決定手段と、関数決定手段により決定された関数を画像データに適用することにより画像データに対応した滲み抑制位置及び滲み抑制強度を算出する演算処理手段と、を含む構成とすることができる。【００１５】
第６態様として第５態様の画像処理装置において、滲み抑制画像処理手段は、演算処理手段によって算出された滲み抑制位置及び滲み抑制強度を表す滲み抑制用画像と画像データによって表される元の画像との差分を算出する差分処理手段を含む構成とすることができる。【００１６】
第７態様として第６態様の画像処理装置において、滲み抑制画像処理手段は、画像データから色成分ごとの画像である分版画像に分解する分版処理を行う分版処理手段を含み、演算処理手段は、関数決定手段により決定された関数を分版画像に適用して分版画像を変換することにより分版画像に対応した滲み抑制位置及び滲み抑制強度を表す滲み抑制用画像を生成し、差分処理手段は、元の画像としての分版画像と、滲み抑制用画像との差分を算出することにより、滲み抑制処理済画像を生成する構成とすることができる。【００１７】
第８態様として第５態様から第７態様のいずれか一態様の画像処理装置において、複数種類の布帛について、予めそれぞれの布帛におけるインクの濡れ広がり方の特性を表す濡れ広がり情報が保持されており、関数決定手段は、基材情報に対応する濡れ広がり情報を利用することにより関数を決定する構成とすることができる。【００１８】
第９態様として第８態様の画像処理装置において、濡れ広がり情報は、濡れ広がり方向と濡れ広がり範囲を表す情報を含んでいる構成とすることができる。【００１９】
第１０態様として第８態様又は第９態様の画像処理装置において、複数種類の布帛について、予めそれぞれの布帛のインクの濡れ広がり方の特性に対応した関数のデータを、濡れ広がり情報として記憶しておく関数データベース記憶手段を有し、関数決定手段は、関数データベース記憶手段に記憶されているデータを利用して基材情報に対応する関数を決定する構成とすることができる。【００２０】
第１１態様として第５態様から第１０態様のいずれか一態様の画像処理装置において、関数決定手段は、関数として、方向依存性を有するエッジ強調フィルタを生成する構成とすることができる。【００２１】
第１２態様として第１１態様の画像処理装置において、関数決定手段は、関数として、第１方向と平行な画像方向に作用するエッジ強調フィルタである第１方向フィルタと、第１方向に垂直な第２方向と平行な画像方向に作用するエッジ強調フィルタである第２方向フィルタと、を生成する構成とすることができる。【００２２】
例えば、第１方向は縦糸方向とすることができ、第２方向は横糸方向とすることができる。【００２３】
第１３態様として第１２態様の画像処理装置において、演算処理手段は、関数決定手段によって決定された関数を用いるフィルタ処理を行うフィルタ処理手段と、フィルタ処理によって得られる画像信号値の絶対値を取る絶対値処理を行う絶対値処理手段と、第１方向フィルタを用いたフィルタ処理の結果に対して絶対値処理を行うことによって生成される第１方向滲み抑制用画像と、第２方向フィルタを用いたフィルタ処理の結果に対して絶対値処理を行うことによって生成される第２方向滲み抑制用画像とを足し合わせる加算処理手段と、を含む構成とすることができる。【００２４】
第１４態様として第１態様から第１３態様のいずれか一態様の画像処理装置において、滲み抑制処理済画像からインクの付与位置及び付与量を規定するドットパターン画像を生成するハーフトーン処理手段を備える構成とすることができる。【００２５】
第１５態様に係るインクジェット印刷システムは、第１態様から第１４態様のいずれか一態様の画像処理装置と、インクを吐出するインク吐出手段であって、布帛に対して滲み抑制処理済画像から決定されるインクの付与位置にインクを付与するインク吐出手段と、インク吐出手段を制御する制御手段と、を備えるインクジェット印刷システムである。【００２６】
第１６態様に係る画像処理方法は、被印刷媒体である布帛の少なくとも繊維の材質を示す情報を含む基材情報を取り込む基材情報取得ステップと、布帛に印刷する画像データを取り込む画像取得ステップと、基材情報及び画像データに基づき、布帛におけるインクの濡れ広がりを見込んでインクの付与位置及び付与量の少なくとも一方が制限されるインク付与パターンを表す滲み抑制処理済画像を生成する滲み抑制画像処理ステップと、を含む画像処理方法である。【００２７】
第１６態様において、第２態様から第１４態様にて特定した事項と同様の事項を適宜組み合わせることができる。その場合、画像処理装置において特定される手段又は機能の要素は、これに対応する処理又は動作のステップの要素として把握することができる。【００２８】
第１７態様に係るプログラムは、コンピュータを、被印刷媒体である布帛の少なくとも繊維の材質を示す情報を含む基材情報を取り込む基材情報取得手段と、布帛に印刷する画像データを取り込む画像取得手段と、基材情報及び画像データに基づき、布帛におけるインクの濡れ広がりを見込んでインクの付与位置及び付与量の少なくとも一方が制限されるインク付与パターンを表す滲み抑制処理済画像を生成する滲み抑制画像処理手段として機能させるためのプログラムである。【００２９】
第１７態様において、第２態様から第１４態様にて特定した事項と同様の事項を適宜組み合わせることができる。その場合、画像処理装置において特定される手段又は機能の要素は、これに対応する手段又は機能を実現するためのプログラムの要素として把握することができる。
【発明の効果】
【００３０】
本発明によれば、布帛の種類ごとのインクの濡れ広がり方の特性に合わせて、印刷後のインクの濡れ広がりを見込んで画像データを加工修正した滲み抑制処理済画像が生成される。滲み抑制処理済画像を基に布帛に対するインクの付与を制御することにより、滲みによる画質劣化を抑えた良好な印刷が可能である。
【図面の簡単な説明】
【００３１】
【図１】図１は実施形態に係るインクジェット印刷システムの構成を概略的に示したブロック図である。
【図２】図２は綿布にインクを滴下した際のインクの滲み具合を調べたインク滴下実験の結果を示す顕微鏡写真である。
【図３】図３は図２の破線で囲んだ領域を拡大した画像である。
【図４】図４は基材の材質の違いによる浸透距離の違いを示す印字実験の結果を示す写真である。
【図５】図５は基材に前処理液を付与した場合のインク浸透距離を調べたインク滴下実験の結果を示す顕微鏡写真である。
【図６】図６は基材に前処理液を付与しない場合のインク浸透距離を調べたインク滴下実験の結果を示す顕微鏡写真である。
【図７】図７は実施形態に係る画像処理装置における画像処理フローの概要を示すブロック図である。
【図８】図８は前処理液画像生成プロセスの内容を示した処理ブロック図である。
【図９】図９はフィルタ関数の具体例を示すグラフである。
【図１０】図１０はフィルタ関数の具体例を示すグラフである。
【図１１】図１１はフィルタ関数の具体例を示すグラフである。
【図１２】図１２はフィルタ関数の具体例を示すグラフである。
【図１３】図１３はフィルタ関数の具体例を示すグラフである。
【図１４】図１４はフィルタ関数の具体例を示すグラフである。
【図１５】図１５は縦方向フィルタの一例を示す図である。
【図１６】図１６は横方向フィルタの一例を示す図である。
【図１７】図１７は再現目標としている出力画像と実際の出力画像との差異を説明するためのグラフである。
【図１８】図１８は目標としている出力画像の例である。
【図１９】図１９は実際に基材上に印刷された出力画像の例である。
【図２０】図２０は目標画像と実際画像のそれぞれの反射濃度を示すグラフである。
【図２１】図２１は目標画像と実際画像のそれぞれの近似関数を示すグラフである。
【図２２】図２２は目標画像の近似関数と実際画像の近似関数の差分を示すグラフである。
【図２３】図２３は図２２に示された差分情報からの横軸を元画像の画素のサンプリング間隔に変換したグラフである。
【図２４】図２４は滲み抑制位置及び強度算出処理の内容を概念的に示した説明図である。
【図２５】図２５はルーカス・ウォッシュバーンの式のパラメータに関する説明図である。
【図２６】図２６は糸の太さとインクの濡れ広がり距離の関係を模式的に示した説明図である。
【図２７】図２７は基材情報と各色インクの印字パターン制御の関係を模式的に示した説明図である。
【図２８】図２８は目標とする印刷結果物を示す説明図である。
【図２９】図２９は実現したい画像の元になる元画像データを表す説明図である。
【図３０】図３０は滲み抑制画像処理を実施せずに印刷を実施した比較例の場合のイメージ図である。
【図３１】図３１は実施形態による印刷プロセスの一例を示すイメージ図である。
【図３２】図３２は実施形態に係る画像処理装置の機能ブロック図である。
【図３３】図３３は滲み抑制位置及び強度算出処理部の機能ブロック図である。
【図３４】図３４は画像処理装置による画像処理の流れを示したフローチャートである。
【図３５】図３５はインクジェット印刷装置を用いた捺染プロセスの例を示すフローチャートである。
【図３６】図３６は画像処理装置のハードウェア構成の例を示すブロック図である。
【図３７】図３７はインクジェット印刷装置の他の構成例を示す図である。
【図３８】図３８はインクジェット印刷システムの制御系の構成を示すブロック図である。
【図３９】図３９は縦方向フィルタの他の例を示す図である。
【発明を実施するための形態】
【００３２】
以下、添付図面に従って本発明の実施の形態について詳説する。
【００３３】
［インクジェット印刷システムの概要］
図１は実施形態に係るインクジェット印刷システムの構成例を概略的に示したブロック図である。インクジェット印刷システム１０は、画像処理装置１２と、印刷制御装置１４と、インクジェット印刷装置１６と、を含んで構成される。インクジェット印刷装置１６は、インク吐出ヘッド２０と、被印刷媒体である基材２２を供給する基材供給部２４と、基材搬送機構２６と、基材回収部２８と、を備える。
【００３４】
基材２２は布帛である。「布帛」という用語は、テキスタイル（textile）基材、或いはファブリック（fabric）と同義である。「布帛」は、織物のみならず、編物及び不織布を含む概念の用語として用いる。基材２２は、連続基材であってもよいし、１枚ずつ分離された基材であってもよい。
【００３５】
インク吐出ヘッド２０は、シアン、マゼンタ、イエロー及びブラックの４色カラーインクを吐出するインクジェットヘッドである。本明細書においてインクジェットヘッドを単に「ヘッド」と記載する場合がある。色の表記に関して、シアンは「Ｃ」、マゼンタは「Ｍ」、イエローは「Ｙ」、ブラックは「Ｋ」とそれぞれ表記される。インク吐出ヘッド２０は、シアンのインクを吐出するＣインク吐出ヘッド２０Ｃと、マゼンタのインクを吐出するＭインク吐出ヘッド２０Ｍと、イエローのインクを吐出するＹインク吐出ヘッド２０Ｙと、ブラックのインクを吐出するＫインク吐出ヘッド２０Ｋと、を含んで構成される。
【００３６】
インク吐出ヘッド２０を構成するＣＭＹＫの各ヘッドは、液体の吐出口となる複数のノズルの開口が配列された吐出面を有する。吐出面は「ノズル面」と同義である。インク吐出ヘッド２０を構成するＣＭＹＫの各ヘッドは、記録信号に応じて吐出エネルギー発生素子を駆動することによりノズルから液滴を吐出するオンデマンド型のヘッドである。吐出エネルギー発生素子は例えば圧電素子である。圧電素子に代えて発熱素子を用いる形態も可能である。なお、発熱素子に比べて圧電素子の方がより大きな吐出力を得ることができるため、比較的高粘度の液体を吐出させるヘッドの場合、圧電素子を採用することが好ましい。
【００３７】
図１に例示のインクジェット印刷装置１６は、インク吐出ヘッド２０を基材搬送方向と直交する基材幅方向に移動させて画像記録を行うシリアル走査方式のプリンタである。基材搬送方向とは基材２２が搬送される方向であり、基材２２の送り方向である。
【００３８】
インク吐出ヘッド２０はキャリッジ３０に搭載されている。インクジェット印刷装置１６は、キャリッジ駆動機構３２を有している。キャリッジ駆動機構３２は、キャリッジ３０を基材搬送方向と直交する基材幅方向に往復移動可能に支持する機構である。キャリッジ駆動機構３２には、図示されない動力源となるモータ及び伝動装置並びにエンコーダ等のセンサが含まれる。
【００３９】
なお、シリアル走査方式に限らず、インク吐出ヘッド２０としてラインヘッドを用いるライン走査方式のインクジェット印刷装置を採用してもよい。
【００４０】
基材搬送機構２６は、基材供給部２４から供給される基材２２を搬送するための機構である。基材搬送機構２６には、図示されない動力源となるモータ及び伝動装置並びに基材２２の位置を検出するセンサが含まれる。
【００４１】
基材回収部２８は、印刷が行われた基材２２を回収する。例えば、ロールツーロール方式によって基材２２が搬送される構成の場合の基材回収部２８は、連続基材を巻き取る巻取側の機構部を含む。或いはまた、１枚ずつ分離された基材２２が搬送される構成の場合の基材回収部２８は、印刷済みの基材２２が排出される基材排出部であってもよい。
【００４２】
インクジェット印刷装置１６は、基材２２に付与したインクを乾燥させる処理を行うための図示されない乾燥部を備えてもよい。図示されない乾燥部はキャリッジ３０に搭載されてもよいし、キャリッジ３０に非搭載の構成であってもよい。
【００４３】
画像処理装置１２には、画像データ４０と基材情報４２とが入力される。画像データ４０は基材２２に印刷しようとする絵柄の電子画像データである。基材情報４２は、印刷に用いる基材２２に関する情報である。画像処理装置１２は、入力された画像データ４０と基材情報４２とを基に画像データ４０を処理して、インクジェット印刷装置１６によるＣＭＹＫ各色のインクの付与位置及び非付与位置を特定する色成分ごとの画像情報を生成する。
【００４４】
画像処理装置１２はコンピュータのハードウェア及びソフトウェアの組み合わせによって実現することができる。ソフトウェアはプログラムと同義である。また、画像処理装置１２の処理機能の一部又は全部は集積回路によって実現することができる。画像処理装置１２は印刷制御装置１４と接続される。印刷制御装置１４はインクジェット印刷装置１６と接続される。
【００４５】
「接続される」とは、情報の伝達が可能な関係をいい、接触接続であってもよいし、非接触接続であってもよい。接続は、例えば、対応する端子同士の接触接続、有線接続、無線接続、光通信接続、又はこれらの適宜の組み合わせを包含する用語である。また、接続には、図示せぬ電気通信回線を介して接続されるネットワーク接続の形態も含まれる。
【００４６】
印刷制御装置１４は、画像処理装置１２によって生成された画像情報を基に、インクジェット印刷装置１６の印刷動作を制御する。印刷制御装置１４は、基材搬送機構２６と、キャリッジ駆動機構３２との駆動を制御し、かつ、インク吐出ヘッド２０の各ヘッドの吐出動作を制御して、基材２２に所望の画像を記録させる。
【００４７】
なお、印刷制御装置１４は、画像処理装置１２と別体の制御装置として構成されてもよいし、画像処理装置１２と共に一台の制御装置として構成されてもよい。
【００４８】
Ｃインク吐出ヘッド２０Ｃ、Ｍインク吐出ヘッド２０Ｍ、Ｙインク吐出ヘッド２０Ｙ及びＫインク吐出ヘッド２０Ｋの各々は「インク吐出手段」の一形態に相当する。
【００４９】
［テキスタイル捺染におけるインクの滲みの問題］
テキスタイル基材に印刷を行うと滲みが顕著に発生する。また、テキスタイル基材の構造及び糸の材質に依存して滲み方は変わる。テキスタイル基材の構造に関する要素には、例えば、縦糸と横糸の組み合わせ方を表す織り方、縦と横のそれぞれの糸の密度、並びに、縦糸と横糸のそれぞれの糸の太さが含まれる。
【００５０】
図２は綿布にインクを滴下した際のインクの滲み具合を調べたインク滴下実験の結果を示す顕微鏡写真である。図２のインク滴下実験においては前処理液を用いておらず、綿布３４に前処理液を付与せずに、綿布３４にマイクロシリンジからインクを直接滴下した際のインクの濡れ広がり方を観察した。図２に例示した綿布３４は縦糸方向にインクが濡れ広がり易い性質があり、綿布３４に滴下されたインクは綿布３４上で円形に濡れ広がらず、横糸方向よりも縦糸方向に大きく濡れ広がり、縦糸方向に長く伸びた形状に濡れ広がっている。
【００５１】
図３は図２の破線で囲んだ領域３５を拡大した画像である。図３に示すように、本例示の綿布３４では、横糸３６に比べて縦糸３８の浸透距離が長い。また、図３中の破線円３９で囲んだ領域から把握されるように、縦糸３８から横糸３６へのインクの浸透が発生している。
【００５２】
図４は基材の材質の違いによる浸透距離の違いを示す印刷実験の結果を示す顕微鏡写真である。図４の印刷実験においても前処理液は用いていない。図４の左側の顕微鏡写真は、綿布にインクジェット印刷した結果であり、図４の右側の顕微鏡写真はポリエステル布にインクジェット印刷した結果である。両者は同じ長方形パターンの印刷を実施したものであり、２つの顕微鏡写真の画像位置、視野範囲、及び拡大倍率は同じである。両者を比較すると分かるように、綿に比べてポリエステルの方がインクの浸透距離が長い。
【００５３】
図５及び図６は前処理液の有無による浸透距離の違いを調べたインク滴下実験の結果を示す顕微鏡写真である。テキスタイル基材に前処理液を付与する処理は「前処理」或いは「プレコート処理」と呼ばれる。前処理液は「プレコート液」とも呼ばれる。図５はプレコート処理有りの場合のインクの濡れ広がり結果を示している。図６はプレコート処理無しの場合のインクの濡れ広がり結果を示している。図５と図６のインク滴下実験では同種の綿布３４を用いている。なお、既に示した図２は図６の一部分である。
【００５４】
図６に示すように、プレコート処理無しの場合には、インクは縦糸方向及び横糸方向に浸透し、かつ、横糸方向に比べて縦糸方向のインク浸透距離が長くなる。その結果、インクの濡れ広がり形状は縦糸方向に長く伸びた略楕円形となる。
【００５５】
これに対し、図５のインク滴下実験では綿布３４の印字面に前処理液を一様に塗布して、前処理液が付与された状態の綿布３４にインクを滴下した。図５に示すように、プレコート処理有りの場合には、平面方向へのインクの浸透が抑制され、インクの濡れ広がり形状は略円形となる。
【００５６】
図５と図６を比較すると明らかなように、プレコート処理有りの場合のインクの濡れ広がり範囲の長さＤ１は、プレコート処理なしの場合のインクの濡れ広がり範囲の長さＤ２に比べて短い。プレコート処理は滲みの抑制に効果的である一方、前処理液が付与された基材は硬くなり、風合いを損ねる。また、前処理液を用いて滲みを抑制する場合、通常は印刷後に、基材に付着している余分な前処理液の成分を洗い落とす洗浄工程が行われる。洗浄工程では大量の水を消費するという問題もある。
【００５７】
本開示では風合いを損ねる前処理液を用いることなく、滲みによる画質劣化の課題を解決し、特に、各種基材の種類に依存する縦糸方向及び横糸方向の濡れ広がり方の違いに対応して、滲みによる画質劣化を抑制し得る画像形成技術を提案する。
【００５８】
［実施形態における画像形成技術の説明］
図７は実施形態に係る画像処理装置１２における画像処理フローの概要を示すブロック図である。画像処理装置１２は、テキスタイル基材の種類ごとのインクの濡れ広がり方の特性を勘案して、インクの濡れ広がりによる画質劣化を軽減するように、ＣＭＹＫ各色の印字パターンを決定するための画像情報を生成する滲み抑制画像処理Ｐ１１０を実施する。
【００５９】
すなわち、画像処理装置１２は、画像データ４０と基材情報４２とを基に、インクの濡れ広がりを見込んで滲みによる画質劣化が結果的に抑制されるインク付与パターンを表す滲み抑制処理済画像４４を生成する滲み抑制画像処理Ｐ１１０を実行する機能を有する。滲み抑制処理済画像４４は、ＣＭＹＫ各色についてインクを付与するインク付与位置及びインクの付与が制限されるインク非付与位置を規定するパターンを表す画像情報である。滲み抑制処理済画像４４からＣＭＹＫ各色の印字パターンが特定される。
【００６０】
ＣＭＹＫ各色の印字パターンは、印刷しようとする絵柄の画像データ４０と、被印刷媒体である基材２２の基材情報４２に応じて決定される。滲み抑制画像処理Ｐ１１０の詳細な内容については後述する。
【００６１】
画像処理装置１２に入力される画像データ４０のデータ形式は特に限定されない。本実施形態の画像データ４０は、画素ごとにＣ、Ｍ、Ｙ、及びＫの各カラー成分の信号値が定められたＣＭＹＫ画像であるとする。ＣＭＹＫ画像は、画素ごとにＣの信号値、Ｍの信号値、Ｙの信号値、Ｋの信号値を有しているデジタル画像を指す。各色成分の信号値は、それぞれ８ビット、つまり０−２５５階調の信号値で表されるものとする。信号値は画素値とも呼ばれる。もちろん、画像データ４０は、ＣＭＹＫ画像に限らず、例えば、画素ごとに、赤（Ｒ）、緑（Ｇ）、及び青（Ｂ）の各カラー成分の信号値が定められたＲＧＢ画像などであってもよいし、ＣＭＹＫ信号と特色信号の組み合わせの形式などでもよい。また、画像信号の階調数（ビット数）についてもこの例に限らない。なお、画像データがＲＧＢ画像で与えられる場合は、ＲＧＢの色空間からＣＭＹＫの色空間に変換する色変換処理によってＣＭＹＫ画像に変換することができる。画像処理装置１２は色変換処理の機能を備えていてもよい。
【００６２】
基材情報４２として、縦糸及び横糸の糸の種類情報と、糸の太さ情報と、織り方の種類の情報と、を用いる。糸の種類情報とは、繊維の材質、つまり糸の種類に関する情報である。糸の種類は、「糸種」、「繊維種」、「基材種」などの用語で表現される場合がある。
【００６３】
代表的な糸の種類として、例えば、綿、ポリエステル、ウール、シルク、麻、レーヨン、又はアクリルなどを挙げることができる。糸は、純糸に限らず、混紡糸又は交撚糸であってもよい。縦糸と横糸とが同じ糸種である布帛については、縦糸又は横糸の一方の糸の種類情報が特定されればよい。交織の布帛のように縦糸の糸種と横糸が異なる布帛については、縦糸と横糸のそれぞれの糸の種類情報が特定されることが好ましい。
【００６４】
糸の太さは、例えば、「番手」と呼ばれる番号によって表される。番手は、数字が大きいほど糸の太さは細くなる。なお、糸の太さを表す単位は、番手に限らず、テックス又はデニールなどであってもよい。
【００６５】
織り方の種類には、縦糸と横糸の組み合わせにより、平織、綾織、及び繻子織などがある。織り方の種類を「織り種」という、織り方の種類の情報を「織り種情報」という。なお、織り種情報には、織物以外の編物や不織布などの種類を特定する情報が含まれてもよい。
【００６６】
滲み抑制処理済画像４４は、インク吐出ヘッド２０によって描画する絵柄を表すデジタル画像データである。滲み抑制処理済画像４４は、ＣＭＹＫの色成分ごとに分版された４枚の画像であり、各版の滲み抑制処理済画像４４は、例えば、各画素８ビットの信号値で表される連続調画像データである。滲み抑制処理済画像４４を基に、ＣＭＹＫ各色のインクを付与する画像位置及び付与量が決定される。
【００６７】
画像処理装置１２は、滲み抑制処理済画像４４のデータに対してハーフトーン処理Ｐ１３０を行う機能を有する。ハーフトーン処理Ｐ１３０は、予め定められたハーフトーン処理規則に従い、連続階調の画像からドットパターン画像に変換する処理である。ハーフトーン処理Ｐ１３０では、例えば、０から２５５までの多階調数で表された画像データが、２値、又は入力画像データの階調数未満の３値以上の多値で表されるドットデータに変換される。ドットデータはドットの配置パターンを表すドットパターン画像のデータであり、ここでは、画素ごとのドットの有無を表す２値画像として説明する。
【００６８】
ハーフトーン処理Ｐ１３０によって各版の２値画像４８が得られる。「各版の２値画像４８」とはＣ、Ｍ、Ｙ及びＫのそれぞれの版に相当するインクジェット出力に対応するドット配置を表すドットパターン画像を意味する。インクジェット印刷は無版印刷であるものの、Ｃインク吐出ヘッド２０Ｃ、Ｍインク吐出ヘッド２０Ｍ、Ｙインク吐出ヘッド２０Ｙ、Ｋインク吐出ヘッド２０Ｋのそれぞれのヘッドによる印刷は「版」の概念を拡張して理解することができる。
【００６９】
ハーフトーン処理Ｐ１３０では、ディザ法又は誤差拡散法などのハーフトーンアルゴリズムを用いることができる。画像記録条件や印刷する絵柄に応じてハーフトーン処理規則が変更されてもよい。ハーフトーン処理規則は、ハーフトーンアルゴリズムとハーフトーンパラメータとの組み合わせによって特定される。ディザ法におけるハーフトーンパラメータとして、例えば、ディザマスクのサイズ及び閾値などがある。誤差拡散法におけるハーフトーンパラメータとして、例えば誤差拡散マトリクスのサイズ及び拡散係数などがある。
【００７０】
Ｃ、Ｍ、Ｙ及びＫの各々の滲み抑制処理済画像４４をハーフトーン処理することにより、Ｃ、Ｍ、Ｙ及びＫの各色インクの印字パターンが決定される。
【００７１】
図８は滲み抑制画像処理Ｐ１１０の内容を示したブロック図である。図８において図７に示した構成と同一の要素には同一の符号が付されている。
【００７２】
滲み抑制画像処理Ｐ１１０は、分版処理Ｐ１２０と、滲み抑制方向及び範囲算出関数生成処理Ｐ１２２と、滲み抑制位置及び強度算出処理Ｐ１２４と、差分処理Ｐ１２６とを含む。分版処理Ｐ１２０は、画像データ４０をＣ，Ｍ，Ｙ，Ｋの４色の各色画像に分解する処理である。「分版」とは、インクジェット印刷装置１６で使用するインクの色ごとにそれぞれ独立した画像データに分けることを指す。分版処理Ｐ１２０によって生成されるＣ画像、Ｍ画像、Ｙ画像及びＫ画像を分版画像４６という。図８において分版画像４６は「Ｃ／Ｍ／Ｙ／Ｋ画像」と表記されている。
【００７３】
滲み抑制方向及び範囲算出関数生成処理Ｐ１２２は、予め定められた関数生成ルールに従い、基材情報４２から滲み抑制方向及び範囲算出関数５０を生成する処理である。ここでいう「関数」はフィルタ関数を指す。
【００７４】
滲み抑制方向及び範囲の「方向」とは、インクの濡れ広がり方向に対応した滲み抑制処理の方向を意味し、具体的には、縦糸方向又は横糸方向を指す。縦糸方向を縦方向といい、横糸方向を横方向という。
【００７５】
滲み抑制方向及び範囲の「範囲」とは、インクの濡れ広がりの影響が及ぶ画素の範囲を意味する。滲み抑制方向及び範囲算出関数５０は、具体的には例えば、縦方向のインクの濡れ広がりを勘案した滲み抑制範囲の画素の信号値を算出するために用いられる縦方向フィルタ、若しくは、横方向のインクの濡れ広がりを勘案した滲み抑制範囲の画素の信号値を算出するために用いられる横方向フィルタ、又はこれらの両方である。
【００７６】
縦方向フィルタは、画像の縦方向に並ぶ画素の列に作用するフィルタであり、縦方向の滲みを勘案したフィルタサイズ及びフィルタ係数の配置となっている。横方向フィルタは、画像の横方向に並ぶ画素の列に作用するフィルタであり、横方向の滲みを勘案したフィルタサイズ及びフィルタ係数の配置となっている。縦方向フィルタ及び横方向フィルタのそれぞれは、インクの濡れ広がりの方向を反映した方向依存性を有するフィルタである。
【００７７】
関数を「生成する」ことの概念には、予め用意された複数の基材種の各々に対応する関数のデータベースから、該当する関数を選択することが含まれる。本実施形態では、糸種、糸の太さ及び織り種のそれぞれの代表データの組み合わせに関して、縦方向及び横方向のそれぞれの方向のフィルタ関数が予め用意されている。この予め用意されたフィルタ関数のデータベースは、画像処理装置１２の図示せぬ内部記憶装置若しくは画像処理装置１２に接続される図示せぬ外部記憶装置に記憶されている。
【００７８】
滲み抑制方向及び範囲算出関数生成処理Ｐ１２２では、予め用意されているフィルタ関数のデータベースの中から基材情報４２に対応するデータを読み出して、その読み出したデータを利用して縦方向フィルタ及び横方向フィルタが生成される。滲み抑制方向及び範囲算出関数５０を生成することは、滲み抑制方向及び範囲算出関数５０を決定することと同義である。
【００７９】
基材情報４２には、糸種、糸の太さ及び織り種のうちの少なくとも糸種の情報が含まれる。基材情報４２として、織り種、糸種及び糸の太さのうちの少なくとも糸種の情報を含み２つ以上の情報を用いることが好ましい。本実施形態では、画像処理装置１２に備えられた図示せぬユーザインターフェースから、ユーザが織りの種類の指定、糸種の指定、及び糸の太さの指定を行うことにより、画像処理装置１２に基材情報４２が入力される。
【００８０】
織り種の指定に関しては、例えば、平織、綾織及び繻子織の代表３種の中から該当する織りの種類が指定される。また、必要に応じて、不織布又は編物などの種類の指定を受け付けてもよい。
【００８１】
糸種の指定に関しては、例えば、縦糸と横糸のそれぞれについて、綿、ポリエステル、ナイロン、麻、及び羊毛のうち、いずれかが指定される。なお、糸種を指定する際の選択候補として、上記に例示の純糸に限らず、綿とポリエステルの混紡など、複数種類の繊維を組み合わせた混紡糸、交撚糸その他の複合繊維糸が含まれてもよい。複合繊維糸の場合は繊維の種類の組み合わせを特定する情報に加えて、混紡率などの複合率を特定する情報を指定することができる。
【００８２】
糸の太さの指定に関しては、例えば、縦糸と横糸のそれぞれの番手が指定される。
【００８３】
滲み抑制方向及び範囲算出関数生成処理Ｐ１２２における関数生成ルールの一例として例えば、以下に示すルール１及びルール２とすることができる。
【００８４】
［ルール１］予め用意されたフィルタ関数の中から、基材情報４２の縦糸及び横糸の糸種に対応するフィルタ関数を選択する。
【００８５】
［ルール２］基材情報４２における糸の太さが、予め保持されている代表データと異なる場合には、代表データからの補間演算を行い、基材情報４２における糸の太さに対応するフィルタ係数を決定する。補間演算として、例えば、線形補間による加重平均が算出される。
【００８６】
［フィルタ関数の具体例］
図９から図１４は予め用意されたフィルタ関数の具体例を示すグラフである。図１５及び図１６は滲み抑制方向及び範囲算出関数生成処理Ｐ１２２によって生成された滲み抑制方向及び範囲算出関数５０の具体例を示すフィルタである。
【００８７】
図９は糸種が綿であり、織り種が平織である基材についての横方向のフィルタ関数を示している。図９には糸の太さが綿番手の１２０番手、６０番手及び３０番手の３種類についてのフィルタ関数が示されている。図９の横軸は横方向の画素番号を表し、単位は元画像の解像度と同等の画素間隔によるピクセル［pix］である。横軸の原点はフィルタの中心画素の位置に相当する。図９の縦軸はフィルタ係数を表す。
【００８８】
図１０は糸種が綿であり、織り種が平織である基材についての縦方向のフィルタ関数を示している。図１０には糸の太さが綿番手の１２０番手、６０番手及び３０番手の３種類についてのフィルタ関数が示されている。図１０の横軸は縦方向の画素番号を表し、単位は元画像の解像度と同等の画素間隔によるピクセル［pix］である。横軸の原点はフィルタの中心画素の位置に相当する。
【００８９】
図１１は糸種が綿であり、織り種が綾織である基材についての横方向のフィルタ関数を示している。図１１は糸の太さが１２０番手、６０番手及び３０番手の３種類についてのフィルタ関数が示されている。図１１の横軸及び縦軸の各軸の定義は図９と同様である。
【００９０】
図１２は糸種が綿であり、織り種が綾織である基材についての縦方向のフィルタ関数を示している。図１２には糸の太さが１２０番手、６０番手及び３０番手の３種類についてのフィルタ関数が示されている。図１２の横軸及び縦軸の各軸の定義は図１０と同様である。
【００９１】
図１３は糸種がポリエステルであり、織り種が平織である基材についての横方向のフィルタ関数を示している。図１３には糸の太さが１２０番手、６０番手及び３０番手の３種類についてのフィルタ関数が示されている。図１３の横軸及び縦軸の各軸の定義は図９と同様である。
【００９２】
図１４は糸種がポリエステルであり、織り種が平織である基材についての縦方向のフィルタ関数を示している。図１４には糸の太さが１２０番手、６０番手及び３０番手の３種類についてのフィルタ関数が示されている。図１４の横軸及び縦軸の各軸の定義は図１０と同様である。
【００９３】
図９から図１４に例示したようなフィルタ関数のデータが予め関数データベースとして保持されている。基材情報４２を検索キーにして関数データベースから、基材情報４２に対応する関数のデータが読み出され、読み出されたデータを利用してフィルタが生成される。
【００９４】
例えば、印刷に使用する基材２２が綿の平織である基材であって、横糸は太さ６０番手、縦糸は太さ１２０番手の基材であるとすると、図９に示された６０番手のデータから横方向フィルタが生成され（図１５参照）、かつ、図１０の１２０番手のデータから縦方向フィルタが生成される（図１６参照）。図１５は図９に示された６０番手のデータから生成される横方向フィルタ５０Ａを示す。横方向フィルタ５０Ａは、横方向と平行な画像方向に作用するエッジ強調フィルタである。図１６は図１０の１２０番手のデータから生成される縦方向フィルタ５０Ｂを示す。縦方向フィルタ５０Ｂは、縦方向と平行な画像方向に作用するエッジ強調フィルタである。滲み抑制方向及び範囲算出関数生成処理Ｐ１２２では、基材情報４２を基に、方向依存性を有するエッジ強調フィルタが生成される。
【００９５】
＜フィルタ関数の作り方＞
ここで図９から図１４に例示したフィルタ関数の生成方法を説明する。基本的な考え方は、再現目標としている出力画像と、実際に基材上に印刷された出力画像の差分からフィルタを生成するというものである。ただし、実際には再現目標としている出力画像と実際の出力画像は共にランダムネスを有する。したがって、それぞれの画像についての近似関数を生成し、それらの差分からフィルタを生成する。近似関数としてシグモイド関数を用いることができる。
【００９６】
図１７は再現目標としている出力画像と実際の出力画像との差異を説明するためのグラフである。横軸はインクジェット印刷装置１６の出力画像の解像度における画素の番号であり、ここではＸ方向の画像位置を表す。縦軸は画像の反射濃度の相対値を表す。図１７中のグラフｇ１は再現目標としている出力画像の反射濃度である。グラフｇ２は実際の出力画像の反射濃度である。グラフｇ３は、グラフｇ１とグラフｇ２の差分を表すグラフである。図１７では概念的な理解を容易にするために、グラフｇ１とグラフｇ２はそれぞれ単純な折れ線とした。グラフｇ１からグラフｇ２を減算して得られるグラフｇ３に示された差分情報からフィルタ関数を生成し得る。
【００９７】
以下、具体的な例を用いてフィルタの生成方法を説明する。図１８は目標としている出力画像の例である。再現目標としている出力画像を「目標画像」とよぶ。図１８では説明を簡単にするために、目標画像６２として長方形パターンを例示した。図１８の横方向をＸ方向とし、縦方向をＹ方向として説明する。
【００９８】
目標画像６２の画像境界を含む画像領域にサンプリング領域６４が設定される。サンプリング領域６４は印刷濃度を評価するための着目領域であり、目標画像６２の画像領域の一部と非画像領域の一部とを含む連続領域である。図１８に示されたサンプリング領域６４は長辺がＹ方向と平行であり、短辺がＸ方向と平行な四角形領域として設定されている。サンプリング領域６４の中に画像境界６２Ａが含まれる。
【００９９】
図１９は実際にテキスタイル基材上に印刷された出力画像の例である。実際にテキスタイル基材上に印刷された出力画像を「実際画像」という。図１９は図１８の目標画像６２に対応する実際画像７２が示されている。図１９に示された画像範囲は図１８に示された画像範囲に対応している。図１９の縦方向はテキスタイル基材の縦糸方向であり、横方向はテキスタイル基材の横糸方向である。縦糸方向と平行な方向がＹ方向であり、横糸方向と平行な方向がＸ方向であるとする。図１９と図１８とを比較すると明らかなように、実際画像７２はＸ方向及びＹ方向にインクが濡れ広がっている。
【０１００】
図２０は目標画像６２と実際画像７２のそれぞれの反射濃度を示すグラフである。横軸は、印刷結果を顕微鏡カメラなどの撮像装置を用いて撮像して得られる撮像画像のデータにおける画素の番号であり、本例の場合Ｘ方向の画像位置を表す。撮像画像の解像度はインクジェット印刷装置１６の出力解像度よりも高解像度である。縦軸は反射濃度の濃度値を表す。撮像装置はスキャナなどの画像読取装置であってもよい。撮像画像は読取画像と言い換えてもよい。
【０１０１】
図２０中のグラフｇ４は図１８に示された目標画像６２を撮像して得られる撮像画像のサンプリング領域６４から測定される反射濃度のグラフである。グラフｇ５は図１９に示された実際画像７２を撮像して得られる撮像画像におけるサンプリング領域６４から測定される反射濃度のグラフである。グラフｇ４とグラフｇ５の各々はサンプリング領域６４の反射濃度のＹ方向平均値を算出した反射濃度プロファイルである。グラフｇ４とグラフｇ５の各々は、シグモイド曲線の近似関数を用いて近似することができる。
【０１０２】
図２１は目標画像６２の近似関数と実際画像７２の近似関数を示すグラフである。図２１においてグラフｇ６は目標画像６２の近似関数を表し、グラフｇ７は実際画像７２の近似関数を表す。図２１ではグラフｇ４とグラフｇ５も併せて表示されている。横軸及び縦軸のそれぞれの定義は図２０と同様である。
【０１０３】
図２２は目標画像６２の近似関数と実際画像７２の近似関数の差分を示すグラフである。グラフｇ８はグラフｇ６からグラフｇ７を引いた値を表す。図２２に横軸及び縦軸の定義は図２０と同様である。図２２のグラフｇ８に示された差分情報から、撮像画像の画素間隔を元画像と同等のサンプリング間隔に変更してグラフの形を整形すると、図２３のようなグラフｇ９が得られる。図２３の横軸は元画像における画素の番号であり、図１７の横軸と同様に、本例の場合Ｘ方向の画像位置を表す。図２３の横軸は図２０及び図２１の横軸の画素番号から元画像の画素番号に変換したものとなっている。
【０１０４】
図２３のグラフｇ９に示す差分情報は目標画像６２に対する実際画像７２の差異を示す情報であり、この差分情報からフィルタサイズとフィルタ係数を定めることができる。図２３に示された関数は、図１９の実際画像７２の形成に用いた基材における横方向の濡れ広がり方の特性を表す濡れ広がり情報に相当している。図２３のグラフｇ９は、Ｘ方向について、画素番号４から画素番号６の画素範囲において滲みが発生することを示している。
【０１０５】
図１７から図２３の説明ではＸ方向のインクの濡れ広がりによる画像の差異について述べたが、Ｙ方向のインクの濡れ広がりについても同様の方法により、差分情報を取得することができる。各種の基材とインクの組み合わせに対して、図１７から図２３で説明した方法を適用することにより、図９から図１４に例示したような様々な種類の基材についての縦方向及び横方向の各々の関数の情報を得ることができる。図９から図１４に例示した関数の情報は、濡れ広がり方向と濡れ広がり範囲の情報を含んでいる。図９から図１４に例示した関数の情報は、濡れ広がり情報の例に相当する。
【０１０６】
［滲み抑制位置及び強度算出処理の説明］
図２４は滲み抑制位置及び強度算出処理Ｐ１２４の内容を概念的に示した説明図である。滲み抑制位置及び強度算出処理Ｐ１２４は、Ｃ、Ｍ、Ｙ及びＫの各色の分版画像４６に対して、それぞれ滲み抑制方向及び範囲算出関数５０を適用してフィルタ処理を行い、滲み抑制用画像４７を生成する処理である。滲み抑制用画像４７は、画像データ４０に応じた滲み抑制位置と滲み抑制強度を表す画像情報である。滲み抑制位置及び強度算出処理Ｐ１２４は、基材２２におけるインクが濡れ広がりを勘案して縦方向及び横方向の各方向について重み付けしたフィルタ処理と、フィルタ処理の出力の絶対値を取る処理と、縦方向及び横方向のそれぞれのフィルタ処理の出力の絶対値を取った結果の画像同士を足し合わせる加算処理と、を含む。
【０１０７】
滲み抑制方向及び範囲算出関数５０は、滲み抑制方向及び範囲算出関数生成処理Ｐ１２２にて生成されたフィルタ関数である。図２４に示された滲み抑制方向及び範囲算出関数５０は、図１５に示された横方向フィルタ５０Ａと図１６に示された縦方向フィルタ５０Ｂである。
【０１０８】
分版画像４６は、Ｃ画像４６Ｃと、Ｍ画像４６Ｍと、Ｙ画像４６Ｙと、Ｋ画像４６Ｋと、を含む。各色の分版画像４６に横方向フィルタ５０Ａを適用してフィルタ処理を行い、フィルタ処理の出力の絶対値を取ることにより、各色の横方向滲み抑制用画像５２が得られる。Ｃ画像４６Ｃに横方向フィルタ５０Ａを適用してフィルタ処理を行い、そのフィルタ処理の出力の絶対値を取ることにより、Ｃ成分の横方向滲み抑制用画像５２Ｃが得られる。Ｍ画像４６Ｍに横方向フィルタ５０Ａを適用してフィルタ処理を行い、そのフィルタ処理の出力の絶対値を取ることにより、Ｍ成分の横方向滲み抑制用画像５２Ｍが得られる。Ｙ画像４６Ｙに横方向フィルタ５０Ａを適用してフィルタ処理を行い、そのフィルタ処理の出力の絶対値を取ることにより、Ｙ成分の横方向滲み抑制用画像５２Ｙが得られる。Ｋ画像４６Ｋに横方向フィルタ５０Ａを適用してフィルタ処理を行い、そのフィルタ処理の出力の絶対値を取ることにより、Ｋ成分の横方向滲み抑制用画像５２Ｋが得られる。
【０１０９】
同様に、各色の分版画像４６に縦方向フィルタ５０Ｂを適用してフィルタ処理を行い、フィルタ処理の出力の絶対値を取ることにより、各色の縦方向滲み抑制用画像５３が得られる。Ｃ画像４６Ｃに縦方向フィルタ５０Ｂを適用してフィルタ処理を行い、そのフィルタ処理の出力の絶対値を取ることにより、Ｃ成分の縦方向滲み抑制用画像５３Ｃが得られる。Ｍ画像４６Ｍに縦方向フィルタ５０Ｂを適用してフィルタ処理を行い、そのフィルタ処理の出力の絶対値を取ることにより、Ｍ成分の縦方向滲み抑制用画像５３Ｍが得られる。Ｙ画像４６Ｙに縦方向フィルタ５０Ｂを適用してフィルタ処理を行い、そのフィルタ処理の出力の絶対値を取ることにより、Ｙ成分の縦方向滲み抑制用画像５３Ｙが得られる。Ｋ画像４６Ｋに縦方向フィルタ５０Ｂを適用してフィルタ処理を行い、そのフィルタ処理の出力の絶対値を取ることにより、Ｋ成分の縦方向滲み抑制用画像５３Ｋが得られる。
【０１１０】
滲み抑制位置及び強度算出処理Ｐ１２４において、横方向滲み抑制用画像５２と縦方向滲み抑制用画像５３とが色成分ごとに足し合わされ、各色の滲み抑制用画像４７が生成される。Ｃ成分の横方向滲み抑制用画像５２ＣとＣ成分の縦方向滲み抑制用画像５３Ｃとが足し合わされてＣ成分の滲み抑制用画像４７Ｃが得られる。Ｍ成分の横方向滲み抑制用画像５２ＭとＭ成分の縦方向滲み抑制用画像５３Ｍとが足し合わされてＭ成分の滲み抑制用画像４７Ｍが得られる。Ｙ成分の横方向滲み抑制用画像５２ＹとＹ成分の縦方向滲み抑制用画像５３Ｙとが足し合わされてＹ成分の滲み抑制用画像４７Ｙが得られる。Ｋ成分の横方向滲み抑制用画像５２ＫとＫ成分の縦方向滲み抑制用画像５３Ｋとが足し合わされてＫ成分の滲み抑制用画像４７Ｋが得られる。
【０１１１】
横方向滲み抑制用画像５２の画素値と縦方向滲み抑制用画像５３の画素値とを加算して得られる値が階調の上限値を超えてしまう場合には、上限値にクリップして加算結果の値としてよい。例えば、階調の上限値が「255」である場合、横方向滲み抑制用画像５２の画素値と縦方向滲み抑制用画像５３の画素値とを加算して得られる値が「255」を超える画素の値は255としてよい。滲み抑制用画像４７は分版画像４６のエッジ領域の成分が強調されたエッジ領域強調画像となっている。
【０１１２】
滲み抑制用画像４７は滲み抑制位置と滲み抑制の強度を表す画像情報となっている。滲み抑制の「強度」とは、量的な程度を指し、具体的には画像信号値の大きさによって表される。
【０１１３】
［差分処理の説明］ 
図８に示された差分処理Ｐ１２６では、分版処理Ｐ１２０によって得られた各色の分版画像４６から、各色の滲み抑制用画像４７を減算し、各色の滲み抑制処理済画像４４を生成する処理が行われる。図２４で説明したように滲み抑制位置及び強度算出処理Ｐ１２４によって生成されたＣ、Ｍ、Ｙ及びＫの各色の滲み抑制用画像４７を、既に分版した分版画像４６から引き、Ｃ、Ｍ、Ｙ及びＫの各色の滲み抑制処理済画像４４が得られる。滲み抑制処理済画像４４は元の画像データ４０と比較してエッジの印字量を抑制するように画像信号値が修正されたものとなっている。つまり、滲み抑制処理済画像４４は分版画像４６と比べてインクの付与位置及び／又はインク付与量が制限される画像データである。
【０１１４】
各色の滲み抑制処理済画像４４をハーフトーン処理することによって、Ｃ、Ｍ、Ｙ及びＫの各色の印字パターンを示すドットパターン画像が決定される。
【０１１５】
縦方向及び横方向のいずれか一方が第１方向に相当し、他方が第２方向に相当する。例えば、縦方向が第１方向に相当し、横方向が第２方向に相当し得る。この場合、縦方向フィルタが第１方向フィルタに相当し、横方向フィルタが第２方向フィルタに相当する。また、縦方向滲み抑制用画像５３が第１方向滲み抑制用画像の一例に相当し、横方向滲み抑制用画像５２が第２方向滲み抑制用画像の一例に相当する。
【０１１６】
[基材に対するインクの濡れ広がりに関する説明]
繊維に対する液体の浸透を表す代表的な式は以下に示すルーカス・ウォッシュバーン（Lucas-Washburn）の式である。
【０１１７】
【数１】
0006732021.tif 000002
【０１１８】
式中のlは浸透深さ、ｒは毛管半径、γは液体の表面張力、θは液体と繊維の間の接触角、ηは液体の粘度、ｔは時間である。「浸透深さ」は「浸透距離」或いは「流動距離」と同じ意味である。
【０１１９】
図２５はルーカス・ウォッシュバーンの式のパラメータに関する説明図である。半径ｒの毛管８０に沿って液体８２が表面張力γによって浸透する場合、図２５のように毛管８０内の液体８２のメニスカス８４に作用する力によって液体が浸透する。
【０１２０】
ルーカス・ウォッシュバーンの式は、基材面でのインクの接触角θが変わると浸透距離が変わることを示している。接触角は、基材の表面張力とインクの表面張力とから決定され、基材の表面張力は基材種が変わると変化する。すなわち、基材種が変わると浸透距離、つまり濡れ広がり距離が変わることが示されている。したがって、基材種の情報は、インクの濡れ広がり距離を評価するために有益な情報となり得る。
【０１２１】
「濡れ広がり」という用語は、基材の面方向への液体の移動を表す用語として用いている。「浸透」という用語は、基材の面方向のみならず、基材の厚み方向についての液体の移動について表現する場合にも用いる。「浸透」は三次元的な液体の移動の概念を含む用語として用いるに対し、「濡れ広がり」は基材の面方向に沿った二次元的な液体の移動の概念を表している。「滲み」は「濡れ広がり」と同様に、基材の面方向に沿った二次元的な液体の移動の概念を表している。「濡れ広がり」と「滲み」は同義の意味に解釈し得る。
【０１２２】
［インクの濡れ広がりに対する糸の太さの影響について］
図２６は糸の太さとインクの濡れ広がり距離の関係を模式的に示した説明図である。図２６には、糸の太さが異なる２種類の基材の断面図が模式的に示されている。図２６の上段には相対的に細い糸９０から成る基材９２にインク９４が付与された様子が示されている。図２６の上段右側は基材９２にインク９４が浸透して濡れ広がった様子を表している。図２６の下段には相対的に太い糸９６の基材９８にインク９４が付与された様子が示されている。図２６の下段右側は基材９８にインク９４が浸透して濡れ広がった様子を表している。細い糸９０から成る基材９２の面方向へのインク９４の濡れ広がり距離Ｌ１は、太い糸９６から成る基材９８の面方向へのインク９４の濡れ広がり距離Ｌ２よりも大きい。
【０１２３】
図２６から明らかなように、糸の太さが細くなると、深さ方向の厚みが薄くなる。「深さ方向」は図２６における糸の断面方向を意味し、基材の厚み方向である。したがって、糸の太さが細い基材ほど、深さ方向に存在可能なインク量が制限されるため、深さ方向のみではインクを吸収しきれず、結果的に面方向への浸透、つまり濡れ広がりが大きくなる。
【０１２４】
糸の太さの情報は、インクの濡れ広がり距離を評価するために有益な情報となり得る。糸の太さは、「番手」によって定義されており、基材に使用されている糸の番手がわかると、その糸の太さを知ることができる。
【０１２５】
［インクの濡れ広がりに対する織り種の影響について］
織りの種類が異なると、印字面に表れている糸の量が縦糸と横糸とで異なる。例えば、綾織では縦糸と横糸の比率は概略１：２となっている。朱子織では縦糸と横糸の比率は、概略１：４となっている。印字面に表れている縦糸と横糸の比率が異なるとそれだけ受け取るインク量に違いが生じ、かつ受けとったインクが多いほど、濡れ広がりは大きくなる。したがって、織り種によるインク浸透距離の違いが縦糸及び横糸の間で生じることになる。このように、織り種はインクの濡れ広がりの方向依存性に関係しており、滲み易い方向を特定する上で有益な情報となり得る。
【０１２６】
濡れ広がり易さに方向依存性がある基材にインクの液滴を付与した場合、インクは基材上で円形に濡れ広がらずに、濡れ広がり易い方向に長く伸びた長方形に近い形状に濡れ広がる。濡れ広がり易い糸種がある。また、織り方によって横糸よりも縦糸の方が濡れ広がり易いことを示している。
【０１２７】
既に示された図４の右側の顕微鏡写真は繻子織のポリエステル布に対する印字結果を示すものであるが、この顕微鏡写真から明らかなように、繻子織の場合、縦糸の浸透距離が横糸に比べて顕著に長い。
【０１２８】
［基材情報とＣＭＹＫ印字パターン制御の関係］
図２７は基材情報とＣＭＹＫ印字パターン制御の関係を模式的に示した説明図である。基材情報４２として、基材種、糸の太さ、及び織り種の情報を組み合わせて用いることができる。基材種は、繊維の種類を特定する情報であり、具体的には縦糸及び横糸のそれぞれの糸の種類を特定する糸種情報である。基材種は、表面張力に関係する。糸の太さは、厚みに関係する。基材ごとのインクの濡れ広がり方は、滲み量と滲み方向の組み合わせによって評価することができる。滲み量は、滲み範囲、濡れ広がり範囲、濡れ広がり距離、又は浸透距離などの用語に置き換えても良い。滲み方向は、濡れ広がり方向、又は浸透方向などの用語に置き換えてもよい。織り種は、滲み方向と滲み量に関係する。
【０１２９】
本実施形態では、基材情報４２から、その基材におけるインクの濡れ広がり方の特性である滲み量と滲み方向を勘案したＣＭＹＫ印字パターン制御が行われる。
【０１３０】
［実施形態による印刷プロセスの概略イメージ］
ここで実施形態に係るインクジェット印刷システム１０によって実現される画像形成プロセスの概略イメージを簡単な図を用いて説明する。
【０１３１】
図２８は目標とする印刷結果物を示す説明図である。基材２２の上に目標とする絵柄の画像１１０が印刷されている。図２８では基材２２の縦糸１０２と横糸１０４とを分かり易く表示するために、縦糸１０２にグレートーンが付されている。
【０１３２】
図２９は、図２８に示された実現したい画像１１０の元になる画像データである元画像１１４を表している。図２９の元画像１１４は図１で説明した画像データ４０に相当するものである。
【０１３３】
図３０は滲み抑制画像処理Ｐ１１０を適用せずに、元画像１１４の印刷を実施した比較例の場合のイメージ図である。ここでは縦方向の滲み量が横方向の滲み量よりも大きい基材２２の例を述べる。図３０に示された比較例では、画像処理プロセスにおいて、元画像１１４から変更なく、元画像１１４をハーフトーン処理することによりインクジェット印刷用の印字データが生成される。この印字データに従いインク付与プロセスにおいてインクジェット印刷を実行すると、その出力結果は縦糸方向の滲みが顕著に発生して、印刷画質が低下する。
【０１３４】
図３０の中央部分に示された印刷画像１１６は、インクジェット印刷直後のインクの付与領域を示している。図３０の右に示された出力結果画像１１７は、インクの滲みによって、特に縦糸方向の滲みによって、再現画像の画質が低下していることを示している。
【０１３５】
図３１は実施形態によって実現される印刷プロセスの一例を示すイメージ図である。図３１によれば、画像処理プロセスにおいて、滲み抑制画像処理Ｐ１１０が実行され、元画像１１４からインクの濡れ広がりを見込んだ画像加工が施された滲み抑制処理済画像１２４が生成される。図３１の例では、縦方向に滲みやすい基材２２の特性を勘案して、元画像１１４の縦方向と交差する画像境界の位置が修正された滲み抑制処理済画像１２４が示されている。
【０１３６】
この滲み抑制処理済画像１２４をハーフトーン処理することによりインクジェット印刷用の印字データが生成される。滲み抑制処理済画像１２４から生成された印字データに従いインク付与プロセスにおいてインクジェット印刷を実行すると、インクの濡れ広がりによって結果的に目標とする出力結果が得られる。
【０１３７】
図３１の中央に示した印刷画像１２６は、インク付与プロセスによる印字直後のインクの付与位置を示している。図３１の右に示した出力結果画像１２７は、印字後のインクの濡れ広がりによって、図２８に示した実現したい画像１１０に近い画像となる。
【０１３８】
［画像処理装置の構成例］
図３２は画像処理装置１２の機能的構成を示すブロック図である。画像処理装置１２は、画像取得部１４２と、基材情報取得部１４４と、滲み抑制画像処理部１４６とを備える。画像取得部１４２は、画像データ４０を取り込む画像入力インターフェース部である。画像取得部１４２は、外部又は装置内の他の信号処理部から画像データ４０を取り込むデータ入力端子で構成することができる。画像取得部１４２として、有線又は無線の通信インターフェース部を採用してもよいし、メモリカードなどの外部記憶装置の読み書きを行うメディアインターフェース部を採用してもよく、若しくは、これら態様の適宜の組み合わせであってもよい。
【０１３９】
基材情報取得部１４４は、基材情報４２を取り込む情報入力インターフェース部である。画像処理装置１２は操作部１４８と表示部１５０とを備えている。操作部１４８は、ユーザが各種情報を入力する操作を行うため手段である。操作部１４８はユーザから基材情報４２の入力操作を受け付ける。操作部１４８には、キーボード、マウス、タッチパネル、トラックボール、又は操作ボタンなど、各種の入力装置を採用することができ、これらの適宜の組み合わせであってもよい。
【０１４０】
表示部１５０には、例えば、液晶ディスプレイ、有機ＥＬ（Organic Electro-Luminescence）ディスプレイなどの種々の表示方式による表示デバイスを用いることができる。ユーザによる画像処理装置１２に対する指示の入力及び設定等の作業は、操作部１４８と表示部１５０を利用して行うことができる。操作部１４８と表示部１５０との組み合わせは、ユーザインターフェースとして機能する。ユーザは、表示部１５０の画面に表示される内容を確認しながら操作部１４８を使って各種情報の入力を行うことができ、画像処理装置１２やインクジェット印刷装置１６等を操作することができる。また、ユーザは表示部１５０を通じてシステムの状態等を把握することが可能である。
【０１４１】
滲み抑制画像処理部１４６は、図８で説明した滲み抑制画像処理Ｐ１１０を実施する処理部である。滲み抑制画像処理部１４６は、滲み抑制方向及び範囲算出関数決定部１５２と、滲み抑制位置及び強度算出処理部１５４と、分版処理部１６２と、差分処理部１６４とを含む。滲み抑制方向及び範囲算出関数決定部１５２は、図８で説明した滲み抑制方向及び範囲算出関数生成処理Ｐ１２２を行う。滲み抑制方向及び範囲算出関数決定部１５２は関数データベース記憶部１５６に記憶されている情報を利用して基材情報４２に対応した滲み抑制方向及び範囲算出関数５０を決定する。
【０１４２】
関数データベース記憶部１５６には、図９から図１４に例示したような複数種類の基材に関する関数情報の集合体である関数データベースが記憶されている。関数データベース記憶部１５６は画像処理装置１２の内部に備えられていてもよいし、画像処理装置１２に接続された外部記憶装置であってもよい。また、関数データベースは、図示せぬ他のコンピュータに保持されていてもよく、画像処理装置１２がネットワーク経由で関数データベースから情報を取得する形態も可能である。ネットワークは、ローカルエリアネットワーク、若しくはワイドエリアネットワーク、又はこれらの組み合わせとすることができる。
【０１４３】
滲み抑制位置及び強度算出処理部１５４は、図８で説明した滲み抑制位置及び強度算出処理Ｐ１２４を行う演算処理手段として機能する。
【０１４４】
分版処理部１６２は、画像データ４０の分版処理Ｐ１２０を行い、Ｃ，Ｍ，Ｙ，Ｋの各色の分版画像４６を生成する。分版処理部１６２によって分版された各色の分版画像４６は、滲み抑制位置及び強度算出処理部１５４と差分処理部１６４に送られる。差分処理部１６４は、図８で説明した差分処理Ｐ１２６を行う。
【０１４５】
画像処理装置１２は、さらに、メモリ１６０、ハーフトーン処理部１６６、及び情報出力部１６８を備える。画像取得部１４２を介して入力された画像データ４０はメモリ１６０に記憶される。ハーフトーン処理部１６６は、滲み抑制画像処理部１４６によって生成されたＣ，Ｍ，Ｙ，Ｋの各色の滲み抑制処理済画像４４についてハーフトーン処理Ｐ１３０を行い、各版の２値画像４８を生成する。ハーフトーン処理部１６６では、予め決められたハーフトーン処理規則が適用される。ハーフトーン処理規則の例として、ディザ法、又は誤差拡散法などが挙げられる。ハーフトーン処理規則は、画像記録条件、又は画像データの内容等に応じて変更されてもよい。
【０１４６】
情報出力部１６８は、画像処理装置１２において生成された情報を出力するための出力インターフェースである。各版の２値画像４８は情報出力部１６８を介して印刷制御装置１４に出力される。情報出力部１６８は、画像処理装置１２の外部に情報を出力してもよいし、画像処理装置１２の他の処理部等に情報を出力してもよい。
【０１４７】
なお、メモリ１６０は、滲み抑制画像処理部１４６の各処理部及びハーフトーン処理部１６６のそれぞれの演算処理に必要なデータや処理結果のデータを記憶する作業記憶領域として利用することができる。
【０１４８】
図３３は滲み抑制位置及び強度算出処理部１５４の機能的構成を示したブロック図である。滲み抑制位置及び強度算出処理部１５４は、フィルタ処理部１５４Ａと、絶対値処理部１５４Ｂと、加算処理部１５４Ｃと、を含む。フィルタ処理部１５４Ａは、滲み抑制方向及び範囲算出関数決定部１５２にて決定されたフィルタ関数を分版画像４６に適用してフィルタ処理を行う。絶対値処理部１５４Ｂは、フィルタ処理部１５４Ａによるフィルタ処理後の画像信号値の絶対値を取る絶対値化の処理を行う。フィルタ処理後の画像信号値とは、フィルタ処理部１５４Ａのフィルタ処理によって得られるフィルタ出力を指す。縦方向のフィルタ関数を用いて分版画像４６にフィルタ処理を施し、フィルタ処理による画像変換後の各画素値の絶対値を取ることにより縦方向滲み抑制用画像が得られる。また、横方向のフィルタ関数を用いて分版画像４６にフィルタ処理を施し、フィルタ処理による画像変換後の各画素値の絶対値を取ることにより横方向滲み抑制用画像が得られる。
【０１４９】
加算処理部１５４Ｃは、縦方向滲み抑制用画像と横方向滲み抑制用画像とを足し合わせる加算処理を行うことにより、滲み抑制用画像４７を生成する。加算処理部１５４Ｃの加算処理によって得られた滲み抑制用画像４７は図３２に示された差分処理部１６４に送られる。
【０１５０】
画像処理装置１２の滲み抑制画像処理部１４６、滲み抑制方向及び範囲算出関数決定部１５２、滲み抑制位置及び強度算出処理部１５４、分版処理部１６２、差分処理部１６４及びハーフトーン処理部１６６は、１つ又は複数のＣＰＵ（Central Processing Unit）により構成され、画像処理装置１２内に備えられた図示されない記録部に保存されているプログラムが１つ又は複数のＣＰＵにロードされることにより動作する。
【０１５１】
画像取得部１４２は画像取得手段の一形態に相当する。基材情報取得部１４４は基材情報取得手段の一形態に相当する。滲み抑制画像処理部１４６は滲み抑制画像処理手段の一形態に相当する。滲み抑制方向及び範囲算出関数決定部１５２は関数決定手段の一形態に相当する。滲み抑制位置及び強度算出処理部１５４は演算処理手段の一形態に相当する。関数データベース記憶部１５６は関数データベース記憶手段の一形態に相当する。分版処理部１６２は分版処理手段の一形態に相当する。差分処理部１６４は差分処理手段の一形態に相当する。ハーフトーン処理部１６６は、ハーフトーン処理手段の一形態に相当する。操作部１４８は操作手段の一形態に相当する。表示部１５０は表示手段の一形態に相当する。フィルタ処理部１５４Ａはフィルタ処理手段の一形態に相当する。絶対値処理部１５４Ｂは絶対値処理手段の一形態に相当する。加算処理部１５４Ｃは加算処理手段の一形態に相当する。
【０１５２】
［実施形態に係る画像処理方法］
図３４は実施形態に係る画像処理プロセスのフローチャートである。図３４のフローチャートの各ステップは画像処理装置１２によって実行される。
【０１５３】
ステップＳ１１において画像処理装置１２は基材情報４２を取得する。ステップＳ１１は基材情報取得ステップの一形態に相当する。
【０１５４】
ステップＳ１２において画像処理装置１２は画像データ４０を取得する。ステップＳ１２は画像取得ステップの一形態に相当する。
【０１５５】
ステップＳ１３において画像処理装置１２の滲み抑制方向及び範囲算出関数決定部１５２は、基材情報４２を基に縦方向フィルタ及び横方向フィルタを決定する。ステップＳ１３は関数決定ステップの一形態に相当する。
【０１５６】
ステップＳ１４において画像処理装置１２の分版処理部１６２は、画像データ４０について分版処理を行い、Ｃ画像、Ｍ画像、Ｙ画像及びＫ画像を生成する。
【０１５７】
ステップＳ１５において画像処理装置１２の滲み抑制位置及び強度算出処理部１５４は、Ｃ画像、Ｍ画像、Ｙ画像及びＫ画像の各々に対して、ステップＳ１３にて決定した縦方向フィルタ及び横方向フィルタをそれぞれ適用するフィルタ処理を行う。ステップＳ１５の処理は図３３で説明したフィルタ処理部１５４Ａによって実施される。
【０１５８】
ステップＳ１６において画像処理装置１２の滲み抑制位置及び強度算出処理部１５４は、ステップＳ１５のフィルタ処理結果であるフィルタ出力の絶対値を取る。ステップＳ１６の処理は図３３で説明した絶対値処理部１５４Ｂによって実施される。
【０１５９】
縦方向フィルタを用いてステップＳ１５のフィルタ処理を行い、そのフィルタ出力についてステップＳ１６の絶対値化処理を実施することにより、縦方向滲み抑制用画像が得られる。また、横方向フィルタを用いてステップＳ１５のフィルタ処理を行い、そのフィルタ出力についてステップＳ１６の絶対値化処理を実施することにより、横方向滲み抑制用画像が得られる。ステップＳ１５とステップＳ１６の処理を経てＣＭＹＫの色ごとの縦方向滲み抑制用画像と横方向滲み抑制用画像とが生成される。
【０１６０】
ステップＳ１７において画像処理装置１２の滲み抑制位置及び強度算出処理部１５４は、色ごとに縦方向滲み抑制用画像と横方向滲み用画像とを足し合わせて、各色の滲み抑制用画像を生成する。ステップＳ１７の処理は図３３で説明した加算処理部１５４Ｃによって実施される。
【０１６１】
ステップＳ１８において画像処理装置１２の滲み抑制位置及び強度算出処理部１５４は、Ｃ画像、Ｍ画像、Ｙ画像及びＫ画像の各々から、各色の滲み抑制用画像を引き、各色の滲み抑制処理済画像を生成する。ステップＳ１８の処理は図３２で説明した差分処理部１６４によって実施される。ステップＳ１５からステップＳ１８は滲み抑制画像処理ステップの一形態に相当する。
【０１６２】
ステップＳ１９において画像処理装置１２のハーフトーン処理部１６６は、各色の滲み抑制処理済画像にハーフトーン処理を行い、各色印字用の２値画像を生成する。ステップＳ１９によりＣ印字用の２値画像、Ｍ印字用の２値画像、Ｙ印字用の２値画像、及びＫ印字用の２値画像が生成される。
【０１６３】
ステップＳ２０において画像処理装置１２は、ステップＳ２１にて生成した各色印字用の２値画像を出力する。ステップＳ２０の出力処理が完了すると、図３４のフローチャートは終了する。
【０１６４】
図３４に示されたフローチャートの各ステップの順番は、図示の例に限らず、処理の進行が可能な範囲で実施順番の変更が可能である。例えば、ステップＳ１１とステップＳ１２の順番は前後の入れ換えが可能である。
【０１６５】
また、図３４ではステップＳ１３とステップＳ１４とを並列に図示したが、ステップＳ１３の後に、ステップＳ１４の処理を実施してもよいし、ステップＳ１４の後にステップＳ１３の処理を実施してもよい。
【０１６６】
［インクジェット印刷装置１６を用いた捺染プロセス］
図３５は本実施形態のインクジェット印刷装置１６を用いた捺染プロセスの例を示すフローチャートである。図３５に例示の捺染プロセスは、画像処理工程（ステップＳ５１）と、印字工程（ステップＳ５２）と、発色工程（ステップＳ５３）と、乾燥工程（ステップＳ５４）と、を含む。
【０１６７】
画像処理工程（ステップＳ５１）は、図３４のフローチャートで説明した画像処理プロセスを実施する工程である。ステップＳ５１において画像処理装置１２は、入力された画像データに対して滲み抑制画像処理を行い、ＣＭＹＫの各版の２値画像を生成する。
【０１６８】
印字工程（ステップＳ５２）は、画像処理装置１２によって生成されたＣＭＹＫ各色印字用の２値画像に基づいてインク吐出ヘッド２０を制御することにより、基材２２にインクを付与する工程である。ＣＭＹＫ各色の印字用の２値画像は、インク付与位置とインク非付与位置とを規定する画像データに相当している。印刷制御装置１４は、ＣＭＹＫ各色の印字用の２値画像を基にインク吐出ヘッド２０の記録信号を生成してインク吐出ヘッド２０からの各色インクの吐出を制御する。インク吐出ヘッド２０から吐出されたインクが基材２２に吐出されることにより、基材２２に画像データ４０の絵柄が印字される。印刷制御装置１４はインク吐出を制御する「制御手段」の一形態に相当する。
【０１６９】
発色工程（ステップＳ５３）は、基材に付与されたインクの色材を繊維に染着させる処理工程である。発色工程として、加熱空気を用いる方法、常圧飽和蒸気を用いる方法、若しくは過熱蒸気を用いる方法がある。常圧飽和蒸気を用いる方法が好ましい。
【０１７０】
ここでは発色工程（ステップＳ５３）として、インクが付与された基材に蒸気をあてる工程が採用される。基材に蒸気をあてる工程において、蒸気で処理する温度及び時間は、着色組成物の種類や基材の種類によって異なるが、蒸気で処理する温度は９０℃から１４０℃が好ましく、１００℃から１０８℃がより好ましい。蒸気で処理する時間は１分から６０分が好ましく、１分から３０分がより好ましい。
【０１７１】
発色工程（ステップＳ５３）で使用する蒸気付与装置はインクジェット印刷装置１６に備えられていてもよいし、インクジェット印刷装置１６とは別の装置として構成されていてもよい。
【０１７２】
乾燥工程（ステップＳ５４）は、基材を乾燥させる工程である。乾燥工程（ステップＳ５４）で使用する乾燥機等の装置はインクジェット印刷装置１６に備えられていてもよいし、インクジェット印刷装置１６とは別の装置として構成されていてもよい。
【０１７３】
ステップＳ５４の乾燥工程に代えて、又はこれと組み合わせて、印字工程（ステップＳ５２）と発色工程（ステップＳ５３）の間に乾燥工程を追加してもよい。
【０１７４】
［インクの例］
本実施形態において使用するインクジェット捺染用インクは、親油性媒体や水性媒体中に色材を溶解及び／又は分散させることによって作製することができる。好ましくは、水性媒体を用いたインクである。色材は染料又は顔料である。
【０１７５】
本実施形態では、単色又はフルカラーのインクを用いて画像形成に行うことができる。フルカラー画像を形成するために、マゼンタ色相インク、シアン色相インク、及びイエロー色相インクを用いることができ、また、色相を整えるために、さらにブラック色相インクを用いる。さらにレッド、グリーン、オレンジ、グレー、ホワイト、金、透明などの色相のインクを用いることもできる。適用できる色材としては、特に限定されるものではないが、特開２０１４−５４６２号公報の段落［０２３７］〜［０２４０］に記載のもの等を用いることができる。
【０１７６】
また、インク適性、捺染適性、及び画像堅牢性を付与する目的で、インクジェット捺染用インクは、色材以外に、溶媒及び界面活性剤を含有することができる。
【０１７７】
溶媒としては、水性媒体、さらに好ましくは、水、又は水性有機溶媒が用いられる。水性有機溶媒としては、例えば、ジエチレングリコール、グリセリン等の多価アルコール類のほか、アミン類、一価アルコール類、多価アルコールのアルキルエーテル類等が挙げられる。また、特開２００２−３７１０７９号公報の段落［００７６］に記載の水混和性有機溶剤の例示として挙げられる各化合物が好適である。 
【０１７８】
インク中の有機溶媒の含有量は、インクの全質量に対して、１０質量％以上６０質量％以下であることが好ましい。
【０１７９】
界面活性剤としては、陽イオン性、陰イオン性、両性、又は非イオン性のいずれの界面活性剤も用いることができる。また、本実施形態において使用するインクジェット捺染用インクは、必要に応じてその他の添加剤を、本発明の効果を害しない範囲内において含有することができる。
【０１８０】
インクは、粘度が３０ｍＰａ・ｓ以下であるのが好ましい。また、その表面張力は２５ｍＮ／ｍ以上７０ｍＮ／ｍ以下であるのが好ましい。粘度及び表面張力は、種々の添加剤、例えば、粘度調整剤、表面張力調整剤、比抵抗調整剤、皮膜調整剤、紫外線吸収剤、酸化防止剤、褪色防止剤、防黴剤、防錆剤、分散剤及び界面活性剤のうち１つ又は複数を添加することによって調整できる。
【０１８１】
［画像処理装置のハードウェア構成］
図３６は画像処理装置１２のハードウェア構成の例を示すブロック図である。画像処理装置１２は、コンピュータを用いて実現することができる。コンピュータには、デスクトップ型、ノート型、又はタブレット型など、各種形態のコンピュータが含まれる。また、コンピュータには、サーバコンピュータであってもよいし、マイクロコンピュータであってもよい。
【０１８２】
画像処理装置１２は、中央演算処理装置（ＣＰＵ；Central Processing Unit）１８１と、メモリ１８２と、ハードディスク装置（ＨＤＤ；Hard Disk Drive）１８３と、入力インターフェース部１８４と、ネットワーク接続用の通信インターフェース部１８５と、表示制御部１８６と、周辺機器用インターフェース部１８７と、バス１８８と、を備える。図３６において「ＩＦ」の表記は「インターフェース」を表す。
【０１８３】
ハードディスク装置１８３には、画像処理に必要な各種プログラムやデータ等が格納されている。例えば、図９から図１４で説明した関数データベースはハードディスク装置１８３に記憶しておくことができる。ハードディスク装置１８３に格納されているプログラムがメモリ１８２にロードされ、これをＣＰＵ１８１が実行することにより、コンピュータは、プログラムで規定される各種の手段として機能する。メモリ１８２は、図３２で説明したメモリ１６０として機能する。
【０１８４】
操作部１４８は入力インターフェース部１８４に接続される。表示部１５０は表示制御部１８６に接続される。
【０１８５】
［インクジェット印刷装置の他の構成例］
図３７はインクジェット印刷装置の他の構成例を示す図である。図３７に示されたインクジェット印刷装置２１０は、供給側ロール２１４、基材搬送部２１６、インク付与部２２０、後処理部２２４、及び巻取ロール２２８を備えている。供給側ロール２１４は、基材供給部の一例である。基材搬送部２１６は基材搬送機構の一例である。巻取ロール２２８は基材回収部の一例である。
【０１８６】
供給側ロール２１４は、芯２２６に基材２２が巻かれている。供給側ロール２１４は図示されない支持部材が用いられて芯２２６を回転軸として回転可能に支持されている。
【０１８７】
基材搬送部２１６は、搬送ローラ２３０、複数のニップローラ対２３２、及びテンションローラ２３４を含んで構成されている。基材搬送部２１６は、供給側ロール２１４から引き出された基材２２を、インク付与部２２０、及び後処理部２２４を通過させ、巻取ロール２２８へ搬送する。
【０１８８】
搬送ローラ２３０の長手方向における全長は、基材２２の幅方向の全長に対応している。搬送ローラ２３０の長手方向は、搬送ローラ２３０の軸方向と平行となる方向である。基材２２の幅方向とは、基材２２の搬送方向と直交する基材幅方向である。
【０１８９】
搬送ローラ２３０は、供給側ロール２１４から引き出された基材２２の裏面を支持する。基材２２の裏面は、基材２２の画像形成面である印字面の反対側の面である。搬送ローラ２３０は、長手方向について複数のローラが並べられた構造を有していてもよい。
【０１９０】
ニップローラ対２３２は、基材搬送方向におけるインク付与部２２０の上流側、及び下流側に設けられている。図３７には、基材搬送方向におけるインク付与部２２０の上流側、及び下流側のそれぞれにニップローラ対２３２が設けられている態様が図示されている。
【０１９１】
テンションローラ２３４は、基材搬送部２１６によって搬送される基材２２に対して、基材搬送方向の上流側から下流側へ向かう方向のテンションを付与する。また、テンションローラ２３４は、基材２２の裏面を支持する。
【０１９２】
インク付与部２２０は、Ｃインク吐出ヘッド２０Ｃ、Ｍインク吐出ヘッド２０Ｍ、Ｙインク吐出ヘッド２０Ｙ、及びＫインク吐出ヘッド２０Ｋを備える。インク付与部２２０は、基材２２に対してＣ，Ｍ，Ｙ及びＫの少なくともいずれか一色のインクを用いて画像を形成する。
【０１９３】
後処理部２２４は、インク付与後の基材２２に後処理を施す処理部である。後処理には、蒸気を付与する処理及び乾燥のうち少なくとも１つの処理が含まれる。後処理部２２４には、図示されない蒸気付与装置、及び乾燥装置のうちの１つ又は複数の組み合わせを備える構成を採用し得る。
【０１９４】
巻取ロール２２８は、芯２３６を回転軸として回転可能に支持される。巻取ロール２２８に基材２２が巻き付け可能に構成される。巻取ロール２２８は画像が形成され、後処理が施された基材２２を芯２３６に巻き付けることで、基材２２を収容する。
【０１９５】
［制御系の概略構成］
図３８はインクジェット印刷システムの制御系の概略構成が示されるブロック図である。図３８において、図１、図３２、図３３及び図３７に示された構成と同一又は類似する要素には同一の符号を付し、その説明は省略する。図３８に示されたインクジェット印刷システム１０Ａは、印刷制御装置２４０とインクジェット印刷装置２１０とを含んで構成される。印刷制御装置２４０は、図１に示された画像処理装置１２の画像処理機能と、印刷制御装置１４の制御機能とを搭載した制御装置である。
【０１９６】
印刷制御装置２４０は、システム制御部２５０と通信部２５２とを備える。システム制御部２５０は、ＣＰＵ、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を含んで構成することができる。システム制御部２５０は、インクジェット印刷システム１０Ａの各部を統括的に制御する全体制御部として機能する。また、システム制御部２５０は、各種演算処理を行う演算部として機能し得る。
【０１９７】
通信部２５２は、有線又は無線のデータ通信規格に従う通信インターフェースを備える。通信部２５２は通信インターフェースを介して接続されたホストコンピュータ２５４との間でデータの送受信を行うことができる。
【０１９８】
印刷制御装置２４０は、画像取得部１４２、メモリ１６０、及び画像処理部２６０を備える。画像取得部１４２は、通信部２５２を介してホストコンピュータ２５４から取り込まれた画像データを取得する。画像データの一例としてシリアル形式のラスタデータが挙げられる。メモリ１６０は、画像データを含む各種データの一時記憶部として機能する。メモリ１６０は、システム制御部２５０を通じてデータの読み書きが行われる。通信部２５２を介してホストコンピュータ２５４から取り込まれ、画像取得部１４２を介して取得された画像データは、一旦メモリ１６０に格納される。
【０１９９】
画像処理部２６０は、画像取得部１４２を介して取得された画像データに対して、分版処理、グレースケール画像生成処理、滲み抑制処理済画像生成処理及びハーフトーン処理などの処理を実施して、ＣＭＹＫの各色の印字用のドットパターン画像を生成する。すなわち、画像処理部２６０は図３２及び図３３で説明した滲み抑制画像処理部１４６及びハーフトーン処理部１６６のそれぞれの処理機能を有する。また、画像処理部２６０は、Ｃ、Ｍ、Ｙ、及びＫの色ごとの画像データに対して補正処理を施す補正処理部の処理機能を有していてもよい。補正処理の例として、ガンマ補正処理、濃度むら補正処理、又は異常ノズル補正処理などが挙げられる。
【０２００】
印刷制御装置２４０は、関数データベース記憶部１５６、操作部１４８及び表示部１５０を備える。表示部１５０には基材情報の入力を受け付ける操作画面が表示される。ユーザは、操作部１４８を操作することにより、基材情報の入力操作を行うことができる。
【０２０１】
システム制御部２５０は操作部１４８から入力された基材情報を画像処理部２６０に送る。またシステム制御部２５０は操作部１４８から入力された基材情報をもとに関数データベース記憶部１５６から、対応する関数のデータを読み出し、その関数データを画像処理部２６０に供給する。
【０２０２】
印刷制御装置２４０は、搬送制御部２６６、インク吐出制御部２７２、及び後処理制御部２７４を備えている。搬送制御部２６６は、システム制御部２５０から送出される指令信号に基づいて、基材搬送部２１６の動作を制御する。搬送制御部２６６は、基材２２の搬送開始、基材２２の搬送停止、及び基材２２の搬送速度を制御する。搬送制御部２６６は、基材２２の搬送条件、及びインク吐出ヘッド２０の画像形成条件に基づいて、搬送ローラ２３０の回転速度及びニップローラ対２３２のニップ圧力を制御する。
【０２０３】
インク吐出制御部２７２は、画像処理部２６０において生成されたＣＭＹＫ各色版の２値画像データに基づいてインク吐出ヘッド２０のインク吐出動作を制御する。
【０２０４】
後処理制御部２７４は、システム制御部２５０から送出される指令に基づいて、後処理部２２４の後処理動作を制御する。後処理制御部２７４は、後処理部２２４の動作開始タイミング、後処理部２２４の動作停止タイミング、及び後処理部２２４における処理温度その他の処理条件を制御する。
【０２０５】
印刷制御装置２４０は、パラメータ記憶部２８０及びプログラム格納部２８２を備えている。パラメータ記憶部２８０は、インクジェット印刷装置２１０の制御に使用される各種パラメータが記憶される。パラメータ記憶部２８０に記憶されている各種パラメータは、システム制御部２５０を介して読み出され、装置各部に設定される。
【０２０６】
プログラム格納部２８２は、印刷制御装置２４０の各部の機能を実現するために使用されるプログラムが格納される。プログラム格納部２８２に格納されている各種プログラムは、システム制御部２５０を介して読み出され、装置各部において実行される。
【０２０７】
なお、図３８には機能ごとに各部が列挙されている。図３８に示された各部は適宜、統合、分離、兼用、又は省略が可能である。例えば、搬送制御部２６６、インク吐出制御部２７２及び後処理制御部２７４のそれぞれの制御部の一部又は全部はインクジェット印刷装置２１０に搭載されてもよい。また、例えば、通信部２５２が画像取得部１４２として機能してもよい。
【０２０８】
画像処理部２６０を含む印刷制御装置２４０は「画像処理装置」の一形態に相当する。システム制御部２５０とインク吐出制御部２７２との組み合わせは「制御手段」の一形態に相当する。
【０２０９】
［フィルタを生成するためのサンプリング領域の位置とフィルタ関数の関係について］
図１８において説明したサンプリング領域６４は、目標画像６２の長方形パターンにおける右側の画像境界６２Ａを含む位置に設定されているが、目標画像６２の長方形パターンにおける左側の画像境界を含む位置にサンプリング領域を設定することも可能である。
【０２１０】
この場合、図２０から図２３に示されたグラフの形は縦軸に対して反転した形となる。そのため、図９から図１４に示されたフィルタ関数のグラフに代えて、フィルタ係数の符号が反転したフィルタ関数が得られる。このようにして得られた関数データを利用して滲み抑制方向及び範囲算出関数５０を生成した場合、例えば、図１５に例示した横方向フィルタ５０Ａに代わって、図３９に示すように、フィルタ係数の符号が反転した横方向フィルタが生成される。図１５及び図３９にそれぞれ示されたフィルタは互いに相違するものの、どちらのフィルタを用いても滲み抑制位置及び強度算出処理Ｐ１２４の出力結果は同じである。これは滲み抑制位置及び強度算出処理Ｐ１２４において、フィルタ処理後にフィルタ出力画像の絶対値を取るため、縦方向については上下対称の処理を行うことになり、横方向については左右対称の処理を行うことになるからである。
【０２１１】
したがって、図９から図１４に示すような関数データを生成するにあたり、サンプリング領域６４の位置が目標画像６２の長方形パターンにおける右側の画像境界６２Ａを含む位置に設定されるか、左側の画像境界を含む位置に設定されるかの違いは問題にならない。縦方向フィルタについても同様である。
【０２１２】
＜変形例１＞ 
上述の実施形態では、基材情報として、基材種、糸の太さ、及び織り種の情報を用いて滲み抑制関数である滲み抑制方向及び範囲算出関数を決定する例を説明したが、発明の実施に際しては、基材情報のうち、特定の１つ、特に基材種のみの情報に基づいて滲み抑制関数を決定してもよい。
【０２１３】
基材種、糸の太さ及び織り種のうち、滲みに最も影響を及ぼす要素は、基材の種類、つまり基材種である。したがって、基材情報として、必ずしも、基材種、糸の太さ及び織り種のすべての情報を使用しなくても、少なくとも、基材種の情報に基づいて滲み抑制関数を決定することにより、相応の課題解決効果の性能を得ることが可能である。
【０２１４】
基材情報として、基材種のみの情報が与えられた場合の滲み抑制方向及び範囲算出関数生成処理Ｐ１２２の具体例として、次のような処理を採用し得る。
【０２１５】
縦糸と横糸が同一の糸種である場合、滲み抑制方向及び範囲算出関数生成処理Ｐ１２２における関数生成ルールは、以下のルールとすることができる。
【０２１６】
［ルール１Ａ］予め用意されたフィルタ関数の中から、縦糸及び横糸ともに同一の基材種のものを選択する。
【０２１７】
［ルール２Ａ］糸の太さは、一般的な基材で使われている糸の濡れ広がりの上限付近である１２０番手近傍を選択する。
【０２１８】
［ルール３Ａ］織り種としては、最も良く使われている平織を選択する。
【０２１９】
上述のルール１Ａから３Ａのルールに従うことにより、基材種の情報のみに基づいて、滲み抑制方向及び範囲算出関数である縦方向フィルタと横方向フィルタとを決定することができる。
【０２２０】
例えば、基材情報として、基材種を示す「綿」という情報のみが与えられた場合、ルール１Ａ、２Ａ及び３Ａに従い、図９に示された「１２０番手」の関数データから横方向フィルタが生成され、かつ、図１０に示された「１２０番手」の関数データから縦方向フィルタが生成される。
【０２２１】
＜変形例２＞
基材情報として、基材種のみの情報が与えられた場合の滲み抑制方向及び範囲算出関数生成処理Ｐ１２２の他の具体例として、次のような処理を採用し得る。
【０２２２】
縦糸と横糸が異なる糸種である場合、滲み抑制方向及び範囲算出関数生成処理Ｐ１２２における関数生成ルールは、以下のルールとすることができる。
【０２２３】
［ルール１Ｂ］縦糸と横糸で異なる糸種の組み合わせ情報のみが与えられた場合、予め用意されたフィルタ関数の中から、縦糸及び横糸のうち、より濡れ広がりの顕著な基材種のものを選択する。選択方法としては、フィルタ係数の絶対値の総和が大きい方を選択する。フィルタ係数の絶対値の総和が大きい方とは、より滲みが顕著な基材の方を選択する。
【０２２４】
［ルール２Ｂ］糸の太さは、一般的な基材で使われている糸の濡れ広がりの上限付近である１２０番手近傍を選択する。
【０２２５】
［ルール３Ｂ］織り種としては、最も良く使われている平織を選択する。
【０２２６】
上述のルール１Ｂから３Ｂのルールに従うことにより、基材種の情報のみに基づいて、滲み抑制方向及び範囲算出関数である縦方向フィルタと横方向フィルタとを決定することができる。
【０２２７】
例えば、基材情報として、基材種を示す「綿」と「ポリエステル」の交織という情報のみが与えられた場合、ルール１Ｂ、２Ｂ及び３Ｂに従い、図１３に示された「１２０番手」の関数データから横方向フィルタが生成され、かつ、図１４に示された「１２０番手」の関数データから縦方向フィルタが生成される。
【０２２８】
＜変形例３＞
布帛の種類によっては縦糸方向又は横糸方向のいずれか一方向のみについてインクの濡れ広がりが顕著に発生するという場合も想定される。このように顕著な方向依存性を有する布帛に印刷を行う場合に、滲み抑制画像処理Ｐ１１０において横方向フィルタ又は縦方向フィルタのどちらか一方のフィルタだけを用いて滲み抑制処理済画像４４を生成することも考えられる。
【０２２９】
＜変形例４＞
基材情報４２はユーザインターフェースを通じて取得される構成に限らず、バーコードリーダー、無線タグ読取装置、若しくは撮像センサなどの情報読取装置及び／又はセンサを用いて自動的に取得される構成を採用してもよい。基材情報４２を自動取得するための情報読取装置及び／又はセンサは、基材情報取得手段の一形態に該当する。
【０２３０】
＜変形例５＞
上述の実施形態では、被印刷媒体である基材を搬送することにより、インク吐出ヘッドと基材とを相対移動させて描画を行う構成を例示したが、停止した基材に対してインク吐出ヘッドを移動させることにより、インク吐出ヘッドと基材とを相対移動させて描画を行う構成を採用してもよい。なお、シングルパス方式のラインヘッドは、通常、基材搬送方向と直交する基材幅方向に沿って配置されるが、基材搬送方向と直交する基材幅方向に対して、ある角度を持たせた斜め方向に沿ってラインヘッドを配置する態様もあり得る。
【０２３１】
＜変形例６＞
画像処理装置１２の機能は１台のコンピュータによって実現してもよいし、複数台のコンピュータを組み合わせて実現してもよい。例えば、滲み抑制画像処理Ｐ１１０を実施する機能を備えた画像処理装置と、ハーフトーン処理Ｐ１３０を実施する機能を備えた画像処理装置と、を別々のコンピュータによって構成してもよい。また、例えば、分版処理Ｐ１２０とハーフトーン処理Ｐ１３０とを実施する機能を備えた画像処理装置と、滲み抑制方向及び範囲算出関数生成処理Ｐ１２２と滲み抑制位置及び強度算出処理Ｐ１２４と差分処理Ｐ１２６とを実施する機能を備えた画像処理装置と、を別々のコンピュータによって構成してもよい。画像処理装置１２又は画像処理部２６０の処理機能の一部又は全部は集積回路を用いて実現してもよい。
【０２３２】
上述の各実施形態で説明した構成や変形例において説明した事項は、適宜組み合わせて用いることができ、また、一部の事項を置き換えることもできる。
【０２３３】
＜コンピュータを画像処理装置として機能させるプログラムについて＞
上述の実施形態及び変形例１−６で説明した画像処理装置１２又は画像処理部２６０の処理機能をコンピュータに実現させるプログラムをＣＤ−ＲＯＭ（Compact Disc read-only memory）や磁気ディスクその他の有体物たる非一時的な情報記憶媒体であるコンピュータ可読媒体に記録し、この情報記憶媒体を通じてプログラムを提供することが可能である。またこのような有体物たる非一時的な情報記憶媒体にプログラムを記憶させて提供する態様に代えて、インターネットなどの通信ネットワークを利用してプログラム信号をダウンロードサービスとして提供することも可能である。
【０２３４】
また、画像処理装置１２又は画像処理部２６０の処理機能の一部又は全部をアプリケーションサーバとして提供し、通信ネットワークを通じて処理機能を提供するサービスを行うことも可能である。
【０２３５】
さらに、上述の実施形態で説明した画像処理機能を含む印刷制御を実現するためのプログラムの一部又は全部をホストコンピュータなどの上位制御装置に組み込む態様や、インクジェット印刷装置のＣＰＵの動作プログラムとして適用することも可能である。
【０２３６】
［実施形態の利点］
上述した各実施形態及び変形例として説明した構成によれば、次のような利点がある。
【０２３７】
（１）印刷に使用する基材の種類に合わせて、その基材におけるインクの濡れ広がり方の特性が勘案されたインクの付与パターンが決定される。本発明の実施形態によれば、滲みによる画質劣化を抑えることができるインク付与位置とインク付与量が決定される。
【０２３８】
（２）本発明の実施形態によれば、前処理液を用いることなく、滲みによる画質劣化を抑制できる。
【０２３９】
（３）前処理液を付与する工程を省略することができる。前処理液を用いるシステム構成と比較して、環境負荷軽減及び装置導入コスト軽減を実現できる。
【０２４０】
［インクジェットヘッドの吐出方式について］
インク吐出ヘッド２０の各ヘッドの吐出方式に関して、吐出エネルギーを発生させる手段は、圧電素子に限らず、発熱素子や静電アクチュエータなど、様々な吐出エネルギー発生素子を適用し得る。例えば、発熱素子による液体の加熱による膜沸騰の圧力を利用して液滴を吐出させる方式を採用することができる。液体吐出ヘッドの吐出方式に応じて、相応の吐出エネルギー発生素子が流路構造体に設けられる。
【０２４１】
［用語について］
「縦糸」は経糸と同義である。「横糸」は緯糸と同義である。縦糸方向と横糸方向は織物を織る製造工程において決定される。縦糸方向と横糸方向は印刷時における絵柄の天地方向及び水平方向とは必ずしも一致しない。インクジェット印刷装置における基材搬送方向と基材の縦糸方向又は横糸方向の関係を特定し、必要に応じて画像データ４０を回転させて、関数データベースに保持されている関数データの縦方向及び横方向の条件と、印刷時の絵柄の向きとを整合させて滲み抑制処理済画像４４を生成すればよい。
【０２４２】
「綾織」は「斜文織」とも呼ばれる。繻子織は「朱子織」とも呼ばれる。
【０２４３】
「直交」又は「垂直」という用語には、９０度を超える角度で交差する場合、又は９０度未満の角度で交差する場合のうち、９０度で交差する場合と実質的に同様の作用効果を奏する実質的な直交又は垂直が含まれる。
【０２４４】
「平行」という用語には、二方向が非平行であるものの、平行と実質的に同様の作用効果を奏する実質的な平行が含まれる。
【０２４５】
「濡れ広がり」という用語は「滲み」と置き換えて理解してよい。「滲み量」は「濡れ広がり量」と同義に理解してよく、「滲み範囲」は「濡れ広がり範囲」と同義に理解してよい。
【０２４６】
「被印刷媒体」とは、印刷に使用される媒体であり、インクが付与されて画像が形成される媒体を意味する。「被印刷媒体」という用語は、印刷媒体、被記録媒体、記録媒体、被印字媒体、印字媒体、被画像形成媒体、画像形成媒体、受像媒体、被印刷基材、若しくは印刷基材などの用語と同義である。
【０２４７】
「絵柄」は広義に解釈するものとし、カラー画像、白黒画像、単一色画像、グラデーション画像、均一濃度（ベタ）画像なども含まれる。「画像」は、写真画像に限らず、図柄、文字、記号、線画、モザイクパターン、色の塗り分け模様、その他の各種パターン、若しくはこれらの適宜の組み合わせを含む包括的な用語として用いる。
【０２４８】
「印刷」という用語は、画像記録、画像形成、描画、プリント、捺染、並びに印字などの用語の概念を含む。「捺染」は布帛への印刷をいう。「印字」は、画像記録、画像形成、並びに描画などの用語の概念を含む。「印字」には、デジタルデータに基づくデジタル印刷の概念が含まれる。
【０２４９】
「印刷装置」という用語は、印刷機、プリンタ、画像記録装置、描画装置、若しくは画像形成装置などの用語と同義である。実施形態の構成は布帛に印刷を行うものであるため「印刷装置」は「捺染装置」と理解することができる。
【０２５０】
以上説明した本発明の実施形態は、本発明の趣旨を逸脱しない範囲で、適宜構成要件を変更、追加、又は削除することが可能である。本発明は以上説明した実施形態に限定されるものでは無く、本発明の技術的思想内で当該分野の通常の知識を有するものにより、多くの変形が可能である。
【符号の説明】
【０２５１】
１０  インクジェット印刷システム
１０Ａ  インクジェット印刷システム
１２  画像処理装置
１４  印刷制御装置
１６  インクジェット印刷装置
２０  インク吐出ヘッド
２０Ｃ  Ｃインク吐出ヘッド
２０Ｍ  Ｍインク吐出ヘッド
２０Ｙ  Ｙインク吐出ヘッド
２０Ｋ  Ｋインク吐出ヘッド
２２  基材
２４  基材供給部
２６  基材搬送機構
２８  基材回収部
３０  キャリッジ
３２  キャリッジ駆動機構
３４  綿布
３５  領域
３６  横糸
３８  縦糸
３９  破線円
４０  画像データ
４２  基材情報
４４  滲み抑制処理済画像
４６  分版画像
４６Ｃ  Ｃ画像
４６Ｍ  Ｍ画像
４６Ｙ  Ｙ画像
４６Ｋ  Ｋ画像
４７  滲み抑制用画像
４７Ｃ  Ｃ成分の滲み抑制用画像
４７Ｍ  Ｍ成分の滲み抑制用画像
４７Ｙ  Ｙ成分の滲み抑制用画像
４７Ｋ  Ｋ成分の滲み抑制用画像
４８  各版の２値画像
５０Ａ  横方向フィルタ
５０Ｂ  縦方向フィルタ
５２  横方向滲み抑制用画像
５２Ｃ  Ｃ成分の横方向滲み抑制用画像
５２Ｍ  Ｍ成分の横方向滲み抑制用画像
５２Ｙ  Ｙ成分の横方向滲み抑制用画像
５２Ｋ  Ｋ成分の横方向滲み抑制用画像
５３  縦方向滲み抑制用画像
５３Ｃ  Ｃ成分の縦方向滲み抑制用画像
５３Ｍ  Ｍ成分の縦方向滲み抑制用画像
５３Ｙ  Ｙ成分の縦方向滲み抑制用画像
５３Ｋ  Ｋ成分の縦方向滲み抑制用画像
６２  目標画像
６２Ａ  画像境界
６４  サンプリング領域
７２  実際画像
８０  毛管
８２  液体
８４  メニスカス
９０  細い糸
９２  基材
９４  インク
９６  太い糸
９８  基材
１０２  縦糸
１０４  横糸
１１０  画像
１１４  元画像
１１６  印刷画像
１１７  出力結果画像
１２４  滲み抑制処理済画像
１２６  印刷画像
１２７  出力結果画像
１４２  画像取得部
１４４  基材情報取得部
１４６  滲み抑制画像処理部
１４８  操作部
１５０  表示部
１５２  滲み抑制方向及び範囲算出関数決定部
１５４  滲み抑制位置及び強度算出処理部
１５４Ａ  フィルタ処理部
１５４Ｂ  絶対値処理部
１５４Ｃ  加算処理部
１５６  関数データベース記憶部
１６０  メモリ
１６２  分版処理部
１６４  差分処理部
１６６  ハーフトーン処理部
１６８  情報出力部
１８１  中央演算処理装置（ＣＰＵ）
１８２  メモリ
１８３  ハードディスク装置
１８４  入力インターフェース部
１８５  通信インターフェース部
１８６  表示制御部
１８７  周辺機器用インターフェース部
１８８  バス
２１０  インクジェット印刷装置
２１４  供給側ロール
２１６  基材搬送部
２２０  インク付与部
２２４  後処理部
２２６  芯
２２８  巻取ロール
２３０  搬送ローラ
２３２  ニップローラ対
２３４  テンションローラ
２３６  芯
２４０  印刷制御装置
２５０  システム制御部
２５２  通信部
２５４  ホストコンピュータ
２６０  画像処理部
２６６  搬送制御部
２７２  インク吐出制御部
２７４  後処理制御部
２８０  パラメータ記憶部
２８２  プログラム格納部
Ｐ１１０  滲み抑制画像処理
Ｐ１２０  分版処理
Ｐ１２２  滲み抑制方向及び範囲算出関数生成処理
Ｐ１２４  滲み抑制位置及び強度算出処理
Ｐ１２６  差分処理
Ｐ１３０  ハーフトーン処理
Ｓ１１〜Ｓ２０  画像処理方法のステップ
Ｓ５１〜Ｓ５４  捺染プロセスのステップ
【図１】
0006732021.tif 000003
【図２】
0006732021.tif 000004
【図３】
0006732021.tif 000005
【図４】
0006732021.tif 000006
【図５】
0006732021.tif 000007
【図６】
0006732021.tif 000008
【図７】
0006732021.tif 000009
【図８】
0006732021.tif 000010
【図９】
0006732021.tif 000011
【図１０】
0006732021.tif 000012
【図１１】
0006732021.tif 000013
【図１２】
0006732021.tif 000014
【図１３】
0006732021.tif 000015
【図１４】
0006732021.tif 000016
【図１５】
0006732021.tif 000017
【図１６】
0006732021.tif 000018
【図１７】
0006732021.tif 000019
【図１８】
0006732021.tif 000020
【図１９】
0006732021.tif 000021
【図２０】
0006732021.tif 000022
【図２１】
0006732021.tif 000023
【図２２】
0006732021.tif 000024
【図２３】
0006732021.tif 000025
【図２４】
0006732021.tif 000026
【図２５】
0006732021.tif 000027
【図２６】
0006732021.tif 000028
【図２７】
0006732021.tif 000029
【図２８】
0006732021.tif 000030
【図２９】
0006732021.tif 000031
【図３０】
0006732021.tif 000032
【図３１】
0006732021.tif 000033
【図３２】
0006732021.tif 000034
【図３３】
0006732021.tif 000035
【図３４】
0006732021.tif 000036
【図３５】
0006732021.tif 000037
【図３６】
0006732021.tif 000038
【図３７】
0006732021.tif 000039
【図３８】
0006732021.tif 000040
【図３９】
0006732021.tif 000041