(57)【要約】【課題】  未知の印刷メディア用のプロファイルを作成する際に基準とする既知のプロファイルの印刷メディアを容易に特定すること。【解決手段】  １以上の印刷メディアの特性に応じたプロファイルを記憶する記憶部に、プロファイルが記憶されていない印刷メディアの特性を判定するための判定用画像を当該印刷メディアに印刷させる。印刷された判定用画像の特性を測定装置により測定した測定結果を取得する。取得した測定結果に基づいて、記憶部にプロファイルが記憶されている印刷メディアの１つを特定する。特定された印刷メディアのプロファイルに基づき、判定用画像を印刷させた印刷メディアのプロファイルを作成する。【選択図】  図２
2015121882.tif 000002
【特許請求の範囲】
【請求項１】
１以上の印刷メディアの特性に応じたプロファイルを記憶する記憶手段と、
前記記憶手段にプロファイルが記憶されていない印刷メディアの特性を判定するための判定用画像を当該印刷メディアに印刷させる印刷制御手段と、
前記印刷制御手段により印刷された判定用画像の特性を測定装置により測定した測定結果を取得する取得手段と、
前記取得手段により取得した測定結果に基づいて、前記記憶手段にプロファイルが記憶されている印刷メディアの１つを特定する特定手段と、
前記特定手段により特定された印刷メディアのプロファイルに基づき、前記印刷制御手段により判定用画像を印刷させた印刷メディアのプロファイルを作成する作成手段と
を備えることを特徴とする印刷制御装置。
【請求項２】
前記判定用画像は、複数種類の黒の記録剤それぞれで前記印刷制御手段により前記印刷メディアに印刷させるためのパッチ画像であり、
前記取得手段で取得した測定結果である複数種類の黒の記録剤それぞれで前記印刷制御手段により前記印刷メディアに印刷させたパッチ画像についての特性を比較する比較手段を更に備え、
前記特定手段は、前記比較手段の比較結果に基づいて、前記印刷メディアに使用する特定の種類の黒の記録剤を決定し、前記記憶手段にプロファイルが記憶されている複数の印刷メディアから、前記特定の種類の黒の記録剤を使用する印刷メディアを特定する
ことを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記比較手段は、前記特性として、前記パッチ画像の濃度、明度、及び色相の少なくとも１つを比較する
ことを特徴とする請求項２に記載の印刷制御装置。
【請求項４】
前記判定用画像は、複数種類の色の記録剤それぞれで前記印刷制御手段により前記印刷メディアに印刷させるためのパッチ画像であり、
前記取得手段で取得した測定結果である複数種類の色の記録剤それぞれで前記印刷制御手段により前記印刷メディアに印刷させたパッチ画像についての特性と、それに対応する前記記憶手段にプロファイルが記憶されている複数の印刷メディアそれぞれについての特性を比較する第２の比較手段を更に備え、
前記特定手段は、前記第２の比較手段の比較結果に基づいて、前記記憶手段にプロファイルが記憶されている複数の印刷メディアから、前記印刷制御手段により判定用画像を印刷させた印刷メディアの特性と所定の類似度範囲内の特性を有する印刷メディアを特定する
ことを特徴とする請求項１乃至３のいずれか１項に記載の印刷制御装置。
【請求項５】
前記第２の比較手段は、前記特性として、前記パッチ画像の濃度、明度、色相、及び色再現域の面積の少なくとも１つを比較する
ことを特徴とする請求項４に記載の印刷制御装置。
【請求項６】
前記印刷制御手段により判定用画像を印刷させた印刷メディアの厚さを検出する検出手段を更に備え、
前記特定手段は、更に、前記検出手段で検出した厚さを含む所定の厚さ範囲内の厚さを有する印刷メディアを特定する
ことを特徴とする請求項１乃至５のいずれか１項に記載の印刷制御装置。
【請求項７】
メモリに記憶されている印刷メディアの特性に応じたプロファイルを用いて印刷データを生成するためのプロファイルを新たに作成するためのデータ処理方法であって、
前記メモリにプロファイルが記憶されていないメディアの特性を判定するための判定用画像を当該印刷メディアに印刷させ、
印刷メディアに印刷させた判定用画像の特性を測定装置により測定した測定結果を取得し、
取得した測定結果に基づき、前記メモリにプロファイルが記憶されている印刷メディアの１つを特定し、
特定された印刷メディアのプロファイルに基づき、前記判定用画像を印刷させた印刷メディアのプロファイルを作成する
ことを特徴とするデータ処理方法。
【請求項８】
請求項１〜６のいずれか１項に記載の印刷制御装置の各手段または請求項７に記載の制御方法をコンピュータにより実現することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷メディアに対応したプロファイルを作成するための印刷制御装置及びデータ処理方法に関するものである。
【背景技術】
【０００２】
従来、プリンタは専用のプリンタドライバを使用して、プリンタドライバがサポートしている印刷メディア（用紙、布等のプリンタで印刷可能な媒体）を使用して印刷を行うことをプリンタメーカは推奨している。これはプリンタドライバが、サポートしている印刷メディアに対応するプロファイルなどを用いて当該印刷メディアに対応したカラーマッチングなどの処理を行って印刷データを生成するからである。しかし、業務用途やアート作品を印刷する場合、ユーザが用意するそれぞれの業務に必要なメディアやアート作品を印刷するための印刷メディア（以下、ユーザメディアとも呼ぶ）は必ずしもプリンタドライバでサポートされてはいないこともある。
【０００３】
ユーザメディアを使用して印刷する場合、プリンタドライバで標準サポートされている印刷メディアを選択し、印刷メディアのみユーザメディアを使用して印刷を行うことになる。しかし、この場合、プリンタドライバが実行するカラーマッチング用のデータは、プリンタドライバがサポートするプリンタメーカ推奨の印刷メディアに合わせて色設計がなされているため、ユーザメディアに対する印刷結果（色味等）は必ずしも満足できるレベルで無いことがある。
【０００４】
そこで、ユーザが独自にカラーマッチング用のプロファイルを作成し、プリンタドライバ及びプリンタのカラーマッチング機能をＯＦＦにしてユーザが作成したプロファイルを用いて印刷データを生成して印刷を行うことになる。これにより、ユーザは自分で選択した印刷メディアを使って、自分で作成したプロファイルを使用して印刷を行うことができる。
【０００５】
しかし、ユーザが、ユーザメディア用のプロファイルを作成するためには、ユーザは、試行錯誤を繰り返す必要などがあり負荷が高いものであった。
【０００６】
特許文献１に記載されているプロファイル作成方法は、ユーザメディアのプロファイルを作成する場合、ユーザが印刷媒体の種類を指定することにより、予め記憶されている印刷媒体（以下、ベースメディアとも呼ぶ）の種類に対応するプロファイルを取得する。そして、取得したプロファイルを補正することにより、特許文献１では、適正なプロファイルを作成することを可能にしている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−０６７３５９公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、プリンタドライバやプリンタの表示パネルに表示される標準印刷メディアの名称からベースメディアとして選択する場合、名称からは印刷メディアの特性が近いと思われる標準印刷メディアが見つけるのが難しい。特に経験の少ない作業者の場合、標準印刷メディアの名称がどのようなカテゴリのどういった特性の印刷メディアであるかが判定できず、ユーザメディアと類似した特性の標準印刷メディアを見つけることが困難である問題があった。
【０００９】
本発明は上記の課題を解決するためになされたものであり、未知の印刷メディア用のプロファイルを作成する際に基準とする既知のプロファイルの印刷メディアを容易に特定することができる技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するための本発明よる印刷制御装置は以下の構成を備える。即ち、
１以上の印刷メディアの特性に応じたプロファイルを記憶する記憶手段と、
前記記憶手段にプロファイルが記憶されていない印刷メディアの特性を判定するための判定用画像を当該印刷メディアに印刷させる印刷制御手段と、
前記印刷制御手段により印刷された判定用画像の特性を測定装置により測定した測定結果を取得する取得手段と、前記取得手段により取得した測定結果に基づいて、前記記憶手段にプロファイルが記憶されている印刷メディアの１つを特定する特定手段と、
前記特定手段により特定された印刷メディアのプロファイルに基づき、前記印刷制御手段により判定用画像を印刷させた印刷メディアのプロファイルを作成する作成手段と
を備える。
【発明の効果】
【００１１】
本発明によれば、未知の印刷メディア用のプロファイルを作成する際に基準とする既知のプロファイルの印刷メディアを容易に特定することができる。
【図面の簡単な説明】
【００１２】
【図１】印刷システムの構成図である。
【図２】印刷システムが実行する処理を示すフローチャートである。
【図３】プロファイル作成処理を示すフローチャートである。
【図４】黒インク判定用画像の例を示す図である。
【図５】メディア情報のデータベースに関する説明図である。
【図６】ガマット・色相判定用画像の例を示す図である。
【図７】黒インクの判定処理を示すフローチャートである。
【図８】色相色再現判定処理を示すフローチャートである。
【図９】色再現範囲の説明図である。
【図１０】ベースメディア候補リスト表示に関する説明図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００１４】
図１は本実施形態に係わる印刷システムの構成図である。
【００１５】
図１において、１０１はＣＰＵであり、印刷装置であるプリンタ１００を制御する。１０２はメディア厚検出センサ制御部であり、印刷に使用する印刷メディアの厚みを検出するメディア厚検出センサ１０３を制御する。１０３はメディア厚検出センサであり、印刷に使用する印刷メディアの厚みを検出する。１０４は測色デバイス制御部であり、プリンタ１００の印刷によって印刷メディアに形成された画像を測色するための測色デバイス１０５を制御する。
【００１６】
１０５は測色デバイスであり、プリンタ１００の印刷によって印刷メディアに形成された画像（印刷画像）を測色する。ここでは、印刷メディア上の印刷画像の特性を測定する測定デバイスとして、測色デバイス１０５を使用しているが、色以外の特性を測定する測定デバイスを用意して、その測定によって印刷メディ上の画像の特性を測定することも可能である。
【００１７】
１０６は印刷制御部であり、プリンタエンジン１２０の動作を制御する。１２０はプリンタエンジンであり、印刷制御部１０６の制御によって、入力された画像データに基づく画像を印刷メディアに印刷する。このとき入力された画像データは使用する印刷メディアに対応した色変換テーブルを用いて色変換された後に印刷が行われる。プリンタエンジン１２０で使用する印刷方式には、例えば、インクジェット方式、レーザービーム方式等の複数種類の記録剤を使用してカラー印刷を実現するものがある。ここでは、マットブラック、フォトブラック、シアン、マゼンタ、イエロー、レッド、グリーン、及びブルーのインク（記録剤）をプリントヘッドから印刷メディアに吐出して画像を形成するインクジェット方式のプリントエンジンを搭載している場合を例として説明する。
【００１８】
１０７はメディア情報記憶部であり、対応する色変換テーブル（プロファイル）を含む印刷メディアに関する情報（メディア情報）を記憶するメディアデータベース（図５）として機能する。１０８は測定データ比較部であり、測色デバイス１０５で測色された測色データや印刷メディアの厚み等の情報を比較する。１０９はメディアリスト作成部であり、測定データ比較部１０８によって得られる比較結果に基づいて、印刷メディアのメディアリストを作成する。１１０はキーインタフェースであり、ユーザからのキー入力を受け付ける。１１１はキー入力制御部であり、キーインタフェース１１０の動作を制御する。１１２は表示パネルであり、ユーザからの各種設定を受け付けるためのユーザインタフェース等の画像を表示する。１１３は表示パネル制御部であり、表示パネル１１２を制御する。
【００１９】
１１４はプログラムメモリであり、ＣＰＵ１０１が読み出すプログラムコード等のデータを格納するＲＯＭ等の記憶媒体である。１１５はワークメモリであり、各サービス実行時に画像データ等のデータを一時格納したり、バッファリングするためのＲＡＭ等の記憶媒体である。
【００２０】
１１６はＵＳＢ通信部であり、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースを介して情報処理装置２００と通信する。１１７はＵＳＢ接続部であり、ＵＳＢコネクタ等のコネクタを介して情報処理装置２００と接続する。１１８はネットワーク通信部であり、プリンタ１００をネットワークに接続して各種通信を行う。１１９はネットワーク接続部であり、ネットワーク通信部１１８をネットワーク媒体に接続する。ネットワーク通信部１１８は有線ＬＡＮと無線ＬＡＮの内、少なくともいずれかに対応する。有線ＬＡＮ対応の場合、ネットワーク接続部１１９は有線ＬＡＮのケーブルをプリンタ１００に接続するためのコネクタである。無線ＬＡＮ対応の場合、ネットワーク接続部１１９はアンテナである。
【００２１】
これにより、プリンタ１００は、情報処理装置２００との各種通信を、ＵＳＢ接続部１１７またはネットワーク接続部１１９を介して実行することができる。
【００２２】
情報処理装置２００は、例えば、汎用的なＰＣ（パーソナルコンピュータ）に所定のソフトウェアをインストールすることによって実現可能である。
【００２３】
２０１はＣＰＵであり、情報処理装置２００の各種構成要素を制御する。２０２はディスク装置であり、ＣＰＵ２０１が読み出すアプリケーションプログラムやＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等のプログラムをインストールしており、また、各種ファイル等のデータを格納する。２０３は外部ディスク読取装置であり、ＣＤ−ＲＯＭ等の外部記憶媒体の内容を読み出す。２０４はメモリであり、ＣＰＵ２０１が必要に応じてデータの一時的格納、バッファリング等を行う。
【００２４】
情報処理装置２００においてプリンタ１００を利用するためのソフトウェアのセットアッププログラムを実行することにより、各種プログラムが情報処理装置２００にインストールされる。各種プログラムには、プリンタ１００を利用するためのプリンタドライバが含まれる。プリンタドライバは予めいくつかの印刷メディアに対応した色変換テーブル（プロファイル）を呼び出し可能に構成され、印刷に際して当該色変換テーブルを用いて印刷データの生成及び変換のデータ処理を行ってからプリンタ１００に送信する。また、さらにプリンタ１００の状態（イベントの有無等）を問い合わせるためのポーリングアプリケーション、プリンタ１００の状態（ステータス）を管理する管理ソフトウェア（ステータスモニター）等が含まれる。ポーリングアプリケーション、管理ソフトウェアは、情報処理装置２００のＯＳの起動中は常駐する。ポーリングアプリケーションは定期的にプリンタ１００に対しイベントの発生を問い合わせるためのパケットを送信し、それに対する応答パケットを参照することでプリンタ１００において所定のイベントが発生したことを認識する。管理ソフトウェアは定期的にプリンタ１００に対しステータスを確認するためのパケットを送信し、それに対する応答パケットを参照することでプリンタ１００のステータスを認識する。これに基づきプリンタ１００のステータスが変化したと判定されたら自身で管理しているステータスの内容を書き換える。
【００２５】
２０５は表示部であり、例えば、ＬＣＤ等から構成される内蔵または外付けの表示装置であり、各種情報やＧＵＩ（グラフィカルユーザインタフェース）を表示する。２０６は操作部であり、キーボードやマウス等から構成され、各種入力を行う。２０７はネットワーク通信部であり、情報処理装置２００をネットワークに接続して各種通信を行う。２０８はネットワーク接続部であり、ネットワーク通信部２０７をネットワーク媒体に接続する。
【００２６】
プリンタ１００と同様に、ネットワーク通信部２０７とネットワーク接続部２０８は、有線ＬＡＮと無線ＬＡＮの内、少なくともいずれかに対応する。具体的な形態は、プリンタ１００に内蔵のネットワーク通信部１１８及びネットワーク接続部１１９と同様に、対応ＬＡＮに応じて必要な機能及び形態をとる。ＵＳＢ通信部２１０は、各種周辺装置とＵＳＢインタフェースを介して通信する。ＵＳＢ接続部２１１は、ＵＳＢコネクタ等から構成され、プリンタ１００等の外部装置と接続する。信号線２０９は、情報処理装置２００の各種構成要素を相互に接続する。
【００２７】
図２は印刷システムが実行する処理を示すフローチャートである。尚、この処理は、例えば、プリンタ１００のプログラムメモリ１１４に記憶されているプログラムを、ＣＰＵ１０１が読み出し実行することで実現される。
【００２８】
図２では、まず、ユーザが、ユーザメディアをプリンタ１００にセットした上で、ベースメディア識別モードを開始するための指示を表示パネル１１２を介して入力することで開始される。尚、ここで、ユーザメディアとは、プリンタ１００及びそのプリンタドライバがサポートしている印刷メディア（用紙、布等のプリンタで印刷可能な媒体：プリンタ標準印刷メディア）とは異なる印刷メディアである。即ち、プリンタ１００及びプリンタドライバがまだサポートしていない印刷メディアである。また、ベースメディアは、そのユーザメディアのプロファイルを作成するための基準となる印刷メディアである。このように、ベースメディア識別モードは、ベースメディアを特定するためのモードである。
【００２９】
Ｓ２０２で、ＣＰＵ１０１は、表示パネル１１２を介してベースメディア識別モードの開始の指示入力を検知すると、ベースメディア識別モードを開始する。Ｓ２０３で、ＣＰＵ１０１は、黒インクにマットブラックインクを使うかフォトブラックインクを使うかを判定するための画像（黒インク判定用画像（図４））をユーザメディアに印刷する。黒インクとしては、光沢感があり、光沢紙等のメディア向けの黒インク（フォトブラックインク）と、アート紙やマット紙等のマットな表面処理のメディア向けの黒インク（マットブラックインク）が、ここではいずれの黒インクがユーザメディアに適しているかを判定する。
【００３０】
尚、この黒インク判定用画像を印刷するための画像データは、プリンタ１００のプログラムメモリ１１４に予め記憶しておいても良いし、情報処理装置２００上で動作するプリンタ１００を制御するプリンタドライバを介して供給されても良い。図４に示すように、黒インク判定用画像は、マットブラックインク（ＢＫ１）及びフォトブラックインク（ＢＫ２）それぞれに対して、印刷デューティが異なるパッチ画像を配置したものである。特に、図４では、各インクについて、６種類の印刷デューティ（０％、２０％、４０％、６０％、８０％、及び１００％）のパッチ画像で構成されている。尚、ここでは、黒インク判定用画像を印刷デューティが６段階からなるパッチ画像としているが、これに限定されるものではない。また、２種類の黒インクを比較、判定する構成としているが、２種類以上の黒インクについても適用可能である。
【００３１】
Ｓ２０４で、ＣＰＵ１０１は、測色デバイス制御部１０４を介して測色デバイス１０５によって、ユーザメディアに印刷した黒インク判定用画像を測定する（測色を実行する）。Ｓ２０５で、ＣＰＵ１０１は、その測色結果に基づいて、使用する黒インクを判定する。尚、この処理の詳細については後述する。
【００３２】
Ｓ２０６で、ＣＰＵ１０１は、メディアリスト作成部１０９によって判定した黒インクを使用するプリンタ標準印刷メディアのリストであるベースメディアリスト（ベースメディア候補リスト）を作成する。Ｓ２０７で、ＣＰＵ１０１は、作成したベースメディアリストを表示パネル１１２に表示する。これにより、ベースメディアリストがユーザに提示されることになる。図１０にベースメディアリストの一例を示す。図１０では、表示内容として、印刷メディアの名前であるメディア名称、厚さ及び坪量の情報、メディアの表面処理方法、メディアのベース材料、プリンタドライバで印刷するときに使用される黒インクの種類、プリンタで印刷される時に使用されるインクの数が示されている。これらの情報を表示パネル１１２に表示することで、ユーザは、メディア名称だけからベースメディアを判定する必要がなく、いろいろな情報を考慮してユーザメディアを使用する場合のベースメディアの選択が可能になっている。これらの表示内容は、あくまでも一例であり、その他にもプリンタの印刷パス数や選択可能な印刷速度等の情報を表示することもできる。表示内容は、図１０に示す内容に制限されるものではなく、ベースメディア選択に必要な情報であれば種々の情報を適用可能である。Ｓ２０８で、ＣＰＵ１０１は、表示したベースメディアリストで示されるベースメディアのユーザによる選択、あるいは、ベースメディアリストで示されるベースメディアの更なる絞り込みのユーザによる指示の有無を判定する。
【００３３】
ベースメディアの選択が指示されている場合（Ｓ２０８でＹＥＳ）、Ｓ２１８で、ＣＰＵ１０１は、その選択指示に応じて、ベースメディアリストで表示されるベースメディアから指定されたベースメディアを選択する。Ｓ２１８では、ユーザは、表示パネル１１２に表示されているベースメディア候補から、キーインタフェース１１０を操作してベースメディアを選択する。Ｓ２１９で、ＣＰＵ１０１は、選択したベースメディアを、ユーザメディアに対する印刷メディアとして確定し、そのユーザメディアに関するユーザメディア情報をメディアデータベース（図５）であるメディア情報記憶部１０７に記憶する。このユーザメディア情報には、表示パネル１１２を介してユーザが任意の名前をつけることが可能である。図５は、メディアデータベースであるメディア情報記憶部１０７に、新しいユーザメディア情報が追加される場合の様子を示している。図５に示すように、メディアデータベースにユーザメディア情報を追加登録するときは、ベースメディアに関する情報、例えば、印刷モードの情報や使用する黒インクの種類や使用するインク数、または、印刷解像度等の情報がコピーされ、そのまま引き継がれることになる。Ｓ２２０で、ベースメディアの選択が確定すると、ＣＰＵ１０１は、ベースメディア識別モードを終了する。
【００３４】
一方、ベースメディアの選択が指示される代わりに、ベースメディアの絞り込みが指示されている場合（Ｓ２０８でＮＯ）、Ｓ２０９で、ＣＰＵ１０１は、ユーザメディアのガマット・色相判定用画像（図６）をユーザメディアに印刷する。ここでは、ユーザメディアの色再現を調査することで、ベースメディアリストの絞り込みを行う。
【００３５】
尚、このガマット・色相判定用画像を印刷するための画像データは、プリンタ１００のプログラムメモリ１１４に予め記憶しておいても良いし、情報処理装置２００上で動作するプリンタ１００を制御するプリンタドライバを介して供給されても良い。図６に示すように、ガマット・色相判定用画像は、プリンタ１００で使用する各色（シアン、マゼンタ、イエロー、レッド、グリーン、ブルー）の記録剤（例えば、インク）の記録デューティ１００％（ベタ）のパッチ画像で構成される。この画像は、ユーザメディアの色域と色相の変化を測定するためのものである。イエロー（Ｙｅｌｌｏｗ）、マゼンタ（Ｍａｇｅｎｔａ）、シアン（Ｃｙａｎ）の各純色１００％ベタのパッチ画像と、さらに、２次色としてレッド（Ｒｅｄ）、グリーン（Ｇｒｅｅｎ）、ブルー（Ｂｌｕｅ）の１００％ベタのパッチ画像で構成されている。レッドはイエローとマゼンタを等しく合わせたもの、グリーンはイエローとシアン、ブルーはシアンとマゼンタをそれぞれ等量混合したものである。ガマット・色相判定用画像の印刷は、ＣＰＵ１０１の指令により、印刷制御部１０６がプリンタエンジン１２０を駆動して実施される。
【００３６】
Ｓ２１０で、ＣＰＵ１０１は、測色デバイス制御部１０４を介して測色デバイス１０５によって、ユーザメディアに印刷されたガマット・色相判定用画像を測定する。Ｓ２１１で、ＣＰＵ１０１は、測定データ比較部１０８によって、測定結果として得られる測定データとプリンタ標準印刷メディアとの間で、ガマット・色相を比較する。ここでは、測色データをもとにして、ユーザメディアとプリンタ標準印刷メディアにおける各インクの色相、ガマット面積等の特性の各種比較を実行する。この比較は、ＣＰＵ１０１が、測定データ比較部１０８によって測色デバイス１０５より得られた測色データをベースメディアの色相、ガマット面積等と比較することで実施される。尚、この処理の詳細については後述する。尚、ここでは、ガマット・色相判定用画像は、各色、６段階のパッチ画像で構成しているが、これに限定されるものではない。また、イエロー、マゼンタ、シアンの一次色、レッド、グリーン、ブルーの２次色を比較、判定するとしているが、それ以上の数のインクについても適用可能である。
【００３７】
Ｓ２１２で、ＣＰＵ１０１は、比較結果に基づいて、メディアリスト作成部１０９によって、Ｓ２０７で表示したベースメディアリストの更なる絞り込みを行い、ベースメディアリストの内容を更新する。Ｓ２１３で、ＣＰＵ１０１は、更新されたベースメディアリストを表示パネル制御部１１３を介してプリンタ１００の表示パネル１１２に表示する。これにより、更新されたベースメディアリストがユーザに提示されることになる。
【００３８】
Ｓ２１４で、ＣＰＵ１０１は、表示したベースメディアリストで示されるベースメディアのユーザによる選択、あるいは、ベースメディアリストで示されるベースメディアの更なる絞り込みのユーザによる指示の有無を判定する。
【００３９】
ベースメディアの選択が指示されている場合（Ｓ２１４でＹＥＳ）、Ｓ２１８へ進む。一方、ベースメディアの選択が指示される代わりに、ベースメディアの絞り込みが指示されている場合（Ｓ２１４でＮＯ）、Ｓ２１５で、ＣＰＵ１０１は、メディア厚検出センサ制御部１０２を介してメディア厚検出センサ１０３によってユーザメディアの厚みを測定する。Ｓ２１６で、ＣＰＵ１０１は、メディアリスト作成部１０９によって、測定されたユーザメディアの厚みデータを元に、ベースメディアリストの更なる絞り込みを行い、ベースメディアリストの内容を更新する。尚、ここでの絞り込みは、例えば、厚みデータが示す厚みと同一あるいは所定の厚さ範囲内のプリンタ標準印刷メディアをベースメディアとして抽出することで、ベースメディアリストの絞り込みを行う。
【００４０】
Ｓ２１７で、ＣＰＵ１０１は、更新されたベースメディアリストをプリンタの表示パネル１１２に表示する。尚、Ｓ２１７で、絞り込んだベースメディアリストで複数のベースメディアが存在する場合には、Ｓ２１８で、更に、ベースメディアを選択させても良い。あるいは、ベースメディアリストに、ユーザが所望するプリンタ標準印刷メディアが表示されない場合には、ユーザは、表示パネル１１２を介して選択を行わずに処理を終了させることもできる。
【００４１】
尚、図２の処理では、黒インク判定用画像についての処理（Ｓ２０５）、ガマット・色相判定用画像についての処理（Ｓ２１１）を実行しているが、その処理順序は逆に行っても良い。また、プリンタ１００が搭載する記録剤（インク）の種類によって、処理を省略しても良い。例えば、モノクロプリンタの場合には、ガマット・色相判定用画像についての処理は省略されるし、カラープリンタであっても、一種類の黒の記録剤のみを使用する場合には、黒インク判定用画像についての処理（Ｓ２０５）は省略される。
【００４２】
図３はユーザメディアのプロファイル作成処理を示すフローチャートである。尚、この処理は、例えば、情報処理装置２００のディスク装置２０２に記憶されているプログラムを、ＣＰＵ２０１が読み出し実行することで実現される。
【００４３】
Ｓ３０１で、ＣＰＵ２０１は、ユーザ操作に応じて、プリンタドライバで標準搭載される印刷メディアの中からユーザメディアの特性と類似する印刷メディアの選択を受け付けて、それをベースメディアとして決定する。あるいは、ＣＰＵ２０１は、図２の処理によって決定されたユーザメディアを示す情報をプリンタ１００から受信することで、ベースメディアを決定しても良い。
【００４４】
Ｓ３０２で、ＣＰＵ２０１は、プリンタドライバで色変換処理の実行を禁止するために、プリンタドライバに対する印刷設定として、色補正なしを設定する。Ｓ３０３で、ＣＰＵ２０１は、プロファイル作成用パッチ画像の印刷指示をプリンタ１００に対して行い、プロファイル作成用の印刷を実行する。Ｓ３０４で、ＣＰＵ２０１は、印刷したプロファイル作成用パッチ画像の測色をプリンタに１００に実行させる。Ｓ３０５で、ＣＰＵ２０１は、測色結果を用いて、プロファイル作成ソフトウェアでプロファイルを作成する。
【００４５】
図７は図２のＳ２０５のユーザメディアに差異的な黒インクの判定処理の詳細を示すフローチャートである。黒インクの判定は、ＣＰＵ１０１が、測色デバイス１０５より得られた測色データを測定データ比較部１０８で比較（図７の処理）することで実現される。
【００４６】
Ｓ７０１で、ＣＰＵ１０１は、図４中のユーザメディアに形成された複数種類の黒インク（マットブラック、フォトブラック）のパッチ画像の内、１００％印刷デューティのパッチ画像（黒ベタ画像）の明度（測定データ）を比較する。一般に、黒インクはより深い黒が実現されることが望まれている。よって、１００％印刷デューティで印刷した場合、より明度の低い黒が実現されるインクが望ましく、より明度の低い黒インクを使用することにより、深みのある印刷結果を得ることが可能になる。
【００４７】
Ｓ７０２で、ＢＫ１黒インクとＢＫ２黒インクでユーザメディアに印刷した場合に、ＣＰＵ１０１は、メディアの地色である白（何も印刷していない、つまり、０％）から１００％それぞれの印刷デューティのパッチ画像の光沢度の変化を比較する。一般に、光沢のある印刷メディアには光沢のある黒インクを用い、表面処理がマットな印刷メディアには、あまり光沢度の高くない黒インクを用いる方が、印刷結果に違和感が少ないといえる。よって、何も印刷しない０％印刷デューティのパッチ画像から、ベタ印刷である１００％印刷デューティのパッチ画像までの光沢度の変化を比較し、より変化の少ない黒インクがユーザメディアに適していると判定する。
【００４８】
Ｓ７０３で、ＣＰＵ１０１は、印刷されたＢＫ１黒インク１００％印刷デューティのパッチ画像とＢＫ２黒インク１００％印刷デューティのパッチ画像の色相を比較する。文字を黒インクのみで印刷する場合を想定すると、よりニュートラルな黒に近い、即ち、無彩色に近い方が望ましい。１００％印刷デューティのパッチ画像の色相を比較し、より無彩色に近い方が適していると判定する。そして、Ｓ７０４で、ＣＰＵ１０１は、各ステップの比較結果から総合判定を行う。ここではＳ７０１〜Ｓ７０３の比較結果に重み付けを実行して、最終的な判定を実行する。例えば、図７に示すフローで判定した順序で重要度が高いと判定して、各比較結果に重み付けを実行して、最終的な判定結果を出力する。ユーザメディアに適した特定の種類の黒インクが決定されれば、決定された黒インクを使用するプリンタ標準印刷メディア一式がベースメディアの候補としてリストアップされることになる。このように、黒インク判定用画像は、ユーザメディアの特性を判定するための判定用画像として用いられる。
【００４９】
続いて、図８、図９、ガマット面積の算出式（１）を用いて、Ｓ２１１における、ユーザメディアの色再現範囲に関して比較、判定する方法の詳細について説明する。ユーザメディアに、ガマット・色相判定用画像として、各一次色であるシアン、マゼンタ、イエローそれぞれの１００％印刷デューティのパッチ画像を印刷し、加えて、各二次色としてレッド、グリーン、ブルーの１００％印刷デューティのパッチ画像を印刷する。そして、これらのパッチ画像の測色結果と、事前に同様の画像をプリンタ標準印刷メディアに印刷した場合の測色結果とを比較し、その比較結果に基づいて、印刷メディアの特性が類似するいくつかのベースメディアの候補に絞り込む。この類似の判定は、特性を示す特性値同士の類似度を算出して、その類似度が所定の類似度範囲内のプリンタ標準印刷メディアをベースメディアの候補と選択する。
【００５０】
図８は図２のＳ２１１のガマット・色相比較処理の詳細を示すフローチャートである。この処理は、色相の色再現を判定する処理となる。
【００５１】
Ｓ８０１で、ＣＰＵ１０１は、ガマット・色相判定用画像について、ユーザメディアへの印刷結果とプリンタ標準印刷メディアへの印刷結果で各色の色差を算出する。即ち、図６に示す各色の１００％印刷デューティのパッチ画像の測色結果と、Ｓ２０６で既に作成済のベースメディアリスト上の印刷メディアの各色１００％印刷デューティのパッチ画像の測定値（測色値）を用いて、両者の色差ΔＥを算出する。また、プリンタ標準印刷メディアに関しては、シアン、マゼンタ、イエロー、レッド、グリーン、ブルーそれぞれの１００％印刷デューティのパッチ画像の測色データがメディア情報と共に事前に記憶されているものとする。
【００５２】
Ｓ８０２で、ＣＰＵ１０１は、算出された色差から平均色差と最大色差を算出する。ここでは、算出した各色における色差ΔＥを用いて、最大色差ΔＥｍａｘと平均色差ΔＥａｖｅを算出する。各色毎に比較し、ユーザメディアと特性の類似するプリンタ標準印刷メディアを特定していく方法も考えられるが、ここでは、最大色差ΔＥｍａｘの値と平均色差ΔＥａｖｅの両方の値がある一定の値以内である場合をユーザメディアとプリンタ標準印刷メディアが類似した特性であると判定するものとする。
【００５３】
Ｓ８０３で、ＣＰＵ１０１は、平面（色空間）上にマッピングされた各色のガマット面積を算出する。ここでは各色の測色値を２次元平面上にマッピングし、各色で囲まれる部分の面積をガマット面積（図９）としている。Ｓ８０４で、ＣＰＵ１０１は、ユーザメディアへの印刷結果とプリンタ標準印刷メディアへの印刷結果でガマット面積の大きさを比較する。ここでは、Ｓ８０３で算出したユーザメディアのガマット面積と、プリンタ標準印刷メディアのガマット面積を比較する。プリンタ標準印刷メディアのガマット面積は、各色の測定データが事前に測定され記憶されているので計算は容易である。
【００５４】
Ｓ８０５で、ＣＰＵ１０１は、その比較結果から総合判定を行う。最大色差ΔＥｍａｘの値と平均色差ΔＥａｖｅの両方の値がある一定の値以内、または、ガマット面積の差異がある一定の割合以内である場合、Ｓ８０５においてベースメディアとして適していると判定し、Ｓ２１２でベースメディアリストの更新を行う。このように、ガマット・色相判定用画像は、ユーザメディアの特性を判定するための判定用画像として用いられる。
【００５５】
図９は測定された各色のＬ＊ａ＊ｂ＊値をａ＊ｂ＊平面上にマッピングした色再現範囲（ガマット面積）の説明図である。これは、測色値がＬ＊ａ＊ｂ＊である場合、各色のａ＊ｂ＊をａｂ平面状にマッピングした模式図である。
【００５６】
ここで、図９に示す色再現範囲ある平面状のガマット面積の算出式は、
ガマット面積＝
△ＯＲＹ＋△ＯＭＲ＋△ＯＢＭ＋△ＯＣＢ＋△ＯＧＣ＋△ＯＹＧ  （１）
となる。即ち、原点Ｏと各色の点で囲まれる６個の三角形の合計面積で近似することができる。
【００５７】
次に、ユーザメディア用のプロファイルを作成するための処理の詳細について説明する。
【００５８】
図３のＳ３０１において、図２の処理に従ってユーザメディアと特性の類似したプリンタ標準印刷メディアをベースメディアとして決定する。ベースメディアには、印刷メディアの送り調整やプリントヘッドの高さ、印刷スピード等の印刷条件の値が対応付けられている。
【００５９】
ベースメディア決定後、ユーザメディアで実際にプロファイル作成用パッチ画像を印刷する。このとき、ユーザが作成したカラープロファイルを使ってカラーマッチング処理を行うので、プリンタドライバのカラーマッチング機能はＯＦＦにする。即ち、Ｓ３０２において、プリンタドライバでのカラーマッチング処理が行われない（禁止する）ように自動で設定する。
【００６０】
次に、Ｓ３０３において、プロファイル作成に必要なプロファイル作成用パッチ画像をプリンタドライバによる色補正なしの状態でユーザメディアに印刷する。次に、Ｓ３０４において、ユーザメディアに印刷されたプロファイル作成用パッチ画像を測色する。次に、Ｓ３０５において、測色結果を利用してプロファイル作成ソフトウェアでプロファイルを作成する。作成したユーザメディアのプロファイルは、カラーマッチングソフトウェアでカラーマッチング処理を行い、プリンタ１００で、色補正なしで印刷する。
【００６１】
これにより、ユーザメディアに適した色でプリンタ１００で印刷することが可能となる。
【００６２】
本実施形態では、ユーザメディアの登録は、プリンタ本体の記憶領域（メディアデータベース）に追加、記憶される仕組みについて説明している。プリンタ本体に記憶されたユーザメディア情報を、プリンタに接続されているホストコンピュータにインストールされているプリントドライバに転送し、プリンタドライバにユーザメディアを追加する構成とすることもできる。但し、本実施形態の主要な目的は、ユーザメディアを使用する時に、プリンタで標準にサポートされているベースメディアをいかに適切に選択するかにあるため、プリンタドライバにユーザメディアを追加する構成は、用途や目的に応じて適宜採用すればよい。
【００６３】
以上説明したように、本実施形態によれば、ユーザメディアの特性を推定するための画像を印刷し、それを測色する。測色結果を用いて、プリンタ標準印刷メディアの中から、ユーザメディア用のプロファイルを作成するのに適したプリンタ標準印刷メディアをベースメディアの候補として選別して、選別されたベースメディアの一覧をユーザに表示する。これにより、ユーザは、ユーザメディアのプロファイルのベースメディアとして最適と考えるものを選択する。選択されたベースメディアをユーザメディアとして、ユーザの定める別の名称でユーザメディア情報として記憶することで、ユーザは適切なメディアをベースメディアとして容易に選択することが可能になる。また、メディア情報をプリンタドライバに組み込むことにより、プリンタドライバ内でのベースメディアの選択を容易にすることができる。
【００６４】
また、複数種類の黒インクそれぞれのパッチ画像をユーザメディアに印刷した時の濃度、明度、色相を測色する。印刷した各種類の黒インクのパッチ画像の印刷濃度値もしくは明度値を比較し、更に、色相を比較する。これらの比較結果を任意に組み合わせて、ユーザメディアに最適な種類の黒インクを使用するベースメディアを選択することで、適切な黒インクを使用するベースメディアの選択が可能となる。
【００６５】
また、各インク色でパッチ画像をユーザメディアに印刷した時の濃度、明度、色相を測色する。各インク色のパッチ画像の濃度もしくは明度値を比較し、更に、測色値からから各色の色相情報を比較する。また、各色インクの色相情報を平面上にマッピングして、それらで囲まれる色再現域の面積（ガマット面積）を比較する。そして、これらの比較結果を任意に組み合わせて、ユーザメディアと印刷した時の発色特性が類似するベースメディアを選択することで、適切なインク処理を使用するベースメディアの選択が可能となる。
【００６６】
また、ユーザメディアの厚さを測定し、ユーザメディアの厚さが類似するプリンタ標準印刷メディアをユーザメディアの候補として提示することで、ベースメディアの選択が容易になる。
【００６７】
また、上述の処理の結果、ベースメディアと特性がほぼ同じであった場合、ベースメディアのプロファイルをそのままユーザメディアのプロファイルとして記憶するようにしてもよい。
【００６８】
また、以上の説明では、上述の処理をプリンタ１００によって実行するものとしたが、上述の処理のうち印刷以外の処理を情報処理装置２００によって実行するようにしてもよい。
【００６９】
また、以上の説明では測色デバイス１０５をプリンタ１００が有するものとしたが、測色デバイスをプリンタとは別に設け、当該測色デバイスによる測色結果をプリンタ１００あるいは情報処理装置２００が取得し、それに従って上述のように処理を行うものとしてもよい。
【００７０】
尚、以上の実施形態の処理は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。このとき、１つのコンピュータで処理させてもよいし、複数のコンピュータを連携させながら処理させてもよい。また、この処理の一部または全部をＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェアで実現させてもよい。
【図１】
2015121882.tif 000003
【図２】
2015121882.tif 000004
【図３】
2015121882.tif 000005
【図５】
2015121882.tif 000006
【図６】
2015121882.tif 000007
【図７】
2015121882.tif 000008
【図８】
2015121882.tif 000009
【図９】
2015121882.tif 000010
【図１０】
2015121882.tif 000011
【図４】
2015121882.tif 000012