[go: up one dir, main page]

JP2008235965A - Image processing apparatus, image processing method, program, and recording medium - Google Patents

Image processing apparatus, image processing method, program, and recording medium Download PDF

Info

Publication number
JP2008235965A
JP2008235965A JP2007068167A JP2007068167A JP2008235965A JP 2008235965 A JP2008235965 A JP 2008235965A JP 2007068167 A JP2007068167 A JP 2007068167A JP 2007068167 A JP2007068167 A JP 2007068167A JP 2008235965 A JP2008235965 A JP 2008235965A
Authority
JP
Japan
Prior art keywords
color
input
correction
type
image processing
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.)
Pending
Application number
JP2007068167A
Other languages
Japanese (ja)
Inventor
Seiji Miyahara
誠司 宮原
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2007068167A priority Critical patent/JP2008235965A/en
Publication of JP2008235965A publication Critical patent/JP2008235965A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

【課題】入力されたカラー画像データが、色覚障害のユーザーでも見やすいように、色覚の型及び程度に応じて適切な色補正を行う。
【解決手段】色補正部4は、色変換部2から画像データ、色覚特性入力部3から色覚特性の型情報が入力されると、型情報に応じて画像データに含まれる色の内、補正が必要な色を判定する。また、色覚特性入力部3からの色覚特性の程度情報に基づき、色補正量を決定し、色補正を行う。色変換部5は補正後のデータを画像形成用のデータに変換する。
【選択図】図1
Color correction is appropriately performed according to the type and degree of color vision so that input color image data can be easily viewed by a user with color vision impairment.
When image data is input from a color conversion unit 2 and color vision characteristic type information is input from a color vision characteristic input unit 3, a color correction unit 4 corrects a color included in the image data according to the type information. Determine the color you need. Further, based on the color vision characteristic degree information from the color vision characteristic input unit 3, a color correction amount is determined and color correction is performed. The color converter 5 converts the corrected data into image formation data.
[Selection] Figure 1

Description

本発明は、入力されるカラー画像データに対し、色覚特性に応じた色補正処理を行い、出力する画像処理装置、画像処理方法、プログラムおよび記録媒体に関し、ディスプレイ、スキャナ、デジタルカメラ、カラープリンタ、カラーファクス、カラーハードコピーなどの色変換装置や、パソコン、ワークステーション上で稼動するカラープリンタ用ソフトウェア等に好適な技術に関する。   The present invention relates to an image processing apparatus, an image processing method, a program, and a recording medium that perform color correction processing according to color vision characteristics on input color image data, and output the display. Scanner, digital camera, color printer, The present invention relates to a technique suitable for color conversion devices such as color fax and color hard copy, and software for color printers operating on personal computers and workstations.

近年、カラー画像を表示、印刷するカラー画像出力技術の発達により、個人や企業が作成する文書、WEBページには、様々な色付き文字やカラー画像が使用されている。このような文書では、注意を促す表記やグラフのグループ分けに色付き文字等を用いることにより、色そのものに重要な情報を持たせている場合が多い。また、これらの文書の内容を正しく理解するためには、文字や画像を認識し、さらに文書に用いられている色の違いを判別しなければならない。   In recent years, with the development of color image output technology for displaying and printing color images, various colored characters and color images are used for documents and web pages created by individuals and companies. In such a document, in many cases, the color itself has important information by using colored characters or the like for notation to call attention or grouping of graphs. In addition, in order to correctly understand the contents of these documents, it is necessary to recognize characters and images and to determine the difference in colors used in the documents.

このような様々な色を用いた文書であっても、色覚に障害がある場合には色情報の判別が難しい。例えば、赤と緑の判別が難しい色覚の場合では、赤、緑、青を使用したグラフの、赤と緑の識別がしにくく、あるいは全く識別できないため、青とそれ以外の識別しかできない場合もあり得る。   Even in a document using such various colors, it is difficult to distinguish color information when there is a defect in color vision. For example, in the case of color vision that is difficult to distinguish between red and green, it may be difficult to distinguish between red and green in a graph using red, green, and blue, or it may not be possible to distinguish at all. possible.

ところで、人間の色覚に関する生理的、医学的研究によると、これまで色覚障害には、上述のような、赤と緑が判別が困難な赤緑色盲、また、黄青色盲、全色盲といった型があることが知られている。最近では、CUDO(NPO法人 カラーユニバーサルデザイン機構)が、色覚が正常もしくは異常という線引きではなく、C型/P型(強・弱)(従来の赤緑色盲に相当)/D型(強・弱)(従来の赤緑色盲に相当)/T型(従来の黄青色盲に相当)/U型(従来の全色盲に相当)といった、色覚の型名で呼ぶことを提唱している。   By the way, according to the physiological and medical research on human color vision, the types of color blindness, such as red-green color blindness, red-green color blindness, yellow-blue color blindness, all-color blindness, etc. It is known that there is. Recently, CUDO (NPO Color Universal Design Organization) is not a line drawing that color vision is normal or abnormal, but C type / P type (strong / weak) (equivalent to conventional red-green blindness) / D type (strong / weak) ) (Equivalent to conventional red-green blindness) / T-type (equivalent to conventional yellow-blue blindness) / U-type (equivalent to conventional all-color blindness).

従来、このような色覚の型を持ったユーザーに配慮して、文書に用いられている色が判別しやすいように、例えば特許文献1では、入力されたドキュメントデータに含まれる色から、混同色(非特許文献1を参照)情報に基づき、互いに混同する色のセットを決定し、当該セットに含まれる色の部分について所定の処理を行うことで、互いに異なる色が用いられていることを識別可能に調整している。   Conventionally, in consideration of a user having such a color vision type, for example, in Japanese Patent Application Laid-Open No. 2004-26853, a confusion color is used from a color included in input document data so that a color used in a document can be easily distinguished. (See Non-Patent Document 1) Based on information, a set of colors that are confused with each other is determined, and a predetermined process is performed on the color portion included in the set to identify that different colors are used Adjustment is possible.

しかしながら、上記従来技術の場合、色覚の型や程度に関する情報を利用していないため、軽度の色覚障害を持ったユーザーが対象であっても、色覚の程度の違いによらず一様な色補正をしてしまうため、過剰補正により、不自然な画像になってしまう場合がある。   However, in the case of the above prior art, since information on the type and degree of color vision is not used, uniform color correction can be performed regardless of the degree of color vision even for users with mild color vision disorders. Therefore, there are cases where the image becomes unnatural due to excessive correction.

また、特許文献2では、入力されたカラー画像のうち、少なくとも1色の色を抜いた画像を形成するよう画像データを処理し、色相を色平面上で回転させ、本来用いられるべき色の着色剤を異なる色の着色剤に変更して画像を形成することで、色覚障害者が分かりやすい画像を形成している。   Also, in Patent Document 2, image data is processed so as to form an image in which at least one color is removed from the input color image, the hue is rotated on the color plane, and coloring of a color that should be originally used is performed. By changing the colorant to a colorant of a different color and forming an image, an image that is easy to understand for people with color blindness is formed.

しかしながら、1色の色を抜いたり、色相を平面上で回転させたりすることで、画像全体の色みが変化してしまい、補正する必要のない、判別可能な色にまで影響が及び、対象とする色覚の型以外のユーザーが見た場合に非常に不自然な画像になってしまう。   However, if one color is removed or the hue is rotated on the plane, the color of the entire image will change, affecting the discriminable colors that do not need to be corrected. The image will be very unnatural when viewed by users other than the color vision type.

さらに、特許文献3では、ユーザー自らが操作部に表示された色相環を見ながら色覚特性を指定し、その情報に基づきユーザーの色覚特性を判定し、その色覚特性に応じて画像データに施す処理を変更している。   Further, in Patent Document 3, the user himself / herself designates the color vision characteristic while looking at the hue circle displayed on the operation unit, determines the user's color vision characteristic based on the information, and performs processing on the image data according to the color vision characteristic. Has changed.

特開2004−246739号公報JP 2004-246739 A 特開2004−80118号公報JP 2004-80118 A 特開2004−94814号公報JP 2004-94814 A 大田登著、『色彩工学』、東京電機大学出版局、p.209−211Ota Noboru, “Color Engineering”, Tokyo Denki University Press, p. 209-211

上記した特許文献3は、色覚が健常であるユーザーが利用する場合にも、色相環の隣接する色の判別性に対応できるというメリットがある。しかし、色覚障害を持ったユーザー自らが色覚特性を入力しなければならず、文書作成者があらかじめカラープリンタ等で出力して色覚障害のユーザーの所へ持っていくことは困難である。   Patent Document 3 described above has an advantage of being able to cope with the discrimination between adjacent colors in a hue circle even when used by a user with normal color vision. However, it is difficult for a user with color blindness to input color vision characteristics, and it is difficult for a document creator to output it in advance with a color printer or the like to a user with color blindness.

本発明は上記課題に鑑みてなされたものであり、
本発明の目的は、入力されたカラー画像データが、色覚障害のユーザーでも見やすいように、色覚の型及び程度に応じて適切な色補正を行う画像処理装置、画像処理方法、プログラムおよび記録媒体を提供することにある。
The present invention has been made in view of the above problems,
An object of the present invention is to provide an image processing apparatus, an image processing method, a program, and a recording medium that perform appropriate color correction according to the type and degree of color vision so that input color image data can be easily seen by users with color vision impairment. It is to provide.

即ち、請求項1の目的は、入力されたカラー画像データが、色覚障害のユーザーでも見やすいように、色覚の型及び程度に応じて適切な色補正を行う画像処理装置を提供することにある。   That is, an object of the present invention is to provide an image processing apparatus that performs appropriate color correction according to the type and degree of color vision so that input color image data can be easily viewed by users with color vision impairment.

請求項2の目的は、入力された色覚特性の型に応じてU型かそれ以外かで、補正を行う色成分を変えるような画像処理装置を提供することにある。   It is an object of the present invention to provide an image processing apparatus that changes a color component to be corrected depending on the type of color vision characteristic that has been input, whether it is U-shaped or otherwise.

請求項3の目的は、入力された色覚特性の型に応じて、入力カラー画像信号に含まれる色の補正が必要か否かを判定することが可能な画像処理装置を提供することにある。   Another object of the present invention is to provide an image processing apparatus capable of determining whether or not correction of a color included in an input color image signal is necessary according to the type of input color vision characteristic.

請求項4の目的は、入力された色覚特性の程度に応じて入力されたカラー画像データに対する補正量を変更することで、過剰補正を抑制するような画像処理装置を提供することにある。   An object of the present invention is to provide an image processing apparatus that suppresses overcorrection by changing the correction amount for the input color image data in accordance with the degree of the input color vision characteristic.

請求項5の目的は、入力された色覚特性の型が、U型以外であった場合に、中彩度及び高彩度部のみ色補正をすることが可能な画像処理装置を提供することにある。   It is an object of the present invention to provide an image processing apparatus capable of performing color correction only on the intermediate chroma and high chroma portions when the type of the color vision characteristic input is other than the U type.

請求項6の目的は、入力された色覚特性の型が、U型であった場合に、明度方向のみの色補正を行うことが可能な画像処理装置を提供することにある。   An object of the present invention is to provide an image processing apparatus capable of performing color correction only in the brightness direction when the type of the color vision characteristic inputted is a U type.

請求項7の目的は、入力カラー画像データに重要色が含まれていた場合に、色相補正量を抑制することが可能な画像処理装置を提供することにある。   An object of the present invention is to provide an image processing apparatus capable of suppressing a hue correction amount when an important color is included in input color image data.

請求項8の目的は、色補正を行わない低彩度部と、色補正を行う中彩度部及び高彩度部との境界部での連続性を保つような色補正を行うような画像処理装置を提供することにある。   An object of the present invention is to provide an image processing apparatus that performs color correction so as to maintain continuity at the boundary between a low saturation part that does not perform color correction, and a middle saturation part and high saturation part that perform color correction. Is to provide.

請求項9の目的は、入力されたカラー画像データが、色覚障害のユーザーでも見やすいように、色覚の型及び程度に応じて適切な色補正を行う画像処理方法を提供することにある。   An object of the present invention is to provide an image processing method for performing appropriate color correction according to the type and degree of color vision so that the input color image data can be easily seen by a user with color vision impairment.

請求項10の目的は、入力されたカラー画像データが、色覚障害のユーザーでも見やすいように、色覚の型及び程度に応じて適切な色補正を行う画像処理プログラムを提供することにある。   An object of the present invention is to provide an image processing program for performing appropriate color correction according to the type and degree of color vision so that the input color image data can be easily seen by a user with color vision impairment.

本発明は、入力カラー画像信号をカラー画像出力装置の画像形成用の画像信号に変換する画像処理装置において、ユーザーの色覚特性の型、もしくは、色覚特性の型及び程度を指定する色覚特性入力手段と、該入力された色覚特性の型及び程度に基づき前記入力カラー画像信号を補正する色補正手段とを備えることを最も主要な特徴とする。   The present invention provides an image processing apparatus for converting an input color image signal into an image signal for image formation of a color image output apparatus, and a color vision characteristic input means for designating a type of color vision characteristic of a user or a type and degree of color vision characteristics. And color correction means for correcting the input color image signal based on the type and degree of the input color vision characteristic.

請求項1、9、10:入力カラー画像信号をカラー画像出力装置の画像形成用の画像信号に変換する画像処理装置において、ユーザーの色覚特性の型、もしくは型と程度を入力する手段を備え、入力された色覚特性に基づき色補正を行うことで、過剰補正を抑え、ユーザーの色覚の型と程度に応じた色補正を行うことが可能である。   Claims 1, 9, and 10: In an image processing device for converting an input color image signal into an image signal for image formation of a color image output device, the image processing device comprises a means for inputting the type of color vision characteristic or the type and degree of the user. By performing color correction based on the input color vision characteristics, it is possible to suppress overcorrection and perform color correction according to the type and degree of color vision of the user.

請求項2、3:入力された色覚特性に応じて補正を行う色成分を変えることで、混同色の判定や色補正処理を簡略化しながらも、ユーザーの色覚特性に応じた適切な色補正を行うことが可能である。   Claims 2 and 3: By changing the color component to be corrected according to the input color vision characteristic, while making the determination of the confusion color and the color correction process simple, appropriate color correction according to the color vision characteristic of the user is performed. Is possible.

請求項4:色覚特性の程度に応じて補正量を変化させることで、過剰補正を抑えた、適切な色補正を行うことが可能である。   Claim 4: By changing the correction amount in accordance with the degree of the color vision characteristic, it is possible to perform appropriate color correction while suppressing overcorrection.

請求項5:彩度判定手段を備えることで、実質的に明度差をつけて作成されているような入力画像データの低彩度部において、混同色判定処理や色補正処理を簡略化しながらも、適切な色補正を行うことが可能である。   The fifth aspect of the present invention provides the saturation determination means, while simplifying the confusion color determination processing and the color correction processing in the low saturation portion of the input image data that is created with substantially different brightness. Appropriate color correction can be performed.

請求項6:入力された色覚の型がU型であった場合に色みの補正を行わず、明度の補正のみを行うことで、処理の簡略化をしつつ、U型色覚のユーザーにとって適切な色補正を行うことが可能である。   Claim 6: When the input color vision type is U-type, it is appropriate for users of U-type color vision while simplifying the process by correcting only brightness without performing color correction. Color correction can be performed.

請求項7:入力データに重要色が含まれていた場合に、重要色の色相補正量を抑制することで、C型色覚のユーザーにとっても色相について、違和感の少ない色補正を行うことが可能である。   Claim 7: When the important color is included in the input data, the hue correction amount of the important color is suppressed, so that it is possible for the user of C-type color vision to perform the color correction with less discomfort for the hue. is there.

請求項8:低彩度部において色補正を行わない場合においても、色補正を行う中彩度領域との境界部での不連続性を軽減した色補正を行うことが可能である。   Claim 8: Even when color correction is not performed in the low saturation portion, it is possible to perform color correction with reduced discontinuity at the boundary with the intermediate saturation region where color correction is performed.

以下、発明の実施の形態について図面により詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

実施例1:(色覚特性の程度の情報に基づいて補正量を変化させる)
図1は、本発明に係る画像処理装置の全体構成を示す。図1に示す画像処理装置は、入力データ1を色補正するための色空間へと変換する色変換部2と、ユーザーが色覚特性を入力する色覚特性入力部3と、入力データと色覚特性に応じて色補正を行う色補正部4と、色補正部4によって色補正されたデータを画像形成装置に依存した画像形成用データに変換するための色変換部5を有している。なお、色覚特性とは、色覚の型と程度を指すものとする。
Example 1: (A correction amount is changed based on information on the degree of color vision characteristics)
FIG. 1 shows the overall configuration of an image processing apparatus according to the present invention. An image processing apparatus shown in FIG. 1 includes a color conversion unit 2 that converts input data 1 into a color space for color correction, a color vision characteristic input unit 3 for a user to input color vision characteristics, and input data and color vision characteristics. Accordingly, a color correction unit 4 that performs color correction in response to the color correction unit 4 and a color conversion unit 5 that converts data corrected by the color correction unit 4 into image formation data depending on the image forming apparatus. The color vision characteristics refer to the type and degree of color vision.

図2は、本発明に係る画像処理装置の詳細な構成を示す。色補正部4は、混同色判定部45と、明度補正部42と、彩度補正部43と、色相補正部44から構成されている。   FIG. 2 shows a detailed configuration of the image processing apparatus according to the present invention. The color correction unit 4 includes a confusion color determination unit 45, a lightness correction unit 42, a saturation correction unit 43, and a hue correction unit 44.

混同色判定部45は、色変換部2から入力カラー画像データ、色覚特性入力部3から色覚特性の型情報が入力されると、型情報に応じて入力カラー画像データに含まれる色のうち、補正が必要な色を判定し、入力データと補正の要否に関する情報を明度補正部42、彩度補正部43、色相補正部44へ送る。   When the input color image data is input from the color conversion unit 2 and the type information of the color vision characteristic is input from the color vision characteristic input unit 3, the confusion color determination unit 45 receives the color included in the input color image data according to the type information. A color that needs to be corrected is determined, and input data and information on whether correction is necessary are sent to the lightness correction unit 42, the saturation correction unit 43, and the hue correction unit 44.

明度補正部42、彩度補正部43、色相補正部44は、混同色判定部45から補正の要否に関する情報を受け取ると、色覚特性入力部3から送られてきた色覚特性の程度情報に基づき、色補正量を決定し、色補正を行う。そして、補正後のデータを色変換部5へと送る。色変換部5は、色補正部4から色補正後の画像データを受け取り、3D−LUTを用いた補間演算などの方法を用いて入力データに対する画像形成用データを算出する。   When the lightness correction unit 42, the saturation correction unit 43, and the hue correction unit 44 receive information on the necessity of correction from the confusion color determination unit 45, the lightness correction unit 42, the saturation correction unit 43, and the hue correction unit 44 are based on the color vision characteristic degree information sent from the color vision characteristic input unit 3. The color correction amount is determined and color correction is performed. Then, the corrected data is sent to the color conversion unit 5. The color conversion unit 5 receives the image data after color correction from the color correction unit 4 and calculates image forming data for the input data using a method such as interpolation calculation using a 3D-LUT.

次に、各処理部の動作について図2、図8の処理フローチャートを用いて詳細に説明する。まず、色変換部2は、ネットワークインタフェースや各種記憶媒体経由で入力されたデータ(RGB)を色補正部2において、混同色の判定や色補正を行うための色空間へ変換する(ステップS10)。変換する色空間としては、例えば色の見えモデルCIECAM02のJCh空間や、CIELAB空間などがある。また、後述するが、CIEのxy色度図上で定義される混同色線を用いた混同色の判定の説明を容易にするため、xy色度及び輝度Yの空間に変換するものとする(図示せず)。なお、JChとは各々、明度、彩度、色相に相当し、CIELABも、ほぼ同様に明度と彩度と色相を含む色みの情報を持っている。また、xyとYは各々、色みと輝度の情報である。   Next, the operation of each processing unit will be described in detail with reference to the processing flowcharts of FIGS. First, the color conversion unit 2 converts data (RGB) input via a network interface or various storage media into a color space for performing confusion color determination and color correction in the color correction unit 2 (step S10). . Examples of the color space to be converted include a JCh space of the color appearance model CIECAM02, and a CIELAB space. Further, as will be described later, in order to facilitate the explanation of the determination of the confusion color using the confusion color line defined on the CIE xy chromaticity diagram, it is converted into a space of xy chromaticity and luminance Y ( Not shown). Note that JCh corresponds to lightness, saturation, and hue, respectively, and CIELAB has color information including lightness, saturation, and hue in a similar manner. Further, xy and Y are information on color and luminance, respectively.

次に、色覚特性入力部3では、操作部に図7に例を示したようなユーザーインタフェースを表示し、色覚特性情報の入力を促し、ユーザーは色覚特性を入力する(ステップS11)。   Next, the color vision characteristic input unit 3 displays a user interface as shown in FIG. 7 on the operation unit, prompts the user to input color vision characteristic information, and the user inputs the color vision characteristic (step S11).

混同色判定部45は、入力データを用いられている色の領域毎に分割する。具体的に入力データが画像データである場合には広く知られた方法を用いることができる。例えば「画像解析ハンドブック」(東京大学出版会発行)の689ページ以下の領域分割の章に記載されている方法を用いることができ、これらについての詳細な説明は省略する。   The confusion color determination unit 45 divides the input data for each color area used. Specifically, when the input data is image data, a widely known method can be used. For example, the method described in the chapter of region division on page 689 or less of “Image Analysis Handbook” (published by the University of Tokyo Press) can be used, and detailed description thereof will be omitted.

また、入力データが一般的なオフィスアプリケーションのようなソフトウェアで作成されたデータである場合、直線・文字・図形といった、そのデータ構造に従って領域毎に分割し、領域情報として保持する。   In addition, when the input data is data created by software such as a general office application, the input data is divided into regions according to the data structure such as lines, characters, and figures, and stored as region information.

次に、保持している領域情報と色情報及び色覚特性入力部3から送られてきた色覚の型情報に基づき、色覚障害者が互いに混同する色を表していると判断される色情報を検索し、それら互いに混同する色情報のセットを生成する。但し、互いに混同する色がない場合にはこの処理は省略する。   Next, based on the stored area information, color information, and color vision type information sent from the color vision characteristic input unit 3, color information that is determined to represent colors that are visually impaired by color blind persons is searched. Then, a set of color information that is confused with each other is generated. However, this process is omitted when there are no colors that are confused with each other.

混同色の検索処理方法については、色覚特性入力部3から送られてきた色覚の型情報がU型以外の色覚であった場合、混同色の検索方法として、前掲した特許文献1に記載されているような、図6に示す色覚特性毎に定義される混同線軌跡を用いる方法が適用でき、これらについての詳細な説明は省略する。   The confusion color search processing method is described in Patent Document 1 described above as a confusion color search method when the color vision type information sent from the color vision characteristic input unit 3 is a color vision other than the U type. A method using a confusion line locus defined for each color vision characteristic shown in FIG. 6 can be applied, and detailed description thereof will be omitted.

逆に、色覚特性入力部3から送られてきた色覚の型情報がU型色覚であった場合、色みを知覚できない色覚であるため、色情報としては、明度や輝度といった明暗に関する情報のみを用いて混同色を検索することで、処理の簡略化が可能である(ステップS12)。   On the contrary, when the color vision type information sent from the color vision characteristic input unit 3 is U-type color vision, since the color vision is a color vision that cannot perceive color, only the information related to light and darkness such as brightness and brightness is included as color information. By using this method to search for confusion colors, the processing can be simplified (step S12).

次に、検索された混同色に対する色補正方向の決定方法について説明する。混同色と判定された2色(仮に、混同色Aと混同色Bとする)が判別できるようにするには、互いの明度を違える方法と、xy色度図上で、2色が同一混同線上に来ないよう、片方もしくは両方を、混同線と直角方向に色度をずらす方法などがある。   Next, a method for determining the color correction direction for the searched confusion color will be described. In order to be able to discriminate between the two colors determined to be confused colors (assumed to be confused color A and confused color B), the two colors are the same confused on the xy chromaticity diagram and the method of changing the brightness of each other There is a method of shifting the chromaticity in one or both directions in a direction perpendicular to the confusion line so that it does not come on the line.

明度を違えるようにする場合、混同色判定部45は、混同色AもしくはBの色情報と明度を、高明度側に補正するという情報を明度補正部42へ送る。混同色AかBかは、ランダムに決定してもよいし、必ずAを選択すると決めておいても良い。また、明度の補正方向も同様に、ランダムや、一定方向に決めておいても良い。さらに、混同色AとBの両方を補正するようにしてもよく、その場合の補正方向は互いに逆方向であればどのような組み合わせでも良い。   When making the brightness different, the confusion color determination unit 45 sends to the lightness correction unit 42 information for correcting the color information and lightness of the confusion color A or B to the high lightness side. The confusion color A or B may be determined at random, or it may be determined that A is always selected. Similarly, the lightness correction direction may be determined randomly or in a fixed direction. Furthermore, both the confusion colors A and B may be corrected, and any combination may be used as long as the correction directions are opposite to each other.

色度をずらす場合、混同色判定部45は、あらかじめ、無数に定義される混同線のうち、代表的な何本かの情報を保持しておき、それらの混同線のうち、混同色A及びBからの距離が最も小さい混同線を選択する。そして、選択された混同線と直交する方向を決定する。その際には、混同線上の任意の2点で方向ベクトルを設定し、その直交ベクトルを算出しても良いし、混同線の傾きから直交方向を算出しても良い。混同色AとBのうち、どちらを動かすかは明度を違える場合と同様である。さらに、明度と色度両方を動かすようにしても良い。   When shifting the chromaticity, the confusion color determination unit 45 holds information on some representative numbers among a myriad of confusion lines defined in advance, and the confusion colors A and A of these confusion lines are stored. The confusion line with the smallest distance from B is selected. Then, a direction orthogonal to the selected confusion line is determined. In that case, the direction vector may be set at two arbitrary points on the confusion line, and the orthogonal vector may be calculated, or the orthogonal direction may be calculated from the inclination of the confusion line. Which of the confusion colors A and B is moved is the same as in the case where the brightness is different. Furthermore, both brightness and chromaticity may be moved.

方向を決定したら、(1)式や(2)式の各式のΔAやΔBの添え字の値、すなわち補正方向への単位ベクトルを決定する。但し、AとBを両方動かす場合には、差分ベクトルの大きさが1となるようにすれば良い。その際のA方向とB方向のベクトルの大きさは0.5と0.5のように等しくとも良いし、0〜1.0の間の任意の値で、合計が1になるような値の組み合わせでも良い。   When the direction is determined, the subscript values of ΔA and ΔB in the expressions (1) and (2), that is, the unit vector in the correction direction are determined. However, when both A and B are moved, the size of the difference vector may be set to 1. At this time, the vector sizes in the A direction and the B direction may be equal to 0.5 and 0.5, or any value between 0 and 1.0 so that the sum is 1. A combination of

Figure 2008235965
Figure 2008235965

次に、このようにして算出したx’y’Y’に対応したJ’C’h’の値を一般的な計算方法により求める。そして、入力データからのベースとなる補正量ΔJ、ΔC、Δhを以下のように算出する(ステップS13)。
ΔJ=J−J’
ΔC=C−C’
Δh=h−h’ (3)
混同色判定部45は、入力データと、このようにして算出したベース補正量を色補正部42〜44へと色成分毎に送る。この際、ベース補正量の値が全て0であれば、色補正の必要は無いことになる。
Next, the value of J′C′h ′ corresponding to x′y′Y ′ calculated in this way is obtained by a general calculation method. Then, correction amounts ΔJ, ΔC, Δh serving as a base from the input data are calculated as follows (step S13).
ΔJ = J−J ′
ΔC = C−C ′
Δh = h−h ′ (3)
The confusion color determination unit 45 sends the input data and the base correction amount calculated in this way to the color correction units 42 to 44 for each color component. At this time, if the values of the base correction amounts are all 0, there is no need for color correction.

そして、明度補正部42、彩度補正部43、色相補正部44は、混同色判定部45から送られてきたデータと、色覚特性入力部3から送られてきた色覚の型の程度情報に基づき色補正を行う(ステップS14)。補正後の値をJ”,C”,h”とすると、これらは
J”=J+α*ΔJ
C”=C+α*ΔC
h”=h+α*Δh (4)
で与えられる。
Then, the lightness correction unit 42, the saturation correction unit 43, and the hue correction unit 44 are based on the data sent from the confusion color determination unit 45 and the color vision type degree information sent from the color vision characteristic input unit 3. Color correction is performed (step S14). If the corrected values are J ″, C ″, h ″, these are J ″ = J + α * ΔJ
C ″ = C + α * ΔC
h ″ = h + α * Δh (4)
Given in.

定数αは、図9(a)にその一例を示すように、通常は色覚の型の程度が高いほど、すなわち色盲の度合が強いほど、補正量を大きくするように設定する。このように設定することで、軽度の色盲のユーザーの場合、過剰な色補正が抑制でき、より自然な補正結果が得られる。さらに、これらは、入力された色覚の型の程度に応じて適切に設定される値であり、図9(a)の値に限定されるものではない。   As shown in FIG. 9A as an example, the constant α is usually set to increase the correction amount as the color vision type is higher, that is, as the degree of color blindness is higher. By setting in this way, a user with mild color blindness can suppress excessive color correction and obtain a more natural correction result. Furthermore, these are values that are appropriately set according to the level of the type of color vision that is input, and are not limited to the values shown in FIG.

このようにして補正されたデータが、色変換部5へと送られ、色変換部5では、あらかじめ保持しておいた入力データに対する画像形成装置に依存する画像形成用データが設定された3D−LUTを用いた補間演算等の方法を用いて、入力データを画像形成用データに変換する。   The data corrected in this way is sent to the color conversion unit 5, and in the color conversion unit 5, the image forming data depending on the image forming apparatus for the input data held in advance is set. The input data is converted into image forming data by using a method such as an interpolation operation using an LUT.

以上説明した実施例においては、色覚特性に応じて、過剰補正を抑制した、適切な色変換処理を行うことが可能である。   In the embodiment described above, it is possible to perform an appropriate color conversion process that suppresses overcorrection according to the color vision characteristics.

実施例2:(彩度判定を行って低彩度部は混同色判定を省いて高速化&境界部での連続性の考慮)
本実施例では、入力データの彩度判定を行い、中彩度及び高彩度部のみについて色補正を行う。まず、全体の構成と動作は、前記実施例1と同様で、色変換部2、色覚特性入力部3、色補正部4、色変換部5から構成され、各部の動作も同様である。
Example 2: (Saturation determination is performed, and the low saturation part is speeded up by omitting the confusion color determination and considering the continuity at the boundary part)
In this embodiment, the saturation of input data is determined, and color correction is performed only for the intermediate saturation and high saturation portions. First, the overall configuration and operation are the same as those in the first embodiment, and are composed of the color conversion unit 2, the color vision characteristic input unit 3, the color correction unit 4, and the color conversion unit 5, and the operation of each unit is also the same.

次に、各処理部の構成と動作について説明する。図3は、本発明の実施例2に係る画像処理装置の構成を示す。図中41は彩度判定部であり、混同色判定部45、明度補正部42、彩度補正部43、色相補正部44は実施例1と同様である。   Next, the configuration and operation of each processing unit will be described. FIG. 3 shows the configuration of an image processing apparatus according to Embodiment 2 of the present invention. In the figure, 41 is a saturation determination unit, and the confusion color determination unit 45, lightness correction unit 42, saturation correction unit 43, and hue correction unit 44 are the same as those in the first embodiment.

彩度判定部41は、色変換部2より入力カラー画像データ、例えばJChが入力されると、低彩度か、中〜高彩度かの彩度判定を行う。そして、入力データと共に、彩度判定結果を混同色判定部45へ送る。また、補正強度係数を同時に送るようにしても良い。混同色判定部45は、入力データと彩度判定結果を受け取り、彩度判定結果と色覚特性入力部3から入力される色覚の型情報に基づき混同色の判定を行う。そして入力データと補正の要否、補正強度係数を受け取っている場合にはこれも補正部42〜44へと送る。明度補正部42、彩度補正部43、色相補正部44では、混同色判定部45から受け取ったデータと、色覚特性入力部3から受け取った色覚の型の程度情報を用いて入力カラー画像データを補正し、色変換部5へ送る。色変換部5は、受け取った補正後の画像データを、3D−LUTを用いた補間演算などの方法を用いて入力データに対する画像形成用データを算出する。   When the input color image data, for example, JCh is input from the color conversion unit 2, the saturation determination unit 41 determines whether the saturation is low saturation or medium to high saturation. Then, the saturation determination result is sent to the confusion color determination unit 45 together with the input data. Further, the correction strength coefficient may be sent simultaneously. The confusion color determination unit 45 receives the input data and the saturation determination result, and determines the confusion color based on the saturation determination result and the color vision type information input from the color vision characteristic input unit 3. If input data, necessity of correction, and correction intensity coefficient are received, these are also sent to the correction units 42 to 44. The lightness correction unit 42, saturation correction unit 43, and hue correction unit 44 convert the input color image data using the data received from the confusion color determination unit 45 and the color vision type degree information received from the color vision characteristic input unit 3. Correct and send to the color converter 5. The color conversion unit 5 calculates image forming data for the input data by using a method such as interpolation calculation using a 3D-LUT for the received corrected image data.

次に、各処理部の動作について詳細に説明する。まず、色変換部2は、ネットワークインタフェースや各種記憶媒体経由で入力されたデータを色補正部2において、混同色の判定や色補正を行うための色空間へと変換し、彩度判定部41へと送る。彩度判定部41では、色変換部2から入力データを受け取ると、彩度判定を行う。彩度判定は例えば、図9(b)に示すような判定用のテーブルをあらかじめ用意しておく。図9(b)の例では、彩度Cの値のレンジを0〜10、10〜20というように区切り、C=0〜30までは低彩度、C=30〜70までは中彩度、C=70〜を高彩度として区分している。また、10刻みの彩度レンジ毎に、彩度が高くなるにつれて値が大きくなり、最終的に1となるような彩度補正係数(後述の色の補正時に用いる)を設定している。   Next, the operation of each processing unit will be described in detail. First, the color conversion unit 2 converts data input via a network interface or various storage media into a color space for performing confusion color determination or color correction in the color correction unit 2, and a saturation determination unit 41. Send to. When the saturation determination unit 41 receives input data from the color conversion unit 2, it performs saturation determination. For saturation determination, for example, a determination table as shown in FIG. 9B is prepared in advance. In the example of FIG. 9B, the value range of the saturation C is divided into 0 to 10 and 10 to 20, with low saturation for C = 0 to 30 and medium saturation for C = 30 to 70. , C = 70˜ is classified as high saturation. Further, a saturation correction coefficient (used when correcting a color to be described later) is set such that the value increases as the saturation increases and finally becomes 1 for each saturation range of 10 increments.

彩度判定部41は、入力データの彩度がこのようなテーブルのどの彩度レンジに入るかを検索し、対応する彩度カテゴリと補正強度係数を読み出す。但し、彩度判定及び補正強度係数の設定はこれ以外の方法で行っても良く、例えば低彩度領域を彩度25未満の閾値を設定しておき、それ未満かそれ以上かで、低彩度か中彩度以上かを判定しても良い。また、補正強度係数Kについても、
K=0.0(C<25)
K=C/75(C<75)
K=1.0(C≧75) (5)
のように、与えても良い。また、(5)式の値は上記値に限定されず、任意の適切な値を設定すれば良い。
The saturation determination unit 41 searches in which saturation range of the table the saturation of the input data falls, and reads out the corresponding saturation category and correction intensity coefficient. However, the saturation determination and the setting of the correction strength coefficient may be performed by other methods. For example, a threshold value of less than 25 is set in the low saturation area, and the low saturation is set to be less than or equal to the threshold value. It may be determined whether the degree is greater than or equal to medium saturation. Also, with respect to the correction strength coefficient K,
K = 0.0 (C <25)
K = C / 75 (C <75)
K = 1.0 (C ≧ 75) (5)
Like, you may give. Further, the value of equation (5) is not limited to the above value, and any appropriate value may be set.

次に、彩度判定部41は、混同色判定部45へ、入力データと彩度判定結果及び補正強度係数を送る。彩度判定結果は、より具体的には混同色の検索を行うか否かを決定すれば良いため、例えば低彩度部であれば0、それ以外であれば1といったフラグのようなもので良い。混同色判定部45は彩度判定部41からデータを受け取ると、まず彩度判定結果から、混同色の検索を行うか否かを判断し、検索が必要、すなわち中彩度から高彩度のデータであれば、色覚特性入力部3より受け取った色覚の型の情報に基づき混同色の検索を実施例1と同様に行う。   Next, the saturation determination unit 41 sends the input data, the saturation determination result, and the correction strength coefficient to the confusion color determination unit 45. More specifically, the saturation determination result may be determined as to whether or not to search for a confusion color. For example, the saturation determination result is a flag such as 0 for a low saturation portion and 1 for other cases. good. When the confusion color determination unit 45 receives the data from the saturation determination unit 41, the confusion color determination unit 45 first determines whether or not to perform a confusion color search from the saturation determination result, and needs to search, that is, data from medium saturation to high saturation. If there is, the confusion color search is performed in the same manner as in the first embodiment based on the color vision type information received from the color vision characteristic input unit 3.

そして、実施例1と同様の入力データ及びベース補正量に加え、補正強度係数Kを明度補正部42、彩度補正部43、色相補正部44へと送る。明度補正部42、彩度補正部43、色相補正部44では、混同色判定部45から受け取ったデータと色覚特性入力部3より受け取った色覚の型の程度情報とから、以下の(6)式のように補正を行う。   Then, in addition to the same input data and base correction amount as in the first embodiment, the correction strength coefficient K is sent to the lightness correction unit 42, the saturation correction unit 43, and the hue correction unit 44. In the lightness correction unit 42, the saturation correction unit 43, and the hue correction unit 44, the following equation (6) is obtained from the data received from the confusion color determination unit 45 and the color vision type degree information received from the color vision characteristic input unit 3. Correct as follows.

J’=J+K*α*ΔJ
C’=C+K*α*ΔC
h’=h+K*α*Δh (6)
で与えられる。
J '= J + K * α * ΔJ
C ′ = C + K * α * ΔC
h ′ = h + K * α * Δh (6)
Given in.

このようにして補正されたデータが、色変換部5へと送られ、色変換部5では、あらかじめ保持しておいた入力データに対する画像形成装置に依存する画像形成用データが設定された3D−LUTを用いた補間演算等の方法を用いて、入力データを画像形成用データに変換する。   The data corrected in this way is sent to the color conversion unit 5, and in the color conversion unit 5, the image forming data depending on the image forming apparatus for the input data held in advance is set. The input data is converted into image forming data by using a method such as an interpolation operation using an LUT.

以上説明した実施例においては、中彩度部以上で色補正を行うことが可能であり、これにより、元々明暗の差により区別可能であると考えられる無彩色軸に近い低彩度部において、不要な色補正を実行しないことにより、処理が簡略化される。また、入力データの彩度に応じて設定した補正強度係数を色補正量に反映することで、低彩度部と中彩度部以上の境界での急な色補正を抑制し、境界部での不連続を抑制した色補正が可能である。   In the embodiment described above, it is possible to perform color correction in the middle saturation portion or higher, and thereby, in the low saturation portion close to the achromatic color axis considered to be distinguishable by the difference between light and dark originally, By not performing unnecessary color correction, the process is simplified. In addition, by reflecting the correction intensity coefficient set according to the saturation of the input data in the color correction amount, abrupt color correction at the boundary between the low saturation part and the intermediate saturation part is suppressed, and at the boundary part It is possible to perform color correction with reduced discontinuity.

実施例3:(U型の場合、明度補正のみを行い、処理を高速化)
本実施例では、色覚特性入力部より入力された色覚の型がU型であった場合、色みの補正を省略する。まず、全体の構成と動作は、前記実施例1と同様で、色変換部2、色覚特性入力部3、色補正部4、色変換部5から構成され、各部の動作も同様である。
Example 3: (In the case of U type, only brightness correction is performed to speed up processing)
In this embodiment, when the color vision type input from the color vision characteristic input unit is the U type, the correction of color tone is omitted. First, the overall configuration and operation are the same as those in the first embodiment, and are composed of the color conversion unit 2, the color vision characteristic input unit 3, the color correction unit 4, and the color conversion unit 5, and the operation of each unit is also the same.

次に、各処理部の構成と動作について説明する。図4は、本発明の実施例3に係る画像処理装置の構成例を示す。実施例3では、混同色判定部45と明度補正部42を持ち、色成分のうち、彩度と色相の補正部を持っていない。   Next, the configuration and operation of each processing unit will be described. FIG. 4 shows a configuration example of an image processing apparatus according to Embodiment 3 of the present invention. The third embodiment has the confusion color determination unit 45 and the lightness correction unit 42, and does not have the saturation and hue correction units among the color components.

混同色判定部45は、色変換部2から入力カラー画像データを、色覚特性入力部3から色覚特性の型がU型色覚であるとのデータを受け取ると、明度情報のみに基づいて、混同色の検索を行う。そして、ベース補正量を算出し、入力データと共に明度情報は明度補正部42へ、彩度及び色相情報は何ら処理することなく色変換部5へと送る。色変換部5は、受け取った画像データを3D−LUTを用いた補間演算などの方法で、画像形成用データに変換する。   When the confusion color determination unit 45 receives input color image data from the color conversion unit 2 and data indicating that the type of color vision characteristic is U-type color vision from the color vision characteristic input unit 3, the color confusion color is based on lightness information alone. Search for. Then, the base correction amount is calculated, and the brightness information together with the input data is sent to the brightness correction section 42, and the saturation and hue information are sent to the color conversion section 5 without any processing. The color conversion unit 5 converts the received image data into image formation data by a method such as interpolation using a 3D-LUT.

次に、各処理部の動作について詳細に説明する。混同色判定部45は色変換部2から入力カラー画像データを、色覚特性入力部3から色覚特性の型がU型色覚であるとのデータを受け取ると、明度情報のみに基づいて、混同色の検索を行う。U型色覚の場合、色みを全く知覚できないため、同一混同線上に乗る色のセットではなく、ほぼ同一混同面(色度xyは任意で、輝度Yが一定もしくは彩度及び色相が任意でJが一定の面を混同面と呼ぶこととする)上に乗る色を混同色として検索すれば良い。   Next, the operation of each processing unit will be described in detail. When the confusion color determination unit 45 receives the input color image data from the color conversion unit 2 and the data indicating that the color vision characteristic type is U-type color vision from the color vision characteristic input unit 3, the color confusion color determination unit 45 determines the color of the confusion color based only on the brightness information. Perform a search. In the case of U-type color vision, since color cannot be perceived at all, it is not a set of colors on the same confusion line, but almost the same confusion plane (the chromaticity xy is arbitrary and the luminance Y is constant or the saturation and hue are arbitrary J (The constant surface is called a confusion surface.) The color on the upper surface may be searched as a confusion color.

また、ベース補正量の算出は、U型色覚の場合は明度を違えるような補正が有効であるため、実施例1の明度を違えるような補正方向の決定と同様の方法で算出すれば良い。   Further, the base correction amount can be calculated by the same method as the determination of the correction direction in which the lightness is different in the first embodiment because correction with different lightness is effective in the case of U-type color vision.

次に混同色判定部45は、このようにして算出されたベース補正量と入力データの明度情報を明度補正部42へ、入力データの彩度及び色相情報を色変換部5へ送る。明度補正部42では、混同色判定部45から受け取ったデータと色覚特性入力部3から受け取った色覚の型の程度情報を基に補正後の明度を算出する。   Next, the confusion color determination unit 45 sends the base correction amount calculated in this way and the lightness information of the input data to the lightness correction unit 42, and the saturation and hue information of the input data to the color conversion unit 5. The brightness correction unit 42 calculates the corrected brightness based on the data received from the confusion color determination unit 45 and the color vision type degree information received from the color vision characteristic input unit 3.

J’=J+α*ΔJ
C’=C(補正せず)
h’=h(補正せず) (7)
そして、明度補正部42は補正後の明度情報J’を色変換部5へと送る。色変換部5は、明度補正部42から受け取った入力データの明度情報及び混同色判定部45から受け取った入力データの彩度及び色相情報を実施例1及び2と同様、補間演算などの方法を用いて画像形成用のデータに変換する。
J '= J + α * ΔJ
C '= C (not corrected)
h ′ = h (not corrected) (7)
Then, the brightness correction unit 42 sends the corrected brightness information J ′ to the color conversion unit 5. The color conversion unit 5 uses the lightness information of the input data received from the lightness correction unit 42 and the saturation and hue information of the input data received from the confusion color determination unit 45 by a method such as interpolation calculation as in the first and second embodiments. And converted into data for image formation.

以上説明した実施例においては、入力された色覚の型がU型色覚であった場合に、混同色判定及び色補正処理を簡略化し、高速かつU型色覚者にとって有効な色補正処理を行うことが可能である。   In the embodiment described above, when the input color vision type is a U-type color vision, the confusion color determination and the color correction processing are simplified, and the color correction processing effective for the U-type color vision person is performed at high speed. Is possible.

実施例4:(重要色の場合、色相補正量を抑え、C型色覚のユーザーにも不自然でない色補正をする)
本実施例では、肌色、植物の緑、海や空の青といった重要色の入力データに対して、色相補正量を抑制した色補正を行う。まず、全体の構成と動作は他の実施例と同様で、色変換部2、色覚特性入力部3、色補正部4、色変換部5から構成され、各部の動作も同様である。
Example 4: (In the case of an important color, the hue correction amount is suppressed, and color correction that is not unnatural for users of C-type color vision is performed)
In this embodiment, color correction is performed with respect to input data of important colors such as skin color, plant green, sea or sky blue, with a hue correction amount suppressed. First, the overall configuration and operation are the same as in the other embodiments, and are composed of a color conversion unit 2, a color vision characteristic input unit 3, a color correction unit 4, and a color conversion unit 5, and the operation of each unit is also the same.

次に、各処理部の構成と動作について説明する。図5は、本発明の実施例4に係る画像処理装置の構成例を示す。実施例4では、実施例1の構成に、さらに重要色判定部46が追加されている。   Next, the configuration and operation of each processing unit will be described. FIG. 5 shows a configuration example of an image processing apparatus according to Embodiment 4 of the present invention. In the fourth embodiment, an important color determination unit 46 is further added to the configuration of the first embodiment.

重要色判定部46は、色変換部2より入力カラー画像データが入力されると、その色が重要色か否かの判定を行う。並行して、混同色判定部45にも入力カラー画像データが入力され、混同色判定部45は、色覚特性入力部3から入力された色覚の型情報を用いて、混同色が存在するか否かの判定を行い、ベース補正量を算出する。次に、混同色判定部45から明度補正部42、彩度補正部43、色相補正部44へと、入力データ及びベース補正量のデータが送られる。また、色覚特性入力部3から色覚の型の程度情報が各補正部42〜44へ送られる。さらに、重要色判定部46は、重要色判定結果を色相補正部44へと送る。   When the input color image data is input from the color conversion unit 2, the important color determination unit 46 determines whether the color is an important color. In parallel, the input color image data is also input to the confusion color determination unit 45, and the confusion color determination unit 45 uses the color vision type information input from the color vision characteristic input unit 3 to determine whether or not a confusion color exists. The base correction amount is calculated. Next, input data and base correction amount data are sent from the confusion color determination unit 45 to the lightness correction unit 42, the saturation correction unit 43, and the hue correction unit 44. Further, color vision type degree information is sent from the color vision characteristic input unit 3 to the correction units 42 to 44. Further, the important color determination unit 46 sends the important color determination result to the hue correction unit 44.

明度補正部42、彩度補正部43、色相補正部44は、入力されたデータを基に入力カラー画像データに色補正を行い、色変換部5へと送る。補正後のカラー画像データを受け取った色変換部5は、あらかじめ保持しておいた3D−LUT等を用いた補間演算により、入力カラー画像データを、画像形成用のデータに変換する。   The lightness correction unit 42, the saturation correction unit 43, and the hue correction unit 44 perform color correction on the input color image data based on the input data, and send it to the color conversion unit 5. The color conversion unit 5 that has received the corrected color image data converts the input color image data into data for image formation by an interpolation operation using a 3D-LUT or the like that is stored in advance.

次に、各処理部の動作について詳細に説明する。混同色判定部45の動作は実施例1と同様であるため省略する。重要色判定部46は、色変換部2から送られてきた入力カラー画像データに重要色が含まれているか否かを判定する。具体的には、図9(c)に示すような重要色の色域を定義したテーブルをあらかじめ保持しておき、各重要色に含まれるか否かを判定する。ある入力カラーデータが入力された場合、重要色判定部46は、まず色相hが全ての重要色の色相範囲か否かを判定する。そして、各重要色のうち、入力データの色相が含まれる重要色に対してのみ、引き続き彩度の判定と明度の判定を行う。そして、全ての色成分が範囲に含まれていた場合に、入力されたデータが対象とする重要色であると判断する。重要色というのは、肌色、空の青、植物の緑といった色相が重要である場合が多いため、最初に全重要色の色相範囲に対する判定を行い、彩度及び明度の判定を行う対象である重要色を絞り込むことで、効率的に重要色か否かを判定することができる。   Next, the operation of each processing unit will be described in detail. Since the operation of the confusion color determination unit 45 is the same as that of the first embodiment, the description thereof is omitted. The important color determination unit 46 determines whether or not an important color is included in the input color image data sent from the color conversion unit 2. Specifically, a table defining important color gamuts as shown in FIG. 9C is stored in advance, and it is determined whether or not each important color is included. When certain input color data is input, the important color determination unit 46 first determines whether or not the hue h is the hue range of all the important colors. Then, among each important color, only the important color including the hue of the input data is subjected to saturation determination and lightness determination. Then, when all the color components are included in the range, it is determined that the input data is the target important color. Important colors often have a hue such as skin color, sky blue, or plant green. Therefore, the hue range of all important colors is determined first, and saturation and lightness are determined. By narrowing down the important colors, it is possible to efficiently determine whether the colors are important.

そして、重要色判定部46は、入力されたデータが重要色か否かの重要色判定結果を色相補正部44へと送る。この判定結果の情報は0か1で与えるフラグのようなもので良い。   Then, the important color determination unit 46 sends an important color determination result indicating whether or not the input data is an important color to the hue correction unit 44. This determination result information may be a flag given by 0 or 1.

次に、明度補正部42、彩度補正部43は混同色判定部45より受け取った入力画像データとベース補正量、色覚特性入力部3から受け取った色覚の型の程度情報を基に各々明度と彩度を補正する。また色相補正部44は、前記情報以外に、さらに重要色判定部46からの重要色判定結果を用いて色相の補正を行う((8)式)。   Next, the lightness correction unit 42 and the saturation correction unit 43 are respectively based on the input image data and the base correction amount received from the confusion color determination unit 45 and the color vision type degree information received from the color vision characteristic input unit 3. Correct saturation. In addition to the information, the hue correction unit 44 further corrects the hue using the important color determination result from the important color determination unit 46 (Equation (8)).

J’=J+α*ΔJ
C’=C+α*ΔC
h’=h+β*α*Δh (8)
(8)式のβは、重要色判定部46が重要色でないと判定した場合はβ=1.0の値を取り、実施例1と同様の色相補正を行い、重要色と判定された場合は0≦β<1.0の値を取り、色相補正量を抑制する。重要色であった場合、βの値は0以上1.0未満であれば任意の値で良く、例えば図9(c)のような各重要色毎に値を設定しても良いし、一律に同じ値を設定しておいても良い。以上のように補正が行われたカラー画像データが色変換部5へ送られ、他の実施例と同様に、画像形成用データへと変換される。
J '= J + α * ΔJ
C ′ = C + α * ΔC
h ′ = h + β * α * Δh (8)
Β in the equation (8) takes a value of β = 1.0 when the important color determination unit 46 determines that it is not an important color, and performs hue correction similar to that in the first embodiment and determines that it is an important color. Takes a value of 0 ≦ β <1.0 and suppresses the hue correction amount. If it is an important color, the value of β may be any value as long as it is 0 or more and less than 1.0. For example, a value may be set for each important color as shown in FIG. The same value may be set for. The color image data that has been corrected as described above is sent to the color converter 5 and converted into image forming data in the same manner as in the other embodiments.

以上説明した実施例においては、入力カラー画像データに重要色が含まれていた場合、色相の補正量を抑制することで、C型以外の色覚を持ったユーザーに配慮した色補正を行うと同時に、C型色覚、すなわち一般的な色覚を持ったユーザーが見た場合でも、色合いについて、違和感の小さい色補正を行うことが可能である。   In the embodiment described above, when an important color is included in the input color image data, the hue correction amount is suppressed to perform color correction considering a user with a color vision other than the C type at the same time. Even when viewed by a user with C-type color vision, that is, general color vision, it is possible to perform color correction with a little uncomfortable color tone.

実施例5:(媒体クレームのための実施例)
図10は、本発明における画像処理システムのハードウェア構成例を示す。コンピュータ10は、プログラム読取装置10a、全体を制御するCPU10b、CPU10bのワークエリア等として使用されるRAM10c、CPU10bの制御プログラム等が記憶されているROM10d、ハードディスク10e、NIC10f、マウス10g、キーボード10h、画像データを表示したり、ユーザーが画面に直接触れることで情報の入力が可能なディスプレイ11、カラープリンタ等の画像形成装置12とを備えている。本画像処理システムは、例えばワークステーションやパーソナルコンピュータ等で実現することができる。
Example 5: (Example for media claim)
FIG. 10 shows a hardware configuration example of the image processing system according to the present invention. The computer 10 includes a program reading device 10a, a CPU 10b for controlling the whole, a RAM 10c used as a work area for the CPU 10b, a ROM 10d for storing a control program for the CPU 10b, a hard disk 10e, a NIC 10f, a mouse 10g, a keyboard 10h, an image It includes a display 11 on which data can be displayed and information can be input by a user touching the screen directly, and an image forming apparatus 12 such as a color printer. This image processing system can be realized by, for example, a workstation or a personal computer.

このような構成の場合、図1に示す色変換部2、5、色補正部4の機能はCPU10bに持たせることができる。また、色覚特性入力部3の機能は、マウス10g、キーボード10h、ディスプレイ11のいずれかに持たせることができる。なお、CPU10bのような色変換や色補正といった画像処理機能は、例えばソフトウェアパッケージ、具体的には、CD−ROMや磁気ディスク等の情報記録媒体の形で提供することができ、このため、図10に示す例では、情報記録媒体がセットされると、これを駆動する媒体駆動装置が設けられている。   In such a configuration, the functions of the color conversion units 2 and 5 and the color correction unit 4 shown in FIG. 1 can be provided to the CPU 10b. Further, the function of the color vision characteristic input unit 3 can be provided in any of the mouse 10g, the keyboard 10h, and the display 11. Note that image processing functions such as color conversion and color correction like the CPU 10b can be provided in the form of a software package, specifically, an information recording medium such as a CD-ROM or a magnetic disk. In the example shown in FIG. 10, when an information recording medium is set, a medium driving device for driving the information recording medium is provided.

以上により、本発明における画像処理装置及び画像処理方法は、ディスプレイ等を備えた汎用の計算機システムにCD−ROM等の情報記録媒体に記録されたプログラムを読み込ませて、この汎用計算機システムの中央演算装置に色空間の変換、入力インタフェースから入力された色覚特性情報に基づいた色補正を実行させる装置構成においても実施することが可能である。この場合、本発明の画像処理を実行するためのプログラム、すなわちハードウェアシステムで用いられるプログラムは、記録媒体に記録された状態で提供される。プログラムなどが記録される情報記録媒体としては、CD−ROMに限定されるものではなく、例えばROM、RAM、フラッシュメモリ、光磁気ディスクなどを用いても良い。記録媒体に記録されたプログラムは、ハードウェアシステムに組み込まれている記憶装置、例えばハードディスク10eにインストールされることにより、このプログラムを実行して、色変換や色補正機能を実現することができる。   As described above, the image processing apparatus and the image processing method according to the present invention allow a general-purpose computer system having a display or the like to read a program recorded on an information recording medium such as a CD-ROM, and perform central processing of the general-purpose computer system. The present invention can also be implemented in an apparatus configuration in which the apparatus performs color space conversion and color correction based on color vision characteristic information input from an input interface. In this case, the program for executing the image processing of the present invention, that is, the program used in the hardware system is provided in a state recorded in a recording medium. The information recording medium on which the program and the like are recorded is not limited to the CD-ROM, and for example, a ROM, RAM, flash memory, magneto-optical disk, etc. may be used. The program recorded in the recording medium is installed in a storage device incorporated in the hardware system, for example, the hard disk 10e, so that this program can be executed to realize color conversion and color correction functions.

また、本発明の色変換や色補正機能を実現するためのプログラムは、記録媒体の形で提供されるのみならず、例えば、ネットワークを介した通信によってサーバから提供されるものであっても良い。   In addition, the program for realizing the color conversion and color correction functions of the present invention is not only provided in the form of a recording medium, but may be provided from a server by communication via a network, for example. .

本発明の全体構成を示す。1 shows the overall configuration of the present invention. 本発明の実施例1の構成を示す。The structure of Example 1 of this invention is shown. 本発明の実施例2の構成を示す。The structure of Example 2 of this invention is shown. 本発明の実施例3の構成を示す。The structure of Example 3 of this invention is shown. 本発明の実施例4の構成を示す。The structure of Example 4 of this invention is shown. 各色覚特性における混同線を説明する図である。It is a figure explaining the confusion line in each color vision characteristic. 色覚特性の設定画面例を示す。An example of a color vision characteristic setting screen is shown. 実施例1の色補正処理のフローチャートを示す。3 is a flowchart of color correction processing according to the first exemplary embodiment. 入力された色覚の程度情報とαの値の関係などを示す。The relationship between the input color vision degree information and the value of α is shown. 本発明をソフトウェアで実現する場合の構成例を示す。An example of the configuration when the present invention is implemented by software is shown.

符号の説明Explanation of symbols

1 入力データ
2、5 色変換部
3 色覚特性入力部
4 色補正部
1 Input data 2, 5 color conversion unit 3 Color vision characteristic input unit 4 Color correction unit

Claims (11)

入力カラー画像信号をカラー画像出力装置の画像形成用の画像信号に変換する画像処理装置において、ユーザーの色覚特性の型、もしくは、色覚特性の型及び程度を指定する色覚特性入力手段と、該入力された色覚特性の型及び程度に基づき前記入力カラー画像信号を補正する色補正手段とを備えることを特徴とする画像処理装置。   In an image processing apparatus for converting an input color image signal into an image signal for image formation of a color image output apparatus, a color vision characteristic input means for designating a user's color vision characteristic type or color vision characteristic type and degree, and the input An image processing apparatus comprising: color correction means for correcting the input color image signal based on the type and degree of the color vision characteristic. 前記色補正手段は、前記入力された色覚特性の型がU型とそれ以外の型に応じて、補正を行う色成分を変えることを特徴とする請求項1記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the color correction unit changes a color component to be corrected according to whether the type of the input color vision characteristic is a U type or another type. 前記色補正手段は、前記入力された色覚特性の型に関する情報に基づき、前記入力カラー画像信号に対して色補正が必要か否かを判定する混同色判定手段を備えることを特徴とする請求項1記載の画像処理装置。   The color correction means includes confusion color determination means for determining whether or not color correction is necessary for the input color image signal based on information on a type of the input color vision characteristic. The image processing apparatus according to 1. 前記色補正手段は、前記入力された色覚特性の程度に関する情報に基づき、前記入力カラー画像信号に対する補正量を変化させることを特徴とする請求項1記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the color correction unit changes a correction amount with respect to the input color image signal based on information regarding the degree of the input color vision characteristic. 前記色補正手段は、前記入力カラー画像信号の彩度を判定する彩度判定手段を備え、該彩度の判定結果が中彩度及び高彩度であり、前記入力された色覚特性の型がU型以外の型である場合、中彩度及び高彩度部においてのみ色補正を行うことを特徴とする請求項1記載の画像処理装置。   The color correction unit includes a saturation determination unit that determines the saturation of the input color image signal, the determination result of the saturation is medium saturation and high saturation, and the type of the input color vision characteristic is U type The image processing apparatus according to claim 1, wherein color correction is performed only in a middle saturation portion and a high saturation portion in the case of a type other than the above. 前記色補正手段は、前記入力された色覚特性の型がU型である場合、明度方向のみの色補正を行うことを特徴とする請求項1記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the color correction unit performs color correction only in the brightness direction when the type of the inputted color vision characteristic is a U type. 前記色補正手段は、前記入力カラー画像信号に含まれる色が重要色か否かを判定する重要色判定手段を備え、該判定の結果、重要色である場合、色相補正量を抑制することを特徴とする請求項1記載の画像処理装置。   The color correction unit includes an important color determination unit that determines whether or not a color included in the input color image signal is an important color, and suppresses a hue correction amount if the color is an important color as a result of the determination. The image processing apparatus according to claim 1, wherein: 前記中彩度及び高彩度部と、低彩度部との境界部での連続性を保つような色補正を行うことを特徴とする請求項5記載の画像処理装置。   The image processing apparatus according to claim 5, wherein color correction is performed so as to maintain continuity at a boundary portion between the intermediate and high saturation portions and the low saturation portion. 入力カラー画像信号をカラー画像出力装置の画像形成用の画像信号に変換する画像処理方法において、ユーザーの色覚特性の型、もしくは、色覚特性の型及び程度を指定する色覚特性入力工程と、該入力された色覚特性の型及び程度に基づき前記入力カラー画像信号を補正する色補正工程とを実施することを特徴とする画像処理方法。   In an image processing method for converting an input color image signal into an image signal for image formation of a color image output device, a color vision characteristic input step for designating a user's color vision characteristic type or color vision characteristic type and degree, and the input And a color correction step of correcting the input color image signal based on the type and degree of the color vision characteristic. 請求項9記載の画像処理方法をコンピュータに実現させるためのプログラム。   A program for causing a computer to implement the image processing method according to claim 9. 請求項9記載の画像処理方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。   A computer-readable recording medium having recorded thereon a program for causing a computer to implement the image processing method according to claim 9.
JP2007068167A 2007-03-16 2007-03-16 Image processing apparatus, image processing method, program, and recording medium Pending JP2008235965A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007068167A JP2008235965A (en) 2007-03-16 2007-03-16 Image processing apparatus, image processing method, program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007068167A JP2008235965A (en) 2007-03-16 2007-03-16 Image processing apparatus, image processing method, program, and recording medium

Publications (1)

Publication Number Publication Date
JP2008235965A true JP2008235965A (en) 2008-10-02

Family

ID=39908290

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007068167A Pending JP2008235965A (en) 2007-03-16 2007-03-16 Image processing apparatus, image processing method, program, and recording medium

Country Status (1)

Country Link
JP (1) JP2008235965A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010148065A (en) * 2008-12-22 2010-07-01 Oki Data Corp Image processing unit
JP2012165284A (en) * 2011-02-08 2012-08-30 Kyocera Document Solutions Inc Image processing apparatus, image formation apparatus, and image processing method
EP2632144A1 (en) 2012-02-21 2013-08-28 Seiko Epson Corporation Image processing apparatus, image processing method, and program
US9183605B2 (en) 2011-12-21 2015-11-10 Ricoh Company, Limited Image projecting apparatus, image processing method, and computer-readable storage medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010148065A (en) * 2008-12-22 2010-07-01 Oki Data Corp Image processing unit
JP2012165284A (en) * 2011-02-08 2012-08-30 Kyocera Document Solutions Inc Image processing apparatus, image formation apparatus, and image processing method
US9183605B2 (en) 2011-12-21 2015-11-10 Ricoh Company, Limited Image projecting apparatus, image processing method, and computer-readable storage medium
EP2632144A1 (en) 2012-02-21 2013-08-28 Seiko Epson Corporation Image processing apparatus, image processing method, and program
US8908963B2 (en) 2012-02-21 2014-12-09 Seiko Epson Corporation Image processing apparatus, image processing method, and program

Similar Documents

Publication Publication Date Title
EP1453006A1 (en) Converted digital colour image with improved colour distinction for colour-blinds
US8514239B2 (en) Image processing apparatus, image processing method, and computer program product
JP2009071541A (en) Image processing apparatus, image processing method, program, and recording medium
JPH08317187A (en) Image processing apparatus and method
JP2009303172A (en) Color conversion method, color conversion table generated by the same, image processing apparatus, and color conversion program
JP2004064792A (en) Color correction apparatus and method
JPWO2003041013A1 (en) Color image processing method, color image processing device, color display device, and computer program for realizing the color image processing method
EP1924076A2 (en) Image Forming Apparatus and Image Forming Method Capable of Revising Gray Image
JP3691686B2 (en) Color data conversion apparatus and color data conversion method
JP2017055204A (en) Image processing apparatus and image forming apparatus
JP2008235965A (en) Image processing apparatus, image processing method, program, and recording medium
KR20050109663A (en) Method and apparatus for creating profile
JP4498233B2 (en) Image processing apparatus and image processing method
JP2022173510A (en) Image processing device, image processing method, and program
JP2006229925A (en) Dynamic image saturation processing device
JP2021027434A (en) Image processing device
JP2011166558A (en) Image processing apparatus, image printing system, image processing method and program
US8311323B2 (en) Image processor for converting image by using image retrieved based on keyword
JP2008042711A (en) Color converter, color converting method, color conversion program, color conversion coefficient creating apparatus, color conversion coefficient creating method, and color conversion coefficient creation program
US8094343B2 (en) Image processor
JP2009206572A (en) Image processor, program, and image processing method
JP5689090B2 (en) Image forming method and image forming apparatus
JP2010268138A (en) Color adjustment apparatus, color adjustment method, and program
JP4983955B2 (en) Image processing apparatus and image processing program
EP1453008A1 (en) Cocverted digital colour image with improved colour distinction for colour-blinds