(57)【要約】【課題】本発明の課題は、プリンタ装置で複数部印刷を行う場合、事前の試し印刷など印刷ジョブの送信回数を増やさなくても、ユーザが意図していない印刷を複数部印刷してしまうことを防止することである。【解決手段】複数部印刷において、１部目印刷後に印刷を停止してオフライン状態に遷移し、その状態において印刷の再開、印刷ジョブのキャンセル、または、プリンタ装置の設定を変更して１部目を再印刷することが可能で、ユーザがその中から１つを選択し実行できることを特徴とする。【選択図】　　　図１
2004090364.tif 000002
【特許請求の範囲】
【請求項１】
複数部印刷において、１部目印刷後に印刷を停止してオフライン状態に遷移し、その状態において印刷の再開、印刷ジョブのキャンセル、または、プリンタ装置の設定を変更して１部目を再印刷することが可能で、ユーザがその中から１つを選択し実行できることを特徴とするプリンタ装置の印刷制御方式。
【請求項２】
１部目印刷後に印刷を停止してオフライン状態に遷移するか、または、オフライン状態に遷移せず指定された部数の印刷をするかを、ユーザが選択できる手段を設けたことを特徴とする請求項１記載のプリンタ装置の印刷制御方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ装置における複数部印刷時の印刷制御方式に関するものである。
【０００２】
【従来の技術】
従来の技術では、複数部印刷を実行し、印刷ジョブやプリンタ装置の設定に問題があった場合は、印刷の途中で印刷ジョブのキャンセルが可能であるプリンタ装置であっても、問題に気付くまでに印刷してしまった用紙は無駄になっていた。また、それを防ぐため、まず１部印刷を実行し、印刷結果を確認してから複数部印刷を実行する場合は、１部目の印刷に問題がなくても、印刷ジョブを２回プリンタ装置に送らなければならなかった。
【０００３】
【発明が解決しようとする課題】
本発明の課題は、プリンタ装置で複数部印刷を行う場合、事前の試し印刷など印刷ジョブの送信回数を増やさなくても、ユーザが意図していない印刷を複数部印刷してしまうことを防止することである。
【０００４】
【課題を解決するための手段】
本発明は、複数部印刷において、１部目印刷後に印刷を停止してオフライン状態に遷移し、その状態において印刷の再開、印刷ジョブのキャンセル、または、プリンタ装置の設定を変更して１部目を再印刷することが可能で、ユーザがその中から１つを選択し実行できるよにすすることで、上記課題を解決するものである。
【０００５】
【発明の実施の形態】
以下図１および図２を用いて、本発明の一実施例を説明する。
【０００６】
図２は、本発明によるプリンタ装置のブロック図を示す。１は上位装置で、印刷ジョブに印刷制御情報として１部目印刷後にオフライン状態に遷移するか否かの情報を付加することができる。２は上位装置１から送られてきた印刷ジョブを受け取るデータ受信部、３はデータ受信部２が印刷ジョブを受信したときに、印刷ジョブに付加された１部目印刷後にオフライン状態に遷移するか否かの情報など、印刷制御情報を判別する印刷制御情報識別部、４は印刷ジョブをビットマップ展開する展開部、５は展開部４がビットマップ展開したデータを保存するためのハードディスク装置で、複数部印刷の際にも再度ビットマップ展開せずにここから読み出して再利用することができる。６はプリンタ装置の主制御部、７はユーザ、８は操作部で、ユーザ７は、プリンタ装置の設定が可能で、また、複数部印刷において、１部目印刷後に印刷を停止しオフライン状態に遷移した際に、「印刷の再開」、「印刷ジョブのキャンセル」および「プリンタ装置の設定を変更して１部目を再印刷」の中からいずれかを選択し実行することができる。９はビットマップ展開されたデータの印刷を行う印刷機構部である。
【０００７】
図１は、本発明によるプリンタ装置の複数部印刷ジョブの処理を示す流れ図である。プリンタ装置のデータ受信部２が、上位装置１から送られた複数部印刷ジョブを受信すると（Ｓｔａｒｔ）、印刷ジョブは、展開部４によってビットマップ展開されハードディスク装置５に保存され（Ｓ００１）、印刷制御情報識別３の判定によって（Ｓ００２）、１部目印刷後オフラインに遷移する場合には（Ｓ００２−Ｙｅｓ）、ハードディスク装置５に保存したビットマップデータを読み出して、あらかじめユーザ７が操作部８を介して指示した設定、および、印刷制御情報に従って１部だけ印刷を行い（Ｓ００３）、印刷を停止しオフライン状態に遷移する（Ｓ００４）。
【０００８】
ユーザ７は、印刷された１部目の印刷結果から判断して２部目以降の印刷をどうするか、操作部８を介して、「印刷の再開」、「印刷ジョブのキャンセル」および「プリンタ装置の設定を変更して１部目を再印刷」の中から選択して、プリンタ装置に処理を指示する（Ｓ００５）。１部目の印刷に問題がなく指定した部数の印刷を指示する場合は、「印刷の再開」を選択することによって、プリンタ装置はオンライン状態に遷移し（Ｓ００６）、ハードディスク装置５に保存されたビットマップデータを読み出して、１部目同様あらかじめユーザ７が操作部８を介して指示した設定、および、印刷制御情報に従って残りの部数の印刷を行い（Ｓ００７）、ハードディスク装置５に保存されたビットマップデータを削除し（Ｓ００８）、ジョブが終了する（Ｅｎｄ）。
【０００９】
１部目の印刷結果から、誤字など印刷ジョブそのものに誤りがあった場合、「印刷ジョブのキャンセル」を選択することによって、プリンタ装置はハードディスク装置５に保存されたビットマップデータを削除し（Ｓ００９）、オンライン状態に遷移し（Ｓ０１０）ジョブが終了する（Ｅｎｄ）。よって、２部目以降の印刷をしないので意図していない印刷を複数部印刷してしまうことを防ぐことができる。
【００１０】
１部目の印刷結果から、印刷位置の設定などプリンタ装置の設定に問題が認められた場合には、「プリンタ装置の設定を変更して１部目を再印刷」を選択し、ユーザ７は操作部８を介してプリンタ装置の設定を変更後オンライン状態に復帰させる（Ｓ０１１）ことによって、プリンタ装置はその設定および印刷制御情報に従ってハードディスク装置５に保存したビットマップデータを読み出し１部目を再印刷する（Ｓ００３）。以後の処理は、上記と同様になるのでプリンタ装置の設定を訂正後、再度印刷ジョブを送信せず指定した部数の出力を得ることができる。
【００１１】
また、印刷制御情報識別３の判定によって（Ｓ００２）、１部目印刷後オフラインに遷移しない場合には（Ｓ００２−Ｎｏ）、ハードディスク装置５に保存したビットマップデータを読み出してあらかじめユーザ７が操作部８を介して指示した設定、および、印刷制御情報に従って指定された部数の印刷を行い（Ｓ０１２）、ハードディスク装置５に保存されたビットマップデータを削除し（Ｓ０１３）、ジョブが終了する（Ｅｎｄ）。
【００１２】
【発明の効果】
本発明によれば、プリンタ装置による複数部印刷において、実行した印刷ジョブによる印刷がユーザが意図していないものであった場合、複数部印刷してしまうことを防ぐことができる。また、１部目の印刷が意図した通りの印刷の場合、および、プリンタ装置の設定に問題があった場合には、再度印刷ジョブを送信せず、指定した部数の出力を得ることができる。
【図面の簡単な説明】
【図１】本発明における複数部印刷ジョブの処理を示す流れ図である。
【図２】本発明におけるプリンタ装置のブロック図である。
【符号の説明】
１は上位装置、２はデータ受信部、３は印刷制御情報識別部、４は展開部、５はハードディスク装置、６は主制御部、７はユーザ、８は操作部、９は印刷機構部である。
【図１】
2004090364.tif 000003
【図２】
2004090364.tif 000004