(57)【要約】【課題】パンチやステープル等の仕上げ機能を実現しつつ、印刷物の見映えに関する品質の低下を抑制することを課題とする。【解決手段】画像処理装置は、印刷対象に含まれる複数のページに用紙サイズが混在しているか否かを判定し、用紙サイズが混在していると判定した場合に、混在している用紙サイズのうち最大の用紙サイズを表す第１用紙サイズを特定し、第１用紙サイズよりも小さい用紙サイズであって、第１用紙サイズの短辺と同一の長さの辺を有する用紙サイズを表す第２用紙サイズに、印刷対象に含まれる複数のページそれぞれの用紙サイズが納まるか否かを判定し、用紙サイズが第２用紙サイズに納まると判定されたページを該第２用紙サイズで印刷するように制御し、用紙サイズが第２用紙サイズに納まらないと判定されたページを第１用紙サイズで印刷するように制御する。【選択図】図３
2016063316.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象に含まれる複数のページに用紙サイズが混在しているか否かを判定する用紙サイズ判定部と、
前記用紙サイズが混在していると判定された場合に、混在している前記用紙サイズのうち最大の用紙サイズを表す第１用紙サイズを特定する特定部と、
前記第１用紙サイズよりも小さい用紙サイズであって、前記第１用紙サイズの短辺と同一の長さの辺を有する用紙サイズを表す第２用紙サイズに、前記複数のページそれぞれの用紙サイズが納まるか否かを判定する印刷ページ判定部と、
前記印刷対象に含まれる複数のページのうち、用紙サイズが前記第２用紙サイズに納まると判定されたページを該第２用紙サイズで印刷するように制御し、用紙サイズが前記第２用紙サイズに納まらないと判定されたページを前記第１用紙サイズで印刷するように制御する用紙サイズ制御部と
を有することを特徴とする画像処理装置。
【請求項２】
前記印刷ページ判定部は、両面印刷が設定されている場合に、前記第２用紙サイズの両面に、前記複数のページそれぞれの用紙サイズが納まるか否かを判定し、
前記用紙サイズ制御部は、前記印刷対象に含まれる複数のページのうち、用紙サイズが前記第２用紙サイズの両面に納まると判定されたページを該第２用紙サイズで両面印刷するように制御し、用紙サイズが前記第２用紙サイズの両面に納まらないと判定されたページを前記第１用紙サイズで両面印刷するように制御することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記用紙サイズ制御部は、前記第１用紙サイズ及び前記第２用紙サイズの印刷ページの余白がより少なくなるように、前記印刷対象に含まれる複数のページを面付けすることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記特定部は、前記第１用紙サイズと前記第２用紙サイズとを使用する印刷設定である場合に、前記第１用紙サイズを特定することを特徴とする請求項１〜３の何れか一つに記載の画像処理装置。
【請求項５】
前記用紙サイズ制御部による制御に従って前記印刷対象の印刷処理を実行し、前記第１用紙サイズの短辺と、該短辺と同一の長さの辺である前記第２用紙サイズの辺との位置を揃えて排紙する画像処理部をさらに有することを特徴とする請求項１〜４の何れか一つに記載の画像処理装置。
【請求項６】
印刷対象に含まれる複数のページに用紙サイズが混在しているか否かを判定するステップと、
前記用紙サイズが混在していると判定された場合に、混在している前記用紙サイズのうち最大の用紙サイズを表す第１用紙サイズを特定するステップと、
前記第１用紙サイズよりも小さい用紙サイズであって、前記第１用紙サイズの短辺と同一の長さの辺を有する用紙サイズを表す第２用紙サイズに、前記複数のページそれぞれの用紙サイズが納まるか否かを判定するステップと、
前記印刷対象に含まれる複数のページのうち、用紙サイズが前記第２用紙サイズに納まると判定されたページを、該第２用紙サイズで印刷するように制御するステップと、
前記印刷対象に含まれる複数のページのうち、用紙サイズが前記第２用紙サイズに納まらないと判定されたページを、前記第１用紙サイズで印刷するように制御するステップと
を含むことを特徴とする画像処理方法。
【請求項７】
印刷対象に含まれる複数のページに用紙サイズが混在しているか否かを判定するステップと、
前記用紙サイズが混在していると判定された場合に、混在している前記用紙サイズのうち最大の用紙サイズを表す第１用紙サイズを特定するステップと、
前記第１用紙サイズよりも小さい用紙サイズであって、前記第１用紙サイズの短辺と同一の長さの辺を有する用紙サイズを表す第２用紙サイズに、前記複数のページそれぞれの用紙サイズが納まるか否かを判定するステップと、
前記印刷対象に含まれる複数のページのうち、用紙サイズが前記第２用紙サイズに納まると判定されたページを、該第２用紙サイズで印刷するように制御するステップと、
前記印刷対象に含まれる複数のページのうち、用紙サイズが前記第２用紙サイズに納まらないと判定されたページを、前記第１用紙サイズで印刷するように制御するステップと
をコンピュータに実行させるための画像処理プログラム。
【請求項８】
印刷対象に含まれる複数のページに用紙サイズが混在しているか否かを判定する用紙サイズ判定部と、
前記用紙サイズが混在していると判定された場合に、混在している前記用紙サイズのうち最大の用紙サイズを表す第１用紙サイズを特定する特定部と、
前記第１用紙サイズよりも小さい用紙サイズであって、前記第１用紙サイズの短辺と同一の長さの辺を有する用紙サイズを表す第２用紙サイズに、前記複数のページそれぞれの用紙サイズが納まるか否かを判定する印刷ページ判定部と、
前記印刷対象に含まれる複数のページのうち、用紙サイズが前記第２用紙サイズに納まると判定されたページを該第２用紙サイズで印刷するように制御し、用紙サイズが前記第２用紙サイズに納まらないと判定されたページを前記第１用紙サイズで印刷するように制御するための情報を生成する用紙サイズ制御部と、
生成された前記情報を画像処理装置に対して送信する送信部と
を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、画像処理プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
ＭＦＰ（Multi‐Function  Printer）等の画像処理装置では、用紙サイズが混在している印刷対象に含まれる複数ページを印刷する場合に、パンチやステープル等の仕上げ機能を実現することが困難である。そこで、最近では、用紙サイズを所定用紙サイズに揃えて印刷する技術がある。例えば、特許文献１（特開２００４−１９９４６４号公報）では、所定用紙サイズよりもサイズが大きいページを所定用紙サイズに納まるように複数に分割して印刷し、所定用紙サイズよりもサイズが小さいページを所定用紙サイズにそのままのサイズで印刷する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来技術は、印刷物の見映えに関する品質が低下する可能性があるという問題がある。具体的には、従来技術は、所定用紙サイズよりもサイズが大きいページを所定用紙サイズに納まるように複数に分割して印刷するので、状況によっては見辛く感じられる場合があり、印刷物の見映えに関する品質が低下する。
【０００４】
本発明は、上記に鑑みてなされたものであって、パンチやステープル等の仕上げ機能を実現しつつ、印刷物の見映えに関する品質の低下を抑制することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、本発明に係る画像処理装置は、印刷対象に含まれる複数のページに用紙サイズが混在しているか否かを判定する用紙サイズ判定部と、前記用紙サイズが混在していると判定された場合に、混在している前記用紙サイズのうち最大の用紙サイズを表す第１用紙サイズを特定する特定部と、前記第１用紙サイズよりも小さい用紙サイズであって、前記第１用紙サイズの短辺と同一の長さの辺を有する用紙サイズを表す第２用紙サイズに、前記複数のページそれぞれの用紙サイズが納まるか否かを判定する印刷ページ判定部と、前記印刷対象に含まれる複数のページのうち、用紙サイズが前記第２用紙サイズに納まると判定されたページを該第２用紙サイズで印刷するように制御し、用紙サイズが前記第２用紙サイズに納まらないと判定されたページを前記第１用紙サイズで印刷するように制御する用紙サイズ制御部とを有する。
【発明の効果】
【０００６】
本発明の一つの様態によれば、パンチやステープル等の仕上げ機能を実現しつつ、印刷物の見映えに関する品質の低下を抑制することができるという効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施の形態１に係る画像処理システムの構成例を示す図である。
【図２】図２は、実施の形態１に係る画像処理装置のハードウェア構成例を示すブロック図である。
【図３】図３は、実施の形態１に係る画像処理装置の機能構成例を示すブロック図である。
【図４】図４は、実施の形態１に係る画像処理の例を説明するための図である。
【図５】図５は、実施の形態１に係る画像処理の流れの例を示すフローチャートである。
【図６】図６は、実施の形態２に係る画像処理装置の機能構成例を示すブロック図である。
【図７】図７は、実施の形態２に係る画像処理の例を説明するための図である。
【図８】図８は、実施の形態２に係る画像処理の流れの例を示すフローチャートである。
【図９】図９は、実施の形態３に係る画像処理の例を説明するための図である。
【図１０】図１０は、実施の形態３に係る画像処理の流れの例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、本発明に係る画像処理装置、画像処理方法、画像処理プログラム及び情報処理装置の実施の形態を説明する。なお、以下の実施の形態により本発明が限定されるものではない。なお、各実施の形態は、内容を矛盾させない範囲で適宜組み合わせることができる。
【０００９】
（実施の形態１）
［実施の形態１に係るシステム構成］
図１を用いて、実施の形態１に係る画像処理システムの構成を説明する。図１は、実施の形態１に係る画像処理システムの構成例を示す図である。
【００１０】
図１に示すように、画像処理システム１には、クライアント端末３と、クライアント端末４と、クライアント端末５と、クライアント端末６と、クライアント端末７と、画像処理装置１００とが含まれる。各装置は、ＬＡＮ（Local  Area  Network）等のネットワーク２に接続される。図１に示す例では、５台のクライアント端末が画像処理システム１に含まれている場合を例に挙げているが、クライアント端末の数はいくつであっても良い。以下では、画像処理装置１００をクライアント端末３から利用する場合を例に挙げて説明する。
【００１１】
上述した構成において、クライアント端末３は、ＰＣ（Personal  Computer）やサーバ装置、タブレット端末等の情報処理装置であり、ユーザ操作に応じて、画像処理装置１００に印刷要求等のコマンドを送信する。画像処理装置１００の操作については、ネットワーク２経由でクライアント端末３から行なわれるリモート操作と、該画像処理装置１００が有する操作表示部（オペレーションパネル）を用いたユーザ操作とを併用することも可能である。なお、ネットワーク２への接続手段を有さない画像処理装置１００である場合には、操作表示部を用いたユーザ操作によって処理を実現する。
【００１２】
画像処理装置１００は、コピー機能、プリンタ機能、スキャナ機能及びファクシミリ機能のうち、少なくともプリンタ機能を含んだ２つ以上の機能を有するＭＦＰ等の装置である。かかる画像処理装置１００は、クライアント端末３から印刷要求を受け付けると、印刷対象に含まれる複数のページに混在している用紙サイズに対して、最大の用紙サイズと、最大の用紙サイズの半分の用紙サイズとを使用して印刷処理を実行する。以下では、印刷対象に含まれる複数のページに混在している用紙サイズのうち最大の用紙サイズを「第１用紙サイズ」、第１用紙サイズの半分の用紙サイズを「第２用紙サイズ」と呼ぶ場合がある。詳細には、第２用紙サイズは、少なくとも、第１用紙サイズよりも小さい用紙サイズであって、第１用紙サイズの短辺と同一の長さの辺を有する用紙サイズである。例えば、第１用紙サイズが「Ａ３判」であれば、第２用紙サイズは「Ａ４判」となる。なお、「Ａ判」や「Ｂ判」等の用紙が使用される場合には、第２用紙サイズの面積は、第１用紙サイズの面積の半分となる。
【００１３】
具体的には、画像処理装置１００は、クライアント端末３から印刷要求を受け付けた場合に、印刷対象に含まれる複数のページに用紙サイズが混在しているか否かを判定する。そして、画像処理装置１００は、用紙サイズが混在していると判定した場合に、混在している用紙サイズのうち最大の用紙サイズを表す第１用紙サイズを特定する。続いて、画像処理装置１００は、第１用紙サイズよりも小さい用紙サイズであって、第１用紙サイズの短辺と同一の長さの辺を有する用紙サイズを表す第２用紙サイズに、印刷対象に含まれる複数のページそれぞれの用紙サイズが納まるか否かを判定する。このとき、画像処理装置１００は、印刷対象に含まれる複数のページのうち、用紙サイズが第２用紙サイズに納まると判定されたページを、第２用紙サイズで印刷するように制御する。また、画像処理装置１００は、印刷対象に含まれる複数のページのうち、用紙サイズが第２用紙サイズに納まらないと判定されたページを、第１用紙サイズで印刷するように制御する。
【００１４】
その後、画像処理装置１００は、印刷設定や制御に従って印刷処理を実行し、印刷物を出力する。このとき、画像処理装置１００は、第１用紙サイズの短辺と、該短辺と同一の長さの辺である第２用紙サイズの辺との位置を揃えて排紙する。例えば、デフォルトの状態が、用紙の長辺を縦とし、用紙の短辺を横とするものであれば、第１用紙サイズでの印刷を縦向き（例えば、Ａ３判を縦向き）で排紙する場合、第２用紙サイズでの印刷を横向き（例えば、Ａ４判を横向き）で排紙する。第１用紙サイズと第２用紙サイズとの同一の長さの辺を揃えて排紙することにより、パンチやステープル等の仕上げ機能を実現することができる。
【００１５】
つまり、画像処理装置１００は、印刷対象に含まれる複数のページに用紙サイズが混在する場合に、最大の用紙サイズとなる第１用紙サイズと、半分の用紙サイズとなる第２用紙サイズとを使用して、第２用紙サイズに納まるページを該第２用紙サイズで印刷するように制御し、第２用紙サイズに納まらないページを第１用紙サイズで印刷するように制御する。この結果、画像処理装置１００は、所定用紙サイズに納まるように印刷対象に含まれるページを分割する従来技術と比較して、パンチやステープル等の仕上げ機能を実現しつつ、印刷物の見映えに関する品質の低下を抑制することができる。
【００１６】
［実施の形態１に係る画像処理装置のハードウェア構成］
次に、図２を用いて、実施の形態１に係る画像処理装置１００のハードウェア構成を説明する。図２は、実施の形態１に係る画像処理装置１００のハードウェア構成例を示すブロック図である。
【００１７】
図２に示すように、画像処理装置１００は、コントローラ１０と、エンジン（Engine）部６０とがＰＣＩバスで接続された構成を有する。コントローラ１０は、画像処理装置１００全体の制御と描画、通信、各種入力を制御するコントローラである。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジン等であり、例えば、白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナ又はファックスユニット等である。なお、エンジン部６０には、プロッタ等のいわゆるエンジン部分に加えて、誤差拡散やガンマ変換等の画像処理部分が含まれる。
【００１８】
コントローラ１０は、ＣＰＵ（Central  Processing  Unit）１１と、ノースブリッジ（NB）１３と、システムメモリ（MEM‐P）１２と、サウスブリッジ（SB）１４と、ローカルメモリ（MEM‐C）１７と、ＡＳＩＣ１６と、ハードディスクドライブ（HDD）１８とを有し、ノースブリッジ１３とＡＳＩＣ１６との間がＡＧＰ（Accelerated  Graphics  Port）バス１５で接続された構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ（Read  Only  Memory）１２ａと、ＲＡＭ（Random  Access  Memory）１２ｂと、をさらに有する。
【００１９】
ＣＰＵ１１は、画像処理装置１００の全体制御を行なうものであり、ノースブリッジ１３、ＭＥＭ−Ｐ１２及びサウスブリッジ１４を含むチップセットを有し、このチップセットを介して他の機器と接続される。ノースブリッジ１３は、ＣＰＵ１１と、ＭＥＭ−Ｐ１２と、サウスブリッジ１４と、ＡＧＰバス１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書き等を制御するメモリコントローラ、ＰＣＩマスタ及びＡＧＰターゲットを有する。
【００２０】
ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリ等として用いるシステムメモリであり、ＲＯＭ１２ａとＲＡＭ１２ｂとを有する。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリである。ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリ等として用いる書き込み及び読み出し可能なメモリである。サウスブリッジ１４は、ノースブリッジ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このサウスブリッジ１４は、ＰＣＩバスを介してノースブリッジ１３と接続されており、このＰＣＩバスには、ネットワークインタフェース部等も接続される。
【００２１】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated  Circuit）であり、ＡＧＰバス１５、ＰＣＩバス、ＨＤＤ１８及びＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲット及びＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ARB）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジック等により画像データの回転等を行なう複数のＤＭＡＣ（Direct  Memory  Access  Controller）と、エンジン部６０との間でＰＣＩバスを介したデータ転送を行なうＰＣＩユニットとを含む。このＡＳＩＣ１６には、ＰＣＩバスを介してＦＣＵ（Facsimile  Control  Unit）３０、ＵＳＢ（Universal  Serial  Bus）４０、ＩＥＥＥ１３９４（the  Institute  of  Electrical  and  Electronics  Engineers  １３９４）インタフェース５０が接続される。操作表示部２０は、ＡＳＩＣ１６に直接接続されている。
【００２２】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Hard  Disk  Drive）１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行なうためのストレージである。ＡＧＰバス１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックアクセラレータカードを高速にするものである。
【００２３】
［実施の形態１に係る機能構成］
次に、図３を用いて、実施の形態１に係る画像処理装置１００の機能構成を説明する。図３は、実施の形態１に係る画像処理装置１００の機能構成例を示すブロック図である。
【００２４】
図３に示すように、画像処理装置１００は、通信部１０１と、記憶部１１１と、用紙サイズ判定部１２１と、特定部１２２と、印刷ページ判定部１２３と、用紙サイズ制御部１２４と、画像処理部１２５とを有する。上記各部は、これらの一部又は全てがソフトウェア（プログラム）で実現されても良いし、ハードウェア回路で実現されても良い。
【００２５】
通信部１０１は、外部装置と通信を行なう。例えば、通信部１０１は、ネットワーク２を介してクライアント端末３と通信を行ない、印刷要求等のコマンドを受信したり、該コマンドに応答して所定のデータを送信したりする。かかる印刷要求には、印刷処理を実行するための処理条件が設定されている。例えば、処理条件には、両面印刷を行なうか否かを表す印刷設定や、用紙サイズが混在しているときに、第１用紙サイズと第２用紙サイズとを使用するか否かを表す印刷設定等が含まれる。通信部１０１によって受信された印刷設定は、記憶部１１１に格納される。また、通信部１０１は、印刷要求を受信した旨を用紙サイズ判定部１２１に対して通知する。
【００２６】
記憶部１１１は、画像処理装置１００の機器情報や、通信部１０１によって受信された印刷要求に対する印刷設定を記憶する。例えば、記憶部１１１は、画像処理装置１００で出力可能な紙種や処理可能な印刷処理の情報を記憶するとともに、通信部１０１によって受信された印刷要求に含まれる印刷設定を記憶する。
【００２７】
用紙サイズ判定部１２１は、印刷対象に含まれる複数のページに用紙サイズが混在しているか否かを判定する。より具体的には、用紙サイズ判定部１２１は、通信部１０１によって印刷要求が受信された場合に、該印刷要求に対応する印刷設定を記憶部１１１から取得し、印刷対象に含まれる複数のページに用紙サイズが混在しているか否かを判定する。このとき、用紙サイズ判定部１２１によって、複数のページに用紙サイズが混在していないと判定された場合には、この旨が画像処理部１２５に対して通知され、通常の印刷処理が実行される。
【００２８】
特定部１２２は、混在している用紙サイズのうち第１用紙サイズを特定する。より具体的には、特定部１２２は、用紙サイズ判定部１２１によって、印刷対象に含まれる複数のページに用紙サイズが混在していると判定された場合に、記憶部１１１から印刷要求に対応する印刷設定を取得する。このとき、特定部１２２は、取得した印刷設定に、第１用紙サイズと第２用紙サイズとを使用する情報が含まれているか否かを判定する。そして、特定部１２２は、第１用紙サイズと第２用紙サイズとを使用する情報が印刷設定に含まれている場合に、混在している用紙サイズのうち第１用紙サイズを特定する。
【００２９】
例えば、特定部１２２は、１ページ目が「Ａ４判」、２ページ目が「Ｂ６判」、３ページ目が「Ａ３判」のように用紙サイズが混在している場合に、第１用紙サイズを「Ａ３判」として特定する。ここで、第１用紙サイズが「Ａ３判」である場合には、第２用紙サイズは「Ａ４判」となる。なお、特定部１２２によって、取得された印刷設定に、第１用紙サイズと第２用紙サイズとを使用する情報が含まれていないと判定された場合には、この旨が画像処理部１２５に対して通知され、通常の印刷処理が実行される。
【００３０】
印刷ページ判定部１２３は、第２用紙サイズに、複数のページそれぞれの用紙サイズが納まるか否かを判定する。より具体的には、印刷ページ判定部１２３は、特定部１２２によって特定された第１用紙サイズよりも小さい用紙サイズであって、該第１用紙サイズの短辺と同一の長さの辺を有する第２用紙サイズに、複数のページそれぞれの用紙サイズが納まるか否かを判定する。例えば、印刷ページ判定部１２３は、１ページ目が「Ａ４判」、２ページ目が「Ｂ６判」、３ページ目が「Ａ３判」である場合に、「Ａ４判」である第２用紙サイズに、１ページ目と２ページ目とが納まると判定する。
【００３１】
また、印刷ページ判定部１２３は、両面印刷の印刷設定がされている場合に、第２用紙サイズの両面に、両面印刷の対象と成り得る連続するページそれぞれの用紙サイズが納まるか否かを判定する。例えば、印刷ページ判定部１２３は、１ページ目が「Ａ４判」、２ページ目が「Ｂ６判」、３ページ目が「Ａ３判」である場合に、「Ａ４判」である第２用紙サイズの両面に、１ページ目と２ページ目とが納まると判定する。
【００３２】
用紙サイズ制御部１２４は、複数のページそれぞれの用紙サイズが第２用紙サイズに納まるか否かの判定結果に応じて、第１用紙サイズ又は第２用紙サイズで印刷するように制御する。より具体的には、用紙サイズ制御部１２４は、印刷ページ判定部１２３によって、印刷対象に含まれる複数のページのうち、用紙サイズが第２用紙サイズに納まると判定されたページを、該第２用紙サイズで印刷するように制御する。また、用紙サイズ制御部１２４は、印刷ページ判定部１２３によって、印刷対象に含まれる複数のページのうち、用紙サイズが第２用紙サイズに納まらないと判定されたページを、第１用紙サイズで印刷するように制御する。
【００３３】
例えば、用紙サイズ制御部１２４は、１ページ目が「Ａ４判」、２ページ目が「Ｂ６判」、３ページ目が「Ａ３判」である場合に、「Ａ４判」である第２用紙サイズに１ページ目と２ページ目とが納まるとの印刷ページ判定部１２３による判定結果をもとに、１ページ目と２ページ目とを第２用紙サイズで印刷するように制御する。また、用紙サイズ制御部１２４は、第２用紙サイズに３ページ目が納まらないとの印刷ページ判定部１２３による判定結果をもとに、３ページ目を第１用紙サイズで印刷するように制御する。
【００３４】
また、用紙サイズ制御部１２４は、両面印刷の印刷設定がされている場合に、第２用紙サイズの両面に、連続するページそれぞれの用紙サイズが納まるか否かの判定結果に応じて、第１用紙サイズ又は第２用紙サイズでの両面印刷を設定する。例えば、用紙サイズ制御部１２４は、１ページ目が「Ａ４判」、２ページ目が「Ｂ６判」、３ページ目が「Ａ３判」である場合に、１ページ目と２ページ目とを第２用紙サイズで両面印刷するように制御する。詳細には、用紙サイズ制御部１２４は、第２用紙サイズの表面に１ページ目を、裏面に２ページ目を両面印刷するように制御する。また、用紙サイズ制御部１２４は、３ページ目を第１用紙サイズで印刷するように制御する。
【００３５】
画像処理部１２５は、印刷設定に従って印刷処理を実行し、印刷物を出力する。より具体的には、画像処理部１２５は、用紙サイズ制御部１２４による制御に従って、第１用紙サイズ又は第２用紙サイズを使用した印刷対象の複数のページそれぞれの印刷処理を実行し、印刷物を出力する。例えば、画像処理部１２５は、１ページ目が「Ａ４判」、２ページ目が「Ｂ６判」、３ページ目が「Ａ３判」である場合に、第２用紙サイズ（１枚目）に１ページ目を、第２用紙サイズ（２枚目）に２ページ目を、第１用紙サイズ（３枚目）に３ページ目を印刷する印刷処理を実行する。また、両面印刷の印刷設定がされている場合、画像処理部１２５は、第２用紙サイズ（１枚目）の表面に１ページ目を、第２用紙サイズ（１枚目）の裏面に２ページ目を、第１用紙サイズ（２枚目）の表面に３ページ目を印刷する印刷処理を実行する。
【００３６】
ここで、画像処理部１２５は、第１用紙サイズと第２用紙サイズとを使用して、パンチやステープル等の仕上げ機能を実現するために、第１用紙サイズを縦向きで印刷して排紙し、第２用紙サイズを横向きで印刷して排紙する。すなわち、画像処理部１２５は、第１用紙サイズの短辺と、第２用紙サイズの長辺との位置を揃えるために、第２用紙サイズの向きを変えたうえで印刷処理を実行し、印刷物を出力する。なお、画像処理部１２５は、用紙サイズ判定部１２１や特定部１２２から通常の印刷処理を実行する指示を受け付けた場合には、印刷設定に従って通常の印刷処理を実行する。
【００３７】
［実施の形態１に係る画像処理］
次に、図４を用いて、実施の形態１に係る画像処理を説明する。図４は、実施の形態１に係る画像処理の例を説明するための図である。なお、図４では、両面印刷の印刷設定がされている場合を例に挙げて説明する。
【００３８】
例えば、図４に示すように、１ページ目が「Ａ６判」、２ページ目が「Ａ５判」、３ページ目が「Ｂ６判」、４ページ目が「Ａ６判」、５ページ目が「Ａ４判」、６ページ目が「Ａ３判」である複数のページの印刷処理を行なう場合を説明する。印刷対象がこのような用紙サイズである場合に、用紙サイズ判定部１２１は、複数のページに用紙サイズが混在していると判定する。そして、特定部１２２は、混在している用紙サイズのうち第１用紙サイズ「Ａ３判」を特定する。ここで、第２用紙サイズは、第１用紙サイズ「Ａ３判」の半分のサイズの「Ａ４判」となる。
【００３９】
続いて、印刷ページ判定部１２３は、第２用紙サイズ「Ａ４判」の表面に印刷対象のページの１ページ目「Ａ６判」、裏面に印刷対象のページの２ページ目「Ａ５判」が納まるか否かを判定する。そして、印刷ページ判定部１２３は、第２用紙サイズ「Ａ４判」の表面と裏面とに、印刷対象のページの１ページ目「Ａ６判」と２ページ目「Ａ５判」とが納まると判定する。なお、１ページ目と２ページ目とは、両面印刷の対象と成り得る連続する印刷対象のページである。印刷ページ判定部１２３による判定結果をもとに、用紙サイズ制御部１２４は、印刷対象のページの１ページ目と２ページ目とを、第２用紙サイズの表面と裏面とに印刷するように制御する。これらにより、画像処理部１２５は、印刷対象のページの１ページ目と２ページ目とを、第２用紙サイズの表面と裏面とに印刷する印刷処理を実行する。ここで、画像処理装置１００は、第２用紙サイズを横向きにした１枚目の印刷物を出力する。
【００４０】
次に、印刷ページ判定部１２３は、第２用紙サイズ「Ａ４判」の表面に印刷対象のページの３ページ目「Ｂ６判」、裏面に印刷対象のページの４ページ目「Ａ６判」が納まるか否かを判定する。そして、印刷ページ判定部１２３は、第２用紙サイズ「Ａ４判」の表面と裏面とに、印刷対象のページの３ページ目「Ｂ６判」と４ページ目「Ａ６判」とが納まると判定する。なお、３ページ目と４ページ目とは、両面印刷の対象と成り得る連続する印刷対象のページである。印刷ページ判定部１２３による判定結果をもとに、用紙サイズ制御部１２４は、印刷対象のページの３ページ目と４ページ目とを、第２用紙サイズの表面と裏面とに印刷するように制御する。これらにより、画像処理部１２５は、印刷対象のページの３ページ目と４ページ目とを、第２用紙サイズの表面と裏面とに印刷する印刷処理を実行する。ここで、画像処理装置１００は、第２用紙サイズを横向きにした２枚目の印刷物を出力する。
【００４１】
次に、印刷ページ判定部１２３は、第２用紙サイズ「Ａ４判」の表面に印刷対象のページの５ページ目「Ａ４判」、裏面に印刷対象のページの６ページ目「Ａ３判」が納まるか否かを判定する。そして、印刷ページ判定部１２３は、第２用紙サイズ「Ａ４判」の表面と裏面とに、印刷対象のページの５ページ目「Ａ４判」と６ページ目「Ａ３判」とが納まらないと判定する。なお、５ページ目と６ページ目とは、両面印刷の対象と成り得る連続する印刷対象のページである。印刷ページ判定部１２３による判定結果をもとに、用紙サイズ制御部１２４は、印刷対象のページの５ページ目と６ページ目とを、第１用紙サイズの表面と裏面とに印刷するように制御する。これらにより、画像処理部１２５は、印刷対象のページの５ページ目と６ページ目とを、第１用紙サイズの表面と裏面とに印刷する印刷処理を実行する。ここで、画像処理装置１００は、第１用紙サイズを縦向き（デフォルトの向き）にした３枚目の印刷物を出力する。
【００４２】
［実施の形態１に係る画像処理フロー］
次に、図５を用いて、実施の形態１に係る画像処理の流れを説明する。図５は、実施の形態１に係る画像処理の流れの例を示すフローチャートである。
【００４３】
図５に示すように、用紙サイズ判定部１２１は、通信部１０１によって印刷要求が受信された場合に、該印刷要求に対応する印刷設定をもとに、印刷対象に含まれる複数のページに用紙サイズが混在しているか否かを判定する（ステップＳ１０１）。このとき、用紙サイズ判定部１２１によって、複数のページに用紙サイズが混在していると判定された場合に（ステップＳ１０１：Ｙｅｓ）、特定部１２２は、第１用紙サイズと第２用紙サイズとを使用する印刷設定がされているか否かを判定する（ステップＳ１０２）。そして、特定部１２２は、第１用紙サイズと第２用紙サイズとを使用する印刷設定がされている場合に（ステップＳ１０２：Ｙｅｓ）、混在している用紙サイズのうち第１用紙サイズを特定する（ステップＳ１０３）。
【００４４】
印刷ページ判定部１２３は、両面印刷の印刷設定がされていない場合に（ステップＳ１０４：Ｎｏ）、第２用紙サイズに印刷対象の複数のページそれぞれの用紙サイズが納まるか否かを判定する（ステップＳ１０５）。このとき、印刷ページ判定部１２３によって、用紙サイズが第２用紙サイズに納まると判定された場合に（ステップＳ１０５：Ｙｅｓ）、用紙サイズ制御部１２４は、納まると判定されたページを第２用紙サイズで印刷するように制御する（ステップＳ１０６）。一方、印刷ページ判定部１２３によって、用紙サイズが第２用紙サイズに納まらないと判定された場合に（ステップＳ１０５：Ｎｏ）、納まらないと判定されたページを第１用紙サイズで印刷するように制御する（ステップＳ１０７）。
【００４５】
画像処理部１２５は、用紙サイズ制御部１２４による制御に従って、印刷処理を実行する（ステップＳ１０８）。また、印刷対象の全ページの処理が完了していない場合には（ステップＳ１０９：Ｎｏ）、ステップＳ１０５に戻り、次のページに対する処理が行なわれる。そして、印刷対象の全ページの処理が完了した場合には（ステップＳ１０９：Ｙｅｓ）、処理を終了する。
【００４６】
また、印刷ページ判定部１２３は、両面印刷の印刷設定がされている場合に（ステップＳ１０４：Ｙｅｓ）、第２用紙サイズの両面に、両面印刷の対象と成り得る印刷対象の連続するページそれぞれの用紙サイズが納まるか否かを判定する（ステップＳ１１０）。このとき、印刷ページ判定部１２３によって、連続するページそれぞれの用紙サイズが第２用紙サイズの両面に納まると判定された場合に（ステップＳ１１０：Ｙｅｓ）、用紙サイズ制御部１２４は、納まると判定された連続する印刷対象のページを第２用紙サイズの表面と裏面とに印刷するように制御する（ステップＳ１１１）。一方、印刷ページ判定部１２３によって、連続するページそれぞれの用紙サイズが第２用紙サイズの両面に納まらないと判定された場合に（ステップＳ１１０：Ｎｏ）、用紙サイズ制御部１２４は、納まらないと判定された連続する印刷対象のページを第１用紙サイズの表面と裏面とに印刷するように制御する（ステップＳ１１２）。
【００４７】
画像処理部１２５は、用紙サイズ制御部１２４による制御に従って、印刷処理を実行する（ステップＳ１１３）。また、印刷対象の全ページの処理が完了していない場合には（ステップＳ１１４：Ｎｏ）、ステップＳ１１０に戻り、次の連続するページに対する処理が行なわれる。そして、印刷対象の全ページの処理が完了した場合には（ステップＳ１１４：Ｙｅｓ）、処理を終了する。
【００４８】
また、用紙サイズ判定部１２１によって、複数のページに用紙サイズが混在していないと判定された場合には（ステップＳ１０１：Ｎｏ）、第１用紙サイズと第２用紙サイズとを使用することはないため、画像処理部１２５によって通常の印刷処理が実行される（ステップＳ１１５）。また、特定部１２２によって、第１用紙サイズと第２用紙サイズとを使用する印刷設定がされていないと判定された場合には（ステップＳ１０２：Ｎｏ）、画像処理部１２５によって通常の印刷処理が実行される（ステップＳ１１５）。
【００４９】
［実施の形態１による効果］
画像処理装置１００は、混在している用紙サイズのうち最大の用紙サイズである第１用紙サイズと、該第１用紙サイズの半分の大きさの用紙サイズである第２用紙サイズとを使用して、第２用紙サイズに納まる印刷対象のページを該第２用紙サイズで印刷するように制御し、第２用紙サイズに納まらない印刷対象のページを第１用紙サイズで印刷するように制御する。また、画像処理装置１００は、第１用紙サイズでの印刷を縦向きに排紙し、第２用紙サイズでの印刷を横向きに排紙する。これらの結果、画像処理装置１００は、所定用紙サイズよりも大きい印刷対象のページを分割して印刷する従来技術と比較して、パンチやステープル等の仕上げ機能を実現しつつ、印刷物の見映えに関する品質の低下を抑制することができる。
【００５０】
（実施の形態２）
上記実施の形態１では、第２用紙サイズに納まる印刷対象のページを該第２用紙サイズで印刷するように制御し、第２用紙サイズに納まらない印刷対象のページを第１用紙サイズで印刷するように制御する場合を説明した。かかる印刷の設定については、使用される第１用紙サイズ及び第２用紙サイズの余白がより少なくなるように、印刷対象のページを面付けしても良い。そこで、実施の形態２では、第１用紙サイズ及び第２用紙サイズの余白がより少なくなるように、印刷対象のページを面付けする場合を説明する。なお、実施の形態２に係る画像処理システムのシステム構成や、画像処理装置のハードウェア構成は、実施の形態１と同様である。
【００５１】
［実施の形態２に係る機能構成］
図６を用いて、実施の形態２に係る画像処理装置の機能構成を説明する。図６は、実施の形態２に係る画像処理装置の機能構成例を示すブロック図である。実施の形態２では、実施の形態１に係る画像処理装置１００と同様の構成については同一の符号を付し、同様の構成については詳細な説明を省略する場合がある。
【００５２】
図６に示すように、画像処理装置２００は、通信部１０１と、記憶部１１１と、用紙サイズ判定部１２１と、特定部１２２と、印刷ページ判定部１２３と、用紙サイズ制御部２２４と、画像処理部１２５とを有する。なお、上記各部は、これらの一部又は全てがソフトウェア（プログラム）で実現されても良いし、ハードウェア回路で実現されても良い。
【００５３】
用紙サイズ制御部２２４は、第１用紙サイズ及び第２用紙サイズの印刷ページの余白がより少なくなるように、印刷対象のページを面付けする。より具体的には、用紙サイズ制御部２２４は、印刷ページ判定部１２３によって、印刷対象に含まれる複数のページのうち、用紙サイズが第２用紙サイズに納まると判定されたページを、該第２用紙サイズの印刷ページの余白がより少なくなるように面付けする。また、用紙サイズ制御部２２４は、印刷ページ判定部１２３によって、印刷対象に含まれる複数のページのうち、用紙サイズが第２用紙サイズに納まらないと判定されたページを、第１用紙サイズの印刷ページの余白がより少なくなるように面付けする。
【００５４】
例えば、用紙サイズ制御部２２４は、１ページ目が「Ａ７判」、２ページ目が「Ｂ６判」、３ページ目が「Ａ３判」である場合に、「Ａ４判」である第２用紙サイズに１ページ目「Ａ７判」が納まるとの印刷ページ判定部１２３による判定結果をもとに、１ページ目を第２用紙サイズに面付けする。そして、用紙サイズ制御部２２４は、１ページ目を面付けした第２用紙サイズの余白に、２ページ目が面付け可能であれば、２ページ目も第２用紙サイズに面付けする。面付けは、用紙の上方や左方の位置から優先して行なわれれば良い。すなわち、面付けは、印刷ページの余白がより少なくなる左上の位置から優先して行なわれることが好ましい。このような面付けの設定については、印刷設定に含めるようにしても良い。詳細には、左上に１ページ目を面付けした後、２ページ目が１ページ目の右方に面付けできれば面付けし、２ページ目が１ページ目の右方に面付けできなければ１ページ目の下方に面付けできるか否かを検証していく。続いて、用紙サイズ制御部２２４は、３ページ目については第２用紙サイズに面付けできないため、１ページ目と２ページ目とを面付けした第２用紙サイズで印刷するように制御する。その後、用紙サイズ制御部２２４は、印刷ページ判定部１２３によって第２用紙サイズに納まらないと判定された３ページ目を第１用紙サイズで印刷するように制御する。
【００５５】
また、用紙サイズ制御部２２４は、両面印刷の印刷設定がされている場合に、第２用紙サイズの両面に、連続するページそれぞれの用紙サイズが納まるか否かの判定結果に応じて、第１用紙サイズ及び第２用紙サイズの両面の印刷ページの余白がより少なくなるように、複数のページそれぞれを面付けする。より具体的には、用紙サイズ制御部２２４は、印刷ページ判定部１２３によって、印刷ページ判定部１２３によって、用紙サイズが第２用紙サイズに納まると判定された連続する印刷対象のページを、該第２用紙サイズの両面の印刷ページの余白がより少なくなるように面付けする。また、用紙サイズ制御部２２４は、印刷ページ判定部１２３によって、用紙サイズが第２用紙サイズに納まらないと判定された連続する印刷対象のページを、第１用紙サイズの両面の印刷ページの余白がより少なくなるように面付けする。
【００５６】
１ページ目が「Ａ７判」、２ページ目が「Ｂ６判」、３ページ目が「Ａ５判」、４ページ目が「Ａ４判」、５ページ目が「Ａ３判」である場合を例に挙げる。例えば、用紙サイズ制御部２２４は、「Ａ４判」である第２用紙サイズに、連続する１ページ目「Ａ７判」と２ページ目「Ｂ６判」とが納まるとの印刷ページ判定部１２３による判定結果をもとに、１ページ目を第２用紙サイズの表面に面付けする。そして、用紙サイズ制御部２２４は、１ページ目を面付けした第２用紙サイズの表面の余白に、２ページ目が面付け可能であれば、２ページ目も第２用紙サイズの表面に面付けする。そして、用紙サイズ制御部２２４は、第２用紙サイズの表面の余白に３ページ目が面付け可能であるか否かを検証する。ここで、用紙サイズ制御部２２４は、第２用紙サイズの表面の余白に３ページ目が面付け可能でなければ、該第２用紙サイズの裏面の余白に３ページ目を面付けする。続いて、用紙サイズ制御部２２４は、第２用紙サイズの裏面の余白に４ページ目が面付け可能であるか否かを検証する。ここで、用紙サイズ制御部２２４は、第２用紙サイズの裏面の余白に４ページ目が面付け可能でないことから、表面に１ページ目と２ページ目とを、裏面に３ページ目を面付けした第２用紙サイズで印刷するように制御する。その後、用紙サイズ制御部２２４は、第２用紙サイズに、連続する４ページ目「Ａ４判」と５ページ目「Ａ３判」とが納まらないとの印刷ページ判定部１２３による判定結果をもとに、表面に４ページ目を、裏面に５ページ目を面付けした第１用紙サイズで印刷するように制御する。
【００５７】
［実施の形態２に係る画像処理］
次に、図７を用いて、実施の形態２に係る画像処理を説明する。図７は、実施の形態２に係る画像処理の例を説明するための図である。なお、図７では、両面印刷の印刷設定がされている場合を例に挙げて説明する。
【００５８】
例えば、図７に示すように、１ページ目が「Ａ７判」、２ページ目が「Ｂ６判」、３ページ目が「Ｂ６判」、４ページ目が「Ａ７判」、５ページ目が「Ａ４判」、６ページ目が「Ａ３判」である複数のページの印刷処理を行なう場合を説明する。印刷対象がこのような用紙サイズである場合に、用紙サイズ判定部１２１は、複数のページに用紙サイズが混在していると判定する。そして、特定部１２２は、混在している用紙サイズのうち第１用紙サイズ「Ａ３判」を特定する。ここで、第２用紙サイズは、第１用紙サイズ「Ａ３判」の半分のサイズの「Ａ４判」となる。
【００５９】
続いて、印刷ページ判定部１２３は、第２用紙サイズ「Ａ４判」の表面に印刷対象ページの１ページ目「Ａ７判」、裏面に印刷対象ページの２ページ目「Ｂ６判」が納まるか否かを判定する。そして、印刷ページ判定部１２３は、第２用紙サイズ「Ａ４判」の表面と裏面とに、印刷対象ページの１ページ目「Ａ７判」と２ページ目「Ｂ６判」とが納まると判定する。なお、１ページ目と２ページ目とは、両面印刷の対象と成り得る連続する印刷対象のページである。印刷ページ判定部１２３による判定結果をもとに、用紙サイズ制御部２２４は、印刷対象のページの１ページ目を、第２用紙サイズの表面に面付けする。そして、用紙サイズ制御部２２４は、印刷対象のページの２ページ目を、第２用紙サイズの表面の余白に面付け可能であるか否かを検証する。これにより、用紙サイズ制御部２２４は、印刷対象のページの２ページ目を、第２用紙サイズの表面の余白に面付けする。
【００６０】
続いて、用紙サイズ制御部２２４は、１ページ目と２ページ目とを面付けした第２用紙サイズの表面の余白に、印刷対象のページの３ページ目「Ｂ６判」が面付け可能であるか否かを検証する。ここで、用紙サイズ制御部２２４は、第２用紙サイズの表面の余白に３ページ目が面付け可能でないため、該第２用紙サイズの裏面の余白に３ページ目が面付け可能であるか否かを検証する。これにより、用紙サイズ制御部２２４は、印刷対象のページの３ページ目を、１ページ目と２ページ目とを面付けした第２用紙サイズの裏面の余白に面付けする。その後、用紙サイズ制御部２２４は、１ページ目〜３ページ目を面付けした第２用紙サイズの裏面の余白に、印刷対象のページの４ページ目「Ａ７判」が面付け可能であるか否かを検証する。これにより、用紙サイズ制御部２２４は、印刷対象のページの４ページ目を、１ページ目〜３ページ目を面付けした第２用紙サイズの裏面の余白に面付けする。
【００６１】
そして、用紙サイズ制御部２２４は、１ページ目〜４ページ目を面付けした第２用紙サイズの裏面の余白に、印刷対象のページの５ページ目「Ａ４判」が面付け可能であるか否かを検証する。ここで、用紙サイズ制御部２２４は、第２用紙サイズの裏面の余白に５ページ目が面付け可能でないため、この時点で、表面に１ページ目と２ページ目とを、裏面に３ページ目と４ページ目とを面付けした第２用紙サイズで印刷するように制御する。
【００６２】
その後、印刷ページ判定部１２３は、第２用紙サイズ「Ａ４判」の表面に印刷対象のページの５ページ目「Ａ４判」、裏面に印刷対象のページの６ページ目「Ａ３判」が納まるか否かを判定する。そして、印刷ページ判定部１２３は、第２用紙サイズ「Ａ４判」の表面と裏面とに、印刷対象のページの５ページ目「Ａ４判」と６ページ目「Ａ３判」とが納まらないと判定する。なお、５ページ目と６ページ目とは、両面印刷の対象と成り得る連続する印刷対象のページである。印刷ページ判定部１２３による判定結果をもとに、用紙サイズ制御部２２４は、印刷対象のページの５ページ目を、第１用紙サイズの表面に面付けし、印刷対象のページの６ページ目を、該第１用紙サイズの裏面に面付けする。ここで、用紙サイズ制御部２２４は、７ページ目以降が存在しないため、この時点で、表面に５ページ目を、裏面に６ページ目を面付けした第１用紙サイズで印刷するように制御する。
【００６３】
［実施の形態２に係る画像処理フロー］
次に、図８を用いて、実施の形態２に係る画像処理の流れを説明する。図８は、実施の形態２に係る画像処理の流れの例を示すフローチャートである。なお、実施の形態１に係る画像処理の流れと同様のステップについては説明を省略する場合がある。具体的には、ステップＳ２０１〜ステップＳ２０７は、ステップＳ１０１〜ステップＳ１０７における処理と同様である。また、ステップＳ２１０〜ステップＳ２１４は、ステップＳ１０８〜ステップＳ１１２における処理と同様である。また、ステップＳ２１７〜ステップＳ２１９は、ステップＳ１１３〜ステップＳ１１５における処理と同様である。
【００６４】
図８に示すように、用紙サイズ制御部２２４は、ステップＳ２０６の後に、第２用紙サイズの表面に、面付け可能な余白が存在するか否かを判定する（ステップＳ２０８）。このとき、用紙サイズ制御部２２４は、第２用紙サイズの表面に面付け可能な余白が存在する場合に（ステップＳ２０８：Ｙｅｓ）、印刷対象のページの面付けを行なう（ステップＳ２０９）。そして、用紙サイズ制御部２２４は、面付けを行なった後に、ステップＳ２０８及びステップＳ２０９の処理を、面付け可能な余白がなくなるまで実行する。一方、用紙サイズ制御部２２４によって、第２用紙サイズの表面に面付け可能な余白が存在しないと判定された場合に（ステップＳ２０８：Ｎｏ）、画像処理部１２５は、この時点で面付けが行なわれた第２用紙サイズでの印刷処理を実行する（ステップＳ２１０）。
【００６５】
また、用紙サイズ制御部２２４は、ステップＳ２０７の後に、第１用紙サイズの表面に、面付け可能な余白が存在するか否かを判定する（ステップＳ２０８）。このとき、用紙サイズ制御部２２４は、第１用紙サイズの表面に面付け可能な余白が存在する場合に（ステップＳ２０８：Ｙｅｓ）、印刷対象のページの面付けを行なう（ステップＳ２０９）。そして、用紙サイズ制御部２２４は、面付けを行なった後に、ステップＳ２０８及びステップＳ２０９の処理を、面付け可能な余白がなくなるまで実行する。一方、用紙サイズ制御部２２４によって、第１用紙サイズの表面に面付け可能な余白が存在しないと判定された場合に（ステップＳ２０８：Ｎｏ）、画像処理部１２５は、この時点で面付けが行なわれた第１用紙サイズでの印刷処理を実行する（ステップＳ２１０）。なお、片面印刷において第１用紙サイズが利用される場合には、第２用紙サイズよりも大きいサイズの印刷対象のページとなるため、複数面付けされることはない可能性が高い。
【００６６】
また、用紙サイズ制御部２２４は、ステップＳ２１３の後に、第２用紙サイズの両面に、面付け可能な余白が存在するか否かを判定する（ステップＳ２１５）。このとき、用紙サイズ制御部２２４は、第２用紙サイズの両面に面付け可能な余白が存在する場合に（ステップＳ２１５：Ｙｅｓ）、印刷対象のページの面付けを行なう（ステップＳ２１６）。そして、用紙サイズ制御部２２４は、面付けを行なった後に、ステップＳ２１５及びステップＳ２１６の処理を、面付け可能な余白がなくなるまで実行する。一方、用紙サイズ制御部２２４によって、第２用紙サイズの両面に面付け可能な余白が存在しないと判定された場合に（ステップＳ２１５：Ｎｏ）、画像処理部１２５は、この時点で面付けが行なわれた第２用紙サイズでの印刷処理を実行する（ステップＳ２１７）。
【００６７】
また、用紙サイズ制御部２２４は、ステップＳ２１４の後に、第１用紙サイズの両面に、面付け可能な余白が存在するか否かを判定する（ステップＳ２１５）。このとき、用紙サイズ制御部２２４は、第１用紙サイズの両面に面付け可能な余白が存在する場合に（ステップＳ２１５：Ｙｅｓ）、印刷対象のページの面付けを行なう（ステップＳ２１６）。そして、用紙サイズ制御部２２４は、面付けを行なった後に、ステップＳ２１５及びステップＳ２１６の処理を、面付け可能な余白がなくなるまで実行する。一方、用紙サイズ制御部２２４によって、第１用紙サイズの両面に面付け可能な余白が存在しないと判定された場合に（ステップＳ２１５：Ｎｏ）、画像処理部１２５は、この時点で面付けが行なわれた第１用紙サイズでの印刷処理を実行する（ステップＳ２１７）。
【００６８】
［実施の形態２による効果］
画像処理装置２００は、混在している用紙サイズのうち最大の用紙サイズである第１用紙サイズと、該第１用紙サイズの半分の大きさの用紙サイズである第２用紙サイズとを使用して、第２用紙サイズに納まる印刷対象のページを該第２用紙サイズの余白がより少なくなるように面付けして印刷し、第２用紙サイズに納まらない印刷対象のページを第１用紙サイズの余白がより少なくなるように面付けして印刷する。また、画像処理装置２００は、第１用紙サイズでの印刷を縦向きに排紙し、第２用紙サイズでの印刷を横向きに排紙する。これらの結果、画像処理装置２００は、パンチやステープル等の仕上げ機能を実現しつつ、印刷物の見映えに関する品質の低下を抑制するとともに、印刷ページの余白や無駄な印刷ページを削減することができる。
【００６９】
（実施の形態３）
さて、これまで本発明に係る画像処理装置の実施の形態について説明したが、上述した実施の形態以外にも種々の異なる形態にて実施されて良いものである。そこで、（１）第１用紙サイズを使用した面付け、（２）構成、（３）プログラム、について異なる実施の形態を説明する。
【００７０】
（１）第１用紙サイズを使用した面付け
図９は、実施の形態３に係る画像処理の例を説明するための図である。なお、図９では、両面印刷の印刷設定がされている場合を例に挙げて説明する。
【００７１】
例えば、図９に示すように、１ページ目が「Ａ６判」、２ページ目が「Ａ５判」、３ページ目が「Ｂ６判」、４ページ目が「Ａ６判」、５ページ目が「Ａ４判」、６ページ目が「Ａ３判」である印刷対象のページの印刷処理を行なう場合を説明する。印刷対象がこのような用紙サイズである場合に、画像処理装置は、印刷対象の複数のページに用紙サイズが混在していると判定する。そして、画像処理装置は、第１用紙サイズに印刷対象のページを面付けする設定がされている場合に、混在している用紙サイズのうち第１用紙サイズ「Ａ３判」を特定する。
【００７２】
続いて、画像処理装置は、第１用紙サイズ「Ａ３判」の表面に印刷対象のページの１ページ目「Ａ６判」を面付けする。さらに、画像処理装置は、第１用紙サイズ「Ａ３判」の表面に印刷対象のページの２ページ目「Ａ５判」、３ページ目「Ｂ６判」、４ページ目「Ａ６判」を順に面付けする。その後、画像処理装置は、第１用紙サイズ「Ａ３判」の裏面に印刷対象のページの５ページ目「Ａ４判」を面付けする。ここで、画像処理装置は、１枚目の第１用紙サイズ「Ａ３判」の両面に、面付け可能な余白が存在しないため、２枚目の第１用紙サイズ「Ａ３判」の表面に印刷対象のページの６ページ目「Ａ３判」を面付けする。これらにより、画像処理装置は、１ページ目〜５ページ目を、１枚目の第１用紙サイズの両面に面付けした印刷処理を実行するとともに、６ページ目を、２枚目の第１用紙サイズの表面に面付けした印刷処理を実行する。
【００７３】
図１０は、実施の形態３に係る画像処理の流れの例を示すフローチャートである。図１０に示すように、画像処理装置は、印刷対象に含まれる複数のページに用紙サイズが混在しているか否かを判定する（ステップＳ３０１）。このとき、画像処理装置は、複数のページに用紙サイズが混在していると判定した場合に（ステップＳ３０１：Ｙｅｓ）、第１用紙サイズに印刷対象のページを面付けする設定がされているか否かを判定する（ステップＳ３０２）。画像処理装置は、第１用紙サイズに印刷対象のページを面付けする設定がされている場合に（ステップＳ３０２：Ｙｅｓ）、混在している用紙サイズのうち第１用紙サイズを特定する（ステップＳ３０３）。
【００７４】
そして、画像処理装置は、両面印刷の設定がなされていない場合に（ステップＳ３０４：Ｎｏ）、第１用紙サイズの表面に印刷対象のページの面付けを行なう（ステップＳ３０５）。続いて、画像処理装置は、第１用紙サイズの表面に、面付け可能な余白が存在する場合に（ステップＳ３０６：Ｙｅｓ）、該第１用紙サイズの表面に、次の印刷対象のページの面付けを行なう（ステップＳ３０５）。その後、画像処理装置は、第１用紙サイズの表面に、面付け可能な余白が存在しない場合に（ステップＳ３０６：Ｎｏ）、この時点で、第１用紙サイズの表面に面付けした印刷処理を実行する（ステップＳ３０７）。また、画像処理装置は、印刷対象のページの全ページの印刷処理が完了していない場合に（ステップＳ３０８：Ｎｏ）、ステップＳ３０５に戻り、新たな第１用紙サイズの表面に、印刷対象のページを面付けしていく。一方、画像処理装置は、印刷対象のページの全ページの印刷処理が完了した場合に（ステップＳ３０８：Ｙｅｓ）、処理を終了する。
【００７５】
また、画像処理装置は、両面印刷の設定がされている場合に（ステップＳ３０４：Ｙｅｓ）、第１用紙サイズの表面に印刷対象のページの面付けを行なう（ステップＳ３０９）。続いて、画像処理装置は、第１用紙サイズの表面に、面付け可能な余白が存在する場合に（ステップＳ３１０：Ｙｅｓ）、該第１用紙サイズの表面に、次の印刷対象のページの面付けを行なう（ステップＳ３０９）。このようにして、画像処理装置は、第１用紙サイズの両面に面付け可能な余白がなくなるまで、該第１用紙サイズの表面、裏面の順に、印刷対象のページの面付けを行なう。その後、画像処理装置は、第１用紙サイズの両面に、面付け可能な余白が存在しない場合に（ステップＳ３１０：Ｎｏ）、この時点で、第１用紙サイズの両面に面付けした印刷処理を実行する（ステップＳ３１１）。また、画像処理装置は、印刷対象の全ページの印刷処理が完了していない場合に（ステップＳ３１２：Ｎｏ）、ステップＳ３０９に戻り、新たな第１用紙サイズの両面に、印刷対象のページを面付けしていく。一方、画像処理装置は、印刷対象の全ページの印刷処理が完了した場合に（ステップＳ３１２：Ｙｅｓ）、処理を終了する。
【００７６】
また、画像処理装置は、用紙サイズが混在していないと判定した場合に（ステップＳ３０１：Ｎｏ）、通常の印刷処理を実行する（ステップＳ３１３）。また、画像処理装置は、第１用紙サイズに印刷対象のページを面付けする設定がなされていない場合に（ステップＳ３０２：Ｎｏ）、所定の印刷処理を実行する（ステップＳ３１３）。所定の印刷処理とは、実施の形態１に係る画像処理や実施の形態２に係る画像処理を指す。すなわち、所定の印刷処理では、第１用紙サイズと第２用紙サイズとが使用される。
【００７７】
（２）構成
また、上記文書中や図面中等で示した処理手順、制御手順、具体的名称、各種のデータやパラメタ等を含む情報は、特記する場合を除いて任意に変更することができる。また、図示した装置の各構成要素は、機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、装置の分散又は統合の具体的形態は、図示のものに限られず、その全部又は一部を各種の負担や使用状況等に応じて、任意の単位で機能的又は物理的に、分散又は統合することができる。例えば、上記実施の形態で説明した画像処理装置の各機能は、クライアント端末側で実行されても良い。具体的には、クライアント端末は、用紙サイズ判定部１２１、特定部１２２、印刷ページ判定部１２３、用紙サイズ制御部１２４（用紙サイズ制御部２２４）等の機能を有し、印刷設定まで行なったうえで画像処理装置に対して印刷処理を要求するコマンドを送信する。
【００７８】
また、実施の形態１に係る画像処理では、第１用紙サイズと第２用紙サイズとを使用して、印刷対象のページを印刷する場合を説明した。実施の形態２に係る画像処理では、第１用紙サイズと第２用紙サイズとを使用して、印刷対象の複数のページを面付けして印刷する場合を説明した。実施の形態３に係る画像処理では、第１用紙サイズを使用して、印刷対象の複数のページを面付けして印刷する場合を説明した。これらの画像処理は、ユーザが選択可能にすることができる。例えば、ユーザは、クライアント端末３や画像処理装置（例えば、操作表示部２０等）を操作し、何れの画像処理を行なうかを選択する。ユーザによって選択された画像処理の情報は、印刷要求に含められ、画像処理装置に対して送信される。これにより、画像処理装置は、上述してきた何れかの画像処理を実行することができる。なお、上述してきた画像処理を実行させたくない場合には、何れの画像処理も実行しないことを表す情報を印刷要求に含めれば良く、このときは通常の印刷処理が実行される。
【００７９】
また、上述してきた画像処理を好適に切り替えて実行させることもできる。例えば、ユーザは、クライアント端末３を操作し、何れかの画像処理を自動的に切り替えて実行させる指示を行なう。これにより、画像処理装置は、使用する用紙の枚数がより少なくなるように、また、余白がより少なくなる画像処理を選択する。画像処理装置は、印刷対象の用紙サイズの組み合わせから、各画像処理によって最終的に生成されるページ数を解析し、使用する用紙の枚数がより少なくなるように、また、余白がより少なくなる画像処理を選択し、実行する。
【００８０】
（３）プログラム
また、画像処理装置１００で実行される画像処理プログラムは、一つの様態として、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、画像処理装置１００で実行される画像処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしても良い。また、画像処理装置１００で実行される画像処理プログラムをインターネット等のネットワーク経由で提供又は配布するように構成しても良い。また、画像処理装置１００で実行される画像処理プログラムを、ＲＯＭ等に予め組み込んで提供するように構成しても良い。
【００８１】
画像処理装置１００で実行される画像処理プログラムは、上述した各部（用紙サイズ判定部１２１、特定部１２２、印刷ページ判定部１２３、用紙サイズ制御部１２４）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が記憶媒体からプログラムを読み出して実行することにより、上記各部が主記憶装置上にロードされ、用紙サイズ判定部１２１、特定部１２２、印刷ページ判定部１２３、用紙サイズ制御部１２４が主記憶装置上に生成されるようになっている。
【符号の説明】
【００８２】
１００  画像処理装置
１０１  通信部
１１１  記憶部
１２１  用紙サイズ判定部
１２２  特定部
１２３  印刷ページ判定部
１２４  用紙サイズ制御部
１２５  画像処理部
【先行技術文献】
【特許文献】
【００８３】
【特許文献１】特開２００４−１９９４６４号公報
【図１】
2016063316.tif 000003
【図２】
2016063316.tif 000004
【図３】
2016063316.tif 000005
【図４】
2016063316.tif 000006
【図５】
2016063316.tif 000007
【図６】
2016063316.tif 000008
【図７】
2016063316.tif 000009
【図８】
2016063316.tif 000010
【図９】
2016063316.tif 000011
【図１０】
2016063316.tif 000012