(57)【特許請求の範囲】
【請求項１】
印刷装置によってシートに画像を印刷し、当該シートをシート処理装置に搬送し、前記シート処理装置によって当該シートに対してシート処理を実行する第１タイプのジョブと、前記印刷装置によってシートに画像を印刷することなく前記シート処理装置によってシートに対してシート処理を実行する第２タイプのジョブとを実行する実行手段と、
前記第２タイプのジョブを実行するための要求を受け付けたことに従って前記第１タイプのジョブの実行を制限し、前記第１タイプのジョブの実行が制限されている状態で前記第２タイプのジョブを実行するよう制御する制御手段と、
前記制御手段によって前記第１のタイプのジョブの実行が制限されている間に、前記第１タイプのジョブを受け付ける受付手段と、
前記受付手段によって受け付けた前記第１タイプのジョブを格納する格納手段とを有し、
前記制御手段は、前記第２タイプのジョブの実行が完了した後、前記格納手段に格納された前記第１タイプのジョブを実行するよう制御することを特徴とする印刷装置。
【請求項２】
前記制御手段は、前記第２タイプのジョブを実行するための要求を受け付けたことに従って前記第１タイプのジョブの印刷の実行を制限し、前記第１タイプのジョブの印刷の実行が制限されている状態で前記第２タイプのジョブを実行するよう制御することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御手段は、前記第２タイプのジョブの実行が完了した後、前記第２タイプのジョブで使用するシート保持手段にシートが保持されている場合に、前記格納手段に格納された前記第１タイプのジョブの実行を制限することを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記制御手段は、前記第２タイプのジョブの実行が完了した後、前記第２タイプのジョブで使用するシート保持手段にシートが保持されていない場合に、前記格納手段に格納された前記第１タイプのジョブを実行することを特徴とする請求項１または２に記載の印刷装置。
【請求項５】
前記受付手段は、前記制御手段によって前記第１のタイプのジョブの実行が制限されている間に、外部装置からネットワークを介して前記第１タイプのジョブを受け付けることを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
印刷装置によってシートに画像を印刷し、当該シートをシート処理装置に搬送し、前記シート処理装置によって当該シートに対してシート処理を実行する第１タイプのジョブと、前記印刷装置によってシートに画像を印刷することなく前記シート処理装置によってシートに対してシート処理を実行する第２タイプのジョブとを実行する実行手段と、
前記第２タイプのジョブを実行するための要求を受け付けたことに従って前記第１タイプのジョブの実行を制限し、前記第１タイプのジョブの実行が制限されている状態で前記第２タイプのジョブを実行するよう制御する制御手段と、
前記制御手段によって前記第１のタイプのジョブの実行が制限されている間に、前記第１タイプのジョブを受け付ける受付手段と、
前記受付手段によって受け付けた前記第１タイプのジョブを格納する格納手段とを有し、
前記制御手段は、前記第２タイプのジョブの実行が完了した後、前記格納手段に格納された前記第１タイプのジョブを実行するよう制御することを特徴とする印刷制御装置。
【請求項７】
印刷装置によってシートに画像を印刷し、当該シートをシート処理装置に搬送し、前記シート処理装置によって当該シートに対してシート処理を実行する第１タイプのジョブと、前記印刷装置によってシートに画像を印刷することなく前記シート処理装置によってシートに対してシート処理を実行する第２タイプのジョブとを実行する実行工程と、
前記第２タイプのジョブを実行するための要求を受け付けたことに従って前記第１タイプのジョブの実行を制限し、前記第１タイプのジョブの実行が制限されている状態で前記第２タイプのジョブを実行するよう制御する制御工程と、
前記制御工程で前記第１のタイプのジョブの実行が制限されている間に、前記第１タイプのジョブを受け付ける受付工程と、
前記受付工程で受け付けた前記第１タイプのジョブを格納手段に格納する格納工程とを有し、
前記制御工程では、前記第２タイプのジョブの実行が完了した後、前記格納手段に格納された前記第１タイプのジョブを実行するよう制御することを特徴とする印刷装置の制御方法。
【請求項８】
請求項７に記載の印刷装置の制御方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、印刷システムの制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、電子写真方式の印刷装置やインクジェット方式の印刷装置を利用したＰＯＤ（Ｐｒｉｎｔ  Ｏｎ  Ｄｅｍａｎｄ）印刷システムが提案されている（特許文献１参照）。このようなＰＯＤ印刷システムにより、版下作成や、その他複雑な作業が不要になる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許公開公報US-2004-0190057号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の印刷システムは、印刷装置からシート搬送路を介してシートを搬送可能な後処理装置（インラインフィニッシャ）による後処理を、印刷装置による印刷を伴わずに利用できる構成とはなっていなかった。
従って、インラインフィニッシャによる後処理を、印刷を伴わずに利用できるようにした場合に発生する更なる課題に対応することもできていなかった。ここで、更なる課題について、印刷装置による印刷を伴って後処理装置による後処理を行うジョブをインラインジョブと定義し、印刷装置による印刷を伴わずに後処理装置による後処理を行うジョブをオフラインジョブと定義して説明する。
【０００５】
例えば、オフラインジョブを実行するために、ユーザは、オフラインジョブの実行によって処理されるシートを、後処理装置が備えるインサータにセットする。このような状況で、当該オフラインジョブを実行する前に、印刷装置によってインラインジョブが実行されると、インサータにセットしたオフラインジョブのためのシートが、インラインジョブのために使用されてしまうおそれがある。
【０００６】
本発明は、上記の課題を解決するためになされたものである。本発明の目的は、第１タイプのジョブの実行が制限されている間に受け付けた第１タイプのジョブを受け付けて格納しておき、第２タイプのジョブの実行が完了した後、格納された第１タイプのジョブを実行する仕組みを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明の印刷装置は以下に示す構成を備える。
印刷装置によってシートに画像を印刷し、当該シートをシート処理装置に搬送し、前記シート処理装置によって当該シートに対してシート処理を実行する第１タイプのジョブと、前記印刷装置によってシートに画像を印刷することなく前記シート処理装置によってシートに対してシート処理を実行する第２タイプのジョブとを実行する実行手段と、前記第２タイプのジョブを実行するための要求を受け付けたことに従って前記第１タイプのジョブの実行を制限し、前記第１タイプのジョブの実行が制限されている状態で前記第２タイプのジョブを実行するよう制御する制御手段と、前記制御手段によって前記第１のタイプのジョブの実行が制限されている間に、前記第１タイプのジョブを受け付ける受付手段と、前記受付手段によって受け付けた前記第１タイプのジョブを格納する格納手段とを有し、前記制御手段は、前記第２タイプのジョブの実行が完了した後、前記格納手段に格納された前記第１タイプのジョブを実行するよう制御することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、第１タイプのジョブの実行が制限されている間に受け付けた第１タイプのジョブを格納しておき、第２タイプのジョブの実行が完了した後、格納された第１タイプのジョブを実行することができる。
【図面の簡単な説明】
【０００９】
【図１】印刷システムを含む印刷環境の全体構成例を示す図である。
【図２】図１に示した印刷システムの構成を説明するブロック図である。
【図３】印刷装置に接続されたシート処理装置の構成を示す断面図である。
【図４】糊付け製本機の構成を説明する断面図である。
【図５】中綴じ製本機の内部構成を説明する断面図である。
【図６】大容量インサータの内部構成を説明する断面図である。
【図７】操作部の構成を説明する平面図である。
【図８】タッチパネル部に表示されるＵＩの一例を示す図である。
【図９】タッチパネル部に表示されるＵＩの一例を示す図である。
【図１０】画像処理装置の制御手順を示すフローチャートである。
【図１１】画像処理装置の制御手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
次に本発明を実施するための最良の形態について図面を参照して説明する。
〔第１実施形態〕
図１は、本実施形態で制御対象となる印刷システム１０００、１００１を含む印刷環境の全体構成例を説明するための図である。
図１に示す印刷システム１０００は、構成要素として、本実施形態の印刷システム１０００、ＰＣ（サーバコンピュータ）１０３、ＰＣ（クライアントコンピュータ）１０４を備える。また、紙折り機１０７、断裁機１０９、中綴じ製本機１１０、くるみ製本機１０８、ネットワークスキャナ１０２等も備える。このように複数の装置が印刷システム１０００に用意されている。さらに、上記印刷システムを構成する中綴じ製本機１１０以外のデバイスは、ネットワーク１０１を介して接続されている。
【００１１】
本例に示す印刷システム１０００、１００１は、図２に示すように印刷装置１００とシート処理装置２００とを備える。
なお、本実施形態では、印刷装置１００として、コピー機能及びプリンタ機能等、複数の機能を有するＭＦＰ（Multi Function Peripheral）を例に取り説明する。しかしながら、印刷装置１００は、コピー機能のみ、あるいは、プリンタ機能のみの単一機能型（SFP(Single Function Peripheral)）の印刷装置であっても良い。
【００１２】
ＰＣ１０３は、ネットワーク１０１に接続された各種装置とのデータの送受信を管理する。ＰＣ１０４は、ネットワーク１０１を介して、画像データを印刷装置１００やＰＣ１０３に送信する。また、紙折り機１０７は、印刷装置１００で印刷されたシートの折り処理を行う。
くるみ製本機１０８は、印刷装置１００で印刷されたシートに対するくるみ製本処理を行う。断裁機１０９は、複数枚のシートからなるシート束毎に、印刷装置１００で印刷されたシートの断裁処理を行う。中綴じ製本機１１０は、印刷装置１００で印刷されたシートに対する中綴じ製本処理を行う。
【００１３】
紙折り機１０７、くるみ製本機１０８、断裁機１０９、中綴じ製本機１１０を利用する場合、ユーザは、印刷システム１０００又は１００１で印刷されたシートを取り出し、利用する装置にセットし、その装置によって処理を実行させる。なお、印刷システム１００１は、印刷システム１０００が具備する仕組みと同じ仕組みを具備するがこれに限定されるものでもない。
次に、印刷システム１０００、１００１の構成について、図２のシステムブロック図を用いて説明する。
【００１４】
図２は、図１に示した印刷システム１０００、１００１の構成を説明するブロック図である。なお、図２に示す各ユニットのうち、シート処理装置２００以外のユニットは、印刷装置１００に含まれる。印刷装置１００には、任意の台数のシート処理装置２００を接続することができる。
印刷システム１０００、１００１は、印刷装置１００で印刷されたシートに対するシート処理（後処理とも呼ぶ）を、印刷装置１００に接続されたシート処理装置２００により実行できるように構成されている。
シート処理装置２００は、印刷装置１００と通信可能に構成され、印刷装置１００からの指示を受け、後述するようなシート処理を実行することができる。スキャナ部２０１は、原稿上の画像を読み取り、これを画像データに変換し、他のユニットに転送する。
外部Ｉ／Ｆ２０２は、ネットワーク１０１に接続された他の装置との間でデータの送受信を行う。プリンタ部２０３は、入力された画像データに基づく画像をシート上に印刷する。操作部２０４は、図７にて後述するキー入力部４００２や、タッチパネル部４００１を有し、それらを介してユーザからの指示を受付ける。また、操作部２０４は、操作部２０４が有するタッチパネルに各種表示を行う。
【００１５】
制御部２０５は、印刷システム１０００および１００１が有する各種ユニットの処理や動作等を統括的に制御する。即ち、制御部２０５は、印刷装置１００及び印刷装置１００に接続されたシート処理装置２００の動作も制御する。ＲＯＭ２０７は、制御部２０５によって実行される各種コンピュータプログラムを記憶する。例えば、ＲＯＭ２０７は、後述するフローチャートの各種処理を制御部２０５に実行させる為のプログラムや、後述する各種設定画面を表示するために必要な表示制御プログラムを記憶する。
また、ＲＯＭ２０７は、ＰＣ１０３やＰＣ１０４等から受信したＰＤＬ（ページ記述言語）コードデータを、制御部２０５が解釈し、ラスタイメージデータに展開する動作を実行するためのプログラムを記憶する。他にも、ＲＯＭ２０７は、ブートシーケンスやフォント情報等を記憶する。ＲＡＭ２０８は、スキャナ部２０１や外部Ｉ／Ｆ２０２から送られてきた画像データや、ＲＯＭ２０７からロードされた各種プログラム、設定情報を記憶する。
【００１６】
また、ＲＡＭ２０８は、シート処理装置２００に関する情報（印刷装置１００に接続されたシート処理装置２００の台数（０からｎ台）と、各シート処理装置２００の機能に関する情報、また、各シート処理装置２００の接続順序等）を記憶する。
ＨＤＤ（ハードディスクドライブ）２０９は、ハードディスクとハードディスクへのデータの読み書きを行う駆動部等で構成される。ＨＤＤ２０９は、スキャナ部２０１や外部Ｉ／Ｆ２０２から入力され、圧縮伸張部２１０によって圧縮された画像データを記憶する為の大容量の記憶装置である。制御部２０５は、ユーザからの指示に基づいて、ＨＤＤ２０９に格納された画像データをプリンタ部２０３によって印刷することができる。
【００１７】
また、制御部２０５は、ユーザからの指示に基づいて、ＨＤＤ２０９に格納された画像データを、外部Ｉ／Ｆ２０２を介してＰＣ１０３、印刷システム１０００および１００１等の外部装置へ送信することもできる。また、制御部２０５は、同様に、外部Ｉ／Ｆ２０２を介してＰＣ１０３、印刷システム１０００および１００１等の外部装置から、画像データを獲得することもできる。また、制御部２０５は外部Ｉ／Ｆ２０２を介して、ネットワーク１０１に接続された外部装置を探索することもできる。
圧縮伸張部２１０は、ＪＢＩＧやＪＰＥＧ等といった各種圧縮方式によってＲＡＭ２０８、ＨＤＤ２０９に記憶されている画像データ等の圧縮・伸張動作を行う。
次に、印刷システム１０００の構成について、図３を用いて説明する。
図３は、図１に示した印刷装置１００と印刷装置１００に接続されたシート処理装置２００の構成を説明する断面図である。なお、印刷システム１００１も同様の構成にすることができる。
【００１８】
図３において、自動原稿搬送装置（ＡＤＦ）３０１は、原稿トレイの積載面にセットされた原稿束を１頁目の原稿から、ページ順に、順番に分離して、スキャナ３０２によって原稿走査するために原稿台ガラス上へ搬送する。スキャナ３０２は、原稿台ガラス上に搬送された原稿の画像を読み取り、ＣＣＤによって画像データに変換する。
回転多面鏡（ポリゴンミラー等）３０３は、画像データに応じて変調された、例えばレーザ光などの光線を入射させ、反射ミラーを介して反射走査光として感光ドラム３０４に照射する。感光ドラム３０４上にレーザ光によって形成された潜像はトナーによって現像され、転写ドラム３０５上に貼り付けられたシート材に対してトナー像を転写する。この一連の画像形成プロセスをイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）のトナーに対して順次実行することによりフルカラー画像が形成される。４回の画像形成プロセスの後に、フルカラー印刷された転写ドラム３０５上のシート材は、分離爪３０６によって分離され、定着前搬送器３０７によって定着器３０８へ搬送される。
【００１９】
定着器３０８は、ローラやベルトの組合せによって構成され、ハロゲンヒータなどの熱源を内蔵し、トナー像が転写されたシート材上のトナーを、熱と圧力によって溶解、定着させる。
排紙フラッパ３０９は、揺動軸を中心に揺動可能に構成され、シート材の搬送方向を規定する。排紙フラッパ３０９が図中時計回りの方向に揺動しているときには、シート材は真直ぐに搬送され、排紙ローラ３１０によって機外へ排出される。制御部２０５は、以上のような一連のシーケンスによって、片面印刷を実行するように印刷装置１００を制御する。
【００２０】
一方、シート材の両面に画像を形成する場合には、排紙フラッパ３０９が図中反時計回りの方向に揺動し、シート材は下方向に進路を変更され両面搬送部へと送り込まれる。
両面搬送部は、反転フラッパ３１１、反転ローラ３１２、反転ガイド３１３および両面トレイ３１４を備える。反転フラッパ３１１は、揺動軸を中心に揺動し、シート材の搬送方向を規定する。
制御部２０５は、両面印刷ジョブを処理する場合、プリンタ部２０３でシートの第１面にプリント済みのシートを、反転フラッパ３１１を図中反時計回りの方向に揺動し、反転ローラ３１２を介して、反転ガイド３１３へと送り込むよう制御する。
【００２１】
そして、シート材後端が反転ローラ３１２に狭持された状態で反転ローラ３１２を一旦停止させ、引き続き反転フラッパ３１１が図中時計回りの方向に揺動させる。且つ、反転ローラ３１２を逆方向に回転させる。
これにより、シートスイッチバックして搬送させ、シートの後端と先端が入れ替わった状態で、このシートを両面トレイ３１４へと導くよう制御する。両面トレイ３１４ではシート材を一旦積載し、その後、再給紙ローラ３１５によってシート材は再びレジストローラ３１６へと送り込まれる。
【００２２】
このときシート材は、１面目の転写工程とは反対の面が感光ドラムと対向する側になって送られてきている。そして、先述したプロセスと同様にしてシートの第２面に対して２面目の画像を形成させる。
そして、シート材の両面に画像が形成され、定着工程を経て排紙ローラ３１０を介して印刷装置１００本体内部から機外へとシートを排出させる。制御部２０５は、以上のような一連のシーケンスによって、両面印刷を実行するように印刷装置１００を制御する。
また、印刷装置１００は、印刷処理に要するシートを収納する給紙部を有する。給紙部には、給紙カセット３１７、３１８（例えば、それぞれ５００枚のシートを収容可能）、給紙デッキ３１９（例えば、５０００枚のシートを収納可能）、手差しトレイ３２０等がある。
【００２３】
給紙カセット３１７、３１８、給紙デッキ３１９は、サイズや材質の異なる各種シートを、給紙部ごとに区別してセットできる。また、手差しトレイ３２０には、ＯＨＰシート等の特殊なシートを含む各種シートをセットすることができる。
給紙カセット３１７、３１８、給紙デッキ３１９、手差しトレイ３２０には、それぞれに給紙ローラが設けられており、給紙ローラによってシートは１枚単位で連続的に給送される。
【００２４】
次に、図３に示すシート処理装置２００ついて説明する。本実施形態の印刷システム１０００におけるシート処理装置２００は、上流の装置から下流の装置にシート搬送路を介してシートを搬送できるのであれば、任意の種類の装置を任意の台数だけ連結することができる。
例えば、図３に示すように、印刷装置１００に近い順に、大容量スタッカ２００−ａ、インサータ２００−ｄ、糊付け製本機２００−ｂ、中綴じ製本機２００−ｃの順序で連結し、これらを印刷システム１０００にてそれぞれ選択的に利用することができる。
また、シート処理装置２００のそれぞれがシート排出部を備え、ユーザは、シート処理がなされたシートを、それぞれのシート処理装置のシート排出部から取り出すことができる。
制御部２０５は、印刷装置１００に接続されたシート処理装置２００にて実行可能な種類のシート処理の候補から、ユーザが所望する種類のシート処理の実行要求を、操作部２０４を介して印刷実行要求と共に受付ける。
そして、操作部２０４を介して処理対象となるジョブの印刷実行要求をユーザから受付けたことに応じて、制御部２０５は、そのジョブにて要する印刷処理をプリンタ部２０３で実行させる。
【００２５】
そして、制御部２０５は、この印刷処理がなされたシートを、ユーザが所望するシート処理を実行可能なシート処理装置までシート搬送路を介して搬送させ、そのシート処理装置でシート処理を実行させる。
例えば、印刷システム１０００が図３に示すシステム構成の場合に、ユーザから印刷実行要求を受付けた処理対象のジョブが、大容量スタッカ２００−ａによる大量積載処理を行うように指示されたジョブであるとする。このジョブを「スタッカジョブ」と呼ぶ。
このスタッカジョブを、図３のシステム構成にて処理する場合、制御部２０５は、印刷装置１００で印刷されたこのジョブに対応するシートを、図３のＡ点を通過させて、大容量スタッカ２００−ａ内部へ搬送させる。その後、制御部２０５は、このジョブの積載処理を大容量スタッカ２００−ａで実行させる。
そして、制御部２０５は、大容量スタッカ２００−ａで積載処理がなされたこのジョブに対応する印刷物を、他の装置（例えば後段の装置）へ搬送せずに、大容量スタッカ２００−ａ内部の排紙先Ｘに保持させる。
また、図３のシステム構成にてユーザから印刷実行要求を受付けた処理対象のジョブが、糊付け製本機２００−ｂによるシート処理（例えば、くるみ製本処理、または、天糊製本処理の何れかの糊付け製本処理）を行うように指示されたジョブであるとする。このジョブを「糊付け製本ジョブ」と呼ぶ。
【００２６】
この糊付け製本ジョブを、図３のシステム構成にて処理する場合、制御部２０５は、印刷装置１００で印刷されたシートを、図３のＡ点、Ａ'点及びＢ点を介して糊付け製本機２００−ｂ内部へ搬送させる。
その後、制御部２０５は、このジョブの糊付け製本処理を糊付け製本機２００−ｂで実行させる。そして、制御部２０５は、糊付け製本機２００−ｂで糊付け製本処理がなされたこのジョブの印刷物を、他の装置（例えば後段の装置）へ搬送させずに、そのまま、糊付け製本機２００−ｂ内部の排紙先Ｙに保持させる。
【００２７】
更に、例えば、図３のシステム構成にてユーザから印刷実行要求を受付けた処理対象のジョブが、中綴じ製本機２００−ｃによるシート処理を行うように指示されたジョブであるとする。
中綴じ製本機２００−ｃによるシート処理には、例えば、中綴じ製本、パンチ処理、断裁処理、シフト排紙処理、折り処理等がある。ここでは、このジョブを「中綴じ製本ジョブ」と呼ぶ。
【００２８】
この中綴じ製本ジョブを、図３のシステム構成にて処理する場合、制御部２０５は、印刷装置１００で印刷されたこのジョブのシートを、Ａ点、Ａ'点及びＢ点及びＣ点を通過させて中綴じ製本機２００−ｃに搬送させる。
その後、制御部２０５は、このジョブのシート処理を中綴じ製本機２００−ｃで実行させる。そして、制御部２０５は、この中綴じ製本機２００−ｃによるシート処理がなされた中綴じ製本ジョブの印刷物を、中綴じ製本装置２００−ｃの排紙先Ｚに保持させる。
なお、排紙先Ｚには複数の排紙先候補がある。これは、中綴じ製本機２００−ｃが複数種類のシート処理を実行することができ、シート処理ごとに排紙先をわける際に用いられるものである。
更に、例えば、システム構成にてユーザから印刷実行要求を受付けた処理対象のジョブが、インサータ２００−ｄによるシート処理を行うように指示されたジョブであるとする。
【００２９】
このジョブを「インサータ給紙ジョブ」と呼ぶ。このインサータ給紙ジョブは、下流に接続されたシート処理装置を更に使用する事ができる。このインサータ給紙ジョブを、図３のシステム構成にて処理する場合を説明する。
制御部２０５は、印刷装置１００で印刷されたこのジョブのシートに、インサータ２００−ｄより給紙したシートを挿入した上で、指定されたシート処理に従い、当該シート処理装置まで搬送して、シート処理を行う。
図３では、インサータ２００−ｄの下流に、糊付け製本機２００−ｂ、中綴じ製本機２００−ｃ、が接続されたシステムとしているので、先に述べた糊付け製本ジョブ、中綴じ製本ジョブを実行することができる。
また、インサータ給紙ジョブは、必ずしも印刷装置１００での印刷を必要としない。つまり、インサータ２００−ｄから給紙したシートのみを下流へ搬送し、指定されたシート処理装置を用いて、シート処理を行う事ができる。
図１〜図３で説明したように、本実施形態の印刷システム１０００は、印刷装置１００に対して、機能が異なる複数台のシート処理装置を、任意の組合せで接続することができる。
＜シート処理装置２００の内部構成＞
次に、印刷装置１００に対して接続可能なシート処理装置２００の内部構成を、図４、図５、および図８を用いて種類別に説明する。
【００３０】
図４は、図３に示した糊付け製本機２００−ｂの構成を説明する断面図である。本例に示す糊付け製本機は、上流の装置から搬送されたシートを３つの搬送パスに選択的に搬送する。１つは表紙パスであり、１つは本身パス４０５であり、１つはストレートパス４０２である。また、糊付け製本機２００−ｂはインサータパス４０３を有する。インサータ４００のインサータパス４０３は、インサータトレイ４０１に置かれたシートを、表紙パス４０４に搬送する為のシート搬送路である。
【００３１】
図４に示す糊付け製本機２００−ｂのストレートパス４０２は、この糊付け製本機２００−ｂによる糊付け製本処理を要さないジョブのシートを後段の装置へ搬送するためのシート搬送路である。また、図４に示す糊付け製本機２００−ｂの本身パス４０５と表紙パス４０４は、くるみ製本印刷物を作成する為に必要なシートを搬送するためのシート搬送路である。
例えば、この糊付け製本機２００−ｂを用いてくるみ製本印刷物を作成する場合、制御部２０５は、くるみ製本印刷物の本文用のシートに印刷されるべき本文用の画像データをプリンタ部２０３により印刷させる。
【００３２】
１冊分のくるみ製本印刷物を作成する際には、この本文用のシートの１冊分のシート束が１枚の表紙でくるまれる。くるみ製本における、この本文用のシート束を「本身」と呼ぶ。なお、この「本身」は、「本文」と呼ぶこともあり、その場合も同じ意味である。
制御部２０５は、本身となる、印刷装置１００で印刷されたシートを、図４に示す本身パス４０５へ搬送するように制御する。そして、制御部２０５は、くるみ製本処理を行う場合、印刷装置１００にて印刷された本身を、表紙パス４０４を介して搬送された表紙用のシートでくるむ処理を実行する。
例えば、制御部２０５は、上流側の装置から搬送された本身となるシートを順次、図４の本身パス４０５を介してスタック部でスタックさせる。本文データが印刷されたシートがスタック部４１１に１冊に相当する枚数分スタックされると、制御部２０５は、表紙パス４０４を介して、そのジョブにて要する表紙用の１枚のシートを搬送させる。
【００３３】
図２に示した制御部２０５は、この本身に相当する１セット分のシート束の背表紙部分に糊付け処理を行うように図４の糊付け部４１０を制御する。
その後、この本身の背表紙部分と表紙の中央部とを糊付け部で接合させるように制御部２０５は制御する。表紙に本身を接合する際には、本身が装置下方に対して押し込まれるように搬送される。これにより、本身が１枚の表紙でくるまれるように表紙の折り畳み処理がなされる。その後、この１セット分のシート束は、ガイド４１２に添って図４の回転台４０８の上に積載される。
【００３４】
この１セット分のシート束が図４の回転台４０８にセットされた後に、制御部２０５は、このシート束の断裁処理を図４のカッタ部４０６で実行させる。この際、この１セット分のシート束における背表紙部分に該当する端部以外の３つの端部を断裁する三方断裁処理をカッタ部４０６で実行することができる。
その後、制御部２０５は、この三方断裁処理済みのシート束を、幅寄せ部４０９を用いてバスケットの方向に押し出し、バスケット４０７に収納させる。このようにしてくるみ製本処理によって作成される。なお、この糊付け製本機では、「くるみ製本処理」の他に、選択的に「天糊製本処理」も行うことができる。「天糊製本」は、くるみ製本における表紙が無い形態の製本である。すなわち、本身（本文）のみの側面に糊付けを行う製本である。
【００３５】
この「天糊製本処理」を実行する場合には、前記の「くるみ製本処理」にて実行させる処理において、表紙用のシートを用いないよう制御する。すなわち、表紙に関する処理は行わないよう制御する。くるみ製本モードにて利用した表紙用のシートを給紙部から給紙自体も行わない。
また、この糊付け製本機は、上流装置から搬送されたシートを処理するだけではなく、自装置の給紙部から給紙したシートを用いてくるみ製本処理、もしくは天糊製本処理を行う事ができる。例えば、この糊付け製本機を単体で用いて、くるみ製本印刷物を作成する場合を説明する。まずオペレータは、処理するシートを図４に示すインサータトレイ４０１にセットする。
【００３６】
そして、制御部２０５は、同じく図４に示すインサータ４００を用いて、インサータトレイ４０１にセットされたシートを給紙し、まず本身とする。次に制御部２０５は、この本身となるシートを、図４に示す本身パスへ搬送するように制御する。
そして、制御部２０５は、次に同じくインサータトレイ４０１から給紙した、表紙用のシートを、表紙パス４０４を介して搬送し、本身シートをくるむ処理を実行する。以下の処理は、前述同様である。なお、糊付け製本機２００−ｂは、インサータ４００のインサータトレイ４０１に、シートがセットされているか否かを検知するためのセンサを備え、当該センサによるシートの有無の検知結果を不図示の信号線を介して制御部２０５に送信する。それによって、制御部２０５は、インサータトレイ４０１にシートがセットされているか否かを検知することができる。
【００３７】
次に、図５を用いて、中綴じ製本機２００−ｃの内部構成について説明する。
図５において、中綴じ製本機２００−ｃは、印刷装置１００からのシートに対してステイプル処理、断裁処理、パンチ処理、Ｚ折り（片袖折りとも呼ぶ）処理、シフト排紙処理、中綴じ製本処理等を選択的に実行する各種ユニットを備える。また、この中綴じ製本機２００−ｃは、後段の装置へのシート搬送機能の役目を果たすストレートパスを持たない。このため、印刷装置１００に複数台のシート処理装置を接続する場合には、図３に示すように、この中綴じ製本機２００−ｃは最後尾に接続される。
【００３８】
また、中綴じ製本機２００−ｃは、図５に示すように、装置外部にサンプルトレイ５００、スタックトレイ５０１を有し、装置内部にブックレットトレイ５０３を有す。制御部２０５は、この中綴じ製本機２００−ｃにてステイプルするように指示を受けたジョブを実行する場合、印刷装置１００で印刷されたシートを、中綴じ製本機２００−ｃ内部の処理トレイ５０４に順次スタックさせる。一束分のシートが処理トレイ５０４にスタックされたら、制御部２０５は、ステープラ５０５にてステイプルを行わせる。その後、制御部２０５は、このステイプルされたシート束を、この処理トレイ５０４から図５のスタックトレイ５０１へ排出させる。
【００３９】
また、制御部２０５は、中綴じ製本機２００−ｃにてＺ折りを行うように指示を受けたジョブを実行する場合、印刷装置１００で印刷されたシートに対してＺ折り部５０６により、Ｚ字状に折り処理を実行する。そして、制御部２０５は、折り処理されたシートを、中綴じ製本機２００−ｃ内を通過させて、スタックトレイ５０１及びサンプルトレイ５００等の排出トレイに排紙するよう制御する。
また、制御部２０５は、中綴じ製本機２００−ｃにてパンチ処理設定を行うように指示を受けたジョブを実行する場合、印刷装置１００で印刷されたシートに対してパンチャ部５０７によるパンチ処理を実行する。そして、制御部２０５は、中綴じ製本機内を通過させて、スタックトレイ５０１及びサンプルトレイ５００等の排出トレイに排紙するよう制御する。
【００４０】
また、制御部２０５は、中綴じ製本機２００−ｃにて中綴じ製本処理を行うように指示を受けたジョブを実行する場合、サドルステッチャ部５０８によって、１セット分の複数枚のシートからなるシート束の中央部分に二箇所綴じを行わせる。
その後、制御部２０５は、このシート束の中央部分をローラに噛ませることにより、シートの中央部分を基準とした二つ折りを行わせる。これにより、パンフレットのようなブックレットが作成できる。このように、サドルステッチャ部５０８で中綴じ製本処理が施されたシート束は、ブックレットトレイ５０３に搬送される。
【００４１】
また、中綴じ製本処理を行うように指示を受けたジョブに対して、断裁処理を行うように指示を受付けた場合には、制御部２０５は、中綴じ製本されたシート束をブックレットトレイ５０３からトリマ５０９へ搬送させる。その後、制御部２０５は、トリマ５０９に搬送されたシート束をカッタ部５１０によって断裁させ、このシート束をブックレットホールド部５１１に保持させる。この図５の中綴じ製本機でも、中綴じ製本されたシート束の三方断裁が実行できるように構成されている。
【００４２】
尚、中綴じ製本機２００−ｃがトリマ５０９を持たない場合には、サドルステッチャ部５０８で製本されたシート束は、ブックレットトレイ５０３から取り出すことができる。
また、中綴じ製本機２００−ｃは、図５のインサータ５１２のインサータトレイ５１３にセットされたシートを印刷装置１００から搬送される（印刷装置１００で印刷された）シートに添付することも出来るように構成されている。インサータトレイ５１３にセットされたシートは、例えば予め印刷済みのカバーシートである。
さらに、この中綴じ製本機２００−ｃは、上流装置から搬送されたシートを処理するだけではない。例えば、自装置の給紙部から給紙したシートを用いてステイプル処理、断裁処理、パンチ処理、Ｚ折り処理、シフト排紙処理、中綴じ製本処理等を行う事ができる。ただし、図５を参照すると、本中綴じ製本機２００−ｃは、インサータ５１２を用いて給紙したシートを、Ｚ折り部５０６へ搬送するパスを持たない構成とした。そのため、Ｚ折り処理を本中綴じ製本機単体では実現できない。
【００４３】
しかし、中綴じ製本機２００−ｃは、上流より搬送されたシートを、図５のＺ折り部５０６へ搬送することが可能な構成となっている。そのため、上流に接続されたシート処理機に設けられたインサータ等を用いてシートを給紙し、図５のＺ折り部５０６にてシート処理を実行することができる。そのため、印刷装置１００を用いずに、シート処理のみを実行する事ができる構成となっている。
なお、中綴じ製本機２００−ｃは、インサータ５１２のインサータトレイ５１３に、シートがセットされているか否かを検知するためのセンサを備え、当該センサによるシートの有無の検知結果を不図示の信号線を介して制御部２０５に送信する。それによって、制御部２０５は、インサータトレイ５１３にシートがセットされているか否かを検知することができる。
【００４４】
次に、図６を用いて、シート処理装置２００に適用可能な大容量インサータ２００−ｄの内部構成について説明する。
図６において、大容量インサータ２００−ｄは、上流の装置から搬送されたシートを、ストレートパス８００を通して下流へ搬送する。また、大容量インサータ２００−ｄは、各給紙段（給紙デッキ１、給紙デッキ２、給紙デッキ３）にセットされているシートを、各給紙モータ８０２〜８０４を用いて給紙し、ストレートパス８００を通して下流へ搬送する。なお、給紙デッキ１、給紙デッキ２、給紙デッキ３は、それぞれ、給紙デッキにシートが存在するか否かを検知するためのセンサを備え、当該センサによって検知した結果を、制御部２０５に通知している。それによって、制御部２０５は、各給紙段（給紙デッキ１、給紙デッキ２、給紙デッキ３）にシートがセットされているか否かを検知することができる。
【００４５】
エスケープパス８０１は、エスケープトレイ８０５にシートを排出するためのシート搬送路である。
次に、図７を用いて、操作部２０４の構成を説明する。
図７において、操作部２０４は、タッチパネル部４００１と、キー入力部４００２とを備える。タッチパネル部４００１は、ＬＣＤ（Liquid Crystal Display:液晶表示部）とその上に貼られた透明電極からなり、ユーザから指示を受付けるための各種設定画面を表示する。
このタッチパネル部４００１は、各種画面を表示する機能とユーザからの指示を受付ける指示入力機能を兼ね備える。キー入力部４００２は、電源キー５００１やスタートキー５００３や、ストップキー５００２やユーザモードキー５００５、テンキー５００６を備える。
【００４６】
スタートキー５００３は、コピージョブや、送信ジョブの実行を印刷装置１００に開始させる場合に用いられる。テンキー５００６は、印刷部数等の数値入力の設定を行う場合に用いられる。ユーザモードキー５００５は、機器の各種設定を行うためのキーである。
制御部２０５は、このタッチパネル部４００１に表示される各種画面を介して受付けたユーザ指示やキー入力部４００２を介して受付けたユーザ指示に基づいた各種処理を行うように印刷システム１０００を制御する。
以上のような印刷システム１０００は、ユーザからの指示に基づいて、印刷装置１００によって印刷されたシートに対する後処理をシート処理装置２００によって実行させるインラインジョブを実行する。また、印刷システム１０００は、ユーザからの指示に基づいて、印刷装置１００による印刷を行わずにシートに対する後処理をシート処理装置２００によって実行させるオフラインジョブを実行する。
【００４７】
図８は、図７に示したタッチパネル部４００１に表示されるユーザインタフェースの一例を示す図である。本例は、図１に示した印刷装置１００により印刷されたシートに対して実行すべきシート処理の種類をユーザに選択させるための設定画面の表示例を示す例である。
図８において、制御部２０５は、タッチパネル部４００１に表示される画面上の図７に示すシート処理設定のキー６０９がユーザにより押されると、この図８の画面をタッチパネル部４００１に表示させる。この図８の画面は、印刷システム１０００に含まれるシート処理装置２００を用いて実行可能なシート処理の種類をユーザが設定できるように構成された設定画面である。例えば、ユーザは、ステイプル処理７０１や、パンチ処理７０２、断裁処理７０３、シフト排紙処理７０４、中綴じ製本処理７０５、折り処理７０６等を行うよう設定することができる。また、ユーザは、糊付け製本処理７０７や、糊付け製本処理７０８、大量積載処理７０９、インサート処理７１２を行うよう設定することができる。
【００４８】
制御部２０５は、この図８の画面を介して、処理対象となるジョブにて実行すべきシート処理の設定をユーザから受付け、その設定に従ったシート処理をシート処理装置２００で実行させる。ここでなされた設定は、インラインジョブを実行する場合に有効となる設定である。設定の手順の例として、まず、ユーザは当該設定画面を介して、実行するインラインジョブの後処理の種類を設定する。例えば、ユーザは、インラインジョブの設定として、インサート処理７１２を実行するよう設定することができる。インサート処理７１２とは、印刷装置１００によって印刷されるシートの所定の箇所に、インサータ２００−ｄから給紙されるシートや、糊付け製本機２００−ｂや中綴じ製本機２００−ｃのインサータから給紙されるシートを挿入する処理である。インサート処理７１２を実行するよう設定する場合、ユーザは、挿入されるシートの挿入位置と、挿入すべきシートを給紙する給紙元を設定する。
【００４９】
制御部２０５は、設定された内容に基づいて、設定された挿入位置に、設定された給紙元からシートを給紙してシートを挿入する。給紙元として、ユーザは、インサータ２００−ｄが備える給紙デッキ１、給紙デッキ２、給紙デッキ３のいずれか、または糊付け製本機２００−ｂ、中綴じ製本機２００−ｃが備えるインサータを設定することができる。制御部２０５は、ユーザによって設定された給紙元をＨＤＤ２０９等に記憶しておき、オフライン後処理ジョブを実行する場合に、指定された給紙元からシートを給紙し、給紙されたシートに対して、指定された種類の後処理を実行する。なお、シートの挿入位置は、印刷されるシートの枚数を基準に設定されてもよいし、印刷される画像データのページ数を基準に設定されてもよい。印刷されるシートの枚数を基準に決める場合、ユーザは、何枚目の次にシートを挿入するかを設定する。また、印刷される画像データのページ数を基準に設定する場合、ユーザは、何ページ目の次にシートを挿入するかを設定する。
【００５０】
＜後処理（シート処理）の種類の選択＞
次に、印刷装置１００による印刷を伴わずにシート処理装置２００によるシート処理を実行するオフライン後処理ジョブの設定画面について、以下に説明する。
【００５１】
図９は、図７に示したタッチパネル部４００１に表示されるユーザインタフェースの一例を示す図である。本例は、印刷装置１００による印刷を伴わずに実行する後処理の種類を、ユーザに選択させるための設定画面の表示例である。印刷装置１００による印刷を伴わずに実行する後処理とは、インサータ２００−ｄから給紙されるシートや、糊付け製本機２００−ｂや中綴じ製本機２００−ｃが備えるインサータから給紙されるシートに対して実行する後処理である。
図９において、制御部２０５は、タッチパネル部４００１に表示される画面上の図８に示すマニュアル設定キー７１３がユーザにより押されると、この図９の画面をタッチパネル部４００１に表示させる。この図９の画面は、印刷システム１０００に含まれるシート処理装置２００を用いて、本形態にてオフライン後処理ジョブとして実行可能なシート処理の種類をユーザが選択できるように構成された設定画面である。例えば、ユーザは、ステイプル処理や、パンチ処理、断裁処理、中綴じ製本処理、折り処理等を行うよう設定することができる。また、ユーザは、糊付け製本処理や、糊付け製本処理、大量積載処理、インサート処理を行うよう設定することができる。
【００５２】
例えば、図８に示す表示画面と比べると、この構成で実行ができないシフト排紙や大量積載処理などの機能が選択できなくなっている。その理由は、シフト排紙や大量積載処理を実行する装置が、インサータ２００−ｄよりも上流に存在し、インサータ２００−ｄから給紙されたシートを、シフト排紙や大量積載処理を実行する装置に搬送できないからである。このように、制御部２０５は、図８はインラインジョブで選択可能な処理と、図９はオフライン後処理ジョブで選択可能な処理とを、それぞれ適切に表示することで、オペレータが適切に選択できるようになっている。
図８や図９の表示を行うために、制御部２０５は、印刷装置１００に接続されたシート処理装置２００の構成を取得し、ＲＡＭ２０８などのメモリに記憶しておく。それによって、制御部２０５は、各シート処理装置の有無を認識し、図８や図９の表示を行うことができる。また、シート処理装置２００の接続順序も合わせて記憶しておくことによって、制御部２０５は、図９に示す画面において、選択できない処理を選択不可能に表示する。制御部２０５は、シート処理装置２００の構成や接続順序を、印刷システム１０００の起動時に、シート処理装置２００から送られてくる信号によって認識すればよい。また、制御部２０５は、どのような種類のシート処理装置をどのような接続順序で何台接続されているのか等を特定するための情報を、オペレータに登録させてもよい。
【００５３】
また、ユーザがオフラインジョブにて実行する後処理の種類を設定する際に、当該後処理の実行対象となるシートの給紙元も設定する。例えば、ユーザは、給紙元として、インサータ２００−ｄが備える給紙デッキ１、給紙デッキ２、給紙デッキ３のいずれか、または糊付け製本機２００−ｂ、中綴じ製本機２００−ｃが備えるインサータを設定することができる。制御部２０５は、ユーザによって設定された給紙元をＨＤＤ２０９等に記憶しておき、オフライン後処理ジョブを実行する場合に、指定された給紙元からシートを給紙し、給紙されたシートに対して、指定された種類の後処理を実行する。なお、印刷システム１０００は、ＨＤＤ２０９に、複数のジョブのデータを記憶することができる。制御部２０５は、ＨＤＤ２０９に記憶されたジョブを適宜読み出して実行する。
以上の点に関し、これらは例示的なものであり、印刷を伴わずに実行できる後処理として如何なる種類の後処理を採用しても良い。また、本形態のように、これら複数種類の後処理の全てを選択的に実行できるように構成していないものでも良く、これに限定されない。たとえば、印刷を行わずに実行できる後処理の種類が１種類しかない構成のものでも、本発明に包含される。
【００５４】
そして、本実施形態では、オフラインジョブの実行要求をオペレータから受付けた場合、制御部２０５は、給紙元にセットされたシートをシート処理装置２００内部の後処理部へ前述の印刷装置１００を介すこと無しに供給するよう制御する。
その後、制御部２０５は、供給されたシートに対する後処理をその後処理部によって実行させる。このような方法で、制御部２０５は、印刷装置１００による印刷を伴うこと無しに該オフラインジョブのためにユーザが指示した後処理を当該シート処理装置２００によって実行可能にする。
【００５５】
なお、オフラインジョブを実行する場合、該オフラインジョブで利用するシートを印刷装置１００に具備される給紙カセットから供給する構成でも良い。
この場合、シートは印刷装置１００内部の搬送路を経由してシート処理装置２００内部へ導入されるが、この際、制御部２０５は、印刷装置１００にて該給紙されたシートに対する印刷は行わないように制御する。また、この場合、シートの給紙元が、大容量スタッカ２００−ａより上流にあるため、前述した図９に示す画面にて、シフト排紙処理や大量積載処理等のシート処理を選択できるようにしてもよい。
そして、シートが前述のシート処理装置２００に搬送されたら、該印刷物に対してユーザが指示した後処理を施すように制御部２０５により制御する。このような構成でも良い。
【００５６】
以上のように、ユーザは、図９に示す画面を介してオフラインジョブの設定をした後、スタートキー５００３によって実行開始要求をすることによって、印刷システム１０００にオフラインジョブを実行させることができる。ユーザは、例えば、オフラインジョブにて給紙させるシートに、予め印刷されたシートを用いることによって、印刷されたシートに対して製本処理やステイプル処理を実行させることができる。
しかしながら、オフラインジョブの設定後、ユーザがオフラインジョブの給紙元となる給紙部（給紙デッキ１）にシートをセットした後に、ＨＤＤ２０９に記憶されたインラインジョブが実行されることがある。その場合に、インラインジョブに、インサート処理を行うよう設定されており、そのインサート処理の給紙元となる給紙部として給紙デッキ１が設定されていることがある。そのようなインラインジョブが実行されると、ユーザがオフラインジョブのためにセットしたシートがインラインジョブのために使用されてしまうことになり、ユーザの意図しない印刷物が出力されてしまう。
そこで、本実施形態では、オフラインジョブが実行される場合に、オフラインジョブ用にセットされたシートがインラインジョブの実行によって使用されてしまうことを防止する仕組みを提供する。
【００５７】
図１０は、本実施形態を示す印刷装置１００における制御手順の一例を示すフローチャートである。本形態では、印刷装置１００の制御部２０５が、図１０に示したフローチャートに例示する各ステップの処理・動作を、本印刷装置１００により、実行可能に、制御する。また、図１０のフローチャートの処理を印刷装置１００により実行させる為のプログラムコードは、例えば、印刷装置１００のＲＯＭ２０７にプログラムデータとして予め記憶されている。制御部２０５は、当該データを読出して実行することで、図１０に例示する各種の処理動作を印刷装置１００により実行させる。
【００５８】
まず、Ｓ９１で、制御部２０５は、タッチパネル部４００１に表示される画面上の図７に示すシート処理設定のキー６０９がオペレータにより押されたか否かを判断する。ここで、キー６０９がオペレータにより押されたと制御部２０５が判断した場合に、Ｓ９２へ進む。
Ｓ９２で、制御部２０５は、図８に示すシート処理の設定画面をタッチパネル部４００１に表示させる。
Ｓ９３で、制御部２０５は、印刷装置１００による印刷を伴わずに、シート処理装置２００を用いた後処理を行うオフラインジョブ用のシート処理設定画面を表示するための要求を受け付けたか否かを判定する。具体的に、制御部２０５は、図８の画面に示すマニュアル設定キー７１３が押されたか否かを判断する。
【００５９】
Ｓ９３で、オフラインジョブ用のシート処理設定画面を表示するための要求を受付けたと判断した場合、Ｓ９４に処理を進める。一方、オフラインジョブの設定画面を表示するための要求を受付けていないと判断した場合、Ｓ１０１に処理を進める。
Ｓ９４で、制御部２０５は、タッチパネル部４００１に、図９に示す画面を表示させる。ユーザは、図９に示す画面において、実行するシート処理の設定を行う。具体的に、ユーザは、オフラインジョブの種類の設定と、当該オフラインジョブの給紙元となる給紙部を設定する。そして、設定した給紙部に、オフラインジョブで使用するシートをセットし、スタートキー５００３を押下して、設定したシート処理の開始指示を行う。
Ｓ９５で、制御部２０５は、開始指示がなされたかどうかを監視し、開始指示がなされたと判断した場合、Ｓ９６へ進む。そして、Ｓ９６で、制御部２０５は、未完了のインラインジョブがあるかどうかを判断する。
ここで、未完了のインラインジョブとは、既に印刷システム１０００で印刷処理が開始されているジョブや、印刷開始を待っているジョブ等を指す。そして、未完了のインラインジョブがないと制御部２０５が判断した場合は、Ｓ９８へ進み、ユーザによって設定された後処理設定に従い、制御部２０５は各シート処理装置による所望のシート処理を実行するように、印刷システム１０００を制御する。
【００６０】
一方、Ｓ９６で、未完了のインラインジョブがあると制御部２０５が判断した場合、Ｓ９７へ進み、制御部２０５は、それらのジョブのサスペンド処理を実行するように印刷システム１０００を制御する。
ここで、サスペンド処理とは、ジョブを一時的に停止させる処理を指す。具体的な制御例として、制御部２０５は、実行対象のジョブをＨＤＤ２０９等の記憶部内の退避領域に退避させておく。そして、その間、制御部２０５は、別のジョブを実行することができる。サスペンドされたジョブはオフラインジョブの実行が完了した後に再開することが可能となる。また、ユーザによってインラインジョブの再開の指示によって再開してもよい。具体的に制御部２０５は、印刷装置１００を用いた印刷中のジョブについては印刷を停止させ、印刷開始待ち状態にあるジョブについては、印刷しないよう印刷システム１０００を制御する。
ただし、印刷中のジョブが中綴じ製本機２００−３ｂでのステイプル指定及び糊付け製本機２００−３ｃでのくるみ製本指定等が設定されたジョブであった場合、製本対象のシート束の処理の途中で、ジョブを中断することができない。そのため、そのような場合、制御部２０５は、シート束の切れ目まで待って、印刷を止めるよう制御部２０５は印刷システムを制御する。
【００６１】
また、ジョブをサスペンドしている間も、図３に示す外部インタフェース２０２を通して、ネットワーク上のＰＣ１０４等よりジョブを受信することができる。
この時、制御部２０５は、ネットワーク上のＰＣ１０４等より受信したジョブをＨＤＤ（ハードディスクドライブ）２０９に保存し、必要に応じて圧縮伸張部２１０による圧縮伸張処理を行うよう、印刷装置１００を制御する。
そして、Ｓ９７でインラインジョブをサスペンドした後、制御部２０５は、Ｓ９８で、ユーザによって設定された後処理設定に従い、シート処理装置２００による後処理を実行する。
【００６２】
一方、Ｓ９３からＳ１０１に処理を進めた場合、Ｓ１０１で、制御部２０５は、インラインジョブの開始指示を受付けたか否かを判定する。インラインジョブの開始指示を受付けた場合、Ｓ１０２に処理を進める。Ｓ１０２で、制御部２０５は、インラインジョブのサスペンド処理が行われているか否かを判定し、インラインジョブのサスペンド処理が行われていなければ、Ｓ１０３で、インラインジョブを実行する。一方、インラインジョブのサスペンド処理が行われている場合、制御部２０５は、Ｓ１０４でインラインジョブをサスペンドし、オフラインジョブの実行完了を待つ。
【００６３】
次に、図１１を用いて、オフラインジョブを実行が完了した後の処理について詳細に説明する。
図１１は、本実施形態を示す印刷装置１００における制御手順の一例を示すフローチャートである。本形態では、印刷装置１００の制御部２０５が、図１１に示したフローチャートに例示する各ステップの処理・動作を、本印刷装置１００により、実行可能に制御する。また、図１１のフローチャートの処理を印刷装置１００により実行させる為のプログラムコードは、例えば、印刷装置１００のＲＯＭ２０７にプログラムデータとして予め記憶されている。制御部２０５は、当該データを読出して実行することで、図１１に例示する各種の処理動作を印刷装置１００により実行させる。
【００６４】
制御部２０５は、図１０のＳ９８にてオフラインジョブを実行した後、図１１のフローチャートに示す処理を実行する。
まず、Ｓ１１１〜Ｓ１１２で、制御部２０５は実行中のオフラインジョブが終了するまで、オフラインジョブの実行を継続する。そして、オフラインジョブの実行が完了したと判定した場合、制御部２０５は、Ｓ１１３に処理を進める。
そして、Ｓ１１４で、制御部２０５は、オフラインジョブの給紙元として指定された給紙部（ここでは、インサータ２００−ｄの給紙デッキ２とする）に、シートがセットされているかどうかを給紙デッキ２のセンサの出力状態から判断する。もし、シートが当該給紙デッキ２にセットされていると判断した場合、制御部２０５は、引き続きインラインジョブの実行を制限する。これは、ユーザが、当該給紙デッキ２にセットされたシートを用いて、別のオフラインジョブを実行させようとしている可能性があるためである。そのため、制御部２０５は、別のオフラインジョブの実行が終了するのを待つため、Ｓ１１１へ戻る。この場合、Ｓ１１１で、制御部２０５は、別のオフラインジョブの実行開始指示を待ち、当該別のオフラインジョブを実行するよう制御する。このように、オフラインジョブの給紙元として設定された給紙元である給紙デッキ２にシートが検出されている間は、インラインジョブの実行が制限される。
【００６５】
一方、Ｓ１１３で、インサータ２００−ｄに紙がないと制御部２０５が判断した場合には、Ｓ１１４へ進む。そして、Ｓ１１４で、制御部２０５は、サスペンド中のインラインジョブがあるかどうかを判断する。なお、サスペンド中のインラインジョブがあるかどうかは、制御部２０５がＲＡＭ２０８上で管理するテーブルに保持されている。
ここで、サスペンド中のインラインジョブがあると制御部２０５が判断した場合、Ｓ１１６へ進み、制御部２０５は、当該インラインジョブに対し、再開指示を行うよう制御する。一方、Ｓ１１５で、サスペンド中のインラインジョブがないと制御部２０５が判断した場合、本処理を終了する。
【００６６】
この様な動作を行うことで、オフラインジョブ用に後処理装置にセットされた紙が、誤ってインラインジョブで使われてしまうことを防ぐことができる。
なお、上述した実施形態では、Ｓ９６にて、未完了のインラインジョブがある場合には、Ｓ９７でインラインジョブをサスペンドする場合について説明した。しかしながら、インラインジョブがシートをインサートするための処理を実行するよう設定されていない場合には、オフラインジョブのためにセットしたシートがインラインジョブのために使用されることはない。そのため、例えば、制御部２０５は、まず、ＨＤＤ２０９に記憶されたインラインジョブの中に、インサート処理を実行するよう設定されているインラインジョブが存在するか否かを判定する。
【００６７】
そして、制御部２０５は、インサート処理を実行するよう設定されている場合に、当該インラインジョブをサスペンドし、インサート処理を実行するよう設定されていない場合に、当該インラインジョブの実行を許可するよう制御する。それによって、インサート処理を実行しないインラインジョブは、例えば、印刷処理の途中で、サスペンドされずに実行することができる。そして、制御部２０５は、当該インラインジョブの実行が完了した後に、オフラインジョブを実行する。インサート処理を実行しないインラインジョブが複数存在する場合には、制御部２０５は、それらのインサート処理を実行した後に、オフラインジョブを実行すればよい。
【００６８】
また、インラインジョブのインサート処理で使用するよう設定された給紙部と、オフラインジョブのインサート処理で使用するよう設定された給紙部とが異なる場合には、インラインジョブを実行してもかまわない。そのため、制御部２０５は、次のように制御してもよい。制御部２０５は、ＨＤＤ２０９に記憶されたインラインジョブでインサート処理を実行するよう設定されている場合、当該インラインジョブのインサート処理によってインサートされるシートの給紙元を判定する。そして、制御部２０５は、オフラインジョブのインサート処理で使用するよう設定された給紙元となる給紙部と同じ給紙部を使用するよう設定されたインラインジョブをサスペンドする。一方、制御部２０５は、オフラインジョブのインサート処理で使用するよう設定された給紙元となる給紙部と異なる給紙部を使用するよう設定されたインラインジョブを実行する。このような制御によって、オフラインジョブのインサート処理で使用するシートが、インラインジョブで使用されない場合には、インラインジョブをサスペンドすることなく実行することができる。
【００６９】
上述した実施形態においては、図８や図９を、印刷システム１０００の操作部２０４に表示させる場合について説明した。しかしながら、これに限るものではなく、ＰＣ１０３のディスプレイに表示させ、ＰＣ１０３の操作部を介して、ユーザからの指示を受付ける場合にも適用できる。その場合、ＰＣ１０３は、ユーザから受け付けた指示に基づいて、印刷設定と画像データとインラインジョブとして印刷システム１０００に送信し、実行させる。または、印刷設定をオフラインジョブとして、印刷システム１０００に送信し、実行させる。
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００７０】
１００，１０１  印刷装置  
１０８  くるみ製本機
１１０  中綴じ製本機
【図１】
0005599021.tif 000002
【図２】
0005599021.tif 000003
【図３】
0005599021.tif 000004
【図４】
0005599021.tif 000005
【図５】
0005599021.tif 000006
【図６】
0005599021.tif 000007
【図７】
0005599021.tif 000008
【図８】
0005599021.tif 000009
【図９】
0005599021.tif 000010
【図１０】
0005599021.tif 000011
【図１１】
0005599021.tif 000012