(57)【要約】【課題】個々の部分画像毎に好適な色変換を行うことのできる画像処理装置、画像処理方法、及び画像処理プログラムを得る。【解決手段】ガマット圧縮情報導出部１８Ａにより、部分画像が含まれた画像を示すと共に、前記部分画像毎に色再現域を特定することのできる属性情報及びガマット圧縮処理方法を特定することのできるガマット圧縮内容指示情報が含まれた画像処理情報が添付された入力画像ファイルを取得し、取得した入力画像ファイルにより示される部分画像毎に、対応する属性情報により特定される色再現域（ガマット）及びガマット圧縮内容指示情報により特定されるガマット圧縮処理方法と出力側の色再現域に基づいてガマット圧縮処理を行った場合の当該圧縮処理後の画像情報を特定することのできる圧縮後情報特定情報を導出し、色変換部１８Ｃにより、導出した部分画像毎の圧縮後情報特定情報を用いて所定の処理を実行する。【選択図】図６
2007281694.tif 000002
【特許請求の範囲】
【請求項１】
出力側の色再現域を示す出力側色再現域情報が予め記憶された記憶手段と、
部分画像が含まれた画像を示すと共に、前記部分画像毎に色再現域を特定することのできる入力側色再現域情報及び色再現域圧縮処理方法を特定することのできる色再現域圧縮内容指示情報が含まれた画像処理情報が添付された画像情報を取得する取得手段と、
前記取得手段によって取得された前記画像情報により示される部分画像毎に、対応する前記入力側色再現域情報により特定される色再現域及び前記色再現域圧縮内容指示情報により特定される色再現域圧縮処理方法と前記出力側色再現域情報により示される色再現域とに基づいて色再現域圧縮処理を行った場合の当該圧縮処理後の画像情報を特定することのできる圧縮後情報特定情報を導出する導出手段と、
前記導出手段によって導出された前記部分画像毎の圧縮後情報特定情報を用いて所定の処理を実行する処理実行手段と、
を備えた画像処理装置。
【請求項２】
前記所定の処理は、前記圧縮後情報特定情報を用いた前記取得された画像情報に対する色再現域圧縮処理、当該色再現域圧縮処理が行われた前記画像情報を用いた画像形成処理、及び前記圧縮後情報特定情報を前記画像情報に添付する添付処理の少なくとも１つの処理を含む
請求項１記載の画像処理装置。
【請求項３】
前記所定の処理として前記色再現域圧縮処理を行う場合に、当該色再現域圧縮処理によって得られた画像情報により示される画像を表示する表示手段
を更に備えた請求項２記載の画像処理装置。
【請求項４】
前記画像処理情報は、前記部分画像の前記画像情報により示される画像における位置を示す位置情報を更に含む
請求項１乃至請求項３の何れか１項記載の画像処理装置。
【請求項５】
部分画像が含まれた画像を示すと共に、前記部分画像毎に色再現域を特定することのできる入力側色再現域情報及び色再現域圧縮処理方法を特定することのできる色再現域圧縮内容指示情報が含まれた画像処理情報が添付された画像情報を取得し、
取得した前記画像情報により示される部分画像毎に、対応する前記入力側色再現域情報により特定される色再現域及び前記色再現域圧縮内容指示情報により特定される色再現域圧縮処理方法と出力側の色再現域に基づいて色再現域圧縮処理を行った場合の当該圧縮処理後の画像情報を特定することのできる圧縮後情報特定情報を導出し、
導出した前記部分画像毎の圧縮後情報特定情報を用いて所定の処理を実行する
画像処理方法。
【請求項６】
部分画像が含まれた画像を示すと共に、前記部分画像毎に色再現域を特定することのできる入力側色再現域情報及び色再現域圧縮処理方法を特定することのできる色再現域圧縮内容指示情報が含まれた画像処理情報が添付された画像情報を取得する取得ステップと、
前記取得ステップによって取得された前記画像情報により示される部分画像毎に、対応する前記入力側色再現域情報により特定される色再現域及び前記色再現域圧縮内容指示情報により特定される色再現域圧縮処理方法と出力側の色再現域に基づいて色再現域圧縮処理を行った場合の当該圧縮処理後の画像情報を特定することのできる圧縮後情報特定情報を導出する導出ステップと、
前記導出ステップによって導出された前記部分画像毎の圧縮後情報特定情報を用いて所定の処理を実行する処理実行ステップと、
をコンピュータに実行させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、及び画像処理プログラムに係り、特に、部分画像が含まれた画像を示す画像情報に対して色再現域圧縮処理に関する画像処理を行う画像処理装置、画像処理方法、及び画像処理プログラムに関する。
【背景技術】
【０００２】
従来、カラー画像を出力する装置として、表示装置（所謂ディスプレイ装置）や、画像形成装置（所謂プリンタ）等がある。これらの出力装置では、各々の出力方式の違い等によって再現可能な色範囲が異なっている。例えば、ＣＲＴディスプレイ装置では、出力方式が蛍光体を光らせる方式であるため、明度の高い領域で鮮やかな色を表現できる。一方、プリンタでは、色材を重ねて色を表現する方式であるため、１次色以外では高明度高彩度の色を表現することは難しく、全体的に低明度領域での色再現が可能である。
【０００３】
このように、出力装置に応じて色再現域が異なるため、例えばＣＲＴディスプレイ上で作成した画像をプリンタで印刷する場合等、異なる出力装置で同じ画像情報による出力を行おうとすると、再現できない色が生じる場合がある。
【０００４】
そのため、少なくとも再現できない色については最も近いと考えられる色に置き換えて出力し、画像全体として当該出力装置においては最良の画質で再現できるようにしている。このとき、与えられた画像情報を、出力装置の色再現域内の色に置き換える色の写像（所謂ガマット（Ｇａｍｕｔ）マッピング）が必要となる。
【０００５】
従来、以上のようなガマットマッピングに関する技術として、本出願人による特許文献１には、入力カラー画像信号が示す色を出力装置において見かけ上望ましい色となるように変換することができるようにすることを目的として、入力側の色再現域内の入力カラー画像信号を出力側の色再現域内の出力カラー画像信号に変換するカラー画像信号処理装置において、前記入力カラー画像信号を前記入力側の色再現域に基づいた中間の色再現域内の中間カラー画像信号に変換する第１の色変換手段と、前記中間カラー画像信号を前記出力側の色再現域内の前記出力カラー画像信号へ変換する第２の色変換手段を有することを特徴とする技術が開示されている。
【特許文献１】特開２０００−１８４２２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、近年の画像処理技術の進歩に伴い、処理対象とする画像にも写真画像、グラフィクス画像、文字画像等の複数種別の部分画像が混在するものが増加してきており、この種の画像では、種別毎に各部分画像に対して好適なガマットマッピングを行うことが画質の面で有利であることは言うまでもなく、更には、同一種別の部分画像であっても同一のガマットマッピングを行うのではなく、部分画像毎にユーザの好みや要求される画質等に応じたガマットマッピングを行うことが好ましい場合もある。
【０００７】
しかしながら、上記特許文献１に開示されている技術では、画像全体に対して一律にガマットマッピングを行うものとされているため、処理対象とする画像が複数の部分画像を有するものであっても、それらを同一の手法によりガマットマッピングすることになり、必ずしも個々の部分画像に対して好適な色変換を行うことができるとは限らない、という問題点があった。
【０００８】
本発明は、上記問題点を解決するためになされたものであり、個々の部分画像毎に好適な色変換を行うことのできる画像処理装置、画像処理方法、及び画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１に記載の画像処理装置は、出力側の色再現域を示す出力側色再現域情報が予め記憶された記憶手段と、部分画像が含まれた画像を示すと共に、前記部分画像毎に色再現域を特定することのできる入力側色再現域情報及び色再現域圧縮処理方法を特定することのできる色再現域圧縮内容指示情報が含まれた画像処理情報が添付された画像情報を取得する取得手段と、前記取得手段によって取得された前記画像情報により示される部分画像毎に、対応する前記入力側色再現域情報により特定される色再現域及び前記色再現域圧縮内容指示情報により特定される色再現域圧縮処理方法と前記出力側色再現域情報により示される色再現域とに基づいて色再現域圧縮処理を行った場合の当該圧縮処理後の画像情報を特定することのできる圧縮後情報特定情報を導出する導出手段と、前記導出手段によって導出された前記部分画像毎の圧縮後情報特定情報を用いて所定の処理を実行する処理実行手段と、を備えている。
【００１０】
請求項１に記載の画像処理装置によれば、出力側の色再現域を示す出力側色再現域情報が記憶手段によって予め記憶され、取得手段により、部分画像が含まれた画像を示すと共に、前記部分画像毎に色再現域を特定することのできる入力側色再現域情報及び色再現域圧縮処理方法を特定することのできる色再現域圧縮内容指示情報が含まれた画像処理情報が添付された画像情報が取得される。なお、上記記憶手段には、ＲＡＭ、ＥＥＰＲＯＭ、フラッシュＥＥＰＲＯＭ等の半導体記憶素子、スマート・メディア（SmartMedia（登録商標））、フレキシブル・ディスク等の可搬記録媒体やハードディスク等の固定記録媒体、或いはネットワークに接続されたサーバ・コンピュータ等に設けられた外部記憶装置等の各種記憶手段が含まれる。
【００１１】
ここで、本発明では、導出手段により、前記取得手段によって取得された前記画像情報により示される部分画像毎に、対応する前記入力側色再現域情報により特定される色再現域及び前記色再現域圧縮内容指示情報により特定される色再現域圧縮処理方法と前記出力側色再現域情報により示される色再現域とに基づいて色再現域圧縮処理を行った場合の当該圧縮処理後の画像情報を特定することのできる圧縮後情報特定情報が導出され、処理実行手段により、前記導出手段によって導出された前記部分画像毎の圧縮後情報特定情報が用いられて所定の処理が実行される。
【００１２】
このように、請求項１記載の画像処理装置によれば、部分画像が含まれた画像を示すと共に、前記部分画像毎に色再現域を特定することのできる入力側色再現域情報及び色再現域圧縮処理方法を特定することのできる色再現域圧縮内容指示情報が含まれた画像処理情報が添付された画像情報を取得し、取得した前記画像情報により示される部分画像毎に、対応する前記入力側色再現域情報により特定される色再現域及び前記色再現域圧縮内容指示情報により特定される色再現域圧縮処理方法と出力側の色再現域に基づいて色再現域圧縮処理を行った場合の当該圧縮処理後の画像情報を特定することのできる圧縮後情報特定情報を導出し、導出した前記部分画像毎の圧縮後情報特定情報を用いて所定の処理を実行しているので、個々の部分画像毎に好適な色変換を行うことができる。
【００１３】
なお、本発明の前記所定の処理は、請求項２に記載の発明のように、前記圧縮後情報特定情報を用いた前記取得された画像情報に対する色再現域圧縮処理、当該色再現域圧縮処理が行われた前記画像情報を用いた画像形成処理、及び前記圧縮後情報特定情報を前記画像情報に添付する添付処理の少なくとも１つの処理を含むものとしてもよい。
【００１４】
特に、本発明は、請求項３に記載の発明のように、前記所定の処理として前記色再現域圧縮処理を行う場合に、当該色再現域圧縮処理によって得られた画像情報により示される画像を表示する表示手段を更に備えたものとしてもよい。なお、上記表示手段には、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、有機ＥＬディスプレイ装置、プラズマディスプレイ装置等の各種ディスプレイ装置が含まれる。
【００１５】
更に、本発明の前記画像処理情報は、請求項４に記載の発明のように、前記部分画像の前記画像情報により示される画像における位置を示す位置情報を更に含むものとしてもよい。
【００１６】
一方、上記目的を達成するために、請求項５記載の画像処理方法は、部分画像が含まれた画像を示すと共に、前記部分画像毎に色再現域を特定することのできる入力側色再現域情報及び色再現域圧縮処理方法を特定することのできる色再現域圧縮内容指示情報が含まれた画像処理情報が添付された画像情報を取得し、取得した前記画像情報により示される部分画像毎に、対応する前記入力側色再現域情報により特定される色再現域及び前記色再現域圧縮内容指示情報により特定される色再現域圧縮処理方法と出力側の色再現域に基づいて色再現域圧縮処理を行った場合の当該圧縮処理後の画像情報を特定することのできる圧縮後情報特定情報を導出し、導出した前記部分画像毎の圧縮後情報特定情報を用いて所定の処理を実行するものである。
【００１７】
従って、請求項５記載の画像処理方法によれば、請求項１記載の発明と同様に作用するので、請求項１記載の発明と同様に、個々の部分画像毎に好適な色変換を行うことができる。
【００１８】
一方、上記目的を達成するために、請求項６記載の画像処理プログラムは、部分画像が含まれた画像を示すと共に、前記部分画像毎に色再現域を特定することのできる入力側色再現域情報及び色再現域圧縮処理方法を特定することのできる色再現域圧縮内容指示情報が含まれた画像処理情報が添付された画像情報を取得する取得ステップと、前記取得ステップによって取得された前記画像情報により示される部分画像毎に、対応する前記入力側色再現域情報により特定される色再現域及び前記色再現域圧縮内容指示情報により特定される色再現域圧縮処理方法と出力側の色再現域に基づいて色再現域圧縮処理を行った場合の当該圧縮処理後の画像情報を特定することのできる圧縮後情報特定情報を導出する導出ステップと、前記導出ステップによって導出された前記部分画像毎の圧縮後情報特定情報を用いて所定の処理を実行する処理実行ステップと、をコンピュータに実行させるものである。
【００１９】
従って、請求項６記載の画像処理プログラムによれば、コンピュータに対して請求項１記載の発明と同様に作用させることができるので、請求項１記載の発明と同様に、個々の部分画像毎に好適な色変換を行うことができる。
【発明の効果】
【００２０】
以上のように、本発明によれば、部分画像が含まれた画像を示すと共に、前記部分画像毎に色再現域を特定することのできる入力側色再現域情報及び色再現域圧縮処理方法を特定することのできる色再現域圧縮内容指示情報が含まれた画像処理情報が添付された画像情報を取得し、取得した前記画像情報により示される部分画像毎に、対応する前記入力側色再現域情報により特定される色再現域及び前記色再現域圧縮内容指示情報により特定される色再現域圧縮処理方法と出力側の色再現域に基づいて色再現域圧縮処理を行った場合の当該圧縮処理後の画像情報を特定することのできる圧縮後情報特定情報を導出し、導出した前記部分画像毎の圧縮後情報特定情報を用いて所定の処理を実行しているので、個々の部分画像毎に好適な色変換を行うことができる、という優れた効果が得られる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【００２２】
まず、本実施の形態に係る画像処理装置の概略構成を説明する。図１は、本発明に係る画像処理装置の概略構成例を示すブロック図である。ここで説明する画像処理装置は、ディジタル複写機やプリンタ等といった画像出力装置に搭載され、若しくはその画像出力装置に接続するサーバ装置に搭載され、またはその画像出力装置に動作指示を与えるコンピュータ（ドライバ装置）に搭載されて用いられるもので、図例のように、入力部１２と、出力部１４と、ユーザ・インタフェース（ 以下「ＵＩ」と略す）部１６と、色空間変換部１８と、を備えたものである。
【００２３】
ここで、入力部１２は、処理対象とする画像情報が含まれた画像ファイル（電子化ファイルであり、以下、「入力画像ファイル」という。）を取得するためのものである。なお、当該入力画像ファイルにより得られる画像情報としては、例えば、ＣＲＴ等に表示させるためのＲＧＢ色空間におけるカラー画像情報、ＣＩＥＬａｂ色空間におけるカラー画像情報、ＹＭＣＫ色空間におけるカラー画像情報等が挙げられる。本実施の形態では、上記画像情報がＲＧＢ色空間のカラー画像情報やＣＩＥＬａｂ色空間のカラー画像情報等が部分画像を示す画像情報として混在されたものである場合について説明する。
【００２４】
一方、出力部１４は、画像ファイル（電子化ファイルであり、以下、「出力画像ファイル」という。）や画像情報（以下、「出力画像情報」という。）を出力するためのものである。なお、上記出力画像ファイルにより得られる画像情報及び上記出力画像情報としては、例えば、プリンタ等に印刷させるためのＹＭＣ色空間あるいはＹＭＣＫ色空間のカラー画像情報が挙げられる。本実施の形態では、当該画像情報及び出力画像情報がＹＭＣＫ色空間のカラー画像情報である場合について説明する。
【００２５】
また、ＵＩ部１６は、ユーザによる操作に応じた各種設定を行うための操作部と、画像情報によって示される画像やメニュー画面、メッセージ等の各種情報を表示するための表示部とを有するものである。
【００２６】
更に、色空間変換部１８は、主として入力部１２が取得した入力画像ファイルにより得られる画像情報を、出力部１４で出力する出力画像情報に変換するためのものである。なお、色空間変換部１８にはＵＩ部１６が接続されており、色空間変換部１８はＵＩ部１６の操作部を介した各種設定内容を把握することができる一方、ＵＩ部１６の表示部による各種情報の表示を行うことができる。
【００２７】
ここで、図２を参照して、本実施の形態に係る入力画像ファイルのデータ構造について説明する。
【００２８】
同図に示すように、本実施の形態に係る画像処理装置１０において処理対象としている入力画像ファイル２０は、部分画像を示す部分画像情報２２が含まれた画像情報を有すると共に、位置情報、属性情報、及びガマット圧縮内容指示情報が含まれた画像処理情報が添付されている。
【００２９】
ここで、上記位置情報は、一例として図３に示されるように、上記画像情報により示される画像内における部分画像毎の位置を示す情報であり、本実施の形態に係る入力画像ファイル２０では、対応する部分画像の左上角点及び右下角点の位置を示す座標情報が適用されている。
【００３０】
また、上記属性情報は、一例として図３に示されるように、部分画像毎の画像フォーマットを示す情報であり、本実施の形態に係る入力画像ファイル２０では、一例としてｓＲＧＢ、ＣＩＥＬａｂ等が適用されている。
【００３１】
更に、上記ガマット圧縮内容指示情報は、一例として図３に示されるように、部分画像毎の適用する色再現域圧縮処理（以下、「ガマット圧縮処理」ともいう。）の具体的な方法を特定することができる情報であり、本実施の形態に係る入力画像ファイル２０では、圧縮方向及び圧縮方法の２種類の情報が含まれている。
【００３２】
本実施の形態に係る入力画像ファイル２０では、表１に示されるように、例えば、部分画像が写真画像等の自然画である場合には、圧縮方向として色差最小法によるマッピングを適用し、かつ圧縮方法としてクリッピングを適用する形態と、圧縮方向として明度維持型マッピングを適用し、かつ圧縮方法として非線形マッピングを適用する形態の２つの形態が適用可能とされており、同様に、部分画像がコンピュータ・グラフィクスにより作成された画像である場合には、圧縮方向として彩度維持型マッピングを適用し、かつ圧縮方法として線形マッピングを適用する形態と、圧縮方向として彩度維持型マッピングを適用し、かつ圧縮方法として非線形マッピングを適用する形態の２つの形態が適用可能とされている。このように、本実施の形態に係る入力画像ファイル２０では、部分画像の種別毎に複数の圧縮方向及び圧縮方法の組み合わせが適用可能とされている。
【００３３】
【表１】
2007281694.tif 000003
【００３４】
ここで、上記圧縮方向及び圧縮方法の具体例を、図面を参照しつつ詳細に説明する。
【００３５】
図４（Ａ）は、圧縮方向を規定するマッピングである明度維持型マッピングの写像状態の一例を示すものである。同図に示すように、このマッピングは色相及び明度を維持し、主として彩度を移動するものであり、写真画像等の自然画のように物体の立体感を表現するのに向いている一方、イエロー等、僅かな明度変化で彩度が極端に低下する場合があるものである。
【００３６】
一方、図４（Ｂ）は圧縮方向を規定するマッピングである彩度維持型マッピングの写像状態の一例を示すものである。同図に示すように、このマッピングは色相を維持し、なるべく彩度を維持するように、明度及び彩度を移動するものであり、コンピュータ・グラフィクス画像等のように、立体感よりも色を重視する画像を表現するのに向いている一方、写真画像等の自然画に用いると、立体感がなくなり、彩度維持を強くすると階調のつながりが悪くなる傾向にあるものである。
【００３７】
なお、図４（Ｃ）は特定点Ｐへの線形マッピングを行う場合の写像状態の一例を示すものであり、図４（Ｄ）は色差最小法によりマッピングを行う場合の写像状態の一例を示すものである。
【００３８】
一方、図５（Ａ）は圧縮方法を規定するマッピングであるクリッピングの写像状態の一例を示すものである。同図に示すように、このマッピングは、入力画像情報の色再現域（以下、「入力ガマット」ともいう。）の色のうち、出力画像情報の色再現域（以下、「出力ガマット」ともいう。）より外側の色は出力ガマットの表面に写像し、出力ガマットより内側の色は移動させないものであり、出力ガマットの外側の色については色階調性が失われるものである。
【００３９】
また、図５（Ｂ）は圧縮方法を規定するマッピングである線形マッピングの写像状態の一例を示すものである。同図に示すように、このマッピングは、入力ガマットと出力ガマットの大きさに応じて全ての色を線形に移動させるものであり、色階調を持たせることができるものであって、入力ガマットと出力ガマットの大きさによっては圧縮率が高くなりすぎ、全体的に彩度が低下することがあるものである。
【００４０】
更に、図５（Ｃ）は圧縮方法を規定するマッピングである非線形マッピング（ソフトクリッピング）の写像状態の一例を示すものである。同図に示すように、このマッピングは、高彩度な色ほど大きく移動させ、低彩度な色の移動を小さくするものであり、入力ガマットと出力ガマットの一部はそのまま対応するようにして、その外側の色を移動させるものである。
【００４１】
なお、本実施の形態に係る画像処理装置１０では、入力画像ファイル２０として、画像処理情報が画像情報のタグ情報として添付されるものを適用しているが、これに限らず、例えば、画像処理情報がファイル名に含まれるものや、画像処理情報が画像ファイルとは別体で、かつ対応する画像ファイルに関連付けられた状態で与えられるもの等、画像処理情報を画像情報に添付することができるものであれば如何なるものも適用することができる。
【００４２】
次に、色空間変換部１８の構成について、図６を参照しつつ詳細に説明する。なお、図６は、本実施の形態に係る色空間変換部１８の構成例を示すブロック図である。
【００４３】
図例のように、色空間変換部１８は、入力画像ファイル２０の画像処理情報と出力装置（ここでは、プリンタ）の色再現域を示す出力側色再現域情報に基づいて、後述する圧縮後情報特定情報を導出するガマット圧縮情報導出部１８Ａと、出力側色再現域情報が予め記憶される記憶手段としての出力側色再現域情報保持部１８Ｂと、主として入力画像ファイル２０の画像情報に対して圧縮後情報特定情報に基づくガマット圧縮処理を行う色変換部１８Ｃと、を備えている。
【００４４】
ガマット圧縮情報導出部１８Ａは、入力部１２によって取得された入力画像ファイル２０により示される部分画像毎に、対応する属性情報により示される画像フォーマットによって特定される色再現域と、対応するガマット圧縮内容指示情報により示される圧縮方向と圧縮方法によって特定されるガマット圧縮処理方法と、上記出力側色再現域情報により示される色再現域とに基づいてガマット圧縮処理を行った場合の当該圧縮処理後の画像情報を特定することのできる圧縮後情報特定情報を導出する。
【００４５】
一方、色変換部１８Ｃは、ガマット圧縮情報導出部１８Ａによって導出された、部分画像毎の圧縮後情報特定情報を用いて所定の処理を実行する。なお、本実施の形態に係る色変換部１８Ｃでは、上記所定の処理として、入力画像ファイル２０の各部分画像に対して上記圧縮後情報特定情報を用いたガマット圧縮処理を行うことにより得られた画像情報を有する画像ファイルを作成する画像ファイル作成処理、当該ガマット圧縮処理が行われた画像情報を用いた画像形成処理（プリント出力処理）、及び上記圧縮後情報特定情報を入力画像ファイル２０に添付する添付処理が含まれている。
【００４６】
これらのガマット圧縮情報導出部１８Ａ、出力側色再現域情報保持部１８Ｂ及び色変換部１８Ｃは、例えば画像出力装置、サーバ装置またはドライバ装置が具備するもので、ＣＰＵ（中央処理装置）、ＲＯＭ及びＲＡＭ等の組み合わせからなるコンピュータが、所定のプログラムを実行することによって、それぞれ実現されるものとすることができる。
【００４７】
次に、図７を参照して、この場合の画像処理装置１０における色空間変換部１８の作用を説明する。なお、図７は、色空間変換部１８として機能する上記ＣＰＵにより実行される画像処理プログラムの処理の流れを示すフローチャートであり、当該プログラムは上記ＲＯＭの所定領域に予め記憶されている。
【００４８】
同図のステップ１００では、入力画像ファイル２０の入力待ちを行い、次のステップ１０２では、入力された入力画像ファイル２０により示される部分画像毎に、対応する属性情報により示される画像フォーマットによって特定される色再現域と、対応するガマット圧縮内容指示情報により示される圧縮方向と圧縮方法によって特定されるガマット圧縮処理方法と、出力側色再現域情報保持部１８Ｂによって記憶されている出力側色再現域情報により示される色再現域とに基づいてガマット圧縮処理を行った場合の当該圧縮処理後の画像情報を特定することのできる圧縮後情報特定情報を導出する。なお、本実施の形態に係る色空間変換部１８では、上記圧縮後情報特定情報として、入力画像ファイル２０の各部分画像に対応する画像情報を入力値とし、当該画像情報を上記ガマット圧縮処理にて圧縮することにより得られる出力画像情報を出力値とする関数を適用しているが、これに限らず、例えば、入力画像ファイル２０の各部分画像に対応する画像情報を入力値とし、当該画像情報を上記ガマット圧縮処理にて圧縮することにより得られる出力画像情報を出力値とするルック・アップ・テーブルを適用する等、他の形態とすることもできることは言うまでもない。
【００４９】
次のステップ１０４では、上記ステップ１０２の処理によって導出した圧縮後情報特定情報を用いて入力画像ファイル２０により示される部分画像毎にガマット圧縮処理を行い、次のステップ１０６にて、ガマット圧縮処理が施された部分画像毎の画像情報を出力装置（ここでは、プリンタ）依存の色空間（ここでは、ＹＭＣＫ色空間）に変換する。
【００５０】
次のステップ１０８では、上記ステップ１０６の処理によって得られた出力装置依存の色空間の画像情報をデバイス非依存の色空間（ここでは、ＣＩＥＬａｂ色空間）の画像情報に変換し、次のステップ１１０にて、デバイス非依存の色空間に変換された画像情報を、当該画像情報により示される画像をＵＩ部１６の表示部にて表示可能な色空間（ここでは、ＲＧＢ色空間）の画像情報に変換する。なお、本実施の形態に係る画像処理プログラムでは、上記ステップ１０８における色変換処理を、出力装置となるプリンタのプリンタプロファイルを示す情報を出力側色再現域情報保持部１８Ｂ等の記憶手段に予め記憶しておき、当該プリンタプロファイルを用いて実行する一方、上記ステップ１１０における色変換処理を、ＵＩ部１６における表示部のモニタプロファイルを示す情報を出力側色再現域情報保持部１８Ｂ等の記憶手段に予め記憶しておき、当該モニタプロファイルを用いて実行するものとされているが、これに限らず、他の形態とすることもできる。
【００５１】
次のステップ１１２では、上記ステップ１１０の処理によって得られた画像情報により示される画像等をＵＩ部１６の表示部にてプレビュー画面として表示し、次のステップ１１４にて、ユーザからの所定情報の入力待ちを行う。本実施の形態に係る画像処理プログラムでは、上記ステップ１１２の処理によりＵＩ部１６の表示部にて表示されるプレビュー画面として、上記ステップ１１０の処理によって得られた画像情報により示される画像を表示すると共に、前述した画像ファイル作成処理、画像形成処理、及び添付処理の３種類の処理の何れかの実行指示を入力するためのメニュー画面を表示する。このようなプレビュー画面がＵＩ部１６の表示部により表示されると、ユーザは、上記３種類の処理のうち、所望の処理の実行指示を入力する操作をＵＩ部１６の操作部に対して行う。これに応じて、上記ステップ１１４が肯定判定となってステップ１１６に移行する。
【００５２】
ステップ１１６では、ユーザによって実行が指示された処理が画像ファイル作成処理であったか否かを判定し、肯定判定となった場合はステップ１１８に移行して、上記ステップ１０６の処理によって得られた、出力装置依存の色空間（ここでは、ＹＭＣＫ色空間）に変換された画像情報を用いて画像ファイル（出力画像ファイル）を作成し、その後に本画像処理プログラムを終了する。
【００５３】
一方、上記ステップ１１６において否定判定となった場合はステップ１２０に移行し、ユーザによって実行が指示された処理が画像形成処理であったか否かを判定して、肯定判定となった場合はステップ１２２に移行し、上記ステップ１０６の処理によって得られた画像情報を用いた画像形成処理を実行させる処理を実行した後、本画像処理プログラムを終了する。
【００５４】
また、上記ステップ１２０において否定判定となった場合は、ユーザによって実行が指示された処理が添付処理であったものと見なしてステップ１２４に移行し、上記ステップ１０２の処理によって得られた圧縮後情報特定情報を入力画像ファイル２０に添付する処理を実行した後、本画像処理プログラムを終了する。なお、本実施の形態に係る画像処理プログラムでは、上記ステップ１２４にて実行される添付処理として、一例として図８に示すように、圧縮後情報特定情報をタグ情報とされた画像処理情報に追加する処理を適用しているが、これに限らず、圧縮後情報特定情報をファイル名に含める処理や、圧縮後情報特定情報を入力画像ファイル２０とは別体で、かつ対応する入力画像ファイル２０に関連付けられた状態で添付する処理等、圧縮後情報特定情報を入力画像ファイル２０に添付することができるものであれば如何なるものも適用することができる。
【００５５】
以上詳細に説明したように、本実施の形態では、部分画像が含まれた画像を示すと共に、前記部分画像毎に色再現域を特定することのできる入力側色再現域情報（ここでは、属性情報）及び色再現域圧縮処理方法を特定することのできる色再現域圧縮内容指示情報（ここでは、ガマット圧縮内容指示情報）が含まれた画像処理情報が添付された画像情報を取得し、取得した前記画像情報により示される部分画像毎に、対応する前記入力側色再現域情報により特定される色再現域（ガマット）及び前記色再現域圧縮内容指示情報により特定される色再現域圧縮処理方法と出力側の色再現域に基づいて色再現域圧縮処理を行った場合の当該圧縮処理後の画像情報を特定することのできる圧縮後情報特定情報を導出し、導出した前記部分画像毎の圧縮後情報特定情報を用いて所定の処理を実行しているので、個々の部分画像毎に好適な色変換を行うことができる。
【００５６】
また、本実施の形態では、前記所定の処理として、前記圧縮後情報特定情報を用いた前記取得した画像情報に対する色再現域圧縮処理（ガマット圧縮処理）、当該色再現域圧縮処理が行われた前記画像情報を用いた画像形成処理、及び前記圧縮後情報特定情報を前記画像情報に添付する添付処理を適用しているので、これらの処理を好適な色変換を行うことができるものとして実行することができる。
【００５７】
特に、本実施の形態では、前記色再現域圧縮処理によって得られた画像情報により示される画像を表示しているので、色再現域圧縮処理が施された後の画像を容易に確認することができる。
【００５８】
更に、本実施の形態では、前記画像処理情報に、前記部分画像の前記画像情報により示される画像における位置を示す位置情報を更に含めているので、各部分画像の位置を容易に特定することができる。
【００５９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施の形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【００６０】
また、上記の実施の形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施の形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組み合せにより種々の発明を抽出できる。実施の形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【００６１】
例えば、上記実施の形態では、画像処理をソフトウェアによって実現した場合について説明したが、本発明はこれに限定されるものではなく、例えば、当該画像処理をハードウェアにより実現する形態とすることもできる。この場合の形態例としては、例えば、図６に示したガマット圧縮情報導出部１８Ａ及び色変換部１８Ｃと同様に機能する機能デバイスを作成して用いる形態が例示できる。この場合は、上記実施の形態に比較して、画像処理の高速化が期待できる。
【００６２】
その他、上記実施の形態で説明した画像処理装置１０の構成（図１、図６参照。）は一例であり、本発明の主旨を逸脱しない範囲内において不要な部分を削除したり、新たな部分を追加したりすることができることは言うまでもない。
【００６３】
また、上記実施の形態で説明した画像処理プログラムの処理の流れ（図７参照。）も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりすることができることは言うまでもない。
【００６４】
更に、上記実施の形態で説明した入力画像ファイル及び出力画像ファイルのデータ構造（図２、図３、図８参照。）も一例であり、本発明の主旨を逸脱しない範囲内において不要な情報を削除したり、新たな情報を追加したりすることができることは言うまでもない。
【図面の簡単な説明】
【００６５】
【図１】実施の形態に係る画像処理装置の構成を示すブロック図である。
【図２】実施の形態に係る入力画像ファイルのデータ構造を示す模式図である。
【図３】実施の形態に係る画像処理情報のデータ構造を示す模式図である。
【図４】実施の形態に係るガマット圧縮内容指示情報における圧縮方向の説明に供する、横軸が彩度で縦軸が明度とされたグラフである。
【図５】実施の形態に係るガマット圧縮内容指示情報における圧縮方法の説明に供する、横軸が彩度で縦軸が明度とされたグラフである。
【図６】実施の形態に係る色空間変換部の構成を示すブロック図である。
【図７】実施の形態に係る画像処理プログラムの処理の流れを示すフローチャートである。
【図８】実施の形態に係る出力画像ファイルのデータ構造を示す模式図である。
【符号の説明】
【００６６】
１０    画像処理装置
１２    入力部（取得手段）
１４    出力部
１６    ＵＩ部（表示手段）
１８    色空間変換部
１８Ａ    ガマット圧縮情報導出部（導出手段）
１８Ｂ    出力側色再現域情報保持部（記憶手段）
１８Ｃ    色変換部（処理実行手段）
【図１】
2007281694.tif 000004
【図２】
2007281694.tif 000005
【図３】
2007281694.tif 000006
【図４】
2007281694.tif 000007
【図５】
2007281694.tif 000008
【図６】
2007281694.tif 000009
【図７】
2007281694.tif 000010
【図８】
2007281694.tif 000011