(57)【要約】      （修正有）【課題】細線や文字に最適な露光量を設定した場合、背景がある細線や文字がつぶれてしまう。【解決手段】背景がある細線や文字をあらかじめ画像処理によって太らすことで解決を図る。記録材を用いて画像を形成する画像形成装置において、画像のオブジェクト幅を制御するオブジェクト幅制御部（１２３、１２１＿１）と、露光量を制御する露光量制御部（１２８）とを有し露光量制御部（１２８）が制御する露光量に応じてオブジェクト幅制御部（１２３、１２１＿１）はオブジェクト幅を制御することを特徴とする画像形成装置。【選択図】図２
2013037309.tif 000002
【特許請求の範囲】
【請求項１】
記録材を用いて画像を形成する画像形成装置において、
画像のオブジェクト幅を制御するオブジェクト幅制御部（１２３、１２１＿１）と、
露光量を制御する露光量制御部（１２８）と
を有し
露光量制御部（１２８）が制御する露光量に応じて
オブジェクト幅制御部（１２３、１２１＿１）はオブジェクト幅を制御する
ことを特徴とする画像形成装置。
【請求項２】
前記オブジェクト幅を制御するオブジェクト幅制御部（１２３、１２１＿１）は、露光量に応じて特定のオブジェクトの幅を画像処理によって太らせる処理であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記特定のオブジェクトとは、露光量が文字や細線に適している場合
背景のある文字や細線をさすことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記背景のある文字や細線とは、
背景の属性がグラフィックまたはイメージ属性でありグラフィックまたはイメージの濃度が文字や細線の濃度よりも濃い場合をさすことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記特定のオブジェクトとは、露光量が文字や細線以外に適している場合
背景のある文字や細線をさすことを特徴とする請求項２に記載の画像形成装置。
【請求項６】
前記薄背景のある文字や細線とは、
背景の属性がグラフィックまたはイメージまたは背景属性でありグラフィックまたはイメージの濃度が文字や細線の濃度よりも薄い場合をさすことを特徴とする請求項５に記載の画像形成装置処理。
【請求項７】
前記オブジェクト幅制御部（１２３、１２１＿１）は、
属性を検知する属性検知処理（Ｓ１２３＿１）と、
濃度を検知する濃度検知処理（Ｓ１２３＿２）と、
線幅を制御する線幅制御処理（Ｓ１２３＿３）と、
濃度を制御する濃度制御処理（Ｓ１２３＿４）と、
属性を修正する属性修正処理（Ｓ１２３＿５）から成ることを特徴とする請求項１に記載の画像形成装置。
【請求項８】
前記属性検知処理（Ｓ１２３＿１）は、
露光量設定部（１８）から通知される補正幅または属性情報にしたがって属性を検知することを特徴とする請求項７に記載の画像形成装置処理。
【請求項９】
前記濃度検知処理（Ｓ１２３＿２）は、
露光量設定部（１８）から通知される濃度情報に従って濃度を検知することを特徴とする請求項７に記載の画像形成装置。
【請求項１０】
前記濃度制御処理（Ｓ１２３＿４）は、
露光量設定部（１８）から通知される補正濃度情報に従って濃度を検知することを特徴とする請求項７に記載の画像形成装置。
【請求項１１】
前記属性検知処理（Ｓ１２３＿１）は、
注目画素の属性を判定する注目画素属性判定処理（Ｓ１２３１＿１）と
参照画素の属性を判定する参照画素属性判定処理（Ｓ１２３１＿２）と
から成ることを特徴とする請求項７に記載の画像形成装置。
【請求項１２】
前記濃度検知処理（Ｓ１２３＿２）は、
注目画素の濃度を判定する注目画素濃度判定処理（Ｓ１２３１＿１）と
参照画素の濃度を判定する参照画素濃度判定処理（Ｓ１２３１＿２）と
から成ることを特徴とする請求項７に記載の画像形成装置。
【請求項１３】
前記属性修正処理（Ｓ１２３＿５）は、
修正した参照画素の属性を参考にして注目画素の属性を修正することを特徴とする請求項７に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像幅を制御するために画素情報及び属性情報を修正させる、画像処理システムに関する。
【背景技術】
【０００２】
従来プリンタおよび複写機では、出力環境や出力条件およびデバイスの耐久状況（例えば出力枚数）などの変動がある中で細線を入力画像通りの太さで出力するのは困難であった。
【０００３】
例えば、１２００ｄｐｉの１画素を描画したとき途切れやかすれが発生した。そこで、パターンマッチングを行い、細線であると判定された時、露光量を変えることで細線の再現性を良くする方法が考えられている。（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１４５５０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記方法は画像内の内容に応じて露光量を微調整する必要がある。しかし、出力環境や出力条件およびデバイスの耐久状況（例えば出力枚数）にかかわらず一定の微調整を行うのは困難でコストがかかる。
【０００６】
また一方で、近年レーザ走査の曲がりを画像処理によって副走査方向に補正するデバイスが開発されている。このようなデバイスではレーザ走査の曲がりに応じて色版ごとに画像が、副走査方向に補正されるため、色版ごとに画像の形状が変わる。したがてって、パターンマッチングは非常に困難である。
【０００７】
ゆえに、画像の内容に応じて露光量を変化させずに細線の再現性が良くなる露光量を画像全面に施す方法が考えられる。この方法は、前記方法よりも出力環境や出力条件およびデバイスの耐久状況の影響を受けず、また、パターンマッチングを行わずに細線の再現性を上げることが可能である。
【０００８】
しかしながら、その一方で一部の画像に弊害が発生した（例えば白抜き文字や細線または背景の濃度が濃い文字や細線がつぶれてしまうという問題）。
【０００９】
そこで、本発明は細線の再現性を高める露光量設定の場合、白抜き文字や細線または背景の濃度が濃い文字や細線などのつぶれやすい箇所を画像処理によりあらかじめ太らせておくことにより上記問題を回避する。
【課題を解決するための手段】
【００１０】
記録材を用いて画像を形成する画像形成装置において、
画像のオブジェクト幅を制御するオブジェクト幅制御部（１２３、１２１＿１）と、
露光量を制御する露光量制御部（１２８）と
を有し
露光量制御部（１２８）が制御する露光量に応じて
オブジェクト幅制御部（１２３、１２１＿１）はオブジェクト幅を制御する
ことを特徴とする画像形成装置。
【発明の効果】
【００１１】
上記、本発明により露光量を調整することで細線の幅を制御し、一方で発生する弊害を画像処理であらかじめ補正することができる。また、画像領域全域で均一な露光量でよいため画像ごとに露光量を変えるデバイスより耐久などで有利であり、またパターンマッチングなどを必要としないためレーザ走査の曲がりを画像処理によって副走査方向に補正するデバイスに対しても容易に実装が出来る。
【図面の簡単な説明】
【００１２】
【図１】画像形成装置の概略ブロック図
【図２】オブジェクト幅制御部のフロー
【図３】オブジェクト幅制御部の詳細フロー
【図４】オブジェクト幅制御の説明図
【図５】オブジェクト幅制御の説明図
【図６】属性種の例
【図７】露光量制御のＵＩ例
【図８】属性も修正することでの利点を説明する図
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の一実施形態に係る画像形成装置における画像処理の詳細について説明する。
【００１４】
第１の実施形態では、印字条件の変動によりオブジェクトの幅が振れやすい場合において、露光量を調整してオブジェクトの幅を制御する際、発生する弊害を画像処理で補正することで解決を図る具体的な方法について例をあげて説明を行う。
【００１５】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る画像形成装置の概略ブロック図である。以下、本実施形態では画像形成装置としてデジタル複合機等を想定しているが、複合機だけでなく、カラープリンタ等の他の印刷デバイスを用いることもできる。
【００１６】
まず、本実施形態に係る画像形成装置の構造について説明する。
【００１７】
図１に示すように、画像形成装置は、画像読取部（１０）、画像受信部（１１）、ＵＩ部（１７）、露光量設定部（１８）、各種画像処理を行う画像処理部（１２）、記憶部（１５）、ＣＰＵ（１６）及び画像出力部（１３）を備える。なお、当該画像形成装置は、ＬＡＮやインターネット等のネットワークを介して、画像データを管理するサーバや、この画像形成装置に対してプリントの実行を指示するパーソナルコンピュータ（ＰＣ）等とも接続可能である。また、外部通信路（１４）とも画像受信部（１１）を介して接続可能である。
【００１８】
次に、図１に示す画像形成装置の各構成の働きについて説明する。  
【００１９】
画像読取部（１０）は、入力画像を読み取る。例えば、画像読取部（１０）はＲＧＢのカラー画像等を読み取る。次に、読み取られたＲＧＢデータは、画像処理部（１２）に送られる。読み取り画像用のスキャナ画像処理部（１２０）は、ＲＧＢデータのカラー信号に対してシェーディング補正、像域分離処理、色変換等の画像処理を行う。
【００２０】
一方、画像受信部（１１）に入力されたＰＤＬ画像テータはプリンタ画像処理部（１２１）に送られる。なお、ＰＤＬ画像データに限らず、画像を構成する個々のオブジェクトに対応付けられたコマンド群で表現される任意の画像データを用いることができる。初めに、プリンタ画像処理部（１２１）のインタープリタはＰＤＬ画像データのコマンド群を解釈し、中間コードを出力する。次いでプリンタ画像処理部１２１のＲｉｐ（ラスターイメージプロセッサの略）は中間コードからビットマップ画像へと展開する。その一方で、コマンド群に含まれる属性情報から画素毎の属性情報を展開する。ここで属性情報とは図６を例に示すと文字属性（５０）、下地属性（５１）、イメージ属性（５２）、細線属性（５３）、グラフィック属性（５４）などである。ここで下地属性（５１）とは図にあるように背景のことで、記録媒体の色しか見えない領域を指す。
【００２１】
そして、オブジェクト幅制御部（１２１＿１）は、ＲＧＢまたはＣＭＹＫ画像に対して特定のオブジェクトの幅の制御を行い、合わせて属性情報を修正する。ここで修正するのは文字やグラフィックという情報や文字のポイント数や線の幅情報などである。
【００２２】
次いで、色処理部（１２２）は、画像読取部（１０）からのデータまたは画像受信部（１１）からのデータを受け付け、ＲＧＢ→ＣＭＹＫの色変換処理などを行う。次に、オブジェクト幅制御部（１２３）は、ＣＭＹＫ画像に対して特定のオブジェクトの幅の制御を行い、合わせて属性情報を修正する。次に、フィルタ処理部（１２４）は、オブジェクト幅制御部（１２３）で修正した属性情報を用いてエッジ強調やスムージングなどの処理を行う。次に、載り量制御処理部（１２５）はオブジェクト幅制御部（１２３）で修正した属性情報を用いて記録材に適した載り量の制御を行う。そして、ガンマ処理部（１２６）はオブジェクト幅制御部（１２３）で修正した属性情報を用いて出力時に適したガンマ処理を行い、最後に画像形成処理部（１２７）はオブジェクト幅制御部（１２３）で修正した属性情報を用いてディザ処理を行う。
【００２３】
ここでオブジェクト幅制御部（１２３）後のフィルタ処理部（１２４）から画像形成処理部（１２７）がオブジェクト幅制御部（１２３）にて修正した属性情報を用いる理由について画像形成処理部（１２７）での効果を例として説明を行う。
【００２４】
画像形成処理部（１２７）は属性ごとに最適なディザ処理を行う。すなわち、文字属性（５０）や細線属性（５３）はジャギーが目立たないように２００線以上のドット成長の高線数スクリーンを適用する。一方、下地属性（５１）、イメージ属性（５２）、グラフィック属性（５４）は色変動に強いように１３０から１７０線程度のライン成長の低線数スクリーンを適用する。すると、オブジェクト幅制御部（１２３）が図８（Ａ）のように文字属性（５０）に対して図８（Ｂ）のように太らせを行った時、属性を修正しない（下地属性（５１）のまま）と、画像形成処理部（１２７）は、太らせた図８（Ｃ）のようになる。すなわち、文字属性（５０）の箇所は２００線以上のドット成長の高線数スクリーンであるが、太らせた箇所は下地属性（５１）で１３０から１７０線程度のライン成長の低線数スクリーンが当てられてしまう。
【００２５】
一方、太らせた箇所の属性を文字属性（５０）に修正すると、画像形成処理部（１２７）は図８（Ｄ）のような望ましい処理を行うことができる。
【００２６】
以上、と文字の背景が下地属性である場合を例にしたが、文字の背景がイメージ属性（５２）やグラフィック属性（５４）である場合も同様である。
【００２７】
このように属性を修正することでの効果は、フィルタ処理部（１２４）、載り量制御処理部（１２５）、ガンマ処理部（１２６）でもそれぞれにあり、無視することができない。
【００２８】
次に、図１に示す画像形成装置の記憶部（１５）、ＣＰＵ（ １６）及び画像出力部（１３）の構成及び働きについて説明する。
【００２９】
記憶部（１５）は、ランダムアクセスメモリ（ＲＡＭ）や読み出し専用メモリ（ＲＯＭ）等のさまざまな記憶媒体から構成される。例えば、ＲＡＭはデータや各種情報を格納する領域として用いられたり、ＣＰＵ（１６）の作業領域として用いられたりする。一方、ＲＯＭは、各種制御プログラムを格納する領域として用いられる。また、ＣＰＵ（１６）は、ＲＯＭに格納されたプログラムに従って各種処理を判断、制御するものとして用いられる。そして最後にＵＩ部（１７）で指定された情報をもとに露光量設定部（１８）は露光量を決定し、その値をもとに画像出力部（１３）の露光量調整部（１２８）は、通知された露光量を設定する。この露光量の設定とはパルス幅を補正することを指すが本発明では詳細を省略する。そして画像を出力（例えば、印刷用紙等の記録媒体に画像を形成して出力）する。
【００３０】
以下、ＵＩ部（１７）の設定情報から露光量設定部（１８）は、露光量を決定し、その露光量に応じてオブジェクト幅制御部（１２３）は画像データに対して特定の箇所だけオブジェクトの幅を制御する。という一連の処理について具体例をあげて説明を行う。
【００３１】
ここで、オブジェクト幅制御部（１２３）が制御する画像は、ＣＭＹＫの４色の画像に限定して述べるが、ＲＧＢの３色の画像に対しても同様な処理で行うことが可能であるし、何色であっても同様に処理可能である。また、本例では画像処理部（１２）内のオブジェクト幅制御部（１２３）での処理についてのみ説明するがプリント画像処理部（１２１）内のオブジェクト幅制御部（１２１＿１）も同様の処理で行うことができる。
【００３２】
まず、図７のようにＵＩ部（１７）は、従来の露光量を１００％とした場合、１００％から１２０％までの制御が可能である。ここで露光量を１１０％や１２０％とした場合は、白抜きの文字や細線または、背景がある文字や細線はつぶれてしまう傾向になる。また、記録媒体に印字した際、１１０％と１２０％とではつぶれが発生する濃度や幅が変わるため、ＵＩ部（１７）での設定により画像処理は、白抜きの文字や細線または、背景のある文字や細線の太らせる幅、濃度などを変える必要がある。ここで背景のある文字や細線の背景の属性は、イメージ属性（５２）やグラフィック属性（５４）を指す。
【００３３】
したがって露光量設定部（１８）が行う処理は、以下である。
【００３４】
まず露光量設定部（１８）は、ＵＩ部（１７）での設定に従い露光量を設定する。次に、露光量設定部（１８）は、露光量に応じて補正すべきオブジェクトの属性やオブジェクトの濃度、及び補正幅や補正濃度を決定する。そして露光量設定部（１８）は、注目画素およびその周辺画素それぞれで、オブジェクトのポイント数の情報を含んだ属性情報や濃度情報などをオブジェクト幅制御部（１２３）に通知する。そしてオブジェクト幅制御部（１２３）は、補正すべき属性、補正幅や補正濃度に基づいて補正を行う。一方、露光量設定部（１８）は露光量を露光量調整部（１２８）へ通知し、露光量調整部（１２８）は、通知された露光量を設定する。
【００３５】
以上の処理について具体例をあげて説明をする。
【００３６】
例えば、ＵＩ部（１７）の露光量の設定が１２０％となっていた場合、背景の濃度が濃い文字や細線がつぶれやすい傾向にある。そこで露光量設定部（１８）は、補正すべきオブジェクトの属性を注目画素がグラフィックまたはイメージ属性、参照画素が文字または細線属性としてオブジェクト幅制御部（１２３）に通知する。ここで参照画素とは注目画素を中心としてＭ×Ｎの画素の領域を指し、Ｍ、Ｎは露光量設定部（１８）から通知された補正幅に応じて決定される。例えば、補正幅が主走査方向、副走査方向ともに１画素であれば、Ｍ、Ｎ＝３であり、補正幅が２画素であればＭ，Ｎ＝５となる。
【００３７】
また、グラフィックまたはイメージ属性の注目画素が、文字や細線の属性の参照画素よりも濃い場合、文字や細線がつぶれやすく、注目画素の濃度は３０％以上である場合つぶれやすい傾向にある。そこで露光量設定部（１８）は、補正すべきオブジェクトの濃度を例えば注目画素が３０％以上、さらに参照画素は注目画素濃度以下の場合、としてオブジェクト幅制御部（１２３）に通知する。
【００３８】
さらに、つぶれの発生しやすい文字や細線の大きさは、小さいポイントの文字または、少ない画素幅の細線がつぶれやすい傾向にある。ここでは例として文字は７ポイント以下、細線は５画素以下とする。
【００３９】
そこで露光量設定部（１８）は補正すべきポイント数を文字の場合７ポイント以下、細線の場合５画素以下としてオブジェクト幅制御部（１２３）に通知する。
【００４０】
そして、露光量の設定が１２０％となっていた場合の補正幅や濃度を、露光量設定部（１８）は例えば補正幅２画素、補正濃度を１画素目は１００％。２画素目は５０％としてオブジェクト幅制御部（１２３）に通知する。
【００４１】
最後に、露光量設定部（１８）は露光量を１２０％であると露光量調整部（１２８）へ通知する。
【００４２】
次に、オブジェクト幅制御部（１２３）について図２のフローに従って説明する。属性検知処理（Ｓ１２３＿１）は、注目画素および参照画素が、露光量設定部（１８）から通知された属性であるか検知する。
【００４３】
具体的には、属性検知処理（Ｓ１２３＿１）は、図３に示すフロー図の注目画素属性判定処理（Ｓ１２３１＿１）と参照画素属性判定処理（Ｓ１２３１＿２）から成る。そして、注目画素属性判定処理（Ｓ１２３１＿１）は、注目画素が露光量設定部（１８）から通知された属性であるか判定する。ここでＹｅｓであれば、参照画素属性判定手段（Ｓ１２３１＿２）へ進み、Ｎｏであれば終了する。次に参照画素属性判定手段（Ｓ１２３１＿２）は、参照画素が、通知されたポイント数または画素数以下の属性であるか否かを判定する。ここでＭ×Ｎの領域の中で１画素でもＹｅｓであれば濃度検知処理（Ｓ１２３＿２）へ進み、Ｎｏであれば終了する。
【００４４】
この属性検知処理（Ｓ１２３＿１）について図４を用いて説明する。ここで露光量設定部（１８）から通知された情報は、注目画素の属性はグラフィックまたはイメージ属性。参照画素の属性は文字または細線属性。補正幅は２画素であるとする。
【００４５】
この時、注目画素属性判定処理（Ｓ１２３１＿１）は、図４（Ａ）の注目画素（４００）がグラフィックまたはイメージ属性であるか否かを判定する。Ｙｅｓであれば、参照画素属性判定処理（Ｓ１２３１＿２）は、５×５の参照領域の中でポイント数または画素数以下の文字または細線属性であるか否かを判定する。ここでは、参照画素（４００＿１、４００＿２、４００＿３）の３画素が文字属性（５０）であることを示している。
【００４６】
次に、濃度検知処理（Ｓ１２３＿２）は、注目画素および参照画素のうち文字属性（５０）の画素が、露光量設定部（１８）から通知された濃度であるか検知する。具体的には、図３に示すフロー図の注目画素濃度判定手段（Ｓ１２３２＿１）は、注目画素の濃度が指定された濃度以上であるか否かを判定する。ここでＹｅｓであれば参照画素濃度判定処理（Ｓ１２３＿２）へ進み、Ｎｏであれば終了する。次に参照画素濃度判定処理（Ｓ１２３＿２）は、文字属性（５０）の画素が、指定された濃度以下であるか否かを判定する。ここでＹｅｓならば線幅制御処理（Ｓ１２３＿３）へ進み、Ｎｏならば終了する。
【００４７】
次に線幅制御処理（Ｓ１２３＿３）は、線幅の制御を実施する。具体的には図４（Ｂ）にあるように細線の濃度を注目画素へ置換する。
【００４８】
そして、濃度制御処理（Ｓ１２３＿４）は、露光量設定部（１８）から通知された補正濃度が５０％であれば注目画素の濃度に５０％をかける。
【００４９】
そして最後に、属性修正手段（Ｓ１２３＿５）は、参照画素の属性を参考にして注目画素の属性を変更し、さらにポイント数も修正する。
【００５０】
以上の手順によってオブジェクト幅制御部（１２３）は、画像を補正する。またプリント画像処理（１２１）上のオブジェクト幅制御部（１２１＿１）も同様な処理で行うことができる。
【００５１】
本例の場合、修正幅が２画素で２画素目が５０％濃度、１画素目が１００％濃度の補正なので、オブジェクト制御部（１２３）は注目画素が主走査方向に１画素右に移動した場合も同様に処理することで２画素の補正を行う。例えば、図４（Ｃ）の入力画像に対して図４（Ｄ）のように補正される。すなわち図４（Ｃ）の注目画素（４０２）は、図４（Ｄ）の注目画素（４０３）のように補正される。そして注目画素を全入力画素に対して行えば、最終的に図４（Ｅ）のように補正される。
【００５２】
第１の実施形態では、印字条件の変動によりオブジェクトの幅が振れやすい場合において、露光量を調整してオブジェクトの幅を制御する際、発生する弊害を画像処理で補正することで解決を図る具体的な方法について例をあげて説明を行った。
【００５３】
［第１の実施形態の効果］
第１の実施形態により背景のない文字や細線など印字条件に左右されやすいオブジェクトに対しては、露光量を強くすることで安定化を図る。一方で発生する背景のある文字や細線などのつぶれに対して、あらかじめ画像処理で太らせておくことでつぶれを回避することができる。
【００５４】
またここで露光量は全画像領域で均一の露光量であるため、パターンマッチングなどを必要としないためレーザ走査の曲がりを画像処理によって副走査方向に補正するデバイスに対しても容易に実装が出来る。
【００５５】
［第２の実施形態］
第１の実施形態では、背景のない文字や細線など印字条件に左右されやすいオブジェクトに対して、露光量を強くすることで安定化を図った。
【００５６】
しかし、文字や細線以外のグラフィックやイメージなどの領域で従来の露光量を１００％とすると、露光量を１００％から１２０％にした場合、階調性が従来と変わる箇所がある。そこで第２の実施形態では、階調性を従来と同様にしたい場合、すなわち露光量を１００％に設定した場合に発生する画像弊害についてあらかじめ画像を修正することで画像を補正する例について説明する。
【００５７】
露光量を１００％に設定して出力した場合、背景のない文字や細線、または薄い背景のある文字や細線は、印刷時の条件によっては所望よりも細く印字される傾向がある。そこで画像処理で補正すべき対象は背景のない文字や細線、または薄い背景のある文字や細線となる。そして補正すべき対象に対して太らせを行うことで画像品位を保つ必要がある。
【００５８】
したがって、ＵＩ部（１７）の露光量の設定が１００％となっていた場合、背景が薄い文字や細線が細りやすい傾向になる。そこで露光量設定部（１８）は、補正すべき属性を、注目画素がグラフィック属性、イメージ属性または下地属性、参照画素が文字または細線属性としてオブジェクト幅制御部（１２３）に通知する。
【００５９】
また、グラフィックまたはイメージ属性の注目画素が、文字や細線の属性の参照画素よりも薄い場合、文字や細線が細りやすく、注目画素の濃度は３０％以下である場合細りやすい傾向にある。
【００６０】
そこで露光量設定部（１８）は、補正すべきオブジェクトの濃度を例えば注目画素が３０％以下、さらに参照画素は注目画素濃度以上の場合、としてオブジェクト幅制御部（１２３）に通知する。
【００６１】
そして、露光量の設定が１００％となっていた場合の補正幅や濃度を、露光量設定部（１８）は例えば補正幅２画素、補正濃度を１画素目は１００％としてオブジェクト幅制御部（１２３）に通知する。
【００６２】
最後に、露光量設定部（１８）は露光量を１００％であると露光量調整部（１２８）へ通知する
次に、オブジェクト幅制御部（１２３）の中の、属性検知処理（Ｓ１２３＿１）は、注目画素および参照画素が、露光量設定部（１８）から通知された属性であるか検知する。
【００６３】
また、属性検知処理（Ｓ１２３＿１）は具体的には、図３に示すフロー図の注目画素属性判定処理（Ｓ１２３１＿１）と参照画素属性判定処理（Ｓ１２３１＿２）から成る。そして、注目画素属性判定処理（Ｓ１２３１＿１）は、注目画素がグラフィック属性またはイメージ属性または下地属性であるか判定する。ここでＹｅｓであれば、参照画素属性判定手段（Ｓ１２３１＿２）へ進み、Ｎｏであれば終了する。次に参照画素属性判定手段（Ｓ１２３１＿２）は、参照画素が通知されたポイント数または画素数以下の文字または細線属性であるか否かを判定する。ここで補正幅が１画素であるので３×３の領域の中で１画素でもＹｅｓであれば濃度検知処理（Ｓ１２３＿２）へ進み、Ｎｏであれば終了する。
【００６４】
この属性検知処理（Ｓ１２３＿１）について図５を用いて説明すると、注目画素属性判定処理（Ｓ１２３１＿１）は、図５（Ａ）の注目画素（５００）はグラフィックまたはイメージ属性または下地属性であるか否かを判定する。Ｙｅｓであれば、参照画素属性判定処理（Ｓ１２３１＿２）は、３×３の参照領域の中で露光量設定部（１８）から通知された文字または細線属性であるか否かを判定する。ここでは、参照画素（５００＿１、５００＿２）の２画素が文字属性（５０）であることを示している。
【００６５】
次に、濃度検知処理（Ｓ１２３＿２）は、注目画素および参照画素が、露光量設定部（１８）から通知された濃度であるか検知する。具体的には、図３に示すフロー図の注目画素濃度判定手段（Ｓ１２３２＿１）は、注目画素の濃度が指定された濃度以下であるか否かを判定する。ここでＹｅｓであれば参照画素濃度判定処理（Ｓ１２３＿２）へ進み、Ｎｏであれば終了する。次に参照画素濃度判定処理（Ｓ１２３＿２）は、通知されたポイント数または画素数以下の属性の画素が、指定された濃度以下であるか否かを判定する。ここでＹｅｓならばオブジェクト幅制御処理（Ｓ１２３＿３）へ進み、Ｎｏならば終了する。
次にオブジェクト幅制御処理（Ｓ１２３＿３）は、線幅の制御を実施する。具体的には図５（Ｂ）にあるように文字の濃度を注目画素と置換する。
【００６６】
そして、濃度制御処理（Ｓ１２３＿４）は、露光量設定部（１８）から通知された補正濃度が１００％であれば注目画素の濃度に１００％をかける。
【００６７】
そして最後に、属性修正手段（Ｓ１２３＿５）は、注目画素の属性を細線属性に変更し、さらにポイント数も修正する。
【００６８】
［第２の実施形態の効果］
第２の実施形態により従来と同等の階調を得たい場合に、発生する画像の弊害箇所をあらかじめ画像処理で補正することで所望の画像を得ることができる。すなわち、背景のない文字や細線、または薄い背景の文字や細線は細りやすい傾向にあるため画像処理であらかじめ太らすことで解決することができる。
【００６９】
［その他の実施形態］
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくはコンピュータ読取可能な記憶媒体（記録媒体）等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００７０】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そしてそのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００７１】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７２】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタープリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００７３】
プログラムを供給するための記録媒体としては複数の方法がある。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００７４】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのものを供給する。もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００７５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００７６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００７７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【符号の説明】
【００７８】
１２３、１２１＿１・・・オブジェクト幅制御部
１２８・・・露光量調整部
Ｓ１２３＿１・・・属性検知処理
Ｓ１２３＿２・・・濃度検知処理
Ｓ１２３＿３・・・線幅制御処理
Ｓ１２３＿４・・・濃度制御処理
Ｓ１２３＿５・・・属性修正手段
【図１】
2013037309.tif 000003
【図２】
2013037309.tif 000004
【図３】
2013037309.tif 000005
【図４】
2013037309.tif 000006
【図５】
2013037309.tif 000007
【図６】
2013037309.tif 000008
【図７】
2013037309.tif 000009
【図８】
2013037309.tif 000010