(57)【要約】【課題】色変換設定における操作性を向上させる。【解決手段】オブジェクトの種類毎の色変換設定情報に基づいて、印刷対象画像の画像データに対して、当該画像データに含まれるオブジェクトの種類毎に色変換処理を行うプリンタコントローラとデータ通信可能に接続されたクライアントＰＣにおいて、印刷対象となる画像ファイルが選択されると（ステップＳ１）、印刷対象画像が表示され（ステップＳ２）、印刷対象画像の画像データに含まれるオブジェクトの種類が判定される（ステップＳ４）。そして、印刷対象画像の画像データ内の領域を指定するために画像がクリックされると（ステップＳ６；ＹＥＳ）、クリックされた位置のオブジェクトの種類が取得され（ステップＳ７）、クリックされた位置のオブジェクトの種類に対する色変換設定画面が表示される（ステップＳ８）。【選択図】図４
2012104076.tif 000002
【特許請求の範囲】
【請求項１】
オブジェクトの種類毎の色変換設定情報に基づいて、印刷対象画像の画像データに対して、当該画像データに含まれるオブジェクトの種類毎に色変換処理を行う画像処理装置とデータ通信可能に接続された印刷指示装置であって、
複数の画像データを記憶する画像記憶部と、
前記画像記憶部に記憶されている複数の画像データの中から印刷対象画像の画像データを選択するための選択指示を受け付け、当該選択された印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、当該印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を表示部に表示させ、当該色変換設定情報の設定画面において色変換設定情報を変更するための変更指示を受け付ける制御部と、
前記変更された色変換設定情報を前記画像処理装置に送信する送信部と、
を備える印刷指示装置。
【請求項２】
前記制御部は、前記選択された印刷対象画像の画像データ内の領域を指定するための指定指示を受け付け、当該指定された領域のオブジェクトの種類に対する色変換設定情報の設定画面を前記表示部に表示させる、
請求項１に記載の印刷指示装置。
【請求項３】
前記制御部は、前記選択された印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定情報の設定画面を前記表示部に表示させる、
請求項１に記載の印刷指示装置。
【請求項４】
前記制御部は、前記選択された印刷対象画像の画像データに含まれるオブジェクトの種類のうち、設定が変更されていないオブジェクトの種類に対する色変換設定情報の設定画面を前記表示部に表示させる、
請求項１に記載の印刷指示装置。
【請求項５】
前記制御部は、前記選択された印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を、オブジェクトの種類毎の画像を占める面積が広い順に前記表示部に表示させる、
請求項１に記載の印刷指示装置。
【請求項６】
前記印刷対象画像の画像データとして選択された画像データが複数ある場合には、前記制御部は、前記選択された複数の印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、当該複数の印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を前記表示部に表示させる、
請求項１に記載の印刷指示装置。
【請求項７】
前記制御部は、前記印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面の表示を指示するための指示画面を前記表示部に表示させ、当該指示画面において前記色変換設定情報の設定画面の表示が指示された場合に、前記色変換設定情報の設定画面を前記表示部に表示させる、
請求項１から６の何れか一項に記載の印刷指示装置。
【請求項８】
印刷指示装置と、当該印刷指示装置から送信された印刷対象画像の画像データに対して色変換処理を行う画像処理装置と、当該画像処理装置から送信された色変換処理後の画像データに基づいて画像形成を行う画像形成装置と、を備える画像形成システムであって、
前記画像処理装置は、
オブジェクトの種類毎に設定された色変換設定情報を記憶する設定記憶部と、
前記印刷指示装置から送信された印刷対象画像の画像データを受信する受信部と、
前記設定記憶部に記憶されているオブジェクトの種類毎の色変換設定情報に基づいて、前記受信された印刷対象画像の画像データに対して、当該画像データに含まれるオブジェクトの種類毎に色変換処理を行う制御部と、
当該色変換処理後の画像データを前記画像形成装置に送信する送信部と、
を備え、
前記印刷指示装置は、
複数の画像データを記憶する画像記憶部と、
前記画像記憶部に記憶されている複数の画像データの中から印刷対象画像の画像データを選択するための選択指示を受け付け、当該選択された印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、当該印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を表示部に表示させ、当該色変換設定情報の設定画面において色変換設定情報を変更するための変更指示を受け付ける制御部と、
前記変更された色変換設定情報を前記画像処理装置に送信する送信部と、
を備える画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷指示装置及び画像形成システムに関する。
【背景技術】
【０００２】
一般に、ＣＭＹＫ表色系やＲＧＢ表色系で表される画像データは、入出力デバイスの入出力特性に依存している。例えば、同じＣＭＹＫの画像データをそのまま異なるプリンタで印刷した場合、プリンタによって異なる色で再現される。そこで、プリンタに出力する画像データに対して、目標とする色再現特性に合わせるための色変換処理を行う必要がある。
【０００３】
具体的には、まず、スキャナ等の入力デバイスに依存する色データ（ＲＧＢデータ等）を、入力デバイスプロファイルを用いてデバイスに依存しない色データ（Ｌ＊ａ＊ｂ＊データ、ＸＹＺデータ等）に変換し、デバイスに依存しない色データを、出力デバイスプロファイルを用いて出力デバイスに依存する色データ（ＣＭＹＫデータ等）に変換する。また、入力デバイスプロファイルと出力デバイスプロファイルとを結合したデバイスリンクプロファイル（ＤＬＰ：Device Link Profile）を用いる場合もある。
【０００４】
現在、色変換処理を行うプリンタコントローラにおいては、入力画像データのデータ形式（ＲＧＢ形式のデータ、ＣＭＹＫ形式のデータ）毎、入力画像データを構成するオブジェクト（イメージ、グラフィック、テキスト）毎に、異なるデバイスリンクプロファイルを適用可能となっており、スポットカラーの設定やトーンカーブの設定を行うことができる。このため、ユーザは、画像データに応じて、ＲＧＢ形式のイメージオブジェクト用の色変換設定、ＲＧＢ形式のグラフィックオブジェクト用の色変換設定、ＲＧＢ形式のテキストオブジェクト用の色変換設定、ＣＭＹＫ形式のイメージオブジェクト用の色変換設定、ＣＭＹＫ形式のグラフィックオブジェクト用の色変換設定、ＣＭＹＫ形式のテキストオブジェクト用の色変換設定を行う。
【０００５】
また、画像内のイメージ毎に、イメージの色範囲を確認した上で、適切な色空間圧縮を行うために、画像内のイメージそれぞれに対してイメージの色特性に関連したイメージ属性情報を付加し、イメージ属性に従ってカラーマッチング処理を行ってからプリンタにデータを送付するカラー情報処理装置が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平７−１０７３１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、印刷対象画像には様々な形式があるため、印刷対象画像に対して色変換設定を行う際には、専用のソフトウェアで画像中のどの部分がどのオブジェクト種類（ＲＧＢイメージ／ＲＧＢグラフィック／ＲＧＢテキスト／ＣＭＹＫイメージ／ＣＭＹＫグラフィック／ＣＭＹＫテキスト）であるかを分析し、ユーザがその分析結果を知った上でそのオブジェクト種類用の設定画面を開く必要があり、設定作業が煩雑であった。また、ユーザが設定する項目を間違える可能性もあった。
【０００８】
例えば、ＢＭＰファイル、ＴＩＦＦファイルについては、ファイル内の内容が全て同じオブジェクト種類で構成されているため、そのオブジェクト種類を判定できれば、当該オブジェクト種類に対する設定画面を選択して設定を行うことができる。ただし、ＴＩＦＦファイルについては、ＲＧＢ形式のデータである場合とＣＭＹＫ形式のデータである場合があるので、ファイルそのものが何れの形式であるかを確認する必要がある。
【０００９】
また、ＰＤＦ（Portable Document Format）ファイル、ＥＰＳ（Encapsulated Post Script）ファイルにおいては、１ファイル中に、複数のオブジェクト種類（ＲＧＢイメージとＲＧＢテキスト等）を内在することが許されているため、画像データに含まれるオブジェクトの種類に応じた設定画面を複数回開く必要がある。
【００１０】
本発明は上記の従来技術における問題に鑑みてなされたものであって、色変換設定における操作性を向上させることを課題とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、請求項１に記載の発明は、オブジェクトの種類毎の色変換設定情報に基づいて、印刷対象画像の画像データに対して、当該画像データに含まれるオブジェクトの種類毎に色変換処理を行う画像処理装置とデータ通信可能に接続された印刷指示装置であって、複数の画像データを記憶する画像記憶部と、前記画像記憶部に記憶されている複数の画像データの中から印刷対象画像の画像データを選択するための選択指示を受け付け、当該選択された印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、当該印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を表示部に表示させ、当該色変換設定情報の設定画面において色変換設定情報を変更するための変更指示を受け付ける制御部と、前記変更された色変換設定情報を前記画像処理装置に送信する送信部と、を備える。
【００１２】
請求項２に記載の発明は、請求項１に記載の印刷指示装置において、前記制御部は、前記選択された印刷対象画像の画像データ内の領域を指定するための指定指示を受け付け、当該指定された領域のオブジェクトの種類に対する色変換設定情報の設定画面を前記表示部に表示させる。
【００１３】
請求項３に記載の発明は、請求項１に記載の印刷指示装置において、前記制御部は、前記選択された印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定情報の設定画面を前記表示部に表示させる。
【００１４】
請求項４に記載の発明は、請求項１に記載の印刷指示装置において、前記制御部は、前記選択された印刷対象画像の画像データに含まれるオブジェクトの種類のうち、設定が変更されていないオブジェクトの種類に対する色変換設定情報の設定画面を前記表示部に表示させる。
【００１５】
請求項５に記載の発明は、請求項１に記載の印刷指示装置において、前記制御部は、前記選択された印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を、オブジェクトの種類毎の画像を占める面積が広い順に前記表示部に表示させる。
【００１６】
請求項６に記載の発明は、請求項１に記載の印刷指示装置において、前記印刷対象画像の画像データとして選択された画像データが複数ある場合には、前記制御部は、前記選択された複数の印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、当該複数の印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を前記表示部に表示させる。
【００１７】
請求項７に記載の発明は、請求項１から６の何れか一項に記載の印刷指示装置において、前記制御部は、前記印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面の表示を指示するための指示画面を前記表示部に表示させ、当該指示画面において前記色変換設定情報の設定画面の表示が指示された場合に、前記色変換設定情報の設定画面を前記表示部に表示させる。
【００１８】
請求項８に記載の発明は、印刷指示装置と、当該印刷指示装置から送信された印刷対象画像の画像データに対して色変換処理を行う画像処理装置と、当該画像処理装置から送信された色変換処理後の画像データに基づいて画像形成を行う画像形成装置と、を備える画像形成システムであって、前記画像処理装置は、オブジェクトの種類毎に設定された色変換設定情報を記憶する設定記憶部と、前記印刷指示装置から送信された印刷対象画像の画像データを受信する受信部と、前記設定記憶部に記憶されているオブジェクトの種類毎の色変換設定情報に基づいて、前記受信された印刷対象画像の画像データに対して、当該画像データに含まれるオブジェクトの種類毎に色変換処理を行う制御部と、当該色変換処理後の画像データを前記画像形成装置に送信する送信部と、を備え、前記印刷指示装置は、複数の画像データを記憶する画像記憶部と、前記画像記憶部に記憶されている複数の画像データの中から印刷対象画像の画像データを選択するための選択指示を受け付け、当該選択された印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、当該印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を表示部に表示させ、当該色変換設定情報の設定画面において色変換設定情報を変更するための変更指示を受け付ける制御部と、前記変更された色変換設定情報を前記画像処理装置に送信する送信部と、を備える。
【発明の効果】
【００１９】
本発明によれば、印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を表示するので、色変換設定における操作性を向上させることができる。
【図面の簡単な説明】
【００２０】
【図１】第１の実施の形態における画像形成システムのシステム構成図である。
【図２】クライアントＰＣの機能的構成を示すブロック図である。
【図３】プリンタコントローラの機能的構成を示すブロック図である。
【図４】第１の実施の形態のクライアントＰＣにおいて実行される処理を示すフローチャートである。
【図５】プロファイル調整画面の例である。
【図６】ファイル選択画面の例である。
【図７】印刷対象画像表示画面の例である。
【図８】（ａ）は、印刷対象画像の文字部分の例である。（ｂ）は、印刷対象画像の絵の部分の例である。
【図９】（ａ）は、印刷対象画像の例である。（ｂ）は、印刷対象画像におけるＰＤＦ形式の記載例である。（ｃ）は、マップ形式で記載されたオブジェクト種類の判定結果を示す情報の例である。
【図１０】ＣＭＹＫイメージ用色変換設定画面の例である。
【図１１】プロファイル調整画面の例である。
【図１２】第２の実施の形態のクライアントＰＣにおいて実行される処理を示すフローチャートである。
【図１３】ＣＭＹＫテキスト用色変換設定画面、ＣＭＹＫグラフィック用色変換設定画面、ＣＭＹＫイメージ用色変換設定画面の例である。
【図１４】第３の実施の形態のクライアントＰＣにおいて実行される処理を示すフローチャートである。
【図１５】第４の実施の形態のクライアントＰＣにおいて実行される処理を示すフローチャートである。
【図１６】第５の実施の形態のクライアントＰＣにおいて実行される処理を示すフローチャートである。
【発明を実施するための形態】
【００２１】
［第１の実施の形態］
まず、本発明に係る画像形成システムの第１の実施の形態について説明する。
図１に、画像形成システム１のシステム構成を示す。図１に示すように、画像形成システム１は、印刷指示装置としてのクライアントＰＣ（Personal Computer）１０、画像処理装置としてのプリンタコントローラ２０、画像形成装置としてのプリンタ３０を備えて構成されている。クライアントＰＣ１０とプリンタコントローラ２０とは、通信ネットワークＮを介してデータ通信可能に接続されている。プリンタコントローラ２０とプリンタ３０とは、ＵＳＢケーブル等の専用インターフェース用バスを介して接続されている。なお、プリンタコントローラ２０がプリンタ３０の中に含まれることとしてもよいし、プリンタ３０がプリンタコントローラ２０の機能を有していてもよい。
【００２２】
クライアントＰＣ１０は、通信ネットワークＮを介して印刷対象画像の画像データをプリンタコントローラ２０に送信する。プリンタコントローラ２０は、クライアントＰＣ１０から送信された印刷対象画像の画像データに対して色変換処理を行い、色変換処理後の画像データをプリンタ３０に送信する。プリンタ３０は、プリンタコントローラ２０から送信された色変換処理後の画像データに基づいて画像形成を行う。
【００２３】
図２に、クライアントＰＣ１０の機能的構成を示す。図２に示すように、クライアントＰＣ１０は、ＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）１２、記憶部１３、操作部１４、表示部１５、ネットワークＩＦ（InterFace）部１６等を備えて構成され、各部はバス１７により接続されている。
【００２４】
ＣＰＵ１１は、クライアントＰＣ１０の各部の処理動作を統括的に制御する。ＣＰＵ１１は、操作部１４から入力される操作信号又はネットワークＩＦ部１６により受信した指示信号に応じて、記憶部１３に格納されている各種処理プログラムを読み出してＲＡＭ１２に展開し、当該プログラムとの協働により各種処理を実行する。
【００２５】
ＲＡＭ１２は、ＣＰＵ１１により実行される各種処理プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。
【００２６】
記憶部１３は、不揮発性の半導体メモリやハードディスク等の記憶装置からなり、各種処理プログラムや各種処理に関するデータ等を記憶する。例えば、記憶部１３は、プリンタドライバプログラム１３１、複数の画像ファイル１３２等を記憶する。
【００２７】
操作部１４は、カーソルキー、文字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、ユーザによる操作入力を受け付ける。操作部１４は、キーボードに対するキー操作やマウス操作により入力された操作信号をＣＰＵ１１に出力する。
【００２８】
表示部１５は、ＬＣＤ（Liquid Crystal Display）を備え、ＣＰＵ１１からの指示に従って、各種操作画面や各種処理結果を表示する。
【００２９】
ネットワークＩＦ部１６は、通信ネットワークＮを介して外部装置との間でデータの送受信を行う。例えば、ネットワークＩＦ部１６は、プリンタコントローラ２０から色変換設定情報（後述する色変換設定情報２３３〜２３８）を受信し、変更された色変換設定情報をプリンタコントローラ２０に送信する。また、ネットワークＩＦ部１６は、プリンタコントローラ２０に印刷対象画像の画像データ（印刷ジョブ）を送信する。
【００３０】
ＣＰＵ１１は、プリンタドライバプログラム１３１との協働により、プリンタコントローラ２０経由でプリンタ３０に印刷指示を行う。具体的には、ＣＰＵ１１は、印刷対象画像の画像ファイル１３２に基づいて印刷ジョブを生成し、生成された印刷ジョブをネットワークＩＦ部１６を介してプリンタコントローラ２０に送信する。
【００３１】
ＣＰＵ１１は、プリンタドライバプログラム１３１との協働により、通信ネットワークＮを介してプリンタコントローラ２０との間でデータ通信を行い、プリンタコントローラ２０における色変換処理で使用される色変換設定情報を変更する。
【００３２】
ＣＰＵ１１は、ユーザによる操作部１４からの操作に基づいて、記憶部１３に記憶されている複数の画像データ（画像ファイル１３２）の中から印刷対象画像の画像データを選択するための選択指示を受け付ける。ＣＰＵ１１は、選択された印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、当該印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面（以下、色変換設定画面ともいう。）を表示部１５に表示させる。第１の実施の形態では、ＣＰＵ１１は、ユーザによる操作部１４からの操作に基づいて、選択された印刷対象画像の画像データ内の領域を指定するための指定指示を受け付け、当該指定された領域のオブジェクトの種類に対する色変換設定情報の設定画面を表示部１５に表示させる。
【００３３】
色変換設定情報の設定画面は、画像データ中に含まれ得るオブジェクトの種類毎に、ＲＧＢイメージ用色変換設定画面、ＲＧＢグラフィック用色変換設定画面、ＲＧＢテキスト用色変換設定画面、ＣＭＹＫイメージ用色変換設定画面、ＣＭＹＫグラフィック用色変換設定画面、ＣＭＹＫテキスト用色変換設定画面が用意されている。
【００３４】
ＣＰＵ１１は、表示部１５に表示された色変換設定情報の設定画面において、操作部１４から色変換設定情報を変更するための変更指示を受け付け、ネットワークＩＦ部１６を介して、変更された色変換設定情報をプリンタコントローラ２０に送信する。
【００３５】
図３に、プリンタコントローラ２０の機能的構成を示す。図３に示すように、プリンタコントローラ２０は、ＣＰＵ２１、ＲＡＭ２２、記憶部２３、操作部２４、表示部２５、ネットワークＩＦ部２６、プリンタＩＦ部２７等を備えて構成され、各部はバス２８により接続されている。
【００３６】
ＣＰＵ２１は、プリンタコントローラ２０の各部の処理動作を統括的に制御する。ＣＰＵ２１は、操作部２４から入力される操作信号又はネットワークＩＦ部２６により受信した指示信号に応じて、記憶部２３に格納されている各種処理プログラムを読み出してＲＡＭ２２に展開し、当該プログラムとの協働により各種処理を実行する。
【００３７】
ＲＡＭ２２は、ＣＰＵ２１により実行される各種処理プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。
【００３８】
記憶部２３は、不揮発性の半導体メモリやハードディスク等の記憶装置からなり、各種処理プログラムや各種処理に関するデータ等を記憶する。例えば、記憶部２３は、ＲＩＰ（Raster Image Processer）処理プログラム２３１、色変換処理プログラム２３２、ＲＧＢイメージ用色変換設定情報２３３、ＲＧＢグラフィック用色変換設定情報２３４、ＲＧＢテキスト用色変換設定情報２３５、ＣＭＹＫイメージ用色変換設定情報２３６、ＣＭＹＫグラフィック用色変換設定情報２３７、ＣＭＹＫテキスト用色変換設定情報２３８等を記憶する。
【００３９】
各色変換設定情報２３３〜２３８には、使用するデバイスリンクプロファイルを示す情報、ポイントカラー調整を示す情報、プロファイルカーブ（トーンカーブ）調整を示す情報が含まれる。ポイントカラー調整は、特定の色について印刷する際にどのような色にするかをポイントで調整する機能である。
【００４０】
操作部２４は、カーソルキー、文字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、ユーザによる操作入力を受け付ける。操作部２４は、キーボードに対するキー操作やマウス操作により入力された操作信号をＣＰＵ２１に出力する。
【００４１】
表示部２５は、ＬＣＤを備え、ＣＰＵ２１からの指示に従って、各種操作画面や各種処理結果を表示する。
【００４２】
ネットワークＩＦ部２６は、通信ネットワークＮを介して外部装置との間でデータの送受信を行う。例えば、ネットワークＩＦ部２６は、クライアントＰＣ１０に色変換設定情報を送信し、クライアントＰＣ１０から変更された色変換設定情報を受信する。また、ネットワークＩＦ部２６は、クライアントＰＣ１０から印刷対象画像の画像データ（印刷ジョブ）を受信する。
【００４３】
プリンタＩＦ部２７は、プリンタ３０との間でデータの入出力を行う。プリンタＩＦ部２７は、プリンタ３０に対してビットマップ形式の画像データを送信する。
【００４４】
ＣＰＵ２１は、ＲＩＰ処理プログラム２３１との協働により、印刷ジョブを解析し、ビットマップ形式の画像データに展開する。
ＣＰＵ２１は、色変換処理プログラム２３２との協働により、記憶部２３に記憶されているオブジェクトの種類毎の色変換設定情報（デバイスリンクプロファイル、ポイントカラー、トーンカーブ）に基づいて、印刷対象画像の画像データに対して、当該画像データに含まれるオブジェクトの種類毎に色変換処理を行う。
ＣＰＵ２１は、プリンタＩＦ部２７を介して色変換処理後の画像データをプリンタ３０に送信する。
【００４５】
プリンタ３０は、プリンタコントローラ２０から受信したビットマップ形式の画像データ（ＣＭＹＫデータ）に基づいて、用紙上に画像形成を行う画像形成装置である。例えば、プリンタ３０は、電子写真方式の画像形成を行うものであり、感光ドラム、感光ドラムの帯電を行う帯電部、画像データに基づいて感光ドラム表面を露光走査する露光部、感光ドラムにトナーを付着させる現像部、感光ドラム上に形成されたトナー像を印刷用紙に転写する転写部、印刷用紙上に形成されたトナー像を定着させる定着部等から構成される。なお、プリンタ３０は、スキャナやファックス機能を備えた複合機であってもよい。
【００４６】
次に、クライアントＰＣ１０における動作について説明する。
図４は、クライアントＰＣ１０において実行される処理を示すフローチャートである。この処理は、ＣＰＵ１１と、記憶部１３に記憶されているプリンタドライバプログラム１３１との協働によるソフトウェア処理によって実現される。
【００４７】
まず、ユーザの操作部１４からの操作に基づいて、記憶部１３に記憶されている画像ファイル１３２の中から印刷対象となる画像ファイル１３２が選択される（ステップＳ１）。例えば、ＣＰＵ１１により、図５に示すプロファイル調整画面１５１が表示部１５に表示され、プロファイル調整画面１５１において、ユーザの操作部１４からの操作により、「画像で確認」ボタンＢ１が押下されると、ＣＰＵ１１により、図６に示すファイル選択画面１５２が表示部１５に表示される。ユーザは、操作部１４からの操作により、ファイル選択画面１５２において、印刷対象となる画像ファイル１３２を選択する。
【００４８】
次に、ＣＰＵ１１により、選択された画像ファイル１３２に基づいて、印刷対象画像が表示部１５に表示される（ステップＳ２）。例えば、図６に示すファイル選択画面１５２において、ユーザの操作部１４からの操作により、何れかの画像ファイル１３２が選択された後に、「開く」ボタンＢ２が押下されると、ＣＰＵ１１により、印刷対象画像が表示部１５に表示される。図７に、印刷対象画像表示画面１５３の例を示す。ここで、印刷対象画像は、ＰＤＦファイルにより構成されており、図８（ａ）に示す文字部分は、ＣＭＹＫ形式のテキストオブジェクトであり、図８（ｂ）に示す絵の部分は、ＣＭＹＫ形式のグラフィックオブジェクトであり、それ以外の背景部分は、ＣＭＹＫ形式のイメージオブジェクトであるとする。
【００４９】
次に、ＣＰＵ１１により、選択された画像ファイル１３２のフォーマット（例えば、ＰＤＦ、ＢＭＰ、ＴＩＦＦ、ＧＩＦ、ＪＰＥＧ等）が判定される（ステップＳ３）。画像ファイル１３２のフォーマットは、選択された画像ファイル１３２の拡張子により判定されてもよいし、画像の中身を解析することにより判定されてもよい。
【００５０】
次に、ＣＰＵ１１により、画像ファイル１３２のフォーマット毎に予め用意されている解析プログラムにより、選択された画像ファイル１３２のフォーマットに応じた画像解析が行われ、印刷対象画像の画像データに含まれるオブジェクトの種類が判定される（ステップＳ４）。オブジェクト種類の判定は、具体的にどのような絵が入るかを判断する必要はなく、どこにどのような種類のオブジェクトが入るかを簡単に分析できればよい。
【００５１】
次に、ＣＰＵ１１により、オブジェクト種類の判定結果を示す情報がマップ形式で生成され、記憶部１３に保存される（ステップＳ５）。この情報は、画像内のどの座標にどのような種類のオブジェクトがあるかを示すものであり、例えば、「ＣＭＹＫイメージ＝０」、「ＣＭＹＫグラフィック＝１」、「ＣＭＹＫテキスト＝２」等と予め定義されている。例えば、図９（ａ）に示す画像が、図９（ｂ）に示すようにＰＤＦ形式で記載されている場合、図９（ｃ）に示すように、定義された値（０〜２）を画像の形になるように埋めていき、マップ形式の情報を生成する。
【００５２】
次に、ＣＰＵ１１により、ユーザの操作部１４からの操作により、表示部１５に表示されている印刷対象画像の画像データ内の領域を指定するために、画像がクリックされると（ステップＳ６；ＹＥＳ）、ＣＰＵ１１により、ステップＳ５において生成されたオブジェクト種類の判定結果を示す情報に基づいて、クリックされた位置のオブジェクトの種類、すなわち、指定された領域のオブジェクトの種類が取得される（ステップＳ７）。
【００５３】
次に、ＣＰＵ１１により、クリックされた位置のオブジェクトの種類に対する色変換設定情報がプリンタコントローラ２０から取得される。具体的には、ＣＰＵ１１により、ネットワークＩＦ部１６を介して、クリックされた位置のオブジェクトの種類に対する色変換設定情報の取得要求がプリンタコントローラ２０に送信され、当該取得要求に応じてプリンタコントローラ２０から送信された色変換設定情報が受信される。そして、ＣＰＵ１１により、取得された色変換設定情報に基づいて、クリックされた位置のオブジェクトの種類に対する色変換設定画面が表示部１５に表示される（ステップＳ８）。例えば、図７に示す印刷対象画像表示画面１５３において、画像の背景部分がクリックされた場合には、図１０に示すＣＭＹＫイメージ用色変換設定画面１５４が表示部１５に表示される。
【００５４】
ＣＭＹＫイメージ用色変換設定画面１５４では、ＣＭＹＫイメージ用色変換設定情報２３６の編集が行われる。ＣＭＹＫイメージ用色変換設定画面１５４には、ポイントカラー調整領域Ａ１及びプロファイルカーブ調整領域Ａ２が含まれる。
【００５５】
ポイントカラー調整領域Ａ１において、プルダウンメニューＰ１〜Ｐ４を操作することにより、入力ＣＭＹＫ値が選択され、選択された入力ＣＭＹＫ値によって表現されるＣＭＹＫカラー画像が指定色欄に表示される。なお、入力値がＲＧＢ値である場合には、入力ＲＧＢ値がプルダウンメニューにより選択されることとなる。選択された入力ＣＭＹＫ値又は入力ＲＧＢ値によって特定される色は、ポイントカラーと呼ばれる。プルダウンメニューＰ１〜Ｐ４は、それぞれ、０〜１００の値から何れかが選択可能となっている（ＲＧＢ値の場合には０〜２５５）。
【００５６】
また、入力ＣＭＹＫ値が選択されると、デバイスリンクプロファイルに設定されている入力ＣＭＹＫ値に対する出力ＣＭＹＫ値が計算結果欄Ｎ１及び調整後欄Ｎ２に表示される。そして、プルダウンメニューＰ５〜Ｐ８を操作することにより、出力ＣＭＹＫ値のそれぞれに対して値の増減を行うことができる。プルダウンメニューＰ５〜Ｐ８は、それぞれ、−１００〜１００の値から何れかが選択可能となっている（ＲＧＢ値の場合には−２５５〜２５５）。増減後のＣＭＹＫ値は、調整後欄Ｎ２に表示される。これにより、ユーザは、出力ＣＭＹＫ値の増減前後の値を視認することができる。
【００５７】
また、プルダウンメニューＰ９を操作すると、編集の対象である入力ＣＭＹＫ値に対応する出力ＣＭＹＫ値の変更に伴い、出力ＣＭＹＫ値の補間演算による再計算が実施される範囲が設定される。この設定は、編集の対象である入力ＣＭＹＫ値に対応する出力ＣＭＹＫ値が変更されたときに生じる可能性のあるトーンジャンプを抑制するためのものである。プルダウンメニューＰ９は、「広い」、「中間」及び「狭い」から何れかが選択可能となっており、選択された内容に応じて、再計算が実施される対象となる入力ＣＭＹＫ値の範囲が変更される。なお、この範囲を数値によって指定するようにしてもよい。このようなポイントカラーの調整は、複数の入力ＣＭＹＫ値又は入力ＲＧＢ値に対してそれぞれ行うことができる。
また、「リセット」ボタンＢ３を操作することにより、ポイントカラー調整領域Ａ１において変更された設定を、設定変更前の状態に戻すことができる。
【００５８】
また、プロファイルカーブ調整領域Ａ２において、ラジオボタンＲ１，Ｒ２の何れかを操作することにより、入力カーブ及び出力カーブの何れを調整するかが選択され、選択されなかった入力カーブ又は出力カーブに対応する各種項目がグレイアウト表示される。図１０に示す例では、ラジオボタンＲ１が操作されて入力カーブが選択されたことにより、入力カーブの編集がアクティブになるとともに、出力カーブに対応する各種項目がグレイアウト表示されて非アクティブであることが示されている。そして、プルダウンメニューＰ１０を操作することにより、入力カーブのＲＧＢ値又はＣＭＹＫ値を個別に調整するか、あるいは、１回の調整操作によってＲＧＢ値又はＣＭＹＫ値をまとめて調整するかの選択が可能となっている。そして、チェックボックスＣ１〜Ｃ４を操作してチェックの有無を入力すると、これに対応する色の入力値−出力値の関係を示すグラフ（トーンカーブ）の表示／非表示を設定することができる。これらのグラフは、グラフ表示領域Ｇ１上に表される。そして、ラジオボタンＲ３〜Ｒ６の何れかが操作されると、操作されたラジオボタンに対応する色のグラフに対する編集が可能となる。そして、プルダウンメニューＰ１２を操作することにより、編集可能な色の入力値が選択され、プルダウンメニューＰ１３を操作することにより、プルダウンメニューＰ１２によって選択された入力値に対する出力値が選択される。ＣＭＹＫ値の場合、プルダウンメニューＰ１２，Ｐ１３は、それぞれ、０〜１００の値から何れかが選択可能となっている（ＲＧＢ値の場合には０〜２５５）。
【００５９】
出力カーブの調整についても、入力カーブと同様にしてパラメータの編集を行うことができる。すなわち、ラジオボタンＲ２を操作して出力カーブの編集をアクティブとした後、プルダウンメニューＰ１１を操作して出力カーブのＣＭＹＫ値を個別に調整するか、あるいは、１回の調整操作によってＣＭＹＫ値をまとめて調整するかの選択を行う。そして、チェックボックスＣ５〜Ｃ８を操作してグラフ表示領域Ｇ１上に表示するＣＭＹＫ各色の選択を行う。そして、ラジオボタンＲ７〜Ｒ１０を操作して編集を行う色を選択し、プルダウンメニューＰ１２，Ｐ１３を操作して出力カーブの入力値に対する出力値の選択を行う。
また、「リセット」ボタンＢ４を操作することにより、プロファイルカーブ調整領域Ａ２において変更された設定を、設定変更前の状態に戻すことができる。
【００６０】
表示部１５に表示されている色変換設定画面（クリックされた位置のオブジェクトの種類に対する色変換設定画面）において、ユーザの操作部１４からの操作により、色変換設定情報の変更が指示されると（ステップＳ９）、ＣＰＵ１１により、ネットワークＩＦ部１６を介して、変更された色変換設定情報がプリンタコントローラ２０に送信される（ステップＳ１０）。
プリンタコントローラ２０では、ネットワークＩＦ部２６により、変更された色変換設定情報が受信され、ＣＰＵ２１により、変更された色変換設定情報が記憶部２３に記憶される。なお、記憶部２３には、変更前の色変換設定情報（初期値）も記憶されている。
【００６１】
次に、ユーザの操作部１４からの操作により、印刷対象画像の印刷が指示されると（ステップＳ１１）、ＣＰＵ１１により、ネットワークＩＦ部１６を介して、印刷対象画像の画像データ（印刷ジョブ）がプリンタコントローラ２０に送信される（ステップＳ１２）。
プリンタコントローラ２０では、ネットワークＩＦ部２６により、印刷対象画像の画像データが受信される。そして、ＣＰＵ２１により、印刷対象画像の画像データ対して、ＲＩＰ処理が行われ、記憶部２３に記憶されている各色変換設定情報２３３〜２３８に基づいて、当該画像データに含まれるオブジェクトの種類毎に色変換処理が行われる。色変換設定情報が変更されたものについては、変更後の色変換設定情報が使われる。次いで、ＣＰＵ２１により、プリンタＩＦ部２７を介して色変換処理後の画像データがプリンタ３０に送信される。
【００６２】
プリンタ３０では、プリンタコントローラ２０から受信した色変換処理後の画像データに基づいて、画像形成が行われる。
【００６３】
以上説明したように、第１の実施の形態における画像形成システム１によれば、クライアントＰＣ１０において、印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を表示するので、色変換設定における操作性を向上させることができる。特に、画像内で指定された領域のオブジェクトの種類に対する色変換設定情報の設定画面を表示することにより、ユーザが色変換設定を行いたい領域における色変換設定を適切に素早く行うことが可能となる。したがって、従来に比べ使い勝手が良くなり、設定の間違いを防止することができる。
【００６４】
なお、第１の実施の形態では、ステップＳ６において、色変換設定を行う位置がマウスで指定された場合に、その位置のオブジェクトの種類に対する色変換設定画面を表示することとしたが、マウスの右クリックに応じて表示部１５にメニューを表示し、メニューの中から「この場所の調整を行う」が選択された場合に、その位置のオブジェクトの種類に対する色変換設定画面を表示することとしてもよい。
【００６５】
また、図４に示す処理において、選択された画像ファイル１３２の内容が全て同一のオブジェクト種類であると判定された場合には、ステップＳ６，Ｓ７については実行しなくてもよい。
【００６６】
また、第１の実施の形態では、ユーザが印刷対象画像内の何れかの位置をクリックした場合に（ステップＳ６；ＹＥＳ）、クリックされた位置のオブジェクトの種類に対する色変換設定画面を表示することとしたが（ステップＳ８）、直接色変換設定画面を表示するのではなく、クリックされた位置のオブジェクトの種類に対する色変換設定画面の表示を指示するための指示画面を表示部１５に表示し、当該指示画面において色変換設定画面の表示が指示された場合に、色変換設定画面を表示することとしてもよい。例えば、クリックされた位置のオブジェクトの種類がＣＭＹＫ形式のイメージオブジェクトである場合には、図１１に示すプロファイル調整画面１５５（指示画面）において、ＣＭＹＫ形式のイメージオブジェクトに対する「調整」ボタンＢ５の色を変更する等して、クリックされた位置のオブジェクト種類を示すことができる。「調整」ボタンＢ５を操作すると、図１０に示すＣＭＹＫイメージ用色変換設定画面１５４が表示部１５に表示される。また、他の方法により、ユーザに対して、クリックされた位置のオブジェクトの種類を識別可能に提示することとしてもよい。
【００６７】
［第２の実施の形態］
次に、本発明を適用した第２の実施の形態について説明する。
第２の実施の形態における画像形成システムは、第１の実施の形態に示した画像形成システム１と同様の構成によってなるため、図１〜図３を援用し、同一の構成部分については説明を省略する。以下、第２の実施の形態に特徴的な構成及び処理について説明する。
【００６８】
ＣＰＵ１１は、ユーザによる操作部１４からの操作に基づいて、記憶部１３に記憶されている複数の画像データ（画像ファイル１３２）の中から印刷対象画像の画像データを選択するための選択指示を受け付ける。ＣＰＵ１１は、選択された印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、選択された印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定情報の設定画面を表示部１５に表示させる。
【００６９】
次に、第２の実施の形態における動作について説明する。
図１２は、クライアントＰＣ１０において実行される処理を示すフローチャートである。この処理は、ＣＰＵ１１と、記憶部１３に記憶されているプリンタドライバプログラム１３１との協働によるソフトウェア処理によって実現される。
【００７０】
図１２に示すフローチャートにおいて、ステップＳ２１〜ステップＳ２４の処理については、第１の実施の形態に示した図４のステップＳ１、ステップＳ３〜ステップＳ５の処理と同様であるため、説明を省略する。
【００７１】
次に、ＣＰＵ１１により、ステップＳ２４において生成されたオブジェクト種類の判定結果を示す情報に基づいて、印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定情報がプリンタコントローラ２０から取得される。具体的には、ＣＰＵ１１により、ネットワークＩＦ部１６を介して、印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定情報の取得要求がプリンタコントローラ２０に送信され、当該取得要求に応じてプリンタコントローラ２０から送信された色変換設定情報が受信される。そして、ＣＰＵ１１により、取得された色変換設定情報に基づいて、印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定画面が表示部１５に表示される（ステップＳ２５）。
【００７２】
図１３に、印刷対象画像の画像データに、ＣＭＹＫ形式のテキストオブジェクト、ＣＭＹＫ形式のグラフィックオブジェクト、ＣＭＹＫ形式のイメージオブジェクトが含まれている場合に表示部１５に表示されるＣＭＹＫテキスト用色変換設定画面１５６、ＣＭＹＫグラフィック用色変換設定画面１５７、ＣＭＹＫイメージ用色変換設定画面１５８の例を示す。ＣＭＹＫテキスト用色変換設定画面１５６には、ポイントカラー調整領域Ａ１、プロファイルカーブ調整領域Ａ２及びオブジェクト表示領域Ａ３が含まれる。ポイントカラー調整領域Ａ１及びプロファイルカーブ調整領域Ａ２については、第１の実施の形態（図１０参照）と同様であるため、説明を省略する。オブジェクト表示領域Ａ３には、選択された画像の設定対象となるオブジェクト種類に該当する部分が表示される。すなわち、ＣＭＹＫテキスト用色変換設定画面１５６のオブジェクト表示領域Ａ３には、ＣＭＹＫ形式のテキストオブジェクト部分が表示されている。ＣＭＹＫグラフィック用色変換設定画面１５７、ＣＭＹＫイメージ用色変換設定画面１５８についても同様に、各色変換設定画面内に、設定対象となるオブジェクト種類に該当する部分が表示される。
【００７３】
表示部１５に表示されている色変換設定画面のうち何れか一の色変換設定画面において、ユーザの操作部１４からの操作により、色変換設定情報の変更が指示されると（ステップＳ２６）、ＣＰＵ１１により、ネットワークＩＦ部１６を介して、変更された色変換設定情報がプリンタコントローラ２０に送信される（ステップＳ２７）。例えば、ユーザの操作部１４からの操作により、表示部１５に表示されている複数の色変換設定画面のうち何れか一の色変換設定画面が選択されると、選択された色変換設定画面がアクティブとなり、その色変換設定画面に対応するオブジェクトの種類の色変換設定情報の変更が可能となる。
プリンタコントローラ２０では、ネットワークＩＦ部２６により、変更された色変換設定情報が受信され、ＣＰＵ２１により、変更された色変換設定情報が記憶部２３に記憶される。なお、記憶部２３には、変更前の色変換設定情報（初期値）も記憶されている。
【００７４】
ここで、色変換設定情報の変更を終了しない場合には（ステップＳ２８；ＮＯ）、ステップＳ２６に戻り、別のオブジェクト種類に対する色変換設定画面についての処理が行われる。
【００７５】
ステップＳ２８において、色変換設定情報の変更を終了する場合には（ステップＳ２８；ＹＥＳ）、ステップＳ２９に移行する。ステップＳ２９、ステップＳ３０の処理については、第１の実施の形態に示した図４のステップＳ１１、ステップＳ１２の処理と同様であるため、説明を省略する。
【００７６】
以上説明したように、第２の実施の形態における画像形成システムによれば、クライアントＰＣ１０において、印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を表示するので、色変換設定における操作性を向上させることができる。特に、印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定情報の設定画面を表示することにより、印刷対象画像の画像データにどのオブジェクト種類が含まれるかをユーザに通知することができる。また、オブジェクト表示領域Ａ３に、選択された画像の設定対象となるオブジェクト種類に該当する部分が表示されるので、ユーザは、画像内のどの部分の色変換設定を行っているかを把握することができる。
【００７７】
なお、第２の実施の形態では、印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定情報の設定画面を同時に表示することとしたが、複数の色変換設定画面を一つずつ順番に表示することとしてもよい。例えば、ある色変換設定画面において、ＯＫボタンが押下された場合に、その色変換設定画面のウィンドウを閉じるとともに、次の色変換設定画面を表示するようにしてもよい。
【００７８】
また、第２の実施の形態では、印刷対象画像の画像データが選択された場合に（ステップＳ２１）、印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定画面を表示することとしたが（ステップＳ２５）、直接色変換設定画面を表示するのではなく、印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定画面の表示を指示するための指示画面を表示部１５に表示し、当該指示画面において色変換設定画面の表示が指示された場合に、色変換設定画面を表示することとしてもよい。例えば、図１１に示すプロファイル調整画面１５５において、一又は複数のオブジェクト種類に対する「調整」ボタンの色を変更する等して、印刷対象画像に何れのオブジェクト種類が含まれるのかを示すことができる。また、他の方法により、ユーザに対して、印刷対象画像の画像データに含まれる全てのオブジェクトの種類を識別可能に提示することとしてもよい。
【００７９】
［第３の実施の形態］
次に、本発明を適用した第３の実施の形態について説明する。
第３の実施の形態における画像形成システムは、第１の実施の形態に示した画像形成システム１と同様の構成によってなるため、図１〜図３を援用し、同一の構成部分については説明を省略する。以下、第３の実施の形態に特徴的な構成及び処理について説明する。
【００８０】
ＣＰＵ１１は、ユーザによる操作部１４からの操作に基づいて、記憶部１３に記憶されている複数の画像データ（画像ファイル１３２）の中から印刷対象画像の画像データを選択するための選択指示を受け付ける。ＣＰＵ１１は、選択された印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、選択された印刷対象画像の画像データに含まれるオブジェクトの種類のうち、設定が変更されていないオブジェクトの種類に対する色変換設定情報の設定画面を表示部１５に表示させる。
【００８１】
次に、第３の実施の形態における動作について説明する。
図１４は、クライアントＰＣ１０において実行される処理を示すフローチャートである。この処理は、ＣＰＵ１１と、記憶部１３に記憶されているプリンタドライバプログラム１３１との協働によるソフトウェア処理によって実現される。
【００８２】
図１４に示すフローチャートにおいて、ステップＳ３１〜ステップＳ３４の処理については、第２の実施の形態に示した図１２のステップＳ２１〜ステップＳ２４の処理と同様であるため、説明を省略する。
【００８３】
次に、ＣＰＵ１１により、ステップＳ３４において生成されたオブジェクト種類の判定結果を示す情報に基づいて、印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定情報がプリンタコントローラ２０から取得される。具体的には、ＣＰＵ１１により、ネットワークＩＦ部１６を介して、印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定情報の取得要求がプリンタコントローラ２０に送信され、当該取得要求に応じてプリンタコントローラ２０から送信された色変換設定情報が受信される。ここで、色変換設定情報には、設定が初期値から変更されているか否かを示す情報が含まれる。そして、ＣＰＵ１１により、取得された色変換設定情報に基づいて、印刷対象画像の画像データに含まれるオブジェクトの種類のうち、設定が初期値から変更されていないオブジェクトの種類に対する色変換設定画面が表示部１５に表示される（ステップＳ３５）。
【００８４】
ステップＳ３６〜ステップＳ４０の処理については、第２の実施の形態に示した図１２のステップＳ２６〜ステップＳ３０の処理と同様であるため、説明を省略する。
【００８５】
以上説明したように、第３の実施の形態における画像形成システムによれば、クライアントＰＣ１０において、印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を表示するので、色変換設定における操作性を向上させることができる。特に、印刷対象画像の画像データに含まれるオブジェクトの種類のうち、設定が変更されていないオブジェクトの種類に対する色変換設定情報の設定画面を表示することにより、既に設定変更済みの色変換設定情報については設定画面の表示を省略することができる。
【００８６】
なお、第３の実施の形態では、印刷対象画像の画像データが選択された場合に（ステップＳ３１）、印刷対象画像の画像データに含まれるオブジェクトの種類のうち、設定が変更されていないオブジェクトの種類に対する色変換設定画面を表示することとしたが（ステップＳ３５）、直接色変換設定画面を表示するのではなく、印刷対象画像の画像データに含まれるオブジェクトの種類のうち、設定が変更されていないオブジェクトの種類に対する色変換設定画面の表示を指示するための指示画面を表示部１５に表示し、当該指示画面において色変換設定画面の表示が指示された場合に、色変換設定画面を表示することとしてもよい。また、他の方法により、ユーザに対して、印刷対象画像の画像データに含まれるオブジェクトの種類のうち、設定が変更されていないオブジェクトの種類を識別可能に提示することとしてもよい。
【００８７】
［第４の実施の形態］
次に、本発明を適用した第４の実施の形態について説明する。
第４の実施の形態における画像形成システムは、第１の実施の形態に示した画像形成システム１と同様の構成によってなるため、図１〜図３を援用し、同一の構成部分については説明を省略する。以下、第４の実施の形態に特徴的な構成及び処理について説明する。
【００８８】
ＣＰＵ１１は、ユーザによる操作部１４からの操作に基づいて、記憶部１３に記憶されている複数の画像データ（画像ファイル１３２）の中から印刷対象画像の画像データを選択するための選択指示を受け付ける。ＣＰＵ１１は、選択された印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、選択された印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を、オブジェクトの種類毎の画像を占める面積が広い順に表示部１５に表示させる。
【００８９】
次に、第４の実施の形態における動作について説明する。
図１５は、クライアントＰＣ１０において実行される処理を示すフローチャートである。この処理は、ＣＰＵ１１と、記憶部１３に記憶されているプリンタドライバプログラム１３１との協働によるソフトウェア処理によって実現される。
【００９０】
図１５に示すフローチャートにおいて、ステップＳ４１〜ステップＳ４４の処理については、第２の実施の形態に示した図１２のステップＳ２１〜ステップＳ２４の処理と同様であるため、説明を省略する。
【００９１】
次に、ＣＰＵ１１により、ステップＳ４４において生成されたオブジェクト種類の判定結果を示す情報に基づいて、印刷対象画像の画像データに含まれる各オブジェクト種類が占める面積が算出される（ステップＳ４５）。例えば、図９（ｃ）に示したマップ形式の情報において、各オブジェクト種類に対応する値（０〜２）の個数を求めることにより、面積に相当する値を算出することができる。
【００９２】
次に、ＣＰＵ１１により、印刷対象画像の画像データに含まれるオブジェクトの種類のうち、最も面積が広いオブジェクトの種類に対する色変換設定情報がプリンタコントローラ２０から取得される。具体的には、ＣＰＵ１１により、ネットワークＩＦ部１６を介して、印刷対象画像の画像データに含まれるオブジェクトの種類のうち、最も面積が広いオブジェクトの種類に対する色変換設定情報の取得要求がプリンタコントローラ２０に送信され、当該取得要求に応じてプリンタコントローラ２０から送信された色変換設定情報が受信される。そして、ＣＰＵ１１により、取得された色変換設定情報に基づいて、最も面積が広いオブジェクトの種類に対する色変換設定画面が表示部１５に表示される（ステップＳ４６）。ここで、表示されている色変換設定画面に対応するオブジェクトの種類の面積の広さ／狭さを示す情報が、合わせて表示されることとしてもよい。
【００９３】
表示部１５に表示されている色変換設定画面において、ユーザの操作部１４からの操作により、色変換設定情報の変更が指示されると（ステップＳ４７）、ＣＰＵ１１により、ネットワークＩＦ部１６を介して、変更された色変換設定情報がプリンタコントローラ２０に送信される（ステップＳ４８）。
プリンタコントローラ２０では、ネットワークＩＦ部２６により、変更された色変換設定情報が受信され、ＣＰＵ２１により、変更された色変換設定情報が記憶部２３に記憶される。なお、記憶部２３には、変更前の色変換設定情報（初期値）も記憶されている。
【００９４】
ここで、色変換設定情報の変更を終了しない場合には（ステップＳ４９；ＮＯ）、ＣＰＵ１１により、印刷対象画像の画像データに含まれるオブジェクトの種類のうち、次に面積が広いオブジェクトの種類に対する色変換設定情報がプリンタコントローラ２０から取得される。そして、ＣＰＵ１１により、取得された色変換設定情報に基づいて、次に面積が広いオブジェクトの種類に対する色変換設定画面が表示部１５に表示される（ステップＳ５０）。そして、ステップＳ４７に戻り、別のオブジェクト種類に対する色変換設定画面についての処理が行われる。
【００９５】
ステップＳ４９において、色変換設定情報の変更を終了する場合には（ステップＳ４９；ＹＥＳ）、ステップＳ５１に移行する。ステップＳ５１、ステップＳ５２の処理については、第１の実施の形態に示した図４のステップＳ１１、ステップＳ１２の処理と同様であるため、説明を省略する。
【００９６】
以上説明したように、第４の実施の形態における画像形成システムによれば、クライアントＰＣ１０において、印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を表示するので、色変換設定における操作性を向上させることができる。特に、画像を占める面積が広い順に色変換設定情報の設定画面を表示することにより、色変換設定の変更が出力画像に与える影響が大きいと考えられるオブジェクト種類から順に、色変換設定を行うことができる。
【００９７】
なお、第４の実施の形態では、印刷対象画像の画像データが選択された場合に（ステップＳ４１）、印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定画面を、オブジェクトの種類毎の画像を占める面積が広い順に表示することとしたが（ステップＳ４６，Ｓ５０）、直接色変換設定画面を表示するのではなく、面積が広い順に、印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定画面の表示を指示するための指示画面を表示部１５に表示し、当該指示画面において色変換設定画面の表示が指示された場合に、色変換設定画面を表示することとしてもよい。また、他の方法により、ユーザに対して、面積が広い順に、印刷対象画像の画像データに含まれるオブジェクトの種類を識別可能に提示することとしてもよい。
【００９８】
また、印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定画面を表示するとともに、各色変換設定画面のタイトル部分に、面積が広い順に番号を付与して表示することとしてもよい。
また、印刷対象画像の画像データに含まれるオブジェクトの種類のうち、最も面積が広いオブジェクトの種類に対する色変換設定画面のみを表示することとしてもよい。
【００９９】
また、印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定画面の表示順序は、面積の広い順に限らず、予め定められた選択基準に基づいて決定されることとしてもよい。例えば、画像の背景部分が白色の場合には、背景部分に対応するオブジェクトの種類に対する色変換設定画面は表示しないこととしてもよい。
【０１００】
［第５の実施の形態］
次に、本発明を適用した第５の実施の形態について説明する。
第５の実施の形態における画像形成システムは、第１の実施の形態に示した画像形成システム１と同様の構成によってなるため、図１〜図３を援用し、同一の構成部分については説明を省略する。以下、第５の実施の形態に特徴的な構成及び処理について説明する。
【０１０１】
ＣＰＵ１１は、ユーザによる操作部１４からの操作に基づいて、記憶部１３に記憶されている複数の画像データ（画像ファイル１３２）の中から印刷対象画像の画像データを複数選択するための選択指示を受け付ける。ＣＰＵ１１は、選択された複数の印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、選択された複数の印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を表示部１５に表示させる。ここでは、第４の実施の形態と同様、オブジェクトの種類毎の画像を占める面積が広い順に表示部１５に表示させる。
【０１０２】
次に、第５の実施の形態における動作について説明する。
図１６は、クライアントＰＣ１０において実行される処理を示すフローチャートである。この処理は、ＣＰＵ１１と、記憶部１３に記憶されているプリンタドライバプログラム１３１との協働によるソフトウェア処理によって実現される。
【０１０３】
まず、ユーザの操作部１４からの操作に基づいて、記憶部１３に記憶されている画像ファイル１３２の中から印刷対象となる複数の画像ファイル１３２が選択される（ステップＳ６１）。
【０１０４】
図１６に示すフローチャートにおいて、ステップＳ６２〜ステップＳ７２の処理については、扱われる画像データが複数であることを除き、第４の実施の形態に示した図１５のステップＳ４２〜ステップＳ５２の処理と同様であるため、説明を省略する。例えば、各オブジェクトが占める面積を算出する場合には、複数の画像データ分の各オブジェクト種類が占める面積を集計する。
【０１０５】
以上説明したように、第５の実施の形態における画像形成システムによれば、クライアントＰＣ１０において、複数の印刷対象画像の画像データに含まれるオブジェクトの種類を判定し、複数の印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定情報の設定画面を表示するので、色変換設定における操作性を向上させることができる。また、画像を占める面積が広い順に色変換設定情報の設定画面を表示することにより、色変換設定の変更が出力画像に与える影響が大きいと考えられるオブジェクト種類から順に、色変換設定を行うことができる。
【０１０６】
なお、第５の実施の形態では、印刷対象画像の画像データが複数選択された場合に（ステップＳ６１）、複数の印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定画面を、オブジェクトの種類の画像を占める面積が広い順に表示することとしたが（ステップＳ６６，Ｓ７０）、直接色変換設定画面を表示するのではなく、面積が広い順に、複数の印刷対象画像の画像データに含まれるオブジェクトの種類に対する色変換設定画面の表示を指示するための指示画面を表示部１５に表示し、当該指示画面において色変換設定画面の表示が指示された場合に、色変換設定画面を表示することとしてもよい。また、他の方法により、ユーザに対して、面積が広い順に、複数の印刷対象画像の画像データに含まれるオブジェクトの種類を識別可能に提示することとしてもよい。
【０１０７】
また、複数の印刷対象画像の画像データに含まれる全てのオブジェクトの種類に対する色変換設定画面を表示するとともに、各色変換設定画面のタイトル部分に、面積が広い順に番号を付与して表示することとしてもよい。
また、複数の印刷対象画像の画像データに含まれるオブジェクトの種類のうち、最も面積が広いオブジェクトの種類に対する色変換設定画面のみを表示することとしてもよい。
【０１０８】
なお、上記各実施の形態における記述は、本発明に係る印刷指示装置及び画像形成システムの例であり、これに限定されるものではない。システムを構成する各装置の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【０１０９】
例えば、クライアントＰＣ１０において、ユーザが任意のオブジェクト種類の色変換設定情報を変更した後で印刷対象画像を選択した場合に、色変換設定情報が変更されたオブジェクト種類が印刷対象画像に含まれないときには、表示部１５に警告を表示することとしてもよい。例えば、「色変換設定情報が変更されているオブジェクト種類は画像では使われていないので、設定を元に戻しますか？」等と問い合わせてもよい。この機能を実施するために、プリンタコントローラ２０において、予め、色変換設定情報を変更の前後で記憶しておくようにする。
【０１１０】
また、クライアントＰＣ１０において、印刷対象画像を選択する場合に、特定のフォルダを指定し、このフォルダに格納されている画像ファイル全てを選択することとしてもよい。クライアントＰＣ１０において、特定のフォルダに格納されている画像ファイルに対して色変換設定情報を変更した後、又は、色変換設定情報の設定画面を表示中に、該フォルダから画像ファイルがいくつか消去されて、色変換設定情報を変更したオブジェクト種類を含む画像ファイルが存在しなくなった場合に、表示部１５に警告を表示することとしてもよい。例えば、「この設定を使用している画像はありません。設定を元に戻しますか？」等と問い合わせてもよい。この問い合わせでユーザが「戻す」を選択した場合には、変更されていた色変換設定情報を初期値に戻す。この機能を実施するには、プリンタコントローラ２０において、予め、色変換設定情報を変更の前後で記憶しておくようにする。
【０１１１】
また、クライアントＰＣ１０において、特定のフォルダに格納されている画像ファイル全てを選択した場合に、特定のフォルダに格納されている全画像ファイルを解析して、全画像ファイルに含まれるオブジェクトの種類を判定し、図１１に示すプロファイル調整画面１５５において、全画像ファイルに含まれる全てのオブジェクトの種類に対応する「調整」ボタンの色を変更する等して、全画像ファイルに含まれる全てのオブジェクトの種類を識別可能に提示することとしてもよい。
【０１１２】
以上の説明では、各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体として半導体メモリやハードディスクを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）を適用することとしてもよい。
【符号の説明】
【０１１３】
１  画像形成システム
１０  クライアントＰＣ
１１  ＣＰＵ
１２  ＲＡＭ
１３  記憶部
１４  操作部
１５  表示部
１６  ネットワークＩＦ部
１７  バス
２０  プリンタコントローラ
２１  ＣＰＵ
２２  ＲＡＭ
２３  記憶部
２４  操作部
２５  表示部
２６  ネットワークＩＦ部
２７  プリンタＩＦ部
２８  バス
３０  プリンタ
１３１  プリンタドライバプログラム
１３２  画像ファイル
１５１  プロファイル調整画面
１５２  ファイル選択画面
１５３  印刷対象画像表示画面
１５４  ＣＭＹＫイメージ用色変換設定画面
１５５  プロファイル調整画面
１５６  ＣＭＹＫテキスト用色変換設定画面
１５７  ＣＭＹＫグラフィック用色変換設定画面
１５８  ＣＭＹＫイメージ用色変換設定画面
２３１  ＲＩＰ処理プログラム
２３２  色変換処理プログラム
２３３  ＲＧＢイメージ用色変換設定情報
２３４  ＲＧＢグラフィック用色変換設定情報
２３５  ＲＧＢテキスト用色変換設定情報
２３６  ＣＭＹＫイメージ用色変換設定情報
２３７  ＣＭＹＫグラフィック用色変換設定情報
２３８  ＣＭＹＫテキスト用色変換設定情報
Ｎ  通信ネットワーク
【図１】
2012104076.tif 000003
【図２】
2012104076.tif 000004
【図３】
2012104076.tif 000005
【図４】
2012104076.tif 000006
【図５】
2012104076.tif 000007
【図６】
2012104076.tif 000008
【図７】
2012104076.tif 000009
【図８】
2012104076.tif 000010
【図９】
2012104076.tif 000011
【図１０】
2012104076.tif 000012
【図１１】
2012104076.tif 000013
【図１２】
2012104076.tif 000014
【図１３】
2012104076.tif 000015
【図１４】
2012104076.tif 000016
【図１５】
2012104076.tif 000017
【図１６】
2012104076.tif 000018