(57)【要約】【課題】画像形成装置における印刷色に影響を及ぼす印刷設定値が、色変換情報が生成された際の値から変更された場合に、その変更に対応して印刷処理を制御できるようにする。【解決手段】画像処理装置１００の制御部１２０は、色基準画像を印刷する際のプリントエンジン１０４の印刷設定値１０６を取得し、その色基準画像の印刷結果を測色した結果に基づきプロファイルデータ１１２を生成し、取得した印刷設定値１１４を、生成したプロファイルデータ１１２と対応づけて記憶装置１１０に登録する。印刷対象画像１０の印刷が指示された場合、制御部１２０は、現時点でのプリントエンジン１０４の印刷設定値１０６と、指定されたプロファイルデータ１１２に対応づけて登録されている印刷設定値１１４とに基づき、印刷処理を制御する。【選択図】図１
2010066502.tif 000002
【特許請求の範囲】
【請求項１】
色基準画像を印刷装置に印刷させるとともに、前記色基準画像を印刷する際の前記印刷装置の印刷色に影響を及ぼす印刷設定値を取得する取得手段と、
前記印刷装置により印刷された前記色基準画像の測色結果に基づき、入力された画像の色情報を前記印刷装置に供給する色情報へと変換するための色変換情報を生成する生成手段と、
前記取得手段が取得した前記印刷設定値を前記生成手段が生成した前記色変換情報と対応づけて記憶する記憶手段と、
入力画像の印刷が指示された場合に、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、に基づき、前記色変換情報を用いた前記入力画像の印刷処理を制御する制御手段と、
を備える画像形成装置。
【請求項２】
前記制御手段は、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、が異なっている場合には、前記色変換情報を用いた前記入力画像の印刷処理を中止して警報を発する、ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記制御手段は、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、が異なっている場合には、前記印刷装置の印刷設定値を、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値に置き換え、前記入力画像の前記色変換情報に基づく色変換の結果を、前記置き換えられた印刷設定値に従って前記印刷装置に印刷させる、ことを特徴とする請求項１記載の画像形成装置。
【請求項４】
現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、のうちのいずれを優先するかを示す優先情報を記憶した優先情報記憶手段を更に備え、
前記制御手段は、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、が異なっている場合には、前記優先情報が示す優先される印刷設定値に従って、前記印刷装置に、前記入力画像の前記色変換情報に基づく色変換の結果を印刷させる、ことを特徴とする請求項１記載の画像形成装置。
【請求項５】
印刷設定値が含む項目ごとに、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、のうちのいずれを優先するかを示す優先情報を記憶した優先情報記憶手段を更に備え、
前記制御手段は、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、が異なっている場合には、前記項目ごとに前記優先情報が示す優先される印刷設定値の方の値に従って、前記印刷装置に、前記入力画像の前記色変換情報に基づく色変換の結果を印刷させる、ことを特徴とする請求項１記載の画像形成装置。
【請求項６】
前記印刷装置に入力画像の前記色変換情報に基づく色変換の結果を印刷させた場合において、前記印刷の時点で前記印刷装置に設定されている印刷設定値を採用する旨の指示をユーザから受けた場合に、前記記憶手段に前記色変換情報と対応づけて記憶されている前記印刷設定値に置き換えて、前記印刷の時点で前記印刷装置に設定されている印刷設定値を前記記憶手段に記憶する手段、
を更に備える請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
コンピュータを、
色基準画像を印刷装置に印刷させるとともに、前記色基準画像を印刷する際の前記印刷装置の印刷色に影響を及ぼす印刷設定値を取得する取得手段、
前記印刷装置により印刷された前記色基準画像の測色結果に基づき、入力された画像の色情報を前記印刷装置に供給する色情報へと変換するための色変換情報を生成する生成手段、
前記取得手段が取得した前記印刷設定値を前記生成手段が生成した前記色変換情報と対応づけて記憶する記憶手段、
入力画像の印刷が指示された場合に、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、に基づき、前記色変換情報を用いた前記入力画像の印刷処理を制御する制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
プリンタ、複写機、複合機（プリンタ、スキャナ、複写機等の複数の機能を兼ね備えた装置）などの画像形成装置は、多種の用紙を用いる。用紙の種類が変わっても同じ色を再現するために、画像形成装置には、用紙の種類ごとに色変換データが登録されている。色変換データには、例えばプロファイルデータやキャリブレーションデータがある。プロファイルデータは、入力色の色空間における格子点の座標と、出力色の色空間における格子点の座標との対応関係を表すデータである。例えばＩＣＣ(International Color Consotium)プロファイルなどがその一例である。また、経時的な変化により、画像形成装置の色再現特性と過去に作成されたプロファイルデータとの間にずれが生じる場合があるが、キャリブレーションデータはそのようなずれを補償するためのデータである。
【０００３】
特許文献１には、ユーザが画像出力を行おうとするユーザ用紙の特性に合致した色変換を行う画像形成装置が開示されている。この装置では、選択部は、予め設定された複数の標準用紙の中から、ユーザが画像出力の際に使用しようとする用紙であるユーザ用紙と特性が近似する標準用紙を選択する。変換テーブル作成部は、選択部により選択された標準用紙に対応するプリンタプロファイルと、ユーザ用紙に対応して生成されたプリンタプロファイルとに基づいて、標準用紙用のＣＭＹＫ画像データをユーザ用紙用のＣＭＹＫ画像データに変換するための変換テーブルを作成する。色変換テーブル合成部は、選択部により選択された標準用紙に対応する色変換テーブルと、変換テーブルに基づいて、ＲＧＢ画像データをユーザ用紙用のＣＭＹＫ画像データに変換するための色変換テーブルを合成する。
【０００４】
画像形成装置の色再現特性に影響を与える要素には、色変換データの他に、プロセス条件の設定値がある。色再現の調整のために、これらプロセス条件の設定値をユーザが変更することも考えられる。
【０００５】
【特許文献１】特開２００８−１５３８１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、画像形成装置における印刷色に影響を及ぼす印刷設定値が、色変換情報が生成された際の値から変更された場合に、その変更に対応して印刷処理を制御できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に係る発明は、色基準画像を印刷装置に印刷させるとともに、前記色基準画像を印刷する際の前記印刷装置の印刷色に影響を及ぼす印刷設定値を取得する取得手段と、前記印刷装置により印刷された前記色基準画像の測色結果に基づき、入力された画像の色情報を前記印刷装置に供給する色情報へと変換するための色変換情報を生成する生成手段と、前記取得手段が取得した前記印刷設定値を前記生成手段が生成した前記色変換情報と対応づけて記憶する記憶手段と、入力画像の印刷が指示された場合に、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、に基づき、前記色変換情報を用いた前記入力画像の印刷処理を制御する制御手段と、を備える画像形成装置である。
【０００８】
請求項２に係る発明は、請求項１に係る発明において、前記制御手段は、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、が異なっている場合には、前記色変換情報を用いた前記入力画像の印刷処理を中止して警報を発する、ことを特徴とする。
【０００９】
請求項３に係る発明は、請求項１に係る発明において、前記制御手段は、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、が異なっている場合には、前記印刷装置の印刷設定値を、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値に置き換え、前記入力画像の前記色変換情報に基づく色変換の結果を、前記置き換えられた印刷設定値に従って前記印刷装置に印刷させる、ことを特徴とする。
【００１０】
請求項４に係る発明は、請求項１に係る発明において、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、のうちのいずれを優先するかを示す優先情報を記憶した優先情報記憶手段を更に備え、前記制御手段は、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、が異なっている場合には、前記優先情報が示す優先される印刷設定値に従って、前記印刷装置に、前記入力画像の前記色変換情報に基づく色変換の結果を印刷させる、ことを特徴とする。
【００１１】
請求項５に係る発明は、請求項１に係る発明において、印刷設定値が含む項目ごとに、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、のうちのいずれを優先するかを示す優先情報を記憶した優先情報記憶手段を更に備え、前記制御手段は、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、が異なっている場合には、前記項目ごとに前記優先情報が示す優先される印刷設定値の方の値に従って、前記印刷装置に、前記入力画像の前記色変換情報に基づく色変換の結果を印刷させる、ことを特徴とする。
【００１２】
請求項６に係る発明は、請求項１〜５のいずれか１項に係る発明において、前記印刷装置に入力画像の前記色変換情報に基づく色変換の結果を印刷させた場合において、前記印刷の時点で前記印刷装置に設定されている印刷設定値を採用する旨の指示をユーザから受けた場合に、前記記憶手段に前記色変換情報と対応づけて記憶されている前記印刷設定値に置き換えて、前記印刷の時点で前記印刷装置に設定されている印刷設定値を前記記憶手段に記憶する手段、を更に備える。
【００１３】
請求項７に係る発明は、コンピュータを、色基準画像を印刷装置に印刷させるとともに、前記色基準画像を印刷する際の前記印刷装置の印刷色に影響を及ぼす印刷設定値を取得する取得手段、前記印刷装置により印刷された前記色基準画像の測色結果に基づき、入力された画像の色情報を前記印刷装置に供給する色情報へと変換するための色変換情報を生成する生成手段、前記取得手段が取得した前記印刷設定値を前記生成手段が生成した前記色変換情報と対応づけて記憶する記憶手段、入力画像の印刷が指示された場合に、現時点での前記印刷装置の印刷設定値と、前記色変換情報に対応づけて前記記憶手段に記憶されている前記印刷設定値と、に基づき、前記色変換情報を用いた前記入力画像の印刷処理を制御する制御手段、として機能させるためのプログラムである。
【発明の効果】
【００１４】
請求項１又は７に係る発明によれば、画像形成装置における印刷色に影響を及ぼす印刷設定値が、色変換情報が生成された際の値から変更された場合に、その変更に対応して印刷処理を制御できる。
【００１５】
請求項２に係る発明によれば、色変換情報に対応していない印刷設定値に従って印刷されてしまうことを防ぐことができる。
【００１６】
請求項３に係る発明によれば、印刷装置の印刷設定値が色変換情報の生成時の値から変更されてしまった場合でも、その色変換情報を用いる場合には、生成時の印刷設定値で印刷を行うことができる。
【００１７】
請求項４に係る発明によれば、現時点での印刷装置の印刷設定値と、色変換情報に対応づけて記憶されている印刷設定値とのうち、ユーザが設定した優先情報に応じた印刷設定値で印刷を行うことができる。
【００１８】
請求項５に係る発明によれば、印刷設定値の項目ごとに、現時点での印刷装置の印刷設定値と、色変換情報に対応づけて記憶されている印刷設定値とのうちどちらを用いるかを、ユーザの意図に合わせることができる。
【００１９】
請求項６に係る発明によれば、色変換情報の生成の際の印刷装置の印刷設定値よりも良好な印刷設定値が見つかった場合に、色変換情報に対応づけて記憶する印刷設定値を変更することができる。
【発明を実施するための最良の形態】
【００２０】
実施形態の画像形成装置の一例を図１に示す。この画像形成装置１００は、色変換部１０２，プリントエンジン１０４，記憶装置１１０，制御部１２０及びユーザインタフェース部１３０を備える。
【００２１】
画像形成装置１００は、印刷対象画像１０を印刷出力するための処理を行う。印刷対象画像１０は、例えば、ビットマップ画像データ、ＰＤＬ（ページ記述言語）で記述された画像データなど、どのような形式の画像データでもよい。印刷対象画像１０は、例えば、ネットワーク等の通信路経由で、あるいはＣＤ−Ｒ等の可搬型の記録媒体を介して、画像形成装置１００に入力される。また、画像形成装置１００がスキャナを備える場合、そのスキャナが読み取った画像のデータを印刷対象画像１０として用いてもよい。なお、印刷対象画像１０は、図示省略したインタプリタその他の画像処理部により、プリントエンジン１０４が取扱可能なラスター画像に変換される。
【００２２】
色変換部１０２は、印刷対象画像１０から生成されたラスター画像に対して、プロファイルデータ１１２に応じた色変換を行う。プロファイルデータ１１２は、入力側色空間の各格子点の色座標とその格子点に対応する出力側色空間の色座標との対応関係を表す情報を含んだデータである。プロファイルデータ１１２は、例えば、ＩＣＣプロファイルであっても、画像形成装置１００のメーカーが定めた独自規格のプロファイルであってもよい。
【００２３】
ここで、出力側色空間は、プリントエンジン１０４の色空間である。出力側色空間は、典型的にはＣ，Ｍ，Ｙ，Ｋの４色の組合せで表現される。ただし、出力側色空間は、ＣＭＹＫに限定されるものではなく、プリントエンジン１０４に対して供給する色信号に応じたものならどのようなものでもよい。一方、入力側色空間は、印刷対象画像１０自体の色空間である。
【００２４】
プロファイルデータ１１２は、例えばプロファイルデータ生成部１２２により生成され、記憶装置１１０に記憶されている。用紙の種類ごとにプロファイルデータ１１２を生成して記憶装置１１０に記憶しておき、ユーザがそれら複数のプロファイルデータ１１２の中から、使用する用紙に適合したものを選択して利用するようにしてもよい。
【００２５】
色変換部１０２は、印刷対象画像１０から生成されたラスター画像の画素ごとに、その画素の値（色座標）を入力側色空間の色座標としたときの出力側色空間の色座標をプロファイルに従って算出する。ここで、印刷対象画像１０の画素値がプロファイルに表された格子点に一致する場合は、プロファイルに示されるその格子点の出力側の色座標を用いればよい。そうでない場合は、その画素値の周囲の格子点の情報を補間することにより、その画素値に対応する出力側の色座標を計算する。このような色補正の演算は周知であるので、これ以上の説明は省略する。
【００２６】
プリントエンジン１０４は、色変換部１０２が出力する色変換結果の画像を用紙に印刷する。以下では、プリントエンジン１０４が電子写真方式のものである場合を例にとって説明する。しかし、本実施形態の手法は、電子写真方式に限らず、インクジェット方式などの他のプリントエンジンを備えた装置にも適用可能である。
【００２７】
プリントエンジン１０４には、印刷のプロセス条件を規定する印刷設定値１０６が設定されている。印刷設定値１０６の中には、プリントエンジン１０４における色再現に影響を与える項目がある。そのような項目には、例えば、ＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）等の各プロセス色の濃度を変化させる濃度条件と、感光体から印刷媒体（用紙）への転写パワーを規定する転写条件がある。濃度条件には、感光体の帯電強度を規定する表面電位（帯電パワー）、感光体への露光の強さを規定する露光パワー、感光体の露光部分を現像する強さを規定する現像バイアス電位などがある。プリントエンジン１０４は、印刷設定値１０６に従って当該エンジン１０４内の各部を制御し、入力される印刷データを用紙に印刷する。
【００２８】
制御部１２０は、画像形成装置１００全体を制御する。例えば、制御部１２０は、ユーザから印刷指示を受け付け、色変換部１０２及びプリントエンジン１０４等を制御してその印刷指示の対象画像の印刷処理を行う。
【００２９】
制御部１２０は、記憶装置１１０に記憶されたプロファイルデータ１１２が複数ある場合、ユーザから使用するプロファイルデータ１１２の指定を受け付け、指定されたプロファイルデータ１１２を色変換部１０２に設定する。例えば、ユーザは、印刷に使用する用紙に対応するプロファイルデータを制御部１２０に対して指定する。色変換部１０２は、設定されたプロファイルデータ１１２を用いて、印刷対象画像１０を色変換する。
【００３０】
また制御部１２０は、プロファイルデータ生成部１２２を備える。プロファイルデータ生成部１２２は、プロファイルデータ１１２を生成するための処理を行う。プロファイルデータ１１２は、色の基準となるチャートパターン１１６をプリントエンジン１０４に印刷させ、その印刷結果を測色計１４０で測色し、その測色結果に基づいて生成する。チャートパターン１１６は、例えば、ＣＭＹＫの色ごとに、濃度が複数段階に異なる色パッチを配列した画像パターンである。チャートパターン１１６のデータは記憶装置１１０に記憶されており、制御部１２０は、そのデータを読み出してプリントエンジンに印刷させる。チャートパターン１１６を用いたプロファイルデータ１１２の生成処理は周知なので、これ以上の説明は省略する。
【００３１】
プロファイルデータ１１２の生成は、例えば、用紙の種類ごとに行われる。すなわち、用紙の種類ごとに、その種類の用紙にチャートパターン１１６を印刷し、その印刷結果を測色してその用紙種類に対応するプロファイルデータ１１２を生成する。用紙種類ごとに生成されたプロファイルデータ１１２は、例えば用紙種類の名称と対応づけて、記憶装置１１０に記憶される。
【００３２】
また、プリントエンジン１０４の色再現特性は経時的に変化するので、その変化に対応するためにプロファイルデータ１１２を生成し直すこともある。また、既存のプロファイルデータ１１２と現在のプリントエンジン１０４の色再現特性とのずれを補償するためのキャリブレーションデータを生成し、プロファイルデータ１１２と対応づけて記憶装置１１０に記憶してもよい。キャリブレーションデータも、チャートパターン（プロファイルデータ１１２生成に用いるチャートパターンと同じでもよいし、それを簡略化したものでもよい）をプリントエンジン１０４に印刷させ、その印刷結果を測色し、その測色結果から公知の手法により求めればよい。
【００３３】
この実施形態では、プロファイルデータ生成部１２２は、プロファイルデータ生成部１２２を生成した際に、その時点でプリントエンジン１０４に設定されている印刷設定値１０６（特に色再現特性に影響を与える項目の値）を取得し、その印刷設定値をプロファイルデータ１１２に対応づけて記憶装置１１０に記憶する（印刷設定値１１４）。
【００３４】
ユーザインタフェース部１３０は、ユーザに画像形成装置１００の状態を報知したり、ユーザから指示入力を受け付けたりするための手段である。ユーザインタフェース部１３０は、例えば液晶タッチパネル等の表示装置とキーパッド等の入力ボタンを供えていてもよい。
【００３５】
次に、図２を参照して、プロファイルデータ生成部１２２の処理手順の例を説明する。この例では、ユーザが画像形成装置１００に対してプロファイルデータの生成を指示する。この指示には、例えばそのプロファイルデータを表す識別名（例えば使用する用紙の種類を表す名称でもよい）が含まれていてもよい。この指示を受けると、プロファイルデータ生成部１２２が、まずプリントエンジン１０４にチャートパターン１１６の印刷を指示する（Ｓ１０）。これに応じ、プリントエンジン１０４は供給されたチャートパターン１１６を用紙に印刷する（Ｓ１２）。この印刷の際に、プリントエンジン１０４は、印刷設定値１０６に従った動作設定で印刷を行う。なお、チャートパターン１１６の印刷の際に、その時点のプリントエンジン１０４の印刷設定値１０６をチャートパターン１１６と共に印刷してもよい。この場合、ユーザは、チャートパターン１１６の印刷結果から、これを印刷したときの印刷設定値を確認できる。
【００３６】
ユーザは、チャートパターン１１６の印刷結果を測色計１４０で測色する（Ｓ１４）。測色計１４０の測色結果が入力されると、プロファイルデータ生成部１２２は、その測色結果に基づきプロファイルデータを生成する（Ｓ１６）。また、プロファイルデータ生成部１２２は、ステップＳ１２の時点でのプリントエンジン１０４の印刷設定値１０６を取得し、この印刷設定値を、生成したプロファイルデータとリンク（対応付け）して、記憶装置１１０に記憶する（Ｓ１８）。
【００３７】
以上では、プロファイルデータを生成した場合の例を説明したが、キャリブレーションデータを生成した場合も、同様の処理を行う。すなわち、チャートをプリントエンジン１０４に印刷させ、その印刷結果に基づきプロファイルデータ１１２に対応するキャリブレーションデータを生成した場合、生成したキャリブレーションデータをそのプロファイルデータ１１２に対応づけて記憶装置１１０に登録すると共に、キャリブレーションデータ生成時点でのプリントエンジン１０４の印刷設定値１０６を、そのプロファイルデータ１１２にリンクされた印刷設定値１１２に上書きする。プロファイルデータ１１２にキャリブレーションデータがリンクされている場合は、色変換部１０２は、指定されたプロファイルデータ１１２と、これにリンクされたキャリブレーションデータとを用いて、印刷対象画像１０の色を変換する。
【００３８】
さて、このようにしてプロファイルデータ１１２を生成して記憶装置１１０に登録した後、何らかの理由でプリントエンジン１０４の印刷設定値１０６が変更される場合がある。例えば、用紙の種類を変更した場合などに、変更後の用紙に対し適切な値に印刷設定値１０６が変更される場合などである。このようにプリントエンジン１０４の印刷設定値１０６がプロファイルデータ１１２を生成した時点の値から変更された場合、そのプロファイルデータ１１２を用いた色変換及び印刷を行うと、想定した色再現が達成されなくなる可能性がある。以下では、そのような印刷設定値１０６の変更に対処する処理の例を説明する。
【００３９】
図３を参照して、ホストコンピュータから印刷指示を受けた場合の画像形成装置１００の処理手順の例を説明する。この手順では、制御部１２０は、ホストコンピュータから例えばネットワークを介して印刷指示を受け付ける（Ｓ２０）。印刷指示には、使用するプロファイルデータ（例えば「プロファイルＡ」という名のプロファイルデータ）の指定が含まれる。印刷指示を受けた制御部１２０は、指定されたプロファイルデータにリンクして記憶装置１１０に記憶されている印刷設定値１１４を読み出し、これと現在プリントエンジン１０４に設定されている印刷設定値１０６とを比較する（Ｓ２２）。印刷設定値は様々な項目を含んでいるが、ステップＳ２２では、それらのうちの色再現特性に影響を与える項目（露光パワー、転写パワーなど）を対象として比較を行う。印刷設定値のうちどれが色再現特性に影響を与える項目であるかは、あらかじめ画像形成装置１００に登録しておけばよい。
【００４０】
そして、比較の結果、指定されたプロファイルデータ１１２にリンクされた印刷設定値１１４と、プリントエンジン１０４に現在設定されている印刷設定値１０６とが等しい（すなわち、色再現特性に影響を与える各項目の値が両者間で全て等しい）と判明した場合は、制御部１２０は、プリントエンジン１０４に現在の印刷設定値１０６で印刷を実行させる（Ｓ２４）。
【００４１】
一方、指定されたプロファイルデータ１１２にリンクされた印刷設定値１１４と、プリントエンジン１０４に現在設定されている印刷設定値１０６とが等しくないことが判明した場合、制御部１２０は、印刷は行わず、ユーザインタフェース部１３０にアラーム情報を出力させる（Ｓ２６）。アラーム情報の出力は、例えば、アラームメッセージをユーザインタフェース部１３０の表示画面に表示する形態で行えばよい。このアラームに応じ、オペレータ（ユーザ）がプリントエンジン１０４の印刷設定値１０６を変更するなどの処置を行う（Ｓ２８）。
【００４２】
次に、図４を参照して、ホストコンピュータから印刷指示を受けた場合の画像形成装置１００の処理手順の別の例を説明する。
【００４３】
この手順では、ホストコンピュータから使用するプロファイルデータ１１２の指定を含む印刷指示を受けた場合（Ｓ３０）、制御部１２０は、そのプロファイルデータ１２２にリンクされた印刷設定値１１４とプリントエンジン１０４の現在の印刷設定値１０６とを比較する（Ｓ３２）。そして、両者が等しければ、図３の例と同様、現在の印刷設定値１０６に従ってプリントエンジン１０４に印刷を行わせる（Ｓ３４）。一方、それら両者が等しくなければ、指定されたプロファイルデータ１１２にリンクされた印刷設定値１１２を、プリントエンジン１０４に設定する（Ｓ３６）。これにより、プリントエンジン１０４の印刷設定値１０６は、プロファイルデータ１１２にリンクされた印刷設定値１１２に置き換えられる。そして、この置き換えの後、制御部１２０は、プリントエンジン１０４に印刷を実行させる（Ｓ３４）。これにより、プリントエンジン１０４は、指定されたプロファイルデータ１１２が生成された時点での印刷設定値１１４に従って印刷を実行することとなる。
【００４４】
次に、図５を参照して、ホストコンピュータから印刷指示を受けた場合の画像形成装置１００の処理手順の更に別の例を説明する。
【００４５】
この手順では、ホストコンピュータから使用するプロファイルデータ１１２の指定を含む印刷指示を受けた場合（Ｓ４０）、制御部１２０は、そのプロファイルデータ１１２にリンクされた印刷設定値１１４とプリントエンジン１０４の現在の印刷設定値１０６とを比較する（Ｓ４２）。そして、両者が等しければ、図３の例と同様、現在の印刷設定値１０６に従ってプリントエンジン１０４に印刷を行わせる（Ｓ４４）。
【００４６】
一方、それら両者が等しくなければ、画像形成装置１００にあらかじめ設定されている優先情報（図示省略）を参照する（Ｓ４６）。優先情報は、指定されたプロファイルデータ１１２にリンクされた印刷設定値１１４と、プリントエンジン１０４に現在設定されている印刷設定値１０６のどちらを優先するかを示す設定情報であり、例えば記憶装置１１０に登録されている。制御部１２０は、ステップＳ４６で、その優先情報がプリントエンジン１０４の現在の印刷設定値１０６を（プロファイルデータ１１２にリンクされた印刷設定値１１４よりも）優先するという設定になっているかどうかを判定する。ステップＳ４６の判定結果が肯定（Ｙｅｓ）であれば、ステップＳ４４に進み、制御部１２０は、プリントエンジン１０４に、現在の印刷設定値１０６で印刷を行わせる。ステップＳ４６の判定結果が否定であれば、制御部１２０は、プリントエンジン１０４の印刷設定値１０６を、プロファイルデータ１１２にリンクされた印刷設定値１１２に置き換え、この置き換えの後、プリントエンジン１０４に印刷を実行させる（Ｓ４８）。
【００４７】
次に、図６を参照して、ホストコンピュータから印刷指示を受けた場合の画像形成装置１００の処理手順の更に別の例を説明する。
【００４８】
図５の例では、指定されたプロファイルデータ１１２にリンクされた印刷設定値１１４と、プリントエンジン１０４に現在設定されている印刷設定値１０６のどちらを優先するかを示す優先情報を用いたが、図６の例は更にこれを詳しくしたものである。すなわち、この例では、印刷設定値の項目ごとに、指定されたプロファイルデータ１１２にリンクされた印刷設定値１１４と、プリントエンジン１０４に現在設定されている印刷設定値１０６のどちらを優先するかを示す優先情報を用いる。このような優先情報は、あらかじめユーザが画像形成装置１００に設定しておく。
【００４９】
図６の手順では、ホストコンピュータから使用するプロファイルデータ１１２の指定を含む印刷指示を受けた場合（Ｓ５０）、制御部１２０は、そのプロファイルデータ１１２にリンクされた印刷設定値１１４とプリントエンジン１０４の現在の印刷設定値１０６とを比較する（Ｓ５２）。そして、両者が全項目について互いに等しければ、図３の例と同様、現在の印刷設定値１０６に従ってプリントエンジン１０４に印刷を行わせる（Ｓ５４）。
【００５０】
一方、それら両者が等しくなければ、画像形成装置１００にあらかじめ設定されている優先情報を参照し、印刷設定値の項目ごとに、指定されたプロファイルデータ１１２にリンクされた印刷設定値１１４と、プリントエンジン１０４に現在設定されている印刷設定値１０６のうち、優先すべきと設定された方を採用する（Ｓ５６）。すなわち、プロファイルデータ１１２にリンクされた印刷設定値１１４の方を優先すべきと優先情報に示された項目については、プリントエンジン１０４の印刷設定値１０６をその優先すべき方の値に変更する。そして、その設定変更の後、プリントエンジン１０４に印刷を実行させる（Ｓ５４）。
【００５１】
さて、プロファイルデータ１１２を生成した後に、そのプロファイルデータ１１２を用いて試し刷りを行う場合がある。その試し刷りの色再現が想定しているものであれば問題はないが、想定しているものと異なる場合には、ユーザがプリントエンジン１０４の印刷設定値１０６を調整することがある。このような調整により想定した色再現が実現された場合、調整後の印刷設定値１０６が、そのプロファイルデータ１１２に適した印刷設定値１０６であると考えることができる。また、プロファイルデータ１１２の生成直後だけでなく、ある程度時間が経った後に、想定していた色再現を実現するために印刷設定値１０６を調整することもある。
【００５２】
そこで、１つの変形例として、プロファイルデータ１１２にリンクされているプロファイルデータ１１２生成時の印刷設定値１１４を、その調整後の印刷設定値１０６に置き換える手段を画像形成装置１００に設けてもよい。
【００５３】
すなわち、この変形例では、プロファイルデータ１１２にリンクして記憶装置１１０に記憶されている印刷設定値１１４を変更する指示をユーザから受け付ける。例えば、ユーザインタフェース部１３０が表示するメニューの中に、プロファイルデータにリンクした印刷設定値の変更を指示する項目を設ければよい。
【００５４】
制御部１２０は、図７に示すように、この変更指示が入力されるのを監視し（Ｓ６０）、変更指示が入力されると、現在選択されているプロファイルデータ１１２にリンクした印刷設定値１１４を、現在の印刷設定値１０６に置き換える（Ｓ６２）。
【００５５】
なお、プロファイルデータ１１２にリンクした印刷設定値１１４の変更指示を受け付けるユーザインタフェースは、プリントエンジン１０４の印刷設定値１０６を変更して試し刷りが行われた場合に初めて表示されるようにしてもよい。
【００５６】
以上に例示した画像形成装置１００の制御部１２０は、例えば、汎用のコンピュータに上述の各機能モジュールの処理を表すプログラムを実行させることにより実現される。ここで、コンピュータは、例えば、ハードウエアとして、図８に示すように、ＣＰＵ２００等のマイクロプロセッサ、ランダムアクセスメモリ（ＲＡＭ）２０２およびリードオンリメモリ（ＲＯＭ）２０４等のメモリ（一次記憶）、ＨＤＤ（ハードディスクドライブ）２０６を制御するＨＤＤコントローラ２０８、各種Ｉ／Ｏ（入出力）インタフェース２１０、ローカルエリアネットワークなどのネットワークとの接続のための制御を行うネットワークインタフェース２１２等が、たとえばバス２１４を介して接続された回路構成を有する。また、そのバス２１４に対し、例えばＩ／Ｏインタフェース２１０経由で、ＣＤやＤＶＤなどの可搬型ディスク記録媒体に対する読み取り及び／又は書き込みのためのディスクドライブ２１６、フラッシュメモリなどの各種規格の可搬型の不揮発性記録媒体に対する読み取り及び／又は書き込みのためのメモリリーダライタ２１８、などが接続されてもよい。上に例示した各機能モジュールの処理内容が記述されたプログラムがＣＤやＤＶＤ等の記録媒体を経由して、又はネットワーク等の通信手段経由で、ハードディスクドライブ等の固定記憶装置に保存され、コンピュータにインストールされる。固定記憶装置に記憶されたプログラムがＲＡＭ２０２に読み出されＣＰＵ２００等のマイクロプロセッサにより実行されることにより、上に例示した機能モジュール群が実現される。なお、それら機能モジュール群のうちの一部又は全部を、専用ＬＳＩ(Large Scale Integration)、ＡＳＩＣ（Application Specific Integrated Circuit、特定用途向け集積回路）又はＦＰＧＡ（Field Programmable Gate Array）等のハードウエア回路として構成してもよい。
【図面の簡単な説明】
【００５７】
【図１】実施形態の画像形成装置の構成例を示す図である。
【図２】プロファイルデータ生成処理手順の一例を示すフローチャートである。
【図３】印刷指示を受けた場合の画像形成装置の処理手順の一例を示すフローチャートである。
【図４】印刷指示を受けた場合の画像形成装置の処理手順の別の一例を示すフローチャートである。
【図５】印刷指示を受けた場合の画像形成装置の処理手順の別の一例を示すフローチャートである。
【図６】印刷指示を受けた場合の画像形成装置の処理手順の別の一例を示すフローチャートである。
【図７】プロファイルデータにリンクする印刷設定値の変更指示があった場合の処理手順の一例を示すフローチャートである。
【図８】コンピュータのハードウエア構成の一例を示す図である。
【符号の説明】
【００５８】
１０  印刷対象画像、１００  画像形成装置、１０２  色変換部、１０４  プリントエンジン、１０６  印刷設定値、１１０  記憶装置、１１２  プロファイルデータ、１１４  印刷設定値、１１６  チャートパターン、１２０  制御部、１２２  プロファイルデータ生成部、１３０  ユーザインタフェース部、１４０  測色計。
【図１】
2010066502.tif 000003
【図２】
2010066502.tif 000004
【図３】
2010066502.tif 000005
【図４】
2010066502.tif 000006
【図５】
2010066502.tif 000007
【図６】
2010066502.tif 000008
【図７】
2010066502.tif 000009
【図８】
2010066502.tif 000010