(57)【要約】【目的】ジョブの印刷中にジョブの追加部数を指示することを可能にすることにより、ジョブの終了後に再度ホストから利用者が追加の印刷ジョブを指定しなくても済む印刷装置を提供すること。【構成】同一の印刷データによって複数部の印刷が可能な印刷装置において、印刷データを蓄積する手段と、印刷の最中に操作・表示部から印刷部数の追加を指示する手段と、蓄積したデータを利用して指示された追加部数の印刷を行う手段を設ける。【選択図】　　　図１
2004058344.tif 000002
【特許請求の範囲】
【請求項１】
同一の印刷データによって複数部の印刷が可能な印刷装置において、
印刷データを蓄積する手段と、印刷の最中に操作・表示部から印刷部数の追加を指示する手段と、蓄積したデータを利用して指示された追加部数の印刷を行う手段を有することを特徴とする印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、同一の印刷データによって複数部の印刷が可能な印刷装置に関するものである。
【０００２】
【従来の技術】
印刷装置の普及に伴い、大量印刷のニーズに応える機能が印刷装置に付加されてきている。このような大量印刷の際に利用者が意図しなかった設定によって印刷が開始された場合には直接印刷装置の操作・表示部から印刷ジョブのキャンセルを行う仕組みが実現されている。
【０００３】
又、特開平１１−２１２４０１号公報では１部目の印刷後にジョブを強制的に停止し、利用者に確認を求めることによって、印刷結果が意図したものであることを確認してから残りの部数を印刷するような仕組みが提案されている。
【０００４】
【発明が解決しようとする課題】
しかし、紙サイズや両面、Ｎｉｎ１等の印刷の設定そのものは意図したものであるにも拘らず、実際に印刷が始まったときに更に追加の部数を印刷する必要があったことに気が付くことがある。従来のキャンセルを行う仕組みではこのような課題に対応できないし、特開平特開平１１−２１２４０１の方法では、必ず１部目の印刷の後でジョブが中断するか、或はジョブの実行前に１　部目の後で中断することを予め指定しなければならず、部数指定に不足が無い普通の場合にも中断されてしまうか、予め指定しなければ中断も起きず、部数の追加を行えないことになる。
【０００５】
又、一部目の印刷の後の確認のステップで部数を指定した後で更に部数の追加が必要になった場合には全部の印刷が終わってから改めてホストコンピュータから追加の部数分だけジョブを送らなければならない。
【０００６】
本発明は上記問題に鑑みてなされたもので、その目的とする処は、ジョブの印刷中にジョブの追加部数を指示することを可能にすることにより、ジョブの終了後に再度ホストから利用者が追加の印刷ジョブを指定しなくても済む印刷装置を提供することにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明は、同一の印刷データによって複数部の印刷が可能な印刷装置において、印刷データを蓄積する手段と、印刷の最中に操作・表示部から印刷部数の追加を指示する手段と、蓄積したデータを利用して指示された追加部数の印刷を行う手段を有することを特徴とする。
【０００８】
【発明の実施の形態】
以下に本発明の実施の形態を添付図面に基づいて説明する。
【０００９】
図１はこの発明による印刷装置の制御部の構成を示す機能ブロック図である。この制御部はプリンタエンジンを制御するコントローラであり、印刷データ制御手段１０１、印刷制御手段１０２、印刷データ蓄積手段１０３、操作・表示部１０４を持つ。
【００１０】
ホストコンピュータから受信した印刷データは、印刷データ処理手段１０１で画像イメージに展開される。
【００１１】
印刷制御手段１０２は、印刷ジョブの印刷部数を保持し、一部の印刷が終わるごとに保持した部数を減らしてゆくことにより、あと何部印刷しなければいけないかを判断する。又、ジョブが終わった後で、更に追加印刷を行う部数が設定されていた場合には、追加部数を印刷部数のカウンタに移し、追加部数のカウンタをゼロにしてから追加の印刷を行う処理をする。
【００１２】
印刷データ蓄積手段１０３は、印刷データの蓄積を行う。印刷データは、印刷ジョブの開始の時点でここに蓄積され、追加部数の印刷も含めたジョブの終了の時点で消去される。
【００１３】
操作・表示部１０４は、現在処理中の印刷ジョブについて印刷の残り部数と追加印刷として予約されている部数の値を表示し、操作部からの入力によって追加印刷の部数を増減させることができる。
【００１４】
図２は図１に示した制御部を含む印刷装置のハードウェアの構成を示す図であり、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、蓄積メモリ２０４、ホストＩ／Ｆ２０５、ホストコンピュータ２０６、パネルＩ／Ｆ２０７、操作・表示部２０８、エンジンＩ／Ｆ２０９、プリンタエンジン２１０から成る。
【００１５】
ＣＰＵ２０１は、この制御部全体の制御及び処理を統括する中央処理装置である。ＲＯＭ２０２は、ＣＰＵ２０１が使用するプログラムや印刷データをイメージ展開するための文字フォント（各文字のイメージデータ）等の固定データを格納した読み出し専用メモリである。
【００１６】
ＲＡＭ２０３は、ＣＰＵ２０１が処理を行なう際に使用するワーク用メモリと印刷データをページ毎の画像イメージに展開するフレームメモリ等の領域を有するランダムアクセス・メモリである。これらによって、図１に示した印刷データ処理手段１０１、印刷制御手段１０２の機能を果たす。
【００１７】
蓄積メモリ２０４は、画像イメージに展開された印刷データを一時的に保存するためのハードディスク装置（ＨＤＤ）やＲＡＭ等の容量の大きなメモリであり、図１における印刷データ蓄積手段１０２に相当する。
【００１８】
ホストＩ／Ｆ２０５は、ホストコンピュータ２０６と接続してそれから印刷データを受け取るインタフェースであり、パラレル・シリアルやネットワーク等の通信インタフェースである。
【００１９】
エンジンＩ／Ｆ２０９は、プリンタエンジン２１０と接続して、画像イメージに展開した印刷データをそのプリンタエンジン２１０に送出して印刷させるためのインタフェースである。プリンタエンジン２１０には各種の用紙供給装置及びフィニッシャー等の後処理装置を備えている。
【００２０】
パネルＩ／Ｆ２０７は、操作・表示部２０８と接続して、その表示器に後述する各種の表示をを行わせ、又、各種のキーによる指定情報を入力するためのインタフェースである。操作・表示部２０８は、例えば図４に示すようなタッチパネル付き液晶表示パネルであり、ガイダンスや印刷部数を表示するとともに、印刷の続行或は中止の選択指定及び印刷部数を変更するためのタッチキーを表示する。
【００２１】
次に、この制御部を備えた印刷装置によって追加部数印刷を行う際の動作を図３のフローチャートと図４の操作・表示部の表示を参照しながら説明する。
【００２２】
印刷の処理では図２に示した制御部が図３のフローチャートの処理を行う。
【００２３】
印刷の処理において、最初のステップ３０１で印刷データを印刷データ蓄積メモリ２０４に蓄積する。
【００２４】
更に、初期化処理としてステップ３０２では印刷部数のカウンタをジョブで指定された数にセットし、ステップ３０３では追加印刷部数を０にセットする。例えば、ホストコンピュータから印刷部数３と指示された場合には図４の４０１のように、この時点で操作部には「残り部数３、追加部数０」と表示される。
【００２５】
実際の印刷処理のステップ３０３では印刷データ蓄積メモリ２０４に蓄積されたデータを必要に応じて読み出し、エンジンＩ／Ｆ２０９を通じてプリンタエンジン２１０に送ることにより印刷が行われる。
【００２６】
この印刷ステップ３０３の最中に操作・表示部から印刷部数追加のキーが押されて割り込みが入ると、ステップ３０４によって追加部数カウンタが増減する。
【００２７】
例えば、図４の４０１の後で「＋」のキーが５回押されると、５部追加の意味になり、表示部の追加部数が５になる（図４の４０２）。ここで「−」のキーを押せば追加部数を間違って多く設定し過ぎたときに減らすことができる。
【００２８】
ステップ３０５は１部ごとの印刷の区切りを判断する。区切りで無い場合にはステップ３０３に戻り、データの続きを読み出して印刷を続ける。
【００２９】
一部ごとの区切りの場合にはステップ３０６に進み、残り部数のカウンタを１減らす。
【００３０】
ステップ３０７は残り部数が０になったかどうかを判断する。残り部数が０になっていなければ次の一部を印刷するため、ステップ３０３の最初に戻る。
【００３１】
残り部数が０になった場合、もしも追加部数の設定が行われていなくて追加部数カウンタが０のままの場合はそれ以上印刷する必要が無いので、ステップ３１１で印刷データ蓄積メモリに蓄積したデータを削除して、ジョブ全体が終了する。
【００３２】
追加部数の指定が行われていた場合にはステップ３０９でその追加部数を、新たな残り部数として設定し、ステップ３１０で追加部数のカウンタをクリアし、通常の印刷ループの先頭ステップ３０３へ戻って追加部数の印刷を開始する。当然ながら、追加部数の印刷をしている間に操作部から更に追加部数の設定を行うこともできる。その場合は現在印刷している追加部数の印刷が終わった時点で又ステップ３０８に達し、更に追加された部数の印刷が行われることになる。
【００３３】
【発明の効果】
以上の説明で明らかなように、本発明によれば、同一の印刷データにより複数部数の印刷が可能な印刷装置において、印刷が開始された後で、印刷の最中に、その印刷が終わった後で追加印刷をする部数を指定し、追加印刷を行わせることができるという効果が得られる。
【図面の簡単な説明】
【図１】本発明に係る印刷装置の制御部の機能ブロック図である。
【図２】制御部を含む印刷装置の構成を示すブロック図である。
【図３】図２に示した印刷装置において印刷処理を行う際の処理を示すフローチャートである。
【図４】図１及び図２に示した操作・表示部における表示画面の例を示す図である。
【符号の説明】
１０１　　印刷データ処理手段
１０２　　印刷制御手段
１０３　　印刷データ蓄積手段
１０４　　操作・表示部
２０１　　ＣＰＵ
２０２　　ＲＯＭ
２０３　　ＲＡＭ
２０４　　蓄積メモリ
２０５　　ホストＩ／Ｆ
２０６　　ホストコンピュータ
２０７　　パネルＩ／Ｆ
２０８　　操作・表示部
２０９　　エンジンＩ／Ｆ
２１０　　プリンタエンジン
【図１】
2004058344.tif 000003
【図２】
2004058344.tif 000004
【図３】
2004058344.tif 000005
【図４】
2004058344.tif 000006