(57)【要約】  モアレの発生とパフォーマンスの劣化とを抑制する。データ圧縮部（１１７ｂ）により、印刷データを解析して得た周期性の有無を示す識別データと、識別データを関連付けた印刷データとをＲＡＭ（１１５）の第１のメモリー領域に記憶させる。投機処理を行う色変換処理部（１１７ｃ）により、プリンター印刷対応の色変換処理を行った印刷データを、ＲＡＭ（１１５）の第２のメモリー領域に記憶させる。投機処理を行うスクリーン処理部（１１７ｅ）により、印刷データに対しＡＭスクリーン処理を行う。スクリーン処理部（１１７ｅ）は、データ圧縮部（１１７ｂ）がＲＡＭ（１１５）の第１のメモリー領域に記憶させた識別データを確認し、周期性有りを示す場合、色変換処理部（１１７ｃ）に対し、印刷データに対するコピー印刷対応の色変換処理を指示し、コピー印刷対応の色変換処理が行われた印刷データに対しＦＭスクリーン処理を行う。
2019123793.tif 000002
【特許請求の範囲】
【請求項１】
第１の印刷データに対する画像処理を行う画像処理部と、
前記画像処理部が画像処理した第２の印刷データを記憶する記憶デバイスと、
前記記憶デバイスが記憶した第２の印刷データに基づき、印刷を行うプリンター部とを備え、
前記画像処理部は、
前記第１の印刷データをビットマップの第３の印刷データに変換する第１のデータ処理部と、
前記第３の印刷データに対応する画像の周期性の有無を判断する第２のデータ処理部と、
前記第２のデータ処理部による処理と並行した投機処理により、前記第３の印刷データに対しプリンター印刷対応の色変換処理を行った第４の印刷データを生成する色変換処理部と、
前記第２のデータ処理部による処理と並行した投機処理により、前記第４の印刷データに対しＡＭスクリーン処理を行うスクリーン処理部と、
前記スクリーン処理部がスクリーン処理した印刷データを前記第２の印刷データとして前記プリンター部に出力するデータ出力部とを有し、
前記スクリーン処理部は、前記第２のデータ処理部により前記第３の印刷データに周期性があると判断された場合、前記色変換処理部に対し、前記第３の印刷データに対するコピー印刷対応の色変換処理を指示し、前記コピー印刷対応の色変換処理が行われた印刷データに対しＦＭスクリーン処理を行う
ことを特徴とする画像形成装置。
【請求項２】
前記第２のデータ処理部は、前記第３の印刷データに対応する画像の周期性の有無を示す識別データと前記第３の印刷データとを前記記憶デバイスに記憶させ、前記第３の印刷データに前記識別データを関連付け、
前記スクリーン処理部は、前記第２のデータ処理部が前記記憶デバイスに記憶させた前記識別データを確認し、前記識別データが周期性有りを示す場合、前記色変換処理部に対し、前記識別データに関連付けられた前記第３の印刷データに対するコピー印刷対応の色変換処理を指示し、前記コピー印刷対応の色変換処理が行われた印刷データに対しＦＭスクリーン処理を行う
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記スクリーン処理部は、
前記第２のデータ処理部が前記記憶デバイスに記憶させた前記識別データが周期性無しを示す場合、前記プリンター印刷対応の色変換処理を終えた後、前記第３の印刷データを前記記憶デバイスから消去し、
前記第２のデータ処理部が前記記憶デバイスに記憶させた前記識別データが周期性有りを示す場合、前記コピー印刷対応の色変換処理を終えた後、前記第３の印刷データを前記記憶デバイスから消去する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記スクリーン処理部は、前記第２のデータ処理部が前記第３の印刷データに周期性が有ると判断した場合、前記色変換処理部に対し、前記周期性が有ると判断した前記第３の印刷データと、前記周期性が有ると判断した前記第３の印刷データに続く残りの全ての前記第３の印刷データとに対する色変換処理を、コピー印刷対応とするように指示する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記スクリーン処理部は、
前記第２のデータ処理部が１ページ目の前記第３の印刷データに周期性が有ると判断した場合、前記色変換処理部に対し、前記周期性が有ると判断した前記第３の印刷データと、前記１ページ目の第３の印刷データに続く残りの全ての前記第３の印刷データとに対する色変換処理を、コピー印刷対応とするように指示し、
前記第２のデータ処理部が２ページ目以降の前記第３の印刷データに周期性が有ると判断した場合、前記色変換処理部に対し、前記周期性が有ると判断した前記第３の印刷データに対する色変換処理を、コピー印刷対応とするように指示する
ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記スクリーン処理部は、
前記第２のデータ処理部が前記第３の印刷データに周期性が有ると判断した場合、前記第２のデータ処理部に対し、前記周期性が有ると判断した前記第３の印刷データに続く残りの全ての前記第３の印刷データに対する前記画像の周期性の有無の判断の処理の停止を指示し、
前記コピー印刷対応の色変換処理が行われた印刷データに対し、ＦＭスクリーン処理を行う
ことを特徴とする請求項４に記載の画像形成装置。
【請求項７】
画像形成装置を制御するコンピューターに実行させる画像形成方法であって、
画像処理部により、第１の印刷データに対する画像処理を行う工程と、
記憶デバイスにより、前記画像処理部が画像処理した第２の印刷データを記憶する工程と、
プリンター部により、前記記憶デバイスが記憶した第２の印刷データに基づき、印刷を行う工程とを有し、
前記画像処理部は、
第１のデータ処理部により、前記第１の印刷データをビットマップの第３の印刷データに変換する工程と、
第２のデータ処理部により、前記第３の印刷データに対応する画像の周期性の有無を判断する工程と、
前記第２のデータ処理部による処理と並行した投機処理を行う色変換処理部により、前記第３の印刷データに対しプリンター印刷対応の色変換処理を行った第４の印刷データを生成する工程と、
前記第２のデータ処理部による処理と並行した投機処理を行うスクリーン処理部により、前記第４の印刷データに対しＡＭスクリーン処理を行う工程と、
データ出力部により、前記スクリーン処理部がスクリーン処理した印刷データを前記第２の印刷データとして前記プリンター部に出力する工程とをさらに有し、
前記スクリーン処理部は、前記第２のデータ処理部により前記第３の印刷データに周期性があると判断された場合、前記色変換処理部に対し、前記第３の印刷データに対するコピー印刷対応の色変換処理を指示し、前記コピー印刷対応の色変換処理が行われた印刷データに対しＦＭスクリーン処理を行う
ことを特徴とする画像形成方法。
【請求項８】
色変換処理部により、前記第２のデータ処理部による処理と並行した投機処理により、前記第３の印刷データに対しプリンター印刷対応の色変換処理を行った第４の印刷データを生成する工程と、
スクリーン処理部により、前記第２のデータ処理部による処理と並行した投機処理により、前記第４の印刷データに対しＡＭスクリーン処理を行う工程と、
データ出力部により、前記スクリーン処理部がスクリーン処理した印刷データを前記第２の印刷データとして前記プリンター部に出力する工程とを更に有し、
前記スクリーン処理部は、前記第２のデータ処理部が前記第３の印刷データに周期性が有ると判断した場合、前記色変換処理部に対し、前記周期性が有ると判断した前記第３の印刷データと、前記周期性が有ると判断した前記第３の印刷データに続く残りの全ての前記第３の印刷データとに対する色変換処理を、コピー印刷対応とするように指示する
ことを特徴とする請求項７に記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成処理に適した画像形成装置及び画像形成方法に関する。
【背景技術】
【０００２】
たとえば、ＭＦＰ(Multifunction Peripheral)等の画像形成装置においては、中間調を再現するために振幅変調であるＡＭスクリーン処理、あるいは周波数変調方式であるＦＭスクリーン処理といった画像の階調表現を行う手法が用いられている。【０００３】
ちなみに、ＡＭスクリーンは、規則正しく並べられた網点の大きさを変えて階調を表現するものであり、一般に、プリンター印刷用として用いられることが多い。一方、ＦＭスクリーンは、ランダムに配置された小さな網点の密度で階調を表現するものであり、一般に、コピー印刷用として用いられることが多い。【０００４】
なお、ＡＭスクリーンを用いると、網点の大きさを変化させることで、色の濃淡を表現できるものの、網点の規則性から画像に干渉縞（以下、モアレという）が発生することがある。一方、ＦＭスクリーンは、網点に規則性が無いため、モアレが発生し難いものの、微小な網点の管理に高度の技術が必要となる。【０００５】
ここで、モアレの発生を抑制するものとして、特許文献１では、読み取り部が原稿の画像を原稿画像データとして読み取ると、制御部が原稿画像データに基づき、原稿に上書きする画像データの画像処理方法を切り替える画像形成装置を提案している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−２３６１５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述した特許文献１の画像形成装置では、制御部が原稿画像データに基づき、原稿に上書きする画像データの画像処理方法を切り替えるので、原稿に対して上書きで画像を形成する際に発生するモアレ現象を抑制できる。【０００８】
ところが、特許文献１の画像形成装置では、上書きする画像を解析して、オブジェクト単位に分割し、分割したオブジェクトと原稿の画像が重なるかを検知し、重なっている場合、オブジェクトに対して原稿の画像に対する画像処理とは異なる画像処理に切り替えるので、画像形成処理のパフォーマンスが劣化してしまうという問題がある。【０００９】
本発明は、このような状況に鑑みてなされたものであり、上記問題点を解消することができる画像形成装置及び画像形成方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の画像形成装置は、第１の印刷データに対する画像処理を行う画像処理部と、前記画像処理部が画像処理した第２の印刷データを記憶する記憶デバイスと、前記記憶デバイスが記憶した第２の印刷データに基づき、印刷を行うプリンター部とを備え、前記画像処理部は、前記第１の印刷データをビットマップの第３の印刷データに変換する第１のデータ処理部と、前記第３の印刷データに対応する画像の周期性の有無を判断する第２のデータ処理部と、前記第２のデータ処理部による処理と並行した投機処理により、前記第３の印刷データに対しプリンター印刷対応の色変換処理を行った第４の印刷データを生成する色変換処理部と、前記第２のデータ処理部による処理と並行した投機処理により、前記第４の印刷データに対しＡＭスクリーン処理を行うスクリーン処理部と、前記スクリーン処理部がスクリーン処理した印刷データを前記第２の印刷データとして前記プリンター部に出力するデータ出力部とを有し、前記スクリーン処理部は、前記第２のデータ処理部が前記第３の印刷データに周期性が有ると判断した場合、前記色変換処理部に対し、前記周期性が有ると判断した前記第３の印刷データと、前記周期性が有ると判断した前記第３の印刷データに続く残りの全ての前記第３の印刷データとに対する色変換処理を、コピー印刷対応とするように指示することを特徴とする。
本発明の画像形成方法は、画像形成装置を制御するコンピューターに実行させる画像形成方法であって、画像処理部により、第１の印刷データに対する画像処理を行う工程と、記憶デバイスにより、前記画像処理部が画像処理した第２の印刷データを記憶する工程と、プリンター部により、前記記憶デバイスが記憶した第２の印刷データに基づき、印刷を行う工程とを有し、さらに、前記画像処理部は、第１のデータ処理部により、前記第１の印刷データをビットマップの第３の印刷データに変換する工程と、第２のデータ処理部により、前記第３の印刷データに対応する画像の周期性の有無を判断する工程と、色変換処理部により、前記第２のデータ処理部による処理と並行した投機処理により、前記第３の印刷データに対しプリンター印刷対応の色変換処理を行った第４の印刷データを生成する工程と、スクリーン処理部により、前記第２のデータ処理部による処理と並行した投機処理により、前記第４の印刷データに対しＡＭスクリーン処理を行う工程と、データ出力部により、前記スクリーン処理部がスクリーン処理した印刷データを前記第２の印刷データとして前記プリンター部に出力する工程とを有し、前記スクリーン処理部は、前記第２のデータ処理部が前記第３の印刷データに周期性が有ると判断した場合、前記色変換処理部に対し、前記周期性が有ると判断した前記第３の印刷データと、前記周期性が有ると判断した前記第３の印刷データに続く残りの全ての前記第３の印刷データとに対する色変換処理を、コピー印刷対応とするように指示することを特徴とする。
【発明の効果】
【００１１】
本発明の画像形成装置及び画像形成方法によれば、色変換処理部による色変換処理をコピー印刷対応に固定できるので、モアレの発生と画像品質（印刷された画像の見栄え）のばらつきの両方を抑制しつつ、画像形成処理のパフォーマンスの劣化を抑制できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の画像形成装置をＭＦＰに適用した場合の一実施形態について説明するための図である。
【図２】図１のＭＦＰの構成について説明するための図である。
【図３】図２の画像処理部の構成の一例について説明するための図である。
【図４】図１のＭＦＰによる画像処理の一例について説明するためのフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の画像形成装置の一実施形態を、図１〜図４を参照しながら説明する。なお、以下の説明においての画像形成装置の一例としては、たとえば印刷機能、コピー機能、ＦＡＸ機能、ネットワーク経由でのデータ送受信機能等を搭載した複合的な周辺機器であるＭＦＰ(Multifunction Peripheral)であるものとする。
【００１４】
まず、図１に示すように、ＭＦＰ１００の本体１０１Ａの内部には、スキャナー部１０１、制御部１１０、給紙部１３０、プリンター部１４０、定着部１５０、搬送部１６０等が搭載されている。なお、符号１７０は給紙トレイ１７１を有するＡＤＦ(Auto Document Feeder)を示し、符号１８０は複数の排紙トレイ１８１を有するメールボックスを示している。
【００１５】
スキャナー部１０１は、詳細については後述するが、たとえばＡＤＦ１７０から自動給紙されるたとえば印刷済みの用紙２００の表面側及び裏面側の画像を読み取る。また、印刷済みの用紙２００については、たとえば下段の給紙カセット１３１ｃに収容し、給紙カセット１３１ｃから給紙させてもよい。この場合、スキャナー部１０１は、後述の第１搬送路１６１によって搬送され、さらに第２搬送路１６２によって搬送された印刷済みの用紙２００の表面側の画像を読み取った後、第３搬送路１６３で反転された印刷済みの用紙２００の裏面側の画像を読み取る。
【００１６】
制御部１１０は、各部の動作を制御するものであるが、詳細については後述する。給紙部１３０は、用紙サイズや用紙タイプの異なる様々な用紙１３３を収容できる複数の給紙カセット１３１ａ〜１３１ｃを収容する。なお、給紙カセット１３１ａ〜１３１ｃについては、たとえば下段の給紙カセット１３１ｃを、印刷済みの用紙２００用として設定し、上段の給紙カセット１３１ａ及び中段の給紙カセット１３１ｂを、白紙の用紙１３３用として設定できる。また、それぞれの給紙カセット１３１ａ〜１３１ｃには、給紙ローラー１３２が設けられている。給紙ローラー１３２は、給紙カセット１３１ａ〜１３１ｃからの用紙１３３を、搬送部１６０の後述の第１搬送路１６１に送り出す。
【００１７】
プリンター部１４０は、図示しない感光体ドラム、現像装置、帯電装置、露光装置等を有する、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｋ）を含む画像形成ユニット１４１を備えている。また、プリンター部１４０は、１次転写ローラー１４２、駆動ローラー１４３、従動ローラー１４４、中間転写ベルト１４５、２次転写ローラー１４６を有している。画像形成ユニット１４１は、印刷データに基づき、帯電、露光及び現像の工程により図示しない感光体ドラム上にトナー像を形成する。また、１次転写ローラー１４２は、図示しない感光体ドラム上のトナー像を、駆動ローラー１４３及び従動ローラー４４に張架されている中間転写ベルト１４５上に転写する。２次転写ローラー１４６は、用紙１３３の裏面側から圧接し、用紙１３３の表面側に中間転写ベルト１４５上のトナー画像を転写する。
【００１８】
定着部１５０は、加熱ローラー１５１と加圧ローラー１５２とを有している。加熱ローラー１５１は、図示しない熱源制御部によって制御される熱源からの熱を用紙１３３に与える。加圧ローラー１５２は、用紙１３３を加熱ローラー１５１側に押しつける。加圧ローラー１５２の加圧力は、図示しない加圧調整機構部によって調整される。そして、定着部１５０は、駆動ローラー１４３と２次転写ローラー１４６とにより、トナー画像が転写された用紙１３３に対し、加圧ローラー１５２による圧と加熱ローラー１５１による熱とを加える。これにより、用紙１３３にトナー画像が定着される。なお、図示しない加圧調整機構部は、加圧ローラー１５２を加熱ローラー１５１の方向に押圧する押圧部材、ばね、及びステッピングモーター等の駆動部で構成され、駆動部を動作させて押圧部材を移動させることにより、加圧ローラー１５２の加圧力を調整する。
【００１９】
搬送部１６０は、給紙カセット１３１ａ〜１３１ｃから分岐点１６４まで延びる第１搬送路１６１と、分岐点１６４からメールボックス１８０まで延びる第２搬送路１６２と、分岐点１６４で迂回し第１搬送路１６１に戻る第３搬送路１６３と、ＡＤＦ１７０から第２搬送路１６２まで延びる第４搬送路１６６とを有している。なお、第１搬送路１６１及び第２搬送路１６２は、片面印刷に使用される。また、第３搬送路１６３は、両面印刷に使用される。
【００２０】
ここで、片面印刷では、第１搬送路１６１が用紙１３３を矢印ａ方向に沿ってプリンター部１４０のトナー画像の転写位置まで搬送し、トナー画像の転写速度に合わせて定着部１５０側に搬送する。さらに、第１搬送路１６１が定着部１５０のトナー画像の定着位置まで搬送し、定着の終えた用紙１３３を第２搬送路１６２側に搬送する。そして、第２搬送路１６２がトナー画像の定着された用紙１３３を矢印ａ方向に沿ってメールボックス１８０側に搬送する。
【００２１】
両面印刷では、第１搬送路１６１が用紙１３３を矢印ａ方向に沿ってプリンター部１４０のトナー画像の転写位置まで搬送し、トナー画像の転写速度に合わせて定着部１５０側に搬送する。さらに、第１搬送路１６１が定着部１５０のトナー画像の定着位置まで搬送し、定着の終えた用紙１３３を第２搬送路１６２側に搬送する。続いて、第２搬送路１６２がトナー画像の定着された用紙１３３を矢印ａ方向に沿ってメールボックス１８０側に搬送するが、用紙１３３の後端が分岐点１６４に差しかかると、第３搬送路１６３が用紙１３３を矢印ｂ方向に沿って搬送し、第１搬送路１６１に送り出す。このとき、用紙１３３が反転する（画像が形成されていない裏面側が中間転写ベルト１４５側に向けられる）。以降は、片面印刷と同様に、第２搬送路１６２がトナー画像の転写及び定着を終えた用紙１３３を矢印ａ方向に沿ってメールボックス１８０側に搬送する。片面印刷及び両面印刷の場合、白紙の用紙１３３が収容されている給紙カセット１３１ａ〜１３１ｃのいずれかを選択できる。
【００２２】
ＡＤＦ１７０は、本体１７０Ｂの内部に配置された複数の搬送ローラー１７２〜１７７を有している。また、本体１７０Ｂには、給紙口１７８と排出口１７９とが設けられている。給紙トレイ１７１には、複数枚のたとえば印刷済みの用紙２００をセットすることができる。また、給紙トレイ１７１にセットされたたとえば印刷済みの用紙２００は、図示しない分離機構により１枚ずつに分離される。なお、分離機構としては、サッカー方式やフリクション方式等を採用することができる。
【００２３】
搬送ローラー１７２〜１７６は、点線で示すたとえば印刷済みの用紙２００の搬送路１７０ａに沿って配置されている。搬送ローラー１７７は、図示しない点線で示すたとえば印刷済みの用紙２００の搬送路に沿って配置されている。また、図示しない搬送路に沿って搬送されたたとえば印刷済みの用紙２００は、第４搬送路１６６に沿って搬送された後、第２搬送路１６２側に搬送される。ここで、搬送ローラー１７６、１７７、１７３により、スイッチバック機構１７０Ａが構成されている。なお、搬送ローラー１７２〜１７７の配置については、機種毎に異なるものであり、任意に変更してもよい。また、搬送ローラー１７６、１７７、１７３によるスイッチバック機構１７０Ａについても、機種毎に異なるものであり、任意に変更してもよい。
【００２４】
メールボックス１８０は、制御部１１０の制御により、たとえば印刷済みの用紙２００に対し、用紙２００の余白のサイズに応じて指定された排紙トレイ１８１への仕分けを行う。
【００２５】
次に、図２を参照し、図１の制御部１１０の構成について説明する。制御部１１０は、スキャナー部１０１、プリンター部１４０、ＦＡＸ(Facsimile)部１０２、Ｉ／Ｆ（インターフェース）１０３、パネル部１０４及びＨＤＤ１０５の動作を制御する。
【００２６】
スキャナー部１０１は、イメージセンサ（図示省略）によって読み取られる、たとえば印刷済みの用紙２００上の画像をデジタルの画像データに変換し、制御部１１０に入力するデバイスである。プリンター部１４０は、制御部１１０から出力される印刷データに基づき、白紙の用紙１３３上等に画像を印刷するデバイスである。ＦＡＸ部１０２は、制御部１１０から出力されるデータを、電話回線を通じ相手方となるファクシミリへと送信し、また、相手方ファクシミリからのデータを受信して制御部１１０に入力するデバイスである。
【００２７】
Ｉ／Ｆ１０３は、ネットワークを介し、他のＭＦＰ１００やユーザー端末等との通信を受け持つ。なお、Ｉ／Ｆ１０３は、図示しないコンテンツサーバーやウェブサーバー等との通信を受け持ってもよい。パネル部１０４は、たとえばＭＦＰ１００の印刷機能、コピー機能、ＦＡＸ機能、ネットワーク経由でのデータ送受信機能や、各種設定のための表示を行うタッチパネルとハードウェアキーとを有するデバイスである。ＨＤＤ１０５は、ＭＦＰ１００の種々の機能を提供するためのアプリケーションプログラム等を記憶している記憶デバイスである。また、ＨＤＤ１０５は、ユーザー端末側から登録された印刷ジョブを記憶するユーザーボックスを有している。
【００２８】
制御部１１０は、認証プログラム等のアプリケーションプログラム、画像形成プログラム、及び制御プログラム等を実行してＭＦＰ１００全体の動作を制御するプロセッサーである。制御部１１０は、スキャナー制御部１１１、プリンター制御部１１２、ＦＡＸ制御部１１３、通信制御部１１４、ＲＡＭ(Random Access Memory)１１５、ＥＥＰＲＯＭ(electrically erasable and programmable read-only memory)１１６、画像処理部１１７、パネル操作制御部１１８、ＨＤＤ制御部１１９、システム制御部１２０を備えている。また、これらは、データバス１２１に接続されている。
【００２９】
スキャナー制御部１１１は、スキャナー部１０１の読み取り動作を制御する。プリンター制御部１１２は、プリンター部１４０の印刷動作を制御する。ＦＡＸ制御部１１３は、ＦＡＸ部１０２によるデータの送受信動作を制御する。通信制御部１１４は、Ｉ／Ｆ１０３を介し、ネットワーク経由でのデータ等の送受信の制御を行う。ＲＡＭ１１５は、プログラムを実行するためのワークメモリーである。また、ＲＡＭ１１５は、画像処理部１１７によって後述のスクリーン処理や、画像処理（ラスタライズ）された印刷データを記憶する記憶デバイスである。ＥＥＰＲＯＭ１１６には、各部の動作チェックや起動シーケンスを生成する制御プログラム等が記憶されている。
【００３０】
画像処理部１１７は、詳細については後述するが、スキャナー部１０１によって読み取られた画像データに対する画像処理（ラスタライズ、スクリーン処理等）を行う。また、画像処理部１１７は、ＨＤＤ１０５のユーザーボックスに登録された印刷ジョブに対する画像処理（ラスタライズ、スクリーン処理等）を行う。なお、システム制御部１２０は、画像処理部１１７が画像処理（ラスタライズ、スクリーン処理等）した印刷データを、一旦、ＲＡＭ１１５に記憶させる。パネル操作制御部１１８は、パネル部１０４の表示動作を制御する。また、パネル操作制御部１１８は、パネル部１０４を介しての設定等の指示を受け付ける。
【００３１】
ＨＤＤ制御部１１９は、ＨＤＤ１０５に対するデータの読み出し及び書き込み等を制御する。システム制御部１２０は、各部の連携動作等を制御する。また、システム制御部１２０は、たとえばパネル部１０４を介しての印刷指示があると、画像処理部１１７、及びプリンター制御部１１２に対し、印刷を指示する。
【００３２】
次に、図３を参照し、画像処理部１１７の構成の一例について説明する。なお、画像処理部１１７の画像処理においては、中間調を再現するために振幅変調であるＡＭスクリーン処理、あるいは周波数変調方式であるＦＭスクリーン処理が実行される。ちなみに、ＡＭスクリーンは、規則正しく並べられた点の大きさを変えて階調を表現するものであり、一般に、プリンター印刷用として用いられることが多い。一方、ＦＭスクリーンは、ランダムに配置された小さな点の密度で階調を表現するものであり、一般に、コピー印刷用として用いられることが多い。以下、画像処理部１１７は、基本的に、プリンター印刷のためにＡＭスクリーンによるスクリーン処理を行うものとして説明する。また、以下のデータ処理部１１７ａが処理する印刷データは、たとえばＰＤＬ(Page Description Language)が示す印刷情報を解析した中間言語であるものとする。また、以下の色変換処理部１１７ｃ、データ解凍部１１７ｄ、及びスクリーン処理部１１７ｅは、データ処理部１１７ａ、及びデータ圧縮部１１７ｂによる処理と並行した投機処理を実行するが、それぞれの処理については順を追って説明する。
【００３３】
まず、画像処理部１１７は、データ処理部１１７ａ、データ圧縮部１１７ｂ、色変換処理部１１７ｃ、データ解凍部１１７ｄ、スクリーン処理部１１７ｅ、データ出力部１１７ｆを有している。
【００３４】
データ処理部１１７ａは、たとえば中間言語で示される文字や画像等を含む印刷データを、ビットマップの印刷データに変換する。データ圧縮部１１７ｂは、データ処理部１１７ａが変換した印刷データを圧縮し、ＲＡＭ１１５とＨＤＤ１０５の第１のメモリー領域に記憶させる。なお、ＲＡＭ１１５の第１のメモリー領域に記憶された印刷データは、詳細については後述するが、後段のスクリーン処理部１１７ｅによるＡＭスクリーンからＦＭスクリーンへの切り替えが必要となったとき、後段の色変換処理部１１７ｃにより読み出されて色変換処理される。一方、ＨＤＤ１０５の第１のメモリー領域に記憶された印刷データは、たとえば色変換処理部１１７ｃによる再色変換処理が必要となる印刷データがＲＡＭ１１５の第１のメモリー領域に記憶されていない場合、後段の色変換処理部１１７ｃにより読み出されて色変換処理される。
【００３５】
また、データ圧縮部１１７ｂは、圧縮した１ページ毎の印刷データに対応する画像に周期性が有るかどうかを解析し、それぞれのページ毎の印刷データに周期性の有無を示す識別データを関連付ける。ここで、データの周期性は、データ処理部１１７ａが処理したビットマップのデータに基づく画素の配置によるものや、網掛け等の特定のビットマップのデータに基づく画素の配置によるものを元に、解析できる。また、データ圧縮部１１７ｂは、それぞれのページ毎の印刷データに関連付けた識別データを、ＲＡＭ１１５とＨＤＤ１０５の第１のメモリー領域に記憶さ
せる。
【００３６】
ここで、色変換処理部１１７ｃ、データ解凍部１１７ｄ、及びスクリーン処理部１１７ｅは、データ処理部１１７ａ、及びデータ圧縮部１１７ｂによる処理と並行した投機処理を実行する。すなわち、色変換処理部１１７ｃは、ＲＡＭ１１５の第１のメモリー領域からデータ圧縮部１１７ｂが圧縮した１ページ分の印刷データを読み出してビットマップの印刷データに解凍し、そのビットマップの印刷データに対し、色変換処理を実行する。このとき、色変換処理部１１７ｃは、プリンター印刷の場合、プリンター印刷対応の色変換処理として、プリンター用カラーテーブルを用いて色変換処理を実行する。また、色変換処理部１１７ｃは、色変換処理した印刷データを圧縮し、ＲＡＭ１１５の第２のメモリー領域に記憶させる。なお、色変換処理部１１７ｃは、後段のスクリーン処理部１１７ｅによるＡＭスクリーンからＦＭスクリーンへの切り替えが必要となったとき、データ圧縮部１１７ｂがＲＡＭ１１５の第１のメモリー領域に記憶させた印刷データを読み出し、コピー印刷対応の色変換処理として、コピー用カラーテーブルを用いて色変換処理し、色変換処理した印刷データを圧縮し、ＲＡＭ１１５の第２のメモリー領域に記憶させる。
【００３７】
データ解凍部１１７ｄは、ＲＡＭ１１５の第２のメモリー領域から色変換処理され、かつ圧縮された印刷データを読み出して解凍する。スクリーン処理部１１７ｅは、データ解凍部１１７ｄが解凍した色変換処理済みの印刷データに対し、スクリーン処理を行う。ここで、スクリーン処理部１１７ｅは、データ解凍部１１７ｄが解凍した色変換処理済みの印刷データに対し、ＡＭスクリーンによるスクリーン処理を実行する。また、スクリーン処理部１１７ｅは、データ圧縮部１１７ｂがＲＡＭ１１５の第１のメモリー領域に記憶させた圧縮済みの１ページ分のデータに関連付けされた周期性の有無を示す識別データを確認する。スクリーン処理部１１７ｅは、周期性が無いことを確認すると、ＡＭスクリーンによってスクリーン処理した印刷データを後段のデータ出力部１１７ｆに送る。
【００３８】
一方、スクリーン処理部１１７ｅは、周期性が有ることを確認すると、色変換処理部１１７ｃに対して再色変換処理を指示する。このとき、スクリーン処理部１１７ｅは、色変換処理部１１７ｃに対し、後続の残りの全ての印刷データに対しても再色変換処理と同様の色変換処理を行うように指示する。これにより、色変換処理部１１７ｃは、プリンター印刷の場合、プリンター用カラーテーブルを用いての色変換処理を、コピー用カラーテーブルを用いての色変換処理に切り替える。また、色変換処理部１１７ｃは、再色変換処理を指示された印刷データと、この印刷データに続く全ての印刷データに対し、コピー用カラーテーブルを用いての色変換処理を実行する。
【００３９】
この場合、スクリーン処理部１１７ｅは、ＡＭスクリーンによってスクリーン処理した印刷データを破棄する。また、スクリーン処理部１１７ｅは、色変換処理部１１７ｃが再色変換処理を行った印刷データに対し、ＦＭスクリーンによるスクリーン処理を行う。そして、スクリーン処理部１１７ｅは、ＦＭスクリーンによってスクリーン処理した印刷データを後段のデータ出力部１１７ｆに送る。なお、スクリーン処理部１１７ｅは、色変換処理部１１７ｃが再色変換処理を行うと、再色変換処理後の印刷データも再色変換処理と同じ色変換処理の同じであるため、最後の印刷データに達するまでＦＭスクリーンによるスクリーン処理を行う。データ出力部１１７ｆは、スクリーン処理部１１７ｅがスクリーン処理した印刷データに対して拡大／縮小、回転等の処理を行って最終的な描画データに変換して出力する。なお、クリーン処理部１１７ｅは、識別データの確認を、スクリーン処理の途中で行ってもよい。
【００４０】
また、スクリーン処理部１１７ｅは、周期性が有ることを確認すると、データ圧縮部１１７ｂに対し、圧縮した１ページ毎の印刷データに対応する画像に周期性が有るかどうかを解析の処理の停止を指示してもよい。この場合、データ圧縮部１１７ｂによる解析の処理が省略されるため、データ圧縮部１１７ｂの処理時間を短縮できる。
【００４１】
次に、図４を参照し、ＭＦＰ１００による画像処理の一例について説明する。なお、以下では、画像処理部１１７がプリンター印刷のためにＡＭスクリーンによるスクリーン処理を行うものとして説明する。また、以下において、ステップＳ２０１〜Ｓ２０８と、ステップＳ３０１〜Ｓ３０６との工程は、ステップＳ１０２〜Ｓ１０７の工程と並行した投機処理を示している。また、以下において、ステップＳ２０１〜Ｓ２０８は、印刷データに周期性が無い場合に実行される工程である。一方、ステップＳ３０１〜Ｓ３０６は、印刷データに周期性が有る場合に実行される工程である。さらに言うと、ステップＳ３０１〜Ｓ３０６は、周期性が有る印刷データに続く全ての印刷データに対し、周期性の有無に関わらず実行される工程である。
【００４２】
＜データ処理部１１７ａ、及びデータ圧縮部１１７ｂの処理＞
（ステップＳ１０１）
システム制御部１２０は、印刷開始かどうかを判断する。
この場合、システム制御部１２０は、パネル操作制御部１１８からのパネル部１０４を介して印刷開始が選択されたことを示す通知が無ければ印刷開始ではないと判断する（ステップＳ１０１：Ｎｏ）。
これに対し、システム制御部１２０は、パネル操作制御部１１８からのパネル部１０４を介して印刷開始が選択されたことを示す通知が有れば印刷開始と判断し（ステップＳ１０１：Ｙｅｓ）、ステップＳ１０２に移行する。
なお、システム制御部１２０は、印刷開始と判断すると、画像処理部１１７とプリンター制御部１１２に対し、印刷開始を指示する。また、システム制御部１２０は、パネル部１０４を介して選択された印刷データがＨＤＤ１０５に記憶されている場合、ＨＤＤ１０５から該当する印刷データを読み出して、画像処理部１１７に渡す。
【００４３】
（ステップＳ１０２）
画像処理部１１７のデータ処理部１１７ａは、印刷データの変換処理を行う。
この場合、データ処理部１１７ａは、たとえば中間言語で示される文字や画像等を含む印刷データを、ラスタライズしてビットマップの印刷データに変換する。なお、データ処理部１１７ａは、印刷データに対する変換処理を、１ページ分毎に行う。
【００４４】
（ステップＳ１０３）
画像処理部１１７のデータ圧縮部１１７ｂは、印刷データをＲＡＭ１１５とＨＤＤ１０５の第１のメモリー領域に記憶させる。
この場合、データ圧縮部１１７ｂは、データ処理部１１７ａが変換した１ページ分の印刷データを圧縮し、ＲＡＭ１１５とＨＤＤ１０５の第１のメモリー領域に圧縮した１ページ分の印刷データを記憶させる。
【００４５】
（ステップＳ１０４）
画像処理部１１７のデータ圧縮部１１７ｂは、ＲＡＭ１１５の第１のメモリー領域に記憶された圧縮済みの印刷データを解析し、データ処理部１１７ａが変換した１ページ分の印刷データに対応する画像に周期性が有るかどうかを判断する。
この場合、データ圧縮部１１７ｂは、データ処理部１１７ａが変換した１ページ分の印刷データに対応する画像に周期性が有ると判断した場合（ステップＳ１０４：Ｙｅｓ）、ステップＳ１０５に移行する。
これに対し、データ圧縮部１１７ｂは、データ処理部１１７ａが変換した１ページ分の印刷データに対応する画像に周期性が無いと判断した場合（ステップＳ１０４：Ｎｏ）、ステップＳ１０６に移行する。
【００４６】
（ステップＳ１０５）
画像処理部１１７のデータ圧縮部１１７ｂは、周期性有りを示す識別データを生成して圧縮した１ページ分の印刷データに関連付ける。
【００４７】
（ステップＳ１０６）
画像処理部１１７のデータ圧縮部１１７ｂは、周期性無しを示す識別データを生成して圧縮した１ページ分の印刷データに関連付ける。ここで、周期有り又は無しを示す識別データに、関連付けられる印刷データの識別情報と、周期有り又は無しを示す符号とを含ませることにより、識別データと印刷データとを関連付けても良い。
【００４８】
（ステップＳ１０７）
画像処理部１１７のデータ圧縮部１１７ｂは、識別データをＲＡＭ１１５とＨＤＤ１０５の第１のメモリー領域に記憶させる。
【００４９】
＜色変換処理部１１７ｃ、データ解凍部１１７ｄ、スクリーン処理部１１７ｅ、及びデータ出力部１１７ｆの周期性無しの場合での処理＞
（ステップＳ２０１）
画像処理部１１７の色変換処理部１１７ｃは、１ページ分の印刷データに対し、第１の色変換処理（プリンター用カラーテーブルによる色変換処理）を実行する。
この場合、色変換処理部１１７ｃは、ステップＳ１０３の処理が終了すると、ＲＡＭ１１５の第１のメモリー領域から圧縮した１ページ分の印刷データを読み出して、ビットマップの印刷データに解凍し、そのビットマップの印刷データに対し、色変換処理を実行する。このとき、色変換処理部１１７ｃは、プリンター用カラーテーブルを用いた色変換処理を実行する。
【００５０】
（ステップＳ２０２）
画像処理部１１７の色変換処理部１１７ｃは、色変換処理した１ページ分の印刷データをＲＡＭ１１５の第２のメモリー領域に記憶させる。
この場合、色変換処理部１１７ｃは、プリンター用カラーテーブルを用いて色変換処理した１ページ分の印刷データを圧縮し、ＲＡＭ１１５の第２のメモリー領域に記憶させる。
【００５１】
（ステップＳ２０３）
画像処理部１１７のデータ解凍部１１７ｄは、ＲＡＭ１１５の第２のメモリー領域から色変換処理された１ページ分の印刷データを読み出して解凍する。
【００５２】
（ステップＳ２０４）
画像処理部１１７のスクリーン処理部１１７ｅは、ＡＭスクリーンによるスクリーン処理を行う。
この場合、スクリーン処理部１１７ｅは、データ解凍部１１７ｄが解凍した色変換処理済みの印刷データに対し、ＡＭスクリーンによるスクリーン処理を行う。
なお、ステップＳ２０１〜Ｓ２０４と、ステップＳ１０４〜ステップＳ１０７は、互いに独立して実行される。
【００５３】
（ステップＳ２０５）
画像処理部１１７のスクリーン処理部１１７ｅは、ＲＡＭ１１５の第１のメモリー領域の印刷データの識別データを確認する。
この場合、スクリーン処理部１１７ｅは、データ解凍部１１７ｄが解凍した色変換処理済みの印刷データに対するスクリーン処理を終えた後、ステップＳ２０４でスクリーン処理の対象となった色変換済みの印刷データに対応する識別データであって、データ圧縮部１１７ｂがＲＡＭ１１５の第１のメモリー領域に記憶させた圧縮済みの１ページ分のデータに関連付けられている識別データを確認する。なお、スクリーン処理部１１７ｅは、識別データの確認を、ステップＳ２０１〜ステップＳ２０４の一連の処理の途中で（例えば、定期的に、及び／又はステップＳ２０１〜Ｓ２０４の各ステップが終了する度に）行ってもよい。
【００５４】
（ステップＳ２０６）
画像処理部１１７のスクリーン処理部１１７ｅは、周期性が有るかどうかを判断する。
この場合、スクリーン処理部１１７ｅは、データ圧縮部１１７ｂがＲＡＭ１１５の第１のメモリー領域に記憶させた圧縮済みの１ページ分のデータに関連付けられている識別データを確認し、識別データが周期性無しを示していると判断すると（ステップＳ２０６：Ｎｏ）、ステップＳ２０７に移行する。このとき、スクリーン処理部１１７ｅは、ＡＭスクリーンによってスクリーン処理した印刷データを後段のデータ出力部１１７ｆに送る。
これに対し、スクリーン処理部１１７ｅは、データ圧縮部１１７ｂがＲＡＭ１１５の第１のメモリー領域に記憶させた圧縮済みの１ページ分のデータに関連付けられている識別データを確認し、識別データが周期性有りを示していると判断すると（ステップＳ２０６：Ｙｅｓ）、ステップＳ３０１に移行する。
このとき、スクリーン処理部１１７ｅは、色変換処理部１１７ｃに対して再色変換処理を指示する。また、スクリーン処理部１１７ｅは、色変換処理部１１７ｃに対して再色変換処理を指示した印刷データに続く後続の印刷データに対しても、再色変換処理と同様の色変換処理を指示する。また、スクリーン処理部１１７ｅは、ＡＭスクリーンによってスクリーン処理した印刷データを破棄する。
なお、スクリーン処理部１１７ｅは、圧縮済みの１ページ分のデータに関連付けられている識別データが確認できない場合、識別データがＲＡＭ１１５の第１のメモリーに記憶されるまで待機する。
また、スクリーン処理部１１７ｅは、周期性が有ることを確認すると、データ圧縮部１１７ｂに対し、圧縮した１ページ毎の印刷データに対応する画像に周期性が有るかどうかを解析の処理の停止を指示してもよい。この場合、データ圧縮部１１７ｂによる解析の処理が省略されるため、データ圧縮部１１７ｂの処理時間を短縮できる。
【００５５】
（ステップＳ２０７）
画像処理部１１７のデータ出力部１１７ｆは、スクリーン処理部１１７ｅがスクリーン処理した印刷データを最終的な描画データに変換して出力する。
【００５６】
（ステップＳ２０８）
画像処理部１１７は、全ての印刷データに対する処理が終了したかどうかを判断する。
ここで、画像処理部１１７は、全ての印刷データに対する処理が終了していないと判断すると（ステップＳ２０８：Ｎｏ）、ステップＳ２０１に移行する。
これに対し、画像処理部１１７は、全ての印刷データに対する処理が終了したと判断すると（ステップＳ２０８：Ｙｅｓ）、処理を終了する。
【００５７】
＜色変換処理部１１７ｃ、データ解凍部１１７ｄ、スクリーン処理部１１７ｅ、及びデータ出力部１１７ｆの周期性有りの場合での処理＞
（ステップＳ３０１）
画像処理部１１７の色変換処理部１１７ｃは、１ページ分の印刷データに対し、第２の色変換処理（コピー用カラーテーブルを用いた色変換処理）を実行する。
この場合、色変換処理部１１７ｃは、ＲＡＭ１１５の第１のメモリー領域から圧縮した１ページ分の印刷データを読み出して、ビットマップの印刷データに解凍し、そのビットマップの印刷データに対し、色変換処理を実行する。このとき、色変換処理部１１７ｃは、コピー用カラーテーブルを用いた色変換処理を実行する。
【００５８】
（ステップＳ３０２）
画像処理部１１７の色変換処理部１１７ｃは、色変換処理した１ページ分の印刷データをＲＡＭ１１５の第２のメモリー領域に記憶させる。
この場合、色変換処理部１１７ｃは、コピー用カラーテーブルを用いて色変換処理した１ページ分の印刷データを圧縮し、ＲＡＭ１１５の第２のメモリー領域に記憶させる。
【００５９】
（ステップＳ３０３）
画像処理部１１７のデータ解凍部１１７ｄは、ＲＡＭ１１５の第２のメモリー領域から色変換処理された１ページ分の印刷データを読み出して解凍する。
【００６０】
（ステップＳ３０４）
画像処理部１１７のスクリーン処理部１１７ｅは、ＦＭスクリーンによるスクリーン処理を行う。
この場合、スクリーン処理部１１７ｅは、データ解凍部１１７ｄが解凍した色変換処理済みの印刷データに対し、ＦＭスクリーンによるスクリーン処理を行う。
【００６１】
（ステップＳ３０５）
画像処理部１１７のデータ出力部１１７ｆは、スクリーン処理部１１７ｅがスクリーン処理した印刷データを最終的な描画データに変換して出力する。
【００６２】
（ステップＳ３０６）
画像処理部１１７は、全ての印刷データに対する処理が終了したかどうかを判断する。
ここで、画像処理部１１７は、全ての印刷データに対する処理が終了していないと判断すると（ステップＳ３０６：Ｎｏ）、ステップＳ３０１に移行する。
これに対し、画像処理部１１７は、全ての印刷データに対する処理が終了したと判断すると（ステップＳ３０６：Ｙｅｓ）、処理を終了する。
【００６３】
なお、ステップＳ３０６で全ての印刷データに対する処理が終了していない場合、画像処理部１１７の色変換処理部１１７ｃは、ステップＳ３０１でＲＡＭ１１５の第１のメモリー領域から圧縮した１ページ分の印刷データを読み出し、ビットマップの印刷データに解凍し、そのビットマップの印刷データに対し、色変換処理を実行する。このとき、色変換処理部１１７ｃは、コピー用カラーテーブルを用いた色変換処理を実行する。
【００６４】
以降、ステップＳ３０６で全ての印刷データに対する処理が終了していない場合、画像処理部１１７の色変換処理部１１７ｃは、全ての印刷データに対する処理が終了するまで、上記同様に、ＲＡＭ１１５の第１のメモリー領域から圧縮した１ページ分の印刷データを読み出し、コピー用カラーテーブルを用いた色変換処理を実行する。
【００６５】
なお、１ページ目のデータ圧縮部１１７ｂによる圧縮済みのデータに周期性が有る（ステップＳ２０６：Ｙｅｓ）と判断された場合のみ、ステップＳ３０１〜Ｓ３０５の処理の後、画像処理部１１７が全ての印刷データに対する処理が終了していないと判断すると（ステップＳ３０６：Ｎｏ）、ステップＳ３０１に移行してもよい。この場合において、２ページ目以降のデータ圧縮部１１７ｂによる圧縮済みのデータに周期性が有る（ステップＳ２０６：Ｙｅｓ）と判断された場合、ステップＳ３０１〜Ｓ３０５の処理の後、画像処理部１１７が全ての印刷データに対する処理が終了していないと判断すると（ステップＳ３０６：Ｎｏ）、ステップＳ２０１に移行してもよい。
【００６６】
このように、本実施形態では、画像処理部１１７により、印刷データ（第１の印刷データ）に対する画像処理を行い、ＲＡＭ１１５（記憶デバイス）により、画像処理部１１７が画像処理した印刷データ（第２の印刷データ）を記憶し、プリンター部１４０により、記憶デバイスが記憶した印刷データ（第２の印刷データ）に基づき、印刷を行う。また、画像処理部１１７は、データ処理部１１７ａ（第１のデータ処理部）により、印刷データ（第１の印刷データ）をビットマップの印刷データ（第３の印刷データ）に変換し、データ圧縮部１１７ｂ（第２のデータ処理部）により、印刷データ（第３の印刷データ）を解析して得た周期性の有無を示す識別データをＲＡＭ１１５（記憶デバイス）の第１のメモリー領域に記憶させ、印刷データ（第３の印刷データ）に識別データを関連付け、データ圧縮部１１７ｂ（第２のデータ処理部）による処理と並行した投機処理を行う色変換処理部１１７ｃにより、印刷データ（第３の印刷データ）に対しプリンター印刷対応の色変換処理を行った印刷データ（第４の印刷データ）を、ＲＡＭ１１５（記憶デバイス）の第２のメモリー領域に記憶させ、データ圧縮部１１７ｂ（第２のデータ処理部）による処理と並行した投機処理を行うスクリーン処理部１１７ｅにより、印刷データ（第４の印刷データ）に対しＡＭスクリーン処理を行い、データ出力部１１７ｆにより、スクリーン処理部１１７ｅがスクリーン処理した印刷データを最終的な描画データに変換し、印刷データ（第２の印刷データ）として出力する。また、スクリーン処理部１１７ｅは、データ圧縮部１１７ｂ（第２のデータ処理部）がＲＡＭ１１５（記憶デバイス）の第１のメモリー領域に記憶させた識別データを確認し、識別データが周期性有りを示す場合、色変換処理部１１７ｃに対し、印刷データ（第３の印刷データ）に対するコピー印刷対応の色変換処理を指示し、コピー印刷対応の色変換処理が行われた印刷データに対しＦＭスクリーン処理を行う。
【００６７】
このように、データ圧縮部１１７ｂ（第２のデータ処理部）によるデータ処理部１１７ａ（第１のデータ処理部）が変換した印刷データ（第３の印刷データ）の解析の処理と並行し、色変換処理部１１７ｃによる色変換処理と、スクリーン処理部１１７ｅによるスクリーン処理とを投機処理させることで、データ圧縮部１１７ｂ（第２のデータ処理部）による印刷データ（第３の印刷データ）の解析の処理と同時にスクリーン処理を実行でき、また、モアレの発生を抑制するための色変換処理部１１７ｃによるコピー印刷対応の色変換処理を、プリンター印刷対応の色変換処理を行ったものと同じ印刷データ（第３の印刷データ）に対して実行できるので、モアレの発生を抑制しつつ、画像形成処理のパフォーマンスの劣化を抑制できる。
【００６８】
なお、スクリーン処理部１１７ｅがステップＳ２０５の識別データの確認を、ステップＳ２０１〜ステップＳ２０４の一連の処理の途中で行う場合、（１）圧縮した１ページ分の印刷データに関連付けられた識別データが周期性無しを示すとき、データ圧縮部１１７ｂは、ステップＳ２０１の色変換処理が完了した後、圧縮した１ページ分の印刷データをＲＡＭ１１５の第１のメモリー領域から消去してもよく、（２）圧縮した１ページ分の印刷データに関連付けられた識別データが周期性有りを示すとき、データ圧縮部１１７ｂは、ステップＳ２０９の色変換処理が完了した後、圧縮した１ページ分の印刷データをＲＡＭ１１５の第１のメモリー領域から消去してもよい。
【００６９】
また、スクリーン処理部１１７ｅがステップＳ２０５の識別データの確認を、ステップＳ２０１〜ステップＳ２０４の一連の処理の途中で行う場合、圧縮した１ページ分の印刷データに関連付けられた識別データが周期性有りを示すとき、ステップＳ２０１〜Ｓ２０４のうち実行中の処理を中止して、処理をステップＳ２０５に移行してもよい。
【００７０】
また、ステップＳ１０４において、データ圧縮部１１７ｂがデータ処理部１１７ａによって変換された１ページ分の印刷データに周期性が有ると判断した場合、データ圧縮部１１７ｂは、ステップＳ２０１〜Ｓ２０４のうち、処理を実行中の処理部（色変換部１１７ｃまたはスクリーン処理部１１７ｄ）に対して、処理の中止を指示し、指示された処理部が実行中の処理を中止して、処理をステップＳ２０９に移行してもよい。この場合、ステップＳ１０５〜Ｓ１０７の処理を処理フローから削除してもよい。
【００７１】
また、ステップＳ１０４において、画像処理部１１７のデータ圧縮部１１７ｂは、ＨＤＤ１０５の第１のメモリー領域に記憶された圧縮済みの印刷データを解析してもよい。この場合、データ圧縮部１１７ｂは、ステップＳ２０５における識別データの確認の処理とは関係なく、ステップＳ２０１の色変換処理が完了した後、圧縮した１ページ分の印刷データをＲＡＭ１１５の第１のメモリー領域から消去してもよい。ここで、ステップＳ２０９において、色変換処理部１１７ｃは、ＨＤＤ１０５の第１のメモリー領域から圧縮した１ページ分の印刷データを読み出して、色変換処理を実行してもよい。
【００７２】
また、ステップＳ２０５において、スクリーン処理部１１７ｅは、ＨＤＤ１０５の第１のメモリー領域の印刷データの識別データを確認してもよい。
【００７３】
また、ステップＳ１０７において、データ圧縮部１１７ｂは、識別データをＲＡＭ１１５及びＨＤＤ１０５のうち、予め定められた一方の第１のメモリー領域に記憶させてもよい。この場合、ステップＳ２０５において、スクリーン処理部１１７ｅは、ＲＡＭ１１５とＨＤＤ１０５のうち、識別データが記憶されている方の記憶デバイスの第１のメモリー領域の印刷データの識別データを確認する。
【００７４】
また、このように、本実施形態では、画像処理部１１７により、印刷データ（第１の印刷データ）に対する画像処理を行い、ＲＡＭ１１５（記憶デバイス）により、画像処理部１１７が画像処理した印刷データ（第２の印刷データ）を記憶し、プリンター部１４０により、記憶デバイスが記憶した印刷データ（第２の印刷データ）に基づき、印刷を行う。また、画像処理部１１７は、データ処理部１１７ａ（第１のデータ処理部）により、印刷データ（第１の印刷データ）をビットマップの印刷データ（第３の印刷データ）に変換し、データ圧縮部１１７ｂ（第２のデータ処理部）により、印刷データ（第３の印刷データ）を解析して得た周期性の有無を示す識別データをＲＡＭ１１５（記憶デバイス）の第１のメモリー領域に記憶させ、印刷データ（第３の印刷データ）に識別データを関連付け、データ圧縮部１１７ｂ（第２のデータ処理部）による処理と並行した投機処理を行う色変換処理部１１７ｃにより、印刷データ（第３の印刷データ）に対しプリンター印刷対応の色変換処理を行った印刷データ（第４の印刷データ）を、ＲＡＭ１１５（記憶デバイス）の第２のメモリー領域に記憶させ、データ圧縮部１１７ｂ（第２のデータ処理部）による処理と並行した投機処理を行うスクリーン処理部１１７ｅにより、印刷データ（第４の印刷データ）に対しＡＭスクリーン処理を行い、データ出力部１１７ｆにより、スクリーン処理部１１７ｅがスクリーン処理した印刷データを最終的な描画データに変換し、印刷データ（第２の印刷データ）として出力する。また、スクリーン処理部１１７ｅは、データ圧縮部１１７ｂ（第２のデータ処理部）がＲＡＭ１１５（記憶デバイス）の第１のメモリー領域に記憶させた識別データを確認し、識別データが周期性有りを示す場合、色変換処理部１１７ｃに対し、周期性が有ると判断した印刷データ（第３の印刷データ）、周期性が有ると判断した印刷データ（第３の印刷データ）に続く残りの全ての印刷データ（第３の印刷データ）とに対する色変換処理を、コピー印刷対応とするように指示し、コピー印刷対応の色変換処理が行われた印刷データに対しＦＭスクリーン処理を行う。
【００７５】
このように、データ圧縮部１１７ｂ（第２のデータ処理部）によるデータ処理部１１７ａ（第１のデータ処理部）が変換した印刷データ（第３の印刷データ）の解析の処理と並行し、色変換処理部１１７ｃによる色変換処理と、スクリーン処理部１１７ｅによるスクリーン処理とを投機処理させることで、データ圧縮部１１７ｂ（第２のデータ処理部）による印刷データ（第３の印刷データ）の解析の処理と同時にスクリーン処理を実行でき、また、モアレの発生を抑制するための色変換処理部１１７ｃによるコピー印刷対応の色変換処理を、プリンター印刷対応の色変換処理を行ったものと同じ印刷データ（第３の印刷データ）に対して実行できる。さらには、スクリーン処理部１１７ｅにより、データ圧縮部１１７ｂ（第２のデータ処理部）が印刷データ（第３の印刷データ）に周期性が有ると判断した場合、色変換処理部１１７ｃに対し、周期性が有ると判断した印刷データ（第３の印刷データ）と、周期性が有ると判断した印刷データ（第３の印刷データ）に続く残りの全ての印刷データ（第３の印刷データ）とに対する色変換処理を、コピー印刷対応とするように指示することで、色変換処理部１１７ｃによるプリンター印刷対応の色変換処理からコピー印刷対応の色変換処理への切り替えを停止し、色変換処理部１１７ｃによる色変換処理をコピー印刷対応に固定できるので、モアレの発生と画像品質（印刷された画像の見栄え）のばらつきの両方を抑制しつつ、画像形成処理のパフォーマンスの劣化を抑制できる。
【００７６】
なお、スクリーン処理部１１７ｅがステップＳ２０５の識別データの確認を、ステップＳ２０１〜ステップＳ２０４の一連の処理の途中で行う場合、次の（１）又は（２）のいずれかの処理を実行してもよい。
（１）圧縮した１ページ分の印刷データに関連付けられた識別データが周期性無しを示すとき、データ圧縮部１１７ｂは、ステップＳ２０１の色変換処理が完了した後、圧縮した１ページ分の印刷データをＲＡＭ１１５の第１のメモリー領域から消去してもよい。
（２）圧縮した１ページ分の印刷データに関連付けられた識別データが周期性有りを示すとき、データ圧縮部１１７ｂは、ステップＳ３０１の色変換処理が完了した後、圧縮した１ページ分の印刷データをＲＡＭ１１５の第１のメモリー領域から消去してもよい。
【００７７】
また、スクリーン処理部１１７ｅがステップＳ２０５の識別データの確認を、ステップＳ２０１〜ステップＳ２０４の一連の処理の途中で行う場合、圧縮した１ページ分の印刷データに関連付けられた識別データが周期性有りを示すとき、ステップＳ２０１〜Ｓ２０４のうち実行中の処理を中止して、処理をステップＳ３０１に移行してもよい。
【００７８】
また、ステップＳ１０４において、データ圧縮部１１７ｂがデータ処理部１１７ａによって変換された１ページ分の印刷データに周期性が有ると判断した場合、データ圧縮部１１７ｂは、ステップＳ２０１〜Ｓ２０４のうち、処理を実行中の処理部（色変換処理部１１７ｃまたはスクリーン処理部１１７ｄ）に対して、処理の中止を指示し、処理をステップＳ３０１に移行してもよい。
【００７９】
また、ステップＳ１０４において、画像処理部１１７のデータ圧縮部１１７ｂは、ＨＤＤ１０５の第１のメモリー領域に記憶された圧縮済みの印刷データを解析してもよい。この場合、データ圧縮部１１７ｂは、ステップＳ２０５における識別データの確認の処理とは関係なく、ステップＳ２０１の色変換処理が完了した後、圧縮した１ページ分の印刷データをＲＡＭ１１５の第１のメモリー領域から消去してもよい。ここで、ステップＳ３０１において、色変換処理部１１７ｃは、ＨＤＤ１０５の第１のメモリー領域から圧縮した１ページ分の印刷データを読み出して、色変換処理を実行してもよい。
【００８０】
また、ステップＳ２０５において、スクリーン処理部１１７ｅは、ＨＤＤ１０５の第１のメモリー領域の印刷データの識別データを確認してもよい。
【００８１】
また、ステップＳ１０７において、データ圧縮部１１７ｂは、識別データをＲＡＭ１１５及びＨＤＤ１０５のうち、予め定められた一方の第１のメモリー領域に記憶させてもよい。この場合、ステップＳ２０５において、スクリーン処理部１１７ｅは、ＲＡＭ１１５とＨＤＤ１０５のうち、識別データが記憶されている方の記憶デバイスの第１のメモリー領域の印刷データの識別データを確認する。
【図１】
2019123793.tif 000003
【図２】
2019123793.tif 000004
【図３】
2019123793.tif 000005
【図４】
2019123793.tif 000006
【国際調査報告】
2019123793.tif 000007
2019123793.tif 000008