(57)【要約】【課題】印刷装置側に、用紙無し解除操作の為の操作パネルが無くても、ホストコンピュータの画面上から用紙無し解除操作を行なうことができる印刷装置、及び、印刷制御方法の提供。【解決手段】用紙無し検知機能の無い印刷装置において、印刷実行時に用紙が無いと給紙遅延ジャムを検知しホストコンピュータ側に通知する手段と、ホストコンピュータ側で給紙遅延ジャムが発生したことを検知すると画面上に“用紙無し”を表示する手段と、印刷装置に用紙をセットした後、ホストコンピュータ画面上からの操作で印刷続行を印刷装置に通知する手段を有することを特徴とする印刷装置及び印刷制御方法。【選択図】        図１
2006277002.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータ等の外部装置から送信された頁単位の印刷データを印刷出力情報に展開して印刷出力するような印刷装置において、印刷装置の給紙部の用紙有無検知機能が無いことを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置おいて、印刷装置内で給紙処理実行時に給紙遅延ジャムが発生した場合、用紙無しとみなすことを特徴とする印刷装置。
【請求項３】
請求項１又は請求項２記載の印刷装置において、用紙無しが発生した場合、印刷装置からホストコンピュータ等の外部装置に用紙無しを通知する手段を有することを特徴とする印刷装置。
【請求項４】
請求項１ないし請求項３いずれか記載の印刷装置において、印刷装置から通知された用紙無し情報を、ホストコンピュータ等の外部装置の表示部に表示する手段を有することを特徴とする印刷装置。
【請求項５】
請求項１ないし請求項４いずれ記載の印刷装置において、印刷実行中に用紙無しで印刷処理が中断した場合、ホストコンピュータ等の外部装置の表示部から印刷を再開する手段を有することを特徴とする印刷装置。
【請求項６】
請求項１ないし請求項５いずれ記載の印刷装置において、ホストコンピュータ等の外部装置の表示部から印刷再開を指示された場合、印刷再開情報を印刷装置に通知する手段を有することを特徴とする印刷装置。
【請求項７】
請求項１ないし請求項６いずれか記載の印刷装置において、ホストコンピュータ等の外部装置から印刷装置に対して印刷再開を指示された場合、印刷装置内で、給紙動作を再開する手段を有することを特徴とする印刷装置。
【請求項８】
請求項１から請求項７いずれか記載の印刷装置において、印刷装置内で給紙動作が正常に再開された場合、ホストコンピュータ等の外部装置の表示部に、印刷装置が印刷中状態である旨を表示する手段を有することを特徴とする印刷装置。
【請求項９】
ホストコンピュータ等の外部装置から送信された頁単位の印刷データを印刷出力情報に展開して印刷出力するような印刷制御方法において、印刷装置の給紙部の用紙有無検知機能が無いことを特徴とする印刷制御方法。
【請求項１０】
請求項９記載の印刷制御方法おいて、印刷装置内で給紙処理実行時に給紙遅延ジャムが発生した場合、用紙無しとみなすことを特徴とする印刷制御方法置。
【請求項１１】
請求項９又は請求項１０記載の印刷制御方法において、用紙無しが発生した場合、印刷装置からホストコンピュータ等の外部装置に用紙無しを通知する手段を有することを特徴とする印刷制御方法。
【請求項１２】
請求項９ないし請求項１１いずれか記載の印刷制御方法において、印刷装置から通知された用紙無し情報を、ホストコンピュータ等の外部装置の表示部に表示する手段を有することを特徴とする印刷制御方法。
【請求項１３】
請求項９ないし請求項１２いずれ記載の印刷制御方法において、印刷実行中に用紙無しで印刷処理が中断した場合、ホストコンピュータ等の外部装置の表示部から印刷を再開する手段を有することを特徴とする印刷制御方法。
【請求項１４】
請求項９ないし請求項１３いずれ記載の印刷制御方法において、ホストコンピュータ等の外部装置の表示部から印刷再開を指示された場合、印刷再開情報を印刷装置に通知する手段を有することを特徴とする印刷制御方法。
【請求項１５】
請求項９ないし請求項１４いずれか記載の印刷制御方法において、ホストコンピュータ等の外部装置から印刷装置に対して印刷再開を指示された場合、印刷装置内で、給紙動作を再開する手段を有することを特徴とする印刷制御方法。
【請求項１６】
請求項９から請求項１５いずれか記載の印刷制御方法において、印刷装置内で給紙動作が正常に再開された場合、ホストコンピュータ等の外部装置の表示部に、印刷装置が印刷中状態である旨を表示する手段を有することを特徴とする印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホストコンピュータと印刷装置から成る印刷システムにおいて、印刷実行中に用紙無しが発生した場合、用紙無し解除方法に関するものである。
【０００２】
詳細には、用紙有無の検知機能が無いような印刷装置における用紙無し解除方法、印刷装置、及び、印刷制御方法、並びに、用紙無し解除方法、印刷装置、及び、印刷制御方法に用いるプログラムを格納した記憶媒体に関するものである。
【０００３】
また、より具体的には、頁単位で印刷を行なう印刷装置（代表的なものとしてはレーザビームプリンタ）の用紙無し解除手段、印刷装置、及び、印刷制御方法、並びに、これらの用紙無し解除手段、印刷装置、及び、印刷制御方法に用いるプログラムを格納した記憶媒体に関するものである。
【背景技術】
【０００４】
従来このような印刷装置及び印刷制御方法は、一つの双方向インタフェース（例えば、シリアル、パラレル、ＵＳＢ等々）を介してホストコンピュータと一対一で接続されているのが一般的な使用形態である。これにより、印刷装置のステータスをホストコンピュータの表示部に表示できるようになって来た。
【０００５】
一方、印刷装置は、より廉価な方向に向かっており、その為、従来の印刷装置では標準的に付いていた機能が取り払われるようになってきた。その一つとして、印刷装置の給紙部の用紙有無検知機能を取り払って、より廉価な印刷装置を実現しようとすることが考えられている。
【０００６】
また、特許文献１には、オンライン状態からオフライン状態へのキー指示後、オンライン状態に自動復帰させることの記載がある。
【特許文献１】特開平０８−０１６３３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ここで、前記のような用紙無し検知機能も無いような廉価版小型印刷装置を用いた印刷システムにおいては、印刷実行時に用紙が無いと給紙遅延ジャムが発生する。ホストコンピュータ等の外部装置側は、給紙遅延ジャムが発生したことを検知すると画面上に“用紙無し”を表示する。
【０００８】
ここで、操作者は、印刷装置の給紙部に用紙をセットし、印刷装置のパネルから用紙無し解除操作を行なうことにより印刷が続行される。このような用紙無し検知機能も無いような廉価版小型レーザプリンタは既に販売されている。
【０００９】
しかし、上記のような印刷システムの場合、廉価版小型印刷装置であるにも関わらず印刷装置側に用紙無し解除操作の為の操作パネルを装着するという費用が掛かってしまうという問題点がある。
【００１０】
本発明は、前記の問題点を鑑みて、印刷処理中に“用紙無し”が発生した場合、
・印刷装置の給紙部に用紙をセットする。
・ホストコンピュータの画面上から、ユーザが印刷続行を指示する。
・ホストコンピュータは印刷装置に対して、印刷続行を通知する。
・印刷装置は、印刷処理を続行する。
【００１１】
上記の一連の動作により、印刷装置側に操作パネルが無くても、ホストコンピュータの画面上の操作で印刷を続行することができる。この結果、印刷装置の操作パネルに掛かる費用を軽減することが可能となる。
【課題を解決するための手段】
【００１２】
前記課題を解決するため、本発明では、印刷装置を次の（１）のとおりに構成する。
【００１３】
（１）ホストコンピュータ等の外部装置から送信された頁単位の印刷データを印刷出力情報に展開して印刷出力するような印刷装置において、印刷装置の給紙部の用紙有無検知機能が無いことを特徴とする印刷装置。
【発明の効果】
【００１４】
本発明は印刷処理中に“用紙無し”が発生した場合、
・印刷装置の給紙部に用紙をセットする。
・ホストコンピュータの画面上から、ユーザが印刷続行を指示する。
・ホストコンピュータは印刷装置に対して、印刷続行を通知する。
・印刷装置は、印刷処理を続行する。
【００１５】
上記の一連の動作により、印刷装置側に操作パネルが無くても、ホストコンピュータの画面上の操作で印刷を続行することが可能となる。
【００１６】
この結果、印刷装置の操作パネルに掛かる費用を軽減することが可能となり、機能を低下させることなく、より廉価な印刷装置を提供することが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、添付の図面を参照しながら本発明の実施例を説明する。
【実施例】
【００１８】
ここで、印刷装置としては、発光素子としてレーザビームを用いた電子写真プロセスを印刷機構（エンジン）とする頁単位の印刷装置を実施例に取って説明する。
【００１９】
まず、図１は、本発明に於ける印刷装置及び印刷システムの機能構成を示す概略ブロック図である。
【００２０】
図１に於いて、１００は印刷装置を表わし、１０１はパーソナルコンピュータやワークステーション等のホストコンピュータを表わす。また、１０２は印刷装置内の印刷機構部（エンジン）を表わし、１０３は、印刷機構部を制御したり、１０１のホストコンピュータとのデータの遣り取りを制御する為の印刷制御部を表わす。
【００２１】
１０４は、１０２印刷機構部内の各機能の制御を司る印刷機構制御手段を表わす。印刷機構制御手段は、１０２印刷機構部内の各種エラー検知手段の制御を行ったり、後述する１０６印刷制御手段との各種データの遣り取りの制御を行なう。
【００２２】
１０５は、１０２印刷機構部内で給紙遅延ジャムが発生したかどうかを検知する為の給紙遅延ジャム検知手段を表わす。給紙遅延ジャム検知手段は給紙処理時に用紙を正しく給紙できなかった場合に、給紙遅延ジャムが発生したとみなし、給紙遅延ジャムを検知したことを１０４印刷機構制御手段へ通知する。
【００２３】
ここで、１０４印刷機構制御手段は、給紙遅延ジャムの発生原因は給紙すべき用紙が無かったものとみなして、後述する１０６印刷制御手段に“用紙無し”情報を通知する。
【００２４】
１０６は、１０３印刷制御部全体の制御を司る印刷制御手段を表わす。印刷制御手段は、１０１のホストコンピュータから印刷出力データを受け取り、印刷出力データをビデオ信号に変換して１０４の印刷機構制御手段に送信したり、逆に、１０４の印刷機構制御手段から１０２印刷機構部の状態（ステータス）を受け取り、これを１０１ホストコンピュータに返送したりする。
【００２５】
１０４印刷機構制御手段によって検知された“用紙無し”情報も１０６印刷制御手段を介して１０１ホストコンピュータに通知される。
【００２６】
尚、１０４から１０６までが、１００印刷装置内の各機能を表わす。
【００２７】
次に、１０７は、１０１のホストコンピュータ内における印刷処理手段を表わす。１０７印刷処理手段は、頁単位で印刷データを生成し、１００印刷装置に送信したり、印刷装置から返送されてくる印刷装置のステータスを受け取ったりする。
【００２８】
１０８は、任意のドキュメントの印刷出力実行中に“用紙無し”が発生した場合、ユーザの用紙無し解除操作を受け付ける印刷続行手段を表わす。
【００２９】
ユーザは、用紙を印刷装置の給紙部にセット後、ホストコンピュータの画面上の印刷続行ボタン（後述する図１１の１１０１）をホストコンピュータのポインティングデバイス等で指示することにより、当該ドキュメントの印刷出力を続行することが可能となる。
【００３０】
ここで、１０８印刷続行手段は、ユーザの用紙無し解除操作と当印刷システム間とのユーザインタフェースを表わすものであり、本発明の主眼となる部分である。
【００３１】
次に、１０９は、１０１ホストコンピュータにおける表示手段を表わす。一般的にはＣＲＴ等の表示装置に対する表示手段を表わす。
【００３２】
ここでは、１０９表示手段は、１００印刷装置から返送されてくるステータスを、例えば、図１２に示すような表示形態で１０１ホストコンピュータの表示装置に表示する。
【００３３】
また、前記１０６印刷制御手段を介して、前記１０２印刷機構部から“用紙無し”情報が通知された場合には、ユーザに用紙の補給を促すステータスを、例えば、図１１に示すような表示形態で１０１ホストコンピュータの表示装置に表示する。
【００３４】
一方、図９に、従来技術に於ける印刷装置及び印刷システムの機能構成を示す概略ブロック図を示す。
【００３５】
図９において、図１と同じ符号のブロックは、図１と同様の手段・機能を表わす。ここで、本発明と従来技術の差は、図９には図１の１０８印刷続行手段が無く、代りに、図９の１０３印刷制御部内に９０１紙無し解除手段が存在することである。
【００３６】
ここで、９０１紙無し解除手段は、紙無し状態を解除する為のユーザインタフェース手段を表わす。即ち、１０６印刷制御手段から“用紙無し”情報を受け取り、１００印刷装置の表示部に表示する手段（後述する図１０の１００１操作パネルに対応）と、ユーザが紙無し解除操作を行なったことを１０６印刷制御手段に通知する手段を有する。
【００３７】
即ち、従来技術では、図１の１０８印刷続行手段の代わりの機能を実現する為に、費用をかけて図９の９０１紙無し解除手段を実現しなくてはならない。
【００３８】
次に、図２は、本発明における印刷システムの一例を示した図である。即ち、パーソナルコンピュータやワークステーション等のホストコンピュータと、本発明における印刷装置を一つの双方向インタフェース（例えば、シリアル、パラレル、ＵＳＢ等々）を介して一対一で接続し、ホストコンピュータと当該印刷装置が一体となって印刷処理を行なうようなホストベース印刷システムである。これにより、当該印刷装置の各種状態（ステータス）を、例えば図１１〜図１４に示すような表示形式でホストコンピュータの表示部に表示することができる。
【００３９】
次に、図３に、本発明における印刷装置の一例を示す。
【００４０】
ここで、図３はレーザビームプリンタの例を表わし、３０２・３０３は、用紙検知センサを表わす。３０２は、給紙口におけるジャムセンサを表わし、３０３は、排紙口におけるジャムセンサを表わす。
【００４１】
特に、給紙口におけるジャムセンサ３０２により給紙遅延ジャムを検知することが可能となる。
【００４２】
即ち、給紙処理を開始後一定時間経過しても給紙口におけるジャムセンサ３０２において、用紙を検知できない場合給紙遅延ジャムと認識する。
【００４３】
一方、図８に、従来技術における印刷装置の一例を示す。
【００４４】
図８において、図３と同じ符号のブロックは、図３と同様の機能を表わす。ここで、本発明と従来技術の差は、図８の従来技術における印刷装置が給紙部の用紙有無を検知する為のセンサ（図８の８０１）を有することである。
【００４５】
一方、本発明にかかる印刷装置は、従来の印刷装置よりもより廉価な印刷装置を実現する為に、図３に示すように給紙部の用紙有無センサが無い印刷装置を想定するものである。
【００４６】
次に、図４は、本発明にかかる印刷装置の一例を示す概念図である。
【００４７】
ここで、印刷装置としては、発光素子としてレーザビームを使用したレーザビームプリンタ４０２（図１の１００に対応）を例とし、印刷装置に各種印刷データを送信する為のホストコンピュータ４０１（図１の１０１に対応）とが接続されている。印刷装置４０２は、コントローラ部４０３（図１の１０３印刷制御部に対応）とエンジン部４０４（図１の１０２印刷機構部に対応）とから構成される。
【００４８】
エンジン部４０４は、エンジン部内の全体をコントロールする制御部４０５（図１の１０４印刷機構制御手段に対応）と、画像を形成するための光学系４０６と、印刷処理を行なう電子写真プロセス・給紙搬送系４０７とから構成される。
制御部４０５は、コントローラ部４０３からのビデオ信号や制御コマンドを受信したり、エンジン部４０４のステータスをコントローラ部４０３に送信したり、電子写真プロセスや給紙搬送系及び光学系を制御する。また、制御部４０５は各種エラー検知機能を有し、電子写真プロセス・給紙搬送系４０７から各種エラー情報を受け取り、これらの情報を元に印刷装置のステータス情報を作成し、コントローラ部４０３に伝達される。
【００４９】
一方、図１０に、従来技術に於ける印刷装置の一例を示す概念図である。
【００５０】
図１０において、図４と同じ符号のブロックは、図４と同様の機能を表わす。ここで、本発明と従来技術の差は、図４には図１０の１００１操作パネルが無く、代りに、図４の４０１ホストコンピュータ上に図１１に示すような画面（図１の１０８印刷続行手段に対応）を表示することにより図１０の１００１操作パネルと同様の機能を果たすことが可能となる。
【００５１】
次に、図５は、本発明にかかる印刷装置の電子写真プロセス・給紙搬送系の一例を示した図である。電子写真プロセス・給紙搬送系４０７は、給紙カセット５０１と、給紙カセット５０１から用紙を給紙するための給紙ローラ５０２と、感光ドラム５０３と、定着器５０４とを備えている。また、図５は、給紙搬送系中における用紙５０５の搬送状態を表わしている。
【００５２】
次に、図６は、図４に示したプリンタコントローラ４０３の詳細構成を説明するブロック図である。
【００５３】
図６において、６０１はホストコンピュータインタフェース回路を表わし、ホストコンピュータ４０１との信号の入出力部として機能する。
【００５４】
６０２はプリンタコントローラ４０３全体の制御を司る中央演算装置（ＣＰＵ）を表わす。
【００５５】
６０３は、印刷装置の電源ＯＮ／ＯＦＦでも失われない情報を格納しておく為の不揮発性メモリを表わし、例えば、ＥＥＰＲＯＭ等で構成される。
【００５６】
６０４は、中央演算装置（ＣＰＵ）６０２によって実行される制御プログラムを格納したメモリ（ＲＯＭ）を表わす。６０５は、６０４のメモリ（ＲＯＭ）に格納された制御プログラムを実行するに当たって、必要な情報を格納する為の書き換え可能なメモリ（ＲＡＭ）を表わす。
【００５７】
ここで、ホストコンピュータ４０１から送信される印刷データの受信ＢＵＦＦＥＲや、印刷データを基にイメージデータ（ビットマップデータ）を生成し格納する領域等は、６０５内のメモリ（ＲＡＭ）に確保される。
【００５８】
６０６は、書き換え可能なメモリ（ＲＡＭ）６０５内に格納されたイメージデータを画像信号ＶＤＯに変換する為の出力バッファレジスタを表わし、６０７は、ＢＤ信号に同期した画像クロック信号ＶＣＬＫを発生する同期クロック発生回路を表わし、更に、６０８は、印刷機構部４０４との信号の入出力部であるインタフェース回路を表わす。
【００５９】
次に、図７のブロック図を用いて、当印刷制御システムにおける印刷制御方法の動作を説明する。
【００６０】
まず、図７の４０１ホストコンピュータの起動と同時に、ホストコンピュータ内の７０２印刷情報解析部、７０６印刷命令生成部、７０８印刷環境検知部が起動される。
【００６１】
その際、画面表示・操作制御部７０９では、ホストコンピュータ４０１の画面を通して、図１２に示すような印刷装置４０２のステータスを表示したり、ユーザが当印刷装置４０２に対しての印刷環境を設定可能に構成されている。
【００６２】
ここで、印刷命令生成部７０６は、定期的に印刷装置４０２に対して印刷装置のステータス情報の取得命令を送信し、印刷装置４０２のステータス情報はホストコンピュータ４０１に転送される。次に、ホストコンピュータ４０１内の印刷環境検知部７０８が印刷装置４０２から送信されたステータス情報を受信し、ステータス情報を画面表示・操作制御部７０９、及び、印刷情報解析部７０２に通知する。
【００６３】
画面表示・操作制御部７０９は、印刷装置４０２から送信されたステータス情報に基づき、印刷装置の状態（印刷装置のステータス）を、図１２に示すような形式（印刷装置のステータスウィンドウ）でホストコンピュータ４０１上の画面に表示する。
【００６４】
次に、ホストコンピュータ４０１からの印刷出力処理に関して簡単に説明する。
【００６５】
ここで、ユーザが図７の７０１に示すような何らかのアプリケーションプログラムの実行中に印刷出力を指示すると、７０１のアプリケーションプログラムが描画命令・制御命令等の印刷情報を７０２印刷情報解析部に送出する。
【００６６】
７０２印刷情報解析部は、７０１アプリケーションプログラムから出力される印刷情報を解析した後、画像情報を７０３画像情報生成部に出力する。
【００６７】
ここで、印刷情報とは、実際に印刷処理を行なう為の文字コード・図形・イメージ等のデータや、印刷位置や大きさ、印刷の向き（オリエンテーション）等を指定する印刷描画命令のことである。
【００６８】
７０３の画像情報生成部は、頁単位の画像情報を当印刷装置及び印刷制御方法独自の中間言語に変換する。ここで、７０３の画像情報生成部は、一頁分の中間言語が生成されると、中間言語を７０４イメージデータ展開・圧縮部に送出する。
【００６９】
次に、７０４のイメージデータ展開・圧縮部は、中間言語に基づいて印刷イメージデータを展開し、展開されたイメージデータに圧縮処理を施し、圧縮イメージデータを７０５スプールファイル管理部に送出する。
【００７０】
次に、７０５スプールファイル管理部は、前記７０４のイメージデータ展開・圧縮部から送出された圧縮イメージデータをスプールファイルに書き込むと同時に、一頁分の圧縮イメージデータがスプールファイルに書き込まれると、圧縮イメージデータを順次読み出し、７０６の印刷命令生成部に送出する。
【００７１】
７０６印刷命令生成部は、スプールファイルから読み出した圧縮イメージデータを、インターフェースケーブルを介して、４０２の印刷装置に転送する。
【００７２】
ここで、図７の７０７は、任意のドキュメントの印刷出力実行中に“用紙無し”が発生した場合、ユーザの用紙無し解除操作を受け付ける印刷続行処理部（図１の１０８印刷続行手段に対応）を表わす。
【００７３】
印刷出力実行中に“用紙無し”が発生すると、７０８印刷環境検知部は４０２印刷装置から“用紙無し”エラーを受け取り、７０９画面表示・操作制御部（図１の１０９表示手段に対応）に“用紙無し”エラーを通知する。
【００７４】
次に、７０９画面表示・操作制御部は、図１１に示すような画面をホストコンピュータの表示装置に表示する。
【００７５】
ここで、ユーザが用紙を印刷装置の給紙部にセット後、ホストコンピュータの画面上の印刷続行ボタン（図１１の１１０１）をホストコンピュータのポインティングデバイス等で指示することにより、ユーザの用紙無し解除操作が７０９画面表示・操作制御部から７０７印刷続行処理部に通知される。
【００７６】
次に、７０７印刷続行処理部は上記の通知を受けると、４０２印刷装置の４０３プリンタコントローラに対して印刷続行を指示する。
【００７７】
これにより、当該ドキュメントの印刷出力を続行することが可能となる。
【００７８】
ここで、図７の７０２から７０６及び７０８が、図１の１０８印刷処理手段に対応する。
【００７９】
次に、図７の４０２印刷装置について説明する。
【００８０】
まず、４０１ホストコンピュータは、一頁分の圧縮イメージデータがスプールファイルに書き込まれると、７０６印刷命令生成部を介して４０２印刷装置に対し印刷開始命令を送信する。４０１のホストコンピュータから送出された印刷開始命令は、４０３のプリンタコントローラ（図１の１０６印刷制御手段に対応）を経由して４０５のエンジンコントローラに転送される。
【００８１】
また、７０６印刷命令生成部を介して、４０１のホストコンピュータから送出された圧縮イメージデータは、４０３プリンタコントローラ内の画像メモリ（図６の６０５ＲＡＭに対応）へ転送され、元のイメージデータに伸張された後ビデオ信号に変換され、更に実際の印刷処理を行なう４０７のプリンタエンジンに送られる。
【００８２】
ここで、４０５のエンジンコントローラと４０７のプリンタエンジンが４０４の印刷機構部（図１の１０２印刷機構部に対応）を構成する。
【００８３】
更に、４０４の印刷機構部内の各種エラー情報は、４０３のプリンタコントローラを介して４０１のホストコンピュータに転送される。次に、前述したように、４０１ホストコンピュータ内の７０８印刷環境検知部が、４０２の印刷装置から送信された各種エラー情報を受信し、７０９画面表示・操作制御部にこれらの情報を通知する。
【００８４】
次に、本発明の概念を、図１５〜１７のフローチャートに従って説明する。
【００８５】
まず、図１５でホストコンピュータ上における動作を説明する。
【００８６】
ユーザが、ホストコンピュータから何らかの印刷を実行すると、ホストコンピュータ上で当フローチャートの処理が開始される。
【００８７】
まず、ユーザが印刷出力を指示したドキュメントの全ての頁が印刷出力されたかをチェックし（図１５ステップＳ１５０１）、全頁印刷出力終了の場合は当処理を終了する。
【００８８】
図１５ステップＳ１５０１で残りの頁が有る場合には、当該頁の印刷出力処理を実行する（図１５ステップＳ１５０２）。当処理の詳細に関しては、図１６に記す。
【００８９】
尚、印刷出力処理実行中は、例えば図１３に示すような内容をホストコンピュータの画面上（ステータスウィンドウ）に表示し、ユーザに正しく印刷処理が実行されている旨を知らせる。
【００９０】
次に、図１５ステップＳ１５０２で正常に当該頁の印刷出力が終了した場合は、図１５ステップＳ１５０１に戻り、次頁の処理に移る。
【００９１】
図１５ステップＳ１５０２で何らかのエラーが発生した場合は、図１５ステップＳ０５０３に進み、何のエラーが発生したかをチェックする（図１５ステップＳ１５０３）。
【００９２】
図１５ステップＳ１５０３で、エラー内容が用紙無しエラー以外の場合には、エラー内容をホストコンピュータの画面上（ステータスウィンドウ）に表示する（図１５ステップＳ１５０４）。
【００９３】
例えば、ジャムが発生したような場合には、図１４に示すようなステータスウィンドウを表示する。
【００９４】
次に、通常のユーザの操作によるエラー処理（図１５ステップＳ１５０５）を行なって、当該頁の印刷出力を行なう為に、図１５ステップＳ１５０２に戻る。
【００９５】
図１５ステップＳ１５０３で“用紙無し”エラーが発生している場合は、図１５ステップＳ１５０６に進み、図１１に示すような“用紙無し”エラーをホストコンピュータの画面上（ステータスウィンドウ）に表示し（図１５ステップＳ１５０６）、ユーザのオペレーション待ちとなる（図１５ステップＳ１５０７）。
【００９６】
ここで、ユーザが印刷装置の給紙部に用紙をセットし、図１１の１１０１印刷続行ボタンをホストコンピュータのポインティングデバイス等で指示することにより、当該頁の印刷出力を続行することが可能となるので、図１５ステップＳ１５０２に戻る。
【００９７】
次に、図１５ステップＳ１５０２当該頁の印刷処理の詳細を、図１６のフローチャートに従って説明する。
【００９８】
まず、印刷装置が印刷可能な状態かどうかをチェックし（図１６ステップＳ１６０１）、印刷可能でない場合はエラーでリターンする。
【００９９】
図１６ステップＳ１６０１で印刷可能な場合（レディ状態）は、印刷開始命令を印刷装置に対して発行する（図１６ステップＳ１６０２）。
【０１００】
次に、印刷開始命令に対して、印刷装置からのリターンステータスが“用紙無し”かどうかをチェックし（図１６ステップＳ１６０３）、“用紙無し”の場合はエラーでリターンする。
【０１０１】
図１６ステップＳ１６０３で、用紙が有り正しく給紙処理が行なわれた場合は、一頁分の圧縮イメージデータを印刷装置に転送して、当該頁の印刷処理を終了し、正常終了でリターンする（図１６ステップＳ１６０４）。
【０１０２】
次に、印刷制御部内での給紙処理を、図１７のフローチャートに従って説明する。
【０１０３】
まず、印刷制御部は、ホストコンピュータから印刷開始命令を受信すると（図１７ステップＳ１７０１）、印刷機構部に対して給紙コマンドを発行する（図１７ステップＳ１７０２）。
【０１０４】
次に、印刷制御部は、印刷機構部からの給紙コマンドに対するリターンステータスを受信する（図１７ステップＳ１７０３）。
【０１０５】
次に、リターンステータスをみて給紙遅延ジャムが発生したかどうかをチェックする（図１７ステップＳ１７０４）。
【０１０６】
図１７ステップＳ１７０４で給紙遅延ジャムが発生している場合には、ホストコンピュータに対して“用紙無し”ステータスを返送して処理を終了する（図１７ステップＳ１７０５）。
【０１０７】
一方、リターンステータスが正常な場合には、正しく給紙処理が実行されたとみなして、ホストコンピュータに対して正常終了ステータスを返送して処理を終了する（図１７ステップＳ１７０６）。
【０１０８】
［他の実施例］
本発明では、実施例としてレーザビームプリンタを取り上げたが、当然のこととして、ＬＥＤアレイ・液晶シャッタ等を発光素子とする印刷装置に対しても有効であることはいうまでもない。
【０１０９】
また、印刷機構として、電子写真プロセスを用いた印刷装置を想定したが、本発明は印刷機構の如何に関わらず、頁単位で印刷処理を行なう印刷機構であれば、どのような印刷機構（インクジェット、シリアル、熱転写等々）に対しても有効であることはいうまでもない。
【図面の簡単な説明】
【０１１０】
【図１】本発明における機能・手段を示す概略ブロック図である。
【図２】本発明における印刷システムの一例を示した図である。
【図３】本発明にかかる印刷装置であるレーザビームプリンタの一例を示す図である。
【図４】当該印刷装置内の印刷機構部の一般的な構成を表した概念図である。
【図５】図４の４０７用紙搬送系を表した概念図である。
【図６】図４の４０３プリンタコントローラ部のブロック図である。
【図７】図１及び図２に示した各機能・手段の動作を説明するためのブロック図である。
【図８】従来技術における印刷装置であるレーザビームプリンタの一例を示す図である。
【図９】従来技術における機能・手段を示す概略ブロック図である。
【図１０】従来技術における印刷装置内の印刷機構部の一般的な構成を表した概念図である。
【図１１】印刷装置のステータスをホストコンピュータに表示した例を示す図である。
【図１２】印刷装置のステータスをホストコンピュータに表示した例を示す図である。
【図１３】印刷装置のステータスをホストコンピュータに表示した例を示す図である。
【図１４】印刷装置のステータスをホストコンピュータに表示した例を示す図である。
【図１５】ホストコンピュータにおける、印刷制御、及び、用紙無し時の処理を表したフローチャートである。
【図１６】図１５のステップＳ１５０２の詳細処理を表したフローチャートである。
【図１７】印刷制御部内における給紙処理を表したフローチャートである。
【符号の説明】
【０１１１】
１００  印刷装置
１０１  ホストコンピュータ
１０２  印刷機構部
１０３  印刷制御部
１０４  印刷機構制御手
１０５  給紙遅延ジャム検知手
１０６  印刷制御手段
１０７  印刷処理手段
１０８  印刷続行手段
１０９  表示手段
【図１】
2006277002.tif 000003
【図２】
2006277002.tif 000004
【図３】
2006277002.tif 000005
【図４】
2006277002.tif 000006
【図５】
2006277002.tif 000007
【図６】
2006277002.tif 000008
【図７】
2006277002.tif 000009
【図８】
2006277002.tif 000010
【図９】
2006277002.tif 000011
【図１０】
2006277002.tif 000012
【図１５】
2006277002.tif 000013
【図１６】
2006277002.tif 000014
【図１７】
2006277002.tif 000015
【図１１】
2006277002.tif 000016
【図１２】
2006277002.tif 000017
【図１３】
2006277002.tif 000018
【図１４】
2006277002.tif 000019