(57)【要約】【課題】閲覧に適した画像面付けを行うことのできる画像処理装置を提供する。【解決手段】画像データが両面印刷される記録用紙におけるステープル位置と、ステープル角度と、記録用紙の第１面または第２面のいずれか一方の対象面に印刷される１ページ分の画像データであるページ画像を回転させる回転角度とを対応付けて記憶する記憶部１２２と、ユーザからステープル位置およびステープル角度の指定を受け付ける受付部１２１と、記憶部１２２において、受付部１２１が受け付けたステープル位置およびステープル角度に対応付けられている回転角度を特定する面付け処理特定部１２３と、対象面に印刷されるページ画像を回転角度分回転させる画像回転部１２４と、回転後のページ画像を出力する出力部１２８とを備えた。【選択図】図２
2013051526.tif 000002
【特許請求の範囲】
【請求項１】
両面印刷の対象となる画像データを処理する画像処理装置であって、
画像データが両面印刷される記録用紙におけるステープル位置と、前記記録用紙の所定の辺に対するステープル角度と、前記記録用紙の第１面または第２面のいずれか一方の対象面に印刷される１ページ分の画像データであるページ画像を回転させる回転角度とを対応付けて記憶する記憶部と、
ユーザから前記ステープル位置および前記ステープル角度の指定を受け付ける受付部と、
前記記憶部において、前記受付部が受け付けた前記ステープル位置および前記ステープル角度に対応付けられている前記回転角度を特定する回転角度特定部と、
前記対象面に印刷される前記ページ画像を前記回転角度特定部により特定された前記回転角度分回転させる回転部と、
回転後の前記ページ画像を出力する出力部と
を備え、
前記回転角度は、両面にページ画像が印刷され、ステープルされた複数の記録用紙の見開き状態において開かれた第１記録用紙の第１面に印刷された第１ページ画像の上下方向と、第２記録用紙の第２面に印刷された第２ページ画像の上下方向とが一致するように、前記対象面に印刷される前記ページ画像を回転させる角度であり、
前記見開き状態とは、所定の第１配置位置に配置された前記複数の記録用紙のうち少なくとも１枚の前記第１記録用紙を残し、前記第２記録用紙が閲覧者によって捲られ、前記ステープル位置と前記ステープル角度に基づいて予め定められた位置であって、前記第１配置位置を基準として定まる相対的な位置である第２配置位置に前記第２記録用紙が配置された状態であることを特徴とする画像処理装置。
【請求項２】
前記記憶部は、前記第２配置位置を、前記ステープル位置および前記ステープル角度に対応付けてさらに記憶し、
前記記録用紙の前記第１面または前記第２面のうち少なくとも一方の面に印刷される前記ページ画像に、閲覧者により捲られた前記記録用紙を配置すべき前記第２配置位置を示す捲り方画像を付加する捲り方画像印刷付加部をさらに備え、
前記出力部は、前記捲り方画像が付加された前記ページ画像を出力することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記記録用紙の前記第１面または前記第２面のうち少なくとも一方の面に印刷される前記ページ画像に、前記受付部が受け付けた前記ステープル位置および前記ステープル角度を示すステープル画像を付加するステープル画像付加部をさらに備え、
前記出力部は、前記ステープル画像が付加された前記ページ画像を出力することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
両面印刷の対象となる画像データに基づいて、画像を形成する画像形成装置であって、
画像データが両面印刷される記録用紙におけるステープル位置と、前記記録用紙の所定の辺に対するステープル角度と、前記記録用紙の第１面または第２面のいずれか一方の対象面に印刷される１ページ分の画像データであるページ画像を回転させる回転角度とを対応付けて記憶する記憶部と、
ユーザから前記ステープル位置および前記ステープル角度の指定を受け付ける受付部と、
前記記憶部において、前記受付部が受け付けた前記ステープル位置および前記ステープル角度に対応付けられている前記回転角度を特定する回転角度特定部と、
前記対象面に印刷される前記ページ画像を前記回転角度特定部により特定された前記回転角度分回転させる回転部と、
前記記録用紙に回転後の前記ページ画像に基づいて、画像を形成する画像形成部と
を備え、
前記回転角度は、両面にページ画像が印刷され、ステープルされた複数の記録用紙の見開き状態において開かれた第１記録用紙の第１面に印刷された第１ページ画像の上下方向と、第２記録用紙の第２面に印刷された第２ページ画像の上下方向とが一致するように、前記対象面に印刷される前記ページ画像を回転させる角度であり、
前記見開き状態とは、所定の第１配置位置に配置された前記複数の記録用紙のうち少なくとも１枚の前記第１記録用紙を残し、前記第２記録用紙が閲覧者によって捲られ、前記ステープル位置と前記ステープル角度に基づいて予め定められた位置であって、前記第１配置位置を基準として定まる相対的な位置である第２配置位置に前記第２記録用紙が配置された状態であることを特徴とする画像形成装置。
【請求項５】
両面印刷の対象となる画像データを処理するコンピュータにおいて実行されるプログラムであって、
前記コンピュータは、画像データが両面印刷される記録用紙におけるステープル位置と、前記記録用紙の所定の辺に対するステープル角度と、前記記録用紙の第１面または第２面のいずれか一方の対象面に印刷される１ページ分の画像データであるページ画像を回転させる回転角度とを対応付けて記憶する記憶部を備え、
前記回転角度は、両面にページ画像が印刷され、ステープルされた複数の記録用紙の見開き状態において開かれた第１記録用紙の第１面に印刷された第１ページ画像の上下方向と、第２記録用紙の第２面に印刷された第２ページ画像の上下方向とが一致するように、前記対象面に印刷される前記ページ画像を回転させる角度であり、
前記見開き状態とは、所定の第１配置位置に配置された前記複数の記録用紙のうち少なくとも１枚の前記第１記録用紙を残し、前記第２記録用紙が閲覧者によって捲られ、前記ステープル位置と前記ステープル角度に基づいて予め定められた位置であって、前記第１配置位置を基準として定まる相対的な位置である第２配置位置に前記第２記録用紙が配置された状態であって、
前記コンピュータを、
ユーザから前記ステープル位置および前記ステープル角度の指定を受け付ける受付部と、
前記記憶部において、前記受付部が受け付けた前記ステープル位置および前記ステープル角度に対応付けられている前記回転角度を特定する回転角度特定部と、
前記対象面に印刷される前記ページ画像を前記回転角度特定部により特定された前記回転角度分回転させる回転部と、
前記記録用紙に回転後の前記ページ画像を出力する出力部と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置およびプログラムに関する。
【背景技術】
【０００２】
従来、印刷対象となる画像データに画像の上下方向の向きが異なる複数のページ画像が含まれている場合には、画像処理装置において、ページ画像を回転させる回転面付けや、ページ画像を縮小させる縮小面付けを行うことにより、画像データに基づいて、記録用紙に印刷される画像の向きを揃える技術が知られている。
【０００３】
例えば、図１３に示すように、印刷対象となる画像データが、長方形状の複数のページ画像を有し、１ページ目がページ画像の長辺方向を画像の上下方向とする縦画像であり、２ページ目がページ画像の短辺方向を画像の上下方向とする横画像であるとする。このような画像データに対する１ページ目を基準とした面付けでは、画像処理装置は、２ページ目の横画像の上下方向が記録用紙の長辺方向に一致するよう印刷されるように横画像を回転し、さらに横画像全体が記録用紙に収まるように横画像を縮小する。また、上述の画像データに対する縦画像を基準とした面付けでは、画像処理装置は、画像データに含まれる横画像を上記の場合と同様に回転および縮小する。
【０００４】
また、画像データが両面印刷の対象となっている場合には、画像処理装置において、上述のように縦画像と横画像の上下方向を揃えるだけでなく、画像データが印刷された複数の記録用紙がステープルされた状態において、記録用紙を捲って、記録用紙の表面や裏面を閲覧する場合に、記録用紙の表面に印刷された画像と裏面に印刷された画像の上下方向を揃えるように、ページ画像を適宜回転および縮小する技術が知られている。
【０００５】
例えば、閲覧者が記録用紙を画像の横方向に捲ることが想定される場合には、画像処理装置は、図１４に示すように、記録用紙の表面に印刷されるページ画像と記録用紙の裏面に印刷されるページ画像の上下方向が同一方向を向くように、所定のページ画像を適宜回転および縮小する。また、閲覧者が記録用紙を画像の上方向に捲ることが想定される場合には、図１５に示すように、記録用紙の表面に印刷されるページ画像と記録用紙の裏面に印刷されるページ画像の上下が逆になるように、所定のページ画像を適宜回転および縮小する。
【０００６】
また、ステープルに関する技術としては、例えば特許文献１には、自動的にバインドするホチキス機能を有する記録装置において、原稿の伝送方向に応じてバインド位置を決定するものが知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、図１４、図１５に示すように、従来の画像処理装置においては、両面印刷されステープルされた複数の記録用紙のうち１枚目の記録用紙の裏面に印刷された２ページ目のページ画像を閲覧者が閲覧する際に、１枚目の記録用紙が最終枚目の記録用紙に対面するように１枚目の記録用紙を完全に捲り２ページ目のみを閲覧することを想定したページ画像の面付けが行われる。したがって、図１６に示すように、閲覧者が１枚目の記録用紙の裏面に印刷された２ページ目と２枚目の記録用紙の表面に印刷された３ページ目を同時に見るべく、２ページ目と３ページ目が同時に開かれる見開きの状態になるように１枚目の記録用紙を捲った場合には、２ページ目と３ページ目のページ画像の上下方向が一致せず、閲覧者にとって見にくいという問題があった。
【０００８】
本発明は、上記に鑑みてなされたものであって、画像データが印刷された記録用紙が閲覧者により閲覧される際の各ページの向きに適した画像面付けを行うことのできる画像処理装置、画像形成装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、両面印刷の対象となる画像データを処理する画像処理装置であって、画像データが両面印刷される記録用紙におけるステープル位置と、前記記録用紙の所定の辺に対するステープル角度と、前記記録用紙の第１面または第２面のいずれか一方の対象面に印刷される１ページ分の画像データであるページ画像を回転させる回転角度とを対応付けて記憶する記憶部と、ユーザから前記ステープル位置および前記ステープル角度の指定を受け付ける受付部と、前記記憶部において、前記受付部が受け付けた前記ステープル位置および前記ステープル角度に対応付けられている前記回転角度を特定する回転角度特定部と、前記対象面に印刷される前記ページ画像を前記回転角度特定部により特定された前記回転角度分回転させる回転部と、回転後の前記ページ画像を出力する出力部とを備え、前記回転角度は、両面にページ画像が印刷され、ステープルされた複数の記録用紙の見開き状態において開かれた第１記録用紙の第１面に印刷された第１ページ画像の上下方向と、第２記録用紙の第２面に印刷された第２ページ画像の上下方向とが一致するように、前記対象面に印刷される前記ページ画像を回転させる角度であり、前記見開き状態とは、所定の第１配置位置に配置された前記複数の記録用紙のうち少なくとも１枚の前記第１記録用紙を残し、前記第２記録用紙が閲覧者によって捲られ、前記ステープル位置と前記ステープル角度に基づいて予め定められた位置であって、前記第１配置位置を基準として定まる相対的な位置である第２配置位置に前記第２記録用紙が配置された状態であることを特徴とする。
【００１０】
また、本発明の他の形態は、両面印刷の対象となる画像データに基づいて、画像を形成する画像形成装置であって、画像データが両面印刷される記録用紙におけるステープル位置と、前記記録用紙の所定の辺に対するステープル角度と、前記記録用紙の第１面または第２面のいずれか一方の対象面に印刷される１ページ分の画像データであるページ画像を回転させる回転角度とを対応付けて記憶する記憶部と、ユーザから前記ステープル位置および前記ステープル角度の指定を受け付ける受付部と、前記記憶部において、前記受付部が受け付けた前記ステープル位置および前記ステープル角度に対応付けられている前記回転角度を特定する回転角度特定部と、前記対象面に印刷される前記ページ画像を前記回転角度特定部により特定された前記回転角度分回転させる回転部と、前記記録用紙に回転後の前記ページ画像に基づいて、画像を形成する画像形成部とを備え、前記回転角度は、両面にページ画像が印刷され、ステープルされた複数の記録用紙の見開き状態において開かれた第１記録用紙の第１面に印刷された第１ページ画像の上下方向と、第２記録用紙の第２面に印刷された第２ページ画像の上下方向とが一致するように、前記対象面に印刷される前記ページ画像を回転させる角度であり、前記見開き状態とは、所定の第１配置位置に配置された前記複数の記録用紙のうち少なくとも１枚の前記第１記録用紙を残し、前記第２記録用紙が閲覧者によって捲られ、前記ステープル位置と前記ステープル角度に基づいて予め定められた位置であって、前記第１配置位置を基準として定まる相対的な位置である第２配置位置に前記第２記録用紙が配置された状態であることを特徴とする。
【００１１】
また、本発明の他の形態は、両面印刷の対象となる画像データを処理するコンピュータにおいて実行されるプログラムであって、前記コンピュータは、画像データが両面印刷される記録用紙におけるステープル位置と、前記記録用紙の所定の辺に対するステープル角度と、前記記録用紙の第１面または第２面のいずれか一方の対象面に印刷される１ページ分の画像データであるページ画像を回転させる回転角度とを対応付けて記憶する記憶部を備え、前記回転角度は、両面にページ画像が印刷され、ステープルされた複数の記録用紙の見開き状態において開かれた第１記録用紙の第１面に印刷された第１ページ画像の上下方向と、第２記録用紙の第２面に印刷された第２ページ画像の上下方向とが一致するように、前記対象面に印刷される前記ページ画像を回転させる角度であり、前記見開き状態とは、所定の第１配置位置に配置された前記複数の記録用紙のうち少なくとも１枚の前記第１記録用紙を残し、前記第２記録用紙が閲覧者によって捲られ、前記ステープル位置と前記ステープル角度に基づいて予め定められた位置であって、前記第１配置位置を基準として定まる相対的な位置である第２配置位置に前記第２記録用紙が配置された状態であって、前記コンピュータを、ユーザから前記ステープル位置および前記ステープル角度の指定を受け付ける受付部と、前記記憶部において、前記受付部が受け付けた前記ステープル位置および前記ステープル角度に対応付けられている前記回転角度を特定する回転角度特定部と、前記対象面に印刷される前記ページ画像を前記回転角度特定部により特定された前記回転角度分回転させる回転部と、前記記録用紙に回転後の前記ページ画像を出力する出力部として機能させるためのプログラムである。
【発明の効果】
【００１２】
本発明によれば、記憶部は、画像データが両面印刷される記録用紙におけるステープル位置と、前記記録用紙の所定の辺に対するステープル角度と、前記記録用紙の第１面または第２面のいずれか一方の対象面に印刷される１ページ分の画像データであるページ画像を回転させる回転角度とを対応付けて記憶し、受付部は、ユーザからステープル位置およびステープル角度の指定を受け付け、回転角度特定部は、記憶部において、受付部が受け付けたステープル位置およびステープル角度に対応付けられている回転角度を特定し、回転部は、対象面に印刷されるページ画像を回転角度特定部により特定された回転角度分回転させ、出力部は、回転後のページ画像を出力し、回転角度は、両面にページ画像が印刷され、ステープルされた複数の記録用紙の見開き状態において開かれた第１記録用紙の第１面に印刷された第１ページ画像の上下方向と、第２記録用紙の第２面に印刷された第２ページ画像の上下方向とが一致するように、対象面に印刷されるページ画像を回転させる角度であり、見開き状態とは、所定の第１配置位置に配置された複数の記録用紙のうち少なくとも１枚の第１記録用紙を残し、第２記録用紙が閲覧者によって捲られ、ステープル位置とステープル角度に基づいて予め定められた位置であって、第１配置位置を基準として定まる相対的な位置である第２配置位置に第２記録用紙が配置された状態であるので、ステープル位置およびステープル角度によらず、ステープル文書の見開き状態において、第２記録用紙の第２面に印刷された第１ページ画像の上下方向と、第１記録用紙の第１面に印刷された第２ページ画像の上下方向が一致するような印刷物を得ることができ、第２記録用紙の第２面と第１配置位置に配置された第１記録用紙の第１面が開かれた状態において２つのページ画像を同時に見る場合の見やすさを向上させることができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】図１は、画像形成システム１の全体構成を示す図である。
【図２】図２は、クライアントＰＣ６の機能構成を示すブロック図である。
【図３】図３は、画像データの回転面付けおよび縮小面付けの説明図である。
【図４−１】図４−１は、面付けテーブルのデータ構成を示す図である。
【図４−２】図４−２は、面付けテーブルのデータ構成を示す図である。
【図５】図５は、ステープル位置およびステープル角度の説明図である。
【図６−１】図６−１は、ステープル位置、ステープル角度および第２配置位置の関係を説明するための図である。
【図６−２】図６−２は、ステープル位置、ステープル角度および第２配置位置の関係を説明するための図である。
【図６−３】図６−３は、ステープル位置、ステープル角度および第２配置位置の関係を説明するための図である。
【図６−４】図６−４は、ステープル位置、ステープル角度および第２配置位置の関係を説明するための図である。
【図７】図７は、捲り方画像の印字例を示す図である。
【図８】図８は、ステープル画像の印刷例を示す図である。
【図９】図９は、クライアントＰＣ６の処理シーケンスを示す図である。
【図１０】図１０は、プリンタドライバ１２０による面付け処理の具体例を示す図である。
【図１１】図１１は、プリンタドライバ１２０による面付け処理の具体例を示す図である。
【図１２】図１２は、カラープリンタ３のハードウェア構成を示す図である。
【図１３】図１３は、従来の面付け処理を説明するための図である。
【図１４】図１４は、従来の面付け処理を説明するための図である。
【図１５】図１５は、従来の面付け処理を説明するための図である。
【図１６】図１６は、従来の面付け処理を説明するための図である。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照して、この発明にかかる画像処理装置、画像形成装置およびプログラムの最良な実施の形態を詳細に説明する。
【００１５】
図１は、実施の形態にかかる画像形成システム１の全体構成を示す図である。画像形成システム１は、複数のクライアントＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）６、カラープリンタ３、モノクロプリンタ４およびプリントサーバ５を備えている。クライアントＰＣ６、カラープリンタ３、モノクロプリンタ４およびプリントサーバ５は、ネットワーク２を介して接続している。
【００１６】
プリントサーバ５は、クライアントＰＣ６から画像データとともに当該画像データに対する印刷要求を受け付け、カラープリンタ３またはモノクロプリンタ４に適宜画像データとともに印刷指示を送信する。カラープリンタ３およびモノクロプリンタ４は、プリントサーバ５から画像データと印刷指示を受け付けると、印刷指示にしたがい画像データに基づいて、記録用紙に画像を形成（印刷）する。ここで、画像データには、複数の長方形状のページ画像が含まれている。各ページ画像は、記録用紙の第１面（表面）または第２面（裏面）のうちいずれか一方の面、すなわち片面に印刷される。
【００１７】
図２は、画像処理装置としてのクライアントＰＣ６の機能構成を示すブロック図である。クライアントＰＣ６は、画像処理にかかるアプリケーション１００と、アプリケーション１００を管理するＯＳ（オペレーティングシステム）１１０と、カラープリンタ３を制御するデバイスドライバであるプリンタドライバ１２０とを備えている。クライアントＰＣ６は、モノクロプリンタ４のプリンタドライバ（不図示）も備えている。モノクロプリンタ４のプリンタドライバは、カラープリンタ３のプリンタドライバ１２０と同様であるので、説明を省略する。
【００１８】
プリンタドライバ１２０は、カラープリンタ３における印刷の対象となる画像データの面付け処理を行う。面付け処理としては、回転面付けおよび縮小面付けがある。ここで、回転面付けとは、画像データに含まれる複数のページ画像のうち、所定のページ画像を回転させる処理である。また、縮小面付けとは、ページ画像を縮小する処理である。
【００１９】
例えば、画像データの１ページ目のページ画像がページ画像の長辺方向を上下方向とする縦画像であり、２ページ目のページ画像がページ画像の短辺方向を上下方向とする横画像であるような場合には、プリンタドライバ１２０は、縦画像または横画像を回転させることにより、画像データに含まれる複数のページ画像の向きを揃える。すなわち、プリンタドライバ１２０は、複数のページ画像が記録用紙に印刷された場合に、記録用紙の所定の辺に対する各ページ画像の上下方向の向きが一致するように縦画像または横画像を回転させる。プリンタドライバ１２０は、さらに回転後のページ画像が記録用紙に収まるように画像を縮小する。
【００２０】
また、画像データが両面印刷の対象とされ、カラープリンタ３において画像データに含まれる各ページ画像が記録用紙の両面に印刷され、ステープルされて綴じられる場合がある。この場合には、ステープルされた複数の記録用紙が閲覧者によって所定の第１配置位置に配置され、複数の記録用紙のうち少なくとも１枚の第１記録用紙を残し、複数の記録用紙のうち第１記録用紙以外の第２記録用紙が捲られ、第２配置位置に第２記録用紙が配置されることにより第２記録用紙の第２面（裏面）と第１配置位置に配置された第１記録用紙の第１面（表面）が開かれた見開き状態において、閲覧者が、第２記録用紙の第２面に印刷されたページ画像と第１記録用紙の第１面に印刷されたページ画像とを同時に閲覧することを想定し、プリンタドライバ１２０は、上述の見開き状態において、第２記録用紙の第２面に印刷されたページ画像と第１記録用紙の第１面に印刷されたページ画像の上下方向を揃えるような面付け処理を行う。ここで、第２配置位置は、第１配置位置を基準として定まる相対的な位置であり、設計時に設計者により設定される位置である。
【００２１】
なお、上述の見開き状態において開かれる、第２配置位置に配置された第２記録用紙の第２面に印刷されるページ画像と、第１配置位置に配置された第１記録用紙の第１面に印刷されるページ画像を、以下見開き２ページのページ画像と称することとする。また、画像データが印刷された複数の記録用紙のうち、閲覧者により捲られた記録用紙を第２記録用紙とし、残りの記録用紙を第１記録用紙と称することとする。また、第１記録用紙の配置位置を第１配置位置、第２記録用紙の配置位置を第２配置位置と称することとする。
【００２２】
例えば、図３に示すように、カラープリンタ３において画像データに含まれるページ画像１〜ページ画像３の３つの連続するページ画像がそれぞれ１枚目の記録用紙の表面、裏面および２枚目の記録用紙の表面に印刷されるとする。さらに、カラープリンタ３において、２枚の記録用紙は、記録用紙の左上の位置を、記録用紙の長辺に対し時計回りの方向に４５度の角度でステープルされるとする。
【００２３】
この場合、プリンタドライバ１２０は、図３に示すように、所定の位置である第１配置位置に配置され、ステープルされた複数の記録用紙のうち１枚目の記録用紙を閲覧者が捲り、この１枚目の記録用紙をステープルに平行に折り曲げ、１枚目の記録用紙を第２配置位置に配置した場合に、第２配置位置に配置された１枚目の記録用紙の裏面に印刷されたページ画像２の上下方向（向き）と第１配置位置に配置された２枚目の記録用紙の表面に印刷されたページ画像３の上下方向（向き）を一致させるべく、記録用紙の表面または裏面に印刷されるページ画像を回転し、縮小する。
【００２４】
プリンタドライバ１２０は、面付け処理を行うための構成として、受付部１２１と、記憶部１２２と、面付け処理特定部１２３と、画像回転部１２４と、画像縮小部１２５と、捲り方画像付加部１２６と、ステープル画像付加部１２７と、出力部１２８とを有している。受付部１２１は、ユーザインターフェースを介してユーザから入力された各種情報を受け付ける。受付部１２１は、例えば、面付け条件を受け付ける。ここで、面付け条件とは、面付け処理の内容を特定するために必要な情報である。面付け処理の内容とは、画像回転を行うか否か、または画像縮小を行うか否かなど、画像データに対して施す具体的な処理内容である。面付け情報については後述する。
【００２５】
記憶部１２２は、面付けテーブルを記憶している。図４−１および図４−２は、面付けテーブルのデータ構成を示す図である。本実施の形態にかかるプリンタドライバ１２０は、上述の第１配置位置および第２配置位置に配置された記録用紙の見開き２ページのページ画像の上下方向が揃うように、記録用紙の表面または裏面に印刷されるページ画像を回転、縮小する。記憶部１２２に記憶されている面付けテーブルには、このようなページ画像の回転、縮小を実現するためのルールが記憶されている。
【００２６】
図４−１に示す面付けテーブルは、表面基準のテーブルである。図４−２に示す面付けテーブルは、裏面基準のテーブルである。表面基準のテーブルにおいては、上述の第１配置位置および第２配置位置に配置された記録用紙の見開き２ページのページ画像の上下方向を揃える場合に、記録用紙の表面に印刷されるページ画像、すなわち奇数ページのページ画像の向きを基準とし、基準としたページ画像に記録用紙の裏面に印刷されるページ画像、すなわち偶数ページのページ画像の向きを合わせるようなページ画像の回転、縮小を実現するためのルールが記憶されている。
【００２７】
裏面基準のテーブルにおいては、第１配置位置および第２配置位置に配置された記録用紙の見開き２ページのページ画像の上下方向を揃える場合に、記録用紙の裏面に印刷されるページ画像の向きを基準とし、裏面に印刷されたページ画像に記録用紙の表面に印刷されるページ画像の向きを合わせるようなページ画像の回転、縮小を実現するためのルールが記憶されている。記録用紙の表面および裏面のうちいずれの印刷面を基準とするかを指定する情報は、ユーザにより入力され、受付部１２１が受け付ける。
【００２８】
表面基準の面付けテーブルおよび裏面基準の面付けテーブルは、記憶されている値が異なるだけであり、テーブルのデータ構成は同じである。いずれの面付けテーブルも、ＳＥＦ／ＬＥＦ、ステープル位置、ステープル角度、裏面画像の向き、表面画像の向き、裏面画像の回転角度、裏面画像の縮小のオンオフ、表面画像の回転角度、表面画像の縮小のオンオフを対応付けて記憶している。ＳＥＦ／ＬＥＦ、ステープル位置、ステープル角度、裏面画像の向き、表面画像の向きは、各ページ画像に施すべき面付け処理の内容を特定するために必要な面付け条件である。裏面画像の回転角度、裏面画像の縮小のオンオフ、表面画像の回転角度、表面画像の縮小のオンオフは、面付け処理の内容を示す情報である。面付けテーブルを参照することにより、面付け条件に基づいて、面付け処理の内容を特定することができる。
【００２９】
ここで、ＳＥＦ／ＬＥＦは、画像データが印刷されるカラープリンタ３における印刷方向を指定する情報である。ＳＥＦは、記録用紙の長辺方向（縦方向）を主走査方向として印刷を行う指定である。ＬＥＦは、記録用紙の短辺方向（横方向）を主走査方向として印刷を行う指定である。ＳＥＦ／ＬＥＦのいずれかを指定する情報は、ユーザにより入力され、受付部１２１が受け付ける。
【００３０】
ステープル位置とは、画像データが印刷されるべき記録用紙において、ステープルが施される位置である。また、ステープル角度とは、画像データが印刷されるべき記録用紙において、ステープルが施される角度であり、記録用紙の所定の辺を基準とした角度である。なお、記録用紙へのステープルは、カラープリンタ３において施される。また、他の例としては、記録用紙へのステープルは、ユーザによる手作業により施されてもよい。
【００３１】
ステープル位置およびステープル角度の指定は、ユーザにより入力され、受付部１２１が受け付ける。図５に示すように、ステープル位置としては、記録用紙２００の左上２０１、右上２０２、右下２０３および左下２０４の４つの位置を指定することができる。さらに、各位置において、ステープル角度として、記録用紙２００の短辺２１０に平行な角度（横）、記録用紙２００の長辺２１１に平行な角度（縦）、ステープル位置を通る記録用紙の対角線２１２、２１３に垂直な角度（斜め）の３つの角度を指定することができる。
【００３２】
例えば、記録用紙２００の左上２０１の位置においては、記録用紙２００の短辺２１０に平行な角度２２０（横）、記録用紙２００の長辺２１１に平行な角度２２１（縦）、ステープル位置を通る記録用紙の対角線２１３に垂直な角度２２２（斜め）の３つの角度を指定することができる。ステープル位置およびステープル角度は、記録用紙に印刷されるページ画像が縦画像であるか横画像であるかによらず、同様に指定することができる。
【００３３】
表面画像とは、記録用紙の表面に印刷されるページ画像であり、裏面画像とは、記録用紙の裏面に印刷されるページ画像である。すなわち、表面画像は、奇数ページのページ画像であり、裏面画像は、偶数ページのページ画像である。
【００３４】
表面画像の向きは、記録用紙の表面に印刷されるページ画像の上下方向を示す情報であり、ページ画像が縦画像であるか横画像であるかを示す情報である。裏面画像の向きは、同様に、記録用紙の裏面に印刷されるページ画像が縦画像であるか横画像であるかを示す情報である。表面画像の向きおよび裏面画像の向きは、いずれも画像データから得られる情報である。
【００３５】
表面画像の回転角度は、記録用紙の表面に印刷されるページ画像に対する回転面付け処理においてページ画像を回転させる回転角度を示す情報である。表面画像の縮小は、記録用紙の裏面に印刷されるページ画像に対する縮小面付け、すなわち画像の縮小処理を行うか否かを示す情報である。裏面画像の回転角度および裏面像の縮小は、それぞれ記録用紙の裏面に印刷されるページ画像を対象とした回転面付けにおける回転角度および縮小面付け（画像の縮小処理）を行うか否かを示す情報である。
【００３６】
表面画像および裏面画像の回転角度は、上述の第２配置位置に応じて設計者により予め決定され、面付けテーブルにその値が予め登録される。さらに、第２配置位置は、ステープル位置およびステープル角度に応じて設計者により設定される位置である。
【００３７】
図６−１〜図６−４は、ステープル位置、ステープル角度および第２配置位置の関係を説明するための図である。本実施の形態においては、閲覧者により捲られた第２記録用紙をステープル角度に沿って折り曲げることを想定して第２配置位置を定めることとする。すなわち、ステープル角度に応じて第２配置位置を定める。例えば図６−１に示すように、ステープル位置左上、ステープル角度縦の場合には、第１配置位置に配置された第１記録用紙に対し、第２記録用紙を縦に折り曲げることを想定し、第２記録用紙の第２配置位置は第１記録用紙の左側と定める。図６−２に示すように、ステープル位置左上、ステープル角度斜めの場合には、第２記録用紙を斜めに折り曲げることを想定し、第２配置位置を第１配置位置の左上と定める。図６−３に示すように、ステープル位置右上、ステープル角度斜めの場合には、第２記録用紙を斜めに折り曲げることを想定し、第２配置位置を第１記録用紙の右上と定める。図６−４に示すように、ステープル位置左上、ステープル角度横の場合には、第２記録用紙を横に折り曲げることを想定し、第２配置位置を第１配置位置の上側と定める。
【００３８】
さらに、図６−２に示すように、ステープル位置左上、ステープル角度斜めの場合には、閲覧者が第２記録用紙を第１記録用紙の左上方向に捲ることが想定されるのに対し、図６−３に示すように、ステープル位置右上、ステープル角度斜めの場合には、閲覧者が第２記録用紙を第１記録用紙の右上方向に捲るとことが想定される。このように、第２配置位置は、ステープル角度だけでなくステープル位置にも依存する。したがって、第２配置位置は、ステープル角度だけでなくステープル位置に応じて定めることとする。
【００３９】
さらに、本実施の形態にかかる各面付けテーブルには、画像データ中に縦画像と横画像が混在する場合に、横画像を回転および縮小し、ページ画像の上下方向が記録用紙の長辺方向に一致させる画像面付けを行うような表面画像および裏面画像の回転角度と、表面画像および裏面画像の縮小のオンオフが記憶されている。
【００４０】
図２の面付け処理特定部１２３は、受付部１２１から、ユーザにより入力された、ＳＥＦまたはＬＥＦの指定、ステープル位置およびステープル角度の指定、表面基準または裏面基準の指定を取得する。さらに、ＯＳ１１０を介してアプリケーション１００から画像データと、画像データに含まれるページ画像毎に、ページ画像の印刷設定を含む印刷指示を取得する。面付け処理特定部１２３は、記憶部１２２に記憶されている面付けテーブルを参照し、受付部１２１およびＯＳ１１０から取得した面付け条件に基づいて、画像データに含まれるページ画像毎に、ページ画像に施すべき面付け処理の内容、すなわち回転面付けの回転角度および画像縮小処理のオンオフを特定する。なお、面付け処理特定部１２３は、回転角度特定部として機能する。
【００４１】
画像回転部１２４は、面付け処理特定部１２３により特定された回転角度に基づいて、ページ画像を回転させる。画像縮小部１２５は、面付け処理特定部１２３により縮小オンが特定された場合に、ページ画像を縮小する。なお、縮小率は、回転後のページ画像全体を記録用紙に印刷可能な割合であり、予め設定されているものとする。
【００４２】
捲り方画像付加部１２６は、閲覧者が捲った記録用紙を配置すべき第２配置位置を示す捲り方画像を所定のページ画像の所定の位置に付加する。図７は、捲り方画像の印刷例を示す図である。このように、捲り方画像は、記録用紙の表面においてステープルが施される位置の近くに印刷されるように、ページ画像に付加される。すなわち、捲り方画像付加部１２６は、奇数ページのページ画像の左上の位置に捲り方画像を付加する。
【００４３】
このように、捲り方画像を付加することにより、閲覧者は、捲り方画像にしたがって、記録用紙を捲ることができ、これにより、捲られた記録用紙を、設計者が想定した第２配置位置に配置させることができる。したがって、閲覧者は、見開き２ページの上下方向を揃えた状態で見開き２ページを閲覧することができる。
【００４４】
他の例としては、捲り方画像付加部１２６は、記録用紙の裏面のみに捲り方画像が印刷されるように、捲り方画像をページ画像に付加してもよい。また他の例としては、捲り方画像付加部１２６は、記録用紙の両面に捲り方画像が印刷されるように、捲り方画像をページ画像に付加してもよい。また他の例としては、捲り方画像付加部１２６は、記録用紙の１枚目の表面、すなわち１ページ目のページ画像にのみ捲り方画像を付加することとしてもよい。また、捲り方画像付加部１２６により捲り方画像が付加される位置、すなわち記録用紙において捲り方画像が印刷される位置は実施の形態に限定されるものではなく、捲り方画像付加部１２６は、例えば記録用紙の左下または右上に捲り方画像が印刷されるように捲り方画像を付加してもよい。
【００４５】
ステープル画像付加部１２７は、受付部１２１が受け付けたステープル位置およびステープル角度を示すステープル画像を所定のページ画像の所定の位置に付加する。図８は、ステープル画像の印刷例を示す図である。このように、ステープル画像は、記録用紙の表面において実際にステープルが施される位置および角度に沿って印刷されるように、ページ画像に付加される。すなわち、ステープル画像付加部１２７は、奇数ページのページ画像のステープル位置にステープル画像を付加する。このように、ステープル画像を付加することにより、ユーザが手作業によりステープルする場合は、ユーザは、ステープル画像に沿ってステープルを施すことができる。
【００４６】
他の例としては、ステープル画像付加部１２７は、記録用紙の裏面のみにステープル画像が印刷されるように、ステープル画像をページ画像に付加してもよい。また他の例としては、ステープル画像付加部１２７は、記録用紙の両面にステープル画像が印刷されるように、ステープル画像をページ画像に付加してもよい。
【００４７】
出力部１２８は、画像回転部１２４、画像縮小部１２５、捲り画像付加部１２６およびステープル画像付加部１２７により適宜処理が施された後の各ページ画像を含む画像データをプリンタサーバ５に出力する。
【００４８】
図９は、クライアントＰＣ６プリンタドライバ１２０の処理を示すフローチャートである。プリンタドライバ１２０の面付け処理特定部１２３は、アプリケーション１００からＯＳ１１０を介して画像データおよび印刷指示を取得する（ステップＳ１００）。面付け処理特定部１２３は、受付部１２１からユーザにより入力された面付け条件を受け付ける（ステップＳ１０１）。ここで、ユーザから入力される面付け条件としては、ステープル位置、ステープル角度、ＳＥＦ／ＬＥＦの指定、面付け処理の基準となる面の指定がある。
【００４９】
続いて、画像データ中の各ページ画像に対する面付け処理が行われる。すなわち、まず面付け処理特定部１２３は、ＯＳ１１０を介してアプリケーション１００から取得した画像データのページ画像毎に、画像データと、受付部１２１から取得した面付け条件に基づいて、記憶部１２２を参照し、処理対象となる対象ページ画像に対して施すべき面付け処理の内容を特定する（ステップＳ１０２）。
【００５０】
具体的には、まず面付け処理特定部１２３は、受付部１２１から取得した面付け処理の基準とする印刷面の指定に基づいて、表面基準および裏面基準の面付けテーブルのうち指定された印刷面（基準面）に対する面付けテーブルを特定する。さらに、面付け処理特定部１２３は、画像データに基づいて、対象ページ画像が印刷される印刷面が記録用紙の表面および裏面のいずれであるかを特定する。さらに、面付け処理特定部１２３は、画像データに基づいて対象ページ画像の上下方向（向き）を特定する。
【００５１】
そして、面付け処理特定部１２３は、特定した面付けテーブルを参照し、受付部１２１から取得した、ＳＥＦ／ＬＥＦの指定、ステープル位置およびステープル角度の指定、対象ページ画像が裏面画像であるか表面画像であるか、対象ページ画像の向きが縦画像であるか横画像であるかに基づいて、面付けテーブルにおいて、これらの情報（条件）に対応付けられている面付け処理の内容、すなわち画像回転の回転角度および画像縮小のオンオフを特定する。
【００５２】
次に、画像回転部１２４は、面付け処理特定部１２３により特定された回転角度が０度でない場合には（ステップＳ１０３，Ｎｏ）、特定された回転角度だけ対象ページ画像を回転させる（ステップＳ１０４）。次に、画像縮小部１２５は、面付け処理特定部１２３により特定された画像縮小がオンである場合には（ステップＳ１０５，Ｙｅｓ）、対象ページ画像を縮小する（ステップＳ１０６）。ステップＳ１０３において、回転角度が０度である場合には（ステップＳ１０３，Ｙｅｓ）、対象ページ画像に対する回転処理は不要であり、ステップＳ１０５へ進む。また、ステップＳ１０５において、画像縮小がオフである場合には（ステップＳ１０５，Ｎｏ）、対象ページ画像に対する縮小処理は不要であり、ステップＳ１０７へ進む。
【００５３】
次に、捲り画像付加部１２６は、対象ページ画像が、捲り方画像を付加すべきページ画像である場合には（ステップＳ１０７，Ｙｅｓ）、捲り方画像を所定の位置に付加する（ステップＳ１０８）。次に、ステープル画像付加部１２７は、対象ページ画像が、ステープル画像を付加すべきページ画像である場合には（ステップＳ１０９，Ｙｅｓ）、ステープル画像を所定の位置に付加する（ステップＳ１１０）。ステップＳ１０７において、対象ページ画像が、捲り方画像を付加すべきページ画像でない場合には（ステップＳ１０７，Ｎｏ）、捲り方画像の付加処理は不要であり、ステップＳ１０９へ進む。ステップＳ１０９において、対象ページ画像がステープル画像を付加すべきページ画像でない場合には（ステップＳ１０９，Ｎｏ）、ステープル画像付加処理は不要であり、ステップＳ１１１へ進む。
【００５４】
以上ステップＳ１０２からステップＳ１１０までの面付け処理を画像データに含まれるすべてのページ画像について繰り返し（ステップＳ１１１，Ｎｏ）、すべてのページ画像に対する面付け処理が完了すると（ステップＳ１１１，Ｙｅｓ）、出力部１２８は、面付け処理後のページ画像を含む画像データを出力する（ステップＳ１１２）。以上で、プリンタドライバ１２０の処理が完了する。
【００５５】
図１０および図１１は、プリンタドライバ１２０による面付け処理の具体例を示す図である。図１０に示すように、縦画像のページ画像１〜３を含む画像データを処理対象とし、ユーザからＳＥＦ、表面基準が指定され、さらにステープル位置左上、ステープル角度斜めが指定されたとする。この場合、図４−１の５行目の面付け条件に該当する。すなわち、記録用紙の表面に印刷されるページ画像１およびページ画像３に対しては、回転角度０度、画像縮小オフの画像面付け処理が特定される。すなわち、ページ画像１，３に対する回転処理、縮小処理は行われない。一方、記録用紙の裏面に印刷されるページ画像２に対しては、回転角度２７０度、画像縮小オンの画像面付け処理が特定される。すなわち、ページ画像２に対しては２７０度の画像回転処理が施され、さらに画像縮小処理が施される。
【００５６】
この結果、図１０に示すように、所定の第１配置位置に配置された記録用紙のうち１枚目の記録用紙が閲覧者により捲られ、第２配置位置である第１配置位置の左上に１枚目の記録用紙が配置された見開き状態において、２ページ目に印刷されたページ画像２と３ページ目に印刷されたページ画像３の上下方向を揃えることができる。すなわち、第１配置位置および第２配置位置に配置された記録用紙の見開き状態において、２、３ページを同時に閲覧する際の見易さを向上させることができる。
【００５７】
また、図１１に示すように、縦画像のページ画像１〜３を含む画像データを処理対象とし、ユーザからＳＥＦ、裏面基準が指定され、さらにステープル位置左上、ステープル角度斜めが指定されたとする。この場合、図４−２の５行目の面付け条件に該当する。すなわち、記録用紙の裏面に印刷されるページ画像２に対しては、回転角度０度、画像縮小オフの画像面付け処理が特定され、回転処理、縮小処理は行われない。記録用紙の表面に印刷されるページ画像３に対しては、回転角度９０度、画像縮小オンの画像面付け処理が特定され、９０度の画像回転処理が施され、さらに画像縮小処理が施される。
【００５８】
この結果、図１１に示すように、裏面を基準とし、第１配置位置および第２配置位置に配置された記録用紙の見開き状態において、２、３ページの上下方向を揃えることができ、２、３ページを閲覧する際の見易さを向上させることができる。
【００５９】
以上のように、本実施の形態のクライアントＰＣ６においては、ステープル位置およびステープル角度毎に、ステープルされた記録用紙（文書）の見開き２ページの上下方向を揃えるような、記録用紙の表面または裏面に印刷されるページ画像に対する面付け処理の内容を、面付け条件に対応付けて面付けテーブルに記憶している。したがって、クライアントＰＣ６は、面付けテーブルを参照することにより、画像データに含まれる各ページ画像に対する適切な回転角度および画像縮小のオンオフを特定し、特定した処理を施すことができる。これにより、ステープルされた記録用紙が捲られ、第１配置位置および第２配置位置に配置された見開き状態において、見開き２ページを閲覧する際の見易さを向上させることができる。
【００６０】
本実施の形態のクライアントＰＣ６はＣＰＵなどの制御装置と、ＲＯＭ（Read  Only  Memory）やＲＡＭなどの記憶装置と、ＨＤＤ、ＣＤドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【００６１】
本実施形態のクライアントＰＣ６で実行される画像処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００６２】
また、本実施形態のクライアントＰＣ６で実行される画像処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のクライアントＰＣ６で実行される画像処理プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施形態の画像処理プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００６３】
本実施の形態のクライアントＰＣ６で実行される画像処理プログラムは、上述した各部（受付部、面付け処理特定部、画像回転部、画像縮小部、捲り画像付加部、ステープル画像付加部、出力部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体から画像処理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、受付部、面付け処理特定部、画像回転部、画像縮小部、捲り方画像付加部、ステープル画像付加部、出力部が主記憶装置上に生成されるようになっている。
【００６４】
なお、本実施の形態におけるクライアントＰＣ６においては、ステープル画像を付加する処理を行ったが、ステープル画像は、ユーザが手作業でステープルを施す場合のガイドとなる画像である。したがって、画像データが印刷されるカラープリンタ３においてステープルが施される場合には、ステープル画像は不要である。このような場合には、クライアントＰＣ６は、ステープル画像付加部１２７を備えず、ページデータにステープル画像を付加する処理は行わないこととしてもよい。
【００６５】
また、本実施の形態にかかる画像形成システム１においては、クライアントＰＣ６において画像データに対する面付け処理が行われたが、他の例としては、画像形成装置としてのカラープリンタ３またはモノクロプリンタ４において本実施の形態にかかる面付け処理が行われることとしてもよい。すなわち、カラープリンタ３およびモノクロプリンタ４が、プリンタドライバ１２０を備えることとしてもよい。なお、この場合には、出力部１２８から出力される画像データは、カラープリンタ３またはモノクロプリンタ４の画像形成部に送られ、記録用紙に印刷される。
【００６６】
図１２は、面付け処理が行われるカラープリンタ３のハードウェア構成を示す図である。本図に示すように、このカラープリンタ３は複合機であり、コントローラ１０とエンジン部（Ｅｎｇｉｎｅ）６０とをＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｆａｃｅ）バスで接続した構成となる。コントローラ１０は、カラープリンタ３全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部６０には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【００６７】
コントローラ１０は、ＣＰＵ１１と、ノースブリッジ（ＮＢ）１３と、システムメモリ（ＭＥＭ−Ｐ）１２と、サウスブリッジ（ＳＢ）１４と、ローカルメモリ（ＭＥＭ−Ｃ）１７と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１６と、ハードディスクドライブ（ＨＤＤ）１８とを有し、ノースブリッジ（ＮＢ）１３とＡＳＩＣ１６との間をＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バス１５で接続した構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２ａと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)１２ｂと、をさらに有する。
【００６８】
ＣＰＵ１１は、カラープリンタ３の全体制御をおこなうものであり、ＮＢ１３、ＭＥＭ−Ｐ１２およびＳＢ１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００６９】
ＮＢ１３は、ＣＰＵ１１とＭＥＭ−Ｐ１２、ＳＢ１４、ＡＧＰ１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００７０】
ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ１２ａとＲＡＭ１２ｂとからなる。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【００７１】
ＳＢ１４は、ＮＢ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ１４は、ＰＣＩバスを介してＮＢ１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【００７２】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であり、ＡＧＰ１５、ＰＣＩバス、ＨＤＤ１８およびＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）と、エンジン部６０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ１６には、ＰＣＩバスを介してＦＣＵ（Ｆａｃｓｉｍｉｌｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）３０、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）４０、ＩＥＥＥ１３９４（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ  １３９４）インターフェース５０が接続される。操作表示部２０はＡＳＩＣ１６に直接接続されている。
【００７３】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００７４】
ＡＧＰ１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【００７５】
なお、上記例においては、画像形成装置を、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機に適用した例を挙げて説明するが、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像形成装置であればいずれにも適用することができる。
【符号の説明】
【００７６】
１  画像形成システム
２  ネットワーク
３  カラープリンタ
４  モノクロプリンタ
５  プリントサーバ
６  クライアントＰＣ
１００  アプリケーション
１１０  ＯＳ
１２０  プリンタドライバ
１２１  受付部
１２２  記憶部
１２３  面付け処理特定部
１２４  画像回転部
１２５  画像縮小部
１２６  捲り方画像付加部
１２７  ステープル画像付加部
１２８  出力部
【先行技術文献】
【特許文献】
【００７７】
【特許文献１】特開平５−２０７２１７号公報
【図１】
2013051526.tif 000003
【図２】
2013051526.tif 000004
【図３】
2013051526.tif 000005
【図４−１】
2013051526.tif 000006
【図４−２】
2013051526.tif 000007
【図５】
2013051526.tif 000008
【図６−１】
2013051526.tif 000009
【図６−２】
2013051526.tif 000010
【図６−３】
2013051526.tif 000011
【図６−４】
2013051526.tif 000012
【図７】
2013051526.tif 000013
【図８】
2013051526.tif 000014
【図９】
2013051526.tif 000015
【図１０】
2013051526.tif 000016
【図１１】
2013051526.tif 000017
【図１２】
2013051526.tif 000018
【図１３】
2013051526.tif 000019
【図１４】
2013051526.tif 000020
【図１５】
2013051526.tif 000021
【図１６】
2013051526.tif 000022