(57)【要約】【課題】  カラー管理者の設定したカラー設定を集中的に管理し、該カラー設定を一般の操作者が簡便に利用できるようにする。【解決手段】  接続された印刷装置１０２への出力制御を行う印刷制御装置１０１がカラーマッチング処理に用いる複数のパラメータを関連付けた複数のカラー設定を管理し、各カラー設定の取得要求に応じて、複数のパラメータを返信する。管理されるカラー設定のカラーマッチング処理を指定された印刷ジョブを受け付け、カラー設定に基づいてカラーマッチング処理を制御する。そして、情報処理装置１０５が管理されるカラー設定の配信を受け、印刷ジョブの生成及び印刷要求を行う。【選択図】      図１
2007281626.tif 000002
【特許請求の範囲】
【請求項１】
カラーマッチング処理に用いるカラー設定を管理し、カラー設定の取得要求に応じて、当該カラー設定を送信するカラー設定管理手段と、
前記カラーマッチング処理を行うカラーマネージメント手段と、
前記カラー設定を含む印刷要求を受信し、当該カラー設定に基づいてカラーマッチング処理を行う印刷制御手段とを有し、印刷装置が接続され、該印刷装置への出力制御を行う印刷制御装置と、
前記カラー設定管理手段で管理されるカラー設定の配信を受け、印刷ジョブの生成及び印刷要求を行う情報処理装置と、
を有することを特徴とするカラー印刷システム。
【請求項２】
前記印刷制御装置は、更に印刷データを受信し、前記カラー設定管理手段で管理されるカラー設定に基づいて前記カラーマッチング処理を指定する印刷ジョブを生成するホットフォルダを有することを特徴とする請求項１に記載のカラー印刷システム。
【請求項３】
前記印刷制御装置は、前記印刷制御手段で受け付けた印刷ジョブに対して前記カラー設定管理手段で管理されるカラー設定の変更を行うカラー設定変更手段を更に有することを特徴とする請求項１又は２に記載のカラー印刷システム。
【請求項４】
前記カラー設定は、ＩＣＣプロファイルを用いたカラーマッチング設定を含むことを特徴とする請求項１乃至３の何れか一項に記載のカラー印刷システム。
【請求項５】
前記印刷ジョブに記載されるカラー設定は、カラー設定名称によって行われることを特徴とする請求項１乃至４の何れか一項に記載のカラー印刷システム。
【請求項６】
前記カラー設定で指定するプリンタプロファイルは用紙名称を用いることを特徴とする請求項１乃至５の何れか一項に記載のカラー印刷システム。
【請求項７】
前記情報処理装置は、前記カラー設定管理手段で管理されるカラー設定のメンテナンスを行うカラー設定編集手段を更に有することを特徴とする請求項１乃至６の何れか一項に記載のカラー印刷システム。
【請求項８】
前記カラー設定編集手段は、前記メンテナンス開始時に操作者の認証を行うことを特徴とする請求項７に記載のカラー印刷システム。
【請求項９】
印刷ジョブの印刷要求を行う印刷要求手段と、
前記カラー設定のパラメータを一時的に変更するカラー設定変更手段とを有する情報処理装置を更に有することを特徴とする請求項１に記載のカラー印刷システム。
【請求項１０】
前記カラー設定変更手段によりカラー設定が変更された場合、該変更内容を印刷ジョブに記載し、変更されない場合は、配信を受けたカラー設定名称のみを通知することを特徴とする請求項９に記載のカラー印刷システム。
【請求項１１】
前記情報処理装置は、カラー設定を印刷制御装置へ配信するカラー設定配信手段を更に有することを特徴とする請求項１に記載のカラー印刷システム。
【請求項１２】
前記情報処理装置は、カラーマッチングに用いるカラープロファイルもあわせて管理を行うカラー設定管理手段を更に有し、
前記カラー設定配信手段は、前記カラー設定管理手段で管理されるカラープロファイルの配信を行うことを特徴とする請求項１１に記載のカラー印刷システム。
【請求項１３】
前記カラー設定配信手段は、配信先の印刷制御装置を選択させる選択手段を含み、該選択手段で選択された配信先の印刷制御装置へ前記カラー設定を配信することを特徴とする請求項１１又は１２に記載のカラー印刷システム。
【請求項１４】
前記カラー設定配信手段は、前記選択手段で選択された配信先の印刷制御装置へプロファイルを配信することを特徴とする請求項１３に記載のカラー印刷システム。
【請求項１５】
印刷装置が接続され、該印刷装置への出力制御を行う印刷制御装置であって、
カラーマッチング処理に用いるカラー設定を管理する管理手段と、
印刷ジョブの生成及び印刷要求を行う情報処理装置からのカラー設定取得要求に応じて前記カラー設定を配信する配信手段と、
前記情報処理装置からカラー設定を含む印刷要求を受信し、当該カラー設定に基づいてカラーマッチング処理を行い、前記印刷装置への出力を制御する制御手段とを有することを特徴とする印刷制御装置。
【請求項１６】
印刷装置が接続され、該印刷装置への出力制御を行う印刷制御装置と情報処理装置とで構成されるカラー印刷システムの設定管理方法であって、
前記印刷制御装置は、
カラーマッチング処理に用いるカラー設定を管理し、カラー設定の取得要求に応じて、当該カラー設定を送信するカラー設定管理工程と、
前記カラーマッチング処理を行うカラーマネージメント工程と、
前記カラー設定を含む印刷要求を受信し、当該カラー設定に基づいてカラーマッチング処理を行う印刷制御工程とを有し、
前記情報処理装置は、
前記カラー設定管理工程で管理されるカラー設定の配信を受け、印刷ジョブの生成及び印刷要求を行う工程を有することを特徴とするカラー印刷システムの設定管理方法。
【請求項１７】
カラーマッチング処理に用いるカラー設定を管理するカラー設定管理工程と、
前記カラー設定をネットワークを介して複数のサーバに送信する送信する工程とを有することを特徴とするカラー印刷システムの設定管理方法。
【請求項１８】
カラーマッチング処理に用いるカラー設定を管理するカラー設定管理工程と、
前記カラー設定をプリンタドライバとホットフォルダの双方で使用可能とすべく送信する送信工程とを有することを特徴とするカラー印刷システムの設定管理方法。
【請求項１９】
請求項１６乃至１８の何れか一項に記載のカラー印刷システムの設定管理方法をコンピュータに実行させるためのプログラム。
【請求項２０】
請求項１９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーマッチング処理に用いるカラー設定を管理する技術に関する。
【背景技術】
【０００２】
商業印刷であるプリントオンデマンド（ＰｏＤ：Print on Demand）においては、出力物の色管理が通常のオフィスなどにおける印刷より厳密に行われている。通常、ＰｏＤで用いられるカラー印刷システムでは、カラー管理者と呼ばれる操作者がカラー処理の設定内容を決定して管理を行い、その設定内容を用いて一般オペレータが印刷を行っている。これは、ＰｏＤにおける厳密な色管理を行うために、ＩＣＣプロファイルを用いたカラーマッチング処理をより高精度に行うことに由来しており、高度な知識を持つカラー管理者でなければ厳密な色管理を行うことができないためである。
【０００３】
従来、カラーマッチングに関する設定は、カラー管理者が出力確認を行い、出力内容を実際の印刷処理を行う一般オペレータに口頭やメモで伝達することで行われている。そのため、一般オペレータの設定ミスによる失敗印刷を引き起こす一因となっていた。
【０００４】
一方、オフィスなどにおけるコンピュータのプリンタドライバでは、出力パラメータの複数種類を一纏めにした、所謂「お気に入り」で管理を行い、設定の簡略化並びに共有化を図る方法が提案されている（例えば、特許文献１参照）。
【０００５】
特許文献１の方法によれば、「お気に入り」によって、設定が共有されるだけでなく、複雑なパラメータ設定を行うことなく印刷が可能となるため、失敗印刷も低減される。
【０００６】
また、上述したカラー管理者によって管理される設定は、一般オペレータによりジョブチケットに記載されたジョブデータとしてプリンタコントローラへ投入される。しかし、カラー処理の設定項目は多数あり、その組み合わせも多岐に渡っている。そのため、一般オペレータの誤設定を防止すべく、カラー処理のパラメータを纏めて管理し、印刷時には当該管理単位で指定する方法が提案されている。
【０００７】
しかし、上述のごとくカラー管理者が予め準備した組み合わせだけで印刷を行う場合、例えばカラー管理者が不在時に、新たな顧客の印刷注文を早急に対応しなければならない場合、不都合が生じることがある。即ち、一般オペレータでも設定可能な項目であるにもかかわらず、当該変更手段が存在しない場合は、早急な対応が困難となるといった不都合が生じることがある。
【０００８】
上述のように、不都合を解消するには、特許文献２に開示される方法によって回避することができる。
【０００９】
更に、ＰｏＤで用いるカラープリンタとプリントジョブを受け付け、カラープリンタに出力を行うプリンタコントローラは、通常複数台で構成されている。出力媒体などの差異によって適切なプリンタを選択し、印刷を行っており、カラー管理者は複数のプリンタに対して色管理を行う必要があり、個別に設定を行うには、多大なる労力を必要としていた。この課題に対して、極力、労力を払わずにカラー設定を行う方法として、特許文献３に開示される方法が提案されている。
【特許文献１】特開２００１−０４３０５０号公報
【特許文献２】特開平１１−２１９２６９号公報
【特許文献３】特開２００３−３１６５３１４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述の開示内容によれば、出力用紙サイズは異なるが、同一のプリンタプロファイルを適用可能で、共通のカラーマッチング設定を適用可能であるにもかかわらず異なる「お気に入り」が必要となる。
【００１１】
更には、上述した従来技術では、オフィスでの使用が想定されており、ＰｏＤのカラープロファイルを適用したカラーマッチングは個別指定を行うのが現状である。また、仮にカラーマッチング設定を含めた「お気に入り」を用いたとしても、プリントジョブの送出先であるプリンタドライバで個別の出力パラメータに展開するため、プリントジョブデータのデータ量も増大する。
【００１２】
また、上述した方法では、カラー管理者が設定したカラー設定の内容を変更することになり、本来の設定を失することとなり、変更したカラー設定を以前に使用したプリントデータの再印刷時に色味が変わってしまうこととなる。
【００１３】
更に、特許文献３に記載の方法では、カラープロファイルを作成する際に、使用されるカラーパッチ或いはそのパッチを出力したチャートの管理が集中的に行われる。つまり、出力するプリンタに関する設定が集中的に管理されることになる。しかしながら、印刷物の色管理を行うためには、入力されるジョブに対するプロファイルも含めて一連のカラーマッチング処理過程も含めた管理が必要となる。
【００１４】
本発明は、カラー管理者の設定したカラー設定を集中的に管理し、該カラー設定を一般の操作者が簡便に利用できるようにすることを目的とする。
【課題を解決するための手段】
【００１５】
本発明は、カラーマッチング処理に用いるカラー設定を管理し、カラー設定の取得要求に応じて、当該カラー設定を送信するカラー設定管理手段と、前記カラーマッチング処理を行うカラーマネージメント手段と、前記カラー設定を含む印刷要求を受信し、当該カラー設定に基づいてカラーマッチング処理を行う印刷制御手段とを有し、印刷装置が接続され、該印刷装置への出力制御を行う印刷制御装置と、前記カラー設定管理手段で管理されるカラー設定の配信を受け、印刷ジョブの生成及び印刷要求を行う情報処理装置とを有することを特徴とする。
【００１６】
また、本発明は、印刷装置が接続され、該印刷装置への出力制御を行う印刷制御装置であって、カラーマッチング処理に用いるカラー設定を管理する管理手段と、印刷ジョブの生成及び印刷要求を行う情報処理装置からのカラー設定取得要求に応じて前記カラー設定を配信する配信手段と、前記情報処理装置からカラー設定を含む印刷要求を受信し、当該カラー設定に基づいてカラーマッチング処理を行い、前記印刷装置への出力を制御する制御手段とを有することを特徴とする。
【００１７】
更に、本発明は、印刷装置が接続され、該印刷装置への出力制御を行う印刷制御装置と情報処理装置とで構成されるカラー印刷システムの設定管理方法であって、前記印刷制御装置は、カラーマッチング処理に用いるカラー設定を管理し、カラー設定の取得要求に応じて、当該カラー設定を送信するカラー設定管理工程と、前記カラーマッチング処理を行うカラーマネージメント工程と、前記カラー設定を含む印刷要求を受信し、当該カラー設定に基づいてカラーマッチング処理を行う印刷制御工程とを有し、前記情報処理装置は、前記カラー設定管理工程で管理されるカラー設定の配信を受け、印刷ジョブの生成及び印刷要求を行う工程を有することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、カラー管理者の設定したカラー設定を集中的に管理し、該カラー設定を一般の操作者が簡便に利用でき、失敗印刷を減少させることができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。
【００２０】
［第１の実施形態］
まず、図１〜図５を用いて、第１の実施形態におけるシステム構成並びシステムを構成する各要素について説明する。
【００２１】
＜システム構成＞
図１は、第１の実施形態におけるネットワークシステムの構成の一例を示す図である。図１に示すネットワークシステムは、プリンタコントローラとなるフロントエンドサーバ１０１、プリンタエンジン１０２、クライアント１０４〜１０６（ＰＣとモニタを含む）で構成され、ネットワーク１０３を介して接続される。また、プリンタエンジン１０２は、フロントエンドサーバ１０１を介してネットワーク１０３に接続される。クライアント１０４〜１０６は、モニタ表示や画像処理に必要なＣＰＵ、ＶＲＡＭ等、ネットワーク上の通信に必要な通信機能を備えている。
【００２２】
＜フロントエンドサーバ１０１、プリンタエンジン１０２の構成＞
図２は、フロントエンドサーバ１０１とプリンタエンジン１０２の構成を示す図である。図２に示すように、フロントエンドサーバ１０１には、ネットワーク１０３に接続するためのネットワークＩ／Ｆ（インタフェース）部２０１、ジョブデータを制御するジョブ制御部２０２が含まれる。また、ＰＤＬ（ページ記述言語）を解析して中間データを生成するＰＤＬインタプリタ部２０３、ＰＤＬインタプリタ部２０３で生成された中間データが格納される中間データ格納部２０４が含まれる。
【００２３】
また、プリンタエンジン１０２とのデータのやり取りを行うための通信インタフェース部２０５、中間データ格納部２０４に格納された中間データをビットマップイメージデータに変換するレンダリング部２０６が含まれる。また、ジョブに対して指定されたカラーマッチング処理を行うカラーマネージメント処理部２０７、カラーマッチング設定を管理するカラー設定管理部２０８が含まれる。
【００２４】
ここで、カラー設定管理部２０８は、カラーマッチングに使用されるプロファイル及びカラーマッチング処理を行うための各種パラメータや、使用するプロファイル等のデータセット（カラー設定）を保有・管理し、各部へカラーマッチング設定の提供を行う。このカラー設定は、後述するクライアント１０４のカラー設定編集部によって編集が行われる。また、カラー設定管理部２０８は、カラーマッチングに用いるプロファイル及びカラー設定を格納するカラー設定格納部２０９も保有する。
【００２５】
上述したジョブ制御部２０２には、ジョブ管理部２１０、ジョブ解析部２１１、ホットフォルダ管理部２１２、ジョブチケット生成・編集部２１３が接続される。ジョブ管理部２１０は、ジョブを保持するなどのジョブ管理を行う。ジョブ解析部２１１は、ジョブ中のジョブチケットを解析する。ホットフォルダ管理部２１２は、クライアント１０６からのジョブデータを受け付けるディレクトリの監視を行い、ディレクトリへ投入されたジョブデータファイルに対して事前に設定した内容に基づきジョブチケットを付与し、ジョブデータとする。ジョブチケット生成・編集部２１３は、ジョブ管理部２１０によって管理されるジョブデータの編集、ジョブチケットの生成、編集を行う。
【００２６】
また、ホットフォルダ管理部２１２には、ジョブデータファイルに対して生成、付与するジョブチケットの設定内容等の管理を行う設定情報管理部２１４が接続される。そして、設定情報管理部２１４は、管理を行う情報のうち、特にカラーマッチングに関する情報の管理を行うカラー設定情報管理部２１５が接続される。
【００２７】
一方、プリンタエンジン１０２は、上述のフロントエンドサーバ１０１とデータを授受する通信Ｉ／Ｆ部２２１、印刷を行う出力部２２２から構成されている。
【００２８】
＜クライアント１０４の構成＞
図３は、図１に示すクライアント１０４の構成の一例を示す図である。図３に示すように、クライアント１０４には、ネットワークＩ／Ｆ部３０１、カラー設定編集部３０２、カラー設定情報一時格納部３０３が含まれる。ネットワークＩ／Ｆ部３０１は、フロントエンドサーバ１０１におけるネットワークＩ／Ｆ部２０１と等価である。カラー設定編集部３０２は、フロントエンドサーバ１０１におけるカラー設定格納部２０９に格納されるプロファイル又はカラー設定の新規登録や削除或いは編集を行う。
【００２９】
また、カラー設定格納部３０３は、カラー設定編集部３０２が取得したプロファイル又はカラー設定の一部或いは全てを一時的に格納する。
【００３０】
第１の実施形態では、カラー設定編集部３０２は、本システムにおける操作者のうち、特にプリンタエンジン１０２より出力されるプリント結果に対して色味の調整及び管理を行うカラー管理者によって操作される。
【００３１】
＜クライアント１０５の構成＞
図４は、図１に示すクライアント１０５の構成の一例を示す図である。図４に示すように、クライアント１０５には、ネットワークＩ／Ｆ部４０１、プリンタドライバ部４０２、文書作成アプリケーション４０３が含まれる。ネットワークＩ／Ｆ部４０１は、図３に示すクライアント１０４におけるネットワークＩ／Ｆ部３０１と等価である。
【００３２】
プリンタドライバ部４０２は、ＰＤＬを作成不能な文書作成アプリケーション４０３により利用され、文書作成アプリケーション４０３で作成された文書をジョブデータとしてフロントエンドサーバ１０１へ送信するために、以下の各部を有する。
【００３３】
まず、ジョブチケット生成部４０４は、ジョブデータの構成要素であるジョブチケットの生成を行う。次に、ＰＤＬ生成部４０５は、文書作成アプリケーション４０７によって作成された文書を解析し、その解析結果によりＰＤＬの生成を行う。次に、設定情報管理部４０６は、ジョブチケットの設定内容などの情報管理を行う。更には、設定情報管理部４０６で管理を行う情報のうち、特にカラーマッチングに関する処理の管理を行うカラー設定情報管理部４０７を有する。
【００３４】
カラー設定情報管理部４０７で管理されるカラー設定は、ジョブデータの投入先であるフロンエンドサーバ１０１のカラー設定管理部２０８で管理されるカラー設定より、オペレータが選択した最適なカラー設定を取得し、管理を行う。これにより、フロントエンドサーバ１０１で管理されるカラー設定を用いたプリント処理を可能としている。
【００３５】
そして、プリンタドライバ部４０２は、ＰＤＬやジョブチケットをジョブデータとして合成し、そのジョブデータをネットワークＩ／Ｆ部４０１を介してフロントエンドサーバ１０１へ投入する。
【００３６】
＜クライアント１０６の構成＞
図５は、図１に示すクライアント１０６の構成の一例を示す図である。図５に示すように、クライアント１０６には、ネットワークＩ／Ｆ部５０１、プリントデータ作成・編集部５０２が含まれる。ネットワークＩ／Ｆ部５０１は、クライアント１０４又は１０５におけるネットワークＩ／Ｆ部３０１又は４０１と等価である。プリントデータ作成・編集部５０２は、本システムの操作者がプリントデータの作成、編集を行い、ＰＤＬを作成し、そのＰＤＬをホットフォルダ管理部２１２が監視するディレクトリへ投入する。
【００３７】
また、プリントデータ作成・編集部５０２は、操作者が文書作成・編集を行う文書作成・編集部５０３、文書作成・編集部５０３で作成された文書を解析し、その解析結果よりＰＤＬの生成を行うＰＤＬ生成部５０４を有する。
【００３８】
尚、クラインアント１０６で作成されたプリントデータに対するカラーマッチング処理は、フロントエンドサーバ１０１のホットフォルダに関連付けられたカラー設定が用いられる。
【００３９】
クライアント１０５の文書作成アプリケーション４０３、プリンタドライバ部４０２、クライアント１０６のプリントデータ作成・編集部５０２は、第１の実施形態では操作者によって操作される。しかし、クライアント１０４のカラー設定編集部３０２を使用するカラー管理者に限定せず、本システムを用いて印刷出力を所望する、所謂一般オペレータが操作しても良い。
【００４０】
尚、図１では、クライアントが３台接続されている場合を示したが、本発明はこれだけに限らず、クライアント１０４〜１０６と等価なクライアントがそれぞれ複数台接続されていても、本発明は実現可能である。
【００４１】
更に、クラインアント１０４の構成は、フロントエンドサーバ１０１中に存在する構成であっても本発明は実現可能である。また、クライアント１０４は複数存在しても良いが、同時にカラー設定が編集可能なクライアントは１台に限定することが望ましい。
【００４２】
また、クライント１０５又は１０６どちらか１台のみの接続であっても、本発明は実現可能である。更に、１台のクライアント中に、クライアント１０４、１０５及び１０６の構成が混在していても、本発明は実現可能である。
【００４３】
また、フロントエンドサーバ１０１の機能を有する情報処理装置がネットワークに接続され、その情報処理装置がプリンタエンジン１０２の印刷制御を行っても良い。
【００４４】
＜データ構造＞
次に、図６〜図９を用いて、第１の実施形態において主に用いるデータの構造について説明する。
【００４５】
＜カラー設定情報＞
図６は、第１の実施形態におけるカラー設定情報の１レコードを説明するための模式図である。尚、カラー設定情報は、フロントエンドサーバ１０１のカラー設定格納部２０９に格納され、カラー設定管理部２０８で管理されるものである。
【００４６】
カラー設定情報は、クライアント１０４のカラー設定編集部３０２によりカラー管理者が編集するもので、フロンエンドサーバ１０１のカラー設定管理部２０８で集中的に管理される。そして、プリンタドライバやホットフォルダにおいてカラー設定情報を利用することで、システムを利用する一般のユーザが誰でも同一のカラー設定を選択し、出力結果の色の一致を見ることができる。
【００４７】
フロントエンドサーバ１０１のカラーマネージメント処理部２０７が入力されたジョブデータのカラーマッチング処理を行う際に、適用プロファイル、レンダリングインテントの他にカラーマッチング処理に関する記述がなされる。そして、カラーマネージメント処理部２０７がその記述内容に沿ったカラーマッチング処理を行う。
【００４８】
図６に示すように、カラー設定情報は、データカテゴリ６０１とデータ項目６０２とに階層化管理され、データ項目６０２には、登録データ記述内容例６０３に記載する内容が登録される。この登録データ記述内容例６０３において、斜体で記載された項目は、記述項目より択一選択される項目であり、カラー設定格納部２０９にデータカテゴリ６０１、データ項目６０２と関連して記憶される。
【００４９】
図６において、カラー設定名称欄６１０は、プリンタプロファイル欄６１１、テキストオブジェクト設定６１２、イメージオブジェクト設定６１３、グラフィックオブジェクト設定６１４で構成される１レコードを識別して管理する名称である。以下、１レコードを構成するカテゴリを順に説明する。
【００５０】
まず、プリンタプロファイル欄６１１は、カラーマッチング処理に使用するプリンタプロファイル名称が記述される。テキストオブジェクト設定６１２は、テキストオブジェクトに対するカラーマッチング処理に使用するターゲットプロファイル、カラーマッチング時のレンダリングインテント、その他特殊処理設定などが記述される。そして、ジョブデータ中のＰＤＬに記述されるテキストオブジェクトのカラーマッチング処理に適用される設定をカテゴライズしたものである。イメージオブジェクト設定６１３は、テキストオブジェクト設定６１２と同様にジョブデータ中のＰＤＬに記述されるイメージオブジェクトのカラーマッチング処理に適用される設定をカテゴライズしたものである。グラフィックオブジェクト設定６１４は、ジョブデータ中のＰＤＬに記述されるグラフィックオブジェクトのカラーマッチング処理に適用される設定をカテゴライズしたものである。
【００５１】
尚、第１の実施形態では、カラー設定格納部２０９内には複数のレコードが格納され、カラー設定管理部２０８によって管理される。
【００５２】
上述のテキストオブジェクト設定６１２には、テキストオブジェクトがＲＧＢデータである場合に適用されるプロファイル名称を記述するＲＧＢターゲットプロファイル欄６２１が含まれる。また、ＲＧＢターゲットプロファイル欄６２１を適用する際のカラーマッチング方法を指定するＲＧＢレンダリングインテント欄６２２が含まれる。また、テキストオブジェクトがＣＭＹＫデータである場合やＣＭＹＫシミュレーションを行う場合のシミュレーション対象のプロファイル名称を記述するＣＭＹＫターゲットプロファイル欄６２３が含まれる。また、ＣＭＹＫターゲットプロファイル欄６２３を適用する際のカラーマッチング方法を指定するＣＭＹＫレンダリングインテント欄６２４が含まれる。また、後述するスポットカラーセット名を記述するスポットカラー適用色設定欄６２５、ＣＭＹＫシミュレーションの適用、非適用の設定を行うＣＭＹＫシミュレーション設定欄６２６が含まれる。更に、墨版保証の適用、非適用の設定を行う墨版保証設定欄６２７が含まれる。
【００５３】
また、詳細な説明は省略するが、イメージオブジェクト設定６１３、グラフィックオブジェクト設定６１４についても、テキストオブジェクト設定６１２と同様なデータ項目が含まれる。
【００５４】
＜プロファイルの管理様式＞
次に、図７を用いて、フロントエンドサーバ１０１内のカラー設定格納部２０９に格納され、カラー設定管理部２０８で管理されるカラープロファイルの管理様式について説明する。
【００５５】
図７は、第１の実施形態におけるカラープロファイルの管理様式を示す模式図である。図７に示すように、カラープロファイルはＲＧＢターゲット７０１、ＣＭＹＫターゲット７０２、プリンタプロファイル７０３、及びスポットカラー変換セット７０４に大別され、管理される。
【００５６】
まず、ＲＧＢターゲット７０１及びＣＭＹＫターゲット７０２は、カラープロファイルの実体とプロファイル名称を一対として管理している。即ち、カラー設定情報としてプロファイル名称が記述され、カラー設定管理部２０８において対となるカラープロファイル実体を特定することができる。
【００５７】
次に、プリンタプロファイル７０３は、カラープロファイルの実体と用紙名称を一対として管理している。即ち、カラー設定情報として用紙名称が記述され、カラー設定管理部２０８において対となるカラープロファイル実体を特定することができる。
【００５８】
尚、第１の実施形態では、フロントエンドサーバ１０１には、一台のプリンタエンジン１０２だけが接続されているため、プリンタエンジン１０２との関連付けは省略している。しかし、フロントエンドサーバ１０１に対して複数台のプリンタエンジンが接続されている場合は、プリンタエンジン１０２の固体を特定可能とするためにプリンタエンジンとの関連付けを記述しても良い。
【００５９】
そして、スポットカラー変換セット７０４の実体は、カラープロファイルとは異なり、特定のインキ名称などのＰＤＬ中に記載されるカラー名称とプリンタ出力時のＣＭＹＫの各値を対としたデータ（スポットカラーデータ）を管理している。即ち、スポットカラーデータを１単位として、複数のスポットカラーデータを１セット（スポットカラーセット）として管理している。そして、カラー設定情報として、スポットカラーセットに対して名称（スポットカラーセット名称）が記述され、カラー設定管理部２０８において対となるスポットカラーセットを特定することができる。
【００６０】
＜ジョブデータ＞
次に、図８及び図９を用いて、クライアント１０５からフロントエンドサーバ１０１へ投入されるジョブデータの構成について説明する。
【００６１】
図８は、第１の実施形態におけるジョブデータの構成を示す図である。図８に示すように、ジョブに対して処理を指示する内容が記述されているジョブチケットデータ８０１と、ＰＤＦ、ＰＳ、ＴＩＦＦ、ＪＰＥＧ等の実際の出力データであるジョブデータファイル８０２から構成されていることを示している。
【００６２】
＜ジョブチケット＞
図９は、ジョブチケットデータ８０１の構成の一例を示す図である。図９に示すジョブチケットデータ８０１は、レイアウト情報として用紙サイズ設定情報９０１、用紙種類の情報９０２、ページオリエンテーション情報９０３を含む。また、カラーマネージメントに関する情報としてカラー設定情報９０４を含む。
【００６３】
尚、このカラー設定情報９０４は、フロントエンドサーバ１０１内のカラー設定格納部２０９に格納され、カラー設定管理部２０８で管理される、図６に示すカラー設定情報と同一の内容を記載することが可能である。
【００６４】
また、カラー管理者によって登録されたカラー設定をジョブチケット作成時に利用するため、ジョブチケットデータ８０１に記載されるカラー設定名称６１０に対応するカラー設定はカラー設定管理部２０８で設定内容の詳細を認識可能である。
【００６５】
更に、カラー設定管理部２０８が管理するカラー設定に基づき、一部を変更したカラー設定で印刷を所望する場合、プリンタプロファイル、テキストオブジェクト設定、イメージオブジェクト設定、グラフィックオブジェクト設定の各項目を記載する。そして、カラー設定名称にはカラー設定管理部２０８が非管理設定であることを表す特別な名称を記載する。尚、第１の実施形態では、カラー設定名称に「個別設定」の文字列を用いることとする。
【００６６】
＜カラー設定情報の登録、編集、削除＞
次に、図１０〜図１６を用いて、カラー設定格納部２０９に格納されるカラー設定情報の登録、削除、編集の各処理について説明する。尚、操作者のうち、特にカラー管理者がクライアント１０４のカラー設定編集部３０２にてフロントエンドサーバ１０１のカラー設定管理部２０８と通信を行い、カラー設定格納部２０９にカラー設定を新規登録、又は登録済みカラー設定の編集、削除を行う。
【００６７】
＜カラー設定編集部３０２による画面表示例＞
まず、図１０〜図１２を用いて、クライアント１０４のカラー設定編集部３０２により表示される画面について説明する。尚、詳細な説明は省略するが、第１の実施形態では、カラー設定編集部３０２を起動する際に、カラー設定管理者であることを認証後に画面を表示することで、カラー設定管理者ではない、一般のオペレータによる誤操作を防止している。これにより、本システムにおけるカラー管理はより万全のものとなり、より好適な実施形態となる。
【００６８】
＜カラー設定画面の表示例＞
図１０は、第１の実施形態におけるカラー設定編集部３０２を起動時に表示される初期画面の一例を示す図である。カラー設定編集部３０２は、メイン画面として、カラー設定画面１００１とプロファイル管理画面１００２とを有する。また、メイン画面の機能選択により表示されるサブ画面を含む。このサブ画面は必要に応じて表示される。
【００６９】
尚、カラー設定画面１００１とプロファイル管理画面１００２とは、マウス等のポインティングデバイスにより所望の画面をクリックすることで切り替え可能であり、起動直後のメイン画面はカラー設定画面１００１が表示される。
【００７０】
このカラー設定画面１００１は、カラー設定管理部２０８で管理されるカラー設定名称の一覧表示を行う一覧表示領域１００３を含む。また、カラー設定の新規作成を開始する登録ボタン１００４と、一覧表示領域１００３から択一選択されたカラー設定の編集開始指示を与える編集ボタン１００５と、択一選択されたカラー設定の削除指示を与える削除ボタン１００６とを含む。また、このカラー設定編集部３０２の処理を終了し、処理結果をフロントエンドサーバ１０１のカラー設定管理部２０８に反映するＯＫボタン１００７を含む。更に、カラー設定編集部３０２での操作内容を破棄し、カラー設定編集部３０２の処理を終了するキャンセルボタン１００８を含む。
【００７１】
＜カラー設定編集画面及びカラー設定登録画面の表示例＞
図１１は、カラー設定画面１００１の一覧表示領域１００３に表示されたカラー設定を択一選択した後、編集ボタン１００５によりカラー設定の編集を指示した際に表示される画面の一例を示す図である。図１１に示す（Ａ）は、カラー設定編集画面であり、（Ｂ）はカラー設定登録画面である。
【００７２】
図１１に示す（Ａ）のカラー設定編集画面は、カラー設定名称欄６１０を編集する領域１１０１とコメント領域１１０２とを含む。尚、登録ボタン１００４によりカラー設定の新規作成が指示された場合は、各領域とも空欄が表示される。
【００７３】
また、図１１に示す（Ｂ）のカラー設定登録画面は、データカテゴリ６０１がテキストオブジェクト設定６１２に属するデータ項目６０２の設定内容を編集を行う画面である。この画面には、編集対象となるカラー設定のテキストオブジェクト設定６１２の設定内容が初期状態として表示される。また、各設定項目の設定可能値はカラー設定格納部２０９に格納された設定可能項目をカラー設定編集部３０２が取得することにより表示される。そして、操作者が取得された設定可能値を選択することによって編集を行う。
【００７４】
尚、新規登録の場合は、事前の取り決め、或いは、詳細な説明は省略するが、操作者の指定により、選択値の表示が行われる。
【００７５】
以上、カラー設定編集画面及びカラー設定登録画面の一例を説明したが、イメージオブジェクト設定６１３及びグラフィックオブジェクト設定６１４のデータ項目６０２の編集もテキストオブジェクト設定６１２と同様に行われる。
【００７６】
＜プロファイル管理画面の表示例＞
図１２は、プロファイル管理画面１００２の表示例を示す図である。この画面において、上述したＲＧＢターゲット７０１、ＣＭＹＫターゲット７０２、プリンタプロファイル７０３、スポットカラー変換セット７０４の登録、編集、削除の操作を行う。尚、操作は通常の方法で良く、ここでの詳細な説明は省略する。
【００７７】
＜カラー設定編集部３０２のカラー設定情報メンテナンス処理＞
次に、図１３〜図１６を用いて、カラー設定編集部３０２によるカラー設定情報のメンテナンス処理について説明する。
【００７８】
図１３は、カラー設定編集部におけるカラー設定に関する処理を示すフローチャートである。この処理は、クライアント１０４においてカラー管理者がカラー設定編集部３０２の起動を指示した時点より開始される。
【００７９】
カラー設定編集部３０２が起動されると、まずステップＳ１３０１において、初期情報取得処理を行う。この処理は、フロントエンドサーバ１０１のカラー設定管理部２０８に対してカラー設定のカラー設定名称欄６１０に記述されるカラー設定名称をリスト化したカラー設定リスト及びカラー設定の各データ項目６０２に対する設定可能値の取得要求を行う。そして、要求結果であるカラー設定リスト及び設定可能値を取得して、カラー設定情報一時格納部３０３に格納する。尚、この処理の詳細については、図１４を用いて更に詳述する。
【００８０】
次に、ステップＳ１３０２において、ステップＳ１３０１で取得したカラー設定リストを一覧表示領域１００３に書き込み、カラー設定画面１００１の表示を行う。カラー設定画面１００１を表示した後、ステップＳ１３０３において、操作者の作業選択指示を待ち受け、カラー管理者が選択した作業に応じて処理の分岐を行う。
【００８１】
ステップＳ１３０３において、登録ボタン１００４により登録作業が選択された場合はステップＳ１３０４へ進み、図１１に示すカラー設定編集画面が新規登録の様態にて表示され、カラー管理者が登録作業を実施する。そして、登録作業が完了すると、登録内容をカラー設定情報一時格納部３０３に格納し、ステップＳ１３０８へ進む。
【００８２】
また、ステップＳ１３０３において、削除ボタン１００６により削除作業が選択された場合はステップＳ１３０５へ進み、一覧表示領域１００３からカラー管理者が択一選択したカラー設定情報の削除処理を行う。ここでは、カラー設定情報一時格納部３０３に格納されたカラー設定名称に対して削除が指示されたことを示す情報を関連付けるものとする。そして、削除処理が完了すると、ステップＳ１３０８へ進む。
【００８３】
また、ステップＳ１３０３において、編集ボタン１００５により編集作業が選択された場合はステップＳ１３０６へ進み、一覧表示領域１００３からカラー管理者が択一選択したカラー設定情報のデータ項目６０２を取得する。ここでは、カラー設定管理部２０８に要求し、その要求結果であるデータ項目６０２の受領を行う。尚、この処理の詳細については、図１５を用いて更に詳述する。
【００８４】
続いて、ステップＳ１３０７において、図１１に示すカラー設定編集画面、カラー設定登録画面をステップＳ１３０６において取得したデータ項目６０２の内容をもって表示を行う。カラー管理者は、カラー設定編集画面、カラー設定登録画面によりカラー設定情報の編集を行う。そして、この編集が完了すると、編集結果をカラー設定一時格納部３０３に格納すると共に、当該編集済カラー設定名称に編集が実施されたことを示す情報の関連付けを行い、ステップＳ１３０８へ進む。
【００８５】
ステップＳ１３０８では、カラー設定一時格納部３０３に格納されたカラー設定名称を参照し、新規登録又は削除されたカラー設定を反映したカラー設定リストを再作成する。そして、上述のステップＳ１３０２へ戻り、再作成したカラー設定リストを一覧表示領域１００３に書き込み、カラー設定画面１００１の表示を行う。
【００８６】
以上、ステップＳ１３０２〜Ｓ１３０８の処理をカラー管理者が所望のカラー設定情報メンテナンス作業を完了するまで繰り返し実行する。
【００８７】
また、ステップＳ１３０３に戻り、カラー管理者が所望の編集を完了し、ＯＫボタン１００７により終了が選択された場合はステップＳ１３０９へ進む。ステップＳ１３０９では、カラー設定管理部２０８に対してメンテナンス結果の反映を要求し、要求に伴う処理の完了通知の受領を持ってこの処理を終了する。
【００８８】
尚、図１３では、キャンセルボタン１００８により編集を破棄した場合の処理は、上述のステップＳ１３０９を実施することなくカラー設定編集部３０２の処理を終了するため、省略している。
【００８９】
＜初期情報取得＞
次に、図１４を用いて、上述のステップＳ１３０１において、カラー設定編集部３０２がカラー設定管理部２０８よりカラー設定リスト及び設定可能値を取得する手順について説明する。
【００９０】
まず、ステップＳ１４０１において、クライアント１０４内のカラー設定編集部３０２がカラー設定リストの取得要求を発行する。この取得要求はネットワークＩ／Ｆ３０１を介してネットワーク１０３に接続されるフロントエンドサーバ１０１内のネットワークＩ／Ｆ２０１を介してカラー設定管理部２０８に到達する。
【００９１】
次に、ステップＳ１４０２において、取得要求を受信したフロントエンドサーバ１０１内のカラー設定管理部２０８がカラー設定格納部２０９に格納されているカラー設定名称欄６１０よりカラー設定名称を収集し、カラー設定リストを作成する。そして、作成したカラー設定リストをカラー設定編集部３０２へ送信する。
【００９２】
一方、カラー設定編集部３０２がカラー設定リストを受信すると、ステップＳ１４０３で、カラー設定情報の各データ項目６０２に対する設定可能値を取得するために、カラー設定管理部２０８に対して設定可能値取得要求を発行する。
【００９３】
そして、その取得要求を受信したカラー設定管理部２０８は、カラー設定格納部２０９に格納されている設定可能値を取得し、カラー設定編集部３０２へ送信する。
【００９４】
また、カラー設定編集部３０２が設定可能値を受信すると、ステップＳ１４０２で受信したカラー設定リストと共に設定可能値をカラー設定一時格納部３０３に格納する。
【００９５】
＜カラー設定詳細取得＞
次に、図１５を用いて、上述のステップＳ１３０６において、カラー設定編集部３０２がカラー設定管理部２０８より編集対象であるカラー設定情報のデータ項目６０２の設定値を取得する手順について説明する。
【００９６】
まず、ステップＳ１５０１において、クライアント１０４のカラー設定編集部３０２が編集対象として、カラー管理者が択一選択したカラー設定情報の詳細情報をその編集対象であるデータ設定名称と共に各データ項目６０２の設定値取得要求を発行する。ここで、取得要求はネットワークＩ／Ｆ３０１を介してネットワーク１０３に接続されるフロントエンドサーバ１０１のネットワークＩ／Ｆ２０１を介してカラー設定管理部２０８に到達する。
【００９７】
一方、取得要求を受信したカラー設定管理部２０８は、ステップＳ１５０２で、カラー設定名称に基づき、カラー設定格納部２０９に格納されたカラー設定名称欄６１０を検索し、一致するカラー設定名称のデータ項目６０２を取得する。そして、取得したデータ項目６０２をカラー設定編集部３０２へ送信する。カラー設定編集部３０２では、送信されたデータ項目６１０を受信する。
【００９８】
＜カラー設定管理部２０８に反映＞
次に、図１６を用いて、上述のステップＳ１３０９において、カラー設定管理部２０８に対してメンテナンス結果の反映を要求し、処理完了通知を受信する手順について説明を行う。
【００９９】
まず、ステップＳ１６０１において、カラー設定編集部３０２がカラー設定一時格納部３０３に一時格納されたカラー設定情報のうち、削除がなされたカラー設定はカラー設定名称を合わせて送信する。また、新規登録、或いは編集がなされたカラー設定情報についてはカラー設定名称に加えて各データ項目も合わせて設定変更要求を発行する。この設定変更要求はネットワークＩ／Ｆ３０１を介してネットワーク１０３に接続されるフロントエンドサーバ１０１のネットワークＩ／Ｆ２０１を介してカラー設定管理部２０８に到達する。
【０１００】
一方、設定変更要求を受信したカラー設定管理部２０８は、新規登録となるカラー設定情報については、カラー設定格納部２０９に新たなカラー設定情報として格納する。また、編集がなされたカラー設定情報については、カラー設定格納部２０９より変更対象となるカラー設定情報を検索し、変更箇所の書き換えを行う。また、削除となるカラー設定情報については、カラー設定格納部２０９の削除対象となるカラー設定名称欄６１０を検索し、そのカラー設定名称欄６１０を有するカラー設定情報の削除を行う。
【０１０１】
次に、カラー設定管理部２０８は、カラー設定編集部３０２から要求された新規登録、編集、削除の各処理が完了すると、ステップＳ１６０２において、完了通知をカラー設定編集部３０２に送信する。そして、カラー設定編集部３０２が完了通知を受信することでこの処理が終了となる。
【０１０２】
上述したように、第１の実施形態におけるカラー管理者がカラー設定情報の登録、削除、編集を実施することにより、カラー設定が、ホットフォルダ、プリンタドライバで利用可能となる。
【０１０３】
次に、カラー設定管理部２０８によって管理されるカラー設定情報をホットフォルダ、プリンタドライバが取得し、一般のオペレータがそのカラー設定情報をカラーマッチングに適用してジョブを出力する処理について説明する。
【０１０４】
＜ホットフォルダ管理部２１２へのカラー設定方法＞
まず、ホットフォルダに対するカラー設定情報の関連付けについて説明する。この処理は、カラー管理者のみならず、本システムを利用する一般のオペレータの指示によっても実行される。
【０１０５】
第１の実施形態では、フロントエンドサーバ１０１内のホットフォルダ管理部２１２に投入されるジョブデータファイルにカラー設定情報を含むジョブチケットを付与し、図８に示すジョブデータとしている。そのため、カラー設定管理部２０８で管理されるカラー設定情報より適切なカラー設定情報を選択し、カラー設定情報管理部２１５に記憶させることでホットフォルダと関連付けて管理する必要がある。
【０１０６】
尚、第１の実施形態では、同一のカラー設定を複数のホットフォルダと関連付けることが可能であり、かつ、１つのホットフォルダは１つのカラー設定と関連付けられるものとする。
【０１０７】
＜ホットフォルダ設定画面の表示例＞
図１７は、カラー設定情報管理部２１５へホットフォルダと関連付けてカラー設定情報を記憶させるためのホットフォルダ設定画面１７０１の表示例を示す図である。この画面１７０１は一般オペレータによって監視、操作指示が行われる。ホットフォルダ設定画面１７０１は、ホットフォルダ管理部２１２によって表示され、カラー設定の選択のほか、ホットフォルダの新規作成、削除等の操作も可能である。尚、図１７では、本発明の説明に不要な項目は記載を省略している。
【０１０８】
図１７において、１７０１はホットフォルダ設定画面である。１７０２はホットフォルダ選択部であり、フロンドエンドサーバ１０１に作成され、稼動しているホットフォルダの一覧が表示される。１７０３はホットフォルダ管理ボタン群であり、ホットフォルダを新規作成、或いは削除を行う場合、このボタン群１７０３を押下することにより新規作成又は削除を行う。
【０１０９】
１７０４はカラー設定選択部であり、ホットフォルダ選択部１７０２において択一選択されたホットフォルダに対するカラー設定名称を表示し、カラー設定情報の選択を行う。初期表示は択一選択されたホットフォルダに関連付けられたカラー設定情報名称となる。このとき、択一選択されたホットフォルダに関連付けられたカラー設定情報が編集され、カラー設定管理部２０８で管理されていない状態の場合、カラー設定名称は「個別設定」が用いられる。
【０１１０】
１７０５はカラー設定内容確認ボタンであり、カラー設定選択部１７０４で選択されたカラー設定除法の設定内容確認画面を表示するためのボタンである。そして、１７０６はカラー設定調整ボタンであり、カラー設定選択部１７０４で選択されたカラー設定情報の設定内容を調整するための調整画面を表示するためのボタンである。ここで、調整画面は、上述の図１１に示すような画面を表示し、この画面によって各データ項目の設定が変更可能となる。
【０１１１】
尚、調整画面を用いて編集されたカラー設定情報はカラー設定管理部２０８では管理を行わない。従って、ジョブチケット中に記載されるカラー設定名称は「個別設定」となる。
【０１１２】
＜ホットフォルダとカラー設定の関連付け＞
次に、図１８を用いて、カラー設定をカラー設定情報管理部２１５内にホットフォルダ管理部２１２で管理されるホットフォルダと関連付けて記憶させる処理について説明する。
【０１１３】
図１８は、第１の実施形態におけるホットフォルダ設定処理を示すフローチャートである。まず、ステップＳ１８０１において、ホットフォルダ設定画面１７０１の表示を開始する前の初期情報取得処理を行う。ここでは、カラー設定管理部２０８に対して上述したステップＳ１３０１の初期処理と同様に、カラー設定リスト及びカラー設定情報の各データ項目に対する設定可能値の取得要求を行う。そして、要求結果であるカラー設定リスト及び設定可能値を取得した後、設定情報管理部２１４に格納する。
【０１１４】
尚、この処理は、クライアントサーバ１０１内で処理が完結するため、ネットワークＩ／Ｆ２０１を介することは無い。
【０１１５】
次に、初期情報を取得後、カラー設定リストに記載されるカラー設定名称をカラー設定変更部１７０４に設定する。更に、カラー設定情報管理部２１５に編集されたカラー設定情報が存在する場合は「個別設定」を加えて、ホットフォルダ設定画面１７０１の表示がなされる。
【０１１６】
次に、ステップＳ１８０２において、一般オペレータの作業選択指示を待ち受け、一般オペレータが選択した作業に応じて処理の分岐を行う。ここで、ホットフォルダ設定画面１７０１におけるホットフォルダ管理ボタン群１７０３に対する操作や不図示の用紙設定などを含む、その他の設定が要求された場合はステップＳ１８０３へ進む。
【０１１７】
このステップＳ１８０３では、カラー設定情報以外の設定を行い、ステップＳ１８０２に戻る。ステップＳ１８０３において、ホットフォルダを新規作成した場合など、カラー設定との関連付けがなされていない場合は、このステップを実行することで、カラー設定情報を関連付けることが可能である。
【０１１８】
また、ステップＳ１８０２において、ホットフォルダ選択部１７０２のホットフォルダが択一選択された状態で、カラー設定選択部１７０４によりカラー設定名称の選択が変更された場合はステップＳ１８０４へ進む。
【０１１９】
このステップＳ１８０４では、カラー設定情報管理部２１５に記憶されるカラー設定をステップＳ１８０２で択一選択されたホットフォルダと関連付けられるカラー設定名称をカラー設定選択部１７０４により変更されたカラー設定名称に置き換える。
【０１２０】
尚、後述するステップＳ１８０６で、カラー設定情報が編集されていた場合、つまり、関連付けられたカラー設定名称が「個別設定」の場合は、カラー設定情報管理部２１５に記憶されるカラー設定情報の各データ項目の削除も同時に行う。
【０１２１】
また、ステップＳ１８０２において、ホットフォルダ選択部１７０２のホットフォルダが択一選択された状態で、カラー設定確認ボタン１７０５又はカラー設定調整ボタン１７０６によりカラー設定の確認・編集が指示された場合はステップＳ１８０５へ進む。
【０１２２】
このステップＳ１８０５では、ホットフォルダ管理部２１２が、カラー設定情報管理部２１５から択一選択されたホットフォルダに対応付けられて記憶されるカラー設定名称を取得する。そして、そのカラー設定名称に対応するカラー設定情報の各データ項目の取得をカラー設定管理部２０８に要求し、要求結果であるデータ項目の受領を行う。
【０１２３】
この処理は、上述したカラー設定詳細取得（図１５）と同様に、ホットフォルダ管理部２１２がカラー設定詳細情報取得要求をカラー設定管理部２０８に行い、処理結果として各データ項目を受け取る処理である。
【０１２４】
尚、択一選択されたホットフォルダと関連付けられたカラー設定名称が「個別設定」の場合は、カラー設定情報管理部２１５よりカラー設定情報の各データ項目を読み出す。
【０１２５】
そして、ステップＳ１８０６では、図１１に示すカラー設定編集画面、カラー設定登録画面と同等の画面をステップＳ１８０５で取得したデータ項目の内容で表示を行う。
【０１２６】
また、ステップＳ１８０２において、カラー設定確認ボタン１７０５によりカラー設定情報の詳細確認が指示された場合は、変更不可能な状態で表示を行う。操作者である一般オペレータは、カラー設定情報の確認・編集を行う。編集を実施した場合は、編集結果をカラー設定情報管理部２１５に格納すると共に、カラー設定名称欄６１０を「個別設定」に変更する。
【０１２７】
次に、この処理で表示を行った画面をクローズし、ステップＳ１８０２へ戻る。また、ステップＳ１８０２において、ホットフォルダの設定終了が指示された場合は、この処理を終了する。
【０１２８】
以上の処理により、ホットフォルダ管理部２１２で管理されるホットフォルダとカラー設定情報の関連付けが完了する。
【０１２９】
＜ホットフォルダを用いたジョブデータの投入＞
次に、図１９を用いて、クライアント１０６のプリントデータ作成・編集部５０２よりフロントエンドサーバ１０１のホットフォルダ管理部２１２が管理するホットフォルダへジョブデータファイルが投入された際の処理について説明する。ここでは、ジョブチケットを生成し、ジョブデータとして合成した後、ジョブ管理部２１０に引き渡すまでの処理について説明する。
【０１３０】
まず、ステップＳ１９０１では、ホットフォルダ管理部２１２が設定情報管理部２１４及びカラー設定情報管理部２１５よりジョブデータファイルが投入されたホットフォルダに関連付けられた情報を取得する。次に、ジョブチケット生成・編集部２１３に対して取得した情報に基づきジョブチケットを生成するように依頼し、生成されたジョブチケットを受領する。
【０１３１】
次に、ステップＳ１９０２において、投入されたジョブデータファイルと、生成されたジョブチケットより、図８に示すようにジョブデータの合成を行う。そして、ステップＳ１９０３において、ジョブデータをジョブ管理部２１０に引き渡す。ジョブ管理部２１０では、これ以降、印刷に備えてこのジョブの管理を行う。
【０１３２】
以上、ホットフォルダへジョブデータを投入し、カラー設定管理部２０８で管理されるカラー設定を含むジョブデータとしてジョブ管理部２１０に引き渡すまでの処理について説明した。
【０１３３】
＜プリンタドライバ部４０２におけるジョブデータの作成及び投入＞
次に、図１９及び図２０を用いて、プリンタドライバ部４０２において、ジョブデータを作成し、フロントエンドサーバ１０１へジョブ投入する処理について説明する。この処理は、クライアント１０５のプリンタドライバ部４０２がフロントエンドサーバ１０１のカラー設定管理部２０８で管理されるカラー設定を取得し、そのカラー設定を含むジョブデータを作成し、フロントエンドサーバ１０１へジョブ投入する処理である。この処理は一般オペレータによって実行指示がなされる。
【０１３４】
プリンタドライバ部４０２は、クライアント１０５の文書作成アプリケーション４０３によって起動され、文書作成アプリケーションに４０３を用いて作成或いは読み込まれた文書の印刷を目的としてジョブデータの作成及び送信を行う。
【０１３５】
＜印刷品質画面の表示例＞
図２０は、プリンタドライバ部４０２によって表示される画面のうち、カラー設定などを行う印刷品質設定画面の表示例を示す図である。以下では、本発明の関して不要な箇所については、その説明は省略する。
【０１３６】
図２０に示す印刷品質設定画面２００１において、カラー設定選択部２００２は、上述したホットフォルダ設定画面１７０１のカラー設定選択部１７０４と同様に、印刷対象となるジョブデータに対するカラー設定の選択を行う。カラー設定管理部２００２に表示されるカラー設定は、カラー設定管理部２０８で管理されるカラー設定名称欄６１０が選択値としてセットされる。また、カラー設定は編集された場合には、編集されたカラー設定であることを表す「個別設定」が表示される。
【０１３７】
また、カラー設定調整ボタン２００３は、カラー設定の設定内容を調整するための調整画面を表示するためのボタンである。この調整画面は、上述した図１１に示すような画面の表示を行うので、この画面によりデータ項目６０２の設定が変更可能となる。尚、調整画面で調整されたカラー設定は、カラー設定管理部２０８では管理を行わない。
【０１３８】
また、カラー設定内容確認ボタン２００４は、選択されたカラー設定の設定内容を確認する画面を表示するためのボタンである。
【０１３９】
そして、出力開始ボタン２００５により指示を与えることで、指定文書をＰＤＬ化し、カラー設定と共に不図示の設定も含めて印刷に必要な設定のジョブチケットデータを作成する。作成したジョブチケットデータにジョブデータファイルを合成し、フロントエンドサーバ１０１に対してジョブ投入を行う。
【０１４０】
＜ジョブデータ送信処理＞
図２１は、文書作成アプリケーション４０３によって作成された文書の印刷を実行するために、プリンタドライバ部４０２がジョブデータを作成し、フロンエンドサーバ１０１に送信する処理を示すフローチャートである。
【０１４１】
尚、印刷品質設定画面２００１では、カラー設定のほか印刷解像度設定が可能である。その他、印刷に際しては用紙種別、印刷部数等の設定が必要であるが、ここでは設定済として扱う。
【０１４２】
まず、ステップＳ２１０１において、印刷品質設定画面２００１の表示を開始する前の初期情報取得処理を行う。ここでは、カラー設定管理部２０８に対して上述したステップＳ１３０１の初期処理と同様に、カラー設定名称欄６１０に記載されたカラー設定名称をリスト化したカラー設定リスト及びカラー設定情報の各データ項目に対する設定可能値の取得要求を行う。そして、ネットワークＩ／Ｆ４０１を介して取得要求結果であるカラー設定リスト及び設定可能値を取得後、設定情報管理部４０６に格納する。
【０１４３】
次に、初期情報を取得後、カラー設定リストに記載されるカラー設定名称をカラー設定変更部２００２に設定し、印刷品質設定画面２００１の表示を行い、ステップＳ２１０２へ進む。ステップＳ２１０２では、操作者の作業選択指示を待ち受け、操作者が選択した作業に応じて処理の分岐を行う。
【０１４４】
ステップＳ２１０２において、印刷解像度の設定が変更された場合は、カラー設定以外の設定がされたので、ステップＳ２１０３へ進む。ステップＳ２１０３では、印刷解像度の変更を受け付け、設定情報管理部４０６に設定値を記憶し、ステップＳ２１０２に戻る。尚、この設定処理は、一般的なもので良く、詳細な説明は省略する。
【０１４５】
また、ステップＳ２１０２において、カラー設定選択部２００２のカラー設定が変更された場合はステップＳ２１０４へ進む。ステップＳ２１０４では、カラー設定情報管理部４０７にステップＳ２１０２で選択されたカラー設定名称を記憶し、ステップＳ２１０２に戻る。
【０１４６】
また、ステップＳ２１０２において、カラー設定調整ボタン２００３又はカラー設定確認ボタン２００４によりカラー設定の確認・編集が指示された場合はステップＳ２１０５へ進む。ステップＳ２１０５では、ステップＳ２１０４でカラー設定情報管理部４０７に記憶したカラー設定名称を取得する。そして、そのカラー設定名称に対応するカラー設定情報の各データ項目の取得をカラー設定管理部２０８に要求し、要求結果のデータ項目の受領を行う。
【０１４７】
この処理は、上述したカラー設定詳細取得（図１５）と同様に、プリンタドライバ部４０２がカラー設定名称を送信すると共にカラー設定詳細情報取得要求をネットワークＩ／Ｆ４０１を介してフロントエンドサーバ１０１のカラー設定管理部２０８に行う。そして、要求に対する処理結果を受け取る処理である。
【０１４８】
尚、択一選択されたホットフォルダと関連付けられたカラー設定名称が「個別設定」の場合は、カラー設定情報管理部２１５より各データ項目を読み出す。
【０１４９】
そして、ステップＳ２１０６では、図１１に示すカラー設定編集画面、カラー設定登録画面と同等の画面をステップＳ２１０５で取得したデータ項目の内容で表示を行う。
【０１５０】
また、ステップＳ２１０２において、カラー設定確認ボタン２００４によりカラー設定の詳細確認が指示された場合は、変更不可能な状態で表示を行う。操作者は、カラー設定情報の確認・編集を行う。また、編集を実施した場合は、編集結果をカラー設定情報管理部４０７に格納すると共に、カラー設定情報管理部４０７に記憶されるカラー設定名称欄６１０を「個別設定」に変更する。同時に、カラー設定変更部２００２の表示内容も変更を行う。
【０１５１】
次に、上述の処理で表示された画面を終了させ、ステップＳ２１０２へ戻る。その後、ステップＳ２１０２において、出力開始ボタン２００５により指示を与えると、出力処理を開始するためにステップＳ２１０７へ進む。ステップＳ２１０７では、設定情報管理部４０６及びカラー設定情報管理部４０７に記憶される当該ジョブに対する設定を読み出し、ジョブチケット生成部４０４に対してジョブチケットの作成依頼を行う。そして、その処理結果を受領するとステップＳ２１０８へ進む。
【０１５２】
カラー設定のジョブチケットの生成に際しては、カラー設定名称が「個別設定」の場合は、詳細設定を含めてジョブチケット中に記載を行う。また、カラー設定名称に対応するカラー設定情報の各データ項目の編集を行わなかった場合には、カラー設定名称のみが記載される。
【０１５３】
このステップＳ２１０８では、ＰＤＬ生成部４０５を用いて文書作成アプリケーション４０３が有する文書よりＰＤＬを生成する。次に、ステップＳ２１０９では、ステップＳ２１０７で生成されたジョブチケット、及びステップＳ２１０８で生成されたＰＤＬよりジョブデータを合成する。
【０１５４】
次に、ステップＳ２１１０において、ネットワークＩ／Ｆ４０１を介してフロントエンドサーバ１０１のジョブ制御部２０２に対して合成したジョブデータを送信する。一方、ジョブ制御部２０２のジョブ管理部２１０では、そのジョブデータを受信完了後、印刷に備えて当該ジョブの管理を行う。
【０１５５】
以上の処理により、上述したホットフォルダを用いる例に代わり、クライアント１０５において、カラー設定管理部２０８に管理されるカラー設定を含むジョブデータをジョブ管理部２１０に引き渡す処理が完了する。
【０１５６】
＜印刷処理、ジョブデータに対するカラー設定変更＞
次に、ホットフォルダ管理部２１２又はプリンタドライバ部４０２によって作成され、ジョブ管理部２１０によって管理されるジョブデータに対するカラー設定の変更及び印刷処理について説明する。
【０１５７】
＜プリントジョブ管理画面＞
まず、図２２を用いて、ジョブ制御部２０２が表示を行うジョブ管理画面について説明する。この画面も、カラー管理者のみならず、一般オペレータによって監視、操作指示が行われる。
【０１５８】
図２２に示すジョブ管理画面２２０１は、ホットフォルダ表示部２２０２、印刷済ジョブ表示部２２０３、ジョブ管理部２１０によってホールドされたジョブを表示するホールドジョブ表示部２２０４を含む。
【０１５９】
ホットフォルダ表示部２２０２は、ホットフォルダ管理部２１２で管理されるホットフォルダの一覧を表示する。印刷済ジョブ表示部２２０３は、ジョブ管理部２１０に管理され、印刷が既に完了したジョブデータの一覧を表示する。ホールドジョブ表示部２２０４は、ジョブ管理部２１０に管理され、印刷開始を待つジョブ（ホールドジョブ）の一覧を表示する。
【０１６０】
上述したホットフォルダ管理部２１２又はプリンタドライバ部４０２によって作成されたジョブはホールドジョブとして、ホールドジョブ表示部２２０４に表示される。
【０１６１】
＜ジョブデータの印刷処理＞
次に、図２３を用いて、フロントエンドサーバ１０１がホールドジョブをプリンタエンジン１０２に出力し、ホールドジョブを印刷させる処理について説明する。
【０１６２】
この処理は、ホットフォルダ管理部２１２又はプリンタドライバ部４０２より投入されたプリントジョブをジョブ制御部２０２が制御し、ジョブ管理部２１０に該ジョブデータを一旦ホールドした状態から開始される。
【０１６３】
まず、ステップＳ２３０１において、操作者がホールドジョブを択一選択し、作業指示を行う。次に、ステップＳ２３０２では、作業指示に応じて分岐を行う。
【０１６４】
ここで、作業指示が、ジョブ設定変更の場合はステップＳ２３０３へ進み、印刷指示の場合はステップＳ２３０４へ進む。
【０１６５】
ステップＳ２３０３では、択一選択されたジョブデータの印刷条件の設定変更を行う。尚、ステップＳ２３０３のカラー設定の変更処理については、図２４を用いて、更に詳述する。
【０１６６】
ステップＳ２３０４では、択一選択されたジョブデータからジョブチケットデータのみを取り出し、ステップＳ２３０５へ進む。ステップＳ２１０５では、そのジョブチケットデータをジョブ解析部２１１で解析し、ステップＳ２３０６へ進む。
【０１６７】
ステップＳ２３０６では、図９に示すジョブチケットデータのうち、出力する用紙種類の情報をInfo_mediaにセットし、ステップＳ２３０７へ進む。ステップＳ２３０７では、ジョブデータを出力し、処理を終了する。尚、このジョブデータ出力は、図２５を用いて、更に詳述する。
【０１６８】
＜ジョブ設定変更におけるカラー設定変更処理＞
ホールドされたジョブの印刷条件の変更を行う場合は、上述したステップＳ２３０３において設定変更を行う。以下、図２４を用いて、ジョブ設定変更処理について詳細に説明する。尚、本発明を簡潔に説明するために、ここではカラー設定の変更に限定する。
【０１６９】
この処理は、上述したステップＳ２３０２においてジョブが択一選択され、設定変更が指示された時点より開始される。
【０１７０】
尚、設定変更に際しては、ジョブ制御部２０２が、上述した印刷品質設定画面２００１（図２０）と同等の画面を表示するものとする。以下、説明の便宜上、図２０を用いて、説明する。
【０１７１】
まず、ステップＳ２４０１において、ジョブデータからジョブチケットデータのみを取り出し、ステップＳ２４０２へ進む。ステップＳ２４０２では、ジョブチケットデータをジョブ解析部２１で解析し、解析結果を記憶した後、ステップＳ２４０３へ進む。
【０１７２】
ステップＳ２４０３では、カラー設定管理部２０８に対してステップＳ１２０１の初期情報取得処理と同様に、カラー設定情報のカラー設定名称をリスト化したカラー設定リスト及び各データ項目に対する設定可能値の取得要求を行う。そして、取得要求結果であるカラー設定リスト並びに設定可能値を取得する。
【０１７３】
次に、初期情報を取得後、カラー設定リストに記載されるカラー設定名称欄６１０をカラー設定変更部２００２に設定する。設定に際しては、ジョブチケットの解析結果であるカラー設定名称を初期値とする。その後、画面２００１の表示を行い、ステップＳ２４０４へ進む。ステップＳ２４０４では、操作者の作業選択指示を待ち受け、操作者が選択した作業に応じて処理の分岐を行う。
【０１７４】
ステップＳ２４０４において、印刷解像度の設定が変更された場合はステップＳ２４０５へ進む。ステップＳ２４０５では、印刷解像度の変更を受け付け、ステップＳ２４０２におけるジョブチケットの解析結果を変更後、ステップＳ２４０４へ戻る。
【０１７５】
また、ステップＳ２４０４において、カラー設定選択部１９１によりカラー設定が変更された場合はステップＳ２４０６へ進む。ステップＳ２４０６では、ステップＳ２４０２におけるジョブチケットの解析結果のカラー設定名称をステップＳ２４０４で選択されたカラー設定名称に変更後、ステップＳ２４０６へ戻る。
【０１７６】
尚、ジョブチケットに「個別設定」が記憶されていた場合、カラー設定名称以外に詳細なデータ項目が記載されているため、これを消去する。
【０１７７】
また、ステップＳ２４０６において、カラー設定調整ボタン２００３又はカラー設定確認ボタン２００４によりカラー設定の確認・編集が指示された場合はステップＳ２４０７へ進む。ステップＳ２４０７では、ジョブチケットに記載されたカラー設定名称を取得し、そのカラー設定名称に対応するカラー設定情報の各データ項目の取得をカラー設定管理部２０８に要求し、要求結果の受領を行う。
【０１７８】
尚、ジョブチケットに記載されるカラー設定名称が「個別設定」の場合は、カラー設定情報管理部２１５よりカラー設定情報の各データ項目を読み出す。
【０１７９】
そして、ステップＳ２４０８では、図１１に示すカラー設定編集画面、カラー設定登録画面と同等の画面をステップＳ２４０７で取得した内容で表示を行う。
【０１８０】
尚、上述のステップＳ２４０４において、カラー設定確認ボタン２００４によりカラー設定情報の詳細確認が指示された場合は、変更不可能な状態で表示を行う。操作者は、カラー設定情報の確認・編集を行う。編集を実施した場合は、編集結果をジョブチケットの解析結果に追記すると共に、カラー設定名称を「個別設定」に変更する。
【０１８１】
次に、上述の処理で表示された画面を終了させ、ステップＳ２４０４へ戻る。その後、ステップＳ２４０４において、出力開始ボタン２００５により指示を与えると、出力処理を開始するためにステップＳ２４０９へ進む。尚、ここでは、出力開始指示は、設定変更完了となる。
【０１８２】
ステップＳ２４０９では、ジョブチケット生成・編集部２１３に対して、上述したステップで変更されたジョブチケットの解析結果よりジョブチケットの作成依頼を行い、処理結果を受領すると、ステップＳ２４１０へ進む。尚、カラー設定のジョブチケットの生成に際しては、カラー設定名称が「個別設定」の場合は、カラー設定情報の各データ項目を含めてジョブチケットに記載を行い、それ以外は、カラー設定名称のみが記載される。
【０１８３】
このステップＳ２４１０では、ジョブデータ中のジョブチケットをステップＳ２４０９で生成されたジョブチケットで更新する。
【０１８４】
＜ジョブデータ出力詳細＞
図２５は、ステップ２３０７の詳細な処理を示すフローチャートである。まずステップＳ２５０１において、ジョブ管理部２１０にホールドしてあったジョブファイルの処理を再開しステップＳ２５０２へ進む。ステップＳ２５０２では、ジョブチケットの解析結果のカラー設定名称が「個別設定」であるか否かを判定する。ここで、「個別設定」でない場合はステップＳ２５０３へ進む。また、「個別設定」である場合はステップＳ２５０４へ進む。
【０１８５】
ステップＳ２５０３では、ジョブチケットの解析結果中のカラー設定名称であるカラー設定の詳細情報をカラー設定管理部２０８より取得し、ジョブチケットの解析結果に加え、ステップＳ２５０４へ進む。
【０１８６】
このステップＳ２５０４では、ＰＤＬインタプリタ部２０３でジョブファイルのデータを解析し、中間データを生成してステップＳ２５０５へ進む。ステップＳ２５０５では、ステップＳ２５０４で生成された中間データを中間データ格納部２０４に格納し、ステップＳ２５０６へ進む。
【０１８７】
ステップＳ２５０６では、カラージョブチケットの中間データ格納部２０４に格納された中間データに対して、ジョブチケット解析結果中のカラー詳細設定に記載のカラープロファイル、ＣＭＹＫスポット調整テーブルをカラー管理部２０８より取得する。そして、ジョブチケット解析結果のカラー設定に記載の通り、カラーマネージメント処理部２０７において、ＲＧＢ、ＣＭＹＫデータに対してカラーマッチング処理を行う通常のフローを適用してステップＳ２５０７へ進む。
【０１８８】
ステップＳ２５０７では、ステップＳ２５０８の中間データを、レンダリング部２０６でビットマップイメージデータに展開しステップＳ２５０８へ進む。ステップＳ２５０８では、展開されたビットマップイメージデータをプリンタエンジン１０２に転送し、ステップＳ２５０９へ進む。ステップＳ２５０９では、Info_media情報に基づいて用紙を選択してステップＳ２５１０に進む。そして、ステップＳ２５１０では、前記選択された用紙に印刷し、処理を終了する。
【０１８９】
以上、カラー設定管理部２０８に管理されるカラー設定情報に基づくジョブ出力が可能となる。
【０１９０】
尚、第１の実施形態では、プリンタドライバ部４０２は、印刷指示を受けた際にカラー設定情報を取得するものとして説明したが、印刷指示とは異なるタイミングでカラー設定情報の取得を行うことも無論可能である。
【０１９１】
以上説明したように、カラー設定をカラー管理者が登録を行い、カラー設定を利用して一般のオペレータがプリンタドライバ又はホットフォルダによってプリントジョブの投入を行う。更には、ホールドジョブに対してもカラー設定を利用して設定の変更を行うことが可能となる。
【０１９２】
［第２の実施形態］
次に、図面を参照しながら本発明に係る第２の実施形態について詳細に説明する。第２の実施形態では、第１の実施形態に加え、クライアントでカラー管理者が登録したカラー設定を所望のフロントエンドサーバへ配信する機能を有するものである。
【０１９３】
＜システム構成＞
図２６は、第２の実施形態におけるネットワークシステムの構成の一例を示す図である。第２の実施形態では、フロントエンドサーバは、複数台存在し、それぞれネットワーク２６０３に接続される。ここでは、２台のフロントエンドサーバが接続されているものとする。以下、個別のフロントエンドサーバを特定する場合は、フロントエンドサーバ２６０１、フロントエンドサーバ２６１１と呼称する。
【０１９４】
更に、プリンタエンジンもフロントエンドサーバと同様に複数台存在し、本システムにおけるフロントエンドサーバ２６０１、２６１１の何れかに接続される。ここでフロントエンドサーバ２６０１、２６１１にそれぞれ１台が接続されているものとして説明する。以下、個別にプリンタエンジンを特定する場合は、プリンタエンジン２６０２、２６１２と呼称する。
【０１９５】
また、クライアント２６０４〜２６０６は、基本的には第１の実施形態と同様であるが、クライアント２６０４は、カラー管理者が登録したカラー設定を所望のフロントエンドサーバへ配信可能に構成されている。
【０１９６】
＜フロントエンドサーバ、プリンタエンジンの構成＞
尚、第２の実施形態におけるフロントエンドサーバ２６０１、２６１１とプリンタエンジン２６０２、２６１２の構成は、図２に示す構成と同様であり、その詳細な説明は省略する。
【０１９７】
＜クライアント１０４の構成＞
次に、図２７を用いて、第２の実施形態におけるクライアント２６０４の構成について説明する。図２７に示すように、クライアント２６０４には、ネットワークＩ／Ｆ部２７０１、カラー設定編集部２７０２、カラー設定マスター管理部２７０３、カラー設定マスター格納部２７０４、カラー設定配信部２７０５が含まれる。ネットワークＩ／Ｆ部２７０１は、図３に示す第１の実施形態と同様である。カラー設定編集部２７０２は、カラー設定マスター管理部２７０３が管理する情報に対して、新規登録、編集、削除などのメンテナンス処理を行う。カラー設定マスター管理部２７０３は、本システムにおけるカラーマッチング処理に用いられるプロファイルやカラー設定などの情報を一括して管理を行う。カラー設定マスター格納部２７０４はカラー設定マスター管理部２７０３で管理される情報を格納する。
【０１９８】
また、カラー設定配信部２７０５は、カラー設定マスター管理部２７０３で管理されるプロファイルやカラー設定などの情報をフロントエンドエンドサーバのカラー設定管理部２０８へ配信する。即ち、プロファイルやカラー設定などの情報を実際のプリント処理に用いるためには、その情報をフロントエンドサーバ２６０１、２６１１に対して配信し、カラー設定格納部２０９に格納し、カラー設定管理部２０８で管理を行う必要があるためである。
【０１９９】
第２の実施形態でも、カラー設定編集部２７０２は、本システムにおける操作者のうち、特にプリンタエンジンより出力されるプリント結果に対して色味の調整及び管理を行うカラー管理者によって操作される。
【０２００】
＜クライアント２６０５、２６０６の構成＞
第２の実施形態におけるクライアント２６０５、２６０６の構成は、図４、図５に示す第１の実施形態のクライアント１０５、１０６と同様であり、その説明は省略する。
【０２０１】
尚、第２の実施形態でも、第１の実施形態と同様に、クライアントの台数、構成などについては限定されるものではない。
【０２０２】
＜データ構造＞
次に、第２の実施形態におけるデータ構造について説明する。尚、第２の実施形態におけるカラー設定情報の構成は、図６に示す第１の実施形態と同様であり、その説明は省略する。
【０２０３】
＜プロファイルの管理様式＞
ここで、図２８を用いて、カラー設定マスター格納部２７０４に格納され、カラー設定マスター管理部２７０３で管理されるカラープロファイルの管理様式について説明する。更に、このカラープロファイルはカラー設定配信部２７０５によりフロントエンドサーバ２６０１、２６１１のカラー設定格納部２０９に格納され、カラー設定管理部２０８にて管理される。
【０２０４】
図２８は、第２の実施形態におけるカラープロファイルの管理様式を示す模式図である。図２８に示すように、カラープロファイルはＲＧＢターゲット２８０１、ＣＭＹＫターゲット２８０２、プリンタプロファイル２８０３、及びスポットカラー変換セット２８０４に大別され、管理される。
【０２０５】
図２８に示すプリンタプロファイル２８０３は、カラー設定マスター管理部２７０３での管理様式を示している。フロントエンドサーバ２６０１、２６１１のカラー設定管理部２０８での管理様式については、図２８を参照しながら差異を挙げて説明する。
【０２０６】
プリンタプロファイル２８０３は、ＲＧＢターゲット２８０１及びＣＭＹＫターゲット２８０２と同様に、カラープロファイルの実体とプロファイル名称を一対として管理される。特に、プロファイル名称には、第２の実施形態において使用される用紙名称を用いるものとする。
【０２０７】
更に、カラー設定マスター管理部２７０３では、全てのフロントエンドサーバに接続されるプリンタエンジンのプリンタプロファイルを管理するために、フロントエンドサーバ２６０１、２６１１に関連付けて管理される。尚、カラー設定情報には、第１の実施形態と同様に、用紙名称が記述され、カラー設定管理部２０８で対となるカラープロファイル実体が特定される。
【０２０８】
また、第２の実施形態では、カラー設定と共にプリンタプロファイルを配信する際に、フロントエンドサーバ毎に該当するプリンタプロファイルを配信する。ここで、フロントエンドサーバ２６０１、２６１１のカラー設定管理部２０８では、複数のフロントエンドサーバに対応したプリンタプロファイルを所有する必要はなく、フロントエンドサーバとの関連付けは省略される。
【０２０９】
尚、第２の実施形態では、フロントエンドサーバ２６０１、２６１１にそれぞれ一台のプリンタエンジン２６０２、２６１２が接続されているため、プリンタエンジンとの関連付けは省略されている。しかし、フロントエンドサーバに対して、複数台のプリンタエンジンが接続される場合は、プリンタエンジンの固体を特定可能とするためにプリンタエンジンとの関連付けも必要となる。
【０２１０】
＜ジョブデータ＞
第２の実施形態におけるジョブデータは、図８及び図９に示す第１の実施形態と同様であり、その説明は省略する。
【０２１１】
＜カラー設定情報の配信＞
次に、図２９及び図３０を用いて、カラー設定配信部２７０５がカラー設定マスター格納部２７０４に格納されたカラー設定情報をフロントエンドサーバ２６０１又は２６１１へ配信する処理について説明する。
【０２１２】
尚、カラー設定マスター格納部２７０４にカラー設定情報を新規登録、又は登録されたカラー設定情報を削除、編集する処理については、第１の実施形態と同様であり、ここでの説明は省略する。
【０２１３】
第１の実施形態で説明したように、カラー管理者がカラー設定マスター格納部２７０４に格納された情報のメンテナンスを完了すると、配信指示をカラー設定編集部２７０２に与える。これにより、カラー設定配信部２７０５がカラー管理者の所望するフロンエンドサーバ２６０１又は２６１１に対してプロファイル及びカラー設定情報の配信を行う。
【０２１４】
＜カラー設定画面の表示例＞
図２９は、第２の実施形態におけるカラー設定編集部２７０２を起動時に表示される初期画面の一例を示す図である。図２９において、２９０１〜２９０８は図１０に示す第１の実施形態におけるカラー設定編集部３０２の初期画面と同様である。
【０２１５】
第２の実施形態では、メイン画面として、第１の実施形態の画面に加え、更にフロントエンドサーバ２６０１又は２６１１への配信指示を行う配信画面２９０９を有する。
【０２１６】
＜配信指示画面の表示例＞
次に、図３０を用いて、配信画面２９０９がマウス等のポインティングデバイスによりクリックされた際に表示する配信指示画面の表示例について説明する。
【０２１７】
図３０は、第２の実施形態における配信指示画面の一例を示す図である。図３０に示すように、配信指示画面３００１は配信先サーバ選択部３００２と配信指示ボタン３００３とを有する。
【０２１８】
配信先サーバ選択部３００２は、カラー設定配信部２７０５で管理される配信先の候補となるフロントエンドサーバのリストを表示すると共に、カラー管理者が配信先フロントエンドサーバを選択するチェックボックス３００４を有する。
【０２１９】
カラー管理者がマウスでチェックボックス３００４をクリックし、配信先サーバとしてフロントエンドサーバ２６０１又は２６１１、或いは双方のサーバを指定する。そして、配信指示ボタン３００３をマウスでクリックし、カラー設定編集部２７０２に対して配信指示を与えることで配信処理が実行される。
【０２２０】
＜フロントエンドサーバへの配信処理＞
カラー管理者は、プロファイルやカラー設定情報のメンテナンスを行い、メンテナンス査証が終了すると、配信指示画面３００１を用いてフロントエンドサーバへメンテナンス結果の配信を行う。以下、図３１を用いて、カラー設定、プロファイル、スポットカラーテーブルの配信処理について説明する。
【０２２１】
図３１は、第２の実施形態のカラー設定編集部２７０２がカラー設定配信部２７０５を用いて配信する処理を示すフローチャートである。この処理は、配信指示画面３００１の配信先サーバ選択部３００２により配信先のフロントエンドサーバが選択され、配信指示ボタン３００３によって配信指示がなされた時点から開始される。
【０２２２】
まず、ステップＳ３１０１において、配信サーバ選択部３００２で選択されたフロントエンドサーバのリストを作成し、一時記憶する。そして、ステップＳ３１０２において、ステップＳ３１０１で一時記憶したリストから１件取り出し、配信先であるフロントエンドサーバを１台抽出する。
【０２２３】
次に、ステップＳ３１０３において、ステップＳ３１０２で抽出されたフロントエンドサーバに向けて配信データを作成する。具体的には、カラー設定マスター管理部２７０３がカラー設定マスター格納部２７０４からカラー設定情報、ＲＧＢターゲット２８０１、ＣＭＹＫターゲット２８０２、スポットカラー変換セット２８０４を取得する。そして、配信先であるフロントエンドサーバと関連付けられたプリンタプロファイル２８０３を取得する。ここで、プロファイル、スポットカラーテーブルの取得に際しては、実体だけでなく、関連付けも併せて取得する。
【０２２４】
その後、配信データが全て取得できたならばステップＳ３１０４へ進む。尚、取得した情報をネットワーク２６０３を介して配信するため、第２の実施形態では、取得した情報を１データとして合体し、かつ圧縮化を行い、圧縮された配信用データを配信する。
【０２２５】
次に、ステップＳ３１０４において、ステップＳ３１０２で抽出されたフロントエンドサーバのカラー設定管理部２０８に対してステップＳ３１０３で作成された配信用データをネットワークＩ／Ｆ２７０１を介して送信を行う。
【０２２６】
一方、配信用データを受領したフロントエンドサーバのカラー設定管理部２０８では、その受領データの解凍を行い、カラー設定格納部２０９の書き換えを実行する。そして、書き換え処理が完了すると、書き換え完了通知をクライアント２６０４のカラー設定編集部２７０２に送信する。
【０２２７】
そして、カラー設定編集部２７０２がフロントエンドサーバから完了通知を受け取ると、配信完了としてステップＳ３１０５へ進む。ステップＳ３１０５では、配信先の全てのフロントエンドサーバに対して配信が完了したか否かを確認するために、リストに基づき配信先フロントエンドサーバの残件を調べる。ここで、残件がない場合は、全てのフロントエンドサーバに対して配信が完了したものとして、この処理を終了する。また、残件が存在する場合はステップＳ３１０２に戻り、次のフロンエンドエンドサーバに対する配信処理を行う。
【０２２８】
また、配信を受けたフロントエンドサーバでは、ホットフォルダ又はプリンタドライバにカラー設定管理部２０８で管理されるカラー設定を公開することでカラー設定を用いたジョブのプリントが実行される。
【０２２９】
このように、第２の実施形態では、カラー設定編集部２７０２により各フロントエンドサーバに対してカラー設定が配信され、カラー設定を共有することができる。
【０２３０】
これにより、例えばフロントエンドサーバ２６０１、２６１１が遠隔地に存在し、更にはクライアント２６０５、２６０６も遠隔地に存在していたとしても、一般オペレータは共有のカラー設定を用いて、常に色味が一致するプリント結果を得ることができる。
【０２３１】
以上説明したように、第２の実施形態によれば、カラー設定をカラー管理者が集中的に管理を行い、各プリンタコントローラへ配信することが可能となる。
【０２３２】
また、実施形態におけるネットワークは、本システム構成を達することが可能であれば、ネットワークの接続方法やプロトコルは問わない。また、ネットワークとしてローカルエリアネットワーク（ＬＡＮ）を想定したが、インターネットなどの広域ネットワークを用いても、本発明は実現可能である。
【０２３３】
以上、実施形態によれば、商業印刷に最適なカラーマッチング設定を有するカラー印刷システムを提供することで、一般オペレータはカラー管理者の設定したカラー設定を簡便に用いることが可能となり、失敗印刷を減少させることが可能となる。また、用紙サイズ、枚数など設定が異なるプリントジョブに対しても共通のカラー設定を用いることが可能となり、従来の「お気に入り」に比べてより簡便なるカラー設定を提供することが可能となる。
【０２３４】
更に、プリントジョブに記載するカラーマッチングのパラメータ設定はカラー設定のみとなり、プリントジョブのデータ転送量も低減する。
【０２３５】
また、カラーマッチングフローも考慮したカラー設定を集中的に管理し、カラー設定をカラー印刷システムに接続されるフロントエンドサーバに配信することで、カラー管理者が簡便に色管理を行うことが可能となる。
【０２３６】
更に、一般オペレータも複数のプリンタに対する出力も同一のカラー設定を用いることが可能となり、失敗印刷が低減し、効率的に印刷作業を行うことが可能となる。
【０２３７】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【０２３８】
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行する。これによっても、本発明の目的が達成されることは言うまでもない。
【０２３９】
この場合、記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【０２４０】
このプログラムコードを供給するための記録媒体として、例えばフレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【０２４１】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、次の場合も含まれることは言うまでもない。即ち、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合。
【０２４２】
更に、記録媒体から読出されたプログラムコードがコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０２４３】
【図１】第１の実施形態におけるネットワークシステムの構成の一例を示す図である。
【図２】フロントエンドサーバ１０１とプリンタエンジン１０２の構成を示す図である。
【図３】図１に示すクライアント１０４の構成の一例を示す図である。
【図４】図１に示すクライアント１０５の構成の一例を示す図である。
【図５】図１に示すクライアント１０６の構成の一例を示す図である。
【図６】第１の実施形態におけるカラー設定情報の１レコードを説明するための模式図である。
【図７】第１の実施形態におけるカラープロファイルの管理様式を示す模式図である。
【図８】第１の実施形態におけるジョブデータの構成を示す図である。
【図９】ジョブチケットデータ８０１の構成の一例を示す図である。
【図１０】第１の実施形態におけるカラー設定編集部３０２を起動時に表示される初期画面の一例を示す図である。
【図１１】カラー設定画面１００１の一覧表示領域１００３に表示されたカラー設定を択一選択した後、編集ボタン１００５によりカラー設定の編集を指示した際に表示される画面の一例を示す図である。
【図１２】プロファイル管理画面１００２の表示例を示す図である。
【図１３】カラー設定編集部におけるカラー設定に関する処理を示すフローチャートである。
【図１４】図１３に示すステップＳ１３０１における詳細な処理を示すフローチャートである。
【図１５】図１３に示すステップＳ１３０６における詳細な処理を示すフローチャートである。
【図１６】図１３に示すステップＳ１３０９における詳細な処理を示すフローチャートである。
【図１７】カラー設定情報管理部２１５へホットフォルダと関連付けてカラー設定情報を記憶させるためのホットフォルダ設定画面１７０１の表示例を示す図である。
【図１８】第１の実施形態におけるホットフォルダ設定処理を示すフローチャートである。
【図１９】ホットフォルダを用いてジョブデータを投入する処理を示すフローチャートである。
【図２０】プリンタドライバ部４０２によって表示される画面のうち、カラー設定などを行う印刷品質設定画面の表示例を示す図である。
【図２１】文書作成アプリケーション４０３によって作成された文書の印刷を実行するために、プリンタドライバ部４０２がジョブデータを作成し、フロンエンドサーバ１０１に送信する処理を示すフローチャートである。
【図２２】プリントジョブ管理画面の一例を示す図である。
【図２３】ジョブデータの印刷処理を示すフローチャートである。
【図２４】カラー設定変更処理を示すフローチャートである。
【図２５】図２３に示すステップ２３０７における詳細な処理を示すフローチャートである。
【図２６】第２の実施形態におけるネットワークシステムの構成の一例を示す図である。
【図２７】第２の実施形態におけるクライアント２６０４の構成の一例を示す図である。
【図２８】第２の実施形態におけるカラープロファイルの管理様式を示す模式図である。
【図２９】第２の実施形態におけるカラー設定編集部２７０２を起動時に表示される初期画面の一例を示す図である。
【図３０】第２の実施形態における配信指示画面の一例を示す図である。
【図３１】第２の実施形態のカラー設定編集部２７０２がカラー設定配信部２７０５を用いて配信する処理を示すフローチャートである。
【符号の説明】
【０２４４】
１０１  フロントエンドサーバ
１０２  プリンタエンジン
１０３  ネットワーク
１０４  クライアント
１０５  クライアント
１０６  クライアント
２０１  ネットワークＩ／Ｆ（インタフェース）部
２０２  ジョブ制御部
２０３  ＰＤＬインタプリタ部
２０４  中間データ格納部
２０５  通信インタフェース部
２０６  レンダリング部
２０７  カラーマネージメント処理部
２０８  カラー設定管理部
２０９  カラー設定格納部
２１０  ジョブ管理部
２１１  ジョブ解析部
２１２  ホットフォルダ管理部
２１３  ジョブチケット生成・編集部
２１４  設定情報管理部
２１５  カラー設定情報管理部
２２１  通信Ｉ／Ｆ部
２２２  出力部
３０２  カラー設定編集部
３０３  カラー設定情報一時格納部
４０２  プリンタドライバ部
４０３  文書作成アプリケーション
４０４  ジョブチケット生成部
４０５  ＰＤＬ生成部
４０６  設定情報管理部
４０７  カラー設定情報管理部
５０２  プリントデータ作成・編集部
５０３  文書作成・編集部
５０４  ＰＤＬ生成部
【図１】
2007281626.tif 000003
【図２】
2007281626.tif 000004
【図３】
2007281626.tif 000005
【図４】
2007281626.tif 000006
【図５】
2007281626.tif 000007
【図６】
2007281626.tif 000008
【図７】
2007281626.tif 000009
【図８】
2007281626.tif 000010
【図９】
2007281626.tif 000011
【図１０】
2007281626.tif 000012
【図１１】
2007281626.tif 000013
【図１２】
2007281626.tif 000014
【図１３】
2007281626.tif 000015
【図１４】
2007281626.tif 000016
【図１５】
2007281626.tif 000017
【図１６】
2007281626.tif 000018
【図１７】
2007281626.tif 000019
【図１８】
2007281626.tif 000020
【図１９】
2007281626.tif 000021
【図２０】
2007281626.tif 000022
【図２１】
2007281626.tif 000023
【図２２】
2007281626.tif 000024
【図２３】
2007281626.tif 000025
【図２４】
2007281626.tif 000026
【図２５】
2007281626.tif 000027
【図２６】
2007281626.tif 000028
【図２７】
2007281626.tif 000029
【図２８】
2007281626.tif 000030
【図２９】
2007281626.tif 000031
【図３０】
2007281626.tif 000032
【図３１】
2007281626.tif 000033