(57)【特許請求の範囲】
【請求項１】
ページ単位の画像出力のための画像処理装置であって、
出力装置に与えられる１つの出力ジョブに係わる全ページの画像データを記憶する画像メモリと、
前記全ページの画像データについて各ページの画像データが前記出力装置の色再現範囲内のデータか否かを判定する手段と、
判定の結果に応じて色圧縮の内容を規定するジョブ単位のパラメータを設定する手段と、
設定されたパラメータに従う色圧縮を、前記全ページの画像データに対して一律に行う手段とを有する
ことを特徴とする画像処理装置。
【請求項２】
色空間を複数の区画に分割し、区画別に色再現範囲についての判定と色圧縮とを行う
請求項１記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタやディスプレイによる画像出力のための画像処理装置に関する。
【０００２】
【従来の技術】
カラースキャナによる読取り画像やコンピュータグラフィックスなどをプリントアウトする場合に、必要に応じて画像データの色をプリンタの色再現範囲内の色に変換する色圧縮処理が行われる。
【０００３】
従来では、ページ単位に色圧縮の要否判定が行われ、判定結果に従って処理の必要なページの画像データに対して色圧縮処理が行われていた。
【０００４】
【発明が解決しようとする課題】
例えば、複数のカラー原稿のコピーに際して、ある原稿については色圧縮がなされ、他の原稿については色圧縮がなされないという場合が生じる。この場合に、色再現に関してコピーの仕上がり状態が原稿間で不均一になるという問題があった。なお、第１枚目の原稿で色圧縮の要否を判定し、判定結果を全ての原稿に適用することが考えられる。この形態では、第２枚目以降の原稿で色圧縮が必要であるにも係わらず色圧縮がなされないという事態が生じる。一般に、色圧縮が不要の原稿について色圧縮を行うことの影響と比べて、色圧縮が必要な原稿について色圧縮を行わないことの影響の方が大きい。
【０００５】
本発明は、複数ページ分の画像出力における色再現性の均等化を図ることを目的としている。
【０００６】
請求項１の発明の装置は、ページ単位の画像出力のための画像処理装置であって、
出力装置に与えられる１つの出力ジョブに係わる全ページの画像データを記憶する画像メモリと、前記全ページの画像データについて各ページの画像データが前記出力装置の色再現範囲内のデータか否かを判定する手段と、判定の結果に応じて色圧縮の内容を規定するジョブ単位のパラメータを設定する手段と、設定されたパラメータに従う色圧縮を、前記全ページの画像データに対して一律に行う手段とを有する。
【０００７】
請求項２の発明の画像処理装置は、色空間を複数の区画に分割し、区画別に色再現範囲についての判定と色圧縮とを行う。
【０００８】
【発明の実施の形態】
図１は本発明に係る画像出力システムの全体構成を示すブロック図である。
画像出力システム１は、原稿をＲ，Ｇ，Ｂの３色に分解して読み取るスキャナ１０、カラー画像のプリント出力をするプリントエンジン２０、色変換装置１００、及びプリントジョブを発するコンピュータ１５から構成されている。具体的には、画像出力システム１は、プリントエンジン２０を備えたカラープリンタ及びスキャナ１０を備えたイメージリーダ、又はこれらを一体化した複合機を有するコンピュータシステムであり、コンピュータ１５で作成したドキュメントのプリント、及び原稿のコピーに利用される。色変換装置１００は、カラープリンタ又はイメージリーダに組み込まれ、又は独立の装置としてケーブル接続されて使用される。
【０００９】
複数枚の原稿のコピーにおいて、スキャナ１０は図示しない原稿台にセットされた複数枚の原稿の画像を順に読み取り、画像データを色変換装置１００に送る。また、コンピュータ１５は、複数ページのドキュメントのプリントにおいて、画像データを色変換装置１００に送る。
【００１０】
色変換装置１００の入力インタフェース１０３は、スキャナ１０又はコンピュータ１５を入力装置として選択し、入力装置からの画像データＤ１を画像メモリ１０４に送る。画像メモリ１０４は、１つの出力ジョブ（コピージョブ又はプリントジョブ）に係わる全ての画像データＤ１を記憶する。この記憶と並行して、画像メモリ１０４から色空間判定部１０６へ各ページの画像データＤ１が順に転送される。一方、色空間判定部１０６には、プリンタ色空間記憶部１０７から現時点のプリンタ色再現範囲ｒ０を示すデータが与えられる。
【００１１】
色空間判定部１０６は、各ページの画像データＤ１の色範囲がプリンタ色再現範囲ｒ０を越えるか否かを判定する。判定の詳細は後述する。判定結果Ｄｊに応じて、ＣＰＵ１０９は画像処理部１０５に対して処理内容を規定するパラメータＤｐを設定する。画像処理部１０５は、画像メモリ１０４から読み出された画像データＤ１に対して、ＲＧＢからＣＭＹＫへの色変換、γ補正、エッジ強調などの画質改善処理、及び色圧縮を行うことが可能である。画像処理を受けた画像データＤ２がプリントエンジン２０へ送られる。
【００１２】
ＣＰＵ１０９によるパラメータ設定はジョブ単位であるので、１ジョブ分の全ページの画像データＤ１について色圧縮が行われず、又は１ジョブ分の全ページの画像データＤ１について一律に色圧縮が行われることになる。ただし、状態表示のための表示部１０８に入力キーを設け、ユーザーがページ毎に色圧縮の要否を指定できるようにすることも可能である。
【００１３】
図２は色圧縮の模式図である。
上述の色空間判定部１０６は、ＲＧＢの画像データＤ１を標準色空間（例えばＣＩＥＬＡＢ色空間）のデータに変換し、標準色空間Ｑを色相により分割した所定数（例示は６）のブロックｑ１〜ｑ６のそれぞれについて、各ページの画素の色がプリンタ色再現範囲ｒ０の内側の色か否かを判定する。そして、色空間判定部１０６は、各ブロックｑ１〜ｑ６の画素数に対するプリンタ色再現範囲外の画素の数の割合（面積比）を示すデータを判定結果ＤｊとしてＣＰＵ１０９に送る。ＣＰＵ１０９は、ページ毎に送られてくる判定結果Ｄｊを記憶し、１ジョブ分の判定結果Ｄｊに基づいてブロック毎に色圧縮の要否を判断し、パラメータＤｐを計算して画像処理部１０５に与える。図２の例において、第１ページの色範囲ｒ１はブロックｑ１でプリンタ色再現範囲ｒ０から出ている。また、第２ページの色範囲ｒ２はブロックｑ３，ｑ４でプリンタ色再現範囲ｒ０から出ている。この場合、画像処理部１０５は図中に矢印で示すように、第１ページの画像データＤ１のうちのブロックｑ１に対応する部分の色をプリンタ色再現範囲ｒ０の内側の色に変換する色圧縮を行うとともに、ブロックｑ３，ｑ４についても色圧縮を行う。同様に画像処理部１０５は、第２ページの画像データＤ１に対して、ブロックｑ３，ｑ４について色圧縮を行うとともに、ブロックｑ１についても色圧縮を行う。
【００１４】
図３は色変換装置の動作の概略を示すフローチャートである。
入力装置及び出力装置との通信結果に基づいて取込みモード及びプリンタ情報を解析した後、入力装置からの画像データの取込みを開始する（＃１、＃２）。１ページ分の画像データに対して、色空間のブロック毎に上述の面積比を算出する（＃３、＃４）。１ジョブ分の全てのページの画像データについて面積比を算出すれば（＃５）、全てのページの面積比の累積値に基づいて、ブロック毎に色圧縮の要否を判断し（＃６）、画像データＤ１に必要な画像処理を加えるためのパラメータを設定し（＃７）、画像処理を開始して画像データＤ２を出力する（＃８）。
【００１５】
以上の実施形態において、入力装置及び出力装置の種類及び数は例示に限らない。出力装置が複数の場合、表示部１０８によってユーザーが１つの出力装置を選択するようにしてもよい。色空間Ｑの分割数は６に限らず、色空間Ｑを分割せずに色圧縮の要否を判定してもよい。
【００１６】
【発明の効果】
請求項１又は請求項２の発明によれば、複数ページ分の画像出力における色再現性の均等化を図ることができる。
【図面の簡単な説明】
【図１】本発明に係る画像出力システムの全体構成を示すブロック図である。
【図２】色圧縮の模式図である。
【図３】色変換装置の動作の概略を示すフローチャートである。
【符号の説明】
１  画像出力システム
１０  スキャナ
２０  プリントエンジン（出力装置）
ｒ０  プリンタ色再現範囲（出力装置の色再現範囲）
１００  色変換装置（画像処理装置）
１０４  画像メモリ
Ｄ１  画像データ
１０６  色空間判定部（判定手段）
１０９  ＣＰＵ（判定手段）
１０５  画像処理部
Ｑ  色空間
ｑ１〜６  ブロック（区画）
【図１】
0003790881.tif 000002
【図２】
0003790881.tif 000003
【図３】
0003790881.tif 000004