(57)【要約】【課題】１つの文書を複数のプリンタで印刷する分散印刷システムにおいて、プリンタの備える後処理機能を有効に利用する。【解決手段】コンピュータ１１からカラープリンタ１４とフィニッシャ付きプリンタ１６とを用いて分散プリントを行う場合、カラーページをプリンタ１４で、白黒ページをプリンタ１６で印刷させる。その際に、ステイプル等の後処理が必要であれば、後処理の指定をプリンタ１６に送信する印刷ジョブに付加する。プリンタ１６は、プリンタ１４で印刷された用紙がインサータに載置され、一定の操作がされてから初めて印刷ジョブの処理を開始する。そのため、フィニッシャにより、インサータに載置された用紙も含めて後処理を行える。【選択図】図１
2005271296.tif 000002
【特許請求の範囲】
【請求項１】
外部装置からの印刷ジョブに基づいて印刷処理を行う印刷装置であって、
印刷された用紙について、該印刷された用紙とは別に用意された用紙を用いて後処理を施すことのできる後処理手段と、
印刷された用紙とは別に用意された用紙が載置されたことを前記後処理手段において検知する検知手段と、
前記後処理手段による後処理が指定された印刷ジョブを受信した場合、前記検知手段により用紙が載置されたことが検知されるまで前記印刷ジョブの処理を遅延させ、前記検知手段により用紙が載置されたことが検知された場合に前記印刷ジョブの実行を開始する印刷制御手段と
を備えることを特徴とする印刷装置。
【請求項２】
キーパネルを有する入力手段をさらに備え、前記印刷制御手段は、前記検知手段による用紙が載置されたことの検知に代えて、前記入力手段のキーパネルにおけるオペレータからの所定キー入力されるまで前記印刷ジョブの処理を遅延させ、前記入力手段により所定キー入力された場合に前記印刷ジョブの実行を開始することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記後処理手段は、前記印刷された用紙とは別に用意された用紙を、印刷された用紙の束の所定位置に挿入する機能を備えることを特徴とする請求項１に記載の印刷装置。
【請求項４】
印刷された用紙について、該印刷された用紙とは別に用意された用紙を用いて後処理を施すことのできる後処理部と、該後処理部による後処理が指定された印刷ジョブを受信した場合、トリガ信号が入力された場合に前記印刷ジョブの実行を開始する印刷制御部とを備える後処理付き印刷装置に接続された情報処理装置であって、
ひとまとまりの印刷データを前記後処理付き印刷装置とその他の印刷装置とに分割して、それぞれの印刷ジョブを生成するジョブ分割手段と、
前記後処理付き印刷装置に対して送信する印刷ジョブについて、後処理を指定する情報を付加する指定手段と、
前記指定手段により後処理を指定する情報が付加された印刷ジョブを前記後処理付き印刷装置に送信する送信手段と
を備えることを特徴とする情報処理装置。
【請求項５】
情報処理装置と後処理付き印刷装置とを接続して構成される印刷システムであって、
前記後処理付き印刷装置は、
印刷された用紙について、該印刷された用紙とは別に用意された用紙を用いて後処理を施すことのできる後処理手段と、
入力手段と、
前記後処理手段による後処理が指定された印刷ジョブを受信した場合、前記入力手段からトリガ信号が入力されるまで前記印刷ジョブの処理を遅延させ、前記入力部からトリガ信号が入力された場合に前記印刷ジョブの実行を開始する印刷制御手段とを備え、
前記情報処理装置は、
前記後処理付き印刷装置に対して印刷ジョブを送信する場合、該印刷ジョブについて後処理を指定する情報を付加する指定手段と、
前記指定手段により後処理を指定する情報が付加された印刷ジョブを前記後処理付き印刷装置に送信する送信手段と、
ひとまとまりの印刷データを前記後処理付き印刷装置とその他の印刷装置とに分割してそれぞれの印刷ジョブを生成するジョブ分割手段とを備え、
前記指定手段は、前記ジョブ分割手段によりひとまとまりの印刷データが複数の印刷ジョブに分割され、前記後処理付き印刷装置により後処理を行わせる場合に、前記後処理付き印刷装置に対して送信する印刷ジョブについて後処理を指定する情報を付加することを特徴とする印刷システム。
【請求項６】
印刷された用紙について、該印刷された用紙とは別に用意された用紙を用いて後処理を施すことのできる後処理手段と、印刷された用紙とは別に用意された用紙が載置されたことを前記後処理手段において検知する検知手段とを備えた印刷装置の制御方法であって、
前記後処理手段による後処理が指定された印刷ジョブを受信した場合、前記検知手段により用紙が載置されたことが検知されるまで前記印刷ジョブの処理を遅延させ、前記検知手段により用紙が載置されたことが検知された場合に前記印刷ジョブの実行を開始することを特徴とする印刷装置の制御方法。
【請求項７】
印刷された用紙について、該印刷された用紙とは別に用意された用紙を用いて後処理を施すことのできる後処理部と、該後処理部による後処理が指定された印刷ジョブを受信した場合、トリガ信号が入力された場合に前記印刷ジョブの実行を開始する印刷制御部とを備える後処理付き印刷装置と、その他の印刷装置により印刷を行わせるための印刷制御方法であって、
ひとまとまりの印刷データを前記後処理付き印刷装置と前記その他の印刷装置とに分割して、それぞれの印刷ジョブを生成するジョブ分割工程と、
前記後処理付き印刷装置に対して送信する印刷ジョブについて、後処理を指定する情報を付加する指定工程と、
前記指定工程により後処理を指定する情報が付加された印刷ジョブを前記後処理付き印刷装置に送信する送信工程と
を備えることを特徴とする印刷制御方法。
【請求項８】
印刷された用紙について該印刷された用紙とは別に用意された用紙を用いて後処理を施すことのできる後処理部と入力部とを備えた印刷装置と、情報処理装置とを用いた印刷制御方法であって、
前記情報処理装置から前記印刷装置に対して印刷ジョブを送信する場合、該印刷ジョブについて後処理を指定する情報を付加する指定工程と、
前記指定工程により後処理を指定する情報が付加された印刷ジョブを前記情報処理装置から前記印刷装置に送信する送信工程と、
前記後処理が指定された印刷ジョブを前記印刷装置が受信した場合、トリガ信号が入力されるまで前記印刷ジョブの処理を遅延させ、トリガ信号が入力された場合に前記印刷ジョブの実行を開始する印刷制御工程と、
前記印刷装置において、前記指定工程において後処理を指定する情報が付加された印刷ジョブについて、印刷された用紙とは別に用意された用紙を用いて後処理を施す後処理工程と
を備えることを特徴とする印刷制御方法。
【請求項９】
印刷された用紙について、該印刷された用紙とは別に用意された用紙を用いて後処理を施すことのできる後処理手段と、印刷された用紙とは別に用意された用紙が載置されたことを前記後処理手段において検知する検知手段とを備えた印刷装置をコンピュータにより制御するためのプログラムであって、
前記後処理手段による後処理が指定された印刷ジョブを受信した場合、前記検知手段により用紙が載置されたことが検知されるまで前記印刷ジョブの処理を遅延させ、前記検知手段により用紙が載置されたことが検知された場合に前記印刷ジョブの実行を開始させることを特徴とするプログラム。
【請求項１０】
印刷された用紙について、該印刷された用紙とは別に用意された用紙を用いて後処理を施すことのできる後処理部と、該後処理部による後処理が指定された印刷ジョブを受信した場合、トリガ信号が入力された場合に前記印刷ジョブの実行を開始する印刷制御部とを備える後処理付き印刷装置を用いてコンピュータにより印刷を行わせるためのプログラムであって、
ひとまとまりの印刷データを前記後処理付き印刷装置と前記その他の印刷装置とに分割して、それぞれの印刷ジョブを生成するジョブ分割工程と、
前記後処理付き印刷装置に対して送信する印刷ジョブについて、後処理を指定する情報を付加する指定工程と、
前記指定工程により後処理を指定する情報が付加された印刷ジョブを前記後処理付き印刷装置に送信する送信工程と
をコンピュータにより実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばネットワーク環境下に複数接続された多様な後処理装置を備えたプリンタや複写機等を使って、コンピュータからのプリントジョブ（印刷ジョブ）を効率的にプリントできる印刷システムに関する。
【背景技術】
【０００２】
従来、ネットワーク上に複数のプリンタや複写機が接続された環境で、ネットワークに接続されたコンピュータからプリントを行う場合、印刷ジョブに合ったプリンタを１台選んでプリントを行っていた。また、高速の印刷を可能とする為に、１つの印刷ジョブを分割して複数のプリンタで並列に印刷するシステムも提案されていた（特許文献１，２等参照）。
【０００３】
また、 画像が形成された出力用紙にインサート用紙を合わせて束ねる作業を確実にかつ効率良く行うために、印刷装置のインサータに用紙をセットする毎にインサート予約番号を入力する。印刷ジョブについてもインサータを使用する場合にはそれぞれ固有のインサータ予約番号を付しておく。印刷装置において、インサータを用いる印刷ジョブは、当該印刷ジョブのインサータ予約番号と、現在インサータに載置された用紙について入力されたインサート予約番号とが一致したなら実行される。一致しない場合には、一致するインサート予約番号が入力されるまで実行は遅延される（特許文献３等参照）。
【特許文献１】特開２００１−１０９５９９号公報
【特許文献２】特開平８−３３５１５０号公報
【特許文献３】特開２０００−１４３０８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、１つの印刷ジョブを分割して複数のプリンタで並列に印刷できるシステムであっても、プリントした用紙にステイプルなどの後処理を行わせようとした場合には、後処理装置の接続された装置を指定して印刷させるしかなかった。そのため高速でプリントするために印刷ジョブを分割して並列に印刷できるシステムであっても、その能力を活用することができなかった。また、たとえば後処理装置が接続されたプリンタがモノクロプリンタの場合には、カラープリンタで印刷したカラーページを含めて後処理を行いたい場合などには、カラー印刷とモノクロ印刷とを別々のプリンタで実行せざるを得ず、後処理を後処理機能付のプリンタに行わせるのは困難であった。そのため、たとえ後処理装置が接続されたプリンタを使用可能であっても、カラーページとモノクロページとを別々に印刷した後で、それら出力物をまとめて人手で後処理を行う必要があった。
【０００５】
このように、従来の印刷システムでは、出力物に対して後処理を施す場合に、プリンタの後処理機能を利用することが困難な場合があった。
【０００６】
本発明は、上記従来例に鑑みてなされたもので、ネットワークに接続された印刷装置の後処理機能を有効に使用できる印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は上記従来例に鑑みてなされたもので以下の構成を有する。
【０００８】
すなわち、外部装置からの印刷ジョブに基づいて印刷処理を行う印刷装置であって、
印刷された用紙について、該印刷された用紙とは別に用意された用紙を用いて後処理を施すことのできる後処理手段と、
印刷された用紙とは別に用意された用紙が載置されたことを前記後処理手段において検知する検知手段と、
前記後処理手段による後処理が指定された印刷ジョブを受信した場合、前記検知手段により用紙が載置されたことが検知されるまで前記印刷ジョブの処理を遅延させ、前記検知手段により用紙が載置されたことが検知された場合に前記印刷ジョブの実行を開始する印刷制御手段とを備える。
【０００９】
さらに好ましくは、キーパネルを有する入力手段をさらに備え、前記印刷制御手段は、前記検知手段による用紙が載置されたことの検知に代えて、前記入力手段のキーパネルにおけるオペレータからの所定キー入力されるまで前記印刷ジョブの処理を遅延させ、前記入力手段により所定キー入力された場合に前記印刷ジョブの実行を開始する。
【００１０】
さらに好ましくは、前記後処理手段は、前記印刷された用紙とは別に用意された用紙を、印刷された用紙の束の所定位置に挿入する機能を備える。
【００１１】
あるいは、印刷された用紙について、該印刷された用紙とは別に用意された用紙を用いて後処理を施すことのできる後処理部と、該後処理部による後処理が指定された印刷ジョブを受信した場合、トリガ信号が入力された場合に前記印刷ジョブの実行を開始する印刷制御部とを備える後処理付き印刷装置に接続された情報処理装置であって、
ひとまとまりの印刷データを前記後処理付き印刷装置とその他の印刷装置とに分割して、それぞれの印刷ジョブを生成するジョブ分割手段と、
前記後処理付き印刷装置に対して送信する印刷ジョブについて、後処理を指定する情報を付加する指定手段と、
前記指定手段により後処理を指定する情報が付加された印刷ジョブを前記後処理付き印刷装置に送信する送信手段とを備える。
【００１２】
あるいは、情報処理装置と後処理付き印刷装置とを接続して構成される印刷システムであって、
前記後処理付き印刷装置は、
印刷された用紙について、該印刷された用紙とは別に用意された用紙を用いて後処理を施すことのできる後処理手段と、
入力手段と、
前記後処理手段による後処理が指定された印刷ジョブを受信した場合、前記入力手段からトリガ信号が入力されるまで前記印刷ジョブの処理を遅延させ、前記入力部からトリガ信号が入力された場合に前記印刷ジョブの実行を開始する印刷制御手段とを備え、
前記情報処理装置は、
前記後処理付き印刷装置に対して印刷ジョブを送信する場合、該印刷ジョブについて後処理を指定する情報を付加する指定手段と、
前記指定手段により後処理を指定する情報が付加された印刷ジョブを前記後処理付き印刷装置に送信する送信手段と、
ひとまとまりの印刷データを前記後処理付き印刷装置とその他の印刷装置とに分割してそれぞれの印刷ジョブを生成するジョブ分割手段とを備え、
前記指定手段は、前記ジョブ分割手段によりひとまとまりの印刷データが複数の印刷ジョブに分割され、前記後処理付き印刷装置により後処理を行わせる場合に、前記後処理付き印刷装置に対して送信する印刷ジョブについて後処理を指定する情報を付加する。
【発明の効果】
【００１３】
本発明は、ひとまとまりの印刷物を複数の印刷装置に分散して印刷させる場合であっても、複数の印刷装置のいずれか少なくとも一つが備える後処理機能を有効に利用でき、それによって後処理まで含めた高速な印刷処理を可能としている。
【発明を実施するための最良の形態】
【００１４】
［第１の実施の形態］
以下、本発明の第１の実施の形態について図を参照しながら説明する。図１は、本発明の構成を示す模式図である。コンピュータ、ネットワークサーバ、プリンタなどが接続されたローカルエリアネットワーク（以下、ＬＡＮとする。）が構築されている様子を表している。このＬＡＮに接続されたコンピュータ１１，１５から文書を印刷しようとした場合、同じくＬＡＮに接続されているプリンタ１３，１４，１６を指定してプリント処理を実行可能である。コンピュータからのデータは、直接プリンタにデータ転送される場合と、ネットワークサーバ１２を経由してからプリンタに転送される場合がある。ここで、プリンタ１３は、毎分数枚程度の印刷可能な低速プリンタであり、プリンタ１４はフルカラープリント可能なカラー複合機（プリンタと複写機の機能を兼ね備える装置を複合機と呼ぶことにする。）であり、プリンタ１６はステイプルなど用紙束への後処理可能なユニットを備えた高速白黒プリント可能な複合機である。ＬＡＮには、上記以外の用途や性能を備えたプリンタやコンピュータが接続されていても構わない。
【００１５】
＜プリンタの構成＞
ここで、図２、図３、図４を使って、プリンタ１６の構成を説明する。プリンタ１６は、原稿画像を読み取るイメージリーダ部２００およびプリンタ部３００からなる画像形成装置本体１０００と、折りユニット４００と、フィニッシャ５００とから構成される。
【００１６】
図２において、イメージリーダ部２００には、原稿給送ユニット１００が搭載されている。原稿給送ユニット１００は、原稿トレイ上に上向きにセットされた原稿Ｐを最も上のページから順に１枚ずつ分離して左方向へ給紙し、湾曲したパスを介してプラテンガラス１０２上を左から読み取り位置を経て右へ搬送し、その後外部の排紙トレイ１１２に向けて排出する。この原稿がプラテンガラス１０２上の流し読み取り位置を左から右へ向けて通過するときに、この原稿画像は流し読み取り位置に対応する位置に保持されたスキャナユニット１０４により読み取られる。原稿が流し読み取り位置を通過する際に、原稿の読み取り面がスキャナユニット１０４のランプ１０３の光で照射され、その原稿からの反射光がミラー１０５、１０６、１０７を介してレンズ１０８に導かれる。このレンズ１０８を通過した光は、イメージセンサ１０９の撮像面に結像する。光学的に読み取られた画像はイメージセンサ１０９によって画像データに変換されて出力される。イメージセンサ１０９から出力された画像データは、後述する画像信号制御部２０２において所定の処理が施された後にプリンタ部３００の露光制御部１１０にビデオ信号として入力される。
【００１７】
プリンタ部３００の露光制御部１１０は、入力されたビデオ信号に基づきレーザ光を変調して出力し、該レーザ光はポリゴンミラーなどにより走査されながら感光ドラム１１１上に照射される。感光ドラム１１１には走査されたレーザ光に応じた静電潜像が形成される。この感光ドラム１１１の静電潜像は、現像器１１３から供給される現像剤によって現像剤像として可視像化される。また、レーザ光の照射開始と同期したタイミングで、各カセット１１４，１１５、手差給紙部１２５または両面搬送パス１２４から用紙が給紙され、この用紙は感光ドラム１１１と転写部１１６との間に搬送される。感光ドラム１１１に形成された現像剤像は転写部１１６により給紙された用紙上に転写される。
【００１８】
現像剤像が転写された用紙は定着部１１７に搬送され、定着部１１７は用紙を熱圧することによって現像剤像を用紙上に定着させる。定着部１１７を通過した用紙はフラッパ１２１および排出ローラ１１８を経てプリンタ部３００から外部（折りユニット４００）に向けて排出される。
【００１９】
ここで、用紙をその画像形成面が下向きになる状態（フェイスダウン）で排出するときには、定着部１１７を通過した用紙をフラッパ１２１の切換動作により一旦反転パス１２２内に導き、その用紙の後端がフラッパ１２１を通過した後に、用紙をスイッチバックさせて排出ローラ１１８によりプリンタ部３００から排出する。以下、この排紙形態を反転排紙と呼ぶ。この反転排紙は、原稿給送ユニット１００を使用して読み取った画像を形成するときまたはコンピュータから出力された画像を形成するときなどのように先頭ページから順に画像形成するときに行われ、その排紙後の用紙順序は正しいページ順、すなわち読み取られた原稿と同じページ順になる。
【００２０】
プリンタ部３００から排出された用紙は折りユニット４００に送られる。この折りユニット４００は、用紙をＺ形に折りたたむ処理を行う。例えば、Ａ３サイズやＢ４サイズのシートでかつ折り処理が指定されているときには、折りユニット４００で折り処理を行い、それ以外の場合、プリンタ３００から排出された用紙は折りユニット４００を通過してフィニッシャ５００に送られる。このフィニッシャ５００には、画像が形成された用紙に挿入するための表紙、合紙などの用紙を給送するインサータ９００が設けられている。フィニッシャ５００では、製本処理、綴じ処理や穴あけなどの各処理を行う。
【００２１】
次に、プリンタ全体の制御を司るコントローラの構成について図３を参照しながら説明する。図３は、コンピュータ１１および図２のプリンタ１６全体の制御を司るコントローラの構成を示すブロック図である。コントローラ１は、図３に示すように、ＣＰＵ回路部１５０を有し、ＣＰＵ回路部１５０は、ＣＰＵ（図示せず）、ＲＯＭ１５１、ＲＡＭ１５２を内蔵し、ＲＯＭ１５１に格納されている制御プログラムにより各ブロック１０１，１５３，２０１，２０２，２０９，３０１，４０１，５０１を総括的に制御する。ＲＡＭ１５２は、制御データを一時的に保持し、また制御に伴う演算処理の作業領域として用いられる。
【００２２】
原稿給送ユニット制御部１０１は、原稿給送ユニット１００をＣＰＵ回路部１５０からの指示に基づき駆動制御する。イメージリーダ制御部２０１は、上述のスキャナユニット１０４、イメージセンサ１０９などに対する駆動制御を行い、イメージセンサ１０９から出力されたアナログ画像信号を画像信号制御部２０２に転送する。
【００２３】
画像信号制御部２０２は、イメージセンサ１０９からのアナログ画像信号をデジタル信号に変換した後に各処理を施し、このデジタル信号をビデオ信号に変換してプリンタ制御部３０１に出力する。また、コンピュータ２１０から外部Ｉ／Ｆ２０９を介して入力されたデジタル画像信号に各種処理を施し、このデジタル画像信号をビデオ信号に変換してプリンタ制御部３０１に出力する。この画像信号制御部２０２による処理動作は、ＣＰＵ回路部１５０により制御される。プリンタ制御部３０１は、入力されたビデオ信号に基づき上述の露光制御部１１０を駆動する。
【００２４】
操作部１５３は、画像形成に関する各種機能を設定する複数のキー、設定状態を示す情報を表示するための表示部などを有し、各キーの操作に対応するキー信号をＣＰＵ回路部１５０に出力するとともに、ＣＰＵ回路部１５０からの信号に基づき対応する情報を表示部に表示する。
【００２５】
折りユニット制御部４０１は折りユニット４００に搭載され、ＣＰＵ回路部１５０と情報のやり取りを行うことによって折りユニット全体の駆動制御を行う。
【００２６】
フィニッシャ制御部５０１はフィニッシャ５００に搭載され、ＣＰＵ回路部１５０と情報のやり取りを行うことによってフィニッシャ全体の駆動制御を行う。
【００２７】
一方、コンピュータ２１０（図１のコンピュータ１１，１５）は、データやプログラム等を格納するためのメモリ３１２と、メモリ３１２に格納されたプログラムを実行してコンピュータを制御してプリンタに印刷動作を行わせるための制御手順等を実行するＣＰＵ３１１と、キーボードやポインティングデバイス等の入力部３１３と、ディスプレイやＬＥＤインジケータ等を含む表示部３１５等を備える。また、ネットワークインターフェース３１４によりＬＡＮに接続されている。
【００２８】
次に、折りユニット４００およびフィニッシャ５００の構成について図４を参照しながら説明する。図４は図２の折りユニット４００およびフィニッシャ５００の構成を示す模式図である。
【００２９】
折りユニット４００は、図４に示すように、プリンタ部３００から排出された用紙を導入し、フィニッシャ５００側に導くための折り搬送水平パス４０２を有する。折り搬送水平パス４０２上には、搬送ローラ対４０３および搬送ローラ対４０４が設けられている。また、折り搬送水平パス４０２の出口部（フィニッシャ５００側）には、折りパス選択フラッパ４１０が設けられている。この折りパス選択フラッパ４１０は、折り搬送水平パス４０２上の用紙を折りパス４２０またはフィニッシャ側５００に導くための切換動作を行う。ここで、折り処理を行う場合には、折りパス選択フラッパ４１０がオンされ、用紙が折りパス４２０に導かれる。折りパス４２０に導かれた用紙は、折りローラ４２１まで搬送されてＺ形に折りたたまれる。これに対し、折り処理を行わない場合には、折りパス選択フラッパ４１０がオフされ、用紙はプリンタ３００から折り搬送水平パス４０２を介してフィニッシャ５００に直接に送られる。
【００３０】
フィニッシャ５００は、折りユニット４００を介して排出された用紙を順に取り込み、取り込んだ複数の用紙を整合して１つの束に束ねる処理、束ねた用紙束の後端をステイプルで綴じるステイプル処理、取り込んだ用紙の後端付近に孔あけをするパンチ処理、ソート処理、ノンソート処理、製本処理などの各シート後処理を行う。フィニッシャ５００は、図４に示すように、プリンタ３００から折りユニット４００を介して排出された用紙を内部に導くための入口ローラ対５０２を有する。この入口ローラ対５０２の下流には、用紙をフィニッシャパス５５２、または第１製本パス５５３に導くための切換フラッパ５５１が設けられている。フィニッシャパス５５２に導かれた用紙は、搬送ローラ対５０３を介してバッファローラ５０５に向けて送られる。搬送ローラ対５０３とバッファローラ５０５は、正逆転可能に構成されている。
【００３１】
入口ローラ対５０２と搬送ローラ対５０３間には、入口センサ５３１が設けられている。また、入口センサ５３１の用紙搬送方向上流近傍においては、第２製本パス５５４がフィニッシャパス５５２から分岐している。以下、この分岐点を分岐Ａと呼ぶ。この分岐Ａは、入口ローラ対５０２から搬送ローラ対５０３に用紙を搬送するための搬送路への分岐を成すが、搬送ローラ対５０３が逆転して用紙を搬送ローラ対５０３側から入口センサ５３１側に搬送する際には、第２製本パス５５４側のみに搬送されるワンウェイ機構を有する分岐を成す。
【００３２】
搬送ローラ対５０３とバッファローラ５０５間には、パンチユニット５５０が設けられており、パンチユニット５５０は必要に応じて動作し、搬送されてきた用紙の後端付近に穿孔する。バッファローラ５０５は、その外周に送られた用紙を所定枚数積層して巻き付け可能なローラであって、必要に応じてこのローラの外周には各押下コロ５１２，５１３，５１４により巻き付けられる。バッファローラ５０５に巻き付けられた用紙はバッファローラ５０５の回転方向に搬送される。
【００３３】
押下コロ５１３，５１４間には切換フラッパ５１０が配置されており、押下コロ５１４の下流には切換フラッパ５１１が配置されている。切換フラッパ５１０はバッファローラ５０５に巻き付けられた用紙をバッファローラ５０５から剥離してノンソートパス５２１、またはソートパス５２２に導くためのフラッパであり、切換フラッパ５１１はバッファローラ５０５に巻き付けられた用紙をバッファローラ５０５から剥離してソートパス５２２に、またはバッファローラ５０５に巻き付けられた用紙を巻き付けられた状態でバッファパス５２３に導くためのフラッパである。
【００３４】
切換フラッパ５１０によりノンソートパス５２１に導かれた用紙は、排出ローラ対５０９を介してサンプルトレイ７０１上に排紙される。ノンソートパス５２１の途中には、ジャム検出などのための排紙センサ５３３が設けられている。切換フラッパ５１０によりソートパス５２２に導かれた用紙は、搬送ローラ５０６，５０７を介して中間トレイ（以下、処理トレイという）６３０上に積載される。中間トレイ６３０上に束状に積載された用紙は、必要に応じて整合処理、ステイプル処理などが施された後に、排出ローラ６８０ａ，６８０ｂによりスタックトレイ７００上に排出される。処理トレイ６３０上に束状に積載された用紙を綴じるステイプル処理には、ステイプラ６０１が用いられる。このステイプラ６０１の動作については後述する。スタックトレイ７００は、上下方向に自走可能に構成されている。
【００３５】
第１製本パス５５３、第２製本パス５５４からの用紙は、搬送ローラ対８１３によって収納ガイド８２０に収納され、さらに用紙先端が可動式のシート位置決め部材８２３に接するまで搬送される。搬送ローラ対８１３の上流側には、製本入口センサ８１７が配置されている。また、収納ガイド８２０の途中位置には、２対のステイプラ８１８が設けられており、このステイプラ８１８はそれに対向するアンビル８１９と協働して用紙束の中央を綴じるように構成されている。
【００３６】
ステイプラ８１８の下流位置には、折りローラ対８２６が設けられている。折りローラ対８１６の対向位置には、突出し部材８２５が設けられている。この突出し部材８２５を収納ガイド８２０に収納された用紙束に向けて突き出すことにより、この用紙束は折りローラ対８２６間に押し出され、この折りローラ対８２６によって折りたたまれた後に、折り紙排紙ローラ８２７を介してサドル排出トレイ８３２に排出される。折り紙排紙ローラ８２７の下流側には、製本排紙センサ８３０が配置されている。また、ステイプラ８１８で綴じられた用紙束を折る場合には、ステイプル処理終了後に用紙束のステイプル位置が折りローラ対８２６の中央位置になるように、位置決め部材８２３を所定距離分下降させる。
【００３７】
インサータ９００は、フィニッシャ５００の上部に設けられ、トレイ９０１上に積載された表紙、合紙を成す用紙束を順次分離し、フィニッシャパス５５２、または製本パス５５３に搬送する。ここで、インサータ９００のトレイ９０１上には、用紙がユーザから見て正視状態で積載される。すなわち、用紙はその表面が上に向けられた状態でトレイ９０１上に積載される。このトレイ９０１上の用紙は、給紙ローラ９０２によって、搬送ローラ９０３および分離ベルト９０４からなる分離部に搬送され、最上位紙から１枚ずつ順次分離されて搬送される。トレイ９０１上の先端には、分離可能な位置に用紙束が積載されたことを検知可能な用紙検知センサ９１０が配置されている。この分離部下流側には引き抜きローラ対９０５が配置され、この引き抜きローラ対９０５により分離された用紙は、安定して搬送パス９０８に導かれる。引き抜きローラ対９０５の下流側には給紙センサ９０７が設けられ、また給紙センサ９０７と入口ローラ対５０２との間には、搬送パス９０８上の用紙を入口ローラ対５０２に導くための搬送ローラ９０６が設けられている。
【００３８】
プリンタ１４については、プリンタ１６の画像形成部がカラー対応である点と、プリンタ１４が後処理ユニットを備えていない点であるので、ここでの説明は省略する。プリンタ１３についても、どのようなプリンタであっても構わないため省略する。
【００３９】
＜ソフトウエア構成＞
図８は、図３に示したコンピュータ１１におけるソフトウエアモジュールの構成を示すブロック図である。
【００４０】
図８において、文書作成アプリケーション３２０、分散アプリケーション３２１、グラフィックエンジン３２２、プリンタドライバ３２３、およびシステムスプーラ３２４は、ＣＤ-ＲＯＭやハードディスク等の外部メモリに保存されたファイルとして存在し、実行される場合にＯＳやそのモジュールを利用するモジュールによってＲＡＭ２にロードされ実行されるプログラムモジュールである。
【００４１】
また、文書作成アプリケーション３２０、分散アプリケーション３２１およびプリンタドライバ３２３は、ＦＤやＣＤ−ＲＯＭ、あるいは不図示のネットワークを経由してハードディスク等の外部メモリ１１に追加することが可能となっている。外部メモリに保存されている文書処理アプリケーション３２０、分散アプリケーション３２はメモリ３１２にロードされて実行されるが、このアプリケーション３２１からプリンタ１６等に対して印刷を行う際には、同様にメモリにロードされ実行可能となっているグラフィックエンジン３２２を利用して出力（描画）を行う。
【００４２】
グラフィックエンジン３２２は印刷装置ごとに用意されたプリンタドライバ３２３を同様に外部メモリからメモリ３１２にロードし、アプリケーション３２１の出力をプリンタドライバ３２３を用いてプリンタの制御コマンドに変換する。変換されたプリンタ制御コマンドはＯＳによってメモリ３１２にロードされたシステムスプーラ３２４を経てＬＡＮ経由でプリンタ１３，１４，１６へ出力される仕組みとなっている。
【００４３】
ここで文書作成アプリケーション３２０とは、例えば文書処理アプリケーションや表計算アプリケーション、フォトレタッチアプリケーション等、作成したデータを印刷させる機能を有するアプリケーションであり、分散アプリケーション３２１とは、複数のプリンタを用いて分散出力を行わせるためのアプリケーションプログラムである。図８の例ではプリンタドライバ３２３およびプリンタはひとつしか示されていないが、プリンタドライバ３２３は、コンピュータにおいて使用可能な全てまたは一部のプリンタドライバであればよい。分散アプリケーション３２２は、ひとまとまりの印刷すべきデータ（文書）を、使用するプリンタ毎に独立したデータへと分割し、印刷設定を示す情報とともにグラフィックエンジン（たとえばウィンドウズ（登録商標）のＧＤＩなど）を介して対応するプリンタドライバへ渡す。プリンタドライバは、渡されたデータや印刷設定に基づいて印刷ジョブを生成し、各プリンタに送信して印刷ジョブを実行させる。なお分散出力本例では文書作成アプリケーション３２０とは分散アプリケーション３２１とは別個のアプリケーションプログラムとしているが、分散アプリケーション３２１は文書作成アプリケーション３２０の一部であってもよい。
【００４４】
＜分散処理における処理手順＞
図９は、文書処理アプリケーション３２０において印刷処理が実行された場合に分散処理アプリケーション３２１により実行される処理手順であり、図１０はプリンタドライバにおける印刷ジョブ生成のための処理手順、図１０は印刷ジョブを実行するプリンタにおける処理手順である。
【００４５】
図９は、文書作成アプリケーション３２０により文書の印刷の指示が入力された場合に実行が開始される。まずステップＳ９０１では、プリント処理指定画面を表示する。この画面の一例を図６（ａ）に示す。この画面では、利用者は分散プリント処理を指定しない「なし」６０３か、あるいは分散プリント処理を指定する「分散プリント処理」６０１のいずれかのラジオボタンを選択できる。そして「分散プリント処理」が指定された場合には、利用者は「次へ」ボタン６０２を押してさらに次の設定を行える。「なし」が選択された場合にはプリンタの指定が行える。
【００４６】
ステップＳ９０２ではその入力を待ち、ステップＳ９０３では入力されたボタンを判定する。「なし」ボタン６０３が選択されてプリンタが選択されたなら、指定されたプリンタ単独によるプリント処理へ分岐する。この処理は、通常の１台のプリンタを用いた印刷処理である。一方「分散プリント処理」６０１及び「次へ」６０２が押されたなら、ステップＳ９０４へ分岐し、分散プリンタ指定画面を表示し、ステップＳ９０５で指定の入力を待つ。
【００４７】
図６（ｂ）に分散プリンタ指定画面の一例を示す。この画面において、利用者は分散プリント処理に用いるプリンタの指定と、分散の仕方の指定とを入力できる。図６（ｂ）の例では、分散のしかたは、カラーと白黒の別を基準としている。すなわち、カラー印刷と白黒印刷とでそれぞれプリンタを指定できる。このほか、たとえば並列処理による印刷の高速化を目的としている場合には、使用するプリンタを複数指定させる、という方法も取り得る。この場合、指定されたプリンタにたとえば均等に文書が分散される。また、両面印刷と片面印刷の別や、用紙サイズ別、用紙種類別など、様々な分散の基準の指定方法を採り得る。
【００４８】
また、後処理機能を有するプリンタについては「後」ボタン６１５を表示する。プリンタの機能を表す情報は、コンピュータにインストールされたプリンタドライバとともにコンピュータに読み込まれて保存されている。また、後処理ユニットを後付けした場合などには、プリンタをポーリングしてその情報を取得することでその機能に関するン情報を得ても良いし、プリンタドライバの設定画面を介して利用者が入力しても良い。入力に際しては、分散の仕方をボタン６１１，６１３により、プリンタを指定欄６１２．６１４で指定する。
【００４９】
ステップＳ９０５で使用するプリンタと分散のし方についての指定が入力されたなら、ステップＳ９０６において、後処理指定があったか、すなわち「後」ボタン６１５が押されているか判定する。
【００５０】
後処理指定がある場合には、ステップＳ９０７に分岐して後処理指定画面を表示し、ステップＳ９０８で後処理指定の入力を待つ。図６（ｃ）に後処理指定画面の一例を示す。ここでは、後処理が指定されたプリンタの有する後処理機能の一覧を表示し、所望の各機能をチェックさせる。図６（ｃ）ではステイプルソートが選択されている。そして、ステップＳ９０９で入力として「ＯＫ」ボタン６２２が押されたか判定し、押された場合にはステップＳ９１０に分岐する。また、ステップＳ９０６で後処理指定がされていないと判定した場合にもステップＳ９１０に分岐する。
【００５１】
ステップＳ９１０では、文書作成アプリケーションで印刷が指示された印刷対象文書を、分散の仕方の指定に応じて印刷を行わせるプリンタごとに分割する。そしてステップＳ９１１で、分割された文書（これを部分文書と呼ぶことにする。）ごとに、対応するプリンタドライバに渡して印刷処理を行わせる。たとえば、「カラーページ」と「白黒ページ」とで異なるプリンタを指定した場合には、文書のカラーページを元の印刷対象文書から抜き出して新たな部分文書を作成する。また、残りの白黒ページも新たな部分文書として再構成する。このとき、たとえばページ番号など、分割により変更されるおそれがある文書の内容は、元の印刷対象文書における値のままで印刷されるよう、印刷指定に変更が加えられる。たとえば、通しページ番号を印刷する指定がされた元の文書の第２ページのみからなる部分文書があれば、その部分文書については第２ページからページ番号が始まるような印刷指定が新たに加えられる。また、後処理指定の有無を示す指定や、指定された後処理機能などは、それらを示すパラメータとしてプリンタドライバに渡される。
【００５２】
図１０は、図９のステップＳ９１１により印刷データ（部分文書）を渡されたプリンタドライバによる処理手順である。まずステップＳ１００１において渡されたデータを元に印刷ジョブを作成する。これは、データを一定の形式、たとえばイメージデータやプリンタが解釈実行可能なプリンタ記述言語に変換し、ジョブ制御情報などを含むジョブヘッダを付するなどしてひとまとまりの印刷ジョブを生成する処理である。
【００５３】
ステップＳ１００２では、分散処理アプリケーションからわたされた後処理指定の有無を示すパラメータを判定し、受け渡されたデータに後処理指定が付いていれば、ステップＳ１００３でプリント開始トリガ情報をたとえはジョブヘッダ等に含まれるジョブ情報にセットする。このプリント開始トリガ情報は、予めプリンタドライバとプリンタとの間で一定の位置やフィールドコードなどを持つ値として取り決められていることはもちろんである。プリント開始トリガ情報は、後処理指定付きの印刷ジョブを受け取ったプリンタが、何をトリガとして印刷処理を開始するかを示す情報である。たとえば、プリンタにおいて一定のボタンが押されることや、インサータに用紙が載置されたことなどがトリガとして指定できる。もちろんこのほかのイベント、たとえばホストコンピュータにおいて発生したイベントをプリンタに通知してそれをトリガとして指定することなども可能である。
【００５４】
最後にステップＳ１００４で、生成した印刷ジョブを、その印刷ジョブに対応するプリンタに送信する。
【００５５】
図１１は、図１０のステップＳ１００４で送信された印刷ジョブを受信したプリンタにおける印刷処理手順である。印刷ジョブを受信したプリンタは、まずステップＳ１１０１でその印刷ジョブにプリント開始トリガ情報が含まれているか判定する。これはプリンタドライバとの間で取り決められている情報の位置やフィールドコード等に基づいて判定できる。そして、プリント開始トリガ情報が含まれていれば、ステップＳ１１０２に分岐して、プリント開始トリガが入力されるまで印刷処理を遅延させる。そして、プリント開始トリガが入力されたなら、ステップＳ１１０３で印刷ジョブに付随するデータを展開して印刷出力する。受信した印刷ジョブにプリント開始トリガ情報が含まれていない場合には、たとえば１バンド分あるいは１ページ分のデータが揃った時点で印刷を開始する。
【００５６】
図７にプリント開始トリガの一例を示す。図７の例では、プリンタは、インサータの用紙センサにより用紙が載置されたことが検知されたなら、図７の画面を操作部１５３に表示し、その状態で画面内のプリント開始ボタン７０２が押されたことをプリント開始トリガとしている。
【００５７】
以上のようにして本実施形態の印刷システムでは、後処理指定がされたプリンタは、トリガとなる信号が入力されるまで、そのプリンタにおいて実行すべき印刷ジョブの処理を遅延させる。このため、後処理を含む当該プリンタにおける印刷処理はそのトリガとなる信号が入力されてから初めて開始される。そこで、インサータに用紙が載置されてから一定のボタンが押されたことをトリガとした場合、利用者は、他のプリンタで印刷された部分文書を当該プリンタのインサータに載置して一定のボタンを押すことで、後処理指定がされた部分文書の印刷を実行させることができる。そのため当該プリンタはインサータに載置された部分文書を含めて、たとえばステイプルで綴じるなどの後処理を行う。
【００５８】
このように、後処理を含む印刷のタイミングを利用者が指定できるため、ひとまとまりの印刷物を複数の印刷装置に分散して印刷させる場合であっても、複数の印刷装置のいずれか少なくとも一つが備える後処理機能を有効に利用でき、それによって後処理まで含めた高速な印刷処理を可能としている。
【００５９】
＜プリント例＞
コンピュータ１１から図５で示す文書を印刷する場合の例を図６、図７も使って説明する。出力しようとする文書は複数ページで構成され、先頭ページ（表紙）と最終ページ（裏表紙）がカラーデザインされたページ（カラーページ）で、間に入るページは、文章もしくは挿絵等の入った白黒のページである。そして、最終的にはこの文書にステイプル処理を施して出力させる。
【００６０】
この場合、コンピュータ１の画面上の図６（ａ）〜（ｃ）で示すような画面で、ＬＡＮ上のプリンタを指定し、その処理方法を指定する。最初に、図６（ａ）で、プリント処理指定を選択する。図６（ａ）では、黒丸表示された“分散プリント処理“が指定されている。（以降、黒丸表示されたものが指定済みを表す）
ここで、“なし“を選択した場合には、”プリンタ１”の網掛表示が消え、ＬＡＮ上に接続されているプリンタを選択可能となり、一般的に行われているプリント処理となる。
【００６１】
“分散プリント”が指定されると、“次へ”のキー表示が現れ、押下可能となり、この“次へ”キーを押すことにより、図６（ｂ）の画面が表示される。図６（ｂ）の画面では、文章を複数台のプリンタを使って印刷するかどうかを指定する。複数台指定しなければ、１台のプリンタで処理される。白黒プリンタ或いは複数プリンタだけが複数指定されると、文章はページごと、あるいは部数ごとになどに分割され、それぞれ指定されたプリンタを使ってプリントされる。分割の方法はこれに限るものではない。本実施形態では、カラー印刷として、“プリンタ２”を白黒印刷として、“プリンタ３”を指定している。この指定により表紙と裏表紙は、プリンタ３で印刷し、その他の文章は、プリンタ２で印刷するように指定する。ここで、後処理機能を備えたプリンタを指定すると”後“キーが表示される。”後“キーを押すと図６（ｃ）が表示され、後処理指定が可能となる。この画面で、ステイプルソートを指定する。図６（ａ）で、後処理機能を備えたプリンタを指定した場合も、図６（ｃ）が表示され、同様の指定ができる。指定が終了した後、”ＯＫ“キー押下で、設定完了となる。
【００６２】
設定が完了した後、コンピュータ１からプリントを実行すると、表紙、裏表紙に関するデータが、プリンタ２に転送され画像展開処理されてページ順に印刷される。それと同時に、プリンタ３にデータとページ順、部数、後処理指定情報などのジョブ情報が送信され、画像展開処理された後、印刷準備状態で待機する。
【００６３】
操作者は、プリンタ２の印刷が終了したことを、プリンタの操作部やコンピュータ画面などで確認した後、プリンタ３のインサータ９００のトレイ９０１にプリンタ２で出力された用紙をセットする。
【００６４】
トレイ９０１上に用紙がセットされると、プリンタ３の図示しない操作部上の画面に、図７のようなインサータに用紙がセットされ、送信済みのジョブの印刷が可能である旨が表示される。ここで、“プリント開始“キーを押すと、最初に表紙がインサータトレイ９０１から、前述のように分離され、入口ローラ対５０２まで搬送される、その後、切換フラッパ５１０によりソートパス５２２に導かれた用紙は、搬送ローラ５０６，５０７を介して処理トレイ６３０上に積載される。２ページ目以降の用紙は、表紙と順番が入れ替わらないように印刷が開始され、排出ローラ１１８から入口ローラ対５０２を経由し、同様に処理トレイ６３０上に積載される。そして最後に、裏表紙がインサータトレイ９０１より給紙され、処理トレイ６３０上に積載され、ステイプラ６０１によりステイプルが施され、スタックトレイ７００に積載される。複数部の印刷であれば、この処理が繰り返され、印刷ジョブが終了する。
【００６５】
［第２の実施の形態］
第１の実施形態では、インサータ９００に用紙がセットされた時点で、プリンタ３の印刷ジョブ開始の確認を行って、操作者の操作の後、印刷を開始させたが、インサータ９００に用紙束がセットされた時点で、自動的に印刷が開始されるようにしても構わない。すなわち、本実施形態では、インサータ９００に用紙が載置されたことを用紙センサ９１０により検知したなら、それをトリガとしてプリンタ３は印刷ジョブを開始する。
【００６６】
また、操作者がインサータ９００に用紙をセットしようとした時に、別の印刷ジョブやコピージョブが入って、最終的にジョブが終了しないことを防ぐ為に、分割データ（部分文書）で後処理が必要な印刷ジョブが転送されて印刷準備状態で待機している場合は、他のジョブ（印刷ジョブやコピージョブ等）の受付を禁止するようにしておいても良い。この場合、プリンタ１４の印刷の終了から一定時間経過した場合には受付禁止状態を解除するようにしておく。そのために、コンピュータ１１はプリンタ１４における部分文書の印刷ジョブの完了を監視し、その印刷ジョブが完了したならタイマをスタートさせる。そして一定時間経過した場合には、プリンタ１６に対して受付禁止状態を解除する命令を発行する。それを受信したプリンタ１６は他のジョブの受付禁止状態を解除する。こうすることで、分散された印刷ジョブの実行を遅延している間に他のジョブにより割り込まれることを防止できる。また、タイマにより受け付け禁止（割り込み禁止）状態を解除できる。そのため、たとえば分散処理を行わせている他のプリンタでエラーが生じた場合など、処理の進行が妨げられる事態が生じたなら、他のジョブを実行させることもできる。このように、複数人で使用する環境に設置されたプリンタを分散プリントに使用する場合でも、適切なプリンタの確保と共有を実現できる。
【００６７】
［第３の実施の形態］
第１の実施形態では、コンピュータから印刷を行っていた。これに対して、例えばプリンタ１４で図５のような原稿をコピーする場合では、原稿読み取り時にカラーか白黒かを判別して、カラー印刷はプリンタ１４で行い、白黒ページのデータ等をプリンタ１６に転送し、白黒印刷をプリンタ１６で行って、その後ソート処理やステイプル処理を施してジョブを完成するようにしても良い。
【００６８】
第３の実施形態では、原稿コピー処理についても、印刷スピードの遅いカラーコピアで白黒印刷も含めて行わず、高速でしかも後処理も可能な装置で行えば、コピー用紙を揃えたりステイプルをしたりする作業がなくなる。
【００６９】
［第４の実施の形態］
第１乃至第３の実施形態では、フィニッシャを備えるプリンタが、コンピュータから送信される印刷ジョブに伴う印刷データやジョブ情報などを印刷ジョブの実行が開始されるまで保存しておく必要がある。そこで、後処理指定されている印刷ジョブはコンピュータからプリンタに送信せず、コンピュータで保存するようにすればプリンタは印刷ジョブに伴うデータ等を保存する必要がない。
【００７０】
この場合には、プリンタドライバは、印刷ジョブに後処理の指定が含まれていると判断したならば印刷ジョブの送信を行わず、プリンタを予約する命令を後処理を行うプリンタに送信する。予約命令を受けたプリンタは、プリント開始のトリガ信号（パネル入力やセンサ入力）があると、それをコンピュータに通知する。その通知を受けたコンピュータは送信を保留した印刷ジョブを当該プリンタに送信する。
【００７１】
このようにすることで、プリンタに必要とされる記憶容量を削減できる。
【図面の簡単な説明】
【００７２】
【図１】本実施形態が実施されるネットワーク環境のシステム全体を示す模式図である。
【図２】本実施形態の後処理ユニットを備えた複写機を示す図である。
【図３】本実施形態の後処理ユニットを備えた複写機の制御部を示すブロック図である。
【図４】本実施形態の後処理ユニットを備えた複写機の後処理装置部の詳細を示す図である。
【図５】本実施形態で説明する印刷ジョブを示す図である。
【図６】本実施形態のコンピュータ上の操作画面を示す模式図である。
【図７】本実施形態の後処理ユニットを備えた複写機の操作画面を示す模式図である。
【図８】コンピュータのソフトウエア構成を示すブロック図である。
【図９】分散アプリケーションによる処理手順のフローチャートである。
【図１０】プリンタドライバによる処理手順のフローチャートである。
【図１１】プリンタによる処理手順のフローチャートである。
【符号の説明】
【００７３】
１００  原稿搬送ユニット
２００  スキャナ
３００  プリンタ
５００  フィニッシャ（後処理ユニット）
５０１  フィニッシャ制御部
９００  インサータ
【図１】
2005271296.tif 000003
【図２】
2005271296.tif 000004
【図３】
2005271296.tif 000005
【図４】
2005271296.tif 000006
【図５】
2005271296.tif 000007
【図６】
2005271296.tif 000008
【図７】
2005271296.tif 000009
【図８】
2005271296.tif 000010
【図９】
2005271296.tif 000011
【図１０】
2005271296.tif 000012
【図１１】
2005271296.tif 000013