(57)【要約】【課題】用紙サイズ混在原稿を用紙サイズ毎に別々のトレイに出力し、特定の用紙サイズのみを逆順出力することが可能な印刷制御装置および方法を提供する。【解決手段】サイズ別仕分け出力が指定されている印刷依頼を受け付けた場合、サイズ別仕分け出力が指定されている印刷範囲の印刷データの印刷ジョブ、およびそれ以外の印刷範囲の印刷データの印刷ジョブを別々に作成し、サイズ別仕分け出力の印刷ジョブに対してのみページ並べ替え処理を施し、逆順で出力する。【選択図】図２
2005186521.tif 000002
【特許請求の範囲】
【請求項１】
クライアントからの印刷データの印刷依頼に応じて該印刷データの印刷を印刷装置に指示する印刷制御装置において、
前記クライアントからの印刷依頼を受け付ける印刷依頼受付手段と、
前記印刷依頼受付手段で受け付けた印刷依頼に、前記印刷データを複数の印刷範囲に分割し、指定された印刷範囲の印刷データを仕分けして出力する仕分け出力の出力指示が指定されている場合、前記印刷装置に対して該仕分け出力を指示する印刷ジョブを作成する印刷ジョブ制御手段と、
前記印刷装置に対して前記指定された印刷範囲の印刷データの逆順出力を指示する印刷装置制御手段と
を具備することを特徴とする印刷制御装置。
【請求項２】
前記印刷ジョブ制御手段は、
前記印刷依頼に前記仕分け出力が指定されているか否か判断する出力指示判断手段と、
前記仕分け出力が指定されていない印刷範囲の印刷データを第１の出力先に出力することを前記印刷装置に対して印刷指定する印刷ジョブと、前記前記仕分け出力が指定された印刷範囲の印刷データを第２の出力先に出力することを該印刷装置に対して印刷指定する印刷ジョブとを作成する印刷ジョブ作成手段と
を具備することを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記印刷ジョブ制御手段は、
前記印刷依頼に含まれる印刷データの特徴に基づき、前記印刷データの出力用紙サイズを検出する出力用紙サイズ検出手段
を具備し、
前記出力用紙サイズ検出手段により、少なくとも２種類の用紙サイズを検出し、且つ前記出力指示判断手段により、前記指定された用紙サイズの印刷データを仕分けして出力するサイズ別仕分け出力が指定されていると判断した場合、
前記印刷ジョブ作成手段は、
前記出力用紙サイズ検出手段により、前記サイズ別仕分け出力が指定されていない用紙サイズであると検出した印刷データを前記第１の出力先に出力することを印刷指定する印刷ジョブと、該サイズ別仕分けが指定された用紙サイズであると検出した印刷データを前記第２の出力先に出力することを印刷指定する印刷ジョブとを作成する
ことを特徴とする請求項２記載の印刷制御装置。
【請求項４】
前記出力用紙サイズ検出手段は、
前記印刷データに基づき、該印刷データの出力用紙サイズを検出する
ことを特徴とする請求項３記載の印刷制御装置。
【請求項５】
前記印刷装置制御手段は、
前記仕分け出力が指定された印刷範囲の印刷データの出力ページ数を判断するページ数判断手段と、
前記ページ数判断手段で判断した出力ページ数に基づき、必要な白紙ページを判断する白紙ページ判断手段と、
前記白紙ページ判断手段で判断した結果に基づき、前記印刷範囲の印刷データに前記白紙ページを付加する白紙ページ付加手段と、
前記白紙ページ付加手段により白紙ページが付加された印刷データのページ並べ替えを行い、該並べ替えたページ順で印刷することを前記印刷装置に対して指定するページ指定印刷手段と
を具備することを特徴とする請求項１記載の印刷制御装置。
【請求項６】
クライアントからの印刷データの印刷依頼に応じて該印刷データの印刷を印刷装置に指示する印刷制御方法において、
前記クライアントからの印刷依頼を受け付け、
該受け付けた印刷依頼に、前記印刷データを複数の印刷範囲に分割し、指定された印刷範囲の印刷データを仕分けして出力する仕分け出力が指定されているか否か判断し、
前記印刷依頼に前記仕分け出力が指定されていると判断した場合、前記印刷装置に対して前記仕分け出力を指示する印刷ジョブを作成し、
前記印刷装置に対して前記特定の印刷範囲の印刷データの逆順出力を指示する
ことを特徴とする印刷制御方法。
【請求項７】
前記印刷ジョブを作成する際に、
前記仕分け出力が指定されていない印刷範囲の印刷データを第１の出力先に出力することを前記印刷装置に対して印刷指定する印刷ジョブと、前記仕分け出力が指定された印刷範囲の印刷データを第２の出力先に出力することを該印刷装置に対して印刷指定する印刷ジョブとを作成する
ことを特徴とする請求項６記載の印刷制御方法。
【請求項８】
前記印刷依頼に含まれる印刷データの特徴に基づき、該印刷データの出力用紙サイズが少なくとも２種類あると検出し、且つ前記指定された用紙サイズの印刷データを仕分けして出力するサイズ別仕分け出力が指定されていると判断した場合、
前記印刷ジョブを作成する際に、前記サイズ別仕分け出力が指定されていない用紙サイズであると検出した印刷データを前記第１の出力先に出力することを印刷指定する印刷ジョブと、該サイズ別仕分けが指定された用紙サイズであると検出した印刷データを前記第２の出力先に出力することを印刷指定する印刷ジョブとを作成する
ことを特徴とする請求項７記載の印刷制御方法。
【請求項９】
前記印刷データに基づき、該印刷データの出力用紙サイズを検出する
ことを特徴とする請求項８記載の印刷制御方法。
【請求項１０】
前記印刷装置に対して前記仕分け出力が指定された印刷範囲の印刷データの逆順出力を指示する際に、
前記印刷範囲の印刷データの出力ページ数を判断し、
該判断した出力ページ数に基づき、必要な白紙ページを判断し、
該判断した結果に基づき、前記印刷範囲の印刷データに前記白紙ページを付加し、
前記白紙ページが付加された印刷データのページ並べ替えを行い、
該並べ替えたページ順で印刷することを前記印刷装置に対して指定する
ことを特徴とする請求項６記載の印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置および方法に関し、特に、印刷データの出力形態を出力指示に応じて制御する印刷制御装置および方法に関する。
【背景技術】
【０００２】
近年、プリンタ等の印刷装置はＰＣ（Personal Computer）等の情報処理装置から送信された印刷データを正順（即ち、１ページからＮページ）に出力する機能と、逆順（即ち、Ｎページから１ページ）に出力する機能を有している。なお、印刷データを逆順で出力するために、
（１）プリンタ側で逆順の命令を受けた場合、イメージバッファを用意して全印刷データを蓄積したところで最終ページから出力する
（２）プリンタドライバにおいて逆順にイメージを作成し、これをプリンタに送信することで逆順に出力する
という技術がある。
【０００３】
例えば、逆順に出力する場合でも、正順に出力する場合と同様のページの組み合わせで且つ同様のページ配置順でＮアップ出力結果を得ることが可能な印刷制御装置および印刷制御方法並びに記憶媒体がある（例えば、特許文献１参照。）。
【特許文献１】特開平１１−９９７２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一方、用紙サイズ混在原稿を印刷する場合、一般的に正順で出力することは可能である。ただし、混在する用紙サイズの中で、大きな用紙サイズはＺ折り等を施したいというユーザの要求があり、印刷装置が高機能なフィニッシング装置（例えば、紙折り機能等）を有してない場合、混在する用紙サイズの原稿束中から大きな用紙サイズだけを抜き出して専用の紙折り機でＺ折りを行い、Ｚ折りした大きな用紙サイズを原稿束に戻す処理を施さなければならない。そのため、用紙サイズ混在原稿で用紙サイズの異なる用紙サイズを抜き出す手間を省くため、用紙サイズ毎に出力トレイを変更する印刷装置もある。
【０００５】
ただし、紙折り機の機能によって用紙の出力方法は異なるものの、一般的な紙折り機は入力順と出力順とは逆であるため、紙折り機には逆順で入力する方がユーザには都合が良い。つまり、印刷装置も紙折り機に入力する用紙サイズは逆順で出力する方がユーザには都合が良い。
【０００６】
従って、紙折り機等の高機能フィニッシャーを有さない印刷装置で用紙サイズ混在原稿を出力し、特定の用紙サイズだけを紙折り機に入力する場合、特定の用紙サイズだけを別のトレイに逆順で出力することがユーザには都合が良い。
【０００７】
そこで、本発明は、用紙サイズ混在原稿を用紙サイズ毎に別々のトレイに出力し、特定の用紙サイズのみを逆順出力することが可能な印刷制御装置および方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１の発明は、クライアントからの印刷データの印刷依頼に応じて該印刷データの印刷を印刷装置に指示する印刷制御装置において、前記クライアントからの印刷依頼を受け付ける印刷依頼受付手段と、前記印刷依頼受付手段で受け付けた印刷依頼に、前記印刷データを複数の印刷範囲に分割し、指定された印刷範囲の印刷データを仕分けして出力する仕分け出力の出力指示が指定されている場合、前記印刷装置に対して該仕分け出力を指示する印刷ジョブを作成する印刷ジョブ制御手段と、前記印刷装置に対して前記指定された印刷範囲の印刷データの逆順出力を指示する印刷装置制御手段とを具備することを特徴とする。
【０００９】
なお、印刷依頼受付手段は図２に示す印刷依頼受付部に対応し、印刷ジョブ制御手段は図２に示す印刷ジョブ制御部に対応し、印刷装置制御手段は図２に示す印刷装置制御部に対応する。
【００１０】
また、請求項２の発明は、請求項１の発明において、前記印刷ジョブ制御手段は、前記印刷依頼に前記仕分け出力が指定されているか否か判断する出力指示判断手段と、前記仕分け出力が指定されていない印刷範囲の印刷データを第１の出力先に出力することを前記印刷装置に対して印刷指定する印刷ジョブと、前記前記仕分け出力が指定された印刷範囲の印刷データを第２の出力先に出力することを該印刷装置に対して印刷指定する印刷ジョブとを作成する印刷ジョブ作成手段とを具備することを特徴とする。
【００１１】
なお、出力指示判断手段は図３に示す出力指示判断手段に対応し、印刷ジョブ作成手段は図３に示す印刷ジョブ作成手段に対応する。
【００１２】
また、請求項３の発明は、請求項２の発明において、前記印刷ジョブ制御手段は、前記印刷依頼に含まれる印刷データの特徴に基づき、前記印刷データの出力用紙サイズを検出する出力用紙サイズ検出手段を具備し、前記出力用紙サイズ検出手段により、少なくとも２種類の用紙サイズを検出し、且つ前記出力指示判断手段により、前記指定された用紙サイズの印刷データを仕分けして出力するサイズ別仕分け出力が指定されていると判断した場合、前記印刷ジョブ作成手段は、前記出力用紙サイズ検出手段により、前記サイズ別仕分け出力が指定されていない用紙サイズであると検出した印刷データを前記第１の出力先に出力することを印刷指定する印刷ジョブと、該サイズ別仕分けが指定された用紙サイズであると検出した印刷データを前記第２の出力先に出力することを印刷指定する印刷ジョブとを作成することを特徴とする。
【００１３】
なお、出力用紙サイズ検出手段は図３に示す出力用紙サイズ検出手段に対応する。
【００１４】
また、請求項４の発明は、請求項３の発明において、前記出力用紙サイズ検出手段は、前記印刷データに基づき、該印刷データの出力用紙サイズを検出することを特徴とする。
【００１５】
また、請求項５の発明は、請求項１の発明において、前記印刷装置制御手段は、前記仕分け出力が指定された印刷範囲の印刷データの出力ページ数を判断するページ数判断手段と、前記ページ数判断手段で判断した出力ページ数に基づき、必要な白紙ページを判断する白紙ページ判断手段と、前記白紙ページ判断手段で判断した結果に基づき、前記印刷範囲の印刷データに前記白紙ページを付加する白紙ページ付加手段と、前記白紙ページ付加手段により白紙ページが付加された印刷データのページ並べ替えを行い、該並べ替えたページ順で印刷することを前記印刷装置に対して指定するページ指定印刷手段とを具備することを特徴とする。
【００１６】
なお、ページ数判断手段は図３に示すページ数判断手段に対応し、白紙ページ判断手段は図３に示す白紙ページ判断手段に対応し、白紙ページ付加手段は図３に示す白紙ページ付加手段に対応し、ページ指定印刷手段は図３に示すページ指定印刷手段に対応する。
【００１７】
また、請求項６の発明は、クライアントからの印刷データの印刷依頼に応じて該印刷データの印刷を印刷装置に指示する印刷制御方法において、前記クライアントからの印刷依頼を受け付け、該受け付けた印刷依頼に、前記印刷データを複数の印刷範囲に分割し、指定された印刷範囲の印刷データを仕分けして出力する仕分け出力が指定されているか否か判断し、前記印刷依頼に前記仕分け出力が指定されていると判断した場合、前記印刷装置に対して前記仕分け出力を指示する印刷ジョブを作成し、前記印刷装置に対して前記特定の印刷範囲の印刷データの逆順出力を指示することを特徴とする。
【００１８】
また、請求項７の発明は、請求項６の発明において、前記印刷ジョブを作成する際に、前記仕分け出力が指定されていない印刷範囲の印刷データを第１の出力先に出力することを前記印刷装置に対して印刷指定する印刷ジョブと、前記仕分け出力が指定された印刷範囲の印刷データを第２の出力先に出力することを該印刷装置に対して印刷指定する印刷ジョブとを作成することを特徴とする。
【００１９】
また、請求項８の発明は、請求項７の発明において、前記印刷依頼に含まれる印刷データの特徴に基づき、該印刷データの出力用紙サイズが少なくとも２種類あると検出し、且つ前記指定された用紙サイズの印刷データを仕分けして出力するサイズ別仕分け出力が指定されていると判断した場合、前記印刷ジョブを作成する際に、前記サイズ別仕分け出力が指定されていない用紙サイズであると検出した印刷データを前記第１の出力先に出力することを印刷指定する印刷ジョブと、該サイズ別仕分けが指定された用紙サイズであると検出した印刷データを前記第２の出力先に出力することを印刷指定する印刷ジョブとを作成することを特徴とする。
【００２０】
また、請求項９の発明は、請求項８の発明において、前記印刷データに基づき、該印刷データの出力用紙サイズを検出することを特徴とする。
【００２１】
また、請求項１０の発明は、請求項６の発明において、前記印刷装置に対して前記仕分け出力が指定された印刷範囲の印刷データの逆順出力を指示する際に、前記印刷範囲の印刷データの出力ページ数を判断し、該判断した出力ページ数に基づき、必要な白紙ページを判断し、該判断した結果に基づき、前記印刷範囲の印刷データに前記白紙ページを付加し、前記白紙ページが付加された印刷データのページ並べ替えを行い、該並べ替えたページ順で印刷することを前記印刷装置に対して指定することを特徴とする。
【発明の効果】
【００２２】
本発明によれば、印刷した原稿で特定の用紙のみを紙折り機等の高機能フィニッシング装置で処理する場合、その特定の用紙のみを別のトレイに逆順で出力することで、作業者はその特定の用紙の束をそのまま高機能フィニッシング装置にセットすれば良く、更に高機能フィニッシング装置で処理されて出力された用紙の束をそのまま元の原稿の束に挿入すれば原稿は正順に並ぶため、製本等を容易に行うことが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について添付図面を参照して詳細に説明する。なお、本実施の形態では、ＰＣ（Personal Computer）等のクライアントと印刷制御装置と印刷装置とがネットワークを介して接続されている印刷システムに適用した場合について説明する。
【００２４】
なお、以下で記述するサイズ別仕分け出力とは、印刷依頼された印刷データのうち、依頼された複数の用紙サイズの出力と、それ以外のサイズの用紙を異なる出力トレイに出力する機能である。例えば、この機能は「Ａ４サイズ」と「Ａ３サイズ」とが混在する印刷ジョブの出力時に「Ａ４サイズ」の用紙と「Ａ３サイズ」の用紙とを分離して異なるトレイに出力し、「Ａ３サイズ」の用紙だけを紙折り機で処理して１つに製本するような場合に有用な機能である。
【００２５】
図１は、本発明の実施の形態で用いる印刷システム１の全体構成の一例を示すブロック図である。
【００２６】
図１に示すように、印刷システムはクライアント２、印刷制御装置３、複数のトレイ（添付図面では、第１のトレイ５１、第２のトレイ５２）を有する印刷装置４から構成され、クライアント２と印刷制御装置３と印刷装置４とがネットワーク６を介して接続している。
【００２７】
クライアント２は、印刷データと印刷データの特徴と出力指示とを印刷制御装置３に送信することで、印刷依頼を行う。なお、印刷データは印刷すべきデータを含む１個以上のファイル名若しくは任意のホスト上に存在するデータとして１個以上のＵＲＬ（Uniform Resource Locator）として指定することができる。また、データの特徴とは逆順出力を行うか否か、サイズ別仕分けを行うか否か、サイズ別仕分け出力を行う際の２つのトレイの指定等である。
【００２８】
図２は、印刷制御装置３の機能的な構成の一例を示すブロック図である。
【００２９】
図２に示すように、印刷制御装置３は、通信制御部７、印刷依頼受付部８、印刷ジョブ制御部９、印刷ジョブスケジューリング部１０、プリンタ制御部１１から構成されている。
【００３０】
通信制御部７は、ネットワーク６を介した通信を行うための通信制御を行う。
【００３１】
印刷依頼受付部８は、クライアント２からの印刷依頼を受け付け、受け付けた印刷依頼の印刷データ（ファイル名若しくはＵＲＬ）および印刷データの特徴と出力指示を含む印刷ジョブの作成処理を行う。
【００３２】
印刷ジョブ制御部９は、印刷データの特徴と出力指示を解析し、解析した印刷データの特徴と出力指示に応じた印刷範囲指定の印刷ジョブの作成処理を行う。
【００３３】
印刷ジョブスケジューリング部１０は、印刷ジョブ制御部９で作成した印刷ジョブを印刷装置４に送信する準備を行う。
【００３４】
プリンタ制御部１１は、印刷ジョブスケジューリング部１０で準備した印刷ジョブを印刷装置４に送信する。ここで、印刷データがファイル名である場合、印刷装置４への出力依頼とともに印刷データを送信し、印刷データがＵＲＬで指定されている場合、印刷装置４への出力依頼とともにＵＲＬを送信する。なお、印刷装置４はＵＲＬを印刷データとして受信すると、受信したＵＲＬで指定された印刷データを取得して出力する。
【００３５】
次に、印刷制御装置３を構成する各構成部について詳細に説明する。
【００３６】
図３は、印刷制御装置３を構成する各構成部について詳細に説明するブロック図である。
【００３７】
図３に示すように、クライアント２から送信された印刷データと印刷データの特徴と出力指示とを含む印刷依頼は印刷制御装置３の通信制御部７、印刷依頼受付部８、印刷ジョブ制御部９、印刷ジョブスケジューリング部１０、プリンタ制御部１１、通信制御部７を通り、印刷装置４に送信される。
【００３８】
印刷依頼受付部８は印刷依頼に含まれる印刷データ、印刷データの特徴および出力指示を受け付けると、受け付けた印刷データ、印刷データの特徴および出力指示を含む印刷ジョブを作成し、作成した印刷ジョブを印刷ジョブ制御部９に送出する。
【００３９】
印刷ジョブ制御部９は印刷ジョブを受け付けると、出力指示判断手段１２により印刷ジョブに含まれる出力指示にサイズ別仕分けの実施が指定されているか否かを判断し、出力用紙サイズ検出手段１３により印刷ジョブに含まれる印刷データの特徴から出力用紙サイズを検出し、検出した出力用紙サイズがサイズ別仕分けとして出力されるサイズであるか否かを判断する。なお、印刷データの特徴が指定されていない場合は印刷データそのものから出力用紙サイズを検出する。例えば、ＴＩＦＦの場合は「ＴＩＦＦ  Ｔａｇ」の解像度とイメージ幅／高さとから出力用紙サイズを計算することができる。
【００４０】
ここで、サイズ別仕分けの実施が指定されている場合、印刷データのうち、サイズ別仕分けとして出力するページに関しては、通常とは異なるトレイ（例えば、通常のトレイが第１のトレイ５１であるとすると、通常とは異なるトレイは第２のトレイ５２）に出力するように、また、それ以外の出力用紙サイズのページに関しては、通常のトレイ（第１のトレイ５１）に出力するように印刷ジョブ作成手段１４が制御する。
【００４１】
上述した印刷ジョブ作成手段１４が行う制御とは、印刷依頼受付部８から送出された印刷ジョブから２種類の印刷ジョブを作成することであり、具体的には、サイズ別仕分けとして第２のトレイ５２に出力するページのみを印刷範囲とする印刷ジョブを作成し、それ以外の出力用紙サイズのページのみを印刷範囲とする印刷ジョブを作成することである。
【００４２】
例えば、クライアントから「Ａ４サイズ」が２ページ、「Ａ５サイズ」が１ページ、「Ａ３サイズ」が３ページの印刷依頼を受け付け、その印刷依頼に含まれる出力指示には、「Ａ３サイズ」のページのみを通常とは異なる出力トレイ（第２のトレイ５２）に出力し、「Ａ４サイズ」および「Ａ５サイズ」のページを通常のトレイ（第１のトレイ５１）に出力するサイズ別仕分け出力の指示が指定されている場合、印刷ジョブ作成手段１４は、
「Ｊｏｂ１：印刷範囲（１〜３ページ）、出力トレイ（第１のトレイ）」
「Ｊｏｂ２：印刷範囲（４〜６ページ）、出力トレイ（第２のトレイ）」
という２つの印刷ジョブを作成する。ここで、Ｊｏｂ１は「Ａ４サイズ」および「Ａ５サイズ」のページを第１のトレイ５１に出力し、Ｊｏｂ２は「Ａ３サイズ」のページを第２のトレイ５２に出力する。なお、上記で示していない出力指示は、元の印刷ジョブ（即ち、印刷依頼受付部か８ら送出された印刷ジョブ）から引き継がれる。
【００４３】
本実施の形態では、印刷制御装置３は上記のように印刷データそのものを変更せずに、印刷装置４に印刷ジョブを転送する際の印刷指定として出力ページ範囲を指定することで、目的のページのみを印刷するように制御している。
【００４４】
印刷ジョブ制御部９は上記のように印刷ジョブ作成手段１４で作成された複数の印刷ジョブを印刷ジョブスケジューリング部１０に送出する。
【００４５】
印刷ジョブスケジューリング部１０は複数の印刷ジョブを受け付けると、受け付けた複数の印刷ジョブのスケジューリングを行い、印刷装置４が印刷可能になった時点で、印刷ジョブを該当する印刷装置４のプリンタ制御部１１に送出する。
【００４６】
プリンタ制御部１１は印刷ジョブを受け付けると、サイズ別仕分け出力の指示が指定された印刷ジョブであると判断し、通常とは異なるトレイ（第２のトレイ５２）に出力する印刷ジョブに対しては逆順排出するためのページ並べ替え処理を行う。
【００４７】
ここで、ページ並べ替え処理について詳細に説明する。なお、説明を簡単にするため、全て同じ用紙サイズで出力される印刷ジョブを一例として説明する。
【００４８】
ページ数判断手段１５が出力ページ数を判断し、白紙ページ判断手段１６がページ数判断手段１５で判断した出力ページ数に基づいて必要な白紙ページを判断し、白紙ページ数付加手段１７が白紙ページ判断手段１６で判断した必要な白紙ページ数に基づいて印刷ジョブが出力するページに白紙ページを付加する。
【００４９】
そして、ページ指定印刷手段１８は白紙ページを付加した結果に基づいて１ページからＮページまでのＮページを出力するものと認識し、出力される用紙一枚あたりの面数（例えば、両面４ｕｐならば８［＝２×４］）を計算し、この値をＳＰＰＭとする。
【００５０】
そして、各用紙の画像形成は以下のように、
「１枚目：（N−ＳＰＰＭ＋１）、…、Ｎページ」
「２枚目：（Ｎ−ＳＰＰＭ×２＋１）、…、（Ｎ−ＳＰＰＭ）ページ」
…
「最終枚目：１、…、ＳＰＰＭページ」
行われる。
【００５１】
例えば、片面４ｕｐで１６ページを出力する場合、各用紙の画像形成は以下のように、
「１枚目：１３、１４、１５、１６ページ」
「２枚目：９、１０、１１、１２ページ」
「３枚目：５、６、７、８ページ」
「４枚目：１、２、３、４ページ」
行われる。
【００５２】
プリンタ制御部１１はページ並べ替え処理が終了すると、印刷装置４に印刷指示を通信制御部７を介して送信する。ここで、印刷データがファイルである場合は印刷指示とともに印刷データを印刷装置４に送信し、印刷データがＵＲＬで指定されている場合は印刷指示とともにＵＲＬを印刷装置４に送信する。
【００５３】
例えば、印刷装置４はサイズ別仕分け出力の指示が指定された印刷ジョブ（Ｊｏｂ１、Ｊｏｂ２）の印刷指示を受信すると、それぞれの印刷ジョブの出力指示に従って、Ｊｏｂ１の出力用紙を第１のトレイ５１に出力し、Ｊｏｂ２の出力用紙を第２のトレイ５２に逆順排出で出力する。
【００５４】
次に、印刷依頼にサイズ別仕分けの実施が指定されている際に、印刷制御装置３が行う印刷制御処理について図４に示すフローチャートを参照して説明する。
【００５５】
印刷依頼を受け付けると（ステップＳ４０１でＹＥＳ）、印刷依頼に基づいて印刷ジョブを作成し（ステップＳ４０２）、出力指示にサイズ別仕分けの実施が指定されているか否か判断する（ステップＳ４０３）。
【００５６】
サイズ別仕分けの実施が指定されている場合（ステップＳ４０３でＹＥＳ）、印刷データの特徴から出力用紙サイズを検出し（ステップＳ４０４）、２種類の印刷ジョブ（サイズ別仕分けされる印刷ジョブ、サイズ別仕分けされない印刷ジョブ）を作成し（ステップＳ４０５）、作成した印刷ジョブをスケジューリングし（ステップＳ４０６）、サイズ別仕分けされる印刷ジョブに対して逆順排出するためのページ並べ替え処理を行い（ステップＳ４０７）、印刷ジョブを印刷装置に送信し（ステップＳ４０８）、印刷制御処理を終了する。
【００５７】
なお、ステップＳ４０３において、サイズ別仕分けの実施が指定されていない場合（ステップＳ４０４でＮＯ）、サイズ別仕分けを実施するための処理を行わずに、印刷ジョブをプリンタに送信し（ステップＳ４０８）、印刷制御処理を終了する。
【００５８】
次に、図４に示すフローチャート内のステップＳ４０８のページ並べ替え処理について図５に示すフローチャートを参照して説明する。
【００５９】
出力ページ数を判断し（ステップＳ５０１）、出力ページ数から必要な白紙ページ数を判断し（ステップＳ５０２）、出力ページに白紙ページを付加し（ステップＳ５０３）、白紙ページを付加した結果の出力ページ数Ｎを認識し（ステップＳ５０４）、出力される用紙一枚あたりの面数を計算し（ステップＳ５０５）、計算した面数をＳＰＰＭとし（ステップＳ５０６）、各用紙の画像形成を行い（ステップＳ５０７）、ページ並べ替え処理を終了する。
【００６０】
次に、印刷依頼にサイズ別仕分けの実施が指定されている際に、印刷制御装置３が行う印刷制御処理について具体例を参照して説明する。ここで、
「印刷範囲（１〜３ページ）、出力用紙サイズ（Ａ４サイズ）、出力トレイ（Ｔｒａｙ１）、出力指示（両面）」
「印刷範囲（４〜８ページ）、出力用紙サイズ（Ａ３サイズ）、出力トレイ（Ｔｒａｙ２）、出力指示（両面、サイズ別仕分け）」
のような印刷依頼を印刷制御処理する場合を具体例とする。
【００６１】
図６は、具体例の印刷依頼を印刷装置が印刷した際の出力形態の一例を示す図である。
【００６２】
図６に示すように、「Ｔｒａｙ１」には「印刷範囲１〜３ページ」を印刷した「Ａ４サイズ」の用紙が正順で出力され、「Ｔｒａｙ２」には「印刷範囲４〜８ページ」を印刷した「Ａ３サイズ」の用紙が逆順で出力されている。なお、「Ｔｒａｙ１」において、１枚目の用紙の表側に「ページ２」が、裏側に「ページ１」が印刷され、２枚目の用紙の裏側に「ページ３」が印刷され、２枚目の用紙の表側は何も印刷されず白紙になっている。また、「Ｔｒａｙ２」において、１枚目の用紙の表側に「白紙ページ」が、裏側に「ページ８」が印刷され、２枚目の用紙の表側に「ページ７」が、裏側に「ページ６」が印刷され、３枚目の用紙の表側に「ページ５」が、裏側に「ページ４」が印刷されている。
【００６３】
ここで、紙折り機により「Ｔｒａｙ２」に出力した用紙を紙折り処理する場合、作業者は「Ｔｒａｙ２」に出力されたページ順のまま紙折り機にセットすれば、図６に示すように、紙折り機で紙折り処理されて出力された用紙は正順（「ページ４」→「ページ５」→「ページ６」→「ページ７」→「ページ８」→「白紙ページ」）で出力されることになる。
【００６４】
図７は、「印刷範囲１〜３ページ」が印刷された用紙と、「印刷範囲４〜８ページ」が印刷されて紙折り処理された用紙とをまとめた際の形態の一例を示す図である。
【００６５】
図７に示すように、図６で示した「Ｔｒａｙ１」に出力された「印刷範囲１〜３ページ」の用紙の束、および紙折り機で紙折り処理されて出力された「印刷範囲４〜８ページ」の用紙の束の表裏を返し、「印刷範囲４〜８ページ」の用紙の束の上に「印刷範囲１〜３ページ」の用紙を積み重ねるだけで、「ページ１」〜「ページ８」を正順に並べることができる。
【００６６】
なお、上記実施の形態では紙折り機による一例を挙げたが、印刷されたものが所望のページ数を正しく印刷できているかを確認する（例えば、シリアル番号またはバーコード等に基づいて確認する）ための装置を後処理機として有している場合でも適用可能である。
【００６７】
また、上記実施の形態では出力するトレイの数を２つとしたが、複数のトレイを有している場合でも適用可能である。
【００６８】
また、上記実施の形態で説明した印刷制御装置と同様の処理を行うことが可能な印刷制御プログラムをプリンタドライバとして、一般的なＰＣ（Personal Computer）等の汎用電子計算機にインストールする構成でも適用可能である。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施の形態で用いる印刷システム１の全体構成の一例を示すブロック図である。
【図２】印刷制御装置３の機能的な構成の一例を示すブロック図である。
【図３】印刷制御装置３を構成する各構成部について詳細に説明するブロック図である。
【図４】印刷依頼にサイズ別仕分けの実施が指定されている際に、印刷制御装置３が行う印刷制御処理を示すフローチャートである。
【図５】図４に示すフローチャート内のステップＳ４０８のページ並べ替え処理を示すフローチャートである。
【図６】具体例の印刷依頼を印刷装置が印刷した際の出力形態の一例を示す図である。
【図７】「印刷範囲１〜３ページ」が印刷された用紙と、「印刷範囲４〜８ページ」が印刷されて紙折り処理された用紙とをまとめた際の形態の一例を示す図である。
【符号の説明】
【００７０】
１    印刷システム
２    クライアント
３    印刷制御装置
４    印刷装置
５１    第１のトレイ
５２    第２のトレイ
６    ネットワーク
７    通信制御部
８    印刷依頼受付部
９    印刷ジョブ制御部
１０    印刷ジョブスケジューリング部
１１    プリンタ制御部
１２    出力指示判断手段
１３    出力用紙サイズ検出手段
１４    印刷ジョブ作成牛段
１５    ページ数判断手段
１６    白紙ページ判断手段
１７    白紙ページ付加手段
１８    ページ指定印刷手段
【図１】
2005186521.tif 000003
【図２】
2005186521.tif 000004
【図３】
2005186521.tif 000005
【図４】
2005186521.tif 000006
【図５】
2005186521.tif 000007
【図６】
2005186521.tif 000008
【図７】
2005186521.tif 000009