(57)【要約】【課題】複数のプリンタ間のカラーマッチングをとる場合において、クライアント側および印刷業者側の双方の負担を軽減できるようにする。【解決手段】ターゲット機側でテストデータについて出力処理を実行して、プルーフ機を管理するクライアント側にテスト出力結果を送付しておく（S122〜S128）。クライアント側では、ターゲット機側の出力特性を反映したテスト出力結果とテストデータについてターゲット機による出力処理結果に基づいてシミュレートプロファイルを特定し（S132〜S146）、このシミュレートプロファイルを実データに適用した実印刷出力結果に基づいて色調修正プロファイルを特定し（S162〜S176）、色調修正プロファイルとシミュレートプロファイルとの比較に基づいて、ターゲット機側で実データに適用すべきターゲットプロファイルを特定してから（S190〜S192）、ターゲット機で印刷を実行する（S194〜S198）。【選択図】図３
2008016912.tif 000002
【特許請求の範囲】
【請求項１】
実際に出力を行なう画像形成装置であるターゲット機と前記ターゲット機の出力特性をシミュレートする画像形成装置であるプルーフ機との間におけるカラーマッチング処理を行なうカラーマッチングシステムであって、
前記ターゲット機を使用して、シミュレートプロファイルを作成するためのテストデータに前記ターゲット機のプロファイルデータを適用して画像形成出力処理を実行し、
前記プルーフ機を使用して、前記テストデータに前記プルーフ機のプロファイルデータを適用して画像形成出力処理を実行し、
前記ターゲット機と前記プルーフ機におけるそれぞれの前記テストデータの出力結果が同一の色再現となるように前記プルーフ機の前記プロファイルデータを修正し前記テストデータに適用して画像形成出力処理を実行する処理を繰り返すことにより前記シミュレートプロファイルを作成し、
さらに、前記プルーフ機を使用して、実際に前記ターゲット機で出力させる実データに前記シミュレートプロファイルを適用して画像形成出力処理を実行し、
前記実データの出力結果が所望の色再現となるように前記シミュレートプロファイルを修正し前記実データに適用して画像形成出力処理を実行する処理を繰り返すことにより、前記シミュレートプロファイルに対する修正分を特定し得る色調修正プロファイルを作成し、
前記ターゲット機を使用して、前記色調修正プロファイルと前記シミュレートプロファイルとの比較に基づいて特定される前記ターゲット機での画像形成出力処理時に適用すべき修正済のターゲットプロファイルを前記実データに適用して画像形成出力処理を実行する
ことを特徴とするカラーマッチングシステム。
【請求項２】
前記ターゲット機と前記プルーフ機との間に介在して、前記色調修正プロファイルと前記シミュレートプロファイルとの比較に基づいて前記ターゲット機での画像形成出力処理時に適用すべき修正済のターゲットプロファイルを特定する画像処理装置
を備えることを特徴とする請求項１に記載のカラーマッチングシステム。
【請求項３】
前記画像処理装置は、前記特定した修正済のターゲットプロファイルを前記実データに適用して前記ターゲット機で使用する実印刷データを作成し前記ターゲット機に送付して画像形成出力処理を指示する
ことを特徴とする請求項２に記載のカラーマッチングシステム。
【請求項４】
前記画像処理装置は、前記プルーフ機で作成されたシミュレートプロファイルを所定のデータベースに登録しておく
ことを特徴とする請求項２または３に記載のカラーマッチングシステム。
【請求項５】
実際に出力を行なう画像形成装置であるターゲット機に対して画像形成出力処理を指示するとともに、実際に出力を行なう画像形成装置であるターゲット機の色再現をシミュレートする画像処理装置であって、
前記プルーフ機を使用して、シミュレートプロファイルを作成するためのテストデータに前記プルーフ機のプロファイルデータを適用して画像形成出力処理を実行させ、前記ターゲット機と前記プルーフ機におけるそれぞれの前記テストデータの出力結果が同一の色再現となるように前記プルーフ機の前記プロファイルデータを修正し前記テストデータに適用して画像形成出力処理を実行する処理を繰り返すことにより前記シミュレートプロファイルを作成するシミュレーションプロファイル作成部と、
実際に前記ターゲット機で出力させる実データに前記シミュレーションプロファイル作成部が作成した前記シミュレートプロファイルを適用して画像形成出力処理を実行し、前記実データの出力結果が所望の色再現となるように前記シミュレートプロファイルを修正し前記実データに適用して画像形成出力処理を実行する処理を繰り返すことにより、前記シミュレートプロファイルに対する修正分を特定し得る色調修正プロファイルを作成する修正プロファイル作成部と
を備えることを特徴とする画像処理装置。
【請求項６】
実際に出力を行なう画像形成装置であるターゲット機と前記ターゲット機の出力特性をシミュレートする画像形成装置であるプルーフ機との間に介在して、カラーマッチング管理処理を行なう画像処理装置であって、
前記プルーフ機を使用して前記ターゲット機の出力特性をテストデータに基づきシミュレートされたシミュレートプロファイルを受け取るシミュレートデータ受付部と、
前記プルーフ機を使用して実際に前記ターゲット機で出力させる実データに基づき特定された前記シミュレートプロファイルに対する修正分を特定し得る色調修正プロファイルを受け取る修正データ受付部と、
前記シミュレートデータ受付部が受け取った前記シミュレートプロファイルと前記修正データ受付部が受け取った前記色調修正プロファイルとの比較に基づいて前記ターゲット機での画像形成出力処理時に適用すべき修正済のターゲットプロファイルを特定する実プロファイル特定部と
を備えることを特徴とする画像処理装置。
【請求項７】
前記実プロファイル特定部は、前記特定した修正済のターゲットプロファイルを前記実データに適用して前記ターゲット機で使用する実印刷データを作成し前記ターゲット機に送付して画像形成出力処理を指示する
ことを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記プルーフ機で作成されたシミュレートプロファイルを所定の記憶媒体にデータベースとして登録するプロファイル保存部
を備えることを特徴とする請求項６または７に記載の画像処理装置。
【請求項９】
実際に出力を行なう画像形成装置であるターゲット機に対して画像形成出力処理を指示するとともに、実際に出力を行なう画像形成装置であるターゲット機の色再現をシミュレートする処理をコンピュータを用いて行なうためのプログラムであって、
前記コンピュータを、
前記プルーフ機を使用して、シミュレートプロファイルを作成するためのテストデータに前記プルーフ機のプロファイルデータを適用して画像形成出力処理を実行させ、前記ターゲット機と前記プルーフ機におけるそれぞれの前記テストデータの出力結果が同一の色再現となるように前記プルーフ機の前記プロファイルデータを修正し前記テストデータに適用して画像形成出力処理を実行する処理を繰り返すことにより前記シミュレートプロファイルを作成するシミュレーションプロファイル作成部と、
実際に前記ターゲット機で出力させる実データに前記シミュレーションプロファイル作成部が作成した前記シミュレートプロファイルを適用して画像形成出力処理を実行し、前記実データの出力結果が所望の色再現となるように前記シミュレートプロファイルを修正し前記実データに適用して画像形成出力処理を実行する処理を繰り返すことにより、前記シミュレートプロファイルに対する修正分を特定し得る色調修正プロファイルを作成する修正プロファイル作成部と
として機能させることを特徴とするプログラム。
【請求項１０】
実際に出力を行なう画像形成装置であるターゲット機と前記ターゲット機の出力特性をシミュレートする画像形成装置であるプルーフ機との間に介在して、カラーマッチング管理処理をコンピュータを用いて行なうためのプログラムであって、
前記コンピュータを、
前記プルーフ機を使用して前記ターゲット機の出力特性をテストデータに基づきシミュレートされたシミュレートプロファイルを受け取るシミュレートデータ受付部と、
前記プルーフ機を使用して実際に前記ターゲット機で出力させる実データに基づき特定された前記シミュレートプロファイルに対する修正分を特定し得る色調修正プロファイルを受け取る修正データ受付部と、
前記シミュレートデータ受付部が受け取った前記シミュレートプロファイルと前記修正データ受付部が受け取った前記色調修正プロファイルとの比較に基づいて前記ターゲット機での画像形成出力処理時に適用すべき修正済のターゲットプロファイルを特定する実プロファイル特定部と
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーマッチングシステム、画像形成指示装置やプロファイル管理装置などの画像処理装置、およびプログラムに関する。より詳細には、実際に用いるプリンタなどの画像形成装置（ターゲット機と称する）とは別の画像形成装置（プルーフ機と称する）において、ターゲット機における所望の色再現特性をプルーフ機でシミュレーションしてから印刷を実行する画像処理の仕組みに関する。
【背景技術】
【０００２】
印刷処理時には、実際に出力に使用するターゲット機の出力特性を目視で確認してから印刷を指示することがよく行なわれる。このような仕組みをカラーマネージメントやカラーマッチングと称している。
【０００３】
たとえば、商業用印刷機には、メーカごとや、使用するインキや用紙の種類によって、印刷結果に個性が現れる。このため、印刷所Ａと別の印刷所Ｂとに同じ原稿データを入稿しても、仕上がりの色の状態は印刷所ごとに異なってくるのが一般的である。
【０００４】
この事情は原稿データをカラープリンタによりチェックした場合にも同様であり、カラープリンタでの印刷における色の状態と、印刷所での色の状態は異なっているのが普通である。これは、原稿データに基づく色調の合成状態に微妙な差があることと、用紙に対するインクの定着度合いなどの諸事情によって引き起こされる。
【０００５】
また、印刷を依頼する業者（クライアント側）と、実際に印刷する業者（印刷業者側）が異なる場合に、出力機器により色表現が異なることより、実際に完成版の印刷物を出力するターゲット機と、依頼側のテスト印刷（シミュレーション）用のプルーフ機での色表現が異なってしまう。
【０００６】
そこで従来から、カラーマッチング技術が研究され、各印刷条件間の色表現を調停するためのデータ（カラープロファイルデータ）を用いた色調整技術が広く知られている（たとえば、特許文献１〜３を参照）。
【０００７】
【特許文献１】特開２００４−１５２１２４号公報
【特許文献２】特開２００４−１７３２５４号公報
【特許文献３】特開２００２−２９０７５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来のカラーマッチング技術では、たとえば、印刷業者側でターゲット機を使用して印刷したサンプル出力をクライアント側へ送付して目視で確認し、印刷業者へ色表現の変更を伝え、印刷業者はそれを元にカラープロファイルを変更して、再度サンプルをターゲット機を使用して印刷してクライアント側へサンプル出力を送付し再度確認するということを繰り返す必要がある。このため、クライアント側および印刷業者側の双方の負担が増大してしまう。
【０００９】
また、特許文献３に記載の仕組みでは、プルーフ機を使用したプルーフ印刷用のプルーフプロファイルを自動的に作成することはできるが、実際に個々のプルーフ機を使用してシミュレートした結果を反映させた、実データに対して適用すべきターゲット機で使用するプロファイルを特定することは考慮されていない。
【００１０】
本発明は、上記事情に鑑みてなされたものであり、印刷業者側とクライアント側との間でのサンプル出力の送付を何度も繰り返すことなくカラーマッチング処理を実現できるとともに、実データに対して適用すべきターゲット機で使用するプロファイルを特定することもできる仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る仕組みにおいては、先ず、シミュレートプロファイルを作成するためのテストデータについて、ターゲット機側において、テストデータに当該機用のプロファイルデータを適用して画像形成出力処理を実行する。ターゲット機側のテスト出力結果は、従来と同様に、プルーフ機を管理するクライアント側に送付しておく。
【００１２】
そして、クライアント側では、プルーフ機を使用して、テストデータに当該機用のプロファイルデータを適用して画像形成出力処理を実行し、プルーフ機のテスト出力結果がターゲット機のテスト出力結と同一の色再現となるように、当該機のプロファイルデータを修正してから再度テストデータに適用して画像形成出力処理を実行する処理を繰り返すことによりシミュレートプロファイルを作成する。つまり、ターゲット機側の出力特性を反映したテスト出力結果と、テストデータについてのターゲット機による出力処理結果とに基づいてシミュレートプロファイルを特定するのである。
【００１３】
さらに、クライアント側では、実際にターゲット機で出力させる実データに前述のようにして作成したシミュレートプロファイルを適用して画像形成出力処理を実行し、この実データ出力結果が所望の色再現となるようにシミュレートプロファイルを修正してから実データに適用して画像形成出力処理を実行する処理を繰り返すことにより、シミュレートプロファイルに対する修正分を特定し得る色調修正プロファイルを作成する。つまり、シミュレートプロファイルを実データに適用した実印刷出力結果に基づいて色調修正プロファイルを特定するのである。
【００１４】
この後、ターゲット機側では、色調修正プロファイルとシミュレートプロファイルとの比較に基づいて特定されるターゲット機での画像形成出力処理時に適用すべき修正済のターゲットプロファイルを実データに適用して画像形成出力処理を実行する。つまり、色調修正プロファイルとシミュレートプロファイルとの比較に基づいて、ターゲット機側で実データに適用すべきターゲットプロファイルを特定する点に特徴を有する。
【発明の効果】
【００１５】
本発明によれば、ターゲット機側の出力特性を反映したテスト出力結果とテストデータについてのターゲット機による出力処理結果とに基づいてシミュレートプロファイルを特定し、このシミュレートプロファイルを実データに適用した実印刷出力結果に基づいて色調修正プロファイルを特定し、色調修正プロファイルとシミュレートプロファイルとの比較に基づいて、ターゲット機側で実データに適用すべきターゲットプロファイルを特定するようにした。
【００１６】
これにより、ターゲット機について色校正するためのシミュレートプロファイルは一度作成すればよく、従来のように、印刷業者側とユーザ側との間でのサンプル出力の送付を何度も繰り返す必要がなくなる。複数のプリンタ間のカラーマッチングをとる場合において、クライアント側および印刷業者側の双方の負担を軽減できる。
【００１７】
加えて、実際に個々のプルーフ機を使用してシミュレートした結果を反映させて、実データに対して適用すべきターゲット機で使用するプロファイルを特定することもできる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００１９】
＜システム構成＞
図１は、カラーマッチングシステムの一構成例を示す図である。図示のように、カラーマッチングシステム１は、カラーマッチング管理の中心機能をなす画像処理装置の一例であるプロファイル管理装置３と、画像形成処理を依頼するクライアント（ホスト）側の画像形成装置（クライアントプリンタ）の一例であるプルーフプリンタ（プルーファ／校正印刷機）５と、クライアント側からの画像形成処理の依頼を受けて実際に画像形成処理を実行する出力側の画像形成装置の一例であって、カラーマッチング管理の対象となるターゲットプリンタ７とを備えている。
【００２０】
クライアント側のプルーフプリンタ５は、それを制御する画像形成指示装置４として、パーソナルコンピュータなどが接続されている。この画像形成指示装置４は、実際に出力を行なう画像形成装置であるターゲットプリンタ７に対して画像形成出力処理を指示するとともに、ターゲットプリンタ７の色再現をシミュレートする画像処理装置である。
【００２１】
プルーフプリンタ５およびターゲットプリンタ７は、何れも、所定の出力媒体上に画像を形成する画像出力端末として機能する商業用印刷機である。特に、本実施形態においては、これらは、カラー画像を出力可能なものであり、プルーフプリンタ５は、カラーマッチング管理を行なうためのシミュレーション出力を行なうための画像形成装置であり、ターゲットプリンタ７は、カラーマッチング出力のシミュレーション対象の画像形成装置である。なお、本実施形態のカラーマッチングシステム１は、特に、商業用印刷システムにおいて適用するのが好適であるが、これに限らず、一般的な汎用の印刷システムにも適用することができる。
【００２２】
図示した例では、プルーフプリンタ５とターゲットプリンタ７を、それぞれ２台で示しているが、これは一例であって、それぞれの設置台数は任意である。また、クライアント側の画像形成指示装置４に、プロファイル管理装置３の機能を設けて一体化した構成にしてもよい。あるいは、出力側のターゲットプリンタ７に、プロファイル管理装置３の機能を設けて一体化した構成にしてもよい。あるいは、プロファイル管理装置３の機能をプルーフ側とターゲット側とに分け、プロファイル管理装置３のプルーフ側の機能部分を画像形成指示装置４に設けて一体化した構成にし、かつプロファイル管理装置３のターゲット側の機能部分をターゲットプリンタ７に設けて一体化した構成にしてもよい。
【００２３】
プロファイル管理装置３と画像形成指示装置４とターゲットプリンタ７とは、ＣＳＭＡ／ＣＤ（Carrier Sense Multiple Access with Collision Detection）型ＬＡＮ（Local Area Network；たとえばＩＥＥＥ８０２．３）やギガビット（Giga Bit）ベースのＬＡＮ（以下纏めて有線ＬＡＮともいう）もしくはＷＡＮ（Wide Area Network ；広域ネットワーク）などのネットワーク（電気通信網）９により相互に接続されている。
【００２４】
＜画像形成指示装置＞
クライアント側の画像形成指示装置４は、デジタルドキュメント（以下単にドキュメントという）ＤＯＣを作成し、また編集などの処理をする、たとえばノート型のパソコン（パーソナルコンピュータ）のような、ネットワーク９に接続された一般的なパーソナルコンピュータが典型例であるが、これに限らず、カラースキャナ、デジタルカメラ、またはハードディスク装置や光磁気ディスク装置あるいは光ディスク装置などのデータ格納装置、さらにはＦＡＸ装置など、任意数の画像入力端末（画像入力ソース）を含み得る。
【００２５】
画像入力端末としての画像形成指示装置４のそれぞれには、ドキュメントＤＯＣ作成用のアプリケーションプログラムなどが組み込まれる。たとえば、画像形成指示装置４側にて用意されるドキュメントＤＯＣを表す電子データは、画像出力端末としてのプルーフプリンタ５やターゲットプリンタ７で処理可能な画像フォーマット（たとえば、ＪＰＥＧ、ＢＭＰ、ＰＮＧなど）で記述される。またたとえば、ノート型のパソコン（ノートパソコン）で作成された文書ファイルは、たとえばプリンタなどで印刷出力するために、図形、文字などの拡大、回転、変形などが自由に制御できるページ記述言語（ＰＤＬ：Page Description Language ）で記載されたデータとしてプルーフプリンタ５やターゲットプリンタ７に送られる。このＰＤＬデータを受け取ったプルーフプリンタ５やターゲットプリンタ７は、印字前に出力単位ごと（１ページごと）に画像データをレンダリング（描画展開）してから画像出力部（プリンタエンジン部）にラスタデータを出力する。
【００２６】
なお、画像形成指示装置４は、ターゲットプリンタ７をシミュレーションするためのテストデータＴＤの送付依頼やプルーフプリンタ５へのシミュレーション印刷指示やシミュレーション結果のプロファイル管理装置３への通知などを実行する機能を、ハードウェア構成もしくはソフトウェア構成にて設ける。
【００２７】
＜画像出力端末＞
画像出力端末として機能するプルーフプリンタ５やターゲットプリンタ７は、本発明に係る画像形成装置の一例であって、たとえば複写機能、ページプリンタ機能、およびファクシミリ送受信機能を備えたいわゆる複合機（マルチファンクション機）で、デジタルプリント装置として構成されている。
【００２８】
各プリンタ５，７は、接続ケーブルやネットワークを介して外部機器に接続可能になっている。たとえば、ＬＡＮもしくはＷＡＮなどのネットワーク９によりプロファイル管理装置３やノートパソコンなどの画像形成指示装置４に接続される。
【００２９】
この各プリンタ５，７は、大まかに、入力された画像データに対して所望の画像処理を施す画像処理機能と端末全体の動作を制御する制御機能とを備えたコントローラ部２０と、コントローラ部２０からの画像データに基づいて所定の記録媒体に可視画像を形成して出力する画像記録部（画像形成モジュール）３０と、内蔵の給紙トレイあるいは手差しの給紙トレイ（手差しトレイ）などの内の何れかの媒体収容部から記録媒体としての印刷用紙を画像記録部に搬送する給送部（フィードモジュール）６０と、印刷済の出力媒体に対して終末処理の一例であるソーティング処理を行なう複数段の出力ビンを具備した出力モジュール８２およびパンチングや折込みなどその他の終末処理を実施して排出する後処理モジュール８４を具備した排出処理部８０などを備える。
【００３０】
各プリンタ５，７は、操作パネル部や操作キー部に代えて、あるいはこれらとともに使用される大型ユーザインタフェースあるいはメンテナンス画面を備えたユーザインタフェース装置１６を具備している。
【００３１】
画像記録部３０は、図示を割愛するが、画像形成ユニットと、両面複写ユニットと、１枚もしくは複数枚（図は複数枚で例示）の処理基板とを含む。画像形成ユニットは、画像読取装置にて得られた画像信号やネットワーク９を介して取得した印刷画像データにより表される画像を、電子写真式、感熱式、熱転写式、インクジェット式、あるいは同様な従来の画像形成処理を利用して、普通紙や感熱紙上に可視画像を形成する（印刷する）すなわち複写する。このため、画像形成ユニットは、たとえば各プリンタ５，７をデジタル印刷システムとして稼働させるためのラスタ出力スキャン（ＲＯＳ）ベースのプリントエンジンを備える。
【００３２】
処理基板には、画像記録部３０用の処理部（特に画像処理部や制御部）だけでなく、コントローラ部２０の画像処理機能部や各プリンタ５，７全体の種々の処理をするための回路が搭載される。たとえば、各プリンタ５，７内に構築された資源であるドキュメントフィーダ、操作パネル部、画像読取部の画像読取ユニット（スキャナ部）、画像形成ユニット、両面複写ユニット、あるいは給紙トレイなどを制御する回路が搭載される。この処理基板には、半導体製の記憶媒体が搭載され、たとえば、複写アプリケーション、プリンタアプリケーション、ファクシミリ（ＦＡＸ）アプリケーション、あるいは他のアプリケーション用の処理プログラムが格納される。
【００３３】
このような構成により、各プリンタ５，７は、スキャナで読み取られた画像の印刷機能すなわち複写機能に限らず、ネットワーク９を介してプロファイル管理装置３やパソコンなどの画像形成指示装置４から取得した文書データや画像ファイルなどに基づき画像を印刷するいわゆるプリント機能や、電話回線やその他の通信インタフェースを介して取得したＦＡＸデータやその他の画像データに基づいて印刷出力する機能も備えるようになる。
【００３４】
＜カラーマッチングシステムの印刷制御処理＞
図２は、カラーマッチングシステム１における印刷制御処理を実行する機能部の構成例を示した図である。ここで、図２は、図１に示したカラーマッチングシステム１において、カラーマッチング管理機能に着目してプロファイル管理装置３と画像形成指示装置４とを機能的に示したブロック図である。
【００３５】
図２に示すように、カラーマッチングシステム１を構成する画像形成機能部分は、ワープロソフトなどのドキュメント作成ツールで作成したドキュメントデータを、ページ記述言語（ＰＤＬ：Page Description Language） に変換して、画像を表す多値階調信号としてのＰＤＬデータをプリンタ側に送り、プリンタ側にて、描画展開した後に、処理済みの画像データを、画像形成装置としての各プリンタ５，７の主要部をなす画像記録部（画像形成部あるいはプリントエンジンとも言われる）に渡す形態のものである。
【００３６】
カラーマッチングシステム１における画像形成処理機能部分は、一般ユーザが使用する端末であって、文書データを生成するパソコン（クライアントＰＣ）などのホスト側装置１００（図１の画像形成指示装置４に相当）と、ホスト側装置１００から出力された文書データに基づいて印刷出力処理をする画像形成装置の一例であるプリンタ２００（図１の各プリンタ５，７に相当）とが、ネットワーク９により接続されて構成されている。
【００３７】
＜ホスト側装置＞
ホスト側装置１００は、文書や図形などの画像データを生成するデータ生成部１１０と、ホスト側装置１００の各部の動作を制御する中央制御部１２０と、プロファイル管理装置３やキーボードやマウスなどの指示入力部１９０やプリンタ２００との間のインタフェース機能をなすインタフェース部１３０とを有する。データ生成部１１０には、たとえば文書や図形などのデータを生成するためのアプリケーションプログラムが組み込まれる。
【００３８】
なお、このアプリケーションプログラムには、カラーマッチングを管理するためのアプリケーションも用意される。つまり、ホスト側装置１００は、プリンタ２００を使って画像を所定の出力媒体に出力させる画像形成装置（特に画像形成指示装置）としても機能し、特に本実施形態の構成では、カラーマッチング管理機能をアプリケーションソフトウェアとして備えている。
【００３９】
また中央制御部１２０には、ホスト側装置１００の全体を制御するソフトウェアであるＯＳ（オペレーティングシステム）やプリンタ２００を制御するためのソフトウェアであるプリンタドライバが組み込まれる。
【００４０】
これにより、ホスト側装置１００は、所定の処理をプログラムに基づいてソフトウェア的に実現するようになる。すなわち、所定の処理を実行する各機能部を構成するためのプログラムを格納したＣＤ−ＲＯＭなどからプログラムを読み出して図示しないハードディスク装置などにインストールさせておき、ハードディスク装置からプログラムを読み出して図示しないＣＰＵが所定の処理手順を実行することにより、各機能をソフトウェア的に実現することができる。
【００４１】
ここで、本実施形態の画像形成指示部（プリンタドライバ）は、ターゲットプリンタ７をシミュレーションするためのテストデータＴＤの送付依頼やプルーフプリンタ５へのシミュレーション印刷指示やシミュレーション結果のプロファイル管理装置３への通知などを実行する機能を持つ点に特徴を有する。
【００４２】
たとえば、本実施形態の画像形成指示装置４は、印刷指示を発する出力指示部１４２、ターゲットプリンタ７をシミュレーションしたシミュレートプロファイルＳＰを作成するシミュレーションプロファイル作成部１４４、実データＲＤにシミュレートプロファイルＳＰを適用してプルーフプリンタ５で印刷した結果が希望の色表現となるようにするための色調修正プロファイルＭＳＰを作成する修正プロファイル作成部１４６を、プリンタドライバとして備える。
【００４３】
なお、プログラムは、コンピュータ読取り可能な記憶媒体に格納されて提供されてもよいし、有線あるいは無線による通信手段を介して配信されてもよい。また、これらのプログラムや前記プログラムを格納した記憶媒体は、既存のシステムやアプリケーションプログラムあるいはプリンタドライバをバージョンアップするものとして提供されてもよい。あるいは、各機能部分をソフトウェア的に実現するパッチファイルなど、一部の機能に対応したオプションプログラムとして提供されてもよい。
【００４４】
たとえば、ホスト側装置１００に組み込まれているアプリケーションプログラムから、イメージ描画命令、グラフィック描画命令、フォント描画命令などの命令種別を持った描画命令が順次プリンタドライバに入力される。プリンタドライバは描画命令をプリンタ２００が理解可能なプリント命令に変換してインタフェース部１３０に出力する。インタフェース部１３０に入力されたプリント命令（出力ジョブ）は、プロファイル管理装置３やプルーフプリンタ５やターゲットプリンタ７に伝送される。
【００４５】
たとえば、図形、文字などの拡大、回転、変形などが自由に制御できるページ記述言語（ＰＤＬ：Page Description Language ）の形式でプリント命令をプリンタ２００に渡す。ＰＤＬで作成されている画像データは、ページ内の任意位置の画像、図形、文字を表現する描画命令およびデータを任意の順で配置した命令およびデータ列で構成されている。
【００４６】
＜プロファイル管理装置＞
プロファイル管理装置３は、実際に印刷を行うターゲットプリンタ７の色表現を管理制御するべく、テストデータＴＤの送付やプロファイルデータのデータベース登録などを行ないつつ、クライアント側でのプルーフ印刷用のプルーフプリンタ５を用いたシミュレートプロファイルＳＰを管理し、それを利用してターゲットプリンタ７のターゲットプロファイルＴＰを修正し、実際にターゲットプリンタ７への印刷を指示するサーバ機能を備え、カラーマッチング時に必要となる各種情報に基づいてカラーマッチングを管理する。
【００４７】
このような機能を実現するプロファイル管理装置３は、本実施形態の全体概要としては、ＣＰＵや各種のメモリなどを備えたパーソナルコンピュータなどの一般的な情報処理装置と同様の構成を有している。すなわち、本実施形態において、カラーマッチング管理機能を実現する仕組みは、ハードウェア処理回路により構成することに限らず、その機能を実現するプログラムコードに基づき電子計算機（コンピュータ）を用いてソフトウェア的に実現することも可能である。
【００４８】
よって、カラーマッチング管理機能を、電子計算機（コンピュータ）を用いてソフトウェアで実現するために好適なプログラムあるいはこのプログラムを格納したコンピュータ読取可能な記憶媒体を発明として抽出することもできる。
【００４９】
ソフトウェアで行なう仕組みは、並列処理や連続処理に柔軟に対処し得るものの、その処理が複雑になるに連れ処理時間が長くなるため、処理速度の低下が問題となる。これに対して、ハードウェア処理回路で行なうことで、高速化を図ったアクセラレータシステムを構築することができるようになる。アクセラレータシステムは、処理が複雑であっても、処理速度の低下を防ぐことができ、高いスループットを得ることができる。
【００５０】
電子計算機に一連のカラーマッチング管理機能をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ（組込マイコンなど）、あるいは、ＣＰＵ、論理回路、記憶装置などの機能を１つのチップ上に搭載して所望のシステムを実現するＳＯＣ（System On a Chip：システムオンチップ）、または、各種のプログラムをインストールすることで各種の機能を実行することが可能な汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【００５１】
記録媒体は、コンピュータのハードウェア資源に備えられている読取装置に対して、プログラムの記述内容に応じて、磁気、光、電気などのエネルギの状態変化を引き起こして、それに対応する信号の形式で、読取装置にプログラムの記述内容を伝達できるものである。
【００５２】
たとえば、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクＦＤを含む）、光ディスク（ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory ）、ＤＶＤ（Digital Versatile Disc）を含む）、光磁気ディスク（ＭＤ（Mini Disc ）を含む）、または半導体メモリなどよりなるパッケージメディア（可搬型の記憶媒体）により構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭやハードディスクなどで構成されてもよい。
【００５３】
また、ソフトウェアを構成するプログラムは、記録媒体を介して提供されることに限らず、記録媒体を用いずに、有線あるいは無線などの通信網を介して提供されてもよい。
【００５４】
たとえば、カラーマッチング管理機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、ハードウェア処理回路にて構成する場合と同様の効果は達成される。この場合、記憶媒体から読み出されたプログラムコード自体がカラーマッチング管理機能を実現する。
【００５５】
また、コンピュータが読み出したプログラムコードを実行することで、カラーマッチング管理機能が実現されるだけでなく、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（Operating Systems ；基本ソフト）などが実際の処理の一部または全部を行ない、その処理によりカラーマッチング管理機能が実現される場合であってもよい。
【００５６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によってカラーマッチング管理機能が実現される場合であってもよい。
【００５７】
なお、カラーマッチング管理機能を実現するプログラムコードを記述したファイルとしてプログラムが提供されるが、この場合、一括のプログラムファイルとして提供されることに限らず、コンピュータで構成されるシステムのハードウェア構成に応じて、個別のプログラムモジュールとして提供されてもよい。
【００５８】
たとえば図２は、ＣＰＵやメモリを利用してソフトウェア的にカラーマッチング管理機能を持つ情報提供装置７をプロファイル管理装置３にて構成する、すなわちパーソナルコンピュータなどのコンピュータ（電子計算機）の機能を利用してカラーマッチング管理機能をプロファイル管理装置３側にてソフトウェア的に実現する場合のハードウェア構成の一例を示すブロック図である。
【００５９】
もちろん、このようなコンピュータを用いた構成に限らず、専用のハードウェアの組合せによりカラーマッチング管理機能を行なう構成にすることもできる。ただし、ソフトウェアにより処理を実行させる仕組みとすることで、ハードウェアの変更を伴うことなく、処理手順などを容易に変更できる利点を享受できるようになる。
【００６０】
たとえば、プロファイル管理装置３を構築するコンピュータシステム５００は、コントローラと、ハードディスク装置（ＨＤＤ）５１８や、図示を割愛したフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ（Compact Disk ROM）、半導体メモリなどの可搬型記憶媒体など、所定の記憶媒体からデータを読み出したり記録したりするための記録・読取制御部５０２を有する。
【００６１】
コントローラ部５０１は、ＣＰＵ５１２、読出専用の記憶部であるＲＯＭ５１３、随時書込みおよび読出しが可能であるとともに揮発性の記憶部の一例であるＲＡＭ５１５、および不揮発性の記憶部の一例であるＮＶＲＡＭ５１６を有している。ＮＶＲＡＭ５１６には、たとえば、一時データなどを格納することができる。この場合、ＮＶＲＡＭ５１６は、一時データ保存部として機能することとなる。
【００６２】
上記において“揮発性の記憶部”とは、装置の主電源がオフされた場合には、記憶内容を消滅してしまう形態の記憶部を意味する。一方、“不揮発性の記憶部”とは、装置の主電源がオフされた場合でも記憶内容を保持し続ける形態の記憶部を意味する。記憶内容を保持し続けることができるものであればよく、半導体製のメモリ素子自体が不揮発性を有するものに限らず、バックアップ電源を備えることで、揮発性のメモリ素子を“不揮発性”を呈するように構成するものであってもよい。また、半導体製のメモリ素子により構成することに限らず、磁気ディスクや光ディスクなどの媒体を利用して構成してもよい。たとえば、ハードディスク装置２３８を不揮発性の記憶部として利用できる。
【００６３】
また、コンピュータシステム５００は、ユーザインタフェースをなす機能部として、キーボードやマウスあるいは表示パネル部５４１ａや操作キー部５４１ｂを具備した前記装置に備えられる操作パネル部５４１などを利用した指示入力部５０３と、操作時のガイダンス画面や処理結果などの所定の情報をユーザに提示する表示出力部５０４と、各機能部との間のインタフェース機能をなすインタフェース部（ＩＦ部）５０９とを有する。表示出力部５０４は、操作パネル部５４１などの表示デバイスの他、表示デバイスを制御する表示制御部５４２を有している。
【００６４】
インタフェース部５０９としては、処理データ（画像データを含む）や制御データの転送経路であるシステムバス５９１の他、たとえば、ネットワークとの間の通信データの受け渡しを仲介する通信ＩＦ部５９９を有している。
【００６５】
なお、カラーマッチング管理機能のための各機能部分の全ての処理をソフトウェアで行なうのではなく、これら機能部分の一部を専用のハードウェアにて行なうためのカラーマッチング管理部を具備した処理回路５０８を設けてもよい。
【００６６】
たとえば、処理回路５０８として設けられるカラーマッチング管理部としては、クライアント側である画像形成指示装置４からターゲットプリンタ７の色再現をシミュレーションするための色表現確認用データであるテストデータＴＤの送付依頼やテストデータＴＤに基づくターゲットプリンタ７の出力結果の送付を依頼するサンプル印刷結果送付依頼受付部５５２と、プルーフプリンタ５やターゲットプリンタ７のプロファイルデータをハードディスク装置５１８などにデータベースＤＢとして管理するプロファイル保存部５５３と、画像形成指示装置４からのシミュレートプロファイルＳＰを受け取りプロファイル保存部５５３に渡すシミュレートデータ受付部５５４とを備える。
【００６７】
プロファイル保存部５５３は、テストデータＴＤを元にクライント側でのプルーフプリンタ５による印刷結果に基づきユーザＺによる手作業でもしくは画像形成指示装置４を用いた自動処理にて作成されたターゲットプリンタ７をシミュレートしたシミュレートプロファイルＳＰをデータベースＤＢに登録して管理する機能を持つ。
【００６８】
また、処理回路５０８として設けられるカラーマッチング管理部としては、ターゲットプリンタ７にて実際に印刷を希望する実データＲＤと色調修正プロファイルＭＳＰとを受け取る修正データ受付部５５６と、修正データ受付部５５６が受け取った色調修正プロファイルＭＳＰに基づき、実データＲＤに適用すべきターゲットプリンタ７用の修正済ターゲットプロファイルＭＴＰを特定する実プロファイル特定部５６０とを備える。
【００６９】
実プロファイル特定部５６０は、プロファイル保存部５５３がデータベースＤＢとして管理しているシミュレートプロファイルＳＰと修正データ受付部５５６が画像形成指示装置４から受け付けた色調修正プロファイルＭＳＰとに基づき差分ΔＳＰを抽出するプロファイル差分抽出部５６２と、プロファイル差分抽出部５６２が抽出した差分ΔＳＰをターゲットプリンタ７のターゲットプロファイルＴＰに適用してターゲットプリンタ７に印刷指示を発するプロファイル適用部５６４とを有する。
【００７０】
ここで、色調修正プロファイルＭＳＰは、クライアント側で、実データＲＤにシミュレートプロファイルＳＰを適用してプルーフプリンタ５にて印刷出力した結果が、ユーザＺの「希望する色表現」となるように、シミュレートプロファイルＳＰを修正するためのプロファイル、すなわち「欲する色表現へとシミュレートプロファイルＳＰを修正したプロファイル」を意味する。
【００７１】
もちろん、これらのカラーマッチング管理部の機能は、ソフトウェアで実現することができ、この場合は、ＣＰＵ５１２，ＲＯＭ５１３，ＲＡＭ５１５，ＮＶＲＡＭ５１６などでなるコントローラ部５０１が、カラーマッチング管理部の機能を担当するようになる。
【００７２】
＜出力色管理機能＞
図３〜図１０は、カラーマッチング管理機能を説明する図である。本実施形態のカラーマッチング管理機能は、図１に示したシステム構成のように、シミュレーション用の色表現確認データ（テストデータＴＤ）やカラーマッチング用プロファイルを管理するプロファイル管理装置３を画像形成指示装置４とは別に備えているシステム構成の場合である。ここで、図３は、カラーマッチング管理手順の一例を示すフローチャートである。また、図４は、プロファイル管理装置３において、図３に示した所定の処理ステップの状態を模式的に示した図である。また、図５〜図１０は、図１に示したシステム構成において、図３に示した所定の処理ステップの状態を模式的に示した図である。
【００７３】
ここで、本実施形態のカラーマッチング管理においては、実際に印刷を行なうターゲット出力機器であるターゲットプリンタ７の色表現を管理するに当たり、クライアント側では、ターゲットプリンタ７（ターゲットプリンタ７用のターゲットプロファイルＴＰを適用した場合で）をプルーフプリンタ５でシミュレートするカラーマッチング用プロファイル（シミュレートプロファイルＳＰ）をターゲットプリンタ７で実際に印刷したい印刷データ（実データＲＤ）に適用してプルーフプリンタ５にて印刷を行なう。画像形成指示装置４は、その印刷結果に基づき「希望する色表現にするための修正プロファイルＭＰ」を作成し、プロファイル管理装置３に通知する。プロファイル管理装置３では、その修正プロファイルＭＰとシミュレートプロファイルＳＰとの差分をターゲットプリンタ７用のターゲットプロファイルＴＰに反映させることで、実際に使用する修正済ターゲットプロファイルＭＴＰを作成し、画像形成指示装置４から渡される実データＲＤに修正済ターゲットプロファイルＭＴＰを適用して修正済印刷データＭＲＤを生成しターゲットプリンタ７に送信する。以下具体的に説明する。
【００７４】
先ず、プロファイル管理装置３のプロファイル保存部５５３は、プルーフプリンタ５およびターゲットプリンタ７の各カラープロファイルデータを事前にそれぞれから取得して（Ｓ１０２，Ｓ１０４）、記録・読取制御部５０２のハードディスク装置５１８などを利用してデータベースＤＢに登録しておく（Ｓ１０６）。なお、各プリンタ５，７の測色結果と特性情報（たとえばメーカから提供されている）とをプロファイル管理装置３に通知して、プロファイル管理装置３にてカラープロファイルデータを生成するようにしてもよい。カラープロファイルデータの生成方法については、公知技術であり、ここではその詳細な説明を割愛する。
【００７５】
次に、ターゲットプリンタ７を用いた印刷出力を希望するユーザＺ（たとえば校正ユーザ１，２）は、実データＲＤに基づく印刷指示に先立って、シミュレーションによる校正処理を実行する。具体的には、先ず、ユーザＺは、図５に示すテスト印刷要求処理ステップのように、ターゲットプリンタ７の色表現を確認し、プルーフプリンタ５との比較を行なうために、「色表現確認データ」とその「出力結果」の送付を要求する。すなわち、ユーザＺは、画像形成指示装置４を使って、色表現確認用のテストデータＴＤの送付依頼と、テストデータＴＤに基づくターゲットプリンタ７による印刷処理およびその出力結果（色表現確認用出力ＴＤＯ_7）の送付依頼をプロファイル管理装置３に通知する（Ｓ１１０）。
【００７６】
次に、図６に示す印刷＆送付処理ステップのように、テストデータＴＤの送付依頼を受け付けたプロファイル管理装置３は、先ず、サンプル印刷結果送付依頼受付部５５２は色が少しずつ異なる多数の色票でなるテストデータＴＤを画像形成指示装置４に送付するとともに（Ｓ１２０）、プロファイル適用部５６４は、テストデータＴＤにターゲットプリンタ７用のターゲットプロファイルＴＰを適用してターゲットプリンタ７用のテスト印刷データＴＤ_7を生成し（Ｓ１２２）、このテスト印刷データＴＤ_7に基づく印刷出力をターゲットプリンタ７に指示する（Ｓ１２４）。
【００７７】
プロファイル管理装置３からテスト印刷データＴＤ_7を受け取ったターゲットプリンタ７は、テスト印刷データＴＤ_7に基づいて印刷処理を実行することで、ターゲットプリンタ７の色表現確認用出力ＴＤＯ_7を得る（Ｓ１２６）。
【００７８】
ターゲットプリンタ７を管理する管理者は、ターゲットプリンタ７から出力されたターゲットプリンタ７の色表現確認用出力ＴＤＯ_7を、郵送もしくは宅配便など輸送手段を利用して、ユーザＺに送付する（Ｓ１２８）。
【００７９】
ユーザＺは、プロファイル管理装置３からのテストデータＴＤに基づきプルーフプリンタ５で印刷出力し、テストデータＴＤに基づくターゲットプリンタ７の印刷結果に近づけたカラープロファイルを、手動もしくは自動で作成する。
【００８０】
具体的には、プロファイル管理装置３からテストデータＴＤを受け取った画像形成指示装置４（ユーザＺ）は、テストデータＴＤにプルーフプリンタ５用のプルーフプロファイルＰＰを適用してプルーフプリンタ５用のテスト印刷データＴＤ_5を生成し（Ｓ１３２）、このテスト印刷データＴＤ_5に基づく印刷出力をプルーフプリンタ５に指示する（Ｓ１３４）。
【００８１】
画像形成指示装置４からテスト印刷データＴＤ_5を受け取ったプルーフプリンタ５は、テスト印刷データＴＤ_5に基づいて印刷処理を実行することで、プルーフプリンタ５の色表現確認用出力ＴＤＯ_5を得る（Ｓ１３６）。
【００８２】
なお、プロファイル管理装置３のサンプル印刷結果送付依頼受付部５５２は、テストデータＴＤそのものを画像形成指示装置４に送付する代わりに、プロファイル適用部５６４にてテストデータＴＤにプルーフプリンタ５用のプルーフプロファイルＰＰを適用してプルーフプリンタ５用のテスト印刷データＴＤ_5を生成し、このテスト印刷データＴＤ_5に基づく印刷出力を、画像形成指示装置４を介さずにプルーフプリンタ５に印刷指示するようにしてもよい。
【００８３】
プルーフプリンタ５を管理するユーザＺもしくは画像形成指示装置４の自動色判定処理部は、プルーフプリンタ５から出力されたプルーフプリンタ５の色表現確認用出力ＴＤＯ_5と出力機（ターゲットプリンタ７）側から送付されたターゲットプリンタ７の色表現確認用出力ＴＤＯ_7とを比較して、同一の色表現であるか否かを判定する（Ｓ１４２）。
【００８４】
同一の色表現でない場合には（Ｓ１４２−ＮＯ）、先にテストデータＴＤに適用していたプルーフプロファイルＰＰを同一の色表現となる方向に修正して（Ｓ１４４）、ステップＳ１３２に戻って、この修正した修正済プルーフプロファイルＭＰＰをテストデータＴＤに適用して修正済テスト印刷データＭＴＤ_5を生成し（Ｓ１３２）、この修正済テスト印刷データＭＴＤ_5に基づく印刷出力をプルーフプリンタ５に指示する（Ｓ１３４）。そして、この修正済テスト印刷データＭＴＤ_5に基づく修正済の色表現確認用出力ＴＤＯ_5が、ターゲットプリンタ７の色表現確認用出力ＴＤＯ_7と、同一の色表現であるか否かを判定する（Ｓ１４２）。
【００８５】
このような処理を繰り返すことで、プルーフプリンタ５の色表現確認用出力ＴＤＯ_5とターゲットプリンタ７の色表現確認用出力ＴＤＯ_7とが、同一の色表現となる修正済プルーフプロファイルＭＰＰが確定される（Ｓ１４２−ＹＥＳ，Ｓ１４６）。
【００８６】
次に、図７に示すシミュレートプロファイル登録処理ステップのように、ユーザＺは、シミュレートプロファイルＳＰをデータベースＤＢに登録する。すなわち、画像形成指示装置４（ユーザＺ）は、ステップＳ１４６で確定した修正済プルーフプロファイルＭＰＰを、テストデータＴＤについての、ターゲットプリンタ７（ターゲットプリンタ７用のターゲットプロファイルＴＰを適用した場合で）をプルーフプリンタ５でシミュレートするカラーマッチング用プロファイル（シミュレートプロファイルＳＰ）として、プロファイル管理装置３に送付する（Ｓ１５０）。シミュレートプロファイルＳＰを画像形成指示装置４から受け取ったプロファイル管理装置３は、データベースＤＢに記憶して管理する（Ｓ１５２）。
【００８７】
たとえば、図５〜図７に示すように、校正ユーザＺ_1は、テストデータＴＤの送付などをプロファイル管理装置３に要求して（Ｓ１１０〜Ｓ１２０）、プルーフプリンタ５_1でテストデータＴＤに基づくシミュレート印刷を行なうことで、プルーフプリンタ５_1用のシミュレートプロファイルＳＰ_1を確定させて（Ｓ１３０〜Ｓ１４６）、このシミュレートプロファイルＳＰ_1をデータベースＤＢに登録する（Ｓ１５０，Ｓ１５２）。
【００８８】
同様に、校正ユーザＺ_2は、テストデータＴＤの送付などをプロファイル管理装置３に要求して（Ｓ１１０〜Ｓ１２０）、プルーフプリンタ５_2でテストデータＴＤに基づくシミュレート印刷を行なうことで、プルーフプリンタ５_2用のシミュレートプロファイルＳＰ_2を確定させて（Ｓ１３０〜Ｓ１４６）、このシミュレートプロファイルＳＰ_2をデータベースＤＢに登録する（Ｓ１５０，Ｓ１５２）。
【００８９】
次に、図８に示す色調修正プロファイル作成処理ステップのように、実データＲＤに基づいてプルーフプリンタ５でプルーフ印刷し、実際に印刷する際のプルーフプリンタ５側のプロファイルを作成する。具体的には、画像形成指示装置４は、ユーザＺが実際にターゲットプリンタ７に印刷させた実データＲＤを取得し（Ｓ１６０）、この実データＲＤに、ステップＳ１４６にて確定したシミュレートプロファイルＳＰを適用してプルーフプリンタ５用の実印刷データＲＤ_5を生成し（Ｓ１６２）、この実印刷データＲＤ_5に基づく印刷出力をプルーフプリンタ５に指示する（Ｓ１６４）。
【００９０】
画像形成指示装置４から実印刷データＲＤ_5を受け取ったプルーフプリンタ５は、実印刷データＲＤ_5に基づいて印刷処理を実行することで、実データＲＤに基づくプルーフプリンタ５の色表現確認用出力ＲＤＯ_5を得る（Ｓ１６６）。
【００９１】
つまり、ユーザＺが実際にターゲットプリンタ７に印刷させたい実データＲＤを「シミュレートプロファイルＳＰ」を使用してプルーフプリンタ５で印刷するのである。
【００９２】
プルーフプリンタ５を管理するユーザＺは、プルーフプリンタ５から出力された色表現確認用出力ＲＤＯ_5を確認して、所望の色表現結果となっているか否かを判定する（Ｓ１７２）。
【００９３】
希望する色表現でない場合には（Ｓ１７２−ＮＯ）、先に実データＲＤに適用していたシミュレートプロファイルＳＰを希望の色表現となる方向に修正して（Ｓ１７４）、ステップＳ１６２に戻って、この修正したシミュレートプロファイルＳＰを再度、実データＲＤに適用して修正済のテスト印刷データＴＤ_5を生成し（Ｓ１６２）、この修正済のテスト印刷データＴＤ_5に基づく印刷出力をプルーフプリンタ５に指示する（Ｓ１６４）。そして、この修正済のテスト印刷データＴＤ_5に基づく修正済の色表現確認用出力ＲＤＯ_5が、所望の色表現結果となっているか否かを判定する（Ｓ１７２）。
【００９４】
このような処理を繰り返すことで、プルーフプリンタ５の色表現確認用出力ＲＤＯ_5が希望の色表現となる、修正済のシミュレートプロファイルＳＰが確定される（Ｓ１７２−ＹＥＳ，Ｓ１７６）。各ターゲットプリンタ７の色表現をシミュレートした結果を反映させることができるし、微妙な色校正にも配慮することができる。
【００９５】
次に、図９に示す修正プロファイル送信＆印刷指示処理ステップのように、ユーザＺは、実際にターゲットプリンタ７に印刷させたい実データＲＤとともに、修正済のシミュレートプロファイルＳＰを色調修正プロファイルＭＳＰとして、プロファイル管理装置３に送信して印刷指示を行なう。
【００９６】
すなわち、画像形成指示装置４（ユーザＺ）は、ステップＳ１７６で確定した修正済のシミュレートプロファイルＳＰを色調修正プロファイルＭＳＰとして、実データＲＤと対応付けて、プロファイル管理装置３に送付する（Ｓ１８０）。
【００９７】
たとえば、図８および図９に示すように、校正ユーザＺ_1は、プルーフプリンタ５_1で実データＲＤ_1に基づくシミュレート印刷を行なうことで、プルーフプリンタ５_1用の色調修正プロファイルＭＳＰ_1を確定させて（Ｓ１６０〜Ｓ１７６）、この色調修正プロファイルＭＳＰ_1と実データＲＤ_1をプロファイル管理装置３に送付する（Ｓ１８０）。
【００９８】
同様に、校正ユーザＺ_2は、プルーフプリンタ５_2で実データＲＤ_2に基づくシミュレート印刷を行なうことで、プルーフプリンタ５_2用の色調修正プロファイルＭＳＰ_2を確定させて（Ｓ１６０〜Ｓ１７６）、この色調修正プロファイルＭＳＰ_2と実データＲＤ_2をプロファイル管理装置３に送付する（Ｓ１８０）。
【００９９】
画像形成指示装置４の修正データ受付部５５６は、画像形成指示装置４から色調修正プロファイルＭＳＰと実データＲＤとを受け取ると、色調修正プロファイルＭＳＰをプロファイル差分抽出部５６２に渡すとともに、実データＲＤをプロファイル適用部５６４に渡す（Ｓ１８２）。
【０１００】
次に、プロファイル管理装置３は、図１０に示す実プロファイル作成＆印刷指示処理ステップのように、先のステップＳ１５０，Ｓ１５２にてデータベースＤＢに登録済のシミュレートプロファイルＳＰ（修正済プルーフプロファイルＭＰＰ）と修正データ受付部５５６から受け取った色調修正プロファイルＭＳＰとの比較に基づいて、ターゲットプリンタ７用のターゲットプロファイルＴＰを修正する。
【０１０１】
具体的には、先ず、プロファイル差分抽出部５６２は、シミュレートプロファイルＳＰと色調修正プロファイルＭＳＰとの差分を求め（Ｓ１９０）、プロファイル適用部５６４は、データベースＤＢ（ハードディスク装置５１８など）に登録しておいたターゲットプリンタ７用のターゲットプロファイルＴＰにプロファイル差分抽出部５６２により求められた差分ΔＳＰを適用することで、実データＲＤをターゲットプリンタ７にて印刷する際に使用する修正済ターゲットプロファイルＭＴＰを特定する（Ｓ１９２）。
【０１０２】
この差分ΔＳＰのターゲットプロファイルＴＰへの適用に当たっては、差分ΔＳＰをそのままターゲットプロファイルＴＰに当て嵌めてもよいし、データベースＤＢ（ハードディスク装置５１８）に登録してあるシミュレートプロファイルＳＰとターゲットプロファイルＴＰとに基づくプルーフプリンタ５とターゲットプリンタ７との特性差を考慮して、差分ΔＳＰに特性差に応じた若干の修正を加えてから、その修正後のものをターゲットプロファイルＴＰに当て嵌めてもよい。
【０１０３】
このようにして修正済ターゲットプロファイルＭＴＰを特定できたら、プロファイル適用部５６４は、修正データ受付部５５６から受け取った実データＲＤに修正済ターゲットプロファイルＭＴＰを適用してターゲットプリンタ７の実印刷データＲＤ_7を生成し（Ｓ１９４）、この実印刷データＲＤ_7に基づく印刷出力をターゲットプリンタ７に指示する（Ｓ１９６）。
【０１０４】
プロファイル管理装置３から実印刷データＲＤ_7を受け取ったターゲットプリンタ７は、実印刷データＲＤ_7に基づいて印刷処理を実行することで、実データＲＤに基づくターゲットプリンタ７の実印刷出力ＲＤＯ_7を得る（Ｓ１９８）。
【０１０５】
つまり、ユーザＺが実際にターゲットプリンタ７に印刷させたい実データＲＤを「シミュレートプロファイルＳＰ」を使用してプルーフプリンタ５で印刷した結果に基づいて特定された色調修正プロファイルＭＳＰをターゲットプロファイルＴＰに適用して、実際にターゲットプリンタ７にて実データＲＤに基づく印刷を実行するのである。
【０１０６】
プルーフプリンタ５とターゲットプリンタ７との特性差を補償するための色調整分が、クライアント側でテストデータＴＤに基づいて作成される色調修正プロファイルＭＳＰで示され、プロファイル管理装置３では、この色調修正プロファイルＭＳＰをターゲットプロファイルＴＰに反映させて実印刷データＲＤ_7を生成するので、ターゲットプリンタ７にて印刷出力された実印刷出力ＲＤＯ_7は、ほぼ希望する色表現となるのである。
【０１０７】
色表現確認用の印刷確認は、クライント側にてのみで対処でき（Ｓ１６０〜Ｓ１７６）、シミュレートプロファイルＳＰは、プロファイル管理装置３にてデータベースＤＢに管理されているので、一度、シミュレートプロファイルＳＰをデータベースＤＢに登録後は、ターゲットプリンタ７とクライント側（ユーザＺ）との間での色表現確認用出力ＴＤＯ_7（テスト印刷結果物）の受渡しを再度行なわなくても、ステップＳ１６０〜Ｓ１９８を繰り返すのみで、所望の色表現で印刷結果を得ることができる。
【０１０８】
つまり、ユーザにとって、最初にターゲットプリンタ７をシミュレートするシミュレートプロファイルＳＰを作成すれば、ユーザ側だけでプルーフプリンタ５を使用してターゲットプリンタ７での試し印刷を行なうだけでよい。色校正するためのデータ（カラープロファイルデータ）は、一度作成するだけでよいため、クライアント側および印刷業者側の双方の負担を軽減することができる。
【０１０９】
また、従来のように、ターゲットプリンタ７での試し印刷結果（サンプル出力）を送付してもらってカラープロファイルを修正するなど、印刷業者側とユーザ側との間でのサンプル出力の送付を何度も繰り返す必要がなくなり、本印刷までの時間の大幅な削減ができる。
【０１１０】
また、印刷業者側で使用する種々のターゲット機の印刷結果をフィードバックして、実データに対して適用すべきターゲット機で使用するプロファイルを特定することもできるのである。
【０１１１】
シミュレートプロファイルＳＰは、個々のターゲットプリンタ７でのシミュレート結果を反映させたプロファイルなので、予め機種ごとにシミュレートプロファイルを登録しておくよりもターゲットプリンタ７に近い色表現でのプルーフ印刷確認およびカラープロファイルの修正を行うことができる利点もある。
【０１１２】
また、プロファイル管理装置３にてターゲットプリンタ７のターゲットプロファイルＴＰをデータベースＤＢ登録しておくため、ユーザ側でターゲットプリンタ７のターゲットプロファイルＴＰの管理を行なう必要がない。これにより、プロファイルの誤適用などを防ぐ効果も得られる。
【０１１３】
さらに、前述の手順では、プロファイル管理装置３をシステム構成に備えるようにし、プロファイル管理装置３にて自動で色調修正プロファイルＭＳＰに基づいてターゲットプリンタ７用の修正済ターゲットプロファイルＭＴＰ（実印刷プロファイル）を生成するため、ターゲットプリンタ７にては、修正済ターゲットプロファイルＭＴＰを作成する工数がなくなる。
【０１１４】
実際のシステム構成では、プルーフプリンタ５やターゲットプリンタ７が多数あり得るので、全体のシステム効率を考えた場合、プロファイル管理装置３を用いたシステム構成にし、シミュレートプロファイルＳＰをプロファイル管理装置３にてデータベースＤＢに一元的に管理し、かつプロファイル管理装置３にて画像形成指示装置４から受け取った色調修正プロファイルＭＳＰに基づいて修正済ターゲットプロファイルＭＴＰを作成して、この修正済ターゲットプロファイルＭＴＰを画像形成指示装置４から受け取った実データＲＤに適用してターゲットプリンタ７に印刷指示を発するようにするのがよいのである。
【産業上の利用可能性】
【０１１５】
以上、本発明について実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０１１６】
また、上記の実施形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【０１１７】
たとえば、前述の説明は、プロファイル管理装置３が、プルーフ側の機能部分とターゲット側の機能分の全てを備えている場合で説明したが、プロファイル管理装置３は、少なくともプロファイルの管理機能を備えていればよく、テストデータＴＤを管理したり、修正済印刷データＭＲＤを生成してターゲットプリンタ７に送信したりすることは必須ではない。図１のシステム構成においても説明したように、どのようなシステム構成にするかや運用形態は自由である。
【０１１８】
たとえば、画像形成指示装置４は、プロファイル管理装置３へ修正プロファイルＭＰのみを送るとともに実データＲＤをターゲットプリンタ７に送っておき、プロファイル管理装置３にて修正済ターゲットプロファイルＭＴＰを生成して、この修正済ターゲットプロファイルＭＴＰをターゲットプリンタ７に送り、ターゲットプリンタ７にて、修正済印刷データＭＲＤを生成するシステム構成とすることができる。
【０１１９】
あるいは、プロファイル管理装置３のターゲット側の機能部分をターゲットプリンタ７に設けて一体化した構成にして、プロファイル管理装置３では、修正プロファイルＭＰとシミュレートプロファイルＳＰとの差分を作成してターゲットプリンタ７に送り、ターゲットプリンタ７にて、差分をターゲットプロファイルＴＰに反映させて修正済ターゲットプロファイルＭＴＰを作成し、画像形成指示装置４から渡される実データＲＤに修正済ターゲットプロファイルＭＴＰを適用して修正済印刷データＭＲＤを生成して印刷処理を実行するようにしてもよい。
【０１２０】
どのようなシステム構成や運用形態であっても、前述のようにしてカラーマッチング管理を実行する、すなわち、クライアント側（画像形成指示装置４とプルーフプリンタ５）とターゲットプリンタ７との間で、ターゲットプリンタ７をシミュレートするシミュレートプロファイルＳＰを一度作成しておけば、ターゲットプリンタ７での試し印刷を行ない、それを送付してもらってカラープロファイルを修正するなどの繰返しを何度も行なう必要がないのである。
【図面の簡単な説明】
【０１２１】
【図１】カラーマッチングシステムの一構成例を示す図である。
【図２】カラーマッチングシステムにおける印刷制御処理を実行する機能部の構成例を示した図である。
【図３】カラーマッチング管理手順の一例を示すフローチャートである。
【図４】図２に示したプロファイル管理装置において、図３に示した所定の処理ステップの状態を模式的に示した図である。
【図５】図２に示したシステム構成において、図３に示したフローチャートにおけるテスト印刷要求処理（Ｓ１１０）の状態を模式的に示した図である。
【図６】図２に示したシステム構成において、図３に示したフローチャートにおける印刷＆送付処理（Ｓ１２０〜Ｓ１２８）の状態を模式的に示した図である。
【図７】図２に示したシステム構成において、図３に示したフローチャートにおけるシミュレートプロファイル登録処理（Ｓ１３２〜Ｓ１５２）の状態を模式的に示した図である。
【図８】図２に示したシステム構成において、図３に示したフローチャートにおける色調修正プロファイル作成処理ステップ（Ｓ１６０〜Ｓ１７６）の状態を模式的に示した図である。
【図９】図２に示したシステム構成において、図３に示したフローチャートにおける修正プロファイル送信＆印刷指示処理（Ｓ１８０〜Ｓ１８２）の状態を模式的に示した図である。
【図１０】図２に示したシステム構成において、図３に示したフローチャートにおける実プロファイル作成＆印刷指示処理（Ｓ１９０〜Ｓ１９８）の状態を模式的に示した図である。
【符号の説明】
【０１２２】
１…カラーマッチングシステム、３…プロファイル管理装置、４…画像形成指示装置、５…プルーフプリンタ、７…ターゲットプリンタ、９…ネットワーク、１２０…中央制御部、１４２…出力指示部、１４４…シミュレーションプロファイル作成部、１４６…修正プロファイル作成部、５０１…コントローラ部、５０２…記録・読取制御部、５１８…ハードディスク装置、５５２…サンプル印刷結果送付依頼受付部、５５３…プロファイル保存部、５５４…シミュレートデータ受付部、５５６…修正データ受付部、５６０…実プロファイル特定部、５６２…プロファイル差分抽出部、５６４…プロファイル適用部、５９９…通信ＩＦ部
【図１】
2008016912.tif 000003
【図２】
2008016912.tif 000004
【図３】
2008016912.tif 000005
【図４】
2008016912.tif 000006
【図５】
2008016912.tif 000007
【図６】
2008016912.tif 000008
【図７】
2008016912.tif 000009
【図８】
2008016912.tif 000010
【図９】
2008016912.tif 000011
【図１０】
2008016912.tif 000012