(57)【要約】【課題】画像形成手段に対して制御を行って調整する場合と比較して、環境が変化した場合でも、文字及び線の少なくとも一方の品質が保てる画像処理装置、画像形成システム、及び画像処理プログラムを提供する。【解決手段】文字画像及び線画像を出力する際に、線幅調整処理を行って、文字画像及び線画像の線幅調整を行う。線幅調整処理では、予め取得しておいた環境条件と補正量との対応関係から、環境センサ５５で検出した環境条件に応じた補正量を取得する。画像形成装置２２は、コントローラ５０またはプリンタエンジン制御部５２における画像処理のパラメータを当該補正量に基づいて変更することにより画像データの線幅を調整する。画像形成部３０は、線幅が調整された画像データに基づいて画像を形成するため、用紙３１上に形成された線画像及び文字画像は、理想（所望）の線幅となる。【選択図】図２
2015033763.tif 000002
【特許請求の範囲】
【請求項１】
画像形成手段に画像を形成させるための文字及び線の少なくとも一方の画像データに対して、調整値により線幅調整処理を行う線幅調整手段と、
検出手段から取得した温度及び湿度の少なくとも一方の検出値に基づいて、前記線幅調整手段の調整値を変更する制御を行う制御手段と、
を備えた画像処理装置。
【請求項２】
前記画像データに基づいて前記画像形成手段を制御する画像形成制御手段の制御値を、前記検出値に基づいて変更する画像形成制御値変更手段を備えた、請求項１に記載の画像処理装置。
【請求項３】
前記線幅調整処理は、画像処理手段が受け付けたデータに対して所定の画像処理を施して前記画像データを生成する際に、線幅を前記調整値に基づいて調整する処理である、
請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記線幅調整処理は、前記画像データに含まれる文字及び線の少なくとも一方のエッジ部に対するエッジ処理において線幅を前記調整値に基づいて調整する処理である、
請求項１から請求項３に記載の画像処理装置。
【請求項５】
前記調整値は、前記エッジ部の画素を予め定められた画素に置き換える程度を表す、
請求項４に記載の画像処理装置。
【請求項６】
前記調整値は、前記エッジ部の濃度に関する調整値である、請求項４または請求項５に記載の画像処理装置。
【請求項７】
前記エッジ部は、注目画素の濃度と周囲の画素の濃度との濃度差分判定処理、及びエッジ部を示す予め定められたパターンを用いたパターンマッチング処理の少なくとも一方により検出される、
請求項４から請求項６のいずれか１項に記載の画像処理装置。
【請求項８】
前記制御手段は、前記検出値と前記調整値との対応関係に基づいて、前記検出手段から取得した前記検出値に応じた調整値に変更するよう制御する、請求項１から請求項７のいずれか１項に記載の画像処理装置。
【請求項９】
前記請求項１から前記請求項８のいずれか１項に記載の画像処理装置と、
前記画像処理装置により線幅調整処理が行われた画像データに基づいて画像形成を行う画像形成手段と、
を備えた画像形成装置。
【請求項１０】
前記請求項１から前記請求項８のいずれか１項に記載の画像処理装置の線幅調整手段、及び制御手段としてコンピュータを機能させるための画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置、及び画像処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、プリンタ等の出力装置により出力すべき画像情報に対し、該画像情報に含まれる文字又は線の濃度、太さ、色、サイズ、フォント種類等の予め定めた１つ以上の属性に関する条件判定を行い、該条件判定の結果に応じて文字又は線の太さ又は濃度を変更することを特徴とする画像情報処理方法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１２９５４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、画像形成手段に対して制御を行って調整する場合と比較して、環境が変化した場合でも、文字及び線の少なくとも一方の品質が保てる画像処理装置、画像形成システム、及び画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の画像処理装置は、画像形成手段に画像を形成させるための文字及び線の少なくとも一方の画像データに対して、調整値により線幅調整処理を行う線幅調整手段と、検出手段から取得した温度及び湿度の少なくとも一方の検出値に基づいて、前記線幅調整手段の調整値を変更する制御を行う制御手段と、を備える。
【０００６】
また、本発明の画像処理装置は、前記画像データに基づいて前記画像形成手段を制御する画像形成制御手段の制御値を、前記検出値に基づいて変更する画像形成制御値変更手段を備えてもよい。
【０００７】
また、本発明の画像処理装置の前記線幅調整処理は、画像処理手段が受け付けたデータに対して所定の画像処理を施して前記画像データを生成する際に、線幅を前記調整値に基づいて調整する処理であってもよい。
【０００８】
また、本発明の画像処理装置の前記線幅調整処理は、前記画像データに含まれる文字及び線の少なくとも一方のエッジ部に対するエッジ処理において線幅を前記調整値に基づいて調整する処理であってもよい。
【０００９】
また、本発明の画像処理装置における前記調整値は、前記エッジ部の画素を予め定められた画素に置き換える程度を表すものであってもよい。
【００１０】
また、本発明の画像処理装置における前記調整値は、前記エッジ部の濃度に関する調整値であってもよい。
【００１１】
また、本発明の画像処理装置における前記エッジ部は、注目画素の濃度と周囲の画素の濃度との濃度差分判定処理、及びエッジ部を示す予め定められたパターンを用いたパターンマッチング処理の少なくとも一方により検出されるようにしてもよい。
【００１２】
また、本発明の画像処理装置の前記制御手段は、前記検出値と前記調整値との対応関係に基づいて、前記検出手段から取得した前記検出値に応じた調整値に変更するよう制御するようにしてもよい。
【００１３】
本発明の画像形成装置は、本発明の画像処理装置と、前記画像処理装置により線幅調整処理が行われた画像データに基づいて画像形成を行う画像形成手段と、を備える。
【００１４】
本発明の画像処理装置プログラムは、本発明の画像処理装置の線幅調整手段、及び制御手段としてコンピュータを機能させるためのものである。
【発明の効果】
【００１５】
請求項１、請求項３、請求項４、請求項９、及び請求項１０に記載の発明によれば、画像形成手段に対して制御を行って調整する場合と比較して、線幅の調整の精度が向上する。
【００１６】
請求項２に記載の発明によれば、画像形成手段が検出値に基づいた制御値で制御される場合であっても、線幅の調整が適切に行われる。
【００１７】
請求項５に記載の発明によれば、本構成を有しない場合と比較して、エッジ部の補正を容易かつ適切に行える。
【００１８】
請求項６に記載の発明によれば、本構成を有しない場合と比較して、線幅の調整を容易かつ適切に行える。
【００１９】
請求項７に記載の発明によれば、本構成を有しない場合と比較して、エッジ部の検出を容易かつ適切に行える。
【００２０】
請求項８に記載の発明によれば、対応関係に基づいて調整を行わない場合と比較して、調整値の変更を容易かつ適切に行える。
【図面の簡単な説明】
【００２１】
【図１】第１の実施の形態に係る画像形成装置の一例の概略を示す概略構成図である。
【図２】第１の実施の形態の画像形成装置における、線幅調整処理機能に関する構成の一例を表した機能ブロック図である。
【図３】第１の実施の形態に係る目標値と測定値との関係の具体的一例を表したグラフである。
【図４】第１の実施の形態における線幅調整処理の流れの一例を表したフローチャートである。
【図５】第１の実施の形態における環境条件と補正量との対応関係の具体的一例を示す説明図である。
【図６】第１の実施の形態における線幅と理想値との対応関係の一例を示す説明図である。
【図７】第１の実施の形態のウエイトパラメータ変更処理である画像処理パラメータ変更処理の流れの一例を表したフローチャートである。
【図８】第１の実施の形態におけるウエイトパラメータに対応する線幅（文字）との具体的一例を示した説明図である。
【図９】第１の実施の形態におけるウエイトパラメータの具体的一例を示した説明図である。
【図１０】第２の実施の形態の画像形成装置における、線幅調整処理機能に関する構成の一例を表した機能ブロック図である。
【図１１】第２の実施の形態の実施例２−１のエッジ処理による線幅調整処理の一例のフローチャートである。
【図１２】第２の実施の形態の実施例２−１の濃度差分判定処理を説明するための説明図を示す。
【図１３】第２の実施の形態の実施例２−１のエッジ補正テーブルの具体的一例を示した説明図である。
【図１４】第２の実施の形態の実施例２−２のエッジ処理による線幅調整処理の一例のフローチャートである。
【図１５】第２の実施の形態の実施例２−２のパターンマッチング処理を説明するための説明図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
【００２３】
［第１の実施の形態］
本実施の形態の画像形成システム１０について説明する。図１には、本実施の形態の画像形成システム１０の一例の概略を表した概略構成図を示す。
【００２４】
本実施の形態の画像形成システム１０は、画像形成装置２２、及び画像読取装置２４を備えている。
【００２５】
画像読取装置２４は、記録媒体（用紙３１等）上に形成された画像を読み取り、当該画像に応じたページ記述言語等の印刷データ（例えば、Page Description Language：ＰＤＬデータ）を生成する機能を有している。いわゆるスキャナ等である。なお、なお、本実施の形態において「画像」とは、文字や線も含むものとする。画像読取装置２４で生成された印刷データは、画像形成装置２２のコントローラ５０に出力される。
【００２６】
画像形成装置２２は、印刷データから画像データを生成し、画像データに基づいて画像を用紙３１（記録媒体）上に形成する機能を有している。画像形成装置２２は、画像形成部３０、コントローラ５０、プリンタエンジン制御部５２、プリンタエンジン制御部５４、及び環境センサ５５を備えている。
【００２７】
画像形成部３０は、画像データに基づいた画像を用紙３１（記録媒体）上に形成する機能を有している画像形成部３０は、給紙部３２、画像形成ユニット３４、中間転写体４６、定着装置４８、及び環境センサ５５を備えており、いわゆるプリンタエンジンである。
【００２８】
画像形成ユニット３４は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の各色に対応した画像形成部として設けられている。これらの４つの画像形成ユニット３４Ｙ、３４Ｍ、３４Ｃ、３４Ｋは、基本的に形成する画像の色以外は同様に構成されている。画像形成ユニット３４は、感光体３６と、一次帯電用の帯電器３８と、露光装置４０と、現像装置４２と、クリーニング装置４４と、を備えている。感光体３６は、矢印Ａ方向に沿って回転駆動される像保持体として機能する。帯電器３８は、感光体３６の表面を一様に帯電する機能を有する。露光装置４０は、感光体３６の表面に各色に対応した画像データに基づいて露光を施して静電潜像を形成する機能を有する。現像装置４２は、感光体３６上に形成された静電潜像を対応する色のトナーによって現像する機能を有する。クリーニング装置４４は、感光体３６の表面に残留したトナー等を清掃する機能を有する。
【００２９】
イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の各色の画像形成ユニット３４Ｙ、３４Ｍ、３４Ｃ、３４Ｋの露光装置４０Ｙ、４０Ｍ、４０Ｃ、４０Ｋに対して対応する色の画像データが順次出力される。露光装置４０Ｙ、４０Ｍ、４０Ｃ、４０Ｋは、光源としてＬＥＤアレイ等を備えており、光源から画像データに応じて出射されるレーザ光ＬＢが、対応する感光体３６Ｙ、３６Ｍ、３６Ｃ、３６Ｋの表面に走査露光されて静電潜像が形成される。各感光体３６Ｙ、３６Ｍ、３６Ｃ、３６Ｋの表面に形成された静電潜像は、現像装置４２Ｙ、４２Ｍ、４２Ｃ、４２Ｋによって、それぞれイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の各色のトナー像として現像される。
【００３０】
イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の各色のトナー像は、中間転写体４６上に多重に一次転写された後、中間転写体４６から用紙３１上に一括して二次転写される。さらに、定着装置４８によって定着処理が施されて、フルカラーやモノクロ等の画像が形成された用紙３１が画像形成装置２２の外部に排出される。なお、用紙３１は、給紙部３２から所望のサイズ及び材質のものが供給される。
【００３１】
環境センサ５５は、画像形成部３０が設けられた環境条件として、温度及び湿度を検出する機能を有している。なお、本実施の形態では、画像形成装置２２内部の、画像形成部３０外部に設けられているが、環境センサ５５が設けられる位置は、特に限定されるものではなく、画像形成装置２２の構成等に応じて設けるようにしてもよい。なお、環境センサ５５は、温度及び湿度を検出できるものであれば、特に限定されない。
【００３２】
コントローラ５０及びプリンタエンジン制御部５２は、画像読取装置２４で生成された印刷データに画像処理（Raster Image Processor：ＲＩＰ）を施し、画像形成装置２２で画像を形成するための画像データを生成する機能を有している。
【００３３】
プリンタエンジン制御部５４は、生成された画像データに基づいて、画像形成装置２２の画像形成部３０を制御する機能を有している。また、本実施の形態のプリンタエンジン制御部５４は、環境センサ５５が検出した環境条件に応じて、画像形成部３０を制御する機能を有している。
【００３４】
コントローラ５０、プリンタエンジン制御部５２、及びプリンタエンジン制御部５４は、ＣＰＵ（Central  Processing  Unit）、ＲＡＭ（Random  Access  Memory）、及びＲＯＭ（Read  Only  Memory）等を備えたコンピュータやＡＳＩＣ等として実現されており、ＣＰＵが、ＲＯＭに記憶されているプログラムを実行することにより、詳細を後述する線幅調整処理が実行される。
【００３５】
本実施の形態の画像形成装置２２では、環境センサ５５で検出した温度または湿度の少なくとも一方に基づいて、画像形成部３０により用紙３１上に形成される線及び文字の幅（以下、線幅という）を調整（補正）する機能を有している。
【００３６】
本実施の形態の画像形成装置２２における、線幅調整処理機能について詳細に説明する。図２には、本実施の形態の画像形成装置２２における、線幅調整処理機能に関する構成の一例を表した機能ブロック図を示す。
【００３７】
画像形成装置２２のコントローラ５０は、画像処理部６０及び色補正部６２を備えている。
【００３８】
画像処理部６０は、パソコン等の外部装置１２から受け付けた印刷データ（ＰＤＬデータ）に対して画像処理としてＲＩＰ処理を行い、ビットマップ化して、ラスタ画像に変換する機能を有している。
【００３９】
また、本実施の形態の画像処理部６０は、文字及び線検出部６０Ａ及びウエイトパラメータ決定部６０Ｂを備えている。文字及び線検出部６０Ａは、受け付けた印刷データが文字画像及び線画像のいずれかであるかを検出する。ウエイトパラメータ決定部６０Ｂは、環境センサ５５で検出された温度及び湿度に基づいて、ＲＩＰ処理の際にウエイトパラメータを決定して変更する。
【００４０】
色補正部６２は、色補正処理により、色信号（ＲＧＢ）を画像形成部３０の色信号（ＣＭＹＫ）に変換する色空間の変換を画素毎に行う。色補正処理は、一般にＬＵＴ（Look Up Table）と呼ばれる補正テーブルやマトリックス演算により行われる。
【００４１】
プリンタエンジン制御部５２は、エッジ検出部７０、エッジ補正部７２、及びスクリーン部７４を備えている。
【００４２】
エッジ検出部７０は、各注目画素毎に、文字画像及び線画像のエッジを検出する。なお、エッジ検出の方法は、詳細を後述する濃度差分判定処理や、パターンマッチング処理等により行えばよく、特に限定されるものではない。
【００４３】
エッジ補正部７２は、エッジ検出部７０で検出されたエッジ部の濃度等の補正を、記憶部（図示省略）等に予め記憶されたＬＵＴと呼ばれる補正テーブル等を用いて行う。
【００４４】
スクリーン部７４は、面積階調法の一つであるディザ法等の二値化処理を、記憶部（図示省略）等に予め記憶された閾値マトリクスを用いて行う。
【００４５】
外部装置１２から受け付けた印刷データ（ＰＤＬデータ）は、コントローラ５０及びプリンタエンジン制御部５２により、画像形成部３０に画像を形成させるための画像データに変換される。
【００４６】
プリンタエンジン制御部５４は、露光装置４０を制御する露光制御部５４Ａ、現像装置４２を制御する現像制御部５４Ｂ、中間転写体４６を制御する転写制御部５４Ｃ、及び定着装置４８を制御する定着制御部５４Ｄを備える。プリンタエンジン制御部５４は、これら各制御部により、プリンタエンジン制御部５２から受け取った画像データに基づいて、露光装置４０、現像装置４２、中間転写体４６、及び定着装置４８等を制御する。当該制御に応じて画像形成部３０の各部が上述したように動作することで、画像データに基づいて画像が用紙３１上に形成されて画像形成装置２２の外部に出力される。
【００４７】
画像形成部３０により形成されたチャート５５は、画像読取部４９または画像読取装置２４により読み取られる。画像読取部４９または画像読取装置２４により生成された、チャート５５の印刷データ（ＰＤＬデータ）は、画像処理部６０（ウエイトパラメータ決定部６０Ａ）に出力される。
【００４８】
次に、本実施の形態の線幅調整処理における画像形成装置２２の動作について説明する。
【００４９】
本実施の形態では、環境条件（温度・湿度）と、補正量（または調整値）との相関関係を予め求めておく。
【００５０】
一般的に、画像形成部３０の特性として、図３に示すように、高温多湿の環境下では、形成される線画像及び文字画像が細くなる傾向がある。一方低温低湿の環境下では、形成される線画像及び文字画像が太くなる傾向がある。
【００５１】
このような場合に、画像形成部３０により形成される画像の品質を保つため、プリンタエンジン制御部５４が環境センサ５５で検出した温度に基づいてプリンタエンジン制御部５４を制御する。例えば、高温多湿の環境下では、感光体３６の帯電量が低くなり、トナー濃度が高くなるため、プリンタエンジン制御部５４は、露光装置４０の光源の光量を下げるよう制御する。この場合に形成される画像は、ハイライトが出にくくなり、線や文字が細くなってしまう。線や文字が細くなりすぎると、かすれて見にくくなり画像の品質が低下する。
【００５２】
一方、低温低湿の環境下では、感光体３６の帯電量が高くなり、トナー濃度が低くなるため、プリンタエンジン制御部５４は、露光装置４０の光源の光量を上げるよう制御する。この場合に形成される画像は、ハイライトが出やすくなり、線や文字が太くなってしまう。線や文字が太くなりすぎると、線がつぶれて隣接する線同士が重なってしまい、線として識別できなくなる場合があり、画像の品質が低下する。
【００５３】
このように、プリンタエンジン制御部５４による画像形成部３０の制御のみでは、画像の品質、特に文字画像及び線画像の品質が保てない場合があるため、本実施の画像形成装置２２では、環境センサ５５で検出した環境条件（温度・湿度）に応じて、画像データに対して制御を行う。そのため、本実施の形態では、プリンタエンジン制御部５４による環境条件に応じた制御を加味して、環境条件（温度・湿度）と、補正量との対応関係を予め求めておく（例えば、後述の図５参照）。当該対応関係は、テーブルとして取得しておいても良いし、換算式として取得しておいてもよい。
【００５４】
図４には、本実施の形態における線幅調整処理の流れの一例を表したフローチャートを示す。
【００５５】
本実施の形態の画像形成装置２２では、線幅調整処理は、外部装置１２から印刷データ（ＰＤＬデータ）を画像形成装置２２が受け付けた場合に実行される。
【００５６】
ステップＳ１００では、出力対象が文字であるか否か判断する。画像処理部６０の文字及び線検出部６０Ａが、受け付けた印刷データが文字画像を形成するものであるかを検出することにより、当該判断を行う。
【００５７】
出力対象が文字である場合は、ステップＳ１０２へ進む。一方、出力対象が文字ではない場合は、ステップＳ１１０へ進む。ステップＳ１１０では、出力対象が線であるか否か判断する。画像処理部６０の文字及び線検出部６０Ａが、受け付けた印刷データが線画像を形成するものであるかを検出することにより、当該判断を行う。
【００５８】
出力対象が線である場合は、ステップＳ１１２へ進む。一方、出力対象が線ではない場合は、線幅調整処理を行わないため、本処理を終了する。この場合は、コントローラ５０及びプリンタエンジン制御部５２は、通常の画像処理を行って画像データを生成する。
【００５９】
出力対象が文字であった場合のステップＳ１０２〜ステップＳ１０８の処理、及び出力対象が線であった場合のステップＳ１１２〜ステップＳ１１８の処理は、対応する各ステップ毎に同様の処理を行う。
【００６０】
ステップＳ１０２及びステップＳ１１２では、ウエイトパラメータ決定部６０Ｂが、環境センサ５５から環境条件を取得する。本実施の形態では、温度及び湿度を取得する。
【００６１】
次のステップＳ１０４及びステップＳ１１４では、環境条件から補正量を決定する。図５には、環境条件とウエイトパラメータの補正量との対応関係の具体的一例を示す。図５において、温度が「中」かつ湿度が「中」の場合を基準として、当該温度や湿度よりも、環境センサ５５が検出した環境条件が高いか低いかにより、補正値が定められている。
【００６２】
図６には、線幅と理想値との対応関係の一例を示す。図５に示した補正値は、線幅が図６に示した理想値となるように定められている。低温度及び低湿度の場合は、線幅を細くするため、ウエイトパラメータが小さくなるように補正値が設けられている。一方、高温度及び高湿度の場合は、線幅を太くするため、ウエイトパラメータが大きくなるように補正値が設けられている。なお、補正値の表現の仕方はこれに限らず、例えば、基準となるウエイトパラメータに対する割合であってもよい。なお、このように補正量ではなく、変更するウエイトパラメータそのものを調整値として環境条件に対応付けて取得しておき、当該調整値を取得するようにしてもよい。
【００６３】
次のステップＳ１０６では、決定した補正量に基づいて、画像処理パラメータを変更する画像処理パラメータ変更処理（詳細後述）を行った後、本処理を終了する。
【００６４】
本実施の形態では、画像処理パラメータとして、ウエイトパラメータ決定部６０Ｂがウエイトパラメータの変更を行う。ウエイトパラメータの変更を行う場合の画像処理パラメータ変更処理について説明する。
【００６５】
図７には、ウエイトパラメータ変更処理である画像処理パラメータ変更処理の流れの一例を表したフローチャートを示す。
【００６６】
ステップＳ２００では、上記処理により決定した補正量に基づいて、ウエイトパラメータ決定部６０Ｂがウエイトパラメータを決定する。
【００６７】
次のステップＳ２０２では、ＲＩＰ処理におけるウエイトパラメータをウエイトパラメータ決定部６０Ｂが決定したウエイトパラメータに変更した後、本処理を終了する。
【００６８】
図８には、ウエイトパラメータに対応する線幅（文字）との具体的一例を示す。また、図９には、ウエイトパラメータの具体的一例を示す。図９（１）は、ウエイトパラメータの変更前の具体的一例を示す。図９（２）は、ウエイトパラメータの変更後の具体的一例を示す。図９中において、「font-weight」が、文字（線）の太さを表している。また、「font-size」が、文字（線）サイズ（図９では１３ｐｘ）を表している。また、「color」が、文字（線）色（図９では、＃３３３３３３：黒に近いグレー）を表している。また、「line-height」が、行の高さ（図９では、１．５文字分）を表している。
【００６９】
本実施の形態では、環境条件が低温かつ高湿の場合は、図５に示すように、ウエイトパラメータの補正量は、「０．０５」になる。そのため、図９に示すように、フォントのウエイトパラメータを、０．０１から０．０６（０．０１＋０．０５）に変更する。この場合は、図８から分かるように、線幅が太くなる。
【００７０】
このように、本実施の形態では、ＲＩＰ処理を行う際に、ウエイトパラメータを変更することにより、線幅調整処理を行う。
【００７１】
［第２の実施の形態］
第１の実施の形態では線幅調整処理をウエイトパラメータを変更することにより行っていたがこれに限らず、エッジ処理により行うようにしてもよい。本実施の形態では、エッジ処理を行う場合の線幅調整処理について説明する。なお、本実施の形態は、第１の実施の形態と同様の構成及び動作を含むため、同様な構成及び動作についてはその旨を記し、詳細な説明を省略する。
【００７２】
画像形成システム１０全体の構成は、第１の実施の形態と同様であるため、説明を省略する。本実施の形態の画像形成装置２２では、線幅調整処理機能に関する構成が異なる。図１０には、本実施の形態の画像形成装置２２における、線幅調整処理機能に関する構成の一例を表した機能ブロック図を示す。図画像形成システム１０に示すように、本実施の形態のコントローラ５０の画像処理部６０は、第１の実施の形態と異なり文字及び線検出部６０Ａ及びウエイトパラメータ決定部６０Ｂを備えていない。一方、プリンタエンジン制御部５２のエッジ補正部７２は、エッジ補正パラメータ決定部７２Ａを備えている。エッジ補正パラメータ決定部７２Ａは、環境センサ５５で検出した環境条件に基づいて、エッジ部の濃度を変更する。そのため、本実施の形態では、環境センサ５５で検出された環境条件は、プリンタエンジン制御部５２（エッジ補正パラメータ決定部７２Ａ）に出力される
次に、本実施の形態の線幅調整処理における画像形成装置２２の動作について説明する。本実施の形態においても、線幅調整処理全体の流れ（図４参照）は、第１の実施の形態と同様であるため、説明を省略する。
【００７３】
本実施の形態では、線幅調整処理をエッジ処理により行うようにしているが、方法としては、２種類挙げることができる。以下に説明する２種類のエッジ処理方法のいずれを行うかは、予め定めておけばよく、特に限定されるものではない。また、条件等を設けて、両方法を併用するようにしてもよい。
【００７４】
（実施例２−１）
図１１には、本実施例のエッジ処理による線幅調整処理の一例のフローチャートを示す。
【００７５】
ステップＳ３００では、濃度差分判定処理によりエッジ部を検出する。濃度差分判定処理の具体的一例を説明する。図１２には、濃度差分判定処理を説明するための説明図を示す。図１２に示すように、本実施例では、３×３（画素）のエッジ検出用フィルタを用いている。この場合は、エッジ検出用フィルタの中央部にあたる５番に対応する画像データの画素Ｖが注目画素となる。
【００７６】
濃度散文判定処理では、以下の（１）式〜（４）式によりＳＨ、ＳＶ、ＳＲ、ＳＬを算出する。なお、（１）式〜（４）式における１〜９の数字は、エッジ検出用フィルタの各番号に対応する画素の濃度を表す。
ＳＨ＝｜（１＋２＋３）−（７＋８＋９）｜      ・・・（１）
ＳＶ＝｜（１＋４＋７）−（３＋６＋９）｜      ・・・（２）
ＳＲ＝｜（１＋２＋４）−（６＋８＋９）｜      ・・・（３）
ＳＬ＝｜（４＋７＋８）−（２＋３＋６）｜      ・・・（４）
【００７７】
さらに、下記（５）式を満たす場合は、注目画素Ｖが、エッジ部であると判定し、下記（６）式を満たす場合は、注目画素Ｖが、非エッジ部であると判定する。なお、エッジ閾値は、予め実験等により定めておく。
【００７８】
Ｍａｘ＝（ＳＨ、ＳＶ、ＳＲ、ＳＬ）≧エッジ閾値      ・・・（５）
Ｍａｘ＝（ＳＨ、ＳＶ、ＳＲ、ＳＬ）≧エッジ閾値      ・・・（６）
【００７９】
エッジ検出部７０は、画像データの各画素を注目画素として、このように濃度差分判定処理を行うことにより、エッジ部を検出する。
【００８０】
次のステップＳ３０２では、エッジ補正テーブルを用いて補正量に基づいてエッジ部濃度を決定する。図１３には、本実施例のエッジ補正テーブルの具体的一例を示す。図１３に示すように、本実施例では、線幅を太くする場合（補正量が「＋」）には、エッジ部の白画素を黒画素に置き換えることにより、エッジ部の濃度を変更する。また、線幅を細くする場合（補正量が「−」）には、エッジ部の黒画素を白画素に置き換えることにより、エッジ部の濃度を変更する。本実施例では、エッジ補正テーブルとして、予め補正量と、画素の置き換え量との対応関係を予め取得しておき、エッジ補正パラメータ決定部７２Ａ等に格納しておく。なお、本実施例では、このように補正量と画素の置き換え（濃度）との対応関係をテーブルとして保持しているが、これに限らず、換算式等として保持していてもよい。
【００８１】
次のステップＳ３０４では、エッジ部の濃度を決定した濃度に変更した後、本処理を終了する。本実施例では、上述したように、エッジ部の画素を置き換えることにより濃度の変更を行う。また、本実施例では、エッジ部にはその旨を記すタグが付与されてスクリーン部７４に出力される。スクリーン部７４では、当該タグに基づいて、エッジ部のスクリーン線数を非エッジ部のスクリーン線数よりも大きくしている。本実施例では画具体的一例として、非エッジ部のスクリーン線数を通常時のスクリーン線数である１５０線〜２００線とし、エッジ部のスクリーン線数を６００線としている。スクリーン線数が高い方が、濃度は濃くなる。
【００８２】
（実施例２−２）
図１４には、本実施例のエッジ処理による線幅調整処理の一例のフローチャートを示す。
【００８３】
ステップＳ４００では、パターンマッチング処理によりエッジ部を検出する。パターンマッチング処理の具体的一例を説明する。図１５には、パターンマッチング処理を説明するための説明図を示す。図１５に示すように、本実施例では、マッチングパターンの中央部に対応する画素を注目画素としている。なお、マッチング自身は、関係画素の排他的論理和により行う。このようにパターンマッチング処理を行うことにより、エッジ部を検出する。
【００８４】
次のステップＳ４０２では、エッジ補正テーブルを用いて補正量に基づいて出力パターンを決定する。本実施例におけるエッジ補正テーブルは、実施例２−１におけるエッジ補正テーブル（図１３参照）と同様である。本実施例においても、線幅を太くする場合（補正量が「＋」）には、エッジ部の白画素を黒画素に置き換えることにより、エッジ部の濃度を変更する。また、線幅を細くする場合（補正量が「−」）には、エッジ部の黒画素を白画素に置き換えることにより、エッジ部の濃度を変更する。本実施例では、エッジ補正テーブルとして、予め補正量と、画素の置き換え量との対応関係（テーブルまたは換算式）を予め取得しておき、エッジ補正パラメータ決定部７２Ａ等に格納しておく。
【００８５】
次のステップＳ４０４では、出力パターンを変更した後、本処理を終了する。  図１５では、通常のエッジ補正における全体像（出力パターン）を示しているが、本実施例では、当該出力パターンを上述したように補正量に応じて画素を置き換えた出力パターンに変更する。
【００８６】
このように、本実施の形態では、プリンタエンジン制御部５２がエッジ処理により、線幅調整処理を行う。
【００８７】
以上説明したように、上記各実施の形態の画像形成装置２２では、文字画像及び線画像を出力する際に、線幅調整処理を行って、文字画像及び線画像の線幅調整を行う。線幅調整処理では、予め取得しておいた環境条件と補正量との対応関係から、環境センサ５５で検出した環境条件に応じた補正量を取得する。画像形成装置２２は、コントローラ５０またはプリンタエンジン制御部５２における画像処理のパラメータを当該補正量に基づいて変更することにより画像データの線幅を調整する。画像形成部３０は、線幅が調整された画像データに基づいて画像を形成するため、用紙３１上に形成された線画像及び文字画像は、理想（所望）の線幅となる。また、本実施の形態では、プリンタエンジン制御部５４が環境センサ５５から取得した環境条件に基づいて画像形成部３０を制御しても、用紙３１上に形成された線画像及び文字画像は、理想（所望）の線幅となる。
【００８８】
なお、上記各実施の形態では、プリンタエンジン制御部５４が画像形成部３０を環境条件に応じて制御する場合について説明したがこれに限らず、画像形成部３０による線幅の調整は行わずに、上記各実施の形態の線幅調整処理のみを行うようにしてもよい。この場合であっても、画像形成装置２２では、画像データそのものをコントローラ５０またはプリンタエンジン制御部５２により変更して線幅を調整しているため、画像形成部３０の制御により線幅の調整を行う場合に比べて、精度良く線幅の調整が行われる。
【００８９】
従って、上記各実施の形態の画像形成装置２２では、画像形成部３０に対してプリンタエンジン制御部５４が制御を行って線幅を調整する場合と比較して、環境条件が変化した場合でも、文字及び線の品質が保たれる。
【００９０】
なお、上記各実施の形態では、プリンタエンジン制御部５２がエッジ検出、エッジ補正、及びスクリーン処理を行っているがこれに限らず、負荷分散によりコントローラ５０でエッジ検出及びスクリーン処理を行ってもよい。このように、上記各処理をコントローラ５０及びプリンタエンジン制御部５２のいずれで行うかは、適宜変更可能である。
【００９１】
また、上記各実施の形態を組み合わせて用いてもよい。
【００９２】
また、文字画像及び線画像の一方のみに上記各実施の形態を適用してもよいが、両画像に適用することが好ましい。
【００９３】
また、上記各実施の形態では、環境条件として温度及び湿度を環境センサ５５が検出しているがこれに限らず、いずれか一方のみを検出してもよい。また、その他の条件を検出するようにしてもよい。
【００９４】
なお、上記各実施の形態は本発明の一例であり、本発明の主旨を逸脱しない範囲内において状況に応じて変更可能であることはいうまでもない。本実施の形態で説明した画像形成システム１０、画像形成装置２２、コントローラ５０、及びプリンタエンジン制御部５２等の構成や線幅調整処理等は一例であり、本発明の主旨を逸脱しない範囲内において状況に応じて変更可能であることは言うまでもない。
【符号の説明】
【００９５】
１０  画像形成システム
２２  画像形成装置
３０  画像形成部
４９  画像読取部
５０  コントローラ
５２、５４  プリンタエンジン制御部
５５  環境センサ
６０  画像処理部、６０Ａ  文字及び線検出部６０Ａ、６０Ｂ  ウエイトパラメータ決定部６０Ｂ
６２  色補正部
７０  エッジ検出部
７２  エッジ補正部、７２Ａ  エッジ補正パラメータ決定部
７４  スクリーン部
【図１】
2015033763.tif 000003
【図２】
2015033763.tif 000004
【図３】
2015033763.tif 000005
【図４】
2015033763.tif 000006
【図５】
2015033763.tif 000007
【図６】
2015033763.tif 000008
【図７】
2015033763.tif 000009
【図９】
2015033763.tif 000010
【図１０】
2015033763.tif 000011
【図１１】
2015033763.tif 000012
【図１２】
2015033763.tif 000013
【図１３】
2015033763.tif 000014
【図１４】
2015033763.tif 000015
【図１５】
2015033763.tif 000016
【図８】
2015033763.tif 000017