(57)【要約】【課題】印刷装置、記録剤または印刷用紙の特性、および印刷実行時の環境状態にかかわらず適切なカラーマッチングを実現することができるカラープロファイル提供システムを提供する。【解決手段】カラープロファイル提供サーバ２００は、カラープロファイルを、印刷装置ＩＤ、インクＩＤ、用紙ＩＤ、環境情報と対応付けて記憶しておき、印刷装置ＩＤ、インクＩＤ、用紙ＩＤ、環境情報を含む印刷条件をカラープロファイル利用端末３００から受信したときは、受信した印刷条件に含まれる印刷装置ＩＤ、インクＩＤ、用紙ＩＤ、環境情報に対応するカラープロファイルを検索し、索出したカラープロファイルをカラープロファイル利用端末３００に送信する。カラープロファイル利用端末３００は、カラープロファイルを受信したときは、受信したカラープロファイルに基づいて印刷色データを補正し、補正した印刷色データに基づいて印刷装置４００で印刷を行う。【選択図】図１
2007134935.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを提供するカラープロファイル提供システムであって、
前記カラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す環境情報と対応付けて記憶するカラープロファイル記憶手段と、前記特性識別情報および前記環境情報を含む印刷条件を入力する印刷条件入力手段と、前記印刷条件入力手段で入力した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索するカラープロファイル検索手段と、前記カラープロファイル検索手段で索出したカラープロファイルを提供するカラープロファイル提供手段とを備えることを特徴とするカラープロファイル提供システム。
【請求項２】
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを提供するカラープロファイル提供装置と、前記カラープロファイルを利用するカラープロファイル利用装置とを通信可能に接続し、前記カラープロファイルを提供するカラープロファイル提供システムであって、
前記カラープロファイル提供装置は、前記カラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す環境情報と対応付けて記憶するカラープロファイル記憶手段と、前記特性識別情報および前記環境情報を含む印刷条件を受信する印刷条件受信手段と、前記印刷条件受信手段で受信した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索するカラープロファイル検索手段と、前記カラープロファイル検索手段で索出したカラープロファイルを送信するカラープロファイル送信手段とを備え、
前記カラープロファイル利用装置は、当該カラープロファイル利用装置が印刷に利用する前記印刷装置、前記記録剤または前記印刷媒体についての前記特性識別情報および印刷実行時の前記環境情報を含む印刷条件を取得する印刷条件取得手段と、前記印刷条件取得手段で取得した印刷条件を前記カラープロファイル提供装置に送信する印刷条件送信手段と、前記カラープロファイルを受信するカラープロファイル受信手段と、前記カラープロファイル受信手段で受信したカラープロファイルに基づいて、前記印刷装置が印刷に用いる印刷色データを補正する印刷色データ補正手段とを備えることを特徴とするカラープロファイル提供システム。
【請求項３】
請求項２において、
前記カラープロファイルを生成するカラープロファイル生成装置を通信可能に接続し、
前記カラープロファイル生成装置は、前記画像読取手段で読み取って得られた測色データに基づいて前記カラープロファイルを生成するカラープロファイル生成手段と、前記画像読取手段で読み取ったカラーチャートを印刷した前記印刷装置、前記記録剤または前記印刷媒体についての前記特性識別情報および前記カラーチャートの印刷実行時の前記環境情報を含む印刷条件を取得する第２印刷条件取得手段と、前記カラープロファイル生成手段で生成したカラープロファイルおよび前記第２印刷条件取得手段で取得した印刷条件を前記カラープロファイル提供装置に送信する第２カラープロファイル送信手段とを備え、
前記カラープロファイル提供装置は、前記カラープロファイルおよび前記印刷条件を受信する第２カラープロファイル受信手段と、前記第２カラープロファイル受信手段で受信したカラープロファイル、並びに印刷条件に含まれる前記特性識別情報および前記環境情報を対応付けて前記カラープロファイル記憶手段に登録するカラープロファイル登録手段とを備えることを特徴とするカラープロファイル提供システム。
【請求項４】
請求項２および３のいずれか１項において、
前記特性識別情報は、前記印刷装置の特性を識別する印刷装置特性識別情報を含み、
前記カラープロファイル提供装置は、前記印刷装置の特性を示す印刷装置特性情報を、前記印刷装置特性識別情報と対応付けて記憶する印刷装置特性情報記憶手段を備え、
前記カラープロファイル検索手段は、前記印刷条件に含まれる前記印刷装置特性識別情報と一致する前記印刷装置特性識別情報に対応する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索し、該当の前記カラープロファイルが存在しないと判定したときは、前記印刷装置特性情報記憶手段の印刷装置特性情報に基づいて、前記印刷条件に含まれる前記印刷装置特性識別情報により特定される前記印刷装置の特性と類似する前記印刷装置を特定し、特定した印刷装置の前記印刷装置特性識別情報と一致する前記印刷装置特性識別情報に対応する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索することを特徴とするカラープロファイル提供システム。
【請求項５】
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを提供するカラープロファイル提供装置であって、
前記カラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す環境情報と対応付けて記憶するカラープロファイル記憶手段と、前記特性識別情報および前記環境情報を含む印刷条件を受信する印刷条件受信手段と、前記印刷条件受信手段で受信した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索するカラープロファイル検索手段と、前記カラープロファイル検索手段で索出したカラープロファイルを送信するカラープロファイル送信手段とを備えることを特徴とするカラープロファイル提供装置。
【請求項６】
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す環境情報と対応付けて記憶するカラープロファイル記憶手段と、前記特性識別情報および前記環境情報を含む印刷条件を受信する印刷条件受信手段と、前記印刷条件受信手段で受信した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索するカラープロファイル検索手段と、前記カラープロファイル検索手段で索出したカラープロファイルを送信するカラープロファイル送信手段とを備えるカラープロファイル提供装置と通信可能に接続し、前記カラープロファイルを利用するカラープロファイル利用装置であって、
当該カラープロファイル利用装置が印刷に利用する前記印刷装置、前記記録剤または前記印刷媒体についての前記特性識別情報および印刷実行時の前記環境情報を含む印刷条件を取得する印刷条件取得手段と、前記印刷条件取得手段で取得した印刷条件を前記カラープロファイル提供装置に送信する印刷条件送信手段と、前記カラープロファイルを受信するカラープロファイル受信手段と、前記カラープロファイル受信手段で受信したカラープロファイルに基づいて、前記印刷装置が印刷に用いる印刷色データを補正する印刷色データ補正手段とを備えることを特徴とするカラープロファイル利用装置。
【請求項７】
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを提供するカラープロファイル提供プログラムであって、
前記印刷装置の特性、または記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記印刷装置の環境状態を示す環境情報を含む印刷条件を受信する印刷条件受信ステップと、前記カラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する前記特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す前記環境情報と対応付けて記憶するカラープロファイル記憶手段のなかから、前記印刷条件受信ステップで受信した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを検索するカラープロファイル検索ステップと、前記カラープロファイル検索ステップで索出したカラープロファイルを送信するカラープロファイル送信ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とするカラープロファイル提供プログラム。
【請求項８】
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを、前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す環境情報と対応付けて記憶するカラープロファイル記憶手段と、前記特性識別情報および前記環境情報を含む印刷条件を受信する印刷条件受信手段と、前記印刷条件受信手段で受信した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索するカラープロファイル検索手段と、前記カラープロファイル検索手段で索出したカラープロファイルを送信するカラープロファイル送信手段とを備えるカラープロファイル提供装置と通信可能に接続し、前記カラープロファイルを利用するカラープロファイル利用プログラムであって、
当該カラープロファイル利用装置が印刷に利用する前記印刷装置、前記記録剤または前記印刷媒体についての前記特性識別情報および印刷実行時の前記環境情報を含む印刷条件を取得する印刷条件取得ステップと、前記印刷条件取得ステップで取得した印刷条件を前記カラープロファイル提供装置に送信する印刷条件送信ステップと、前記カラープロファイルを受信するカラープロファイル受信ステップと、前記カラープロファイル受信ステップで受信したカラープロファイルに基づいて、前記印刷装置が印刷に用いる印刷色データを補正する印刷色データ補正ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とするカラープロファイル利用プログラム。
【請求項９】
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを提供するカラープロファイル提供方法であって、
前記印刷装置の特性、または記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記印刷装置の環境状態を示す環境情報を含む印刷条件を入力する印刷条件入力ステップと、前記カラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する前記特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す前記環境情報と対応付けて記憶するカラープロファイル記憶手段のなかから、前記印刷条件入力ステップで入力した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを検索するカラープロファイル検索ステップと、前記カラープロファイル検索ステップで索出したカラープロファイルを提供するカラープロファイル提供ステップとを含むことを特徴とするカラープロファイル提供方法。
【請求項１０】
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを提供するカラープロファイル提供装置と、前記カラープロファイルを利用するカラープロファイル利用装置とを通信可能に接続し、前記カラープロファイルを提供するカラープロファイル提供方法であって、
前記カラープロファイル提供装置に対しては、前記印刷装置の特性、または記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記印刷装置の環境状態を示す環境情報を含む印刷条件を受信する印刷条件受信ステップと、前記カラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する前記特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す前記環境情報と対応付けて記憶するカラープロファイル記憶手段のなかから、前記印刷条件受信ステップで受信した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを検索するカラープロファイル検索ステップと、前記カラープロファイル検索ステップで索出したカラープロファイルを送信するカラープロファイル送信ステップとを含み、
前記カラープロファイル利用装置に対しては、当該カラープロファイル利用装置が印刷に利用する前記印刷装置、前記記録剤または前記印刷媒体についての前記特性識別情報および印刷実行時の前記環境情報を含む印刷条件を取得する印刷条件取得ステップと、前記印刷条件取得ステップで取得した印刷条件を前記カラープロファイル提供装置に送信する印刷条件送信ステップと、前記カラープロファイルを受信するカラープロファイル受信ステップと、前記カラープロファイル受信ステップで受信したカラープロファイルに基づいて、前記印刷装置が印刷に用いる印刷色データを補正する印刷色データ補正ステップとを含むことを特徴とするカラープロファイル提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置が印刷に用いる印刷色データを補正するカラープロファイルを提供するシステムおよびプログラム、並びに方法に係り、特に、印刷装置、記録剤または印刷用紙の特性、および印刷実行時の環境状態にかかわらず適切なカラーマッチングを実現することができるカラープロファイル提供システム、カラープロファイル提供装置、カラープロファイル利用装置、カラープロファイル提供プログラムおよびカラープロファイル利用プログラム、並びにカラープロファイル提供方法に関する。
【背景技術】
【０００２】
印刷においては、印刷装置、記録剤および印刷用紙の特性、並びに印刷実行時の気温等の環境状態により、印刷データによって実際に印字される色は変動する。このため、例えば、特許文献１記載に開示されているカラーマネジメントの技術が知られている。
一般に、カラーマネジメントでは、印刷装置が印刷に使われるのに近い条件でカラーチャートを印字し、そのカラーチャートを精密に測色し、印刷装置に入力される印刷色データと印字される実際の色の対応を調べ、この対応データをカラープロファイルとして使用する。
【０００３】
従来より、印刷装置の機種ごと、または使用する印刷用紙ごとのカラープロファイルを印刷装置の製造者や印刷用紙の製造者が配布することは行なわれている。しかし、印刷装置の個体差や記録剤の個体差によっても再現される色は異なるため、印刷装置の機種と印刷用紙の組み合わせに対するカラープロファイルでは、厳密なカラーマネジメントはできない。このため、本来、実際に印刷に使用するのと同じ条件（印刷装置、記録剤、印刷用紙、環境状態）でカラーチャートを印字し、カラープロファイルを作成する必要がある。
【０００４】
しかし、印刷と同じ条件を作ってカラーチャートを印字し、数十から数千のカラーチャート上のカラーパッチを測色し、補間処理等をしてカラープロファイルを作成するのには、非常に手間がかかるし、高価な機材も必要である。
特許文献２、３の技術では、カラーチャートの測色からカラープロファイルを作成する手間の軽減を目的としている。
【０００５】
しかし、特許文献１、２の技術のいずれも、カラーチャートを印字し、測色する必要がある。
一方、特許文献４〜６記載の技術のように、インクカートリッジにデータを記憶する手段を備え、カートリッジに内包するインクの特性を記録しておき、印刷装置がインクの特性に合った動作をするようにする技術も知られている。
【０００６】
しかし、インクの特性からの判断だけでは、正確な色再現は難しい。前述のように、印刷色は、印刷装置、記録剤および印刷用紙の特性、印刷実行時の環境条件等、多くの要因によって変動するからである。
【特許文献１】特開平１１−１６４１６２号公報
【特許文献２】特開２００２−２９０７５６号公報
【特許文献３】特開２００２−２６２１０６号公報
【特許文献４】特開２００１−２０５８２４号公報
【特許文献５】特開平２−２７９３４４号公報
【特許文献６】特開２００２−４６２９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、印刷装置、記録剤または印刷用紙の特性、および印刷実行時の環境状態にかかわらず適切なカラーマッチングを実現することができるカラープロファイル提供システム、カラープロファイル提供装置、カラープロファイル利用装置、カラープロファイル提供プログラムおよびカラープロファイル利用プログラム、並びにカラープロファイル提供方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
〔形態１〕  上記目的を達成するために、形態１のカラープロファイル提供システムは、
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを提供するカラープロファイル提供システムであって、
前記カラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す環境情報と対応付けて記憶するカラープロファイル記憶手段と、前記特性識別情報および前記環境情報を含む印刷条件を入力する印刷条件入力手段と、前記印刷条件入力手段で入力した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索するカラープロファイル検索手段と、前記カラープロファイル検索手段で索出したカラープロファイルを提供するカラープロファイル提供手段とを備えることを特徴とする。
【０００９】
このような構成であれば、印刷条件入力手段により、印刷に利用する印刷装置、記録剤または印刷媒体について特性識別情報および印刷実行時の環境情報を含む印刷条件が入力されると、カラープロファイル検索手段により、入力された印刷条件に含まれる特性識別情報および環境情報に適合するカラープロファイルがカラープロファイル記憶手段のなかから検索され、カラープロファイル提供手段により、索出されたカラープロファイルが提供される。
【００１０】
これにより、従来に比して、印刷に利用する印刷装置、記録剤または印刷媒体の特性、および印刷実行時の環境状態にかかわらず適切なカラーマッチングを実現することができるという効果が得られる。
ここで、印刷媒体とは、印刷を行うにあたって記録剤が出力される媒体を含む。この種の媒体には、例えば、紙やプラスチック等からなるシート状の印刷用紙が該当する。その他に、感熱紙もここでいう印刷媒体に含まれる。以下、形態２のカラープロファイル提供システム、形態５のカラープロファイル提供装置、形態９のカラープロファイル提供プログラム、並びに形態１３および１４のカラープロファイル提供方法において同じである。
【００１１】
また、カラープロファイル記憶手段は、カラープロファイルをあらゆる手段でかつあらゆる時期に記憶するものであり、カラープロファイルをあらかじめ記憶してあるものであってもよいし、カラープロファイルをあらかじめ記憶することなく、本システムの動作時に外部からの入力等によってカラープロファイルを記憶するようになっていてもよい。以下、形態２のカラープロファイル提供システム、形態５のカラープロファイル提供装置、形態９のカラープロファイル提供プログラム、並びに形態１３および１４のカラープロファイル提供方法において同じである。
【００１２】
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。
【００１３】
〔形態２〕  さらに、形態２のカラープロファイル提供システムは、
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを提供するカラープロファイル提供装置と、前記カラープロファイルを利用するカラープロファイル利用装置とを通信可能に接続し、前記カラープロファイルを提供するカラープロファイル提供システムであって、
前記カラープロファイル提供装置は、前記カラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す環境情報と対応付けて記憶するカラープロファイル記憶手段と、前記特性識別情報および前記環境情報を含む印刷条件を受信する印刷条件受信手段と、前記印刷条件受信手段で受信した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索するカラープロファイル検索手段と、前記カラープロファイル検索手段で索出したカラープロファイルを送信するカラープロファイル送信手段とを備え、
前記カラープロファイル利用装置は、当該カラープロファイル利用装置が印刷に利用する前記印刷装置、前記記録剤または前記印刷媒体についての前記特性識別情報および印刷実行時の前記環境情報を含む印刷条件を取得する印刷条件取得手段と、前記印刷条件取得手段で取得した印刷条件を前記カラープロファイル提供装置に送信する印刷条件送信手段と、前記カラープロファイルを受信するカラープロファイル受信手段と、前記カラープロファイル受信手段で受信したカラープロファイルに基づいて、前記印刷装置が印刷に用いる印刷色データを補正する印刷色データ補正手段とを備えることを特徴とする。
【００１４】
このような構成であれば、カラープロファイル利用装置では、印刷条件取得手段により、カラープロファイル利用装置が印刷に利用する印刷装置、記録剤または印刷媒体についての特性識別情報および印刷実行時の環境情報を含む印刷条件が取得され、印刷条件送信手段により、取得された印刷条件がカラープロファイル提供装置に送信される。
カラープロファイル提供装置では、印刷条件受信手段により、印刷条件を受信すると、カラープロファイル検索手段により、受信した印刷条件に含まれる特性識別情報および環境情報に適合するカラープロファイルがカラープロファイル記憶手段のなかから検索され、カラープロファイル送信手段により、索出されたカラープロファイルがカラープロファイル利用装置に送信される。
【００１５】
カラープロファイル利用装置では、カラープロファイル受信手段によりカラープロファイルを受信すると、印刷色データ補正手段により、受信したカラープロファイルに基づいて、印刷装置が印刷に用いる印刷色データが補正される。
これにより、従来に比して、印刷に利用する印刷装置、記録剤または印刷媒体の特性、および印刷実行時の環境状態にかかわらず適切なカラーマッチングを実現することができるという効果が得られる。
【００１６】
ここで、印刷条件取得手段は、印刷条件を取得するようになっていればどのような構成であってもよく、例えば、入力装置等から印刷条件を入力してもよいし、外部の装置等から印刷条件を獲得または受信してもよいし、記憶装置や記憶媒体等から印刷条件を読み出してもよい。したがって、取得には、少なくとも入力、獲得、受信および読出が含まれる。以下、取得の概念については同じである。
【００１７】
〔形態３〕  さらに、形態３のカラープロファイル提供システムは、形態２のカラープロファイル提供システムにおいて、
前記カラープロファイルを生成するカラープロファイル生成装置を通信可能に接続し、
前記カラープロファイル生成装置は、前記画像読取手段で読み取って得られた測色データに基づいて前記カラープロファイルを生成するカラープロファイル生成手段と、前記画像読取手段で読み取ったカラーチャートを印刷した前記印刷装置、前記記録剤または前記印刷媒体についての前記特性識別情報および前記カラーチャートの印刷実行時の前記環境情報を含む印刷条件を取得する第２印刷条件取得手段と、前記カラープロファイル生成手段で生成したカラープロファイルおよび前記第２印刷条件取得手段で取得した印刷条件を前記カラープロファイル提供装置に送信する第２カラープロファイル送信手段とを備え、
前記カラープロファイル提供装置は、前記カラープロファイルおよび前記印刷条件を受信する第２カラープロファイル受信手段と、前記第２カラープロファイル受信手段で受信したカラープロファイル、並びに印刷条件に含まれる前記特性識別情報および前記環境情報を対応付けて前記カラープロファイル記憶手段に登録するカラープロファイル登録手段とを備えることを特徴とする。
【００１８】
このような構成であれば、カラープロファイル生成装置では、画像読取手段によりカラーチャートが読み取られると、カラープロファイル生成手段により、読み取って得られた測色データに基づいてカラープロファイルが生成される。また、第２印刷条件取得手段により、カラーチャートを印刷した印刷装置、記録剤または印刷媒体についての特性識別情報およびカラーチャートの印刷実行時の環境情報を含む印刷条件が取得される。そして、第２カラープロファイル送信手段により、生成されたカラープロファイルおよび取得された印刷条件がカラープロファイル提供装置に送信される。
【００１９】
カラープロファイル提供装置では、第２カラープロファイル受信手段によりカラープロファイルおよび印刷条件を受信すると、カラープロファイル登録手段により、受信したカラープロファイル、並びに印刷条件に含まれる特性識別情報および環境情報が対応付けられてカラープロファイル記憶手段に登録される。
【００２０】
〔形態４〕  さらに、形態４のカラープロファイル提供システムは、形態２および３のいずれか１のカラープロファイル提供システムにおいて、
前記特性識別情報は、前記印刷装置の特性を識別する印刷装置特性識別情報を含み、
前記カラープロファイル提供装置は、前記印刷装置の特性を示す印刷装置特性情報を、前記印刷装置特性識別情報と対応付けて記憶する印刷装置特性情報記憶手段を備え、
前記カラープロファイル検索手段は、前記印刷条件に含まれる前記印刷装置特性識別情報と一致する前記印刷装置特性識別情報に対応する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索し、該当の前記カラープロファイルが存在しないと判定したときは、前記印刷装置特性情報記憶手段の印刷装置特性情報に基づいて、前記印刷条件に含まれる前記印刷装置特性識別情報により特定される前記印刷装置の特性と類似する前記印刷装置を特定し、特定した印刷装置の前記印刷装置特性識別情報と一致する前記印刷装置特性識別情報に対応する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索することを特徴とする。
【００２１】
このような構成であれば、カラープロファイル提供装置では、カラープロファイル検索手段により、印刷条件に含まれる印刷装置特性識別情報と一致する印刷装置特性識別情報に対応するカラープロファイルがカラープロファイル記憶手段のなかから検索される。その結果、該当のカラープロファイルが存在しないと判定されると、印刷装置特性情報記憶手段の印刷装置特性情報に基づいて、印刷条件に含まれる印刷装置特性識別情報により特定される印刷装置の特性と類似する印刷装置が特定され、特定された印刷装置の印刷装置特性識別情報と一致する印刷装置特性識別情報に対応するカラープロファイルがカラープロファイル記憶手段のなかから検索される。
【００２２】
これにより、印刷に利用する印刷装置に対応するカラープロファイルが存在しない場合は、その印刷装置の特性に類似する印刷装置のカラープロファイルを得ることができるので、比較的適切なカラーマッチングを実現することができるという効果が得られる。
ここで、印刷装置特性情報記憶手段は、印刷装置特性情報をあらゆる手段でかつあらゆる時期に記憶するものであり、印刷装置特性情報をあらかじめ記憶してあるものであってもよいし、印刷装置特性情報をあらかじめ記憶することなく、本システムの動作時に外部からの入力等によって印刷装置特性情報を記憶するようになっていてもよい。以下、形態７のカラープロファイル提供装置、形態１１のカラープロファイル提供プログラム、および形態１６のカラープロファイル提供方法において同じである。
【００２３】
〔形態５〕  一方、上記目的を達成するために、形態５のカラープロファイル提供装置は、
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを提供するカラープロファイル提供装置であって、
前記カラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す環境情報と対応付けて記憶するカラープロファイル記憶手段と、前記特性識別情報および前記環境情報を含む印刷条件を受信する印刷条件受信手段と、前記印刷条件受信手段で受信した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索するカラープロファイル検索手段と、前記カラープロファイル検索手段で索出したカラープロファイルを送信するカラープロファイル送信手段とを備えることを特徴とする。
このような構成であれば、形態２のカラープロファイル提供システムにおけるカラープロファイル提供装置と同等の作用が得られる。したがって、形態２のカラープロファイル提供システムと同等の効果が得られる。
【００２４】
〔形態６〕  さらに、形態６のカラープロファイル提供装置は、形態５のカラープロファイル提供装置において、
前記カラープロファイル、前記特性識別情報および前記環境情報を受信する第２カラープロファイル受信手段と、前記第２カラープロファイル受信手段で受信したカラープロファイル、特性識別情報および環境情報を対応付けて前記カラープロファイル記憶手段に登録するカラープロファイル登録手段とを備えることを特徴とする。
このような構成であれば、形態３のカラープロファイル提供システムにおけるカラープロファイル提供装置と同等の作用が得られる。したがって、形態３のカラープロファイル提供システムと同等の効果が得られる。
【００２５】
〔形態７〕  さらに、形態７のカラープロファイル提供装置は、形態５および６のいずれか１のカラープロファイル提供装置において、
前記特性識別情報は、前記印刷装置の特性を識別する印刷装置特性識別情報を含み、
前記印刷装置の特性を示す印刷装置特性情報を、前記印刷装置特性識別情報と対応付けて記憶する印刷装置特性情報記憶手段を備え、
前記カラープロファイル検索手段は、前記印刷条件に含まれる前記印刷装置特性識別情報と一致する前記印刷装置特性識別情報に対応する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索し、該当の前記カラープロファイルが存在しないと判定したときは、前記印刷装置特性情報記憶手段の印刷装置特性情報に基づいて、前記印刷条件に含まれる前記印刷装置特性識別情報により特定される前記印刷装置の特性と類似する前記印刷装置を特定し、特定した印刷装置の前記印刷装置特性識別情報と一致する前記印刷装置特性識別情報に対応する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索することを特徴とする。
このような構成であれば、形態４のカラープロファイル提供システムにおけるカラープロファイル提供装置と同等の作用が得られる。したがって、形態４のカラープロファイル提供システムと同等の効果が得られる。
【００２６】
〔形態８〕  一方、上記目的を達成するために、形態８のカラープロファイル利用装置は、
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す環境情報と対応付けて記憶するカラープロファイル記憶手段と、前記特性識別情報および前記環境情報を含む印刷条件を受信する印刷条件受信手段と、前記印刷条件受信手段で受信した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索するカラープロファイル検索手段と、前記カラープロファイル検索手段で索出したカラープロファイルを送信するカラープロファイル送信手段とを備えるカラープロファイル提供装置と通信可能に接続し、前記カラープロファイルを利用するカラープロファイル利用装置であって、
当該カラープロファイル利用装置が印刷に利用する前記印刷装置、前記記録剤または前記印刷媒体についての前記特性識別情報および印刷実行時の前記環境情報を含む印刷条件を取得する印刷条件取得手段と、前記印刷条件取得手段で取得した印刷条件を前記カラープロファイル提供装置に送信する印刷条件送信手段と、前記カラープロファイルを受信するカラープロファイル受信手段と、前記カラープロファイル受信手段で受信したカラープロファイルに基づいて、前記印刷装置が印刷に用いる印刷色データを補正する印刷色データ補正手段とを備えることを特徴とする。
【００２７】
このような構成であれば、形態２のカラープロファイル提供システムにおけるカラープロファイル利用装置と同等の作用が得られる。したがって、形態２のカラープロファイル提供システムと同等の効果が得られる。
【００２８】
〔形態９〕  一方、上記目的を達成するために、形態９のカラープロファイル提供プログラムは、
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを提供するカラープロファイル提供プログラムであって、
前記印刷装置の特性、または記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記印刷装置の環境状態を示す環境情報を含む印刷条件を受信する印刷条件受信ステップと、前記カラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する前記特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す前記環境情報と対応付けて記憶するカラープロファイル記憶手段のなかから、前記印刷条件受信ステップで受信した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを検索するカラープロファイル検索ステップと、前記カラープロファイル検索ステップで索出したカラープロファイルを送信するカラープロファイル送信ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５のカラープロファイル提供装置と同等の作用および効果が得られる。
【００２９】
〔形態１０〕  さらに、形態１０のカラープロファイル提供プログラムは、形態９のカラープロファイル提供プログラムにおいて、
前記カラープロファイル、前記特性識別情報および前記環境情報を受信する第２カラープロファイル受信ステップと、前記第２カラープロファイル受信ステップで受信したカラープロファイル、特性識別情報および環境情報を対応付けて前記カラープロファイル記憶手段に登録するカラープロファイル登録ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６のカラープロファイル提供装置と同等の作用および効果が得られる。
【００３０】
〔形態１１〕  さらに、形態１１のカラープロファイル提供プログラムは、形態９および１０のいずれか１のカラープロファイル提供プログラムにおいて、
前記特性識別情報は、前記印刷装置の特性を識別する印刷装置特性識別情報を含み、
前記カラープロファイル検索ステップは、前記印刷条件に含まれる前記印刷装置特性識別情報と一致する前記印刷装置特性識別情報に対応する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索し、該当の前記カラープロファイルが存在しないと判定したときは、前記印刷装置の特性を示す印刷装置特性情報を、前記印刷装置特性識別情報と対応付けて記憶する印刷装置特性情報記憶手段の印刷装置特性情報に基づいて、前記印刷条件に含まれる前記印刷装置特性識別情報により特定される前記印刷装置の特性と類似する前記印刷装置を特定し、特定した印刷装置の前記印刷装置特性識別情報と一致する前記印刷装置特性識別情報に対応する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態７のカラープロファイル提供装置と同等の作用および効果が得られる。
【００３１】
〔形態１２〕  一方、上記目的を達成するために、形態１２のカラープロファイル利用プログラムは、
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを、前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す環境情報と対応付けて記憶するカラープロファイル記憶手段と、前記特性識別情報および前記環境情報を含む印刷条件を受信する印刷条件受信手段と、前記印刷条件受信手段で受信した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索するカラープロファイル検索手段と、前記カラープロファイル検索手段で索出したカラープロファイルを送信するカラープロファイル送信手段とを備えるカラープロファイル提供装置と通信可能に接続し、前記カラープロファイルを利用するカラープロファイル利用プログラムであって、
当該カラープロファイル利用装置が印刷に利用する前記印刷装置、前記記録剤または前記印刷媒体についての前記特性識別情報および印刷実行時の前記環境情報を含む印刷条件を取得する印刷条件取得ステップと、前記印刷条件取得ステップで取得した印刷条件を前記カラープロファイル提供装置に送信する印刷条件送信ステップと、前記カラープロファイルを受信するカラープロファイル受信ステップと、前記カラープロファイル受信ステップで受信したカラープロファイルに基づいて、前記印刷装置が印刷に用いる印刷色データを補正する印刷色データ補正ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態８のカラープロファイル利用装置と同等の作用および効果が得られる。
【００３２】
〔形態１３〕  一方、上記目的を達成するために、形態１３のカラープロファイル提供方法は、
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを提供するカラープロファイル提供方法であって、
前記印刷装置の特性、または記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記印刷装置の環境状態を示す環境情報を含む印刷条件を入力する印刷条件入力ステップと、前記カラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する前記特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す前記環境情報と対応付けて記憶するカラープロファイル記憶手段のなかから、前記印刷条件入力ステップで入力した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを検索するカラープロファイル検索ステップと、前記カラープロファイル検索ステップで索出したカラープロファイルを提供するカラープロファイル提供ステップとを含むことを特徴とする。
これにより、形態１のカラープロファイル提供システムと同等の効果が得られる。
【００３３】
〔形態１４〕  さらに、形態１４のカラープロファイル提供方法は、
印刷装置が印刷したカラーチャートを画像読取手段で読み取って得られた測色データに基づいて生成されたカラープロファイルを提供するカラープロファイル提供装置と、前記カラープロファイルを利用するカラープロファイル利用装置とを通信可能に接続し、前記カラープロファイルを提供するカラープロファイル提供方法であって、
前記カラープロファイル提供装置に対しては、前記印刷装置の特性、または記録剤若しくは印刷媒体の特性を識別する特性識別情報、および前記印刷装置の環境状態を示す環境情報を含む印刷条件を受信する印刷条件受信ステップと、前記カラープロファイルを、前記カラーチャートを印刷した前記印刷装置の特性、または前記カラーチャートの印刷に用いられた記録剤若しくは印刷媒体の特性を識別する前記特性識別情報、および前記カラーチャートの印刷実行時の前記印刷装置の環境状態を示す前記環境情報と対応付けて記憶するカラープロファイル記憶手段のなかから、前記印刷条件受信ステップで受信した印刷条件に含まれる前記特性識別情報および前記環境情報に適合する前記カラープロファイルを検索するカラープロファイル検索ステップと、前記カラープロファイル検索ステップで索出したカラープロファイルを送信するカラープロファイル送信ステップとを含み、
前記カラープロファイル利用装置に対しては、当該カラープロファイル利用装置が印刷に利用する前記印刷装置、前記記録剤または前記印刷媒体についての前記特性識別情報および印刷実行時の前記環境情報を含む印刷条件を取得する印刷条件取得ステップと、前記印刷条件取得ステップで取得した印刷条件を前記カラープロファイル提供装置に送信する印刷条件送信ステップと、前記カラープロファイルを受信するカラープロファイル受信ステップと、前記カラープロファイル受信ステップで受信したカラープロファイルに基づいて、前記印刷装置が印刷に用いる印刷色データを補正する印刷色データ補正ステップとを含むことを特徴とする。
これにより、形態２のカラープロファイル提供システムと同等の効果が得られる。
【００３４】
〔形態１５〕  さらに、形態１５のカラープロファイル提供方法は、形態１４のカラープロファイル提供方法において、
前記カラープロファイルを生成するカラープロファイル生成装置を通信可能に接続し、
前記カラープロファイル生成装置に対しては、前記画像読取手段で読み取って得られた測色データに基づいて前記カラープロファイルを生成するカラープロファイル生成ステップと、前記画像読取手段で読み取ったカラーチャートを印刷した前記印刷装置、前記記録剤または前記印刷媒体についての前記特性識別情報および前記カラーチャートの印刷実行時の前記環境情報を含む印刷条件を取得する第２印刷条件取得ステップと、前記カラープロファイル生成ステップで生成したカラープロファイルおよび前記第２印刷条件取得ステップで取得した印刷条件を前記カラープロファイル提供装置に送信する第２カラープロファイル送信ステップとを含み、
前記カラープロファイル提供装置に対しては、前記カラープロファイルおよび前記印刷条件を受信する第２カラープロファイル受信ステップと、前記第２カラープロファイル受信ステップで受信したカラープロファイル、並びに印刷条件に含まれる前記特性識別情報および前記環境情報を対応付けて前記カラープロファイル記憶手段に登録するカラープロファイル登録ステップとを含むことを特徴とする。
これにより、形態３のカラープロファイル提供システムと同等の効果が得られる。
【００３５】
〔形態１６〕  さらに、形態１６のカラープロファイル提供方法は、形態１４および１５のいずれか１のカラープロファイル提供方法において、
前記特性識別情報は、前記印刷装置の特性を識別する印刷装置特性識別情報を含み、
前記カラープロファイル検索ステップは、前記印刷条件に含まれる前記印刷装置特性識別情報と一致する前記印刷装置特性識別情報に対応する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索し、該当の前記カラープロファイルが存在しないと判定したときは、前記印刷装置の特性を示す印刷装置特性情報を、前記印刷装置特性識別情報と対応付けて記憶する印刷装置特性情報記憶手段の印刷装置特性情報に基づいて、前記印刷条件に含まれる前記印刷装置特性識別情報により特定される前記印刷装置の特性と類似する前記印刷装置を特定し、特定した印刷装置の前記印刷装置特性識別情報と一致する前記印刷装置特性識別情報に対応する前記カラープロファイルを前記カラープロファイル記憶手段のなかから検索することを特徴とする。
これにより、形態４のカラープロファイル提供システムと同等の効果が得られる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の実施の形態を図面を参照しながら説明する。図１ないし図１０は、本発明に係るカラープロファイル提供システム、カラープロファイル提供装置、カラープロファイル利用装置、カラープロファイル提供プログラムおよびカラープロファイル利用プログラム、並びにカラープロファイル提供方法の実施の形態を示す図である。
まず、本発明を適用するネットワークシステムの機能概要を説明する。
【００３７】
図１は、本発明を適用するネットワークシステムの機能概要を示す機能ブロック図である。
ネットワーク１９９には、図１に示すように、カラープロファイルを生成するカラープロファイル生成端末１００と、カラープロファイルを提供するカラープロファイル提供サーバ２００と、カラープロファイルを利用するカラープロファイル利用端末３００とが接続されている。なお、発明の理解を容易にするため、カラープロファイル生成端末１００およびカラープロファイル利用端末３００をそれぞれ１台しか図示していないが、実際には、多数のカラープロファイル生成端末１００およびカラープロファイル利用端末３００がネットワーク１９９に接続されている。
【００３８】
カラープロファイル生成端末１００には、カラー印刷可能な印刷装置４００と、カラースキャナ４２０とが接続されている。
カラープロファイル生成端末１００は、カラーチャートの印刷データであるカラーチャートデータを記憶するカラーチャートデータ記憶部１０と、カラーチャートデータ記憶部１０のカラーチャートデータに基づいてカラーチャートを印刷装置４００で印刷するカラーチャート印刷実行部１２と、印刷装置４００が印刷したカラーチャートをカラースキャナ４２０で読み取って得られた測色データに基づいてカラープロファイルを生成するカラープロファイル生成部１４とを有して構成されている。
【００３９】
カラープロファイル生成端末１００は、さらに、印刷装置ＩＤ、インクＩＤ、用紙ＩＤおよび環境情報を含む印刷条件を印刷装置４００から取得する印刷条件取得部１６と、カラープロファイル生成部１４で生成したカラープロファイルおよび印刷条件取得部１６で取得した印刷条件をカラープロファイル提供サーバ２００に送信するカラープロファイル送信部１８とを有して構成されている。
【００４０】
印刷装置ＩＤは、印刷装置４００の特性を識別する識別子であり、印刷装置４００の各特性に対して一意に割り当てられている。印刷装置ＩＤとしては、例えば、印刷装置４００の製造番号を利用することができる。インクＩＤは、インクの特性を識別する識別子であり、インクの各特性に対して一意に割り当てられている。インクＩＤとしては、例えば、インクの製造番号を利用することができる。用紙ＩＤは、印刷用紙の特性を識別する識別子であり、印刷用紙の各特性に対して一意に割り当てられている。用紙ＩＤとしては、例えば、用紙の商品コード（ＪＡＮコード）を利用することができる。
【００４１】
環境情報は、印刷装置４００の温度および湿度、インクの残量、印刷用紙の保存期間、印刷装置４００の使用期間に関する情報を含む。印刷装置４００の使用期間は、例えば、印刷装置４００の使用開始時からカラーチャートの印刷実行時までの経過時間、または印刷装置４００の想定される耐用ドット数に対して、カラーチャートの印刷実行時までに印字したドット数の割合として表すことができる。
【００４２】
カラープロファイル提供サーバ２００は、カラープロファイルを、印刷装置ＩＤ、インクＩＤ、用紙ＩＤおよび環境情報と対応付けて記憶するカラープロファイル記憶部２０と、カラープロファイルおよび印刷条件を受信するカラープロファイル受信部２２と、カラープロファイル受信部２２で受信したカラープロファイルおよび印刷条件を対応付けてカラープロファイル記憶部２０に登録するカラープロファイル登録部２４とを有して構成されている。
【００４３】
カラープロファイル提供サーバ２００は、さらに、印刷条件を受信する印刷条件受信部２６と、印刷条件受信部２６で受信した印刷条件に適合するカラープロファイルをカラープロファイル記憶部２０のなかから検索するカラープロファイル検索部２８と、カラープロファイル検索部２８で索出したカラープロファイルをカラープロファイル利用端末３００に送信するカラープロファイル送信部３０とを有して構成されている。
【００４４】
カラープロファイル利用端末３００には、カラー印刷可能な印刷装置４００が接続されている。
カラープロファイル利用端末３００は、印刷装置ＩＤ、インクＩＤ、用紙ＩＤおよび環境情報を含む印刷条件を印刷装置４００から取得する印刷条件取得部３２と、印刷条件取得部３２で取得した印刷条件をカラープロファイル提供サーバ２００に送信する印刷条件送信部３４とを有して構成されている。
【００４５】
カラープロファイル利用端末３００は、さらに、カラープロファイルを受信するカラープロファイル受信部３６と、ＣＭＹＫの各色データからなる印刷色データを取得する印刷色データ取得部３８と、カラープロファイル受信部３６で受信したカラープロファイルに基づいて、印刷色データ取得部３８で取得した印刷色データを補正する印刷色データ補正部４０とを有して構成されている。
【００４６】
カラープロファイル利用端末３００は、さらに、印刷色データ補正部４０で補正した印刷色データに基づいて印刷データを生成する印刷データ生成部４２と、印刷データ生成部４２で生成した印刷データに基づいて印刷装置４００で印刷を行う印刷実行部４４とを有して構成されている。
次に、カラープロファイル生成端末１００の構成を説明する。
【００４７】
図２は、カラープロファイル生成端末１００のハードウェア構成を示すブロック図である。
カラープロファイル生成端末１００は、図２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ５０と、所定領域にあらかじめＣＰＵ５０の制御プログラム等を格納しているＲＯＭ５２と、ＲＯＭ５２等から読み出したデータやＣＰＵ５０の演算過程で必要な演算結果を格納するためのＲＡＭ５４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ５８とで構成されており、これらは、データを転送するための信号線であるバス５９で相互にかつデータ授受可能に接続されている。
【００４８】
Ｉ／Ｆ５８には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置６０と、データやテーブル等をファイルとして格納する記憶装置６２と、画像信号に基づいて画面を表示する表示装置６４と、印刷装置４００と、カラースキャナ４２０と、ネットワーク１９９に接続するための信号線とが接続されている。
【００４９】
記憶装置６２は、カラーチャートデータ記憶部１０として構成される。
ＣＰＵ５０は、マイクロプロセッシングユニット等からなり、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図３のフローチャートに示すカラープロファイル生成処理を実行する。
図３は、カラープロファイル生成処理を示すフローチャートである。
【００５０】
カラープロファイル生成処理は、印刷装置４００を利用してカラープロファイルを生成する処理であって、ＣＰＵ５０において実行されると、図３に示すように、まず、ステップＳ１００に移行する。
ステップＳ１００では、カラーチャートデータを記憶装置６２から読み出し、ステップＳ１０２に移行して、読み出したカラーチャートデータに基づいてカラーチャートを印刷装置４００で印刷し、ステップＳ１０４に移行する。
【００５１】
ステップＳ１０４では、印刷装置４００の印刷装置ＩＤ、印刷装置４００で使用するインクのインクＩＤおよび印刷用紙の用紙ＩＤ、並びに印刷装置４００の現在の環境情報を含む印刷条件を印刷装置４００から取得し、ステップＳ１０６に移行する。
ステップＳ１０６では、カラーチャートの読取が要求されたか否かを判定し、カラーチャートの読取が要求されたと判定したとき(Yes)は、ステップＳ１０８に移行するが、そうでないと判定したとき(No)は、カラーチャートの読取が要求されるまでステップＳ１０６で待機する。
【００５２】
ステップＳ１０８では、カラースキャナ４２０でカラーチャートを読み取る処理を実行し、ステップＳ１１０に移行して、カラースキャナ４２０からカラーチャートの測色データを取得し、ステップＳ１１２に移行して、取得した測色データに基づいてカラープロファイルを生成する。カラープロファイルの生成方法としては、例えば、特開平11-164162号公報に開示されている技術を利用することができる。
【００５３】
次いで、ステップＳ１１４に移行して、カラープロファイルの登録要求をカラープロファイル提供サーバ２００に送信し、ステップＳ１１６に移行して、生成したカラープロファイルおよび取得した印刷条件をカラープロファイル提供サーバ２００に送信し、一連の処理を終了して元の処理に復帰させる。
次に、カラープロファイル提供サーバ２００の構成を説明する。
【００５４】
カラープロファイル提供サーバ２００は、カラープロファイル生成端末１００と同様に、ＣＰＵ、ＲＯＭ、ＲＡＭおよびＩ／Ｆ等をバス接続した一般的なコンピュータと同一機能を有して構成され、Ｉ／Ｆには、入力装置、記憶装置、表示装置、およびネットワーク１９９に接続するための信号線が接続されている。
次に、記憶装置のデータ構造を説明する。
【００５５】
記憶装置は、カラープロファイル記憶部２０として構成され、複数のカラープロファイルを記憶するとともに、カラープロファイルを管理するカラープロファイル管理テーブル５００を記憶している。
図４は、カラープロファイル管理テーブル５００のデータ構造を示す図である。
カラープロファイル管理テーブル５００には、図４に示すように、各カラープロファイルごとに１つのレコードが登録されている。各レコードは、カラープロファイルのファイル名、印刷装置ＩＤ、インクＩＤ、用紙ＩＤ、温度、湿度、インク残量および印刷装置４００の使用期間をそれぞれ登録するフィールドを含んで構成されている。
【００５６】
図４の例では、第１段目のレコードには、ファイル名として「PXG920_0001.icc」が、印刷装置ＩＤとして「PXG920_0001」が、インクＩＤとして「0203」が、用紙ＩＤとして「EP_gloss」が、温度として「２５℃」が、湿度として「８０％」が、インクの残量として「７０％」が、使用期間として「８％」がそれぞれ登録されている。これは、ファイル名「PXG920_0001.icc」のカラープロファイルは、印刷装置ＩＤ「PXG920_0001」の印刷装置４００で印刷されたカラーチャートをもとに生成されたことを示している。また、カラーチャートは、インクＩＤ「0203」のインクで用紙ＩＤ「EP_gloss」の印刷用紙に印刷されたことを示している。さらに、カラーチャートの印刷実行時の温度、湿度、インクの残量および使用期間は、それぞれ「２５℃」、「８０％」、「７０％」および「８％」であることを示している。
【００５７】
記憶装置は、さらに、印刷装置４００の特性を示す装置特性データを記憶している。
図５は、装置特性データの内容を示すグラフである。
装置特性データは、図５に示すように、例えば、ＣＭＹＫ各色の印字機構（ヘッド）についてそれぞれのガンマ特性を示すデータである。グラフの横軸は、印字データの入力値、縦軸は、実際に印字される濃度を正規化して表わしたものである。図５（ａ）は、印刷装置ＩＤ「PXG920_0001」の印刷装置４００の装置特性データを示し、図５（ｂ）は、印刷装置ＩＤ「PXG920_0100」の印刷装置４００の装置特性データを示し、図５（ｃ）は、印刷装置ＩＤ「PXG920_0302」の印刷装置４００の装置特性データを示す。
【００５８】
記憶装置は、さらに、装置特性データを管理する装置特性データ管理テーブル５２０を記憶している。
図６は、装置特性データ管理テーブル５２０のデータ構造を示す図である。
装置特性データ管理テーブル５２０には、図６に示すように、各印刷装置ＩＤごとに１つのレコードが登録されている。各レコードは、印刷装置ＩＤおよび装置特性データのファイル名をそれぞれ登録するフィールドを含んで構成されている。
【００５９】
次に、カラープロファイル提供サーバ２００で実行される処理を説明する。
カラープロファイル提供サーバ２００のＣＰＵは、ＲＯＭの所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図７および図８のフローチャートに示すカラープロファイル登録処理およびカラープロファイル提供処理をそれぞれ時分割で実行する。
【００６０】
初めに、カラープロファイル登録処理を説明する。
図７は、カラープロファイル登録処理を示すフローチャートである。
カラープロファイル登録処理は、カラープロファイル提供サーバ２００のＣＰＵにおいて実行されると、図７に示すように、まず、ステップＳ２００に移行する。
ステップＳ２００では、カラープロファイルの登録要求を受信したか否かを判定し、登録要求を受信したと判定したとき(Yes)は、ステップＳ２０２に移行するが、そうでないと判定したとき(No)は、登録要求を受信するまでステップＳ２００で待機する。
【００６１】
ステップＳ２０２では、カラープロファイルおよび印刷条件を受信し、ステップＳ２０４に移行して、受信したカラープロファイル、並びに印刷条件に含まれる印刷装置ＩＤ、インクＩＤ、用紙ＩＤおよび環境情報を対応付けて記憶装置に登録し、一連の処理を終了して元の処理に復帰させる。
次に、カラープロファイル提供処理を説明する。
【００６２】
図８は、カラープロファイル提供処理を示すフローチャートである。
カラープロファイル提供処理は、カラープロファイル提供サーバ２００のＣＰＵにおいて実行されると、図８に示すように、まず、ステップＳ３００に移行する。
ステップＳ３００では、カラープロファイルの提供要求を受信したか否かを判定し、提供要求を受信したと判定したとき(Yes)は、ステップＳ３０２に移行するが、そうでないと判定したとき(No)は、提供要求を受信するまでステップＳ３００で待機する。
【００６３】
ステップＳ３０２では、印刷条件を受信し、ステップＳ３０４に移行して、カラープロファイル管理テーブル５００に基づいて、受信した印刷条件に含まれる印刷装置ＩＤ、インクＩＤ、用紙ＩＤおよび環境情報に対応するカラープロファイルを記憶装置のなかから検索する。具体的に、ステップＳ３０４では、印刷装置ＩＤ、インクＩＤ、用紙ＩＤおよび環境情報と一致するレコードをカラープロファイル管理テーブル５００のなかから検索し、該当のレコードを索出したときは、該当のレコードに含まれるファイル名のカラープロファイルを記憶装置から読み出す。
【００６４】
次いで、ステップＳ３０６に移行して、該当のカラープロファイルを索出したか否かを判定し、該当のカラープロファイルを索出したと判定したとき(Yes)は、ステップＳ３０８に移行して、索出したカラープロファイルをカラープロファイル利用端末３００に送信し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ３０６で、該当のカラープロファイルを索出しないと判定したとき(No)は、ステップＳ３１０に移行して、装置特性データ管理テーブル５２０に基づいて、記憶装置の各装置特性データごとに、印刷条件に含まれる印刷装置ＩＤに対応する装置特性データとの類似度を算出する。類似度の算出方法としては、例えば、ＣＭＹＫの各色データごとに、各入力値における印字濃度の差分の絶対値の総和をとったものを類似度として算出する。この場合、値が小さいほど類似することになる。
【００６５】
次いで、ステップＳ３１２に移行して、算出した類似度のうち値が最も小さいものが所定値以下であるか否かを判定し、最小の類似度が所定値以下であると判定したとき(Yes)は、ステップＳ３１４に移行して、最小の類似度となった印刷装置ＩＤに対応するカラープロファイルを記憶装置から読み出す。具体的に、ステップＳ３１４では、最小の類似度となった装置特性データに対応する印刷装置ＩＤを装置特性データ管理テーブル５２０から読み出し、読み出した印刷装置ＩＤに対応するレコードをカラープロファイル管理テーブル５００のなかから検索し、該当のレコードを索出したときは、該当のレコードに含まれるファイル名のカラープロファイルを記憶装置から読み出す。
【００６６】
ステップＳ３１４の処理が終了すると、ステップＳ３０８に移行する。
一方、ステップＳ３１２で、最小の類似度が所定値よりも大きいと判定したとき(No)は、ステップＳ３１６に移行して、カラープロファイル利用端末３００にエラーコードを送信し、一連の処理を終了して元の処理に復帰させる。
次に、カラープロファイル利用端末３００の構成を説明する。
【００６７】
カラープロファイル利用端末３００は、カラープロファイル生成端末１００と同様に、ＣＰＵ、ＲＯＭ、ＲＡＭおよびＩ／Ｆ等をバス接続した一般的なコンピュータと同一機能を有して構成され、Ｉ／Ｆには、入力装置、記憶装置、表示装置、印刷装置４００およびネットワーク１９９に接続するための信号線が接続されている。
カラープロファイル利用端末３００のＣＰＵは、ＲＯＭの所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図９のフローチャートに示す印刷制御処理を実行する。
【００６８】
図９は、印刷制御処理を示すフローチャートである。
印刷制御処理は、カラープロファイル利用端末３００のＣＰＵにおいて実行されると、図９に示すように、まず、ステップＳ４００に移行する。
ステップＳ４００では、印刷が要求されたか否かを判定し、印刷が要求されたと判定したとき(Yes)は、ステップＳ４０２に移行するが、そうでないと判定したとき(No)は、印刷が要求されるまでステップＳ４００で待機する。
【００６９】
ステップＳ４０２では、印刷色データを取得し、ステップＳ４０４に移行して、印刷装置４００の印刷装置ＩＤ、印刷装置４００で使用するインクのインクＩＤおよび印刷用紙の用紙ＩＤ、並びに印刷装置４００の現在の環境情報を含む印刷条件を印刷装置４００から取得し、ステップＳ４０６に移行する。
ステップＳ４０６では、カラープロファイルの提供要求をカラープロファイル提供サーバ２００に送信し、ステップＳ４０８に移行して、取得した印刷条件をカラープロファイル提供サーバ２００に送信し、ステップＳ４１０に移行する。
【００７０】
ステップＳ４１０では、カラープロファイルを受信したか否かを判定し、カラープロファイルを受信したと判定したとき(Yes)は、ステップＳ４１２に移行して、受信したカラープロファイルに基づいて、取得した印刷色データを補正し、ステップＳ４１４に移行する。
ステップＳ４１４では、補正した印刷色データに基づいて、ラスターデータからなる印刷データを生成し、ステップＳ４１６に移行して、生成した印刷データに基づいて印刷装置４００で印刷を行い、一連の処理を終了して元の処理に復帰させる。
【００７１】
一方、ステップＳ４１０で、カラープロファイルを受信しないと判定したとき(No)は、ステップＳ４１８に移行して、エラーコードを受信したか否かを判定し、エラーコードを受信したと判定したとき(Yes)は、ステップＳ４１４に移行する。
一方、ステップＳ４１８で、エラーコードを受信しないと判定したとき(No)は、ステップＳ４１０に移行する。
【００７２】
次に、本実施の形態の動作を説明する。
まず、カラープロファイルを生成する場合を説明する。
カラープロファイル生成端末１００では、ステップＳ１００〜Ｓ１０４を経て、カラーチャートデータに基づいてカラーチャートが印刷され、印刷装置ＩＤ、インクＩＤ、用紙ＩＤおよび環境情報を含む印刷条件が取得される。印刷されたカラーチャートは、カラープロファイルを生成するためにカラースキャナ４２０に読み取らせる。
【００７３】
カラープロファイル生成端末１００では、カラーチャートが読み取られると、ステップＳ１１０、Ｓ１１２を経て、測色データが取得され、取得された測色データに基づいてカラープロファイルが生成される。そして、ステップＳ１１４、Ｓ１１６を経て、生成されたカラープロファイルおよび取得された印刷条件が登録要求とともにカラープロファイル提供サーバ２００に送信される。
【００７４】
カラープロファイル提供サーバ２００では、登録要求とともにカラープロファイルおよび印刷条件を受信すると、ステップＳ２０４を経て、受信したカラープロファイル、並びに印刷条件に含まれる印刷装置ＩＤ、インクＩＤ、用紙ＩＤおよび環境情報が対応付けらて登録される。
次に、カラープロファイルを利用して印刷を行う場合を説明する。
【００７５】
カラープロファイル利用端末３００では、印刷が要求されると、ステップＳ４０２、Ｓ４０４を経て、印刷色データが取得され、印刷装置ＩＤ、インクＩＤ、用紙ＩＤおよび環境情報を含む印刷条件が取得される。そして、ステップＳ４０６、Ｓ４０８を経て、取得された印刷条件が提供要求とともにカラープロファイル提供サーバ２００に送信される。
カラープロファイル提供サーバ２００では、提供要求とともに印刷条件を受信すると、ステップＳ３０４を経て、受信した印刷条件に含まれる印刷装置ＩＤ、インクＩＤ、用紙ＩＤおよび環境情報に対応するカラープロファイルが検索される。その結果、該当のカラープロファイルが索出されると、ステップＳ３０８を経て、索出されたカラープロファイルがカラープロファイル利用端末３００に送信される。
【００７６】
カラープロファイル利用端末３００では、カラープロファイルを受信すると、ステップＳ４１２〜Ｓ４１６を経て、受信したカラープロファイルに基づいて印刷色データが補正され、補正された印刷色データに基づいて印刷データが生成され、生成された印刷データに基づいて印刷が行われる。
次に、カラープロファイル提供サーバ２００で該当のカラープロファイルが存在しない場合を説明する。
【００７７】
図１０は、カラープロファイル提供サーバ２００に送信される印刷条件の一例を示す図である。
例えば、カラープロファイル利用端末３００が印刷に利用する印刷装置４００、インクおよび印刷用紙について印刷装置ＩＤ、インクＩＤおよび用紙ＩＤがそれぞれ「PXG900_0302」、「0311」および「EP_gloss」であり、かつ、カラープロファイル利用端末３００で印刷が要求された時点で、印刷装置４００の温度、湿度、インクの残量および使用期間がそれぞれ「２３℃」、「６０％」、「５０％」および「５％」である場合は、図１０に示す内容の印刷条件がカラープロファイル提供サーバ２００に送信される。また、カラープロファイル提供サーバ２００は、図４に示す内容のカラープロファイル管理テーブル５００を記憶しているものとする。
【００７８】
カラープロファイル提供サーバ２００では、受信した印刷条件に含まれる印刷装置ＩＤと一致する印刷装置ＩＤがカラープロファイル管理テーブル５００に登録されていないため、該当のカラープロファイルが索出できないと判定される。そのため、ステップＳ３１０を経て、記憶装置の各装置特性データごとに、印刷条件に含まれる印刷装置ＩＤに対応する装置特性データとの類似度が算出される。印刷装置ＩＤ「PXG920_0302」に対応する装置特性データに対して、印刷装置ＩＤ「PXG920_0001」および印刷装置ＩＤ「PXG920_0100」に対応する装置特性データをそれぞれ比較した場合、図５を参照すると、印刷装置ＩＤ「PXG920_0100」の方がより類似していることが分かる。したがって、印刷装置ＩＤ「PXG920_0100」に対応する装置特性データとの類似度が最小となる。このとき、最小の類似度が所定値以下であると、ステップＳ３１４、Ｓ３０８を経て、最小の類似度となった印刷装置ＩＤに対応するカラープロファイルが読み出され、読み出されたカラープロファイルがカラープロファイル利用端末３００に送信される。
【００７９】
これにより、カラープロファイル利用端末３００では、自己の印刷装置４００の特性と類似する印刷装置４００のカラープロファイルに基づいて印刷色データが補正される。すなわち、印刷装置ＩＤ「PXG920_0100」の印刷装置４００で印刷したカラーチャートに基づいて生成されたカラープロファイルが用いられる。
次に、最小の類似度が所定値よりも大きい場合を説明する。
【００８０】
カラープロファイル提供サーバ２００では、最小の類似度が所定値よりも大きいと、ステップＳ３１６を経て、カラープロファイル利用端末３００にエラーコードが送信される。
カラープロファイル利用端末３００では、エラーコードを受信すると、ステップＳ４１４、Ｓ４１６を経て、取得された印刷色データに基づいて印刷データが生成され、生成された印刷データに基づいて印刷が行われる。
【００８１】
このようにして、本実施の形態では、カラープロファイル提供サーバ２００は、カラープロファイルを、印刷装置ＩＤ、インクＩＤ、用紙ＩＤおよび環境情報と対応付けて記憶しておき、印刷装置ＩＤ、インクＩＤ、用紙ＩＤおよび環境情報を含む印刷条件を受信したときは、受信した印刷条件に含まれる印刷装置ＩＤ、インクＩＤ、用紙ＩＤおよび環境情報に対応するカラープロファイルを検索し、索出したカラープロファイルを提供する。
【００８２】
これにより、従来に比して、印刷に利用する印刷装置４００、インクまたは印刷用紙の特性、および印刷実行時の環境状態にかかわらず適切なカラーマッチングを実現することができる。
さらに、本実施の形態では、カラープロファイル提供サーバ２００は、印刷条件に含まれる印刷装置ＩＤと一致する印刷装置ＩＤに対応するカラープロファイルが存在しないと判定したときは、記憶装置の各装置特性データごとに、印刷条件に含まれる印刷装置ＩＤに対応する装置特性データとの類似度を算出し、最小の類似度となった印刷装置ＩＤに対応するカラープロファイルを読み出し、読み出したカラープロファイルを提供する。
【００８３】
これにより、印刷に利用する印刷装置４００に対応するカラープロファイルが存在しない場合は、その印刷装置４００の特性に類似する印刷装置４００のカラープロファイルを得ることができるので、比較的適切なカラーマッチングを実現することができる。
上記実施の形態において、カラープロファイル生成端末１００は、形態３または１５のカラープロファイル生成装置に対応し、カラースキャナ４２０は、形態１ないし３、５、８、９、１２ないし１５の画像読取手段に対応し、装置特性データ管理テーブル５２０は、形態４、７、１１または１６の印刷装置特性情報記憶手段に対応している。また、カラープロファイル生成部１４およびステップＳ１１２は、形態３のカラープロファイル生成手段に対応し、ステップＳ１１２は、形態１５のカラープロファイル生成ステップに対応し、印刷条件取得部１６およびステップＳ１０４は、形態３の第２印刷条件取得手段に対応している。
【００８４】
また、上記実施の形態において、ステップＳ１０４は、形態１５の第２印刷条件取得ステップに対応し、カラープロファイル送信部１８およびステップＳ１１６は、形態３の第２カラープロファイル送信手段に対応し、ステップＳ１１６は、形態１５の第２カラープロファイル送信ステップに対応している。また、カラープロファイル提供サーバ２００は、形態２ないし８、１２、１４または１５のカラープロファイル提供装置に対応し、カラープロファイル記憶部２０は、形態１ないし１６のカラープロファイル記憶手段に対応し、カラープロファイル受信部２２およびステップＳ２０２は、形態３または６の第２カラープロファイル受信手段に対応している。
【００８５】
また、上記実施の形態において、ステップＳ２０２は、形態１０または１５の第２カラープロファイル受信ステップに対応し、カラープロファイル登録部２４およびステップＳ２０４は、形態３または６のカラープロファイル登録手段に対応し、ステップＳ２０４は、形態１０または１５のカラープロファイル登録ステップに対応している。また、印刷条件受信部２６およびステップＳ３０２は、形態１の印刷条件入力手段、または形態２、５、８若しくは１２の印刷条件受信手段に対応し、ステップＳ３０２は、形態１３の印刷条件入力ステップ、または形態９若しくは１４の印刷条件受信ステップに対応している。
【００８６】
また、上記実施の形態において、カラープロファイル検索部２８およびステップＳ３０４、Ｓ３０６、Ｓ３１０〜Ｓ３１４は、形態１、２、４、５、７、８または１２のカラープロファイル検索手段に対応し、ステップＳ３０４、Ｓ３０６、Ｓ３１０〜Ｓ３１４は、形態９、１１、１３、１４または１６のカラープロファイル検索ステップに対応している。また、カラープロファイル送信部３０およびステップＳ３０８は、形態１のカラープロファイル提供手段、または形態２、５、８若しくは１２のカラープロファイル送信手段に対応し、ステップＳ３０８は、形態１３のカラープロファイル提供ステップ、または形態９若しくは１４のカラープロファイル送信ステップに対応している。
【００８７】
また、上記実施の形態において、カラープロファイル利用端末３００は、形態２、８、１２または１４のカラープロファイル利用装置に対応し、印刷条件取得部３２およびステップＳ４０４は、形態２または８の印刷条件取得手段に対応し、ステップＳ４０４は、形態１２または１４の印刷条件取得ステップに対応している。また、印刷条件送信部３４およびステップＳ４０８は、形態２または８の印刷条件送信手段に対応し、ステップＳ４０８は、形態１２または１４の印刷条件送信ステップに対応し、カラープロファイル受信部３６およびステップＳ４１０は、形態２または８のカラープロファイル受信手段に対応している。
【００８８】
また、上記実施の形態において、ステップＳ４１０は、形態１２または１４のカラープロファイル受信ステップに対応し、印刷色データ補正部４０およびステップＳ４１２は、形態２または８の印刷色データ補正手段に対応し、ステップＳ４１２は、形態１２または１４の印刷色データ補正ステップに対応している。また、インクは、形態１ないし３、５、８、９、１２ないし１５の記録剤に対応し、印刷用紙は、形態１ないし３、５、８、９、１２ないし１５の印刷媒体に対応し、印刷装置ＩＤ、インクＩＤおよび用紙ＩＤは、形態１ないし１６の特性識別情報に対応している。
【００８９】
また、上記実施の形態において、印刷装置ＩＤは、形態４、７、１１または１６の印刷装置特性識別情報に対応し、装置特性データは、形態４、７、１１または１６の印刷装置特性情報に対応している。
なお、上記実施の形態において、カラープロファイル利用端末３００は、印刷実行時にカラープロファイルを取得するように構成したが、これに限らず、カラープロファイルを定期的（毎朝、毎週月曜の朝、等）に取得して記憶装置に保存し、印刷実行時には、記憶装置のカラープロファイルに基づいて印刷色データを補正するように構成することもできる。具体的には、図９の印刷制御処理に代えて、図１１および図１２のフローチャートに示すカラープロファイル取得処理および印刷制御処理をそれぞれ時分割で実行する。
【００９０】
初めに、カラープロファイル取得処理を説明する。
図１１は、カラープロファイル取得処理を示すフローチャートである。
カラープロファイル取得処理は、カラープロファイル利用端末３００のＣＰＵにおいて実行されると、まず、ステップＳ５００に移行する。
ステップＳ５００では、前回の実行時から所定時間が経過したか否かを判定し、所定時間が経過したと判定したとき(Yes)は、ステップＳ５０２に移行するが、そうでないと判定したとき(No)は、所定時間が経過するまでステップＳ５００で待機する。
【００９１】
ステップＳ５０２では、印刷装置４００の印刷装置ＩＤ、印刷装置４００で使用するインクのインクＩＤおよび印刷用紙の用紙ＩＤ、並びに印刷装置４００の現在の環境情報を含む印刷条件を印刷装置４００から取得し、ステップＳ５０４に移行する。
ステップＳ５０４では、カラープロファイルの提供要求をカラープロファイル提供サーバ２００に送信し、ステップＳ５０６に移行して、取得した印刷条件をカラープロファイル提供サーバ２００に送信し、ステップＳ５０８に移行する。
【００９２】
ステップＳ５０８では、カラープロファイルを受信したか否かを判定し、カラープロファイルを受信したと判定したとき(Yes)は、ステップＳ５１０に移行して、受信したカラープロファイルを記憶装置に記憶し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ５０８で、カラープロファイルを受信しないと判定したとき(No)は、ステップＳ５１２に移行して、エラーコードを受信したか否かを判定し、エラーコードを受信したと判定したとき(Yes)は、一連の処理を終了して元の処理に復帰させる。
【００９３】
一方、ステップＳ５１２で、エラーコードを受信しないと判定したとき(No)は、ステップＳ５０８に移行する。
次に、印刷制御処理を説明する。
図１２は、印刷制御処理を示すフローチャートである。
印刷制御処理は、カラープロファイル利用端末３００のＣＰＵにおいて実行されると、まず、ステップＳ６００に移行する。
【００９４】
ステップＳ６００では、印刷が要求されたか否かを判定し、印刷が要求されたと判定したとき(Yes)は、ステップＳ６０２に移行するが、そうでないと判定したとき(No)は、印刷が要求されるまでステップＳ６００で待機する。
ステップＳ６０２では、印刷色データを取得し、ステップＳ６０４に移行して、カラープロファイルが記憶装置に存在するか否かを判定し、カラープロファイルが存在すると判定したとき(Yes)は、ステップＳ６０６に移行する。
【００９５】
ステップＳ６０６では、カラープロファイルを記憶装置から読み出し、ステップＳ６０８に移行して、読み出したカラープロファイルに基づいて、取得した印刷色データを補正し、ステップＳ６１０に移行する。
ステップＳ６１０では、補正した印刷色データに基づいて印刷データを生成し、ステップＳ６１２に移行して、生成した印刷データに基づいて印刷装置４００で印刷を行い、一連の処理を終了して元の処理に復帰させる。
【００９６】
一方、ステップＳ６０４で、カラープロファイルが記憶装置に存在しないと判定したとき(No)は、ステップＳ６１０に移行する。
なお、カラープロファイルを定期的に取得する構成に限らず、例えば、印刷条件が変化したタイミングでカラープロファイルを取得するように構成することもできる。さらに、カラープロファイルの取得タイミングを任意に設定できるように構成するのが好ましい。
【００９７】
また、上記実施の形態において、カラーチャートデータは、カラープロファイル生成端末１００に記憶するように構成したが、これに限らず、カラープロファイル生成端末１００とは別の外部端末に記憶しておき、カラープロファイル生成端末１００が外部端末から取得して利用するように構成することもできる。この場合、外部端末は、カラープロファイル提供サーバ２００またはカラープロファイル利用端末３００であってもよいし、それ以外の端末であってもよい。
【００９８】
また、上記実施の形態においては、カラースキャナ４２０でカラーチャートを読み取って得られた測色データに基づいてカラープロファイルを生成するように構成したが、これに限らず、カラースキャナ４２０の特性を補正した上でカラープロファイルを生成するように構成することもできる。測色データにのみ基づいてカラープロファイルを生成する場合は、カラースキャナ４２０の信頼性（読取精度）が十分に確保されている必要がある。市販のカラースキャナ等を利用する場合は、カラースキャナ４２０の特性が十分に安定していないため、カラースキャナ４２０の特性を補正する必要がある。この場合、カラースキャナ４２０で標準チャートを読み取り、標準チャート測色データを取得する。そして、測色データ、カラーチャートデータおよび標準チャート測色データに基づいて、カラープロファイルを生成する。
【００９９】
また、上記実施の形態において、カラープロファイル生成端末１００は、カラープロファイルを生成するように構成したが、これに限らず、カラープロファイル生成端末１００とは別の外部端末に測色データを送信し、外部端末でカラープロファイルを生成するように構成することもできる。この場合、外部端末は、カラープロファイル提供サーバ２００またはカラープロファイル利用端末３００であってもよいし、それ以外の端末であってもよい。
【０１００】
また、上記実施の形態においては、カラープロファイル生成端末１００にカラースキャナ４２０を設けて構成したが、これに限らず、カラースキャナ４２０を設けず、カラープロファイル生成端末１００で印刷したカラーチャートを、カラースキャナ４２０を備える別の外部端末に物理的に（郵送等で）送付し、外部端末から測色データを取得し、取得した測色データに基づいてカラープロファイルを生成するように構成することもできる。この場合、外部端末は、カラープロファイル提供サーバ２００またはカラープロファイル利用端末３００であってもよいし、それ以外の端末であってもよい。
【０１０１】
また、上記実施の形態においては、カラーチャートを印刷装置ＩＤと対応付けて記憶し、また、印刷装置ＩＤを含む印刷条件を取得し送受信するように構成したが、印刷装置ＩＤに代えて、印刷装置４００の特性を示す装置特性データを用いてもよい。このことは、インクＩＤおよび用紙ＩＤについても同様である。
また、上記実施の形態において、装置特性データは、ＣＭＹＫ各色の印字機構（ヘッド）についてそれぞれのガンマ特性を示すデータとして構成したが、これに限らず、環境変化に伴う変化特性（インクの残量毎のガンマ特性、温度特性）を示すデータとして構成することもできる。
【０１０２】
また、上記実施の形態においては、該当のカラープロファイルが索出できないときは、印刷装置４００の特性の類似度を算出し、算出した類似度に基づいてカラープロファイルを決定するように構成したが、これに限らず、インクまたは印刷用紙の特性の類似度を算出し、印刷装置４００、インクまたは印刷用紙の特性の類似度に基づいてカラープロファイルを決定するように構成することもできる。
【０１０３】
ここで、インク特性データは、例えば、所定の濃度値（10%、20%、...、100%）で所定の用紙に印字した場合の実際の濃度（例えば、測定したOD値）等を示すデータとして構成することができる。この場合、インク特性データは、製造過程において測定することが可能であり、またカラープロファイル生成端末１００において適宜測定することも可能である。
【０１０４】
また、装置特性データ、インク特性データまたは用紙特性データは、インクカートリッジが備える記憶媒体（例えば、特開2002-46290号公報に記載のインクカートリッジ）に記憶されていてもよいし、印刷装置ＩＤ、インクＩＤまたは用紙ＩＤに対応させてカラープロファイル提供サーバ２００に保持するようにしてもよい。
また、上記実施の形態においては、ＣＭＹＫの各色データごとに、各入力値における印字濃度の差分の絶対値の総和をとったものを類似度として算出するように構成したが、これに限らず、グラフとして図形表現したもののパターンマッチングをとって類否の判定を行うように構成することもできる。
【０１０５】
また、上記実施の形態においては、最小の類似度が所定値以下であるときは、類似すると判定するように構成したが、これに限らず、類似度の大小にかかわらず、最小の類似度となった印刷装置ＩＤに対応するカラープロファイルを読み出すように構成することもできる。
また、上記実施の形態においては、最小の類似度が所定値よりも大きいと判定したときは、エラーコードを送信するように構成したが、これに限らず、エラーコードとともに標準（デフォルト）のカラープロファイルを送信するように構成することもできる。
【０１０６】
また、上記実施の形態においては、温度について一致するか否かのみを取り扱ったが、これに限らず、温度変化によって印刷装置４００が受ける影響の度合が、個々の印刷装置４００の個体によって異なるといったことが考えられる。このような問題に対して、印刷条件の温度条件を用いる。
このための処理の一例を示す。
【０１０７】
印刷装置４００の印字時の環境温度が変化した場合に印字濃度が変化する割合を印刷装置４００の個体ごとに把握する。これは、印刷装置４００の製造工程において試験して計測する等による。このデータを、印刷装置４００の温度特性とする。温度特性は、表形式で表現してもいいし、関数近似をして関数で表現してもよい。
この温度特性を、印刷装置４００の各個体が印刷装置ＩＤとして記憶しているか、印刷装置ＩＤと対応付けてカラープロファイル提供サーバ２００が記憶している。
【０１０８】
例えば、関数近似した結果、ある印刷装置４００個体の温度特性が、e=f(Δt)と表現されるとする（eは濃度変化(%)Δtは温度変化(℃)。
カラープロファイル提供サーバ２００は、カラープロファイルの提供要求を受信し、適合するカラープロファイルを検索する際に、検索対象のカラープロファイル生成時の環境情報の温度と、提供要求の印刷環境の温度データからその差、Δtを求め、提供要求に係る印刷装置４００の印刷装置ＩＤの温度特性関数fにこのΔtを代入して、印刷装置４００個体において、検索対象のカラープロファイルと、実際の印刷条件における温度特性による濃度変化を推定する。そして、濃度変化eが所定の閾値(例えば、3%)より小さい場合に、このカラープロファイルを提供要求の印刷条件に合致するものとして選択する。
【０１０９】
温度条件のほか、湿度やインクの残量に対する印刷装置４００の変化特性についても同様の処理を行なうことによって、カラープロファイル選択の精度を向上させることができる。
このように、印刷装置ＩＤ、使用したインクＩＤ、用紙ＩＤ、印字時の環境情報といった印刷条件を比較し、すべてが所定の類似度を満たすカラープロファイルが、カラープロファイル提供サーバ２００に保持されていない場合も考えられる。このような場合には、ある条件は満たさなくてもある程度類似した印刷条件のカラープロファイルを送信するように設定することも可能である。例えば、用紙ＩＤの一致は必須、印刷装置ＩＤとインクＩＤは所定の類似度を満たせば、温度、湿度、使用期間は無視してもよい。
【０１１０】
また、それぞれの条件の類似度を一定の基準で比較できる評価値として数値化し、加重和をとって総合的な一致度として判定してもよい。
また、上記実施の形態において、図３のフローチャートに示すカラープロファイル生成処理を実行するにあたってはいずれも、ＲＯＭ５２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ５４に読み込んで実行するようにしてもよい。図７、図８、図９、図１１および図１２のフローチャートに示す処理についても同様である。
【０１１１】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【０１１２】
また、上記実施の形態においては、本発明に係るカラープロファイル提供システム、カラープロファイル提供装置、カラープロファイル利用装置、カラープロファイル提供プログラムおよびカラープロファイル利用プログラム、並びにカラープロファイル提供方法を、カラープロファイルに基づいて印刷色データを補正する場合について適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。
【図面の簡単な説明】
【０１１３】
【図１】本発明を適用するネットワークシステムの機能概要を示す機能ブロック図である。
【図２】カラープロファイル生成端末１００のハードウェア構成を示すブロック図である。
【図３】カラープロファイル生成処理を示すフローチャートである。
【図４】カラープロファイル管理テーブル５００のデータ構造を示す図である。
【図５】装置特性データの内容を示すグラフである。
【図６】装置特性データ管理テーブル５２０のデータ構造を示す図である。
【図７】カラープロファイル登録処理を示すフローチャートである。
【図８】カラープロファイル提供処理を示すフローチャートである。
【図９】印刷制御処理を示すフローチャートである。
【図１０】カラープロファイル提供サーバ２００に送信される印刷条件の一例を示す図である。
【図１１】カラープロファイル取得処理を示すフローチャートである。
【図１２】印刷制御処理を示すフローチャートである。
【符号の説明】
【０１１４】
１００…カラープロファイル生成端末，  １０…カラーチャートデータ記憶部，  １２…カラーチャート印刷実行部，  １４…カラープロファイル生成部，  １６…印刷条件取得部，  １８…カラープロファイル送信部，  ２００…カラープロファイル提供サーバ，  ２０…カラープロファイル記憶部，  ２２…カラープロファイル受信部，  ２４…カラープロファイル登録部，  ２６…印刷条件受信部，  ２８…カラープロファイル検索部，  ３０…カラープロファイル送信部，  ３００…カラープロファイル利用端末，  ３２…印刷条件取得部，  ３４…印刷条件送信部，  ３６…カラープロファイル受信部，  ３８…印刷色データ取得部，  ４０…印刷色データ補正部，  ４２…印刷データ生成部，  ４４…印刷実行部，  ５０  ＣＰＵ，  ５２  ＲＯＭ，  ５４  ＲＡＭ，  ５８  Ｉ／Ｆ，  ５９  バス，  ６０  入力装置，  ６２  記憶装置，  ６４  表示装置，  ４００…印刷装置，  ４２０…カラースキャナ，  ５００…カラープロファイル管理テーブル，  ５２０…装置特性データ管理テーブル，  １９９…ネットワーク
【図１】
2007134935.tif 000003
【図２】
2007134935.tif 000004
【図３】
2007134935.tif 000005
【図４】
2007134935.tif 000006
【図５】
2007134935.tif 000007
【図６】
2007134935.tif 000008
【図７】
2007134935.tif 000009
【図８】
2007134935.tif 000010
【図９】
2007134935.tif 000011
【図１０】
2007134935.tif 000012
【図１１】
2007134935.tif 000013
【図１２】
2007134935.tif 000014