(57)【要約】【課題】未知のメディアに対する色再現性を定義する、最適な出力ＩＣＣプロファイルを、複数の出力プロファイルの中から特定するのが困難である。【解決手段】未知のメディアに対し、代表色で構成されるパッチを印字して測色を行い、各パッチのターゲット色に対して最も色差が少ない出力プロファイルを選択する。以降の未知のメディアに対する印刷ジョブに選択された出力プロファイルを適用する。【選択図】図１０
2015037224.tif 000002
【特許請求の範囲】
【請求項１】
出力プロファイルを用いて色の変換を行う画像形成装置であって、
印刷用のメディアにカラーパッチを含むカラーチャートを画像形成する画像形成手段と、
前記メディアに形成されたカラーパッチの色値を測定する測定手段と、
メディアの種類ごとに前記カラーチャートのターゲット値と出力プロファイルとを関連付けて保持する保持手段と、
前記測定した色値と前記保持したターゲット値とをカラーパッチごとに比較する比較手段と、
前記比較手段により比較の対象となったメディアの中から、前記測定手段により測定した色値に最も近いターゲット値に関連付けられた出力プロファイルを、前記印刷用のメディアへの画像形成のために選択する選択手段と
を有することを特徴とする画像形成装置。
【請求項２】
前記カラーチャートは、１枚のシートのメディアに形成できるよう構成されることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
出力プロファイルの選択を自動で行うかユーザーにより選択するかをユーザーが決定するためのユーザインタフェースを、前記カラーチャートの画像形成の前に出力する手段を更に有し、
選択を自動で行うことが決定された場合に、前記カラーチャートの画像形成を行うことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記選択手段は、各カラーパッチの前記測定した色値と前記ターゲット値との差分の前記カラーチャートの全体についての平均が最も小さいターゲット値に関連付けた出力プロファイルを選択することを特徴とする請求項１乃至３のいずれか一項に記載の画像形成装置。
【請求項５】
前記選択手段は、各カラーパッチの前記測定した色値と前記ターゲット値との差分の前記カラーチャートの全体についての平均が閾値以下の最初に見出したターゲット値に関連付けた出力プロファイルを選択することを特徴とする請求項１乃至３のいずれか一項に記載の画像形成装置。
【請求項６】
前記測定手段は、前記印刷用のメディアの地色をさらに測定し、
前記保持手段は、前記メディアごとにターゲットの地色をさらに関連付けて保持し、
前記画像形成手段は、さらに、前記印刷用のメディアの測定した地色と、該地色と最も相関性の高いターゲットの地色との相関性が、所定の程度以上であれば当該ターゲットの地色に関連付けられた出力プロファイルを選択する手段を更に有し、
前記相関性が前記所定の程度に満たなければ、前記比較手段による比較および前記選択手段による出力プロファイルの選択を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項７】
前記比較手段により比較した結果、最小の色差が所定の閾値以下の場合、当該出力プロファイルの選択の可否をユーザーに問い合わせる表示を出力することを特徴とする請求項１乃至５のいずれか一項に記載の画像形成装置。
【請求項８】
前記比較手段により比較した結果、色差が所定の閾値以下のターゲット値に関連付けられた出力プロファイルを候補プロファイルとして保存する手段を更に有し、
前記画像形成手段はさらに、前記候補プロファイルに関連付けられたメディアに前記カラーチャートを形成し、
前記測定手段はさらに、前記候補プロファイルに関連付けられたメディアに形成されたカラーパッチの色値を測定し、
前記比較手段はさらに、前記候補プロファイルに関連付けられたメディアに形成されたカラーパッチの色値と、前記印刷用のメディアに形成されたカラーパッチの色値とを比較し、
前記選択手段は、前記比較手段により比較の対象となった候補メディアの中から、前記測定手段により測定した前記印刷用のメディアに形成されたカラーパッチの色値に近いターゲット値に関連付けた出力プロファイルを、前記印刷用のメディアへの画像形成のために選択することを特徴とする請求項１に記載の画像形成装置。
【請求項９】
出力プロファイルを用いて色の変換を行う画像形成装置によるプロファイル自動選択方法であって、
印刷用のメディアにカラーパッチを含むカラーチャートを画像形成する画像形成工程と、
前記メディアに形成されたカラーパッチの色値を測定する測定工程と、
メディアの種類ごとに前記カラーチャートのターゲット値と出力プロファイルとを関連付けて保持する保持工程と、
前記測定した色値と前記保持したターゲット値とをカラーパッチごとに比較する比較工程と、
前記比較工程により比較の対象となったメディアの中から、前記測定工程により測定した色値に最も近いターゲット値に関連付けた出力プロファイルを、前記印刷用のメディアへの画像形成のために選択する選択工程と
を有することを特徴とするプロファイル自動選択方法。
【請求項１０】
前記測定工程では、前記印刷用のメディアの地色をさらに測定し、
前記保持工程では、前記メディアごとにターゲットの地色をさらに関連付けて保持し、
前記画像形成工程では、さらに、前記印刷用のメディアの測定した地色と最も相関性の高いターゲットの地色との相関性が、所定の閾値以上であれば当該ターゲットに関連付けられた出力プロファイルを選択する工程を更に有し、前記相関性が前記閾値に満たなければ、前記比較工程による比較および前記選択工程による出力プロファイルの選択を行うことを特徴とする請求項９に記載のプロファイル自動選択方法。
【請求項１１】
前記比較工程により比較した結果、色差が所定の閾値以下のターゲット値に関連付けられた出力プロファイルを候補プロファイルとして保存する工程を更に有し、
前記画像形成工程ではさらに、前記候補プロファイルに関連づけられたメディアに前記カラーチャートを形成し、
前記測定工程ではさらに、前記候補プロファイルに関連付けられたメディアに形成されたカラーパッチの色値を測定し、
前記比較工程ではさらに、前記プロファイルに関連付けられたメディアに形成されたカラーパッチの色値と、前記印刷用のメディアに形成されたカラーパッチの色値とを比較し、
前記選択工程では、前記比較工程により比較の対象となった候補メディアの中から、前記測定工程により測定した前記印刷用のメディアに形成されたカラーパッチの色値に近いターゲット値に関連付けた出力プロファイルを、前記印刷用のメディアへの画像形成のために選択することを特徴とする請求項９に記載のプロファイル自動選択方法。
【請求項１２】
請求項９乃至１１のいずれか一項に記載のプロファイル自動選択方法をコンピュータに実行させるためのプログラム。
【請求項１３】
請求項２に記載のプログラムを記録したコンピュータで読み出し可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び該装置におけるプロファイル自動選択方法に関する。
【背景技術】
【０００２】
一般に、印刷装置のような画像形成装置に用紙（メディア）を補給する場合には、ユーザーが用紙を給紙段にセットし、その後画像形成装置の有するタッチパネル等のユーザーインターフェース（ＵＩ）を介して、当該メディアに関する各種パラメータを設定する。メディアに関するパラメータは、例えば用紙名称、坪量、表面性、出力用ＩＣＣプロファイル（出力プロファイル）等である。特に、ハイエンド向けの印刷装置においては、より多くの種類のメディアが使われ、またより多くの種類の出力プロファイルも用いられる。従って、メディアの設定手順が煩雑であり、ユーザーがメディアを設定するのに多くの手間と時間を掛けていた。このため、画像形成装置の用紙搬送経路上にセンサーを設置し、センサーにより判別された用紙種別に対して最適なメディア設定や画像形成を行う技術が存在する（特許文献１参照）。
【０００３】
また、画像形成装置の様々な要因から起こる変動を抑制し、色を安定させる目的で、キャリブレーションが行われる。従来、画像形成装置の画像補正方法であるキャリブレーションについて、多くの技術が提案されている。それら技術の中で、画像形成装置において画像形成された測定チャートを、センサーを用いて測定し、画像形成装置があるべき状態になるようにフィードバック制御を行うものがある。測定チャート読み取りのためのセンサーは、濃度計あるいは分光測色器であって、画像形成装置に内蔵され、自動でキャリブレーションを実行する技術も存在する（特許文献２参照）。
【０００４】
また、メディア毎に異なる色再現性を吸収し、所望の色を再現させる目的で、ＩＣＣプロファイルの作成が行われる。一般にＩＣＣプロファイルの作成では、測定チャートを画像形成装置により印刷し、別途用意した分光測色器を用いて前記測定チャートを測色する。この測色値をもとに、ＩＣＣプロファイルが作成される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１８１２２３号公報
【特許文献２】特開２０１０−２６３４９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１記載の技術は、用紙搬送経路上に設置されたセンサーにより、何も印字されていないメディアの紙白（紙の地色）のみを検知する技術である。特に電子写真技術を用いた印刷装置においては、未知のメディアに対し、実際に印字された色がどのような特性を持つかは正確な予測が困難であり、印字された色の測色結果をフィードバックする必要がある。このため、特許文献１記載の技術では、既知のメディアに対するパラメータの設定は可能であっても、未知のメディアに対するパラメータの設定は困難だった。特に画像形成装置の有する複数の出力プロファイルの中から、未知のメディアに対する最適な出力プロファイルを特定するのは困難だった。
【０００７】
また、一般に未知のメディアにおいて正確な色再現をさせる目的で出力プロファイルの作成が行われる。しかしながら、出力プロファイルの作成には例えば９００個以上の色パッチの計測が必要な場合が多く、作業者のスキルも時間も必要としてしまう問題がある。
【０００８】
本発明は上記従来例に鑑みてなされたもので、既存の出力プロファイルの中から高度な色再現性を有する出力プロファイルを自動選択する画像形成装置及びプロファイル自動選択方法を提供する。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の画像形成装置は、
画像形成装置（１００）であって、
測定メディア（２０１）上に１つ以上の測定用パッチを配置して画像形成する手段（Ｓ１０１１）と、
測定シート上に画像形成されたパッチ（２０２）の色値を測定する手段（Ｓ１０１２）と、
１つ以上のメディアに対する測定パッチの目標の色値を保持する手段（９０１）と、
前記測定した色値と前記１つ以上のメディアに対する目標の色値を比較する手段（Ｓ１０１６）と、
前記１つ以上のメディアの中から前記測定パッチの色値に最も近いメディアを選択する手段（Ｓ１０１９）と、
前記選択されたメディアに適した画像補正を実行する画像補正手段を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、未知のメディアが画像形成装置に給紙された場合において、出力ＩＣＣプロファイルを作成することなく、画像形成装置にインストールされた既存の出力プロファイルの中から最適な色再現性を有する出力プロファイルを自動選択することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】実施形態における画像形成装置を表すブロック図
【図２】実施形態における分光測色センサーによる測定チャートの読み取りについて表す図
【図３】実施形態における画像形成装置の反転ユニットの動作を表す拡大図
【図４】実施形態における画像形成装置のコントローラの構成を表すブロック図
【図５】実施形態におけるソフトウェアモジュールを表すブロック図
【図６】実施形態における分光測色センサーにより測定される測定チャート
【図７】実施形態における分光測色センサーにより測定される測定チャートのパッチ構成表
【図８】実施形態におけるメディアデータベースを示す図
【図９】実施形態における出力プロファイルと、測定チャートのターゲット色値を対応付けるターゲットデータベースを示す図
【図１０】実施形態１に係る画像形成装置１００のコントローラ１３０による制御処理を説明するフローチャート
【図１１】実施形態に係る画像形成装置１００の操作部１５０に表示されるＵＩ画面のフロー図
【図１２】実施形態に係る２種類のメディアにおける紙白の分光スペクトルを表すグラフ
【図１３】実施形態２に係る画像形成装置１００のコントローラ１３０による制御処理を説明するフローチャート
【図１４】実施形態２に係る画像形成装置１００のコントローラ１３０による制御処理を説明するフローチャート
【図１５】実施形態２に係る画像形成装置１００の操作部１５０に表示されるＵＩ画面図
【図１６】実施形態４に係る画像形成装置１００のコントローラ１３０による制御処理を説明するフローチャート
【図１７】実施形態４に係る画像形成装置１００のコントローラ１３０による制御処理を説明するフローチャート
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１３】
［実施形態１］
＜装置構成＞
図１は、本発明の実施形態における画像形成装置を表すブロック図である。なお、本実施形態の画像形成装置は、電子写真方式の画像形成装置を用いて説明するが、これはインクジェット方式やオフセット印刷など様々な画像形成方式を用いる画像形成装置でも成立する。
【００１４】
画像形成装置１００は、現像ステーション１０１と定着ステーション１０２、給紙デッキ１０９から構成される。コントローラ１３０は、各々の装置の制御を司る制御部である。操作部１５０は、ＬＣＤとタッチパネルを兼ね備え、画像形成装置のオペレーターが印刷状況を確認したり、各種設定をしたりすることができる。コピー操作に応じてスキャナ１６０が原稿を読み取り、画像情報としてコントローラ１３０に転送することにより、コピーが可能となる。ＣＭＹＫそれぞれの現像器１０４〜１０７において、コントローラ１３０からの入力画像が、各現像器に内蔵される感光ドラム（不図示）表面に静電潜像として形成され、その潜像をトナーで現像して感光ドラム上でトナー像が形成される。この現像されたＣＭＹＫそれぞれのトナー像が、中間転写ベルト１０８に転写された後、給紙デッキ１０９から給紙されたシート（記録媒体）に転写される。こうしてトナー像が転写されたシートは、定着ステーション１０２に送られ、定着ローラー１１０により熱と圧力が与えられる。これによりトナーが融解してシート上に定着し、画像形成過程が完了する。シートは、必要に応じて反転ユニット１４０において表裏を反転され、排出される。反転ユニット１４０には、分光測色センサー１７０が設置されている。
【００１５】
図２は、本発明の実施形態における分光測色センサー１７０による測定チャートの読み取りについて表す図である。測定チャート２０１は、画像形成装置１００により再現可能な色空間における所定座標の色見本のパッチ（カラーパッチ）２０２を組み合わせたカラーチャートであり、測定チャート２０１の画像は予め用意しておいてもよいし、較正を行う都度、色見本を変更して生成してもよい。シート上に画像として形成された測定チャート２０１上の各パッチが分光測色センサー１７０によって測色される。
【００１６】
図３は、本発明の実施形態における画像形成装置の反転ユニットの動作を表す拡大図である。反転ユニット１４０には、１または複数の分光測色センサー１７０を並列に設置することができる。本実施形態では、２個の分光測色センサー１７０が設置されている。画像データとして入力されシート表面に形成され定着された測定チャートは反転ユニット１４０に搬送され、反転ユニット１４０の下端の突き当て板３０１に達する。必要に応じて、この位置において測定チャート２０１を一定時間停止させ、測定チャート２０１が自然放熱されるまで待機する。待機後、測定チャート２０１はスイッチバックされ、上方向に搬送されながら、分光測色センサー１７０により測定チャート２０１上に画像形成されている測定パッチ２０２を連続で読み取りが行われる。
【００１７】
分光測色センサー１７０は、入射光を分光し、その分光スペクトルを出力することが可能である。さらには、前記分光スペクトルより、ＣＩＥ  ＸＹＺやＬ＊ａ＊ｂ＊といった色値を計算し、出力することも可能である。したがって測定チャート２０１上の各色見本をＣＩＥ  ＸＹＺやＬ＊ａ＊ｂ＊で表した測色値が得られる。測色は色見本以外の部分、例えばシートの地の部分を対象として行うこともできる。
【００１８】
＜コントローラ構成＞
図４は、本発明の実施形態における画像形成装置のコントローラ１３０の構成を表すブロック図である。中央演算装置（ＣＰＵ）４０１は、ＲＡＭ４０３に展開されたプログラムを実行して、装置内の各部の制御、演算を司る。ＲＡＭ４０３は、プログラムの格納領域、及び各種データの一時記憶領域、及びワークメモリとして利用される。ハードディスクドライブ（ＨＤＤ）４０４は大容量の記憶装置であり、ＣＰＵ４０１により実行される各種制御プログラムをインストールしている。またＨＤＤ４０４は、処理対象の各種データの一時的な記憶領域としても利用される。ＲＯＭ４０６は、画像形成装置の起動処理プログラムや不揮発性のデータを格納するための記憶装置である。画像形成装置の電源がオンされるとＲＯＭ４０６に格納された起動処理プログラムが起動されて、ＨＤＤ４０４にインストールされているＯＳや制御プログラムが読み出されてＲＡＭ４０３に展開してロードされる。そしてＣＰＵ４０１は、そのＲＡＭ４０３に展開されたプログラムに従って処理を実行し、後述する各種制御処理を実行する。実行されるプログラムとしては、本実施形態に係るプロファイル自動選択方法の手順を示す図１０や、他の実施形態であるが図１３，１４，１６，１７等の手順を実現するプログラムがある。ネットワークインターフェイス（Ｉ／Ｆ）４０２は、外部ネットワークを介してクライアントコンピュータ４３０などの他の装置と通信を行う。プリンタエンジンインターフェイス（Ｉ／Ｆ）４０５は、プリンタエンジン４２０との通信及び制御を司る。システムバス４０７は、ＣＰＵ４０１と上述した各部とを接続するバスで、制御信号やアドレス、データ等を伝達する。
【００１９】
プリンタエンジン４２０は、図１に示す現像ステーション１０１と定着ステーション１０２の制御を司るプリンタエンジン制御部４０８と、前記分光測色センサー１７０の制御を司る分光測色センサー制御部４０９とを含む。
【００２０】
クライアントコンピュータ４３０には、ＨＤＤ４５１が装備され、プリンタドライバ４５０がインストールされている。プリンタドライバ４５０は、クライアントコンピュータの描画命令を、画像形成装置１００が出力可能なＰＤＬデータに変換する。また、プリンタドライバ４５０は、各種画像形成装置の設定を前記ＰＤＬデータに付与して、画像形成装置１００に送信する。
【００２１】
＜ソフトウェアモジュール構成＞
図５は、本発明の実施形態におけるソフトウェアモジュールを表すブロック図である。各々のソフトウェアモジュールの機能は、ＲＡＭ４０３に展開された制御プログラムをＣＰＵ４０１が実行することにより実現される。ジョブコントローラ５００は、画像形成装置の主幹制御を司るモジュールである。選択実行制御部５０１は、プロファイル選択の実行の主幹制御を司るモジュールである。パラメータ保持部５０２は、ＲＡＭ４０３、ＲＯＭ４０６およびＨＤＤ４０４に保存されている、プロファイル選択に関連付けられたパラメータを読みだしたり、保存したりする。測定チャート生成部５０３は、選択実行制御部５０１の指示に基づいて、プロファイル選択に必要な測定チャートの画像（測定チャート画像）を生成する。ジョブ送信部５０４は、前記測定チャート生成部５０３で生成された測定チャート画像をプリンタエンジン制御部５１０に送信し、指定されたシート状に画像形成させる。測色値受信部５０４は、プリンタエンジン制御部５１０から、分光測色センサー制御部４０９を介して測色された色値を受信する。
【００２２】
＜測定チャートとデータベース＞
図６は、本発明の実施形態における分光測色センサー１７０により測定される測定チャート２０１である。シート搬送方向に対して垂直に２個設置された分光測色センサー１７０に対応して、ＡとＢ２列のパッチ列が配置され、各々のパッチ列には１４個のパッチが配置されている。なお、図６においては、それぞれのパッチ列（ＡまたはＢ）とパッチ番号（１から１４）が印字されているが、これらは実際の測定チャートには印字されていなくても良い。
【００２３】
図７は、本発明の実施形態における分光測色センサー１７０により測定される測定チャート２０１のパッチ構成表である。測定パッチ構成表７０１は、各パッチのパッチ番号と、パッチ番号に対応する色の値、本例ではＣＭＹＫ信号値の組み合わせが定義される。各パッチの色は予め選択されている。
【００２４】
図８は、本発明の実施形態におけるメディアデータベースである。メディアデータベース８０１は、メディアの種類ごとの特性を表すパラメータが登録されるデータベースである。なおメディアとは媒体であり、この説明では特に用紙などの印刷用の媒体を指す。したがってメディアデータベース８０１には、例えば用紙の種類ごとの特性パラメータが登録されている。メディアデータベース８０１は、画像形成装置に予め登録され、かつ後からオペレーターが操作部１５０を介して登録したり、編集したりすることが可能である。メディアデータベースには、坪量や表面性といったパラメータとともに、そのメディアに適した出力プロファイルおよび紙白の分光スペクトルそれぞれを特定するための情報、例えばファイル名が関連付けられる。なお紙白の分光スペクトルは本実施形態では用いないため、含まれていなくともよい。
【００２５】
図９は、本発明の実施形態における出力プロファイルと、測定チャートのターゲット色値を対応付けるターゲットデータベース９０１である。ターゲットデータベース９０１は、その時点で画像形成装置に登録されている出力プロファイルに対し、その出力プロファイルを用いて、特定のメディアに前記測定チャートを印字した場合に期待される各パッチに対応するターゲット色値が登録される。ここで、各パッチに対応するターゲット色値は、ＣＩＥ  Ｌ＊ａ＊ｂ＊色空間の値で定義されている。ターゲットデータベース９０１のターゲット色値は、測定チャートの各パッチに対応している。すなわち、図８のメディアデータベースに登録された或る種類のメディアに、当該メディアに関連付けられた出力プロファイルを用いて、図７のパッチ構成表で特定されたパッチを形成し、各パッチを測色すると、図９のターゲットデータベース９０１に登録された色値が得られるはずである。逆に言えば、ターゲットデータベース９０１には、上記のようにして測色された値がパッチごとに登録されている。なお図９でA1等の識別子が付されたパッチの特定は、測定チャート上におけるパッチの位置で行うことができる。
【００２６】
＜本実施形態１の印刷フロー＞
次に、本実施形態１における画像形成装置１００の制御について説明する。図１０は、本発明の実施形態１に係る画像形成装置１００のコントローラ１３０による制御処理を説明するフローチャートである。尚、この処理を実行するプログラムは、上述したようにＲＡＭ４０３に展開されており、ＣＰＵ４０１がこの制御プログラムを実行することにより、このフローチャートで示す処理が実行される。図１１は、本発明の実施形態に係る画像形成装置１００の操作部１５０に表示されるＵＩ画面のフロー図である。
【００２７】
ステップＳ１０００で、ジョブコントローラ１３０による処理が開始される。ステップＳ１００１で、ジョブコントローラ１３０が、ユーザーによる給紙トレイへの給紙を検知し、選択実行制御部５０１に対し給紙情報を通知する。ステップＳ１００２で、ジョブコントローラ１３０は、操作部１５０に図１１のＵＩ画面１１０１を表示し、ユーザーに対し、プロファイルの自動判別を行うか、既存のメディアの中から選択するかを決定させる。ステップＳ１００３で、ジョブコントローラ１３０が、ユーザーの選択により自動判別が選択されたかどうかを判定する。ここで、ジョブコントローラ１３０が、自動判別が選択されず、実行されないと判断した場合、ステップＳ１０２１に移行する。ステップＳ１０２１で、ジョブコントローラ１３０が、操作部１５０にＵＩ画面１１０２を表示し、ユーザーの選択したメディアとそれに関連付けられた出力プロファイルを設定する。ＵＩ画面１１０２には、出力プロファイルが登録されているメディアのリストが表示され、そのうちからユーザがメディアを選択してＯＫボタンを押すと、選択したメディアに関連付けられた出力プロファイルが、画像形成のために使用する出力プロファイルとして設定される。ステップＳ１０９９で、ジョブコントローラ１３０は、操作部１５０にＵＩ画面１１０５を表示し、終了する。
【００２８】
ステップＳ１００３で、ジョブコントローラ１３０が、自動判別が実行されると判断した場合、ステップＳ１０１１に移る。ステップＳ１０１１で、選択実行制御部５０１は、測定チャート生成部５０３に対し、前記自動判別対象のメディアを用いた、測定チャートの生成と印刷を指示する。測定チャート生成部５０３は、パラメータ保持部５０２に保持されている測定パッチ構成表７０１を読み出す。測定チャート生成部５０３は、前記測定パッチ構成表７０１に定義されているＣＭＹＫ値に基づいて測定チャートジョブを生成し、ジョブ送信部５０４にジョブを送信し、プリンタエンジン制御部５１０を介して印刷を行う。ジョブコントローラ１３０は、操作部１５０にＵＩ画面１１０３を表示する。またＳ１０１６で判定のために用いる、選択されている出力プロファイル（候補プロファイルと呼ぶ）のターゲット値と測定値との最小の平均色差の初期値をここで設定してもよい。平均色差とは、対応するパッチの測色値とそのターゲット値の色差を、測定チャート全体について平均した値である。この設定は、Ｓ１０１４から始まるループに入る前であれば、どのステップで行ってもよい。最小平均色差の初期値は、最初に取り上げられる出力プロファイルが必ず候補プロファイルとなるように、すなわち最初に選択されるターゲット値と測定値との平均色差が初期値よりも必ず小さくなるように決定される。例えば、色差を収める変数に設定可能な最大値を、最小平均色差の初期値として設定する。
【００２９】
ステップＳ１０１２で、選択実行制御部５０１は、測色値受信部５０４に対し、前記印刷をした測定チャートの測定を指示する。測色器受信部５０４は、プリンタエンジン制御部５１０に対し、前記印刷した測定チャートの測定を指示する。プリンタエンジン制御部５１０は、前記印刷した測定チャートの測定を行う。
【００３０】
ステップＳ１０１３で、選択実行制御部５０１は、測色器受信部５０４より、前記測定チャートの全パッチの測色値を受信する。
【００３１】
ステップＳ１０１４で、選択実行制御部５０１は、パラメータ保持部５０２に保持されているターゲットデータベース９０１を読み出し、定義されている一つの出力プロファイルのターゲット値を選択し取得する。ターゲット値は例えばデータベースに登録されている順序など、どのような順序で選択されてもよいが、重複して選択されないことが必要である。
【００３２】
ステップＳ１０１５で、選択実行制御部５０１は、前記受信した測定チャートの測色値と、前記取得した出力プロファイルのターゲット値に対して、両者間の平均色差を計算する。平均色差は、例えば各パッチの測色値とターゲット値との差の二乗を、全てのパッチについて総計し、その総計値をパッチの数で除算して得ることができる。この値は平均色差の二乗であるが、相互比較の目的であれば利用できる。平均色差はこの値の平方根が相当する。
【００３３】
ステップＳ１０１６で、選択実行制御部５０１は、パラメータ保持部５０２に保持されている、候補プロファイルの平均色差と、前記計算した平均色差（現在の平均色差と呼ぶ）を比較し、前記計算した現在の平均色差が現時点で最小かどうかを判定する。たとえば保存されている最小平均色差と現在の平均色差とを比較し、その結果、現在の平均色差が小さければ、それが現時点で最小であると判定できる。ここで、色差最小と判断した場合、ステップＳ１０１７に移行する。ステップＳ１０１７において、選択実行制御部５０１が、前記ターゲットデータベース９０１から選択した出力プロファイルを、候補プロファイルとしてパラメータ保持部５０２に保持し、ステップＳ１０１８に移行する。なお、最初の判定の段階では、例えば最小平均色差として、その保存領域における最大値を設定しておくことで、必ずＳ１０１７に分岐する。ステップＳ１０１７ではさらに、現在の平均色差で最小平均色差を更新する。なお、最小平均色差の初期値を設定しない場合には、Ｓ１０１６において、候補プロファイルとして初期値が設定されている否かも併せて判定し、初期値が設定されているならば、現在の平均色差が最小であるか否かに関わらずＳ１０１７に分岐する。もちろんこの場合には候補プロファイルも、Ｓ１０１４から始まるループの前に初期化（例えば０などで）されている必要がある。前記候補プロファイルにはなにも設定されていないため、必ず前記選択した出力プロファイルを候補プロファイルと設定する。
【００３４】
ステップＳ１０１６で、現在の平均色差が最小ではないと判断した場合、ステップＳ１０１８に移行する。
【００３５】
ステップＳ１０１８で、選択実行制御部５０１は、前記ターゲットデータベース９０１の中で現在選択しているプロファイルが、最後のプロファイルかどうかを判定する。ここで、最後ではないと判定した場合、ステップＳ１０１４に移行し、現在選択しているプロファイルとは別のプロファイルを選択しなおす。最後であると判定した場合は、ステップＳ１０１９に移行する。
【００３６】
ステップＳ１０１９で、選択実行制御部５０１は、パラメータ保持部５０２に保持されている候補プロファイルが、ターゲットデータベース９０１の中で平均色差が最小のターゲット値に関連付けられたプロファイルであると決定する。選択実行制御部５０１は、決定したプロファイルをジョブコントローラ１３０に通知し、ジョブコントローラ１３０がセットされたメディアに対し、通知されたプロファイルを設定する。ジョブコントローラ１３０は、操作部１５０に、決定された出力プロファイルの名称を含むＵＩ画面１１０４を表示する。ステップＳ１０９９で、ジョブコントローラ１３０は、操作部１５０にＵＩ画面１１０５を表示し、終了する。
【００３７】
以降、ジョブコントローラ１３０は、当該メディアが選択されたジョブに対し、図１０の手順で設定されたプロファイルを適用する。画像形成時には、決定された出力プロファイルを用いて色特性が変換された上で、画像が形成される。
【００３８】
以上のように制御を行うことにより、ユーザーが未知の用紙をセットした際に、測定チャートを１枚印刷して測色することにより、最も色再現性が近い出力プロファイルを自動的に設定し、以後のジョブにおいて当該出力プロファイルを適用することが可能となる。
【００３９】
［実施形態２］
前記実施形態１においては、測定チャートを測色し、色差が最小となる出力プロファイルをメディアに関連付ける手法について述べた。実施形態１では、既知のメディアはユーザーに選択させ、未知のメディアに対して、前記自動判別を行うことを基本としている。一方、本実施形態２では、紙白の分光スペクトルにより、既知のメディアに一致するかどうかを判別させる手法について述べる。
【００４０】
図１２は、２種類のメディアにおける紙白の分光スペクトルを表すグラフである。メディア１２０１と、メディア１２０２では、分光スペクトルが異なった波形となっている。この理由は、紙の表面性や、含まれる蛍光増白剤の影響などによる。本実施形態では、この紙白における分光スペクトルの波形の違いを用いて、既知のメディアの判定を行う。なお、メディアデータベース８０１には、既知のメディアそれぞれの紙白の分光スペクトルが予め登録されている。
【００４１】
図１３は、本発明の実施形態２に係る画像形成装置１００のコントローラ１３０による制御処理を説明するフローチャートである。ステップＳ１３００で、ジョブコントローラ１３０による処理が開始される。ステップＳ１３０１で、ジョブコントローラ１３０が、ユーザーによる給紙トレイへの給紙を検知し、選択実行制御部５０１に対し給紙情報を通知する。ステップＳ１３０２で、選択実行制御部５０１は、測定チャート生成部５０３に対し、前記給紙されたトレイのメディアを用いた、測定チャートの生成と印刷を指示する。測定チャート生成部５０３は、パラメータ保持部５０２に保持されている測定パッチ構成表７０１を読み出す。測定チャート生成部５０３は、前記測定パッチ構成表７０１に定義されているＣＭＹＫ値に基づいて測定チャートジョブを生成し、ジョブ送信部５０４にジョブを送信し、プリンタエンジン制御部５１０を介して印刷を行う。
【００４２】
ステップＳ１３０２で、選択実行制御部５０１は、測色値受信部５０４に対し、前記印刷をした測定チャートの測定を指示する。測色器受信部５０４は、プリンタエンジン制御部５１０に対し、前記印刷した測定チャートの測定を指示する。プリンタエンジン制御部５１０は、前記印刷した測定チャートの測定を行う。
【００４３】
ステップＳ１３０４で、選択実行制御部５０１は、測色器受信部５０４より、前記測定チャートの紙白の分光スペクトルを受信する。なお、相関係数は値が大きいほど相関の程度が高いことを示すので、この段階までに、最大相関係数の初期値を保存しておく。この初期値としては、例えば相関係数の最小値である−１が保存される。なお本例では負の相関性を示す値が得られたとしても、相関性がないものと判断する。  ステップＳ１３０５で、選択実行制御部５０１は、パラメータ保持部５０２に保持されているメディアデータベース８０１を読み出し、定義されている一つの紙白分光スペクトルを選択し取得する（これを現在の紙白分光スペクトルと呼ぶ）。
【００４４】
ステップＳ１３０６で、選択実行制御部５０１は、前記受信した測定チャートの紙白分光スペクトルと、メディアデータベース８０１から取得した分光スペクトルに対して、両者間の相関係数を計算する。相関係数は、例えば適当な複数の波長をサンプリングして計算される。また相関係数に代えて、現在の紙白分光スペクトルとメディアデータベース８０１から取得した分光スペクトルとの適当なサンプリングポイントにおける差分の二乗平均を用いてもよい。この場合には、相関係数とは逆に、最小の値が最も相関していることを示す。したがって比較や初期値もそれに応じて設定されることになる。
【００４５】
ステップＳ１３１０で、選択実行制御部５０１は、パラメータ保持部５０２に保持されている、候補メディアにおける相関係数と、前記計算した相関係数を比較し、前記計算した相関係数が現時点で最大かどうかを判定する。ここで、相関係数が最大と判断した場合、ステップＳ１３１１に移行する。ステップＳ１３１１において、選択実行制御部５０１が、前記メディアデータベース８０１から選択したメディアを、候補メディアとしてパラメータ保持部５０２に保持し、ステップＳ１３１２に移行する。なお、最初の判定の段階では、前記候補メディアにはなにも設定されていないため、必ず前記選択したメディアを候補メディアと設定する。
【００４６】
ステップＳ１３１０で、相関係数が最大ではないと判断した場合、ステップＳ１３１２に移行する。
【００４７】
ステップＳ１３１２で、選択実行制御部５０１は、前記メディアデータベース８０１の中で現在選択しているメディアが、最後のプロファイルかどうかを判定する。ここで、最後ではないと判定した場合、ステップＳ１３０６に移行し、現在選択しているメディアとは別のメディアの分光スペクトルを選択しなおす。最後であると判定した場合は、ステップＳ１３１３に移行する。
【００４８】
ステップＳ１３１３で、選択実行制御部５０１は、パラメータ保持部５０２に保持されている、メディア判定するための相関係数の閾値を取得し、前記候補メディアにおける相関係数が、前記閾値以上であるかどうか判定する。ここで、閾値以上であると判定した場合、すなわち相関性が所定の程度以上と判定した場合、ステップＳ１３１４に移行し、前記候補メディアを給紙されたトレイに設定し、ステップＳ１３９９で終了する。候補メディアを給紙されたトレイに設定するとは、例えば当該メディアの識別情報を、トレイに関連付けて保存し、さらに設定されたメディアに関連付けられた出力プロファイルを、当該トレイから供給されるメディアへの画像形成時に適用するプロファイルとして設定する。前記閾値未満であると判定した場合は、ステップS１３１５に移行し、前記給紙されたメディアは未知のメディアであると判断して実施形態１におけるステップＳ１０１３以降のフローを実行する。これにより、未知のメディアに対して測定チャートの平均色差が最小の出力プロファイルを選択する。
【００４９】
以上のように制御を行うことにより、ユーザーがすでに画像形成装置に登録されている既知の用紙をセットした際には、紙白分光スペクトルから既知のメディアを設定することが可能となる。また、未知のメディアをセットした場合には、最も色再現性が近い出力プロファイルを自動的に設定することが可能となる。よって、ユーザーに選択させることなく、既知のメディアも未知のメディアも最適な色再現性を実現することが可能となる。
【００５０】
［実施形態３］
前記実施形態１においては、測定チャートを測色し、平均色差が最小となる出力プロファイルをメディアに関連付ける手法について述べた。しかしながら、登録されている出力プロファイルの中から、相対的に色差が最小であるプロファイルを選択しても、絶対的には大きな色差であることが考えられる。本実施形態３では、前記色差が予め定められた閾値を上回る場合にユーザーに警告する手法について述べる。
【００５１】
図１４は、本発明の実施形態３に係る画像形成装置１００のコントローラ１３０による制御処理を説明するフローチャートである。図１５は、本発明の実施形態３に係る画像形成装置１００の操作部１５０に表示されるＵＩ画面の図である。
【００５２】
本実施形態３においては、実施形態１におけるステップＳ１０００からＳ１０１８と同一のステップが実行される。
【００５３】
ステップＳ１０１８で、現在選択しているプロファイルが、最後のプロファイルであると判定した場合、ステップＳ１４０１に移行する。
【００５４】
ステップＳ１４０１で、選択実行制御部５０１は、パラメータ保持部５０２に保持されているプロファイルの平均色差に関する閾値を取得し、候補プロファイルに関連付けたターゲット値と測定値との平均色差が前記閾値を超えるかどうか判定する。ここで、超えないと判定した場合、ステップＳ１０１９に移行し、候補プロファイルを設定する実施形態１と同様のステップを経て終了する。超えると判断した場合、ステップＳ１４０２に移行する。
【００５５】
ステップＳ１４０２で、選択実行制御部５０１は、候補プロファイルをジョブコントローラ１３０に通知する。ジョブコントローラ１３０は、操作部１５０にＵＩ画面１５０１を表示し、ユーザーに候補プロファイルを使うかどうか、すなわち候補プロファイルの使用の可否について判断を入力させる。ここで、ユーザーが候補プロファイルを適用すると入力した場合、ステップＳ１０１９に移行し、候補プロファイルを設定する実施形態１と同様のステップを経て終了する。ユーザーが候補プロファイルを適用しない場合、ステップＳ１０９９に移行し終了する。
【００５６】
以上のように制御を行うことにより、既存の出力プロファイルの中から選択した候補プロファイルの色差が大きい場合、意図しない色再現性の出力プロファイルが適用されることを防ぐことが可能となる。
【００５７】
なお、ステップＳ１４０２で候補プロファイルが選択されなかった場合には、あるいは、ステップＳ１４０２に代えて、平均色差が所定値以内のメディアがないことと、色再現性の向上のために新たなプロファイルの作成をユーザに薦めるメッセージを表示してもよい。
【００５８】
［実施形態４］
前記実施形態１および３においては、測定チャートを測色し、色差が最小となる出力プロファイルを選択する手法について述べた。しかしながら、特に電子写真方式の画像形成装置においては、色再現性が変動する可能性がある。したがって、ターゲットデータベース９０１に登録されているターゲット値を登録した時点の色再現性と、測定チャートを測色した時点における色再現性が異なる可能性がある。本実施形態４では、色再現性の変動を考慮し、ターゲットデータベース９０１から複数の候補を選択し、そのターゲット値とセットしようとするメディアの測定チャートを比較することにより、より正確な出力プロファイルの選択を行う手法について説明する。
【００５９】
図１６は、本発明の実施形態４に係る画像形成装置１００のコントローラ１３０による制御処理を説明するフローチャートである。図１７は、本発明の実施形態４に係る画像形成装置１００のコントローラ１３０による制御処理を説明するフローチャートである。本実施形態４においては、実施形態１におけるステップＳ１０００からＳ１０１５と同一のステップが実行される。
【００６０】
ステップＳ１６０１で、選択実行制御部５０１は、パラメータ保持部５０２に保持されている平均色差の閾値と、前記計算した平均色差を比較し、前記計算した平均色差が閾値以下かどうかを判定する。ここで、閾値以下であると判断した場合、ステップＳ１６０２に移行する。ステップＳ１６０２において、選択実行制御部５０１が、ターゲットデータベース９０１から選択した出力プロファイルを、パラメータ保持部５０２の候補プロファイルリストに登録し、ステップＳ１６０３に移行する。もちろん候補プロファイルだけではなく、対応するメディアの識別情報も関連付けてリストに登録する。閾値を上回ると判断した場合、ステップＳ１６０３に移行する。
【００６１】
ステップＳ１６０３で、選択実行制御部５０１は、ターゲットデータベース９０１の中で現在選択しているプロファイルが、最後のプロファイルかどうかを判定する。ここで、最後ではないと判定した場合、ステップＳ１０１４に移行し、現在選択しているプロファイルとは別のプロファイルを選択しなおす。最後であると判定した場合は、ステップＳ１６０４を介して、Ｓ１７０１（図１７）に移行する。
【００６２】
ステップＳ１７０１で、選択実行制御部５０１は、パラメータ保持部５０２に保持されている前記候補プロファイルリストの候補プロファイルを一つ、現在の候補メディアとして選択する。選択実行制御部５０１は、メディアデータベース８０１を読み出し、前記選択した候補プロファイルに対応するメディアの識別情報を取得する。
【００６３】
ステップＳ１７０２で、選択実行制御部５０１は、ジョブコントローラ１３０に対し、Ｓ１７０１で取得した識別情報で特定されるメディアが、現時点でセットされているかどうか問い合わせる。ここで、前記取得したメディアがセットされていると判断した場合、ステップＳ１７０３に移行し、前記取得したメディアがセットされていないと判断した場合、ステップＳ１７０９に移行する。Ｓ１７０２の判定は、たとえばオペレーターにユーザインタフェースを介した問い合わせを出力し、それに対して当否を入力させてもよい。
【００６４】
ステップＳ１７０３で、選択実行制御部５０１は、測定チャート生成部５０３に対し、ステップＳ１７０１で取得したメディアを用いた、測定チャートの生成と印刷を指示する。測定チャート生成部５０３は、パラメータ保持部５０２に保持されている測定パッチ構成表７０１を読み出す。測定チャート生成部５０３は、測定パッチ構成表７０１に定義されているＣＭＹＫ値に基づいて測定チャートジョブを生成し、ジョブ送信部５０４にジョブを送信し、プリンタエンジン制御部５１０を介して印刷を行う。
【００６５】
ステップＳ１７０４で、選択実行制御部５０１は、測色値受信部５０４に対し、ステップＳ１７０３で印刷をした測定チャートの測定を指示する。測色器受信部５０４は、プリンタエンジン制御部５１０に対し、印刷した測定チャートの測定を指示する。プリンタエンジン制御部５１０は、印刷した測定チャートの測定を行う。
【００６６】
ステップＳ１７０５で、選択実行制御部５０１は、測色器受信部５０４より、測定チャートの全パッチの測色値を受信する。
【００６７】
ステップＳ１７０６で、ステップＳ１０１３で受信した測定チャートの測色値と、ステップＳ１７０５で受信したメディアの測定チャートの測色値との平均色差を計算する。  ステップＳ１７０７で、選択実行制御部５０１は、パラメータ保持部５０２に保持されている、現在の最小平均色差と、ステップＳ１７０６で計算した平均色差とを比較し、計算した現在の平均色差が現時点で最小かどうかを判定する。ここで、現在の平均色差が最小と判断した場合、ステップＳ１７０８に移行する。この最小平均色差の決定は、図１０のステップＳ１０１６とおなじ要領で行える。
【００６８】
ステップＳ１７０８において、選択実行制御部５０１が、候補プロファイルリストから選択した現在の候補メディアの出力プロファイルを、新たな候補プロファイルとしてパラメータ保持部５０２に保持し、ステップＳ１７０９に移行する。このとき現在の平均色差で最小平均色差を更新する。なお、最初の判定の段階では、前記候補プロファイルにはなにも設定されていないため、必ず前記選択した出力プロファイルを候補プロファイルと設定するように構成してもよい。
【００６９】
ステップＳ１７０９で、選択実行制御部５０１は、前記候補プロファイルリストの中で現在選択しているプロファイルが、最後のプロファイルかどうかを判定する。ここで、最後ではないと判定した場合、ステップＳ１７０１に移行し、現在選択しているプロファイルとは別のプロファイルを選択しなおす。最後であると判定した場合は、ステップＳ１７１０に移行する。
【００７０】
ステップＳ１７１０で、選択実行制御部５０１は、パラメータ保持部５０２に保持されている候補プロファイルが、前記候補プロファイルリストの中で平均色差が最小のプロファイルであると判定する。選択実行制御部５０１は、前記判定したプロファイルをジョブコントローラ１３０に通知し、ジョブコントローラ１３０が前記セットされたメディアに対し、通知されたプロファイルを設定する。ステップＳ１０９９で、ジョブコントローラ１３０は、操作部１５０にＵＩ画面１１０５を表示し、終了する。以降、ジョブコントローラ１３０は、当該メディアが選択されたジョブに対し、前記設定されたプロファイルを適用する。
【００７１】
以上のように制御を行うことにより、色再現性の変動により、実際にメディア上に画像形成される色がターゲット値からずれても、色再現性の変動を考慮してより正確な出力プロファイルの選択が可能となる。
【００７２】
［その他の実施形態］
第１乃至第４の実施形態では、画像形成装置に内蔵された分光測色センサーを用いたメディアおよび出力プロファイル選択について説明したが、分光測色センサーが画像形成装置に内蔵されていなく、クライアントコンピュータに接続されていたとしても、同じ効果を奏する。
【００７３】
また、画像形成装置に内蔵されたコントローラによる制御について説明したが、これはクライアントコンピュータ上で実行してもよい。
【００７４】
また、上記実施形態ではいずれも、測定チャートの測色値と、データベースに登録された全てのターゲット値とを比較したうえで、最も測色値に近いターゲット値を決定している。そこでより迅速にターゲット値（すなわち出力プロファイル）を決定するために、測色値とターゲット値との差が所定値以内であれば、そのターゲット値に関連付けられた出力プロファイルを最終的に設定するように構成することもできる。このように構成することで、測色値とターゲット値との差が所定値以内となった段階で、それ以上の比較を行わずに済み、より迅速に処理を遂行できる。たとえば測色値とターゲット値とが一致している場合にはそれ以上の比較は不要なので、前述した許容差を示す所定値は、同じメディアを用いた場合でも生じ得る誤差程度に設定されてもよい。
【００７５】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015037224.tif 000003
【図２】
2015037224.tif 000004
【図３】
2015037224.tif 000005
【図４】
2015037224.tif 000006
【図５】
2015037224.tif 000007
【図６】
2015037224.tif 000008
【図７】
2015037224.tif 000009
【図８】
2015037224.tif 000010
【図９】
2015037224.tif 000011
【図１０】
2015037224.tif 000012
【図１１】
2015037224.tif 000013
【図１２】
2015037224.tif 000014
【図１３】
2015037224.tif 000015
【図１４】
2015037224.tif 000016
【図１５】
2015037224.tif 000017
【図１６】
2015037224.tif 000018
【図１７】
2015037224.tif 000019