(57)【要約】【課題】  複数のキャリブレーションセットを有し連続してキャリブレーション処理を実行可能な画像処理装置において、ユーザにとって希望するキャリブレーションセットを漏れがなく正しく選択することは困難である。【解決手段】  上記課題を解決するため本発明の画像処理装置は、給紙段に格納されている用紙の情報を取得する給紙段情報取得手段と、入力された印刷ジョブから該ジョブの実行に用いられる紙種に関する情報である印刷ジョブ情報を取得する印刷ジョブ情報取得手段とを有し、前記給紙段情報取得手段により取得された情報と、前記印刷ジョブ情報取得手段により取得した情報を用いて選択された前記給紙段に格納されている紙種のうち前記入力された印刷ジョブの実行に用いられる紙種に対応する再現特性を補正する補正テーブルを、前記紙種に対応する目標値を用いて作成するキャリブレーション実行手段とを有することを特徴とする。【選択図】  図１０
2014122975.tif 000002
【特許請求の範囲】
【請求項１】
給紙段に格納されている用紙の情報を取得する給紙段情報取得手段と、
入力された印刷ジョブから該ジョブの実行に用いられる紙種に関する情報である印刷ジョブ情報を取得する印刷ジョブ情報取得手段と、を有し、
前記給紙段情報取得手段により取得された情報と、前記印刷ジョブ情報取得手段により取得した情報を用いて選択された前記給紙段に格納されている紙種のうち前記入力された印刷ジョブの実行に用いられる紙種に対応する再現特性を補正する補正テーブルを、前記紙種に対応する目標値を用いて作成するキャリブレーション実行手段と、を
有することを特徴とする画像処理装置。
【請求項２】
前記キャリブレーション実行手段により補正テーブルが作成される紙種を示すキャリブレーション実行リストを表示させる表示手段とを有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記対応する目標値が登録されていない紙種は、前記キャリブレーション実行手段によるキャリブレーションが実行されないことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記キャリブレーション実行手段により実行されるキャリブレーションの実行順を決定する手段を有することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記キャリブレーション実行手段により実行されたキャリブレーションによる結果の有効期限情報を設定する有効期限情報設定手段を有し、
前記有効期限情報設定手段により設定された有効期限内にキャリブレーションテーブルが作成された紙種は、前記キャリブレーション実行手段によりキャリブレーションが実行されないことを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記キャリブレーション実行手段は、前記印刷ジョブ情報取得手段により取得された印刷ジョブ情報から印刷ジョブ実行順を取得し、該印刷ジョブ実行順に紙種に対応する補正テーブルが作成されるよう、前記キャリブレーションを実行することを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記キャリブレーション実行手段は、各紙種に対応する補正テーブルを作成するのにかかる時間の長さにより前記キャリブレーションの実行順を決定することを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記給紙段情報取得手段により取得された情報と前記印刷ジョブ情報取得手段により取得した情報を用いて、前記給紙段に格納されている紙種から選択された前記入力された印刷ジョブの実行に用いられる第１の紙種に対応する再現特性を補正する補正テーブルを、前記第１の紙種に対応する目標値を用いて作成する際に、
前記キャリブレーション実行手段により、前記第１の紙種に対応する補正テーブルを作成するタイミングの設定を設定する実行タイミング設定手段を有し、
前記実行タイミング設定手段により設定されたタイミングに従い、前記入力された印刷ジョブのうち、最初に実行される印刷ジョブが実行される前に前記第１の紙種に対応する補正テーブルを作成する、または、
前記入力された印刷ジョブが実行されている間であり、前記第１の紙種を用いて実行される印刷ジョブを実行する前に前記第１の紙種に対応する補正テーブルを作成することを特徴とする請求項１に記載の画像処理装置。
【請求項９】
前記キャリブレーション実行手段によりキャリブレーションを実行する際、
前記入力された印刷ジョブの実行にて用いられる紙種を用いて形成されたチャートを、用紙搬送路の定着部から排紙部の間に設置された測定部により測定することを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
給紙段に格納されている用紙の情報を取得する給紙段情報取得ステップと、
入力された印刷ジョブから該ジョブの実行に用いられる紙種に関する情報である印刷ジョブ情報を取得する印刷ジョブ情報取得ステップと、を有し、
前記給紙段情報取得ステップにて取得された情報と、前記印刷ジョブ情報取得ステップにて取得した情報を用いて選択された前記給紙段に格納されている紙種のうち前記入力された印刷ジョブの実行に用いられる紙種に対応する再現特性を補正する補正テーブルを、前記紙種に対応する目標値を用いて作成するキャリブレーション実行ステップと、を
有することを特徴とする画像処理方法。
【請求項１１】
前記キャリブレーション実行ステップにて補正テーブルが作成される紙種を示すキャリブレーション実行リストを表示させる表示ステップとを有することを特徴とする請求項１０に記載の画像処理方法。
【請求項１２】
前記対応する目標値が登録されていない紙種は、前記キャリブレーション実行ステップにてキャリブレーションが実行されないことを特徴とする請求項１０に記載の画像処理方法。
【請求項１３】
前記キャリブレーション実行ステップにて実行されるキャリブレーションの実行順を決定するステップを有することを特徴とする請求項１０に記載の画像処理方法。
【請求項１４】
前記キャリブレーション実行ステップにて実行されたキャリブレーションによる結果の有効期限情報を設定する有効期限情報設定ステップを有し、
前記有効期限情報設定ステップにて設定された有効期限内にキャリブレーションテーブルが作成された紙種は、前記キャリブレーション実行ステップにてキャリブレーションが実行されないことを特徴とする請求項１０に記載の画像処理方法。
【請求項１５】
前記キャリブレーション実行ステップは、前記印刷ジョブ情報取得ステップにて取得された印刷ジョブ情報から印刷ジョブ実行順を取得し、該印刷ジョブ実行順に紙種に対応する補正テーブルが作成されるよう、前記キャリブレーションを実行することを特徴とする請求項１０に記載の画像処理方法。
【請求項１６】
前記キャリブレーション実行ステップは、各紙種に対応する補正テーブルを作成するのにかかる時間の長さにより前記キャリブレーションの実行順を決定することを特徴とする請求項１０に記載の画像処理方法。
【請求項１７】
前記給紙段情報取得ステップにて取得された情報と前記印刷ジョブ情報取得ステップにて取得した情報を用いて、前記給紙段に格納されている紙種から選択された前記入力された印刷ジョブの実行に用いられる第１の紙種に対応する再現特性を補正する補正テーブルを、前記第１の紙種に対応する目標値を用いて作成する際に、
前記キャリブレーション実行ステップにて、前記第１の紙種に対応する補正テーブルを作成するタイミングの設定を設定する実行タイミング設定ステップを有し、
前記実行タイミング設定ステップにて設定されたタイミングに従い、前記入力された印刷ジョブのうち、最初に実行される印刷ジョブが実行される前に前記第１の紙種に対応する補正テーブルを作成する、または、
前記入力された印刷ジョブが実行されている間であり、前記第１の紙種を用いて実行される印刷ジョブを実行する前に前記第１の紙種に対応する補正テーブルを作成することを特徴とする請求項１０に記載の画像処理方法。
【請求項１８】
前記キャリブレーション実行ステップにてキャリブレーションを実行する際、
前記入力された印刷ジョブの実行にて用いられる紙種を用いて形成されたチャートを、用紙搬送路の定着部から排紙部の間に設置された測定部により測定することを特徴とする請求項１０に記載の画像処理方法。
【請求項１９】
コンピュータに請求項１０乃至１８に記載の画像処理方法を実行するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタから出力される画像の色を補正するための画像処理装置及び画像処理方法ならびに画像処理パラメータを作成するプログラムに関するものである。
【背景技術】
【０００２】
近年、画像形成装置の性能向上に伴い印刷機と同等の画質を実現できるようになっている。しかし、画像形成装置はその性質上設置される環境の影響により印刷特性が変化することがよく知られている。設置環境の温度や湿度、装置の経年変化や部品交換などが原因で、印刷時の濃度や色味が変化してしまい、安定した印刷物を得られない問題がある。
【０００３】
その課題を解決するために画像形成装置には、安定した印刷物を出力するためにキャリブレーション技術が搭載されているのが一般的である。キャリブレーション技術は、印刷に使用するトナーの階調特性の補正を行う技術である。既知のトナー量で階調の異なるいくつかのパッチを印字し、画像形成装置に接続されたスキャナやセンサを用いてそれらの濃度を測定する。測定結果が既知の目標とするターゲット濃度通りになるように補正ＬＵＴ（ルックアップテーブル）を生成する。印刷実行時に、生成した補正ＬＵＴを適用することで、ターゲット特性に合った安定した出力を得ることが可能になる。
【０００４】
ところで、特性が変化する原因としては、前述した画像形成装置の要因に加え、印刷に使用する用紙の特性も大きく影響する。印刷に使用される用紙は様々な種類が存在し、それぞれサイズ、坪量、表面性や、用紙自体の色度などが異なる。画像形成装置の特性が同じであっても印刷に用いられる用紙の特性（紙種）が異なると、印刷結果の再現特性も異なったものになる。そのため、画像形成装置は紙種毎に目標値を持ち、出力される値がこの目標値になるように再現特性を補正するキャリブレーションを行い、キャリブレーションを実行する度に作成された補正ＬＵＴを保持する。このようにキャリブレーションを行うことで、印刷時に使用される用紙（紙種）に応じて適切な目標値を用いて作成された補正ＬＵＴを適用することで、用紙（紙種）の違いによる再現特性への影響を軽減している。ここでは、特定の用紙（紙種）とこれに対応する目標値の組み合わせを、キャリブレーションセットを呼ぶ。
【０００５】
なお、一般的に画像形成装置は様々な種類の用紙を同時に格納しておくための複数の給紙段を有している。それぞれ異なる紙種に分類される用紙を格納しておくことが可能で、印刷ジョブ実行時の設定に応じて適切な用紙が給紙され、印刷が実行される。前述の通り、用紙の種類（紙種）と出力特性は密接に関係している。
【０００６】
よって、キャリブレーションを実行する時に、キャリブレーション実行時に使用したい紙種の用紙がどの給紙段に格納されているかを明示する技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−４３８１５
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、先行技術では、キャリブレーション実行時、対応する補正テーブルを作成する紙種の用紙が、装置内に格納されているか否かを判別しキャリブレーションが実行可能か提示するものである。よって、キャリブレーションを実行して対応する補正テーブルを作成する紙種の選択はユーザが行わなければならない。
【０００９】
また、印刷前に目標値が設定されている全ての紙種に対して補正テーブルを作成するキャリブレーションを実行すると、この処理にかかる時間が非常に長くなってしまう可能性がある。また、目標値が設定されている全ての紙種に対してキャリブレーションを実行すると、トナーや用紙等の消耗剤を無駄に消費してしまう可能性もある。
【課題を解決するための手段】
【００１０】
上記課題を解決すべく、本発明の画像処理装置は、給紙段に格納されている用紙の情報を取得する給紙段情報取得手段と、入力された印刷ジョブから該ジョブの実行に用いられる紙種に関する情報である印刷ジョブ情報を取得する印刷ジョブ情報取得手段とを有し、前記給紙段情報取得手段により取得された情報と、前記印刷ジョブ情報取得手段により取得した情報を用いて選択された前記給紙段に格納されている紙種のうち前記入力された印刷ジョブの実行に用いられる紙種に対応する再現特性を補正する補正テーブルを、前記紙種に対応する目標値を用いて作成するキャリブレーション実行手段とを有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、キャリブレーション実行時に、入力された印刷ジョブの実行に使用される紙種に関する情報を取得し、補正ＬＵＴを作成すべき紙種に対してキャリブレーションを実行することができる。
【００１２】
これにより、印刷ジョブが実行される前に、補正ＬＵＴを作成すべき紙種に対して選択的にキャリブレーションを実行することができる。よって、キャリブレーション実行時における無駄を軽減することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態の印刷システムの接続環境である。
【図２】実施形態１の画像処理装置のハードウェアモジュール構成図である。
【図３】実施形態１のプリントサーバのハードウェアモジュール構成図である。
【図４】実施形態１のプリントサーバのソフトウェアモジュール構成図である。
【図５】実施形態１の画像処理装置のソフトウェアモジュール構成図である。
【図６】実施形態１の調整／クリーニング設定画面のＵＩ図である。
【図７】実施形態１の用紙設定画面のＵＩ図である。
【図８】実施形態１のキャリブレーション用紙登録画面のＵＩ図である。
【図９】実施形態１のキャリブレーション設定画面のＵＩ図である。
【図１０】実施形態１のキャリブレーション実行画面のＵＩ図である。
【図１１】実施形態１の給紙段リスト作成処理の処理フロー図である。
【図１２】実施形態１のキャリブレーション実行リストを作成表示する処理フロー図である。
【図１３】実施形態１のキャリブレーション実行リストを生成する処理フロー図である。
【図１４】実施形態１のキャリブレーション実行処理のフロー図である。
【図１５】実施形態１のキャリブレーション実行手順フロー図である。
【図１６】実施形態１のキャリブレーション処理を説明するための図である。
【図１７】実施形態２のキャリブレーション実行できないセットのリストを示す図である。
【図１８】実施形態３のキャリブレーション自動選択設定画面のＵＩ図である。
【図１９】実施形態３のキャリブレーション用紙登録情報を示す図である。
【図２０】実施形態３のＵＩ画面遷移図である。
【図２１】実施形態４のキャリブレーション実行リストのＵＩ図である。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための形態について図面を用いて説明する。
【００１５】
［実施形態１］
実施形態１では、入力された印刷ジョブを実行する際に使用される紙の種類（紙種）に対し、印刷実行前に、補正テーブルを作成する。紙種に対応するキャリブレーションテーブルを作成することで、複数ジョブを実行する場合、複数ジョブそれぞれに使用される紙種に対応するキャリブレーションテーブルを作成する。
【００１６】
図１は、本実施形態に係る印刷システムの接続環境の一例を示す図である。本実施形態では、画像処理装置１００、プリントサーバ１０２、クライアントＰＣ１０３が、ネットワーク回線１０１を介してそれぞれ接続されている。本システムにおいて、印刷ジョブ群はプリントサーバ１０２において入力生成管理され、ネットワーク回線１０１を通って順次画像処理装置１００に送信される。さらに、画像処理装置１００は、受信した印刷ジョブに必要な処理を行い実際の用紙へ印字出力する。印刷ジョブは、例えば同じネットワーク１０１上に接続されているクライアントＰＣ１０３から、図示しない印刷ドライバ、あるいはプリントサーバ用アプリケーションＧＵＩをユーザが操作することでプリントサーバ１０２へ入力される。
【００１７】
図２は、本実施形態に係る画像処理装置１００のハードウェア構成の一例を示すブロック図である。画像処理装置１００は、ＣＰＵ２０１を備えたコントローラ部２００、スキャナ部２０２、外部Ｉ／Ｆ２０３、操作部２０４、圧縮伸長部２０５、ＲＯＭ２０６、ＲＡＭ２０７、ＨＤＤ２０８、およびプリンタ部２０９を備える。コントローラ部２００で制御される各種制御プログラムは、ＲＯＭ２０６に記憶され、必要に応じてＲＡＭ２０７に読み出されＣＰＵ２０１で制御実行される。さらにプリンタ部２０９は、画像形成部２１０、ＣＰＵ２１１、給紙部２１２、排紙部２１３、測定部２１４、センサ２１５を備える。
【００１８】
図３は、本実施形態に係るプリントサーバ１０２のハードウェア構成の一例を示すブロック図である。プリントサーバ１０２は、ＣＰＵ３０１を備えたコントローラ部３００、操作部３０２、外部Ｉ／Ｆ３０３、ＲＯＭ３０４、ＲＡＭ３０５、およびＨＤＤ３０６を備える。コントローラ部３００で制御される各種制御プログラムは、ＲＯＭ３０４に記憶され、必要に応じてＲＡＭ３０５に読み出されＣＰＵ３０１により制御実行される。
【００１９】
図４は、本実施形態に係るプリントサーバ１０２のソフトウェアモジュール構成の一例を示すブロック図である。図４を用いて、プリントサーバ１０２で行われる印刷処理について説明する。
【００２０】
印刷ジョブ受信部４０１は、コントローラ部３００に備わるＣＰＵ３０１により処理される。印刷ジョブは、クライアントＰＣ１０３から外部Ｉ／Ｆ３０３を介して入力される、あるいはユーザによって操作部３０２から入力操作が行われると印刷ジョブを受信し、ＨＤＤ３０６へ保存する。ここで、受信したジョブを保存するＨＤＤ３０６は待機キュー４０５と呼ばれ、複数の印刷ジョブを保持しておくことが可能である。
【００２１】
印刷ジョブ設定部４０２は、ＣＰＵ３０１により処理される。待機キュー４０５に保存されている印刷ジョブに対して各種印刷処理に必要な設定を行う。受信した印刷ジョブに予め付与されている印刷設定の解析や、操作部３０２を介してユーザから指定される印刷設定を行い、印刷設定情報として印刷ジョブと共に待機キュー４０５に保存する。
【００２２】
印刷データ処理部４０３は、ＣＰＵ３０１により処理される。設定済みの印刷ジョブを待機キュー４０５から読み出し、各種印刷設定に応じた処理を行い、画像処理装置１００で印刷処理可能なフォーマットの印刷データに変換するＲＩＰ処理を行う。印刷データ処理部４０３は、ＲＩＰ処理後の印刷データを待機キュー４０５に保存する。
【００２３】
印刷データ転送部４０４は、ＣＰＵ３０１により処理される。操作部３０２を介してユーザから印刷実行操作が行われると、ＨＤＤ３０６に保存されている印刷データを読み出し、外部Ｉ／Ｆ３０３を介して画像処理装置１００に転送する。転送タイミングは、ユーザからの操作の他に、印刷ジョブ設定部４０２において予め印刷スケジュールを設定しておくことも考えられる。また、待機キュー４０５に保存されている複数の印刷ジョブを指定し、順番に連続して印刷データ転送を行うこともある。
【００２４】
印刷ジョブ情報取得部４０６は、ＣＰＵ３０１により処理される。待機キュー４０５に保存されている印刷ジョブ情報を取得し画像処理装置１００へ送信する。
【００２５】
図５は、本実施形態に係る画像処理装置１００のソフトウェアモジュール構成の一例を示すブロック図である。図５を用いて、画像処理装置１００で行われる印刷処理について説明する。
【００２６】
印刷データ受信部５０１は、ＣＰＵ２０１により処理される。プリントサーバ１０２から外部Ｉ／Ｆ２０３を介して送信されてくる印刷データを受信し、圧縮伸長部２０５において印刷データを圧縮し、ＲＡＭ２０７へ読み込む。
【００２７】
ビットマップデータ展開部５０２は、ＣＰＵ２０１により処理され、ＲＡＭ２０７へ読み込まれた印刷データを圧縮伸長部２０５において伸長し、ビットマップデータへ展開する。例えば、カラーデータであれば通常ＣＭＹＫ４種類のビットマップデータとなる。
【００２８】
続いてキャリブレーション補正適用部５０３は、ＣＰＵ２０１により処理され、展開されたビットマップデータに対してキャリブレーションの実行により作成された補正テーブルを用いて補正処理を行う。この処理でエンジンの変動を吸収し常に安定した出力となるよう補正を行う。キャリブレーション処理の詳細に関しては後述する。
【００２９】
さらにビットマップデータ処理部５０４は、ＣＰＵ２０１により処理され、キャリブレーション補正されたビットマップデータに対して、プリンタ部２０９で読み込み可能な形式のデータに変更する処理を行う。プリンタ部２０９に備わる画像形成部２１０は、通常少ない階調しか表現することができない。そのためビットマップデータ処理部５０４において、一般的にハーフトーン処理と呼ばれる処理を行う。画像形成部２１０の表現可能な階調数にビットマップデータを減値化しつつ、ハーフトーン技術を用いて擬似的に多階調が表現されるように処理を行う。
【００３０】
ビットマップデータ転送部５０５は、ＣＰＵ２０１により処理され、ハーフトーン処理後のビットマップデータを、プリンタ部２０９に転送する。
【００３１】
プリンタ部２０９に転送された印刷データは、ＣＰＵ２１１によって印刷処理が実行される。ＣＰＵ２１１は、印刷データで設定されている用紙を給紙部２１２から給紙し、画像形成部２１０で用紙に印字処理が行われ、排紙部２１３より排紙を行う。
【００３２】
ここで、本実施形態が想定している印刷処理のワークフローについて述べる。本実施形態はＰＯＤ（Ｐｒｉｎｔ  Ｏｎ  Ｄｅｍａｎｄ）環境を想定している。ＰＯＤ環境では、通常多数の顧客から多数の印刷データが入稿され、管理者によって印刷管理が行われ、さらにオペレータによって順次印刷が行われる。管理者は、プリントサーバ１０２の待機キュー４０５に多数の印刷ジョブを保存し、それぞれ必要な印刷設定を行い、一度に連続して印刷処理を指示する。オペレータは、画像処理装置１００において実際に印刷処理を行う。例えば、印刷に必要な用紙を準備し給紙部２１２に給紙したり、排紙部２１３に出力された印刷物を回収し次の工程に進めたり、印刷実行前に画像処理装置１００のキャリブレーションを実施するなどの作業を行う。
【００３３】
一つの印刷ジョブの印刷フローは前述の通りであるが、ＰＯＤ環境において印刷ジョブが待機キュー４０５に保存されており印刷待ち状態になっている状態で、本実施形態はキャリブレーションを実行する際に有効なフローを提供する。
【００３４】
次に、キャリブレーション処理を行う際に必要となる用紙設定について説明する。用紙設定は、給紙部２１２に構成されている給紙段に格納されている用紙の情報をユーザが設定する手段である。用紙設定処理は、用紙設定部５１０で処理され、ＣＰＵ２０１により実行される。図７は、ユーザによって設定される用紙設定を行うためのＵＩ画面の一例を示す図である。用紙設定画面７０１は、ＣＰＵ２０１により処理され、図示しないメインメニュー画面からユーザによって用紙設定ボタンが押下されると操作部２０４上に表示される。表示される情報として、例えば画像処理装置１００が有する給紙部２１２で構成されている給紙段リスト７０２と、それぞれの給紙段毎に格納される用紙の用紙サイズ７０３、および用紙タイプ０４の情報が表示される。ユーザが任意の給紙段へ新しい用紙を格納したり、今まで格納されていた用紙を別の用紙に変更したりするときに本ＵＩ上で操作が行われる。ユーザによって任意の給紙段が給紙段リスト７０２から選択され詳細設定ボタン７０５が押下されると、図示しない設定画面に推移し、そこで用紙サイズおよび用紙タイプが設定される。ここで用紙タイプとは、画像処理装置１００に予め設定されてＨＤＤ２０８に保持されている、用紙の坪量や表面性に応じて分類分けされたタイプ情報のことである。印刷処理時、ＣＰＵ２０１は用紙タイプ毎に画像形成部２１０での印刷時に動作する振る舞いを変更し、それぞれの用紙タイプに対し最適な出力画質となるよう制御する。ユーザによって設定された用紙情報はＨＤＤ２０８に保存され、給紙段情報取得部５１１によって任意のタイミングで取得される。戻るボタン７０６が押下されると、画面はメインメニュー画面へ推移する。給紙段情報取得部５１１は、ＣＰＵ２０１およびＣＰＵ２１１で処理される。本処理は、任意のタイミングで実行され、ＨＤＤ２０８に保存された給紙段および各給紙段に設定されている用紙情報を取得する。本実施形態では、キャリブレーション設定部５０６において給紙段情報を取得するために実行する。
【００３５】
さらに続いて、キャリブレーション処理を行う際に必要となるキャリブレーション用紙登録について説明する。ここで登録とは、任意のキャリブレーション用紙情報をＨＤＤ２０８に保存することである。本処理は、キャリブレーション用紙登録部５０９で処理され、ＣＰＵ２０１により実行される。図８は、キャリブレーション用紙登録を行うＵＩ画面の一例を示す図である。
【００３６】
後述する調整／クリーニング設定画面６０１にあるキャリブレーション用紙登録ボタン６０５、もしくはキャリブレーション設定画面９０１にある用紙登録ボタン９０７が押下されると、キャリブレーション用紙登録画面８０１が操作部２０４に表示される。用紙登録画面８０１では、キャリブレーションを実行可能な登録されている用紙の一覧が表示されている。表示する一覧情報としては、例えば用紙の名称８０２、およびその用紙情報が登録された日時８０３が挙げられる。図８の例のように、メーカーが予め製品出荷時に登録している標準用紙（紙種）に加え、ユーザが使用する紙種を自由に登録することが出来る。
【００３７】
予め登録されている用紙情報には、紙種と目標値が登録されている。この紙種と目標値との組合せを、以下キャリブレーションセットと呼ぶ。この登録されている紙種に対して目標値を用いたキャリブレーションが実行されると、紙種に対して作成された補正テーブルが紐づけられる。この補正テーブルはキャリブレーションの度に更新される。
【００３８】
また、この場合の目標値は予め決められており、画像形成部２１０から出力される値として期待される値である。画像形成部２１０から出力される値がこの目標値になるようにキャリブレーションが実行される。
【００３９】
一方、ユーザによって登録用紙追加ボタン８０４が押下されると、図示しない登録受付画面に推移し、そこでキャリブレーション用紙情報の登録が行われる。ここで登録される情報は少なくとも、用紙の名称情報（紙種）、およびその用紙のターゲット情報から成り、ＨＤＤ２０８に保存される。用紙のターゲット情報とは、キャリブレーション処理時に画像形成部２１０から出力される値として期待される値である。画像形成部２１０から出力される値がこの目標値になるようにキャリブレーションが実行される。
【００４０】
ユーザにより登録された紙種に対して、登録した目標値を用いてキャリブレーションが実行されると、紙種に対して作成された補正テーブルが紐づけられる。この補正テーブルはキャリブレーションの度に更新される。
【００４１】
次に、本実施形態に係る、画像処理装置１００で実行されるキャリブレーション処理について、説明する。大きく、キャリブレーション設定処理とキャリブレーション実行処理の２つに分類することが出来る。キャリブレーション設定処理は、画像処理装置１００の状態によらず任意のタイミングで実行可能である。キャリブレーション実行処理は、キャリブレーションに必要なチャートの印刷処理や印刷処理に必要なパラメータ情報の更新処理などが必要となるため、通常の印刷ジョブが印刷されている間は実行出来ない。
【００４２】
キャリブレーション設定部５０６は、ＣＰＵ２０１により実行される。操作部２０４を介してユーザから入力された情報に従い、キャリブレーション設定が行われる。図６は、キャリブレーション設定画面へ推移する時のＵＩ画面の一例を示している。本画面は、画像処理装置１００の操作部２０４である例えば操作パネル上に表示される。操作部２０４上で、図示しないメインメニュー画面からユーザによって調整／クリーニング設定ボタンが押下されると、調整／クリーニング設定画面６０１が表示される。ここでは、各調整メニュー項目が表示されており、その中にキャリブレーションに関する項目６０２、および６０４が存在する。この画面上でユーザによってＵＩボタン６０３が押下されると、ＣＰＵ２０１により、キャリブレーション設定画面９０１が操作部２０４に表示される。さらに、６０４はキャリブレーションを実行するために必要な用紙の情報を登録するための項目である。キャリブレーション用紙登録ボタン６０５が押下されると、ＣＰＵ２０１により、キャリブレーション用紙登録画面８０１が操作部２０４に表示される。また、調整／クリーニング設定画面６０１上でＵＩボタン６０６が押下されると、ＣＰＵ２０１によりメインメニュー画面が表示される。
【００４３】
図９は、本実施形態に係るキャリブレーション設定を行うためのＵＩ画面の一例を示している。キャリブレーション設定画面９０１では、ユーザに対してどのキャリブレーションを実施すべきか判断するための材料となる情報が提示され、ユーザからのキャリブレーション設定を受け付ける。ここで材料となる情報とは、例えば各給紙段に格納されている用紙情報を指す。９０２は、本ＵＩ操作時に画像処理装置１００の給紙部２１２に設定されている給紙段リストである。
【００４４】
図１１は、給紙段リスト９０２を作成し表示する際のフローを示したフロー図である。本フローチャートの制御プログラムはＲＯＭ２０６に記憶されており、ＣＰＵ２０１によってＲＡＭ２０７に読み出され処理される。ＣＰＵ２０１により本処理はキャリブレーション設定画面９０１が呼び出されたタイミングで実行される。ＣＰＵ２０１により、まずＳ１１０１で、給紙段情報取得部５１１から給紙段情報が取得される。続いてＳ１１０２で、ＣＰＵ２０１によりキャリブレーション用紙登録部５０９からキャリブレーション用紙登録情報を取得する。Ｓ１１０３で、ＣＰＵ２０１により、Ｓ１１０１、Ｓ１１０２で得られた情報から給紙段給紙段リストが作成される。給紙段リストの情報は、給紙段の名称９０３、設定されている用紙のサイズおよびタイプの情報９０４、さらに用紙がキャリブレーション用紙として登録されているか否かの情報９０５から成る。Ｓ１１０４で、Ｓ１１０３で作成された給紙段リストが９０２に表示される。
【００４５】
キャリブレーション設定画面９０１において、ユーザによって任意の給紙段が選択され、実行ボタン９０８が押下されると、ＣＰＵ２０１により選択された給紙段に設定されている用紙を使用してキャリブレーションが実行される。キャリブレーション実行は、キャリブレーション制御部５０８において制御実行される。キャリブレーション処理の詳細は後述する。また、キャンセルボタン９０９が押下されると、ＣＰＵ２０１によりキャリブレーション設定をキャンセルしメインメニュー画面あるいは調整／クリーニング設定画面６０１へ画面推移される。９０７は、前述したキャリブレーション用紙登録を行うためのボタンであり、このボタンが押下されると、ＣＰＵ２０１によりキャリブレーション用紙登録画面８０１へ画面推移される。
【００４６】
続いて、本実施形態の特徴である、自動選択ボタン９０６が押下された場合の処理について説明する。図１０は、本実施形態に係るキャリブレーション実行を行うためのＵＩ画面の一例を示している。ユーザによって自動選択ボタン９０６が押下されると、ＣＰＵ２０１はキャリブレーション実行画面１００１を操作部２０４へ表示する。ＣＰＵ２０１によって、キャリブレーション実行画面１００１において、実行する予定のキャリブレーション実行リスト１００２が表示される。キャリブレーション実行リストは、キャリブレーションを実行して、対応する補正テーブルを作成することが可能紙種がリスト化されたものである。本リストはキャリブレーション実行リスト作成部５０７において作成される。
【００４７】
図１２は、キャリブレーション実行リスト作成部５０７にて、キャリブレーション実行リスト１００２を作成し表示する際のフローを示したフロー図である。本フローチャートの制御プログラムはＲＯＭ２０６に記憶されており、ＣＰＵ２０１によってＲＡＭ２０７に読み出され処理される。本処理はキャリブレーション設定画面９０１が呼び出されたタイミングで実行される。Ｓ１２０１およびＳ１２０２は、それぞれＳ１１０１およびＳ１１０２と同じ処理である。まず、Ｓ１２０１にて給紙段情報が給紙段情報取得部５１１より取得され、続いて、Ｓ１２０２にてキャリブレーション用紙登録情報がキャリブレーション用紙登録部５０９より取得される。さらに、Ｓ１２０３にて印刷ジョブ情報が印刷ジョブ情報取得部４０６より取得される。画像処理装置１００のＣＰＵ２０１によりプリントサーバ１０２のＣＰＵ３０１に問い合わせが行われると、印刷ジョブ情報取得部４０６において、ＣＰＵ３０１により待機キュー４０５に存在する印刷ジョブリストが取得される。ここで取得する印刷ジョブ情報は、待機キュー４０５においてＨＤＤ３０６に保存されている全ジョブにて設定されている情報のうち、少なくともジョブ番号、および各ジョブ実行時に用いるように指定されている紙種を示す用紙情報を含む情報である。
【００４８】
Ｓ１２０４にてＣＰＵ２０１により、Ｓ１２０１にて取得された給紙段情報、Ｓ１２０２にて取得されたキャリブレーション用紙登録情報、およびＳ１２０３にて取得された印刷ジョブ情報から後述する方法によりキャリブレーション実行リストが作成される。Ｓ１２０５で、Ｓ１２０４にて作成されたキャリブレーション実行リストが１００２に表示される。
【００４９】
図１３は、キャリブレーション実行リスト作成Ｓ１２０４処理の一例を示したフロー図である。本フローチャートの制御プログラムはＲＯＭ２０６に記憶されており、ＣＰＵ２０１によってＲＡＭ２０７に読み出され処理される。Ｓ１３０１にて、ＣＰＵ２０１により印刷ジョブ情報から一つのジョブ、例えば印刷開始時、最初に実行されるジョブであるジョブ番号１のジョブが選択され、そのジョブを実行する際に用いるように指定されている紙種を示す用紙情報が取得される。続いてＳ１３０２にて、選択された紙種と給紙段情報が比較され、給紙段に指定された紙種の用紙が存在するか否か判断される。いずれかの給紙段に選択された紙種の用紙が存在すると判断された場合（Ｓ１３０２でＹＥＳ）は、次のＳ１３０３に移る。存在しないと判断された場合（Ｓ１３０２でＮＯ）は、Ｓ１３０５に移る。Ｓ１３０３において、選択された紙種の用紙とキャリブレーション用紙登録情報が比較され、選択されたジョブの実行時に用いるように指定された紙種がキャリブレーション用紙登録されているか否か判断する。登録されていると判断された場合（Ｓ１３０３でＹＥＳ）は、次のＳ１３０４に移る。登録されていないと判断された場合（Ｓ１３０３でＮＯ）は、Ｓ１３０５に移る。Ｓ１３０４にて、選択された選択されたジョブの実行時に用いるように指定された紙種をキャリブレーション実行リストに追加する。これは、選択された選択されたジョブの実行時に用いるように指定された紙種が給紙段に存在しかつ、この紙種に対してキャリブレーション用紙登録されていることで、キャリブレーション実行が可能であると判断できるためである。Ｓ１３０５において、印刷ジョブ情報からまだ選択されていないジョブがあるか否か判断する。未選択のジョブがある場合は（Ｓ１３０５でＹＥＳ）、Ｓ１３０６に移る。Ｓ１３０６で、待機ジョブ中のうち、未選択のジョブに対し、このジョブを実行する際に用いるように指定された紙種を選択し、Ｓ１３０２に移る。待機ジョブ中のそれぞれに対し、ジョブ実行時に用いるよう指定された紙種について処理が終わった場合（Ｓ１３０５でＮＯ）は、本フローを終了する。以上の処理により、キャリブレーション実行により対応する補正テーブルを作成することが可能な紙種が全て選択され、キャリブレーション実行リストとして１００２に表示する。
【００５０】
このリスト１００２に示すように、ジョブ番号１から順番にジョブ実行時に用いるよう指定された紙種を選択した場合、ジョブで使用される紙種の順に対応する補正テーブルを作成するためのキャリブレーション実行リストが作成される。ユーザがキャリブレーションの実行順番を変更したい場合や実行させたくない用紙がある場合は、右のボタン１００７〜１００９を用いて変更できる。ユーザによってキャリブレーション実行リスト中に示される任意の紙種が選択された状態で上へボタン１００７が押下されると、選択された紙種はリスト上にて一段上に移動される。同様に下へボタン１００８が押下されると選択された紙種はリスト上にて一段下に移動される。さらに削除ボタン１００９が押下されると、選択された紙種はリスト上から削除される。
【００５１】
ユーザによって実行ボタン１０１０が押下されると、ＣＰＵ２０１によりキャリブレーション実行リストがキャリブレーション制御部５０８に送信される。キャリブレーション制御部５０８は、受信したキャリブレーション実行リストを基に、順番にキャリブレーション処理を実行する。また、キャンセルボタン１０１１が押下されると、キャリブレーション実行画面１００１からキャリブレーション設定画面９０１へ画面が推移される。
【００５２】
次に、キャリブレーション実行処理について図１４〜１６を用いて説明する。キャリブレーション実行処理は、キャリブレーション制御部５０８において実行される。図１６は、キャリブレーション処理によって補正する階調データ、ターゲット階調、および生成される補正データの関係を示すグラフである。
【００５３】
図１４は、キャリブレーション制御部５０８で処理されるキャリブレーション実行フローの一例を示すフロー図である。
【００５４】
本フローチャートの制御プログラムはＲＯＭ２０６に記憶されており、ＣＰＵ２０１によってＲＡＭ２０７に読み出され処理されるキャリブレーション設定画面９０１の実行ボタン９０８が押下されると本処理が実行される。またはキャリブレーション実行画面１００１の実行ボタン１０１０が押下されると本処理が実行される。Ｓ１４０１にて、キャリブレーション実行リストの一番目に保存されている１つ目のキャリブレーションセットが選択される。Ｓ１４０２にて、後述するキャリブレーション処理が実行される。続いてＳ１４０３にて、キャリブレーション実行リストから次のキャリブレーションセットが存在するか否か判断される。次のセットが存在すると判断された場合（Ｓ１４０３でＹＥＳ）は、次のキャリブレーションセットが選択され（Ｓ１４０４）、そのセットのキャリブレーションが実行される（Ｓ１４０２）。キャリブレーション実行リストに存在するキャリブレーションセットが全て実行されると（Ｓ１４０３でＮＯ）、キャリブレーション実行処理が終了する。このように、印刷ジョブリストに含まれる印刷ジョブに対して設定された紙種に対応する補正テーブルを作成してから（キャリブレーションが実行されてから）、印刷ジョブが実行される。
【００５５】
図１５は、Ｓ１４０２のキャリブレーション実行についての処理フローの一例を示すフロー図である。本フローチャートの制御プログラムはＲＯＭ２０６に記憶されており、ＣＰＵ２０１によってＲＡＭ２０７に読み出され処理される。まずＳ１５０１にて、キャリブレーションチャート画像の印刷出力が行われる。キャリブレーションチャート画像データは予めＨＤＤ２０８に保存されており、このデータを用いてキャリブレーションチャート画像が形成、用紙上に印刷される。キャリブレーションチャート画像は、一般的にはプリンタ部２０９の再現特性データを生成するために必要な数だけパッチ画像が並んだ画像である。続いてＳ１５０２にて、キャリブレーションチャート画像の読み込みが行われる。本実施形態に係る画像処理装置１００は、プリンタ部２０９内に測定部２１４を備えている。さらに測定部２１４は印刷され、定着部を通過した後の用紙が排紙部２１３から排紙される間の用紙搬送路に設置されるセンサ２１５を備えている。ここでセンサ２１５は例えば用紙上に印刷されたパッチ画像の濃度や色度を読み取ることが可能な計測センサのことを指す。印刷されたパッチ画像が順次読取られ、再現特性データが生成される。再現特性データの１つである階調特性データは、例えば図１６（ａ）に示す読み込まれた階調データを指し、入力信号値と出力濃度の対応ＬＵＴとして生成される。Ｓ１５０３にて、補正データが生成される。
【００５６】
補正データは、再現特性データが階調特性データである場合、例えば図１６（ｂ）に示す濃度階調補正データ（補正ＬＵＴ）を指す。この図１６（ｂ）と、図１６（ａ）の関係は、読み込まれた階調（再現特性）がターゲット値になるよう入力信号値を出力信号値に変換するＬＵＴである。次に、Ｓ１５０４にて、生成した補正ＬＵＴがＨＤＤ２０８に保存され終了する。
【００５７】
この補正ＬＵＴデータは紙種（キャリブレーションセット）毎に保存されている。そして、印刷ジョブを実行する時に、印刷ジョブに対し設定されている用紙情報を基に補正ＬＵＴが選択され、キャリブレーション補正適用部５０３において利用されることで出力される印刷ジョブに対して補正が施される。
【００５８】
なお、本実施例では階調特性を補正するキャリブレーションについて説明をしたが、これに限らず、混色で表現される色の再現特性を補正してもよい。混色とは、Ｃ、Ｍ、Ｙのうち２色を使ったレッド、グリーン、ブルーや、ＣＭＹを使ったグレー等の複数のトナーを使用した色である。なお、単色の階調特性を補正する場合は、目標値として１次元のＬＵＴを用いるが、混色の色特性を補正する場合は、目標値として多次元ＬＵＴを用いる。
【００５９】
以上、本実施形態において、キャリブレーション実行時に、入力された印刷ジョブの実行に使用される紙種に関する情報を取得し、補正ＬＵＴを作成すべき紙種に対してキャリブレーションを実行することができる。
【００６０】
これにより、印刷ジョブが実行される前に、補正ＬＵＴを作成すべき紙種に対して選択的にキャリブレーションを実行することができる。よって、キャリブレーション実行時における無駄を軽減することができる。
【００６１】
また、選択的に実行されるキャリブレーションについて、ユーザに提示し、ユーザによりさらにキャリブレーションの実行の有無や順を決定することができる。これにより、ユーザはキャリブレーションに関する詳細な知識を持っていなくても、実行が必要なキャリブレーションについて容易に操作することができる。
【００６２】
［実施形態２］
実施形態１では、印刷ジョブの実行に用いるよう指定されている紙種のうち、給紙段に格納され、目標値が登録されている紙種のみを抽出し、キャリブレーションを実行したり、実行リストを作成しＵＩ画面１００２に表示した。
【００６３】
本実施形態では、さらに印刷ジョブ中の実行に用いるよう指定されている紙種のうち、キャリブレーション実行が出来ない紙種についてユーザに提示することを考える。
【００６４】
図１７は、本実施形態に係るキャリブレーション実行が出来ず、対応する補正テーブルが作成できない紙種をリスト化した一例のＵＩ図を示す。本ＵＩはＣＰＵ２０１で処理され、例えばキャリブレーション実行画面１００１上に追加して表示する。あるいは、キャリブレーション実行画面１００１に、警告メッセージおよびボタンを配置し、そのボタンが押下されると本ＵＩを別の画面として表示するようにしてもよい。１７０１はジョブ番号であり、１７０２はジョブに設定されている用紙情報である。１７０３は用紙設定されている給紙段の情報を表し、どの給紙段にも設定されていない（格納されていない）場合はその旨がわかるよう例えば「未設定」といった情報を示す。１７０４はキャリブレーション用紙登録されているか否かの情報を表し、登録されていない場合は、その旨がわかるよう例えば「未登録」といった情報を示す。１７０５はユーザに対するメッセージ情報であり、キャリブレーション実行可能にするために必要な次に行う作業内容が表示される。
【００６５】
本実施形態によれば、現時点で補正テーブルを作成するためにキャリブレーションを実行出来ない状態の紙種について提示することができる。
【００６６】
これにより、ユーザは待機キューに保存され、これから印刷を実行するジョブのうち、補正テーブルが作成されず、出力する印刷物に対して適切に補正が施されない可能性のある紙種を容易に特定することができる。また、このように印刷ジョブ実行前に、適切な補正テーブルが作成されない紙種についてユーザに気付かせることで、補正テーブルが適切に作成されず、適切な補正が施されない状態の低画質な印刷物を出力してしまうことを防ぐことが可能になる。
【００６７】
［実施形態３］
本実施形態では、キャリブレーション実行リストのキャリブレーションセットの選択および実行する順番を決定する条件を追加する。さらに、本実施形態ではキャリブレーションセットに有効期限を設定する。
【００６８】
図１８は、本実施形態に係る、キャリブレーション実行自動選択設定画面の一例を示したＵＩ図である。本ＵＩはキャリブレーション実行リスト作成部５０７にてＣＰＵ２０１によって処理される。キャリブレーション設定画面９０１の自動選択ボタン９０６が押下されると、自動選択設定画面１８０１が操作部２０４に表示される。
【００６９】
対応する補正テーブルを作成する紙種の選択を選択する方法は以下２種類ある。
【００７０】
まず１つ目は、実施形態１で説明した待機キューにある印刷ジョブから選択する方法である。２つ目は、待機キューにある印刷ジョブに関係なく対応する補正テーブルを作成するキャリブレーションが実行可能な紙種を選択する方法（目標値を有する紙種に対して補正テーブルを作成する方法）である。１８０２は、待機キューにある印刷ジョブから選択を行う場合のチェックボタンである。１８０３〜１８０５は、さらに選択された紙種のキャリブレーションの実行順番を決定する条件を示すチェックボタンである。１８０３は待機キューに保存されている印刷ジョブ実行順番通りにリストを作成する場合のチェックボタンである。１８０４はキャリブレーション実行に要する時間に着目し、キャリブレーション処理に長時間掛るキャリブレーションセットから順にキャリブレーション実行リストを作成する場合のチェックボタンである。１８０５は、逆に、キャリブレーションに要する時間が短い順にリストを作成する場合のチェックボタンである。１８０６は待機キューに印刷ジョブが存在するか否かに関わらず、キャリブレーション実行可能なキャリブレーションセットを全て選択する場合のチェックボタンである。ユーザによって押下されたチェックボックスに応じて、キャリブレーション実行リストが作成され、作成されたリストに従いキャリブレーションが実行される。
【００７１】
ここで、キャリブレーション時間について説明する。キャリブレーションに要する時間は、画像処理装置１００の画像形成部２１０の印刷性能によって異なり、対象となる用紙のタイプ（紙種）に依存する。一般的に、紙種で分類される用紙の坪量が大きいほど印刷に時間が掛る。キャリブレーション処理のＳ１５０１で出力されるキャリブレーションチャート画像の枚数に応じてその時間も変更する。
【００７２】
また、Ｓ１５０２にて、プリンタ部２０９の測定部２１４のセンサ２１５により、印刷されたチャート画像上に形成されたパッチ画像を読み込む時に、坪量の大きな用紙を用いて印刷されたチャート画像は定着後高熱になってしまう。よって、用紙の温度を下げるように、定着してからセンサにより測定するまで待機する時間が必要となる。これは一般にサーモクロミズム現象と呼ばれる、温度によってパッチ画像の濃度や色味が変化する事に対する対応のためである。チャート画像の印刷に用いられた用紙が高温な状態で、センサ２１５によりチャート画像上のパッチ画像の濃度情報を読み取ってしまうと、常温状態の用紙に形成されたチャート画像上のパッチ画像を測定した場合の濃度と異なる情報として読み取ってしまう。よって印刷物に施される補正精度が下がってしまう。それを回避するために、坪量の高い用紙は印刷定着後エンジン内部の搬送途中で用紙温度が常温に下がるまでしばらく待機または搬送速度を低下させ、それからセンサによる測定を開始する。
【００７３】
サーモクロミズムによる影響を抑制するための対応が必要となる紙種に対応する補正テーブルを作成するためのキャリブレーションは、サーモクロミズムによる影響を考慮しなくてよい紙種のキャリブレーションよりも極端に時間が掛る場合がある。
【００７４】
サーモクロミズムによる影響を制御するための対応が必要となる紙種に対応する補正テーブルを作成するためのキャリブレーション時間情報は、予めＨＤＤ２０８に保存されている。本実施形態では、キャリブレーション用紙登録部５０９にて、登録された紙種からＨＤＤ２０８に保存されているキャリブレーション時間が決定され、キャリブレーション用紙登録情報の一つとして関連付けて保存される。
【００７５】
さらに、本実施形態では、紙種に対して補正有効期限情報を設定し、キャリブレーション有効期限を設けることを考える。キャリブレーション有効期限は、図示しないＵＩ上からユーザによって任意の時間が入力され、有効期限情報設定がされる。１８０７がチェックされると、キャリブレーションが有効期限内に実行されていると判断された紙種は、この紙種をキャリブレーション実行リストに追記しない。つまり、この紙種に対応する補正テーブルを作成するためキャリブレーションを実行しないようにする。これは有効期限内であれば画像形成部２１０の画像特性はそれほど変化していないことから、再度のキャリブレーション実行は不要であると考えられるためである。これにより、前回の作成された補正テーブル（補正結果）を引き続き使用することで冗長なキャリブレーション実行を防ぐ効果がある。ＯＫボタン１８０８が押下されると、設定された条件に応じてキャリブレーション実行リストが作成され、キャリブレーション実行画面１００１へ推移してリストを１００２に表示する。そして、作成されたキャリブレーション実行リストに従いキャリブレーション制御部５０８で実行するキャリブレーション順が決定される。決定されたキャリブレーション順にＳ１４０１およびＳ１４０４で、対応する補正テーブルを作成する紙種とこの紙種に対して定められた登録値を選択する。キャンセルボタン１８０９が押下されると、処理をキャンセルしキャリブレーション設定画面９０１あるいはメインメニュー画面へ推移する。
【００７６】
図１９は、本実施形態のキャリブレーション用紙登録情報を示すＵＩ図の一例である。本ＵＩはキャリブレーション用紙登録部５０９にてＣＰＵ２０１によって処理され、キャリブレーション用紙登録画面８０１に表示される。１９０１は用紙の名称（紙種）、１９０２は登録された日時情報であり、それぞれ８０２と８０３と同等である。１９０３は、最後にキャリブレーション実行された（補正テーブルが作成された）日時情報である。１９０４は、キャリブレーションの実行に要する目安時間である。これらの情報はキャリブレーション用紙登録情報としてＨＤＤ２０８に保存されている。
【００７７】
ここで、本実施形態に係る画像処理装置１００の操作部２０４において表示されるＵＩ画面の遷移について、図２０を用いて説明する。ＵＩ画面のデータはＲＯＭ２０６に保存されＣＰＵ２０１によって読み出され操作部２０４に表示される。ＵＩ２００１は図示しないメインメニュー画面であり、画像処理装置１００で行う全ての操作はこの画面を起点にして推移することができる。２００２は図示しないコピー設定画面である。その他ここには図示しないスキャンやセンドの各設定画面などが存在する場合もある。２００３は用紙設定画面である。メインメニュー画面２００１から用紙設定ボタンが押下されるとＣＰＵ２０１により用紙設定画面７０１が表示される。メインメニューから調整／クリーニングボタンが押下されるとＣＰＵ２０１により、調整／クリーニング画面２００４、例えば画面６０１を操作部２０４が表示される。ここには、キャリブレーションの設定やキャリブレーション用紙登録など画像処理装置１００の調整機能の選択項目が表示される。２００５はキャリブレーション設定画面である。調整／クリーニング画面のＵＩボタン６０３が押下されると、ＣＰＵ２０１によりキャリブレーション設定画面９０１が操作部２０４に表示される。２００６はキャリブレーション用紙登録画面である。調整／クリーニング設定画面６０１のキャリブレーション用紙登録ボタン６０５、あるいはキャリブレーション設定画面９０１の用紙登録ボタン９０７が押下されると、ＣＰＵ２０１によりキャリブレーション用紙登録画面８０１が操作部２０４に表示される。２００７はキャリブレーション実行自動選択設定画面である。キャリブレーション設定画面９０１の自動選択ボタン９０６が押下されると、ＣＰＵ２０１によりキャリブレーション実行リストを作成する条件設定を行う自動選択設定画面１８０１が操作部２０４に表示される。２００８はキャリブレーション実行画面である。キャリブレーション実行自動選択画面１８０１のＯＫボタン１８０８が押下されると、ＣＰＵ２０１によりキャリブレーション実行画面１００１が操作部２０４に表示される。ここで各条件に応じて作成されたキャリブレーション実行リストが表示される。実行ボタン１０１０が押下しキャリブレーション処理が実行されると、ＣＰＵ２０１によりメインメニュー画面２００１が操作部２０４に表示される。
【００７８】
本実施形態によれば、キャリブレーションを実行し、対応する補正テーブルを作成する紙種選択およびキャリブレーションを実行するた順番を考慮したキャリブレーション実行リストを作成することができる。特定の条件を選択するだけで、ユーザの好みに応じて自由にキャリブレーション実行リストを作成することが可能になる。また、キャリブレーションの有効期限を設定し、期限内にキャリブレーションを実行して対応する補正テーブルを作成した紙種についてはキャリブレーション実行リストに含まれないよう変更することができる。
【００７９】
すなわち、不必要なキャリブレーションが実行されないように制御することが可能になる。
【００８０】
［実施形態４］
本実施形態では作成したキャリブレーション実行リスト中の紙種に対して補正テーブルを作成するキャリブレーションの実行タイミング設定を可能にする。
【００８１】
上記実施形態では、複数の紙種に対してそれぞれに対応する補正テーブルを作成するキャリブレーションを連続して実行することが可能である。しかし今直ぐにキャリブレーションを行い、対応する補正テーブルを作成する必要のない紙種がある状況も考えられる。例えば、急ぎで印刷が必要なジョブのキャリブレーションのみ行い、該当印刷ジョブを印刷後に残りのキャリブレーションおよびジョブの印刷を行いたい状況が想定される。
【００８２】
図２１は、本実施形態のキャリブレーション実行リストの一例を示すＵＩ図である。本ＵＩはキャリブレーション実行リスト作成部５０７においてＣＰＵ２０１で処理され、１００２に表示される。２１０１〜２１０４はそれぞれ１００３〜１００６と同様であるため省略する。
【００８３】
２１０５は、紙種毎にキャリブレーション実行するタイミングを示した情報である。
【００８４】
実行タイミングは２種類設定できる。１つ目は、実行ボタン１０１０が押下された後、全ての印刷ジョブが始まる前に実行するタイミング２１０６である。２つ目は、印刷ジョブ実行中であり、キャリブレーションセットで指定されている紙種を用いるよう指定されている印刷ジョブが実行される直前のタイミング２１０７である。
キャリブレーション実行画面１００１において、ユーザによって任意のキャリブレーションセットが選択され、さらに実行タイミング欄の「直ぐ」もしくは「ジョブ直前」が選択されることで、ＣＰＵ２０１によって実行タイミング指定が行われる。
【００８５】
「直ぐ」が選択された紙種は、実行ボタン１０１０が押下されると、入力された印刷ジョブのうち最初に実行される印刷ジョブを実行する前に、キャリブレーションの実行が開始される。このキャリブレーションは、ＣＰＵ２０１からキャリブレーション制御部５０８に実行命令が送信されキャリブレーション実行リストの順番に沿って実行される。
【００８６】
「ジョブ直前」が選択された紙種は、キャリブレーション設定部５０６においてＣＰＵ２０１によって一時保存される。
【００８７】
印刷データ受信部５０１が印刷データを受信すると、ＣＰＵ２０１によりその印刷ジョブ番号と一時保存されている紙種のジョブ番号が照会される。番号が合致していれば、ＣＰＵ２０１により印刷ジョブの印刷処理が中断され、該当する紙種がキャリブレーション制御部５０８に送信されキャリブレーションが実行される。
【００８８】
すなわち、入力された印刷ジョブが実行されている間であり、指示された紙種を用いて印刷ジョブが実行される直前に、ジョブに使用される紙種と同じ紙種に対して補正テーブルを作成するキャリブレーションを実行する。
【００８９】
本実施形態によれば、紙種毎に、対応する補正テーブルを作成するためのキャリブレーション実行タイミングを選択することができる。これにより、ユーザの印刷状況に応じて柔軟にキャリブレーション処理実行のタイミングを設定することができる。全ての紙種の処理実行タイミングを事前に設定しておくことで、ユーザが画像処理装置１００の近くに居なくても、適切なタイミングで漏れのないキャリブレーション処理を実現することができる。
【００９０】
（その他の実施例）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００９１】
また、上記実施例について電子写真装置を例に説明をしたが、インクジェットプリンタ、サーマルプリンタ等でもよく、本発明の主旨はプリンタの種類に限定されるものではない。また、記録剤として、電子写真印刷におけるトナーを例に説明したが、印刷に用いる記録剤は、トナーに限らずインク等他の記録剤であってもよく、本発明の主旨は記録剤の種類に限定されるものではない。
【図１】
2014122975.tif 000003
【図２】
2014122975.tif 000004
【図３】
2014122975.tif 000005
【図４】
2014122975.tif 000006
【図５】
2014122975.tif 000007
【図６】
2014122975.tif 000008
【図７】
2014122975.tif 000009
【図８】
2014122975.tif 000010
【図９】
2014122975.tif 000011
【図１０】
2014122975.tif 000012
【図１１】
2014122975.tif 000013
【図１２】
2014122975.tif 000014
【図１３】
2014122975.tif 000015
【図１４】
2014122975.tif 000016
【図１５】
2014122975.tif 000017
【図１６】
2014122975.tif 000018
【図１７】
2014122975.tif 000019
【図１８】
2014122975.tif 000020
【図１９】
2014122975.tif 000021
【図２０】
2014122975.tif 000022
【図２１】
2014122975.tif 000023