(57)【要約】【課題】本発明は、安価にかつ高精度なキャリブレーション処理を行うキャリブレーション支援プログラム及びキャリブレーション支援システムに関する。【解決手段】プリントシステムＰＳは、プリンタ装置１に接続されているコンピュータ２が、プリンタ装置１で印刷出力されプリンタ装置１のキャリブレーション用の濃度値が既知のカラーのリファレンスチャート１１とプリンタ装置１で印刷出力されたカラーの濃度測定用チャート１０を同時にスキャナ４で読み取って得られたイメージファイル及びリファレンスチャート１１の濃度値に基づいてプリンタ装置１の現状のガンマ曲線を算出してプリンタ装置１に送信し、プリンタ装置１が、当該送信されてきたガンマ曲線に基づいて適宜の目的に合わせてキャリブレーションする。したがって、汎用のコンピュータ２と汎用のスキャナ４を用いて高精度なキャリブレーションを安価に支援することができる。【選択図】          図１
2007142589.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに搭載され、任意の画像形成装置の現状のガンマ曲線を算出して当該画像形成装置のキャリブレーションを支援するキャリブレーション支援プログラムであって、前記画像形成装置で印刷出力され当該画像形成装置のキャリブレーション用の濃度値が既知のカラーのリファレンスチャートと当該画像形成装置で印刷出力されたカラーの濃度測定用チャートを同時に任意の画像読取装置で読み取って得られたイメージファイル及び前記リファレンスチャートの濃度値に基づいて当該画像形成装置の現状のガンマ曲線を算出することを特徴とするキャリブレーション支援プログラム。
【請求項２】
画像データに基づいて用紙に画像を印刷出力する画像形成装置とコンピュータが接続されているキャリブレーション支援システムであって、前記コンピュータが、前記画像形成装置で印刷出力され当該画像形成装置のキャリブレーション用の濃度値が既知のカラーのリファレンスチャートと当該画像形成装置で印刷出力されたカラーの濃度測定用チャートを同時に任意の画像読取装置で読み取って得られたイメージファイル及び前記リファレンスチャートの濃度値に基づいて当該画像形成装置の現状のガンマ曲線を算出して当該画像形成装置に送信し、当該画像形成装置が、当該送信されてきたガンマ曲線に基づいて適宜の目的に合わせてキャリブレーションすることを特徴とするキャリブレーション支援システム。
【請求項３】
前記リファレンスチャートの濃度値が、前記画像形成装置のメーカまたはメーカ関連企業から当該リファレンスチャートに対応させて取得した濃度値あるいは当該画像形成装置の設置時に測定された濃度値であることを特徴とする請求項１記載のキャリブレーション支援プログラムまたは請求項２記載のキャリブレーション支援システム。
【請求項４】
前記キャリブレーション支援プログラムまたは前記キャリブレーション支援システムは、前記算出したガンマ曲線を前記コンピュータから前記画像形成装置に印刷ジョブとして送信することを特徴とする請求項１から請求項３のいずれかに記載のキャリブレーション支援プログラムまたはキャリブレーション支援システム。
【請求項５】
前記コンピュータは、前記過去の所定数のガンマ曲線を内部メモリに保存することを特徴とする請求項２から請求項４のいずれかに記載のキャリブレーション支援システム。
【請求項６】
前記キャリブレーション支援システムは、前記コンピュータが、今回のガンマ曲線によるキャリブレーション結果と前記内部メモリ内の所定数の過去のガンマ曲線によるキャリブレーション結果を反映したサンプルを前記画像形成装置に送信し、当該画像形成装置が当該送信されてきたサンプルを印刷出力することを特徴とする請求項５記載のキャリブレーションシステム。
【請求項７】
前記キャリブレーション支援システムは、前記コンピュータが、今回のガンマ曲線によるキャリブレーション結果と前記内部メモリ内の所定数の過去のガンマ曲線によるキャリブレーション結果をそれぞれ識別する識別コードに関連付けて管理し、当該識別コードが入力されると、当該識別コードで指定されたキャリブレーション結果に対応する前記ガンマ曲線を前記内部メモリから読み出して前記画像形成装置に送信し、当該画像形成装置が、当該送られてきたガンマ曲線に基づいてキャリブレーションすることを特徴とする請求項５または請求項６記載のキャリブレーション支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キャリブレーション支援プログラム及びキャリブレーション支援システムに関し、詳細には、安価にかつ高精度なキャリブレーション処理を行うキャリブレーション支援プログラム及びキャリブレーション支援システムに関する。
【背景技術】
【０００２】
一般的に、プリンタ装置は、設置環境の温度や湿度等の環境条件によって印刷特性が変化したり、環境条件の他にも、経時変化によって印刷特性が変化することがある。例えば、電子写真方式のプリンタ装置の場合、感光ドラムの感光特性が環境条件や使用による経時変化によって変化し、印刷出力された画像の階調性等の印刷特性が意図する画像から変化する。また、例えば、インクジェット方式のプリンタ装置では、プリントヘッドの吐出特性の変化によって印刷特性が変化する。
【０００３】
そして、従来から、上述のような印刷特性の変化に適切に対処して、常に安定した画像を記録出力するために、キャリブレーションが行われている。
【０００４】
このキャリブレーションでは、一般的に、まず、キャリブレーションの対象となるプリンタ装置に所定の濃度毎のパッチをプリントさせ、このパッチのプリントをスキャナ等の読取装置で読み取らせて、この読取結果に基づいてキャリブレーションデータを作成している。
【０００５】
ところが、パッチのプリントを読み取る際のスキャナによる読み取りの精度が不充分であるため、プリント出力されたパッチに生じている印刷特性の変化を十分に検出できない場合があり、その結果、キャリブレーションも不適切なものになるという問題があった。
【０００６】
そして、本出願人は、先に、画像読取手段と画像出力手段を備えた画像形成装置において、基準濃度のパッチを複数形成した濃度調整用シートを印刷して、当該濃度調整用シートを読み取って、当該読み取って得られたパットの濃度から画像を形成する際の濃度変換特性を変更する画像形成装置及び画像形成方法を提案している（特許文献１参照）。
【０００７】
【特許文献１】特開２００４−２２６８４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来技術にあっては、精度の高い高価な測色計や濃度計を必要としないが、画像形成装置の画像読取手段の経時変化や不特定要素による読取値のバラツキが発生し、高精度にキャリブレーションを実施する上で、改良の必要があった。
【０００９】
そこで、本発明は、安価にかつ高精度にキャリブレーションを支援するキャリブレーション支援プログラム及びキャリブレーション支援システムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
請求項１記載の発明のキャリブレーション支援プログラムは、コンピュータに搭載され、任意の画像形成装置の現状のガンマ曲線を算出して当該画像形成装置のキャリブレーションを支援するキャリブレーション支援プログラムであって、前記画像形成装置で印刷出力され当該画像形成装置のキャリブレーション用の濃度値が既知のカラーのリファレンスチャートと当該画像形成装置で印刷出力されたカラーの濃度測定用チャートを同時に任意の画像読取装置で読み取って得られたイメージファイル及び前記リファレンスチャートの濃度値に基づいて当該画像形成装置の現状のガンマ曲線を算出することにより、上記目的を達成している。
【００１１】
請求項２記載の発明のキャリブレーション支援システムは、画像データに基づいて用紙に画像を印刷出力する画像形成装置とコンピュータが接続されているキャリブレーション支援システムであって、前記コンピュータが、前記画像形成装置で印刷出力され当該画像形成装置のキャリブレーション用の濃度値が既知のカラーのリファレンスチャートと当該画像形成装置で印刷出力されたカラーの濃度測定用チャートを同時に任意の画像読取装置で読み取って得られたイメージファイル及び前記リファレンスチャートの濃度値に基づいて当該画像形成装置の現状のガンマ曲線を算出して当該画像形成装置に送信し、当該画像形成装置が、当該送信されてきたガンマ曲線に基づいて適宜の目的に合わせてキャリブレーションすることにより、上記目的を達成している。
【００１２】
上記各場合において、例えば、請求項３に記載するように、前記リファレンスチャートの濃度値が、前記画像形成装置のメーカまたはメーカ関連企業から当該リファレンスチャートに対応させて取得した濃度値あるいは当該画像形成装置の設置時に測定された濃度値であってもよい。
【００１３】
また、例えば、請求項４に記載するように、前記キャリブレーション支援プログラムまたは前記キャリブレーション支援システムは、前記算出したガンマ曲線を前記コンピュータから前記画像形成装置に印刷ジョブとして送信してもよい。
【００１４】
さらに、例えば、請求項５に記載するように、請求項２から請求項４のいずれかに記載のキャリブレーション支援システムにおいて、前記コンピュータは、前記過去の所定数のガンマ曲線を内部メモリに保存するものであってもよい。
【００１５】
また、例えば、請求項６に記載するように、前記キャリブレーション支援システムは、前記コンピュータが、今回のガンマ曲線によるキャリブレーション結果と前記内部メモリ内の所定数の過去のガンマ曲線によるキャリブレーション結果を反映したサンプルを前記画像形成装置に送信し、当該画像形成装置が当該送信されてきたサンプルを印刷出力するものであってもよい。
【００１６】
さらに、例えば、請求項７に記載するように、前記キャリブレーション支援システムは、前記コンピュータが、今回のガンマ曲線によるキャリブレーション結果と前記内部メモリ内の所定数の過去のガンマ曲線によるキャリブレーション結果をそれぞれ識別する識別コードに関連付けて管理し、当該識別コードが入力されると、当該識別コードで指定されたキャリブレーション結果に対応する前記ガンマ曲線を前記内部メモリから読み出して前記画像形成装置に送信し、当該画像形成装置が、当該送られてきたガンマ曲線に基づいてキャリブレーションするものであってもよい。
【発明の効果】
【００１７】
本発明のキャリブレーション支援プログラムによれば、汎用のコンピュータにキャリブレーション支援プログラムを搭載されることで、画像形成装置で印刷出力され当該画像形成装置のキャリブレーション用の濃度値が既知のカラーのリファレンスチャートと当該画像形成装置で印刷出力されたカラーの濃度測定用チャートを同時に任意の画像読取装置で読み取って得られたイメージファイル及びリファレンスチャートの濃度値に基づいて当該画像形成装置の現状のガンマ曲線を算出するので、汎用のコンピュータと汎用の画像読取装置を用いて高精度なキャリブレーションを安価に支援することができる。
【００１８】
また、本発明のキャリブレーション支援システムによれば、画像形成装置に接続されているコンピュータが、画像形成装置で印刷出力され当該画像形成装置のキャリブレーション用の濃度値が既知のカラーのリファレンスチャートと当該画像形成装置で印刷出力されたカラーの濃度測定用チャートを同時に任意の画像読取装置で読み取って得られたイメージファイル及びリファレンスチャートの濃度値に基づいて当該画像形成装置の現状のガンマ曲線を算出して当該画像形成装置に送信し、当該画像形成装置が、当該送信されてきたガンマ曲線に基づいて適宜の目的に合わせてキャリブレーションするので、汎用のコンピュータと汎用の画像読取装置を用いて高精度なキャリブレーションを安価に支援することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【実施例１】
【００２０】
図１〜図５は、本発明のキャリブレーション支援プログラム及びキャリブレーション支援システムの一実施例を示す図であり、図１は、本発明のキャリブレーション支援プログラム及びキャリブレーション支援システムの一実施例を適用したプリントシステムＰＳのシステム構成図である。
【００２１】
図１において、プリントシステム（キャリブレーション支援システム）ＰＳは、プリンタ装置（画像形成装置）１とコンピュータ２とがネットワーク３に接続されており、コンピュータ２には、スキャナ（画像読取装置）４が接続されている。
【００２２】
プリンタ装置１は、ネットワーク３を介してコンピュータ２に接続されており、コンピュータ２から送られてくるカラー印刷データに基づいて、所定のプリント方式、例えば、電子写真方式で、当該カラー印刷データに対応するカラー画像を用紙に印刷出力するとともに、後述するキャリブレーション処理を実行するキャリブレーションプログラムを搭載している。
【００２３】
なお、プリンタ装置１は、後述するキャリブレーションを実行するのに使用する濃度測定用チャート１０（図２参照）のデータを内蔵して、操作部からの指示、あるいは、コンピュータ２からの指示に応じて当該濃度測定用チャート１０を印刷出力してもよい。また、この濃度測定用チャート１０のデータは、コンピュータ２が格納していて、コンピュータ２が濃度測定用チャート１０のデータとともに印刷指示をプリンタ装置１に送って、プリンタ装置１で濃度測定用チャート１０を印刷出力させてもよい。
【００２４】
この濃度測定用チャート１０は、図２に示すように、例えば、その上部（図２では左側に記載されている。）に、後述するリファレンスチャート１１を貼り付けるリファレンスチャート領域１０ａが設けられており、そのリファレンスチャート領域１０ａの側部に、Ｋ（ブラック）、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）の各色のパッチが、順次所定の濃度間隔で配列されたデータを、プリンタ装置１で印刷出力したものである。
【００２５】
リファレンスチャート１１は、Ｋ、Ｃ、Ｍ、Ｙの単色からなり、各色のベタ（１００％）から白に向かって段階的にその濃度が変化しその濃度値が既知であるパッチが描画されたものである。このリファレンスチャート１１の各色の濃度変化の段階は、細かいほうがより精度の高い近似式（後述する）を作成することが可能となるが、計算量が多くなるため、処理時間が長くなる。
【００２６】
このリファレンスチャート１１の各パッチの濃度値は、予め測色計や濃度計で計測したものを入手して、プリンタ装置１の電源がオフのときにもその記憶内容を保持する不揮発性メモリあるいは／及びコンピュータ２の内部メモリ、プリンタ装置１及び／またはコンピュータ２に接続して読取／書込可能な外部メモリ（例えば、フレキシブルディスク、メモリカード等）等に格納されている。例えば、プリンタ装置１のメーカまたはメーカサポートあるいは販売店にプリンタ装置１で印刷出力したリファレンスチャート１１を送付して、濃度測定結果とともに返却してもらうか、プリンタ装置１がサービスマンにより設置された場合には、その場で、リファレンスチャート１１の出力及び濃度測定を行った濃度値を、上記不揮発性メモリ等に格納する。このリファレンスチャート１１の各バッチの濃度値は、そのバックアップデータが保管されていることが好ましい。
【００２７】
また、このリファレンスチャート１１は、退色しないように厳重に保管する必要があり、上記濃度測定用チャート１０のリファレンスチャート領域１０ａに貼り付けられる。
【００２８】
スキャナ４は、コンピュータ２に接続された汎用のスキャナであり、原稿、特に、プリンタ装置１から印刷出力されたリファレンスチャート１０がリファレンスチャート領域１０ａに貼り付けられた濃度測定用チャート１０を所定の高解像度で読み取って、カラーの画像データ（イメージファイル）としてコンピュータ２に出力する。スキャナ４は、このリファレンスチャート１１の貼り付けられた濃度測定用チャート１０を高解像度で読み取った画像データを、圧縮を行わずに、各ドットのＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）が取得可能な形式でコンピュータ２に転送して、コンピュータ２でこの画像データを一旦ハードディスク等のメモリに保存する。
【００２９】
コンピュータ２は、文書や図形等の各種データを編集・加工するアプリケーションソフトウェアやプリンタドライバ等を搭載しており、ＯＳ（Operating System）上で動作するアプリケーションソフトウェアで作成されて印刷指示された文章データをプリンタドライバを介して印刷データとして、ネットワーク３を介してプリンタ装置１に転送する。
【００３０】
そして、コンピュータ２は、プリンタ装置１のキャリブレーションを支援するキャリブレーション支援プログラムを搭載しており、このキャリブレーション支援プログラムが実行されることで、後述するガンマ曲線を算出して、プリンタ装置１に送る。
【００３１】
プリンタ装置１は、キャリブレーションモード時に、ネットワーク３を介してコンピュータ２からガンマ曲線が転送されてくると、当該ガンマ曲線に基づいてキャリブレーションを実行する。
【００３２】
そして、プリンタ装置１とコンピュータ２のプリンタドライバ３０が、図３に示すようにブロック構成されており、プリンタ装置１は、コントローラ２０、外部Ｉ／Ｆ部２１、操作部２２及びエンジン２３等を備えている。プリンタ装置１のコントローラ２０は、キャリブレーション処理部２４を備えており、キャリブレーション処理部２４は、上記濃度測定用チャート１０のデータを格納するメモリから当該濃度測定用チャート１１のデータを読み出して濃度測定用チャート１０を生成する測定用チャート生成部２５を備えている。コントローラ２０は、プリンタ装置１の各部を制御して、コンピュータ２のプリンタドライバ３０から送られてくる印刷データに基づいて、画像出力を行うとともに、キャリブレーション処理部２４の濃度測定用チャート生成部２５が、濃度測定用チャート１０を生成して、エンジン２３で用紙に印刷出力する。
【００３３】
外部Ｉ／Ｆ部２１は、コンピュータ２とのインターフェイスであり、コンピュータ２からの印刷要求や印刷データを受信して、コントローラ２０に渡す。
【００３４】
操作部２２は、テンキーやスタートキーを備えており、ユーザにより画像出力等の各種指示操作が行われる。
【００３５】
エンジン２３は、コントローラ２０から受け取った印刷データ及び制御信号により、所定の方式、例えば、電子写真方式により印刷処理を行う。すなわち、エンジン２３は、電子写真方式で印刷処理を行う場合、図示しないが、電子写真方式で記録紙に印刷データに基づいて印刷処理を行うのに必要な部品、例えば、感光体、光書込部、現像部、帯電部及びクリーニング部等を備えており、印刷データおよび制御信号により光書込部を動作させて感光体上に静電潜像を形成し、現像部によりトナーを感光体上に供給して現像してトナー画像を形成する。エンジン２３は、給紙部から記録紙を感光体と転写部との間に給紙して、感光体上のトナー画像を記録紙に転写させ、トナー画像の転写された記録紙を定着部に搬送して、定着部で加熱・加圧して記録紙上のトナー画像を定着させることで、印刷処理を行う。
【００３６】
プリンタドライバ３０は、濃度測定用チャート１０の出力命令を行う濃度測定用チャート出力命令部３１、接続されているスキャナ機器の種類の選択を行って、当該選択したスキャナ機器から原稿の読み取りを行って画像データを取得するスキャナ機器選択部３２とスキャナ読取処理部３３を有するスキャナ機器操作部３４、スキャナ機器操作部３４で読み取った画像データの処理を行うイメージファイル処理部３５、濃度測定されたリファレンスチャート１１の濃度値を格納する不揮発性メモリから当該濃度値を取得するリファレンスチャート濃度値処理部３６、スキャナ機器操作部３４の取得した画像データとリファレンスチャート濃度値処理部３６からのリファレンスチャート濃度値に基づいてガンマ計算を指示命令するガンマ計算命令部３７、サンプル出力を命令するサンプル出力命令部３８、キャリブレーションＩＤの入力とデータＩＤの入力を行うキャリブレーションＩＤ入力部３９とデータＩＤ入力部４０を有するキャリブレーション適用部４１、ガンマ計算命令部３７からの命令に応じて近似式を生成して濃度値を計算し目標ガンマを生成してキャリブレーションＩＤの割り当てを行う近似式生成部４２と濃度値計算部４３と目標ガンマ生成部４４及びキャリブレーションＩＤ割り当て部４５を有するガンマ計算部４６、キャリブレーションデータ（ガンマ曲線データ）の保存を行うキャリブレーションデータ保存部４７、サンプル出力命令部３８からの命令に応じてキャリブレーションデータ保存部４７からガンマを取得してデータＩＤの割り当てを行いサンプルを生成するガンマ取得部４８とデータＩＤ割り当て部４９とサンプル生成部５０とを有するサンプル生成部５１及びキャリブレーション適用部４１の入力に応じてキャリブレーションデータ保存部４７からガンマ曲線データを取得してプリンタ１に当該ガンマ曲線データを送信してキャリブレーションを反映させるガンマ取得部５２とガンマ反映部５３を有するキャリブレーション実施部５４等を備えている。
【００３７】
次に、本実施例の作用を説明する。プリントシステムＰＳは、プリンタ装置１で出力した濃度測定用チャート１０にプリンタ装置１で出力したリファレンスチャート１１を貼り付けて、スキャナ４で読み取った濃度測定用チャートデータがコンピュータ２に入力されると、コンピュータ２がガンマ曲線データを求めてプリンタ装置１に送り、プリンタ装置１が当該ガンマ曲線データに基づいてキャリブレーションを実行する。
【００３８】
すなわち、プリンタ装置１のキャリブレーションを行うには、図４に示すように、まず、リファレンスチャート１１及び当該リファレンスチャート１１の濃度測定結果を準備し（ステップＳ１０１）、この濃度測定結果を、図５に示す操作画面６０のリファレンスチャート濃度値設定欄６１で濃度測定結果ファイルを指定することで設定する。また、プリントシステムＰＳは、プリンタ装置１またはコンピュータ２のプリンタドライバ３０からの指示で、濃度測定用チャート１０の出力要求が行われると、プリンタ装置１が、濃度測定用チャート１０の出力を行う（ステップＳ１０２）。すなわち、図５の操作画面６０の濃度測定用チャート出力ボタン６２が押下されると、図３の濃度測定用チャート出力命令部３１からプリンタ装置１に濃度測定用チャート１０の出力指示を行い、あるいは、プリンタ装置１の操作部２２のキー操作で濃度測定用チャート１０の出力指示が行われると、プリンタ装置１のコントローラ２０が、これらの出力指示に応じて、キャリブレーション処理部２４の濃度測定用チャート生成部２５に濃度測定用チャート１０を生成させて、エンジン２３で濃度測定用チャート１０を用紙に記録出力させる。
【００３９】
この濃度測定用チャート１０のリファレンスチャート領域１０ａにリファレンスチャート１１を貼り付けて、スキャナ４にリファレンスチャート１１を貼り付けた濃度測定用チャート１０を読み取らせる（ステップＳ１０３）。すなわち、そのリファレンスチャート領域１０ａに、Ｋ、Ｃ、Ｍ、Ｙの濃度値が既知であって段階的に濃度の変化するパッチの並んでいるリファレンスチャート１１を貼り付けた濃度測定用チャート１０をスキャナ４にセットし、図５の操作画面６０のスキャナ使用欄６３の読込ボタンが操作されると、プリンタドライバ３０のスキャナ機器操作部３４のスキャナ機器選択部３２及びスキャナ読取処理部３３を介してスキャナ４に読取指示を送って、スキャナ４に読み取らせる。この場合、図５に示す操作画面６０のイメージファイルの読み込みファイル設定欄６４で、スキャナ４や他のスキャナで読み取って、フレキシブルディスク等の記憶媒体やネットワークを介して内部メモリに取り込まれたイメージファイルを指定することもでき、イメージファイルが指定されると、プリンタドライバ３０のイメージファイル処理部３５が当該指定されたイメージファイルを取得する。この処理を用いると、スキャナ４が直接コンピュータ２に接続されていない場合にも適用することができる。
【００４０】
このようにして、リファレンスチャート１１と濃度測定用チャート１０を読み込んで、図５の操作画面６０のガンマ計算ボタン６５が操作されると、コンピュータ２のプリンタドライバ３０のガンマ計算命令部３７が、近似式生成部４２に近似式の生成を指示し、近似式生成部４２が、読み込んだイメージファイルとリファレンスチャート１１の濃度値から近似式を生成する。すなわち、近似式生成部４２は、スキャナ機器操作部３４のスキャナ読取処理部３３で読み取ったリファレンスチャート１１の貼り付けられている濃度測定用チャート１０の読み込みイメージファイルまたは図５のイメージファイル読み込みファイル設定欄６４で指定されてイメージファイル処理部３５が読み込んだイメージファイルと、リファレンスチャート濃度値処理部３６からのリファレンスチャート濃度値とから近似式を生成して、濃度値計算部４３に渡し、濃度値計算部４３が、この近似式を使用して、イメージ画像内の濃度測定用チャート１０の部分の濃度値を計算する。次に、目標ガンマ生成部４４が濃度値計算部４３の計算した各階調の濃度値から目標とする濃度値へのガンマ曲線データを生成、すなわち、読み込んだイメージファイルとリファレンスチャートの濃度値からガンマ曲線データを生成し（ステップＳ１０４）、ガンマ曲線データを印刷ジョブとしてプリンタ装置１に送信して（ステップＳ１０５）、また、キャリブレーションＩＤ割り当て部４５がキャリブレーションＩＤを割り当てて、キャリブレーションデータ保存部４７に保存する（ステップＳ１０６）。
【００４１】
次に、図５の操作画面６０のサンプル出力ボタン６６が操作されるか否かをチェックし（ステップＳ１０７）、サンプル出力ボタン６６が操作されないとき、すなわち、サンプル出力指示がないときには、プリンタドライバ３０は、そのまま処理を終了する。
【００４２】
ステップＳ１０７で、サンプル出力ボタン６６が操作されると、プリンタドライバ３０のサンプル出力命令部３８がサンプル生成命令をサンプル生成部５１のガンマ取得部４８に出力し、ガンマ取得部４８が、キャリブレーションデータ保存部４７からガンマ曲線データを取得してデータＩＤ割り当て部４９に渡す。データＩＤ割り当て部４９は、当該ガンマ曲線データにＩＤを割り当て、サンプル生成部５０がサンプルを生成して、プリンタ装置１に印字ジョブとして送信する。このサンプルは、今回のガンマ値によるキャリブレーション結果を反映したサンプルと過去数回分のキャリブレーション結果を反映したサンプルが１枚に描画（反映）されたものであり、キャリブレーションＩＤとそれぞれのキャリブレーション結果に対応したデータＩＤが付加されている。そして、コンピュータ２のプリンタドライバ３０は、このサンプルを印字ジョブとしてプリンタ装置１に送り、プリンタ装置１が当該サンプルを用紙に印刷出力する。
【００４３】
そして、オペレータが、印刷出力されたサンプルを見て、サンプル内のキャリブレーションのうち適用するキャリブレーション結果を選択して（ステップＳ１０８）、図５の操作画面６０のキャリブレーションＩＤ欄６７に、サンプルのキャリブレーションＩＤを入力し、また、選択したキャリブレーション結果に対応するデータＩＤを、操作画面６０のデータＩＤ欄６８に入力して、操作画面６０の適用ボタン６９を操作すると（ステップＳ１０９）、プリンタドライバ３０が、プリンタ装置１に当該選択されたキャリブレーション結果を反映させるためのガンマ曲線データをプリンタ装置１に送信して、プリンタ装置１が当該ガンマ曲線データに基づいてキャリブレーションを実施する（ステップＳ１１０）。すなわち、プリンタドライバ３０のキャリブレーション適用部４１のキャリブレーションＩＤ入力部３９が、入力されたキャリブレーションＩＤを取得してキャリブレーション実施部５４のガンマ取得部５２に渡し、データＩＤ入力部４０が、入力されたデータＩＤを取得してガンマ取得部５２に渡す。ガンマ取得部５２は、キャリブレーションＩＤとデータＩＤで指定されるガンマ曲線データをキャリブレーションデータ保存部４７から取得し、ガンマ反映部５３がこの取得したガンマ曲線データをプリンタ装置１にプリンタジョブとして送信する。プリンタ装置１は、コンピュータ２のプリンタドライバ３０から送られてきたガンマ曲線データに基づいてキャリブレーションを実行する。
【００４４】
このように、本実施例のキャリブレーション支援プログラムは、汎用のコンピュータ２に搭載されることで、プリンタ装置１で印刷出力され当該プリンタ装置１のキャリブレーション用の濃度値が既知のカラーのリファレンスチャート１１とプリンタ装置１で印刷出力されたカラーの濃度測定用チャート１０を同時にスキャナ４で読み取って得られたイメージファイル及びリファレンスチャート１１の濃度値に基づいてプリンタ装置１の現状のガンマ曲線を算出している。
【００４５】
したがって、複数のプリンタ装置１に対して、汎用のコンピュータ２と汎用のスキャナ４を用いて高精度なキャリブレーションを安価に支援することができる。
【００４６】
また、本実施例のプリントシステムＰＳは、プリンタ装置１に接続されているコンピュータ２が、プリンタ装置１で印刷出力されプリンタ装置１のキャリブレーション用の濃度値が既知のカラーのリファレンスチャート１１とプリンタ装置１で印刷出力されたカラーの濃度測定用チャート１０を同時にスキャナ４で読み取って得られたイメージファイル及びリファレンスチャート１１の濃度値に基づいてプリンタ装置１の現状のガンマ曲線を算出してプリンタ装置１に送信し、プリンタ装置１が、当該送信されてきたガンマ曲線に基づいて適宜の目的に合わせてキャリブレーションしている。
【００４７】
したがって、複数のプリンタ装置１に対して、汎用のコンピュータ２と汎用のスキャナ４を用いて高精度なキャリブレーションを安価に支援することができる。
【００４８】
さらに、本実施例のプリントシステムＰＳは、リファレンスチャート１１の濃度値が、プリンタ装置１のメーカまたはメーカ関連企業から当該リファレンスチャート１１に対応させて取得した濃度値あるいはプリンタ装置１の設置時に測定された濃度値を用いている。
【００４９】
したがって、より一層安価で高精度の近似曲線を作成することができ、より一層精度の高いガンマ曲線を容易に算出することができる。
【００５０】
また、本実施例のプリントシステムＰＳは、算出したガンマ曲線をコンピュータ２からプリンタ装置１に印刷ジョブとして送信している。
【００５１】
したがって、コンピュータ２を接続した通常の印刷環境さえあれば、当該コンピュータ２にキャリブレーション支援プログラムを搭載することで、当該印刷環境を利用して、高精度なキャリブレーションを行わせることができる。
【００５２】
さらに、本実施例のプリントシステムＰＳは、コンピュータが、過去の所定数のガンマ曲線を内部メモリに保存している。
【００５３】
したがって、プリンタ装置１が複数のコンピュータ２や複数の人によって共有されていても、コンピュータ２からガンマ曲線を送ることで、一時的にキャリブレーションを適用したり、また、過去のキャリブレーション結果を反映させて統一した出力を得ることができる。
【００５４】
また、本実施例のプリントシステムＰＳは、コンピュータ２が、今回のガンマ曲線によるキャリブレーション結果と内部メモリ内の所定数の過去のガンマ曲線によるキャリブレーション結果を反映したサンプルをプリンタ装置１に送信し、プリンタ装置１が当該送信されてきたサンプルを印刷出力する。
【００５５】
したがって、過去のキャリブレーション結果を含めて日付等の情報のみで、適切なキャリブレーションを選択して、よりインクリメントするキャリブレーションを容易に実施させることができる。
【００５６】
さらに、本実施例のプリントシステムＰＳは、コンピュータ２が、今回のガンマ曲線によるキャリブレーション結果と内部メモリ内の所定数の過去のガンマ曲線によるキャリブレーション結果をそれぞれ識別する識別コードに関連付けて管理し、当該識別コードが入力されると、当該識別コードで指定されたキャリブレーション結果に対応するガンマ曲線を内部メモリから読み出してプリンタ装置１に送信し、プリンタ装置１が、当該送られてきたガンマ曲線に基づいてキャリブレーションしている。
【００５７】
したがって、双方向通信が可能なインターフェースや新たにアプリケーションをインストールすることなく、印刷を行える環境さえあれば、プリンタ装置１にコンピュータ２からオペレータの意図するキャリブレーションのガンマ曲線を印刷ジョブとして送って、プリンタ装置１のキャリブレーションを当該意図するキャリブレーションに容易に変更することができ、利用性を向上させることができる。
【００５８】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００５９】
設置環境の温・湿度等の環境条件や経時変化によって印刷特性の変化に対して、安価にかつ高精度にキャリブレーション処理を実施するキャリブレーション支援プログラム及びキャリブレーション支援システムに適用することができる。
【図面の簡単な説明】
【００６０】
【図１】キャリブレーション支援プログラム及びキャリブレーション支援システムの一実施例を適用したプリントシステムのシステム構成図。
【図２】図１のプリントシステムのキャリブレーション処理で使用される濃度測定用チャートと濃度測定用チャートに貼り付けられるリファレンスチャートの一例を示す図。
【図３】図１のコンピュータの搭載するプリンタドライバの機能ブロックとプリンタ装置のブロック構成を示す図。
【図４】図１のプリントシステムによるキャリブレーション処理を示すフローチャート。
【図５】図４のキャリブレーション処理において図１のコンピュータの画面に表示される操作画面の一例を示す図。
【符号の説明】
【００６１】
ＰＳ  プリントシステム
１  プリンタ装置
２  コンピュータ
３  ネットワーク
４  スキャナ
１０  濃度測定用チャート
１０ａ  リファレンスチャート領域
１１  リファレンスチャート
２０  コントローラ
２１  外部Ｉ／Ｆ部
２２  操作部
２３  エンジン
２４  キャリブレーション処理部
２５  測定用チャート生成部
３０  プリンタドライバ
３１  濃度測定用チャート出力命令部
３２  スキャナ機器選択部
３３  スキャナ読取処理部
３４  スキャナ機器操作部
３５  イメージファイル処理部
３６  リファレンスチャート濃度値処理部
３８  サンプル出力命令部
３９  キャリブレーションＩＤ入力部
４０  データＩＤ入力部
４１  キャリブレーション適用部
４２  近似式生成部
４３  濃度値計算部
４４  目標ガンマ生成部
４５  キャリブレーションＩＤ割り当て部
４６  ガンマ計算部
４７  キャリブレーションデータ保存部
４８  ガンマ取得部
４９  データＩＤ割り当て部
５０  サンプル生成部
５１  サンプル生成部
５２  ガンマ取得部
５３  ガンマ反映部
５４  キャリブレーション実施部
６０  操作画面
６１  リファレンスチャート濃度値設定欄
６２  濃度測定用チャート出力ボタン
６３  スキャナ使用欄
６４  読み込みファイル設定欄
６５  ガンマ計算ボタン
６６  サンプル出力ボタン
６７  キャリブレーションＩＤ欄
６８  データＩＤ欄
６９  適用ボタン
【図１】
2007142589.tif 000003
【図２】
2007142589.tif 000004
【図３】
2007142589.tif 000005
【図４】
2007142589.tif 000006
【図５】
2007142589.tif 000007