JP3770362B2 - Printer, printing system and printing method - Google Patents
Printer, printing system and printing method Download PDFInfo
- Publication number
- JP3770362B2 JP3770362B2 JP29239298A JP29239298A JP3770362B2 JP 3770362 B2 JP3770362 B2 JP 3770362B2 JP 29239298 A JP29239298 A JP 29239298A JP 29239298 A JP29239298 A JP 29239298A JP 3770362 B2 JP3770362 B2 JP 3770362B2
- Authority
- JP
- Japan
- Prior art keywords
- bin
- printing
- paper discharge
- discharge
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Collation Of Sheets And Webs (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、複数の排紙経路を有するプリンタ、印刷システム及び印刷方法に関し、特に、複数の排紙経路を利用して丁合印刷を行うことができるプリンタ、印刷システム及び印刷方法に関する。
【0002】
【従来の技術】
従来のプリンタによって、複数ページからなるドキュメントを複数部数印刷する方法には、種々のものがある。プリンタが排紙ビン(又はスタックビン)を一つしか備えていない場合は、各ページを順番にそれぞれ所定枚数ずつ印刷して排紙させることができる。いわゆるコピー印刷である。例えば、P1〜P3の3ページからなるドキュメントを2部印刷する場合を例に挙げると、P1−P1,P2−P2,P3−P3のように、各ページが部数分だけ重ねて排紙される。この場合、部数分だけ印刷したページのデータは破棄できるため、搭載メモリ量が少ない場合に有効である。しかし、ユーザーは、排紙ビンから印刷用紙を取り出して、P1−P2−P3のように、印刷用紙を並び替えて各部毎にページ順を揃える必要がある。
【0003】
もう一つの方法は、1部ずつの印刷を部数分だけ繰り返すものである。即ち、P1−P2−P3の順に1枚ずつ印刷した後に、再びP1−P2−P3の順で1枚ずつ印刷させる。1部単位で印刷するため、ユーザーは、排紙ビンから取り出した印刷用紙を各部の境界で分けるだけで、ページ順の揃ったドキュメントを得ることができる。しかし、全ページのデータを部数分だけ繰り返して使用するため、搭載メモリ量が少ない場合は、ホストコンピュータから部数分だけ印刷データを繰返し送信させる必要がある。
【0004】
近年では、例えば、特許第2752999号公報のように、多段の排紙ビンを備えたプリンタによって、丁合印刷を実現する方法が提案されている。この場合は、各ページを部数分だけ印刷して、それぞれ異なる排紙ビンに振り分けて排紙させる。これにより、全ページの印刷を終了したときには、各排紙ビン内に印刷用紙がページ順を揃えて排出されている。従って、ユーザーは、各排紙ビンから印刷用紙をそれぞれ取り出すだけでよく、手動の丁合作業が不要となる。
【0005】
【発明が解決しようとする課題】
上述の通り、従来の多段排紙ビンを有するプリンタでは、各ページを部数分だけ印刷し、各排紙ビンに振り分けて排紙させることにより、丁合印刷を行うことができる。しかし、各1部毎に排紙ビンをそれぞれ割り当てて印刷するため、丁合印刷可能な印刷部数は、排紙ビンの総数によって制限される。従って、従来のものでは、排紙ビンの総数を越えた部数が指定された場合に、丁合印刷指定を無効として単なるコピー印刷に変更するか、又は、部数指定を1部に変更するようになっている。排紙ビンの数を大きくすれば、丁合印刷が無効となる可能性を少なくできるが、プリンタの全体寸法が大型化し、製造コストも増大する。また、丁合印刷よりも前に印刷された印刷用紙が排紙ビン内に残っている場合も考えられるが、この場合には、先の印刷物と丁合印刷の印刷物とが重なってしまい、使い勝手が低下する。
【0006】
特に、近年では、複数のホストコンピュータによってプリンタを共有するネットワーク印刷システムが普及しているため、丁合印刷時の印刷部数が増加する傾向にある。従って、排紙ビン数によって丁合印刷可能な部数の制限を受けると、使い勝手が低下する。また、複数のユーザーがプリンタを共同使用するため、あるユーザーが印刷させた印刷物と他のユーザーによる丁合印刷の印刷物とが排紙ビン内で混ざる可能性も増大する。さらに、複数の排紙ビンは種々の利用法が可能であるが、丁合印刷時に全ての排紙ビンを使用したのでは、排紙ビンの利用上の自由度が低減し、使い勝手が低下する。また、排紙ビンを多段に重ねた場合は、最上部の排紙ビンを除いて、各排紙ビンは高さ方向の制限を受け、排紙上限値が定まる。従って、丁合印刷時に、他のユーザーによる印刷物が排紙上限値付近まで滞留している排紙ビンを用いると、丁合印刷の途中で当該排紙ビンが排紙上限値に達し、印刷エラーを生じる可能性もある。
【0007】
本発明は、かかる従来技術の問題に鑑みてなされたもので、その目的は、排紙経路の総数を越えた印刷部数が指定された場合でも、丁合印刷を実現できるようにしたプリンタ、印刷システム及び印刷方法を提供することにある。本発明の他の目的は、複数の排紙経路を利用した種々の印刷モードと丁合印刷モードとを共存可能にしたプリンタ、印刷システム及び印刷方法を提供することにある。
【0008】
【課題を解決するための手段】
上記目的達成のため、本発明に係るプリンタでは、利用可能な排紙ビンを管理し、印刷部数に応じて排紙ビンを繰り返し使用することにより、排紙ビンの数を越えた部数での丁合印刷を実現している。
【0009】
本発明は、複数の排紙ビンを有し、ホストコンピュータから入力された印刷データに基づいて印刷を行うプリンタにおいて、前記複数の排紙ビンのうち利用可能な排紙ビンを検出して管理する排紙ビン管理手段と、前記利用可能な各排紙ビンの総数を越えた印刷部数で丁合印刷が指定されたか否かを判定するモード判定手段と、前記モード判定手段によって前記丁合印刷が指定されたと判定されたときは、1部の印刷に必要なデータを保存する保存手段と、前記モード判定手段によって前記丁合印刷が指定されたと判定されたときは、前記保存手段に保存されたデータを読み出して印刷させ、前記利用可能な各排紙ビンを前記印刷部数に応じた数だけ繰返し選択することにより、該各排紙ビンに印刷記録媒体を排紙させる制御手段を設け、前記排紙ビン管理手段は、前記複数の排紙ビンのうち、予約された排紙ビン以外の排紙ビンまたは印刷記録媒体が所定量以上蓄積された排紙ビン以外の排紙ビンの少なくともいずれか一方の排紙ビンを、前記利用可能な排紙ビンとして検出し、さらに、前記利用可能な各排紙ビンのうち印刷記録媒体が蓄積されていない空の排紙ビンを検出し、前記制御手段は、前記空の排紙ビンを優先して選択することを特徴としている。
【0010】
「利用可能な排紙ビン」としては、例えば、予約された排紙ビン以外の排紙ビン、印刷記録媒体が所定量以上蓄積された排紙ビン以外の排紙ビンを挙げることができる。ここで、「予約された排紙ビン」とは、例えば、特定のユーザー、特定の印刷ジョブ、特定サイズの用紙等に予め使用が割り当てられている排紙ビンを意味する。より具体的には、ユーザーAが排紙ビン1を、ユーザーBが排紙ビン2をそれぞれ予約している場合、緊急印刷物又は機密印刷物用に特定の排紙ビンが予約されている場合、取出しの便宜等を考慮して特定の用紙の排出先を予め定めている場合には、これらの排紙ビンを丁合印刷に用いないことができる。
【0011】
利用可能な排紙ビンの総数を越えた印刷部数で丁合印刷が指定されると、1部の印刷に必要なデータは保存手段に保存される。ここで、印刷イメージデータの形で保存してもよいし、又は、使用されるフォントのイメージデータ格納先等を記述した中間言語の形式で保存してもよい。制御手段は、保存されたデータを読み出して印刷させ、利用可能として検出された排紙ビンを繰返し選択して、印刷済みの印刷記録媒体を排紙させる。これにより、排紙ビンの総数を超えた部数で丁合印刷を行うことができる。
【0012】
前記制御手段は、前記印刷部数に応じた数だけ前記利用可能な各排紙ビンを繰返し切り換えながら、前記利用可能な各排紙ビン毎に全ページの印刷記録媒体をそれぞれ排紙させることもできる。
【0013】
即ち、最初の排紙ビンに全ページの印刷記録媒体を排紙させた後に、排紙先を次の排紙ビンに切換えて、全ページの印刷記録媒体を排紙させる。以下同様に、印刷部数に応じた数だけ排紙ビンを切り換えながら、各排紙ビン毎に1部ずつ排紙させる。利用可能な各排紙ビンを一巡した場合には、再び最初の排紙ビンに戻って、1部の印刷記録媒体を排紙させる。各排紙ビンに1部単位で排紙させるため、2巡目の排紙が開始される前に、ユーザーが印刷済みの印刷記録媒体を取り出すことも可能である。また、最初の1部目では印刷イメージの生成時間を要するが、2部目以降の印刷時には、プリントエンジンの最大速度で印刷することが可能である。
【0014】
前記制御手段は、前記印刷部数に応じた数だけ、各ページ毎に前記利用可能な各排紙ビンにそれぞれ排紙させてもよい。
【0015】
即ち、利用可能な排紙ビンの総数だけ各ページを印刷し、各排紙ビンにそれぞれ排紙させる。従って、利用可能な各排紙ビンには、1ページずつ印刷記録媒体が排紙されていき、全ページの印刷が終了すると、利用可能な排紙ビンの数と同一値の部数だけ印刷物が完成する。以下、指定された印刷部数に達するまで、利用可能な各排紙ビンが繰り返して使用される。利用可能な排紙ビンに1ページずつ排紙させるため、1ページ分の印刷を完了するまでの時間が長くなる。従って、先のページを印刷している時間内に次のページのイメージ処理等を行うことができ、印刷のスループットを向上させることができる。
【0016】
前記排紙ビン管理手段は、前記利用可能な各排紙ビンのうち印刷記録媒体が蓄積されていない空の排紙ビンを検出し、前記制御手段は、前記空の排紙ビンを優先して選択することもできる。
【0017】
例えば、次の巡回排紙を行う際に、利用可能な排紙ビンの中から空いている排紙ビンを優先して選択することにより、先に排紙された印刷記録媒体とこれから印刷する印刷記録媒体とが重なるのを防止することができる。例えば、排紙ビンの印刷記録媒体蓄積状態を検出する検出手段からの信号に基づいて、空の排紙ビンを検出することができる。
【0018】
「印刷記録媒体蓄積状態」とは、代表的には、排紙ビンに印刷記録媒体が残留しているか否かを意味する。マイクロスイッチや光電スイッチ等によって印刷記録媒体の残留を検出することができる。これに限らず、印刷記録媒体の残留枚数を検出してもよい。各排紙ビン毎に排紙枚数をカウントするカウンタを用意し、前記検出手段が印刷記録媒体の取出しを検出したときに、カウンタをリセットすることにより、各排紙ビン毎の残留枚数を検出することもできる。
【0019】
前記排紙ビン管理手段は、印刷記録媒体を排紙ビンから取り出したことを指示するための媒体取出し確認スイッチからの信号に基づいて、前記空の排紙ビンを検出することもできる。
【0020】
例えば、プリンタの操作パネル等に媒体取出し確認スイッチを設けておき、ユーザーが各排紙ビンから印刷記録媒体を取り出した場合には、前記スイッチを操作させる。これにより、各排紙ビンが空であることを確認して、次の巡回排紙を行うことができる。各排紙ビン毎にそれぞれ個別に前記スイッチを設けてもよいし、全部の排紙ビンに対して一つのスイッチを設けてもよい。また、上段の排紙ビン群、下段の排紙ビン群のように、グループ単位でスイッチを設けることもできる。
【0021】
前記制御手段は、同一の排紙ビン内で複数部数の印刷記録媒体を排紙させる場合には、先に排紙された1部の印刷記録媒体と次の排紙に係る1部の印刷記録媒体とを区別するために、識別情報を与えることもできる。
【0022】
本発明では、利用可能な各排紙ビンを循環利用するため、ユーザーの取出しタイミングが遅れた場合には、先に排紙された印刷物と次に排紙される印刷物とが重なり合うことがある。従って、各1部の印刷物を区別するために、識別情報を与え、ユーザーによる1部毎の仕分け作業を支援する。ここで、「識別情報」の与え方としては、例えば、1部単位で排紙方向や排紙位置を違える方法や、各1部の間にサイズや色の異なる印刷記録媒体を挿入する方法等を挙げることができる。即ち、排紙の向き、用紙サイズ、用紙の色等によって「識別情報」を具現化することができる。
【0023】
前記制御手段は、前記丁合印刷に係る1部のデータを前記保存手段に保存できない場合には、1部だけ印刷して終了するモードと、印刷部数に応じた数だけ前記ホストコンピュータから印刷データを再送信させて印刷を行うモードと、前記保存手段に保存できたデータの範囲内で前記丁合印刷を行うモードとの少なくともいずれか一つのモードを選択可能とすることもできる。
【0024】
丁合印刷に係る1部を印刷するために必要なデータを保存手段に保存できない場合は、少なくとも3つのモードのいずれかを採用することができる。第1のモードは、1部だけ印刷して処理を終了させるものである。第2のモードは、ホストコンピュータから繰返し印刷データを送信させることにより、丁合印刷を実行するものである。第3のモードは、保存手段に保存された範囲内で丁合印刷を実行させるものであり、例えば、全10ページの文書を8ページ目まで保存できた場合は、全8ページの文書とみなして丁合印刷を行う。ユーザーは、残りの2ページも引き続いて同様の順番で印刷させ、手動の丁合作業によって文書を完成させる。
【0025】
前記制御手段は、前記丁合印刷に係る1部のデータを前記保存手段に保存できない場合には、前記保存手段に保存されたデータの範囲を前記ホストコンピュータに通知することもできる。
【0026】
制御手段からの通知によって、ユーザーは、何ページ目までデータを保存できたか知ることができる。これに基づいて、ユーザーは、時間をおいてから再度丁合印刷を指示したり、又は、上記3モードのうちいずれを選択するかを決定することができる。
【0027】
前記モード判定手段は、前記印刷部数が前記複数の排紙ビンの総数又は前記利用可能な各排紙ビンの総数のいずれかを上回っている場合には、前記丁合印刷が指定されたものと判定することもできる。
【0028】
これにより、排紙ビンの総数、利用可能な排紙ビンの総数をユーザーに意識させずに丁合印刷を行うことができる。なお、モード判定手段が丁合印刷であると判定した場合には、ホストコンピュータに丁合印刷を行う旨と使用する排紙ビンの番号とを通知することもできる。
【0029】
ホストコンピュータと、複数の排紙ビンを有し、前記ホストコンピュータから入力された印刷データに基づいて印刷を行うプリンタとを備えた印刷システムにおいて、前記ホストコンピュータは、前記複数の排紙ビンの総数を超えた印刷部数で丁合印刷を指示するためのモード指定手段と、前記丁合印刷に係る印刷データを生成する印刷データ生成手段と、前記丁合印刷指示及び前記印刷データを前記プリンタに送信する送信手段とを備え、前記プリンタは、前記ホストコンピュータからの前記丁合印刷指示及び前記印刷データを受信する受信手段と、前記複数の排紙ビンのうち利用可能な排紙ビンを検出して管理する排紙ビン管理手段と、前記丁合印刷指示によって前記丁合印刷が指定された否かを判定するモード判定手段と、前記丁合印刷が指定されたと場合は、1部の印刷に必要なデータを保存する保存手段と、前記丁合印刷が指定された場合は、前記保存手段に保存されたデータを読み出して印刷させ、前記利用可能な各排紙ビンを前記印刷部数に応じた数だけ繰返し選択することにより、該各排紙ビンに印刷記録媒体を排紙させる制御手段とを備え、前記排紙ビン管理手段は、前記複数の排紙ビンのうち、予約された排紙ビン以外の排紙ビン及び印刷記録媒体が所定量以上蓄積された排紙ビン以外の排紙ビンの少なくともいずれか一方の排紙ビンを、前記利用可能な排紙ビンとして検出し、さらに、前記利用可能な各排紙ビンのうち印刷記録媒体が蓄積されていない空の排紙ビンを検出し、前記制御手段は、前記空の排紙ビンを優先して選択することを特徴とする。
【0030】
ホストコンピュータは、丁合印刷の指示及び印刷データを送信する。モード指定手段によって丁合印刷を指示する方法には、少なくとも2通りある。一つは、印刷指示画面中で丁合印刷を指示するためのボタン等をユーザーに操作させる方法である。他の一つは、印刷部数と排紙ビンの総数とを比較して、丁合印刷とするか否かを判定する方法である。
【0031】
前記排紙ビン管理手段は、前記複数の排紙ビンのうち、予約された排紙ビン以外の排紙ビン及び印刷記録媒体が所定量以上蓄積された排紙ビン以外の排紙ビンの少なくともいずれか一方の排紙ビンを、前記利用可能な排紙ビンとして検出することができる。
【0033】
前記制御手段は、前記印刷部数に応じた数だけ前記利用可能な各排紙ビンを繰返し切り換えながら、前記利用可能な各排紙ビン毎に全ページの印刷記録媒体をそれぞれ排紙させることもできる。
【0035】
前記印刷部数に応じた数だけ、各ページ毎に前記利用可能な各排紙ビンにそれぞれ排紙させてもよい。
【0037】
複数の排紙ビンを有するプリンタによって丁合印刷を行わせるための印刷方法において、前記複数の排紙ビンのうち予約された排紙ビン以外の排紙ビンまたは印刷記録媒体が所定量以上蓄積された排紙ビン以外の排紙ビンの少なくともいずれか一方の排紙ビンを、利用可能な排紙ビンとして検出するステップと、前記利用可能な各排紙ビンの総数を越えた印刷部数で丁合印刷が指定されたか否かを判定するステップと、前記丁合印刷が指定された場合には、前記利用可能な各排紙ビンの中から最初に選択された排紙ビンに全ページの印刷記録媒体を排紙させつつ、前記全ページの印刷に必要なデータを保存させるステップと、前記最初に選択された排紙ビンに全ページの印刷記録媒体が排紙された場合には、指定された印刷部数分の印刷が終了するまで前記利用可能な各排紙ビンの中から印刷記録媒体が蓄積されていない空の排紙ビンを次の排紙ビンとして優先して選択して排紙先を切り換えるステップと、前記保存されたデータを読み出しながら印刷し、選択された排紙ビンに全ページの印刷記録媒体を排紙させるステップと、を含んだことを特徴とする。
【0043】
【発明の実施の形態】
1.第1の実施の形態
以下、図1〜図14に基づき本発明の実施の形態を詳細に説明する。まず図1〜図7は、本発明の第1の実施の形態を示す。
【0044】
例えば、パーソナルコンピュータ、ワークステーション、ワープロ装置、ディジタルカメラ等として実現可能なホストコンピュータ1は、アプリケーションプログラムで作成されたドキュメントデータを後述のプリンタ11が解釈可能な形式の印刷データに変換する「印刷データ生成手段」としての印刷データ生成部2と、後述の印刷モードを指定するための「モード指定手段」としての印刷モード指定部3と、印刷データ等をLAN(Local Area Network)等の通信回線5を介してプリンタ11に送信するためのインターフェース(以下「I/F」と略記)4とを備えている。
【0045】
好ましくは、ネットワーク対応型ページプリンタとして構成されるプリンタ11は、プリンタコントローラ12と、プリンタコントローラ12によって作動を制御されるプリントエンジン13等を備えている。プリントエンジン13は、後述のように、例えば、10個程度の排紙ビンを備えている。
【0046】
プリンタコントローラ12は、解釈部17,保存部19,印刷モード判定部20,排紙ビン管理部21,制御部24等を備えて構成されている。ホストコンピュータ1から送信された印刷データは、I/F15を介して受信バッファ16に蓄積される。解釈部17は、受信バッファ16に蓄積された印刷データを解釈して印刷イメージデータを生成し、この印刷イメージデータを出力バッファ18に格納させる。プリントエンジン13は、出力バッファ18から供給された印刷イメージデータに基づいて印刷を行う。ここで、印刷モードが後述のマルチソータモードである場合等には、生成された印刷イメージデータは「保存手段」としての保存部19に保存される。保存部19は、例えば、ハードディスク装置やメモリ等の書き換え可能な記憶装置から構成される。
【0047】
「モード判定手段」としての印刷モード判定部20は、ホストコンピュータ1から入力された印刷モード指定値に基づいて、複数用意された印刷モードの中からいずれの印刷モードが指定されたかを判定する。図4に示すように、例えば、ホストコンピュータ1から送信されるデータは、印刷モードを格納したモード指定領域31Aと、印刷部数を格納した部数指定領域31Bと、印刷データを格納した印刷データ領域31Cとを含んで構成することができる。印刷データは解釈部17に入力され、印刷モード及び印刷部数の指定値は印刷モード判定部20に入力される。印刷モード判定部20は、印刷モードの指定値に基づいて、指定された印刷モードを判別する。「制御手段」としての制御部24は、後述の通り、印刷モードに応じてプリントエンジン13等の作動を制御する。なお、利用可能な排紙ビン14の総数又は排紙ビン14の総数よりも指定された印刷部数の方が大きい場合には、モード指定領域31A中にマルチソータモードの指定がされていなくても、マルチソータモードとして判定することもできる。
【0048】
ここで、印刷モードとしては、通常モード、ソータモード、マルチソータモード、メールボックスモード、スタッカーモードを挙げることができる。通常モードとは、通常の印刷であり、1部又は複数部の印刷を行うものである。ソータモードとは、1ページずつ各排紙ビン14にそれぞれ排紙させて丁合印刷を行うためのモードである。ソータモードでは、排紙ビン14の総数に一致する部数まで丁合印刷を行うことができる。本発明に特徴的なマルチソータモードとは、印刷部数に応じて排紙ビン14を繰返し使用することにより、排紙ビン14の総数以上の部数で丁合印刷を可能とするものである。ここで、マルチソータモードは、従来のソータモードとは異なり、排紙ビン14を複数回繰り返して使用するものであるから、「第2のソータモード」又は「拡張ソータモード」と表現することもできる。マルチソータモードを「第2のソータモード」と表現するとき、図4中に示す従来のソータモードは「第1のソータモード」と表現してもよい。メールボックスモードとは、各排紙ビン14のうち所定の排紙ビン14を予約して使用するものである。ホストコンピュータ毎に所定の排紙ビン14を予約することにより、他のユーザーの文書が混在等するのを防止できる。メールボックスモードは、例えば、「予約モード」と表現することができる。スタッカーモードとは、全ての排紙ビン14を一つの排紙先として指定するものであり、大容量の排紙を可能とする。
【0049】
図1に戻る。「排紙経路管理手段」としての排紙ビン管理部21は、排紙ビンセンサ22からの検出信号及び排紙ビン14の予約状態に基づいて、各排紙ビン14の利用状態を管理するものである。「検出手段」としての排紙ビンセンサ22は、例えば、マイクロスイッチや光電スイッチ等から構成可能であり、各排紙ビン14毎にそれぞれ設けられている。排紙ビンセンサ22は、各排紙ビン14に印刷用紙が残存しているか否か、所定数以上の印刷用紙が残留しているか否かを検出することができる。「媒体取出し確認スイッチ」としての次サイクルスイッチ23は、2巡目以降の排紙を実行させるためのスイッチであり、例えば、プリンタ11の操作パネル等に設けられる。なお、次サイクルスイッチ23は、後述する他の実施の形態で好適に用いられる。また、「媒体取出し確認スイッチ」に代えて、例えば、次サイクルスイッチ23を「次巡の印刷開始を指示するための指令手段」と表現することもできる。
【0050】
図3に示すように、排紙ビン管理部21は、例えば、3種類の管理テーブル21A〜21Cを備えている。予約状況管理テーブル21Aは、メールボックスモード等によって予約された排紙ビン14を管理するものである。予約された排紙ビン14のビン番号には「1」がセットされ、予約されていないビン番号には「0」がセットされている。残留状況管理テーブル21Bは、印刷用紙が残留している排紙ビン14を管理するものである。印刷用紙が残留している排紙ビン14のビン番号には「1」が、残留していない場合は「0」がセットされる。満杯状況管理テーブル21Cは、例えば、100枚程度の排紙上限値に達した排紙ビン14を管理するものである。満杯となった排紙ビン14のビン番号には「1」がセットされ、満杯でない場合は「0」がセットされる。ここで、満杯状況管理テーブル21Cは、排紙上限値に達した排紙ビン14を検出するのではなく、排紙上限値付近に達した排紙ビン14を検出してもよい。例えば、排紙上限値が100枚の場合、所定値を90枚に設定しておき、90枚の用紙が排紙・残留した排紙ビン14のビン番号に「1」をセットすることもできる。なお、次サイクルスイッチ23が操作された場合は、予約されていない排紙ビン14の全てから印刷用紙が取り出されたものとみなすことができ、残留状況管理テーブル21B,満杯状況管理テーブル21Cの該当ビン番号に「0」がセットされる。
【0051】
次に、図2の概略構成図を参照してプリンタ11の機構を説明する。プリントエンジン13は、ドラムや現像部等からなる印字部41を備え、手差し給紙口42及び標準の排紙ビン43が設けられている。プリントエンジン13の下側には、A4版等の各種サイズの印刷用紙を数百枚程度格納可能な給紙トレイ44〜46が設けられている。また、プリンタ11には、印刷用紙を反転させて印字部41に再給送するための両面印刷ユニット48が設けられている。さらに、プリンタ11には、多段排紙装置49を設けることができる。多段排紙装置49は、例えば、10個程度の排紙ビン14を備えている。プリンタ11は、印刷モードに応じて排紙経路を制御することにより、標準排紙ビン43,多段排紙ビン14のいずれにも排紙させることができる。なお、多段排紙装置49は、図示のようにプリンタ11の側方に設ける必要はなく、プリントエンジン13の上方に設けてもよい。
【0052】
次に、図5〜図7に基づいて本実施の形態の作用を説明する。図中では、ステップを「S」と略記する。まず、図5は、排紙ビン管理部21による排紙ビン管理処理を示すフローチャートである。本処理では、排紙ビン14の予約状況、満杯状況、残留状況を監視して各管理テーブル21A〜21Cを更新する。
【0053】
即ち、メールボックスモードを指定される等により、特定の排紙ビン14が予約されたか否かを判定し(S21)、予約された場合には、予約状況管理テーブル21Aの該当ビン番号に「1」をセットして、予約された排紙ビン14を使用不可とする(S22)。使用不可とされた排紙ビン14には、使用権限のあるユーザーに係る印刷物以外は排紙されない。一方、排紙ビン14の予約が解除された場合は(S23:YES)、予約が解除されたビン番号に「0」をセットし、使用可とする。また、排紙ビンセンサ22からの信号に基づいて、満杯になった排紙ビン14が存在するか否かを判定し(S25)、満杯状況管理テーブル21Cの該当ビン番号に「1」をセットすることにより満杯の排紙ビン14を使用不可とする(S26)。印刷用紙が全部又は一部取り出されて満杯状態が解消した場合には(S27:YES)、満杯状態が解消された排紙ビン14のビン番号に「0」をセットして使用可とする(S28)。さらに、排紙ビン14に印刷用紙が排紙されたか否か、即ち、印刷用紙が残留しているか否かを監視し(S29)、残留状況管理テーブル21Bのうち印刷用紙が残留している排紙ビン14のビン番号に「1」をセットする。一方、排紙ビンセンサ22又は次サイクルスイッチ23からの信号によって、排紙ビン14から印刷用紙が取り出された場合には(S31:YES)、該当するビン番号に「0」をセットする。後述の実施の形態のように、前に印刷された印刷用紙が取り出されるまで次の印刷を行わない場合には、残留状況管理テーブル21Bに基づいて、空いている排紙ビン14を検出することができる。
【0054】
図6は、マルチソータモードによる印刷処理のフローチャートである。本処理では、各排紙ビン14にドキュメントを1部ずつ排紙しながら排紙先を切り換えるようになっている。マルチソータモードで印刷が指示されると、予め初期値として設定された所定の排紙ビン14が選択される。この初期排紙ビンは、利用可能な排紙ビン14のうち最上部に位置する排紙ビンであるのが好ましい。予約されていない限り、最上部の1番ビンが初期排紙ビンとして用いられる。もし、1番ビン〜3番ビンまでが予約されている場合は、未予約の排紙ビン14のうち最上部に位置する4番ビンが初期排紙ビンとして選択されるであろう。
【0055】
1ページ分の印刷イメージデータを生成し(S41)、このページを印刷して(S42)、該印刷イメージデータを保存部19に保存させる(S43)。なお、データの保存と印刷の順序を逆にしてもよい。また、最終的な印刷イメージデータではなく、ページ中で使用されるフォントのビットイメージデータ格納先アドレス等を記述した中間言語のデータを保存してもよい。1ページの印刷を終了する毎に、ドキュメントを1部印刷したか否か、即ち、ドキュメントを構成する全ページを印刷したか否かを判定する(S44)。1部の印刷を終了するまで、S41〜S43が繰り返される。従って、全ページの印刷イメージデータが保存部19に保存される。
【0056】
最初の1部の印刷が終了すると、次に印刷される印刷用紙とが混ざらないように、両印刷物を識別するための識別動作がセットされる(S45)。識別動作としては、例えば、用紙サイズや色の異なる印刷用紙を1枚だけ排紙したり、次に印刷される印刷用紙の排紙方向を、例えば、30度〜90度違えたりする動作を挙げることができる。なお、本処理では、当該排紙ビン14が再び使用されるときに、S45でセットされた識別動作が行われる。
【0057】
次に、指定された部数だけ印刷を終了したか否かを判定する(S46)。指定された部数に足りない場合は(S46:NO)、次の排紙ビン14に排紙先を切換える(S47)。もし、初期排紙ビンとして1番ビンが使用された場合、S47で選択される排紙ビンは2番ビンとなる。取出しの便宜等を考慮すると、連続するビン番号に切り換えるのが好ましい。排紙先を切り換えた後は、保存部19から保存された印刷イメージデータを1ページずつ読出して(S48)、印刷させる(S49)。そして、1部の印刷が終了したと判定されるまで(S50)、S48,S49が繰り返される。ドキュメントを1部印刷した場合は(S50:YES)、識別動作をセットし(S51)、S46に戻る。指定された部数分の印刷が完了するまで、排紙先が順番に切り換えられていき、排紙先の排紙ビン14内に1部ずつ排紙されていく。そして、指定された部数分の印刷を完了すると(S46:YES)、保存部19に保存された印刷イメージデータを消去して処理を終了する。
【0058】
図7は、排紙状態を示す説明図である。P1〜P4の全4ページからなるドキュメントを印刷する場合を例示している。まず、最初に、初期排紙ビンとして選択された1番ビンに全ページを排紙させ、排紙先を2番ビンに切り換えて全ページを排紙させる。以下同様に、10番ビンまでドキュメントが1部ずつ排紙されていく。1番ビン〜10番ビンにそれぞれ1部ずつ排紙すると、1巡目の印刷が終了する。1巡目の印刷で最大10部のドキュメントが印刷される。11部以上の部数が指定されている場合は、印刷部数に応じた数だけ各排紙ビン14が繰返し選択され、1部ずつ排紙されていく。各排紙ビン14内では、各1部毎に、色紙や排紙方向の差異等によって識別情報が与えられているため、ユーザーは、簡単に1部ずつ分離することができる。
【0059】
このように構成される本実施の形態によれば、以下の効果を奏する。
【0060】
第1に、各排紙ビン14を印刷部数に応じて繰り返し使用するため、排紙ビン14の総数による制限を受けず、多量の丁合印刷を実現することができる。従って、複数のユーザーがネットワークを介してプリンタ11を共同使用している場合に、排紙ビン14の総数を超えた多量の丁合印刷を行うことができるため、使い勝手が向上する。
【0061】
第2に、各排紙ビン14のうち利用可能な排紙ビン14だけを繰返し使用するため、特定の排紙ビン14を予約するメールボックスモード等の種々の印刷モードと共存させることができ、多段排紙装置49の利用上の自由度が高まり、効率的に使用することができる。
【0062】
第3に、利用可能な各排紙ビン14毎に全ページの印刷用紙を排紙するため、最初の1部目を印刷した後は、既に生成された印刷イメージデータを読み出して印刷すればよい。従って、2部目以降をプリントエンジン13の最大速度で印刷させることができる。
【0063】
2.第2の実施の形態
次に、図8,図9に基づいて本発明の第2の実施の形態を説明する。なお、以下の各実施の形態では、上述した実施の形態と同一の構成要素に同一の符号を付し、その説明を省略するものとする。本実施の形態の特徴は、1ページずつ印刷して、利用可能な各排紙ビンにそれぞれ排紙させる点にある。
【0064】
図8は、本実施の形態による印刷処理のフローチャートである。まず、最初に、残り部数と利用可能な排紙ビン14の総数とを比較し、使用する排紙ビン14のビン番号、ビン数を検出する(S61)。次に、1ページ分の印刷イメージデータを生成して(S62)、該ページを使用する排紙ビン14の数だけ印刷し、各排紙ビン14にそれぞれ排紙させる(S63)。生成された印刷イメージデータを保存部19に保存した後(S64)、各排紙ビン14に全てのページが排紙されたか否かを判定する(S65)。各排紙ビン14に全ページが排紙されるまで、S62〜S64の処理が繰り返される。
【0065】
各排紙ビン14に全ページの印刷用紙が排紙されると1巡目が終了し、指定された部数分だけ印刷を終了したか否かを判定する(S66)。指定された部数に足りない場合は(S66:NO)、前記S61と同様に、残りの部数と利用可能な排紙ビン14の数とを比較して、ビン番号及びビン数を検出する(S67)。次に、2巡目の印刷を開始する前に、各排紙ビン14に色紙等を排紙させる等の識別動作を行う(S68)。そして、保存部19から印刷イメージデータを読み出し(S69)、1ページずつ印刷して各排紙ビン14にそれぞれ排紙させ(S70)、1部の印刷が終了したか否かを判定する(S71)。1部の印刷が終了するまでS69,S70の処理が繰り返される。各排紙ビン14に1部のドキュメントが排紙されると、2巡目の印刷が終了し(S71:YES)、指定された部数の印刷が終了したか否かが検査される(S66)。指定された部数の印刷が終了するまで、S67〜S71の処理が繰り返される。指定された部数の印刷を終了した場合には、保存部19に保存された印刷イメージデータを消去して処理を終了する(S72)。
【0066】
図9は、本実施の形態による排紙状態を示す説明図である。最初のページP1は、排紙ビン14の数だけ印刷され、P1の印刷用紙は各排紙ビン14に排紙される。次のページP2,P3,P4も同様に、所定枚数分だけ印刷されて各排紙ビン14内に排紙される。P4の印刷を終了すると、各排紙ビン14には、それぞれ1部ずつ排紙されていることになる。指定された部数に足りない場合は、2巡目の印刷が始まり、1ページずつ印刷して各排紙ビン14に排紙させる。
【0067】
このように構成される本実施の形態でも、前記第1の実施の形態と同様の効果を得ることができる。これに加えて、本実施の形態では、1ページ毎に所定枚数ずつ印刷して各排紙ビン14にそれぞれ排紙させるため、1ページの印刷が終了するまでの時間が長くなる。従って、先のページを印刷している間に、次ページのイメージ展開を行うことができ、無駄な時間を少なくして、印刷のスループットを向上させることができる。
【0068】
3.第3の実施の形態
次に、図10は、本発明の第3の実施の形態に係る印刷処理のフローチャートである。本実施の形態の特徴は、排紙ビン14に空きが生じるまで次巡の印刷を待機させる点にある。
【0069】
本処理は、図6中に示すS41〜S44,S46,S48〜S50及びS52の各ステップを備え、識別動作をセットするS45,S51を備えない。本処理では、1部の印刷を終了して(S44:YES)、指定された部数に達したか否かを検査した後(S46:NO)、排紙ビン14に空きが生じるまで待機する(S81)。1巡目の印刷を完了した後、ユーザーが全部又は一部の排紙ビン14から印刷用紙を取り出すと、取り出された排紙ビン14は空状態となり、排紙ビンセンサ22によって検出される。
【0070】
空の排紙ビン14が検出された場合は(S81:YES)、次の排紙先を空いた排紙ビン14に切り換える(S82)。ユーザーが1巡目の印刷物を全て取り出した場合のように、複数の排紙ビン14が空き状態になった場合は、ビン番号の最も少ない排紙ビン14が選択される。そして、この空いた排紙ビン14に、次の1部が排紙される(S48,S49,S50)。
【0071】
このように構成される本実施の形態でも前記第1の実施の形態と同様の効果を得ることができる。これに加えて、本実施の形態では、排紙ビン14に空きが生じるまで待機させるため、色紙等を排紙させる識別動作を行わずとも、排紙ビン14内で印刷物が重なるのを防止することができる。また、印刷用紙を取り出すまでは次巡の印刷が開始されないため、ユーザーによる後工程(例えば、製本作業等)の進捗状況に応じて、丁合印刷のペースを調整することができ、使い勝手が向上する。
【0072】
4.第4の実施の形態
次に、図11は、本発明の第4の実施の形態による印刷処理のフローチャートである。本実施の形態の特徴は、空いている排紙ビン14を優先的に選択する点である。
【0073】
本処理は、図6中に示すS41〜S44,S46,S48〜S50,S52を備え、S45,S47及びS51を備えない。S46で指定部数に足りないと判定された場合は(S46:NO)、排紙ビンセンサ22からの検出信号に基づいて空き状態の排紙ビン14が存在するか否かを判定し(S91)、空いている排紙ビン14が存在する場合には(S91:YES)、次の排紙先を空いている排紙ビン14に切り換える(S92)。一方、空いている排紙ビン14が存在しない場合は(S91:NO)、識別動作をセットし、次の排紙ビンに切り換える(S93)。
【0074】
このように構成される本実施の形態でも前記第1の実施の形態と同様の効果を得ることができる。これに加えて、本実施の形態では、空いている排紙ビン14を優先して使用し、空いている排紙ビン14が存在しない場合は、次の排紙ビン、即ち、次のビン番号の排紙ビン14を使用するため、ユーザーによる印刷用紙の取出しが遅れたり忘れられたりした場合でも、丁合印刷を続行することができ、前記実施の形態よりも早期にプリンタ11を解放して、次の印刷ジョブに備えることができる。
【0075】
5.第5の実施の形態
次に、図12は、本発明の第5の実施の形態による印刷処理のフローチャートである。本実施の形態の特徴は、プリンタ11の操作パネル等に設けた次サイクルスイッチ23を操作することにより、次巡の印刷を開始させる点にある。本処理は、図6中に示す各ステップのうち、S45及びS51を除く全てのステップを備えている。
【0076】
本処理では、指定された部数分の印刷が完了していないと判定されると(S46:NO)、1サイクルの印刷が終了したか否かを判定する(S101)。1サイクルとは、利用可能な各排紙ビン14に1部ずつ排紙されることを意味する。例えば、1番ビン〜10番ビンの全てにドキュメントが1部ずつ排紙されると、1回のサイクル(巡回)が終了したことになる。1回のサイクルが終了するまでは(S101:NO)、S47〜S50によって、排紙先を切り換えながら1部ずつ排紙が行われる。1サイクルの印刷が終了すると(S101:YES)、次サイクルスイッチ23が操作されるまで待機する(S102)。ユーザーが各排紙ビン14から印刷用紙を取り出して次サイクルスイッチ23を操作すると、最初の排紙ビン14、即ち、初期排紙ビンに排紙先が切り換えられ、次巡の印刷が行われる。
【0077】
このように構成される本実施の形態でも前記第3の実施の形態と同様の効果を得ることができる。これに加えて、本実施の形態では、次サイクルスイッチ23の操作によって次巡の印刷を開始させるため、ユーザーの都合に応じて丁合印刷を進行させることができ、使い勝手が向上する。
【0078】
6.第6の実施の形態
次に、図13,図14に基づいて本発明の第6の実施の形態を説明する。本実施の形態の特徴は、記憶容量不足によって全ページの印刷イメージデータを保存できない場合に備えた点にある。
【0079】
図13は、本実施の形態による印刷処理を示し、本処理は、図6中に示す全ステップを備えている。これに加えて、本処理では、保存部19にデータを保存したときに(S43)、保存部19に記憶容量不足(以下「メモリ不足」と表現)が生じたか否かを判定し(S111)、メモリ不足が生じた場合には、図14に示すメモリ不足処理を実行する(S120)。なお、データを保存する前に、メモリ不足が生じたか否かを判定し、メモリ不足が生じていない場合は、データを保存するようにしてもよい。即ち、S111が「NO」の場合にS43を実行することもできる。
【0080】
図14は、図13中にS120で示されたメモリ不足処理のフローチャートである。まず、メモリ不足時の処理モードを検出する(S121)。処理モードとしては、例えば、1部だけ印刷して終了する1部印刷モード、ホストコンピュータ1から部数分だけ印刷データを送信させて印刷する再送信モード、何ページ目まで保存部19に保存できたかをユーザーに通知する通知モードの3種類が用意されている。3個の処理モードのうち予め一つの処理モードを初期値として設定してもよいし、印刷ジョブ単位でユーザーが指定してもよい。なお、前記3種類の処理モードを全て備える必要はない。いずれか1つの処理モードを備えていれば足りる。
【0081】
設定された処理モードが1部印刷モードの場合は(S122:YES)、印刷部数を1に変更し、マルチソータモードを通常モードに切り換えて、1部だけ印刷させる(S123)。再送信モードの場合は(S124:YES)、印刷データを部数分だけ再送信するようにホストコンピュータ1に要請する(S125)。通知モードの場合は(S126)、保存部19に保存されたページ範囲をホストコンピュータ1に通知すると共に(S127)、保存された範囲内で丁合印刷を続行するか否かを判定する(S128)。
【0082】
即ち、ユーザーは、プリンタ11からの通知に基づいて、何ページ目まで保存されたか否か、換言すれば、何ページまでならマルチソータモードで印刷可能であるかを知ることができる。もし、全10ページのドキュメントのうち9ページ目まで丁合印刷が可能であれば、9ページだけ丁合印刷し、10ページ目は別の印刷ジョブとして必要部数だけコピー印刷した方が、印刷時間を短くできる可能性がある。そこで、保存されたページ範囲をホストコンピュータ1に通知する際に、保存範囲内のデータでマルチソータモードの印刷を行うか否か、ユーザーに問い合わせる(S128)。ユーザーが保存された範囲内での印刷を所望する場合には(S128:YES)、ページ数を更新する(S129)。即ち、保存部19に保存された最終のページをドキュメントの最終ページとする。S129でページ数を更新した場合は、図13中のS44に戻る。
【0083】
このように構成される本実施の形態でも前記第1の実施の形態と同様の効果を得ることができる。これに加えて、本実施の形態では、保存部19の記憶容量が不足している場合の処理を備えているため、使い勝手が向上する。また、保存部19に保存された範囲内でマルチソータモードによる印刷を実行可能としているため、メモリ不足時のユーザーの選択範囲が広がり、使い勝手が向上する。
【0084】
なお、当業者であれば、前記各実施の形態に記載された本発明の要旨の範囲内で種々の追加、変更等が可能である。例えば、図1中に示す記録媒体MMに所定のプログラム等を格納し、このプログラム等をプリンタコントローラ12に読み込ませることにより、本発明を実現することもできる。
【0085】
また、前記第3〜第6の実施の形態では、各排紙ビンに1部ずつ排紙させる第1の実施の形態に適用している、1ページずつ各排紙ビンに排紙させる第2の実施の形態でも、上記各実施の形態を適用することができる。
【0086】
さらに、前記各実施の形態では、各排紙ビンの予約状況、満杯状況の双方を考慮して、マルチソータモードで使用可能な排紙ビンを検出しているが、これに限らず、予約状況又は満杯状況のいずれか一方のみを考慮して利用可能な排紙ビンを検出することもできる。
【0087】
また、本発明では、複数の排紙経路を使用して印刷する複数の印刷モードを備える場合に、特に有効であるから、下記のように表現することもできる。
【0088】
表現1.複数の排紙経路を有し、前記各排紙経路のうち所定の排紙経路を予約して使用する予約モード(メールボックスモード)と前記各排紙経路を繰返し使用する丁合印刷モード(マルチソータモード又は第2のソータモードあるいは拡張ソータモード)とを選択可能なプリンタにおいて、前記複数の排紙経路のうち利用可能な排紙経路を検出して管理する排紙経路管理手段と、前記利用可能な各排紙経路の総数を越えた印刷部数で丁合印刷モードが指定されたか否かを判定するモード判定手段と、前記丁合印刷モードが指定された場合は、1部の印刷に必要なデータを保存する保存手段と、前記丁合印刷モードが指定されたと判定されたときは、前記保存手段に保存されたデータを読み出して印刷させ、前記利用可能な各排紙経路を前記印刷部数に応じた数だけ繰返し選択することにより、該各排紙経路に印刷記録媒体を排紙させる制御手段を設けたことを特徴とするプリンタ。
【0089】
【発明の効果】
以上説明した通り、本発明に係るプリンタ、印刷システム及び印刷方法によれば、排紙経路の総数を超えた部数で丁合印刷を行うことができ、丁合印刷可能な部数を増大させて使い勝手を向上できる。また、複数の排紙経路のうち利用可能な排紙経路を検出して丁合印刷に用いるため、種々の印刷モードと共存することができ、多段の排紙経路を有効に利用することができる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態に係る印刷システムの全体構成を示すブロック図である。
【図2】プリンタ構造の概略を示す説明図である。
【図3】排紙ビン管理部の構成を示す説明図である。
【図4】印刷モード判定部の構成を示す説明図である。
【図5】排紙ビン管理処理を示すフローチャートである。
【図6】マルチソータモードによる印刷処理を示すフローチャートである。
【図7】各排紙ビンへの排紙状態を模式的に示す説明図である。
【図8】本発明の第2の実施の形態に係る印刷処理のフローチャートである。
【図9】各排紙ビンへの排紙状態を模式的に示す説明図である。
【図10】本発明の第3の実施の形態に係る印刷処理のフローチャートである。
【図11】本発明の第4の実施の形態に係る印刷処理のフローチャートである。
【図12】本発明の第5の実施の形態に係る印刷処理のフローチャートである。
【図13】本発明の第6の実施の形態に係る印刷処理のフローチャートである。
【図14】図13中に示すメモリ不足処理の詳細を示すフローチャートである。
【符号の説明】
1 ホストコンピュータ
11 プリンタ
12 プリンタコントローラ
13 プリントエンジン
14 排紙ビン
19 保存部
20 印刷モード判定部
21 排紙ビン管理部
22 排紙ビンセンサ
23 次サイクルスイッチ
24 制御部
49 多段排紙装置[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a printer having a plurality of paper discharge paths, a printing system, and a printing method, and more particularly to a printer, a printing system, and a printing method capable of performing collation printing using a plurality of paper discharge paths.
[0002]
[Prior art]
There are various methods for printing a plurality of copies of a document consisting of a plurality of pages with a conventional printer. If the printer has only one paper discharge bin (or stack bin), each page can be printed in order and discharged by a predetermined number of pages. This is so-called copy printing. For example, in the case where two copies of a document consisting of three pages P1 to P3 are printed as an example, each page is ejected by overlapping the number of copies as in P1-P1, P2-P2, and P3-P3. . In this case, the page data printed for the number of copies can be discarded, which is effective when the amount of installed memory is small. However, the user needs to take out the printing paper from the paper discharge bin and rearrange the printing paper as in P1-P2-P3 so that the pages are arranged for each unit.
[0003]
Another method is to repeat the printing of each copy by the number of copies. That is, after printing one sheet at a time in the order of P1-P2-P3, printing is performed one sheet at a time in the order of P1-P2-P3. Since printing is performed in units of one copy, the user can obtain a document with the same page order by simply separating the printing paper taken out from the paper discharge bin at the boundary of each copy. However, since all pages of data are repeatedly used for the number of copies, if the amount of installed memory is small, it is necessary to repeatedly transmit print data for the number of copies from the host computer.
[0004]
In recent years, for example, as in Japanese Patent No. 2752999, there has been proposed a method for realizing collation printing by a printer having a multistage discharge bin. In this case, each page is printed by the number of copies, and is distributed to different discharge bins for discharge. As a result, when printing of all the pages is completed, the printing paper is discharged into each discharge bin in the same page order. Therefore, the user only has to take out the printing paper from each paper discharge bin, and manual collating work is not necessary.
[0005]
[Problems to be solved by the invention]
As described above, a conventional printer having a multi-stage paper discharge bin can perform collate printing by printing each page by the number of copies and distributing the pages to the paper discharge bins for discharge. However, since each paper output bin is assigned to each copy and printed, the number of print copies that can be collated is limited by the total number of paper output bins. Therefore, in the conventional apparatus, when the number of copies exceeding the total number of the discharge bins is designated, the collation printing designation is invalidated and the copy printing is changed to simple copy printing, or the number of copies designation is changed to one copy. It has become. Increasing the number of paper discharge bins can reduce the possibility of collation printing becoming invalid, but increases the overall size of the printer and increases manufacturing costs. In addition, there may be a case where printing paper printed before collation remains in the paper discharge bin, but in this case, the previous printed material and the printed material of collated printing overlap, making it easy to use. Decreases.
[0006]
In particular, in recent years, since network printing systems that share printers with a plurality of host computers have become popular, the number of copies to be printed during collation printing tends to increase. Therefore, if the number of copies that can be collated is limited by the number of paper discharge bins, usability is reduced. In addition, since a plurality of users share the printer, there is an increased possibility that a printed matter printed by one user and a collated printed matter by another user are mixed in the discharge bin. Furthermore, a plurality of paper discharge bins can be used in various ways. However, if all the paper discharge bins are used during collation printing, the degree of freedom in use of the paper discharge bins is reduced and usability is reduced. . When the paper discharge bins are stacked in multiple stages, each paper discharge bin is restricted in the height direction except for the uppermost paper discharge bin, and the paper discharge upper limit value is determined. Therefore, if you use a paper discharge bin in which printed materials from other users stay near the upper discharge limit during collation printing, the output bin reaches the upper discharge limit during collation printing, causing a printing error. May also occur.
[0007]
SUMMARY OF THE INVENTION The present invention has been made in view of such a problem of the prior art, and an object of the present invention is to provide a printer and a print capable of realizing collation printing even when the number of copies exceeding the total number of paper discharge paths is designated. A system and a printing method are provided. Another object of the present invention is to provide a printer, a printing system, and a printing method in which various printing modes using a plurality of paper discharge paths and a collation printing mode can coexist.
[0008]
[Means for Solving the Problems]
In order to achieve the above object, the printer according to the present invention can be used. Output bin According to the number of copies Output bin By repeatedly using Output bin The collation printing with the number of copies exceeding this number is realized.
[0009]
Book The present invention provides a printer having a plurality of paper discharge bins that detects and manages available paper discharge bins among the plurality of paper discharge bins in a printer that performs printing based on print data input from a host computer. Paper bin management means, mode determination means for determining whether or not collation printing has been specified with the number of copies exceeding the total number of each available discharge bin, and the collation printing is specified by the mode determination means If it is determined that the collation printing has been designated by the mode determination unit, data stored in the storage unit is stored. Is provided with control means for discharging the print recording medium to each of the discharge bins by repeatedly reading and printing the available discharge bins by the number corresponding to the number of print copies. The paper discharge bin management means includes at least one of the plurality of paper discharge bins other than the reserved paper discharge bin or the paper discharge bin other than the paper discharge bin in which the print recording medium has accumulated a predetermined amount or more. One of the discharge bins is detected as the usable discharge bin, and an empty discharge bin in which no print recording medium is accumulated is detected from the available discharge bins. The control means preferentially selects the empty paper discharge bin. It is characterized by that.
[0010]
Examples of “available paper bins” include , Examples of the paper discharge bin other than the discharged paper discharge bins and paper discharge bins other than the paper discharge bin in which the print recording medium is accumulated in a predetermined amount or more can be given. Here, the “reserved paper discharge bin” means, for example, a paper discharge bin that is assigned in advance to a specific user, a specific print job, a specific size paper, or the like. More specifically, when the user A reserves the
[0011]
Available Output bin When collation printing is designated with the number of copies exceeding the total number of data, data necessary for one copy is stored in the storage means. Here, the image data may be stored in the form of print image data, or may be stored in an intermediate language format describing the image data storage destination of the font to be used. The control means reads the stored data, prints it, and detects it as usable Output bin Is repeatedly selected, and the printed recording medium is discharged. This Output bin The collation printing can be performed with the number of copies exceeding the total number.
[0012]
in front The control means can also discharge the print recording medium of all pages for each of the available paper discharge bins while repeatedly switching each of the available paper discharge bins according to the number of copies. .
[0013]
That is, the first Output bin After ejecting the print recording medium for all pages to Output bin The print recording medium for all pages is discharged. Similarly, only the number corresponding to the number of copies Output bin While switching Output bin One copy is discharged each time. Each available Output bin If you make a round of Output bin Returning to Fig. 1, one print recording medium is discharged. each Output bin In this case, the user can take out the printed recording medium before the second round of paper discharge is started. The first copy requires a print image generation time, but the second and subsequent copies can be printed at the maximum speed of the print engine.
[0014]
in front The control means may discharge each page to each of the available discharge bins by the number corresponding to the number of print copies.
[0015]
That is, available Output bin Print each page for the total number of Output bin Each of the paper is discharged. Therefore, each available Output bin Can be used when the print recording medium is discharged page by page and all pages are printed. Output bin The printed matter is completed by the number of copies having the same value as the number of. Each of the following available until the specified number of copies is reached Output bin Is used repeatedly. Available Output bin Since each page is discharged one page at a time, it takes a long time to complete printing for one page. Therefore, image processing of the next page can be performed within the time during which the previous page is printed, and the printing throughput can be improved.
[0016]
in front The paper discharge bin management means detects an empty paper discharge bin in which no print recording medium is accumulated among the available paper discharge bins, and the control means gives priority to the empty paper discharge bin. You can also choose.
[0017]
For example, when the next cyclic paper discharge is performed, an empty paper discharge bin is selected preferentially from the available paper discharge bins, and the print recording medium discharged first and the print to be printed from now on It is possible to prevent the recording medium from overlapping. . Example For example, an empty paper discharge bin can be detected based on a signal from a detection unit that detects the print recording medium accumulation state of the paper discharge bin.
[0018]
“Print recording medium accumulation state” typically means Output bin Means whether or not the print recording medium remains. The remaining print recording medium can be detected by a micro switch, a photoelectric switch, or the like. However, the present invention is not limited to this, and the remaining number of print recording media may be detected. each Output bin A counter for counting the number of discharged sheets is prepared every time, and when the detection unit detects the removal of the print recording medium, each counter is reset, Output bin It is also possible to detect the number of remaining sheets for each.
[0019]
in front The paper discharge bin management means can also detect the empty paper discharge bin based on a signal from a medium removal confirmation switch for instructing that the print recording medium has been removed from the paper discharge bin.
[0020]
For example, a media removal confirmation switch is provided on the printer operation panel, etc. Output bin When the print recording medium is removed from the printer, the switch is operated. This allows each Output bin Is confirmed to be empty, the next cyclic paper discharge can be performed. each Output bin The switch may be provided individually for each, or all the switches Output bin One switch may be provided. Also, the upper Output bin Group, lower Output bin Like a group, a switch can be provided for each group.
[0021]
in front When discharging a plurality of copies of the print recording medium in the same discharge bin, the control means records one copy of the print recording medium discharged first and one set of print recording related to the next discharge. Identification information can also be provided to distinguish the medium.
[0022]
In the present invention, each available Output bin When the take-out timing of the user is delayed, the printed material that has been discharged first may overlap the printed material that is discharged next. Therefore, identification information is given in order to distinguish each copy of the printed matter, and the sorting operation for each copy by the user is supported. Here, as a method of giving the “identification information”, for example, a method of changing the paper discharge direction and the paper discharge position in units of one copy, a method of inserting print recording media of different sizes and colors between each copy, etc. Can be mentioned. That is, the “identification information” can be realized by the direction of paper discharge, the paper size, the paper color, and the like.
[0023]
in front The control unit prints only one copy of the collated printing data from the host computer when the data cannot be stored in the storage unit, and terminates the printing process according to the number of copies. It is also possible to select at least one of a mode in which printing is performed by retransmitting and a mode in which collation printing is performed within the range of data stored in the storage unit.
[0024]
If data necessary for printing one copy of collation printing cannot be stored in the storage unit, at least one of three modes can be employed. In the first mode, only one copy is printed and the process is terminated. In the second mode, collated printing is executed by repeatedly sending print data from the host computer. In the third mode, collation printing is executed within the range stored in the storage unit. For example, when a 10-page document can be stored up to the 8th page, it is regarded as a 8-page document. Perform collation printing. The user subsequently prints the remaining two pages in the same order and completes the document by manual collation.
[0025]
in front The control means can also notify the host computer of the range of data stored in the storage means when the copy data relating to collation printing cannot be stored in the storage means.
[0026]
By the notification from the control means, the user can know how many pages data can be stored. Based on this, the user can instruct collation printing again after a period of time, or can determine which of the three modes is selected.
[0027]
in front If the number of copies exceeds the total number of the plurality of paper discharge bins or the total number of the available paper discharge bins, the mode determination means determines that the collated printing is designated. It can also be determined.
[0028]
This Output bin Total number of available Output bin Collate printing can be performed without making the user aware of the total number. When the mode determination means determines that collation printing is performed, it is used that the collation printing is performed on the host computer. Output bin Can be notified.
[0029]
Ho In a printing system comprising a storage computer and a printer having a plurality of discharge bins and performing printing based on print data input from the host computer, the host computer includes a total number of the plurality of discharge bins Mode designation means for instructing collation printing with the number of prints exceeding 1, print data generation means for generating print data relating to the collation printing, and sending the collation printing instruction and the print data to the printer A transmission unit configured to receive the collation print instruction and the print data from the host computer, and to detect an available discharge bin among the plurality of discharge bins. A paper discharge bin managing means for managing, a mode judging means for judging whether or not the collation printing is designated by the collation printing instruction, and the collation printing If specified, storage means for storing data necessary for one copy of printing, and if collation printing is specified, the data stored in the storage means is read and printed, and the usable Control means for discharging the print recording medium to each discharge bin by repeatedly selecting each discharge bin by the number corresponding to the number of print copies. The discharge bin management means includes at least one of the plurality of discharge bins other than the reserved discharge bin and the discharge bin other than the discharge bin in which the print recording medium has accumulated a predetermined amount or more. One of the discharge bins is detected as the usable discharge bin, and an empty discharge bin in which no print recording medium is accumulated is detected from the available discharge bins. The control means preferentially selects the empty paper discharge bin. It is characterized by that.
[0030]
The host computer transmits an instruction for collation printing and print data. There are at least two methods for instructing collation printing by the mode designation means. One is a method of causing the user to operate a button or the like for instructing collation printing on the print instruction screen. The other is the number of copies Output bin Is compared with the total number, and it is determined whether to perform collation printing.
[0031]
in front The paper discharge bin management means includes at least one of the plurality of paper discharge bins other than the reserved paper discharge bin and the paper discharge bin other than the paper discharge bin in which the print recording medium is accumulated in a predetermined amount or more. One of the paper discharge bins can be detected as the available paper discharge bin.
[0033]
in front The control means can also discharge the print recording medium of all pages for each of the available paper discharge bins while repeatedly switching each of the available paper discharge bins according to the number of copies. .
[0035]
in front A number corresponding to the number of printed copies may be discharged to each available discharge bin for each page.
[0037]
Duplicate In a printing method for performing collation printing by a printer having a plurality of paper discharge bins, At least one of the output bins other than the reserved output bin or the output bin other than the output bin in which the print recording medium is accumulated in a predetermined amount or more, Available output bins As A step of detecting, a step of determining whether or not collation printing has been designated with a number of copies exceeding the total number of each of the available paper discharge bins, and if the collation printing has been designated, Storing the data necessary for printing all pages while discharging the print recording medium for all pages to the first selected output bin from each possible output bin; and When all pages of the print recording medium are discharged to the output bin, the printing bins are printed out of the available output bins until printing for the designated number of copies is completed. Remove empty paper bins that do not contain print recording media. Next output bin Select as preferred And a step of switching the discharge destination and printing while reading the stored data and discharging the print recording medium of all pages to the selected discharge bin.
[0043]
DETAILED DESCRIPTION OF THE INVENTION
1. First embodiment
Hereinafter, embodiments of the present invention will be described in detail with reference to FIGS. First, FIGS. 1 to 7 show a first embodiment of the present invention.
[0044]
For example, the
[0045]
Preferably, the
[0046]
The
[0047]
The print
[0048]
Here, examples of the print mode include a normal mode, a sorter mode, a multi-sorter mode, a mailbox mode, and a stacker mode. The normal mode is normal printing, in which one or a plurality of copies are printed. The sorter mode is a mode for performing collate printing by discharging each page to each
[0049]
Returning to FIG. The paper discharge
[0050]
As shown in FIG. 3, the paper discharge
[0051]
Next, the mechanism of the
[0052]
Next, the effect | action of this Embodiment is demonstrated based on FIGS. In the figure, step is abbreviated as “S”. First, FIG. 5 is a flowchart showing a paper discharge bin management process by the paper discharge
[0053]
That is, it is determined whether or not a specific
[0054]
FIG. 6 is a flowchart of the printing process in the multi-sorter mode. In this processing, the paper discharge destination is switched while discharging one document to each
[0055]
Print image data for one page is generated (S41), this page is printed (S42), and the print image data is stored in the storage unit 19 (S43). Note that the order of data storage and printing may be reversed. Further, instead of the final print image data, intermediate language data describing the bit image data storage destination address of the font used in the page may be stored. Every time printing of one page is completed, it is determined whether or not one copy of the document has been printed, that is, whether or not all the pages constituting the document have been printed (S44). S41 to S43 are repeated until one copy is completed. Accordingly, the print image data of all pages is stored in the
[0056]
When printing of the first copy is completed, an identification operation for identifying both printed materials is set so as not to be mixed with the printing paper to be printed next (S45). Examples of the identifying operation include an operation of discharging only one sheet of printing paper having a different paper size or color, or changing the discharge direction of the printing paper to be printed next by, for example, 30 to 90 degrees. be able to. In this process, when the
[0057]
Next, it is determined whether printing has been completed for the designated number of copies (S46). If the specified number of copies is insufficient (S46: NO), the paper discharge destination is switched to the next paper discharge bin 14 (S47). If the first bin is used as the initial discharge bin, the discharge bin selected in S47 is the second bin. Considering the convenience of taking out, it is preferable to switch to consecutive bin numbers. After switching the paper discharge destination, the print image data stored from the
[0058]
FIG. 7 is an explanatory diagram showing a paper discharge state. The case of printing a document consisting of all four pages P1 to P4 is illustrated. First, all pages are discharged to the first bin selected as the initial discharge bin, and the discharge destination is switched to the second bin to discharge all pages. Similarly, the documents are discharged one by one up to the 10th bin. When one copy is discharged to each of the first bin to the tenth bin, the first round of printing is completed. A maximum of 10 copies of documents are printed in the first round of printing. When 11 or more copies are designated, each
[0059]
According to the present embodiment configured as described above, the following effects can be obtained.
[0060]
First, since each
[0061]
Secondly, since only the available
[0062]
Third, in order to discharge all pages of print paper for each available
[0063]
2. Second embodiment
Next, a second embodiment of the present invention will be described with reference to FIGS. In the following embodiments, the same components as those in the above-described embodiments are denoted by the same reference numerals, and the description thereof is omitted. The feature of this embodiment is that one page is printed and discharged to each available discharge bin.
[0064]
FIG. 8 is a flowchart of the printing process according to this embodiment. First, the remaining number of copies and the total number of available
[0065]
When all pages of printing paper are discharged to each
[0066]
FIG. 9 is an explanatory diagram showing a paper discharge state according to the present embodiment. The first page P1 is printed by the number of the
[0067]
In the present embodiment configured as described above, the same effect as that of the first embodiment can be obtained. In addition to this, in the present embodiment, since a predetermined number of pages are printed for each page and discharged to each
[0068]
3. Third embodiment
Next, FIG. 10 is a flowchart of the printing process according to the third embodiment of the present invention. The feature of the present embodiment is that the next printing is put on standby until the
[0069]
This process includes steps S41 to S44, S46, S48 to S50, and S52 shown in FIG. 6, and does not include S45 and S51 for setting the identification operation. In this process, printing of one copy is finished (S44: YES), and after checking whether or not the designated number of copies has been reached (S46: NO), the process waits until there is an empty space in the paper discharge bin 14 ( S81). When the user removes the print paper from all or a part of the
[0070]
When the empty
[0071]
In the present embodiment configured as described above, the same effect as that of the first embodiment can be obtained. In addition to this, in this embodiment, since there is a wait until the
[0072]
4). Fourth embodiment
Next, FIG. 11 is a flowchart of a printing process according to the fourth embodiment of the present invention. A feature of this embodiment is that an empty
[0073]
This process includes S41 to S44, S46, S48 to S50, and S52 shown in FIG. 6, and does not include S45, S47, and S51. If it is determined in S46 that the specified number of copies is not sufficient (S46: NO), it is determined based on the detection signal from the
[0074]
In the present embodiment configured as described above, the same effect as that of the first embodiment can be obtained. In addition to this, in this embodiment, the empty
[0075]
5. Fifth embodiment
Next, FIG. 12 is a flowchart of a printing process according to the fifth embodiment of the present invention. The feature of this embodiment is that the next cycle printing is started by operating the
[0076]
In this process, if it is determined that printing for the designated number of copies has not been completed (S46: NO), it is determined whether or not one cycle of printing has been completed (S101). One cycle means that one copy is discharged to each
[0077]
In the present embodiment configured as described above, the same effect as in the third embodiment can be obtained. In addition, in the present embodiment, since the next cycle printing is started by operating the
[0078]
6). Sixth embodiment
Next, a sixth embodiment of the present invention will be described with reference to FIGS. A feature of the present embodiment is that it is prepared for a case where print image data of all pages cannot be saved due to insufficient storage capacity.
[0079]
FIG. 13 shows a printing process according to the present embodiment, and this process includes all the steps shown in FIG. In addition, in this process, when data is stored in the storage unit 19 (S43), it is determined whether or not a storage capacity shortage (hereinafter referred to as “memory shortage”) has occurred in the storage unit 19 (S111). When the memory shortage occurs, the memory shortage process shown in FIG. 14 is executed (S120). It should be noted that it is determined whether or not a memory shortage has occurred before saving the data. If no memory shortage has occurred, the data may be saved. That is, S43 can be executed when S111 is “NO”.
[0080]
FIG. 14 is a flowchart of the memory shortage process shown in S120 in FIG. First, the processing mode at the time of memory shortage is detected (S121). The processing mode includes, for example, a one-print mode in which only one copy is printed and finished, a re-transmission mode in which print data is transmitted from the
[0081]
If the set processing mode is the one-copy printing mode (S122: YES), the number of copies is changed to 1, the multi-sorter mode is switched to the normal mode, and only one copy is printed (S123). In the case of the retransmission mode (S124: YES), the
[0082]
That is, the user can know how many pages have been stored based on the notification from the
[0083]
In the present embodiment configured as described above, the same effect as that of the first embodiment can be obtained. In addition to this, in the present embodiment, since the processing when the storage capacity of the
[0084]
A person skilled in the art can make various additions and modifications within the scope of the gist of the present invention described in the above embodiments. For example, the present invention can be realized by storing a predetermined program or the like in the recording medium MM shown in FIG. 1 and causing the
[0085]
Further, in the third to sixth embodiments, the second embodiment is applied to the first embodiment in which one sheet is discharged to each discharge bin, and is discharged to each discharge bin one page at a time. The above embodiments can also be applied to these embodiments.
[0086]
Further, in each of the above embodiments, the discharge bins usable in the multi-sorter mode are detected in consideration of both the reservation status and the full status of each discharge bin. Alternatively, an available paper discharge bin can be detected in consideration of only one of the full conditions.
[0087]
Further, in the present invention, since it is particularly effective when a plurality of print modes for printing using a plurality of paper discharge paths are provided, it can be expressed as follows.
[0088]
[0089]
【The invention's effect】
As described above, according to the printer, the printing system, and the printing method according to the present invention, it is possible to perform collation printing with the number of copies exceeding the total number of paper discharge paths, and increase the number of copies that can be collated, which is easy to use. Can be improved. In addition, since a usable paper discharge path is detected and used for collation printing among a plurality of paper discharge paths, it can coexist with various printing modes, and multistage paper discharge paths can be used effectively. .
[Brief description of the drawings]
FIG. 1 is a block diagram showing an overall configuration of a printing system according to a first embodiment of the present invention.
FIG. 2 is an explanatory diagram showing an outline of a printer structure.
FIG. 3 is an explanatory diagram illustrating a configuration of a paper discharge bin management unit.
FIG. 4 is an explanatory diagram illustrating a configuration of a print mode determination unit.
FIG. 5 is a flowchart illustrating a paper discharge bin management process.
FIG. 6 is a flowchart illustrating printing processing in a multi-sorter mode.
FIG. 7 is an explanatory diagram schematically showing a state of paper discharge to each paper discharge bin.
FIG. 8 is a flowchart of a printing process according to the second embodiment of the present invention.
FIG. 9 is an explanatory diagram schematically showing a state of paper discharge to each paper discharge bin.
FIG. 10 is a flowchart of a printing process according to the third embodiment of the present invention.
FIG. 11 is a flowchart of print processing according to a fourth embodiment of the present invention.
FIG. 12 is a flowchart of a printing process according to the fifth embodiment of the present invention.
FIG. 13 is a flowchart of print processing according to a sixth embodiment of the present invention.
14 is a flowchart showing details of a memory shortage process shown in FIG. 13;
[Explanation of symbols]
1 Host computer
11 Printer
12 Printer controller
13 Print engine
14 Output bin
19 Storage
20 Print mode determination unit
21 Output bin management section
22 Paper output bin sensor
23rd cycle switch
24 Control unit
49 Multistage output device
Claims (13)
前記複数の排紙ビンのうち利用可能な排紙ビンを検出して管理する排紙ビン管理手段と、
前記利用可能な各排紙ビンの総数を越えた印刷部数で丁合印刷が指定されたか否かを判定するモード判定手段と、
前記モード判定手段によって前記丁合印刷が指定されたと判定されたときは、1部の印刷に必要なデータを保存する保存手段と、
前記モード判定手段によって前記丁合印刷が指定されたと判定されたときは、前記保存手段に保存されたデータを読み出して印刷させ、前記利用可能な各排紙ビンを前記印刷部数に応じた数だけ繰返し選択することにより、該各排紙ビンに印刷記録媒体を排紙させる制御手段を設け、
前記排紙ビン管理手段は、前記複数の排紙ビンのうち、予約された排紙ビン以外の排紙ビンまたは印刷記録媒体が所定量以上蓄積された排紙ビン以外の排紙ビンの少なくともいずれか一方の排紙ビンを、前記利用可能な排紙ビンとして検出し、さらに、前記利用可能な各排紙ビンのうち印刷記録媒体が蓄積されていない空の排紙ビンを検出し、
前記制御手段は、前記空の排紙ビンを優先して選択することを特徴とするプリンタ。In a printer having a plurality of paper discharge bins and performing printing based on print data input from a host computer,
A discharge bin managing means for detecting and managing an available discharge bin among the plurality of discharge bins;
Mode determining means for determining whether or not collated printing has been designated with the number of copies exceeding the total number of available paper discharge bins;
When it is determined that the collation printing is designated by the mode determination unit, a storage unit that stores data necessary for one copy;
When it is determined that the collation printing is designated by the mode determination unit, the data stored in the storage unit is read out and printed, and the number of the available discharge bins corresponding to the number of copies is set. By repeatedly selecting, a control means for discharging the print recording medium to each discharge bin is provided ,
The discharge bin managing means includes at least one of a plurality of discharge bins other than a reserved discharge bin or a discharge bin other than a discharge bin in which a print recording medium has accumulated a predetermined amount or more. Detecting one of the paper discharge bins as the usable paper discharge bin, and detecting an empty paper discharge bin in which no print recording medium is accumulated among the available paper discharge bins;
The printer , wherein the control means preferentially selects the empty paper discharge bin .
前記ホストコンピュータは、
前記複数の排紙ビンの総数を超えた印刷部数で丁合印刷を指示するためのモード指定手段と、
前記丁合印刷に係る印刷データを生成する印刷データ生成手段と、
前記丁合印刷指示及び前記印刷データを前記プリンタに送信する送信手段とを備え、
前記プリンタは、
前記ホストコンピュータからの前記丁合印刷指示及び前記印刷データを受信する受信手段と、
前記複数の排紙ビンのうち利用可能な排紙ビンを検出して管理する排紙ビン管理手段と、
前記丁合印刷指示によって前記丁合印刷が指定された否かを判定するモード判定手段と、
前記丁合印刷が指定されたと場合は、1部の印刷に必要なデータを保存する保存手段と、
前記丁合印刷が指定された場合は、前記保存手段に保存されたデータを読み出して印刷させ、前記利用可能な各排紙ビンを前記印刷部数に応じた数だけ繰返し選択することにより、該各排紙ビンに印刷記録媒体を排紙させる制御手段とを備え、
前記排紙ビン管理手段は、前記複数の排紙ビンのうち、予約された排紙ビン以外の排紙ビン及び印刷記録媒体が所定量以上蓄積された排紙ビン以外の排紙ビンの少なくともいずれか一方の排紙ビンを、前記利用可能な排紙ビンとして検出し、さらに、前記利用可能な各排紙ビンのうち印刷記録媒体が蓄積されていない空の排紙ビンを検出し、
前記制御手段は、前記空の排紙ビンを優先して選択することを特徴とする印刷システム。In a printing system comprising a host computer and a printer having a plurality of paper discharge bins and performing printing based on print data input from the host computer,
The host computer
Mode designation means for instructing collation printing with the number of copies exceeding the total number of the plurality of paper discharge bins;
Print data generation means for generating print data relating to the collation printing;
Transmission means for transmitting the collation print instruction and the print data to the printer,
The printer is
Receiving means for receiving the collation printing instruction and the print data from the host computer;
A discharge bin managing means for detecting and managing an available discharge bin among the plurality of discharge bins;
Mode determination means for determining whether or not the collation printing is designated by the collation printing instruction;
If the collation printing is designated, storage means for storing data necessary for one copy;
When the collation printing is designated, the data stored in the storage unit is read and printed, and each of the available paper discharge bins is repeatedly selected by the number corresponding to the number of copies, Control means for discharging the print recording medium to the discharge bin ,
The discharge bin management means includes at least one of a plurality of discharge bins other than a reserved discharge bin and a discharge bin other than a discharge bin in which a print recording medium has accumulated a predetermined amount or more. Detecting one of the paper discharge bins as the usable paper discharge bin, and detecting an empty paper discharge bin in which no print recording medium is accumulated among the available paper discharge bins;
The printing system , wherein the control unit preferentially selects the empty paper discharge bin .
前記複数の排紙ビンのうち予約された排紙ビン以外の排紙ビンまたは印刷記録媒体が所定量以上蓄積された排紙ビン以外の排紙ビンの少なくともいずれか一方の排紙ビンを、利用可能な排紙ビンとして検出するステップと、
前記利用可能な各排紙ビンの総数を越えた印刷部数で丁合印刷が指定されたか否かを判定するステップと、
前記丁合印刷が指定された場合には、前記利用可能な各排紙ビンの中から最初に選択された排紙ビンに全ページの印刷記録媒体を排紙させつつ、前記全ページの印刷に必要なデータを保存させるステップと、
前記最初に選択された排紙ビンに全ページの印刷記録媒体が排紙された場合には、指定された印刷部数分の印刷が終了するまで前記利用可能な各排紙ビンの中から印刷記録媒体が蓄積されていない空の排紙ビンを次の排紙ビンとして優先して選択して排紙先を切り換えるステップと、
前記保存されたデータを読み出しながら印刷し、選択された排紙ビンに全ページの印刷記録媒体を排紙させるステップと、
を含んだことを特徴とする印刷方法。In a printing method for performing collation printing by a printer having a plurality of paper discharge bins,
Use at least one of the plurality of paper discharge bins other than the reserved paper discharge bin or the paper discharge bin other than the paper discharge bin in which the print recording medium has accumulated a predetermined amount or more. Detecting as a possible output bin;
Determining whether collated printing has been designated with a number of copies exceeding the total number of available paper discharge bins;
When the collation printing is designated, the print recording medium of all pages is discharged to the discharge bin first selected from the available discharge bins, and the printing of all pages is performed. Saving necessary data, and
When said first print recording medium for all pages in the selected output bin is discharged, the print recording from among the output bin the available until the printing of the designated print number of copies is completed Preferentially selecting an empty paper bin with no accumulated media as the next paper bin and switching the paper output destination;
Printing while reading the stored data, and discharging the print recording medium of all pages to the selected discharge bin;
The printing method characterized by including.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29239298A JP3770362B2 (en) | 1998-10-14 | 1998-10-14 | Printer, printing system and printing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29239298A JP3770362B2 (en) | 1998-10-14 | 1998-10-14 | Printer, printing system and printing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000118857A JP2000118857A (en) | 2000-04-25 |
JP3770362B2 true JP3770362B2 (en) | 2006-04-26 |
Family
ID=17781206
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP29239298A Expired - Fee Related JP3770362B2 (en) | 1998-10-14 | 1998-10-14 | Printer, printing system and printing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3770362B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8368910B2 (en) | 2004-07-23 | 2013-02-05 | Canon Kabushiki Kaisha | Printing apparatus and method |
JP5188350B2 (en) * | 2008-09-30 | 2013-04-24 | キヤノン株式会社 | Information processing apparatus and information processing method |
JP6237209B2 (en) * | 2013-12-20 | 2017-11-29 | 株式会社リコー | Printing system and printing system control method |
-
1998
- 1998-10-14 JP JP29239298A patent/JP3770362B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2000118857A (en) | 2000-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100476604C (en) | Printing apparatus and printing method | |
EP0774710B1 (en) | Image forming apparatus with network connection | |
US6347203B1 (en) | Image forming apparatus and job control apparatus for sheet discharge processing unit | |
JP4559365B2 (en) | Image forming apparatus, image forming system, and program | |
US5734482A (en) | Image processing apparatus and its control method | |
CN100432848C (en) | System, control method, recording medium and program for an image forming apparatus | |
JP3770362B2 (en) | Printer, printing system and printing method | |
JP4564641B2 (en) | Printing system, control device, and printing method | |
JP2000094800A (en) | Image forming apparatus, image forming system, and computer-readable storage medium storing image forming program | |
JP3723679B2 (en) | Printing device | |
JP3679766B2 (en) | Image forming system, control method therefor, image forming apparatus, control method therefor, and recording medium storing program for executing these control methods | |
JP4673177B2 (en) | Printing apparatus and printing method | |
JP4398611B2 (en) | Image forming apparatus | |
JP4250288B2 (en) | Image forming system, image forming control apparatus, control method, and storage medium | |
JP4642917B2 (en) | Information processing apparatus and control method of information processing apparatus | |
JP2004175043A (en) | Printer | |
JPH11322183A (en) | Printer with a plurality of paper discharge bins | |
JPH1195937A (en) | Printer system, print control method, and computer-readable memory | |
JP3450700B2 (en) | Image output method and apparatus | |
JP2807669B2 (en) | Printer | |
JP2002072775A (en) | Image forming apparatus, control method for image forming apparatus, image formation system, control method for image formation system, and storage medium | |
JP3507338B2 (en) | Image recording apparatus and control method of the image recording apparatus | |
JP3492080B2 (en) | Image processing system and image output method of image processing system | |
JP4346725B2 (en) | Image output method and apparatus | |
JP2000263898A (en) | Apparatus and system for forming image and apparatus and method for controlling and memory medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050224 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050513 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050628 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20050628 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060119 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060201 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090217 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100217 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110217 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110217 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120217 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130217 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130217 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |