[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5637911B2 - Color adjustment apparatus, method and program - Google Patents

Color adjustment apparatus, method and program Download PDF

Info

Publication number
JP5637911B2
JP5637911B2 JP2011059546A JP2011059546A JP5637911B2 JP 5637911 B2 JP5637911 B2 JP 5637911B2 JP 2011059546 A JP2011059546 A JP 2011059546A JP 2011059546 A JP2011059546 A JP 2011059546A JP 5637911 B2 JP5637911 B2 JP 5637911B2
Authority
JP
Japan
Prior art keywords
pixel
color
pixels
extracted
adjustment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2011059546A
Other languages
Japanese (ja)
Other versions
JP2012195844A (en
Inventor
庄一 窪山
庄一 窪山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2011059546A priority Critical patent/JP5637911B2/en
Publication of JP2012195844A publication Critical patent/JP2012195844A/en
Application granted granted Critical
Publication of JP5637911B2 publication Critical patent/JP5637911B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Description

本発明は,異なる装置間の色調整処理技術に関する。   The present invention relates to a color adjustment processing technique between different apparatuses.

近年,コンピュータの普及と共にスキャナ,プリンタ,ディスプレイ等の装置が普及し,色情報を含むデータ(以下,カラーデータという)が,スキャナ,プリンタ,ディスプレイなど様々な装置により処理されるようになっている。例えば,スキャナから読み込んだカラーデータをディスプレイに表示し,さらにプリンタで印刷することが行われる。   In recent years, devices such as scanners, printers, and displays have become widespread with the spread of computers, and data including color information (hereinafter referred to as color data) has been processed by various devices such as scanners, printers, and displays. . For example, color data read from a scanner is displayed on a display and further printed by a printer.

カラーデータを処理する装置は,それぞれ固有の色体系の情報を保有している。そのため,同じカラーデータから同じような処理結果を得るためには,各装置での色調整が必要となる。異なる装置間でカラーデータをやりとりする場合に,各装置では,自装置とデータ送り元である他装置との組合せにもとづいて,カラーデータの出力すべき色が,自装置の色体系ではどの色であるかを特定する色調整処理を行っている。   Each device for processing color data has information on a specific color system. Therefore, in order to obtain the same processing result from the same color data, it is necessary to adjust the color in each apparatus. When color data is exchanged between different devices, each device determines which color to output color data based on the combination of its own device and the other device that is the data source. A color adjustment process is performed to identify whether or not.

この色調整処理は,カラーデータの出力の都度,カラーデータが含む全色について一々計算を行うと膨大な計算量になり処理時間もかかってしまう。そのため,装置は,データ元装置に対応付けた色調整情報として,代表的な色について変換色との対応を定義した色調整テーブルを記憶しておき,カラーデータ処理時には,データ送り元に対応する色調整テーブルを用いて色調整を行い,代表色は定義された変換色へ変換し,その他の色は色調整テーブルの定義情報にもとづいて求められたパラメータを用いて補間処理して出力する色を定めている。   In this color adjustment process, if calculation is performed for all the colors included in the color data each time the color data is output, the calculation amount becomes enormous and takes a long time. Therefore, the device stores a color adjustment table that defines the correspondence between the representative color and the converted color as color adjustment information associated with the data source device, and corresponds to the data source at the time of color data processing. Color adjustment is performed using the color adjustment table, representative colors are converted into defined conversion colors, and other colors are output by interpolation using parameters determined based on the definition information in the color adjustment table. Is stipulated.

従来,色バランス補正処理において,色空間上での画像データの分布をもとに,色空間の座標軸の移動目標位置をバランス補正の微調整が必要な方向における移動目標位置での分布密度が高くなるように複数設定し,座標軸を移動目標位置への平行移動に相当するパラメータを決定する処理が知られている。   Conventionally, in color balance correction processing, based on the distribution of image data in the color space, the distribution density at the movement target position in the direction that requires fine adjustment of the balance correction of the movement target position of the coordinate axis in the color space is high. A process is known in which a plurality of parameters are set so as to determine parameters corresponding to the parallel movement of the coordinate axis to the movement target position.

特開2005−20390号公報JP 2005-20390 A

従来の色調整処理では,カラーデータ内の代表色は,色調整テーブルの定義にもとづいて忠実に変換されるが,他の色については,変換後の色の連続性について検証することができず,変換後の色では,濃度や色味について階段状のギャップが発生するという問題があった。   In the conventional color adjustment processing, the representative colors in the color data are faithfully converted based on the definition of the color adjustment table. However, the continuity of the converted colors cannot be verified for other colors. In the converted color, there is a problem that a stepped gap occurs in density and color.

そのため,同一のカラーデータの元の装置での処理結果とできる限り同じようにするため,色調整によって濃度や色味にギャップが生じ違和感を生じさせているような色については,さらに人手によって色調整する必要があった。   Therefore, in order to make it as similar as possible to the result of processing the same color data with the original device, for colors that have a gap in density or color due to color adjustment and cause a sense of incongruity, further manually There was a need to adjust.

一般的に,色調整処理は,装置間でカラーデータをやりとりする都度行われるのではなく,処理の最初の段階で実行される。具体的には,処理する装置が,保持する色調整テーブルを用いてサンプルとなるカラーデータを色調整して出力し,色調整が適切であるかを人が目視で確認し,修正を要する色を見つけて人手で調整している。なお,人手による調整により色調整処理のパラメータが修正され,以降の処理では,修正された色調整処理によってカラーデータが処理される。   Generally, the color adjustment process is not performed every time color data is exchanged between apparatuses, but is performed at the first stage of the process. Specifically, the processing device uses the color adjustment table that it holds to adjust the sample color data and outputs it, and the person who visually confirms that the color adjustment is appropriate is the color that requires correction. Find and adjust manually. Note that the parameters of the color adjustment process are corrected by manual adjustment, and in the subsequent processes, color data is processed by the corrected color adjustment process.

しかし,人手による調整対象の色が多数となれば,対象となる色のチェック作業が繁雑となり,作業漏れが生じるおそれがあった。   However, if there are a large number of colors to be manually adjusted, the check operation of the target colors becomes complicated, and there is a possibility that work leakage may occur.

本発明の目的は,異なる装置間の色調整の際に,元の色と整合性がなくなった色(調整済みの色)を検出できる色調整装置を提供することである。また,本発明の別の目的は,前記色調整装置が実現する各処理を,コンピュータが実行するための色調整方法を提供することである。さらに,本発明の別の目的は,前記色調整装置が実現する各処理を,コンピュータに実行させるための色調整プログラムを提供することである。   An object of the present invention is to provide a color adjustment device capable of detecting a color that has lost consistency with the original color (adjusted color) during color adjustment between different devices. Another object of the present invention is to provide a color adjustment method for a computer to execute each process realized by the color adjustment apparatus. Furthermore, another object of the present invention is to provide a color adjustment program for causing a computer to execute each process realized by the color adjustment apparatus.

本発明の一態様として開示する色調整装置は,異なる装置間で生じる処理色の色調整を行う色調整装置であって,以下の処理部を備えるものである。   A color adjustment device disclosed as one aspect of the present invention is a color adjustment device that performs color adjustment of processing colors that occur between different devices, and includes the following processing units.

すなわち,開示する色調整装置は,カラーデータから離散的に4個の画素を取り出し,取り出した各画素の画素値情報を取得する画素情報読み込み部と,予め設定された色変換処理を用いて,前記取り出した各画素を前記画素値情報にもとづいて変換する色調整部と,め設定した色空間に前記取り出した画素の組と前記取り出した各画素から変換した画素の組とをそれぞれ2軸の色空間上に配置し,前記取り出した画素の組により形成される四角形の対角に位置する第一の画素と第二の画素との座標値に基づいて直線を求め,求めた直線によって二つの領域に分割される前記色空間において前記画素情報読み込み部により取り出した画素の組の第三の画素の位置と前記色調整部により変換した画素の組の第三の画素の位置とが同一の領域に存在しない場合に,前記取り出した画素に対する警告情報を出力する整合性確認部とを備えるものである。
That is, the color adjustment device disclosed, using discretely from the color data extraction four pixels, the pixel information reading unit acquire the pixel value information of each pixel taken out, a preset color conversion process, a color adjusting unit to convert based on the pixels taken out the to the pixel value information, the pixel is converted from the pixels extracted the a set of pixels taken out the color space set pre Me pairs and respectively 2 A straight line is obtained on the basis of the coordinate values of the first pixel and the second pixel that are arranged on the axis color space and located at the diagonal of the quadrangle formed by the set of extracted pixels. In the color space divided into two regions, the position of the third pixel in the pixel set extracted by the pixel information reading unit and the position of the third pixel in the pixel set converted by the color adjustment unit are the same. In the area of If not standing, but with a consistency checking unit for outputting warning information for the retrieved pixel.

開示する色調整装置によれば,異なる装置間の色調整の際に,調整前の色との整合性がなくなった調整後の色を容易に検出することができる。   According to the disclosed color adjustment apparatus, it is possible to easily detect a color after adjustment that is no longer consistent with the color before adjustment during color adjustment between different apparatuses.

開示する色調整装置の一実施の形態における構成例を示す図である。It is a figure which shows the structural example in one Embodiment of the color adjustment apparatus to disclose. 画素組合せに対する色調整の結果が整合性を持つ場合の例を示す図である。It is a figure which shows the example in case the result of the color adjustment with respect to a pixel combination has consistency. 画素組合せに対する色調整の結果が不整合である場合の例を示す図である。It is a figure which shows the example in case the result of the color adjustment with respect to a pixel combination is inconsistent. 画素組合せに対する色調整の結果が不整合である場合の別の例を示す図である。It is a figure which shows another example in case the result of the color adjustment with respect to a pixel combination is inconsistent. 色調整装置の処理フロー例を示す図である。It is a figure which shows the example of a processing flow of a color adjustment apparatus. 色調整装置1のハードウェア構成例を示す図である。2 is a diagram illustrating a hardware configuration example of a color adjustment apparatus 1. FIG.

以下,本発明の一態様として開示する色調整装置について説明する。   Hereinafter, a color adjustment device disclosed as one embodiment of the present invention will be described.

図1は,開示する色調整装置の一実施の形態における構成例を示す図である。   FIG. 1 is a diagram illustrating a configuration example in an embodiment of a disclosed color adjustment apparatus.

色調整装置1は,異なる装置間の色調整において制御点となる色(サンプル色)について,調整前後の色の整合性をチェックし,整合性がない色を検出する装置である。   The color adjustment device 1 is a device that checks the color consistency before and after the adjustment for the color (sample color) that becomes a control point in color adjustment between different apparatuses and detects a color that does not have consistency.

色調整装置1は,画素情報記憶部11,画素情報読み込み部12,画素選択部13,画素組合せ部14,色調整部15,位置情報記憶部16,および整合性確認部17を備える。   The color adjustment apparatus 1 includes a pixel information storage unit 11, a pixel information reading unit 12, a pixel selection unit 13, a pixel combination unit 14, a color adjustment unit 15, a position information storage unit 16, and a consistency confirmation unit 17.

画素情報記憶部11は,色調整の対象となるカラーデータの画素情報を記憶する。画素情報は,カラーデータに含まれる画素の画素値を示す情報である。   The pixel information storage unit 11 stores pixel information of color data to be subjected to color adjustment. The pixel information is information indicating the pixel value of the pixel included in the color data.

画素情報読み込み部12は,画素情報記憶部11に記憶されている画素情報から,色調整処理の制御点(色)となる画素を離散的に抽出し,抽出した画素の画素値を読み込む。画素情報読み込み部12が読み込む画素数は任意であり,予め設定されているものとする。   The pixel information reading unit 12 discretely extracts pixels serving as control points (colors) for color adjustment processing from the pixel information stored in the pixel information storage unit 11 and reads the pixel values of the extracted pixels. The number of pixels read by the pixel information reading unit 12 is arbitrary and is set in advance.

画素選択部13は,画素情報読み込み部12が抽出した画素群から1つずつ画素を選択して制御点候補とする。   The pixel selection unit 13 selects pixels one by one from the pixel group extracted by the pixel information reading unit 12 and sets them as control point candidates.

画素組合せ部14は,画素情報読み込み部12が抽出した画素群から,画素選択部13が選択した制御点候補(選択画素)の最近傍に位置する画素を抽出して対応画素とし,制御点候補と対応画素との「画素組合せ」を生成する。   The pixel combination unit 14 extracts a pixel located nearest to the control point candidate (selected pixel) selected by the pixel selection unit 13 from the pixel group extracted by the pixel information reading unit 12 and sets it as a corresponding pixel. And “pixel combination” of the corresponding pixels are generated.

最近傍の画素とは,ある色空間に配置された制御点候補の集合において,選択された制御点候補の色空間での位置から最短距離の位置にある画素である。なお,最近傍の画素として,所定の距離以上離れた範囲にある画素のうち最短距離にある画素を抽出するようにしてもよい。後述する整合性確認処理において,制御点候補に近すぎる画素同士で調整結果の整合性を判定すると判定結果が過敏となるため,これを防止するためである。   The nearest pixel is a pixel at the shortest distance from the position in the color space of the selected control point candidate in the set of control point candidates arranged in a certain color space. Note that, as the nearest pixel, a pixel at the shortest distance may be extracted from pixels in a range separated by a predetermined distance or more. This is because, in the consistency check process described later, if the consistency of the adjustment result is determined between pixels that are too close to the control point candidate, the determination result becomes excessively sensitive.

または,画素組合せ部14は,画素情報読み込み部12が抽出した画素群から,画素選択部13が選択した制御点候補の最近傍に位置する画素を2つ抽出し,制御点候補と2つの近傍画素との組合せを生成する。そして,画素組合せ部14は,生成した制御点候補と2つの近傍画素との組合せから,近傍画素が共通する組合せを全て抽出して,制御点候補,対応画素,2つの制御点候補の「画素組合せ」を生成する。   Alternatively, the pixel combination unit 14 extracts two pixels located nearest to the control point candidate selected by the pixel selection unit 13 from the pixel group extracted by the pixel information reading unit 12, and the control point candidate and the two neighboring points are extracted. A combination with a pixel is generated. Then, the pixel combination unit 14 extracts all the combinations in which the neighboring pixels are common from the generated combinations of the control point candidates and the two neighboring pixels, and controls the pixel of the control point candidate, the corresponding pixel, and the two control point candidates. A "combination" is generated.

画素組合せ部14は,予め設定された色空間に,画素組合せの各画素を画素値にもとづいてマッピングし,各画素の色空間における位置情報を示す調整前位置情報を生成して位置情報記憶部16に記録する。   The pixel combination unit 14 maps each pixel of the pixel combination to a preset color space based on the pixel value, generates pre-adjustment position information indicating position information of each pixel in the color space, and generates a position information storage unit 16 is recorded.

色調整部15は,位置情報記憶部16に記憶されている各画素組合せを1つずつ取り出して,画素組合せに対してカラーデータに対応付けられた色調整パラメータ2を用いた所定の色調整処理を行って,画素組合せの各画素の画素値を変換する。   The color adjustment unit 15 takes out each pixel combination stored in the position information storage unit 16 one by one and performs a predetermined color adjustment process using the color adjustment parameter 2 associated with the color data for the pixel combination. To convert the pixel value of each pixel of the pixel combination.

色調整部15は,色空間に,画素組合せの各画素を変換された画素値にもとづいてマッピングし,各画素の色空間における位置情報を示す調整後位置情報を生成して位置情報記憶部16に記録する。   The color adjustment unit 15 maps each pixel of the pixel combination to the color space based on the converted pixel value, generates adjusted position information indicating the position information of each pixel in the color space, and generates the position information storage unit 16. To record.

位置情報記憶部16は,各画素組合せの調整前位置情報および調整後位置情報を記憶する。   The position information storage unit 16 stores pre-adjustment position information and post-adjustment position information for each pixel combination.

整合性確認部17は,位置情報記憶部16に記憶されている画素組合せが含む制御点候補と対応画素との調整前位置情報にもとづく位置関係と,調整後位置情報にもとづく位置関係とを比較し,色調整処理の前後で2つの位置関係が変化しているかを調べる。整合性確認部17は,制御点候補と対応画素との位置関係が色調整の前後で変化していなければ,その画素組合せの制御点候補の調整後の画素は整合性があると判断し,色調整の前後で位置関係が変化していれば,その画素組合せの制御点候補の調整後の画素は整合性がないと判断する。   The consistency checking unit 17 compares the positional relationship based on the pre-adjustment positional information between the control point candidate included in the pixel combination stored in the positional information storage unit 16 and the corresponding pixel with the positional relationship based on the post-adjustment positional information. Then, it is checked whether the positional relationship between the two changes before and after the color adjustment process. If the positional relationship between the control point candidate and the corresponding pixel has not changed before and after color adjustment, the consistency check unit 17 determines that the pixel after adjustment of the control point candidate of the pixel combination is consistent, If the positional relationship has changed before and after the color adjustment, it is determined that the adjusted pixel of the control point candidate of the pixel combination is not consistent.

整合性確認部17は,画素組合せの制御点候補の調整後の画素が整合性がないと判断した場合に,その画素組合せについて警告を出力する。または,整合性確認部17は,その画素組合せの調整前位置情報および調整後位置情報を含む不整合情報3を生成する。   When it is determined that the pixel after adjustment of the control point candidate for the pixel combination is not consistent, the consistency check unit 17 outputs a warning for the pixel combination. Alternatively, the consistency confirmation unit 17 generates inconsistency information 3 including the pre-adjustment position information and the post-adjustment position information of the pixel combination.

不整合情報3は,色調整装置1に接続されるディスプレイ装置などの出力装置に,該当する画素(色)としてまたは画素値(数値)として表示される。   The inconsistency information 3 is displayed as an applicable pixel (color) or a pixel value (numerical value) on an output device such as a display device connected to the color adjustment device 1.

次に,色調整の整合性の判定処理を,より詳細に説明する。   Next, the color adjustment consistency determination process will be described in more detail.

図2〜図4は,画素組合せの色調整の整合および不整合の例を示す図である。   2 to 4 are diagrams showing examples of matching and mismatching of color adjustment of pixel combinations.

色空間の表現としては,Lab,XYZ,RGBなどの3色系と,CMYKなどの4色系があるが,本実施の形態においては,説明の便宜上,Lab系の色味を示すa,bの2つの値を画素値として用いて説明する。図2〜図4において,平面を構成する2つの座標軸a*,b*は,Lab色空間の補間次元a,bに対応している。   There are three color systems such as Lab, XYZ, and RGB and four color systems such as CMYK as representations of the color space. In this embodiment, a and b indicating Lab colors are used for convenience of explanation. These two values will be described as pixel values. 2 to 4, the two coordinate axes a * and b * constituting the plane correspond to the interpolation dimensions a and b of the Lab color space.

図2〜図4において,平面上に示す画素p1〜p4は,画素組合せが含む画素である。画素p1,p3は,近傍画素を表し,画素p2は,制御点候補を表し,画素p4は,対応画素を表す。   2 to 4, pixels p1 to p4 shown on the plane are pixels included in the pixel combination. Pixels p1 and p3 represent neighboring pixels, pixel p2 represents a control point candidate, and pixel p4 represents a corresponding pixel.

すなわち,図2〜図4でマッピングされている画素組合せ(画素p1〜p4)は,画素組合せ部14が,制御点候補の画素p2と近傍画素p1,p3の組合せと,制御点候補の画素p4と近傍画素p1,p3の組合せから,共通する近傍画素p1,p3をもとに組み合わせて作成した格子関係を持つ画素組合せである。   That is, in the pixel combinations (pixels p1 to p4) mapped in FIGS. 2 to 4, the pixel combination unit 14 causes the combination of the control point candidate pixel p2 and the neighboring pixels p1 and p3 and the control point candidate pixel p4. And a combination of neighboring pixels p1 and p3, and a pixel combination having a lattice relationship created based on the common neighboring pixels p1 and p3.

画素組合せ部14は,制御点候補と対応画素との画素組合せを生成する場合には,制御点候補の画素p2と対応画素の画素p4との画素組合せを生成する。この場合に,色空間には,画素p2,p4がマッピングされる。   When generating a pixel combination of a control point candidate and a corresponding pixel, the pixel combination unit 14 generates a pixel combination of a control point candidate pixel p2 and a corresponding pixel p4. In this case, the pixels p2 and p4 are mapped in the color space.

図2は,画素組合せの制御点候補が整合性を持つ場合の例を示している。   FIG. 2 shows an example in which the pixel combination control point candidates have consistency.

図2(A)は,調整前位置情報の例である。調整前位置情報には,格子関係組合せの4つの画素の色空間での位置(ここでは,a,bの画素値)が記録されている。例えば,画素p1は,Lab系の補間次元aの値が“17.11”,bの値が“17.29”であることを示す。   FIG. 2A is an example of the pre-adjustment position information. In the pre-adjustment position information, positions (here, pixel values of a and b) of four pixels of the lattice-related combination in the color space are recorded. For example, the pixel p1 indicates that the value of the Lab interpolation dimension a is “17.11” and the value of b is “17.29”.

図2(B)は,調整後位置情報の例である。調整後位置情報には,格子関係組合せの4つの画素の調整後の位置(調整後の画素値)が記録されている。例えば,画素p1’は,Lab系のaの値が“18.11”,bの値が“17.29”であることを示す。   FIG. 2B is an example of post-adjustment position information. In the post-adjustment position information, the post-adjustment positions (adjusted pixel values) of the four pixels in the lattice-related combination are recorded. For example, the pixel p1 'indicates that the value a of the Lab system is "18.11" and the value of b is "17.29".

図2(C)は,図2(A)の調整前位置情報と図2(B)の調整後位置情報の場合に画素p1〜p4の座標軸a*,b*の平面で示す色空間における位置を表している。   FIG. 2C shows the position in the color space indicated by the plane of the coordinate axes a * and b * of the pixels p1 to p4 in the case of the position information before adjustment in FIG. 2A and the position information after adjustment in FIG. Represents.

整合性確認部17は,画素p2,p4の位置関係と,画素p2’,p4’の位置関係とに変化があるかを調べる。すなわち,整合性確認部17は,画素p2,p4それぞれの色空間における位置(座標値)を求め,座標軸ごとに,2つの画素の座標値の大小関係を求めて,その大小関係の変化を調べる。   The consistency checking unit 17 checks whether there is a change in the positional relationship between the pixels p2 and p4 and the positional relationship between the pixels p2 'and p4'. That is, the consistency confirmation unit 17 obtains the position (coordinate value) of each of the pixels p2 and p4 in the color space, obtains the magnitude relationship between the coordinate values of the two pixels for each coordinate axis, and examines the change in the magnitude relationship. .

ここで,色空間における画素pixの位置について,a*軸に対応する座標値を“pia”で表し,画素pixのb*軸に対応する座標値を“pib”で表す。   Here, regarding the position of the pixel pix in the color space, the coordinate value corresponding to the a * axis is represented by “pia”, and the coordinate value corresponding to the b * axis of the pixel pix is represented by “pib”.

図2(C)に示す例では,調整前の画素p2の座標値(p2a,p2b)と画素p4の位置を示す座標値(p4a,p4b)との関係は,a*軸においてp2a<p4aであり,b*軸においてp2b>p4bである。そして,調整後前の画素p2’の座標値(p2’a,p2’b)と画素p4の位置を示す座標値(p4’a,p4’b)との関係は,a*軸においてp2’a<p4’aであり,b*軸においてp2’b>p4’bである。   In the example shown in FIG. 2C, the relationship between the coordinate value (p2a, p2b) of the pixel p2 before adjustment and the coordinate value (p4a, p4b) indicating the position of the pixel p4 is p2a <p4a on the a * axis. Yes, p2b> p4b on the b * axis. The relationship between the coordinate value (p2′a, p2′b) of the pixel p2 ′ before adjustment and the coordinate value (p4′a, p4′b) indicating the position of the pixel p4 is expressed as p2 ′ on the a * axis. a <p4′a, and p2′b> p4′b on the b * axis.

したがって,調整前の画素p2,p4と,調整後の画素p2’,p4’の間で,全ての座標軸における座標値の大小関係に変化がないので,画素p2,p4に対する色調整後の画素p2’,p4’は整合性を持つと判断される。   Accordingly, there is no change in the magnitude relationship of coordinate values on all coordinate axes between the pixels p2 and p4 before adjustment and the pixels p2 ′ and p4 ′ after adjustment, so that the pixel p2 after color adjustment with respect to the pixels p2 and p4. It is determined that “, p4” has consistency.

図3は,画素組合せの制御点候補が不整合である場合の例を示している。   FIG. 3 shows an example where the pixel combination control point candidates are inconsistent.

図3(A)は,調整前位置情報の例であり,図3(B)は,調整後位置情報の例であり,図3(C)は,図3(A)の調整前位置情報と図3(B)の調整後位置情報の場合の画素p1〜p4の色空間における位置(座標軸a*,b*の平面上の位置)を表している。   FIG. 3A shows an example of the position information before adjustment, FIG. 3B shows an example of the position information after adjustment, and FIG. 3C shows the position information before adjustment in FIG. The position (position on the plane of coordinate axes a *, b *) of the pixels p1 to p4 in the case of the adjusted position information in FIG.

図3(C)に示す例では,調整前の画素p2の座標値(p2a,p2b)と画素p4の位置を示す座標値(p4a,p4b)との関係は,a*軸においてp2a<p4aであり,b*軸においてp2b>p4bである。   In the example shown in FIG. 3C, the relationship between the coordinate value (p2a, p2b) of the pixel p2 before adjustment and the coordinate value (p4a, p4b) indicating the position of the pixel p4 is p2a <p4a on the a * axis. Yes, p2b> p4b on the b * axis.

一方,調整後の画素p2’の座標値(p2’a,p2’b)と画素p4の位置を示す座標値(p4’a,p4’b)との関係は,a*軸においてp2’a>p4’aであり,b*軸においてp2’b<p4’bとなり,a*軸,b*軸ともに変化している。よって,画素p2,p4に対する色調整後の画素p2’,p4’は整合性がないと判断される。   On the other hand, the relationship between the coordinate value (p2′a, p2′b) of the adjusted pixel p2 ′ and the coordinate value (p4′a, p4′b) indicating the position of the pixel p4 is p2′a on the a * axis. > P4′a, p2′b <p4′b on the b * axis, and both the a * axis and the b * axis are changed. Therefore, it is determined that the pixels p2 'and p4' after color adjustment for the pixels p2 and p4 are not consistent.

図4は,画素組合せの制御点候補が不整合である場合の例を示している。   FIG. 4 shows an example where the pixel combination control point candidates are inconsistent.

図4(A)は,調整前位置情報の例であり,図4(B)は,調整後位置情報の例であり,図4(C)は,図4(A)の調整前位置情報と図4(B)の調整後位置情報の場合の画素p1〜p4の色空間における位置(座標軸a*,b*の平面上の位置)を表している。   4A shows an example of the position information before adjustment, FIG. 4B shows an example of the position information after adjustment, and FIG. 4C shows the position information before adjustment in FIG. This represents the positions (positions on the plane of the coordinate axes a * and b *) of the pixels p1 to p4 in the case of the adjusted position information in FIG. 4B.

図4(C)に示す例では,調整前の画素p2の座標値(p2a,p2b)と画素p4の位置を示す座標値(p4a,p4b)との関係は,a*軸においてp2a<p4aであり,b*軸においてp2b>p4bである。   In the example shown in FIG. 4C, the relationship between the coordinate value (p2a, p2b) of the pixel p2 before adjustment and the coordinate value (p4a, p4b) indicating the position of the pixel p4 is p2a <p4a on the a * axis. Yes, p2b> p4b on the b * axis.

一方,調整後の画素p2’の座標値(p2’a,p2’b)と画素p4の位置を示す座標値(p4’a,p4’b)との関係は,a*軸においてp2’a>p4’aであり,b*軸においてp2’b>p4’bとなり,a*軸について変化している。よって,画素p2,p4に対する色調整後の画素p2’,p4’は整合性を持たないと判断される。   On the other hand, the relationship between the coordinate value (p2′a, p2′b) of the adjusted pixel p2 ′ and the coordinate value (p4′a, p4′b) indicating the position of the pixel p4 is p2′a on the a * axis. > P4′a, p2′b> p4′b on the b * axis, and changes with respect to the a * axis. Therefore, it is determined that the pixels p2 'and p4' after color adjustment with respect to the pixels p2 and p4 have no consistency.

以上のように,整合性確認部17は,制御点候補p2と対応座標p4の位置関係の変化を,a*軸またはb*軸のいずれか1つでの座標値の大小関係の変化により判断して,整合性を持つかを判断する。   As described above, the consistency checking unit 17 determines the change in the positional relationship between the control point candidate p2 and the corresponding coordinate p4 based on the change in the magnitude relationship of the coordinate values on either the a * axis or the b * axis. Then, determine whether it has consistency.

また,整合性確認部17は,画素p2,p4の位置関係と,画素p2’,p4’の位置関係とに変化があるかを調べる手法として,次のような処理を行う。   In addition, the consistency checking unit 17 performs the following process as a method for examining whether there is a change in the positional relationship between the pixels p2 and p4 and the positional relationship between the pixels p2 'and p4'.

すなわち,整合性確認部17は,画素組合せの画素p1〜p4を用いて,近傍画素p1,p3を含む直線の方程式Lを求め,制御点候補の画素p2と対応画素p4とが方程式Lで分割される領域のどちらに位置するかを求めて,2つの画素の位置関係を調べる。   That is, the consistency checking unit 17 obtains a linear equation L including neighboring pixels p1 and p3 using the pixels p1 to p4 of the pixel combination, and the control point candidate pixel p2 and the corresponding pixel p4 are divided by the equation L. The position relationship between the two pixels is examined by determining which of the two regions is located.

例えば図4(C)に示すように,整合性確認部17は,調整前位置情報から,近傍画素p1,p3を含む直線の方程式Lを特定し,制御点候補の画素p2と対応画素p4とが方程式Lで分割される領域のどちらに位置するかを求める。さらに,整合性確認部17は,調整後位置情報から,近傍画素p1’,p3’を含む直線の方程式L’を特定し,制御点候補の画素p2’と対応画素p4’とが方程式L’で分割される領域のどちらに位置するかを求める。   For example, as shown in FIG. 4C, the consistency checking unit 17 specifies a straight line equation L including neighboring pixels p1 and p3 from the pre-adjustment position information, and controls the control point candidate pixel p2 and the corresponding pixel p4. Is located in the region divided by the equation L. Further, the consistency check unit 17 specifies a straight line equation L ′ including the neighboring pixels p1 ′ and p3 ′ from the adjusted position information, and the control point candidate pixel p2 ′ and the corresponding pixel p4 ′ are expressed by the equation L ′. Find which of the areas divided by.

図4(C)に示す例では,調整前の画素p2は方程式Lが分割する左/上の領域に位置し,画素p4は方程式Lが分割する右/下の領域に位置する。一方,調整された画素p2’は方程式L’が分割する左/上の領域に位置するが,画素p4’は方程式L’上に位置する。したがって,画素p2,p4の位置関係と,色調整後の画素p2’,p4’の位置関係とが変化している。よって,画素p2,p4に対する色調整後の画素p2’,p4’は整合性を持たないと判断される。   In the example shown in FIG. 4C, the pixel p2 before adjustment is located in the left / upper region divided by the equation L, and the pixel p4 is located in the right / lower region divided by the equation L. On the other hand, the adjusted pixel p2 'is located in the left / upper region divided by the equation L', but the pixel p4 'is located on the equation L'. Therefore, the positional relationship between the pixels p2 and p4 and the positional relationship between the pixels p2 'and p4' after color adjustment are changed. Therefore, it is determined that the pixels p2 'and p4' after color adjustment with respect to the pixels p2 and p4 have no consistency.

色空間において2つの画素(制御点候補と対応座標)の位置関係に変化が生じること,すなわち2つの色の色情報のいずれかの成分(各座標軸での座標値)の大小関係に変化が生じるということは,その2つの色間で濃度や色味が逆転することを意味する。制御点候補として着目する色の濃度や色味が,色調整されることにより,近傍にある色(対応画素)との関係で逆転していることは,自装置でカラーデータを出力する際に,その制御点候補の表示色が,元の装置での表示色(調整前の色)と変化することになり,人の目で見た色合いに違和感を生じさせる。   A change occurs in the positional relationship between two pixels (control point candidates and corresponding coordinates) in the color space, that is, a change occurs in the magnitude relationship between any component of the color information of two colors (coordinate values on each coordinate axis). This means that the density and color are reversed between the two colors. The fact that the density and color tone of the color of interest as a control point candidate is reversed due to the color adjustment and in relation to the neighboring color (corresponding pixel). Therefore, the display color of the control point candidate changes from the display color (the color before adjustment) in the original device, which causes a sense of incongruity in the color seen by the human eye.

整合性確認部17は,出力時に色合いに違和感を生じさせるような調整結果となる制御点候補について検出し,この画素組合せについて警告情報を出力する。整合性確認部17は,警告情報として,不整合を検出した格子関係の画素の調整前位置情報と調整後位置情報を含む不整合情報3を生成する。   The consistency confirmation unit 17 detects a control point candidate that is an adjustment result that causes a sense of incongruity at the time of output, and outputs warning information for this pixel combination. The consistency confirmation unit 17 generates, as warning information, inconsistency information 3 including pre-adjustment position information and post-adjustment position information of the pixel related to the lattice where the inconsistency is detected.

色調整装置1が出力する警告情報により,ユーザは,カラーデータに含まれる色のうち,色調整により濃度や色味が違和感を生じさせる程度に変化する色を容易に検出することができる。また,色調整装置1が出力する不整合情報3により,ユーザは,警告対象となった色が,どの色であり,どのような色に変化するかを知ることができる。   Based on the warning information output from the color adjustment device 1, the user can easily detect a color that changes to such a degree that the color adjustment causes a sense of incongruity due to color adjustment. Also, the mismatch information 3 output from the color adjusting device 1 allows the user to know which color is the warning target color and what color it is changed to.

次に,色調整装置1の処理の流れを説明する。   Next, the processing flow of the color adjustment apparatus 1 will be described.

図5は,色調整装置1の処理フロー例を示す図である。   FIG. 5 is a diagram illustrating a processing flow example of the color adjustment apparatus 1.

図5の処理フローでは,色調整装置1は,カラーデータから取り出した画素について,2つの近傍画素を介して制御点候補と対応画素の画素組合せについて色調整の整合性を確認する場合の処理について説明する。   In the processing flow of FIG. 5, the color adjustment apparatus 1 performs processing for checking the consistency of color adjustment for a pixel combination of a control point candidate and a corresponding pixel via two neighboring pixels for a pixel extracted from color data. explain.

色調整装置1の画素情報読み込み部12は,画素情報記憶部11に記憶されたカラーデータから,所定数の制御点候補となる画素を抽出し,抽出した画素値を示す画素情報を読み込む(ステップS1)。画素選択部13は,画素情報読み込み部12が抽出した画素の集合から,画素を任意に1つ選択する(ステップS2)。画素選択部13が,画素情報から全ての画素の選択が終了していなければ(ステップS3のN),ステップS4の処理へ進む。画素選択部13が,画素情報から全ての画素の選択が終了していれば(ステップS3のY),処理を終了する。   The pixel information reading unit 12 of the color adjustment device 1 extracts a predetermined number of control point candidates from the color data stored in the pixel information storage unit 11, and reads pixel information indicating the extracted pixel values (step). S1). The pixel selection unit 13 arbitrarily selects one pixel from the set of pixels extracted by the pixel information reading unit 12 (step S2). If the pixel selection unit 13 has not selected all the pixels from the pixel information (N in Step S3), the process proceeds to Step S4. If the pixel selection unit 13 has finished selecting all the pixels from the pixel information (Y in step S3), the process ends.

画素組合せ部14は,ステップS2の処理で選択された画素(制御点候補)の近傍に位置する画素を抽出し,選択された画素(制御点候補)と2以上の近傍画素との組合せを生成する(ステップS4)。画素組合せ部14は,ステップS4の処理で生成された画素の組合せをもとに近傍画素が共通する組合せを抽出して,格子関係となる画素で画素組合せを生成する(ステップS5)。画素組合せ部14が,選択された画素について全ての画素組合せの生成を終了していなければ(ステップS6のN),ステップS7の処理へ進み,画素組合せ部14が,選択された画素について全ての画素組合せの生成を終了していれば(ステップS6のY),ステップS2の処理へ戻り,次の画素を選択する。   The pixel combination unit 14 extracts pixels located in the vicinity of the pixel (control point candidate) selected in step S2, and generates a combination of the selected pixel (control point candidate) and two or more neighboring pixels. (Step S4). The pixel combination unit 14 extracts a combination of neighboring pixels based on the combination of pixels generated in the process of step S4, and generates a pixel combination with pixels having a lattice relationship (step S5). If the pixel combination unit 14 has not finished generating all pixel combinations for the selected pixel (N in step S6), the process proceeds to step S7, where the pixel combination unit 14 If the generation of the pixel combination has been completed (Y in step S6), the process returns to step S2 to select the next pixel.

画素組合せ部14は,画素組合せについて調整前位置情報を位置情報記憶部16に記録する(ステップS7)。次に,色調整部15は,画素組合せの各画素の色調整を行い,調整後の位置情報を示す調整後位置情報を生成する(ステップS8)。画素組合せ部14は,画素組合せについて調整後位置情報を位置情報記憶部16に記録する(ステップS9)。   The pixel combination unit 14 records the pre-adjustment position information for the pixel combination in the position information storage unit 16 (step S7). Next, the color adjustment unit 15 performs color adjustment of each pixel of the pixel combination, and generates adjusted position information indicating the adjusted position information (step S8). The pixel combination unit 14 records the adjusted position information for the pixel combination in the position information storage unit 16 (step S9).

整合性確認部17は,位置情報記憶部16に記憶されている調整前位置情報と調整後位置情報とを用いて,調整前と調整後の画素の色空間における位置を比較する(ステップS10)。整合性確認部17が,調整前と調整後の画素に整合性がないと判定した場合に(ステップS11のN),整合性確認部17は,画素組合せの画素についての調整前位置情報と調整後位置情報を含む不整合情報を生成する(ステップS12)。整合性確認部17が,画素組合せの画素の色調整の整合性があると判定した場合に(ステップS11のY),ステップS5の処理へ戻る。   The consistency checking unit 17 uses the pre-adjustment position information and the post-adjustment position information stored in the position information storage unit 16 to compare the positions of the pre-adjustment and post-adjustment pixels in the color space (step S10). . When the consistency checker 17 determines that the pre-adjustment and post-adjustment pixels are not consistent (N in step S11), the consistency checker 17 adjusts the pre-adjustment position information and the adjustment for the pixels of the pixel combination. Inconsistency information including rear position information is generated (step S12). When the consistency checking unit 17 determines that the color adjustment of the pixel combination is consistent (Y in step S11), the process returns to step S5.

以上の処理により,ステップS1の処理で読み込まれた各画素は,制御点候補の画素として,2以上の近傍画素の位置にもとづく対応画素との位置関係を利用して,調整した画素値の整合性が確認される。   As a result of the above processing, each pixel read in the processing of step S1 is used as a control point candidate pixel, using the positional relationship with the corresponding pixel based on the position of two or more neighboring pixels, and matching the adjusted pixel values. Sex is confirmed.

色調整装置1は,CPUおよびメモリ等を有するハードウェアとソフトウェアプログラムとを備えるコンピュータ・システム,または専用ハードウェアによって実現することができる。   The color adjustment apparatus 1 can be realized by a computer system including hardware having a CPU and a memory and a software program, or dedicated hardware.

図6は,色調整装置1のハードウェア構成例を示す図である。   FIG. 6 is a diagram illustrating a hardware configuration example of the color adjustment apparatus 1.

色調整装置1は,演算装置(CPU)101,一時記憶装置(DRAM,フラッシュメモリ等)102,永続性記憶装置(HDD,フラッシュメモリ等)103を備えるコンピュータ100と,これに接続する入力装置(キーボード,マウス等)120と出力装置(ディスプレイ,プリンタ等)130とによって実施することができる。コンピュータ100は,さらにネットワークNとのネットワークインターフェース104を有していてもよい。   The color adjustment apparatus 1 includes a computer 100 including a computing device (CPU) 101, a temporary storage device (DRAM, flash memory, etc.) 102, a permanent storage device (HDD, flash memory, etc.) 103, and an input device ( It can be implemented by a keyboard (mouse, etc.) 120 and an output device (display, printer, etc.) 130. The computer 100 may further include a network interface 104 with the network N.

また,色調整装置1は,は,コンピュータ100が実行可能なプログラムによって実施することができる。この場合に,色調整装置1が有すべき機能の処理内容を記述したプログラムが提供される。提供されたプログラムをコンピュータ100が実行することによって,上記説明した色調整装置1の処理機能がコンピュータ100上で実現される。   The color adjustment apparatus 1 can be implemented by a program that can be executed by the computer 100. In this case, a program describing the processing contents of the functions that the color adjustment apparatus 1 should have is provided. When the computer 100 executes the provided program, the processing functions of the color adjustment apparatus 1 described above are realized on the computer 100.

すなわち,色調整装置1の画素情報読み込み部12,画素選択部13,画素組合せ部14,色調整部15,整合性確認部17等は,プログラムで構成することができ,これらのプログラムが一時記憶装置102にロードされて実行されることにより,各処理部の機能が実現される。また,画素情報記憶部11,位置情報記憶部16等は永続性記憶装置103により実現される。   That is, the pixel information reading unit 12, the pixel selection unit 13, the pixel combination unit 14, the color adjustment unit 15, the consistency check unit 17 and the like of the color adjustment apparatus 1 can be configured by programs, and these programs are temporarily stored. The functions of each processing unit are realized by being loaded into the apparatus 102 and executed. Further, the pixel information storage unit 11, the position information storage unit 16, and the like are realized by the persistent storage device 103.

なお,コンピュータ100は,可搬型記録媒体から直接プログラムを読み取り,そのプログラムに従った処理を実行することもできる。また,コンピュータ100は,サーバコンピュータからプログラムが転送されるごとに,逐次,受け取ったプログラムに従った処理を実行することもできる。   The computer 100 can also read a program directly from a portable recording medium and execute processing according to the program. In addition, each time the program is transferred from the server computer, the computer 100 can sequentially execute processing according to the received program.

さらに,このプログラムは,コンピュータ100で読み取り可能な記録媒体に記録しておくことができる。   Further, this program can be recorded on a recording medium readable by the computer 100.

以上説明したように,開示した色調整装置1では,処理対象となる制御点候補と,その近傍にある対応画素との2つの色の関係に着目し,調整前後での相互の位置関係の変化を検出するため,少なくとも2つの座標軸で示す色空間において,2つの色についての位置関係の変化を調べるだけよい。   As described above, the disclosed color adjustment apparatus 1 pays attention to the relationship between two colors of a control point candidate to be processed and a corresponding pixel in the vicinity thereof, and changes in the positional relationship between before and after adjustment. Therefore, it is only necessary to examine the change in the positional relationship between the two colors in the color space indicated by at least two coordinate axes.

また,色調整装置1は,色空間が3色系の場合(3軸の場合)であっても,各座標軸について座標値の大小関係の変化を調べればよく,多色系の色空間にも容易に適用することができる。   In addition, the color adjusting apparatus 1 can check the change in the magnitude relationship of the coordinate values for each coordinate axis even when the color space is a three-color system (in the case of three axes). Can be easily applied.

色調整装置1によれば,色調整の初期段階で,サンプル色に対する色調整の結果から,調整作業が必要な色が検出されるため,ユーザは,不整合として検出された色のみについて調整作業をすればよく,調整作業の漏れが防止でき,かつ作業負担も軽減される。   According to the color adjusting apparatus 1, since the color that needs to be adjusted is detected from the color adjustment result for the sample color at the initial stage of color adjustment, the user can adjust only the color detected as inconsistency. Therefore, it is possible to prevent leakage of adjustment work and reduce the work load.

1 色調整装置
11 画素情報記憶部
12 画素情報読み込み部
13 画素選択部
14 画素組合せ部
15 色調整部
16 位置情報記憶部
17 整合性確認部
2 色調整パラメータ
3 不整合情報
DESCRIPTION OF SYMBOLS 1 Color adjustment apparatus 11 Pixel information storage part 12 Pixel information reading part 13 Pixel selection part 14 Pixel combination part 15 Color adjustment part 16 Position information storage part 17 Consistency confirmation part 2 Color adjustment parameter 3 Inconsistency information

Claims (4)

異なる装置間で生じる処理色の色調整を行う色調整装置であって,
カラーデータから離散的に4個の画素を取り出し,取り出した各画素の画素値情報を取得する画素情報読み込み部と,
予め設定された色変換処理を用いて,前記取り出した各画素を前記画素値情報にもとづいて変換する色調整部と,
め設定した色空間に前記取り出した画素の組と前記取り出した各画素から変換した画素の組とをそれぞれ2軸の色空間上に配置し,前記取り出した画素の組により形成される四角形の対角に位置する第一の画素と第二の画素との座標値に基づいて直線を求め,求めた直線によって二つの領域に分割される前記色空間において前記画素情報読み込み部により取り出した画素の組の第三の画素の位置と前記色調整部により変換した画素の組の第三の画素の位置とが同一の領域に存在しない場合に,前記取り出した画素に対する警告情報を出力する整合性確認部とを,備える
ことを特徴とする色調整装置。
A color adjustment device that adjusts the color of processing colors that occur between different devices,
Discretely from the color data extraction four pixels, the pixel information reading unit acquire the pixel value information of each pixel taken out,
Using a preset color conversion processing, a color adjusting unit to convert based on the pixels taken out the to the pixel value information,
Place of pixels converted from the pixels extracted the the set of the pixels extracted in the color space set Me pre set and to a color space of each two axes, the rectangle formed by the set of extracted pixel A straight line is obtained based on the coordinate values of the first pixel and the second pixel located diagonally, and the pixel information read out by the pixel information reading unit in the color space divided into two regions by the obtained straight line. Consistency check that outputs warning information for the extracted pixel when the position of the third pixel of the set and the position of the third pixel of the pixel set converted by the color adjustment unit do not exist in the same region A color adjusting device.
前記整合性確認部は,前記警告情報として,前記取得した画素の画素値情報と前記色変換処理された画素の画素値情報とを含む不整合情報を出力する
ことを特徴とする請求項1に記載の色調整装置。
The consistency confirmation unit is configured as a warning information, in claim 1, characterized in that outputs the inconsistency information including the pixel value information of the pixels is the color conversion processing and the pixel value information of the acquired pixel The color adjustment device described.
異なる装置間で生じる処理色の色調整を行う色調整方法であって,
コンピュータが,
カラーデータから離散的に4個の画素を取り出し,取り出した各画素の画素値情報を取し,
予め設定された色変換処理を用いて,前記取り出した各画素を前記画素値情報にもとづいて変し,
め設定した色空間に前記取り出した画素の組と前記取り出した各画素から変換した画素の組とをそれぞれ2軸の色空間上に配置し,
前記色空間において前記取り出した画素の組により形成される四角形の対角に位置する第一の画素と第二の画素との座標値に基づいて直線を求め,求めた直線によって二つの領域に分割される前記色空間において前記取り出した画素の組の第三の画素の位置と前記変換した画素の組の第三の画素の位置とが同一の領域に存在しない場合に,前記取り出した画素に対する警告情報を出力する処理を実行する
ことを特徴とする色調整方法。
A color adjustment method for adjusting the color of processing colors generated between different devices,
Computer
Discretely from the color data extraction four pixels, and acquired the pixel value information of each pixel taken out,
Using a preset color conversion process, converts the basis of each pixel taken out the to the pixel value information,
Place of pixels converted from the pixels extracted the the set of the pixels extracted in the color space set Me pre set and to a color space of each two axes,
In the color space, a straight line is obtained based on the coordinate values of the first pixel and the second pixel located on the diagonal of the quadrilateral formed by the set of the extracted pixels, and is divided into two regions by the obtained straight line. A warning for the extracted pixel if the position of the third pixel of the extracted pixel set and the position of the third pixel of the converted pixel set do not exist in the same area in the color space A color adjustment method characterized by executing a process of outputting information.
異なる装置間で生じる処理色の色調整を行う色調整プログラムであって,
コンピュータに,
カラーデータから離散的に4個の画素を取り出し,取り出した各画素の画素値情報を取し,
予め設定された色変換処理を用いて,前記取り出した各画素を前記画素値情報にもとづいて変し,
め設定した色空間に前記取り出した画素の組と前記取り出した各画素から変換した画素の組とをそれぞれ2軸の色空間上に配置し,
前記色空間において前記取り出した画素の組により形成される四角形の対角に位置する第一の画素と第二の画素との座標値に基づいて直線を求め,求めた直線によって二つの領域に分割される前記色空間において前記取り出した画素の組の第三の画素の位置と前記変換した画素の組の第三の画素の位置とが同一の領域に存在しない場合に,前記取り出した画素に対する警告情報を出力する処理を実行させる
ことを特徴とする色調整プログラム。
A color adjustment program for adjusting the color of processing colors generated between different devices,
Computer
Discretely from the color data extraction four pixels, and acquired the pixel value information of each pixel taken out,
Using a preset color conversion process, converts the basis of each pixel taken out the to the pixel value information,
Place of pixels converted from the pixels extracted the the set of the pixels extracted in the color space set Me pre set and to a color space of each two axes,
In the color space, a straight line is obtained based on the coordinate values of the first pixel and the second pixel located on the diagonal of the quadrilateral formed by the set of the extracted pixels, and is divided into two regions by the obtained straight line. A warning for the extracted pixel if the position of the third pixel of the extracted pixel set and the position of the third pixel of the converted pixel set do not exist in the same area in the color space color adjustment program characterized thereby perform processing for outputting information.
JP2011059546A 2011-03-17 2011-03-17 Color adjustment apparatus, method and program Expired - Fee Related JP5637911B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011059546A JP5637911B2 (en) 2011-03-17 2011-03-17 Color adjustment apparatus, method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011059546A JP5637911B2 (en) 2011-03-17 2011-03-17 Color adjustment apparatus, method and program

Publications (2)

Publication Number Publication Date
JP2012195844A JP2012195844A (en) 2012-10-11
JP5637911B2 true JP5637911B2 (en) 2014-12-10

Family

ID=47087334

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011059546A Expired - Fee Related JP5637911B2 (en) 2011-03-17 2011-03-17 Color adjustment apparatus, method and program

Country Status (1)

Country Link
JP (1) JP5637911B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4827713B2 (en) * 2006-12-12 2011-11-30 キヤノン株式会社 Color processing apparatus, color processing method, and program
JP2009177284A (en) * 2008-01-22 2009-08-06 Seiko Epson Corp Restructuring method for color conversion table

Also Published As

Publication number Publication date
JP2012195844A (en) 2012-10-11

Similar Documents

Publication Publication Date Title
JP5325267B2 (en) Object display device, object display method, and object display program
US10572971B2 (en) Projection device, projection method and program storage medium
JP5387193B2 (en) Image processing system, image processing apparatus, and program
JP5630115B2 (en) Color processing apparatus and program
US20160086572A1 (en) Perceptually optimised color calibration method and system
JP2009004865A (en) Method and device for preparing profile
JP2013165353A (en) Image correction device, image correction method and program
JP2017123015A (en) Information processing apparatus, image processing method, and program
JP6376767B2 (en) Image processing apparatus and image processing method
JP5637911B2 (en) Color adjustment apparatus, method and program
JP5068281B2 (en) Color conversion table adjustment device and color conversion table adjustment program
JP2014192859A (en) Color correction method, program, and device
JP5018052B2 (en) Image processing apparatus and image processing program for correcting image color
US9293113B2 (en) Image processing apparatus and control method thereof
JP6402480B2 (en) Color sample, device and method for creating the color sample, and image processing system using the color sample
JP7154786B2 (en) Image processing device, image processing method and program
US20240121380A1 (en) Resolution measurement method, resolution measurement system, and program
JP6350474B2 (en) Calibration system, calibration method, image forming apparatus, and calibration program
JP6833304B2 (en) Measurement method, measurement system, display device, computer program
JP2018081424A (en) Image processing device and image processing method
US9854134B2 (en) Color processing apparatus and color processing method
JP2020088709A (en) Image processing apparatus, image processing method and program
JP7366689B2 (en) Image processing device, image processing method and program
JP2016019122A (en) Profile creation apparatus, profile creation method, and program
JP6937722B2 (en) Image processing device and image processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140708

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140908

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: 20141007

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141021

R150 Certificate of patent or registration of utility model

Ref document number: 5637911

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees