(57)【要約】【課題】直列タンデム構成の画像形成装置において、見開き左右ページの印刷結果の差を少なくすることのできる画像形成装置を提供する。【解決手段】用紙の第１面に印刷する親機１０１と、同じ用紙の第２面に印刷する子機１０２と、子機１０２から出力された用紙を反転させる出力反転部１２１と、両面印刷の際に、先に印刷する画像を第１面用、次に印刷する画像を第２面用に面付けしておいて、冊子形態では指定された用紙については面付けされた第１面用の画像を第２面用にし、面付けされた第２面用の画像を第１面用に入れ替えて、入れ替えた後の第１面用を親機１０１、第２面用を子機１０２によりそれぞれ印刷させ、子機１０２から出力された指定された用紙については出力反転部によって反転させて出力させる制御部１１と、を有することを特徴とする画像形成装置１。【選択図】図１
2015182244.tif 000002
【特許請求の範囲】
【請求項１】
用紙の第１面に画像を印刷する印刷部を備えた親機と、
前記親機によって印刷された前記用紙の前記第１面の反対面である第２面に画像を印刷する印刷部を備えた子機と、
前記子機から出力された印刷後の前記用紙を反転させる出力反転部と、
両面印刷の際に、先に印刷する画像を前記第１面用、次に印刷する画像を前記第２面用に面付けしておいて、
冊子形態となるように複数の用紙へ印刷する際には、あらかじめ指定された用紙については、前記面付けされた前記第１面用の画像を第２面用に、前記面付けされた前記第２面用の画像を第１面用に入れ替えて、
前記入れ替えた後の前記第１面用の画像を前記親機により、前記入れ替えた後の前記第２面用の画像を前記子機によりそれぞれ印刷させ、
前記子機から出力された前記指定された用紙については前記出力反転部によって反転させて出力させる制御部と、
を有することを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記冊子形態のときに中綴じが指定された場合は、前記入れ替え後の前記第１面用に印刷する左右のページの画像を入れ替えるとともに、前記入れ替え後の前記第２面用に印刷する左右のページの画像を入れ替えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、見開きページの両方のページに文字以外のオブジェクトがあるページを検出して、前記文字以外のオブジェクトがある見開きページの両方のページのうち、一方のページが印刷される用紙を前記指定された用紙とすることを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記制御部は、偶数枚目の用紙または奇数枚目の用紙を前記指定された用紙とすることを特徴とする請求項１または２に記載の画像形成装置。
【請求項５】
用紙の第１面に画像を印刷する印刷部を備えた親機と、
前記親機によって印刷された前記用紙の前記第１面の反対面である第２面に画像を印刷する印刷部を備えた子機と、
前記子機から出力された印刷後の前記用紙を反転させる出力反転部と、を備えた画像形成装置による画像形成方法であって、
両面印刷の際に、先に印刷する画像を前記第１面用、次に印刷する画像を前記第２面用に面付けする段階（ａ）と、
冊子形態となるように複数の前記用紙へ印刷する際には、あらかじめ指定された用紙については、前記面付けされた前記第１面用の画像を第２面用に、前記面付けされた前記第２面用の画像を第１面用に入れ替える段階（ｂ）と、
前記入れ替えた後の前記第１面用を前記親機、前記入れ替えた後の前記第２面用を前記子機によってそれぞれ印刷させる段階（ｃ）と、
前記子機から出力された前記指定された前記用紙を前記出力反転部によって反転させて出力させる段階（ｄ）と、
を有することを特徴とする画像形成方法。
【請求項６】
前記冊子形態のときに中綴じが指定された場合は、印刷させる段階（ｄ）の前に、前記入れ替え後の前記第１面用に印刷する左右のページの画像を入れ替え、前記入れ替え後の前記第２面用に印刷する左右のページの画像を入れ替える段階（ｆ）を、さらに有することを特徴とする請求項５に記載の画像形成方法。
【請求項７】
少なくとも前記入れ替える段階（ｂ）の前までに、見開きページの両方のページに文字以外のオブジェクトがあるページを検出して、見開きページの両方のページに文字以外のオブジェクトがあるページのうち、一方のページが印刷される用紙を前記指定された用紙とする段階（ｇ）を、さらに有することを特徴とする請求項５または６に記載の画像形成方法。
【請求項８】
少なくとも前記入れ替える段階（ｂ）の前までに、偶数枚目または奇数枚目の用紙を前記指定された用紙とする段階（ｈ）をさらに有することを特徴とする請求項５または６に記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、および画像形成方法に関する。
【背景技術】
【０００２】
画像形成装置の中には、２台の印刷エンジンを直列に接続した直列タンデム機と称される構成がある。
【０００３】
この直列タンデム機とは、同じ印刷エンジンが直列に連結されており、主に両面印刷を高速出力させることを目的とした画像形成装置である。このため先に印刷を行う印刷エンジン（親機）で用紙の一方の面（表面）に印刷を行い、続いて親機の印刷物出力口に連結されている印刷エンジン（子機）で用紙の他方の面（裏面）に印刷を行って出力している。
【０００４】
１台の印刷エンジンで両面印刷する場合、表面を印刷後、用紙を反転させるとともに、印刷エンジンの入口側へ戻してから裏面を印刷することになる。この点、上記のような直列タンデム機では、用紙の戻りが必要ない分両面印刷を速く実行することができる（たとえば特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−５８４２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、直列タンデム機においては、１枚の用紙の両面を別々の印刷エンジンで印刷するため、各印刷エンジンの消耗度合いや、印刷実行履歴の違いによって印刷物の発色やにじみ具合などに微妙な違いが出てくることがわかった。特に、冊子形態となる印刷物を作る際に、見開き部分の左右ページが用紙の表裏となるように綴じられると、見開きのページの左右のページが親機と子機の印刷エンジンでそれぞれ別々に印刷されることとなる。そうすると、親機と子機の印刷結果の微妙な差であっても人が見分けることができる程度の差となって現れてしまうことがあった。
【０００７】
そこで、本発明の目的は、親機、子機を直列に接続して印刷する画像形成装置において、見開き左右ページの印刷結果の差を少なくすることのできる画像形成装置、および画像形成方法を提供することである。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の手段によって達成される。
【０００９】
（１）用紙の第１面に画像を印刷する印刷部を備えた親機と、
前記親機によって印刷された前記用紙の前記第１面の反対面である第２面に画像を印刷する印刷部を備えた子機と、
前記子機から出力された印刷後の前記用紙を反転させる出力反転部と、
両面印刷の際に、先に印刷する画像を前記第１面用、次に印刷する画像を前記第２面用に面付けしておいて、
冊子形態となるように複数の用紙へ印刷する際には、あらかじめ指定された用紙については、前記面付けされた前記第１面用の画像を第２面用に、前記面付けされた前記第２面用の画像を第１面用に入れ替えて、
前記入れ替えた後の前記第１面用の画像を前記親機により、前記入れ替えた後の前記第２面用の画像を前記子機によりそれぞれ印刷させ、
前記子機から出力された前記指定された用紙については前記出力反転部によって反転させて出力させる制御部と、
を有することを特徴とする画像形成装置。
【００１０】
（２）前記制御部は、前記冊子形態のときに中綴じが指定された場合は、前記入れ替え後の前記第１面用に印刷する左右のページの画像を入れ替えるとともに、前記入れ替え後の前記第２面用に印刷する左右のページの画像を入れ替えることを特徴とする（１）に記載の画像形成装置。
【００１１】
（３）前記制御部は、見開きページの両方のページに文字以外のオブジェクトがあるページを検出して、前記文字以外のオブジェクトがある見開きページの両方のページのうち、一方のページが印刷される用紙を前記指定された用紙とすることを特徴とする請求項（１）または（２）に記載の画像形成装置。
【００１２】
（４）前記制御部は、偶数枚目の用紙または奇数枚目の用紙を前記指定された用紙とすることを特徴とする（１）または（２）に記載の画像形成装置。
【００１３】
（５）用紙の第１面に画像を印刷する印刷部を備えた親機と、
前記親機によって印刷された前記用紙の前記第１面の反対面である第２面に画像を印刷する印刷部を備えた子機と、
前記子機から出力された印刷後の前記用紙を反転させる出力反転部と、を備えた画像形成装置による画像形成方法であって、
両面印刷の際に、先に印刷する画像を前記第１面用、次に印刷する画像を前記第２面用に面付けする段階（ａ）と、
冊子形態となるように複数の前記用紙へ印刷する際には、あらかじめ指定された用紙については、前記面付けされた前記第１面用の画像を第２面用に、前記面付けされた前記第２面用の画像を第１面用に入れ替える段階（ｂ）と、
前記入れ替えた後の前記第１面用を前記親機、前記入れ替えた後の前記第２面用を前記子機によってそれぞれ印刷させる段階（ｃ）と、
前記子機から出力された前記指定された前記用紙を前記出力反転部によって反転させて出力させる段階（ｄ）と、
を有することを特徴とする画像形成方法。
【００１４】
（６）前記冊子形態のときに中綴じが指定された場合は、印刷させる段階（ｄ）の前に、前記入れ替え後の前記第１面用に印刷する左右のページの画像を入れ替え、前記入れ替え後の前記第２面用に印刷する左右のページの画像を入れ替える段階（ｆ）を、さらに有することを特徴とする（５）に記載の画像形成方法。
【００１５】
（７）少なくとも前記入れ替える段階（ｂ）の前までに、見開きページの両方のページに文字以外のオブジェクトがあるページを検出して、見開きページの両方のページに文字以外のオブジェクトがあるページのうち、一方のページが印刷される用紙を前記指定された用紙とする段階（ｇ）を、さらに有することを特徴とする（５）または（６）に記載の画像形成方法。
【００１６】
（８）少なくとも前記入れ替える段階（ｂ）の前までに、偶数枚目または奇数枚目の用紙を前記指定された用紙とする段階（ｈ）をさらに有することを特徴とする（５）または（６）に記載の画像形成方法。
【発明の効果】
【００１７】
本発明によれば、両面印刷かつ冊子形態の印刷を行う場合に、指定された用紙に対しては、その用紙に対してあらかじめ面付けされた第１面用の画像と第２面用の画像を入れ替えることとした。これにより両面印刷、冊子形態として出力された印刷物は見開きページとなる左右のページが同じ印刷エンジンで印刷されることになり、見栄えのよい印刷物を得ることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明を適用した実施形態の画像形成装置の概略構成を説明するための説明図である。
【図２】図２は画像形成装置１の制御部１１内の構成および他の外部機器とのネットワーク接続を示すブロック図である。
【図３】実施形態１における両面印刷で冊子形態の印刷処理手順を説明するためのフローチャートである。
【図４】実施形態１における両面印刷で冊子形態の印刷処理手順を説明するためのフローチャートである。
【図５】見栄え優先設定をする際の設定画面例を説明するための説明図である。
【図６】従来の中綴じ冊子形態の印刷を説明するための説明図であり、（ａ）は印刷の説明図、（ｂ）は出来上がり冊子の説明図である。
【図７】実施形態１を適用して見栄えを良くするための処理を行った中綴じ冊子形態の印刷を説明するための説明図であり、（ａ）および（ｂ）は印刷の説明図、（ｃ）は出来上がり冊子の説明図である。
【図８】従来の左綴じ冊子形態の印刷を説明するための説明図であり、（ａ）は印刷の説明図、（ｂ）は出来上がり冊子の説明図である。
【図９】実施形態１を適用して見栄えを良くするための処理を行った左綴じ冊子形態の印刷を説明するための説明図であり、（ａ）は印刷の説明図、（ｂ）は出来上がり冊子の説明図である。
【図１０】実施形態２における両面印刷で冊子形態の印刷処理手順を説明するためのフローチャートである。
【図１１】実施形態２における両面印刷で冊子形態の印刷処理手順を説明するためのフローチャートである。
【図１２】見栄え優先ページ判定の処理手順を示すサブルーチンフローチャートである。
【図１３】文字以外のオブジェクトを検出する処理を説明する説明図である。
【図１４】色階調情報と種別情報を基にした版を説明する説明図である。
【図１５】本実施形態２を適用して見栄えを良くするための処理を行った中綴じ冊子形態の印刷を説明するための説明図であり、（ａ）は印刷の説明図、（ｂ）は出来上がり冊子の説明図である。
【図１６】実施形態２において、文字以外のオブジェクトがあるページのみ見栄え優先とするか、すべてのページで見栄え優先とするかをユーザーが選択できる設定画面例を説明するための説明図である。
【図１７】プリンタードライバーにより見栄え優先設定を行うためのプリンタードライバーの設定画面例を説明する説明図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して本発明の実施形態を説明する。
【００２０】
［実施形態１］
図１は、本発明を適用した実施形態の画像形成装置の概略構成を説明するための説明図である。
【００２１】
本実施形態に係る画像形成装置１は、図１に示すように、親機１０１と子機１０２の２つの印刷機が連続的に接続されている直列タンデム機である。直列タンデム機は、親機１０１、子機１０２を連続的に使用して印刷する。直列タンデム機は特に両面印刷に適している。
【００２２】
親機１０１と子機１０２は、印刷するための機能、性能は同じである。したがって、ここでは親機１０１と子機１０２において同機能の部材には同じ符号を付して重複する説明を省略する。
【００２３】
画像形成装置１は、親機１０１内に制御部１１が備えられていて、親機１０１および子機１０２の両方、および用紙を搬送する搬送経路１１０などを一体的に制御している（制御部１１の詳細は後述する）。
【００２４】
親機１０１側には、給紙部１２が備えられていて、親機１０１および子機１０２へ印刷媒体である用紙を供給している。給紙部１２の内は給紙トレイを有しており、たとえばサイズや材質などが異なる複数の用紙を収納できるようになっている。なお本実施形態では子機１０２側に給紙部は備えていないが、子機１０２側のみによる単独印刷など必要であれば、親機１０１を介在させずに用紙を供給するために子機１０２側にも給紙部を設けていても差し支えない。
【００２５】
親機１０１と子機１０２は、印刷エンジンである印刷部１３を備えている。印刷部１３は、たとえば、公知の電子写真方式による作像プロセスにより、画像を用紙等の印刷媒体に印刷する。印刷部１３は、給紙部１２から搬送されてきた用紙に対して画像を印刷した後、出力する。印刷部１３は、たとえば、モノクロ／カラーなどの色印刷機能、拡大縮小機能、２ｉｎ１、４ｉｎ１などのページ割り付け機能、画像の向きを入れ替える機能などを備えている。これらの印刷機能の一つひとつは、印刷設定の中の一つとして設定されており、その設定に基づいて制御部１１からの指令により実行される。
【００２６】
給紙部１２、親機１０１、子機１０２、および後処理装置１４は、用紙を搬送する搬送経路１１０によって接続されている。
【００２７】
親機１０１と子機１０２の間の搬送経路には用紙を反転させる中間反転部１１１を有する。中間反転部１１１には、用紙を中間反転経路１１２内に通して反転させるか、中間反転経路１１２を通さずに反転させないかを切り替える切替機１１３が備えられている。制御部１１は、子機１０２へ入力する用紙を反転させる必要がある場合、切替機１１３を切り替えて中間反転部１１１の中間反転経路１１２に用紙を通過させることで用紙を反転して子機１０２へ搬送させる。一方、用紙を反転させる必要がない場合、中間反転経路１１２を通さずに子機１０２へ搬送させる。
【００２８】
子機１０２から出力後の搬送経路１１０中にも、用紙を反転させる出力反転部１２１を有する。出力反転部１２１には出力反転経路１２２を有する。用紙をこの出力反転経路１２２内に通して反転させるか、通さずに反転させないかを切り替える切替機１２３が備えられている。制御部１１は、子機１０２から出力させる用紙を反転させる必要がある場合、切替機１２３を制御して出力反転経路１２２に用紙を通過させることで用紙を反転して出力させる。一方、用紙を反転させる必要がない場合、出力反転経路１２２を通さずに出力させる。
【００２９】
本実施形態では、親機１０１および子機１０２ともに印刷部１３として全く同じ印刷エンジンを使用している。これは、両者の印刷特性を極力同じになるようにするためである。
【００３０】
本実施形態においては、親機１０１、子機１０２ともに搬送中の用紙の上を向いた面に印刷される仕様の印刷エンジンを用いることとして説明する。この場合、通常の両面印刷では、搬送中上を向いた第１面（以下、この第１面を表面という）にまず親機１０１により印刷される。その後、中間反転経路１１１によって用紙が反転されて、子機１０２に入力されたときに上を向いた第２面（以下、この第２面を裏面という）に印刷が行われる。子機印刷後は、そのまま出力（排紙）されることでフェースダウン方式による出力となる。
【００３１】
通常の印刷動作は、印刷データのページ順、すなわち、第１ページ、第２ページ、…最終ページの順に印刷が実行される。この場合印刷後に出力された用紙は、下を向いた状態でページ順に重なることになる。もちろんページの逆順となるように印刷してもよい。その場合、最終ページ、…、第２ページ、第１ページの順に印刷が実行される。この場合印刷後に出力された用紙は、下を向いた最終ページが一番下になっていて（ただし総ページ数が奇数の場合には一番下の下向きの面は空白ページとなる）、上からページ順に重なることになる。
【００３２】
このように両面印刷においては、あらかじめ決められたページ順に従い、最初に印刷されるページ（たとえば第１ページ）を含む画像が用紙の表面（第１面）に親機１０１によって印刷され、次のページ（たとえば第２ページ）を含む画像が同じ用紙の裏面（第２面）に子機１０２によって印刷される。両面印刷時には、このような印刷順により面付けされる。
【００３３】
出力形態はフェースアップ方式としてもよい。その場合、子機印刷後の用紙を出力反転部１２１によって反転させてから出力することになる。
【００３４】
なお、親機１０１および子機１０２により印刷する面は、上を向いた面に限定されない。親機１０１、子機１０２ともに同じ印刷エンジンとした場合に両方とも搬送中下を向いた面に印刷される仕様としてもよい。この場合、フェースダウン方式で下を向いた状態でページ順に重なるように出力する場合、子機印刷後の用紙を出力反転部１２１によって反転させてから出力することになる。フェースアップ方式で出力する場合は、子機印刷後の用紙を出力反転経路１２２を通さずに出力することになる。
【００３５】
さらに、親機１０１と子機１０２で用紙に対する印刷面が異なるようにしてもよい。たとえば、親機１０１は搬送中用紙の上（または下）を向いた面に印刷する仕様とし、子機１０２は下（または上）を向いた面に印刷する仕様とするのである。つまり、親機と子機で搬送中の用紙に対して上下から印刷できるようにするのである。この場合中間反転経路１１１による用紙の反転を行わずに、親機１０１から出力された用紙をそのまま子機１０２へ流して両面印刷することができ、いっそうの高速化を図ることができる。特に本実施形態の場合、見開きページで左右のページとなる表面と裏面に対する印刷を同じ印刷エンジンで実行できるため（詳細後述）、親機１０１と子機１０２で元々の印刷特性に僅かな違いがあっても、見開きページで印刷結果（色合いやにじみ具合など）に違いが出ることはない。
【００３６】
後処理装置１４は、子機１０２から出力された印刷後の用紙に対して後処理を行う。後処理装置１４は、制御部１１からの制御によって子機１０２から出力されてきた用紙に対して、様々な後処理を実行する。後処理としては、たとえば、用紙の所定位置（綴じ方向）にパンチ穴を開けるパンチ機能、用紙の所定位置をステープルで止めるステープル機能、用紙を所定の折り方で折る折り機能などである。これらの後処理機能の一つひとつは、印刷設定の中で設定される。
【００３７】
また、画像形成装置１には、一つの操作パネル１５を備えている。操作パネル１５は複数あってもよいが、通常は直列タンデム構成の画像形成装置１を１台の装置として扱うため一つあればよい。操作パネル１５は、各種表示を行うとともに入力も行うことのできるタッチパネル付きディスプレイ、テンキー、スタートボタン、ストップボタンなどを備えており、各種情報の表示および各種指示の入力に使用される。この操作パネル１５から、後述する印刷設定を行うことができる。
【００３８】
図２は画像形成装置１の制御部１１内の構成および他の外部機器とのネットワーク接続を示すブロック図である。
【００３９】
画像形成装置１は外部機器であるクライアントコンピューター（以下ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）という）３０とネットワーク１８を介して接続されている。
【００４０】
ＰＣ３０は、一般的なパソコンなどのコンピューターであり、ネットワークインターフェース（不図示）を備え、画像形成装置１との間で印刷ジョブの送信を行う。また、印刷ジョブごとの印刷設定を行う。このためにＰＣ３０には、画像形成装置１に適したプリンタードライバー（プログラム）がインストールされている。ユーザーは、このプリンタードライバーを用いて画像形成装置１に対して印刷データとともに印刷設定を含む印刷ジョブの送信や印刷指令を行う。ここで印刷設定とは、本実施形態では片面・両面印刷や冊子形態の印刷指定などを含む。もちろん印刷設定には、一般的な画像形成装置１として備えられている機能を実行するための指定、たとえば、印刷部数や用紙サイズ、両面・片面の指定、カラー・白黒の指定なども含む。
【００４１】
図２においてはＰＣ３０として１台のみ示しているが、これは複数のＰＣ３０が同じネットワークに接続されていて、１台の画像形成装置１に対してそれぞれのＰＣ３０が印刷ジョブを送信することができるようにしておいてもよい。
【００４２】
ネットワーク１８は、ＰＣ３０と画像形成装置１を接続して、印刷ジョブの受け渡しやその他の情報を送受信することになる。このようなネットワーク１８としては、たとえばＬＡＮを使用することができる。またＰＣ３０と画像形成装置１を直接接続する回線、専用線などであってもよい。
【００４３】
次に、制御部１１と、その動作について説明する。
【００４４】
図２を参照して制御部１１は、ＣＰＵ２１（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ２２（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ２３（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、フラッシュＲＯＭ２４（ＦｌａｓｈＲＯＭ）、ネットワークインターフェース（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ：ＮＩＦ２７）を備える。これら各部は信号をやり取りするためのバス２８により相互に接続されている。また、制御部１１は、給紙部１２、後処理装置１４、操作パネル１５、親機１０１および子機１０２両方の印刷部１３と内部配線２９によって制御信号のやり取りができるように接続されている（図１参照）。
【００４５】
この制御部１１は、画像形成装置１の各部の制御を行う。ここで行われる制御は、主に、ＣＰＵ２１が処理に必要なプログラムを実行することで、印刷設定に従った印刷および印刷後の用紙に対する後処理の制御などを行っている。なお、印刷そのものの制御に必要なプログラムは、一般的な画像形成装置１で使用されているものと同様であるので詳細な説明は省略し、ここでは両面印刷、冊子形態として印刷する際に、見開きページの見栄えをよくするための処理について説明する。また、ＣＰＵ２１は印刷ジョブに含まれている印刷データのラスタライズ、および画像の面付けなども行っている。面付けされた画像はフラッシュＲＯＭ２４内に記憶されて、制御部１１の制御によって順次印刷部１３へ提供されることになる。
【００４６】
ＲＯＭ２２は、画像形成装置１として最低限必要となる基本動作を実行するための各種プログラムを記憶している。たとえば、画像形成装置１に電源投入時に各部が正常に動作するか否かを判断したり、その後の処理に必要なプログラムをフラッシュＲＯＭ２４から読み出したりするなど、基本的な動作のためのプログラムを記憶している。
【００４７】
ＲＡＭ２３はＣＰＵ２１の作業領域として一時的にプログラムやデータを記憶する。
【００４８】
フラッシュＲＯＭ２４は、制御に必要なプログラムや印刷設定を記憶している。本実施形態では見開きページの見栄えを良くするための処理プログラムについてもこのフラッシュＲＯＭ２４に記憶されている。また、フラッシュＲＯＭ２４は、印刷データなど印刷するデータを展開する際にも使用される。なお、フラッシュＲＯＭ２４に代えて、ハードディスク（ＨＤＤ）やその他の不揮発性メモリを使用することができる。
【００４９】
ネットワークインターフェース（ＮＩＦ）は印刷データを受信する受信部である。ネットワークインターフェースはネットワーク１８を介して外部機器と通信するためのインターフェースである。ここではＰＣ３０との接続に使用されている。なお、本実施形態では、印刷ジョブは、ＰＣ３０から送信されてくるものとして説明するが、そのほかにも、たとえば、画像形成装置１にＵＳＢなどのような有線のインターフェースや、無線によるインターフェースを設けて、様々な端末機器（たとえば、ＵＳＢメモリや携帯端末など）から直接印刷ジョブを受信できるようにしておいてもよい。このような場合は、それらのインターフェースが印刷データを受信する受信部となり得る。
【００５０】
次に、両面印刷で冊子形態の印刷を行う際の処理手順について説明する。図３および図４は実施形態１における両面印刷で冊子形態の印刷処理手順を説明するためのフローチャートである。
【００５１】
まず、ＣＰＵ２１は、受信した印刷ジョブの中から、印刷設定、印刷データなどを抜き出し、一時記憶する（Ｓ１）。なお、印刷設定については、他に使用する目的がなければ通常ＲＡＭに記憶するだけでよい。一方、印刷データはフラッシュＲＯＭ２４に記憶する。これは、印刷データ容量が通常はＲＡＭ２３に記憶するには大きいためフラッシュＲＯＭ２４に記憶するのであるが、ＲＡＭ２３へ記憶することができればそれでもよい。
【００５２】
続いて、ＣＰＵ２１は、抜き出した印刷データをラスタライズして画像を作成する（Ｓ２）。ラスタライズされた画像のデータはフラッフュＲＯＭ２４に記憶される。この処理はいわゆるＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）のことであり、ここではＣＰＵ２１がＲＩＰプログラムを実行することにより行っている。しかし、ラスタライズは専用のプロセッサーを用いてもよい。
【００５３】
続いて、ＣＰＵ２１は、印刷設定を解釈して両面印刷かつ冊子形態あるか否かを判断する（Ｓ３）。ここで印刷設定が、冊子形態以外および冊子形態であっても両面印刷の指定がない場合は（Ｓ３：ＮＯ）、印刷設定に従って通常の印刷動作を行う（Ｓ２００）。Ｓ２００の処理は従来からある通常の印刷処理であるので説明は省略する。
【００５４】
続いてＣＰＵ２１は、Ｓ３において両面印刷かつ冊子形態が指定されていると判断した場合は、さらに見開きページにおける見栄え優先処理を行うか否かを判断する（Ｓ４）。見栄え優先の指定は、ユーザーによって印刷設定の中に指定されているか、またはこの画像形成装置１の操作パネル１５から入力されることにより指定される。
【００５５】
図５は、このような見栄え優先設定をする際の設定画面例を説明するための説明図である。
【００５６】
図５に示す設定画面は、たとえば操作パネル１５に表示される。設定画面３００は、見開きページに対する処理を設定するための画面である。設定画面３００の中には、速度優先３０１と見栄え優先３０２の項目とそれらに対応するラジオボタン（チェックボタンなど選択を示すものであればどのような形態でもよい）を配置する（図では見栄え優先３０２が選択れている）。
【００５７】
速度優先３０１は画像の入れ替えを行うことなく、速く印刷が完了するようにするための項目である。見栄え優先３０２は、本実施形態１の処理を実行して見開きページにおける見栄えをよくするための項目である。
【００５８】
制御部１１は、この設定画面３００から見栄え優先３０２が選択されるとこれをＲＡＭ２３に一時記憶しておくことになる。そして、制御部１１はＳ４において見栄え優先３０２の設定が行われているかどうかの判断をこの画面から選択された項目の記憶により行うことになる。
【００５９】
Ｓ４において見栄え優先でなければ（Ｓ４：ＮＯ）、Ｓ２００により通常の印刷処理が行われる。
【００６０】
そしてＳ４において見栄え優先が指定されていると判断したなら（Ｓ４：ＹＥＳ）、ＣＰＵ２１は、さらに綴じ位置の指定を確認する（Ｓ５）。ここでは中綴じか、左（または右）綴じかを判断する。以下では中綴じ冊子形態が指定された場合を先に説明する。左綴じの場合の処理については後述する。
【００６１】
Ｓ５において中綴じが指定されていると判断されたなら、各ページを両面印刷かつ冊子形態となるように面付けする（Ｓ６）。面付けは、用紙に対して実際に印刷する画像を作成する処理である。ここでは中綴じが選択されているので、１枚の用紙の片面に２ページ分の画像が面付けされることになる。
【００６２】
この段階での面付け処理は通常の印刷動作と同じである。たとえば総ページ数が第１ページから第ｎページまでとして（ｎは最終ページ番号を示す。以下同様）、総ページ数が偶数の場合（すなわちｎが偶数）は、第１ページと第ｎページが第１枚目用紙の表面に印刷されるように面付けされる。続いて第２ページと最終ページの１つ前の第ｎ−１ページが第１枚目用紙の裏面に印刷されるように面付けされる。続いて第３ページと最終ページの２つ前の第ｎ−２ページが次の用紙である第２枚目用紙の表面、第４ページと最終ページの３つ前の第ｎ−３ページが第２枚目用紙の裏面、…と面付けされてゆくことになる。
【００６３】
一方、総ページ数が奇数の場合（すなわちｎが奇数）、第１ページと空白ページが第１枚目用紙の表面に印刷されるように面付けされる。続いて第２ページと第ｎページが第１枚目用紙の裏面に印刷されるように面付けされる。続いて第３ページと最終ページの１つ前の第ｎ−１ページが次の用紙である第２枚目用紙の表面、第４ページと最終ページの２つ前の第ｎ−２ページが第２枚目用紙の裏面、…と面付けされてゆくことになる。
【００６４】
面付けされた画像は、面付けされた状態（ここでは２ページ分の画像）となるように、ラスタライズ後の画像を結合してフラッシュＲＯＭ２４に記憶しておく。
【００６５】
この段階では、面付けされた画像は表面用、裏面用となっている。これは、画像の送り出し順および親機１０１、子機１０２との関連付けがなされていることになる。すなわち、第１ページを含む第１枚目用紙の表面用の画像は親機１０１の印刷部１３へ、第２ページを含む第１枚目用紙の裏面用の画像は子機１０２の印刷部１３へ、続いて第３ページを含む第２枚目用紙の表面用の画像は親機１０１の印刷部１３へ、第４ページを含む第２枚目用紙の裏面用の画像は子機１０２、…というように順番付け、および親機１０１、子機１０２との関連付けがなされていることになる。このような面付け処理は、本実施形態ではＣＰＵ２１が面付け処理に必要なプログラムを実行することで行っている。したがって、ＣＰＵ２１を含む制御部１１が面付け部となる。しかし、制御部１１に代わり画像処理専用のプロセッサーを設けて面付け処理を実行するようにしてもよい。
【００６６】
続いて、ＣＰＵ２１は印刷実行の指示を出して、用紙を一枚給紙させる（Ｓ７）。続いて、給紙した用紙が偶数枚目か否かを判断する（Ｓ８）。この偶数枚目の用紙があらかじめ指定された用紙である。Ｓ８において給紙した用紙が偶数枚目でなければ（すなわち奇数枚目）（Ｓ８：ＮＯ）、面付け後の画像データをそのまま表面用は親機１０１へ、裏面用は子機１０２へ送信し（Ｓ１１）、それぞれ印刷させる（Ｓ１２）。
【００６７】
一方、Ｓ８において給紙した用紙が偶数枚目の場合（Ｓ８：ＹＥＳ）、その用紙が偶数枚目であることを記憶しておき、この偶数枚目の用紙に印刷される面付け後の画像について表面用と裏面用を入れ替える（Ｓ９）。
【００６８】
Ｓ９の表裏の入れ替えは、偶数枚目の用紙である第２枚目用紙の表面に印刷される第３ページと第ｎ−２ページからなる画像を裏面用に指定し、第４ページと第ｎ−３ページからなる画像を表面用に指定し直すのである。他の偶数枚目用紙の画像も同様に入れ替えることになる。
【００６９】
続いて、ＣＰＵ２１は、面付けされた左右の画像を入れ替える（Ｓ１０）。これは、Ｓ９において、１枚の用紙に対する画像の表裏を入れ替えたため、１枚の用紙内において面付けされた２ページ分の画像の印刷順が逆転する。これを直すために左右の画像を入れ替えるのである。入れ替えた後の画像はフラッフュＲＯＭに元の画像に対して上書き保存される。
【００７０】
以上の処理を終えたのち、ＣＰＵ２１は入れ替えた後の表面用の画像を親機１０１へ、同じく入れ替えた後の裏面用の画像を子機１０２へ送信して（Ｓ１１）、それぞれ印刷させる（Ｓ１２）。このＳ１１およびＳ１２ではＳ９およびＳ１０の処理を行った後であれば、表裏および左右の画像を入れ替えた画像が親機１０１および子機１０２へ送信されて印刷されることになる。
【００７１】
続いて、ＣＰＵ２１は印刷が終了して子機１０２から出力された用紙が偶数枚目であれば（Ｓ８でＹＥＳの時の記憶に基づく）、その印刷された用紙を反転させる（Ｓ１３）。このとき、通常の印刷で反転させない設定（たとえばフェースダウン出力）であれば出力反転部１２１で反転させる。一方、通常印刷で反転させる設定（たとえばフェースアップ出力）であれば、反転経路を通さないことになる。このＳ１３において、Ｓ８でＹＥＳの時に偶数枚目の記憶がなければ、印刷出力された用紙は反転させないで出力することになる。
【００７２】
その後、ＣＰＵ２１はすべての印刷が終了したか否かを判断して（Ｓ１４）、すべての印刷が終了していなければ（Ｓ１４：ＮＯ）、Ｓ７へ戻り、以降の処理を継続する。一方、Ｓ１４においてすべての印刷が終了していれば（Ｓ１４：ＹＥＳ）、ＣＰＵ２１は印刷処理を終了する。印刷終了後は後処理装置１４に対して印刷設定で指定された後処理を実行させる（Ｓ１５）。後処理は、中綴じ冊子形態が指定されていれば、折り動作などを後処理装置１４に実施させることになる。これによりすべての処理が終了する。
【００７３】
次に、図４を参照してＳ５において左綴じ（または右綴じ）が選択された場合を説明する。基本的には中綴じと同様であり、見栄え優先が選択されている場合は面付けられた表裏の画像を入れ替えて印刷することになる。ただし、左右のページの入れ替えは行わない。以下、詳細に説明する。ここでは左綴じが選択された場合を例に説明するが、右綴じの場合も同様であり、後処理における綴じ位置が異なるだけである。
【００７４】
左綴じが指定された場合（Ｓ５：ＮＯ（左（右）綴じ））、ＣＰＵ２１は、各ページを面付けする（Ｓ２１）。ここでの面付けは、１枚の用紙の片面に１ページ分の画像が対応付けられ、かつ両面印刷となるようにする。すなわち、第１枚目用紙の表面に第１ページ、この第１枚目用紙の裏面に第２ページ、第２枚目用紙の表面に第３ページ、第２枚目用紙の裏面に第４ページ、…となり、最後に第ｎページが面付けされる。面付けされた画像は、面付けされた状態となるようにフラッシュＲＯＭ２４に記憶しておく。
【００７５】
この段階では、面付けされた画像は表面用、裏面用となって、画像の送り出し順に親機１０１、子機１０２との関連付けがなされていることになる。すなわち、第１枚目用紙の表面用の画像は親機１０１の印刷部１３へ、第１枚目用紙の裏面用の画像は子機１０２の印刷部１３へ、…となるように関連付けがなされている。
【００７６】
続いて、ＣＰＵ２１は印刷実行の指示を出して、用紙を一枚給紙させる（Ｓ２２）。続いて、給紙した用紙が偶数枚目か否かを判断する（Ｓ２３）。ここでも中綴じ同様に、遇煤枚目の用紙があらかじめ指定された用紙ということになる。Ｓ２３において給紙した用紙が偶数枚目でなければ（すなわち奇数枚目）であれば（Ｓ２３：ＮＯ）、面付け画像のデータをそのまま表面は親機１０１へ裏面は子機１０２へ送信し（Ｓ２５）、それぞれ印刷させる（Ｓ２６）。
【００７７】
一方、Ｓ２３において給紙した用紙が偶数枚目の場合（Ｓ２３：ＹＥＳ）、そのことを記憶しておいて、この偶数枚目の用紙に印刷される面付け後の画像について表面用と裏面用を入れ替える（Ｓ２４）。偶数枚目の用紙である第２枚目用紙の表面に面付けされている第２ページを裏面用にし、第３ページの画像を第２枚目用紙の表面用に指定し直すのである。他の偶数枚目用紙についても同様に入れ替えることになる。
【００７８】
続いて、ＣＰＵ２１は、表裏の画像を入れ替えた表面用の画像を親機１０１へ、同じく画像を入れ替えた裏面用の画像を子機１０２へ送信して（Ｓ２５）、それぞれ印刷させる（Ｓ２６）。
【００７９】
続いて、ＣＰＵ２１は印刷が終了して子機１０２から出力された用紙を反転させる（Ｓ２７）。通常印刷で反転させない印刷の場合は出力反転経路１２２を通し、通常印刷で反転させる印刷の場合は出力反転経路１２２を通さないことで反転させることになる。
【００８０】
その後、ＣＰＵ２１はすべての印刷が終了したか否かを判断して（Ｓ２８）、すべての印刷が終了していなければ（Ｓ２８：ＮＯ）、Ｓ２２へ戻り、以降の処理を継続する。一方、Ｓ２８においてすべての印刷が終了していれば（Ｓ２８：ＹＥＳ）、ＣＰＵ２１は印刷処理を終了する。その後ＣＰＵ２１は、後処理装置１４に対して印刷設定で指定された後処理、ここでは左綴じ形態となるように、ステープルまたはパンチ穴開けなどを印刷設定の指示に従って後処理を実行させる（Ｓ１５）。
【００８１】
次に、冊子印刷物の具体例を挙げてさらに説明する。まず中綴じ冊子形態を例に説明する。本実施形態の理解を容易にするためにここでは従来の中綴じ冊子形態の印刷から説明する。図６は従来の中綴じ冊子形態の印刷を説明するための説明図であり、（ａ）は印刷の説明図、（ｂ）は出来上がり冊子の説明図である。図７は本実施形態１を適用して見栄えを良くするための処理を行った中綴じ冊子形態の印刷を説明するための説明図であり、（ａ）および（ｂ）は印刷の説明図、（ｃ）は出来上がり冊子の説明図である。ここではわかり易いように、いずれも１２ページの印刷物を例に説明する。また図６および７中、［数字］は表面に印刷されたときのページ番号を示し、（数字）は裏面に印刷されたときのページ番号を示す。
【００８２】
図６を参照して、従来の中綴じ冊子形態の印刷を説明する。まず、第１枚目の用紙の表面には親機１０１によって第１ページと第１２ページが印刷される。その後第１枚目の用紙が子機１０２に搬送されて裏面に第２ページと第１１ページが印刷される。続いて、第２枚目の用紙の表面には親機１０１によって第３ページと第１０ページが印刷され、第２枚目の用紙が子機１０２に搬送されて裏面に第４ページと第９ページが印刷される。以降同様に各ページの表面が親機１０１、裏面が子機１０２によって印刷されることになる。
【００８３】
このようにして印刷出力された用紙は、図６（ｂ）に示すように、冊子形態として綴じられたとき、第２ページと第３ページが見開きページとなる。そうすると、第２ページは子機１０２、第３ページは親機１０１によって印刷されているため、親機１０１と子機１０２の微妙な違いが現れることがある。他の左右見開きとなるページも同様である。
【００８４】
親機１０１と子機１０２で印刷に違いが出る理由は様々であるが、たとえば、元々の印刷エンジンの個体差、また親機１０１と子機１０２とでカラーとモノクロの画像の印刷頻度が違うなどしてランニング時間の違いによる劣化の進み具合の違いなどが原因である。
【００８５】
次に、図７を参照して本実施形態１の場合を説明する。まず、第１枚目の用紙の表面には親機１０１によって第１ページと第１２ページが印刷される。その後第１枚目の用紙が子機１０２に搬送されて裏面に第２ページと第１１ページが印刷される。続いて、第２枚目の用紙の表面には親機１０１によって第９ページと第４ページが印刷され、第２枚目の用紙が子機１０２に搬送されて裏面に第１０ページと第３ページが印刷される。
【００８６】
この第２枚目の用紙に対する印刷は、図７（ｂ）に示すように、最初の面付け状態（すなわち従来の印刷（図６））と比べて、表裏、左右入れ替え後は、用紙の表裏に印刷される画像が入れ替わりかつ左右のページの画像も入れ替わっているのである。そしてこのようにして印刷出力された第２枚目の用紙は子機１０２から出力された段階で反転される。
【００８７】
その後は奇数枚目の用紙に対しては通常通り印刷し、偶数枚目の用紙に対しては表裏を入れ替えかつ左右の画像も入れ替えて印刷して最後に反転して出力することになる。
【００８８】
このようにして印刷出力された用紙は、図７（ｃ）に示すように、冊子形態として綴じられたとき、第２ページと第３ページが見開きページとなる。このとき、第２ページも第３ページも子機１０２によって印刷されているため印刷エンジンの違いによる差は現れることがない。同様に、見開きページとなる第４ページと第５ページは親機１０１によって印刷されているため印刷エンジンの違いによる差は現れることがない。他の見開きページも同様に、同じ印刷エンジンによる印刷となるので印刷エンジンの違いによる差は現れることがないのである。
【００８９】
次に、左綴じの場合を説明する。図８は従来の左綴じ冊子形態の印刷を説明するための説明図であり、（ａ）は印刷の説明図、（ｂ）は出来上がり冊子の説明図である。図９は本実施形態を適用して見栄えを良くするための処理を行った左綴じ冊子形態の印刷を説明するための説明図であり、（ａ）は印刷の説明図、（ｂ）は出来上がり冊子の説明図である。いずれも１２ページの印刷物を例に説明する。また図８および９中、［数字］は表面に印刷されたときのページ番号を示し、（数字）は裏面に印刷されたときのページ番号を示す。
【００９０】
図８を参照して、従来の左綴じ冊子形態の印刷を説明する。まず、第１枚目の用紙の表面には親機１０１によって第１ページが印刷される。その後第１枚目の用紙が子機１０２に搬送されて裏面に第２ページが印刷される。続いて、第２枚目の用紙の表面には親機１０１によって第３ページが印刷され、第２枚目の用紙が子機１０２に搬送されて裏面に第４ページが印刷される。以降同様に各ページの表面が親機１０１、裏面が子機１０２によって印刷されることになる。
【００９１】
このようにして印刷出力された用紙は、図８（ｂ）に示すように、冊子形態として綴じられたとき、第２ページと第３ページが見開きページとなる。そうすると、第２ページは子機１０２、第３ページは親機１０１によって印刷されているため、親機１０１と子機１０２の微妙な違いが現れることがある。他の左右見開きとなるページも同様である。
【００９２】
次に、図９を参照して本実施形態１の場合を説明する。まず、第１枚目の用紙の表面には親機１０１によって第１ページが印刷される。その後第１枚目の用紙が子機１０２に搬送されて裏面に第２ページが印刷される。続いて、第２枚目の用紙の表面には親機１０１によって第４ページが印刷され、第２枚目の用紙が子機１０２に搬送されて裏面に第３ページが印刷される。この第２枚目の用紙に対する印刷は、既に説明したように、最初に面付けられた状態（従来の印刷（図８））と比べると、表裏が入れ替わっているのである。そしてこのようにして印刷出力された第２枚目の用紙は子機１０２から出力された段階で反転される。その後は奇数枚目の用紙に対しては通常通り印刷し、偶数枚目の用紙に対しては表裏を入れ替えて印刷して最後に反転して出力することになる。
【００９３】
このようにして印刷出力された用紙は、図９（ｂ）に示すように、左綴じの冊子形態として綴じられたとき、第２ページと第３ページが見開きページとなる。このとき、第２ページも第３ページも子機１０２によって印刷されているため印刷エンジンの違いによる差は現れることがない。他の見開きページも同様に、見開き左右のページが同じ印刷エンジンによる印刷となるので印刷エンジンの違いによる差は現れることがないのである。
【００９４】
以上説明したように本実施形態１では、指定された用紙として偶数枚目の用紙に対する印刷を他の用紙（すなわち奇数枚目の用紙）に対する印刷に対して表裏の画像を入れ替えて印刷することとした。また、中綴じにおいては、さらに左右の画像も入れ替えることとした。これにより、すべての見開きページにおいて、見開き左右のページが同じ印刷エンジンによる印刷となり、印刷エンジンの違いによる差が現れることがないように印刷することができる。なお、画像を入れ替えるためのあらかじめ指定された用紙は、奇数枚目の用紙であってもよく、同様の効果が得られる。
【００９５】
［実施形態２］
以上説明した実施形態１では、指定された用紙としてすべての偶数枚目の用紙に対する印刷を他の用紙に対する印刷に対して表裏の画像を入れ替えて印刷することとした。しかし印刷する画像を入れ替えるのは、すべての偶数枚目の用紙に対して行う必要がない場合もある。たとえば、見開きページに文字だけが印刷されているような場合は、印刷エンジンの違いによる微妙な差は気にならないこともある。またたとえば、見開きページの一方のページ内で完結している写真やグラフィック、そのほかのイメージなどのオブジェクトは、一方のページ内にのみ印刷されるため、もう一方のページにこれら文字以外のオブジェクトがなければ左右ページの印刷エンジンの違いによる差はやはり気にならないこともある。
【００９６】
一方、見開きページの両方に文字以外のオブジェクト、たとえば写真、グラフィック、イメージなどが印刷される場合、従来の印刷では印刷エンジンの違いによる微妙な差に気づきやすい。
【００９７】
そこで、本実施形態２では、見開きページの左右に印刷される文字以外のオブジェクト（たとえば写真、グラフィック、イメージなどである。以下同様）を検出して、そのようなページが印刷される用紙に対してのみ、印刷する画像を入れ替えることとした。
【００９８】
図１０および１１は、実施形態２における両面印刷で冊子形態の印刷処理手順を説明するためのフローチャートである。また、図１２は、見栄え優先ページ判定の処理手順を示すサブルーチンフローチャートである。
【００９９】
実施形態２の両面印刷で冊子形態の印刷処理手順において、図３および４に示した手順と異なる部分は、Ｓ７の用紙給紙の後に見栄え優先ページを判定するステップ（Ｓ３０）を入れたこと、Ｓ８に当たるステップを見栄え優先ページか否かの判断としたこと（Ｓ３１）。Ｓ１０の左右画像入れ替えの後に反転フラグオンのステップ（Ｓ３２）を入れたこと、そしてＳ１３に当たるステップを見栄え優先の用紙を反転させるステップとしたことである。したがって、ここではこれら実施形態１とは異なる処理を中心に説明し、その他の実施形態１と同様の処理については説明を省略、または簡略して説明する。
【０１００】
本実施形態２では、１枚の用紙を給紙した後、見開きページの両方に文字以外のオブジェクトがあるか否かを判定する（Ｓ３０：見栄え優先ページ判定）。
【０１０１】
図１２を参照して、見栄え優先ページ判定の処理手順を説明する。ＣＰＵ２１はまず、反転フラグがオンになっているか否かを判断する（Ｓ３０１）。反転フラグは、見栄え優先ページを印刷する用紙に印刷する画像を、面付けされた順番から表裏および左右の画像を入れ替えたことを示すフラグである。ここで、反転フラグがオンであれば（Ｓ３０１：ＹＥＳ）、反転フラグをオフにして（Ｓ３０２）、そのままメインルーチンのＳ１１へ進み、印刷（Ｓ１２）を実行させる。
【０１０２】
反転フラグについて説明する。この段階、すなわち１枚の用紙の給紙直後に反転フラグがオンであったということは、その前に印刷した用紙は、面付けされた順番から表裏および左右の画像を入れ替えて印刷したということである。この状態で次の用紙でまた見開きページの両方に文字以外のオブジェクトありと判断されると、表裏、左右の画像を入れ替えてしまうことになる。そうすると前の用紙でせっかく印刷する画像を入れ替えて同じ印刷エンジンで見開きページが印刷されるようになったものが、次の用紙も反転させると結局、印刷順が逆になるだけで印刷エンジンは違うもので印刷することになってしまう。そこでこのＳ３０１およびＳ３０２、さらに後述のＳ３２を用いて、このようなことにならないようにしている。したがって、Ｓ３０２を経て、Ｓ１１、Ｓ１２の場合は、面付けされたときの順番でそのまま表裏に印刷する画像がそれぞれ親機１０１および子機１０２により印刷されることになる。
【０１０３】
Ｓ３０１において反転フラグがオンでなければ（Ｓ３０１：ＮＯ）、給紙された用紙に印刷されるページ（４ページ分ある）の中での先頭のページとその前のページ、および最後のページとその次のページの印刷する画像をそれぞれ比較する。そして先頭のページとその前のページ両方に文字以外のオブジェクトがあるか、または最後のページとその次のページの両方に文字以外のオブジェクトがあるかを判断する（Ｓ３０３）。
【０１０４】
ここで給紙された用紙に印刷されるページ（４ページ分ある）の中での先頭のページおよび最後のページというのは、面付けの順でいう表面に印刷されるページ（すなわち親機１０１で印刷）である。一方、その前のページとは、この段階では前の用紙に対して既に印刷が終了しているページであり面付けの順でいうと裏面に印刷されたページ（すなわち子機１０２で印刷）である。同様にその次のページもこの段階では前の用紙に対して既に印刷が終了しているページであり面付けの順でいうと裏面に印刷されたページ（すなわち子機１０２で印刷）である。
【０１０５】
このＳ３０３の段階は言い換えると、この段階で給紙された用紙の表面に印刷される２ページと、その前に印刷が終了した用紙の裏面に印刷された２ページとをそれぞれページ順に比較して、両方のページに文字以外のオブジェクトがあるか否かを判断しているのである。
【０１０６】
ここで見開きページの両方に文字以外のオブジェクトがなければ（Ｓ３０３：ＮＯ）、文字以外のオブジェクトなしをＲＡＭ２３に記憶して（Ｓ３０４）、メインルーチンへ戻る。一方、見開きページの両方に文字以外のオブジェクトがあれば（Ｓ３０３：ＹＥＳ）、文字以外のオブジェクトありをＲＡＭ２３に記憶して（Ｓ３０５）、メインルーチンへ戻る。
【０１０７】
この判断は、たとえば以下のようにして行うことができる。
【０１０８】
図１３は、文字以外のオブジェクトを検出する処理を説明する説明図である。
【０１０９】
見開きページの両方に文字以外のオブジェクトがある場合とは、図１３（ａ）のように、見開きページの左右に連続した文字以外のオブジェクト４０１があるもの、または図１３（ｂ）のように見開きページの左右にそれぞれ文字以外のオブジェクト４０１があるものをいう。
【０１１０】
図１３（ａ）および（ｂ）のような左右ページの両方に文字以外のオブジェクト４０１があるか否かは、たとえば、各オブジェクトの色階調情報とともに画素単位に付加されているオブジェクトの種別情報（タグビットという）により判断することができる。
【０１１１】
図１３（ｃ）は画素部分を拡大したものであり、図１３（ｄ）は、各画素に付与されている色階調情報、種別情報の説明図である。図示するように、一つひとつの画素ごとにシアン（ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、黒（Ｋ）の色階調情報とともに種別情報（Ｔａｇ）が付加されている。種別情報（タグビット（Ｔａｇ  ｂｉｔ））には、その画素が、たとえば、文字（テキスト）、写真、グラフィック、イメージなど、いずれのオブジェクトに属するものであるかを識別するための情報が記録されている。
【０１１２】
図１４は、色階調情報と種別情報を基にした版を説明する説明図である。色階調情報と種別情報に基づいてそれぞれの版を製作する。Ｃ，Ｍ，Ｙ，Ｋの色版とともにＴａｇ版ができあがる。このうちＴａｇ版を見れば、どういった種別のオブジェクトがページ内のどの位置に存在するのかを判断することができる。図では文字以外のオブジェクト４０１とテキスト（文字）４０２が存在していることを示している。
【０１１３】
なお、図１４に示したＴａｇ版などは、説明のためのもので、実際のＳ３０３の判断において図１４に示したようなＴａｇ版を製作する必要はなく、種別情報（Ｔａｇ）から文字以外のオブジェクトが存在することがわかれば見栄え優先ページであると判断することになる。
【０１１４】
Ｓ３０３の判断結果受けてメインルーチンに戻り、ＣＰＵ２１は現在の用紙に見栄え優先ページを印刷するか否かを判断する（Ｓ３１）。ここではＳ３０４の記憶に基づき見栄え優先ページが存在しないとなれば（Ｓ３１：ＮＯ）、面付けされた順となるように表面用、裏面用の画像をそのまま親機１０１および子機１０２に送信し（Ｓ１１）、印刷（Ｓ１２）させることになる。一方、Ｓ３０５の記憶に基づき見栄え優先ページが存在するとなれば（Ｓ３１：ＹＥＳ）、Ｓ３１ではそれを記憶しておき、面付けされた順に対して、表面用、裏面用の画像を入れ替え（Ｓ９）、さらに１枚の用紙の片面に印刷されるページの画像を左右入れ替える（Ｓ１０）。
【０１１５】
その後、ＣＰＵ２１は、画像の入れ替え（Ｓ９および１０）が行われたことを記憶しておくために、反転フラグをオンにする（Ｓ３２）。
【０１１６】
その後は、親機１０１、および子機１０２に表面用、裏面用とした画像を送信して（Ｓ１１）、印刷（Ｓ１２）させる。その後は、Ｓ３１で見栄え優先であることが記憶されているので、その用紙に対しては、反転させて出力する（Ｓ３３）。その後は実施形態１同様に印刷終了か否かを判断して終了していなければＳ７へ戻り以降の処理を継続することになる。
【０１１７】
図１１を参照して、左（右）綴じの場合を説明する。左（右）綴じの場合も中綴じと同様であり、給紙された用紙に印刷するページのうち、ページ順が一番前のページとその前のページの両方に画像があるか否かを判定する（Ｓ３０：見栄え優先ページ判定）。このとき中綴じとは異なり、後のページと比較する必要はない。なぜなら、左（右）綴じでは、後のページとの比較は、次に印刷される用紙においてその用紙に印刷される先頭のページとその前のページを比較することと同じだからである。なお、左（右）綴じルーチンに入っている場合、見栄え優先ページ判定のサブルーチン（図１２参照）において反転フラグをオフ（Ｓ３０２）とした後は、Ｓ２５へ進むことになる。
【０１１８】
そしてここで両方のページに文字以外のオブジェクトがあれば（Ｓ３１：ＹＥＳ）、表面用と裏面用の印刷する画像を入れ替えて（Ｓ２４）、反転フラグをオン（Ｓ３２）にして、以降の処理を行えばよい。
【０１１９】
次に、冊子印刷物の具体例を挙げてさらに説明する。ここでは、中綴じ冊子形態を例に説明する。なお、左（右）綴じの場合も出来上がりの状態は中綴じと同様であるので具体例についての説明は省略する。
【０１２０】
図１５は本実施形態２を適用して見栄えを良くするための処理を行った中綴じ冊子形態の印刷を説明するための説明図であり、（ａ）は印刷の説明図、（ｂ）は出来上がり冊子の説明図である。ここでは１６ページの印刷物を例に説明する。また図１５中、［数字］は表面に印刷されたときのページ番号を示し、（数字）は裏面に印刷されたときのページ番号を示す。
【０１２１】
ここでは、第２ページと第３ページが見開きページであり、しかも両方のページに文字以外のオブジェクトが印刷される場合を説明する。
【０１２２】
図１５を参照して、まず、第１枚目の用紙の表面には親機１０１によって第１ページと第１６ページが印刷される。その後第１枚目の用紙が子機１０２に搬送されて裏面に第２ページと第１５ページが印刷される。続いて、第２枚目の用紙の表面には親機１０１によって第４ページと第１３ページが印刷され、第２枚目の用紙が子機１０２に搬送されて裏面に第１４ページと第３ページが印刷される。この第２枚目の用紙に対する印刷は、第３ページにその前の第２ページから続く文字以外のオブジェクトがある。このため最初に面付けられた状態から表裏の画像が入れ替わり、かつ左右の画像も入れ替わっている。そしてこのようにして印刷出力された第２枚目の用紙は子機１０２から出力された段階で反転される。
【０１２３】
その後、第３枚目の用紙の表面に親機１０１により第５および第１２ページ、裏面に子機１０２により第６および第１１ページが印刷される。第４枚目の用紙の表面に親機１０１により第７および第１０ページ、裏面に子機１０２により第８および第９ページが印刷される。
【０１２４】
このようにして印刷出力された用紙は、図１５（ｂ）に示すように、冊子形態として綴じられたとき、第２ページと第３ページが見開きページとなる。このとき第２ページも第３ページも子機１０２によって印刷されているため印刷エンジンの違いによる差は現れることがない。一方、他のページはこの例では、見開きページの両方に文字以外のオブジェクトは存在しないため印刷エンジンが違っても、それによる差はほとんど認識できないものとなっている。
【０１２５】
次に、実施形態２における見栄え優先設定をする際の設定画面例を説明する。
【０１２６】
実施形態２においても、実施形態１において説明したように（図５参照）、見栄え優先が選択されることで、自動的に見開きページの両方に文字以外のオブジェクトがある場合に、見開きページとなる一方のページが印刷される用紙に対する画像を表裏入れ替えるようにしてもよい（中綴じではさらに左右も入れ替える）。
【０１２７】
しかし、それでは実施形態２に固有の処理のみとなって、実施形態１のようにすべての見開きページを同じ印刷エンジンで印刷することができなくなる。そこで、文字以外のオブジェクトのみに見栄え優先とするか、すべてのページで見栄え優先とするかをユーザーが選択できるようにした。
【０１２８】
図１６は、実施形態２において、文字以外のオブジェクトがあるページのみ見栄え優先とするか、すべてのページで見栄え優先とするかをユーザーが選択できる設定画面例を説明するための説明図である。
【０１２９】
設定画面３１０は、実施形態１同様に操作パネル１５に表示される。この設定画面３１０では、速度優先３０１、見た目優先（すべて）３０２、および見た目優先（画像のみ）３０３の項目が用意されておりそれぞれにラジオボタンが付いている。見た目優先（すべて）３０２は、実施形態１の処理を行ための項目である。見た目優先（画像のみ）３０３は実施形態２の処理を行うための項目である。なお、見た目優先（画像のみ）３０３における「（画像のみ）」とは、文字との対比で、文字以外のオブジェクトのことを画像と称しているものである。
【０１３０】
この設定画面３１０からユーザーがいずれかの項目を選択することで、制御部１１がそれぞれの処理を実行することになる。
【０１３１】
このような設定項目を設けることでユーザーにどのような見栄え優先処理を行うか選択できるようになる。速度優先３０１は、もちろん見栄えに関わらず、速度を優先して両面印刷かつ冊子形態の出力を得ることを望む場合に選択される。見た目優先（すべて）３０２は、処理速度は多少犠牲になるものの、すべての見開きページにおいて見栄えを優先する場合に選択される。そして見た目優先（画像のみ）３０３は、見開きページにおいて左右のページが異なる印刷エンジン印刷された場合の微妙な差が判別されやすい文字以外のオブジェクトに対してのみ見栄え優先とする場合に選択される。このため見た目優先（画像のみ）３０３では、見た目優先（すべて）３０２よりは処理速度が速くなり、かつ見栄えの気になるページは見栄えがよくなるようにして両面印刷で冊子形態の印刷物を得ることができる。
【０１３２】
以上説明したように本実施形態２では、指定された用紙として見開きページの両方に文字以外のオブジェクト、たとえば写真、グラフィック、イメージなどがある場合に、それら見開きページの一方のページが印刷される用紙を、他方のページが印刷される用紙に対して表裏の画像を入れ替えて印刷することとした。また、中綴じにおいては、さらに左右の画像も入れ替えることとした。これにより、特に印刷エンジンの違いによる微妙な差が見分けられやすい文字以外のオブジェクト（写真、グラフィック、イメージなど）が存在する見開きページにおいて、印刷エンジンの違いによる差が現れることがないように印刷することができる。
【０１３３】
［実施形態３］
実施形態１および２では、見栄え優先となる印刷設定を画像形成装置１に設けられている操作パネル１５から設定するための設定例を説明した。実施形態３では、ユーザーがプリンタードライバーからジョブごとに見開き設定を行う場合の例について説明する。
【０１３４】
印刷ジョブは、ＰＣなどにおいて作成される。その際プリンタードライバーが起動されて、様々な印刷設定が行われる。そこで、本実施形態３では、このプリンタードライバーの設定画面内に見栄え優先処理を行うための項目を追加したものである。
【０１３５】
図１７は、プリンタードライバーにより見栄え優先設定を行うためのプリンタードライバーの設定画面例を説明する説明図である。
【０１３６】
図１７（ａ）に示すように、プリンタードライバーの設定画面５００には、面付け５０１、両面印刷５０２、中綴じ５０３、左綴じ５０４、右綴じ５０５、見開き設定５０６などの項目がそれぞれの設定を行うために設けられている。なお、図示しないが、そのほかの印刷設定のための項目が表示されることもある。
【０１３７】
面付け５０１はプルダウンメニューとなっている。図１７（ｂ）に面付け５０１のプルダウンメニューの例を示す。面付け５０１のメニュー内には、たとえば小冊子５１１の項目がある。
【０１３８】
両面印刷５０２、中綴じ５０３、左綴じ５０４、右綴じ５０５は、いずれもチェックボックスが備えられていて、対応するチェックボックスがチェックされることでそれらの機能が設定される。
【０１３９】
見開き設定５０６はプルダウンメニューとなっている。図１７（ｃ）に見開き設定５０６のプルダウンメニューの例を示す。見開き設定５０６のメニュー内には、たとえば速度優先５１６、見た目優先（すべて）５２６、見た目優先（画像のみ）５３６が設けられている。なお、見た目優先（画像のみ）５３６における「（画像のみ）」とは、文字との対比で、文字以外のオブジェクトのことを画像と称しているものである。
【０１４０】
これらの項目が設けられた設定画面５００から、たとえば、両面印刷５０２および中綴じ５０３がチェックされて、面付け５０１のプルダウンメニューから小冊子５１１、見開き設定５０６のプルダウンメニューから見た目優先（すべて）５２６が選択されると、両面印刷で中綴じ冊子形態となる印刷を、すべての見開きページにおいて見栄え優先で実行する指示が印刷ジョブに埋め込まれる。この指示を受けた画像形成装置１は、実施形態１の処理を実行することになる。
【０１４１】
また設定画面５００から、たとえば、両面印刷５０２および中綴じ５０３がチェックされて、面付け５０１のプルダウンメニューから小冊子５１１、見開き設定５０６のプルダウンメニューから見た目優先（画像のみ）５３６が選択されると、両面印刷で中綴じ冊子形態となる印刷を、見開きページの両方のページに文字以外のオブジェクトがあるページのみ見栄え優先で実行する指示が印刷ジョブに埋め込まれる。この指示を受けた画像形成装置１は、実施形態２の処理を実行することになる。
【０１４２】
このように、ＰＣに組み込まれているプリンタードライバーにより見栄え優先の指示を行うことができるようにすることで、印刷ジョブの送信時に見開きページの見栄え優先による印刷を画像形成装置１に対して実行させることができるようになる。
【０１４３】
以上、本発明と適用した実施形態を説明したが、本発明はこれら実施形態に限定されるものではない。
【０１４４】
たとえば上述した実施形態では、画像形成装置内に制御部が組み込まれた形態を説明したが、画像形成装置の制御部は、別体の制御装置であってもよい。具体的には、印刷部をそれぞれ備えている親機、子機とは別に、実施形態１および２の処理を実行するための制御装置（いわゆるプリンターコントローラーやプリンターサーバーなど）であってもよい。
【０１４５】
そのほか、本発明は特許請求の範囲によって解釈されるものであって、上述した実施形態や事例に限定的に解釈されるものではないことは言うまでもない。
【符号の説明】
【０１４６】
１  画像形成装置、
１１  制御部、
１２  給紙部、
１３  印刷部、
１４  後処理装置、
２１  ＣＰＵ、
２２  ＲＯＭ、
２３  ＲＡＭ、
２４  フラッシュＲＯＭ、
２７  ネットワークインターフェース、
２８  バス、
２９  内部配線、
１０１  親機、
１０２  子機、
１１０  搬送経路、
１１１  中間反転部、
１２１  出力反転部、
３００  設定画面、
３０１  速度優先、
３０２  見栄え優先または見栄え優先（すべて）、
３０３  見た目優先（画像のみ）、
５００  プリンタードライバーの設定画面、
５０１  面付け、
５０２  両面印刷、
５０３  中綴じ、
５０４  左綴じ、
５０５  右綴じ、
５０６  見開き設定、
５１１  小冊子。
【図１】
2015182244.tif 000003
【図２】
2015182244.tif 000004
【図３】
2015182244.tif 000005
【図４】
2015182244.tif 000006
【図５】
2015182244.tif 000007
【図６】
2015182244.tif 000008
【図７】
2015182244.tif 000009
【図８】
2015182244.tif 000010
【図９】
2015182244.tif 000011
【図１０】
2015182244.tif 000012
【図１１】
2015182244.tif 000013
【図１２】
2015182244.tif 000014
【図１３】
2015182244.tif 000015
【図１４】
2015182244.tif 000016
【図１５】
2015182244.tif 000017
【図１６】
2015182244.tif 000018
【図１７】
2015182244.tif 000019