JP2006254009A - Color transformation definition display device, color transformation definitions display program, and method of displaying color transformation definition - Google Patents
Color transformation definition display device, color transformation definitions display program, and method of displaying color transformation definition Download PDFInfo
- Publication number
- JP2006254009A JP2006254009A JP2005066927A JP2005066927A JP2006254009A JP 2006254009 A JP2006254009 A JP 2006254009A JP 2005066927 A JP2005066927 A JP 2005066927A JP 2005066927 A JP2005066927 A JP 2005066927A JP 2006254009 A JP2006254009 A JP 2006254009A
- Authority
- JP
- Japan
- Prior art keywords
- coordinate
- color
- color space
- unit
- conversion
- 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.)
- Granted
Links
Images
Abstract
Description
本発明は、所定の第1の色空間と、画像を出力する出力デバイスに依存した第2の色空間との間の座標変換を定義した色変換定義を表示する色変換定義表示装置、コンピュータ内で実行されることにより、コンピュータをそのような色変換定義表示装置として動作させる色変換定義表示プログラム、および色変換定義表示方法に関する。 The present invention relates to a color conversion definition display device that displays a color conversion definition that defines a coordinate conversion between a predetermined first color space and a second color space that depends on an output device that outputs an image. The present invention relates to a color conversion definition display program that causes a computer to operate as such a color conversion definition display device, and a color conversion definition display method.
従来、画像入力装置で原画像を読み取って画像データを取得し、画像出力装置で画像データに基づいて画像を出力する画像入出力システムが知られている。 2. Description of the Related Art Conventionally, an image input / output system is known that reads an original image with an image input device to acquire image data, and outputs an image based on the image data with an image output device.
画像入力装置は、画像に光を照射することによって、画像をR(レッド)、G(グリーン)、B(ブルー)それぞれの色成分ごとに読み取るものが一般的であり、このような画像入力装置では、RGB色空間の入力画像データが得られる。一方、画像出力装置は、C(シアン)、M(マゼンタ)、Y(イエロー)、K(黒)の色材を使って画像を形成するものが多く、このような画像出力装置では、CMYK色空間の出力画像データに基づいて画像が出力される。このように、装置によって使用される色空間が異なったり、同じ色空間上の同じ値の画像データであっても、装置の種類や機差などによって表現される色が微妙に異なることがある。このため、画像入力装置で得られた入力画像データをそのまま用いて画像出力装置で画像を出力しても、画像入力装置で入力される原画像の色と画像出力装置で出力される画像の色とは一般には一致しない。したがって、画像出力装置で原画像を再現しようとしたとき、画像入力装置で得られた画像データをそのまま画像出力装置に送るのではなく、画像入力装置と画像出力装置との間に画像処理装置を設けて、その画像処理装置で画像データを変換する必要がある。ここでは、画像の色に着目しており、この画像データの変換を色変換と称する。 Generally, an image input device reads an image for each color component of R (red), G (green), and B (blue) by irradiating the image with light. Then, input image data in the RGB color space is obtained. On the other hand, many image output apparatuses form an image using color materials of C (cyan), M (magenta), Y (yellow), and K (black). In such an image output apparatus, CMYK colors are used. An image is output based on the output image data of the space. In this way, even if the color space used by the apparatus is different, or even if the image data has the same value in the same color space, the color expressed depending on the type of apparatus or machine difference may be slightly different. For this reason, even if the input image data obtained by the image input device is used as it is and the image is output by the image output device, the color of the original image input by the image input device and the color of the image output by the image output device Generally does not match. Therefore, when the original image is reproduced by the image output device, the image data obtained by the image input device is not sent as it is to the image output device, but an image processing device is provided between the image input device and the image output device. It is necessary to convert the image data by the image processing apparatus. Here, attention is paid to the color of the image, and this conversion of the image data is referred to as color conversion.
色変換を行うにあたっては、装置には依存しない共通色空間、例えば、L*a*b*色空間等を中間に置き、画像入力装置によって得られた入力色空間の画像データを共通色空間の画像データに変換し、変換後の共通色空間の画像データを、画像出力装置に依存した出力色空間の画像データに変換するという手法が一般的に採用されている。また、通常は、画像入力装置を製造しているメーカーから、入力色空間の画像データ値と共通色空間の画像データ値とが対応付けられた入力プロファイルが提供され、画像出力装置を製造しているメーカーから、出力色空間の画像データ値と共通色空間の画像データ値とが対応付けられた出力プロファイルが提供される。画像処理装置では、画像入力装置で原画像が読み取られて得られた入力色空間の画像データが入力プロファイルに従って共通色空間の画像データに変換され、さらに、出力プロファイルにおいてその共通色空間の画像データと対応付けられた出力色空間の画像データが取得される。取得された出力色空間の画像データが画像出力装置に送られて、その画像データに基づいて画像出力装置で画像が出力されることによって、オペレータは、経験的な知識を必要とせず、原画像の色が精度良く再現された画像を容易に得ることができる。 When performing color conversion, a common color space that does not depend on the device, for example, an L * a * b * color space is placed in the middle, and the image data of the input color space obtained by the image input device is stored in the common color space. A method is generally employed in which image data is converted into image data, and the converted image data in the common color space is converted into image data in an output color space depending on the image output device. In general, an input profile in which an image data value in the input color space and an image data value in the common color space are associated with each other is provided from the manufacturer that manufactures the image input device, and the image output device is manufactured. A manufacturer provides an output profile in which image data values in the output color space are associated with image data values in the common color space. In the image processing device, the image data in the input color space obtained by reading the original image by the image input device is converted into the image data in the common color space according to the input profile, and the image data in the common color space in the output profile. The image data of the output color space associated with is acquired. The acquired image data of the output color space is sent to the image output device, and the image is output by the image output device based on the image data, so that the operator does not need empirical knowledge and the original image It is possible to easily obtain an image in which the colors are accurately reproduced.
また、原画像の色を忠実に再現するだけではなく、画像の用途や使用される用紙の特性などに合わせて、画像の色を好みの色に補正することも行われており、オペレータが色補正に使用される各種パラメータ等を簡単に設定することができる色補正用ソフトウェアが広く用いられている。色補正用ソフトウェアには、オペレータが設定画面に従ってマウス等を操作することによって、ハイライト点やシャドウ点の濃度を設定したり、画像の色の階調カーブを補正する機能などが搭載されている。このような色補正用ソフトウェアを使って画像の色を好みの色に補正するためには、オペレータが、画像出力装置で出力される画像の色の癖、すなわち、出力プロファイルや、入力プロファイルと出力プロファイルとが連結された連結プロファイルによる色変換の特性を感覚的に認識しておくことが必要となる。 In addition to faithfully reproducing the color of the original image, the color of the image is corrected to the desired color according to the purpose of the image and the characteristics of the paper used. Color correction software that can easily set various parameters used for correction is widely used. The color correction software is equipped with functions such as setting the density of highlight points and shadow points and correcting the tone curve of the image color by the operator operating the mouse according to the setting screen. . In order to correct the color of the image to a desired color using such color correction software, the operator can select the color of the image output from the image output device, that is, the output profile or the input profile and output. It is necessary to sensuously recognize the characteristics of color conversion by the connected profile in which the profile is connected.
この点に関し、色変換において重要な色であるグレー軸における色の階調を確認するために、相互に濃度が異なる複数のグレーを表わす出力色空間の画像データと、出力色空間の画像データが出力プロファイルに従って変換されたL*a*b*色空間の画像データとの対応関係が曲線表示される画像処理装置(例えば、特許文献1参照)や、入力色空間の画像データ値と、入力プロファイルにおいて入力色空間の画像データ値と対応付けられたL*a*b*色空間の画像データ値と、出力プロファイルにおいてL*a*b*色空間の画像データ値と対応付けられた出力色空間の画像データ値とが表示され、それらの各値をオペレータがスライドバーなどを使って調整可能な画像処理装置(例えば、特許文献2参照)などが提案されている。オペレータは、これらの画像処理装置によって表示された曲線や画像データ値を確認することによって、入力色空間やL*a*b*色空間の画像データに基づいて、画像出力装置でどのような色の画像が出力されるのかを知ることができる。
しかし、特許文献1に記載された技術では、グレー以外の色における色の階調を確認することができず、特許文献2に記載された技術では、画像出力装置で表現可能な全ての色についてL*a*b*色空間の画像データ値を確認することができるが、画像データ値がそのまま表示されるため、色の階調の変化がわかりづらいという問題がある。
However, the technique described in Patent Document 1 cannot confirm the gradation of colors in colors other than gray. With the technique described in
また、入力色空間であるRGB色空間や、共通色空間であるL*a*b*色空間は、人間が色を認識する際に用いられる感覚とずれているため、これらの色空間の画像データ値が表わす色を想像しにくかったり、「色の彩度を上げる」などというように、人間の感覚に合わせて画像の色を変化させようとしたときに、その変化させた色の画像を表わす画像データ値を予測することが困難である。このため、特許文献1や特許文献2に記載された技術では、どのような色が出力プロファイルによってどのような色に変わるのかを認識しづらいという問題がある。
Also, the RGB color space that is the input color space and the L * a * b * color space that is the common color space deviate from the senses used when humans recognize colors. When it is difficult to imagine the color that the data value represents, or when trying to change the color of the image according to human senses, such as "raising the color saturation", the image of the changed color is displayed. It is difficult to predict the image data value to represent. For this reason, the techniques described in Patent Document 1 and
本発明は、上記事情に鑑み、オペレータが、どのような色が画像出力装置によってどのような色で出力されるのかを容易に認識することができる色変換定義表示装置、色変換定義表示プログラム、および色変換定義表示方法を提供することを目的とする。 In view of the above circumstances, the present invention provides a color conversion definition display device, a color conversion definition display program, and an operator that can easily recognize what color is output by the image output device in what color. Another object of the present invention is to provide a color conversion definition display method.
上記目的を達成する本発明の色変換定義表示装置は、所定の第1の色空間と、画像を出力する出力デバイスに依存した第2の色空間との間の座標変換を定義した色変換定義を取得する取得部と、
明度、彩度、および色相それぞれに対応する3つの座標軸を有する、所定の変換式で第1の色空間と相互に空間変換が可能な第3の色空間における3つの座標軸のうちの1つ以上の座標軸が指定される第1の指定部と、
第1の指定部で指定された座標軸における座標成分が指定される第2の指定部と、
第3の色空間における3つの座標軸のうち、第1の指定部で指定された座標軸の座標成分を第2の指定部で指定された座標成分に固定して残りの座標軸の座標成分を変化させたときの第3の色空間における各座標に対応する第2の色空間の各座標を、変換式および色変換定義に従って算出する座標算出部と、
座標算出部で算出された第2の色空間の各座標と、その各座標に対応する第3の色空間の各座標との対応関係をグラフで表示する表示部とを備えたことを特徴とする。
The color conversion definition display apparatus of the present invention that achieves the above object provides a color conversion definition that defines coordinate conversion between a predetermined first color space and a second color space depending on an output device that outputs an image. An acquisition unit for acquiring
One or more of three coordinate axes in a third color space having three coordinate axes corresponding to each of lightness, saturation, and hue and capable of spatial conversion with the first color space by a predetermined conversion formula A first designation part in which the coordinate axes of
A second designation unit for designating a coordinate component in the coordinate axis designated by the first designation unit;
Among the three coordinate axes in the third color space, the coordinate component of the coordinate axis designated by the first designation unit is fixed to the coordinate component designated by the second designation unit, and the coordinate components of the remaining coordinate axes are changed. A coordinate calculation unit that calculates each coordinate of the second color space corresponding to each coordinate in the third color space according to the conversion formula and the color conversion definition;
And a display unit that displays the correspondence between each coordinate of the second color space calculated by the coordinate calculation unit and each coordinate of the third color space corresponding to each coordinate in a graph. To do.
本発明の色変換定義表示装置によると、第1の色空間と第2の色空間との間の座標変換を定義した色変換定義と、第1の色空間を第3の色空間に空間変換する所定の変換式とに従って、第3の色空間の各座標と対応する第2の色空間の各座標が算出され、それら第3の色空間の各座標と第2の色空間の各座標との対応関係がグラフで表示される。第3の色空間は、明度、彩度、および色相で色が表現されるために人間の感覚に近く、オペレータは第3の色空間の座標が表わす色を想像しやすい。したがって、本発明の色変換定義表示装置によると、オペレータは、どのような色が出力デバイスによってどのような色で出力されるのかを容易に認識することができる。 According to the color conversion definition display device of the present invention, the color conversion definition that defines the coordinate conversion between the first color space and the second color space, and the space conversion from the first color space to the third color space. The coordinates of the second color space corresponding to the coordinates of the third color space are calculated according to the predetermined conversion formula, and the coordinates of the third color space, the coordinates of the second color space, Is displayed in a graph. The third color space is close to a human sense because the color is expressed by brightness, saturation, and hue, and the operator can easily imagine the color represented by the coordinates of the third color space. Therefore, according to the color conversion definition display apparatus of the present invention, the operator can easily recognize what color is output by the output device.
また、本発明の色変換定義表示装置において、上記第2の指定部は、第1の指定部で指定された座標軸の座標成分が指定されるとともに、残りの座標軸における座標成分が表示部で表示されたグラフ上で指定されるものであり、
表示部は、上記対応関係をグラフで表示するとともに、座標算出部で算出された、第2の指定部で指定された3つの座標成分によって構成される座標と対応する第2の色空間の座標の座標成分も表示するものであることが好適である。
In the color conversion definition display device of the present invention, the second designation unit designates the coordinate components of the coordinate axes designated by the first designation unit and displays the coordinate components on the remaining coordinate axes on the display unit. Specified on the chart,
The display unit displays the correspondence relationship in a graph, and the coordinates of the second color space corresponding to the coordinates constituted by the three coordinate components designated by the second designation unit, calculated by the coordinate calculation unit. It is preferable that the coordinate component is also displayed.
本発明の好適な形態の色変換定義表示装置によると、オペレータは、第3の色空間における3つの座標軸のうち1つ以上の座標軸と座標成分を指定した後で、残りの座標軸の座標成分をグラフ上で容易に指定することができ、さらに、指定した3つの座標成分によって構成される座標と対応する第2の色空間の座標の座標成分を確実に確認することができる。 According to the preferred embodiment of the color conversion definition display device of the present invention, the operator designates one or more coordinate axes and coordinate components among the three coordinate axes in the third color space, and then sets the coordinate components of the remaining coordinate axes. It can be easily specified on the graph, and furthermore, the coordinate components of the coordinates of the second color space corresponding to the coordinates constituted by the specified three coordinate components can be surely confirmed.
また、本発明の色変換定義表示装置において、上記第1の指定部は、第3の色空間における3つの座標軸のうち1つの座標軸が指定されるものであり、
表示部が、第3の色空間における3つの座標軸のうち第1の指定部で指定された1つの座標軸を除く2つの残りの座標軸で構成される平面上で、上記対応関係を濃淡グラフで表示するものであることが好ましい。
In the color conversion definition display device of the present invention, the first designation unit designates one of the three coordinate axes in the third color space,
The display unit displays the correspondence relationship in a gray scale graph on a plane constituted by two remaining coordinate axes excluding one coordinate axis designated by the first designation unit among the three coordinate axes in the third color space. It is preferable that
また、本発明の色変換定義表示装置において、上記第1の指定部は、第3の色空間における3つの座標軸のうち2つの座標軸が指定されるものであり、
表示部が、第3の色空間における3つの座標軸のうち第1の指定部で指定された2つの座標軸を除く1つの残りの座標軸に対して、上記対応関係を曲線グラフで表示するものであることも好ましい。
In the color conversion definition display device of the present invention, the first designating unit designates two coordinate axes among the three coordinate axes in the third color space.
The display unit displays the correspondence relationship as a curve graph with respect to one remaining coordinate axis excluding the two coordinate axes designated by the first designation unit among the three coordinate axes in the third color space. It is also preferable.
第2の色空間の各座標と第3の色空間の各座標との対応関係が濃淡グラフで表示されることによって、色変換定義によって、どのような色が第2の色空間におけるどのような色に変換されるのかを感覚的に容易に認識することができ、その対応関係が曲線グラフで表示されることによって、色変換定義による色の階調変化を精度良く認識することができる。 The correspondence between each coordinate in the second color space and each coordinate in the third color space is displayed in a gray scale graph, so that what color is in the second color space by what color conversion definition. Whether it is converted into a color can be easily recognized sensuously, and the corresponding relationship is displayed as a curve graph, whereby a change in color gradation due to the color conversion definition can be recognized with high accuracy.
また、上記目的を達成する本発明の色変換定義表示プログラムは、コンピュータシステム内で実行され、コンピュータシステム上に、
所定の第1の色空間と、画像を出力する出力デバイスに依存した第2の色空間との間の座標変換を定義した色変換定義を取得する取得部と、
明度、彩度、および色相それぞれに対応する3つの座標軸を有する、所定の変換式で第1の色空間と相互に空間変換が可能な第3の色空間における3つの座標軸のうちの1つ以上の座標軸が指定される第1の指定部と、
第1の指定部で指定された座標軸における座標成分が指定される第2の指定部と、
第3の色空間における3つの座標軸のうち、第1の指定部で指定された座標軸の座標成分を第2の指定部で指定された座標成分に固定して残りの座標軸の座標成分を変化させたときの第3の色空間における各座標に対応する第2の色空間の各座標を、変換式および色変換定義に従って算出する座標算出部と、
座標算出部で算出された第2の色空間の各座標と、その各座標に対応する第3の色空間の各座標との対応関係をグラフで表示する表示部とを構成することを特徴とする。
In addition, the color conversion definition display program of the present invention that achieves the above object is executed in a computer system, and on the computer system,
An acquisition unit that acquires a color conversion definition that defines a coordinate conversion between a predetermined first color space and a second color space that depends on an output device that outputs an image;
One or more of three coordinate axes in a third color space having three coordinate axes corresponding to each of lightness, saturation, and hue and capable of spatial conversion with the first color space by a predetermined conversion formula A first designation part in which the coordinate axes of
A second designation unit for designating a coordinate component in the coordinate axis designated by the first designation unit;
Among the three coordinate axes in the third color space, the coordinate component of the coordinate axis designated by the first designation unit is fixed to the coordinate component designated by the second designation unit, and the coordinate components of the remaining coordinate axes are changed. A coordinate calculation unit that calculates each coordinate of the second color space corresponding to each coordinate in the third color space according to the conversion formula and the color conversion definition;
A display unit configured to display a correspondence between each coordinate of the second color space calculated by the coordinate calculation unit and each coordinate of the third color space corresponding to each coordinate in a graph; To do.
尚、本発明の色変換定義表示プログラムによって構築される第1の指定部などといった構成要素は、1つの構成要素が1つのプログラム部品によって構築されるものであってもよく、1つの構成要素が複数のプログラム部品によって構築されるものであってもよく、複数の構成要素が1つのプログラム部品によって構築されるものであってもよい。また、これらの構成要素は、そのような作用を自分自身で実行するものであってもよく、あるいは、コンピュータに組み込まれている他のプログラムやプログラム部品に指示を与えて実行させるものであっても良い。 Note that the constituent elements such as the first designating unit constructed by the color conversion definition display program of the present invention may be constructed by one program component, or one component element. It may be constructed by a plurality of program parts, or a plurality of components may be constructed by one program part. In addition, these components may execute such actions themselves, or may be executed by giving instructions to other programs and program components incorporated in the computer. Also good.
また、上記目的を達成する本発明の色変換定義表示方法は、所定の第1の色空間と、画像を出力する出力デバイスに依存した第2の色空間との間の座標変換を定義した色変換定義を取得する取得過程と、
明度、彩度、および色相それぞれに対応する3つの座標軸を有する、所定の変換式で第1の色空間と相互に空間変換が可能な第3の色空間における3つの座標軸のうちの1つ以上の座標軸が指定される第1の指定過程と、
第1の指定過程で指定された座標軸における座標成分が指定される第2の指定過程と、
第3の色空間における3つの座標軸のうち、第1の指定過程で指定された座標軸の座標成分を第2の指定過程で指定された座標成分に固定して残りの座標軸の座標成分を変化させたときの第3の色空間における各座標に対応する第2の色空間の各座標を、変換式および色変換定義に従って算出する座標算出過程と、
座標算出過程で算出された第2の色空間の各座標と、その各座標に対応する第3の色空間の各座標との対応関係をグラフで表示する表示過程とを有することを特徴とする。
In addition, the color conversion definition display method of the present invention that achieves the above object provides a color that defines coordinate conversion between a predetermined first color space and a second color space depending on an output device that outputs an image. An acquisition process for acquiring a conversion definition;
One or more of three coordinate axes in a third color space having three coordinate axes corresponding to each of lightness, saturation, and hue and capable of spatial conversion with the first color space by a predetermined conversion formula A first designation process in which the coordinate axes of
A second designation process in which a coordinate component in the coordinate axis designated in the first designation process is designated;
Of the three coordinate axes in the third color space, the coordinate component of the coordinate axis designated in the first designation process is fixed to the coordinate component designated in the second designation process, and the coordinate components of the remaining coordinate axes are changed. A coordinate calculation process for calculating each coordinate in the second color space corresponding to each coordinate in the third color space according to the conversion formula and the color conversion definition;
A display step of displaying in a graph a correspondence relationship between each coordinate in the second color space calculated in the coordinate calculation step and each coordinate in the third color space corresponding to each coordinate. .
本発明の色変換定義表示方法によると、オペレータは、どのような色が出力デバイスによってどのような色で出力されるのかを容易に認識することができる。 According to the color conversion definition display method of the present invention, the operator can easily recognize what color is output by the output device.
また、色変換定義表示プログラムおよび色変換定義表示方法については、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明にいう色変換定義表示プログラムおよび色変換定義表示方法には、上記の基本形態のみではなく、前述した色変換定義表示装置の各形態に対応する各種の形態が含まれる。 In addition, the color conversion definition display program and the color conversion definition display method are only shown in the basic form here, but this is merely for the sake of avoiding duplication. The conversion definition display method includes not only the basic form described above but also various forms corresponding to the respective forms of the color conversion definition display device described above.
以上説明したように、本発明によれば、オペレータが、どのような色が出力デバイスによってどのような色で出力されるのかを容易に認識することができる色変換定義表示装置、色変換定義表示プログラム、および色変換定義表示方法を提供することができる。 As described above, according to the present invention, the color conversion definition display device, the color conversion definition display, and the operator can easily recognize what colors are output in what colors by the output device. A program and a color conversion definition display method can be provided.
以下図面を参照して本発明の実施の形態を説明する。 Embodiments of the present invention will be described below with reference to the drawings.
図1は、本発明の一実施形態が適用された画像入力−色変換−画像出力システムの全体構成図である。 FIG. 1 is an overall configuration diagram of an image input-color conversion-image output system to which an embodiment of the present invention is applied.
図1には、RGB色空間の画像データを生成するカラースキャナ10と、CMYK色空間の画像データに基づいて画像を出力するカラープリンタ30と、後述する色変換プロファイルに従って、RGB色空間の画像データをCMYK色空間の画像データに変換するパーソナルコンピュータ20とが示されている。
1 shows a
カラースキャナ10では、原稿画像11が読み取られてRGB3色の入力画像データが生成される。生成された入力画像データはパーソナルコンピュータ20に入力される。
In the
図2は、図1に示すパーソナルコンピュータ20の機能ブロック図である。
FIG. 2 is a functional block diagram of the
パーソナルコンピュータ20には、色変換装置40、色補正装置50、および本発明の色変換定義表示装置の一実施形態であるプロファイル表示装置60としての機能が備えられており、さらに、メモリ70が備えられている。メモリ70には、カラースキャナ10に合ったRGB色空間の画像データと、カラープリンタ30に合ったCMYK色空間の画像データとの対応関係が示された色変換プロファイルなど、各種プロファイルが保存されている。オペレータは、予め用意された設定用画面に従って、メモリ70に保存された各種プロファイルのうち1つのプロファイルを選択するとともに、そのプロファイルに示された対応関係を表示するための表示パラメータ等(後述する)を指定する。このとき、プロファイル表示装置60では、オペレータによって選択されたプロファイルがメモリ70から取得され、さらに、オペレータによって指定された表示パラメータに従って、そのプロファイルに示された対応関係がグラフで表示される。この対応関係のグラフ表示については、後で詳しく説明する。オペレータは、表示されたグラフを確認して、選択したプロファイルに従って行われる色変換の度合いなどを補正するための補正パラメータを指定する。指定された補正パラメータは色補正装置50に伝えられる。以上の処理は、実際に入力画像データが出力画像データに変換される前の準備段階で実行されるものである。カラースキャナ10からパーソナルコンピュータ20に入力画像データが送られてくると、色変換装置40では、メモリ70に保存された色変換プロファイルに従って、入力画像データが出力画像データに変換される。変換された出力画像データは、色補正装置50に送られる。色補正装置50では、オペレータによって指定された補正パラメータに従って、出力画像データに補正処理が施される。補正処理が施された出力画像データは、図1に示すカラープリンタ30に送られる。
The
カラープリンタ30では、出力画像データに基づくプリント出力が行われて、プリント画像31が形成される。カラープリンタ30は、本発明にいう出力デバイスの一例に相当する。
In the
ここで、カラープリンタ30で見た目に好ましい色を有するプリント画像31を作成するためには、パーソナルコンピュータ20において、カラースキャナ10で読み取られた画像データが、色変換装置40でカラープリンタ30用の画像データに変換されるとともに、色補正装置50で見た目に好ましい色を表わす画像データに補正されることが必要である。本実施形態では、プロファイル表示装置60で、色変換プロファイル等によってどのような色がどのような色に変換されるのかがわかりやすく表示されるため、オペレータは画像データが表わす画像の色に適した補正パラメータを指定することができる。
Here, in order to create a
続いて、パーソナルコンピュータ20のハードウェアについて説明する。
Next, the hardware of the
図3は、図1に1つのブロックで示すパーソナルコンピュータの外観斜視図、図4はそのパーソナルコンピュータのハードウェア構成図である。 3 is an external perspective view of the personal computer shown by one block in FIG. 1, and FIG. 4 is a hardware configuration diagram of the personal computer.
このパーソナルコンピュータ20は、外観構成上、本体装置21、その本体装置21からの指示に応じて表示画面22a上に画像を表示する画像表示装置22、本体装置21にキー操作に応じた各種の情報を入力するキーボード23、および、表示画面22a上の任意の位置を指定することにより、その位置に表示された、例えばアイコン等に応じた指示を入力するマウス24を備えている。この本体装置21は、外観上、フレキシブルディスク(以下では、FDと省略する)を装填するためのFD装填口21a、およびCD−ROMを装填するためのCD−ROM装填口21bを有する。
The
本体装置21の内部には、図4に示すように、各種プログラムを実行するCPU211、ハードディスク装置213に格納されたプログラムが読み出されCPU211での実行のために展開される主メモリ212、各種プログラムやデータ等が保存されたハードディスク装置213、FD100が装填され、その装填されたFD100をアクセスするFDドライブ214、CD−ROM110をアクセスするCD−ROMドライブ215、図1のカラースキャナ10と接続され、カラースキャナ10から画像データを受け取る入力インタフェース216、図1のカラープリンタ30と接続され、カラープリンタ30に画像データを送る出力インタフェース217が内蔵されており、これらの各種要素と、さらに図2にも示す画像表示装置22、キーボード23、およびマウス24は、バス25を介して相互に接続されている。
As shown in FIG. 4, the
ここで、CD−ROM110には、本発明の色変換定義表示プログラムの一実施形態であるプロファイル表示プログラムが記憶されている。そのCD−ROM110はCD−ROMドライブ215に装填され、そのCD−ROM110に記憶されたプロファイル表示プログラムがこのパーソナルコンピュータ20にアップロードされてハードディスク装置213に記憶される。そして、このプロファイル表示プログラムが起動されて実行されることにより、パーソナルコンピュータ20内に、本発明の色変換定義表示装置の一実施形態であるプロファイル表示装置60が構築される。
Here, the CD-
次に、このパーソナルコンピュータ20内で実行されるプロファイル表示プログラムについて説明する。
Next, a profile display program executed in the
図5は、本発明の色変換定義表示プログラムの一実施形態であるプロファイル表示プログラムが記憶されたCD−ROM110を示す概念図である。
FIG. 5 is a conceptual diagram showing a CD-
プロファイル表示プログラム300は、基本プロファイル取得部310、空間変換部320、表示パラメータ指定部330、グラフ作成部340、およびグラフ表示部350で構成されている。プロファイル表示プログラム300の各部の詳細については、プロファイル表示装置60の各部の作用と一緒に説明する。
The
尚、図5では、色変換定義表示プログラムを記憶する記憶媒体としてCD−ROM110が例示されているが、本発明の色変換定義表示プログラムを記憶する記憶媒体はCD−ROMに限られるものではなく、それ以外の光ディスク、MO、FD、磁気テープなどの記憶媒体であってもよい。また、本発明の色変換定義表示プログラムは、記憶媒体を介さずに、通信網を介して直接にコンピュータに供給されるものであってもよい。
In FIG. 5, the CD-
図6は、このプロファイル表示プログラム300を図1に示すパーソナルコンピュータ20にインストールしたときの、パーソナルコンピュータ20内に構築されるプロファイル表示装置60の機能ブロック図である。
FIG. 6 is a functional block diagram of the
図6に示すプロファイル表示装置60は、基本プロファイル取得部410、空間変換部420、表示パラメータ指定部430、グラフ作成部440、およびグラフ表示部450を備えている。図5に示すプロファイル表示プログラム300を図1に示すパーソナルコンピュータ20にインストールすると、プロファイル表示プログラム300の基本プロファイル取得部310は図6の基本プロファイル取得部410を構成し、以下同様に、空間変換部320は空間変換部420を構成し、表示パラメータ指定部330は表示パラメータ指定部430を構成し、グラフ作成部340はグラフ作成部440を構成し、グラフ表示部350はグラフ表示部450を構成する。
The
まず、図2および図6に示すメモリ70に保存された各種プロファイルについて説明する。
First, various profiles stored in the
メモリ70は、図4に示すハードディスク装置213がその役割を担うものである。本実施形態では、図1に示すカラースキャナ10を製造しているメーカーから、カラースキャナ10で色パッチが読み取られて得られたRGB色空間の画像データと、その色パッチの色が測色計などで測色されて得られたL*a*b*色空間の画像データとの対応関係が示された入力プロファイル71が提供され、カラープリンタ30を製造しているメーカーから、CMYK色空間の画像データと、その画像データに基づいてカラープリンタ30で出力された画像の色が測色計などで測色されて得られたL*a*b*色空間の画像データとの対応関係が示された出力プロファイル72とが提供される。提供された入力プロファイル71と出力プロファイル72は、メモリ70に記憶される。また、パーソナルコンピュータ20では、入力プロファイル71と出力プロファイル72とがL*a*b*色空間を介して連結されて、RGB色空間の画像データとCMYK色空間の画像データとの対応関係が示された色変換プロファイル73が作成される。作成された色変換プロファイル73もメモリ70に記憶される。
The
表示パラメータ指定部430は、図3および図4に示すキーボード23やマウス24がその役割を担うものであり、本発明の色変換定義表示装置における第1の指定部、および第2の指定部それぞれの一例に相当する。まずは、オペレータによって、表示パラメータ指定部430を使って、メモリ70に記憶されたプロファイルのうち、カラープリンタ20の色空間(以下では、出力色空間と称する)であるCMYK色空間との対応関係が示されたプロファイルが指定されると(本実施形態では、出力プロファイル72と色変換プロファイル73のうちのいずれかが指定される)、指定されたプロファイルのプロファイル名が基本プロファイル取得部410に伝えられる。
The display
基本プロファイル取得部410は、表示パラメータ指定部430から伝えられたプロファイル名のプロファイルをメモリ70から取得する。取得されたプロファイルは、空間変換部420に送られる。基本プロファイル取得部410は、本発明の色変換定義表示装置における取得部の一例に相当する。
The basic
空間変換部420は、基本プロファイル取得部410から送られてきたプロファイルにおいて、出力色空間であるCMYK色空間の画像データと対応付けられた画像データの色空間(以下では、対象色空間と称する)を、所定の変換式に従って、明度、彩度、および色相それぞれに対応する3つの座標軸を有する色空間(以下では、変換色空間と称する)に空間変換する。尚、本実施形態では、空間変換部420には出力プロファイル72あるいは色変換プロファイル73が送られてくるため、対象色空間としては、L*a*b*色空間とRGB色空間が当てはまる。対象色空間がL*a*b*色空間の場合は、変換色空間としてLCH色空間が用いられ、対象色空間がRGB色空間の場合は、変換色空間としてYHS色空間が用いられる。これら各色空間の詳しい説明は後述する。対象色空間であるL*a*b*色空間およびRGB色空間は、本発明にいう第1の色空間の一例にあたり、出力色空間であるCMYK色空間は、本発明にいう第2の色空間の一例にあたり、変換色空間であるLCH色空間およびYHS色空間は、本発明にいう第3の色空間の一例に相当する。対象色空間が変換色空間に空間変換されることで生成された、出力色空間の画像データと変換色空間の画像データとが対応付けられた新しいプロファイルは、グラフ作成部440に送られる。
The
ここで、オペレータは、予め用意された設定画面に従って、表示パラメータ指定部430を使って、変換色空間における明度、彩度、および色相それぞれに対応する3つの座標軸のうちの1つ以上の座標軸とその座標成分とを指定する。指定された座標軸と座標成分は、グラフ作成部440に伝えられる。
Here, the operator uses one or more coordinate axes of three coordinate axes corresponding to each of brightness, saturation, and hue in the converted color space using the display
グラフ作成部440は、空間変換部420で生成された新しいプロファイル(出力色空間の画像データと変換色空間の画像データとの対応関係が示されてる)において、変換色空間の画像データのうち、表示パラメータ指定部430から伝えられた座標軸の座標成分を固定して残りの座標軸の座標成分を変化させた座標で表わされる画像データを取得し、その取得した変換色空間の画像データと出力色空間の画像データとの対応関係部分を表わすグラフを作成する。空間変換部420とグラフ作成部440とを合わせたものは、本発明の色変換定義表示装置における座標算出部の一例に相当する。作成されたグラフは、グラフ表示部450に送られる。
In the new profile generated by the space conversion unit 420 (corresponding relationship between image data in the output color space and image data in the conversion color space is indicated), the
グラフ表示部450は、グラフ作成部440から送られてきたグラフを、図3に示す表示画面22aに表示する。このグラフ表示部450は、本発明の色変換定義表示装置における表示部の一例に相当する。
The
プロファイル表示装置60は、基本的には以上のように構成されている。
The
以下では、オペレータがプロファイルを選択し、そのプロファイルに示された対応関係を表示画面22aにグラフ表示する一連の処理について説明する。
Hereinafter, a series of processes in which the operator selects a profile and displays the correspondence relationship indicated in the profile on the
図7は、プロファイルに示された対応関係をグラフ表示する一連の処理を示すフローチャートである。 FIG. 7 is a flowchart showing a series of processes for displaying the correspondence shown in the profile in a graph.
オペレータが、パーソナルコンピュータ20に予め用意されているアイコンなどをクリックすると、図3の表示画面22aに、予め用意されているプロファイル表示用設定画面が表示される。
When the operator clicks an icon or the like prepared in advance in the
図8は、プロファイル表示用設定画面の一例を示す図である。 FIG. 8 is a diagram illustrating an example of a profile display setting screen.
図8のパート(A)に示すように、プロファイル表示用設定画面500には、メモリ70に保存されたプロファイル(図6の例では、入力プロファイル71,出力プロファイル72,色変換プロファイル73)のうち、出力色空間であるCMYK色空間の画像データとの対応関係が示されたプロファイル(出力プロファイル72,色変換プロファイル73)の名称が表示されたプロファイル名表示部510、プロファイル名表示部510に表示されたプロファイルのうちの1つが選択されるラジオボタン511、変換色空間における明度、彩度、および色相それぞれに対応する3軸のうち、座標成分を固定する1つの軸が選択される軸固定ボタン520、変換色空間の3軸のうち、座標成分を固定する2つの軸が選択される面固定ボタン530が備えられている。また、軸固定ボタン520あるいは面固定ボタン530がポインタ501で指定されたときには、変換色空間における3軸のうちの1軸を選択可能なポップアップウィンドウ521が表示される。軸固定ボタン520が指定されて、さらにポップアップウィンドウ521で3軸のうちの1軸が選択されたときには、パート(B)に示すように、選択された1軸の座標成分が入力される1軸入力画面522が表示される。また、面固定ボタン530が指定されて、さらにポップアップウィンドウ521で3軸のうちの1軸が選択されたときには、選択された1軸を除く2軸の座標成分が固定されることを示し、パート(C)に示すように、選択された1軸を除く2軸の座標成分それぞれが入力される2軸入力画面532が表示される。
As shown in part (A) of FIG. 8, the profile
オペレータは、プロファイル表示用設定画面500を使って、プロファイル名、および固定する軸と座標成分を入力する(図7のステップS1,S2)。ここでは、まず、オペレータによって、「出力プロファイル」のラジオボタン511が選択され、面固定ボタン530のポップアップウィンドウ521で「明度」が選択され、2軸入力画面523で明度軸を除く2軸の座標成分として「彩度:60」「色相:50」が入力されたものとして説明する。
The operator uses the profile
このとき、プロファイル表示装置60の内部では、表示パラメータ指定部430から基本プロファイル取得部410にプロファイル名(出力プロファイル)が伝えられるとともに、入力された軸とその座標成分(彩度:60,色相:50)がグラフ作成部440に伝えられる。変換色空間における3軸のうち1つ以上の軸を指定する処理は、本発明の色変換定義表示方法における第1の指定過程の一例にあたり、指定した軸の座標成分を指定する処理は、本発明の色変換定義表示方法における第2の指定過程の一例に相当する。
At this time, in the
基本プロファイル取得部410は、メモリ70に保存されているプロファイルのうち、表示パラメータ指定部430から伝えられた出力プロファイル72を取得し(図7のステップS3)、取得した出力プロファイル72を空間変換部420に送る。この出力プロファイル72を取得する図7のステップS3の処理は、本発明の色変換定義表示方法における取得過程の一例に相当する。
The basic
表1は、出力プロファイル72に示された対応関係を表わす概念図である。
Table 1 is a conceptual diagram showing the correspondence shown in the
表1は、出力プロファイル72に示された対応関係がn行(nは自然数)の表として示されている。以下では、表1の全n行のうち任意の行を、i(1≦i≦n;iは自然数)を用いて表現する。表1に示すように、出力プロファイル72では、CMYK色空間の座標値(Ci,Mi,Yi,Ki)と、L*a*b*色空間の座標値(L*i,a*i,b*i)とが対応付けられている。空間変換部420は、以下に示す変換式(1)に従って、出力プロファイル72におけるL*a*b*色空間の座標値(L*i,a*i,b*i)を、L軸が明度、C軸が彩度、H軸が色相にそれぞれ相当するLCH色空間の座標値(Li,Ci,Hi)に空間変換する(図7のステップS4)。
Table 1 shows the correspondence relationship shown in the
Li=L*i
Ci=(a*i 2+b*i 2)1/2
Hi=tan-1(b*i/a*i) …変換式(1)
表2は、出力プロファイル72におけるL*a*b*色空間の座標が、LCH色空間の座標に変換された新しいプロファイルにおける対応関係を示す概念図である。
L i = L * i
C i = (a * i 2 + b * i 2 ) 1/2
H i = tan −1 (b * i / a * i ) (1)
Table 2 is a conceptual diagram showing a correspondence relationship in the new profile in which the coordinates of the L * a * b * color space in the
空間変換部420において、出力プロファイル72のL*a*b*色空間がLCH色空間に空間変換されることによって、表2に示すように、CMYK色空間の座標値(Ci,Mi,Yi,Ki)と、LCH色空間の座標値(Li,Ci,Hi)とが対応付けられた新しいプロファイル(以下では、この新しいプロファイルを空間対応プロファイルと称する)が生成される。生成された空間対応プロファイルは、グラフ作成部440に送られる。
In the
グラフ作成部440は、空間変換部420から空間対応プロファイルが送られ、表示パラメータ指定部430から軸とその座標成分(彩度:60,色相:50)とが送られてくると、それらを使ってグラフを作成する。すなわち、グラフ作成部440は、表2に示す空間対応プロファイルにおいて、LCH色空間の彩度に対応するC軸の座標成分が60であり、色相に対応するH軸の座標成分が50である対応関係部分(L,C,H)=(Lm,60,50):(C,M,Y,K)=(Cm,Mm,Ym,Km),(ただし、1≦m≦n)を取り出す。続いて、横軸をLCH色空間における残りの軸である明度軸L、縦軸をCMYK色空間のC,M,Y,K各軸として、1≦m≦nの間で変数mを変化させたときの、対応関係部分におけるLm値とCm,Mm,Ym,Km各値との関係を表わす4つの曲線グラフを作成する(図7のステップS5)。指定されたプロファイルにおける対象色空間を変換色空間に空間変換して空間対応プロファイルを作成し、その空間対応プロファイルから対応関係部分を取り出すステップS4およびステップS5の処理は、本発明の色変換定義表示方法における座標算出過程の一例に相当する。作成されたCMYK各色の曲線グラフは、グラフ表示部450に送られる。
The
グラフ表示部450は、グラフ作成部440で作成された曲線グラフを含むプロファイル表示画面を図3の表示画面22aに表示する(図7のステップS6)。グラフを表示するステップS6の処理は、本発明の色変換定義表示方法における表示過程の一例に相当する。
The
図9は、曲線グラフが表示されたプロファイル表示画面の一例を示す図である。 FIG. 9 is a diagram illustrating an example of a profile display screen on which a curve graph is displayed.
プロファイル表示画面600には、変換色空間における明度、彩度、および色相それぞれに対応する3軸の座標成分を指定するためのスライドバー610、現在の座標成分を表示するとともに、座標成分を直接入力するための座標成分ボックス601a、グラフ作成部440で作成されたグラフを表示するグラフ表示部620、グラフ表示部620に表示されたグラフ上で横軸(この例では、明度軸)の値を指定するための軸指定子621、グラフ表示部620に表示されたグラフと軸指定子621によって指定された横軸の値との交点における出力色空間の各座標成分値(この例では、CMYK各色の値)が表示される出力値表示部631、グラフ表示部620に、出力色空間の各色のうちどの色のグラフを表示するかを指定する表示チェックボックス631a、出力色空間の全ての色のグラフを表示するためのALLチェックボックス632が備えられている。
On the
この例では、ALLチェックボックス632にチェックが入れられており、グラフ表示部620には、グラフ作成部440で作成されたCMYK各色に関する曲線グラフ620C,620M,620Y,620Kがそれぞれの色を有する曲線で表示されている。また、グラフ表示部620に示された領域622は、図1に示すカラープリンタ30の色再現領域外の領域を表わしている。軸指定子621では、明度軸上の位置が指定されており、その指定された位置に相当する座標成分の値(ここでは65)が明度軸の座標成分ボックス601aに表示されている。また、明度軸の座標成分:65と曲線グラフ620C,620M,620Y,620Kとの交点におけるCMYK各色の値(C,M,Y,K)=(3,82,71,0)が出力値表示部631に表示されている。オペレータがポインタ601を使って軸指定子621を横軸に沿って移動させると、その移動させた位置に応じて、明度軸の座標成分ボックス601aと出力値表示部631とが更新される。
In this example, the ALL
スライドバー610は、図7のステップS2で指定された座標軸の座標成分を変更するためのものであり、この例では、ステップS2で指定されなかった明度軸のスライドバー610は操作できないようにグレー表示されている。例えば、オペレータがポインタ601で彩度や色相のスライドバー610を移動させると、移動後のスライドバー610が指し示す座標成分が座標成分ボックス601aに表示される。このとき、パラメータ表示装置60の内部では、表示パラメータ指定部430からグラフ作成部440に新たな彩度軸や色相軸の座標成分が伝えられ(図7のステップS7:No)、グラフ作成部440では、それらの座標軸の座標成分を新たに伝えられた座標成分に固定したときの新たなグラフが作成される(図7のステップS5)。作成された新たなグラフはグラフ表示部450に送られて、グラフ表示部450によって、プロファイル表示画面600の曲線グラフ620C,620M,620Y,620Kが更新される(図7のステップS6)。
The
オペレータは、プロファイル表示画面600に表示されたグラフを目視で確認する。この例では、オペレータは、グラフ表示部620に表示された曲線グラフ620C,620M,620Y,620Kを確認することによって、ステップS1で選択した出力プロファイル72によると、明るい色(明度が高い色)ほど、カラープリンタ30で使用されるM色およびY色の色材が多く、C色は少なくなるような色に変換されるということが認識できる。また、ステップS2において、明度軸と色相軸を指定し、グラフ表示部620に彩度に関するグラフを表示させることによって、色変換前の画像の色の鮮やかさと、出力プロファイル72によって色変換される色との関係を認識することができ、明度軸と彩度軸を指定して色相に関するグラフを表示させることによって、色変換前の画像の色の色味と、出力プロファイル72によって色変換される色との関係を認識することができる。このように、本実施形態のプロファイル表示装置60によると、オペレータは、どのような色がプロファイルによってどのような色で変換されるのかを容易に認識することができる。
The operator visually confirms the graph displayed on the
続いて、図7のステップS1で、表示プロファイル名として色変換プロファイル73が指定され、ステップS2で、座標成分を固定する座標軸が1つだけ指定される場合について説明する。
Next, a case will be described in which the
ここでは、オペレータによって、図8のプロファイル表示用設定画面500で「色変換プロファイル」のラジオボタン511が選択され、軸固定ボタン520のポップアップウィンドウ521で「明度」が選択され、1軸入力画面522で明度軸の座標成分として「明度:40」が入力されたものとして説明する。
Here, the
プロファイル表示装置60の内部では、表示パラメータ指定部430から基本プロファイル取得部410にプロファイル名(色変換プロファイル)が伝えられ、基本プロファイル取得部410で色変換プロファイル73が取得される(図7のステップS3)。取得された色変換プロファイル73は、空間変換部420に送られる。
Inside the
表3は、色変換プロファイル73に示された対応関係を表わす概念図である。
Table 3 is a conceptual diagram showing the correspondence shown in the
表3は、色変換プロファイル73に示された対応関係がn行(nは自然数)の表として示されている。以下では、表3の全n行のうち任意の行を、i(1≦i≦n;iは自然数)を用いて表現する。表3に示すように、色変換プロファイル73では、RGB色空間の座標値(Ri,Gi,Bi)と、CMYK色空間の座標値(Ci,Mi,Yi,Ki)とが対応付けられている。空間変換部420は、以下に示す変換式(2)に従って、色変換プロファイル73におけるRGB色空間の座標値(Ri,Gi,Bi)を、Y軸が明度、S軸が彩度、H軸が色相にそれぞれ相当するYHS色空間の座標値(Y,H,S)=(Yi,Hi,Si)に空間変換し(図7のステップS4)、色変換プロファイル73におけるRGB色空間の座標が、YHS色空間の座標に変換された空間対応プロファイルを生成する。
Table 3 shows the correspondence shown in the
Yi=0.3×Ri+0.6×Gi+0.1×Bi
Cri=Ri−Yi
Cbi=Bi−Yi
Si=(Cri 2+Cbi 2)1/2
Hi=tan-1(Cri/Cbi) …変換式(2)
また、オペレータによって入力された軸(明度軸)と、その座標成分(明度:40)は、表示パラメータ指定部430から指定内容がグラフ作成部440に伝えられる(図7のステップS2)。
Y i = 0.3 × R i + 0.6 × G i + 0.1 × B i
Cr i = R i −Y i
Cb i = B i −Y i
S i = (Cr i 2 + Cb i 2 ) 1/2
H i = tan −1 (Cr i / Cb i ) (2)
The display
グラフ作成部440は、空間変換部420で生成された空間対応プロファイルにおいて、YHS色空間の明度に対応するY軸の座標成分が40である対応関係部分(Y,H,S)=(40,Hm,Sm):(C,M,Y,K)=(Cm,Mm,Ym,Km)を取り出す。続いて、グラフ作成部440は、横軸をYHS色空間の色相軸H、縦軸を彩度軸Sとして、1≦m≦nの間で変数mを変化させたときの、対応関係部分における、Hm値,Sm値の変化に伴うCm,Mm,Ym,Km各値の変化をCMYK各色の濃度で表現したグラフを作成する(図7のステップS5)。作成された濃度分布グラフは、グラフ表示部450に送られて、図3の表示画面22aに表示される(図7のステップS6)。
In the spatial correspondence profile generated by the
図10は、濃度分布グラフが表示されたプロファイル表示画面の一例を示す図である。 FIG. 10 is a diagram illustrating an example of a profile display screen on which a density distribution graph is displayed.
プロファイル表示画面600´は、図9に示すプロファイル表示画面600とほぼ同様の要素が備えられているが、オペレータによって指定された明度軸を除く彩度軸と色相軸のスライドバー610がグレー表示されており、グラフ表示部620には、濃度分布グラフ644が表示されている。濃度分布グラフ644は、図10上では、一様な濃度の白いグラフとして示されているが、実際には、C,M,Y,K各色の濃度分布が示されており、濃度分布グラフ644の各座標上の色が、その座標におけるC,M,Y,K各色の成分値のバランスを表わしている。オペレータは、この濃度分布グラフ644を確認することによって、色変換前の画像の色の鮮やかさ(色の彩度)や色相(色味)と、ステップS1で選択した色変換プロファイル73によって色変換された後の色との関係を容易に認識することができる。グラフ表示部620において、境界線641よりも上側の領域643は、カラープリンタ30の色再現領域外の領域を表わす。また、図10では、図9に示す軸指定子621の替わりに、濃度分布グラフ644上の1点を指定するための点指定子642が備えられている。オペレータがポインタ601で濃度分布グラフ644上の点を指し示すと、点指定子642がポインタ601で指し示された場所に移動し、その移動した位置における彩度値、色相値、C,M,Y,K各値が算出されて、彩度軸と色相軸の座標成分ボックス601aと出力値表示部631とが更新される。
The
オペレータは、この濃度分布グラフ644を確認することによって、色変換前の画像の色の鮮やかさ(色の彩度)や色相(色味)と、ステップS1で選択した色変換プロファイル73によって色変換された後の色との関係を容易に認識することができる。
The operator confirms the
ここで、上記では、本発明にいう第1の色空間としてRGB色空間、およびL*a*b*色空間が適用される例について説明したが、本発明にいう第1の色空間としては、CMYK色空間などであってもよい。 Here, the example in which the RGB color space and the L * a * b * color space are applied as the first color space referred to in the present invention has been described above. However, the first color space referred to in the present invention includes Or CMYK color space.
また、上記では、本発明にいう出力デバイスの一例として、C,M,Y,K各色の色材で画像を形成するカラープリンタの例について説明したが、本発明にいう出力デバイスは、感光紙をR,G,B各色のレーザ光で露光することによって画像を形成するカラープリンタなどであってもよい。この場合、本発明にいう第2の色空間はRGB色空間となる。 In the above description, an example of a color printer that forms an image with each color material of C, M, Y, and K has been described as an example of the output device according to the present invention. However, the output device according to the present invention is a photosensitive paper. It may be a color printer that forms an image by exposing the laser beam with laser beams of R, G, and B colors. In this case, the second color space referred to in the present invention is an RGB color space.
10 カラースキャナ
20 パーソナルコンピュータ
22a 表示画面
22 画像表示装置
23 キーボード
24 マウス
25 バス
30 カラープリンタ
40 色変換装置
50 色補正装置
60 プロファイル表示装置
70 メモリ
71 入力プロファイル
72 出力プロファイル
73 色変換プロファイル
100 FD
110 CD−ROM
211 CPU
212 主メモリ
213 ハードディスク装置
214 FDドライブ
215 CD−ROMドライブ
216 入力インタフェース
217 出力インタフェース
300 プロファイル表示プログラム
310 基本プロファイル取得部
320 空間変換部
330 表示パラメータ指定部
340 グラフ作成部
350 グラフ表示部
410 基本プロファイル取得部
420 空間変換部
430 表示パラメータ指定部
440 グラフ作成部
450 グラフ表示部
DESCRIPTION OF
110 CD-ROM
211 CPU
212
Claims (6)
明度、彩度、および色相それぞれに対応する3つの座標軸を有する、所定の変換式で前記第1の色空間と相互に空間変換が可能な第3の色空間における3つの座標軸のうちの1つ以上の座標軸が指定される第1の指定部と、
前記第1の指定部で指定された座標軸における座標成分が指定される第2の指定部と、
前記第3の色空間における3つの座標軸のうち、前記第1の指定部で指定された座標軸の座標成分を前記第2の指定部で指定された座標成分に固定して残りの座標軸の座標成分を変化させたときの該第3の色空間における各座標に対応する該第2の色空間の各座標を、前記変換式および前記色変換定義に従って算出する座標算出部と、
前記座標算出部で算出された前記第2の色空間の各座標と、その各座標に対応する前記第3の色空間の各座標との対応関係をグラフで表示する表示部とを備えたことを特徴とする色変換定義表示装置。 An acquisition unit that acquires a color conversion definition that defines a coordinate conversion between a predetermined first color space and a second color space that depends on an output device that outputs an image;
One of the three coordinate axes in a third color space having three coordinate axes corresponding to lightness, saturation, and hue, respectively, and capable of spatial conversion with the first color space by a predetermined conversion formula. A first designation unit for designating the above coordinate axes;
A second designation unit for designating a coordinate component in the coordinate axis designated by the first designation unit;
Of the three coordinate axes in the third color space, the coordinate components of the coordinate axes designated by the first designation unit are fixed to the coordinate components designated by the second designation unit, and the coordinate components of the remaining coordinate axes are fixed. A coordinate calculation unit that calculates the coordinates of the second color space corresponding to the coordinates of the third color space when the color is changed according to the conversion formula and the color conversion definition;
A display unit that displays the correspondence between the coordinates of the second color space calculated by the coordinate calculation unit and the coordinates of the third color space corresponding to the coordinates in a graph; A color conversion definition display device.
前記表示部は、前記対応関係をグラフで表示するとともに、前記座標算出部で算出された、前記第2の指定部で指定された3つの座標成分によって構成される座標と対応する前記第2の色空間の座標の座標成分も表示するものであることを特徴とする請求項1記載の色変換定義表示装置。 The second designating unit designates the coordinate components of the coordinate axes designated by the first designating unit and designates the coordinate components of the remaining coordinate axes on the graph displayed on the display unit. Yes,
The display unit displays the correspondence relationship in a graph, and the second corresponding to the coordinates constituted by the three coordinate components designated by the second designation unit, calculated by the coordinate calculation unit. 2. The color conversion definition display apparatus according to claim 1, wherein the coordinate component of the coordinates of the color space is also displayed.
前記表示部が、前記第3の色空間における3つの座標軸のうち前記第1の指定部で指定された1つの座標軸を除く2つの残りの座標軸で構成される平面上で、前記対応関係を濃淡グラフで表示するものであることを特徴とする請求項1記載の色変換定義表示装置。 The first designation unit designates one coordinate axis among the three coordinate axes in the third color space,
The display unit displays the correspondence relationship on a plane constituted by two remaining coordinate axes excluding one coordinate axis designated by the first designation unit among the three coordinate axes in the third color space. 2. The color conversion definition display device according to claim 1, wherein the color conversion definition display device is a graph.
前記表示部が、前記第3の色空間における3つの座標軸のうち前記第1の指定部で指定された2つの座標軸を除く1つの残りの座標軸に対して、前記対応関係を曲線グラフで表示するものであることを特徴とする請求項1記載の色変換定義表示装置。 The first designating unit designates two coordinate axes among the three coordinate axes in the third color space,
The display unit displays the correspondence relationship as a curve graph with respect to one remaining coordinate axis excluding two coordinate axes designated by the first designation unit among the three coordinate axes in the third color space. The color conversion definition display device according to claim 1, wherein the color conversion definition display device is a device.
所定の第1の色空間と、画像を出力する出力デバイスに依存した第2の色空間との間の座標変換を定義した色変換定義を取得する取得部と、
明度、彩度、および色相それぞれに対応する3つの座標軸を有する、所定の変換式で前記第1の色空間と相互に空間変換が可能な第3の色空間における3つの座標軸のうちの1つ以上の座標軸が指定される第1の指定部と、
前記第1の指定部で指定された座標軸における座標成分が指定される第2の指定部と、
前記第3の色空間における3つの座標軸のうち、前記第1の指定部で指定された座標軸の座標成分を前記第2の指定部で指定された座標成分に固定して残りの座標軸の座標成分を変化させたときの該第3の色空間における各座標に対応する該第2の色空間の各座標を、前記変換式および前記色変換定義に従って算出する座標算出部と、
前記座標算出部で算出された前記第2の色空間の各座標と、その各座標に対応する前記第3の色空間の各座標との対応関係をグラフで表示する表示部とを構成することを特徴とする色変換定義表示プログラム。 Executed in a computer system, on the computer system,
An acquisition unit that acquires a color conversion definition that defines a coordinate conversion between a predetermined first color space and a second color space that depends on an output device that outputs an image;
One of the three coordinate axes in a third color space having three coordinate axes corresponding to lightness, saturation, and hue, respectively, and capable of spatial conversion with the first color space by a predetermined conversion formula. A first designation unit for designating the above coordinate axes;
A second designation unit for designating a coordinate component in the coordinate axis designated by the first designation unit;
Of the three coordinate axes in the third color space, the coordinate components of the coordinate axes designated by the first designation unit are fixed to the coordinate components designated by the second designation unit, and the coordinate components of the remaining coordinate axes are fixed. A coordinate calculation unit that calculates the coordinates of the second color space corresponding to the coordinates of the third color space when the color is changed according to the conversion formula and the color conversion definition;
A display unit configured to display a graph of a correspondence relationship between each coordinate of the second color space calculated by the coordinate calculation unit and each coordinate of the third color space corresponding to each coordinate; Color conversion definition display program characterized by
明度、彩度、および色相それぞれに対応する3つの座標軸を有する、所定の変換式で前記第1の色空間と相互に空間変換が可能な第3の色空間における3つの座標軸のうちの1つ以上の座標軸が指定される第1の指定過程と、
前記第1の指定過程で指定された座標軸における座標成分が指定される第2の指定過程と、
前記第3の色空間における3つの座標軸のうち、前記第1の指定過程で指定された座標軸の座標成分を前記第2の指定過程で指定された座標成分に固定して残りの座標軸の座標成分を変化させたときの該第3の色空間における各座標に対応する該第2の色空間の各座標を、前記変換式および前記色変換定義に従って算出する座標算出過程と、
前記座標算出過程で算出された前記第2の色空間の各座標と、その各座標に対応する前記第3の色空間の各座標との対応関係をグラフで表示する表示過程とを有することを特徴とする色変換定義表示方法。 An acquisition process of acquiring a color conversion definition defining a coordinate conversion between a predetermined first color space and a second color space depending on an output device that outputs an image;
One of the three coordinate axes in a third color space having three coordinate axes corresponding to lightness, saturation, and hue, respectively, and capable of spatial conversion with the first color space by a predetermined conversion formula. A first designation process in which the above coordinate axes are designated;
A second designation process in which a coordinate component in the coordinate axis designated in the first designation process is designated;
Of the three coordinate axes in the third color space, the coordinate components of the coordinate axes designated in the first designation process are fixed to the coordinate components designated in the second designation process, and the coordinate components of the remaining coordinate axes are fixed. A coordinate calculation process for calculating each coordinate in the second color space corresponding to each coordinate in the third color space when the value is changed according to the conversion formula and the color conversion definition;
A display step of displaying in a graph a correspondence relationship between each coordinate of the second color space calculated in the coordinate calculation step and each coordinate of the third color space corresponding to each coordinate. Characteristic color conversion definition display method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005066927A JP4629463B2 (en) | 2005-03-10 | 2005-03-10 | Color conversion definition display device, color conversion definition display program, and color conversion definition display method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005066927A JP4629463B2 (en) | 2005-03-10 | 2005-03-10 | Color conversion definition display device, color conversion definition display program, and color conversion definition display method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006254009A true JP2006254009A (en) | 2006-09-21 |
JP4629463B2 JP4629463B2 (en) | 2011-02-09 |
Family
ID=37094022
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005066927A Expired - Fee Related JP4629463B2 (en) | 2005-03-10 | 2005-03-10 | Color conversion definition display device, color conversion definition display program, and color conversion definition display method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4629463B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008283375A (en) * | 2007-05-09 | 2008-11-20 | Ricoh Co Ltd | Color profile creation apparatus, color profile creation method, color profile creation program, and recording medium |
US10178190B2 (en) | 2013-09-25 | 2019-01-08 | Alibaba Group Holding Limited | Method and system for extracting user behavior features to personalize recommendations |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001245172A (en) * | 2000-02-29 | 2001-09-07 | Fuji Photo Film Co Ltd | Method for evaluation result displaying gradation correction curve, device for the same and program storage medium for evaluation result displaying gradation correction curve |
JP2002112056A (en) * | 2000-09-28 | 2002-04-12 | Fuji Photo Film Co Ltd | Color reproducibility adjusting device and program recording medium therefor |
JP2003125222A (en) * | 2001-10-15 | 2003-04-25 | Canon Inc | Program for realizing image processing method to adjust table |
JP2003244463A (en) * | 2002-02-20 | 2003-08-29 | Fuji Photo Film Co Ltd | Color reproduction characteristic control apparatus and color reproduction characteristic control program |
JP2004023650A (en) * | 2002-06-19 | 2004-01-22 | Sharp Corp | Image processor and image producing or processing program to be used for the same |
JP2004148527A (en) * | 2002-10-28 | 2004-05-27 | Fuji Xerox Co Ltd | Correction method for density unevenness |
-
2005
- 2005-03-10 JP JP2005066927A patent/JP4629463B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001245172A (en) * | 2000-02-29 | 2001-09-07 | Fuji Photo Film Co Ltd | Method for evaluation result displaying gradation correction curve, device for the same and program storage medium for evaluation result displaying gradation correction curve |
JP2002112056A (en) * | 2000-09-28 | 2002-04-12 | Fuji Photo Film Co Ltd | Color reproducibility adjusting device and program recording medium therefor |
JP2003125222A (en) * | 2001-10-15 | 2003-04-25 | Canon Inc | Program for realizing image processing method to adjust table |
JP2003244463A (en) * | 2002-02-20 | 2003-08-29 | Fuji Photo Film Co Ltd | Color reproduction characteristic control apparatus and color reproduction characteristic control program |
JP2004023650A (en) * | 2002-06-19 | 2004-01-22 | Sharp Corp | Image processor and image producing or processing program to be used for the same |
JP2004148527A (en) * | 2002-10-28 | 2004-05-27 | Fuji Xerox Co Ltd | Correction method for density unevenness |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008283375A (en) * | 2007-05-09 | 2008-11-20 | Ricoh Co Ltd | Color profile creation apparatus, color profile creation method, color profile creation program, and recording medium |
US10178190B2 (en) | 2013-09-25 | 2019-01-08 | Alibaba Group Holding Limited | Method and system for extracting user behavior features to personalize recommendations |
Also Published As
Publication number | Publication date |
---|---|
JP4629463B2 (en) | 2011-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8149456B2 (en) | Color processing method and image forming apparatus for creating a color separation table | |
JP4553259B2 (en) | Image processing apparatus, image processing method, program, and recording medium | |
JP4434842B2 (en) | Profile creation device | |
JP5299232B2 (en) | Color conversion table creation program, color conversion table creation device, and color conversion table creation method | |
JP2011061544A (en) | Color information processor and its program | |
US20060170995A1 (en) | Color image correction processing apparatus and color image correction processing method | |
JP4629463B2 (en) | Color conversion definition display device, color conversion definition display program, and color conversion definition display method | |
JP2002142124A (en) | Profile creating device, method therefor and profile creating program storing medium | |
CN101662568B (en) | Video conversion device, video conversion method and program | |
JP4189188B2 (en) | Color conversion definition correction method, color conversion definition correction apparatus, and color conversion definition correction program | |
JP2000032281A (en) | Image processing method and device and recording medium | |
JP5074659B2 (en) | Color conversion definition creation method, color conversion definition creation device, and color conversion definition creation program | |
JP3784673B2 (en) | Color conversion definition correction method | |
JP2004064543A (en) | Image processing apparatus and method | |
JP3910323B2 (en) | Profile creation method and profile creation apparatus | |
JP5994586B2 (en) | Color conversion table adjustment method, program, and computer-readable medium storing program | |
JP2005020674A (en) | Gradation correction curve preparation method | |
JP4061007B2 (en) | Gradation correction curve creation method and gradation correction curve creation device | |
JP2005318391A (en) | Color conversion definition generating method, color conversion definition generating apparatus, and color conversion definition generating program | |
JP7211215B2 (en) | Color conversion information generation method, color conversion information generation program, and color conversion information generation device | |
JP5630231B2 (en) | Color adjustment method, color adjustment apparatus, color adjustment program, and medium storing color adjustment program | |
JP5036495B2 (en) | Color processing apparatus and color processing method | |
JP2001245172A (en) | Method for evaluation result displaying gradation correction curve, device for the same and program storage medium for evaluation result displaying gradation correction curve | |
JP2006203442A (en) | Gradation correction definition generating device and gradation correction definition generating program | |
JP2008017293A (en) | Image processor and image processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20061215 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070706 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090310 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091208 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101019 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131119 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |