(57)【特許請求の範囲】
【請求項１】
画像を構成する画素を複数の画素単位に分割したブロック内での画素位置を判定するブロック内画素位置判定部と、
前記ブロック内画素位置判定部で判定された画素位置に応じてシフトを受ける被シフト画素を指定する被シフト画素指定部と、
前記ブロックごとにブロック内ドット塊の位相量を求める位相算出部と、
前記位相算出部で求められた位相量と前記ブロック内の各画素の値と前記被シフト画素の値に基づき、前記ブロック内の各画素から前記被シフト画素へのシフトを行う画素値シフト部とを備えた画像処理装置。
【請求項２】
前記画素値シフト部は、ブロック内の主走査方向の座標および副走査方向の座標から基準位置信号およびシフト演算選択信号を発生するシフト演算・基準位置選択部と、
前記シフト演算選択信号により選択された演算回路で入力された画素データおよぴ位相量からシフト演算を行うシフト演算部とを備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記ブロックは主走査方向に並んだ所定数の画素よりなる画素群であることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記シフト画素は前記ブロック内に隣接した２つ以上の画素であることを特徴とした請求項３に記載の画像処理装置。
【請求項５】
前記画素値シフト部は、
前記位相量と前記ブロック内の各画素の値と前記被シフト画素の値に基づき、前記ブロック内の各画素の前記被シフト画素へのシフト量の配分を求めるシフト量判定手段と、
前記シフト量を前記被シフト画素にシフトするシフト演算部と、
を有することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記シフト演算部はシフト画素の画素量を前記位相量に応じて複数の異なる画素に対して分散移動させるようシフト動作をさせるものであることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記シフト演算部によるシフト画素の画素量の分散移動は、シフト前のブロック内の画素による重心位置がシフト後も維持されるように行われることを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記被シフト画素位置判定部は、被シフト画素が主走査方向あるいは副走査方向に直線状に配置されるように決定するものであることを特徴とする請求項１に記載の画像処理装置。
【請求項９】
前記被シフト画素位置判定部は、被シフト画素が主走査方向あるいは副走査方向に対して所定の角度を有する直線上に分散配置されるように決定するものであることを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
前記画像処理部は、前記画素値シフト部の出力に基づいて記録デバイス駆動信号を発生する記録デバイス駆動信号発生部をさらに備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項１１】
前記画像処理部はカラー画像を処理するものであり、前記被シフト画素位置判定部は、カラーを色分解した複数の画像に対して分散配置される被シフト画素が分散配置される直線の角度を色ごとに異なるように決定するものであることを特徴とする請求項９に記載の画像処理装置。
【請求項１２】
原稿上の画像を読み取る画像読み取り部と、
前記画像読み取り部で読み取られた画像を処理して処理データを出力する画像処理部とを備え、
前記画像処理部は
画像を構成する画素を複数の画素単位に分割したブロック内での画素位置を判定するブロック内画素位置判定部と、
前記ブロック内画素位置判定部で判定された画素位置に応じてシフトを受ける被シフト画素を指定する被シフト画素指定部と、
前記ブロックごとにブロック内ドット塊の位相量を求める位相算出部と、
前記位相算出部で求められた位相量と前記ブロック内の各画素の値と前記被シフト画素の値に基づき、前記ブロック内の各画素から前記被シフト画素へのシフトを行う画素値シフト部と、
を備えたことを特徴とする画像処理システム。
【請求項１３】
前記画像処理部は、前記画素値シフト部の出力に基づいて記録デバイス駆動信号を発生する記録デバイス駆動信号発生部をさらに備えたことを特徴とする請求項１２に記載の画像処理システム。
【請求項１４】
前記記録デバイス駆動信号に応じて前記原稿の複製画像を形成する画像形成部をさらに備えたことを特徴とする請求項１３に記載の画像処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画素値を画素間でシフトして画像テクスチャを構成する画像処理装置及び画像処理システムに関する。
【０００２】
【従来の技術】
近年、たとえば、カラースキャナなどの画像入力手段によりカラー原稿の画像を読取って入力し、この画像を複写し、あるいはこの入力画像に対し画質調整、画像変形や編集処理など、所定の画像処理を行なった後、その画像を電子写真方式のカラープリンタなどの画像出力手段により用紙上にハードコピー出力する画像処理装置システムとしてプリンタ、デジタル複写機、ファクシミリ等が一般的になっている。
【０００３】
このような画像処理装置においては、複製される画像の品質および安定性が重要であり、写真等を表現するためには階調表現が要求される。この階調表現を行うためにはディザ方式等種々の方式が開発されているが、ハードコピーの分野ではストライプパターン方式が広く用いられている。
【０００４】
このストライプパターン方式は、図１９に示すように、通常の自然画では画素１５０単位で分散しているインク（黒）部分１６０を、同じ主走査位置にまとめて周期的に列状に並んだ縦線の集合からなるテクスチャで表現する方式であり、各縦線の幅で階調を表現する。このストライプパターン方式は各画素のインク部分が縦方向に連続しているため、インク（ドット）変調パターンの周波数が低く、解像度が低下する反面、安定した記録が行えるメリットがある。
【０００５】
ストライプパターン方式における変調周波数をさらに低くした例を図２０に示す。これは、主走査方向に存在するインク部分１６０を画素１５０間で移動させてドットを連結させたもので、この例では３つの画素を単位として、左右のインク部分を中央の画素を中心に集中させた例を示しており、図１９の方法よりも一般的になっている。これは高画質化の要求から６００ｄｐｉでは１ドット当たりの幅が４２μｍであるのに対し、レーザビーム径が７０μｍ程度であって１画素単位の処理は現実に不可能となっていることにも起因している。
【０００６】
ストライプパターンは図２１に示すように、三角波のような周期的性質を持つ参照信号２１０を発生させ、電気信号化した画素値２２０との大小関係を比較器でアナログ的に求め、画素値が大きい部分のみにインクを付着させる方法が一般的である。この方法は、レーザプリンタの場合、インク付着領域はレーザ発光領域にほぼ等しいので、画素値から参照信号値を減算した値が正のときにレーザが発光する回路を作成することで実現できる。
【０００７】
一方、カラー記録を行う場合、このストライプパターン構造を持つＣＭＹＫの４色の版を重ねて行うが、各版のストライプパターンが全く同一であると、ストライプパターン同士で干渉が起こってモアレ縞が発生する。この干渉を防ぐため、ストライプパターンの角度あるいは位相を版毎に変え、干渉縞の周波数を目に付きにくい高周波にする方法が有効である。
【０００８】
図２２Aおよび２２Bはこのような方法の一例として、特開昭６２−２３０１６３において提案されたもので、図２２Aに示す１行目の参照信号２１０と図２２Bに示す２行目の参照信号２３０の位相をライン毎にずらすようにしている。
【０００９】
【発明が解決しようとする課題】
しかしながら、このような方法は、周期的なアナログ参照信号を発生させるために、複雑で大規模な回路を必要とする。
【００１０】
さらに、カラー記録で、各色の版で異なる角度のストライプパターンを作る際は、角度に応じた種々の位相を持った複数の周期的電気信号を用意しなければならず、回路規模がさらに大きくなる。
【００１１】
また、アナログ信号であるため、ノイズ耐性が弱く、カラー記録の場合、複数の周期的電気信号の位相差を精度良く調整するのも難しく、角度のついた滑らかなストライプパターンを生成できない問題もある。さらに画像信号によっては図２３に示すようにストライプパターンの間にすき間２４０が生じ、かえって主走査方向のドット変調周波数が高くなってしまい、安定な記録ができなくなるという問題が生ずる。
【００１２】
上述したアナログ回路の欠点を除くために、近年発達してきたデジタル回路技術を用いて上述した処理をデジタル回路で行うことが可能になっている。すなわち、アナログ参照信号に代わり、画素内を高周波クロックで細かく分割し、参照信号をカウンタ回路で擬似的に作成し、画像信号と比較する方法である。この方法はアナログ方式に比べ、電気ノイズに強くなり、また回路規模も小さくてすむ。しかし、この方法を採用しても図２３のような画像の場合には、隙間２４０が生じることは避けられない。
【００１３】
この画像信号のすき間の問題を解決する方法として図２４に示すように画像をブロック３１０に分割し、ブロック３１０内の画素位置に応じて画素１５０を被シフト画素３２０にシフトさせて、ブロック内にドットの塊を形成し、その各ブロックのドットの塊を接続してストライプパターンを生成する技術が提案されている（特開平１１−４１４７３）。しかしこの方法では、画素値のいかんにかかわらず画素位置のみの情報でシフトさせているため、図２５に示すように、位相ｐｈは１画素単位でしか制御できず、任意のスクリーン角を自由に生成できないという問題がある。
【００１４】
また図２６に示すようにドットが存在する画素の割合が低い低濃度すなわちハイライト部をストライプパターンで表現しようとすると、ストライプパターンの幅Ｗが非常に小さくなり、画像記録特性上、濃度が不安定になり、ざらつき感が生じる。
【００１５】
そこでハイライト部については、図２７に示すように、主走査方向に存在する複数の画素から、上記ストライプパターンを構成するブロック単位よりさらに大きい単位のブロックを構成し、そのブロック内の画素値を１つの被シフト画素３３０に集めて、ドットの塊を作り、さらにライン毎にそのドット塊位置をずらすことにより、網点のようなパターンで記録する技術も考案されている（特開平１１−２０５６０３）。しかしこの方法は網点を１箇所に集めているため、画素の中心にしか網点を形成できず、主走査方向の画素内でのドットの位相の自由度が少なく、図２７のように傾きが１／Ｎ（図１０ではＮ＝３）のスクリーン角３４０の場合は問題ないが、図２８に示すスクリーン角傾きが３／６のような１／Ｎ以外のスクリーン角３５０の場合では、網点の間隔がまばらになり、観測者にノイズ感を与えることになる。
【００１６】
以上のように、現在知られている技術では、周期的電気信号と画素データとの比較により記録デバイス駆動パルスを生成し、ストライプパターン構造の記録を行う方法は、ストライプパターンの間に隙間ができて、ドットパターンが高周波化し、記録不安定になるという問題がある。さらにアナログ回路ではノイズが大きいという問題がある。一方シフト画像による方法も、ストライプパターンに任意のスクリーン角をつけられない、という問題がある。
【００１７】
また画素を周期的に１画素に集めて、網点を形成してハイライト部を記録する方法は、任意な傾きを持った網点パターン空間的に均一に生成できずノイズを生じるという問題があった。
【００１８】
本発明の第１の目的は、ドットパターンの低周波が可能で安定した階調画像を得ることのできる画像処理装置を提供することである。
【００１９】
また、本発明の第２の目的は、安定した階調画像を得ることのできる画像処理装置を含む画像処理システムを提供することである。
【００２０】
【課題を解決するための手段】
本発明によれば、
画像を構成する画素を複数の画素単位に分割したブロック内での画素位置を判定するブロック内画素位置判定部と、
前記ブロック内画素位置判定部で判定された画素位置に応じてシフトを受ける被シフト画素を指定する被シフト画素指定部と、
前記ブロックごとにブロック内ドット塊の位相量を求める位相算出部と、
前記位相算出部で求められた位相量と前記ブロック内の各画素の値と前記被シフト画素の値に基づき、前記ブロック内の各画素から前記被シフト画素へのシフトを行う画素値シフト部とを備えた画像処理装置が提供される。。
【００２１】
本発明にかかる画像処理装置においては、画素値ブロック毎に位相量を決め、ブロック内の各画素からブロック内に指定された複数の被シフト画素へシフトする画素の値を、その位相量に応じて制御して画素値シフトを行い、ブロック内にドット塊を作り、その集合でストライプパターンや網点のテクスチャを構成しているので、ブロック内でのドット塊の位置を画素サイズより小さいレベルで制御でき、画質と安定性を向上させることができる。
【００２２】
前記画素値シフト部は、ブロック内の主走査方向の座標および副走査方向の座標から基準位置信号およびシフト演算選択信号を発生するシフト演算・基準位置選択部と、前記シフト演算選択信号により選択された演算回路で入力された画素データおよび位相量からシフト演算を行うシフト演算部とを備えると良い。
【００２３】
前記ブロックは主走査方向に並んだ所定数の画素よりなる画素群であると良く、前記シフト画素は前記ブロック内に隣接した２つ以上の画素であると良い。
【００２４】
前記画素値シフト部は、前記位相量と前記ブロック内の各画素の値と前記被シフト画素の値に基づき、前記ブロック内の各画素の前記被シフト画素へのシフト量の配分を求めるシフト量判定手段と、前記シフト量を前記被シフト画素にシフトするシフト演算部とを有することが好ましい。
【００２５】
前記シフト演算部はシフト画素の画素量を前記位相量に応じて複数の異なる画素に対して分散移動させるようシフト動作をさせるものであると良く、前記シフト演算部によるシフト画素の画素量の分散移動は、シフト前のブロック内の画素による重心位置がシフト後も維持されるように行われることが好ましい。
【００２６】
前記被シフト画素位置判定部は、被シフト画素が主走査方向あるいは副走査方向に直線状、あるいは主走査方向あるいは副走査方向に対して所定の角度を有する直線上に分散配置されるように決定するものであることが好ましい。
【００２７】
前記画像処理部は、前記画素値シフト部の出力に基づいて記録デバイス駆動信号を発生する記録デバイス駆動信号発生部をさらに備えると良い。
【００２８】
前記画像処理部はカラー画像を処理するものであり、前記被シフト画素位置判定部は、カラーを色分解した複数の画像に対して分散配置される被シフト画素が分散配置される直線の角度を色ごとに異なるように決定するものであると良い。
【００２９】
また、本発明によれば、
原稿上の画像を読み取る画像読み取り部と、
前記画像読み取り部で読み取られた画像を処理して処理データを出力する画像処理部とを備え、
前記画像処理部は
画像を構成する画素を複数の画素単位に分割したブロック内での画素位置を判定するブロック内画素位置判定部と、
前記ブロック内画素位置判定部で判定された画素位置に応じてシフトを受ける被シフト画素を指定する被シフト画素指定部と、
前記ブロックごとにブロック内ドット塊の位相量を求める位相算出部と、
前記位相算出部で求められた位相量と前記ブロック内の各画素の値と前記被シフト画素の値に基づき、前記ブロック内の各画素から前記被シフト画素へのシフトを行う画素値シフト部とを備えた画像処理システムが提供される。
【００３０】
この画像処理システムによれば、高画質で安定性の高い画像を得ることのできるプリンタ、複写機、ファクシミリ等を提供できる。
【００３１】
前記画像処理部は、前記画素値シフト部の出力に基づいて記録デバイス駆動信号を発生する記録デバイス駆動信号発生部をさらに備えると良く、前記記録デバイス駆動信号に応じて前記原稿の複製画像を形成する画像形成部をさらに備えると良い。
【００３２】
【発明の実施の形態】
以下、本発明の好ましい実施の形態を添付図面を参照して説明する。
【００３３】
図１は、本発明の実施の形態にかかるデジタル式カラー複写機などの画像処理装置の内部機構の構成を概略的に示す構成図である。この画像処理装置は、原稿上のカラー画像を読取ってその複製画像を形成するものであり、大別して、原稿上のカラー画像を読取って入力する画像読取手段としてのカラースキャナ部１と、入力されたカラー画像の複製画像を形成する画像形成手段としてのカラープリンタ部２とを有している。
【００３４】
カラースキャナ部１は、その上部に原稿台カバー３を有し、閉じた状態にある原稿台カバー３に対向配設され、その上に原稿がセットされる透明ガラスからなる原稿台４を有している。原稿台４の下方には、原稿台４上に載置された原稿を照明する露光ランプ５、露光ランプ５からの光を原稿に集光させるためのリフレクタ６、および、原稿からの反射光を図面に対して左方向に折り曲げる第１ミラー７などが配設されている。露光ランプ５、リフレクタ６、および、第１ミラー７は、第１キャリッジ８に固定されている、第１キャリッジ８は、図示しない歯付きベルトなどを介して図示しないパルスモータによって駆動されることにより、原稿台４の下面に平行に移動されるようになっている。
【００３５】
第１キャリッジ８に対して図中左側、すなわち、第１ミラー７により反射された光が案内される方向には、たとえば、歯付きベルト並びに直流モータなどよりなる図示しない駆動機構を介して原稿台４の面に平行に移動可能に設けられた第２キャリッジ９が配設されている。第２キャリッジ９には、第１ミラー７により案内される原稿からの反射光を図中下方に折り曲げる第２ミラー１１、および、第２ミラー１１からの反射光を図中右方向に折り曲げる第３ミラー１２が互いに直角に配置されている。第２キャリッジ９は、第１キャリッジ８に従動されるとともに、第１キャリッジ８に対して１／２の速度で原稿台４の面に平行に移動されるようになっている。
【００３６】
第２，第３ミラー１１、１２で折り返された光の光軸を含む面内には、第３ミラー１２からの反射光を所定の倍率で結像させる結像レンズ１３が配置され、結像レンズ１３を通過した光の光軸と略直交する面内には、結像レンズ１３により集束性が与えられた反射光を電気信号号に変換するＣＣＤ形カラーイメージセンサ（光電変換素子）１５が配設されている。
【００３７】
このような構成を用いて、露光ランプ５からの光をリフレクタ６により原稿台４上の原稿に集光させると、原稿からの反射光は、第１ミラー７、第２ミラー１１、第３ミラー１２、および、結像レンズ１３を介してカラーイメージセンサ１５に入射され、ここで入射光がレッド（Ｒ），グリーン（Ｇ）、ブルー（Ｂ〉の光の３原色に応じた電気信号に変換される。
【００３８】
次に、カラープリンタ部２は、周知の減色混合法に基づいて、各色成分ごとに色分解された画像、すなわち、、イエロウ（ｙ）、マゼンタ（ｍ）、シアン（ｃ）、および、ブラック（ｋ）の４色の画像をそれぞれ形成する第１〜第４の画像形成部１０ｙ，１０ｍ，１０ｃ，１０ｋを有している。
【００３９】
各画像形成都１０ｙ，１０ｍ，１０ｃ，１０ｋの下方には、各画像形成部により形成された各色ごとの画像を図中矢印ａ方向に搬送する搬送手段としての搬送べルト２１を含む搬送機構２０が配設されている。搬送ベルト２１は、図示しないモータにより矢印ａ方向に回転される駆動ローラ９１と、駆動ローラ９１から所定距離離間された従動ローラ９２との間に巻回されて張設され、矢印ａ方向に一定速度で無端走行される。なお、各画像形成部１０ｙ，１０ｍ，１０ｃ，１０ｋは、搬送ベルト２１の搬送方向に沿って直線状に配設されている。
【００４０】
各画像形成部１０ｙ，１０ｍ，１Ｏｃ，１０ｋは、それぞれ搬送ベルト２１と接する位置で外周面が同一の方向に回転可能に形成された像担持体としての感光体ドラム６１ｙ、６１ｍ、６１ｃ、６１ｋを含んでいる。各感光体ドラム６１ｙ、６１ｍ、６１ｃ、６１ｋは、図示しないモータにより所定の周速度で回転されるようになっている。
【００４１】
各感光体ドラム６１ｙ、６１ｍ、６１ｃ、６１ｋの軸線が互いに等間隔になるように配設されているとともに、その軸線は搬送ベルト２１により画像が搬送される方向と直交するよう配設されている。なお、以下の説明においては、各感光体ドラム６１ｙ，６１ｍ，６１ｃ，６１ｋの軸線方向を主走査方向（第２の方向）とし、感光体ドラム６１ｙ，６１ｍ，６１ｃ，６１ｋの回転方向、すなわち、搬送べルト２１の回転方向（図中矢印ａ方向）を副走査方向（第１の方向）とする。
【００４２】
各感光体ドラム６１ｙ，６１ｍ，６１ｃ，６１ｋの周囲には、主走査方向に延出された帯電手段としての帯電装置６２ｙ，６２ｍ，６２ｃ，６２ｋ、除電装置６３ｙ，６３ｍ，６３ｃ，６３ｋ、主走査方向に同様に延出された現像手段としての現像ローラ６４ｙ，６４ｍ，６４ｃ，６４ｋ、下撹拌ローラ６７ｙ，６７ｍ，６７ｃ，６７ｋ、上撹拌ローラ６８ｙ，６８ｍ，６８ｃ，６８ｋ、主走査方向に同様に延出された転写手段としての転写装置９３ｙ，９３ｍ，９３ｃ，９３ｋ、主走査方向に同様に延出されたクリーニングブレード６５ｙ，６５ｍ．６５ｃ，６５ｋ、および、排トナー回収スクリュー６６ｙ，６６ｍ，６６ｃ，６６ｋが、それぞれ感光体ドラム６１ｙ，６１ｍ，６１ｃ．６１ｋの回転方向に沿って順に配置されている。
【００４３】
なお、各転写装置９３ｙ，９３ｍ，９３ｃ，９３ｋは、対応する感光体ドラム６１ｙ，６１ｍ，６１ｃ，６１ｋとの間で搬送ベルト２１を狭持する位置、すなわち、搬送ベルト２１の内側に配設されている。また、後述する露光装置５０による露光ポイントは、それぞれ帯電装置６２ｙ，６２ｍ，６２ｃ，６２ｋと現像ローラ６４ｙ、６４ｍ、６４ｃ，６４ｋとの間の感光体ドラム６１ｙ，６１ｍ、６１ｃ，６１ｋの外周面上に形成される。
【００４４】
搬送機構２０の下方には、各画像形成部１０ｙ，１０ｍ，１０ｃ、１Ｏｋにより形成された画像を転写する被画像形成媒体（記録媒体）としての用紙Ｐを複数枚収容した用紙カセット２２ａ．２２ｂが配置されている。
【００４５】
用紙カセット２２ａ、２２ｂの一端部であって、従動ローラ９２に近接する側には、用紙カセット２２ａ，２２ｂに収容されている用紙Ｐをその最上部から１枚ずつ取出すピックアップローラ２３ａ，２３ｂがそれぞれ配置されている。ピックアップローラ２３ａ、２３ｂと従動ローラ９２との間には、用紙カセット２２、２２ｂから取出された用紙Ｐの先端と画像形成部１０ｙの感光体ドラム６１ｙに形成されたｙトナー像の先端とを整合させるためのレジストローラ２４が配置されている。
【００４６】
なお、他の感光体ドラム６１ｙ，６１ｍ，６１ｃに形成されたトナー像は、搬送ベルト２１上を搬送される用紙Ｐの搬送タイミングに合せて各転写位置に供給される。
【００４７】
レジストローラ２４と第１の画像形成部１０ｙとの間であって、従動ローラ９２の近傍、すなわち、実質的に搬送ベルト２１を挟んで従動ローラ９２の外周上には、レジストローラ２４を介して所定のタイミングで搬送される用紙Ｐに静電吸着カを付与するための吸着ローラ２６が配設されている。なお、吸着ローラ２６の軸線と従動ローラ９２の軸線とは、互いに平行になるように設定されている。
【００４８】
搬送ベルト２１の一端であって、駆動ローラ９１の近傍、すなわち、実質的に搬送ベルト２１を挟んで駆動ローラ９１の外周上には、搬送ベルト２１上に形成された画像の位置を検知するための位置ずれセンサ９６が配設されている。位置ずれセンサ９６は、たとえば、透過形あるいは反射形の光センサにより構成される。
【００４９】
駆動ローラ９１の外周上であって、位置ずれセンサ９６の下流側の搬送ベルト２１上には、搬送ベルト２１上に付着したトナーあるいは用紙Ｐの紙かすなどを除去するための搬送ベルトクリーニング装置９５が配置されている。
【００５０】
搬送ベルト２１を介して搬送された用紙Ｐが駆動ローラ９１から離脱されて、さらに搬送される方向には、用紙Ｐを所定温度に加熱することにより用紙Ｐに転写されたトナーを溶融し、トナー像を用紙Ｐに定着させる定着装置８０が配設されている。定着装置８０は、ヒートローラ対８１、オイル塗付ローラ８２，８３、ウェブ巻取りローラ８４、ウェブローラ８５、ウェブ押付けローラ８６とから構成されている。用紙Ｐ上に形成されたトナー、を用紙に定着させ、排紙ローラ対８７により排出される。
【００５１】
各感光体ドラム６１ｙ，６１ｍ，６１ｃ，６１ｋの外周面上にそれぞれ色分解された静電潜像を形成する露光装置５０は、後述する画像処理部３６にて色分解された各色ごとの画像データ（Ｙ，Ｍ，Ｃ，Ｋ）に基づいて発光制御される半導体レーザ発振器６０を有している。半導体レーザ発振器６０の光路上には、レーザビーム光を反射、走査するポリゴンモータ５４により回転されるポリゴンミラー５１、およびポリゴンミラー５１を介して反射されたレーザビーム光の焦点を補正して結像させるためのｆθレンズ５２，５３が順に設けられている。
【００５２】
ｆθレンズ５３と各感光体ドラム６１ｙ，６１ｍ，６１ｃ，６１ｋとの間には、ｆθレンズ５３を通過した各色ごとのレーザビーム光を各感光体ドラム６１ｙ，６１ｍ，６１ｃ，６１．ｋの露光位置に向けて折り曲げる第１の折り返しミラー５５ｙ，５５ｍ，５５ｃ，５５ｋ、および、第１の折り返しミラー５５ｙ，５５ｍ，５５ｃにより折り曲げられたレーザビーム光を更に折り曲げる第２および第３の折り返しミラー５６ｙ，５６ｍ，５６ｃ，５７ｙ，５７ｍ，５７ｃが配置されている。
【００５３】
なお、黒用のレーザビーム光は、第１の折り返しミラー５５ｋにより折り返された後、他のミラーを経由せずに感光体ドラム６１ｋ上に案内されるようになっている，
図２は、図１に示した画像処理装置の電気的接続および制御のための信号の流れを概略的に表わすブロック図である。図２において、制御系は、主制御部３０内のメインＣＰＵ〈セントラルプロセッシングユニット）９１、カラースキャナ部１のスキャナＣＰＵ１００、および、カラープリンタ部２のプリンタＣＰＵ１１Ｏの３つのＣＰＵで構成される．
メインＣＰＵ９１は、プリンタＣＰＵ１１Ｏと共有ＲＡＭ（ランダムアクセスメモリ）３５を介して双方向通信を行なうものであり、メインＣＰＵ９１は動作指示を出し、プリンタＣＰＵ１１０は状態ステータスを応答するようになっている。
【００５４】
操作パネル４０は、主制御部３０に対する司令を与えるためのパネルであって、液晶表示部４２、各種操作キー４３、およびこれらが接続されたパネルＣＰＵ４１を有し、このパネルＣＰＵがメインＣＰＵ９１に接続されている。
【００５５】
主制御部３０は、全体的な制御を司るメインＣＰＵ９１、制御プログラムなどを記憶するＲＯＭ３２、一時的にデータを記憶するＲＡＭ３３、電源を遮断しても記憶データを保持すべく図示しないバッテリでバックアップされた不揮発性のメモリであるＮＶＲＡＭ（ＮｏｎＶｏｌａｔｉｌｅ  ＲＡＭ）３４、メインＣＰＵ９１とプリンタＣＰＵ１１０との間で、双方向通信を行うために用いられる共有ＲＡＭ３５、画像処理部３６、ページメモリ制御部３７、ページメモリ３８、プリンタコントローラ３９、およびプリンタフォントＲＯＭ１２１によって構成されている。
【００５６】
画像処理部３６については後述する。
【００５７】
ページメモリ制御部３７は、ページメモリ３８に対して画像情報を記憶したり、読み出したりするものである。ページメモリ３８は、複数ページ分の画像情報を記憶できる領域を有し、カラースキャナ部１からの画像情報を圧縮したデータをページごとに記憶可能である。
【００５８】
プリンタフォントＲＯＭ１２１には、プリントデータに対応するフォントデータが記憶されている。
【００５９】
プリンタコントローラ３９は、パーソナルコンピュータなどの外部機器１２２からのプリントデータをそのプリントデータに付与されている解像度を示すデータに応じた解像度でプリンタフォントＲＯＭ１２１に記憶されているフォントデータを用いて画像データに展開するものである。
【００６０】
カラースキャナ部１は、全体の制御を司るスキャナＣＰＵ１００、制御プログラムなどを記憶するＲＯＭ１０１、データ記憶用のＲＡＭ１０２、図１に示したカラーイメージセンサ１５を駆動するＣＣＤドライバ１０３、第１キャリッジ８などを移動する走査モータの回転を制御する走査モータドライバ１０４、及び、画像補正部１０５などによって構成されている。
【００６１】
画像補正部１０５は、カラーイメージセンサ１５から出力されるＲ，Ｇ，Ｂのアナログ信号をそれぞれデジタル信号に変換するＡ／Ｄ変換回路、カラーイメージセンサのばらつき、あるいは、周囲の温度変化などに起因するカラーイメージセンサからの出力信号に対するスレッショルドレベルの変動を補正するためのシェーディング補正回路、および、シェーディング補正回路からのシェーディング補正されたデジタル信号を一旦記憶するラインメモリなどから構成されている。
【００６２】
カラープリンタ部２は、全体の制御を司るプリンタＣＰＵ１１０、制御プログラムなどを記憶するＲＯＭ１１１、データ記憶用のＲＡＭ１１２、半導体レーザ発振器６０を駆動するレーザドライバ１１３、露光装置５０のポリゴンモータ５４を駆動するポリゴンモータドライバ１１４、搬送機構２０による用紙Ｐの搬送を制御する搬送制御部１１５、帯電装置、現像ローラ、および、転写装置を用いて帯電、現像、転写を行うプロセスを制御するプロセス制御部１１６、定着装置８０を制御する定着制御部１１７、および、オプションを制御するオプション制御部１１８などによって構成されている。
【００６３】
なお、画像処理部３６、ページメモリ３８、プリンタコントローラ３９、画像補正部１０５、および、レーザドライバ１１３は、画像データバス１２０によって接続されている。
【００６４】
次に本発明の中心をなす画像処理部３６について詳述する。図３は画像処理部の主要機能を示すブロック図である。ここに示す画像処理部３６は、色変換部１３１、変倍部１３２、空間フィルタ部１３３、γ変換部１３４、および、階調処理部１３５によって構成され、それぞれ色変換、変倍、空間フィルタ、γ変換、階調処理を行うことにより、Ｃ，Ｍ，Ｙの画像データを得るものである。
【００６５】
すなわち、カラースキャナ部１から出力される画像データＲ，Ｇ，Ｂは、それぞれ色変換部１３１に送られ、ここでＣ，Ｍ，Ｙの画像データに変換される。色変換部１３１から出力される画像データは、変倍部１３２で変倍処理が行われ、その後、空間フィルタ部１３３で空間フィルタ処理が行われ、その後、γ変換部１３４でγ変換処理が行われ、その後、階調処理部１３５で中間調処理である階調処理が行われ、その後、カラープリンタ部２に送られる。
【００６６】
ここで、γ補正部１３４ではプリンタのγ特性の補正を行う。この補正は、ＣＭＹＫ毎に設定されているγテーブルを参照して行われる。
【００６７】
また、階調処理部１３５は画像信号に対して階調処理を行い、記録デバイス駆動信号に変換するものである。記録デバイスの要求する入力信号に画像濃度信号の階調性を損なわないように量子化、または記録デバイスの特性に合わせた画像濃度変換を行う。
【００６８】
記録デバイス駆動信号とは、パルス幅変調方式のプリンタの場合、レーザ駆動パルス信号であり、プリンタレーザ変調部を駆動する駆動パルスの長さと基準位置の情報を含んでいる。基準位置とは画素内の左端を駆動するか、右端を駆動するか、真ん中を駆動するかを示すものである。なお、パワー変調方式のプリンタの場合の記録デバイス駆動信号もレーザ駆動パルス信号であるが、この場合パルス幅は常に一定で、パルスのエネルギー強度が濃度階調を形成する。
【００６９】
プリンタ部２では記録デバイス駆動信号に従い、記録画像を形成する。プリンタ部２がパルス幅変調方式の場合、記録デバイス駆動信号は駆動パルス信号であり、駆動パルスに応じてレーザビームのＯＮ／ＯＦＦが行われることになる。
【００７０】
図４は階調処理部１３５の構成を示すブロック図である。
【００７１】
この階調処理部１３５は、ブロック内画素位置判定部４１０、被シフト画素指定部４２０、位相算出部４３０、画素値シフト部４４０、記録デバイス駆動パルス生成部４５０とを有する。以下、順次説明する。
【００７２】
ブロック内画素位置判定部４１０は図示しないクロック生成部より供給されるレジスタ設定値ｘｒｅｇ４０２及びｙｒｅｇ４０４、主走査方向のクロック信号ｘｃｌｏｃｋ４０６、副走査方向のクロック信号ｙｃｌｏｃｋ４０８を受け取り、現在処理中の信号の画素位置を計算し、ブロック内主走査（ｘ）方向座標４１２、ブロック内副走査（ｙ）方向座標４１４を生成する。
【００７３】
被シフト画素指定部４２０は、ブロック内主走査方向座標４１２、ブロック内副走査方向座標４１４から、ブロック内の被シフト画素を検出し、シフト画素指定信号４２２を発生する。
【００７４】
位相算出部４３０は、ブロック内主走査方向座標４１２、ブロック内副走査方向座標４１４から、各ブロック内のドット塊シフト位相の大きさを示す位相量４３２を生成する。
【００７５】
画素値シフト部４４０は、ブロック内主走査方向座標４１２、ブロック内副走査方向座標４１４、シフト画素指定信号４２２、位相量４３２、および処理画素入力値データ４２４を入力し、シフト後の処理画素の出力値４４２、及び基準位置信号４４４を計算する。なお、処理画素入力値データ４２４は、前段がγ変換部である場合には、図示しない量子化部を経たものである。
【００７６】
記録デバイス駆動パルス生成部４５０は、処理画素の出力値４４２及び基準位置信号４４４から記録デバイス駆動パルス４５２を生成する。記録デバイス駆動パルス４５２は、記録デバイスをそのパルスが出力されている間駆動する信号で、レーザ記録電子写真方式でいえば、レーザ駆動信号である。
【００７７】
本実施の形態では、以降、特に明示しない限り記録デバイス駆動信号４５２はレーザ駆動パルス信号として説明する。
【００７８】
図５Aおよび図５Bは記録デバイス駆動パルス生成部４５０における記録デバイス駆動信号４５２の基準位置信号４４４との関係を示す図である。図５Aは一画素分の走査時間に対して画像濃度信号を走査時間の始まりに合わせる左基準の場合を、図５Bは走査時間の終わりに合わせる右基準の場合を示しており、位相量４３２に基づいて発生された基準位置信号４４４を適宜設定することにより、これらのいずれかの基準位置で記録デバイス駆動信号４５２を発生させることができる。
【００７９】
図６にブロック内画素位置判定部４１０の構成を示す。
【００８０】
画素位置判定部４１０はｘ画素位置カウンタ４１０１、ｙ画素位置カウンタ４１０２、比較器４１０３および４１０４から構成されている。
【００８１】
ｘ画素位置カウンタ４１０１はｘｃｌｏｃｋ４０６でカウントアップし、その値を主走査方向の座標ｘ４１２として出力する同期リセットカウンタである。レジスタ設定信号ｘｒｅｇ４０２と主走査方向の座標ｘ４１２とが比較器４１０３で一致したと判定された場合にＲｅｓｅｔ信号４１６が発生し、カウントアップ値がリセットされる。つまりｘ画素位置カウンタ４１０１は０からｘｒｅｇ４０２の値までをカウントアップするカウンタである。
【００８２】
同様に、ｙ画素位置カウンタ４１０２はｙｃｌｏｃｋ４０８でカウントアップし、その値を副走査方向の座標ｙ４１４として出力する同期リセットカウンタである。レジスタ設定信号ｙｒｅｇ４０４と副走査方向の座標ｙ４１４とが比較器４１０２で一致したと判定された場合にＲｅｓｅｔ信号４１８が発生し、カウントアップ値がリセットされる。つまりｙ画素位置カウンタ４１０２は０からｙｒｅｇ４０４の値までをカウントアップするカウンタである。
【００８３】
図７は被シフト画素指定部４２０の構成を示す。この被シフト画素指定部４２０はルックアップテーブルＬＵＴ４２１からなり、主走査方向の座標ｘ４１２と副走査方向の座標ｙ４１４を入力し、被シフト画素指定信号４２２を発生する。
【００８４】
図８は位相算出部４３０の構成を示す。位相算出部４３０はルックアップテーブルＬＵＴ４３１からなり、主走査方向の座標ｘ４１２と副走査方向の座標ｙ４１４を入力し、位相量４３２を出力する。
【００８５】
図９は画素値シフト部４４０の構成を示すブロック図である。この画素値シフト部４４０はシフト演算・基準位置選択部４４０２、画素値バッファ部４４０４、シフト演算部４４０６とを有する。
【００８６】
シフト演算・基準位置選択部４４０２はルックアップテーブルＬＵＴ（図示せず）からなっており、主走査方向の座標ｘ４１２と副走査方向の座標ｙ４１４をアドレスとし、基準位置信号４４４及びシフト演算選択信号４４６を出力する。
【００８７】
シフト演算部４４０６は、シフト演算選択信号４４６、処理画素入力値データ４２４を画素値バッファ４４０４でバッファした周辺画素データ４４８、被シフト画素指定部４２０から出力された被シフト画素指定信号４２２、位相算出部４３０から出力された位相量４３２を入力し、シフト演算を行った結果である処理画素の出力値４４２を出力する。
【００８８】
図１０は周辺画素値バッファ部４４０４の構成を示すブロック図である。周辺画素値バッファ部４４０４は次々と送られてくる処理画素データ４２４をＭ個のフリップフロップ４４１１−４４１Ｍでバッファし、それぞれバッファした値をＭ個の周辺画素データ４４８として出力する。
【００８９】
ここで、本発明の装置で実行されるストライプパターンスクリーンの生成処理方法を説明する。
【００９０】
ここではストライプパターンスクリーンとして、主方向に並んだ３画素分の画素値を１箇所に集める３画素変調と呼ばれる方法を説明する。
【００９１】
図１１に未処理状態の画素値配分を示す。主走査方向に並んだ３つの画素Ａ、画素Ｂ、画素Ｃがあり、それぞれＤA，ＤB，ＤCの画素値（パルス幅）を持っている。
【００９２】
図１２は従来の処理結果を示すもので、処理後の左画素Ａは、その画素値ＤAはそのままで、パルス記録基準位置を右側に設定する。このように左画素Ａにおいて画素値をそのまま出力する演算処理をＴＨＲＵと称する。
【００９３】
中央画素Ｂにおいては右画素Ｃの画素値ＤCを受け取り、中央画素の画素値ＤBと右画素の値の和Ｓ（＝ＤB＋ＤC）を記録する。この際の記録基準位置は左側に設定する、このように中央画素Ｂにおいて右側の画素の濃度データを加える演算処理をＴＡＫＥＦと称する。
【００９４】
さらに、右画素Ｃでは中央画素Ｂに画素値ＤCを受け渡したため記録されないが、中央画素Ｂの値ＤＢがフルドットのパルス幅に近く、ＤCを完全にシフトできない場合には、右画素Ｃも記録する場合がある。このとき基準位置は左側に設定する。このように右画素Ｃにおいて、シフト演算の対象となる画素濃度信号を左隣の画素値に加える演算処理をＧＩＶＥＦと称する。
【００９５】
これらの処理を図２４に示したように主走査方向に並んだ３画素毎に対して行い、さらに副走査ライン毎に各演算の位相をずらすことで図２８に示したようなスクリーン角の付いたストライプパターンを生成することができる。しかしながら、前述したようにこの方法では、滑らかなスクリーン角付きストライプパターンが生成できない問題がある。
【００９６】
このため、本発明にかかる画像処理装置においては、図１３Aおよび13Bに示すように、シフト先の画素を２画素とした処理を行うようにしている。すなわち、この処理によれば、左画素Ａおよび中央画素Ｂの２画素に対して右画素Ｃの画素値をシフトさせている。さらに詳細には３画素変調のストライプパターンスクリーン処理は、主走査方向に並んだ３画素単位で処理を行い、右画素Ａ、中央画素Ｂが自動的にシフト画素となる。そのため、ＴＨＲＵ等の演算処理選択がシフト画素指定も兼ねるようにし、被シフト画素指定部４２０からのシフト画素指定信号４２２を利用しないが、図２８に示すように多くの画素値を寄せ集め網点パターンを構成する際は、シフト画素指定信号４２２が必要になる。
【００９７】
図１３Aは左画素Ａがフルドットに対して余裕がある場合を示しており、右画素Ｃにおいてシフトする画素値ＤCを位相量ｐｈとＤC−ｐｈに分ける。ここでｐｈは、理想のストライプパターンの位置からのズレ量を表す。左画素Ａではｐｈがシフトされて処理後の画素Ａの画素値はＰ＝ＤA＋Ｐｈとなる。中央画素Ｂでは残りのＤC−ｐｈがシフトされ、処理後の画素Ｂの画素値はＰ＝ＤB＋ＤC−ｐｈとなる。
【００９８】
図１３Bはシフト後の画素Ａの値Ｐがフルドットの値Ｆを超える場合を示している。この場合には左画素Ａの画素値Ｐ＝Ｆとし、超えた分のbuf＝ＤA＋ｐｈ−Ｆを画素Ｂに再度加算する。このため、中央画素Ｂにおいては、最終的な画素量はＤB＋ＤC−ｐｈ＋ＤA＋ｐｈ−Ｆ＝ＤA＋ＤB＋ＤC−Ｆとなる。
【００９９】
このように画素値ＤA，ＤB、ＤCと位相量ｐｈの値によっては特殊な演算を行う必要があり、その一例の詳細を図１４の表１に示す。
【０１００】
この表における処理は、図１３Aおよび13Bで説明した処理とはわずかに異なっている。注目画素の画素値をＰ、その右隣の画素値をＰｆ１、さらにその右隣の画素値をＰｆ２、位相量をＰｈ、１画素のフルドット画素値をｘｆｆとすれば、後述するように、各演算回路における処理画素の画素値４６２、４６４、４６６および各演算回路からセレクト部４４２８を経てシフト値バッファ部４４３０に与えられる書込シフトバッファ値４７２、４７４、４７６が条件欄の場合分けにしたがって、出力されることを示している。なお、図１４の条件欄にあるように、ｐｈが負の値を持つときでも同様な処理が行えることがわかる。
【０１０１】
上記説明したように、位相量ｐｈに応じて画素値Ｄｃの画素Ａ，Ｂへのシフト量を制御することで、ストライプパターンの重心位置をコントロールすることができる。
【０１０２】
以上の３画素変調によるストライプパターンスクリーン生成処理のフローチャートを図１５に示す。
【０１０３】
最初に画素位置（Ｉ，Ｊ）に対し、Ｊ＝０（ステップＳ１０１）、Ｉ＝０（ステップＳ１０２）として初期位置に設定する。また、３画素変調であるため、１ブロックサイズは３であり、主走査方向の処理位置ＮはＮ＝Ｉ／３として定義される（ステップＳ１０３）。
【０１０４】
次に送られてきたて画素値Ｄ（Ｉ，Ｊ）に対し、各ブロック位置（Ｎ，Ｊ）に応じて位相量ｐｈが決定される（ステップＳ１０４）。この決定は位相算出部４３０で行われる。
【０１０５】
次にステップＳ１０２では、ブロック内の各画素（左画素Ａの画素値ＤA、中央画素Ｂの画素値ＤB、右画素のＣの画素値ＤC)をバッファする。これは画素値バッファ部４４０４により行われる。
【０１０６】
ステップＳ１０６ではブロック内の主走査方向の処理位置Ｎに応じて画像演算処理を切りかえる選択信号Ｎ２を生成する。これはシフト演算・基準位置選択部４４０２により行われる。
【０１０７】
Ｎ２が０であるとき（ステップＳ１０７）は左画素Ａであるので、ＴＨＲＵ処理を行い（ステップＳ１０８）、Ｎ２が１であるとき（ステップＳ１０９）は中央画素Ｂであるので、ＴＡＫＥＦ処理を行い（ステップＳ１１０）、Ｎ２が０でも１でもないとき（ステップＳ１０９）には右画素Ｃであるので、ＧＩＶＥＢ処理を行う（ステップＳ１１１）。ここに示された各演算部における処理は図１３A13Bで説明したのと同じである。
【０１０８】
このようにして処理画素の出力値を得（ステップＳ１１２）、以下同様な処理を主走査方向位置が最大値−１に達するまで位置を１つずつインクリメントし（ステップＳ１１３、Ｓ１１４）、１つの主走査方向処理が完了するごとに副走査方向を最大値−１に達するまで位置を１つずつインクリメントして（ステップＳ１１５、Ｓ１１６）すべての処理位置での処理を終了する。
【０１０９】
次に、図１６にシフト演算部４４０６の構成を示す。
【０１１０】
シフト演算部４４０６は３つの異なるシフト演算を行うシフト演算回路であるＴＨＲＵ４４２２、ＴＡＫＥＦ４４２４、ＧＩＶＥＢ４４２６を有しており、これらの出力のいずれかを選択するセレクト部４４２８、およびシフト値バッファ部４４３０を有している。
【０１１１】
演算回路ＴＨＲＵ４４２２，ＴＡＫＥＦ４４２４，ＧＩＶＥＢ４４２６にはあるブロック内の左画素Ａ、中央画素Ｂ、右画素Ｃのデータである周辺画素データ４４８が入力されており、各演算回路からそれぞれ出力値４６２、４６４、４６６およびシフトバッファ値４７２、４７４、４７６が出力される。これらはセレクト部４４２８に与えられ、シフト演算・基準位置選択部４４０２から出力されたシフト選択信号４４６によりいずれかが選択され、演算回路の出力値は処理画素の出力値４４２として出力されるととともに、シフトバッファ値は選択シフトバッファ値４７８としてシフト値バッファ部４４３０に書き込まれ、さらに読み出されてシフトバッファ値４８０として演算回路ＴＡＫＥＦ４４２４、ＧＩＶＥＢ４４２６にフィードバックされる。このシフトバッファ値bufは図１３Bに示された、buf＝ＤA＋ｐｈ−Ｆである。
【０１１２】
以上のように、本発明にかかる画像処理装置によれば、図１３A、13Bのように位相量に応じて画素量を移動したストライプパターンを形成できる、
これに対し、従来の画像処理装置では、図１７のグラフに示されるように、ＴＨＲＵ、ＴＡＫＥＦ、ＧＩＶＥＢの演算回路においては、図２７に示したようなストライプパターンにスクリーン角をつけるためのライン毎の位相差Ｐｈを全く考慮していないため、スクリーン角は１画素単位でしかコントロールできない。この点、図１４に示される本発明の演算では位相量を考慮して画素量の振り分けを行っているため、スクリーン角は１画素よりも小さい単位でシフト演算を制御できる。
【０１１３】
この結果、図１８に示すように、位相差ｐｈを１画素より小さくでき、滑らかなスクリーン角の付いたストライプパターンを形成できる。
【０１１４】
【発明の効果】
以上のように、本発明によれば、画素値ブロック毎に位相量を決め、ブロック内の各画素からブロック内に指定された被シフト画素へシフトする画素の値を、その位相量に応じて制御することで、画素値シフトによってブロック内にドット塊を作り、各ブロック内のドット塊の集合でストライプパターンや網点のテクスチャを構成する際に、そのブロック内でのドット塊のブロック内での位置を画素サイズより小さいレベルで制御できる。例えば隣接する２つの画素にまたがってドットの塊を作成する場合、一方の画素の一部を他方すなわち被シフト画素にシフトさせると、ドットの塊の中心位置が被シフト画素の方へ移動する。そのシフト量を位相量に応じて制御することで、ストライプパターンの輪郭の歪みや網点の分布の不均一性を調整することができる。
【０１１５】
また、上述した実施の形態では被シフト画素としてブロック内に隣接する２つの画素の場合を説明したが、これより多い複数の画素を被シフト画素として指定しすることができ、それら複数の被シフト画素へのシフト量を制御することで、被シフト画素上に構成されるドット塊の位置を画素サイズ以下の精度で制御できる。
【図面の簡単な説明】
【図１】本発明にかかる画像処理システムの内部構成を概略的に示す構成図である。
【図２】図１に示した画像処理装置の電気的接続および制御系を示すブロック図である。
【図３】図２における画像処理部の主要構成を示すブロック図である。
【図４】図３における階調処理部の主要構成を示すブロック図である。
【図５】画像濃度信号と１画素分の走査時間との関係を示す説明図である。
【図６】図４における画素位置判定部の構成の一例を示すブロック図である。
【図７】図４における被シフト画素指定部の構成の一例を示す図である。
【図８】図４における位相算出部の構成の一例を示す図である。
【図９】図４における画素値シフト部の構成の一例を示す図である。
【図１０】図４における画素値シフト部の構成の一例を示す図である。
【図１１】未処理状態の主走査方向に並んだ３つの画素Ａ、画素Ｂ、画素Ｃの画素値配分を示す説明図である。
【図１２】従来の処理結果を示す説明図である。
【図１３】本発明による処理結果を示す説明図である。
【図１４】本発明で使用される演算回路の画素シフト演算動作をまとめた図表である。
【図１５】本発明による３画素変調によるストライプパターンスクリーン生成処理内容を示すフローチャートである。
【図１６】シフト演算部の構成を示すブロック図である。
【図１７】従来の画素シフト演算動作をまとめた図表である
【図１８】本発明により適切なスクリーン角をつけることが可能となったことを説明する図である。
【図１９】ストライプパターン方式の説明図である。
【図２０】ストライプパターン方式において変調周波数を低くした例を示す説明図である。
【図２１】参照信号波と画像信号との比較によりストライプパターンを作成する方法を模式的に示す図である
【図２２】位相差をつけてストライプパターンにスクリーン角をつける方法を模式的に示す図である。
【図２３】参照信号と画像信号との比較によりストライプパターンを作成する従来方法の問題を示す図である。
【図２４】画素値シフトによりストライプパターンを生成する従来方法を示す図である。
【図２５】画素値シフトによりストライプパターンを生成する従来方法の問題を示す図である。
【図２６】ハイライト部で細かいストライプパターンを生成する従来技術を示す図である。
【図２７】ハイライト部でストライプパターンより大きいブロックに画素を集める従来技術を示す図である。
【図２８】ハイライト部でストライプパターンより大きいブロックに画素を集める従来技術の問題を示す図である。
【符号の説明】
１  カラースキャナ部
２  カラープリンタ部
１５  カラーイメージセンサ
３０  主制御部
３２  ＲＯＭ
３３  ＲＡＭ
３４  ＮＶＲＡＭ
３５  共有ＲＡＭ
３６  画像処理部
３７  ページメモリ制御部
３８  ページメモリ
３９  プリンタコントローラ
４０  操作パネル
４１  パネルＣＰＵ
５０  露光装置
６０  レーザ発振器
８０  定着装置
９１  メインＣＰＵ
１００  スキャナＣＰＵ
１０１  ＲＯＭ
１０２  ＲＡＭ
１０３  ＣＣＤドライバ
１０４  走査モータドライバ
１０５  画像補正部
１１０  プリンタＣＰＵ
１１１  ＲＯＭ
１１２  ＲＡＭ
１１３  レーザドライバ
１１４  ポリゴンモータドライバ
１１５  搬送制御部
１１６  プロセス制御部
１１７  定着制御部
１２１  プリンタフォントＲＯＭ
１３１  色変換部
１３２  変倍部
１３３  空間フィルタ部
１３４  γ変換部
１３５  階調処理部
４１０  ブロック内画素位置判定部
４２０  被シフト画素指定部
４３０  位相算出部
４３１  ルックアップテーブル
４４０  画素値シフト部
４５０  記録デバイス駆動パルス生成部
４１０１  ｘ画素位置カウンタ
４１０２  ｙ画素位置カウンタ
４１０３、４１０４  比較器
４４０２  シフト演算・基準位置選択部
４４０４  画素値バッファ部
４４０６  シフト演算部
【図１】
0003637001.tif 000002
【図２】
0003637001.tif 000003
【図３】
0003637001.tif 000004
【図４】
0003637001.tif 000005
【図５】
0003637001.tif 000006
【図６】
0003637001.tif 000007
【図７】
0003637001.tif 000008
【図８】
0003637001.tif 000009
【図９】
0003637001.tif 000010
【図１０】
0003637001.tif 000011
【図１１】
0003637001.tif 000012
【図１２】
0003637001.tif 000013
【図１３】
0003637001.tif 000014
【図１４】
0003637001.tif 000015
【図１５】
0003637001.tif 000016
【図１６】
0003637001.tif 000017
【図１７】
0003637001.tif 000018
【図１８】
0003637001.tif 000019
【図１９】
0003637001.tif 000020
【図２０】
0003637001.tif 000021
【図２１】
0003637001.tif 000022
【図２２】
0003637001.tif 000023
【図２３】
0003637001.tif 000024
【図２４】
0003637001.tif 000025
【図２５】
0003637001.tif 000026
【図２６】
0003637001.tif 000027
【図２７】
0003637001.tif 000028
【図２８】
0003637001.tif 000029