(57)【要約】【課題】１ジョブ分のページそれぞれに適当な色変換処理を容易に施すことができる色変換装置と、コンピュータをその色変換装置として動作させる色変換プログラムを提供する。【解決手段】オブジェクトが配置されたページを取得するページ取得部６５１と、ページ取得部６５１で取得されたページを、そのページ上に配置されているオブジェクトの種類に基づいて複数のグループに分類するページ分類部６５２と、ページ分類部６５２で分類されたページについて、色変換処理の処理内容を表わすレンダリングインテントを、ＩＣＣの定義に基づく４種類のレンダリングインテントの中から、そのページが属するグループに適したレンダリングインテントに決定する処理パラメータ決定部６５３と、処理パラメータ決定部６５３でそのページについて決定されたレンダリングインテントに従った色変換処理を実行する色変換部６５４とを備えた。【選択図】        図５
2006217532.tif 000002
【特許請求の範囲】
【請求項１】
部品が配置されたページを取得するページ取得部と、
前記ページ取得部で取得されたページを、そのページ上に配置されている部品の種類に基づいて複数のグループに分類するページ分類部と、
前記ページ分類部で分類されたページに対して、そのページが属するグループに応じた色変換処理を施す処理部とを備えたことを特徴とする色変換装置。
【請求項２】
前記ページ分類部が、部品を自然画像の部品と文字・グラフィックスの部品とに区別し、前記ページ取得部で取得されたページを、ページ上に自然画像の部品が少なくとも１つ配置されている第１グループのページと、ページ上の全部品が文字・グラフィックスの部品である第２グループのページとに分類するものであり、
前記処理部が、前記第１グループのページには色変換処理の前後でページにおける階調性が維持される第１の色変換処理を施し、前記第２グループのページにはページにおける彩度が強調される第２の色変換処理を施すものであることを特徴とする請求項１記載の色変換装置。
【請求項３】
前記ページ取得部で取得されたページが、プロセス色以外の特色が用いられた第１の色再現範囲を前提として色が表現された特色部品が配置されるものであり、
前記ページ分類部が、前記特色部品を、前記第１の色再現範囲がページの出力先の色再現範囲に対して所定程度類似している類似部品と、類似していない非類似部品とに区別し、前記ページ取得部で取得されたページを、ページ上の全ての特色部品が類似部品である第３グループのページと、ページ上の特色部品のうち少なくとも１つの特色部品が非類似部品である第４グループのページとに分類するものであり、
前記処理部が、前記第３グループのページには色変換処理の前後で色が等色な第３の色変換処理を施し、前記第４グループのページには前記出力先の色再現範囲を超えた色再現範囲を該出力先の色再現範囲内に圧縮する第４の色変換処理を施すものであることを特徴とする請求項１記載の色変換装置。
【請求項４】
コンピュータに組み込まれ、該コンピュータ上で、
部品が配置されたページを取得するページ取得部と、
前記ページ取得部で取得されたページを、そのページ上に配置されている部品の種類に基づいて複数のグループに分類するページ分類部と、
前記ページ分類部で分類されたページに対して、そのページが属するグループに応じた色変換処理を施す処理部とを構築することを特徴とする色変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の色を好ましい色に変換する色変換装置と、コンピュータを、その色変換装置として動作させる色変換プログラムに関する。
【背景技術】
【０００２】
従来より、印刷の分野において、コンピュータを利用して編集の作業を行なうＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）が広範に適用されている。ここで、このようなＤＴＰで作成されたページをカラープリンタ等といったページの出力先で出力する際、ページの編集元や、そのページに配置されているオブジェクトの作成元では色がＲＧＢ色空間で表現されており、ページの出力先では色がＣＭＹＫ色空間で表現されている等といったように、ページの編集元やオブジェクトの作成元と、ページの出力先との間で、データ上の色の表現形式が異なっていることが多い。このため、ページの色を、そのページの出力先で再現するためには、色の表現形式を、ページの編集元やオブジェクトの作成元における表現形式から、ページの出力先における表現形式に変換する必要がある。
【０００３】
ところで、ＤＴＰでは、撮影画像に代表される自然画像のオブジェクトが配置されたページや、文字列やグラフィック画像（文字・グラフィックス）のオブジェクトが配置されたページ等といった、互いにコンテンツが異なる複数種類のページが作成される。ここで、例えば上記の自然画像が配置されたページでは自然な色合いが好まれ、また、上記の文字・グラフィックスが配置されたページでは鮮やかな色合いが好まれるというように、ページにおいて好まれる色合いは、そのページのコンテンツに応じて異なることが多い。そこで、ページを出力する際には、単にそのページの色の表現形式を変換するだけでなく、ページの色合いも、そのページのコンテンツに応じた好ましい色合いに変換するという色変換処理が行なわれることが多い。
【０００４】
ここで、いわゆるＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍ）では、色変換処理を、以下に説明する４つのレンダリングインテントというタイプに分類し、ページに色変換処理を施す際には、そのページのコンテンツに適したレンダリングインテントを４つのレンダリングインテントの中から選択し、ページにそのレンダリングインテントに従った色変換処理を施すということが提唱されている（例えば、非特許文献１参照。）。色変換処理のタイプを示す４種類のレンダリングインテントとは、即ち、ページの階調性を維持するタイプを示す階調維持（Ｐｅｒｃｅｐｔｕａｌ  Ｍａｔｃｈｉｎｇ）インテントと、ページの彩度を強調するタイプを示す彩度強調（Ｓａｔｕｒａｔｉｏｎ  Ｍａｔｃｈｉｎｇ）インテントと、絶対的な等色変換のタイプを示す絶対的（Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｍｅｔｒｉｃ）インテントと、等色変換を原則として、出力先の色再現範囲を超えた色再現範囲についてはその出力先の色再現範囲内に圧縮するというタイプを示す相対的（Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｍｅｔｒｉｃ）インテントとの４種類である。色変換処理の際には、オペレータは、これら４種類のレンダリングインテントの中からページのコンテンツに応じた適当なものを選び、そのレンダリングインテントの色変換処理を実行する。
【非特許文献１】Ｅｌｅｃｔｒｏｎｉｃｓ  Ｆｏｒ  Ｉｍａｇｉｎｇ，Ｉｎｃ．著「Ｆｉｅｒｙ（登録商標）  Ｔｅｃｈｎｏｌｏｇｙ  Ｇｕｉｄｅ」
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の４種類のレンダリングインテントとページの様々なコンテンツとの対応関係についての知識のないオペレータには、これらのレンダリングインテントの中から適当なレンダリングインテントを選び出すことが困難である。また、上記のような知識を持っていたとしても、オペレータは、モニター等にページを逐一表示させてページのコンテンツを確認してからレンダリングインテントを選び出さなければならないというのが現状であり、作業が非常に煩雑なものとなっている。
【０００６】
さらに、オペレータがページのコンテンツを参照して、あるレンダリングインテントを選んだ場合であっても、印刷の分野等で、冊子一冊分のページといったジョブ単位でのプリントが行なわれると、最終的に出力された１ジョブ分のページの中に、色合いの好ましくないページが混在するというような不具合が度々発生することが知られている。
【０００７】
本発明は、上記事情に鑑み、ページに適当な色変換処理を容易に施すことができる色変換装置と、コンピュータをその色変換装置として動作させる色変換プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明の色変換装置は、部品が配置されたページを取得するページ取得部と、
上記ページ取得部で取得されたページを、そのページ上に配置されている部品の種類に基づいて複数のグループに分類するページ分類部と、
上記ページ分類部で分類されたページに対して、そのページが属するグループに応じた色変換処理を施す処理部とを備えたことを特徴とする。
【０００９】
一般に、ページ上の部品の種類から、そのページのコンテンツを推定することができる。だから、ページを、そのページ上の部品の種類に基づいて複数のグループに分類することで、ページをコンテンツ別のグループに分類することは可能と考えられる。つまり、本発明の色変換装置は、ページをコンテンツ別のグループに分類することができる。また、既知のコンテンツについては、熟練者の知識や経験に基づいて、予め、コンテンツに応じた適当な色変換処理を設定しておくことができる。そして、このように設定された色変換装置によれば、ページに対して、そのページのコンテンツに応じた適当な色変換処理が自動的に施される。
【００１０】
また、ジョブ単位でページを出力するにあたり、印刷の分野では、多くの場合、ページに施す色変換処理の内容は、色変換処理を含む様々な作業の内容をジョブ単位で設定するジョブチケットにおいて設定される。このとき、１ジョブ中に様々なコンテンツのページが混在していたりすると、ジョブチケットで処理内容が設定された色変換処理が、あるコンテンツのページについては適していたが、別のコンテンツのページについては不適切である等といった事態が起こり、その結果、最終的に出力された１ジョブ分のページの中に、色合いの好ましくないページが何枚かある等といった不具合が生じてしまうこととなる。しかしながら、本発明の色変換装置では、ページは、そのページの分類先のグループに応じた色変換処理が施される。従って、本発明の色変換装置によれば、１ジョブ中に様々なコンテンツのページが混在していたとしても、各ページに、そのページの分類先のグループ、即ちそのページのコンテンツに応じた適当な色変換処理を施すことができる。
【００１１】
つまり、本発明の色変換装置によれば、ページに適当な色変換処理を容易に施すことができる。
【００１２】
ここで、本発明の色変換装置において、「上記ページ分類部が、部品を自然画像の部品と文字・グラフィックスの部品とに区別し、上記ページ取得部で取得されたページを、ページ上に自然画像の部品が少なくとも１つ配置されている第１グループのページと、ページ上の全部品が文字・グラフィックスの部品である第２グループのページとに分類するものであり、
上記処理部が、上記第１グループのページには色変換処理の前後でページにおける階調性が維持される第１の色変換処理を施し、上記第２グループのページにはページにおける彩度が強調される第２の色変換処理を施すものである」という形態は好ましい形態である。
【００１３】
この好ましい形態の色変換装置によれば、撮影画像に代表される自然画像が配置された、自然な色合いが好まれるページには、ページの階調性を維持しながら色変換処理を行なうという上記第１の色変換処理が施され、そのページにおける不自然な階調の飛び等が抑制されて自然な色合いのページが得られる。また、文字・グラフィックスの部品のみが配置されたページは、主にビジネス文書として利用される、鮮やかな色合いが好まれるページであり、上記の好ましい形態の色変換装置によれば、このようなページには、色変換処理の際にページの彩度を強調するという上記第２の色変換処理が施され、鮮やかな色合いのページが得られる。
【００１４】
また、本発明の色変換装置において、「上記ページ取得部で取得されたページが、プロセス色以外の特色が用いられた第１の色再現範囲を前提として色が表現された特色部品が配置されるものであり、
上記ページ分類部が、上記特色部品を、上記第１の色再現範囲がページの出力先の色再現範囲に対して所定程度類似している類似部品と、類似していない非類似部品とに区別し、上記ページ取得部で取得されたページを、ページ上の全ての特色部品が類似部品である第３グループのページと、ページ上の特色部品のうち少なくとも１つの特色部品が非類似部品である第４グループのページとに分類するものであり、
上記処理部が、上記第３グループのページには色変換処理の前後で色が等色な第３の色変換処理を施し、上記第４グループのページには上記出力先の色再現範囲を超えた色再現範囲をその出力先の色再現範囲内に圧縮する第４の色変換処理を施すものである」という形態も好ましい形態である。
【００１５】
ここで、上記第１の色再現範囲と、ページの出力先の色再現範囲との類似の程度を評価するための指標は、例えば、これら２つの色再現範囲の広さの差であっても良く、あるいは、２つの色再現範囲の形状の差であっても良く、あるいは、２つの色再現範囲それぞれの辺縁部における色の色差であっても良く、２つの色再現範囲の類似の程度を客観的に評価できるものであれば良い。
【００１６】
例えば商品カタログ等のページでは、メーカのロゴや商品のサンプル画像等といった、ページ上に配置された部品が上記特色部品であることが多い。そのようなページでは、特色がページの出力先で再現されることが望ましい。上記の好ましい形態の色変換装置によれば、ページ上の全ての特色部品が上記類似部品である場合には、上記第３の色変換処理が施され、特色が出力先で等色で再現される。また、ページ上の特色部品のうち少なくとも１つの特色部品が上記非類似部品である場合には、上記第４の色変換処理が施され、特色が上記出力先でほぼ忠実に再現される。
【００１７】
また、上記目的を達成する本発明の色変換プログラムは、コンピュータに組み込まれ、そのコンピュータ上で、
部品が配置されたページを取得するページ取得部と、
上記ページ取得部で取得されたページを、そのページ上に配置されている部品の種類に基づいて複数のグループに分類するページ分類部と、
上記ページ分類部で分類されたページに対して、そのページが属するグループに応じた色変換処理を施す処理部とを構築することを特徴とする。
【００１８】
この本発明の色変換プログラムによれば、上述した、ページに適当な色変換処理を容易に施す色変換装置を容易に実現することができる。
【００１９】
なお、本発明の色変換プログラムについては、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明の色変換プログラムには、前述した色変換装置の各形態に対応する各種の形態が含まれる。
【発明の効果】
【００２０】
以上、説明したように、本発明によれば、ページに適当な色変換処理を容易に施すことができる。
【発明を実施するための最良の形態】
【００２１】
以下図面を参照して本発明の実施の形態を説明する。
【００２２】
図１は、本発明の色変換装置の一実施形態が適用されるプリントシステムを示す図である。
【００２３】
この図１に示すプリントシステム１０は、ワークステーション１００と、３台のパーソナルコンピュータ２１０，２２０，２３０と、バックエンドプロセッサ（ＢＥＰ）３１０と、カラープリンタ３２０とを備えている。
【００２４】
３台のパーソナルコンピュータ２１０，２２０，２３０それぞれでは、例えばデジタルカメラで撮影された撮影画像が取り込まれたり、あるいは、これらのパーソナルコンピュータ２１０，２２０，２３０自体で文字列やグラフィック画像（文字・グラフィックス）の作成が行なわれたりして、ページに配置するオブジェクトが取得される。さらに、これら３台のパーソナルコンピュータ２１０，２２０，２３０それぞれでは、取得されたオブジェクトに基づく電子的な集版が行なわれ、ページが生成される。このページは、いわゆるＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述されたオブジェクトが１つ以上配置されてなるものであり、ワークステーション１００に入力される。
【００２５】
尚、この図１では、３台のパーソナルコンピュータ２１０，２２０，２３０が、ページの生成元として示されているが、これらはページの生成元の一例に過ぎず、ワークステーション１００に接続されるページの生成元は、例えば、４台以上の多数のパーソナルコンピュータであっても良く、あるいは、２台以下の少数のパーソナルコンピュータであっても良く、あるいは、ワークステーション１００と同等なワークステーションであっても良く、あるいは、汎用コンピュータ以外のページ作成用の専用装置等であっても良い。
【００２６】
ここで、上記のＰＤＬで記述されたオブジェクトが、本発明にいう部品の一例に相当する。
【００２７】
ワークステーション１００では、まず、入力されたページに対して、１ページずつ、そのページのコンテンツに適した色変換処理が施される。そして、この色変換処理を経たページを表わすデータに基づいて、いわゆるＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）により、プリント用のラスタデータが生成される。最後に、プリント用のラスタデータは、通信量を軽減するために圧縮され、カラープリンタ３２０に向けて出力される。
【００２８】
この圧縮されたラスタデータは、ＢＥＰ３１０によって伸張されカラープリンタ３２０に渡される。そして、カラープリンタ３２０において、このラスタデータに基づくページの出力が実行される。
【００２９】
この図１では、ページの出力先の一例としてカラープリンタ３２０を示したが、このカラープリンタ３２０は、電子写真方式のカラープリンタであってもよく、インクジェット方式のカラープリンタであってもよく、そのプリント方式の如何を問うものではない。また、この図１には、本発明の色変換装置の一実施形態が適用されるシステムの一例としてカラープリンタ３２０を備えたプリントシステムを示したが、本発明の色変換装置の一実施形態が適用されるシステムはこれに限定されるものではなく、例えば印刷機を備えた印刷システムなどであってもよい。ただし、ここでは、カラープリンタ３２０を備えた、図１のプリントシステム１０を前提として説明する。
【００３０】
以上に説明したプリントシステム１０では、ワークステーション１００が、本発明の色変換装置の一実施形態が適用された後述の画像処理システムとして動作する。以下、このワークステーション１００に注目して説明する。
【００３１】
このワークステーション１００は、外観構成上、本体装置１１０、その本体装置１１０からの指示に応じて表示画面１２０ａ上に画像を表示する画像表示装置１２０、本体装置１１０にキー操作に応じた各種の情報を入力するキーボード１３０、および、表示画面１２０ａ上の任意の位置を指定することにより、その位置に表示された、例えばアイコン等に応じた指示を入力するマウス１４０を備えている。
【００３２】
次に、このワークステーション１００の内部構成について説明する。
【００３３】
図２は、図１に示すワークステーションのハードウェア構成図である。
【００３４】
この図２に示すように、本体装置１１０の内部には、各種プログラムを実行するＣＰＵ１１１、ハードディスク装置１１３に格納されたプログラムが読み出されＣＰＵ１１１での実行のために展開される主メモリ１１２、各種プログラムやデータ等が保存されたハードディスク装置１１３、フレキシブルディスク（以降、ＦＤと呼ぶ）４２０が装填され、その装填されたＦＤ４２０をアクセスするＦＤドライブ１１４、ＣＤ−ＲＯＭ４１０をアクセスするＣＤ−ＲＯＭドライブ１１５、図１のパーソナルコンピュータ２１０，２２０，２３０等と接続され、これらの機器からページ等を受け取る入力インタフェース１１６、および、図１のＢＥＰ３１０と接続され、上記のラスタデータ等を出力する出力インタフェース１１７が内蔵されており、これらの各種要素と、さらに図１にも示す画像表示装置１２０、キーボード１３０、およびマウス１４０は、バス１５０を介して相互に接続されている。
【００３５】
ここで、ＣＤ−ＲＯＭ４１０には、ワークステーション１００を、本発明の色変換装置の一実施形態が適用された画像処理システムとして動作させるための各種のプログラムが記憶される。そして、それら各種のプログラムが記憶されたＣＤ−ＲＯＭ４１０がＣＤ−ＲＯＭドライブ１１５に装填されると、そのＣＤ−ＲＯＭ４１０に記憶されたプログラムがこのワークステーション１００にアップロードされてハードディスク装置１１３に書き込まれる。これにより、ワークステーション１００は以下に説明する画像処理システムとして動作する。
【００３６】
図３は、本発明の色変換装置の一実施形態が適用された画像処理システムを示すブロック図である。
【００３７】
この図３に示す画像処理システム５００は、１ジョブ分のページを取り込んで、コンテンツに適した色変換処理を１ページずつに施し、ラスタデータを生成し、そのラスタデータを圧縮して、図１に示すカラープリンタ３２０に向けて出力するというシステムである。この画像処理システム５００は、入力部５１０と、ＲＩＰ５２０と、圧縮部５３０と、出力部５４０と、プライマ６００とを備えている。
【００３８】
入力部５１０では、１ジョブ分のページＰが受け取られる。ここで、図３では、ページＰの一例として、２種類のオブジェクトＰ１が配置されたページが示されているが、この入力部５１０には、１ジョブ分のページＰとして、例えばページ単位でオブジェクトの種類が異なっているものや、１ページ中に複数種類のオブジェクトが混在しているものや、全ページに亘って同種のオブジェクトが配置されているもの等が入力される。また、ページに配置されるオブジェクトとしては、自然画像や文字・グラフィックス等といった様々な種類のオブジェクトが配置され得る。また、本実施形態では、ページＰ上の各オブジェクトには、そのオブジェクトの作成元における、デバイス依存の色空間とデバイス非依存の色空間との間の等色関係を定義したソースプロファイルが付加されており、ページＰの受渡しが行なわれる際には、このソースプロファイルもページＰとともに受け渡される。この入力部５１０で受け取られた１ジョブ分のページＰは、オペレータの指示に応じて、ＲＩＰ５２０あるいはプライマ６００に１ページずつ渡される。
【００３９】
入力部５１０からＲＩＰ５２０にページＰが渡された場合には、このＲＩＰ５２０において、先ず、色のデータ上での表現形式を図１のカラープリンタ３２０における表現形式に変換するという色変換処理が実行される。ただし、このＲＩＰ５２０で実行される色変換処理は、プライマ６００において実行される後述の色変換処理が、ページＰの色合いをそのページＰのコンテンツに応じた好ましい色合いに変換する処理であるのとは異なり、ページＰのコンテンツとは無関係に行なわれる単純な処理である。ここで、ＲＩＰ５２０は、図１のカラープリンタ３２０についての、デバイス依存の色空間とデバイス非依存の色空間との間の等色関係を定義したプリンタプロファイルを有している。ＲＩＰ５２０では、まず、このプリンタプロファイルと、ページＰ上の各オブジェクトに付加されているソースプロファイルとが結合され、各オブジェクト毎に、ソースプロファイルおよびプリンタプロファイルそれぞれに対応する２つのデバイス依存の色空間の間の等色関係を定義したデバイスリンクプロファイルが作成される。そして、各オブジェクトについて、そのオブジェクトに対応したデバイスリンクプロファイルを用いた上記の色変換処理が行なわれる。ＲＩＰ５２０では、この色変換処理を経たページを表わすデータに基づいてラスタデータが生成される。このラスタデータは、圧縮部５３０で圧縮された後、出力部５４０から出力される。
【００４０】
一方、１ジョブ分のページＰが入力部５１０からプライマ６００に渡された場合には、このプライマ６００において、各ページについて、そのページの色合いがコンテンツに応じた好ましい色合いとなるように図りつつ色の表現形式を図１のカラープリンタ３２０における表現形式に変換するという色変換処理を含む、各種の処理が行なわれる。
【００４１】
このプライマ６００は、ページの色についての処理を行なうカラーマネージメントシステム（ＣＭＳ）６１０を備えており、このＣＭＳ６１０が有している色変換装置６５０において上記の色変換処理が実行される。ここで、この色変換装置６５０も、上記のＲＩＰ５２０と同様にプリンタプロファイルを有しており、ページ上の各オブジェクトに付加されているソースプロファイルとプリンタプロファイルとが結合されて、各オブジェクトについてのデバイスリンクプロファイルが作成される。ただし、この色変換装置６５０では、上記のＲＩＰ５２０とは異なり、各オブジェクトについてのデバイスリンクプロファイルの作成に、そのオブジェクトが配置されているページのコンテンツが反映される。そして、これらオブジェクト毎に作成されたデバイスリンクプロファイルが用いられて、ページの色合いがコンテンツに応じた好ましい色合いとなるように図りつつ色の表現形式を変換するという上記の色変換処理が実行される。この色変換装置６５０の詳細については後述する。
【００４２】
また、このＣＭＳ６１０には、例えばページの階調補正等といった色補正処理を行なう機能も搭載されているが、このような色補正処理については、本発明とは直接に関わらないので、ここでは、そのような色補正処理を行なう要素の図示および説明を省略する。
【００４３】
また、プライマ６００は、ページを表わすデータについてのエラーチェックや、図１のカラープリンタ３２０において一枚の用紙上に複数のページを配置して出力する際の面付けの指定等といった色変換以外の各種の処理を実行するその他処理装置６２０も備えている。その他処理装置６２０では、オペレータの指示に応じてこれら各種の処理が実行される。
【００４４】
以上に説明したプライマ６００での処理を経たページは、ＲＩＰ５２０に渡される。ＲＩＰ５２０では、このプライマ６００から渡されたページを表わすデータに基づいてラスタデータが生成される。このラスタデータが、圧縮部５３０で圧縮された後、出力部５４０から出力される。
【００４５】
ここで、上記のプライマ６００のＣＭＳ６１０が有している色変換装置６５０が、本発明の色変換装置の一実施形態に相当する。以下では、この色変換装置６５０と、図１および図２に示すワークステーション１００を、この色変換装置６５０として動作させる、本発明の色変換プログラムの一実施形態である色変換プログラムに注目して説明する。
【００４６】
まず、色変換プログラムについて説明する。
【００４７】
図４は、本発明の色変換プログラムの一実施形態が記憶されたＣＤ−ＲＯＭを示す概念図である。
【００４８】
図４に示すＣＤ−ＲＯＭ４１０には、本発明の色変換プログラムの一実施形態である色変換プログラム７００が記憶されている。
【００４９】
この色変換プログラム７００は、ページ取得部７１０、ページ分類部７２０、処理パラメータ決定部７３０、および色変換部７４０で構成されている。
【００５０】
色変換プログラム７００の各部の詳細については、本発明の色変換装置の一実施形態の各部の作用と併せて説明する。
【００５１】
図５は、図４に示す色変換プログラムが図１および図２に示すワークステーションにインストールされ、このワークステーションが本発明の色変換装置の一実施形態として動作するときの機能を表わす機能ブロック図である。
【００５２】
図５に示す色変換装置６５０は、上述したように、ページＰの色合いがそのページＰのコンテンツに応じた好ましい色合いとなるように図りつつ、色のデータ上での表現形式を図１のカラープリンタ３２０における表現形式に変換するという色変換処理を実行するものであり、ページ取得部６５１、ページ分類部６５２、処理パラメータ決定部６５３、および色変換部６５４を備えている。ここで、ページ取得部６５１、およびページ分類部６５２は、それぞれ本発明にいうページ取得部、およびページ分類部の各一例に相当し、処理パラメータ決定部６５３と色変換部６５４とを合わせたものが、本発明にいう処理部の一例に相当する。
【００５３】
図４に示す色変換プログラム７００を図１および図２に示すワークステーション１００にインストールすると、色変換プログラム７００のページ取得部７１０は図５に示すページ取得部６５１を構成し、同様に、ページ分類部７２０はページ分類部６５２を構成し、処理パラメータ決定部７３０は処理パラメータ決定部６５３を構成し、色変換部７４０は色変換部６５４を構成する。
【００５４】
ページ取得部６５１では、図３に示す入力部５１０からページを１ページずつ渡される。また、上述したように、各ページ上に配置されている各オブジェクトには、そのオブジェクトに対応した上記のソースプロファイルが付加されている。このページ取得部６５１で取得されたページは、ページ分類部６５２と色変換部６５４とに渡される。
【００５５】
ページ分類部６５２では、詳細は後述するように、ページ取得部６５１から渡された、１ジョブ分の各ページＰが、その各ページ上に配置されているオブジェクトの種類についての分析結果に基づいて分類される。
【００５６】
処理パラメータ決定部６５３では、詳細は後述するように、ページ分類部６５２で分類されたページについて、そのページに施す色変換処理のタイプを示すレンダリングインテントが、ページ分類部６５２による分類結果に基づいて決定される。
【００５７】
色変換部６５４では、ページ取得部６５１から渡された、１ジョブ分の各ページＰについて、処理パラメータ決定部６５３でそのページについて決定されたレンダリングインテントに従った色変換処理が実行される。ここで、この色変換部６５４における色変換処理では、先ず、ページ上の各オブジェクトについて、そのオブジェクトに付加されているソースプロファイルと上記のプリンタプロファイルとからデバイスリンクプロファイルが作成される。このデバイスリンクプロファイルの作成には、上記の処理パラメータ決定部６５３で決定されたレンダリングインテントが反映される。色変換部６５４では、上記の各ページに色変換処理を施すに当たり、そのページ上の各オブジェクトについて、そのオブジェクトに対応するデバイスリンクプロファイルを用いた色変換処理を行なう。
【００５８】
色変換処理装置６５０では、以上の各構成要素での処理が１ページずつ繰り返され、１ジョブ分のページ全てについての色変換処理が実行される。
【００５９】
次に、この色変換処理装置６５０において１ジョブ分のページに対して実行される色変換処理の詳細について説明する。尚、以下の説明では、図１、図３、および図５に示す構成要素を特に図番を断らずに参照する。
【００６０】
図６は、１ジョブ分のページに対して実行される色変換処理を示すフローチャートである。
【００６１】
この図６のフローチャートが示す色変換処理は、上記の入力部５１０から色変換処理装置６５０に１ジョブ分のページＰのうちの１ページが送られてくるとスタートする。色変換処理がスタートすると、まず、この１ページが受け取られる（ステップＳ１００）。次に、その１ページに配置されているオブジェクトのうちの１つが取り出され（ステップＳ２００）、その１つのオブジェクトが分析され、その１つのオブジェクトが自然画像のオブジェクトであるか文字・グラフィックスのオブジェクトであるかが認識される（ステップＳ３００）。
【００６２】
続くステップＳ４００の処理では、まず、その１つのオブジェクトが、プロセス色のみが用いられた色再現範囲を前提として色が表現されたプロセスオブジェクトであるか、プロセス色以外の特色が用いられた色再現範囲を前提として色が表現された特色オブジェクトであるかが認識される。さらに、その１つのオブジェクトが特色オブジェクトであった場合には、その特色オブジェクトが、特色が用いられた色再現範囲がページの出力先（本実施形態では図１のカラープリンタ３２０）の色再現範囲に対して所定程度類似している類似オブジェクトであるか、類似していない非類似オブジェクトであるかが認識される。ここで、この認識は、特色が用いられた色再現範囲を表わしている、認識対象のオブジェクトに付加されているソースプロファイルと、ページの出力先の色再現範囲を表わしているプリンタプロファイルとの比較に基づいて認識される。
【００６３】
次に、ステップＳ１００の処理で受け取られた１ページ上に、未分析のオブジェクトがあるか否かが判定される（ステップＳ５００）。そして、未分析のオブジェクトがある場合（ステップＳ５００におけるＮｏ判定）には、ステップＳ２００〜ステップＳ４００の処理が次の１つのオブジェクトについて実行される。このステップＳ２００〜ステップＳ４００の処理は、ステップ５００の処理で、未分析のオブジェクトが無い（ステップＳ５００におけるＮｏ判定）と判定されるまで繰り返される。このステップ５００までの処理で、ステップＳ１００の処理で受け取られた１ページ上の全てのオブジェクトについての分析が終了すると、その１ページについて色変換処理が実行される（ステップＳ６００）。このステップＳ６００の色変換処理の詳細については後述する。ステップＳ６００の色変換処理が終了すると、上記の１ジョブ分のページＰのうちに、未処理のページがあるか否かが判定される（ステップＳ７００）。そして、未処理のページがある場合（ステップＳ７００におけるＮｏ判定）には、ステップＳ１００〜ステップＳ６００の処理が次の１ページについて実行される。このステップＳ１００〜ステップＳ６００の処理は、ステップ７００の処理で、未処理のページが無い（ステップＳ７００におけるＹｅｓ判定）と判定されるまで繰り返される。このステップ７００までの処理で、上記の１ジョブ分の全ページについての色変換処理が終了すると、このフローチャートが示す色変換処理が終了する。
【００６４】
次に、この図６のフローチャートにおけるステップＳ６００で実行される１ページ分の色変換処理の詳細について説明する。
【００６５】
図７は、図６のフローチャートにおけるステップＳ６００で実行される１ページ分の色変換処理の流れを示すフローチャートである。
【００６６】
この図７のフローチャートが示す１ページ分の色変換処理は、図６のステップＳ２００〜ステップＳ４００でオブジェクトの分析を受けた１ページをその分析結果に応じて、以下に説明する第１〜第４の４つのグループのうちのいずれかに分類し、その１ページについて、その１ページが属するグループに適したレンダリングインテントに従った色変換処理を実行するという処理である。
【００６７】
この１ページ分の色変換処理がスタートすると、まず、その１ページ上のオブジェクトの中に、文字列を除く、画像オブジェクトがあるか否かが判定される（ステップＳ６０１）。画像オブジェクトがあると判定された場合（ステップＳ６０１におけるＹｅｓ判定）には、上記の１ページ上の画像オブジェクトの中に、自然画像のオブジェクトがあるか否かが判定される（ステップＳ６０２）。自然画像のオブジェクトがあると判定された場合（ステップＳ６０２におけるＹｅｓ判定）には、１ページ上のオブジェクトの中に、上記の特色オブジェクトがあるか否かが判定される（ステップＳ６０３）。
【００６８】
以上に説明したステップＳ６０１〜ステップＳ６０３の判定ルートを経て、最後にステップＳ６０３の処理において特色オブジェクトが無いと判定された（ステップＳ６０３におけるＮｏ判定）場合には、ページ上に自然画像のオブジェクトが少なくとも１つ配置されており、かつ全オブジェクトがプロセスオブジェクトであるという第１グループにページが分類される。この結果、この第１グループには、主要な掲載物が写真等であるというコンテンツのページが分類されることとなる。このようなコンテンツのページは自然な色合いが好まれることから、この第１グループには、ＩＣＣの定義に基づく４種類のレンダリングインテントのうち階調維持インテントに従った、ページの階調性を維持する色変換処理が適当である。そこで、本実施形態では、上記のステップＳ６０３の処理において特色オブジェクトが無いと判定された場合、即ち、今回処理対象となっている１ページが上記の第１グループに分類された場合には、この１ページに、上記の階調維持インテントに従った色変換処理が施される（ステップＳ６０４）。
【００６９】
また、上記のステップＳ６０１の処理において、１ページ上のオブジェクトの中に、画像オブジェクトが無いと判定された場合（ステップＳ６０１におけるＮｏ判定）、あるいは、上記のステップＳ６０２の処理において、１ページ上の画像オブジェクトの中に自然画像のオブジェクトが無いと判定された場合（ステップＳ６０２におけるＮｏ判定）にも、１ページ上のオブジェクトの中に、上記の特色オブジェクトがあるか否かが判定される（ステップＳ６０５）。
【００７０】
そして、このステップＳ６０５の処理において、特色オブジェクトが無いと判定された（ステップＳ６０５におけるＮｏ判定）場合には、ページ上の全オブジェクトが文字・グラフィックスのオブジェクトであり、かつ全オブジェクトがプロセスオブジェクトであるという第２グループにページが分類される。この結果、この第２グループには、主にビジネス文書として利用されるというコンテンツのページが分類されることとなる。このようなコンテンツのページは鮮やかな色合いが好まれることから、この第１グループには、ＩＣＣの定義に基づく４種類のレンダリングインテントのうち彩度強調インテントに従った、ページの彩度を強調する色変換処理が適当である。そこで、本実施形態では、上記のステップＳ６０５の処理において特色オブジェクトが無いと判定された場合、即ち、今回処理対象となっている１ページが上記の第２グループに分類された場合には、この１ページに、上記の彩度強調インテントに従った色変換処理が施される（ステップＳ６０６）。
【００７１】
また、上記のステップＳ６０３あるいはステップＳ６０５の処理において、１ページ上のオブジェクトの中に、特色オブジェクトがあると判定された場合（ステップＳ６０３におけるＹｅｓ判定、あるいはステップＳ６０５におけるＹｅｓ判定）には、特色オブジェクトの全てが上記の類似オブジェクトであるか否かが判定される（ステップＳ６０７）。
【００７２】
このステップＳ６０７の処理において、特色オブジェクトの全てが類似オブジェクトであると判定された場合（ステップＳ６０７におけるＹｅｓ判定）には、ページ上に特色オブジェクトが少なくとも１つ配置されており、かつ全ての特色オブジェクトが類似オブジェクトであるという第３グループにページが分類される。印刷等の分野では、見る人の目を惹くために独特な色で表現されたメーカのロゴや、あるいは、独特な色の商品のサンプル画像等といったオブジェクトに、上記の特色が使われることが多く、この第３グループには、主要な掲載物として、そのようなメーカのロゴや商品のサンプル画像等が掲載されているというコンテンツのページが分類されることとなる。ただし、この第３グループには、上記のコンテンツのページ全てではなく、特色が使われた上記のような主要な掲載物が、上記の類似オブジェクトであるページが分類される。ここで、上記のようなコンテンツのページでは、特色がなるべく忠実に再現されることが望ましい。さらに、この第３グループに分類されるページでは、上記の特色オブジェクトが類似オブジェクトであることから、特色が、ページの出力先の色再現範囲と所定程度類似した色再現範囲を前提として使われており、特色を、その出力先で等色で再現することが可能である。従って、この第３グループのページには、ＩＣＣの定義に基づく４種類のレンダリングインテントのうち絶対的インテントに従った色変換処理が適当である。そこで、本実施形態では、上記のステップＳ６０７の処理において、特色オブジェクトの全てが類似オブジェクトであると判定された場合、即ち、今回処理対象となっている１ページが上記の第３グループに分類された場合には、この１ページに、上記の絶対的インテントに従った色変換処理が施される（ステップＳ６０８）。
【００７３】
また、上記のステップＳ６０７の処理において、特色オブジェクトのうちの少なくとも１つは上記の類似オブジェクトではない、即ち、特色オブジェクトの中に１つでも上記の非類似オブジェクトがあると判定された場合（ステップＳ６０７におけるＮｏ判定）には、ページ上に特色オブジェクトが少なくとも１つ配置されており、かつ少なくとも１つの特色オブジェクトが非類似オブジェクトであるという第４グループにページが分類される。この第４グループには、上記の第３グループと同様に、主要な掲載物として、上記のようなメーカのロゴや商品のサンプル画像等が掲載されているというコンテンツのページが分類されることとなる。ただし、この第４グループに分類には、上記の第３グループとは異なり、特色が使われた上記のような主要な掲載物が、上記の非類似オブジェクトであるページが分類される。この第４グループに分類されるページでは、特色が、ページの出力先の色再現範囲とあまり類似していない色再現範囲を前提として使われており、特色を、その出力先で再現するためには、色再現範囲の合わせ込みが必要となる。従って、この第４グループのページには、ＩＣＣの定義に基づく４種類のレンダリングインテントのうち相対的インテントに従った、出力先の色再現範囲を超えた色再現範囲をその出力先の色再現範囲内に圧縮する色変換処理が適当である。そこで、本実施形態では、上記のステップＳ６０７の処理において、特色オブジェクトの中に１つでも上記の非類似オブジェクトがあると判定された場合、即ち、今回処理対象となっている１ページが上記の第４グループに分類された場合には、この１ページに、上記の相対的インテントに従った色変換処理が施される（ステップＳ６０９）。
【００７４】
図６のステップＳ２００〜ステップＳ４００でオブジェクトの分析を受けた１ページに、上記のステップＳ６０４、あるいはステップＳ６０６、あるいはステップＳ６０８、あるいはステップＳ６０９の処理によって色変換処理を施されると、この図７のフローチャートが示す１ページ分の色変換処理が終了する。
【００７５】
以上説明したように、本実施形態の色変換装置６５０では、オペレータが、上記の４種類のレンダリングインテントとページの様々なコンテンツとの対応関係についての知識を持っていなくても、図６および図７を参照して説明した色変換処理によって、各ページに、そのページのコンテンツに適した色変換処理が自動的に施される。つまり、本実施形態の色変換装置６５０によれば、ページに適当な色変換処理を容易に施すことができる。
【００７６】
尚、上記では、本発明にいうページ分類部の一例として、ページを４つのグループに分類するページ分類部６５２を挙げて説明したが、本発明はこれに限るものではない。本発明のページ分類部は、例えば、ページを、ページ上の少なくとも１つのオブジェクトの種類が自然画像という種類である第１グループと、そのページ上の全てのオブジェクトの種類が文字・グラフィックスという種類である第２グループとの２つのグループに分類するもの等であっても良い。
【００７７】
また、上記では、本発明にいう処理部の一例として、ＩＣＣの定義に基づく後述の４種類のレンダリングインテントそれぞれに従った色変換処理を実行する、処理パラメータ決定部６５３と色変換部６５４とを合わせたものを挙げたが、本発明はこれに限るものではない。本発明の処理部は、１ジョブ分のページが各ページ上に配置されているオブジェクトの種類に基づいて複数のグループに分類されたときに、各グループのページに対してそのページが属するグループに応じた色変換処理を施すものであれば良い。
【図面の簡単な説明】
【００７８】
【図１】本発明の色変換装置の一実施形態が適用されるプリントシステムを示す図である。
【図２】図１に示すワークステーションのハードウェア構成図である。
【図３】本発明の色変換装置の一実施形態が適用された画像処理システムを示すブロック図である。
【図４】本発明の色変換プログラムの一実施形態が記憶されたＣＤ−ＲＯＭを示す概念図である。
【図５】図４に示す色変換プログラムが図１および図２に示すワークステーションにインストールされ、このワークステーションが本発明の色変換装置の一実施形態として動作するときの機能を表わす機能ブロック図である。
【図６】１ジョブ分のページに対して実行される色変換処理の流れを示すフローチャートである。
【図７】図６のフローチャートにおけるステップＳ６００で実行される１ページ分の色変換処理の流れを示すフローチャートである。
【符号の説明】
【００７９】
１０    プリントシステム
１００    ワークステーション
１１０    本体装置
１１１    ＣＰＵ
１１２    主メモリ
１１３    ハードディスク装置
１１４    ＦＤドライブ
１１５    ＣＤ−ＲＯＭドライブ
１１６    入力インタフェース
１１７    出力インタフェース
１２０    画像表示装置
１２０ａ    表示画面
１３０    キーボード
１４０    マウス
２１０，２２０，２３０    パーソナルコンピュータ
３１０    バックエンドプロセッサ
３２０    カラープリンタ
４１０    ＣＤ−ＲＯＭ
４２０    フレキシブルディスク
５００    画像処理システム
５１０    入力部
５２０    ＲＩＰ
５３０    圧縮部
５４０    出力部
６００    プライマ
６１０    カラーマネージメントシステム
６２０    その他処理装置
６５０    色変換装置
６５１    ページ取得部
６５２    ページ分類部
６５３    処理パラメータ決定部
６５４    色変換部
７００    色変換プログラム
７１０    ページ取得部
７２０    ページ分類部
７３０    処理パラメータ決定部
７４０    色変換部
【図１】
2006217532.tif 000003
【図２】
2006217532.tif 000004
【図３】
2006217532.tif 000005
【図４】
2006217532.tif 000006
【図５】
2006217532.tif 000007
【図６】
2006217532.tif 000008
【図７】
2006217532.tif 000009