(57)【特許請求の範囲】
【請求項１】
読み取り部により原稿を読み取って生成された画像データに対して解像度変換処理を行うことによって前記画像データを変倍する画像処理装置であって、
前記読み取り部により生成された前記画像データの属性を検出する検出手段と、
前記検出手段による検出結果に基づいて、文字であるか否かと複数の文字の種類とを示す文字情報を含む属性データを生成する属性データ生成手段と、
前記画像データに対して解像度変換処理を施す画像解像度変換手段と、
前記属性データに対して解像度変換処理を施す属性解像度変換手段と、を有し、
出力側の画素の領域として、入力側の属性データをそのまま用いる入力データ置換領域とそれ以外の領域とが設定され、
前記属性解像度変換手段は、
前記入力データ置換領域については、前記解像度変換処理後の画素に対応する属性データとして、前記解像度変換処理前の所定の方向の最も近い画素に対応する属性データを割り当て、
前記入力データ置換領域以外の領域については、前記解像度変換処理後の画素に対応する属性データとして、前記解像度変換処理前の最も近い２つの画素に対応する各属性データの論理和をとった値を割り当て、論理和をとる際に、前記文字情報のうち、黒文字に対応する属性を優先する、
ことを特徴とする画像処理装置。
【請求項２】
前記画像データの属性は、さらに網点であるか否かを示す網点情報、およびエッジであるか否かを示すエッジ情報を含み、
前記属性データ生成手段は、前記網点情報、前記エッジ情報、および前記文字情報に基づいて前記属性データを生成する、
請求項１記載の画像処理装置。
【請求項３】
前記属性データは、ビットで表現されるコード情報によって構成され、
前記属性解像度変換手段は、前記コード情報の論理和により得られるコード情報に基づく属性データを、前記新たな属性データとする、
請求項１または２記載の画像処理装置。
【請求項４】
原稿を読み取って生成された画像データに対して解像度変換処理を行うことによって前記画像データを変倍する画像処理方法であって、
生成された前記画像データの属性を検出する検出ステップと、
検出結果に基づいて、文字であるか否かと複数の文字の種類とを示す文字情報を含む属性データを生成する生成ステップと、
前記画像データに対して画像解像度変換処理を施す画像変換ステップと、
出力側の画素の領域として、入力側の属性データをそのまま用いる入力データ置換領域とそれ以外の領域とを設定するステップと、
前記入力データ置換領域についての前記解像度変換処理後の画素に対応する属性データとして、前記解像度変換処理前の所定の方向の最も近い画素に対応する属性データを割り当て、前記入力データ置換領域以外の領域についての前記解像度変換処理後の画素に対応する属性データとして、前記解像度変換処理前の最も近い２つの画素に対応する各属性データの論理和をとった値を割り当て、論理和をとる際に、前記文字情報のうち、黒文字に対応する属性を優先する、属性変換ステップと、
を有することを特徴とする画像処理方法。
【請求項５】
前記画像データの属性は、さらに網点であるか否かを示す網点情報、およびエッジであるか否かを示すエッジ情報を含み、
前記属性データは、前記網点情報、前記エッジ情報、および前記文字情報に基づいて生成される、
請求項４記載の画像処理方法。
【請求項６】
前記属性データは、ビットで表現されるコード情報によって構成され、
前記属性変換ステップにおいては、前記コード情報の論理和により得られるコード情報に基づく属性データを、前記新たな属性データとする、
請求項４または５記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰ等の画像形成装置に用いられる画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
従来より、複合機またはＭＦＰ（Multi Function Peripherals）と呼称される画像形成装置に画像データを処理する画像処理装置が設けられている。
【０００３】
画像処理装置は、画像データおよび属性データをプリントサイズやプリンタ解像度に合わさせるために、当該画像データおよび属性データに対して解像度変換処理を実施することによって、これらを変倍（縮小または拡大）する。
【０００４】
画像データの変倍処理の方法として、ニアレストネイバー法、バイリニア法およびバイキュービック法等が知られている。ニアレストネイバー法は最近傍法とも呼ばれるものであり、補間したい画素（注目画素）に距離が最も近い変倍前の画素の画像データ（輝度データ）が用いられる。
【０００５】
バイリニア法およびバイキュービック法は、線形補間法であり、注目画素の周辺の画素も考慮に入れて、画像データが補間される。
【０００６】
ニアレストネイバー法は、２値画像、多値画像のいずれにも適用可能であるが、バイリニア法およびバイキュービック法では、２値画像を補間できない（情報の持つ意味が変わってしまうので適用できない）。
【０００７】
一般的に、画像データは多値データであるため、当該画像データを美しく補間できるバイキュービック法を用いて変倍される場合が多い。一方、属性データについては、図５で後述するように、２値データであるため、変倍時にはニアレストネイバー法が用いられる。
【０００８】
図７に示すように、ニアレストネイバー法を用いて属性データａ０および画像データｂ０を４倍に拡大する解像度変換処理では、画像データｂ０は画像補間処理回路２００により解像度変換されることによって、画像データｂ０１、ｂ０２、ｂ０３、ｂ０４に変換される。一方、属性データａ０は、４つの属性データａ０に単純水増しされる。
【０００９】
ニアレストネイバー法を用いた解像度変換処理を画素ごとに見ると、図８に示すように、注目画素である画素Ｐ１、Ｐ２、Ｐ３、Ｐ４の属性データをそれぞれａ０、ａ１、ａ２、ａ３とした場合に、処理後においては、画素Ｐ１、画素Ｐ１に隣接する画素Ｐ１１、画素Ｐ１１に隣接する画素Ｐ１２、および画素Ｐ１２に隣接する画素Ｐ１３の属性データはそれぞれａ０となり、画素Ｐ２、画素Ｐ２に隣接する画素Ｐ２１、画素Ｐ２１に隣接する画素Ｐ２２、および画素Ｐ２２に隣接する画素Ｐ２３の属性データはそれぞれａ１となり、画素Ｐ３、画素Ｐ３に隣接する画素Ｐ３１、画素Ｐ３１に隣接する画素Ｐ３２、および画素Ｐ３２に隣接する画素Ｐ３３の属性データはそれぞれａ２となり、画素Ｐ４、画素４に隣接する画素Ｐ４１、画素Ｐ４１に隣接する画素Ｐ４２、および画素Ｐ４２に隣接する画素Ｐ４３の属性データはそれぞれａ３となる。このように、解像度変換処理の際に、属性データＺＤは単純水増しされている。
【００１０】
一般に、画像データが出力される前には、入力された画像データの個々の画素がどの領域に属するものであるかを判別する領域判別処理が行われる（特許文献１）。特許文献１に記載の画像処理装置では、隣接する画素および所定領域内で所定間隔離れて隣接する画素の少なくともいずれか一方の画素値の差の絶対値が求められ、これに基づいて所定の画素の属性が識別されている。
【００１１】
また、高品質な再生画像を取得するために、画像信号の画像属性を判定して、画像属性を示す属性判定信号を生成し、当該属性判定信号を画像信号に所定フォーマットで埋め込んだ信号を使用して画像処理が行われている（特許文献２）。
【特許文献１】特開平１１−２１３１５２号公報
【特許文献２】特開２００４−２２８８１１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、属性データの解像度変換処理をニアレストネイバー法により行うと、以下の課題がある。
【００１３】
すなわち、図９に示すように、注目画素である画素Ｐ１〜Ｐ６の画像データ（輝度データ）が順にｂ０（白色データ）、ｂ０、ｂ１（黒色データ）、ｂ１、ｂ０、ｂ０である場合に、所定の解像度変換処理（バイキュービック法）により４倍に拡大すると、画素Ｐ１、Ｐ１１、Ｐ１２、Ｐ１３の画像データはそれぞれｂ０となり、画素Ｐ２、Ｐ２１、Ｐ２２、Ｐ２３の画像データは順にｂ０、ｂ０１、ｂ０２、ｂ０３となり、画素Ｐ３、Ｐ３１、Ｐ３２、Ｐ３３の画像データはそれぞれｂ１となり、画素Ｐ４、Ｐ４１、Ｐ４２、Ｐ４３の画像データは順にｂ１、ｂ０３、ｂ０２、ｂ０１となり、画素Ｐ５、Ｐ５１、Ｐ５２、Ｐ５３の画像データはそれぞれｂ０となり、画素Ｐ６、Ｐ６１、Ｐ６２、Ｐ６３の画像データはそれぞれｂ０となる。
【００１４】
上記画像データｂ０、ｂ０１、ｂ０２、ｂ０３、ｂ１は、この順でグラデーションとなって白色から黒色に変化する諧調を示す。例えば、画像データｂ０１は薄灰色データであり、画像データｂ０２は灰色データであり、画像データｂ０３は濃灰色データである。
【００１５】
これに対して、画素Ｐ１〜Ｐ６の属性データが順にａ０（白文字）、ａ０、ａ１（黒文字）、ａ１、ａ０、ａ０である場合に、ニアレストネイバー法により４倍に拡大すると、画素Ｐ１、Ｐ１１、Ｐ１２、Ｐ１３の属性データはそれぞれａ０となり、画素Ｐ２、Ｐ２１、Ｐ２２、Ｐ２３の画像データはそれぞれａ０となり、画素３、Ｐ３１、Ｐ３２、Ｐ３３の画像データはそれぞれａ１となり、画素Ｐ４、Ｐ４１、Ｐ４２、Ｐ４３の画像データはそれぞれａ１となり、画素Ｐ５、Ｐ５１、Ｐ５２、Ｐ５３の画像データはそれぞれａ０となり、画素Ｐ６、Ｐ６１、Ｐ６２、Ｐ６３の画像データはそれぞれａ０となる。
【００１６】
このように、画像データを所定の解像度変換法により処理し、属性データをニアレストネイバー法により処理した場合、画素Ｐ２１、Ｐ２２、Ｐ２３の画像データｂ０１（薄灰色データ）、ｂ０２（灰色データ）、ｂ０３（濃灰色データ）が示す色内容と属性データａ０（白文字）が示す色内容とが明らかに異なり、エッジ強調処理等の後処理を正常に行うことができないことに起因する画質劣化が起こり、特にコンパクトＰＤＦフォーマットへの圧縮時には、その劣化がより一層強調されてしまう。
【００１７】
また、上記の特許文献１および２に記載される方法は、画質劣化等を生じさせることなく、画像データおよび属性データの解像度変換処理を行うものではない。
【００１８】
本発明は、このような問題点に鑑み、画質劣化や変倍率の低下を生じさせることなく、画像データおよび属性データの解像度変換を行うことを目的とする。
【課題を解決するための手段】
【００１９】
本発明の一形態に係る画像処理装置は、読み取り部により原稿を読み取って生成された画像データに対して解像度変換処理を行うことによって前記画像データを変倍する画像処理装置であって、前記読み取り部により生成された前記画像データの属性を検出する検出手段と、前記検出手段による検出結果に基づいて、文字であるか否かと複数の文字の種類とを示す文字情報を含む属性データを生成する属性データ生成手段と、前記画像データに対して解像度変換処理を施す画像解像度変換手段と、前記属性データに対して解像度変換処理を施す属性解像度変換手段と、を有し、出力側の画素の領域として、入力側の属性データをそのまま用いる入力データ置換領域とそれ以外の領域とが設定され、前記属性解像度変換手段は、前記入力データ置換領域については、前記解像度変換処理後の画素に対応する属性データとして、前記解像度変換処理前の所定の方向の最も近い画素に対応する属性データを割り当て、前記入力データ置換領域以外の領域については、前記解像度変換処理後の画素に対応する属性データとして、前記解像度変換処理前の最も近い２つの画素に対応する各属性データの論理和をとった値を割り当て、論理和をとる際に、前記文字情報のうち、黒文字に対応する属性を優先する。
【００２０】
好ましくは、前記画像データの属性は、さらに網点であるか否かを示す網点情報、およびエッジであるか否かを示すエッジ情報を含み、前記属性データ生成手段は、前記網点情報、前記エッジ情報、および前記文字情報に基づいて前記属性データを生成する。
【発明の効果】
【００２２】
本発明によると、画質劣化や変倍率の低下を生じさせることなく、画像データおよび属性データの解像度変換を行うことが可能となる。
【発明を実施するための最良の形態】
【００２３】
図１は本実施形態に係る画像処理装置１の全体構成を示すブロック図、図２は図１の出力解像度変換部７の構成を示すブロック図、図３は属性データの解像度変換処理を説明するための図である。
【００２４】
本実施形態に係る画像処理装置１は、スキャナユニットおよびプリンタユニットを一体的に備えるＭＦＰ（Multi Function Peripherals）等の画像形成装置に用いられる。
【００２５】
図１に示すように、本実施形態に係る画像処理装置１は、スキャナ制御部２、入力解像度変換部３、第１画像調整部４、色変換部５、画像補正部６、出力解像度変換部７、ＡＥ／ＡＣＳ処理部８、第２画像調整部９、および領域判別部１０等から構成される。
【００２６】
画像処理装置１の上記各構成部としてＣＰＵ、メモリ、その他の回路素子等が用いられる。これらの全体または一部が、マイクロコンピュータまたはＡＳＩＣ（Application Specific Integrated Circuit)等としてＬＳＩ化されて用いられることがある。
【００２７】
ＣＣＤ（Charge-Coupled Device：電荷結合素子）、ミラーおよび原稿台ガラス等から構成される図示しない読み取り部によって原稿が読み取られ、画像データＧＤが生成される。
【００２８】
スキャナ制御部２は、画像データＧＤに対してシェーディング補正、ライン間補正および色収差補正等を行う。
【００２９】
シェーディング補正とは、画像データＧＤについていわゆるスキャナむら（ＣＣＤの各画素の感度のばらつきおよび配光むら等）を補正することをいう。ライン間補正とは、ＣＣＤのＲ，Ｇ，Ｂライン間の位置ずれに起因するＲ，Ｇ，Ｂカラー画像信号（データ）の位相ずれを補正することをいう。フィールドメモリを用いてＲ及びＧの画像データＧＤを遅延させることにより補正を行う。色収差補正とは、画像データＧＤについてレンズ系の色収差に起因する位相ずれを補正することをいう。
【００３０】
入力解像度変換部３は、画像データＧＤに対して主走査方向の解像度および副走査方向の解像度の変換処理を行う。第１画像調整部４は画像データＧＤの色調整を行う。色変換部５は画像データＧＤに対して色変換処理およびγ補正を行う。色変換処理とは、ある色を別の色と入れ換える処理、または色データを１つまたは２つの色材のみによって表現するような純色化処理等をいう。γ補正とは、ディザパターンを用いて階調表現を行った際の画像処理装置１の階調特性を補正することをいう。
【００３１】
画像補正部６は、画像データＧＤのカラーバランスを調整し、また、後で述べる領域判別部１０による各処理後の画像データＧＤに基づいて属性データＺＤを生成する。
【００３２】
属性データＺＤは、画像データＧＤが網点であるか網点でないか（非網点であるか）、エッジであるかエッジでないか（非エッジであるか）、文字であるか否か、および文字である場合、当該文字は白文字、色文字および黒文字のうちどれであるか、等の画像データＧＤの属性を示すデータである。
【００３３】
出力解像度変換部７は、画像データＧＤおよび画像補正部６によって生成された属性データＺＤに対して主走査方向の解像度および副走査方向の解像度の変換処理を行う。これにより、画像データＧＤおよび属性データＺＤは、主走査方向および副走査方向に変倍（拡大または縮小）される。
【００３４】
また、ＡＥ／ＡＣＳ処理部８は、ＡＥ検出処理（測光処理）およびカラー／モノクロ判定処理を行う。第２画像調整部９は画像データＧＤの色調整を行う。
【００３５】
領域判別部１０は、画像データＧＤを、文字、写真、網点等の属性に応じた領域に区分する。つまり、領域判別部１０は、文字判別処理、網点判別処理、およびエッジ判別処理等を行う。文字判別処理では、画像が文字であるか否かが判別され、網点判別処理では、画像が網点であるか否かが判別され、エッジ判別処理では、画像がエッジであるか否かが判別される。なお、領域判別部１０による領域判別は例えば６００ｄｐｉまたは４００ｄｐｉの画像データＧＤにおいて行われる。
【００３６】
図２に示すように、出力解像度変換部７は、属性変換処理回路７ａおよび画像変換処理回路７ｂから構成される。
【００３７】
解像度変換処理によって画像データおよび属性データを４倍に変倍する場合、属性変換処理回路７ａは、属性データａ０を、例えば属性データａ０１、ａ０２、ａ０３、ａ０４に変換し、画像変換処理回路７ｂは、画像データｂ０を、例えば画像データｂ０１、ｂ０２、ｂ０３、ｂ０４に変換する。このように、本実施形態では、画像データだけでなく属性データも単純水増しすることなく、解像度変換される。
【００３８】
続いて、本実施形態に係る画像処理装置１による属性データの解像度変換について説明する。
【００３９】
図３に示すように、入力側の画素Ｐ１の属性データがａ０であり、入力側の画素Ｐ２の属性データがａ１であり、入力側の画素Ｐ３の属性データがａ２であり、入力側の画素Ｐ４の属性データがａ３である場合に、これらを４倍に拡大する解像度変換処理を行う。
【００４０】
本実施形態では、出力側の画素Ｐの領域として、入力側の属性データをそのまま用いる領域（以下、「入力データ置換領域」と称する）ＲＣと、入力側の隣接する２つの画素の属性データから新たな属性データを生成して用いる領域（以下、「補間画素生成領域」）ＲＨとを設定する。出力解像度変換部７は、入力データ置換領域ＲＣに属する画素Ｐへの属性データの割り当てと補間画素生成領域ＲＨに属する画素Ｐへの属性データの割り当てとを切り替える。
【００４１】
図３の例では、画素Ｐ１、Ｐ１１等が入力データ置換領域ＲＣ１に属し、画素Ｐ１２が補間画素生成領域ＲＨ１に属し、画素Ｐ１３、Ｐ２、Ｐ２１が入力データ置換領域ＲＣ２に属し、画素Ｐ２２が補間画素生成領域ＲＨ２に属する。
【００４２】
また、画素Ｐ２３、Ｐ３、Ｐ３１が入力データ置換領域ＲＣ３に属し、画素Ｐ３２が補間画素生成領域ＲＨ３に属し、画素Ｐ３３、Ｐ４、Ｐ４１が入力データ置換領域ＲＣ４に属し、画素Ｐ４２が補間画素生成領域ＲＨ４に属し、画素Ｐ４３が入力データ置換領域ＲＣ５に属する。
【００４３】
上述したように、本実施形態では、入力データ置換領域ＲＣに存在する画素の属性データには、入力側の属性データがそのまま適用されるので、画素Ｐ１、Ｐ１１の属性データにはａ０が適用され、Ｐ１３、Ｐ２、Ｐ２１の属性データにはａ１が適用され、画素Ｐ２３、Ｐ３、Ｐ３１の属性データにはａ２が適用され、画素Ｐ３３、Ｐ４、Ｐ４１の属性データにはａ３が適用される。
【００４４】
また、補間画素生成領域ＲＨに存在する画素の属性データとしては、入力側の隣接する２つの画素の属性データから生成された新たな属性データが適用されるので、画素Ｐ１２の属性データとしてａ０１が適用され、画素Ｐ２２の属性データとしてａ１２が適用され、画素Ｐ３２の属性データとしてａ２３が適用される。
【００４５】
属性データａ０１は、入力側の隣接する２つの画素Ｐ１、Ｐ２の属性データａ０、ａ１から生成される新たな属性データであり、属性データａ１２は、画素Ｐ２、Ｐ３の属性データａ１、ａ２から生成される新たな属性データであり、属性データａ２３は、画素Ｐ３、Ｐ４の属性データａ２、ａ３から生成される新たな属性データである。
【００４６】
図４は解像度変換後の画像データおよび属性データを説明するための図、図５は補間画素生成領域ＲＨの画素の属性データの生成方法を説明するための図である。
【００４７】
図４（Ａ）に示すように、注目画素である画素Ｐ１〜Ｐ６の画像データが順にｂ０（白色データ）、ｂ０、ｂ１（黒色データ）、ｂ１、ｂ０、ｂ０である場合に、バイキュービック法により４倍に拡大する解像度変換処理を行うと、画素Ｐ１、Ｐ１１、Ｐ１２、Ｐ１３の画像データはそれぞれｂ０となり、画素Ｐ２、Ｐ２１、Ｐ２２、Ｐ２３の画像データは順にｂ０、ｂ０１、ｂ０２、ｂ０３となり、画素Ｐ３、Ｐ３１、Ｐ３２、Ｐ３３の画像データはそれぞれｂ１となり、画素Ｐ４、Ｐ４１、Ｐ４２、Ｐ４３の画像データは順にｂ１、ｂ０３、ｂ０２、ｂ０１となり、画素Ｐ５、Ｐ５１、Ｐ５２、Ｐ５３の画像データはそれぞれｂ０となり、画素Ｐ６、Ｐ６１、Ｐ６２、Ｐ６３の画像データはそれぞれｂ０となる。なお、バイキュービック法は、３次多項式による補間方法であり、画素データを求めるべき注目画素の近傍における１６画素（縦４画素×横４画素）の値に基づいて３次多項式から注目画素の画像データを得る方法である。
【００４８】
上記の画像データｂ０、ｂ０１、ｂ０２、ｂ０３、ｂ１は、この順でグラデーションとなって白色から黒色に変化する諧調を示す。例えば、画像データｂ０１は薄灰色データであり、画像データｂ０２は灰色データであり、画像データｂ０３は濃灰色データである。
【００４９】
これに対して、本実施形態では、ビットで表現されるコードを用いて属性データの内容を表し、また、補間画素生成領域ＲＨの画素の属性データの内容についてもコードを用いて表す。図４（Ａ）においては、画素Ｐ１〜Ｐ６の属性データを示すコードはこの順で００００、０１００、０１１１、００１１、０１００、００００となる。なお、コードにより示す属性データの内容については後述する。
【００５０】
このような４桁のコードを図４（Ａ）の各画素Ｐの中に図示するために、４桁からなるコードを最上位桁から例えばＤ１、Ｄ２、Ｄ３、Ｄ４とするときに、図４（Ｂ）に示すように、画素Ｐの中においてＤ１が左上に示され、Ｄ２が右上に示され、Ｄ３が左下に示され、Ｄ４が右下に示される。
【００５１】
解像度変換後の各画素Ｐの領域として、画素Ｐ１の属性データをそのまま適用する画素Ｐが属する入力データ置換領域ＲＣ１１および画素Ｐ２の属性データをそのまま適用する画素Ｐが属する入力データ置換領域ＲＣ１２を含む入力データ置換領域ＲＣ１、画素Ｐ２と画素Ｐ３とから属性データを生成して適用する補間画素生成領域ＲＨ１、画素Ｐ３の属性データをそのまま適用する画素Ｐが属する入力データ置換領域ＲＣ２３および画素Ｐ４の属性データをそのまま適用する画素Ｐが属する入力データ置換領域ＲＣ２４を含む入力データ置換領域ＲＣ２、画素Ｐ４と画素Ｐ５とから属性データを生成して適用する補間画素生成領域ＲＨ２、ならびに、画素Ｐ５の属性データをそのまま適用する画素Ｐが属する入力データ置換領域ＲＣ３５および画素Ｐ６の属性データをそのまま適用する画素Ｐが属する入力データ置換領域ＲＣ３６を含む入力データ置換領域ＲＣ３が設けられる。
【００５２】
ここで、図５を参照しながら属性データの内容および補間画素生成領域ＲＨにおける画素Ｐの属性データの生成方法について説明する。
【００５３】
図５（Ａ）に示すように、本実施形態で用いる属性データのコードは、画素Ｐが網点であるか非網点であるか、エッジであるか非エッジであるか、文字であるか文字でないか、および当該画素が文字を表す場合、白文字であるか色文字であるか黒文字であるか、を示す。
【００５４】
本実施形態において、属性データは４ビットで表現される４桁の属性情報である。最上位桁が０である場合、画素Ｐが非網点であることを示し、これが１である場合、画素Ｐが網点であることを示す。また、最上位桁から２つ目の桁が０である場合、画素Ｐが非エッジであることを示し、これが１である場合、画素Ｐがエッジであることを示す。
【００５５】
さらに、最下位桁から２つ目の桁と最下位桁とで００を表す場合、文字がないことを示し、これらが０１を表す場合、画素Ｐが白文字であることを示し、これらが１０を表す場合、画素Ｐが色文字であることを示し、これらが１１を表す場合、画素Ｐが黒文字であることを示す。
【００５６】
このような４ビットの属性データを、後で述べる属性データの生成処理（補間処理）において論理和を得るために、６ビットで表現される６桁の属性データにデコードする。すなわち、最下位桁から４つ目までの桁を用いて、文字がないことを０００１で示し、画素Ｐが白文字であることを００１０で示し、画素Ｐが色文字であることを０１００で示し、画素Ｐが黒文字であることを１０００で示す。なお、この場合においても、最上位桁および最上位桁から２つ目の桁が示す内容は上述した通りである。
【００５７】
次に、隣接する２つの画素の６桁からなる属性データを用いて補間画素生成領域ＲＨにおける画素Ｐの属性データを生成する。
【００５８】
本実施形態では、２つの画素の６桁からなる属性データの論理和を取得する。具体的には、図５（Ｂ）に示すように、隣接する２つの画素の属性データである０１１０００と０００００１とから、これらの論理和である０１１００１を取得し、当該論理和を補間画素生成領域ＲＨにおける画素Ｐの属性データとする。
【００５９】
続いて、論理和により取得された６ビットの属性データを、４ビットの属性データに再コード化する。この場合、論理和により取得された属性データの下位４桁が２桁に再コード化される。
【００６０】
つまり、属性データの下位４桁が０００１である場合、文字がないとして、００に再コード化し、属性データの下位４桁が００１ｘ（ｘは任意）である場合、画素Ｐが白文字であるとして、０１に再コード化し、属性データの下位４桁が０１ｘｘである場合、画素Ｐが色文字であるとして、１０に再コード化し、属性データの下位４桁が１ｘｘｘである場合、画素Ｐが黒文字であるとして、１１に再コード化する。
【００６１】
このように、属性データの下位４桁の判断基準を１ｘｘｘとすることによって、画素Ｐが黒文字である場合の優先度を白文字である場合等に比べ高く設定している。これにより、後処理であるエッジ強調処理において黒文字の強調を十分に行うことができる。
【００６２】
上で述べたように、論理和により取得された属性データが０１１００１となる場合、この下位４桁が１ｘｘｘに該当するので、再コード化後の属性データは０１１１となる。この場合、再コード化後の属性データ０１１１は、補間画素生成領域ＲＨにおける画素Ｐが、非網点であり、エッジであり、かつ、黒文字であることを示している。
【００６３】
このような補間画素生成領域ＲＨにおける画素Ｐの属性データの生成方法を、図４（Ａ）の例に適用した場合について説明する。
【００６４】
補間画素生成領域ＲＨ１における画素Ｐ２２の属性データは、画素Ｐ２の属性データ０１０１と画素Ｐ３の属性データ０１１１とから取得される。
【００６５】
まず、画素Ｐ２の属性データ０１０１および画素Ｐ３の属性データ０１１１を６桁の属性データにデコードすると、それぞれ０１００１０および０１１０００となる。そして、これらの論理和を取ると、０１１０１０となる。
【００６６】
次いで、論理和により取得した０１１０１０を再コード化することによって、補間画素生成領域ＲＨ１における画素Ｐ２２の属性データとして０１１１を得ることができる。なお、補間画素生成領域ＲＨ２における画素Ｐ４２の属性データも同様に得ることができる。
【００６７】
このように、本実施形態では、出力側の画素Ｐの領域に補間画素生成領域ＲＨを設け、当該補間画素生成領域ＲＨに属する画素Ｐの属性データとして、ビットで表現される、注目画素の属性データと当該注目画素に隣接する画素（隣接画素）の属性データとの論理和からなる属性データを適用することによって、画素Ｐの画像データと属性データとの内容差を低減することが可能となる。
【００６８】
すなわち、従来のニアレストネイバー法によれば、図９に示すように、補間画素生成領域ＲＨ１における画素Ｐ２２の属性データはａ０（白文字）となり、当該画素Ｐ２２の画像データｂ０２が示す内容（灰色）と明らかに異なってしまう。
【００６９】
これに対して、本実施形態に係る画像処理装置１によれば、図４（Ａ）に示すように、画素Ｐ２２の属性データが示す内容はエッジの黒文字であるので、当該画素Ｐ２２の画像データｂ０２が示す内容と属性データが示す内容との差が低減される。
【００７０】
これにより、エッジ強調処理等の後処理において、黒文字を強調すべきであるのに属性データが白文字を示すために当該処理を行うことができない不具合等に起因する画質劣化を抑制することが可能となる。
【００７１】
（他の実施形態）
本実施形態に係る画像処理装置１による属性データの生成を次のように実施してもよい。
【００７２】
図６は画像処理装置１による属性データの生成方法の他の例を説明するための図である。図６に示すように、注目画素である画素Ｐ１〜Ｐ５の属性データが順に、例えばａ０、ａ１、ａ２、ａ３、ａ４である場合に、注目画素である各画素の主走査方向における両側に隣接する画素の属性データとして、当該注目画素の属性データを適用する。
【００７３】
図６においては、例えば入力側の画素Ｐ１の属性データａ０は、出力側の画素Ｐ１の属性データとしてそのまま適用され、画素Ｐ１の両側に隣接する画素Ｐ１１およびＰ１２の属性データにもａ０が適用される。
【００７４】
このような方法により属性データを生成することによって、画像処理装置１に設けられる図示しないメモリに記憶される属性データの量を低減することができる。
【００７５】
また、補間画素生成領域ＲＨの幅、すなわち、補間画素生成領域ＲＨにおける画素の数は任意に設定することができる。例えば、図４（Ａ）では、補間画素生成領域ＲＨ１およびＲＨ２における画素の数を１つとしたが、２つ以上としてもよい。
【００７６】
その他、画像処理装置１の全体または各部の構成、処理内容、処理順序等は、本発明の趣旨に沿って適宜変更することが可能であり、この場合にも上記の特有かつ格別の効果が奏される。
【図面の簡単な説明】
【００７７】
【図１】本実施形態に係る画像処理装置の全体構成を示すブロック図である。
【図２】図１の出力解像度変換部の構成を示すブロック図である。
【図３】属性データの解像度変換処理を説明するための図である。
【図４】解像度変換後の画像データおよび属性データを説明するための図である。
【図５】補間画素生成領域の画素の属性データの生成方法を説明するための図である。
【図６】画像処理装置による属性データの生成方法の他の例を説明するための図である。
【図７】画像データおよび属性データの解像度変換を行う従来の構成を示すブロック図である。
【図８】ニアレストネイバー法による解像度変換を説明するための図である。
【図９】ニアレストネイバー法による解像度変換の課題を説明するための図である。
【符号の説明】
【００７８】
１  画像処理装置
６  画像補正部（属性データ生成手段）
７  出力解像度変換部（画像解像度変換手段、属性解像度変換手段）
７ａ  属性変換処理回路（属性解像度変換手段）
７ｂ  画像変換処理回路（画像解像度変換手段）
１０  領域判別部（検出手段）
ａ，ＺＤ  属性データ
ｂ，ＧＤ  画像データ
ＲＣ  入力データ置換領域
ＲＨ  補間画素生成領域
【図１】
0004650500.tif 000002
【図２】
0004650500.tif 000003
【図３】
0004650500.tif 000004
【図４】
0004650500.tif 000005
【図５】
0004650500.tif 000006
【図６】
0004650500.tif 000007
【図７】
0004650500.tif 000008
【図８】
0004650500.tif 000009
【図９】
0004650500.tif 000010