"感光体上で光ビームを主走査方向及び副走査方向に走査する画像形成方法であって、生産性に関係するパラメータを取得するパラメータ取得部200と、前記パラメータ取得部で得た前記パラメータに応じて、間引き処理221、222、300を切り替える間引き処理動作切替部220を持ち、前記間引き処理動作切替部で切り替わった前記間引き処理において間引き処理が施された画像情報に基づいて感光体上に画像を形成する画像形成工程と、前記感光体上の画像を転写媒体に転写する転写工程と、前記転写媒体上の画像を定着させる定着工程とを有することを特徴とする画像形成方法。前記間引き処理は、画像情報に含まれる画像パターンを判断する判断工程620と、前記判断工程の判断に基づいて前記画像パターンの副走査方向後端部に主走査方向に所定の割合を間引く間引き工程630からなることを特徴とする請求項1に記載の画像形成方法。前記パラメータは、用紙サイズ/レイアウト設定/出力解像度設定の処理画素数図10に関わる情報であることを特徴とする請求項1に記載の画像形成方法。前記パラメータは、PrintJOBのスケジューリング状況、ページ位置の印刷までにかけられる時間を算出するのに必要な情報図10であることを特徴とする請求項1に記載の画像形成方法。前記パラメータは、画質優先/スピード優先を示す設定であることを特徴とする請求項1に記載の画像形成方法。前記間引き動作切替手段は、生産性を満足する中で最も画質効果の高い間引き処理動作221、222、300を選択することを特長とする請求項1に記載の画像形成方法。前記間引き動作切替手段は、複数の間引き処理モジュール221、222を切り替えて使うことを特長とする請求項1に記載の画像形成方法。前記間引き動作切替手段は、処理スピードが可変の間引き処理モジュール300のスピードに関係するパラメータを切り替えて使うことを特長とする請求項1に記載の画像形成方法。前記間引き処理は、前記判断工程において、前記画像パターンのサイズが可変であることを特徴とする請求項2に記載の画像形成方法。前記間引き処理は、前記間引き工程において、前記判断工程の判断に基づいて前記画像パターンの副走査方向後端部に主走査方向に所定の割合を間引く際に、間引く単位を可変であることを特徴とする請求項2に記載の画像形成方法。上述した従来例は簡単な画像処理によって実現されており、大きい画像パターンを用いることで高いプリント速度を実現することもできる。しかしながら、画像パターンを大きくすることでパターンのマッチング精度が低くなり、画像情報によっては間引ける範囲が小さくなっていた。このように、固定の処理方法のため、処理スピードと画質のトレードオフになっていた。近年、プリンタの出力解像度の高解像度化、高速化が進んだため、これを満たすために画像パターンを大きく取り、パターンのマッチング精度を落とすか、処理が間に合うように生産性を少し落とさなければならなくなってきている。そこで本発明では、要求される処理スピードに応じて間引き処理方法を適用的に切り替えることで、処理スピードと画質の両面をサポートする画像処理方法を提供することを目的とする。本発明に係る画像形成方法の構成は、感光体上で光ビームを主走査方向及び副走査方向に走査する画像形成方法であって、生産性に関係するパラメータを取得するパラメータ取得部200と、前記パラメータ取得部で得た前記パラメータに応じて、間引き処理221、222、300を切り替える間引き処理動作切替部220を持ち、前記間引き処理動作切替部で切り替わった前記間引き処理において間引き処理が施された画像情報に基づいて感光体上に画像を形成する画像形成工程と、前記感光体上の画像を転写媒体に転写する転写工程と、前記転写媒体上の画像を定着させる定着工程とを有することを特徴とする。本発明に係る画像形成方法によれば、要求される処理速度に応じて間引き方法を切り替えることで、処理時間が短い場合でもプリント速度の低下を起こさず間引きを行いトナーの飛び散りに対して大まかに対応することができる。また、十分な処理時間がある場合には、詳細に間引き処理を行うことでトナーの飛び散りへの効果を高めることができる。以下、本発明を実施するための最良の形態について図面を用いて説明する。<実施形態1>本発明の実施形態1を図1、図2、図10に基づき説明する。図1は、本発明の実施形態1に係る画像形成装置であるレーザービームプリンタの構成を示すブロック図である。なお、図1に示す各処理部は画像処理装置内のCPUにより統括的に制御される。また、各処理部が行う処理内容を定義したプログラムは同じく画像処理装置内の記憶媒体HDDやフラッシュメモリやCD-ROMやDVDに記憶可能な状態で保存されている。従って、CPUは、この記憶媒体に記憶されているプログラムを順次読み出すことにより、各処理部の処理内容を統括的に制御する。図1において、10はレーザービームプリンタ以下、プリンタと記述する、20は画像情報と印刷設定の発生源であるホストコンピュータ以下、ホストと記述する、である。プリンタ10は、入出力I/Fインターフェース30、CPU中央演算処理装置40、操作パネル41、メインメモリ42、ビットマップメモリ50、画像処理部60、プリンタエンジン70を有している。入出力I/F30は、ホスト20からの画像情報と印刷設定を受信すると共に、プリンタ10からのステータス情報をホストコンピュータ20に送信するものである。CPU中央演算処理装置40は、本プリンタ10全体の制御を司るものである。操作パネル41は、各種操作を行うための操作ボタン及び各種の情報を表示する表示部を有し、本プリンタ10を操作するためのパネルである。メインメモリ42は、CPU40の動作処理手順や文字パターン、間引きパターン等を記憶しているメモリである。ビットマップメモリ50は、印字する1ページ分のドットイメージを展開可能なメモリである。画像処理部60は、画像処理を施すもので、本発明の特徴的な構成であって、その詳細は後述する。プリンタエンジン70は、画像を転写材に印字するものである。図2は、画像処理部60の画像処理方法を示す図である。パラメータ取得部200は、生産性に関係するパラメータを取得する。ページ位置、PrintJOBのスケジューリング状況、レンダリング設定、出力解像度設定、用紙サイズ、用紙の向きなどがそれに当たる。間引きパフォーマンス算出部210は、これらのパラメータから間引き処理に要求される処理スピード/処理優先度を求める。図10は、いくつかのパラメータから間引きに要求される処理スピードを割り出した一例を示している。ユーザの指示を受けてホストが新たなPrintJOBを発行したときに、プリンタのPrintJOBが混雑している場合は、新たなPrintJOBのページ処理は急ぎである必要はなく間引きに対する処理スピード要求は低い。それに対して、他のPrintJOBがないTopJOBの場合、TopPageの処理であれば間引き処理に対する処理スピード要求は高い。出力解像度設定が1200dpi指定であるならば、処理画素数が多いのでなおさら処理スピードへの要求は高くなる。このように、設定や状況に対して間引きへの処理スピード要求は変化する。そして、間引きパフォーマンス算出部210で出された結果にもとづいて間引き処理動作切替部220で、処理スピードの異なる間引きモジュールを切替えて動作させる。間引き処理動作切替部220では、間引きモジュール221と間引きモジュール222など複数の間引きモジュールを持っており、それぞれ処理スピード、間引き性能が異なる。なお、ここでは間引きパフォーマンス算出部210の結果を用いていたが、操作パネル41に間引きに関して、スピード優先/画質優先の選択ボタンを用意し、その状態により利用する間引きモジュールを切り替えるとしても良いとする。以上より、要求される処理スピードに応じて間引き方法を切り替えることで、パフォーマンスと画質の両面をサポートする画像処理方法を提供する。<実施形態2>実施形態2では、実施形態1からの差分のみ記載するものとする。実施形態1では、処理スピードの異なる間引きモジュールを切り替えて動作させるとしていた。これに対して、実施形態2では同一の間引きモジュールでパラメータによって間引き処理スピードを変化させることができる可変スピード間引きモジュール300を用いる。以下ではこの可変スピード間引きモジュール300について説明する。そして、間引き処理動作切替部220では、間引きパフォーマンス算出部210から算出した処理スピード/処理優先度に応じて、可変スピード間引きモジュール300の処理スピードに関わるパラメータを変更することとする。図3は、可変スピード間引きモジュール300のフローチャートである。簡単に説明すると図5に示したように間引きの処理単位の切替えることで実行コマンド数が変わり処理スピードを変化させることのできる間引きモジュールです。これについて図3を用いて詳細を説明する。310は、可変スピード間引きモジュール300に与える設定値である。間引きパターンM_Ptはメインメモリ42に記憶されおり、ここでは一例として図4A~Dを挙げる。主走査方向に大きめのパターンを記憶しているが、最小の繰り返しパターンだけを記憶しておき、利用時必要サイズ分だけ繰り返して展開しても良い。なお、間引きパターンは、図4に記載のようにパターンサイズと間引きをかける上限/下限のライン幅を示す値を一緒に保持しているものとする。間引き単位設定M_unitは、間引きを行う単位の主走査幅を示している。画像パターン判定単位設定P_unitは、間引き箇所を特定するためのパターン判定を行う単位の主走査幅を示している。320は、ビットマップメモリ50に展開された1ページ分の画像の用紙搬送方向に対する座標系を示している。DX,Yは座標位置X,Yにおけるドット情報を表している。なお、以降ではX軸を主走査方向、Y軸を副走査方向と表現する場合もある。次にフローについて説明する。まず、S3001ではデータの初期化を行う。間引きを行う画像パターンを用紙搬送方向の下流側から行うように座標クリアする。また、黒のライン幅判定に用いる黒ラインカウンタをクリアする。また、310で設定されている間引きパターンに関連するパラメータの読込を行う。そして、S3002では、間引き単位設定に応じて間引きパターンのマスク処理を行う。具体的には、大きめに記憶されている間引きパターンの間引き単位を超える部分を黒ドットに塗り替える。次に、S3003では、現座標位置DX,Yの画像パターン判定単位P_unit分のドットが全黒かどうかの判断を行う。全黒と判断された場合はS3004に進み、黒ラインカウンタを1する。全黒でないと判断された場合は、S3005に進み黒ラインカウンタのカウンタ値に応じて間引きを行う。間引きの方法については、後で図6を用いて説明するものとする。S3006では、現座標位置DX,Yの画像パターン判定単位P_unit分のドットが全白かどうかの判断を行う。全白と判断された場合はS3007に進み黒ラインカウンタをクリアする。全白でないと判断された場合は、S3008に進み黒ラインカウンタを間引きのライン幅の上限以上に変更する。これにより全白が来るまで間引き処理は行われなくなる。現座標位置DX,Yでの画像パターンの判定が終わるとS3009に進み先頭ラインまで処理が終わったかどうかを判断する。終わっていない場合は、Y軸方向の座標位置を進めて画像パターンの判定を繰り返す。先頭ラインまで終わるとS3005に進み、現在の黒ラインカウンタの状態に応じて間引きを行う。次に、S3007では黒ラインカウンタのクリアを行う。S3010ではX軸方向に対して、未処理の部分が残っていないか判断している。間引き単位設定M_unit分の未処理部分が残っている場合はX軸方向に移動し、S3011でY軸の最後端ラインに移動する。未処理部分がない場合は終了となる。次に、図6を用いて図3の処理フローを通ると入力画像に対してどのように間引きがかかるのか説明する。600は、可変スピード間引きモジュール300の設定例を示しており、S3001に対応する。610は、間引きパターンPT01に対して、主走査方向が間引き単位設定外の部分を黒でマスクしていることを示している。これはS3002に対応している。620は、画像パターンの判定単位で入力画像を参照していき、黒ラインをカウントしていく例を示している。ここで示されている入力画像の場合、全白でカウントクリアされS3007対応、黒ラインが3ライン続いた後に全黒以外が来ることから黒ライン幅は3ラインであると判定される。630は、620で決まった黒ライン幅が、600の設定にある下限/上限ライン幅内にあることから、黒ライン幅-1の範囲で入力画像とマスク後の間引きパターン画像とのAND処理が行い間引きを実現している状況を示している。この部分は図3では詳細説明されなかったS3005の内部動作を示している。以上より、可変な処理スピードを持つ間引き処理を実現することができる。これにより、要求される処理スピードに応じて動作切替することでパフォーマンスと画質の両面をサポートした間引き処理を実現することができる。<その他の実施例>本発明の目的は、上述した各処理を実現するプログラムコードを記憶した記憶媒体から、システムあるいは装置のコンピュータまたはCPUやMPUが、そのプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになる。そのため、このプログラムコード及びプログラムコードを格納したコンピュータ読取り可能な記憶媒体も本発明の一つを構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピー登録商標ディスク、HDD、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることができる。またコンピュータが読み出したプログラムコードを実行することにより、その実行によって上述した実施形態の機能が実現される場合も本発明の一つを構成することになる。"