(57)【要約】【課題】カラーイメージスキャナを構成するデバイスの特性や経時変化に依存することなく、ユーザが合わせたいカラー原稿に対するモノクロコピー出力特性（モノクロ感色性）の要求を満たすスキャナ画像出力の調整や、必要に応じて生産性が高いモノクロスキャンに対する感色性の調整を可能にする。【解決手段】記録媒体上の情報を読み取った読取画像を、他の記録媒体上にモノクロ出力する画像処理装置において、前記記録媒体を読み取る際の読取条件を設定する読取条件設定手段１３０と、原稿色に対するモノクロ出力レベルを設定するモノクロ出力レベル設定手段１３０ａと、前記読取条件設定手段１３０によって設定された読取条件と、前記モノクロ出力レベル設定手段１３０ａによって設定された原稿色に対するモノクロ出力レベルと、に応じた明度補正係数を算出する明度補正係数算出手段２５０と、を備える。【選択図】図４
2016178401.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体上の情報を読み取った読取画像を、他の記録媒体上にモノクロ出力する画像処理装置において、
前記記録媒体を読み取る際の読取条件を設定する読取条件設定手段と、
原稿色に対するモノクロ出力レベルを設定するモノクロ出力レベル設定手段と、
前記読取条件設定手段によって設定された読取条件と、前記モノクロ出力レベル設定手段によって設定された原稿色に対するモノクロ出力レベルと、に応じた明度補正係数を算出する明度補正係数算出手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記明度補正係数算出手段は、前記読取条件設定手段により設定された読取条件が単色読取りによるモノクロ出力である場合、前記記録媒体を読み取る画像読取装置を構成する光源のカラーバランスを変更して、前記原稿色に対するモノクロ出力レベルに応じて明度補正係数を算出する、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記明度補正係数算出手段は、前記読取条件設定手段により設定された読取条件がＲＧＢカラー読取によるモノクロ出力である場合、前記設定された読取条件におけるモノクロ出力レベルを調整する色相領域を抽出し、前記色相領域に対して原稿色に対するモノクロ出力レベルに応じた明度補正係数を算出する、
ことを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記モノクロ出力レベル設定手段は、
前記読取条件設定手段により設定された読取条件における原稿のＲＧＢカラー読取画像とグレーの階調パターンとを表示する画像表示手段と、
前記原稿色を抽出する原稿色抽出手段と、
前記抽出された原稿色に対するグレーの階調パターンの設定に応じてモノクロ出力レベルを選択するモノクロ出力レベル選択手段と、
を備えることを特徴とする請求項１ないし３の何れか一に記載の画像処理装置。
【請求項５】
前記明度補正係数に基づいて、前記読取画像を色変換する色変換手段を備える、
ことを特徴とする請求項１ないし４の何れか一に記載の画像処理装置。
【請求項６】
前記画像表示手段は、前記モノクロ出力レベル設定手段で設定されたモノクロ出力レベルに応じた前記明度補正係数に基づいて前記読取画像を色変換したモノクロ出力画像を表示する、
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記モノクロ出力レベル設定手段は、前記画像読取装置の総合分光感度特性と原稿色の分光反射率特性から読取値を予測する読取値予測手段を備え、
前記明度補正係数算出手段は、前記モノクロ出力レベル設定手段によって設定された原稿色と前記読取条件設定手段で設定した読取条件との組み合わせに対し、前記読取値予測手段で算出した前記読取値に対して前記色変換手段で色変換した補正色と前記原稿色との色差が最小になるように前記明度補正係数を調整する、
ことを特徴とする請求項５または６に記載の画像処理装置。
【請求項８】
記録媒体上の情報を読み取った読取画像を、他の記録媒体上にモノクロ出力する画像処理装置で実行される画像処理方法であって、
前記記録媒体を読み取る際の読取条件を設定する読取条件設定工程と、
原稿色に対するモノクロ出力レベルを設定するモノクロ出力レベル設定工程と、
前記読取条件設定工程によって設定された読取条件と、前記モノクロ出力レベル設定工程によって設定された原稿色に対するモノクロ出力レベルと、に応じた明度補正係数を算出する明度補正係数算出工程と、
を含むことを特徴とする画像処理方法。
【請求項９】
記録媒体上の情報を読み取った読取画像を、他の記録媒体上にモノクロ出力する画像処理装置を制御するコンピュータを、
前記記録媒体を読み取る際の読取条件を設定する読取条件設定手段と、
原稿色に対するモノクロ出力レベルを設定するモノクロ出力レベル設定手段と、
前記読取条件設定手段によって設定された読取条件と、前記モノクロ出力レベル設定手段によって設定された原稿色に対するモノクロ出力レベルと、に応じた明度補正係数を算出する明度補正係数算出手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法およびプログラムに関する。
【背景技術】
【０００２】
従来、カラーイメージスキャナで電子化された画像データを実際に利用する場合、モニタ、プリンタ等の出力装置を制御する画像信号に変換してから画像出力を行う。このとき、カラー原稿に対するモノクロ読取り時の出力（感色性）は、スキャナの分光感度特性や読取り原稿の分光反射率特性により異なる。特に、ＬＥＤ光源や密着イメージセンサ（ＣＩＳ）タイプの普及後、原稿読取方式が多様化し、分光感度特性が大きく異なるスキャナを扱うことが多くなっている。
【０００３】
そこで、従来においては、カラーイメージスキャナで読取った原稿を出力したプリント画像の色味やモノクロ出力濃度を合わせる為に、カラーイメージスキャナの読取データに対して色補正を行っている。この際、高精度に色変換することを目的として、カラーイメージスキャナを構成する部品の特性や経時変化を検知し、その影響を除去するようにスキャナ画像出力を調整する技術が開示されている。
【０００４】
また、スキャナ画像出力を調整するだけでなく、例えば、文書中にある印鑑の再現等、ユーザが使用するカラー原稿のモノクロ出力（コピーやスキャナ配信）の特性（感色性）に対する用途毎の要求を反映する必要性が高まっている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のスキャナ調整システムでは、カラー原稿に対するモノクロ読取り時の出力（感色性）に自動カラー判定（Auto  Color  Select：ＡＣＳ）によるカラー（ＲＧＢ）読取時のモノクロ出力（感色性）を合わせることを前提としている。そのため、ユーザが使用する分光反射率特性が異なるカラー原稿のモノクロ出力（コピーやスキャナ配信）の特性（感色性）に対する要求を反映できないという問題があった。
【０００６】
さらに、従来のスキャナ調整システムでは、カラー原稿のモノクロコピー出力において、生産性が高いモノクロスキャンに対する感色性調整ができないという問題もあった。
【０００７】
本発明は、上記に鑑みてなされたものであって、カラーイメージスキャナを構成するデバイスの特性や経時変化に依存することなく、ユーザが合わせたいカラー原稿に対するモノクロコピー出力特性（モノクロ感色性）の要求を満たすスキャナ画像出力の調整や、必要に応じて生産性が高いモノクロスキャンに対する感色性の調整を可能にすることを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、記録媒体上の情報を読み取った読取画像を、他の記録媒体上にモノクロ出力する画像処理装置において、前記記録媒体を読み取る際の読取条件を設定する読取条件設定手段と、原稿色に対するモノクロ出力レベルを設定するモノクロ出力レベル設定手段と、前記読取条件設定手段によって設定された読取条件と、前記モノクロ出力レベル設定手段によって設定された原稿色に対するモノクロ出力レベルと、に応じた明度補正係数を算出する明度補正係数算出手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、カラーイメージスキャナを構成するデバイスの特性や経時変化に依存することなく、ユーザが合わせたいカラー原稿に対するモノクロコピー出力特性（モノクロ感色性）の要求を満たすスキャナ画像出力の調整や、必要に応じて生産性が高いモノクロスキャンに対する感色性の調整ができる、という効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施の形態にかかるデジタルカラー複合機のシステム構成を示すブロック図である。
【図２】図２は、第１の画像データ処理装置の処理ブロック図である。
【図３】図３は、第２の画像データ処理装置の処理ブロック図である。
【図４】図４は、デジタルカラー複合機における色変換機能にかかる構成を示す機能ブロック図である。
【図５】図５は、色相分割マスキング部の色相の分割を示す図である。
【図６】図６は、色相領域判定を示す図である。
【図７】図７は、色（彩度）調整部の彩度変換特性を示す図である。
【発明を実施するための形態】
【００１１】
本実施の形態にかかる画像処理装置、画像処理方法およびプログラムは、画像入出力装置のモノクロ出力調整に際して、以下の特徴を有する。要するに、画像入出力装置に対する補正機能を備える画像処理装置において、ユーザが設定した実際に用いるカラー原稿のカラースキャナ出力色とグレースケールの対応関係に基づき、色変換時に色相領域毎に明度補正係数を調整するスキャナ処理システムの校正を行うことが特徴になっている。
【００１２】
以下に添付図面を参照して、画像処理装置、画像処理方法およびプログラムの実施の形態を詳細に説明する。図１は、本実施の形態にかかるデジタルカラー複合機１００のシステム構成を示すブロック図である。本実施の形態は、画像処理装置として、コピー機能、ファクシミリ（ＦＡＸ）機能、プリンタ機能、および入力画像（読み取り原稿画像やプリンタ或いはＦＡＸ機能により入力された画像）を配信する機能、を複合したいわゆる複合機であるデジタルカラー複合機を適用した例を示す。
【００１３】
図１に示すデジタルカラー複合機（ＭＦＰ：Multifunction  Peripheral/Printer/Product）１００は、画像読取り装置である読取り装置１、第１の画像データ処理装置２、バス制御装置３、第２の画像データ処理装置４、メモリ装置であるＨＤＤ（Hard  Disk  Drive）５、ＣＰＵ（Central  Processing  Unit）６、メモリ７、画像形成装置（画像処理部）であるプロッタ装置９、インタフェース装置であるプロッタI／Ｆ装置８、操作表示装置１０、インタフェース装置である回線Ｉ／Ｆ装置１１、インタフェース装置である外部Ｉ／Ｆ装置１２、Ｓ．Ｂ．（South  Bridge）１３、ＲＯＭ（Read  Only  Memory）１４などを備えている。
【００１４】
読取り装置１は、ＣＣＤ光電変換素子からなるラインセンサとＡ／Ｄコンバータとそれらの駆動回路を具備し、セットされた原稿をスキャンすることで得る原稿の濃淡情報から、ＲＧＢ各８ビットのデジタル画像データを生成し出力する。
【００１５】
第１の画像データ処理装置２は、読取り装置１から出力されたデジタル画像データに対し、予め定めた特性に統一する処理を施して出力する。統一する特性は、画像データをＨＤＤ５に蓄積し、その後再利用する場合に、出力先の画像変換に適する特性である。その詳細については、後述する。
【００１６】
ここで、第１の画像データ処理装置２について詳述する。図２は、第１の画像データ処理装置２の処理ブロック図である。図２に示すように、第１の画像データ処理装置２は、スキャナ補正処理部３０、γ変換部３１、フィルタ処理部３２、色変換部３３、変倍処理部３４、像域分離部３５、分離デコード部３６を備えている。
【００１７】
スキャナ補正処理部３０は、読取り装置１からのデジタル画像データに対し、シェーディング等の読取り装置１の機構上（照度歪み等）発生する読取りムラ等を補正する。
【００１８】
γ変換部３１は、読取り装置１から受け取ったＲＧＢ画像データのγ特性を予め定められた特性（例えば、１／２.２乗）になるように変換する。
【００１９】
フィルタ処理部３２は、読取り装置１のＭＴＦ特性を補正したり、モアレを防止するために、読取画像の周波数特性を変換したりする。フィルタ処理部３２は、このような補正や変換を行うことで、画像をくっきり、また滑らかにする。フィルタ処理部３２は、ＲＧＢ画像データの鮮鋭性を予め定めた特性に統一する。例えば、基準チャートをスキャンしたときに、線数毎に対して、設定された画質モード毎に予め定めたＭＴＦ特性値になるように変換する。その際、後述する像域分離部３５において生成した像域分離信号に基づくパラメータを用いて処理を行う。
【００２０】
色変換部３３は、ｓＲＧＢやｏｐＲＧＢのように、ＲＧＢ画像データの色を予め定めた特性のＲＧＢ画像データ値に統一する。本実施の形態では、例えば色空間が標準色空間になるように変換する。なお、色変換の方式は、既知の３次元ルックアップ方式を採用する。
【００２１】
基本的に読取り装置１のスキャナ特性を補正するγ変換部３１と色変換部３３とでの処理によって特性が統一された画像データは、デジタルカラー複合機１００内部に蓄積される。デジタルカラー複合機１００内部に蓄積された画像データは、その後再利用する場合に、出力先の特性に適する画像信号に変換される。
【００２２】
像域分離部３５は、原稿の持つ特徴的なエリアの抽出を行う。例えば、一般的な印刷によって形成されている網点部の抽出、文字などのエッジ部の抽出、その画像データの有彩／無彩の判定、背景画像が白であるかの白背景の判定などを行う。
【００２３】
分離デコード部３６は、像域分離部３５からの像域分離信号を、第２の画像データ処理装置４における後段の処理に必要な情報量にデコードして出力する。分離デコード部３６は、例えば像域分離部３５から以下に示すような７ビットの像域分離信号を、｛黒文字、色文字、文字なか、網点上文字、高線数網点、低線数網点、写真、追跡パターン｝の各状態を３ビット、あるいは、｛黒文字、色文字、文字なか、非文字｝の各状態を２ビットで表現できるようにデコードして出力する。
ＣＨ２：文字なか（１）／非文字なか（０）
ＣＨＲ：文字／（１）／非文字（０）
ＨＴ  ：高線数網点（１）／非高線数網点（０）
ＣＷ  ：有彩（１）／非有彩＜無彩＞（０）
ＷＳ  ：白地（１）／非白地（０）
ＬＨＴ：低線数網点（１）／非低線数網点（０）
Ｔ    ：追跡パターン（１）／非追跡パターン（０）
【００２４】
変倍処理部３４は、ＲＧＢ画像データのサイズ（解像度）を予め定めた特性に統一する。本実施の形態では、サイズ（解像度）を６００ｄｐｉに変換する。なお、変倍処理の方式は、既知の着目位置に対して周辺画素からデジタル的に補間算出する方式を採用する。
【００２５】
バス制御装置３は、デジタルカラー複合機１００内で必要な画像データや制御コマンド等の各種データのやり取りを行うデータバスの制御装置であり、複数種のバス規格間のブリッジ機能も有している。本実施の形態においては、第１の画像データ処理装置２，第２の画像データ処理装置４，ＣＰＵ６とはPCI-Expressバスで接続し、ＨＤＤ５とはＡＴＡバスで接続するものであって、ＡＳＩＣ化されている。
【００２６】
第２の画像データ処理装置４は、第１の画像データ処理装置２で予め定めた特性を統一されたデジタル画像データと付帯情報（本実施形態ではデコードされた像域分離信号）に対し、ユーザから指定された出力先に適した画像処理を施し出力する。その詳細については、後述する。
【００２７】
ＨＤＤ５は、パーソナルコンピュータなどにも使用されている電子データを保存するための大型の記憶装置で、デジタルカラー複合機１００内では主にデジタル画像データおよびデジタル画像データの付帯情報（例えば、設定モードなど）を蓄積する。また、本実施の形態においては、ＩＤＥを拡張して規格化されているＡＴＡバス接続のハードディスクを使用する。
【００２８】
ＣＰＵ６は、デジタルカラー複合機１００の制御全体を司るマイクロプロセッサである。また、本実施の形態においては、近年普及してきたＣＰＵコア単体に＋αの機能を追加したIntegrated  ＣＰＵを使用した。本実施の形態においては、汎用規格Ｉ／Ｆとの接続機能や、クロスバースイッチを使ったこれらバス接続機能がインテグレートされたＣＰＵを使用する。
【００２９】
メモリ７は、複数種のバス規格間をブリッジする際の速度差や、接続された部品自体の処理速度差を吸収するために、一時的にやりとりするデータを記憶する揮発性メモリである。また、メモリ７は、ＣＰＵ６がデジタルカラー複合機１００の制御を行う際に、プログラムや中間処理データを一時的に記憶する揮発性メモリである。ＣＰＵ６には高速処理が求められるため、通常起動時にＲＯＭ１４に記憶されたブートプログラムにてシステムを起動し、その後は高速にアクセス可能なメモリ７に展開されたプログラムによって処理を行う。本実施の形態においては、規格化されたパーソナルコンピュータに使用されているＤＩＭＭを使用する。
【００３０】
プロッタ装置９は、ＣＭＹＫからなるデジタル画像データを受け取ると、レーザビームを用いた電子写真プロセスを使って、転写紙に受け取った画像データを出力する。
【００３１】
プロッタI／Ｆ装置８は、ＣＰＵ６にインテグレートされた汎用規格Ｉ／Ｆ経由で送られてくるＣＭＹＫからなるデジタル画像データを受け取ると、プロッタ装置９の専用Ｉ／Ｆに出力するバスブリッジ処理を行う。本実施の形態で使用している汎用規格Ｉ／ＦはPCI-Expressバスである。
【００３２】
Ｓ．Ｂ．１３は、パーソナルコンピュータに使用されるチップセットの一つであり、South  Bridgeと呼ばれる汎用の電子デバイスである。主に、PCI-ExpressとＩＳＡブリッジを含むＣＰＵシステムを構築する際によく使用されるバスのブリッジ機能を汎用回路化したものであり、本実施の形態においてはＲＯＭ１４との間をブリッジしている。
【００３３】
ＲＯＭ１４は、ＣＰＵ６がデジタルカラー複合機１００の制御を行う際の各種プログラム（含むブート）を格納するメモリである。ここで、プログラムとしては、コピー動作プロセスのプログラム（コピーアプリ）やスキャナ配信プロセスのプログラム（スキャナ配信アプリ）、ファックス送信プロセスのプログラム（ファックスアプリ）などがある。
【００３４】
操作表示装置１０は、デジタルカラー複合機１００とユーザのインタフェースを行う部分で、タッチパネルを設けたＬＣＤ（液晶表示装置）と各種処理モード設定キーや、置数キー、スタートキーなどを備えたキースイッチ群から構成される（いずれも図示せず）。操作表示装置１０は、装置の各種状態や操作方法をＬＣＤに表示し、ユーザからのタッチパネルやキースイッチ群を介した入力を検知する。本実施の形態では、PCI−Expressバスを介してＣＰＵ６と接続されている。
【００３５】
ここで、ユーザが選択することができる処理モードは、カラー／モノクロモード、アプリケーションモードや画質モードである。具体的には、カラー／モノクロモードは、フルカラーモード、シングルカラーモード、白黒モードなどがあり、アプリケーションモードは、コピーモード、スキャナモード、ＦＡＸモード、スキャナ配信モードなどがあり、画質モードは、文字モード、文字写真モード、写真モードなどがある。また、原稿を濃くする、薄くするなどのノッチ情報などがある。
【００３６】
回線Ｉ／Ｆ装置１１は、PCI-Expressバスと電話回線を接続する装置である。この回線Ｉ／Ｆ装置１１により、デジタルカラー複合機１００は、電話回線を介して画像出力装置（画像処理部）であるＦＡＸ１５との各種データの授受を行うことが可能になる。ＦＡＸ１５は、通常のファクシミリで、電話回線を介してデジタルカラー複合機１００と画像データの授受を行う。
【００３７】
外部Ｉ／Ｆ装置１２は、PCI-Expressバスとパーソナルコンピュータなどの画像出力装置（画像処理部）であるＰＣ１６を接続する装置である。この外部Ｉ／Ｆ装置１２により、デジタルカラー複合機１００は、ＰＣ１６と各種データのやり取りを行うことが可能になる。本実施の形態では、その接続Ｉ／Ｆにネットワーク（Ethernet（登録商標））を使用する。すなわち、デジタルカラー複合機１００は、外部Ｉ／Ｆ装置１２を介してネットワークに接続されている。なお、ＰＣ１６は、インストールされたアプリケーションソフトやドライバを介して、デジタルカラー複合機１００に対して各種制御や画像データの入出力を行う。
【００３８】
なお、第１の画像データ処理装置２や外部Ｉ／Ｆ装置１２から送られる特性が統一された画像データや像域分離信号等の付帯情報は、全てＣＰＵ６において、符号化されてからＨＤＤ５に蓄積される。また、ＨＤＤ５に蓄積された付帯情報を第２の画像データ処理装置４以降で処理する際には、復号して変換処理が実施される。ここで、特性が統一された画像データ（ＲＧＢ）は非可逆なＪＰＥＧ符号化等で高い圧縮率で、像域分離信号等の付帯情報は可逆なＫ８符号化等で処理を行うことで、画質劣化を最小限に抑えている。
【００３９】
次に、本実施の形態のデジタルカラー複合機１００における各種処理について説明する。
【００４０】
（コピー動作）
まず、コピー処理についての動作処理について説明する。
【００４１】
ユーザは、原稿を読取り装置１にセットし、所望するモード等の設定とコピー開始の入力を操作表示装置１０に行う。すると、操作表示装置１０は、ユーザから入力された情報を、デジタルカラー複合機１００内部のコピー開始の制御コマンドデータに変換して発行する。発行されたコピー開始の制御コマンドデータは、PCI-Expressバスを介してＣＰＵ６に通知される。
【００４２】
ＣＰＵ６は、コピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラム（コピーアプリ）を実行し、コピー動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００４３】
読取り装置１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データは、第１の画像データ処理装置２では、設定された画質モードに関係なく、スキャナ補正処理部３０、γ変換部３１、フィルタ処理部３２、色変換部３３を経て、ｓＲＧＢやＲＯＭＭ−ＲＧＢのように予め特性が定められたＲＧＢ信号に統一され、バス制御装置３に送られる。
【００４４】
また、第１の画像データ処理装置２では、像域分離部３５において生成した７ビットの像域分離信号を、分離デコード部３６が、設定された画質モードに応じて、第２の画像データ処理装置４における後段の処理に必要な情報にデコードして出力する。
【００４５】
例えば、像域分離部３５から以下に示すような７ビットの像域分離信号が出力されたとする。
ＣＨ２：文字なか（１）／非文字なか（０）
ＣＨＲ：文字（１）／非文字（０）
ＨＴ  ：高線数網点（１）／非高線数網点（０）
ＣＷ  ：有彩（１）／非有彩＜無彩＞（０）
ＷＳ  ：白地（１）／非白地（０）
ＬＨＴ：低線数網点（１）／非低線数網点（０）
Ｔ    ：追跡パターン（１）／非追跡パターン（０）
【００４６】
分離デコード部３６は、設定された画質モードに応じて、以下に示すような２ビットの属性情報（像域分離信号）にデコードする。
文字原稿モード：黒文字、色文字、文字なか、非文字
文字写真混在原稿モード：文字／非文字、有彩／無彩
写真原稿モード：有彩／無彩、白地／非白地
複写原稿モード：黒文字、色文字、白地、非文字
【００４７】
バス制御装置３は、第１の画像データ処理装置２から統一ＲＧＢ画像データと設定された画像モードに応じて属性の異なる属性情報（像域分離信号）を受け取ると、ＣＰＵ６を介して符号化してから、メモリ７、ＨＤＤ５に蓄積する。
【００４８】
次に、メモリ７、ＨＤＤ５に蓄積されたＲＧＢ画像データおよび画素毎の属性情報は、ＣＰＵ６で復号された後、バス制御装置３を介して第２の画像データ処理装置４に送られる。第２の画像データ処理装置４は、受け取ったＲＧＢ画像データおよび画素毎の属性情報に基づいて、プロッタ出力用のＣＭＹＫ画像データに変換し出力する。バス制御装置３は、第２の画像データ処理装置４からのＣＭＹＫ画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【００４９】
次に、メモリ７に蓄積されたＣＭＹＫ画像データは、ＣＰＵ６及びプロッタＩ／Ｆ装置８を介して、プロッタ装置９に送られる。プロッタ装置９は、受け取ったＣＭＹＫ画像データを転写紙に出力し、原稿のコピーを生成する。
【００５０】
ここで、第２の画像データ処理装置４について詳述する。図３は、第２の画像データ処理装置４の処理ブロック図である。図３に示すように、第２の画像データ処理装置４は、フィルタ処理部５０、色変換部５１、パターン発生部５２、変倍処理部５３、プリンタγ補正部５４、階調処理部５５を備えている。
【００５１】
フィルタ処理部５０は、統一ＲＧＢ画像データの鮮鋭性を、プロッタ装置９に出力する場合の再現性が良くなるように補正する。具体的には、設定された画質モードに応じてデコードされた属性情報（像域分離信号）に従って鮮鋭化／平滑化処理を施す。例えば、文字原稿モードでは文字をハッキリ／クッキリとするために鮮鋭化処理を施し、写真モードでは滑らかに階調性を表現するため平滑化処理を施す。
【００５２】
色変換部５１は、各８ビットの統一ＲＧＢデータを受け取るとプロッタ装置９用の色空間であるＣＭＹＫ各８ビットに変換する。このときにも、設定された画質モード情報に応じてデコードされた属性情報（像域分離信号）に従って最適な色調整を実施する。
【００５３】
パターン発生部５２は、種々の読み取りパターンを出力する。
【００５４】
変倍処理部５３は、ＣＭＹＫ画像データのサイズ（解像度）を、プロッタ装置９の再現性能に従ってサイズ（解像度）変換を行う。本実施の形態では、プロッタ装置９の性能が６００ｄｐｉ出力であるため、特に変換は行わない。
【００５５】
プリンタγ補正部５４は、予めＣＰＵ６において生成されてプロッタ出力用に設定されたＣＭＹＫ用のエッジ用γテーブル、非エッジ用γテーブルを用いて、ＣＭＹＫ版毎のテーブル変換を実施してγ補正を実施する。
【００５６】
階調処理部５５では、プリンタγ補正部５４からのＣＭＹＫ各８ビットを受け取るとプロッタ装置９の階調処理能力に従った階調数変換処理を行う。本実施の形態では、ＣＭＹＫ各２ビットに疑似中間調処理の一つである誤差拡散法を用いて変換する。
【００５７】
（ファックス送信動作）
次に、ファックス送信処理についての動作処理について説明する。
【００５８】
ユーザは、原稿を読取り装置１にセットし、所望するモード等の設定とファックス送信開始の入力を操作表示装置１０に行う。すると、操作表示装置１０は、ユーザから入力された情報を、デジタルカラー複合機１００内部のファックス開始の制御コマンドデータに変換して発行する。発行されたファックス送信開始の制御コマンドデータは、PCI-Expressバスを介してＣＰＵ６に通知される。
【００５９】
ＣＰＵ６は、ファックス送信開始の制御コマンドデータに従って、ファックス送信動作プロセスのプログラム（ファックスアプリ）を実行し、ファックス送信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００６０】
読取り装置１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データは、第１の画像データ処理装置２では、予め定めた特性に統一されたＲＧＢ値に変換され、バス制御装置３に送られる。バス制御装置３は、第１の画像データ処理装置２からＲＧＢ画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【００６１】
次に、メモリ７に蓄積された統一ＲＧＢ画像データは、ＣＰＵ６及びバス制御装置３を介して、第２の画像データ処理装置４に送られる。第２の画像データ処理装置４は、受け取った統一ＲＧＢ画像データを、ファックス送信用のモノクロ２値の画像データに変換し出力する。バス制御装置３は、第２の画像データ処理装置４からのモノクロ２値画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【００６２】
次に、メモリ７に蓄積されたモノクロ２値画像データは、ＣＰＵ６を介して回線Ｉ／Ｆ装置１１に送られる。回線Ｉ／Ｆ装置１１は、受け取ったモノクロ２値画像データを、回線を介して接続したＦＡＸ１５に送信する。
【００６３】
（スキャナ配信動作）
次に、スキャナ配信処理についての動作処理について説明する。
【００６４】
ユーザは、原稿を読取り装置１にセットし、所望するモード等の設定とスキャナ配信開始の入力を操作表示装置１０に行う。すると、操作表示装置１０は、ユーザから入力された情報を、デジタルカラー複合機１００内部のスキャナ配信開始の制御コマンドデータに変換して発行する。発行されたスキャナ配信開始の制御コマンドデータは、PCI-Expressバスを介してＣＰＵ６に通知される。
【００６５】
ＣＰＵ６は、スキャナ配信開始の制御コマンドデータに従って、スキャナ配信動作プロセスのプログラム（スキャナアプリ）を実行し、スキャナ配信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００６６】
読取り装置１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データは、第１の画像データ処理装置２では、予め定めた特性に統一されたRGB値に変換され、バス制御装置３に送られる。バス制御装置３は、第１の画像データ処理装置２から統一ＲＧＢ画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【００６７】
次に、メモリ７に蓄積されたＲＧＢ画像データは、ＣＰＵ６及びバス制御装置３を介して、第２の画像データ処理装置４に送られる。第２の画像データ処理装置４は、受け取ったＲＧＢ画像データを、ｓＲＧＢのようなスキャナ配信用の画像データに変換し出力する（ＲＧＢ多値，グレースケール，モノクロ２値等）。バス制御装置３は、第２の画像データ処理装置４からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【００６８】
次に、メモリ７に蓄積された画像データは、ＣＰＵ６を介して、外部Ｉ／Ｆ装置１２に送られる。外部Ｉ／Ｆ装置１２は、受け取った画像データをネットワークを介して接続したＰＣ１６に送信する。
【００６９】
次に、本実施の形態のデジタルカラー複合機１００における処理のうち、原稿をスキャンした画像データをＨＤＤ５に蓄積・保存し、その後、ＨＤＤ５に蓄積・保存した画像データを再利用する場合の処理について説明する。
【００７０】
（コピー動作＋ＨＤＤへの蓄積・保存）
まず、コピー処理及びＨＤＤ５への画像データの蓄積・保存処理についての動作処理について説明する。
【００７１】
ユーザは、原稿を読取り装置１にセットし、所望する画質モード等の設定とコピー動作＋ＨＤＤへの蓄積・保存開始の入力を操作表示装置１０に行う。すると、操作表示装置１０は、ユーザから入力された情報を、デジタルカラー複合機１００内部のコピー開始の制御コマンドデータに変換して発行する。発行されたコピー開始の制御コマンドデータは、PCI-Expressバスを介してＣＰＵ６に通知される。なお、コピー動作＋ＨＤＤへの蓄積・保存開始の入力は、コピーモード時におけるユーザによる操作表示装置１０の文書蓄積キー（図示せず）の操作によりなされる。文書蓄積キーを操作しない場合には、ＨＤＤへの蓄積・保存はせずに、コピー動作のみとなる。
【００７２】
ＣＰＵ６は、コピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラム（コピーアプリ）を実行し、コピー動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００７３】
読取り装置１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データは、第１の画像データ処理装置２では、設定された画質モードに関係なく、スキャナ補正処理部３０、γ変換部３１、フィルタ処理部３２、色変換部３３を経て、ｓＲＧＢやＲＯＭＭ−ＲＧＢのように予め特性が定められたＲＧＢ信号に統一され、バス制御装置３に送られる。
【００７４】
バス制御装置３は、第１の画像データ処理装置２から統一ＲＧＢ画像データと設定された画像モードに応じて属性の異なる属性情報（像域分離信号）を受け取ると、ＣＰＵ６を介して符号化してから、メモリ７に蓄積する。メモリ７に蓄積した統一ＲＧＢ画像データは、ＣＰＵ６及びバス制御装置３を介して、ＨＤＤ５に送信され、ＨＤＤ５内に読取条件（この場合、スキャナ入力や画質モード等）と共に蓄積・保存される。
【００７５】
その後、前述のようにメモリ７の統一ＲＧＢ画像データは、第２の画像データ処理装置４が、スキャナ読取り画像であることと、入力の際に設定された画質モードを解釈して、プロッタ装置９に適した出力信号に変換してからプロッタ装置９に出力され、原稿のコピーが生成される。
【００７６】
なお、画像蓄積時における別の動作として、ＣＰＵ６は、メモリ７やＨＤＤ５の使用率を検出して、デコードされた属性情報を変更後に符号化して蓄積することもできる。例えば、ＨＤＤ５の使用率が規定値を超えている状態で画像が入力された場合、ＣＰＵ６は、分離デコード部３６からの属性情報（像域分離信号）の一部を破棄（例えば、下位ビットの全画素に０を設定）してから符号化して蓄積する。この読取条件で動作した場合、例えば、設定された画質モードに応じた属性情報（像域分離信号）に解釈される。
【００７７】
（プリンタ動作＋ＨＤＤへの蓄積・保存）
次に、プリンタ処理及びＨＤＤ５への画像データの蓄積・保存処理についての動作処理について説明する。
【００７８】
ユーザは、ＰＣ１６上でＤＴＰ（Desk  Top  Publishing）のアプリケーションソフトウェアを動作させて、各種の文章や図形の作成および編集を行う。その後、ユーザは、所望するプリンタ出力モード等の設定とプリント開始の入力を操作表示装置１０に行う。
【００７９】
ＰＣ１６は、作成／編集された文書や図形を、ページ記述言語（ＰＤＬ）で記述されたコマンドやデータ等の情報に変換してからＰＤＬデータを翻訳する。その後、ＰＣ１６は、ラスタ画像データに変換するラスタイメージ処理（ＲＩＰ）を行い、外部Ｉ／Ｆ装置１２を介してＣＰＵ６にデータを送信する。
【００８０】
本実施形態では、ＰＣ１６は、ラスタイメージ処理（ＲＩＰ）の際、予め定めた特性の統一ＲＧＢ画像データに変換すると同時に、以下に示すような４ビットの属性情報も発生させる。
ＣＨＲ：文字・線画（１）／非文字・線画（０）
ＣＷ  ：有彩（１）／非有彩＜無彩＞（０）
ＷＳ  ：白地（１）／非白地（０）
ＨＳ  ：飽和色（１）／非飽和色（０）
【００８１】
さらに、ＰＣ１６は、設定されたプリンタ出力モードに応じて、以下に示すような２ビットの属性情報にデコードしてから、外部Ｉ／Ｆ装置１２を介して、ＣＰＵ６に送る。
一般文書出力：イメージ以外の無彩色、イメージ以外の有彩色、イメージ、白地
グラフィック出力：無彩色、有彩色、白地、飽和色
写真画像出力：白地／非白地
【００８２】
ＣＰＵ６は、ＰＣ１６からの統一ＲＧＢ画像データと、設定されたプリンタ出力モードに応じて属性の異なる属性情報とを受け取ると、符号化してからメモリ７に蓄積する。メモリ７に蓄積した統一ＲＧＢ画像データは、ＣＰＵ６及びバス制御装置３を介して、ＨＤＤ５に送信され、ＨＤＤ５内に読取条件（この場合、プリンタ出力や画像出力モード等）と共に蓄積・保存される。
【００８３】
その後、前述のようにメモリ７に蓄積された統一ＲＧＢ画像データは、第２の画像データ処理装置４がプリンタ出力画像であることと入力の際に設定された画像出力モードとを解釈して、プロッタ装置９に適した出力信号に変換されてから、プロッタ装置９に出力される。これにより、プリンタ出力画像が生成される。
【００８４】
ここで、第２の画像データ処理装置４における動作について説明する。
【００８５】
フィルタ処理部５０は、統一ＲＧＢ画像データの鮮鋭性を、プロッタ装置９に出力する場合の再現性が良くなるように補正する。具体的には、設定された画質モードに応じてデコードされた属性情報（像域分離信号）に従って鮮鋭化／平滑化処理を施す。例えば、文字原稿モードでは文字をハッキリ／クッキリとするために鮮鋭化処理を施し、写真モードでは滑らかに階調性を表現するため平滑化処理を施す。
【００８６】
色変換部５１は、各８ビットの統一ＲＧＢデータを受け取るとプロッタ装置９用の色空間であるＣＭＹＫ各８ビットに変換する。このときにも、設定された画質モード情報に応じてデコードされた属性情報（像域分離信号）に従って最適な色調整を実施する。
【００８７】
変倍処理部５３は、ＣＭＹＫ画像データのサイズ（解像度）を、プロッタ装置９の再現性能に従ってサイズ（解像度）変換を行う。本実施の形態では、プロッタ装置９の性能が６００ｄｐｉ出力であるため、特に変換は行わない。
【００８８】
プリンタγ補正部５４は、予めＣＰＵ６において生成されてプロッタ出力用に設定されたＣＭＹＫ用のエッジ用γテーブル、非エッジ用γテーブルを用いて、ＣＭＹＫ版毎のテーブル変換を実施してγ補正を実施する。
【００８９】
階調処理部５５では、プリンタγ補正部５４からのＣＭＹＫ各８ビットを受け取るとプロッタ装置９の階調処理能力に従った階調数変換処理を行う。
【００９０】
なお、画像蓄積時における別の動作として、ＣＰＵ６は、メモリ７やＨＤＤ５の使用率を検出して、デコードされた属性情報を変更後に符号化して蓄積するようにしても良い。
【００９１】
（画像データの再利用）
次に、ＨＤＤ５内に蓄積・保存した画像データを再利用する動作処理について説明する。
【００９２】
（ファックス送信動作）
まず、ファックス送信処理について説明する。ユーザが、コピー動作させた時にＨＤＤ５内に蓄積した画像データに対し、所望するモード等の設定とファックス送信開始の入力を操作表示装置１０に行う。すると、操作表示装置１０は、ユーザから入力された情報を、デジタルカラー複合機１００内部のファックス送信開始の制御コマンドデータに変換して発行する。発行されたファックス送信開始の制御コマンドデータは、PCI-Expressバスを介してＣＰＵ６に通知される。
【００９３】
ＣＰＵ６は、ファックス送信開始の制御コマンドデータに従って、ファックス送信プロセスのプログラム（ファックスアプリ）を実行し、ファックス送信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００９４】
バス制御装置３は、ＨＤＤ５内に入力時のモード設定とともに蓄積されているＲＧＢ画像データを、ＣＰＵ６を介してメモリ７に出力する。
【００９５】
その後、前述のようにメモリ７に蓄積したＲＧＢ画像データは、第２の画像データ処理装置４を介して回線Ｉ／Ｆ装置１１に出力され、ＦＡＸ送信が成される。
【００９６】
ここで、ファックス送信における第２の画像データ処理装置４について図３を参照しつつ詳述する。フィルタ処理部５０は、ＲＧＢ画像データの鮮鋭性を、ＦＡＸ送信する場合の再現性が良くなるように補正する。具体的には、所望するモード情報に従って鮮鋭化／平滑化処理を施す。例えば、文字モードでは文字をハッキリ／クッキリとするために鮮鋭化処理を施し、写真モードでは滑らかに階調性を表現するため平滑化処理を施す。色変換部５１は、ＲＧＢ各８ビットのデータを受け取るとＦＡＸ１５で一般的な単色（モノクロ）８ビットに変換する。変倍処理部５３は、モノクロ画像データのサイズ（解像度）を、ＦＡＸ１５で送受されるサイズ（解像度）変換を行う。本実施の形態では、主走査：２００ｄｐｉ×副走査：１００ｄｐｉに変換する。なお、本実施の形態における変換の方式は、既知の着目位置に対して周辺画素からデジタル的に補間算出する方式を採用する。プリンタγ補正部５４は、予めＣＰＵ６が設定したＦＡＸ送信用のγテーブルを用いて、γ補正を実施する。階調処理部５５では、モノクロ８ビットを受け取るとＦＡＸ１５で送受される階調処理能力に従った階調数変換処理を行う。本実施の形態では、疑似中間調処理の一つである誤差拡散法を用いて２値に階調数変換する。
【００９７】
（スキャナ配信動作）
次に、スキャナ配信処理について説明する。ユーザが、コピー動作させた時にＨＤＤ５内に蓄積した画像データに対し、所望するモード等の設定とスキャナ配信信開始の入力を操作表示装置１０に行う。すると、操作表示装置１０はユーザから入力された情報を、デジタルカラー複合機１００内部のスキャナ配信開始の制御コマンドデータに変換して発行する。発行されたスキャナ配信開始の制御コマンドデータは、PCI-Expressバスを介してＣＰＵ６に通知される。
【００９８】
ＣＰＵ６は、スキャナ配信開始の制御コマンドデータに従って、スキャナ配信プロセスのプログラム（スキャナ配信アプリ）を実行し、スキャナ配信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００９９】
バス制御装置３は、ＨＤＤ５内に入力時のモード設定とともに蓄積されているＲＧＢ画像データを、ＣＰＵ６を介してメモリ７に出力する。
【０１００】
その後、前述のようにメモリ７に蓄積したＲＧＢ画像データは、第２の画像データ処理装置４を介して外部Ｉ／Ｆ装置１２に出力され、スキャナ配信が成される。
【０１０１】
ここで、スキャナ配信における第２の画像データ処理装置４について図３を参照しつつ詳述する。フィルタ処理部５０は、ＲＧＢ画像データの鮮鋭性を、スキャナ配信する場合の再現性が良くなるように補正する。具体的には、所望するモード情報に従って鮮鋭化／平滑化処理を施す。例えば、文字モードでは文字をハッキリ／クッキリとするために鮮鋭化処理を施し、写真モードでは滑らかに階調性を表現するため平滑化処理を施す。色変換部５１は、ＲＧＢ各８ビットのデータを受け取ると指定される色空間に変換する。本実施の形態では、スキャナ配信で一般的なｓＲＧＢ色空間に各色８ビットで変換した。変倍処理部５３は、ｓＲＧＢ画像データのサイズ（解像度）を、指定されたスキャナ配信で送受されるサイズ（解像度）変換を行う。本実施の形態では、主走査：２００ｄｐｉ×副走査：２００ｄｐｉに変換する。プリンタγ補正部５４は、予めＣＰＵ６が設定した、配信用のγテーブルを用いて、γ補正を実施する。階調処理部５５では、指定されたスキャナ配信で送受される階調処理能力に従った階調数変換処理を行う。本実施の形態では、ＲＧＢ各８ｂｉｔの１６万色が指定されたものとして、階調処理は特に実施しない。
【０１０２】
これにより、デジタルカラー複合機１００内に蓄積・保存したデータに対し、入力時と異なる出力先を所望した場合に、通常動作時（最初から出力先を指定したときの動作）となんら画像品質が変ることなく出力先の変更が可能となっており、著しく再利用性が向上している。
【０１０３】
次に、本実施の形態のデジタルカラー複合機１００における色変換機能について詳述する。図４は、デジタルカラー複合機１００における色変換機能にかかる構成を示す機能ブロック図である。図４に示すように、デジタルカラー複合機１００は、色変換部２００と、制御部３００と、を備えている。
【０１０４】
色変換手段として機能する色変換部２００は、スキャナγ補正部２１０と、色調整部２２０と、色相分割マスキング部２３０と、３Ｄ−ＬＵＴ色変換部２４０との各処理部を備えている。
【０１０５】
スキャナγ補正部２１０は、第１の画像データ処理装置２において、読取り装置１からのデジタル画像データに対し、予め定めた特性に統一する為に、ＲＧＢの各画像読み取りデータを一次元のルックアップテーブルを用いてγ変換する処理部である。スキャナγ補正部２１０は、第１の画像データ処理装置２のγ変換部３１に相当する。スキャナγ補正部２１０は、例えば、１／２．２乗になるようにγ変換する。
【０１０６】
色調整部２２０は、第１の画像データ処理装置２において、統一ＲＧＢに色変換する前に色の調整を行う処理部である。色調整部２２０は、第１の画像データ処理装置２の色変換部３３に相当する。色調整部２２０は、例えば、以下に示すように、ＲＧＢ画像データをＹｕｖ画像データに変換し、ｕｖ信号の補正により彩度調整を実施する。
【０１０７】
＜ＲＧＢ→Ｙｕｖ変換＞
Ｙ＝Ｒ１＋２×Ｇ１＋Ｂ１    （Ｙ：０〜１０２０）
Ｕ＝Ｒ１−Ｇ１              （Ｕ：−２５５〜２５５）
Ｖ＝Ｂ１−Ｇ１              （Ｖ：−２５５〜２５５）
＜彩度距離算出＞
彩度距離（sat）は、ｕｖの絶対値の和とする。
sat＝｜Ｕ｜＋｜Ｖ｜    （sat：０〜５１０）
＜彩度距離からテーブルインデックスへの変換＞
彩度距離（sat）の大きさを１／２にする。
INDEX＝sat＞＞１
＜彩度変換率の設定＞
得られたインデックスで変換テーブルを引いて、彩度変換率（conv_sat[INDEX]）を求める。予め変換テーブルに設定される変換率は、最小０／６４〜最大２５５／６４で、係数分解能は１／６４とする（８ビット）。よって、変換率１は６４となる。
テーブル書き込み値＝unsigned  char（変換率×６４）
＜彩度調整＞
ｕｖの距離に応じた彩度変換率（conv_sat[INDEX]）をｕｖに乗じて彩度調整を行なう。
Ｕ’＝（Ｕ×conv_sat[INDEX]）／２４
Ｖ’＝（Ｖ×conv_sat[INDEX]）／２４
【０１０８】
また、色調整部２２０は、彩度変換されたＹＵＶデータをＲＧＢデータに変換する。色調整部２２０は、下記要領でクリップし、outＲＧＢを求める。
【０１０９】
＜Ｙｕｖ→ＲＧＢ変換＞
Ｇ’＝Ｙ−（（Ｕ’＋Ｖ’）／２２）
ただし、（Ｇ’＜０：outＧ＝０）、（Ｇ’≧１０２４：outＧ＝２５５）、（０≦Ｇ’＜１０２４：outＧ＝Ｇ’＞＞２）
Ｒ’＝Ｕ’＋Ｇ’
ただし、（Ｂ’＜０：outＢ＝０）、（Ｂ’≧１０２４：outＢ＝２５５）、（０≦Ｂ’＜１０２４：outＢ＝Ｂ’＞＞２）
Ｂ’＝Ｖ’＋Ｇ’
ただし、（Ｒ’＜０：outＲ＝０）、（Ｒ’≧１０２４：outＲ＝２５５）、（０≦Ｒ’＜１０２４：outＲ＝Ｒ’＞＞２）
【０１１０】
色相分割マスキング部２３０は、予め定めた特性に統一する為に、γ変換後のＲＧＢデータに対して、色相成分を算出して、色相毎に分割した領域毎に設定されたマスキング係数を用いて線形変換する処理部である。色相分割マスキング部２３０は、第１の画像データ処理装置２の色変換部３３に相当する。
【０１１１】
ＲＧＢデータに対する色相の分割は、図５に示すように、無彩色軸（Ｄｒ＝Ｄｇ＝Ｄｂ）を中心として放射状に拡がる平面で色空間の分割を行う。この色相領域判定は、図６に示すように、画像信号（snpr,snpg,snpb:８ｂｉｔ）を色相信号（UE：８ｂｉｔ）に変換して色相境界レジスタ（HUE00〜11：８ｂｉｔ）の設定値と比較し、その結果により色相領域（１２分割）を判定して色相領域信号（Huejo:４ｂｉｔ）を出力する。
【０１１２】
また、色相分割マスキング部２３０は、画像信号（snpr,  snpg,  snpb）から色差信号（Ｘ，Ｙ）を生成する。
Ｘ＝snpg−snpr
Ｙ＝snpb−snpg
【０１１３】
また、色相分割マスキング部２３０は、色差信号（Ｘ，Ｙ）から、広域色相信号（HUEH）を生成する。広域色相信号（HUEH）は、Ｘ−Ｙ信号平面を８分割した時の位置を示すものである。広域色相は、以下の条件式にて検出する。
！ＨＴ１  かつ  ＨＴ０  ・・・HUEH＝０
！ＨＴ２  かつ  ＨＴ１  ・・・HUEH＝１
！ＨＴ３  かつ  ＨＴ２  ・・・HUEH＝２
！ＨＴ４  かつ  ＨＴ３  ・・・HUEH＝３
！ＨＴ５  かつ  ＨＴ４  ・・・HUEH＝４
！ＨＴ６  かつ  ＨＴ５  ・・・HUEH＝５
！ＨＴ７  かつ  ＨＴ６  ・・・HUEH＝６
！ＨＴ０  かつ  ＨＴ７  ・・・HUEH＝７
上記以外（Ｙ＝Ｘ＝０）  ・・・HUEH＝７
ただし、ＨＴ１からＨＴ７は以下の通り。
ＨＴ０＝（Ｙ≧０）
ＨＴ１＝（Ｙ≧Ｘ）
ＨＴ２＝（Ｘ≦０）
ＨＴ３＝（Ｙ≦−Ｘ）
ＨＴ４＝（Ｙ≦０）
ＨＴ５＝（Ｙ≦Ｘ）
ＨＴ６＝（Ｘ≧０）
ＨＴ７＝（Ｙ≧−Ｘ）
【０１１４】
また、色相分割マスキング部２３０は、広域色相信号（HUEH）に応じて色差信号（ＸＡ,ＹＡ）を生成する。色差信号（ＸＡ,ＹＡ）は色差信号平面（Ｘ,Ｙ）を回転して、“HUEH＝０”の領域に移動させた時の座標である。
HUEH＝０のとき  ＸＡ＝Ｘ，ＹＡ＝Ｙ
HUEH＝１のとき  ＸＡ＝Ｘ＋Ｙ，ＹＡ＝-Ｘ＋Ｙ
HUEH＝２のとき  ＸＡ＝Ｙ，ＹＡ＝-Ｘ
HUEH＝３のとき  ＸＡ＝−Ｘ＋Ｙ，ＹＡ＝−Ｘ−Ｙ
HUEH＝４のとき  ＸＡ＝−Ｘ，ＹＡ＝−Ｙ
HUEH＝５のとき  ＸＡ＝−Ｘ−Ｙ，ＹＡ＝Ｘ−Ｙ
HUEH＝６のとき  ＸＡ＝−Ｙ，ＹＡ＝Ｘ
HUEH＝７のとき  ＸＡ＝Ｘ−Ｙ，ＹＡ＝Ｘ＋Ｙ
【０１１５】
また、色相分割マスキング部２３０は、色差信号（ＸＡ，ＹＡ）から狭域色相信号（HUEL）を生成する。狭域色相信号（HUEL）は、色差信号平面座標の傾き（HUEL／３２＝ＹＡ／ＸＡ）である。
ＸＡが０    HUEL＝０ｘ１Ｆ
上記以外    HUEL＝（ＹＡ＜＜５）／ＸＡ
【０１１６】
また、色相分割マスキング部２３０は、色相境界レジスタ（HUE00〜HUE11）設定値を出力する。
【０１１７】
また、色相分割マスキング部２３０は、色相境界値（HUE00〜HUE11：８ｂｉｔ）を色相信号（HUEHL｛HUEH,HUEL｝）と比較して、色相領域（HUE）を算出する。
HUE00＜HUEHL≦HUE01      HUE＝１
HUE01＜HUEHL≦HUE02      HUE＝２
HUE02＜HUEHL≦HUE03      HUE＝３
HUE03＜HUEHL≦HUE04      HUE＝４
HUE04＜HUEHL≦HUE05      HUE＝５
HUE05＜HUEHL≦HUE06      HUE＝６
HUE06＜HUEHL≦HUE07      HUE＝７
HUE07＜HUEHL≦HUE08      HUE＝８
HUE08＜HUEHL≦HUE09      HUE＝９
HUE09＜HUEHL≦HUE10      HUE＝１０
HUE10＜HUEHL≦HUE11      HUE＝１１
上記以外                  HUE＝０
なお、最後の条件は（HUE11＜HUEHL）＆＆（HUEHL≦HUE00）と等価となる。
【０１１８】
また、色相分割マスキング部２３０は、色相領域判定された色相HUEに基づき、色相に応じたマスキング演算をおこなう。本実施形態においては、色相分割マスキング部２３０は、スキャナＲＧＢから統一ＲＧＢへのマスキング演算を行う。ここで、１２色相分割の線形マスキングの積和演算を行う場合、ＲＧＢの色毎に独立に処理される。色相領域判定により算出された色相判定信号HUEに基づいて、色補正係数と色補正定数を選択し演算する。
sum_X＝coef_r[hue]*bcr＋coef_g[hue]*bcg＋coef_b[hue]*bcb＋const*256＋128  （X:RGBK）
Msk_X＝sum_X＞＞８  （X:RGBK）
【０１１９】
３Ｄ−ＬＵＴ色変換部２４０は、コピー動作の場合、第２の画像データ処理装置４において、統一ＲＧＢ画像データに基づいて、プロッタ制御向けのＣＭＹＫ画像データに変換する処理部である。３Ｄ−ＬＵＴ色変換部２４０は、第２の画像データ処理装置４の色変換部５１に相当する。
【０１２０】
３Ｄ−ＬＵＴ色変換部２４０は、コピー（プロッタ）出力動作の場合、三次元ＬＵＴ変換を実施して、プロッタ装置９の出力色（ＣＭＹＫ）への変換を実施する。なお、三次元ＬＵＴによる変換アルゴリズムには従来から広く使用されているメモリマップ補間法を用いる。
【０１２１】
３Ｄ−ＬＵＴ色変換部２４０は、入力されたu_8bitの統一ＲＧＢ画像データ（In_R、In_G、In_B）に対して、三次元メモリマップ補間を実施する。メモリマップ補間法は、三次元入力色空間を複数の単位立方体に分割し、さらに分割した各単位立方体を、対称軸を共有している６個の四面体に分割し、単位立方体毎に線形演算によって出力値を求める。線型演算には分割境界の点（＝格子点）のデータをパラメータとして用いる（以下、格子点パラメータと呼ぶ）。実際の処理手順は以下の通り（出力版毎に同一処理を実行する）。なお、本三次元メモリマップ補間では８分割としているので、単位立方体の一辺の長さは３２となる。
【０１２２】
入力データをＸ（ｘ,ｙ,ｚ）としたとき、まずその座標Ｘを内包する単位立方体を選択する。ここでは、Ｘ（ｘ,ｙ,ｚ）＝（In_R、In_G、In_B）となる。選択された単位立方体内での座標の下位座標（Δx，Δy，Δz）を求め、下位座標の大小比較により単位四面体を選択し、単位四面体毎に線形補間を実施して、選択された単位立方体内での座標での出力値Poutを求める。Poutは式全体を単位立方体の一辺の長さを乗算して整数値にしておく。
【０１２３】
図４に示すように、上述のような色変換処理を行う色変換部２００は、画像入出力条件（読取条件）や色加工条件を例えば制御部３００から設定可能である。このような、制御部３００は、読取条件設定手段として機能する設定部１３０、明度補正係数算出手段として機能するパラメータ調整部２５０、読取値予測手段として機能する読取値予測部２６０を備えている。
【０１２４】
設定部１３０は、デジタルカラー複合機１００の各種状態や操作方法を操作表示装置１０に表示し、ユーザからのキースイッチ入力を検知して各種の情報を設定する。本実施形態では、設定部１３０は、コピー動作等において、画像入出力装置の選択、原稿種類、好みの仕上がり（濃度設定など）に関する画像入出力条件（読取条件）や色加工条件を設定する。また、設定部１３０は、上述のような色変換処理を行う色変換部２００とユーザのインタフェースを行う。
【０１２５】
また、設定部１３０は、ユーザのモノクロ出力（モノクロ感色性）要求を反映した読取条件毎の代表色に対するモノクロ出力レベルを設定するモノクロ出力レベル設定手段として機能するモノクロ出力レベル設定部１３０ａを備えている。
【０１２６】
なお、制御部３００には、例えば、測色器等で計測した原稿色の分光反射率特性を、ネットワークを介して分光反射率データとして登録することができる。これにより、標準のＣＭＹＫプロセスインクだけでなく、プロッタ装置９で使用する特色インクを含む色パッチの特性を追加することができる。
【０１２７】
読取値予測部２６０は、設定部１３０で設定された画像入出力条件（読取条件）下における追加された入力原稿色や前述した各処理部２１０〜２３０に設定する色補正パラメータの構築用に使われた（予め登録された）原稿色（ｘ）の読取値（ＲＧＢ）を、分光反射率特性とスキャナの総合分光特性から以下の式に従って予測する。
【０１２８】
【数１】
2016178401.tif 000003
【０１２９】
ここで、読取り装置１の総合分光感度特性（ＲＧＢ）は、可視領域の周波数毎の感度特性として、接続された読取り装置１毎に制御部３００に記憶されている。この総合分光感度特性（ＲＧＢ）は、読取り装置１の光源特性、読取りセンサ特性、および、光学（レンズ）特性から以下のように予め求めて記憶しておく。
【０１３０】
【数２】
2016178401.tif 000004
【０１３１】
パラメータ調整部２５０は、設定部１３０で選択された原稿色セットと読取り装置１（読取条件を含む）の組み合わせに対して読取値予測部２６０で算出した推定読み取り値に対して色変換部２００のスキャナγ補正部２１０、色調整部２２０、色相分割マスキング部２３０の各色変換部で色変換した補正色と原稿色セットの三刺激値から求まる知覚量の以下の色差式で求まる色差が、最小になるように各パラメータを調整する。
【０１３２】
つまり、パラメータ調整部２５０は、設定された画像出力条件下における通常の色変換パラメータによる出力色と、追加された原稿色を含む入力色セットに対する出力色との色差（ΔＥ）を、例えば以下のように算出する。
ΔＥ＝｛（Ｌ１−Ｌ２）２＋（ａ１−ａ２）２＋（ｂ１−ｂ２）２｝０．５
ただし、
Ｌ１ａ１ｂ１：選択された観察条件下における原稿色のCIELAB値
Ｌ２ａ２ｂ２：読取値に対して色変換を実施した出力色のCIELAB値
【０１３３】
そして、パラメータ調整部２５０は、前述した各処理部２１０〜２４０の色補正パラメータを後述するように演算および調整を実施して、選択された原稿色（セット）の平均色差が最小になるように各処理部のレジスタに設定する。
【０１３４】
ここで、色変換した出力色は、統一ＲＧＢになっているので、仮に統一ＲＧＢをｓＲＧＢと仮定した場合、前述のＬ２ａ２ｂ２は、以下のように三刺激値（ＣＩＥＸＹＺ）を介して、CIELABのような均等知覚色空間に色変換される。
Ｘ２＝０．４１２４×ｒ２＋０．３５７６×ｇ２＋０．１８０５×ｂ２
Ｙ２＝０．２１２６×ｒ２＋０．７１５２×ｇ２＋０．０７２２×ｂ２
Ｚ２＝０．０１９３×ｒ２＋０．１１９２×ｇ２＋０．９５０５×ｂ２
ここで、
ｒ２＝（Ｒ２／２５５）２．２
ｇ２＝（Ｇ２／２５５）２．２
ｂ２＝（Ｂ２／２５５）２．２
とする。
Ｌ２＝１１６×（Ｙ２／Ｙ０）1/3−１６
ａ２＝５００×｛（Ｘ２／Ｘ０）1/3−（Ｙ２／Ｙ０）1/3  ｝
ｂ２＝５００×｛（Ｙ２／Ｙ０）1/3  −（Ｚ２／Ｚ０）1/3  ｝
【０１３５】
パラメータ調整部２５０は、入力色空間内の代表色に対して、標準のプロファイル（前述した各処理部２１０〜２４０の色補正パラメータ）変換を施した出力色のCIELAB値と、追加の原稿色が付加された入力色空間内の代表色に対する出力色のCIELAB値から、前述の色差（ΔＥ）を算出する。そして、パラメータ調整部２５０は、予め設定された許容色差より大きくなった場合、前述した各処理部２１０〜２４０の色補正パラメータを、選択された原稿色（セット）の平均色差が最小になるように調整して各処理部のレジスタに設定する。
【０１３６】
この画像入力条件（読取条件）において、グレー付近の原稿色の追加によってグレーの色味の違いが平均色差を増大させている場合、つまり、測色値としてはほぼ同じ色（グレー）原稿であるにもかかわらず、原稿色の分光反射率特性の違いにより読取り装置１の読取り値が違って色変換誤差が大きくなってしまう場合、前述した色調整部２２０のパラメータを、図７に示す彩度変換特性になるように前述のパラメータテーブル（conv_sat[INDEX]）を変更させる。
【０１３７】
なお、図７における入力の彩度（実施例ではＵＶの和）に対して彩度を低下させるＳ１は、例えば、入力色空間（標準のスキャナγ補正後）における原稿色の出力を彩度低下させることで前述の色差が許容色差に収まる入力色の彩度（実施例ではＵＶの和）とする設定法が、一例として挙げられる。
【０１３８】
ここで、パラメータ調整部２５０における入力色空間内の代表色に対するターゲット色（本実施形態では、図４における統一ＲＧＢに換算した値となる）は、予め求めた原稿色の測色値から代表色としてテーブル化して記憶しておいても構わない。また、パラメータ調整部２５０における入力色空間内の代表色に対するターゲット色は、選択したプロッタ色変換後の色に変換してからニューラルネットワークを用いて予め構築したＣＭＹ（Ｋ）に対する混色シミュレータによりCIELABやCIECAMのような評価する均等知覚色空間に変換しても構わない。さらに、パラメータ調整部２５０における入力色空間内の代表色に対するターゲット色は、画像処理システムに接続された画像出力装置における共通ガマットへのガマットマッピング後のCIELABや統一ＲＧＢへの換算値をターゲット色としても構わない。
【０１３９】
共通ガマットに対するガマットマッピング後の色の推定は、予め統一ＲＧＢ→共通ガマット処理後の統一ＲＧＢ（CIELAB）を構築しておいて、前述した３Ｄ−ＬＵＴ変換を使用することで実現可能である。
【０１４０】
また、前述したパラメータ調整部２５０における色差ΔＥの算出で扱うCIELAB値は、前述のＬ１ａ１ｂ１とＬ２ａ２ｂ２が、通常の代表入力色R1G1B1（本実施形態では、図４におけるスキャナγ補正後のＲＧＢ値）、および、追加の原稿色が付加された代表入力色Ｒ２Ｇ２Ｂ２（本実施形態では、図４におけるスキャナγ補正後のＲＧＢ値）に対して、色相分割マスキング部２３０において、後述する標準の原稿色セットに対する色相分割マスキング係数を用いて、統一ＲＧＢ値で示された色分解結果に変換される。
【０１４１】
図４に示す色相分割マスキング部２３０で使用する各色相のマスキング係数は、無彩色軸上の２点と両境界平面状の２点（合計４点）の（Ｄｒ，Ｄｇ，Ｄｂ）→（Ｄｃ，Ｄｍ，Ｄｙ，Ｄｋ）の対応関係が判れば決定できる。
【０１４２】
ここでは、入力色をＲＧＢ（スキャナベクタ）、出力色（対応色）をＣＭＹＫ（プリンタベクタ）と定義して説明するが、入出力データの属性は任意に設定でき、汎用的な色変換が可能である。
【０１４３】
本実施形態では、スキャナγ補正後のＲＧＢがスキャナベクタ、統一ＲＧＢ（ｓＲＧＢ等）をプリンタベクタに相当する。
【０１４４】
また、スキャナベクタ（入力色）に対するプリンタベクタ（対応色）を、画像出力モードに応じて切り換えたり、色補正（色調整や色加工）に応じて変更してからマスキング係数を求めたりすることで、効率的に多様な色補正に対応している。
【０１４５】
＜シングル（モノクロ）カラー出力動作に対する対応色（プリンタベクタ）の設定＞
次に、シングル（モノクロ）カラー出力動作に対する対応色（プリンタベクタ）の設定について説明する。ここでは、無彩色軸上の白および黒点を含めた１４点の最終的なスキャナベクタおよびプリンタベクタが設定されているものとする。
【０１４６】
【数３】
2016178401.tif 000005
【０１４７】
この場合、図４のパラメータ調整部２５０において、シングル（モノクロ）カラー向けの設定色としてプリンタベクタ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）を、以下のように色相ごとに振り分けた後、基本スキャナベクタをベースに算出したライトネスを各成分（Ｒ，Ｇ，Ｂ，Ｋ）に乗じて、最終的なシングルカラー用のプリンタベクタとして設定して、マスキング係数を前述のように算出し、色相分割マスキング部２３０に設定する。
【０１４８】
ここで、通常の白黒コピーを設定した場合、シングル（モノクロ）カラー出力として、前述のプリンタベクタ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）には、黒のプリンタベクタＫ（Ｋｒ，Ｋｇ，Ｋｙ，Ｋｋ）が設定される。
【０１４９】
【数４】
2016178401.tif 000006
【０１５０】
上記式中のｓｒ（標準設定値例：３）、ｓｇ（標準設定値例：６）、ｓｂ（標準設定値例：１）は感色性を考慮した重み付け係数、色相（代表色）毎に定義されているPh_**（初期設定値：１０２４）は、明度補正係数（unsigned  short）としてパラメータ調整部２５０において、色相毎に以下のように設定される。
【０１５１】
【数５】
2016178401.tif 000007
【０１５２】
ここで、色相（代表色）毎に設定するGrayTarget_**は、図４に示す設定部１３０におけるモノクロ出力レベル設定部１３０ａで設定したユーザのモノクロ出力（モノクロ感色性）要求を反映した読取条件毎の代表色に対するモノクロ出力レベルである。
【０１５３】
＜２色カラー出力動作に対する対応色（プリンタベクタ）の設定＞
次に、２色カラー出力動作に対する対応色（プリンタベクタ）の設定について説明する。
【０１５４】
図４のパラメータ調整部２５０において、プリンタベクタを以下のように振り分けた後、基本スキャナベクタをベースに算出したライトネスを無彩色の各成分に乗じて、以下のように２色カラー用の基本プリンタベクタとして設定して、マスキング係数を前述のように算出し、色相分割マスキング部２３０に設定する。
【０１５５】
【数６】
2016178401.tif 000008
【０１５６】
＜色変換出力動作に対する対応色（プリンタベクタ）の設定＞
次に、色変換出力動作に対する対応色（プリンタベクタ）の設定について説明する。
【０１５７】
動作としては、８色（基本６色相＋Black＆White）からの選択色に対応するスキャナベクタおよびプリンタベクタ（１２色相：Ｒｙ，Ｙｒ，Ｙｇ，Ｇｙ，Ｇｃ，Ｃｇ，Ｃｂ，Ｂｃ，Ｂｍ，Ｍｂ，Ｍｒ，Ｒｍ＋Ｗ，Ｋ）に対して、スキャナベクタテーブルを選択し、オペレーションパネル上で設定された色に対応するプリンタベクタ値に置換することで実現する。
【０１５８】
色変換に関わるプリンタベクタを以下のように仮定する。
変換される色（変換前設定色）１：Pchf1（Pchf1_r,Pchf1_g,Pchf1_b,Pchf1_k）
変換される色（変換前設定色）２：Pchf2（Pchf2_r,Pchf2_g,Pchf2_b,Pchf2_k）
変換する色（変換後設定色）１：Pcha1（Pcha1_r,Pcha1_g,Pcha1_b,Pcha1_k）
変換する色（変換後設定色）２：Pcha2（Pcha2_r,Pcha2_g,Pcha2_b,Pcha2_k）
【０１５９】
この場合、変換される色のプリンタベクタは次のような構成となる。
Pchf1  （Pcha1_r,Pcha1_g,Pcha1_b,Pcha1_k）
Pchf2  （Pcha2_r,Pcha2_g,Pcha2_b,Pcha2_k）
【０１６０】
例えば、黄を緑に変換する場合、以下のように、黄のプリンタベクタを緑のプリンタベクタに置換することになる。
Ｙｒ（Ｇｙｒ，Ｇｙｇ，Ｇｙｂ，Ｇｙｋ）
Ｙｇ（Ｇｃｒ，Ｇｃｇ，Ｇｃｂ，Ｇｃｋ）
ただし、通常のプリンタベクタは以下のように設定されているものとする。
黄のプリンタベクタ：
Ｙｒ（Ｙｒｒ，Ｙｒｇ，Ｙｒｂ，Ｙｒｋ）
Ｙｇ（Ｙｇｒ，Ｙｇｇ，Ｙｇｂ，Ｙｇｋ）
緑のプリンタベクタ：
Ｇｙ（Ｇｙｒ，Ｇｙｇ，Ｇｙｂ，Ｇｙｋ）
Ｇｃ（Ｇｃｒ，Ｇｃｇ，Ｇｃｂ，Ｇｃｋ）
【０１６１】
ここで、読取値予測部２６０は、色相分割マスキング部２３０の色変換パラメータを形成する前述のスキャナベクタを入力色空間内の代表色として扱う。つまり、対象とする原稿のＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙ毎にそれぞれを囲む２色を用いた計１２色の色原稿パッチに対応するスキャナγ補正後のＲＧＢ値に対する色加工を含む画像出力条件下での出力色と、同色に対する色加工を含む画像出力条件下での出力色との色差を算出して、パラメータ調整部２５０に送る。
【０１６２】
パラメータ調整部２５０は、読取値予測部２６０で求めた入力色に対してシングルカラー出力した色と白地との色差と、設定部１３０で選択された出力アプリ（画像出力デバイス）に応じて設定された許容色差を比較する。パラメータ調整部２５０は、許容色差より色差が大きくなった場合、白のスキャナベクタ（Ｗｒ’、Ｗｇ’、Ｗｂ’）のＲＧＢ値（スキャナγ補正後）に対して、前述の色相分割マスキング処理を実施した際の色相領域判定される色相領域に対するプリンタベクタの算出式を調整する。
【０１６３】
具体的には、以下に示すＹ領域に対する感色性を考慮した重み付け係数（ｓｒ、ｓｇ、ｓｂ）を調整する。
Yr（Xr’,Xg’,Xb’,Xk’）*[｛（Yrr-Wr）*sr+（Yrg-Wg）*sg+（Yrb-Wb）*sb｝/（sr+sg+sb）]
Yg（Xr’,Xg’,Xb’,Xk’）*[｛（Ygr-Wr）*sr+（Ygg-Wg）*sg+（Ygb-Wb）*sb｝/（sr+sg+sb）]
【０１６４】
この調整は、重み付け係数（ｓｒ、ｓｇ、ｓｂ）の和に対して、相対的にｓｂを小さくすることで、白地に追跡パターン（黄色ドット）を付加した入力色のシングルカラー出力色と白地との色差が小さくなり、これが前述の許容色差内に収まるまで実施する。
【０１６５】
例えば、以下のように感色性に対する重み係数の組み合わせを用意しておいて、前述の色差演算を許容色差内に収まるまで実施方法などが考えられる。重み付け係数（ｓｒ、ｓｇ、ｓｂ）を調整することで、シングルカラーの設定色（プリンタベクタ：Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）に応じた色調整が可能となる。
・シングルカラー向け感色性パラメータ例（Ｙｒ，Ｙｇ色相向け）
ｓｒ    ｓｇ    ｓｂ
パラメータ０：        ４      ６      ２
パラメータ１：        ３      ６      １
パラメータ２：        ３      ７      １
パラメータ３：        ４      ８      １
パラメータ４：        ５      ９      １
パラメータ５：        ６      １０    １
【０１６６】
２色カラー出力動作時の白地に対する色差は、（原稿の黒部分以外に設定された）指定色のプリンタベクタ（Ｙｒ，Ｙｇ，Ｙｂ，Ｙｋ）によって決まるが、本実施形態における２色カラー出力では、変換前色（スキャナベクタ）のライトネス（明るさ成分）に関係なく、彩度成分を含む色の強さに応じて、指定色の再現濃度を決めているので、白地が青のような暗い色に置き換わると白地との色差が大きくなることがある。
【０１６７】
そこで、白のスキャナベクタ（Ｗｒ’、Ｗｇ’、Ｗｂ’）のＲＧＢ値（スキャナγ補正後）に対して、前述の色相分割マスキング処理を実施した際の色相領域判定される色相領域に対するプリンタベクタの算出式を、以下に示すように対象色のライトネス成分を考慮したものに変更し、以下のように感色性に対する重み係数の組み合わせを用意しておいて、前述の色差演算を許容色差内に収まるまで、パラメータ調整部２５０においてプリンタベクタを調整する。
【０１６８】
【数７】
2016178401.tif 000009
【０１６９】
・２色カラー向け感色性パラメータ例（Ｙｒ，Ｙｇ色相向け）
ｓｒ    ｓｇ    ｓｂ
パラメータ０：        ４      ６      ２
パラメータ１：        ３      ６      １
パラメータ２：        ３      ７      １
パラメータ３：        ４      ８      １
パラメータ４：        ５      ９      １
パラメータ５：        ６      １０    １
【０１７０】
また、色変換出力（Ｙ→赤）動作時の白地に対する影響についても同様で、変換前色（スキャナベクタ）のライトネス（明るさ成分）に関係なく、彩度成分を含む色の強さに応じて、変換色の再現濃度を決めているので、白地が暗い色に置き換わると白地との色差が大きくなることがある。
【０１７１】
黄を緑に色変換する場合、以下のように、黄のプリンタベクタを緑のプリンタベクタに置換する際、調整パラメータ（Ａ）を１６から減少させて変換色の色の強さを抑えることで、前述の色差演算を許容色差内に収まるまで、パラメータ調整部２５０においてプリンタベクタの算出式を調整する。
Ｙｒ（Ｇｙｒ，Ｇｙｇ，Ｇｙｂ，Ｇｙｋ）×Ａ／１６
Ｙｇ（Ｇｃｒ，Ｇｃｇ，Ｇｃｂ，Ｇｃｋ）×Ａ／１６
ただし、通常のプリンタベクタは以下のように設定されているものとする。
黄のプリンタベクタ：
Ｙｒ（Ｙｒｒ，Ｙｒｇ，Ｙｒｂ，Ｙｒｋ）
Ｙｇ（Ｙｇｒ，Ｙｇｇ，Ｙｇｂ，Ｙｇｋ）
緑のプリンタベクタ：
Ｇｙ（Ｇｙｒ，Ｇｙｇ，Ｇｙｂ，Ｇｙｋ）
Ｇｃ（Ｇｃｒ，Ｇｃｇ，Ｇｃｂ，Ｇｃｋ）
【０１７２】
次に、２色カラー出力動作時の様々な色地に対する影響として算出する色差および色変換パラメータの調整について説明する。
【０１７３】
無彩色軸上の白および黒点を含めた代表色１４点のスキャナベクタ（スキャナγ補正後のＲＧＢ値）に対して、読取値予測部２６０は、原稿色（スキャナγ補正後のＲＧＢ値）を抽出し、前述したように、この色を入力色とした場合の２色カラー出力動作における出力色（統一ＲＧＢ値）を、図４の色相分割マスキング部２３０において、通常の２色モード向けに設定したマスキング係数を用いて算出し、２色モード向けに設定したプリンタベクタ統一ＲＧＢ値）との色差を求め、パラメータ調整部２５０に送る。
【０１７４】
なお、使用する各色のスキャナベクタの予測値は、予め求めて代表色としてテーブル化しておき、色差については、前述した統一ＲＧＢの定義式から算出しても、図４における３Ｄ−ＬＵＴ色変換部２４０でＣＭＹＫ値を介してCIELAB値を求めてから色差を算出しても構わない。
【０１７５】
ＣＭＹＫ値からCIELAB値の変換は、予め代表色に対して測色を実施して、３次元テーブル化して補間演算で求めても、ニューラルネットワークを用いて予め構築したＣＭＹ（Ｋ）に対する混色シミュレータを用いて、CIELAB値を推定しても構わない。
【０１７６】
パラメータ調整部２５０は、読取値予測部２６０で求めた各色相の代表色（スキャナベクタ）に対して、例えば、２色カラー出力した色と、２色カラー出力動作に対する対応色（プリンタベクタ）との色差と、設定部１３０で選択された出力アプリ（画像出力デバイス）に応じて設定された許容色差を比較する。パラメータ調整部２５０は、許容色差より色差が大きくなった場合、スキャナベクタを、ＲＧＢ値（スキャナγ補正後）に近づくようにスキャナベクタを調整する。
【０１７７】
具体的には、前述した色差評価で、例えば、Ｃｇ色相だけ許容色差を超えた場合、つまり、指定された２色モード出力時のプリンタベクタＣｇ（Ｙｒ’，Ｙｒ’，Ｙｂ’，Ｙｋ’）と、スキャナベクタＣｇ_s（Ｃｇｒ，Ｃｇｇ，Ｃｇｂ）に対する色相分割マスキング演算後の色Ｃｇ”（Ｙｒ”,Ｙｇ”,Ｙｂ”,Ｙｋ”）との色差が許容色差より大きくなった際には、以下のように、Ｃｇ色相のスキャナベクタの各成分を、調整パラメータ（Ａ）を１６から減少させ、ＲＧＢ値（スキャナγ補正後）に近づけて、前述の色差演算を許容色差内に収まるまで、パラメータ調整部２５０においてスキャナベクタを調整して、前述のマスキング係数を算出して、色相分割マスキング部２３０の色変換パラメータとして設置する。
【０１７８】
また、この色調整により、ネットワークを介して接続された複数種類の読取り装置１での読取りのばらつきを抑えることができる。そして、登録された原稿色セットの任意の色に対する各読取り装置１における色変換後の色ばらつきを把握して、個々にターゲットとしていた原稿の測色値から、例えば、各読取り装置１における色変換後の出力色の平均値にターゲットをシフトさせることで、読取り装置１の特性の違いによる再現色のばらつきを考慮したプロファイル（色変換パラメータ）調整が可能となる。
【０１７９】
パラメータ調整部２５０は、以上の色変換に関わるパラメータ調整終了後、選択された原稿色セットに対するターゲットとの最終的な色差を算出して登録し、設定部１３０から設定されたプロッタ装置９における出力画像の観察環境を含む画像出力条件下での目標色差ΔＥｔと比較する。パラメータ調整部２５０は、選択された原稿色セット全色について、目標色差ΔＥｔ以下となる入出力装置の組み合わせを、設定部１３０に提示する。
【０１８０】
ここでは、読取り装置１の色補正に色相分割マスキング変換を使う例を提示したが、通常のマスキング変換や３Ｄ−ＬＵＴ変換向けのパラメータの調整についても、色空間の分割法が変わるだけで、その領域内は線形変換なので、同様の色調整ができる。
【０１８１】
本実施形態では、前述した統一ＲＧＢから色差を求める際、三刺激値（ＣＩＥＸＹＺ）に色変換された画像信号を介して、観察条件下における色の見えを予測する知覚量に変換しても構わない。
【０１８２】
前述したように、対象色は読み取り値から色変換された統一ＲＧＢになっているので、仮に統一ＲＧＢをｓＲＧＢと仮定した場合、三刺激値（ＣＩＥＸＹＺ）への色変換は以下のようになる。
ｒ＝（Ｒ／２５５）２．２
ｇ＝（Ｇ／２５５）２．２
ｂ＝（Ｂ／２５５）２．２          （１）
Ｘ＝０．４１２４×ｒ＋０．３５７６×ｇ＋０．１８０５×ｂ
Ｙ＝０．２１２６×ｒ＋０．７１５２×ｇ＋０．０７２２×ｂ
Ｚ＝０．０１９３×ｒ＋０．１１９２×ｇ＋０．９５０５×ｂ          （２）
【０１８３】
ここで、変換された記録紙の地肌（白色）の三刺激値（ＣＩＥＸＹＺ）を、ＣＩＥで勧告されたカラーアピアランスモデル（ＣＩＥＣＡＭ）で定義されている参照白色の三刺激値（Ｘｗ、Ｙｗ、Ｚｗ）として設定し、以下の処理を実施して知覚量（ＪＣＨ）に変換する。
【０１８４】
尚、本実施形態では、
試験色：Ｘ、Ｙ、Ｚ→読取り装置１から入力された画像信号の三刺激値
参照白色：Ｘｗ、Ｙｗ、Ｚｗ→記録紙の地肌（白色）の三刺激値（読み取り値から算出）
として演算を実施する。
【０１８５】
【数８】
2016178401.tif 000010
【０１８６】
ここで定義したＤファクター（順応係数）については、基本的に、この定義式に基づいて算出されるが、画像出力時に、操作表示装置１０から出力画像の観察条件をパラメータとして設定された場合、ここのＤファクター（順応係数）に反映させる。
【０１８７】
【数９】
2016178401.tif 000011
【０１８８】
【数１０】
2016178401.tif 000012
【０１８９】
【数１１】
2016178401.tif 000013
【０１９０】
本実施形態における各種パラメータは、実際にハードコピーを観察する環境に対応した観察条件を、オペレータが操作表示装置１０からの設定となるが、特に設定されない場合は、統一ＲＧＢ（ｓＲＧＢ）の定義に従い、以下のように設定される。
（ＸｔＹｔＺｔ→ＪｔＣｔＨｔ）
・順応視野の輝度：Ｌa＝４（ｃｄ／ｍ２）
・順応の程度を表わす係数：Ｆ＝１．０（Average）
・背景の輝度率：Ｙb＝２０
・明度コントラスト係数：Ｆ１１＝１．０（Average）
・周囲の影響の大きさに関する係数：ｃ＝０．６９（Average）
・クロマチックインダクション係数：Ｎｃ＝１．０（Average）
【０１９１】
ここで求めたカラーアピアランスモデルに基づく知覚量（ＪＣＨ）に色変換された画像データのユークリッド距離が色補正パラメータの条件となる色差となる。
【０１９２】
なお、原稿色側のカラーアピアランスモデルに基づく知覚量（ＪＣＨ）は、原稿色毎に、以下のようにして求めたＸＹＺ三刺激値と実際の原稿色の観察環境条件に基いて、同様に算出される。
【０１９３】
【数１２】
2016178401.tif 000014
【０１９４】
＜読取条件として単色読取りが設定された場合のモノクロ出力の調整＞
次に、読取条件として単色読取りが設定された場合のモノクロ出力の調整について説明する。
【０１９５】
カラー（ＲＧＢ）読取時のモノクロ変換については、シングル（モノクロ）カラー出力動作に対する対応色（プリンタベクタ）の設定として前述したように、図４のパラメータ調整部２５０において、フルカラー用の基本スキャナベクタから算出するシングルカラー出力用のプリンタベクタを調整（設定された原稿色を含む色相領域を抽出して色相領域毎に明度補正係数を調整）する。これにより、色相分割マスキング部２３０に設定するマスキング係数を間接的に調整し、複数の原稿色に対するモノクロ出力レベル調整を実施しても、色空間全体でモノクロ出力（コピーやスキャナ配信）特性（感色性）に対する高精度な調整することができる。
【０１９６】
ところで、図１における読取り装置１が、生産性向上のため、モノクロ出力時に原稿をモノクロ（単色）で読取るモノクロ専用読取りモードを具備している場合がある。このようなモノクロ専用読取りモードを具備している場合、カラー（ＲＧＢ）読取りと比較して、データ転送速度を早くできるため、同じ解像度の読取りに対して読取り線速を上げることが可能になり、モノクロコピーの高生産性が確保できる。
【０１９７】
ここで、例えば、図４における読取り装置１は、ＲＧＢのＬＥＤ光源を順次点灯させてカラー画像読取りを行う線順次ＣＩＳ読取り方式のスキャナであるとする。この場合、図４における設定部１３０で画像入出力条件（読取条件）としてモノクロ専用読取りモードが設定されると、モノクロ専用読取りモードでは、Ｇ光源のみ、もしくは、ＲＧＢの各ＬＥＤ光源を特定の比率で同時点灯させ、カラーフィルタを介さないフォトセンサで読取り、Ａ／Ｄ変換等のスキャナ補正した結果を、図４における色変換部２００のＧチャンネルのみ、もしくは、ＲＧＢチャンネルにグレースケール信号として送る。
【０１９８】
色変換部２００は、前述のＲＧＢカラーデータではなくグレースケールデータを扱うため、前述のシングルカラー出力動作は行わず、スキャナγ補正部２１０に設定されたモノクロ専用読取りモード用のγテーブル変換のみ実施して後段の処理モジュールにデータを送る。
【０１９９】
設定部１３０において、モノクロ専用読取りモードに対する原稿色のモノクロ出力レベル設定が行われると、読取値予測部２６０は、予め制御部３００に登録されている原稿色の分光反射率と、対象となる読取り装置１の総合分光（感度）特性から、以下に示すようにグレースケール読取値（Ｙ_ＧＳ）の予測を行う。
【０２００】
【数１３】
2016178401.tif 000015
【０２０１】
このように読取値予測部２６０を備えることにより、特色の追加等による任意の分光特性を有する色を含む原稿と遠隔地での読取り装置１の組み合せに対するオペレーションであっても、カラー原稿に対するモノクロ出力特性（感色性）の調整ができる。
【０２０２】
パラメータ調整部２５０は、設定された原稿色に対するモノクロ出力レベルターゲットＴＹ_ＧＳ_**（**は原稿色名もしくは管理Ｎｏ.）と、総合分光特性を調整した前述のＹ_ＧＳとの差を算出して、差分が最小となる総合分光特性を選択して、スキャナ装置の駆動条件を変更する。
【０２０３】
本実施形態における総合分光特性に対する調整は、モノクロ専用の読取である為、ニュートラル色に対するカラーバランスを考慮する必要がなく、対象スキャナのＲＧＢ光源それぞれの発光強度を変更することで対応している。具体的には、Ｓ／Ｎを保つため、Ｇ光源の強度を固定して、Ｒ光源とＢ光源の強度を以下に示す設定条件例（本実施形態では０．１〜１．０を０．１刻み）で変更する。このようなモノクロ読取専用で使う光源色のカラーバランスを変更した総合分光特性を用いて、設定された原稿色に対するモノクロ出力レベルとの差分が最小となるスキャナ装置の駆動条件を抽出する。
・条件０：      Ｒ＝０．０  Ｇ＝１．０  Ｂ＝０．０
・条件１：      Ｒ＝０．０  Ｇ＝１．０  Ｂ＝０．１
・条件２：      Ｒ＝０．０  Ｇ＝１．０  Ｂ＝０．２
・条件３：      Ｒ＝０．０  Ｇ＝１．０  Ｂ＝０．３
・条件４：      Ｒ＝０．０  Ｇ＝１．０  Ｂ＝０．４
・条件５：      Ｒ＝０．０  Ｇ＝１．０  Ｂ＝０．５
・条件６：      Ｒ＝０．０  Ｇ＝１．０  Ｂ＝０．６
・条件７：      Ｒ＝０．０  Ｇ＝１．０  Ｂ＝０．７
・条件８：      Ｒ＝０．０  Ｇ＝１．０  Ｂ＝０．８
・条件９：      Ｒ＝０．０  Ｇ＝１．０  Ｂ＝０．９
・条件１０：    Ｒ＝０．０  Ｇ＝１．０  Ｂ＝１．０
・条件１１：    Ｒ＝０．１  Ｇ＝１．０  Ｂ＝０．０
・条件１２：    Ｒ＝０．１  Ｇ＝１．０  Ｂ＝０．１
・・・・
・・・・
・条件９８：    Ｒ＝１．０  Ｇ＝１．０  Ｂ＝０．８
・条件９９：    Ｒ＝１．０  Ｇ＝１．０  Ｂ＝０．９
・条件１００：  Ｒ＝１．０  Ｇ＝１．０  Ｂ＝１．０
【０２０４】
また、設定部１３０において、モノクロ専用読取りモードに対して複数の原稿色のモノクロ出力レベルが設定された場合については、例えば、前述の各原稿色に対するモノクロ出力レベルターゲットＴＹ_ＧＳ_**（**は原稿色名もしくは管理No）と、各原稿色に対する読取値予測部２６０で算出されるグレースケール読取予測値Ｙ_ＧＳ**（**は原稿色名もしくは管理Ｎｏ.）の差分の平均値が最小となる総合分光特性の調整条件が選択される。
【０２０５】
＜任意のユーザ原稿色に対してモノクロ出力レベルが設定された場合における感色性混合比率の調整＞
次に、任意のユーザ原稿色に対してモノクロ出力レベルが設定された場合における感色性混合比率の調整について説明する。
【０２０６】
ユーザは原稿を読取り装置１にセットし、所望する読取条件等の設定とスキャナカラー入力に対するモノクロ出力（感色性）調整実施の入力を操作表示装置１０に行う。操作表示装置１０は、ユーザから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、PCI-Expressバスを介してＣＰＵ６に通知される。
【０２０７】
ＣＰＵ６は、スキャナ画像表示開始の制御コマンドデータに従って、スキャナ画像表示動作プロセスのプログラムを実行し、読取り装置１は画像表示動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【０２０８】
読取り装置１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データは、第１の画像データ処理装置２で予め定めた特性に統一されたＲＧＢ値に変換され、バス制御装置３に送られる。
【０２０９】
バス制御装置３は、第１の画像データ処理装置２からの統一ＲＧＢ画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【０２１０】
次に、メモリ７に蓄積されたＲＧＢ画像データは、ＣＰＵ６及びバス制御装置３を介して、第２の画像データ処理装置４に送られる。
【０２１１】
第２の画像データ処理装置４は、受け取ったＲＧＢ画像データを、ｓＲＧＢのようなスキャナ画像表示用の画像データに変換し出力する。バス制御装置３は、第２の画像データ処理装置４からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【０２１２】
次に、メモリ７に蓄積された画像データは、ＣＰＵ６を介して、外部Ｉ／Ｆ装置１２に送られる。
【０２１３】
外部Ｉ／Ｆ装置１２は、受け取った画像データを、操作表示装置１０やネットワークを介して接続したＰＣ１６に送信し、カラー画像表示させる。
【０２１４】
一方で、制御部３００（モノクロ出力レベル設定部１３０ａ）は、同時にスキャナ読取り原稿色のモノクロ出力調整開始の制御コマンドデータに従って、ＨＤＤ５に蓄積されたモノクロ出力レベル設定用グレースケールターゲットとなるグレースケール画像をメモリ７に展開する。そして、制御部３００（モノクロ出力レベル設定部１３０ａ）は、前述のスキャナ読取り画像と並べて操作表示装置１０やネットワークを介して接続したＰＣ１６や操作表示装置１０に送信し、カラー画像表示させる（画像表示手段）。
【０２１５】
このようにモノクロ出力レベル設定時、実際にユーザが使用する原稿のスキャン画像に対してグレースケールの対応付けを行うことで、原稿色の分光特性の違い等の原稿依存性に影響しないカラー原稿に対するモノクロ出力特性（感色性）の調整ができる。
【０２１６】
また、モノクロ出力レベル設定時において、実際にユーザが使用する原稿のスキャン画像に対して設定されたモノクロ出力レベルに応じたモノクロ出力画像を、操作表示装置１０やネットワークを介して接続したＰＣ１６や操作表示装置１０に送信し、表示させるようにしても良い。これにより、実際にユーザが使用する原稿のスキャン画像に対して、ユーザが所望するモノクロ出力（コピーやスキャナ配信）特性（感色性）に対する要求を、容易にモノクロ出力レベル（モノクロ感色性）設定値に反映することができる。
【０２１７】
また、制御部３００は、前述の読取り装置１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データを、図４に示す色変換部２００のスキャナγ補正部２１０におけるスキャナγ補正のみ実施した画像（他の色変換ははスルー設定）にした後、スキャナ読取り原稿色に対するモノクロ出力（感色性）調整で実施するスキャナベクタ変更動作で使用する画像としてメモリ７に蓄積する。
【０２１８】
制御部３００（モノクロ出力レベル設定部１３０ａ）は、操作表示装置１０やＰＣ１６に表示されたスキャナ読取り画像からユーザが選択したモノクロ出力（感色性）調整を実施する原稿色の領域を抽出する（原稿色抽出手段）。制御部３００（モノクロ出力レベル設定部１３０ａ）は、選択した原稿色に対するモノクロ出力ターゲットとして表示されたグレースケールから所望するグレーレベルの領域をユーザが選択させる（モノクロ出力レベル選択手段）。そして、制御部３００（モノクロ出力レベル設定部１３０ａ）は、同じ選択画像領域のメモリアドレスに基づいて、メモリ７に蓄積した前述のスキャナ補正後のＲＧＢデータ（領域内のＲＧＢデータ毎の平均値）に対して、色相分割マスキング部２３０における動作と同様に、色相成分を算出する。
【０２１９】
この色相領域判定は、図６に示すように、画像信号（snpr,snpg,snpb：８ｂｉｔ）を色相信号（HUE:８ｂｉｔ）に変換して色相境界レジスタ（HUE00〜11：８ｂｉｔ）の設定値と比較し、その結果により色相領域（１２分割）を判定して色相領域信号（Huejo：4ｂｉｔ）と最も色相が近い色相境界値（HUE00〜HUE11：８ｂｉｔ）を抽出して、シングルカラー出力時のマスキング係数算出に用いるスキャナベクタおよび色相境界値の更新を実施する。
【０２２０】
＜色差信号生成＞
モノクロ出力レベル設定部１３０ａは、画像信号（snpr,  snpg,  snpb）から色差信号（Ｘ，Ｙ）を生成する。
Ｘ＝snpg−snpr
Ｙ＝snpb−snpg
【０２２１】
＜広域色相検出＞
また、モノクロ出力レベル設定部１３０ａは、色差信号（Ｘ，Ｙ）から、広域色相信号（HUEH）を生成する。広域色相信号（HUEH）は、Ｘ−Ｙ信号平面を８分割した時の位置を示すものである。広域色相は、以下の条件式にて検出する。
！ＨＴ１  かつ  ＨＴ０  ・・・HUEH＝０
！ＨＴ２  かつ  ＨＴ１  ・・・HUEH＝１
！ＨＴ３  かつ  ＨＴ２  ・・・HUEH＝２
！ＨＴ４  かつ  ＨＴ３  ・・・HUEH＝３
！ＨＴ５  かつ  ＨＴ４  ・・・HUEH＝４
！ＨＴ６  かつ  ＨＴ５  ・・・HUEH＝５
！ＨＴ７  かつ  ＨＴ６  ・・・HUEH＝６
！ＨＴ０  かつ  ＨＴ７  ・・・HUEH＝７
上記以外（Ｙ＝Ｘ＝０）  ・・・HUEH＝７
ただし、ＨＴ１からＨＴ７は以下の通り。
ＨＴ０＝（Ｙ≧０）
ＨＴ１＝（Ｙ≧Ｘ）
ＨＴ２＝（Ｘ≦０）
ＨＴ３＝（Ｙ≦−Ｘ）
ＨＴ４＝（Ｙ≦０）
ＨＴ５＝（Ｙ≦Ｘ）
ＨＴ６＝（Ｘ≧０）
ＨＴ７＝（Ｙ≧−Ｘ）
【０２２２】
＜色差信号回転＞
また、モノクロ出力レベル設定部１３０ａは、広域色相信号（HUEH）に応じて色差信号（ＸＡ,ＹＡ）を生成する。色差信号（ＸＡ,ＹＡ）は色差信号平面（Ｘ,Ｙ）を回転して、“HUEH＝０”の領域に移動させた時の座標である。
HUEH＝０のとき  ＸＡ＝Ｘ，ＹＡ＝Ｙ
HUEH＝１のとき  ＸＡ＝Ｘ＋Ｙ，ＹＡ＝-Ｘ＋Ｙ
HUEH＝２のとき  ＸＡ＝Ｙ，ＹＡ＝-Ｘ
HUEH＝３のとき  ＸＡ＝−Ｘ＋Ｙ，ＹＡ＝−Ｘ−Ｙ
HUEH＝４のとき  ＸＡ＝−Ｘ，ＹＡ＝−Ｙ
HUEH＝５のとき  ＸＡ＝−Ｘ−Ｙ，ＹＡ＝Ｘ−Ｙ
HUEH＝６のとき  ＸＡ＝−Ｙ，ＹＡ＝Ｘ
HUEH＝７のとき  ＸＡ＝Ｘ−Ｙ，ＹＡ＝Ｘ＋Ｙ
【０２２３】
＜狭域色相検出＞
また、モノクロ出力レベル設定部１３０ａは、色差信号（ＸＡ，ＹＡ）から狭域色相信号（HUEL）を生成する。狭域色相信号（HUEL）は、色差信号平面座標の傾き（HUEL／３２＝ＹＡ／ＸＡ）である。
ＸＡが０    HUEL＝０ｘ１Ｆ
上記以外    HUEL＝（ＹＡ＜＜５）／ＸＡ
【０２２４】
＜色相境界値＞
また、モノクロ出力レベル設定部１３０ａは、ユーザが指定した読取条件毎に予め色変換向けに設定された色相境界値（HUE00〜HUE11）を呼び出す。
【０２２５】
＜色相領域判定＞
また、モノクロ出力レベル設定部１３０ａは、色相境界値（HUE00〜HUE11：８ｂｉｔ）を色相信号（HUEHL｛HUEH,HUEL｝）と比較して、原稿色が属する色相領域（HUE）を算出する。
HUE00＜HUEHL≦HUE01      HUE＝１
HUE01＜HUEHL≦HUE02      HUE＝２
HUE02＜HUEHL≦HUE03      HUE＝３
HUE03＜HUEHL≦HUE04      HUE＝４
HUE04＜HUEHL≦HUE05      HUE＝５
HUE05＜HUEHL≦HUE06      HUE＝６
HUE06＜HUEHL≦HUE07      HUE＝７
HUE07＜HUEHL≦HUE08      HUE＝８
HUE08＜HUEHL≦HUE09      HUE＝９
HUE09＜HUEHL≦HUE10      HUE＝１０
HUE10＜HUEHL≦HUE11      HUE＝１１
上記以外                  HUE＝０
なお、最後の条件は（HUE11＜HUEHL）＆＆（HUEHL≦HUE00）と等価となる。
【０２２６】
＜モノクロ出力調整用スキャナベクタ選択＞
次に、モノクロ出力調整用のスキャナベクタの選択について説明する。
【０２２７】
予め定義されたスキャナベクタは、前述したユーザが設定した画像領域の原稿色（ＲＧＢスキャナ読取値）に基づくスキャナγ補正後のＲＧＢ値に変更される。同時に、色相境界値についても、前述の原稿色の色相信号（HUEHL｛HUEH,HUEL｝）として設定して記憶する。
選択された色相境界値    変更対象となるスキャナベクタ
HUE00のとき    ・・・    Rm  （Rmr,  Rmg,  Rmb）
HUE01のとき    ・・・    Ry  （Ryr,  Ryg,  Ryb）
HUE02のとき    ・・・    Yr  （Yrr,  Yrg,  Yrb）
HUE03のとき    ・・・    Yg  （Ygr,  Ygg,  Ygb）
HUE04のとき    ・・・    Gy  （Gyr,  Gyg,  Gyb）
HUE05のとき    ・・・    Gc  （Gcr,  Gcg,  Gcb）
HUE06のとき    ・・・    Cg  （Cgr,  Cgg,  Cgb）
HUE07のとき    ・・・    Cb  （Cbr,  Cbg,  Cbb）
HUE08のとき    ・・・    Bc  （Bcr,  Bcg,  Bcb）
HUE09のとき    ・・・    Bm  （Bmr,  Bmg,  Bmb）
HUE10のとき    ・・・    Mb  （Mbr,  Mbg,  Mbb）
HUE11のとき    ・・・    Mr  （Mrr,  Mrg,  Mrb）
【０２２８】
このときのシングルカラー出力向けプリンタベクタの設定については、前述した動作と同様、今回の調整に伴い設定および記憶された基本スキャナベクタと基本プリンタベクタに対し、図４のパラメータ調整部２５０において、シングル（モノクロ）カラー向けの設定色としてプリンタベクタ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）を、以下のように色相ごとに振り分ける。その後、基本スキャナベクタをベースに算出したライトネスを各成分（Ｒ，Ｇ，Ｂ，Ｋ）に乗じて、最終的なシングルカラー用のプリンタベクタとして設定して、マスキング係数を前述のよう算出し、色相分割マスキング部２３０に設定する。
【０２２９】
ここで、通常の白黒コピーを設定した場合、シングル（モノクロ）カラー出力として、前述のプリンタベクタ（Ｘｒ’，Ｘｇ’，Ｘｂ’，Ｘｋ’）には、黒のプリンタベクタＫ（Ｋｒ，Ｋｇ，Ｋｙ，Ｋｋ）が設定される。
【０２３０】
【数１４】
2016178401.tif 000016
【０２３１】
上記式中のｓｒ（標準設定値例：３）、ｓｇ（標準設定値例：６）、ｓｂ（標準設定値例：１）は感色性を考慮した重み付け係数である。また、色相（代表色）毎に定義されているＰｈ_**（初期設定値：１０２４）は、明度補正係数（unsigned  short）としてパラメータ調整部２５０において色相毎に以下のように設定される。
【０２３２】
【数１５】
2016178401.tif 000017
【０２３３】
ここで、色相（代表色）毎に設定するGrayTarget_**は、前述したモノクロ出力ターゲットとして表示したグレースケールからユーザが選択したグレーレベルとなる。
【０２３４】
パラメータ調整部２５０は、ユーザ設定するモノクロ出力レベル調整対象の原稿色が複数ある場合、全ての調整対象となる原稿色に対して、前述のＲＧＢ読取値取得から変更対象とするスキャナベクタと色相境界値の選択までを実施してから明度補正係数の補正をする。そして、パラメータ調整部２５０は、シングルカラー出力向けスキャナベクタ（色相境界値）およびプリンタベクタの変更を実施する。
【０２３５】
パラメータ調整部２５０は、読取条件毎に設定された元の色相境界に対し、値色相差が最も小さい変更対象となるスキャナベクタ（色相境界値）が重複した場合は、スキャナベクタ（色相境界値）と、それぞれに選択されたグレースケールターゲットに基づくモノクロ出力向けプリンタベクタの平均値を算出してから、前述したシングルカラー出力用の色相毎のマスキング係数のベースとなるパラメータとして記憶する。
【０２３６】
このように本実施形態によれば、ユーザが設定した実際に用いるカラー原稿のカラースキャナ出力色（読取条件）と、原稿色に対するモノクロ出力ターゲットであるグレースケールとの対応関係に基づき、パラメータ調整部２５０は、色変換時に色相領域毎に明度補正係数を算出して調整を行う。これにより、カラーイメージスキャナを構成するデバイスの特性や経時変化に依存することなく、ユーザが合わせたいカラー原稿に対するモノクロコピー出力特性（モノクロ感色性）の要求を満たすスキャナ画像出力の調整や、必要に応じて生産性が高いモノクロスキャンに対する感色性の調整ができる。
【０２３７】
また、パラメータ調整部２５０は、設定された読取条件が単色読取りによるモノクロ出力である場合、記録媒体を読み取る読取り装置１を構成する光源のカラーバランスを変更して、原稿色に対するモノクロ出力レベルに応じて明度補正係数を算出する。これにより、線順次ＣＩＳ読み取り方式等を想定したＲＧＢ光源に対する出力レベルの調整を行うことで、生産性が高いモノクロ専用読み取り条件に対してもユーザが設定したカラー原稿に対するモノクロ出力特性（感色性）の調整ができる。具体的には、読取条件がＲＧＢ光源で生成する白色光源でモノクロ出力を行う場合、ＲＧＢ光源で生成する白色の色（温度）調整で感色性混合比率を調整する。
【０２３８】
また、パラメータ調整部２５０は、設定された読取条件がＲＧＢカラー読取によるモノクロ出力である場合、設定された読取条件におけるモノクロ出力レベルを調整する色相領域を抽出し、当該色相領域に対して原稿色に対するモノクロ出力レベルに応じた明度補正係数を算出する。これにより、設定された原稿色を含む色相領域を抽出して色相領域毎に明度補正係数を調整することで、複数の原稿色に対するモノクロ出力レベル調整を実施しても、色空間全体でモノクロ出力（コピーやスキャナ配信）特性（感色性）に対する高精度な調整ができる。具体的には、読取条件がカラー（ＲＧＢ）読取でモノクロ出力を行う場合、ＲＧＢ読取データを用いて色相毎に感色性混合比率を調整する。
【０２３９】
なお、本実施形態のデジタルカラー複合機１００で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０２４０】
また、本実施形態のデジタルカラー複合機１００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のデジタルカラー複合機１００で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０２４１】
また、本実施形態のプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０２４２】
本実施の形態のデジタルカラー複合機１００で実行されるプログラムは、上述した各部（設定部１３０、読取値予測部２６０、パラメータ調整部２５０）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、設定部１３０、読取値予測部２６０、パラメータ調整部２５０が主記憶装置上に生成されるようになっている。
【０２４３】
なお、上記実施の形態では、本発明の画像処理装置を、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機に適用した例を挙げて説明するが、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像処理装置であればいずれにも適用することができる。
【符号の説明】
【０２４４】
１００      画像処理装置
１３０      読取条件設定手段
１３０ａ    モノクロ出力レベル設定手段
２００      色変換手段
２５０      明度補正係数算出手段
２６０      読取値予測手段
【先行技術文献】
【特許文献】
【０２４５】
【特許文献１】特許第５４４０１４１号公報
【図１】
2016178401.tif 000018
【図２】
2016178401.tif 000019
【図３】
2016178401.tif 000020
【図４】
2016178401.tif 000021
【図５】
2016178401.tif 000022
【図６】
2016178401.tif 000023
【図７】
2016178401.tif 000024