JP3416352B2 - Image processing apparatus and method - Google Patents
Image processing apparatus and methodInfo
- Publication number
- JP3416352B2 JP3416352B2 JP25863195A JP25863195A JP3416352B2 JP 3416352 B2 JP3416352 B2 JP 3416352B2 JP 25863195 A JP25863195 A JP 25863195A JP 25863195 A JP25863195 A JP 25863195A JP 3416352 B2 JP3416352 B2 JP 3416352B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- ambient light
- white
- information
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Processing Or Creating Images (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は画像処理装置及びそ
の方法に関し、例えば、印刷物等の反射光による物体色
と発光体の表示色等の光源色とを一致させる色処理を適
用した画像処理装置及びその方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus and a method therefor, for example, an image processing apparatus to which color processing for matching an object color due to reflected light of a printed matter and a light source color such as a display color of a light emitter is applied. And its method.
【0002】[0002]
【従来の技術】近年の画像処理装置における技術向上に
伴って、カラー画像処理機能を備えた装置が安価に提供
されるようになった。これに伴い、CG(Computer Grap
hics)を用いたデザイン作成等の特殊な分野のみでな
く、一般的なオフィスにおいてもカラー画像を手軽に扱
えるようになった。2. Description of the Related Art With the recent technical improvement in image processing apparatuses, apparatuses having a color image processing function have been provided at low cost. Along with this, CG (Computer Grap
Color images can now be handled easily not only in special fields such as design creation using hics) but also in general offices.
【0003】このような状況において、CRT等のモニ
タ上で作成したカラー画像をプリンタ等により記録媒体
上に出力した場合に、操作者にはこれら2つの画像(表
示画像及び印刷画像)の色が異なって見えてしまうとい
う問題が発生していた。従って、この問題を解決するた
めに、カラーマネジメントシステムが注目されている。In such a situation, when a color image created on a monitor such as a CRT is output on a recording medium by a printer or the like, the operator can see the colors of these two images (display image and print image). There was a problem that they looked different. Therefore, in order to solve this problem, a color management system is drawing attention.
【0004】カラーマネジメントシステムとは、複数の
デバイスにおいて共通の色空間を用いてカラー画像を表
現することにより、デバイス毎に画像の色が異なって見
えるのを回避するものである。これは即ち、ある色空間
において同じ座標値で表される2色は、人間の目で同じ
色に見えるという基本概念に基づいて、画像内の全ての
色を一つの色空間で表現することにより、デバイス毎に
おける画像の色の見え方を一致させようとしている。現
在のカラーマネジメントシステムにおいては、その色空
間としてXYZ三刺激値を用いることによって、デバイ
ス毎の色の見え方の違いを補正する方法が提案されてい
る。The color management system is a system for expressing a color image by using a common color space in a plurality of devices, thereby avoiding that the color of the image looks different for each device. This means that all the colors in an image are represented in one color space based on the basic concept that two colors represented by the same coordinate value in a certain color space look the same to the human eye. , I try to match the appearance of the color of the image in each device. In the current color management system, there is proposed a method of correcting the difference in color appearance between devices by using XYZ tristimulus values as the color space.
【0005】ここで、図10を参照して、従来の画像を
観察する環境について説明する。図10は、モニタ20
3上に印刷物201と同じ画像202を表示した場合を
示している。また、204は、画像を観察している時の
周囲光であり、例えば蛍光燈の発光等である。205は
ついたてであり、モニタ203の発光が印刷物201の
観察に影響を及ぼすことを避けるために設置されてい
る。このような環境下において、印刷物201と、モニ
タ203上の画像202とについてそれぞれ測色(色度
座標の測定)を行う。この両者の測色値が一致すること
が、カラーマネジメントシステムにおいて最も理想とす
る結果である。An environment for observing a conventional image will be described with reference to FIG. FIG. 10 shows the monitor 20.
3 shows the case where the same image 202 as the printed matter 201 is displayed on the screen 3. Reference numeral 204 denotes ambient light when observing an image, for example, light emission of a fluorescent lamp. Reference numeral 205 denotes a vertical bracket, which is installed to prevent the light emission of the monitor 203 from affecting the observation of the printed matter 201. Under such an environment, color measurement (measurement of chromaticity coordinates) is performed on each of the printed matter 201 and the image 202 on the monitor 203. It is the most ideal result in the color management system that the colorimetric values of the two match.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、図10
に示したような観察環境下において、周囲光204は状
況によって様々に変化しうるため、印刷物201とモニ
タ203上の画像202は、常に一定の環境下で観察さ
れるものではない。従って、ある周囲光204のもとで
カラーマネジメントにより色空間上における等色が得ら
れたとしても、周囲光204を変化させてしまうと、今
まで等しい色に見えていた画像同士が全く異なる色に見
えてしまうことになる。However, as shown in FIG.
Under the observation environment as shown in (1), the ambient light 204 can change variously depending on the situation, and therefore the printed matter 201 and the image 202 on the monitor 203 are not always observed under a constant environment. Therefore, even if an equal color on a color space is obtained by color management under a certain ambient light 204, if the ambient light 204 is changed, images that have been viewed as the same color until now will be completely different colors. Will look like.
【0007】本発明は上述した問題点を解決するために
なされたものであり、あらゆる観察環境においても最適
なカラーマネジメントが可能となる画像処理装置及びそ
の方法を提供することを目的とする。The present invention has been made to solve the above-mentioned problems, and an object of the present invention is to provide an image processing apparatus and method capable of performing optimum color management in any viewing environment.
【0008】[0008]
【課題を解決するための手段】上述した目的を達成する
ための一手段として、本発明の画像処理装置は以下の構
成を備える。As one means for achieving the above object, the image processing apparatus of the present invention has the following configuration.
【0009】入力画像と表示画像の色みが合うように、
周囲光に応じた変換処理を行う画像処理装置であって、
表示装置の白色情報と周囲光情報との複数の組み合わせ
に対応して順応比率を保持する保持手段と、表示装置の
白色情報と周囲光情報を入力する入力手段と、前記保持
手段を参照して、前記入力された表示装置の白色情報と
周囲光情報に対応する順応比率を決定する決定手段と、
決定された順応比率に基づいて、前記表示装置の白色情
報と前記周囲光情報から基準白色値を算出する算出手段
と、算出された前記基準白色値に基づいて前記入力画像
を示す画像信号を変換する変換手段と、を有することを
特徴とする。In order that the color of the input image and the color of the display image match,
An image processing device that performs conversion processing according to ambient light,
Refer to the holding means for holding the adaptation ratio corresponding to a plurality of combinations of white information and ambient light information of the display device, the input means for inputting the white information and ambient light information of the display device, and the holding means. Deciding means for deciding an adaptation ratio corresponding to the input white information of the display device and ambient light information,
Calculating means for calculating a reference white value from the white information of the display device and the ambient light information based on the determined adaptation ratio, and converting the image signal indicating the input image based on the calculated reference white value And a converting means for
【0010】更に、周囲光情報を検知する検知手段を有
することを特徴とする。Further, it is characterized in that it further comprises detection means for detecting ambient light information.
【0011】例えば、前記表示装置の白色情報は、当該
表示装置のプロファイルから取得され、前記変換手段に
よって変換された画像信号を、前記表示装置のプロファ
イルを参照して、当該表示装置に依存する色信号に変換
する色変換手段を更に有することを特徴とする。For example, the white color information of the display device is obtained from the profile of the display device, and the image signal converted by the converting means is referred to the profile of the display device to obtain a color depending on the display device. It is characterized by further comprising color conversion means for converting into a signal.
【0012】[0012]
【0013】[0013]
【0014】[0014]
【0015】[0015]
【0016】[0016]
【0017】[0017]
【0018】[0018]
【0019】上述した目的を達成するための一手法とし
て、本発明の画像処理方法は以下の工程を備える。As one method for achieving the above-mentioned object, the image processing method of the present invention comprises the following steps.
【0020】即ち、入力画像と表示画像の色みが合うよ
うに、周囲光に応じた変換処理を行う画像処理方法であ
って、表示装置の白色情報と周囲光情報を入力する入力
工程と、表示装置の白色情報と周囲光情報との複数の組
み合わせに対応して順応比率を保持する保持手段を参照
して、前記入力された表示装置の白色情報と周囲光情報
に対応する順応比率を決定する決定工程と、決定された
順応比率に基づいて、前記表示装置の白色情報と前記周
囲光情報から基準白色値を算出する算出工程と、前記算
出された基準白色値に基づいて前記入力画像を示す画像
信号を変換する変換工程と、を有することを特徴とす
る。That is, there is provided an image processing method for performing conversion processing according to ambient light so that the input image and the display image have the same tint, and an input step of inputting white information of the display device and ambient light information, The accommodating ratio corresponding to the input white information and ambient light information of the display device is determined with reference to the holding unit that holds the accommodating ratio corresponding to a plurality of combinations of white information and ambient light information of the display device. Determining step, based on the determined adaptation ratio, a calculating step of calculating a reference white value from the white information of the display device and the ambient light information, and the input image based on the calculated reference white value. And a conversion step of converting the image signal shown.
【0021】更に、周囲光情報を検知する検知工程を有
することを特徴とする。Further, it is characterized by further comprising a detection step of detecting ambient light information.
【0022】例えば、前記表示装置の白色情報は、当該
表示装置のプロファイルから取得され、前記変換工程に
よって変換された画像信号を、前記表示装置のプロファ
イルを参照して、当該表示装置に依存する色信号に変換
する色変換工程を更に有することを特徴とする。For example, the white color information of the display device is obtained from the profile of the display device, and the image signal converted in the converting step is referred to the profile of the display device to determine the color depending on the display device. It is characterized by further including a color conversion step of converting into a signal.
【0023】例えば、前記算出された基準白色値を用い
た変換は、フォンクリースの式に応じた変換式を用いる
ことを特徴とする。For example, the conversion using the calculated reference white value is characterized by using a conversion formula according to the von Klees formula.
【0024】[0024]
【0025】[0025]
【0026】[0026]
【0027】[0027]
【発明の実施の形態】以下、本発明に係る一実施形態に
ついて、図面を参照して詳細に説明する。BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of the present invention will be described in detail below with reference to the drawings.
【0028】<第1実施形態>図1に、本実施形態にお
ける観察環境を示す。図1において、上述した従来例で
示した図10と同様の構成については同一番号を付し、
説明を省略する。図1において、206は周囲光センサ
であり、モニタ203や不図示のプリンタ上に設置さ
れ、周囲光204を検知するように構成されている。以
下、印刷物201とモニタ203上の表示画像202を
観察する場合について説明する。尚、本実施形態ニおけ
るモニタ203は、CRTディスプレイに限らず、液晶
ディスプレイ等も含む。<First Embodiment> FIG. 1 shows an observation environment in this embodiment. In FIG. 1, the same numbers are given to the same configurations as those of FIG. 10 shown in the above-mentioned conventional example,
The description is omitted. In FIG. 1, reference numeral 206 denotes an ambient light sensor, which is installed on the monitor 203 or a printer (not shown) and configured to detect the ambient light 204. Hereinafter, the case of observing the printed matter 201 and the display image 202 on the monitor 203 will be described. The monitor 203 in the present embodiment is not limited to the CRT display, and includes a liquid crystal display and the like.
【0029】図1に示す環境下において、印刷画像20
1と表示画像202とが操作者により同じ色として見え
るためには、まず、以下のような方法が考えられる。Under the environment shown in FIG. 1, the print image 20 is printed.
In order for the operator to see 1 and the display image 202 as the same color, first, the following method can be considered.
【0030】周囲光204の情報を周囲光センサ206
で検知し、該周囲光情報に基づいて、画像を構成する各
色が出力先のデバイスにおいてどのような色度値(例え
ばXYZ)で表されるかを予測する。そして、その予測
された色度値を、各デバイス毎の特性プロファイルを参
照してできる限り忠実に再現することで、等色を得るこ
とができる。この周囲光の値とは、周囲光センサ206
で検出された光より算出されるもので、光源の色度値そ
のものでも良いし、その周囲光下での紙を測定した時の
色度値でも良い。Ambient light sensor 206 provides information about ambient light 204.
Then, based on the ambient light information, what chromaticity value (for example, XYZ) each color forming the image is represented in the output destination device is predicted. Then, the predicted chromaticity value is reproduced as faithfully as possible with reference to the characteristic profile of each device, so that the color matching can be obtained. This ambient light value means the ambient light sensor 206
The chromaticity value of the light source itself or the chromaticity value obtained when the paper is measured under the ambient light may be used.
【0031】このような処理を実現する構成を図2に示
し、以下説明する。A configuration for realizing such processing is shown in FIG. 2 and will be described below.
【0032】図2において、101はCCDセンサ等を
備えたスキャナ、102はスキャナ101によって読み
込まれたRGB値をXYZ値に変換するスキャナ色変換
部、103はスキャナ色変換部102における色変換特
性を保持するスキャナプロファイルである。104は色
信号変換部であり、センサ109によって読み込まれた
周囲光情報108に従って、XYZ値を現在の観察環境
に最適な値に補正する。また、105はXYZ値をCR
T等のモニタ107に表示するRGB値に変換するモニ
タ色変換部であり、106はモニタ色変換部105にお
ける色変換特性を保持するモニタプロファイルである。In FIG. 2, 101 is a scanner equipped with a CCD sensor and the like, 102 is a scanner color converter for converting RGB values read by the scanner 101 into XYZ values, and 103 is a color conversion characteristic in the scanner color converter 102. This is the scanner profile to hold. A color signal conversion unit 104 corrects the XYZ values to values optimal for the current observation environment according to the ambient light information 108 read by the sensor 109. Also, 105 is the XYZ value CR
A monitor color conversion unit for converting the RGB values to be displayed on the monitor 107 such as T, and 106 is a monitor profile that holds the color conversion characteristics in the monitor color conversion unit 105.
【0033】まず、スキャナ101で入力画像(印刷物
201)を読み込み、スキャナ色変換部102におい
て、スキャナ特性データが予め格納されているスキャナ
プロファイル103を参照して、スキャナ101から得
られるR1G1B1値を、デバイスに依存しない色信号で
あるX1Y1Z1値に変換する。そして、色信号変換部1
04においては、周囲光を感知するセンサ109から得
られた周囲光情報108に基づいて、色信号値X1Y1Z
1の示す色を、該周囲光の環境下で測色した場合に得ら
れるであろう信号値X2Y2Z2に変換する。そして、モ
ニタ色変換部105において、モニタ特性データが予め
格納されているモニタプロファイル106を参照して該
X2Y2Z2値に対応するモニタ107への入力値である
R2G2B2を算出する。First, the scanner 101 reads an input image (printed material 201), and the scanner color conversion unit 102 refers to the scanner profile 103 in which the scanner characteristic data is stored in advance, and then the R1G1B1 value obtained from the scanner 101 is calculated as follows. It is converted to X1Y1Z1 value which is a device-independent color signal. Then, the color signal conversion unit 1
In 04, the color signal value X1Y1Z is calculated based on the ambient light information 108 obtained from the sensor 109 for sensing the ambient light.
The color indicated by 1 is converted into a signal value X2Y2Z2 that would be obtained when colorimetry is performed under the environment of the ambient light. Then, the monitor color conversion unit 105 refers to the monitor profile 106 in which the monitor characteristic data is stored in advance, and calculates R2G2B2 which is the input value to the monitor 107 corresponding to the X2Y2Z2 value.
【0034】以上説明したような構成においてカラーマ
ネジメントを施すことにより、読み込まれた画像信号は
XYZ色空間上において、現在の周囲光情報108に応
じたX2Y2Z2で表現されることになる。By performing color management in the configuration as described above, the read image signal is represented by X2Y2Z2 according to the current ambient light information 108 in the XYZ color space.
【0035】このように周囲光を考慮した色変換を行う
ことにより、より適切なカラーマネジメントが実現され
るはずである。By performing color conversion in consideration of ambient light in this way, more appropriate color management should be realized.
【0036】しかしながら上述した例において、操作者
が認識する印刷画像201及び表示画像202の色は、
印刷画像201においては記録媒体上の反射光色(物体
色)であり、表示画像202においては光源の発光色
(光源色)である。即ち、両者においては発色のモード
が異なっているため、たとえ同一色空間上において同一
値で表現される色であっても、操作者には同じ色として
認識されない場合が多い。However, in the above-mentioned example, the colors of the print image 201 and the display image 202 recognized by the operator are
In the print image 201, it is the reflected light color (object color) on the recording medium, and in the display image 202, it is the light emission color (light source color) of the light source. That is, since the color development modes are different between the two, even if the colors are expressed by the same value in the same color space, they are often not recognized as the same color by the operator.
【0037】そこで、発色モードが異なる画像において
も、同一色空間上の同一値で示される色は、人間が目視
で観察した際に同じ色として知覚できるようにすること
を目的として、以下の様なカラーマネジメント方法が考
えられる。Therefore, for the purpose of enabling human beings to perceive the same color when visually observed, even in images having different coloring modes, the following values are set as follows. Various color management methods are possible.
【0038】人間が色を観察する際には、ある白色を基
準として、該白色との比較により全ての色を認識してい
ると考えられている。ここで、ある周囲光の下におかれ
たモニタ表示画像と印刷画像を観察する場合を例として
考える。すると、当該環境下には、モニタ上の白色,環
境光の白色,環境光で照らされた印刷画像の白色(紙の
下地白色)等、人間が色を認識する際の基準になりうる
多くの白色が存在している。そして人間は、それら複数
の白色に対して所定の割合で順応した白色を基準とし
て、色を観察しているといえる。When a person observes a color, it is considered that a certain white color is used as a reference and all colors are recognized by comparison with the white color. Here, consider the case where a monitor display image and a print image placed under a certain ambient light are observed. Then, under the environment, there are many criteria such as white on a monitor, white of ambient light, and white of a printed image illuminated by ambient light (white background of paper) that can be a reference when a person recognizes a color. White color is present. It can be said that human beings observe the color with reference to the white color adapted to the plurality of white colors at a predetermined ratio.
【0039】従って、人間が色を観察する際の基準とな
る白色(以下、基準白色と称する)を算出し、該基準白
色に基づいて画像を構成する全ての色を変換することに
より、より適切なカラーマネジメントが可能となる。Therefore, it is more appropriate to calculate a white color (hereinafter, referred to as a reference white color) which is a reference when a human observes a color, and convert all the colors forming an image based on the reference white color. Color management is possible.
【0040】より具体的な方法としては、基準白色を算
出する際に、まず、該基準白色の蛍光灯下におけるモニ
タ上の白色と周囲光の白色ヘの順応比率を予め1つ決定
しておく。そして、該順応比率を用いて基準白色を算出
し、該基準白色に基づいて色変換を行うことにより、よ
り適切なカラーマネジメントが実現される。As a more specific method, when calculating the reference white, first, one adaptation ratio between the white on the monitor under the fluorescent lamp of the reference white and the white of the ambient light is determined in advance. . Then, a more appropriate color management is realized by calculating the reference white color using the adaptation ratio and performing color conversion based on the reference white color.
【0041】しかしながら、このようなカラーマネジメ
ントにおいては、基準白色の算出の際に、観察環境に関
らず、順応比率が固定となってしまう。実際に画像が観
察される際の周囲光としては、蛍光灯だけでなく、様々
な光が存在する。それら異なる周囲光によって、基準白
色の各白色への順応比率は異なってくるため、順応比率
を1つに固定化した場合には、あらゆる観察環境に応じ
た最適な基準白色を算出することは望めない。また、周
囲光において、蛍光灯以外の光が混在している場合に
も、やはり最適な基準白色を算出することはできない。However, in such color management, when calculating the reference white, the adaptation ratio is fixed regardless of the observation environment. As the ambient light when an image is actually observed, not only fluorescent lights but also various lights are present. Since the adaptation ratio of the reference white to each white differs depending on the different ambient light, if the adaptation ratio is fixed to one, it is desirable to calculate the optimum reference white for all observation environments. Absent. Further, even when the light other than the fluorescent light is mixed in the ambient light, the optimum reference white cannot be calculated.
【0042】従って本実施形態においては、あらゆる観
察環境において最適な基準白色を算出することにより、
最適なカラーマネジメントを可能とすることを特徴とす
る。Therefore, in the present embodiment, by calculating the optimum reference white color in all observation environments,
It is characterized by enabling optimal color management.
【0043】図3に、本実施例における画像処理装置の
ブロック構成図を示す。図3において、10は記録媒体
上の画像データをCCD等の撮像素子により光学的に読
み取って入力するスキャナ、11は本実施例の特徴であ
る色変換処理を含む各種画像処理を行う画像処理部、1
2はCRT等、画像データを表示するモニタである。ま
た、13は一般通信回線を介して画像データの送受信を
行う通信部、14は記録媒体上に画像データを印刷出力
するプリンタ、15は操作パネル等、操作者によるコマ
ンド入力や、操作者へ画像処理装置の状態報知等を行う
操作部である。また、16は周囲光センサであり、後述
する様に、現在の環境下における周囲光を検知するもの
である。FIG. 3 shows a block diagram of the image processing apparatus in this embodiment. In FIG. 3, 10 is a scanner for optically reading image data on a recording medium by an image pickup device such as a CCD and inputting the image data, and 11 is an image processing unit for performing various image processing including color conversion processing which is a feature of this embodiment. 1
Reference numeral 2 denotes a monitor such as a CRT that displays image data. Further, 13 is a communication unit that sends and receives image data via a general communication line, 14 is a printer that prints out image data on a recording medium, and 15 is a command input by an operator such as an operation panel or an image is sent to the operator. It is an operation unit that notifies the state of the processing device. Reference numeral 16 denotes an ambient light sensor, which detects ambient light under the current environment, as described later.
【0044】本実施形態においては、どのような環境下
においても、スキャナ10で読み取った原稿画像の色と
該画像をモニタ12に表示した際の色とが同じ色として
認識できる様に、画像処理部11において適切な色変換
処理を施すことを特徴とする。In this embodiment, the image processing is performed so that the color of the original image read by the scanner 10 and the color when the image is displayed on the monitor 12 can be recognized as the same color under any environment. It is characterized in that an appropriate color conversion process is performed in the section 11.
【0045】図4のブロック図に、本実施形態の特徴で
ある色変換処理を特に行う構成を抽出して示す。図4
は、スキャナ10において読み取った画像データに対し
て、画像処理部11において色変換を施し、モニタ12
に表示するための構成を示す。図4において、302は
スキャナ色変換部、303はスキャナプロファイル、3
04は色信号変換部、305はモニタ色変換部、306
はモニタプロファイルである。また、310はCPUで
あり、ROM311に格納された、例えば後述するフロ
ーチャートに示される処理等を含む制御プログラムに従
って、画像処理部11の各構成を統括的に制御する。3
12はRAMであり、CPU310の作業領域として動
作する。尚、図4で示される画像処理部11の詳細構成
は、色変換処理に関する部分のみを示しており、他の画
像処理に関する構成については省略する。また、スキャ
ナ10から入力されたアナログの画像信号をデジタルに
変換するA/D変換部等、通常の画像処理において必須
である構成についても省略する。The block diagram of FIG. 4 shows an extracted configuration for performing the color conversion processing, which is a feature of this embodiment. Figure 4
Performs color conversion on the image data read by the scanner 10 in the image processing unit 11, and the monitor 12
The structure for displaying is shown. In FIG. 4, 302 is a scanner color conversion unit, 303 is a scanner profile, and 3 is a scanner profile.
Reference numeral 04 is a color signal conversion unit, 305 is a monitor color conversion unit, and 306.
Is a monitor profile. Reference numeral 310 denotes a CPU, which comprehensively controls each configuration of the image processing unit 11 according to a control program stored in the ROM 311 and including, for example, processing shown in a flowchart described later. Three
A RAM 12 operates as a work area of the CPU 310. It should be noted that the detailed configuration of the image processing unit 11 shown in FIG. 4 shows only the part related to the color conversion process, and the configuration related to other image processes is omitted. In addition, a configuration that is indispensable in normal image processing, such as an A / D conversion unit that converts an analog image signal input from the scanner 10 into a digital signal, will be omitted.
【0046】以下、本実施形態におけるカラーマネジメ
ント処理について、図4に示す構成及び図5のフローチ
ャートを参照して説明する。The color management process in this embodiment will be described below with reference to the configuration shown in FIG. 4 and the flow chart in FIG.
【0047】図5において、まずS101で、記録媒体
上に出力された画像を原稿としてスキャナ10で読み込
み、R1G1B1の画像信号を得る。ここで該原稿画像の
色は、反射光として認識される所謂物体色である。In FIG. 5, first, in S101, the image output on the recording medium is read as an original by the scanner 10 to obtain an R1G1B1 image signal. Here, the color of the document image is a so-called object color recognized as reflected light.
【0048】次にステップS102に進み画像処理部1
1において、スキャナ10で得られた、スキャナ10に
依存するR1G1B1データは、画像処理部11内のスキ
ャナ色変換部302に入力され、スキャナプロファイル
303の情報を参照して、デバイスに依存しないXYZ
色空間上の値X1Y1Z1に変換される。Next, in step S102, the image processing unit 1
In FIG. 1, the R1G1B1 data obtained by the scanner 10 depending on the scanner 10 is input to the scanner color conversion unit 302 in the image processing unit 11 and refers to the information of the scanner profile 303 to refer to the device-independent XYZ.
Converted to the value X1Y1Z1 in the color space.
【0049】ここで、スキャナプロファイル303に
は、スキャナ10における色特性等に関する情報が予め
格納されており、例えば、スキャナ依存のRGB値をデ
バイス非依存のXYZ値に変換するための色変換マトリ
クスや、ルックアップテーブル(LUT)等が格納され
ている。 そして次にステップS103に進み、周囲光
センサ16からの周囲光情報309を入力する。そして
ステップS104に進み、色信号変換部304におい
て、ステップS102で変換されたX1Y1Z1信号は、
周囲光センサ16から得られた周囲光情報309と、モ
ニタプロファイル306から得られたモニタ白色情報3
08とに基づいて、周囲光及び物体色/光源色における
発色モード補正等を考慮したX2Y2Z2信号に変換され
る。尚、ステップS104における色信号変換処理(色
信号変換部304における変換処理)の詳細について
は、後述する。Here, the scanner profile 303 stores in advance information about color characteristics and the like in the scanner 10. For example, a color conversion matrix for converting scanner-dependent RGB values into device-independent XYZ values, and the like. , A lookup table (LUT), etc. are stored. Then, in step S103, the ambient light information 309 from the ambient light sensor 16 is input. Then, in step S104, the X1Y1Z1 signal converted in step S102 in the color signal conversion unit 304 is
Ambient light information 309 obtained from the ambient light sensor 16 and monitor white information 3 obtained from the monitor profile 306.
08, it is converted into an X2Y2Z2 signal that takes into account the correction of the coloring mode in the ambient light and the object color / light source color. The details of the color signal conversion process in step S104 (the conversion process in the color signal conversion unit 304) will be described later.
【0050】次にステップS105において、ステップ
S104で変換されたX2Y2Z2信号はモニタ色変換部
305に入力され、モニタプロファイル306の情報を
参照して、モニタ12に依存するR2G2B2値に変換さ
れる。Next, in step S105, the X2Y2Z2 signal converted in step S104 is input to the monitor color conversion unit 305 and converted into an R2G2B2 value depending on the monitor 12 with reference to the information of the monitor profile 306.
【0051】ここで、モニタプロファイル306には、
モニタ12の色特性等に関する情報が予め格納されてお
り、例えば、モニタ白色情報の他、モニタ12の色温
度,発光輝度,蛍光体の色度値等のモニタ白色情報や、
標準色空間の信号からデバイス依存の色空間信号への色
変換特性情報等が格納されている。Here, in the monitor profile 306,
Information about the color characteristics of the monitor 12 is stored in advance. For example, in addition to the monitor white information, the monitor white information such as the color temperature of the monitor 12, the emission brightness, and the chromaticity value of the phosphor,
Color conversion characteristic information from a signal in the standard color space to a device-dependent color space signal is stored.
【0052】そして最後にステップS106において、
ステップS101でスキャナ10により読み取られた原
稿画像が、モニタ12上に表示される。Finally, in step S106,
The document image read by the scanner 10 in step S101 is displayed on the monitor 12.
【0053】次に、上述したステップS104における
色信号変換処理(色信号変換部304における変換処
理)について詳細に説明する。Next, the color signal conversion processing (conversion processing in the color signal conversion unit 304) in step S104 described above will be described in detail.
【0054】まず図6を参照して、色信号変換部304
における変換処理の概要について説明する。図6は、現
在の環境下において人間の色知覚の基準となる基準白色
の、所定色空間における位置の算出方法を示す図であ
る。First, referring to FIG. 6, the color signal conversion unit 304
The outline of the conversion process in step S1 will be described. FIG. 6 is a diagram showing a method of calculating a position in a predetermined color space of a reference white, which is a reference for human color perception in the current environment.
【0055】本実施形態のようにモニタ12に表示され
た画像を観察する場合、人間はモニタ12上の白色のみ
に完全順応して全ての色を認識しているのでなく、モニ
タ12の白色と環境光との両方に、ある割合で順応して
いると考えられる。従って、色を見る際の基準となって
いる基準白色点は、図6の(a)に示す様に、モニタ1
2の白色と環境光との間に、所定の順応比(s:1−
s)をもって位置することになる。When observing an image displayed on the monitor 12 as in the present embodiment, a person does not fully adapt to only the white color on the monitor 12 and recognizes all the colors. It is thought to be accommodating both to ambient light and to some extent. Therefore, as shown in FIG. 6A, the reference white point, which is the reference for viewing the color, is the monitor 1
The predetermined adaptation ratio (s: 1-
s).
【0056】ここで、色信号変換部402の詳細ブロッ
ク構成を図7に示し、説明する。Here, a detailed block configuration of the color signal conversion unit 402 is shown in FIG. 7 and will be described.
【0057】図7において、401は複数の順応比率を
予め保持する順応比率格納部、402は適切な順応比率
を決定する順応比率決定部、403は基準白色算出部、
404は実際の色信号を変換する信号変換部である。順
応比率決定部402及び基準白色算出部403には、周
囲光センサ16によって検出された周囲光情報309、
及びモニタプロファイル306に保持されているモニタ
白色情報308が入力される。In FIG. 7, 401 is an adaptation ratio storage unit that holds a plurality of adaptation ratios in advance, 402 is an adaptation ratio determination unit that determines an appropriate adaptation ratio, 403 is a reference white calculation unit,
A signal conversion unit 404 converts an actual color signal. The adaptation ratio determination unit 402 and the reference white calculation unit 403 include ambient light information 309 detected by the ambient light sensor 16,
And the monitor white information 308 held in the monitor profile 306 is input.
【0058】以下、図7に示す色信号変換部304にお
ける処理を、図8のフローチャートを参照して詳細に説
明する。The processing in the color signal conversion unit 304 shown in FIG. 7 will be described in detail below with reference to the flowchart in FIG.
【0059】まず、上述した図5に示すステップS10
3において、周囲光センサ16から、該センサ16の周
囲の光源により得られる光(周囲光)の情報として、周
囲光情報309が得られている。周囲光情報309は、
本実施形態の画像処理装置の現在の動作環境を示す。
尚、周囲光情報309は分光データでも、XYZ色空間
やRGB色空間等における色信号でも良い。又、画像処
理装置において周囲光センサ16を直接接続せず、周囲
光情報309に相当する色信号等を、操作部15から操
作者がマニュアル入力する様に構成することも可能であ
る。また、この周囲光情報309は、図6の(a)にお
いて基準光源Lに相当する。 またこの時、モニタプロ
ファイル306から、画像を表示するモニタ白色の温度
や発光輝度,色度値等のモニタ白色情報308も既に得
られている。このモニタ白色情報308は、図6の
(a)においてモニタ白色点Mに相当する。First, step S10 shown in FIG. 5 described above.
3, ambient light information 309 is obtained from the ambient light sensor 16 as information on light (ambient light) obtained by a light source around the sensor 16. Ambient light information 309
The present operating environment of the image processing apparatus of the present embodiment is shown.
The ambient light information 309 may be spectral data or color signals in an XYZ color space, an RGB color space, or the like. Further, in the image processing apparatus, the ambient light sensor 16 may not be directly connected, and the operator may manually input a color signal or the like corresponding to the ambient light information 309 from the operation unit 15. Further, this ambient light information 309 corresponds to the reference light source L in FIG. At this time, monitor white information 308 such as the temperature of the monitor white for displaying the image, the emission brightness, and the chromaticity value is already obtained from the monitor profile 306. This monitor white information 308 corresponds to the monitor white point M in FIG.
【0060】ここで、順応比率格納部401は、周囲光
が所定の基準光源によるものであると仮定した場合の対
応する順応比率を、複数の基準光源について、それぞれ
モニタ白色点毎に例えばLUT等の形式により予め保持
している。尚、本実施形態における基準光源としては、
例えばJIS規格によって定義された光源A,C,D9
3,D65,D50,F等を用いる。Here, the adaptation ratio storage unit 401 calculates the corresponding adaptation ratio when the ambient light is assumed to come from a predetermined reference light source, for each of the plurality of reference light sources, for example, LUT or the like for each monitor white point. It is held in advance in the form of. As the reference light source in this embodiment,
For example, light sources A, C, D9 defined by JIS standard
3, D65, D50, F, etc. are used.
【0061】図8のステップS201において、順応比
率決定部402では、周囲光情報309を参照して、周
囲光が上述した基準光源のいずれかによる単一基準光源
であるかを判定する。ここで、周囲光が単一基準光源で
あると判定されると、処理はステップS202に進む。In step S201 of FIG. 8, the adaptation ratio determination unit 402 refers to the ambient light information 309 and determines whether the ambient light is a single reference light source by any of the reference light sources described above. Here, if it is determined that the ambient light is the single reference light source, the process proceeds to step S202.
【0062】ステップS202においては、順応比率決
定部402で、周囲光情報309とモニタ白色情報30
8とにより、順応比率格納部401から対応する順応比
率を選択する。選択された順応比率は次に基準白色算出
部403に入力され、ステップS203において、順応
比率決定部402に入力されたのと同様の周囲光情報3
09とモニタ白色情報308により、現在の観察環境に
適した基準白色情報を算出する。In step S202, the adaptation ratio determining unit 402 determines the ambient light information 309 and the monitor white information 30.
8, the corresponding adaptation ratio is selected from the adaptation ratio storage unit 401. The selected adaptation ratio is then input to the reference white color calculation unit 403, and in step S203, the same ambient light information 3 as that input to the adaptation ratio determination unit 402.
09 and the monitor white information 308, the reference white information suitable for the current observation environment is calculated.
【0063】以下、基準白色算出部403における基準
白色情報の算出方法について具体的に説明する。The method of calculating the reference white information in the reference white calculator 403 will be specifically described below.
【0064】例えば、XYZ色空間座標上において、基
準白色点(知覚基準白色点)Wがモニタ白色点Mに順応
する割合をsとすると、基準光源点Lに順応する割合
は、図6の(a)に示す様に1−sで表される。また、
周囲光情報309に対応する基準光源点Lの三刺激値及
び色度値をそれぞれXw1,Yw1,Zw1,xw1,yw1と
し、また、モニタ白色情報308に対応するモニタ白色
点Mについても同様にXw2,Yw2,Zw2,xw2,yw2と
する。すると、基準白色信号の三刺激値Xw,Yw,Z
w,及び色度値xw,ywは、以下に示す(式1)及び
(式2)によって求められる。For example, assuming that the reference white point (perceptual reference white point) W adapts to the monitor white point M on the XYZ color space coordinates is s, the ratio adapting to the reference light source point L is shown in FIG. It is represented by 1-s as shown in a). Also,
The tristimulus values and chromaticity values of the reference light source point L corresponding to the ambient light information 309 are Xw1, Yw1, Zw1, xw1, and yw1, respectively, and the monitor white point M corresponding to the monitor white information 308 is also Xw2. , Yw2, Zw2, xw2, yw2. Then, the tristimulus values Xw, Yw, Z of the reference white signal
The w and the chromaticity values xw and yw are obtained by the following (Equation 1) and (Equation 2).
【0065】●三刺激値
Xw = (1−s)・Xw1 + s・Xw2
Yw = (1−s)・Yw1 + s・Yw2
Zw = (1−s)・Zw1 + s・Zw2 ・・・(式1)
●色度値
xw = (1−s)・xw1 + s・xw2
yw = (1−s)・yw1 + s・yw2 ・・・(式2)
ここで、画像観察時の周囲光(基準光源)に応じて、基
準白色点Wのモニタ白色点Mと基準光源Lへの順応比率
は異なるため、即ち上述した(式1)及び(式2)にお
ける順応比率sの値は周囲光に応じて変化し、それに伴
い基準白色点Mも周囲光(基準光源)に応じて変化す
る。Tristimulus value Xw = (1-s) * Xw1 + s * Xw2 Yw = (1-s) * Yw1 + s * Yw2 Zw = (1-s) * Zw1 + s * Zw2 ... ( Expression 1) -Chromaticity value xw = (1-s) * xw1 + s * xw2 yw = (1-s) * yw1 + s * yw2 ... (Expression 2) where ambient light at the time of image observation ( Since the adaptation ratio of the reference white point W to the monitor white point M and the reference light source L differs depending on the reference light source), that is, the value of the adaptation ratio s in the above (Equation 1) and (Equation 2) depends on the ambient light. Accordingly, the reference white point M also changes according to the ambient light (reference light source).
【0066】例えば、モニタ12の色温度が6500K
で、周囲光に対応する基準光源がD65光源(相関色温
度6504K)である場合には、周囲光とモニタ白色と
の差はほとんどなく、従って、図6の(a)に示される
3点(M,W,L)はほぼ1つの点として表わされる。For example, the color temperature of the monitor 12 is 6500K.
When the reference light source corresponding to the ambient light is the D65 light source (correlated color temperature 6504K), there is almost no difference between the ambient light and the white color of the monitor, and therefore the three points ((a) in FIG. M, W, L) are represented as almost one point.
【0067】また、モニタ12の色温度が6500K
で,周囲光が蛍光灯のF光源である場合には、人間はモ
ニタ白色と周囲光との両方に、ある割合で順応する。そ
の順応比率はモニタ白色点Mに約5割から4割、周囲光
(基準光源点F)に約5割から6割となる。この様子
を、図6の(b)に示す。図6の(b)において、W
(F)がF光源下での基準白色点である。The color temperature of the monitor 12 is 6500K.
Then, when the ambient light is the F light source of the fluorescent lamp, the person adapts to both the monitor white color and the ambient light at a certain ratio. The adaptation ratio is about 50% to 40% for the monitor white point M, and about 50% to 60% for the ambient light (reference light source point F). This state is shown in FIG. In FIG. 6B, W
(F) is a reference white point under the F light source.
【0068】また、モニタ12の色温度が6500K
で、周囲光がA光源である場合には、蛍光灯の場合と同
様に、人間はモニタ白色と周囲光との両方に順応する。
その順応比率は周囲光側にかなり傾いており、モニタ白
色点Mに2割から1割、周囲光(基準光源L)に約8割
から9割程度となる。この様子を、図6の(c)に示
す。図6の(c)において、W(A)がA光源下での基準
白色点である。The color temperature of the monitor 12 is 6500K.
Then, when the ambient light is the A light source, as in the case of the fluorescent lamp, a person adapts to both the monitor white color and the ambient light.
The adaptation ratio is considerably inclined to the ambient light side, and is 20% to 10% for the monitor white point M and about 80% to 90% for the ambient light (reference light source L). This state is shown in FIG. In FIG. 6C, W (A) is the reference white point under the A light source.
【0069】従って本実施形態においては、周囲光に応
じて最適な順応比率を決定することにより、最適な基準
白色点を算出することができる。Therefore, in this embodiment, the optimum reference white point can be calculated by determining the optimum adaptation ratio according to the ambient light.
【0070】以上、周囲光がいずれかの基準光源であっ
た場合の基準白色点の算出方法について説明した。次
に、ステップS201において、周囲光が単一基準光源
ではなく、複数の基準光源の混合からなると判定された
場合について説明する。The method of calculating the reference white point when the ambient light is one of the reference light sources has been described above. Next, a case will be described in which it is determined in step S201 that the ambient light is not a single reference light source but a mixture of a plurality of reference light sources.
【0071】この場合、処理はステップS204に進
み、順応比率決定部402において、周囲光情報309
に基づいて、現在の周囲光がどのような基準光源のどの
ような混合比になっているかを判定する。In this case, the process proceeds to step S204, and the adaptation ratio determining unit 402 determines the ambient light information 309.
Based on the above, it is determined what kind of reference light source the current ambient light has and what kind of mixing ratio it has.
【0072】そしてステップS205において順応比率
を算出するが、この場合、周囲光が基準光源である場合
の順応比率は予め順応比率格納部401に格納されてい
るため、任意の基準光源の混合からなる周囲光における
順応比率は、これら基準光源の順応比率の混合として算
出することができる。Then, in step S205, the adaptation ratio is calculated. In this case, since the adaptation ratio in the case where the ambient light is the reference light source is stored in the adaptation ratio storage unit 401 in advance, it is a mixture of arbitrary reference light sources. The adaptation ratio in ambient light can be calculated as a mixture of the adaptation ratios of these reference light sources.
【0073】ここで図9を参照して、ステップS205
における、基準光源が混合された周囲光に対する順応比
率の算出方法について具体的に説明する。Referring now to FIG. 9, step S205
The method of calculating the adaptation ratio with respect to the ambient light in which the reference light source is mixed will be specifically described.
【0074】図9は、周囲光情報309として得られた
周囲光Sが基準光源Aと基準光源Bとの混合であり、そ
の混合比がa:bである場合を示している。ここで、順
応比率格納部401において、基準光源Aを周囲光とし
て画像を観察する場合の、モニタ白色情報308に対応
する順応比率はモニタ白色点M側にa1(周囲光A側に
1−a1)の割合として格納されおり、同様に、基準光
源Bを周囲光として画像を観察する場合のモニタ白色情
報308に対応する順応比率はモニタ白色点M側にb1
(周囲光B側に1−b1)の割合として格納されている
とする。FIG. 9 shows a case where the ambient light S obtained as the ambient light information 309 is a mixture of the reference light source A and the reference light source B, and the mixture ratio is a: b. Here, in the adaptation ratio storage unit 401, when an image is observed with the reference light source A as ambient light, the adaptation ratio corresponding to the monitor white information 308 is a1 on the monitor white point M side (1-a1 on the ambient light A side). ), And similarly, the adaptation ratio corresponding to the monitor white information 308 when an image is observed using the reference light source B as ambient light is b1 on the monitor white point M side.
It is assumed that it is stored as a ratio of (1-b1 on the ambient light B side).
【0075】順応比率決定部402では、周囲光Sが基
準光源A及びBの混合であると判断すると、基準光源A
及びBのモニタ白色情報308に対応する順応比率a1
及びb1を順応比率格納部401から抽出し、周囲光S
における基準光源A及びBの混合比率a:bの情報と共
に、基準白色算出部403に出力する。When the adaptation ratio determining unit 402 determines that the ambient light S is a mixture of the reference light sources A and B, the reference light source A
And the adaptation ratio a1 corresponding to the monitor white information 308 of B
And b1 are extracted from the adaptation ratio storage unit 401, and the ambient light S
It outputs to the reference white calculation unit 403 together with the information of the mixing ratio a: b of the reference light sources A and B in.
【0076】次に処理はステップS206に進み、基準
白色を算出する。ここまでの処理により、図9に示すよ
うなXYZ色空間座標上において、モニタ白色点Mと周
囲光S、及び基準光源A及びBの座標値が既知となって
いる。基準白色算出部403では、まず、基準光源A及
びBのモニタ白色点Mに対する基準白色点Wa及びWb
を算出する。そして、周囲光Sにおける基準光源A及び
Bの混合比がa:bであるため、周囲光S下における基
準白色点Wは、基準光源A下の基準白色点Waと、基準
光源B下の基準白色点Wbのa:bの混合として算出す
る。この計算式を(式3)に示す。Next, the process proceeds to step S206 to calculate the reference white color. Through the processing up to this point, the coordinate values of the monitor white point M, the ambient light S, and the reference light sources A and B are known on the XYZ color space coordinates as shown in FIG. In the reference white calculation unit 403, first, the reference white points Wa and Wb with respect to the monitor white points M of the reference light sources A and B are calculated.
To calculate. Since the mixing ratio of the reference light sources A and B in the ambient light S is a: b, the reference white point W under the ambient light S is the reference white point Wa under the reference light source A and the reference white point under the reference light source B. It is calculated as a mixture of a: b of the white point Wb. This calculation formula is shown in (Formula 3).
【0077】
Wa = (1−a1)・A + a1・M
Wb = (1−b1)・B + b1・M
W = a・Wa + b・Wb ・・・(式3)
基準白色算出部403においては、上述した(式3)に
従って周囲光Sの基準白色点Wを算出するが、例えば、
以下に示す方法でも、同様に基準白色点Wを算出するこ
とができる。Wa = (1-a1) .A + a1.MWb = (1-b1) .B + b1.MW = a.Wa + b.Wb (Equation 3) Reference white calculation unit 403 In, the reference white point W of the ambient light S is calculated according to the above-described (Equation 3).
The reference white point W can be calculated in the same manner by the method described below.
【0078】勿論、基準白色算出部403における基準
白色点Wの算出方法は上述した例に限定されるものでは
なく、例えば、予想される所定基準光源の混合からなる
周囲光について対応する順応比率を予め算出して、LU
T等の形式で順応比率格納部401に格納しておくよう
にしても良い。この場合、順応比率決定部402では、
周囲光情報309に基づいて、より近い周囲光に対応す
る順応比率を1つ抽出し、以降は該順応比率に従って基
準白色点を算出すればよいため、精度は劣るものの演算
量が少なくてすみ、処理速度も向上する。Of course, the method of calculating the reference white point W in the reference white calculation unit 403 is not limited to the above-mentioned example, and for example, the corresponding adaptation ratio is estimated for ambient light composed of expected mixture of predetermined reference light sources. Calculated in advance, LU
It may be stored in the adaptation ratio storage unit 401 in a format such as T. In this case, the adaptation ratio determination unit 402
Based on the ambient light information 309, one adaptation ratio corresponding to closer ambient light is extracted, and thereafter, the reference white point may be calculated in accordance with the adaptation ratio. Therefore, the accuracy is low, but the amount of calculation is small, The processing speed is also improved.
【0079】以上説明した様にして、ステップS203
又はステップS206において、周囲光に対応した基準
白色点が求まる。As described above, step S203
Alternatively, in step S206, the reference white point corresponding to the ambient light is obtained.
【0080】次に処理はステップS207に進み、基準
白色算出部403において算出された基準白色点信号に
基づいて、信号変換部404において画像全体の色変換
を行う。Next, the process proceeds to step S207, and the signal conversion unit 404 performs color conversion of the entire image based on the reference white point signal calculated by the reference white calculation unit 403.
【0081】モニタ12に表示された画像は、上述した
様にして算出された基準白色に基づいて観察され、一
方、スキャナ10から読み込まれた原稿画像等の印刷物
は、記録媒体(紙)の下地としての白色、及び周囲光の
白色に順応して観察される。The image displayed on the monitor 12 is observed on the basis of the reference white color calculated as described above, while the printed matter such as the original image read by the scanner 10 is the background of the recording medium (paper). And the white of ambient light.
【0082】ここで、XYZ色空間において、基準白色
点をXw,Yw,Zw、周囲光をXs,Ys,Zsとすると、
スキャナ10において読み込まれた画像信号X1,Y1,
Z1は、以下に示すフォンクリース(vonKreis)の式の変
形である(式5)を用いて、モニタ12に表示する際の
画像信号X2,Y2,Z2に変換することができるHere, in the XYZ color space, if the reference white points are Xw, Yw, Zw and the ambient light is Xs, Ys, Zs,
Image signals X1, Y1, read by the scanner 10,
Z1 can be converted into image signals X2, Y2, Z2 to be displayed on the monitor 12 by using (Equation 5) which is a modification of the von Kreis equation shown below.
【0083】[0083]
【数1】 [Equation 1]
【0084】また、信号変換部404においては、人間
の視覚特性を考慮した画像のコントラスト変換も含めた
変換、即ちガンマ特性を考慮した変換を行うことも可能
である。以下の(式6)に、該変換式を示す。The signal conversion section 404 can also perform conversion including image contrast conversion in consideration of human visual characteristics, that is, conversion in consideration of gamma characteristics. The conversion formula is shown in (Formula 6) below.
【0085】[0085]
【数2】 [Equation 2]
【0086】以上説明した様にして、色信号変換部30
4においては入力された画像信号X1Y1Z1を、現在の
観察環境に応じた画像信号X2Y2Z2に変換する。As described above, the color signal conversion unit 30
In 4, the input image signal X1Y1Z1 is converted into the image signal X2Y2Z2 corresponding to the current observation environment.
【0087】このように、図8のフローチャートに示す
色信号変換処理により得られた画像信号X2Y2Z2は、
モニタ色変換部305において、モニタプロファイル3
06を参照してモニタ入力信号であるR2G2B2信号に
変換され、該R2G2B2信号に基づいて、モニタ12上
にカラーマネジメントが施された画像が表示される。As described above, the image signal X2Y2Z2 obtained by the color signal conversion processing shown in the flowchart of FIG.
In the monitor color conversion unit 305, the monitor profile 3
The image is converted into an R2G2B2 signal which is a monitor input signal with reference to 06, and an image subjected to color management is displayed on the monitor 12 based on the R2G2B2 signal.
【0088】尚、順応比率決定部402において、周囲
光情報309(周囲光S)が示す色温度が5000Kよ
りも低い場合には、実際の5000Kにおける順応比率
において、周囲光S側に順応する割合をより多くした順
応比率を設定することが望ましい。こうすることによ
り、より視認し易くなることが経験的に分かっているた
めである。When the color temperature indicated by the ambient light information 309 (ambient light S) is lower than 5000 K in the adaptation ratio determination unit 402, the ratio of adaptation to the ambient light S side in the actual adaptation ratio at 5000 K. It is desirable to set an adaptation ratio that is higher. This is because it is empirically known that this makes it easier to visually recognize.
【0089】尚、本実施形態においてはXYZ色空間を
共通色空間として説明を行ったが、これはXYZ色空間
に限らず、デバイスの違いを吸収可能な色空間であれ
ば、L*a*b*色空間やL*u*v*色空間等、どのような
色空間を使用してもよい。In the present embodiment, the XYZ color space has been described as a common color space, but this is not limited to the XYZ color space, and L * a * can be used as long as it is a color space that can absorb differences in devices. Any color space such as b * color space or L * u * v * color space may be used.
【0090】また、説明の簡便上、周囲光センサ16を
独立した構成として説明を行ったが、例えばモニタ12
表面やプリンタ14上面等、観察環境が測定可能な場所
であれば、他の構成に含まれていても良い。Further, although the ambient light sensor 16 is described as an independent structure for the sake of simplicity of description, for example, the monitor 12 is used.
It may be included in another configuration as long as the observation environment can be measured, such as the front surface or the upper surface of the printer 14.
【0091】また、本実施形態においては、順応比率を
周囲光情報309及びモニタ白色情報308に応じて決
定する例について説明したが、例えば周囲光情報309
のみや、又はモニタ白色情報のみに応じて決定すること
ももちろん可能である。Further, in the present embodiment, an example in which the adaptation ratio is determined according to the ambient light information 309 and the monitor white information 308 has been described. For example, the ambient light information 309.
Of course, it is also possible to make a decision according to only the monitor white information or only the monitor white information.
【0092】以上説明した様に本実施形態によれば、現
在の周囲光情報に基づいてモニタに表示される画像にお
ける知覚基準白色を算出し、該知覚基準白色に基づいて
入力画像信号を変換することにより、操作者は、印刷物
である原稿画像の色(物体色)とモニタ上の表示画像の
色(光源色)とを同じ色として観察することができる。
即ち、観察環境に応じた適切なカラーマネジメント処理
を実現することができる。As described above, according to this embodiment, the perceptual reference white color in the image displayed on the monitor is calculated based on the current ambient light information, and the input image signal is converted based on the perceptual reference white color. As a result, the operator can observe the same color as the color of the document image (object color) that is a printed matter and the color of the display image on the monitor (light source color).
That is, it is possible to realize an appropriate color management process according to the viewing environment.
【0093】尚、本実施形態においては基準白色を算出
するために、モニタ白色と周囲光の白色との2つの白色
に対する順応比率を設定する例について説明したが、環
境条件に応じて、3つ以上の白色に対する順応比率を設
定するようにしても、本発明と同様の思想で同様の効果
を得ることができる。In the present embodiment, an example of setting the adaptation ratio for two whites, that is, the monitor white and the ambient white, in order to calculate the reference white has been described. Even if the adaptation ratio for white is set, the same effect can be obtained with the same idea as the present invention.
【0094】また、本実施形態ではモニタ白色と周囲光
の白色との2つの白色より順応比率を設定する例につい
て説明したが、前記順応比率はこの2つの要因のみなら
ず、モニタ色温度、背景色、順応時間、モニタ表面反射
量等の視環境に対応して順応比率を設定する様にして
も、同様の効果が得られる。Further, in the present embodiment, an example has been described in which the adaptation ratio is set from two white colors, the monitor white color and the ambient light white. However, the adaptation ratio is not limited to these two factors, but the monitor color temperature, background Similar effects can be obtained by setting the adaptation ratio according to the visual environment such as color, adaptation time, and monitor surface reflection amount.
【0095】尚、本実施形態において説明した色変換方
法は、記録媒体上にプリント出力しようとする画像を予
めモニタに表示して、操作者が確認可能とする機能を具
備した、所謂プレビューワー機能付きの複写機やプリン
タ等において適用することが可能である。The color conversion method described in this embodiment has a function of displaying an image to be printed out on a recording medium on a monitor in advance so that the operator can confirm the so-called previewer function. The present invention can be applied to a copier, a printer, etc. with an attached.
【0096】更に、上述した色変換方法は、カラーマネ
ージメントシステムを実現するために、異なるデバイス
間において色信号変換を行う装置であれば、あらゆる画
像処理装置に適用可能である。Furthermore, the above-described color conversion method can be applied to any image processing apparatus as long as it is an apparatus that performs color signal conversion between different devices in order to realize a color management system.
【0097】また、本発明は、ホストコンピュータ、イ
ンタフェース、プリンタ等の複数の機器から構成される
システムに適用しても、複写機等の1つの機器からなる
装置に適用しても良い。また、本発明はシステム或は装
置にプログラムを供給することによって実施される場合
にも適用できることは言うまでもない。この場合、本発
明に係るプログラムを格納した記憶媒体が本発明を構成
することになる。そして、該記憶媒体からそのプログラ
ムをシステム或は装置に読み出すことによって、そのシ
ステム或は装置が、予め定められた仕方で動作する。Further, the present invention may be applied to a system composed of a plurality of devices such as a host computer, an interface and a printer, or to an apparatus composed of a single device such as a copying machine. Further, it goes without saying that the present invention can be applied to the case where it is implemented by supplying a program to a system or an apparatus. In this case, the storage medium storing the program according to the present invention constitutes the present invention. Then, by reading the program from the storage medium to the system or device, the system or device operates in a predetermined manner.
【0098】[0098]
【発明の効果】以上説明したように本発明によれば、観
察環境である周囲光に応じて人間の知覚基準白色を算出
し、該基準白色信号に応じて画像全体の色変換を施すこ
とにより、物体色と光源色とが一致して見える様に補正
することが可能となる。従って、観察環境に応じた適切
なカラーマネジメント処理を実現することができるAs described above, according to the present invention, the human perceptual reference white is calculated according to the ambient light which is the observation environment, and the color conversion of the entire image is performed according to the reference white signal. , It is possible to perform correction so that the object color and the light source color appear to match. Therefore, it is possible to realize an appropriate color management process according to the viewing environment.
【0099】[0099]
【図1】本発明に係る一実施形態における画像の観察環
境を示す図である。FIG. 1 is a diagram showing an image observation environment in an embodiment according to the present invention.
【図2】本実施形態における色変換処理方法を説明する
ための図である。FIG. 2 is a diagram illustrating a color conversion processing method according to the present embodiment.
【図3】本実施形態の画像処理装置の構成を示すブロッ
ク図である。FIG. 3 is a block diagram showing a configuration of an image processing apparatus of this embodiment.
【図4】本実施形態における画像処理部の構成を示すブ
ロック図である。FIG. 4 is a block diagram showing a configuration of an image processing unit in the present embodiment.
【図5】本実施形態におけるカラーマネジメント処理手
順を示すフローチャートである。FIG. 5 is a flowchart showing a color management processing procedure in the present embodiment.
【図6】周囲光が基準光源である場合の、基準白色の算
出方法を説明するための図である。FIG. 6 is a diagram for explaining a method of calculating a reference white when ambient light is a reference light source.
【図7】本実施形態における色信号変換部の詳細構成を
示すブロック図である。FIG. 7 is a block diagram showing a detailed configuration of a color signal conversion unit in this embodiment.
【図8】本実施形態における色信号変換処理手順を示す
フローチャートである。FIG. 8 is a flowchart showing a color signal conversion processing procedure in the present embodiment.
【図9】周囲光が基準光源の混色である場合の、基準白
色の算出方法を説明するための図である。FIG. 9 is a diagram for explaining a method of calculating a reference white color when ambient light is a color mixture of a reference light source.
【図10】従来の画像の観察環境を示す図である。FIG. 10 is a diagram showing a conventional image observation environment.
10 スキャナ 11 画像処理部 12 モニタ 16 周囲光センサ 302 スキャナ色変換部 303 スキャナプロファイル 304 色信号変換部 305 モニタ色変換部 306 モニタプロファイル 401 順応比率格納部 402 順応比率決定部 403 基準白色算出部 404 信号変換部 10 scanner 11 Image processing unit 12 monitors 16 Ambient light sensor 302 Scanner color converter 303 Scanner profile 304 color signal converter 305 Monitor color converter 306 Monitor profile 401 Adaptation ratio storage unit 402 Adaptation ratio determination unit 403 Standard white color calculator 404 signal converter
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平9−93451(JP,A) 特開 平8−98204(JP,A) 特開 平9−35050(JP,A) 特開 平6−213726(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04N 1/40 - 1/409 H04N 1/46 H04N 1/60 ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Reference JP-A-9-93451 (JP, A) JP-A-8-98204 (JP, A) JP-A-9-35050 (JP, A) JP-A-6- 213726 (JP, A) (58) Fields surveyed (Int.Cl. 7 , DB name) H04N 1/40-1/409 H04N 1/46 H04N 1/60
Claims (7)
に、周囲光に応じた変換処理を行う画像処理装置であっ
て、 表示装置の白色情報と周囲光情報との複数の組み合わせ
に対応して順応比率を保持する保持手段と、 表示装置の白色情報と周囲光情報を入力する入力手段
と、 前記保持手段を参照して、前記入力された表示装置の白
色情報と周囲光情報に対応する 順応比率を決定する決定
手段と、 決定された順応比率に基づいて、前記表示装置の白色情
報と前記周囲光情報から基準白色値を算出する算出手段
と、 算出された前記基準白色値に基づいて前記入力画像を示
す画像信号を変換する変換手段と、 を有することを特徴とする画像処理装置。1. A color tone of an input image and a display image match each other.
Is an image processing device that performs conversion processing according to ambient light.
Te, a plurality of combinations of white information and the ambient light information display device
Holding means for holding the adaptation ratio corresponding to the input device, and input means for inputting white information and ambient light information of the display device
And referring to the holding means, the input display device white
Determining means for determining the adaptation ratio corresponding to the color information and the ambient light information, and the white information of the display device based on the determined adaptation ratio.
A calculating means for calculating a reference white value from broadcast and the ambient light information, the input image based on the calculated reference white value shown
The image processing apparatus characterized by having conversion means for converting to image signal.
有することを特徴とする請求項1記載の画像処理装置。2. Further, a detecting means for detecting ambient light information is provided.
The image processing apparatus according to claim 1, characterized in that it has.
置のプロファイルから取得され、Obtained from the Oki profile, 前記変換手段によって変換された画像信号を、前記表示The image signal converted by the converting means is displayed on the display.
装置のプロファイルを参照して、当該表示装置に依存すDepends on the display device by referring to the device profile
る色信号に変換する色変換手段を更に有することを特徴Color conversion means for converting into a color signal
とする請求項1または2記載の画像処理装置。The image processing apparatus according to claim 1 or 2.
に、周囲光に応じた変換処理を行う画像処理方法であっ
て、 表示装置の白色情報と周囲光情報を入力する入力工程
と、 表示装置の白色情報と周囲光情報との複数の組み合わせ
に対応して順応比率を保持する保持手段を参照して、前
記入力された表示装置の白色情報と周囲光情報に対応す
る 順応比率を決定する決定工程と、 決定された順応比率に基づいて、前記表示装置の白色情
報と前記周囲光情報から基準白色値を算出する算出工程
と、前記 算出された基準白色値に基づいて前記入力画像を示
す画像信号を変換する変換工程と、 を有することを特徴とする画像処理方法。4. The color tone of the input image and the display image match each other.
Is an image processing method that performs conversion processing according to ambient light.
Input process of inputting white information and ambient light information of the display device
And multiple combinations of white information and ambient light information of the display device
Refer to the holding means that holds the adaptation ratio corresponding to
Corresponds to the input white information of the display device and ambient light information.
A determination step of determining a that adaptation ratio, based on the determined adaptation ratio, white information of the display device
A calculation step of calculating a reference white value from broadcast and the ambient light information, the input image based on the calculated reference white value shown
Image processing method characterized by having a conversion step of converting to image signals.
有することを特徴とする請求項4記載の画像処理方法。5. A detection step for detecting ambient light information is further provided.
The image processing method according to claim 4, characterized in that it has.
置のプロファイルから取得され、Obtained from the Oki profile, 前記変換工程によって変換された画像信号を、前記表示The image signal converted by the conversion step is displayed on the display.
装置のプロファイルを参照して、当該表示装置に依存すDepends on the display device by referring to the device profile
る色信号に変換する色変換工程を更に有することを特徴Further comprising a color conversion process for converting into a color signal
とする請求項4または5記載の画像処理方法。The image processing method according to claim 4 or 5.
は、フォンクリースの式に応じた変換式を用いることをUses the conversion formula according to the Von Kries formula
特徴とする請求項4乃至6のいずれかに記載の画像処理The image processing according to any one of claims 4 to 6, characterized in that
方法。Method.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25863195A JP3416352B2 (en) | 1995-10-05 | 1995-10-05 | Image processing apparatus and method |
| US08/720,784 US6373531B1 (en) | 1995-10-05 | 1996-10-03 | Image processing apparatus, method, and recording medium for performing color correction suitable for matching ambient light for different types of output devices |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25863195A JP3416352B2 (en) | 1995-10-05 | 1995-10-05 | Image processing apparatus and method |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003018963A Division JP3848267B2 (en) | 2003-01-28 | 2003-01-28 | Image processing method and apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09102882A JPH09102882A (en) | 1997-04-15 |
| JP3416352B2 true JP3416352B2 (en) | 2003-06-16 |
Family
ID=17322960
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25863195A Expired - Fee Related JP3416352B2 (en) | 1995-10-05 | 1995-10-05 | Image processing apparatus and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3416352B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006086728A (en) * | 2004-09-15 | 2006-03-30 | Nec Viewtechnology Ltd | Image output apparatus |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3634633B2 (en) | 1998-07-24 | 2005-03-30 | キヤノン株式会社 | Image processing apparatus and method |
| US6999617B1 (en) | 1998-07-24 | 2006-02-14 | Canon Kabushiki Kaisha | Image processing method and apparatus |
| JP3291259B2 (en) | 1998-11-11 | 2002-06-10 | キヤノン株式会社 | Image processing method and recording medium |
| US7230737B1 (en) | 1999-09-17 | 2007-06-12 | Canon Kabushiki Kaisha | Image processing method and apparatus |
| US7265781B2 (en) | 2001-08-22 | 2007-09-04 | Fujifilm Corporation | Method and apparatus for determining a color correction matrix by minimizing a color difference maximum or average value |
| JP4592090B2 (en) | 2005-06-22 | 2010-12-01 | キヤノン株式会社 | Color processing method and apparatus |
| JP2007189279A (en) * | 2006-01-11 | 2007-07-26 | Fuji Xerox Co Ltd | Image processing apparatus, image processing program, and image processing method |
| JP4935822B2 (en) | 2006-10-11 | 2012-05-23 | 株式会社ニコン | Image processing apparatus, image processing method, and image processing program |
| JP5195430B2 (en) * | 2006-11-22 | 2013-05-08 | 株式会社ニコン | Image processing method, image processing program, image processing apparatus, camera |
| JP5188082B2 (en) * | 2007-03-26 | 2013-04-24 | キヤノン株式会社 | Method, apparatus and program for creating color conversion definition for image output device |
| JP6677172B2 (en) | 2015-01-16 | 2020-04-08 | 日本電気株式会社 | Image processing apparatus, image processing method, and program |
-
1995
- 1995-10-05 JP JP25863195A patent/JP3416352B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006086728A (en) * | 2004-09-15 | 2006-03-30 | Nec Viewtechnology Ltd | Image output apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH09102882A (en) | 1997-04-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6459436B1 (en) | Image processing method and apparatus | |
| US6373531B1 (en) | Image processing apparatus, method, and recording medium for performing color correction suitable for matching ambient light for different types of output devices | |
| US6542634B1 (en) | Image processing apparatus and method, and profile generating method | |
| KR100664450B1 (en) | Image-processing device and image-processing method | |
| US7158146B2 (en) | Image processing apparatus and method | |
| EP1401191A1 (en) | IMAGE PROCESSING DEVICE&comma; IMAGE PROCESSING METHOD&comma; PROGRAM&comma; AND RECORDING MEDIUM | |
| JP3416352B2 (en) | Image processing apparatus and method | |
| JPH0993451A (en) | Image processing method and image processing apparatus | |
| KR20040012873A (en) | Color display device with integrated color matching processor | |
| JP4255526B2 (en) | Image processing apparatus and method, and transmission medium | |
| JP3635673B2 (en) | Image processing method and image processing apparatus | |
| US7277200B2 (en) | Color Processing method and image processing apparatus | |
| JP3412996B2 (en) | Image processing apparatus and method | |
| JP3420560B2 (en) | Image processing method and recording medium | |
| JPH1132228A (en) | Transmission device, transmission method, reception device, reception method, image processing system, image processing method, image data processing device, image data processing method, and providing medium | |
| JPH09107484A (en) | Color correction device, color management method and device | |
| JP2003219176A (en) | Image processing apparatus, image processing system, image processing method, storage medium, and program | |
| JP3658104B2 (en) | Environment lighting light identification device | |
| JP3658141B2 (en) | Image processing apparatus and image processing method | |
| JPH10108031A (en) | Image processing apparatus and method and recording medium | |
| JP5322326B2 (en) | Color correction table calculation circuit, color correction device, display device, color correction method, and program | |
| US8730254B2 (en) | Apparatus and method for performing color conversion based on viewing conditions | |
| JP2008177783A (en) | Color conversion device and program | |
| JPH09219800A (en) | Color image processing equipment | |
| JP3848267B2 (en) | Image processing method and apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20030310 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090404 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090404 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100404 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130404 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130404 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140404 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |