(57)【特許請求の範囲】
【請求項１】
印刷に用いるべき用紙の仕様を指定する仕様指定値を含む印刷データ
を受信して動作する印刷装置であって、
各種仕様の用紙を収容可能な用紙収容手段と、
前記用紙収容手段に収容されていた用紙上に印刷を行うための印刷実行手段と、
仕様設定値を記憶しておくための仕様設定値記憶手段と、
前記仕様設定値記憶手段にユーザによって指定された仕様設定値を記憶させる仕様設定値変更手段と、
印刷データの受信を監視し、印刷データを受信した場合には、その印刷データに含まれる前記仕様指定値と前記仕様設定値記憶手段に記憶されている仕様設定値とが一致しているか否かを判断し、それらが一致していた場合には、その印刷データに応じた印刷を前記印刷実行手段に行わせる印刷制御処理を開始し、それらが一致していなかった場合には、前記印刷制御処理を中断して、前記仕様設定値変更手段が，ユーザによって指定された仕様設定値を前記仕様設定値記憶手段に記憶するのを待機し、前記仕様設定値記憶手段内の仕様設定値が、前記印刷データに含まれる前記仕様指定値と一致する値に変更された場合には、前記印刷制御処理を再開する印刷制御手段
とを、備えることを特徴とする印刷装置。
【請求項２】
それぞれ、各種仕様の用紙を収容可能な複数の用紙収容手段と、
用紙上への印刷を行うための、前記複数の用紙収容手段のいずれに収容されていた用紙上へも印刷を行うことが可能な印刷実行手段と、
前記複数の用紙収容手段のそれぞれについて仕様設定値を記憶しておくための仕様設定値記憶手段と、
ユーザによって指定された用紙収容手段に関する前記仕様設定値記憶手段内の仕様設定値を、ユーザによって指定された仕様指定値に変更する仕様設定値変更手段と、
印刷に用いるべき用紙の仕様を指定する仕様指定値を常に含み、前記複数の用紙収容手段のいずれかを指定する用紙収容手段指定情報を含むことがある印刷データを受信して前記印刷実行手段に印刷を行わせる印刷制御手段とを、備え、
前記印刷制御手段が、
前記用紙収容手段指定情報を含む印刷データを受信した場合には、当該印刷データに含まれる前記仕様指定値と、前記仕様設定値記憶手段内の当該印刷データに含まれる前記用紙収容手段指定情報が指定する用紙収容手段に関する仕様設定値とが一致しているか否かを判断し、それらが一致していた場合には、その印刷データに応じた印刷を前記印刷実行手段に行わせ、それらが一致していなかった場合には、前記仕様設定値変更手段が，ユーザによって指定された仕様設定値を，前記仕様設定値記憶手段内の前記用紙収容手段指定情報が指定する用紙収容手段に関する仕様設定値として記憶するのを待機し、前記仕様設定値記憶手段内の前記仕様設定値が、前記印刷データに含まれる前記仕様指定値と一致する値に変更された場合には、前記印刷データに応じた印刷を前記印刷実行手段に行わせる手段である
ことを特徴とする印刷装置。
【請求項３】
前記仕様設定値変更手段は、
受信した情報に含まれるユーザによって指定された仕様設定値を前記仕様設定値記憶手段に記憶させる機能を有する
ことを特徴とする請求項１記載の印刷装置。
【請求項４】
前記仕様設定値変更手段は、
受信した情報から、ユーザによって指定された用紙収容手段とユーザによって指定された仕様指定値とを把握して、ユーザによって指定された用紙収容手段に関する前記仕様設定値記憶手段内の仕様設定値を、ユーザによって指定された仕様設定値に変更する機能を有する
ことを特徴とする請求項２に記載の印刷装置。
【請求項５】
前記印刷制御手段は、前記印刷制御処理を中断した場合には、前記仕様設定値変更手段が，ユーザによって指定された仕様設定値を前記仕様設定値記憶手段に記憶するのを待機するとともに、印刷の中止指示が与えられるのを待機し、前記仕様設定値記憶手段内の仕様設定値が、前記印刷データに含まれる前記仕様指定値と一致する値に変更された場合には、前記印刷データに応じた印刷を前記印刷実行手段に行わせ、印刷の中止指示が与えられた場合には、前記印刷データに対する処理を中止するとともに、新たな印刷データを受信できる状態に移行する
ことを特徴とする請求項１乃至請求項４のいずれかに記載の印刷装置。
【請求項６】
前記仕様指定値及び仕様設定値が、いずれも、用紙のサイズを指定する情報である
ことを特徴とする請求項１乃至請求項５のいずれかに記載の印刷装置。
【請求項７】
前記仕様指定値及び仕様設定値が、いずれも、用紙のサイズと種類とを指定する情報である
ことを特徴とする請求項１乃至請求項５のいずれかに記載の印刷装置。
【請求項８】
請求項１乃至請求項７のいずれかに記載の印刷装置と、
前記印刷装置に前記印刷データを送信するためのホスト装置とを
含むことを特徴とする印刷システム。
【請求項９】
前記ホスト装置が、コンピュータに、前記印刷装置用の前記印刷データを生成して前記印刷装置に送信させる機能を付与するためのプログラムをインストールした装置である
ことを特徴とする請求項８記載の印刷システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置、印刷システムに関する。
【０００２】
【従来の技術】
近年の、給紙装置を複数個備えた印刷装置の大部分は、利用すべき給紙装置を指定して印刷を行わせることや、（給紙装置の自動選択を指定して（給紙装置を直接指定せずに）印刷を行わせることができる装置となっている。
【０００３】
具体的には、そのような印刷装置は、使用すべき給紙装置が指定された印刷データを受信した場合には、その印刷データ中で使用すべきことが指定されているサイズの用紙が、使用すべきものとして指定されている給紙装置内にセットされていることを確認した上で、当該給紙装置内の用紙を用いて印刷を行い、給紙装置の自動選択が指定された印刷データを受信した場合には、その印刷データ中で使用すべきことが指定されているサイズ及び種類（或いはサイズのみ）の用紙がセットされている給紙装置を自装置が備える複数の給紙装置の中から探索し、探索した給紙装置内の用紙を用いて印刷を行う装置となっている。さらに、印刷装置は、給紙装置の自動選択が指定された印刷データを受信して印刷を開始した後、使用していた給紙装置内に用紙が無くなった場合には、印刷に使用する給紙装置を、処理注の印刷データにて使用することが指定されているサイズ及び種類の用紙がセットされている他の給紙装置に切り替えて印刷を続行することもできる装置となっている。
【０００４】
そして、上記動作を可能とするために、印刷装置は、各給紙装置にセットされている用紙のサイズ、種類を示す情報（以下、用紙サイズ、用紙種類と表記する）をユーザが設定できるように、構成されている。なお、各給紙装置に用紙サイズを検出する機構（用紙押さえの位置から用紙サイズを検出する機構；以下、用紙サイズ検出機構と表記する）が設けられているため、用紙サイズに関しては、ユーザの設定が全く不要な印刷装置も存在している。また、用紙サイズ検出機構が一部の給紙装置だけに設けられているため、用紙サイズ検出機構が設けられていない各給紙装置に関してのみユーザによる用紙サイズの設定が必要な印刷装置も存在している。
【０００５】
【発明が解決しようとする課題】
従来の印刷装置は、印刷装置内に用紙に関して設定されている情報（用紙サイズ、用紙種類）の中に、給紙装置内に実際にセットされている用紙のサイズ、種類を表していないものが含まれている状態にあるために、印刷データに対する処理が中断された場合（用紙無しエラー等が発生した場合）、その処理を再開させることに困難な（煩雑が作業が必要とされる）装置となっている。
【０００６】
具体的には、従来の印刷装置は、給紙装置Ｘ（用紙サイズ検出機構が設けられていないもの）に実際にセットされている用紙が“Ａ４”であるにも拘わらず、その給紙装置Ｘについて設定されている用紙サイズが“Ｂ５”とされている状態にあるときに、給紙装置Ｘの使用を指定した“Ａ４”用紙上への印刷を指示する印刷データを受信した場合、サイズ不一致エラーが発生したとして、その印刷データに対する処理を中断する。
【０００７】
そして、従来の印刷装置は、このエラーが発生した場合、ユーザが、印刷を中止させるための作業と、給紙装置Ｘに関する用紙サイズを正しいものに設定し直す作業とを行ってから、再度、印刷を行わせなければならない装置となっていた。
【０００８】
さらに、印刷装置は、上記状態にあるときに、給紙装置の自動選択を指定した“Ａ４”用紙上への印刷を指示する印刷データを受信した場合には、給紙装置Ｘが全く利用されずに、“Ａ４”サイズの用紙がセットされていることが設定されており（或いは、用紙サイズ検出機構により“Ａ４”サイズの用紙がセットされていることが分かっており）、かつ、用紙が残っている他の給紙装置を利用して印刷を開始する。そして、印刷装置は、印刷中にそのような他の給紙装置が存在しなくなった場合には、用紙無しエラーが発生したとして、その印刷データに対する処理を中断する。また、そのような他の給紙装置が初めから存在しなかった場合には、用紙無しエラーが発生したとして、その印刷データに対する処理を中断する。
【０００９】
そして、従来の印刷装置は、このような形で印刷データに対する処理が中断された場合、給紙装置Ｘ以外の給紙装置に用紙を追加して印刷を続行させることはできるが、印刷を一旦中止させなければ、給紙装置Ｘ内の用紙を用いて印刷を続行させることはできない装置となっている。
【００１０】
また、従来の印刷装置（用紙種類の一致をチェックするもの）は、用紙種類に関しても同様の問題が生じ得る装置となっている。
【００１１】
本発明は、このような事情を鑑みてなされたものであり、本発明の課題は、用紙に関する情報設定が正確に行われていないために中断された印刷データに対する処理を簡単に再開させることができる印刷装置、印刷システムを、提供することにある。
【００１２】
【課題を解決するための手段】
上記課題を解決するために、本発明の第１の態様の印刷装置は、印刷に用いるべき用紙の仕様を指定する仕様指定値を含む印刷データを受信して動作する印刷装置であって、各種仕様の用紙を収容可能な用紙収容手段と、用紙収容手段に収容されていた用紙上に印刷を行うための印刷実行手段と、仕様設定値を記憶しておくための仕様設定値記憶手段と、仕様設定値記憶手段にユーザによって指定された仕様設定値を記憶させる仕様設定値変更手段と、印刷データの受信を監視し、印刷データを受信した場合には、その印刷データに含まれる仕様指定値と仕様設定値記憶手段に記憶されている仕様設定値とが一致しているか否かを判断し、それらが一致していた場合には、その印刷データに応じた印刷を印刷実行手段に行わせる印刷制御処理を開始し、それらが一致していなかった場合には、印刷制御処理を中断して、仕様設定値変更手段が，ユーザによって指定された仕様設定値を仕様設定値記憶手段に記憶するのを待機し、仕様設定値記憶手段内の仕様設定値が、印刷データに含まれる仕様指定値と一致する値に変更された場合には、印刷制御処理を再開する印刷制御手段とを、備える。
【００１３】
すなわち、本発明の第１の態様の印刷装置は、印刷データ中で指定されている使用すべき用紙に関する仕様と、印刷装置内に記憶されている用紙に関する仕様（ユーザによって設定されたもの）とが一致していることを確認した上で印刷を開始する装置であって、それらが一致していなかった場合（ユーザが、用紙収容手段にそれまでとは異なる仕様の用紙をセットしたが、仕様設定値記憶手段内の仕様を正しいものに変更する作業を忘れていた場合）、ユーザが仕様設定値記憶手段内の仕様設定値の変更を行え、仕様設定値記憶手段内の仕様設定値が正しいものに変更された場合には、印刷が続行される装置となっている。従って、本印刷装置は、用紙に関する情報設定が正確に行われていないために中断された印刷データに対する処理を簡単に再開させることができる印刷装置として機能することになる。
【００１６】
また、本発明の第２の態様の印刷装置は、それぞれ、各種仕様の用紙を収容可能な複数の用紙収容手段と、用紙上への印刷を行うための、複数の用紙収容手段のいずれに収容されていた用紙上へも印刷を行うことが可能な印刷実行手段と、複数の用紙収容手段のそれぞれについて仕様設定値を記憶しておくための仕様設定値記憶手段と、ユーザによって指定された給紙装置に関する仕様設定値記憶手段内の仕様設定値を、ユーザによって指定された仕様指定値に変更する仕様設定値変更手段と、印刷に用いるべき用紙の仕様を指定する仕様指定値を常に含み、複数の用紙収容手段のいずれかを指定する用紙収容手段指定情報を含むことがある印刷データを受信して印刷実行手段に印刷を行わせる印刷制御手段とを、備える。
【００１７】
そして、本発明の第２の態様の印刷装置は、印刷制御手段として、用紙収容手段指定情報を含む印刷データを受信した場合には、当該印刷データに含まれる仕様指定値と、仕様設定値記憶手段内の当該印刷データに含まれる用紙収容手段指定情報が指定する用紙収容手段に関する仕様設定値とが一致しているか否かを判断し、それらが一致していた場合には、その印刷データに応じた印刷を印刷実行手段に行わせ、それらが一致していなかった場合には、仕様設定値変更手段が，ユーザによって指定された仕様設定値を，仕様設定値記憶手段内の用紙収容手段指定情報が指定する用紙収容手段に関する仕様設定値として記憶するのを待機し、仕様設定値記憶手段内の仕様設定値が、印刷データに含まれる仕様指定値と一致する値に変更された場合には、印刷データに応じた印刷を印刷実行手段に行わせる手段が用いられた構成を有する。
【００１８】
このような構成を有する本発明の第２の態様の印刷装置は、用紙に関する情報設定が正確に行われていないために中断された印刷データに対する処理を簡単に再開させることができる印刷装置として機能することになる。
【００１９】
なお、本発明の各態様の印刷装置を実現するに際しては、仕様設定値変更手段として、印刷装置に設けられたコントロールパネル等を通じて、ユーザから仕様設定値等の指定を受けるものとしても良いが、第１の態様の印刷装置の仕様設定値変更手段として、受信した情報に含まれるユーザによって指定された仕様設定値を仕様設定値記憶手段に記憶させる機能を有する手段を用いてもよく、第２の態様の印刷装置の仕様設定値変更手段として、受信した情報から、ユーザによって指定された給紙装置とユーザによって指定された仕様指定値とを把握して、ユーザによって指定された給紙装置に関する仕様設定値記憶手段内の仕様設定値を、ユーザによって指定された仕様指定値に変更する機能を有する手段を用いても良い。仕様設定値設定手段として、このような手段を用いておけば、ユーザが印刷装置の設置場所まで行かなくても仕様設定値の変更が行える印刷装置を実現できることになる。
【００２０】
また、各態様の印刷装置を実現するに際しては、印刷を中断できるようにするために、印刷制御手段を、印刷制御処理を中断した場合には、仕様設定値変更手段が，ユーザによって指定された仕様設定値を仕様設定値記憶手段に記憶するのを待機するとともに、印刷の中止指示が与えられるのを待機し、仕様設定値記憶手段内の仕様設定値が、印刷データに含まれる仕様指定値と一致する値に変更された場合には、印刷データに応じた印刷を印刷実行手段に行わせ、印刷の中止指示が与えられた場合には、印刷データに対する処理を中止するとともに、新たな印刷データを受信できる状態に移行する手段としておいても良い。
【００２１】
また、各態様の印刷装置を実現するに際して、仕様指定値、仕様設定値は、用紙に関する情報であれば良く、例えば、仕様指定値、仕様設定値を、用紙のサイズを指定する情報としておいても良く、用紙のサイズと種類とを指定する情報としておいても良い。
【００２４】
そして、本発明の印刷システムは、本発明の各態様の印刷装置と、当該印刷装置に印刷データを送信するためのホスト装置とを組み合わせたシステムであるので、本発明の印刷システムは、用紙に関する情報設定が正確に行われていないこと等を原因として中断された印刷データに対する処理を簡単に再開させることができるシステムとして機能することになる。
【００２５】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【００２６】
まず、図１乃至図３を用いて、本発明の一実施形態に係る印刷システムの概要説明を行う。
【００２７】
図１に示したように、本実施形態に係る印刷システムは、プリンタドライバ４０及びモニタープログラム４１がインストールされた１台以上のパーソナルコンピュータ（ＰＣ）１００（ホスト装置に相当）と、印刷装置１０とが、ＬＡＮケーブル１１０によって接続されたシステムである。
【００２８】
本印刷システムを構成する印刷装置１０は、複数の給紙装置（本実施形態では、用紙トレイと用紙カセット＃１〜＃３）を備え、印刷に使用する用紙が収容されている給紙装置を指定して印刷を行わせることも、給紙装置の自動選択を指定して（印刷に使用する給紙装置を指定せずに）印刷を行わせることもできる装置である。また、印刷装置１０は、各給紙装置として、用紙のおよその残量を検出可能なセンサ（以下、用紙残量センサと表記する）は設けられているが、用紙のサイズを検出するためのセンサは設けられていないものが用いられた装置となっている。すなわち、印刷装置１０は、全ての給紙装置に関する用紙サイズ（及び用紙種類）の設定をユーザが行わなければならない装置となっている。
【００２９】
本印刷システムを構成するＰＣ１００にインストールされるプリンタドライバ４０は、ＰＣ１００に、印刷装置１０用の印刷データを生成して印刷装置１０に送信する機能を付与するためのプログラムである。このプリンタドライバ４０は、図２に示したようなプロパティ・ダイアログボックス５０、すなわち、それぞれ、用紙サイズ，用紙種類を設定するためのコントロール５１，５２を有するとともに、給紙装置に関する条件設定用のコントロールとして、“自動選択”を選択できるコントロール５２（ドロップダウンリストコンボボックス）を有するプロパティ・ダイアログボックス５０を表示するものとなっている。
【００３０】
モニタープログラム４１は、ＰＣ１００に、図３に示したようなプリンタ詳細ウインドウ６０（ユーザが印刷装置１０の各種の状態を確認できるウインドウ）を表示する機能を付与するためのプログラムである。詳細は後述するが、このモニタープログラム４１は、印刷開始時（印刷データの送信開始時）にプリンタドライバ４０によって起動されるプログラムであるとともに、ユーザが意図的に起動することもできるプログラムとなっている。
【００３１】
そして、本印刷システムは、ユーザが、印刷装置１０の或る給紙装置にそれまでとは異なるサイズ／種類の用紙をセットしたにも拘わらず、その給紙装置に関する用紙サイズ／用紙種類の再設定をし忘れた結果として、用紙エラーが発生して印刷が中断された場合に、煩雑な作業（印刷を中止する作業や、用紙を補充する作業等）を行うことなく印刷を続行させることができるシステムとなっている。
【００３２】
以上のことを前提として、以下、本印刷システムの構成及び動作をさらに具体的に説明する。
【００３３】
まず、図４を用いて、印刷装置１０のハードウェア構成を説明する。
図示したように、印刷装置１０は、制御部１１とコントロールパネル１２と印刷機構部１３とで構成されている。
【００３４】
コントロールパネル１２は、ユーザと印刷装置１０との間のインタフェースとして機能する，印刷装置１０の上面に設けられているユニットである。このコントロールパネル１２は、図５に示したように、液晶ディスプレイ（ＬＣＤ）３０，バックスイッチ３１，アップスイッチ３２，ダウンスイッチ３３，設定実行スイッチ３４，ジョブキャンセルスイッチ３５，データランプ３６，印刷可ランプ３７，エラーランプ３８及び印刷可スイッチ３９を、備えたものとなっている。
【００３５】
印刷機構部１３（図４）は、制御部１１の制御下、いずれかの給紙装置に収容されていた用紙上へ印刷を行う機構である。この印刷機構部１３は、制御部１１から供給される信号に基づき用紙上へ実際に印刷を行う印刷エンジン（本実施形態では、電子写真式のカラー印刷を行うもの）、印刷エンジンに用紙を供給するための複数の給紙装置（本印刷装置１０では、用紙トレイ、及び、用紙カセット＃１〜＃３）、印刷が行われた用紙を印刷装置１０外に排出するための排紙装置等で、構成されている。なお、既に説明したように、各給紙装置は、用紙残量センサは設けられているが、セットされている用紙のサイズを検出するためのセンサは設けられていないものとなっている。
【００３６】
制御部１１は、受信した印刷データに応じた内容の印刷物を印刷機構部１３に生成させる処理等を行うユニットである。
【００３７】
図示してあるように、制御部１１は、ホストインタフェース回路２１，ＣＰＵ２２，ＲＡＭ２３，メモリ制御部２４，ＲＯＭ２５，ＥＥＰＲＯＭ２６，インタフェース回路部２７等で構成されている。
【００３８】
ＲＯＭ２５は、各種のプログラムが記憶された不揮発性メモリである。ＲＡＭ２３は、ＲＯＭ２５に記憶されているプログラムが読み出されるメモリであるとともに、ＲＡＭ２３上に読み出されているプログラムの作業領域として用いられるメモリである。
【００３９】
ＥＥＰＲＯＭ２６は、印刷装置１０の電源投入直後の動作条件を規定する各種の情報を記憶しておくための不揮発性メモリである。このＥＥＰＲＯＭ２６には、ユーザによって設定された用紙情報を給紙装置別に記憶しておくための領域が確保されている。ここで、用紙情報とは、用紙のサイズ（“Ａ４”、“Ｂ５”等）を示すデータである用紙サイズと、当該用紙の種類（“普通紙”、“再生紙”等）を示すデータである用紙種類とからなる情報のことである。
【００４０】
ＣＰＵ２２は、ＲＡＭ２３上のプログラムに従って各部を統合的に制御する制御回路である。ホストインタフェース回路２１は、ＣＰＵ２２の制御下、ＰＣ１００（プリンタドライバ４０、モニタープログラム４１）との間で通信を行うための回路である。メモリ制御部２４は、ＣＰＵ２２の制御下、ホストインタフェース回路２１からＲＡＭ２３にデータを転送する処理や、ＲＡＭ２３上にＣＰＵ２２が生成した印刷用イメージデータに応じた信号を印刷エンジン１３へ供給する処理などを行う回路である。インタフェース回路部２７は、ＣＰＵ２２とコントロールパネル１２との間、ＣＰＵ２２と印刷エンジン１３との間でデータを授受するための幾つかのインタフェース回路からなるユニットである。
【００４１】
次に、印刷装置１０内の制御部１１の動作（ＣＰＵ２２による各部の制御手順）を、説明する。
【００４２】
制御部１１は、コントロールパネル１２上の設定実行スイッチ３４が押下された場合には、スイッチ３１〜３４に対して行われた操作内容に応じて、ＬＣＤ３０の表示内容を変更しつつ、ユーザから各給紙装置に関する用紙情報（用紙サイズ／用紙種類）についての変更指示を取得し、取得した変更指示に応じたものにＥＥＰＲＯＭ２６上の用紙情報を書き換える処理を行う状態となる。また、制御部１１は、ＰＣ１００から、各給紙装置にどのようなサイズ／種類の用紙がセットされているかを示す所定形式の情報を受信した場合には、当該情報に応じたものにＥＥＰＲＯＭ２６上の用紙情報を書き換える処理を行う。
【００４３】
そして、制御部１１は、ＰＣ１００から印刷データが送信されてきた場合には、その印刷データを、図６に示した手順で処理する。
【００４４】
すなわち、制御部１１は、通常の状態では、いずれかのＰＣ１００から印刷データが送信されてくるのを待機している（ステップＳ１０１）。そして、制御部１１は、印刷データの受信を検出した際（ステップＳ１０１；ＹＥＳ）には、ステップＳ１０２にて、以下の処理を行う。
【００４５】
制御部１１は、まず、受信した（受信を開始した）印刷データの先頭に含まれる情報（ジョブ制御コマンド群）に基づき、ユーザによって指定されている用紙サイズ（以下、指定用紙サイズと表記する）を認識するとともに、その印刷データが給紙装置の自動選択が指定されていなるものであるか否かを判別する。そして、受信した印刷データが給紙装置の自動選択が指定されていないものであった場合（ユーザによって印刷に使用すべき給紙装置が指定されている場合）、制御部１１は、ユーザによって指定されている給紙装置、及び、ユーザによって指定されている用紙種類（以下、指定用紙種類と表記する）を認識するとともに、認識した給紙装置を、印刷に用いる給紙装置である処理対象給紙装置として特定する。
【００４６】
このような処理をステップＳ１０２で行った後、制御部１１は、受信した印刷データが給紙装置の自動選択が指定されていないものであった場合（ステップＳ１０３；ＮＯ）には、ステップＳ１０４にて、指定用紙サイズと、ＥＥＰＲＯＭ２６に記憶されている処理対象給紙装置（ユーザによって指定されている給紙装置）に関する用紙サイズとが一致しており、かつ、処理対象給紙装置内に用紙が残っている（処理対象給紙装置の用紙残量センサが用紙が残っていることを検出している）という条件が満たされていることの確認を試みる。そして、そのような条件が満たされていることが確認できなかった場合、制御部１１は、用紙エラーが発生している状態にあることを記憶して、ステップＳ１０４の処理を終了する。また、そのような条件が満たされていることが確認できた場合、制御部１１は、印刷可状態にあることを記憶して、ステップＳ１０４の処理を終了する。
【００４７】
一方、受信した印刷データが給紙装置の自動選択が指定されているものであった場合（ステップＳ１０３；ＹＥＳ）、制御部１１は、ステップＳ１０５にて、処理対象給紙装置特定処理を行う。
【００４８】
図７に示したように、この処理対象給紙装置特定処理時、制御部１１は、まず、処理対象給紙装置が特定されているか否かを判断する（ステップＳ２０１）。給紙装置の自動選択が指定されている印刷データに関しては、ステップＳ１０２（図６）の処理で処理対象給紙装置が特定されていない。このため、この処理対象給紙装置特定処理が、給紙装置の自動選択が指定されている印刷データの受信後に初めて実行された場合には、このステップＳ２０１において、処理対象給紙装置が特定されていないと判断される。
【００４９】
処理対象給紙装置が特定されていなかった場合（ステップＳ２０１；ＮＯ）、制御部１１は、ステップＳ２０３にて、最初の給紙装置（本実施形態では、用紙トレイ）をチェック対象給紙装置として特定した後、ステップＳ２０４にて、ＥＥＰＲＯＭ２６に記憶されているチェック対象給紙装置に関する用紙サイズ、用紙種類が、それぞれ、指定用紙サイズ、指定用紙種類と一致しているという選択可条件が満たされているか否かを判断する（ステップＳ２０４）。一方、処理対象給紙装置が既に特定されていた場合（ステップＳ２０１；ＹＥＳ）、制御部１１は、その処理対象給紙装置をチェック対象給紙装置として特定（ステップＳ２０２）した後に、このステップＳ２０４の判断を行う。
【００５０】
選択可条件が満たされていなかった場合（ステップＳ２０４：ＮＯ）、制御部１１は、全給紙装置のチェックが完了したか否かを判断する（ステップＳ２０６）。そして、制御部１１は、全給紙装置のチェックが完了していなかった場合（ステップＳ２０６；ＮＯ）には、ステップＳ２０３に戻って、次の給紙装置をチェック対象給紙装置として特定する。なお、制御部１１は、このステップＳ２０３において、処理開始時点におけるチェック対象給紙装置が、“用紙トレイ”、“用紙カセット＃１”、“用紙カセット＃２”、“用紙カセット＃３”であった場合、それぞれ、“用紙カセット＃１”、“用紙カセット＃２”、“用紙カセット＃３”、“用紙トレイ”を、チェック対象給紙装置として特定する。
【００５１】
或るチェック対象給紙装置について選択可条件が満たされていることを検出した場合（ステップＳ２０４；ＹＥＳ）、制御部１１は、そのチェック対象給紙装置に用紙が残っているか否かを判断（ステップＳ２０５）し、用紙が残っていなかった場合（ステップＳ２０５；ＮＯ）には、ステップＳ２０６の判断を行う。
【００５２】
そして、制御部１１は、選択可条件を満たし、かつ、用紙が残っているチェック対象給紙装置を見出した場合（ステップＳ２０５；ＹＥＳ）には、そのチェック対象給紙装置を処理対象給紙装置として特定するとともに、印刷可状態にあることを記憶する処理（ステップＳ２０７）を行う。そして、制御部１１は、処理対象給紙装置特定処理を終了する。
【００５３】
また、選択可条件を満たし、かつ、用紙が残っているチェック対象給紙装置を見出すことなく、全給紙装置のチェックが完了した場合（ステップＳ２０６；ＹＥＳ）、制御部１１は、用紙エラー状態にあることを記憶（ステップＳ２０８）してから、この処理対象給紙装置特定処理を終了する。
【００５４】
図６に戻って、制御部１１の動作説明を続ける。
【００５５】
ステップＳ１０４或いはＳ１０５の処理完了後、制御部１１は、印刷可状態であった場合（ステップＳ１０６；印刷可状態）には、今回、実行したステップＳ１０４或いはＳ１０５の処理でエラー発生状態が印刷可状態に遷移したか否かを判断する（ステップＳ１０７）。そして、制御部１１は、今回、印刷可状態に遷移したのではなかった場合（ステップＳ１０７；ＮＯ）には、ステップＳ１０９にて、印刷機構部１３に、処理対象給紙装置から１枚の用紙を引き出させてその用紙上に印刷を行わせるための処理を行う。その後、制御部１１は、全印刷データに対する処理（印刷データで印刷が指示されている全ページの印刷）が完了したか否かを判断（ステップＳ１１０）し、完了していなかった場合（ステップＳ１１０；ＹＥＳ）には、ステップＳ１０３からの処理を再び実行する。
【００５６】
また、制御部１１は、今回、印刷可状態に遷移していた場合（ステップＳ１０７；ＹＥＳ）には、用紙エラーが発生していないことを示す情報を含む状態通知情報を、印刷データの送信元のＰＣ１００（以下、処理対象ＰＣ１００と表記する）に送信する処理（ステップＳ１０８）を行った後に、ステップＳ１０９以降の処理を行う。状態通知情報を受信した処理対象ＰＣ１００の動作については後ほど纏めて説明するが、状態通知情報は、プリンタ詳細ウインドウ６０（図３参照）の表示に必要な各種の情報を含む所定形式の情報となっている。また、制御部１１は、用紙エラー状態となった際にも、処理対象ＰＣ１００に対して状態通知情報を送信する（詳細は後述）。
【００５７】
また、制御部１１は、用紙エラー状態であった場合（ステップＳ１０６；用紙エラー状態）には、コントロールパネル１２の状態を用紙エラーが発生したことを示す状態に変更する（ステップＳ１１１）。
【００５８】
具体的には、このステップＳ１１１において、制御部１１は、コントロールパネル１２に対して、ＬＣＤに、“ヨウシナシ  ｘｘｘｘｘ  ｙｙｙｙ”或いは“ヨウシコウカン  ｘｘｘｘｘ  ｙｙｙｙ”（“ｘｘｘｘｘ”は給紙装置の名称、“ｙｙｙｙ”は用紙サイズ）を表示させ、印刷可ランプ３７を点灯させ、エラーランプ３８を点滅させるための制御を行う。なお、制御部１１が、ＬＣＤに“ヨウシコウカン  ｘｘｘｘｘ  ｙｙｙｙ”を表示させるのは、給紙装置が指定されている印刷データを受信して処理を開始したが、ステップＳ１０４にて、指定給紙装置内に用紙が残っているが、当該給紙装置に関する用紙情報内の用紙サイズと指定用紙サイズとが一致していないことを検出した場合である。また、給紙装置を自動選択することが指定されている場合、制御部１１は、“ｘｘｘｘｘ”として、用紙情報内の用紙サイズ、用紙種類が、それぞれ、指定用紙サイズ、指定用紙種類と一致している１つの給紙装置の名称を、表示する。
【００５９】
このような制御をコントロールパネル１２に対して行った後、制御部１１は、用紙エラーが発生したことを示す情報を含む状態通知情報を、処理対象ＰＣ１００に対して送信する（ステップＳ１１２）。
【００６０】
状態通知情報の送信を終えた制御部１１は、続くステップＳ１１３にて、ジョブキャンセルスイッチ３５の押下、設定実行スイッチ３４の押下、処理対象ＰＣ１００からの再設定指示コマンドの受信、給紙装置への用紙の追加が行われるのを、待機する。
【００６１】
再設定指示コマンド送信に関する処理対象ＰＣ１００の動作は後述するが、再設定指示コマンドは、給紙装置を指定するデータと、当該データによって指定される給紙装置に関する用紙サイズ、用紙種類の変更後の値を指定する２データとを含む所定形式のコマンドとなっており、再設定指示コマンドを受信した場合、制御部１１は、受信した再設定指示コマンドの内容に応じた変更を、ＥＥＰＲＯＭ２６上の用紙情報に対して施す。そして、制御部１１は、コントロールパネル１２の状態を通常のもの（印刷可状態にあることを示すもの）に戻した後に、ステップＳ１１３の処理を終了する。
【００６２】
また、設定実行スイッチ３４が押下された場合、制御部１１は、スイッチ３１〜３４に対して行われた操作内容に応じて、ＬＣＤ３０の表示内容を変更しつつ、ユーザから各給紙装置に関する用紙情報（用紙サイズ／用紙種類）についての変更指示を取得し、取得した変更指示に応じたものにＥＥＰＲＯＭ２６上の用紙情報を書き換える処理である用紙情報変更処理を、開始する。
【００６３】
この用紙情報変更処理は、ユーザが、図８に示したような手順で用紙情報の変更を行えるものとなっている。
【００６４】
すなわち、用紙エラーが発生した場合、ＬＣＤ３０には、用紙エラーが発生したことを示すメッセージ、例えば、図８（ａ）に示したメッセージ“ヨウシナシ
ＬＣ１  Ａ４”が、表示される。
【００６５】
コントロールパネル１２の操作により用紙情報の変更を行う場合、ユーザは、このようなメッセージがＬＣＤに表示されている状態で、設定実行スイッチ３４を押下する。この操作により、制御部１１は、用紙情報変更処理を開始し、まず、ＬＣＤ３０上に、図８（ｂ）に示したような用紙サイズ提示メッセージ“トレイヨウシサイズ＝Ｂ５”を表示する。なお、この用紙サイズ提示メッセージ中の“トレイ”とは、用紙トレイのことである。また、図８に示して他のメッセージに含まれる“ＬＣ１”、“ＬＣ２”とは、それぞれ、用紙カセット＃１、＃２のことである。
【００６６】
制御部１１は、用紙サイズ提示メッセージの表示中に、ダウンスイッチ３３が押下された場合には、ＬＣＤ３０上に表示する用紙サイズ提示メッセージを次の給紙装置に関するもの（図８（ｃ）、（ｄ）参照）に変更する。また、用紙サイズ提示メッセージの表示中に設定実行スイッチ３４が押下された場合、制御部１１は、ＬＣＤ上に表示する用紙サイズ提示メッセージを、用紙サイズの変更を受け付ける状態にあることを示す設定用紙サイズ提示メッセージ（図８（ｅ）参照；用紙サイズ提示メッセージの“Ｂ５”等と“＝”の間に“▽”を追加したメッセージ）に変更する。
【００６７】
そして、設定用紙サイズ提示メッセージの表示中に、ダウンスイッチ３３が押下された場合、制御部１１は、ＬＣＤ３０上に表示する設定用紙サイズ提示メッセージを次の給紙装置に関するもの（図８（ｅ）、（ｆ）参照）に変更する。また、設定用紙サイズ提示メッセージの表示中に設定実行スイッチ３４が押下された場合、制御部１１は、その時点における設定用紙サイズ提示メッセージ内にその名称が示されている含まれている給紙装置に関するＥＥＰＲＯＭ２６上の用紙サイズを、当該設定用紙サイズ提示メッセージ内に示されている用紙サイズに書き換える。その後、制御部１１は、用紙トレイに関する用紙サイズ提示メッセージ（図８（ｅ）参照）をＬＣＤ上に再表示する。
【００６８】
そして、用紙サイズ提示メッセージの表示中にアップスイッチ３２が押下された場合、制御部１１は、図８（ｈ）に示したように、ＬＣＤ３０に“インサツカノウ”を表示させ、用紙情報変更処理並びにステップＳ１１３の処理を終了する。
【００６９】
また、制御部１１は、用紙サイズ提示メッセージの表示中にバックスイッチ３１が押下された場合には、用紙種類提示メッセージ“トレイヨウシタイプ＝フツウ”をＬＣＤ３０に表示する。そして、制御部１１は、コントロールパネル１２上の各スイッチの押下に対して、用紙サイズ提示メッセージ／設定用紙サイズ提示メッセージ表示時と同様の動作を行う状態（サイズではなく種類の変更をユーザが行える状態）となる。
【００７０】
制御部１１は、このように動作するので、例えば、ＬＣ２（用紙カセット＃２）に関する用紙サイズを再設定したいユーザは、設定実行スイッチ３４を押下した後、ＬＣ２に関する用紙サイズ提示メッセージが表示されるまで、ダウンスイッチ３３の押下を繰り返す。そして、ユーザは、ＬＣ２に関する用紙サイズ提示メッセージ“ＬＣ２ヨウシサイズ＝Ｂ５”がＬＣＤに表示されたとき（図８（ｅ）参照）に、設定実行スイッチ３４を押下する。さらに、ユーザは、ＬＣＤ３０上に“ＬＣ２ヨウシサイズ＝▽Ａ４”が表示される（図８（ｆ）参照）までダウンスイッチ３３の押下を繰り返す（この場合、ダウンスイッチ３３の１回の押下で“ＬＣ２ヨウシサイズ＝▽Ａ４”が示される）。そして、ユーザは、設定実行スイッチ３４を押下し、他の情報の変更を行う場合には、ダウンスイッチ３３（或いは設定実行スイッチ３４）、アップスイッチ３２を押下する。また、他の情報の変更を行わない場合、ユーザは、アップスイッチ３２を押下する。
【００７１】
図６に戻って、制御部１１の動作説明を続ける。
【００７２】
ステップＳ１１３にて、ジョブキャンセルスイッチ３５が押下されたことを検出した場合、制御部１１は、受信済みの印刷データを破棄し、コントロールパネル１２の状態を通常のものに戻す処理（印刷装置１０の状態を、新たな印刷データの受信が可能な状態に戻すための処理）であるエラー解除処理を実行する。そして、制御部１１は、ステップＳ１１３の処理を終了する。
【００７３】
また、制御部１１は、給紙装置へ用紙が追加されたことを検出した場合には、特別な処理を行うことなく、ステップＳ１１３の処理を終了する。
【００７４】
そして、ステップＳ１１３の処理を終了した制御部１１は、ステップＳ１１３にてエラー解除処理を行っていた場合（ステップＳ１１４；ＹＥＳ）には、ステップＳ１０１に戻って印刷データの受信を待機する。
【００７５】
一方、ステップＳ１１３にてエラー解除処理を行わなかった場合（ステップＳ１１４；ＮＯ）、制御部１１は、ステップＳ１０３からの処理を再び実行する。
【００７６】
すなわち、ステップＳ１１３の処理時に、用紙情報（用紙サイズ、用紙種類）の変更、用紙の補充が行われていた場合には、印刷に必要とされている仕様の用紙が印刷装置１０内に存在しているかのチェックが再度行われ、存在していた場合には、印刷が続行されることになる。
【００７７】
次に、処理対象ＰＣ１００の動作を説明する。
【００７８】
図９に、モニタープログラム４１に従った処理対象ＰＣ１００内のＣＰＵの動作手順を示す。なお、この図に示した流れ図は、モニタープログラム４１が、プリンタドライバ４０によって起動された場合に関するものである。
【００７９】
図示したように、処理対象ＰＣ１００内のＣＰＵは、状態通知情報（エラー発生を示す情報を含むもの）が印刷装置１０から送信されてくるのを待機している（ステップＳ３０１）。そして、エラー発生を示す情報を含む状態通知情報が送信されてきた場合（ステップＳ３０１；ＹＥＳ）、ＣＰＵは、図１０に示したようなエラー発生通知ウインドウ７０を処理対象ＰＣ１００のディスプレイ上に表示する（ステップＳ３０２）。
【００８０】
このようなエラー発生通知ウインドウ７０の表示を行ったＣＰＵは、続くステップＳ３０３にて、エラー発生通知ウインドウ７０に対する操作がなされることを待機するとともに、印刷装置１０から状態通知情報が送信されてくるのを待機する。
【００８１】
そして、エラー発生通知ウインドウ７０上の“消耗品詳細”ボタン７１を押下する操作がなされことを検出した場合（ステップＳ３０３，Ｓ３０４；その他）、ＣＰＵは、ステップＳ３０５にて、ディスプレイ上に、図１１に示したような形態でプリンタ詳細ウインドウ６０と用紙設定ダイアログボックス８０とを表示する。なお、この際、表示されるプリンタ詳細ウインドウ６０は、印刷装置１０から受信された状態通知情報に含まれる各種情報に応じた内容のものである。
【００８２】
その後、ＣＰＵは、ステップＳ３０３に戻って、用紙設定ダイアログボックス８０に対する操作がなされることを待機するとともに、印刷装置１０から新たな状態通知情報が受信されるのを待機する。
【００８３】
そして、用紙設定ダイアログボックス８０上のコントロール（ドロップダウンリストコンボボックス）８１〜８３がユーザによって操作された場合（ステップＳ３０３，Ｓ３０４；その他）、ＣＰＵは、ステップＳ３０５にて、ユーザの操作内容に応じて用紙設定ダイアログボックス８０の表示内容を変更する処理を行う。すなわち、ＣＰＵは、コントロール８１、８２或いは８３下に、選択可能なテキスト（用紙サイズ、給紙装置、用紙種類）のリストを表示する処理や、当該リストから選択されたテキストをコントロール８１、８２或いは８３内に表示する処理を行う。なお、この用紙設定ダイアログボックス８０上のコントロール８１は、給紙装置を指定することのみができるコントロール（“自動選択”を選択できないコントロール）となっており、コントロール８２、８３は、それぞれ、図２に示したプロパティ・ダイアログボックス５０上のコントロール５１、５３と同じものとなっている。
【００８４】
そして、用紙設定ダイアログボックス８０上の“ＯＫ”ボタン８４が押下された場合（ステップＳ３０３，Ｓ３０４；その他）、ＣＰＵは、ステップＳ３０５にて、その時点におけるコントロール８１〜８３の状態（内部に示されているテキストの種類）を表すデータを含む再設定指示コマンドを、印刷装置１０に対して送信する。そして、制御部１１は、用紙設定ダイアログボックス８０をディスプレイ上から消去した後（ディスプレイにプリンタ設定ウインドウ６０のみが表示された状態とした後）、ステップＳ３０５を終了する。
【００８５】
また、用紙設定ダイアログボックス８０上の“キャンセル”ボタン８５が押下された場合（ステップＳ３０３，Ｓ３０４；その他）、ＣＰＵは、ステップＳ３０５にて、上記した再設定指示コマンドを印刷装置１０に対して送信することなく、用紙設定ダイアログボックス８０をディスプレイ上から消去する。
【００８６】
また、用紙設定ダイアログボックス８０及びプリンタ詳細ウインドウ６０をディスプレイに表示しているときに、印刷可状態にあることを示す情報を含む状態通知情報を受信した場合（ステップＳ３０３，Ｓ３０４；その他）、ＣＰＵは、ステップＳ３０５にて、用紙設定ダイアログボックス８０をディスプレイ上から消去し、プリンタ詳細ウインドウ６０の表示内容を受信した状態通知情報に応じたものに変更する処理を行う。その後、制御部１１は、ステップＳ３０２に戻って、プリンタ詳細ウインドウ６０に対する操作がなされることと、印刷装置１０から状態通知情報が送信されてくることとを、待機（監視）する。
【００８７】
また、プリンタ詳細ウインドウ６０のみを表示している状態で、印刷可状態にあることを示す情報を含む状態通知情報を受信した場合（ステップＳ３０３，Ｓ３０４；その他）、ＣＰＵは、ステップＳ３０５にて、プリンタ詳細ウインドウ６０の表示内容を受信した状態通知情報に応じたものに変更する処理を行う。そして、ステップＳ３０２に戻って、プリンタ詳細ウインドウ６０に対する操作がなされることと、印刷装置１０から状態通知情報が送信されてくることを待機する。一方、プリンタ詳細ウインドウ６０のみを表示している状態で、エラー状態にあることを示す情報を含む状態通知情報を受信した場合（ステップＳ３０３，Ｓ３０４；その他）、ＣＰＵは、ステップＳ３０５にて、プリンタ詳細ウインドウ６０の表示内容を受信した状態通知情報に応じたものに変更する処理を行うとともに、プリンタ詳細ウインドウ６０上に用紙設定ダイアログボックス８０を表示する処理を行う。そして、ステップＳ３０２に戻って、エラー発生ウインドウ８０に対する操作がなされることと、印刷装置１０から状態通知情報が送信されてくることを待機する。
【００８８】
また、エラー発生通知ウインドウ７０を表示している状態で、印刷可状態にあることを示す情報を含む状態通知情報を受信した場合、或いは、エラー発生通知ウインドウ７０上の“閉じる”ボタン７２が押下されたことを検出した場合（ステップＳ３０３，Ｓ３０４；クローズイベント）、ＣＰＵは、ステップＳ３０６にて、表示中のエラー発生通知ウインドウ７０をディスプレイ上から消去する処理を行う。そして、ＣＰＵは、ステップＳ３０１に戻り、再び、状態通知情報の受信を待機する。また、プリンタ詳細ウインドウ６０のみを表示している状態で、“閉じる”ボタン６２が押下されたことを検出した場合（ステップＳ３０３，Ｓ３０４；クローズイベント）、ＣＰＵは、ステップＳ３０６にて、表示中のプリンタ詳細ウインドウ６０をディスプレイ上から消去する処理を行う。そして、ＣＰＵは、ステップＳ３０１に戻り、再び、状態通知情報の受信を待機する。
【００８９】
以下、ＥＥＰＲＯＭ２６に記憶されている用紙トレイ、ＬＣ１、ＬＣ２、ＬＣ３（用紙カセット＃３）に関する用紙サイズが、それぞれ、“Ｂ５”、“Ａ４”、“Ｂ５”、“Ｂ４”であり、ＥＥＰＲＯＭ２６に記憶されている各給紙装置に関する用紙種類がいずれも“普通紙”であり、ＬＣ２に実際にセットされている用紙が“Ａ４”の用紙となっているときに、給紙装置の“自動選択”が指定されているとともに、用紙サイズ、用紙種類としてそれぞれ“Ａ４”、“普通紙”が指定されている印刷データが印刷装置１０に送信されてきた場合を例に、本印刷システムの動作をさらに具体的に説明する。
【００９０】
この場合、選択可条件を満たす給紙装置はＬＣ１だけであるので、処理対象給紙装置特定処理（図６のステップＳ１１５、図７）により、ＬＣ１が処理対象給紙装置として特定されて印刷が開始される。そして、ＬＣ１内に用紙が無くなった場合には、ステップＳ１１１の処理により、ＬＣＤ３０上に、“ヨウシナシ  ＬＣ１  Ａ４”が表示される。また、処理対象ＰＣ１００に対しては、用紙エラーが発生したことを示す情報を含む状態通知情報が、送信される。
【００９１】
そして、処理対象ＰＣ１００では、図９を用いて説明した処理が実行されているので、ＬＣ１内に用紙が無くなった場合（用紙エラーが発生したことを示す情報を含む状態通知情報が送信されてきた場合）、処理対象ＰＣ１００のディスプレイ上には、エラー発生通知ウインドウ７０が表示される。
【００９２】
すなわち、ユーザには、ディスプレイ上にエラー発生通知ウインドウ７０が表示されることにより、用紙エラーが発生したことが知らされるので、通常、ユーザは、エラー発生通知ウインドウ７０上の“消耗品詳細”ボタン７１を押下する。
【００９３】
ユーザが“消耗品詳細”ボタン７１が押下した場合、処理対象ＰＣ１００のディスプレイには、プリンタ詳細ウインドウ６０と用紙設定ダイアログボックス８０（図１１）とが表示される。
【００９４】
この際、表示されるプリンタ詳細ウインドウ６０には、各給紙装置の現状（用紙の有無及び用紙サイズ／種類の現設定値）が示されているので、ＬＣ２にセットされている用紙が“Ａ４”の用紙であることを知っていた場合（例えば、自分がセットした場合）、ユーザは、ＬＣ２に関する用紙サイズが正しく設定されていないことを認識できる。このため、ユーザは、用紙設定ダイアログボックス８０を操作することにより、ＬＣ２に関する用紙サイズを“Ａ４”に変更する。
【００９５】
具体的には、ユーザは、まず、用紙設定ダイアログボックス８０上のコントロール８１内に“用紙カセット２”を表示させる。これにより、コントロール８２内に“B5 182 x 257 mm”が表示されるので、ユーザは、コントロール８２を操作することにより、コントロール８２内に“A4 210 x 298 mm”を表示させた後、“ＯＫ”ボタン８４を押下する。
【００９６】
“ＯＫ”ボタン８４が押下された場合、処理対象ＰＣ１００から印刷装置１０へ、用紙設定ダイアログボックス８０上のコントロール８１〜８３の状態を示す情報を含む再設定指示コマンドが送信される。そして、再設定指示コマンドを受信した印刷装置１０では、ステップＳ１１３（図６）にて、その再設定指示コマンドに基づく用紙情報の書き換えが行われた後に、ステップＳ１０３からの処理が開始される。従って、この場合は、ステップＳ１０５で印刷可状態になったことが検出されることになる。また、用紙エラー状態から印刷可状態状態へ遷移しているため、ステップＳ１０８にて、処理対象ＰＣ１００に、状態通知情報を送信する処理が行われた後に、ステップＳ１０９以降の処理が行われる（印刷が続行される）ことになる。
【００９７】
また、この場合（ユーザが処理対象ＰＣ１００から用紙情報の変更を行った場合）、処理対象ＰＣ１００は、印刷装置１０が送信した状態通知情報をプリンタ詳細ウインドウ６０のみを表示している状態で受信することになるので、処理対象ＰＣ１００では、受信した状態通知情報に応じたプリンタ詳細ウインドウ６０の内容変更が行われ、その結果として、ディスプレイ上のプリンタ詳細ウインドウ６０が図１２に示したもの（用紙カセット＃２に“Ａ４”が収容されていることが示されているもの）に変更されることになる。
【００９８】
ユーザが、印刷装置１０のコントロールパネル１２を図８を用いて手順で操作することによりＬＣ２に関する用紙情報を正しいものに変更した場合にも、印刷が続行される。なお、ユーザが、ディスプレイにプリンタ詳細ウインドウ６０及び用紙設定ダイアログボックス８０を表示させた後にコントロールパネル１２を操作して用紙情報の変更を行った場合、用紙情報変更完了後の処理対象ＰＣ１００の状態は、図１２に示したプリンタ詳細ウインドウ６０がディスプレイ上に表示されている状態（ステップＳ３０３が実行されている状態）となるが、ディスプレイにエラー発生通知ウインドウ７０が表示されている状態でコントロールパネル１２を操作して用紙情報の変更を行った場合、用紙情報変更完了後の処理対象ＰＣ１００の状態は、エラー発生通知ウインドウ７０がディスプレイ上から消去されている状態（ステップＳ３０１が実行されている状態）となる。
【００９９】
以上、詳細に説明したように、本実施形態に係る印刷システムは、印刷装置１０内に用紙に関して設定されている情報（用紙サイズ、用紙種類）の中に、給紙装置内に実際にセットされている用紙のサイズ、種類を表していないものが含まれているが故に印刷データに対する処理が中断された場合に、その中断された処理を簡単に再開させることができるシステムとなっているので、本印刷システムを用いれば、ユーザに、より印刷が行いやすい環境を提供できることになる。また、本印刷システムの構成を採用すれば、原稿サイズ検出機構が各給紙装置に設けられていない印刷装置を用いて、原稿サイズ検出機構を各給紙装置に設けた印刷装置が用いられた印刷システムと比してもさほど使い勝手が悪くないシステムを構築できることになる。従って、本印刷システムの構成を採用すれば、ユーザに安価な印刷システムを提供できることにもなる。
【０１００】
＜変形形態＞
上記実施形態に係る印刷システムは、各種の変形を行うことができる。例えば、上記した印刷システムは、印刷装置１０と複数台のＰＣ１００との間がＬＡＮケーブルによって接続されたシステムであったが、上記印刷システムで用いられている技術を基に、印刷装置１０がＰＣ１００に、直接、接続された形の印刷システムを実現しても良い。また、上記印刷システムに含まれる印刷装置１０は、全ての給紙装置に、用紙サイズ検出機構が設けられていない装置であったが、本技術を、一部の給紙装置には用紙サイズ検出機構が設けられている印刷装置１０に適用しても良い。
【０１０１】
さらに、給紙装置が指定されている印刷データに対する処理を開始した後、指定されている給紙装置内に用紙が無くなったことを検出した際に、給紙装置に関する条件が再設定されるのを待機する状態となるように（ユーザが、印刷に利用する他の給紙装置を指定することや、給紙装置を自動選択して印刷を続行すべきすことが指定できるように）、印刷装置１０を構成しておいても良い。
【０１０２】
また、実施形態に係る印刷システムは、ＰＣ１００に、プリンタドライバ４０とモニタープログラム４１とがインストールされるシステムであったが、モニタープログラム４１が有する機能をも有するようにプリンタドライバ４０を作成しておいても良い。また、ＰＣ１００に表示されるウインドウ／ダイアログボックスが上記したものとは異なるものであっても良いことや、印刷装置１０が電子写真式の印刷装置でなくても良いことなどは、当然である。
【０１０３】
【発明の効果】
本発明によれば、用紙に関する情報設定が正確に行われていないために中断された印刷データに対する処理を簡単に再開させることができる印刷装置、印刷システムを得ることができる。
【図面の簡単な説明】
【図１】  本発明の一実施形態に係る印刷システムの構成図である。
【図２】  実施形態に係る印刷システムを構成するパーソナルコンピュータにインストールされたプリンタドライバによって表示される印刷装置のプロパティ・ダイアログボックスの説明図である。
【図３】  実施形態に係るパーソナルコンピュータにインストールされたモニタープログラムによって表示されるプリンタ詳細ウインドウの説明図である。
【図４】  実施形態に係る印刷システムを構成する印刷装置のハードウェア構成図である。
【図５】  実施形態に係る印刷装置に設けられているコントロールパネルの外観図である。
【図６】  実施形態に係る印刷装置内の制御部の、受信した印刷データに対する処理手順を示した流れ図である。
【図７】  実施形態に係る印刷装置内の制御部によって実行される処理対象給紙装置特定処理の流れ図である。
【図８】  実施形態に係る印刷装置内の制御部によって実行される用紙情報変更処理の内容を説明するための図である。
【図９】  実施形態に係るモニタープログラムによって実行される処理の流れ図である。
【図１０】  実施形態に係るモニタープログラムによって表示されるエラー発生通知ウインドウの説明図である。
【図１１】  実施形態に係るモニタープログラムによって表示されるプリンタ詳細ウインドウ及び用紙設定ダイアログボックスの説明図である。
【図１２】  用紙サイズの再設定を行った後に、実施形態に係るモニタープログラムによって表示されるプリンタ詳細ウインドウの説明図である。
【符号の説明】
１０  印刷装置
１１  制御部
１２  コントロールパネル
１３  印刷機構部
２１  ホストインタフェース回路
２２  ＣＰＵ
２３  ＲＡＭ
２４  メモリ制御部
２５  ＲＯＭ
２６  ＥＥＰＲＯＭ
２７  インタフェース回路部
３０  液晶ディスプレイ（ＬＣＤ）
３１  バックスイッチ
３２  アップスイッチ
３３  ダウンスイッチ
３４  設定実行スイッチ
３５  ジョブキャンセルスイッチ
３６  データランプ
３７  印刷可ランプ
３８  エラーランプ
３９  印刷可スイッチ
４０  プリンタドライバ
４１  モニタープログラム
５０  プロパティ・ダイアログボックス
６０  プリンタ詳細ウインドウ
７０  エラー発生通知ウインドウ
８０  用紙設定ダイアログボックス
１００  パーソナルコンピュータ（ＰＣ）
【図１】
0004361243.tif 000002
【図２】
0004361243.tif 000003
【図３】
0004361243.tif 000004
【図４】
0004361243.tif 000005
【図５】
0004361243.tif 000006
【図６】
0004361243.tif 000007
【図７】
0004361243.tif 000008
【図８】
0004361243.tif 000009
【図９】
0004361243.tif 000010
【図１０】
0004361243.tif 000011
【図１１】
0004361243.tif 000012
【図１２】
0004361243.tif 000013