(57)【特許請求の範囲】
【請求項１】
ジョブに基づいて連続媒体に画像を形成する画像形成部と、
ジョブの画像にマトリクスを用いてスクリーン処理を行い、前記画像形成部を制御して画像形成を行う制御部と、を有し、
前記制御部は、同一画像をリピート印刷し、前記スクリーン処理に際し、ジョブの副走査方向のリピートの切り替わり時に、当該リピートの切り替わり前の画像の画像副走査画素数と、スクリーン処理におけるマトリクスの行数とに基づいて、リピートの境界でスクリーン位相が連続するようにスクリーン処理を制御することを特徴とする画像形成装置。
【請求項２】
前記制御部は、複数のスクリーン位相で処理した画像を記憶部に格納し、ジョブの副走査方向のリピートの切り替わり時に、切り替わり前のスクリーン位相に連続するスクリーン位相となる画像を選択して画像形成することを特徴とする請求項１記載の画像形成装置。
【請求項３】
ジョブに基づいて連続媒体に画像を形成する画像形成部と、
ジョブの画像にマトリクスを用いてスクリーン処理を行い、前記画像形成部を制御して画像形成を行う制御部と、を有し、
前記制御部は、前記スクリーン処理に際し、ジョブの副走査方向の画像の切り替わり時に、切り替わり前の画像の画像副走査画素数と、スクリーン処理におけるマトリクスの行数とに基づいて、切り替わりの境界でスクリーン位相が連続するようにスクリーン処理を制御し、
前記制御部は、画像端部に白画像を付加するパディング機能を有し、
パディングの対象となった画像にスクリーン処理する場合、パディングした画像から白画像を消去し、その後、スクリーン処理を行い、
前記スクリーン処理では、切り替わり前の画像の画素数として、白画素数を引いた値を用いることを特徴とする画像形成装置。
【請求項４】
ジョブに基づいて連続媒体に画像を形成する画像形成部と、
ジョブの画像にマトリクスを用いてスクリーン処理を行い、前記画像形成部を制御して画像形成を行う制御部と、を有し、
前記制御部は、前記スクリーン処理に際し、ジョブの副走査方向の画像の切り替わり時に、切り替わり前の画像の画像副走査画素数と、スクリーン処理におけるマトリクスの行数とに基づいて、切り替わりの境界でスクリーン位相が連続するようにスクリーン処理を制御し、
前記制御部は、画像端部に白画像を付加するパディング機能を有し、
パディングの対象となった画像にスクリーン処理する場合、パディングした画像にスクリーン処理を行い、その後、白画像を消去し、
前記スクリーン処理では、切り替わり前の画像の画素数として、白画素数を引いた値を用いることを特徴とする画像形成装置。
【請求項５】
前記制御部は、パディングした画像を回転した場合、回転した画像にスクリーン処理を行い、その後、白画像を除去し、
スクリーン処理では、回転角に応じて画像副走査画素数を算出して切り替わり前の画像の画素数とすることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
白画像を付加する画像が、ＲＩＰ処理を行ったものであることを特徴とする請求項３〜５のいずれか１項に記載の画像形成装置。
【請求項７】
前記制御部は、パディングした画像を圧縮し、圧縮した画像のデーターを記憶部に格納することを特徴とする請求項３〜６のいずれか１項に記載の画像形成装置。
【請求項８】
前記制御部は、前記記憶部から圧縮された画像のデーターを読み出して、画像を伸長し、その後、白画像消去またはスクリーン処理に供することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
ジョブに基づいて連続媒体に画像を形成する画像形成部と、
前記画像形成部を制御して画像形成を行う制御部と、を有し、
前記制御部は、全てのスクリーン位相で処理した画像を記憶部に格納し、ジョブの副走査方向の画像の切り替わり時に、切り替わり前のスクリーン位相に連続するスクリーン位相となる画像を選択して画像形成することを特徴とする画像形成装置。
【請求項１０】
前記制御部は、画像データーの入力時に前記スクリーン処理を行い、前記スクリーン処理では、全てのスクリーン位相で処理されるように、画像の各切り替わり時にスクリーン処理を行うことを特徴とする請求項９記載の画像形成装置。
【請求項１１】
ジョブに基づいて連続媒体に画像を形成する画像形成方法であって、
ジョブの画像にマトリクスを用いてスクリーン処理を行って画像形成を行い、
画像形成では同一画像をリピート印刷し、前記スクリーン処理に際し、ジョブの副走査方向のリピートの切り替わり時に、当該リピートの切り替わり前の画像の画像副走査画素数と、スクリーン処理におけるマトリクスの行数とに基づいて、リピートの境界でスクリーン位相が連続するようにスクリーン処理を制御することを特徴とする画像形成方法。
【請求項１２】
ジョブに基づいて連続媒体に画像を形成する画像形成方法であって、
全てのスクリーン位相で処理した画像を保持し、ジョブの副走査方向の画像の切り替わり時に、切り替わり前のスクリーン位相に連続するスクリーン位相となる画像を選択し、
前記選択の順序の画像により画像形成を行うことを特徴とする画像形成方法。
【請求項１３】
ジョブに基づいて連続媒体に画像形成を行う画像形成部を制御する制御部で実行される制御プログラムであって、
ジョブの画像にマトリクスを用いてスクリーン処理を行い、画像形成を行うステップと、
ジョブの副走査方向のリピートの切り替わり時に、当該リピートの切り替わり前の画像の画像副走査画素数と、スクリーン処理におけるマトリクスの行数とに基づいて、リピートの境界でスクリーン位相が連続するようにスクリーン処理を行うステップと、
スクリーン処理された画像に基づいて画像形成を行うステップと、を前記制御部に実行させることを特徴とする制御プログラム。
【請求項１４】
ジョブに基づいて連続媒体に画像形成を行う画像形成部を制御する制御部で実行される制御プログラムであって、
全てのスクリーン位相で処理した画像を保持し、ジョブの副走査方向の画像の切り替わり時に、切り替わり前のスクリーン位相に連続するスクリーン位相となる画像を選択するステップと、
前記選択の順序の画像により画像形成を行うステップと、を前記制御部に実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、スクリーン処理がされた画像を連続媒体に出力する画像形成装置、画像形成方法および制御プログラムに関するものである。
【背景技術】
【０００２】
従来、印刷用紙の節約や、印刷工程の簡略化などの観点から、複数の画像を１枚の連続用紙に印刷することが行われている。連続用紙としては代表的にはロール紙などが挙げられる。連続用紙では、一枚の用紙に画像が形成する際に、ページ単位で画像を切り替えて出力するのが一般的である。
【０００３】
ところで、画像形成装置の中には、入力画像の階調数に比べて画像形成が可能な階調数が少ない場合がある。例えば、ＬＥＤプリンタヘッドを用いる場合など、ＬＥＤ１個が１画素に対応し、各ＬＥＤに対しては点灯または消灯の１ｂｉｔのみ指定でき、光量の指定はできないケースがある。このような画像形成装置に対して２ｂｉｔ以上の画像が入力された場合、１ｂｉｔまで階調数を減らす必要があり、スクリーン処理などを用いて階調を減らしている。
【０００４】
スクリーン処理には、様々な手段があるが、例えばディザ行列を用いる手段がある。ディザ行列を用いる場合、入力画像に対してディザ行列との大小比較を繰り返し行い、ディザ行列の値よりも値が大きければ１、小さければ０とすることで１ｂｉｔ化を実現する。ここで、濃度５０％の入力画像に対しディザ行列を適用した場合、５０％の画素が１となるような結果が得られることになるが、１となる画素の配置が偏っていると濃度ムラが発生してしまう。そこで、ディザ行列は行列の１行目と最終行が周期性を維持するように設計される。なお、ディザ行列サイズ＜画像サイズの場合は、ディザ行列をリピートしながら適用する。ディザ行列をＭ行×Ｎ列とし、画像サイズをＸｄｏｔ×Ｙｄｏｔとすると、画像左上に対して行列１行１列目を適用し、画像Ｘ方向に対してディザ行列の列を移動する。画像Ｙ方向に対してはディザ行列の行を移動する。
【０００５】
図１６は、８ｄｏｔ×１４ｄｏｔの全面５０の８ｂｉｔ画像に、６×６のディザ行列を適用する様子を示している。ディザ行列のサイズが画像よりも小さいため、画像に適用されるディザ行列は６×６のディザ行列をリピートしたものになる。画素ごとに入力画像の値と比較し、１または０が出力され、スクリーン出力結果にはディザ行列に起因する周期性が発生する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−２０１０３４号公報
【特許文献２】特開２００８−０１１０７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ページ毎にスクリーン処理を行い、Ａ４やＡ３といったサイズにカットされた用紙（カット紙）を１ページとして画像形成を行う画像形成装置（枚葉機）では前記スクリーン処理方法で問題はない。一方、ロール紙のような連続用紙に対して、Ａ４などのサイズの画像を、ページ毎にスクリーン処理を行い、ページを連続して画像形成を行う画像形成装置では、図１７のような出力となりページの切り替わりでスクリーンの周期性が崩れてしまう。すると、連続紙上で、ページ切り替わり部の画像品質が低下してしまう。
【０００８】
この問題を解決する手段として、連続紙上に出力する全ての画像を１ページとして処理する手段があるが、書き込み幅×ロール紙長のような画像となってしまうため、数百ギガバイトのメモリが必要となってしまい現実的ではない。
なお、想定している出力物は、包装紙のように一定パターンを繰り返す画像であり、印刷後に任意の長さで切り取って使用する。このようなケースでは、画像データーはパターンの１周期分が入力され、入力画像を１ページとして、連続紙上でページの間隔なしでリピート出力を行う必要がある。
【０００９】
従来、特許文献１では、スクリーン処理後、同じ位置ばかりが発光してしまい、ＬＤ劣化ムラが発生することを抑止するために、ディザマトリクスをページ毎に主副にシフトさせる方法が提案されている。この方法では、シフト量は固定値または乱数で決定しており、ページを連続して出力する場合に発生する上記課題を解決することはできない。
また、特許文献２では、複数の画像を集約する出力で、画像毎にスクリーン処理し、スクリーン処理が終わった画像を一枚の転写紙に出力する際に、画像ごとに独立してスクリーン処理されるため、画像と画像との間に余白がないように集約するケースで、スクリーンの不連続性が出力物上に出てしまうことを課題としている。特許文献２では、この課題に対し、ディザマトリクスは固定でポインタを変更してスクリーン処理を行うか、ディザマトリクス自体を書き換えるものとしている。しかし、ページを連続して出力する場合に発生する上記課題を解決することを目的としていない。
【００１０】
本発明は、上記事情を背景としてなされたものであり、ページ毎に画像を切り替えて連続転写媒体に出力する際に、ページ切り替わりで発生するスクリーン周期ずれに起因する画質低下を防止することを目的の一つとする。
【課題を解決するための手段】
【００１１】
すなわち、本発明の画像形成装置のうち、第１の形態は、
ジョブに基づいて連続媒体に画像を形成する画像形成部と、
ジョブの画像にマトリクスを用いてスクリーン処理を行い、前記画像形成部を制御して画像形成を行う制御部と、を有し、
前記制御部は、同一画像をリピート印刷し、前記スクリーン処理に際し、ジョブの副走査方向のリピートの切り替わり時に、当該リピートの切り替わり前の画像の画像副走査画素数と、スクリーン処理におけるマトリクスの行数とに基づいて、リピートの境界でスクリーン位相が連続するようにスクリーン処理を制御することを特徴とする。
他の形態の画像形成装置の発明は、前記形態の本発明において、前記制御部は、複数のスクリーン位相で処理した画像を記憶部に格納し、ジョブの副走査方向のリピートの切り替わり時に、切り替わり前のスクリーン位相に連続するスクリーン位相となる画像を選択して画像形成することを特徴とする。
【００１２】
他の形態の画像形成装置の発明は、ジョブに基づいて連続媒体に画像を形成する画像形成部と、
ジョブの画像にマトリクスを用いてスクリーン処理を行い、前記画像形成部を制御して画像形成を行う制御部と、を有し、
前記制御部は、前記スクリーン処理に際し、ジョブの副走査方向の画像の切り替わり時に、切り替わり前の画像の画像副走査画素数と、スクリーン処理におけるマトリクスの行数とに基づいて、切り替わりの境界でスクリーン位相が連続するようにスクリーン処理を制御し、
前記制御部は、画像端部に白画像を付加するパディング機能を有し、
パディングの対象となった画像にスクリーン処理する場合、パディングした画像から白画像を消去し、その後、スクリーン処理を行い、
前記スクリーン処理では、切り替わり前の画像の画素数として、白画素数を引いた値を用いることを特徴とする。
【００１３】
他の形態の画像形成装置の発明は、ジョブに基づいて連続媒体に画像を形成する画像形成部と、
ジョブの画像にマトリクスを用いてスクリーン処理を行い、前記画像形成部を制御して画像形成を行う制御部と、を有し、
前記制御部は、前記スクリーン処理に際し、ジョブの副走査方向の画像の切り替わり時に、切り替わり前の画像の画像副走査画素数と、スクリーン処理におけるマトリクスの行数とに基づいて、切り替わりの境界でスクリーン位相が連続するようにスクリーン処理を制御し、
前記制御部は、画像端部に白画像を付加するパディング機能を有し、
パディングの対象となった画像にスクリーン処理する場合、パディングした画像にスクリーン処理を行い、その後、白画像を消去し、
前記スクリーン処理では、切り替わり前の画像の画素数として、白画素数を引いた値を用いることを特徴とする。
他の形態の画像形成装置の発明は、前記形態の本発明において、前記制御部は、パディングした画像を回転した場合、回転した画像にスクリーン処理を行い、その後、白画像を除去し、
スクリーン処理では、回転角に応じて画像副走査画素数を算出して切り替わり前の画像の画素数とすることを特徴とする。
【００１４】
他の形態の画像形成装置の発明は、前記形態の本発明において、白画像を付加する画像が、ＲＩＰ処理を行ったものであることを特徴とする。
【００１５】
他の形態の画像形成装置の発明は、前記形態の本発明において、前記制御部は、パディングした画像を圧縮し、圧縮した画像のデーターを記憶部に格納することを特徴とする。
【００１６】
他の形態の画像形成装置の発明は、前記形態の本発明において、前記制御部は、前記記憶部から圧縮された画像のデーターを読み出して、画像を伸長し、その後、白画像消去またはスクリーン処理に供することを特徴とする。
【００２０】
他の形態の画像形成装置の発明は、
ジョブに基づいて連続媒体に画像を形成する画像形成部と、
前記画像形成部を制御して画像形成を行う制御部と、を有し、
前記制御部は、全てのスクリーン位相で処理した画像を記憶部に格納し、ジョブの副走査方向の画像の切り替わり時に、切り替わり前のスクリーン位相に連続するスクリーン位相となる画像を選択して画像形成することを特徴とする。
【００２１】
他の形態の画像形成装置の発明は、前記形態の本発明において、前記制御部は、画像データーの入力時に前記スクリーン処理を行い、前記スクリーン処理では、全てのスクリーン位相で処理されるように、画像の各切り替わり時にスクリーン処理を行うことを特徴とする。
【００２２】
本発明の第１の形態の画像形成方法は、ジョブに基づいて連続媒体に画像を形成する画像形成方法であって、
ジョブの画像にマトリクスを用いてスクリーン処理を行って画像形成を行い、
画像形成では同一画像をリピート印刷し、前記スクリーン処理に際し、ジョブの副走査方向のリピートの切り替わり時に、当該リピートの切り替わり前の画像の画像副走査画素数と、スクリーン処理におけるマトリクスの行数とに基づいて、リピートの境界でスクリーン位相が連続するようにスクリーン処理を制御することを特徴とする。
【００２３】
本発明の他の形態の画像形成方法は、ジョブに基づいて連続媒体に画像を形成する画像形成方法であって、
全てのスクリーン位相で処理した画像を保持し、ジョブの副走査方向の画像の切り替わり時に、切り替わり前のスクリーン位相に連続するスクリーン位相となる画像を選択し、
前記選択の順序の画像により画像形成を行うことを特徴とする。
【００２４】
本発明の制御プログラムのうち、第１の形態は、ジョブに基づいて連続媒体に画像形成を行う画像形成部を制御する制御部で実行される制御プログラムであって、
ジョブの画像にマトリクスを用いてスクリーン処理を行い、画像形成を行うステップと、
ジョブの副走査方向のリピートの切り替わり時に、当該リピートの切り替わり前の画像の画像副走査画素数と、スクリーン処理におけるマトリクスの行数とに基づいて、リピートの境界でスクリーン位相が連続するようにスクリーン処理を行うステップと、
スクリーン処理された画像に基づいて画像形成を行うステップと、を前記制御部に実行させることを特徴とする。
【００２５】
本発明の他の形態の制御プログラムは、ジョブに基づいて連続媒体に画像形成を行う画像形成部を制御する制御部で実行される制御プログラムであって、
全てのスクリーン位相で処理した画像を保持し、ジョブの副走査方向の画像の切り替わり時に、切り替わり前のスクリーン位相に連続するスクリーン位相となる画像を選択するステップと、
前記選択の順序の画像により画像形成を行うステップと、を前記制御部に実行させることを特徴とする。
【発明の効果】
【００２６】
本発明によれば、副走査方向のリピートまたは画像の切り替わりに際し、画像間でマトリクスの連続性が得られ、連続媒体に出力する画像にスクリーン処理を行った際の品質低下が防止される効果がある。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態における画像形成装置の機械的概略を示す図である。
【図２】同じく、画像形成装置を含む画像形成システムにおける電気的なブロック図を示す図である。
【図３】同じく、メモリと画像形成におけるシステム構成の一例を示す図である。
【図４】同じく、連続転写媒体に対し、ページの切り替わりでスクリーン処理のマトリクスの連続性を保持する手順の一例を示すフローチャートである。
【図５】同じく、上記フローチャートにおけるディザ行列更新の手順の一例を示すフローチャートである。
【図６】同じく、スクリーン処理のマトリクスの連続性を保持する処理を行った結果を説明する図である。
【図７】同じく、メモリと画像形成部におけるシステム構成の他の例を示す図である。
【図８】同じく、連続転写媒体に対し、ページの切り替わりでスクリーン処理のマトリクスの連続性を保持する手順の他例を示すフローチャートである。
【図９】同じく、上記フローチャートにおけるディザ行列更新の手順の他例を示すフローチャートである。
【図１０】同じく、メモリと画像形成部におけるシステム構成のさらに他の例を示す図である。
【図１１】同じく、連続転写媒体に対し、ページの切り替わりでスクリーン処理のマトリクスの連続性を保持する手順のさらに他の例を示すフローチャートである。
【図１２】同じく、上記フローチャートにおけるディザ行列更新の手順のさらに他の例を示すフローチャートである。
【図１３】同じく、画像の回転状態を説明する図である。
【図１４】同じく、メモリと画像形成部におけるシステム構成のさらに他の例を示す図である。
【図１５】同じく、連続転写媒体に対し、ページの切り替わりでスクリーン処理のマトリクスの連続性を保持する手順のさらに他の例を示すフローチャートである。
【図１６】画像に対する従来のスクリーン処理を行った状態を説明する図である。
【図１７】連続転写媒体に出力する画像に対し、従来のスクリーン処理を行った結果を示す図である。
【発明を実施するための形態】
【００２８】
以下に、本発明の一実施形態を添付図面に基づいて説明する。
図１は、本発明の一実施形態における画像形成装置１の機械的概略を示すものである。
画像形成装置１は、画像形成部を備える画像形成装置本体１０を備え、画像形成装置本体１０の前段側には給紙調整部３００が接続され、給紙調整部３００の前段側に給紙部２００が接続されている。また、画像形成装置本体１０の用紙排出側には排紙調整部４００が接続され、排紙調整部４００の用紙排出側には排紙部５００が接続されている。画像形成部は後述するように画像形成装置本体１０Ａ内に設置されている。
【００２９】
なお、この実施形態では、画像形成装置本体１０と、画像形成装置本体１０に接続された装置とによって画像形成装置１が構成されているものとしているが、画像形成装置本体１０に接続される装置の種別や数が特に限定されるものではない。また、画像形成装置本体１０のみによって本発明の画像形成装置が構成されているものであってもよい。
【００３０】
給紙部２００は、連続用紙としてのロール紙を収納、保持し、給紙する機能を有する。
給紙調整部３００は、給紙部２００と画像形成装置本体１０との間の微小な速度差および寄りを吸収するためのバッファ機能を有する。排紙調整部４００は、画像形成装置本体１０と排紙部５００との間の微小な速度差および寄りを吸収する為のバッファ機能を有する。
【００３１】
なお、この実施形態では、連続用紙としてロール紙を使用しているが、連続用紙がロール紙に限定されるものではなく、用紙が連続しているものであればよく、連続伝票用紙、連続帳票用紙なども連続用紙に含まれる。連続用紙はロール紙のように巻き取り状態で提供されるものでもよく、また、交互に畳まれた形態のものであってもよい。連続用紙は、本発明の連続転写媒体に相当する。なお、連続転写媒体は、用紙に限られるものではなく、布やプラスチック膜などの適宜の材料で構成されたものであってもよい。
【００３２】
画像形成装置本体１０は、用紙に画像を形成する画像形成部１１０を画像形成装置本体１０の内部に有している。画像形成部１１０は、電子写真プロセスによる画像形成を行い、転写媒体に画像を転写させる。
画像形成装置本体１０上部には、操作者の操作を受けるとともに、情報を表示する操作表示部１４０を有している。操作表示部１４０は、印刷動作および設定変更の受け付け、各種情報の表示を行うことができる。操作表示部１４０は、操作を行う操作部と表示を行う表示部とが別体で構成されていてもよく、タッチパネルＬＣＤなどのように操作部と表示部とが一体に構成されているものであってもよい。
【００３３】
また、画像形成装置本体１０上には、原稿を自動的に読み込む自動原稿給送装置を含む原稿読み取り部１３５を有しており、原稿読み取り部１３５によって原稿の画像が読み取られ、一旦、図示しない画像メモリなどに記録される。読み取られた画像は、画像形成部１１０による画像の形成に用いられる。
【００３４】
画像形成装置１は、給紙部２００から給紙調整部３００、画像形成部１１０に至り、さらに画像形成部１１０から排紙調整部４００、排紙部５００に至る搬送路２２を有している。
搬送路２２は、用紙を給紙、搬送するものであり、搬送ローラー２３などの複数のローラーが設けられている。
【００３５】
この実施形態では、搬送路２２、搬送ローラー２３、回転駆動されるローラーを駆動する図示しないモータなどによって連続用紙搬送部が構成されている。
搬送路２２では、給紙部２００に収容されているロール紙が給紙され、画像形成部１１０に至る。搬送ローラー２３を介して、二次転写ローラー１１０Ｃにロール紙が搬送される。
【００３６】
画像形成部１１０では、各色（シアン、マゼンタ、イエロー、ブラックなど）用にそれぞれ用意された感光体１１０Ａを有し、各感光体１１０Ａの周線部に図示しない帯電器、書き込み部および現像ユニットが配設されている。帯電器によって帯電した感光体表面は、画像メモリなどの記憶部に記録された原稿の画像情報に基づいて、ＬＤなどの書き込み部により像露光が行われ、感光体１１０Ａ表面には潜像が形成される。潜像は現像ユニットによって現像がなされてトナー像となる。トナー像は、中間転写ベルト１１０Ｂに転写され、中間転写ベルト１１０Ｂの画像は、搬送路２２で搬送されて二次転写ローラー１１０Ｃで圧着されつつ搬送されるロール紙に転写される。なお、本発明としては、各色用に感光体１１０Ａを有し、中間転写ベルト１１０Ｂを有するカラー画像形成装置について説明を行ったが、本発明としては、画像形成装置は、モノクロ画像形成装置からなるものであってもよい。
【００３７】
また、画像形成部１１０では、各感光体１１０Ａが接触する中間転写ベルト１１０Ｂを有し、各感光体１１０Ａとの接触位置よりも回転方向側かつ帯電器よりも回転方向逆側で、各感光体１１０Ａに接触して残留トナーを除去する図示しないクリーニング部が配置されている。また、中間転写ベルト１１０Ｂの用紙転写位置よりも回転方向側かつ各感光体との転写位置よりも回転方向逆側に、該中間転写ベルト１１０Ｂの残留トナーを除去する図示しない他のクリーニング部が配置されている。
【００３８】
なお、上記した各感光体１１０Ａは、図示しない駆動モータによって回転駆動され、中間転写ベルト１１０Ｂも同じく図示しない駆動モータによって回転駆動される。
二次転写ローラー１１０Ｃで画像が転写されたロール紙は、定着部１１０Ｄの定着ローラーで圧着されて搬送されつつ熱と圧力とを加えることによりロール紙上のトナー像が定着され、画像形成装置本体１０外に排出される。
【００３９】
画像形成装置本体１０から排紙されたロール紙は、排紙調整部４００において、排紙部５００と画像形成装置本体１０の間の微小な速度差および寄りが吸収され、排紙部５００に至る。
【００４０】
次に、画像形成装置１における機能的な説明を図２のブロック図に基づいて行う。
画像形成装置１は、主要な構成として、制御ブロック１００とスキャナー部１３０と操作表示部１４０とプリンター部１５０とを有するデジタルコピアと、ネットワーク２を通して外部装置３との間で入出力される画像データーを処理する画像処理部（プリント＆スキャナーコントローラー）１６０とを備えている。
【００４１】
制御ブロック１００はＰＣＩバス１１２を有しており、ＰＣＩバス１１２は制御ブロック１００内でＤＲＡＭ制御ＩＣ１１１に接続されている。また、ＰＣＩバス１１２には、コントローラーＩＣ１１８を介してＨＤＤ１１９が接続されている。ＨＤＤ１１９では、画像データーや画像データーを含むジョブの格納などをすることができる。
【００４２】
さらに制御ブロック１００には、制御ＣＰＵ１１３を備えており、該制御ＣＰＵ１１３に前記ＤＲＡＭ制御ＩＣ１１１が接続されている。また、制御ＣＰＵ１１３には、不揮発メモリ１１５が接続されている。該不揮発メモリ１１５には、上記制御ＣＰＵ１１３で実行される本発明の制御プログラムや画像形成装置１の設定データー、プロセス制御パラメーター、スクリーン処理に用いられるマトリクスのデーター、ページの区切りでマトリクスを更新する際の算出式などが格納されている。
【００４３】
制御ＣＰＵ１１３は、プログラムの実行によって画像形成装置１の全体を制御し、また画像形成装置１全体の状態把握を行うものであり、ロール紙の搬送制御、画像処理制御、画像形成制御などを行う。すなわち、制御ＣＰＵ１１３と制御ＣＰＵ１１３で動作するプログラム、不揮発メモリ１１５などによって、本発明の制御部が構成される。
制御ＣＰＵ１１３には、ＲＴＣ（日時データー発生装置）１２５が接続されており、日時データーを制御ＣＰＵ１１３に送信することができる。
【００４４】
前記スキャナー部１３０は、光学読み取りを行うＣＣＤ１３１と、スキャナー部１３０全体の制御を行うスキャナー制御部１３２とを備えている。スキャナー制御部１３２は、前記制御ＣＰＵ１１３とシリアル通信可能に接続されており、制御ＣＰＵ１１３による制御を受ける。なお、スキャナー制御部１３２は、ＣＰＵやこれを動作させるプログラムなどによって構成することができる。前記ＣＣＤ１３１で読み取った画像データーは、読み取り処理部１１６でデーター処理がなされる。読み取り処理部１１６はＤＲＡＭ制御ＩＣ１１１に接続されている。
【００４５】
操作表示部１４０は、タッチパネル式のＬＣＤ１４１と、操作部制御部１４２とを備えており、上記ＬＣＤ１４１と操作部制御部１４２とが接続され、該操作部制御部１４２と前記制御ＣＰＵ１１３とがシリアル通信可能に接続されている。該構成によって操作表示部１４０の制御が制御ＣＰＵ１１３によって行われる。なお、操作部制御部１４２は、ＣＰＵやこれを動作させるプログラムなどによって構成することができる。
操作表示部１４０では、画像形成装置本体１０、給紙部２００に対する各種の設定を行い、設定に基づいて制御部によって画像形成とロール紙の搬送が制御される。
【００４６】
操作表示部１４０では、画像形成装置１における設定や動作指令などの動作制御条件の入力が可能となっており、さらに設定内容、機械状態、情報の表示等が可能になっており、制御ＣＰＵ１１３により制御される。この操作表示部１４０によって、所定の操作などを行うことができる。
【００４７】
また、ＤＲＡＭ制御ＩＣ１１１は、圧縮メモリ１２１とページメモリ１２２とからなる画像メモリ１２０に接続されている。該画像メモリ１２０には、前記スキャナー部１３０で取得した画像データーやネットワーク２を通して取得した画像データーが格納される。上記のように画像メモリ１２０は、画像データーの記憶領域であり、印刷するジョブの画像データーを格納する。また、上記ＤＲＡＭ制御ＩＣ１１１によって複数のジョブに関する画像データーを画像メモリ１２０に記憶させることができる。すなわち、画像メモリ１２０には予約されたジョブの画像データーの格納も可能である。また、画像データーは、ＨＤＤ１１９に格納することもできる。
【００４８】
ＤＲＡＭ制御ＩＣ１１１には、画像データーを圧縮し、または圧縮したデーターを伸長する圧縮／伸長ＩＣ１１７が接続されている。ＤＲＡＭ制御ＩＣ１１１には書き込み処理部１２３が接続されている。該書き込み処理部１２３は、プリンター部１５０のＬＤ１５４に接続され、該ＬＤ１５４の動作に用いられるデーターの処理を行う。ＬＤ１５４は、各色用のＬＤを総称するものである。また、プリンター部１５０は、画像形成部１１０や搬送経路２２を含む搬送部を制御する。
【００４９】
プリンター部１５０には、プリンター部１５０全体を制御するプリンター制御部１５１を備えており、該プリンター制御部１５１は、前記した制御ＣＰＵ１１３に接続されて制御を受ける。すなわち、制御ＣＰＵ１１３から与えられるパラメーターに従い、プリント動作の開始／停止を行う。プリンター制御部１５１には、給紙部２００のロール給紙制御部（図示しない）や排紙部５００の排紙制御部（図示しない）が制御可能に接続されており、制御ＣＰＵ１１３の指令によってプリンター制御部１５１を介してロール紙の搬送や巻き取り、排紙の制御を行うことができる。
【００５０】
また、前記ＤＲＡＭ制御ＩＣ１１１に接続された前記ＰＣＩバス１１２には、前記した画像処理部（プリント＆スキャナーコントローラー）１６０のＤＲＡＭ制御ＩＣ１６１が接続されている。画像処理部（プリント＆スキャナーコントローラー）１６０では、ＤＲＡＭ制御ＩＣ１６１に画像メモリ１６２が接続されている。また、画像処理部（プリント＆スキャナーコントローラー）１６０では、前記ＤＲＡＭ制御ＩＣ１６１にコントローラー制御部１６３が接続されており、ＤＲＡＭ制御ＩＣ１６１に、ＬＡＮ制御部１６４、ＬＡＮインターフェース１６５が接続されている。ＬＡＮインターフェース１６５は、ネットワーク２に接続されている。
【００５１】
ネットワーク２には、外部装置３や他の画像形成装置４、５などが接続されており、画像形成装置１との間で画像データーの送受信を行うことができる。
さらに、制御ＣＰＵ１１３には、ＬＡＮ制御部１２７およびＬＡＮインターフェース１２８が接続されており、ＬＡＮインターフェース１２８には、前記したネットワーク２やその他のネットワークなどを接続することができる。ネットワーク２には、前記した外部装置３などが接続するようにしてもよい。
【００５２】
外部装置３は、端末として機能するものや画像形成装置を管理する装置として用いることができる。外部装置３では、外部装置制御部３０を有しており、外部装置制御部３０の動作によって、外部装置３全体を制御する。また、外部装置３で画像形成装置１を制御する場合は、外部装置制御部３０は管理制御部として機能する。この管理制御部で、本発明の制御プログラムを実行させるようにしてもよい。外部装置制御部３０は、ＣＰＵやこれを動作させるプログラム、記憶部などによって構成することができる。この場合、外部装置制御部３０は、画像形成装置１を管理する画像形成システムとして機能することができる。なお、ネットワーク２は、ＬＡＮの他にＷＡＮとして使用されるものであってもよい。
管理装置では、直接、画像形成装置を制御するようにしてもよく、また、画像形成装置に制御内容の指示を行って、この指示内容によって画像形成装置が動作するように制御してもよい。
【００５３】
次に、上記画像形成装置１の基本的動作について説明する。
先ず、画像形成装置１において画像データーを蓄積する手順について説明する。
スキャナー部１３０で原稿の画像を読み取り、画像データーを生成する場合、スキャナー部１３０において原稿からＣＣＤ１３１により原稿の画像を光学的に読み取る。この際には、制御ＣＰＵ１１３から指令を受けるスキャナー制御部１３２によってＣＣＤ１３１の動作制御を行う。ＣＣＤ１３１で読み取られた画像は、読み取り処理部１１６でデーター処理がなされ、データー処理された画像データーは、圧縮／伸長ＩＣ１１７において所定の方法によって圧縮され、ＤＲＡＭ制御ＩＣ１１１を介して圧縮メモリ１２１やＨＤＤ１１９に格納される。圧縮メモリ１２１やＨＤＤ１１９に格納された画像データーは、制御ＣＰＵ１１３によってジョブとして管理することができる。
【００５４】
画像データーを外部から取得する場合、例えば、外部装置３や他の画像形成装置４、５などからネットワーク２を通して送信される画像データーは、ＬＡＮインターフェース１６５、ＬＡＮ制御部１６４を介して、コントローラー制御部１６３で制御されるＤＲＡＭ制御ＩＣ１６１により画像メモリ１６２に格納される。なお、画像処理部（プリント＆スキャナーコントローラー）では、外部から取得した画像のＲＩＰ（Ｒａｓｔｅｒ  ｉｍａｇｅ  ｐｒｏｃｅｓｓｏｒ）処理をおこなうことができる。ＲＩＰ処理は、制御ＣＰＵ１１３で行うものであってもよい。
画像メモリ１６２のデーターは、ＤＲＡＭ制御ＩＣ１６１、ＰＣＩバス１１２、ＤＲＡＭ制御ＩＣ１１１を介してページメモリ１２２に一旦格納される。ページメモリ１２２に格納されたデーターは、ＤＲＡＭ制御ＩＣ１１１を介して圧縮／伸長ＩＣ１１７に順次送られて圧縮処理され、ＤＲＡＭ制御ＩＣ１１１を介して圧縮メモリ１２１や、さらにコントローラーＩＣを通してＨＤＤ１１９に格納され、上記と同様に制御ＣＰＵ１１３による管理がなされる。
【００５５】
画像形成装置１で画像出力を行う場合、すなわち複写機やプリンターとして使用する場合、圧縮メモリ１２１やＨＤＤ１１９に格納された画像データーを、ＤＲＡＭ制御ＩＣ１１１を介して圧縮／伸長ＩＣ１１７に送出して、画像データーを展開し、その展開された画像データーを書き込み処理部１２３にて繰り返しＬＤ１５４Ａに展開することで、ロール紙Ｓに画像データーを印字することができる。
複写機として使用する場合、操作表示部１４０上で設定された印刷条件（プリントモード）等の情報を通知し、制御ＣＰＵ１１３で設定情報を作成する。作成された設定情報は制御ＣＰＵ１１３内のＲＡＭに格納することができる。
プリンターとして用いる場合、印刷条件は、外部装置３内のプリンタドライバで設定することができる。ここで設定された印刷条件は、画像と同様に（外部装置３→  ＬＡＮ  ＩＦ１６５→  画像メモリ１６２→  ＤＲＡＭ制御ＩＣ１６１（コントローラー）→  ＤＲＡＭ制御ＩＣ１１１（本体）→  ページメモリ１２２に格納される。
【００５６】
プリンター部１５０では、制御ＣＰＵ１１３の指令を受けたプリンター制御部１５１によって各部の制御が行われる。
画像形成装置１で画像出力を行う場合、印刷条件を、操作表示部１４０を通して設定し、この設定によって制御ＣＰＵ１１３では印刷の制御を行うことができる。画像形成部１１０では各感光体１１０Ａに書き込まれたトナー像が中間転写ベルトに転写された後、二次転写ローラーによって給紙部２００によって供給されるロール紙に転写され、定着部で定着される。画像形成がなされた用紙は、搬送路２２によって排紙調整部４００へと搬送される。複数の予約ジョブがある場合、上記画像出力が設定順番に従って順次行われる。
【００５７】
（実施形態１）
次に、画像の処理や出力における動作を、図３のシステム構成に基づいて説明する。図３に示すシステム構成は、メモリと画像形成部周辺の構成を示すものである。
画像Ｇは、画像処理部（プリント＆スキャナーコントローラー）１６０を通したデーターの取得やスキャナー部１３０によるスキャナーによって取得され、メモリＡＳＩＣによって伝送される。
メモリＡＳＩＣは、ＤＲＡＭ制御ＩＣ１１１などに含まれる構成としたり、図示しない構成としたりすることができる。例えば、ＤＲＡＭ制御ＩＣと画像メモリ（ＤＲＡＭ）１２０との間に設けることができる。メモリＡＳＩＣの伝送先には、プリントＡＳＩＣがあり、プリントＡＳＩＣの画像データーを一時保存する一時バッファが備えられている。
プリントＡＳＩＣは、書き込み処理部１２３やＤＲＡＭ制御ＩＣ１１１などに含む構成としたり、図示しない構成としたりすることができる。
【００５８】
画像Ｇは、メモリＡＳＩＣを通してメモリＡＳＩＣに接続されたページメモリ１２２に格納される。画像Ｇを利用する場合、回転や集約があるときは、メモリＡＳＩＣ上で回転や集約が行われてページメモリ１２２に展開され、メモリＡＳＩＣを通してプリントＡＳＩＣに伝送される。回転や集約がない場合は、そのままメモリＡＳＩＣを通してプリントＡＳＩＣに伝送される。
プリントＡＳＩＣでは、メモリＡＳＩＣから転送された画像Ｇに対し、スクリーン処理が行われ、ページ毎の画像データーがＹ、Ｍ、Ｃ、Ｋの色毎に一時バッファＹ、一時バッファＭ、一時バッファＣ、一時バッファＫに一時格納される。画像形成の実行では、プリントＡＳＩＣを通して一時バッファに保存された画像データーが色ごとに読み出しが行われ、レーザーの制御に用いられ、例えば、ＬＤ１５４によって感光体への書き込みが実行される。
枚葉の用紙では、一時バッファからの読み出しはカット紙とカット紙の間で一時停止しながら動作させる。連続転写媒体上にページを連続して画像形成する場合は、一時バッファからの読み出しが停止することなく動作し続けることになるが、「背景」で説明したように、連続紙上に出力する全ての画像データーをページメモリ上に配置することはできないため、一時バッファへの書き込みはページ毎に行う。
【００５９】
ここで、スクリーン処理は、背景において説明したように、ページごとにディザ行列の先頭から参照されるためページの切り替わりでスクリーンの周期が不連続となってしまう。そこで、本実施形態ではスクリーンの周期性が維持されるようにページ切り替わり時にディザ行列を更新することでスクリーン周期の連続性を維持する。
具体的には、ディザ行列をＭ行×Ｎ列とし、ページｐの画像副走査サイズをＹｐ、全ページ数をＰとした場合に図４、５のフローで印刷を行う。Ｐ＝２、Ｍ＝６、Ｙ１＝Ｙ２＝１０００のときは図６のようなディザ行列が適用され、ページ切り替わりでディザ行列の連続性が保持される。
【００６０】
上記スクリーン処理の手順を図４のフローチャートに基づいて説明する。以下の手順は、制御部で動作する制御プログラムの実行によって行われる。
図４のフローチャートでは、ページ数をＰ、入力画像の副走査方向合計画素数をＹ、ページｐの副走査方向画素数をＹｐとするように変数を設定する。
先ず、マトリクスとして、初期ディザ行列Ｄの設定を行う（ステップｓ１）。なお、スクリーン処理におけるマトリクスがディザ行列に限定されるものではない。
次に、１ページ目の画像を入力する。この際にＹをＹ１とする。（ステップｓ２）
次に、一時バッファからの画像データーの読み出しと、画像形成とを開始する（ステップｓ３）。
【００６１】
さらに、２ページ目からｐを１ずつ増加させてページを切り替えて、ページ番号がページ数Ｐに至るまで、ステップｓ４から、ステップｓ５、ステップｓ６、ステップｓ７に至るループ処理を行う。ステップｓ４では、ｐがＰに至るとループ処理を終了し、ステップｓ８に移行する。
ステップｓ５では、ページの切り替わりに応じてディザ行列を更新し、次いでステップｓ６でｐページ目の画像を入力し、ｐを一つ増分させてステップｓ４に戻る。
ステップｓ４では、ｐがＰに至ると、ループを抜けてステップｓ８に移行し、一時バッファからの画像データーの読み出しと画像形成の終了を行い、処理を終了する。
【００６２】
次に、ディザ行列の更新（ステップｓ５）のサブルーチンの手順を図５のフローチャートに基づいて説明する。以下の手順は、制御部で動作する制御プログラムの実行によって行われる。
この手順では、ディザ行列の行数をＭ、総ページ数をＰとし、処理しているページ番号をｐ（ただし、ｐは２〜Ｐ）、ページｐにおける画像の副走査方向サイズ（画素数）をＹｐとした変数を設定する。
【００６３】
先ず、Ｓ＝Ｙ％Ｍを算出する（ステップｓ５Ａ）。「％」は剰余を求める演算式である。すなわち、Ｙ＝１０、Ｍ＝６では、Ｙ％ＭであるＳは４となる。
次に、Ｙ＝Ｙ＋Ｙｐを求める（ステップｓ５Ｂ）。「＋」は、加算を示す演算式である。
次に、初期ディザ行列ＤをＳ行シフトした行列を設定し（ステップｓ５Ｃ）、処理を終了する。
【００６４】
次に、上記手順によってディザ行列が更新された結果を図６に示す。
初期のディザ行列は、ｐ＝１で用いられたものである。各ページで適用されたディザ行列は、図６の右側に示されている。ｐ＝１では、繰り返しディザ行列が適用され、最後の１０００ライン目ではディザ行列の４行目までが適用されている。ページの切り替わりでは、従来は、初期のディザ行列に更新されて使用されるが、本実施形態では、初期のディザ行列の５行目から開始されて、次のディザ行列と合わせて初期のディザ行列と同じ行数が確保される。２ページ目のディザ行列は図６の左側に示されている。
【００６５】
２ページ目では、上記ディザ行列が繰り返し適用され、最後の１０００ライン目では、初期のディザ行列の２行目までが適用される。３ページ目では、初期のディザ行列の３行目から開始するようにしてディザ行列が更新される。１ページ目と、２ページ目との間の切り替わり部では、右図最下段に示すように、マトリクスがページ間で連続性を保持している。図示していないが、以下のページでもページ間の切り替わり部でマトリクスの連続性が保持される。
【００６６】
（実施形態２）
次に、他の実施形態を図７〜図９に基づいて説明する。
画像形成装置の解像度が向上するに伴い増加する画像データーサイズを抑制するため、画像データーを圧縮することがある。ここで、画像圧縮アルゴリズムは様々あるが、ブロック単位で圧縮を行うようなアルゴリズムでは、画像サイズをブロックサイズの整数倍にしなければならない。しかし、原稿データーはブロックサイズの制限を考慮していないため、整合を取るためにブロックサイズとなるように画像データーの端部に白画素を加えることがある（以降、白画素をパディングと呼び、白画像付加をパディング処理とする）。
パディングを考慮したシステム構成を図７に示す。
【００６７】
このシステムでは、図７に示すように、メモリＡＳＩＣで、画像の圧縮や必要に応じて回転や集約がなされ、プリントＡＳＩＣで、圧縮された画像の伸長、白画像を除去するトリミング、その後のスクリーン処理が行われる。
【００６８】
なお、パディングを含んだ画像を連続して出力してしまうと、連続転写媒体上でページ切り替わり部に余白が発生する。包装紙のような出力物では余白の発生が許されないため、圧縮データーの伸張後、パディング部分をトリミングした後にスクリーン処理を行う。
このシステム構成においてディザ行列の連続性を維持しようとした場合も前記実施形態１と同じようにディザ行列をページ切り替わりでシフトさせればよい。ただし、実施形態１と異なりページメモリ上の画像サイズではなく、トリミング後の画像サイズを用いる点、回転角を考慮している点が異なる。
【００６９】
具体的には、ディザ行列をＭ行×Ｎ列とし、ページｐの回転前画像サイズをＸｐ×Ｙｐ、ページｐの回転前Ｘ方向パディング画素数をＷｐｘ、ページｐのＹ方向パディング画素数をＷｐｙ、ページｐの回転角をＲｐ、全ページ数をＰとした場合、図８、９のフローで印刷を行う。このフローに従えば、回転とトリミング後の副走査方向画像サイズを用いてディザ行列のシフト量が決定されるため、パディングを含んだ画像データーを扱う画像形成装置であってもディザ行列の連続性が維持される。
【００７０】
上記手順を図８、９のフローチャートに基づいて説明する。以下の手順は、制御部で動作する制御プログラムの実行によって行われる。
なお、この手順では、総ページ数をＰ、入力画像の副走査方向合計画素数をＹ、ページｐの回転角をＲｐ、ページｐの回転前画像のＸサイズ（画素数）をＸｐ、ページｐの回転前画像のＹサイズ（画素数）をＹｐ、ページｐのＸ方向パディング画素数をＷｘｐ、ページｐのＹ方向パディング画素数をＷｙｐとした変数を設定する。
【００７１】
先ず、マトリクスとして、初期ディザ行列Ｄの設定を行う（ステップｓ１０）。
次に、画像の回転角について判定する（ステップｓ１１）。
回転角が０度または１８０度の場合、１ページ目の画像入力として、副走査方向の合計画素数Ｙを、Ｙ１−Ｗｙ１により求める（ステップｓ１２）。回転角が９０度または２７０度の場合、１ページ目の画像入力として、副走査方向の画素数Ｙを、Ｘ１−Ｗｘ１により求める（ステップｓ１３）。
【００７２】
ステップｓ１２またはステップｓ１３の後、一時バッファからの読み出しと画像形成を開始する（ステップｓ１４）。
さらに、２ページ目から１ずつ増加させてページを切り替えて、ページ番号がページ数Ｐに至るまでステップｓ１５から、ステップｓ１６、ステップｓ１７、ステップｓ１８に至るループ処理を行う（ステップｓ１５、ｓ１８）。ステップｓ１５では、ｐがＰに至るとループ処理を終了し、ステップｓ１９に移行する。
ステップｓ１６では、ページの切り替わりに応じてディザ行列を更新し、次いでステップｓ１７でｐページ目の画像を入力し、ｐを一つ増分させてステップｓ１５に戻る。
ステップｓ１５では、ｐがＰに至ると、ループを抜けてステップｓ１９に移行し、一時バッファからの画像データーの読み出しと画像形成の終了を行い（ステップｓ１９）、処理を終了する。
【００７３】
次に、ディザ行列の更新（ステップｓ１６）のサブルーチンの手順を図９のフローチャートに基づいて説明する。以下の手順は、制御部で動作する制御プログラムの実行によって行われる。
この手順では、ディザ行列の行数をＭ、総ページ数をＰとし、処理しているページ番号をｐ（ただし、ｐは２〜Ｐ）、ページｐの回転角をＲｐ、ページｐの回転前画像のＸサイズ（画素数）をＸｐ、ページｐの回転前画像のＹサイズ（画素数）をＹｐ、ページｐのＸ方向パディング画素数をＷｘｐ、ページｐのＹ方向パディング画素数をＷｙｐとした変数を設定する。
【００７４】
先ず、Ｓ＝Ｙ％Ｍを算出する（ステップｓ１６Ａ）。％は剰余を求める演算式である。すなわち、Ｙ＝１０、Ｍ＝６では、Ｙ％ＭであるＳは４となる。
次に、画像の回転角について判定する（ステップｓ１１）。
回転角が０度または１８０度の場合、Ｙ＝Ｙ＋Ｙｐ−Ｗｙｐの算出を行い、回転後の副走査方向画素数を算出する（ステップｓ１６Ｃ）。
回転角が９０度または２７０度の場合、Ｙ＝Ｙ＋Ｘｐ−Ｗｘｐの算出を行い、回転後の副走査方向画素数を算出する（ステップｓ１６Ｄ）。
ステップｓ１６Ｃまたはステップｓ１６Ｄの後、初期ディザ行列ＤをＳ行シフトした行列を設定し（ステップｓ１６Ｅ）、処理を終了する。
【００７５】
（実施形態３）
実施形態２では、パディング処理をした画像から白画像を除去するトリミング後に、スクリーン処理を行うシステム構成を前提としたが、本実施形態ではスクリーン処理後にトリミングを行うシステム構成を前提とする。システム構成を図１０に示す。
このシステムでは、図１０に示すように、メモリＡＳＩＣで、画像の圧縮や必要に応じて回転や集約がなされ、プリントＡＳＩＣで、圧縮された画像の伸長、スクリーン処理、その後に、白画像を除去するトリミングが行われる。
スクリーン処理後にトリミングを行う構成においては、スクリーン処理を行った画素数よりも一時バッファに書き込まれる画素数が少なくなること、回転角が１８０／２７０度ではパディングが画像先頭に移動することを考慮する必要がある。特徴的な点として、１８０度と２７０度の場合にＹの計算式が１ページ目と２ページ目以降で異なっている。これは、１８０度と２７０度では図１３のようにパディングが画像先頭に配置されるためであり、画像先頭にパディングが存在する場合、トリミングの影響はページｐ自身に及ぶ。
【００７６】
上記処理における手順を図１１、１２のフローチャートに示す。以下の手順は、制御部で動作する制御プログラムの実行によって行われる。
なお、この手順では、総ページ数をＰ、入力画像の副走査方向合計画素数をＹ、ページｐの回転角をＲｐ、ページｐの回転前画像のＸサイズ（画素数）をＸｐ、ページｐの回転前画像のＹサイズ（画素数）をＹｐ、ページｐのＸ方向パディング画素数をＷｘｐ、ページｐのＹ方向パディング画素数をＷｙｐとする。
【００７７】
先ず、マトリクスとして、初期ディザ行列の設定を行う（ステップｓ２０）。
次に、画像の回転角について判定する（ステップｓ２１）。回転角による画像の状態は、図１３に示している。
回転角が０度の場合、１ページ目の画像入力として、副走査方向の画素数Ｙを、Ｙ１−Ｗｙ１により求める（ステップｓ２２）。回転角が１８０度の場合、１ページ目の画像入力として、副走査方向の画素数Ｙを、Ｙ１とする（ステップｓ２３）。回転角が９０度の場合、１ページ目の画像入力として、副走査方向の合計画素数Ｙを、Ｘ１−Ｗｘ１により求める（ステップｓ２４）。回転角が２７０度の場合、１ページ目の画像入力として、副走査方向の合計画素数Ｙを、Ｘ１とする（ステップｓ２５）。
ステップｓ２２−ｓ２５のいずれかの後、一時バッファからの読み出しと画像形成を開始する（ステップｓ２６）。
【００７８】
さらに、２ページ目からｐを１ずつ増加させてページを切り替えて、ページ番号がページ数Ｐに至るまでステップｓ２７から、ステップｓ２８、ステップｓ２９、ステップｓ３０に至るループ処理を行う（ステップｓ２７、ｓ３０）。ステップｓ２８では、ｐがＰに至るとループを抜け、ステップｓ３１に移行する。
ステップｓ２８では、ページの切り替わりに応じてディザ行列を更新し、次いでステップｓ２９でｐページ目の画像を入力し、ｐを一つ増分させてステップｓ２７に戻る。
ステップｓ２７ではｐがＰに至ると、ループを抜けてステップｓ３１に移行し、一時バッファからの画像データーの読み出しと画像形成の終了を行い、処理を終了する。
【００７９】
次に、ディザ行列の更新（ステップｓ２８）のサブルーチンの手順を図１２のフローチャートに基づいて説明する。以下の手順は、制御部で動作する制御プログラムの実行によって行われる。
この手順では、ディザ行列の行数をＭ、総ページ数をＰとし、処理しているページ番号をｐ（ただし、ｐは２〜Ｐ）、ページｐの回転角をＲｐ、ページｐの回転前画像のＸサイズ（画素数）をＸｐ、ページｐの回転前画像のＹサイズ（画素数）をＹｐ、ページｐのＸ方向パディング画素数をＷｘｐ、ページｐのＹ方向パディング画素数をＷｙｐとする変数に設定する。
【００８０】
先ず、画像の回転角度を判定する（ステップｓ２８Ａ）。
回転角度が１８０度の場合、副走査方向の合計画素数Ｙを、Ｙ−Ｗｙｐで算出する（ステップｓ２８Ｂ）。回転角度が０度または９０度の場合、Ｙに対する算出は行わず、ステップｓ２８Ｄに移行する。回転角度が２７０度の場合、副走査方向の合計画素数Ｙを、Ｙ−Ｗｘｐで算出する（ステップｓ２８Ｃ）。
ステップｓ２８Ｂ、ステップｓ２８Ｃ、またはステップｓ２８Ａで回転角度が０度または９０度の場合、Ｓ＝Ｙ％Ｍを算出する（ステップｓ２８Ｄ）。％は剰余を求める演算式である。すなわち、Ｙ＝１０、Ｍ＝６では、Ｙ％ＭとなるＳは４となる。
次に、初期ディザ行列ＤをＳ行シフトした行列を設定し（ステップｓ２８Ｅ）、さらに、画像の回転角度の判定をする（ステップｓ２８Ｆ）。
【００８１】
回転角度が０度の場合、副走査方向の合計画素数Ｙを、Ｙ＋Ｙｐ−Ｗｙｐにより求める（ステップｓ２８Ｇ）。回転角が１８０度の場合、副走査方向の合計画素数Ｙを、Ｙ＋Ｙｐにより求める（ステップｓ２８Ｈ）。回転角が９０度の場合、副走査方向の合計画素数Ｙを、Ｙ＋Ｘｐ−Ｗｘｐにより求める（ステップｓ２８Ｉ）。回転角が２７０度の場合、副走査方向の合計画素数Ｙを、Ｙ＋Ｘｐにより求める（ステップｓ２８Ｊ）。その後、処理を終了する。
【００８２】
（実施形態４）
実施形態１〜３ではページメモリにスクリーン未処理の画像データーを保存し、出力時にスクリーン処理を行うシステム構成を前提としている。そのため、予めスクリーン処理された画像データーをページメモリに保存し、出力時のスクリーン処理を行わずに出力するシステム構成では実現できない。
本実施形態４では、コントローラー内部、スキャナー内部、あるいはメモリＡＳＩＣからページメモリへの書き込み時にスクリーン処理を行うシステム構成を前提とする。
【００８３】
図１４にコントローラー内部、スキャナー内部でスクリーン処理を行う場合のシステム構成図を示す。本システム構成では、実施形態１〜３と同様にディザ行列をシフトさせて出力を行うことになるが、ディザ行列のシフトを画像出力時ではなく画像入力時に行う点に特徴がある。スクリーン処理された画像は、ページメモリ１２２に格納され、画像形成時には、メモリＡＳＩＣによって必要に応じて、回転、集約がなされ、その後は、プリントＡＳＩＣで一時バッファに色毎に格納され、画像形成に使用される。スクリーン処理では、全てのスクリーン位相で処理された画像がページメモリ１２２に格納される。
【００８４】
上記処理における手順を図１５に示す。以下の手順は、制御部で動作する制御プログラムの実行によって行われる。
なお、前提として、入力された画像データーは常に全てのディザ行列パターンを保持するとしている。これは、他の画像データーの後に連続して出力されるようなケースがあり得るためで、画像サイズがディザ行列のちょうど整数倍になっているようなケースであっても、前ページの画像サイズによってはディザ行列をシフトさせた画像データーが必要になる場合があり得るためである。なお、回転を考慮する場合は、ディザ行列をＸ方向にシフトした画像も入力しておけばよい。
【００８５】
なお、この手順では、ページ数をＰ、入力画像の副走査方向合計画素数をＹ、ページｐの画像副走査方向サイズ（画素数）をＹｐ、ディザ行列の行数をＭ、総ページ数をＰ、処理しているページ番号をｐ（ただし、ｐは２〜Ｐ）、ページの画像副走査方向サイズ（画素数）をＹｐとする。
【００８６】
先ず、１ページ目の画像を入力してＹ＝Ｙ１とし（ステップｓ４０）、一時バッファから初期ディザ行列を用いた画像の読み出しと画像形成を開始する（ステップｓ４１）。
次に、２ページ目から１ずつ増加させてページを切り替えて、ページ番号がページ数Ｐに至るまで、ステップｓ４２から、ステップｓ４３、ステップｓ４４、ステップｓ４５、ステップｓ４６に至るループ処理を行う（ステップｓ４２、ｓ４６）。ステップｓ４２では、ｐがＰに至るとループ処理を終了し、ステップｓ４７に移行する。
【００８７】
ステップｓ４３では、Ｓ＝Ｙ％Ｍの算出を行う。％は剰余を求める演算式である。すなわち、Ｙ＝１０、Ｍ＝６では、Ｙ％ＭとなるＳは４となる。
ステップｓ４４では、Ｙ＝Ｙ＋Ｙｐを求める。
次いで、初期ディザ行列をＳ行シフトした行列でスクリーン処理されたｐページ画像を選択し（ステップｓ４５）、ｐに一つ増分させてステップｓ４２に戻る。ステップｓ４２では、ｐがＰに至ると、ループを抜け、ステップｓ４７に移行する。ステップｓ４７では、一時バッファからの画像データーの読み出しと画像形成の終了を行い、処理を終了する。
【００８８】
（実施形態５）
実施形態１〜３では１枚の画像で切り替わりが行われる前提としていた。本実施形態では、複数の画像を集約して１画像とする場合や、同一の画像をリピートして画像の切り替わりが行われる場合を想定する。具体的には、１画像の画像サイズＹｐとして集約後の画像サイズを用いればよい。
なお、実施形態１〜３に記載したシステム構成の通り、集約後にスクリーン処理を行うため、切り替わりの際の画像同士の境界においてスクリーンの連続性が途切れることはない。
【００８９】
（実施形態６）
実施形態１〜３、５ではディザ行列自体を更新していたが、本実施形態ではディザ行列は固定とし、ディザ行列の参照を開始する行指定のみを更新する。ディザ行列全体を更新するのに比べ、行指定の方が、データー量が小さいため、ページ切り替わりの処理時間短縮が期待される。ただし、プリントＡＳＩＣが行指定に対応する必要がある。
【００９０】
以上、本発明について上記実施形態に基づいて説明を行ったが、本発明の範囲を逸脱しない限りは、前記実施形態に対する内容を適宜変更することができる。
【符号の説明】
【００９１】
１  画像形成装置
２  ネットワーク
３  外部装置
２２  搬送路
３０  外部装置制御部
３１  操作表示部
１１０  画像形成部
１１３  制御ＣＰＵ
１４０  操作表示部
【図１】
0006743449.tif 000002
【図２】
0006743449.tif 000003
【図３】
0006743449.tif 000004
【図４】
0006743449.tif 000005
【図５】
0006743449.tif 000006
【図６】
0006743449.tif 000007
【図７】
0006743449.tif 000008
【図８】
0006743449.tif 000009
【図９】
0006743449.tif 000010
【図１０】
0006743449.tif 000011
【図１１】
0006743449.tif 000012
【図１２】
0006743449.tif 000013
【図１３】
0006743449.tif 000014
【図１４】
0006743449.tif 000015
【図１５】
0006743449.tif 000016
【図１６】
0006743449.tif 000017
【図１７】
0006743449.tif 000018