(57)【要約】【課題】無彩色と少なくとも一色の有彩色との組み合わせによる二色の画像を出力可能な画像処理装置において、色彩的な表現力を向上させる。【解決手段】出力側の画像データに含める無彩色および少なくとも一色の有彩色が属するカテゴリを示す色票を設定し、設定された色票が示すカテゴリに属する有彩色の色相に応じて、設定された色票が示すカテゴリに属する無彩色の色調を調整し、設定された色票が示すカテゴリに属する少なくとも一色の有彩色および色調を調整した無彩色を含む画像データを生成する。出力側の画像データに含める無彩色および少なくとも一色の有彩色を設定し、設定された色票が示すカテゴリに属する有彩色の色相に応じて、設定された色票が示すカテゴリに属する無彩色の色調を調整し、設定された色票が示すカテゴリに属する有彩色および色調を調整した無彩色を含む画像データを生成する。【選択図】図６
2011147111.tif 000002
【特許請求の範囲】
【請求項１】
画像データに含める無彩色および少なくとも一色の有彩色が属するカテゴリを示す色票を設定する設定手段と、
前記設定された色票が示すカテゴリに属する有彩色の色相に応じて、前記設定された色票が示すカテゴリに属する無彩色の色調を調整する調整手段と、
前記設定された色票が示すカテゴリに属する有彩色および前記調整手段により色調を調整した無彩色を含む画像データを生成する生成手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記調整手段は、前記設定された色票が示すカテゴリに属する有彩色の色相の補色方向の彩度を高めて、前記設定された色票が示すカテゴリに属する無彩色の色調を調整することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記調整手段は、入力側の画像データに含まれる色を定量的な値で表す入力色空間における、前記設定された色票が示すカテゴリに属する有彩色と前記設定された色票が示すカテゴリに属する無彩色との色差が、出力側の画像データに含まれる色を定量的な値で表す出力色空間においても保存されるように、前記設定された色票が示すカテゴリに属する無彩色の色調を調整することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
画像データ内において有彩色領域に隣接する無彩色領域を検出する検出手段を備え、
前記調整手段は、前記検出した無彩色領域と、前記有彩色領域に隣接しない無彩色領域とで、前記設定された色票が示すカテゴリに属する無彩色の色調の調整を切り替えることを特徴とする請求項２または３に記載の画像処理装置。
【請求項５】
前記出力色空間における色の定量的な値の総量を規制する総量規制値を設定する総量規制設定手段をさらに備え、
前記調整手段は、前記出力色空間における、前記設定された色票が示すカテゴリに属する有彩色の定量的な値の総量および前記設定された色票が示すカテゴリに属する無彩色の定量的な値の総量が前記総量規制値を超えないように、前記設定された色票が示す有彩色および無彩色の色調を調整し、
前記生成手段は、前記調整手段により色調を調整した有彩色および無彩色を含む画像データを生成することを特徴とする請求項３に記載の画像処理装置。
【請求項６】
画像データの出力に用いる色材の量を低減するセーブモードを設定する色材低減設定手段をさらに備え、
前記調整手段は、前記セーブモードが設定された場合、有彩色および無彩色の出力に使用される色材の量が予め設定された量以下になるように、前記設定された色票が示すカテゴリに属する有彩色および無彩色の色調を調整し、
前記生成手段は、前記調整手段により色調を調整した有彩色および無彩色を含む画像データを生成することを特徴とする請求項１から５のいずれか一に記載の画像処理装置。
【請求項７】
前記調整手段は、前記設定手段により設定された色票が示すカテゴリに複数の有彩色が属する場合、前記複数の有彩色の色相の補色方向の彩度の平均をもって彩度を高めて、前記設定された色票が示すカテゴリに属する無彩色の色調を調整することを特徴とする請求項１から６のいずれか一に記載の画像処理装置。
【請求項８】
画像処理装置で実行される画像処理方法であって、
前記画像処理装置は、制御部を備え、
前記制御部は、
設定手段が、画像データに含める無彩色および少なくとも一色の有彩色が属するカテゴリを示す色票を設定する工程と、
調整手段が、前記設定された色票が示すカテゴリに属する有彩色の色相に応じて、前記設定された色票が示すカテゴリに属する無彩色の色調を調整する工程と、
生成手段が、前記設定された色票が示すカテゴリに属する有彩色および前記調整手段により色調を調整した無彩色を含む画像データを生成する工程と、
を含むことを特徴とする画像処理方法。
【請求項９】
コンピュータを、
画像データに含める無彩色および少なくとも一色の有彩色が属するカテゴリを示す色票を設定する設定手段と、
前記設定された色票が示すカテゴリに属する有彩色の色相に応じて、前記設定された色票が示すカテゴリに属する無彩色の色調を調整する調整手段と、
前記設定された色票が示すカテゴリに属する有彩色および前記調整手段により色調を調整した無彩色を含む画像データを生成する生成手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、およびプログラムに関する。
【背景技術】
【０００２】
一般的に、ＭＦＰ（Multi  Function  Peripheral）やプリンタにおいて、フルカラー出力は、モノクロ出力に比べて印刷コストが高い。そのため、印刷コストの削減を重視する場合には、ＭＦＰやプリンタなどを含むシステムの管理担当者から、ＭＦＰやプリンタの利用をモノクロ出力に限定されるケースも少なくない。
【０００３】
ところで、ＭＦＰやプリンタの利用がモノクロ出力に限定されていても、社内で配布する資料などにスポット的にカラーを利用する目的でカラー出力を行いたい場合がある（例えば、社内で配布する資料に赤で注釈を入れたい場合など）。このような目的に対し、特許文献１では、印刷コストの削減を重視しつつＭＦＰやプリンタなどから出力される出力物の表現力を高めるために、無彩色の中にピンポイントで有彩色を配置して、強調したいポイントを目立たせる効果が非常に高く、そのデザインによっては単にフルカラーで出力する場合よりも出力物にメリハリをつけることができる２色コピーや２色プリントといった二色印刷の技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の無彩色と有彩色を用いた二色印刷の技術では、単に、無彩色と一色の有彩色の二色を使って出力物を表現することしか想定しておらず、出力物を表現する二色の色彩的なコントラスト（色差）など、当該出力物を表現する二色の関係については考慮されていなかった。具体的には、従来の二色印刷の技術では、黒および赤を使って二色印刷を行う場合、赤に対して、どのような黒が好ましいかが考慮されておらず、単に作像に用いる黒の色材の黒を用いて出力物を表現している。ところが、実際には、印刷の工程や作像プロセスなどの影響により、出力された黒の色調（明度と彩度とを複合したもの）は、理想的な状態からずれており、黒の色調のずれ方と有彩色との組合せによっては、有彩色と無彩色との間の色彩的なコントラストが低下してしまい、二色印刷による出力物の表現力が落ちてしまうという、課題がある。図２２は、理想的な状態の黒の色材を用いた場合の無彩色と有彩色の色差、および実際の黒の色材を用いた場合の無彩色と有彩色の色度の差の一例を示す図である。図２２に示す例では、実際の黒の色材の色調が、理想的な状態（無彩色の色材の彩度が「０」の状態）から、色づきにより有彩色と同じ方向にずれているため、有彩色と無彩色との色彩的なコントラストが低下している。
【０００５】
本発明は、上記に鑑みてなされたものであって、無彩色と少なくとも一色の有彩色との組み合わせによる二色の画像を出力可能な画像処理装置において、色彩的な表現力を向上させることができる、画像処理装置、画像処理方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、画像データに含める無彩色および少なくとも一色の有彩色が属するカテゴリを示す色票を設定する設定手段と、前記設定された色票が示すカテゴリに属する有彩色の色相に応じて、前記設定された色票が示すカテゴリに属する無彩色の色調を調整する調整手段と、前記設定された色票が示すカテゴリに属する有彩色および前記調整手段により色調を調整した無彩色を含む画像データを生成する生成手段と、を備えたことを特徴とする。
【０００７】
また、本発明は、画像処理装置で実行される画像処理方法であって、前記画像処理装置は、制御部を備え、前記制御部は、設定手段が、画像データに含める無彩色および少なくとも一色の有彩色が属するカテゴリを示す色票を設定する工程と、調整手段が、前記設定された色票が示すカテゴリに属する有彩色の色相に応じて、前記設定された色票が示すカテゴリに属する無彩色の色調を調整する工程と、生成手段が、前記設定された色票が示すカテゴリに属する有彩色および前記調整手段により色調を調整した無彩色を含む画像データを生成する工程と、を含むことを特徴とする。
【０００８】
また、本発明は、コンピュータを、画像データに含める無彩色および少なくとも一色の有彩色が属するカテゴリを示す色票を設定する設定手段と、前記設定された色票が示すカテゴリに属する有彩色の色相に応じて、前記設定された色票が示すカテゴリに属する無彩色の色調を調整する調整手段と、前記設定された色票が示すカテゴリに属する有彩色および前記調整手段により色調を調整した無彩色を含む画像データを生成する生成手段と、として機能させる。
【発明の効果】
【０００９】
本発明によれば、無彩色と少なくとも一色の有彩色を含む画像データの印刷において、無彩色と有彩色との色彩的なコントラストの低下を防止することができるので、色数が限定された印刷物などにおける色彩的な表現力を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、第１の実施の形態にかかるＭＦＰの全体構成を示すブロック図である。
【図２】図２は、画像データ処理装置１の詳細な構成を示すブロック図である。
【図３】図３は、画像データ処理装置１で使用する基準チャートの一例を示す図である。
【図４】図４は、画像データ処理装置１で使用する基準チャートの一例を示す図である。
【図５】図５は、画像データ処理装置２の詳細な構成を示すブロック図である。
【図６】図６は、色変換部の詳細な構成を示すブロック図である。
【図７】図７は、「赤」と「黒」の二色印刷を行う場合の色彩的なコントラストまたは統一感の改善例を示す説明図である。
【図８】図８は、「赤」と「黒」の二色印刷を行う場合に色彩的なコントラストまたは統一感を改善した出力側の画像データの色度図である。
【図９】図９は、「青」と「黒」の二色印刷を行う場合の色彩的なコントラストまたは統一感の改善例を示す説明図である。
【図１０】図１０は、「青」と「黒」の二色印刷を行う場合に色彩的なコントラストまたは統一感を改善した出力側の画像データの色度図である。
【図１１】図１１は、有彩色の再現に制限がある場合の色彩的なコントラストの改善例を示す説明図である。
【図１２】図１２は、有彩色の再現に制限がある場合に色彩的なコントラストを改善した出力側の画像データの色度図である。
【図１３】図１３は、色相分割型色変換の概念図である。
【図１４】図１４は、色相分割型色変換の概念図である。
【図１５】図１５は、マスキング係数の演算式を示す図である。
【図１６】図１６は、広域色相信号の概念図である。
【図１７】図１７は、出力側の画像データに含める無彩色および有彩色の色調の調整処理の流れを示すフローチャートである。
【図１８】図１８は、色変換部の詳細な構成を示すブロック図である。
【図１９】図１９は、用紙の白色度に応じた色彩的なコントラストの改善例を示す説明図である。
【図２０】図２０は、用紙の白色度に応じて色彩的なコントラストを改善した出力側の画像データの色度図である。
【図２１】図２１は、色変換部の詳細な構成を示すブロック図である。
【図２２】図２２は、理想的な状態の黒の色材を用いた場合の無彩色と有彩色の色差、および実際の黒の色材を用いた場合の無彩色と有彩色の色度の差の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、この発明にかかる画像処理装置、画像処理方法、およびプログラムを適用したＭＦＰ（Multi  Function  Peripheral）の実施の一形態を詳細に説明する。
【００１２】
（第１の実施の形態）
図１は、第１の実施の形態にかかるＭＦＰの全体構成を示すブロック図である。読取り装置１０１は、光電変換素子（ＣＣＤ：Charge  Coupled  Device）からなるラインセンサと、Ａ／Ｄコンバータと、それらの駆動回路を具備し、セットされた原稿をスキャンすることで得る原稿の濃淡情報からＲＧＢ各８ビットのデジタル画像データを生成し、生成したデジタル画像データを出力する。なお、本実施の形態では、読取り装置１０１は、ＣＣＤを具備しているが、ＣＩＳ（Contact  Image  Sensor）やＣＭＯＳなどのイメージセンサを具備しても、同様の構成をとることができる。また、近年、読み取りのビット数が拡大する傾向にあることから、ＲＧＢ各１０ビットや１２ビットのデジタル画像データを生成することもできる。
【００１３】
画像データ処理装置１（１０２）は、読取り装置１０１から出力されたデジタル画像データを、予め定めた特性に統一する画像処理を施すものである。スキャナで原稿を読取り、入力される画像データは、スキャナの機器特性に依存しているので、この処理によって機器に依存する信号成分を抑制或いは除き、画像データを正規化する処理を行い、各種の出力に利用可能な汎用データに変換した後、後述するＨＤＤ１０５に蓄積する。つまり、蓄積画像を再利用する出力先の要求に適した特性のデータとして処理される。なお、画像データ処理装置１（１０２）における画像処理の詳細については、後述する。
【００１４】
バス制御装置１０３は、ＭＦＰ１００内で必要なデジタル画像データや制御コマンド等の各種データのやり取りを行うデータバスであり、複数種のバス規格間におけるブリッジ機能も有している。本実施の形態では、バス制御装置１０３は、画像データ処理装置１（１０２）と画像データ処理装置２（１０４）とＣＰＵ１０６とはPCI-Expressで接続され、ＨＤＤ１０５とはＡＴＡバスで接続されてＡＳＩＣ（Application  Specific  Integrated  Circuit）化されている。
【００１５】
画像データ処理装置２（１０４）は、画像データ処理装置１（１０２）で予め定めた特性に統一されたデジタル画像データ、および回線Ｉ／Ｆ装置１１１や外部Ｉ／Ｆ装置１１２を介して入力されたデジタル画像データ（入力側の画像データ）に対し、画像の調整・編集加工やユーザから指定された出力先に適した画像処理を施すものである。例えば、画像データ処理装置２（１０４）は、デジタル画像データを紙に出力（印刷）する場合、画像データ処理装置１（１０２）において予め定めた特性に統一されたデジタル画像データを、出力先のデバイス（プリンタなど）に依存するＣＭＹＫのデジタル画像データ（出力側の画像データ）に変換する。なお、画像データ処理装置２（１０４）における画像処理の詳細については、後述する。
【００１６】
ＨＤＤ（Hard  Disk  Drive）１０５は、デスクトップパソコンなどにも使用されている電子データ（例えば、デジタル画像データなど）を保存するための大容量の記憶装置であって、ＭＦＰ１００内では、主にデジタル画像データおよび当該デジタル画像データの付帯情報を保存する。また、本実施の形態では、ＨＤＤ１０５は、ＩＤＥ（Integrated  Drive  Electronics）を拡張して規格化されたＡＴＡバスを介してバス制御装置１０３に接続されている。
【００１７】
なお、本実施の形態では、大容量の記憶装置としてＨＤＤ１０５を用いているが、近年容量が大きくなってきたフラッシュメモリを用いたシリコンディスクなど、別のデバイスを大容量の記憶装置として適用することもできる。大容量の記憶装置としてシリコンディスクを用いた場合、大容量の記憶装置における消費電力の低減およびアクセス速度の向上を期待できる。
【００１８】
ＣＰＵ（Central  Processing  Unit）１０６は、ＭＦＰ１００の制御全体を司るマイクロプロセッサである。本実施の形態では、ＣＰＵ１０６には、汎用規格Ｉ／Ｆとの接続機能やクロスバースイッチを使ったバス接続機能がインテグレートされたＰＭＣ社のＲＭ１１１００など、近年普及してきたＣＰＵコア単体に＋αの機能を追加したIntegrated  ＣＰＵを使用する。
【００１９】
メモリ１０７は、複数種のバス規格間をブリッジする際の速度差や互いに接続された部品自体の処理速度差を吸収するために、一時的にやりとりするデータの記憶やＣＰＵ１０６がＭＦＰ１００の制御を行う際にプログラムや中間処理データを一時的に記憶する揮発性メモリである。なお、ＣＰＵ１０６は、高速処理が求められるため、通常起動時にＲＯＭ１１４に記憶されたブートプログラムにてＭＦＰ１００を起動し、その後、高速にアクセス可能なメモリ１０７に展開されたプログラムに従って処理を実行する。本実施の形態では、メモリ１０７には、規格化され、パーソナルコンピュータに使用されているＤＩＭＭ（Dual  Line  Memory  Module）を使用する。
【００２０】
プロッタＩ／Ｆ装置１０８は、ＣＰＵ１０６にインテグレートされた汎用規格Ｉ／Ｆ経由で送られてくるＣＭＹＫからなるデジタル画像データを受け取ると、プロッタ装置１０９の専用Ｉ／Ｆに出力するバスブリッジ処理を行う。本実施の形態では、汎用規格Ｉ／Ｆには、PCI-Expressバスを使用している。
【００２１】
プロッタ装置１０９は、ＣＭＹＫからなるデジタル画像データを受け取ると、レーザビームを用いた電子写真プロセスを用いて、受け取ったデジタル画像データを転写紙に出力する。なお、モノクロ出力を行う場合には、プロッタ装置１０９は、Ｋのデジタル画像データだけを受け取り、受け取ったＫのデジタル画像データを転写紙に出力するように構成することもできるが、ここでは、説明を容易にするために、プロッタ装置１０９は、常に、ＣＭＹＫのデジタル画像データを受け取るものとする。
【００２２】
なお、本実施の形態では、プロッタ装置１０９は、電子写真プロセスを用いてデジタル画像データを転写紙に出力しているが、デジタル画像データの出力に用いるプロセスは任意に選択可能であり、例えば、近年、パーソナルユースで使われることが多いインクジェットエンジンによりデジタル画像データを転写紙に出力しても良い。インクジェットによりデジタル画像データを転写紙に転写する場合、６色や７色といった多色インクに対応したインクジェットエンジンをプロッタ装置１０９に用いることができる。また、電子写真プロセスにおいても特色トナーや透明トナーを用いた多色版による作像エンジンも提案されており、同様にプロッタ装置１０９に用いることができる。
【００２３】
Ｓ．Ｂ．１１３は、パーソナルコンピュータに使用されるチップセットの一つで、South  Bridgeと呼ばれる汎用の電子デバイスである。Ｓ．Ｂ．１１３は、主にPCI-ExpressとＩＳＡブリッジを含むＣＰＵシステムを構築する際によく使用されるバスのブリッジ機構を汎用回路化したものである。本実施の形態では、Ｓ．Ｂ．１１３は、ＲＯＭ１１４との間をブリッジしている。
【００２４】
ＲＯＭ（Read  Only  Memory）１１４は、ＣＰＵ１０６がＭＦＰ１００の制御を行う際のプログラム（ブートプログラムを含む）が格納されるメモリであり、ＭＦＰ１００の電源をＯＦＦしても格納されたプログラムが消えない不揮発性のメモリである。
【００２５】
操作表示装置１１０は、ＭＦＰ１００とユーザのインターフェースを行う部分であり、液晶表示装置（ＬＣＤ：Liquid  Crystal  Display）とキースイッチから構成され、装置の各種状態や操作方法を表示し、ユーザからのキースイッチ入力を検知する。本実施の形態では、操作表示装置１１０は、PCI-Expressバスを介して、ＣＰＵ１０６と接続されている。
【００２６】
回線Ｉ／Ｆ装置１１１は、PCI-Expressバスと電話回線などの公衆回線を接続する装置である。ＭＦＰ１００は、回線Ｉ／Ｆ装置１１１を用いて、公衆回線を介して各種データのやり取りを行うことが可能となる。
【００２７】
ＦＡＸ装置１１５は、通常のファクシミリであり、公衆回線を介して、ＭＦＰ１００と画像データの授受を行うものである。
【００２８】
外部Ｉ／Ｆ装置１１２は、PCI-Expressバスと外部装置（ＰＣ１１６、外部メディア１１７など）とを接続する装置である。ＭＦＰ１００は、外部Ｉ／Ｆ装置１１２を用いて、外部装置と各種データのやり取りを行うことが可能となる。本実施の形態では、外部Ｉ／Ｆ装置１１２と外部装置との接続Ｉ／Ｆには、ネットワーク（例えば、イーサネット（登録商標））およびＵＳＢ（Universal  Serial  Bus）を使用する。すなわち、ＭＦＰ１００は、外部Ｉ／Ｆ装置１１２を介して、ネットワークやＳＤカード等の外部メディアに接続されている。ネットワークには、有線ＬＡＮ（Local  Area  Network）や無線ＬＡＮなどがあるが、どちらでも良い。
【００２９】
ＰＣ１１６は、いわゆるパーソナルコンピュータであり、当該パーソナルコンピュータにインストールされたアプリケーションやドライバを介して、ユーザはＭＦＰ１００に対して各種制御や画像データの入出力を行うことができる。
【００３０】
外部メディア１１７は、いわゆるコンパクトフラッシュ（登録商標）カードやＳＤカード等のメモリデバイスであり、画像データを含む各種の電子データを記録しており、ユーザはＭＦＰ１００に対して画像データの入出力を行うものである。
【００３１】
ここで、図１〜５を用いて、ＭＦＰ１００に入力された各種画像データがどのように処理されて蓄積・出力されるのかを様々なユースケースに分けて説明する。
【００３２】
（スキャナ入力→プロッタ出力動作）
ユーザは、原稿を読取り装置１０１にセットし、所望する画像処理モード等の設定とコピー開始の入力を操作表示装置１１０に行う。操作表示装置１１０は、ユーザから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、PCI-Expressバスを介してＣＰＵ１０６に通知される。ＣＰＵ１０６は、コピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラムを実行し、コピー動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００３３】
読取り装置１０１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データは、画像データ処理装置１（１０２）で予め定めた特性に統一され、バス制御装置１０３に送られる。また、画像データ処理装置１（１０２）は、必要に応じて原稿から情報を抽出する。
【００３４】
図２は、画像データ処理装置１の詳細な構成を示すブロック図である。図３および図４は、画像データ処理装置１で使用する基準チャートの一例を示す図である。γ変換部１０２ａは、読取り装置１０１からデジタル画像データが入力され、入力されたデジタル画像データにγ変換を施して当該デジタル画像データのγ特性を、反射率を基にした特性から予め定められた特性（例えば、γ=２．２）に変換する。本実施の形態では、γ変換部１０２ａは、図３に示すような基準チャートをスキャンしたときに、所定のγ特性になるようにデジタル画像データのγ特性を変換する。
【００３５】
フィルタ処理部１０２ｂは、デジタル画像データに対してフィルタ処理を施し、読取り装置１０１の持つＭＴＦ特性などの特性を予め定められた特性に補正する。本実施の形態では、フィルタ処理部１０２ｂは、図４に示すような基準チャートのパターンをスキャンしたときに、線数毎に予め定めたＭＴＦ特性になるように変換する。
【００３６】
色変換部１０２ｃは、読取り装置１０１で生成したデジタル画像データの色空間を予め定められた色空間へと変換する。ここで、予め定められた色空間は、入力されたデジタル画像データに対して、クリップや圧縮がかからないようになるべく大きい方が良いが、余り大きすぎると階調段差が問題になる。そこで、本実施の形態では、色変換部１０２ｃは、図３に示すような基準チャートをスキャンしたときに、規格化された色空間の一つであるAdobeＲＧＢになるように変換する。
【００３７】
解像度変換部１０２ｄは、読取り装置１０１から入力されたデジタル画像データの解像度を、予め定められた解像度へと変換する。本実施の形態では、解像度変換部１０２ｄは、入力されたデジタル画像データの解像度を、常に６００ｄｐｉへと変換する。もちろん、解像度変換部１０２ｄは、他の解像度にも変換することができる。
【００３８】
画像データ処理装置１（１０２）で特性が統一されたＲＧＢ各８ビットのデジタル画像データはバス制御装置１０３に送られる。バス制御装置１０３は、画像データ処理装置１（１０２）からのＲＧＢ各８ビットのデジタル画像データを受け取ると、ＣＰＵ１０６を介してメモリ１０７に展開する。さらに、バス制御装置１０３は、メモリ１０７に展開されたＲＧＢ各８ビットのデジタル画像データを、今回の使用だけでなく後日の再利用に向けたユーザによる蓄積指示や複数の出力先への同報送信などに対応するために、編集加工前の画像データとして必要に応じてＨＤＤ１０５へと蓄積する。
【００３９】
また、バス制御装置１０３は、ＲＧＢ各８ビットのデジタル画像データをＨＤＤ１０５に蓄積するだけでなく、画像検索などに利用するために、ＲＧＢ各８ビットのデジタル画像データの解像度を下げたサムネイルも、編集加工前のＲＧＢ各８ビットのデジタル画像データと紐付けてＨＤＤ１０５に蓄積する。なお、サムネイルは、ファイルサイズも少ないため、ＲＧＢ各８ビットのデジタル画像データの蓄積の要否に関わらず常にＨＤＤ１０５に蓄積するようにしておいても良い。サムネイルの作成は、ＣＰＵ１０６によるＨＤＤ１０５に蓄積したＲＧＢ各８ビットのデジタル画像データの解像度変換およびｓＲＧＢ色空間への変換により行うが、後述する画像データ処理装置２（１０４）の色変換部１０４ｂと解像度変換部１０４ｃを利用しても良い。なお、本実施の形態では、ＣＰＵ１０６は、解像度が７２ｄｐｉおよび１４４ｄｐｉの二種類のサムネイルを作成するものとする。
【００４０】
メモリ１０７に展開されたＲＧＢ各８ビットの画像データは、ＣＰＵ１０６およびバス制御装置１０３を介して画像データ処理装置２（１０４）に送られる。そして、画像データ処理装置２（１０４）は、受け取ったＲＧＢ各８ビットのデジタル画像データをプロッタ出力用のＣＭＹＫ各８ビットのデジタル画像データに変換し出力する。なお、バス制御装置１０３やＡＴＡバスなどのデータバスを介したデジタル画像データの転送時やＨＤＤ１０５への蓄積時などに、ＣＰＵ１０６が、必要に応じてデジタル画像データの圧縮伸張処理を行うことによってデジタル画像データを効率的に扱うことも可能である。
【００４１】
図５は、画像データ処理装置２の詳細な構成を示すブロック図である。フィルタ処理部１０４ａは、ＲＧＢ各８ビットの画像データの鮮鋭性やＳ／Ｎを、プロッタ装置１０９に出力する場合の再現性が良くなるように補正する。具体的には、フィルタ処理部１０４ａは、所望する画像処理モード（例えば、文字モードや写真モードなど）に従って、ＲＧＢ各８ビットのデジタル画像データに対して鮮鋭化／平滑化処理を施す。例えば、フィルタ処理部１０４ａは、文字モードでは、文字をハッキリ／クッキリとするために鮮鋭化処理を施し、写真モードでは、滑らかに階調性を表現するため平滑化処理を施す。
【００４２】
色変換部１０４ｂは、ＲＧＢ各８ビットのデジタル画像データ（入力側の画像データ）を受け取ると、プロッタ装置１０９用の色空間であるＣＭＹＫ各８ビットのデジタル画像データ（出力側の画像データ）に変換する。具体的には、色変換部１０４ｂは、カラーモードがカラー出力モードの時には、受け取ったＲＧＢ各８ビットのデジタル画像データを、ＣＭＹＫ各８ビットのデジタル画像データに変換し、カラーモードがモノクロ出力モードの時には、受け取ったＲＧＢ各８ビットのデジタル画像データを、Ｋ単色のデジタル画像データに変換する。
【００４３】
解像度変換部１０４ｃは、色変換部１０４ｂによりＣＭＹＫ各８ビットのデジタル画像データの解像度を、プロッタ装置１０９の性能に従って変換する。本実施の形態では、解像度変換部１０４ｃは、プロッタ装置１０９の性能が６００ｄｐｉ出力であるため、特に変換は行われない。
【００４４】
γ変換部１０４ｄは、ＣＭＹＫ各８ビットのデジタル画像データのγ特性を、プロッタ装置１０９のプロセス特性に補正する。
【００４５】
中間調処理部１０４ｅは、ＣＭＹＫ各８ビットのデジタル画像データに、プロッタ装置１０９の階調処理能力に従った中間調処理を施す。本実施の形態では、中間調処理部１０４ｅは、疑似中間調処理の一つである誤差拡散法を用いて、ＣＭＹＫ各８ビットのデジタル画像データを、ＣＭＹＫ各２ビットのデジタル画像データにする。そして、中間調処理部１０４ｅ（画像データ処理装置２（１０４））は、中間調処理を施したＣＭＹＫ各２ビットのデジタル画像データを、バス制御装置１０３へと送る。
【００４６】
バス制御装置１０３は、画像データ処理装置２（１０４）からのＣＭＹＫ各２ビットのデジタル画像データを受け取ると、受け取ったＣＭＹＫ各２ビットのデジタル画像データを、ＣＰＵ１０６を介してメモリ１０７に展開する。そして、メモリ１０７に展開されたＣＭＹＫ各２ビットの画像データは、ＣＰＵ１０６およびプロッタＩ／Ｆ装置１０８を介して、プロッタ装置１０９に送られる。加えて、バス制御装置１０３は、ユーザからの蓄積指示に応じて、ＣＭＹＫ各２ビットのデジタル画像データを、後日の再出力用の編集加工済み画像データとして、必要に応じてＨＤＤ１０５へも蓄積する。さらに、バス制御装置１０３は、この編集加工済み画像データも、編集加工前のＲＧＢ各８ビットのデジタル画像データと同じように、編集加工済みの画像データの解像度を下げたサムネイルを、編集加工済みの画像データと紐付けてＨＤＤ１０５に蓄積する。なお、サムネイルは、ＣＰＵ１０６が、ＣＭＹＫ各２ビットのデジタル画像データの解像度変換およびｓＲＧＢ色空間への変換を行うことにより作成するものとする。なお、本実施の形態では、ＣＰＵ１０６は、解像度７２ｄｐｉおよび１４４ｄｐｉの二種類のサムネイルを作成するものとする。ここで、デバイス（プロッタ装置１０９）に依存して画像処理を行ったＣＭＹＫ各２ビットのデジタル画像データをｓＲＧＢ色空間へと変換すると、画質上劣化が生じるため、ユーザがサムネイルの画質に拘る場合には、画像データ処理装置２（１０４）が、編集加工前のＲＧＢ各８ビットのデジタル画像データに解像度変換およびｓＲＧＢ色空間への変換を行って直接サムネイルを作成しても良い。
【００４７】
プロッタ装置１０９は、プロッタＩ／Ｆ装置１０８から受け取ったＣＭＹＫ各２ビットのデジタル画像データを転写紙に出力し、原稿のコピーを生成する。
【００４８】
（スキャナ入力→ファックス送信動作）
ユーザが、原稿を読取り装置１０１にセットし、所望する画像処理モード等の設定とファックス開始の入力を操作表示装置１１０に行う。操作表示装置１１０は、ユーザから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、PCI-Expressバスを介してＣＰＵ１０６に通知される。ＣＰＵ１０６は、ファックス送信開始の制御コマンドデータに従って、ファックス送信動作プロセスのプログラムを実行し、ファックス送信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００４９】
読取り装置１０１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データは、画像データ処理装置１（１０２）で予め定めた特性に統一され、バス制御装置１０３に送られる。また、画像データ処理装置１（１０２）は、必要に応じて原稿から情報を抽出する。なお、画像データ処理装置１（１０２）における処理の詳細については、上述した（スキャナ入力→プロッタ出力動作)と同等なため割愛する。
【００５０】
画像データ処理装置１（１０２）で特性が統一されたＲＧＢ各８ビットのデジタル画像データはバス制御装置１０３に送られる。バス制御装置１０３は、画像データ処理装置１（１０２）からＲＧＢ各８ビットのデジタル画像データを受け取ると、ＣＰＵ１０６を介してメモリ１０７に展開する。さらに、バス制御装置１０３は、メモリ１０７に展開されたＲＧＢ各８ビットのデジタル画像データを、今回の使用だけでなく後日の再利用に向けたユーザによる蓄積指示や複数の出力先への同報送信などに対応するために、編集加工前の画像データとして必要に応じてＨＤＤ１０５へと蓄積する。
【００５１】
また、バス制御装置１０３は、ＲＧＢ各８ビットのデジタル画像データをＨＤＤ１０５に蓄積するだけでなく、画像検索などに利用するために、ＲＧＢ各８ビットのデジタル画像データの解像度を下げたサムネイルも、編集加工前のＲＧＢ各８ビットのデジタル画像データと紐付けてＨＤＤ１０５に蓄積する。なお、サムネイルは、ファイルサイズも少ないため、ＲＧＢ各８ビットのデジタル画像データの蓄積の要否に関わらず常にＨＤＤ１０５に蓄積するようにしておいても良い。サムネイルの作成は、ＣＰＵ１０６によるＨＤＤ１０５に蓄積したＲＧＢ各８ビットのデジタル画像データの解像度変換およびｓＲＧＢ色空間への変換により行うが、後述する画像データ処理装置２（１０４）の色変換部１０４ｂと解像度変換部１０４ｃを利用しても良い。なお、本実施の形態では、ＣＰＵ１０６は、解像度が７２ｄｐｉおよび１４４ｄｐｉの二種類のサムネイルを作成するものとする。
【００５２】
メモリ１０７に蓄積されたＲＧＢ各８ビットのデジタル画像データは、ＣＰＵ１０６およびバス制御装置１０３を介して画像データ処理装置２（１０４）に送られる。そして、画像データ処理装置２（１０４）は、受け取ったＲＧＢ各８ビットのデジタル画像データをファックス送信用のモノクロ２値のデジタル画像データに変換し出力する。なお、バス制御装置１０３やＡＴＡバスなどのデータバスを介したデジタル画像データの転送時やＨＤＤ１０５への蓄積などに、ＣＰＵ１０６が、必要に応じてデジタル画像データの圧縮伸張処理を行うことによってデジタル画像データを効率的に扱うことも可能である。
【００５３】
ここで、再度、図５を用いて、ファックス送信に必要な画像処理を順に説明する。フィルタ処理部１０４ａは、ＲＧＢ各８ビットの画像データの鮮鋭性を、ＦＡＸ送信する場合の再現性が良くなるように補正する。具体的には、フィルタ処理部１０４ａは、所望する画像処理モード（例えば、文字モードや写真モードなど）に従って、ＲＧＢ各８ビットのデジタル画像データに対して鮮鋭化／平滑化処理を施す。例えば、フィルタ処理部１０４ａは、文字モードでは、文字をハッキリ／クッキリとするために鮮鋭化処理を施し、写真モードでは、滑らかに階調性を表現するため平滑化処理を施す。
【００５４】
色変換部１０４ｂは、ＲＧＢ各８ビットのデジタル画像データを受け取ると、ＦＡＸ装置１１５で一般的な単色（モノクロ）８ビットのデジタル画像データに変換する。ただし、送信先のＦＡＸ装置１１５がカラーＦＡＸに対応している場合には、色変換部１０４ｂは、プロッタ装置１０９に出力する場合と同様の色変換を行うことも可能である。具体的には、色変換部１０４ｂは、カラーモードがカラー出力モードの時には、ＲＧＢでの再現が行われるようにＲＧＢ各８ビットのデジタル画像データを変換し、カラーモードがモノクロ出力モードの時には、グレースケールでの再現が行われるようにＲＧＢ各８ビットのデジタル画像データを変換する。
【００５５】
解像度変換部１０４ｃは、モノクロ８ビットのデジタル画像データの解像度を、ＦＡＸ装置１１５で送受信される解像度に変換する。本実施の形態では、解像度変換部１０４ｃは、モノクロ８ビットのデジタル画像データの解像度を、主走査：２００ｄｐｉ×副走査：１００ｄｐｉに変換する。
【００５６】
γ変換部１０４ｄは、モノクロ８ビットのデジタル画像データのγ特性を、ＦＡＸ送信する場合の再現性が良くなるように補正する。例えば、γ変換部１０４ｄは、画像処理モードが文字モードでは、文字をハッキリ／クッキリさせるためにコントラストが高くなるように補正し、画像処理モードが写真モードでは、滑らかに階調が表現できるようにやや寝かせ気味に補正する。
【００５７】
中間調処理部１０４ｅは、モノクロ８ビットのデジタル画像データを受け取ると、受け取ったモノクロ８ビットのデジタル画像データに、ＦＡＸ装置１１５で送受信される中間調処理能力に従った中間調処理を行う。本実施の形態では、中間調処理部１０４ｅは、疑似中間調処理の一つである誤差拡散法を用いて、モノクロ８ビットのデジタル画像データを２値のデジタル画像データとする。なお、中間調処理部１０４ｅは、カラー出力が可能なＦＡＸ装置１１５に出力する場合には、モノクロ８ビットのデジタル画像データに中間調処理は施さずに出力する。
【００５８】
バス制御装置１０３は、画像データ処理装置２（１０４）から２値のデジタル画像データを受け取ると、受け取った２値のデジタル画像データを、ＣＰＵ１０６を介してメモリ１０７に展開する。メモリ１０７に展開された２値のデジタル画像データは、ＣＰＵ１０６を介して、回線Ｉ／Ｆ装置１１１に送られる。加えて、バス制御装置１０３は、ユーザからの蓄積指示に応じて、２値のデジタル画像データを、後日の再出力用の編集加工済み画像データとして、必要に応じてＨＤＤ１０５へも蓄積する。なお、バス制御装置１０３は、この編集加工済み画像データも、編集加工前のＲＧＢ各８ビットのデジタル画像データと同じように、編集加工済みの画像データの解像度を下げたサムネイルを、編集加工済みの画像データと紐付けてＨＤＤ１０５に蓄積する。なお、サムネイルは、ＣＰＵ１０６が、２値のデジタル画像データの解像度変換およびｓＲＧＢ色空間への変換を行うことにより作成するものとする。本実施の形態では、ＣＰＵ１０６は、解像度７２ｄｐｉおよび１４４ｄｐｉの二種類のサムネイルを作成するものとする。ここで、解像度の低い２値のデジタル画像データをｓＲＧＢ色空間に変換すると画質上劣化が生じるため、ユーザがサムネイルの画質に拘る場合には、画像データ処理装置２（１０４）が、編集加工前のＲＧＢ各８ビットのデジタル画像データに解像度変換およびｓＲＧＢ色空間への変換を行って直接サムネイルを作成しても良い。
【００５９】
回線Ｉ／Ｆ装置１１１は、バス制御装置１０３から受け取った２値のデジタル画像データを送信プロトコルに則って回線を介して接続したＦＡＸ装置１１５に送信する。
【００６０】
（スキャナ入力→スキャナ配信動作）
ユーザは、原稿を読取り装置１０１にセットし、所望する画像処理モード等の設定とスキャナ配信開始の入力を操作表示装置１１０に行う。操作表示装置１１０は、ユーザから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、PCI-Expressバスを介してＣＰＵ１０６に通知される。ＣＰＵ１０６は、スキャナ配信開始の制御コマンドデータに従って、スキャナ配信動作プロセスのプログラムを実行し、スキャナ配信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００６１】
読取り装置１０１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データは、画像データ処理装置１（１０２）で予め定めた特性に統一され、バス制御装置１０３に送られる。また、画像データ処理装置１（１０２）は、必要に応じて原稿から情報を抽出する。なお、画像データ処理装置１（１０２）における処理の詳細については、上述した（スキャナ入力→プロッタ出力動作）と同等なため割愛する。
【００６２】
画像データ処理装置１（１０２）で特性が統一されたＲＧＢ各８ビットのデジタル画像データは、バス制御装置１０３に送られる。バス制御装置１０３は、画像データ処理装置１（１０２）からＲＧＢ各８ビットのデジタル画像データを受け取ると、ＣＰＵ１０６を介してメモリ１０７に展開する。さらに、バス制御装置１０３は、メモリ１０７に展開されたＲＧＢ各８ビットのデジタル画像データを、今回の使用だけでなく後日の再利用に向けたユーザによる蓄積指示や複数の出力先への同報送信などに対応するために、編集加工前の画像データとして必要に応じてＨＤＤ１０５へも蓄積する。
【００６３】
また、バス制御装置１０３は、ＲＧＢ各８ビットのデジタル画像データをＨＤＤ１０５に蓄積するだけでなく、画像検索などに利用するために、ＲＧＢ各８ビットのデジタル画像データの解像度を下げたサムネイルも、編集加工前のＲＧＢ各８ビットのデジタル画像データと紐付けてＨＤＤ１０５に蓄積する。なお、サムネイルは、ファイルサイズも少ないため、ＲＧＢ各８ビットのデジタル画像データの蓄積の要否に関わらず常にＨＤＤ１０５に蓄積するようにしておいても良い。サムネイルの作成は、ＣＰＵ１０６によるＨＤＤ１０５に蓄積したＲＧＢ各８ビットのデジタル画像データの解像度変換およびｓＲＧＢ色空間への変換により行うが、後述する画像データ処理装置２（１０４）の色変換部１０４ｂと解像度変換部１０４ｃを利用しても良い。なお、本実施の形態では、ＣＰＵ１０６は、解像度は７２ｄｐｉおよび１４４ｄｐｉの二種類のサムネイルを作成するものとする。
【００６４】
メモリ１０７に蓄積されたＲＧＢ各８ビットのデジタル画像データは、ＣＰＵ１０６およびバス制御装置１０３を介して画像データ処理装置２（１０４）に送られる。そして、画像データ処理装置２（１０４）は、受け取ったＲＧＢ各８ビットのデジタル画像データをスキャナ配信用のデジタル画像データ（例えば、ＲＧＢ多値、グレースケール、モノクロ２値等）に変換し出力する。
【００６５】
ここで、再度、図５を用いて、スキャナ配信に必要な画像処理を順に説明する。フィルタ処理部１０４ａは、ＲＧＢ各８ビットのデジタル画像データの鮮鋭性を、スキャナ配信する場合の再現性が良くなるように補正する。具体的には、フィルタ処理部１０４ａは、所望する画像処理モード（例えば、文字モードや写真モードなど）に従って、ＲＧＢ各８ビットのデジタル画像データに対して鮮鋭化／平滑化処理を施す。例えば、フィルタ処理部１０４ａは、文字モードでは、文字をハッキリ／クッキリとするために鮮鋭化処理を施し、写真モードでは、滑らかに階調性を表現するため平滑化処理を施す。
【００６６】
色変換部１０４ｂは、ＲＧＢ各８ビットのデジタル画像データを受け取ると、予め指定された色空間に変換する。本実施の形態では、色変換部１０４ｂは、スキャナ配信で一般的なｓＲＧＢ各８ビットのデジタル画像データに変換する。ただし、上述したプロッタ装置１０９やＦＡＸ装置１１５に出力する場合と同様に、色変換部１０４ｂは、ｓＲＧＢ色空間以外にも、グレースケールのデジタル画像データやモノクロ２値のデジタル画像データなど、様々な色空間への変換を行うことも可能である。具体的には、色変換部１０４ｂは、カラーモードがカラー出力モードの時には、ｓＲＧＢでの再現が行われるようにＲＧＢ各８ビットのデジタル画像データを変換し、モノクロ出力モードの時には、グレースケールでの再現が行われるようにＲＧＢ各８ビットのデジタル画像データを変換する。
【００６７】
解像度変換部１０４ｃは、ｓＲＧＢ各８ビットのデジタル画像データの解像度を、予め指定されたスキャナ配信で送受信される解像度に変換する。本実施の形態では解像度変換部１０４ｃは、ｓＲＧＢ各８ビットのデジタル画像データの解像度を、主走査：２００ｄｐｉ×副走査：２００ｄｐｉに変換する。
【００６８】
γ変換部１０４ｄは、ｓＲＧＢ各８ビットのデジタル画像データのγ特性を、スキャナ配信する場合の再現性が良くなるように補正する。なお、本実施の形態では、ｓＲＧＢ色空間に既にカラーマッチングされているため、γ変換部１０４ｄにおける補正は行われない。
【００６９】
中間調処理部１０４ｅは、ｓＲＧＢ各８ビットのデジタル画像データに、予め指定されたスキャナ配信で送受信される中間調処理能力に従った中間調処理を行う。本実施の形態では、中間調処理部１０４ｅは、ＲＧＢ各８ビットの１６万色が指定されたものとして、階調処理を特に実施しないものとする。
【００７０】
バス制御装置１０３は、画像データ処理装置２（１０４）からｓＲＧＢ各８ビットのデジタル画像データを受け取ると、受け取ったｓＲＧＢ各８ビットのデジタル画像データを、ＣＰＵ１０６を介してメモリ１０７に展開する。メモリ１０７に展開されたｓＲＧＢ各８ビットのデジタル画像データは、ＣＰＵ１０６を介して外部Ｉ／Ｆ装置１１２に送られる。加えて、バス制御装置１０３は、ユーザからの蓄積指示に応じて、ｓＲＧＢ各８ビットのデジタル画像データを、後日の再出力用の編集加工済み画像データとして、必要に応じてＨＤＤ１０５へも蓄積する。さらに、バス制御装置１０３は、この編集加工済み画像データも、編集加工前のＲＧＢ各８ビットのデジタル画像データと同じように、編集加工済みの画像データの解像度を下げたサムネイルを、編集加工済みの画像データと紐付けてＨＤＤ１０５に蓄積する。なお、サムネイルは、ＣＰＵ１０６が、ｓＲＧＢ各８ビットのデジタル画像データの解像度変換およびｓＲＧＢ色空間への変換を行うことにより作成するものとする。本実施の形態では、ＣＰＵ１０６は、解像度７２ｄｐｉおよび１４４ｄｐｉの二種類のサムネイルを作成するものとする。また、本実施の形態では、編集加工済みの画像データの色空間はｓＲＧＢ色空間のため、ＣＰＵ１０６は、ｓＲＧＢ色空間への変換を行う必要はない。ここで、解像度の低いｓＲＧＢ各８ビットのデジタル画像データからサムネイルを作成すると画質上劣化が生じるため、ユーザがサムネイルの画質に拘る場合には、画像データ処理装置２（１０４）が、編集加工前のＲＧＢ各８ビットのデジタル画像データに解像度変換およびｓＲＧＢ色空間への変換を行って直接サムネイルを作成しても良い。
【００７１】
外部Ｉ／Ｆ装置１１２は、バス制御装置１０３から受け取ったｓＲＧＢ各８ビットのデジタル画像データを、ネットワークを介して接続したＰＣ１１６に送信する。
【００７２】
（外部Ｉ／Ｆ入力→プロッタ出力動作）
ユーザは、ＲＧＢ各８ビットのデジタル画像データが記録された外部メディア１１７を外部Ｉ／Ｆ装置１１２を介して接続し、所望する画像処理モード等の設定とプリント開始の入力を操作表示装置１１０に行う。なお、ＰＣ１１６からのプリント出力の場合、ユーザは、所望する画像処理モード等の設定とプリント開始の入力をＰＣ１１６から行う。
【００７３】
操作表示装置１１０は、ユーザから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、PCI-Expressバスを介してＣＰＵ１０６に通知される。ＣＰＵ１０６は、プリント開始の制御コマンドデータに従って、プリント動作プロセスのプログラムを実行し、プリント動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００７４】
外部メディア１１７から外部Ｉ／Ｆ装置１１２経由で得られたＲＧＢ各８ビットの規格化された色空間に基づいたデジタル画像データ、またはＰＣ１１６からプリント出力されたレンダリング済みのＲＧＢ各８ビットの規格化された色空間に基づいたデジタル画像データは、その規格化された色空間のままＣＰＵ１０６を介してメモリ１０７に展開される。規格化された色空間には、いろいろな定義があるが、一般的にはｓＲＧＢ色空間やAdobeＲＧＢ色空間を使うことが多い。もし、入力されたデジタル画像データの色空間が想定された規格化された色空間以外のものならば、メモリ１０７に展開されたＲＧＢ各８ビットのデジタル画像データは、ＣＰＵ１０６およびバス制御装置１０３を介して、画像データ処理装置２（１０４）に送られ、ユーザの設定した規格化された色空間に変換して再度メモリ１０７に展開される。さらに、バス制御装置１０３は、メモリ１０７に展開されたＲＧＢ各８ビットのデジタル画像データを、今回の使用だけでなく後日の再利用に向けたユーザによる蓄積指示や複数の出力先への同報送信など編集加工前の画像データとして必要に応じてＨＤＤ１０５へと蓄積する。
【００７５】
また、バス制御装置１０３は、ＲＧＢ各８ビットのデジタル画像データをＨＤＤ１０５に蓄積するだけでなく、画像検索などに利用するために、ＲＧＢ各８ビットのデジタル画像データの解像度を下げたサムネイルも、編集加工前の画像データと紐付けてＨＤＤ１０５に蓄積する。なお、サムネイルは、ファイルサイズも少ないため、ＲＧＢ各８ビットのデジタル画像データの蓄積の要否に関わらず常に保存するようにしておいても良い。サムネイルの作成は、ＣＰＵ１０６によるＨＤＤ１０５に蓄積したＲＧＢ各８ビットのデジタル画像データの解像度変換およびｓＲＧＢ色空間への変換により行うが、画像データ処理装置２（１０４）の色変換部１０４ｂと解像度変換部１０４ｃを利用しても良い。なお、本実施の形態では、ＣＰＵ１０６は、解像度が７２ｄｐｉおよび１４４ｄｐｉの二種類のサムネイルを作成するものとする。
【００７６】
メモリ１０７に展開されたＲＧＢ各８ビットのデジタル画像データは、ＣＰＵ１０６およびバス制御装置１０３を介して画像データ処理装置２（１０４）に送られる。そして、画像データ処理装置２（１０４）は、受け取ったＲＧＢ各８ビットのデジタル画像データをプロッタ出力用のＣＭＹＫ各２ビットのデジタル画像データに変換し出力する。なお、画像データ処理装置２（１０４）における処理の詳細については、上述した（スキャナ入力→プロッタ出力動作）と同様なため割愛する。
【００７７】
バス制御装置１０３は、画像データ処理装置２（１０４）からのＣＭＹＫ各２ビットのデジタル画像データを受け取ると、ＣＰＵ１０６を介してメモリ１０７に展開する。メモリ１０７に展開されたＣＭＹＫ各２ビットのデジタル画像データは、ＣＰＵ１０６およびプロッタＩ／Ｆ装置１０８を介して、プロッタ装置１０９に送られる。加えて、バス制御装置１０３は、ユーザからの蓄積指示に応じて、ＣＭＹＫ各２ビットのデジタル画像データを、後日の再出力用の編集加工済み画像データとして、必要に応じてＨＤＤ１０５へも蓄積する。さらに、バス制御装置１０３は、この編集加工済み画像データも、編集加工前の画像データと同じように、サムネイルを、編集加工済みの画像データと紐付けてＨＤＤ１０５に蓄積する。なお、サムネイルは、ＣＰＵ１０６が、ＣＭＹＫ各２ビットのデジタル画像データの解像度変換およびｓＲＧＢ色空間への変換を行うことにより作成される。なお、本実施の形態では、ＣＰＵ１０６は、解像度７２ｄｐｉおよび１４４ｄｐｉの二種類のサムネイルを作成するものとする。ここで、デバイス（プロッタ装置１０９）に依存して画像処理を行ったＣＭＹＫ各２ビットのデジタル画像データをｓＲＧＢ色空間へと変換すると、画質上劣化が生じるため、ユーザがサムネイルの画質に拘る場合には、画像データ処理装置２（１０４）が、編集加工前のＲＧＢ各８ビットのデジタル画像データに解像度変換およびｓＲＧＢ色空間への変換を行って直接サムネイルを作成しても良い。
【００７８】
プロッタ装置１０９は、プロッタＩ／Ｆ装置１０８から受け取ったＣＭＹＫ各２ビットのデジタル画像データを転写紙に出力し、外部メディア１１７に記録されたＲＧＢ各８ビットのデジタル画像データのプリントが生成される。
【００７９】
（外部Ｉ／Ｆ入力→ファックス送信動作）
ユーザは、ＲＧＢ各８ビットのデジタル画像データが記録された外部メディア１１７を外部Ｉ／Ｆ装置１１２を介して接続し、所望する画像処理モード等の設定とプリント開始の入力を操作表示装置１１０に行う。なお、ＰＣ１１６からのプリント出力の場合、ユーザは、所望する画像処理モード等の設定とプリント開始の入力をＰＣ１１６から行う。
【００８０】
操作表示装置１１０は、ユーザから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、PCI-Expressバスを介してＣＰＵ１０６に通知される。ＣＰＵ１０６は、ファックス送信開始の制御コマンドデータに従って、ファックス送信動作プロセスのプログラムを実行し、ファックス送信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
【００８１】
外部メディア１１７から外部Ｉ／Ｆ装置１１２経由で得られたＲＧＢ各８ビットのデジタル画像データのメモリ１０７およびＨＤＤ１０５への展開（蓄積）処理の詳細については、上述した（外部Ｉ／Ｆ入力→プロッタ出力動作）と同様なため割愛する。
【００８２】
バス制御装置１０３は、メモリ１０７に展開されたＲＧＢ各８ビットのデジタル画像データを、今回の使用だけでなく後日の再利用に向けたユーザによる蓄積指示や複数の出力先への同報送信などの必要に応じて、編集加工前の画像データとしてＨＤＤ１０５へと蓄積する。
【００８３】
また、バス制御装置１０３は、ＲＧＢ各８ビットのデジタル画像データをＨＤＤ１０５に蓄積するだけでなく、画像検索などに利用するために、ＲＧＢ各８ビットのデジタル画像データの解像度を下げたサムネイルも、編集加工前の画像データと紐付けてＨＤＤ１０５に蓄積する。なお、サムネイルは、ファイルサイズも少ないため、ＲＧＢ各８ビットのデジタル画像データの蓄積の要否に関わらず常に保存するようにしておいても良い。サムネイルの作成は、ＣＰＵ１０６によるＲＧＢ各８ビットのデジタル画像データの解像度変換およびｓＲＧＢ色空間への変換により行うが、画像データ処理装置２（１０４）の色変換部１０４ｂと解像度変換部１０４ｃを利用しても良い。なお、本実施の形態では、ＣＰＵ１０６は、解像度が７２ｄｐｉおよび１４４ｄｐｉの二種類のサムネイルを作成するものとする。
【００８４】
メモリ１０７に展開されたＲＧＢ各８ビットのデジタル画像データは、ＣＰＵ１０６およびバス制御装置１０３を介して画像データ処理装置２（１０４）に送られる。そして、画像データ処理装置２（１０４）は、受け取ったＲＧＢ各８ビットのデジタル画像データをファックス送信用のモノクロ２値のデジタル画像データに変換し出力する。なお、画像データ処理装置２（１０４）における処理の詳細については、上述した（スキャナ入力→ファックス送信動作）と同様なため割愛する。
【００８５】
バス制御装置１０３は、画像データ処理装置２（１０４）からのモノクロ２値のデジタル画像データを受け取ると、ＣＰＵ１０６を介してメモリ１０７に展開する。メモリ１０７に展開されたモノクロ２値のデジタル画像データは、ＣＰＵ１０６を介して、回線Ｉ／Ｆ装置１１１に送られる。加えて、バス制御装置１０３は、ユーザからの蓄積指示に応じて、モノクロ２値のデジタル画像データを、後日の再出力用の編集加工済み画像データとして、必要に応じてＨＤＤ１０５へも蓄積する。さらに、バス制御装置１０３は、この編集加工済み画像データも、編集加工前の画像データと同じように、サムネイルを、編集加工済み画像データと紐付けてＨＤＤ１０５に蓄積する。なお、サムネイルは、ＣＰＵ１０６が、モノクロ２値のデジタル画像データの解像度変換およびｓＲＧＢ色空間への変換を行うことにより作成される。なお、本実施の形態では、ＣＰＵ１０６は、解像度７２ｄｐｉと１４４ｄｐｉの二種類のサムネイルを作成するものとする。ここで、解像度の低いモノクロ２値のデジタル画像データをｓＲＧＢ色空間の画像データに変換すると画質上劣化が生じるため、ユーザがサムネイルの画質に拘る場合には、画像データ処理装置２（１０４）が、編集加工前のＲＧＢ各８ビットのデジタル画像データに解像度変換およびｓＲＧＢ色空間への変換を行って直接サムネイルを作成するようにしても良い。
【００８６】
回線Ｉ／Ｆ装置１１１は、ＣＰＵ１０６から受け取ったモノクロ２値のデジタル画像データを、回線を介して接続したＦＡＸ装置１１５に送信する。
【００８７】
（外部Ｉ／Ｆ入力→スキャナ配信動作）
ユーザは、ＲＧＢ各８ビットのデジタル画像データが記録された外部メディア１１７を外部Ｉ／Ｆ装置１１２を介して接続し、所望する画像処理モード等の設定とプリント開始の入力を操作表示装置１１０に行う。なお、ＰＣ１１６からのプリント出力の場合、ユーザは、所望する画像処理モード等の設定とプリント開始の入力をＰＣ１１６から行う。
【００８８】
操作表示装置１１０は、ユーザから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、PCI-Expressバスを介してＣＰＵ１０６に通知される。ＣＰＵ１０６は、スキャナ配信開始の制御コマンドデータに従って、スキャナ配信動作プロセスのプログラムを実行し、スキャナ配信動作に必要な設定や動作を順に行っていく。
【００８９】
外部メディア１１７から外部Ｉ／Ｆ装置１１２経由で得られたＲＧＢ各８ビットのデジタル画像データのメモリ１０７およびＨＤＤ１０５への展開（蓄積）処理の詳細については、上述した（外部Ｉ／Ｆ入力→プロッタ出力動作）と同様なため割愛する。
【００９０】
バス制御装置１０３は、メモリ１０７に展開されたＲＧＢ各８ビットのデジタル画像データを、今回の使用だけでなく後日の再利用に向けたユーザによる蓄積指示や複数の出力先への同報送信などの必要に応じて、編集加工前の画像データとしてＨＤＤ１０５へと蓄積する。
【００９１】
また、バス制御装置１０３は、ＲＧＢ各８ビットのデジタル画像データをＨＤＤ１０５に蓄積するだけでなく、画像検索などに利用するために、ＲＧＢ各８ビットのデジタル画像データの解像度を下げたサムネイルも、編集加工前の画像データと紐付けてＨＤＤ１０５へと蓄積する。なお、サムネイルは、ファイルサイズも少ないため、ＲＧＢ各８ビットのデジタル画像データの蓄積の要否に関わらず常に保存するようにしておいても良い。サムネイルの作成は、ＣＰＵ１０６によるＲＧＢ各８ビットのデジタル画像データの解像度変換およびｓＲＧＢ色空間への変換により行うが、画像データ処理装置２（１０４）の色変換部１０４ｂと解像度変換部１０４ｃを利用しても良い。なお、本実施の形態では、ＣＰＵ１０６は、解像度が７２ｄｐｉおよび１４４ｄｐｉの二種類のサムネイルを作成するものとする。
【００９２】
メモリ１０７に展開されたＲＧＢ各８ビットのデジタル画像データは、ＣＰＵ１０６およびバス制御装置１０３を介して画像データ処理装置２（１０４）に送られる。そして、画像データ処理装置２（１０４）は、受け取ったＲＧＢ各８ビットのデジタル画像データをスキャナ配信用の画像データ（ＲＧＢ多値、グレースケール、モノクロ２値等）に変換し出力する。なお、画像データ処理装置２（１０４）における処理の詳細については、上述した（スキャナ入力→スキャナ配信動作）と同様なため割愛する。
【００９３】
バス制御装置１０３は、画像データ処理装置２（１０４）からのスキャナ配信用の画像データを受け取ると、ＣＰＵ１０６を介してメモリ１０７に展開する。メモリ１０７に展開されたスキャナ配信用の画像データは、ＣＰＵ１０６を介して、外部Ｉ／Ｆ装置１１２に送られる。加えて、バス制御装置１０３は、ユーザからの蓄積指示に応じて、スキャナ配信用の画像データを、後日の再出力用の編集加工済み画像データとして必要に応じてＨＤＤ１０５へも蓄積する。さらにバス制御装置１０３は、この編集加工済み画像データも、編集加工前の画像データと同じように、サムネイルを、この編集加工済み画像データと紐付けてＨＤＤ１０５に蓄積する。なお、サムネイルは、ＣＰＵ１０６が、スキャナ配信用の画像データの解像度変換およびｓＲＧＢ色空間への変換を行うことにより作成される。なお、本実施の形態では、ＣＰＵ１０６は、解像度７２ｄｐｉと１４４ｄｐｉの二種類のサムネイルを作成するものとする。また、本実施の形態では、スキャナ配信用の画像データの色空間がもともとｓＲＧＢ色空間なので変換の必要はない。ここで、解像度の低いｓＲＧＢ色空間の画像データからサムネイルを作成すると画質上劣化が生じるため、ユーザがサムネイルの画質に拘る場合には、画像データ処理装置２（１０４）が、編集加工前のＲＧＢ各８ビットのデジタル画像データに解像度変換およびｓＲＧＢ色空間への変換を行って直接サムネイルを作成するようにしても良い。
【００９４】
外部Ｉ／Ｆ装置１１２は、ＣＰＵ１０６から受け取ったｓＲＧＢ色空間の画像データを、ネットワークを介して接続したＰＣ１１６に送信する。
【００９５】
以上に説明してきた各ユースケースは、読取り装置１０１からの入力・外部Ｉ／Ｆ装置１１２からの入力といった画像データの入力デバイスからスタートしているが、再出力用にＨＤＤ１０５やメモリ１０７に退避した画像データから処理をスタートしても良い。
【００９６】
例えば、ＨＤＤ１０５やメモリ１０７に退避した画像データから処理をスタートする例として、集約出力の動作を説明する。なお、複数の原稿の集約出力には、２枚の原稿を１枚にまとめるものから８枚のものを１枚にまとめるものなど非常に多くの種類が存在するが、ここでは、Ａ４の２枚の原稿をＡ４の１枚の原稿にまとめる２ｉｎ１出力の場合を用いて説明する。
【００９７】
まず、ＣＰＵ１０６が、バス制御装置１０３を介して、ＨＤＤ１０５に蓄積されたＡ４の２枚の原稿の画像データを読み出し、画像データ処理装置２（１０４）を用いて出力する画像データを生成する。画像データ処理装置２（１０４）は、Ａ４の２枚の原稿をＡ４の１枚にまとめるために、解像度変換部１０４ｃにて６００ｄｐｉの画像データを３００ｄｐｉの画像データへと変換、すなわち５０％の縮小変倍を行う。
【００９８】
次に、バス制御装置１０３は、画像データ処理装置２（１０４）において、集約に合せて解像度が変換された画像データを受け取ると、受け取った画像データを、ＣＰＵ１０６を介してメモリ１０７に展開する。そして、原稿２枚分の画像データを並べて出力することにより、２ｉｎ１出力を実行することができる。ここで、原稿２枚分の画像データを並べて出力するとは、実際にメモリ１０７上に原稿２枚分の画像データを並べて展開しても良いし、出力時のメモリ１０７からの画像データの読み出しを連続させても良い。
【００９９】
別の例として、Ａ４の２枚の原稿をＡ３の１枚にまとめる２ｉｎ１出力の場合には、解像度変換を行わずそのままＡ４の原稿を２枚並べることが出来るため、解像度６００ｄｐｉのまま（等倍）出力する。
【０１００】
なお、集約出力の動作を分かりやすくするために、解像度変換以外の処理は、集約する原稿の枚数によって変えていないが、より画質を高めるために、集約による解像度変換に応じて、フィルタ処理部１０４ａにおけるフィルタ処理や色変換部１０４ｂにおける色変換などの画像処理パラメータを調整しても良い。
【０１０１】
さらに、ＭＦＰ１００の様々なユースケースについて説明してきたが、これに限定するものではなく、画像データをＭＦＰ１００に入力するだけで目的が定まっていないユースケースもある。その場合には、入力された画像データのＨＤＤ１０５への蓄積のみを行うことも可能であり、後で必要に応じて再利用することができる。
【０１０２】
次に、画像データ処理装置２（１０４）が有する色変換部１０４ｂの詳細な構成について説明する。図６は、色変換部の詳細な構成を示すブロック図である。なお、本実施の形態では、色変換部１０４ｂの入力側の画像データが含む色の定義値（ベクトル）は、入力側の画像データが含む色のＲＧＢ色空間（入力色空間）における定量的な値である。一方、色変換部１０４ｂの出力側の画像データが含む色の定義値（ベクトル）は、プロッタ装置１０９により転写紙に出力する場合、出力側の画像データが含む色のＣＭＹＫ色空間（出力色空間）における定量的な値であり、ＦＡＸ装置１１５やＰＣ１１６などに送信する場合、出力側の画像データが含む色のＲＧＢ色空間（出力色空間）における定量的な値である。
【０１０３】
ここで、画像データが含む色の定義値には、色空間によって一意に決まり、画像データが含む色それぞれの色相境界を示すベクトルが用いられる。ただし、画像データが含む色の定義値は、画像データのデータ形式に合わせれば良く、例えば、LａbやYccで定義される値とすることもできる。本実施の形態では、プロッタ装置１０９により転写紙に出力する場合（つまり、出力側の画像データが含む色の定義値に、ＣＭＹＫ色空間における定量的な値を適用した場合）について説明するが、ＦＡＸ装置１１５やＰＣ１１６に送信する場合には、ＣＭＹＫ色空間における定量的な値を、ＲＧＢ色空間における定量的な値に置き換えれば良い。
【０１０４】
有彩色ラベル設定部６０１および無彩色ラベル設定部６０２は、無彩色と少なくとも一色の有彩色とを含む画像データを出力する場合に（例えば、二色印刷を行う場合）、出力側の画像データに含める「赤」，「緑」，「青」，「黒」と言った色（無彩色および有彩色）が属するカテゴリを示す色票を設定するものである。即ち、有彩色ラベル設定部６０１および無彩色ラベル設定部６０２は、ユーザが指示する色の概念を共有するインターフェースとして機能するものである。なお、色票の設定は、入力されたモノクロ画像に対して赤字で「持ち出し禁止」などのスタンプを行う場合等にユーザが操作表示装置１１０等を介して行っても良いし、原稿や外部から入力されるプリンタ等のデータから直接検出しても良い。原稿やデータからの色票の検出方法については、公知の技術を用いるものとし、例えば、色票毎に色の定義値を登録しておき、登録した色票ごとの色の定義値と画像データに含まれる色の定義値とを照らし合わせて、色の定義値が一致した色の色票を検出する。
【０１０５】
総量規制設定部６０３は、画像データを転写紙に出力する場合のトナーチリやインク滲みなどの問題の発生を防止するため、出力色空間における色の定義値の総量を規制する総量規制値を設定するものである。本実施の形態では、総量規制設定部６０３は、ＣＭＹＫ色空間における色の定義値の総量が「２５５」である場合の総量規制値：「１００％」を基準として、出力色空間における色の定義値の総量規制値を設定するものとする。
【０１０６】
また、総量規制設定部６０３は、画像データに含まれる絵柄・文字またはイメージ・グラフィック・文字など、画素や領域毎のオブジェクトの情報に応じて、総量規制値を切り替えても良い（通常は、絵柄系のオブジェクトより文字系のオブジェクトの総量規制値を厳しく設定する。すなわち、絵柄系のオブジェクトより文字系のオブジェクトの出力に用いる色材の量を少なくする）。
【０１０７】
色材低減設定部６０４は、画像データの出力に用いる色材の量を低減するトナーセーブモードやインクセーブモード（セーブモード）、画像データ全体の色彩的なコントラストを上げるコントラスト向上モード、画像データ全体の色調を統一する統一感向上モードなどの出力モードを設定する。なお、本実施の形態では、出力モードが設定されて画像データに含まれる色の定義値を変化させる際に基準とする値が、予め設定されているものとする。例えば、赤（有彩色）と黒（無彩色）の二色印刷において、セーブモードが設定されて色材の量を５０％低減する場合、画像データに含まれる無彩色の定義値として（０，０，０，１２７）を基準とする。
【０１０８】
有彩色決定部６０５および無彩色決定部６０６は、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに属する有彩色の色相に応じて、無彩色ラベル設定部６０２により設定された色票が示すカテゴリに属する無彩色の色調を調整する。以下に、有彩色決定部６０５および無彩色決定部６０６において行われる詳細な処理について説明する。
【０１０９】
有彩色決定部６０５は、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに属する有彩色の出力色空間における定義値を決定するものである。また、有彩色決定部６０５は、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに属する有彩色の入力色空間における定義値を決定するものとする。例えば、有彩色決定部６０５は、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに属する有彩色が「赤」の場合、入力色空間における「赤」の定義値として（０，２５５，２５５）を適用し、出力色空間における「赤」の定義値として（０，２５５，２５５，０）を適用する。
【０１１０】
また、有彩色決定部６０５は、出力色空間における有彩色の定義値の総量が総量規制設定部６０３により設定された総量規制値を超えないように、決定した出力色空間における有彩色の定義値を減らすものとする。例えば、有彩色決定部６０５は、「赤」と「黒」とを含む出力側の画像データを印刷する二色印刷において、総量規制設定部６０３により設定された総量規制値が「１８０％」であった場合、「赤」の定義値（０，２５５，２５５，０）が表す「赤」を採用すると、「赤」の定義値の総量が「２００％」となってしまい、総量規制値を超えてしまう。そのため、有彩色決定部６０５は、「赤」の定義値の総量が「１８０％」となるように、「赤」の定義値（０，２５５，２５５，０）に「０．９」をかけた「赤」の定義値（０，２２９，２２９，０）に減らす。なお、同じ着色度の色材を使っている限り、総量が減るということは、有彩色の彩度の低下に繋がるため、無彩色の色調もこれに合せて調整することになる。
【０１１１】
無彩色決定部６０６は、無彩色ラベル設定部６０２により設定された色票が示すカテゴリに属する無彩色の出力色空間における定義値を決定するものである。また、無彩色決定部６０６は、無彩色ラベル設定部６０２により設定された色票が示すカテゴリに属する無彩色の入力色空間における定義値を決定する。
【０１１２】
そして、無彩色決定部６０６は、有彩色決定部６０５により決定した有彩色の出力色空間における定義値から、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに属する有彩色の出力色空間における色相を算出する。次いで、無彩色決定部６０６は、算出した色相に応じて、決定した無彩色の出力色空間における定義値を変化させて、無彩色ラベル設定部６０２により設定された色票が示すカテゴリに属する無彩色の色調を調整する。色調は、色の明度と彩度によって分けられる色のトーンである。
【０１１３】
本実施の形態では、無彩色決定部６０６は、有彩色決定部６０５により決定された有彩色の定義値から、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに属する有彩色の出力色空間における色相を算出する。次いで、無彩色決定部６０６は、算出した色相に応じて、無彩色ラベル設定部６０２により設定された色票が示すカテゴリに属する無彩色の彩度を高める色相の方向を決定する。より具体的には、無彩色決定部６０６は、統一感向上モードに設定されている場合には、算出した色相の方向を、無彩色の彩度を高める色相の方向に決定し、コントラスト向上モードに設定されている場合には、算出した色相の補色方向を、無彩色の彩度を高める色相の方向に決定する。そして、無彩色決定部６０６は、決定した色相の方向の彩度を高めて、無彩色ラベル設定部６０２により設定された色票が示すカテゴリに属する無彩色の色調を調整する。つまり、無彩色決定部６０６は、設定されたモードに応じて、無彩色の色調の調整の仕方を変えている。なお、モードに応じた無彩色の色調の調整方法の詳細については、後述する。
【０１１４】
例えば、有彩色決定部６０５により決定された有彩色の出力色空間における定義値が（０，２５５，２５５，０）である場合（つまり、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに属する色が「赤」である場合）、無彩色決定部６０６は、「赤」の補色である「シアン」（有彩色の定義値（２５５，０，０，０））の方向の彩度または「マゼンタ」と「イエロー」（有彩色の定義値（０,２５５,２５５,０））の方向の彩度を高めて、無彩色の色調を調整する。すなわち、無彩色決定部６０６により色調を調整した無彩色は、「シアン」が加えられて冷黒調化した色、または赤みを増すために「マゼンタ」と「イエロー」が加えられて温黒調化した色となる。これにより、有彩色と無彩色の色彩的な関係を調整できるので、画像データ全体に色彩的なコントラストをつけたり、統一感を持たせたりすることができる。また、有彩色と無彩色の色彩的な距離関係を調整できるので、画像データ全体の色彩的なコントラストの量の調整や統一感の調整が可能となる。
【０１１５】
また、無彩色決定部６０６は、色材低減設定部６０４により画像データ全体の色調を統一する統一感向上モードが設定された場合、有彩色ラベル設定部６０１により設定した色票が示すカテゴリに属する有彩色（例えば、「赤」）の色相の方向に近づけるように、無彩色ラベル設定部６０２により設定した色票が示すカテゴリに属する無彩色（例えば、「黒」）の彩度を高めて画像データに含める無彩色の色調を調整する。具体的には、無彩色決定部６０６は、「黒」の定義値（０，０，０，２５５）を（０，ΔＭ，ΔＹ，２５５）に変化させる。これにより、画像データに含める「黒」の彩度が、画像データに含める「赤」の方向に高まるため、無彩色の色調の温黒調化が可能となる。つまり、無彩色決定部６０６は、有彩色ラベル設定部６０１により設定した色票が示すカテゴリに属する有彩色との輝度を除いた色差が小さくなるように画像データに含める無彩色の色調を調整する。
【０１１６】
さらに、無彩色決定部６０６は、色材低減設定部６０４により画像データ全体のコントラストを上げるコントラスト向上モードが設定された場合、有彩色ラベル設定部６０１により設定した色票が示すカテゴリに属する有彩色（例えば、「赤」）の色相の補色（シアン）方向の彩度に近づけるように、無彩色ラベル設定部６０２により設定した色票が示すカテゴリに属する無彩色（例えば、「黒」）の彩度を高めて画像データに含める無彩色の色調を調整する。具体的には、無彩色決定部６０６は、「黒」の定義値（０，０，０，２５５）を（ΔＣ，０，０，２５５）に変化させる。これにより、画像データに含める「黒」の彩度が、画像データに含める「赤」の補色の方向に高まるため、無彩色の冷黒調化が可能となる。なお、無彩色の定義値を変化させる変化量ΔＣ，ΔＭ，ΔＹは、有彩色決定部６０５により決定した入力色空間における有彩色の定義値と出力色空間における有彩色の定義値とから求めた色差ΔＥに応じて決定される。
【０１１７】
より具体的には、無彩色決定部６０６は、まず、上述したように、有彩色決定部６０５により決定した有彩色の出力色空間における定義値から、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに属する有彩色（出力側の画像データに含める有彩色）の色相を算出する。さらに、無彩色決定部６０６は、色材低減設定部６０４によりコントラスト向上モードが設定されたか統一感向上モードが設定されたかによって、画像データに含める無彩色の彩度を、どの色相の方向の彩度に高めれば良いかを決めることができるので、無彩色の定義値を変化させる変化量ΔＣ，ΔＭ、ΔＹのうち、いずれの変化量を増加させれば良いかが分かることとなる。
【０１１８】
そして、色材低減設定部６０４によりコントラスト向上モードが設定された場合、無彩色決定部６０６は、さらに、入力色空間における無彩色と有彩色との色差を維持するために、出力色空間における色の定義値からLab値を求める仕組みを用いて、出力色空間における無彩色のLab値が色差ΔＥに近づくように、変化量ΔＣ，ΔＭ，ΔＹを決定して、画像データに含める無彩色の色調を調整する。これにより、画像データの出力先のデバイスに依存しない色空間であるデバイス非依存色空間（入力色空間）における有彩色と無彩色との色差を維持しつつ、画像データに含める無彩色の色調を調整することができるので、出力先のデバイスに依存することなく有彩色と無彩色の色彩的な関係を表現することができる。なお、出力色空間（ＣＭＹＫ色空間）における色の定義値に対応するLab値は、予め実験的に求めておき、ＭＦＰ１００内部（メモリ１０７など）に格納しておいても良いし、補間演算やニューラルネットなどに、出力色空間における色の定義値に対応するLab値を学習させて、動的にLab値を求めても良い。また、入力色空間（ＲＧＢ色空間）における色の定義値に対応するLab値も同様に求めておいて良いが、入力色空間に標準ＲＧＢ色空間（例えば、ｓＲＧＢ）を採用している場合には、既知の変換式を用いてLab値を求めても良い。
【０１１９】
ここで、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに属する有彩色が「赤」であり、かつ入力色空間における「赤（ＲＧＢ色空間により表現される有彩色）」の定義値と入力色空間における「黒（ＲＧＢ色空間により表現される無彩色）」の定義値とから求めた色差ΔＥが「１０」である場合の、出力色空間における無彩色の色調の調整方法について説明する。
【０１２０】
無彩色決定部６０６は、色材低減設定部６０４によりコントラスト向上モードが設定された場合、「黒」の彩度が「赤」の補色の方向に高まるように無彩色の定義値（ΔＣ，０，０，２５５）の変化量ΔＣを決定して、出力色空間における無彩色の定義値に対応するLab値を色差ΔＥである「１０」に近づける。ただし、変化量ΔＣ，ΔＭ，ΔＹが一度で決定するとは限らないので、出力色空間における無彩色の定義値に対応するLab値と色差ΔＥとの差が大きい場合には、ΔＣ，ΔＭ，ΔＹの決定を繰り返し行う。これにより、入力色空間であるＲＧＢ色空間での有彩色と無彩色との色差が、出力色空間であるＣＭＹＫ色空間での有彩色と無彩色との色差においても維持される。
【０１２１】
一方、無彩色決定部６０６は、色材低減設定部６０４により統一感向上モードが設定された場合、無彩色の彩度が「赤」の方向に高まるように無彩色の定義値（０，ΔＭ，ΔＣ，２５５）の変化量ΔＭ，ΔＣを決定して、出力色空間における無彩色の定義値に対応するLab値を、出力色空間における有彩色の定義値に対応するLab値に近づける。しかし、無彩色の定義値に対応するLab値が、有彩色の定義値に対応するLab値と同じになると、無彩色が有彩色そのものになってしまうため、ΔＭ，ΔＣに適当な調整比率Ｒをかけて、ΔＭ，ΔＣの値を下げるものとする。例えば、調整比率Ｒを「０．１」とする。
【０１２２】
図７および図８を用いて、「赤」と「黒」の二色印刷を行う場合の色彩的なコントラストまたは統一感の改善例について説明する。図７は、「赤」と「黒」の二色印刷を行う場合の色彩的なコントラストまたは統一感の改善例を示す説明図である。図８は、「赤」と「黒」の二色印刷を行う場合に色彩的なコントラストまたは統一感を改善した出力側の画像データの色度図である。
【０１２３】
二色印刷等において出力側の画像データに含める有彩色が「赤」に決定すると、無彩色決定部６０６は、無彩色である「黒」の色材に「黒」以外の色材（有彩色の色材）が混ざるように、出力側の画像データに含める無彩色の彩度を、「赤」の補色の方向（有彩色の色相と逆の色相）に高めて、「黒」の色調を冷黒調化することができる（図７に示す）。これにより、通常の出力側の画像データに含める無彩色と「赤」との色度の差（図８（ａ）に示す）と比較して、無彩色の色調を調整した出力側の画像データに含める無彩色と「赤」との色度の差（図８（ｂ）に示す）が大きくなり、色彩的なコントラストを向上させることができる。
【０１２４】
逆に、無彩色決定部６０６は、無彩色である「黒」の色材に「黒」以外の色材（有彩色の色材）が混ざるように、出力側の画像データに含める無彩色の彩度を、「赤」の方向に高めて、「黒」の色調を温黒調化することができる（図７に示す）。これにより、通常の出力側の画像データに含める無彩色と「赤」との色度の差（図８（ａ）に示す）と比較して、無彩色の色調を調整した出力側の画像データに含める無彩色と「赤」との色度の差（図８（ｃ）に示す）が小さくなり、色彩的な統一感を向上させることができる。
【０１２５】
「赤」と「黒」を用いた通常の二色印刷においては、有彩色である「赤」を再現する場合には、「マゼンタ」の色材と「イエロー」の色材のみを使用し、無彩色である「黒」を再現する場合には、「ブラック」の色材のみを使用する。
【０１２６】
これに対し、本実施の形態にかかるＭＦＰ１００においては、無彩色である「黒」を再現する場合に、無彩色である「黒」の色材に「赤」の補色である「シアン」の色材を追加した色材を使用することにより、「黒」の色調を冷黒調化する。この結果、有彩色である「赤」と無彩色である「黒」との間で色彩的な統一感が低下する一方で、色彩的なコントラストを向上する。また、本実施の形態にかかるＭＦＰ１００においては、無彩色である「黒」を再現する場合に、無彩色である「黒」の色材に「マゼンタ」と「イエロー」の色材を追加した色材を使用することにより、「黒」の色調を温黒調化する。この結果、有彩色である「赤」と無彩色である「黒」との間で色彩的なコントラストが低下する一方で、色彩的な統一感が向上する。
【０１２７】
図９および図１０を用いて、「青」と「黒」の二色印刷を行う場合の色彩的なコントラストまたは統一感の改善例について説明する。図９は、「青」と「黒」の二色印刷を行う場合の色彩的なコントラストまたは統一感の改善例を示す説明図である。図１０は、「青」と「黒」の二色印刷を行う場合に色彩的なコントラストまたは統一感を改善した出力側の画像データの色度図である。
【０１２８】
二色印刷等において出力側の画像データに含める有彩色が「青」に決定すると、無彩色決定部６０６は、無彩色である「黒」の色材に「青」以外の色材（「イエロー」）が混ざるように、出力側の画像データに含める無彩色の彩度を、「青」の補色の方向に高めて、「黒」の色調を温黒調化することができる（図９で示す）。これにより、通常の出力側の画像データに含める無彩色と「青」との色度の差（図１０（ａ）に示す）と比較して、無彩色の色調を調整した出力側の画像データに含める無彩色と「青」との色度の差（図１０（ｂ）に示す）が大きくなり、統一感が低下する一方で、色彩的なコントラストを向上させることができる。
【０１２９】
逆に、無彩色決定部６０６は、無彩色である「黒」の色材に「黒」以外の色材（「マゼンタ」および「シアン」）が混ざるように、出力側の画像データに含める無彩色の彩度を、「青」の方向に高めて、「黒」の色調を冷黒調化することができる（図９に示す）。これにより、通常の出力側の画像データに含める無彩色と「青」との色度の差（図１０（ａ）に示す）と比較して、無彩色の色調を調整した出力側の画像データに含める無彩色と「青」との色度の差（図１０（ｃ）に示す）が小さくなり、色彩的なコントラストが低下する一方で、色彩的な統一感を向上させることができる。
【０１３０】
図６に戻り、無彩色決定部６０６は、同じ着色度の色材を使っている限り、出力側の画像データに含める有彩色の定義値の総量が減るということは当該有彩色の彩度の低下に繋がるため、有彩色決定部６０５と同様にして、出力色空間における無彩色の定義値の総量が総量規制設定部６０３により設定された総量規制値を超えないように、決定した出力色空間における無彩色の定義値を減らすものとする。通常は、有彩色の定義値の総量が規制されると有彩色の彩度が低下する方向に有彩色の色調が変化するので、無彩色決定部６０６は、統一感向上モードが設定された場合には、有彩色決定部６０５により調整した有彩色の色調に近づける度合いを低減し、コントラスト向上モードが設定された場合には、有彩色決定部６０５により調整した有彩色の色調の補色方向に離す度合いを増加させる。
【０１３１】
具体的には、無彩色決定部６０６は、上述したように、有彩色決定部６０５により決定した有彩色の出力色空間における定義値から算出した色相に応じて、出力色空間における無彩色の色調を調整する際、決定した無彩色の出力色空間における定義値に変化量ΔＣ，ΔＭ，ΔＹを混ぜて無彩色の色調を調整することになるが、色調を調整後の無彩色の定義値の総量が総量規制値を超えない範囲で、無彩色の定義値に変化量ΔＣ，ΔＭ，ΔＹを混ぜて無彩色の色調を調整するものとする。仮に、総量規制値を超えて無彩色の色調を調整しなければならない場合には、無彩色決定部６０６は、決定した無彩色の出力色空間における定義値のうち、Ｋの値を減らして、無彩色の定義値の総量が総量規制値を超えないようにする。しかしながら、Ｋの値を減らした場合、総量規制値により無彩色である黒の色材そのものは減少するため、出力側の画像データの明度が上がって、出力側の画像データの無彩色の表現自体が明るめにずれることとなる。逆に、色材低減設定部６０４により設定された出力モードが無彩色（黒）の明度を上げたくないモードの場合には、無彩色決定部６０６は、無彩色の定義値に混ぜる変化量ΔＣ，ΔＭ，ΔＹを減らさざるを得ないため、無彩色の色調の調整に制限が生じる。
【０１３２】
例えば、無彩色決定部６０６は、総量規制値を超えるまでは、無彩色の色材の量を減らさないように、決定した無彩色の出力色空間における定義値を変化させて出力側の画像データに含める無彩色の色調を調整し、総量規制値を超えた場合には、無彩色の色材の量が減るように、決定した無彩色の出力色空間における定義値を変化させて出力側の画像データに含める無彩色の色調を調整する。これにより、総量規制値に違反することなく、できるだけ無彩色の明度を保ちながら、無彩色の色調を調整することができる。
【０１３３】
さらに、色材低減設定部６０４によりトナーセーブモードやインクセーブモードが設定された場合、一般的に有彩色に使用できる色材の量が減るために彩度が低下するため、無彩色決定部６０６は、無彩色の出力に使用される色材の量が予め設定された量以下になるように、無彩色の出力色空間における定義値を変化させて出力側の画像データに含める無彩色の色調を調整する。このように、トナーセーブモードやインクセーブモードに設定された場合、無彩色に使用する色材の量も減るため、無彩色決定部６０６は、その点を考慮して、無彩色の定義値も明度を上げた状態から変化させるものとする。さらに、トナーセーブモードやインクセーブモードが設定された場合には、無彩色決定部６０６は、追加した変化量ΔＣ，ΔＭ，ΔＹに合せて、無彩色の定義値に含まれるＫも変化させる必要が生じる。
【０１３４】
例えば、赤黒の二色印刷において、色材低減設定部６０４によりトナーセーブモードやインクセーブモードが設定された場合、「黒」の定義値（０，０，０，２５５）で表す「黒」の出力に使用される色材の量に対して、使用する色材の量が５０％減らした量以下になるように、「黒」の定義値（０，０，０，１２７）を基準にして、当該「黒」の定義値を変化させて出力側の画像データに含める無彩色の色調を調整する。無彩色決定部６０６は、色調を統一する場合には、「黒」の定義値（０，１６，１６，１１２）で表す「黒」に色調を調整し、コントラストを上げる場合には、「黒」の定義値（３２，０，０，１１２）で表す「黒」に色調を調整する。これにより、無彩色の色材以外の色材を加えることで無彩色の色調を変化させたとしても、無彩色の出力に用いる色材の量全体は変わらないため、色材の使用量を低減しつつ無彩色の色調を調整することができる。
【０１３５】
図１１および図１２を用いて、トナーセーブモードや総量規制値などにより有彩色の再現に制限がある場合の色彩的なコントラストの改善例を説明する。図１１は、有彩色の再現に制限がある場合の色彩的なコントラストの改善例を示す説明図である。図１２は、有彩色の再現に制限がある場合に色彩的なコントラストを改善した出力側の画像データの色度図である。
【０１３６】
二色印刷等において有彩色の再現に制限がある場合（例えば、トナーやインクなどの色材の着色度が低い場合、総量規制値やトナーセーブモードが設定された場合など）には、結果的に、有彩色の彩度が低下するため、有彩色と無彩色との色彩的なコントラストが想定したものよりも低下する（図１１および図１２（ａ）に示す）。
【０１３７】
これに対し、本実施の形態にかかるＭＦＰ１００では、有彩色の再現に制限がある場合、無彩色である「黒」の色材に「黒」以外の色材（「シアン」の色材）が混ざるように、無彩色決定部６０６が、有彩色である「赤」の補色の方向の彩度を高めて、出力側の画像データに含める無彩色の色調を調整して「黒」を冷黒調化する（図１１に示す）。これにより、有彩色の再現に制限がある場合でも、出力側の画像データに含める無彩色と「赤」との色度の差を維持することができるので（図１２（ｂ）に示す）、色彩的なコントラストの低下を防止することができる。
【０１３８】
なお、有彩色の再現に制限が無い場合は、「赤」と無彩色との色彩的なコントラストが低下することはないので（図１１および図１２（ｃ）に示す）、無彩色の色調を調整する必要は無い。
【０１３９】
本実施の形態では、ＣＭＹＫ色空間における色の定義値を基に、出力側の画像データに含める無彩色の色調を調整したが、直感的に分かり易いＨＳＬ色空間やLab色空間における色の定義値を基に、出力側の画像データの無彩色の彩度を高めて出力側の画像データの無彩色の色調を調整しても良い。
【０１４０】
なお、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに複数の有彩色が属する場合（つまり、二色印刷ではなく、フルカラー印刷を行う場合）には、無彩色決定部６０６は、設定された複数の色票が示すカテゴリに属する複数の有彩色の補色方向の彩度の平均を算出し、算出した平均の分、彩度を高めて、無彩色ラベル設定部６０２により設定された色票が示すカテゴリに属する無彩色の色調を調整する。すなわち、有彩色ラベル設定部６０１により設定された２つの有彩色ラベルが示す有彩色が補色の関係にありかつ有彩色の彩度が等しい場合、無彩色決定部６０６による無彩色の色調の調整は打ち消されることとなる。ただし、２つの有彩色ラベルの有彩色が出力側の画像データにおいて占める面積が異なる場合、面積の大小に応じて、無彩色決定部６０６により決定される無彩色の色調の調整量を変化させても良い。具体的には、出力側の画像データにおいて占める面積が大きい有彩色の方が無彩色の色調に対する影響度が大きいため、出力側の画像データにおいて有彩色が占める面積比率に応じて、無彩色の色調の調整に重み付けする。
【０１４１】
色相判定部６０７は、入力側の画像データ（ＲＧＢ各８ビットのデジタル画像データ）に含まれる色が、ＲＧＢＣＭＹの６色相のいずれに属するのかを判定するものである。
【０１４２】
色変換部６０８は、色相判定部６０７による色相の判定と並行して、入力側の画像データの色相毎に、入力側の画像データおよび出力側の画像データに含まれる色をベクトルで表し、マスキング演算を用いて、色空間の変換を行うものである。また、色変換部６０８は、無彩色と少なくとも一色の有彩色を含む画像データを出力する二色印刷を行う場合に、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに属する有彩色（または、有彩色決定部６０５により色調が調整された有彩色）および無彩色決定部６０６により色調が調整された無彩色を含む画像データを生成する。
【０１４３】
図１３〜１５を用いて、マスキング演算により、入力側の画像データの色空間を変換する方法について詳細に説明する。図１３および図１４は、色相分割型色変換の概念図である。図１５は、マスキング係数の演算式を示す図である。
【０１４４】
色変換部６０８は、入力側の画像データを色相毎に分割し、分割した色相毎に、色相の境界を示す２つのベクトル（図１３に示す）と、白と黒のベクトル（図１４に示す）とで入力側の画像データおよび出力側の画像データに含まれる色を表現し、マスキング演算により、色空間の変換を行う。
【０１４５】
例えば、Ｒ色相の入力側の画像データおよび出力側の画像データの色は、Ｒ色相の境界を示すベクトルＲＹ，ＭＲに、白と黒のベクトルを加えた合計４つのベクトルで表現する。なお、色相の境界を示すベクトルは、入力側の画像データの色空間によって変換するため、パラメータ等により変更可能とする。
【０１４６】
ここで、白と黒の２つのベクトルである（Ｒ１，Ｇ１，Ｂ１）および（Ｒ２，Ｇ２，Ｂ２）と、色相の境界を示す２つのベクトルである（Ｒ３，Ｇ３，Ｂ３）および（Ｒ４，Ｇ４，Ｂ４）とを入力側の画像データが含む色の定義値とし、当該入力側の画像データに対応する出力側の画像データが含む色の定義値を（Ｃ１，Ｍ１，Ｙ１，Ｋ１）、（Ｃ２，Ｍ２，Ｙ２，Ｋ２）、（Ｃ３，Ｍ３，Ｙ３，Ｋ３）、および（Ｃ４，Ｍ４，Ｙ４，Ｋ４）とした場合、色変換部６０８は、図１５に示す数式を用いて、色相毎にマスキング係数を算出する。なお、入力側の画像データが含む色の定義値を表す行列を正方行列とするために、入力側の画像データが含む色の定義値を構成する各ベクトルに「１」を追加している。そして、色変換部６０８は、色相毎のマスキング係数が算出されると、算出したマスキング係数を用いてマスキング演算を行って、色空間の変換を行う。なお、色変換部６０８による各色相の演算結果は、セレクタ６０９により選択される。
【０１４７】
次に、図１６を用いて、入力側の画像データを色相毎に分割する方法について詳細に説明する。図１６は、広域色相信号の概念図である。
【０１４８】
色変換部６０８は、まず、以下に示す式１および式２を用いて、入力側の画像データから色差信号Ｘ，Ｙを生成する。ただし、Ｘが０以上の時には、Ｘ＝Ｘ／２とする。
Ｘ＝Ｇ−Ｒ・・・・・（式１）
Ｙ＝Ｂ−Ｇ・・・・・（式２）
【０１４９】
次いで、色変換部６０８は、色差信号Ｘ，Ｙから、広域色相信号ＨＵＥＨを生成する。広域色相信号ＨＵＥＨは、色差信号Ｘ，Ｙにより表されるＸ−Ｙ平面を８分割する信号である（図１６に示す）。広域色相信号ＨＵＥＨは、以下に示す条件式１〜９を用いて、順次求める。
条件式１：      ！ＨＴ１かつＨＴ０・・・ＨＵＥＨ＝０
条件式２：      ！ＨＴ２かつＨＴ１・・・ＨＵＥＨ＝１
条件式３：      ！ＨＴ３かつＨＴ２・・・ＨＵＥＨ＝２
条件式４：      ！ＨＴ４かつＨＴ３・・・ＨＵＥＨ＝３
条件式５：      ！ＨＴ５かつＨＴ４・・・ＨＵＥＨ＝４
条件式６：      ！ＨＴ６かつＨＴ５・・・ＨＵＥＨ＝５
条件式７：      ！ＨＴ７かつＨＴ６・・・ＨＵＥＨ＝６
条件式８：      ！ＨＴ０かつＨＴ７・・・ＨＵＥＨ＝７
条件式９：      上記以外（Ｙ＝Ｘ＝０）・ＨＵＥＨ＝７
ただし、ＨＴ０からＨＴ７は、色差信号Ｘ，Ｙから以下の通りに求めるものとする。
ＨＴ０＝（Ｙ≧０）
ＨＴ１＝（Ｙ≧Ｘ）
ＨＴ２＝（Ｘ≦０）
ＨＴ３＝（Ｙ≦−Ｘ）
ＨＴ４＝（Ｙ≦０）
ＨＴ５＝（Ｙ≦Ｘ）
ＨＴ６＝（Ｘ≧０）
ＨＴ７＝（Ｙ≧−Ｘ）
【０１５０】
次に、色変換部６０８は、広域色相信号ＨＵＥＨに応じて、色差信号ＸＡ，ＹＡを生成する。色差信号ＸＡ，ＹＡは、色差信号Ｘ，Ｙにより表されるＸ−Ｙ平面を回転して、ＨＵＥＨ＝０の領域に移動させた場合の座標である。
ＨＵＥＨ＝０の場合、ＸＡ＝Ｘ，ＹＡ＝Ｙ
ＨＵＥＨ＝１の場合、ＸＡ＝Ｘ＋Ｙ，ＹＡ＝−Ｘ＋Ｙ
ＨＵＥＨ＝２の場合、ＸＡ＝Ｙ，ＹＡ＝−Ｘ
ＨＵＥＨ＝３の場合、ＸＡ＝−Ｘ＋Ｙ，ＹＡ＝−Ｘ−Ｙ
ＨＵＥＨ＝４の場合、ＸＡ＝−Ｘ，ＹＡ＝−Ｙ
ＨＵＥＨ＝５の場合、ＸＡ＝−Ｘ−Ｙ，ＹＡ＝Ｘ−Ｙ
ＨＵＥＨ＝６の場合、ＸＡ＝−Ｙ，ＹＡ＝Ｘ
ＨＵＥＨ＝７の場合、ＸＡ＝Ｘ−Ｙ，ＹＡ＝Ｘ＋Ｙ
【０１５１】
次に、色変換部６０８は、色差信号ＸＡ，ＹＡから、狭域色相信号ＨＵＥＬを生成する。狭域色相信号ＨＵＥＬは、色差信号ＸＡ，ＹＡにより表される座標平面における傾き（ＹＡ／ＸＡ）である。ここでは、分解能を３２として構成する（ＹＡ／ＸＡ＝ＨＵＥＬ／３２）。
ＸＡが０の場合、ＨＵＥＬ＝０×１Ｆ
ＸＡが０以外の場合、ＨＵＥＬ＝（ＹＡ＜＜５）／ＸＡ
【０１５２】
さらに、色変換部６０８は、広域色相信号ＨＵＥＨおよび狭域色相信号ＨＵＥＬを組み合わせて色相角信号ＨＵＥＨＬ（［ＨＵＥＨ，ＨＵＥＬ］）とする。この色相角信号ＨＵＥＨＬと予め設定しておいた色相の境界値（ＨＵＥ＿Ｒ，ＨＵＥ＿Ｙ，ＨＵＥ＿Ｇ，ＨＵＥ＿Ｃ，ＨＵＥ＿Ｂ，ＨＵＥ＿Ｍ）とを比較して、色相ＨＵＥを決定する。
ＨＵＥ＿Ｍ＜ＨＵＥＨＬ≦ＨＵＥ＿Ｒ・・・ＨＵＥ＝Ｒ
ＨＵＥ＿Ｒ＜ＨＵＥＨＬ≦ＨＵＥ＿Ｙ・・・ＨＵＥ＝Ｙ
ＨＵＥ＿Ｙ＜ＨＵＥＨＬ≦ＨＵＥ＿Ｇ・・・ＨＵＥ＝Ｇ
ＨＵＥ＿Ｇ＜ＨＵＥＨＬ≦ＨＵＥ＿Ｃ・・・ＨＵＥ＝Ｃ
ＨＵＥ＿Ｃ＜ＨＵＥＨＬ≦ＨＵＥ＿Ｂ・・・ＨＵＥ＝Ｂ
ＨＵＥ＿Ｂ＜ＨＵＥＨＬ≦ＨＵＥ＿Ｍ・・・ＨＵＥ＝Ｍ
【０１５３】
なお、色変換部６０８は、入力側の画像データから、無彩色と少なくとも一色の有彩色を含む画像データを生成する場合（つまり、二色印刷を行う場合）、出力側の画像データに含める有彩色の色相の境界を示す２つのベクトルを、有彩色決定部６０５により決定した有彩色の定義値で置換し、黒のベクトルを、無彩色決定部６０６により変化させた無彩色の定義値で置換するものとする。これにより、色変換部６０８は、有彩色ラベル設定部６０１により設定した色票が示すカテゴリに属する有彩色および無彩色決定部６０６により色調を調整した無彩色を含む出力側の画像データを生成する。また、色変換部６０８は、トナーセーブモードやインクセーブモードや総量規制値が設定された場合、有彩色決定部６０５により色調が調整された有彩色および無彩色決定部６０６により色調を調整した無彩色を含む画像データを生成するものとする。
【０１５４】
また、二色印刷時に有彩色で出力したい部分が入力側の画像データの有彩色全体である場合は、全ての色相の出力側の画像データについて、当該出力側の画像データに含める有彩色の色相の境界を示す２つのベクトルを、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに属する有彩色の定義値または有彩色決定部６０５により色調を調整した有彩色の定義値で置換し、黒のベクトルを、無彩色決定部６０６により色調を調整した無彩色の定義値で置換する。二色印刷時に有彩色で出力したい部分が入力側の画像データの特定の色相の有彩色のみであるときには、該当する色相の出力側の画像データのみ、上述した対応を行い、該当しない色相の出力側の画像データの色空間を定義するベクトルについては、無彩色決定部６０６により色調を調整した無彩色の定義値で置換する。
【０１５５】
次に、図１７を用いて、出力側の画像データに含める無彩色および有彩色の色調の調整処理の流れについて説明する。図１７は、出力側の画像データに含める無彩色および有彩色の色調の調整処理の流れを示すフローチャートである。
【０１５６】
まず、有彩色ラベル設定部６０１および無彩色ラベル設定部６０２は、有彩色および無彩色の色票を設定する（ステップＳ１７０１）。有彩色決定部６０５が、入力色空間および出力色空間における、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに属する有彩色の定義値を決定するとともに、無彩色決定部６０６が、入力色空間および出力色空間における、無彩色ラベル設定部６０２により設定された色票が示すカテゴリに属する無彩色の定義値を決定する（ステップＳ１７０２）。
【０１５７】
次に、有彩色決定部６０５は、決定した出力色空間における有彩色の定義値の総量が、総量規制設定部６０３により設定された総量規制値を超えたか否かを判断する（ステップＳ１７０３）。決定した出力色空間における有彩色の定義値の総量が総量規制値を超えていた場合（ステップＳ１７０３：Ｙｅｓ）、有彩色決定部６０５は、決定した出力色空間における有彩色の定義値の総量が総量規制値を超えないように、決定した出力色空間における有彩色の定義値を減らす総量規制処理を実施する（ステップＳ１７０４）。
【０１５８】
決定した出力色空間における有彩色の定義値が減らされると、無彩色決定部６０６は、色材低減設定部６０４によりコントラスト向上モードが設定されたか否かを判断する（ステップＳ１７０５）。コントラスト向上モードが設定された場合（ステップＳ１７０５：Ｙｅｓ）、無彩色決定部６０６は、入力色空間における有彩色の定義値と、入力色空間における無彩色の定義値とから、色差ΔＥを求める（ステップＳ１７０７）。一方、コントラスト向上モードが設定されていなかった場合（ステップＳ１７０５：Ｎｏ）、無彩色決定部６０６は、統一感向上モードが設定されたか否かを判断する（ステップＳ１７０６）。統一感向上モードが設定されていなかった場合（ステップＳ１７０６：Ｎｏ）、出力側の画像データに含める無彩色の色調の調整を行わずに処理は終了する。一方、統一感向上モードが設定された場合（ステップＳ１７０６：Ｙｅｓ）、無彩色決定部６０６は、出力色空間における有彩色の定義値に対応するLab値を算出する（ステップＳ１７０８）。
【０１５９】
次に、無彩色決定部６０６は、有彩色ラベル設定部６０１により設定された色票が示すカテゴリに属する有彩色の色相を算出する（ステップＳ１７０９）。さらに、無彩色決定部６０６は、コントラスト向上モードであるか、または統一感向上モードであるかに応じて、無彩色ラベル設定部６０２により設定された色票が示すカテゴリに属する無彩色の彩度を高める色相の方向を決定する（ステップＳ１７１０）。例えば、コントラスト向上モードである場合、無彩色決定部６０６は、算出した有彩色の色相の補色の方向を、無彩色の彩度を高める色相の方向に決定する。これにより、無彩色と少なくとも一色の有彩色を含む画像データの印刷における色彩的なコントラストの低下を相対的に防ぐことができるので、色数を限定した印刷物においてメリハリのある表現が可能となる。一方、統一感向上モードである場合、無彩色決定部６０６は、算出した有彩色の色相の方向を、無彩色の彩度を高める色相の方向に決定する。これにより、色彩的なコントラストを相対的に低下させることができるので、色数を限定した印刷物において統一感のある表現が可能となる。
【０１６０】
そして、無彩色決定部６０６は、コントラスト向上モードである場合、変化量ΔＣ，ΔＭ，ΔＹを決定して、出力色空間における無彩色の定義値に対応するLab値が色差ΔＥに近づくように、出力側の画像データに含める無彩色の色調を調整する（ステップＳ１７１１）。一方、無彩色決定部６０６は、統一感向上モードである場合、変化量ΔＣ，ΔＭ，ΔＹを決定して、出力色空間における無彩色の定義値に対応するLab値が、出力色空間における有彩色の定義値に対応するLab値に近づくように、無彩色の色調を調整する（ステップＳ１７１１）。
【０１６１】
最後に、無彩色決定部６０６は、出力色空間における無彩色の定義値の総量が、総量規制設定部６０３により設定された総量規制値を超えたか否かを判断する（ステップＳ１７１２）。出力色空間における無彩色の定義値の総量が総量規制値を超えていた場合（ステップＳ１７１２：Ｙｅｓ）、無彩色決定部６０６は、出力色空間における無彩色の定義値の総量が総量規制値を超えないように、出力色空間における無彩色の色調を調整する総量規制処理を実施する（ステップＳ１７１３）。一方、出力色空間における無彩色の定義値の総量が総量規制値を超えていなかった場合（ステップＳ１７１２：Ｎｏ）、出力側の画像データに含める無彩色および有彩色の色調の調整処理は終了する。
【０１６２】
このように本実施の形態にかかるＭＦＰ１００によれば、出力側の画像データに含める無彩色および少なくとも一色の有彩色が属するカテゴリを示す色票を設定し、設定された色票が示すカテゴリに属する有彩色の色相に応じて、設定された色票が示すカテゴリに属する無彩色の色調を調整し、設定された色票が示すカテゴリに属する少なくとも一色の有彩色および色調を調整した無彩色を含む画像データを生成することにより、無彩色と少なくとも一色の有彩色を含む画像データの印刷において、無彩色と有彩色との色彩的なコントラストの低下を防止することができるので、色数が限定された印刷物などにおける色彩的な表現力を向上させることができる。
【０１６３】
（変形例１）
本変形例は、色空間を変換する役割を、色変換部から三次元ルックアップテーブル（ＳＤＬＵＴ）に移譲して、色変換部の役割を、入力側の画像データに含まれる有彩色と無彩色を他の色で置換した出力側の画像データを生成する点に明確化した例である。なお、第１の実施の形態と同様の箇所については説明を省略する。
【０１６４】
図１８は、色変換部の詳細な構成を示すブロック図である。色変換部１８０１は、第１の実施の形態と同様に、入力側の画像データの色相毎に、入力側の画像データおよび出力側の画像データに含まれる色をベクトルで定義するが、入力側の画像データに含まれる色のベクトルと出力側の画像データに含まれる色のベクトルが、出力側の画像データの出力先（例えば、印刷や配信など）に関わらず、同一の色空間（例えば、ＲＧＢ色空間）で表現される値である点で異なる。そのため、色変換部１８０１では、マスキング演算により、入力側の画像データに含まれる有彩色および無彩色のベクトルを、有彩色ラベル設定部６０１により設定した色票が示すカテゴリに属する有彩色の定義値（または、有彩色決定部６０５により色調を調整した有彩色の定義値）および無彩色決定部６０６により色調を調整した無彩色の定義値で置換する処理のみを行い、色空間の変換は行わないものとする。
【０１６５】
そして、３ＤＬＵＴ（１８０２）が、出力側の画像データの色空間を変換する。より具体的には、３ＤＬＵＴ（１８０２）は、印刷時においては、出力側の画像データの色空間をＣＭＹＫ色空間へと変換し、配信時においては、出力側の画像データの色空間をＲＧＢ色空間へと変換する。
【０１６６】
（変形例２）
本変形例は、出力側の画像データに含める無彩色の色調を、用紙の白色度に応じて調整する例である。なお、第１の実施の形態と同様の箇所については説明を省略する。
【０１６７】
図１９は、用紙の白色度に応じた色彩的なコントラストの改善例を示す説明図である。図２０は、用紙の白色度に応じて色彩的なコントラストを改善した出力側の画像データの色度図である。二色印刷等において用紙の白色度が低く、かつ出力側の画像データに含まれる「黒」の色調が「赤」の方向にずれている場合（図１９に示す）、用紙の白色度が十分にある場合の出力側の画像データに含まれる「黒」と「赤」との色度の差に比べて（図２０（ｃ）、出力側の画像データに含まれる「黒」と「赤」との色度の差が小さくなり、出力側の画像データの色彩的なコントラストが低下する（図２０（ａ）に示す）。
【０１６８】
そこで、本変形例においては、無彩色決定部６０６は、用紙の白色度に応じて、出力側の画像データに含める無彩色の色調を調整する。より具体的には、用紙の白色度が低い場合（例えば、用紙が黄ばんでいる場合）、無彩色決定部６０６は、出力側の画像データに含める無彩色の彩度を、有彩色ラベル設定部６０１により設定したカテゴリに属する有彩色の色相の補色方向に高める。これにより、出力側の画像データに含める「黒」を冷黒調化して、出力側の画像データに含まれる有彩色と無彩色との色度の差（図２０（ｂ）に示す）を、用紙の白色度が十分にある場合の出力側の画像データに含まれる「黒」と「赤」との色度の差（図２０（ｃ）に示す）に近づけて、出力側の画像データの色彩的なコントラストを改善する（図１９に示す）。
【０１６９】
（第２の実施の形態）
本実施の形態は、入力側の画像データの無彩色領域のうち、有彩色領域近傍の無彩色領域の無彩色の色調のみを調整する例である。なお、第１の実施の形態と同様の箇所については説明を省略する。
【０１７０】
図２１は、色変換部の詳細な構成を示すブロック図である。特定色近傍領域検出部２１０１は、入力側の画像データの無彩色領域のうち、有彩色領域近傍の特定色近傍領域を検出するものである。
【０１７１】
無彩色決定部２１０２は、特定色近傍領域検出部２１０１により検出された特定色近傍領域の無彩色の色調のみを調整する。これにより、二色印刷等において、有彩色近傍のみに色調調整を絞ることができるので、色調調整により得られる、色彩的な表現力向上の効果を強めることができる。
【０１７２】
なお、本実施の形態では、画像データ処理装置２（１０４）が有する色変換部１０４ｂをハードウェアにより実現しているが、ＣＰＵ１０６がＲＯＭ１１４に予め組み込まれているプログラムを実行することにより実現することもできる。
【０１７３】
本実施の形態のＭＦＰ１００で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１７４】
さらに、本実施の形態のＭＦＰ１００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態のＭＦＰ１００で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１７５】
なお、上記実施の形態では、本発明の画像処理装置を、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有するＭＦＰに適用した例を挙げて説明するが、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像形成装置であればいずれにも適用することができる。
【符号の説明】
【０１７６】
１００  ＭＦＰ
６０１  有彩色ラベル設定部
６０２  無彩色ラベル設定部
６０３  総量規制設定部
６０４  色材低減設定部
６０５  有彩色決定部
６０６，２１０２  無彩色決定部
６０８，１８０１  色変換部
２１０１  特定色近傍領域検出部
【先行技術文献】
【特許文献】
【０１７７】
【特許文献１】特許第３５６０６４０号公報
【図１】
2011147111.tif 000003
【図２】
2011147111.tif 000004
【図３】
2011147111.tif 000005
【図４】
2011147111.tif 000006
【図５】
2011147111.tif 000007
【図６】
2011147111.tif 000008
【図７】
2011147111.tif 000009
【図８】
2011147111.tif 000010
【図９】
2011147111.tif 000011
【図１０】
2011147111.tif 000012
【図１１】
2011147111.tif 000013
【図１２】
2011147111.tif 000014
【図１３】
2011147111.tif 000015
【図１４】
2011147111.tif 000016
【図１５】
2011147111.tif 000017
【図１６】
2011147111.tif 000018
【図１７】
2011147111.tif 000019
【図１８】
2011147111.tif 000020
【図１９】
2011147111.tif 000021
【図２０】
2011147111.tif 000022
【図２１】
2011147111.tif 000023
【図２２】
2011147111.tif 000024