(57)【要約】【課題】画像形成のためのＰＷＭ用ＩＣのクロック周波数を変更することなく高解像度化を実現することである。【解決手段】本発明を適用した画像形成装置１００において、プリンタコントローラ１は、解像度６００ｄｐｉでの出力の１画素分の中に、解像度１２００ｄｐｉの画像データの主走査方向における２画素分のデータをパッキングする。ＰＷＭ−ＩＣ（ＰＷＭ用ＩＣ）５には、６００ｄｐｉのクロックに同期して、パッキングされた２画素分のデータの「黒」の位置を示す位置データと、画像濃度を示すパルスデータが入力される。ＰＷＭ−ＩＣ５は、当該パルスデータに対応するパルス幅を有し、当該位置データに対応する位置に出力するＰＷＭ信号を生成する。【選択図】　　　　　　　　　　図１
2004050673.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データに基づいて出力画像を形成する画像形成装置において、
装置が有する解像度での出力の１画素分の領域に、前記入力された画像データの主走査方向における複数画素分のデータをパッキングするパッキング処理手段と、
前記パッキング処理手段によりパッキングされたデータに基づいて、画像形成を行うためのＰＷＭ信号を生成するＰＷＭ信号生成手段と、
前記ＰＷＭ信号生成手段により生成されたＰＷＭ信号に従って出力画像を形成する画像形成手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記パッキング処理手段によりパッキングされたデータには、前記ＰＷＭ信号生成手段により生成されるＰＷＭ信号の出力位置及びパルス幅に関するデータが含まれ、
前記ＰＷＭ信号生成手段は、前記パッキング処理手段によりパッキングされたデータに含まれる出力位置データ及びパルス幅データに基づいてＰＷＭ信号を生成することを特徴とする請求項１記載の画像形成装置。
【請求項３】
画像形成を行うための各種の処理条件に基づいて、前記パッキング処理手段によりパッキングされたデータに含まれるパルス幅データを変換する変換手段を備え、
前記ＰＷＭ信号生成手段は、前記パッキング処理手段によりパッキングされたデータに含まれる出力位置データ及び前記変換手段により変換されたパルス幅データに基づいてＰＷＭ信号を生成することを特徴とする請求項２記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置に関する。
【０００２】
【従来の技術】
従来より、プリンタや複写機等の画像形成装置において、画像形成装置が有する解像度より高い解像度で印刷を行うための様々な方法が提案されている。例えば、レーザ電子写真方式を用いた画像形成装置では、レーザを駆動するための電気信号であるＰＷＭ（Ｐｕｌｓｅ　Ｗｉｄｔｈ　Ｍｏｄｕｌａｔｉｏｎ）信号を生成するＩＣ（以下、ＰＷＭ用ＩＣと称す）を動作させるクロックの周波数を大きくすることで、高い解像度の印刷を実現することができる。
【０００３】
【発明が解決しようとする課題】
しかしながら、高解像度印刷のためにＰＷＭ用ＩＣのクロック周波数を高速化させる方法では、画像形成装置外部の各種機器に電波障害を引き起こす恐れがあった。また、高い周波数の動作に対応可能なＰＷＭ用ＩＣが少ない等の問題があった。
【０００４】
本発明の課題は、画像形成のためのＰＷＭ用ＩＣのクロック周波数を変更することなく高解像度化を実現することである。
【０００５】
【課題を解決するための手段】
請求項１記載の発明は、
入力された画像データに基づいて出力画像を形成する画像形成装置において、
装置が有する解像度での出力の１画素分の領域に、前記入力された画像データの主走査方向における複数画素分のデータをパッキングするパッキング処理手段と、
前記パッキング処理手段によりパッキングされたデータに基づいて、画像形成を行うためのＰＷＭ信号を生成するＰＷＭ信号生成手段と、
前記ＰＷＭ信号生成手段により生成されたＰＷＭ信号に従って出力画像を形成する画像形成手段と、
を備えることを特徴としている。
【０００６】
請求項２記載の発明は、請求項１記載の発明において、
前記パッキング処理手段によりパッキングされたデータには、前記ＰＷＭ信号生成手段により生成されるＰＷＭ信号の出力位置及びパルス幅に関するデータが含まれ、
前記ＰＷＭ信号生成手段は、前記パッキング処理手段によりパッキングされたデータに含まれる出力位置データ及びパルス幅データに基づいてＰＷＭ信号を生成することを特徴としている。
【０００７】
請求項３記載の発明は、請求項２記載の発明において、
画像形成を行うための各種の処理条件に基づいて、前記パッキング処理手段によりパッキングされたデータに含まれるパルス幅データを変換する変換手段を備え、
前記ＰＷＭ信号生成手段は、前記パッキング処理手段によりパッキングされたデータに含まれる出力位置データ及び前記変換手段により変換されたパルス幅データに基づいてＰＷＭ信号を生成することを特徴としている。
【０００８】
本発明によれば、画像形成装置が有する解像度での出力の１画素分の領域に、入力された画像データの主走査方向における複数画素分のデータをパッキングし、パッキングされたデータに基づいて、画像形成のためのＰＷＭ信号を生成することにより、ＰＷＭ信号を生成するためのクロック周波数を変更することなく、装置が有する解像度より高い解像度の印刷が可能になる。
【０００９】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
【００１０】
［第１の実施の形態］
図１〜図４を参照して、本発明の第１の実施の形態について説明する。
まず、本第１の実施の形態における構成を説明する。
【００１１】
図１は、本発明を適用した画像形成装置１００内部の主要部構成を示すブロック図である。画像形成装置１００は、電子写真方式により画像形成を行う装置で、図１に示すように、プリンタコントローラ１、スキャナ２、メモリコントローラ３、画像メモリ４、ＰＷＭ−ＩＣ５、画像形成部６により構成される。この画像形成装置１００は、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）等の通信ネットワークを介して、ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）等の外部機器（図示略）に接続されている。
【００１２】
なお、画像形成装置１００において形成される画像は、１画素１ビットの２値画像であるものとする。また、本第１の実施の形態では、画像形成装置１００の解像度は６００ｄｐｉであるものとし、解像度が６００ｄｐｉの場合を通常モード、解像度が１２００ｄｐｉの場合を高解像度モードと称する。
【００１３】
プリンタコントローラ１は、外部機器から高解像度モードでの画像データが入力されると、その受信した画像データをラスタライズし、高解像度モードの２画素分の画像データを通常モードの１画素分の領域にパッキングしてパッキングデータを生成する。
【００１４】
具体的には、プリンタコントローラ１は、通常モードの１画素毎に、図示しないメモリに格納されたパッキングデータ情報１ａ（図２）を参照してパッキングデータを生成する。なお、このプリンタコントローラ１は、特許請求の範囲におけるパッキング処理手段としての機能を有する。
【００１５】
パッキングデータ情報１ａは、図２に示すように、「奇数画素」、「偶数画素」、「パッキングデータ」の各項目を対応付けて記憶している。
【００１６】
図２のパッキングデータ情報１ａにおいて、「奇数画素」項目及び「偶数画素」項目は、それぞれ、高解像度モードにおける主走査方向の奇数画素データ、偶数画素データを記憶する。高解像度モードにおける主走査方向の奇数画素データ及び偶数画素データを、それぞれ、通常モードにおける１画素の左半分、右半分にパッキングする場合、通常モード１画素中にパッキングされる２画素のデータの組み合わせは、図２に示すように、「白白」、「白黒」、「黒白」、「黒黒」の４通りとなる。
【００１７】
図２のパッキングデータ情報１ａにおいて、「パルスデータ」項目は、実際には記憶されていないが、通常モード１画素での画像濃度をパルス幅で示したデータで、後述するＰＷＭ−ＩＣ５で生成されるＰＷＭ信号のパルス幅に対応する。このパルスデータは、通常モード１画素での画像濃度を８ビット（０ｘ００〜０ｘｆｆ；１６進数表示）で表すことが可能で、例えば、「白白」の場合は０ｘ００、「白黒」や「黒白」の場合は０ｘ８０、「黒黒」の場合は０ｘｆｆと表すことができる。
【００１８】
図２のパッキングデータ情報１ａにおいて、「位置データ」も、実際には記憶されていないデータであるが、これは、「パルスデータ」で示されたパルス幅を有するＰＷＭ信号の出力位置を示すもので、高解像度モードでの「黒」データの位置を示す２ビットデータである。例えば、「黒」データが通常モード１画素内の右半分に位置する場合、位置データは、右を示す１１（２進数表示）に設定され、「黒」データが通常モード１画素内の左半分に位置する場合、位置データは、左を示す００（２進数表示）に設定される。また、通常モード１画素全てが白（又は黒）の場合は、位置データは、特に設定されないか、中央を示す０１に設定される。なお、図示はしないが、中央に位置するＰＷＭ信号を反転させた場合（中央反転）の位置データは１０に設定される。
【００１９】
以下では、簡略化のため、パルスデータ及びパッキングデータを１６進数表示、位置データを２進数表示とするが、必要に応じて、パルスデータやパッキングデータの２進数表示を併記する。
【００２０】
図２のパッキングデータ情報１ａにおいて、「パッキングデータ」は、通常モード１画素にパッキングされたデータを示し、パルスデータと位置データを加算した８ビットデータである。即ち、「白黒」に対応するパッキングデータは、パルスデータが０ｘ８０（＝１０００００００）、位置データが１１であることから、０ｘ８０＋１１＝０ｘ８３（＝１０００００１１）となる。「黒白」に対応するパッキングデータは、パルスデータが０ｘ８０、位置データが００（＝０）であることから、０ｘ８０（＝１０００００００）となる。「白白」及び「黒黒」に対応するパッキングデータは、位置データが特定されないことから、双方とも、対応するパルスデータと同一の値とされ、それぞれ、０ｘ００（＝００００００００）、０ｘｆｆ（＝１１１１１１１１）になる。
【００２１】
このプリンタコントローラ１は、生成されたパッキングデータの上位６ビットをパルスデータ、下位２ビットを位置データに割り当ててメモリコントローラ３に出力する。
【００２２】
スキャナ２は、原稿を載置するコンタクトガラスの下部に備えられ、光源、レンズ、ＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）等により構成される。このスキャナ２は、光源から原稿へ照明走査した光の反射光をレンズにより結像して、ＣＣＤにより光電変換することにより、原稿の画像を読み取り、読み取った画像データをメモリコントローラ３に出力する。
【００２３】
メモリコントローラ３は、プリンタコントローラ１やスキャナ２から入力されたデータの画像メモリ４への格納及び画像メモリ４からのデータの読み出しを制御する。
【００２４】
画像メモリ４は、メモリコントローラ３の制御に従って、プリンタコントローラ１やスキャナ２から入力されたデータの一時格納及び格納されたデータの読み出しを行う。例えば、この画像メモリ４は、プリンタコントローラ１から出力されたパッキングデータを一時的に格納する。
【００２５】
ＰＣＭ−ＩＣ５は、通常モードでのクロックに同期して入力されたデータ（位置データ及びパルスデータ）に基づいて、後述の画像形成部６のＬＤ（Ｌａｓｅｒ　Ｄｉｏｄｅ）を駆動するためのＰＷＭ信号を生成し、画像形成部６に出力する。このＰＷＭ−ＩＣ５は、入力された位置データに従ってＰＷＭ信号の出力位置を制御する書き込み位置制御機能と、入力されたパルスデータに応じたパルス幅を有するＰＷＭ信号を出力する中間調出力機能を有する。なお、このＰＷＭ−ＩＣ５は、特許請求の範囲におけるＰＷＭ信号生成手段としての機能を有する。
【００２６】
ＰＷＭ−ＩＣ５の前段には、図３に示すように、メモリコントローラ３から出力されたパッキングデータを位置データとパルスデータに分解するためのセレクタＳ１及びセレクタＳ２が設けられている。
【００２７】
図３において、セレクタＳ１の入力端子のうち、１側はＧＮＤ（グランド）端子であり、０側は、８ビットのパッキングデータの下位２ビット（［１：０］）が入力するための端子である。セレクタＳ１は、高解像度モードを有効にさせるイネーブル信号が入力された場合、１側の端子を選択し、パルスデータの下位２ビットのデータとして００を出力する。高解像度モードが有効である場合とは、画像形成装置１００に接続された外部機器から、高解像度モードでの印刷が指定された場合を示す。
【００２８】
セレクタＳ２の１側の入力端子は、８ビットのパッキングデータの下位２ビット（［１：０］）が入力するための端子であり、０側の端子は、通常モードでパルス位置を指定するためのデータを入力する端子である。セレクタＳ２は、高解像度モードを有効にさせるイネーブル信号が入力された場合、１側の端子を選択して、１側の端子を介して入力された２ビットデータを出力する。
【００２９】
ＰＷＭ−ＩＣ５には、メモリコントローラ３から出力されたパッキングデータの上位６ビット（［７：２］）の下位に、セレクタＳ１から出力された２ビットデータを付加した８ビットデータが、パルスデータ（［７：０］）として入力される。またＰＷＭ−ＩＣ５には、セレクタＳ２から出力された２ビットデータが位置データ（［１：０］）として入力される。
【００３０】
例えば、メモリコントローラ３からパッキングデータ０ｘ８３（＝１０００００１１）が出力され、セレクタＳ１にイネーブル信号が入力されると、セレクタＳ１は、１側のＧＮＤ端子を選択し、２ビットデータ００を出力する。このとき、セレクタＳ２においてもイネーブル信号が入力され、セレクタＳ２は、１側の端子を選択し、この１側の端子を介して入力されたパッキングデータ０ｘ８３の下位２ビットデータ１１（＝０ｘ３）を出力する。ＰＷＭ−ＩＣ５には、パルスデータとして、パッキングデータ０ｘ８３（＝１０００００１１）の上位６ビット１０００００の下位に、セレクタＳ１から出力された２ビットデータ００を付加した８ビットデータ１０００００００（＝０ｘ８０）が入力される。またＰＷＭ−ＩＣ５には、位置データとして、セレクタＳ２から出力された２ビットデータ１１（＝０ｘ３）が入力される。
【００３１】
図１において、画像形成部６は、ＬＤ、感光ドラム、トナー、給紙部、排紙部等を備えて構成され、ＰＷＭ−ＩＣ５から出力されたＰＷＭ信号に従ってＬＤを駆動制御し、感光ドラム表面に静電潜像を形成する。また、画像形成部６は、感光ドラム表面の静電潜像を含む領域にトナーを付着させ、給紙部から搬送された印刷用紙にトナーを転写して定着させた後、排出部から排紙する。なお、この画像形成部６は、特許請求の範囲における画像形成手段としての機能を有する。
【００３２】
次に、本第１の実施の形態の動作を説明する。
プリンタコントローラ１において、外部機器から高解像度モードの画像データが受信されると、当該画像データはラスタライズされ、高解像度モードの主走査方向に並んだ２画素分の画像データが通常モードの１画素分の領域にパッキングされ、パッキングデータ情報１ａにより８ビットのパッキングデータが生成される。
【００３３】
次いで、プリンタコントローラ１において、生成されたパッキングデータの上位６ビットがパルスデータ、下位２ビットが位置データに割り当てられ、メモリコントローラ３に出力される。メモリコントローラ３に出力されたパッキングデータは、画像メモリ４に一時格納される。画像メモリ４に格納されたパッキングデータは、メモリコントローラ３により取り出され、ＰＷＭ−ＩＣ５に出力される。
【００３４】
ＰＷＭ−ＩＣ５において、通常モードのクロックに同期して、セレクタＳ２から出力された２ビットデータが、位置データとして入力され、パッキングデータの上位６ビットの下位にセレクタＳ１から出力された２ビットデータを付加した８ビットデータが、パルスデータとして入力される。そして、当該パルスデータに対応するパルス幅を有し、当該位置データに対応する位置に出力するＰＷＭ信号が生成され、画像形成部６に出力される。
【００３５】
図４（ｄ）に、通常モードのクロック（図４（ａ））に同期して入力されたパルスデータ（図４（ｂ））及び位置データ（図４（ｃ））に基づいて生成されたＰＷＭ信号の出力波形の例を示す。
【００３６】
以上のように、本第１の実施の形態における画像形成装置１００によれば、プリンタコントローラ１により、通常モードの１画素分に、高解像度モードの２画素分のデータをパッキングし、ＰＷＭ−ＩＣ５が有する書き込み位置制御機能と中間調出力機能を利用して、通常モードの１クロックで、高解像度モードの２画素分の画像データを出力することにより、クロック周波数を変更することなく、主走査方向において２倍の解像度の印刷を実現することができる。
【００３７】
［第２の実施の形態］
図５〜図７を参照して、本発明の第２の実施の形態について説明する。
【００３８】
上述の第１の実施の形態では、通常モードの１画素が「白黒」又は「黒白」の場合はパルスデータを０ｘ８０とし、「黒黒」の場合はパルスデータを０ｘｆｆとすることで、パルスデータ（画像濃度）を最大値に固定したが、プリンタエンジン（画像形成部）のプロセス条件等に応じてパルスデータの部分を書き換えられるようにしたのが、図５に示した本発明の第２の実施の形態における画像形成装置２００である。
【００３９】
まず、本第２の実施の形態における構成を説明する。
図５は、本第２の実施の形態における画像形成装置２００内部の主要部構成を示すブロック図である。図５に示した画像形成装置２００を構成する各部のうち、図１に示した第１の実施の形態の画像形成装置１００と同一部分には同一符号を付す。また、以下の各部の構成説明では、画像形成装置１００と異なる点のみを説明する。
【００４０】
本第２の実施の形態における画像形成装置２００は、電子写真方式により画像形成を行う装置で、図５に示すように、プリンタコントローラ１、スキャナ２、メモリコントローラ３、画像メモリ４、ＰＷＭ−ＩＣ５、画像形成部６、ＬＵＴ７により構成される。この画像形成装置２００は、ＬＡＮ等の通信ネットワークを介して、ＰＣ等の外部機器（図示略）に接続されている。
【００４１】
なお、画像形成装置２００において形成される画像は、画像形成装置１００と同様に、１画素１ビットの２値画像であるものとする。また、画像形成装置２００の解像度は６００ｄｐｉとし、解像度が６００ｄｐｉの場合を通常モード、解像度が１２００ｄｐｉの場合を高解像度モードと称する。
【００４２】
ＬＵＴ（Ｌｏｏｋ　Ｕｐ　Ｔａｂｌｅ）７は、プリンタコントローラ１で生成されてメモリコントローラ３から出力されたパッキングデータのうち、パルスデータの部分を、図６に示すガンマテーブル７ａを用いて変換し、パルスデータが変換されたパッキングデータをＰＷＭ−ＩＣ５に出力する。なお、このＬＵＴ７は、特許請求の範囲における変換手段としての機能を有する。
【００４３】
ガンマテーブル７ａは、パルスデータを変換するためのテーブルで、図６に示すように、プリンタコントローラ１で生成されたパッキングデータ毎に、「パッキングデータ（入力）」、「パッキングデータ（出力）」の各項目を対応付けて記憶している。
【００４４】
なお、図６に示したガンマテーブル７ａでは、簡略化のため、パッキングデータ（入力）とパッキングデータ（出力）が１対１に対応している場合を示しているが、実際には、一つのパッキングデータ（入力）に対して、画像形成部５のプロセス条件に応じた複数のパッキングデータ（出力）が存在する。
【００４５】
ガンマテーブル７ａにおいて、「パッキングデータ（入力）」項目は、ＬＵＴ７に入力される４パターンのパッキングデータから、対応する出力データを抽出する。「パルスデータ」項目は、変換後のパルスデータを意味し、「位置データ」項目は、「パルスデータ」項目で示されたパルス幅を有するＰＷＭ信号の出力位置のデータを意味する。
【００４６】
図６に示したガンマテーブル７ａの例では、「白黒」に対応するパッキングデータ（入力）０ｘ８３に対しては、パルスデータは、０ｘ８０から０ｘ７９に変換され、対応するパッキングデータ（出力）は、０ｘ７９＋１１（２進数・右）＝０ｘ７ｃとなる。また、「黒白」に対応するパッキングデータ（入力）０ｘ８０に対しては、パルスデータは、０ｘ８０から０ｘ７９に変換され、対応するパッキングデータ（出力）は、０ｘ７９＋００（２進数・左）＝０ｘ７９となる。「白白」に対応するパッキングデータ（入力）とパッキングデータ（出力）は同一値０ｘ００をとる。
【００４７】
「黒黒」に対応するパッキングデータ（入力）０ｘｆｆに対応するパッキングデータ（出力）は、「黒白」と「白黒」に対応するＰＷＭ信号の論理和に類似した方法で算出される。以下、図７を参照して、「黒黒」に対応するパッキングデータ（出力）の算出方法を説明する。
【００４８】
「黒白」に対応するＰＷＭ信号（０ｘ７９（左）、図７（ａ））と、「白黒」に対応するＰＷＭ信号（０ｘ７９（右）、図７（ｂ））を足し合わせると、図７（ｃ）のようなＰＷＭ信号（０ｘ７９（左）＋０ｘ７９（右））が得られる。即ち、「黒黒」に対応するＰＷＭ信号は、図７（ｃ）で示されたような出力波形を有する。
【００４９】
図７（ｃ）で示されたＰＷＭ信号は、０ｘｆｆ−（０ｘ７９＋０ｘ７９）＝０ｘ０ｄで表されるパルスデータを中央に位置させて（図７（ｄ））、反転したもの（図７（ｅ））である。従って、「黒黒」に対応するパッキングデータ（出力）は、パルスデータが０ｘ０ｄ、位置データが１０（中央反転）であることから、０ｘ０ｄ＋１０（中央反転）＝０ｘ０ｆとなる。
【００５０】
次に、本第２の実施の形態の動作を説明する。
プリンタコントローラ１において、外部機器から画像データが受信されると、当該画像データはラスタライズされ、高解像度モードの主走査方向に並んだ２画素分の画像データが通常モードの１画素分の領域にパッキングされ、パッキングデータ情報１ａにより８ビットのパッキングデータが生成される。
【００５１】
次いで、プリンタコントローラ１において、生成されたパッキングデータの上位６ビットがパルスデータ、下位２ビットが位置データに割り当てられ、メモリコントローラ３に出力される。メモリコントローラ３に出力されたパッキングデータは、画像メモリ４に一時格納される。画像メモリ４に格納されたパッキングデータは、メモリコントローラ３により取り出され、ＬＵＴ７に出力される。
【００５２】
ＬＵＴ７において、プリンタコントローラ１により生成されたパッキングデータのうち、パルスデータの部分が、ガンマテーブル７ａに従って変換され、パルスデータが変換されたパッキングデータがＰＷＭ−ＩＣ５に出力される。
【００５３】
ＰＷＭ−ＩＣ５において、通常モードのクロックに同期して、セレクタＳ２から出力されたパッキングデータの下位２ビットデータが、位置データとして入力され、パッキングデータの上位６ビットの下位にセレクタＳ１から出力された２ビットデータを付加した８ビットデータが、パルスデータとして入力される。そして、１クロックの間に、当該パルスデータに対応するパルス幅を有し、当該位置データに対応する位置に出力するＰＷＭ信号が生成され、画像形成部６に出力される。
【００５４】
以上のように、本第２の実施の形態の画像形成装置２００によれば、プリンタコントローラ１により、通常モードの１画素分に、高解像度モードの２画素分のデータをパッキングし、ＰＷＭ−ＩＣ５が有する書き込み位置制御機能と中間調出力機能を利用して、通常モードの１クロックで、高解像度モードの２画素分の画像データを出力することにより、クロック周波数を変更することなく、主走査方向において２倍の解像度の印刷を実現することができる。また、画像形成部６のプロセス条件に応じて、パルスデータ（画像濃度）を変換するＬＵＴ７を備えることにより、適切な濃度での印刷出力が可能になるとともに、印刷コストを低減させることができる。
【００５５】
なお、上記各実施の形態における記述内容は、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００５６】
例えば、第２の実施の形態においては、ガンマテーブル７ａを用いてパルスデータを置換したが、ガンマテーブル７ａを用いずに、パッキングデータが入力された時のプロセス条件に応じて、リアルタイムで適切なパルスデータを計算するようにしてもよい。また、上述の各実施の形態では、画像形成装置１００又は２００の解像度を６００ｄｐｉとしたが、これらの解像度は特に限定されない。
【００５７】
【発明の効果】
本発明によれば、画像形成装置が有する解像度での出力の１画素分の領域に、入力された画像データの主走査方向における複数画素分のデータをパッキングし、パッキングされたデータに基づいて、画像形成のためのＰＷＭ信号を生成することにより、ＰＷＭ信号を生成するためのクロック周波数を変更することなく、装置が有する解像度より高い解像度の印刷が可能になる。
【図面の簡単な説明】
【図１】本発明を適用した第１の実施の形態における画像形成装置１００内部の主要部構成を示すブロック図。
【図２】パッキングデータを生成するためのパッキングデータ情報１ａのデータ構成を示す図。
【図３】ＰＷＭ−ＩＣ５の前段の構成を示すブロック図。
【図４】ＰＷＭ−ＩＣ５におけるクロック動作（同図（ａ））と、当該クロックに同期して入力されるパルスデータ（同図（ｂ））及び位置データ（同図（ｃ））と、生成されたＰＷＭ信号の出力波形（同図（ｄ））を示す図。
【図５】本発明を適用した第２の実施の形態における画像形成装置２００内部の主要部構成を示すブロック図。
【図６】ＬＵＴ７における画像処理で使用されるガンマテーブル７ａのデータ構成を示す図。
【図７】６００ｄｐｉの１画素が「黒黒」の場合のＰＷＭ信号の出力を説明するための図。
【符号の説明】
１　　プリンタコントローラ
１ａ　パッキングデータ情報
２　　スキャナ
３　　メモリコントローラ
４　　画像メモリ
５　　ＰＷＭ−ＩＣ
６　　画像形成部
７　　ＬＵＴ
７ａ　ガンマテーブル
１００、２００　　画像形成装置
Ｓ１、Ｓ２　　セレクタ
【図１】
2004050673.tif 000003
【図２】
2004050673.tif 000004
【図３】
2004050673.tif 000005
【図４】
2004050673.tif 000006
【図５】
2004050673.tif 000007
【図６】
2004050673.tif 000008
【図７】
2004050673.tif 000009