(57)【要約】【課題】  多階調画像を高解像度化する際に、画像内の文字、線画などのエッジでのボケの抑制および滑らかさを両立する。【解決手段】  属性解像度変換部３４は、第１解像度の属性データにおいて検出された所定の属性値パターンに対応するエッジラインを特定し、エッジラインが通る位置に応じて、第２解像度の属性データのマルチビット値を決定する。画像解像度変換部３５は、第２解像度の注目画素に対する第１解像度の最近傍４画素において、所定属性値を有する画素の階調値から得られる第１補正画像データ、および所定属性値を有さない画素の階調値から得られる第２補正画像データを生成し、それらから第２解像度の注目画素の第１階調値および第２階調値をそれぞれ導出する。補間値導出部３６は、第２解像度の注目画素について、属性データのマルチビット値に基づいて第１階調値と第２階調値とを混合して階調値を得る。【選択図】  図２
2017011607.tif 000002
【特許請求の範囲】
【請求項１】
第１解像度の原画像の階調値を画素ごとに示す画像データを第２解像度へ高解像度化する際に、前記原画像内のオブジェクトの種別を画素ごとに示す属性データを前記第２解像度へ高解像度化し、前記属性データの高解像度化の際、前記第１解像度の前記属性データにおいて、注目画素において所定属性値の段差を形成する所定の属性値パターンを検出した場合、前記属性値パターンに対応するエッジラインを特定し、前記エッジラインが通る位置に応じて、前記注目画素に対応する前記第２解像度の画素についての前記属性データのマルチビット値を決定する属性解像度変換部と、
前記原画像の画像データを前記第２解像度へ高解像度化する際、前記第２解像度の画素の周辺に存在する前記第１解像度の最近傍４画素について、（ａ）前記最近傍４画素の属性データの値に応じて、前記最近傍４画素のうち、前記所定属性値を有する画素の階調値に基づいて得られる値で、前記所定属性値を有さない画素の階調値を置き換えて第１補正画像データを生成し、（ｂ）前記最近傍４画素の属性データの値に応じて、前記最近傍４画素のうち、前記所定属性値を有さない画素の階調値に基づいて得られる値で、前記所定属性値を有する画素の階調値を置き換えて第２補正画像データを生成し、（ｃ）前記第１補正画像データから所定の補間法で、前記第２解像度の画素の第１階調値を導出し、（ｄ）前記第２補正画像データから前記所定の補間法で、前記第２解像度の画素の第２階調値を導出する画像解像度変換部と、
前記第２解像度の画素ごとに、前記属性データのマルチビット値に基づいて、前記第１階調値と前記第２階調値とを混合して得られる値を、その第２解像度の画素の階調値とする補間値導出部と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記エッジラインが、前記第２解像度の画素の中心から前記第２解像度の画素の幅の２分の１の範囲を通る場合、前記属性データのマルチビット値は、主走査方向および副走査方向の一方における前記第２解像度の画素中心における、主走査方向および副走査方向の他方における前記第２解像度の画素の端と前記エッジラインとの間の距離と、主走査方向または副走査方向の前記他方における前記第２解像度の画素の幅との比を示す中間値であることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記所定の補間法は、ニアレストネイバー法より高次の補間法であることを特徴とする請求項１または請求項２記載の画像処理装置。
【請求項４】
請求項１から請求項３のうちのいずれか１項記載の画像処理装置と、
前記原画像を読み取り前記画像データを生成する画像読取装置と、
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像形成装置に関するものである。
【背景技術】
【０００２】
ある画像形成装置では、ＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）などのイメージセンサーにより読み取られた画像の解像度を変換した後に、トラッピング、スムージングなどの各種画像処理を行い、画像処理後の画像の印刷、送信などを行う。
【０００３】
多階調の画像を高解像度化する場合、文字、線画などのエッジを滑らかにしつつ、エッジのボケを抑制することが要求される。
【０００４】
多階調の画像を高解像度化する際、一般的に、ニアレストネイバー法、バイリニア法、バイキュービック法などの方法で、高解像度での階調値が決定される。
【０００５】
ニアレストネイバー法では、原解像度での最近傍の１画素の階調値が、そのまま、高解像度での階調値とされるため、ボケが生じないが、滑らかさが得られない。バイリニア法およびバイキュービック法では、原解像度での周辺の複数画素の階調値から補間により高解像度での階調値を決定するため、ニアレストネイバー法に比べ、滑らかさは増すが、ボケが発生してしまう。
【０００６】
ある画像処理装置は、（ａ）第１解像度の原画像の階調値を画素ごとに示す画像データを第２解像度へ高解像度化する際に、属性データを第２解像度へ高解像度化し、（ｂ）第２解像度のある画素について、その画素の周辺に存在する第１解像度の画素のうち、その画素の属性データの値（属性値）と同一の属性値を有する第１解像度の画素を選択し、（ｃ）選択した第１解像度の画素の階調値から、その第２解像度の画素の階調値を決定している（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１４−１２７７７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述の画像処理装置では、第２解像度のある画素の階調値を決定する際に、周辺の第１解像度の画素（最近傍４画素）のうち、その画素とは異なる属性値を有する第１解像度の画素の階調値を使用せずに、同一属性値を有する第１解像度の画素の階調値から、その第２解像度の画素の階調値を決定している。
【０００９】
そのため、第２解像度での画素から画素への属性値の変化に合わせて、第２解像度での画素から画素への階調値の変化が急峻に変化するため、エリアシングが目立つことがある。
【００１０】
本発明は、上記の問題に鑑みてなされたものであり、多階調画像を高解像度化する際に、画像内の文字、線画などのエッジでのボケの抑制および滑らかさを両立する画像処理装置および画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る画像処理装置は、第１解像度の原画像の階調値を画素ごとに示す画像データを第２解像度へ高解像度化する際に、前記原画像内のオブジェクトの種別を画素ごとに示す属性データを前記第２解像度へ高解像度化し、前記属性データの高解像度化の際、前記第１解像度の前記属性データにおいて、注目画素において所定属性値の段差を形成する所定の属性値パターンを検出した場合、前記属性値パターンに対応するエッジラインを特定し、前記エッジラインが通る位置に応じて、前記注目画素に対応する前記第２解像度の画素についての前記属性データのマルチビット値を決定する属性解像度変換部と、前記原画像の画像データを前記第２解像度へ高解像度化する際、前記第２解像度の画素の周辺に存在する前記第１解像度の最近傍４画素について、（ａ）前記最近傍４画素の属性データの値に応じて、前記最近傍４画素のうち、前記所定属性値を有する画素の階調値に基づいて得られる値で、前記所定属性値を有さない画素の階調値を置き換えて第１補正画像データを生成し、（ｂ）前記最近傍４画素の属性データの値に応じて、前記最近傍４画素のうち、前記所定属性値を有さない画素の階調値に基づいて得られる値で、前記所定属性値を有する画素の階調値を置き換えて第２補正画像データを生成し、（ｃ）前記第１補正画像データから所定の補間法で、前記第２解像度の画素の第１階調値を導出し、（ｄ）前記第２補正画像データから前記所定の補間法で、前記第２解像度の画素の第２階調値を導出する画像解像度変換部と、前記第２解像度の画素ごとに、前記属性データのマルチビット値に基づいて、前記第１階調値と前記第２階調値とを混合して得られる値を、その第２解像度の画素の階調値とする補間値導出部とを備える。
【００１２】
本発明に係る画像形成装置は、上記画像処理装置と、原画像を読み取り画像データを生成する画像読取装置とを備える。
【発明の効果】
【００１３】
本発明によれば、多階調画像を高解像度化する際に、画像内の文字、線画などのエッジでのボケの抑制および滑らかさを両立する画像処理装置および画像形成装置を得ることができる。
【００１４】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【図２】図２は、図１における画像処理装置１４におけるデータフローを説明する図である。
【図３】図３は、画像データと属性データとの関係を説明する図である。
【図４】図４は、本発明の実施の形態における１つの段差方向についての属性値パターンの例を示す図である。
【図５】図５は、本発明の実施の形態における８つの方向＃１〜＃８についての属性値パターンの例を示す図である。
【図６】図６は、図１における属性解像度変換部３４によるエッジラインの特定について説明する図である（１／２）。
【図７】図７は、図１における属性解像度変換部３４によるエッジラインの特定について説明する図である（２／２）。
【図８】図８は、図１における属性解像度変換部３４による第２解像度での属性データの値の特定について説明する図である。
【図９】図９は、第２解像度での注目画素に対する第１解像度での最近傍４画素を説明する図である。
【図１０】図１０は、第１解像度での属性データの値と、第１補正画像データの値および第２補正画像データの値との対応関係の一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、図に基づいて本発明の実施の形態を説明する。
【００１７】
図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。図１に示す画像形成装置１は、複合機である。ただし、画像形成装置１は、コピー機などでもよい。
【００１８】
この画像形成装置１は、印刷装置１１と、画像読取装置１２と、ファクシミリ装置１３と、画像処理装置１４とを備える。
【００１９】
印刷装置１１は、ラスター画像データに基づいて原稿画像を印刷する内部装置である。印刷装置１１は、例えば、画像処理装置１４により拡大処理された画像データに基づいて原稿画像を印刷する。
【００２０】
画像読取装置１２は、イメージセンサーで原稿から原稿画像を光学的に読み取り、原稿画像の画像データを生成する内部装置である。
【００２１】
ファクシミリ装置１３は、送信すべき原稿画像の画像データからファクシミリ信号を生成し所定の通信路を介して送信するとともに、ファクシミリ信号を所定の通信路を介して受信し画像データに変換する内部装置である。
【００２２】
画像処理装置１４は、画像読取装置１２、ファクシミリ装置１３などで生成された画像データに対して拡大処理などの画像処理を行う。なお、画像の拡大は、画像の解像度の増加と同義である。
【００２３】
画像処理装置１４は、演算処理装置２１と記憶装置２２とを有する。演算処理装置２１は、ＡＳＩＣ（Application Specific Integrated Circuit）やマイクロコンピューターで実現され、各種処理部を実現する。記憶装置２２は、フラッシュメモリーなどの不揮発性の記憶装置である。
【００２４】
演算処理装置２１は、処理部として、制御部３１、画素属性判定部３２、エッジ検出部３３、属性解像度変換部３４、画像解像度変換部３５、および補間値導出部３６を実現する。演算処理装置２１は、図示せぬメモリーを有し、そのメモリーに、解像度変換前の画像データおよび属性データ、解像度変換後の画像データおよび属性データなどを記憶する。また、記憶装置２２は、パターンデータ４１を予め記憶している。
【００２５】
図２は、図１における画像処理装置１４におけるデータフローを説明する図である。
【００２６】
制御部３１は、印刷装置１１、画像読取装置１２、およびファクシミリ装置１３を制御するとともに、画素属性判定部３２、エッジ検出３３、属性解像度変換部３４、画像解像度変換部３５、および補間値導出部３６を制御する。
【００２７】
例えば、制御部３１は、画像読取装置１２により得られた原稿画像のラスター画像データである入力画像データを取得し、画素属性判定部３２、エッジ検出３３、属性解像度変換部３４、画像解像度変換部３５、および補間値導出部３６を制御して、入力画像データを高解像度化する。
【００２８】
画素属性判定部３２は、その画像データの画像内のオブジェクト（ここでは、文字および線画部、およびそれ以外）の種別を画素ごとに示す属性データを生成する。なお、画像内のオブジェクトの抽出は、公知の技術によって行われる。
【００２９】
図３は、画像データと属性データとの関係を説明する図である。画素属性判定部３２により生成される属性データは、画像データの解像度と同一の解像度で各画素について、その画素の属性を示す値（以下、属性値という）を有する。例えば、図３に示すように、文字および線画部分６１に属する画素の属性値は１とされ、階調部分６２および背景部分に属する画素の属性値は０とされる。
【００３０】
なお、この実施の形態では、この画像データは、カラー画像の画像データであって、そのカラー画像の複数の色成分のそれぞれの階調値を画素ごとに示し、また、属性データは、その複数の色成分に対して共通である。
【００３１】
また、エッジ検出部３３は、属性データにおいて、第１画素値（文字および線画部分を示す１）についての段差を形成する段差画素を検出する。
【００３２】
ここでは、段差は、値１の２本のエッジが横（主走査方向）または縦（副走査方向）に１画素だけずれて接している箇所のことである。
【００３３】
エッジ検出部３３は、パターンデータ４１における属性値パターンを、段差画素の検出に使用する。パターンデータ４１は、属性データにおいて段差画素から直線的に連続し同一の画素値を有する画素の数（以下、段差長という）および段差の向きのそれぞれに対応する複数の属性値パターンを有する。
【００３４】
図４は、本発明の実施の形態における１つの段差方向についての属性値パターンの例を示す図である。
【００３５】
図４に示す属性値パターンは、拡大倍率（つまり、解像度の倍率）が４倍であるときに使用されるものであって、図４（Ａ）に示す属性値パターンは、段差長が１である属性値パターンであり、図４（Ｂ）に示す属性値パターンは、段差長が２である属性値パターンであり、図４（Ｃ）に示す属性値パターンは、段差長が３である属性値パターンであり、図４（Ｄ）に示す属性値パターンは、段差長が４である属性値パターンである。
【００３６】
図４において、黒い星のマークを付した画素１０１が注目画素とされ、黒い星のマークを付した画素１０１と黒い四角のマークを付した画素１０２とが同一の画素値を有し、白い星のマークを付した画素１０３と白い四角のマークを付した画素１０４とが同一の画素値を有し、黒い星および黒い四角のマークを付した画素１０１，１０２と、白い星および白い四角のマークを付した画素１０３，１０４とが互いに異なる画素値を有する。
【００３７】
図４に示す属性値パターンは、図４における黒色のマークの画素１０１，１０２の属性値が１であり、白色のマークの画素１０３，１０４の属性値が０である属性値パターンとして使用される。
【００３８】
図５は、本発明の実施の形態における８つの方向＃１〜＃８についての属性値パターンの例を示す図である。図５における方向＃１の属性値パターンは、図４に示す属性値パターンである。パターンマッチングでは、注目画素周辺の画素の属性値パターンが、これらの属性値パターンのそれぞれに一致するか否かが判定される。
【００３９】
方向＃１，＃３，＃５，＃７の属性値パターンは、段差長が主走査方向に延びている。方向＃１の属性値パターンと方向＃３の属性値パターンでは、段差長が延びる方向が異なる。方向＃５の属性値パターンと方向＃７の属性値パターンでは、段差長が延びる方向が異なる。
【００４０】
方向＃２，＃４，＃６，＃８の属性値パターンは、段差長が副走査方向に延びている。方向＃２の属性値パターンと方向＃６の属性値パターンでは、段差長が延びる方向が異なる。方向＃４の属性値パターンと方向＃８の属性値パターンでは、段差長が延びる方向が異なる。
【００４１】
注目画素から所定の範囲内でこのような属性値パターンが検索され、各画素について、（ａ）その画素が段差画素であるか否か、（ｂ）その画素が段差画素である場合の段差長、および（ｃ）その画素が段差画素である場合の段差の向きがエッジ判定結果として特定される。
【００４２】
また、属性解像度変換部３４は、属性データを、元の解像度（第１解像度）より高い解像度（第２解像度）へ高解像度化する。このとき、高解像度化後の解像度は、画像データの高解像度化後の解像度と同一とされる。
【００４３】
具体的には、属性解像度変換部３４は、属性データの高解像度化の際、第１解像度の属性データ（上述の１ビット値）において、注目画素において所定属性値の段差を形成する所定の属性値パターンを検出した場合、属性値パターンに対応するエッジラインを特定し、エッジラインが通る位置に応じて、注目画素に対応する第２解像度の画素についての属性データのマルチビット値を決定する。
【００４４】
ここでは、検出された属性値パターンに含まれるすべての画素（図４および図５に示す画素）のそれぞれに対応する第２解像度の画素については、以下のようにして、エッジラインに基づいて、第２解像度の属性データの値が決定される。なお、検出された属性値パターンに含まれる画素以外の画素に対応する第２解像度の画素については、ニアレストネイバー法などで第２解像度の属性データの値（１または０）が決定される。
【００４５】
図６および図７は、図１における属性解像度変換部３４によるエッジラインの特定について説明する図である。図６（Ａ）に示す段差長が４である属性値パターンの場合、図６（Ｂ）に示すエッジラインが特定される。
【００４６】
エッジラインは、第１解像度の画素座標系（ｘ，ｙ）における１次式として特定され、１次式における傾きは、段差長の逆数に設定され、１次式における切片は、検出された属性値パターンが連続すると仮定したときに、所定属性値（＝１）を有する画素と所定属性値（＝１）を有さない画素とを均等に切り分けるように設定される。
【００４７】
なお、パターンデータ４１において、各属性値パターンに対して、その属性値パターンについてのエッジラインの傾きおよび切片が関連付けられており、属性解像度変換部３４は、パターンデータ４１から、検出された属性値パターンについてのエッジラインの傾きと切片を読み出して使用する。
【００４８】
図７に示すように、注目画素の主走査方向の幅をｄｕｘとし、注目画素の副走査方向の幅をｄｕｙとし、図７に示す矩形の画素範囲の頂点を原点とすると、図６（Ａ）に示す段差長が４である段差の属性値パターンの切片は、ｄｕｙ／２となる。なお、注目画素の主走査方向の幅ｄｕｘは、主走査方向の画素間隔と等しく注目画素の副走査方向の幅ｄｕｙは、副走査方向の画素間隔と等しい。
【００４９】
そして、属性解像度変換部３４は、第１解像度での注目画素に対応する第２解像度の画素を特定し、その第２解像度の画素についての属性データの値を、エッジラインに基づいて特定する。
【００５０】
図８は、図１における属性解像度変換部３４による第２解像度での属性データの値の特定について説明する図である。
【００５１】
まず、属性解像度変換部３４は、第１解像度での注目画素の範囲に画素中心が含まれる第２解像度の画素を特定する。図８においては、第２解像度での画素Ｐ１，Ｐ２，Ｐ４，Ｐ５が特定される。
【００５２】
特定された第２解像度での画素における注目画素の中心を（ｘｉ，ｙｉ）とし、ｙｅ＝ａ（ｘｉ−Ｉｘ）＋Ｉｙとすると、属性解像度変換部３４は、エッジラインの１次式ｙ＝ａ（ｘ−Ｉｘ）＋Ｉｙ（ａ，Ｉｘ，Ｉｙ：定数）に基づいて、（ｙｉ−ｄｙ／２）≦ｙｅ≦（ｙｉ＋ｄｙ／２）である場合には、注目画素の属性値ＡをＬｙ／ｄｙとし、（ｙｉ＋ｄｙ／２）＜ｙｅである場合には、注目画素の属性値Ａを１とし、ｙｅ＜（ｙｉ−ｄｙ／２）である場合には、注目画素の属性値Ａを０とする。
【００５３】
ここで、Ｌｙは、主走査方向における第２解像度の画素中心ｘｉでの、副走査方向における第２解像度の画素の端とエッジラインとの間の距離であり、ｄｘは、第２解像度での注目画素の主走査方向の幅であり、ｄｙは、第２解像度での注目画素の副走査方向の幅である。なお、注目画素の主走査方向の幅ｄｘは、主走査方向の画素間隔と等しく注目画素の副走査方向の幅ｄｙは、副走査方向の画素間隔と等しい。なお、第１解像度での属性データは１ビットデータであるが、第２解像度での属性データはマルチビットデータ（ここでは８ビット）である。また、第１解像度の画素座標系（ｘ，ｙ）における第２解像度の画素Ｐｉの画素中心（ｘｉ，ｙｉ）は、その画素の順番、拡大倍率などで特定される。
【００５４】
図８に示す場合、画素Ｐ１の属性値は０とされ、画素Ｐ２の属性値はＬｙ２／ｄｙとされ、画素Ｐ４の属性値はＬｙ４／ｄｙとされ、画素Ｐ５の属性値は１とされる。
【００５５】
また、図８に示す場合のように、段差長が主走査方向に延びている場合（図５における方向＃１，＃３，＃５，＃７の場合）、（ｙｉ−ｄｙ／２）≦ｙｅ≦（ｙｉ＋ｄｙ／２）であれば、注目画素の属性値ＡをＬｙ／ｄｙとし、（ｙｉ＋ｄｙ／２）＜ｙｅであれば、注目画素の属性値Ａを１とし、ｙｅ＜（ｙｉ−ｄｙ／２）であれば、注目画素の属性値Ａを０とする。
【００５６】
ただし、方向＃１，＃３については、Ｌｙは、画素下端からエッジラインまでの副走査方向の距離であり、方向＃５，＃７については、Ｌｙは、画素上端からエッジラインまでの副走査方向の距離である。
【００５７】
一方、段差長が副走査方向に延びている場合（図５における方向＃２，＃４，＃６，＃８の場合）、（ｘｉ−ｄｘ／２）≦ｘｅ≦（ｘｉ＋ｄｘ／２）であれば、注目画素の属性値ＡをＬｘ／ｄｘとし、（ｘｉ＋ｘｙ／２）＜ｘｅであれば、注目画素の属性値Ａを１とし、ｘｅ＜（ｘｉ−ｄｘ／２）であれば、注目画素の属性値Ａを０とする。
【００５８】
ここで、ｙｉ＝ａ（ｘｅ−Ｉｘ）＋Ｉｙであり、Ｌｘは、副走査方向における第２解像度の画素中心ｙｉでの、主走査方向における第２解像度の画素の端とエッジラインとの間の距離である。
【００５９】
ただし、方向＃２，＃６については、Ｌｘは、画素右端からエッジラインまでの主走査方向の距離であり、方向＃４，＃８については、Ｌｘは、画素左端からエッジラインまでの主走査方向の距離である。
【００６０】
このように、属性データが中間値（１および０以外の数値）を有する場合、その中間値は、主走査方向および副走査方向の一方における第２解像度の画素中心における、主走査方向および副走査方向の他方における第２解像度の画素の端とエッジラインとの間の距離Ｌｘ，Ｌｙと、主走査方向または副走査方向の他方における第２解像度の画素の幅ｄｘ，ｄｙとの比を示す。
【００６１】
画像解像度変換部３５は、原画像の画像データの解像度を、元の解像度（第１解像度）より高い解像度（第２解像度）へ高解像度化する。
【００６２】
具体的に、画像解像度変換部３５は、第２解像度の画素の周辺に存在する第１解像度の最近傍４画素について、（ａ）その最近傍４画素の属性データの値に応じて、その最近傍４画素のうち、所定属性値（ここでは、１）を有する画素の階調値に基づいて得られる値で、所定属性値を有さない画素の階調値を置き換えて第１補正画像データを生成し、（ｂ）その最近傍４画素の属性データの値に応じて、その最近傍４画素のうち、所定属性値を有さない画素の階調値に基づいて得られる値で、所定属性値を有する画素の階調値を置き換えて第２補正画像データを生成し、（ｃ）第１補正画像データから所定の補間法で、第２解像度の画素の第１階調値を導出し、（ｄ）第２補正画像データから同一の補間法で、第２解像度の画素の第２階調値を導出する。
【００６３】
なお、最近傍４画素の属性データの値が一様である場合には、最近傍４画素の、入力画像データでの階調値が、そのまま、第１補正画像データおよび第１補正画像データでの階調値とされる。一方、最近傍４画素の属性データの値が一様ではあい場合には、上述のようにして、階調値の置換によって、最近傍４画素の、第１補正画像データおよび第１補正画像データでの階調値が決定される。
【００６４】
この実施の形態では、ここで使用される補間法は、ニアレストネイバー法より高次の補間法（バイリニア法など）である。
【００６５】
図９は、第２解像度での注目画素に対する第１解像度での最近傍４画素を説明する図である。図９に示すように、ここでは、第２解像度での注目画素２０１に対する第１解像度での最近傍４画素をＡ，Ｂ，Ｃ，Ｄとし、最近傍４画素Ａ，Ｂ，Ｃ，Ｄの階調値（入力画像データでの階調値）をそれぞれＰａ，Ｐｂ、Ｐｃ，Ｐｄとする。
【００６６】
図１０は、第１解像度での属性データの値と、第１補正画像データの値および第２補正画像データの値との対応関係の一例を示す図である。画像解像度変換部３５は、例えば図１０に示すテーブルを使用して、最近傍４画素の画像データ（階調値Ｐａ，Ｐｂ，Ｐｃ，Ｐｄ）から、第１補正画像データＣｆおよび第２補正画像データＣｂを導出する。
【００６７】
そして、画像解像度変換部３５は、第２解像度の注目画素２０１について、例えばバイリニア法で、第１補正画像データＣｆから第１階調値Ｐｆを導出し、第２補正画像データＣｂから第２階調値Ｐｂを導出する。
【００６８】
補間値導出部３６は、次式のように、第２解像度の注目画素２０１の属性値Ａに基づいて、第１階調値Ｐｆと第２階調値Ｐｂとを混合して得られる値を、その画素２０１の階調値Ｐとする。
【００６９】
Ｐ＝Ｐｆ×Ａ＋Ｐｂ×（１−Ａ）
【００７０】
次に、上記画像形成装置の動作について説明する。
【００７１】
例えば、制御部３１は、画像読取装置１２により得られた原稿画像のラスター画像データである第１解像度の画像データを取得する。そして、画素属性判定部３２は、その画像データに対応する第１解像度の属性データを生成する。
【００７２】
次に、エッジ検出部３３が、第１解像度の属性データにおいて所定の属性値パターンを検出し、属性値解像度変換部３４は、検出された属性値パターン内の第１解像度の画素に対応する第２解像度の画素については、属性値パターンに対応するエッジラインを特定し、そのエッジラインの通る位置に基づいて属性値Ａを特定し、検出された属性値パターン内の画素以外の第１解像度の画素に対応する第２解像度の画素については、ニアレストネイバー法などで属性値Ａを特定する。
【００７３】
そして、第２解像度において、注目画素が順番に選択され、注目画素に対して次の処理が実行される。画像解像度変換部３５は、第２解像度の画像データについて注目画素の階調値を求める際、注目画素についての第１解像度の最近傍４画素を特定し、上述のようにして、最近傍４画素の入力画像データから第１補正画像データＣｆおよび第２補正画像データＣｂを生成し、補正画像データＣｆ，Ｃｂから所定の補間法で注目画素の第１階調値および第２階調値を導出する。補間値導出部３６は、第２解像度の注目画素の属性値Ａに基づいて、第１階調値Ｐｆと第２階調値Ｐｂとを混合して得られる値を、その画素の階調値Ｐとする。
【００７４】
以上のように、上記実施の形態によれば、属性解像度変換部３４は、第１解像度の属性データにおいて、注目画素において所定属性値の段差を形成する所定の属性値パターンを検出した場合、属性値パターンに対応するエッジラインを特定し、エッジラインが通る位置に応じて、注目画素に対応する第２解像度の画素についての属性データのマルチビット値を決定する。画像解像度変換部３５は、第２解像度の画素に対する第１解像度の最近傍４画素について、最近傍４画素の属性データの値に応じて、第１補正画像データおよび第２補正画像データを生成し、第１補正画像データから所定の補間法で第２解像度の画素の第１階調値を導出し、第２補正画像データから所定の補間法で第２解像度の画素の第２階調値を導出する。補間値導出部３６は、第２解像度の画素ごとに、属性データのマルチビット値に基づいて第１階調値と第２階調値とを混合してその第２解像度の画素の階調値を得る。
【００７５】
これにより、高解像度での画素の属性がマルチビット値で表わされ、エッジにおける階調値の変化が適度に緩やかになるため、アンチエリアシング効果が得られ、画像内の文字、線画などのエッジでのボケの抑制および滑らかさが両立される。
【００７６】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【産業上の利用可能性】
【００７７】
本発明は、例えば、複合機などの画像形成装置に適用可能である。
【符号の説明】
【００７８】
１  画像形成装置
１２  画像読取装置
１４  画像処理装置
３４  属性解像度変換部
３５  画像解像度変換部
３６  補間値導出部
【図１】
2017011607.tif 000003
【図２】
2017011607.tif 000004
【図３】
2017011607.tif 000005
【図４】
2017011607.tif 000006
【図５】
2017011607.tif 000007
【図６】
2017011607.tif 000008
【図７】
2017011607.tif 000009
【図８】
2017011607.tif 000010
【図９】
2017011607.tif 000011
【図１０】
2017011607.tif 000012