(57)【要約】【課題】  スポットカラーマッチングのＮａｍｅｄＰｒｏｆｉｌｅのダウンロード対応において、様々な名称が記載されているＮａｍｅｄＰｒｏｆｉｌｅの検索順を指定させることで不必要なプロファイルの解析を減らし、ユーザーの指定を用意にし、パフォーマンスを向上させることを目的とする。【解決手段】  プロファイルを検索優先順位を指定させる。また分野ごとや名称ごとにプロファイルをカテゴライズして検索する際のプロファイルの優先順位を規定する。【選択図】  図１
2008027351.tif 000002
【特許請求の範囲】
【請求項１】
PDL（プリンタ記述言語）を解釈する手段を有し、アプリから送られてきたSpotColor（色名）を解釈する手段、解釈した色名から色名とその色に対応した色度またはデバイス値が格納された情報を検索し、その情報からSpotColor（色名）に対応した色度またはデバイス値を取り出し、その色度をデバイスで再現するために適したデバイス値を求める画像処理装置において、SpotColor（色名）とそのSpotColor（色名）に対応した色度またはデバイス値の情報を格納したプロファイルダウンロードし登録して使用する際、登録するプロファイルのＳｐｏｔＣｏｌｏｒ（色名）を色名ごとに分類することを特徴とする画像処理装置。
【請求項２】
請求項１に記載のＳｐｏｔＣｏｌｏｒ（色名）ごとに分類する際、印刷で用いられるインクの名称で分類することを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、PDL(Printer Description Language)の中でスポットカラーマッチングに関してNamed Profileを用いて色処理を行うものに関して、そのNamed Profileの指定の方法および分類管理に関するものである。
【背景技術】
【０００２】
まずはじめにスポットカラーマッチングの説明を行っておく。図４に従来のフローの一例を示す。スポットカラーマッチングとは図８で示すアプリケーションで色指定した際、PDL言語のスポットカラーマッチングの例では図５に示すように入力色の指定にスポットカラーたとえば「PANTONE Yellow 012 C」などが用いられ、アプリケーションから出力されるページ記述言語内の文字列「PANTONE Yellow 012 C」に応じて、Named Profile(501)が選択され使用されその文字列での色度からエンジンに最適なカラーマネージメント（ＣＭＳ）が行われエンジンデバイス依存のデバイス色空間たとえばDeviceCMYKが作成される。このスポットカラーマッチングではオブジェクトの色指定に使われていたり、印刷版の指定に使われていたりとユーザーの使用目的に応じて使用されている。たとえば印刷版の指定の場合はページ全体でスポットカラー指定にNamed Profileが使用されるが、オブジェクト指定の場合はページ内の一部のみNamed Profileが使用され、他のオブジェクトは別の入力ソースたとえばDeviceRGBやDeviceCMYKが使用される。
【０００３】
このような中、スポットカラーマッチングで使用されるNamed Profileは、はじめから必要な色名が格納されたプロファイルをあらかじめデバイスに格納しているのが一般的であった。しかし、さまざまな色指定が行われ、拡張されあらかじめ格納されたプロファイルだけでなくNamed Profileをダウンロードする場合がでてきた。しかし、このNamed ProfileはICCに基づき作成されるものでその仕様ではプロファイル名称は好きなように付けれ、また内部に格納する色名も自由である。
【０００４】
従来例としては、例えば特許文献１をあげることが出来る。
【特許文献１】特開平９−６５１５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
すなわち、ダウンロードされるNamed Profileは内部にどのような名称が記載されているか、プロファイル名だけでは分かりづらくなってきている。また、従来は印刷業界で使用されていたが最近ではオフィスでも使用されるようになり、登録されている名称も従来のインクの名称だけでなく、ユーザーがつけたような名前であることがでてきた。ダウンロードが可能になり格納されているプロファイルが多くなると表示、選択させるさいユーザーが簡単に自分の希望のプロファイルを探しだし、指定することが困難となってきた。
【０００６】
また、従来はON/OFF指定のみでスポットカラー指定した名前「Pantone 100C」などをすべてのプロファイルの中から検索しなければならなくプロファイルが多くなってくるとパフォーマンス（検索処理時間）が多くかかる場合が発生していた。
【０００７】
さらには従来のON/OFF指定ではどんなNamed Profileが入っているか、その中身にどんなスポットカラー名が入っているかわからなかった。そのためNamed Profileを指定することもできなかった。
【課題を解決するための手段】
【０００８】
そこで本発明では、上記課題を解決するためのスポットカラーマッチング処理を提供する。この処理は以下から構成される。
【０００９】
ダウンロードしたプロファイルを表示するプロファイル表示手段、どのプロファイルの中から検索を行うか指定するプロファイル指定手段、指定されたプロファイルから検索するプロファイル検索手段をもつ。また、ダウンロードの際に検索の優先順位を指定してからダウンロードさせる）
また、どのプロファイルから順番に検索するかを設定できるようにするプロファイル検索順番指定手段。さらにはプロファイル内にどのような名前が入っているかなどを表示するNamedプロファイル内スポットカラー名表示手段をもつことを特徴とする。
【００１０】
以上から、ダウンロードされたNamed Profileを使ったスポットカラーマッチングの際、多くのダウンロードプロファイルに優先順位をつけて検索することでパフォーマンスを向上することを可能にする。順番を指定する際にプロファイル内部の名前を表示することでどのプロファイルを指定したらいいかユーザーが簡単に行うことが可能になる。
【発明の効果】
【００１１】
以上から本発明では、SpotColor用にNamedProfileを作成し、そのプロファイルをダウンロードする際、マット紙用で“Pantone xxx M”のようなプロファイルを用意しているとき、ユーザーにM以外のUCなどでもユーザーが作成したプロファイルを用いてSpotColorマッチングが可能にするNamedProfile対応づけ手段をUIに表示して対応させる。  登録するプロファイル内に記載されている名称を表示する。その表示以外の名称も対応づけするか選択可能にする。PantoneならすべてのPantoneを対応させることも選択可能にする。拡大解釈するかしないか選択可能にする。
【００１２】
以上から、いろいろあるPantoneパッチなどに対して同じようなものをそれぞれ測定してNamedProfileを作成してダウンロードすることなく、簡易的に少ないプロファイルでさまざまなPantoneパッチに対応できるようになり、ユーザーの作成工数、プロファイル管理を用意にする。また、アプリのバージョンの違いにも対応可能になる。代替色空間を用いるとデバイスに依存した色みになるが対応すればデバイスに依存しない。
【発明を実施するための最良の形態】
【００１３】
（第一の実施例）
本発明の第１の実施例のシステム構成例を図３のシステム図を用いて説明する。
【００１４】
まずＰＣ（301）のパーソナルコンピュータで色指定などが行われ、PC内にあるドライバによって作成されたPDL(Printer Description Language)データに変換され、MFP303(Multi Function Printer)に送られ処理される。MFP内ではPDL310でPDLの解釈が行われ、RIP311(Raster Image Processer)でラスターイメージ（Bitmap）に変換され、ラスターイメージに変換されたデータは随時メモリーRAM309やハードディスクHD308に格納され、画像処理部305でγ変換や色処理などさまざまな画像処理が行われ、プリンタ部306に送られ、プリント印刷される。また、それぞれの処理などはUI(312)UserInterfaceにより指定できるようになっている。
【００１５】
次にPDL310内でのPDLの解釈部でのスポットカラーマッチングの処理の概略を図５を用いて行う。アプリで名前を指定した名前をPDL解釈部は受け取り、その色のNameから色（L*, a*,b*）の対応が記載されたNamed Profile501から名前指定されたたとえばPANTONE Yellow 012 Cから（L*, a*,b*）＝（93、-12、99）に変換し、その色値をエンジンに合わせたCMYK値にOutput Profile503でCMYK値の(0,0,100,0)に変換してNameからデバイスのCMYK値に変換する。このように途中でデバイスに依存しない色（L*, a*,b*）を用いているので最終的にエンジンで再現されるいろが機種に寄らず一定に再現することが可能となる。
【００１６】
次に本特許の中心であるNamed Profileダウンロードに関して、図７のフローと図１の操作部の画面を用いて説明する。まず702でダウンロード画面を表示させる。そうすると図１の画面がPC上に表示される。次に703でダウンロードするProfileのファイル名を図１の１０２のウィンドーに指定する。指定すると704でProfile内部のチェックが行われ、705で対応Namedが表示（サフィックス）される。図１ではNamed xxx Uがそれに相当する。（なおこのUがサフィックスと呼ばれているものである。）次に706で既にダウンロード済みのファイル、対応つけされたNameが図１の104のように表示される。この場合まだCVUやMが対応付けされていないので707で対応付けが必要なNamedとして図１の103に表示される。次にユーザーは対応したいものがあればボタンを押し、Customで指定したいものがあるときはボックス内に記入し、708で対応付けを指示する。以上の準備が整ったら709のダウンロード処理に移り、図１の105のダウンロードボタンを押してダウンロードする。この際、Profileがダウンロードされるだけでなく図２に記載のような対応付け辞書もいっしょに送付され図３のシステムで用いられる。一例であるがProfile、対応付け辞書は図３のHD308に格納されるのが一般的だがこれに限ったものではない。
【００１７】
次に実際の対応づけでのPDL解釈部での動きを図６を用いて説明する。従来例の図４と同じ処理部に関しては同じ数字をつけてある。まず402で図８のようにアプリケーションで色を名前で指定する。たとえばPANTONE Yellow 012 CVCと指定する。次にこのアプリのデータを403でドライバがPDLデータに変換し、PDLに送る。送られたPDL解釈部は601でNameの対応付けを行う。たとえば図２のようにCはCVCに対応付けされているのでPANTONE Yellow 012 CVCからPANTONE Yellow 012 Cと対応づけ、CのNmaed Profile(PantoneB.Icc)はダウンロード済みなので404でNamed ProfileとしてPANTONE ｘｘｘCのNmaed ProfileのPantoneB.Iccを検索し、その内部に記載のPANTONE Yellow 012 Cの名前を405で行い、この場合は見つかるのでそのプロファイル内の記載のNameから図５で説明したようにCMYKに変換を行う。見つからないときは従来同様見つからないとき用に記載されている代替色空間が使われる。
【００１８】
以上はスポットカラーマッチング処理がOnのときの処理であって図９に記載しているようにOffにすることも可能である。その場合はNameに対してNamed Profileの処理が行われず、見つからないときと同様代替色空間での処理が用いられ、デバイスに依存した色になり機種ごとに色が異なるようになってしまう。また、以上にはNameの対応付けで説明したが図９に記載のように対応づけをなくし、指定したNameだけで動作するように指定することも可能である。
【図面の簡単な説明】
【００１９】
【図１】ダウンロード指定画面例
【図２】対応付け辞書例
【図３】システム構成例
【図４】従来のフローの一例
【図５】スポットカラーマッチング処理の一例
【図６】本件の処理フロー図
【図７】ダウンロード処理フロー図
【図８】スポットカラー指定例
【図９】UI指定例
【図１】
2008027351.tif 000003
【図２】
2008027351.tif 000004
【図３】
2008027351.tif 000005
【図４】
2008027351.tif 000006
【図５】
2008027351.tif 000007
【図６】
2008027351.tif 000008
【図７】
2008027351.tif 000009
【図８】
2008027351.tif 000010
【図９】
2008027351.tif 000011