(57)【要約】【課題】任意の下地色を有するページ上に配置される画像の色合いを、好ましい色合いに容易に補正することができる色補正装置と、コンピュータを、その色補正装置として動作させる色補正プログラムを提供する。【解決手段】画像オブジェクトが配置されたページを取得するページ取得部６５１と、このページ取得部６５１によって取得されたページの、上記の画像オブジェクトを除く領域（下地）における支配的な色相を認識する認識部６５２と、上記の画像オブジェクトの色を、その色の色相が、上記の認識部６５２で認識された、下地における支配的な色相に近づくように補正する補正部６５３とを備えた。【選択図】        図５
2006229537.tif 000002
【特許請求の範囲】
【請求項１】
画像が配置されたページを取得するページ取得部と、
前記ページ取得部によって取得されたページの、前記画像を除く領域における支配的な色相を認識する認識部と、
前記画像の色を、該色の色相が前記支配的な色相に近づくように補正する補正部とを備えたことを特徴とする色補正装置。
【請求項２】
前記認識部が、前記ページ上の、前記画像を除く領域内の各部の色を所定の複数の色相範囲それぞれに振り分け、各色相範囲について、その色相範囲に色がどれだけ振り分けられたかを表わす頻度を算出し、その算出した頻度に基づいて前記支配的な色相を認識するものであることを特徴とする請求項１記載の色補正装置。
【請求項３】
前記認識部が、前記所定の複数の色相範囲のうち、前記頻度が最も高い色相範囲を代表する色相を前記支配的な色相と認識するものであることを特徴とする請求項２記載の色補正装置。
【請求項４】
前記補正部が、前記画像の色を補正するに当たり、該画像中のハイライト部分については色を維持するものであることを特徴とする請求項１記載の色補正装置。
【請求項５】
コンピュータに組み込まれ、該コンピュータ上で、
画像が配置されたページを取得するページ取得部と、
前記ページ取得部によって取得されたページの、前記画像を除く領域における支配的な色相を認識する認識部と、
前記画像の色を、該色の色相が前記支配的な色相に近づくように補正する補正部とを構築することを特徴とする色補正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の色を好ましい色に補正する色補正装置と、コンピュータを、その色補正装置として動作させる色補正プログラムに関する。
【背景技術】
【０００２】
従来より、印刷の分野において、コンピュータを利用して編集の作業を行なうＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）が広範に適用されている。ＤＴＰでは、オペレータは、実際に印刷や製版を行なう前に、表示画面上で印刷物のイメージを確認しながら印刷物における文字や画像の編集を行なうことができる。このＤＴＰにおいて、オペレータが文字や画像を編集する際に使用するソフトウェアは、一般にＤＴＰソフトウェアと呼ばれている。ＤＴＰソフトウェアは、オペレータによって編集されたイメージが配置されたページをページ記述言語で表現したページ記述データを生成する。そして、このページ記述データが、いわゆるＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）で、プリンタやイメージセッタ等に代表される出力デバイスで取り扱うことができるラスタデータに変換される。出力デバイスでは、このラスタデータに基づく出力画像が出力される。
【０００３】
ところで、デジタルカメラの普及に伴い、デジタルカメラで撮影した撮影画像を印刷用の画像として使用することが広範に行なわれている。一般に、撮影画像には、例えば逆光での撮影によって撮影画像が全体的に白っぽくなってしまったり、あるいは人物を撮影した撮影画像において照明の影響により肌色に色味が付いてしまったり、あるいはレンズに付着したごみ等の影響により撮影画像に傷が付いてしまったり等といった様々な不都合が生じていることが多い。ここで、デジタルカメラによる撮影画像は電子データとして得られることから、編集者は、撮影画像における上記のような不都合を、ＤＴＰでの編集作業の際にデータ上で補正することができる。このような画像の補正には、いわゆるレタッチソフトウェアが用いられる。近年では、画像の色の特性を解析したり、あるいは画像中の人物の顔や画像中の傷等をパターン認識によって認識したりして、画像の階調を好ましい階調に補正したり、人物の顔の肌色を好ましい肌色に補正したり、画像の傷を消したりする等といった様々な補正処理を自動的に行なうオートセットアップ機能が備えられたレタッチソフトウェアも知られている。
【０００４】
ここで、ＤＴＰにおいて、撮影画像を用いてページを作成するときに、白色のページ上に撮影画像を配置するだけでなく、何らかの下地色を有するページ上に撮影画像を配置することは良く行なわれることである。ところが、このような下地色を有するページ上に、上記のオートセットアップ機能による補正処理を経た撮影画像が配置されると、個々の撮影画像は好ましい色に補正されているにも関わらず人間には好ましい色合いに見えないという不都合がしばしば発生する。
【０００５】
そこで、ページ上に配置される撮影画像の色を分析して、その撮影画像が好ましい色合いに見えるような下地色を決定するという技術が提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００２−３００３６３号公報（第４−８頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の特許文献１に示されている技術では、下地色が撮影画像の色に応じて決められるため、下地色についての任意性が損なわれてしまうという問題がある。一方で、任意の下地色を決めた後、上記のオートセットアップ機能を使わずに、オペレータが、撮影画像の色合いを表示画面上で視認しながら調整することは非常に熟練を要する作業であり、オペレータにとって大きな負担となってしまう。
【０００７】
本発明は、上記事情に鑑み、任意の下地色を有するページ上に配置される画像の色合いを、好ましい色合いに容易に補正することができる色補正装置と、コンピュータを、その色補正装置として動作させる色補正プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明の色補正装置は、画像が配置されたページを取得するページ取得部と、
上記ページ取得部によって取得されたページの、上記画像を除く領域における支配的な色相を認識する認識部と、
上記画像の色を、その色の色相が上記支配的な色相に近づくように補正する補正部とを備えたことを特徴とする。
【０００９】
本発明の色補正装置によれば、上記ページの画像を除く領域、即ちそのページの下地における支配的な色相が認識され、そのページ上の画像の色の色相が、その支配的な色相に自動的に近づけられる。本発明の色補正装置におけるこのような処理により、下地色を有するページ上に配置される画像について、見る人が感じる違和感が、熟練者の経験等によることなく容易に除かれる。即ち、本発明の色補正装置によれば、任意の下地色を有するページ上に配置される画像の色合いを、好ましい色合いに容易に補正することができる。
【００１０】
ここで、本発明の色補正装置において、「上記認識部が、上記ページ上の、上記画像を除く領域内の各部の色を所定の複数の色相範囲それぞれに振り分け、各色相範囲について、その色相範囲に色がどれだけ振り分けられたかを表わす頻度を算出し、その算出した頻度に基づいて上記支配的な色相を認識するものである」という形態は好ましい形態である。
【００１１】
この好ましい形態の色補正装置によれば、上記ページの上記画像を除く領域が、単色の領域である場合だけでなく、例えば模様やグラデーション等といった複数色を有する領域であったとしても、この領域における支配的な色相を容易に認識することができる。
【００１２】
また、上記の好ましい形態の色補正装置において、「上記認識部が、上記所定の複数の色相範囲のうち、上記頻度が最も高い色相範囲を代表する色相を上記支配的な色相と認識するものである」という形態は典型的な形態である。
【００１３】
また、本発明の色補正装置において、「上記補正部が、上記画像の色を補正するに当たり、その画像中のハイライト部分については色を維持するものである」という形態は好ましい形態である。
【００１４】
この好ましい形態の色補正装置によれば、上記ハイライト部分に不要な色味が付いてしまうことを抑制しつつ上記画像の色を補正することができる。
【００１５】
また、上記目的を達成する本発明の色補正プログラムは、コンピュータに組み込まれ、そのコンピュータ上で、
画像が配置されたページを取得するページ取得部と、
上記ページ取得部によって取得されたページの、上記画像を除く領域における支配的な色相を認識する認識部と、
上記画像の色を、その色の色相が上記支配的な色相に近づくように補正する補正部とを構築することを特徴とする。
【００１６】
この本発明の色補正プログラムによれば、上述した、任意の下地色を有するページ上に配置される画像の色合いを、好ましい色合いに容易に補正することができる色補正装置を容易に実現することができる。
【００１７】
なお、本発明の色補正プログラムについては、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明の色補正プログラムには、前述した色補正装置の各形態に対応する各種の形態が含まれる。
【発明の効果】
【００１８】
以上、説明したように、本発明によれば、任意の下地色を有するページ上に配置される画像の色合いを、好ましい色合いに容易に補正することができる。
【発明を実施するための最良の形態】
【００１９】
以下図面を参照して本発明の実施の形態を説明する。
【００２０】
図１は、本発明の色補正装置の一実施形態が適用されるプリントシステムを示す図である。
【００２１】
この図１に示すプリントシステム１０は、ワークステーション１００と、３台のパーソナルコンピュータ２１０，２２０，２３０と、バックエンドプロセッサ（ＢＥＰ）３１０と、カラープリンタ３２０とを備えている。
【００２２】
３台のパーソナルコンピュータ２１０，２２０，２３０それぞれでは、例えばデジタルカメラで撮影された撮影画像等に代表される自然画像が、ページに配置する画像オブジェクトとして取得される。さらに、これら３台のパーソナルコンピュータ２１０，２２０，２３０それぞれでは、取得された画像オブジェクトが、任意の下地上に配置されてページが生成される。ここで、この下地は、単色で塗りつぶされたものであっても良く、あるいは模様やグラデーション等といった複数色を有するものであっても良い。このページは、いわゆるＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で、上記の下地と画像オブジェクトとが互い区別可能に記述されたものであり、ワークステーション１００に入力される。
【００２３】
尚、この図１では、３台のパーソナルコンピュータ２１０，２２０，２３０が、ページの生成元として示されているが、これらはページの生成元の一例に過ぎず、ワークステーション１００に接続されるページの生成元は、例えば、４台以上の多数のパーソナルコンピュータであっても良く、あるいは、２台以下の少数のパーソナルコンピュータであっても良く、あるいは、ワークステーション１００と同等なワークステーションであっても良く、あるいは、汎用コンピュータ以外のページ作成用の専用装置等であっても良い。
【００２４】
ここで、上記の画像オブジェクトとして取得された自然画像が、本発明にいう画像の一例に相当する。
【００２５】
ワークステーション１００では、まず、入力されたページに対して、そのページ上の画像オブジェクトの色の特性を解析したり、あるいは、その画像オブジェクト中の人物の顔や傷等をパターン認識によって認識したりして、その画像オブジェクトの階調を好ましい階調に補正したり、人物の顔の肌色を好ましい肌色に補正したり、その画像オブジェクトの傷を消したりする等といった様々な補正処理を自動的に行なうオートセットアップ処理や、そのページ上の画像オブジェクトの色を、そのページの下地における支配的な色相に応じた好ましい色に補正するという色補正処理が実行される。また、このページの画像オブジェクトや下地では、それら画像オブジェクトや下地の作成時に色表現の前提とされた色空間や色再現範囲が、図１に示すカラープリンタ３２０の色空間や色再現範囲と異なっていることが多い。このため、ワークステーション１００では、入力されたページの画像オブジェクトや下地における色空間や色再現範囲を、上記のカラープリンタ３２０の色空間や色再現範囲に合わせ込むという色変換処理も実行される。そして、これらの処理を経たページに基づいて、いわゆるＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）により、プリント用のラスタデータが生成される。最後に、このプリント用のラスタデータは、通信量を軽減するために圧縮され、カラープリンタ３２０に向けて出力される。
【００２６】
この圧縮されたラスタデータは、ＢＥＰ３１０によって伸張されカラープリンタ３２０に渡される。そして、カラープリンタ３２０において、このラスタデータに基づくページの出力が実行される。
【００２７】
この図１では、ページの出力先の一例としてカラープリンタ３２０を示したが、このカラープリンタ３２０は、電子写真方式のカラープリンタであってもよく、インクジェット方式のカラープリンタであってもよく、そのプリント方式の如何を問うものではない。また、この図１には、本発明の色補正装置の一実施形態が適用されるシステムの一例としてカラープリンタ３２０を備えたプリントシステムを示したが、本発明の色補正装置の一実施形態が適用されるシステムはこれに限定されるものではなく、例えば印刷機を備えた印刷システムなどであってもよい。ただし、ここでは、カラープリンタ３２０を備えた、図１のプリントシステム１０を前提として説明する。
【００２８】
以上に説明したプリントシステム１０では、ワークステーション１００が本発明の色補正装置の一実施形態が適用された後述の画像処理システムとして動作する。以下、このワークステーション１００に注目して説明する。
【００２９】
このワークステーション１００は、外観構成上、本体装置１１０、その本体装置１１０からの指示に応じて表示画面１２０ａ上に画像を表示する画像表示装置１２０、本体装置１１０にキー操作に応じた各種の情報を入力するキーボード１３０、および、表示画面１２０ａ上の任意の位置を指定することにより、その位置に表示された、例えばアイコン等に応じた指示を入力するマウス１４０を備えている。
【００３０】
次に、このワークステーション１００の内部構成について説明する。
【００３１】
図２は、図１に示すワークステーションのハードウェア構成図である。
【００３２】
この図２に示すように、本体装置１１０の内部には、各種プログラムを実行するＣＰＵ１１１、ハードディスク装置１１３に格納されたプログラムが読み出されＣＰＵ１１１での実行のために展開される主メモリ１１２、各種プログラムやデータ等が保存されたハードディスク装置１１３、フレキシブルディスク（以降、ＦＤと呼ぶ）４２０が装填され、その装填されたＦＤ４２０をアクセスするＦＤドライブ１１４、ＣＤ−ＲＯＭ４１０をアクセスするＣＤ−ＲＯＭドライブ１１５、図１のパーソナルコンピュータ２１０，２２０，２３０等と接続され、これらの機器からページ等を受け取る入力インタフェース１１６、および、図１のＢＥＰ３１０と接続され、上記のラスタデータ等を出力する出力インタフェース１１７が内蔵されており、これらの各種要素と、さらに図１にも示す画像表示装置１２０、キーボード１３０、およびマウス１４０は、バス１５０を介して相互に接続されている。
【００３３】
ここで、ＣＤ−ＲＯＭ４１０には、ワークステーション１００を、本発明の色補正装置の一実施形態が適用された画像処理システムとして動作させるための各種のプログラムが記憶される。そして、それら各種のプログラムが記憶されたＣＤ−ＲＯＭ４１０がＣＤ−ＲＯＭドライブ１１５に装填されると、そのＣＤ−ＲＯＭ４１０に記憶されたプログラムがこのワークステーション１００にアップロードされてハードディスク装置１１３に書き込まれる。これにより、ワークステーション１００は以下に説明する画像処理システムとして動作する。
【００３４】
図３は、本発明の色補正装置の一実施形態が適用された画像処理システムを示すブロック図である。
【００３５】
この図３に示す画像処理システム５００は、１ジョブ毎にページを取り込んで、各ページについて、ページ上の画像オブジェクトの階調や色を好ましい階調や色に補正したり、画像オブジェクトの傷を消したりする上記のオートセットアップ処理や、画像オブジェクトの色をページの下地における支配的な色相に応じた好ましい色に補正する上記の色補正処理や、画像オブジェクトや下地の作成時に色表現の前提とされた色空間や色再現範囲を、図１のカラープリンタ３２０の色空間や色再現範囲に合わせ込む上記の色変換処理を施し、処理後のページに基づいてラスタデータを生成し、そのラスタデータを圧縮して、図１に示すカラープリンタ３２０に向けて出力するというシステムである。この画像処理システム５００は、入力部５１０と、ＲＩＰ５２０と、圧縮部５３０と、出力部５４０と、プライマ６００とを備えている。
【００３６】
入力部５１０では、１ジョブ分のページＰが受け取られる。ここで、図３に示すように、各ページＰは、下地Ｐ１上に画像オブジェクトＰ２が配置されて構成されている。入力部５１０で受け取られた１ジョブ分のページＰは、オペレータから、ＲＩＰ５２０へ直接渡すという指示が出されない限りにおいては、プライマ６００に渡される。
【００３７】
入力部５１０からプライマ６００に渡された１ジョブ分のページＰには、上記のオートセットアップ処理、色補正処理、および色変換処理とを含む各種の処理が各ページについて行なわれる。
【００３８】
このプライマ６００は、ページの色についての処理を行なうカラーマネージメントシステム（ＣＭＳ）６１０を備えており、このＣＭＳ６１０が有している色補正装置６５０において上記のオートセットアップ処理および色補正処理が実行され、色変換装置６６０において上記の色変換処理が実行される。また、プライマ６００は、ページを表わすデータについてのエラーチェックや、図１のカラープリンタ３２０において一枚の用紙上に複数のページを配置して出力する際の面付けの指定等といった色補正以外の各種の処理を実行するその他処理装置６２０も備えている。その他処理装置６２０では、オペレータの指示に応じてこれら各種の処理が実行される。プライマ６００の各要素における、上記の各処理を経た１ジョブ分のページＰは、ＲＩＰ５２０に渡される。
【００３９】
プライマ６００からＲＩＰ５２０に１ジョブ分のページＰが渡されると、このＲＩＰ５２０において、各ページのラスタデータが生成され、さらに、これらのラスタデータが、圧縮部５３０で圧縮された後、出力部５４０から出力される。
【００４０】
一方、オペレータから、ＲＩＰ５２０へ直接渡すという指示が出された場合には、入力部５１０からＲＩＰ５２０に１ジョブ分のページＰが渡される。ここで、本実施形態におけるＲＩＰ５２０は、プライマ６００で実行される複数の処理のうちの上記の色変換処理を実行する機能を備えており、オペレータから上記のような指示が出された場合には、このＲＩＰ５２０において、１ジョブ分のページＰに上記の色変換処理が施された後ラスタデータが生成される。このラスタデータは、プライマ６００を経る場合の処理と同様に、圧縮部５３０で圧縮された後、出力部５４０から出力される。
【００４１】
ここで、上記のプライマ６００のＣＭＳ６１０が有している色補正装置６５０が、本発明の色補正装置の一実施形態に相当する。以下では、この色補正装置６５０と、図１および図２に示すワークステーション１００を、この色補正装置６５０として動作させる、本発明の色補正プログラムの一実施形態である色補正プログラムに注目して説明する。
【００４２】
まず、色補正プログラムについて説明する。
【００４３】
図４は、本発明の色補正プログラムの一実施形態が記憶されたＣＤ−ＲＯＭを示す概念図である。
【００４４】
図４に示すＣＤ−ＲＯＭ４１０には、本発明の色補正プログラムの一実施形態である色補正プログラム７００が記憶されている。
【００４５】
この色補正プログラム７００は、ページ取得部７１０、認識部７２０、および補正部７３０で構成されている。
【００４６】
色補正プログラム７００の各部の詳細については、本発明の色補正装置の一実施形態の各部の作用と併せて説明する。
【００４７】
図５は、図４に示す色補正プログラムが図１および図２に示すワークステーションにインストールされ、このワークステーションが本発明の色補正装置の一実施形態として動作するときの機能を表わす機能ブロック図である。
【００４８】
図５に示す色補正装置６５０は、上述したように、入力されたページＰに対して、そのページＰ上の画像オブジェクトＰ２の色を、そのページＰの下地Ｐ１における支配的な色相に応じた好ましい色に補正するという色補正処理を実行するものであり、ページ取得部６５１、認識部６５２、および補正部６５３を備えている。ここで、ページ取得部６５１、認識部６５２、および補正部６５３は、それぞれ本発明にいうページ取得部、認識部、および補正部の各一例に相当する。
【００４９】
図４に示す色補正プログラム７００を図１および図２に示すワークステーション１００にインストールすると、色補正プログラム７００のページ取得部７１０は図５に示すページ取得部６５１を構成し、同様に、認識部７２０は認識部６５２を構成し、補正部７３０は補正部６５３を構成する。
【００５０】
ページ取得部６５１では、図３に示す入力部５１０から渡された１ジョブ分のページＰが１ページ毎に取得される。このページ取得部６５１で取得されたページＰは、認識部６５２に１ページ毎に渡される。
【００５１】
認識部６５２では、ページ取得部６５１から渡された１ページの、下地における支配的な色相が認識される。
【００５２】
補正部６５３では、上記の１ページ上の画像オブジェクトについて上記のオートセットアップ処理が施されるとともに、その画像オブジェクトの色が、この色の色相が上記の支配的な色相に近づくように補正される。また、この補正の際には、画像オブジェクト中のハイライト部分については色が維持されて、このハイライト部分に不要な色味が付いてしまうことが防がれる。
【００５３】
次に、この色補正装置６５０において実行される色補正処理の流れについて説明する。尚、以下の説明では、図３および図５に示す各構成要素を特に図番を断らずに参照する。
【００５４】
図６は、図３および図５に示す色補正装置において実行される色補正処理の流れを示すフローチャートである。
【００５５】
この図６のフローチャートが示す色補正処理は、色補正装置６５０のページ取得部６５１に１ジョブ分のページＰが送られてくるとスタートする。色補正処理がスタートすると、まず、これら１ジョブ分のページＰのうちの１ページが受け取られる（ステップＳ１００）。
【００５６】
次に、色補正装置６５０の認識部６５２において、上記の１ページの下地における支配的な色相が認識される（ステップＳ２００）。この認識部６５２で実行される色相の認識という処理については後述する。
【００５７】
ステップＳ２００の処理で、下地における支配的な色相が認識されると、まず、上記の１ページ上に配置されている画像オブジェクトのうちの１つが取り出される（ステップＳ３００）。そして、この取り出された画像オブジェクトに対して上記のオートセットアップ処理が実行される（ステップＳ４００）。さらに、このオートセットアップ処理を経た画像オブジェクトに対して、その画像オブジェクト中のハイライト部分の色を維持しつつ、その画像オブジェクトの色が、この色の色相が、ステップＳ２００の処理で認識された色相に近づくように補正される（ステップＳ５００）。ステップＳ５００の色補正処理が終了すると、上記の１ページのうちに、未処理の画像オブジェクトがあるか否かが判定される（ステップＳ６００）。そして、未処理の画像オブジェクトがある場合（ステップＳ６００におけるＮｏ判定）には、ステップＳ３００〜ステップＳ５００の処理が次の画像オブジェクトについて実行される。このステップＳ３００〜ステップＳ５００の処理は、ステップ６００の処理で、未処理の画像オブジェクトが無い（ステップＳ６００におけるＹｅｓ判定）と判定されるまで繰り返される。
【００５８】
さらに、このステップＳ６００の処理で未処理の画像オブジェクトが無いと判定されると、次に、上記の１ジョブ分のページＰの中に、未処理のページがあるか否かが判定される（ステップＳ７００）。そして、未処理のページがある場合（ステップＳ７００におけるＮｏ判定）には、ステップＳ１００〜ステップＳ６００の処理が次の１ページについて実行される。このステップＳ１００〜ステップＳ６００の処理は、ステップ７００の処理で、未処理のページが無い（ステップＳ７００におけるＹｅｓ判定）と判定されるまで繰り返される。そして、このステップ７００までの処理で、上記の１ジョブ分の全ページについての色補正処理が終了すると、このフローチャートが示す色補正処理が終了する。
【００５９】
次に、この図６のフローチャートにおけるステップＳ２００で実行される、ページの下地における支配的な色相の認識の詳細について説明する。
【００６０】
図７は、図６のフローチャートにおけるステップＳ２００で実行される、ページの下地における支配的な色相の認識の流れを示すフローチャートである。
【００６１】
このフローチャートが示す処理がスタートすると、図６のフローチャートにおけるステップＳ１００の処理で取得された１ページから画像オブジェクトが削除されることにより、その１ページの下地が取得される（ステップＳ２０１）。ここで、このフローチャートが示す処理がスタートする時点では、上記の１ページは、上記のＰＤＬで記述されたものであり、画像オブジェクトと下地とが互いに区別可能であるので、ステップＳ２０１の処理では、このＰＤＬの記述に基づいて画像オブジェクトが削除される。そして、画像オブジェクトが削除された後に残った下地が、低解像度で粗くラスタライズされる（ステップＳ２０２）。次に、この粗くラスタライズされた下地の色についての統計処理が行なわれ、次のようなヒストグラムが作成される（ステップＳ２０３）。
【００６２】
図８は、図７のフローチャートにおけるステップＳ２０３で作成される下地色のヒストグラムの一例を示す図である。
【００６３】
この図８に示すヒストグラムＨは、下地を構成する複数の画素それぞれの色を５つの色相範囲Ｈ１，…，Ｈ５それぞれに振り分けたときに、各色相範囲にどれだけ多くの画素の色が振り分けられるかを表わすものである。このヒストグラムＨでは、横軸に色相がとられ、縦軸には、色がどれだけ振り分けられているかを示す指標としての頻度がとられている。本実施形態では、下地色が、レッド・マゼンタ（ＲＭ）、イエロー・レッド（ＹＲ）、イエロー（Ｙ）、グリーン（Ｇ）、およびブルー（Ｂ）の５色をそれぞれ中心色相とする５つの色相範囲Ｈ１，…，Ｈ５に振り分けられて、ヒストグラムＨが作成される。
【００６４】
再び、図７に戻って説明を続ける。
【００６５】
上記のステップＳ２０３の処理によって図８に示す下地色のヒストグラムＨが作成されると、このヒストグラムＨの５つの色相範囲Ｈ１，…，Ｈ５のうち、最も頻度が高い色相範囲における中心色相（図８の例ではＹＲ）が、下地における支配的な色相として認識され（ステップＳ２０４）、このフローチャートが示す、下地における支配的な色相の認識するという処理が終了する。
【００６６】
この図６および図７を参照して説明した処理によれば、例えば、下地が単色で塗りつぶされたものであった場合には、その下地を構成する複数の画素全ての色はその単色であり、全ての画素の色が上記の５つの色相範囲Ｈ１，…，Ｈ５のうち、その単色に対応する色相範囲に振り分けられる。そして、その振り分けられた先の色相範囲の中心色相が、下地における支配的な色相として認識される。また、下地が、模様やグラデーション等といった複数色を有するものであった場合には、その下地を構成する各画素の色が上記の５つの色相範囲Ｈ１，…，Ｈ５に振り分けられ、画素の色が最も多く振り分けられた色相範囲の中心色相が、下地における支配的な色相として認識される。このように、本実施形態によれば、下地が、単色で塗りつぶされたものであるのみならず複数色を有するものであっても、その下地における支配的な色相を容易に認識することができる。
【００６７】
以上説明したように、本実施形態の色補正装置６５０では、図６、図７、および図８を参照して説明した色補正処理によって、各ページ上の画像オブジェクトの色が、そのページ下地に応じた好ましい色に自動的に補正される。つまり、本実施形態の色変換装置６５０によれば、任意の下地色を有するページ上に配置される画像オブジェクトの色合いを、好ましい色合いに容易に補正することができる。
【００６８】
尚、上記では、本発明にいう認識部の一例として、下地を構成する複数の画素それぞれの色を５つの色相範囲に振り分け、画素の色が最も多く振り分けられた色相範囲における中心色相を、その下地における支配的な色相として認識する認識部６５２を挙げたが、本発明はこれに限るものではなく、例えば、下地を構成する複数の画素それぞれの色を５つ以外の数の色相範囲に振り分けるものであっても良い。また、本発明の認識部は、例えば、下地を構成する複数の画素それぞれの色を、多数の色相範囲に細かく振り分た後に、２番目や３番目等といった相対的に頻度の高い１つの色相範囲を決定し、その１つの色相範囲の中心色相を上記の支配的な色相として認識するもの等であっても良い。また、本発明の認識部は、例えば、１つの色相範囲が決定された後、その１つの色相範囲内に中心色相以外に人間にとって支配的な色相と感じられる色相がある場合に、その色相を認識するもの等であっても良い。
【図面の簡単な説明】
【００６９】
【図１】本発明の色補正装置の一実施形態が適用されるプリントシステムを示す図である。
【図２】図１に示すワークステーションのハードウェア構成図である。
【図３】本発明の色補正装置の一実施形態が適用された画像処理システムを示すブロック図である。
【図４】本発明の色補正プログラムの一実施形態が記憶されたＣＤ−ＲＯＭを示す概念図である。
【図５】図４に示す色補正プログラムが図１および図２に示すワークステーションにインストールされ、このワークステーションが本発明の色補正装置の一実施形態として動作するときの機能を表わす機能ブロック図である。
【図６】図３および図５に示す色補正装置において実行される色補正処理の流れを示すフローチャートである。
【図７】図６のフローチャートにおけるステップＳ２００で実行される、ページの下地における支配的な色相の認識の流れを示すフローチャートである。
【図８】図７のフローチャートにおけるステップＳ２０３で作成される下地色のヒストグラムの一例を示す図である。
【符号の説明】
【００７０】
１０    プリントシステム
１００    ワークステーション
１１０    本体装置
１１１    ＣＰＵ
１１２    主メモリ
１１３    ハードディスク装置
１１４    ＦＤドライブ
１１５    ＣＤ−ＲＯＭドライブ
１１６    入力インタフェース
１１７    出力インタフェース
１２０    画像表示装置
１２０ａ    表示画面
１３０    キーボード
１４０    マウス
１５０    バス
２１０，２２０，２３０    パーソナルコンピュータ
３１０    バックエンドプロセッサ
３２０    カラープリンタ
４１０    ＣＤ−ＲＯＭ
４２０    フレキシブルディスク
５００    画像処理システム
５１０    入力部
５２０    ＲＩＰ
５３０    圧縮部
５４０    出力部
６００    プライマ
６１０    カラーマネージメントシステム
６２０    その他処理装置
６５０    色補正装置
６５１    ページ取得部
６５２    認識部
６５３    補正部
６６０    色変換装置
７００    色補正プログラム
７１０    ページ取得部
７２０    認識部
７３０    補正部
【図１】
2006229537.tif 000003
【図２】
2006229537.tif 000004
【図３】
2006229537.tif 000005
【図４】
2006229537.tif 000006
【図５】
2006229537.tif 000007
【図６】
2006229537.tif 000008
【図７】
2006229537.tif 000009
【図８】
2006229537.tif 000010