(57)【要約】【課題】  電子写真方式により画像を形成する画像形成装置において、主走査方向の幅を補正しながら、エッジのがたつきを発生しにくくすることができる。【解決工程】  電子写真方式により画像を形成するための画像形成装置であって、入力画像データのエッジ情報を取得する取得手段と、前記画像形成装置における露光部が走査する方向を主走査方向とし、前記入力画像データにおいて主走査方向に対応するラインごとに、前記エッジ情報に応じて、調整画素を挿入または削除する位置を決定する決定手段と、前記決定手段により決定された位置に、前記調整画素を挿入または削除することにより、前記ラインごとに主走査方向の幅を調整する調整手段を有し、前記決定手段は、前記エッジ情報に基づいて前記調整画素を挿入または削除する位置を決定することを特徴とする。【選択図】  図１
2014042196.tif 000002
【特許請求の範囲】
【請求項１】
電子写真方式により画像を形成するための画像形成装置であって、
入力画像データのエッジ情報を取得する取得手段と、
前記画像形成装置における露光部が走査する方向を主走査方向とし、前記入力画像データにおいて主走査方向に対応するラインごとに、前記エッジ情報に応じて、調整画素を挿入または削除する位置を決定する決定手段と、
前記決定手段により決定された位置に、前記調整画素を挿入または削除することにより、前記ラインごとに主走査方向の幅を調整する調整手段を有し、
前記決定手段は、前記エッジ情報に基づいて前記調整画素を挿入または削除する位置を決定することを特徴とする画像形成装置。
【請求項２】
前記エッジ情報は、前記主走査方向と直交する方向のエッジであることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記決定手段は、前記エッジ情報に基づいて処理対象のラインを複数の領域に分割し、前記ラインにおける前記領域の割合に応じて、前記領域それぞれに挿入または削除する調整画素の数を決定することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記決定手段は、前記割合を維持するように前記調整画素を割り当てる領域を決定することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記決定手段は、前記領域に割り当てられた調整画素を、前記領域における画素のいずれかにランダムに決定することを特徴とする請求項３または４に記載の画像形成装置。
【請求項６】
前記決定手段は、前記ラインを、前記ラインに挿入または削除する調整画素の数に応じて分割し、前記分割された領域内にエッジが存在する場合は、前記エッジに応じて調整画素を挿入または削除する画素を決定し、前記分割された領域内にエッジが存在しない場合は、前記調整画素を挿入または削除する画素を前記分割された領域内でランダムに決定することを特徴とする請求項１または２に記載の画像形成装置。
【請求項７】
前記入力画像データは、前記画像形成装置が出力可能な階調数であることを特徴とする請求項１乃至６の何れか一項に記載の画像処理装置。
【請求項８】
さらに、前記調整手段から得られるデータに基づいて、前記画像形成装置が露光するための信号を生成する生成手段を有することを特徴とする請求項１乃至７の何れか一項に記載の画像形成装置。
【請求項９】
前記調整画素は、前記入力画像データを構成する画素よりも微小であることを特徴とする請求項１乃至８の何れか一項に記載の画像形成装置。
【請求項１０】
前記画像形成装置は、電子写真方式を用いてカラー画像を形成することを特徴とする請求項１乃至９の何れか一項に記載の画像形成装置。
【請求項１１】
コンピュータを請求項１から請求項１０の何れか一項に記載された画像形成装置の各手段として機能させるためのプログラム。
【請求項１２】
電子写真方式により画像を形成するための画像形成装置の制御であって、
前記画像形成装置は取得手段、決定手段、調整手段を有し、
前記取得手段は、入力画像データのエッジ情報を取得し、
前記決定手段は、前記画像形成装置における露光部が走査する方向を主走査方向とし、前記入力画像データにおいて主走査方向に対応するラインごとに、前記エッジ情報に応じて、調整画素を挿入または削除する位置を決定し、
前記調整手段は、前記決定手段により決定された位置に、前記調整画素を挿入または削除することにより、前記ラインごとに主走査方向の幅を調整し、
前記決定手段は、前記エッジ情報に基づいて前記調整画素を挿入または削除する位置を決定することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子写真方式による画像形成を行う画像形成装置及びその制御方法に関する。
【背景技術】
【０００２】
従来、レーザ光を用いた電子写真方式のカラー画像形成装置では、色毎にそれぞれ独立した画像形成部を有している。各色の画像形成部が記録媒体上に色毎の画像を重ねて形成し、カラー画像を生成する。しかしながらメカ精度上のばらつきにより、色毎に主走査方向の幅が異なってしまい、色ずれが発生する場合がある。
【０００３】
そこで、色毎の主走査方向の幅を合わせるため、形成する画像データに対して局所的に微小な画素片を挿入または削除する方法がある。特許文献１には、画像データにおいて画素を操作（挿入や削除）する位置を分散させる方法が記載されている。具体的には、画素操作位置が存在する画素操作領域と画素操作位置が存在しない画素無操作領域との割合に基づいて、画素操作位置をシフトする。これにより、画素を操作する位置の偏りによって発生する画質欠陥を抑制することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７―２３５６０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示された方法では、画像データにおけるエッジを考慮せずに画素操作位置をシフトしている。そのため、微小な画素片により画素を操作した結果、エッジ部にがたつきが発生してしまう場合があった。
【０００６】
本発明は、電子写真方式により画像を形成する画像形成装置において、主走査方向の幅を調整する場合に、エッジのがたつきを発生しにくくすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明は、電子写真方式により画像を形成するための画像形成装置であって、入力画像データのエッジ情報を取得する取得手段と、前記画像形成装置における露光部が走査する方向を主走査方向とし、前記入力画像データにおいて主走査方向に対応するラインごとに、前記エッジ情報に応じて、調整画素を挿入または削除する位置を決定する決定手段と、前記決定手段により決定された位置に、前記調整画素を挿入または削除することにより、前記ラインごとに主走査方向の幅を調整する調整手段を有し、前記決定手段は、前記エッジ情報に基づいて前記調整画素を挿入または削除する位置を決定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、電子写真方式により画像を形成する画像形成装置において、主走査方向の幅を調整する場合に、エッジのがたつきを発生しにくくすることができる。
【図面の簡単な説明】
【０００９】
【図１】画像形成装置の構成を示すブロック図
【図２】ＰＷＭ信号生成部１０５の構成例を示すブロック図
【図３】入力画像の一例を示す図
【図４】ＰＷＭ信号生成部１０５の動作を説明する図
【図５】調整画素挿入領域決定部２０２の動作を説明するフローチャート図
【図６】サブ領域情報及び調整画素数の一例を示す図
【図７】調整画素挿入領域情報の一例を示す図
【図８】ＰＷＭ信号調整画素操作部２０３の動作を説明する図
【図９】ＰＷＭ信号生成部１０５を示すブロック図
【図１０】ＰＷＭ信号生成部１０５の動作を説明する図
【発明を実施するための形態】
【００１０】
以下、添付図面を参照し、本発明の好適な実施形態について説明する。なお、以下の実施例において示す構成は一例にすぎず、本発明は図示された構成に限定されるものではない。
【００１１】
＜実施例１＞
図１は、実施例１に適用可能な画像形成装置の構成を示すブロック図である。画像形成部１０６は、電子写真方式により記録媒体上にカラー画像を形成する。電子写真方式の画像形成装置においては一般に、帯電、露光、現像、転写、定着、クリーニング等の複数のプロセスを経て画像を形成する。ここで、一般的な電子写真プロセスについて説明する。まず帯電部が、像担持体である感光体を一様に帯電させた後、露光部が感光体に画像信号（本実施例ではＰＷＭ信号）に応じたレーザ光を露光し、感光体上に静電潜像を形成する。このときレーザ光が走査する方向を主走査方向といい、この主走査方向と直交する副走査方向に順次感光体を回転させながら、静電潜像を形成する。その後、現像部が感光体上の静電潜像を現像し、感光体上にトナー像を形成する。その際、現像部がトナーを帯電させた後、略等速度で回転する現像ローラーを用いて感光体へトナーを供給し、このトナーを静電潜像に付着させてトナー像を形成する。そして、感光体上のトナー像を中間転写ベルトに一次転写する。なお、感光体上に残った転写残トナーはクリーニング部により回収される。これまでの帯電、露光、現像、一時転写、クリーニングの各工程は、各色（例えば、シアン、マゼンタ、イエロー、ブラック）の画像形成部において順次進められる。その結果、中間転写ベルト上には、各色のトナー像が重なったカラー画像が形成される。最後に、中間転写ベルトに担持されたカラーのトナー像を、記録媒体へ二次転写し、定着工程により記録媒体上の画像を完成させる。以上のような電子写真方式を用いてカラー画像を形成する画像形成部１０６では、各色のトナー像において主走査方向の幅にずれが生じることがある。そこで本実施例では、画像形成プロセスにおいて発生する色間の主走査方向の幅のずれを考慮し、各色のＰＷＭ信号を生成する。
【００１２】
ハーフトーン処理部１０１は、図示しない画像処理部にて画像処理された色ごとの画像データ（以後、入力画像データと呼ぶ）に対して、ハーフトーン処理を行う。ハーフトーン処理部１０１は入力画像データの階調数を、画像形成部１０６が出力可能な階調数に変換する。ハーフトーン処理方法は任意でよい。例えば、入力画像データを行および列方向にｎ画素×ｎ画素のマトリクスに分けて階調性を表す組織的ディザ法を用いてもよい。
【００１３】
エッジ検出部１０２は、入力画像データに対して任意のエッジ検出を行い、入力画像データのエッジ情報を検出する。このとき、がたつきが視覚的に目につきやすい副走査方向（縦方向）のエッジを考慮するため、副走査方向（縦方向）のエッジを検出する。従って、エッジ検出部１０２は、例えば、副走査方向（縦方向）のソーベルフィルタを用いて１次微分に相当する演算を行い、副走査方向（縦方向）のエッジを検出する。ここで主走査方向とは、画像形成部１０６がレーザ光を操作する方向を示し、副走査方向とは主走査方向に直交する方向を示す。
【００１４】
主走査倍率ずれ量検出部１０３は、色間の主走査倍率ずれを測定し、その測定結果を解析して、色毎の主走査倍率のずれ量を検出する。公知の方法を用いてよい。
【００１５】
補正値設定部１０４は、主走査倍率ずれ量検出部１０３によって検出された主走査倍率のずれ量に応じて、主走査倍率ずれに対する補正値を設定する。本実施形態では、主走査倍率ずれを補正するために、入力画像データにおいて主走査方向に対応するラインの幅を調整する。ここではラインごとに幅を調整するための画素片（以下、調整画素）を挿入してラインの幅を拡大する例について説明する。従って、補正値設定部１０４は、補正値としてラインごとに挿入する調整画素数を設定することになる。なお本実施形態における調整画素は、入力画像データを構成する１画素よりも微小である。調整画素は、画像形成部１０６が画像を記録するためのＰＷＭ信号の最小パルス幅に対応する。ここでは、最小パルス幅は、主走査方向に４等分して得られる１／４画素であるため、調整画素は、入力画像データを構成する１画素の１／４に相当する画素片になる。
【００１６】
ここで補正値設定部１０４は、入力画像データに対して以降の処理を行う処理単位領域を表す領域情報と、各領域情報に挿入される調整画素の数を主走査ラインごとの補正値として出力する。なお、処理単位領域は任意の大きさでよい。また調整画素とは、前述の通り、ラインに対して挿入される画素片を示す。１つの処理単位領域に対して割り当てられた画素を等分割して得られる調整画素の数を示す。なお、１つの調整画素に対する処理単位領域を、領域情報として保持しておく方法でもよい。本実施形態では、主走査ラインの幅を４８画素とし、１つの処理単位領域を１２画素とする。そして、処理単位領域ごとに１画素分、調整画素を挿入する場合を例に説明する。前述の通り、調整画素は入力画像データを構成する１画素の１／４に相当するため、４つの調整画素を挿入することになる。
【００１７】
ＰＷＭ信号生成部１０５は、上記ハーフトーン処理１０１にてハーフトーン処理された画像データ（以後、ハーフトーン画像データと呼ぶ）及びエッジ検出部１０２で検出されたエッジ情報を取得する。そして、補正値設定部１０４から得られる補正値に従って、ＰＷＭ信号を生成する。ＰＷＭ信号生成部１０５の詳細については後述する。
【００１８】
ＰＷＭ信号生成部１０５が生成したＰＷＭ信号に基づいて、画像形成部（不図示）はレーザ光の発光時間を制御し、画像を形成する。
【００１９】
次に、エッジを考慮して主走査方向の幅を補正するＰＷＭ信号生成処理について説明する。図２は、ＰＷＭ信号生成部１０５の詳細を示すブロック図である。尚本実施例では、処理単位領域（１２画素）に対して主走査幅を１画素分伸ばすので、１／４画素に相当する調整画素を４つ追加する。図３は、入力画像データの一例である。主走査方向に４８画素幅のデータであり、白地の上に副走査方向（縦方向）の直線（斜線部）が描かれている。この直線は、黒で、４画素分の幅を有する。領域Ａ〜Ｄは補正値設定部１０４から得られる領域情報が示す処理単位領域であり、領域Ａ〜Ｄはそれぞれ１２画素幅である。また、点線部分は領域Ｂの３ラインである。
【００２０】
図４（ａ）が示すハーフトーン画像データを例に、ＰＷＭ信号生成処理について説明する。図４（ａ）は、図３に示す領域Ｂにおける点線部分に該当する入力画像に対してハーフトーン処理した結果を模式的に示した図である。円形は画素を模式的に表し、斜線の円形は上記直線に該当する画素を、無地の円形は白地画像に該当する画素を示している。図４（ａ）が示すハーフトーン画像データは２値データとする。
【００２１】
図４（ｂ）は、領域Ｂの（Ｋ−１）ライン、Ｋライン、（Ｋ＋１）ラインのエッジ情報エッジ情報である。３ライン全て同じエッジ情報であるため、ここでは簡略化して１ラインのエッジ情報のみ表記している。エッジ情報において１はエッジであることを示し、０は非エッジであることを示している。
【００２２】
領域分割部２０１は、エッジ検出部１０２が検出したエッジ情報と、補正値設定部１０４が保持している処理単位領域を示す領域情報を入力する。領域分割部２０１は、処理単位領域ごとに、エッジ情報に基づいて処理対象領域をさらに分割する。図４（ｂ）が示すエッジ情報によれば、エッジである画素（以下エッジ画素）は５画素目及び９画素目であるとわかる。そこで、エッジ画素を境にして、領域Ｂ（１２画素）を図４（ｃ）に示すように３つのサブ領域（サブ領域Ｂ−０、サブ領域Ｂ−１、サブ領域Ｂ−２）に分割する。この時、サブ領域Ｂ−０は５画素、サブ領域Ｂ−１は４画素、サブ領域Ｂ−２は３画素となる。これらのサブ領域を示すサブ領域番号と、各サブ領域に含まれる画素数は、図４（ｄ）に示すサブ領域情報として調整画素挿入領域決定部２０２に送られる。尚、サブ領域Ｂ−０に対応するサブ領域番号は０であり、画素数は５である。また、サブ領域Ｂ−１に対応するサブ領域番号は１であり、画素数は４である。また、サブ領域Ｂ−２に対応するサブ領域番号は２であり、画素数は３である。
【００２３】
調整画素挿入領域決定部２０２は、領域分割部２０１から得られる処理単位領域ごとのサブ領域情報と補正値設定部１０４から得られる調整画素数とに基づいて、サブ領域毎の調整画素数を決定する。図５は、サブ領域ごとの調整画素数を決定するフローチャートを示す。この処理は、処理単位領域ごとに行われる。
【００２４】
まず調整画素挿入領域決定部２０２は、領域分割部２０１で生成されたサブ領域情報と補正値設定部１０４で設定された調整画素数を取得する（ＳＴＥＰ１）。調整画素挿入領域決定部２０２は、図６に示す情報を保持する。そして、サブ領域情報から、処理単位領域における各サブ領域の割合比を算出する（ＳＴＥＰ２）。ここでは図４に示す通り、処理単位領域は１２画素であり、エッジ情報に基づいて３つのサブ領域に分割されている。従ってサブ領域Ｂ−０の画素数は５画素であるから、サブ領域Ｂ−０の画素の割合Ｂ１は、５／１２＝０．４１７となる。同様にして、サブ領域Ｂ−１の画素の割合Ｂ２は４／１２＝０．３３３、サブ領域Ｂ−２の画素の割合Ｂ３は３／１２＝０．２５となる。従って、ＳＴＥＰ２による割合比Ａは（Ｂ０：Ｂ１：Ｂ２）＝（０．４１７：０．３３３：０．２５）と算出される。
【００２５】
次に、１つ目の調整画素が挿入されるサブ領域を決定する。ＳＴＥＰ２において算出した各サブ領域の画素の割合の中で、最も大きい割合をもつサブ領域を、１つ目の調整画素が挿入されるサブ領域とする（ＳＴＥＰ３）。この例の場合、サブ領域Ｂ−０の画素の割合Ｂ１が最も大きいので、サブ領域Ｂ−０が１つ目の調整画素の挿入先となる。画素の割合が最も大きい領域に１つ目の調整画素の挿入先とした理由は、画素挿入前の割合比の変化が最も少なく、調整画素を挿入することによる画質への影響が最も少ないからである。このように、調整画素を挿入するサブ領域は、算出した割合比ができるだけ維持されるように決定される。
【００２６】
次に、２つ目以降の調整画素の挿入先となるサブ領域を決定する。調整画素を挿入した際に、サブ領域の画素の割合比の変化量が最も少なくなるように調整画素の挿入先を決定する。つまり、ＳＴＥＰ２で生成した処理単位領域における各サブ領域の画素の割合比をなるべく維持できるように調整画素の挿入先を決定する。これにより、画質への影響を最も少なくする。以下、その方法を示す。
【００２７】
まず、前回までの挿入先が決定した調整画素（この例では１つ目の調整画素）を処理対象領域に挿入したと仮定して、処理単位領域における各サブ領域の画素の割合比を算出する（ＳＴＥＰ４）。ただし、調整画素は通常の画素からすると非常に小さい値なので、調整画素に対して比重を加える。ここでは、調整画素は１／４画素に相当するため、サブ領域Ｂ−０の画素数は５＋１／４画素、処理単位領域の画素数の総和は１２＋１／４画素となる。これにより、サブ領域Ｂ−０の画素の割合Ｒ１は、（５＋１／４）／（１２＋１／４）＝０．４２９となる。同様にして、サブ領域Ｂ−１の画素の割合Ｒ２は４／（１２＋１／４）＝０．３２７となり、サブ領域Ｂ−２の画素の割合Ｒ３は３／（１２＋１／４）＝０．２４５となる。従って、（ＳＴＥＰ４）による割合比Ｂは（Ｂ０：Ｂ１：Ｂ２）＝（０．４１７：０．３３３：０．２５）となる。
【００２８】
次に、ＳＴＥＰ４において算出した各サブ領域の画素の割合比Ｂと、ＳＴＥＰ２において算出した調整画素を挿入する前の各サブ領域の画素の割合比Ａの差分値を算出する（ＳＴＥＰ５）。サブ領域Ｂ−０の差分値Ｓ１は、０．４２８―０．４１６＝０．０１２である。また、サブ領域Ｂ−１の差分値Ｓ２は、０．３２６―０．３３３＝―０．００７である。また、サブ領域Ｂ−２の差分値Ｓ３は、０．２４４―０．２５＝―０．００５である。上記の結果は、符号はＳＴＥＰ２で算出した各サブ領域の画素の割合比の増減をあらわし、数値はその大きさを表している。例えばサブ領域Ｂ−０は、調整画素を挿入する前のよりも、処理単位領域における割合が０．００３増加していることを示している。
【００２９】
次に、ＳＴＥＰ４において算出した各サブ領域の画素の割合比Ｂが、ＳＴＥＰ２で算出した各サブ領域の画素の割合比Ａに近づくように、ＳＴＥＰ５の算出結果に基づいて、調整画素の挿入先を決定する。具体的には、ＳＴＥＰ５において算出した差分値が負で且つ、値の大きいサブ領域を調整画素の挿入先として決定する（ＳＴＥＰ６）。この場合、ＳＴＥＰ６の条件に合致しているサブ領域Ｂ−１が調整画素の挿入先となる。尚、ＳＴＥＰ６の条件を満たすサブ領域が複数あった場合は、画素数が多いサブ領域を調整画素の挿入先とする。
【００３０】
そして、全ての調整画素の挿入先が決定するまで、ＳＴＥＰ４〜ＳＴＥＰ６の処理を繰り返す（ＳＴＥＰ７）。最後に、サブ領域毎の調整画素数を集計し、調整画素挿入領域情報として出力する（ＳＴＥＰ８）。例えば、図７に示す調整画素挿入領域情報を出力する。調整画素挿入領域情報は、サブ領域Ｂ−０に挿入される調整画素の数が２つ、サブ領域Ｂ−１に挿入される調整画素の数が１つ、サブ領域Ｂ−２に挿入される調整画素の数が１つであることを示す。
【００３１】
尚、図５で説明したフローでは、調整画素１つに対して、挿入先のサブ領域を決定しているが、直接ＳＴＥＰ２から、サブ領域毎に挿入する調整画素の数を算出してもよい。例えば、（ＳＴＥＰ２）で算出した割合比Ａが、（Ｂ０：Ｂ１：Ｂ２）＝（０．４１７：０．３３３：０．２５）とする。処理単位領域である領域Ｂに挿入される調整画素数は４なので、サブ領域Ｂ−０に挿入される調整画素は、Ｂ０×４＝０．４１７×４＝２（四捨五入）となる。同様にして、サブ領域Ｂ−１に挿入される調整画素は、Ｂ１×４＝０．３３３×４＝１（四捨五入）となる。また、サブ領域Ｂ−２に挿入される調整画素は、Ｂ２×４＝０．３２５×４＝１（四捨五入）となる。なお、小数点以下の丸めによって、調整画素の総数が変化してしまう場合は、丸め誤差の絶対値の和が最小になるように割り当て数を調整する。即ち、調整画素の総数が少ない場合は丸め誤差が最小（負で絶対値が最大）となる領域に調整画素を挿入し、調整画素の総数が多い場合は丸め誤差が最大となる領域の調整画素を削減する。
【００３２】
ＰＷＭ信号調整画素操作部２０３は、図１のハーフトーン処理部１０１で生成されたハーフトーン画像データと、上記調整画素挿入領域決定部２０２で生成された調整画素挿入領域情報を取得する。図８（ａ）に示すハーフトーン画像データ及び、図７に示す調整画素挿入領域情報を取得した場合を例に、ＰＷＭ信号調整画素操作部２０３における動作を説明する。図８（ｂ）は、図８（ａ）に示すハーフトーン画像データをそのままＰＷＭ信号に変換した模式図を示す。図８（ｂ）に示す四角形は１／４画素（以後、単位画素と呼ぶ）を表している。本実施例において、ＰＷＭ信号の最小パルス幅が１／４画素に相当する。つまり、画像形成部は１画素を５階調で表現できる。図８（ａ）に示すハーフトーン画像データは２値データのため、６〜９の画素は全てＯＮ状態になる。一方、それ以外の１〜５及び１０〜１２の画素は全てＯＦＦ状態となる。また、前述の通り、主走査幅を調整するために挿入される調整画素は最小パルス幅に対応し、調整画素の大きさは１つの単位画素と同じである。
【００３３】
次に、図７に示す調整画素挿入領域情報に従って、調整画素の挿入位置を決定する。例えば、サブ領域Ｂ−０に２つの調整画素が挿入されるので、図８（ｂ）に示すサブ領域Ｂ−０の範囲から単位画素をランダムに２つ選択する。同様にして、図８（ｂ）に示すサブ領域Ｂ−１の範囲から単位画素をランダムに１つ選択する。同様にして、図８（ｂ）に示すサブ領域Ｂ−２の範囲から単位画素をランダムに１つ選択する。このように選択された単位画素を図８（ｂ）に示す三角記号で表す。この時の上記で選択された単位画素の右側または左側が、調整画素の挿入位置となる。図８（ｃ）は、図８（ｂ）に示す三角記号で表された単位画素の右側を挿入位置としたときの模式図である。挿入された調整画素を四角記号で表す。処理単位領域において調整画素を４つ挿入するので、１画素分主走査方向に拡大されている。
【００３４】
次に挿入する調整画素の信号値（ＯＮ状態またはＯＦＦ状態）を決定する。決定方法は種々考えられる。本実施形態では、選択された単位画素（図８（ｃ）の三角記号）と同じ信号値を、挿入する調整画素（図８（ｃ）の四角記号）の信号値とする。そのため、サブ領域Ｂ−０及びサブ領域Ｂ−２の調整画素は、ＯＦＦ状態となり、サブ領域Ｂ−１では、ＯＮ状態となる。図８（ｃ）に示すように、ライン毎に調整画素の挿入位置が異なるが、副走査方向のエッジの位置が各主走査ラインも同じ位置に移動している。つまり、エッジにがたつきが起きていないことがわかる。
【００３５】
以上のように、調整画素を挿入することにより、主走査幅を調整したＰＷＭ信号を主走査ライン順にメモリに格納し、画像形成部に出力する。本実施例では、調整画素を１／４画素として説明した。しかし、調整画素の大きさはこれに限るものではなく、任意の大きさに設定してよいことは言うまでもない。調整画素は、入力画像データを構成する１画素と同じ大きさでもよい。
【００３６】
また、本実施形態では、調整画素が挿入されるものとして説明したが、同様の方法で、調整画素を削除することにより主走査幅を調整できることは言うまでもない。
【００３７】
以上のように本実施例によれば、主走査ラインごとに副走査方向（縦方向）のエッジを検出し、エッジに従ってハーフトーン画像データ（２値データ）を分割する。そして、分割した領域の割合に応じて、分割した領域ごとに挿入あるいは削除する調整画素の数を決定する。これにより、主走査方向の幅を調整し色ずれを低減するとともに、調整画素の挿入（または削除）によって発生するエッジのがたつきを防止することができる。
【００３８】
また、挿入した調整画素が副走査方向に連結することにより、副走査方向の縦筋が発生する場合がある。しかしながら本実施例では、挿入する領域内ではランダムに挿入位置を決定するため、縦筋も発生しにくい。
【００３９】
＜実施例２＞
前述の実施例１では、エッジ情報に応じて主走査ラインを分割し、分割して得られるサブ領域毎に挿入する調整画素の数を決定していた。実施例２では、調整画素当たりの画像領域に主走査ラインを分割する。そして分割して得られるサブ領域毎に、エッジ情報に応じて調整画素の挿入位置を決定する。以後、第１の実施形態と異なる点のみ説明し、実施例１と同様の構成については説明を省略する。
【００４０】
図９は、本実施例に適用可能なＰＷＭ信号生成部１０５の詳細な構成を示すブロック図である。実施例１と同様に、ＰＷＭ信号生成部１０５は領域情報、調整画素数、ハーフトーン画像データ、エッジ情報を取得する。実施例１と同じハーフトーン画像データを取得した場合を例に説明する。従って、処理単位領域は１２画素であり、１つの処理単位領域に対応する調整画素数は４である。また、取得したハーフトーン画像データにおける領域Ｂを図１０（ａ）に示す。また領域Ｂの（Ｋ−１）ライン、Ｋライン、（Ｋ＋１）ラインのエッジ情報を図１０（ｂ）に示す。
【００４１】
領域分割部９０１は、処理単位領域を調整画素数で除算し、調整画素１つあたりの画素数をサブ領域として算出する。ここでは領域Ｂの画素数が１２画素で、入力された調整画素数が４であるから、１つの調整画素あたりの画素数は３画素となる。この１つの調整画素当たりの画素数をサブ領域画素情報として出力する。
【００４２】
ＰＷＭ信号調整画素操作部９０２は、図１のハーフトーン処理部１０１で生成されたハーフトーン画像データと、図１のエッジ検出部で生成されたエッジ情報と、上記サブ領域画素情報を取得する。そして、サブ領域画素情報に従って、ハーフトーン画像データを分割する。サブ領域画素情報によると、サブ領域の画素数は３画素なので、４つのサブ領域（図１０（ｃ）に示すサブ領域Ｂ−０〜サブ領域Ｂ−３）に分割される。つまり、３画素で構成されるサブ領域に対して、１つの調整画素が挿入される。次に、サブ領域毎に調整画素の挿入位置を決定する。その方法を、図１０（ｄ）を用いて説明する。図１０（ｄ）は、図１０（ａ）に示すハーフトーン画像データをＰＷＭ信号に変換した模式図である。図の説明については、図８（ｂ）と同様なので割愛する。また実施例１と同様に、挿入する調整画素は１／４画素とし、これを単位画素と呼ぶ。まず、各サブ領域内にエッジが存在するか否かを判定する。エッジが存在しない場合は、そのサブ領域内の単位画素をランダムに選択する。サブ領域Ｂ−０及びサブ領域Ｂ−２及びサブ領域Ｂ−３はエッジが存在しない領域であり、各サブ領域内の単位画素をランダムに選択する。一方、エッジが存在する場合は、エッジを境界として、サブ領域をさらに分割し、その分割した領域の中で最も大きい領域内の単位画素をランダムに選択する。サブ領域Ｂ−１は、図１０（ｂ）に示すエッジ情報に基づいて、図１０（ｃ）に示すＡＲＥＡ０とＡＲＥＡ１に分割される。ＡＲＥＡ０の単位画素の数は８つで、ＡＲＥＡ１の単位画素の数は４つなので、ＡＲＥＡ０の領域がＡＲＥＡ１よりも大きい。従って、サブ領域Ｂ−１では、ＡＲＥＡ０の中からランダムに単位画素が選択される。このようにして選択された単位画素を図１０（ｄ）の三角記号に示す。このようにして選択された単位画素の右側または左側が、調整画素の挿入位置となる。図１０（ｅ）は、図１０（ｄ）に示す三角記号で表された単位画素の右側を挿入位置としたときの模式図である。図１０（ｅ）に示すように、主走査ライン毎に調整画素を挿入する位置が異なるが、副走査方向のエッジが各主走査ラインも同じ位置に移動している。つまり、エッジにがたつきが発生しないことがわかる。
【００４３】
実施例２によれば、調整画素の数で画像領域を分割し、その分割したサブ領域毎に、エッジ情報に従って調整画素の挿入位置を決定する。これにより、主走査方向の幅を調整し色ずれを低減するとともに、調整画素の挿入（または削除）によって発生するエッジのがたつきを防止することができる。
【００４４】
＜その他の実施形態＞
なお、前述の実施例では、画像形成部１０６が露光するためのＰＷＭ信号を生成するためのハーフトーン処理部、エッジ検出部、補正値設定部１０４、ＰＷＭ信号性背部１０５は、画像形成装置が含む構成を例に説明した。しかしながら、これに限らない。例えば、ハーフトーン処理部、エッジ検出部、補正値設定部１０４、ＰＷＭ信号性背部１０５は一般的なコンピュータにインストールされたドライバに構成されてもよい。その場合、画像形成部１０６は、インタフェースによってコンピュータと接続され、ＰＷＭ信号を受け取る。
【００４５】
また本発明は、上述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給することによっても実現できる。この場合、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が読み取り可能に記憶媒体に格納されたプログラムコードを読み出し実行することにより、上述した実施例の機能を実現する。
【図１】
2014042196.tif 000003
【図２】
2014042196.tif 000004
【図３】
2014042196.tif 000005
【図４】
2014042196.tif 000006
【図５】
2014042196.tif 000007
【図６】
2014042196.tif 000008
【図７】
2014042196.tif 000009
【図８】
2014042196.tif 000010
【図９】
2014042196.tif 000011
【図１０】
2014042196.tif 000012