(57)【特許請求の範囲】
【請求項１】
同一の連続紙に印刷を行う第１のプリント手段および第２のプリント手段と、
前記第１のプリント手段に対して所定量の印刷処理を実行した後に前記第１のプリント手段による印刷処理を停止させることにより、前記第１のプリント手段の視認位置まで印刷された連続紙が到達するような制御を行う第１の停止制御手段と、
前記第１のプリント手段による印刷処理を調整する第１の調整手段と、
前記第１の調整手段により位置情報または画質情報が変更されなかった場合、前記第２のプリント手段の印刷位置まで印刷された連続紙が到達するように前記第１のプリント手段による印刷処理を再開させる第１の再開制御手段と、
前記第２のプリント手段に対して所定量の印刷処理を実行した後に前記第２のプリント手段による印刷処理を停止させることにより、前記第２のプリント手段の視認位置まで印刷された連続紙が到達するような制御を行う第２の停止制御手段と、
前記第２のプリント手段による印刷処理を調整する第２の調整手段と、
前記第２の調整手段により位置情報または画質情報が変更されなかった場合、前記第２のプリント手段による印刷処理を再開させる第２の再開制御手段とを有し、
前記第１の停止制御手段は、前記第１の調整手段により位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、前記第１のプリント手段に対して所定量の印刷処理を再度実行した後に前記第1のプリント手段による印刷処理を停止させ、
前記第２の停止制御手段は、前記第２の調整手段により位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、前記第２のプリント手段に対して所定量の印刷処理を再度実行した後に前記第２のプリント手段による印刷処理を停止させる印刷システム。
【請求項２】
前記第２の再開制御手段は、前記第２の調整手段により位置情報または画質情報が変更されなかった場合、後続ページから印刷ジョブが完了するまでの印刷処理が続行されるように前記第２のプリント手段による印刷処理を再開させる請求項１に記載の印刷システム。
【請求項３】
前記第１および第２の停止制御手段は、印刷ジョブの開始時、用紙架け替え時、用紙搬送エラーから復旧した後の印刷再開時のいずれかの場合に前記第１および第２のプリント手段に対する事前印刷処理を実行する請求項１または２記載の印刷システム。
【請求項４】
前記第１および第２の停止制御手段は、転写位置から視認位置までの距離を１ページあたりの長さで除算することにより前記第１および第２のプリント手段に対して実行する印刷処理の量を算出する請求項１から３のいずれか１項記載の印刷システム。
【請求項５】
同一の連続紙に印刷を行う第１および第２のプリント手段に対して印刷処理を実行させるための印刷制御装置であって、
前記第１のプリント手段に対して所定量の印刷処理を実行した後に前記第１のプリント手段による印刷処理を停止させることにより前記第１のプリント手段の視認位置まで印刷された連続紙が到達するような制御を行う第１の停止制御手段と、
前記第１のプリント手段による印刷処理を調整する第１の調整手段と、
前記第１の調整手段により位置情報または画質情報が変更されなかった場合、前記第２のプリント手段の印刷位置まで印刷された連続紙が到達するように前記第１のプリント手段による印刷処理を再開させる第１の再開制御手段と、
前記第２のプリント手段に対して所定量の印刷処理を実行した後に前記第２のプリント手段による印刷処理を停止させることにより前記第２のプリント手段の視認位置まで印刷された連続紙が到達するような制御を行う第２の停止制御手段と、
前記第２のプリント手段による印刷処理を調整する第２の調整手段と、
前記第２の調整手段により位置情報または画質情報が変更されなかった場合、前記第２のプリント手段による印刷処理を再開させる第２の再開制御手段とを有し、
前記第１の停止制御手段は、前記第１の調整手段により位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、前記第１のプリント手段に対して所定量の印刷処理を再度実行した後に前記第1のプリント手段による印刷処理を停止させ、
前記第２の停止制御手段は、前記第２の調整手段により位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、前記第２のプリント手段に対して所定量の印刷処理を再度実行した後に前記第２のプリント手段による印刷処理を停止させる印刷制御装置。
【請求項６】
同一の連続紙に印刷を行う第１および第２のプリント手段に対して印刷処理を実行させるための印刷制御方法であって、
前記第１のプリント手段に対して所定量の印刷処理を実行した後に前記第１のプリント手段による印刷処理を停止させることにより、前記第１のプリント手段の視認位置まで印刷された連続紙を到達させ、
前記第１のプリント手段による印刷処理における位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、前記第１のプリント手段に対して所定量の印刷処理を再度実行した後に前記第１のプリント手段による印刷処理を停止させ、
前記第１の調整手段により位置情報または画質情報が変更されなかった場合、前記第２のプリント手段の印刷位置まで印刷された連続紙が到達するように前記第１のプリント手段に対する印刷処理を再開させ、
前記第２のプリント手段に対して所定量の印刷処理を実行した後に印刷処理を停止させることにより、前記第２のプリント手段の視認位置まで印刷された連続紙を到達させ、
前記第２のプリント手段による印刷処理における位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、前記第２のプリント手段に対して所定量の印刷処理を再度実行した後に前記第２のプリント手段による印刷処理を停止させ、
前記第２の調整手段により位置情報または画質情報が変更されなかった場合、前記第１および第２のプリント手段に対する印刷処理を再開させて後続する印刷ジョブの印刷処理を再開する印刷制御方法。
【請求項７】
印刷ジョブの開始時、用紙架け替え時、用紙搬送エラーから復旧した後の印刷再開時のいずれかの場合に前記第１および第２のプリント手段に対する事前印刷処理を実行する請求項６記載の印刷制御方法。
【請求項８】
前記第１および第２のプリント手段に対して所定量の印刷処理を実行する際に、転写位置から視認位置までの距離を１ページあたりの長さで除算することにより前記第１および第２のプリント手段に対して実行する印刷処理の量を算出する請求項６または７記載の印刷制御方法。
【請求項９】
同一の連続紙に印刷を行う第１および第２のプリント手段に対して印刷処理を実行させるための印刷制御方法をコンピュータに実行させるためのプログラムであって、
前記第１のプリント手段に対して所定量の印刷処理を実行した後に前記第１のプリント手段による印刷処理を停止させることにより、前記第１のプリント手段の視認位置まで印刷された連続紙を到達させるステップと、
前記第１のプリント手段による印刷処理における位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、前記第１のプリント手段に対して所定量の印刷処理を再度実行した後に前記第１のプリント手段による印刷処理を停止させるステップと、
前記第１の調整手段により位置情報または画質情報が変更されなかった場合、前記第２のプリント手段の印刷位置まで印刷された連続紙が到達するように前記第１のプリント手段に対する印刷処理を再開させるステップと、
前記第２のプリント手段に対して所定量の印刷処理を実行した後に印刷処理を停止させることにより、前記第１のプリント手段の視認位置まで印刷された連続紙を到達させるステップと、
前記第２のプリント手段による印刷処理における位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、前記第２のプリント手段に対して所定量の印刷処理を再度実行した後に前記第２のプリント手段による印刷処理を停止させるステップと、
前記第２の調整手段により位置情報または画質情報が変更されなかった場合、前記第１および第２のプリント手段に対する印刷処理を再開させて後続する印刷ジョブの印刷処理を再開するステップとをコンピュータに実行させるためのプログラム。
【請求項１０】
印刷ジョブの開始時、用紙架け替え時、用紙搬送エラーから復旧した後の印刷再開時のいずれかの場合に前記第１および第２のプリント手段に対する事前印刷処理を実行する請求項９記載のプログラム。
【請求項１１】
前記第１および第２のプリント手段に対して所定量の印刷処理を実行する際に、転写位置から視認位置までの距離を１ページあたりの長さで除算することにより前記第１および第２のプリント手段に対して実行する印刷処理の量を算出する請求項９または１０記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、連続紙に対して複数のプリンタにより印刷処理を行う重連構成の印刷システムに関する。
【背景技術】
【０００２】
請求書といった帳票印刷のように事前印刷用紙に対して大量の印刷を行う場合、事前に数ページ印刷して実際の印刷結果をチェックし、印刷位置／印字品質などが正常であることを確認した後に本番ジョブを印刷する行為が一般に行われている。特に事前印刷用紙を用いる場合は、用紙のセット状況によって用紙の物理位置にわずかなずれが生じた場合、また、用紙上の事前印刷位置がずれている場合でも、事前印刷用紙の枠線とプリンタで印刷する文字／イメージ／バーコード等の情報との間隔が変わってしまうことになるため、本番印刷前に用紙に対する印刷位置／印字品質の事前確認は重要となる。
【０００３】
こうした用紙に対する印刷の事前確認を行うに際し、従来では、（１）ホスト装置側でテスト印刷用に数ページ分のデータを送信し、問題がないことが確認された後に本番の印刷ジョブを実行するといった方法や、（２）印刷途中でオペレータが印刷の一次停止を指示し、印字位置／印字品質に問題がある場合はジョブをキャンセルして再度ジョブを実行する方法が取られてきた。
【０００４】
しかし、上記の（１）の方法では、専用のアプリケーションまたはテスト印刷用のジョブを予め準備しておく必要があったり、上記の（２）の方法では、更にジョブのキャンセル／再送信といったホスト装置側の操作が必要となる。
【０００５】
特に帳票印刷のような大型コンピュータを使って大量のデータ処理を行った上で印刷処理を行うようなケースでは、大型コンピュータのオペレータが印刷指示を行うが、プリンタ側の操作（用紙セット／取り出し／消耗品補給など）は別のプリンタ専用オペレータが行うというように、ホスト装置側とプリンタ側の担当者が異なる場合が多い。この場合、上記の（１）、（２）の方法ともにプリンタ側の担当者は事前確認結果をホスト装置担当者に通知し、印字位置／印字品質に問題がなければ本番ジョブの送信やジョブ印刷の継続、問題がある場合はテスト印刷ジョブの再印刷やジョブのキャンセルというように、本番印刷を始める前にホスト装置側の担当者になんらかのアクションを取ってもらわなければならないといった煩わしさが必要であった。
【０００６】
特に、同一の連続紙に対して複数のプリンタにより印刷処理を行う重連構成の印刷システムでは、各プリンタにおいてそれぞれ事前確認を行う必要があり、また各プリンタでの確認結果をホスト装置側の担当者に伝達する等の手間が多大になるという問題が発生する。
【０００７】
このような弊害を解決するために、例えば、ホスト装置から試し印刷用のデータを送信した後にプリンタへの送信処理を一旦停止し、試し印刷の結果を確認した後にプリンタ側からホスト装置に対して印刷データの送信処理または削除処理を依頼することでホスト装置とプリンタ間の余分な往復作業を軽減することが提案されている（例えば、特許文献１参照）。
【０００８】
このような方法を用いることにより、事前印刷を行う際のホスト装置側とプリンタ側での情報伝達の煩わしい処理を軽減することができる。
【０００９】
しかし、この特許文献１の方法を用いたとしても、事前印刷のためのデータ送信を印刷ジョブのデータ送信に先立って行う必要があるとともに、ホスト装置側に専用のアプリケーションが必要となる。また、印刷位置等の変更が必要な場合にはジョブの削除を行うため、調整後の印刷確認のためには再度ホスト装置からジョブの印刷指示を行う必要がある。
【００１０】
【特許文献１】特開２００１−２３６１９０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上述した従来技術では、連続紙に対して複数のプリンタにより印刷処理を行う重連構成の印刷システムにおいて印刷処理の事前確認を行おうとした場合に、ホスト装置側で特定のアプリケーションや操作が必要になるという問題点があった。
【００１２】
本発明の目的は、重連構成の印刷システムにおいて事前確認を行う場合に、ホスト装置側の操作を必要とすることなく効率的に事前確認を行うことが可能な印刷システムおよび印刷制御方法を提供することである。
【課題を解決するための手段】
【００１３】
［印刷システム］
上記目的を達成するために、本発明の印刷システムは、同一の連続紙に印刷を行う第１のプリント手段および第２のプリント手段と、
前記第１のプリント手段に対して所定量の印刷処理を実行した後に前記第１のプリント手段による印刷処理を停止させる第１の停止制御手段と、
前記第１のプリント手段による印刷処理を調整する第１の調整手段と、
前記第１のプリント手段による印刷処理を再開させる第１の再開制御手段と、
前記第２のプリント手段に対して所定量の印刷処理を実行した後に前記第２のプリント手段による印刷処理を停止させる第２の停止制御手段と、
前記第２のプリント手段による印刷処理を調整する第２の調整手段と、
前記第２のプリント手段による印刷処理を再開させる第２の再開制御手段とを有する。
【００１４】
本発明では、第１および第２のプリント手段により同一の連続紙に印刷を行う重連構成の印刷システムにおいて、第１のプリント手段に対して所定量の印刷処理を実行した後に印刷処理を一旦停止させ、オペレータが第１のプリント手段における印刷結果を確認して印刷再開を指示する旨を入力すると印刷を再開させる。そして、第２のプリント手段に対しても所定量の印刷処理を実行した後に印刷処理を一旦停止させ、オペレータが第２のプリント手段における印刷結果を確認して印刷再開を指示する旨を入力すると後続の印刷を再開させるようにしている。
【００１５】
したがって、本発明によれば、ホスト装置側では印刷ジョブを１回生成して送信するだけで印刷処理の事前確認が行われるため、事前確認の印刷のための特定の操作やアプリケーションを必要とすることなく、事前確認が効率的に行われる。
【００１６】
好ましくは、前記第１の停止制御手段は、前記第１の調整手段により位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、所定量の印刷処理を再度実行し、
前記第２の停止制御手段は、前記第２の調整手段により位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、所定量の印刷処理を再度実行する。
【００１７】
好ましくは、前記第１および第２の停止制御手段は、印刷ジョブの開始時、用紙架け替え時、用紙搬送エラーから復旧した後の印刷再開時のいずれかの場合に前記第１および第２のプリント手段に対する事前印刷処理を実行する。
【００１８】
好ましくは、前記第１および第２の停止制御手段は、転写位置から視認位置までの距離を１ページあたりの長さで除算することにより前記第１および第２のプリント手段に対して実行する印刷処理の量を算出する。
【００１９】
［印刷制御装置］
また、本発明の印刷制御装置は、同一の連続紙に印刷を行う第１および第２のプリント手段に対して印刷処理を実行させるための印刷制御装置であって、
前記第１のプリント手段に対して所定量の印刷処理を実行した後に前記第１のプリント手段による印刷処理を停止させる第１の停止制御手段と、
前記第１のプリント手段による印刷処理を調整する第１の調整手段と、
前記第１のプリント手段による印刷処理を再開させる第１の再開制御手段と、
前記第２のプリント手段に対して所定量の印刷処理を実行した後に前記第２のプリント手段による印刷処理を停止させる第２の停止制御手段と、
前記第２のプリント手段による印刷処理を調整する第２の調整手段と、
前記第２のプリント手段による印刷処理を再開させる第２の再開制御手段とを有する。
【００２０】
［印刷制御方法］
また、本発明の印刷制御方法は、同一の連続紙に印刷を行う第１および第２のプリント手段に対して印刷処理を実行させるための印刷制御方法であって、
前記第１のプリント手段に対して所定量の印刷処理を実行した後に前記第１のプリント手段による印刷処理を停止させ、
前記第１のプリント手段による印刷処理における位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、前記第１のプリント手段に対して所定量の印刷処理を再度実行した後に前記第１のプリント手段による印刷処理を停止させ、
印刷処理の再開を指示する旨が入力されると前記第１のプリント手段に対する印刷処理を再開させて前記第２のプリント手段の印刷位置まで印刷された連続紙が到達するような印刷処理を行い、
前記第２のプリント手段に対して所定量の印刷処理を実行した後に印刷処理を停止させ、
前記第２のプリント手段による印刷処理における位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、前記第２のプリント手段に対して所定量の印刷処理を再度実行した後に前記第２のプリント手段による印刷処理を停止させ、
印刷処理の再開を指示する旨が入力されると前記第１および第２のプリント手段に対する印刷処理を再開させて後続する印刷ジョブの印刷処理を再開する。
【００２１】
［プログラム］
また、本発明のプログラムは、同一の連続紙に印刷を行う第１および第２のプリント手段に対して印刷処理を実行させるための印刷制御方法をコンピュータに実行させるためのプログラムであって、
前記第１のプリント手段に対して所定量の印刷処理を実行した後に前記第１のプリント手段による印刷処理を停止させるステップと、
前記第１のプリント手段による印刷処理における位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、前記第１のプリント手段に対して所定量の印刷処理を再度実行した後に前記第１のプリント手段による印刷処理を停止させるステップと、
印刷処理の再開を指示する旨が入力されると前記第１のプリント手段に対する印刷処理を再開させて前記第２のプリント手段の印刷位置まで印刷された連続紙が到達するような印刷処理を行うステップと、
前記第２のプリント手段に対して所定量の印刷処理を実行した後に印刷処理を停止させるステップと、
前記第２のプリント手段による印刷処理における位置情報または画質情報が変更された場合、変更された該位置情報または画質情報に基づいて、前記第２のプリント手段に対して所定量の印刷処理を再度実行した後に前記第２のプリント手段による印刷処理を停止させるステップと、
印刷処理の再開を指示する旨が入力されると前記第１および第２のプリント手段に対する印刷処理を再開させて後続する印刷ジョブの印刷処理を再開するステップとをコンピュータに実行させる。
【発明の効果】
【００２２】
以上説明したように、本発明によれば、ホスト装置側では印刷ジョブを１回生成するだけで印刷処理の事前確認が行われるため、重連構成の印刷システムにおいて事前確認を行う場合でも、ホスト装置側に特定の操作やアプリケーションを必要とすることなく効率的に事前確認を行うことができるという効果を得ることができる。
【発明を実施するための最良の形態】
【００２３】
次に、本発明の実施の形態について図面を参照して詳細に説明する。図１は本発明の一実施形態の印刷システムの概略構成を示すブロック図である。
本実施形態の印刷システムは、図１に示されるように、印刷ジョブを生成して送信するホスト装置２と、重連コントローラ部３と、２台のプリンタ２１、２２とから構成されている。
【００２４】
大型コンピュータとして設けられているホスト装置２は、例えば、図示しないデータベースから顧客ごとの情報を取得し、取得した情報から所定のフォームのジョブデータを生成して、生成したジョブデータを印刷ジョブデータとして重連コントローラ部３に出力する。
【００２５】
重連コントローラ部３は、ホスト装置２からの印刷ジョブを受信してプリンタ２１、プリンタ２２に対する印刷処理を行っている。
【００２６】
本実施形態では、プリンタ２１により連続紙の表面印刷を実行し、プリンタ２２により連続紙の裏面印刷を実行する場合について説明する。つまり、重連コントローラ部３は、ホスト装置２からの印刷ジョブのうち表面の印刷データをプリンタ２１に送信し、裏面の印刷データをプリンタ２２に送信する。
【００２７】
２台のプリンタ２１、２２はお互いの動作状況を監視していて、どちらか一方のプリンタが印刷停止状態（Not Ready）になると、そのことを検知したもう一方のプリンタが印刷処理を停止することにより２台のプリンタが同期して動作するように構成されている。
【００２８】
なお、本実施形態では２台のプリンタにより重連構成の印刷システムが構成されている場合を用いて説明するが、３台以上のプリンタにより重連構成の印刷システムを構成することも可能である。
【００２９】
また、プリンタ２１は、図１に示されるように、プリンタコントローラ部１０と、操作パネル１９と、プリンタエンジン２０とを備えている。さらに、プリンタコントローラ部１０は、ホストＩ／Ｆ部１１と、ＲＯＭ１２と、ＲＡＭ１３と、ＮＶＲＡＭ（Non-volatile RAM：不揮発性ＲＡＭ）１４と、ＣＰＵ１５と、パネルＩ／Ｆ部１６と、ＨＤＤ１７と、エンジンＩ／Ｆ部１８とから構成されている。
なお、プリンタ２２の基本的な構成は、プリンタ２１と同様な構成になっているため、その説明は省略する。
【００３０】
ホストＩ／Ｆ部１１、ＲＯＭ１２、ＲＡＭ１３、ＮＶＲＡＭ１４、ＣＰＵ１５、パネルＩ／Ｆ部１６、ＨＤＤ１７、エンジンＩ／Ｆ部１８は、プリンタコントローラ部１０内において、それぞれバスラインにより接続されている。
【００３１】
エンジンＩ／Ｆ部１８には、プリンタエンジン２０が接続されており、プリンタコントローラ部１０では、エンジンＩ／Ｆ部１８によりプリンタエンジン２０の印刷処理の制御が行われる。
【００３２】
プリンタエンジン２０は、プリンタコントローラ部１０から入力される印刷データに基づいた印刷処理を行う。プリンタエンジン２０は、記録用紙として連続紙を用い、この連続紙を一定速度で搬送しながら印刷処理を行う。なお、プリンタエンジン２０は、例えば、所定の搬送路に沿って搬送される連続紙へ電子写真プロセスを適用して印刷データに応じた画像を形成する一般的な構成を適用することができるため、ここではプリンタエンジン２０の詳細な説明については省略する。
【００３３】
ホストＩ／Ｆ部１１には、重連コントローラ部３が接続されており、プリンタ２１では重連コントローラ部３からの印刷ジョブに基づく印刷処理が行われる。
【００３４】
また、プリンタコントローラ部１０では、重連コントローラ部３から入力される印刷ジョブを、記憶手段としてＨＤＤ１７を用いて順に格納しながら、ＨＤＤ１７に格納されている印刷ジョブを読み出して印刷データとしてプリンタエンジン２０に出力することにより印刷処理が行われるようにしている。なお、ここでは、記録手段の一例としてＨＤＤ１７を用いているが、印刷ジョブをＲＡＭ１３等の他の記憶媒体に格納するようにしてもよい。
【００３５】
このようなプリントコントローラ部１０には、ＮＶＲＡＭ１４が設けられており、このＮＶＲＡＭ１４に、プリンタエンジン２０で印刷処理を行う際の印字位置を決定する情報（以下、位置情報と称する。）や、印字濃度等の印字品質を決定する情報（以下、画質情報と称する。）などの各種情報（パラメータ）の設定値が格納される。なお、各種情報（パラメータ）の設定値は、ＨＤＤ１７に格納するようにしてもよい。
【００３６】
一方、プリンタコントローラ部１０は、パネルＩ／Ｆ部１６を介して操作パネル１９と接続されていて、コントローラ部１０は、操作パネル１９のディスプレイ（不図示）上に各種の情報を表示したり、操作パネル１９から入力されたキー操作の内容を入力することが可能となっている。具体的には、プリンタコントローラ部１０では、操作パネル１９上で設定された位置情報や画質情報の設定値を含む各種のパラメータ値が、ＮＶＲＡＭ３２に格納され、格納されたパラメータ値に基づいた印刷処理が、プリンタエンジン２０で実行されるようになっている。
【００３７】
プリンタ２１、２２には、予めフォームが印刷された連続紙が装填された状態で、重連コントローラ部３から印刷ジョブが入力されることにより、入力された印刷ジョブに基づいて同一の連続紙に対する印刷処理が実行される。
【００３８】
ここで、プリンタ２１では、プリンタエンジン２０に連続紙が適正にセットされることにより、連続紙の各ページの設定位置への印字処理が可能となっている、また、プリンタ２１では、セットされた連続紙の物理的な位置ずれや連続紙上の事前印刷の印刷ずれに対して、位置情報の調整が可能となっている。また、プリンタ２１では、操作パネル１９に所定のＵＩ（ユーザインタフェース）画面を表示して、画質情報の設定／変更が可能となっている。
すなわち、プリンタ２１では、予め設定されている位置情報、画質情報の設定値をＮＶＲＡＭ１４に格納し、格納されている位置情報および画質情報の設定値を読み出して、印刷処理を行うようになっている。
【００３９】
このような構成の本実施形態の印刷システムにおいて、プリンタコントローラ部１０では、事前確認モードを設定することが可能となっている。そして、プリンタコントローラ部１０において事前確認モードが設定されている場合、新たな印刷ジョブに基づいた印刷処理が開始される時、連続紙などの用紙の掛け替えがなされた時、エラーなどによって中断していた印刷処理が再開される時などの予め設定されたタイミングで、事前確認モードを用いた印刷処理を実行するようになっている。
【００４０】
このような本実施形態の印刷システムの外観構成を図２に示す。本実施形態では、表面の印刷を行うプリンタ２１を上流機とし、裏面の印刷を行うプリンタ２２を下流機として表現する。
【００４１】
また、上流機であるプリンタ２１と下流機であるプリンタ２２との間には、ターンバー等の反転装置２３が設けられている。この反転装置２３は、プリンタ２１から出力された連続紙の裏表を反転させてプリンタ２２に入力する。
【００４２】
このような構成となっていることにより、上流機であるプリンタ２１においてまず連続紙の表面の印刷が行われ、反転装置２３において裏表の反転が行われた後に下流機であるプリンタ２２において裏面の印刷が行われる。
【００４３】
そして、プリンタ２１、２２には、それぞれ転写位置から一定の距離だけ離れた場所に印刷状態を確認するための確認用の窓が設けられており印刷状態の確認ができるようになっている。この確認用の窓から印刷状態を確認できる位置を視認位置とする。
【００４４】
本実施形態の印刷システムでは、印刷ジョブの実行や削除等のジョブ制御機能、印刷を停止／再開する制御機能等は、重連コントローラ部３、プリンタ２１、２２にそれぞれ備えられている。つまり、重連コントローラ部３、プリンタ２１、２２のどの操作パネルからでもジョブ制御機能や印刷の停止／再会の制御機能を操作することが可能となっている。
【００４５】
ただし、印刷システム全体の動作制御については、主に重連コントローラ部３がその管理を行うように構成されている。そのため、重連コントローラ部３は、印刷システム全体の動作を制御する印刷制御装置として機能していることになる。
【００４６】
そして、本実施形態の印刷システムでは、事前確認モードによる印刷処理を行う場合、プリンタ２１に対して所定量の印刷処理を実行した後にプリンタ２１による印刷処理を停止させ、印刷結果が良好でオペレータにより印刷処理の再開を指示する旨が入力されるとプリンタ２１に対する印刷処理を再開する。
【００４７】
このプリンタ２１に対して印刷処理の停止制御を行う停止制御手段、プリンタ２１による印刷処理を再開させる再開制御手段は、プリンタ２１内に設けられていても良いし、重連コントローラ部３内に設けられていてもよい。また、プリンタ２１における位置情報および画質情報を変更して印刷処理の調整を行う調整手段がプリンタ２１内に構成される。
【００４８】
そして、プリンタ２１における停止制御を行う停止制御手段は、調整手段により位置情報または画質情報が変更された場合、変更された位置情報または画質情報に基づいて、所定量の印刷処理を再度実行する。
【００４９】
そして、プリンタ２２に対しても同様に、停止制御手段、再開制御手段、調整手段が設けられている。
【００５０】
このような構成となっていることにより、本実施形態の印刷システムでは、プリンタ２１に対して表面１ページから表面Ｎページという所定量の印刷処理を実行した後に印刷処理を停止させる。そして、印刷処理の再開を指示する旨が入力されるとプリンタ２１に対する印刷処理を再開させてプリンタ２２の印刷位置まで印刷された連続紙が到達するような印刷処理を行う。そして、プリンタ２２に対して裏面１ページから裏面Ｎページという所定量の印刷処理を実行した後に印刷処理を停止させ、印刷処理の再開を指示する旨が入力されるとプリンタ２１、２２に対する印刷処理を再開させて後続する印刷ジョブの印刷処理を再開する。
【００５１】
上記で説明した停止制御手段、再開制御手段、調整手段等は、例えば、印刷制御プログラムが、図示しない磁気ディスク、半導体メモリ等の記録媒体から重連コントローラ部３またはプリンタ２１、２２に読み込まれてインストールされることにより実現される。具体的には、重連コントローラ部３またはプリンタ２１、２２内のＣＰＵがこのプログラムの制御により重連コントローラ部３またはプリンタ２１、２２のハードウェア資源に特定の処理を行うように指示することにより各種の印刷制御処理が実現される。
【００５２】
次に、本実施形態の印刷システムにおける動作を図３のフローチャートを参照して説明する。
【００５３】
事前確認モードによる印刷処理が開始されると、先ず、各プリンタ２１、２２では、位置情報・画質情報の設定が変更されないようにロックし、設定されている位置情報及び画質情報をＮＶＲＡＭ１４等から読み出す等の印刷用編集処理が行われる（Ｓ１０１）。そして、受信データの解析／ビットマップイメージの展開処理等を行った後に、上流機であるプリンタ２１では、読み出した位置情報及び画質情報に基づいて、予め設定されたＮページの印刷処理が実行され（Ｓ１０２）、その後、印刷処理は停止される（Ｓ１０３）。
【００５４】
ここで、印刷処理が行われるＮページの具体的な数については、転写位置から視認位置までの距離を勘案して、予め設定するようにしてもよいし、印刷ページの長さに基づいて下記のような計算式により各プリンタで自動的に算出するようにしてもよい。
転写位置から視認位置までの距離／１ページあたりの長さ＝Ｎ
【００５５】
ここまでの処理により上流機では視認位置まで印刷されたページが届くことになる。そして、上流機では目視検査が行われる（Ｓ１０４）。
【００５６】
この目視検査における処理の一例を図４のフローチャートに示す。先ず、Ｓ１０３において印刷が停止されると同時に、位置情報・画質情報変更のロックが解除され、位置情報及び画質情報の設定変更を可能とすると共に、操作パネル１９の図示しないディスプレイパネル上に、位置情報及び画像情報の設定／変更を行うＵＩ表示を行う（Ｓ２０１）。
【００５７】
これにより、印刷結果に基づいた位置情報及び画質情報の設定変更が可能となり、例えば、処理結果から印字位置を調整する必要が生じた場合には、位置情報を変更することができ、また、印字濃度等の画質調整が必要であれば、画質情報を変更することができるようになる。
【００５８】
一方、操作パネル１９には、Continue（印刷継続）キー（不図示）が設けられており、このContinueキーが押下されたかどうかの判定が行われる（Ｓ２０２）。プリンタ２１のオペレータは、印刷結果に基づいた位置情報または画質情報の変更が終了したときは、このContinueキーを押下する。また、印刷結果から位置情報および画質情報を変更する必要が無いと判断したした場合には、そのままContinueキーを押下する。そして、Ｓ２０２においてContinueキーが押下されると、位置情報および画質情報の設定はロックされる（ステップ２０３）
【００５９】
このようにして上流機での目視検査が終了すると、上流機で位置情報または画質情報の変更が行われたかどうかの判定が行われる（図３のＳ１０５）。Ｓ１０５において位置情報または画質情報の変更が行われたと判定された場合、変更された位置情報および画質情報により印刷データの調整が行われた後に（Ｓ１０６）、Ｓ１０２の処理に戻って印刷開始ページからＮページの印刷が行われ同様の処理が繰り返される。
【００６０】
そして、事前印刷の結果に不具合が無くなり、Ｓ１０５において位置情報および画質情報のいずれも変更されていないことが確認された場合、印刷開始ページが下流機であるプリンタ２２の転写位置に到達するまで印刷が行われる。ここで印刷するページ数は、上記で説明したのと同様に予めページ数を設定しておいてもよいし、上流機と下流機の間の搬送路の長さと１ページあたりの長さから自動的に算出するようにしてもよい。
【００６１】
そして、下流機であるプリンタ２２において上流機で行われた処理と同様の処理が行われることにより裏面印刷に問題が無いか否かの確認が行われる（Ｓ１０８〜Ｓ１１２）。なお、Ｓ１１０の下流機での目視検査の具体的な処理は図４に示したフローチャートによる処理になる。
【００６２】
そして、表面印刷および裏面印刷の両方ともに問題が無いことが確認された後に、続きのページからジョブ完了までの印刷処理が続行される（Ｓ１１３）。
【００６３】
本実施形態のように、事前印刷の印刷結果がＯＫとなった場合、事前印刷として用いた印刷結果はそのまま通常の印刷出力として使用されることになるので、印刷処理時間の短縮が図られるとともに、連続紙の不必要な損失の発生を防ぐことにもなる。
【００６４】
また、プリンタ２１、２２では、重連コントローラ部３から送信された印刷ジョブをＨＤＤ１７等に保存することにより、事前確認のための印刷処理を行ったにもかかわらず、ホスト装置２に対して送信済みの印刷ジョブの削除や、印刷ジョブの再送を要求することなく、継続して印刷ジョブに基づいた印刷処理の実行が可能となる。
【００６５】
さらに、ホスト装置２にとっても、印刷ジョブを１回送信するだけで印刷処理の事前確認が行われるため、事前確認を行うために特定のアプリケーションや操作が必要にならず煩わしい処理が必要がない。
【００６６】
図４に示した目視検査の例では、Continueキーを押下することにより印刷処理を再開する指示を入力するようにしているが、図５に示すように、一定時間内に位置情報および画質情報の変更が入力されない場合に、印刷処理を再開する旨の指示が入力されたものと判定するようにしてもよい。
【００６７】
図５のフローチャートでは、位置情報および画質情報の変更のロックを解除した後に、一定時間経過しても位置情報および画質情報の変更が入力されない場合（Ｓ２０４）、印刷処理を再開する旨の指示が入力されたものとして位置情報および画質情報の変更をロックする（Ｓ２０３）。
【００６８】
このようにすることにより、オペレータは印刷結果に問題が有ると判断した場合にのみ位置情報の変更や画質情報の変更のための操作を行えばよく、印刷結果に問題が無いと判断した場合にはそのまま何もしなくても印刷が継続されることになる。なお、この一定時間は予め設定できるようにすることができる。
【００６９】
また、本実施形態では、位置情報または画質情報が変更されれば、変更結果の確認のための印刷処理が実行されるようにしているが、実質的には問題ないような変更が行われる場合がある。このような場合にまで常に事前確認のための印刷処理が行われると、印刷時間の短縮の妨げとなったり、印刷コストの上昇等の要因となる。そのため、変更結果の確認のための印刷処理を実行するか否かをユーザに委ねるようにしてもよい。例えば、Continueキーとは別に実行キーを設け、位置情報または画質情報を変更した場合でもユーザが変更結果の確認は不要であると判断した場合には、実行キーを押下するようにするようにしても良い。そして、この実行キーが押下された場合には、たとえ位置情報や画質情報が変更されていても印刷結果は問題が無いものとして次の処理に進むようにする。
【００７０】
このようにすることにより、変更結果の確認のための印刷処理を実行するか否かをユーザの選択に委ねることが可能となり、軽微な変更の場合にまで再度同じ印刷を行うことを防ぐことが可能となる。
【００７１】
また、本実施形態では、印刷開始等の際には常に事前確認が行われる事前確認モードが設定されている場合について説明しているが、事前確認モードと通常印刷モードとを設定により変更可能とするようにしてもよい。
【００７２】
次に、本実施形態における印刷制御方法により行われる事前確認の様子を図６に示す。
図６では、印刷が行われた部分を連続紙上に斜線を設けることにより表現している。なお、通常このような重連構成の印刷システムでは、連続紙は上流機２１、反転装置２３、下流機２２間に印刷が行われる前に予め装填されている。
【００７３】
先ず、上流機２１において印刷開始ページからＮページ分の印刷が行われた後に印刷処理が停止すると、図６（ａ）に示すように視認位置に表面の印刷部分が届いていることになる。ここで、位置情報および画質情報のいずれも変更されない場合には、下流機２２の転写位置まで印刷処理が実行されて図６（ｂ）に示すような状態となる。
【００７４】
ここで、下流機２２においてＮページ分の印刷が行われると、図６（ｃ）に示すように下流機２２の視認位置まで裏面の印刷部分が届くことになる。ここで、位置情報および画質情報のいずれも変更されない場合には、継続して印刷処理が実行されることとなる（図６（ｄ））。
【００７５】
本実施形態の印刷システムによれば、事前確認処理において位置情報および画質情報のいずれも変更がされなかった場合には、不要な印刷は全く行われないことがわかる。
【００７６】
[変形例]
上記実施形態では、事前印刷として１ページから設定されたＮページまでの印刷を各プリンタ２１、２２で実行するものとして説明している。しかし、印刷ジョブによってはページ毎に印刷内容が変わる場合もあるため、印刷ジョブの内容によっては最初の数ページを印刷しただけでは確認が十分とは言えない場合がある。例えば、印刷ジョブの途中に、イメージデータや集計表を印刷する場合、またはバーコードやＱＲ（Quick Response）コード等の２次元コードを印刷するような場合、最初の数ページの中にこのような印字内容が複雑だったり高い画質が要求される印刷部分が含まれていないのでは事前確認は十分とは言えない。そのため、事前確認印刷として１ページから数ページを印刷するのではなく、指定されたページ番号から数ページを印刷して事前確認ができるようにしてもよい。
【００７７】
または、１ページ目から事前確認を実行したい印刷部分が含まれるページまでの印刷を事前印刷として実行するようにしてもよい。そして、最も高い印刷品質が要求される部分が視認位置となるように事前印刷のページ数を設定するようにすれば、印刷処理の事前確認を確実に実行することができる。
【００７８】
そして、指定されたページ番号から数ページを印刷して事前確認を行った際にオペレータが印刷結果に問題があると判断した場合、そのまま継続印刷するか、最初から印刷しなおすか、指定ページ番号から印刷しなおすか、指定ページ数遡って印刷しなおすかをオペレータに選択するよう要求するようにしてもよい。
【００７９】
さらに、印刷ジョブの内容によっては１ページのみを確認したのでは事前確認が十分ではない場合もある。例えば、１単位の印刷データが複数ページにわたるような場合には各ページを順次確認しなければ問題が無いと判定することができない。そのような場合には、事前確認のための印刷処理を１ページ毎に一定時間間隔で間歇的に印刷するようにしてもよい。そして、間歇印刷を行う間隔はオペレータが１つのページを目視で確認できることができるような時間に設定する。このように１ページ毎に間歇的な印刷を行うことにより、オペレータは特に操作をすることなく、複数ページの事前確認印刷を順次目視にて確認していくことが可能となる。
【図面の簡単な説明】
【００８０】
【図１】本発明の一実施形態の印刷システムの構成を示すブロック図である。
【図２】本発明の一実施形態の印刷システムの外観構成を示す図である。
【図３】本発明の一実施形態の印刷システムの動作を示すフローチャートである。
【図４】図３中の目視検査における処理の一例を示すフローチャートである。
【図５】図３中の目視検査における処理の他の例を示すフローチャートである。
【図６】本発明の一実施形態における印刷制御方法により行われる事前確認の様子を示す図である。
【符号の説明】
【００８１】
２    ホスト装置
３    重連コントローラ部
１０    プリンタコントローラ部
１１    ホストＩ／Ｆ部
１２    ＲＯＭ
１３    ＲＡＭ
１４    ＮＶＲＡＭ
１５    ＣＰＵ
１６    パネルＩ／Ｆ部
１７    ＨＤＤ
１８    エンジンＩ／Ｆ
１９    操作パネル
２０    プリンタエンジン
２１    プリンタ（上流機）
２２    プリンタ（下流機）
Ｓ１０１〜Ｓ１１３    ステップ
Ｓ２０１〜Ｓ２０４    ステップ
【図１】
0004711136.tif 000002
【図２】
0004711136.tif 000003
【図３】
0004711136.tif 000004
【図４】
0004711136.tif 000005
【図５】
0004711136.tif 000006
【図６】
0004711136.tif 000007