(57)【要約】【課題】  用紙の装填に伴って発生する無駄紙の量を低減でき、ユーザの意思で用紙装填時期を指定可能なタンデム式連続紙プリンタの提供。【解決手段】  第１プリンタと第２プリンタの間に滞留する物理ページ数を保持するデルタページ数設定手段と、プリンタの上位装置より受信したデータに基づいて作成されるビットマップデータのうち、第１プリンタでこれから印刷を行う未印刷分のページ数を保持する未印刷ページ数設定手段と、操作部とを備え、第１プリンタに用紙が装填されたとき、前記未印刷ページ数設定手段に設定したページ数が、前記デルタページ数設定手段に設定したページ数未満の場合に、ユーザからの用紙装填印刷要求を受け付けた場合、前記デルタページ数設定手段に保持されたページ数分からその時点での未印刷ページ数だけ、第１プリンタで白紙ページを印刷した後に、第１プリンタにおける未印刷分のページ数分だけビットマップデータを印刷して待機する。【選択図】  図２
2010005929.tif 000002
【特許請求の範囲】
【請求項１】
第１プリンタ及び第２プリンタと、上位装置より受信したデータに基づいて前記第１プリンタ及び前記第２プリンタ用のビットマップデータをそれぞれ生成し、該ビットマップデータをページ毎にスプールし、スプール済みのビットマップデータを前記第１プリンタ及び第２プリンタに送信する印刷制御装置とを備えたタンデム式連続紙プリンタにおいて、
前記印刷制御装置は、更に、前記第１プリンタと前記第２プリンタ間の物理ページ数Ｐを記憶保持するデルタページ数設定手段と、前記第１プリンタ用の未印刷ページ数Ｃを定期的に更新して最新の値を保持する未印刷ページ数設定手段と、ユーザからの入力部および表示部を有する操作パネルと、前記第１及び第２プリンタ間の用紙装填時の印刷ページ制御を行う装填用ページ数制御手段とを備え、
前記装填用ページ数制御手段は、前記第１プリンタに用紙が装填されたことを検出すると、定期的に前記ページ数Ｃと前記ページ数Ｐとを比較し、
該比較結果がＣ≧Ｐの場合、前記ページ数Ｐ分だけ、第１プリンタにおけるスプール済みの未印刷分のページの印刷を第１プリンタに指示し、
前記比較結果がＣ＜Ｐの場合、用紙装填の意思確認用画面を前記操作パネルに表示して入力待機状態となり、前記操作パネルから用紙装填処理の指示入力を受信すると、ページ数（Ｐ−Ｃ）分の白紙ページの印刷及びページ数Ｃ分の印刷を第１プリンタに指示し、
前記第１プリンタは、前記印刷制御装置からの印刷指示に基づきページ数Ｐ分の印刷を実行することを特徴とするタンデム式連続紙プリンタ。
【請求項２】
前記操作パネルに表示される意思確認用画面には、前記待機状態をキャンセルするキャンセルボタンを表示することを特徴とする請求項１記載のタンデム式連続紙プリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タンデム式連続紙プリンタに関し、より詳細には、タンデム式連続紙プリンタにおける用紙装填時の制御に関するものである。
【背景技術】
【０００２】
従来、２台のプリンタにより印刷を行うタンデム式連続紙プリンタにおいて、第１プリンタ、第２プリンタ共に用紙無しの状態になり新たな用紙を装填する場合には、例えば、次のような装填方法が知られていた。
【０００３】
１つ目の用紙装填方法としては、第１プリンタに用紙を装填し、用紙が第２プリンタに装填できるようになるまで、オペレータが手動で第１プリンタの印刷／停止を繰り返し行った後、第２プリンタに用紙を装填し、その上で第１プリンタと第２プリンタの同期印刷を再開していた（例えば、特許文献１参照。）。
【０００４】
２つ目の用紙装填方法としては、第１プリンタに用紙を装填し、用紙が第２プリンタに装填できるようになるまで、第１プリンタで用紙送りを実行し、第２プリンタに用紙を装填してから、第１プリンタと第２プリンタの同期印刷を再開していた（同じく、特許文献１参照。）。
【０００５】
なお、用紙切れ直前で新たな用紙を補給する方法として、用紙無しを第１プリンタの手前で検出し、検出した用紙の終端と新しい用紙の先端とをスプライサーで繋ぎ合わせてから、印刷を再開する方法が知られている（例えば、特許文献２参照。）。この方法は、単式の連続紙プリンタでもタンデム式の連続紙プリンタでも用いられていた。
【０００６】
【特許文献１】特開平０７−２３７３３６号公報
【特許文献２】特開昭６１−６４４７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
タンデム式連続紙プリンタは、第１プリンタと第２プリンタの設置位置の関係は比較的自由度が高く、第１プリンタと第２プリンタの距離は固定されていない。各プリンタの設置後は、筐体設置位置は固定して使用されるのが一般的である。そのため、第１プリンタと第２プリンタ間の用紙長は固定され、プリンタ間に滞留する物理ページ数は印刷を行う用紙別に確定する。
【０００８】
上記した１つ目の用紙装填方法の場合、第１プリンタにて、プリンタ間に滞留する物理ページ数分の印刷を行い、その用紙の先端を第２プリンタに装填して、同期印刷を再開すればよい。しかしながら、上位装置からジョブが送信されていない場合や、ジョブを受信した場合であってもプリンタ間の物理ページ数分のジョブ展開処理が完了していない場合には、オペレータは用紙を装填する作業を行うことができず、作業効率が悪い。
【０００９】
一方、上記２つ目の、プリンタ間の物理ページ数分だけ第１プリンタで用紙送りを実行する用紙装填方法の場合、ジョブデータと関係なく、随時、第２プリンタまでの用紙装填作業が行える。しかし、紙送りした用紙部分には印刷できないので、その分の用紙が無駄になってしまう。
【００１０】
更に、タンデム式連続紙プリンタは、設置次第では第１プリンタと第２プリンタ間に滞留する連続紙長が数十ページ分に及ぶこともある。そのため、毎回用紙を装填するたびに無駄な用紙が発生していた。
【００１１】
また、特許文献２による方式は、無駄紙は発生しないが、スプライサーを別途必要とし、装置構成が増えるなどコストや作業工程の煩雑な面がある。また、本方法は用紙同士を繋ぎ合せるため、同じ種類の用紙を補給する場合にのみ適用される。異なる種類の用紙に交換する場合には、改めて用紙を掛け直すなどの処理が必要であり、従って、上記特許文献１と同様の課題が発生していた。
【００１２】
本発明が解決しようとする課題は、タンデム式連続紙プリンタにおいて、スプライサーなどの特殊な装置を用いることなく、且つ、オペレータに負担を掛けずに、用紙の装填に伴って発生する無駄紙の量を低減させ、オペレータが用紙装填したいときに、随時、用紙装填を行うことが可能なタンデム式連続紙プリンタを提供することにある。
【課題を解決するための手段】
【００１３】
上記課題を解決するため、本発明では、第１プリンタ及び第２プリンタと、上位装置より受信したデータに基づいて前記第１プリンタ及び前記第２プリンタ用のビットマップデータをそれぞれ生成し、該ビットマップデータをページ毎にスプールし、スプール済みのビットマップデータを前記第１プリンタ及び第２プリンタに送信する印刷制御装置とを備えたタンデム式連続紙プリンタにおいて、前記印刷制御装置は、更に、前記第１プリンタと前記第２プリンタ間の物理ページ数Ｐを記憶保持するデルタページ数設定手段と、前記第１プリンタ用の未印刷ページ数Ｃを定期的に更新して最新の値を保持する未印刷ページ数設定手段と、ユーザからの入力部および表示部を有する操作パネルと、前記第１及び第２プリンタ間の用紙装填時の印刷ページ制御を行う装填用ページ数制御手段とを備え、前記装填用ページ数制御手段は、前記第１プリンタに用紙が装填されたことを検出すると、定期的に前記ページ数Ｃと前記ページ数Ｐとを比較し、該比較結果がＣ≧Ｐの場合、前記ページ数Ｐ分だけ、第１プリンタにおけるスプール済みの未印刷分のページの印刷を第１プリンタに指示し、前記比較結果がＣ＜Ｐの場合、用紙装填の意思確認用画面を前記操作パネルに表示して入力待機状態となり、前記操作パネルから用紙装填処理の指示入力を受信すると、ページ数（Ｐ−Ｃ）分の白紙ページの印刷及びページ数Ｃ分の印刷を第１プリンタに指示し、前記第１プリンタは、前記印刷制御装置からの印刷指示に基づきページ数Ｐ分の印刷を実行することを特徴とする。
【００１４】
また、前記操作パネルに表示される意思確認用画面には、前記待機状態をキャンセルするキャンセルボタンを表示することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、タンデム式連続紙プリンタの各プリンタ間の用紙装填時における印刷に使用されない無駄紙の削減が可能となる。また、プリンタ間の物理ページ数分のジョブデータが印刷可能となっていない場合でも、オペレータは用紙装填作業を行え、その際、印刷ジョブに余分な白紙ページを含まず印刷可能である。
【発明を実施するための最良の形態】
【００１６】
以下、本実施例について図面を参照して説明する。
【実施例１】
【００１７】
図１は、本発明によるタンデム式連続紙プリンタ２０のブロック図である。
【００１８】
タンデム式連続紙プリンタ２０は、印刷制御装置３０、第１プリンタ４０、第２プリンタ５０から構成されており、上位装置であるホスト装置１０と接続される。
【００１９】
印刷制御装置３０は、ホスト装置１０から、印刷データ、ページ情報及び印刷処理命令を含む印刷ジョブ情報を受信して印刷前処理を行い、第１プリンタ４０、第２プリンタ５０へジョブデータを送信する。
【００２０】
印刷制御装置３０は、ホスト装置１０からの印刷ジョブ情報を受信するデータ受信部３１、受信した印刷データをビットマップ展開する展開部３２、展開部３２からのビットマップデータの処理及び第１・第２プリンタとの入出力制御を行う出力制御部３３、ユーザインターフェースとなる入力手段（且つ表示手段）を備える操作部３５、展開部３２で展開したデータを一時的に保存するスプーラ３８を備えている。更に、第１プリンタ４０で印刷される印刷データで未だ印刷されていないページ数をカウントする（カウント値Ｃ）未印刷ページ数設定手段３４と、第１プリンタ４０と第２プリンタ５０間の用紙長を、使用する用紙種類に応じた物理ページ数（ΔＰ：デルタページ数）として格納するデルタページ数設定手段３６と、出力制御部３３、操作部３５、未印刷ページ数設定手段３４およびデルタページ数設定手段３６からの各値を元に、第１プリンタ４０及び第２プリンタ５０間の用紙装填制御を行う装填用ページ数制御手段３７とを備える。
【００２１】
印刷制御装置３０のデータ受信部３１は、ホスト装置１０から受信した印刷ジョブ情報を展開部３２へ転送する。展開部３２は、印刷ジョブ情報の印刷データをビットマップ展開し、ページ毎にページ情報及びビットマップデータを出力制御部３３に送信する。
【００２２】
出力制御部３３は、展開部３２から受信したページ毎のビットマップデータをスプーラ３８に順次スプールする。このとき、各ページのページ情報に基づき、第１・第２プリンタ４０，５０のいずれのプリンタで印刷するかを判定し、第１プリンタ４０で印刷を行うページの場合は、未印刷ページ数設定手段３４のカウント値Ｃを１インクリメントする。当該カウント値Ｃは、タンデム式連続紙プリンタ２０起動時は初期値“０”とする。なお、スプーラ３８に一時保存されている第１プリンタ４０用のビットマップデータを第１プリンタ４０へ送信する際、出力制御部３３は、未印刷ページ数設定手段３４のカウント値Ｃを出力ページ数分だけデクリメントする。
【００２３】
また、出力制御部３３は、第１プリンタ４０及び第２プリンタ５０の印刷可否を監視する。そして、第１プリンタ４０及び第２プリンタ５０の双方が印刷可能な状態であれば、デルタページ数設定手段３６に設定された値（ΔＰ）に基づき、第１プリンタ４０で印刷したページ（表面）と対になるべきページ（裏面）が、第２プリンタ５０で同じ用紙位置に印刷されるように、第１プリンタ４０及び第２プリンタ５０にビットマップデータを転送し、印刷の実行を指示する。加えて、出力制御部３３は、任意のページ数の白紙ページを印刷するように、第１プリンタ４０および第２プリンタ５０に指示することも可能である。なお、第２プリンタは裏面に限らず、第１プリンタで印刷済みの表面に印刷する構成であっても良い。
【００２４】
操作部３５は、オペレータとのインターフェースになっており、画面表示部と入力部とを備えている。オペレータは、印刷実行にあたり、第１プリンタ４０と第２プリンタ５０間の物理ページ数（ΔＰ）を適宜取得し、当該ΔＰを操作部３５から入力し設定する。なお、取得方法は、特許文献１の段落００３７に記載の方法等、適宜取得可能である。
【００２５】
操作部３５は、入力されたΔＰをデルタページ数設定手段３６に送信し、デルタページ数設定手段３６は受信したΔＰを保存する。尚、デルタページ数設定手段３６は不揮発性メモリ等を備えており、ΔＰは、電源をオフしても保持される。
【００２６】
装填用ページ数制御手段３７は、出力制御部３３へ定期的な問い合わせを行い、第１プリンタ４０及び第２プリンタ５０のステータス状態を取得可能である。これにより、例えば、第１プリンタ４０に連続紙が装填されたことを認識することができる。
【００２７】
更に、装填用ページ数制御手段３７は、出力制御部３３が未印刷ページ数設定手段３４に設定した第１プリンタ４０における未印刷分のページ数Ｃを取得でき、また、デルタページ数設定手段３６からは、デルタページ数ΔＰを取得できる。
【００２８】
次に、タンデム式連続紙プリンタのプリンタ間での用紙装填の処理について説明する。
【００２９】
図２は、本発明によるタンデム式連続紙プリンタ２０において、第１プリンタ４０に用紙が装填された時の処理の流れを示すフローチャートである。
【００３０】
装填用ページ数制御手段３７は、第１プリンタ４０に連続紙が装填されたことを認識すると（ステップ１００：Ｓ１００とし、以下同様）、デルタページ数設定手段３６に設定されたデルタページ数ΔＰを取得する（Ｓ１０１）。続いて、未印刷ページ数設定手段３４に保持されている第１プリンタ４０における未印刷分のページ数であるカウント値Ｃを取得する（Ｓ１０２）。
【００３１】
装填用ページ数制御手段３７は、取得したデルタページ数ΔＰとカウント値Ｃとの比較を行う（Ｓ１０３）。「カウント値Ｃ≧デルタページ数ΔＰ」の場合、装填用ページ数制御手段３７は、デルタページΔＰ分だけ、第１プリンタ４０における未印刷分のページを第１プリンタ４０で行うように出力制御部３３に指示する。次に、出力制御部３３は、スプーラ３８からデルタページΔＰ分のビットマップデータを含むジョブデータを送信し、第１プリンタ４０は送信されたジョブデータに基づき印刷を行う（Ｓ１０８）。
【００３２】
一方、Ｓ１０３において「カウント値Ｃ＜デルタページ数ΔＰ」の場合、印刷制御装置３０は待機状態となる。このとき、操作部３５は、待機状態をキャンセルするためのボタンを、表示手段（画面表示部）に表示する（Ｓ１０４）。なお、ボタンの表示については、これに限られない。例えば、「待機状態をキャンセルする」ボタンに代えて、「用紙装填用の印刷（白紙印刷＋ジョブデータ印刷）を即実行する」など、ユーザの即時の用紙装填意思を確認する内容であれば構わない。
【００３３】
装填用ページ数制御手段３７は、オペレータによりキャンセルボタンが押下されたか否かを判定し（Ｓ１０５）、押下された場合には、装填用ページ数制御手段３７は、デルタページ数ΔＰから未印刷分のページ数Ｃを引いたページ数分（ΔＰ−Ｃ）の白紙ページの印刷を、第１プリンタ４０で行うように、出力制御部３３に指示する。出力制御部３３は、（ΔＰ−Ｃ）ページ分の白紙印刷を第１プリンタに指示する（Ｓ１０６）。続いて、未印刷分のページ数Ｃ分の印刷を第１プリンタ４０で行うように出力制御部３３に指示し、出力制御部３３は印刷を第１プリンタに指示する（Ｓ１０７）。これにより、（ΔＰ−Ｃ）ページ分の白紙ページと合わせてデルタページ数ΔＰ分の印刷が第１プリンタ４０で行われる。
【００３４】
一方、キャンセルボタンが押下されない間、装填用ページ数制御手段３７は、未印刷ページ数設定手段３４に設定された第１プリンタ４０における未印刷分のページ数であるカウント値Ｃを監視（一定時間で、最新の値Ｃを取得）する（Ｓ１０５からＳ１０２に戻り、以後、値Ｃ≧ΔＰ（Ｓ１０３で“Ｙ”）となるか、Ｓ１０５でキャンセルボタンが押下される（Ｓ１０５で“Ｙ”）まで、待機状態及びキャンセルボタンの表示を継続する（Ｓ１０４））。
【００３５】
Ｓ１０７又はＳ１０８の用紙装填用印刷が第１プリンタで行われた後（Ｓ１０９）は、オペレータによる用紙装填作業が完了するまで待機（印刷作業を一時停止）する。
【００３６】
具体的には、装填作業の完了は、操作部３５からのオペレータ入力により認識する。装填用ページ数制御手段３７は、装填作業完了の入力を操作部３５から受信すると、出力制御部３３へ印刷処理の続行を指示する。出力制御部３３は、装填用ページ数制御手段３７からの指示により、第１プリンタ４０及び第２プリンタへ各ジョブデータを送信し印刷指示を行う。
【００３７】
上記のいずれのケースにおいても、第１・第２プリンタ間の用紙装填用として、デルタページ数ΔＰ分の「ジョブデータ印刷」又は「白紙印刷＋ジョブデータ印刷」が第１プリンタ４０で行われる。従って、オペレータは第１プリンタ４０より排紙された用紙を第２プリンタ５０に装填して、すぐに同期印刷を開始することが可能となる。
【００３８】
ΔＰ分の印刷データが印刷可能な状態（スプーラ３８にスプールされた状態）ではないときに、オペレータの選択により、ΔＰ−Ｃ分の白紙印刷を行った上で、Ｃページ分ジョブデータを印刷する。従って、オペレータは速やかに用紙装填作業が行え、また、ΔＰ−Ｃページ分の白紙をジョブよりも先に印刷することで、印刷ジョブで（Ｃ＋１）ページ以降のページが印刷可能となったときに、用紙装填時に印刷済みのＣページと連続して印刷されることになる。即ち、最初に印刷したＣページと（Ｃ＋１）ページの間に白紙ページを含まずに印刷出力可能である。なお、Ｓ１１２による白紙ページの印刷は、同じ用紙長に相当する用紙送りであってもよい。
【００３９】
本発明は、プリンタ間の用紙長分だけのジョブデータがスプールされていない場合でも、用紙装填時の用紙の無駄を削減させつつ、オペレータが随時用紙装填作業を行うことが可能となる。
【００４０】
また、本発明は、用紙装填時の無駄紙をできるだけ削減させることが可能であり、金券など高価な印刷用紙を使用する場合や、プリンタ間の距離が離れているタンデム式連続紙プリンタなどで特に有効である。
【図面の簡単な説明】
【００４１】
【図１】本発明によるタンデム式連続紙プリンタのブロック図である。
【図２】本発明によるタンデム式連続紙プリンタにおいて、第１プリンタに用紙が装填された時の処理の流れを示すフローチャートである。
【符号の説明】
【００４２】
１０…ホスト装置、２０…タンデム式連続紙プリンタ、３０…印刷制御装置、３１…データ受信部、３２…展開部、３３…出力制御部、３４…未印刷ページ数設定手段、３５…操作部、３６…デルタページ数設定手段、３７…装填用ページ数制御手段、３８…スプーラ、４０…第１プリンタ、５０…第２プリンタ。
【図１】
2010005929.tif 000003
【図２】
2010005929.tif 000004