[go: up one dir, main page]

KR20010076770A - Mapping Method of RGB for Color Coincidence on Monitor and Printer - Google Patents

Mapping Method of RGB for Color Coincidence on Monitor and Printer Download PDF

Info

Publication number
KR20010076770A
KR20010076770A KR1020000004125A KR20000004125A KR20010076770A KR 20010076770 A KR20010076770 A KR 20010076770A KR 1020000004125 A KR1020000004125 A KR 1020000004125A KR 20000004125 A KR20000004125 A KR 20000004125A KR 20010076770 A KR20010076770 A KR 20010076770A
Authority
KR
South Korea
Prior art keywords
color
image
monitor
printer
rgb
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
Application number
KR1020000004125A
Other languages
Korean (ko)
Other versions
KR100401132B1 (en
Inventor
김홍기
조맹섭
강병호
김진서
윤창락
한규서
Original Assignee
오길록
한국전자통신연구원
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 오길록, 한국전자통신연구원 filed Critical 오길록
Priority to KR10-2000-0004125A priority Critical patent/KR100401132B1/en
Publication of KR20010076770A publication Critical patent/KR20010076770A/en
Application granted granted Critical
Publication of KR100401132B1 publication Critical patent/KR100401132B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65FGATHERING OR REMOVAL OF DOMESTIC OR LIKE REFUSE
    • B65F1/00Refuse receptacles; Accessories therefor
    • B65F1/0033Refuse receptacles; Accessories therefor specially adapted for segregated refuse collecting, e.g. receptacles with several compartments; Combination of receptacles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65DCONTAINERS FOR STORAGE OR TRANSPORT OF ARTICLES OR MATERIALS, e.g. BAGS, BARRELS, BOTTLES, BOXES, CANS, CARTONS, CRATES, DRUMS, JARS, TANKS, HOPPERS, FORWARDING CONTAINERS; ACCESSORIES, CLOSURES, OR FITTINGS THEREFOR; PACKAGING ELEMENTS; PACKAGES
    • B65D5/00Rigid or semi-rigid containers of polygonal cross-section, e.g. boxes, cartons or trays, formed by folding or erecting one or more blanks made of paper
    • B65D5/36Rigid or semi-rigid containers of polygonal cross-section, e.g. boxes, cartons or trays, formed by folding or erecting one or more blanks made of paper specially constructed to allow collapsing and re-erecting without disengagement of side or bottom connections
    • B65D5/3607Rigid or semi-rigid containers of polygonal cross-section, e.g. boxes, cartons or trays, formed by folding or erecting one or more blanks made of paper specially constructed to allow collapsing and re-erecting without disengagement of side or bottom connections formed by folding or erecting a single blank
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65FGATHERING OR REMOVAL OF DOMESTIC OR LIKE REFUSE
    • B65F1/00Refuse receptacles; Accessories therefor
    • B65F1/04Refuse receptacles; Accessories therefor with removable inserts
    • B65F1/06Refuse receptacles; Accessories therefor with removable inserts with flexible inserts, e.g. bags or sacks
    • B65F1/065Refuse receptacles; Accessories therefor with removable inserts with flexible inserts, e.g. bags or sacks with means aiding the insertion of the flexible insert

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Abstract

본 발명은 컬러모니터 상의 컬러 이미지와 컬러프린터에서 출력된 컬러 이미지의 색을 일치시키고자 수행하는 모니터 RGB 대 프린터 RGB 매핑방법에 관한 것이다. 종래에는 모니터에서 사용자가 주관적으로 이미지의 RGB를 변환하여 그 값을 프린터의 드라이버에게 보내고, 프린터의 드라이버는 이 RGB를 프린터 신호인 CMYK로 변환하여 인쇄하였다. 이 때 인쇄된 이미지의 색은 모니터 및 프린터의 하드웨어적 특성으로 인해 모니터의 색과 다르다.The present invention relates to a monitor RGB to printer RGB mapping method for performing color matching on a color image on a color monitor and a color image output from a color printer. Conventionally, in a monitor, a user subjectively converts an RGB of an image and sends the value to a driver of a printer, and the printer driver converts the RGB into a CMYK, which is a printer signal, and prints it. In this case, the color of the printed image is different from that of the monitor due to the hardware characteristics of the monitor and the printer.

이러한 문제를 해결하기 위하여 본 발명은, RGB 컬러 공간에 존재하는 표준 샘플에 대해 모니터의 색과 이를 프린터로 출력한 후 얻은 색을 서로 비교하여 모니터에서 색과 프린터에서 인쇄된 색과 일치하도록 모니터의 색을 보정한다. 이 보정 정보값을 저장하고 있다가 인쇄물의 모든 컬러값을 보정한다. 보정된 이미지를 프린터로 출력하면 모니터 상의 이미지와 동일한 그레이 스케일 및 컬러의 이미지를 얻을 수 있다.In order to solve this problem, the present invention compares the color of the monitor with the color obtained after outputting it to the printer with respect to the standard sample present in the RGB color space, so that the color of the monitor matches the color printed on the printer. Correct the color. This correction information value is stored, and then all color values of the printout are corrected. By outputting the corrected image to the printer, you can obtain an image of the same gray scale and color as the image on the monitor.

Description

모니터 알지비 대 프린터 알지비 매핑방법 { Mapping Method of RGB for Color Coincidence on Monitor and Printer }Mapping Method of RGB for Color Coincidence on Monitor and Printer}

본 발명은 컬러모니터 상의 컬러 이미지와 컬러프린터에서 출력되는 컬러 이미지의 색을 일치시키기 위한 모니터 RGB 대 프린터 RGB 매핑방법에 관한 것으로서, 보다 상세하게 설명하면 컬러모니터 상의 컬러 원본이미지를 프린터로 출력할 때 모니터 상에서 보이는 그대로의 이미지 색을 프린터의 출력물에서 얻기 위하여모니터의 RGB에서 프린터 드라이버로 넘어가기 전에 새로운 프린터 RGB로의 매핑방법에 관한 것이다.The present invention relates to a monitor RGB to printer RGB mapping method for matching the color of the color image on the color monitor and the color image output from the color printer, and more specifically, when outputting the color original image on the color monitor to the printer. It relates to a mapping method from the monitor's RGB to the new printer RGB to get the color of the image as it appears on the monitor, from the monitor's RGB to the printer driver.

도 1은 종래의 컬러프린터의 이미지 출력과정을 도시한 도면이다. 컬러모니터의 RGB(Red, Green, Blue)의 원본 이미지(1)가 컬러프린터의 프린터 드라이버(2)로 입력되면, 이 프린터 드라이버(2)는 RGB를 CMYK(Cyan, Magenta, Yellow, Black)로 변환한다. 이 CMYK 신호가 컬러프린터의 프린팅 메카니즘(3)에 의해 프린팅되어 재생이미지(4)가 얻어진다. 일반적으로, 프린터 드라이버(2)는 RGB 신호를 CMYK 신호로 변환할 때 아래의 수학식 1을 이용한다.1 is a view showing an image output process of a conventional color printer. When the original image (1) of RGB (Red, Green, Blue) of the color monitor is input to the printer driver (2) of the color printer, the printer driver (2) converts RGB to CMYK (Cyan, Magenta, Yellow, Black). Convert. This CMYK signal is printed by the printing mechanism 3 of the color printer to obtain a reproduced image 4. In general, the printer driver 2 uses the following Equation 1 when converting an RGB signal into a CMYK signal.

C = (255-R)/255*100C = (255-R) / 255 * 100

M = (255-G)/255*100M = (255-G) / 255 * 100

Y = (255-B)/255*100 , 여기서, C,M,Y : 0 ~ 100의 값의 범위Y = (255-B) / 255 * 100, where C, M, Y: range of values from 0 to 100

즉, 위 수학식 1에서 알 수 있듯이 RGB와 CMY는 서로 직접적인 보색 관계이다. 즉 CMY 중 두 색을 혼합하면 RGB 중 한 색을 만들고 이의 반대 관계도 성립한다. 이러한 관계는 도 2의 컬러 트라이앵글로 표시할 수 있다. 도 2에 도시된 바와 같이 어느 한 색은 주위의 두 색으로 표현될 수 있으며 삼각형의 각 정점에서의 대각 위치의 색이 보색이 된다. 또한, CMY의 최대값을 사용하였을 때 이상적으로 검은 색이 출력된다. 그러나, 실제적으로는 넓은 영역으로의 각 잉크 스펙트럼이 분포되어지므로 검은색이 아닌 갈색이 출력된다. 이러한 단점을 극복하고 표현할수 있는 색상의 수의 증가와 잉크의 양을 줄이기 위하여 최근에는 별도의 검은색을 포함한 CMYK 색 공간이 이용되고 있다.That is, as shown in Equation 1 above, RGB and CMY are directly complementary to each other. In other words, if two colors of CMY are mixed, one color of RGB is created and vice versa. This relationship can be represented by the color triangle of FIG. As shown in FIG. 2, one color may be represented by two colors around the color, and the color of the diagonal position at each vertex of the triangle becomes a complementary color. In addition, when the maximum value of CMY is used, ideally black color is output. However, in practice, each ink spectrum over a wide area is distributed, so that brown color is output instead of black color. In order to overcome these disadvantages and increase the number of colors that can be expressed and to reduce the amount of ink, a CMYK color space including black is recently used.

검은색 잉크의 사용법으로는 GCR(Gray Component Replacement), UCR(Under Color Removal) 등이 존재한다. GCR을 이용한 CMYK 색 공간의 구성은 아래의 수학식 2와 같이 이루어진다.As the usage of the black ink, there are Gray Component Replacement (GCR), Under Color Removal (UCR), and the like. The configuration of the CMYK color space using the GCR is made as in Equation 2 below.

K = minimum(C,M,Y)K = minimum (C, M, Y)

C' = C-KC '= C-K

M' = M-KM '= M-K

Y' = Y-KY '= Y-K

여기서, C,M,Y는 원래의 잉크의 농도, C', M', Y'는 K를 고려한 뒤 변형되어진 각 잉크의 농도를 의미한다. 위 식에서 알 수 있듯이 CMY 인쇄시 가장 작은 값을 지니는 잉크가 재현하고자 하는 색의 회색의 정도를 나타낸다. 이런 회색 부분을 검은 색으로 대치하고 나머지 잉크의 양은 사용되어진 검은색 잉크의 양을 제거하여 조정되어진다.Here, C, M, and Y are the original ink concentrations, and C ', M' and Y 'are the concentrations of the respective inks that are deformed after considering K. As can be seen from the above equation, the ink with the smallest value when printing CMY shows the degree of gray of the color to be reproduced. This gray part is replaced with black and the remaining amount of ink is adjusted by removing the amount of black ink used.

검은색을 이용하는 또 다른 방법인 UCR은 어두운 부분이나 중성 색 부분에서 CMY를 사용하지 않고 검은색만을 이용하여 인쇄하는 방식이다.UCR, another method of using black, is a method of printing using black only in the dark part or the neutral part without using CMY.

프린터 드라이버(2)는 위와 같은 방법으로 RGB 원본 이미지를 CMYK 신호로변환하고 프린팅 메카니즘(3)은 CMYK 잉크를 이용하여 인쇄한다. 그러나 실제로 인쇄된 이미지를 보면 모니터 상의 이미지의 색과 다소 차이가 있음을 발견할 수 있다. 이것은 프린터가 가지고 있는 기계적인 특성과 출력되는 잉크가 가진 특성 때문에 이런 컬러 왜곡 현상이 일어난다. 요즘 사용되고 있는 프린터 드라이버에서도 물론 이런 현상을 없애기 위한 방법으로 사용자가 드라이버 상의 명암, 대조, 및 각 컬러를 조절할 수 있는 컨트롤 바를 제공하고 있다. 그러나 이런 기능은 사용자의 주관적인 경향에 좌우되고 또한 정확한 재현을 위해서는 시간과 사용자의 노력이 많이 요구되어지는 문제점이 있다.The printer driver 2 converts the RGB original image into a CMYK signal in the same manner as above, and the printing mechanism 3 prints using CMYK ink. However, if you look at the printed image, you may find that it is slightly different from the color of the image on the monitor. This color distortion occurs because of the mechanical characteristics of the printer and the characteristics of the printed ink. The printer driver used today, of course, provides a control bar that allows the user to adjust the contrast, contrast and individual colors on the driver. However, such a function depends on the subjective tendency of the user and also requires a lot of time and effort for accurate reproduction.

따라서, 본 발명은 상기와 같은 종래기술의 문제점을 해결하기 위하여 안출된 것으로서, 컬러모니터의 RGB 표준 샘플 이미지를 출력한 후, 출력물을 보고 모니터 상에서 컬러값을 변동시켜 컬러모니터의 RGB 대 컬러프린터의 RGB 매핑을 위한 테이블을 만들고, 이후로는 모든 이미지가 상기 매핑 테이블에 의한 보정 절차를 거쳐 새로운 RGB 이미지를 얻은 후 이를 CMYK 신호로 변환하여 출력하도록 함으로써, 궁극적으로 모니터 상의 이미지의 컬러와 인쇄된 이미지의 컬러를 일치시키게 하는 모니터 RGB와 프린터 RGB 매핑방법을 제공하기 위한 것이다.Accordingly, the present invention has been made to solve the above-described problems of the prior art, and after outputting the RGB standard sample image of the color monitor, the color value is changed on the monitor by looking at the output and the RGB to color printer of the color monitor. Create a table for RGB mapping, after which all the images go through the calibration process by the mapping table to obtain a new RGB image and convert it to a CMYK signal for output, ultimately the color of the image on the monitor and the printed image. It is to provide a monitor RGB and printer RGB mapping method for matching the colors of the colors.

도 1은 종래기술에 따른 프린팅 과정을 도시한 도면,1 is a view showing a printing process according to the prior art,

도 2는 RGB와 CMY의 보색관계를 나타낸 컬러 트라이앵글을 도시한 도면,2 is a diagram illustrating color triangles showing complementary color relations between RGB and CMY;

도 3은 CMY값을 이용하여 출력한 이미지를 도시한 도면,3 is a view showing an image output using the CMY value,

도 4는 프린터 드라이버를 사용하여 출력한 이미지를 도시한 도면,4 is a view showing an image output using a printer driver;

도 5는 RGB 각 축에 8개의 점으로 이루어진 참조 테이블의 정육면체 구조도.5 is a cube structure diagram of a reference table consisting of eight points on each axis of RGB.

상기한 목적을 달성하기 위하여 본 발명의 모니터 RGB 대 프린터 RGB 매칭방법은, 프린터를 통해 표준 컬러샘플을 인쇄하는 제 1 단계와, 상기 표준 컬러샘플과 모니터상의 이미지를 비교하면서 두 컬러가 일치하도록 모니터의 각 컬러값을 조절하는 제 2 단계, 상기 각 컬러값의 조정량을 참조테이블에 저장하는 제 3 단계, 프린터를 통해 표준 그레이 스케일의 샘플 이미지를 인쇄하는 제 4 단계, 상기 인쇄된 표준 그레이 스케일과 일치하는 모니터상의 그레이 스케일을 찾아서, 두 그레이 스케일값을 저장하는 제 5 단계, 상기 두 그레이 스케일값의 차이를 보정값으로 저장하는 제 6 단계, 및 인쇄하고자 하는 이미지의 RGB 값을 상기 참조테이블을 이용하여 보정하고, 그레이 스케일값을 상기 보정값을 이용하여 보정한 후 인쇄하는 제 7 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, the monitor RGB-to-printer RGB matching method of the present invention includes a first step of printing a standard color sample through a printer, and comparing the standard color sample with an image on the monitor so that the two colors match. A second step of adjusting each color value of the second step of storing the adjustment amount of each color value in a reference table, a fourth step of printing a sample image of a standard gray scale through a printer, and the printed standard gray scale A fifth step of finding a gray scale on the monitor that matches the second gray scale value, storing two gray scale values, a sixth step of storing a difference between the two gray scale values as a correction value, and an RGB value of an image to be printed; And a seventh step of correcting the gray scale value using the corrected value and then printing the gray scale value. It is characterized by.

이하, 첨부된 도면을 참조하면서 본 발명의 한 실시예에 따른 "모니터 RGB와 프린터 RGB 매핑방법"을 보다 상세하게 설명하면 다음과 같다.Hereinafter, the "monitor RGB and printer RGB mapping method" according to an embodiment of the present invention with reference to the accompanying drawings in more detail as follows.

본 발명에 따른 모니터 RGB와 프린터 RGB 매핑방법은, 표준 컬러샘플을 인쇄하는 제 1 단계와, 상기 표준 컬러샘플과 모니터의 이미지를 비교하면서 두 컬러가 상호 일치하도록 조절하는 제 2 단계, 상기 두 컬러가 상호 일치하도록 하기 위한 보정값을 참조테이블에 저장하고, 그 후의 인쇄물은 상기 참조테이블을 참조하여 보정한 후 인쇄하는 제 3 단계를 포함한다.The monitor RGB and printer RGB mapping method according to the present invention includes a first step of printing a standard color sample, a second step of adjusting two colors to match each other while comparing the image of the standard color sample with the monitor, and the two colors. The third step of storing the correction values to ensure that the two coincide with each other in the reference table, and the subsequent printed matter is corrected with reference to the reference table and then printed.

컬러 조절을 위한 컬러 샘플 이미지를 출력하는 과정을 설명하면 다음과 같다. 도 3과 도 4는 컬러프린터에서 출력되는 컬러의 양상을 얻기 위해 사용하는 이미지를 도시한 도면이다.The process of outputting a color sample image for color adjustment is as follows. 3 and 4 are diagrams illustrating images used to obtain an aspect of color output from a color printer.

도 3의 이미지는 3개의 회색막대인데, 제 1 막대(31)의 컬러값(C,M,Y)는(25,25,25)이고, 제 2 막대(32)의 컬러값은 (50,50,50)이고, 제 3 막대(33)의 컬러값은 (75,75,75)이다. 이 이미지는 프린터로 출력되어 질 때 프린터 드라이버를 통하지 않고 직접 프린터로 제어할 수 있는 코드를 통해 출력되어져야 한다. 이 이미지는 모니터 화면에서는 사용되지 않고 프린터의 출력을 위해서만 사용된다. 이 때 출력되는 이미지는 프린터 드라이버를 사용하지 않았기 때문에 드라이버의 영향을 받지 않는 객관적인 컬러값의 이미지를 얻을 수 있다.The image of FIG. 3 has three gray bars, wherein the color values C, M, and Y of the first bar 31 are (25, 25, 25), and the color values of the second bar 32 are (50, 50,50, and the color value of the third bar 33 is (75,75,75). When this image is printed to a printer, it must be printed via code that can be directly controlled by the printer rather than through the printer driver. This image is not used on the monitor screen, but only for printer output. At this time, since the output image does not use a printer driver, an image of an objective color value that is not affected by the driver can be obtained.

도 4는 하나의 그레이 스케일 막대와 36개의 사각형 컬러 샘플로 이루어진다. 그레이 스케일 막대(42)는 R, G, B가 동일하게 0에서 255 사이의 값을 가지며 이 그레일 스케일 막대(42) 위에는 상대적인 위치 파악을 위한 눈금 자(41)가 그어진다. 그레이 스케일 막대(42) 주변에는 중간색의 회색(43)이 감싸도록 한다. 또한, 36개의 컬러 샘플의 값은 다음과 같다. 첫 번째 줄(44)의 6개 샘플은 G와 B가 0이고, R의 값이 각각 219, 182, 146, 109, 73, 36 인 경우이다. 다음 두 번째 줄(45)의 6개의 샘플은 R와 B가 0이고, G의 값이 각각 219, 182, 146, 109, 73, 36 인 경우이다. 다음 세 번째 줄(46)의 6개의 샘플은 R와 G가 0이고 B의 값이 각각 219, 182, 146, 109, 73, 36 인 경우이다. 네 번째 줄(47)의 6개의 샘플은 R은 255, B는 0이고, G가 각각 219, 182, 146, 109, 73, 36 인 경우이다. 다섯 번째 줄(48)의 6개의 샘플은 B가 255, R은 0이고, G가 각각 219, 182, 146, 109, 73, 36 인 경우이다. 마지막 여섯 번째 줄(49)의 6개의 샘플은 G가 0, B가 255이고, R이 각각 219, 182, 146, 109, 73, 36 인 경우이다. 도 4의 이미지는 모니터 상에서도 디스플레이 되고, 또한 이를 프린터의 출력물과 비교하기 위해 프린터의 출력 이미지로도 사용된다. 도 4의 이미지가 프린터로 출력될 때는 프린터의 드라이버를 통해 인쇄되어진다.4 consists of one gray scale bar and 36 square color samples. The gray scale bar 42 has a value between 0 and 255 in which R, G, and B are the same, and a scale ruler 41 for relative positioning is drawn on the grail scale bar 42. A gray gray 43 is wrapped around the gray scale bar 42. In addition, the values of 36 color samples are as follows. The six samples of the first line 44 are the cases where G and B are zero and the values of R are 219, 182, 146, 109, 73 and 36, respectively. The six samples of the next second line 45 are where R and B are zero and the values of G are 219, 182, 146, 109, 73 and 36, respectively. The six samples of the next third line 46 are where R and G are zero and the values of B are 219, 182, 146, 109, 73 and 36, respectively. The six samples of the fourth row 47 are when R is 255, B is 0, and G is 219, 182, 146, 109, 73 and 36, respectively. The six samples of the fifth row 48 are where B is 255, R is 0, and G is 219, 182, 146, 109, 73 and 36, respectively. The six samples of the last sixth row 49 are where G is 0, B is 255, and R is 219, 182, 146, 109, 73, 36, respectively. The image of FIG. 4 is also displayed on a monitor and is also used as the printer's output image to compare it with the printer's output. When the image of FIG. 4 is output to the printer, the image is printed through the driver of the printer.

다음은 그레이 스케일을 조절하는 과정을 설명하면 다음과 같다.The following describes the process of adjusting the gray scale.

그레이 스케일을 조절하기 위해서는 프린터로 출력한 도 3과 도 4의 이미지들과 모니터에 디스플레이된 도 4의 이미지를 서로 비교하면서 진행되며, 그 방법은 다음과 같다.In order to adjust the gray scale, the image of FIGS. 3 and 4 output to the printer and the image of FIG. 4 displayed on the monitor are compared with each other. The method is as follows.

우선, 프린터로 인쇄된 도 3과 도 4의 두 이미지를 이용하여 도 3의 첫 번째 막대 바(31)와 도 4의 그레이 스케일 바(42)를 근접하게 놓고 서로 비교한다. 비교결과, 도 3의 이미지 색과 일치하는 도 4의 그레이 스케일 막대의 위치를 도 4의 눈금자(41)를 이용하여 파악한다. 이 파악된 눈금자(41)의 위치를 이용하여 모니터 상에서 디스플레이된 도 4의 이미지 그레이 스케일부분의 눈금자에 해당하는 부분을 마우스로 클릭한다. 이때, 내부에서는 마우스로 클릭한 부분을 C,M,Y가 25에 해당하는 R,G,B값 190으로 세팅하지만, 실제 인쇄물의 눈금자에 의한 위치는 실제 모니터 상에 나타나 있는 R,G,B 190의 부분과 일치하지 않는다. 이것은 모니터의 이미지의 색과 프린터에서 출력된 이미지의 색이 차이가 있기 때문이다. 그러므로 그 차이만큼 모니터에서 미리 보정을 시키고 프린터로 출력하면 모니터의 색과 일치하는 컬러 이미지를 얻을 수 있다. 그러기 위해 모니터 상에서 원래의 값과 프린터의 이미지를 고려한 상대적인 위치의 값을 얻어야 한다. 위 과정을 거치면 기본 190의 값과 새로운 0에서 255 사이의 값 하나를 얻게 된다.First, the first bar bar 31 of FIG. 3 and the gray scale bar 42 of FIG. 4 are closely placed and compared with each other using the two images of FIGS. 3 and 4 printed by a printer. As a result of the comparison, the position of the gray scale bar of FIG. 4 that matches the image color of FIG. 3 is grasped using the ruler 41 of FIG. By using the position of the grasped ruler 41, a portion corresponding to the ruler of the image gray scale portion shown in FIG. 4 displayed on the monitor is clicked with a mouse. At this time, the part clicked with the mouse is set to R, G, B value 190 whose C, M, Y is 25, but the position by the ruler of the actual printed matter is R, G, B shown on the actual monitor. Does not match part of 190. This is because there is a difference between the color of the image on the monitor and the image output from the printer. Therefore, if the difference is corrected in advance on the monitor and output to the printer, color images matching the color of the monitor can be obtained. To do this, you need to get the relative position on the monitor, taking into account the original value and the image of the printer. This process gives us a default value of 190 and a new value between 0 and 255.

위와 같은 방법으로 도 3의 두 번째 이미지(32)와 세 번째 이미지(33)를 도 4의 그레이 스케일 막대(42)와 비교하고, 위치를 파악한 후 모니터 상의 상대적인 위치를 마우스로 클릭하면 각각 127, 63의 값과 새로 얻어진 다른 두 값을 얻게 된다.By comparing the second image 32 and the third image 33 of FIG. 3 with the gray scale bar 42 of FIG. You get a value of 63 and two other new values.

위에서 얻어진 정보를 이용하여 그레이 스케일을 보정하는 방법은 다음과 같다. 도 3에서는 3개의 이미지를 사용했지만 그레이 스케일 측면에서 보면 0과 255도 동시에 생각할 수 있으므로 모니터 상의 0에서 255 사이의 그레이 스케일 중 다섯 등분한 부분 [255, 190, 127, 63, 0]이 프린터의 측면에서 본 상대적인 위치로의 값 [255, a, b, c, 0]으로 매핑됨으로 원래의 [255, 190, 127, 63, 0]이 그대로의 컬러 값을 갖는 위치로 매핑되기 위해서는 변화값 [0, a-190, b-127, c-63, 0]만큼 보정해 주어야 한다. 보정을 위해서는 변화값을 저장하고 있어야 하며 보정하는 방법은 이미지의 한 화소마다 각각 R,G,B 채널에 대해 우선 [255, 190, 127, 63, 0]에서의 어느 부분에 속하는 지 파악한다. 예를 들어 R값이 150이라면 150은 190과 127 사이에 속해 있는 값이므로 190에서의 보정값 -(a-190)과 127에서의 보정값 -(b-127) 사이의 값을 원래의 150에 더해 주어야 보정된 값이 나온다. 구간 사이에서의 보정값을 구하기 위해서는 구간 양 끝점에서의 좌우 위치 비율을 알아낸 후, 그에 해당하는 보정값 사이의 똑같은 위치 비율을 이용하여 보정값을 알아낸다.The method of correcting the gray scale using the information obtained above is as follows. Although three images are used in FIG. 3, in terms of gray scale, 0 and 255 can be considered simultaneously, so five equal parts [255, 190, 127, 63, 0] of gray scales between 0 and 255 on the monitor are displayed. Since it is mapped to the value [255, a, b, c, 0] to the relative position viewed from the side, in order to map the original [255, 190, 127, 63, 0] to the position having the color value as it is, the change value [ 0, a-190, b-127, c-63, 0]. For correction, the change value should be stored and the correction method is to identify which part of [255, 190, 127, 63, 0] belongs to the R, G, and B channels for each pixel of the image. For example, if the R value is 150, 150 is a value between 190 and 127. Therefore, the value between the correction value-(a-190) at 190 and the correction value-(b-127) at 127 is changed to the original 150. You must add it to get the corrected value. To find the correction value between the sections, find the left and right position ratios at both end points of the sections, and then find the correction value using the same position ratio between the corresponding correction values.

같은 방법으로 G와 B에 대해서도 수행하면 모니터에 디스플레이된 이미지는 프린터의 그레이 스케일이 보정된 새로운 이미지를 얻게 되고, 이 이미지는 다음의컬러 보정단계로 넘어간다.Doing the same for G and B in the same way, the image displayed on the monitor will get a new image with the printer's gray scale corrected, and the image will go to the next color correction step.

이하에서는 컬러 샘플의 RGB 값을 조절하는 과정을 설명하기로 한다. 이는 참조테이블과 동시에 연동되어 처리하는 부분이다.Hereinafter, a process of adjusting the RGB value of the color sample will be described. This is the part that works with the reference table at the same time.

모니터에서 디스플레이된 도 4의 36개 컬러 샘플에 의해 참조테이블을 구성한다. 참조테이블은 RGB 색공간에서 3차원으로 존재한다. 여기서는 R,G,B 축의 0에서 255 사이의 값을 8등분한 구간으로 사용된다. 도 4의 36개 컬러 샘플에서 첫 번째 줄의 6개 샘플의 컬러값은 RGB 색공간에서 R축 상의 0과 255 사이의 6개의 구간(도 5의 51)으로 만들 수 있다. 다음 두 번째 줄의 6개 컬러값은 G축의 6개의 구간(도 5의 52)으로 나타낼 수 있고, 다음 세 번째 줄은 B축에서의 값으로 구간(도 5의 53)을 나타낼 수 있다. 2차원 평면에서 직교 좌표 상의 점들을 이용하여 각각의 좌표축의 값을 교차하면 2차원상의 교차점을 만들 수 있다. 이것을 3차원으로 확장하는 방법을 사용하면 RGB 축의 0과 255를 포함한 8개의 점을 사용하여 8 x 8 x 8의 점으로 이루어진 3차원 정육면체를 구성할 수 있고, 각 점은 도 4를 근거로 하여 해당하는 RGB 컬러값을 가진다. RGB 색공간에서 더 정확한 참조테이블을 구성하기 위하여 도 4의 36개 샘플과 같이 R,G,B 축상의 점뿐만 아니라 RG, GB, RB 평면상의 점도 만든다. 이렇게 만들어진 RGB 공간상의 참조 테이블은 도 5에 도시된 바와 같다. 도 5는 8 x 8 x 8 개의 점으로 이루어진 공간에서 부분 집합의 좌표를 도시하고 있다. 이 참조 테이블의 각 좌표점은 R,G,B 및 새로운 R,G,B값을 저장할 수 있는 공간을 가진다.The reference table is constructed from the 36 color samples of FIG. 4 displayed on the monitor. Reference tables exist in three dimensions in the RGB color space. In this case, the interval between 0 and 255 of the R, G, and B axes is used as an interval divided by eight. The color values of the six samples of the first row in the 36 color samples of FIG. 4 may be made into six sections (51 of FIG. 5) between 0 and 255 on the R axis in the RGB color space. Six color values of the next second line may be represented by six sections (52 of FIG. 5) of the G-axis, and the next third line may represent a section (53 of FIG. 5) by the value of the B-axis. By intersecting the values of each coordinate axis using points on Cartesian coordinates in the two-dimensional plane, two-dimensional intersections can be created. Using this three-dimensional extension method, you can construct a three-dimensional cube of 8 x 8 x 8 points using eight points, including 0 and 255, on the RGB axis, each of which is based on FIG. It has a corresponding RGB color value. In order to construct a more accurate reference table in the RGB color space, points on the RG, GB, and RB planes as well as points on the R, G, and B axes as shown in the 36 samples of FIG. The reference table in the RGB space thus produced is as shown in FIG. 5. FIG. 5 shows the coordinates of a subset in a space of 8 x 8 x 8 points. Each coordinate point in this reference table has space to store R, G, B and new R, G, B values.

이렇게 도 4의 36개 컬러 샘플의 값을 근거로 하여 참조 테이블이 생성된 상태에서 출력된 도 4의 이미지와 컬러를 직접 비교한다. 모니터에서는 컬라값의 변환에 따른 도 4의 이미지의 변화를 잘 알 수 있도록 모니터 상에서 R,G,B를 조절할 수 있는 콘트롤러를 만들어서 컬러 변환 인터페이스로 사용한다. 비교를 위해선 프린터로 출력된 36개의 샘플 하나하나에 대하여 대응하는 모니터의 컬러 샘플이 프린트 이미지와 같은 색을 가지도록 R,G,B 컬러 콘트롤러를 사용한다. 이렇게 모니터의 컬러가 인쇄물의 컬러와 같아지도록 조정을 하면 발생하는 내부 처리는 다음과 같다.Thus, based on the values of the 36 color samples of FIG. 4, the color is directly compared with the image of FIG. 4 output while the reference table is generated. In the monitor, a controller that can adjust R, G, and B on the monitor is used as a color conversion interface so that the change in the color value of the image of FIG. 4 can be well understood. For comparison, for each of the 36 samples output to the printer, use the R, G, and B color controllers so that the color samples from the corresponding monitor will have the same color as the print image. The internal processing that occurs when the color of the monitor is adjusted to be the same as the color of printed matter is as follows.

우선, 36개의 컬러 샘플을 변환시키면, RGB 컬러 공간의 참조 테이블에서는 해당 점에서 기존 R,G,B 컬러값뿐만 아니라 변화된 컬러값도 동시에 저장한다. 36개의 변화된 컬러값을 저장하면 이를 근거로 나머지 점에서도 좌표를 교차하여 새로운 좌표값을 얻을 수 있다. 이렇게 하여 8 x 8 x 8 개의 점은 각각 기존의 R,G,B 값뿐만 아니라 새롭게 변화된 R.G,B값을 가지고 있다.First, when 36 color samples are converted, the reference table of the RGB color space simultaneously stores not only the existing R, G, and B color values but also the changed color values at the corresponding points. By storing the 36 changed color values, the new coordinate values can be obtained by crossing the coordinates at the remaining points. In this way, 8 x 8 x 8 points have newly changed R.G and B values as well as existing R, G and B values.

도 4를 이용하여 모니터의 36개 샘플을 맞춘 후, 실제 이미지를 적용하여 보정하는 방법은 다음과 같다.After adjusting 36 samples of the monitor using FIG. 4, a method of correcting by applying an actual image is as follows.

모니터 상의 원본이미지는 그레이 스케일 부분을 지나 보정된 RGB값을 얻는다. 그런 다음 각 화소의 R,G,B값은 위에서 만든 참조 테이블의 RGB값을 근거로 테이블 내에 각각 8 부분으로 나누어진 공간상의 어느 한 지점(도 5의 7)으로 위치 시킬 수가 있다. 이렇게 위치를 찾고 나면 그 좌표점을 둘러싼 8개의 좌표점을 도 5와 같이 구할 수 있다. 8개의 좌표점을 이용하여 그 공간상에서 존재하는 이미지의 좌표점과의 거리의 비율을 구할 수 있다. 거리의 비율을 구하는 방법은 이미지의 점 좌표의 각 원소가 둘러싼 8개의 점과 평행한 방향에서의 위치비율을 구하면 된다. 이렇게 얻은 위치 비율을 구하고 이를 근거로 해서 다음 작업으로 넘어간다. 다음 단계는 이미지의 좌표를 둘러싼 8개의 점이 가지고 있는 새로운 컬러좌표를 가지고 온다. 그리고 전 단계에서 나온 위치 비율 정보를 이용하여 8개 새로운 컬러 좌표가 이룬 공간에서 상대적인 좌표값을 구한다. 위치 비율을 사용하는 방법도 전 단계와 동일하다. 새로운 RGB값으로 된 좌표값들은 정확한 정육면체를 이루지 않을 가능성이 많다. 하지만 정육면체와는 전혀 다른 완전히 찌그러진 형테가 나올는 경우는 드물다. 그렇기 때문에 위치 비율로 상대적인 지점을 찾아내도 약간의 오차가 허용하는 한 무리가 없다. 이렇게 하여 이미지의 컬러값이 참조 테이블상의 위치와 새로 구성한 참조테이블의 상대적인 위치를 구할 수 있다. 다음은 이 두 상대적인 위치상에서 각 좌표축으로의 변화값을 구하면 된다. 그런 다음 컬러 보정을 위해선 입력으로 들어온 컬러 좌표값에다 이미 구한 변환값의 반대 방향(도 5의 8)으로 움직여서 보정된 이미지의 값을 구한다. 이렇게 해서 나온 이미지를 프린터의 드라이버를 사용하여 출력하면 컬러모니터와 같은 색의 출력 이미지를 얻을 수 있다.The original image on the monitor gets the corrected RGB values past the gray scale part. Then, the R, G, and B values of each pixel may be located at any point in the table (7 in FIG. 5) divided into 8 parts in the table based on the RGB values of the reference table created above. After the location is found, eight coordinate points surrounding the coordinate point can be obtained as shown in FIG. 5. Using the eight coordinate points, the ratio of the distance to the coordinate point of the image existing in the space can be obtained. To find the ratio of the distance, you can find the position ratio in the direction parallel to the eight points surrounded by each element of the point coordinate of the image. Obtain the position ratio thus obtained and move on to the next task based on it. The next step is to bring the new color coordinates of the eight points around the image coordinates. Then, using the position ratio information from the previous step, the relative coordinate values are obtained in the space formed by eight new color coordinates. Using the position ratio is the same as the previous step. Coordinates with new RGB values are more likely to not form an exact cube. However, it is rare to see a completely distorted form that is completely different from the cube. Therefore, finding a relative point by position ratio is enough to allow a slight error. In this way, the color value of the image can be obtained from the position on the reference table and the relative position of the newly constructed reference table. Next, find the change value of each coordinate axis on these two relative positions. Then, for color correction, the corrected image value is obtained by moving in the opposite direction (8 of FIG. 5) to the color coordinate value inputted from the input in the opposite direction to the conversion value. If you print this image using the printer driver, you can get the output image of the same color monitor.

위에서 양호한 실시예에 근거하여 이 발명을 설명하였지만, 이러한 실시예는 이 발명을 제한하려는 것이 아니라 예시하려는 것이다. 이 발명이 속하는 분야의 숙련자에게는 이 발명의 기술사상을 벗어남이 없이 위 실시예에 대한 다양한 변화나 변경 또는 조절이 가능함이 자명할 것이다. 그러므로, 이 발명의 보호범위는첨부된 청구범위에 의해서만 한정될 것이며, 위와 같은 변화예나 변경예 또는 조절예를 모두 포함하는 것으로 해석되어야 할 것이다.While the invention has been described above based on the preferred embodiments thereof, these embodiments are intended to illustrate rather than limit the invention. It will be apparent to those skilled in the art that various changes, modifications, or adjustments to the above embodiments can be made without departing from the spirit of the invention. Therefore, the protection scope of the present invention will be limited only by the appended claims, and should be construed as including all such changes, modifications or adjustments.

이상과 같이 본 발명에 의하면, RGB 컬러 공간에 존재하는 표준 샘플에 대해 모니터의 색과 이를 출력한 후 얻은 색을 서로 비교하여 모니터에서 색이 프린터로 일치시키기 위한 보정 작업을 수행한다. 이 보정 정보값에 의해 RGB 컬러 공간의 모든 컬러값이 들어 와도 이 기존 보정 정보를 인터폴레이션 해서 해당하는 보정된 값을 가진 이미지를 얻을 수 있다. 그리고 이 이미지를 프린터로 출력하면 모니터 상의 이미지와 동일한 컬러의 이미지를 얻을 수 있다. 그러므로, 본 발명은 컬러 모니터와 컬러프린터 간의 출력 이미지의 색을 일치시키는 효과가 있고 프린터 드라이버 상에서 구현할 수 있기 때문에 쉽게 소프트웨어로 프린터의 인쇄 컬러 품질 향상시킬 수 있는 효과가 있다.As described above, according to the present invention, the color of the monitor is compared with the color obtained after outputting the standard sample existing in the RGB color space, and a correction operation for matching the color to the printer is performed on the monitor. Even if all the color values in the RGB color space are received by the correction information values, the existing correction information can be interpolated to obtain an image having the corresponding corrected values. When this image is output to a printer, an image of the same color as the image on the monitor can be obtained. Therefore, the present invention has the effect of matching the color of the output image between the color monitor and the color printer and can be implemented on the printer driver, so that the printing color quality of the printer can be easily improved by software.

Claims (4)

모니터 상의 이미지와 프린터를 통해 인쇄된 이미지를 일치시키기 위한 모니터 RGB 대 프린터 RGB 매칭방법에 있어서,A monitor RGB to printer RGB matching method for matching an image on a monitor with an image printed through the printer, 프린터를 통해 표준 컬러샘플을 인쇄하는 제 1 단계와,The first step of printing a standard color sample via a printer; 상기 표준 컬러샘플과 모니터상의 이미지를 비교하면서 두 컬러가 일치하도록 모니터의 각 컬러값을 조절하는 제 2 단계,A second step of adjusting each color value of the monitor such that the two colors match while comparing the standard color sample with the image on the monitor, 상기 각 컬러값의 조정량을 참조테이블에 저장하는 제 3 단계,A third step of storing the adjustment amount of each color value in a reference table, 인쇄하고자 하는 이미지의 RGB 값을 상기 참조테이블을 이용하여 보정한 후 인쇄하는 제 4 단계를 포함한 것을 특징으로 하는 모니터 RGB 대 프린터 RGB 매칭방법.And a fourth step of correcting the RGB value of the image to be printed using the reference table and then printing. 제 1 항에 있어서, 제 3 단계는,The method of claim 1, wherein the third step is 인쇄하고자 하는 이미지의 RGB 값에 대해 RGB 공간에서의 좌표를 구하는 제 1 소단계와,A first substep of obtaining coordinates in RGB space with respect to RGB values of an image to be printed; 상기 이미지의 RGB 값을 참조테이블에 적용하여 새로운 RGB 공간에서의 좌표를 구하는 제 2 소단계,A second substep of applying the RGB values of the image to a reference table to obtain coordinates in a new RGB space; 상기 원래의 이미지의 좌표값과 새로운 좌표값의 차이값을 구하는 제 3 소단계; 및A third substep of obtaining a difference between a coordinate value of the original image and a new coordinate value; And 상기 두 좌표값의 차이값을 이용하여 상기 원래의 이미지의 RGB 값을 보정하는 제 4 소단계를 포함한 것을 특징으로 하는 모니터 RGB 대 프린터 RGB 매칭방법.And a fourth substep of correcting an RGB value of the original image by using a difference value between the two coordinate values. 제 1 항에 있어서, 프린터를 통해 표준 그레이 스케일의 샘플 이미지를 인쇄하는 제 5 단계와,The method of claim 1, further comprising: printing a sample image of standard gray scale through a printer; 상기 인쇄된 표준 그레이 스케일과 일치하는 모니터상의 그레이 스케일을 찾아서, 두 그레이 스케일값을 저장하는 제 6 단계, 및A sixth step of finding a gray scale on the monitor that matches the printed standard gray scale, and storing two gray scale values; and 상기 두 그레이 스케일값의 차이를 보정값으로 저장하고, 인쇄하고자 하는 이미지의 그레이 스케일값을 상기 보정값을 이용하여 보정한 후 인쇄하는 제 7 단계를 더 포함한 것을 특징으로 하는 모니터 RGB 대 프린터 RGB 매칭방법.And storing a difference between the two gray scale values as a correction value, correcting the gray scale value of the image to be printed using the correction value, and then printing the monitor RGB to printer RGB matching. Way. 컴퓨터에,On your computer, 프린터를 통해 표준 컬러샘플을 인쇄하는 제 1 단계와,The first step of printing a standard color sample via a printer; 상기 표준 컬러샘플과 모니터상의 이미지를 비교하면서 두 컬러가 일치하도록 모니터의 각 컬러값을 조절하는 제 2 단계,A second step of adjusting each color value of the monitor such that the two colors match while comparing the standard color sample with the image on the monitor, 상기 각 컬러값의 조정량을 참조테이블에 저장하는 제 3 단계,A third step of storing the adjustment amount of each color value in a reference table, 프린터를 통해 표준 그레이 스케일의 샘플 이미지를 인쇄하는 제 4 단계,The fourth step of printing a sample image of standard gray scale through a printer, 상기 인쇄된 표준 그레이 스케일과 일치하는 모니터상의 그레이 스케일을 찾아서, 두 그레이 스케일값을 저장하는 제 5 단계,A fifth step of finding a gray scale on the monitor that matches the printed standard gray scale and storing two gray scale values, 상기 두 그레이 스케일값의 차이를 보정값으로 저장하는 제 6 단계, 및A sixth step of storing the difference between the two gray scale values as a correction value, and 인쇄하고자 하는 이미지의 RGB 값을 상기 참조테이블을 이용하여 보정하고, 그레이 스케일값을 상기 보정값을 이용하여 보정한 후 인쇄하는 제 7 단계를 포함하는 모니터 RGB 대 프린터 RGB 매칭방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A program for executing a monitor RGB to printer RGB matching method comprising a seventh step of correcting an RGB value of an image to be printed using the reference table and correcting a gray scale value using the correction value A computer-readable recording medium that records the data.
KR10-2000-0004125A 2000-01-28 2000-01-28 Mapping Method of RGB for Color Coincidence on Monitor and Printer Expired - Fee Related KR100401132B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2000-0004125A KR100401132B1 (en) 2000-01-28 2000-01-28 Mapping Method of RGB for Color Coincidence on Monitor and Printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2000-0004125A KR100401132B1 (en) 2000-01-28 2000-01-28 Mapping Method of RGB for Color Coincidence on Monitor and Printer

Publications (2)

Publication Number Publication Date
KR20010076770A true KR20010076770A (en) 2001-08-16
KR100401132B1 KR100401132B1 (en) 2003-10-10

Family

ID=19642259

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2000-0004125A Expired - Fee Related KR100401132B1 (en) 2000-01-28 2000-01-28 Mapping Method of RGB for Color Coincidence on Monitor and Printer

Country Status (1)

Country Link
KR (1) KR100401132B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100901089B1 (en) * 2006-03-09 2009-06-08 엔이씨 일렉트로닉스 가부시키가이샤 Apparatus, method, and computer readable recording medium for color correction

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5313291A (en) * 1991-11-25 1994-05-17 Xerox Corporation Method for matching color prints to color images on a monitor screen
KR950020059A (en) * 1993-12-13 1995-07-24 김광호 How to adjust screen of color video printer
JPH07307871A (en) * 1994-05-11 1995-11-21 Canon Inc Image processing apparatus and method
US6072902A (en) * 1995-05-03 2000-06-06 Apple Computer, Inc. Method and system for color matching between digital display devices
JPH1056555A (en) * 1996-08-12 1998-02-24 Brother Ind Ltd Image output system and printing system
JPH10117289A (en) * 1996-10-11 1998-05-06 Nikon Corp Color image forming system and color matching method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100901089B1 (en) * 2006-03-09 2009-06-08 엔이씨 일렉트로닉스 가부시키가이샤 Apparatus, method, and computer readable recording medium for color correction
US8004537B2 (en) 2006-03-09 2011-08-23 Renesas Electronics Corporation Apparatus, method, and program product for color correction

Also Published As

Publication number Publication date
KR100401132B1 (en) 2003-10-10

Similar Documents

Publication Publication Date Title
EP0930776B1 (en) Method of converting color data
EP0779736B1 (en) Data conversion table changing
KR100300950B1 (en) Method and apparatus for correcting color
US6404511B1 (en) Self-calibration of network copier system
US6657746B1 (en) Look-up table constructing method and color conversion apparatus
Mahy Calculation of color gamuts based on the Neugebauer model
US7233412B2 (en) Method of determining a color profile for printing with N printing inks
US7733525B2 (en) Gamut mapping method and apparatus
JPH07170421A (en) Color conversion method
CN1406757A (en) Automatic coloured image change
JP6298387B2 (en) Color conversion table creation device and method, and program
US7229146B2 (en) System and method for characterizing a printing device
US6773175B2 (en) Method of generating color conversion table of high accuracy, color conversion method, and color conversion program
KR100401132B1 (en) Mapping Method of RGB for Color Coincidence on Monitor and Printer
US7286262B2 (en) Image formation apparatus and method, and computer product
CN112003993A (en) Printing color reproduction method and device and electronic equipment
JP2004104777A (en) Color gamut mapping method, color gamut mapping device, color gamut mapping program, and storage medium
US7616345B2 (en) Method for transforming a digital image from a first to a second colorant space
US20030020934A1 (en) Color region compressing method
EP1422665B1 (en) Method and apparatus for converting image color values from a first to a second color space
JP2008527919A (en) How to convert color recipe
JP2001251524A (en) Image processing apparatus and method
Kozaki et al. Evaluation of spectral color reproduction by vector error diffusion method
JPH0923447A (en) Image processing apparatus and method
JP4459127B2 (en) Color processing method and apparatus

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

L13-X000 Limitation or reissue of ip right requested

St.27 status event code: A-2-3-L10-L13-lim-X000

U15-X000 Partial renewal or maintenance fee paid modifying the ip right scope

St.27 status event code: A-4-4-U10-U15-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20120910

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

FPAY Annual fee payment

Payment date: 20130829

Year of fee payment: 11

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20140927

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20140927

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000