JP4622880B2 - カラーチャート評価システム、カラーチャート印刷装置、カラーチャート測色装置、カラーチャート評価方法、および、カラーチャート評価プログラム - Google Patents

カラーチャート評価システム、カラーチャート印刷装置、カラーチャート測色装置、カラーチャート評価方法、および、カラーチャート評価プログラム Download PDF

Info

Publication number
JP4622880B2
JP4622880B2 JP2006041121A JP2006041121A JP4622880B2 JP 4622880 B2 JP4622880 B2 JP 4622880B2 JP 2006041121 A JP2006041121 A JP 2006041121A JP 2006041121 A JP2006041121 A JP 2006041121A JP 4622880 B2 JP4622880 B2 JP 4622880B2
Authority
JP
Japan
Prior art keywords
color
evaluation
patch
attribute
chart
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006041121A
Other languages
English (en)
Other versions
JP2007221571A (ja
Inventor
義彦 松沢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2006041121A priority Critical patent/JP4622880B2/ja
Publication of JP2007221571A publication Critical patent/JP2007221571A/ja
Application granted granted Critical
Publication of JP4622880B2 publication Critical patent/JP4622880B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Description

本発明は、カラーチャート評価システム、カラーチャート印刷装置、カラーチャート測色装置、カラーチャート評価方法、および、カラーチャート評価プログラムに関する。
従来この種のカラーチャート評価システムとして、カラーチャートの属性(画像入力装置)に対応づけられた色のカラーパッチをカラーチャートに形成しておき、同カラーパッチを色判別することにより、測色対象のカラーチャートの属性を判別するものが知られている(例えば、特許文献1、段落0101、参照。)。
かかる構成によれば、人為的にカラーチャートの属性情報を入力することなく、測色対象のカラーチャートの属性を判別することができるため、作業が簡略化させることができるとともに、対象となる画像入力装置を誤って認識することが防止できた。
特開2001‐177725号公報
しかしながら、カラーパッチの色はカラーチャートを印刷しようとするメディアや印刷条件によって大きく変動し得るため、カラーパッチの色に基づいて属性を判別することによって、誤った属性が判別されてしまうという問題があった。このような誤別を防止するために、属性を特定するためのカラーパッチの色差を大きくすることが考えられるが、その場合、属性を特定するために使用できるカラーパッチの種類が少なくなってしまう。従って、カラーパッチの組み合わせによって特定できる情報量を多くすることができないとともに、多くの情報を特定しようとした場合には属性を特定するためのカラーパッチを数多く設けなければならないという問題があった。
本発明は、上記課題にかんがみてなされたもので、より少ないカラーパッチの数でカラーチャートの属性を誤りなく判別可能なカラーチャート評価システム、カラーチャート印刷装置、カラーチャート測色装置、カラーチャート評価方法、および、カラーチャート評価プログラムの提供を目的とする。
上記目的を達成するために、発明では、カラーチャート評価システムがカラーチャート印刷装置とカラーチャート測色装置とから構成される。上記カラーチャート印刷装置は、所定領域内に色を付したカラーパッチを複数備えるカラーチャートを記録媒体上に形成する。そして、上記カラーチャート測色装置は上記カラーチャートの上記カラーパッチを測色することにより上記カラーチャートを評価する。
上記カラーチャート印刷装置は、色評価用カラーパッチ形成手段を備え、同色評価用カラーパッチ形成手段は色評価用カラーパッチを上記記録媒体上における複数のアドレスに形成する。なお、見本色が付された上記カラーパッチを色評価用カラーパッチというものとする。属性特定用カラーパッチ形成手段は、上記カラーチャートにおいて上記色評価用カラーパッチが形成される複数の上記アドレスのなかから当該カラーチャートの属性に対応する特定アドレスを選択する。さらに、上記属性特定用カラーパッチ形成手段は、上記特定アドレスに形成された上記色評価用カラーパッチと等色の上記カラーパッチである属性特定用カラーパッチを上記記録媒体上における所定箇所に形成する。言い換えれば、上記カラーチャートの所定箇所には上記色評価用カラーパッチのいずれかと等色の上記属性特定用カラーパッチが形成される。そして、上記属性特定用カラーパッチと等色の上記色評価用カラーパッチのアドレス(特定アドレス)が当該カラーチャートの属性に対応している。
上記カラーチャート測色装置は、特定アドレス取得手段を備え、同特定アドレス取得手段は、上記属性特定用カラーパッチと上記色評価用カラーパッチを測色する。そして、上記属性特定用カラーパッチと等色の上記色評価用カラーパッチが位置する上記アドレスを検索し、同検索された上記アドレスを上記特定アドレスとして取得する。さらに、属性取得手段は、取得した上記特定アドレスに基づいて上記カラーチャートの属性を取得する。一方、色評価手段は上記色評価用カラーパッチの測色結果を評価する。
かかる構成により、上記属性特定用カラーパッチと等色の上記色評価用カラーパッチのアドレスによって上記カラーチャートの属性を上記カラーチャート測色装置に認識させることができる。従って、上記カラーチャート測色装置においては、上記カラーチャートの属性に応じて上記色評価用カラーパッチの評価を行うことができる。上記カラーチャートを印刷した上記記録媒体や上記印刷条件において上記属性特定用カラーパッチの絶対的な色は大きく変動するが、上記属性特定用カラーパッチと相対的に等色の上記色評価用カラーパッチのアドレスが変動することはない。
すなわち、たとえ上記属性特定用カラーパッチの絶対的な色が変動したとしても、同属性特定用カラーパッチと等色となるように印刷された上記色評価用カラーパッチの色も同様に変動することとなるため、両者の等色関係が上記カラーチャートを印刷した上記記録媒体や上記印刷条件によって損なわれることはない。従って、上記特定アドレス取得手段にて取得される上記特定アドレスが誤って取得されることはなく、同特定アドレスに基づいて取得される上記カラーチャートの属性も正確に取得することができる。また、上記属性特定用カラーパッチの絶対的な色は問題とならないため、誤判別を防止するために同属性特定用カラーパッチの色を定義するためにサンプル用のカラーパッチを別途形成しておく必要がなく、上記カラーチャートの所要面積を抑えることができる。
なお、上記カラーチャートの属性は、どのようなものであってもよい。例えば、上記特定アドレス取得手段にて取得される上記特定アドレスに基づいて、上記カラーチャートの印刷条件が属性として特定されてもよい。より具体的には、上記記録媒体の種類や印刷解像度や印刷ヘッドの走査方向や上記カラーチャート印刷装置の機体情報等を属性として特定してもよい。
上記カラーチャートの属性の一例として、請求項2にかかる発明では、各カラーチャートに対して固有の上記特定アドレスを選択する。これにより、上記特定アドレス取得手段にて取得される上記特定アドレスに基づいて取得される属性も各カラーチャート固有のものとすることができる。従って、複数の上記カラーチャートを印刷した場合にも、上記カラーチャート測色装置にて各カラーチャートを識別することができる。すなわち、上記属性取得手段が取得する属性自体が印刷条件等の意味を有していないものであってもよい。例えば、各カラーチャートに対して固有かつ無作為に付与されたID番号等が属性として得られてもよい。測色する段階で、このようなID番号が属性として得られれば、各カラーチャートを混同することなく管理することができる。
また、請求項3にかかる発明では、上記カラーチャート印刷装置には条件データ生成手段が備えられ、同条件データ生成手段は各カラーチャートを印刷した際の印刷条件と、各カラーチャート固有の上記特定アドレスとが対応づけられた条件データを生成する。すなわち、上記カラーチャートを印刷する際に、その印刷条件を取得するともに、当該カラーチャート固有の上記特定アドレスに同印刷条件を対応づけておく。一方、上記カラーチャート測色装置においては、上記属性取得手段が上記条件データを取得する。そして、この条件データを参照して上記アドレス取得手段が取得した上記特定アドレスに対応する上記印刷条件を当該カラーチャートの属性として取得する。このようにすることにより、上記カラーチャートに印刷条件を直接記録しなくても、上記カラーチャートを測色することによって当該カラーチャートの印刷条件を属性として取得することができる。
むろん、上記カラーチャートに印刷条件が直接記録されていてもよく、その具体例として請求項4にかかる発明では、上記色評価用カラーパッチの上記記録媒体上におけるアドレスが上記カラーチャートを印刷する際の各印刷条件に対応づけられている。例えば、最も左上隅のアドレスが印刷解像度1440dpi×1440dpiに対応していたり、最も右上隅のアドレスが印刷解像度720dpi×720dpiに対応していたりするように、予めアドレスと印刷条件とが対応づけられている。そして、上記属性特定用カラーパッチ形成手段は、当該カラーチャートを印刷する際の印刷条件を取得し、同印刷条件に対応する上記特定アドレスを選択する。例えば、当該カラーチャートを720dpi×720dpiで印刷する場合には、最も右上隅のアドレスが上記特定アドレスとして選択され、最も右上隅のアドレスの上記色評価用カラーパッチと等色の上記属性特定用カラーパッチが形成されることとなる。このようにすることにより、上記カラーチャートに当該カラーチャートを印刷した際の印刷条件を記述しておくことができる。
また、請求項4に対応した構成の一例として、請求項5にかかる発明では、カラーチャート測色装置において、上記特定アドレス取得手段が取得した上記特定アドレスに対応する上記印刷条件が当該カラーチャートの属性として取得される。すなわち、上記属性取得手段は上記色評価用カラーパッチの上記記録媒体上におけるアドレスと上記カラーチャートを印刷する際の各印刷条件との対応関係を参照することにより、上記特定アドレス取得手段が取得した上記特定アドレスに対応する印刷条件を取得することができる。上述した例に当てはめると、上記属性特定用カラーパッチと等色の上記色評価用カラーパッチの上記特定アドレスが最も左上隅のアドレスであった場合には、同アドレスに対応する印刷解像度1440dpi×1440dpiが属性として取得されることとなる。
ところで、上記属性特定用カラーパッチの形成個数は特に限定されることはなく、同属性特定用カラーパッチが複数形成する場合の好適な一例として、請求項6にかかる発明では、上記属性特定用カラーパッチ形成手段によって複数の上記属性特定用カラーパッチが形成される。そして、上記属性取得手段は、複数の上記属性特定用カラーパッチの上記記録媒体上における配列に応じた上記特定アドレスの順序に応じて上記カラーチャートの属性を取得する。すなわち、複数の上記属性特定用カラーパッチを形成する場合、それぞれに対して対応する上記特定アドレスを取得することができる。さらに、各属性特定用カラーパッチの上記記録媒体上の配列に応じた順序で各属性特定用カラーパッチに対応する各特定アドレスを並べることにより上記属性を取得する。例えば、各特定アドレスに文字が対応づけられており、各属性特定用カラーパッチの上記記録媒体上の配列に応じた順序で各属性特定用カラーパッチに対応する各特定アドレスの文字を並べることにより、印刷条件等を意味する文章が構成されるようにしてもよい。このようにすることにより、あらゆる属性を上記カラーチャートに記録しておくことが可能となる。
上述したカラーチャート評価システムにかかる技術的思想は、カラーチャート評価システムを構成する個々の機器においても実現することができる。そこで、カラーチャート印刷装置として発明を特定し、カラーチャート測色装置として発明を特定してもよい。上述したカラーチャート評価システムにかかる技術的思想は同カラーチャート評価システムにて使用されるカラーチャートにおいても具現化することができ、カラーチャートとして発明を特定してもよい。さらに、上述したカラーチャート評価システムにかかる技術的思想は、同技術的思想を実現するための方法の発明として把握することもでき、上記と同様の作用、効果を有する。
さらに、上記方法に従った処理を実行するカラーチャート評価プログラムによって実現することも可能である。また、本発明にかかる装置、方法、プログラムは単独で実施される場合もあるし、ある機器に組み込まれた状態で他の装置、方法、プログラムとともに実施されることもあるなど、発明の思想としてはこれに限らず、各種の態様を含むものであり、適宜、変更可能である。
さらに、本発明のプログラムを記録した記録媒体として提供することも可能である。このプログラムの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。また、一次複製品、二次複製品などの複製段階については全く問う余地無く同等である。さらに、一部がソフトウェアであって、一部がハードウェアで実現されている場合においても発明の思想において全く異なるものではなく、一部を記録媒体上に記憶しておいて必要に応じて適宜読み込まれるような形態のものとしてあってもよい。また、必ずしも全部の機能を単独のプログラムで実現するのではなく、複数のプログラムにて実現させるようなものであってもよい。この場合、各機能を複数のコンピュータに実現させるものであればよい。
下記の順序に従って本願発明の実施形態について説明する。
(1)カラーチャート評価システムの構成:
(2)カラーチャート印刷処理:
(3)カラーチャート評価処理:
(4)適用例:
(5)変形例:
(1)カラーチャート評価システムの構成:
図1は、本発明にかかるカラーチャート評価システムを概略的に示している。同図において、カラーチャート印刷装置を構成するクライアント(CL)コンピュータ10と複数のプリンタ40,40,40・・・が相互に接続されている。一方、カラーチャート測色装置を構成するマスター(MS)コンピュータ70と測色機50とが相互に接続されている。本実施形態では、この複数のプリンタ40の色再現性を評価の対象とし、各プリンタ40からカラーチャート評価用のカラーチャート60を印刷する。そして、同印刷された各カラーチャート60を測色機50によって測色し、得られた色彩値をコンピュータ70に取り込み、所定の評価を行うことにより、補正データ90を作成する。補正データ90は例えばCD−Rに記憶されている。そして、CD−Rに記憶された補正データ90はCLコンピュータ10に入力され、複数のプリンタ40,40,40・・・のそれぞれに対する補正が行われる。
図2は、本実施形態にかかるCLコンピュータ10とプリンタ40のハードウェア構成とソフトウェア構成とを概念的に示している。CLコンピュータ10は演算処理の中枢をなす図示しないCPUや記憶媒体としてのROMやRAM等を備えており、HDD15等の周辺機器を利用しながら所定のプログラムを実行する。コンピュータ10にはシリアル用I/O19aを介してキーボード31やマウス32等の操作用入力機器が接続されており、図示しないビデオボードを介して表示用のディスプレイ33も接続されている。また、USB用I/O19bを介してプリンタ40aが接続されている。なお、同図では簡単のため、コンピュータ10に接続する各プリンタ40のうち上記プリンタ40aのみを示している。USB用I/O19bにはCD−Rに記憶された補正データ90を読み取り可能なCD−ROMドライブ34も接続されている。
プリンタ40aは複数色のインクを充填するインクカートリッジを色毎に着脱可能な機構を備えており、この機構にCMYK(シアン、マゼンダ、イエロー、ブラック)の各インクのカートリッジを搭載する。プリンタ40aでは、これらのインク色を組み合わせて多数の色を形成可能であり、これにより印刷媒体上にカラーチャート60等のカラー画像を形成する。本実施形態におけるプリンタ40aはインクジェット方式のプリンタであるが、インクジェット方式の他にもレーザー方式等、種々のプリンタに対して本発明を適用可能である。
さらに、CMYKの4色の有色インクを使用する構成が必須ではなく、CMYKLcLm(ライトシアン、ライトマゼンダ)の6色やCMYKLcLmDY(ダークイエロー)の7色を使用する構成など、種々の構成を採用可能である。コンピュータ10では、プリンタドライバ(PRTDRV)21と入力機器ドライバ(DRV)22とディスプレイドライバ(DRV)23とがOS20に組み込まれている。ディスプレイDRV23はディスプレイ33における印刷対象画像やプリンタのプロパティ画面等の表示を制御するドライバであり、入力機器DRV22はシリアル用I/O19aを介して入力される上記キーボード31やマウス32からのコード信号を受信して所定の入力操作を受け付けるドライバである。
PRTDRV21は、図示しないアプリケーションプログラムを用いて印刷指示がなされた画像や所定のカラーチャート画像について所定の処理を行って印刷を実行可能である。なお、コンピュータ10においては、原則的に接続している各プリンタ40にそれぞれ対応するプリンタドライバをインストールしているが、同図では代表して上記プリンタ40aに対応するPRTDRV21について説明する。
PRTDRV21は、印刷条件設定モジュール21aと印刷条件取得モジュール21bと属性特定用カラーパッチ形成モジュール21cと条件データ生成モジュール21dと画像合成モジュール21eと色変換モジュール21fとハーフトーン処理モジュール21gと印刷データ生成モジュール21hとLUT補正モジュール21iとを備えている。属性特定用カラーパッチ形成モジュール21cは、特定アドレス選択モジュール21c1と属性特定領域データ生成モジュール21c2とから構成されている。LUT補正モジュール21iは後述する色変換LUT14を補正するために備えられており、それ以外の各モジュール21a〜21hはカラーチャート60を印刷するために備えられている。カラーチャート60の印刷指示をするための操作をキーボード31またはマウス32にて行うと、PRTDRV21が駆動される。すると、PRTDRV21はディスプレイDRV23にデータを送出して、後述するユーザインターフェース(UI)画面をディスプレイ33に表示させる。
このUI画面にしたがって入力されたカラーチャート60の印刷条件を印刷条件設定モジュール21aが受け付ける。さらに、UI画面において印刷指示が受け付けられると上記印刷条件を確定させる。確定された印刷条件は印刷条件取得モジュール21bに入力される。印刷条件取得モジュール21bは、OS20に備えられたタイマ20aから印刷時間を取得するとともに、プリンタ40aからもUSB用I/O19bを介して各プリンタ40固有の機体番号等の印刷条件を取得する。
特定アドレス選択モジュール21c1と属性特定領域データ生成モジュール21c2からなる属性特定用カラーパッチ形成モジュール21cにおいては、属性特定用カラーパッチを形成するための画像データである属性特定領域データ18を生成する処理が行われる。特定アドレス選択モジュール21c1は、カラーチャート60の印刷指示がされるごとに、6桁の乱数をID番号として生成させ、そのID番号に対応する、3個の特定アドレスを選択する。ID番号は乱数であるため、各カラーチャート60に対して固有に設定される。3個の特定アドレスを選択するにあたっては、HDD15に記憶された色評価領域データ17が参照される。
図3は、色評価領域データ17を示している。同図において、色評価領域データ17はRGB階調値で表現される各画素が配列した画像データとして用意され、複数の矩形状の色評価用カラーパッチCが行列状に複数分布するようにそれぞれ所定のアドレスに配置されている。なお、各カラーパッチCの内側においては色が一定であり、各カラーパッチの内側に属する画素のRGB階調値は一定である。本実施形態においては、10行×10列の色評価用カラーパッチCが用意されており、100色の見本色を形成することが可能となっている。各色評価用カラーパッチCには、行数と列数の結合で定義された00,01,02・・・98,99のアドレス番号が対応づけられている。この色評価領域データ17に基づいて印刷を行うことにより、複数の見本色を有する色評価用カラーパッチCを記録媒体上の各アドレスに羅列することができる。この見本色は、例えばプリンタ40にて再現可能な色域全体を偏りなく網羅するように決定されている。また、同系色のカラーパッチCがグラデーションをなすように配列されるようにしてもよい。なお、色評価領域データ17はどのようなアドレス(アドレス番号)にどのRGB値の色評価用カラーパッチCが配列されるかを特定するデータであればよく、これらの情報を特定したベクターデータやテーブルデータであってもよい。
特定アドレス選択モジュール21c1は、6桁のID番号を生成させた後、色評価領域データ17を取得し、3個順に並べることにより6桁のID番号を構成するアドレス番号を3個選択する。例えば、ID番号が“012345”として生成された場合、1個目のアドレス番号が1,2桁目に対応する01が選択され、2個目のアドレス番号が3,4桁目に対応する23が選択され、3個目のアドレス番号が5,6桁目に対応する45が選択される。以上のようにして選択されたアドレス番号に対応するアドレスが本発明の特定アドレスに相当する。次に、属性特定領域データ生成モジュール21c2が特定アドレスの色評価用カラーパッチCのRGB値を取得する。ここでは、3個の特定アドレスが選択されているため、3組のRGB値が取得される。上述した例では、アドレス番号01,23,45に位置する色評価用カラーパッチCのRGB値がそれぞれ取得される。そして、属性特定領域データ生成モジュール21c2は、選択された特定アドレスに対応する色評価用カラーパッチのRGB値と同値のRGB値を有する属性特定用カラーパッチが含まれる画像データとして属性特定領域データ18を生成する。
図4は、属性特定領域データ18を示している。属性特定領域データ18も色評価領域データ17と同様にRGB階調値で表現される各画素が配列した画像データとして生成される。属性特定領域データ18において属性特定用カラーパッチZは3個形成され、幅方向に隣接して並ぶように配列されている。最も左の属性特定用カラーパッチZ1はアドレス番号01に形成される色評価用カラーパッチCと同じRGB値となっており、中央の属性特定用カラーパッチZ2はアドレス番号23に形成される色評価用カラーパッチCと同じRGB値となっており、最も右の属性特定用カラーパッチZ3はアドレス番号45に形成される色評価用カラーパッチCと同じRGB値となっている。すなわち、属性特定領域データ18に基づいて印刷することにより、特定アドレスに位置する色評価用カラーパッチCと等色の属性特定用カラーパッチZをカラーチャート上に形成することができる。
以上説明したように、属性特定用カラーパッチ形成モジュール21cにおいては、色評価用カラーパッチCが形成されるアドレスのなかから印刷するカラーチャート60のID番号に対応する3個の特定アドレスを選択する。そして、この特定アドレスに形成される色評価用カラーパッチCと等色の属性特定用カラーパッチZが印刷用紙上における所定箇所に形成できるような属性特定領域データ18が形成される。上述したとおり特定アドレスは乱数に応じて選択されるため、各カラーチャートに対して固有の属性特定領域データ18が形成されることとなる。なお、属性特定領域データ18も、どのような位置にどのRGB値の属性特定用カラーパッチZが配列されるかを特定するデータであればよく、これらの情報を特定したベクターデータやテーブルデータであってもよい。
条件データ生成モジュール21dは、印刷条件取得モジュール21bにて取得した機体番号等の印刷条件を取得するとともに、特定アドレス選択モジュール21c1がランダムに生成したID番号も取得する。そして、入力した印刷条件とID番号とを対応づけた条件データ16を生成し、HDD15に記憶させる。
図5は、条件データ16を示している。同図に示すように、条件データ16では、印刷条件とID番号とが対応づけられて記憶されたテーブルデータとして記憶される。画像合成モジュール21eは、色評価領域データ17と属性特定領域データ18とを取得し、これらを合成させる。本実施形態のように色評価領域データ17と属性特定領域データ18とがともにRGB表色系の画像データであれば、そのまま画像データをつなぎ合わせることにより合成することができる。色評価領域データ17と属性特定領域データ18とがともにベクターデータであれば、双方を描画した上でつなぎ合わせる。なお、合成が完了した画像データをカラーチャートデータというものとする。
図6は、カラーチャートデータを示している。同図において、色評価用カラーパッチCが行列状に配列する色評価領域A1の上方に、属性特定用カラーパッチZ1〜Z3が幅方向に配列する属性特定領域A2が形成されている。なお、色評価領域データ17は不変の画像データであり、各色評価用カラーパッチCは常に一定の位置に配置される。一方、属性特定領域データ18はカラーチャートごとに異なる画像データであるが、属性特定用カラーパッチZのRGB値のみが変動するだけであり、属性特定用カラーパッチZ1〜Z3の位置が変動することはない。従って、合成後のカラーチャートデータにおいても、色評価用カラーパッチCと属性特定用カラーパッチZの位置は常に一定である。
色変換モジュール21fは、色評価領域データ17と属性特定領域データ18とを合成して形成したカラーチャートデータを取得する。色変換モジュール21fは各画素の色を示す表色系を変換するモジュールであり、HDD15に記録された色変換LUT14を適宜参照してカラーチャートデータのRGB表色系をプリンタ40aが搭載する有色インクを成分とするCMYK表色系に変換する。色変換LUT14はRGB表色系とCMYK表色系とのそれぞれによって色を表現するとともに両者を対応づけ、複数の色についてこの対応関係を記述したテーブルである。従って、RGB表色系で表現した任意の色に関し、その周りの色であって色変換LUT14に規定されたRGBの色を参照すれば補間演算によって当該任意の色に対応したCMYK表色系の色を算出することができ、表色系の変換を実施することができる。
色変換モジュール21fによって表色系の変換がなされてCMYKデータが得られると、ハーフトーン処理モジュール21gは、CMYK表色系で表現された各画素の階調値を各画素におけるインクの吐出/非吐出を特定したハーフトーン画像データに変換する。すなわち、プリンタ40aにおける各画素についてインク滴の吐出/非吐出を決定する。むろん、インク滴の吐出/非吐出のみならず、吐出インクの量を段階的に制御可能に構成し、吐出インク滴の大きさを決定してもよい。
印刷データ生成モジュール21hはハーフトーン画像データを受け取り、プリンタ40aで使用される順番に並べ替え、一回の主走査にて使用されるデータを単位にして印刷データを生成する。印刷データは、USB用I/O19bを介して逐次プリンタ40aに出力され、プリンタ40aに画像を形成するために必要なすべてのデータが転送されると、プリンタ40aにて記録媒体上にカラーチャートデータに対応する画像が形成され、カラーチャートが作成される。
また、PRTDRV21はLUT補正モジュール21iを備えている。同LUT補正モジュール21iにおいては、MSコンピュータ70にて作成された補正データ90をCD−ROMドライブ34を介して入力し、同補正データ90に基づいて色変換LUT14の補正を行う。その際に、これから印刷しようとする印刷条件と、補正データ90に添付された印刷条件との比較を行い、両者が適合する場合には、当該補正データ90を使用して色変換LUT14の補正を行う。これにより、例えば異なる機体のために作成された補正データ90によって色変換LUT14が補正され、かえって色の再現性が悪化するようなことが防止できる。色変換LUT14はCMYKデータを定義するテーブルであるため、同色変換LUT14を補正することにより最終的に記録媒体上に再現される色の修正を行うことができる。なお、補正データ90はCD−R以外の媒体によって入力されてもよく、インターネット上のサーバ等から入力されるようにしてもよい。
図7は、本実施形態にかかるMSコンピュータ70と測色機50のハードウェア構成とソフトウェア構成とを概念的に示している。MSコンピュータ70はCLコンピュータ10とほぼ同様の構成とされているが、USB用I/O79bを介して測色機50と接続している。測色機50は、分光エネルギーが既知の光源でカラーチャート60を照射し、反射光を検出することにより印刷物の分光反射率を検出し、その色彩値、例えばL***値やXYZ値を出力可能である。本実施形態においては、測色機50は、測色機ドライバ82によって駆動されるとともに、各プリンタ40で印刷したカラーチャート60における各カラーパッチの色彩値(L***値)および当該カラーパッチのカラーチャート60上における座標を取得する。
測色機50は種々の方式を採用することができ、本実施形態のようにカラーチャート60に対して測色センサを走査させ、測色センサの移動距離を計測することにより、カラーパッチC,Zのカラーチャート60上における座標を取得するものを採用してもよい。また、固定した測色センサに対してX−Yステージ上のカラーチャート60を移動させ、X−Yステージの移動距離を計測することにより、カラーパッチC,Zのカラーチャート60上における座標を取得するものであってもよい。さらに、カラーチャート60を撮像して画像データを生成するエリアセンサやラインセンサであってもよく、画像データにおける位置に基づいてカラーパッチC,Zのカラーチャート60上における座標を取得するものであってもよい。
MSコンピュータ70にはカラーチャート60を評価するための評価プログラム81が組み込まれており、評価プログラム81は補正データ作成モジュール81aと色評価モジュール81bと属性取得モジュール81cと印刷条件取得モジュール81dとから構成されている。属性取得モジュール81cは、配列データ75bを参照することにより、配列データ75bに記述された各カラーパッチC,Zのカラーチャート60上の座標を取得する。なお、配列データ75bは各カラーパッチC(アドレス番号),Zと、同カラーパッチC,Zのカラーチャート60上の座標との対応関係を記述したデータである。上述したとおりカラーチャートデータにおける各カラーパッチC,Zの位置は一定であるため、予め配列データ75bを作成しておくことができる。属性取得モジュール81cは、各カラーパッチC,Zのカラーチャート60における各カラーパッチC,Zの座標に測色センサを走査させ、順次、L***値を取得していく。これにより、各カラーパッチC,ZについてL***値を得ることができる。
さらに、属性取得モジュール81cは、属性特定用カラーパッチZと等色関係が成立する色評価用カラーパッチCを検索する。上述したとおり各カラーパッチC,ZについてL***値が得られているため、属性特定用カラーパッチZのL***値と略同等のL***値となっている色評価用カラーパッチCを検索すればよい。例えば、属性特定用カラーパッチZと色評価用カラーパッチCとの色差ΔEを算出し、その色差ΔEが所定の閾値を下回っている場合に属性特定用カラーパッチZと色評価用カラーパッチCとの等色関係が成立すると判定してもよい。そして、等色関係が成立する色評価用カラーパッチCのアドレス番号を配列データ75bから取得する。色差ΔEの閾値は、最も近い色の色評価用カラーパッチC同士の色差ΔEよりも小さく、かつ、印刷用紙全体におけるプリンタ再現色のばらつきよりも大きい値であればよく、本実施形態においては1.0とされている。上述した例においては、属性特定用カラーパッチZ1〜Z3が形成されており、それぞれについて対応する2桁のアドレス番号を得ることができる。ここで得られた3個のアドレス番号は対応する属性特定用カラーパッチZ1〜Z3の配列順序に応じて6桁の数字に並べ替えられる。
上述した例では、最も右の属性特定用カラーパッチZ1と等色の色評価用カラーパッチのアドレス番号が01となり、中央の属性特定用カラーパッチZ2と等色の色評価用カラーパッチのアドレス番号が23となり、最も左の属性特定用カラーパッチZ1と等色の色評価用カラーパッチのアドレス番号が45となるようにカラーチャート60が印刷されているため、これらのアドレス番号を対応する属性特定用カラーパッチZ1〜Z3の配列順序に並べると“012345”という当該カラーチャート60のID番号を復元させることができる。
印刷条件取得モジュール81dは、カラーチャート60のID番号と予めCLコンピュータ10にて生成された条件データ75cとを取得する。そして、条件データ75cを参照することにより、カラーチャート60のID番号に対応する印刷条件を取得する。ここにおける条件データ75cは、CLコンピュータ10の条件データ生成モジュール21dにて生成された条件データ16と同一のものであり、予めCLコンピュータ10から条件データ16を受け取ることにより用意されている。従って、条件データ75cにおいても図5に示したようにカラーチャート60の属性を表すID番号と印刷条件との対応関係が規定されているため、条件データ16を参照して当該カラーチャート60の印刷条件を取得することができる。なお、条件データ16はカラーチャート60を作成するごとに生成されており、複数の条件データ16がMSコンピュータ70における条件データ75cとしてHDD75に記憶される。しかし、ID番号は各カラーチャート60に対して固有であるため、複数の条件データ75cから属性取得モジュール81cが取得したID番号に対応する印刷条件が格納された条件データ75cを混同することなく検索することができる。
色評価モジュール81bにおいては色評価用カラーパッチCを測色して得られた測色結果(L***値)と予めHDD75に記憶された基準値75aを比較する。その際に、印刷条件取得モジュール81dが取得した印刷条件に応じて参照される基準値75aが選択される。色評価用カラーパッチCを測色して得られた色彩値と基準値75aとの比較結果は補正データ作成モジュール81aに入力され、補正が必要であれば補正データ90が作成される。補正データ作成モジュール81aには印刷条件も入力されており、印刷条件に応じた補正データ90が作成される。補正データ90はUSB用I/O79bを介してCDRドライブ71に出力され、同CDRドライブ71にてCD−Rに記録される。CDーRに記録された補正データ90はCLコンピュータ10に入力され、色変換LUT14の修正に利用される。
(2)カラーチャート印刷処理:
図8は、CLコンピュータ10にて行われるカラーチャート印刷処理の流れを示している。同図において、入力機器DRV22にてカラーチャート60の印刷指示が受け付けられると、ステップS100にて印刷条件取得モジュール21bが印刷条件を取得する。印刷条件取得モジュール21bは、印刷条件設定モジュール21aおよびタイマ20aおよびUSB/IO19bからデータを入力することが可能となっており、各情報源から所定の印刷条件を取得する。
図9は、ステップS100にて取得される印刷条件の項目を一覧にして示している。同図において、印刷機体、印刷機種、印刷日時、印刷用紙、印刷解像度、色調が印刷条件として取得されている。印刷機体はUSB/IO19bを介してプリンタ40aから取得され、印刷日時はタイマ20aから取得され、印刷用紙と印刷解像度と色調は印刷条件取得モジュール21bから取得される。印刷条件取得モジュール21bはUI画面を利用して予め各印刷条件の入力を受け付けている。
図10は、UI画面の一例を示している。同図において、UI画面の下部にはカラーチャート印刷実行ボタンが設けてあり、同ボタンがクリックされたときステップS100以降のカラーチャート印刷処理を実行するとともに、このとき設定されている印刷条件を確定する。確定された印刷条件は印刷条件取得モジュール21bによって取得される。印刷条件を取得すると、ステップS110にて特定アドレス選択モジュール21c1は6桁の乱数で構成されるID番号を生成する。ステップS120においては、ステップS100にて取得した印刷条件とステップS110にて生成したID番号を条件データ生成モジュール21dに入力するとともに、同条件データ生成モジュール21dが図5に示すように印刷条件とID番号とが対応づけられた条件データ16を生成し、HDD15に記憶させる。
ステップS130においては、属性特定領域データ生成モジュール21c2がID番号を取得するとともに、6桁のID番号を順に2桁−2桁−2桁に分割し、それぞれを特定アドレスとする。ID番号が“012345”である場合には、“01”と“23”と“45”に分割され、それぞれが特定アドレスとして選択される。ステップS140においては、特定アドレスとして選択されたアドレスに位置する色評価用カラーパッチCのRGB値が色評価領域データ17を参照することにより取得される。ここでは、特定アドレスが01”と“23”と“45”として選択されているため、色評価領域データ17においてアドレス“01”“23”“45”に該当する領域に属する画素の3組のRGB値が取得される。
ステップS150において、属性特定領域データ生成モジュール21c2はステップS140にて取得した3組のRGB値を有する属性特定用カラーパッチZ1〜Z3を有する属性特定領域データ18を生成する。属性特定領域データ18においては、図4に示すように3個の属性特定用カラーパッチZ1〜Z3が設けられており、最も左の属性特定用カラーパッチZ1に属する画素のRGB値が、ID番号の1,2桁目に対応した特定アドレス“01”に位置する色評価用カラーパッチCのRGB値と等しくなっている。中央の属性特定用カラーパッチZ2に属する画素のRGB値がID番号の3,4桁目に対応した特定アドレス“23”に位置する色評価用カラーパッチCのRGB値と等しくなっており、最も右の属性特定用カラーパッチZ3に属する画素のRGB値がID番号の5,6桁目に対応した特定アドレス“45”に位置する色評価用カラーパッチCのRGB値と等しくなっている。
属性特定領域データ18を生成すると、ステップS160にて、色評価領域データ17を属性特定領域データ18とを合成して、図6に示すようなカラーチャートデータを生成する。合成されたカラーチャートデータは、ステップS170にて色変換モジュール21f以降の各モジュールに出力されて、プリンタ40aにて同画像データに基づくカラーチャート60が印刷される。なお、カラーチャート60は図6に示したカラーチャートデータをそのまま印刷用紙上に再現したものであり、カラーチャートデータと同様の構成となる。そのため、カラーチャート60の図示は省略する。
(3)カラーチャート評価処理:
図11は、MSコンピュータ70にて行われるカラーチャート評価処理の流れを示している。ステップS200では、属性取得モジュール81cが配列データ75bを読み出し、同配列データ75bに格納された属性特定用カラーパッチZ1〜Z3の位置を取得する。そして、属性特定用カラーパッチZ1〜Z3の位置に測色センサを走査させ、属性特定用カラーパッチZ1〜Z3の測色を順番に行う。属性特定用カラーパッチZ1〜Z3を測色して得られた3組のL***値はRAMやHDD75に記憶される。ステップS210においては、属性取得モジュール81cが配列データ75bを読み出し、同配列データ75bに格納された色評価用カラーパッチCの位置を取得する。そして、色評価用カラーパッチCの位置に測色センサを走査させ、色評価用カラーパッチCの測色を順番に行う。色評価用カラーパッチCを測色して得られた100組のL***値もアドレスに対応づけてRAMやHDD75に記憶される。
以上のようにして属性特定用カラーパッチZ1〜Z3と色評価用カラーパッチCの測色がそれぞれ完了すると、ステップS220においてL***値が属性特定用カラーパッチZ1と同じ色評価用カラーパッチCを検索する。すでに、属性特定用カラーパッチZ1と色評価用カラーパッチCのL***値が得られているため、各L***値を比較することにより、属性特定用カラーパッチZ1と同じ色評価用カラーパッチCを検索することができる。厳密にL***値が一致するだけでなく、属性特定用カラーパッチZ1のL***値と、色差ΔEが1.0未満の色評価用カラーパッチCについて、属性特定用カラーパッチZと色評価用カラーパッチCであると判定する。カラーチャート60における各位置において再現される色にばらつきが生じる場合があり、多少のばらつきを許容するためである。
***値が属性特定用カラーパッチZ1と同じ色評価用カラーパッチCを検索できると、続いて属性特定用カラーパッチZ2,Z3とL***値が同じ色評価用カラーパッチCを同様に検索する。カラーチャート60の印刷処理においては、特定アドレスの色評価用カラーパッチCが属性特定用カラーパッチZ1〜Z3と同じRGB(CMYK)値によって印刷されているため、カラーチャート60を実際に測色して得られたL***値についても特定アドレスの色評価用カラーパッチCが属性特定用カラーパッチZ1〜Z3とが相対的に同じ値になる。すなわち、カラーチャート60をどのような印刷条件で印刷しようと、特定アドレスの色評価用カラーパッチCと属性特定用カラーパッチZ1〜Z3が同じ色彩値に基づいて同じ条件で印刷されるため、両者の等色関係は普遍的に成立する。従って、機体番号や印刷用紙等の印刷条件ごとに、属性特定用カラーパッチZ1〜Z3の絶対的なL***値を定義しておかなくても、ID番号の誤判別を防止することができる。すなわち、属性特定用カラーパッチZ1〜Z3にて使用される色を絶対的に定義するためのカラーパッチを別途用意する必要がなく、カラーチャート60の限られたスペースを有効に利用することができる。
ステップS230においては、属性取得モジュール81cが属性特定用カラーパッチZ1〜Z3と等色である3個の色評価用カラーパッチCのアドレスを特定アドレスとして取得する。上述した例のようにカラーチャート60が印刷された場合、ここでは特定アドレスとして“01”と“23”と“45”が取得される。ステップS240においては、さらに属性取得モジュール81cが3個の特定アドレスに基づいて本発明の属性としてのID番号を復元する。具体的には、それぞれ属性特定用カラーパッチZ1〜Z3に対応する特定アドレスを、カラーチャート60における属性特定用カラーパッチZ1〜Z3の配列に基づいて並べることにより、ID番号を復元する。ここでは、属性特定用カラーパッチZ1〜Z3にそれぞれ対応する特定アドレスとして“01”と“23”と“45”が取得されているため、ID番号“012345”が取得されることとなる。
以上の処理によって、属性取得モジュール81cが測色を行ったカラーチャート60の属性を示すID番号を取得することができる。このID番号は、カラーチャート60を印刷するごとに生成する乱数によって構成されるため、各カラーチャート固有のものとなる。従って、属性取得モジュール81cがID番号を取得することにより、カラーチャート60の異同を区別することができる。例えば、以前に測色したカラーチャート60と同じID番号が得られた場合には、同じカラーチャート60を再度測色したものと断定することができる。
なお、ID番号は各カラーチャート60について固有に生成することが望ましく、過去に生成したID番号と重複しない条件を加重した乱数であることが望ましい。また、ID番号を連番にすることにより、過去に生成したID番号と重複しないようにしてもよい。
本実施形態のようにID番号を6桁の数値とし、属性特定用カラーパッチZ1〜Z3の配列に応じた順序を加味することにより、1003個のカラーチャート60に対して固有のID番号を生成することができる。むろん、属性特定用カラーパッチZ1〜Z3の個数を増加することにより、より多くのID番号を用意できるようにしてもよいし、逆に属性特定用カラーパッチZ1〜Z3の個数を減らしてもよい。また、属性特定用カラーパッチZ1〜Z3の配列を無視して、単に特定アドレスの組み合わせによってID番号を区別してもよい。
ステップS250においては、印刷条件取得モジュール81dが条件データ16を参照して、ステップS240にて取得したID番号に対応する印刷条件を取得する。条件データ16においてはカラーチャート60の属性を表すID番号と印刷条件との対応関係が規定されているため、条件データ16を参照して当該カラーチャート60の印刷条件を取得することができる。ステップS260においては、色評価モジュール81bがHDD75に記憶された基準値75aと、ステップS210にて測定して得られたL***値との色差を算出し、同色差ΔEに基づいて補正データ90を作成する。このとき比較対象となる基準値75aはステップS250にて取得された各印刷条件に基づいて選択される。例えば、印刷用紙や印刷解像度や色調が異なる場合には比較すべき色も異なってくるため、印刷時の色調に対応した基準値75aを選択する必要がある。ステップS250にて印刷条件を取得しておくことにより、適正な基準値75aを選択することができる。
本実施形態においては補正データ90によって色変換LUT14が修正される。しかし、色変換LUT14は色調(APFのオンオフ)や印刷解像度や印刷用紙毎に用意されるため、当該カラーチャート60を印刷したときに使用した色変換LUT14を修正するための補正データ90を作成しなければ意味がない。また、CLコンピュータ10には多数のプリンタ40が接続されているため、当該カラーチャート60を印刷したプリンタ40の色変換LUT14を修正するための補正データ90を作成しなければ意味がない。そこで、ステップS260においては、カラーチャート60のID番号から得られた印刷条件として取得した印刷機体と印刷機種と印刷用紙と印刷解像度と色調に基づいて補正すべきプリンタ40および色変換LUT14を特定するための識別データを添付する。このようにすることにより、間違えなく当該カラーチャート60を印刷したときに使用したプリンタ40の色変換LUT14の補正を行わせることが可能となる。
(4)適用例:
本発明を適用することにより、MSコンピュータ70にて特に印刷条件の入力をしなくても、印刷条件をカラーチャート60から取得し、それに応じた補正データ90を作成することができる。すなわち、MSコンピュータ70を操作する側と、CLコンピュータ10を操作する側とが密接な関係になくとも、適正な補正を行うことが可能となる。つまり、両者間においてカラーチャート60および補正データ90のやりとりが行うことができれば、適正な補正を行うことができる。例えば、MSコンピュータ70をプリンタ40の製造業者が保有し、各クライアントからカラーチャート60の送付を受け、個々のクライアントに対して補正データ90を送付するようなサービスを行うことも可能である。
このようにすることにより、各クライアントにおいて複数あるプリンタ40や色変換LUT14から補正対象のものを特定するような作業をしなくても、適切な補正を行うことができる。また、どの印刷条件でカラーチャート60を印刷したかを記録しておく必要がない。従って、各クライアントのプリンタ40においては特別な知識を必要とすることなく、プリンタ40の製造業者が意図したとおりの色再現性を実現することができる。なお、補正データ90を送付するにあたって、インターネット等を利用してもよい。
また、大量に印刷を行う印刷業者等であれば測色機50を保有していることも考えられる。その場合、印刷業者の本店にMSコンピュータ70および測色機50を設け、各支店のプリンタ40によってカラーチャート60を出力するようにすればよい。このようにすることにより、各支店に設けられた多数のプリンタ40の色再現性を一致させることができため、どの支店においても同様の印刷結果を得ることができる。また、印刷業者においては多数のプリンタ40が設置されるが、カラーチャート60から機体番号を読み取ることができるため補正対象がどのプリンタ40であるか不明となることもない。
上記実施形態においては、CLコンピュータ10とMSコンピュータ70とが個別に設けられていたが、CLコンピュータ10とMSコンピュータ70の機能を同一のコンピュータ上にて実現するようなシステム構成としてもよい。また、一例として色変換LUT14が補正されるものを示したが、測色したカラーチャート60の属性が認識されればよく、補正対象は何であってもよい。
(5)変形例:
以上説明した実施形態においては、属性特定用カラーパッチと等色な色評価用カラーパッチの特定アドレスがID番号に対応しているものを例示したが、この特定アドレスが印刷条件に直接対応していてもよい。例えば、図3に示す色評価領域データ17の各アドレスがそのまま印刷条件を意味するように定義しておけば、ID番号を経由することなく、属性として印刷条件を取得することが可能となる。具体的には、カラーチャート60の印刷段階において参照される色評価領域データ17において参照される各色評価用カラーパッチCのアドレスに対して印刷条件を対応づけておき、カラーチャート60の測色段階において参照される配列データ75bにおいても各色評価用カラーパッチCのアドレスに対して印刷条件を対応づけておけばよい。
図12は、各色評価用カラーパッチCのアドレスに対して印刷条件が対応づけられたアドレス定義テーブルT1を示している。同アドレス定義テーブルT1において色評価用カラーパッチCのアドレス00〜09に対してそれぞれ印刷機種が対応づけられており、アドレス10〜19に対してそれぞれ印刷用紙が対応づけられている。さらに、色評価用カラーパッチCのアドレス20〜29に対してそれぞれ印刷解像度が対応づけられている。このアドレス定義テーブルT1を、色評価領域データ17と配列データ75bのそれぞれに共通して添付しておく。
図13は、本変形例にかかるカラーチャート印刷処理の流れを示している。ステップS300においては、前実施形態と同様に印刷条件取得モジュール21bが印刷条件を取得する。なお、ここでは印刷機種として“PX9500”が取得され、印刷用紙として“スーパーファイン”が取得され、印刷解像度として“1440dpi×720dpi”が取得されたものとして説明する。ステップS310においては、特定アドレス選択モジュール21c1がアドレス定義テーブルT1を参照して、上述した各印刷条件に対応するアドレスを取得する。印刷機種“PX9500”に対応してアドレス“05”が取得され、印刷用紙“スーパーファイン”に対応してアドレス“12”が取得され、印刷解像度“1440dpi×720dpi”に対応してアドレス“25”が取得される。以上のようにして取得したアドレス“05”“12”“25”が本変形例における特定アドレスとして選択される。
ステップS320においては、属性特定領域データ生成モジュール21c2が、色評価領域データ17を参照して、特定アドレスとして選択されたアドレスに位置する色評価用カラーパッチCのRGB値を取得する。ここでは、特定アドレスが“05”と“12”と“25”として選択されているため、色評価領域データ17においてアドレス“05”“12”“25”に該当する領域に属する画素の3組のRGB値が取得される。ステップS330においては、前実施形態のステップS150と同様に属性特定領域データ生成モジュール21c2がステップS330にて取得した3組のRGB値を有する属性特定用カラーパッチZ1〜Z3を有する属性特定領域データ18を生成する。以降、前実施形態と同様にカラーチャート60の印刷を行う。なお、本変形において条件データ16を作成することは要しない。
図14は、本変形にかかるカラーチャート評価処理の流れを示している。ステップS430までは前実施形態のステップS230と同様の処理を行う。すなわち、本変形例においても3個の特定アドレスが取得され、ここでは特定アドレスとして“05”“12”“25”が取得される。そして、ステップS440においては配列データ75bに添付されたアドレス定義テーブルT1を参照して、特定アドレスとして“05”“12”“25”に対応する印刷条件を取得する。アドレス定義テーブルT1によれば、アドレス“05”に対応する印刷機種“PX9500”を取得し、アドレス“12”に対応する印刷用紙“スーパーファイン”を取得し、アドレス“25”に対応する印刷解像度“1440dpi×720dpi”を取得することができる。ステップS450においては、前実施形態のステップS260と同様に補正データ90が作成される。
このように、本変形例においては、ID番号を経由することなく、カラーチャート60を介して印刷条件の伝達を行うことができる。さらに、上記変形例においては、各色評価用カラーパッチCのアドレスに対して印刷条件が対応づけられたアドレス定義テーブルT1を使用したが、アドレス定義テーブルにおいて各色評価用カラーパッチCのアドレスに対して文字を対応づけておくことにより、不特定な情報をカラーチャート60にて伝達させることも可能である。
図15は、各色評価用カラーパッチCのアドレスに対して文字を対応づけたアドレス定義テーブルT2を示している。同図において、各色評価用カラーパッチCのアドレスに対して数字の0〜9と、アルファベットのa〜zが対応づけられている。アドレス定義テーブルT2は上述した変形例と同様に、色評価領域データ17と配列データ75bのそれぞれに共通して添付されている。例えば、印刷条件として印刷日時“2006年2月10日9時51分”が取得された場合には、アドレス定義テーブルT2を参照して印刷日時“200602100951”の各数字に対応する12個の特定アドレス“2”“0”“0”“6”“0”“2”“1”“0”“0”9“5”1”が選択される。そして、特定アドレス“2”“0”“0”“6”“0”“2”“1”“0”“0”“9“”5”“1”に位置する色評価用カラーパッチCのRGB値を色評価領域データ17から取得し、そのRGB値で、12個の属性特定用カラーパッチZをカラーチャート60に印刷する。
測色段階においては、12個の特定アドレス“2”“0”“0”“6”“0”“2”“1”“0”“0”“9“”5”“1”を取得することができ、アドレス定義テーブルT2を参照することにより、各特定アドレスに対応する12個の数字“2”“0”“0”“6”“0”“2”“1”“0”“0”“9“”5”“1”を取得することができる。これにより、印刷日時“2006年2月10日9時51分”を復元することができ、印刷日時に基づいたカラーチャート60の評価を行うことができる。例えば、測色した時刻と印刷日時を比較して、十分なカラーチャート60の乾燥時間が経過したか否かを判定するようにしてもよい。このように、色評価用カラーパッチCのアドレスを文字に対応させておくことにより、印刷機体のシリアル番号等の不特定な情報も伝達することができるとともに、伝達できる情報の種類や量に柔軟に対応することができる。
カラーチャート評価システムの概略構成図である。 カラーチャート印刷装置の概略構成図である。 色評価領域を示す図である。 属性特定領域を示す図である。 条件データを示す図である。 カラーチャートデータを示す図である。 本実施形態にかかるカラーチャート測色装置の概略構成図である。 カラーチャート印刷処理の流れを示すフローチャートである。 印刷条件の項目を示す表である。 UI画面を示す図である。 カラーチャート評価処理の流れを示すフローチャートである。 アドレス定義テーブルを示す図である。 変形例にかかるカラーチャート印刷処理を示すフローチャートである。 変形例にかかるカラーチャート評価処理を示すフローチャートである。 アドレス定義テーブルを示す図である。
符号の説明
C…色評価用カラーパッチ、Z…属性特定用カラーパッチ、10…CLコンピュータ、14…色変換LUT、15…HDD、16,75c…条件データ、17…色評価領域データ、18…属性特定領域データ、19a…シリアル通信用I/O、19b…USB用I/O、20…OS、20a…タイマ、21…PRTDRV、21a…印刷条件設定モジュール、21b…印刷条件取得モジュール、21c…属性特定用カラーパッチ形成モジュール、21c1…特定アドレス選択モジュール、21c2…属性特定領域データ生成モジュール、21d…条件データ生成モジュール、21e…画像合成モジュール、21f…色変換モジュール、21g…ハーフトーン処理モジュール、21h…印刷データ生成モジュール、21i…LUT補正モジュール、22…入力機器DRV、23…ディスプレイDRV、31…キーボード、32…マウス、33…ディスプレイ、34…CD−ROMドライブ、40…プリンタ、50…測色機、60…カラーチャート、70…MSコンピュータ、71…CDRドライブ、75…HDD、75b…配列データ、79b…USB用I/O、81…評価プログラム、81a…補正データ作成モジュール、81b…色評価モジュール、81c…属性取得モジュール、81d…印刷条件取得モジュール、82…測色機ドライバ、90…補正データ、A1…色評価領域、A2…属性特定領域、T1,T2…アドレス定義テーブル

Claims (10)

  1. カラーパッチが記録媒体上に複数分布するカラーチャートを形成するカラーチャート印刷装置と、上記カラーパッチを測色することにより上記カラーチャートを評価するカラーチャート測色装置とからなるカラーチャート評価システムにおいて、
    上記カラーチャート印刷装置は、
    見本色が付された上記カラーパッチが行列状に配列されるとともに、上記行列における行数と列数の組合せによってアドレスが定義される色評価用カラーパッチを同記録媒体に形成する色評価用カラーパッチ形成手段と
    上記アドレスのなかから当該カラーチャートの属性に対応する特定アドレスを選択し、同特定アドレスに形成された上記色評価用カラーパッチと等色の上記カラーパッチである属性特定用カラーパッチを上記記録媒体上における所定箇所に形成する属性特定用カラーパッチ形成手段とを具備するとともに、
    上記カラーチャート測色装置は、
    上記属性特定用カラーパッチと上記色評価用カラーパッチを測色するとともに、同属性特定用カラーパッチと等色の上記色評価用カラーパッチが位置する上記特定アドレスを取得する特定アドレス取得手段と、
    同取得した上記特定アドレスに基づいて上記カラーチャートの属性を取得する属性取得手段と、
    上記色評価用カラーパッチの測色結果を評価する色評価手段とを具備することを特徴とするカラーチャート評価システム。
  2. 上記属性特定用カラーパッチ形成手段は、
    各カラーチャートに対して固有の上記特定アドレスを選択することを特徴とする請求項1に記載のカラーチャート評価システム。
  3. 上記カラーチャート印刷装置は、
    各カラーチャートを印刷した際の印刷条件と、各カラーチャート固有の上記特定アドレスとが対応づけられた条件データを生成する条件データ生成手段を具備するとともに、
    上記属性取得手段は、
    上記条件データを取得するとともに、同条件データを参照して上記特定アドレス取得手段が取得した上記特定アドレスに対応する上記印刷条件を当該カラーチャートの属性として取得することを特徴とする請求項2に記載のカラーチャート評価システム。
  4. 上記色評価用カラーパッチの上記記録媒体上におけるアドレスが上記カラーチャートを印刷する際の各印刷条件に対応するとともに、
    上記属性特定用カラーパッチ形成手段は、
    当該カラーチャートを印刷する際の印刷条件に対応する上記特定アドレスを選択することを特徴とする請求項1に記載のカラーチャート評価システム。
  5. 上記属性取得手段は、
    上記特定アドレス取得手段が取得した上記特定アドレスに対応する上記印刷条件を当該カラーチャートの属性として取得することを特徴とする請求項4に記載のカラーチャート評価システム。
  6. 上記属性特定用カラーパッチ形成手段は、
    複数の上記属性特定用カラーパッチを形成するとともに、
    上記属性取得手段は、
    複数の上記属性特定用カラーパッチの上記記録媒体上における配列に応じた上記特定アドレスの順序に応じて上記カラーチャートの属性を取得することを特徴とする請求項1から請求項5のいずれかに記載のカラーチャート評価システム。
  7. カラーパッチが記録媒体上に複数分布するカラーチャートを印刷するカラーチャート印刷装置において、
    見本色が付された上記カラーパッチが行列状に配列されるとともに、上記行列における行数と列数の組合せによってアドレスが定義される色評価用カラーパッチを上記記録媒体上に形成する色評価用カラーパッチ形成手段と
    上記アドレスのなかから当該カラーチャートの属性に対応する特定アドレスを選択し、同特定アドレスに形成された上記色評価用カラーパッチと等色の上記カラーパッチである属性特定用カラーパッチを上記記録媒体上における所定箇所に形成する属性特定用カラーパッチ形成手段とを具備することを特徴とするカラーチャート印刷装置。
  8. カラーパッチが記録媒体上に複数分布するカラーチャートを評価するカラーチャート測色装置において、
    見本色が付された上記カラーパッチが行列状に配列されるとともに、上記行列における行数と列数の組合せによってアドレスが定義される色評価用カラーパッチと、上記記録媒体上における所定箇所に形成された上記カラーパッチである属性特定用カラーパッチとを測色するとともに、
    同属性特定用カラーパッチと等色の上記色評価用カラーパッチが形成された上記アドレスである特定アドレスを取得する特定アドレス取得手段と、
    同取得した上記特定アドレスに基づいて上記カラーチャートの属性を取得する属性取得手段と、
    上記色評価用カラーパッチの測色結果を評価する色評価手段とを具備することを特徴とするカラーチャート測色装置。
  9. カラーパッチが記録媒体上に複数分布するカラーチャートを形成するカラーチャート印刷装置と、上記カラーパッチを測色することにより上記カラーチャートを評価するカラーチャート測色装置とからなるカラーチャート評価方法において、
    上記カラーチャート印刷装置にて、
    見本色が付された上記カラーパッチが行列状に配列されるとともに、上記行列における行数と列数の組合せによってアドレスが定義される色評価用カラーパッチを上記記録媒体上に形成し
    上記アドレスのなかから当該カラーチャートの属性に対応する特定アドレスを選択し、同特定アドレスに形成された上記色評価用カラーパッチと等色の上記カラーパッチである属性特定用カラーパッチを上記記録媒体上における所定箇所に形成するとともに、
    上記カラーチャート測色装置にて、
    上記属性特定用カラーパッチと上記色評価用カラーパッチを測色するとともに、同属性特定用カラーパッチと等色の上記色評価用カラーパッチが位置する上記特定アドレスを取得し、
    同取得した上記特定アドレスに基づいて上記カラーチャートの属性を取得し、
    上記色評価用カラーパッチの測色結果を評価することを特徴とするカラーチャート評価方法。
  10. カラーパッチが記録媒体上に複数分布するカラーチャートを評価する機能をコンピューターに実現させるカラーチャート評価プログラムにおいて、
    コンピューターに、
    カラーチャート測色装置が測色した、見本色が付された上記カラーパッチが行列状に配列されるとともに、上記行列における行数と列数の組合せによってアドレスが定義される色評価用カラーパッチと、上記記録媒体上における所定箇所に形成された上記カラーパッチである属性特定用カラーパッチとの測色結果を取得し、
    同属性特定用カラーパッチと等色の上記色評価用カラーパッチが形成された上記アドレスである特定アドレスを取得する特定アドレス取得手段と、
    同取得した上記特定アドレスに基づいて上記カラーチャートの属性を取得する属性取得手段と、
    上記色評価用カラーパッチの測色結果を評価する色評価手段と、の機能を実現させることを特徴とするカラーチャート評価プログラム。
JP2006041121A 2006-02-17 2006-02-17 カラーチャート評価システム、カラーチャート印刷装置、カラーチャート測色装置、カラーチャート評価方法、および、カラーチャート評価プログラム Expired - Fee Related JP4622880B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006041121A JP4622880B2 (ja) 2006-02-17 2006-02-17 カラーチャート評価システム、カラーチャート印刷装置、カラーチャート測色装置、カラーチャート評価方法、および、カラーチャート評価プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006041121A JP4622880B2 (ja) 2006-02-17 2006-02-17 カラーチャート評価システム、カラーチャート印刷装置、カラーチャート測色装置、カラーチャート評価方法、および、カラーチャート評価プログラム

Publications (2)

Publication Number Publication Date
JP2007221571A JP2007221571A (ja) 2007-08-30
JP4622880B2 true JP4622880B2 (ja) 2011-02-02

Family

ID=38498308

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006041121A Expired - Fee Related JP4622880B2 (ja) 2006-02-17 2006-02-17 カラーチャート評価システム、カラーチャート印刷装置、カラーチャート測色装置、カラーチャート評価方法、および、カラーチャート評価プログラム

Country Status (1)

Country Link
JP (1) JP4622880B2 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4702567B2 (ja) * 2008-09-16 2011-06-15 富士ゼロックス株式会社 画像形成システム、画像形成装置、階調特性測定方法およびプログラム
JP2011151554A (ja) 2010-01-20 2011-08-04 Fujifilm Corp 印刷情報管理システム、その方法及びプログラム
JP5602196B2 (ja) * 2012-08-08 2014-10-08 富士フイルム株式会社 印刷色評価システム、方法及びプログラム
JP6988512B2 (ja) * 2018-01-24 2022-01-05 株式会社リコー 分光特性取得装置、画像形成装置、画像形成システム
JP2020153829A (ja) * 2019-03-20 2020-09-24 株式会社リコー 画像形成情報取得方法、プロファイル作成システム及びカラーチャート

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001320592A (ja) * 2000-05-08 2001-11-16 Fujitsu Ltd プリンタプロファイル作成装置とプリンタプロファイル作成方法
JP2004247914A (ja) * 2003-02-13 2004-09-02 Dainippon Printing Co Ltd プロファイル作成支援サービス方法およびプロファイル作成支援サーバー装置
JP2005328255A (ja) * 2004-05-13 2005-11-24 Seiko Epson Corp カラーチャート判別プログラム、カラーチャート判別装置、カラーチャート判別方法、色修正プログラム、色修正装置および色修正方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001320592A (ja) * 2000-05-08 2001-11-16 Fujitsu Ltd プリンタプロファイル作成装置とプリンタプロファイル作成方法
JP2004247914A (ja) * 2003-02-13 2004-09-02 Dainippon Printing Co Ltd プロファイル作成支援サービス方法およびプロファイル作成支援サーバー装置
JP2005328255A (ja) * 2004-05-13 2005-11-24 Seiko Epson Corp カラーチャート判別プログラム、カラーチャート判別装置、カラーチャート判別方法、色修正プログラム、色修正装置および色修正方法

Also Published As

Publication number Publication date
JP2007221571A (ja) 2007-08-30

Similar Documents

Publication Publication Date Title
US20050270321A1 (en) Program product, device, and method for color chart discrimination and program product, device, and method for color correction
EP2348702A2 (en) Print information managing apparatus, print information managing method, print information managing system, and recording medium with program recorded therein
US9674401B2 (en) Printing control method and printing control device
US7576897B2 (en) Method and device for acquiring information for compensating color drift and medium with program for the same recorded thereon
JP4622880B2 (ja) カラーチャート評価システム、カラーチャート印刷装置、カラーチャート測色装置、カラーチャート評価方法、および、カラーチャート評価プログラム
JP4604617B2 (ja) カラーチャート評価システム、カラーチャート印刷装置、カラーチャート測色装置、カラーチャート評価方法、カラーチャート印刷方法およびカラーチャート測色方法
JP3736592B2 (ja) 印刷装置
JP3818372B2 (ja) 印刷装置、印刷制御プログラム、印刷制御プログラムを記録した媒体および印刷方法
JP2007068083A (ja) 画像処理システム、印刷装置、画像処理装置、画像処理方法、制御プログラムおよびそのプログラムを記録した記録媒体
JP2001205831A (ja) 印刷制御方法、印刷データ生成装置、インクカートリッジ、印刷システム、および、プログラムを記録した記録媒体
JP2011073306A (ja) 誤差取得方法および印刷装置
JP2008168543A (ja) 誤差情報取得装置、誤差情報取得方法および誤差情報取得プログラム
JP4324783B2 (ja) 印刷制御装置、印刷制御方法、印刷制御プログラムおよび色修正方法
JP4572648B2 (ja) 印刷制御装置、印刷制御システム、印刷制御方法、印刷制御プログラム、並びに、色修正データを作成する装置、方法およびプログラム
JP2007266842A (ja) 色補正装置、色補正方法およびプ色補正プログラム
JP4572322B2 (ja) 印刷制御方法、印刷制御装置、及びコンピュータープログラム
JP3552874B2 (ja) 色修正装置、色修正方法、色修正プログラムを記録した媒体およびカラー印刷装置
JP4501647B2 (ja) 誤差情報取得方法、誤差情報取得プログラム、誤差情報取得装置、印刷制御方法、印刷制御プログラム及び印刷制御装置
JP4041954B2 (ja) 印刷制御装置、印刷制御方法、印刷システムおよび印刷制御プログラム
JP3734006B2 (ja) 印刷制御方法、印刷制御装置、印刷制御プログラムを記録した媒体
JP2005184144A (ja) 色画像データ修正方法、色画像データ修正装置および色修正テーブル作成プログラム。
JP4375041B2 (ja) 色修正方法
JP2007251649A (ja) 画像処理装置、画像処理方法、プログラム及び記憶媒体
JP2006078337A (ja) カラーチャート
JP2006264270A (ja) 誤差情報取得装置、誤差情報取得方法、誤差情報取得プログラム、印刷制御装置、印刷制御方法及び印刷制御プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20081209

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100618

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100629

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100824

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20101005

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101018

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131112

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees