(57)【要約】    【課題】  付加機能を有効に使用してオペレータの作業効率を向上させることができ、消耗備品の無駄な消費を抑えることができる印刷装置を提供する。    【解決手段】  受信データに複数部数指定が付加されている場合、出力結果チェックモードが指定されているか否かを判別する。出力結果チェックモード指定がある場合、チェックモード処理後、データ処理を行う。チェックモード処理では、一部出力した後、印刷を一時停止する。操作パネル１０１２に印刷一時停止のメッセージを表示すると同時に、ホストコンピュータ３０００に対し、出力結果をチェックするようにステータスを返す。ホストコンピュータ３０００あるいは操作パネル１０１２から印刷の指示があった場合、残りの部数を出力し、印刷キャンセルの指示があった場合、残りの部数のデータを消去する。【選択図】      図４
2005111994.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置から受信した印刷データを指定された部数印刷する印刷装置において、
前記印刷装置への操作入力を受け付ける操作手段と、
印刷を開始した後、所定の時期で該印刷を一時停止する停止手段と、
前記印刷の一時停止中に、前記印刷の再開の指示を前記操作手段及び前記情報処理装置のいずれからも受け付け可能であり、前記操作手段或いは前記情報処理装置から指示された前記印刷の再開の指示に基づいて前記印刷を再開する印刷再開手段とを備えたことを特徴とする印刷装置。
【請求項２】
前記所定の時期を指定する時期指定手段を備えたことを特徴とする請求項１記載の印刷装置。
【請求項３】
前記時期指定手段は、１部印刷処理後を前記所定の時期に指定することを特徴とする請求項２記載の印刷装置。
【請求項４】
前記時期指定手段は、指定ページ印刷処理後を前記所定の時期に指定することを特徴とする請求項２記載の印刷装置。
【請求項５】
前記印刷の一時停止中に、前記印刷の印刷環境を変更する指示を前記操作手段及び前記情報処理装置のいずれからも受け付け可能で有り、前記操作手段或いは前記情報処理装置から指示された前記印刷の印刷環境を変更する指示に基づいて前記印刷の印刷環境を変更する印刷環境変更手段を備えたことを特徴とする請求項１乃至４のいずれかに記載の印刷装置。
【請求項６】
前記印刷の印刷環境は、マージン、用紙サイズ、フォントのいずれかを含むことを特徴とする請求項５記載の印刷装置。
【請求項７】
情報処理装置から受信した印刷データを指定された部数印刷する印刷方法において、
印刷を開始した後、所定の時期で該印刷を一時停止する工程と、
前記印刷の一時停止中に、前記印刷の再開の指示を前記印刷装置への操作入力を受け付ける操作手段及び前記情報処理装置のいずれからも受け付け可能に制御し、前記操作手段或いは前記情報処理装置から指示された前記印刷の再開の指示に基づいて前記印刷を再開する工程とを有することを特徴とする印刷方法。
【請求項８】
情報処理装置から受信したデータを、印刷装置により複数部数印刷する印刷システムにおいて、
前記印刷装置への操作入力を受け付ける操作手段と、
前記印刷を開始した後、所定の時期で該印刷を一時停止する停止手段と、
前記印刷の一時停止中に前記情報処理装置において前記印刷の印刷環境の変更を伴う前記印刷の再開を指示可能な第１再開指示手段と、該報知後、前記操作表示手段への操作入力に基づいて前記印刷の印刷環境の変更を伴う前記印刷の再開を指示可能な第２再開指示手段と、
前記第１再開指示手段または前記第２再開指示手段の指示に応じて前記印刷を再開する印刷再開手段とを有することを特徴とする印刷システム。
【請求項９】
情報処理装置から受信した印刷データを指定された部数印刷する印刷方法を実行するためのコンピュータプログラムを格納したコンピュータが読み出し可能な記憶媒体において、
前記プログラムは、
印刷を開始した後、所定の時期で該印刷を一時停止する手順と、
前記印刷の一時停止中に、前記印刷の再開の指示を前記印刷装置への操作入力を受け付ける操作手段及び前記情報処理装置のいずれからも受け付け可能に制御し、前記操作手段或いは前記情報処理装置から指示された前記印刷の再開の指示に基づいて前記印刷を再開する手順とを有することを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷方法、印刷システムおよび記憶媒体に関する。
【背景技術】
【０００２】
従来、印刷装置では、あるジョブに対して複数部数を指定して印刷を開始した場合、連続して全ての部数を出力していた。また、その出力方法には、ジョブを１セットとして指定部数分出力する方法や、各頁を指定部数ずつ連続して印刷する方法があった（特許文献１参照）。
【０００３】
また、昨今の印刷装置は複数の給紙口、排紙口、ステープリングなどの用紙ハンドリング機能を有しており、複数部数を指定する際、その複数部数に対してステープリング等の付加的な機能を指定する使い方が増加している。
【特許文献１】特開平１０−１１９３６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の印刷装置には以下に掲げる問題があり、より一層の改善が要望された。すなわち、複数部数に対してステープリング等の付加的な機能を使用する際、印字結果を一旦、確認してから複数の部数を指定することが重要である。
【０００５】
つまり、意図したものと異なる印字結果で複数同時に印刷およびステープルを行ってしまった場合、消耗備品である用紙、ステープルの針などを無駄に消費してしまうことなる。
【０００６】
そこで、本発明は、上記問題を解決するためになされたものであり、付加機能を有効に使用してオペレータの作業効率を向上させることができ、消耗備品の無駄な消費を抑えることができる印刷装置、印刷方法、印刷システムおよび記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の印刷装置は、情報処理装置から受信した印刷データを指定された部数印刷する印刷装置において、前記印刷装置への操作入力を受け付ける操作手段と、印刷を開始した後、所定の時期で該印刷を一時停止する停止手段と、前記印刷の一時停止中に、前記印刷の再開の指示を前記操作手段及び前記情報処理装置のいずれからも受け付け可能であり、前記操作手段或いは前記情報処理装置から指示された前記印刷の再開の指示に基づいて前記印刷を再開する印刷再開手段とを備えたことを特徴とする。
【０００８】
本発明の印刷方法は、情報処理装置から受信した印刷データを指定された部数印刷する印刷方法において、印刷を開始した後、所定の時期で該印刷を一時停止する工程と、前記印刷の一時停止中に、前記印刷の再開の指示を前記印刷装置への操作入力を受け付ける操作手段及び前記情報処理装置のいずれからも受け付け可能に制御し、前記操作手段或いは前記情報処理装置から指示された前記印刷の再開の指示に基づいて前記印刷を再開する工程とを有することを特徴とする。
【０００９】
本発明の印刷システムは、情報処理装置から受信したデータを、印刷装置により複数部数印刷する印刷システムにおいて、前記印刷装置への操作入力を受け付ける操作手段と、前記印刷を開始した後、所定の時期で該印刷を一時停止する停止手段と、前記印刷の一時停止中に前記情報処理装置において前記印刷の印刷環境の変更を伴う前記印刷の再開を指示可能な第1再開指示手段と、該報知後、前記操作表示手段への操作入力に基づいて前記印刷の印刷環境の変更を伴う前記印刷の再開を指示可能な第２再開指示手段と、前記第1再開指示手段または前記第2再開指示手段の指示に応じて前記印刷を再開する印刷再開手段とを有することを特徴とする。
【００１０】
本発明の記憶媒体は、情報処理装置から受信した印刷データを指定された部数印刷する印刷方法を実行するためのコンピュータプログラムを格納したコンピュータが読み出し可能な記憶媒体において、前記プログラムは、印刷を開始した後、所定の時期で該印刷を一時停止する手順と、前記印刷の一時停止中に、前記印刷の再開の指示を前記印刷装置への操作入力を受け付ける操作手段及び前記情報処理装置のいずれからも受け付け可能に制御し、前記操作手段或いは前記情報処理装置から指示された前記印刷の再開の指示に基づいて前記印刷を再開する手順とを有することを特徴とする。
【発明の効果】
【００１１】
本発明の請求項１に係る印刷装置によれば、情報処理装置から受信した印刷データを指定された部数印刷する際、操作手段により前記印刷装置への操作入力を受け付け、印刷を開始した後、停止手段により所定の時期で該印刷を一時停止し、前記印刷の一時停止中に、印刷再開手段により前記操作手段或いは前記情報処理装置から指示された前記印刷の再開の指示に基づいて前記印刷を再開するので、複数部数指定のジョブに対し、全ての部数を出力する前に印字結果をチェックし、直ちに残りの部数の印刷に入ることができる。したがって、付加機能を有効に使用してオペレータの作業効率を向上させることができ、消耗備品の無駄な消費を抑えることができる。
【００１２】
請求項２に記載の印刷装置によれば、時期指定手段により前記所定の時期を指定するので、オペレータの意図したタイミングで一時停止させることができる。
【００１３】
請求項３に記載の印刷装置によれば、前記時期指定手段は、１部印刷処理後を前記所定の時期に指定するので、オペレータは１部印刷した結果を基に印刷の再開を判断することができる。
【００１４】
請求項４に記載の印刷装置によれば、前記時期指定手段は、指定ページ印刷処理後を前記所定の時期に指定するので、オペレータが指定したページを印刷した後に印刷を一時停止させてその再開を判断することができる。
【００１５】
請求項５に記載の印刷装置によれば、前記印刷の一時停止中に、前記印刷の印刷環境を変更する指示を前記操作手段及び前記情報処理装置のいずれからも受け付け可能で有り、印刷環境変更手段により前記操作手段或いは前記情報処理装置から指示された前記印刷の印刷環境を変更する指示に基づいて前記印刷の印刷環境を変更するので、印刷結果をチェックした後、フォント等の印刷環境を変更する必要がある場合、同じジョブを再度転送することなく、要求する印刷結果を得ることが可能であり、複数部数の印刷にかかる時間を短縮できる。
【発明を実施するための最良の形態】
【００１６】
本発明の印刷装置、印刷方法、印刷システムおよび記憶媒体の実施の形態について説明する。本実施の形態における印刷装置はレーザビームプリンタに適用される。
【００１７】
［第１の実施形態］
図１は第１の実施の形態におけるレーザビームプリンタの構成を示す断面図である。図において、１０００はＬＢＰ本体であり、外部に接続されているホストコンピュータから供給される文字情報（文字コード等）やフォーム情報あるいはマクロ命令などを入力して記憶するとともに、それらの情報に従って対応する文字パターンやフォームパターン等を作成し、記録紙等に像を形成する。
【００１８】
１０１２は操作スイッチおよびＬＥＤ表示器などが配されている操作パネルである。１００１はＬＢＰ本体１０００全体の制御およびホストコンピュータから供給される文字情報などを解析するプリンタ制御ユニットである。このプリンタ制御ユニット１００１は、主に文字情報を、対応する文字パターンのビデオ信号に変換してレーザドライバ１００２に出力する。
【００１９】
レーザドライバ１００２は半導体レーザ１００３を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ１００３から発射されるレーザ光１００４のオン・オフを切り換える。レーザ光１００４は回転多面鏡１００５で左右方向に振らされて静電ドラム１００６を走査しながら露光する。これにより、静電ドラム１００６には文字パターンの静電潜像が形成されることになる。この潜像は、静電ドラム１００６周囲に配設された現像ユニット１００７により現像された後、記録紙に転写される。記録紙として用いられるカットシート記録紙は、ＬＢＰ本体１０００に装着された用紙カセット１００８に収納され、給紙ローラ１００９および搬送ローラ１０１０と搬送ローラ１０１１とにより、装置内に取り込まれて、静電ドラム１００６に供給される。
【００２０】
また、ＬＢＰ本体１０００は拡張用インターフェース（図示せず）を少なくとも１つ以上有しており、内蔵フォントに加えてオプションフォントＲＯＭ、言語系の異なる制御用ＲＯＭ（エミュレーション等）、大容量の不揮発性記憶素子などが拡張用インターフェースに接続可能である。
【００２１】
図２は図１のレーザビームプリンタを含むプリンタ制御システムの構成を示すブロック図である。図において、３０００はホストコンピュータであり、ＲＯＭ３のプログラム用ＲＯＭに記憶された文書処理プログラム等に基づいて図形、イメージ、文字、表（表計算などを含む）等が混在した文書処理を実行するＣＰＵ１を有し、ＣＰＵ１はシステムデバイス４に接続される各デバイスを総括的に制御する。
【００２２】
ＲＯＭ３のプログラム用ＲＯＭは、ＣＰＵ１の制御プログラム等を記憶し、ＲＯＭ３のフォント用ＲＯＭは文書処理の際に使用するフォントデータ等を記憶し、ＲＯＭ３のデータ用ＲＯＭは文書処理等を行う際に使用する各種データを記憶する。
【００２３】
２はＲＡＭであり、ＣＰＵ１の主メモリ、ワークエリアなどとして機能する。５はキーボードコントローラ（ＫＢＣ）であり、キーボード９やポインティングデバイス（図示しない）からのキー入力を制御する。６はＣＲＴコントローラ（ＣＲＴＣ）であり、ＣＲＴディスプレイ（ＣＲＴ）１０の表示を制御する。７はメモリコントローラ（ＭＣ）であり、ブートプログラム、種々のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶するハードディスク（ＨＤ）、フロッピー（登録商標）ディスク（ＦＤ）等の外部メモリ１１とのアクセスを制御する。８はプリンタコントローラ（ＰＲＴＣ）であり、双方向性インタフェース（インタフェース）２１を介してプリンタ（ＬＢＰ本体）１０００に接続されており、プリンタ１０００との通信制御処理を実行する。
【００２４】
上記構成を有するホストコンピュータ３０００では、ＣＰＵ１は、例えばＲＡＭ２に設定された表示情報ＲＡＭへのアウトラインフォントの展開（ラスタライズ）処理を実行し、ＣＲＴ１０上でのＷＹＳＩＷＹＧを可能としている。また、ＣＰＵ１は、ＣＲＴ１０上のマウスカーソル（図示せず）等で指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。
【００２５】
一方、プリンタ１０００では、１２はプリンタＣＰＵであり、ＲＯＭ１３のプログラム用ＲＯＭに記憶された制御プログラムあるいは外部メモリ１４に記憶された制御プログラムに基づいてシステムバス１５に接続された各種デバイスとのアクセスを総括的に制御し、印刷部インターフェース（Ｉ／Ｆ）１６を介して接続された印刷部（プリンタエンジン）１７に出力情報として画像信号を出力する。
【００２６】
また、このＲＯＭ１３のプログラム用ＲＯＭは後述する図３〜図７のフローチャートで示される制御プログラムを記憶する。ＲＯＭ１３のフォント用ＲＯＭは出力情報を生成する際に使用するフォントデータなどを記憶する。ＲＯＭ１３のデータ用ＲＯＭは、ハードディスク等の外部メモリ１４が無い場合、ホストコンピュータで利用される情報などを記憶する。
【００２７】
ＣＰＵ１２は入力部１８を介してホストコンピュータと通信処理可能であり、プリンタ内の情報などをホストコンピュータ３０００に通知する。１９はＣＰＵ１２の主メモリ、ワークエリアなどとして機能するＲＡＭであり、増設ポート（図示せず）に接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。ＲＡＭ１９は出力情報展開領域、環境データ格納領域として用いられ、ＮＶＲＡＭ（不揮発性メモリ）からなる。
【００２８】
ハードディスク（ＨＤ）、ＩＣカードなどの外部メモリ１４は、メモリコントローラ（ＭＣ）２０によりアクセス制御される。外部メモリ１４はオプションとして接続され、フォントデータ、エミュレーションプログラム、フォームデータなどを記憶する。操作部（操作パネル）１０１２には、前述したように操作スイッチおよびＬＥＤ表示器などが配されている。
【００２９】
外部メモリ１４は少なくとも１つ以上設けられており、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成することが可能である。また、外部メモリ１４としてＮＶＲＡＭを設け、操作部１０１２からのプリンタモード設定情報を記憶するようにしてもよい。
【００３０】
上記構成を有するプリンタ１０００では、ＣＰＵ１２がデータ処理中、またはホストコンピュータからのデータ待ち状態にある時、その状態における印刷環境を初期化するような事象、例えば操作部１０１２を介して初期化指示が発生した場合、ＣＰＵ１２は現在の環境を入力部１８を介してホストコンピュータ３０００に通知するので、オペレータは本初期化処理が予期せぬ事象である場合でも元の印刷環境に復帰することが容易である。
【００３１】
図３はプリンタ１０００の印刷処理手順を示すフローチャートである。この処理プログラムはプリンタ１０００内ＲＯＭ１３のプログラム用ＲＯＭに格納されており、ＣＰＵ１２によって実行される。まず、受信データがあるか否かを判別する（ステップＳ１）。受信データがない場合、ステップＳ１の処理を繰り返し、受信データがある場合、受信データに複数部数指定が付加されているか否かを判別する（ステップＳ２）。
【００３２】
複数部数指定が付加されている場合、出力結果チェックモードが指定されているか否かを判別する（ステップＳ３）。ここで、出力結果チェックモードとは、全ての部数を一度に出力せず、一部出力した後にオペレータに出力結果のチェックを促すモードである。
【００３３】
出力結果チェックモードが指定されている場合、チェックモード処理を行う（ステップＳ４）。チェックモード処理後、印刷部１７で印刷を行うデータ処理を行い（ステップＳ５）、ステップＳ１の処理に戻る。
【００３４】
一方、ステップＳ２で受信データがない場合、あるいはステップＳ３で複数部数指定がない場合、ステップＳ４におけるチェックモード処理を行わずにステップＳ５のデータ処理を行う。
【００３５】
図４は図３のステップＳ４におけるチェックモード処理手順を示すフローチャートである。まず、一部印刷処理して出力した後、印刷を一時停止する（ステップＳ１１）。操作パネル１０１２に印刷一時停止のメッセージを表示すると同時に、ホストコンピュータ３０００に対し、出力結果をチェックするようにステータスを返す（ステップＳ１２）。
【００３６】
ホストコンピュータ３０００から印刷再開（リスタート）または印刷中止（キャンセ）ルの指示があったか否かを判別する（ステップＳ１３）。ホストコンピュータ３０００から指示がなかった場合、操作パネル１０１２から印刷再開（リスタート）または印刷中止（キャンセル）の指示があったか否かを判別する（ステップＳ１４）。操作パネル１０１２から指示がなかった場合、一時停止してから予め設定された時間を経過したか否かを判別する（ステップＳ１５）。経過していない場合、ステップＳ１３の処理に戻る。
【００３７】
一方、一時停止してから予め設定された時間を経過した場合、残りの部数を出力し（ステップＳ１６）、処理を終了する。
【００３８】
また一方、ステップＳ１３あるいはステップＳ１４で印刷再開の指示があった場合、ステップＳ１６で残りの部数を出力する。また、ステップＳ１３あるいはステップＳ１４で印刷中止の指示があった場合、残り部数のデータを消去し（ステップＳ１７）、図３のステップＳ１の処理に戻る。
【００３９】
図５は図３のステップＳ５におけるデータ処理手順を示すフローチャートである。まず、本データが複数部数指定ジョブ（データ）であるか否かを判別する（ステップＳ２１）。複数部数指定ジョブである場合、１部出力済みであるか否かを判別する（ステップＳ２２）。１部出力済みである場合、ジョブの総部数から値１を減算した数を部数として解析処理を行う（ステップＳ２３）。
【００４０】
解析した中間データをビットマップイメージに展開する展開処理を行う（ステップＳ２４）。展開されたビットマップイメージ（印字データ）を印刷部１７に転送する出力処理を行い（ステップＳ２５）、処理を終了する。
【００４１】
一方、ステップＳ２１で複数部数指定ジョブでない場合、あるいはステップＳ２２で１部出力済みでない場合、解析処理を行い（ステップＳ２６）、ステップＳ２４の処理に移行する。
【００４２】
このように、第１の実施形態では、複数部数指定のジョブに対し、全ての部数を出力する前に印字結果をチェックし、直ちに残りの部数の印刷に入ることができる。したがって、付加機能を有効に使用してオペレータの作業効率を向上させることができ、消耗備品の無駄な消費を抑えることができる。
【００４３】
［第２の実施形態］
前記第１の実施形態では、印刷結果のチェック用として１部印刷する場合を示したが、ジョブ中のどのページをチェック用として出力するかを、オペレータがあらかじめ指定する構成にすることも可能である。第２の実施形態では、オペレータが操作パネル１０１２から直接、あるいはホストコンピュータ３０００から双方向インターフェース２１を介して、あらかじめ印刷チェックを行うタイミングを、１部印刷出力後（１部チェック）あるいは指定ページ印刷後（指定ページチェック）に指定することが可能である。尚、その他の適当なタイミングに指定できるようにしてもよい。
【００４４】
図６は第２の実施形態における指定ページをチェック用として出力する場合のチェックモード処理手順を示すフローチャートである。前記第１の実施形態と同一のステップ処理については同一のステップ番号を付すことにより、その説明を省略する。
【００４５】
図３のステップ４でチェックモード処理を実行すると、まず、指定されたチェックタイミングが１部チェック（全ページ印刷）か指定ページチェックかを判別する（ステップＳ１０）。１部チェックである場合、ステップＳ１１で１部出力した後、印刷処理を一時停止する（ステップＳ１１）。一方、ステップＳ１０で指定ページチェックである場合、指定ページを出力した後、一時停止する（ステップＳ１０Ａ）。
【００４６】
この後、ステップＳ１２の処理に移行するが、これ以降の処理は、前記第１の実施形態の処理と同様であるので、その説明を省略する。
【００４７】
このように、第２の実施形態では、オペレータの意図したタイミングで、つまり１部印刷終了後、あるいは指定ページ印刷終了後に印刷を一時停止させることができる。
【００４８】
［第３の実施形態］
前記第１および第２の実施形態に加え、印刷が一時停止している状態で、印刷環境、例えばマージン、用紙サイズ、フォント等を変更可能にすることも可能である。
【００４９】
図７は第３の実施形態における印刷一時停止状態で印刷環境を変更可能にする場合のチェックモード処理手順を示すフローチャートである。前記第１および第２の実施形態と同一のステップ処理については同一のステップ番号を付すことにより、その説明を省略する。
【００５０】
まず、１部チェック（全ページ印刷）か指定ページチェックかを判別する（ステップＳ１０）。１部チェックである場合、ステップ１１で１部出力した後、印刷処理を一時停止する。一方、指定ページチェックである場合、ステップＳ１０Ａで指定ページを出力した後、一時停止する。
【００５１】
操作パネル１０１２に印刷一時停止のメッセージを表示すると同時に、ホストコンピュータ３０００に対し、出力結果をチェックするようにステータスを返す（ステップＳ１２）。
【００５２】
ホストコンピュータ３０００から印刷環境変更を伴う印刷再開（リスタート）の指示あるいは印刷中止（キャンセル）の指示があったか否かを判別する（ステップＳ１３Ａ）。ホストコンピュータ３０００から印刷環境変更を伴う印刷再開あるいは中止の指示がない場合、操作パネル１０１２から印刷環境変更を伴う印刷再開の指示あるいは中止の指示があったか否かを判別する（ステップＳ１４Ａ）。操作パネル１０１２から印刷環境変更を伴う印刷再開の指示がない場合、印刷を一時停止してから予め設定された時間を経過したか否かを判別する（ステップＳ１５Ａ）。
【００５３】
印刷を一時停止してから予め設定された時間を経過していない場合、ステップＳ１３Ａの処理に戻る。一方、経過している場合、残りの部数を出力し（ステップＳ１６Ａ）、この処理を終了する。
【００５４】
一方、ステップＳ１３ＡあるいはステップＳ１４Ａで印刷環境変更を伴う印刷再開の指示があった場合、変更された印刷環境で残りの部数を印刷し（ステップＳ１６Ａ）、処理を終了する。尚、印刷環境変更を伴わない印刷再開の指示であってもよく、この場合は前記第２の実施形態と同様の処理となる。
【００５５】
一方、ステップＳ１３ＡまたはステップＳ１４Ａで印刷中止の指示があった場合、ステップ１７で残りの部数のデータを消去し、図３のステップＳ１の処理に戻る。
【００５６】
このように、第３の実施形態では、チェックの結果、フォント等の印刷環境を変更する必要がある場合、同じジョブを再度転送することなく、要求する印刷結果を得ることが可能であり、複数部数印刷にかかる時間を短縮できる。
【００５７】
尚、上記第１、第２および第３実施形態では、レーザビームプリンタに適用した場合を示したが、レーザビームプリンタに限られるものではなく、インクジェットプリンタ、その他のプリント方式のプリンタでもよい。また、プリンタは複数の排紙口および給紙口を有し、これらを制御して仕分けなどを行えるものでもよい。
【００５８】
また、本発明は複数の機器から構成されるシステムに適用してもよいし、１つの機器からなる装置に適用してもよいし、また、ＬＡＮ等のネットワークを介して処理が行われるシステムに適用してもよい。
【００５９】
さらに、本発明はシステムあるいは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体をシステムあるいは装置に読み出すことによってそのシステムあるいは装置が本発明の効果を享受することが可能となる。
【００６０】
図８は記憶媒体としてのＲＯＭ１３のプログラム用ＲＯＭのメモリマップを示す図である。ＲＯＭ１３のプログラム用ＲＯＭには、図４に示す印刷一時停止モジュール、印刷再開指示モジュール、印刷再開モジュール、図６に示す一時停止タイミング指定モジュール、図７に示す印刷環境変更モジュールが格納されている。記憶媒体としては、ＲＯＭに限らず、例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、磁気テープ、不揮発性のメモリカードなどを用いることができる。
【図面の簡単な説明】
【００６１】
【図１】第１の実施の形態におけるレーザビームプリンタの構成を示す断面図である。
【図２】図１のレーザビームプリンタを含むプリンタ制御システムの構成を示すブロック図である。
【図３】プリンタ１０００の印刷処理手順を示すフローチャートである。
【図４】図３のステップＳ４におけるチェックモード処理手順を示すフローチャートである。
【図５】図３のステップＳ５におけるデータ処理手順を示すフローチャートである。
【図６】第２の実施形態における指定ページをチェック用として出力する場合のチェックモード処理手順を示すフローチャートである。
【図７】第３の実施形態における印刷一時停止状態で印刷環境を変更可能にする場合のチェックモード処理手順を示すフローチャートである。
【図８】記憶媒体としてのＲＯＭ１３のプログラム用ＲＯＭのメモリマップを示す図である。
【符号の説明】
【００６２】
１２  ＣＰＵ
１３  ＲＯＭ
１７  印刷部
１０００  プリンタ（ＬＢＰ本体）
１０１２  操作パネル（操作部）
３０００  ホストコンピュータ
【図１】
2005111994.tif 000003
【図２】
2005111994.tif 000004
【図３】
2005111994.tif 000005
【図４】
2005111994.tif 000006
【図５】
2005111994.tif 000007
【図６】
2005111994.tif 000008
【図７】
2005111994.tif 000009
【図８】
2005111994.tif 000010