(57)【要約】【課題】  任意のページに対して設定を変更しても印刷時に、対応するページに対して既存の展開済みラスタデータと再展開されるスタイイメージデータとを置換するだけでプリント処理を実行することである。【解決手段】  外部装置から受信して保持されるプリントジョブを解析して印刷可能なラスタイメージに展開した印刷データを記憶する記憶手段を備える画像処理装置において、内蔵ＨＤ２２４に記憶されているプリントジョブに対するページ設定の変更が指示された際に、プリントジョブを再度ラスタイメージに展開すべき必要性があるとＣＰＵ２２１が判断した場合に、再展開すべきページを特定し、該特定されるページを再展開する印刷データと既に展開されている印刷データとに基づき印刷を行う構成を特徴とする。【選択図】  図２
2006327016.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から受信して保持されるプリントジョブを解析して印刷可能なラスタイメージに展開した印刷データを記憶する記憶手段を備える画像処理装置であって、
前記記憶手段に記憶されているプリントジョブに対するページ設定の変更を指示する指示手段と、
前記指示手段によるページ設定の変更の指示により、前記プリントジョブを再度ラスタイメージに展開すべき必要性を判断する判断手段と、
前記判断手段によりラスタイメージに再展開すべき必要性がある場合に、再展開すべきページを特定する特定手段と、
前記特定手段により特定されるページを再展開する印刷データと既に展開されている印刷データとに基づき印刷を行う印刷制御手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記判断手段が前記指示手段によるページ設定の変更指示がジョブ中の各ページで重複していると判断した場合に、ページ設定の変更指示エラーを表示部に表示することを特徴とする請求項１記載の画像処理装置。
【請求項３】
外部装置からプリントジョブを受信した印刷処理を行う画像処理装置であって、
前記プリントジョブを保持する記憶手段と、
前記記憶手段で保持されているプリントジョブをラスタイメージデータに展開する展開手段と、
前記展開手段により展開されるラスタイメージデータを保持するラスタデータ保持手段と、
前記ラスタデータ保持手段に保持されているラスタイメージデータの任意のページのラスタイメージデータを入れ替える置換手段と、
前記記憶手段に保持されているプリントジョブをリスト表示するジョブリスト表示手段と、
前記ジョブリスト表示手段により表示されている任意のジョブに対してプリント時のモード設定変更を行うための設定変更手段と、
前記設定変更手段により変更したモードが再展開処理を必要とするかどうかを判断する判断手段と、
前記設定変更手段で変更された内容を記述したジョブ設定ファイルを前記判断手段による判断結果情報とともに記憶するためのジョブ設定記憶手段とを有し、
前記設定変更手段により設定変されたプリントジョブの印刷時に、前記判断結果情報に基づいて、再展開が必要なページに対してのみ再展開処理されるラスタイメージデータで展開済みラスタイメージを前記置換手段で置換して印刷することを特徴とする画像処理装置。
【請求項４】
再展開処理が必要なモードを任意に設定するための再展開条件設定手段を備え、
前記判断手段は、前記再展開条件設定手段で設定された内容に基づいて判断することを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記ジョブリスト表示手段では、ラスタイメージデータを保持しているかどうかを識別表示可能することを特徴とする請求項３記載の画像処理装置。
【請求項６】
前記ジョブ設定記憶手段は、前記展開処理を必要とするかどうかを示すフラグがページ毎に記憶可能とすることを特徴とする請求項３記載の画像処理装置。
【請求項７】
前記フラグが前記ジョブ設定記憶手段に記憶されているページに対して前記再展開処理を行うことを特徴とする請求項３または６記載の画像処理装置。
【請求項８】
前記設定変更手段によりページ設定の変更を行う際に、任意のページに対して重複した設定が行われた場合には警告メッセージを表示することを特徴とする請求項３記載の画像処理装置。
【請求項９】
前記再展開条件設定手段により設定された内容を任意のジョブに対してのみ有効にするのか、全てのジョブに対して有効にするのかを設定可能とすることを特徴とした請求項４記載の画像処理装置。
【請求項１０】
外部装置から受信して保持されるプリントジョブを解析して印刷可能なラスタイメージに展開した印刷データを記憶する記憶手段を備える画像処理装置における画像処理方法であって、
前記記憶手段に記憶されているプリントジョブに対するページ設定の変更を指示する指示ステップと、
前記指示ステップによるページ設定の変更の指示により、前記プリントジョブを再度ラスタイメージに展開すべき必要性を判断する判断ステップと、
前記判断ステップによりラスタイメージに再展開すべき必要性がある場合に、再展開すべきページを特定する特定ステップと、
前記特定ステップにより特定されるページを再展開する印刷データと既に展開されている印刷データとに基づき印刷を行う印刷制御ステップと、
を有することを特徴とする画像処理方法。
【請求項１１】
外部装置から受信されるプリントジョブを記憶手段と、前記記憶手段で保持されているプリントジョブをラスタイメージデータに展開する展開し、該展開されるラスタイメージデータを保持するラスタデータ保持手段とを備えて、プリントジョブの印刷処理を行う画像処理装置における画像処理方法であって、
前記記憶手段に保持されているプリントジョブをリスト表示するジョブリスト表示ステップと、
前記ジョブリスト表示ステップにより表示されている任意のジョブに対してプリント時のモード設定変更を行うための設定変更ステップと、
前記設定変更ステップにより変更したモードが再展開処理を必要とするかどうかを判断する判断ステップと、
前記設定変更ステップで変更された内容を記述したジョブ設定ファイルを前記判断ステップによる判断結果情報とともにジョブ設定記憶手段に記憶し、前記設定変更ステップにより設定変されたプリントジョブの印刷時に、前記判断結果情報に基づいて、再展開が必要なページに対してのみ再展開処理されるラスタイメージデータで展開済みラスタイメージを置換して印刷する印刷制御ステップとを有することを特徴とする画像処理方法。
【請求項１２】
再展開処理が必要なモードを任意に設定するための再展開条件設定ステップを備え、
前記判断ステップは、前記再展開条件設定ステップで設定された内容に基づいて判断することを特徴とする請求項１１記載の画像処理方法。
【請求項１３】
請求項１０〜１２のいずれかに記載の画像処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１４】
請求項１０〜１２のいずれかに記載の画像処理方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置から受信するプリントジョブから生成されるラスタイメージを保持してページ設定される条件に従い印刷処理を行う画像処理装置および画像処理方法コンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムに関するものである。
【背景技術】
【０００２】
近年、プリント・オン・デマンドといわれる軽印刷の市場においては、コンピュータから画像形成装置に大量のジョブを転送してプリント出力する機会が増加しており、大量のジョブをいかに安く、いかに効率よくプリントするかが求められている。
【０００３】
しかしながら、１つのジョブを１つの画像形成装置でプリントするのでは効率が悪いため、大量のジョブを扱えるサーバとそれにつながる複数台の画像形成装置が必須となる。そこで、大量のジョブを扱うことを可能にするために、サーバ−クライアント方式と呼ばれ、クライアントユーザのジョブがドキュメントサーバを経由してプリンタに送られる方式が採用されている（下記特許文献１参照）。
【０００４】
そして、ホストコンピュータ上で作成した印刷データをネットワークに接続された白黒複写機や、カラー複写機から印刷することが可能である。また、印刷する際に、複写機に付属の様々なフィニッシング機能を利用することにより、ソート/ステイプル/ブックレットなどの簡易製本印刷を行うことが可能である。
【０００５】
このような軽印刷市場では、このようなカラー複写機のフィニッシング機能を利用して、パンフレットや資料などの印刷が行われている。また、ブックレット印刷をする際には、表紙/裏表紙や、合紙/章紙などにジョブ本体とは異なるメディアを使用して印刷することができる。
【０００６】
例えば、表紙/裏表紙には厚紙、章紙には色紙といったように複数種類のメディアを混在させたジョブを印刷することが可能である。
【特許文献１】特開２００１−１３４３８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
また、上記特許文献１に記載されているように、ＲＩＰによりラスタイメージに展開されている印刷済みのジョブをハードディスク等の記憶装置に保持しておき、スプーラ等のジョブリスト表示ツールを使用することによって、印刷済みジョブを再プリントすることが可能である。
【０００８】
しかし、印刷済み（もしくはＲＩＰ処理済み）のデータに対して、合紙の位置を変更したり、表紙のメディアの種類を変更したりした場合には、変更内容によってはジョブを再ＲＩＰ処理する必要がある。また、ページ単位での再ＲＩＰ処理ができないため、再ＲＩＰ処理が必要な設定変更を任意のページに対して行った場合、ジョブ全体（全てのページ）が再ＲＩＰ処理されてしまい、ページ数が多いジョブの場合は再ＲＩＰ処理に時間がかかってしまうといった問題がある。
【０００９】
本発明は、上記の問題点を解決するためになされたもので、本発明の第１の目的は、外部装置から受信して保持されるプリントジョブを解析して印刷可能なラスタイメージに展開した印刷データを記憶する記憶手段を備える画像処理装置において、前記記憶手段に記憶されているプリントジョブに対するページ設定の変更の指示により、前記プリントジョブを再度ラスタイメージに展開すべき必要性を判断し、によりラスタイメージに再展開すべき必要性がある場合に、再展開すべきページを特定し、特定されるページを再展開する印刷データと既に展開されている印刷データとに基づき印刷を行うことにより、任意のページに対して設定を変更した際に、再展開すべきページについて再展開を行うだけでよくなり、ページ設定変更後のプリント処理における再展開処理を最小限に抑えて、効率よくプリントジョブを処理できる画像処理装置および画像処理方法コンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【００１０】
また、本発明の第２の目的は、外部装置から受信して保持されるプリントジョブを解析して印刷可能なラスタイメージに展開した印刷データを記憶する記憶手段を備える画像処理装置において、記憶手段に記憶されているプリントジョブに対するページ設定の変更が指示された際に、前記プリントジョブを再度ラスタイメージに展開すべき必要性がある場合に、再展開すべきページを特定し、該特定されるページを再展開する印刷データと既に展開されている印刷データとに基づき印刷を行うことにより、任意のページに対して設定を変更した際に、その設定変更内容が再展開処理を行う必要があるページの情報を保持して、印刷時に、対応するページに対して既存の展開済みラスタデータと再展開されるスタイイメージデータとを置換することで、ページ設定変更後のプリント処理における再展開処理を最小限に抑えて、効率よくプリントジョブを処理できる画像処理装置および画像処理方法コンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【課題を解決するための手段】
【００１１】
上記目的を達成する本発明の画像処理装置は以下に示す構成を備える。
【００１２】
外部装置から受信して保持されるプリントジョブを解析して印刷可能なラスタイメージに展開した印刷データを記憶する記憶手段を備える画像処理装置であって、前記記憶手段に記憶されているプリントジョブに対するページ設定の変更を指示する指示手段と、前記指示手段によるページ設定の変更の指示により、前記プリントジョブを再度ラスタイメージに展開すべき必要性を判断する判断手段と、前記判断手段によりラスタイメージに再展開すべき必要性がある場合に、再展開すべきページを特定する特定手段と、前記特定手段により特定されるページを再展開する印刷データと既に展開されている印刷データとに基づき印刷を行う印刷制御手段とを有することを特徴とする。
【００１３】
また、外部装置からプリントジョブを受信した印刷処理を行う画像処理装置であって、前記プリントジョブを保持する記憶手段と、前記記憶手段で保持されているプリントジョブをラスタイメージデータに展開する展開手段と、前記展開手段により展開されるラスタイメージデータを保持するラスタデータ保持手段と、前記ラスタデータ保持手段に保持されているラスタイメージデータの任意のページのラスタイメージデータを入れ替える置換手段と、前記記憶手段に保持されているプリントジョブをリスト表示するジョブリスト表示手段と、前記ジョブリスト表示手段により表示されている任意のジョブに対してプリント時のモード設定変更を行うための設定変更手段と、前記設定変更手段により変更したモードが再展開処理を必要とするかどうかを判断する判断手段と、前記設定変更手段で変更された内容を記述したジョブ設定ファイルを前記判断手段による判断結果情報とともに記憶するためのジョブ設定記憶手段とを有し、前記設定変更手段により設定変されたプリントジョブの印刷時に、前記判断結果情報に基づいて、再展開が必要なページに対してのみ再展開処理されるラスタイメージデータで展開済みラスタイメージを前記置換手段で置換して印刷することを特徴とする。
【００１４】
上記目的を達成する本発明の画像処理方法は以下に示す構成を備える。
【００１５】
外部装置から受信して保持されるプリントジョブを解析して印刷可能なラスタイメージに展開した印刷データを記憶する記憶手段を備える画像処理装置における画像処理方法であって、前記記憶手段に記憶されているプリントジョブに対するページ設定の変更を指示する指示ステップと、前記指示ステップによるページ設定の変更の指示により、前記プリントジョブを再度ラスタイメージに展開すべき必要性を判断する判断ステップと、前記判断ステップによりラスタイメージに再展開すべき必要性がある場合に、再展開すべきページを特定する特定ステップと、前記特定ステップにより特定されるページを再展開する印刷データと既に展開されている印刷データとに基づき印刷を行う印刷制御ステップとを有することを特徴とする。
【００１６】
また、外部装置から受信されるプリントジョブを記憶手段と、前記記憶手段で保持されているプリントジョブをラスタイメージデータに展開する展開し、該展開されるラスタイメージデータを保持するラスタデータ保持手段とを備えて、プリントジョブの印刷処理を行う画像処理装置における画像処理方法であって、前記記憶手段に保持されているプリントジョブをリスト表示するジョブリスト表示ステップと、前記ジョブリスト表示ステップにより表示されている任意のジョブに対してプリント時のモード設定変更を行うための設定変更ステップと、前記設定変更ステップにより変更したモードが再展開処理を必要とするかどうかを判断する判断ステップと、前記設定変更ステップで変更された内容を記述したジョブ設定ファイルを前記判断ステップによる判断結果情報とともにジョブ設定記憶手段に記憶し、前記設定変更ステップにより設定変されたプリントジョブの印刷時に、前記判断結果情報に基づいて、再展開が必要なページに対してのみ再展開処理されるラスタイメージデータで展開済みラスタイメージを置換して印刷する印刷制御ステップとを有することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、任意のページに対して設定を変更した際に、再展開すべきページについて再展開を行うだけでよくなり、ページ設定変更後のプリント処理における再展開処理を最小限に抑えて、効率よくプリントジョブを処理できる。
【発明を実施するための最良の形態】
【００１８】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００１９】
＜システム構成の説明＞
〔第１実施形態〕
以下、図面を参照して本発明の実施の形態を説明する。
【００２０】
図１は、本発明に係る画像処理システムの構成を説明する図であり、ネットワークを介して複数のクライアントとしてのホストコンピュータと画像処理属性が異なるＭＦＰ等が接続されたネットワークシステム例に対応する。
【００２１】
図１において、ホストコンピュータ１０、１４には、所定のハードウエア資源を備え、該ハードウエア資源としてのハードディスク等に記憶されるＯＳにより、記憶される各種のアプリケーションを実行して印刷ジョブを生成して、プリンタドライバ等を介して白黒複写機１１，１２またはカラー複写機１３に送信可能に構成されている。
【００２２】
この場合において、カラー複写機１３は、フィニッシング機能を実行するためのソート／ステイプル／ブックレット等を備え、ホストコンピュータ１０、１４からのジョブ指定で設定される印刷設定（ソート／ステイプル／ブックレット）に基づいて、各種のシート後処理を自動化して、表紙／裏表紙や、合紙／章紙等のシートアレンジメントを施した印刷物を生成可能に構成されている。
【００２３】
図２は、本発明の第１実施形態を示す画像処理システムに適用可能な画像処理装置、画像出力装置等の構成を説明するブロック図であり、この画像処理システムはホストコンピュータ２１０と、コントローラ２２０と、画像出力装置３００とを有し、各々がケーブル２０１、ケーブル２０２を介して接続されている。
【００２４】
図２において、ホストコンピュータ２１０は、図示しないＯＳの管理下で動作するプリンタドライバを介して、プリントデータ（ここではＰＤＬデータとして説明する）をコントローラ２２０に送信するデータ供給源として機能する。
【００２５】
コントローラ２２０は、ホストコンピュータ２１０からケーブル２０１、外部インターフェース２２５を介して供給されたプリントデータを、ＨＤＤコントローラ２２３を介して内蔵ＨＤ２２４に一旦保持する。
【００２６】
そして、内蔵ＨＤ２２４に保持されたプリントデータは、ＣＰＵバス２０３を介してＰＤＬバッファ２２６に一時的に保持される。コントローラ２２０は、ＰＤＬバッファ２２６に保持されているＰＤＬデータをフレームメモリ２２７にラスタイメージとして展開して画像データを生成する。
【００２７】
そして、フレームメモリ２２７に展開された画像データは、外部Ｉ／Ｆ２２５に接続されるケーブル２０２を介して画像出力装置３００に転送され、記録媒体にプリントされる。ここで、ケーブル２０１、２０２は、パラレルケーブル、ＳＣＳＩケーブル、シリアルケーブル、ネットワークケーブル等の汎用ケーブルでも、専用のケーブルでも構わない。
【００２８】
画像出力装置３００は、ホストコンピュータ２１０で生成したプリントデータを出力するプリンタとして機能するための画像形成部３０３と、原稿を複写する複写機やスキャナとして機能するための画像読取り部３０１とを備える。
【００２９】
また、コントローラ２２０は、ケーブル２０１を介して画像出力装置３００のステータス情報等を取得し、ホストコンピュータ２１０に送信することができる他、このステータス情報に基づいて画像出力装置３００を制御することができる。
【００３０】
ＣＰＵ２２１は、ＲＯＭ２２２に格納された制御プログラムに基づいて動作し、コントローラ２２０の各種の画像処理機能を制御する。内蔵ＨＤ２２４は、プリント済みのＰＤＬデータやＰＤＬデータを展開して生成した画像データを一時的に保持する領域やフォントデータを格納する領域等を有し、ＨＤＤコントローラ２２３を介してＣＰＵバス２０３に接続されている。
【００３１】
ＲＡＭ２２８は、ホストコンピュータ２１０より受信したＰＤＬデータを一時的に保持するバッファであるＰＤＬバッファ２２６と、ＰＤＬデータを展開し、その展開した画像データを一時的に保持するためフレームメモリ２２７とを含む。
【００３２】
ＲＯＭ２２２は、例えばプログラマブルメモリ（例えば、ＥＥＰＲＯＭ）により構成してホストコンピュータ２１０等から制御プログラムをインストール可能にすることも有効であるし、例えばフレキシブルディスク、ＣＤ−ＲＯＭ等のメモリ媒体及びそのコントローラ（ドライバ）等により構成することも有効である。なお、ＣＰＵ２２１により読み取り可能な様態で制御プログラムを格納した状態のメモリ媒体自体（例えば、ＲＯＭ２２２）が法上の発明を構成する。
【００３３】
コントローラ２２０は、ホストコンピュータ２１０から供給されるＰＤＬデータに応じて、フルカラーまたはグレイスケール用の画像データを生成する。
【００３４】
画像出力装置３００に対する画像データの送信はケーブル２０２を介して行われる。画像出力装置３００は、コントローラ２２０から供給された画像データに基づいて画像処理部３０２でＣＭＹＫデータ（グレイスケールの場合にはＫデータ）を生成し、これを画像形成部３０３に供給して記録媒体上に画像を出力する。また、画像読み取り部３０１で読み取られた画像データを画像形成部３０３に供給して記録媒体上に画像を出力する。
【００３５】
画像形成部３０３は、例えば４００ｄｐｉの解像度のカラーまたはグレイスケール画像を出力する機能を有する。制御部３０５は、コントローラ２２０または操作部３０４からの命令に基づいて画像出力装置３００の動作を制御する。
【００３６】
図３は、図２に示した画像出力装置３００の具体的な構成例を示す図であり、この構成例は、フルカラーの画像を出力可能な電子写真方式の画像形成装置であって、複写機としての機能とプリンタとしての機能とを有する。なお、図２と同一のものには同一の符号を付してある。
図３において、ＤＦ（Document Feeder）３１７は原稿給紙装置であり、所定位置に積載された複数の原稿を１枚ずつ原稿読み取り位置に順次搬送する。ＤＦ３１７または手動により原稿読み取り位置に置かれた原稿は、例えば光学系やカラーＣＣＤ等を含む画像読み取り部３０１により読み取られて、これにより原稿画像に対応したＲＧＢデータが生成され、画像処理部３０２へ送られる。
【００３７】
画像処理部３０２は、コントローラ２２０から送られてきた画像データと画像読み取り部３０１から送られてきた画像データのいずれかを制御部３０５による制御に基づいて選択して画像形成部３０３及びコントローラ２２０へ送信する。
【００３８】
すなわち、制御部３０５は、この画像出力装置３００をプリンタとして使用する場合には、コントローラ２２０から供給される画像データを選択し、複写機として使用する場合には、画像読み取り部３０１から供給される画像データを選択する。
【００３９】
画像処理部３０２は、入力されたＲＧＢデータをＹＭＣＫデータに変換して、Ｃ，Ｍ，Ｙ，Ｋの画像データを画像形成部３０３のレーザ駆動部３０６に供給する。レーザ駆動部３０６は、供給されるＣ，Ｍ，Ｙ，Ｋの画像データをレーザ光に変換して、このレーザ光を感光ドラム３０７上で走査させて潜像を形成する。画像を出力するための記録紙は、上段カセット３１４または下段カセット３１５から選択して給紙され、搬送経路３０９を経由して感光ドラム３０７のところまで搬送される。
【００４０】
感光ドラム３０７上の潜像は、不図示の現像器により現像され、これにより可視像（トナー像）が形成され、記録紙に転写される。この潜像の形成、現像、転写の動作は、Ｃ，Ｍ，Ｙ，Ｋの各色について実行され、記録紙上にカラー画像が合成される。
【００４１】
このようなプロセスに従いトナー像が転写された記録紙は、定着器３０８に搬送され、ここでトナー像が定着される。その後、記録紙は、片面に画像を形成するモードにおいては、排紙装置３１６の排紙トレイ３１６Ａ、３１６Ｂに排出される。
【００４２】
一方、両面に画像を形成するモードにおいては、記録紙の片面に対するトナー像の転写が終了したら、搬送経路３１１を経由して反転ユニット３１０で反転され、搬送経路３１２および両面トレイ３１３を経由し、再び搬送経路３０９に搬送される。そして、裏面に対してトナー像を転写した後に、定着器３０８によりトナー像を定着し、排紙装置３１６に排出される。
【００４３】
図４は、図２に示した内蔵ＨＤＤ２２４に保持されているジョブのリスト表示を行うツール（スプーラ）の表示画面の一例を示す図であり、制御部３０５の表示制御で操作部３０４に表示される画面に対応する。
【００４４】
図４において、スプーラのメインウィンドウ４００は、接続しているコントローラ名４０１、ホールドキュー４０７、ＲＩＰキュー４０８、プリント済みキュー４０９の各キューに保持されているジョブのリストが表示される。また、各ジョブの情報として、ジョブ名４０２、ユーザ名４０３、プリント日時４０４、出力したプリンタ名４０５、ジョブのサイズ４０６が表示される。
【００４５】
ここで、ホールドキュー４０７には、ＲＩＰ処理前のジョブデータ、ＲＩＰキュー４０８にはＲＩＰ処理済みのラスタデータ付きジョブデータ、印刷済みキュー４０９には印刷済みのジョブデータ（ラスタデータ付きまたはラスタデータなし）がそれぞれ保持されている。
【００４６】
なお、印刷済みキュー４０９は、印刷済みのラスタ付きデータが保持されるが、後続のジョブのラスタデータを保持する領域が足りなくなった場合には、古いジョブのラスタデータから順次消去されていく。
【００４７】
また、印刷済みキューに保存するジョブ数を任意に設定することが可能であり、例えばジョブ数＝３０と設定されている場合には、３１個目のジョブの印刷が終了した時点で、一番古いジョブが自動的に消去される制御が実行されるようになっている。
【００４８】
ＲＩＰキュー４０８のジョブ及び印刷済みキュー４０９のジョブでラスタデータ付きのジョブに対しては、ジョブリストの左側にラスタデータ付きとを識別可能とするため特定のマーク４１０が表示される。なお、マーク自体は、これに限らない。
【００４９】
また、このスプーラにより表示されているジョブの情報は、定期的に更新され、更新する間隔はユーザが任意に設定することが可能となっている。
【００５０】
さらに、このスプーラのメインウィンドウ４００では、様々なジョブの管理を行うためのメニューが用意されており、プリントの実行、RIP処理のみの実行、Preview表示、ジョブの保存／削除等が不図示のメニューより選択実行することが可能となっている。
【００５１】
図４に図示されているスプーラのメインウィンドウ４００では、１台のサーバのみのジョブリストが表示されているが、複数のサーバのジョブリストを表示することが可能であり、また、表示するためのフィルタを任意に設定することによって、ユーザが任意のジョブのみを表示させることができる。
【００５２】
図５は、図４に示した各キューに保持されているジョブの設定を変更するためのウィンドウを示した図であり、図２に示した操作部３０４に制御部３０５の制御で表示される。
【００５３】
図５において、ページ設定画面５００は、スプーラのメインウィンドウ４００において、任意のジョブを選択し、不図示のコマンドメニューからジョブ設定画面を選択することによって表示される。
【００５４】
このページ設定画面５００では、章先頭ページ設定５０１、ページ範囲設定５０２、給紙段設定５０３、メディア設定５０４、両面設定５０５、カラーモード設定５０６、フィニッシング設定５０７の設定項目がある。
【００５５】
章先頭ページ設定５０１では、ジョブを複数の章に区切って印刷したい場合に、各章の先頭ページを入力する。例えば、両面のジョブで、偶数ページ（例えばページ１０）を章の先頭ページとして指定した場合、ページ９の裏面には自動的に白紙ページが挿入される。ページ範囲設定５０２では設定変更をしたいページ範囲、給紙段設定５０３では指定したページを印刷する際に使用する給紙段、メディア設定５０４では指定してページを印刷する際に使用する用紙の種類をそれぞれ指定する。同様に、両面設定５０５、カラーモード設定５０６、フィニッシング設定５０７でも、指定したページに対する所望の設定を行う。設定を有効にするためには、適用ボタン５０８を選択する。
【００５６】
そして、適用ボタン５０８を選択すると、ページ設定リスト表示画面５１０に設定した内容が表示される。
【００５７】
図５に示す例では、２０ページのブックレットジョブに対して、表紙と裏表紙のみをトレイ１/厚紙/片面印刷/CMYKカラーモード/フィニッシングなしに指定した場合の設定例が示されている。
【００５８】
また、ページ設定リスト表示画面５１０に設定されている設定を解除したい場合には、設定を解除したいリストを選択し、削除ボタン５０９を選択することによってリストから削除される。設定を変更したい場合は、変更したいリストを選択し、設定オプションとなる各ボタン５０２〜５０７の所望の設定を変更し、再度適用ボタン５０８を選択することによって設定内容を変更することが可能となっている。
【００５９】
そして、ページ設定が完了したら、ＯＫボタン５１１またはキャンセルボタン５１２を選択することによって、ページ設定画面５００を閉じる。
【００６０】
図６は、図５に示したページ設定画面で設定されるページ設定ファイルの例を示す図である。
【００６１】
図６において、ページ設定ファイル６０１は、図５に示してある設定を行った後の設定ファイルの記述内容を示したものである。
【００６２】
前述のように、自動的に白紙が挿入される場合は、その位置が"Insert Blank Page"フィールドに記述される。
【００６３】
そして、"1^"は、ページ１の後ろに白紙ページが挿入されることを示しており、"^20"はページ２０の前に白紙ページが挿入されることを示している。
【００６４】
"Default setting"フィールドは、ジョブ全体の設定を示している。その次に、各ページの設定内容が記述される。ここで、オプション設定がブランクになっている場合は、その設定はジョブ全体の設定と同じ設定を使用することを示している。また、"ReRIP flag"設定は、「０」に設定されている場合はそのページは再RIP処理を行うことが必要ないということ、「１」に設定されている場合は再RIP処理が必要であることを示している。
【００６５】
各設定項目において、設定を変更した場合に再RIP処理をする必要があるかどうかはシステム側の設定に依存しており、例えば、給紙段設定、両面設定及びフィニッシング設定の変更はラスタデータを変更する必要はなく、出力するページデータの順番を印刷時に入れ替えるだけのため再ＲＩＰ処理が不要である。
【００６６】
一方、メディア設定及びカラーモード設定を変更した場合は、指定されてメディアに合わせた色処理を行ったり、CMYK4色のラスタデータかKのみのラスタデータかというように、色処理のパラメータが異なるために再ＲＩＰ処理が必要となる。
【００６７】
同様にして、ページ設定ファイル６０２は、章先頭ページとしてページ１０を設定した場合のページ設定ファイルの記述内容を示しており、"Chapter Start"フィールドにページ１０が設定され、ページ９の裏に白紙ページが自動的に挿入され、ページ１０のみトレイ１／厚紙／片面／CMYKモードが適用されることを示している。
【００６８】
また、この場合は、カラーモードやメディアの種類が設定変更されているため、"ReRIP flag"設定が「１」になっている。
【００６９】
図７は、図２に示した操作部３０４に表示されるユーザ設定画面の一例を示す図であり、出力時の各種モード設定に対して、ジョブ設定を変更して印刷する場合に再RIPを必要とするかどうかをユーザが任意に設定するための設定画面例に対応する。なお、本画面は、 スプーラのメインウィンドウ４００の不図示のメニューから、再ＲＩＰ処理を必要とするかどうかを各出力モード設定に対して指定するためのコマンドを選択した場合に表示される。
【００７０】
図７において、各モード設定に対して、ジョブ設定を変更した場合に再ＲＩＰ処理を必要するかどうかを任意に選択できるようになっている。
【００７１】
図７に示す例では、メディア設定、カラーモード設定、出力プロファイル設定は再ＲＩＰ処理を必要とし、それ以外の給紙段、両面、フィニッシング、ページ順、トナーリダクションの各モード設定を変更した際には、再ＲＩＰ処理は必要としない設定になっている。
【００７２】
また、画面の左下に、「デフォルト設定」ボタンがあり、このボタンＢＴ１を選択した場合には、各モード設定の再ＲＩＰする/再ＲＩＰしないの設定が、システム側で設定されている値にセットされる。
【００７３】
一方、変更した設定をシステムに適用するためにはOKボタンＢＴ２を選択し、設定変更をキャンセルして設定画面を終了したい場合には、キャンセルボタンＢＴ３を選択すると、本設定画面が制御部３０５の制御に基づいて操作部３０４から閉じられる。
【００７４】
また、図７に示す設定画面例では、例えば８個のモード設定が表示されているが、再ＲＩＰする／再ＲＩＰしないの設定を行うことが可能なモードはこれに限らず、全てのモードに関して設定可能であっても構わないし、特定のモードに対してのみユーザが設定可能なように管理者が別途設定ツールを用いて設定可能であっても構わない。
【００７５】
さらには、再ＲＩＰする／再ＲＩＰしないの設定は、そのジョブに対してのみ有効なのか、システム全体に対して設定を有効にするのかを任意に設定できる。
【００７６】
これにより、ユーザが意図しないモード設定を間違って変更してしまった場合でも、再ＲＩＰ処理によるラスタデータの更新が行われないため、出力ミスを防ぐことが可能となる。
【００７７】
また、設定の変更を反映させるためには、必ず再ＲＩＰ処理が必要なモードに対して再ＲＩＰしない設定にした場合に、ユーザにその旨を通知するための不図示の警告画面が制御部３０５の制御に基づいて操作部３０４に表示される。
【００７８】
図８は、図２に示した操作部３０４に表示されるページ設定画面の一例を示す図であり、ページ設定画面での設定において、任意のページに対して設定が重複した場合のエラー処理を示した例である。
【００７９】
図９は、図８に示した適用ボタン７０８を選択した場合における重複設定警告画面の一例を示す図であり、図２に示した制御部３０５の制御に基づいて、操作部３０４に表示される。
【００８０】
図８において、ページ設定画面７００のページ設定リスト画面７０２に示したあるように、既にページ４〜ページ１０に対して両面設定がオフに設定されているにも拘わらず、ページ範囲設定でページ７〜ページ１０を設定し、両面設定を「上と上を合わせる」と設定して適用ボタン７０８を選択した場合には、図９に示してあるようなエラー表示画面が制御部３０５の制御に基づいて操作部３０４に表示され、ユーザに重複設定状態が発生している旨の注意を促すようになっている。
【００８１】
図１０は、本発明に係る画像処理装置における第２のデータ処理手順の一例を示すフローチャートであり、例えば図８に示すようなページ設定画面で、直前に設定されている内容を変更後に、プリントを実行した場合の処理手順に対応する。なお、Ｓ９０１〜Ｓ９１０は各ステップを示し、各ステップは、制御部３０５が内蔵ＨＤ２２４等に記憶される制御プログラムを実行することで実現される。
【００８２】
まず、図４に示したスプーラのメインウィンドウ４００において、内蔵ＨＤ２２４内に確保されるキューに保存されているラスタ付きジョブの中から設定変更を行うジョブを選択し、図８に示すようなページ設定画面を制御部３０５の制御基づいて操作部３０４に開く表示制御を実行する（Ｓ９０１）。
【００８３】
そして、図７に示すようなジョブ設定画面で所望の設定変更を行い、適用ボタン７０８で設定変更を有効にする（Ｓ９０２）。
【００８４】
次に、制御部３０５は、設定をしたページが重複していないかどうかをチェックし（Ｓ９０３）、重複していないと判断した場合は、ページ設定ファイルを更新する（Ｓ９０５）。
【００８５】
一方、ステップＳ９０３で、設定に重複があると制御部３０５が判断した場合は、設定が重複しているページがある旨のエラーメッセージ、例えば図９に示したメッセージを制御部３０５の制御に基づいて操作部３０４に表示し（Ｓ９０４）、ステップＳ９０２へ戻り、ジョブ設定画面で設定の修正（変更）を行う。
【００８６】
次に、スプーラのメインウィンドウ４００でページ設定変更を行ったジョブに対してプリント指示を実行する（Ｓ９０６）。次に、ページ設定ファイルの記述を制御部３０５がチェックし、記述されている先頭のページから順にReRIPフラグが設定されているかどうかをチェックする（Ｓ９０７）。
【００８７】
そして、ReRIPフラグが設定されていると制御部３０５が判断した場合には、そのページに対しては設定内容に基づいて再RIP処理を行い、内蔵ＨＤ２２４に格納されている既存のラスタデータと置換してデータの内容を更新する（Ｓ９０９）。
【００８８】
一方、ステップＳ９０８で、ReRIPフラグが設定されていないと制御部３０５が判断した場合には、そのページに対するRIP処理はスキップされ、ステップＳ９１０へ進む。
【００８９】
そして、全ページの処理が終了したかを制御部３０５が確認し（Ｓ９１０）、終了していないと判断した場合は、カウンタｎを「１」インクリメントして（Ｓ９１１）、残っているページの処理に移り、ステップＳ９０７以降の処理を残りのページに対して行う。
【００９０】
一方、ステップＳ９１０で、全ページの処理が完了し手いると制御部３０５が判断した場合は、ラスタデータを画像形成装部３０３へ送信することによって、印刷処理が実行される。
【００９１】
これにより、ジョブ設定変更に伴い、再ＲＩＰが必要なページに対して、そのページに対する再ＲＩＰを実行することができ、不要なページに対するＲＩＰ処理が不要となり、それ分早く変更された設定に従うジョブを画像形成部３０３が出力することができ、既存のＲＩＰデータを活かして、なお、かつ、再ＲＩＰされたページを効率よく出力することができる。また、ジョブ設定で重複した設定を行う警告が表示され、ユーザの設定ミスを的確に警告することができる。
【００９２】
図１１は、本発明に係る画像処理装置における第２のデータ処理手順の一例を示すフローチャートであり、例えば図１０に示したステップＳ９０２におけるジョブ設定に伴うReRIP flagの設定処理（各モードに対して再RIPする/再RIPしないの設定を行った場合に、その設定内容をもとに"ReRIP flag"をページ設定ファイルにセットする処理）手順に対応する。なお、Ｓ１００１〜Ｓ１００９は各ステップを示し、各ステップは、制御部３０５が内蔵ＨＤ２２４等に記憶される制御プログラムを実行することで実現される。
【００９３】
まず、スプーラのメインウィンドウ４００において、内蔵ＨＤ２２４に確保されるキューに保存されているラスタ付きジョブの中から設定変更を行うジョブを選択し、例えば図８に示した形式のページ設定画面を制御部３０５の制御に基づいて操作部３０４に開く表示制御を行う（Ｓ１００１）。
【００９４】
ここで、ジョブ設定画面で所望の設定変更を行い、適用ボタン７９８で設定変更を有効にする（Ｓ１００２）。
【００９５】
次に、制御部３０５は、図８に示す画面において、設定をしたページが重複していないかどうかをチェックし（Ｓ１００３）、重複していないと判断した場合は設定変更が行われたモードに対して再RIPする設定がされているかどうかをチェックする（Ｓ１００５）。
【００９６】
一方、ステップＳ１００３で、ページ設定に重複があると制御部３０５が判断した場合は、設定が重複しているページがある旨のエラーメッセージを、例えば図９に示す画面を制御部３０５の制御に基づいて操作部３０４に表示し（Ｓ１００４）、ステップＳ１００２へ戻り、ジョブ設定画面で設定の修正（変更）を行う。
【００９７】
次に、ステップＳ１００６で、設定変更が行われたモードに対して再RIPする設定がされているため、再ＲＩＰする必要があるかどうかを制御部３０５が判断して、再RIPする設定になっているモードの設定変更が行われているページがあると判断した場合には、ページ設定ファイルにReRIP flagを設定（記述）する（Ｓ１００７）。
【００９８】
一方、ステップＳ１００６で、再RIPしない設定になっていると制御部３０５が判断した場合には、ステップＳ１００８へ進み、ページ設定ファイルには記述せず、全ての設定変更項目に関してチェックが完了したかどうかを制御部３０５が判断する（Ｓ１００８）。なお、ReRIP flagの設定が完了した場合も同様に全ての設定変更項目に関してチェックが完了したかどうかを判断する。
【００９９】
そして、ステップＳ１００８で、全ての設定項目に対してチェックが完了していないと制御部３０５が判断した場合は、ステップＳ１００５に戻り、設定変更が行われた他のモードに対して再ＲＩＰが必要かどうかをチェックする。
【０１００】
一方、ステップＳ１００８で、全ての項目に対してチェックが完了していると制御部３０５が判断した場合は、ページ設定ファイルを更新して（Ｓ１００９）、本処理終了する。
【０１０１】
これにより、ページ設定が変更されたジョブについて、再ＲＩＰの必要性がページ単位に判定して、再ＲＩＰフラグを設定するため、ページ設定を変更した場合における再ＲＩＰ対象ページを識別することができ、以後の出力時におけるＲＩＰ処理時間を短縮することができる。
【０１０２】
本実施形態によれば、印刷済みまたはホールドキューに保持されているラスタデータ付きのジョブの設定を変更して再印刷する際に、再RIP処理を必要とするページのみを再RIPし、既存のラスタデータと置換することにより、設定変更後の印刷処理時間を最小限に抑えることが可能となる。
【０１０３】
また、各モード設定に対して再RIP処理を必要とするかどうかをユーザが任意に設定可能となっていることによって、ユーザが不要なモード設定を間違って変更してしまった場合でも、再RIP処理が行われないことによって出力ミスを防ぐことが可能となる。
【０１０４】
〔第２実施形態〕
上記実施形態では、ネットワーク上の画像処理装置のハードディスク等の記憶装置にＲＩＰ済みで格納されているジョブのページ設定を操作部からの設定により変更した場合に、再ＲＩＰが必要なページに対してＲＩＰ処理を実行する場合について説明したが、図４に示したウインドウ４００や、図８に示したページ設定画面をネットワーク上のユーザＰＣ上で表示制御して、図１０、図１１に示すフローチャートに示す手順を実行させるように構成してもよい。
【０１０５】
〔第３実施形態〕
上記実施形態では、ネットワーク上の画像処理装置のハードディスク等の記憶装置にＲＩＰ済みで格納されているジョブのページ設定を操作部からの設定により変更した場合に、再ＲＩＰが必要なページに対してＲＩＰ処理を実行する場合について説明したが、図４に示したウインドウ４００や、図８に示したページ設定画面をネットワーク上の他の画像処理装置の操作部上で表示制御して、図１０、図１１に示すフローチャートに示す手順を実行させるように構成してもよい。
【０１０６】
〔第４実施形態〕
以下、図１２に示すメモリマップを参照して本発明に係る画像処理システムで読み取り可能なデータ処理プログラムの構成について説明する。
【０１０７】
図１２は、本発明に係る画像処理システムで読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１０８】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１０９】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１１０】
本実施形態における図１０，図１１に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１１１】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１１２】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１３】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１１４】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１１５】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１６】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１１７】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１１８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２０】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１２１】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではなく、以下の実施態様も含まれることはいうまでもない。以下、その実施態様１〜１４について説明する。
【０１２２】
〔実施態様１〕
外部装置から受信して保持されるプリントジョブを解析して印刷可能なラスタイメージに展開した印刷データを記憶する記憶手段（図２に示す内蔵ＨＤ２２４）を備える画像処理装置であって、前記記憶手段に記憶されているプリントジョブに対するページ設定の変更を指示する指示手段（図２に示す操作部３０４に表示されるＵＩを介して指示する）と、前記指示手段によるページ設定の変更の指示により、前記プリントジョブを再度ラスタイメージに展開すべき必要性を判断する判断手段（図１１にステップＳ１００６）と、前記判断手段によりラスタイメージに再展開すべき必要性がある場合に、再展開すべきページを特定する特定手段（図１１にステップＳ１００７）と、前記特定手段により特定されるページを再展開する印刷データと既に展開されている印刷データとに基づき印刷を行う印刷制御手段（図１０にステップＳ９０６〜Ｓ９１０）とを有することを特徴とする画像処理装置。
【０１２３】
これにより、保持されるプリントジョブに対してページ設定が変更された場合に、既に展開されている各ページに対する再展開処理が全ページに及ぶことがなくなり、ページ設定変更後のプリントジョブ処理時間を短縮できる。
【０１２４】
〔実施態様２〕
前記判断手段が前記指示手段によるページ設定の変更指示がジョブ中の各ページで重複していると判断した場合に、ページ設定の変更指示エラーを表示部に表示する（図１０に示すステップＳ９０４、図１１に示すステップＳ１００４）ことを特徴とする実施態様１記載の画像処理装置。
【０１２５】
これにより、ページ設定変更に誤りがある場合に、ユーザにその設定エラーを警告することができる。
【０１２６】
〔実施態様３〕
外部装置からプリントジョブを受信した印刷処理を行う画像処理装置であって、前記プリントジョブを保持する記憶手段（図２に示す内蔵ＨＤ２２４）と、前記記憶手段で保持されているプリントジョブをラスタイメージデータに展開する展開手段（図２に示すＣＰＵ２２１が内蔵ＨＤ２２４から読み出す展開処理プログラムによりフレームメモリ２２８上に展開する）と、前記展開手段により展開されるラスタイメージデータを保持するラスタデータ保持手段（図２に示す内蔵ＨＤ２２４あるいはＲＡＭ２２８）と、前記ラスタデータ保持手段に保持されているラスタイメージデータの任意のページのラスタイメージデータを入れ替える置換手段（図１０に示すステップＳ９０９）と、前記記憶手段に保持されているプリントジョブをリスト表示するジョブリスト表示手段（図４に示す画面）と、前記ジョブリスト表示手段により表示されている任意のジョブに対してプリント時のモード設定変更を行うための設定変更手段（図１１に示すステップＳ１００２）と、前記設定変更手段により変更したモードが再展開処理を必要とするかどうかを判断する判断手段（図１０に示すステップＳ９０８）と、前記設定変更手段で変更された内容を記述したジョブ設定ファイルを前記判断手段による判断結果情報とともに記憶するためのジョブ設定記憶手段（図１１に示すステップＳ１００７）とを有し、前記設定変更手段により設定変されたプリントジョブの印刷時に、前記判断結果情報に基づいて、再展開が必要なページに対してのみ再展開処理されるラスタイメージデータで展開済みラスタイメージを前記置換手段で置換して印刷することを特徴とする画像処理装置。
【０１２７】
これにより、保持されるプリントジョブに対してページ設定が変更された場合に、既に展開されている各ページに対する再展開処理が全ページに及ぶことがなくなり、ページ設定変更後のプリントジョブ処理時間を短縮できる。
【０１２８】
〔実施態様４〕
再展開処理が必要なモードを任意に設定するための再展開条件設定手段（図７に示す設定画面を介して設定する）を備え、前記判断手段は、前記再展開条件設定手段で設定された内容に基づいて判断することを特徴とする実施態様３記載の画像処理装置。
【０１２９】
これにより、ユーザが再展開条件をカスタマイズすることができる。
【０１３０】
〔実施態様５〕
前記ジョブリスト表示手段では、ラスタイメージデータを保持しているかどうかを識別表示可能（図４に示すマーク４１０）することを特徴とする実施態様３記載の画像処理装置。
【０１３１】
これにより、プリントジョブの状態から展開済みか否かを判断することができる。
【０１３２】
〔実施態様６〕
前記ジョブ設定記憶手段は、前記展開処理を必要とするかどうかを示すフラグがページ毎に記憶可能（図１１に示すステップＳ１００６、Ｓ１００７）とすることを特徴とする実施態様３記載の画像処理装置。
【０１３３】
これにより、ページ単位に再展開処理の必要性を判断することが可能となる。
【０１３４】
〔実施態様７〕
前記フラグが前記ジョブ設定記憶手段に記憶されているページに対して前記再展開処理を行う（図１０に示すステップＳ９０９）ことを特徴とする実施態様３または６記載の画像処理装置。
【０１３５】
これにより、再展開が必要なページのみに対して再展開処理を行うだけで済み、全体としてのプリント処理時間を短縮できる。
【０１３６】
〔実施態様８〕
前記設定変更手段によりページ設定の変更を行う際に、任意のページに対して重複した設定が行われた場合には警告メッセージを表示する（図１０に示すステップＳ９０４、図１１に示すステップＳ１００４）ことを特徴とする実施態様３記載の画像処理装置。
【０１３７】
これにより、再展開が必要なページのみに対して再展開処理を行うだけで済み、全体としてのプリント処理時間を短縮できる。
【０１３８】
〔実施態様９〕
前記再展開条件設定手段により設定された内容を任意のジョブに対してのみ有効にするのか、全てのジョブに対して有効にするのかを設定可能とすることを特徴とした実施態様４記載の画像処理装置。
【０１３９】
これにより、任意のジョブに対してのみ有効にするのか、全てのジョブに対して有効にするのかを選択しながら再展開すべき処理を実行させることができる。
【０１４０】
〔実施態様１０〕
外部装置から受信して保持されるプリントジョブを解析して印刷可能なラスタイメージに展開した印刷データを記憶する記憶手段を備える画像処理装置における画像処理方法であって、前記記憶手段に記憶されているプリントジョブに対するページ設定の変更を指示する指示ステップ（図１０に示すステップＳ９０１、図１１に示すステップＳ１００１）と、前記指示ステップによるページ設定の変更の指示により、前記プリントジョブを再度ラスタイメージに展開すべき必要性を判断する判断ステップ（図１１に示すステップＳ１００６）と、前記判断ステップによりラスタイメージに再展開すべき必要性がある場合に、再展開すべきページを特定する特定ステップ（図１１に示すステップＳ１００７）と、前記特定ステップにより特定されるページを再展開する印刷データと既に展開されている印刷データとに基づき印刷を行う印刷制御ステップ（図１０に示すステップＳ９０７〜Ｓ９１０）とを有することを特徴とする画像処理方法。
【０１４１】
これにより、実施態様１と同等の効果を奏する。
【０１４２】
〔実施態様１１〕
外部装置から受信されるプリントジョブを記憶手段と、前記記憶手段で保持されているプリントジョブをラスタイメージデータに展開する展開し、該展開されるラスタイメージデータを保持するラスタデータ保持手段とを備えて、プリントジョブの印刷処理を行う画像処理装置における画像処理方法であって、前記記憶手段に保持されているプリントジョブをリスト表示するジョブリスト表示ステップ（図１０に示すステップＳ９０１、図１１に示すステップＳ１００１）と、前記ジョブリスト表示ステップにより表示されている任意のジョブに対してプリント時のモード設定変更を行うための設定変更ステップ（図１０に示すステップＳ９０１、図１１に示すステップＳ１００１）と、前記設定変更ステップにより変更したモードが再展開処理を必要とするかどうかを判断する判断ステップ（図１１に示すステップＳ１００６）と、前記設定変更ステップで変更された内容を記述したジョブ設定ファイルを前記判断ステップによる判断結果情報とともにジョブ設定記憶手段に記憶し、前記設定変更ステップにより設定変されたプリントジョブの印刷時に、前記判断結果情報に基づいて、再展開が必要なページに対してのみ再展開処理されるラスタイメージデータで展開済みラスタイメージを置換して印刷する印刷制御ステップ（図１０に示すステップＳ９０７〜Ｓ９１０）とを有することを特徴とする画像処理方法。
【０１４３】
これにより、実施態様１と同等の効果を奏する。
【０１４４】
〔実施態様１２〕
再展開処理が必要なモードを任意に設定するための再展開条件設定ステップを備え、前記判断ステップ（図１１に示すステップＳ１００６）は、前記再展開条件設定ステップで設定された内容に基づいて判断することを特徴とする請求項１１記載の画像処理方法。
【０１４５】
これにより、実施態様４と同等の効果を奏する。
【０１４６】
〔実施態様１３〕
実施態様１０〜１２のいずれかに記載の画像処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【０１４７】
これにより、実施態様１０〜１２と同等の効果を奏する。
【０１４８】
〔実施態様１４〕
実施態様１０〜１２のいずれかに記載の画像処理方法をコンピュータに実行させることを特徴とするプログラム。
【０１４９】
これにより、実施態様１０〜１２と同等の効果を奏する。
【図面の簡単な説明】
【０１５０】
【図１】本発明に係る画像処理システムの構成を説明する図である。
【図２】本発明の第１実施形態を示す画像処理システムに適用可能な画像処理装置、画像出力装置等の構成を説明するブロック図である。
【図３】図２に示した画像出力装置の具体的な構成例を示す図である。
【図４】図２に示した内蔵ＨＤＤに保持されているジョブのリスト表示を行うツール（スプーラ）の表示画面の一例を示す図である。
【図５】図４に示した各キューに保持されているジョブの設定を変更するためのウィンドウを示した図である。
【図６】図５に示した頁設定画面で設定されるページ設定ファイルの例を示す図である。
【図７】図２に示した操作部に表示されるユーザ設定画面の一例を示す図である。
【図８】図２に示した操作部に表示されるページ設定画面の一例を示す図である。
【図９】図８に示した適用ボタンを選択した場合における重複設定警告画面の一例を示す図である。
【図１０】本発明に係る画像処理装置における第１のデータ処理手順の一例を示すフローチャート図である。
【図１１】本発明に係る画像処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図１２】本発明に係る画像処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０１５１】
２１０  ホストコンピュータ
２２０  コントローラ
２２４  内蔵ＨＤ
３００  画像出力装置
３０１  画像読取り部
３０２  画像処理部
３０３  画像形成部
３０４  操作部
３０５  制御部
【図１】
2006327016.tif 000003
【図２】
2006327016.tif 000004
【図３】
2006327016.tif 000005
【図４】
2006327016.tif 000006
【図５】
2006327016.tif 000007
【図６】
2006327016.tif 000008
【図７】
2006327016.tif 000009
【図８】
2006327016.tif 000010
【図９】
2006327016.tif 000011
【図１０】
2006327016.tif 000012
【図１１】
2006327016.tif 000013
【図１２】
2006327016.tif 000014