(57)【特許請求の範囲】
【請求項１】
白色画素領域と黒色画素領域から成る原画像の画素間に原画像に基づく画素を挿入して拡大された２値画像を生成し、
上記原画像に存在する１つの画素を基準とし、該画素の隣接画素を含む第１の判別領域を設定し、該第１の判別領域を上記２値画像内で画素単位で移動しながら、上記第１の判別領域の白色画素領域と黒色画素領域の分布パターンが、複数の第１の所定パターン、もしくは複数の第２の所定パターンのいずれと等しいかを判別し、
上記分布パターンが上記第１の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を白色とし、
上記第２の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を黒色とし、
上記挿入された１つの画素を基準とし、該画素の隣接画素を含む第２の判別領域を設定し、
該第２の判別領域を上記２値画像内で画素単位で移動しながら、上記第２の判別領域の上記白色領域と上記黒色領域の分布パターンが、上記第１の所定パターンとは異なる複数の第３の所定パターン、もしくは上記第２の所定パターンとは異なる複数の第４の所定パターンのいずれと等しいかを判別し、
上記分布パターンが上記第３の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を白色とし、
上記第４の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を黒色とする
ことを特徴とする２値画像の輪郭修正方法。
【請求項２】
白色画素領域と黒色画素領域から成る原画像の画素間に原画像に基づく画素を挿入して拡大された２値画像を生成する画像拡大処理手段と、
上記原画像に存在する１つの画素を基準とし、該画素の隣接画素を含む第１の判別領域を設定し、該第１の判別領域を上記２値画像内で画素単位で移動しながら、上記第１の判別領域の白色画素領域と黒色画素領域の分布パターンが、複数の第１の所定パターン、もしくは複数の第２の所定パターンのいずれと等しいかを判別する第１の判別手段と、
上記第１の判別手段で、上記分布パターンが上記複数の第１の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素の色領域を白色とし、上記第２の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を黒色とする第１のデータ処理手段と、
上記挿入された１つの画素を基準とし、該画素の隣接画素を含む第２の判別領域を設定し、該第２の判別領域を上記２値画像内で画素単位で移動しながら、上記第２の判別領域の上記白色領域と上記黒色領域の分布パターンが、第１の所定パターンとは異なる複数の第３の所定パターン、もしくは第２の所定パターンとは異なる複数の第４の所定パターンのいずれと等しいか判別する第２の判別手段と、
上記第２の判別手段で、上記分布パターンが上記第３の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を白色とし、上記第４の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を黒色とする第２のデータ処理手段とを有する
ことを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、２値画像の輪郭修正方法および画像処理装置に関する。詳しくは１つの画素を基準とした判別領域を設定し、判別領域を２値画像内で画素単位で移動しながら判別領域の第１の色領域と第２の色領域の分布パターンが複数の所定パターンのいずれかと等しいか否かを判別し、分布パターンが複数の所定パターンのいずれかと等しいときには、判別領域の基準とされた１つの画素を、等しいとされた所定パターンに応じた色領域の画素に変更することにより、２値画像の輪郭部を滑らかとするものである。
【０００２】
【従来の技術】
従来、印刷された文字や図形等を読み込んで得られた画像データ信号を用いて文字や図形の拡大処理を行い、処理された画像データ信号に基づいて拡大された文字や図形等を印刷して出力する複写機などでは、画質を良好とするために文字や図形の輪郭部を滑らかにするスムージング処理が行われている。
【０００３】
【発明が解決しようとする課題】
ところで、文字や図形等の拡大は、原画像の画素間に原画像に基づく画素を繰り返し挿入することによって行われる。例えば図９Ａに示す白画素と黒画素から成る２値画像を主走査方向に２倍、副走査方向に４倍する場合には、主走査方向に対して原画像の画素を１度挿入し、副走査方向に対して原画像の画素を３度繰り返し挿入することで、図９Ｂのような主走査方向に２倍、副走査方向に４倍拡大された２値画像が生成される。このようにして得られた拡大画像のスムージング処理では、原画像の画素はそのままとして、例えば図９Ｃに示すように挿入画素部分の白画素ＫＡを黒画素ＫＢに変更することで輪郭部が滑らかとされる。
【０００４】
このように、原画像を処理することなく挿入画素部分だけを処理するものでは、輪郭部の修正を的確に行うことができないため、良好な画質を得ることができない。また、図９Ｃからも明らかなように、挿入画像部分の白画素ＫＡが黒画素ＫＢに変更されて輪郭部が滑らかされると黒画素の領域が広くされることから、例えば文字を拡大してスムージング処理を行う場合には文字が太いものとされて判別しにくくなってしまう恐れもある。
【０００５】
そこで、この発明では輪郭部が滑らかで良好な画質の２値画像を得るための２値画像の輪郭修正方法および画像処理装置を提供するものである。
【０００６】
【課題を解決するための手段】
この発明に係る２値画像の輪郭修正方法は、白色画素領域と黒色画素領域から成る原画像の画素間に原画像に基づく画素を挿入して拡大された２値画像を生成し、上記原画像に存在する１つの画素を基準とし、該画素の隣接画素を含む第１の判別領域を設定し、該第１の判別領域を上記２値画像内で画素単位で移動しながら上記第１の判別領域の白色画素領域と黒色画素領域の分布パターンが複数の第１の所定パターン、もしくは複数の第２の所定パターンのいずれと等しいか判別し、上記分布パターンが上記第１の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を白色とし、上記第２の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を黒色とし、上記挿入された１つの画素を基準とし、該画素の隣接画素を含む第２の判別領域を設定し、該第２の判別領域を上記２値画像内で画素単位で移動しながら上記第２の判別領域の上記白色領域と上記黒色領域の分布パターンが第１の所定パターンとは異なる複数の第３の所定パターン、もしくは第２の所定パターンとは異なる複数の第４の所定パターンのいずれと等しいか判別し、上記分布パターンが上記第３の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を白色とし、上記第４の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を黒色とするものである。
【０００７】
また、画像処理装置は、白色画素領域と黒色画素領域から成る原画像の画素間に原画像に基づく画素を挿入して拡大された２値画像を生成する画像拡大処理手段と、上記原画像に存在する１つの画素を基準とし、該画素の隣接画素を含む第１の判別領域を設定し、該第１の判別領域を上記２値画像内で画素単位で移動しながら、上記第１の判別領域の白色画素領域と黒色画素領域の分布パターンが、複数の第１の所定パターン、もしくは複数の第２の所定パターンのいずれと等しいかを判別する第１の判別手段と、上記第１の判別手段で、上記分布パターンが上記複数の第１の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素の色領域を白色とし、上記第２の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を黒色とする第１のデータ処理手段と、上記挿入された１つの画素を基準とし、該画素の隣接画素を含む第２の判別領域を設定し、該第２の判別領域を上記２値画像内で画素単位で移動しながら、上記第２の判別領域の上記白色領域と上記黒色領域の分布パターンが、第１の所定パターンとは異なる複数の第３の所定パターン、もしくは第２の所定パターンとは異なる複数の第４の所定パターンのいずれと等しいか判別する第２の判別手段と、上記第２の判別手段で、上記分布パターンが上記第３の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を白色とし、上記第４の所定パターンのいずれかと等しいと判別されたときには、上記基準とされた１つの画素を黒色とする第２のデータ処理手段とを有するものである。
【０００８】
この発明においては、１つの画素を基準とした判別領域が設定されて、２値画像内で画素単位に移動される。ここで、判別領域とされた２値画像の第１の色領域と第２の色領域の分布パターン、例えば白画素と黒画素の分布パターンが複数の所定パターンのいずれかと等しいか否かが判別される。ここで、複数の所定パターンは、判別領域の１つの画素が原画像の画素である場合と、２値画像の拡大処理によって挿入された画素である場合のそれぞれに応じて設けられる。判別領域の１つの画素が原画像の画素である場合には、これと対応する第１の所定パターンと分布パターンが比較される。分布パターンが複数の第１の所定パターンのいずれかと等しいときには、判別領域の基準とされた１つの原画像の画素が、等しいとされた第１の所定パターンに応じた色領域の画素に変更される。また、判別領域の１つの画素が挿入画素である場合には、これと対応する第２の所定パターンと分布パターンが比較されて、第２の所定パターンのいずれかと等しいときには、判別領域の基準とされた１つの挿入画素が、等しいとされた第２の所定パターンに応じた色領域の画素に変更される。さらに、画素の色領域が変更された場合には、変更された画素に基づく分布パターンと第１あるいは第２の所定パターンが等しいか否かの判別が行われる。
【０００９】
【発明の実施の形態】
次に、この発明の実施の一形態について図を用いて詳細に説明する。図１は、画像処理装置の構成を示す図である。画像処理装置の入力部１１では、印刷された文字や図形等の２値画像を読み込んで画像データ信号を生成したり、通信回線を介して供給された２値画像の画像データ信号の受信等が行われる。入力部１１で得られた画像データ信号ＤＢは、画像処理部１２の画像拡大処理手段である入力処理回路１２１に供給される。
【００１０】
画像処理部１２には制御部１５が接続されており、制御部１５から制御信号ＣＴが画像処理部１２の動作設定回路１２５に供給される。この再生処理部１２の動作は、動作設定回路１２５によって制御信号ＣＴに基づき設定される。
【００１１】
画像処理部１２の入力処理回路１２１では、制御部１５からの制御信号ＣＴに基づいて設定された拡大率に応じて原画像の画素間に原画像に基づく画素を繰り返し挿入することにより、拡大された画像の画像データ信号を生成するリサーキュレート処理が行われる。
【００１２】
この入力処理回路１２１では、例えば主走査方向に画像を拡大する場合、図２Ａに示すように、対象ライン「Ｍ」，対象ピクセル「Ｎ」の画素が黒画素であるときには、対象ライン「Ｍ」の対象ピクセル「Ｎ」の後に、黒画素が挿入されて挿入ピクセルが生成される。また、図２Ｂに示すように、対象ライン「Ｍ」，対象ピクセル「Ｎ」の画素が白画素であるときには、対象ライン「Ｍ」の対象ピクセル「Ｎ」の後に、白画素が挿入されて挿入ピクセルが生成される。
【００１３】
このように第１の色領域と第２の色領域、例えば黒画素と白画素から成る原画像の画素を用いて挿入ピクセルが生成されて画像が主走査方向が２倍に拡大されて、原画像の画素データと挿入画素の画素データから拡大画像の画像データ信号ＤＣを得ることができる。なお、図２において、ハッチングで示す部分は、画素が黒画素あるいは白画素のいずれであっても良い部分である。
【００１４】
この入力処理回路１２１で生成された画像データ信号ＤＣは、データ処理手段であるスムージング処理回路１２２に供給される。また、入力処理回路１２１では、スムージング処理回路１２２に供給される画像データ信号ＤＣが原画像の画素データかあるいは挿入画素の画素データを示すデータ識別信号ＧＩが生成されてスムージング処理回路１２２に供給される。
【００１５】
スムージング処理回路１２２に供給された画像データ信号ＤＣは、スムージング処理回路１２２で処理されて画像データ信号ＤＥとしてメモり１３に記憶される。また、スムージング処理回路１２２では、入力処理回路１２１から供給された画像データ信号ＤＣと、メモリ１３に記憶された画像データ信号ＤＥを用いて、１つの画素を基準として設定された判別領域の画素データを保持すると共に、この判別領域を２値画像内で画素単位で移動し、判別領域の黒画素と白画素の分布パターンが複数の所定パターンのいずれかと等しいか否かが判別して、判別結果に基づき画素データを処理することにより輪郭部を滑らかとするスムージング処理が行われる。
【００１６】
ここで、判別結果に基づいて処理される判別領域の基準とされた画素が、原画像の画素である場合と挿入画素である場合のそれぞれに対して所定パターンが設定されている。なお、処理される画素の画素データが原画像の画素データであるか挿入画素の画素データであるかは、入力処理回路１２１から供給されたデータ識別信号ＧＩによって判別される。
【００１７】
図３は、スムージング処理回路１２２の動作を説明するための図である。スムージング処理回路１２２では、例えばレジスタＰが７行６列のマトリックス状に設けられており、このレジスタＰによって判別領域の画素の画素データが保持される。レジスタＰ（４，３）とレジスタＰ（４，４）の間にはフィルタＦＡが設けられる。またレジスタＰ（４，４）とレジスタＰ（４，５）の間にはフィルタＦＢが設けられる。このフィルタＦＡは挿入画素の画素データを黒画素から白画素あるいは白画素から黒画素に必要に応じて処理するものである。フィルタＦＢは原画像の画素データを黒画素から白画素あるいは白画素から黒画素に必要に応じて処理するものである。
【００１８】
ここで、入力処理回路１２１から供給された画像データ信号ＤＣに基づき、順次画素データがレジスタＰ（１，１）に入力される。また、データ識別信号ＧＩに基づきレジスタＰ（１，１）に入力された画素データが原画像の画素データであるか挿入画素の画素データであるかを示す識別データがレジスタＱ（１）に入力される。
【００１９】
主走査方向の次の画素データがレジスタＰ（１，１）に入力されるときには、レジスタＰ（１，１）に保持されている画素データがレジスタＰ（１，２）に移動されて、次の画素データがレジスタＰ（１，１）に入力される。またレジスタＱ（１）の識別データがレジスタＱ（２）に移動されて、レジスタＰ（１，１）に入力された次の画素データに対する識別データがレジスタＱ（２）に入力される。
【００２０】
その後、順次画像データが入力されて、画像データがレジスタＰ（１，１）からレジスタＰ（１，６）まで移動されると、レジスタＰ（１，６）の画素データはメモリ１３に記憶される。なお、識別データはレジスタＱ（１）からレジスタＱ（４）まで移動される。
【００２１】
主走査方向の１ライン目の画素データの入力が終了されて、次に２ライン目の最初の画素データがレジスタＰ（１，１）に入力されると、この最初の画素データに同期してメモリ１３に記憶されている１ライン目の最初の画像データが読み出されてレジスタＰ（２，１）に入力される。なお、レジスタＱ（１）には、レジスタＰ（１，１）に入力された画素データに対する識別データが入力される。
【００２２】
以下同様にして、２値画像の画素データが順次入力されると共に列方向に移動されて、レジスタＰ（１，６）、Ｐ（２，６）・・・Ｐ（６，６）に保持された画素データはメモリ１３に記憶される。また、メモリ１３に記憶された画像データは行方向に移動された位置に読み出される。例えばレジスタＰ（１，６）からメモリ１３に記憶された画素データは、その後レジスタＰ（２，１）に読み出される。
【００２３】
レジスタＰ（１，１）からレジスタＰ（７，６）まで移動された画素データはスムージング処理が成された画像データ信号ＤＦとして出力処理回路１２３に供給される。
【００２４】
ここで、スムージング処理回路１２２では、フィルタＦＡによって挿入画素の画素データを黒画素から白画素あるいは白画素から黒画素に必要に応じて処理することが行われると共に、フィルタＦＢによって原画像の画素データを黒画素から白画素あるいは白画素から黒画素に必要に応じて処理することが行われる。なお、フィルタＦＡやフィルタＦＢで処理を行うか否かは制御部１５からの制御信号ＣＴに基づいて設定される。
【００２５】
第２の判別手段と第２のデータ処理手段に相当するフィルタＦＡで処理を行う場合には、レジスタＰ（４，３）の画素データを基準としてレジスタＰ（１，１）〜レジスタＰ（７，６）の画素データが判別領域の画素データとされる。このレジスタＰ（１，１）〜レジスタＰ（７，６）の画素データに基づき、黒画素と白画素の分布パターンが第３および第４の所定パターンである図４に示すパターンのいずれかに該当するか否かが判別される。このフィルタＦＡでは、挿入画素の画素データを対象として処理を行うものであるから、レジスタＱ（３）の識別データが挿入画素の画素データであることを示す場合にパターン判別が行われる。なお図４において、ハッチングで示す部分は、パターン判別において画素データが黒画素あるいは白画素のいずれでも良い部分である。
【００２６】
ここで、レジスタＰ（１，１）〜レジスタＰ（７，６）の画素データに基づく分布パターンが、図４に示す第３の所定パターンであるパターン（Ａ）〜パターン（Ｄ）のいずれかに該当する場合には、基準とされたレジスタＰ（４，３）の画素データがレジスタＰ（４，４）に移動される際に、フィルタＦＡによって白画素の画素データとされる。また、第４の所定パターンであるパターン（Ｅ）〜パターン（Ｊ）のいずれかに該当する場合には、基準とされたレジスタＰ（４，３）の画素データがレジスタＰ（４，４）に移動される際に、フィルタＦＡによって黒画素の画素データとされる。
【００２７】
次に、第１の判別手段と第１のデータ処理手段に相当するフィルタＦＢで処理を行う場合には、レジスタＰ（４，４）の画素データを基準として、レジスタＰ（１，１）〜レジスタＰ（７，６）の画素データに基づく分布パターンが、第１および第２の所定パターンである図５に示すパターンのいずれかに該当するか否かが判別される。このフィルタＦＢでは、原画像の画素データを対象として処理を行うものであるから、レジスタＱ（４）の識別データが原画像の画素データであることを示す場合にパターン判別が行われる。なお、図５においても図４と同様に、ハッチングで示す部分は画素データが黒画素あるいは白画素のいずれでも良い部分を示している。
【００２８】
ここで、レジスタＰ（１，１）〜レジスタＰ（７，６）の画素データが、図５に示す第１の所定パターンであるパターン（Ａ）〜パターン（Ｄ）のいずれかに該当する場合には、基準とされたレジスタＰ（４，４）の画素データがレジスタＰ（４，５）に移動される際に、フィルタＦＢによって白画素の画素データとされる。また、第１の所定パターンであるパターン（Ｅ）〜パターン（Ｊ）のいずれかに該当する場合には、基準とされたレジスタＰ（４，４）の画素データがレジスタＰ（４，５）に移動される際に、フィルタＦＢによって黒画素の画素データとされる。
【００２９】
このように、フィルタＦＡでは挿入画素の画素データを処理することにより２値画像の輪郭部を滑らかとするスムージング処理が行われる。また、フィルタＦＢでは原画像の画素データを処理することにより２値画像のスムージング処理が行われる。
【００３０】
また、フィルタＦＡ，ＦＢで処理を行うものとした場合には、フィルタＦＡによって処理された挿入画素の画素データやフィルタＦＢによって処理された原画像の画素データがレジスタＰ（４，４）あるいはレジスタＰ（４，５）、Ｐ（４，６）に移動されると共に、レジスタＰ（４，６）からメモリ１３に記憶されて、その後レジスタＰ（５，１）に読み出される。このため、処理された画像データを用いて次のパターン判別が行われて、判別結果に基づきフィルタＦＡで挿入画素の画素データの処理やフィルタＦＢで原画像の画素データの処理が再び行われて２値画像のスムージング処理が行われる。
【００３１】
このようにしてスムージング処理回路１２２でスムージング処理が行われた画像データ信号ＤＦは、スムージング処理回路１２２のレジスタＰ（７，６）から出力処理回路１２３に供給される。
【００３２】
出力処理回路１２３には出力部１４が接続されており、スムージング処理回路１２２から供給された画像データ信号ＤＦが、この出力部１４と対応するフォーマットの画像データ信号ＤＧに変換されて出力部１４に供給される。
【００３３】
出力部１４では、供給された画像データ信号ＤＧに基づいて文字や図形等の印刷、あるいは通信回線を介して画像データ信号ＤＧが出力される。また、制御部１５では、画像処理部１２での画像拡大率の設定やスムージング処理回路１２２のフィルタＦＡやフィルタＦＢで処理を行うか否か等の選択などが行われて制御信号ＣＴが生成される。なお、図２において画像データ信号を供給するための制御信号は省略する。
【００３４】
次に、制御部１５からの制御信号ＣＴに基づき、画像処理部１２では動作設定回路１２５によって、例えば図６Ａに示す画像を主走査方向に２倍、副走査方向に４倍拡大すると共に、原画像の画素データと挿入画素の画素データを処理してスムージング処理を行う場合の動作を説明する。
【００３５】
入力処理回路１２１でリサーキュレート処理して得られた図６Ｂに示す拡大画像の画素データは、ライン「１」のピクセル「１」からピクセル「２」、ピクセル「３」、・・・ピクセル「ＰＥ」まで順にスムージング処理回路１２２に供給される。ライン「１」の画素データの供給が終了するとライン「２」の画素データが順に供給される。以下同様にしてライン「ＬＥ」までの画素データがスムージング処理回路１２２供給される。また、スムージング処理回路１２２に供給された画素データが原画像の画素データか挿入画素の画素データであるかを示すデータ識別信号ＧＩが生成されてスムージング処理回路１２１に供給される。
【００３６】
ここで、図７Ａに示すように、ライン「１１」，ピクセル「６」の画素データが入力処理回路１２１のレジスタＰ（１，１）に供給されたときには、ライン「１１」，ピクセル「１」・・・ライン「１」，ピクセル「５」の画素データがレジスタＰ（１，６）・・・Ｐ（１，２）に保持される。
【００３７】
レジスタＰ（２，６）・・・Ｐ（２，１）には、メモリ１３から読み出されたライン「１０」，ピクセル「１」・・・ライン「１０」，ピクセル「６」の画素データが保持される。同様にレジスタＰ（３，６）・・・Ｐ（７，１）には、メモリ１３から読み出されたライン「９」，ピクセル「１」・・・ライン「５」，ピクセル「６」の画素データが保持される。
【００３８】
また、レジスタＰ（４，４）の画素データは、レジスタＱ（４）の識別データによって原画像の画素データであることが識別されることから、スムージング処理回路１２２では、レジスタＰに保持された画素データのパターンと図５のパターン（Ａ）〜（Ｊ）が比較される。この図７Ａに示す場合にはレジスタＰに保持された画素データのパターンと図５のパターン（Ａ）が一致することからフィルタＦＢによってライン「８」，ピクセル「３」の黒画素の画素データが白画素の画素データに変更される（○印）。
【００３９】
その後、入力処理回路１２１からスムージング処理回路１２２に順次画素データが供給されて、図７Ｂに示すようにライン「１２」，ピクセル「６」の画素データが入力処理回路１２１のレジスタＰ（１，１）に供給されたときには、ライン「１２」，ピクセル「１」〜ライン「１２」，ピクセル「５」の画素データがレジスタＰ（１，６）〜Ｐ（１，２）に保持される。
【００４０】
レジスタＰ（２，６）〜Ｐ（７，１）には、メモリ１３から読み出されたライン「１１」，ピクセル「１」〜ライン「６」，ピクセル「６」の画素データが保持される。
【００４１】
また、レジスタＰ（４，３）の画素データは、レジスタＱ（３）の識別データによって挿入画素の画素データであることが識別されることから、スムージング処理回路１２２では、レジスタＰに保持された画素データのパターンと図４のパターン（Ａ）〜（Ｊ）が比較される。この図７Ｂに示す場合にはライン「８」，ピクセル「３」が白画素の画素データに変更されているので、図７ＡのレジスタＰに保持された画素データのパターンと図４のパターン（Ｉ）が一致する。このため、フィルタＦＡによってライン「９」，ピクセル「４」の白画素の画素データが黒画素の画素データに変更される（◆印）。
【００４２】
以下同様に、レジスタＰ（４，３）に保持された画素データが挿入画像の画素データである場合には、レジスタＰに保持された画素データのパターンと図４に示すパターンが一致するか否かが判別されて、一致したときにはフィルタＦＡによってレジスタＰ（４，３）に保持された画素データが処理される。また、レジスタＰ（４，４）に保持された画素データが原画像の画素データである場合には、レジスタＰに保持された画素データのパターンと図５に示すパターンが一致するか否かが判別されて、一致したときにはフィルタＦＢによってレジスタＰ（４，４）に保持された画素データが処理されて、スムージング処理回路１２２から出力される画像データ信号に基づく画像は図８Ａに示すように輪郭部が滑らかなものとされる。
【００４３】
このように、上述の実施の形態によれば、挿入画素だけでなく原画像の画素データを用いてスムージング処理が行われるので、良好な画質の画像データ信号を得ることができる。また、図８Ｂに示す画像のように、従来の挿入画素部分を処理してスムージング処理を行って得られる図８Ｂの画像のように黒画素領域が広くされないので、文字等が判別しにくくなってしまうことを防ぐことができる。
【００４４】
また、制御信号ＣＴに基づき動作設定回路１２５によって、画像処理部１２ではリサーキュレート処理だけを行うものとしたり、原画像の画素データだけを処理したり、リサーキュレート処理によって挿入された画素の画像データだけを処理することもできるので、これらを使い分けることにより所望のレベルに画質を向上させることができる。
【００４５】
なお、上述の実施の形態は例示的なものであって、２値画像が主走査方向に拡大する場合に限定されるされるものでない。また、画像処理装置は複写機に限られるものではなく、印刷された文字や図形等を読み込んで画像データ信号として出力する例えばスキャナ等の装置や、供給された画像データ信号に基づいて文字や図形等を印刷して出力するプリンタ等の装置、あるいはファクシミリ装置等であっても良いことは勿論である。
【００４６】
【発明の効果】
この発明によれば、第１の色領域と第２の色領域からなる原画像の画素間に原画像に基づく画素を挿入することにより拡大された２値画像が生成されて、判別領域がこの２値画像内を画素単位で移動しながら判別領域の分布パターンと所定パターンが等しいか否かが判別されて、判別結果に基づき原画像の画素や挿入画素の画素データが変更される。また、画素データが変更されたときには、変更された画素データを用いた分布パターンで判別が行われるので、輪郭部が滑らかで良好な画質の２値画像を得ることができる。
【図面の簡単な説明】
【図１】この発明に係る画像処理装置の構成を示す図である。
【図２】リサーキュレート処理を説明するための図である。
【図３】スムージング処理回路１２２の動作を説明するための図である。
【図４】挿入画素に対するパターンを示す図である。
【図５】原画像の画素に対するパターンを示す図である。
【図６】画像処理装置の動作（その１）を示す図である。
【図７】画像処理装置の動作（その２）を示す図である。
【図８】スムージング処理後の画像を示す図である。
【図９】従来のスムージング処理を説明するための図である。
【符号の説明】
１１  入力部
１２  画像処理部
１３  メモリ
１４  出力部
１５  制御部
１２１  入力処理回路
１２２  スムージング処理回路
１２３  出力処理回路
１２４  動作設定回路
【図１】
0003740816.tif 000002
【図２】
0003740816.tif 000003
【図３】
0003740816.tif 000004
【図４】
0003740816.tif 000005
【図５】
0003740816.tif 000006
【図６】
0003740816.tif 000007
【図７】
0003740816.tif 000008
【図８】
0003740816.tif 000009
【図９】
0003740816.tif 000010