JP4877279B2 - Image processing apparatus and image processing program - Google Patents

Image processing apparatus and image processing program Download PDF

Info

Publication number
JP4877279B2
JP4877279B2 JP2008143048A JP2008143048A JP4877279B2 JP 4877279 B2 JP4877279 B2 JP 4877279B2 JP 2008143048 A JP2008143048 A JP 2008143048A JP 2008143048 A JP2008143048 A JP 2008143048A JP 4877279 B2 JP4877279 B2 JP 4877279B2
Authority
JP
Japan
Prior art keywords
image
correction
color
information
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.)
Active
Application number
JP2008143048A
Other languages
Japanese (ja)
Other versions
JP2009290719A (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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2008143048A priority Critical patent/JP4877279B2/en
Publication of JP2009290719A publication Critical patent/JP2009290719A/en
Application granted granted Critical
Publication of JP4877279B2 publication Critical patent/JP4877279B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、画像処理装置、画像処理プログラムに関する。   The present invention relates to an image processing apparatus and an image processing program.

プリンタの印刷特性の経時変化等による色変動を補償するため、プリンタはキャリブレーション機能を持っていることが一般的である。キャリブレーションの方法としては、2つの方式が知られている。   In general, a printer has a calibration function in order to compensate for a color variation caused by a change in printing characteristics of the printer with time. Two methods are known as calibration methods.

1つめの方式は、CMYK成分を各々独立に1次元テーブルを用いて補正するもので、2つめの方式は、CMY3成分を3次元テーブルを用いて現状のプリンタ特性に応じたCMY3成分にマッピングするものである。上述した2つめの方式は特にCMY3色によるプロセスブラックのグレイバランスを改善することを主眼とした方式である。   The first method corrects CMYK components independently using a one-dimensional table, and the second method maps CMY3 components to CMY3 components according to the current printer characteristics using a three-dimensional table. Is. The second method described above is a method that mainly focuses on improving the gray balance of process black using three colors of CMY.

この2つの方式のうち、一般的には1つめの方式が普及しており、この方式はTRC補正(Tone Reproduction Curve)とも呼ばれている。   Of these two methods, the first method is generally widespread, and this method is also called TRC correction (Tone Reproduction Curve).

また、特許文献1には、色補正をK成分とCMY成分とで別々に行う技術が開示されている。
特開2007−89031号公報
Patent Document 1 discloses a technique for performing color correction separately for a K component and a CMY component.
JP 2007-89031 A

この技術背景において、印刷対象の文書を構成する描画オブジェクトは文字・グラフィックス・イメージに主に分類されるが、文字・グラフィックスなどはRGB、CMYKなど“純色”(一次色や二次色)のカラーで表現されることが多い。これに対し、イメージは三次色で構成される自然画であることが多い。   In this technical background, drawing objects constituting a document to be printed are mainly classified into characters, graphics, and images. Characters and graphics are “pure colors” such as RGB and CMYK (primary colors and secondary colors). Often expressed in colors. On the other hand, an image is often a natural picture composed of tertiary colors.

1つめの方式は一次色の階調特性を補正するため“純色”に他の色が混入することはないが、自然画のグレイバランスを補正できるとは限らない。   The first method corrects the gradation characteristics of the primary color so that no other color is mixed into the “pure color”, but the gray balance of the natural image cannot always be corrected.

一方、2つめの方式はその逆で、グレイバランスの補正には有効であるが、“純色”をキャリブレーションすると他の色が混入してしまうことがある(例えば元々Yだけの色なのにキャリブレーションすることでCやMが混入してしまう)。   On the other hand, the second method is the opposite, and is effective for correcting gray balance. However, when “pure color” is calibrated, other colors may be mixed (for example, calibration is performed even though the color is originally Y only). C and M are mixed in by doing this).

さらに、イメージであっても、グラフィックス機能を利用して生成し最終的にはイメージ画像として表現されるものがあり、この場合には、特殊なイメージであるので、グレイバランスの補正よりも“純色”再現が好まれることになり、2つめの方式を適用すると、他のインクの混入が問題になる。   Furthermore, some images may be generated using a graphics function and eventually expressed as an image. In this case, since the image is a special image, it is more than “gray balance correction”. “Pure color” reproduction is preferred, and when the second method is applied, mixing of other inks becomes a problem.

このように、上述した補正することにより、元々の画像にはない他の色が混入するなど、元の色を的確に再現できないという問題点があった。   As described above, there is a problem in that the original color cannot be accurately reproduced, for example, by mixing other colors not included in the original image by performing the correction described above.

本発明は上記問題点に鑑み、元の色を的確に再現することを可能とする画像処理装置、及び画像処理プログラムを提供することを目的とする。   In view of the above problems, an object of the present invention is to provide an image processing apparatus and an image processing program capable of accurately reproducing the original color.

上記目的を達成するために、請求項1の発明は、シアン、マゼンダ、及びイエローからなる基準色の少なくとも1色の基準色で表現された画像を表す画像情報を記憶した記憶手段と、前記記憶手段に記憶された画像情報で表される画像を表す基準色の数を示す色数情報を取得する取得手段と、前記取得手段で取得された前記色数情報の基準色の数が以上か否かを判定する判定手段と、前記判定手段が、前記色数情報の基準色の数が以上であると判定した場合に、前記画像のグレイバランスが適正になるように前記画像情報を補正する第1の補正手段と、前記判定手段が、前記色数情報の基準色の数が以上でないと判定した場合に、前記画像を表す基準色の階調が色毎に補正されるように前記画像情報を補正する第2の補正手段と、を含む。 In order to achieve the above object, the invention of claim 1 includes storage means for storing image information representing an image expressed by at least one reference color of cyan, magenta, and yellow, and the storage Acquisition means for acquiring color number information indicating the number of reference colors representing the image represented by the image information stored in the means; and whether the number of reference colors of the color number information acquired by the acquisition means is 3 or more Determining means for determining whether or not the image information is corrected so that the gray balance of the image is appropriate when the determining means determines that the number of reference colors of the color number information is 3 or more. When the first correction unit and the determination unit determine that the number of reference colors in the color number information is not 3 or more, the gradation of the reference color representing the image is corrected for each color. Second correction means for correcting the image information. .

また、請求項の発明は、請求項1の発明において、前記取得手段が、前記画像情報で表される画像がイメージで表されたイメージ種別であるか、それ以外である文字種別であることを示す種別情報をさらに取得し、前記第2の補正手段は、前記判定手段が、前記色数情報の基準色の数が所定数以上でないと判定した場合で、かつ前記種別情報が文字種別を示している場合に、前記画像を表す基準色の階調が色毎に補正されるように前記画像情報を補正するものである。 The invention according to claim 2 is the invention according to claim 1, wherein the acquisition means is an image type in which the image represented by the image information is represented by an image or a character type other than that. The second correction means is a case where the determination means determines that the number of reference colors of the color number information is not a predetermined number or more, and the type information indicates the character type. In this case, the image information is corrected so that the gradation of the reference color representing the image is corrected for each color.

また、請求項の発明は、請求項1又は請求項2の発明において、前記第1の補正手段による前記補正を前記画像情報に適用するか否かを示す補正適用情報を入力するための入力手段を含み、前記第1の補正手段は、前記補正適用情報が前記補正を前記画像情報に適用することを示している場合に補正を行うものである。 According to a third aspect of the present invention, in the first or second aspect of the present invention, an input for inputting correction application information indicating whether or not the correction by the first correction unit is applied to the image information. The first correction means performs correction when the correction application information indicates that the correction is applied to the image information.

上記目的を達成するために、請求項発明は、シアン、マゼンダ、及びイエローからなる基準色の少なくとも1色の基準色で表現された画像の基準色の数を示す色数情報を取得する取得手段と、前記取得手段で取得された前記色数情報の基準色の数が以上か否かを判定する判定手段と、前記判定手段が、前記色数情報の基準色の数が以上であると判定した場合に、前記画像のグレイバランスが適正になるように前記画像を表す画像情報を補正する第1の補正手段と、前記判定手段が、前記色数情報の基準色の数が以上でないと判定した場合に、前記画像を表す基準色の階調が色毎に補正されるように前記画像情報を補正する第2の補正手段と、して機能させるための画像処理プログラムである。 In order to achieve the above object, the invention of claim 4 obtains color number information indicating the number of reference colors of an image expressed by at least one reference color of cyan, magenta, and yellow. Determining means for determining whether or not the number of reference colors of the color number information acquired by the acquiring means is 3 or more, and the determining means is that the number of reference colors of the color number information is 3 or more. When it is determined that there is a first correction unit that corrects image information representing the image so that the gray balance of the image is appropriate, and the determination unit has a reference color number of 3 in the color number information. An image processing program for functioning as a second correction unit that corrects the image information so that the gradation of the reference color representing the image is corrected for each color when it is determined that it is not above. .

請求項1の発明によれば、画像を表す基準色の数が以上である場合に、前記画像のグレイバランスが適正になるように前記画像情報を補正することでグレイバランスを補正でき、画像を表す基準色の数が以上でない場合には第1の補正手段により補正しないので、元々の色に他の色が混入することを回避できる結果、元の色を的確に再現することを可能とする画像処理装置を提供することができる。 According to the first aspect of the present invention, when the number of reference colors representing an image is 3 or more, the gray balance can be corrected by correcting the image information so that the gray balance of the image is appropriate. If the number of reference colors representing color is not 3 or more, the first correction means does not correct the color, so that other colors can be prevented from being mixed with the original color, and the original color can be accurately reproduced. An image processing apparatus can be provided.

請求項の発明によれば、種別情報に基づいて補正することができるため、より的確に元の色を的確に再現することを可能とする画像処理装置を提供することができる。 According to the second aspect of the present invention, since the correction can be made based on the type information, it is possible to provide an image processing apparatus that can accurately reproduce the original color.

請求項の発明によれば、入力手段を更に含むことにより、ユーザは第1の補正手段を画像情報に適用するか否かを選択することができる。 According to the invention of claim 3 , by further including the input means, the user can select whether or not to apply the first correction means to the image information.

請求項の発明によれば、画像を表す基準色の数が3以上である場合に、前記画像のグレイバランスが適正になるように前記画像情報を補正することでグレイバランスを補正でき、画像を表す基準色の数が3以上でない場合には第1の補正手段により補正しないので、元々の色に他の色が混入することを回避できる結果、元の色を的確に再現することを可能とする画像処理プログラムを提供することができる。 According to the invention of claim 4 , when the number of reference colors representing an image is 3 or more, the gray balance can be corrected by correcting the image information so that the gray balance of the image is appropriate. If the number of reference colors representing color is not 3 or more, the first correction means does not correct the color, so that other colors can be prevented from being mixed with the original color, and the original color can be accurately reproduced. An image processing program can be provided.

以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、本実施の形態では、画像処理装置の一例としてプリンタを用いている。また、以下の説明で用いられる基準色CMYKは、それぞれシアン(Cyan)、マゼンタ(Magenta)、イエロー(Yellow)、黒(Key color)を示している。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the present embodiment, a printer is used as an example of the image processing apparatus. The reference colors CMYK used in the following description indicate cyan, magenta, yellow, and key color, respectively.

図1は、そのプリンタ10のハードウェア構成を示している。プリンタ10は、CPU(Central Processing Unit)40と、フラッシュメモリ42と、RAM(Random Access Memory)44と、NVM(Non-Volatile Memory)46と、UI(User Interface)48と、HDD(Hard Disk Drive)50と、プリンタエンジン52と、スキャナエンジン54と、通信I/F(インタフェース)56と、バス60とを含む。   FIG. 1 shows the hardware configuration of the printer 10. The printer 10 includes a central processing unit (CPU) 40, a flash memory 42, a random access memory (RAM) 44, a non-volatile memory (NVM) 46, a user interface (UI) 48, and a hard disk drive (HDD). ) 50, printer engine 52, scanner engine 54, communication I / F (interface) 56, and bus 60.

CPU40は、プリンタ10の全体の動作を司るものであり、後述するフローチャートに示される処理は、CPU40により実行される。フラッシュメモリ42は、RAM44に展開されるプログラム及び起動する際に動作するブートプログラム等が記憶されている。   The CPU 40 governs the overall operation of the printer 10, and the processing shown in the flowchart described later is executed by the CPU 40. The flash memory 42 stores a program developed in the RAM 44, a boot program that operates at the time of startup, and the like.

RAM44は、OS(Operating System)やプログラムや画像情報等が展開される記憶装置である。NVM46には、プリンタ10に係る設定値等が記憶される。UI48は、ユーザがプリンタ10の操作や情報を入力する際に用いられるものである。HDD50は、画像情報等が記録される記憶装置である。   The RAM 44 is a storage device in which an OS (Operating System), programs, image information, and the like are expanded. The NVM 46 stores setting values and the like related to the printer 10. The UI 48 is used when the user inputs operations of the printer 10 and information. The HDD 50 is a storage device that stores image information and the like.

プリンタエンジン52は、紙等の記録媒体に画像を印刷するエンジンである。スキャナエンジン54は、原稿に描かれた画像を読み取るとともに、読み取られた画像を示す画像情報を生成する。   The printer engine 52 is an engine that prints an image on a recording medium such as paper. The scanner engine 54 reads an image drawn on a document and generates image information indicating the read image.

通信I/F56は、ネットワークに接続するためのNIC(Network Interface Card)やそのドライバ、或いはUSBデバイス等を含んで構成される。バス60は、情報のやりとりが行われる際に使用される。   The communication I / F 56 includes a NIC (Network Interface Card) for connecting to a network, its driver, a USB device, and the like. The bus 60 is used when information is exchanged.

なお、以上説明した構成に、電話回線と接続するためのインタフェースや、画像処理に関するものを加えるようにしても良い。   In addition, you may make it add the interface regarding a telephone line, and the thing regarding image processing to the structure demonstrated above.

なお、上述したHDD50には、CPU40により実行される後述する画像処理プログラムやそのプログラムが用いるデータなどが記録される。このプログラムは、必ずしもHDD50に記録されたプログラムでなくても良い。HDD50以外の記録媒体として、具体的には可搬型の記録媒体にプログラムを記録したものが挙げられる。この場合、プリンタ10に、可搬型の記録媒体を読み取るための読み取り装置を設け、可搬型の記録媒体は読み取り装置に対して、磁気、光、電気等のエネルギーの変化状態を引き起こし、それに対応する信号の形式で、読み取り装置にプログラムの記述内容を伝達できるものである。   The HDD 50 described above stores an image processing program (to be described later) executed by the CPU 40 and data used by the program. This program is not necessarily a program recorded in the HDD 50. Specific examples of the recording medium other than the HDD 50 include a program recorded on a portable recording medium. In this case, the printer 10 is provided with a reading device for reading a portable recording medium, and the portable recording medium causes a change state of energy such as magnetism, light, electricity, etc. to the reading device, and responds to it. The contents of the program description can be transmitted to the reading device in the form of a signal.

可搬型の記録媒体として、例えば光磁気ディスク、光ディスク(CDやDVDなどを含む)、磁気ディスク、メモリ(ICカード、メモリカードなどを含む)などが挙げられる。   Examples of portable recording media include magneto-optical disks, optical disks (including CDs and DVDs), magnetic disks, memories (including IC cards and memory cards), and the like.

次に、図2を用いて、本実施の形態に係る画像処理を実行するためのソフトウェア構成について説明する。   Next, a software configuration for executing image processing according to the present embodiment will be described with reference to FIG.

図2には、PDL(Page Description Language)パーサー20、色変換部22、CMY補正部24、KCMY補正部26、スクリーン処理部28、CMY補正適用制御部30、及び上記UI48が示されている。   FIG. 2 shows a PDL (Page Description Language) parser 20, a color conversion unit 22, a CMY correction unit 24, a KCMY correction unit 26, a screen processing unit 28, a CMY correction application control unit 30, and the UI 48.

PDLパーサー20は、HDD50に記憶されたPDLで記述された情報を元に、画像を示す画像情報(RGB(Red Green Blue)又はCMYK等で示される情報)を生成するものである。   The PDL parser 20 generates image information (information indicated by RGB (Red Green Blue) or CMYK) indicating an image based on information described in PDL stored in the HDD 50.

このとき、グレイバランスが調整できる複数の基準色で表されているかを示す画像関連情報を取得する。具体的には、HDD50に記憶された画像情報で表される画像がイメージで表されたイメージ種別であるか、それ以外である文字種別であることを示す種別情報、及び前記画像を表す基準色の数を示す色数情報の少なくとも一方を含む画像関連情報を取得する。この画像関連情報は、CMY補正適用制御部30に通知される。   At this time, image-related information indicating whether the gray balance is represented by a plurality of reference colors that can be adjusted is acquired. Specifically, type information indicating that the image represented by the image information stored in the HDD 50 is an image type represented by an image or a character type other than that, and a reference color representing the image The image related information including at least one of the color number information indicating the number of the image is acquired. This image related information is notified to the CMY correction application control unit 30.

色変換部22は、画像情報を更に標準網点率の画像情報に変換するものである。なお、予め画像情報が標準網点率の画像情報である場合には、この色変換部22は不要である。   The color conversion unit 22 further converts the image information into image information having a standard dot ratio. When the image information is image information with a standard halftone dot ratio, the color conversion unit 22 is not necessary.

CMY補正適用制御部30は、画像関連情報が、グレイバランスが調整できる複数の基準色で前記画像が表されていることを示しているか否かを判断するもので、その判断結果はCMY補正部24に通知される。   The CMY correction application control unit 30 determines whether the image-related information indicates that the image is represented by a plurality of reference colors whose gray balance can be adjusted. The determination result is a CMY correction unit. 24 is notified.

CMY補正部24(第1の補正手段)は、CMY補正適用制御部30により肯定判断された場合に、画像情報を構成する画素に含まれるCMY成分を補正する。このとき、予めHDD50に記憶されている3次元LUT(Look Up Table)を用いてCMYからCMKに補正する。このCMY補正部24は、プロセスブラックのグレイバランス調整を行うものである。   The CMY correction unit 24 (first correction unit) corrects the CMY components included in the pixels constituting the image information when the CMY correction application control unit 30 makes a positive determination. At this time, correction is performed from CMY to CMK using a three-dimensional LUT (Look Up Table) stored in advance in the HDD 50. The CMY correction unit 24 performs gray balance adjustment of process black.

KCMY補正部26(第2の補正手段)は、画像情報を構成する画素に含まれるCMYK成分を各々の色毎に補正する。このとき、予めHDD50に記憶されている1次元LUTを用いてCMYKからCMYKに各々補正する。このKCMY補正部26は、画像を表す基準色の階調が色毎に補正されるように画像情報を補正するものである。   The KCMY correction unit 26 (second correction unit) corrects the CMYK components included in the pixels constituting the image information for each color. At this time, each correction is made from CMYK to CMYK using a one-dimensional LUT stored in advance in the HDD 50. The KCMY correction unit 26 corrects the image information so that the gradation of the reference color representing the image is corrected for each color.

このように、CMY補正部24はCMYからCMYへの3次元マッピングであり、KCMY補正部26は、CからC、MからM、YからY、KからKの1次元マッピングが4つ存在するものである。従って、CMY補正部24による補正では、例えばCM成分であった画素が、CMY成分の画素に変換されることもあり得る。   Thus, the CMY correction unit 24 is a three-dimensional mapping from CMY to CMY, and the KCMY correction unit 26 has four one-dimensional mappings from C to C, M to M, Y to Y, and K to K. Is. Therefore, in the correction by the CMY correction unit 24, for example, a pixel that is a CM component may be converted into a pixel of a CMY component.

これら2つの補正部により、補正済み網点率となった画像情報が生成され、スクリーン処理部28は、その画像情報に対してスクリーン処理を行い、印刷する際に用いられるページ画像が出力される。   The image information having the corrected halftone dot ratio is generated by these two correction units, and the screen processing unit 28 performs screen processing on the image information and outputs a page image used for printing. .

UI32は、ユーザにより、CMY補正部24を用いて画像情報を補正するか否かを示す補正適用情報が入力されるものである。ここで入力された補正適用情報は、CMY補正適用制御部30に通知される。   The UI 32 is used by the user to input correction application information indicating whether to correct image information using the CMY correction unit 24. The correction application information input here is notified to the CMY correction application control unit 30.

以下、フローチャートを用いて画像処理の流れについて説明する。なお、以下の説明では、CMY補正部24による補正を3D補正、KCMY補正部26による補正を1D補正と記すこととする。また、以下の処理はCPU40により実行されるものである。   Hereinafter, the flow of image processing will be described using a flowchart. In the following description, correction by the CMY correction unit 24 is referred to as 3D correction, and correction by the KCMY correction unit 26 is described as 1D correction. Further, the following processing is executed by the CPU 40.

まず、図3を用いて、画像処理(その1)について説明する。最初にステップ101で、種別情報を取得する。次のステップ102で、種別情報が示す種別がイメージ種別の場合、ステップ103で3D補正し、ステップ104で1D補正をして処理を終了する。一方、ステップ102で、否定判断した場合、ステップ104で1D補正をして処理を終了する。   First, image processing (part 1) will be described with reference to FIG. First, in step 101, type information is acquired. In the next step 102, if the type indicated by the type information is an image type, 3D correction is performed in step 103, 1D correction is performed in step 104, and the process ends. On the other hand, if a negative determination is made in step 102, 1D correction is performed in step 104, and the process ends.

この画像処理(その1)は、画像の種別が文字種別の場合は、3D補正によるグレイバランス調整は不要であるため、イメージ種別の場合に対して3D補正が行われることを示す処理である。   This image processing (part 1) is processing that indicates that 3D correction is performed for the image type because gray balance adjustment by 3D correction is unnecessary when the type of image is a character type.

次に、図4を用いて、画像処理(その2)について説明する。最初にステップ201で、色数情報を取得する。次のステップ202で、色数情報が基準色の数が3以上を示す場合、ステップ203で3D補正し、ステップ204で1D補正をして処理を終了する。一方、ステップ202で、否定判断した場合、ステップ204で1D補正をして処理を終了する。   Next, image processing (part 2) will be described with reference to FIG. First, in step 201, color number information is acquired. In the next step 202, if the number-of-colors information indicates that the number of reference colors is 3 or more, 3D correction is performed in step 203, 1D correction is performed in step 204, and the process is terminated. On the other hand, if a negative determination is made in step 202, 1D correction is performed in step 204 and the process is terminated.

この画像処理(その2)は、色数情報が基準色の数が2以下を示す場合は、3D補正によるグレイバランス調整は不要であるため、基準色の数が3以上を示す場合に対して3D補正が行われることを示す処理である。なお、ここでの基準色の数とは、CMYの数を示しており、以下の説明でもこの意味で用いられる。   In this image processing (part 2), when the number of colors information indicates that the number of reference colors is 2 or less, gray balance adjustment by 3D correction is unnecessary, and therefore, when the number of reference colors indicates 3 or more. This is processing that indicates that 3D correction is performed. Here, the number of reference colors indicates the number of CMY and is used in this sense in the following description.

次に、図5を用いて、画像処理(その3)について説明する。最初にステップ301で、種別情報及び色数情報を取得する。次のステップ302で、種別情報が示す種別がイメージ種別で、かつ色数情報が基準色の数が3以上を示す場合、ステップ303で3D補正し、ステップ304で1D補正をして処理を終了する。一方、ステップ302で、否定判断した場合、ステップ304で1D補正をして処理を終了する。   Next, image processing (part 3) will be described with reference to FIG. First, in step 301, type information and color number information are acquired. In the next step 302, if the type indicated by the type information is an image type and the color number information indicates that the number of reference colors is 3 or more, 3D correction is performed in step 303, 1D correction is performed in step 304, and the process ends. To do. On the other hand, if a negative determination is made in step 302, 1D correction is performed in step 304, and the process ends.

この画像処理(その3)は、色数情報が基準色の種類の数が2以下を示すか、または、種別がイメージ種別以外の場合は、3D補正によるグレイバランス調整は不要であるため、基準色が3以上かつ種別がイメージ種別の場合に対して3D補正が行われることを示す処理である。   In this image processing (part 3), when the number of color information indicates that the number of types of reference colors is 2 or less, or when the type is other than the image type, gray balance adjustment by 3D correction is not necessary. This is a process indicating that 3D correction is performed when the color is 3 or more and the type is an image type.

以上説明した画像処理その1〜その3は、ユーザによる入力は関係ないため、図2に示したUI48は不要である。   Since the image processing Nos. 1 to 3 described above are not related to input by the user, the UI 48 shown in FIG. 2 is unnecessary.

次に、図6を用いて、画像処理(その4)について説明する。最初にステップ401で、補正適用情報を取得する。なお、ここでは、種別情報及び色数情報を取得してもしなくてもよい。従って、この処理の場合は、画像関連情報に関係なく補正適用情報に依存した処理である。よって、画像関連情報の通知は不要である。   Next, image processing (part 4) will be described with reference to FIG. First, in step 401, correction application information is acquired. Here, the type information and the color number information may or may not be acquired. Therefore, this process is a process depending on the correction application information regardless of the image related information. Therefore, notification of image related information is unnecessary.

次のステップ402で、補正適用情報が3D補正を適用する設定となっていることを示す場合、ステップ403で3D補正し、ステップ404で1D補正をして処理を終了する。一方、ステップ402で、否定判断した場合、ステップ404で1D補正をして処理を終了する。   When the next step 402 indicates that the correction application information is set to apply 3D correction, 3D correction is performed in step 403, 1D correction is performed in step 404, and the process ends. On the other hand, if a negative determination is made in step 402, 1D correction is performed in step 404 and the process is terminated.

この画像処理(その4)は、種別、色数とは関係なく、ユーザが3D補正を所望した場合は、無条件に3D補正が行われることを示す処理である。   This image processing (part 4) is processing indicating that 3D correction is unconditionally performed when the user desires 3D correction regardless of the type and the number of colors.

次に、図7を用いて、画像処理(その5)について説明する。最初にステップ501で、補正適用情報、種別情報を取得する。次のステップ502で、種別情報が示す種別がイメージ種別で、かつ補正適用情報がイメージ種別の場合は3D補正を適用する設定となっていることを示す場合、ステップ503で3D補正し、ステップ504で1D補正をして処理を終了する。一方、ステップ502で、否定判断した場合、ステップ504で1D補正をして処理を終了する。   Next, image processing (part 5) will be described with reference to FIG. First, in step 501, correction application information and type information are acquired. In the next step 502, when the type indicated by the type information is an image type and the correction application information is an image type, it is indicated that 3D correction is set to be applied. In step 503, 3D correction is performed. Then, 1D correction is performed and the process is terminated. On the other hand, if a negative determination is made in step 502, 1D correction is performed in step 504, and the process ends.

この画像処理(その5)は、種別がイメージの場合に対してユーザが3D補正を所望した場合の処理である。   This image processing (No. 5) is processing when the user desires 3D correction for the case where the type is image.

次に、図8を用いて、画像処理(その6)について説明する。最初にステップ601で、補正適用情報、種別情報及び色数情報を取得する。次のステップ602で、種別情報が示す種別がイメージ種別で、かつ色数情報が基準色の数が3以上を示し、かつ補正適用情報がイメージ種別の場合は3D補正を適用する設定となっていることを示す場合、ステップ603で3D補正し、ステップ604で1D補正をして処理を終了する。一方、ステップ602で、否定判断した場合、ステップ604で1D補正をして処理を終了する。   Next, image processing (part 6) will be described with reference to FIG. First, in step 601, correction application information, type information, and color number information are acquired. In the next step 602, when the type indicated by the type information is an image type, the number of colors information indicates the number of reference colors is 3 or more, and the correction application information is an image type, 3D correction is applied. If it is determined that there is a difference, 3D correction is performed in step 603, 1D correction is performed in step 604, and the process is terminated. On the other hand, if a negative determination is made in step 602, 1D correction is performed in step 604, and the process ends.

この画像処理(その6)は、基準色が3以上かつ種別がイメージ種別の場合に対してユーザが3D補正を所望した場合の処理である。   This image processing (No. 6) is processing when the user desires 3D correction for the case where the reference color is 3 or more and the type is the image type.

なお、以上説明した各フローチャートの処理の流れは一例であり、本発明の主旨を逸脱しない範囲内で処理順序を入れ替えたり、新たなステップを追加したり、不要なステップを削除したりすることができることは言うまでもない。   The processing flow of each flowchart described above is an example, and the processing order may be changed, new steps may be added, or unnecessary steps may be deleted without departing from the scope of the present invention. Needless to say, you can.

プリンタのハードウェア構成を示す図である。FIG. 2 is a diagram illustrating a hardware configuration of a printer. 実施の形態に係る画像処理を実行するためのソフトウェア構成を示す図である。It is a figure which shows the software structure for performing the image process which concerns on embodiment. 画像処理(その1)の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of an image process (the 1). 画像処理(その2)の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of image processing (the 2). 画像処理(その3)の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of an image process (the 3). 画像処理(その4)の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of an image process (the 4). 画像処理(その5)の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of image processing (the 5). 画像処理(その6)の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of an image process (the 6).

符号の説明Explanation of symbols

10 プリンタ
20 PDLパーサー
22 色変換部
24 CMY補正部
26 KCMY補正部
28 スクリーン処理部
30 CMY補正適用制御部
40 CPU
48 UI
50 HDD
10 Printer 20 PDL Parser 22 Color Conversion Unit 24 CMY Correction Unit 26 KCMY Correction Unit 28 Screen Processing Unit 30 CMY Correction Application Control Unit 40 CPU
48 UI
50 HDD

Claims (5)

シアン、マゼンダ、及びイエローからなる基準色の少なくとも1色の基準色で表現された画像を表す画像情報を記憶した記憶手段と、
前記記憶手段に記憶された画像情報で表される画像を表す基準色の数を示す色数情報を取得する取得手段と、
前記取得手段で取得された前記色数情報の基準色の数が以上か否かを判定する判定手段と、
前記判定手段が、前記色数情報の基準色の数が以上であると判定した場合に、前記画像のグレイバランスが適正になるように前記画像情報を補正する第1の補正手段と、
前記判定手段が、前記色数情報の基準色の数が以上でないと判定した場合に、前記画像を表す基準色の階調が色毎に補正されるように前記画像情報を補正する第2の補正手段と、
を含む画像処理装置。
Storage means for storing image information representing an image represented by at least one reference color of cyan, magenta, and yellow ;
Obtaining means for obtaining color number information indicating the number of reference colors representing an image represented by the image information stored in the storage means;
Determining means for determining whether the number of reference colors of the color number information acquired by the acquiring means is 3 or more;
A first correction unit configured to correct the image information so that a gray balance of the image is appropriate when the determination unit determines that the number of reference colors of the color number information is 3 or more;
A second correction unit that corrects the image information so that the gradation of the reference color representing the image is corrected for each color when the determination unit determines that the number of reference colors of the color number information is not 3 or more; Correction means,
An image processing apparatus.
前記取得手段は、前記画像情報で表される画像がイメージで表されたイメージ種別であるか、それ以外である文字種別であることを示す種別情報をさらに取得し、
前記第2の補正手段は、前記判定手段が、前記色数情報の基準色の数が以上でないと判定した場合で、かつ前記種別情報が文字種別を示している場合に、前記画像を表す基準色の階調が色毎に補正されるように前記画像情報を補正する
請求項1記載の画像処理装置。
The acquisition means further acquires type information indicating that the image represented by the image information is an image type represented by an image or a character type other than that,
The second correction unit represents the image when the determination unit determines that the number of reference colors of the color number information is not 3 or more and the type information indicates a character type. The image processing apparatus according to claim 1, wherein the image information is corrected so that a gradation of a reference color is corrected for each color.
前記第1の補正手段による前記補正を前記画像情報に適用するか否かを示す補正適用情報を入力するための入力手段を含み、
前記第1の補正手段は、前記補正適用情報が前記補正を前記画像情報に適用することを示している場合に補正を行う請求項1又は請求項2に記載の画像処理装置。
Input means for inputting correction application information indicating whether or not to apply the correction by the first correction means to the image information;
The image processing apparatus according to claim 1, wherein the first correction unit performs correction when the correction application information indicates that the correction is applied to the image information.
コンピュータを、
シアン、マゼンダ、及びイエローからなる基準色の少なくとも1色の基準色で表現された画像の基準色の数を示す色数情報を取得する取得手段と、
前記取得手段で取得された前記色数情報の基準色の数が以上か否かを判定する判定手段と、
前記判定手段が、前記色数情報の基準色の数が以上であると判定した場合に、前記画像のグレイバランスが適正になるように前記画像を表す画像情報を補正する第1の補正手段と、
前記判定手段が、前記色数情報の基準色の数が以上でないと判定した場合に、前記画像を表す基準色の階調が色毎に補正されるように前記画像情報を補正する第2の補正手段と、
して機能させるための画像処理プログラム。
Computer
Acquisition means for acquiring color number information indicating the number of reference colors of an image expressed by at least one reference color of reference colors consisting of cyan, magenta, and yellow ;
Determining means for determining whether the number of reference colors of the color number information acquired by the acquiring means is 3 or more;
When the determination unit determines that the number of reference colors in the color number information is 3 or more, a first correction unit corrects image information representing the image so that the gray balance of the image is appropriate. When,
A second correction unit that corrects the image information so that the gradation of the reference color representing the image is corrected for each color when the determination unit determines that the number of reference colors of the color number information is not 3 or more; Correction means,
Image processing program to make it function.
コンピュータを、請求項1〜請求項のいずれか1項記載の画像処理装置を構成する各手段として機能させるための画像処理プログラム。 The image processing program for functioning a computer as each means which comprises the image processing apparatus of any one of Claims 1-3 .
JP2008143048A 2008-05-30 2008-05-30 Image processing apparatus and image processing program Active JP4877279B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008143048A JP4877279B2 (en) 2008-05-30 2008-05-30 Image processing apparatus and image processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008143048A JP4877279B2 (en) 2008-05-30 2008-05-30 Image processing apparatus and image processing program

Publications (2)

Publication Number Publication Date
JP2009290719A JP2009290719A (en) 2009-12-10
JP4877279B2 true JP4877279B2 (en) 2012-02-15

Family

ID=41459429

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008143048A Active JP4877279B2 (en) 2008-05-30 2008-05-30 Image processing apparatus and image processing program

Country Status (1)

Country Link
JP (1) JP4877279B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2837418B2 (en) * 1988-12-09 1998-12-16 コニカ株式会社 Color image processing equipment
JPH10126620A (en) * 1996-10-17 1998-05-15 Konica Corp Color image adjusting device
US7576885B2 (en) * 2002-10-15 2009-08-18 Xerox Corporation Balancing grays on color printers
JP2005134677A (en) * 2003-10-30 2005-05-26 Konica Minolta Business Technologies Inc Image forming apparatus and image forming method

Also Published As

Publication number Publication date
JP2009290719A (en) 2009-12-10

Similar Documents

Publication Publication Date Title
CN100407756C (en) Image processing apparatus and method
JP2008153725A (en) Image processor, image processing method, image display/printing controller, image display/printing control method, program, and recording medium
CN101426072B (en) Image processing apparatus and image processing method
JP2009206610A (en) Image processing apparatus, image processing method, and image processing program, and recording medium
US11636294B2 (en) Image forming apparatus, control method thereof, and storage medium
JP2007300624A (en) System and method for enhancing stored binary images
US20030071823A1 (en) Output image adjustment of graphics data
CN102055883B (en) Image processing apparatus, image forming apparatus and image processing method
JP6155644B2 (en) Image processing apparatus, image processing method, program, and storage medium
JP5573524B2 (en) Image processing apparatus, image processing method, program, and recording medium
JP5121786B2 (en) Image processing method, image processing apparatus, and program
JP2007194810A (en) Image processing device
JP4814162B2 (en) Image processing apparatus and image processing method
JP4877279B2 (en) Image processing apparatus and image processing program
JP6171727B2 (en) Image processing device, sheet, computer program
US20020126303A1 (en) Printer having scanning function, color converting device and color converting method
US20190052774A1 (en) Image processing apparatus, image processing method, and storage medium
JP2009027224A (en) Print system, unit, method, and program for processing image, and unit, method, and program for correcting color
JP2000078421A (en) Device, method and system for processing image
US20060210290A1 (en) Apparatus and method for forming image
US11831846B2 (en) Image processing apparatus with pre-stored color conversion processing, and control method and storage medium thereof
US8570591B2 (en) Color conversion device, color conversion method and computer readable medium calculate a minimum required black amount in regard to colors that are reproduced by an output device that actually outputs
JP6332529B2 (en) Image processing system
JP2002252773A (en) Color image processing method and device, and recording medium
JP2005197993A (en) Image forming apparatus, image forming method and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110304

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110308

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110428

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110809

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111007

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111114

R150 Certificate of patent or registration of utility model

Ref document number: 4877279

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141209

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350