(57)【要約】【課題】先頭の印刷面の画像に欠落のない画像形成装置、画像形成方法および画像形成プログラムを提供する。【解決手段】画像形成装置１は、片面印刷または印刷面の総数が奇数となる両面印刷が指示されている場合に最終印刷面の画像データとして白画像データを生成する白画像生成部３８と、先頭の印刷面の印刷面の画像データから、フィニッシャ８によるくり抜き部が重なる重なり部の画像データを補完用画像データとして取得するとともに、くり抜き部の画像を白抜きした画像のデータをマスク用画像データとして生成する合成用画像生成部４１と、印刷対象の画像データに対し、各印刷面のくり抜き部をマスク用画像データでマスクするとともに、最後の用紙の裏面である最終印刷面のくり抜き部に補完用画像データを合成する画像合成部４２と、を備える。【選択図】図１
2015168167.tif 000002
【特許請求の範囲】
【請求項１】
重ねられた複数の印刷媒体をくり抜いたくり抜き部を裏側から切込みを介して表側に引き出して先頭の用紙の表面に折り重ねることによって、前記複数の印刷媒体を１部に綴じる綴じ手段と、
印刷対象の画像データについて、印刷面の総数を判断するとともに片面印刷または両面印刷のいずれが指示されているかを判断する判断手段と、
前記判断手段によって片面印刷が指示されていると判断された場合、または、印刷面の総数が奇数となる両面印刷が指示されていると判断された場合、白画像データを生成して該生成した白画像データを最後の印刷媒体の裏面に印刷される最終印刷面の画像データとして対応付ける白画像生成手段と、
前記印刷対象の画像データをもとに、前記先頭の用紙の表面に印刷される先頭の印刷面の画像データから、前記くり抜き部が折り重なる重なり部の画像データを取得し、該取得した重なり部の画像データをもとに補完用画像データを生成するとともに、前記くり抜き部の画像を白抜きした画像データをマスク用画像データとして生成する合成用画像生成手段と、
前記印刷対象の画像データに対し、各印刷面の前記くり抜き部を前記マスク用画像データでマスクするとともに、前記最後の印刷媒体の裏面に印刷される最終印刷面の前記くり抜き部に前記補完用画像データを合成する画像合成手段と、
前記画像合成手段による画像合成後の各印刷面の画像データをもとに前記複数の印刷媒体にそれぞれ画像を形成し、該複数の印刷媒体を前記綴じ手段に出力する出力手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記合成用画像生成手段は、前記くり抜き部の位置および大きさ、前記切込みの位置、前記印刷媒体の厚さ、並びに、前記印刷媒体の数量をもとに、前記重なり部の領域を求めることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記合成用画像生成手段は、前記くり抜き部の形状として、前記綴じ手段の種別ごとに予め設定された複数の形状の中から、当該画像形成装置が有する前記綴じ手段の種別に応じた形状を選択することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記合成用画像生成手段は、前記取得した重なり部の画像データを前記綴じ手段の種別に応じた角度で回転させた画像データを前記補完用画像データとして生成することを特徴とする請求項１〜３のいずれか一つに記載の画像形成装置。
【請求項５】
前記白画像生成手段は、前記判断手段によって片面印刷が指示されていると判断された場合、前記印刷対象の画像データの全ての印刷面の画像データの間に各印刷媒体の裏面の印刷面として白画像データをそれぞれ追加し、
前記画像合成手段は、前記白画像生成手段によって追加された白画像データについても前記くり抜き部に前記補完用画像データをそれぞれ合成し、
前記出力手段は、前記画像合成手段による画像合成後の各印刷面の画像データを両面印刷として処理することを特徴とする請求項１〜４のいずれか一つに記載の画像形成装置。
【請求項６】
前記画像合成手段は、前記判断手段によって両面印刷が指示されていると判断された場合、前記印刷媒体の裏面に印刷される全ての印刷面の画像データに対し、前記くり抜き部に前記補完用画像データを合成することを特徴とする請求項１〜５のいずれか一つに記載の画像形成装置。
【請求項７】
前記合成用画像生成手段が生成した前記補完用画像データおよび前記マスク用画像データを保持する保持手段をさらに備え、
前記画像合成手段は、全ての印刷面の画像データを前記保持手段上に展開してソフトウエアによって画像合成処理を行うことを特徴とする請求項１〜６のいずれか一つに記載の画像形成装置。
【請求項８】
印刷対象の画像データに対して片面印刷が指示されている場合であっても両面印刷として処理することができるとともに、重ねられた複数の印刷媒体をくり抜いたくり抜き部を裏側から切込みを介して表側に引き出して先頭の用紙の表面に折り重ねることによって、前記複数の印刷媒体を１部に綴じる綴じ手段を有する画像形成装置による画像形成方法であって、
印刷対象の画像データについて、印刷面の総数を判断するとともに片面印刷または両面印刷のいずれが指示されているかを判断する判断処理と、
前記判断処理において片面印刷が指示されていると判断された場合、または、印刷面の総数が奇数となる両面印刷が指示されていると判断された場合、白画像データを生成して該生成した白画像データを最後の印刷媒体の裏面に印刷される最終印刷面の画像データとして対応付ける白画像生成処理と、
前記印刷対象の画像データをもとに、前記先頭の用紙の表面に印刷される先頭の印刷面の画像データから、前記くり抜き部が折り重なる重なり部の画像データを取得し、該取得した重なり部の画像データをもとに補完用画像データを生成する補完用画像データ生成処理と、
前記くり抜き部の画像を白抜きした画像データをマスク用画像データとして生成するマスク用画像データ生成処理と、
前記印刷対象の画像データに対し、各印刷面の前記くり抜き部を前記マスク用画像データでマスクするくり抜き部マスク処理と、
前記最後の印刷媒体の裏面に印刷される最終印刷面の前記くり抜き部に前記補完用画像データを合成する補完用画像合成処理と、
前記くり抜き部マスク処理および前記補完用画像合成処理による画像合成後の各印刷面の画像データをもとに前記複数の印刷媒体にそれぞれ画像を形成し、該複数の印刷媒体を前記綴じ手段に出力する出力処理と、
を含むことを特徴とする画像形成方法。
【請求項９】
印刷対象の画像データに対して片面印刷が指示されている場合であっても両面印刷として処理することができるとともに、重ねられた複数の印刷媒体をくり抜いたくり抜き部を裏側から切込みを介して表側に引き出して先頭の用紙の表面に折り重ねることによって、前記複数の印刷媒体を１部に綴じる綴じ手段を有する画像形成装置に、
印刷対象の画像データについて、印刷面の総数を判断するとともに片面印刷または両面印刷のいずれが指示されているかを判断する判断手順と、
前記判断手順において片面印刷が指示されていると判断された場合、または、印刷面の総数が奇数となる両面印刷が指示されていると判断された場合、白画像データを生成して該生成した白画像データを最後の印刷媒体の裏面に印刷される最終印刷面の画像データとして対応付ける白画像生成手順と、
前記印刷対象の画像データをもとに、前記先頭の用紙の表面に印刷される先頭の印刷面の画像データから、前記くり抜き部が折り重なる重なり部の画像データを取得し、該取得した重なり部の画像データをもとに補完用画像データを生成する補完用画像データ生成手順と、
前記くり抜き部の画像を白抜きした画像データをマスク用画像データとして生成するマスク用画像データ生成手順と、
前記印刷対象の画像データに対し、各印刷面の前記くり抜き部を前記マスク用画像データでマスクするくり抜き部マスク手順と、
前記最後の印刷媒体の裏面に印刷される最終印刷面の前記くり抜き部に前記補完用画像データを合成する補完用画像合成手順と、
前記くり抜き部マスク手順および前記補完用画像合成手順による画像合成後の各印刷面の画像データをもとに前記複数の印刷媒体にそれぞれ画像を形成し、該複数の印刷媒体を前記綴じ手段に出力する出力手順と、
を実行させることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法および画像形成プログラムに関する。
【背景技術】
【０００２】
複数枚の印刷物を一部に綴じる手段として、金属製の針（ステープル）を使用するものの他に、印刷物をまとめてくり抜き、くり抜いた部分を折り返して留め具として綴じる針なしステープラが普及しつつある（たとえば、特許文献１参照）。印刷枚数が多い場合には、留め具の強度や紙の折り返し限界を考慮して金属製のステープルで綴じることになるが、印刷枚数が少ない場合には、廃棄やリサイクルの利便性から針なしステープラを用いて綴じることが望ましい。
【０００３】
近年では、印刷した印刷物を１部に綴じてから出力する針なしステープラ機構を備えたプリンタが提案されている（たとえば、特許文献２参照）。このようなプリンタとして、針なしステープラ機構で印刷物を綴じる場合であっても印刷画像の可読性を高めるために、綴じ位置に対応させて、印刷画像を縮小して印刷領域を調整する構成や、印刷対象の画像の位置を移動して印刷領域を調整する構成が提案されている（たとえば、特許文献３参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、針なしステープラでは、重ねられた複数の印刷物をくり抜き、くり抜いた部分を切込みを介して裏側から表側に引き出し、先頭の印刷面に折り重ねることによって、複数の印刷物を１部に綴じている。しかしながら、この方法では、くり抜いた部分が先頭の印刷面の画像の一部を覆い隠してしまい、先頭の印刷面の画像の一部が欠落してしまうという問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、針なしステープラで印刷物を綴じる場合にくり抜いた部分が先頭の印刷面の画像の一部を覆う場合であっても、先頭の印刷面の画像が欠落することのない画像形成装置、画像形成方法および画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、重ねられた複数の印刷媒体をくり抜いたくり抜き部を裏側から切込みを介して表側に引き出して先頭の用紙の表面に折り重ねることによって、前記複数の印刷媒体を１部に綴じる綴じ手段と、印刷対象の画像データについて、印刷面の総数を判断するとともに片面印刷または両面印刷のいずれが指示されているかを判断する判断手段と、前記判断手段によって片面印刷が指示されていると判断された場合、または、印刷面の総数が奇数となる両面印刷が指示されていると判断された場合、白画像データを生成して該生成した白画像データを最後の印刷媒体の裏面に印刷される最終印刷面の画像データとして対応付ける白画像生成手段と、前記印刷対象の画像データをもとに、前記先頭の用紙の表面に印刷される先頭の印刷面の画像データから、前記くり抜き部が折り重なる重なり部の画像データを取得し、該取得した重なり部の画像データをもとに補完用画像データを生成するとともに、前記くり抜き部の画像を白抜きした画像データをマスク用画像データとして生成する合成用画像生成手段と、前記印刷対象の画像データに対し、各印刷面の前記くり抜き部を前記マスク用画像データでマスクするとともに、前記最後の印刷媒体の裏面に印刷される最終印刷面の前記くり抜き部に前記補完用画像データを合成する画像合成手段と、前記画像合成手段による画像合成後の各印刷面の画像データをもとに前記複数の印刷媒体にそれぞれ画像を形成し、該複数の印刷媒体を前記綴じ手段に出力する出力手段と、を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、針なしステープラ機構を用いて印刷物を綴じる場合にくり抜いた部分が先頭の印刷面の画像の一部を覆う場合であっても先頭の印刷面の画像が欠落することがないという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明にかかる実施の形態にかかる画像形成装置の一例の構成を示すブロック図である。
【図２】図２は、先頭ページの画像が印刷された用紙の左上部分の平面図である。
【図３】図３は、図２のＡ−Ａ線断面図である。
【図４】図４は、図２のＡ−Ａ線断面図である。
【図５】図５は、先頭ページの画像が印刷された用紙の左上部分の平面図である。
【図６】図６は、印刷用紙の画像領域について説明する平面図である。
【図７】図７は、図１に示す合成用画像生成部による画像生成処理について説明する図である。
【図８】図８は、図１に示す画像合成部によるくり抜き部マスク処理を説明するための図である。
【図９】図９は、図１に示す画像合成部によるくり抜き部マスク処理を説明するための図である。
【図１０】図１０は、図１に示す画像合成部によるくり抜き部マスク処理を説明するための図である。
【図１１】図１１は、図１に示す画像合成部によるくり抜き部マスク処理を説明するための図である。
【図１２】図１２は、図１に示す白画像生成部による白画像生成処理を説明する図である。
【図１３】図１３は、図１に示す画像合成部による印刷物の裏面への補完画像の合成処理について説明する図である。
【図１４】図１４は、先頭ページの画像が印刷された用紙の左上部分の平面図である。
【図１５】図１５は、先頭ページの画像が印刷された用紙の左上部分の平面図である。
【図１６】図１６は、図１に示すフィニッシャによる印刷物の綴じ処理後における印刷物の横断面図である。
【図１７】図１７は、図１６の印刷物のくり抜き部周辺を含む領域の平面図である。
【図１８】図１８は、図１に示す合成用画像生成部による補完用画像データの生成処理を説明する図である。
【図１９】図１９は、図１に示す合成用画像生成部が生成する補完用画像データを説明する図である。
【図２０】図２０は、先頭ページの画像が印刷された用紙の左上部分の他の例を示す平面図である。
【図２１】図２１は、図１に示す合成用画像生成部による画像処理について説明する図である。
【図２２】図２２は、図１に示す画像形成装置による画像処理の処理手順を示すフローチャートである。
【図２３】図２３は、本実施形態に適用可能な画像形成装置としての複合機の一例の構成を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明にかかる画像形成装置の好適な実施の形態として、針なしステープラ機構を備えた画像形成装置を例に詳細に説明する。また、この実施の形態によって本発明が限定されるものではない。また、図面の記載において、同一の部分には同一の符号を付している。また、図面は、模式的なものであり、各部材の厚みと幅との関係および各部材の比率等は、現実と異なることに留意する必要がある。また、図面の相互間においても、互いの寸法や比率が異なる部分が含まれる。
【００１０】
（実施の形態）
図１は、本発明にかかる実施の形態にかかる画像形成装置の一例の構成を示すブロック図である。図１に示すように、本実施の形態にかかる画像形成装置１は、スキャナ２、エンジン制御部３、ＣＰＵ４（判断手段）、コントローラ制御部５、ＤＤＲ（Double  Data  Rate）６、プロッタ７（出力手段）、および、フィニッシャ８（綴じ手段）を備える。画像形成装置１は、印刷対象の画像データに対して片面印刷が指示されている場合であっても両面印刷として処理することができる。
【００１１】
スキャナ２は、用紙上の印刷対象の画像を光学的に読み取り、読み取った画像の画像データをエンジン制御部３に入力する。
【００１２】
エンジン制御部３は、コントローラ制御部５に接続され、画像形成動作を行う。エンジン制御部３は、スキャナ２が読み取った画像データを処理してコントローラ制御部５に出力するとともに、コントローラ制御部５から印刷対象の画像データをプロッタ７の特性や印刷ジョブの指示に応じて画像処理し、プロッタ７に出力する。
【００１３】
ＣＰＵ４は、画像形成装置１全体の制御を司るとともに、印刷対象の各ページの画像データに対する合成用の画像データを生成する合成用画像生成部４１と、合成用画像生成部４１が生成した合成用の画像データを各ページの画像データに合成する画像合成部４２とを有する。なお、合成用画像生成部４１および画像合成部４２は、ＣＰＵ４以外のハードウェア回路で実現されてもよい。
【００１４】
コントローラ制御部５は、転送された画像データまたは蓄積された画像データに対して、縮小、回転等の処理を施した後に、印刷対象の画像データとしてエンジン制御部３に順次転送する。本実施の形態では、スキャナ２からコントローラ制御部５までのデータ転送パスをスキャンパスとし、コントローラ制御部５からプロッタ７までのデータ転送パスをプロットパスとする。
【００１５】
ＤＤＲ６は、各種データを書換え可能に記憶する。ＤＤＲ６は、保持手段として機能し、合成用画像生成部４１が生成した画像データを保持する。
【００１６】
プロッタ７は、印刷対象の画像を印刷媒体である用紙上に形成し、該用紙をフィニッシャ８に出力する。プロッタ７は、各ページの画像を用紙の片面あるいは両面に印刷して出力する。
【００１７】
フィニッシャ８は、プロッタ７から出力された複数枚の用紙を、綴じ針を用いずに１部に綴じることができる機構（針なしステープラ）を有する。
【００１８】
エンジン制御部３は、第１フィルタ群３１、圧縮器３２、転送コントローラ３３、伸長器３４、第２フィルタ群３５、ＭＥＭＣ３６、並びに、ＣＰＵ  Ｉ/Ｆ３７を有する。
【００１９】
第１フィルタ群３１は、スキャナ２から読み込んだ画像データに対し、スキャナ２の光学特性やユーザの設定に合わせた画像処理を施す。圧縮器３２は、第１フィルタ群３１によって画像処理が施された後の画像データを圧縮する。
【００２０】
転送コントローラ３３は、圧縮器３２が圧縮した画像データをコントローラ制御部５に転送する。また、転送コントローラ３３は、コントローラ制御部５から画像データを受け取る。転送コントローラ３３は、白画像生成部３８を備える。白画像生成部３８は、コントローラ制御部５からのデータ転送なしに、ＣＰＵ４によってレジスタ設定されたパターンデータをプロットパスに流すことができるパターン生成機能を有し、全面白の画像データを生成する。
【００２１】
伸長器３４は、コントローラ制御部５から転送コントローラ３３が受け取った圧縮データを伸長する。第２フィルタ群３５は、プロッタ７の特性やユーザの設定に合わせて、伸長器３４が伸長した画像データに画像処理を施す。ＭＥＭＣ３６は、スキャンパスで一時的にデータを保持するＤＤＲ３６への読み書きを制御する。ＤＤＲ６には、プロットパスでも一時的にデータを保持することができる。ＣＰＵ  Ｉ／Ｆ３７は、ＣＰＵ４と接続し、これらのモジュール群が持つレジスタに対するＣＰＵ４からの制御や、モジュール群が通知した割り込みのＣＰＵ４への通知を可能とする。
【００２２】
この構成において、片面印刷の場合には、スキャンパスからコントローラ制御部５に転送された画像データ、あるいはコントローラ制御部５に蓄積された画像データを、コントローラ制御部５が縮小、回転等の処理を施し、エンジン制御部３に順次転送する。両面印刷の場合も同様のデータパスとなるが、先頭の印刷面が先頭の用紙の表面に１ページ目として印刷される場合であれば、プロットパス上では表面（１ページ目）、裏面（２ページ目）、表面（３ページ目）、裏面（４ページ目）の順に、画像データがコントローラ制御部５からエンジン制御部３に転送される。本実施の形態では、片面印刷が指示された場合、または、印刷面の総数が奇数となる両面印刷が指示された場合、最後の用紙の裏面に対応する画像データは、コントローラ制御部５からエンジン制御部３に転送されることはない。片面印刷が指示された場合、または、印刷面の総数が奇数となる両面印刷が指示された場合には、白画像生成部３８が、全面白の画像データを生成し、該生成した全面白の画像データを最後の用紙の裏面に印刷される真の最終ページ（最終印刷面）の画像データとして対応付ける。
【００２３】
次に、図２〜図６を参照して、フィニッシャ８の針なしステープラによる綴じ処理を説明する。図２〜図６においては、先頭の用紙の表面に、先頭の印刷面の画像が先頭ページの画像として印刷され、印刷物の表側の左上を綴じる場合を例に説明する。図２および図５は先頭ページの画像が印刷された用紙の左上部分の平面図である。図３および図４は、図２のＡ−Ａ線断面図である。
【００２４】
フィニッシャ８は、綴じ処理の対象となる全ての用紙を重ねた状態で、針なしステープラの刃で、用紙の左上の所定部分をくり抜いたくり抜き部Ｄ（図２参照）を形成する。図２では、先頭ページの画像が印刷された最初の用紙９０−１のみを図示しているが、くり抜き部Ｄは、全ての用紙９０−１〜９０−４（図３参照）に形成される。このくり抜き部Ｄは、実線部Ｌ１が切断されるが、破線Ｌ２が切断されておらず、図３に示すように破線Ｌ２で折り曲げ可能である。また、フィニッシャ８は、針なしステープラの別の刃で、全用紙に切込みＳを形成する。この切込みＳは、裏側に曲げたくり抜き部Ｄ（図３参照）を、裏側から表側にくぐらせる（図４参照）ためのものである。図２の例では、切込みＳは、画像領域Ｒの画像の上下方向と平行に形成される。
【００２５】
フィニッシャ８は、図３の矢印のように、全ての用紙９０−１〜９０―４のくり抜き部Ｄを破線Ｌ２で表側から裏側に折り曲げる。フィニッシャ８は、図４に示すように、折り曲げたくり抜き部を、切込みＳを介して表側に引き出し、先頭の用紙９０−１の表面９０−１ｓに折り重ねる。この結果、４枚のくり抜き部Ｄは、図４および図５に示すように、最後の用紙９０−４の裏面９０−４ｂを最表面として、先頭の用紙９０−１の表面９０−１ｓの領域Ｃ（重なり部Ｃ）に重なる。なお、くり抜き部Ｄは、裏側から表側に折り込まれるため、くり抜き部Ｄがあった部分は孔Ｄｈが空いた状態となる。
【００２６】
ここで、画像形成装置１では、先頭の用紙９０−１の重なり部Ｃを覆うくり抜き部Ｄの最表面に、先頭の用紙９０−１の重なり部Ｃの画像を印刷することによって、フィニッシャ８による綴じ処理によってくり抜き部Ｄによって覆われた重なり部Ｃの画像を補完している。画像形成装置１では、印刷物全体の裏面に相当する最後の用紙９０−４の裏面９０−４ｂを最終ページとして扱い、この最終ページとなる裏面９０−４ｂのくり抜き部Ｄに先頭の用紙９０−１の重なり部Ｃの画像を合成する。そして、画像形成装置１では、合成後の画像データを用紙９０−４の裏面に印刷してから、全ての用紙９０−１〜９０−４を１部にまとめる綴じ処理を行っている。画像形成装置１では、この重なり部Ｃの画像を補完する処理を行うことによって、針なしステープラで綴じ処理を行った場合でも先頭の印刷面の画像が欠落しないようにしている。
【００２７】
さらに、画像形成装置１では、最終ページのくり抜き部に対する補完用の画像合成処理前に、各用紙のくり抜き部Ｄに白抜き画像をマスク合成して、くり抜き部Ｄにトナーが乗らないようにしている。画像形成装置１では、このくり抜き部マスク処理を行うことによって、トナーによるくり抜き時の抵抗を減らすことでステープラの負担を軽減している。以下、画像形成装置１が行うくり抜き部Ｄに対する画像処理について説明する。
【００２８】
まず、図６を参照して、印刷用紙の画像領域について説明する。画像形成装置１では、図６の用紙９に示すように、周縁部に余白を設けた状態で、用紙９の画像領域Ｒに画像を印刷する。画像形成装置１では、印刷対象の画像データに対して画像処理を行うために、プロットパス上では、先頭ページの画像データから順にＤＤＲ６に一時的に画像データが展開される。図６は印刷物を示した図であるが、プロットパス上を流れる画像データも、画像領域Ｒとその周りの余白部の白画像を含めて、１枚の用紙９と同じサイズとなっている。なお、後述する一連の処理を終えた画像データは、ＤＤＲ６より読み出され、再びプロットパスを流れてプロッタ７へと転送される。また、画像データが読み出されたＤＤＲ６上のメモリ領域のデータは破棄され、新たな画像データを展開することが可能となる。
【００２９】
画像形成装置１では、合成用画像生成部４１が、印刷物全体の裏面に相当する最終ページくり抜き部Ｄに合成する、重なり部Ｃの補完用の画像データを生成している。合成用画像生成部４１は、印刷対象の画像データをもとに、先頭の用紙の表面に印刷される先頭ページの画像データから、くり抜き部Ｄが折り重なる重なり部Ｃの画像データを取得し、該取得した重なり部Ｃの画像データをもとに補完用画像データを生成する。また、合成用画像生成部４１は、各用紙のくり抜き部Ｄをマスクするための、白抜きのマスク用画像データを生成する。図７を参照して、画像生成部４１による合成用画像データ生成処理を説明する。図７は、画像生成部４１による合成用画像データ生成処理を説明するための図であり、先頭ページの画像データＧ９０−１の左上部分の拡大図を含む。
【００３０】
まず、合成用画像生成部４１は、補完用画像データの生成のために、先頭ページの画像データＧ９０−１をＤＤＲ６に展開して、画像領域Ｒ中の重なり部Ｃの画像データを取得する。重なり部Ｃは、折り返されたくり抜き部Ｄが重なる領域であるため、合成用画像生成部４１は、左右反転させたくり抜き部Ｄの形状に対応させて重なり部Ｃの画像データを取得する。合成用画像生成部４１は、矢印Ｙ１のように、くり抜き部Ｄを左右反転した領域の右側領域に重なり部Ｃの画像を位置させ、残りの左側領域を白抜きした画像のデータを、補完用画像データ９Ａとして生成する。合成用画像生成部４１は、生成した補完用画像データ９ＡをＤＤＲ６に保持させる。ここで、くり抜き部Ｄの位置および大きさ、切込みＳの位置、並びに、用紙の厚さや枚数によって、くり抜き部Ｄが覆う重なり部Ｃの領域は変動する。このため、合成用画像生成部４１は、くり抜き部Ｄの位置および大きさ、切込みＳの位置、用紙の厚さ、並びに用紙の枚数に基づいて、先頭ページにおける重なり部Ｃの領域を求めてから、重なり部Ｃの画像データを取得する。この重なり部Ｃの領域の求め方の詳細については、後述する。また、くり抜き部Ｄの形状は、針なしステープラが具備する、用紙をくり抜くための刃の形状に依存する。このため、合成用画像生成部４１は、くり抜き部Ｄの形状として、フィニッシャ８の種別ごとに予め設定された複数の形状の中から、画像形成装置１に搭載されたフィニッシャ８の種別に応じた形状を選択する。
【００３１】
さらに、合成用画像生成部４１は、くり抜き部Ｄのマスク用画像として、矢印Ｙ２のようにくり抜き部Ｄを白抜きした白抜き画像データ９Ｂと、矢印Ｙ３のように白抜き画像データ９Ｂを１８０°回転した白抜き回転画像データ９Ｃとを生成し、メモリ（ＤＤＲ６）に保持しておく。この白抜き画像データ９Ｂおよび白抜き回転画像データ９Ｃは、各用紙のくり抜き部をマスクするためのマスク用画像データとなる。
【００３２】
次に、図８〜図１１を参照して、画像合成部４２による画像データ中のくり抜き部Ｄへのマスク処理について説明する。図８〜図１１は、図１に示す画像合成部４２が行うくり抜き部マスク処理を説明するための図である。画像合成部４２は、全てのページを対象として、画像データをＤＤＲ６に展開したあと、フィニッシャ８によってくり抜かれる各くり抜き部Ｄに、白抜き画像データ９Ｂまたは白抜き回転画像データ９Ｃを合成して、くり抜き部Ｄをマスクする。
【００３３】
片面印刷の場合には、用紙の表側のみに画像が印刷される。このため、画像合成部４２は、くり抜き部Ｄと同形状の白抜き画像データ９Ｂをマスク画像として用いる。図８の画像データＧ９０−２の例では、画像合成部４２は、くり抜き部Ｄに対応するくり抜き領域Ｓｄに白抜き画像データ９Ｂを合成する。図８の場合には、くり抜き領域Ｓｄが画像領域Ｒの外側の余白部分に位置するため、画像上変化は生じない。一方、図９の画像データＧ９１−２の例では、画像領域Ｒａの一部にくり抜き領域Ｓｄがかかるため、画像領域Ｒａの一部が白抜き画像データ９Ｂによってマスクされる。画像合成部４２は、このようにくり抜き部Ｄに対応するくり抜き領域Ｓｄを白抜き画像でマスクすることによって、トナーがくり抜き部Ｄに乗らないようにしている。
【００３４】
両面印刷の場合について、図１０および図１１を参照して説明する。図１０は、用紙の表面に印刷される奇数ページの画像、たとえば、３ページ目の画像データＧ９２−３の左上の一部を示す図である。図１１は、用紙の裏面に印刷される偶数ページの画像、たとえば２ページ目の画像データＧ９２−２の右上の一部を示す図である。画像合成部４２は、用紙の表面に印刷される奇数ページの画像データについては、片面印刷と同様に、用紙左上のくり抜き領域Ｓｄ（図１０参照）に白抜き画像データ９Ｂを合成する。これに対し、用紙の裏面に印刷される偶数ページの場合には、奇数ページの場合と比較して、くり抜き部の位置および方向が異なる。図１１に示す例では、奇数ページの左上のくり抜き領域Ｓｄ（図１０参照）に対し線対称となる右上の領域に、くり抜き部領域Ｓｄを１８０°回転させた形状でくり抜き領域Ｓｄｂが位置する。このため、画像合成部４２は、用紙の裏面に印刷される偶数ページについては、くり抜き領域Ｓｄｂに、白抜き回転画像データ９Ｃを合成する。図１１の例では、画像領域Ｒｂの一部にくり抜き領域Ｓｄｂがかかるため、画像領域Ｒｂの一部が白抜き回転画像データ９Ｃによってマスクされる。
【００３５】
次に、図１２〜図１３を参照して、画像合成部４２による補完画像合成処理について説明する。画像合成部４２は、最後の用紙の裏面に印刷される最終ページのくり抜き部に、合成用画像生成部４１が生成した補完用画像データを合成する。ここで、コントローラ制御部５がプロットパスに転送する画像データは、印刷するページ分のみである。補完画像合成処理の対象となるのは、印刷物全体の裏面、すなわち、最後の用紙の裏面に印刷される画像データであるため、片面印刷の場合には、最終ページの裏面１ページ分の画像データが不足する。そこで、プロットパスでは、片面印刷の場合に、コントローラ制御部５から全てのページの画像データを受け取った後、転送コントローラ３３の白画像生成部３８において全面白の画像データを１ページ分生成する（図１２参照）。そして、白画像生成部３８は、実際の印刷対象の最終ページの後に、生成した全面白の１ページ分のデータを、最後の用紙の裏面に印刷される真の最終ページの画像データとして対応付け、他のページと同様にＤＤＲ６上に展開させる。したがって、画像形成装置１は、片面印刷が指示されている場合であっても、最後の用紙については両面印刷として処理する。印刷面の総数が奇数となる両面印刷の場合にも最後の用紙の裏面１ページ分の画像データが不足するため、片面印刷の場合と同様に、白画像生成部３８で全面白の画像を１ページ分生成し、最後の用紙の裏面に印刷される真の最終ページとして処理する。
【００３６】
画像合成部４２は、最終ページのくり抜き部に対応するくり抜き領域に、補完用画像データを合成する。片面印刷の場合、あるいは、印刷面の総数が奇数となる両面印刷の場合、画像合成部４２は、画像合成部４２は、白画像生成部３８が生成した全面白の画像データＧ９０−ｆｂ（図１３参照）に対し、くり抜き領域Ｓｄｂを白抜き回転画像データ９Ｃでマスクしてから、補完用画像データ９Ａを合成する。くり抜き領域Ｓｄｂは、図１０で説明した両面印刷の偶数ページの場合と同様に、くり抜き領域Ｓｄ（図１０参照）の線対称となる領域に位置し、くり抜き領域Ｓｄを１８０°回転させた形状となる。また、両面印刷（偶数ページ）の場合には最後の偶数ページが最終ページとなるため、画像合成部４２は、この最終ページの画像データのくり抜き領域Ｓｄｂを白抜き回転画像データ９Ｃでマスクしてから、補完用画像データ９Ａを合成する。なお、フィニッシャ８で複数の用紙を綴じる際、用紙の枚数によっては、ページごとにくり抜き部の折り返しにずれが生じる。このため、片面印刷の場合には、白画像生成部３８で全ての用紙に対して裏面用の全面白の画像データを追加して、画像合成部４２は、この裏面用の各全面白の画像データのくり抜き領域Ｓｄｂに補完用画像データ９Ａをそれぞれ合成してもよい。この場合、画像形成装置１は、画像合成部４２による合成後の各ページの画像データを両面印刷として処理する。すなわち、白画像生成部３８は、片面印刷が指示されている場合、印刷対象の画像データの全ての印刷面の画像データの間に各印刷媒体の裏面の印刷面として全面白の画像データをそれぞれ追加し、画像合成部４２は、白画像生成部３８によって追加された全面白の画像データについてもくり抜き部に補完用画像データをそれぞれ合成し、プロッタ７は、画像合成部４２による画像合成後の各印刷面の画像データを両面印刷として処理する。また、両面印刷の場合も同様に、画像合成部４２は、用紙の裏面に印刷される全てのページのくり抜き領域Ｓｄｂに白抜き回転画像データ９Ｃを合成した後、さらに補完用画像データ９Ａを合成してもよい。このように、各用紙の裏面のくり抜き領域に補完用画像データ９Ａを合成することによって、ページごとにくり抜き部の折り返しがずれてしまっても、重なり部Ｃの画像を確実に補完できる。
【００３７】
次に、合成用画像生成部４１による重なり部の領域の求め方について説明する。図１４、図１５に示すように、くり抜き部Ｄは、最後の用紙９０−ｆの裏面９０−ｆｂを最表面として、先頭の用紙９０−１の表面に重なるが、枚数が少ない場合や用紙が薄い場合の重なり部Ｃｔ（図１４参照）は、枚数が多い場合や用紙が厚い場合の重なり部Ｃｈ（図１５参照）と比較して大きくなる。このように、切込みＳから表側に引き出したくり抜き部Ｄが重なる先頭ページへの重なり部の領域は、くり抜き部Ｄおよび切込みＳの位置に加え、綴じ処理対象の用紙の厚さや枚数に依存する。そこで、合成用画像生成部４１は、くり抜き部Ｄの位置および大きさと、切込みＳの位置とに加え、用紙の厚さや用紙の枚数をパラメータとして、先頭ページの画像データにおける重なり部Ｃの領域を求める。
【００３８】
図１６は、フィニッシャ８による印刷物の綴じ処理後における横断面図である。図１６は、用紙９０−１〜９０−４で構成される印刷物を、切込みＳと直交する面で切断した場合の図である。図１７は、図１６の印刷物のくり抜き部周辺を含む領域の平面図である。
【００３９】
図１６に示すように、破線Ｌ２で折り曲げられたくり抜き部Ｄは、切込みＳを介して先頭の用紙９０−１の表面に折り返されるため、最後の用紙９０−４の裏面９０-４ｂが最表面となって用紙９０−１上に折り重ねられる。図１６および図１７に示す幅Ｗｉは、最後の用紙９０−４におけるくり抜き部Ｄの最初の折り返し部分の幅である。高さＨは、最後の用紙９０−４における、切込みＳで折り返されて切込みＳから表側へ引き上げられた部分の高さである。幅Ｗａは、最後の用紙９０−４における、最後の折り返し部分の幅である。また、位置Ｐｔは、最後の用紙９０−４における、くり抜き部Ｄの重なり部分の起点である。
【００４０】
幅Ｗｉ、高さＨおよび幅Ｗａと、くり抜き部Ｄの長辺幅Ｗｔ（図１７参照）とは、以下の（１）式の関係を有する。
Ｗｔ≒Ｗｉ＋Ｈ＋Ｗａ                                              ・・・（１）
【００４１】
くり抜き部Ｄの大きさおよび位置と、切込みＳの位置とが固定されている場合には、くり抜き部Ｄの長辺幅Ｗｔと最初の折り返しの幅Ｗｉとが固定値になる。なお、合成用画像生成部４１は、くり抜き部Ｄの大きさおよび位置と、切込みＳの位置とが調整可能な場合には、調整内容に合わせて、くり抜き部Ｄの長辺幅Ｗｔと最初の折り返しの幅Ｗｉとを求めればよい。
【００４２】
高さＨは、（用紙の厚さ）×（綴じる枚数）×２であり、用紙の厚さと綴じる用紙枚数とに応じて値が変わる。このため、合成用画像生成部４１は、用紙の厚さと綴じる用紙枚数とによって高さＨを求める。用紙の厚さは、画像形成装置１の操作パネル（不図示）等から入力されることによって求められる。また、用紙の厚さとして、画像形成装置１で固定した値が設定される場合もある。
【００４３】
続いて、合成用画像生成部４１は、求めた長辺幅Ｗｔ、幅Ｗｉ、高さＨの値と、（１）式とを用いて、先頭の用紙９０−１の表面に重なるくり抜き部Ｄの幅Ｗａを求める。この幅Ｗａは、重なり部Ｃの切込みＳからの幅に相当する。合成用画像生成部４１は、幅Ｗａ、幅Ｗｉ，高さＨと、くり抜き部Ｄの形状とをもとに、先頭ページの画像データから補完用画像データを生成する。まず、合成用画像生成部４１は、くり抜き部Ｄを１８０°回転して、左端を切込みＳの位置Ｐｔまでシフトさせた領域Ｄｒ（図１８（１）参照）を求め、この領域Ｄｒをさらに、矢印Ｙ９（図１８（２）参照）のように、（Ｗｉ＋Ｈ）分だけ左側にシフトさせた領域Ｄｒｓを求める。先頭ページの領域Ｄｒｓの画像データのうち、位置Ｐｔを起点とした右側の領域Ｄｒ−１は、重なり部Ｃに対応する領域であるため、合成用画像生成部４１は、この領域Ｄｒ−１の画像データ（Ｇｃ）を取得する。続いて、領域Ｄｒｓの画像データのうち位置Ｐｔを起点とした左側の領域Ｄｒ−２はくり抜き部Ｄの表面に現れない領域に対応するため、合成用画像生成部４１は、左側の領域Ｄｒ−２については白抜き加工する。この結果、最終用紙の裏面のくり抜き部に合成するための補完用画像データ９Ａとして、領域Ｄｒ−１に重なり部Ｃの画像（Ｇｃ）が位置し、領域Ｄｒ−２が白抜きされた画像Ｇａ（図１９参照）が生成される。画像合成部４２は、補完用画像データ９Ａ、白抜き画像データ９Ｂ、および、白抜き回転画像データ９Ｃを用いて、各ページの画像データに対し、くり抜き部Ｄに対する画像合成処理を行う。
【００４４】
なお、合成用画像生成部４１は、補完用画像データ９Ａの位置Ｐｔ近辺の画像濃度を微調整する加工を行ってもよい。たとえば、合成用画像生成部４１は、補完用画像データ９Ａの領域Ｄｒ−１に塗りつぶし画像が含まれる場合にはグラデーション処理をおこなって端部の濃度をぼかし、先頭ページの画像と一部が重なってしまっても視覚的に影響を及ぼさないようにする。
【００４５】
そして、図２〜図１９では、切込みＳが画像領域Ｒの画像の上下方向と平行に形成される場合について説明したが、フィニッシャ８の種別によっては、切込みの切込み方向が図２〜図１９に示した例と異なる場合がある。そこで、合成用画像生成部４１は、実際にフィニッシャ８によって形成される切込みの方向、くり抜き部の位置、画像領域に印刷される画像方向などに対応させた角度で、取得した重なり部の画像データを回転させて、補完用画像データを生成する。
【００４６】
たとえば、図２０に示すように、画像領域Ｒの画像の上下方向と直交するように切込みＳｗが形成される場合について説明する。くり抜き部Ｄｗは、破線Ｌ５で折り曲げ可能となるように実線部Ｌ６が切断されており、切込みＳｗを介して、裏面から先頭の用紙９４−１表面に引き出されて重なり部Ｃｗに折り重ねられる。この場合、まず、合成用画像生成部４１は、くり抜き部Ｄｗを矢印Ｙ１１（図２１参照）のように上下反転し、切込みＳｗまで下方にシフトした領域Ｓｄｗ−１を求める。切込みＳｗの位置Ｐｔｗは、くり抜き部Ｄｗの最後の折り返し部分の起点となる。合成用画像生成部４１は、領域Ｓｄｗ−１を、くり抜き部Ｄｗの最初の折り返し部分の幅と切込みＳｗから表側へ引き上げられた部分の高さとを合わせた値分、矢印Ｙ１２のように上方向へシフトした領域Ｓｄｗ−２を求める。合成用画像生成部４１は、先頭ページの画像データから、矢印Ｙ１３のように、領域Ｓｄｗ−２の位置Ｐｔｗから下側領域の画像データを重なり部Ｃｗの画像データとして切り出す。続いて、合成用画像生成部４１は、領域Ｓｄｒ−２の位置Ｐｔｗよりも上部領域を白抜き加工し、画像データ９Ｄを生成する。くり抜き部Ｄｗは切込みＳｗでの折り返しによって上下反転するため、合成用画像生成部４１は、矢印Ｙ１４のように、画像データ９Ｄを上下反転した画像データ９Ｅを補完用画像データ９ＤとしてＤＤＲ６に保持する。
【００４７】
このように、合成用画像生成部４１は、取得した重なり部の画像データを、フィニッシャ８の種別に応じた角度で回転させた画像データを補完用画像データとして生成する。なお、合成用画像生成部４１は、くり抜き部Ｄｗのマスク用画像として、矢印Ｙ１５のようにくり抜き部Ｄｗを白抜きした白抜き画像データ９Ｆを生成する。画像合成部４２は、白抜き画像データ９Ｆを各ページのくり抜き部Ｄｗに合成してくり抜き部Ｄｗをマスクする。
【００４８】
図２２は、図１に示す画像形成装置１が行なう画像処理の処理手順を示すフローチャートである。図２２に示すように、まず、エンジン制御部３は、コントローラ制御部５から転送された印刷対象のページの画像データを受け取る（ステップＳ１）。ＣＰＵ４は、コントローラ制御部５から転送された画像データが先頭ページの画像データであるか否かを判断する（ステップＳ２）。
【００４９】
ＣＰＵ４が、コントローラ制御部５から転送された画像データが先頭ページの画像データであると判断した場合（ステップＳ２：Ｙｅｓ）、合成用画像生成部４１は、この先頭ページの画像データから、くり抜き部が重なる重なり部の画像データを取得し（ステップＳ３）、取得した重なり部の画像データをもとに補完用画像データを生成する（ステップＳ４）。合成用画像生成部４１は、くり抜き部を白抜きしたマスク用画像データを生成する（ステップＳ５）。続いて、画像合成部４２は、先頭ページの画像データのくり抜き部にマスク用画像データを合成してマスクするくり抜き部マスク処理を行い（ステップＳ６）、エンジン制御部３に画像合成後の先頭ページの画像データを転送する。その後、エンジン制御部３では、第２フィルタ群３５が、画像データに対して所定のフィルタ処理を行い（ステップＳ７）、プロッタ７に画像データが出力される（ステップＳ８）。
【００５０】
ＣＰＵ４は、全ページのプロッタ出力が終了したか否かを判断する（ステップＳ９）。ＣＰＵ４は、全ページの出力が終了したと判断した場合（ステップＳ９：Ｙｅｓ）、印刷対象の画像データに対する画像処理を終了する。画像形成装置１は、プロッタ７で印刷処理を行なってから、全ての印刷物をフィニッシャ８で１部に綴じた後に、印刷物を出力する。一方、ＣＰＵ４が全ページの出力が終了していないと判断した場合（ステップＳ９：Ｎｏ）、次のページの画像データに対する画像処理を行うために、ステップＳ１に戻る。
【００５１】
また、ＣＰＵ４が、コントローラ制御部５から転送された画像データが先頭ページの画像データでないと判断した場合（ステップＳ２：Ｎｏ）、転送された画像データが最終ページの画像データであるか否かを判断する（ステップＳ１０）。
【００５２】
ＣＰＵ４が、転送された画像データが最終ページの画像データでないと判断した場合（ステップＳ１０：Ｎｏ）、画像合成部４２は、この画像データのくり抜き部をマスク用画像データでマスクするくり抜き部マスク処理を行う（ステップＳ１１）。画像合成部４２は、画像データが片面印刷、両面印刷の奇数ページ、または、両面印刷の偶数ページであるかに合わせて、くり抜き部としてそれぞれ対応する領域に、領域に合った形状のマスク用画像を合成する。画像合成後の画像データは、エンジン制御部３に転送され、エンジン制御部３において、ステップＳ７およびステップＳ８の処理が施される。
【００５３】
これに対し、ＣＰＵ４は、転送された画像データが最終ページの画像データであると判断した場合（ステップＳ１０：Ｙｅｓ）、この画像データの印刷指示において両面印刷が指示されているか否かを判断する（ステップＳ１２）。ＣＰＵ４は、この画像データの印刷指示において両面印刷が指示されていると判断した場合（ステップＳ１２：Ｙｅｓ）、印刷面の総数が奇数であるか否かを判断する（ステップＳ１３）。
【００５４】
ＣＰＵ４が、印刷面の総数が奇数でないと判断した場合（ステップＳ１３：Ｎｏ）、すなわち、両面印刷の最終ページの画像データが偶数ページに対応するものであると判断した場合、画像合成部４２は、この画像データのくり抜き部をマスク用画像データでマスクするくり抜き部マスク処理を行う（ステップＳ１８）。その後、画像合成部４２は、このくり抜き部にステップＳ４において生成された補完用画像データを合成する補完用画像合成処理を行う（ステップＳ１９）。画像合成後の画像データは、エンジン制御部３に転送され、エンジン制御部３において、ステップＳ７およびステップＳ８の処理が施される。
【００５５】
ＣＰＵ４が、この画像データの印刷指示において両面印刷が指示されていないと判断した場合（ステップＳ１２：Ｎｏ）、または、両面印刷が指示された印刷物であって印刷面の総数が奇数であると判断した場合（ステップＳ１３：Ｙｅｓ）、この最終ページの画像は、最終用紙の表面に印刷されるものであるため、他のページの画像データと同様に、画像合成部４２は、この画像データに対してくり抜き部マスク処理を行ってから（ステップＳ１４）、エンジン制御部３に画像データを転送する。エンジン制御部３では、この画像データに対して、フィルタ処理（ステップＳ１５）、プロッタ出力処理（ステップＳ１６）が施される。続いて、白画像生成部３８は、印刷物の裏面に対応する全面白の１ページ分のデータを生成する全面白画像生成処理を行う（ステップＳ１７）。画像合成部４２は、生成された全面白の画像データを印刷物の真の最終ページとして扱い、この画像データについてもくり抜き部マスク処理を行った（ステップＳ１８）後に、このくり抜き部に補完用画像データを合成する補完用画像合成処理を行う（ステップＳ１９）。画像合成後の画像データは、エンジン制御部３に転送され、エンジン制御部３において、ステップＳ７およびステップＳ８の処理が施される。
【００５６】
画像形成装置１は、この図２２に示す各処理を行うことによって、針なしステープラを有するフィニッシャ８で印刷物を綴じる場合であっても、先頭ページの画像に欠落のない印刷物を出力可能としている。
【００５７】
なお、ＤＤＲ６上でＣＰＵ４の画像合成部４２が画像を合成する場合について記載したが、プロットパス上に画像マスクモジュールを配して、そのモジュールでマスク用画像データおよび補完用画像データを生成し、さらに合成モジュールを配置して、そのモジュールで、画像データと、マスク用画像データおよび補完用画像データとを合成してもよい。この場合は、コントローラ制御部５からの画像データをＤＤＲ６上に展開せずとも、画像データ生成および画像合成が可能となる。
【００５８】
図２３は、本実施形態に適用可能な画像形成装置としての複合機５００の一例の構成を示す図である。図２３に示すように、この複合機５００は、コントローラ５１０とエンジン部（Engine）５６０とをＰＣＩ（Peripheral  Component  Interconnect）バスで接続した構成となる。コントローラ５１０は、複合機５００全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部５６０は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部５６０には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【００５９】
コントローラ５１０は、ＣＰＵ５１１と、ノースブリッジ（ＮＢ）５１３と、システムメモリ（ＭＥＭ−Ｐ）５１２と、サウスブリッジ（ＳＢ）５１４と、ローカルメモリ（ＭＥＭ−Ｃ）５１７と、ＡＳＩＣ（Application  Specific  Integrated  Circuit）５１６と、ハードディスクドライブ（ＨＤＤ）５１８とを有し、ノースブリッジ（ＮＢ）５１３とＡＳＩＣ５１６との間をＡＧＰ（Accelerated  Graphics  Port）バス５１５で接続した構成となる。また、ＭＥＭ−Ｐ５１２は、ＲＯＭ（Read  Only  Memory）５１２ａと、ＲＡＭ(Random  Access  Memory)５１２ｂとをさらに有する。
【００６０】
ＣＰＵ５１１は、複合機５００の全体制御を行うものであり、ＮＢ５１３、ＭＥＭ−Ｐ５１２およびＳＢ５１４からなるチップセットを介して他の機器と接続される。
【００６１】
ＮＢ５１３は、ＣＰＵ５１１とＭＥＭ−Ｐ５１２、ＳＢ５１４、ＡＧＰバス５１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ５１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００６２】
ＭＥＭ−Ｐ５１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ５１２ａとＲＡＭ５１２ｂとを有する。ＲＯＭ５１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ５１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【００６３】
ＳＢ５１４は、ＮＢ５１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ５１４は、ＰＣＩバスを介してＮＢ５１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【００６４】
ＡＳＩＣ５１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated  Circuit）であり、ＡＧＰバス５１５、ＰＣＩバス、ＨＤＤ５１８およびＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ５１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ５１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ５１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などを行う複数のＤＭＡＣ（Direct  Memory  Access  Controller）と、エンジン部５６０との間でＰＣＩバスを介したデータ転送を行うＰＣＩユニットとを有する。このＡＳＩＣ５１６には、ＰＣＩバスを介してＦＣＵ（Fax  Control  Unit）５３０、ＵＳＢ（Universal  Serial  Bus）５４０、ＩＥＥＥ１３９４インターフェース５５０が接続される。操作表示部５２０はＡＳＩＣ５１６に直接接続されている。
【００６５】
ＭＥＭ−Ｃ５１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Hard  Disk  Drive）５１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００６６】
ＡＧＰバス５１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ５１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【００６７】
また、本実施の形態にかかる画像成形装置１の各構成部で実行される各処理に対する実行プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよく、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、インターネット等のネットワーク経由で提供または配布するように構成してもよい。
【符号の説明】
【００６８】
１  画像形成装置
２  スキャナ
３  エンジン制御部
４，５１１  ＣＰＵ
５  コントローラ制御部
６  ＤＤＲ
７  プロッタ
８  フィニッシャ
３１  第１フィルタ群
３２  圧縮器
３３  転送コントローラ
３４  伸長器
３５  第２フィルタ群
３６  ＭＥＭＣ
３７  ＣＰＵ  Ｉ／Ｆ
３８  白画像生成部
４１  合成用画像生成部
４２  画像合成部
５００  複合機
５１０  コントローラ
５１２  システムメモリ（ＭＥＭ−Ｐ）
５１３  ノースブリッジ（ＮＢ）
５１４  サウスブリッジ（ＳＢ）
５１５  ＡＧＰバス
５１６  ＡＳＩＣ
５１７  ローカルメモリ（ＭＥＭ−Ｃ）
５１８  ハードディスクドライブ（ＨＤＤ）
５２０  操作表示部
５３０  ＦＣＵ
５４０  ＵＳＢ
５５０  ＩＥＥＥ１３９４インターフェース
５６０  エンジン部
【先行技術文献】
【特許文献】
【００６９】
【特許文献１】特開平８−３００８４７号公報
【特許文献２】特開２００９−２５５４８１号公報
【特許文献３】特開２０１３−１７２３７０号公報
【図１】
2015168167.tif 000003
【図２】
2015168167.tif 000004
【図３】
2015168167.tif 000005
【図４】
2015168167.tif 000006
【図５】
2015168167.tif 000007
【図６】
2015168167.tif 000008
【図７】
2015168167.tif 000009
【図８】
2015168167.tif 000010
【図９】
2015168167.tif 000011
【図１０】
2015168167.tif 000012
【図１１】
2015168167.tif 000013
【図１２】
2015168167.tif 000014
【図１３】
2015168167.tif 000015
【図１４】
2015168167.tif 000016
【図１５】
2015168167.tif 000017
【図１６】
2015168167.tif 000018
【図１７】
2015168167.tif 000019
【図１８】
2015168167.tif 000020
【図１９】
2015168167.tif 000021
【図２０】
2015168167.tif 000022
【図２１】
2015168167.tif 000023
【図２２】
2015168167.tif 000024
【図２３】
2015168167.tif 000025