(57)【要約】【課題】  カラーチャートを用いずに測色を行うことができ、かつ、色のマッチング精度を向上することができるプロファイル作成装置を提供する。【解決手段】  プロファイル作成装置は、抽出部、測色部、データ作成部、およびプロファイル作成部を備えている。抽出部は、画像データを取得し、画像データの各画素の位置から、プロファイルの作成に用いるべき予め定められた色値に関連付けられた位置を抽出ポイントとして抽出する。測色部は、出力画像を測色し、当該出力画像における位置と当該位置における測色値とを検出する。データ作成部は、抽出部によって抽出された抽出ポイントに関連付けられた色値と、当該抽出ポイントに対応する出力画像上の位置に関連付けられた測色値との組から、プロファイルを作成するための作成用データを作成する。プロファイル作成部は、作成用データを用いてプロファイルを作成する。【選択図】  図１
2006094040.tif 000002
【特許請求の範囲】
【請求項１】
出力デバイスのプロファイルを作成するプロファイル作成装置であって、
各画素の位置と当該位置における色値とを関連付けた情報を含む画像データを取得し、前記画像データの各画素の位置から、プロファイルの作成に用いるべき予め定められた色値に関連付けられた位置を抽出ポイントとして抽出する抽出部と、
前記出力デバイスによる前記画像データの出力結果である出力画像を測色し、当該出力画像における位置と当該位置における測色値とを検出する測色部と、
前記抽出部によって抽出された抽出ポイントに関連付けられた色値と、当該抽出ポイントに対応する出力画像上の位置に関連付けられた測色値との組から、プロファイルを作成するための作成用データを作成するデータ作成部と、
前記データ作成部によって作成された作成用データを用いて前記プロファイルを作成するプロファイル作成部とを備える、プロファイル作成装置。
【請求項２】
画像データの色値と出力画像の測色値との組を複数含む第１データベースを格納する第１データベース格納部をさらに備え、
前記データ作成部は、前記第１データベース内の色値および測色値の組と、前記抽出部および前記測色部によって新たに得られた色値および測色値の組とを合成して新たな作成用データを作成する、請求項１に記載のプロファイル作成装置。
【請求項３】
前記測色部が測色した出力画像が出力された時の前記出力デバイスの出力に関する条件を示す出力条件を取得する条件取得部をさらに備え、
前記第１データベース格納部は、前記データ作成部によって新たに作成された作成用データと、前記条件取得部によって取得された出力条件とを関連付けて格納し、
前記データ作成部は、前記第１データベース内の色値および測色値の組のうち、前記条件取得部によって取得された出力条件と同じ出力条件が関連付けられた組と、新たに得られた色値および測色値の組とを合成して新たな作成用データを作成する、請求項２に記載のプロファイル作成装置。
【請求項４】
前記測色部は、出力画像のうちの、前記抽出部によって抽出された抽出ポイントに対応する位置を含む一部のみについて測色を行う、請求項１に記載のプロファイル作成装置。
【請求項５】
抽出ポイントの抽出を行った画像データを示す情報と、当該画像データの抽出ポイントの位置および当該位置における色値とを関連付けた第２データベースを格納する第２データベース格納部をさらに備え、
前記抽出部は、前記測色部によって測色される出力画像に対応する画像データを示す情報が前記第２データベース内に存在しない場合にのみ、当該画像データについて抽出ポイントの抽出を行い、
前記測色部は、測色すべき出力画像に対応する画像データを示す情報が前記第２データベース内に存在する場合、前記第２データベース内の当該画像データを示す情報に関連付けられた抽出ポイントに対応する位置を含む一部のみについて測色を行う、請求項４に記載のプロファイル作成装置。
【請求項６】
出力デバイスのプロファイルを作成するプロファイル作成装置のコンピュータに実行させるためのプロファイル作成プログラムであって、
各画素の位置と当該位置における色値とを関連付けた情報を含む画像データを取得し、前記画像データの各画素の位置から、プロファイルの作成に用いるべき予め定められた色値に関連付けられた位置を抽出ポイントとして抽出する抽出手段と、
前記出力デバイスによる前記画像データの出力結果である出力画像における位置と当該位置における測色値とを含む測色データを取得する測色データ取得手段と、
前記抽出手段によって抽出された抽出ポイントに関連付けられた色値と、当該抽出ポイントに対応する出力画像上の位置に関連付けられた測色値との組から、プロファイルを作成するための作成用データを作成するデータ作成手段と、
前記データ作成手段によって作成された作成用データを用いて前記プロファイルを作成するプロファイル作成手段として前記コンピュータを機能させる、プロファイル作成プログラム。
【請求項７】
前記プロファイル作成装置は、画像データの色値と出力画像の測色値との組を複数含む第１データベースを格納しており、
前記データ作成手段は、前記第１データベース内の色値および測色値の組と、前記抽出手段および前記測色手段によって新たに得られた色値および測色値の組とを合成して新たな作成用データを作成する、請求項６に記載のプロファイル作成プログラム。
【請求項８】
前記測色手段が測色した出力画像が出力された時の前記出力デバイスの出力に関する条件を示す出力条件を取得する条件取得手段として前記コンピュータをさらに機能させ、
前記第１データベースには、前記データ作成手段によって新たに作成された作成用データと、前記条件取得手段によって取得された出力条件とが関連付けられて格納され、
前記データ作成手段は、前記第１データベース内の色値および測色値の組のうち、前記条件取得手段によって取得された出力条件と同じ出力条件が関連付けられた組と、新たに得られた色値および測色値の組とを合成して新たな作成用データを作成する、請求項７に記載のプロファイル作成プログラム。
【請求項９】
前記測色手段は、出力画像のうちの、前記抽出手段によって抽出された抽出ポイントに対応する位置を含む一部のみについて測色を行う、請求項６に記載のプロファイル作成プログラム。
【請求項１０】
前記プロファイル作成装置は、抽出ポイントの抽出を行った画像データを示す情報と、当該画像データの抽出ポイントの位置および当該位置における色値とを関連付けた第２データベースを格納し、
前記抽出手段は、前記測色手段によって測色される出力画像に対応する画像データを示す情報が前記第２データベース内に存在しない場合にのみ、当該画像データについて抽出ポイントの抽出を行い、
前記測色手段は、測色すべき出力画像に対応する画像データを示す情報が前記第２データベースに存在する場合、前記第２データベース内の当該画像データを示す情報に関連付けられた抽出ポイントに対応する位置を含む一部のみについて測色を行う、請求項９に記載のプロファイル作成プログラム。
【請求項１１】
出力デバイスのプロファイルを作成するプロファイル作成方法であって、
各画素の位置と当該位置における色値とを関連付けた情報を含む画像データを取得し、前記画像データの各画素の位置から、プロファイルの作成に用いるべき予め定められた色値に関連付けられた位置を抽出ポイントとして抽出する抽出ステップと、
前記出力デバイスによる前記画像データの出力結果である出力画像を測色し、当該出力画像における位置と当該位置における測色値とを検出する測色ステップと、
前記抽出ステップにおいて抽出された抽出ポイントに関連付けられた色値と、当該抽出ポイントに対応する出力画像上の位置に関連付けられた測色値との組から、プロファイルを作成するための作成用データを作成するデータ作成ステップと、
前記データ作成ステップにおいて作成された作成用データを用いて前記プロファイルを作成するプロファイル作成ステップとを含む、プロファイル作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロファイル作成装置に関し、より特定的には、印刷機やプリンタやモニタといった画像を出力する出力デバイスのプロファイルを作成するプロファイル作成装置に関する。
【背景技術】
【０００２】
印刷物をプリンタ等でシミュレーションする場合、印刷物およびシミュレーションデバイス（プリンタ、ＣＲＴ等）の各々について、カラーマネジメントに必要な色空間情報（プロファイル）が必要である。このプロファイルを作成する方法としてはカラーチャートを用いる方法が一般的である（例えば、特許文献１参照）。すなわち、プロファイルを作成する際には、カラーチャートが予め準備される。例えば印刷物のようなＣＭＹＫ系データの場合、カラーチャートは、再現できる色空間を格子状に区切ったときの格子点に相当する色座標から選出されたＣＭＹＫの掛け合わせの色票（カラーパッチ）を１００個から１０００個程度配列したものである。このようなカラーチャートが印刷またはプリンタ出力され、測色機等を用いて各々の色票が測色される。これによって、各色票について測色した値と各色票のＣＭＹＫ値との対応表が得られる。この対応表から、補間技術を使用することによってプロファイルを得ることができる。なお、ＲＧＢ系の場合も基本的に上記と同様にプロファイルを作成することができる。
【特許文献１】特開平１２−０５００９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の方法では、出力すべき画像とは別に用意されるカラーチャートに対して測色を行う。つまり、従来の方法では、出力すべき画像の内容と測色を行う画像（カラーチャート）の内容とが異なっていた。ここで、出力デバイスの出力条件（出力デバイスの出力に影響を与える要素）は、出力する画像の内容によって変動してしまうおそれがある。したがって、従来の方法では、実際に出力すべき画像とは内容の異なる出力物であるカラーチャートを用いるので、出力条件を完全に一致させることはできない。出力デバイスが特に印刷機の場合には、出力する画像の内容によって出力条件が変動してしまう可能性が高い。出力条件が変動してしまう場合には、カラーチャートの測色結果を用いてプロファイルを作成しても、正確なプロファイルを作成することができず、色のマッチング精度が低下してしまうおそれがあった。
【０００４】
それ故、本発明の目的は、カラーチャートを用いずに測色を行うことができ、かつ、色のマッチング精度を向上することができるプロファイル作成装置を提供することである。
【課題を解決するための手段】
【０００５】
第１の発明は、出力デバイスのプロファイルを作成するプロファイル作成装置である。プロファイル作成装置は、抽出部と、測色部と、データ作成部と、プロファイル作成部とを備えている。抽出部は、各画素の位置と当該位置における色値とを関連付けた情報を含む画像データを取得し、画像データの各画素の位置から、プロファイルの作成に用いるべき予め定められた色値に関連付けられた位置を抽出ポイントとして抽出する。測色部は、出力デバイスによる画像データの出力結果である出力画像を測色し、当該出力画像における位置と当該位置における測色値とを検出する。データ作成部は、抽出部によって抽出された抽出ポイントに関連付けられた色値と、当該抽出ポイントに対応する出力画像上の位置に関連付けられた測色値との組から、プロファイルを作成するための作成用データを作成する。プロファイル作成部は、データ作成部によって作成された作成用データを用いてプロファイルを作成する。
【０００６】
また、第２の発明においては、プロファイル作成装置は、第１データベース格納部をさらに備えていてもよい。第１データベース格納部は、画像データの色値と出力画像の測色値との組を複数含む第１データベースを格納する。このとき、データ作成部は、第１データベース内の色値および測色値の組と、抽出部および測色部によって新たに得られた色値および測色値の組とを合成して新たな作成用データを作成する。
【０００７】
また、第３の発明においては、プロファイル作成装置は、条件取得部をさらに備えていてもよい。条件取得部は、測色部が測色した出力画像が出力された時の出力デバイスの出力に関する条件を示す出力条件を取得する。このとき、第１データベース格納部は、データ作成部によって新たに作成された作成用データと、条件取得部によって取得された出力条件とを関連付けて格納する。データ作成部は、第１データベース内の色値および測色値の組のうち、条件取得部によって取得された出力条件と同じ出力条件が関連付けられた組と、新たに得られた色値および測色値の組とを合成して新たな作成用データを作成する。
【０００８】
また、第４の発明においては、測色部は、出力画像のうちの、抽出部によって抽出された抽出ポイントに対応する位置を含む一部のみについて測色を行ってもよい。
【０００９】
また、第５の発明においては、プロファイル作成装置は、第２データベース格納部をさらに備えていてもよい。第２データベース格納部は、抽出ポイントの抽出を行った画像データを示す情報と、当該画像データの抽出ポイントの位置および当該位置における色値とを関連付けた第２データベースを格納する。このとき、抽出部は、測色部によって測色される出力画像に対応する画像データを示す情報が第２データベース内に存在しない場合にのみ、当該画像データについて抽出ポイントの抽出を行う。測色部は、測色すべき出力画像に対応する画像データを示す情報が第２データベース内に存在する場合、第２データベース内の当該画像データを示す情報に関連付けられた抽出ポイントに対応する位置を含む一部のみについて測色を行う。
【００１０】
なお、上記の発明は、プロファイル作成装置のコンピュータに実行させるためのプログラム（プロファイル作成プログラム）の形態で提供されてもよい。すなわち、当該プログラムを実行することによって、上記の発明の機能がプロファイル作成装置において実現される。また、上記の発明は、上記プロファイル作成装置において用いられるプロファイル作成方法として提供されてもよい。
【発明の効果】
【００１１】
上記第１の発明によれば、実際に出力する出力画像を用いてプロファイルを作成することができるので、カラーチャートを別途用意する必要がない。また、実際の出力画像を用いることによって出力条件を実際の出力の場合により近づけることができるので、より正確なプロファイルを作成することができ、色のマッチング精度を向上することができる。
【００１２】
また、第２の発明によれば、画像データから測色ポイントが十分に得られない場合であっても、データベース内の色値および測色値の組を用いることができるので、正確なプロファイルを作成することができる。
【００１３】
また、第３の発明によれば、以前に作成された作成データは、新たに作成された作成用データに基づいて修正されてプロファイルが作成される。ここで、特に印刷機のように、出力に影響を与える変動要素が多い出力デバイスの場合、測色した時の出力条件を維持・再現することが難しい。そのため、プロファイルを作成しても、その後、プロファイル作成に用いた出力画像を出力した時の出力条件（データベースに含まれる出力条件以外の条件）が変動してしまうことも考えられる。その結果、プロファイルが現在の出力条件に適合していないために、色のマッチング精度が低下してしまうおそれがある。これに対して、第３の発明によれば、プロファイルを作成し直すことができるので、出力条件が変動しても、それに適合したプロファイルを新たに作成し直すことができる。したがって、出力条件が変動した場合であっても、色のマッチング精度を向上することができる。
【００１４】
また、第４の発明によれば、測色部は、印刷物の全面について測色を行う必要がなく、測色の結果得られるデータのデータ量を低減することができる。
【００１５】
また、第５の発明によれば、第２データベースを用いることによって、すでに測色したことのある画像については、抽出ポイントを抽出する処理を再度行う必要がない。すなわち、抽出ポイントを抽出する処理を省略することができる。
【発明を実施するための最良の形態】
【００１６】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るプロファイル作成装置を含むシステムの機能的な構成を示すブロック図である。図１に示すシステムは、プロファイル作成装置１およびプリンタ２を備えている。第１の実施形態では、印刷物のシミュレーションを行うためのシステムにおいてプロファイル作成装置が用いられる場合を例として説明する。また、第１の実施形態では、印刷物（図示しない）のプロファイルを作成する場合を例として説明する。図１に示すシステムは、プロファイル作成装置１によって印刷機のプロファイルを作成し、当該プロファイルを用いて印刷対象の画像をプリンタ２に出力させることによって印刷物のシミュレーションを行うものである。
【００１７】
まず、図２を用いて、第１の実施形態に係るプロファイル作成装置１における動作の概要を説明する。図２は、プロファイル作成装置１の動作の概要を示す図である。第１の実施形態においては、印刷機のプロファイルを作成するために、従来のようなカラーチャートに代えて、図２（ａ）に示すような実印刷物（出力すべき画像を実際に印刷した印刷物）を用いる。すなわち、プロファイル作成に先立ってまず、プロファイル作成装置１は実印刷物に対して測色を行う。つまり、ユーザは、プロファイルの作成に際してカラーチャートを用意するのではなく、出力する画像データの実印刷物を用意し、当該実印刷物を測色する。次に、プロファイル作成装置１は、実印刷物を出力する元となった画像データ（図２（ｂ））の各位置から、プロファイルの作成に用いるべき色が配色された位置（図２（ｂ）内の黒丸）を抽出する。以下では、この抽出された位置を抽出ポイントと呼ぶ。さらに、プロファイル作成装置１は、抽出ポイントに対応する実印刷物の位置（図２（ａ）の白丸）を決定し（図２に示す点線矢印）、当該位置における測色値と、当該抽出ポイントにおける画像データ上の色値との対応を作成する。以上のように作成された、実印刷物の測色値と画像データの色値との組に基づいてプロファイルが作成される。本発明は、以上のように実印刷物を用いることによって、カラーチャートを用いずに測色を行うものである。以下、プロファイル作成装置１について詳細に説明する。
【００１８】
図１において、プロファイル作成装置１は、出力制御部１１、抽出部１２、測色部１３、データ作成部１４、プロファイル作成部１５、条件取得部１６およびデータベース格納部１７を備えている。測色部１３は、デジタルカメラやＣＣＤセンサー等によって構成される。データベース格納部１７は、プロファイル作成装置１が有する任意の記憶装置（メモリやハードディスク等）によって構成される。測色部１３およびデータベース格納部１７を除く各構成要素は、典型的には、ＣＰＵおよびメモリを含むコンピュータが所定のプログラム動作を行うことによって実現される。また、当該各構成要素の一部または全部が専用のハードウェア回路によって実現されてもよい。以下、プロファイル作成装置１の各構成要素の詳細を説明する。
【００１９】
出力制御部１１は、出力デバイスを用いて出力すべき画像の画像データを出力するための制御を行う。例えば、出力制御部１１は、画像データに対するＲＩＰ処理等を行う。また、出力制御部１１は、当該画像データを抽出部１２へ出力する。この画像データには、画像における各画素の位置と当該位置における色値とを関連付けた情報が含まれる。
【００２０】
抽出部１２は、出力制御部１１から出力された画像データの各画素の位置から上記抽出ポイントを抽出する。抽出ポイントは、画像データにおいて、プロファイルの作成に用いるべき色値に関連付けられた位置である。抽出部１２は、抽出ポイントと当該抽出ポイントにおける色値とを関連付けたデータ（抽出データ）をデータ作成部１４へ出力する。なお、通常、画像データにおける複数の位置が抽出ポイントとして抽出されるので、抽出部１２は、抽出ポイントと当該抽出ポイントにおける色値との組を複数組出力する。
【００２１】
測色部１３は、プロファイルを作成すべき出力デバイスの出力結果である出力画像を測色する。第１の実施形態では出力デバイスは印刷機であるので、出力画像は実印刷物である。つまり、測色部１３は実印刷物を測色対象とする。なお、第１の実施形態では、測色部１３は、実印刷物の全面を測色するものとする。したがって、第１の実施形態では測色処理を非常に短時間で行うことができる。測色部１３は、測色結果をデータ作成部１４へ出力する。具体的には、実印刷物における位置と当該位置における測色値とを関連付けたデータ（測色データ）がデータ作成部１４へ出力される。
【００２２】
条件取得部１６は、測色部１３が測色を行った実印刷物を印刷した時の出力条件を取得する。出力条件とは、プロファイルが作成される出力デバイスの出力に影響を与える変動要素に関する条件である。第１の実施形態では出力デバイスは印刷機であるので、出力条件（印刷条件）としては、例えば、印刷機名（印刷機の種類）、印刷用紙（種類や厚み）、インク名（インクの種類）、インク濃度、ドットゲイン、インク消費量（印刷の重さ／軽さ）、印刷ジョブ名等が該当する。条件取得部１６は、プロファイル作成装置１内に保持されているＭＩＳ情報やＰＰＦファイルやユーザ入力等によって出力条件を取得する。
【００２３】
データ作成部１４は、抽出部１２から出力された抽出データと、測色部１３から出力された測色データとを用いて、プロファイルを作成するためのデータ（作成用データ）を作成する。作成用データとは、抽出部１２によって抽出された画像データの色値と、測色部１３によって測色された色値（測色値）との対応を含むデータである。すなわち、データ作成部１４は、抽出部１２によって抽出された抽出ポイントに関連付けられた色値と、当該抽出ポイントに対応する実印刷物上の位置に関連付けられた測色値との組を含む作成用データを作成する。
【００２４】
また、第１の実施形態においては、データ作成部１４は、条件取得部１６によって取得された出力条件と作成用データとを関連付けたデータベースをデータベース格納部１７に格納させる。データベース格納部１７は、このような出力条件と、データ作成部１４によって作成された作成用データとを関連付けたデータベースを格納する。なお、作成用データに関連付けられる出力条件は、当該作成用データが作成される際に用いられた測色値が測色された実印刷物を出力した時の出力条件である。
【００２５】
さらに、データ作成部１４は、データベース格納部１７に以前に格納された作成用データの中に、新たに作成した作成用データの出力条件と同じ出力条件に関連付けられた作成用データが存在する場合、以前に格納された作成用データと新たに作成された作成用データとを合成する。そして、合成した作成用データをプロファイル作成部１５へ出力する。一方、データベース格納部１７に以前に格納された作成用データの中に、新たに作成した作成用データの出力条件と同じ出力条件に関連付けられた作成用データが存在しない場合、データ作成部１４は、新たに作成された作成用データをプロファイル作成部１５へ出力する。
【００２６】
プロファイル作成部１５は、データ作成部１４から出力された作成用データを用いてプロファイルを作成する。具体的には、プロファイル作成部１５は、画像データの色値と測色値との組から補間技術を使用してプロファイルを作成する。
【００２７】
第１の実施形態においては、以上のようにして印刷機のプロファイルが作成される。シミュレーションを行う際には、このプロファイルを用いて出力制御部１１によってＲＩＰ処理等が行われ、プリンタ２からシミュレーション用の画像が出力される。なお、第１の実施形態においてはシミュレーションデバイスとしてプリンタを用いたが、例えばＤＤＣＰ（Ｄｉｒｅｃｔ  Ｄｅｇｉｔａｌ  Ｃｏｌｏｒ  Ｐｒｏｏｆｅｒ）を用いてシミュレーションを行うようにしてもよい。
【００２８】
次に、第１の実施形態に係るプロファイル作成装置における処理の詳細を説明する。図３は、プロファイル作成装置１における処理の流れを示すフローチャートである。なお、図３に示す処理が実行される前に、ユーザは、測色対象となる実印刷物を印刷機によって印刷しておく。このときの印刷においては、出力制御部１１はプロファイルを用いなくてもよいし、予め用意された所定のプロファイルを用いてもよい。
【００２９】
まず、ステップＳ１において、抽出部１２は、実印刷物に対応する画像データを取得する。この画像データは、具体的には、ＣＩＰ３（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｏｐｅｒａｔｉｏｎ  ｆｏｒ  Ｉｎｔｅｇｒａｔｉｏｎ  ｏｆ  Ｐｒｅｐｒｅｓｓ，Ｐｒｅｓｓ，Ｐｏｓｔｐｒｅｓｓ）で策定された標準フォーマットであるＰＰＦ（Ｐｒｉｎｔ  Ｐｒｏｄｕｃｔｉｏｎ  Ｆｏｒｍａｔ）ファイルに含まれている画像データを用いればよい。すなわち、抽出部１２は、出力制御部１１が保持しているＰＰＦファイルに含まれている画像データを取得する。画像データは、画像の各画素の位置（ここでは、ｘｙ座標で表現されるものとする）とその位置における色値（ここでは、ＣＭＹＫ値で表現されるものとする）とが関連付けられた情報を含んでいる。なお、ここではＰＰＦファイルから取得される画像データを用いることとして説明したが、ＰＰＦファイルに限らず、ＰＰＦファイルと同様の目的で使用されるＴＩＦＦやＰＮＧフォーマットに含まれる画像データを用いるようにしてもよい。
【００３０】
次に、ステップＳ２において、抽出部１２は、ステップＳ１で取得した画像データの各位置から抽出ポイントを抽出する。具体的には、抽出ポイントとして抽出すべき位置の色値は予め定められており、抽出部１２は、定められた色値を有する画素の位置を抽出ポイントとする。画像データの色値がＣＭＹＫ値で表現される場合、典型的には、抽出ポイントとしては以下のポイントが抽出される。
（１）紙白部分のポイント
（２）１次色の階調がわかるポイント
（３）２次色の階調がわかるポイント
（４）１次色にＫ成分が入った階調がわかるポイント
（５）３次色の階調がわかるポイント
（６）２次色にＫ成分が入った階調がわかるポイント
（７）３次色にＫ成分が入った階調がわかるポイント
ここで、（１）紙白部分のポイントとは、ＣＭＹＫの全ての成分の値が０であるポイントである（すなわち、ＣＭＹＫ値が（０，０，０，０）のポイント）。（２）１次色の階調がわかるポイントとは、Ｃ，Ｍ，Ｙの各成分のうちのいずれか１色の値またはＫ成分の値のみが０でないような色値をとるポイントである。（３）２次色の階調がわかるポイントとは、Ｃ，Ｍ，Ｙの各成分のうちのいずれか２色の値のみが０でないような色値をとるポイントである。（４）１次色にＫ成分が入った階調がわかるポイントとは、Ｃ，Ｍ，Ｙの各成分のうちのいずれか１色の値とＫ成分の値とが０でないような色値をとるポイントである。（５）３次色の階調がわかるポイントとは、Ｃ，Ｍ，Ｙの全ての成分の値が０でないような色値をとるポイントである。（６）２次色にＫ成分が入った階調がわかるポイントとは、Ｃ，Ｍ，Ｙの各成分のうちのいずれか２色の値とＫ成分の値とが０でないような色値をとるポイントである。（７）３次色にＫ成分が入った階調がわかるポイントとは、ＣＭＹＫの全ての成分の値が０でないような色値をとるポイントである。抽出部１２においては、上記（１）〜（７）のポイントに該当する色値の具体的な値が予め設定されている。通常、上記（２）〜（７）のそれぞれについて、そのポイントがとるべき色値の具体的な値が複数種類設定されている。例えば、上記（３）について言えば、ＣＭ成分が０でない値をとるような色値が複数種類設定されており、ＭＹ成分、ＹＣ成分についても同様に、各成分が０でない値をとるような色値が複数種類設定されている。
【００３１】
具体的には、ステップＳ２において抽出部１２は、ステップＳ１で取得した画像データの各画素について次の処理を繰り返す。すなわち、まず、画素が上記（１）〜（７）のポイントのいずれかに該当するか否かを判断する処理を行う。この判断は、画像データの画素の色値が上記（１）〜（７）のポイントの色値のいずれかと一致するか否かによって行われる。次に、画素が上記（１）〜（７）のポイントのいずれかに該当する場合、その画素を抽出ポイントとして抽出する処理を行う。すなわち、その画素の位置と色値との組をデータ作成部１４へ出力する。抽出部１２は、ステップＳ１で取得した画像データのすべての画素について以上の処理を行う。ステップＳ２の結果、抽出部１２からデータ作成部１４へ抽出データが出力されることとなる。抽出データには、画像データにおける位置（ｘｙ座標値）と、その位置における色値（ＣＭＹＫ値）との組が複数組含まれている。この組におけるＣＭＹＫ値は、上記（１）〜（７）のポイントがとるべき色値として予め定められた色値であり、ｘｙ座標値は、当該色値をとる画素の位置を示す値である。
【００３２】
なお、画像データの内容によっては、上記（１）〜（７）のポイントに該当する色値が存在しない場合もある。つまり、上記（１）〜（７）のポイントの色値に該当する色値をとる画素が画像データに存在しない場合もある。このような場合、ステップＳ２においては、そのポイントの色値をとるような抽出ポイントは抽出されない。
【００３３】
次に、ステップＳ３において、データ作成部１４は、実印刷物の測色値を取得する。具体的には、測色部１３によって実印刷物の全面について測色が行われる。これによって、実印刷物における位置（ここでは、ＸＹ座標で表現されるものとする）とその位置における測色値（ここでは、Ｌａｂ値で表現されるものとする）との組が得られる。この組が測色部１３からデータ作成部１４へ出力される。すなわち、ステップＳ３によって、測色部１３からデータ作成部１４へ測色データが出力されることになる。測色データには、実印刷物における位置（ＸＹ座標値）と、その位置における測色値（Ｌａｂ値）との組が複数組含まれている。以上によって、データ作成部１４は実印刷物の測色値を取得する。
【００３４】
次に、ステップＳ４において、条件取得部１６は、出力条件を取得する。ここで取得される出力条件は、ステップＳ３において測色が行われた実印刷物が印刷された時点における出力条件（印刷条件）である。なお、出力条件が上述した印刷機名、印刷用紙、またはインク名である場合には、出力条件はプロファイル作成装置内に保持される、工程管理に関する情報から取得することができる。また、出力条件が上述したインク濃度、ドットゲイン、インク消費量、または印刷ジョブ名である場合には、出力条件はプロファイル作成装置内に保持されるＰＰＦファイルから取得することができる。また、出力条件は、プロファイル作成装置１が有するデータから自動的に取得されることが好ましいが、ユーザが入力することによって取得されるようにしても構わない。
【００３５】
次に、ステップＳ５において、データ作成部１４は、作成用データを作成するためにデータベース格納部１７内のデータベースの内容を用いるか否かを判定する。ステップＳ５の判定は、ステップＳ４で取得された出力条件と同じ出力条件が関連付けられている作成用データがデータベースに格納されているか否かによって行われる。すなわち、そのような作成用データがデータベースに格納されている場合、データベース格納部１７内のデータベースの内容を用いると判定される。逆に、そのような作成用データがデータベースに格納されていない場合、データベース格納部１７内のデータベースの内容を用いないと判定される。ステップＳ５の判定において、データベース格納部１７内のデータベースの内容を用いると判定された場合、ステップＳ７およびＳ８の処理が行われる。一方、ステップＳ５の判定において、データベース格納部１７内のデータベースの内容を用いないと判定された場合、ステップＳ６の処理が行われる。
【００３６】
ステップＳ６において、データ作成部１４は、ステップＳ２およびＳ３で作成された抽出データおよび測色データを用いて作成用データを作成する。具体的には、作成用データの作成には、ステップＳ２で抽出部１２から入力された抽出データ（ｘｙ座標値とＣＭＹＫ値との組）、および、ステップＳ３で測色部１３から入力された測色データ（ＸＹ座標値とＬａｂ値との組）が用いられる。以下、作成用データの作成方法について詳細を説明する。
【００３７】
データ作成部１４は、まず、ｘｙ座標値に対応するＸＹ座標値を算出する。例えば、測色部１３のカメラの向きおよび撮像範囲を調整することによって、実印刷物を測色した結果得られる画像データと元の画像データとの向きおよび大きさを一致させることができる。このとき、ｘｙ座標値とＸＹ座標値とが一致するので、ｘｙ座標値と同じ値をとるＸＹ座標値を、ｘｙ座標値に対応するＸＹ座標値とすればよい。また、測色部１３のカメラの向きを調整することによって、実印刷物を測色した結果得られる画像データと元の画像データとの向きを一致させる（相似関係にする）ことができる。このとき、ｘｙ座標値に対応するＸＹ座標値は、ｘｙ座標値を定数倍等することによって算出することができる。また、実印刷物を測色した結果得られる画像データと元の画像データとについてパターンマッチングを行うことによってｘｙ座標値とＸＹ座標値との対応を求めるようにしてもよい。
【００３８】
ｘｙ座標値とＸＹ座標値との対応が得られると、データ作成部１４は、ｘｙ座標値に関連付けられている色値（ＣＭＹＫ値）と、当該ｘｙ座標値に対応するＸＹ座標値に関連付けられている測色値（Ｌａｂ値）との組を作成する。具体的には、データ作成部１４は、抽出データに含まれている各抽出ポイントのｘｙ座標値について、対応するＸＹ座標値を測色データから選出する。そして、抽出ポイントのｘｙ座標値に関連付けられているＣＭＹＫ値と、当該対応するＸＹ座標値に関連付けられているＬａｂ値との組を作成する。これによって、ＣＭＹＫ値とＬａｂ値との組からなる作成用データが作成される。最後にデータ作成部１４は、作成用データをプロファイル作成部１５に適合する形式に加工して、プロファイル作成部１５へ出力する。以上に説明したステップＳ６の次に、ステップＳ９の処理が行われる。
【００３９】
一方、ステップＳ７において、データ作成部１４は、データベース格納部１７内のデータベースの内容を読み出す。具体的には、データベースの内容のうち、ステップＳ４で取得された出力条件と同じ出力条件が関連付けられている作成データを読み出す。図４は、データベース格納部１７に格納されているデータベースの一例を示す図である。図４に示すように、データベース内においては、出力条件は、その出力条件下において出力された実印刷物を測色した測色データから得られる作成データに関連付けられている。なお、作成データには、ＣＭＹＫ値とＬａｂ値との組が複数組含まれている。図４を例にとって説明すると、ステップＳ４で取得された出力条件が例えば出力条件Ａと一致する場合、データ作成部１４は、データベース内の出力条件Ａに関連付けられた作成データを読み出す。
【００４０】
続くステップＳ８において、データ作成部１４は、ステップＳ２およびＳ３で作成された抽出データおよび測色データを用いて作成される作成用データと、ステップＳ７で読み出した作成用データとを用いて、新たな作成用データを作成する。具体的には、データ作成部１４は、まず、ステップＳ６と同様の処理を行う。これによって、抽出データおよび測色データから、ＣＭＹＫ値およびＬａｂ値の組からなる作成用データが新たに作成される。さらに、データ作成部１４は、ステップＳ７でデータベースから読み出した作成データを、新たに作成した作成用データに基づいて修正する。具体的に説明すると、新たに作成した作成用データに含まれるＣＭＹＫ値およびＬａｂ値の組と、データベース内の作成データに含まれるＣＭＹＫ値およびＬａｂ値の組とにおいては、ＣＭＹＫ値が重複する組が存在することがある。ＣＭＹＫ値が重複する組とは、抽出ポイントが同じ組である。このように抽出ポイントが同じ組については、新たに作成した作成用データに含まれている組を残し、データベース内の作成データに含まれる組を削除する。また、ＣＭＹＫ値が重複しない組はすべて残される。なお、他の実施形態においては、新たに作成した作成用データに含まれる組と、データベース内の作成データに含まれる組とを単に足し合わせるようにしてもよい。以上のステップＳ８によって、データベース内の作成用データを用いて新たな作成用データが作成される。作成された作成用データは、ステップＳ６と同様、プロファイル作成部１５に適合する形式にデータ作成部１４によって加工され、プロファイル作成部１５へ出力される。ステップＳ８の次に、ステップＳ９の処理が行われる。
【００４１】
ステップＳ９において、プロファイル作成部１５は、ステップＳ６またはＳ８においてデータ作成部１４から出力された作成用データを用いてプロファイルを作成する。なお、プロファイル作成部１５の機能は、一般的に用いられているプロファイル作成用のソフトウェアによって実現することができる。プロファイル作成用ソフトとしては、例えば大日本スクリーン製造株式会社のＬａｂｆｉｔ（登録商標）を使用することができる。
【００４２】
ステップＳ１０において、データ作成部１４は、ステップＳ６またはＳ８で新たに作成した作成用データをデータベースに格納する。すなわち、ステップＳ６で作成した作成用データの場合、データ作成部１４は、当該作成用データとステップＳ４で取得した出力条件とを関連付けてデータベースに格納させる。これによって、新たな出力条件に関する作成用データがデータベースに補充されたことになる。一方、ステップＳ８で作成した作成用データの場合、データ作成部１４は、ステップＳ７で読み出した作成用データの内容をステップＳ８で作成した作成用データの内容に更新する。これによって、作成用データの内容がより正確なものに修正されたこととなる。以上で、図３に示すフローチャートの説明を終了する。
【００４３】
以上のように、第１の実施形態によれば、実際に出力する画像の印刷物を用いてプロファイルを作成することができる。すなわち、カラーチャートを別途用意することなくプロファイルを作成することができる。また、実際に出力する画像の印刷物を用いることによって出力条件を実運用時により近づけることができるので、より正確なプロファイルを作成することができる。それによって、印刷物予見時の色のマッチング精度を改善することができる。
【００４４】
なお、従来のようにカラーチャートを用いて測色を行う場合、カラーチャートの各色票について測色を行う際、測色機で１つ１つの色票について測色を行わなければならなかった。したがって、多くの色票を測色することに多大な時間を要していた。これに対して、第１の実施形態によれば、印刷物の全面を一度に測色する（図３に示すステップＳ３）ので、測色処理を非常に短時間で行うことができる。
【００４５】
また、第１の実施形態においては、実印刷物を用いて測色を行うので、シミュレーション後に実印刷物を出力する際においても、さらにプロファイルを作成し直すことも可能である。特に印刷機の場合、プロファイルの作成段階における出力条件（データベースに含まれている出力条件以外の出力条件）が印刷段階で変動してしまうおそれもあるが、第１の実施形態においては、たとえ出力条件が変動してしまっても、さらにプロファイルを作成し直すことによって、色のマッチング精度を改善することができる。なお、これまでの説明では、汎用的なＣＩＥ空間座標系を利用して行うことについて記述したが、例えば、ＲＧＢ色座標系のようなローカルな色座標系を使用するようにしてもよい。
【００４６】
（第２の実施形態）
次に、第２の実施形態に係るプロファイル作成装置について説明する。第２の実施形態においては、測色部１３は、実印刷物の全面を一度に測色するのではなく、測色が必要な抽出ポイントに対応する一部分のみを測色する。第２の実施形態は、これによって不要な測色を省略するものである。以下、第２の実施形態に係るプロファイル作成装置について、第１の実施形態との相違点を中心に説明する。なお、第２の実施形態におけるシステムの構成は図１に示す構成と同様であるので、詳細な説明を省略する。
【００４７】
第２の実施形態においては、図４に示すデータベース（第２の実施形態では、第１データベースと呼ぶ）に加え、図５に示すデータベース（第２の実施形態では、第２データベースと呼ぶ）がデータベース格納部１７に格納される。図５は、第２の実施形態におけるデータベース格納部１７に格納される第２データベースの一例を示す図である。第２データベースにおいては、画像識別情報と前述の抽出データとが関連付けられて格納される。画像識別情報とは、測色対象である実印刷物の画像を識別するための情報であり、例えば、当該画像の画像データの名称等である。また、抽出データは、抽出部１２によって抽出ポイントの抽出が以前に行われた画像データに関する抽出データである。前述したように、抽出データは、その画像データについて抽出ポイントとして抽出すべき位置のｘｙ座標とその位置における色値（ＣＭＹＫ値）との組を含むデータである。このデータベースを参照することによって、画像識別情報により特定される画像データについてどの位置が抽出ポイントになるかを知ることができる。
【００４８】
図６は、第２の実施形態に係るプロファイル作成装置における処理の流れを示すフローチャートである。なお、第１の実施形態と同様、図５に示す処理が実行される前に、ユーザは、測色対象となる実印刷物を印刷機によって印刷しておく。
【００４９】
図６においては、まずステップＳ２１において、抽出部１２は画像識別情報を取得する。ここで取得される画像識別情報は、測色対象となる画像を示す画像識別情報である。なお、画像識別情報は、プロファイル作成装置１内に保持されているデータから取得されてもよいし、ユーザの入力によって取得されてもよい。続くステップＳ２２において、抽出部１２は、ステップＳ２１で取得した画像識別情報が第２データベースに格納されているか否かを判定する。当該画像データが第２データベースに格納されている場合、ステップＳ２３の処理が行われる。一方、当該画像データが第２データベースに格納されていない場合、ステップＳ１およびＳ２の処理が行われる。
【００５０】
ステップＳ２３において、抽出部１２は、ステップＳ２１で取得した画像識別情報に関連付けられている抽出データを第２データベースから読み出す。読み出された抽出データは測色部１３に出力される。ステップＳ２３の次に、ステップＳ２５の処理が行われる。
【００５１】
一方、ステップＳ１およびＳ２の処理は第１の実施形態と同様である。ただし、第２の実施形態においては、ステップＳ２において作成された抽出データは測色部１３に出力される。ステップＳ２の次のステップＳ２４において、抽出部１２は、ステップＳ２１で取得された画像識別情報と、ステップＳ２において作成された抽出データとを関連付けて第２データベースに格納させる。ステップＳ２３またはステップＳ２４の次に、ステップＳ２５の処理が行われる。
【００５２】
ステップＳ２５において、測色部１３は、ステップＳ２３で抽出部１２から出力された抽出データ、または、ステップＳ２で抽出部１２から出力された抽出データに基づいて、抽出ポイントに対応する位置について測色を行う。すなわち、第２の実施形態においては、測色部１３は、実印刷物の任意の位置を測色することが可能なように移動する機構を備えており、実印刷物の全面について測色を行うのではなく、抽出ポイントに対応する位置について測色を行う。測色を行った結果、測色部１３は、抽出ポイントにおける測色値のみをデータ作成部１４へ出力する。ステップＳ４以降の処理は第１の実施形態と同様である。
【００５３】
以上のように、第２の実施形態によれば、測色部１３は実印刷物の全面について測色を行う必要がない。また、第２データベースを用いることによって、すでに測色したことのある画像については、抽出ポイントを抽出する処理を再度行う必要がない。すなわち、抽出ポイントを抽出する処理を省略することができる。
【００５４】
以上に説明した上記第１および第２の実施形態においては、出力デバイスが印刷機であり、印刷機のプロファイルを作成する場合を例として説明した。また、プリンタを用いて印刷物のシミュレーションを行う場合を例として説明した。ここで、本発明に係るプロファイル作成装置は、第１または第２の実施形態において説明した形態に限定されず、他の出力デバイスのプロファイルを作成するために用いることができ、また、種々の用途に用いることができる。例えば、プリンタやＤＤＣＰの出力物を測色対象とすることによって、プロファイル作成装置によってプリンタやＤＤＣＰのプロファイルを作成することができる。なお、プリンタやＤＤＣＰのプロファイルを作成する際には、上述した出力条件としては、プリンタやＤＤＣＰの機種名、出力用紙（種類や厚さ）、出力モード（高詳細モードや高速モード等）が該当する。これらの出力条件は、例えばユーザの入力によって取得することができる。また、プロファイルを作成すべき出力デバイスはプリンタやＤＤＣＰに限らず、モニタである場合にもプロファイル作成装置を利用することができる。
【００５５】
なお、上記第１および第２の実施形態においては、画像データの色値がＣＭＹＫ値で表現される場合を例として説明したが、他の実施形態においては、画像データの色値はどのような形式で表現されるものであっても本発明を適用することができる。例えば、プロファイルを作成すべき出力デバイスがモニタである場合のように画像データの色値がＲＧＢ値で表現されるものであっても構わない。また、印刷に特色が用いられる場合には、ＣＭＹＫに加えて特色の成分の値を含む色値が画像データとして用いられてもよい。なお、ＣＭＹＫに加えて特色として例えばＲ成分が画像データの色値に含まれる場合、抽出ポイントは、ＣＭＹＫおよびＲ成分の５つの成分について上記（１）〜（７）と同様に設定することができる。
【００５６】
また、上記第１および第２の実施形態においては、測色部１３を構成するカメラ等の測色手段がプロファイル作成装置と一体的に接続されるものとして説明した。ここで、第１の実施形態においては、測色部１３は、プロファイル作成装置と別体であってもよく、常にオンラインで接続されている必要はない。例えば、印刷物に対する測色を測色部１３によって事前に行っておき、プロファイル作成の際には、プロファイル作成装置が測色部１３から前述の測色データを取得する処理（ステップＳ３）のみを行うようにしてもよい。
【産業上の利用可能性】
【００５７】
本発明は、印刷機やプリンタやモニタといった画像を出力する出力デバイスのプロファイルを作成するプロファイル作成装置として利用することができる。
【図面の簡単な説明】
【００５８】
【図１】第１の実施形態に係るプロファイル作成装置を含むシステムの機能的な構成を示すブロック図
【図２】プロファイル作成装置１の動作の概要を示す図
【図３】プロファイル作成装置１における処理の流れを示すフローチャート
【図４】データベース格納部１７に格納されているデータベースの一例を示す図
【図５】第２の実施形態におけるデータベース格納部１７に格納される第２データベースの一例を示す図
【図６】第２の実施形態に係るプロファイル作成装置における処理の流れを示すフローチャート
【符号の説明】
【００５９】
１  プロファイル作成装置
１１  出力制御部
１２  抽出部
１３  測色部
１４  データ作成部
１５  プロファイル作成部
１６  条件取得部
１７  データベース格納部
２  プリンタ
【図１】
2006094040.tif 000003
【図２】
2006094040.tif 000004
【図３】
2006094040.tif 000005
【図４】
2006094040.tif 000006
【図５】
2006094040.tif 000007
【図６】
2006094040.tif 000008