(57)【要約】【課題】追跡パターン（ドット）が目立たない画像出力を実現する。【解決手段】入力画像データに対する色補正の条件を含む画像出力条件を受け付け、追跡パターンが付加されない入力色に対する画像出力条件下の第１出力色と、追跡パターンが付加された入力色に対する画像出力条件下の第２出力色との色差を算出する追跡パターン色出力予測部と、色差に応じて、色補正で用いる色補正パラメータを調整するパラメータ調整部と、調整された色補正パラメータにより入力画像データを補正した出力画像データを生成する補正部（スキャナγ補正部、色調整部、色相分割マスキング部、３Ｄ−ＬＵＴ色変換部）と、を備える。【選択図】図４
2012199722.tif 000002
【特許請求の範囲】
【請求項１】
入力画像データに対する色補正の条件を含む画像出力条件を受け付ける受付部と、
追跡パターンが付加されない入力色に対する前記画像出力条件下の第１出力色と、追跡パターンが付加された入力色に対する前記画像出力条件下の第２出力色との色差を算出する算出部と、
前記色差に応じて、前記色補正で用いる色補正パラメータを調整する調整部と、
調整された前記色補正パラメータにより前記入力画像データを補正した出力画像データを生成する補正部と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記調整部は、前記色差が予め定められた許容色差以内になるまで、前記色補正パラメータを調整すること、
を特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記入力画像データから追跡パターンを検出する検出部をさらに備え、
前記調整部は、前記追跡パターンが検出された場合に、前記色補正パラメータを調整すること、
を特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記調整部は、前記色差が予め定められた許容色差以内になるまで、前記入力色を調整し、調整した前記入力色に基づいて前記色補正パラメータを算出すること、
を特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記色補正パラメータは、黄色色相の入力色に対する感色性を調整するパラメータであること、
を特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記受付部は、さらに、出力画像データの観察条件を受け付け、
前記算出部は、追跡パターンが付加されない入力色に対する前記観察条件下かつ前記画像出力条件下の前記第１出力色と、追跡パターンが付加された入力色に対する前記観察条件下かつ前記画像出力条件下の前記第２出力色との色差を算出すること、
を特徴とする請求項１に記載の画像処理装置。
【請求項７】
入力画像データに対する色補正の条件を含む画像出力条件を受け付ける受付ステップと、
追跡パターンが付加されない入力色に対する前記画像出力条件下の第１出力色と、追跡パターンが付加された入力色に対する前記画像出力条件下の第２出力色との色差を算出する算出ステップと、
前記色差に応じて、前記色補正で用いる色補正パラメータを調整する調整ステップと、
調整された前記色補正パラメータにより前記入力画像データを補正した出力画像データを生成する補正ステップと、
を含むことを特徴とする画像処理方法。
【請求項８】
コンピュータを、
入力画像データに対する色補正の条件を含む画像出力条件を受け付ける受付部と、
追跡パターンが付加されない入力色に対する前記画像出力条件下の第１出力色と、追跡パターンが付加された入力色に対する前記画像出力条件下の第２出力色との色差を算出する算出部と、
前記色差に応じて、前記色補正で用いる色補正パラメータを調整する調整部と、
調整された前記色補正パラメータにより前記入力画像データを補正した出力画像データを生成する補正部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年のデジタル信号処理技術の進歩に伴い、高品質に画像を印刷して出力する印刷装置や複写機が開発されている。このような高品質の画像が得られる複写機等は、紙幣や有価証券等の偽造を目的として不正利用される場合がある。従来から、そのような不正利用を防止するための種々の技術が考案されている。
【０００３】
例えば、出力する画像中に、その画像を複写した時の状況を追跡するための情報である追跡パターンを打ち込む技術がある。追跡パターンは、いつ、どの機械により複写されたか等の状況を追跡可能とするものであり、その画像を複写した複写機の機械名、シリアル番号、および、複写日時等の情報を、ある領域のドットパターンとして表現したものである。一般に、追跡パターンは、可視困難または不可視に印刷される必要がある。このため、追跡パターンを構成するドットの色として、人間の視覚上感知しにくいイエローが選択されている。
【０００４】
ところで、カラー原稿を複写出力可能なカラー複写機では、指定された色を他の色に変換して出力する色変換機能を備えているものがある。かかる複写機では、ユーザによりイエローから他の色への変換が設定された場合、原稿中に打ち込まれている追跡パターンの色が複写により他の色に変換され、人間の視覚上認識しやすい色になり、ノイズとなって表れてしまう。
【０００５】
具体的には、複写原稿に対して色加工を伴う特定のコピー出力モード、例えば、原稿の黒部分以外を指定色１（赤）、原稿の黒（無彩色）部分を指定色２（黒）で再現する２色（赤・黒）コピーでジェネレーションコピーをとったとする。この場合、通常は人に認識されないよう原稿に打たれた追跡パターンの黄色ドットが、赤などの他の色に変換（出力）されて目立つようになるという問題があった。
【０００６】
そこで、入力原稿がジェネレーション原稿であるかを検出し、入力原稿に追跡パターンが存在するときには、入力画像から黄色の孤立点を検出することで入力原稿に含まれる追跡パターンを検出して、画像出力モードに応じて補正する技術が知られている。また、色変換処理の設定時に、入力画像内の画素が追跡パターンを構成する画素であると判断されたときは、その色変換処理を禁止する技術が考えられ既に知られている。
【０００７】
例えば、特許文献１には、特定情報を含む画像を複写する際に色変換処理が設定された場合であっても、画質を低下させずに画像出力する目的で、色変換処理の設定があったときに、入力画像で追跡パターンを構成する画素を判定し、その画素が追跡パターンを構成する画素であると判断されたときは、その画素に対して色変換を行なわず、その画素が追跡パターンを構成する画素でないと判断されたときは、その画素に対して色変換を行う技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、追跡パターン検出結果による色変換の切り換え、および、画像出力モードに応じた追跡パターン検出のハンドリングによる補正などの従来の方法では、特定の色地上に打たれた黄色ドットの検出や、黄色単色の低線数網点画像との区別ができない。このため、完全に追跡パターンのみを検出することは困難で、色加工を含む画像出力条件によっては、追跡パターンが認識されることで出力画像が劣化するという問題があった。
【０００９】
本発明は、上記に鑑みてなされたものであって、複写原稿のコピーで、追跡パターン（ドット）が目立たない画像出力を実現する画像処理装置、画像処理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明は、入力画像データに対する色補正の条件を含む画像出力条件を受け付ける受付部と、追跡パターンが付加されない入力色に対する前記画像出力条件下の第１出力色と、追跡パターンが付加された入力色に対する前記画像出力条件下の第２出力色との色差を算出する算出部と、前記色差に応じて、前記色補正で用いる色補正パラメータを調整する調整部と、調整された前記色補正パラメータにより前記入力画像データを補正した出力画像データを生成する補正部と、を備えることを特徴とする。
【００１１】
また、本発明は、入力画像データに対する色補正の条件を含む画像出力条件を受け付ける受付ステップと、追跡パターンが付加されない入力色に対する前記画像出力条件下の第１出力色と、追跡パターンが付加された入力色に対する前記画像出力条件下の第２出力色との色差を算出する算出ステップと、前記色差に応じて、前記色補正で用いる色補正パラメータを調整する調整ステップと、調整された前記色補正パラメータにより前記入力画像データを補正した出力画像データを生成する補正ステップと、を含むことを特徴とする。
【００１２】
また、本発明は、コンピュータを、入力画像データに対する色補正の条件を含む画像出力条件を受け付ける受付部と、追跡パターンが付加されない入力色に対する前記画像出力条件下の第１出力色と、追跡パターンが付加された入力色に対する前記画像出力条件下の第２出力色との色差を算出する算出部と、前記色差に応じて、前記色補正で用いる色補正パラメータを調整する調整部と、調整された前記色補正パラメータにより前記入力画像データを補正した出力画像データを生成する補正部、として機能させるためのプログラムである。
【発明の効果】
【００１３】
本発明によれば、複写原稿のコピーで、追跡パターン（ドット）が目立たない画像出力を実現できるという効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】図１は、本実施形態にかかるＭＦＰの構成を示すブロック図である。
【図２】図２は、画像処理部の構成例を示すブロック図である。
【図３】図３は、画像処理部の構成例を示すブロック図である。
【図４】図４は、本実施形態にかかる色変換処理部の機能構成例を示すブロック図である。
【図５】図５は、ＲＧＢデータに対する色相の分割の一例を示す図である。
【図６】図６は、広域色相信号の一例を示す図である。
【図７】図７は、格子点出力値の一例を説明するための図である。
【図８】図８は、補間用四面体に補間で用いられる格子点で張られる四面体を示す図である。
【図９】図９は、補間係数の決定ルールを示す図である。
【図１０】図１０は、入力色の彩度レベルと調整後の彩度との関係の一例を示す図である。
【図１１】図１１は、ＲＧＢとＣＭＹＫとの対応の一例を示す図である。
【図１２】図１２は、色空間の分割点の一例を示す図である。
【図１３】図１３は、スキャナベクタとプリンタベクタとの対応の一例を示す図である。
【図１４】図１４は、ジェネレーション原稿判定部の構成例を示すブロック図である。
【図１５】図１５は、パターンマッチングで用いるパターンの一例を示す図である。
【図１６】図１６は、ＭＴＦ補正フィルタの係数の一例を示す図である。
【図１７】図１７は、ジェネレーション原稿判定部の他の構成例を示すブロック図である。
【図１８】図１８は、本実施形態の画像処理装置の構成例を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照して、この発明にかかる画像処理装置、画像処理方法およびプログラムの一実施形態を詳細に説明する。以下では、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有するカラーデジタル複合機（以下、ＭＦＰ１００という）として画像処理装置を実現した例を説明するが、適用可能な装置はこれに限られるものではない。複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像処理装置であればいずれにも適用することができる。
【００１６】
図１は、本実施形態にかかるＭＦＰ１００の構成を示すブロック図である。図１に示すように、ＭＦＰ１００は、スキャナ１と、画像処理部２と、バス制御部３と、画像処理部４と、ＨＤＤ５と、ＣＰＵ６と、メモリ７と、プロッタＩ／Ｆ（インタフェース）部８と、プロッタ９と、操作表示部１０と、回線Ｉ／Ｆ部１１と、外部Ｉ／Ｆ部１２と、ＳＢ（South  Bridge）１３と、ＲＯＭ１４と、を備えている。
【００１７】
スキャナ１は、ＣＣＤ（Charge  Coupled  Device）などの光電変換素子からなるラインセンサと、Ａ／Ｄ（アナログ／デジタル）コンバータと、ラインセンサおよびＡ／Ｄコンバータを駆動する駆動回路を備える。スキャナ１は、セットされた原稿をスキャンすることで得られる原稿の濃淡情報から、ＲＧＢ各８ビットのデジタル画像データを生成して出力する。
【００１８】
画像処理部２は、スキャナ１から出力されたデジタル画像データに対し、予め定めた特性に統一する処理を実行して出力する。図２は、画像処理部２の構成例を示すブロック図である。図２に示すように、画像処理部２は、スキャナ補正処理部３０と、γ変換部３１と、フィルタ処理部３２と、色変換部３３と、変倍処理部３４と、像域分離部３５と、分離デコード部３６と、を備えている。
【００１９】
スキャナ補正処理部３０は、スキャナ１から出力されたデジタル画像データに対し、シェーディング等、スキャナ１の機構上（照度歪み等）発生する読取りムラ等を補正する。
【００２０】
γ変換部３１は、スキャナ１から受け取ったＲＧＢ画像データのγ特性を予め定められた特性（例えば、１／２.２乗）になるように変換する。
【００２１】
フィルタ処理部３２は、スキャナ１のＭＴＦ特性を補正する。また、フィルタ処理部３２は、モアレを防止するために、読取画像の周波数特性を変えて、画像をくっきり、また滑らかにする。
【００２２】
色変換部３３は、フィルタ処理部３２から出力された画像データ値を、ｓＲＧＢやｏｐＲＧＢのように予め定めた特性のＲＧＢ画像データ値に変換する。
【００２３】
変倍処理部３４は、ＲＧＢ画像データのサイズ（解像度）を予め定めた特性に統一する。変倍処理部３４は、例えばＲＧＢ画像データのサイズ（解像度）を６００ｄｐｉに変換する。
【００２４】
基本的にγ変換部３１と色変換部３３での処理によって、特性が統一された画像データがＭＦＰ１００内部に蓄積される。その後、再利用する場合に、蓄積された画像データは出力先の特性に適する画像信号に変換されるが、その詳細は後述する。
【００２５】
また、像域分離部３５は、原稿の持つ特徴的なエリアの抽出を行う。例えば、像域分離部３５は、一般的な印刷によって形成されている網点部の抽出、文字などのエッジ部の抽出、その画像データの有彩／無彩の判定、および、背景画像が白であるかの白背景の判定などを行う。
【００２６】
分離デコード部３６は、像域分離部３５から出力された像域分離信号を、画像処理部４での後段の処理に必要な情報量にデコードして出力する。像域分離信号は、例えば以下のような７ビットの信号である。
ＣＨ２：文字なか（１）／非文字なか（０）
ＣＨＲ：文字（１）／非文字（０）
ＨＴ：高線数網点（１）／非高線数網点（０）
ＣＷ：有彩（１）／非有彩＜無彩＞（０）
ＷＳ：白地（１）／非白地（０）
ＬＨＴ：低線数網点（１）／非低線数網点（０）
Ｔ：追跡パターン（１）／非追跡パターン（０）
【００２７】
分離デコード部３６は、例えば、像域分離部３５から出力された上記のような７ビットの像域分離信号を、｛黒文字、色文字、文字なか、網点上文字、高線数網点、低線数網点、写真、追跡パターン｝の各状態を３ビット、または、｛黒文字、色文字、文字なか、非文字｝の各状態を２ビットで表現できるようにデコードする。
【００２８】
バス制御部３は、ＭＦＰ１００内で必要な画像データや制御コマンド等の各種データのやり取りを行うデータバスの制御部である。バス制御部３は、複数種のバス規格間のブリッジ機能も有している。本実施形態では、バス制御部３は、画像処理部２、画像処理部４、および、ＣＰＵ６とは、ＰＣＩ−Ｅｘｐｒｅｓｓバスで接続し、ＨＤＤとはＡＴＡバスで接続し、ＡＳＩＣ化している。
【００２９】
画像処理部４は、画像処理部２で予め定めた特性を統一されたデジタル画像データと付帯情報（本実施形態ではデコードされた像域分離信号）に対し、ユーザから指定される出力先に適した画像処理を実行して出力する。その詳細は後述する。
【００３０】
ＨＤＤ５は、デスクトップパソコンにも使用されている電子データを保存するための大型の記憶装置である。ＨＤＤ５は、ＭＦＰ１００内では主にデジタル画像データおよびデジタル画像データの付帯情報を蓄積する。また、本実施形態では、ＨＤＤ５として、例えばＩＤＥを拡張して規格化されているＡＴＡバス接続のハードディスクを使用する。
【００３１】
ＣＰＵ６は、ＭＦＰ１００の制御全体を司るマイクロプロセッサである。本実施形態では、一例として近年普及してきたＣＰＵコア単体に＋αの機能を追加したインテグレーテッドＣＰＵを使用する。例えば、ＰＭＣ社のＲＭ１１１００などの、汎用規格Ｉ／Ｆとの接続機能や、クロスバースイッチを使ったこれらバス接続機能がインテグレートされたＣＰＵを使用できる。
【００３２】
メモリ７は、複数種のバス規格間をブリッジする際の速度差や、接続された部品自体の処理速度差を吸収するために、一時的にやりとりするデータを記憶する揮発性メモリである。また、メモリ７は、ＣＰＵ６がＭＦＰ１００を制御する際に、プログラムや中間処理データを一時的に記憶する。ＣＰＵ６は高速処理を求められるため、通常起動時にＲＯＭ１４に記憶されたブートプログラムによってシステムを起動する。ＣＰＵ６は、起動後は高速にアクセス可能なメモリ７に展開されたプログラムによって処理を行う。メモリ７は、例えば規格化されパーソナルコンピュータに使用されているＤＩＭＭを使用することができる。
【００３３】
プロッタＩ／Ｆ部８は、ＣＰＵ６にインテグレートされた汎用規格Ｉ／Ｆ経由で送られてくるＣＭＹＫからなるデジタル画像データを受け取ると、プロッタ９の専用Ｉ／Ｆに出力するバスブリッジ処理を行う。汎用規格Ｉ／Ｆは、例えばＰＣＩ−Ｅｘｐｒｅｓｓバスである。
【００３４】
プロッタ９は、ＣＭＹＫからなるデジタル画像データを受け取ると、レーザービームを用いた電子写真プロセスを使って、転写紙に受け取った画像データを出力する。
【００３５】
ＳＢ（サウスブリッジ）１３は、パーソナルコンピュータに使用されるチップセットの１つとして用いられる汎用の電子デバイスである。ＳＢ１３は、主にＰＣＩ−ＥｘｐｒｅｓｓとＩＳＡブリッジとを含むＣＰＵシステムを構築する際に使用されるバスのブリッジ機能を汎用回路化したものであり、本実施形態ではＲＯＭ１４との間をブリッジしている。
【００３６】
ＲＯＭ１４は、ＣＰＵ６がＭＦＰ１００の制御を行う際のプログラム（含むブート）を格納するメモリである。
【００３７】
操作表示部１０は、ＭＦＰ１００とユーザとのインタフェースを行う部分であり、例えばＬＣＤ（液晶表示装置）とキースイッチとを備える。操作表示部１０は、ＭＦＰ１００の各種状態や操作方法をＬＣＤに表示し、ユーザによるキースイッチへの入力を検知する。操作表示部１０は、例えばＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６と接続する。
【００３８】
回線Ｉ／Ｆ部１１は、ＰＣＩ−Ｅｘｐｒｅｓｓバスと電話回線とを接続する。回線Ｉ／Ｆ部１１により、ＭＦＰ１００は電話回線を介して各種データのやり取りを行うことが可能になる。
【００３９】
ＦＡＸ１５は通常のファクシミリであり、電話回線を介してＭＦＰ１００と画像データの授受を行う。
【００４０】
外部Ｉ／Ｆ部１２は、ＰＣＩ−Ｅｘｐｒｅｓｓバスと外部装置とを接続する。外部Ｉ／Ｆ部１２により、ＭＦＰ１００は外部装置と各種データのやり取りを行うことが可能になる。外部Ｉ／Ｆ部１２は、例えば、その接続Ｉ／Ｆにネットワーク（イーサネット（登録商標））を使用することができる。すなわちＭＦＰ１００は、外部Ｉ／Ｆ部１２を介してネットワークに接続している。
【００４１】
ＰＣ１６は、いわゆるパーソナルコンピュータである。ユーザは、ＰＣ１６にインストールされたアプリケーションソフトやドライバを介して、ＭＦＰ１００に対して各種制御や画像データの入出力を行う。
【００４２】
なお、画像処理部２や外部Ｉ／Ｆ部１２から送られる特性が統一された画像データや像域分離信号等の付帯情報は、全てＣＰＵ６で符号化されてからＨＤＤ５に蓄積される。画像処理部４以降で処理する際には、ＨＤＤ５に蓄積された画像データや付帯情報が復号されてから変換処理が実行される。ここで、特性が統一された画像データ（ＲＧＢ）は非可逆なＪＰＥＧ符号化等により高い圧縮率で処理を行い、像域分離信号等の付帯情報は可逆なＫ８符号化等で処理を行うことで、画質劣化を最小限に抑えている。
【００４３】
（コピー動作）
ユーザは、原稿をスキャナ１にセットし、操作表示部１０により、所望する画質モード等の設定とコピー開始の入力を行う。
【００４４】
操作表示部１０は、ユーザから入力された情報を、ＭＦＰ１００内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータはＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６に通知される。
【００４５】
ＣＰＵ６は、コピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラムを実行し、コピー動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００４６】
スキャナ１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データは、画像処理部２では、設定された画質モードに関係なく、前述した図２のスキャナ補正処理部３０、γ変換部３１、フィルタ処理部３２、および色変換部３３を経て、ｓＲＧＢやＲＯＭＭ−ＲＧＢのように予め特性が定められたＲＧＢ信号に統一され、バス制御部３に送られる。
【００４７】
また、分離デコード部３６は、像域分離部３５で生成された７ビットの像域分離信号を、設定された画質モードに応じて、画像処理部４での後段の処理に必要な情報にデコードして出力する。例えば、分離デコード部３６は、上述のような７ビットの像域分離信号を、設定された画質モードに応じて、以下に示すような２ビットの属性情報（像域分離信号）にデコードする。
文字原稿モード：黒文字、色文字、文字なか、非文字
文字写真混在原稿モード：文字／非文字、有彩／無彩
写真原稿モード：有彩／無彩、白地／非白地
複写原稿モード：黒文字、色文字、白地、非文字
【００４８】
バス制御部３は、画像処理部２から出力された統一ＲＧＢ画像データと、設定された画像モードに応じて属性の異なる属性情報（像域分離信号）とを受け取ると、受け取ったＲＧＢ画像データおよび属性情報をＣＰＵ６を介して符号化してから、メモリ７およびＨＤＤ５に蓄積する。
【００４９】
次に、メモリ７およびＨＤＤ５に蓄積されたＲＧＢ画像データおよび画素毎の属性情報は、ＣＰＵ６で復号された後、バス制御部３を介して、画像処理部４に送られる。
【００５０】
画像処理部４は、画素毎の属性情報に基づいて、受け取ったＲＧＢ画像データをプロッタ出力用のＣＭＹＫ画像データに変換して出力する。
【００５１】
バス制御部３は、画像処理部４から出力されたＣＭＹＫ画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【００５２】
次に、メモリ７に蓄積されたＣＭＹＫ画像データは、ＣＰＵ６およびプロッタＩ／Ｆ部８を介して、プロッタ９に送られる。
【００５３】
プロッタ９は、受け取ったＣＭＹＫ画像データを転写紙に出力し、原稿のコピーが生成される。
【００５４】
図３は、画像処理部４の構成例を示すブロック図である。図３に示すように、画像処理部４は、フィルタ処理部５０と、色変換部５１と、パターン発生部５２と、変倍処理部５３と、プリンタγ補正部５４と、階調処理部５５と、を備えている。以下、画像処理部４の動作を説明する。
【００５５】
フィルタ処理部５０は、統一ＲＧＢ画像データの鮮鋭性を、プロッタ９に出力する場合の再現性が良くなるように補正する。具体的には、フィルタ処理部５０は、設定された画質モードに応じてデコードされた属性情報（像域分離信号）に従って鮮鋭化処理または平滑化処理を実行する。例えば、フィルタ処理部５０は、文字原稿モードでは文字をハッキリ／クッキリとするために鮮鋭化処理を実行する。また、フィルタ処理部５０は、写真モードでは滑らかに階調性を表現するため平滑化処理を実行する。
【００５６】
色変換部５１は、各８ビットの統一ＲＧＢ画像データを受け取るとプロッタ９用の色空間であるＣＭＹＫ各８ビットに変換する。このときにも、色変換部５１は、設定された画質モード情報に応じてデコードされた属性情報（像域分離信号）に従って最適な色調整を実行する。
【００５７】
変倍処理部５３は、ＣＭＹＫ画像データのサイズ（解像度）を、プロッタ９の再現性能に従って変換する。プロッタ９の性能（解像度）によっては変倍処理部５３が変換を行わなくてもよい。
【００５８】
プリンタγ補正部５４は、予めＣＰＵ６で生成され、プロッタ出力用に設定されたＣＭＹＫ用のエッジ用γテーブルおよび非エッジ用γテーブルを用いて、ＣＭＹＫ版毎のテーブル変換を実行してγ補正を実行する。
【００５９】
階調処理部５５は、プリンタγ補正部５４から出力されたＣＭＹＫ各８ビットを受け取るとプロッタ９の階調処理能力に従った階調数変換処理を行う。階調処理部５５は、例えば、ＣＭＹＫ各２ビットに疑似中間調処理の１つである誤差拡散法を用いて階調数変換処理を行う。
【００６０】
（ファックス送信動作）
ユーザは、原稿をスキャナ１にセットし、操作表示部１０により、所望するモード等の設定とファックス開始の入力を行う。
【００６１】
操作表示部１０は、ユーザから入力された情報を、ＭＦＰ１００内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６に通知される。
【００６２】
ＣＰＵ６は、ファックス送信開始の制御コマンドデータに従って、ファックス送信動作プロセスのプログラムを実行し、ファックス送信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００６３】
スキャナ１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データは、画像処理部２で予め定めた特性に統一されたＲＧＢ値に変換され、バス制御部３に送られる。
【００６４】
バス制御部３は、画像処理部２から出力されたＲＧＢ画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【００６５】
次に、メモリ７に蓄積された統一ＲＧＢ画像データは、ＣＰＵ６およびバス制御部３を介して、画像処理部４に送られる。
【００６６】
画像処理部４は、受け取った統一ＲＧＢ画像データを、ファックス送信用のモノクロ２値の画像データに変換し出力する。
【００６７】
バス制御部３は、画像処理部４から出力されたモノクロ２値画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【００６８】
次に、メモリ７に蓄積されたモノクロ２値画像データは、ＣＰＵ６を介して、回線Ｉ／Ｆ部１１に送られる。
【００６９】
回線Ｉ／Ｆ部１１は、受け取ったモノクロ２値画像データを、回線を介して接続したＦＡＸ１５に送信する。
【００７０】
（スキャナ配信動作）
ユーザは、原稿をスキャナ１にセットし、操作表示部１０により、所望するモード等の設定とスキャナ配信開始の入力を行う。
【００７１】
操作表示部１０は、ユーザから入力された情報を、ＭＦＰ１００内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６に通知される。
【００７２】
ＣＰＵ６は、スキャナ配信開始の制御コマンドデータに従って、スキャナ配信動作プロセスのプログラムを実行し、スキャナ１は配信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００７３】
スキャナ１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データは、画像処理部２で予め定めた特性に統一されたＲＧＢ値に変換され、バス制御部３に送られる。
【００７４】
バス制御部３は、画像処理部２から出力された統一ＲＧＢ画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【００７５】
次に、メモリ７に蓄積されたＲＧＢ画像データは、ＣＰＵ６およびバス制御部３を介して、画像処理部４に送られる。
【００７６】
画像処理部４は、受け取ったＲＧＢ画像データを、ｓＲＧＢのようなスキャナ配信用の画像データに変換し出力する（ＲＧＢ多値、グレースケール、モノクロ２値等）。
【００７７】
バス制御部３は、画像処理部４から出力された画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【００７８】
次に、メモリ７に蓄積された画像データは、ＣＰＵ６を介して、外部Ｉ／Ｆ部１２に送られる。
【００７９】
外部Ｉ／Ｆ部１２は、受け取った画像データを、ネットワークを介して接続したＰＣ１６に送信する。
【００８０】
次に、原稿をスキャンした画像データをＭＦＰ１００内に蓄積・保存し、その後、蓄積・保存した画像データを再利用する場合の動作を説明する。
【００８１】
（コピー動作＋ＨＤＤへの蓄積・保存動作）
ユーザは、原稿をスキャナ１にセットし、操作表示部１０により、所望する画質モード等の設定とコピー開始の入力を行う。
【００８２】
操作表示部１０は、ユーザから入力された情報を、ＭＦＰ１００内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６に通知される。
【００８３】
ＣＰＵ６は、コピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラムを実行し、コピー動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００８４】
スキャナ１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データは、画像処理部２では、設定された画質モードに関係なく、前述した図２のスキャナ補正処理部３０、γ変換部３１、フィルタ処理部３２、および色変換部３３を経て、ｓＲＧＢやＲＯＭＭ−ＲＧＢのように予め特性が定められたＲＧＢ信号に統一され、バス制御部３に送られる。
【００８５】
スキャナ補正処理部３０は、スキャナ１から出力されたデジタル画像データに対し、シェーディング等、スキャナ１の機構上（照度歪み等）発生する読取りムラ等を補正する。
【００８６】
γ変換部３１は、スキャナ１から受け取ったＲＧＢ画像データのγ特性を予め定められた特性（例えば、１／２.２乗）になるように変換する。
【００８７】
フィルタ処理部３２は、ＲＧＢ画像データの鮮鋭性を予め定めた特性に統一する。例えば、フィルタ処理部３２は、基準チャートをスキャンしたときに、線数毎に対して、設定された画質モード毎に予め定めたＭＴＦ特性値になるように変換する。その際、フィルタ処理部３２は、像域分離部３５で生成した像域分離信号に基づくパラメータを用いて処理を行う。
【００８８】
色変換部３３は、フィルタ処理部３２から出力された画像データ値を、ｓＲＧＢやｏｐＲＧＢのように予め定めた特性のＲＧＢ画像データ値に変換する。
【００８９】
変倍処理部３４は、ＲＧＢ画像データのサイズ（解像度）を予め定めた特性（例えば６００ｄｐｉ）に統一する。
【００９０】
また、分離デコード部３６は、像域分離部３５で生成された７ビットの像域分離信号を、設定された画質モードに応じて、画像処理部４での後段の処理に必要な情報にデコードして出力する。例えば、分離デコード部３６は、上述のような７ビットの像域分離信号を、設定された画質モードに応じて、以下に示すような２ビットの属性情報（像域分離信号）にデコードする。
文字原稿モード：黒文字、色文字、文字なか、非文字
文字写真混在原稿モード：文字／非文字、有彩／無彩
写真原稿モード：有彩／無彩、白地／非白地
複写原稿モード：黒文字、色文字、白地、非文字
【００９１】
バス制御部３は、画像処理部２から出力された統一ＲＧＢ画像データと設定された画像モードに応じて属性の異なる属性情報（像域分離信号）とを受け取ると、ＣＰＵ６を介して符号化してから、メモリ７に蓄積する。
【００９２】
メモリ７に蓄積した統一ＲＧＢ画像データは、ＣＰＵ６およびバス制御部３を介して、ＨＤＤ５に送信され、ＨＤＤ５内に画像入力条件（この場合、スキャナ入力や画質モード等）と共に蓄積・保存される。
【００９３】
その後、前述のようにメモリ７の統一ＲＧＢ画像データは、スキャナ読取り画像であることと、入力の際に設定された画質モードとを解釈して、画像処理部４によりプロッタ９に適した出力信号に変換されてから、プロッタ９に出力され、原稿のコピーが生成される。
【００９４】
ここで、図３を用いて、この時の動作を説明する。
【００９５】
フィルタ処理部５０は、統一ＲＧＢ画像データの鮮鋭性を、プロッタ９に出力する場合の再現性が良くなるように補正する。具体的には、フィルタ処理部５０は、設定された画質モードに応じてデコードされた属性情報（像域分離信号）に従って鮮鋭化処理または平滑化処理を実行する。例えば、フィルタ処理部５０は、文字原稿モードでは文字をハッキリ／クッキリとするために鮮鋭化処理を実行する。また、フィルタ処理部５０は、写真モードでは滑らかに階調性を表現するため平滑化処理を実行する。
【００９６】
色変換部５１は、各８ビットの統一ＲＧＢ画像データを受け取るとプロッタ９用の色空間であるＣＭＹＫ各８ビットに変換する。このときにも、設定された画質モード情報に応じてデコードされた属性情報（像域分離信号）に従って最適な色調整を実行する。
【００９７】
変倍処理部５３は、ＣＭＹＫ画像データのサイズ（解像度）を、プロッタ９の再現性能に従って変換する。プロッタ９の性能（解像度）によっては変倍処理部５３が変換を行わなくてもよい。
【００９８】
プリンタγ補正部５４は、予めＣＰＵ６で生成され、プロッタ出力用に設定されたＣＭＹＫ用のエッジ用γテーブル、非エッジ用γテーブルを用いて、ＣＭＹＫ版毎のテーブル変換を実行してγ補正を実行する。
【００９９】
階調処理部５５は、ＣＭＹＫ各８ビットを受け取るとプロッタ９の階調処理能力に従った階調数変換処理を行う。
【０１００】
また、画像蓄積時の別の動作として、ＣＰＵ６は、メモリ７やＨＤＤ５の使用率を検出して、デコードされた属性情報を変更後に符号化して蓄積することもできる。
【０１０１】
例えば、ＨＤＤ５の使用率が規定値を超えている状態で画像が入力された場合、ＣＰＵ６は、分離デコード部３６から出力された属性情報（像域分離信号）の一部を破棄（例えば、下位ビットの全画素に０を設定）してから符号化して蓄積する。
【０１０２】
この条件で動作した場合、例えば、設定された画質モードに応じて、以下に示すような属性情報（像域分離信号）に解釈される。
【０１０３】
（プリンタ動作＋ＨＤＤへの蓄積・保存動作）
ユーザは、ＰＣ１６上でＤＴＰ（Desk  Top  Publishing）のアプリケーションソフトウエアを動作させて、各種の文章や図形の作成および編集を行い、所望するプリンタ出力モード等の設定とプリント開始を指示する。ＰＣ１６は、作成／編集された文書や図形を、ページ記述言語（ＰＤＬ）で記述されたコマンドやデータ等の情報に変換してから、ＰＤＬデータを翻訳し、ラスタ画像データに変換するラスタイメージ処理（ＲＩＰ）を行う。ＰＣ１６は、ラスタ画像データを、外部Ｉ／Ｆ部１２を介して、ＣＰＵ６に送る。
【０１０４】
ＰＣ１６は、ラスタイメージ処理（ＲＩＰ）の際、予め定めた特性の統一ＲＧＢ画像データに変換すると同時に、以下に示すような４ビットの属性情報も発生させる。
ＣＨＲ：文字・線画（１）／非文字・線画（０）
ＣＷ：有彩（１）／非有彩＜無彩＞（０）
ＷＳ：白地（１）／非白地（０）
ＨＳ：飽和色（１）／非飽和色（０）
【０１０５】
さらにＰＣ１６は、設定されたプリンタ出力モードに応じて、以下に示すような２ビットの属性情報にデコードしてから、デコードした属性情報を外部Ｉ／Ｆ部１２を介して、ＣＰＵ６に送る。
一般文書出力：イメージ以外の無彩色、イメージ以外の有彩色、イメージ、白地
グラフィック出力：無彩色、有彩色、白地、飽和色
写真画像出力：白地／非白地
【０１０６】
ＣＰＵ６は、画像処理部２から出力された統一ＲＧＢ画像データと設定された画像出力モードに応じて属性の異なる属性情報とを受け取ると、符号化してから、メモリ７に蓄積する。
【０１０７】
メモリ７に蓄積された統一ＲＧＢ画像データは、ＣＰＵ６およびバス制御部３を介して、ＨＤＤ５に送信され、ＨＤＤ５内に画像入力条件（この場合、プリンタ出力や画像出力モード等）と共に蓄積・保存される。
【０１０８】
その後、前述のようにメモリ７の統一ＲＧＢ画像データは、プリンタ出力画像であることと、入力の際に設定された画像出力モードとを解釈して、画像処理部４によりプロッタ９に適した出力信号に変換されてから、プロッタ９に出力され、プリンタ出力画像が生成される。
【０１０９】
色変換部５１は、各８ビットの統一ＲＧＢ画像データを受け取るとプロッタ９用の色空間であるＣＭＹＫ各８ビットに変換する。このときにも、色変換部５１は、設定された画質モード情報に応じてデコードされた属性情報に従った最適な色調整を実行する。
【０１１０】
変倍処理部５３は、ＣＭＹＫ画像データのサイズ（解像度）を、プロッタ９の再現性能に従って変換する。プロッタ９の性能（解像度）によっては変倍処理部５３が変換を行わなくてもよい。
【０１１１】
プリンタγ補正部５４は、予めＣＰＵ６で生成され、プロッタ出力用に設定されたＣＭＹＫ用のエッジ用γテーブル、非エッジ用γテーブルを用いて、ＣＭＹＫ版毎のテーブル変換を実行してγ補正を実行する。
【０１１２】
階調処理部５５は、ＣＭＹＫ各８ビットを受け取るとプロッタ９の階調処理能力と設定された画質モード情報に応じてデコードされた属性情報とに最適な階調数変換処理を行う。
【０１１３】
また、画像蓄積時の別の動作として、ＣＰＵ６は、メモリ７やＨＤＤ５の使用率を検出して、デコードされた属性情報を変更後に符号化して蓄積することもできる。
【０１１４】
次に、ＨＤＤ５内に蓄積・保存した画像データを再利用する動作を説明する。
【０１１５】
（ファックス送信動作）
ユーザは、操作表示部１０により、先ほどコピー動作させた時にＨＤＤ５内に蓄積した画像データに対し、所望するモード等の設定とファックス送信開始の入力を行う。
【０１１６】
操作表示部１０は、ユーザから入力された情報を、ＭＦＰ１００内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６に通知される。
【０１１７】
ＣＰＵ６は、ファックス送信開始の制御コマンドデータに従って、ファックス送信動作プロセスのプログラムを実行し、ファックス送信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【０１１８】
バス制御部３は、ＨＤＤ５内に蓄積されているＲＧＢ画像データを、ＣＰＵ６を介してメモリ７に出力する。
【０１１９】
その後、前述のようにメモリ７のＲＧＢ画像データは、画像処理部４を介して回線Ｉ／Ｆ部１１に出力され、ＦＡＸ送信が実行される。図３を用いて、この時の動作を順に説明する。
【０１２０】
フィルタ処理部５０は、ＲＧＢ画像データの鮮鋭性を、ＦＡＸ送信する場合の再現性が良くなるように補正する。具体的には、フィルタ処理部５０は、所望するモード情報に従って鮮鋭化処理または平滑化処理を実行する。例えば、フィルタ処理部５０は、文字モードでは文字をハッキリ／クッキリとするために鮮鋭化処理を実行し、写真モードでは滑らかに階調性を表現するため平滑化処理を実行する。
【０１２１】
色変換部５１は、ＲＧＢ各８ビットのデータを受け取るとＦＡＸ装置で一般的な単色（モノクロ）８ビットに変換する。
【０１２２】
変倍処理部５３は、モノクロ画像データのサイズ（解像度）を、ＦＡＸ装置で送受されるサイズ（解像度）に変換する。例えば、変倍処理部５３は、主走査：２００ｄｐｉ×副走査：１００ｄｐｉに変換する。
【０１２３】
プリンタγ補正部５４は、予めＣＰＵ６が設定したＦＡＸ送信用のγテーブルを用いて、γ補正を実行する。
【０１２４】
階調処理部５５は、モノクロ８ビットを受け取るとＦＡＸ装置で送受される階調処理能力に従った階調数変換処理を行う。例えば、階調処理部５５は、疑似中間調処理の１つである誤差拡散法を用いて２値に階調数変換する。
【０１２５】
（スキャナ配信動作）
ユーザは、操作表示部１０により、先ほどコピー動作させた時にＨＤＤ５内に蓄積した画像データに対し、所望するモード等の設定とスキャナ配信開始の入力を行う。
【０１２６】
操作表示部１０は、ユーザから入力された情報を、ＭＦＰ１００内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６に通知される。
【０１２７】
ＣＰＵ６は、スキャナ配信開始の制御コマンドデータに従って、スキャナ配信動作プロセスのプログラムを実行し、スキャナ配信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【０１２８】
バス制御部３は、ＨＤＤ５内に蓄積されているＲＧＢ画像データを、ＣＰＵ６を介してメモリ７に出力する。
【０１２９】
その後、前述のようにメモリ７のＲＧＢ画像データは、画像処理部４を介して外部Ｉ／Ｆ装置（１１）に出力され、スキャナ配信が実行される。図３を用いて、この時の動作を順に説明する。
【０１３０】
フィルタ処理部５０は、ＲＧＢ画像データの鮮鋭性を、スキャナ配信する場合の再現性が良くなるように補正する。具体的には、フィルタ処理部５０は、所望するモード情報に従って鮮鋭化処理または平滑化処理を実行する。例えば、フィルタ処理部５０は、文字モードでは文字をハッキリ／クッキリとするために鮮鋭化処理を実行し、写真モードでは滑らかに階調性を表現するため平滑化処理を実行する。
【０１３１】
色変換部５１は、ＲＧＢ各８ビットのデータを受け取ると指定される色空間に変換する。例えば、色変換部５１は、スキャナ配信で一般的なｓＲＧＢ色空間に各色８ビットで変換する。
【０１３２】
変倍処理部５３は、ｓＲＧＢ画像データのサイズ（解像度）を、指定されたスキャナ配信で送受されるサイズ（解像度）に変換する。例えば、変倍処理部５３は、主走査：２００ｄｐｉ×副走査：２００ｄｐｉに変換する。
【０１３３】
プリンタγ補正部５４は、予めＣＰＵ６が設定した、配信用のγテーブルを用いて、γ補正を実行する。
【０１３４】
階調処理部５５は、指定されたスキャナ配信で送受される階調処理能力に従った階調数変換処理を行う。階調処理部５５は、ＲＧＢ各８ビットの１６万色が指定されたものとして、階調処理は特に実行しなくてもよい。
【０１３５】
以上のように、ＭＦＰ１００内に蓄積・保存したデータに対し、入力時と異なる出力先を所望した場合に、通常動作時（最初から出力先を指定したときの動作）と何ら画像品質が変わることなく出力先の変更が可能となっており、著しく再利用性が向上している。
【０１３６】
（色変換処理部の構成）
図４は、本実施形態にかかる色変換処理部２００の機能構成例を示すブロック図である。色変換処理部２００は、スキャナ入力からコピー出力の一連の画像データに対する色変換処理を実行する。以下に述べるように、色変換処理部２００は、上述の画像処理部２および画像処理部４に含まれる構成部と同様の機能を含む。色変換処理部２００は、このような同様の機能を画像処理部２および画像処理部４と共通化するように構成してもよいし、画像処理部２および画像処理部４とは独立した構成部として構成してもよい。
【０１３７】
図４に示すように、色変換処理部２００は、スキャナγ補正部２１０と、色調整部２２０と、色相分割マスキング部２３０と、３Ｄ−ＬＵＴ色変換部２４０と、パラメータ調整部２５０と、追跡パターン色出力予測部２６０と、を備えている。
【０１３８】
スキャナγ補正部２１０は、スキャナ１から出力されたデジタル画像データに対し、予め定めた特性に統一するために、ＲＧＢの各画像読み取りデータを、一次元のルックアップテーブルを用いて、例えば、１／２.２乗になるようにγ変換する。スキャナγ補正部２１０は、図２のγ変換部３１に相当する。
【０１３９】
色調整部２２０は、統一ＲＧＢに色変換する前に色の調整を行う。色調整部２２０は、例えば、以下に示すように、ＲＧＢ画像データをＹｕｖ画像データに変換し、ｕｖ信号の補正により彩度調整を実行する。
【０１４０】
＜ＲＧＢ→Ｙｕｖ変換＞
Ｙ＝Ｒ１＋２×Ｇ１＋Ｂ１（Ｙ：０〜１０２０）
Ｕ＝Ｒ１−Ｇ１      （Ｕ：−２５５〜２５５）
Ｖ＝Ｂ１−Ｇ１      （Ｖ：−２５５〜２５５）
【０１４１】
＜彩度距離算出＞
彩度距離（ｓａｔ）は、ｕｖの絶対値の和とする。
ｓａｔ＝｜Ｕ｜＋｜Ｖ｜（ｓａｔ：０〜５１０）
【０１４２】
＜彩度距離からテーブルインデックスへの変換＞
彩度距離（ｓａｔ）の大きさを１／２にする。
ＩＮＤＥＸ＝ｓａｔ＞＞１
【０１４３】
＜彩度変換率の設定＞
得られたインデックスで変換テーブルを引いて、彩度変換率（ｃｏｎｖ＿ｓａｔ［ＩＮＤＥＸ］）を求める。予め変換テーブルに設定される変換率は、最小０／６４〜最大２５５／６４で、係数分解能は１／６４とする（８ビット）。よって、変換率１は６４となる。
テーブル書き込み値＝ｕｎｓｉｇｎｅｄ  ｃｈａｒ（変換率×６４）
【０１４４】
＜彩度調整＞
ｕｖの距離に応じた彩度変換率（ｃｏｎｖ＿ｓａｔ［ＩＮＤＥＸ］）をｕｖに乗じて彩度調整を行う。
Ｕ’＝（Ｕ×ｃｏｎｖ＿ｓａｔ［ＩＮＤＥＸ］）／２４
Ｖ’＝（Ｖ×ｃｏｎｖ＿ｓａｔ［ＩＮＤＥＸ］）／２４
【０１４５】
＜Ｙｕｖ→ＲＧＢ変換＞
彩度変換されたＹＵＶデータをＲＧＢデータに変換する。下記要領でクリップし、ｏｕｔＲＧＢを求める。
Ｇ’＝Ｙ−（（Ｕ’＋Ｖ’）／２２）
ただし、（Ｇ’＜０：ｏｕｔＧ＝０）、（Ｇ’≧１０２４：ｏｕｔＧ＝２５５）、（０≦Ｇ’＜１０２４：ｏｕｔＧ＝Ｇ’＞＞２）
Ｒ’＝Ｕ’＋Ｇ’
ただし、（Ｂ’＜０：ｏｕｔＢ＝０）、（Ｂ’≧１０２４：ｏｕｔＢ＝２５５）、（０≦Ｂ’＜１０２４：ｏｕｔＢ＝Ｂ’＞＞２）
Ｂ’＝Ｖ’＋Ｇ’
ただし、（Ｒ’＜０：ｏｕｔＲ＝０）、（Ｒ’≧１０２４：ｏｕｔＲ＝２５５）、（０≦Ｒ’＜１０２４：ｏｕｔＲ＝Ｒ’＞＞２）
【０１４６】
色相分割マスキング部２３０は、予め定めた特性に統一するために、γ変換後のＲＧＢデータに対して、色相成分を算出して、色相毎に分割した領域毎に設定されたマスキング係数を用いて線形変換する。色相分割マスキング部２３０は、図２の色変換部３３に相当する。
【０１４７】
ＲＧＢデータに対する色相の分割は、図５に示すように、無彩色軸（Ｄｒ＝Ｄｇ＝Ｄｂ）を中心として放射状に拡がる平面で色空間を分割する。
【０１４８】
具体的な色相判定は、画像信号（ｓｎｐｒ，ｓｎｐｇ，ｓｎｐｂ）を色相信号（ＨＵＥ）に変換して色相境界値（ＨＵＥ００〜１１）と比較し、その結果により色相領域（１２分割）を判定して色相領域信号（Ｈｕｅｊｏ）を出力することで実現する。
【０１４９】
＜色差信号生成＞
画像信号（ｓｎｐｒ，ｓｎｐｇ，ｓｎｐｂ）から色差信号（Ｘ，Ｙ）を生成する。
Ｘ＝ｓｎｐｇ−ｓｎｐｒ
Ｙ＝ｓｎｐｂ−ｓｎｐｇ
【０１５０】
＜広域色相検出＞
色差信号（Ｘ，Ｙ）から、広域色相信号（ＨＵＥＨ）を生成する。広域色相信号（ＨＵＥＨ）は、Ｘ−Ｙ信号平面を８分割した時の位置（図６参照）を示す。広域色相は、以下の条件式にて検出する。
！ＨＴ１かつＨＴ０：ＨＵＥＨ＝０
！ＨＴ２かつＨＴ１：ＨＵＥＨ＝１
！ＨＴ３かつＨＴ２：ＨＵＥＨ＝２
！ＨＴ４かつＨＴ３：ＨＵＥＨ＝３
！ＨＴ５かつＨＴ４：ＨＵＥＨ＝４
！ＨＴ６かつＨＴ５：ＨＵＥＨ＝５
！ＨＴ７かつＨＴ６：ＨＵＥＨ＝６
！ＨＴ０かつＨＴ７：ＨＵＥＨ＝７
上記以外（Ｙ＝Ｘ＝０）：ＨＵＥＨ＝７
【０１５１】
ただし、ＨＴ０からＨＴ７は以下の通り。
ＨＴ０＝（Ｙ≧０）
ＨＴ１＝（Ｙ≧Ｘ）
ＨＴ２＝（Ｘ≦０）
ＨＴ３＝（Ｙ≦−Ｘ）
ＨＴ４＝（Ｙ≦０）
ＨＴ５＝（Ｙ≦Ｘ）
ＨＴ６＝（Ｘ≧０）
ＨＴ７＝（Ｙ≧−Ｘ）
【０１５２】
＜色差信号回転＞
広域色相信号（ＨＵＥＨ）に応じて色差信号（ＸＡ，ＹＡ）を生成する。色差信号（ＸＡ，ＹＡ）は、色差信号平面（Ｘ，Ｙ）を回転して、“ＨＵＥＨ＝０”の領域に移動させた時の座標である。
ＨＵＥＨ＝０のとき：ＸＡ＝Ｘ，ＹＡ＝Ｙ
ＨＵＥＨ＝１のとき：ＸＡ＝Ｘ＋Ｙ，ＹＡ＝−Ｘ＋Ｙ
ＨＵＥＨ＝２のとき：ＸＡ＝Ｙ，ＹＡ＝−Ｘ
ＨＵＥＨ＝３のとき：ＸＡ＝−Ｘ＋Ｙ，ＹＡ＝−Ｘ−Ｙ
ＨＵＥＨ＝４のとき：ＸＡ＝−Ｘ，ＹＡ＝−Ｙ
ＨＵＥＨ＝５のとき：ＸＡ＝−Ｘ−Ｙ，ＹＡ＝Ｘ−Ｙ
ＨＵＥＨ＝６のとき：ＸＡ＝−Ｙ，ＹＡ＝Ｘ
ＨＵＥＨ＝７のとき：ＸＡ＝Ｘ−Ｙ，ＹＡ＝Ｘ＋Ｙ
【０１５３】
＜狭域色相検出＞
色差信号（ＸＡ，ＹＡ）から狭域色相信号（ＨＵＥＬ）を生成する。狭域色相信号（ＨＵＥＬ）は、色差信号平面座標の傾き（ＨＵＥＬ／３２＝ＹＡ／ＸＡ）である。
ＸＡが０：ＨＵＥＬ＝０ｘ１F
上記以外：ＨＵＥＬ＝（ＹＡ＜＜５）／ＸＡ
【０１５４】
＜色相境界レジスタ＞
色相境界レジスタ（ＨＵＥ００〜ＨＵＥ１１）設定値を出力する。
【０１５５】
＜色相領域判定＞
色相境界信号（ＨＵＥ００〜ＨＵＥ１１:８ビット）を色相信号（ＨＵＥＨＬ｛ＨＵＥＨ，ＨＵＥＬ｝）と比較して、色相領域（ＨＵＥ）を生成する。
ＨＵＥ００＜ＨＵＥＨＬ≦ＨＵＥ０１：ＨＵＥ＝１
ＨＵＥ０１＜ＨＵＥＨＬ≦ＨＵＥ０２：ＨＵＥ＝２
ＨＵＥ０２＜ＨＵＥＨＬ≦ＨＵＥ０３：ＨＵＥ＝３
ＨＵＥ０３＜ＨＵＥＨＬ≦ＨＵＥ０４：ＨＵＥ＝４
ＨＵＥ０４＜ＨＵＥＨＬ≦ＨＵＥ０５：ＨＵＥ＝５
ＨＵＥ０５＜ＨＵＥＨＬ≦ＨＵＥ０６：ＨＵＥ＝６
ＨＵＥ０６＜ＨＵＥＨＬ≦ＨＵＥ０７：ＨＵＥ＝７
ＨＵＥ０７＜ＨＵＥＨＬ≦ＨＵＥ０８：ＨＵＥ＝８
ＨＵＥ０８＜ＨＵＥＨＬ≦ＨＵＥ０９：ＨＵＥ＝９
ＨＵＥ０９＜ＨＵＥＨＬ≦ＨＵＥ１０：ＨＵＥ＝１０
ＨＵＥ１０＜ＨＵＥＨＬ≦ＨＵＥ１１：ＨＵＥ＝１１
上記以外                          ：ＨＵＥ＝０
【０１５６】
なお、最後の条件は（ＨＵＥ１１＜ＨＵＥＨＬ）＆＆（ＨＵＥＨＬ≦ＨＵＥ００）と等価となる。
【０１５７】
＜色相分割マスキング＞
色相領域判定された色相ＨＵＥに基づき、色相に応じたマスキング演算を行う。本実施形態では、スキャナＲＧＢから統一ＲＧＢへのマスキング演算が行われる。
【０１５８】
ここで、１２色相分割の線形マスキングの積和演算を行う場合、各演算は、ＲＧＢの各色毎に独立に処理される。色相領域判定により算出された色相判定信号ＨＵＥに基づいて、色補正係数と色補正定数を選択し演算する。
ｓｕｍ＿Ｘ＝ｃｏｅｆ＿ｒ［ＨＵＥ］×ｂｃｒ＋ｃｏｅｆ＿ｇ［ＨＵＥ］×ｂｃｇ＋ｃｏｅｆ＿ｂ［ＨＵＥ］×ｂｃｂ＋ｃｏｎｓｔ×２５６＋１２８（Ｘ:ＲＧＢＫ）
Ｍｓｋ＿Ｘ＝ｓｕｍ＿Ｘ＞＞８（Ｘ:ＲＧＢＫ）
【０１５９】
図４の３Ｄ−ＬＵＴ色変換部２４０は、コピー動作の場合、統一ＲＧＢ画像データに基づいて、プロッタ制御向けのＣＭＹＫ画像データに変換する。３Ｄ−ＬＵＴ色変換部２４０は、図３の色変換部５１に相当する。
【０１６０】
コピー（プロッタ）出力動作の場合、三次元ＬＵＴ変換を実行して、プロッタ９の出力色（ＣＭＹＫ）への変換が実行される。三次元ＬＵＴによる変換アルゴリズムには、例えば従来から広く使用されているメモリマップ補間法を用いることができる。
【０１６１】
入力されたｕ＿８ビットの統一ＲＧＢ画像データ（Ｉｎ＿ｒ、Ｉｎ＿ｇ、Ｉｎ＿ｂ）に対して、三次元メモリマップ補間が実行される。
【０１６２】
メモリマップ補間では、三次元入力色空間を複数の単位立方体に分割し、分割した各単位立方体を、対称軸を共有している６個の四面体に分割し、単位立方体毎に線形演算によって出力値を求める。線形演算には分割境界の点（＝格子点）のデータをパラメータとして用いる（以下、格子点パラメータと呼ぶ）。実際の処理手順は以下の通り（出力版毎に同一処理を実行する）。なお、本三次元メモリマップ補間では８分割としているので、単位立方体の一辺の長さは３２となる。
【０１６３】
入力データをＸ（Ｘ，Ｙ，ｚ）としたとき、まずその座標Ｘを内包する単位立方体を選択する。ここでは、Ｘ（Ｘ，Ｙ，ｚ）＝（Ｉｎ＿ｒ、Ｉｎ＿ｇ、Ｉｎ＿ｂ）となる。
【０１６４】
選択された単位立方体内での座標Ｐの下位座標（Δｘ，Δｙ，Δｚ）を求め、下位座標の大小比較により単位四面体を選択し、単位四面体毎に線形補間を実行して、座標Ｐでの出力値Ｐｏｕｔを求める。Ｐｏｕｔは式全体を単位立方体の一辺の長さを乗算して整数値にしておく。
【０１６５】
図７のＰ０〜Ｐ７は、格子点出力値（ここでは、統一ＲＧＢの色に対応するプロッタ９のデバイスＣＭＹＫに相当）である。補間係数Ｋ０、Ｋ１、Ｋ２、Ｋ３は、Δｘ、Δｙ、Δｚの大小関係、および前述の分離信号に従って決定する。
【０１６６】
図８は、補間用四面体に補間で用いられる格子点で張られる四面体を示す図である。図９は、補間係数の決定ルールを示す図である。
【０１６７】
最終的に、選択された四面体の４点の予め設定された頂点上の出力値と入力の四面体の中の位置（各頂点からの距離）に基づいて、以下に示す式により線形補間が実行される。
Ｐｏｕｔ＿ｃ＝（Ｋ０＿ｃ×Δｘ＋Ｋ１＿ｃ×Δｙ＋Ｋ２＿ｃ×Δｚ＋Ｋ３＿ｃ）＜＜５
Ｐｏｕｔ＿ｍ＝（Ｋ０＿ｍ×Δｘ＋Ｋ１＿ｍ×Δｙ＋Ｋ２＿ｍ×Δｚ＋Ｋ３＿ｍ）＜＜５
Ｐｏｕｔ＿ｙ＝（Ｋ０＿ｙ×Δｘ＋Ｋ１＿ｙ×Δｙ＋Ｋ２＿ｙ×Δｚ＋Ｋ３＿ｙ）＜＜５
Ｐｏｕｔ＿ｋ＝（Ｋ０＿ｋ×Δｘ＋Ｋ１＿ｋ×Δｙ＋Ｋ２＿ｋ×Δｚ＋Ｋ３＿ｋ）＜＜５              
【０１６８】
図４の操作表示部１０は、図１と同様にＭＦＰ１００とユーザのインタフェースを行う部分である。本実施形態では、コピー動作で、原稿種類や好みの仕上がり（濃度設定など）に関する条件や色加工条件を含む画像出力条件が操作表示部１０を用いて設定される。設定された画像出力条件はバスを介してＣＰＵ６に送られる。
【０１６９】
追跡パターン色出力予測部２６０は、前述の操作表示部１０で設定された画像出力条件を受け付ける（受付部）。そして、追跡パターン色出力予測部２６０は、受け付けた画像出力条件下の入力色や前述した各処理部（スキャナγ補正部２１０、色調整部２２０、色相分割マスキング部２３０、３Ｄ−ＬＵＴ色変換部２４０）の色補正パラメータを形成する代表入力色に対して、追跡パターンを付加したときの色の変化を予測して、設定された画像出力条件下の通常の出力色と、追跡パターンが付加された入力色に対する出力色との色差（ΔＥ）を算出する（算出部）。追跡パターン色出力予測部２６０は、算出した色差をパラメータ調整部２５０に送る。なお、通常の出力色とは、追跡パターンが付加されない入力色に対する出力色を意味する。また、色補正パラメータとは、ＭＦＰ１００内で扱う色信号に対する調整および加工（ＲＧＢ→Ｒ’Ｇ’Ｂ’など）および色の属性（ＲＧＢやＣＭＹＫ）の変換式で使用する各係数および係数算出のベースとなるパラメータの総称である。
【０１７０】
追跡パターン色出力予測部２６０は、例えば、以下のようにして色差ΔＥを算出する。
ΔＥ＝｛（Ｌ１−Ｌ２）２＋（ａ１−ａ２）２＋（ｂ１−ｂ２）２｝０．５
ただし、
Ｌ１ａ１ｂ１：通常の入力色に対する画像出力条件下の出力色のＣＩＥＬＡＢ値
Ｌ２ａ２ｂ２：追跡パターンが付加された入力色に対する画像出力条件下の出力色のＣＩＥＬＡＢ値
【０１７１】
パラメータ調整部２５０は、前述した各処理部（スキャナγ補正部２１０、色調整部２２０、色相分割マスキング部２３０、３Ｄ−ＬＵＴ色変換部２４０）の色補正パラメータに対して、後述するような演算および調整を実行して各処理部のレジスタに設定する。
【０１７２】
例えば、パラメータ調整部２５０は、２色コピーモードでは、スキャナ１で読取る原稿画像の鮮やかな色（各色相の飽和色）の部分は黄色で出力して、原稿画像の無彩（グレー）側への階調変化を黒（Ｂｌａｃｋ）で表現して、原稿画像の無彩（グレー）は黒（Ｂｌａｃｋ）１色で再現する。なお、２色コピーモードとは、原稿の黒部分以外を黄色（Ｙｅｌｌｏｗ）、原稿の黒（無彩色）部分を黒（Ｂｌａｃｋ）で再現するモードである。
【０１７３】
したがって、スキャナ１で読取った原稿が複写原稿の場合、追跡パターンとして黄色（Ｙｅｌｌｏｗ）ドット（パターン）が画像全面に書き込まれている。このため、例えば、原稿の中に高彩度の青系（特にＣｙａｎ）の領域が存在すると、黄色（Ｙｅｌｌｏｗ）ドット（パターン）の影響で彩度（鮮やかさ）が低下しながら、緑（Ｇｒｅｅｎ）方向に色がシフトすることで、２色コピーに追跡パターンが黒（Ｂｌａｃｋ）ドットとして現れて、人に認識されてしまう。
【０１７４】
追跡パターン色出力予測部２６０は、入力色空間内の代表色に対して、通常の２色コピーモード時の出力色のＣＩＥＬＡＢ値と、追跡パターンが付加された入力色空間内の代表色に対する２色コピーモード時の出力色のＣＩＥＬＡＢ値とから、前述の色差（ΔＥ）を算出する。算出された色差（ΔＥ）が予め設定された許容色差より大きくなった場合、パラメータ調整部２５０は、前述した各処理部（スキャナγ補正部２１０、色調整部２２０、色相分割マスキング部２３０、３Ｄ−ＬＵＴ色変換部２４０）の色補正パラメータを調整して各処理部のレジスタに設定する（詳細は後述）。
【０１７５】
この画像出力条件である２色コピーモードでは、追跡パターンの付加による彩度低下が色差を増大させている。このため、前述した色調整部２２０のパラメータが図１０に示す彩度変換特性になるように、前述のパラメータテーブル（ｃｏｎｖ＿ｓａｔ［ＩＮＤＥＸ］）を変更する。
【０１７６】
なお、図１０のＳ１は、入力色の彩度（本実施形態ではＵＶの和）に対して彩度を飽和させる彩度レベルを表す。Ｓ１の設定方法としては、例えば、入力色空間内の代表色で、追跡パターンの付加による彩度低下により前述の色差が許容色差を超えた追跡パターンが付加された入力色の彩度（実施形態ではＵＶの和）とする方法が一例として挙げられる。
【０１７７】
ここで、追跡パターン色出力予測部２６０の入力色空間内の代表色に対する追跡パターン付加後の色（本実施形態では、図４のスキャナγ補正後のＲ’Ｇ’Ｂ’の値となる）は、予め求めて代表色としてテーブル化して記憶しておいてもよい。また、ニューラルネットワークを用いて予め構築したＣＭＹ（Ｋ）に対する混色シミュレータを用いて、追跡パターン付加後の色を推定しても構わない。
【０１７８】
また、色差ΔＥの算出で扱うＣＩＥＬＡＢ値（Ｌ１ａ１ｂ１とＬ２ａ２ｂ２）は、通常の代表入力色Ｒ１Ｇ１Ｂ１（本実施形態では、図４のスキャナγ補正後のＲＧＢ値）、および、追跡パターンが付加された代表入力色Ｒ２Ｇ２Ｂ２（本実施形態では、図４のスキャナγ補正後のＲＧＢ値）に対して、色相分割マスキング部２３０によって、後述する２色コピーモード用の色相分割マスキング係数を用いて、統一ＲＧＢ値で示された２色への色分解結果に変換される。
【０１７９】
これら色変換された２色への色分解結果は、統一ＲＧＢになっている。このため、仮に統一ＲＧＢをｓＲＧＢと仮定した場合、前述のＬ１ａ１ｂ１とＬ２ａ２ｂ２は、以下のように三刺激値（ＣＩＥＸＹＺ）を介して色変換される。
Ｘ１＝０．４１２４×ｒ１＋０．３５７６×ｇ１＋０．１８０５×ｂ１
Ｙ１＝０．２１２６×ｒ１＋０．７１５２×ｇ１＋０．０７２２×ｂ１
Ｚ１＝０．０１９３×ｒ１＋０．１１９２×ｇ１＋０．９５０５×ｂ１
Ｘ２＝０．４１２４×ｒ２＋０．３５７６×ｇ２＋０．１８０５×ｂ２
Ｙ２＝０．２１２６×ｒ２＋０．７１５２×ｇ２＋０．０７２２×ｂ２
Ｚ２＝０．０１９３×ｒ２＋０．１１９２×ｇ２＋０．９５０５×ｂ２
【０１８０】
ここで、
ｒ１＝（Ｒ１／１０２３）２．２
ｇ１＝（Ｇ１／１０２３）２．２
ｂ１＝（Ｂ１／１０２３）２．２
ｒ２＝（Ｒ２／１０２３）２．２
ｇ２＝（Ｇ２／１０２３）２．２
ｂ２＝（Ｂ２／１０２３）２．２
【０１８１】
Ｌ１＝１１６×（Ｙ１／Ｙ０）１／３−１６
ａ１＝５００×｛（Ｘ１／Ｘ０）１／３−（Ｙ１／Ｙ０）１／３｝
Ｂ１＝５００×｛（Ｙ１／Ｙ０）１／３−（Ｚ１／Ｚ０）１／３｝
Ｌ２＝１１６×（Ｙ２／Ｙ０）１／３−１６
ａ２＝５００×｛（Ｘ２／Ｘ０）１／３−（Ｙ２／Ｙ０）１／３｝
Ｂ２＝５００×｛（Ｙ２／Ｙ０）１／３−（Ｚ２／Ｚ０）１／３｝
【０１８２】
（色変換処理部２００の色補正動作）
図４の色相分割マスキング部２３０で使用する各色相のマスキング係数は、無彩色軸上の２点と両境界平面上の２点（合計４点）の（Ｄｒ，Ｄｇ，Ｄｂ）→（Ｄｃ，Ｄｍ，Ｄｙ，Ｄｋ）の対応関係が判れば決定できる。
【０１８３】
ここでは、入力色をＲＧＢ（スキャナベクタ）、出力色（対応色）をＣＭＹＫ（プリンタベクタ）と定義して説明するが、入出力データの属性は任意に設定でき、汎用的な色変換が可能である。
【０１８４】
本実施形態では、スキャナγ補正後のＲＧＢがスキャナベクタ、統一ＲＧＢ（ｓＲＧＢ等）がプリンタベクタに相当する。また、スキャナベクタ（入力色）に対するプリンタベクタ（対応色）を、画像出力モードに応じて切り換えたり、色補正（色調整や色加工）に応じて変更してからマスキング係数を求めることで、効率的に多様な色補正に対応している。
【０１８５】
図１１で、４点の（Ｄｒ，Ｄｇ，Ｄｂ）と（Ｄｃ，Ｄｍ，Ｄｙ，Ｄｋ）との対応が以下の（１）式で表されるとする。
【数１】
2012199722.tif 000003
【０１８６】
この場合、色１〜色４それぞれの対応をまとめて、以下の（２）式のように対応付ける。
【数２】
2012199722.tif 000004
【０１８７】
（２）式の対応を結び付けるマスキング係数は、以下の（３）式のようになる。
【数３】
2012199722.tif 000005
【０１８８】
最終的に求めるマスキング係数は、ＲＧＢの逆行列により、以下の（４）式のようになる。
【数４】
2012199722.tif 000006
【０１８９】
このように無彩色軸上の２点（白と黒）と両境界平面上の２点（合計４点）の関係が決まれば、マスキング係数が求まる。このため、色変換のパラメータ設計としては、入出力データの属性に関わらず、（１）式の右辺をスキャナベクタ、左辺をプリンタベクタとして定義し、各分割点のスキャナベクタおよびプリンタベクタを求めることになる。
【０１９０】
色相分割マスキング色変換では、Ｒ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙに対しそれぞれ２点の計１２点の色空間の分割点で分割を行っている（図１２参照）。したがって、図１３に示す無彩色軸上の白および黒点を含めた１４点の最終的なスキャナベクタおよびプリンタベクタを設定後、色相領域毎にマスキング係数を算出する。
【０１９１】
＜シングルカラー出力動作に対する対応色（プリンタベクタ）の設定＞
フルカラー用の基本スキャナベクタと基本プリンタベクタが図１３のように設定されている場合、シングルカラー向けの設定色としてプリンタベクタ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）を、以下のように色相ごとに振り分ける。その後、基本スキャナベクタをベースに算出したライトネスを各成分（Ｒ，Ｇ，Ｂ，Ｋ）に乗じて、最終的なシングルカラー用のプリンタベクタとして設定して、マスキング係数を前述のように算出する。そして、算出したマスキング係数を色相分割マスキング部２３０に設定する。
【０１９２】
（無彩色）
Ｗ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｗｒ−Ｗｒ）×ｓｒ＋（Ｗｇ−Ｗｇ）×ｓｇ＋（Ｗｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
Ｋ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｋｒ−Ｗｒ）×ｓｒ＋（Ｋｇ−Ｗｇ）×ｓｇ＋（Ｋｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
（有彩色）
Ｒｍ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｒｍｒ−Ｗｒ）×ｓｒ＋（Ｒｍｇ−Ｗｇ）×ｓｇ＋（Ｒｍｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
Ｒｙ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｒｙｒ−Ｗｒ）×ｓｒ＋（Ｒｙｇ−Ｗｇ）×ｓｇ＋（Ｒｙｂ−Ｗｂ）××ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
Ｙｒ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｙｒｒ−Ｗｒ）×ｓｒ＋（Ｙｒｇ−Ｗｇ）×ｓｇ＋（Ｙｒｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
Ｙｇ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｙｇｒ−Ｗｒ）×ｓｒ＋（Ｙｇｇ−Ｗｇ）×ｓｇ＋（Ｙｇｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
Ｇｙ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｇｙｒ−Ｗｒ）×ｓｒ＋（Ｇｙｇ−Ｗｇ）×ｓｇ＋（Ｇｙｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
Ｇｃ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｇｃｒ−Ｗｒ）×ｓｒ＋（Ｇｃｇ−Ｗｇ）×ｓｇ＋（Ｇｃｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
Ｃｇ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｃｇｒ−Ｗｒ）×ｓｒ＋（Ｃｇｇ−Ｗｇ）×ｓｇ＋（Ｃｇｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
Ｃｂ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｃｂｒ−Ｗｒ）×ｓｒ＋（Ｃｂｇ−Ｗｇ）×ｓｇ＋（Ｃｂｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
Ｂｃ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｂｃｒ−Ｗｒ）×ｓｒ＋（Ｂｃｇ−Ｗｇ）×ｓｇ＋（Ｂｃｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
Ｂｍ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｂｍｒ−Ｗｒ）×ｓｒ＋（Ｂｍｇ−Ｗｇ）×ｓｇ＋（Ｂｍｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
Ｍｂ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｍｂｒ−Ｗｒ）×ｓｒ＋（Ｍｂｇ−Ｗｇ）×ｓｇ＋（Ｍｂｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
Ｍｒ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｍｒｒ−Ｗｒ）×ｓｒ＋（Ｍｒｇ−Ｗｇ）×ｓｇ＋（Ｍｒｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
【０１９３】
上記のｓｒ、ｓｇ、ｓｂは、感色性を考慮した重み付け係数としてパラメータとして設定する。
【０１９４】
＜２色カラー出力動作に対する対応色（プリンタベクタ）の設定＞
プリンタベクタを以下のように振り分けた後、基本スキャナベクタをベースに算出したライトネスを無彩色の各成分に乗じて、以下のように２色カラー用の基本プリンタベクタとして設定して、マスキング係数を前述のように算出する。そして、算出したマスキング係数を、色相分割マスキング部２３０に設定する。
（原稿の黒部分以外に設定された）指定色１のプリンタベクタ：（Ｙｒ，Ｙｇ，Ｙｂ，Ｙｋ）
（原稿の黒部分に設定された）指定色２のプリンタベクタ：（Ｘｒ，Ｘｇ，Ｘｂ，Ｘｋ）
【０１９５】
（無彩色）
Ｗ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×｛（Ｗｒ−Ｗｒ）×ｓｒ＋（Ｗｇ−Ｗｇ）×ｓｇ＋（Ｗｂ−Ｗｂ）×ｓｂ／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４｝
Ｋ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×｛（Ｋｒ−Ｗｒ）×ｓｒ＋（Ｋｇ−Ｗｇ）×ｓｇ＋（Ｋｂ−Ｗｂ）×ｓｂ／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４｝
（有彩色）
Ｒｍ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｒｙ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｙｒ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｙｇ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｇｙ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｇｃ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｃｇ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｃｂ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｂｃ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｂｍ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｍｂ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｍｒ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
【０１９６】
＜色変換出力動作に対する対応色（プリンタベクタ）の設定＞
色変換に対応するプリンタベクタ変換を示す。動作としては、８色（基本６色相＋黒および白）から選択された選択色に対応するスキャナベクタおよびプリンタベクタ（１２色相（Ｒｙ，Ｙｒ，Ｙｇ，Ｇｙ，Ｇｃ，Ｃｇ，Ｃｂ，Ｂｃ，Ｂｍ，Ｍｂ，Ｍｒ，Ｒｍ）＋Ｗ，Ｋ）に対して、スキャナベクタテーブルを選択し、オペレーションパネル上で設定された色に対応するプリンタベクタ値に置換することで実現する。
【０１９７】
色変換に関わるプリンタベクタを以下のように仮定する。
変換される色（変換前設定色）１：Ｐｃｈｆ１（Ｐｃｈｆ１＿ｒ，Ｐｃｈｆ１＿ｇ，Ｐｃｈｆ１＿ｂ，Ｐｃｈｆ１＿ｋ）
変換される色（変換前設定色）２：Ｐｃｈｆ２（Ｐｃｈｆ２＿ｒ，Ｐｃｈｆ２＿ｇ，Ｐｃｈｆ２＿ｂ，Ｐｃｈｆ２＿ｋ）
変換する色（変換後設定色）１：Ｐｃｈａ１（Ｐｃｈａ１＿ｒ，Ｐｃｈａ１＿ｇ，Ｐｃｈａ１＿ｂ，Ｐｃｈａ１＿ｋ）
変換する色（変換後設定色）２：Ｐｃｈａ２（Ｐｃｈａ２＿ｒ，Ｐｃｈａ２＿ｇ，Ｐｃｈａ２＿ｂ，Ｐｃｈａ２＿ｋ）
【０１９８】
この場合、変換される色のプリンタベクタは次のような構成となる。
Ｐｃｈｆ１（Ｐｃｈａ１＿ｒ，Ｐｃｈａ１＿ｇ，Ｐｃｈａ１＿ｂ，Ｐｃｈａ１＿ｋ）
Ｐｃｈｆ２（Ｐｃｈａ２＿ｒ，Ｐｃｈａ２＿ｇ，Ｐｃｈａ２＿ｂ，Ｐｃｈａ２＿ｋ）
【０１９９】
例えば、黄を緑に変換する場合、以下のように、黄のプリンタベクタを緑のプリンタベクタに置換することになる。
Ｙｒ：（Ｇｙｒ，Ｇｙｇ，Ｇｙｂ，Ｇｙｋ）
Ｙｇ：（Ｇｃｒ，Ｇｃｇ，Ｇｃｂ，Ｇｃｋ）
【０２００】
ただし、通常のプリンタベクタは以下のように設定されているものとする。
黄のプリンタベクタ
Ｙｒ：（Ｙｒｒ，Ｙｒｇ，Ｙｒｂ，Ｙｒｋ）
Ｙｇ：（Ｙｇｒ，Ｙｇｇ，Ｙｇｂ，Ｙｇｋ）
緑のプリンタベクタ：
Ｇｙ：（Ｇｙｒ，Ｇｙｇ，Ｇｙｂ，Ｇｙｋ）
Ｇｃ：（Ｇｃｒ，Ｇｃｇ，Ｇｃｂ，Ｇｃｋ）
【０２０１】
ここで、追跡パターン色出力予測部２６０は、色相分割マスキング部２３０の色補正パラメータを形成する前述のスキャナベクタを入力色空間内の代表色として扱う。
【０２０２】
すなわち、追跡パターン色出力予測部２６０は、対象とする原稿のＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙ毎にそれぞれを囲む２色を用いた計１２色の色原稿パッチに対応するスキャナγ補正後のＲＧＢ値に対する色加工を含む画像出力条件下での出力色と、追跡パターンが付加された同色に対する色加工を含む画像出力条件下での出力色との色差を算出する。そして、追跡パターン色出力予測部２６０は、算出した色差をパラメータ調整部２５０に送る。
【０２０３】
例えば、前述のシングルカラー出力動作時の白地に対する追跡パターンの影響として算出する色差は、シングルカラー向けの設定色としてプリンタベクタ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）を用いた場合、色Ａ（統一ＲＧＢ値）と色Ｂ（統一ＲＧＢ値）との差となる。色Ａは、白のスキャナベクタ：Ｗ（Ｗｒ、Ｗｇ、Ｗｂ）に対応する以下の対応色（プリンタベクタ）である。
Ｗ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｗｒ−Ｗｒ）×ｓｒ＋（Ｗｇ−Ｗｇ）×ｓｇ＋（Ｗｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）］
【０２０４】
色Ｂは、白（Ｗｒ、Ｗｇ、Ｗｂ）に追跡パターン（黄色ドット）を付加した色（Ｗｒ’、Ｗｇ’、Ｗｂ’）に、設定したシングルカラー出力向けに算出したパラメータマスキング係数を用いて色相分割マスキング演算を実行して得られる出力色Ｗ（＋ｙ）の色である。
【０２０５】
白のスキャナベクタ（Ｗｒ’、Ｗｇ’、Ｗｂ’）は、予め求めて代表色としてテーブル化しておき、統一ＲＧＢ値で示された白地に追跡パターン（黄色ドット）を付加した入力色に対してシングルカラー出力した色と白地との色差を求める際は、前述した統一ＲＧＢの定義式から算出してもよい。また、図４の３Ｄ−ＬＵＴ色変換部２４０がＣＭＹＫ値を介してＣＩＥＬＡＢ値を求めてから色差を算出しても構わない。ＣＭＹＫ値からＣＩＥＬＡＢ値への変換は、予め代表色に対して測色を実行して、３次元テーブル化して補間演算で求めてもよい。また、ニューラルネットワークを用いて予め構築したＣＭＹ（Ｋ）に対する混色シミュレータを用いて、ＣＩＥＬＡＢ値を推定しても構わない。
【０２０６】
パラメータ調整部２５０は、追跡パターン色出力予測部２６０で求めた白地に追跡パターン（黄色ドット）を付加した入力色に対してシングルカラー出力した色と白地との色差と、操作表示部１０で選択された出力アプリ（画像出力デバイス）に応じて設定された許容色差とを比較する。そして、許容色差より色差が大きくなった場合、パラメータ調整部２５０は、追跡パターン（黄色ドット）を付加した白のスキャナベクタ（Ｗｒ’、Ｗｇ’、Ｗｂ’）のＲＧＢ値（スキャナγ補正後）に対して、前述の色相分割マスキング処理を実行した際の色相領域判定される色相領域に対するプリンタベクタの算出式を調整する。
【０２０７】
具体的には、パラメータ調整部２５０は、以下に示すＹ領域に対する感色性を考慮した重み付け係数（ｓｒ、ｓｇ、ｓｂ）を調整する。
Ｙｒ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｙｒｒ−Ｗｒ）×ｓｒ＋（Ｙｒｇ−Ｗｇ）×ｓｇ＋（Ｙｒｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）］
Ｙｇ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｙｇｒ−Ｗｒ）×ｓｒ＋（Ｙｇｇ−Ｗｇ）×ｓｇ＋（Ｙｇｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）］
【０２０８】
この調整は、重み付け係数（ｓｒ、ｓｇ、ｓｂ）の和に対して、相対的にｓｂを小さくすることで、白地に追跡パターン（黄色ドット）を付加した入力色のシングルカラー出力色と白地との色差が小さくなり、これが前述の許容色差内に収まるまで実行する。
【０２０９】
例えば、以下のように感色性に対する重み係数の組み合わせを用意しておいて、前述の色差演算を許容色差内に収まるまで実行する方法を用いることができる。重み付け係数（ｓｒ、ｓｇ、ｓｂ）を調整することで、シングルカラーの設定色（プリンタベクタ：Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）に応じた追跡パターンのドットが目立たない色調整が可能となる。
【０２１０】
（シングルカラー向け感色性パラメータ（Ｙｒ，Ｙｇ色相向け））
ｓｒ  ｓｇ  ｓｂ
パラメータ０：４    ６    ２
パラメータ１：３    ６    １
パラメータ２：３    ７    １
パラメータ３：４    ８    １
パラメータ４：５    ９    １
パラメータ５：６    １０  １
【０２１１】
２色カラー出力動作時の白地に対する追跡パターンの影響として算出する色差は、（原稿の黒部分以外に設定された）指定色のプリンタベクタ（Ｙｒ，Ｙｇ，Ｙｂ，Ｙｋ）によって決まる。本実施形態の２色カラー出力では、変換前色（スキャナベクタ）のライトネス（明るさ成分）に関係なく、彩度成分を含む色の強さに応じて、指定色の再現濃度を決めている。このため、白地にある追跡パターン（黄色ドット）が青のような暗い色に置き換わると白地との色差が大きくなることがある。
【０２１２】
そこで、追跡パターン（黄色ドット）を付加した白のスキャナベクタ（Ｗｒ’、Ｗｇ’、Ｗｂ’）のＲＧＢ値（スキャナγ補正後）に対して、前述の色相分割マスキング処理を実行した際の色相領域判定される色相領域に対するプリンタベクタの算出式を、以下に示すように対象色のライトネス成分を考慮したものに変更する。そして、以下のように感色性に対する重み係数の組み合わせを用意しておき、パラメータ調整部２５０により、前述の色差演算を許容色差内に収まるまでプリンタベクタを調整する。
【０２１３】
Ｙｒ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）→
Ｙｒ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｙｒｒ−Ｗｒ）×ｓｒ＋（Ｙｒｇ−Ｗｇ）×ｓｇ＋（Ｙｒｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
Ｙｇ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）→
Ｙｇ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×［｛（Ｙｇｒ−Ｗｒ）×ｓｒ＋（Ｙｇｇ−Ｗｇ）×ｓｇ＋（Ｙｇｂ−Ｗｂ）×ｓｂ｝／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４］
【０２１４】
（２色カラー向け感色性パラメータ（Ｙｒ，Ｙｇ色相向け））
ｓｒ  ｓｇ  ｓｂ
パラメータ０：２    ４    １０
パラメータ１：２    ４    ８
パラメータ２：２    ４    ６
パラメータ３：２    ４    ４
パラメータ４：２    ４    ２
パラメータ５：２    ４    １
【０２１５】
色変換出力（Ｙ→赤）動作時の白地に対する追跡パターンの影響についても同様である。すなわち、変換前色（スキャナベクタ）のライトネス（明るさ成分）に関係なく、彩度成分を含む色の強さに応じて、変換色の再現濃度を決めている。このため、白地にある追跡パターン（黄色ドット）が暗い色に置き換わると白地との色差が大きくなることがある。
【０２１６】
黄を緑に色変換する場合、以下のように、黄のプリンタベクタを緑のプリンタベクタに置換する際、調整パラメータ（Ａ）を１６から減少させて変換色の色の強さを抑える。このようにして、パラメータ調整部２５０は、前述の色差演算を許容色差内に収まるまで、プリンタベクタの算出式を調整する。
Ｙｒ：（Ｇｙｒ，Ｇｙｇ，Ｇｙｂ，Ｇｙｋ）×Ａ／１６
Ｙｇ：（Ｇｃｒ，Ｇｃｇ，Ｇｃｂ，Ｇｃｋ）×Ａ／１６
【０２１７】
ただし、通常のプリンタベクタは以下のように設定されているものとする。
黄のプリンタベクタ：
Ｙｒ：（Ｙｒｒ，Ｙｒｇ，Ｙｒｂ，Ｙｒｋ）
Ｙｇ：（Ｙｇｒ，Ｙｇｇ，Ｙｇｂ，Ｙｇｋ）
緑のプリンタベクタ：
Ｇｙ：（Ｇｙｒ，Ｇｙｇ，Ｇｙｂ，Ｇｙｋ）
Ｇｃ：（Ｇｃｒ，Ｇｃｇ，Ｇｃｂ，Ｇｃｋ）
【０２１８】
次に２色カラー出力動作時の様々な色地に対する追跡パターンの影響として算出する色差および色補正パラメータの調整について説明する。
【０２１９】
図１３にも示した無彩色軸上の白および黒点を含めた代表色１４点のスキャナベクタ（スキャナγ補正後のＲＧＢ値）に対して、追跡パターン色出力予測部２６０は、追跡パターン（黄色ドット）を付加した色（スキャナγ補正後のＲＧＢ値）を抽出する。そして、追跡パターン色出力予測部２６０は、前述したように、抽出した色を入力色とした場合の２色カラー出力動作における出力色（統一ＲＧＢ値）を、通常の２色モード向けに色相分割マスキング部２３０によって設定されたマスキング係数を用いて算出する。追跡パターン色出力予測部２６０は、算出した出力色（統一ＲＧＢ値）と、２色モード向けに設定したプリンタベクタ（統一ＲＧＢ値）との色差を求め、パラメータ調整部２５０に送る。
【０２２０】
ここで使用する各色のスキャナベクタに追跡パターン（黄色ドット）を付加した場合の予測値は、予め求めて代表色としてテーブル化しておき、色差については、前述した統一ＲＧＢの定義式から算出してもよい。また、３Ｄ−ＬＵＴ色変換部２４０でＣＭＹＫ値を介してＣＩＥＬＡＢ値を求めてから色差を算出しても構わない。ＣＭＹＫ値からＣＩＥＬＡＢ値の変換は、予め代表色に対して測色を実行して、３次元テーブル化して補間演算で求めてもよい。また、ニューラルネットワークを用いて予め構築したＣＭＹ（Ｋ）に対する混色シミュレータを用いて、ＣＩＥＬＡＢ値を推定しても構わない。
【０２２１】
パラメータ調整部２５０は、追跡パターン色出力予測部２６０で求めた各色相の代表色（スキャナベクタ）に追跡パターン（黄色ドット）を付加した色に対して、例えば、２色カラー出力した色と、２色カラー出力動作に対する対応色（プリンタベクタ）との色差を算出する。パラメータ調整部２５０は、算出した色差と、操作表示部１０で選択された出力アプリ（画像出力デバイス）に応じて設定された許容色差とを比較する。許容色差より色差が大きくなった場合、パラメータ調整部２５０は、追跡パターン（黄色ドット）を付加したＲＧＢ値（スキャナγ補正後）に近づくようにスキャナベクタを調整する。
【０２２２】
例えば、図１３に示すフルカラー動作時の無彩色軸上の白および黒点を含めた１４点のスキャナベクタおよびプリンタベクタを、指定された２色出力動作で、プリンタベクタが以下のように変更された場合を説明する。
【０２２３】
（原稿の黒部分以外に設定された）指定色１のプリンタベクタ：（Ｙｒ，Ｙｇ，Ｙｂ，Ｙｋ）
（原稿の黒部分に設定された）指定色２のプリンタベクタ：（Ｘｒ，Ｘｇ，Ｘｂ，Ｘｋ）
【０２２４】
（無彩色）
Ｗ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×｛（Ｗｒ−Ｗｒ）×ｓｒ＋（Ｗｇ−Ｗｇ）×ｓｇ＋（Ｗｂ−Ｗｂ）×ｓｂ／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４｝
Ｋ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）×｛（Ｋｒ−Ｗｒ）×ｓｒ＋（Ｋｇ−Ｗｇ）×ｓｇ＋（Ｋｂ−Ｗｂ）×ｓｂ／（ｓｒ＋ｓｇ＋ｓｂ）／１０２４｝
（有彩色）
Ｒｍ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｒｙ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｙｒ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｙｇ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｇｙ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｇｃ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｃｇ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｃｂ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｂｃ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｂｍ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｍｂ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
Ｍｒ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）
【０２２５】
前述した色差評価で、例えば、Ｃｇ色相だけ許容色差を超えた場合、すなわち、指定された２色モード出力時のプリンタベクタＣｇ（Ｙｒ’，Ｙｇ’，Ｙｂ’，Ｙｋ’）と、スキャナベクタＣｇ＿s（Ｃｇｒ，Ｃｇｇ，Ｃｇｂ）に追跡パターン（黄色ドット）を付加した色Ｃｇ＿s’（Ｃｇｒ’，Ｃｇｇ’，Ｃｇｂ’）に対する色相分割マスキング演算後の色Ｃｇ”（Ｙｒ”，Ｙｇ”，Ｙｂ”，Ｙｋ”）との色差が許容色差より大きくなった際には、以下のように、Ｃｇ色相のスキャナベクタの各成分の調整パラメータ（Ａ）を１６から減少させる。パラメータ調整部２５０は、追跡パターン（黄色ドット）を付加したＲＧＢ値（スキャナγ補正後）に近づき、前述の色差が許容色差内に収まるまで、スキャナベクタを調整して、前述のマスキング係数を算出する。パラメータ調整部２５０は、算出したマスキング係数を、色相分割マスキング部２３０の色補正パラメータとして設定する。
Ｃｇｒ”＝Ｃｇｒ’＋（Ｃｇｒ−Ｃｇｒ’）×Ａ／１６
Ｃｇｇ”＝Ｃｇｇ’＋（Ｃｇｇ−Ｃｇｇ’）×Ａ／１６
Ｃｇｂ”＝Ｃｇｂ’＋（Ｃｇｂ−Ｃｇｂ’）×Ａ／１６
【０２２６】
本実施形態では、図１の画像処理部２を介して統一ＲＧＢ画像データに変換してメモリ７に蓄積した統一ＲＧＢ画像データを利用して、カラー複写機出力画像に特有な追跡パターンを検出する。これは、紙幣や有価証券などの複写の悪用を防止するためのものである。すなわち、紙幣や有価証券などを複写したときに、何らかのパターンがプリントされるように、対策が講じられている。このような追跡パターンは、白地上にも孤立して存在していること、イエローでプリントされていることを利用し、局所的な画像処理によって高精度に検出する。
【０２２７】
（ジェネレーション原稿判定）
以下に、入力原稿がジェネレーション原稿であるかを検出するジェネレーション原稿判定部の構成例について説明する。図１４は、ジェネレーション原稿判定部３００の構成例を示すブロック図である。
【０２２８】
ジェネレーション原稿判定部３００は、ＭＴＦ補正部３０６と、２値化処理部３０７と、パターンマッチング回路（以下、ＰＭという）３０８ａ、３０８ｂ、３０８ｃと、総合判定部３０９と、計数器３１０と、比較器３１１と、を備えている。
【０２２９】
ジェネレーション原稿であるか否かを判定するため、本実施形態では、カラー複写機出力画像には必ず印字されている追跡パターンに注目し、追跡パターンをパターンマッチングの利用により検出する。
【０２３０】
一般に追跡パターンは４００ｄｐｉプリンタで２画素×２画素や１画素×３画素の程度の大きさで、イエロートナーで印字される。従って、イエローの補色であるｂ信号に対し、後述する図１５（ｂ）に示すようなパターンマッチングを行えば追跡パターンが検出できる。
【０２３１】
しかし、次のような問題が生じる。
（１）印刷原稿は数多くの網点ドットから形成されている。図１５（ｂ）のパターンでは、網点ドットを追跡パターンとして誤検出し、その結果として印刷原稿をジェネレーション原稿と誤判定することになる。一般の印刷原稿ではハイライト部でもある程度はドットが密集している。
（２）上記のように追跡パターンを白地上の孤立ドットに限定しても、ゴミ（ノイズ）が原稿に載ることが多い。ノイズであるため、このようなゴミはイエローである可能性は少なく、多くは無彩色であるので、３信号を使って追跡パターンを、特にイエローの領域に限定している。
【０２３２】
スキャナ１は、図１で説明したように、ＣＣＤカメラなどの光電変換素子を有し、原稿を読み取って、赤、緑、青の３色分解信号（アナログ）を得て、これら３信号に対して、Ａ／Ｄ変換を行い、ＲＧＢのデジタル信号（各８ビット）を出力する。ここでは、スキャナ１の解像度は４００ｄｐｉとする。出力信号値は、紙白が２５５で、黒が０である。
【０２３３】
ＭＴＦ補正部３０６は、後段の２値化処理の前処理として、ＲＧＢ信号それぞれに対して、ＭＴＦ補正フィルタを施す。図１６は、ＭＴＦ補正フィルタの係数の一例を示す図である。
【０２３４】
２値化処理部３０７は、ＭＴＦ補正後の信号に対して２値化処理を行う。注目画素レベルをＸとすると、２値化処理部３０７は、Ｘが所定の閾値ｔｈより小さいときに注目画素を黒画素とし、Ｘが閾値ｔｈ以上のときに注目画素を白画素とする。
【０２３５】
ＰＭ３０８ａは、ｒ信号およびｇ信号用パターンによるパターンマッチングを行う。図１５（ａ）は、ｒ信号およびｇ信号用パターンの一例を示す図である。ＰＭ３０８ａにより、ｒやｇの補色であるシアン色やマゼンタ色が注目画素近傍に存在しない領域、すなわちイエロー領域を検出することができる。
【０２３６】
ＰＭ３０８ｂは、ｂ信号用パターンによるパターンマッチングを行う。図１５（ｂ）は、ｂ信号用パターンの一例を示す図である。前述したように、追跡パターンは大きくても４００ｄｐｉで３画素×３画素以下であるため、図１５（ｂ）に示すようなパターンによりマッチングを行う。ただし、このパターンのみではイエローの網点ドットにマッチングしてしまうので、次に説明する白地に囲まれた領域であるか否かを判定するＰＭ３０８ｃを準備する必要がある。
【０２３７】
ＰＭ３０８ｃは、注目画素が白地に囲まれて、真に孤立した領域であるか否かを判定するためのｂ信号用パターンによるパターンマッチングを行う。図１５（ｃ）は、この場合のｂ信号用パターンの一例を示す図である。印刷の網点ドットはハイライト領域であるが、図１５（ｃ）に示したようなパターンにマッチングするような網点ドットは存在しない。すなわち、網点ドットはもう少し密集している。
【０２３８】
なお、説明を簡単にするため、ｂ信号を利用したが、白地に囲まれた領域をより正確に検出する場合には、ＭＴＦ補正後のｍｉｎ（ｒ，ｇ，ｂ）を２値化した信号を用いて本パターンマッチングを行ってもよい。
【０２３９】
総合判定部３０９は、４つのパターンマッチング回路（２つのＰＭ３０８ａ、ＰＭ３０８ｂ、および、ＰＭ３０８ｃ）からの出力が全てオンのとき、すなわち全てマッチングしたとき、注目画素を追跡パターン画素として判定する。
【０２４０】
計数器３１０は、原稿全面にわたって、前述した追跡パターンの画素数を計数する。
【０２４１】
比較器３１１は、前述した追跡パターン画素の計数値（Ｖ）と所定の閾値（ＴＨｇｅｎ）とを比較し、Ｖ＞ＴＨｇｅｎであれば、原稿がジェネレーション原稿であるという信号を出力する。
【０２４２】
以上、説明を簡単にするために、ジェネレーション原稿判定に用いる信号としてＲＧＢ信号を利用したが、より精度を向上させるためには、ＲＧＢ信号に対しジェネレーション用の色補正を実行してｃｍｙ信号を得て、このｃｍｙ信号で同様の判定を行うことも有効である。図１７は、このように構成したジェネレーション原稿判定部３００−２の構成例を示すブロック図である。図１７は、ＲＧＢ信号をｃｍｙ信号に補正する色補正回路１２をさらに備える点が図１４のジェネレーション原稿判定部３００と異なっている。
【０２４３】
また、実際のスキャナ１からの出力にはノイズを含むこともあり、スキャナ１から出力された信号にノイズ除去のために平滑化フィルタを施すことも有効である。
【０２４４】
（ジェネレーション原稿判定を利用した画像再生装置）
ここでは、前述した図１４のジェネレーション原稿判定部３００を利用して、画像を再生する装置（以下、画像処理装置４００という）の例について説明する。
【０２４５】
図１８は、本実施形態の画像処理装置４００の構成例を示すブロック図である。図１８に示すように、画像処理装置４００は、スキャナ１と、Ｌｏｇ変換部４０１と、色補正回路４０２と、プロッタ９と、ジェネレーション原稿判定部３００と、色補正計数格納部４０３と、を備えている。
【０２４６】
以下、説明を簡単にするため、準備する色補正手段としては、網点写真（印刷）用とジェネレーション原稿用の２種類を持つことにする。特許文献２に記載された技術を利用して、さらに銀塩写真（印画紙）用の色補正手段、および、それらの混在用の色補正手段などを準備してもよい。これにより、広範囲の原稿に対しての色の忠実性を保証できる。
【０２４７】
Ｌｏｇ変換部４０１は、概ね反射率リニアな信号であるスキャナ１の出力信号を、色補正処理により、有利な濃度信号（ＲＧＢ信号）に変換する。
【０２４８】
色補正回路４０２は、次のような線形一次式で色補正を行う。すなわち、Ｒ，Ｇ，ＢをＬｏｇ変換後の信号（各８ビット）とし、Ｙ，Ｍ，Ｃをプリンタ駆動信号とし、ａ０−ａ３、ｂ０−ｂ３、ｃ０−ｃ３を色補正係数群とすると、色補正回路４０２による色補正は、以下に示す式によって表される。
【０２４９】
Ｃ＝ａ０＋ａ１×Ｒ＋ａ２×Ｇ＋ａ３×Ｂ
Ｍ＝ｂ０＋ｂ１×Ｒ＋ｂ２×Ｇ＋ｂ３×Ｂ
Ｙ＝ｃ０＋ｃ１×Ｒ＋ｃ２×Ｇ＋ｃ３×Ｂ  
【０２５０】
プロッタ９は、ここでは、シアン、マゼンタ、イエローの３色で画像を作成するプリンタとする。プロッタ９は、駆動信号（Ｃ，Ｍ，Ｙ）を受取り、画像を作成する。なお、ブラックを加えた４色再生のときは、例えばｍｉｎ（Ｃ，Ｍ，Ｙ）でブラック信号を作成し、その分をＣ，Ｍ，Ｙから引くいわゆるＵＣＲ処理によって駆動信号を作り、プリントアウトすればよい。
【０２５１】
ジェネレーション原稿判定部３００は、図１４で説明したように、ジェネレーション原稿（電子写真式プリンタ原稿）とそれ以外とを判定する。すなわち、ジェネレーション原稿判定部３００は、印刷原稿を識別し、その結果を出力する。
【０２５２】
ジェネレーション原稿判定部３００は、例えば図１の画像処理部２に備えられる。そして、ジェネレーション原稿判定部３００によりジェネレーション原稿であると判定されたときのみ、図１の画像処理部４が、前述した画像出力条件の調整を実行して算出した色補正係数を用い、色補正処理を行う。
【０２５３】
本実施形態では、前述した統一ＲＧＢから色差を求める際、三刺激値（ＣＩＥＸＹＺ）に色変換された画像信号を介して、観察条件下における色の見えを予測する知覚量に変換しても構わない。
【０２５４】
前述したように、対象色は読み取り値から色変換された統一ＲＧＢになっている。このため、統一ＲＧＢをｓＲＧＢと仮定した場合、三刺激値（ＣＩＥＸＹＺ）への色変換は以下の（５）式および（６）式のようになる。
ｒ＝（Ｒ／１０２３）２．２、
ｇ＝（Ｇ／１０２３）２．２、
ｂ＝（Ｂ／１０２３）２．２  ・・・（５）
Ｘ＝０．４１２４×ｒ＋０．３５７６×ｇ＋０．１８０５×ｂ、
Ｙ＝０．２１２６×ｒ＋０．７１５２×ｇ＋０．０７２２×ｂ、
Ｚ＝０．０１９３×ｒ＋０．１１９２×ｇ＋０．９５０５×ｂ  ・・・（６）
【０２５５】
ここで、変換された記録紙の地肌（白色）の三刺激値（ＣＩＥＸＹＺ）を、ＣＩＥで勧告されたカラーアピアランスモデル（ＣＩＥＣＡＭ）で定義されている参照白色の三刺激値（Ｘｗ、Ｙｗ、Ｚｗ）として設定し、以下の処理を実行して知覚量（ＪＣＨ）に変換する。
【０２５６】
なお、本実施形態では、
試験色：Ｘ、Ｙ、Ｚ→スキャナ１から入力された画像信号の三刺激値
参照白色：Ｘｗ、Ｙｗ、Ｚｗ→記録紙の地肌（白色）の三刺激値（読み取り値から算出）
として演算を実行する。
【数５】
2012199722.tif 000007
【０２５７】
Ｒｃ＝（Ｄ×（１.０／Ｒｗ）＋１−Ｄ）×Ｒ、
Ｇｃ＝（Ｄ×（１.０／Ｇｗ）＋１−Ｄ）×Ｇ、
ｉｆ（Ｂ＜０）
Ｂｃ＝（Ｄ×（１.０／ｐｏｗ（Ｂｗ，ｐ））＋１−Ｄ）×ｆａｂｓ（ｐｏｗ（Ｂ，ｐ））×（−１.０）
ｅｌｓｅ
Ｂｃ＝（Ｄ×（１.０／ｐｏｗ（Ｂｗ，ｐ））＋１−Ｄ）×ｐｏｗ（Ｂ，ｐ）
・・・（１０）
Ｒｃｗ＝（Ｄ×（１.０／Ｒｗ）＋１−Ｄ）×Ｒｗ、
Ｇｃｗ＝（Ｄ×（１.０／Ｇｗ）＋１−Ｄ）×Ｇｗ、
Ｂｃｗ＝（Ｄ×（１.０／ｐｏｗ（Ｂｗ，ｐ））＋１−Ｄ）×ｐｏｗ（ｆａｂｓ（Ｂｗ），ｐ）  ・・・（１１）
ただし、
ｐ＝ｐｏｗ（（Ｂｗ／１.０），０.０８３４）・・・（１２）
Ｄ＝Ｆ−Ｆ／（１＋２×ｐｏｗ（Ｌａ，１／４）＋Ｌａ×Ｌａ／３００）
・・・（１３）
【０２５８】
なお、Ｌａは順応視野の輝度であり、Ｆは順応の程度を表す係数である。
【０２５９】
ここで定義したＤファクター（順応係数）については、基本的に、この定義式に基づいて算出される。画像出力時に、操作表示部１０から出力画像の観察条件をパラメータとして設定された場合は、Ｄファクター（順応係数）に反映させる。
【０２６０】
【数６】
2012199722.tif 000008
【０２６１】
Ｒｄａ＝（４０×ｐｏｗ（（Ｆｌ×Ｒｄ／１００），０.７３））／（ｐｏｗ（（Ｆｌ×Ｒｄ／１００），０.７３）＋２）＋１
Ｇｄａ＝（４０×ｐｏｗ（（Ｆｌ×Ｇｄ／１００），０.７３））／（ｐｏｗ（（Ｆｌ×Ｇｄ／１００），０.７３）＋２）＋１
Ｂｄａ＝（４０×ｐｏｗ（（Ｆｌ×Ｂｄ／１００），０.７３））／（ｐｏｗ（（Ｆｌ×Ｂｄ／１００），０.７３）＋２）＋１  ・・・（１６）
Ｒｄａｗ＝（４０×ｐｏｗ（（Ｆｌ×Ｒｄｗ／１００），０.７３））／（ｐｏｗ（（Ｆｌ×Ｒｄｗ／１００），０.７３）＋２）＋１
Ｇｄａｗ＝（４０×ｐｏｗ（（Ｆｌ×Ｇｄｗ／１００），０.７３））／（ｐｏｗ（（Ｆｌ×Ｇｄｗ／１００），０.７３）＋２）＋１
Ｂｄａｗ＝（４０×ｐｏｗ（（Ｆｌ×Ｂｄｗ／１００），０.７３））／（ｐｏｗ（（Ｆｌ×Ｂｄｗ／１００），０.７３）＋２）＋１  ・・・（１７）
【０２６２】
【数７】
2012199722.tif 000009
【０２６３】
ｋ＝１／（５×Ｌａ＋１）  ・・・（１９）
Ｆｌ＝０.２×ｐｏｗ（ｋ，４）×（５×Ｌａ）＋０.１×（１−ｐｏｗ（ｋ，４））×（１−ｐｏｗ（ｋ，４））×ｐｏｗ（５×Ｌａ，１／３）  ・・・（２０）
ｎ＝Ｙｂ／Ｙｗ  ・・・（２１）
Ｎｂｂ＝０.７２５×ｐｏｗ（１／ｎ，０.２）  ・・・（２２）
Ｎｃｂ＝Ｎｂｂ  ・・・（２３）
ｚ＝１＋Ｆｌｌ×ｐｏｗ（ｎ，０.５）  ・・・（２４）
【０２６４】
なお、Ｙｂは背景の輝度率、Ｆｌは順応輝度に応じた係数、Ｆｌｌは明度コントラスト係数、ｎは背景が刺激の見えに影響を及ぼす程度を表す係数である。
Ｃａ＝Ｒｄａ−１２.０×Ｇｄａ／１１.０＋Ｂｄａ／１１.０、
Ｃｂ＝（１／９）×（Ｒｄａ＋Ｇｄａ−２×Ｂｄａ）、
ｈ＝（１８０／Ｍ＿ＰＩ）×ａｔａｎ２（ｂ，ａ）、
ｉｆ（ｈ＜０）  ｈ＝３６０−ｆａｂｓ（ｈ）  ・・・（２５）
ｅ＝ｅ１＋（ｅ２−ｅ１）×（ｈ−ｈ１）／（ｈ２−ｈ１）  ・・・（２６）
Ｈ＝ｈ１＋１００×（ｈ−ｈ１）／ｅ１／（（ｈ−ｈ１）／ｅ１＋（ｈ２−ｈ）／ｅ２）  ・・・（２７）
【０２６５】
ただし、
ｉｆ（ｈ＜＝２０.１４）｛
ｅ１＝０.８５６５
ｅ２＝０.８
ｈ１＝０.０
ｈ２＝２０.１４
｝
ｅｌｓｅ  ｉｆ（ｈ＜＝９０.０）｛
ｅ１＝０.８
ｅ２＝０.７
ｈ１＝２０.１４
ｈ２＝９０.０
｝
ｅｌｓｅ  ｉｆ（ｈ＜＝１６４.２５）｛
ｅ１＝０.７
ｅ２＝１.０
ｈ１＝９０.０
ｈ２＝１６４.２５
｝
ｅｌｓｅ  ｉｆ（ｈ＜＝２３７.５３）｛
ｅ１＝１.０
ｅ２＝１.２
ｈ１＝１６４.２５
ｈ２＝２３７.５３
｝
ｅｌｓｅ｛
ｅ１＝１.２
ｅ２＝０.８５６５
ｈ１＝２３７.５３
ｈ２＝３６０.０
｝  ・・・（２８）
【０２６６】
Ａ＝（２×Ｒｄａ＋Ｇｄａ＋（１／２０）×Ｂｄａ−２.０５）×Ｎｂｂ  ・・・（２９）
Ａｗ＝（２×Ｒｄａｗ＋Ｇｄａｗ＋（１／２０）×Ｂｄａｗ−２.０５）×Ｎｂｂ  ・・・（３０）
Ｊ＝１００×ｐｏｗ（Ａ／Ａｗ，ｃ×ｚ）  ・・・（３１）
Ｑ＝（１.２４／ｃ）×ｐｏｗ（（Ｊ／１００），０.６７）×ｐｏｗ（（Ａｗ＋３），０.９）  ・・・（３２）
ｓ＝（５０×ｐｏｗ（（ａ×ａ＋ｂ×ｂ），０.５）×１００×ｅ×（１０／１３）×Ｎｃ×Ｎｃｂ）／（Ｒｄａ＋Ｇｄａ＋（２１／２０）×Ｂｄａ）・・・（３３）
Ｃ＝２.４４×ｐｏｗ（ｓ，０.６９）×ｐｏｗ（（Ｊ／１００），０.６７×ｎ）×（１.６４−ｐｏｗ（０.２９，ｎ））  ・・・（３４）
Ｍ＝Ｃ×ｐｏｗ（Ｆｌ，０.１５）  ・・・（３５）
【０２６７】
ここで、ｃは周囲の影響の大きさに関する係数、Ｎｃはクロマチックインダクション係数、Ａは無彩色応答、Ａｗは白色に対する無彩色応答、Ｊは明度、Ｑはブライトネス、ｓは彩度、Ｃはクロマ、Ｍはカラフルネスを表す。
【０２６８】
本実施形態における各種パラメータは、実際にハードコピーを観察する環境に対応した観察条件を、オペレータにより操作表示部１０から設定される。特に設定されない場合は、統一ＲＧＢ（ｓＲＧＢ）の定義に従い、以下のように設定される。
【０２６９】
（ＸｔＹｔＺｔ→ＪｔＣｔＨｔ）
順応視野の輝度：Ｌａ＝４（ｃｄ／ｍ２）
順応の程度を表す係数：Ｆ＝１.０（Ａｖｅｒａｇｅ）
背景の輝度率：Ｙｂ＝２０
明度コントラスト係数：Ｆｌｌ＝１.０（Ａｖｅｒａｇｅ）
周囲の影響の大きさに関する係数：ｃ＝０.６９（Ａｖｅｒａｇｅ）
クロマチックインダクション係数：Ｎｃ＝１.０（Ａｖｅｒａｇｅ）
【０２７０】
ここで求めたカラーアピアランスモデルに基づく知覚量（ＪＣＨ）に色変換された画像データのユークリッド距離が色補正パラメータの条件となる色差となる。
【０２７１】
以上のように、本実施形態によれば、設定された画像出力条件下の通常の出力色と、追跡パターンが付加された入力色に対する出力色との色差が許容色差以下になるように、入力色を出力色に色補正するときに用いるパラメータを調整する。これにより、いかなる色加工を含む画像出力条件の設定でコピーしても、入力画像の特性に依存することなく、本来の色加工を含む画像出力条件に近い色再現を実現し、追跡パターンのドットが目立たない画像出力を実現できる。また、追跡パターン検出精度が低い画像入力条件で、いかなる色加工を含む画像出力条件の設定でコピーしても、一般原稿に対して本来の色加工を含む画像出力条件に忠実な色再現を実現できる。
【０２７２】
また、入力画像内の色地上に追跡パターンが打たれていても、追跡パターンの影響を受けない画像領域に対して本来の色加工を含む画像出力条件に忠実な色再現を実現し、追跡パターンの影響を受ける画像領域に対してのみ、本来の色加工を含む画像出力条件に近く追跡パターンのドットが目立たない画像出力を実現できる。
【０２７３】
また、白地上に追跡パターンが打たれている入力原稿に対して、いかなる色加工を含む画像出力条件の設定でコピーしても、本来の色加工を含む画像出力条件に近い色再現を実現し、追跡パターンのドットが目立たない画像出力を実現できる。
【０２７４】
また、いかなる色加工を含む画像出力条件の設定でコピーしても、実際の観察環境下で、分光特性に関する情報を使うことなく、比較的容易に、本来の色加工を含む画像出力条件に近い色再現を実現し、追跡パターンのドットが目立たない画像出力を実現できる。
【０２７５】
なお、本実施形態の画像処理装置で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。
【０２７６】
本実施形態の画像処理装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録してコンピュータ・プログラム・プロダクトとして提供するように構成してもよい。
【０２７７】
さらに、本実施形態の画像処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の画像処理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０２７８】
本実施形態の画像処理装置で実行されるプログラムは、上述した各部（スキャナγ補正部、色調整部、色相分割マスキング部、３Ｄ−ＬＵＴ色変換部、パラメータ調整部、追跡パターン色出力予測部等）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、上記各部が主記憶装置上に生成されるようになっている。
【符号の説明】
【０２７９】
１  スキャナ
９  プロッタ
１０  操作表示部
２００  色変換処理部
２１０  スキャナγ補正部
２２０  色調整部
２３０  色相分割マスキング部
２４０  ３Ｄ−ＬＵＴ色変換部
２５０  パラメータ調整部
２６０  追跡パターン色出力予測部
【先行技術文献】
【特許文献】
【０２８０】
【特許文献１】特開２００１−１０３２７９号公報
【特許文献２】特開平０６−１９７２１８号公報
【図１】
2012199722.tif 000010
【図２】
2012199722.tif 000011
【図３】
2012199722.tif 000012
【図４】
2012199722.tif 000013
【図５】
2012199722.tif 000014
【図６】
2012199722.tif 000015
【図７】
2012199722.tif 000016
【図８】
2012199722.tif 000017
【図９】
2012199722.tif 000018
【図１０】
2012199722.tif 000019
【図１１】
2012199722.tif 000020
【図１２】
2012199722.tif 000021
【図１３】
2012199722.tif 000022
【図１４】
2012199722.tif 000023
【図１５】
2012199722.tif 000024
【図１６】
2012199722.tif 000025
【図１７】
2012199722.tif 000026
【図１８】
2012199722.tif 000027