(57)【特許請求の範囲】
【請求項１】
印刷装置により実行される印刷ジョブを生成するための印刷設定装置であって、
前記印刷装置に前記印刷ジョブを送信するジョブ送信部と、
前記印刷ジョブが前記ジョブ送信部により送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する変更指示受け付け部と、
前記変更指示受け付け部により受け付けられた前記変更指示を前記印刷装置に送信する変更指示送信部と、を有し、
前記変更指示受け付け部は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第１群の印刷設定の変更指示を受け付けるための第１受け付け部と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第２群の印刷設定の変更指示を受け付けるための第２受け付け部と、を含み、
前記第１受け付け部は、前記印刷装置による前記印刷ジョブの実行開始前に前記変更指示の受け付けを終了し、
前記第２受け付け部は、前記印刷装置による前記印刷ジョブの実行開始後に前記変更指示の受け付けを終了することを特徴とする印刷設定装置。
【請求項２】
印刷装置により実行される印刷ジョブを生成するための印刷設定装置であって、
前記印刷装置に前記印刷ジョブを送信するジョブ送信部と、
前記印刷ジョブが前記ジョブ送信部により送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する変更指示受け付け部と、
前記変更指示受け付け部により受け付けられた前記変更指示を前記印刷装置に送信する変更指示送信部と、を有し、
前記変更指示受け付け部は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第１群の印刷設定の変更指示を受け付けるための第１受け付け部と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第２群の印刷設定の変更指示を受け付けるための第２受け付け部と、を含み、
前記第１受け付け部は、前記第１群の印刷設定の前記変更指示を受け付けるための第１操作画面を表示装置に表示させ、
前記第２受け付け部は、前記第２群の印刷設定の前記変更指示を受け付けるための第２操作画面を、前記第１操作画面とは区別して、前記表示装置に表示させることを特徴とする印刷設定装置。
【請求項３】
前記ジョブ送信部は、前記変更指示を受け付けることなく前記印刷ジョブを送信し、
前記ジョブ送信部は、前記印刷装置に前記印刷ジョブを送信する際に、前記変更指示送信部により送信される前記印刷設定の変更指示を受信するまで、前記印刷ジョブの実行を保留すべきとの命令と、前記変更指示送信部により送信される前記印刷設定の変更指示が受け付けられたと判定した場合に、前記変更指示に基づく変更後の印刷設定を適用した前記印刷ジョブを実行すべきとの命令とを、前記印刷装置に送信することを特徴とする請求項１または２に記載の印刷設定装置。
【請求項４】
前記ジョブ送信部は、デフォルトの印刷設定が適用された前記印刷ジョブを送信することを特徴とする請求項１〜３のいずれか１つに記載の印刷設定装置。
【請求項５】
前記変更指示送信部は、前記変更指示に基づく変更後の印刷設定を適用すべき前記印刷ジョブの識別情報を、前記変更指示とともに送信することを特徴とする請求項１〜４のいずれか１つに記載の印刷設定装置。
【請求項６】
印刷装置により実行される印刷ジョブを生成するための印刷設定装置の制御プログラムであって、
前記印刷装置に前記印刷ジョブを送信する手順（Ａ）と、
前記手順（Ａ）で前記印刷ジョブが送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する手順（Ｂ）と、
前記変更指示を受け付けて、前記印刷装置に送信する手順（Ｃ）と、を有し、
前記手順（Ｃ）は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第１群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順（Ｃ１）と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第２群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順（Ｃ２）と、を含み、
さらに、前記印刷装置による前記印刷ジョブの実行開始前に、前記第１群の印刷設定の前記変更指示の受け付けを終了する手順（Ｄ）と、
前記印刷装置による前記印刷ジョブの実行開始後に、前記第２群の印刷設定の前記変更指示の受け付けを終了する手順（Ｅ）と、を前記印刷設定装置に実行させることを特徴とする制御プログラム。
【請求項７】
印刷装置により実行される印刷ジョブを生成するための印刷設定装置の制御プログラムであって、
前記印刷装置に前記印刷ジョブを送信する手順（Ａ）と、
前記手順（Ａ）で前記印刷ジョブが送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する手順（Ｂ）と、
前記変更指示を受け付けて、前記印刷装置に送信する手順（Ｃ）と、を有し、
前記手順（Ｃ）は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第１群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順（Ｃ１）と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第２群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順（Ｃ２）と、を含み、
前記手順（Ｃ１）では、表示装置により表示された第１操作画面を介して前記第１群の印刷設定の前記変更指示が受け付けられ、
前記手順（Ｃ２）では、前記表示装置により前記第１操作画面とは区別して表示された第２操作画面を介して前記第２群の印刷設定の前記変更指示が受け付けられることを特徴とする制御プログラム。
【請求項８】
前記手順（Ａ）では、前記印刷ジョブを実行するために、前記変更指示を受け付けることなく前記印刷装置に前記印刷ジョブを送信するとともに前記印刷ジョブに適用すべき印刷設定を受信するまで、前記印刷ジョブの実行を保留すべきとの命令と、前記印刷設定が受け付けられたと判定した場合に前記印刷設定を適用した前記印刷ジョブを実行すべきとの命令と、を前記印刷装置に送信することを特徴とする請求項６または７に記載の制御プログラム。
【請求項９】
前記手順（Ａ）では、デフォルトの印刷設定が適用された前記印刷ジョブが送信されることを特徴とする請求項６〜８のいずれか１つに記載の制御プログラム。
【請求項１０】
前記手順（Ｃ）では、前記変更指示に基づく変更後の印刷設定を適用すべき前記印刷ジョブの識別情報が、前記変更指示とともに送信されることを特徴とする請求項６〜９のいずれか１つに記載の制御プログラム。
【請求項１１】
請求項６〜１０のいずれか１つに記載の制御プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項１２】
印刷ジョブを実行する印刷装置、及び前記印刷ジョブを生成する印刷設定装置からなる印刷システムであって、
前記印刷設定装置側から前記印刷装置側に前記印刷ジョブを送信するジョブ送信部と、
前記ジョブ送信部により送信された前記印刷ジョブが前記印刷装置側で受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する変更指示受け付け部と、
前記ジョブ送信部により送信された前記印刷ジョブを前記印刷装置側で受信するジョブ受信部と、
前記ジョブ受信部により受信された前記印刷ジョブに、前記変更指示受け付け部により受け付けられた前記変更指示に基づく変更後の印刷設定を適用する設定適用部と、
前記設定適用部により前記変更指示に基づく変更後の印刷設定が適用された前記印刷ジョブを実行するジョブ実行部と、
前記ジョブ受信部により受信済みの前記印刷ジョブである受信済みジョブのリストを表示する表示部と、を有し、
前記変更指示受け付け部は、前記表示部により表示された前記受信済みジョブのリストからユーザにより選択された前記印刷ジョブに適用すべき印刷設定の変更指示を受け付け、
前記表示部は、前記ジョブ受信部により未受信の前記印刷ジョブである未受信ジョブのリストをさらに表示することを特徴とする印刷システム。
【請求項１３】
前記表示部により表示される前記リストには、各々の前記未受信ジョブに対応する空欄が含まれることを特徴とする請求項１２に記載の印刷システム。
【請求項１４】
前記表示部により表示される前記リストには、各々の前記印刷ジョブについて予め設定されたユーザＩＤが格納されることを特徴とする請求項１２または１３に記載の印刷システム。
【請求項１５】
各々の前記印刷ジョブには、ユーザ固有のユーザＩＤが予め設定されており、
前記表示部は、前記印刷システムへのログインＩＤと同一の前記ユーザＩＤが設定された前記印刷ジョブのリストのみを表示することを特徴とする請求項１２〜１４のいずれか１つに記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブを生成するための印刷設定装置、当該印刷設定装置の制御プログラム、及び当該印刷設定装置を備えた印刷システムに関する。
【背景技術】
【０００２】
一般のオフィスにおけるプリントジョブとは異なり、ＰＯＤ（Ｐｒｉｎｔ  Ｏｎ  Ｄｅｍａｎｄ）に使用されるプリントジョブには、面付け設定やフィニッシング設定のような煩雑な設定がなされることが多い。このような設定をクライアントＰＣ上で行なう場合、ユーザはアプリケーションからドライバ画面を開き、さらにドライバ画面上でプロパティ画面を開かなければならない。そして、ユーザがプロパティ画面上での煩雑な設定作業を完了してから同画面を閉じてプリント指示を行なったときに、ようやくプリンタによるジョブ処理が開始されることになる。
【０００３】
上述したようなユーザの設定作業には一定時間を要するが、印刷データのページ数が多い場合や印刷データが複雑な画像データを包含している場合には、その後のプリンタドライバによる処理、プリンタへの転送といったそれぞれの処理、又はそれらを組み合わせた処理にも長時間を要することとなる。そのため、ＰＯＤに使用されるプリントジョブのように煩雑な設定作業が必要となる場合にいかにして短時間で所望のプリント出力を得ることができるかが重大なテーマとなっている。
【０００４】
これに関連して、以下の特許文献１には、上位装置から受信したジョブに印刷設定が存在するかどうかを判定し、印刷設定が存在しない場合には、予め保存されている印刷設定情報を自動的に適用する出力装置からなるダイレクトプリンティングシステムが提案されている。このシステムによればプリント指示に先立つ印刷設定作業が省略されるので印刷完了までの所要時間を短縮することができるが、予め印刷設定情報を準備しておく必要があるほか、自動的に適用される印刷設定情報により必ずしもユーザ所望の出力結果が得られるとは限らない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１３７０１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記従来技術に伴う課題を解決するためになされたものであり、本発明の目的は、ユーザによる印刷指示から印刷出力完了までの所要時間を短縮することができる印刷設定装置、印刷設定装置の制御プログラム、及び印刷システムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の上記目的は、下記の手段によって達成される。
【０００８】
（１）印刷装置により実行される印刷ジョブを生成するための印刷設定装置であって、前記印刷装置に前記印刷ジョブを送信するジョブ送信部と、前記印刷ジョブが前記ジョブ送信部により送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する変更指示受け付け部と、前記変更指示受け付け部により受け付けられた前記変更指示を前記印刷装置に送信する変更指示送信部と、を有し、前記変更指示受け付け部は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第１群の印刷設定の変更指示を受け付けるための第１受け付け部と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第２群の印刷設定の変更指示を受け付けるための第２受け付け部と、を含み、前記第１受け付け部は、前記印刷装置による前記印刷ジョブの実行開始前に前記変更指示の受け付けを終了し、前記第２受け付け部は、前記印刷装置による前記印刷ジョブの実行開始後に前記変更指示の受け付けを終了することを特徴とする印刷設定装置。
（２）印刷装置により実行される印刷ジョブを生成するための印刷設定装置であって、前記印刷装置に前記印刷ジョブを送信するジョブ送信部と、前記印刷ジョブが前記ジョブ送信部により送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する変更指示受け付け部と、前記変更指示受け付け部により受け付けられた前記変更指示を前記印刷装置に送信する変更指示送信部と、を有し、前記変更指示受け付け部は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第１群の印刷設定の変更指示を受け付けるための第１受け付け部と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第２群の印刷設定の変更指示を受け付けるための第２受け付け部と、を含み、前記第１受け付け部は、前記第１群の印刷設定の前記変更指示を受け付けるための第１操作画面を表示装置に表示させ、前記第２受け付け部は、前記第２群の印刷設定の前記変更指示を受け付けるための第２操作画面を、前記第１操作画面とは区別して、前記表示装置に表示させることを特徴とする印刷設定装置。
（３）前記ジョブ送信部は、前記変更指示を受け付けることなく前記印刷ジョブを送信し、前記ジョブ送信部は、前記印刷装置に前記印刷ジョブを送信する際に、前記変更指示送信部により送信される前記印刷設定の変更指示を受信するまで、前記印刷ジョブの実行を保留すべきとの命令と、前記変更指示送信部により送信される前記印刷設定の変更指示が受け付けられたと判定した場合に、前記変更指示に基づく変更後の印刷設定を適用した前記印刷ジョブを実行すべきとの命令とを、前記印刷装置に送信することを特徴とする上記（１）または（２）に記載の印刷設定装置。
【０００９】
（４）前記ジョブ送信部は、デフォルトの印刷設定が適用された前記印刷ジョブを送信することを特徴とする上記（１）〜（３）のいずれか１つに記載の印刷設定装置。
【００１１】
（５）前記変更指示送信部は、前記変更指示に基づく変更後の印刷設定を適用すべき前記印刷ジョブの識別情報を、前記変更指示とともに送信することを特徴とする上記（１）〜（４）のいずれか１つに記載の印刷設定装置。
【００１５】
（６）印刷装置により実行される印刷ジョブを生成するための印刷設定装置の制御プログラムであって、前記印刷装置に前記印刷ジョブを送信する手順（Ａ）と、前記手順（Ａ）で前記印刷ジョブが送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する手順（Ｂ）と、前記変更指示を受け付けて、前記印刷装置に送信する手順（Ｃ）と、を有し、前記手順（Ｃ）は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第１群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順（Ｃ１）と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第２群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順（Ｃ２）と、を含み、さらに、前記印刷装置による前記印刷ジョブの実行開始前に、前記第１群の印刷設定の前記変更指示の受け付けを終了する手順（Ｄ）と、前記印刷装置による前記印刷ジョブの実行開始後に、前記第２群の印刷設定の前記変更指示の受け付けを終了する手順（Ｅ）と、を前記印刷設定装置に実行させることを特徴とする制御プログラム。
（７）印刷装置により実行される印刷ジョブを生成するための印刷設定装置の制御プログラムであって、前記印刷装置に前記印刷ジョブを送信する手順（Ａ）と、前記手順（Ａ）で前記印刷ジョブが送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する手順（Ｂ）と、前記変更指示を受け付けて、前記印刷装置に送信する手順（Ｃ）と、を有し、前記手順（Ｃ）は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第１群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順（Ｃ１）と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第２群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順（Ｃ２）と、を含み、前記手順（Ｃ１）では、表示装置により表示された第１操作画面を介して前記第１群の印刷設定の前記変更指示が受け付けられ、前記手順（Ｃ２）では、前記表示装置により前記第１操作画面とは区別して表示された第２操作画面を介して前記第２群の印刷設定の前記変更指示が受け付けられることを特徴とする制御プログラム。
（８）前記手順（Ａ）は、前記印刷ジョブを実行するために、前記変更指示を受け付けることなく前記印刷装置に前記印刷ジョブを送信するとともに前記印刷ジョブに適用すべき印刷設定を受信するまで、前記印刷ジョブの実行を保留すべきとの命令と、前記印刷設定が受け付けられたと判定した場合に前記印刷設定を適用した前記印刷ジョブを実行すべきとの命令と、を前記印刷装置に送信することを特徴とする上記（６）または（７）に記載の制御プログラム。
【００１６】
（９）前記手順（Ａ）では、デフォルトの印刷設定が適用された前記印刷ジョブが送信されることを特徴とする上記（６）〜（８）のいずれか１つに記載の制御プログラム。
【００１８】
（１０）前記手順（Ｃ）では、前記印刷設定を適用すべき前記印刷ジョブの識別情報が、前記印刷設定とともに送信されることを特徴とする上記（６）〜（９）のいずれか１つに記載の制御プログラム。
【００２２】
（１１）上記（６）〜（１０）のいずれか１つに記載の制御プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【００２３】
（１２）印刷ジョブを実行する印刷装置、及び前記印刷ジョブを生成する印刷設定装置からなる印刷システムであって、前記印刷設定装置側から前記印刷装置側に前記印刷ジョブを送信するジョブ送信部と、前記ジョブ送信部により送信された前記印刷ジョブが前記印刷装置側で受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する変更指示受け付け部と、前記ジョブ送信部により送信された前記印刷ジョブを前記印刷装置側で受信するジョブ受信部と、前記ジョブ受信部により受信された前記印刷ジョブに、前記変更指示受け付け部により受け付けられた前記変更指示に基づく変更後の印刷設定を適用する設定適用部と、前記設定適用部により前記変更指示に基づく変更後の印刷設定が適用された前記印刷ジョブを実行するジョブ実行部と、前記ジョブ受信部により受信済みの前記印刷ジョブである受信済みジョブのリストを表示する表示部と、を有し、前記変更指示受け付け部は、前記表示部により表示された前記受信済みジョブのリストからユーザにより選択された前記印刷ジョブに適用すべき印刷設定の変更指示を受け付け、前記表示部は、前記ジョブ受信部により未受信の前記印刷ジョブである未受信ジョブのリストをさらに表示することを特徴とする印刷システム。
（１３）前記表示部により表示される前記リストには、各々の前記未受信ジョブに対応する空欄が含まれることを特徴とする上記（１２）に記載の印刷システム。
【００２７】
（１４）前記表示部により表示される前記リストには、各々の前記印刷ジョブについて予め設定されたユーザＩＤが格納されることを特徴とする上記（１２）または（１３）に記載の印刷システム。
【００２８】
（１５）各々の前記印刷ジョブには、ユーザ固有のユーザＩＤが予め設定されており、前記表示部は、前記印刷システムへのログインＩＤと同一の前記ユーザＩＤが設定された前記印刷ジョブのリストのみを表示することを特徴とする上記（１２）〜（１４）のいずれか１つに記載の印刷システム。
【発明の効果】
【００２９】
本発明によると、印刷ジョブが印刷設定装置により送信されてから印刷装置により受信されるまでの間に当該印刷ジョブに適用すべき印刷設定の変更指示の受け付けが開始されるので、ユーザは印刷ジョブが印刷装置に受信されるまでの時間を有効に活用して当該変更指示の入力を行なうことができる。その結果、本発明によれば、複雑な印刷設定を伴う印刷ジョブに対する印刷指示から印刷出力完了までの所要時間を短縮することができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の第１〜第３実施形態に係る印刷システムの構成を示すブロック図である。
【図２】本発明の第１〜第３実施形態に係るＰＣの構成を示すブロック図である。
【図３】本発明の第１実施形態に係るプリンタコントローラの構成を示すブロック図である。
【図４】本発明の第１〜第３実施形態に係るプリンタエンジンの構成を示すブロック図である。
【図５】本発明の第１実施形態に係るＰＣの処理の手順を示すフローチャートである。
【図６】本発明の第１、第２実施形態に係るプリンタコントローラの手順を示すフローチャートである。
【図７】本発明の第１〜第３実施形態に係る印刷指示画面の一例を示す概略図である。
【図８】本発明の第１、第２実施形態に係る印刷設定画面の一例を示す概略図である。
【図９】本発明の第２、第３実施形態に係るプリンタコントローラの構成を示すブロック図である。
【図１０】本発明の第２、第３実施形態に係るジョブリストの一例を示す概念図である。
【図１１】本発明の第２、第３実施形態に係るＰＣの処理の手順を示すフローチャートである。
【図１２】本発明の第２実施形態に係るウェブブラウザの処理の手順を示すフローチャートである。
【図１３】本発明の第３実施形態に係るウェブブラウザの処理の手順を示すフローチャートである。
【図１４】本発明の第３実施形態に係るプリンタコントローラの処理の手順を示すフローチャートである。
【図１５】本発明の第３実施形態に係る印刷設定画面の一例を示す概略図である。
【図１６】本発明の第３実施形態に係る印刷設定画面の一例を示す概略図である。
【図１７】本発明の第３実施形態に係る印刷設定画面の他の例を示す概略図である。
【図１８】従来の印刷システムによる処理の手順を示す時系列図である。
【図１９】本発明の第１、第２実施形態に係る印刷システムによる処理の手順を示す時系列図である。
【図２０】本発明の第３実施形態に係る印刷システムによる処理の手順を示す時系列図である。
【発明を実施するための形態】
【００３１】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
＜第１実施形態＞
図１は、本発明の第１実施形態に係る印刷システムＳの全体構成を示すブロック図である。図１のように、印刷システムＳは、印刷設定装置としてのＰＣ１、及びＰＣ１から受信した印刷ジョブを実行する印刷装置としてのプリンタ２を備えており、これらはネットワークＮを介して接続されている。ここで、ネットワークＮは、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格によるＬＡＮ、又はＬＡＮどうしを専用線で接続したＷＡＮ等であり、ネットワークＮに接続される機器の種類及び台数は図１に示す例に限定されない。
【００３２】
また、図１のように、本実施形態に係るプリンタ２は、各部の動作を制御するとともに印刷ジョブに対する画像処理（ＲＩＰ等）を実行するプリンタコントローラ２１、及び画像処理後の印刷ジョブに基づく印刷処理を実行するプリンタエンジン２２から構成されており、これらは内部バスを介して双方向通信可能に接続されている。なお、プリンタコントローラ２１及びプリンタエンジン２２は互いに独立した機器であってもよく、その場合、両者は専用のインターフェースケーブルやＩＥＥＥ１３９４等を介して接続されることになる。
【００３３】
続いて、上記機器の構成について詳細に説明する。図２は、本実施形態に係るＰＣ１の構成を示すブロック図である。図２のように、ＰＣ１は、ＣＰＵ１１、メモリ１２、記憶装置１３、表示装置１４、入力装置１５、及び入出力Ｉ／Ｆ１６を備えており、これらは信号をやり取りするためのバス１７を介して接続されている。これらの構成要素について以下に順に説明する。
【００３４】
ＣＰＵ１１は、プログラムに従って上記各部の制御や各種演算処理を実行するためのマイクロプロセッサ等からなる制御回路であり、ＰＣ１の各機能は、それに対応するプログラムをＣＰＵ１１が実行することにより発揮される。メモリ１２は、作業領域として一時的にプログラム及びデータを保持するＲＡＭ、及び各種プログラムを格納するＲＯＭからなる主記憶領域である。
【００３５】
記憶装置１３は、オペレーティングシステム（ＯＳ）を含む各種プログラムを格納するＨＤＤ等の補助記憶領域である。特に、記憶装置１３は、文書ファイルを作成・編集するための各種アプリケーションソフトウェア、文書ファイルの印刷設定を行なうためのプリンタドライバ、及びネットワークＮ上の他の機器（プリンタ２等）にアクセスして当該機器に保持された情報を表示するためのウェブブラウザ等を備えている。
【００３６】
表示装置１４は、ユーザに各種情報を表示するためのＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示装置である。後述のように、表示装置１４は、アプリケーションにより提供される印刷指示用のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）である印刷指示画面Ｕ１（図７参照）及びプリンタドライバ又はウェブブラウザにより提供される印刷設定用のＧＵＩである印刷設定画面Ｕ２（図８参照）を表示する。
【００３７】
入力装置１５は、ユーザから種々の動作指示を受け付けるためのキーボードやマウス等である。入出力Ｉ／Ｆ１６は、ＰＣ１をネットワークＮに接続し、プリンタ２を含むネットワークＮ上の他の機器と通信するためのインタフェースである。
【００３８】
続いて、図３は、本実施形態に係るプリンタコントローラ２１の構成を示すブロック図である。図３のように、プリンタコントローラ２１は、ＣＰＵ２１１、メモリ２１２、記憶装置２１３、入出力Ｉ／Ｆ２１４、及びビデオＩ／Ｆ２１５を備えており、これらは信号をやり取りするためのバス２１６を介して接続されている。これらの構成要素について以下に順に説明する。
【００３９】
ＣＰＵ２１１は、プログラムに従って上記各部の制御や各種演算処理を実行するためのマイクロプロセッサ等からなる制御回路であり、プリンタコントローラ２１の各機能はそれに対応するプログラムをＣＰＵ２１１が実行することにより発揮される。メモリ２１２は、作業領域として一時的にプログラム及びデータを保持するＲＡＭ、及び各種プログラムを格納するＲＯＭ等からなる主記憶装置である。
【００４０】
記憶装置２１３は、読み取り専用の記憶装置や大容量のランダムアクセス記憶装置を適宜組み合わせて構成される補助記憶装置である。入出力Ｉ／Ｆ２１４は、ネットワークＮ上の他の機器と通信するためのインタフェースである。ビデオＩ／Ｆ２１５は、プリンタエンジン２２と通信するためのインタフェースである。
【００４１】
続いて、図４は、本実施形態に係るプリンタエンジン２２の構成を示すブロック図である。図４のように、プリンタエンジン２２は、画像形成部２２１、操作部２２２、給紙部２２３、及び排紙部２２４と備えており、これらは信号をやり取りするためのバス２２５を介して接続されている。これらの構成要素について以下に順に説明する。
【００４２】
画像形成部２２１は、感光体ドラムを帯電させる帯電工程、レーザ光により感光体ドラム上に静電潜像を形成する露光工程、感光体ドラム上の静電潜像にトナーを付着させてトナー画像を形成する現像工程、感光体ドラム上のトナー画像を転写ベルトにより記録用紙に転写する転写工程、記録用紙に転写されたトナー画像を定着ローラにより加熱・定着させる定着工程からなる電子写真方式の印刷処理により記録用紙に画像を印刷する。なお、画像形成部２２１が採用する印刷方式は、上述した電子写真方式に限定されず、インパクト方式、熱転写方式、及びインクジェット方式等の他の印刷方式であってもよい。
【００４３】
操作部２２２は、プリンタエンジン２２のステータス情報等をユーザに表示する機能、及び種々の動作指示をユーザから取得する機能を備えたオペレーションパネルである。給紙部２２３は、サイズごとに給紙トレイに格納された記録用紙を画像形成部２２１に送り出すための機構であり、排紙部２２４は、画像形成部２２１による印刷処理済みの記録用紙を排紙トレイに送り出すための機構である。
【００４４】
次に、本実施形態に係る印刷システムＳの動作の概要についてフローチャートを用いて説明する。図５は、本発明の一実施形態に係るＰＣ１の処理の手順を示すフローチャートである。図５のフローチャートにより示されるアルゴリズムはＰＣ１の記憶装置１３に制御プログラムとして記憶されており、動作開始時にメモリ１２に読み出されて実行される。
【００４５】
先ず、ＰＣ１は、アプリケーション上で印刷ジョブを編集する（Ｓ１０１）。そして、ユーザから印刷指示を受け付けたらプリンタドライバを起動する（Ｓ１０２）。Ｓ１０２でプリンタドライバが起動されたら、表示装置１４には図７のような印刷指示画面Ｕ１が表示される。
【００４６】
ここで、本実施形態に係る印刷指示画面Ｕ１について説明する。図７のように、印刷指示画面Ｕ１は、印刷ジョブの詳細な印刷設定のための「プロパティ」ボタンｂ１、印刷指示をキャンセルするための「キャンセル」ボタンｂ２、設定完了後の最終的な印刷指示のための「ＯＫ」ボタンｂ３、及びデフォルト印刷設定によるジョブ送信のための「送信」ボタンｂ４等を備えている。これらについて以下に順に説明する。
【００４７】
「プロパティ」ボタンｂ１が押下されると、表示装置１４上の印刷指示画面Ｕ１は図８のような印刷設定画面Ｕ２に切り替わる。この印刷設定画面Ｕ２上でユーザは「基本」、「面付け」、「画質」、「仕上げ」等の設定項目ごとに詳細な印刷設定を入力することができる。そして、印刷設定画面Ｕ２上の「ＯＫ」ボタンｂ５が押下されると、表示中の印刷設定画面Ｕ２は元の印刷指示画面に切り替わる。
【００４８】
また、「ＯＫ」ボタンｂ３が押下されると、印刷設定画面Ｕ２上で入力済みの印刷設定が適用された印刷ジョブがプリンタコントローラ２１に送信される。以上のように、「プロパティ」ボタンｂ１又は「ＯＫ」ボタンｂ３が押下されたときの動作は従来のプリンタドライバと同様である。
【００４９】
他方、「送信」ボタンｂ４が押下されると、デフォルト印刷設定が適用された印刷ジョブがプリンタコントローラ２１に送信される。そして、表示中の印刷指示画面Ｕ１は、図８のような印刷設定画面Ｕ２に自動的に切り替わる。この印刷設定画面Ｕ２上でユーザはプリンタコントローラ２１に転送中の印刷ジョブに対する印刷設定の変更指示を入力することができる。この点についてはさらに後述する。
【００５０】
再び図５を参照すると、ＰＣ１は、表示中の印刷指示画面Ｕ１上で「送信」ボタンｂ４が押下されたかどうか、すなわち、ユーザからデフォルト印刷設定によるジョブ送信が指定されたかどうかを判定する（Ｓ１０３）。
【００５１】
なお、Ｓ１０３においてユーザから「送信」指示を取得する機能は、従来の印刷指示画面に「デフォルトのまま送信」等のチェックボックスを設けることによっても実現可能である。この例によると、プリンタドライバは当該チェックボックスにチェックマークが付された状態で「ＯＫ」ボタン等が押下されたときに「送信」指示を受け付けることになる。さらに、同機能は、マウスの右クリックメニューやアプリケーションへのプラグインメニューや独立したユーティリティソフトウェア等によっても実現可能である。
【００５２】
ここで、「送信」ボタンｂ４が押下された場合（Ｓ１０３のＹＥＳ）、ＰＣ１は、印刷ジョブにデフォルト印刷設定を適用し、それをＰＳやＰＣＬ等の適切なプリンタ言語に変換してからプリンタコントローラ２１に送信する（Ｓ１０４）。なお、その後の印刷設定の変更回数を減らすために、ユーザにより頻繁に使用される印刷設定を予め記憶装置１３等に保持しておき、これをデフォルト印刷設定の代わりに印刷ジョブに適用することとしてもよい。
【００５３】
また、Ｓ１０４で送信される印刷ジョブには、それに適用すべき印刷設定の変更指示を受信するまでＲＩＰの実行を保留すべきとのプリンタコントローラ２１に対する命令（以下、単に「保留命令」という）が付加されるものとする。
【００５４】
続いて、ＰＣ１は、表示装置１４に表示中の印刷指示画面Ｕ１を図８のような印刷指示画面Ｕ２に切り替える（Ｓ１０５）。これにより、ＰＣ１は、プリンタコントローラ２１側での印刷ジョブの受信完了を待たずに、当該印刷ジョブに適用すべき印刷設定の変更指示（以下、単に「変更指示」ともいう）の受け付けを開始することができる。そして、ＰＣ１は、表示中の印刷設定画面Ｕ２上でユーザから変更指示を受け付けたら（Ｓ１０６）、同画面上での設定完了を意味する「ＯＫ」ボタンｂ５が押下されたかどうかを判定する（Ｓ１０７）。
【００５５】
そして、「ＯＫ」ボタンｂ５が押下された場合は（Ｓ１０７のＹＥＳ）Ｓ１０６でユーザから受け付けた変更指示をプリンタコントローラ２１に送信してから（Ｓ１０８）一連の処理を終了する（エンド）。他方、「ＯＫ」ボタンｂ５が押下されなかった場合は（Ｓ１０７のＮＯ）上述のＳ１０６に戻る。なお、Ｓ１０７で送信される変更指示にはＳ１０４で送信された印刷ジョブのジョブＩＤが付加されるものとする。これによりプリンタコントローラ２１は受信した変更指示がどの印刷ジョブに対する変更指示であるのかを判別することができる。
【００５６】
他方、印刷指示画面Ｕ１上で「送信」ボタンｂ４が押下されなかった場合は（Ｓ１０３のＮＯ）従来のプリンタドライバと同様の処理が実行される。つまり、ＰＣ１は、印刷指示画面Ｕ１上で「プロパティ」ボタンｂ１が押下されたどうかを判定する（Ｓ１０９）。そして、「プロパティ」ボタンｂ１が押下された場合は（Ｓ１０９のＹＥＳ）、表示中の印刷指示画面Ｕ１を図８のような印刷設定画面Ｕ２に切り替えて、ユーザから詳細な印刷設定を受け付ける（Ｓ１１０）。そして、表示中の印刷設定画面Ｕ２を元の印刷指示画面に切り替える。
【００５７】
また、「プロパティ」ボタンｂ１が押下されなかった場合は（Ｓ１０９のＮＯ）、「キャンセル」ボタンｂ２が押下されたかどうかをさらに判定する（Ｓ１１３）。そして、「キャンセル」ボタンｂ２が押下された場合は（Ｓ１１３のＹＥＳ）そのまま一連の処理を終了し（エンド）、「キャンセル」ボタンｂ２が押下されなかった場合は（Ｓ１１３のＮＯ）Ｓ１０３に戻る。
【００５８】
その後、ＰＣ１は、表示中の印刷指示画面Ｕ１上で「ＯＫ」ボタンｂ３が押下されたかどうかを判定する（Ｓ１１１）。そして、「ＯＫ」ボタンｂ３が押下された場合は（Ｓ１１１のＹＥＳ）、Ｓ１１０で受け付けた指示に基づく印刷設定を印刷ジョブに適用し、それを適切なプリンタ言語に変換してからプリンタコントローラ２１に送信する（Ｓ１１２）。その後、ＰＣ１は一連の処理を終了する（エンド）。また、「ＯＫ」ボタンｂ３が押下されなかった場合は（Ｓ１１１のＮＯ）上述のＳ１１０に戻る。
【００５９】
次に、図６は、本実施形態に係るプリンタコントローラ２１の処理の手順を示すフローチャートである。図６のフローチャートにより示されるアルゴリズムは記憶装置２１３に制御プログラムとして記憶されており、動作開始時にメモリ２１２に読み出されて実行される。
【００６０】
先ず、プリンタコントローラ２１は、ＰＣ１から送信された印刷ジョブの受信を完了したら（Ｓ２０１）、その印刷ジョブに保留命令が付加されているかどうかを判定する（Ｓ２０２）。そして、保留命令が付加されている場合は（Ｓ２０２のＹＥＳ）、その印刷ジョブに対する変更指示が既に受信済みであるかどうかをさらに判定する（Ｓ２０３）。このときの判定はＳ２０１で受信した印刷ジョブのジョブＩＤと、受信済みの変更指示に付加されたジョブＩＤとを照合することにより行なう。
【００６１】
そして、変更指示が受信済みである場合は（Ｓ２０３のＹＥＳ）印刷ジョブにその変更指示に基づく変更後の印刷設定を適用してから（Ｓ２０４）Ｓ２０５に進み、変更指示が受信済みでない場合は（Ｓ２０３のＮＯ）それを受信するまで待機する。他方、Ｓ２０１で受信した印刷ジョブに保留命令が付加されていなかった場合は（Ｓ２０２のＮＯ）そのままＳ２０５に進む。その後、プリンタコントローラ２１は、Ｓ２０４での設定変更済みの印刷ジョブに対してＲＩＰを実行し（Ｓ２０５）、ＲＩＰ済みの印刷ジョブをプリンタエンジン２２に転送してから（Ｓ２０６）一連の処理を終了する（エンド）。
【００６２】
以上のように、本実施形態に係る印刷システムＳよると、印刷ジョブがＰＣ１（プリンタドライバ）により送信されてからプリンタコントローラ２１により受信されるまでの間に当該印刷ジョブについての変更指示の受け付けが開始されるので、ユーザは印刷ジョブが印刷装置により受信されるまでの時間を有効に活用して変更指示の入力を行うことができる。その結果、本実施形態によると、複雑な印刷設定を伴う印刷ジョブに対する印刷指示から印刷出力完了までの所要時間を短縮することができる。
【００６３】
図１９は、上述した作用効果について説明するための時系列図である。また、図１８は対比のための従来技術による時系列図である。図１９のように、本実施形態によると、従来はプリンタコントローラへの「ジョブ転送」前に完了しなければならなかった「ユーザによる印刷設定」を「ジョブ転送」と並行して進めることができるので、ユーザによる印刷指示からジョブ実行（ＲＩＰ）開始までの所要時間Ｔ１を短縮することができる。
＜第２実施形態＞
次に、本発明の第２実施形態について、上述の第１実施形態との相違点を中心に説明する。本実施形態に係る印刷システムＳの構成は、以下に示す箇所を除き、上述の第１実施形態に係る構成と同様である。そこで、共通の構成要素には第１実施形態と同じ符号を用いることとする。
【００６４】
図９は、本実施形態に係るプリンタコントローラ２１の構成を示すブロック図である。図９のように、本実施形態に係るプリンタコントローラ２１は、上述の第１実施形態に係るプリンタコントローラ２１の構成要素に加え、プリンタ２により実行予定の印刷ジョブを管理するためのジョブマネジメント部Ｍを備えている。このジョブマネジメント部Ｍは、個々の印刷ジョブのステータス情報等が格納されたジョブリストＬを保持しており、このジョブリストＬをウェブブラウザにより表示することで特定の印刷ジョブについての変更指示を取得する機能を備えている。この点についてはさらに後述する。
【００６５】
図１０は、ウェブブラウザにより表示されたジョブリストＬの一例を示す概略図である。図１０のように、ジョブリストＬは、プリンタ２により処理予定である個々の印刷ジョブ（Ｎｏ．１〜７）についての「ステータス」、「ジョブ名」、「ジョブＩＤ」、「ユーザＩＤ」、「ファイルサイズ」、「日時」、「アプリケーション」、「用紙サイズ」、「紙種」、「給紙トレイ」、「排紙トレイ」等の情報を格納している。なお、ジョブリストＬに「ユーザＩＤ」が格納されている場合、ウェブブラウザにはプリンタコントローラ２１にログイン中のユーザＩＤと同一の「ユーザＩＤ」が設定された印刷ジョブに関する情報のみが表示されることが好ましい。
【００６６】
個々の印刷ジョブは、プリンタドライバから送信されたジョブＩＤ（後述）がジョブマネジメント部Ｍにより受信された時点で自動的にジョブリストＬに登録される。ただし、ユーザがウェブブラウザを介してジョブマネジメント部Ｍにアクセスし、新たに送信予定の印刷ジョブを手動でジョブリストＬに登録することも可能である。この場合、ユーザは新たな印刷ジョブの「ジョブ名」や「ジョブＩＤ」や「ユーザＩＤ」等を手動でジョブリストＬに入力することになる。図中のＮｏ．５のようにワイルドカード“＊”を用いて複数の印刷ジョブに同一の印刷設定を適用させることも可能である。また、ジョブマネジメント部Ｍは、個々の印刷ジョブについて予め設定されたユーザＩＤやジョブＩＤやアプリケーション名等を自動的に判別してジョブリストＬに登録することもできる。
【００６７】
次に、本実施形態に係る印刷システムＳの動作の概要についてフローチャートを用いて説明する。図１１は、本実施形態に係るＰＣ１の処理の手順を示すフローチャートである。図１１のフローチャートにより示されるアルゴリズムはＰＣ１の記憶装置１３に制御プログラムとして記憶されており、動作開始時にメモリ１２に読み出されて実行される。なお、本実施形態に係るプリンタコントローラ２１の処理の手順は上述の第１実施形態と同様なので説明を省略する（図５参照）。
【００６８】
先ず、Ｓ３０１〜Ｓ３０３は、図５のＳ１０１〜Ｓ１０３と同様なので説明を省略する。そして、Ｓ３０３において「送信」ボタンｂ４が押下されなかった場合は（Ｓ３０３のＮＯ）Ｓ３０７〜Ｓ３１１に進むが、これらの手順は図５のＳ１０９〜Ｓ１１３と同様なので説明を省略する。
【００６９】
他方、Ｓ３０３で「送信」ボタンｂ４が押下された場合は（Ｓ３０３のＹＥＳ）当該印刷ジョブのジョブＩＤをプリンタコントローラ２１に送信する（Ｓ３０４）。このジョブＩＤはジョブマネジメント部ＭによりジョブリストＬに追加される。そして、ＰＣ１は、上述のＳ１０４と同様に、印刷ジョブにデフォルト印刷設定を適用し、それを適切なプリンタ言語に変換してからプリンタコントローラ２１に送信する（Ｓ３０５）。その後、ＰＣ１は、ウェブブラウザによりジョブマネジメント部Ｍにアクセスしてから（Ｓ３０６）一連の処理を終了する（エンド）。
【００７０】
図１２は、上述のＳ３０６でウェブブラウザによりアクセスされたジョブマネジメント部Ｍの処理の手順を示すフローチャートである。図１２のフローチャートにより示されるアルゴリズムはプリンタコントローラ２１の記憶装置２１３に制御プログラムとして記憶されており、動作開始時にメモリ２１２に読み出されて実行される。
【００７１】
図１１のように、先ず、ジョブマネジメント部Ｍは、ウェブブラウザにジョブリストＬを表示する（Ｓ４０１）。このときのジョブリストＬは、ユーザの利便性を考慮して、個々の印刷ジョブをそのステータスに応じて区別して表示していることが好ましい（図１０参照）。
【００７２】
続いて、ジョブマネジメント部Ｍは、表示中のジョブリストＬ中の特定の印刷ジョブの選択をユーザから受け付ける（Ｓ４０２）。この際、複数の印刷ジョブの選択を同時に受け付けることも可能である。Ｓ４０２で印刷ジョブが選択されたら、ウェブブラウザ上のジョブリストＬ（図１０参照）は選択された印刷ジョブについての印刷設定画面Ｕ２（図８参照）に切り替わる。
【００７３】
続いて、ジョブマネジメント部Ｍは、表示中の印刷設定画面Ｕ２により、Ｓ４０２で選択された印刷ジョブについての変更指示をユーザから受け付ける（Ｓ４０３）。その後、ジョブマネジメント部Ｍは、表示中の印刷設定画面Ｕ２上での設定完了を意味する「ＯＫ」ボタンｂ５が押下されたかどうかを判定する（Ｓ４０４）。そして、「ＯＫ」ボタンｂ５が押下された場合は（Ｓ４０４のＹＥＳ）一連の処理を終了し（エンド）、「ＯＫ」ボタンｂ５が押下されなかった場合は（Ｓ４０４のＮＯ）上述のＳ４０３に戻る。
【００７４】
以上のように、本実施形態に係る印刷システムＳによると、個々の印刷ジョブについての変更指示の受け付けに先立ち図１０のようなジョブリストＬが表示されるので、ユーザは個々の印刷ジョブのステータス等を確認してから所望の印刷ジョブについての変更指示を入力することができる。よって、本実施形態によると、上述した第１実施形態の作用効果に加えて、複数の印刷ジョブがプリンタ２により実行予定である場合のユーザの利便性が向上するという追加の作用効果が発揮される。
＜第３実施形態＞
次に、本発明の第３実施形態について、上述の第２実施形態との相違点を中心に説明する。本実施形態に係る印刷システムＳの構成は、以下に示す箇所を除き、上述の第１実施形態に係る構成と同様である。そこで、共通の構成要素には第２実施形態と同じ符号を用いることとする。
【００７５】
図１５、１６は本実施形態に係る印刷設定画面Ｕ２ａ、Ｕ２ｂをそれぞれ示す概略図である。これらの画面はタブ操作により相互に切り替え可能である。図１５、１６に示されるように、本実施形態では、個々の設定項目を、プリンタコントローラ２１によるＲＩＰ開始前のみ変更可能である（すなわち、ＲＩＰ開始後は変更可能でない）「ＲＩＰ前設定」と、プリンタコントローラ２１によるＲＩＰ開始後も（ＲＩＰ済みの印刷ジョブの転送までは）変更可能である「転送前設定」とのいずれかに分類し、これらについて別々の印刷設定用ＵＩ画面Ｕ２ａ、Ｕ２ｂにより変更指示を受け付けることとしている。
【００７６】
図１５、１６の例において、ＲＩＰ前設定には「用紙サイズ」が含まれ、転送前設定には「用紙坪量」、「用紙種類」、「コピー部数」が含まれているが、これらの組み合わせは適宜変更可能である。また、図１５、１６のように「ＲＩＰ前設定」用の印刷設定画面Ｕ２ａと「転送前設定」用の印刷設定画面Ｕ２ｂとを別々のタブ画面により表示するのではなく、図１７のように一の印刷設定画面Ｕ２を「ＲＩＰ前設定」の変更指示を受け付ける部分と「転送前設定」の変更指示を受け付ける部分とに分割することとしてもよい。
【００７７】
次に、本実施形態に係る印刷システムＳの動作の概要についてフローチャートを用いて説明する。図１３、１４は、本実施形態に係るジョブマネジメント部Ｍ、プリンタコントローラ２２のそれぞれの処理の手順を示すフローチャートである。これらのフローチャートにより示されるアルゴリズムはプリンタコントローラ２１の記憶装置２１３に制御プログラムとして記憶されており、動作開始時にメモリ２１２に読み出されて実行される。なお、本実施形態に係るＰＣ１の処理の手順は上述の第２実施形態と同様なので説明を省略する（図１１参照）。
【００７８】
ここで、図１３を参照して、本実施形態に係るジョブマネジメント部Ｍの処理の手順について説明する。先ず、Ｓ５０１〜Ｓ５０２は、上述のＳ４０１〜Ｓ４０２と同様なので説明を省略する。続いて、ジョブマネジメント部Ｍは、ウェブブラウザに表示中の「ＲＩＰ前設定」用の印刷設定画面Ｕ２ａにより、Ｓ５０２で選択された印刷ジョブについての「ＲＩＰ前設定」の変更指示をユーザから受け付ける（Ｓ５０３）。その後、ジョブマネジメント部Ｍは、表示中の「ＲＩＰ前設定」用の印刷設定画面Ｕ２ａ上での設定完了を意味する「ＯＫ」ボタンｂ５が押下されたかどうかを判定する（Ｓ５０４）。そして、「ＯＫ」ボタンｂ５が押下された場合は（Ｓ５０４のＹＥＳ）表示中の「ＲＩＰ前設定」用の印刷設定画面Ｕ２ａを「転送前設定」用の印刷設定画面Ｕ２ｂに切り替えてから後述のＳ５０５に進み、「ＯＫ」ボタンｂ５が押下されなかった場合は（Ｓ５０４のＮＯ）上述のＳ５０３に戻る。
【００７９】
続いて、ジョブマネジメント部Ｍは、ウェブブラウザに表示中の「転送前設定」用の印刷設定画面Ｕ２ｂにより「転送前設定」の変更指示をユーザから受け付ける（Ｓ５０５）。その後、ジョブマネジメント部Ｍは、表示中の「転送前設定」用の印刷設定画面Ｕ２ｂ上での設定完了を意味する「ＯＫ」ボタンｂ５が押下されたかどうかを判定する（Ｓ５０６）。そして、「ＯＫ」ボタンｂ５が押下された場合は（Ｓ５０６のＹＥＳ）一連の処理を終了し（エンド）、「ＯＫ」ボタンｂ５が押下されなかった場合は（Ｓ５０６のＮＯ）上述のＳ５０５に戻る。
【００８０】
続いて、図１４を参照して、本実施形態に係るプリンタコントローラ２１の処理の手順について説明する。先ず、プリンタコントローラ２１は、ＰＣ１から送信された印刷ジョブの受信を完了したら（Ｓ６０１）、その印刷ジョブに保留命令が付加されているかどうかを判定する（Ｓ６０２）。なお、上述の第１実施形態では、プリンタドライバから変更指示を受信するまでＲＩＰの実行を保留すべきとの命令が「保留命令」として印刷ジョブに付加されることとしたが、本実施形態では、ウェブブラウザ上で「ＲＩＰ前設定」の変更指示を受け付けるまでＲＩＰの実行を保留し、さらに、「転送前設定」の変更指示を受け付けるまでＲＩＰ済み印刷ジョブのプリンタエンジン２２への転送を保留すべきとの命令が「保留命令」として付加されることとする。
【００８１】
そして、プリンタコントローラ２１は、保留命令が付加されている場合は（Ｓ６０２のＹＥＳ）、当該印刷ジョブに対する「ＲＩＰ前設定」の変更指示が印刷設定画面Ｕ２ａ（図１５参照）上で受け付け済みであるかどうかをさらに判定する（Ｓ６０３）。ここで、「ＲＩＰ前設定」の変更指示が受け付け済みである場合は（Ｓ６０３のＹＥＳ）印刷ジョブにその変更指示に基づく変更後の印刷設定を適用してから（Ｓ６０４）Ｓ６０５に進み、受け付け済みでない場合は（Ｓ６０３のＮＯ）それを受け付けるまで待機する。他方、Ｓ６０１で受信した印刷ジョブに保留命令が付加されていなかった場合は（Ｓ６０２のＮＯ）直ちに印刷ジョブに対するＲＩＰを実行してから（Ｓ６０８）後述のＳ６０９に進む。
【００８２】
続いて、プリンタコントローラ２１は、Ｓ６０４での設定変更済みの印刷ジョブに対して印刷ジョブに対してＲＩＰを実行してから（Ｓ６０５）、その印刷ジョブに対する「転送前設定」の変更指示が印刷設定画面Ｕ２ｂ上で受け付け済みであるかどうかをさらに判定する（Ｓ６０６）。そして、「転送前設定」の変更指示が受け付け済みである場合は（Ｓ６０６のＹＥＳ）ＲＩＰ済みの印刷ジョブにその変更指示に基づく変更後の印刷設定を適用してから（Ｓ６０７）Ｓ６０９に進み、受け付け済みでない場合は（Ｓ６０６のＮＯ）それを受け付けるまで待機する。
【００８３】
その後、プリンタコントローラ２１は、Ｓ６０７での設定変更済みの印刷ジョブをプリンタエンジン２２に転送してから（Ｓ６０９）一連の処理を終了する（エンド）。
【００８４】
以上のように、本実施形態に係る印刷システムＳによると、プリンタコントローラ２１によるＲＩＰ開始後もそれと並行して「転送前設定」の変更指示の受け付けが継続されるので、ユーザが「転送前設定」の変更指示を入力可能な期間を延長することができる。その結果、本実施形態によると、上述した第１、第２実施形態の作用効果に加え、ユーザが「転送前設定」の変更指示の入力により長時間を費やすことができるという追加の作用効果が発揮される。
【００８５】
図２０は、上述した作用効果について説明するための時系列図である。図２０のように、本実施形態によると、図１９の例ではＲＩＰ開始前に打ち切られていた「ユーザによる印刷設定」が「転送前設定」についてはＲＩＰ開始後も所定期間（Ｔ２）だけ継続されることになる。よって、本実施形態によると、ユーザによる印刷指示からジョブ実行（ＲＩＰ）開始までの所要時間を短縮するとともに、ユーザが「転送前設定」の変更指示を入力可能な期間を所定時間Ｔ２だけ延長することができる。
【００８６】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲において種々改変することができる。例えば、上記実施形態では印刷ジョブを実行する印刷装置としてプリンタ２を例に挙げたが、当該印刷装置は、スキャン機能、プリント機能、コピー機能、ファクシミリ送受信機能等を備えた多機能周辺機器（ＭＦＰ）の一機能として実現されてもよい。
【００８７】
なお、本発明に係る印刷設定装置は、上記手順を実行するための専用のハードウェア回路によっても、上記手順を記述したプログラムをＣＰＵが実行することによっても実現可能である。後者により本発明を実現する場合、印刷設定装置を作動させるプログラムは、フロッピー（登録商標）ディスクやＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。ここで、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ＲＯＭやハードディスク等に転送され記録される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷設定装置の一機能として同装置のソフトウェアに組み込まれてもよい。
【符号の説明】
【００８８】
１      ＰＣ、
１１    ＣＰＵ、
１２    メモリ、
１３    記憶装置、
１４    表示装置、
２１    プリンタコントローラ、
２１１  ＣＰＵ、
２１２  メモリ、
２１３  記憶装置、
２２    プリンタエンジン、
２１２  画像形成部、
Ｌ      ジョブリスト、
Ｍ      ジョブマネジメント部、
Ｓ      印刷システム、
Ｕ１    印刷指示画面、
Ｕ２    印刷設定画面。
【図１】
0005671878.tif 000002
【図２】
0005671878.tif 000003
【図３】
0005671878.tif 000004
【図４】
0005671878.tif 000005
【図５】
0005671878.tif 000006
【図６】
0005671878.tif 000007
【図７】
0005671878.tif 000008
【図８】
0005671878.tif 000009
【図９】
0005671878.tif 000010
【図１１】
0005671878.tif 000011
【図１２】
0005671878.tif 000012
【図１３】
0005671878.tif 000013
【図１４】
0005671878.tif 000014
【図１５】
0005671878.tif 000015
【図１６】
0005671878.tif 000016
【図１７】
0005671878.tif 000017
【図１８】
0005671878.tif 000018
【図１９】
0005671878.tif 000019
【図２０】
0005671878.tif 000020
【図１０】
0005671878.tif 000021