(57)【要約】【課題】  記録される文字や画像について、エッジ処理が必要な部分を適切に特定して、元の画像を劣化させることのない画像処理を行う。【解決手段】  媒体上に形成される複数のドットからなる画像のエッジ部分について、当該ドットを形成する液体の量を削減するエッジ処理を行う画像処理装置であって、前記画像処理装置は、前記画像を構成する画素の中からエッジ部分の画素を抽出し、抽出された前記エッジ部分の画素が、媒体上の単位面積あたりに占める割合をエッジ密度として算出し、前記エッジ部分の画素のうち、算出された前記エッジ密度が所定の閾値より大きくなる部分では、前記エッジ密度が所定の閾値より小さくなる部分よりも、前記液体の削減量を少なくする。【選択図】  図８
2011167896.tif 000002
【特許請求の範囲】
【請求項１】
媒体上に形成される複数のドットからなる画像のエッジ部分について、当該ドットを形成する液体の量を削減するエッジ処理を行う画像処理装置であって、
前記画像処理装置は、前記画像を構成する画素の中からエッジ部分の画素を抽出し、
抽出された前記エッジ部分の画素が、媒体上の単位面積あたりに占める割合をエッジ密度として算出し、
前記エッジ部分の画素のうち、算出された前記エッジ密度が所定の閾値より大きくなる部分では、前記エッジ密度が所定の閾値より小さくなる部分よりも、前記液体の削減量を少なくすることを特徴とする、
画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記液体は、色の異なる複数色のインクであり、
前記画像のエッジ部分の画素の各色成分について、それぞれ前記エッジ処理を行うことを特徴とする画像処理装置。
【請求項３】
請求項１または２に記載の画像処理装置であって、
第１の画像と、第１の画像とは異なる第２の画像とが隣接して形成される場合に、
前記第１の画像と前記第２の画像との境界部分の第２の画像側の画素に、前記第２の画像を形成させる単位画素当たりの液体量よりも多い液体量で第３の画像を形成させることを特徴とする、画像処理装置。
【請求項４】
請求項３に記載の画像処理装置であって、
前記第３の画像が、イエローインクによって形成されることを特徴とする画像処理装置。
【請求項５】
請求項１〜４のいずれかに記載の画像処理装置であって、
ｎ×ｎのマトリクスで表されるコンボリューションフィルタによって前記ドット密度を算出し、
記録される前記画像の大きさが大きいほど前記ｎの値を大きくし、記録される前記画像の大きさが小さいほど前記ｎの値を小さくすることを特徴とする画像処理装置。
【請求項６】
メモリーに記憶され、
媒体上に形成される複数のドットからなる画像のエッジ部分について、当該ドットを形成する液体の量を削減するエッジ処理を行う画像処理プログラムであって、
前記画像処理プログラムは、前記画像を構成する画素の中からエッジ部分の画素を抽出し、
抽出された前記エッジ部分の画素が、媒体上の単位面積あたりに占める割合をエッジ密度として算出し、
前記エッジ部分の画素のうち、算出された前記エッジ密度が所定の閾値より大きくなる部分では、前記エッジ密度が所定の閾値より小さくなる部分よりも、前記液体の削減量を少なくすることを特徴とする、
画像処理プログラム。
【請求項７】
媒体上に形成される複数のドットからなる画像を構成する画素の中から、エッジ部分の画素を抽出することと、
抽出された前記エッジ部分の画素が、媒体上の単位面積あたりに占める割合をエッジ密度として算出することと、
前記エッジ部分の画素のうち、算出された前記エッジ密度が所定の閾値より小さくなる部分では、前記エッジ密度が所定の閾値より大きくなる部分よりも、前記ドットを形成する液体を多く削減することと、
を有する画像処理方法。
【請求項８】
（Ａ）媒体に液体を噴出してドットを形成させることで画像を記録するヘッド部と、
（Ｂ）前記画像のエッジ部分について、前記ドットを形成する液体の量を削減するエッジ処理を行う画像処理部であって、
前記画像処理装置は、前記画像を構成する画素の中からエッジ部分の画素を抽出し、
抽出された前記エッジ部分の画素が、媒体上の単位面積あたりに占める割合をエッジ密度として算出し、
前記エッジ部分の画素のうち、算出された前記エッジ密度が所定の閾値より大きくなる部分では、前記エッジ密度が所定の閾値より小さくなる部分よりも、前記液体の削減量を少なくすることを特徴とする画像処理部
を備える液体噴出記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理プログラム、画像処理方法、及び、記録装置に関する。
【背景技術】
【０００２】
ノズルから液体を噴出して媒体上に液滴（ドット）を着弾させることで記録を行う液体噴出記録方法がある。このような記録方法によって記録される画像や文字の輪郭部分（エッジ部分）で生じる液滴のにじみを防止するために、当該エッジ部分を構成する液滴のサイズを小さくしたり、液滴を間引いたりするエッジ処理を行うことで、にじみを防止して画像や文字を鮮明に記録できるようする方法が知られている。  
しかし、細い線部を有する文字等についても一様にエッジ処理が行われると、線幅が低下して読み難くなったり、濃度変化により線がぼやけたりすることがあり、エッジ処理を行うことによって、かえって画像が劣化する場合があった。  
そこで、画像を劣化させずににじみを防止する方法として、記録された画像や文字のエッジを構成する線の幅を計算し、線の幅が一定の大きさ以下であるときにはエッジ処理を行わないようにすることで、画像が劣化するのを防止する方法が提案されている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１５３１５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
記録される画像の種類によっては、例えば、画数の多い漢字や多数の線が集まって形成されている画像などでは、エッジ部が密集し、単位面積当たりに多くのエッジが含まれる場合がある。このような場合にも従来と同じ方法でエッジ処理が行われると、該エッジ密集部分に形成されたドットが間引かれることにより、単位面積当たりのドットの変化量が大きくなり、画像の変更箇所が目立ってしまう。つまり、エッジ処理を行うことによって、逆に画像を劣化させてしまう場合がある。  
本発明では、記録される文字や画像について、エッジ処理が必要な部分を適切に特定して、元の画像を劣化させることのない画像処理を行うことを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するための主たる発明は、媒体上に形成される複数のドットからなる画像のエッジ部分について、当該ドットを形成する液体の量を削減するエッジ処理を行う画像処理装置であって、前記画像処理装置は、前記画像を構成する画素の中からエッジ部分の画素を抽出し、抽出された前記エッジ部分の画素が、媒体上の単位面積あたりに占める割合をエッジ密度として算出し、前記エッジ部分の画素のうち、算出された前記エッジ密度が所定の閾値より大きくなる部分では、前記エッジ密度が所定の閾値より小さくなる部分よりも、前記液体の削減量を少なくすることを特徴とする、画像処理装置である。
【０００６】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【図面の簡単な説明】
【０００７】
【図１】記録システムの全体構成を示すブロック図である。
【図２】図２Ａは、本実施形態のプリンターの構成を説明する図である。図２Ｂは、本実施形態のプリンターの構成を説明する側面図である。
【図３】ヘッドの構造を説明するための断面図である。
【図４】画像Ａのエッジ部分を説明する図である。
【図５】エッジ処理後の画像Ａを表す図である。
【図６】図６Ａは、比較例におけるエッジ処理対象となる画像Ｂを表す図である。図６Ｂは、画像Ｂに対して従来のエッジ処理を行った結果を表す図である。
【図７】画像Ｂに対して第１実施形態のエッジ処理を行った結果を表す図である。
【図８】第１実施形態におけるエッジ処理のフローを説明する図である。
【図９】第１実施形態におけるエッジ処理の対象となる画像を表す図である。
【図１０Ａ】第１実施形態で用いる４近傍型のラプラシアンフィルタを表す図である。
【図１０Ｂ】８近傍型のラプラシアンフィルタを表す図である。
【図１１】図９のエッジ画素が抽出された画像を表す図である。
【図１２】図１１に対して２値化処理を行った後の各画素の階調値を示す図である。
【図１３】第１実施形態で用いるコンボリューションフィルタを表す図である。
【図１４】図１２のエッジ密度を表した図である。
【図１５】図１４で閾値を８とした場合のエッジマスク画像を表す図である。
【図１６】図９についてエッジ処理対象画素を特定した画像を表す図である。
【図１７】第１実施形態におけるエッジ処理後の画像を表す図である。
【図１８】背景画像（第２の画像）の上に形成された画像Ａ（第１の画像）を表す図である。
【図１９】図１８に第３の画像を形成させた状態を示す図である。
【図２０】第３の画像が形成された場合のインク流れの様子を説明する図である。
【図２１】第２実施形態におけるエッジ処理のフローを説明する図である。
【図２２】第２実施形態におけるエッジ処理の対象となる画像を表す図である。
【図２３】エッジ外側画素の抽出に用いるラプラシアンフィルタを表す図である。
【図２４Ａ】図２２のエッジ内側が抽出された画像を表す図である。
【図２４Ｂ】図２２のエッジ外側が抽出された画像を表す図である。
【図２５Ａ】図２４Ａに対して２値化処理を行った後の各画素の階調値を示す図である。
【図２５Ｂ】図２４Ｂに対して２値化処理を行った後の各画素の階調値を示す図である。
【図２６Ａ】図２２のエッジ内側画素が膨張された画像を表す図である。
【図２６Ｂ】図２２のエッジ外側画素が膨張された画像を表す図である。
【図２７】図２６Ｂと図２６Ａを差分した画像を表す図である。
【図２８】図２７のエッジ密度を表した図である。
【図２９】図２８で閾値を８とした場合のエッジマスク画像を表す図である。
【図３０Ａ】図２７のエッジ処理対象画素を特定した画像を表す図である。
【図３０Ｂ】図３０Ａの階調値を２５６階調に変換した画像を表す図である。
【図３１】図２５Ｂのエッジ密度を表した図である。
【図３２】図３１で閾値を８とした場合のエッジマスク画像を表す図である。
【図３３Ａ】図２５Ｂのエッジ処理対象画素を特定した画像を表す図である。
【図３３Ｂ】図３３Ａの階調値を２５６階調に変換した画像を表す図である。
【図３４】第３の領域が特定されたイエロー成分画像を表す図である。
【図３５】第３の領域の外側画素のイエロー成分が間引かれた画像を表す図である。
【図３６】第２実施形態におけるエッジ処理後の画像を表す図である。
【図３７】第３実施形態におけるエッジ処理の対象となる画像を表す図である。
【図３８】第３実施形態においてエッジ処理が実施される画素を示す図である。
【図３９】第３実施形態におけるエッジ処理後の図３７を表す図である。
【発明を実施するための形態】
【０００８】
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【０００９】
媒体上に形成される複数のドットからなる画像のエッジ部分について、当該ドットを形成する液体の量を削減するエッジ処理を行う画像処理装置であって、前記画像処理装置は、前記画像を構成する画素の中からエッジ部分の画素を抽出し、抽出された前記エッジ部分の画素が、媒体上の単位面積あたりに占める割合をエッジ密度として算出し、前記エッジ部分の画素のうち、算出された前記エッジ密度が所定の閾値より大きくなる部分では、前記エッジ密度が所定の閾値より小さくなる部分よりも、前記液体の削減量を少なくすることを特徴とする、画像処理装置。  
このような画像処理装置によれば、記録される文字や画像について、エッジ処理が必要な部分を適切に特定して、元の画像を劣化させることのない画像処理を行うことができる。
【００１０】
かかる画像処理装置であって、前記液体は、色の異なる複数色のインクであり、前記画像のエッジ部分の画素の各色成分について、それぞれ前記エッジ処理を行うことが望ましい。  
このような画像処理装置によれば、Ｃ（シアン）インクやＭ（マゼンタ）インク等、で構成されるエッジ密集部でエッジ処理を行っても、該エッジ処理部の色が薄くなりにくいため、カラー印刷時でも画像を劣化させることなくエッジ処理を行うことができる。
【００１１】
かかる画像処理装置であって、第１の画像と、第１の画像とは異なる第２の画像とが隣接して形成される場合に、前記第１の画像と前記第２の画像との境界部分の第２の画像側の画素に、前記第２の画像を形成させる単位画素当たりの液体量よりも多い液体量で第３の画像を形成させることが望ましい。  
このような画像処理装置によれば、第３の画像により２つの画像の境界部における滲みを防止しつつ、画像エッジ部が密集している部分でも、画像を劣化させることなくエッジ処理をすることができる。
【００１２】
かかる画像処理装置であって、前記第３の画像が、イエローインクによって形成されることが望ましい。  
このような画像処理装置によれば、元の画像に第３の画像を追加することによる画像の劣化を最小限にすることができる。
【００１３】
かかる画像処理装置であって、ｎ×ｎのマトリクスで表されるコンボリューションフィルタによって前記ドット密度を算出し、記録される前記画像の大きさが大きいほど前記ｎの値を大きくし、記録される前記画像の大きさが小さいほど前記ｎの値を小さくすることが望ましい。  
このような画像処理装置によれば、近くで見る画像（例えば葉書）はエッジ処理を鋭敏にし、遠くから見る画像（例えば看板）はその逆にする等、画像の用途に応じて、適切なエッジ処理を行うことができる。
【００１４】
また、メモリーに記憶され、媒体上に形成される複数のドットからなる画像のエッジ部分について、当該ドットを形成する液体の量を削減するエッジ処理を行う画像処理プログラムであって、前記画像処理プログラムは、前記画像を構成する画素の中からエッジ部分の画素を抽出し、抽出された前記エッジ部分の画素が、媒体上の単位面積あたりに占める割合をエッジ密度として算出し、前記エッジ部分の画素のうち、算出された前記エッジ密度が所定の閾値より大きくなる部分では、前記エッジ密度が所定の閾値より小さくなる部分よりも、前記液体の削減量を少なくすることを特徴とする、画像処理プログラムが明らかとなる。
【００１５】
また、媒体上に形成される複数のドットからなる画像を構成する画素の中から、エッジ部分の画素を抽出することと、抽出された前記エッジ部分の画素が、媒体上の単位面積あたりに占める割合をエッジ密度として算出することと、前記エッジ部分の画素のうち、算出された前記エッジ密度が所定の閾値より小さくなる部分では、前記エッジ密度が所定の閾値より大きくなる部分よりも、前記ドットを形成する液体を多く削減することと、を有する画像処理方法が明らかとなる。
【００１６】
また、（Ａ）媒体に液体を噴出してドットを形成させることで画像を記録するヘッド部と、（Ｂ）前記画像のエッジ部分について、前記ドットを形成する液体の量を削減するエッジ処理を行う画像処理部であって、前記画像処理装置は、前記画像を構成する画素の中からエッジ部分の画素を抽出し、抽出された前記エッジ部分の画素が、媒体上の単位面積あたりに占める割合をエッジ密度として算出し、前記エッジ部分の画素のうち、算出された前記エッジ密度が所定の閾値より大きくなる部分では、前記エッジ密度が所定の閾値より小さくなる部分よりも、前記液体の削減量を少なくすることを特徴とする画像処理部を備える液体噴出記録装置が明らかとなる。
【００１７】
＝＝＝記録装置の基本的構成＝＝＝
発明を実施するための記録装置の形態として、インクジェットプリンター（プリンター１）を例に挙げて説明する。
【００１８】
＜プリンターの構成＞
図１は、記録装置の全体構成を示すブロック図である。  
プリンター１は、紙・布・フィルム等の媒体に文字や画像を記録（印刷）する液体噴出装置であり、外部装置であるコンピューター１１０と通信可能に接続されている。  
コンピューター１１０にはプリンタードライバーがインストールされている。プリンタードライバーは、表示装置（不図示）にユーザーインターフェースを表示させ、アプリケーションプログラムから出力された画像データを記録データに変換させるためのプログラムである。このプリンタードライバーは、フレキシブルディスクＦＤやＣＤ−ＲＯＭなどの記録媒体（コンピューターが読み取り可能な記録媒体）に記録されている。また、プリンタードライバーはインターネットを介してコンピューター１１０にダウンロードすることも可能である。なお、このプログラムは、各種の機能を実現するためのコードから構成されている。  
コンピューター１１０はプリンター１に画像を記録させるため、記録させる画像に応じた記録データをプリンター１に出力する記録装置制御部である。
【００１９】
プリンター１は、搬送ユニット２０と、キャリッジユニット３０と、ヘッドユニット４０と、検出器群５０と、コントローラー６０と、を有する。コントローラー６０は、記録装置制御部であるコンピューター１１０から受信した記録データに基づいて各ユニットを制御し、媒体に画像を記録する。プリンター１内の状況は検出器群５０によって監視されており、検出器群５０は検出結果をコントローラー６０に出力する。コントローラー６０は検出器群５０から出力された検出結果に基づいて各ユニットを制御する。
【００２０】
＜搬送ユニット２０＞
図２は、本実施形態のプリンター１の構成を表した図である。  
搬送ユニット２０は、媒体（例えば紙Ｓなど）を所定の方向（以下、搬送方向という）に搬送させるためのものである。ここで、搬送方向はキャリッジの移動方向と交差する方向である。搬送ユニット２０は、給紙ローラー２１と、搬送モーター２２と、搬送ローラー２３と、プラテン２４と、排紙ローラー２５とを有する（図２Ａ及び図２Ｂ）。  
給紙ローラー２１は、紙挿入口に挿入された紙をプリンター内に給紙するためのローラーである。搬送ローラー２３は、給紙ローラー２１によって給紙された紙Ｓを記録可能な領域まで搬送するローラーであり、搬送モーター２２によって駆動される。搬送モーター２２の動作はプリンター側のコントローラー６０により制御される。プラテン２４は、記録中の紙Ｓを、紙Ｓの裏側から支持する部材である。排紙ローラー２５は、紙Ｓをプリンターの外部に排出するローラーであり、記録可能な領域に対して搬送方向下流側に設けられている。
【００２１】
＜キャリッジユニット３０＞
キャリッジユニット３０は、ヘッドユニット４０が取り付けられたキャリッジ３１を所定の方向（以下、移動方向という）に移動（「走査」とも呼ばれる）させるためのものである。キャリッジユニット３０は、キャリッジ３１と、キャリッジモーター３２（ＣＲモーターとも言う）とを有する（図２Ａ及び図２Ｂ）。  
キャリッジ３１は、移動方向に往復移動可能であり、キャリッジモーター３２によって駆動される。キャリッジモーター３２の動作はプリンター側のコントローラー６０により制御される。また、キャリッジ３１は、画像を記録する液体（以下、インクとも言う）を収容するカートリッジを着脱可能に保持している。
【００２２】
＜ヘッドユニット４０＞
ヘッドユニット４０は、紙Ｓにインクを噴出するためのものである。ヘッドユニット４０は、複数のノズルを有するヘッド４１を備える。このヘッド４１はキャリッジ３１に設けられ、キャリッジ３１が移動方向に移動すると、ヘッド４１も移動方向に移動する。そして、ヘッド４１が移動方向に移動中にインクを断続的に噴出することによって、移動方向に沿ったドットライン（ラスタライン）が紙に形成される。
【００２３】
図３は、ヘッド４１の構造を示した断面図である。ヘッド４１は、ケース４１１と、流路ユニット４１２と、ピエゾ素子群ＰＺＴとを有する。ケース４１１はピエゾ素子群ＰＺＴを収納し、ケース４１１の下面に流路ユニット４１２が接合されている。流路ユニット４１２は、流路形成板４１２aと、弾性板４１２ｂと、ノズルプレート４１２ｃとを有する。流路形成板４１２aには、圧力室４１２ｄとなる溝部、ノズル連通口４１２eとなる貫通口、共通インク室４１２ｆとなる貫通口、インク供給路４１２ｇとなる溝部が形成されている。弾性板４１２ｂはピエゾ素子ＰＺＴの先端が接合されるアイランド部４１２ｈを有する。そして、アイランド部４１２ｈの周囲には弾性膜４１２ｉによる弾性領域が形成されている。インクカートリッジに貯留されたインクが、共通インク室４１２ｆを介して、各ノズルＮｚに対応した圧力室４１２ｄに供給される。ノズルプレート４１２ｃはノズルＮｚが形成されたプレートである。ノズル面では、イエローインクを吐出するイエローノズル列Ｙと、マゼンタインクを吐出するマゼンタノズル列Ｍと、シアンインクを吐出するシアンノズル列Ｃと、ブラックインクを吐出するブラックノズル列Ｋと、が形成されている。各ノズル列では、ノズルＮｚが搬送方向に所定間隔Ｄにて並ぶことによって構成されている。
【００２４】
ピエゾ素子群ＰＺＴは、櫛歯状の複数のピエゾ素子（駆動素子）を有し、ノズルＮｚに対応する数分だけ設けられている。ヘッド制御部ＨＣなどが実装された配線基板（不図示）によって、ピエゾ素子に駆動信号ＣＯＭが印加され、駆動信号ＣＯＭの電位に応じてピエゾ素子は上下方向に伸縮する。ピエゾ素子ＰＺＴが伸縮すると、アイランド部４１２ｈは圧力室４１２ｄ側に押されたり、反対方向に引かれたりする。このとき、アイランド部４１２ｈ周辺の弾性膜４１２ｉが変形し、圧力室４１２ｄ内の圧力が上昇・下降することにより、ノズルからインク滴が吐出される。
【００２５】
＜検出器群５０＞
検出器群５０は、プリンター１の状況を監視するためのものである。検出器群５０には、リニア式エンコーダ５１、ロータリー式エンコーダ５２、紙検出センサ５３、及び光学センサ５４等が含まれる（図２Ａ及び図２Ｂ）。  
リニア式エンコーダ５１は、キャリッジ３１の移動方向の位置を検出する。ロータリー式エンコーダ５２は、搬送ローラー２３の回転量を検出する。紙検出センサ５３は、給紙中の紙Ｓの先端の位置を検出する。光学センサ５４は、キャリッジ３１に取付けられている発光部と受光部により、対向する位置の紙Ｓの有無を検出し、例えば、移動しながら紙の端部の位置を検出し、紙の幅を検出することができる。また、光学センサ５４は、状況に応じて、紙Ｓの先端（搬送方向下流側の端部であり、上端ともいう）・後端（搬送方向上流側の端部であり、下端ともいう）も検出できる。
【００２６】
＜コントローラー６０＞
コントローラー６０は、プリンターの制御を行うための制御ユニット（制御部）である。コントローラー６０は、インターフェース部６１と、ＣＰＵ６２と、メモリー６３と、ユニット制御回路６４とを有する。  
インターフェース部６１は、外部装置であるコンピューター１１０とプリンター１との間でデータの送受信を行う。ＣＰＵ６２は、プリンター１の全体の制御を行うための演算処理装置である。メモリー６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ等の記憶素子によって構成される。そして、ＣＰＵ６２は、メモリー６３に格納されているプログラムに従って、ユニット制御回路６４を介して搬送ユニット２０等の各ユニットを制御する。
【００２７】
＜プリンタードライバーによる画像処理について＞
プリンタードライバーは、アプリケーションプログラムから画像データを受け取り、プリンター１が解釈できる形式の記録データに変換し、記録データをプリンターに出力する。アプリケーションプログラムから画像データを記録データに変換する際に、プリンタードライバーは、解像度変換処理、色変換処理、ハーフトーン処理、ラスタライズ処理、コマンド付加処理などを行う。以下に、プリンタードライバーが行う各種の処理について説明する。
【００２８】
解像度変換処理は、アプリケーションプログラムから出力された画像データ（テキストデータ、イメージデータなど）を、媒体に記録する際の解像度（記録解像度）に変換する処理である。例えば、記録解像度が７２０×７２０ｄｐｉに指定されている場合、アプリケーションプログラムから受け取ったベクター形式の画像データを７２０×７２０ｄｐｉの解像度のビットマップ形式の画像データに変換する。  
なお、解像度変換処理後の画像データの各画素データは、ＲＧＢ色空間により表される各階調（例えば２５６階調）のＲＧＢデータである。ここで、画素とは、画像を構成する単位要素であり，この画素が２次元的に並ぶことによって画像が形成される。画素データとは、画像を構成する単位要素の記録データであり、例えば、紙Ｓ上に形成されるドットの階調値などを意味する。
【００２９】
色変換処理は、ＲＧＢデータをＣＭＹＫ色空間のデータに変換する処理である。ＣＭＹＫ色空間の画像データは、プリンターが有するインクの色に対応したデータである。この色変換処理は、ＲＧＢデータの階調値とＣＭＹＫデータの階調値とを対応づけたテーブル（色変換ルックアップテーブルＬＵＴ）に基づいて行われる。  
なお、色変換処理後の画素データは、ＣＭＹＫ色空間により表される２５６階調の８ビットＣＭＹＫデータである。本実施形態では該データを利用して画像処理を行い、記録される２つの画像の境界部分におけるインクのにじみを防止している。画像処理の詳細については後述する。
【００３０】
ハーフトーン処理は、高階調数のデータを、プリンターが形成可能な階調数のデータに変換する処理である。例えば、ハーフトーン処理により、２５６階調を示すデータが、２階調を示す１ビットデータや、４階調を示す２ビットデータに変換される。ハーフトーン処理では、ディザ法・γ補正・誤差拡散法などが利用される。ハーフトーン処理されたデータは、記録解像度（例えば７２０×７２０ｄｐｉ）と同等の解像度である。ハーフトーン処理後の画像データでは、画素ごと１ビット又は２ビットの画素データが対応しており、この画素データは各画素でのドット形成状況（ドットの有無、ドットの大きさ）を示すデータになる。  
ラスタライズ処理は、マトリクス状に並ぶ画素データを、プリンター１に転送すべきデータ順に、画素データごとに並び替える。例えば、各ノズル列のノズルの並び順に応じて、画素データを並び替える。  
コマンド付加処理は、ラスタライズ処理されたデータに、記録方法に応じたコマンドデータを付加する処理である。コマンドデータとしては、例えば媒体の搬送速度を示す搬送データなどがある。  
これらの処理を経て生成された記録データは、プリンタードライバーによりプリンター１に送信される。
【００３１】
＜プリンターの記録動作＞
プリンター１の記録動作について簡単に説明する。コントローラー６０は、コンピューター１１０からインターフェース部６１を介して記録命令を受信し、各ユニットを制御することにより、給紙処理・ドット形成処理・搬送処理等を行う。
【００３２】
給紙処理は、記録すべき紙をプリンター内に供給し、記録開始位置（頭出し位置とも言う）に紙を位置決めする処理である。コントローラー６０は、給紙ローラー２１を回転させ、記録すべき紙を搬送ローラー２３まで送る。続いて、搬送ローラー２３を回転させ、給紙ローラー２１から送られてきた紙を記録開始位置に位置決めする。  
ドット形成処理は、移動方向（走査方向）に沿って移動するヘッドからインクを断続的に噴出させ、紙上にドットを形成する処理である。コントローラー６０は、キャリッジ３１を移動方向に移動させ、キャリッジ３１が移動している間に、記録データに基づいてヘッド４１からインクを噴出させる。噴出されたインク滴が紙上に着弾すると、紙上にドットが形成され、紙上には移動方向に沿った複数のドットからなるドットラインが形成される。  
搬送処理は、紙をヘッドに対して搬送方向に沿って相対的に移動させる処理である。コントローラー６０は、搬送ローラー２３を回転させて紙を搬送方向に搬送する。この搬送処理により、ヘッド４１は、先ほどのドット形成処理によって形成されたドットの位置とは異なる位置に、ドットを形成することが可能になる。
【００３３】
コントローラー６０は、記録すべきデータがなくなるまで、ドット形成処理と搬送処理とを交互に繰り返し、ドットラインにより構成される画像を徐々に紙に記録する。そして、記録すべきデータがなくなると、排紙ローラーを回転させてその紙を排紙する。なお、排紙を行うか否かの判断は、記録データに含まれる排紙コマンドに基づいても良い。  
次の紙に記録を行う場合は同処理を繰り返し、行わない場合は、記録動作を終了する。
【００３４】
＝＝＝画像のエッジ処理について＝＝＝
＜従来のエッジ処理＞
前述のように、プリンターを用いた画像の記録では、ヘッドユニットよりインクを噴出して媒体上にインクドットを形成させ、該インクドットが集合することにより画像が形成される。一般的な印刷では、インクドットが媒体に吸収されることで画像を媒体に定着させているが、媒体にインクを大量に噴出した場合には、媒体がインクを吸収しきれずに、インクが溢れてしまうことがある。特に、画像と媒体との境界となる画像輪郭（エッジ）部分でインクが溢れると、本来なら画像が形成されないはずの部分にインクが流れ出ることになり、記録画像の画質を劣化させるおそれがある。そこで、記録される画像のエッジ画素に噴出されるインクの量を減らすエッジ処理を実施することにより、エッジ部分におけるインクの溢れを抑制する。
【００３５】
エッジ処理を行う際には、まず記録される画像のエッジ部分を特定する必要がある。図４はある画像（画像Ａとする）のエッジ部分を説明する図である。図４で着色された領域が画像Ａであり、太線部で示される部分が画像Ａのエッジ（輪郭）を表す。この画像Ａについて、画像Ａの内側で該エッジに沿った１画素分の領域をエッジ画素として特定する。なお、エッジ内側の１画素分のみをエッジ画素とするのではなく、エッジ内側の２〜５画素分をエッジ画素としてもよい。図４においては、斜線部で示される領域がエッジ画素となる。エッジ画素の特定は画像Ａが媒体に記録される前に、ドライバーによって行われる。エッジ画素を特定するための具体的方法については後で説明する。
【００３６】
続いて、特定されたエッジ画素について、その部分に噴出されるべきインクの量を減らしたり、インクを全く噴出しないようにしたりするために、当該エッジ画素に対応する画素データが修正される。当該画素データの修正もドラーバーによって行われる。そして、修正後の画素データに基づいて画像Ａが記録される。
【００３７】
図５に画像Ａに対してエッジ処理を行った結果の画像（画像Ａ′とする）を示す。図４の斜線部で示されるエッジ画素部分に噴出されるインク量を削減することにより、該エッジ画素部分では、画像Ａ′を構成するそれ以外の画素よりも形成されるインクドットの量や大きさが小さくなる。これにより、該エッジ部分でのインク溢れを抑制する。また、の画像Ａと画像Ａ′とを比較してエッジ処理前後で変更された点は、画像Ａ′についてエッジ部分の１画素分の濃度が薄くなったことだけである。したがって、視覚的にはほとんど変化を与えずに、画像のエッジ部におけるインク溢れを抑制することができるようになり、記録画像の劣化を防止することができる。
【００３８】
＜比較例＞
次に、比較例として、エッジ処理を行うことで画像が劣化してしまう場合について説明する。図６Ａに、比較例におけるエッジ処理対象となる画像（画像Ｂとする）を示す。図６Ｂに、画像Ｂに従来の方法によってエッジ処理を行った結果の画像（画像Ｂ′とする）を示す。
【００３９】
図６Ａに示されるように、画像Ｂは、細長い矩形部分ａが単独で存在する領域Iと、矩形部分ａと同形状の複数の矩形部分ｂ〜ｆが狭い間隔で櫛状に並んでいる領域ＩＩとを有する。領域Ｉの破線で囲まれた範囲には矩形部分ａが１つだけ含まれているので、領域Ｉに含まれるエッジ画素は矩形部分ａのエッジ画素のみである。それに対して、領域ＩＩの破線で囲まれた範囲にはｂ〜ｆの５つの矩形部分が含まれているため、それぞれに対応するエッジ部分の画素が含まれる。したがって、領域ＩＩには領域Ｉよりも多くのエッジ画素が含まれる。ここで、領域Ｉの破線範囲の面積と領域ＩＩの破線範囲の面積とは等しいので、領域ＩＩの単位面積当たりに含まれるエッジ画素の数は、領域ＩＩの単位面積当たりに含まれるエッジ画素の数の５倍ということになる。以下、単位面積当たりに含まれるエッジ画素の数を「エッジ密度」とも呼ぶ。
【００４０】
この画像Ｂについて従来どおりにエッジ処理を行うと、領域Ｉの破線範囲内では矩形部分ａのエッジ画素がエッジ処理され、領域ＩＩの破線範囲内では矩形部分ｂ〜ｆのエッジ画素がエッジ処理される。領域Ｉと領域ＩＩについて、エッジ処理前後における画像Ｂと画像Ｂ′とを比較すると、領域Ｉの矩形部分ａでは、前述の図４及び図５で説明した場合と同様、エッジ処理による影響が目立ちにくい。一方、領域ＩＩの矩形部分ｂ〜ｆでは、一見して画像の変更が目立つようになる。領域ＩＩではもともと矩形部分ｂ〜ｆがそれぞれ非常に接近しているため、該矩形部分同士の隙間が少ないのであるが、エッジ処理により、この隙間が強調されてしまうようになる。例えば、矩形部分ｂのエッジ部と、矩形部分Ｃのエッジ部との間にできる隙間（図６Ａ参照）は、エッジ処理により両エッジ画素のインク打ち込み量を減少させることでエッジ部分の濃度が薄くなり、量エッジ間の隙間が広がったように見えてしまう（図６Ｂ参照）。
【００４１】
前述のように領域ＩＩではエッジ密度が高いため、領域Ｉと比較してエッジ処理により間引かれるインクドットの量も大きくなり、その分、視覚的にも画像の変更が目立ちやすくなる。すなわち、画像Ｂのようにエッジ密度の低い領域とエッジ密度の高い領域を併せ持つ画像に一様にエッジ処理を行うと、領域毎のインクの減少量（間引き量）に大きな差が生じ、かえって画質を劣化させる場合がある。
【００４２】
＜本実施形態＞
本実施形態では、同じ画像中のエッジ密度の高い領域と低い領域とで異なるエッジ処理を行うことにより、画質を劣化させにくくしつつ、適切なエッジ処理を行う。  
図７は、画像Ｂに対して本実施形態におけるエッジ処理を行った結果の画像（画像Ｂ″とする）である。画像Ｂ″では、エッジ密度の低い領域Ｉについては通常通りのエッジ処理を行うが、エッジ密度の高い領域ＩＩついてはエッジ処理を行っていない。なお、領域ＩＩについてエッジ処理を行わないのではなく、エッジ画素に形成されるインクドットの大きさ（ドット径）を小さくする等、エッジ処理の強度を変える方法であってもよい。
【００４３】
比較例では、画像エッジ密集部においてエッジ処理前後で画像の変化が大きくなるが（図６Ｂ参照）、本実施形態ではエッジ処理前後で画像エッジ密集部が変化しない（図７参照）。つまり、エッジ処理前の画像Ｂ（図６Ａ）から大きな変更をすることなく、必要な部分に対して必要な強度でエッジ処理を行うことができるようになり、エッジ処理による画像劣化を抑制することができる。エッジ処理方法の詳細については後述する。
【００４４】
＝＝＝第１実施形態＝＝＝
第１実施形態では、画像のエッジ密度を算出し、エッジ密度が所定の閾値より低い部分については通常通りエッジ処理を行い、エッジ密度が所定の閾値より高い部分についてはエッジ処理の対象外とすることで、不必要なエッジ処理による画像の劣化を抑制する。
【００４５】
図８に本実施形態におけるエッジ処理のフロー図を示す。本実施形態ではＳ１０１〜Ｓ１０７のステップを経ることにより画像のエッジ画素を抽出し、抽出された該エッジ画素からエッジ密度を算出し、エッジ密度が高くエッジ処理対象外となる画素を特定する。そして、特定されたエッジ処理対象外となる画素以外の画素にのみエッジ処理を行う。なお、Ｓ１０１〜Ｓ１０７の各ステップは、プリンタードライバーによる画像処理の一環として、前述の色変換処理とハーフトーン処理との間に実行される。以下、各ステップについて説明する。
【００４６】
＜Ｓ１０１：元画像データの複製＞
まず、色変換処理後の各色画像データを複製し、エッジ処理対象となる画素を特定する処理用の画素データを作成する。なお、当該画素データはＣＭＹＫの各色について２５６階調で表された画素データである。階調値が０の画素ではインクドットは形成されず、階調値が２５５の画素ではインクドットが最大径で形成されるようにインクが打たれる。以下の処理は、ＣＭＹＫの各色について個別に実施される。
【００４７】
図９に本実施形態でエッジ処理の対象とする画像データ（以下、元画像とも呼ぶ）を示す。図９の破線で区分された１マス分が１画素を表し、着色された画素が所定の階調値（１〜２５５）を有する画素、つまり、インクドットが形成される予定の画素である。着色されていない画素は階調値０の画素、つまり、インクドットが形成されない予定の画素である。着色画素と非着色画素との境界が画像のエッジであり、図９は２つのエッジを含んでいる。図９では８×１１画素分のデータを示しているが、実際の画像はこれよりも大きいものである。
【００４８】
＜Ｓ１０２：エッジ画素抽出処理＞
複製された画素データからエッジ部分の画素データを抽出する。エッジ画素の抽出にはＫＣＭＹの各色について、それぞれラプラシアンフィルタを適用して行う。  
図１０Ａに、本実施形態で用いるラプラシアンフィルタを示す。該ラプラシアンフィルタは３×３の行列からなり、ある入力画素（ｉ,ｊ）と、その上下左右の４つの画素（ｉ,ｊ−１）、（ｉ,ｊ＋１）、（ｉ−１,ｊ）、（ｉ＋１,ｊ）から演算を行うことで、画像の輪郭を形成する画素を抽出する４近傍型の２次微分フィルタである。ラプラシアンフィルタ適用後の画素の階調値は０〜２５５の範囲に入るようクリッピングを行う。すなわち、階調値がマイナスになった場合は０、つまり空白の状態として処理され、逆に、階調値が２５６以上になった場合は２５５、つまり１００％のドットが形成された状態として処理される。  
なお、ラプラシアンフィルタは、図１０Ｂに示すような８近傍型を使用することもできる。この場合は、中心画素（ｉ,ｊ）と、その周囲の８つの画素を用いて演算を行うことになる。また、使用するフィルタは必ずしもラプラシアンフィルタに限られるものではなく、エッジ画素を抽出できるのであれば、sobelフィルタ等を用いてもよい。  
図１１に、エッジ画素抽出処理（Ｓ１０２）によりエッジ画素が抽出された画像を示す。図１１で着色された画素がエッジ画素であり、図１０Ａのラプラシアンフィルタによって計算された階調値を情報として含んでいる。
【００４９】
＜Ｓ１０３：２値化処理＞
（Ｓ１０２）により抽出されたエッジ画素はそれぞれ異なる値の階調値を有する。そこで、以後の処理を行うため、各エッジ画素について、所定の閾値に基づいて２値化を行う。２値化により、ある値以上の階調値を有する画素は階調値が１となり、それ以下の階調値を有する画素の階調値は０となる。  
図１２に、２値化処理後の各画素の階調値を示す。２値化により、エッジ部分の画素の階調値が全て１であり、それ以外の画素の階調値が全て０である２階調のエッジ画像が取得される。
【００５０】
＜Ｓ１０４：エッジ密度算出処理＞
２階調で表現されたエッジ画像から、各画素におけるエッジ密度を算出する。エッジ密度は、前述のように単位面積当たりに含まれるエッジ画素の量であり、ｎ×ｎのマトリクスで表されるコンボリューションフィルタを用いて、算出対象画素を中心としたｎ×ｎ画素分の階調値を平均化することにより算出される。
【００５１】
図１３に本実施形態で用いるコンボリューションフィルタを示す。本実施形態ではｎ＝５、すなわち、５×５のフィルタを用いる。なお、通常、画像の平均化を行う場合、５×５のマトリクスであれば、全体に（１／２５）を乗じて各画素の階調値を平均値として表す必要がある。しかし、本実施形態では各画素間の階調値の違いからエッジ密度が大きい画素を抽出することを目的としているため、各画素の階調値を平均値として表す必要はない。したがって、図１３のようなフィルタを用いることができる。
【００５２】
（Ｓ１０３）で２値化され、エッジ画素の階調値が１となった画像に当該コンボリューションフィルタを適用することで、媒体上の各画素について、その周囲の５×５画素中に含まれる階調値１となる画素数の合計が算出される。これにより、エッジ密度が高い画素、換言すると、周囲５×５の画素中で階調値１の画素が多い画素ほど、当該フィルタ適用後の階調値が大きく表示される。逆に、エッジ密度の低い画素、換言すると、周囲の５×５画素中で階調値１の画素が少ない画素ほど、当該フィルタ適用後の階調値が小さく表示される。
【００５３】
図１４に、コンボリューションフィルタによって算出されるエッジ密度を表した画像を示す。着色された画素はエッジ部分の画素を表している。図１４では当該エッジ画素周囲の注目画素にのみ数字（エッジ密度）を表示しているが、実際には全ての画素についてエッジ密度が算出される。
【００５４】
図１４の領域ａで表される中央上部画素では階調値が１０以上の画素が多く、この領域のエッジ密度が高いことを示している。これは、図１２の中央上部領域に示されるように、狭い範囲にエッジ画素が集中していることを表す。一方、図１４の領域ｂで表される中央下部画素では階調値が０となる画素もあり、この領域のエッジ密度が低いことを示している。これは、図１２の中央下部領域に示されるように、対象画素の周囲にエッジ画素が存在していないことを表す。また、領域ｃで表されるエッジ部分の画素の階調値は凡そ６程度であり、この領域では、当該対象画素が構成するエッジ以外に、近接するエッジ画素が存在しないことを表している。
【００５５】
コンボリューションフィルタとしてｎ＝５（５×５）のマトリクスで表されるフィルタを用いて説明を行ったが、記録される画像の用途に応じてｎの大きさは変えることができる。例えば、はがき等の小さい媒体に印刷され、ユーザーが手にとって間近から見る画像の場合は、画像細部にまで目が届くため、エッジ画素が広範囲の画素で平均化されると画像がぼやけてしまい、画質が劣化したような印象を受けやすい。したがって、このような場合はｎの値を小さくしてなるべく狭い範囲で平均化を行い、エッジ密度の大小の差がはっきりと表れるようにする。  
逆に、街頭に掲げられる巨大な広告等で、ユーザーが遠くから眺めるような画像の場合は、画像の細部よりも全体としての見栄えを重視するため、エッジ部分は鋭敏すぎない方が良いことがある。このような場合はｎの値を大きくして、なるべく広い範囲で平均化を行い、エッジ密度の大小の差があまり表れないようにするとよい。  
記録画像の大きさに合わせて数種類のｎの値をあらかじめ設定しておき、メモリー６３に記憶させておくことで、コントローラー６０が記録画像データを受け取った際に、最適なフィルタを用いてエッジ画素密度を算出することが可能になる。
【００５６】
＜Ｓ１０５：エッジ処理対象外画素の特定＞
（Ｓ１０４）で算出されたエッジ密度の画像から、エッジ処理対象外の画素であることを表すエッジマスク画像を生成する。まず、Ｓ１０４で算出されたエッジ密度を所定の閾値により２値化する。すなわち、エッジ密度がある値以上を示す画素は階調値を１とし、それ以下の値を示す画素の階調値は０とする。  
図１５に、閾値＝８とした場合のエッジマスク画像を示す。２値化によって、図１４でエッジ密度が８以上を示す画素は階調値が１で表され、図１４でエッジ密度が７以下を示す画素は階調値が０で表される。その結果、図１５で着色された画素（階調値１の画素）がエッジ処理対象外の画素となる。なお、２値化時の閾値の設定により、エッジ処理の強度を変更することができる。例えば、閾値を低めに設定すれば、エッジマスク画像においてエッジ処理対象外の画素が多く特定されることになり、エッジ処理によって間引かれるエッジ画素は少なくなる。逆に閾値を高めに設定すれば、エッジマスク画像において特定されるエッジ処理対象外の画素が少なくなり、それだけ多くのエッジ画素が間引かれることになる。  
また、本実施例では、画像のエッジ内側の１画素分をエッジ画素とした場合について表しているが、画像のエッジ内側の２画素分をエッジ画素として扱う場合には、該閾値を高めに設定することで、間引き対象となる画素が多くなりすぎないように調整することなども可能である。
【００５７】
＜Ｓ１０６：エッジ処理対象画素の特定＞
（Ｓ１０３）により得られたエッジ画像（図１２）から、（Ｓ１０５）により得られたエッジマスク画像（図１５）を差分することにより、エッジ処理の対象となる画素を特定する。  
図１６に、実際にエッジ処理対象画素を特定した画像を示す。エッジ画像からエッジマスク画像を差分する際に階調値がマイナスになる場合は、クリッピングにより階調値をゼロにする。したがって、図１６の着色された画素が今回のエッジ処理対象画素として特定され、この画素が間引き対象の画素となる。
【００５８】
＜Ｓ１０７：エッジ処理＞
元の画像（図９）のうち、エッジ処理対象画像として特定された画素（図１６）についてエッジ処理を実行する。本実施形態では元画像からエッジ処理対象画素のインクドットを間引くことによりエッジ処理を行う。  
図１７にエッジ処理後の画像を示す。図１７の着色された画素は元の画像と同様にインクドットが形成される部分である。そして、図１７の斜線部で表示される画素が間引かれた画素、すなわち、エッジ処理の結果インクドットが形成されないこととなる画素である。元の画像（図９）と比較すると、画像エッジ部のうち、エッジ画素同士が近接し、エッジ密度が高い領域ではエッジ処理を行わず、その他のエッジ密度が低い領域では通常通りにエッジ処理が行われている。  
なお、本実施形態では、エッジ処理対象画素に形成されるインクドットを間引くことによりエッジ処理を行っているが、エッジ処理の方法はこれには限られない。他のエッジ処理方法については後述する。
【００５９】
輪郭処理が終了した画像データは、続いて、ハーフトーン処理へと移行し、引き続き、画像処理が行われる。そして、前述の記録動作手順にしたがって記録が行われる。
【００６０】
＜本実施形態の効果＞
本実施形態によれば、エッジ密度の高い領域とエッジ密度の低い領域とを共に有する画像（例えば比較例における図６Ａ）であっても、エッジ密度の高い部分ではエッジ処理を行わず、エッジ密度の低い部分にのみエッジ処理を行うことができる。エッジ密度が高い領域で一様にエッジ画素を間引く等のエッジ処理を行うと、その領域におけるインクの除去量が大きくなることからエッジ処理前後で画像の変更が目立ちやすくなり、画質が劣化する。しかし、本実施形態の方法ならば、記録画像の画質を劣化させることなく適切にエッジ処理を実施することができる。
【００６１】
また、本実施形態の方法は、記録に使用する各色（例えばＫＣＭＹ）の画素データ毎にエッジ処理が可能であり、カラーインクを用いた記録時に有効である。エッジ密集部のインクの除去量が多いということは、該エッジ部に形成されるインクドットの明度も変わることになるので、視認性に大きな影響を与えるおそれがある。例えば、Ｃ（シアン）インクドットを用いて画像の記録を行う場合、従来どおりのエッジ処理を行うと、画像のエッジ密集部においてドット間引き量が多くなり、その部分だけ色が薄く見えるというような問題が発生する。このような場合にも本実施形態によれば、画質を劣化させること無く必要な部分にのみエッジ処理を行うことができる。
【００６２】
＝＝＝第２実施形態＝＝＝
第２実施形態は、２種類の画像が隣接してエッジを構成する場合のエッジ処理である。
【００６３】
図１８は、背景画像（第２の画像とする）の上に、前述の画像Ａ（第１の画像とする）が形成された場合を示す図である。２つの画像の境界部（第１の画像のエッジ部）において、インクドットが媒体に吸収しきれずにあふれると、隣接する画像のインクドットと接触することにより、該インクドットを媒介してインク同士が混ざり合い、２つの画像の境界部（エッジ部）を越えて流れ広がることになる。  
なお、インクの流れは、単位画素当たりのインクの噴出量が多い方の画像から、単位画素当たりのインクの噴出量が少ない方の画像に向けて生じる。図１８のように背景画像（第２の画像）に重ねて第１の画像が形成される場合、媒体上で第１の画像が形成される領域では単位画素あたりのインク打ち込み量が多くなるため、２つの画像の境界部で、第１の画像側から第２の画像側へインクの流れ（にじみ）が発生することになる。  
このような場合に、２つの画像の境界を構成するエッジ画素に対してエッジ処理を行うことで、インクのにじみを防止することができるが、前述のとおり、エッジ密集部に一様なエッジ処理を行うと画質が劣化する。  
そこで、第１実施形態と同様にエッジ処理対象画素を特定して、隣接する２種類の画像の必要部分にのみエッジ処理を行うようにする。
【００６４】
＜２つの画像の境界に生じるにじみを防止するエッジ処理方法＞
本実施形態では、２つの画像の境界部分で生じるインクのにじみを防止するために、２つの画像の境界画素のうち第２の画像側画素（第１の画像エッジ部の外側画素）に、第２の画像の単位画素当たりのインク噴出量以上の噴出量でＹ（イエロー）インクを噴出し、境界線に沿った線状の領域を形成する。以下、このＹインクを噴出することにより形成される領域を第３の画像とする。なお、Ｙインクを用いるのは、ＫＣＭＹの各色の中で最も明度が高く、視認性に与える影響が小さいため、第３の画像を形成した時に元画像の変更が目立ちにくいからである。さらに、使用インクの色に制限がない場合には、イエローよりさらに明度の高い白インク等を用いてもよい。また、透明なクリアインクを使用して第３の画像を形成することもできる。ただし、白インクやクリアインクを用いる場合は、後述の画像処理時に、別途その色（インク）を処理するための工程を追加または変更することが必要になる場合がある。
【００６５】
図１９に、図１８において画像Ａのエッジ外側画素に第３の画像を形成させた状態の図を示す。  
第１の画像のエッジ部であふれたインクは、まず、隣接して形成されている第３の画像へと流れ込む。通常であれば、続いて、第３の画像を超えて第２の画像までインクが流れこみ、結局にじみが発生するものと考えられる。しかし、本実施形態においては、第１の画像から流れたインクは、ほとんどが第３の画像領域内に滞留し、第２の画像まで到達する量はごく微量である。理由は後述する。  
さらに、第３の画像の１画素分外側の画素のＹインクドットを間引けば、インクの流れを最小限に抑えることができる。Ｙインク成分のみを間引くのは、前述のとおりＹインクの明度が高く、画像の変更が最も目立ちにくいからである。
【００６６】
＜第３の画像の説明＞
図２０に、第３の画像が形成された場合の、インク流れの様子の例を示す。図２０の破線で区切られた１マス分が１画素であり、着色された画素にインクドットが形成されているものとする。水平方向座標の０と１との間を画像の境界（エッジ）として、左側を第１の画像、右側を第２の画像とし、インクは、第１の画像側から、該境界線を超えて、第２の画像側へと流れるものとする。  
図２０で、第３の画像は、第１の画像と第２の画像との境界部の第２の画像側画素（１,ａ）〜（１,ｍ）に連続的な線状の領域として形成され、全体で１３の画素から成る。そのうち、境界部で第１の画像と接触している画素は、（１,ｂ）、（１,ｃ）、（１,ｅ）、（１,ｆ）、（１,ｈ）、（１,ｉ）、（１,ｋ）、及び（１,ｍ）の８箇所である。
【００６７】
図２０の例で、第１の画像側から１６画素分のインクがあふれ出るとすると、前述の８箇所から第３の画像領域内に流入し、第３の画像を形成するＹインクを媒介して１３画素分に拡散する。つまり、第３の画像が線状に連続して形成されているため、第１の画像からあふれた１６画素分のインクは、図２０の矢印の流れで示されるように第３の画像領域内を広く浅く流れることになり、第２の画像までは到達しにくくなる。  
残りの３画素分が第３の画像を超えて第２の画像に流入する可能性があるが、前述のように第３の画像の外側１画素分（図２０において（２,ａ〜ｍ）の画素）を間引いておくことで、この流れも抑制することができる。
【００６８】
ここで、第３の画像は第１の画像と第２の画像の境界部分の第２画像側の画素（図２０の画素（１,ａ〜ｍ））に形成する必要がある。第１の画像からのインクの流れを、極力第３の画像内に留めるためである。  
仮に、第３の画像が、境界部分の第１の画像側の画素（図２０の画素（０,ａ〜ｍ））に形成されたとする。もともと第２の画像よりも第１の画像の方が単位画素当たりのインク噴出量が多いことから、第１の画像側にさらに第３の画像のインクを噴出すると、境界部分においてインクがあふれすぎることになる。この場合、第２の画像側へのインク流れが生じやすくなり、にじみを誘発する恐れがある。したがって、第３の画像は、図２０に示されるように、第１の画像と第２の画像の境界の第２の画像側の１画素分に形成するのがよい。
【００６９】
第３の画像を形成する領域は、境界部から１画素分の幅ではなく、２画素分以上の幅を有するものであってもよい、この場合、第１の画像側から流れ込んだインクを拡散させる領域が広くなるため、インクが第２の画像側へにじむのを防止する効果も大きくなるはずである。一方で、２つの画像の境界部分について、第３の画像を２画素分の幅で形成すると、インクの色や種類によっては画像の輪郭線を強調することとなる。その結果、境界部の変更が余計に目立つものとなり、かえって画像を劣化させるおそれがある。よって、通常は、第３の画像は境界に隣接する１画素分の幅で形成するべきである。
【００７０】
＜画像処理方法＞
第３の画像を形成しつつ記録を行うための、エッジ処理の方法について説明する。本処理は、前述の色変換処理とハーフトーン処理との間に、プリンタードライバーにより行われる。  
図２１に第２実施形態におけるエッジ処理のフロー図を示す。本処理では、Ｓ２０１〜Ｓ２１１の工程を経ることで、画像中のエッジ密度が高くない領域を選択して、第１の画像と第２の画像との境界部分の第２の画像側（境界外側）の画素にイエローインクで第３の画像を形成し、さらに、第３の画像に隣接する１画素分外側のイエロー成分が間引かれた画像データを生成する。以下、各工程について説明する。
【００７１】
＜Ｓ２０１・Ｓ２０２：元画像データの生成＞
図２２に本実施形態でエッジ処理の対象とする画像（以下、元画像とも呼ぶ）を示す。  
はじめに、記録対象となる画像データを色変換処理することにより得られる、ＣＭＹＫの４色についてそれぞれ１枚ずつの計４枚からなるグレースケール形式の画像データを、画像処理作業用に複製する（Ｓ２０１）。ＣＭＹＫ各色画像データを構成する各画素は、第１実施形態と同様、０〜２５５まで２５６階調の値をとる。階調値が０の画素ではインクドットが形成されないことを表し、階調値が２５５の画素ではインクドットが最大径で形成されるようにインクが打たれることを表す。  
この、ＣＭＹＫの各色画像データを合計（Ｓ２０２）したものが元画像（図２２）である。元画像は第１の画像と第２の画像から構成されており、第１の画像と第２の画像との境界（エッジ）が接近した領域（図２２の中央上部）と、エッジ部が離れた領域（図２２の央下部）とを有する。
【００７２】
＜Ｓ２０３Ａ・Ｂ：エッジ画素（内側・外側）抽出処理＞
元画像（図２２）に対して、正負の符号の異なる２種類のラプラシアンフィルタを適用し、第１の画像と第２の画像との境界部分の第１の画像側（以後、エッジ内側とも言う）画素の抽出（Ｓ２０３Ａ）、及び、第１の画像と第２の画像との境界部分の第２の画像側（以後、エッジ外側とも言う）画素の抽出（Ｓ２０３Ｂ）を行う。  
エッジ内側画素抽出処理（Ｓ２０３Ａ）は第１実施形態のエッジ抽出処理（Ｓ１０２）と同様の処理であり、図１０Ａのフィルタを適用することでエッジ内側画素が抽出される。一方、エッジ外側画素抽出処理（Ｓ２０３Ｂ）は、エッジ内側とは異なるラプラシアンフィルタを適用して行う。  
図２３に、エッジ外側画素の抽出（Ｓ２０３Ｂ）に使用するラプラシアンフィルタを示す。図２３のフィルタは、第１実施形態で説明した図１０Ａのフィルタと行列係数の正負が逆転したものであり、図１０Ａのフィルタと同様、４近傍型の２次微分フィルタである。図２３のフィルタを適用することでエッジ外側画素を抽出することができる（Ｓ２０３Ｂ）。
【００７３】
図２４Ａに（Ｓ２０３Ａ）によりエッジ内側が抽出された画像を、図２４Ｂに（Ｓ２０３Ｂ）によりエッジ外側が抽出された画像を示す。  
図２４Ａで、着色された画素がエッジ内側画素である。抽出されたエッジ内側画素は、図１０Ａのフィルタによって計算された階調値を情報として含んでおり、第１の画像の階調値と第２の画像の階調値の中間調の値として算出される。  
同様に、図２４Ｂで、着色された画素がエッジ外側画素であり、図２３のフィルタによって計算された階調値を情報として含んでいる。
【００７４】
＜Ｓ２０４Ａ・Ｂ：２値化処理＞
（Ｓ２０３Ａ・Ｂ）で抽出されたエッジ画像（内側、及び、外側）について、所定の閾値に基づいて２値化を行う。２値化処理は第１実施形態における（Ｓ１０３）の場合と同様であり、ある値以上の階調値を有する画素は階調値が１となり、それ以下の階調値を有する画素は階調値が０となる。  
図２５Ａに２値化処理後のエッジ内側画素の階調値を、図２５Ｂに２値化処理後のエッジ外側画素の階調値を示す。図２４Ａ及び図２４Ｂで着色されていた画素の階調値が１となり、それ以外の画素の階調値が０となる。
【００７５】
＜Ｓ２０５Ａ・Ｂ：膨張処理＞
本実施形態では、図２０に示されるように、第１の画像のエッジ外側画素のさらに１画素分外側の画素のイエロー成分を間引くことにより、インクにじみの防止効果を高めている。この間引き画素を特定するために、まず、（Ｓ２０４Ａ・Ｂ）により得られたエッジ内側画像（図２５Ａ）及びエッジ外側画像（図２５Ｂ）を形成する画素を、それらに隣接する画素方向に膨張させる（Ｓ２０５Ａ、Ｓ２０５Ｂ）。ここで、膨張とは、ある画素に隣接する画素のうち、一つでも高濃度の階調値が割り当てられた画素があれば、その画素自体も高濃度の階調値にすることを言う。
【００７６】
図２６Ａに、膨張処理（Ｓ２０５Ａ）によりエッジ内側画素が膨張された画像を示す。図２６Ｂに、膨張処理（Ｓ２０５Ｂ）によりエッジ外側画素が膨張された画像を示す。  
本実施形態の場合、エッジ内側画素を表す図２５Ａは（Ｓ２０４）の２値化処理により、階調値が１のエッジ画像となっている。したがって、膨張処理（Ｓ２０５Ａ）後のエッジ内側画素画像では、図２６Ａに示されるように、エッジ内側画素に隣接する両側の１画素ずつの階調値も１となる。すなわち、エッジ内側画素を中心とした３画素分の幅を有する画像が得られる。同様に、（Ｓ２０５Ｂ）の処理によりエッジ外側画素を中心とした３画素分の幅を有する画像（図２６Ｂ）が得られる。
【００７７】
＜Ｓ２０６：画像差分処理＞
元画像（図２２）からの間引き対象となる画素を特定するために、（Ｓ２０５Ｂ）で得られたエッジ外側画像（図２６Ｂ）と、（Ｓ２０５Ａ）で得られたエッジ内側画像（図２６Ａ）との差分画像を生成する。  
図２７に、画像差分処理（Ｓ２０６）により得られる画像（以下、差分画像とも呼ぶ）を示す。図２７で表される差分画像を生成するためには、エッジ外側画像（図２６Ｂ）の階調値からエッジ内側画像（図２６Ａ）の階調値を減算すればよいが、階調値がマイナスになる場合は、前述と同様のクリッピングにより、階調値をゼロにする。したがって、差分画像（図２７）は、外側輪郭画素のさらに外側（第２の画像側）の１画素分が階調値１を示す画像となる。この画素が間引き対象候補の画素となる。
【００７８】
＜Ｓ２０７：エッジ処理対象画素の特定（差分画像）＞
（Ｓ２０６）で得られた差分画像（図２７）について、第１実施形態で行ったのと同様の方法を用いてエッジ処理対象画素の特定を行う。本実施形態においても、エッジ密集部分でエッジ処理を行うと、かえって画像を劣化させてしまうため、エッジ密度が高い領域の画素はエッジ処理対象外とすることで適切なエッジ処理を行う。  
具体的には第１実施形態における（Ｓ１０４：エッジ密度算出）、（Ｓ１０５：エッジ処理対象外画素の特定）、及び、（Ｓ１０６：エッジ処理対象画素の特定）と同様の処理を順番に行う。
【００７９】
図２８に、差分画像（図２７）のエッジ密度を表した画像を示す。差分画像（図２７）に対して、図１３と同一のコンボリューションフィルタを適用して平均化することにより、各画素のエッジ密度を算出する。なお、図２８では差分画像周囲の注目画素にのみ数字（エッジ密度）を表示しているが、実際には全ての画素についてエッジ密度が算出される。また、コンボリューションフィルタの取り扱いについては第１実施形態で説明したとおりである。
【００８０】
図２９に差分画像（図２７）のエッジマスク画像を示す。  
算出されたエッジ密度を所定の閾値で２値化することにより、階調値が１または０で表される画像を生成する。本実施形態では、第１実施形態と同様に閾値＝８とし、エッジ密度８以上の画素が階調値１で表示される。その結果、図２９の着色された画素が階調値１となり、エッジ処理対象外であることを示すエッジマスク画像が得られる。
【００８１】
図３０Ａに、差分画像（図２７）のエッジ処理対象画素を特定した図を示す。図３０Ｂに、図３０Ａで階調値１の画素を階調値２５５に変換した図を示す。  
差分画像（図２７）から、エッジマスク画像（図２９）を差分することにより、実際にエッジ処理の対象となる画素が特定される。エッジ画像からエッジマスク画像を差分する際に階調値がマイナスになる場合は、前述と同様のクリッピングにより、階調値をゼロにする。したがって、図３０Ａの着色された画素が今回のエッジ処理対象画素として特定され、この画素がＹ成分の間引き対象の画素となる。  
本実施形態では、エッジ処理対象画素（図３０Ａ）と差分画像（図２７）とが同一となっている。これは、差分画像（図２７）においてエッジ密集部が少なかったために、たまたま、差分画像中のエッジ処理対象画素とエッジ処理対象外画素とが重複しなかったことによる。
【００８２】
図３０Ａで、エッジ処理対象画素が特定された差分画像の階調値は全て１で表されているが、この階調値は２５５に変換される（図３０Ｂ）。後述するイエローライン間引き画像生成処理（Ｓ２１０）は２５６階調データで行われるため、完全にＹインク成分を間引くために２５６階調における最大階調値（２５５）にしておく必要がある。最終的に、エッジ処理対象画素が特定された差分画像（図３０Ｂ）は、階調値が２５５で最大ドットが形成される画素と、階調値が０でドットが形成されない画素とを有するデータとなる。
【００８３】
＜Ｓ２０８：エッジ処理対象画素の特定（エッジ外側画像）＞
Ｓ２０７と同様に、エッジ外側画像（図２４Ｂ）についてもエッジ処理対象画素の特定を行う。なお、エッジ処理対象画素が特定されたエッジ外側画像は後述のイエロー成分加算処理（Ｓ２０９）に用いられる。  
図３１に、エッジ外側画像（図２５Ｂ）のエッジ密度を表した画像を示す。図３２に、エッジ外側画像（図２４Ｂ）のエッジマスク画像を示す。図３３Ａに、エッジ外側画像（図２４Ｂ）のエッジ処理対象画素を特定した図を示す。図３３Ｂに、図３３Ａで階調値１の画素を階調値２５５に修正した図を示す。  
エッジ外側画像（図２５Ｂ）では、画像中央上部にエッジ画素が集中しているため、この部分のエッジ密度が高くなり（図３１）、エッジ処理の対象外となる画素も多くなっている（図３２）。したがって、エッジ外側画像（図２５Ｂ）においてエッジ処理の対象となるのは、図３３Ａの着色された画素だけとなる。すなわち、元画像（図２２）のエッジ密度が高い領域ではエッジ処理が行われないようになる。  
（Ｓ２０７）と同様、エッジ処理対象画素が特定されたエッジ外側画像（図３３Ａ）も階調値を１から２５５に修正しておく（図３３Ｂ）。
【００８４】
＜Ｓ２０９：イエロー成分加算処理＞
続いて、第３の画像をイエローインクで形成するために、エッジ外側の１画素分がイエローの線で表される画像を生成する。  
図３４に、イエロー成分加算処理（Ｓ２０９）により得られるイエロー成分画像を示す。（Ｓ２０１）で得られる元画像のイエロー成分画像（不図示）と、（Ｓ２０８）で得られるエッジ処理対象画素が特定されたエッジ外側画像（図３３Ｂ）とを加算することにより、第１の画像の境界外側部分の１画素分のうち、エッジ処理の対象とされる画素（図３４の斜線部）の階調値が２５５となるイエロー成分画像（図３４）が得られる。
【００８５】
＜Ｓ２１０：イエローライン間引き画像生成＞
図３５に、エッジ外側に隣接する１画素分のイエロー成分を間引いた画像を示す。  
まず、（Ｓ２０９）で生成されたイエロー成分画像（図３４）から、（Ｓ２０７）で生成された間引き対象のエッジ外側画像（図３０Ｂ）を減算することにより、エッジ外側部にイエローインクで第３の画像が形成され、さらに隣接する１画素分のイエロー成分が間引かれた状態のイエローライン間引き画像を生成する。これにより、図３５に示されるような、エッジ外側部を形成する画素（図３５で斜線部の画素）の階調値が２５５で、かつ、エッジ外側部の画素に隣接する１画素分（図３５で無着色の画素）の階調値が０となったイエロー成分画像が得られる。
【００８６】
＜Ｓ２１１：エッジ処理終了＞
最後に、図３５に、元画像のイエロー以外の成分（ＫＣＭ成分）を加算する。なお、ＫＣＭの各成分画像については、第１実施形態と同様のエッジ処理を施しておくことで、ＫＣＭ成分のエッジ密度が高い領域においてはエッジ処理が行われないようにする。  
図３６に、エッジ処理が終了した状態の画像を示す。最終的に、元画像（図２２）の第１の画像と第２の画像との境界部分の第２の画像側の１画素分に、階調値２５５のイエロー成分からなる第３の画像が形成され、さらに、第３の画像の外側に隣接する１画素分のイエロー成分が間引かれた状態の画像が得られる。
【００８７】
＜第２実施形態の効果＞
エッジ処理が終了した画像データは、続いて、ハーフトーン処理へと移行する。このデータをハーフトーン処理することで、第３の画像領域には、イエローインクのドットが高密度で打たれることになる。これにより、第１の画像側からあふれ出したインクは、第３の画像領域内に拡散し、インクが第２の画像側へ進入する（にじむ）のを防止することが可能になる。さらに、第３の画像に隣接する１画素分のイエロー成分が間引かれているので、より大きなにじみ防止効果を得ることが出来る。
【００８８】
そして、図３６に示されるように、エッジ画素のうちエッジ密度が高い領域（図３６の中央上部）ではエッジ処理が行われず、エッジ密度が低い領域（図３６の中央下部）についてのみ前述のエッジ処理が行われる。すなわち、エッジが密集する領域においてＹインクドットが追加されたり、または、間引かれたりすることによって、単位面積当たりのインク量が大きく変化することを防止している。エッジ処理による画像の変更を目立たないようにすることで、画像の劣化を抑制することができる。
【００８９】
なお、ハーフトーン処理後の画像データに、別途、第３の画像を加える処理を行ってもよい。前述の処理により、画像データ上で第３の画像を形成する位置（第１の画像のエッジ外側画素）が特定できている。そこで、ハーフトーン処理後の画像データの該エッジ外側画素に、別途、最大階調値（１ビットの場合なら１、２ビットの場合なら４）でイエローインクドットを形成する処理を加え、さらに、その外側画素のイエロー成分を間引く処理を行う。この方法によれば、仮にハーフトーン処理後の画像データにおいて、第３の画像領域内にドットが形成されない空白の画素が存在していたとしても、その空白画素にも新たにドットが形成されるため、第３の画像を確実に形成することができるようになり、にじみ防止効果も、より確実になる。
【００９０】
＝＝＝第３実施形態＝＝＝
第３実施形態では、エッジ処理対照画素を特定した後に第１実施形態とは異なるエッジ処理を行う。基本的な画像処理手順については第１実施形態と同様であり、（Ｓ１０７）のエッジ処理方法が第１実施形態とは異なる（図８参照）。
【００９１】
第１実施形態ではエッジ密度の低いエッジ処理対象画素ではインクドットを間引き、エッジ密度の高いエッジ処理対象外画素ではエッジ処理を実施していなかった。しかし、エッジ処理対象外画素であっても、少しはインク打ち込み量を減らす、すなわちエッジ処理を行った方がよい場合もある。そこで、本実施形態ではエッジ処理対象外画素として特定された画素について、エッジ処理対象画素よりも強度を弱めたエッジ処理を実施する。
【００９２】
図３７に、本実施形態でエッジ処理の対象とする画像を示す。図３７は第１実施形態における元画像（図９）と同様の画像であり、ドットが形成されている画素を着色することで表示する代わりに●で表示させたものである。なお、説明のため、●が表示された画素にはＫインクで最大階調値（２５５）のドットが形成されているものとし、何も表示されていない画素にはドットが形成されていないものとする。
【００９３】
図３８に、図３７の画像中で実際にエッジ処理が実施される画素を示す。斜線で表された画素がエッジ画素であり、その中で着色されている部分が、第１実施形態の（Ｓ１０６）において特定されたエッジ処理対象外となる画素である。本実施形態では、図３８の斜線で表されたエッジ画素のうち着色された部分をエッジ画素Ａとする。また、図３８の斜線で表されたエッジ画素のうち着色されていない部分をエッジ画素Ｂとする。  
第１実施形態では、エッジ密度の高いエッジ画素Ａの部分についてはエッジ処理を行わず、エッジ画素Ｂの部分についてはインクドットを間引く処理を行っていた。それに対して、本実施形態ではエッジ画素Ａ、及び、エッジ画素Ｂのそれぞれの領域についてドットサイズを変更することにより、異なるエッジ処理を行う。
【００９４】
＜ドットサイズの変更＞
エッジ処理方法の一例として、エッジ画素に形成されるインクドットのサイズ（ドット径）を変更する方法がある。  
図３９に、ドットサイズ変更によるエッジ処理後の画像を示す。エッジ処理前は、エッジ画素についても最大径のインクドット（以下、大ドットとも呼ぶ）が形成されていたが（図３７参照）、本実施形態ではエッジ画素Ａに形成されるドットを大ドットより小さくする（以下、中ドットとも呼ぶ）。そして、エッジ画素Ｂに形成されるドットを中ドットよりもさらに小さいドットとする（以下、小ドットとも呼ぶ）。  
エッジ密度の低いエッジ画素Ｂの部分については、大ドットを小ドットとすることでインク打ち込み量を大きく減らす。これにより、エッジ部におけるインクの溢れを防止する。
【００９５】
一方、エッジ密度の高いエッジ画素Ａの部分については、大ドットを中ドットとすることで媒体に打ち込まれるインクの削減量をエッジ画素Ｂよりも少なくする。前述のようにエッジ密度の高い領域で大幅にインク打ち込み量を削減すると、エッジ処理前後における画像の変更が目立つようになり、画質が劣化してしまう。逆に、全くエッジ処理を行わないとエッジ部でインク溢れが生じる恐れがある。そこで、本実施形態のようにエッジ処理の強度を加減してエッジ処理を実施することで、エッジ密度の高い領域についても画像の劣化が目立たないようにしつつ、インクの溢れを防止する。
【００９６】
ドットサイズの変更は、当該画素に形成されるドットの階調値を変更することにより行う。したがって、画像データに対してハーフトーン処理を行い、２５６階調で表現されていたドットを４階調に変換してからエッジ処理を行えばよい。
【００９７】
＜第３実施形態の効果＞
本実施形態では、画素密度の高い部分と画素密度の低い部分とでエッジ処理の強度を変えることにより、画像に応じて最適なエッジ処理を行うことができる。  
例えば、前述したエッジ処理対象外画素（図３８においてエッジ画素Ａの部分）を特定するための閾値の設定において、閾値を低めに設定する（エッジ画素Ａの部分が広くなる）代わりに、該エッジ画素Ａにおけるエッジ処理強度を高くする（インク打ち込み量を減らす）などの設定を行うことで、より精密なエッジ処理を行い、画像の劣化を防止することができる。
【００９８】
＝＝＝まとめ＝＝＝
本実施形態では、画像のエッジ部分画素を検出し、コンボリューションフィルタを適用することにより、エッジ密度として算出する。当該エッジ密度が所定の閾値よりも小さい領域ではインクドットを間引いたり、ドット径を小さくしたりすることにより、エッジ処理を行う。一方、エッジ密度が所定の閾値よりも大きい領域ではエッジ画素が密集しているため、エッジ処理を行わない、または、エッジ処理を行う場合でも強度を弱くする。  
これにより、エッジ密度の高い領域でもインクの打ち込み量が大きく削減されることはなく、画像の変更が目立たないようにエッジ処理を行うことができる。
【００９９】
また、本実施形態のプリンターでは、ＫＣＭＹの４色のインクを用いて画像を印刷する際に、各色の画像データについてそれぞれエッジ処理を行う。  
シアンやマゼンタ等、視認性が高いインクで構成されるエッジが密集する部分で通常のエッジ処理を行うと、インク打ち込み量が大きく減少するために、色が薄くなってしまい、画像の劣化が顕著になる。しかし、本実施形態のエッジ処理によれば、エッジ密集部ではインクの削減量が小さくすることができるため、カラー印刷時でも画像の劣化が目立たなくなる。
【０１００】
また、本実施形態では、２つの画像が隣接する部分に対するエッジ処理方法として、第１の画像と第２の画像の境界部分の第２の画像側の画素に第３の画像を形成し、さらにその外側の画素を間引くことで、第１の画像からのインクの滲みを抑制する。この場合も、エッジ密度の高い領域では当該エッジ処理を行わない、または、エッジ処理を行う場合でも強度を弱くする。  
これにより、エッジ処理による画像の変更を目立たせずに、第１の画像側から第２の画像側へのインクの流れを抑制して、画質を良好に保つことができる。
【０１０１】
また、前述の第３の画像はイエローインクで形成される。  
イエローインクは明度が高いため、視認性に与える影響が小さく、エッジ処理前後の画像の変更がさらに目立ちにくくなる。
【０１０２】
また、エッジ密度はｎ×ｎのコンボリューションフィルタを用いて算出され、該コンボリューションフィルタのｎの値は、記録される画像が大きいほど大きく、記録される画像が小さいほど小さくする。  
これにより、エッジ密度の算出対象領域の大きさを変更し、画像の用途に応じてエッジ処理対象外画素の特定精度を調節する。つまり、小さい画像を近くから見る場合ほど、エッジがはっきりと認識できるようにしてエッジ処理を行う。
【０１０３】
＝＝＝その他の実施形態＝＝＝
一実施形態としてのプリンター等を説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１０４】
＜記録装置について＞
前述の実施形態では、画像を形成する記録装置の一例としてインクジェットプリンターが説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造型機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の液体噴出装置に、本実施形態と同様の技術を適用してもよい。
【０１０５】
＜使用するインクについて＞
前述の実施形態では、ＣＭＹＫの４色のインクを使用して記録する例が説明されていたが、これに限られるものではない。例えば、ライトシアン、ライトマゼンタ、ホワイト、クリア等、ＣＭＹＫ以外の色のインクを用いて記録を行ってもよい。
【０１０６】
＜インクの明度について＞
前述の実施形態では、第３の画像を形成するインクについて、明度の差が与える影響を考慮してイエローインクが選択されているが、このような影響を与える要素は明度のみに限られるものではない。実際に、インクの明度は視認性に最も大きな影響を与えるものであるが、例えば、インクドット径、インクの色差、媒体の種類や色等、視認性に影響を与える可能性のある要素を考慮して第３の画像を形成するインクを決定することが望ましい。
【０１０７】
＜ピエゾ素子について＞
前述の実施形態では、液体を噴出させるための動作を行う素子としてピエゾ素子ＰＺＴを例示したが、他の素子であってもよい。例えば、発熱素子や静電アクチュエーターを用いてもよい。
【０１０８】
＜プリンタードライバーについて＞
プリンタードライバーの処理はプリンター側で行ってもよい。その場合、プリンターとドライバーをインストールしたＰＣとで記録装置が構成される。
【０１０９】
＜他の装置について＞
前述の実施形態では、ヘッド４１をキャリッジとともに移動させるタイプのプリンター１を例に挙げて説明したが、プリンターはヘッドが固定された、いわゆるラインプリンターであってもよい。
【符号の説明】
【０１１０】
１  プリンター、
２０  搬送ユニット、２１  給紙ローラー、２２  搬送モーター、
２３  搬送ローラー、２４  プラテン、２５  排紙ローラー、
３０  キャリッジユニット、３１  キャリッジ、３２  キャリッジモーター、
４０  ヘッドユニット、４１  ヘッド、４１１  ケース、４１２  流路ユニット、
４１２ａ  流路形成板、４１２ｂ  弾性板、４１２ｃ  ノズルプレート、
４１２ｄ  圧力室、４１２e  ノズル連通口、４１２ｆ  共通インク室、
４１２ｇ  インク供給路、４１２ｈ  アイランド部、４１２ｉ  弾性膜、
５０  検出器群、５１  リニア式エンコーダ、５２  ロータリー式エンコーダ、
５３  紙検出センサ、５４  光学センサ、６０  コントローラー、
６１  インターフェース部、６２  ＣＰＵ、６３  メモリー、
６４  ユニット制御回路、１１０  コンピューター
【図１】
2011167896.tif 000003
【図２】
2011167896.tif 000004
【図３】
2011167896.tif 000005
【図８】
2011167896.tif 000006
【図１０Ａ】
2011167896.tif 000007
【図１０Ｂ】
2011167896.tif 000008
【図１３】
2011167896.tif 000009
【図２３】
2011167896.tif 000010
【図３７】
2011167896.tif 000011
【図３９】
2011167896.tif 000012
【図４】
2011167896.tif 000013
【図５】
2011167896.tif 000014
【図６】
2011167896.tif 000015
【図７】
2011167896.tif 000016
【図９】
2011167896.tif 000017
【図１１】
2011167896.tif 000018
【図１２】
2011167896.tif 000019
【図１４】
2011167896.tif 000020
【図１５】
2011167896.tif 000021
【図１６】
2011167896.tif 000022
【図１７】
2011167896.tif 000023
【図１８】
2011167896.tif 000024
【図１９】
2011167896.tif 000025
【図２０】
2011167896.tif 000026
【図２１】
2011167896.tif 000027
【図２２】
2011167896.tif 000028
【図２４Ａ】
2011167896.tif 000029
【図２４Ｂ】
2011167896.tif 000030
【図２５Ａ】
2011167896.tif 000031
【図２５Ｂ】
2011167896.tif 000032
【図２６Ａ】
2011167896.tif 000033
【図２６Ｂ】
2011167896.tif 000034
【図２７】
2011167896.tif 000035
【図２８】
2011167896.tif 000036
【図２９】
2011167896.tif 000037
【図３０Ａ】
2011167896.tif 000038
【図３０Ｂ】
2011167896.tif 000039
【図３１】
2011167896.tif 000040
【図３２】
2011167896.tif 000041
【図３３Ａ】
2011167896.tif 000042
【図３３Ｂ】
2011167896.tif 000043
【図３４】
2011167896.tif 000044
【図３５】
2011167896.tif 000045
【図３６】
2011167896.tif 000046
【図３８】
2011167896.tif 000047