(57)【特許請求の範囲】
【請求項１】
処理対象の画像を任意の倍率で拡大し、拡大倍率に応じて各原画素間に生じた空間を拡大画素で補間する画像処理方法において、
拡大対象画像を２原画素×２原画素に相当するウインドウで走査し、
各走査位置におけるウインドウ内での４つの原画素の濃度分布を検出し、
３つの原画素の濃度のみが予定値以上であると、当該３つの原画素を頂点とする三角形内および前記３つの原画素を結ぶアウトラインを含む各ライン上に発生する拡大画素の濃度を前記予定値以上に設定することを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像処理方法に係り、特に、拡大倍率に応じて既存の各原画素間に生じる空間を拡大画素で補間する際に、その濃度を最適な値に設定できるようにした画像処理方法に関する。
【０００２】
【従来の技術】
従来の画像処理装置における拡大処理では、拡大倍率に応じて既存の各原画素間に生じる空間を拡大画素で補間する際に、同一画素を拡大倍率に応じた回数だけ繰り返し用いる単純拡大方式が採用されていた。しかしながら、このような単純拡大方式では解像度が劣化するばかりか、斜線部分ではジャギーが発生して画質の劣化が大きいという問題があった。そこで、例えば特開昭６２−１４５４８２号公報では、マトリックス状に配置された４つの原画素を頂点とする四角形領域内において、新たに発生する各拡大画素の位置に関する内分比を前記４つの原画素の位置を基準にして求め、当該内分比と各４つの頂点画素の濃度とに基づいて、各拡大画素の濃度を決定する４点補間処理が提案されている。
【０００３】
【発明が解決しようとする課題】
図２１は、前記４点補間処理の問題点を明らかにするための図である。今、図中左側に示した４つの原画素Ａ１  ，Ａ２  ，Ａ３  ，Ａ４  に着目すると、長さに関する３倍拡大（以下、同様）では、図中右側に示したように“△”で示した１２個の画素（拡大画素）が新たに発生することになる。ここで、上記した従来の４点補間処理では、各拡大画素“△”は全ての原画素Ａ１  〜Ａ４  の影響を受けるため、高濃度の原画素Ａ１  ，Ａ２  ，Ａ３  に近い領域２１ａ内の各拡大画素の濃度は比較的高濃度に設定されるが、低濃度の原画素Ａ４  に近い領域２１ｂ内の各拡大画素は、原画素Ａ４  の影響を強く受けるので比較的低濃度に設定される。すなわち、図中破線矢印で示したように、拡大画素“△”の濃度は原画素Ａ１  からＡ４  へ向かって徐々に薄くなる。
【０００４】
したがって、原画素Ａ２  およびＡ３  が文字アウトラインの斜線部分を構成している場合には、拡大像では領域２１ａの画素濃度が薄いためにアウトラインがボケてしまうことになる。同様に、原画素Ａ１  ，Ａ２  ，Ａ３  が文字アウトラインの直角部分を構成している場合には、直角部分が鈍ってしまうことになる。
【０００５】
本発明の目的は、上記した従来技術の問題点を解決し、拡大像における文字アウトラインの斜線部でのボケや直角部での鈍りが防止されるようにした画像処理方法を提供することにある。
【０００６】
【課題を解決するための手段】
上記した目的を達成するために、本発明では、処理対象の画像を任意の倍率で拡大し、拡大倍率に応じて各原画素間に生じた空間を拡大画素で補間する画像処理方法において、拡大対象画像を２原画素×２原画素に相当する大きさのウインドウで走査し、各走査位置におけるウインドウ内での４つの原画素の濃度分布を検出し、３つの原画素の濃度のみが予定値以上であると、当該３つの原画素を頂点とする三角形内に発生する拡大画素の濃度を前記予定値以上に設定するようにした点に特徴がある。
【０００７】
上記した構成によれば、濃度が予定値以上である３つの原画素のうち、相互に対向する２つの画素を結ぶライン上に発生して拡大画像のアウトラインとなる拡大画素の濃度が全て予定値以上の濃度に設定されるので、文字アウトラインのボケが防止されるようになる。
【０００８】
【発明の実施の形態】
以下、図面を参照して本発明を詳細に説明する。図１、２は本発明の一実施形態の動作を模式的に示した図である。本実施形態では、図２に示したように、入力された拡大対象画像１（２２画素×２２画素）の少なくとも主要部を２原画素×２原画素に相当する大きさのウインドウ２０で左上隅から右下隅に向かって走査し、各走査位置におけるウインドウ２０内での原画素の濃度分布を検出する。そして、例えばウインドウが符号２０ａで示した走査位置にあり、図１に示したように、ウインドウ２０ａ内の４つの原画素Ａ、Ｂ、Ｃ、Ｄのうちいずれか３つの原画素（本実施形態では、原画素Ａ、Ｂ、Ｃ）の濃度が予定値以上であると、当該３つの原画素Ａ、Ｂ、Ｃを頂点とする三角形ＡＢＣ内に発生する各拡大画素“△”の濃度のみを全て前記予定値以上に設定するようにした点に特徴がある。
【０００９】
本実施形態によれば、原画素Ｂ、Ｃを結ぶ文字アウトライン上に発生した拡大画素の濃度が全て予定値以上の濃度に設定されるので、文字アウトラインのボケが防止されるようになる。
【００１０】
図３は、本発明の他の実施形態の動作を示したフローチャートである。ステップＳ１では、図４（ａ）  に実線枠で示したように、入力された拡大対象画像１（２２画素×２２画素）の左上隅に４画素×４画素に相当する大きさの第２ウインドウを設定する。ステップＳ２では、同図（ｂ）  に示したように、当該位置において第２ウインドウ１０内に収まる１６個の画素に、それぞれの位置に応じて符号Ａ１１〜Ａ４４を割り付け、各原画素Ａ１１〜Ａ４４の濃度データａ１１〜ａ４４を読み出す。本実施形態では、各原画素Ａｉｊの濃度データａｉｊが０（白色）〜２５５（黒色）の２５６階調（８ビットのデジタルデータ）で表されるものとして説明する。
【００１１】
ステップＳ３では、後に詳述するように、各濃度データａ１１〜ａ４４に基づいて、第２ウインドウ１０の中心部に確保した２画素×２画素の第１ウインドウ２０内の４つの原画素Ａ２２、Ａ２３、Ａ３２およびＡ３３のいずれか３つが、拡大対象画像１において文字アウトラインの直角部分を構成しているか否かが以下のようにして判定される。
【００１２】
図５は、前記第１ウインドウ２０内の４つの原画素Ａ２２、Ａ２３、Ａ３２およびＡ３３のいずれか３つが、文字アウトラインの直角部分を構成していると判定される４つの条件を模式的に表現した図であり、各条件は以下の通りである。
（１）  第１条件
図５（ａ）  に示したように、原画素Ａ１２の濃度と、原画素Ａ２２、Ａ３２、Ａ３３およびＡ３４の濃度とが一致し、かつ原画素Ａ２３の濃度と原画素Ａ３２の濃度とが一致しなければ、原画素Ａ２２、Ａ３２、Ａ３３は文字アウトラインの直角部分を構成していると判定される。なお、本実施形態で言う“濃度の一致”とは、８ビットのデジタルデータが完全に一致している場合のみならず、上位の数ビット（例えば、上位４ビット）が一致している場合も含むものとする。
（２）  第２条件
図５（ｂ）  に示したように、原画素Ａ１３の濃度と、原画素Ａ２３、Ａ３３、Ａ３２およびＡ３１の濃度とが一致し、かつ原画素Ａ２２の濃度と原画素Ａ３３の濃度とが一致しなければ、原画素Ａ２３、Ａ３３、Ａ３２は文字アウトラインの直角部分を構成していると判定される。
（３）  第３条件
図５（ｃ）  に示したように、原画素Ａ２１の濃度と、原画素Ａ２２、Ａ２３、Ａ３３およびＡ４３の濃度とが一致し、かつ原画素Ａ２３の濃度と原画素Ａ３２の濃度とが一致しなければ、原画素Ａ２２、Ａ２３、Ａ３３は文字アウトラインの直角部分を構成していると判定される。
（４）  第４条件
図５（ｄ）  に示したように、原画素Ａ４２の濃度と、原画素Ａ３２、Ａ２２、Ａ２３およびＡ２４の濃度とが一致し、かつ原画素Ａ２２の濃度と原画素Ａ３３の濃度とが一致しなければ、原画素Ａ２３、Ａ２２、Ａ３２は文字アウトラインの直角部分を構成していると判定される。
【００１３】
例えば、第２ウインドウが図６（ａ）  に符号１０で示した走査位置にあれば、第２ウインドウ１０内での各原画素の濃度分布は同図（ｂ）  に示したようになる。このため、原画素Ａ３３、Ａ３４、Ａ４３およびＡ４４以外の濃度が予定の基準値以上となって前記図５（ｄ）  に示した条件を満足するので、第１ウインドウ２０内の３つの原画素Ａ２２、Ａ２３、Ａ３２は文字アウトラインの直角部を構成していると判定されることになる。なお、第２ウインドウが符号１０ａ、１０ｂ、１０ｃで示した走査位置にある場合も、それぞれ前記図５（ａ）  に示した第１条件、図５（ｂ）  に示した第２条件、図５（ｃ）  に示した第３条件を満足するので、前記と同様に文字アウトラインの直角部を構成していると判定される。
【００１４】
そして、上記した４つの条件のいずれかが満足されると、当該処理はステップＳ３からＳ１２へ進み、いずれの条件も満足されないとステップＳ４へ進む。図７は、前記４つの条件のいずれかが満足された場合、すなわち第１ウインドウ２０内の３つの原画素が文字アウトラインの直角部分を構成していると判定された場合にステップＳ１２で実行される最近隣内挿法による補間方法を模式的に表現した図であり、ここでは、第１ウインドウ２０内の３つの原画素Ａ２２、Ａ２３、Ａ３２が直角部分を構成していると判定された場合を例にして説明する。
【００１５】
本実施形態では、第２ウインドウ１０内に発生する各拡大画素の濃度を、それぞれ最近隣原画素の濃度に設定するために、拡大後の領域を主走査方向および副走査方向のそれぞれに２分割することで４つの領域Ｅ１  〜Ｅ４  に分け、各領域内で新たに発生した画素は当該領域に含まれる原画素の濃度に設定するようにした点に特徴がある。
【００１６】
すなわち、原画素Ａ２２を含む第１領域Ｅ１  内に発生した３つの拡大画素は、全て最近隣の原画素Ａ２２の濃度に設定する。同様に、原画素Ａ２３を含む第２領域Ｅ２  内の拡大画素は全て原画素Ａ２３の濃度に設定し、原画素Ａ３２を含む第３領域Ｅ３  内の拡大画素は全て原画素Ａ３２の濃度に設定し、原画素Ａ３３を含む第３領域Ｅ４  内の拡大画素は全て原画素Ａ３３の濃度に設定するようにした。
【００１７】
上記した最近隣内挿法による補間方法を採用すれば、領域Ｅ１  ，Ｅ２  ，Ｅ３  内の画素は全て高濃度となり、領域Ｅ４  内の画素は全て低濃度となるので、文字アウトラインの直角部分と判定された領域では拡大後も直角になり、当該部分での“鈍り”が防止される。
【００１８】
一方、前記ステップＳ３の判定が否定になると、ステップＳ４では、今度は第１ウインドウ２０内の４つの原画素Ａ２２、Ａ２３、Ａ３２およびＡ３３のうち、対向する画素同士（原画素Ａ２２とＡ３３、または原画素Ａ２３とＡ３２）が拡大対象画像１において文字アウトラインの斜線部分を構成しているか否かが判定される。
【００１９】
図８は対向する画素同士のいずれかが文字アウトラインの斜線部分を構成していると判定される４つの条件を示した図であり、各条件は以下の通りである。
（１）  第１条件
図８（ａ）  に示したように、原画素Ａ２２の濃度が予定値以上であり、かつ原画素Ａ２２、Ａ３２、およびＡ３３の濃度が等しく、原画素Ａ２３およびＡ３２の濃度が等しくない場合、原画素Ａ２２およびＡ３３は文字アウトラインの斜線部分を構成していると判定される。
（２）  第２条件
図８（ｂ）  に示したように、原画素Ａ２３の濃度が予定値以上であり、かつ原画素Ａ２３、Ａ３２、およびＡ３３の濃度が等しく、原画素Ａ２２およびＡ３３の濃度が等しくない場合、原画素Ａ２３およびＡ３２は文字アウトラインの斜線部分を構成していると判定される。
（３）  第３条件
図８（ｃ）  に示したように、原画素Ａ２２の濃度が予定値以上であり、かつ原画素Ａ２２、Ａ２３、およびＡ３３の濃度が等しく、原画素Ａ３２およびＡ２３の濃度が等しくない場合、原画素Ａ２２およびＡ３３は文字アウトラインの斜線部分を構成していると判定される。
（４）  第４条件
図８（ｄ）  に示したように、原画素Ａ２３の濃度が予定値以上であり、かつ原画素Ａ２３、Ａ２２、およびＡ３２の濃度が等しく、原画素Ａ３３およびＡ２２の濃度が等しくない場合、原画素Ａ２３およびＡ３２は文字アウトラインの斜線部分を構成していると判定される。
【００２０】
例えば、第２ウインドウ１０が図９（ａ）  に示した走査位置にあれば、第２ウインドウ１０内での各原画素の濃度分布は同図（ｂ）  に示したようになり、原画素Ａ２３の濃度が予定値以上で、原画素Ａ２３、Ａ３２、およびＡ３３の濃度が等しいので、原画素Ａ２３およびＡ３２は文字アウトラインの斜線部分を構成していると判定されることになる。そして、上記した４つの条件のいずれかが満足されると、当該処理はステップＳ１１へ進み、いずれの条件も満足されないとステップＳ５へ進む。
【００２１】
図１０は、ステップＳ１１で実行される斜線専用の補間方法を模式的に表現した図であり、ここでは、３つの原画素Ａ２２、Ａ２３、Ａ３２が文字アウトラインの斜線部分を構成していると判定された場合を例にして説明する。
【００２２】
本実施形態では、新たに発生する１２個の拡大画素のうち、濃度が予定値以上である３つの原画素Ａ２２、Ａ２３、Ａ３２を結んで得られる三角形内に含まれる全ての画素の濃度を前記予定値以上の濃度に設定するようにしている。この結果、図１０の右側に示したように、原画素Ａ３２、Ａ２３を結ぶライン上に発生した拡大画素の濃度も全て予定値以上の濃度に設定されるので、文字アウトラインのボケが防止されるようになる。
【００２３】
一方、前記ステップＳ４の判定も否定になると、ステップＳ５では、再び各濃度データａ１１〜ａ４４に基づいて、第１ウインドウ２０内の４つの原画素Ａ２２、Ａ２３、Ａ３２およびＡ３３が、拡大対象画像において直角あるいは斜線以外の文字アウトラインを構成しているか否かが判定される。
【００２４】
図１１、１２は、各原画素が直角あるいは斜線以外の文字アウトラインを構成していると判定される８つの条件を示した図であり、特に図１１（ａ）  〜（ｄ）  は、原画素Ａ２２、Ａ２３、Ａ３２およびＡ３３のいずれか１つの原画素が文字アウトラインを構成していると判定（続くステップＳ９の判定が肯定）される４つの条件であり、図１２（ａ）  〜（ｄ）  は、原画素Ａ２２、Ａ２３、Ａ３２およびＡ３３のうち、各走査方向に関して隣接する２つの原画素が文字アウトラインを構成していると判定（ステップＳ９の判定が否定）される４つの条件である。
（１）  第１条件
図１１（ａ）  に示したように、原画素Ａ２２、Ａ３２およびＡ３３の濃度が共に予定値未満であり、かつ原画素Ａ２３の濃度が予定値以上であって、その値が主走査方向に関して隣り合う原画素Ａ２４および副走査方向に関して隣り合う原画素Ａ１３のいずれか一方と等しい場合、原画素Ａ２３は文字アウトラインを構成していると判定される。
（２）  第２条件
図１１（ｂ）  に示したように、原画素Ａ２３、Ａ３３およびＡ３２の濃度が共に予定値未満であり、かつ原画素Ａ２２の濃度が予定値以上であって、その値が主走査方向に関して隣り合う原画素Ａ２１および副走査方向に関して隣り合う原画素Ａ１２のいずれか一方と等しい場合、原画素Ａ２２は文字アウトラインを構成していると判定される。
（３）  第３条件
図１１（ｃ）  に示したように、原画素Ａ２２、Ａ２３およびＡ３３の濃度が共に予定値未満であり、かつ原画素Ａ３２の濃度が予定値以上であって、その値が主走査方向に関して隣り合う原画素Ａ３１および副走査方向に関して隣り合う原画素Ａ４２のいずれか一方と等しい場合、原画素Ａ３２は文字アウトラインを構成していると判定される。
（４）  第４条件
図１１（ｄ）  に示したように、原画素Ａ２３、Ａ２２およびＡ３２の濃度が共に予定値未満であり、かつ原画素Ａ３３の濃度が予定値以上であって、その値が主走査方向に関して隣り合う原画素Ａ３４および副走査方向に関して隣り合う原画素Ａ４３のいずれか一方と等しい場合、原画素Ａ３３は文字アウトラインを構成していると判定される。
（５）  第５条件
図１２（ａ）  に示したように、原画素Ａ２２の濃度が予定値以上であり、かつ原画素Ａ２２の濃度と原画素Ａ３２の濃度とが一致し、かつ原画素Ａ２３の濃度と原画素Ａ３３の濃度とが共に予定値未満の場合、原画素Ａ２２およびＡ３２は文字のアウトラインを構成していると判定される。
（６）  第６条件
図１２（ｂ）  に示したように、原画素Ａ２２の濃度が予定値以上であり、かつ原画素Ａ２２の濃度と原画素Ａ２３の濃度とが一致し、かつ原画素Ａ３２の濃度と原画素Ａ３３の濃度とが共に予定値未満の場合、原画素Ａ２２およびＡ２３は文字のアウトラインを構成していると判定される。
（７）  第７条件
図１２（ｃ）  に示したように、原画素Ａ２３の濃度が予定値以上であり、かつ原画素Ａ２３の濃度と原画素Ａ３３の濃度とが一致し、かつ原画素Ａ２２の濃度と原画素Ａ３２の濃度とが共に予定値未満の場合、原画素Ａ２３およびＡ３３は文字のアウトラインを構成していると判定される。
（８）  第８条件
図１２（ｄ）  に示したように、原画素Ａ３２の濃度が予定値以上であり、かつ原画素Ａ３２の濃度と原画素Ａ３３の濃度とが一致し、かつ原画素Ａ２２の濃度と原画素Ａ２３の濃度とが共に予定値未満の場合、原画素Ａ３２およびＡ３３は文字のアウトラインを構成していると判定される。
【００２５】
例えば、第２ウインドウ１０が図１３（ａ）  に示した走査位置にあれば、第２ウインドウ１０内での各原画素の濃度分布は同図（ｂ）  に示したようになり、当該位置では、原画素Ａ２２、Ａ２３およびＡ３３の濃度が共に予定値未満であり、かつ原画素Ａ３２の濃度が予定値以上であって、その値が副走査方向に関して隣り合う原画素Ａ４２と等しい。したがって、原画素Ａ３２は前記図１１（ｃ）  に関して説明した条件を満足するので、文字アウトラインを構成していると判定されてステップＳ１０へ進む。
【００２６】
図１４は、ステップＳ１０で実行される補間方法を模式的に表現した図であり、ここでは原画素Ａ３２のみが文字アウトラインを構成している場合を例にして説明する。
【００２７】
本実施形態の補間方法は、前記図７に関して説明した最近隣内挿法を変形したもので、前記と同様に拡大後の領域を４つの領域Ｅ１  〜Ｅ４  に分割する。そして、文字アウトラインを構成していないと判定された３つの原画素Ａ２２、Ａ２３、Ａ３３を含む第１、第２および第４領域内に発生した原画素は、それぞれ原画素Ａ２２、Ａ２３、Ａ３３の濃度に設定するが、文字アウトラインを構成していると判定された原画素Ａ３２を含む第３領域Ｅ３  内に発生した原画素は、原画素Ａ３２を除く他の原画素Ａ２２、Ａ２３、Ａ３３を使用して最近隣内挿法により濃度を設定する。この結果、第３領域Ｅ３  内では、原画素Ａ３２を除く他の３つの拡大画素の濃度は、いずれも予定の濃度以下となる。
【００２８】
一方、第２ウインドウが図１６（ａ）  に符号１０で示した走査位置にあれば、第２ウインドウ１０内での各原画素の濃度分布は同図（ｂ）  に示したようになり、当該位置での濃度分布は前記図１２（ａ）  に関して説明した条件を満足する。したがって、第１ウインドウ２０内で隣接する２つの原画素Ａ２２、Ａ３２は直角および斜線以外の文字アウトラインを構成していると判定されて当該処理はステップＳ１２へ進む。なお、第２ウインドウが、図１６（ａ）  において符号１０ａ、１０ｂ、１０ｃで示した位置に設定された場合も、前記と同様に第１ウインドウ２０内で予定値以上の濃度の原画素は直角および斜線以外の文字アウトラインを構成していると判定される。
【００２９】
図１５は前記ステップＳ９において、文字アウトラインを構成している原画素が１つではないと判定された場合に前記ステップＳ１２で実行される補間方法を模式的に表現した図である。
【００３０】
本実施形態でも、新たに発生する１２個の拡大画素のうち、濃度が予定値以上である２つの原画素Ａ３２、Ａ３３を含む領域Ｅ３  、Ｅ４  は、それぞれ原画素Ａ３２およびＡ３３の濃度に設定され、濃度が予定値未満である２つの原画素Ａ２２、Ａ２３を含む領域Ｅ１  、Ｅ２  は、それぞれ原画素Ａ２２およびＡ２３の濃度に設定される。なお、第１ウインドウ２０内の原画素の濃度が全て予定値以上または予定値未満である場合のように、前記ステップＳ５の判定も否定になると、ステップＳ６では従来の４点間線形拡大による補間処理が実行される。
【００３１】
以上のようにして、いずれかの補間処理が完了すると、ステップＳ７では、現在の第２ウインドウ１０が右下隅に位置しているか否か判定され、図１７に示したように右下隅に位置していれば当該処理を終了し、それ以外に位置していれば、ステップＳ８において、当該位置に応じて第２ウインドウ１０の位置を移動する。例えば、図４（ａ）  に破線枠で示したように、第２ウインドウ１０が右端に位置していないと主走査方向へ一画素分だけ移動される。また、図１８に実線枠で示したように右端に位置していると、縦方向へ一画素分だけシフトすると共に、横方向に関しては左端へ移動させる。以下同様にして、第２ウインドウを主走査方向および副走査方向へ順次走査させながら上記した各判定を繰り返す。
【００３２】
ところで、上記した実施形態では、図１９に“●”または“○”で表現した原画素に対して長さで４倍の拡大処理を実行すると、例えば原画素Ａ２２、Ａ２３、Ａ３２、Ａ３３で囲まれた第１ウインドウ２０では前記図１２（ｄ）  の条件が満足されるので、ステップＳ１２において最近隣内挿法が適用される。このため、領域１９内の拡大画素は全て予定値以上の濃度に設定されてしまう。しかしながら、当該領域１９内の拡大画素は全て予定値以下に設定されるようにすることが望ましい。そこで、このような場合には原画素Ａ３２、Ａ３３を除いた残りの画素（原画素Ａ２２、Ａ２３）のみに基づいて最近隣内挿法を適用しても良い。このようにすれば、図２０に示したように領域１９内の拡大画素が全て予定値未満の濃度に設定される。
【００３３】
なお、上記した各実施形態では濃度が予定値以上の画素を文字画素とみなして補間処理する場合を例にして説明したが、白抜き文字のように濃度が予定値以下の画素を文字画素とみなす場合の補間処理にも同様に適用することができる。
【００３４】
【発明の効果】
上記したように、本発明によれば以下のような効果が達成される。
（１）  請求項１によれば、２原画素×２原画素のウインドウ内で濃度が予定値以上である３つの原画素のうち、対向する２つの原画素を結ぶ文字アウトライン上に新たに発生する拡大画素の濃度は全て予定値以上に設定されるので、文字アウトラインのボケが防止され、原画に忠実な拡大画像を得られるようになる。
（２）  請求項２によれば、２原画素×２原画素のウインドウ内で濃度が予定値以上である３つの原画素が文字アウトラインの直角部分を構成していると、各拡大画素の濃度が最近隣原画素の濃度に設定されるので、文字アウトラインの直角部分での鈍りが防止され、原画に忠実な拡大画像を得られるようになる。
（３）  請求項３によれば、２原画素×２原画素のウインドウ内で濃度が予定値以上である３つの原画素のうち、対向する２つの原画素が文字アウトラインの斜線部分を構成していると、３つの原画素を頂点とする三角形内に発生する各拡大画素の濃度が全て予定値以上に設定されるので、文字アウトラインのボケが防止されて原画に忠実な拡大画像を得られるようになる。
（４）  請求項４によれば、２原画素×２原画素のウインドウ内で走査方向に隣接する２つの原画素が文字アウトラインを構成していると、各拡大画素の濃度が最近隣原画素の濃度に設定されるので、文字アウトラインのボケが防止されて原画に忠実な拡大画像を得られるようになる。
（５）  請求項５によれば、２原画素×２原画素のウインドウ内で１つの原画素のみが文字アウトラインを構成していると、各拡大画素の濃度が最近隣原画素の濃度に設定されるので、文字アウトラインのボケが防止されて原画に忠実な拡大画像を得られるようになる。
【図面の簡単な説明】
【図１】本発明の一実施形態の動作を説明するための図である。
【図２】本発明の一実施形態の動作を説明するための図である。
【図３】本発明の他の実施形態の動作を示したフローチャートである。
【図４】ウインドウの構成を説明するための図である。
【図５】原画素が文字アウトラインの直角部分を構成していると判定される条件を模式的に示した図である。
【図６】原画素が文字アウトラインの直角部分を構成していると判定される場合を示した図である。
【図７】原画素が文字アウトラインの直角部分を構成していると判定された場合に実行される補間処理方法を模式的に示した図である。
【図８】原画素が文字アウトラインの斜線部分を構成していると判定される条件を模式的に示した図である。
【図９】原画素が文字アウトラインの斜線部分を構成していると判定される場合を示した図である。
【図１０】３つの原画素が文字アウトラインの斜線部分を構成していると判定された場合に実行される補間処理方法を模式的に示した図である。
【図１１】１つの原画素が文字アウトラインを構成していると判定される条件を模式的に示した図である。
【図１２】２つの原画素が文字アウトラインを構成していると判定される条件を模式的に示した図である。
【図１３】１つの原画素が文字アウトラインの斜線部分を構成していると判定される場合を示した図である。
【図１４】１つの原画素が文字アウトラインを構成していると判定された場合に実行される補間処理方法を模式的に示した図である。
【図１５】２つの原画素が文字アウトラインを構成していると判定された場合に実行される補間処理方法を模式的に示した図である。
【図１６】２つの原画素が文字アウトラインを構成していると判定される場合を示した図である。
【図１７】ウインドウの走査方法を示した図である。
【図１８】ウインドウの走査方法を示した図である。
【図１９】他の実施形態による補間結果を示した図である。
【図２０】さらに他の実施形態による補間結果を示した図である。
【図２１】従来の４点補間方法を示した図である。
【符号の説明】
１…拡大対象画像、１０…第１ウインドウ、２０…第１ウインドウ
【図１】
0003633689.tif 000002
【図２】
0003633689.tif 000003
【図３】
0003633689.tif 000004
【図４】
0003633689.tif 000005
【図５】
0003633689.tif 000006
【図６】
0003633689.tif 000007
【図７】
0003633689.tif 000008
【図１０】
0003633689.tif 000009
【図８】
0003633689.tif 000010
【図９】
0003633689.tif 000011
【図１１】
0003633689.tif 000012
【図１２】
0003633689.tif 000013
【図１３】
0003633689.tif 000014
【図１４】
0003633689.tif 000015
【図１５】
0003633689.tif 000016
【図１６】
0003633689.tif 000017
【図１７】
0003633689.tif 000018
【図１８】
0003633689.tif 000019
【図１９】
0003633689.tif 000020
【図２０】
0003633689.tif 000021
【図２１】
0003633689.tif 000022