(57)【要約】【課題】印刷作業の効率性を向上させることができる印刷システムを提供する。【解決手段】ジョブデータの印刷条件の設定を可能とする設定画面を提供し印刷装置を制御するドライバソフトがインストールされたデータ処理装置と、該データ処理装置から受信したジョブデータに基づき印刷を実行する印刷装置とを含む印刷システムにおいて、データ処理装置は、ドライバソフトにより提供される設定画面であって、印刷条件の設定項目が表示される第１領域と、印刷装置本体とオプション装置の組み合わせを表す絵表示が表示される第２領域とを含む設定画面を表示する表示手段と、印刷装置に接続されるオプション装置についての情報を取得する取得手段と、取得手段により取得されたオプション装置についての情報を、ドライバソフトの設定画面の第２領域に表示される絵表示に反映させる反映手段と、を備えることを特徴とする印刷システム。【選択図】図６
2010102728.tif 000002
【特許請求の範囲】
【請求項１】
ジョブデータの印刷条件の設定を可能とする設定画面を提供し印刷装置を制御するドライバソフトがインストールされたデータ処理装置と、該データ処理装置から受信したジョブデータに基づき印刷を実行する印刷装置とを含む印刷システムにおいて、
前記データ処理装置は、
前記ドライバソフトにより提供される設定画面であって、前記印刷条件の設定項目が表示される第１領域と、前記印刷装置本体とオプション装置の組み合わせを表す絵表示が表示される第２領域とを含む設定画面を表示する表示手段と、
前記印刷装置に接続される前記オプション装置についての情報を取得する取得手段と、
前記取得手段により取得されたオプション装置についての情報を、前記ドライバソフトの設定画面の前記第２領域に表示される絵表示に反映させる反映手段と、を備えることを特徴とする印刷システム。
【請求項２】
ジョブデータの印刷条件の設定を可能とする設定画面を提供し印刷装置を制御するドライバソフトがインストールされたデータ処理装置と、該データ処理装置から受信したジョブデータに基づき印刷を実行する印刷装置とを含む印刷システムに用いられる印刷方法であって、
前記データ処理装置が、前記ドライバソフトにより提供される設定画面であって、前記印刷条件の設定項目が表示される第１領域と、前記印刷装置本体とオプション装置の組み合わせを表す絵表示が表示される第２領域とを含む設定画面を表示する表示ステップと、
前記データ処理装置が、前記印刷装置に接続される前記オプション装置についての情報を取得する取得ステップと、
前記データ処理装置が、前記取得ステップにおいて取得した前記オプション装置についての情報を、前記ドライバソフトの設定画面の前記第２領域に表示される絵表示に反映させる反映ステップと、を備えることを特徴とする印刷方法。
【請求項３】
ジョブデータの印刷条件の設定を可能とする設定画面を提供し印刷装置を制御するドライバソフトがインストールされたデータ処理装置と、該データ処理装置から受信したジョブデータに基づき印刷を実行する印刷装置とを含む印刷システムの前記データ処理装置のコンピュータにおいて実行可能な印刷プログラムであって、
前記コンピュータを、
前記ドライバソフトにより提供される設定画面であって、前記印刷条件の設定項目が表示される第１領域と、前記印刷装置本体とオプション装置の組み合わせを表す絵表示が表示される第２領域とを含む設定画面を表示する表示手段と、
前記印刷装置に接続される前記オプション装置についての情報を取得する取得手段と、
前記取得手段により取得された前記オプション装置についての情報を、前記ドライバソフトの設定画面の前記第２領域に表示される絵表示に反映させる反映手段として機能させるための印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置と該印刷装置へジョブデータを送信するプリントサーバとからなる印刷システムに関する。
【背景技術】
【０００２】
プリンタと該プリンタへ画像データ又はテキストデータ等のジョブデータを送信するプリントサーバ(例えばパーソナルコンピュータなど)とからなる印刷システムでは、プリンタサーバ側でジョブデータの出力先となるプリンタを認識するために、プリンタサーバにプリンタを制御するためのプリンタドライバがインストールされる。この印刷システムでは、通常、プリントサーバ側のプリンタドライバ上で、プリント出力の時刻や印刷部数等の各種条件を設定し、その設定情報をプリンタへ送信して、プリンタを制御することができる。また、プリントサーバ側では、動作状態の情報(例えば給紙中、印刷中、排紙中)やエラー情報(例えば給紙エラー)等のプリンタ本体についての情報や例えば両面印刷ユニット、フィニッシャ等のプリンタ本体に接続されるオプション装置の接続状態やエラー状態等のオプション装置についての情報が取得可能である。これに関連して、例えば特開平１０−２２２４４５号公報（特許文献１）に開示されたシステムでは、プリンタに関する特定の情報が双方向通信によってプリントサーバ側に送信可能であり、設定された特定の情報に変化があった場合に、プリントサーバ側へ知らせることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２２２４４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来のシステムでは、上記プリンタ及びそのオプション装置についての取得情報を、プリントサーバ側のプリンタドライバに反映させることができなかった。このため、例えばプリンタ側で、用紙、トナー又はステープル針等の消耗品がなくなった場合に、なおも、オペレータがプリンタドライバ上でそれらの設定を行なうことが可能である。その結果、プリンタ及びそのオプション装置が、受信されたジョブデータに対応し得ずに、仕上げが変更されたり、ジョブデータが破棄されたりすることがあった。
【０００５】
本発明は、上記技術的課題に鑑みてなされたもので、プリンタから取得されたプリンタ本体及びそのオプション装置についての情報を、プリントサーバ側のプリンタドライバに反映させて、印刷作業の効率性を向上させることができる印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、その一態様においては、ジョブデータの印刷条件の設定を可能とする設定画面を提供し印刷装置を制御するドライバソフトがインストールされたデータ処理装置と、該データ処理装置から受信したジョブデータに基づき印刷を実行する印刷装置とを含む印刷システムにおいて、データ処理装置は、ドライバソフトにより提供される設定画面であって、印刷条件の設定項目が表示される第１領域と、印刷装置本体とオプション装置の組み合わせを表す絵表示が表示される第２領域とを含む設定画面を表示する表示手段と、印刷装置に接続されるオプション装置についての情報を取得する取得手段と、取得手段により取得されたオプション装置についての情報を、ドライバソフトの設定画面の第２領域に表示される絵表示に反映させる反映手段と、を備えることを特徴とする印刷システム、である。
【０００７】
本発明は、その別の一態様においては、ジョブデータの印刷条件の設定を可能とする設定画面を提供し印刷装置を制御するドライバソフトがインストールされたデータ処理装置と、該データ処理装置から受信したジョブデータに基づき印刷を実行する印刷装置とを含む印刷システムに用いられる印刷方法であって、データ処理装置が、ドライバソフトにより提供される設定画面であって、印刷条件の設定項目が表示される第１領域と、印刷装置本体とオプション装置の組み合わせを表す絵表示が表示される第２領域とを含む設定画面を表示する表示ステップと、データ処理装置が、印刷装置に接続されるオプション装置についての情報を取得する取得ステップと、データ処理装置が、取得ステップにおいて取得したオプション装置についての情報を、ドライバソフトの設定画面の第２領域に表示される絵表示に反映させる反映ステップと、を備えることを特徴とする印刷方法、である。
【０００８】
本発明は、そのさらに別の一態様においては、ジョブデータの印刷条件の設定を可能とする設定画面を提供し印刷装置を制御するドライバソフトがインストールされたデータ処理装置と、該データ処理装置から受信したジョブデータに基づき印刷を実行する印刷装置とを含む印刷システムのデータ処理装置のコンピュータにおいて実行可能な印刷プログラムであって、コンピュータを、ドライバソフトにより提供される設定画面であって、印刷条件の設定項目が表示される第１領域と、印刷装置本体とオプション装置の組み合わせを表す絵表示が表示される第２領域とを含む設定画面を表示する表示手段と、印刷装置に接続されるオプション装置についての情報を取得する取得手段と、取得手段により取得されたオプション装置についての情報を、ドライバソフトの設定画面の第２領域に表示される絵表示に反映させる反映手段として機能させるための印刷プログラム、である。
【発明の効果】
【０００９】
本願発明によれば、ジョブデータの印刷条件の設定が可能なドライバソフトがインストールされたデータ処理装置において、印刷装置及びそれに接続されるオプション装置についての情報が取得され、取得された情報がドライバソフトに反映されるため、オペレータは、印刷装置及びオプション装置の状態を適確に把握することができ、また、希望の仕上げが実現可能であるか否かを事前に確認することができる。希望の仕上げが実現不可能と確認された場合には、予め調整を行ない、仕上げの変更やジョブデータの破棄を回避することができる。この結果、常時、オプション装置側で対応し得るジョブデータを送信することが可能となり、印刷作業を効率的に行なうことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係る印刷システムを概略的に示す図である。
【図２】上記印刷システムにおけるプリンタの構成を示すブロック図である。
【図３】上記プリンタの操作パネルを示す。
【図４】ファイル形式に変換された取得情報の一例を示す。
【図５】プリンタ情報取得処理についてのフローチャートである。
【図６】プリンタ情報及び図５のＳ２６での判断結果が反映されたプリンタドライバの設定画面の例を示す。
【図７】プリンタ情報及び図５のＳ２６での判断結果が反映されたプリンタドライバの設定画面の別の例を示す。
【図８】プリンタ情報及び図５のＳ２６での判断結果が反映されたプリンタドライバの別の表示例を示す。
【図９】設定禁止項目の判断処理(図５のＳ２６)についてのフローチャートである。
【図１０】プリンタ情報のドライバ表示への反映処理(図５のＳ２７)についてのフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、添付図面を参照しながら説明する。
【００１２】
図１は、本発明の実施の形態に係る印刷システムを概略的に示す図である。この印刷システム１０は、ネットワーク上で、プリンタ２０と、該プリンタ２０に画像データ又はテキストデータ等の印刷用ジョブデータを送信するサーバとしてのパーソナルコンピュータ(以下、ＰＣと表記)３０とから構成される。上記各ＰＣ３０には、ジョブデータの送信先となるプリンタ２０を認識するために、プリンタ２０を制御するプリンタドライバ(不図示)がインストールされている。かかる印刷システム１０では、ＰＣ３０側のプリンタドライバ上で、印刷部数、印刷範囲及び用紙サイズ等の印刷に関する各種条件の設定が可能であり、ジョブデータは、その設定内容に沿って、プリンタ２０に適した形式のデータに変換された後、プリンタ２０へ送信される。
【００１３】
上記プリンタ２０では、受信されたジョブデータが、ラスターイメージに印刷データ化された後、用紙にプリントされる。このプリンタ２０には、用紙サイズ又は向きが異なる用紙を収容した第１トレイ９Ａ、第２トレイ９Ｂ、第３トレイ９Ｃ、第４トレイ９Ｄが設けられており、ここでは、最下段の第４トレイ９Ｄとして、大容量カセットが取り付けられている。特に図示しないが、各トレイ９Ａ〜９Ｄには、重ねられる用紙の厚さ方向に沿って所定のセンサが設けられており、各トレイにおける用紙残量は、上記センサにより、なし／ほぼ空／十分ありの３段階で検出される。また、各トレイ９Ａ〜９Ｄには、セットされる用紙を位置規制する規制板が設けられており、セットされる用紙のサイズは、上記規制板の位置に基づき検出される。なお、各トレイ９Ａ〜９Ｄにセットされる用紙のサイズは任意に変更可能である。
【００１４】
更に、プリンタ２０の本体上部には、例えばプリントの種類、プリント延期などの各種条件を設定するための操作パネル２が設けられ、該操作パネル２を介して、オペレータはプリンタ２０の動作を制御することができる。
【００１５】
上記プリンタ２０には、印刷に際してプリンタ２０の本体と協働するオプション装置として、両面印刷を可能とする両面印刷ユニット１１と、画像転写・定着後の複数枚の用紙にパンチ穴を空けるパンチビン１３及び複数枚の用紙をステープルで綴じるステープルビン１４を備えたフィニッシャ１２とが接続可能であり、図１に示す実施の形態では、両方のオプション装置１１、１２が接続されている。
【００１６】
図２は、上記印刷システム１０におけるプリンタ２０の構成を示すブロック図である。このプリンタ２０は、前述した操作パネル２とともに、プリンタ２０の全体のシーケンス制御を行うＣＰＵ２１と、例えば色空間変換や二値化処理等のデータ処理を実行し得るデータ処理部２２と、該データ処理部２２により処理されたデータに基づき用紙に対して印字処理を行う印刷部２４とを有している。また、プリンタ２０は、上記ＣＰＵ２１によるプリンタ制御のプログラムを格納するＲＯＭ２５と、該プログラムの実行に必要なワークエリアやジョブデータのバッファエリアとして使用されるＲＡＭ２３とを有している。また、更に、このプリンタ２０は、外部インターフェースとして、上記オプション装置(図２では、フィニッシャ１２のみ示す)とのインターフェース回路であるオプションインターフェース(Ｉ／Ｆ)２６と、上記ＰＣ３０とのインーフェース回路であるネットワークインターフェース(Ｉ／Ｆ)２７とを有している。
【００１７】
かかる構成を備えたプリンタ２０では、上記ＰＣ３０からのジョブデータがネットワークＩ／Ｆ２７を介して受信されると、上記操作パネル２上の各種条件の設定内容が参照されつつ、上記ＲＯＭ２５に格納されたプリンタ制御用プログラムに基づいて、各部の動作が制御され、データが印刷される。このとき、プリンタ２０のオプション装置として接続された上記両面印刷ユニット１１およびフィニッシャ１２は、その動作について、プリンタ２０と同調するように制御される。
【００１８】
また、図３には、上記プリンタ２０の操作パネル２を示す。この操作パネル２には、液晶表示部７が設けられており、ここには、例えば図に示す「ＲＥＡＤＹ」などのメッセージや各種条件の設定画面が表示される。また、上記操作パネル２には、指示入力キーとして、上記ＰＣ３０との通信可能状態(オンライン)と通信不可状態(オフライン)とを切り替えるための通信状態切替えキー３と、機密プリントを実行するための機密プリントキー４と、仕上げ処理が全て実行できない場合に、仕上げが完全でないまま、プリントを強行することを指示するための強行プリントキー５と、仕上げ処理が全て実行できない場合に、プリンタ２０側の条件を調整した後に印刷するように、機密プリントを再度格納することを指示するためのプリント延期キー６とが設けられている。更に、上記操作パネル２には、印刷部数や暗証番号等の数値を入力するためのテンキー８が設けられている。
【００１９】
前述したように、上記ＰＣ３０には、プリンタ２０を制御するプリンタドライバがインストールされており、例えばアプリケーションソフトからの印刷要求に応じて立ち上げられる。この立上げ状態で、プリンタドライバは、印刷部数、印刷範囲及び用紙サイズなどの印刷に関する各種条件の設定を可能とする設定画面６０(図６、７及び図８)を提供する。また、このプリンタドライバとともに、上記ＰＣ３０には、プリンタ２０についての各種情報が取得可能なユーティリティソフト(不図示)がインストールされている。このユーティリティソフトは、ＰＣ３０の起動時に若しくはプリンタドライバによる呼出しに応じて立ち上げられ、その動作状態において、プリンタ２０との通信により、例えばオプション装置の接続状況や消耗品の有無などのプリンタ２０及びそれに接続されたオプション装置についての情報を取得することができる。オプション装置の接続状況やその消耗品の有無は、オプションＩ／Ｆ２６を通じて検出される。
【００２０】
上記ユーティリティソフトは、取得した情報をプリンタドライバに読取り可能なファイル形式(テキストなど)に変換した上で、ＰＣ３０内に保存させることができる。図４に、ファイル形式に変換された情報の一例を示す。
【００２１】
この実施の形態では、プリンタドライバが立上げ状態にある間、上記ユーティリティソフトによるプリンタ２０の情報取得および情報の保存が、一定時間毎に行われ、新たな情報がプリンタドライバに反映されることにより、オペレータがプリンタ２０の状態を適確に把握することが可能である。これに関連して、図５に、プリンタ情報取得処理についてのフローチャートを示す。印刷要求に応じてプリンタドライバが立ち上げられると、まず、Ｓ２１において、ユーティリティソフトが動作しているか否かを確認する。その結果、ＹＥＳであれば、Ｓ２５へ進み、他方、ＮＯであれば、Ｓ２２へ進む。Ｓ２２では、ユーティリティソフトを立ち上げる。次に、Ｓ２３では、ユーティリティソフトを用いて、プリンタ２０及びそれに接続されたオプション装置についての各種情報を取得し、更に、Ｓ２４において、取得した情報をテキスト形式でファイル化した上で保存する。Ｓ２５では、ユーティリティソフトによりＰＣ３０内に保存されたテキストファイルを読み込む。
【００２２】
続いて、Ｓ２６では、取得したプリンタ情報に基づき、プリンタドライバの設定画面上で設定が禁止されるべき項目を判断する。設定が禁止されるべき項目としては、例えば、プリンタ２０に両面印刷ユニット１１(図１参照)が接続されていない状態での「両面印刷」、フィニッシャ１２が設定されていない状態での「ステープル」又は「パンチ」等がある。この設定禁止項目の判断処理については、図９を参照して詳しく後述する。Ｓ２７では、取得したプリンタ情報およびＳ２６での判断結果を、プリンタドライバに反映させる。この場合、Ｓ２６において設定禁止項目と判断された項目については、グレーアウト表示(若しくは網掛け表示)してその項目を選択不可にする。なお、設定禁止項目を選択不可とするには、これに限定することなく、その項目を選択肢から削除してもよい。
【００２３】
かかるプリンタ情報の取得処理は、上記ＰＣ３０に組み込まれたオペレーティングのプログラムに基づいて実行されるものであり、この実施の形態では、上記プログラムが、コンピュータ読取可能なフロッピーディスク３０ａ(図２参照)にファイル形式で格納されている。なお、これに限定されることなく、このようなプログラムは、例えばＰＣ３０に内蔵されたメモリ若しくはＣＤ−ＲＯＭ等の外部記録媒体に格納されてもよい。
【００２４】
図６及び図７に、プリンタ情報及び図５のＳ２６での判断結果が反映されたプリンタドライバの設定画面の例を示す。この設定画面６０は、出力時の仕上り体裁をあらわす体裁表示部６１と、プリンタ本体の状態を示す本体情報表示部６２と、各種条件を設定するための条件設定部６３と、各種の実行キーを備えた実行部６４とから構成される。上記本体情報表示部６２には、プリンタ本体と該プリンタ本体に接続されているオプション装置とが概略的に表示される。図６では、プリンタ本体６２ａと合せて、両面印刷ユニット６２ｂとフィニッシャ６２ｃとが表示されており、この表示から、プリンタ２０には、両面印刷ユニット１１及びフィニッシャ１２が接続されていることが分かる。また、本体情報表示部６２には、「トナー」、「ジャム」、「ステープル針」及び「エラー」についての情報が表示される。すなわち、「トナー」に関して、現像用のトナーが印刷に支障がない程度に残っているか否かがあらわされ、「ジャム」に関しては、プリンタ２０に紙詰まりが存在するか否かがあらわされる。また、「ステープル針」に関して、フィニッシャ１２にステープル針が残っているか否かがあらわされ、更に、「エラー」に関しては、プリンタ２０若しくはそのオプション装置にエラーが生じているか否かがあらわされる。図６では、これらの表示から、トナーが十分に残っており、紙詰まりがなく、フィニッシャ１２にステープル針が残っており、また、エラーが生じていないことが分かる。
【００２５】
更に、上記本体情報表示部６２には、プリンタ２０の第１〜第４トレイ９Ａ、９Ｂ、９Ｃ、９Ｄにセットされたサイズ又は向きの異なる用紙の残量をあらわすテーブル６２ｄが示される。図６では、このテーブル６２ｄにおいて、上記第３トレイ９Ｃに該当する「Ｔｒａｙ３」に「なし」の表示が付されており、この表示から、プリンタ２０の第３トレイ９Ｃの用紙が切れていることが分かる。図７に、かかる用紙切れの情報に基づく図５のＳ２６での判断結果が反映された様子を示す。この図７では、上記条件設定部６３において、項目「用紙選択」のボックスが開かれた状態にある。このボックスには、上から順に、上記プリンタ２０の第１〜第４トレイ９Ａ、９Ｂ、９Ｃ、９Ｄに対応して、用紙のサイズ及び向きをあらわす記号「Ａ４Ｔ」「Ａ４Ｙ」「Ａ３Ｔ」「Ａ４」が配列されている。このうち、上記第３トレイ９Ｃにおける用紙切れの情報に基づいて、記号「Ａ３Ｔ」が設定禁止項目と判断されることによって、記号「Ａ３Ｔ」はグレーアウト表示され、選択不可とされる。これにより、オペレータは、プリンタ２０側で用紙切れの「Ａ３Ｔ」をプリンタドライバ上で選択することができず、その結果、プリンタ２０及びそのオプション装置がＰＣ３０から送信されたジョブデータに対応し得ずに、仕上げが変更されたり、ジョブデータが破棄されたりすることが回避される。
【００２６】
一方、上記体裁表示部６１では、条件設定部６３における設定内容に基づき、印刷物の仕上り体裁が概略的に表示される。図６に示すように、条件設定部６３の項目「パンチ」において「長辺」が設定されるとともに、項目「ステープル」において「左上コーナー」が設定されている場合には、体裁表示部６１内に、用紙６１ａと合せて、パンチ穴６１ｂが用紙６１ａの一方の長辺にわたって表示され、また、ステープル針６１ｃが用紙６１ａの左上に表示される。
【００２７】
また、更に、図８には、プリンタ情報及び図５のＳ２６での判断結果が反映されたプリンタドライバの設定画面の別の例を示す。この例では、本体情報表示部６２において、プリンタ本体６２ａに接続されるオプション装置が表示されておらず、この表示から、プリンタ２０には、両面印刷ユニット１１及びフィニッシャ１２が共に接続されていないことが分かる。この場合には、フィニッシャ１２が接続されていないため、本体情報表示部６２に、「ステープル針」についての情報は表示されない。かかるオプション装置についての情報に基づく図５のＳ２６での判断結果は、条件設定部６３において反映される。すなわち、プリンタ２０に両面印刷ユニット１１及びフィニッシャ１２が接続されていないという情報に基づいて、項目「印字面」、「パンチ」及び「ステープル」が設定禁止項目と判断されることにより、これらの項目はグレーアウト表示され、選択不可とされる。図８に示す態様では、「印字面」が「片面」、「パンチ」及び「ステープル」が「しない」の設定のままグレーアウト表示され、オペレータは、この設定を変更することができない。その結果、プリンタ２０がＰＣ３０から送信されたジョブデータに対応し得ずに、仕上げが変更されたり、ジョブデータが破棄されたりすることが回避されることになる。
【００２８】
以上のように、本発明では、プリンタ２０及びそれに接続されるオプション装置についての情報が一定時間毎に取得され、その情報に基づき、プリンタドライバの設定内容が自動的に更新されることにより、オペレータは、プリンタ２０及びオプション装置の状態を適確に把握することができる。また、オペレータは、希望の仕上げが実現可能であるか否かを事前に確認することができる。希望の仕上げが実現不可能と確認された場合には、予め、例えば各トレイ９Ａ〜９Ｄの用紙サイズの変更、用紙やトナーの補給を行なったりすることにより、仕上げの変更やジョブデータの破棄を回避することができる。この結果、常時、プリンタ２０及びオプション装置側で対応し得るジョブデータを送信することが可能となり、印刷作業を効率的に行なうことができる。
【００２９】
図９は、設定禁止項目の判断処理(図５のＳ２６)についてのフローチャートである。この設定禁止項目の判断処理では、まず、Ｓ３１において、プリンタ２０の第１トレイ９Ａに用紙があるか否かを判断する。その結果、ＹＥＳであれば、Ｓ３３へ直接進み、他方、ＮＯであれば、Ｓ３２で、「用紙選択」における第１トレイ９Ａ向けの用紙サイズを設定禁止項目に指定した上で、Ｓ３３へ進む。Ｓ３３では、プリンタ２０の第２トレイ９Ｂに用紙があるか否かを判断する。その結果、ＹＥＳであれば、Ｓ３５へ直接進み、他方、ＮＯであれば、Ｓ３４で、「用紙選択」における第２トレイ９Ｂ向けの用紙サイズを設定禁止項目に指定した上で、Ｓ３５へ進む。続いて、Ｓ３５では、プリンタ２０の第３トレイ９Ｃに用紙があるか否かを判断する。その結果、ＹＥＳであれば、Ｓ３７へ直接進み、他方、ＮＯであれば、Ｓ３６で、「用紙選択」における第３トレイ９Ｃ向けの用紙サイズを設定禁止項目に指定した上で、Ｓ３７へ進む。更に、Ｓ３７では、プリンタ２０の第４トレイ９Ｄに用紙があるか否かを判断する。その結果、ＹＥＳであれば、Ｓ３９へ直接進み、他方、ＮＯであれば、Ｓ３８で、「用紙選択」における第４トレイ９Ｄ向けの用紙サイズを設定禁止項目に指定した上で、Ｓ３９へ進む。
【００３０】
また、Ｓ３９では、プリンタ本体に両面印刷ユニット１１が装着されているか否かを判断する。その結果、ＹＥＳであれば、Ｓ４１へ直接進み、他方、ＮＯであれば、Ｓ４０で、「印字面」を設定禁止項目に指定した上で、Ｓ４１へ進む。この場合、「印字面」は自動的に「片面」に設定される。続いて、Ｓ４１では、プリンタ本体にフィニッシャ１２が接続されているか否かを判断する。その結果、ＹＥＳであれば、Ｓ４３へ直接進み、他方、ＮＯであれば、Ｓ４２で、「パンチ」および「ステープル」を設定禁止項目に指定した上で、Ｓ４３へ進む。Ｓ４３では、ステープル針があるか否かを判断する。その結果、ＹＥＳであれば、図５のメインルーチンへリターンし、他方、ＮＯであれば、Ｓ４４で、「ステープル」を設定禁止項目に指定した上で、図５のメインルーチンへリターンする。
【００３１】
また、図１０は、プリンタ情報のドライバ表示への反映処理(図５のＳ２７)についてのフローチャートである。この反映処理では、まず、Ｓ５１において、設定禁止項目に指定された項目をグレーアウト表示し、選択不可とする。次に、Ｓ５２において、設定禁止項目に指定されていない項目を通常表示し、選択可能とする。この処理を終了し、図５のメインルーチンへリターンする。
【００３２】
なお、本発明は、例示された実施の形態に限定されるものでなく、本発明の要旨を逸脱しない範囲において、種々の改良及び設計上の変更が可能であることは言うまでもない。例えば、前述した実施の形態では、上記ＰＣ３０に、上記プリンタ２０及びそれに接続されるオプション装置についての情報を取得するユーティリティソフトがインストールされていたが、これに限定されることなく、プリンタドライバ自体が、プリンタ２０及びオプション装置についての情報を取得してもよい。
【００３３】
以上の説明から明らかなように、本願発明によれば、ジョブデータの印刷条件の設定が可能なドライバソフトがインストールされたデータ処理装置において、印刷装置及びそれに接続されるオプション装置についての情報が取得され、取得された情報がドライバソフトに反映されるため、オペレータは、印刷装置及びオプション装置の状態を適確に把握することができ、また、希望の仕上げが実現可能であるか否かを事前に確認することができる。希望の仕上げが実現不可能と確認された場合には、予め調整を行ない、仕上げの変更やジョブデータの破棄を回避することができる。この結果、常時、オプション装置側で対応し得るジョブデータを送信することが可能となり、印刷作業を効率的に行なうことができる。
【００３４】
また、本願発明によれば、上記印刷装置及びそれに接続されるオプション装置についての情報が、各装置における消耗品の有無であるため、これらが切れている状態が確認された場合には、予め補給を行ない、仕上げの変更やジョブデータの破棄を回避することができる。
【００３５】
更に、本願発明によれば、上記消耗品が、用紙、ステープル針、トナーの少なくとも１つであるため、これらが切れている状態が確認された場合には、予め補給を行ない、仕上げの変更やジョブデータの破棄を回避することができる。
【００３６】
また、更に、本願発明によれば、上記印刷装置及びそれに接続されるオプション装置についての情報が、該印刷装置にセットされる用紙のサイズであるため、例えば希望のサイズの用紙が印刷装置にセットされていない状態が確認された場合、予め用紙サイズの変更を行ない、仕上げの変更やジョブデータの破棄を回避することができる。
【００３７】
また、更に、本願発明によれば、印刷装置及びそれに接続されるオプション装置についての情報が取得され、取得された情報がドライバソフトに反映されるため、オペレータは、印刷装置及びオプション装置の状態を適確に把握することができ、また、希望の仕上げが実現可能であるか否かを事前に確認することができる。希望の仕上げが実現不可能と確認された場合には、予め調整を行ない、仕上げの変更やジョブデータの破棄を回避することができる。この結果、常時、オプション装置側で対応し得るジョブデータを送信することが可能となり、印刷作業を効率的に行なうことができる。
【００３８】
また、更に、本願発明によれば、ジョブデータの印刷条件の設定が可能なドライバソフトがインストールされたデータ処理装置において、印刷装置及びそれに接続されるオプション装置についての情報が取得され、取得された情報がドライバソフトに反映されるため、オペレータは、印刷装置及びオプション装置の状態を適確に把握することができ、また、希望の仕上げが実現可能であるか否かを事前に確認することができる。希望の仕上げが実現不可能と確認された場合には、予め調整を行ない、仕上げの変更やジョブデータの破棄を回避することができる。この結果、常時、オプション装置側で対応し得るジョブデータを送信することが可能となり、印刷作業を効率的に行なうことができる。
【符号の説明】
【００３９】
９Ａ・・・  トレイ
９Ｂ・・・  トレイ
９Ｃ・・・  トレイ
９Ｄ・・・  トレイ
１０  ・・・  印刷システム
１１  ・・・  両面印刷ユニット
１２  ・・・  フィニッシャ
２０  ・・・  プリンタ
３０  ・・・  ＰＣ
６０  ・・・  設定画面
【図１】
2010102728.tif 000003
【図２】
2010102728.tif 000004
【図３】
2010102728.tif 000005
【図４】
2010102728.tif 000006
【図５】
2010102728.tif 000007
【図６】
2010102728.tif 000008
【図７】
2010102728.tif 000009
【図８】
2010102728.tif 000010
【図９】
2010102728.tif 000011
【図１０】
2010102728.tif 000012