(57)【要約】【課題】指定された色がガマットの範囲内の色か否かにに関わらず、印刷装置の色合わせを好適に行う。【解決手段】指定色が、第２プリンター５０が再現可能な色域であるガマットの範囲内の色か否かをガマット内外判定部２３２により判定し、指定色がガマットの範囲内の色である場合に、指定色を基準としたカラーチャートを生成するための画像データをカラーチャートデータ生成部２３５に生成させ、指定色がガマットの範囲外の色である場合に、指定色に基づいてガマットの表面の色を選択し、選択した色を基準としたカラーチャートを生成するための画像データをカラーチャートデータ生成部２３５に生成させるクライアント装置１００。【選択図】図２
2019029787.tif 000002
【特許請求の範囲】
【請求項１】
複数のパッチを備えるカラーチャートを生成するための画像データを生成する生成部と、
前記パッチを生成する基準となる指定色の指定を受け付ける受付部と、
前記指定色が、印刷装置が再現可能な色域であるガマットの範囲内の色か否かを判定する判定部と、を備え、
前記判定部は、前記指定色が前記ガマットの範囲内の色である場合に、前記指定色を基準とした前記カラーチャートを生成するための前記画像データを前記生成部に生成させ、
前記指定色が前記ガマットの範囲外の色である場合に、前記指定色に基づいて前記ガマットの表面の色を選択し、選択した前記色を基準とした前記カラーチャートを生成するための前記画像データを前記生成部に生成させる、情報処理装置。
【請求項２】
前記判定部は、前記指定色が前記ガマットの範囲外の色である場合に、前記指定色に近似する近似色を前記ガマットの表面から選択し、選択した前記近似色を前記パッチとして含む前記カラーチャートを生成するための前記画像データを前記生成部に生成させる、請求項１記載の情報処理装置。
【請求項３】
前記受付部は、前記カラーチャートに形成される前記パッチのうち、隣接する前記パッチ間の色情報の差の設定を受け付け、
前記判定部は、前記カラーチャートに並べて配置されるパッチのうち、隣接するパッチの色情報の差が設定された前記差となるように各パッチが配置された前記カラーチャートを生成するための前記画像データを前記生成部に生成させる、請求項１記載の情報処理装置。
【請求項４】
前記受付部は、前記印刷装置の出力する前記カラーチャートに含まれる前記パッチを指定する情報を受け付け、
前記印刷装置の色調整を行うためのプロファイルを、前記受付部で受け付けた前記指定する情報に対応する前記パッチの色情報に基づいて補正する補正部を備える、請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記判定部は、前記指定色が前記ガマットの範囲外の色である場合に、前記指定色が前記ガマットの範囲外であることを示すデータを含む前記画像データを前記生成部に生成させる、請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
前記指定色が前記ガマットの範囲外の色である場合に、前記生成部により生成される前記画像データに含まれる前記パッチの数は、前記指定色が前記ガマットの範囲内の色である場合に、前記生成部により生成される前記画像データに含まれる前記パッチの数より少ない、請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
前記受付部は、複数の前記指定色の指定を受け付け、
前記判定部は、複数の前記指定色のすべてが、前記ガマットの範囲外の色である場合に、複数の前記指定色のすべてについて、前記ガマットの表面の色をそれぞれ選択し、選択した前記色を基準とした前記カラーチャートをそれぞれ生成するための前記画像データを前記生成部に生成させる、請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記受付部は、複数の前記指定色の指定を受け付け、
前記判定部は、複数の前記指定色のうち、前記ガマットの範囲内の色について、各色を基準とした前記カラーチャートをそれぞれ生成するための前記画像データを前記生成部に生成させ、
複数の前記指定色のうち、前記ガマットの範囲外の色について、前記ガマットの表面の色をそれぞれ選択し、選択した前記色を基準とした前記カラーチャートをそれぞれ生成するための前記画像データを前記生成部に生成させる、請求項１から６のいずれか１項に記載の情報処理装置。
【請求項９】
複数のパッチを備えるカラーチャートを生成するための画像データを生成する生成部を備える情報処理装置に搭載されたコンピューターに実行させるプログラムであって、
前記コンピューターに、
前記パッチを生成する基準となる指定色の指定を受け付ける手順と、
受け付けた前記指定色が、印刷装置が再現可能な色域であるガマットの範囲内の色か否かを判定する手順と、
前記指定色が前記ガマットの範囲内の色である場合に、前記指定色を基準とした前記カラーチャートを生成するための前記画像データを前記生成部に生成させる手順と、
前記指定色が前記ガマットの範囲外の色である場合に、前記指定色に基づいて前記ガマットの表面の色を選択し、選択した前記色を基準とした前記カラーチャートを生成するための前記画像データを前記生成部に生成させる手順と、
を実行させるためのプログラム。
【請求項１０】
複数のパッチを備えるカラーチャートを生成するための画像データを生成する生成部を備える情報処理装置の制御方法であって、
前記パッチを生成する基準となる指定色の指定を受け付けるステップと、
受け付けた前記指定色が、印刷装置が再現可能な色域であるガマットの範囲内の色か否かを判定するステップと、
前記指定色が前記ガマットの範囲内の色である場合に、前記指定色を基準とした前記カラーチャートを生成するための前記画像データを前記生成部に生成させるステップと、
前記指定色が前記ガマットの範囲外の色である場合に、前記指定色に基づいて前記ガマットの表面の色を選択し、選択した前記色を基準とした前記カラーチャートを生成するための前記画像データを前記生成部に生成させるステップと、
を有する情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム、及び情報処理装置の制御方法に関する。
【背景技術】
【０００２】
従来、複数の印刷装置により印刷される画像の色を合わせる色合わせの方法の１つとして、カラーチャートを用いた色合わせの方法が知られている（例えば、特許文献１参照）。
特許文献１に開示の画像処理装置は、印刷物の色調整を行う画像処理装置であって、指定された色の測色値を基準色とし、この基準色を中心とする複数のパッチが形成されたカラーチャートを形成するための画像データを生成する。また、画像処理装置は、カラーチャートに形成するパッチの色がガマットの範囲外の色である場合に、黒色や白色（無印字）のパッチを生成してガマットの範囲外であることを示す。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−６１５１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、引用文献１は、色合わせを行う色として印刷装置のガマットの範囲外の色が指定された場合について考慮されていない。例えば、一方の印刷装置が出力する色を、他方の印刷装置が出力する色に合わせる作業を行う場合に、一方の印刷装置のガマットの範囲外の色が指定される場合がある。このような場合に、作業経験の浅い作業者では、色合わせの作業が難航し、最適な色が選択できない場合がある。
本発明は、指定された色がガマットの範囲内の色か否かにに関わらず、印刷装置の色合わせを好適に行うことを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明は、複数のパッチを備えるカラーチャートを生成するための画像データを生成する生成部と、前記パッチを生成する基準となる指定色の指定を受け付ける受付部と、前記指定色が、印刷装置が再現可能な色域であるガマットの範囲内の色か否かを判定する判定部と、を備え、前記判定部は、前記指定色が前記ガマットの範囲内の色である場合に、前記指定色を基準とした前記カラーチャートを生成するための前記画像データを前記生成部に生成させ、前記指定色が前記ガマットの範囲外の色である場合に、前記指定色に基づいて前記ガマットの表面の色を選択し、選択した前記色を基準とした前記カラーチャートを生成するための前記画像データを前記生成部に生成させる。
本発明によれば、指定色がガマットの範囲内の色である場合には、指定色を基準としたカラーチャートを生成するための画像データが生成される。また、指定色がガマットの範囲外の色である場合には、指定色に基づいて選択したガマットの表面の色を基準としたカラーチャートを生成するための画像データが生成される。従って、指定色がガマットの範囲内の色か否かにに関わらず、印刷装置の色合わせを好適に行うことができる。
【０００６】
また、本発明は、前記判定部は、前記指定色が前記ガマットの範囲外の色である場合に、前記指定色に近似する近似色を前記ガマットの表面から選択し、選択した前記近似色を前記パッチとして含む前記カラーチャートを生成するための前記画像データを前記生成部に生成させる。
本発明によれば、指定色がガマットの範囲外の色である場合に、ガマット表面の色であって、指定色に近似する近似色をパッチとして含むカラーチャートを生成することができる。従って、指定色がガマットの範囲外の色である場合に、指定色に近い色を選択させることができる。
【０００７】
また、本発明は、前記受付部は、前記カラーチャートに形成される前記パッチのうち、隣接する前記パッチ間の色情報の差の設定を受け付け、前記判定部は、前記カラーチャートに並べて配置されるパッチのうち、隣接するパッチの色情報の差が設定された前記差となるように各パッチが配置された前記カラーチャートを生成するための前記画像データを前記生成部に生成させる。
本発明によれば、受付部により設定された色情報の差でパッチが並べられたカラーチャートを生成するための画像データを生成することができる。従って、指定色に一致する色を見つけやすくし、作業効率を向上させることができる。
【０００８】
また、本発明は、前記受付部は、前記印刷装置の出力する前記カラーチャートに含まれる前記パッチを指定する情報を受け付け、前記印刷装置の色調整を行うためのプロファイルを、前記受付部で受け付けた前記指定する情報に対応する前記パッチの色情報に基づいて補正する補正部を備える。
本発明によれば、プロファイルを印刷装置の色特性に合わせて好適に補正し、印刷装置の色合わせを好適に行うことができる。
【０００９】
また、本発明は、前記判定部は、前記指定色が前記ガマットの範囲外の色である場合に、前記指定色が前記ガマットの範囲外であることを示すデータを含む前記画像データを前記生成部に生成させる。
本発明によれば、指定色がガマットの範囲外の色であることを通知することができる。指定色がガマットの範囲内の色である場合、指定色に一致する色のパッチを選択し、指定色がガマットの範囲外の色である場合、指定色に近い色のパッチを選択する必要がある。このため、指定色がガマットの範囲外であることを通知することで、適切なパッチを選択しやすくすることができる。
【００１０】
また、本発明は、前記指定色が前記ガマットの範囲外の色である場合に、前記生成部により生成される前記画像データに含まれる前記パッチの数は、前記指定色が前記ガマットの範囲内の色である場合に、前記生成部により生成される前記画像データに含まれる前記パッチの数より少ない。
本発明によれば、指定色に近似する色のパッチを選択しやすくすることができる。
【００１１】
また、本発明は、前記受付部は、複数の前記指定色の指定を受け付け、前記判定部は、複数の前記指定色のすべてが、前記ガマットの範囲外の色である場合に、複数の前記指定色のすべてについて、前記ガマットの表面の色をそれぞれ選択し、選択した前記色を基準とした前記カラーチャートをそれぞれ生成するための前記画像データを前記生成部に生成させる。
本発明によれば、指定色として複数の色を指定することができる。また、指定された複数の指定色のすべてがガマットの範囲外の色である場合には、指定された複数の指定色の各々についてガマットの表面の色を選択し、選択した色を基準としたカラーチャートを各々に生成するための画像データを生成することができる。
【００１２】
また、本発明は、前記受付部は、複数の前記指定色の指定を受け付け、前記判定部は、複数の前記指定色のうち、前記ガマットの範囲内の色について、各色を基準とした前記カラーチャートをそれぞれ生成するための前記画像データを前記生成部に生成させ、複数の前記指定色のうち、前記ガマットの範囲外の色について、前記ガマットの表面の色をそれぞれ選択し、選択した前記色を基準とした前記カラーチャートをそれぞれ生成するための前記画像データを前記生成部に生成させる。
本発明によれば、指定色として複数の色を指定することができる。また、指定された複数の指定色のうち、ガマットの範囲内の色については、各指定色を基準としたカラーチャートを各々に生成するための画像データを生成することができる。また、指定された複数の指定色のうち、ガマットの範囲外の色については、指定色の各々についてガマットの表面の色を選択し、選択した色を基準としたカラーチャートを生成することができる。
【００１３】
上記課題を解決するため、本発明は、複数のパッチを備えるカラーチャートを生成するための画像データを生成する生成部を備える情報処理装置に搭載されたコンピューターに実行させるプログラムであって、前記コンピューターに、前記パッチを生成する基準となる指定色の指定を受け付ける手順と、受け付けた前記指定色が、印刷装置が再現可能な色域であるガマットの範囲内の色か否かを判定する手順と、前記指定色が前記ガマットの範囲内の色である場合に、前記指定色を基準とした前記カラーチャートを生成するための前記画像データを前記生成部に生成させる手順と、記指定色が前記ガマットの範囲外の色である場合に、前記指定色に基づいて前記ガマットの表面の色を選択し、選択した前記色を基準とした前記カラーチャートを生成するための前記画像データを前記生成部に生成させる手順と、を実行させる。
本発明によれば、指定色がガマットの範囲内の色である場合には、指定色を基準としたカラーチャートを生成するための画像データが生成される。また、指定色がガマットの範囲外の色である場合には、指定色に基づいて選択したガマットの表面の色を基準としたカラーチャートを生成するための画像データが生成される。従って、指定色がガマットの範囲内の色か否かにに関わらず、印刷装置の色合わせを好適に行うことができる。
【００１４】
上記課題を解決するため、本発明は、複数のパッチを備えるカラーチャートを生成するための画像データを生成する生成部を備える情報処理装置の制御方法であって、前記パッチを生成する基準となる指定色の指定を受け付けるステップと、受け付けた前記指定色が、印刷装置が再現可能な色域であるガマットの範囲内の色か否かを判定するステップと、前記指定色が前記ガマットの範囲内の色である場合に、前記指定色を基準とした前記カラーチャートを生成するための前記画像データを前記生成部に生成させるステップと、記指定色が前記ガマットの範囲外の色である場合に、前記指定色に基づいて前記ガマットの表面の色を選択し、選択した前記色を基準とした前記カラーチャートを生成するための前記画像データを前記生成部に生成させるステップと、を有する。
本発明によれば、指定色がガマットの範囲内の色である場合には、指定色を基準としたカラーチャートを生成するための画像データが生成される。また、指定色がガマットの範囲外の色である場合には、指定色に基づいて選択したガマットの表面の色を基準としたカラーチャートを生成するための画像データが生成される。従って、指定色がガマットの範囲内の色か否かにに関わらず、印刷装置の色合わせを好適に行うことができる。
【図面の簡単な説明】
【００１５】
【図１】プリントシステムの構成を示す図。
【図２】制御部の備える機能ブロック構成を示す図。
【図３】カラーチャートの設定画面を示す図。
【図４】カラーチャートの設定画面を示す図。
【図５】カラーチャートの設定画面を示す図。
【図６】ガマット外の色が指定された場合に生成されるカラーチャートを示す図。
【図７】プロファイル調整部の動作を示すフローチャート。
【図８】プロファイル調整部の動作を示すフローチャート。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施形態について説明する。
図１は、プリントシステム１の構成を示す図である。
プリントシステム１は、印刷データに基づいて印刷を実行する第１プリンター３０及び第２プリンター５０と、第１プリンター３０及び第２プリンター５０に印刷を指示するクライアント装置１００とを備える。クライアント装置１００は、本発明の「情報処理装置」に相当する。第２プリンター５０は、本発明の「印刷装置」に相当する。これらの装置は、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Fiber-Distributed Data Interface）等の規格により定められるＬＡＮ（Local Area Network）等の通信ネットワーク７０に接続される。また、通信ネットワーク７０の代わりにＵＳＢ（Universal Serial Bus）や、ＩＥＥ１３９４、ＲＳ−２３２Ｃ等のデータ通信用のケーブルによりクライアント装置１００に、第１プリンター３０と第２プリンター５０とをそれぞれ接続するようにしてもよい。
【００１７】
第１プリンター３０は、通信インターフェイス部（以下、インターフェイスをＩ／Ｆと略記する）３１と、コントローラー３２と、プリント部３３とを備える。通信Ｉ／Ｆ部３１は、通信ネットワーク７０を介してクライアント装置１００との間でデータ通信を行う。コントローラー３２は、プリント部３３を制御して、クライアント装置１００から受信した印刷データを印刷させる。プリント部３３は、コントローラー３２の制御に従い印刷データを印刷する。
第２プリンター５０も第１プリンター３０と同一の構成を備えるため、第２プリンター５０の構成についての説明は省略する。
【００１８】
本実施形態では、第１プリンター３０は、従前から使用されていたプリンターであり、第２プリンター５０は、新たに追加されたプリンターであると仮定して説明する。また、第１プリンター３０と第２プリンター５０とは機種の異なるプリンターであり、ガマットが異なるプリンターであると仮定する。ガマットとは、プリンターが再現できる色域を示す。すなわち、第１プリンター３０と第２プリンター５０とは再現可能な色域が異なる。
【００１９】
クライアント装置１００は、通信Ｉ／Ｆ部１１０、操作部１２１、表示部１２２、Ｉ／Ｆ部１２３、記憶部１３０及び制御部１４０を備える。通信Ｉ／Ｆ部１１０、Ｉ／Ｆ部１２３、記憶部１３０及び制御部１４０は、システムバス１５０を介して相互にデータ通信可能に接続される。操作部１２１は、本発明の「受付部」に相当する。
【００２０】
通信Ｉ／Ｆ部１１０は、通信ネットワーク７０を介して第１及び第２プリンター３０、５０とデータ通信を行う。
【００２１】
操作部１２１は、ユーザーの操作を受け付ける入力デバイスとしてキーボードやマウスを備える。Ｉ／Ｆ部１２３は、操作部１２１のキーボードやマウスにより受け付けた操作に対応した操作信号を制御部１４０に出力する。
【００２２】
表示部１２２は、画像や各種情報を表示する液晶ディスプレイ（ＬＣＤ）等の表示器（図示略）を備える。Ｉ／Ｆ部１２３は、制御部１４０の制御に従って、表示器に画像や各種情報を表示する。
【００２３】
記憶部１３０は、ＨＤＤ等の磁気ディスク装置や、ＳＳＤ（solid state drive）等の半導体ドライブ装置により構成される。また、記憶部１３０を、ＥＰＲＯＭ（Erasable Programmable Read Only Memory)や、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）、フラッシュメモリ等の不揮発性メモリーにより構成することも可能である。
【００２４】
記憶部１３０が記憶するデータには、ＲＩＰプログラム１３１、第１プリンタードライバー１３２、第２プリンタードライバー１３３、プロファイル調整プログラム１３４、画像ファイル１３５、第１プロファイル１３６及び第２プロファイル１３７等が含まれる。プロファイル調整プログラムは、本発明の「プログラム」に相当する。
【００２５】
ＲＩＰ（Raster Image Processor）プログラム１３１は、画像ファイル１３５を解析して、ラスタイメージデータに展開する処理を制御部１４０に実行させるためのプログラムである。
【００２６】
第１プリンタードライバー１３２は、第１プリンター３０を制御するデバイスドライバーであり、クライアント装置１００が実行するソフトウェアである。クライアント装置１００は、第１プリンタードライバー１３２を実行して、第１プリンター３０に送信する印刷データを生成する。第２プリンタードライバー１３３は、第２プリンター５０を制御するデバイスドライバーであり、クライアント装置１００が実行するソフトウェアである。クライアント装置１００は、第２プリンタードライバー１３３を実行して、第２プリンター５０に送信する印刷データを生成する。
【００２７】
プロファイル調整プログラム１３４は、新規に導入した第２プリンター５０の出力する色を、従前から使用する第１プリンター３０の出力する色に色合わせするためのプログラムである。特に、プロファイル調整プログラム１３４は、指定された指定色を第２プリンター５０により出力した場合の色を、指定色を第１プリンター３０により出力した場合の色に色合わせするためのプログラムである。プロファイル調整プログラム１３４を制御部１４０が実行した場合の動作の詳細については後述する。
【００２８】
画像ファイル１３５は、例えば、拡張子「ｐｄｆ」，「ａｉ」等の主として画像データを含むファイルである。画像ファイル１３５は、制御部１４０によって処理され、ラスタイメージデータに変換され、第１プリンター３０又は第２プリンター５０に送信される。
【００２９】
第１プロファイル１３６は、第１プリンター３０の色特性を定義したＩＣＣ（International Color Consortium）プロファイルである。ＩＣＣプロファイルは、機器に依存する色空間（デバイス依存色）と、機器に依存しない色空間（デバイス非依存色）との対応関係を記述した情報である。機器に依存する色空間には、例えば、ＲＧＢやＣＭＹＫが用いられる。また、機器に依存しない色空間には、例えば、ＣＩＥ Ｌ＊ａ＊ｂ＊色空間や、ＣＩＥ ＸＹＺ色空間が用いられる。本実施形態の第１プロファイル１３６では、機器に依存する色空間としてＣＭＹＫが用いられ、機器に依存しない色空間としてＬ＊ａ＊ｂ＊色空間が用いられている場合について説明する。
第１プロファイル１３６には、ＣＭＹＫ値と、Ｌ＊ａ＊ｂ＊色空間の座標値である色度値とが対応付けられている。すなわち、第１プロファイル１３６には、Ｌ＊ａ＊ｂ＊色空間の色度値が選択された場合に、この色度値に対応する色を出力する第１プリンター３０の色（ＣＭＹＫ値）が対応付けられている。
【００３０】
第２プロファイル１３７は、第２プリンター５０の色特性を定義したＩＣＣプロファイルである。第２プロファイル１３７でも機器に依存する色空間としてＣＭＹＫを用いられ、機器に依存しない色空間としてＬ＊ａ＊ｂ＊色空間が用いられているとして説明する。第２プロファイル１３７には、Ｌ＊ａ＊ｂ＊色空間の色度値が選択された場合に、この色度値に対応する色を出力する第２プリンター５０の色（ＣＭＹＫ値）が対応付けられている。
【００３１】
制御部１４０は、ハードウェアとしてＲＯＭ（Read only memory）、ＲＡＭ（Random access memory）、ＣＰＵ（Central Processing Unit）、その他の周辺回路(いずれも図示略)を備え、クライアント装置１００の各部を制御する。制御部１４０は、本発明の「情報処理装置に搭載されたコンピューター」に相当する。
ＲＯＭは、フラッシュＲＯＭ等の不揮発性の記憶装置であり、制御プログラム及びデータを記憶する。ＲＡＭは、ＣＰＵが演算処理を行う際のワークエリアとして使用される。ＣＰＵは、ＲＯＭや記憶部１３０から読み出した制御プログラムをＲＡＭに展開し、展開した制御プログラムを実行してクライアント装置１００の各部を制御する。
【００３２】
図２は、制御部１４０の備える機能ブロック２００の構成を示す図である。
機能ブロック２００とは、ＣＰＵがＲＩＰプログラム１３１やプロファイル調整プログラム１３４等の制御プログラムに従って演算処理を実行することで実現される機能をブロックとして便宜的に示したものである。この機能ブロック２００は、特定のアプリケーションやハードウェアを示すものではない。
【００３３】
クライアント装置１００は、機能ブロックとしてＲＩＰ部２１０、ドライバー部２２０及びプロファイル調整部２３０を備える。ＲＩＰ部２１０は、ＣＰＵがＲＩＰプログラム１３１を実行することで実現される機能ブロック２００である。ドライバー部２２０は、ＣＰＵが第２プリンタードライバー１３３を実行することで実現される機能ブロック２００である。プロファイル調整部２３０は、ＣＰＵがプロファイル調整プログラム１３４を実行することで実現される機能ブロック２００である。
【００３４】
ＲＩＰ部２１０は、記憶部１３０から画像ファイル１３５を読み込み、読み込んだ画像ファイル１３５をラスタライズ処理して、ビットマップデータを生成する。生成されるビットマップデータは、ビットマップを構成する各画素の画素値をＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）及びＫ（ブラック）の各色成分の値を示すＣＭＹＫ値で表現したデータである。ＲＩＰ部２１０は、生成したＣＭＹＫ値をドライバー部２２０及びプロファイル調整部２３０に出力する。また、ＲＩＰ部２１０は、ビットマップを構成する画素のうち少なくとも一部の画素のＣＭＹＫ値をＩ／Ｆ部１２３を介して表示部１２２に表示させる。表示部１２２に表示させる画素のＣＭＹＫ値は、予め設定された画素のＣＭＹＫ値であってもよいし、ユーザーにより選択された画素のＣＭＹＫ値であってもよい。
【００３５】
ドライバー部２２０は、ＣＭＭ（Color Management Module）部２２５を備える。
ドライバー部２２０は、記憶部１３０から第１プロファイル１３６及び第２プロファイル１３７を読み込む。読み込まれた第１プロファイル１３６及び第２プロファイル１３７は、ＣＭＭ部２２５に入力される。また、ＣＭＭ部２２５には、ＲＩＰ部２１０からＣＭＹＫ値が入力される。
ＣＭＭ部２２５は、ＲＩＰ部２１０から入力されるＣＭＹＫ値を、第１プロファイル１３６を使用してＬ＊ａ＊ｂ＊色空間の色度値に変換する。さらに、ＣＭＭ部２２５は、変換したＬ＊ａ＊ｂ＊色空間の色度値を、第２プロファイル１３７を使用してＣＭＹＫ値に変換する。すなわち、ＣＭＭ部２２５は、ビットマップファイルを構成する各画素のＣＭＹ値を、第１プリンター３０の色特性に対応したＬ＊ａ＊ｂ＊色空間の色度値に変換する。その後、ＣＭＭ部２２５は、変換したＬ＊ａ＊ｂ＊色空間の色度値を、第２プリンター５０の色特性に対応したＣＭＹＫ値に変換する。
ＣＭＭ部２２５により変換されたＣＭＹＫ値を、通信Ｉ／Ｆ部１１０を介して第２プリンター５０に送信し、第２プリンター５０により印刷することも可能である。
【００３６】
プロファイル調整部２３０は、色度値計算部２３１と、ガマット内外判定部２３２と、ＵＩ制御部２３３と、パッチデータ生成部２３４と、カラーチャートデータ生成部２３５と、補正部２３６とを備える。カラーチャートデータ生成部２３５は、本発明の「生成部」に相当する。プロファイル調整部２３０及びガマット内外判定部２３２は、本発明の「判定部」に相当する。
【００３７】
プロファイル調整部２３０は、記憶部１３０から第１プロファイル１３６及び第２プロファイル１３７を読み込む。読み込まれた第１プロファイル１３６は、色度値計算部２３１に入力される。また、読み込まれた第２プロファイル１３７は、ガマット内外判定部２３２に入力される。
【００３８】
色度値計算部２３１には、ＲＩＰ部２１０からＣＭＹＫ値が入力される。また、色度値計算部２３１には、Ｉ／Ｆ部１２３から入力デバイスにより受け付けた操作に対応した操作信号が入力される。
ユーザーは、入力デバイスを操作して、表示部１２２に表示された色（ＣＭＹＫ値）のうち、色合わせを行いたい色（ＣＭＹＫ値）を選択する。色合わせを行いたい色として複数の色を選択することも可能である。
色度値計算部２３１は、Ｉ／Ｆ部１２３から入力される操作信号に基づいて、ＲＩＰ部２１０から入力されるＣＭＹＫ値のうち、ユーザーにより選択された色（以下、指定色という）のＣＭＹＫ値を選択する。
色度値計算部２３１は、第１プロファイル１３６を使用して、指定色のＣＭＹＫ値をＬ＊ａ＊ｂ＊色空間の色度値に変換する。色度値計算部２３１は、変換した色度値をガマット内外判定部２３２に出力する。
【００３９】
ガマット内外判定部２３２は、色度値計算部２３１から入力された色度値を、第２プロファイル１３７を使用してＣＭＹＫ値に変換する。ガマット内外判定部２３２は、変換したＣＭＹＫ値が第２プリンター５０のガマットの範囲内の色であるか否かを判定する。すなわち、ガマット内外判定部２３２は、変換したＣＭＹＫ値を、第２プリンター５０が出力可能か否かを判定する。ガマット内外判定部２３２は、判定結果をＵＩ制御部２３３に出力する。
また、ガマット内外判定部２３２は、指定色として複数の色が選択された場合、選択された複数の指定色のすべてについて、第２プリンターのガマットの範囲内の色であるか否かを判定する。
【００４０】
ＵＩ制御部２３３は、ユーザーインターフェイス画面（以下、ＵＩ画面という）を表示部１２２に表示させる。ＵＩ制御部２３３は、ガマット内外判定部２３２から入力される判定結果に対応したカラーチャートの設定画面２５０を表示部１２２に表示させる。カラーチャートとは、色見本であるパッチが複数配列された表である。ユーザーは、指定色を指定し、第２プリンター５０により印刷されたカラーチャートに形成されたパッチのうち、指定色を第１プリンター３０により印刷した印刷物の色に一致するパッチ又は最も近いパッチを選択する。プロファイル調整部２３０は、選択されたパッチに基づいて第２プロファイル１３７を調整し、第２プリンター５０により印刷される色を、第１プリンター３０により印刷される色に合わせる色合わせを行う。
【００４１】
図３は、指定色のすべてが第２プリンター５０のガマットの範囲内の色である場合に、表示部１２２に表示されるカラーチャートの設定画面２５０を示す図である。また、図４は、指定色のすべてが第２プリンター５０のガマットの範囲外の色である場合に、表示部１２２に表示されるカラーチャートの設定画面２６０を示す図である。また、図５は、一部の指定色が第２プリンター５０のガマットの範囲内の色であり、残りの指定色が第２プリンター５０のガマットの範囲外の色である場合に、表示部１２２に表示されるカラーチャートの設定画面２７０を示す図である。
【００４２】
各設定画面２５０、２６０、２７０には、チャート番号２５１、２６１、２７１と、指定色の数２５２、２６２、２７２と、パッチ選択欄２５３、２６３、２７３とが含まれる。また各設定画面２５０、２６０、２７０には、パッチサイズ２５４、２６４、２７４と、ステップ数２５５、２６５、２７５と、チャート出力サイズの設定欄２５６、２６６、２７６とが含まれる。ステップ数２５５、２６５、２７５は、本発明の「色情報の差」に相当する。
【００４３】
チャート番号２５１、２６１、２７１は、プロファイル調整部２３０により生成されるカラーチャートに付された識別番号である。
指定色の数２５２、２６２、２７２は、色合わせを行う色としてユーザーにより選択された色の数を示す。プロファイル調整部２３０は、指定色として複数の色が選択された場合に、選択された複数の指定色の各々についてカラーチャートを生成する。また、選択された複数の指定色のうち、一部の指定色が第２プリンター５０のガマットの範囲内であり、残りの指定色が第２プリンター５０のガマットの範囲外である場合、設定画面２７０には、指定色の数と共にガマットの範囲外の指定色の数が表示される。
【００４４】
パッチ選択欄２５３、２６３、２７３は、カラーチャートに生成するパッチの色情報（例えば、色度値やＣＭＹＫ値、ＲＧＢ値）や、カラーチャートに生成するパッチの数を選択する選択欄である。
【００４５】
パッチサイズ２５４、２６４、２７４は、カラーチャートに形成されるパッチのサイズを指定する欄である。本実施形態では、大、中、小の３つのサイズのうちの１つを選択可能になっている。
【００４６】
ステップ数２５５、２６５、２７５は、カラーチャートに生成するパッチの刻み幅を示す。カラーチャートに配置される複数のパッチのうち、隣接するパッチ同士は、ステップ数に対応した色情報の差を有している。すなわち、ステップ数２５５、２６５、２７５を変更することで、カラーチャートに形成されるパッチの色情報が変更される。
例えば、パッチ選択欄２５３、２６３、２７３で色情報として色度値が選択され、ステップ数として「１」が選択された場合、カラーチャートには、色度値を構成するＬ＊，ａ＊，ｂ＊のうちの少なくとも１つの値を「１」ずつ変更したパッチが形成される。
【００４７】
図６は、指定色としてガマット外の色が選択された場合に生成されるカラーチャートの一例を示す図である。
図６には、縦軸に明度（Ｌｉｇｈｔｎｅｓｓ）、横軸に色相（Ｈｕｅ）を選択した場合のカラーチャートを示す。また、図６には、矩形に形成された各パッチを９行９列のマトリクス状に配置したカラーチャートを示す。また、図６には図示していないが、各パッチには、パッチを示す識別情報が対応付けて印刷される。ユーザーは、カラーチャートに印刷された識別情報を入力デバイスにより入力することで、カラーチャートに印刷されたパッチの１つを選択する。
【００４８】
本実施形態では、指定色として第２プリンター５０のガマットの範囲外の色が選択された場合に選択可能なパッチの数は、指定色として第２プリンター５０のガマットの範囲内の色が選択された場合に選択可能なパッチの数よりも少なくなるように設定されている。すなわち、図４の設定画面２６０において選択可能なパッチの数は、図３の設定画面２５０において選択可能なパッチの数よりも少ない。
例えば、指定色として第２プリンター５０のガマットの範囲内の色が選択された場合、パッチの数として９行９列３ブロックが選択可能である。これは、パッチを９行９列に並べたブロックを３ブロック形成可能な数である。つまり、指定色として第２プリンター５０のガマットの範囲内の色が選択された場合、図６に示す９行９列の１ブロックを３つ並べたカラーチャートを生成可能となる。
また、指定色として第２プリンター５０のガマットの範囲外の色が選択された場合、パッチの数として９行９列１ブロックが選択可能である。これは、図６に示すパッチを９行９列に並べたブロックを１ブロック形成可能なパッチの数である。
【００４９】
パッチデータ生成部２３４は、設定画面２５０、２６０、２７０の設定に従ってパッチデータを生成する。
パッチデータ生成部２３４は、指定色が第２プリンター５０のガマットの範囲内の色であった場合、この指定色を基準として、ガマットの範囲内からパッチとして形成する他の色を選択する。選択する他の色の数は、設定画面２５０のパッチ選択欄２５３において設定された数−１である。例えば、設定画面２５０の設定が９行９列３ブロックである場合、「２４２」個の他の色が選択され、指定色を含めて「２４３」個の色が選択される。
また、パッチデータ生成部２３４は、指定色を基準として、この指定色の色情報を、ステップ数２５５で選択されたステップ数ずつ変更して他の色を選択する。例えば、ステップ数が「１」であり、カラーチャートとして縦軸が「明度」、横軸が「色相」のカラーチャートを生成する場合、パッチデータ生成部２３４は、明度と色相との少なくとも一方の値を「１」ずつ変更して他の色を選択する。パッチデータ生成部２３４は、選択した他の色及び指定色の色情報をパッチデータとしてカラーチャートデータ生成部２３５に出力する。この色情報は、パッチ選択欄２５３で選択された色情報、例えば、Ｌ＊ａ＊ｂ＊色空間の色度値である。
【００５０】
また、パッチデータ生成部２３４は、指定色が第２プリンター５０のガマットの範囲外の色であった場合、まず、指定色に基づいてガマットの表面の色を選択する。ガマットの表面の色とは、ガマットの範囲内の色であって、ガマットの最も外側に位置する色である。
ガマットの表面の色の選択方法は、例えば、パッチデータ生成部２３４が指定色に近似する近似色をガマットの表面から選択してもよい。また、指定色の色情報と、色情報が示す色空間の原点とを結んだ直線上であって、ガマットの表面に位置する色をガマットの表面の色として選択してもよい。例えば、色情報としてＬ＊ａ＊ｂ＊色空間の色度値が選択された場合、パッチデータ生成部２３４は、Ｌ＊ａ＊ｂ＊色空間の原点（Ｌ＊＝０，ａ＊＝０，ｂ＊＝０）と、指定色の色度値とを結んだ直線上にあり、ガマットの表面に位置する色を選択する。
【００５１】
パッチデータ生成部２３４は、ガマットの表面の色を選択すると、選択した色を基準として、ガマットの表面から他の色を選択する。パッチデータ生成部２３４は、選択した色の色情報を、ステップ数２６５で選択されたステップ数ずつ変更して他の色を選択する。選択される他の色は、ガマットの表面に位置する色である。
また、パッチデータ生成部２３４が選択する他の色の数は、設定画面２６０のパッチ選択欄２５３により設定された数−１である。パッチデータ生成部２３４は、選択した色、及び他の色の色情報をパッチデータとしてカラーチャートデータ生成部２３５に出力する。
【００５２】
また、パッチデータ生成部２３４は、指定色として複数の色が選択された場合、選択された複数の指定色の各々についてカラーチャートに形成する色を選択する。
パッチデータ生成部２３４は、複数の指定色のうち、ガマットの範囲内の指定色について、指定色を基準としてガマットの範囲内から他の色を選択する処理を指定色の各々について行う。また、パッチデータ生成部２３４は、複数の指定色のうち、ガマットの範囲外の指定色について、指定色に基づいてガマットの表面の色を選択し、選択した色を基準としてガマットの表面から他の色を選択する処理を指定色の各々について行う。
【００５３】
カラーチャートデータ生成部２３５は、パッチデータ生成部２３４により生成された各パッチデータを、設定画面２５０、２６０又は２７０の設定に従って配置して、画像データを生成する。この画像データを第２プリンター５０に出力して印刷することでカラーチャートが生成される。
また、カラーチャートデータ生成部２３５は、指定色が第２プリンター５０のガマットの範囲外の色であった場合、指定色がガマットの範囲外の色であることを通知するテキストデータを画像データに重畳させる。また、カラーチャートデータ生成部２３５は、指定色が第２プリンター５０のガマットの範囲外の色であった場合、第１プリンター３０により印刷された指定色に最も近い色を選択するように指示するテキストデータを、画像データに重畳させる。
指定色が第２プリンター５０のガマットの範囲外の色であった場合、カラーチャートに印刷されるパッチには、指定色に一致する色のパッチは含まれない。このため、カラーチャートデータ生成部２３５は、指定色に最も近い色を選択するように指示するテキストデータを生成して画像データに重畳させる。
【００５４】
また、カラーチャートデータ生成部２３５は、指定色が第２プリンター５０のガマットの範囲内の色であった場合、指定色がガマットの範囲内の色であることを通知するテキストデータを画像データに重畳させる。また、カラーチャートデータ生成部２３５は、指定色が第２プリンター５０のガマットの範囲内の色であった場合、第１プリンター３０により印刷された指定色に一致する色を選択するように指示するテキストデータを、画像データに重畳させる。
【００５５】
補正部２３６には、カラーチャートに印刷されたパッチの識別情報がＩ／Ｆ部１２３から入力される。ユーザーは、カラーチャートに印刷されたパッチを選択し、入力デバイスを操作してパッチの識別情報を入力する。Ｉ／Ｆ部１２３は、入力デバイスにより受け付けた操作に対応した操作信号を補正部２３６に出力する。補正部２３６は、入力された操作信号に基づいて選択されたパッチを判定する。補正部２３６は、判定したパッチの色情報（例えば、色度値やＣＭＹＫ値、ＲＧＢ値）と、指定色のＣＹＹＫ値とに基づいて第２プロファイル１３７に登録された値を補正する。
【００５６】
図７及び図８に示すフローチャートを参照して本実施形態のクライアント装置１００の動作を説明する。
プロファイル調整部２３０は、まず、第１プロファイル１３６及び第２プロファイル１３７を記憶部１３０から読み込む（ステップＳ１）。次に、プロファイル調整部２３０は、指定色のＣＭＹＫ値を入力する（ステップＳ２）。ユーザーは、入力デバイスを操作して、表示部１２２に表示された色（ＣＭＹＫ値）のうち、色合わせを行いたい色（ＣＭＹＫ値）を選択する。プロファイル調整部２３０は、Ｉ／Ｆ部１２３から入力される操作信号に基づいて、ＲＩＰ部２１０から入力されるＣＭＹＫ値のうち、ユーザーにより選択された色（以下、指定色という）のＣＭＹＫ値を選択する。
【００５７】
次に、プロファイル調整部２３０は、入力されたＣＭＹＫ値を通信Ｉ／Ｆ部１１０を介して第１プリンター３０に送信する（ステップＳ３）。第１プリンター３０は、受信したＣＭＹＫ値をシートに印刷する。
【００５８】
次に、プロファイル調整部２３０は、第１プロファイル１３６に基づいて、指定色のＣＭＹＫ値をＬ＊ａ＊ｂ＊値に変換する（ステップＳ４）。
【００５９】
次に、プロファイル調整部２３０は、すべての指定色のＬ＊ａ＊ｂ＊値を、第２プロファイル１３７を用いてＣＭＹＫ値に変換する。そして、プロファイル調整部２３０は、変換したすべての指定色のＣＭＹＫ値が第２プリンター５０のガマットの範囲内の色であるか否かを判定する（ステップＳ５）。
【００６０】
プロファイル調整部２３０は、すべての指定色が第２プリンター５０のガマットの範囲内の色であると判定すると（ステップＳ５／ＹＥＳ）、すべての指定色がガマットの範囲内の場合の設定画面２５０を表示部１２２に表示させる（ステップＳ６）。
【００６１】
また、プロファイル調整部２３０は、ステップＳ５の判定が否定判定の場合（ステップＳ５）、すべての指定色が第２プリンター５０のガマットの範囲外であるか否かを判定する（ステップＳ７）。プロファイル調整部２３０は、すべての指定色がガマットの範囲外であると判定すると（ステップＳ７／ＹＥＳ）、すべての指定色がガマットの範囲外の場合の設定画面２６０を表示部１２２に表示させる（ステップＳ８）。
【００６２】
また、プロファイル調整部２３０は、ステップＳ７の判定が否定判定の場合（ステップＳ７／ＮＯ）、指定色にはガマットの範囲内の指定色と、ガマットの範囲外の指定色とが含まれると判定する。この場合、プロファイル調整部２３０は、一部の指定色がガマットの範囲内であり、一部の指定色がガマットの範囲外である場合の設定画面２７０を表示部１２２に表示させる（ステップＳ９）。
【００６３】
プロファイル調整部２３０は、表示部１２２に、設定画面２５０、２６０及び２７０のいずれかを表示させて、設定を受け付ける。ここでは、チャート番号、指定色の数、カラーチャートに形成するパッチの数や色情報、パッチサイズ、ステップ数、チャート出力サイズ等が設定される。
【００６４】
次に、プロファイル調整部２３０は、指定色のうちの１つを選択する（ステップＳ１０）。プロファイル調整部２３０は、選択した指定色はガマットの範囲内であるか否かを判定する（ステップＳ１１）。
【００６５】
プロファイル調整部２３０は、選択した指定色がガマットの範囲内であると判定した場合（ステップＳ１１／ＹＥＳ）、選択した指定色を基準としてガマットの範囲内からパッチの色とする他の色を選択する（ステップＳ１２）。例えば、プロファイル調整部２３０は、指定色の周辺の色であって、指定色に近似する近似色をガマットの範囲内から他の色として選択する。プロファイル調整部２３０は、指定色及び選択した他の色のパッチを生成するための画像データを生成する（ステップＳ１３）。また、プロファイル調整部２３０は、生成した画像データに、「色が一致するパッチを選択して下さい。」とのテキストデータを重畳させる（ステップＳ１４）。
【００６６】
また、プロファイル調整部２３０は、選択した指定色がガマットの範囲外の色であると判定した場合（ステップＳ１１／ＮＯ）、まず、指定色を基準としてガマット表面の色を選択する。次に、プロファイル調整部２３０は、選択した色を基準としてガマットの表面からパッチの色とする他の色を選択する（ステップＳ１５）。例えば、プロファイル調整部２３０は、選択した色の周辺の色であって、指定色に近似するガマット表面の色を他の色として選択する。プロファイル調整部２３０は、指定色及び選択した他の色のパッチを生成するための画像データを生成する（ステップＳ１６）。また、プロファイル調整部２３０は、生成した画像データに、「色が近いパッチを選択して下さい。」とのテキストデータを重畳させる（ステップＳ１７）。
【００６７】
次に、プロファイル調整部２３０は、すべての指定色を選択したか否かを判定する（ステップＳ１８）。プロファイル調整部２３０は、すべての指定色を選択していないと判定した場合（ステップＳ１８／ＮＯ）、ステップＳ１０の処理に戻る。また、プロファイル調整部２３０は、すべての指定色が選択されたと判定した場合（ステップＳ１８／ＹＥＳ）、生成した画像データを第２プリンター５０に送信して（ステップＳ１９）、第２プリンター５０にカラーチャートを印刷させる。
【００６８】
次に、プロファイル調整部２３０は、カラーチャートに印刷されたパッチの選択操作を受け付けたか否かを判定する（ステップＳ２０）。プロファイル調整部２３０は、パッチの選択操作を受け付けていない場合（ステップＳ２０／ＮＯ）、選択操作を受け付けるまで待機する。また、プロファイル調整部２３０は、選択操作を受け付けた場合（ステップＳ２０／ＹＥＳ）、選択操作で選択されたパッチの色情報に基づいて第２プロファイル１３７を調整する（ステップＳ２１）。
【００６９】
以上説明したように本実施形態のクライアント装置１００は、操作部１２１と、カラーチャートデータ生成部２３５及びガマット内外判定部２３２を備えるプロファイル調整部２３０とを備える。操作部１２１は、パッチを生成する基準となる指定色の指定を受け付ける。カラーチャートデータ生成部２３５は、複数のパッチを備えるカラーチャートを生成するための画像データを生成する。ガマット内外判定部２３２は、指定色が、第２プリンター５０が再現可能な色域であるガマットの範囲内の色か否かを判定する。プロファイル調整部２３０は、指定色がガマットの範囲内の色である場合に、指定色を基準としたカラーチャートを生成するための画像データをカラーチャートデータ生成部２３５に生成させる。また、プロファイル調整部２３０は、指定色がガマットの範囲外の色である場合に、指定色に基づいてガマットの表面の色を選択し、選択した色を基準としたカラーチャートを生成するための画像データをカラーチャートデータ生成部２３５に生成させる。
従って、指定色がガマットの範囲内の色か否かにに関わらず、第２プリンター５０の色合わせを好適に行うことができる。
【００７０】
また、プロファイル調整部２３０は、指定色がガマットの範囲外の色である場合に、指定色に近似する近似色をガマットの表面から選択する。プロファイル調整部２３０は、選択した近似色をパッチとして含むカラーチャートを生成するための画像データをカラーチャートデータ生成部２３５に生成させる。
従って、指定色がガマットの範囲外の色である場合に、指定色に近い色を選択させることができる。
【００７１】
また、操作部１２１は、隣接するパッチ間の色情報の差の設定であるステップ数の設定を受け付ける。
プロファイル調整部２３０は、指定色がガマットの範囲外の色である場合に、選択した色を基準として色情報の差が設定された差となる色を選択する。また、プロファイル調整部２３０は、隣接するパッチの色情報の差が設定された差となるように各パッチを並べたカラーチャートを生成するための画像データをカラーチャートデータ生成部２３５に生成させる。
従って、指定色に一致する色を見つけやすくし、作業効率を向上させることができる。
【００７２】
また、操作部１２１は、第２プリンター５０の出力するカラーチャートに含まれるパッチを指定する情報を受け付ける。
プロファイル調整部２３０は、第２プリンター５０の色調整を行うためのプロファイルを、操作部１２１で受け付けた指定する情報に対応するパッチの色情報に基づいて補正する補正部２３６を備える。
従って、第２プロファイル１３７を好適に補正して、第１プリンター３０と第２プリンター５０の色合わせを好適に行うことができる。
【００７３】
また、プロファイル調整部２３０は、指定色がガマットの範囲外の色である場合に、指定色がガマットの範囲外であることを示すデータを含む画像データをカラーチャートデータ生成部２３５に生成させる。
従って、指定色がガマットの範囲外の色であることをユーザーに通知することができる。指定色がガマットの範囲内の色である場合、指定色に一致する色のパッチを選択し、指定色がガマットの範囲外の色である場合、指定色に近い色のパッチを選択する必要がある。このため、指定色がガマットの範囲外であることを通知することで、適切なパッチを選択しやすくすることができる。
【００７４】
また、指定色がガマットの範囲外の色である場合に、カラーチャートデータ生成部２３５により生成される画像データに含まれるパッチの数は、指定色がガマットの範囲内の色である場合に、カラーチャートデータ生成部２３５により生成される画像データに含まれるパッチの数より少ない。
従って、指定色に近似する色のパッチを選択しやすくすることができる。
【００７５】
また、操作部１２１は、複数の指定色の指定を受け付ける。プロファイル調整部２３０は、複数の指定色のすべてがガマットの範囲外の色である場合に、複数の指定色のすべてについて、ガマットの表面の色をそれぞれ選択する。プロファイル調整部２３０は、選択した色を基準としたカラーチャートをそれぞれ生成するための画像データをカラーチャートデータ生成部２３５に生成させる。
従って、指定色として複数の色を指定してカラーチャートを生成させることができる。また、指定色のすべてが第２プリンターのガマットの範囲外の色である場合に、複数の指定色の各々についてガマットの表面の色を選択して、選択した色を基準としたカラーチャートを各々に生成するための画像データを生成することができる。
【００７６】
また、操作部１２１は、複数の指定色の指定を受け付ける。プロファイル調整部２３０は、複数の指定色のうち、ガマットの範囲内の色について、各色を基準としたカラーチャートをそれぞれ生成するための画像データをカラーチャートデータ生成部２３５に生成させる。また、プロファイル調整部２３０は、複数の指定色のうち、ガマットの範囲外の色について、ガマットの表面の色をそれぞれ選択し、選択した色を基準としたカラーチャートをそれぞれ生成するための画像データをカラーチャートデータ生成部２３５に生成させる。
従って、指定色として複数の色を指定してカラーチャートを生成させることができる。
また、指定色のうち、ガマットの範囲内の色について、各指定色を基準としたカラーチャートを各々に生成するための画像データを生成することができる。また、指定された複数の指定色のうち、ガマットの範囲外の色について、指定色の各々についてガマットの表面の色を選択し、選択した色を基準としたカラーチャートを生成することができる。
【００７７】
上述した実施形態は本発明の好適な実施の形態である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形実施が可能である。
例えば、上述した実施形態は、ＣＰＵにＲＩＰプログラム１３１を実行させることでＲＩＰ部２１０を実現していたが、専用のハードウェアＲＩＰを用いて構成してもよい。
【００７８】
また、第１プリンター３０の出力するＣＭＹＫ値と、Ｌ＊ａ＊ｂ＊色空間の色度値とを対応付けた第１プロファイル１３６と、Ｌ＊ａ＊ｂ＊色空間の色度値と、第２プリンター５０の出力するＣＭＹＫ値とを対応付けた第２プロファイル１３７とを設けた。
これら２つのプロファイルを１つにまとめたプロファイルを記憶部１３０に記憶させることも可能である。このプロファイルには、第１プリンター３０の出力するＣＭＹＫ値と、Ｌ＊ａ＊ｂ＊色空間の色度値とを対応付けた情報と、Ｌ＊ａ＊ｂ＊色空間の色度値と、第２プリンター５０の出力するＣＭＹＫ値とを対応付けた情報とが登録される。
【００７９】
また、上述した実施形態では、制御部１４０のＣＰＵが各処理を実行する例を説明した。ここで、明細書において、ＣＰＵは、１又は複数のＣＰＵにより構成されてもよいし、１又は複数の集積回路（例えば、ＡＳＩＣ（application specific integrated circuit）や、ＦＰＧＡ（field-programmable gate array）により構成されてもよい。また、ＣＰＵは、１又は複数のＣＰＵと、１又は複数の集積回路との組み合わせにより構成されてもよい。
【００８０】
また、図１に示したクライアント装置１００の各機能部は、機能的構成を示すものであって、具体的な実装形態は特に制限されない。つまり、必ずしも各機能部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の機能を実現する構成とすることも勿論可能である。また、上記実施形態においてソフトウェアで実現される機能の一部をハードウェアで実現してもよく、また、ハードウェアで実現される機能の一部をソフトウェアで実現してもよい。その他、クライアント装置１００の他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
【００８１】
また、図７及び図８に示すフローチャートの処理単位は、クライアント装置１００の処理を理解容易にするために、主な処理内容に応じて分割したものである。図７及び図８のフローチャートに示す処理単位の分割の仕方や名称によって本発明が制限されることはない。また、プロファイル調整部２３０の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできるし、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、上記のフローチャートの処理順序も、図示した例に限られるものではない。
【００８２】
また、上述した実施形態では、クライアント装置１００が実行するプログラムを記憶部１３０に記憶させておく場合を例に挙げて説明したが、プログラムは必ずしも記憶部１３０に記憶させておく必要はない。例えば、コンピューターで読み込み可能なフレキシブルディスク（ＦＤ）、ＤＶＤ、ＤＶＤ−ＲＡＭ等の可搬記憶媒体に記憶させておく構成であってもよく、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／ＲＷ、光磁気ディスク、ＩＣカードなどの可搬記憶媒体であってもよい。また、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してクライアント装置１００に接続されるサーバー装置にプログラムを記憶させておき、クライアント装置１０００がサーバー装置からプログラムを読み出して実行してもよい。また、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してサーバー装置からプログラムを可搬記憶媒体や記憶媒体に格納し、クライアント装置１００がこれからプログラムを読み出して実行するようにしてもよい。
【符号の説明】
【００８３】
３０、…第１プリンター、３１、５１…通信Ｉ／Ｆ部、３２、５２…コントローラー、３３、５３…印刷部、５０…第２プリンター、７０…通信ネットワーク、１００…クライアント装置、１１０…通信Ｉ／Ｆ部、１２１…操作部（受付部）、１２２…表示部、１２３…Ｉ／Ｆ部、１３０…記憶部、１３１…ＲＩＰプログラム、１３２…第１プリンタードライバー、１３３…第２プリンタードライバー、１３４…プロファイル調整プログラム、１３５…画像ファイル、１３６…第１プロファイル、１３７…第２プロファイル、１４０…制御部、２００…機能ブロック、２１０…ＲＩＰ部、２２０…ドライバー部、２２５…ＣＭＭ部、２３０…プロファイル調整部（判定部）、２３１…色度値計算部、２３２…ガマット内外判定部（判定部）、２３３…ＵＩ制御部、２３４…パッチデータ生成部、２３５…カラーチャート生成部（生成部）、２３６…補正部、２５０、２６０、２７０…設定画面。
【図１】
2019029787.tif 000003
【図２】
2019029787.tif 000004
【図３】
2019029787.tif 000005
【図４】
2019029787.tif 000006
【図５】
2019029787.tif 000007
【図６】
2019029787.tif 000008
【図７】
2019029787.tif 000009
【図８】
2019029787.tif 000010