(57)【特許請求の範囲】
【請求項１】
光源を用いて画像形成を行う画像形成装置であって、
前記光源を点灯させるか若しくは消灯させるか又は画像形成される濃度のいずれかを示す複数の第１画素を有する第１画像データと、前記第１画素のそれぞれの属性を示すタグデータとを受信するデータ受信部と、
前記第１画素のうち、変更される対象となる第１対象画素を特定できる特定データを設定する特定データ設定部と、
第１方向において、消灯させる第１画素数を設定する第１設定部と、
前記第１方向に対して直交する第２方向において、消灯させる第２画素数を設定する第２設定部と、
前記第１画像データを前記第１画像データより高い解像度となる第２画像データにする変換において、前記特定データ及び前記タグデータに基づいて、前記第２画像データが有する第２画素のうち、前記第１対象画素に対応する第２対象画素を特定し、前記第２対象画素の一部又は全部を前記第１画素数及び前記第２画素数に基づいて前記光源を消灯させる画素にして前記第２画像データを生成する変換部と、
前記第２画像データに基づいて、前記光源を制御して画像形成を行う画像形成部と
を備える画像形成装置。
【請求項２】
前記変換部は、別々に設定される前記第１画素数及び前記第２画素数に基づいて、前記第１方向と前記第２方向では異なる画素数の画素を前記光源を消灯させる画素にする請求項１に記載の画像形成装置。
【請求項３】
前記画像形成部は、現像ローラを有し、
前記第１方向は、前記現像ローラが回転する方向に対して接線方向であり、
前記第２画素数には、前記第１画素数より大きな値が設定される請求項１又は２に記載の画像形成装置。
【請求項４】
前記第２画像データの解像度は、前記第１画像データの解像度の２倍以上である請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記変換部は、パターンマッチングによって、前記第１対象画素を特定する請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記特定データは、前記パターンマッチングにおける複数のパターンを示すデータであり、
前記パターンには、優先度が設定される請求項５に記載の画像形成装置。
【請求項７】
前記変換部は、黒色の前記第１対象画素を特定する請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
前記第１対象画素は、文字又はラインのエッジ部分である請求項１乃至７のいずれか１項に記載の画像形成装置。
【請求項９】
前記タグデータは、前記第１画素が文字又はラインであるか否かを示す１ビットのデータである請求項１乃至８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記変換部は、前記光源を点灯させる画素を１画素以上消灯させる画素にして文字又はラインを細くする請求項１乃至９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記変換部は、前記光源を点灯させる画素を前記第２画像データの解像度において消灯させる画素にする請求項１０に記載の画像形成装置。
【請求項１２】
前記第１画素及び前記第２画素は、前記光源を点灯させるか消灯させるかを示す１ビットデータである請求項１乃至１１のいずれか１項に記載の画像形成装置。
【請求項１３】
前記第１画素及び前記第２画素は、前記濃度を示す多ビットデータである請求項１乃至１１のいずれか１項に記載の画像形成装置。
【請求項１４】
前記第１画像データに、段差となる画素が含まれると、
前記段差を均すようにするスムージング処理を行い、かつ、前記段差に係る画素を前記第１画素数及び前記第２画素数に基づいて前記光源を消灯させる画素にして前記第２画像データを生成する請求項１乃至１３のいずれか１項に記載の画像形成装置。
【請求項１５】
光源を用いて画像形成を行う画像形成装置が行う画像形成方法であって、
前記画像形成装置が、前記光源を点灯させるか若しくは消灯させるか又は画像形成される濃度のいずれかを示す複数の第１画素を有する第１画像データと、前記第１画素のそれぞれの属性を示すタグデータとを受信するデータ受信手順と、
前記画像形成装置が、前記第１画素のうち、変更される対象となる第１対象画素を特定できる特定データを設定する特定データ設定手順と、
前記画像形成装置が、第１方向において、消灯させる第１画素数を設定する第１設定手順と、
前記画像形成装置が、前記第１方向に対して直交する第２方向において、消灯させる第２画素数を設定する第２設定手順と、
前記画像形成装置が、前記第１画像データを前記第１画像データより高い解像度となる第２画像データにする変換において、前記特定データ及び前記タグデータに基づいて、前記第２画像データが有する第２画素のうち、前記第１対象画素に対応する第２対象画素を特定し、前記第２対象画素の一部又は全部を前記第１画素数及び前記第２画素数に基づいて前記光源を消灯させる画素にして前記第２画像データを生成する変換手順と、
前記画像形成装置が、前記第２画像データに基づいて、前記光源を制御して画像形成を行う画像形成手順と
を含む画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成方法に関するものである。
【背景技術】
【０００２】
従来、電子写真プロセス等を用いて画像を形成する方法が知られている。
【０００３】
例えば、光源から発光される光に応じて画像を形成する画像形成装置が、まず、第１解像度の画像データ及び第１解像度の画像データが有するそれぞれの画素に対応付けされる画像処理を行うか否かを示すタグ情報をそれぞれ生成する画像処理ユニットを備える。次に、画像形成装置が、第１解像度の画像データを第１解像度より高解像度な第２解像度の画像データに変換する。そして、画像形成装置が、第２解像度の画像データに応じた変調信号に基づいて光源を駆動させる。さらに、画像形成装置が、第１解像度の画像データが有するそれぞれの画素のうち、画像処理の対象となる対象画素をタグ情報に基づいて特定する。続いて、画像形成装置が、対象画素に応じて、第２解像度の画像処理済の画素パターンを生成する。そして、画像形成装置が、第１解像度の画像データを第２解像度の画像データに変換するにおいて、第１解像度の画像データにおける対象画素を生成された画像処理済の画素パターンに変換する。このようにして、画像データのデータ転送量を増加させることなく、高い解像度で画像処理を実行することができる方法が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方法では、画像形成されるライン又は文字等の縦横比を調整できない場合等がある。
【０００５】
本発明の１つの側面は、画像形成されるライン又は文字等の縦横比を調整する等によって、画質を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の一態様である、光源を用いて画像形成を行う画像形成装置は、
前記光源を点灯させるか若しくは消灯させるか又は画像形成される濃度のいずれかを示す複数の第１画素を有する第１画像データと、前記第１画素のそれぞれの属性を示すタグデータとを受信するデータ受信部と、
前記第１画素のうち、変更される対象となる第１対象画素を特定できる特定データを設定する特定データ設定部と、
第１方向において、消灯させる第１画素数を設定する第１設定部と、
前記第１方向に対して直交する第２方向において、消灯させる第２画素数を設定する第２設定部と、
前記第１画像データを前記第１画像データより高い解像度となる第２画像データにする変換において、前記特定データ及び前記タグデータに基づいて、前記第２画像データが有する第２画素のうち、前記第１対象画素に対応する第２対象画素を特定し、前記第２対象画素の一部又は全部を前記第１画素数及び前記第２画素数に基づいて前記光源を消灯させる画素にして前記第２画像データを生成する変換部と、
前記第２画像データに基づいて、前記光源を制御して画像形成を行う画像形成部と
を備える。
【発明の効果】
【０００７】
画像形成されるライン又は文字等の縦横比を調整する等によって、画質を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る画像形成装置の概略構成の一例を示す図である。
【図２】本発明の一実施形態に係るポジションセンサの一例を示す図である。
【図３】本発明の一実施形態に係る画像の濃度を検出する濃度検出部の設置位置の一例を示す図である。
【図４】本発明の一実施形態に係る画像の濃度を検出する方法の一例を示す図である。
【図５】本発明の一実施形態に係る光走査制御装置の一例を示す図（その１）である。
【図６】本発明の一実施形態に係る光走査制御装置の一例を示す図（その２）である。
【図７】本発明の一実施形態に係る光走査制御装置の一例を示す図（その３）である。
【図８】本発明の一実施形態に係る光走査制御装置の一例を示す図（その４）である。
【図９】本発明の一実施形態に係る画像形成装置のハードウェア構成の一例を示すブロック図である。
【図１０】本発明の一実施形態に係る画像形成装置による全体処理の一例を示すフローチャートである。
【図１１】本発明の一実施形態に係る特定データの一例を示す図である。
【図１２】本発明の一実施形態に係る特定データに基づいて特定される画素の一例を示す図（その１）である。
【図１３】本発明の一実施形態に係る特定データに基づいて特定される画素の一例を示す図（その２）である。
【図１４】本発明の一実施形態に係る特定データに基づいて特定される画素の一例を示す図（その３）である。
【図１５】本発明の一実施形態に係る特定データに基づいて特定される画素の一例を示す図（その４）である。
【図１６】本発明の一実施形態に係る第１画像データ及びタグデータの受信の一例を示すタイミングチャートである。
【図１７】本発明の一実施形態に係る変換の第１例を示す図である。
【図１８】本発明の一実施形態に係る変換の第２例を示す図である。
【図１９】本発明の一実施形態に係る変換の第３例を示す図である。
【図２０】本発明の一実施形態に係る変換の第４例を示す図である。
【図２１】本発明の一実施形態に係る画像形成装置による倍密処理の第１例を示す図である。
【図２２】本発明の一実施形態に係る画像形成装置による倍密処理の第２例を示す図である。
【図２３】本発明の一実施形態に係る画像形成装置による倍密処理の第３例を示す図である。
【図２４】本発明の一実施形態に係る画像形成装置による倍密処理の第４例を示す図である。
【図２５】本発明の一実施形態に係る画像形成装置による倍密処理の第５例を示す図である。
【図２６】画像形成装置による倍密処理における比較例を示す図である。
【図２７】本発明の一実施形態に係る画像形成装置による倍密処理の処理結果例を示す図である。
【図２８】本発明の一実施形態に係る多ビットデータの変換の第１例を示す図である。
【図２９】本発明の一実施形態に係る多ビットデータの変換の第２例を示す図である。
【図３０】本発明の一実施形態に係る多ビットデータの変換の第３例を示す図である。
【図３１】本発明の一実施形態に係る画像形成装置によって行われるパターンマッチングの一例を示す図である。
【図３２】本発明の一実施形態に係る画像形成装置によるスムージング処理及び細線化処理の第１例を示す図である。
【図３３】本発明の一実施形態に係る画像形成装置によるスムージング処理及び細線化処理の第２例を示す図である。
【図３４】本発明の一実施形態に係る画像形成装置の機能構成の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について添付の図面を参照しながら説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付し、重複する説明を省略する。
【００１０】
＜画像形成装置例＞
図１は、本発明の一実施形態に係る画像形成装置の概略構成の一例を示す図である。以下、図示する画像形成装置の例であるカラープリンタ２０００を例に説明する。また、この例では、カラープリンタ２０００は、４色を重ねてフルカラーの画像を紙等の記録媒体に対して画像形成を行う。なお、４色は、例えば、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）及びイエロー（Ｙ）等である。以下、各色を「Ｋ」、「Ｃ」、「Ｍ」及び「Ｙ」でそれぞれ示す場合がある。このように、カラープリンタ２０００は、いわゆるタンデム方式の多色カラープリンタである。
【００１１】
また、図示するように、３次元直交座標系において、各感光体の長手方向を「Ｙ軸」とする。この「Ｙ軸」に直交し、かつ、各感光体ドラムが配列される方向を「Ｘ軸」とする。さらに、この「Ｘ軸」及び「Ｙ軸」に直交し、かつ、いわゆる垂直方向に相当する方向を「Ｚ軸」とする。また、以下の説明では、Ｙ軸方向を「主走査方向」、Ｘ軸方向を「副走査方向」という場合がある。
【００１２】
カラープリンタ２０００は、光源を有し、この光源から照射される光を走査する光学系等を有する光走査制御装置２０１０を備える。すなわち、光走査制御装置２０１０は、いわゆる露光装置である。また、カラープリンタ２０００は、色ごとに、感光体ドラム２０３０ａ、２０３０ｂ、２０３０ｃ及び２０３０ｄを備える。この各感光体ドラムに対して、カラープリンタ２０００は、クリーニングユニット２０３１ａ、２０３１ｂ、２０３１ｃ及び２０３１ｄを備える。同様に、カラープリンタ２０００は、帯電装置２０３２ａ、２０３２ｂ、２０３２ｃ及び２０３２ｄを備える。さらに、カラープリンタ２０００は、現像ローラ２０３３ａ、２０３３ｂ、２０３３ｃ及び２０３３ｄを備える。さらにまた、カラープリンタ２０００は、トナーカートリッジ２０３４ａ、２０３４ｂ、２０３４ｃ及び２０３４ｄを備える。
【００１３】
他にも、カラープリンタ２０００は、転写ベルト２０４０、転写ローラ２０４２、定着ローラ２０５０、給紙コロ２０５４、レジストローラ対２０５６及び排紙ローラ２０５８等を備える。また、カラープリンタ２０００は、給紙トレイ２０６０、排紙トレイ２０７０、通信制御装置２０８０及び濃度検出器２２４５等を備える。
【００１４】
カラープリンタ２０００は、ホームポジションセンサ２２４６ａ、２２４６ｂ、２２４６ｃ及び２２４６ｄを備える。さらに、カラープリンタ２０００は、電位センサ及び上記ハードウェアを制御するプリンタ制御装置２０９０等を備える。
【００１５】
なお、以下の説明では、４つの感光体ドラム２０３０ａ、２０３０ｂ、２０３０ｃ及び２０３０ｄを区別せず、いずれか任意の感光体ドラムを「感光体ドラム２０３０」という場合がある。同様に、以下の説明では、４つの現像ローラ２０３３ａ、２０３３ｂ、２０３３ｃ及び２０３３ｄを区別せず、いずれか任意の現像ローラを「現像ローラ２０３３」という場合がある。
【００１６】
カラープリンタ２０００は、ネットワーク等を介して、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の上位装置に接続される。また、カラープリンタ２０００は、通信制御装置２０８０によって、ネットワーク等を介して上位装置等の外部装置と双方向に通信できる。
【００１７】
プリンタ制御装置２０９０は、演算装置及び制御装置の例であるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を有する。また、プリンタ制御装置２０９０は、ＣＰＵで各種処理を実行するためのプログラム及びＣＰＵが用いる各種データが記憶される記憶装置の例であるＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を有する。さらに、プリンタ制御装置２０９０は、ＣＰＵの作業領域となる主記憶装置の例であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等を有する。さらにまた、プリンタ制御装置２０９０は、アナログデータをデジタルデータに変換するＡ／Ｄ（ａｎａｌｏｇ−ｄｉｇｉｔａｌ）変換回路等を有する。
【００１８】
また、感光体ドラム２０３０ａ、帯電装置２０３２ａ、現像ローラ２０３３ａ、トナーカートリッジ２０３４ａ及びクリーニングユニット２０３１ａは、ブラックの画像を形成するため、組として使用される画像形成ステーションを構成する。以下「Ｋステーション」という場合がある。
【００１９】
同様に、感光体ドラム２０３０ｂ、帯電装置２０３２ｂ、現像ローラ２０３３ｂ、トナーカートリッジ２０３４ｂ及びクリーニングユニット２０３１ｂは、シアンの画像を形成するため、組として使用される画像形成ステーションを構成する。以下「Ｃステーション」という場合がある。
【００２０】
さらに、感光体ドラム２０３０ｃ、帯電装置２０３２ｃ、現像ローラ２０３３ｃ、トナーカートリッジ２０３４ｃ及びクリーニングユニット２０３１ｃは、マゼンタの画像を形成するため、組として使用される画像形成ステーションを構成する。以下「Ｍステーション」という場合がある。
【００２１】
また、感光体ドラム２０３０ｄ、帯電装置２０３２ｄ、現像ローラ２０３３ｄ、トナーカートリッジ２０３４ｄ及びクリーニングユニット２０３１ｄは、イエローの画像を形成するため、組として使用される画像形成ステーションを構成する。以下「Ｙステーション」という場合がある。
【００２２】
なお、以下の説明では、「Ｋステーション」、「Ｃステーション」、「Ｍステーション」及び「Ｙステーション」を区別せず、いずれか任意の画像形成ステーションを単に「ステーション」という場合がある。
【００２３】
各感光体ドラムには、いずれも表面に感光層をそれぞれ有する。すなわち、各感光体ドラムのそれぞれの表面は、光源からの光が照射される被走査面である。なお、感光体ドラムは、図示するように、回転機構等によって、矢印の方向に回転する。
【００２４】
各帯電装置は、各感光体ドラムの表面をそれぞれ帯電させる。
【００２５】
例えば、プリンタ制御装置２０９０は、上位装置等から要求があると、各ハードウェアを制御して上位装置等から送信される画像データを光走査制御装置２０１０に送る。
【００２６】
光走査制御装置２０１０は、画像データに基づいて、色ごとに変調される光束を各色のそれぞれの感光体ドラムの表面にそれぞれ照射する。光が照射されると、各感光体のそれぞれの表面では、光が照射される部分は、電荷が消滅する。そのため、光が照射されると、各感光体のそれぞれの表面には、画像データが示す潜像が形成される。この潜像は、感光体ドラムの回転によって、それぞれの現像ローラに移動する。なお、光走査制御装置２０１０の詳細は、後述する。また、画像データに基づいて、書き込みが行われる領域、すなわち、潜像が形成できる領域等は、「有効走査領域」、「画像形成領域」又は「有効画像領域」等という場合がある。
【００２７】
トナーカートリッジ２０３４ａには、ブラックトナーが格納される。このブラックトナーは、現像ローラ２０３３ａに供給される。同様に、トナーカートリッジ２０３４ｂには、シアントナーが格納される。このシアントナーは、現像ローラ２０３３ｂに供給される。また、トナーカートリッジ２０３４ｃには、マゼンタトナーが格納される。このマゼンタトナーは、現像ローラ２０３３ｃに供給される。さらに、トナーカートリッジ２０３４ｄには、イエロートナーが格納される。このイエロートナーは、現像ローラ２０３３ｄに供給される。
【００２８】
各現像ローラが回転すると、各トナーカートリッジからは、それぞれのトナーが、各感光体ドラムのそれぞれの表面に塗布される。そして、各現像ローラが有するトナーは、各感光体ドラムのそれぞれの表面に接すると、感光体ドラムに付着する場合がある。この場合は、感光体ドラムのそれぞれの表面に、光源からの光が照射された場合である。すなわち、各現像ローラは、各感光体のそれぞれの表面に形成される潜像にトナーを付着させ、潜像を顕像化させる。次に、トナーが付着して形成される像、いわゆるトナー画像は、各感光体ドラムの回転によって、転写ベルト２０４０に転写される。このような帯電、潜像の形成及び転写が色ごとにそれぞれ行われる。続いて、ブラック、シアン、マゼンタ及びイエローのそれぞれのトナー画像は、所定のタイミングで転写ベルト２０４０上に順次それぞれ転写される。このように、各色のトナー画像が転写されると、それぞれのトナー画像は、重ね合う。そして、カラー画像が形成される。
【００２９】
一方で、給紙トレイ２０６０には、紙等の記録媒体が格納される。この給紙トレイ２０６０の近傍には、給紙コロ２０５４が配置される。この給紙コロ２０５４は、給紙トレイ２０６０から紙等を１枚ずつ取り出す。次に、取り出される紙等は、レジストローラ対２０５６に搬送される。続いて、レジストローラ対２０５６は、所定のタイミングで、搬送される紙等を転写ベルト２０４０及び転写ローラ２０４２の間に送る。これによって、転写ベルト２０４０上に形成されるカラー画像が、送られる紙等に転写される。次に、カラー画像が転写された紙等は、定着ローラ２０５０に送られる。
【００３０】
定着ローラでは、熱及び圧力が紙等に加えられる。このように、熱及び圧力等が加えられると、カラー画像が転写された紙等には、トナーが定着する。次に、定着が終わると、紙等は、排紙ローラ２０５８を介して、排紙トレイ２０７０に送られる。この排紙トレイ２０７０では、紙等が順次スタックされる。
【００３１】
また、各クリーニングユニットは、各感光体ドラムのそれぞれの表面に残るトナー、すなわち、いわゆる残留トナーを除去する。このようにして、残留トナーが除去されると、感光体ドラムは、帯電装置が対向する位置に戻る。このため、カラープリンタ２０００は、次の画像形成を行うことができる。
【００３２】
カラープリンタ２０００は、感光体ドラムの所定の位置（以下「ホームポジション」という。）を検出するホームポジションセンサを感光体ドラムごとに有する。
【００３３】
図２は、本発明の一実施形態に係るポジションセンサの一例を示す図である。図示するように、ポジションセンサは、例えば、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等の光源ＬＧと、固定スリットＳＬと、受光素子ＬＲＥと、波形整形回路ＣＩＲとから構成される。図示する例では、感光体ドラム２０３０に穴があり、光源ＬＧから発光された光は、穴及び固定スリットＳＬを透過して、受光素子ＬＲＥによって検出される。この検出結果は、図示するように、波形整形回路ＣＩＲの出力波形によって示される。なお、図示する構成は、透過光を検出する構成であるが、例えば、受光素子ＬＲＥは、反射光を検出する構成でもよい。
【００３４】
他に、まず、感光体ドラムには、ホームポジションを示すために、例えば、印又は突起物等が設けられる。このような印等があると、感光体ドラムが回転しても、印等を検出すれば、カラープリンタ２０００は、感光体ドラムがホームポジションから１回転して再度ホームポジションの位置に戻ってきたことがわかる。なお、ホームポジションセンサは、電気的、機械的又はこれらの組み合わせによってホームポジションを検出するセンサである。例えば、ホームポジションが突起物等で印される場合には、ホームポジションセンサは、突起物等を機械的に検出するタッチセンサ等である。一方で、ホームポジションが印等で印される場合には、ホームポジションセンサは、印等を電気的に検出する光学センサ等である。
【００３５】
カラープリンタ２０００は、ホームポジションセンサ２２４６ａ、２２４６ｂ、２２４６ｃ及び２２４６ｄによって、各感光体ドラムのホームポジションをそれぞれ検出する。具体的には、ホームポジションセンサ２２４６ａは、感光体ドラム２０３０ａにおける回転のホームポジションを検出する。同様に、ホームポジションセンサ２２４６ｂは、感光体ドラム２０３０ｂにおける回転のホームポジションを検出する。また、ホームポジションセンサ２２４６ｃは、感光体ドラム２０３０ｃにおける回転のホームポジションを検出する。さらに、ホームポジションセンサ２２４６ｄは、感光体ドラム２０３０ｄにおける回転のホームポジションを検出する。
【００３６】
カラープリンタ２０００は、各感光体ドラムの表面を計測して感光体ドラム２０３０の表面電位を示す電位センサを感光体ドラムごとに有する。なお、電位センサは、例えば、各感光体ドラムに対して対向する位置等に設置される。
【００３７】
＜濃度検出器例＞
図３は、本発明の一実施形態に係る画像の濃度を検出する濃度検出部の設置位置の一例を示す図である。例えば、濃度検出器２２４５（図１）は、図示するように、５つの光学センサＰ１、Ｐ２、Ｐ３、Ｐ４及びＰ５を有する。以下、濃度検出器２２４５が光学センサを５つ有する例で説明する。なお、濃度検出器２２４５は、光学センサを５つ有するに限られず、例えば、３つ有する構成でもよい。
【００３８】
また、以下の説明では、光学センサＰ１、Ｐ２、Ｐ３、Ｐ４及びＰ５を区別せず、いずれか任意の光学センサを単に「光学センサ」という場合がある。
【００３９】
具体的には、光学センサＰ１、Ｐ２、Ｐ３、Ｐ４及びＰ５ｃは、図示するように、Ｙ軸、すなわち転写ベルト２０４０の進行方向に直交する方向において、有効画像領域となる位置にそれぞれ設置される。
【００４０】
図４は、本発明の一実施形態に係る画像の濃度を検出する方法の一例を示す図である。図３に示すように設置される光学センサＰ１、Ｐ２、Ｐ３、Ｐ４及びＰ５を用いて、濃度検出器２２４５（図１）は、例えば、図４に示すように、濃度を検出する。以下、光学センサＰ１の例で説明する。
【００４１】
濃度検出器２２４５は、ＬＥＤ１１等の光源を有する。まず、ＬＥＤ１１から転写ベルト２０４０に対して、光が照射される。この光は、転写ベルト２０４０又は転写ベルト２０４０上に形成されるトナー画像で反射する。反射した光は、例えば、反射が正反射であると、光学センサＰ１に受光される。次に、光学センサＰ１は、受光する光に基づいて、受光量を示す信号を出力する。すなわち、転写ベルト２０４０のトナー量等に応じて、信号が示す受光量が異なるため、カラープリンタは、この信号によって、濃度を検出することができる。
【００４２】
なお、光学センサＰ１は、図示するように、複数設置されてもよい。具体的には、光は、転写ベルト２０４０等で拡散するように反射する場合がある。そのため、カラープリンタは、拡散反射用光学センサ１３を有してもよい。なお、拡散反射用光学センサ１３は、光学センサＰ１と同様に、光を受光すると、受光量を示す信号を出力する。具体的には、例えば、カラーの場合には、正反射光及び拡散反射光を用いて、トナー量が算出される。一方で、ブラックの場合には、正反射を用いて、トナー量が算出される。
【００４３】
＜光走査制御装置例＞
図５は、本発明の一実施形態に係る光走査制御装置の一例を示す図（その１）である。
【００４４】
図６は、本発明の一実施形態に係る光走査制御装置の一例を示す図（その２）である。
【００４５】
図７は、本発明の一実施形態に係る光走査制御装置の一例を示す図（その３）である。
【００４６】
図８は、本発明の一実施形態に係る光走査制御装置の一例を示す図（その４）である。
【００４７】
例えば、光走査制御装置２０１０は、光源２２００ａ、２２００ｂ、２２００ｃ及び２２００ｄを有する。また、光走査制御装置２０１０は、カップリングレンズ２２０１ａ、２２０１ｂ、２２０１ｃ及び２２０１ｄを有する。さらに、光走査制御装置２０１０は、開口板２２０２ａ、２２０２ｂ、２２０２ｃ及び２２０２ｄを有する。さらにまた、光走査制御装置２０１０は、シリンドリカルレンズ２２０４ａ、２２０４ｂ、２２０４ｃ及び２２０４ｄを有する。他にも、光走査制御装置２０１０は、ポリゴンミラー２１０４と、走査レンズ２１０５ａ、２１０５ｂ、２１０５ｃ及び２１０５ｄと、折り返しミラー２１０６ａ、２１０６ｂ、２１０６ｃ、２１０６ｄ、２１０８ｂ及び２１０８ｃを有する。
【００４８】
以下の説明では、４つの光源２２００ａ、２２００ｂ、２２００ｃ及び２２００ｄを区別せず、いずれか任意の光源を「光源２２００」という場合がある。
【００４９】
光源２２００は、例えば、複数（例えば、４０個）の発光部が２次元に配列される面発光レーザアレイを含む。この面発光レーザアレイが含む複数の発光部は、例えば、すべての発光部が副走査方向に射影した際に、発光部のそれぞれの間隔が等間隔となるように配置される。すなわち、複数の発光部は、少なくとも副走査方向に、それぞれ間隔があるように配置される。以下の説明では、いずれか２つの発光部の中心間距離を「発光部間隔」という場合がある。
【００５０】
カップリングレンズ２２０１ａは、光源２２００ａから照射される光束の光路上に配置される。また、カップリングレンズ２２０１ａは、この光束を略平行光束とする。同様に、カップリングレンズ２２０１ｂは、光源２２００ｂから照射される光束の光路上に配置される。また、カップリングレンズ２２０１ｂは、この光束を略平行光束とする。さらに、カップリングレンズ２２０１ｃは、光源２２００ｃから照射される光束の光路上に配置される。また、カップリングレンズ２２０１ｃは、この光束を略平行光束とする。さらにまた、カップリングレンズ２２０１ｄは、この光束を略平行光束とする。さらに、カップリングレンズ２２０１ｄは、光源２２００ｄから照射される光束の光路上に配置される。
【００５１】
開口板２２０２ａは、開口部を有し、カップリングレンズ２２０１ａを介する光束を整形する。同様に、開口板２２０２ｂは、開口部を有し、カップリングレンズ２２０１ｂを介する光束を整形する。さらに、開口板２２０２ｃは、開口部を有し、カップリングレンズ２２０１ｃを介する光束を整形する。さらにまた、開口板２２０２ｄは、開口部を有し、カップリングレンズ２２０１ｄを介する光束を整形する。
【００５２】
シリンドリカルレンズ２２０４ａは、開口板２２０２ａが有する開口部を通過する光束をポリゴンミラー２１０４が有する偏向反射面の近傍に、Ｚ軸方向に関して結像する。同様に、シリンドリカルレンズ２２０４ｂは、開口板２２０２ｂが有する開口部を通過する光束をポリゴンミラー２１０４が有する偏向反射面の近傍に、Ｚ軸方向に関して結像する。さらに、シリンドリカルレンズ２２０４ｃは、開口板２２０２ｃが有する開口部を通過する光束をポリゴンミラー２１０４が有する偏向反射面の近傍に、Ｚ軸方向に関して結像する。さらにまた、シリンドリカルレンズ２２０４ｄは、開口板２２０２ｄが有する開口部を通過する光束をポリゴンミラー２１０４が有する偏向反射面の近傍に、Ｚ軸方向に関して結像する。
【００５３】
カップリングレンズ２２０１ａと、開口板２２０２ａと、シリンドリカルレンズ２２０４ａとを有する光学系は、Ｋステーションの偏向器において前光学系となる。同様に、カップリングレンズ２２０１ｂと、開口板２２０２ｂと、シリンドリカルレンズ２２０４ｂとを有する光学系は、Ｃステーションの偏向器において前光学系となる。さらに、カップリングレンズ２２０１ｃと、開口板２２０２ｃと、シリンドリカルレンズ２２０４ｃとを有する光学系は、Ｍステーションの偏向器において前光学系となる。さらにまた、カップリングレンズ２２０１ｄと、開口板２２０２ｄと、シリンドリカルレンズ２２０４ｄとを有する光学系は、Ｙステーションの偏向器において前光学系となる。
【００５４】
ポリゴンミラー２１０４は、Ｚ軸回りに回転する。また、図示するように、ポリゴンミラー２１０４は、Ｚ軸方向に２段構造である。さらに、ポリゴンミラー２１０４は、４面鏡を有する。このポリゴンミラー２１０４が有する４面鏡は、それぞれの偏向反射面となる。そして、１段目の４面鏡では、シリンドリカルレンズ２２０４ｂからの光束及びシリンドリカルレンズ２２０４ｃからの光束が、それぞれ偏向される。一方で、２段目の４面鏡では、シリンドリカルレンズ２２０４ａからの光束及びシリンドリカルレンズ２２０４ｄからの光束が、それぞれ偏向される。なお、シリンドリカルレンズ２２０４ａからの光束及びシリンドリカルレンズ２２０４ｂからの光束は、ポリゴンミラー２１０４の位置より、Ｘ軸において、「−」側に向かうように偏向されるとする。一方で、シリンドリカルレンズ２２０４ｃからの光束及びシリンドリカルレンズ２２０４ｄからの光束は、ポリゴンミラー２１０４の位置より、Ｘ軸において、「＋」側に向かうように偏向されるとする。
【００５５】
各走査レンズは、各光束をそれぞれの感光体ドラムに集光させる。また、ポリゴンミラー２１０４の回転に基づいて、それぞれの感光体ドラムの表面上に、光スポットが主走査方向に等速で移動するように、制御が行われる。
【００５６】
具体的には、まず、走査レンズ２１０５ａ及び走査レンズ２１０５ｂは、ポリゴンミラー２１０４の位置より、Ｘ軸において、「−」側に配置される。一方で、走査レンズ２１０５ｃ及び走査レンズ２１０５ｄは、ポリゴンミラー２１０４の位置より、Ｘ軸において、「＋」側に配置される。
【００５７】
また、走査レンズ２１０５ａ及び走査レンズ２１０５ｂは、Ｚ軸方向に積層される。さらに、走査レンズ２１０５ｂは、１段目の４面鏡に対向する位置に設置される。一方で、走査レンズ２１０５ａは、２段目の４面鏡に対向する位置に設置される。同様に、走査レンズ２１０５ｃ及び走査レンズ２１０５ｄは、Ｚ軸方向に積層される。さらに、走査レンズ２１０５ｃは、１段目の４面鏡に対向する位置に設置される。一方で、走査レンズ２１０５ｄは、２段目の４面鏡に対向する位置に設置される。
【００５８】
ポリゴンミラー２１０４によって偏向されるシリンドリカルレンズ２２０４ａからの光束は、走査レンズ２１０５ａ及び折り返しミラー２１０６ａを介して、感光体ドラム２０３０ａに照射される。このように、光束によって、感光体ドラム２０３０ａに光が照射されると、光スポットが形成される。この光スポットは、ポリゴンミラー２１０４が回転すると、感光体ドラム２０３０ａの長手方向に移動する。すなわち、光スポットは、ポリゴンミラー２１０４の回転に基づいて、感光体ドラム２０３０ａ上を走査する。
【００５９】
なお、光スポットが移動する方向が主走査方向となる。したがって、感光体ドラム２０３０ａが回転する方向が副走査方向となる。
【００６０】
同様に、ポリゴンミラー２１０４によって偏向されるシリンドリカルレンズ２２０４ｂからの光束は、走査レンズ２１０５ｂ及び折り返しミラー２１０６ｂを介して、感光体ドラム２０３０ｂに照射される。このように、光束によって、感光体ドラム２０３０ｂに光が照射されると、光スポットが形成される。この光スポットは、ポリゴンミラー２１０４が回転すると、感光体ドラム２０３０ｂの長手方向に移動する。すなわち、光スポットは、ポリゴンミラー２１０４の回転に基づいて、感光体ドラム２０３０ｂ上を走査する。
【００６１】
なお、光スポットが移動する方向が主走査方向となる。したがって、感光体ドラム２０３０ｂが回転する方向が副走査方向となる。
【００６２】
同様に、ポリゴンミラー２１０４によって偏向されるシリンドリカルレンズ２２０４ｃからの光束は、走査レンズ２１０５ｃ及び折り返しミラー２１０６ｃを介して、感光体ドラム２０３０ｃに照射される。このように、光束によって、感光体ドラム２０３０ｃに光が照射されると、光スポットが形成される。この光スポットは、ポリゴンミラー２１０４が回転すると、感光体ドラム２０３０ｃの長手方向に移動する。すなわち、光スポットは、ポリゴンミラー２１０４の回転に基づいて、感光体ドラム２０３０ｃ上を走査する。
【００６３】
なお、光スポットが移動する方向が主走査方向となる。したがって、感光体ドラム２０３０ｃが回転する方向が副走査方向となる。
【００６４】
同様に、ポリゴンミラー２１０４によって偏向されるシリンドリカルレンズ２２０４ｄからの光束は、走査レンズ２１０５ｄ及び折り返しミラー２１０６ｄを介して、感光体ドラム２０３０ｄに照射される。このように、光束によって、感光体ドラム２０３０ｄに光が照射されると、光スポットが形成される。この光スポットは、ポリゴンミラー２１０４が回転すると、感光体ドラム２０３０ｄの長手方向に移動する。すなわち、光スポットは、ポリゴンミラー２１０４の回転に基づいて、感光体ドラム２０３０ｄ上を走査する。
【００６５】
なお、光スポットが移動する方向が主走査方向となる。したがって、感光体ドラム２０３０ｄが回転する方向が副走査方向となる。
【００６６】
また、各折り返しミラーは、ポリゴンミラー２１０４から各感光体ドラムまでに至る各光路長が同一となる位置にそれぞれ配置される。さらに、各折り返しミラーは、各感光体ドラムにおける各光束のそれぞれの入射位置及び入射角がいずれも同一となるようにそれぞれ配置される。
【００６７】
ポリゴンミラー２１０４及び各感光体ドラムの間の光路上に配置される光学系は、走査光学系等といわれる。この例では、Ｋステーションの走査光学系は、走査レンズ２１０５ａ及び折り返しミラー２１０６ａ等である。また、Ｃステーションの走査光学系は、走査レンズ２１０５ｂ、折り返しミラー２１０６ｂ及び２１０８ｂ等である。さらに、Ｍステーションの走査光学系は、走査レンズ２１０５ｃ、折り返しミラー２１０６ｃ及び２１０８ｃ等である。さらにまた、Ｙステーションの走査光学系は、走査レンズ２１０５ｄ及び折り返しミラー２１０６ｄ等である。なお、各走査光学系において、走査レンズは、複数のレンズであってもよい。
【００６８】
なお、図１に示す構成において、感光体ドラム２０３０並びに現像ローラ２０３３ａ、２０３３ｂ、２０３３ｃ及び２０３３ｄが回転する方向に対して接線方向（以下「第１方向」という。）、すなわち、Ｙ軸回りに対して接線方向は、Ｘ軸方向となる。また、現像ローラ２０３３ａ、２０３３ｂ、２０３３ｃ及び２０３３ｄは、いわゆる電磁ブラシ等を有し、感光体ドラム２０３０に対して、トナーを付着させるため、Ｙ軸回りに回転し、感光体ドラム２０３０に接する。なお、第１方向に対して、直交する方向を以下の説明では「第２方向」という。
【００６９】
＜ハードウェア構成例＞
図９は、本発明の一実施形態に係る画像形成装置のハードウェア構成の一例を示すブロック図である。例えば、カラープリンタ２０００は、コントローラ２００１と、第１プロッタ制御装置２００２と、第２プロッタ制御装置２００３と、メモリ２００４と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２００５と、第３プロッタ制御装置２００６とを有する。
【００７０】
まず、カラープリンタ２０００には、ネットワーク、有線又は無線等によって、上位装置が接続される。そして、上位装置は、カラープリンタ２０００に対して、ユーザの操作等に基づいて、画像形成を行う命令、すなわち、印刷要求を送信する。また、印刷要求が行われる際には、カラープリンタ２０００に画像形成させる画像を示す画像データが、上位装置からカラープリンタ２０００が有するコントローラ２００１に送られる。
【００７１】
コントローラ２００１は、例えば、ＣＰＵ等が実装される電子回路基板等である。例えば、コントローラ２００１は、ディザ処理等の階調処理及び上位装置から送られる画像データをビットマップ形式に変換する処理等の画像処理を行う。なお、コントローラ２００１の後段には、いわゆる画像展開を行う装置等が接続されてもよい。
【００７２】
第１プロッタ制御装置２００２、第２プロッタ制御装置２００３及び第３プロッタ制御装置２００６は、例えば、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等のＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）又はこれらの組み合わせ等である。なお、第１プロッタ制御装置２００２が行う処理の一部は、ファームウェア等で実行されてもよい。
【００７３】
第１プロッタ制御装置２００２は、パターンを付加したり、トリミング等の画像処理を行ったりする装置である。例えば、付加されるパターンは、偽造防止用のパターン、テストパターン又は調整用のパターン等である。なお、調整用のパターンは、例えば、濃度調整用のパターン、色ずれ補正用のパターン又はブレード捲込まれ回避用のパターン等である。また、画像処理は、スキュー補正等を行ってもよい。他にも、第１プロッタ制御装置２００２は、ノイズ除去処理、画素数のカウント処理、画像データのデータ容量を計測する処理、８ビットデータを１０ビットデータに変換する処理及びパラレルデータをシリアルデータに変換する処理等を行う。
【００７４】
第２プロッタ制御装置２００３及び第３プロッタ制御装置２００６は、例えば、同様の処理をそれぞれ行う。図示する構成では、各光源が、それぞれ１色を画像形成するのに用いられる。例えば、光源２２００ａは、「Ｋ」、「Ｃ」、「Ｍ」及び「Ｙ」の色のうち、「Ｋ」の色を画像形成するのに用いられる。また、光源２２００ｂは、「Ｋ」、「Ｃ」、「Ｍ」及び「Ｙ」の色のうち、「Ｍ」の色を画像形成するのに用いられる。さらに、光源２２００ｃは、「Ｋ」、「Ｃ」、「Ｍ」及び「Ｙ」の色のうち、「Ｃ」の色を画像形成するのに用いられる。さらにまた、光源２２００ｄは、「Ｋ」、「Ｃ」、「Ｍ」及び「Ｙ」の色のうち、「Ｙ」の色を画像形成するのに用いられる。そして、図示する構成では、第２プロッタ制御装置２００３及び第３プロッタ制御装置２００６は、２色ずつ光源をそれぞれ制御する。なお、色の組み合わせは、図示する組み合わせでなくともよい。したがって、第２プロッタ制御装置２００３及び第３プロッタ制御装置２００６は、光源を制御するドライバ等の制御装置を有する。
【００７５】
以下、第２プロッタ制御装置２００３が光源２２００ａを制御して「Ｋ」の色を画像形成する場合を例に説明する。なお、カラープリンタには、色ごとのパラメータがあらかじめ設定され、色ごとにパラメータ等に基づいて、それぞれ異なる処理が行われてもよい。
【００７６】
第２プロッタ制御装置２００３は、まず、第１プロッタ制御装置２００２から画像データ（以下「第１画像データ」という。）を受信する。例えば、第２プロッタ制御装置２００３は、ＬＶＤＳ（Ｌｏｗ  ｖｏｌｔａｇｅ  ｄｉｆｆｅｒｅｎｔｉａｌ  ｓｉｇｎａｌｉｎｇ）信号等で第１画像データを受信する。また、前段の第１プロッタ制御装置２００２で８ビットデータを１０ビットデータに変換する処理が行われる場合には、第２プロッタ制御装置２００３は、逆変換、すなわち、１０ビットデータを８ビットデータに変換する処理等を行う。そして、第２プロッタ制御装置２００３は、第１画像データを光源２２００ａの発光解像度に合うデータフォーマットに変換する。
【００７７】
例えば、光源２２００ａは、ＶＣＳＥＬ（Ｖｅｒｔｉｃａｌ  Ｃａｖｉｔｙ  Ｓｕｒｆａｃｅ  Ｅｍｉｔｔｉｎｇ  ＬＡＳＥＲ、垂直共振器面発光レーザ）のレーザアレイである。このように、光源２２００ａをＶＣＳＥＬとすると、発光解像度は、主走査方向に２４００ｄｐｉ（ｄｏｔｓ  ｐｅｒ  ｉｎｃｈ）及び副走査方向に４８００ｄｐｉ等の高い解像度とすることができる。
【００７８】
例えば、第１画像データが２４００ｄｐｉの解像度であり、発光解像度が４８００ｄｐｉである場合には、第２プロッタ制御装置２００３は、第１画像データに対して、いわゆる倍密処理等を行い、第１画像データを高解像度に変換した画像データ（以下「第２画像データ」という。）を生成する。なお、高い解像度にする変換は、例えば、あらかじめ入力されるＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）データ等によって実現される。他にも、高い解像度にする変換は、第１画像データが有する各画素（以下「第１画素」という。）のデータを２つの画素にする等の変換でもよい。
【００７９】
そして、第２プロッタ制御装置２００３は、第１画像データを変換して、第２画像データを生成する。なお、変換手順の詳細は、後述する。次に、第２プロッタ制御装置２００３は、第２画像データに基づいて、光源２２００ａを制御して画像形成を行う。
【００８０】
＜全体処理例＞
図１０は、本発明の一実施形態に係る画像形成装置による全体処理の一例を示すフローチャートである。例えば、カラープリンタは、図示するような画像形成方法によって、画像形成を行う。なお、以下の例では、第１画像データのカラム（ｃｏｌｕｍｎ）方向（Ｙ方向、主走査方向）の解像度が２４００ｄｐｉであり、かつ、第２画像データが４８００ｄｐｉである例で説明する。
【００８１】
＜特定データの設定例（ステップＳ０１）＞
ステップＳ０１では、カラープリンタは、特定データを設定する。なお、特定データは、例えば、パターンマッチングが行われる場合には、パターンマッチングで検出されるパターンを示すデータである。例えば、特定データは、以下のようなデータである。
【００８２】
図１１は、本発明の一実施形態に係る特定データの一例を示す図である。図示するように、特定データは、例えば、図１１（Ａ）乃至図１１（Ｄ）に示す４つのデータである。なお、図示する例では、それぞれの特定データは、２４００ｄｐｉの６画素分のデータである。また、図示する例では、各画素は、それぞれ１ビットデータである。具体的には、画素が「０」を示す場合には、画素は、光源を消灯させる、すなわち、画素に対応する箇所にトナーが付着されないため、画素に対応する箇所を白色（画像形成に用いられる用紙が白色であるとする。）にすることを示す。一方で、画素が「１」を示す場合には、画素は、光源を点灯させる、すなわち、画素に対応する箇所に「Ｋ」のトナーが付着されるため、画素に対応する箇所を黒色とすることを示す。なお、「０」及び「１」のどちらを黒色とするかは、あらかじめカラープリンタに設定できてもよい。また、特定データは、６画素のデータに限られず、例えば、第１画像データの解像度又は対象とするエッジの太さ等に基づいて設定されてもよい。すなわち、特定データは、６画素以外の数でもよい。
【００８３】
具体的には、図１１（Ａ）に示すような特定データが設定されると、カラープリンタは、例えば、以下のような画素を特定できる。
【００８４】
図１２は、本発明の一実施形態に係る特定データに基づいて特定される画素の一例を示す図（その１）である。例えば、第１画像データが図示するような複数の第１画素ＰＸ１を有する例で説明する。具体的には、第１画像データの一部に、図示するような縦ラインＬＮ１を画像形成する画素があるとする。この例では、図１１（Ａ）に示す特定データが示すパターンと、図１２に示す第１画素ＰＸ１のうち、例えば、図示する２行目における２列目乃至７列目の６画素のパターン（以下「第１特定パターンＰＴ１」という。）とが一致する。図示するように、第１特定パターンＰＴ１は、図の右方向に、まず、「０」を示す画素が２画素続き、次に、「１」を示す画素が４画素続くパターンである。すなわち、図１１（Ａ）に示す特定データと、第１特定パターンＰＴ１とは、「０」及び「１」のそれぞれの画素の数並びに「０」及び「１」の位置がどちらも一致する。このように、特定データが設定されると、縦ラインＬＮ１が画像形成される場合において、境界となる画素（以下「第１対象画素」という。）が特定できる。
【００８５】
第１対象画素は、例えば、第１特定パターンＰＴ１の例では、図示するように、縦ラインＬＮ１を画像形成する場合において、点灯させる画素と、消灯させる画素との境界となる画素（以下「左エッジ画素ＬＰＸ」という。）である。すなわち、左エッジ画素ＬＰＸは、いわゆる縦ラインＬＮ１の左エッジ部分である。また、第１対象画素は、例えば、図示するように、「１」を示す画素であり、かつ、「０」となる画素が隣接する画素である。
【００８６】
このように、図１１（Ａ）に示す特定データが設定されると、カラープリンタは、第１画素から図１２に示すような第１対象画素を特定することができる。以下、図１１（Ｂ）乃至図１１（Ｄ）に示す特定データを利用すると、カラープリンタは、同様に、第１対象画素を特定できる。
【００８７】
同様に、図１１（Ｂ）に示すような特定データが設定されると、カラープリンタは、例えば、以下のような画素を特定できる。
【００８８】
図１３は、本発明の一実施形態に係る特定データに基づいて特定される画素の一例を示す図（その２）である。例えば、第１画像データが図示するような複数の第１画素ＰＸ１を有する例で説明する。具体的には、第１画像データの一部に、図示するような縦ラインＬＮ２を画像形成する画素があるとする。この例では、図１１（Ｂ）に示す特定データが示すパターンと、図１３に示す第１画素ＰＸ１のうち、例えば、図示する２行目における６列目乃至１１列目の６画素のパターン（以下「第２特定パターンＰＴ２」という。）とが一致する。図示するように、第２特定パターンＰＴ２は、図の右方向に、まず、「１」を示す画素が４画素続き、次に、「０」を示す画素が２画素続くパターンである。すなわち、図１１（Ｂ）に示す特定データと、第２特定パターンＰＴ２とは、「０」及び「１」のそれぞれの画素の数並びに「０」及び「１」の位置がどちらも一致する。このように、特定データが設定されると、縦ラインＬＮ２が画像形成される場合において、第１対象画素が特定できる。
【００８９】
第１対象画素は、例えば、第２特定パターンＰＴ２の例では、図示するように、縦ラインＬＮ２を画像形成する場合において、点灯させる画素と、消灯させる画素との境界となる画素（以下「右エッジ画素ＲＰＸ」という。）である。すなわち、右エッジ画素ＲＰＸは、いわゆる縦ラインＬＮ２の右エッジ部分である。また、第１対象画素は、例えば、図示するように、「１」を示す画素であり、かつ、「０」となる画素が隣接する画素である。
【００９０】
このように、図１１（Ｂ）に示す特定データが設定されると、カラープリンタは、第１画素から図１３に示すような第１対象画素を特定することができる。
【００９１】
同様に、図１１（Ｃ）に示すような特定データが設定されると、カラープリンタは、例えば、以下のような画素を特定できる。
【００９２】
図１４は、本発明の一実施形態に係る特定データに基づいて特定される画素の一例を示す図（その３）である。例えば、第１画像データが図示するような複数の第１画素ＰＸ１を有する例で説明する。具体的には、第１画像データの一部に、図示するような横ラインＬＮ３を画像形成する画素があるとする。この例では、図１１（Ｃ）に示す特定データが示すパターンと、図１４に示す第１画素ＰＸ１のうち、例えば、図示する４列目における２行目乃至７行目の６画素のパターン（以下「第３特定パターンＰＴ３」という。）とが一致する。図示するように、第３特定パターンＰＴ３は、図の下方向に、まず、「０」を示す画素が２画素続き、次に、「１」を示す画素が４画素続くパターンである。すなわち、図１１（Ｃ）に示す特定データと、第３特定パターンＰＴ３とは、「０」及び「１」のそれぞれの画素の数並びに「０」及び「１」の位置がどちらも一致する。このように、特定データが設定されると、横ラインＬＮ３が画像形成される場合において、第１対象画素が特定できる。
【００９３】
第１対象画素は、例えば、第３特定パターンＰＴ３の例では、図示するように、横ラインＬＮ３を画像形成する場合において、点灯させる画素と、消灯させる画素との境界となる画素（以下「上エッジ画素ＵＰＸ」という。）である。すなわち、上エッジ画素ＵＰＸは、いわゆる横ラインＬＮ３の上エッジ部分である。また、第１対象画素は、例えば、図示するように、「１」を示す画素であり、かつ、「０」となる画素が隣接する画素である。
【００９４】
このように、図１１（Ｃ）に示す特定データが設定されると、カラープリンタは、第１画素から図１４に示すような第１対象画素を特定することができる。
【００９５】
同様に、図１１（Ｄ）に示すような特定データが設定されると、カラープリンタは、例えば、以下のような画素を特定できる。
【００９６】
図１５は、本発明の一実施形態に係る特定データに基づいて特定される画素の一例を示す図（その４）である。例えば、第１画像データが図示するような複数の第１画素ＰＸ１を有する例で説明する。具体的には、第１画像データの一部に、図示するような横ラインＬＮ４を画像形成する画素があるとする。この例では、図１１（Ｄ）に示す特定データが示すパターンと、図１５に示す第１画素ＰＸ１のうち、例えば、図示する４列目における４行目乃至９行目の６画素のパターン（以下「第４特定パターンＰＴ４」という。）とが一致する。図示するように、第４特定パターンＰＴ４は、図の下方向に、まず、「１」を示す画素が４画素続き、次に、「０」を示す画素が２画素続くパターンである。すなわち、図１１（Ｄ）に示す特定データと、第４特定パターンＰＴ４とは、「０」及び「１」のそれぞれの画素の数並びに「０」及び「１」の位置がどちらも一致する。このように、特定データが設定されると、横ラインＬＮ４が画像形成される場合において、第１対象画素が特定できる。
【００９７】
第１対象画素は、例えば、第４特定パターンＰＴ４の例では、図示するように、横ラインＬＮ４を画像形成する場合において、点灯させる画素と、消灯させる画素との境界となる画素（以下「下エッジ画素ＤＰＸ」という。）である。すなわち、下エッジ画素ＤＰＸは、いわゆる横ラインＬＮ４の下エッジ部分である。また、第１対象画素は、例えば、図示するように、「１」を示す画素であり、かつ、「０」となる画素が隣接する画素である。
【００９８】
このように、図１１（Ｄ）に示す特定データが設定されると、カラープリンタは、第１画素から図１５に示すような第１対象画素を特定することができる。
【００９９】
なお、特定データは、図１１に示す４つのパターンに限られない。例えば、カラープリンタには、更に特定データが設定されてもよい。例えば、６画素以外の画素数でパターンを示す特定データ又は図１１に示すパターンとは「０」と「１」の比率が異なる特定データ等が更に設定されてもよい。
【０１００】
＜第１画素数の設定例（ステップＳ０２）＞
図１０に戻り、ステップＳ０２では、カラープリンタは、第１方向において、後段の変換（後述するステップＳ０７）で、点灯させる画素を消灯させる画素に変換する画素数（以下「第１画素数」という。）を設定する。
【０１０１】
＜第２画素数の設定例（ステップＳ０３）＞
ステップＳ０３では、カラープリンタは、第２方向において、後段の変換（後述するステップＳ０７）で、点灯させる画素を消灯させる画素に変換する画素数（以下「第２画素数」という。）を設定する。
【０１０２】
なお、第１画素数及び第２画素数の詳細な説明は、後述する。また、第１画素数及び第２画素数は、別々に独立して設定される。なお、第１画素数及び第２画素数は、設定される順序は、図１０に示す順序に限られない。すなわち、第１画素数及び第２画素数は、同時又は先に第２画素数が設定され、次に第１画素数が設定されてもよい。
【０１０３】
＜印刷指示の受付例（ステップＳ０４）＞
図１０に戻り、ステップＳ０４では、カラープリンタは、印刷指示を受け付ける。例えば、図１に示すような構成では、カラープリンタには、上位装置から印刷指示を示すコマンドデータ及び画像データ等が送信される。このように、カラープリンタに対して、コマンドデータ等が送信されると、カラープリンタは、印刷指示を受け付ける。そして、カラープリンタは、印刷指示を受け付けると、送信される画像データに対して画像処理を開始する。なお、図１に示すような構成では、カラープリンタは、まず、コントローラ２００１（図１）による画像処理を行う。
【０１０４】
＜タグデータの生成及び画像処理例（ステップＳ０５）＞
ステップＳ０５では、カラープリンタは、コントローラ２００１によって、タグデータの生成及び画像処理を行う。なお、タグデータは、画像データが有する各画素の属性を示すデータである。具体的には、まず、各画素の属性は、例えば、「イメージ」、「テキスト」又は「グラフィック」のいずれかの属性に分類されるとする。この属性は、画像データの各画素がユーザの操作によって、どのような種類の画像を画像形成するように画像データに入力されたかによる。例えば、「テキスト」は、画素が文字又はラインであることを示す属性である。より具体的には、画像データにおいて、ユーザが文字又はラインを画像形成するように入力する場合には、画素は、「テキスト」の属性に分類される。一方で、ユーザが絵柄等を画像形成するように入力する場合には、画素は、「イメージ」等の属性に分類される。
【０１０５】
以下、後段の処理では、文字又はライン、すなわち、「テキスト」の属性の画素が対象となる例で説明する。この例では、タグデータは、１ビットデータとなる。具体的には、画素が「テキスト」の属性である場合には、タグデータは、「１」となり、一方で、画素が「テキスト」以外の属性である場合には、タグデータは、「０」となる。
【０１０６】
また、ステップＳ０５では、カラープリンタは、コントローラ２００１及び第１プロッタ制御装置２００２（図９）によって、画像処理を行い、第１画像データを生成する。そして、カラープリンタは、生成した第１画像データを第２プロッタ制御装置２００３（図９）等に送信する。
【０１０７】
＜第１画像データ及びタグデータの受信例（ステップＳ０６）＞
ステップＳ０６では、カラープリンタは、第１画像データ及びタグデータを受信する。例えば、第１画像データ及びタグデータは、以下のように受信される。
【０１０８】
図１６は、本発明の一実施形態に係る第１画像データ及びタグデータの受信の一例を示すタイミングチャートである。例えば、第１画像データ及びタグデータは、クロック信号ＣＬＫに同期する信号によって、受信される。図示する例では、第１画像データＤＩＭＧ１及びタグデータＤＴＧは、それぞれ１ビットデータであり、かつ、クロック信号ＣＬＫの１クロック分が１画素のデータとなる。
【０１０９】
具体的には、例えば、第１タイミングＴ１において、第１画像データＤＩＭＧ１は、「０」であるため、第１画像データＤＩＭＧ１は、光源を消灯させることを示す。一方で、第２タイミングＴ２において、第１画像データＤＩＭＧ１は、「１」であるため、第１画像データＤＩＭＧ１は、光源を点灯させることを示す。そして、第２タイミングＴ２では、タグデータＤＴＧは、「１」であるため、第２タイミングＴ２における第１画像データＤＩＭＧ１が「テキスト」の属性であることを示す。このように、タグデータＤＴＧは、第１画像データＤＩＭＧ１が「１」である場合には、画素の属性を示す。
【０１１０】
したがって、タグデータＤＴＧは、第１画像データＤＩＭＧ１が「１」であっても、第１画像データＤＩＭＧ１が「テキスト」以外の属性である場合には、「０」である。例えば、第３タイミングＴ３は、第１画像データＤＩＭＧ１が「１」であっても、タグデータＤＴＧが、「０」となる例である。この場合は、絵柄等の画像である。
【０１１１】
＜第１画像データを第２画像データにする変換例（ステップＳ０７）＞
図１０に戻り、ステップＳ０７では、カラープリンタは、第１画像データを第２画像データにする変換を行う。具体的には、まず、カラープリンタは、特定データに基づいて、パターンマッチング等によって、図１２乃至図１５のように、第１対象画素を特定する。そして、カラープリンタは、特定される第１対象画素と、それ以外の第１画素とを例えば、以下のように変換する。
【０１１２】
図１７は、本発明の一実施形態に係る変換の第１例を示す図である。以下、図１２に示す第１特定パターンＰＴ１が有するそれぞれの第１画素を図示するように第２画像データの画素（以下「第２画素」という。）に変換する例で説明する。
【０１１３】
この例は、第１特定パターンＰＴ１が変換されて、第１変換パターンＰＴ１Ａとなる例である。第１特定パターンＰＴ１が有する各第１画素は、それぞれ４つの第２画素に変換される。図示するように、あらかじめ特定される第１対象画素（この例では、左エッジ画素ＬＰＸである。）は、第１対象画素に対応する４つの第２画素（以下「第２対象画素ＬＰＸ２」という。）がすべて「０」となるように変換される。
【０１１４】
また、タグデータに基づいて、左エッジ画素ＬＰＸが「テキスト」の属性である場合には、図示するような変換が行われる。つまり、左エッジ画素ＬＰＸが図１６に示す第２タイミングＴ２のように、タグデータが「１」となる属性であると、図１７のように、左エッジ画素ＬＰＸは、カラープリンタによって、第２対象画素ＬＰＸ２に変換される。一方で、左エッジ画素ＬＰＸが「テキスト」以外の属性である場合、すなわち、図１６に示す第３タイミングＴ３のように、タグデータが「０」となる属性であると、図１７に示す第２対象画素ＬＰＸ２以外の第２画素のように、第１画素は、４つとも第１画素が示す値を反映させるように変換される。すなわち、変換後の４つの第２画素は、すべて同じ値を示すように変換される。
【０１１５】
図示するような変換とすると、ライン又は文字は、４８００ｄｐｉにおいてカラム方向に２画素分細くなるように画像形成される。なお、「２画素」は、第２画素数で設定される画素数である。つまり、図１７は、第２画素数にあらかじめ「２」が設定される例である。
【０１１６】
そして、カラープリンタは、図１７に示すように、第１画像データを高い解像度となるように変換する。すなわち、第１画像データに対して、いわゆる倍密処理を行うと、第２画像データは、生成される。そして、カラープリンタは、第２画像データを生成する変換において、いわゆる細線化処理を行うと、ライン又は文字の画像を細く画像形成することができる。
【０１１７】
同様に、図１３のように、特定される第１画素は、例えば、以下のように変換される。
【０１１８】
図１８は、本発明の一実施形態に係る変換の第２例を示す図である。以下、図１３に示す第２特定パターンＰＴ２が有するそれぞれの第１画素を図示するように第２画素に変換する例で説明する。
【０１１９】
この例は、第２特定パターンＰＴ２が変換されて、第２変換パターンＰＴ２Ａとなる例である。図１７と同様に、第２特定パターンＰＴ２が有する各第１画素は、それぞれ４つの第２画素に変換される。図示するように、あらかじめ特定される第１対象画素（この例では、右エッジ画素ＲＰＸである。）は、第１対象画素に対応する４つの第２画素（以下「第２対象画素ＲＰＸ２」という。）がすべて「０」となるように変換される。なお、第２対象画素ＲＰＸ２となるように変換されるのは、タグデータが「１」となる右エッジ画素ＲＰＸである。
【０１２０】
図示するような変換とすると、ライン又は文字は、４８００ｄｐｉにおいてカラム方向に２画素分細くなるように画像形成される。なお、「２画素」は、第２画素数で設定される画素数である。つまり、図１８は、第２画素数にあらかじめ「２」が設定される例である。
【０１２１】
そして、カラープリンタは、図１７と同様に、第１画像データを高い解像度となるように変換する。すなわち、第１画像データに対して、いわゆる倍密処理を行うと、第２画像データは、生成される。そして、カラープリンタは、第２画像データを生成する変換において、いわゆる細線化処理を行うと、ライン又は文字の画像を細く画像形成することができる。
【０１２２】
同様に、図１４のように、特定される第１画素は、例えば、以下のように変換される。
【０１２３】
図１９は、本発明の一実施形態に係る変換の第３例を示す図である。以下、図１４に示す第３特定パターンＰＴ３が有するそれぞれの第１画素を図示するように第２画素に変換する例で説明する。
【０１２４】
この例は、第３特定パターンＰＴ３が変換されて、第３変換パターンＰＴ３Ａとなる例である。図１７と同様に、第３特定パターンＰＴ３が有する各第１画素は、それぞれ４つの第２画素に変換される。図示するように、あらかじめ特定される第１対象画素（この例では、上エッジ画素ＵＰＸである。）は、第１対象画素に対応する４つの第２画素（以下「第２対象画素ＵＰＸ２」という。）のうち、「１」に隣接する２つの画素は、「１」となるように変換される。一方で、それ以外の第２対象画素ＵＰＸ２は、「０」となるように変換される。つまり、第２対象画素が有する画素は、４つの画素のうち、半分の画素が「０」となり、かつ、もう半分が「１」となるように変換される。なお、第２対象画素ＵＰＸ２となるように変換されるのは、タグデータが「１」となる上エッジ画素ＵＰＸである。
【０１２５】
図示するような変換とすると、ライン又は文字は、４８００ｄｐｉにおいてロウ方向に１画素分細くなるように画像形成される。なお、「１画素」は、第１画素数で設定される画素数である。つまり、図１９は、第１画素数にあらかじめ「１」が設定される例である。
【０１２６】
そして、カラープリンタは、図１７と同様に、第１画像データを高い解像度となるように変換する。すなわち、第１画像データに対して、いわゆる倍密処理を行うと、第２画像データは、生成される。そして、カラープリンタは、第２画像データを生成する変換において、いわゆる細線化処理を行うと、ライン又は文字の画像を細く画像形成することができる。
【０１２７】
同様に、図１５のように、特定される第１画素は、例えば、以下のように変換される。
【０１２８】
図２０は、本発明の一実施形態に係る変換の第３例を示す図である。以下、図１５に示す第４特定パターンＰＴ４が有するそれぞれの第１画素を図示するように第２画素に変換する例で説明する。
【０１２９】
この例は、第４特定パターンＰＴ４が変換されて、第４変換パターンＰＴ４Ａとなる例である。図１７と同様に、第４特定パターンＰＴ４が有する各第１画素は、それぞれ４つの第２画素に変換される。図示するように、あらかじめ特定される第１対象画素（この例では、下エッジ画素ＤＰＸである。）は、第１対象画素に対応する４つの第２画素（以下「第２対象画素ＤＰＸ２」という。）のうち、「１」に隣接する２つの画素は、「１」となるように変換される。一方で、それ以外の第２対象画素ＤＰＸ２は、「０」となるように変換される。つまり、第２対象画素が有する画素は、４つの画素のうち、半分の画素が「０」となり、かつ、もう半分が「１」となるように変換される。なお、第２対象画素ＤＰＸ２となるように変換されるのは、図１７と同様に、タグデータが「１」となる下エッジ画素ＤＰＸである。
【０１３０】
図示するような変換とすると、ライン又は文字は、４８００ｄｐｉにおいてロウ方向に１画素分細くなるように画像形成される。なお、「１画素」は、第１画素数で設定される画素数である。つまり、図２０は、第１画素数にあらかじめ「１」が設定される例である。
【０１３１】
そして、カラープリンタは、図１７と同様に、第１画像データを高い解像度となるように変換する。すなわち、第１画像データに対して、いわゆる倍密処理を行うと、第２画像データは、生成される。そして、カラープリンタは、第２画像データを生成する変換において、いわゆる細線化処理を行うと、ライン又は文字の画像を細く画像形成することができる。
【０１３２】
なお、変換において、細線化処理は、図１７乃至図２０に示すように、１画素分又は２画素分細くする処理に限られない。すなわち、細線化処理は、あらかじめ設定される値分であって、２画素分以上細くなるような設定であれば、細線化処理は、２画素分以上細くする処理でもよい。
【０１３３】
図１７及び図１８と、図１９及び図２０とに示すように、ロウ方向において変換される画素数、すなわち、第１画素数と、カラム方向において変換される画素数、すなわち、第２画素数とは、それぞれ異なる値が別々に設定できる。具体的には、上記の例では、図１７及び図１８、つまり、第２画素数が「２」と設定されるのに対して、図１９及び図２０、つまり、第１画素数が「１」と設定され、異なる値が独立して別個に設定される。なお、それぞれの設定値は、例えば、レジスタ等に設定される。そのため、図１７及び図１８と、図１９及び図２０とに示すように、ロウ方向と、カラム方向とで、画像形成装置は、異なる細線化処理を行うことができる。なお、第１画素数及び第２画素数は、同一の値でもよい。
【０１３４】
このように、第１画素数と、第２画素数とでそれぞれ異なる値が別々に設定できると、ロウ方向と、カラム方向とで、異なる画素数の細線化処理を行うことができるため、画像形成装置は、縦と、横との比率、いわゆる縦横比を調整することができる。
【０１３５】
また、第１画素数及び第２画素数は、図１７乃至図２０に示すように、カラム方向、つまり、第２画素数が、ロウ方向、つまり、第１画素数より、大きな値となるように設定されるのが望ましい。
【０１３６】
現像ローラ２０３３ａ、２０３３ｂ、２０３３ｃ及び２０３３ｄ（図１）は、感光体にトナーを付着させ、その後、感光体から離れる際に、トナーを欠き取ってしまう場合がある。そのため、現像ローラ２０３３ａ、２０３３ｂ、２０３３ｃ及び２０３３ｄが回転する方向を第１方向とすると、第１方向において、ライン等は、トナーの欠けによって、細くなる場合がある。一方で、第２方向では、現像ローラ２０３３ａ、２０３３ｂ、２０３３ｃ及び２０３３ｄによるトナーの欠けが発生しにくい。
【０１３７】
したがって、第１方向及び第２方向で同一の幅とする画像データであっても、同一の幅のラインが画像形成されない場合がある。そこで、第２画素数に、第１画素数より大きな値が設定されるのが望ましい。このようにすると、第２方向では、第１方向より細くなるように、図１７乃至図２０に示すように、細線化処理が行われる。そのため、現像ローラ２０３３ａ、２０３３ｂ、２０３３ｃ及び２０３３ｄによって、第１方向においてトナーの欠け等が起きても、第１画素数及び第２画素数のそれぞれの値を設定すると、画像形成装置は、ほぼ同一の幅となるライン等を画像形成することができる。
【０１３８】
なお、現像ローラ２０３３ａ、２０３３ｂ、２０３３ｃ及び２０３３ｄによってトナーが欠ける現象は、「スキャンベンジ」等と呼ばれる場合がある。
【０１３９】
また、倍密処理等の変換は、例えば、以下のような処理である。
【０１４０】
図２１は、本発明の一実施形態に係る画像形成装置による倍密処理の第１例を示す図である。例えば、第１画像データが２４００ｄｐｉの解像度であり、かつ、１画素が光源を点灯させるか又は消灯させるかを示す１ビットデータである場合には、図２１（Ａ）乃至図２１（Ｄ）に示すような変換が行われる。そして、図示する例は、４８００ｄｐｉの解像度であり、かつ、１画素が１ビットデータである第２画像データが生成される例である。この例は、第１対象画素がない場合、すなわち、「テキスト」の属性であって、図１２乃至図１５に示すようなエッジ画素がない場合に、行われる変換の一例である。
【０１４１】
また、変換は、他の解像度に係る画像データが用いられてもよい。例えば、第１画像データは、６００ｄｐｉ以下の解像度でもよい。
【０１４２】
さらに、第１画像データは、１画素が２ビット以上のデータでもよい。例えば、第１画像データが有する画素、すなわち、第１画素が２ビットデータ場合には、変換は、以下のような処理でもよい。
【０１４３】
図２２は、本発明の一実施形態に係る画像形成装置による倍密処理の第２例を示す図である。図示する例は、第１画素が２ビットデータであり、「０」乃至「３」のいずれかの値となる場合である。なお、第１画素は、「０」が画像形成を行わないことを示し、数値が大きくなるほど濃く画像形成させることを示すとする。また、この例では、図２２（Ａ）乃至図２２（Ｄ）のいずれかの組み合わせの変換を行うようにあらかじめカラープリンタに設定できるとする。
【０１４４】
図示する例は、いわゆる上寄せが行われる例である。具体的には、上寄せは、第１画素が「１」又は「２」の場合に、「１」となる第２画素が図において上の方に集中して配置される形式である。さらに、図２２（Ａ）は、「１」となる第２画素が図において左の方に集中して配置される形式である。そして、図２２（Ｂ）及び図２２（Ｃ）は、「１」となる第２画素が図において中央に集中して配置される形式である。また、図２２（Ｄ）は、「１」となる第２画素が図において右の方に集中して配置される形式である。
【０１４５】
他にも、第１画素が２ビットデータ場合には、変換は、以下のような処理でもよい。
【０１４６】
図２３は、本発明の一実施形態に係る画像形成装置による倍密処理の第３例を示す図である。図示する変換は、図２２と同様に、第１画素が２ビットデータであり、「０」乃至「３」のいずれかの値となる場合である。また、この例では、図２３（Ａ）乃至図２３（Ｆ）のいずれかの組み合わせの変換を行うようにあらかじめカラープリンタに設定できるとする。
【０１４７】
図２２と比較すると、図２３に示す変換は、第１画素が「１」又は「３」である場合には同一である。図２３に示す例は、ロウ方向において中央に「１」の画素が寄せられる形式である。
【０１４８】
さらに、第１画素は、２ビット以上のデータ（以下「多ビットデータ」という。）であってもよい。第１画素が多ビットデータである場合には、第１画素の示す値に基づいて、第２画素において、点灯する画素の配置が定まる。例えば、第１画素が２ビットデータの多ビットデータである場合には、変換は、以下のような処理でもよい。
【０１４９】
図２４は、本発明の一実施形態に係る画像形成装置による倍密処理の第４例を示す図である。図示する変換は、図２２と同様に、第１画素が２ビットデータであり、「０」乃至「３」のいずれかの値となる場合である。また、この例では、図２４（Ａ）乃至図２４（Ｄ）のいずれかの組み合わせの変換を行うようにあらかじめカラープリンタに設定できるとする。
【０１５０】
図２２と比較すると、図２３に示す変換は、第１画素が「１」又は「３」である場合には同一である。図２３に示す例は、いわゆる下寄せが行われる例である。
【０１５１】
具体的には、下寄せは、第１画素が「１」又は「２」の場合に、「１」となる第２画素が図において下の方に集中して配置される形式である。さらに、図２４（Ａ）は、「１」となる第２画素が図において左の方に集中して配置される形式である。そして、図２４（Ｂ）及び図２４（Ｃ）は、「１」となる第２画素が図において中央に集中して配置される形式である。また、図２４（Ｄ）は、「１」となる第２画素が図において右の方に集中して配置される形式である。
【０１５２】
さらにまた、第１画素が２ビットデータ場合には、変換は、以下のような処理でもよい。
【０１５３】
図２５は、本発明の一実施形態に係る画像形成装置による倍密処理の第５例を示す図である。図示する変換は、図２２と同様に、第１画素が２ビットデータであり、「０」乃至「３」のいずれかの値となる場合である。また、この例では、図２５（Ａ）又は図２５（Ｂ）のどちらかの組み合わせの変換を行うようにあらかじめカラープリンタに設定できるとする。
【０１５４】
図２２乃至図２４と比較すると、図２５に示す変換は、「寄せ」が行われず、比較的、均一に「１」が配置される例である。一方で、図２２と比較すると、図２５に示す変換は、第１画素が「１」又は「３」である場合には同一である。
【０１５５】
図２６は、画像形成装置による倍密処理における比較例を示す図である。例えば、図２６（Ａ）に示すような画像形成を行うようにする場合を例に説明する。図２６（Ａ）に示す例では、光源は、図２６（Ｂ）に示すように、第１１タイミングＴ１１において画像データに基づいて点灯するように制御される。そして、図２６（Ｂ）に示すように、次の画素、すなわち、第１２タイミングＴ１２において消灯するように制御を行う画像データである場合がある。このような場合には、光源の応答速度によっては、図２６（Ｃ）に示すように、光源の点灯及び消灯の切り替えが間に合わない場合がある。そこで、図２６（Ａ）に示す画像データを以下のように変換する。
【０１５６】
図２７は、本発明の一実施形態に係る画像形成装置による倍密処理の処理結果例を示す図である。例えば、図２７（Ａ）に示す画像データは、図２３（Ｅ）又は図２３（Ｆ）等に示す変換によって生成される画像データである。図２６に示す場合と比較すると、図２７（Ｂ）は、第１２タイミングＴ１２及び第１３タイミングＴ１３でそれぞれ点灯及び消灯を切り替える制御がなく、点灯が維持される点が異なる。このようにすると、図２６（Ｃ）のように、光源の点灯及び消灯の切り替え応答が間に合わず、意図しない画像が形成されてしまう等を少なくすることができる。
【０１５７】
また、第１画素及び第２画素は、どちらも多ビットデータであってもよい。例えば、第１画素及び第２画素がそれぞれ「０」乃至「Ｆ」の１６進数の値を示す４ビットデータである場合には、以下のような変換が行われてもよい。
【０１５８】
図２８は、本発明の一実施形態に係る多ビットデータの変換の第１例を示す図である。図２８は、図１７において、各画素が多ビットデータである場合の例を示す。なお、各画素は、数値によって、画像形成される濃度を示すとする。この例では、濃度は、値が「０」となると白色となり、数値が大きくなるほど黒色に近い色となるとする。具体的には、濃度は、光源を点灯させる制御信号のデューティ（ｄｕｔｙ）比又は点灯時間等を示す値である。なお、制御信号は、例えば、ＰＷＭ（Ｐｕｌｓｅ  Ｗｉｄｔｈ  Ｍｏｄｕｌａｔｉｏｎ）信号等である。
【０１５９】
図示するように、図１７と比較すると、用いられる画素が多ビットデータとなる点が異なる。まず、図示するように、左エッジ画素ＬＰＸであり、かつ、左エッジ画素ＬＰＸが「テキスト」の属性である場合以外の処理は、図１７と同様である。
【０１６０】
この例は、第１特定パターンＰＴ１が変換されて、第１変換パターンＰＴ１Ａとなる例である。第１特定パターンＰＴ１が有する各第１画素は、倍密処理によってそれぞれ４つの第２画素に変換される。図示するように、あらかじめ特定される第１対象画素（この例では、左エッジ画素ＬＰＸである。）は、第１対象画素に対応する４つの第２画素（以下「第２対象画素ＬＰＸ３」という。）のうち、「Ｆ」に隣接する画素は、「４」となるように変換される。一方で、それ以外の第２対象画素ＬＰＸ３は、「０」となるように変換される。つまり、第２対象画素が有する画素は、４つの画素のうち、半分の画素が「４」となり、かつ、もう半分の画素が「０」となるように変換される。
【０１６１】
一方で、第２対象画素ＬＰＸ３以外の第２画素は、第１画素と同様の値となるように変換される。具体的には、第２対象画素ＬＰＸ３以外の第２画素は、第１画素が「０」であれば、４つとも第１画素が示す値を反映させて、すべて「０」となるように変換される。一方で、第２対象画素ＬＰＸ２以外の第２画素は、第１画素が「Ｆ」であれば、４つとも第１画素が示す値を反映させて、すべて「Ｆ」となるように変換される。
【０１６２】
また、タグデータに基づいて、左エッジ画素ＬＰＸが「テキスト」の属性である場合には、図示するような変換が行われる。つまり、左エッジ画素ＬＰＸが図１６に示す第２タイミングＴ２のように、タグデータが「１」となる属性であると、図２８のように、左エッジ画素ＬＰＸは、カラープリンタによって、第２対象画素ＬＰＸ３に変換される。一方で、左エッジ画素ＬＰＸが「テキスト」以外の属性である場合、すなわち、図１６に示す第３タイミングＴ３のように、タグデータが「０」となる属性であると、図２８に示す第２対象画素ＬＰＸ３以外の第２画素のように、第１画素は、４つとも第１画素が示す値を反映させるように変換される。すなわち、変換後の４つの第２画素は、すべて同じ値を示すように変換される。
【０１６３】
図示するような変換とすると、ライン又は文字は、４８００ｄｐｉにおいてカラム方向に細くなるように画像形成される。また、カラープリンタは、図２８に示すように、第１画像データを高い解像度となるように変換する。すなわち、第１画像データに対して、いわゆる倍密処理を行うと、第２画像データは、生成される。そして、カラープリンタは、第２画像データを生成する変換において、いわゆる細線化処理を行うと、ライン又は文字の画像を細く画像形成することができる。
【０１６４】
また、変換は、第２対象画素が有する４つの画素のうち、半分の画素を「４」とし、かつ、もう半分の画素を「０」にする変換に限られない。変換は、例えば、以下のように他の値にする変換でもよい。
【０１６５】
図２９は、本発明の一実施形態に係る多ビットデータの変換の第２例を示す図である。図２８と比較すると、図２８において「４」となるように変換された画素が、図２９では、「８」に変換される点が異なる。すなわち、図２９では、第１対象画素に対応する４つの第２画素（以下「第２対象画素ＬＰＸ４」という。）のうち、「Ｆ」に隣接する画素は、「８」に変換される。
【０１６６】
図３０は、本発明の一実施形態に係る多ビットデータの変換の第３例を示す図である。図２８と比較すると、図２８において「４」となるように変換された画素が、図３０では、「Ｃ」に変換される点が異なる。すなわち、図３０では、第１対象画素に対応する４つの第２画素（以下「第２対象画素ＬＰＸ５」という。）のうち、「Ｆ」に隣接する画素は、「Ｃ」に変換される。
【０１６７】
図２９に示す第２対象画素ＬＰＸ４及び図３０に示す第２対象画素ＬＰＸ５のように、第２画素が多ビットデータである場合には、変換は、あらかじめ設定される濃度の値となるように行われる。
【０１６８】
また、変換において行われるパターンマッチングは、例えば、以下のように行われる。
【０１６９】
図３１は、本発明の一実施形態に係る画像形成装置によって行われるパターンマッチングの一例を示す図である。例えば、パターンマッチングによって第１対象画素であるか否かが判定される画素（以下「注目画素ＦＰＸ」という。）を中心として、カラープリンタは、図示するような９×９のイメージマトリクスを用いてパターンマッチングを行う。
【０１７０】
なお、イメージマトリクスのサイズは、９×９に限られない。例えば、イメージマトリクスのサイズは、１１×１１等の９×９より大きいサイズでもよい。大きいサイズのイメージマトリクスを用いると、カラープリンタは、第１対象画素を特定するバリエーションを増やすことができる。また、大きいサイズのイメージマトリクスを用いると、カラープリンタは、第１対象画素を特定する検出精度を向上させることができる。一方で、例えば、イメージマトリクスのサイズは、７×７等の９×９より小さいサイズでもよい。小さいサイズのイメージマトリクスを用いると、カラープリンタは、イメージマトリクスに係る回路規模を小さくすることができる。
【０１７１】
具体的には、パターンマッチングでは、例えば、カラープリンタは、注目画素ＦＰＸ及び周辺が図１１等に示す特定データと同一の配置であるか否か判断する。以下、図１１（Ａ）に示す特定データによるパターンマッチングの例で説明する。この場合には、パターンマッチングでは、カラープリンタは、まず、注目画素ＦＰＸが「０」であるか否か判断する。注目画素ＦＰＸが「０」でないと、カラープリンタは、図１１（Ａ）に示す特定データの画素ではないと判断する。そして、図１１（Ａ）に示す特定データに基づいて、注目画素ＦＰＸの左に隣接する画素が「０」であり、かつ、注目画素ＦＰＸの右に隣接する４つの画素がすべて「１」であるか否か判断する。続いて、注目画素ＦＰＸの左に隣接する画素が「０」であり、かつ、注目画素ＦＰＸの右に隣接する４つの画素がすべて「１」であると、カラープリンタは、図１１（Ａ）に示す特定データの画素であると判断する。次に、タグデータに基づいて、カラープリンタは、注目画素ＦＰＸが「テキスト」の属性であるか否かを判断する。
【０１７２】
そして、図１１（Ａ）に示す特定データの画素であり、かつ、注目画素が「テキスト」の属性である場合には、カラープリンタは、注目画素ＦＰＸが、図１７等に示すような変換を行う対象となる第１対象画素であると判断する。
【０１７３】
なお、パターンマッチングでは、優先度が設定されてもよい。具体的には、まず、パターンマッチングによって検出される複数のパターンに対して、あらかじめ優先度が設定される。画像形成装置は、パターンマッチングによって、優先度が高いパターンから順に検出する。そして、複数のパターンに当てはまるパターンが検出された場合には、優先度の高い方のパターンに当てはまると判断してもよい。
【０１７４】
電子回路等でパターンマッチングを行う場合には、１度に複数のパターンマッチングを実行できない場合が多い。そこで、このように、優先度を設定すると、画像形成装置は、電子回路等を利用して、複数のパターンマッチングを行うことができる。
【０１７５】
また、パターンマッチングでは、注目画素ＦＰＸの色に基づいて、細くする変更する対象であるか否かが判断されてもよい。例えば、黒色の画素が特定されるようにあらかじめ設定されてもよい。黒色の文字又はラインは、細くしても画質が維持できる場合が多い。そこで、黒色の文字又はラインの画素がパターンマッチングによって特定されてもよい。
【０１７６】
＜第２画像データに基づく画像形成例（ステップＳ０８）＞
図１０に戻り、ステップＳ０８では、カラープリンタは、第２画像データに基づいて画像形成を行う。すなわち、カラープリンタは、変換によって生成された画像データに基づいて記録媒体に画像形成する。
【０１７７】
＜スムージング処理を行う実施形態＞
また、画像形成装置は、ロウ方向及びカラム方向のいずれの方向にもエッジとなり、画像において角となる段差（以下単に「段差」という）を滑らかにする処理、いわゆるスムージング（ｓｍｏｏｔｈｉｎｇ）処理を行ってもよい。なお、スムージング処理は、平滑化処理又は段差を均す処理という場合もある。以下、スムージング処理の一例を説明する。
【０１７８】
図３２は、本発明の一実施形態に係る画像形成装置によるスムージング処理及び細線化処理の第１例を示す図である。まず、段差ＬＶは、例えば、図３２（Ａ）に示すような状態である。以下、図３２（Ａ）に示す段差ＬＶを例に説明する。なお、この例は、図１７等と同様に、図３２（Ａ）が２４００ｄｐｉの画像であり、変換されて、図３２（Ｂ）に示す４８００ｄｐｉの画像になる例である。また、この例において、図１７等と同様に、画素が「０」であると、光源は、消灯し、一方で、画素が「１」であると、光源は、点灯する。
【０１７９】
また、図３２（Ａ）に対するスムージング処理及び細線化処理は、例えば、図３２（Ａ）に示すような状態を図３２（Ｂ）に示すような状態にする処理等である。具体的には、まず、画像形成装置は、パターンマッチング等によって、段差ＬＶとなる画素を検出する。
【０１８０】
次に、段差ＬＶが検出されると、画像形成装置は、スムージング処理及び細線化処理を行う。そして、スムージング処理及び細線化処理が行われると、図３２（Ａ）において段差ＬＶに含まれる「１」を示す所定の画素の一部が、図３２（Ｂ）に示すように、「０」を示す画素となる。すなわち、スムージング処理及び細線化処理が行われると、光源が点灯する領域が削られ、段差ＬＶが均される。
【０１８１】
なお、段差は、図３２に示すような状態に限られない。例えば、段差の向き又は段差の幅（高低差）は、異なる状態でもよい。また、パターンマッチングに用いられる段差を示すデータは、あらかじめ画像形成装置に入力される。
【０１８２】
また、段差ＬＶは、以下のようなパターンでもよい。
【０１８３】
図３３は、本発明の一実施形態に係る画像形成装置によるスムージング処理及び細線化処理の第２例を示す図である。以下、図１７乃至図２０と同様に、第１画素数に「１」が設定され、かつ、第２画素数に「２」が設定される例で説明する。
【０１８４】
図３２と同様に、まず、画像形成装置は、パターンマッチング等によって、段差ＬＶとなる画素を検出する。
【０１８５】
次に、段差ＬＶが検出されると、画像形成装置は、スムージング処理及び細線化処理を行う。そして、スムージング処理及び細線化処理が行われると、図３３（Ａ）において段差ＬＶに含まれる「１」を示す所定の画素の一部が、図３３（Ｂ）に示すように、「０」を示す画素となる。すなわち、スムージング処理及び細線化処理が行われると、光源が点灯する領域が削られ、段差ＬＶが均される。
【０１８６】
以上のように、図示する例では、スムージング処理においても、画像形成装置は、カラム方向については、第２画素数に設定される画素数分、画素を光源が消灯するように変換する。さらに、画像形成装置は、ロウ方向については、第１画素数に設定される画素数分、画素を光源が消灯するように変換する。このようにすると、段差に対する処理、すなわち、スムージング処理等において、画像形成装置は、縦横比を調整することができ、画質を向上させることができる。
【０１８７】
＜機能構成例＞
図３４は、本発明の一実施形態に係る画像形成装置の機能構成の一例を示す図である。図示するように、カラープリンタ２０００は、例えば、受付部２０００Ｆ１、特定データ設定部２０００Ｆ２、データ受信部２０００Ｆ３、変換部２０００Ｆ４、画像形成部２０００Ｆ５、第１設定部２０００Ｆ６及び第２設定部２０００Ｆ７等を備える。
【０１８８】
受付部２０００Ｆ１は、図１に示す上位装置等から印刷指示を示すデータ及び画像データ等を受け付ける。例えば、受付部２０００Ｆ１は、コントローラ２００１（図９）、第１プロッタ制御装置２００２（図９）及びＣＰＵ２００５（図９）等によって実現される。
【０１８９】
データ受信部２０００Ｆ３は、光源を点灯させるか消灯させるか又は画像形成される濃度のいずれかを示す複数の第１画素を有する第１画像データＤＩＭＧ１と、各第１画素のそれぞれの属性を示すタグデータＤＴＧとを受信する。例えば、データ受信部２０００Ｆ３は、第２プロッタ制御装置２００３（図９）及び第３プロッタ制御装置２００６（図９）等によって実現される。
【０１９０】
特定データ設定部２０００Ｆ２は、第１画素のうち、変更される対象となる第１対象画素を特定できる特定データＤＳを設定する。例えば、特定データ設定部２０００Ｆ２は、ＣＰＵ２００５（図９）によって実現される。
【０１９１】
第１設定部２０００Ｆ６は、第１方向において、消灯させる第１画素数ＰＮ１を設定する。例えば、第１設定部２０００Ｆ６は、ＣＰＵ２００５によって実現される。
【０１９２】
第２設定部２０００Ｆ７は、第１方向に対して直交する第２方向において、消灯させる第２画素数ＰＮ２を設定する。例えば、第２設定部２０００Ｆ７は、ＣＰＵ２００５によって実現される。
【０１９３】
変換部２０００Ｆ４は、第１画像データＤＩＭＧ１を第１画像データＤＩＭＧ１より高い解像度となる第２画像データＤＩＭＧ２にする変換において、特定データＤＳ及びタグデータＤＴＧに基づいて、第２画像データＤＩＭＧ２が有する第２画素のうち、第１対象画素に対応する第２対象画素を特定し、第２対象画素の一部又は全部を第１画素数ＰＮ１及び第２画素数ＰＮ２に基づいて光源を消灯させる画素にして第２画像データＤＩＭＧ２を生成する。例えば、変換部２０００Ｆ４は、第２プロッタ制御装置２００３（図９）及び第３プロッタ制御装置２００６（図９）等によって実現される。
【０１９４】
画像形成部２０００Ｆ５は、第２画像データＤＩＭＧ２に基づいて、光源を制御して画像形成する。例えば、画像形成部２０００Ｆ５は、第２プロッタ制御装置２００３（図９）及び第３プロッタ制御装置２００６（図９）等によって実現される。
【０１９５】
カラープリンタ２０００は、まず、受付部２０００Ｆ１によって、印刷指示及び画像データ等を受け付ける。一方で、カラープリンタ２０００には、特定データ設定部２０００Ｆ２によって、特定データＤＳがあらかじめ設定される。同様に、第１設定部２０００Ｆ６及び第２設定部２０００Ｆ７によって、第１画素数ＰＮ１及び第２画素数ＰＮ２があらかじめ設定される。
【０１９６】
そして、受付部２０００Ｆ１によって印刷対象となる画像を示す画像データが受け付けられると、カラープリンタ２０００は、画像処理等を行い、第１画像データＤＩＭＧ１を生成する。一方で、カラープリンタ２０００は、第１画像データＤＩＭＧ１が有する各第１画素の属性を示すタグデータＤＴＧを生成する。
【０１９７】
このようにして生成された第１画像データＤＩＭＧ１及びタグデータＤＴＧは、データ受信部２０００Ｆ３によって、例えば、図１６に示すように受信される。次に、カラープリンタ２０００は、変換部２０００Ｆ４によって、倍密処理等を行い、第１画像データＤＩＭＧ１を高い解像度の第２画像データＤＩＭＧ２に変換する。そして、変換において、カラープリンタ２０００は、特定データＤＳ及びタグデータＤＴＧに基づいて、第２画像データＤＩＭＧ２が有する第２画素のうち、第１対象画素に対応する第２対象画素があるか否か判断する。具体的には、まず、カラープリンタ２０００は、タグデータＤＴＧに基づいて、第１対象画素が文字又はラインの属性であるか否かを判断する。さらに、カラープリンタ２０００は、特定データＤＳに基づいて、例えば、図３１に示すようにパターンマッチングを行い、エッジ部分等の第１対象画素であるか否かを判断する。
【０１９８】
このようにして、特定データＤＳ及びタグデータＤＴＧに基づいて、カラープリンタ２０００は、文字又はラインの属性であり、かつ、第１対象画素であると判断する場合には、図１７等に示すような文字等が細くなる処理を行う。なお、第１画素数ＰＮ１及び第２画素数ＰＮ２が別々に設定される。したがって、カラープリンタ２０００は、第１方向と第２方向とで異なる細さにすることができる。このようにして、カラープリンタ２０００は、文字又はライン等を細く画像形成することができる。
【０１９９】
画像形成、特に、トナーを用いる電子写真方式等では、電磁ブラシを有する現像ローラが用いられる場合が多い。そのため、現像ローラが回転する方向では、現像ローラによってトナーが欠き取られる現象が発生する場合がある。そこで、本発明に係る実施形態の画像形成装置は、第１方向と、第２方向とで、各方向で細くする量を第１画素数及び第２画素数によって別々に設定する。このようにすると、画像形成装置は、第１方向及び第２方向で、光源を消灯させる画素に変換する際に、画素数を異なるようにすることができる。これにより、画像形成装置は、縦横比を調整することができる。
【０２００】
したがって、画像形成装置は、画像形成されるライン又は文字等の縦横比を調整することができる。これによって、画像形成装置は、画質を向上させることができる。
【０２０１】
また、画像形成装置は、タグデータを用いることで、各画素が文字又はラインを示すデータであるか否かを判断することができる。文字又はライン以外、例えば、絵柄等の画素を図１７等に示すように変換すると、色合い等が変わってしまう場合が多い。そこで、タグデータを用いて、画像形成装置は、文字又はラインを示す画素を選んで、図１７等に示すような変換を行うのが望ましい。このようにすると、画像形成装置は、文字又はライン以外の絵柄等の画像の画質を向上させることができる。また、タグデータは、文字又はラインを示すデータであるか否かを示す１ビットのデータであるのが望ましい。１ビットのデータであると、タグデータが多ビットデータである場合と比較して、画像形成装置は、タグデータのデータ容量を少なくすることができる。
【０２０２】
さらに、変換は、光源の制御等を行う後段で行われるのが望ましい。具体的には、図９に示す構成では、第２プロッタ制御装置及び第３プロッタ制御装置等で、変換が行われるのが望ましい。変換が行われると、倍密処理等が行われる。そのため、変換後は、データ転送量が多くなる場合が多い。そこで、第２プロッタ制御装置及び第３プロッタ制御装置等のように、後段で行われるのが望ましい。このようにすると、変換を行う前の箇所において、画像形成装置は、データ転送量を少なくすることができる。一方で、文字又はライン等を細くする処理は、高い解像度において行われるのが望ましい。高い解像度で行うと、文字又はラインを細くする量を細かく指定することができる。例えば、４８００ｄｐｉの解像度では、５ミクロン単位で文字又はラインを細くする量を指定することができる。なお、第２画像データの解像度は、第１画像データの解像度の２倍以上であるのが望ましい。このようにして、画像形成装置は、より高精細な画像形成を行うことができる。
【０２０３】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形又は変更が可能である。
【符号の説明】
【０２０４】
２０００  カラープリンタ
ＤＩＭＧ１  第１画像データ
ＤＩＭＧ２  第２画像データ
ＤＳ  特定データ
ＤＴＧ  タグデータ
【先行技術文献】
【特許文献】
【０２０５】
【特許文献１】特開２０１５−１７７２４２号公報
【図１】
0006673019.tif 000002
【図２】
0006673019.tif 000003
【図３】
0006673019.tif 000004
【図４】
0006673019.tif 000005
【図５】
0006673019.tif 000006
【図６】
0006673019.tif 000007
【図７】
0006673019.tif 000008
【図８】
0006673019.tif 000009
【図９】
0006673019.tif 000010
【図１０】
0006673019.tif 000011
【図１１】
0006673019.tif 000012
【図１２】
0006673019.tif 000013
【図１３】
0006673019.tif 000014
【図１４】
0006673019.tif 000015
【図１５】
0006673019.tif 000016
【図１６】
0006673019.tif 000017
【図１７】
0006673019.tif 000018
【図１８】
0006673019.tif 000019
【図１９】
0006673019.tif 000020
【図２０】
0006673019.tif 000021
【図２１】
0006673019.tif 000022
【図２２】
0006673019.tif 000023
【図２３】
0006673019.tif 000024
【図２４】
0006673019.tif 000025
【図２５】
0006673019.tif 000026
【図２６】
0006673019.tif 000027
【図２７】
0006673019.tif 000028
【図２８】
0006673019.tif 000029
【図２９】
0006673019.tif 000030
【図３０】
0006673019.tif 000031
【図３１】
0006673019.tif 000032
【図３２】
0006673019.tif 000033
【図３３】
0006673019.tif 000034
【図３４】
0006673019.tif 000035