(57)【特許請求の範囲】
【請求項１】
情報処理装置と、複数ページの印刷データを前記情報処理装置から受信して前記印刷データに基づいて印刷処理を実行する印刷装置とを含む印刷システムであって、
前記情報処理装置は、
第１の印刷処理条件と、前記複数ページのうち前記第１の印刷処理条件の適用の例外となるページ範囲であって前記複数ページの一部である複数のページを含むページ範囲と、前記ページ範囲に対応する第２の印刷処理条件とを設定する設定手段と、
前記第１の印刷処理条件と、前記ページ範囲を示す情報と、前記第２の印刷処理条件を前記印刷装置へ送信する送信手段と、を有し、
前記印刷装置は、
前記送信手段によって送信された前記第１の印刷処理条件と、前記ページ範囲を示す情報と、前記第２の印刷処理条件を受信する受信手段と、
前記第１の印刷処理条件の変更が指示されれば、前記複数ページのうち前記ページ範囲に含まれないページについて前記第１の印刷処理条件を変更し、前記第２の印刷処理条件の変更が指示されれば、前記ページ範囲に含まれる複数のページについて前記第２の印刷処理条件を変更する変更手段と、
前記複数ページのうち前記ページ範囲に含まれないページの印刷処理を前記第１の印刷処理条件に基づいて実行し、前記ページ範囲に含まれる複数のページの印刷処理を前記第２の印刷処理条件に基づいて実行する印刷手段と、を有する
ことを特徴とする印刷システム。
【請求項２】
前記設定手段は、前記ページ範囲を含む前記複数ページに共通する第３の印刷処理条件を設定し、
前記送信手段は前記第３の印刷処理条件を前記印刷装置に送信し、
前記受信手段は前記第３の印刷処理条件を受信し、
前記変更手段は、前記第３の印刷処理条件の変更が指示されれば、前記ページ範囲を含む前記複数ページについて前記第３の印刷処理条件を変更し、
前記印刷手段は、前記ページ範囲を含む前記複数ページの印刷処理を前記第３の印刷処理条件に基づいて実行する、ことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記印刷装置は、
前記複数ページのうち前記ページ範囲に含まれないページと前記第１の印刷処理条件とを対応付けて表示し、前記ページ範囲と前記第２の印刷処理条件とを対応付けて表示する表示手段、さらに有することを特徴とする請求項１又は２に記載の印刷システム。
【請求項４】
前記設定手段は、前記複数ページのうち前記第１の印刷処理条件の適用の例外となる前記ページ範囲を複数設定可能であり、複数の前記ページ範囲のそれぞれに対応する複数の前記第２の印刷処理条件を設定可能であり、
前記変更手段は、複数の前記第２の印刷処理条件のそれぞれを変更可能である、ことを特徴とする請求項１乃至３のいずれか１項に記載の印刷システム。
【請求項５】
前記変更手段は、複数の前記ページ範囲について、複数の前記第２の印刷処理条件を一つの印刷処理条件に変更可能である、ことを特徴とする請求項４に記載の印刷システム。 
【請求項６】
前記第１の印刷処理条件及び前記第２の印刷処理条件は、出力用紙サイズと、用紙タイプと、両面印刷または片面印刷を含む印刷方法と、用紙の向きと、モノクロモードまたはカラーモードとのうちの少なくとも１つを含む、ことを特徴とする請求項１乃至５のいずれか１項に記載の印刷システム。
【請求項７】
複数ページの印刷データを情報処理装置から受信して前記印刷データに基づいて印刷処理を実行する印刷装置であって、
第１の印刷処理条件と、前記複数ページのうち前記第１の印刷処理条件の適用の例外となるページ範囲であって前記複数ページの一部である複数のページを含むページ範囲を示す情報と、前記ページ範囲に対応する第２の印刷処理条件とを前記情報処理装置から受信する受信手段と、
前記第１の印刷処理条件の変更が指示されれば、前記複数ページのうち前記ページ範囲に含まれないページについて前記第１の印刷処理条件を変更し、前記第２の印刷処理条件の変更が指示されれば、前記ページ範囲に含まれる複数のページについて前記第２の印刷処理条件を変更する変更手段と、前記複数ページのうち前記ページ範囲に含まれないページの印刷処理を前記第１の印刷処理条件に基づいて実行し、前記ページ範囲に含まれる複数のページの印刷処理を前記第２の印刷処理条件に基づいて実行する印刷手段と、を有することを特徴とする印刷装置。
【請求項８】
前記受信手段はさらに、前記ページ範囲を含む前記複数ページに共通する第３の印刷処理条件を前記情報処理装置から受信し、
前記変更手段は、前記第３の印刷処理条件の変更が指示されれば、前記ページ範囲を含む前記複数ページについて前記第３の印刷処理条件を変更し、
前記印刷手段は、前記ページ範囲を含む前記複数ページの印刷処理を前記第３の印刷処理条件に基づいて実行する、ことを特徴とする請求項７に記載の印刷装置。
【請求項９】
前記複数ページのうち前記ページ範囲に含まれないページと前記第１の印刷処理条件とを対応付けて表示し、前記ページ範囲と前記第２の印刷処理条件とを対応付けて表示する表示手段を有することを特徴とする請求項７又は８に記載の印刷装置。
【請求項１０】
前記受信手段は、前記複数ページのうち前記第１の印刷処理条件の適用の例外となる複数の前記ページ範囲を示す情報と、複数の前記ページ範囲のそれぞれに対応する複数の前記第２の印刷処理条件とを前記情報処理装置から受信し、
前記変更手段は、複数の前記第２の印刷処理条件のそれぞれを変更可能である、ことを特徴とする請求項７乃至９のいずれか１項に記載の印刷装置。
【請求項１１】
前記変更手段は、複数の前記ページ範囲について、複数の前記第２の印刷処理条件を一つの印刷処理条件に変更可能である、ことを特徴とする請求項１０に記載の印刷装置。 
【請求項１２】
前記第１の印刷処理条件及び前記第２の印刷処理条件は、出力用紙サイズと、用紙タイプと、両面印刷または片面印刷を含む印刷方法と、用紙の向きと、モノクロモードまたはカラーモードとのうちの少なくとも１つを含む、ことを特徴とする請求項７乃至１１のいずれか１項に記載の印刷装置。
【請求項１３】
複数ページの印刷データに基づいて印刷処理を実行する印刷装置であって、
前記印刷データを入力する入力手段と、
第１の印刷処理条件と、前記複数ページのうち前記第１の印刷処理条件の適用の例外となるページ範囲であって前記複数ページの一部である複数のページを含むページ範囲を示す情報と、前記ページ範囲に対応する第２の印刷処理条件とを設定する設定手段と、
前記第１の印刷処理条件の変更が指示されれば、前記複数ページのうち前記ページ範囲に含まれないページについて前記第１の印刷処理条件を変更し、前記第２の印刷処理条件の変更が指示されれば、前記ページ範囲に含まれる複数のページについて前記第２の印刷処理条件を変更する変更手段と、
前記複数ページのうち前記ページ範囲に含まれないページの印刷処理を前記第１の印刷処理条件に基づいて実行し、前記ページ範囲に含まれるページの印刷処理を前記第２の印刷処理条件に基づいて実行する印刷手段と、を有することを特徴とする印刷装置。
【請求項１４】
情報処理装置と、複数ページの印刷データを前記情報処理装置から受信して前記印刷データに基づいて印刷処理を実行する印刷装置とを含む印刷システムで実行される印刷方法であって、
前記情報処理装置が、第１の印刷処理条件と、前記複数ページのうち前記第１の印刷処理条件の適用の例外となるページ範囲であって前記複数ページの一部である複数のページを含むページ範囲と、前記ページ範囲に対応する第２の印刷処理条件とを設定する設定工程と、
前記情報処理装置が、前記第１の印刷処理条件と、前記ページ範囲を示す情報と、前記第２の印刷処理条件を前記印刷装置へ送信する送信工程と、
前記印刷装置が、前記送信工程で送信された前記第１の印刷処理条件と、前記ページ範囲を示す情報と、前記第２の印刷処理条件を受信する受信工程と、
前記印刷装置が、前記第１の印刷処理条件の変更が指示されれば、前記複数ページのうち前記ページ範囲に含まれないページについて前記第１の印刷処理条件を変更し、前記第２の印刷処理条件の変更が指示されれば、前記ページ範囲に含まれるページについて前記第２の印刷処理条件を変更する変更工程と、
前記印刷装置が、前記複数ページのうち前記ページ範囲に含まれないページの印刷処理を前記第１の印刷処理条件に基づいて実行し、前記ページ範囲に含まれる複数のページの印刷処理を前記第２の印刷処理条件に基づいて実行する印刷工程と、を有することを特徴とする印刷方法。
【請求項１５】
複数ページの印刷データに基づいて印刷処理を実行する印刷装置で実行される印刷方法であって、
前記印刷装置が、前記印刷データを入力する入力工程と、
前記印刷装置が、第１の印刷処理条件と、前記複数ページのうち前記第１の印刷処理条件の適用の例外となるページ範囲であって前記複数ページの一部である複数のページを含むページ範囲を示す情報と、前記ページ範囲に対応する第２の印刷処理条件とを設定する設定工程と、
前記印刷装置が、前記第１の印刷処理条件の変更が指示されれば、前記複数ページのうち前記ページ範囲に含まれないページについて前記第１の印刷処理条件を変更し、前記第２の印刷処理条件の変更が指示されれば、前記ページ範囲に含まれる複数のページについて前記第２の印刷処理条件を変更する変更工程と、
前記印刷装置が、前記複数ページのうち前記ページ範囲に含まれないページの印刷処理を前記第１の印刷処理条件に基づいて実行し、前記ページ範囲に含まれる複数のページの印刷処理を前記第２の印刷処理条件に基づいて実行する印刷工程と、を有することを特徴とする印刷方法。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、印刷装置及び印刷方法に関する。
【背景技術】
【０００２】
商業印刷系のワークフローにおいては、印刷装置に転送された印刷ジョブを印刷装置に蓄積しておき、試し印刷を繰り返すことが行われている。印刷ジョブを印刷装置に蓄積しておく機能は「ホールド機能」と呼ばれる。そして、このようなホールド機能を実装した印刷装置で、蓄積された印刷ジョブに基づいて印刷処理する際に、ページ単位で印刷設定を変更して印刷させたいという要求がある。
【０００３】
このような要求に対応するために、受け付けた印刷ジョブを順次キューに格納し、キューに格納した印刷ジョブの印刷処理条件を変更指示に応じて変更する技術が知られている（特許文献１）。また、文書データに基づいて印刷ジョブを生成する際に、印刷処理条件をページ単位で設定する技術も知られている（特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３３４４１５０号
【特許文献２】特開平０７−１３４７０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したような従来の技術では、印刷装置に印刷ジョブを転送した後に、印刷装置内で１つの印刷ジョブに対して部分的に印刷処理条件の変更を行うことができないという課題があった。例えば、１つの印刷ジョブの中で複数種類の用紙が指定されている場合、用紙の種類が異なると、印刷処理に利用する給紙カセットが異なることから、用紙搬送経路の違いにより、用紙に対する画像の印刷位置のズレが発生する場合がある。  
【０００６】
このような場合、用紙種類毎に用紙に対する画像の印刷位置の調整を行う必要がある。しかし、上述した従来技術では、印刷処理条件を変更すると、印刷ジョブ全体（全ページ）に対して有効となるので、全ての種類の用紙に対する画像の印刷位置が一様に調整されてしまう。したがって、特定ページのみについて用紙に対する画像の印刷位置を調整することができない。また、上述した従来技術では、部分的な印刷処理条件の変更が可能であるが、設定するタイミングは印刷ジョブを生成する際であって、印刷装置に印刷ジョブを送った後に変更することができない。したがって、この場合には、ユーザが印刷ジョブを生成するクライアントＰＣから印刷装置へ、印刷ジョブを送り直さなければならない。
【０００７】
本発明は上記課題を解決するためになされたもので、複数ページの画像データを含む印刷ジョブの印刷処理条件を部分的に変更可能とし、ユーザの利便性を向上することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係る印刷システムは、情報処理装置と、複数ページの印刷データを前記情報処理装置から受信して前記印刷データに基づいて印刷処理を実行する印刷装置とを含む印刷システムであって、前記情報処理装置は、第１の印刷処理条件と、前記複数ページのうち前記第１の印刷処理条件の適用の例外となるページ範囲であって前記複数ページの一部である複数のページを含むページ範囲と、前記ページ範囲に対応する第２の印刷処理条件とを設定する設定手段と、前記第１の印刷処理条件と、前記ページ範囲を示す情報と、前記第２の印刷処理条件を前記印刷装置へ送信する送信手段と、を有し、前記印刷装置は、前記送信手段によって送信された前記第１の印刷処理条件と、前記ページ範囲を示す情報と、前記第２の印刷処理条件を受信する受信手段と、前記第１の印刷処理条件の変更が指示されれば、前記複数ページのうち前記ページ範囲に含まれないページについて前記第１の印刷処理条件を変更し、前記第２の印刷処理条件の変更が指示されれば、前記ページ範囲に含まれる複数のページについて前記第２の印刷処理条件を変更する変更手段と、前記複数ページのうち前記ページ範囲に含まれないページの印刷処理を前記第１の印刷処理条件に基づいて実行し、前記ページ範囲に含まれる複数のページの印刷処理を前記第２の印刷処理条件に基づいて実行する印刷手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、複数ページの画像データを含む印刷ジョブの印刷処理条件を部分的に変更することができ、ユーザの利便性を向上することができる。特に、画像を出力しながら調整するような作業においては、ユーザが上位装置から印刷データを転送し直す必要がなくなり、ユーザにとって利便性が良くなる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態に係る印刷システム全体の基本構成の一例を示すブロック図である。
【図２】図１に示すＭＦＰ１００の細部構成について示す断面図である。
【図３】図２に示すＭＦＰ１００の制御を行うＭＦＰ制御部１０８周辺の細部構成を示すブロック図である。
【図４】第１の実施形態に係るＭＦＰ制御部１０８のファームウェアの構造を示すブロック図である。
【図５】プリンタドライバの設定画面構成の一例を示す図である。
【図６】プリンタドライバのページ設定処理に関連したプロパティ設定画面構成の一例を示す図である。
【図７】設定の適用範囲をページ単位に定義し、適用範囲毎に設定を行うプロパティ設定画面構成の一例を示す図である。
【図８】プリンタドライバが生成するジョブデータの構造を示す図である。
【図９】ユーザの操作により「ホールドリスト」が選択された場合に表示される画面を示している。
【図１０】ジョブに対する印刷処理条件の適用範囲のリストを表示するタッチパネル部（適用範囲リスト）の模式図である。
【図１１】ジョブに対する印刷処理条件の適用範囲のリストを表示するタッチパネル部（適用範囲リスト）の模式図である。
【図１２】各印刷処理条件を変更するための画面であるタッチパネル部（編集画面）の模式図である。
【図１３】印刷装置内でホールドキューに記憶されているジョブを管理するためのテーブルであるホールドジョブ管理テーブルを示す図である。
【図１４】第１の実施形態で示される印刷装置のメイン処理の手順を説明するためのフローチャートである。
【図１５】ステップＳ１１１のホールド格納処理の詳細を説明するためのフローチャートである。
【図１６】ステップＳ１１１でホールドキュー１２９に格納されたデータを印刷するためのホールド解除処理の詳細を説明するためのフローチャートである。
【図１７】図９のタッチパネル部（ホールドジョブリスト）の模式図で示される画面を制御することによるホールドジョブリストの表示処理を説明するためのフローチャートである。
【図１８】図１０又は図１１のタッチパネル部（適用範囲リスト）の模式図で示される画面を制御することによる適用範囲リストの表示処理を説明するためのフローチャートである。
【図１９】第２の実施形態で使用する自動原稿搬送装置（ＡＤＦ）の構成を示す斜視図である。
【図２０】第２の実施形態で使用する自動原稿搬送装置（ＡＤＦ）の構成を示す断面図である。
【図２１】第２の実施形態に係る印刷装置において表示されるタッチパネル部（適用範囲リスト）の模式図の一画面例である。
【図２２】ＡＤＦから複数の原稿束に分割された原稿束を連続して読み込み、ホールドキューに１つのジョブとして格納するＡＤＦ連続読込み処理を説明するためのフローチャートである。
【図２３】ユーザの操作により「ホールドリスト」が選択された場合に表示される画面を示している。
【図２４】操作部１２０に表示される画面を示す図である。
【図２５】操作部１２０に表示される画面を示す図である。
【図２６】操作部１２０に表示される画面を示す図である。
【図２７】操作部１２０に表示される画面を示す図である。
【図２８】操作部１２０に表示される画面を示す図である。
【図２９】操作部１２０に表示される画面を示す図である。
【図３０】操作部１２０に表示される画面を示す図である。
【図３１】操作部１２０に表示される画面を示す図である。
【図３２】操作部１２０に表示される画面を示す図である。
【図３３】操作部１２０に表示される画面を示す図である。
【図３４】操作部１２０に表示される画面を示す図である。
【図３５】操作部１２０に表示される画面を示す図である。
【図３６】操作部１２０に表示される画面を示す図である。
【図３７】操作部１２０に表示される画面を示す図である。
【図３８】操作部１２０に表示される画面を示す図である。
【図３９】操作部１２０に表示される画面を示す図である。
【図４０】操作部１２０に表示される画面を示す図である。
【図４１】操作部１２０に表示される画面を示す図である。
【図４２】操作部１２０に表示される画面を示す図である。
【図４３】操作部１２０に表示される画面を示す図である。
【図４４】操作部１２０に表示される画面を示す図である。
【図４５】操作部１２０に表示される画面を示す図である。
【図４６】操作部１２０に表示される画面を示す図である。
【図４７】操作部１２０に表示される画面を示す図である。
【図４８】操作部１２０に表示される画面を示す図である。
【図４９】操作部１２０に表示される画面を示す図である。
【図５０】操作部１２０に表示される画面を示す図である。
【図５１】印刷ジョブに設定された印刷処理条件を示す図である。
【図５２】印刷ジョブに設定された印刷処理条件を示す図である。
【図５３】ＭＦＰ制御部１０８が実行する動作を説明するフローチャートである。
【図５４】文書管理部１１４が保持する印刷処理条件情報（ジョブチケット情報）の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１２】
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係る印刷システム全体の基本構成の一例を示すブロック図である。本実施形態では図１に示すように、印刷システムは、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  ｐｅｒｉｐｈｅｒａｌ）１００、クライアントＰＣ２００、プリントサーバ３００を含み、それぞれがネットワーク４００に接続されている。
【００１３】
ＭＦＰ１００は、スキャン、プリント、コピー機能等の様々な機能を有する。クライアントＰＣ２００は、入力されたアプリケーションファイルの編集、印刷指示、或いは、プリントレディファイルの投入の役割と、プリントサーバ内で管理されているデバイスやジョブの監視や制御の補佐する役割を持っている。クライアントＰＣ２００で生成した印刷ジョブは、直接ＭＦＰ１００に転送する方法と、プリントサーバ３００を介してＭＦＰ１００に転送する方法が存在する。
【００１４】
プリントサーバ３００は、２つの役割を持っている。１つ目はＭＦＰ１００とクライアントＰＣ２００間の情報の送受を行う役割である。クライアントＰＣ２００から入稿される印刷ジョブの画像情報や設定情報等は、まずプリントサーバ３００に入力され、その印刷ジョブが終了するとステータス等の情報をクライアントＰＣ２００に知らせる役割を持っている。もう１つはＭＦＰ１００の管理制御である。クライアントＰＣ２００から入力された印刷ジョブ及びＭＦＰ１００の内部で発生した印刷ジョブは、プリントサーバ３００で一元管理されている。そして、ＭＦＰ１００にて保持されている全ての印刷ジョブの状況が監視できる。また、印刷ジョブの一時停止、設定変更、印刷再開、或いは、印刷ジョブの複製、移動、削除等の制御が行えるようになっている。
【００１５】
図２は、図１に示すＭＦＰ１００の細部構成について示す断面図である。本実施形態で示されるＭＦＰ１００は、カラー印刷が可能なＭＦＰであり、スキャナ部１０１、レーザ露光部１０２、感光ドラム１０３、作像部１０４、定着部１０５、給紙／搬送部１０６、及びこれらを制御する不図示のプリンタ制御部から構成される。
【００１６】
スキャナ部１０１は、原稿台に置かれた原稿に対して、照明を当てて原稿画像を光学的に読み取り、その像を電気信号に変換して画像データを作成する工程を行う。レーザ露光部１０２は、前記画像データに応じて変調されたレーザ光等の光線を等角速度で回転する回転多面鏡（ポリゴンミラー）に入射させ、反射走査光として感光ドラム１０３に照射する。
【００１７】
作像部１０４は、感光ドラム１０３を回転駆動し、帯電器によって帯電させ、レーザ露光部１０２によって感光ドラム１０３上に形成された潜像をトナーによって現像化する。そして、そのトナー像をシートに転写し、その際に、転写されずに感光ドラム１０３上に残った微小トナーを回収するといった一連の電子写真プロセスを実行して作像する。尚、シートが転写ベルトの所定位置に巻きつき、４回転する間に、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｋ）のトナーを持つそれぞれの現像ユニット（現像ステーション）が入れ替わりで順次前述の電子写真プロセスを繰り返し実行する。そして、４回転の後、４色のフルカラートナー像を転写されたシートは、転写ドラムを離れ、定着部１０５へ搬送される。
【００１８】
定着部１０５は、ローラやベルトの組み合わせによって構成され、ハロゲンヒータ等の熱源を内蔵し、前記作像部によってトナー像が転写されたシート上のトナーを、熱と圧力によって溶解、定着させる。
【００１９】
給紙／搬送部１０６は、シートカセットやペーパーデッキに代表されるシート収納庫を一つ以上持っており、不図示のプリンタ制御部の指示に応じてシート収納庫１０７に収納された複数のシートの中から一枚分離し、作像部１０４や定着部１０５へ搬送する。シートは作像部１０４の転写ドラムに巻きつけられ、４回転した後に定着部１０５へ搬送される。４回転する間に、前述のＹＭＣＫ各色のトナー像がシートに転写される。また、シートの両面に印刷処理する場合は、定着部１０５を通過したシートを再度作像部１０４へ搬送する搬送経路を通るように制御する。
【００２０】
プリンタ制御部は、ＭＦＰ１００全体を制御するＭＦＰ制御部と通信して、その指示に応じて制御を実行する。また、これと共に、前述のスキャナ部１０１、レーザ露光部１０２、作像部１０４、定着部１０５、給紙／搬送部１０６の各部の状態を管理しながら、全体が調和を保って円滑に動作できるよう指示を行う。
【００２１】
図３は、図２に示すＭＦＰ１００の制御を行うＭＦＰ制御部１０８周辺の細部構成を示すブロック図である。ＭＦＰ１００は、自装置内部に複数のジョブのデータを記憶可能なハードディスク等のメモリを具備し、スキャナから出力されたジョブデータに対して、メモリを介してプリンタ部でプリント可能にするコピー機能を具備する。また、ＭＦＰ１００は、クライアントＰＣ２００から入力された印刷ジョブに対して、メモリを介してプリント部でプリント可能にするプリント機能等の複数の機能も具備する。
【００２２】
ＭＦＰ１００には、フルカラー機器とモノクロ機器があり、色処理や内部データ等を除いて、基本的な部分において、フルカラー機器がモノクロ機器の構成を包含することが多い。そこで、本実施形態では主にフルカラー機器として説明し、必要に応じて随時モノクロ機器の説明を加えることとする。
【００２３】
尚、本印刷システムの構成に関しては、複数の機能を具備した複合機能型の印刷装置や、印刷機能のみを具備した単一機能型の印刷装置等のＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）を具備する構成であっても良い。また、いずれか一方のタイプの印刷装置のみを具備する構成でも良い。さらに、何れのタイプの印刷装置を複数台具備する構成であっても良い。いずれにしても、本実施形態に係る制御が実現可能な構成であればよい。
【００２４】
図３に示すように、ＭＦＰ制御部１０８は、紙原稿等の画像を読み取り、読み取られた画像データを画像処理する入力画像処理部１０９と、ファクシミリ等に代表される電話回線を利用した画像の送受信を行うＦＡＸ部１１０に接続する。また、ＭＦＰ制御部１０８は、ネットワークを利用して画像データや装置情報をやりとりするＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）部１１１と、外部装置と画像データ等の情報交換を行う専用インタフェース部１１２に接続する。さらに、ＭＦＰ制御部１０８は、リムーバブルメディアの一種であるＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリに代表されるＵＳＢ機器と画像データ等を送受するＵＳＢインタフェース部１１３に接続する。
【００２５】
そして、ＭＦＰ制御部１０８では、ＭＦＰ１００の用途に応じて画像データを一時保存したり、経路を決定したりといった交通整理の役割を担っている。次に、文書管理部１１４は、複数の画像データを格納可能なハードディスク等のメモリを具備する。そして、例えば、ＭＦＰ１００が具備する制御部（例えば、ＭＦＰ制御部１０８のＣＰＵ等）が主体となって、複数種類の画像データをメモリに複数格納可能に制御する。これらの画像データには、入力画像処理部１０９からの画像データや、ＦＡＸ部１１０を介して入力されたファクシミリジョブの画像データがある。また、ＮＩＣ部１１１を介して入力されたクライアントＰＣ２００からの印刷ジョブや、専用Ｉ／Ｆ部１１２やＵＳＢ  Ｉ／Ｆ部１１３を介して入力された様々な印刷ジョブがある。そして、制御部は、ハードディスク等のメモリに格納された印刷ジョブを適宜読み出して、プリンタ部１１８に転送して、印刷処理を実行する。さらに、制御部は、オペレータからの指示によりメモリから読み出した画像データを、クライアントＰＣや他の印刷装置等に転送する。
【００２６】
印刷ジョブを文書管理部１１４に記憶する際には、必要に応じて、印刷ジョブに含まれる画像データを圧縮して格納する。また、逆に圧縮して格納された画像データを読み出す際に元の画像データに伸張して戻したりする等の処理に対して圧縮伸張部１１５を介して行っている。また、画像データがネットワークを経由する際には、ＪＰＥＧ、ＪＢＩＧ、ＺＩＰ等圧縮データを使用することも一般知られており、画像データがＭＦＰ１００に入力された後、この圧縮伸張部１１５で解凍（伸張）される。
【００２７】
また、リソース管理部１１６は、フォント、カラープロファイル、ガンマテーブル等の共通に扱われる各種パラメータテーブル等が格納されており、必要に応じて呼び出すことができる。さらに、リソース管理部１１６は、新しいパラメータテーブルを格納したり、修正して更新したりすることができる。
【００２８】
次に、ＭＦＰ制御部１０８では、印刷ジョブとしてＰＤＬデータが入力された場合には、ＲＩＰ部１１７でＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理を施したり、必要に応じて出力画像処理部１３２で印刷処理のための画像処理を行う。さらに、その際に作られる画像データの中間データやプリントレディデータ（プリントのためのビットマップデータやそれを圧縮したデータ）を必要に応じて、文書管理部１１４で再度格納することもできる。
【００２９】
そして、印刷処理を行うプリンタ部１１８に送られる。プリンタ部１１８で印刷処理されたシート（紙）は後処理部１１９へ送り込まれ、シートの仕分け処理やシートの仕上げ処理が行われる。
【００３０】
ここで、ＭＦＰ制御部１０８は、円滑に印刷ジョブを流す役割を担っており、ＭＦＰ１００の使い方に応じて、以下のようにパス切り替えが行われている。ただし、中間データとして画像データを必要に応じて格納することは一般に知られているが、ここでは文書管理部１１４が始点、終点になる以外のアクセスは表記しない。また、必要に応じて利用される圧縮伸張部１１５と後処理部１１９、或いは、全体のコアとなるＭＦＰ制御部１０８等の処理は省略して、おおよそのフローがわかるように記載する。
【００３１】
Ａ）複写機能                ：入力画像処理部→出力画像処理部→プリンタ部
Ｂ）ＦＡＸ送信機能          ：入力画像処理部→ＦＡＸ部
Ｃ）ＦＡＸ受信機能          ：ＦＡＸ部→出力画像処理部→プリンタ部
Ｄ）ネットワークスキャン    ：入力画像処理部→ＮＩＣ部
Ｅ）ネットワークプリント    ：ＮＩＣ部→ＲＩＰ部→出力画像処理部→プリンタ部
Ｆ）外部装置へのスキャン    ：入力画像処理部→専用Ｉ／Ｆ部
Ｇ）外部装置からのプリント  ：専用Ｉ／Ｆ部→出力画像処理部→プリンタ部
Ｈ）外部メモリへのスキャン  ：入力画像処理部→ＵＳＢ  Ｉ／Ｆ部
Ｉ）外部メモリからのプリント：ＵＳＢ  Ｉ／Ｆ部→ＲＩＰ部→出力画像処理部→プリンタ部
Ｊ）ボックススキャン機能    ：入力画像処理部→出力画像処理部→文書管理部
Ｋ）ボックスプリント機能    ：文書管理部→プリンタ部
Ｌ）ボックス受信機能        ：ＮＩＣ部→ＲＩＰ部→出力画像処理部→文書管理部
Ｍ）ボックス送信機能        ：文書管理部→ＮＩＣ部
Ｎ）プレビュー機能          ：文書管理部→操作部
上記以外にも、Ｅ−ｍａｉｌサービスやＷｅｂサーバ機能を始めとして様々な機能との組み合わせが考えられる。
【００３２】
また、ボックススキャン、ボックスプリント、ボックス受信、或いは、ボックス送信とは、文書管理部１１４を利用したデータの書き込みや読み出しを伴うＭＦＰ１００の処理機能である。さらに、これらは、ジョブ毎やユーザ毎に文書管理部内のメモリを分割して一次的にデータを保存して、ユーザＩＤやパスワードを組み合わせてデータの入出力を行う機能である。
【００３３】
さらに、操作部１２０は、ユーザが上記の様々なフローや機能を選択したり操作指示したりするためのものである。尚、操作部１２０に使用される表示装置の高解像度化に伴い、操作部１２０は、文書管理部１１４にある画像データをプレビューし、確認後ＯＫならばプリントするといったこともできる。
【００３４】
図４は、第１の実施形態に係るＭＦＰ制御部１０８のファームウェアの構造を示すブロック図である。図４において、ネットワークインタフェース制御部１２１はインタフェースケーブルを介してネットワークと接続されている。ネットワークインタフェース制御部１２１は、クライアントＰＣ２００やプリントサーバ３００との通信を司る部分である。ネットワークインタフェース制御部１２１は、クライアントＰＣ２００やプリントサーバ３００から印刷ジョブを受信し、受信した印刷ジョブをジョブチケット解析部１２２に転送する。ジョブチケット解析部１２２は、印刷ジョブに含まれるジョブチケットを解析して印刷ジョブの印刷処理条件をジョブ管理部に伝達する。そして、ジョブチケット解析部１２２は、受信した印刷ジョブを受信バッファ１２３に格納する。
【００３５】
受信バッファ１２３に印刷ジョブ（ＰＤＬデータ）が格納されると、ＰＤＬデータ解析部１２４が処理を開始する。ＰＤＬデータ解析部１２４は、受信バッファ１２３に格納されているＰＤＬデータを読み込み、ＰＤＬデータを解析して各コマンドに対応するオブジェクト（中間コード）を生成して中間バッファ１２５に格納する。本実施形態では、プリンタがサポートしているコマンドをＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）とするが、ＰＤＬだけでなく、ページ毎に印刷を行うことが可能なデータはすべて同様である。尚、中間データはページ毎に管理される。
【００３６】
中間バッファ１２５にデータが格納されると描画処理部１２６が動作する。描画処理部１２６は中間バッファ１２５から中間データをページ毎に読み出し、１ページ分の印刷イメージデータを生成し、イメージバッファ１２７に格納する。１ページ分の印刷イメージデータが生成されると、出力制御部１２８が動作する。ここで、ホールド指定がされているジョブの場合は、イメージデータをホールドキュー１２９に格納する。その場合、出力制御部１２８はすぐに起動させず、ＵＩ制御部１３０からホールド解除（印刷）の指示があった場合に出力制御部１２８が起動し、当該ジョブの印刷を行う。
【００３７】
ここで、ホールドとは印刷ジョブをすぐに実行せず、一旦文書管理部１１４に印刷ジョブを格納し、ユーザからの指示によって印刷を開始する機能のことである。この機能は、例えば、試し印刷を行い、印刷結果が問題なければ、本印刷（複数部数）を行う際等に使用される。これによって、本印刷の際に印刷ジョブをクライアントＰＣ２００から送信し直すことなく行うことができる。
【００３８】
出力制御部１２８は、イメージバッファ１２７からイメージデータを読み出し、ビデオ信号に変換してエンジンに転送するビデオ信号をプリンタ部１１８に転送することによって実際の印刷が行われる。
【００３９】
ＵＩ制御部１３０は、ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を制御する部分であり、表示部と操作部から構成される。表示部には液晶ディスプレイ等が使用される。また、操作部にはキーが配置されている。タッチパネル式のディスプレイの場合、表示部が操作部を兼ねる場合がある。ＵＩ制御部１３０は、ユーザの操作に応じた文字列の表示、画面の切り替え、設定値を他のモジュールに伝達する等の制御を行っている。
【００４０】
一方、ジョブ制御部１３１は、機器内のジョブを管理する部分であり、ジョブの生成と消去、ジョブの状態、ジョブ処理順番等を制御する。
【００４１】
図５は、プリンタドライバの設定画面構成の一例を示す図である。印刷アプリケーションからＭＦＰ等のプリントデバイスにプルーフ出力したり、最終成果物を出力したりするための一手段として、プリンタドライバが使用される。図５に示すようなプリンタドライバの設定画面は、作業者がＭＦＰ１００にジョブを送信する場合に、一般的に印刷アプリケーションの印刷メニューを選択することにより表示される画面である。
【００４２】
まず作業者は、この設定画面の「プリンタ名」プルダウンリストボックス５０１により、使用するプリントデバイスを選択する。これにより、その下の「状態」にプリントデバイスの状態が、「種類」にプリンタドライバの種類が、「場所」にプリントデバイスの設置場所情報が、「コメント」にプリントデバイス管理者からのコメント情報が表示される。印刷ジョブをＭＦＰ１００等の印刷装置に送信せずにファイルに出力したい場合は、「ファイルへ出力」チェックボックス５０２を選択状態にする。
【００４３】
「印刷範囲」５０３では、「全て」、「現在のページ」、「選択したページ」、「ページ指定」のいずれかをラジオボタンで選択することにより、印刷したいページを指定する。そして、「ページ指定」を選択した場合は、エディットボックスに印刷したいページ番号を入力する。
【００４４】
さらに「印刷対象」プルダウンリストボックス５０４により、印刷対象となる文書の印刷処理条件を選択し、「印刷指定」プルダウンリストボックス５０５により、全てのページを印刷するのか、奇数或いは偶数ページだけを印刷するのかを指定する。
【００４５】
「印刷部数」５０６では、「部数」スピンボックスに印刷したい部数を入力するとともに、複数部数をページ単位ではなく部単位で印刷する場合は、「部単位で印刷」チェックボックスを選択状態にする。
【００４６】
「拡大／縮小」５０７では、「１枚あたりのページ数」プルダウンリストボックスにより、Ｎ−ｕｐ印刷（１つの印刷面に複数ページをレイアウトする印刷）を指定する。また、「用紙サイズの指定」プルダウンリストボックスにより、原稿サイズに対する用紙サイズを選択する。
【００４７】
さらに、「プロパティ」ボタン５０８を押下することにより、さらに詳細な印刷処理条件を設定することができる。
【００４８】
作業者がプリンタドライバの設定画面の設定を終了したならば、「ＯＫ」ボタン５０９を押下することにより、印刷ジョブをＭＦＰ１００等の印刷装置に送信したり、ファイルに出力したりすることができる。印刷処理やファイル出力を止める場合は、「キャンセル」ボタン５１０を押下すればよい。
【００４９】
図６は、プリンタドライバのページ設定処理に関連したプロパティ設定画面構成の一例を示す図である。
【００５０】
図６に示すプリンタドライバのプロパティ設定画面は、プリンタドライバの設定画面のプロパティボタン５０８を押下したときのデフォルト画面である。或いは、プリンタドライバのプロパティ設定画面の「ページ設定」タブを選択することにより表示される画面である。
【００５１】
「お気に入り」プルダウンリストボックス６０１では、予め決められたページ設定モードの中から最適なページ設定を選択する。その隣に位置する２つのボタン６０２により、お気に入りの選択項目を追加したり編集したりすることができる。
【００５２】
また、「設定確認」ボタン６０３を押下することにより、プロパティ設定画面で設定した内容を一覧表示することができ、プロパティ設定画面で設定した内容は、その上に表示されているページイメージに反映される。
【００５３】
「出力方法」プルダウンリストボックス６０４では、ＭＦＰ１００等の印刷装置に通常印刷をするのか、印刷装置のホールドキュー（ハードディスク）に保存するのかといったような出力方法を指定する。ホールドキューを指定した場合、一旦プリントデバイスのホールドキューにジョブが格納され、シートへの印刷は行われない。この場合は、ユーザからの印刷指示（解除指示）によって紙への印刷処理が開始される。
【００５４】
「原稿サイズ」、「出力用紙サイズ」プルダウンリストボックス６０５、６０６では、印刷対象となる原稿サイズと印刷装置における印刷処理で用いる用紙サイズを選択する。「部数」スピンボックス６０７では、印刷したい部数を入力し、「印刷の向き」ラジオボタン６０８では、「縦」や「横」といったような印刷装置におけるシートの印刷方向を選択する。
【００５５】
「ページレイアウト」プルダウンリストボックス６０９では、Ｎ−ｕｐ印刷（１つの印刷面に複数ページ（Ｎページ）をレイアウトする印刷）を指定する。そして、「倍率を指定する」チェックボックス６１０を選択状態にした場合は、「倍率」スピンボックス６１１に拡大／縮小の倍率を％単位で入力する。
【００５６】
また、「スタンプ」チェックボックス６１２を選択状態にした場合は、プルダウンリストボックスで予め決められたスタンプの種類を選択する。そして、「スタンプ編集」ボタン６１３を押下することにより、スタンプの種類を追加したり編集したりすることができる。
【００５７】
「ユーザ定義用紙」ボタン６１４を押下することにより、ユーザ定義用紙を定義したり、「ページオプション」ボタン６１５を押下することにより、さらに詳細なページオプションを設定したりすることができる。また、「標準に戻す」ボタン６１６を押下することにより、これらの設定をデフォルトに戻すことができる。
【００５８】
そして、作業者がプリンタドライバのプロパティ設定画面の設定を終了したならば、「ＯＫ」ボタン６１７を押下することにより、これらの印刷印刷処理条件を実際の印刷に反映することができる。プロパティ設定画面の設定を止める場合は、「キャンセル」ボタン６１８を押下すればよい。「ヘルプ」ボタン６１９は、プロパティ設定画面のヘルプ画面を表示するものである。
【００５９】
図７は、設定の適用範囲をページ単位に定義し、適用範囲毎に設定を行うプロパティ設定画面構成の一例を示す図である。ジョブ全体に対するプロパティの設定は他のプロパティ設定画面で行われる。本画面は部分的に（ある開始ページからある終了ページまでの範囲）プロパティの設定値を設定したい場合に使用される。尚、本画面で指定されないページ（ページ範囲）については、全体設定（他のプロパティ画面からの設定）に従う。
【００６０】
図７において、新規作成ボタン７０１を押下すると、「例外設定の適用範囲設定」のポップアップ画面７０２（左下）が現れる。そして、を当該「例外設定の適用範囲設定」画面で開始ページと終了ページを指定し、ＯＫボタンを押下すると、ポップアップ画面が消滅して「例外リスト」７０３に設定した範囲が表示される。例外リスト７０３に登録される範囲が、プロパティ（印刷処理条件）の設定単位となる。
【００６１】
次に「例外リスト」７０３の中から設定を行いたい範囲を選択し、各プロパティの設定を行う。
【００６２】
「出力用紙サイズ」プルダウンリストボックス７０４では、出力用紙サイズを選択する。「用紙の向き」チェックボックス７０５では、画像に対して用紙の向きが縦向きか、横向きかを指定する。「印刷方法」プルダウンリストボックス７０６では、「片面印刷」、「両面印刷」、「製本印刷」といったような印刷方法を選択する。
【００６３】
「用紙の指定方法」チェックボックス７０７では、用紙の指定方法が、給紙段による指定か、用紙タイプによる指定かを選択する。給紙段による指定の場合、「給紙段」プルダウンリストボックスが表示され、給紙段（カセット１、カセット２、カセット３、自動、等）が選択できる。用紙タイプによる指定の場合は、「用紙タイプ」プルダウンリストボックスが表示され、用紙タイプ（普通紙、厚紙、薄紙、光沢紙、ＯＨＰ等）が選択できる。
【００６４】
「カラーモード」プルダウンリストボックス７０８では、カラー、モノクロ、自動を選択する。また、「色の設定を行う」チェックボックス７０９では、色の設定を行うかを選択する。チェックボックスがチェックされた場合は、不図示の色設定画面で設定された設定に従う。「色設定」ボタン７１０を押下すると色設定画面に遷移する。
【００６５】
そして、「ＯＫ」ボタン７１１を押下すると設定が確定し、図６に示すプリンタドライバの設定画面に戻る。また、図６に示すプリンタドライバの設定画面で「ＯＫボタン」６１７を押下すると、各プロパティ設定に応じたジョブチケットと、ＰＤＬデータをから成るジョブデータを生成し、プリントサーバ３００又はＭＦＰ１００に送信する。
【００６６】
図８は、プリンタドライバが生成する印刷ジョブの構造を示す図である。印刷ジョブは印刷処理条件情報（ジョブチケット）とＰＤＬデータから構成されている。
【００６７】
印刷処理条件情報には、全体設定と例外設定の２種類がある。印刷処理条件情報（全体設定）には、「ジョブ名」、「部数」、「出力用紙サイズ」、「用紙タイプ」、「印刷方法」、「用紙の向き」、「カラーモード」等の印刷処理条件が格納されている。
【００６８】
また、印刷処理条件情報（例外設定）には、「適用範囲」として「開始ページ」、「終了ページ」情報が格納されている。さらに、印刷処理条件情報（例外設定）には、「ジョブ名」、「部数」、「出力用紙サイズ」、「用紙タイプ」、「印刷方法」、「用紙の向き」、「カラーモード」、等の印刷処理条件が格納されている。図８に示す例では、３０ページのジョブを例に記載している。３０ページの内、１１〜２０の範囲と、２１〜３０ページの範囲が適用範囲として定義されている。例外として定義されていない残りの１〜１０ページは、全体設定に従うものとみなされる。
【００６９】
図９は、タッチパネル部（ホールドリスト）の模式図であり、本実施形態で示される印刷装置の表示部に表示される画面の内、ユーザの操作により「ホールドリスト」が選択された場合に表示される画面を示している。プリンタドライバからホールド指定された印刷ジョブは、ＭＦＰ１００のホールドキューに格納される。「ホールドリスト」９０１は、ホールドキューに格納されているジョブのリストである。「ホールドリスト」９０１としては、各ジョブの印刷処理条件（ジョブ名、ユーザ名、ページ数、ジョブが格納された日付日時等）が表示される。ここで表示される印刷処理条件の内容はプリンタドライバが生成したジョブチケット情報に従う。ユーザはホールドジョブのリストからジョブを１個又は複数選択して画面下の操作ボタンを押下することにより以下の操作を行うことができる。
【００７０】
「プレビュー」ボタン９０２を押下すると選択されたジョブのプレビュー画像を表示する。プレビュー画面からページを選択し任意のページをプレビューすることも可能である。「消去」ボタン９０３を押下することによってジョブをホールドキューから消去することが可能である。「プリント」ボタン９０４を押下することによってジョブを印刷することが可能である。本実施形態では、印刷完了後、当該ジョブはホールドキューから消去される。
【００７１】
「試しプリント」ボタン９０５を押下することによってジョブを１部のみ印刷することが可能である。本実施形態では、試し印刷完了後、当該ジョブはホールドキューから削除されない。また、試し印刷によりジョブに設定されている部数から減算されることもない。
【００７２】
「移動／複製」ボタン９０６を押下することにより、当該ジョブを他のキュー（不図示）に移動したり、ジョブの複製を作成することが可能である。「編集」ボタン９０７を押下することにより各印刷処理条件を変更することが可能である。本実施形態では、「編集」ボタン９０７の押下により、図１０に示すタッチパネル部（適用範囲リスト）の模式図で示される画面に遷移する。
【００７３】
図１０は、印刷ジョブに対する印刷処理条件の適用範囲のリストを表示するタッチパネル部（適用範囲リスト）の模式図である。プリンタドライバが生成した印刷ジョブの印刷処理条件情報（ジョブチケット情報）にしたがってリストを生成する。また、本画面では各範囲毎に印刷処理条件の設定値を表示する。表示する印刷処理条件は、「開始ページ／終了ページ」、「用紙サイズ」、「用紙の向き」、「片面／両面」、「用紙タイプ」等印刷処理条件である。
【００７４】
ユーザは、適用範囲をリストの中から１個又は複数選択し、画面下の「編集」ボタン１００１を押下することにより、適用範囲毎に印刷処理条件値の変更を行うことが可能である。本実施形態では、「適応範囲」を選択して「編集」ボタンを押下すると、図１２に示すタッチパネル部（編集画面）の模式図で示される画面に遷移する。
【００７５】
また、部数等のように適用範囲はジョブ全体でしかないもの（範囲を分割して設定できない印刷処理条件）は、本画面に表示して、変更するものとする。
【００７６】
プリンタドライバから例外設定がされていない印刷ジョブの場合は、図１１のタッチパネル部（適用範囲リスト）の模式図で示されるような画面を表示する。適用範囲は１個のみ表示する。開始ページは１、終了ページは「最終」等のように表示を行う。用紙サイズ、用紙の向き、両面／片面、用紙タイプ等の印刷処理条件は、ジョブデータのジョブチケットに全体設定にしたがって表示を行う。
【００７７】
図１２は、各印刷処理条件を変更するための画面であるタッチパネル部（編集画面）の模式図である。用紙サイズ、用紙タイプ、両面／片面、用紙の向き、カラーモード等の印刷処理条件、不図示の画像シフト印刷処理条件等が変更可能である。各印刷処理条件の設定画面（不図示）にて設定を変更し、ＯＫボタンを押下することによって、ホールドキュー内の印刷ジョブの印刷処理条件が変更される。
【００７８】
出力用紙サイズを変更するためのボタン１２０１を押下した場合は、出力用紙サイズの設定画面が表示される。その画面にて出力用紙サイズで“Ａ４”を選択すると、出力用紙サイズが“Ａ３”から“Ａ４”に変更される。また、用紙タイプを変更するためのボタン１２０２を押下した場合は、用紙タイプの設定画面が表示される。その画面にて用紙タイプで“厚紙”を選択すると、用紙タイプが“普通紙”から“厚紙”に変更される。また、両面／片面を変更するためのボタン１２０３を押下した場合は、両面／片面の設定画面が表示される。その画面にて“両面”を選択すると、両面／片面の設定が“片面”から“両面”に変更される。また、用紙の向きを変更するためのボタン１２０４を押下した場合は、用紙の向きの設定画面が表示される。その画面にて用紙の向きで“横”を選択すると、用紙の向きが“縦”から“横”に変更される。また、カラーモードを変更するためのボタン１２０５を押下した場合は、カラーモードの設定画面が表示される。その画面にてカラーモードで“カラー”を選択すると、カラーモードが“自動”から“カラー”に変更される。
【００７９】
尚、図１２における印刷処理条件の変更は、図１０にて選択されたページ群に対して反映される。なお、図１０では１つの印刷ジョブが３つのページ群（１〜１０、１１〜２０、２１〜３０）で構成されている。図１０にて第１のページ群（１〜１０）のみが選択された場合は、図１２における印刷処理条件の変更が、第１のページ群に対して反映される。また、図１０にて第１〜第３のページ群（１〜１０、１１〜２０、２１〜３０）の全てが選択された場合は、図１２における印刷処理条件の変更が、すべてのページ群に対して一括して反映される。
【００８０】
また、開始ページ、終了ページを変更できる形式であってもよい。その際、設定を変更した適用範囲と隣接する適用範囲の開始ページ、終了ページも同時に変更する。例えば、図１０では１つの印刷ジョブが３つのページ群から構成されているが、第１のページ群（１〜１０）を選択し、第１のページ群の終了ページを１５ページ目とする変更ができるようにしても良い。この場合、第２のページ群は１１ページ目から始まるものであるが、第１のページ群の終了ページを変更したのに伴って変更されるようにすれば良い。具体的には、第２のページ群は１６ページ目を開始ページとするように変更すれば良い。
【００８１】
また、上記の説明では、印刷ジョブに対して予め印刷処理条件が設定されており、図１２の画面にて予め設定された印刷処理条件を変更するものであったが他の形態であっても良い。具体的には、印刷ジョブに対しては予め印刷処理条件が設定しておかず、図１２の画面にて新たに印刷処理条件を設定するようにしても良い。
【００８２】
図１３は、印刷装置内でホールドホールドキューに記憶されているジョブを管理するためのテーブルであるホールドジョブ管理テーブルを示す図である。ホールドジョブ管理テーブルは、Ｎｏ．、ジョブＩＤ、続映情報管理テーブルへのポインタ、例外設定の有無、例外設定テーブルへのポインタから構成されている。
【００８３】
印刷処理条件管理テーブルには、ジョブの各印刷処理条件が記憶されている。印刷処理条件は、印刷処理条件ＩＤと印刷処理条件値から構成されている。例外設定テーブルには、例外設定の情報が記憶されている。例外設定の情報は、適用範囲、印刷処理条件ＩＤ，設定値から構成されている。
【００８４】
図１４は、第１の実施形態で示される印刷装置のメイン処理の手順を説明するためのフローチャートである。
【００８５】
電源投入後、ステップＳ１００の印刷ジョブの入力待ちループに入る。ネットワークで接続されたホストコンピュータから印刷ジョブの入力が行われると、ステップＳ１００の印刷ジョブの入力待ちループから抜けてステップＳ１０１へ移行する。
【００８６】
ステップＳ１０１では、印刷ジョブの入力処理を行う。入力した印刷ジョブは、ジョブチケット解析部１２２に渡される。ステップＳ１０２では、ジョブチケットの解析処理が行われる。ジョブチケットを解析した後、印刷ジョブ（本実施形態ではＰＤＬデータとする）を受信バッファ１２３に記憶する。ジョブチケットに記述されている内容はホールドジョブ管理テーブルに記憶され、印刷ジョブの印刷処理条件情報はジョブ毎に管理される。
【００８７】
ステップＳ１０３では、受信バッファ１２３に記憶されているＰＤＬデータを解析する。尚、ＰＤＬデータ解析処理の詳細は後述する。
【００８８】
ステップＳ１０４では、コマンドがページクローズ命令である場合（又は１ページ分の終了を示す命令である場合）（Ｙｅｓ）は、ステップＳ１０５に進んで、ここまで生成した中間コードを１ページ分のデータとして認識する処理を行う。中間コードは前述のようにページ毎に管理される。一方、ステップＳ１０４において、コマンドがページクローズ命令以外である場合（Ｎｏ）はステップＳ１０６に進み、各コマンドに応じて内部処理に適した形式の中間コードを生成する。
【００８９】
ステップＳ１０７では、解析すべきデータが受信バッファ１２３に存在するかをチェックする。その結果、解析すべきデータが存在する場合（Ｙｅｓ）はステップＳ１０３へ戻り、ＰＤＬデータ解析処理を繰り返す。一方、解析すべきデータが受信バッファ１２３に無い場合（Ｎｏ）は、ステップＳ１０８へ進む。
【００９０】
ステップＳ１０８では、１ページ分以上の中間コードが存在するかをチェックする。その結果、１ページ分以上の中間コードが存在する場合（Ｙｅｓ）は、ステップＳ１０９へ進んで、１ページ分の中間コードを中間バッファから読み出し、中間コードからイメージデータ（ビットマップ）を生成する。
【００９１】
また、ステップＳ１１０においては、印刷ジョブがホールド指定された印刷ジョブであるか判断する。ホールド指定されている印刷ジョブである場合（Ｙｅｓ）は、生成したイメージデータをホールドキュー１２９に格納する。一方、ホールド指定されていない印刷ジョブであれば（Ｎｏ）、イメージデータをイメージバッファ１２７に格納する。
【００９２】
ステップＳ１１２では、１ページ分のイメージデータをイメージバッファ１２７より読み出し、ビデオ信号に変換しプリンタ部（エンジン）１１８に転送する。ビデオ信号をプリンタ部１１８に転送することによって実際にシートに印刷処理が行われ、シートが排紙されるようになっている。シートを排紙完了した後、ステップＳ１０８へ戻る。また、ステップＳ１０８で１ページ分の中間コードが完成していない場合（Ｎｏ）は、ステップＳ１０１へ戻って続きの入力データを待つ。
【００９３】
図１５は、ステップＳ１１１のホールド格納処理の詳細を説明するためのフローチャートである。まず、ステップＳ２０１では、印刷ジョブのデータを格納するために充分な空き容量があるかを判断する。その結果、充分な空き容量がある場合（Ｙｅｓ）は、ステップＳ２０４へ進む。一方、充分な空き容量がない場合（Ｎｏ）は、ステップＳ２０２において既にホールドキュー１２９に格納されて印刷ジョブの中で格納時間が最も古い印刷ジョブを削除する。そして、ホールドリストからも削除する（ステップＳ２０３）。そして、削除した後は、再度ステップＳ２０１へ戻り、充分な空き容量があるかを判断する。これらの処理は、充分な空き容量ができるまで繰り返す。
【００９４】
ステップＳ２０１で充分な空き容量があると判断された場合（Ｙｅｓ）は、ステップＳ２０４で、ホールドキュー１２９に印刷ジョブのデータを格納し、ステップＳ２０５でホールドリストへ当該ジョブを登録する。
【００９５】
図１６は、ステップＳ１１１でホールドキュー１２９に格納されたデータを印刷するためのホールド解除処理の詳細を説明するためのフローチャートである。
【００９６】
図１６において、ステップＳ３０１はユーザからのホールド解除の指示待ちのループである。図９のタッチパネル部（ホールドリスト）の模式図で示される画面操作によって、ユーザからの指示（「プリント」ボタン押下、「試しプリント」ボタン押下）によってループから抜ける。ステップＳ３０２では、ホールド解除指示が「試しプリント」指示によるものであればステップＳ３０３へ進み、本印刷での印刷部数を１に設定する（印刷ジョブの印刷処理条件自体は変更しない）。一方、ステップＳ３０２で「試しプリント」指示でなければ、ステップＳ３０４へ進む。
【００９７】
ステップＳ３０４では、ホールドキュー１２９からイメージデータを読み込み、設定された部数分印刷する。印刷完了後、ステップＳ３０５で試しプリント、又は「残す」指定（不図示）がされているジョブの場合は、当該ジョブのデータを削除しない。一方、そうでない場合は、ステップＳ３０６において、当該ジョブのデータを削除する。
【００９８】
なお、ステップＳ３０４にて印刷処理する印刷ジョブが、複数のページ群からなり、各々のページ群で印刷処理条件が異なる場合は、下記のような動作になる。例えば、図１０に示した３つのページ群からなる印刷ジョブを印刷処理する場合、第１のページ群（１〜１０）は用紙サイズをＡ４、用紙タイプを普通紙、用紙の向きを横として、片面印刷処理を行う。また、第２のページ群（１１〜２０）は用紙サイズをＡ３、用紙タイプを普通紙、用紙の向きを横として、片面印刷処理を行う。また、第３のページ群（２１〜３０）は用紙サイズをＡ４、用紙タイプを光沢紙、用紙の向きを縦として、両面印刷処理を行う。つまり、ＭＦＰ制御部１０８は、複数のページ群からなる印刷ジョブを印刷処理する場合、各ページ群に設定された印刷処理条件にもとづいてプリンタ部１１８に印刷処理を実行させる。
【００９９】
図１７は、図９のタッチパネル部（ホールドリスト）の模式図で示される画面を制御することによるホールドリストの表示処理を説明するためのフローチャートである。
【０１００】
まず、ホールドジョブ管理テーブルの情報にしたがって、ホールドキュー１２９に記憶されているホールドジョブのリストを表示する（ステップＳ４０１）。次に、ステップＳ４０２でジョブを選択する。ユーザは、表示されたリストの中から１個又は複数のジョブを選択することが可能である。初期状態では、先頭のリストジョブが表示されているものとする。
【０１０１】
ステップＳ４０３ではキー入力待ちを行う。その結果、キー入力がある場合（Ｙｅｓ）はステップＳ４０４へ進む。ステップＳ４０４では、「戻る」ボタンが押下されたかどうかをチェックする。そして、「戻る」ボタンが押下された場合（Ｙｅｓ）は、ステップＳ４０５に進んで、前の画面に戻る。一方、「戻る」ボタンが押下されなかった場合（Ｎｏ）はステップＳ４０６で、「削除」ボタンが押下されたかどうかをチェックする。そして、「削除」ボタンが押下された場合（Ｙｅｓ）は、当該ジョブを削除する（ステップＳ４０７）。ステップＳ４０７の処理は、ホールドジョブ管理テーブルから情報を削除すると共に、ホールドキュー１２９内のイメージデータを消去する。
【０１０２】
ステップＳ４０６で「削除」ボタンが押下されなかった場合（Ｎｏ）は、ステップＳ４０８で「プリント」又は「試しプリント」ボタンが押されたかどうかをチェックする。そして、「プリント」又は「試しプリント」ボタンが押された場合（Ｙｅｓ）は、図１６のホールド解除処理のフローチャートで説明した手順にしたがって処理する（ステップＳ４０９）。
【０１０３】
次いで、ステップＳ４１０では、「移動／複製」ボタンが押下されたかどうかをチェックする。その結果、「移動／複製」ボタンが押された場合（Ｙｅｓ）は、「移動／複製」画面を表示する（ステップＳ４１３）。一方、押されなかった場合（Ｎｏ）は、ステップＳ４１２に進んで、「編集」ボタンが押下されたかどうかをチェックする。そして、「編集」ボタンが押下された場合（Ｙｅｓ）は、図１０のタッチパネル部（適用範囲リスト）の模式図で示される画面を表示する。
【０１０４】
ステップＳ４１４では、「プレビュー」ボタンが押下されたかどうかをチェックする。その結果、「プレビュー」ボタンが押下された場合（Ｙｅｓ）は、プレビュー用の画面を表示する（ステップＳ４１５）。
【０１０５】
図１８は、図１０又は図１１のタッチパネル部（適用範囲リスト）の模式図で示される画面を制御することによる適用範囲リストの表示処理を説明するためのフローチャートである。
【０１０６】
まず、ジョブに複数の適用範囲が定義されているかどうかを調べる（ステップＳ５０１）。この処理では、ホールドジョブ管理テーブルの「例外設定の有無」情報を参照する。その結果、例外設定がある場合（Ｙｅｓ）はステップＳ５０２へ進み、例外設定がない場合（Ｎｏ）はステップＳ５０３へ進む。
【０１０７】
ステップＳ５０２では、複数の範囲のリストを表示する（図１０のタッチパネル部（適用範囲リスト）模式図を参照）。一方、ステップＳ５０３では、範囲が１個だけの適用範囲リストを表示する（図１１のタッチパネル部（適用範囲リスト）模式図を参照）。
【０１０８】
次いで、ステップＳ５０４で適用範囲リスト画面でキー入力があったかどうかを判断し、キー入力があった場合（Ｙｅｓ）はステップＳ５０５へ進み、「編集」ボタンが押下されたかどうかをチェックする。その結果、「編集」ボタンが押下された場合（Ｙｅｓ）は、ステップＳ５０８へ進む。一方、「編集」ボタンが押下されていない場合（Ｎｏ）は、ステップＳ５０６へ進む。
【０１０９】
ステップＳ５０８では、複数のジョブが図９に示すタッチパネル部（ホールドリスト）の模式図の画面で複数の印刷ジョブが選択されているかどうかを調べる。その結果、複数の印刷ジョブが選択されている場合（Ｙｅｓ）はステップＳ５０９へ進み、共通部分のみ（印刷処理条件の値が同じである印刷処理条件のみ）編集可能である編集画面を表示する。一方、複数の印刷ジョブが選択されていない場合（Ｎｏ）は、全ての印刷処理条件が変更可能である編集画面を表示する（ステップＳ５１０）。
【０１１０】
ステップＳ５０６では、「閉じる」ボタンが押下されたかどうかが判断される。その結果、「閉じる」ボタンが押下された場合（Ｙｅｓ）はステップＳ５０７へ進み、前の画面に戻る。一方、押下されていない場合（Ｎｏ）は、ステップＳ５０４へ戻る。
【０１１１】
＜第２の実施形態＞
上述した第１の実施形態では、印刷ジョブをクライアントＰＣ２００又はプリントサーバ３００から入力する場合について説明したが、第２の実施形態では、スキャナユニットを用いて印刷ジョブを入力する。
【０１１２】
スキャナユニットは、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）を用いたケースについて説明するが、プラテンから１枚１枚入力する場合も同様である。
【０１１３】
図１９及び図２０は、第２の実施形態で使用する自動原稿搬送装置（ＡＤＦ）の構成を示す斜視図及び断面図である。
【０１１４】
両図において、原稿積載部２００１は、原稿トレイ１９０１の積載面に原稿をセットするものである。原稿がセットされたことは、原稿検知センサによって検知される。原稿検知センサは、後述するピックアップローラ２００２と給紙ローラ２００３の間に配置されている。
【０１１５】
給紙部２００４は、摩擦分離方式により原稿束の最上紙を１枚ずつ分離し、レジストローラ２００５まで原稿を搬送してゆくものである。原稿を給紙する際には、ピックアップローラ２００２が原稿束の上に下降し、中板が上昇して原稿束を給紙ローラ２００３に押圧して給紙予備動作に入る。その後、モータを駆動源として給紙ローラ２００３とピックアップローラ２００２がＣＷ（Ｃｌｏｃｋ  Ｗｉｓｅ：時計回り方向）に回転し、原稿を搬送する。最上紙につれて送られようとする２枚目以降の原稿は、摩擦片により静止し、原稿積載部２００１に留まる。原稿が分離されたことは、給紙ローラ２００３の下流に配置された分離センサによって検知される。
【０１１６】
その後、原稿はガイド板間を通り、レジストローラ対に導かれる。レジストローラ対は、原稿先端の到達時には停止しており、給紙ローラ２００３による搬送でループ形成して斜行補正をした後、搬送部２００６に搬送される。
【０１１７】
搬送部２００６は、搬送ベルト２００７を駆動ローラ２００８、従動ローラ２００９で張架し、押圧コロ２０１０にて搬送ベルト２００７をプラテン（原稿台）に押圧することにより搬送ベルト２００７を回動させる。原稿は、搬送ベルト２００７とプラテンの間に進入すると、搬送ベルト２００７の摩擦力によりプラテンの上を搬送される。
【０１１８】
給紙部２００４から搬送部２００６に進入した原稿は、搬送ベルト２００７によりプラテンの所定位置まで搬送されると、図示しない駆動モータの停止に伴い停止し、原稿読取部により読取られる。読み取り終了後、駆動モータの再駆動により原稿は、図中右方向へ搬送され、反転排紙部２０１１へ導入される。
【０１１９】
ここで、後続原稿がある場合、後続原稿は、搬送ベルト２００７の回動により、先行原稿と同様にして所定位置まで搬送された後に、駆動モータの停止に伴って読み取り位置に停止し、原稿読取部により読み取られる。この読み取り動作実行中に先行原稿が、独立して動作する反転排紙部２０１１で表裏反転され、原稿排紙積載部２０１２まで搬送される動作が継続実行される。
【０１２０】
以下では、この反転排紙動作について説明する。反転排紙部２０１１は、搬送手段として反転ローラ２０１３、搬送ローラ対２０１４を持ち、この駆動源として図示しないモータを持つ。このモータは、正転、逆転可能な構成をとっている。こうして、別途のモータで駆動される搬送部２００６と独立して駆動することが可能なように構成している。
【０１２１】
次に、反転排紙部２０１１による原稿の排紙動作について説明する。
【０１２２】
搬送ベルト２００７により原稿が反転排紙部２０１１に入る場合、その入口付近で紙の進行経路を規制する反転フラッパ２０１５は図示しないソレノイドの制御により図中の姿勢をとり、原稿は反転ローラ２０１３へと導入される。さらに、ＣＣＷ（Ｃｏｕｎｔｅｒ
Ｃｌｏｃｋ  Ｗｉｓｅ：逆時計回り方向）に回転する反転ローラ２０１３とこれに対向する反転コロ２０１６により鋏持され、搬送ローラ対２０１４へ搬送されていく。
【０１２３】
そして、原稿後端が排紙フラッパ２０１７を抜けた地点まで到達すると、排紙フラッパ２０１７がＣＷに回動するとともに、反転ローラ２０１３は逆転してＣＷに回転し、原稿のスイッチバック搬送を開始する。こうして原稿は反転ローラ２０１３の図中左下に導入され、原稿排紙積載部２０１２の原稿排紙トレイへ排出される。
【０１２４】
例えば、原稿が複数の用紙サイズの用紙で構成されている場合、用紙サイズ毎に原稿束をＡＤＦにセットするケースが多い。また、原稿の枚数が多く、１度に読み取れない場合、章毎に分けて原稿束をＡＤＦにセットするケースもある。このような場合、本実施形態に係る印刷装置では、原稿束毎に（１回にＡＤＦにセットする単位で）印刷処理条件適用範囲を自動的に設定するモードを持つものとする。
【０１２５】
図２２は、ＡＤＦから複数の原稿束に分割された原稿束を連続して読み込み、ホールドキューに１つの印刷ジョブとして格納する処理を説明するためのフローチャートである。  
【０１２６】
まず、ステップＳ６０１はユーザが行う操作であり、操作部から連続読み込みで原稿束を読み込んでその印刷ジョブをホールドキューに登録するモードを選択する。そして、ステップＳ６０２で印刷ジョブの登録を開始する。まず、印刷ジョブをホールドキューリストに登録する。この時、ホールドジョブリストに記憶されるジョブの印刷処理条件は操作部の設定に従う。
【０１２７】
ステップＳ６０３はユーザの操作であり、原稿束をＡＤＦにセットする。ステップＳ６０４はキー入力待ちループであり、スタートキーが押下されるのを待つ。そして、スタートキーが押下された場合（Ｙｅｓ）はステップＳ６０５へ進む。
【０１２８】
ステップＳ６０５では、ＡＤＦによって原稿束の各ページの画像を画像データとして読み込む。読み込んだ画像データはホールドキューに記憶する。この時、読み込まれた原稿束のページ数がカウントされる。また、原稿サイズが自動検知される。尚、原稿束毎に操作部から用紙タイプ等の印刷処理条件を設定する形式であってもよい。
【０１２９】
ステップＳ６０６は、ステップＳ６０５で読み込んだ原稿束の単位で、印刷処理条件設定の適用範囲をホールドジョブリストに登録する。そして、ステップＳ６０７では、「終了」ボタンが押下されたかどうかを検知する。その結果、「終了」ボタンが押下された場合（Ｙｅｓ）はステップＳ６０８へ進んでジョブを終了する。一方、「終了」ボタンが押下されない場合（Ｎｏ）は、ステップＳ６０３へ戻って、次の原稿束をセットする。
【０１３０】
例えば、ステップＳ６０３〜Ｓ６０７を３回繰り返して３つの原稿束を読み込んだ場合、３つのページ群からなる印刷ジョブが入力されることとなる。
【０１３１】
また、用紙のサイズは同じであっても、読み込んだ後に用紙のタイプを変更したい場合がある。例えば、原稿を全て読み込んだ後に、表紙だけは本文と異なる用紙タイプ（例えば、厚紙）で印刷したいケースがある。このような場合、原稿束毎に適用範囲を設定する上記のモードとは別のモードを使用する。すなわち、全ての原稿を適用範囲が１個で読み込んでおいて、後から適用範囲を設定する方法である。
【０１３２】
図２１は、第２の実施形態に係る印刷装置において表示されるタッチパネル部（適用範囲リスト）の模式図の一画面例である。本実施形態では、図２１に示す画面から印刷処理条件の適用範囲を新規に追加することができる。すなわち、図２１のタッチパネル部（適用範囲リスト）の模式図の「新規設定」ボタンを押下すると、適用範囲（開始ページ、終了ページ）を設定するポップアップ画面が表示され、開始ページと終了ページを入力する。ＯＫボタンを押下すると、適用範囲リストに適用範囲が追加される。初期状態の各印刷処理条件の値は全体設定と同じである。この状態から適用範囲を選択して各印刷処理条件を変更することが可能である。
【０１３３】
例えば、３０ページからなる原稿束を読み込んで図２１に示す画面を表示させた後に、適用範囲の開始ページを１、終了ページを１０とすると、１〜１０ページの第１ページ群と、１１〜３０ページの第２ページ群とに分割される。また、第２ページ群をさらに図２１の画面にて選択し、適用範囲の開始ページを１１、終了ページを２０とすると、１１〜２０の第２ページ群と２１〜３０の第３ページ群とに分割される。以上のように、３０ページからなる原稿束を一括して読み込み、その後に複数のページ群に分割して１つの印刷ジョブを生成することができる。
【０１３４】
＜第３の実施形態＞
第１の実施形態では、図９〜図１２を用いた印刷処理条件の変更の方法について説明したが、第３の実施形態では印刷処理条件の他の変更方法を説明する。
【０１３５】
図２３は、図９の画面の変形例である。図２３は印刷装置の操作部１２０に表示される画面の内、ユーザの操作により「ホールドリスト」２０２０が選択された場合に表示される画面を示している。プリンタドライバからホールド指定された印刷ジョブは、ＭＦＰ１００の文書管理部１１４の記憶領域の一部であるホールドキューに格納される。「ホールドジョブリスト」２０２１は、ホールドキューに格納されているジョブのリストである。「ホールドジョブリスト」２０２１としては、各印刷ジョブの印刷処理条件（ジョブ名、ユーザ名、ページ数、ジョブが格納された日付日時等）が表示される。ここで表示される印刷処理条件の内容はプリンタドライバが生成したジョブチケット情報に従う。
【０１３６】
一方、図２３の表示画面の下段には、プリントジョブリスト２０２２が表示されており、ホールドジョブがプリント処理される際に、その印刷ジョブのプリント状況を確認することができる。
【０１３７】
また、図２３の上下スクロールキー２０２３及び、２０２４は、印刷ジョブがホールドジョブリストやプリントジョブリストに表示しきれない場合に、画面をスクロールさせて、全てのジョブを確認するためのキーある。
【０１３８】
図２３の画面を操作部１２０に表示させた状態で、Ｊｏｂ−Ａをクリックすると図２４の画面に切り替わり、Ｊｏｂ−Ａ（２０２５）が選択された状態となる。この動作は、トグル動作になっていて、Ｊｏｂ−Ａ（２０２５）が再度クリックされると、Ｊｏｂ−Ａが選択されていない状態となる。
【０１３９】
更に、Ｊｏｂ−Ａ（２０２５）が選択された状態で、Ｊｏｂ−Ｂ（２０２６）をクリックすると、図２５の画面に切り替わり、Ｊｏｂを選択した順序にそれぞれ、“１”、“２”という表示がされて、２つのジョブが選択された状態となる。
【０１４０】
また、図２４のユーザ選択キー２０３２は、現在選択されているジョブ（図２４におけるＪｏｂ−Ａ）のユーザと一致するジョブだけを表示するためのキーである。図２４の画面でユーザ選択キー２０３２キーがクリックされると、図２６の画面に切り替わり、Ｕｓｅｒ−１の投入した印刷ジョブだけが表示される。図２６の画面で再びユーザ選択キー２０３２をクリックすると、図２４の画面に戻る。
【０１４１】
図２４のジョブ選択キー２０３４は、印刷ジョブが選択されていない場合にクリックされると、全ての印刷ジョブを選択する全選択キーとして動作する。一方で、ジョブ選択キー２０３４は、印刷ジョブが１つ以上選択されている場合にクリックされると、選択されているジョブを解除する選択解除キーの役割を果たす。
【０１４２】
図２４のプリント後消去キー２０３５は、選択された印刷ジョブに基づくプリント処理を実行する際に、プリント処理後に印刷ジョブをハードディスクから消去したい場合に予め設定しておくキーである。プリント後消去キー２０３５が選択された状態で印刷が指示されると、印刷指示がされた印刷ジョブがプリント処理後にホールドジョブリストからなくなる。逆に、プリント後消去キー２０３５が選択されていない状態で印刷が指示されると、印刷指示がされた印刷ジョブはプリント処理後に再びホールドキューに入り、再びホールドジョブリストに表示される。
【０１４３】
また、プリント開始キー２０３６は、選択されたホールドジョブリスト２０２１内の印刷ジョブに対して、プリント処理の実行を指示するためのキーである。
【０１４４】
図２４の状態から、プリント開始キー２０３６が押されると、画面は図２７に切り替わり、選択されたジョブ２０２５に基づくプリント処理が指示されて２０３７のようなプリント待ち状態になる。そして、プリンタ部１１８がプリント処理が可能な状態となるとプリント処理が開始される。
【０１４５】
また、図２４の画面で表示切替キー２０３１をクリックすると図２８の画面に切り替わり、ホールドジョブリスト２０２１のみが表示される。なお、図２８の画面で、プリントジョブリストキー２０３８をクリックすると、図２９の画面に切り替わり、プリントジョブリスト２０２２のみが表示される。なお、図２９の画面で詳細情報キーをクリックすると、図３０の画面に切り替わり、プリント処理中の印刷ジョブに関する詳細情報を確認することできる。
【０１４６】
また、図２４の画面で詳細／変更キー２０３３をクリックすると図３１の画面に切り替わり、ポップアップ画面２０４１が現れる。ポッアップ画面２０４１には、選択された印刷ジョブの印刷処理条件情報（ジョブチケット）を変更するためのジョブチケット編集キー２０４２が表示される。また、選択された印刷ジョブの試し刷りを行う試しプリントキー２０４２、選択された印刷ジョブの詳細情報を表示するための詳細情報キー２０４４が用意されている。また、ポッアップ画面２０４１には、選択された印刷ジョブのサムネール画像を表示するためのプレビューキー２０４５が表示される。また、選択されたジョブをボックスに移動したり、複製したりする移動／複製キー２０４６、選択されたジョブを消去するための消去キー２０４７、及び、前の画面に戻るリターンキー２０４８が用意されている。
【０１４７】
図３１の画面で、Ｊｏｂ−Ａを選択して、ジョブチケット編集キー２０４２をクリックすると、パーティション（同一の印刷処理条件が設定されたページ範囲）が複数存在する場合は、図３２の画面が表示される。また、パーティションで区切られていない印刷ジョブの場合には、図３３の画面が表示される。
【０１４８】
図３２は、印刷ジョブに対する印刷処理条件の適用範囲（パーティション）のリストを表示する画面である。選択したジョブの印刷処理条件の全体設定を表示している全体設定部２０５１と、ページ範囲ごとの設定を表示しているページ範囲設定部２０５２からなっている。更に、上下スクロールキー２０５５及び、２０５６は、ジョブの全体設定部２０５１とページ範囲設定部２０５２に印刷処理条件情報が表示しきれない場合に、印刷処理条件情報をスクロールして、全ての印刷処理条件情報を見ることができるものである。
【０１４９】
全体設定部２０５１を編集する場合には、編集キー２０５８を押下する。画面は、図３４に遷移して、Ｊｏｂ−Ａの部数、仕上げ処理、あるいは、ページ印字の有無などジョブ全体に関する印刷処理条件情報を変更することができる。
【０１５０】
例えば、部数変更をする場合は、部数変更キー２０５８、仕上げを変えたい場合は仕上げキー２０５９、全体設定として、ページ印字を行いたい場合はページ印字キー２０６０を選択すればよい。また、部数印字を行いたい場合は、部数印字キー２０６１、表紙や合紙を設定したい場合は表紙／合紙キー２０６２、あるいは、製本処理したい場合は製本キー２０６３を選択すればよい。
【０１５１】
ここで、仕上げを変更する場合を示す。仕上げキー２０５９を押すと、図３６に遷移する。印刷装置に接続される後処理装置によって異なるが、いまフィニッシャが接続されている場合を考える。フィニッシャの設定２０６４をクリックすると、フィニッシャ設定のポップアップ画面が現れる。このとき、ジョブの出力形態をソート２０６６、グループ２０６７、あるいは、ステープルソート２０６８から選ぶことができる。いま、ソートを選らばれており、ソートの背景色が変わっている。
【０１５２】
次に、図３２において、ページ範囲（パーティション）ごとの設定から１つのページ範囲を選択すると、図３７に切り替わり、左側のチェックボックスにチェックマークが入る。このとき、ページ範囲ごとの設定の編集キー２０７４が現れて、これをクリックすると、画面は図３８に遷移する。
【０１５３】
図３８の画面は、ページ範囲ごとの印刷処理条件情報の編集画面を表している。例えば、選択したページ範囲の用紙のサイズ又は、タイプを変更したい場合には、用紙選択２０７６の右側のキーをクリックする。ページ範囲ごとの中間調２０７７を解像度優先、階調優先、誤差拡散など選択することができるといった具合である。
【０１５４】
また、図３２の画面において、ページ範囲を二つ以上選択する場合には、図３９の画面に切り替わる。図３９では、上の２つのページ範囲が選択されている。２つのページ範囲が選択された状態で編集キー２０７４をクリックすると、図４０の画面に切り替わる。即ち、それぞれのページ範囲の設定をそれぞれ表記することができないため、それぞれの設定項目は「ページ範囲ごとの設定に従う」と表記されている。しかし、内部的にはそれぞれページ単位で印刷処理条件情報が文書管理部１１４に管理されている。
【０１５５】
このとき、１つの印刷処理条件情報を書き換えると、選ばれた複数のページ範囲の印刷処理条件情報は一斉に書き換わることになる。ただし、選ばれていない印刷処理条件情報は、それぞれのページ範囲ごとに設定された印刷処理条件情報のまま、文書管理部１１４に保持されている。
【０１５６】
ここで、図４０の画面で用紙選択２０７６の設定変更キーがクリックされた場合を考える。画面は図４１に遷移する。図４１の画面は、選ばれたページ範囲の用紙を変更する画面である。このとき、「給紙箇所で指定」キー２０８５か、「用紙種類で指定」キー２０８６をクリックして、いずれかの選択方法で用紙を変更することができる。
【０１５７】
「給紙箇所で指定キー」２０８５が選ばれている場合、図４１の給紙箇所選択キー２０８７の中から所望の給紙箇所を選択することで、その選択された給紙箇所に対応する用紙が選択される。一方、「用紙種類で指定キー」２０８６が選ばれた場合、画面は図４２に遷移する。ここでは、用紙のタイプを選択することで、自動用紙選択により用紙の給紙箇所を決定する。
【０１５８】
図４２の画面で、閉じるキーをクリックすると、画面は図３８又は、図４０に戻る。そのほか、カラーモード選択キー２０８２や片面／両面プリントの切り替えキー２０８３（図４３）などを行って、OKキー２０８４をクリックすると、図４４のように新たな設定が保存される流れとなる。逆に設定を保存したくない場合には、図４３の画面でキャンセルキーをクリックする。
【０１５９】
また、図３１の画面で試しプリントキー２０４３をクリックすると、画面は図４５に遷移する。ここでは、試し刷りの設定ができる。  設定は、試し刷りの部数の他に、試し刷りを行うページ範囲の指定も可能である。
【０１６０】
本実施形態では、試し印刷完了後、印刷ジョブはホールドキューから削除されない。また、試し印刷によりジョブに設定されている部数から減算されることもない。
【０１６１】
また、図３１の画面で詳細情報キー２０４４をクリックすると、画面は図４６に遷移する。ここでは、ジョブの詳細情報が見られるほかに、ジョブ名を変更することもできる。変更したい場合は、２０８９を押下する。すると、画面は図４７に遷移して、ジョブの名称をコンピュータのキーボード操作と同じ感覚で入力することができる。
【０１６２】
また、図３１の画面でプレビューキー２０４５を押下すると、画面は図４８に遷移して、選択された印刷ジョブのプレビュー画像を表示する。プレビュー画面からページを選択し任意のページをプレビューすることも可能である。
【０１６３】
また、図３１の画面で移動／複製キー２０４６を押下すると、画面は図４９に遷移して、印刷ジョブを他のキュー（任意のボックス）に移動したり、印刷ジョブの複製を作成したりすることが可能である。
【０１６４】
また、図３１の画面で消去キー２０４７を押下することにより、印刷ジョブをホールドキューから消去することが可能である。印刷ジョブをホールドキューから消去する場合は、誤操作を防止するために、ユーザに対して、消去の是非を確認する図５０のような画面が表示される。
【０１６５】
＜第４の実施形態＞
第１の実施形態では、図９〜図１２を用いた印刷処理条件の変更の方法について説明したが、第４の実施形態では印刷処理条件の他の変更方法を説明する。
【０１６６】
第４の実施形態では、図５１のような３０ページからなる印刷ジョブをクライアントＰＣ２００から文書管理部１１４のホールドキューに投入することを想定する。ＭＦＰ１００のユーザは、操作部１２０を介して印刷ジョブの印刷処理条件情報を編集し、その印刷ジョブを試しプリントしてから、５０部のプリント処理を開始するものとする。
【０１６７】
クライアントＰＣ２００は、クライアントＰＣのユーザの指示に基づいて、プリンタドライバを利用して生成した印刷ジョブを、ＭＦＰ１００に送信する。クライアントＰＣ２００上で動作するプリンタドライバは、図５〜図７の画面を介してユーザが設定した印刷処理条件に基づいて印刷ジョブを生成する。なお、第４実施形態は、印刷ジョブを文書管理部１１４のホールドキューに投入することを想定しているので、図６の画面において、出力方法６０４として「ホールド」を指定するものとする。
【０１６８】
また、クライアントＰＣ２００のユーザは、図６の画面において、例外設定タブをクリックして、図７の画面を表示させる。図７の画面で新規作成ボタンをクリックすると、例外設定の適用範囲を設定するための画面７０２がポップアップする。ここで、画面７０２の開始ページを１１に、終了ページを２０に設定して、11ページから20ページを例外設定の適用範囲とする。クライアントＰＣ２００のユーザは更に、図７の画面で、用紙の指定方法７０７を用紙タイプでの指定にして、用紙タイプを普通紙（８０〜１０５ｇ／ｍ２）に設定する。また、クライアントＰＣ２００のユーザは、用紙サイズをＡ３、印刷方法を片面印刷に設定した後、ＯＫボタンをクリックする。例外リスト７０３には、１１〜２０ページの例外設定が表記される。
【０１６９】
同様にして、２１〜３０ページについても、新規作成ボタンを再びクリックして例外設定の適用範囲を設定する。今度は、ページ範囲が２１〜３０、用紙の指定方法が用紙タイプで指定、用紙タイプを両面コート紙 (151〜180g/m2)、出力用紙サイズがＡ４、印刷方法が両面印刷に設定変更した後、ＯＫボタンをクリックする。
【０１７０】
すると、例外リスト７０３に１１〜２０ページと２１〜３０ページの例外設定が表示される。クライアントＰＣ２００のユーザは、設定された内容を確認して、ＯＫボタンをクリックすると、図５に戻るので、ここでも更にＯＫボタンをクリックする。
【０１７１】
このとき、クライアントＰＣ２００のプリンタドライバは、ＰＤＬデータに図５の画面を介して設定した印刷処理条件を記述したジョブチケットを付加して印刷ジョブを生成する。そして、クライアントＰＣ２００は、印刷ジョブをＭＦＰ１００に送信する。
【０１７２】
一方、ＭＦＰ１００は、印刷ジョブを受信して、出力指定先である文書管理部１１４のホールドキューに印刷ジョブを記憶する。ＭＦＰ１００が印刷ジョブを受信すると、図２３のホールドジョブリスト２０２１に印刷ジョブが表示される。仮に、送信したジョブがＪｏｂ−Ａならば、Ｊｏｂ−Ａが新たに表示されて、ジョブ名、ユーザ名、日付／時刻が見えるようになる。
【０１７３】
Ｊｏｂ−Ａが完全にホールドキューに格納された後、このＪｏｂ−Ａを選択すると、ジョブ名の左側のチェックマークに数字が現れて、図２４の画面が表示される。ここで、ＭＦＰ１００のユーザが、詳細／変更キー２０３３をクリックすると、図３１のポップアップウィンドウ２０４１を操作部１２０に表示させる。
【０１７４】
ＭＦＰ１００のユーザが図３１の画面のジョブチケット編集キー２０４２をクリックすると、画面は図３２に遷移する。ここで、ＭＦＰ１００のユーザは、印刷ジョブの全体に対する印刷処理条件の設定２０５１を変更する。印刷ジョブの全体に対する印刷処理条件の設定２０５１のうち仕上げ設定は、図５１と図５２に示すとおり、ソートからステープルソートに変更される。
【０１７５】
ＭＦＰ１００のユーザが編集キー２０５８をクリックすると、図３４の画面が表示される。図３４の画面を介して、ＭＦＰ１００のユーザは、部数変更キー２０５８をクリックして、図３５のような画面を表示させ、印刷部数を設定する。ここでは、部数を1部から50部に変更するものとする。次に、ＭＦＰ１００のユーザは、図３４の画面で仕上げキー２０５９をクリックして図３６の画面を操作部１２０に表示させる。クライアントＰＣ２００から受信した印刷ジョブの印刷処理条件としてソート２０６６が予め設定されているのに対し、ＭＦＰ１００のユーザはステープルソートキー２０６８を選択して、ＯＫキーをクリックすることで印刷処理条件を変更する。このとき、図４４のように、「設定を保存しました。」のポップアップ画面が現れて、ここまでの設定変更を一旦保存する。そして、画面は図３２に戻り、印刷ジョブの全体に対する印刷処理条件の設定２０５１がソートからステープルソートに変更される。
【０１７６】
次に、ページ範囲（パーティション）ごとの設定２０５２を変更する例を説明する。ＭＦＰ１００のユーザは、図３２のページ範囲の中から変更が必要なページ範囲を選択する。いま、１〜１０ページの部分をページ範囲２０７１、１１〜２０ページの部分をページ範囲２０７２、２１〜３０ページの部分をページ範囲２０７３と呼ぶことにする。そして、ＭＦＰ１００のユーザは、ページ範囲２０７２を選択する。ＭＦＰ１００のユーザにより選択されたページ範囲にはチェックマークが付けられる。この状態で、ＭＦＰ１００のユーザが編集キー２０７４をクリックすると、画面は図３８に遷移する。ここで、ＭＦＰ１００のユーザは、用紙選択キー２０７６をクリックして、図４１の画面を表示させる。次に、ＭＦＰ１００のユーザは、用紙種類で指定２０８６をクリックして、図４２のような用紙タイプリストを表示する。更に、ＭＦＰ１００のユーザは、印刷処理条件を普通紙（８０〜１０５ｇ／ｍ２）から両面コート紙(１５１〜１８０ｇ／ｍ２)に変更して、閉じるキーをクリックする。ここで、ＭＦＰ１００のユーザが図３８のＯＫキー２０８４をクリックすると、「設定を保存しました。」のポップアップ画面を含む図４４の画面を表示させ、設定変更が文書管理部１１４に保存される。
【０１７７】
この時点では、ページ範囲２０７２の用紙種類は、普通紙（８０〜１０５ｇ／ｍ２）から両面コート紙(１５１〜１８０ｇ／ｍ２)に変更されている。
【０１７８】
次に、図３９に示すように、ＭＦＰ１００のユーザが、ページ範囲２０７１とページ範囲２０７３の２つのページ範囲を選択した例について説明する。ＭＦＰ１００のユーザが編集キー２０７４をクリックすると、図４０の画面が操作部１２０に表示される。
【０１７９】
ここで、図４３に示すように、ＭＦＰ１００のユーザは、両面プリント２０８３に関する印刷処理条件の設定を、ページ範囲ごとの設定から長辺とじの設定に変更して、再びＯＫボタン２０８４をクリックする。そうすると、図４４のように、「設定を保存しました。」のポップアップ画面が現れて、ここまでの設定変更が、文書管理部１１４に保存される。
【０１８０】
以上のような設定変更を経ると、図５１に示すような印刷処理条件でクライアントPC２００から送信された印刷ジョブは、図５２で示す印刷処理条件に変更される。そこで、図２４から再び詳細／変更ボタン２０３３をクリックして、詳細／変更ポップアップ画面を呼び出し。試しプリントキー２０４３をクリックする。すると、画面は図４５に遷移する。ここで、印刷ジョブの印刷処理条件として印刷部数及び、プリント範囲（プリント処理するページ範囲）を設定する。図４５の画面でプリント開始キーをクリックすると、試しプリントが開始される。試しプリントでの印刷結果に問題ないならば、実際にプリントを開始する。プリント処理は、図２４の画面でプリント開始キー２０３６をクリックすることでスタートする。図５２に示す印刷ジョブは、印刷ジョブの全体設定で部数を５０部に変更しているため、３０ページ分の印刷物が５０部について連続してプリント処理される。
【０１８１】
ＭＦＰ制御部１０８が実行する前述の動作について、図５３のフローチャートを用いて説明する。MFP制御部１０８は、第１の実施形態における図１７のステップS４０１と同様にホールドジョブのリストを表示し、図１７のステップＳ４０２と同様に印刷ジョブを選択する。この状態で、ＭＦＰ制御部１０８は、図５３の動作を開始する。ステップＳ７０１でＭＦＰ制御部１０８は、図３１の画面を介してジョブチケット編集キー２０４２がクリックされたかを判断し、クリックされていればステップＳ７０２へ進み、そうでなければステップＳ７１５へ進む。
【０１８２】
ステップＳ７０２で、ＭＦＰ制御部１０８は、ユーザが印刷ジョブのどの部分のジョブチケットを編集する選択をしたかを判断する。既に説明したようにジョブチケット編集の編集方法として下記の３つの方法があり、ユーザは、いずれかの編集方法を選択する。
（第１の編集方法）印刷ジョブの全体に対する印刷処理条件の設定
（第２の編集方法）ユーザが選択した１つのパーティションに対する印刷処理条件の設定
（第３の編集方法）ユーザが選択した複数のパーティションに対する印刷処理条件の設定。
【０１８３】
第１の編集方法の場合はＳ７０２からＳ７０３へ進む。ユーザは、編集キー２０５８をクリックし（Ｓ７０３）、図３４の画面で印刷ジョブの全体に対する印刷処理条件の設定を行って（Ｓ７０４）、ＯＫキーをクリックする（Ｓ７０５）。
【０１８４】
第２の編集方法の場合はＳ７０２からＳ７０６へ進む。ユーザは、ページ範囲ごとの設定２０５２の中からパーティションを１つ選択し（Ｓ７０６）、編集キー２０７４をクリックし（Ｓ７０７）、図３８の画面を介してページごとの印刷処理条件の設定を行って（Ｓ７０８）、ＯＫキーをクリックする（Ｓ７０９）。
【０１８５】
第３の編集方法の場合はＳ７０２からＳ７１０へ進む。ユーザは、ページ範囲ごとの設定２０５２の中から複数のパーティションを選択し（Ｓ７１０）、編集キー２０７４をクリックし（Ｓ７１１）、図４０の画面を介してページごとの印刷処理条件の設定を行って（Ｓ７１２）、ＯＫキーをクリックする（Ｓ７１３）。
【０１８６】
いずれの編集方法であっても、ＯＫキーをクリックした後にホールドキューに保存されている印刷処理条件情報（ジョブチケット情報）は文書管理部１１４に上書き保存される（Ｓ７１４）。ただし、文書管理部１１４のメモリ容量に十分余裕があるならば、従前のジョブチケット情報を保存しつつ、新たなジョブチケット情報を保存するようにしてもよい。
【０１８７】
ＭＦＰ制御部１０８は、ステップＳ７０１〜ステップＳ７１４の動作を繰り返し、ジョブチケット編集が終了した時点で（ステップＳ７０１でＮＯ）、ジョブチケット編集を終了する（Ｓ７１５）。
【０１８８】
ここで、ＭＦＰ制御部１０８が図５３の動作を実行する前後において、文書管理部１１４が保持する印刷処理条件情報（ジョブチケット情報）の一例を図５４に示す。まず、印刷ジョブの全体に対する印刷処理条件の設定は、部数が１部から５０部に、仕上げがソートからステープルソートに変更されている。また、ページ範囲ごとの設定は、パーティション２０７１が両面プリントをしない印刷処理条件から長辺とじをする印刷処理条件に変更されている。また、パーティション２０７２が用紙タイプを普通紙（８０〜１０５ｇ／ｍ２）とする印刷処理条件から両面コート紙(１５１〜１８０ｇ／ｍ２)とする印刷処理条件に変更されている。更に、パーティション２０７１が両面プリントを短辺とじで行う印刷処理条件から両面プリントを長辺とじで行う印刷処理条件に変更されている。
【０１８９】
次に、前述した３つのジョブチケットの編集方法において設定可能な印刷処理条件について説明する。
【０１９０】
印刷処理条件には様々な条件があるが、３つのジョブチケット編集方法のそれぞれで、同様の印刷処理条件が設定できるようにするのが良いとは限らない。
【０１９１】
例えば、印刷ジョブにつけるジョブ名称は、印刷ジョブに対して１つだけ存在させるべきであり、これをパーティションごとに設定する必要はない。また、中綴じ製本やくるみ製本といった製本設定は、印刷ジョブの全体に対する印刷処理条件として設定しなければ意味がない。更に、印刷部数の設定は、パーティションごとに設定するのではなく印刷ジョブの全体に対する印刷処理条件として設定するのが望ましい。また、用紙のサイズやタイプといった印刷処理条件は、ページ単位で異なる設定とすることができるようにすべきである。
【０１９２】
また、印刷処理条件の設定を、複数のパーティションに対して一括して設定したほうが望ましい印刷処理条件もある。例えば、図５４に示したようにパーティション２０７１に対する印刷処理条件が両面プリントをしない条件に設定され、パーティション２０７３に対する印刷処理条件が両面プリントを短辺とじにて行う条件に設定されている場合を考える。この場合、パーティション２０７１とパーティション２０７３に対する印刷処理条件を、一括して設定できるようにするのが望ましい。
【０１９３】
特に、ＰＯＤ市場では、印刷ジョブを構成するページ数が多いことがあり、また、印刷ジョブに対して複数のパーティションが設定されることも多い。
【０１９４】
以上説明したように、３つのジョブチケットの編集方法に対して、各編集方法にて設定できた方が望ましい印刷処理条件と、そうでない印刷処理条件がある。そして、印刷処理条件の種類としては、下記に分類される。
（第１の印刷処理条件）  第１の編集方法で設定可能な印刷処理条件
（第２の印刷処理条件）  第２の編集方法で設定可能な印刷処理条件
（第３の印刷処理条件）  第３の編集方法で設定可能な印刷処理条件
第１の印刷処理条件に該当する印刷処理条件は、図３４及び図３６で設定する印刷処理条件である。具体的には、印刷部数、排紙先の指定、フィニッシャによるフィニッシングの指定（ソート、グループ、ステープル）、ページ印字をするか否か、部数印字をするか否か、表紙／合紙の設定である。
【０１９５】
また、第２及び第３の印刷処理条件に該当する印刷処理条件は、図３８及び図４０で設定する印刷処理条件である。具体的には、用紙サイズ、トナー濃度調整、グラデーション／スムージング、とじしろ、印字領域の移動、両面プリントをするか否か、フィニッシャによるフィニッシングの指定、排紙先の指定等である。
【０１９６】
ここで、第１の印刷処理条件、第２の印刷処理条件及び第３の印刷処理条件のいずれでも設定できる印刷処理条件としては、フィニッシャによるフィニッシングの指定（ソート、グループ、ステープル）がある。ただし、印刷ジョブの全体に対してフィニッシングの指定をした場合は、各パーティションでフィニッシングの指定をする必要がなくなる。したがって、印刷ジョブの全体に対してフィニッシングの指定をした場合は図３８及び図４０の画面で排紙方法（フィニッシングの指定）ができないようにすれば良い。
【０１９７】
なお、図３８及び図４０の例では示していないが、ページ印字は、第１の印刷処理条件、第２の印刷処理条件及び第３の印刷処理条件のいずれにも該当する印刷処理条件としても良い。例えば、印刷ジョブ全体におけるページ番号の印字と、パーティションにおけるページ番号の印字をするようにし、それぞれのページ番号の印字位置をずらすようにすれば良い。
【０１９８】
なお、ある印刷処理条件を、第１の印刷処理条件、第２の印刷処理条件及び第３の印刷処理条件のいずれに当てはまるかを、クライアントＰＣ２００が送信する印刷ジョブに含まれるジョブチケットに記述しておくようにしてもよい。このようにすれば、印刷ジョブに対して変更されるべきでない印刷処理条件の変更ができないようにすることができる。  
【０１９９】
また、いままで説明してきた印刷処理条件を含むジョブチケットは、ＪＤＦ（Ｊｏｂ  Ｄｅｆｉｎｉｔｉｏｎ  Ｆｏｒｍａｔ）によっても記述可能である。ＪＤＦでは、印刷処理全体に係わるジョブチケット及び、パーティション単位でのジョブチケットをそれぞれ記述可能になっている。
【０２００】
＜その他の実施形態＞
尚、上述した実施形態において、印刷装置で受信した印刷ジョブについてページ群単位での印刷処理条件の変更が禁止されている場合には、画面上に適用範囲リスト（一覧表）の表示を禁止するように制御してもよい。
【０２０１】
また、印刷ジョブの印刷処理条件が複数のページ群（ページ範囲）に分けて設定されている場合には、複数のページ群で分けた適用範囲リストで表示する。この一方で、印刷ジョブの全体に対して一つの印刷処理条件が設定されている場合には、印刷処理条件を一つだけ表示する。或いは、印刷ジョブの全体に対して一つの印刷処理条件が設定されている場合には、印刷処理条件を変更するための設定画面を表示するようにしてもよい。
【０２０２】
さらに、印刷ジョブの印刷処理条件の設定変更を行う範囲をページ群単位で選択するに際して複数のページ群を選択し、選択された複数のページ群についての印刷処理条件を一括変更するようにしてもよい。さらにまた、複数のページ群の選択、及び複数のページ群の印刷処理条件の変更が、印刷装置とネットワークを介して接続された外部装置からの指示に基づいて行うようにしてもよい。
【０２０３】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０２０４】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。  
【０２０５】
したがって、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０２０６】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【０２０７】
プログラムを供給するための記録媒体としては、例えば、以下のようなものがある。フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）。
【０２０８】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページからハードディスク等の記録媒体にダウンロードすることによっても供給できる。すなわち、ホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０２０９】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する。そして、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０２１０】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他にも、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０２１１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後にも前述した実施形態の機能が実現される。すなわち、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行うことによっても前述した実施形態の機能が実現される。
【図１】
0005372209.tif 000002
【図２】
0005372209.tif 000003
【図３】
0005372209.tif 000004
【図４】
0005372209.tif 000005
【図５】
0005372209.tif 000006
【図６】
0005372209.tif 000007
【図７】
0005372209.tif 000008
【図８】
0005372209.tif 000009
【図９】
0005372209.tif 000010
【図１０】
0005372209.tif 000011
【図１１】
0005372209.tif 000012
【図１２】
0005372209.tif 000013
【図１３】
0005372209.tif 000014
【図１４】
0005372209.tif 000015
【図１５】
0005372209.tif 000016
【図１６】
0005372209.tif 000017
【図１７】
0005372209.tif 000018
【図１８】
0005372209.tif 000019
【図１９】
0005372209.tif 000020
【図２０】
0005372209.tif 000021
【図２１】
0005372209.tif 000022
【図２２】
0005372209.tif 000023
【図２３】
0005372209.tif 000024
【図２４】
0005372209.tif 000025
【図２５】
0005372209.tif 000026
【図２６】
0005372209.tif 000027
【図２７】
0005372209.tif 000028
【図２８】
0005372209.tif 000029
【図２９】
0005372209.tif 000030
【図３０】
0005372209.tif 000031
【図３１】
0005372209.tif 000032
【図３２】
0005372209.tif 000033
【図３３】
0005372209.tif 000034
【図３４】
0005372209.tif 000035
【図３５】
0005372209.tif 000036
【図３６】
0005372209.tif 000037
【図３７】
0005372209.tif 000038
【図３８】
0005372209.tif 000039
【図３９】
0005372209.tif 000040
【図４０】
0005372209.tif 000041
【図４１】
0005372209.tif 000042
【図４２】
0005372209.tif 000043
【図４３】
0005372209.tif 000044
【図４４】
0005372209.tif 000045
【図４５】
0005372209.tif 000046
【図４６】
0005372209.tif 000047
【図４７】
0005372209.tif 000048
【図４８】
0005372209.tif 000049
【図４９】
0005372209.tif 000050
【図５０】
0005372209.tif 000051
【図５１】
0005372209.tif 000052
【図５２】
0005372209.tif 000053
【図５３】
0005372209.tif 000054
【図５４】
0005372209.tif 000055