(57)【要約】【課題】解像度の変換により情報が失われる可能性がある領域が位置合わせに使用される場合に比して、位置合わせの精度を高める。【解決手段】情報処理装置は、解像度の変換により情報が失われる可能性のある領域に関する情報を第１の画像データから取得する取得手段と、第１の画像データと、記録材に記録された画像から取得された第２の画像データとの間で解像度が揃うように解像度を変換する変換手段と、領域に関する情報を用い、解像度が変換された後の第１の画像データと第２の画像データとの間で位置合わせを行う位置合わせ手段とを有する。【選択図】図５
2019062299.tif 000002
【特許請求の範囲】
【請求項１】
解像度の変換により情報が失われる可能性のある領域に関する情報を第１の画像データから取得する取得手段と、
前記第１の画像データと、記録材に記録された画像から取得された第２の画像データとの間で解像度が揃うように解像度を変換する変換手段と、
前記領域に関する情報を用い、解像度が変換された後の前記第１の画像データと前記第２の画像データとの間で位置合わせを行う位置合わせ手段と
を有する情報処理装置。
【請求項２】
前記位置合わせ手段は、情報が失われる可能性がある前記領域を除外した後の前記第１の画像データを用いて位置合わせを行う、請求項１に記載の情報処理装置。
【請求項３】
前記位置合わせ手段は、予め定めた閾値より大きい分散値が算出された領域を位置合わせに使用する、請求項２に記載の情報処理装置。
【請求項４】
前記位置合わせ手段は、情報が失われる可能性がある前記領域については、予め割り当てられた寸法を拡張した上で位置合わせを行う、請求項１に記載の情報処理装置。
【請求項５】
前記位置合わせ手段は、情報が失われる可能性がある前記領域が前記第１の画像データの外縁部分に位置する場合、当該領域に予め割り当てられた寸法を拡張した上で位置合わせを行う、請求項４に記載の情報処理装置。
【請求項６】
前記位置合わせ手段は、情報が失われる可能性がある前記領域を周辺に位置する特徴点を含むまで拡張する、請求項４に記載の情報処理装置。
【請求項７】
第１の画像データに対応する第１の画像を記録材に形成する画像形成手段と、
記録材に記録された前記第１の画像から第２の画像データを取得する取得手段と、
解像度の変換により情報が失われる可能性のある領域に関する情報を前記第１の画像データから取得する取得手段と、
前記第１の画像データと前記第２の画像データとの間で解像度が揃うように解像度を変換する変換手段と、
前記領域に関する情報を用い、解像度が変換された後の前記第１の画像データと前記第２の画像データとの間で位置合わせを行う位置合わせ手段と、
位置合わせ後の前記第１の画像データと前記第２の画像データとの間で色データの対応関係を生成する生成手段と、
前記対応関係に基づいて、前記画像形成手段が使用する色変換プロファイルを生成するプロファイル生成手段と
を有する画像形成システム。
【請求項８】
前記取得手段、前記変換手段、前記位置合わせ手段、前記生成手段及び前記プロファイル生成手段の少なくとも一つは、サーバ装置で実行される、請求項７に記載の画像形成システム。
【請求項９】
コンピュータに、
解像度の変換により情報が失われる可能性のある領域に関する情報を第１の画像データから取得する機能と、
前記第１の画像データと、記録材に記録された画像から取得された第２の画像データとの間で解像度が揃うように解像度を変換する機能と、
前記領域に関する情報を用い、解像度が変換された後の前記第１の画像データと前記第２の画像データとの間で位置合わせを行う機能と
を実行させるためのプログラム。
【請求項１０】
解像度の変換により情報が失われる可能性のある領域に関する情報を、第１の画像データから取得する取得手段と、
記第１の画像データと、記録材に記録された当該第１の画像データに対応する画像から取得された第２の画像データにおける解像度の変換動作を、前記領域に関する情報に基づいて制御する制御手段と、
解像度の変換後、前記第１の画像データと前記第２の画像データの間で位置合わせを行う位置合わせ手段と
を有する情報処理装置。
【請求項１１】
前記制御手段は、情報が失われる可能性が高い領域については、前記第１の画像データの解像度に一致するように、前記第２の画像データの解像度の変換動作を制御する、請求項１０に記載の情報処理装置。
【請求項１２】
前記情報が失われる可能性が高い領域は、前記第１の画像データの全体、又は、解像度の変換単位として予め割り当てられた領域である、請求項１１に記載の情報処理装置。
【請求項１３】
前記制御手段は、情報が失われる可能性が低い領域については、処理時間を考慮して解像度又は変換方法を選択する、請求項１０に記載の情報処理装置。
【請求項１４】
解像度の変換により情報が失われる可能性のある領域に関する情報を、第１の画像データから取得する取得手段と、
取得された情報に基づいて、前記第１の画像データに対応する画像を記録した記録材から第２の画像データを取得する際の解像度を制御する制御手段と、
前記第１の画像データと前記第２の画像データの間で位置合わせを行う位置合わせ手段と
を有する情報処理装置。
【請求項１５】
前記制御手段は、前記第１の画像データが全体として情報が失われる可能性が高い場合、当該第１の画像データの解像度に一致するように、前記第２の画像データを取得する際の解像度を制御する、請求項１４に記載の情報処理装置。
【請求項１６】
前記制御手段は、前記第１の画像データが全体として情報が失われる可能性が低い場合、処理時間を考慮して前記第２の画像データを取得する際の解像度を制御する、請求項１４に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像形成システム及びプログラムに関する。
【背景技術】
【０００２】
改訂や増刷の際には、新たに出力する印刷物の色を、色合わせの対象とする印刷物（以下「色見本」という）に合わせることが求められる。
このため、色見本から光学的に読み取った画像データから抽出される色データと、色見本の出力に使用した原稿データから抽出される色データとを対応付けて色変換プロファイルを生成する処理が、増刷の開始前に実行される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−３８１４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
色データの対応付けでは、色見本から光学的に読み取った画像データと色見本の出力に使用した原稿データのサイズ（寸法）が揃っていること、２つの画像データの位置合わせが正確であること等が必要である。このため、サイズが異なる２つの画像データが与えられた場合、サイズを揃えるために解像度の変換処理が行われ、その後、サイズが揃った２つの画像データを位置合わせする。
ところで、解像度を変換する過程で原稿データの細い線が失われる可能性がある。このため、情報が失われる可能性がある領域を用いて位置合わせを行うと、位置ずれの精度が低下する。位置ずれの精度が低下すると色データの対応関係が不正確となり、増刷される印刷物における色の再現性が低下する可能性がある。
【０００５】
本発明は、解像度の変換により情報が失われる可能性がある領域が位置合わせに使用される場合に比して、位置合わせの精度を高めることができる。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、解像度の変換により情報が失われる可能性のある領域に関する情報を第１の画像データから取得する取得手段と、前記第１の画像データと、記録材に記録された画像から取得された第２の画像データとの間で解像度が揃うように解像度を変換する変換手段と、前記領域に関する情報を用い、解像度が変換された後の前記第１の画像データと前記第２の画像データとの間で位置合わせを行う位置合わせ手段とを有する情報処理装置である。
請求項２に記載の発明は、前記位置合わせ手段は、情報が失われる可能性がある前記領域を除外した後の前記第１の画像データを用いて位置合わせを行う、請求項１に記載の情報処理装置である。
請求項３に記載の発明は、前記位置合わせ手段は、予め定めた閾値より大きい分散値が算出された領域を位置合わせに使用する、請求項２に記載の情報処理装置である。
請求項４に記載の発明は、前記位置合わせ手段は、情報が失われる可能性がある前記領域については、予め割り当てられた寸法を拡張した上で位置合わせを行う、請求項１に記載の情報処理装置である。
請求項５に記載の発明は、前記位置合わせ手段は、情報が失われる可能性がある前記領域が前記第１の画像データの外縁部分に位置する場合、当該領域に予め割り当てられた寸法を拡張した上で位置合わせを行う、請求項４に記載の情報処理装置である。
請求項６に記載の発明は、前記位置合わせ手段は、情報が失われる可能性がある前記領域を周辺に位置する特徴点を含むまで拡張する、請求項４に記載の情報処理装置である。
請求項７に記載の発明は、第１の画像データに対応する第１の画像を記録材に形成する画像形成手段と、記録材に記録された前記第１の画像から第２の画像データを取得する取得手段と、解像度の変換により情報が失われる可能性のある領域に関する情報を前記第１の画像データから取得する取得手段と、前記第１の画像データと前記第２の画像データとの間で解像度が揃うように解像度を変換する変換手段と、前記領域に関する情報を用い、解像度が変換された後の前記第１の画像データと前記第２の画像データとの間で位置合わせを行う位置合わせ手段と、位置合わせ後の前記第１の画像データと前記第２の画像データとの間で色データの対応関係を生成する生成手段と、前記対応関係に基づいて、前記画像形成手段が使用する色変換プロファイルを生成するプロファイル生成手段とを有する画像形成システムである。
請求項８に記載の発明は、前記取得手段、前記変換手段、前記位置合わせ手段、前記生成手段及び前記プロファイル生成手段の少なくとも一つは、サーバ装置で実行される、請求項７に記載の画像形成システムである。
請求項９に記載の発明は、コンピュータに、解像度の変換により情報が失われる可能性のある領域に関する情報を第１の画像データから取得する機能と、前記第１の画像データと、記録材に記録された画像から取得された第２の画像データとの間で解像度が揃うように解像度を変換する機能と、前記領域に関する情報を用い、解像度が変換された後の前記第１の画像データと前記第２の画像データとの間で位置合わせを行う機能とを実行させるためのプログラムである。
請求項１０に記載の発明は、解像度の変換により情報が失われる可能性のある領域に関する情報を、第１の画像データから取得する取得手段と、記第１の画像データと、記録材に記録された当該第１の画像データに対応する画像から取得された第２の画像データにおける解像度の変換動作を、前記領域に関する情報に基づいて制御する制御手段と、解像度の変換後、前記第１の画像データと前記第２の画像データの間で位置合わせを行う位置合わせ手段とを有する情報処理装置である。
請求項１１に記載の発明は、前記制御手段は、情報が失われる可能性が高い領域については、前記第１の画像データの解像度に一致するように、前記第２の画像データの解像度の変換動作を制御する、請求項１０に記載の情報処理装置である。
請求項１２に記載の発明は、前記情報が失われる可能性が高い領域は、前記第１の画像データの全体、又は、解像度の変換単位として予め割り当てられた領域である、請求項１１に記載の情報処理装置である。
請求項１３に記載の発明は、前記制御手段は、情報が失われる可能性が低い領域については、処理時間を考慮して解像度又は変換方法を選択する、請求項１０に記載の情報処理装置である。
請求項１４に記載の発明は、解像度の変換により情報が失われる可能性のある領域に関する情報を、第１の画像データから取得する取得手段と、取得された情報に基づいて、前記第１の画像データに対応する画像を記録した記録材から第２の画像データを取得する際の解像度を制御する制御手段と、前記第１の画像データと前記第２の画像データの間で位置合わせを行う位置合わせ手段とを有する情報処理装置である。
請求項１５に記載の発明は、前記制御手段は、前記第１の画像データが全体として情報が失われる可能性が高い場合、当該第１の画像データの解像度に一致するように、前記第２の画像データを取得する際の解像度を制御する、請求項１４に記載の情報処理装置である。
請求項１６に記載の発明は、前記制御手段は、前記第１の画像データが全体として情報が失われる可能性が低い場合、処理時間を考慮して前記第２の画像データを取得する際の解像度を制御する、請求項１４に記載の情報処理装置である。
【発明の効果】
【０００７】
請求項１の発明によれば、解像度の変換により情報が失われる可能性がある領域が位置合わせに使用される場合に比して、位置合わせの精度を高めることができる。
請求項２の発明によれば、解像度の変換により情報が失われる可能性がある領域が位置合わせに使用される場合に比して、位置合わせの精度を高めることができる。
請求項３の発明によれば、細部が多く含まれる領域を用いるので、位置合わせの精度が向上する。
請求項４の発明によれば、位置合わせに使用できる領域が増加するので、位置合わせの精度が向上する。
請求項５の発明によれば、画面の外縁部分を用いて位置合わせを行えるため、位置合わせの精度が向上する。
請求項６の発明によれば、画面の外縁部分を用いて位置合わせを行えるため、位置合わせの精度が向上する。
請求項７の発明によれば、解像度の変換により情報が失われる可能性がある領域が位置合わせに使用される場合に比して、位置合わせの精度を高めることができる。
請求項８の発明によれば、解像度の変換により情報が失われる可能性がある領域が位置合わせに使用される場合に比して、位置合わせの精度を高めることができる。
請求項９の発明によれば、解像度の変換により情報が失われる可能性がある領域が位置合わせに使用される場合に比して、位置合わせの精度を高めることができる。
請求項１０の発明によれば、解像度の変換により情報が失われる可能性がある領域が位置合わせに使用される場合に比して、位置合わせの精度を高めることができる。
請求項１１の発明によれば、解像度が失われる可能性が高い第１の画像データの解像度を変換せずに済むので、位置合わせの精度を高めることができる。
請求項１２の発明によれば、解像度の変換によって失われる可能性がある情報が第１の画像データに多く残るので、位置合わせの精度を高めることができる。
請求項１３の発明によれば、位置合わせの精度を保ちつつも処理時間を短縮することができる。
請求項１４の発明によれば、解像度の変換により情報が失われる可能性がある領域が位置合わせに使用される場合に比して、位置合わせの精度を高めることができる。
請求項１５の発明によれば、解像度の変換処理を無くすことができ、位置合わせの精度を高めることができる。
請求項１６の発明によれば、処理時間を優先しながらも、位置合わせの精度を高めることができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る印刷システムの全体構成の一例を示す図である。
【図２】実施の形態１に係る画像形成装置の外観構造の例を説明する図である。
【図３】実施の形態１に係る画像形成装置の内部構造の例を説明する図である。
【図４】制御装置における機能構成の一例を説明するブロック図である。
【図５】実施の形態１で使用する色変換プロファイル生成部の機能構成の一例を説明する図である。
【図６】色変換プロファイル生成部で実行される処理の概要を説明する図である。
【図７】監視領域を設定する方法の一例を示す図である。（ａ）は、予め定められた大きさの走査矩形を説明する図である。（ｂ）は、個々の走査矩形について作成される画素値のヒストグラムの一例を示す図である。（ｃ）は、主要色範囲と監視領域の関係を示す図である。
【図８】色変換プロファイル生成部による色変換プロファイル（ターゲットベースデータ）の生成例を説明する図である。（ａ）は、画像形成装置２について予め用意されている色データの対応関係（すなわち装置固有のベースデータ）の例を示す図である。（ｂ）は、監視領域について生成された対応関係を示す図である。（ｃ）は、色変換プロファイル生成部によって生成された対応関係を示す図である。（ｄ）は、ユークリッド距離と設定される重みとの関係を示す図である。
【図９】実施の形態１で使用する色変換プロファイル生成部における動作手法の一例を説明するフローチャートである。
【図１０】色見本として用いた印刷物に対応する画像の例を説明する図である。
【図１１】実施の形態１における分散値の算出例を説明する図である。
【図１２】実施の形態１におけるテンプレートマッチングを説明する図である。
【図１３】各領域について計算された位置ずれ量の数値例を示す図である。
【図１４】実施の形態２で使用する色変換プロファイル生成部における動作手法の一例を説明するフローチャートである。
【図１５】テンプレートのサイズの拡大の様子を説明する図である。（ａ）は、テンプレートのサイズを拡大する前の状態を示し、（ｂ）はテンプレートを拡大した後の状態を示す。
【図１６】テンプレートのサイズが拡大された場合における位置ずれ量の計算結果を説明する図である。
【図１７】実施の形態３で使用する色変換プロファイル生成部の機能構成の一例を説明する図である。
【図１８】細線が多く含まれる画像と細線が少ない画像の例を示す図である。（ａ）は細線が多く含まれる画像の例であり、（ｂ）は細線が少ない画像の例である。
【図１９】実施の形態３で使用する色変換プロファイル生成部における動作手法の一例を説明するフローチャートである。
【図２０】実施の形態４で使用する色変換プロファイル生成部の機能構成の一例を説明する図である。
【図２１】実施の形態４における動作例を説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
＜実施の形態１＞
＜全体構成＞
図１は、実施の形態１に係る印刷システムＳの全体構成の一例を示す図である。
図１に示す印刷システムＳは、初回の印刷に使用される１台の画像形成装置１と、追加の印刷に使用される１台の画像形成装置２とを備えている。
実施の形態１における画像形成装置１及び２は、例えば電子写真方式によって、原画像データＤ１に対応する画像を用紙（記録材）に形成する印刷機構を有している。勿論、インクジェット方式による印刷機構を用いてもよい。
原画像データＤ１は、印刷ジョブとして、例えば不図示の上位装置（ワークフローを管理するサーバ装置や情報端末等）から画像形成装置１及び２に与えられる。
図１の例では、用途が異なる画像形成装置１及び２がそれぞれ１台の場合を表しているが、各装置の台数は複数台であってもよい。
【００１０】
画像形成装置１及び２は、画像を形成した後の用紙を印刷物として出力する。図１の場合、画像形成装置１は用紙Ｐ１に画像Ｇ１を形成して出力し、画像形成装置２は用紙Ｐ２に画像Ｇ２を形成して出力する。
本実施の形態における画像形成装置２には画像読取装置１０が設けられている。画像読取装置１０は、色見本として使用する画像Ｇ１から色データを読み取るために使用される。読み取られた色データは、画像形成装置２から印刷物として出力される画像Ｇ２の色を、画像Ｇ１の色に揃える（再現する）ために用いられる。
【００１１】
一般に、独立した装置である画像形成装置１及び２は、それぞれ異なる色変換特性（以下「色変換プロファイル」ともいう）を有している。
このため、画像Ｇ１の記録に使用した原画像データＤ１を画像形成装置２に与えたとしても、色変換特性が異なる限り、用紙Ｐ２に記録される画像Ｇ２の色は用紙Ｐ１に記録された画像Ｇ１の色と一致しない。
【００１２】
そこで、実施の形態１に係る画像形成装置２には、画像Ｇ２の色が画像Ｇ１の色と同じになるように、自装置の色変換特性を調整するための機能が設けられている。この色変換特性の調整機能の詳細については後述する。
なお、図１では、画像形成装置２にサーバ装置３が接続されている。サーバ装置３は、前述した色変換特性の調整機能の一部又は全部を実行するために使用される。もっとも、色変換特性の調整機能の全部が画像形成装置２で実行される場合には、色変換特性の調整機能を実行するサーバ装置３は不要である。
【００１３】
＜画像形成装置の構成＞
以下では、画像形成装置１及び２の装置構成について説明する。
図１に示す画像形成装置１の具体的な装置構成と画像形成装置２の具体的な装置構成は本来異なるものであるが、印刷機能に関する装置構成は基本的に共通である。
このため、以下では、画像形成装置２を用いて印刷機能に関する装置構成を説明する。
【００１４】
図２は、実施の形態１に係る画像形成装置２の外観構造の例を説明する図である。図３は、実施の形態１に係る画像形成装置２の内部構造の例を説明する図である。
画像形成装置２は、原稿に形成されている画像（例えば用紙Ｐ１に形成されている画像Ｇ１）を読み取る画像読取装置１０と、画像データ（例えば原画像データＤ１）に基づいて用紙Ｐ２に画像（例えば画像Ｇ２）を形成する画像記録装置２０とを有している。
画像読取装置１０は、画像記録装置２０の筐体の上方に配置されている。
ここで、画像形成装置２は画像形成システムの一例である。また、画像記録装置２０は画像形成手段の一例である。
【００１５】
画像読取装置１０の手前側には、ユーザによる操作の受付やユーザに対する各種情報の表示に使用されるユーザインタフェース（ＵＩ）３０が配置されている。
画像形成装置２の筐体内部には、装置全体の動作を制御する制御装置４０が設けられている。
以下では、画像読取装置１０、画像記録装置２０、ユーザインタフェース３０及び制御装置４０の詳細構成を説明する。
【００１６】
取得手段の一例である画像読取装置１０は、原稿から画像を読み取る画像読取部１１と、画像読取部１１に対して原稿を搬送する原稿搬送部１２とを備えている。原稿搬送部１２は、画像読取部１１の上面に配置されている。
原稿搬送部１２は、原稿を収容する原稿収容部１２１と、原稿が排出される原稿排出部１２２とを有し、不図示の搬送機構を使用して原稿収容部１２１から原稿排出部１２２へ原稿を搬送する。原稿搬送部１２は、原稿自動送り装置（ＡＤＦ：Auto Document Feeder）とも呼ばれる。
【００１７】
画像記録装置２０は、用紙Ｐに画像を形成する画像形成部２１と、画像形成部２１に対して用紙Ｐを供給する用紙供給部２２と、画像形成部２１にて画像が形成された用紙Ｐを排出する用紙排出部２３と、搬送経路上に位置する用紙Ｐの表面と裏面を反転させ、反転後の用紙Ｐを画像形成部２１に供給する反転搬送部２４とを有している。
【００１８】
画像形成部２１は、用紙Ｐの搬送経路に沿ってイエロー(Ｙ）、マゼンタ(Ｍ）、シアン(Ｃ）、黒(Ｋ）の４つの画像形成ユニット２１Ｙ、２１Ｍ、２１Ｃ、２１Ｋを有している。
個々の画像形成ユニットは、感光体ドラムと、感光体ドラムの表面を帯電する帯電器と、帯電後の感光体ドラムにレーザ光を照射して画像を描画する露光部と、描画された画像をトナー像として現像する現像器と、トナー像を用紙Ｐに転写する転写部と、転写後のトナー像を用紙Ｐに定着する定着器とを備えている。
なお、トナーは、トナーカートリッジＹ、Ｍ、Ｃ、Ｋから対応する画像形成ユニット２１Ｙ、２１Ｍ、２１Ｃ、２１Ｋに供給される。
【００１９】
画像形成ユニット２１Ｙ、２１Ｍ、２１Ｃ、２１Ｋによる画像の形成が終了した用紙Ｐは、用紙排出部２３によって、積載トレイ２５Ａ、２５Ｂのいずれかに排出される。なお、用紙Ｐは、画像記録装置２０の下段に配置されている複数段の給紙トレイ２６のいずれかから供給される。
ユーザインタフェース３０は、画像形成装置２に対するユーザの操作の受け付け、ユーザに対する情報の提示等に使用される。ユーザインタフェース３０は、例えばタッチパネルで構成される。
【００２０】
制御装置４０は、印刷ジョブを処理するデバイスで構成されている。本実施の形態における制御装置４０は、コンピュータとして実現され、ファームウェアに従って動作する。ファームウェアは、プログラムの一例である。ここでの制御装置４０は情報処理装置の一例である。
図４は、制御装置４０における機能構成の一例を説明するブロック図である。
図４では、制御装置４０が提供する各種の処理機能のうち色変換特性の調整機能に関連する処理機能を選択的に表している。
【００２１】
制御装置４０は、画像データを取得するデータ取得部４１と、取得した画像データをページ記述言語（ＰＤＬ：Page Description Language）で記述されたコードデータに変換するＰＤＬ生成部４２と、コードデータからラスタイメージを作成するラスタライズ（Rasterize）部４３と、ＲＧＢデータをＣＭＹＫデータに変換する色変換処理部４４と、ＣＭＹＫデータの色調整を行う色調整部４５と、色調整後のＣＭＹＫデータをラスタイメージに調整するラスタイメージ調整部４６と、ラスタイメージにハーフトーン処理を施すハーフトーン処理部４７と、ハーフトーン処理後の画像データを画像記録装置２０に出力する画像データ出力部４８と、色調整部４５で使用する色変換プロファイルを生成する色変換プロファイル生成部４９とを有している。
【００２２】
ここで、ラスタライズ部４３は、ＰＤＬ生成部４２から出力されるコードデータを、各画素に対応する位置情報と数値とで与えられるラスタデータに変換する。ラスタデータによって表される画像は、ラスタイメージと呼ばれる。ラスタデータは、赤、緑、青の３色に対応する色データで構成されるＲＧＢデータとして出力される。ラスタライズ部４３は、１ページ毎にＲＧＢデータを出力する。
【００２３】
色変換処理部４４は、ラスタライズ部４３から入力されるＲＧＢデータをデバイス固有の色データであるＣＭＹＫデータに変換する処理を実行する。ＣＭＹＫデータは、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）に対応する色データで構成される。
用紙に画像を形成する場合、色変換処理部４４は、変換後のＣＭＹＫデータを後段の色調整部４５に出力する。ただし、後述する色変換プロファイルを生成する場合、色変換処理部４４は、変換後のＣＭＹＫデータ（原画像データＤ１）を色変換プロファイル生成部４９に出力する。
【００２４】
色調整部４５は、画像記録装置２０によって形成される画像の色が目標とする色になるように入力データ（ＣＭＹＫデータ）を構成する各色データの値を調整する。色調整部４５は、色変換プロファイルで規定される対応関係に基づいて、入力データ（Ｃｉｎ、Ｍｉｎ、Ｙｉｎ、Ｋｉｎ）を出力データ（Ｃｏｕｔ、Ｍｏｕｔ、Ｙｏｕｔ、Ｋｏｕｔ）に変換する。ここでの変換は同じ色空間内での変換である。このように同じ色空間内で実現される変換動作のために事前に計算される変換関係を色変換プロファイル（デバイスリンクプロファイル）という。色変換プロファイルは、例えば４次元ＬＵＴ（Look Up Table）として与えられる。
【００２５】
ラスタイメージ調整部４６は、色調整部４５の出力データ（Ｃｏｕｔ，Ｍｏｕｔ，Ｙｏｕｔ，Ｋｏｕｔ）に対し、γ変換、精細度処理、中間調処理等を施すことで、画像記録装置２０で形成される画質を向上させる各種の調整を実行する。
ハーフトーン処理部４７は、主走査方向および副走査方向に対して予め定められた閾値配列を有するディザリングマスクを使用して入力された画像データにハーフトーン処理を実行する。この処理により、画像データは、多値データから二値データに変換される。
【００２６】
色変換プロファイル生成部４９は、色変換プロファイルを生成する場合に、色見本としての原稿から読み取ったターゲット画像データＤ２（以下「Ｌａｂデータ」ともいう）と、色見本としての原稿の形成に使用された原画像データＤ１（以下「ＣＭＹＫデータ」ともいう）とを入力し、画像形成装置２に固有の色変換プロファイルを生成する。
前述したように、ＣＭＹＫデータは、色変換処理部４４の出力として色変換プロファイル生成部４９に与えられる。ここで、ＣＭＹＫデータは第１の画像データの一例であり、Ｌａｂデータは第２の画像データの一例である。また、色変換プロファイル生成部４９は、プロファイル生成手段の一例である。
なお、Ｌａｂデータは、明度を与える次元Ｌと補色次元を与えるａとｂとで定義されるＬａｂ色空間上のデータであり、このＬａｂ色空間はＣＩＥ＿ＸＹＺ色空間の座標を非線形圧縮した空間にあたる。Ｌａｂ色空間は、ＣＩＥ１９７６（Ｌ＊，ａ＊，ｂ＊）色空間の意味で用いられることもある。
【００２７】
図５は、実施の形態１で使用する色変換プロファイル生成部４９の機能構成の一例を説明する図である。
色変換プロファイル生成部４９は、画像Ｇ１（図１参照）の生成に用いられたＣＭＹＫデータを解析し、解析結果として細線を含む領域を抽出する細線領域解析部４９１と、Ｌａｂデータとの間で解像度が揃うようにＣＭＹＫデータの解像度を変換する解像度変換部４９２と、ＣＭＹＫデータとの間で解像度が揃うようにＬａｂデータの解像度を変換する解像度変換部４９３と、細線領域解析部４９１の解析結果を用いて解像度変換後のＣＭＹＫデータと解像度変換後のＬａｂデータを位置合わせする位置合わせ部４９４と、色データの対応付けに使用する監視領域を設定する監視領域設定部４９５と、ＣＭＹＫデータの監視領域から色データを抽出するＣＭＹＫ抽出部４９６と、Ｌａｂデータの監視領域から色データを抽出するＬａｂ抽出部４９７と、ＣＭＹＫデータの色データとＬａｂデータの色データとを対応付けて監視領域ベースデータを生成する監視領域ベースデータ生成部４９８と、画像形成装置２に固有のベースデータ（装置固有ベースデータ）を記憶する装置固有ベースデータ記憶部４９９と、装置固有ベースデータに監視領域ベースデータを組み合わせて画像Ｇ１の増刷に使用する色変換プロファイルを生成する色変換プロファイル生成部５００と、を有している。
【００２８】
ここでの細線領域解析部４９１は取得手段の一例であり、監視領域設定部４９５は設定手段の一例であり、位置合わせ部４９４は位置合わせ手段の一例である。
細線領域解析部４９１は、ＣＭＹＫデータ（原画像データＤ１）を解析して、細線（例えば文字や線などのオブジェクト）の情報を取得する。細線は、解像度の変換により情報が失われる可能性のある領域の一例である。ここで、情報が失われるとは、情報の全てが失われる場合だけでなく、文字潰れや断線等による情報の劣化も含む。
細線領域解析部４９１は、例えば細線とみなすパターンを規定するフィルタ（ラプラシアンフィルタ等の細線を抽出するフィルタ）に合致する部位を細線として判定する。本実施の形態の場合、細線領域解析部４９１は、解像度変換部４９２及び４９３が解像度の変換単位に用いる予め定められた領域（例えば画像の全体を等間隔で分割する矩形の領域）に合わせて細線が含まれるか否かを判定する。本実施の形態では、細線とみなされる画素が予め定めた閾値以上の個数含まれる場合、細線領域解析部４９１は、細線が含まれる領域であると判定する。
【００２９】
解像度の変換が必要になるのは、位置合わせ部４９４に与える原画像データＤ１のサイズ（解像度）と画像読取装置１０で読み取ったターゲット画像データＤ２のサイズ（解像度）を揃えるためである。
ここでは、図６を使用して、解像度の変換が必要になる理由を説明する。
図６は、色変換プロファイル生成部４９で実行される処理の概要を説明する図である。
図６の場合、ＣＭＹＫデータ（原画像データＤ１）のサイズ（解像度）は１インチ当たり３００ドットである。一方、Ｌａｂデータ（ターゲット画像データＤ２）のサイズ（解像度）は１インチ当たり２００ドットである。
また、画像読取装置１０によって読み取られるＬａｂデータ（ターゲット画像データＤ２）は傾きがＣＭＹＫデータ（原画像データＤ１）と異なる可能性もある。図６では、傾きが異なるものとして表している。
この場合、解像度変換部４９２及び４９３は、入力される原画像データＤ１及びＤ２を１００ｄｐｉの解像度に変換して出力する。解像度変換部４９２及び４９３は、変換手段の一例である。
【００３０】
本実施の形態の場合、解像度変換部４９２及び４９３は、それぞれ予め定めた変換手法（例えば平均化縮小法やニアレストネイバー法）を用いて、ＣＭＹＫデータ（原画像データＤ１）とＬａｂデータ（ターゲット画像データＤ２）の解像度が揃うように変換処理を実行する。
平均化縮小法は、画像空間内で距離が近い４つの画素値の平均値を各画素との距離を重みに用いて計算し、算出された値を対応する位置の画素値として用いる方法である。この方法は、画像をぼかす効果があるが、エッジ情報は残り易い。
ニアレストネイバー法は、解像度の変換の際に、対応する位置の画素値を画像空間内で最も近くに位置する画素の画素値に置き換える方法である。この方法は、細線が失われ易い特徴がある。
本実施の形態では、位置合わせの精度を高めるため、原則としてニアレストネイバー法を用いて解像度を変換する。
【００３１】
なお、解像度の変換は、必ずしもＣＭＹＫデータとＬａｂデータの両方について実行されるとは限らない。例えばＣＭＹＫデータの解像度が１００ｄｐｉであり、Ｌａｂデータの解像度が２００ｄｐｉの場合、Ｌａｂデータの解像度だけが１００ｄｐｉに変換される。また、ＣＭＹＫデータの解像度が２００ｄｐｉであり、Ｌａｂデータの解像度が１００ｄｐｉの場合、Ｌａｂデータの解像度を２００ｄｐｉに変換してもよい。解像度が高い方が位置合わせ精度も高くなるためである。もっとも、ＣＭＹＫデータの解像度を１００ｄｐｉに変換してもよい。
【００３２】
位置合わせ部４９４は、ＣＭＹＫデータに対してＬａｂデータを位置合わせする処理を実行する。例えばアフィン変換が用いられる。
監視領域設定部４９５（図５参照）は、ＣＭＹＫデータ（原画像データＤ１）に基づいて色データの対応付けに使用する領域（すなわち「監視領域」）を設定する。
ここで、監視領域設定部４９５は、ＣＭＹＫデータ（原画像データＤ１）に含まれる主要な色が出現する領域を監視領域として設定する。本実施の形態では、ほぼ均一な色が出現する領域（以下「均一領域」という）を監視領域として使用する。
【００３３】
図７は、監視領域を設定する方法の一例を示す図である。
（ａ）は、予め定められた大きさの走査矩形を説明する図である。
（ｂ）は、個々の走査矩形について作成される画素値のヒストグラムの一例を示す図である。
（ｂ）では、ＣＭＹＫデータで表されたラスター画像を、明度、彩度、色相で色を表すＬＣＨ色空間の色値に変換し、明度（Ｌ＊）、彩度（Ｃ＊）、色相（Ｈ＊）のそれぞれのヒストグラムを作成した場合を示している。横軸は、明度（Ｌ＊）、彩度（Ｃ＊）、色相（Ｈ＊）のそれぞれを表し、縦軸は、頻度を画素数で表している。
【００３４】
監視領域設定部４９５は、これらのヒストグラムから最も頻度の高いピークを含む範囲を主要色範囲として決定する。
（ｂ）では、この範囲を主要色範囲として図示している。主要色範囲の面積（画素数）が、走査矩形の面積（画素数）に対して予め定められた閾値以上であり、かつ、主要色範囲に含まれる画素の色分散が予め定められた閾値以下である場合、この走査矩形を監視領域として設定する。なお、隣接する走査矩形の主要色範囲についても参照し、色差が閾値以下の走査矩形を連結する。この連結処理を繰り返し、より大きい単位として１つにまとめる（以下「グルーピング」という）。グルーピングした後の主要色範囲を含む走査矩形の集合が監視領域である。なお、（ｂ）において、ピークの高さが予め定められた閾値を超えない場合には、このピークを含む範囲を主要色範囲としない方が望ましい。
【００３５】
（ｃ）は、主要色範囲と監視領域の関係を示す図である。監視領域設定部４９５は、監視領域の外縁を規定する位置により個々の監視領域を特定する。本実施の形態では、破線で示す矩形の左上隅のＸ座標及びＹ座標、幅Ｗ、高さＨ、ビットマップ情報で特定する。ここでのビットマップ情報は、監視領域のうち主要色範囲に属する画素を「１」、それ以外の画素を「０」で与える２値の情報である。
本実施の形態の場合、監視領域の情報は、主要色範囲の明度（Ｌ＊）、彩度（Ｃ＊）、色相（Ｈ＊）のそれぞれの最小値（Ｌ＊ｍｉｎ、Ｃ＊ｍｉｎ、Ｈ＊ｍｉｎ）と最大値（Ｌ＊ｍａｘ、Ｃ＊ｍａｘ、Ｈ＊ｍａｘ）の情報を含む。これにより監視領域に含まれる色の範囲がわかる。
【００３６】
図５の説明に戻る。
ＣＭＹＫ抽出部４９６とＬａｂ抽出部４９７は、前述の手順によって特定された監視領域について、ＣＭＹＫデータの色データとＬａｂデータの色データを抽出し、監視領域ベースデータ生成部４９８に与える。
監視領域ベースデータ生成部４９８は、監視領域のそれぞれについて、ＣＭＹＫデータの色データとＬａｂデータの色データとを対応付け、色見本における主要な色の情報を与える監視領域ベースデータとして色変換プロファイル生成部５００に与える。
色変換プロファイル生成部５００は、ＣＭＹＫデータ（原画像データＤ１）と色見本としてのＬａｂデータ（ターゲット画像データＤ２）とについて生成された監視領域ベースデータを、画像形成装置２について予め用意されている固有の色関係を規定する装置固有のベースデータと組み合わせて、色見本として与えられた画像Ｇ１の色を忠実に再現するために用いる色変換プロファイル（ターゲットベースデータ）を生成する。
【００３７】
図８は、色変換プロファイル生成部５００による色変換プロファイル（ターゲットベースデータ）の生成例を説明する図である。
（ａ）は、画像形成装置２について予め用意されている色データの対応関係（すなわち装置固有ベースデータ）の例を示す。個々の丸印は、画像形成装置２の色域全体（菱形で表した領域）について予め用意されている対応関係（ＣＭＹＫ−Ｌ＊１ａ＊１ｂ＊１）を示している。
（ｂ）は、監視領域について生成された対応関係（ＣＭＹＫ−Ｌ＊１ａ＊１ｂ＊１）を示している。この例の場合、対応関係は６個である。
（ｃ）は、色変換プロファイル生成部５００によって生成された対応関係を示している。
【００３８】
なお、（ａ）と（ｂ）に示す各色データは、必ずしも整合しているとは限らない。このため、単に２つの関係を合成するのではなく、２つの関係を整合する処理も実行される。例えば（ｂ）に含まれる各データから予め定められたユークリッド距離より近いものを（ａ）から除去する。または、（ｂ）に含まれる各データからのユークリッド距離に応じた重みを設定し、（ｂ）に含まれる各データを設定された重みで重み付ける。
【００３９】
（ｄ）は、ユークリッド距離ｄと設定される重みｗとの関係を示す図である。（ｄ）では、横軸がユークリッド距離ｄを表し、縦軸が重みｗを表す。重みを与える関数は、ｗ＝１−１／（１＋ｄ）の関係で与えられる。この場合、設定される重みｗは、（ｂ）に含まれる各データからのユークリッド距離ｄがより近いほどより小さくなる。例えば、ユークリッド距離ｄが０の場合は、重みｗは０となる。一方、設定される重みｗは、（ｂ）に含まれる各データからのユークリッド距離ｄがより遠いほど大きくなる。予め定められたユークリッド距離ｄ０より大きいときは、重みｗは１となる。重みｗが１の場合、重みｗを設定しない場合と同様となる。
（ｃ）では、（ａ）に含まれる各データのうち、除去もしくは重み付けの対象となる位置をｄ１〜ｄ３で図示している。
【００４０】
＜色変換プロファイルの生成動作＞
以下では、改訂や増刷の際に色見本として用いられる印刷物（すなわち画像Ｇ１）の色を高い精度で再現するために必要になる色変換プロファイルの生成動作について説明する。
画像形成装置２は、以下で説明する色変換プロファイルを用いて印刷処理を実行することで、過去に印刷された印刷物の色を高い精度で再現した画像Ｇ２を生成する。
色変換プロファイル生成部４９において実行される処理動作には幾つかの動作手法が考えられる。以下では、各動作手法について説明する。
【００４１】
図９は、実施の形態１で使用する色変換プロファイル生成部４９における動作手法の一例を説明するフローチャートである。
本実施の形態における解像度変換部４９２及び４９３は、予め定めた複数の矩形の領域の各解像度をニアレストネイバー法により変換するものとする。前述したように、ニアレストネイバー法を用いると、解像度を変換した後に細線の情報が失われる可能性が高い。
【００４２】
まず、色変換プロファイル生成部４９は、色見本として用いた印刷物（画像Ｇ１）の印刷時に使用したＣＭＹＫデータを入力する（ステップ１）。
次に、色変換プロファイル生成部４９は、位置合わせのためにＣＭＹＫデータをＬａｂデータに変換する（ステップ２）。この変換処理は、細線領域解析部４９１で行われる。従って、細線領域解析部４９１は、原画像データＤ１を変換したＬａｂデータについて分散値の計算や細線領域の検出処理を実行する。
【００４３】
続いて、色変換プロファイル生成部４９は、ＣＭＹＫデータ（原画像データＤ１）を等分に分割する複数の矩形の領域（解像度変換部４９２及び４９３が処理単位とする領域と同じ）毎に分散値を計算し、分散値の大きい領域を抽出する（ステップ３）。ここでの分散値は、領域内の各画素の色データと平均値との差分を２乗した和を画素数で割った値として計算される。分散値が大きいとは、計算された値が予め定めた閾値より大きいことをいう。なお、分散値が大きい領域は、色のばらつきが大きい領域である。
【００４４】
図１０は、色見本として用いた印刷物に対応する画像の例を説明する図である。ここでの画像には、黄色の円形の図形５１と、緑色の三角形の図形５２と、黒色の文字列５３が含まれている。図１０の場合、文字列５３は「ＦＴＥ」である。
図１０では、解像度の変換によって文字列５３の線幅が狭くなり（部分的には断線し）、画質が劣化する様子を表している。
図１１は、実施の形態１における分散値の算出例を説明する図である。
図１１の場合、画像の全体を３行×４列の計１２個の矩形の領域に分割している。図形５１及び５２、文字列５３（いずれも図１０参照）を含む領域の分散値が大きくなっている。例えば閾値を２００とする場合、１行１列目、１行２列目、１行３列目、２行２列目、２行３列目、３行４列目の６つの領域の分散値が大きい領域である。
【００４５】
図９の説明に戻る。
ステップ２及び３の動作と並行して、色変換プロファイル生成部４９は、解像度変換部４９２及び４９３を用いて画像データの解像度を変換する（ステップ４）。具体的には、解像度変換部４９２がＣＭＹＫデータ（原画像データＤ１）の解像度を変換し、解像度変換部４９３がＬａｂデータ（ターゲット画像データＤ２）の解像度を変換する。
次に、色変換プロファイル生成部４９は、位置合わせ部４９４を用いてテンプレートマッチングを実行し、位置ずれ量を計算する（ステップ５）。本実施の形態の場合、テンプレートは、図１１に示す１２個の各領域に対応する解像度変換後のＣＭＹＫデータである。
【００４６】
図１２は、実施の形態１におけるテンプレートマッチングを説明する図である。
図１２の場合、１２個のテンプレートのうち１行１列目（左上隅）に位置するテンプレートを用いて解像度変換後のＬａｂデータとマッチングする様子を表している。位置ずれ量は、テンプレートをＬａｂデータに一致させるために必要なずらし量として与えられる。ずらし方向は、Ｘ方向（水平方向）とＹ方向（縦方向）のそれぞれについて与えられる。図１２においては、テンプレートをＸ方向にずらす様子を表している。
【００４７】
図１３は、各領域について計算された位置ずれ量の数値例を示す図である。
図１３では、Ｘ方向についてのずれ量だけを表している。図１３では、分散値が大きいと判定された６つの領域について位置ずれ量が計算されている。図中、太線で囲んだ領域は、細線領域解析部４９１（図５参照）によって細線領域と判定された領域である。
図９の説明に戻る。
次に、色変換プロファイル生成部４９は、細線領域の位置ずれ量を位置合わせに使用する情報から除外する（ステップ６）。細線領域は、細線領域解析部４９１から位置合わせ部４９４に与えられている。
【００４８】
この後、色変換プロファイル生成部４９は、図１３における１行１列目、１行２列目、１行３列目、２行２列目、２行３列目の計５個の領域について求められた位置ずれ量を用いてアフィン変換を規定する係数を算出する（ステップ７）。アフィン変換は、Ｌａｂデータ（ターゲット画像データＤ２）の各画素がＣＭＹＫデータ（原画像データＤ１）の各画素に一致するように変形するために使用する変換式であり、線型変換（回転、拡大又は縮小、剪断）と平行移動の組み合わせで定義される。ここで、アフィン変換を規定する係数を算出するとは、アフィン変換を規定する行列の要素とベクトルの要素を求めることを意味する。
【００４９】
図９の説明に戻る。
次に、色変換プロファイル生成部４９は、Ｌａｂデータ（ターゲット画像データＤ２）をアフィン変換して、ＣＭＹＫデータ（原画像データＤ１）の画素位置と一致させる（ステップ８）。
この後、色変換プロファイル生成部４９は、監視領域から色データを抽出して色変換プロファイル（ターゲットベースデータ）を生成する（ステップ９）。
ここでの色変換プロファイル（ターゲットベースデータ）は、ＣＭＹＫデータから抽出した色データとＬａｂデータから抽出した色データを対応付けた監視領域ベースデータ（ＣＭＹＫ−Ｌ＊１ａ＊１ｂ＊１）を装置固有のベースデータに組み合わせることにより生成される。
【００５０】
＜実施の形態１の効果＞
本実施の形態１の場合には、解像度の変換により情報が失われる可能性がある領域（図１３における右下隅の領域）におけるＣＭＹＫデータ（原画像データＤ１）とＬａｂデータ（ターゲット画像データＤ２）との間の位置ずれ量を、アフィン変換を規定する係数の算出に使用しないため、アフィン変換の精度を高めることができる。すなわち、解像度の変換によって情報が失われる可能性がある領域の位置する量を用いる場合に比して、ＣＭＹＫデータとＬａｂデータとの間で画素位置の一致度合いを高めることができる。換言すると、位置合わせの精度を高めることができる。
結果的に、対応付けられる色データのずれが少なくなり、生成される色変換プロファイル（ターゲットベースデータ）の精度を高めることができる。よって、画像形成装置２から印刷物として出力される画像Ｇ２の色を、高い精度で画像Ｇ１の色に揃える（再現する）ことが可能になる。
【００５１】
＜実施の形態２＞
続いて、実施の形態２について説明する。
実施の形態２における色変換プロファイル生成部４９（図５参照）の機能構成は実施の形態１と共通であるが、その処理内容が実施の形態１と相違する。
【００５２】
図１４は、実施の形態２で使用する色変換プロファイル生成部４９における動作手法の一例を説明するフローチャートである。なお、図１４には図９との対応部分に対応する符号を付している。
本実施の形態の場合にも、ＣＭＹＫデータ（原画像データＤ１）によって規定される画像を等分に分割する複数の矩形の領域（解像度変換部４９２及び４９３が処理単位とする領域と同じ）毎に分散値の大きい領域を抽出する処理やＣＭＹＫデータ（原画像データＤ１）とＬａｂデータ（ターゲット画像データＤ２）の解像度を変換する処理等が実行される（ステップ１〜４）。
【００５３】
次に、色変換プロファイル生成部４９は、細線領域解析部４９１を使用して処理対象とする領域が細線領域であるか否かを判定する（ステップ１１）。細線領域とは、前述したように解像度の変換によって失われる可能性が高いオブジェクトを含む領域である。
ステップ１１で肯定結果が得られた場合、色変換プロファイル生成部４９（例えば細線領域解析部４９１）は、処理対象とする領域の周辺から位置ずれ量の検出が可能か否かを判定する（ステップ１２）。ここで、位置ずれ量の検出が可能であるとは、処理対象とする領域の周囲に分散値の大きい領域が存在することを意味する。
【００５４】
ステップ１２で否定結果が得られた場合、色変換プロファイル生成部４９（例えば細線領域解析部４９１）は、処理対象とする領域について位置ずれ量を計算することなくステップ１３に進む。処理対象とする領域について位置ずれ量を計算しても算出される値は不正確であり、アフィン変換を規定する係数の算出に用いることができないためである。実施の形態１における除外処理と同じである。
ステップ１３において、色変換プロファイル生成部４９（例えば位置合わせ部４９４）は、全ての領域について位置ずれ量の計算が完了したか否かを判定する。
ステップ１３でも否定結果が得られた場合、色変換プロファイル生成部４９（例えば細線領域解析部４９１）は、ステップ１１に戻り、次の処理対象とする領域について細線領域であるか否かを判定する。
【００５５】
さて、ステップ１２において肯定結果が得られた場合（すなわち、処理対象とする領域の周辺に分散値が高い領域が存在する場合）、色変換プロファイル生成部４９（例えば細線領域解析部４９１）は、細線領域についてテンプレートサイズを拡大（拡張）する（ステップ１４）。
図１５は、テンプレートのサイズの拡大の様子を説明する図である。（ａ）は、テンプレートのサイズを拡大する前の状態を示し、（ｂ）はテンプレートを拡大した後の状態を示す。
なお、図１５には図１０との対応部分に対応する符号を付して示している。
（ａ）におけるテンプレートは文字列５３のみを含んでいるが、（ｂ）におけるテンプレートは三角形状の図形５２の一部を含んでいる。図１５の例では、分散値の大きい領域（図１１参照）が処理対象とする領域の周辺に、具体的には斜め左上方に位置しているのでテンプレートのサイズが左上方向に拡大（拡張）されている。本実施の形態の場合、拡大量は、例えば予め定めたサイズ単位で拡大（拡張）したテンプレートの範囲内に図形５２が含まれるか否かによって決定する。換言すると、周辺に存在する特徴点を含むまで拡張される。特徴点とは、位置合わせに用いられるパターンの情報である。
なお、拡大後のテンプレートの情報は、細線領域解析部４９１から位置合わせ部４９４に与えられる。
【００５６】
図１４の説明に戻る。
ステップ１４が終了すると、色変換プロファイル生成部４９（例えば位置合わせ部４９４）は、拡大後のテンプレートを用いてマッチング処理を実行し、処理対象とする領域についての位置ずれ量を算出する（ステップ１５）。前述したように、このテンプレートには三角形の図形５２の一部が含まれるため、拡大前よりも高い精度で位置ずれ量を計算できる。
【００５７】
図１６は、テンプレートのサイズが拡大された場合における位置ずれ量の計算結果を説明する図である。
図中、細線で示す矩形の領域は予め定めたテンプレートのサイズを表している。細線領域以外の位置ずれ量は、図１６に対応する図１３に示す各領域の数値と同じである。ただし、図１６の場合には、テンプレートのサイズの拡大によって位置合わせに必要な情報が増えるため、右下隅に位置するテンプレートにおける位置ずれ量の信頼性が高まっている。このため、本実施の形態では、算出された数値「７」が後段のアフィン変換を規定する係数の算出に使用される。
【００５８】
図１４の説明に戻る。
この後、色変換プロファイル生成部４９（例えば位置合わせ部４９４）は、ステップ１３に進み、全ての領域について位置ずれ量の算出が完了したか否かを判定する。
なお、ステップ１１で否定結果が得られた場合（すなわち細線領域でない場合）、処理対象とする領域内には位置合わせに使用可能な情報が含まれるため、色変換プロファイル生成部４９（例えば位置合わせ部４９４）はステップ１５に進んで位置ずれ量を算出する。この場合は、予め与えられたサイズのテンプレートが使用される。
【００５９】
ステップ１３で肯定結果が得られると、色変換プロファイル生成部４９は、実施の形態１の場合と同様に、アフィン変換を規定する係数の算出（ステップ７）、ターゲット画像データのアフィン変換（ステップ８）、色変換プロファイル（ターゲットベースデータ）の生成（ステップ９）を順番に実行する。
【００６０】
＜実施の形態２の効果＞
本実施の形態２の場合には、解像度の変換により情報が失われる可能性がある領域（図１３における右下隅の領域）でも、周囲に位置ずれ量の計算が可能な領域が存在する場合には、テンプレートのサイズを拡大して位置ずれ量を計算してアフィン変換を規定する係数の算出に使用する。
このため、本実施の形態２の場合には、アフィン変換を規定する係数の算出に使用できる位置ずれ量の数が実施の形態よりも増加する。従って、アフィン変換の精度を高めることができる。
【００６１】
特に、図１５に示す例の場合には、テンプレートのサイズが拡大される領域が画像の外縁部分に位置する。アフィン変換を規定する係数の算出に使用される位置ずれ量が得られた領域の位置が外縁部に近いほど画像全体としての位置合わせ精度が向上する。
従って、本実施の形態２における位置合わせの精度は、実施の形態１よりも向上する。
よって、画像形成装置２から印刷物として出力される画像Ｇ２の色を、実施の形態１よりも高い精度で画像Ｇ１の色に揃える（再現する）ことが可能になる。
【００６２】
＜実施の形態３＞
続いて、実施の形態３について説明する。
図１７は、実施の形態３で使用する色変換プロファイル生成部４９の機能構成の一例を説明する図である。
図１７には図５との対応部分に対応する符号を付して示している。
本実施の形態の特徴は、細線領域解析部４９１の解析結果を解像度変換部４９２及び４９３に与え、解像度の変換動作を制御する点である。その意味で、細線領域解析部４９１は、制御手段の一例である。
【００６３】
本実施の形態における細線領域解析部４９１は、ＣＭＹＫデータ（原画像データＤ１）の全領域を対象として、又は、解像度変換部４９２及び４９３が解像度の変換単位として使用する予め定められたサイズの領域（例えば画像の全体を等間隔で分割した矩形の領域）を対象として細線率を計算し、該当する領域における細線の比率が高いか否かを判定する。具体的には、細線領域解析部４９１は、計算された細線率と予め定めた閾値とを比較し、閾値より細線率が大きい場合には細線を多く含む領域であると判定し、閾値より細線率が小さい場合には細線が少ない領域であると判定する。
ここでの細線率は、領域内で細線として判定された部位の数を、フィルタとのマッチングを実行した回数に占める割合として計算される。
【００６４】
本実施の形態における細線領域解析部４９１は、細線が多く含まれると判定された領域についてはＣＭＹＫデータ（原画像データＤ１）の解像度への変換を解像度変換部４９２及び４９３に指示する。
この場合、ＣＭＹＫデータ（原画像データＤ１）を処理対象とする解像度変換部４９２は、入力されたＣＭＹＫデータ（原画像データＤ１）を無変換のまま出力する。ここでのＣＭＹＫデータは、解像度を変換する情報が失われ易い細線を多く含んでいるが、解像度を変換しないので、位置合わせに必要な細線がそのまま保存される。
【００６５】
一方、Ｌａｂデータ（ターゲット画像データＤ２）を処理対象とする解像度変換部４９３は、Ｌａｂデータ（ターゲット画像データＤ２）の解像度をＣＭＹＫデータ（原画像データＤ１）の解像度に一致するように解像度変換する。
Ｌａｂデータ（ターゲット画像データＤ２）の解像度の方がＣＭＹＫデータ（原画像データＤ１）の解像度よりも大きい場合には、解像度を低減するように、すなわちサイズを縮小するように解像度が変換される。
これに対し、Ｌａｂデータ（ターゲット画像データＤ２）の解像度よりもＣＭＹＫデータ（原画像データＤ１）の解像度が大きい場合には、解像度を高めるように、すなわちサイズを拡大するように解像度が変換される。
【００６６】
細線が多いと判定された場合、細線領域解析部４９１は、Ｌａｂデータ（ターゲット画像データＤ２）の解像度の変換手法として、例えば平均値縮小法を指定する。多く含まれる細線を解像度の変換後も多く残すためである。
なお、ＣＭＹＫデータ（原画像データＤ１）の解像度が予め定めた閾値より大きい場合（閾値は経験的に与えられる）には、ニアレストネイバー法を使用することも可能である。解像度が高ければニアレストネイバー法を用いても位置合わせに必要なだけ細線が残る可能性が高いためである。
【００６７】
他方、細線領域解析部４９１は、細線が少ないと判定された領域については、ユーザが指定した処理時間内に変換処理が完了するように解像度を選択する。
この場合、解像度はユーザによって指定された処理時間を基準に複数の候補の中から選択される。因みに、解像度が低いほど画像のサイズが小さくなるので処理時間は短くなるので、処理時間が短いほど低い解像度が選択される。ここでの処理時間とは、解像度の変換だけでなく、色変換プロファイルの生成が完了するまでの全ての時間を含む意味である。例えば解像度が３分の１になれば画素数は９分の１に減少するので処理時間は概略９分の１に減少する。
ただし、処理対象とする領域には細線が少ないので、解像度の変換には、位置合わせの精度を高める目的でニアレストネイバー法が指定される。平均化縮小法の場合にはエッジがぼけるために位置合わせの精度が低下するためである。
【００６８】
図１８は、細線が多く含まれる画像と細線が少ない画像の例を示す図である。（ａ）は細線が多く含まれる画像の例であり、（ｂ）は細線が少ない画像の例である。
（ｂ）に示す画像には、細線を含まないと判定される黄色の円形の図形５１及び緑色の三角形の図形５２が含まれると共に、細線と判定される緑色の直線Ｌ１及びＬ２が含まれる。
【００６９】
図１９は、実施の形態１で使用する色変換プロファイル生成部４９における動作手法の一例を説明するフローチャートである。
図１９には、図９との対応部分に対応する符号を付して示している。
まず、色変換プロファイル生成部４９は、色見本として用いた印刷物（画像Ｇ１）の印刷時に使用したＣＭＹＫデータを入力する（ステップ１）。
次に、色変換プロファイル生成部４９は、ＣＭＹＫデータ（原画像データＤ１）について細線率を計算する（ステップ２１）。ここでの細線率は前述したように、画像の全体又は画像を等分に分割する複数の矩形の領域（解像度変換部４９２及び４９３が処理単位とする領域と同じ）を対象として計算される。
【００７０】
次に、色変換プロファイル生成部４９は、計算された細線率に基づいて解像度の変換値を決定する（ステップ２２）。前述したように、細線率が高い領域についてはＣＭＹＫデータ（原画像データＤ１）の解像度を指定し、細線率が低い領域についてはユーザの指定した処理時間内に変換動作を完了させるために必要とする解像度を指定する。また、色変換プロファイル生成部４９は、細線率が高い領域か否かに応じて解像度の変換方法を指定する。例えば細線率が高い領域については基本的に平均値縮小法を指定し、細線率が低い領域には基本的にニアレストネイバー法を指定する。
【００７１】
解像度の変換処理が終了すると、色変換プロファイル生成部４９は、ＣＭＹＫデータ（原画像データＤ１）の部分領域をテンプレートとして用いてＬａｂデータ（ターゲット画像データＤ２）とのマッチング処理を実行し（すなわちテンプレートマッチングを実行し）、処理対象とする領域別に位置ずれ量を算出する（ステップ５）。
この後、色変換プロファイル生成部４９は、実施の形態１の場合と同様に、アフィン変換を規定する係数の算出（ステップ７）、ターゲット画像データのアフィン変換（ステップ８）、色変換プロファイル（ターゲットベースデータ）の生成（ステップ９）を順番に実行する。
【００７２】
＜実施の形態３の効果＞
本実施の形態３の場合には、ＣＭＹＫデータ（原画像データＤ１）の全域又は処理対象とする部分領域に細線が多く含まれるか否かに応じて該当する領域に対する解像度の変換動作を制御することにより、ＣＭＹＫデータ（原画像データＤ１）に含まれる細線の割合に応じて位置合わせの精度を向上できる。
【００７３】
例えば細線が多く含まれるＣＭＹＫデータ（原画像データＤ１）を処理対象とする場合には、当該データの解像度に合わせるようにＬａｂデータ（ターゲット画像データＤ２）の解像度を変換することにより、テンプレートとして使用される原画像データＤ１に細線を保存することができる。結果的に、位置合わせの精度を高めることができる。
また例えば細線が少ないＣＭＹＫデータ（原画像データＤ１）を処理対象とする場合には、位置合わせに必要な領域を利用できるため、処理時間の短縮を優先するように解像度を決定することができる。また、目標とする解像度に応じて解像度の変換手法を選択することにより、指定された処理時間の限度で位置合わせの精度を高めることができる。
この結果、対応付けられる色データのずれが少なくなり、生成される色変換プロファイル（ターゲットベースデータ）の精度を高めることができる。よって、画像形成装置２から印刷物として出力される画像Ｇ２の色を、高い精度で画像Ｇ１の色に揃える（再現する）ことが可能になる。
【００７４】
＜実施の形態４＞
続いて、実施の形態４について説明する。
図２０は、実施の形態４で使用する色変換プロファイル生成部４９の機能構成の一例を説明する図である。
図２０には図５との対応部分に対応する符号を付して示している。
本実施の形態の特徴は、細線領域解析部４９１の解析結果を画像読取装置１０に与え、色見本として使用する画像Ｇ１から色データを読み取る際の解像度の制御に用いる点である。その意味で、細線領域解析部４９１は、制御手段の一例である。
【００７５】
本実施の形態における細線領域解析部４９１は、ＣＭＹＫデータ（原画像データＤ１）の全領域を対象として細線率を計算し、該当する領域に細線の比率が高いか否かを判定する。
なお、細線率の計算に使用する範囲をＣＭＹＫデータ（原画像データＤ１）の全領域とするのは、画像読取装置１０における読み取り解像度を領域毎に変更できないためである。
【００７６】
本実施の形態における細線領域解析部４９１は、細線が多く含まれると判定された場合にはＣＭＹＫデータ（原画像データＤ１）の解像度を、読み取り解像度として画像読取装置１０に指示する。
ただし、画像読取装置１０における読み取り解像度には性能上の上限がある。細線領域解析部４９１の指定した解像度が画像読取装置１０における読み取り解像度の上限を超えている場合には、画像読取装置１０における読み取り解像度は性能上の上限値に制限される。
【００７７】
図２０では、ＣＭＹＫデータ（原画像データＤ１）の解像度が画像読取装置１０における読み取り解像度の上限値を超える場合に備えて解像度変換部４９２が用意されている。
ここでの解像度変換部４９２は、細線領域解析部４９１が指定する解像度が画像読取装置１０における読み取り解像度が上限値を超えない限り、入力されたＣＭＹＫデータ（原画像データＤ１）をそのまま出力する。
【００７８】
なお、細線が少ないと判定された場合、細線領域解析部４９１は、ユーザが指定した処理時間内に色変換プロファイルの生成処理が完了するように解像度を選択し、画像読取装置１０に指示する。
ここでの解像度は、ユーザによって指定された処理時間を基準に複数の候補の中から選択される。因みに、指定された処理時間が短いほど低い解像度が選択される。
ユーザの指定がない場合には、予め与えられた設定値が用いられる。この場合、解像度変換部４９２は、細線領域解析部４９１が指定した解像度に変換されるように、解像度の変換処理を実行する。
【００７９】
図２１は、実施の形態４における動作例を説明するフローチャートである。
図２１には、図１９との対応部分に対応する符号を付して示している。
図２１に示す動作は、色変換プロファイル生成部４９と画像読取装置１０が連携して実行する。
まず、色変換プロファイル生成部４９は、色見本として用いた印刷物（画像Ｇ１）の印刷時に使用したＣＭＹＫデータを入力する（ステップ１）。
次に、色変換プロファイル生成部４９は、ＣＭＹＫデータ（原画像データＤ１）について細線率を計算する（ステップ２１）。ここでの細線率は前述したように、画像の全体を対象として計算される。画像の全体だけを対象とする点で実施の形態３と異なる。
【００８０】
次に、色変換プロファイル生成部４９は、計算された細線率に基づいて解像度の変換値を決定する（ステップ３１）。前述したように、細線率が高い領域についてはＣＭＹＫデータ（原画像データＤ１）の解像度を指定し、細線率が低い領域についてはユーザの指定した処理時間内に変換動作を完了させるために必要とする解像度を指定する。ただし、本実施の形態の場合、決定された解像度は、実施の形態３とは異なり、画像読取装置１０に与えられる。
【００８１】
読み取り解像度を指示された画像読取装置１０は、指定された解像度でＬａｂデータ（ターゲット画像データＤ２）を取得する（ステップ３２）。前述したように、読み取り解像度は原則として指定された解像度と一致するが、指定された解像度が画像読取装置１０における読み取り解像度の上限を超える場合には、上限値に制限される。
本実施の形態の場合、基本的には、解像度の変換は不要になるので、解像度の変換に伴って細線の情報が失われる可能性がなくなる。なお、指定した解像度が上限値を超える場合や細線率が低い画像の場合のように解像度の変換を伴う場合でも、解像度の変換は、ＣＭＹＫデータ（原画像データＤ１）だけであり、Ｌａｂデータ（ターゲット画像データＤ２）については解像度の変換が不要になる。
【００８２】
次に、色変換プロファイル生成部４９は、ＣＭＹＫデータ（原画像データＤ１）の部分領域をテンプレートとして用いてＬａｂデータ（ターゲット画像データＤ２）とのマッチング処理を実行し（すなわちテンプレートマッチングを実行し）、処理対象とする領域別に位置ずれ量を算出する（ステップ５）。
この後、色変換プロファイル生成部４９は、実施の形態１の場合と同様に、アフィン変換を規定する係数の算出（ステップ７）、ターゲット画像データのアフィン変換（ステップ８）、色変換プロファイル（ターゲットベースデータ）の生成（ステップ９）を順番に実行する。
【００８３】
＜実施の形態４の効果＞
本実施の形態４の場合には、ＣＭＹＫデータ（原画像データＤ１）の全域に細線が多く含まれるか否かに応じて画像読取装置１０による読み取り解像度を制御するため、ＣＭＹＫデータ（原画像データＤ１）に含まれる細線の割合に応じて位置合わせの精度を向上できる。
例えば細線が多く含まれるＣＭＹＫデータ（原画像データＤ１）を処理対象とする場合には、当該データの解像度に合わせるようにＬａｂデータ（ターゲット画像データＤ２）の読み取り解像度を決定することにより、テンプレートとして使用される原画像データＤ
１に細線を保存することができる。結果的に、位置合わせの精度を高めることができる。
【００８４】
また例えば細線が少ないＣＭＹＫデータ（原画像データＤ１）を処理対象とする場合には、ユーザにより指定された処理時間の範囲内で位置合わせの精度を高めることができる。
結果的に、対応付けられる色データのずれが少なくなり、生成される色変換プロファイル（ターゲットベースデータ）の精度を高めることができる。よって、画像形成装置２から印刷物として出力される画像Ｇ２の色を、高い精度で画像Ｇ１の色に揃える（再現する）ことが可能になる。
【００８５】
＜他の実施の形態＞
以上、本実施の形態について説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、種々の変更または改良を加えたものも、本発明の技術的範囲に含まれることは、特許請求の範囲の記載から明らかである。
【００８６】
例えば前述の実施の形態の場合には、色変換プロファイル生成部４９の処理が画像形成装置２の内部で実行される場合について説明しているが、該当する処理をサーバ装置３（図１参照）の処理機能として実行してもよい。ここでのサーバ装置３は情報処理装置の一例である。
また、前述の実施の形態においては、解像度を変換する手法として、平均化縮小法とニアレストレイバー法を用いる場合について説明しているが、隣り合わせの色だけでなく周囲の色の情報を用いて対応画素の色を決定するバイキュービック法を用いてもよい。
【００８７】
前述の実施の形態においては、増刷に使用する画像形成装置の一例として枚葉紙を記録材とする画像形成装置２（図１参照）を例示しているが、長手方向に連続した記録材（連帳紙ともいう）に画像を形成する方式の画像形成装置を使用してもよい。
前述の実施の形態では、色見本として使用する画像の印刷に画像形成装置１（図１参照）を用いる例を示しているが、枚葉紙を記録材とする画像形成装置２（図１参照）を用いてもよい。
【符号の説明】
【００８８】
Ｓ…印刷システム、１、２…画像形成装置、３…サーバ装置、１０…画像読取装置、２０…画像記録装置、３０…ユーザインタフェース、４０…制御装置、４１…データ取得部、４２…ＰＤＬ生成部、４３…ラスタライズ部、４４…色変換処理部、４５…色調整部、４６…ラスタイメージ調整部、４７…ハーフトーン処理部、４８…画像データ出力部、４９…色変換プロファイル生成部、４９１…細線領域解析部、４９２、４９３…解像度変換部、４９４…位置合わせ部、４９５…監視領域設定部、４９６…ＣＭＹＫ抽出部、４９７…Ｌａｂ抽出部、４９８…監視領域ベースデータ生成部、４９９…装置固有ベースデータ部、５００…色変換プロファイル生成部
【図１】
2019062299.tif 000003
【図２】
2019062299.tif 000004
【図３】
2019062299.tif 000005
【図４】
2019062299.tif 000006
【図５】
2019062299.tif 000007
【図６】
2019062299.tif 000008
【図７】
2019062299.tif 000009
【図８】
2019062299.tif 000010
【図９】
2019062299.tif 000011
【図１０】
2019062299.tif 000012
【図１１】
2019062299.tif 000013
【図１２】
2019062299.tif 000014
【図１３】
2019062299.tif 000015
【図１４】
2019062299.tif 000016
【図１５】
2019062299.tif 000017
【図１６】
2019062299.tif 000018
【図１７】
2019062299.tif 000019
【図１８】
2019062299.tif 000020
【図１９】
2019062299.tif 000021
【図２０】
2019062299.tif 000022
【図２１】
2019062299.tif 000023