Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4673768B2 - Color image processing apparatus, color image processing method, and storage medium - Google Patents
[go: Go Back, main page]

JP4673768B2 - Color image processing apparatus, color image processing method, and storage medium - Google Patents

Color image processing apparatus, color image processing method, and storage medium Download PDF

Info

Publication number
JP4673768B2
JP4673768B2 JP2006054619A JP2006054619A JP4673768B2 JP 4673768 B2 JP4673768 B2 JP 4673768B2 JP 2006054619 A JP2006054619 A JP 2006054619A JP 2006054619 A JP2006054619 A JP 2006054619A JP 4673768 B2 JP4673768 B2 JP 4673768B2
Authority
JP
Japan
Prior art keywords
image data
test pattern
color test
color
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006054619A
Other languages
Japanese (ja)
Other versions
JP2007235534A (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.)
Murata Machinery Ltd
Original Assignee
Murata Machinery 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 Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP2006054619A priority Critical patent/JP4673768B2/en
Publication of JP2007235534A publication Critical patent/JP2007235534A/en
Application granted granted Critical
Publication of JP4673768B2 publication Critical patent/JP4673768B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

この発明は、カラーテストパターンの生成に関する。   The present invention relates to generation of a color test pattern.

従来より、画像処理装置において、画像をプリント出力する際に実行される各種の画像データ処理を、効率的に実行するための技術が様々に考案されている。   Conventionally, various techniques for efficiently executing various types of image data processing executed when an image is printed out in an image processing apparatus have been devised.

例えば、RGB画像データをCMYK画像データに変換する際に、画像データ中の文字や線画については別途抽出して所定のCMYK値(C=M=Y=0,K=255)に置き換え出力する構成を有する画像処理装置がある。従来においては、このような処理を実行するためには、文字や線画を識別するためのデータを格納するフレームメモリが必要であった。そこで、画像データの一部のビットを文字認識用に使用することによって、文字識別用のメモリを不要とする技術が考案されている(特許文献1参照)。   For example, when converting RGB image data into CMYK image data, a character or line drawing in the image data is separately extracted and replaced with a predetermined CMYK value (C = M = Y = 0, K = 255). There is an image processing apparatus. Conventionally, in order to execute such processing, a frame memory for storing data for identifying characters and line drawings has been required. Therefore, a technique has been devised that eliminates the need for a memory for character identification by using some bits of image data for character recognition (see Patent Document 1).

また、例えば、RGB画像データを5色以上に色変換する(例えばC、M、Y、Kの4成分に加えて、Lc、Lm、の計6成分からなる画像データに変換する)処理を実行可能な画像処理装置がある。従来においては、このような処理を実行するためには、5色以上の色変換に対応した専用のハードウェアが必要とされていた。そこで、通常の4色への色変換処理(CMYK画像データへの変換処理)に用いられる処理部を利用して、まずRGB画像データをLcLmの2成分からなる画像データに変換し、続いて、RGB画像データをCMYK画像データに変換することによって、RGB画像データを、6成分のCMYKLcLm画像データに変換する技術が考案されている(特許文献2参照)。   In addition, for example, a process of converting RGB image data into five or more colors (for example, converting into image data including a total of six components of Lc, Lm in addition to four components of C, M, Y, and K) is executed. There are possible image processing devices. Conventionally, in order to execute such processing, dedicated hardware corresponding to color conversion of five or more colors has been required. Therefore, first, RGB image data is converted into image data composed of two components of LcLm by using a processing unit used for normal color conversion processing to four colors (conversion processing to CMYK image data). A technique for converting RGB image data into 6-component CMYKLcLm image data by converting RGB image data into CMYK image data has been devised (see Patent Document 2).

ところで、多くの画像形成装置は、カラーテストパターンを出力するための構成を有している。カラーテストパターンとは、例えば、10mm×10mmサイズの矩形領域に所定の色がべた塗りで表示されたものが所定順序で配置された画像である。カラーテストパターンに配された画像を分光光度計によって測定したり、スキャナーで読み取ったりすることによって、プリンタ特性(色再現範囲や階調再現特性など)を得ることができ、得られた情報に基づいてキャリブレーション補正等を行うことができる。   By the way, many image forming apparatuses have a configuration for outputting a color test pattern. The color test pattern is, for example, an image in which a predetermined color is displayed in a predetermined order in a rectangular area of 10 mm × 10 mm size. Printer characteristics (color reproduction range, gradation reproduction characteristics, etc.) can be obtained by measuring the image arranged in the color test pattern with a spectrophotometer or reading with a scanner, and based on the obtained information Calibration correction and the like.

従来において、カラーテストパターンの生成には、図7(a)(b)のそれぞれに示すような機能部M1,M2,M3を設け、それら各機能部に所定の処理を実行させる必要があった。ただし、図中、機能部T1〜T6は、カラーテストパターン以外の通常の画像の出力処理を行うための各機能部を例示するものである。   Conventionally, in order to generate a color test pattern, it has been necessary to provide function units M1, M2, and M3 as shown in FIGS. 7A and 7B, respectively, and cause each of these function units to execute predetermined processing. . However, in the drawing, functional units T1 to T6 exemplify functional units for performing normal image output processing other than color test patterns.

例えば、カラーテストパターンの生成は、図7(a)に示すように、カラーテストパターン生成用の専用ハードウェアM1を設けることによって実現されていた。ここにおいては、カラーテストパターンの出力指示がユーザより行われた場合、CMYKの4成分からなるカラーテストパターンデータを専用のハードウェアM1によって生成し、2値化処理部T4において2値化処理した後に、画像記録部T5においてプリント出力していた。またここでは、カラーテストパターンデータの出力と、それ例外の通常の画像データの出力とを切り替えるための切替部M2を設けることも必要であった。この場合、画像処理部のデータ処理速度に応じたデータ処理速度でパターン生成部(専用ハードウエアM1)の処理を実行させなければならなかった。画像処理部を低速で処理させて対応することも可能であるが、この場合、ハードウェアの動作クロックが複数必要となってしまっていた。   For example, generation of a color test pattern has been realized by providing dedicated hardware M1 for generating a color test pattern as shown in FIG. In this case, when a color test pattern output instruction is issued by the user, color test pattern data including four components of CMYK is generated by the dedicated hardware M1, and binarized by the binarization processing unit T4. Later, it was printed out at the image recording unit T5. Here, it is also necessary to provide a switching unit M2 for switching between the output of color test pattern data and the output of normal image data as an exception. In this case, the processing of the pattern generation unit (dedicated hardware M1) has to be executed at a data processing speed corresponding to the data processing speed of the image processing unit. Although it is possible to deal with the image processing unit by processing at low speed, in this case, a plurality of hardware operation clocks are required.

また、例えば、カラーテストパターンの生成は、図7(b)に示すように、CMYKの4成分のカラーパターンの画像データを蓄積するメモリ(4成分画像データメモリM3)を設け、ソフトウェアによって処理させることによって実現される場合もあった。ここにおいては、カラーテストパターンの出力指示がユーザより行われた場合、CPUによってCMYK4成分のカラーテストパターンの画像データを生成し、生成された画像データを4成分画像データメモリM3に一旦蓄積した後に、メモリM3に蓄積された画像データを読み出して2値化処理部T4において2値化処理を行い、画像記録部T5においてプリント出力していた。   Further, for example, as shown in FIG. 7B, a color test pattern is generated by a memory (four-component image data memory M3) that stores image data of CMYK four-component color patterns and is processed by software. Sometimes it was realized. In this case, when the user gives an instruction to output a color test pattern, the CPU generates image data of the CMYK 4-component color test pattern, and once the generated image data is stored in the 4-component image data memory M3. The image data stored in the memory M3 is read out, binarized in the binarization processing unit T4, and printed out in the image recording unit T5.

以下、この明細書では、原画の読取りによって取得した画像のほか、データ処理装置や通信回線から取得した画像、あるいはこれらによって入力されていったん記憶手段に記憶されている画像などのように、通常の画像形成に使用される画像、換言すればテスト用以外の画像を「実画像」と総称する。   Hereinafter, in this specification, in addition to an image acquired by reading an original image, an image acquired from a data processing device or a communication line, or an image input by these and temporarily stored in a storage unit is used. Images used for image formation, in other words, images other than those for testing are collectively referred to as “real images”.

特開平11−355594号公報JP 11-355594 A 特開2004−254033号公報JP 2004-254033 A

しかしながら、カラーテストパターンを生成するための専用のハードウェアや、4成分のカラーテストパターンの画像データを蓄積するための専用のメモリを設けることはコスト的にも望ましいことではなく、より簡易な構成でカラーテストパターンを生成できる技術が必要とされていた。   However, it is not desirable in terms of cost to provide dedicated hardware for generating a color test pattern and a dedicated memory for storing image data of a four-component color test pattern. There was a need for technology that could generate color test patterns.

この発明はこのような事情に鑑みてなされたものであり、専用のハードウェアや、4成分の画像データを格納するためのメモリを特別に設けなくとも、簡易な構成でカラーテストパターンを得ることのできるカラー画像処理装置、カラー画像処理方法および記憶媒体を提供することを目的としている。   The present invention has been made in view of such circumstances, and a color test pattern can be obtained with a simple configuration without special hardware and a memory for storing four-component image data. An object of the present invention is to provide a color image processing apparatus, a color image processing method, and a storage medium.

この発明に係るカラー画像処理装置は、3次元座標空間の格子点座標値のみによって表現された3成分カラーテストパターン画像データを格納する記憶手段と、3つの成分値で色表現された画像データを、3次元ルックアップテーブルを用いた補間演算によってCMYK画像データに変換する変換処理手段と、前記CMYK画像データを記録媒体上に画像形成する画像形成手段と、を備え、前記変換処理手段が、3つの成分値で色表現された実画像の画像データを、当該実画像の画像データを表現する色空間中の座標値から成るデータ値に対してCMYKの4成分から成るデータ値を出力する第1の3次元ルックアップテーブルを用いた補間演算によってCMYK画像データに変換し、前記3成分カラーテストパターン画像データを、前記3次元座標空間の前記格子点座標値から成るデータ値に対してCMYKの4成分から成るデータ値を出力する前記3成分カラーテストパターン画像データ専用の第2の3次元ルックアップテーブルを用いた補間演算によってCMYK画像データに変換することを特徴とする。
又、この発明に係るカラー画像処理方法は、カラーテストパターンの画像データを生成するカラーテストパターン画像データ生成工程と、前記カラーテストパターンの画像データに対して3次元ルックアップテーブルを用いた補間演算を行うことによって、当該カラーテストパターンの画像データをCMYK画像データに変換する変換処理工程と、前記CMYK画像データを記録媒体上に画像形成する画像形成工程とを備え、前記カラーテストパターンの画像データが、3次元座標空間における格子点座標値のみによって表現されており、前記3次元ルックアップテーブルが、前記3次元座標空間の前記格子点座標値から成るデータ値に対してCMYKの4成分から成るデータ値を出力する、前記カラーテストパターンの画像データ専用のルックアップテーブルであることを特徴とする。
又、この発明に係るコンピュータが読取可能な記憶媒体は、3次元座標空間における格子点座標値のみによって表現されたカラーテストパターンの画像データと、前記カラーテストパターンの画像データをCMYK画像データに変換可能な3次元ルックアップテーブルと、前記カラーテストパターンの画像データに対して前記3次元ルックアップテーブルを用いた補間演算を行うことによって、前記カラーテストパターンの画像データをCMYK画像データに変換する変換処理工程を実行させるプログラムと、を格納し、前記3次元ルックアップテーブルが、前記3次元座標空間の前記格子点座標値から成るデータ値に対してCMYKの4成分から成るデータ値を出力する、前記カラーテストパターンの画像データ専用のルックアップテーブルであることを特徴とする。
The color image processing apparatus according to the present invention stores storage means for storing three-component color test pattern image data expressed only by lattice point coordinate values in a three-dimensional coordinate space, and image data expressed in color by three component values. Conversion processing means for converting into CMYK image data by interpolation using a three-dimensional lookup table; and image forming means for forming the CMYK image data on a recording medium. A first image data is output from the image data of an actual image color-represented by one component value, and the data value is composed of four CMYK components with respect to the data value composed of coordinate values in the color space representing the image data of the actual image. The three-component color test pattern image data is converted into CMYK image data by interpolation using the three-dimensional lookup table of Interpolation calculation using the second three-dimensional lookup table dedicated to the three-component color test pattern image data for outputting data values consisting of four components of CMYK to the data values consisting of the grid point coordinate values in the original coordinate space To convert to CMYK image data.
The color image processing method according to the present invention includes a color test pattern image data generation step for generating color test pattern image data, and an interpolation operation using a three-dimensional lookup table for the color test pattern image data. Performing a conversion processing step of converting the image data of the color test pattern into CMYK image data, and an image forming step of forming an image of the CMYK image data on a recording medium, the image data of the color test pattern Is expressed only by the lattice point coordinate values in the three-dimensional coordinate space, and the three-dimensional lookup table is composed of four components of CMYK with respect to the data value composed of the lattice point coordinate values in the three-dimensional coordinate space. Outputs the data value and is a rule dedicated to the image data of the color test pattern. And wherein the click-up table der Rukoto.
In addition, the computer-readable storage medium according to the present invention converts color test pattern image data expressed only by lattice point coordinate values in a three-dimensional coordinate space, and converts the color test pattern image data into CMYK image data. A conversion that converts the image data of the color test pattern into CMYK image data by performing an interpolation operation using the three-dimensional lookup table on the image data of the color test pattern and the possible 3D look-up table A program for executing a processing step, and the three-dimensional lookup table outputs a data value composed of four components of CMYK with respect to a data value composed of the grid point coordinate values in the three-dimensional coordinate space. Look-up table dedicated to image data of the color test pattern And characterized in that.

請求項1〜に記載の発明によれば、3次元座標空間における格子点座標値によって表現されているカラーテストパターンの画像データを、3次元ルックアップテーブルを用いた補間演算によってCMYK画像データに変換して画像形成することによってカラーテストパターンを生成している。つまり、RGB画像データ等の3成分の画像データをCMYK画像データに変換して画像形成するという実画像の画像形成処理と同様の処理を実行することによってカラーテストパターンを生成しているので、カラーテストパターンを生成するための専用ハードウェアを設ける必要がない。また、4成分の画像データを蓄積するためのメモリも不要である。すなわち、簡易な構成でカラーテストパターンを得ることができる。 According to the first to seventh aspects of the present invention, the image data of the color test pattern expressed by the grid point coordinate values in the three-dimensional coordinate space is converted into CMYK image data by interpolation using a three-dimensional lookup table. A color test pattern is generated by converting and forming an image. In other words, the color test pattern is generated by executing the same process as the actual image forming process of converting the three-component image data such as RGB image data into CMYK image data to form an image. There is no need to provide dedicated hardware for generating test patterns. Further, a memory for accumulating the four component image data is also unnecessary. That is, a color test pattern can be obtained with a simple configuration.

特に、請求項2,3に記載の発明によれば、カラーテストパターンの画像データをCMYK画像データに変換する際に用いられる3次元ルックアップテーブルを複数種類備えるので、1つのカラーテストパターンの画像データより複数種類のカラーテストパターンを生成することができる。   In particular, according to the second and third aspects of the present invention, since a plurality of types of three-dimensional lookup tables used for converting color test pattern image data into CMYK image data are provided, an image of one color test pattern is provided. Multiple types of color test patterns can be generated from the data.

特に、請求項1,4及び7に記載の発明によれば、カラーテストパターンの画像データが、3次元座標空間の格子点座標値のみによって表現されているので、隣接しあう格子点に対応するCMYK値が非連続な値をとるような3次元ルックアップテーブルを用いて、カラーテストパターンの画像データをCMYK画像データに変換することができる。つまり、カラーテストパターンの画像データを変換する3次元ルックアップテーブルを自由に生成することができる。
In particular, according to the first, fourth, and seventh aspects of the present invention, the image data of the color test pattern is expressed only by the lattice point coordinate values in the three-dimensional coordinate space, and therefore corresponds to adjacent lattice points. The color test pattern image data can be converted into CMYK image data using a three-dimensional lookup table in which the CMYK values take discontinuous values. That is, a three-dimensional lookup table for converting the image data of the color test pattern can be freely generated.

〔1.第1の実施の形態〕
〈1−1.デジタル複合機〉
図1は、この発明の第1の実施の形態に相当するカラー画像処理装置の機能が組み込まれたデジタル複合機1の構成を示すブロック図である。
[1. First Embodiment]
<1-1. Digital MFP>
FIG. 1 is a block diagram showing a configuration of a digital multi-function peripheral 1 in which a function of a color image processing apparatus corresponding to the first embodiment of the present invention is incorporated.

図1を参照する。このデジタル複合機1は、カラーファクシミリ機能やカラー複写機機能を有する複合機であり、FAX機能、コピー機能、スキャン機能、プリント機能などの複数の機能を有する複合機(MFP装置)として構成されている。   Please refer to FIG. The digital multifunction machine 1 is a multifunction machine having a color facsimile function and a color copying machine function, and is configured as a multifunction machine (MFP apparatus) having a plurality of functions such as a FAX function, a copy function, a scan function, and a print function. Yes.

このデジタル複合機1は、制御部11と、RAM12と、ROM13と、操作部14と、表示部15と、画像処理部16と、画像読取部17と、画像記録部18と、画像メモリ19と、大容量蓄積部20と、画像送受信部21と、通信関係の機能部22〜25とを、バスライン26を介して電気的に接続した構成となっている。   The digital multifunction peripheral 1 includes a control unit 11, a RAM 12, a ROM 13, an operation unit 14, a display unit 15, an image processing unit 16, an image reading unit 17, an image recording unit 18, and an image memory 19. The large-capacity storage unit 20, the image transmission / reception unit 21, and the communication-related functional units 22 to 25 are electrically connected via a bus line 26.

制御部11は、CPUで構成されている。制御部11は、ROM13に記憶されたプログラムに基づいて上記のハードウエア各部を制御し、デジタル複合機1の機能を実現する。   The control unit 11 is composed of a CPU. The control unit 11 controls each of the above hardware units based on a program stored in the ROM 13 and realizes the function of the digital multi-function peripheral 1.

RAM12は、読み出しと書き込みとが可能な記憶装置であり、画像データ、FAX番号、メールアドレスなどの一時的に蓄積される諸データや、制御部11による演算処理の際に発生するデータなどを一時的に記憶する。RAM12はSRAMやフラッシュメモリなどで構成される。   The RAM 12 is a storage device that can be read and written, and temporarily stores various data that are temporarily stored such as image data, FAX numbers, and mail addresses, and data that is generated during arithmetic processing by the control unit 11. Remember me. The RAM 12 is configured by SRAM, flash memory, or the like.

ROM13は、デジタル複合機1の制御に必要なプログラムやデータを予め格納した読み出し専用の記憶装置である。   The ROM 13 is a read-only storage device that stores programs and data necessary for controlling the digital multifunction device 1 in advance.

操作部14は、文字キー、テンキー、ファンクションキーなどの各種キーによって構成され、コマンドやテキストデータの入力といったユーザ操作を受け付ける。操作部14が受けたユーザ操作は信号として制御部11に入力される。制御部11はユーザ操作に基づいて各部の動作を制御する。   The operation unit 14 includes various keys such as character keys, numeric keys, and function keys, and accepts user operations such as input of commands and text data. The user operation received by the operation unit 14 is input to the control unit 11 as a signal. The control unit 11 controls the operation of each unit based on a user operation.

表示部15は、デジタル複合機1の動作状態や、画像データなどを表示する表示装置である。表示部15は、液晶ディスプレイなどの表示装置により構成される。なお、操作部14に設けられる各種のキーは、この表示部15のディスプレイ画面上に設けたタッチパネルによって実現されてもよい。   The display unit 15 is a display device that displays the operation state of the digital multi-function peripheral 1 and image data. The display unit 15 is configured by a display device such as a liquid crystal display. Various keys provided on the operation unit 14 may be realized by a touch panel provided on the display screen of the display unit 15.

画像処理部16は、画像送受信部21で受信された画像データや、画像読取部17から取得した画像データにA/D変換、表色系の変換、色調整、画像の合成などの種々の処理を行う処理部である。     The image processing unit 16 performs various processes such as A / D conversion, color system conversion, color adjustment, and image composition on the image data received by the image transmission / reception unit 21 and the image data acquired from the image reading unit 17. Is a processing unit.

画像処理部16は、LUT変換処理部161を備える。LUT変換処理部161は、3次元ルックアップテーブルを用いた補間演算によって、後述する「3成分画像データ」をC(シアン)・M(マゼンタ)・Y(イエロー)・K(ブラック)の4成分の画像データ(以下において「CMYK画像データ」という)に変換するための処理(以下において、「LUT変換処理」という)を行うための処理部である。   The image processing unit 16 includes an LUT conversion processing unit 161. The LUT conversion processing unit 161 performs four-component C (cyan), M (magenta), Y (yellow), and K (black) by performing interpolation calculation using a three-dimensional lookup table. This is a processing unit for performing processing (hereinafter referred to as “LUT conversion processing”) for converting the image data (hereinafter referred to as “CMYK image data”).

また、画像処理部16は、LUT選択部162を備える。LUT選択部162は、LUT変換処理において用いられる3次元ルックアップテーブルを選択するための処理部である。より具体的には、LUT選択部162は、変換対象となる画像データの種類(より具体的には当該画像データが表現される3次元色空間の種類)に応じて、LUT記憶部163に格納された複数種類の3次元ルックアップテーブル(より具体的には、後述する「一般用ルックアップテーブル」)のうちから1つのルックアップテーブルを選択する。また、LUT選択部162は、ユーザからの指示操作に応じて、LUT記憶部163に格納された複数種類の3次元ルックアップテーブル(より具体的には、後述する「カラーテストパターン用ルックアップテーブル」)のうちから1つの3次元ルックアップテーブルを選択する機能をも有している。   The image processing unit 16 includes an LUT selection unit 162. The LUT selection unit 162 is a processing unit for selecting a three-dimensional lookup table used in the LUT conversion process. More specifically, the LUT selection unit 162 stores in the LUT storage unit 163 according to the type of image data to be converted (more specifically, the type of the three-dimensional color space in which the image data is expressed). One lookup table is selected from the plurality of types of three-dimensional lookup tables (more specifically, “general lookup table” described later). In addition, the LUT selection unit 162 selects a plurality of types of three-dimensional lookup tables stored in the LUT storage unit 163 according to an instruction operation from the user (more specifically, a “color test pattern lookup table to be described later). )) To select one three-dimensional lookup table.

さらに、画像処理部16は、LUT記憶部163を備える。LUT記憶部163には、複数種類の3次元ルックアップテーブルa1,a2,b1,b2を格納している。LUT記憶部163には、2種類の3次元ルックアップテーブルが格納される。   Further, the image processing unit 16 includes an LUT storage unit 163. The LUT storage unit 163 stores a plurality of types of three-dimensional lookup tables a1, a2, b1, and b2. The LUT storage unit 163 stores two types of three-dimensional lookup tables.

第1は、3次元色空間によって表現された画像データをCMYK画像データにLUT変換するためのルックアップテーブルである。すなわち、後述する「3成分画像データ」を表現する各種の色空間(RGB色空間やLab色空間等)中の座標値(3成分)からなるデータ値(入力値)に対して、CMYKの4成分からなるデータ値を出力するルックアップテーブルである。図1においてはRGB用LUT(a1)、Lab用LUT(a2)がこれに相当する。以下において、この第1のルックアップテーブルを「一般用ルックアップテーブル」という。すなわち、一般用ルックアップテーブルは、実画像の画像形成処理において使用されるルックアップテーブルである。   The first is a look-up table for performing LUT conversion of image data expressed by a three-dimensional color space into CMYK image data. That is, CMYK 4 for data values (input values) composed of coordinate values (three components) in various color spaces (RGB color space, Lab color space, etc.) expressing “three-component image data” described later. It is a look-up table that outputs data values composed of components. In FIG. 1, the RGB LUT (a1) and the Lab LUT (a2) correspond to this. Hereinafter, the first lookup table is referred to as a “general lookup table”. That is, the general look-up table is a look-up table used in the image forming process of the actual image.

第2は、後述する「3成分カラーテストパターン画像データ」をCMYK画像データにLUT変換するためのルックアップテーブルである。すなわち、3成分カラーテストパターン画像データを表現する座標空間(ただし、この座標空間は色空間といった物理的意味を有さなくともよい)中の座標値(3成分)からなるデータ値(入力値)に対して、CMYKの4成分からなるデータ値を出力するルックアップテーブルである。図1においてはカラーテストパターン用LUT1(b1),カラーテストパターン用LUT2(b2)がこれに相当する。以下において、この第2のルックアップテーブルを「カラーテストパターン用ルックアップテーブル」という。   The second is a look-up table for performing LUT conversion of “three-component color test pattern image data” to be described later into CMYK image data. That is, a data value (input value) composed of coordinate values (three components) in a coordinate space expressing three-component color test pattern image data (however, this coordinate space may not have a physical meaning such as a color space). Is a look-up table for outputting data values composed of four components of CMYK. In FIG. 1, the color test pattern LUT1 (b1) and the color test pattern LUT2 (b2) correspond to this. Hereinafter, this second lookup table is referred to as a “color test pattern lookup table”.

さらにまた、画像処理部16は、2値化処理部を有する。2値化処理部は、CMYK画像データに対する2値化処理(より具体的には、ディザ法や誤差拡散法などを用いてCMYKそれぞれの色成分を2値化する処理)を実行するための処理部である。   Furthermore, the image processing unit 16 includes a binarization processing unit. The binarization processing unit performs a binarization process on the CMYK image data (more specifically, a process for binarizing each color component of CMYK using a dither method, an error diffusion method, or the like). Part.

画像読取部17は、原稿上の画像をCCDラインセンサなどの読取素子によって読み取るフルカラーのスキャナーである。フルカラーのスキャナーによる原稿画像の読み取りが画素ごとに行われることによって、原稿上の画像の画像データがRGBの各色成分ごとに取得される。ここで取得された画像データのように、R(レッド)、G(グリーン)、B(ブルー)の3成分(より具体的に述べると読み取り素子から出力される画素ごとのRGB信号)から構成される画像データを「RGB画像データ」という。なお、画像読取部17は、ガラス台上に載置された原稿の表面を読取素子が走査して画像を読み取るタイプのスキャナーであってもよく、原稿の載置台(図示省略)に載置された原稿を、ADF(Auto Document Feeder)によって搬送し、搬送される原稿の表面を静止した読取素子によって走査して画像を読み取るタイプのスキャナーであってもよい。   The image reading unit 17 is a full-color scanner that reads an image on a document with a reading element such as a CCD line sensor. By reading a document image by a full-color scanner for each pixel, image data of the image on the document is acquired for each of the RGB color components. Like the image data acquired here, it is composed of three components of R (red), G (green), and B (blue) (more specifically, RGB signals for each pixel output from the reading element). This image data is referred to as “RGB image data”. The image reading unit 17 may be a scanner of a type in which a reading element scans the surface of a document placed on a glass table and reads an image, and is placed on a document placement table (not shown). It is also possible to use a scanner of a type that conveys an original by an ADF (Auto Document Feeder), scans the surface of the conveyed original by a stationary reading element, and reads an image.

画像記録部18は、画像メモリ19に格納された画像データなどを記録紙上へ記録するプリンタである。画像記録部18には、例えば、電子写真方式のプリンタを採用することができる。   The image recording unit 18 is a printer that records image data and the like stored in the image memory 19 on recording paper. As the image recording unit 18, for example, an electrophotographic printer can be employed.

画像メモリ19は、LANI/F24やNCU25を通じて外部装置4,5,6から受信した画像データ、画像読取部17において取得された画像データ、画像処理部16において処理された画像データなどを、一時的に記憶するための記憶装置である。画像メモリ19は、読み出しと書き込みとが可能なDRAM等のメモリにより構成される。   The image memory 19 temporarily stores image data received from the external devices 4, 5, 6 through the LAN I / F 24 or the NCU 25, image data acquired by the image reading unit 17, image data processed by the image processing unit 16, and the like. Is a storage device. The image memory 19 includes a memory such as a DRAM that can be read and written.

この画像メモリ19は、各種の3次元座標空間における座標値(3成分)によって規定される画像データ(以下において「3成分画像データ」という)を格納することができる。3成分画像データには、各種の3次元色空間によって表現された画像データ(例えば、RGB画像データ、Lab画像データ、Ycc画像データ)が含まれる。また、色空間といった物理的意味を有さない座標空間における3つの座標値により規定されるデータ(すなわち、後述する「3成分カラーテストパターン画像データ」)もこれに含まれる。   The image memory 19 can store image data (hereinafter referred to as “three-component image data”) defined by coordinate values (three components) in various three-dimensional coordinate spaces. The three-component image data includes image data (for example, RGB image data, Lab image data, Ycc image data) expressed by various three-dimensional color spaces. In addition, data defined by three coordinate values in a coordinate space having no physical meaning such as a color space (that is, “three-component color test pattern image data” described later) is also included.

画像メモリ19は、3成分カラーテストパターン画像データ格納部191を有する。3成分カラーテストパターン画像データ格納部191は、3成分カラーテストパターン画像データを格納するための記憶部である。ただし、「3成分カラーテストパターン画像データ」とは、3次元座標空間における座標値によって表現された(すなわち3成分の)カラーテストパターンの画像データである。ただし、3成分カラーテストパターン画像データを表現する3次元座標空間は、色空間のような物理的な意味を有さなくてもよい。   The image memory 19 has a three-component color test pattern image data storage unit 191. The three-component color test pattern image data storage unit 191 is a storage unit for storing three-component color test pattern image data. However, “three-component color test pattern image data” is image data of a color test pattern expressed by coordinate values in a three-dimensional coordinate space (that is, three components). However, the three-dimensional coordinate space expressing the three-component color test pattern image data may not have a physical meaning like a color space.

大容量蓄積部20は、ハードディスクなどにより構成される。大容量蓄積部20は、画像読取部17により処理された画像データを蓄積することができる。   The large capacity storage unit 20 is configured by a hard disk or the like. The large capacity storage unit 20 can store the image data processed by the image reading unit 17.

画像送受信部21は、LAN100を介して接続された外部端末4や、インターネット200を介して接続された外部端末5、から電子メール通信によって画像データを受信する。また、PSTN(公衆交換電話網)300を介して接続された外部端末6よりファックス通信によって画像データを受信する。   The image transmission / reception unit 21 receives image data by e-mail communication from the external terminal 4 connected via the LAN 100 and the external terminal 5 connected via the Internet 200. In addition, image data is received by fax communication from an external terminal 6 connected via a PSTN (public switched telephone network) 300.

さらにこのデジタル複合機1には、通信関係の機能部として、画像データ等を複数のプロトコルに対応して符号化/復号化するコーデック(CODEC)22と、送受信データの変調および復調を行うモデム23と、LAN(ローカルエリアネットワーク)100とのインターフェイスに相当するLANI/F24と、電話回線の開閉制御を行うNCU25とが、バスライン26を介して電気的に接続した構成となっている。   Further, the digital multi-function peripheral 1 includes a codec (CODEC) 22 that encodes / decodes image data and the like corresponding to a plurality of protocols, and a modem 23 that modulates and demodulates transmission / reception data as communication-related functional units. In addition, a LAN I / F 24 corresponding to an interface with a LAN (local area network) 100 and an NCU 25 for controlling opening / closing of a telephone line are electrically connected via a bus line 26.

次に、このデジタル複合機1の通信環境について説明する。デジタル複合機1は、LAN100と接続されている。LAN100にはメールサーバ7や外部端末4などが接続されている。また、LAN100は、ルータ8などを介してインターネット200に接続されている。このような構成によって、デジタル複合機1は、LAN100を介して接続された外部端末4や、インターネット200を介して接続された外部端末5と電子メール通信などを行うことができる。さらに、デジタル複合機1は、アナログ回線用のデータ通信ネットワークであるPSTN300と接続されている。これによって、デジタル複合機1はPSTN300を介して接続された外部端末6との通信を行うことができる。外部端末4,5,6は、モデム接続されたパソコン、デジタル複合機1と同様の装置、固定電話、携帯電話、FAX専用機、等である。   Next, the communication environment of the digital multifunction device 1 will be described. The digital multifunction device 1 is connected to the LAN 100. A mail server 7 and an external terminal 4 are connected to the LAN 100. The LAN 100 is connected to the Internet 200 via a router 8 or the like. With such a configuration, the digital multi-function peripheral 1 can perform e-mail communication with the external terminal 4 connected via the LAN 100 and the external terminal 5 connected via the Internet 200. Further, the digital multifunction peripheral 1 is connected to a PSTN 300 that is a data communication network for analog lines. Thus, the digital multi-function peripheral 1 can communicate with the external terminal 6 connected via the PSTN 300. The external terminals 4, 5, and 6 are a personal computer connected with a modem, a device similar to the digital multi-function peripheral 1, a fixed telephone, a mobile phone, a FAX dedicated machine, and the like.

〈2.通常の画像出力処理〉
はじめに、画像読取部17において読み取られた実画像データ(RGB画像データ)を紙などの記録媒体上にプリント出力する場合の処理動作を、図2および図4(a)を参照しながら説明する。図2は、画像読取部17において読み取られた画像データをプリント出力する場合の処理動作を示すフローチャートであり、図4(a)は、図1に示した各機能部において処理対象となる画像データが順に処理を受ける様子を模式的に示した図である。ただし、特に記載のない場合、以下の動作は制御部11の制御下で自動に行われる。
<2. Normal image output processing>
First, a processing operation in the case where the actual image data (RGB image data) read by the image reading unit 17 is printed out on a recording medium such as paper will be described with reference to FIGS. 2 and 4A. FIG. 2 is a flowchart showing a processing operation when the image data read by the image reading unit 17 is printed out. FIG. 4A shows image data to be processed in each functional unit shown in FIG. It is the figure which showed typically a mode that received a process in order. However, unless otherwise specified, the following operations are automatically performed under the control of the control unit 11.

画像読取部17において画像データ(RGB画像データ)が取得されると、当該取得されたRGB画像データに所定の補正処理(シェーディング補正やγ補正など)が行われた後に、画像メモリ19に格納される(ステップ1)。   When image data (RGB image data) is acquired by the image reading unit 17, predetermined correction processing (shading correction, γ correction, etc.) is performed on the acquired RGB image data, and then stored in the image memory 19. (Step 1).

なお、当該所定の補正処理が行われた後に、さらにRGB画像データを、3次元空間において1つの無彩軸を有するLabやYccなどの色空間に行列演算等によって変換した後に画像メモリ19に格納してもよい。なお、以下において、Lab,Yccのそれぞれの色空間によって表現された画像データ(すなわち、L,a,b(もしくはY,c,c)の3成分から構成される画像データ)をそれぞれ「Lab画像データ」「Ycc画像データ」という。   After the predetermined correction processing is performed, the RGB image data is further converted into a color space such as Lab or Ycc having one achromatic axis in a three-dimensional space by matrix operation or the like and stored in the image memory 19. May be. In the following, image data represented by the respective color spaces of Lab and Ycc (that is, image data composed of three components of L, a, and b (or Y, c, and c)) will be referred to as “Lab images. Data ”and“ Ycc image data ”.

またさらに、当該変換処理によって得られたLab画像データ等に対して、拡大縮小処理や色調整処理等を行ってもよい。例えば、ユーザからの拡大指示が行われた場合、Lab画像データに対して所定の拡大処理を実行した後に画像メモリ19に格納する。   Furthermore, enlargement / reduction processing, color adjustment processing, or the like may be performed on Lab image data obtained by the conversion processing. For example, when an enlargement instruction is given from the user, a predetermined enlargement process is performed on the Lab image data, and then the image data is stored in the image memory 19.

続いて、3成分画像データを画像メモリ19より読み出し(ステップS2)、当該読み出された3成分画像データに対するLUT変換処理が実行される。   Subsequently, the three-component image data is read from the image memory 19 (step S2), and the LUT conversion process is performed on the read three-component image data.

このLUT変換処理について、より具体的に説明する。はじめに、変換対象となる3成分画像データの種類(より具体的には当該画像データが表現される3次元色空間の種類)に応じて、LUT選択部162が3次元ルックアップテーブルを選択する(ステップS3)。ただし、この場合、一般用ルックアップテーブルa1,a2のうちから1つのルックアップテーブルを選択する。例えば、変換対象となる3成分画像データがRGB画像データの場合は、LUT選択部162においてRGB用LUT(a1)が選択される。また、例えば、変換対象となる3成分画像データがLab画像データの場合は、LUT選択部162においてLab用LUT(a2)が選択される。   This LUT conversion process will be described more specifically. First, the LUT selection unit 162 selects the three-dimensional lookup table according to the type of the three-component image data to be converted (more specifically, the type of the three-dimensional color space in which the image data is expressed) ( Step S3). In this case, however, one lookup table is selected from the general lookup tables a1 and a2. For example, when the three-component image data to be converted is RGB image data, the LUT selection unit 162 selects the RGB LUT (a1). For example, when the three-component image data to be converted is Lab image data, the LUT selection unit 162 selects the Lab LUT (a2).

続いて、ステップS3でLUT選択部162において選択された3次元ルックアップテーブルがLUT記憶部163より読み出され、LUT変換処理部161において、ステップS1で読み取られた3成分画像データに対して、当該読み出された3次元ルックアップテーブルを用いた補間演算処理が実行される(ステップS4)。これによって、3成分画像データは、CMYK画像データ(すなわち、4成分画像データ)に変換される。   Subsequently, the three-dimensional lookup table selected by the LUT selection unit 162 in step S3 is read from the LUT storage unit 163, and the LUT conversion processing unit 161 applies the three-component image data read in step S1. Interpolation calculation processing using the read three-dimensional lookup table is executed (step S4). As a result, the three-component image data is converted into CMYK image data (that is, four-component image data).

ステップS4の処理が終了して、CMYK画像データが生成されると、次に、2値化処理部164において、当該生成されたCMYK画像データに対して2値化処理が実行される(ステップS5)。2値化処理を受けたCMYK画像データは、続いて、画像記録部18に送られ、紙などの記録媒体上にプリント出力される(ステップS6)。   When CMYK image data is generated after the processing in step S4 is completed, the binarization processing unit 164 next executes binarization processing on the generated CMYK image data (step S5). ). The CMYK image data that has undergone the binarization processing is then sent to the image recording unit 18 and printed out on a recording medium such as paper (step S6).

〈3.カラーテストパターンの生成処理〉
次に、カラーテストパターンの生成処理動作を、図3および図4(b)を参照しながら説明する。図3は、カラーテストパターンの生成処理動作を示すフローチャートであり、図4(b)は、図1に示した各機能部において処理対象となる画像データが順に処理を受ける様子を模式的に示した図である。ただし、特に記載のない場合、以下の動作は制御部11の制御下で自動に行われる。
<3. Color test pattern generation process>
Next, the color test pattern generation processing operation will be described with reference to FIGS. 3 and 4B. FIG. 3 is a flowchart showing the color test pattern generation processing operation, and FIG. 4B schematically shows how the image data to be processed is sequentially processed in each functional unit shown in FIG. It is a figure. However, unless otherwise specified, the following operations are automatically performed under the control of the control unit 11.

ユーザが、操作部14よりカラーテストパターンの出力を指示するための所定操作を行ったと判断されると、カラーテストパターンの生成処理が開始される(ステップ11)。 When the user is judged to have performed a predetermined operation for instructing the operation unit 14 the output of the color test pattern generation process of the color test pattern is started (step S 11).

はじめに、3成分カラーテストパターン画像データ格納部191に格納された3成分カラーテストパターン画像データが読み出される(ステップ12)。 First, three-component color test pattern image data stored in the three-component color test pattern image data storage unit 191 is read (step S 12).

続いて、読み出された3成分カラーテストパターン画像データに対するLUT変換処理が実行される。   Subsequently, an LUT conversion process is performed on the read three-component color test pattern image data.

このLUT変換処理について、より具体的に説明する。はじめに、LUT選択部162が備えるLUT選択受付部(図示省略)において受け付けられたユーザの指示操作に応じて、LUT選択部162が3次元ルックアップテーブルを選択する。ただし、この場合カラーテストパターン用ルックアップテーブルb1,b2のうちから1つのルックアップテーブルを選択する(ステップS13)。   This LUT conversion process will be described more specifically. First, the LUT selection unit 162 selects a three-dimensional lookup table in accordance with a user instruction operation received in an LUT selection reception unit (not shown) included in the LUT selection unit 162. In this case, however, one lookup table is selected from the color test pattern lookup tables b1 and b2 (step S13).

この選択処理は、具体的には、次のように行われる。   Specifically, this selection process is performed as follows.

はじめに、LUT選択受付部(図示省略)が、表示部15に生成可能なカラーテストパターンの種類の一覧を表示するとともに、生成を実行するカラーテストパターンをユーザに選択させるための所定のメッセージ(例えば「出力するカラーテストパターンを選択してください」とのメッセージ)を表示する。ユーザがカラーテストパターンの種類を選択した場合、LUT選択部162は、当該選択された種類のカラーテストパターンを生成可能な3次元ルックアップテーブルを選択する。ただし、カラーテストパターンの種類とは、例えば、赤のグラデーションのカラーテストパターン、青のグラデーションのカラーテストパターン、等である。   First, a LUT selection accepting unit (not shown) displays a list of types of color test patterns that can be generated on the display unit 15 and a predetermined message (for example, for causing the user to select a color test pattern to be generated) (for example, “Select a color test pattern to output” message is displayed. When the user selects a color test pattern type, the LUT selection unit 162 selects a three-dimensional lookup table capable of generating the selected type of color test pattern. However, the types of color test patterns include, for example, a red gradation color test pattern, a blue gradation color test pattern, and the like.

続いて、ステップS13でLUT選択部162において選択された3次元ルックアップテーブルがLUT記憶部163より読み出され、LUT変換処理部161において、ステップS12で読み出された3成分カラーテストパターン画像データに対して、当該読み出された3次元ルックアップテーブルを用いた補間演算処理が実行される(ステップS14)。これによって、3成分カラーテストパターン画像データは、CMYK画像データ(以下において特に「4成分カラーテストパターン画像データ」という)に変換される。 Subsequently, the three-dimensional lookup table selected by the LUT selection unit 162 in step S13 is read from the LUT storage unit 163, and the three-component color test pattern image data read in step S12 by the LUT conversion processing unit 161. On the other hand, an interpolation calculation process using the read three-dimensional lookup table is executed (step S 14 ). As a result, the three-component color test pattern image data is converted into CMYK image data (hereinafter, particularly referred to as “four-component color test pattern image data”).

ステップS14の処理が終了して、CMYK画像データ(すなわち4成分カラーテストパターン画像データ)が生成されると、次に、2値化処理部164において、4成分カラーテストパターン画像データに対して2値化処理が実行される(ステップS15)。2値化処理を受けた4成分カラーテストパターン画像データは、続いて、画像記録部18に送られ、紙などの記録媒体上にプリント出力される(ステップS16)。すなわち、カラーテストパターンが生成される。   When the processing of step S14 is completed and CMYK image data (that is, four-component color test pattern image data) is generated, the binarization processing unit 164 then applies 2 to the four-component color test pattern image data. A valuation process is executed (step S15). The four-component color test pattern image data subjected to the binarization processing is then sent to the image recording unit 18 and printed out on a recording medium such as paper (step S16). That is, a color test pattern is generated.

〈4.3成分カラーテストパターン画像データ〉
〈4−1.とりうるデータ値〉
3成分カラーテストパターン画像データは、カラーテストパターン用ルックアップテーブルb1,b2との関連において、次のような特徴を有している。
<4.3 component color test pattern image data>
<4-1. Possible data values>
The three-component color test pattern image data has the following characteristics in relation to the color test pattern look-up tables b1 and b2.

すなわち、3成分カラーテストパターン画像データにおいてとりうるデータ値は、3次元ルックアップテーブルの出力値に対応する3成分の入力値(所謂「格子点」)に限定される。換言すると、3成分カラーテストパターン画像データにおいてとりうるデータ値は、LUT変換における補間演算の重み係数が「0」となるようなデータ値に限定される。   That is, data values that can be taken in the three-component color test pattern image data are limited to three-component input values (so-called “lattice points”) corresponding to the output values of the three-dimensional lookup table. In other words, the data values that can be taken in the three-component color test pattern image data are limited to data values such that the weighting coefficient of the interpolation calculation in the LUT conversion is “0”.

例えば、3次元ルックアップテーブルを用いた補間演算の構成が、8ビット中の上位3ビットでテーブルを参照し、下位5ビットで補間演算における重み係数を決定するとしている場合、3成分カラーテストパターン画像データにおいてとりうるデータ値(すなわち、3成分カラーテストパターン画像データを規定する座標空間の各座標の成分値としてとりうる値)は、「0x00,0x20,0x40,0x60,0x80,0xA0,0xC0,0xE0,0xFF」に限定される。つまり、3成分カラーテストパターン画像データを構成するデータは、すべて、座標空間の上の格子点上に相当する。   For example, when the configuration of the interpolation calculation using a three-dimensional lookup table is such that the upper 3 bits in 8 bits refer to the table and the weighting coefficient in the interpolation calculation is determined in the lower 5 bits, a three-component color test pattern Data values that can be taken in the image data (that is, values that can be taken as component values of each coordinate in the coordinate space defining the three-component color test pattern image data) are “0x00, 0x20, 0x40, 0x60, 0x80, 0xA0, 0xC0, Limited to “0xE0, 0xFF”. That is, all the data constituting the three-component color test pattern image data corresponds to the lattice points on the coordinate space.

この結果、4成分カラーテストパターン画像データには3次元ルックアップテーブルにおいて出力値として規定されている値そのものが直接出力されることとなる。つまり、3次元ルックアップテーブルを参照して得られた値がそのまま出力されることになる。   As a result, the value itself defined as the output value in the three-dimensional lookup table is directly output to the four-component color test pattern image data. That is, the value obtained by referring to the three-dimensional lookup table is output as it is.

3成分カラーテストパターン画像データをこのようなデータ値によって構成することによって、次の効果が得られる。   By configuring the three-component color test pattern image data with such data values, the following effects can be obtained.

すなわち、通常の画像のLUT変換処理の場合、3成分画像データにおける各データは、当該画像データを表現する3次元空間の格子点に位置するとは限らない。格子点に位置しない3成分データ値(例えばRGB値)が入力された場合、出力されるデータ値(CMYK値)は、当該入力された3成分データ値に隣接する格子点に対応するCMYK値を用いて補間演算によって算出されることになる。したがって、隣接する格子点に対応するCMYK値は、互いに関連しあうように規定されている必要がある。つまり、隣接しあう格子点に対応するCMYK値が非連続な値をとることは許されない。   That is, in the case of normal image LUT conversion processing, each data in the three-component image data is not necessarily located at a lattice point in a three-dimensional space representing the image data. When a three-component data value (for example, RGB value) that is not located at a grid point is input, the output data value (CMYK value) is a CMYK value corresponding to a grid point adjacent to the input three-component data value. And is calculated by interpolation calculation. Therefore, CMYK values corresponding to adjacent grid points need to be defined so as to be related to each other. That is, CMYK values corresponding to adjacent lattice points are not allowed to take non-continuous values.

一方、この実施の形態におけるカラーテストパターンのLUT変換処理の場合、3成分カラーテストパターン画像データにおける各データは、常に当該画像データを表現する3次元空間の格子点に位置する。格子点に位置しない3成分データ値が入力されることはないので、各格子点に対応するCMYK値は、互いに関連しあうように規定されている必要がない。つまり、隣接しあう格子点に対応するCMYK値が非連続な値をとることが許される。   On the other hand, in the case of the LUT conversion processing of the color test pattern in this embodiment, each data in the three-component color test pattern image data is always located at a lattice point in the three-dimensional space representing the image data. Since three-component data values that are not located at grid points are not input, the CMYK values corresponding to the grid points need not be defined so as to be related to each other. That is, the CMYK values corresponding to adjacent lattice points are allowed to take non-continuous values.

これによって、1つの3成分カラーテストパターン画像データに対応するカラーテストパターン用ルックアップテーブルを自由に生成することが可能となる。また、1つの3成分カラーテストパターン画像データを異なるカラーテストパターン用ルックアップテーブルによってLUT変換することによって複数種類のカラーテストパターンを生成することが可能となる。   This makes it possible to freely generate a color test pattern lookup table corresponding to one three-component color test pattern image data. In addition, it is possible to generate a plurality of types of color test patterns by performing LUT conversion on one three-component color test pattern image data using different color test pattern lookup tables.

〈4−2.カラーテストパターン用ルックアップテーブルとの対応関係〉
図5を参照しながら、1つの3成分カラーテストパターン画像データ(図5においては3成分カラーテストパターン画像データD3)より、複数種類のカラーテストパターン(図5においては4成分カラーテストパターン画像データD4(b1),D4(b2))が生成可能される場合について具体的に説明する。ただし、図5において、3成分カラーテストパターン画像データD3のデータ値は(x,y,z)の3成分によって規定される。
<4-2. Correspondence with Lookup Table for Color Test Pattern>
Referring to FIG. 5, a plurality of types of color test patterns (four-component color test pattern image data in FIG. 5) are obtained from one three-component color test pattern image data (three-component color test pattern image data D3 in FIG. 5). The case where D4 (b1) and D4 (b2)) can be generated will be specifically described. However, in FIG. 5, the data value of the three-component color test pattern image data D3 is defined by the three components (x, y, z).

例えば、カラーテストパターン用LUT(b1)において、(x,y,z)=(0x20,0x00,0x00)の入力値に対して(C,M,Y,K)=(20%,20%,20%,20%)と規定されており、また、(x,y,z)=(0x20,0x20,0x00)の入力値に対して(C,M,Y,K)=(40%,20%,20%,20%)と規定されているとする。図5に示す3成分カラーテストパターン画像データD3がこのLUT(b1)を用いてLUT変換された場合、4成分カラーテストパターン画像データD4(b1)が生成される。この場合、生成されたカラーテストパターンにおいては、aブロックに、(C,M,Y,K)=(20%,20%,20%,20%)の色が現れることになる。   For example, in the color test pattern LUT (b1), for an input value of (x, y, z) = (0x20, 0x00, 0x00), (C, M, Y, K) = (20%, 20%, 20%, 20%), and (C, M, Y, K) = (40%, 20) for an input value of (x, y, z) = (0x20, 0x20, 0x00) %, 20%, 20%). When the 3-component color test pattern image data D3 shown in FIG. 5 is LUT-converted using this LUT (b1), 4-component color test pattern image data D4 (b1) is generated. In this case, in the generated color test pattern, a color of (C, M, Y, K) = (20%, 20%, 20%, 20%) appears in the a block.

一方、別のテストパターン用LUT(b2)においては、(x,y,z)=(0x20,0x00,0x00)の入力値に対して(C,M,Y,K)=(60%,20%,20%,20%)と規定されており、また、(x,y,z)=(0x20,0x20,0x00)の入力値に対して(C,M,Y,K)=(80%,20%,20%,20%)と規定されているとする。図5に示す3成分カラーテストパターン画像データD3がこのLUT(b4)を用いてLUT変換された場合、4成分カラーテストパターン画像データD4(b2)が生成される。この場合、生成されたカラーテストパターンにおいては、aブロックに、(C,M,Y,K)=(60%,20%,20%,20%)の色が現れることになる。   On the other hand, in another test pattern LUT (b2), (C, M, Y, K) = (60%, 20) with respect to the input value of (x, y, z) = (0x20, 0x00, 0x00) %, 20%, 20%), and (C, M, Y, K) = (80%) for an input value of (x, y, z) = (0x20, 0x20, 0x00) , 20%, 20%, 20%). When the 3-component color test pattern image data D3 shown in FIG. 5 is LUT-converted using this LUT (b4), 4-component color test pattern image data D4 (b2) is generated. In this case, in the generated color test pattern, a color of (C, M, Y, K) = (60%, 20%, 20%, 20%) appears in the a block.

このように、カラーテストパターン用ルックアップテーブルを複数個規定しておくことによって、1個の3成分カラーテストパターン画像データより複数種類のカラーテストパターンを生成することができる。   In this way, by defining a plurality of color test pattern lookup tables, a plurality of types of color test patterns can be generated from a single three-component color test pattern image data.

〈5.効果〉
この実施の形態においては次のような効果が得られる。
<5. effect>
In this embodiment, the following effects can be obtained.

第1の効果は、従来のように、カラーテストパターンを生成するための専用ハードウェアが必要ないという点である。この実施の形態においては、図4に示すように、実画像のプリント出力処理とほぼ同様の処理を実行することによってカラーテストパターンを生成している。図4と図7(a)とを比較しても明らかなように、ここではカラーテストパターンを生成するための専用ハードウェアM1を設けることなくカラーテストパターンの生成を行うことが可能となる。   The first effect is that dedicated hardware for generating a color test pattern is not required as in the prior art. In this embodiment, as shown in FIG. 4, a color test pattern is generated by executing a process that is substantially the same as a print output process of a real image. As apparent from a comparison between FIG. 4 and FIG. 7A, the color test pattern can be generated without providing the dedicated hardware M1 for generating the color test pattern.

第2の効果は、4成分の画像データを蓄積するためのメモリが不要である点である。通常の画像処理装置は、少なくとも3成分画像データを格納する記憶部は有している。この実施の形態においては、カラーテストパターンを、4成分ではなく3成分カラーテストパターン画像データとして格納することが可能となる。したがって、4成分の画像データを格納するための記憶部を設けなくともカラーテストパターンの生成を行うことが可能となる。図4と図7(b)とを比較しても明らかなように、ここでは4成分の画像データを格納するためのメモリM3を設けることなくカラーテストパターンの生成を行うことが可能となる。   The second effect is that a memory for storing four-component image data is not required. A normal image processing apparatus has a storage unit that stores at least three-component image data. In this embodiment, the color test pattern can be stored not as four components but as three-component color test pattern image data. Therefore, it is possible to generate a color test pattern without providing a storage unit for storing four-component image data. As is apparent from a comparison between FIG. 4 and FIG. 7B, it is possible to generate a color test pattern without providing a memory M3 for storing four-component image data.

第3の効果は、必要とされる記憶容量を抑えつつ複数種類のカラーテストパターンを生成することが可能な点である。この実施の形態においては、LUT変換に用いる3次元ルックアップテーブルを切り替えることによって、1つの3成分カラーテストパターン画像データより複数種類のカラーテストパターンを生成することを可能としている。例えば、A4サイズのカラーテストパターンを生成する場合、A4サイズの画像データをさらに1個格納するための記憶容量よりも、1個のルックアップテーブルをさらに格納するための記憶容量の方が小さい。つまり、小さな容量のデータによって効率的に複数種類のカラーテストパターンを生成することが可能となる。   A third effect is that a plurality of types of color test patterns can be generated while reducing the required storage capacity. In this embodiment, it is possible to generate a plurality of types of color test patterns from one three-component color test pattern image data by switching the three-dimensional lookup table used for LUT conversion. For example, when generating an A4 size color test pattern, the storage capacity for further storing one lookup table is smaller than the storage capacity for storing one more A4 size image data. That is, it is possible to efficiently generate a plurality of types of color test patterns with a small amount of data.

なお、複数種類のカラーテストパターンを生成することによって、ユーザは精度の高いプリンタキャリブレーションを行うことができる。例えば、赤のグラデーションのカラーテストパターンを生成するカラーテストパターン用ルックアップテーブルと、青のグラデーションのカラーテストパターンを生成するカラーテストパターン用ルックアップテーブルとをLUT記憶部163に格納しておけば、赤、青それぞれのグラデーションのカラーテストパターンを生成することが可能となる。このように複数種類のカラーテストパターンを生成することによって、多くのカラーパターンが得られることになり、精度の高いプリンタキャリブレーションが可能となる。   Note that by generating a plurality of types of color test patterns, the user can perform highly accurate printer calibration. For example, a color test pattern lookup table for generating a red gradation color test pattern and a color test pattern lookup table for generating a blue gradation color test pattern may be stored in the LUT storage unit 163. It is possible to generate color test patterns with gradations of red, blue, and blue. By generating a plurality of types of color test patterns in this way, many color patterns can be obtained, and highly accurate printer calibration is possible.

〈6.変形例〉
〈6−1.変形例1〉
上記の実施の形態においては、3成分カラーテストパターン画像データにおいてとりうるデータ値は、LUT変換における補間演算の重み係数が「0」となるようなデータ値に限定されるとしていたが、このようなデータ値に限定されない任意のデータ値をとりうるとしてもよい。すなわち、この場合、3成分カラーテストパターン画像データのLUT変換処理においても通常の画像のLUT変換処理と同じく、格子点に位置しない3成分データ値が入力された場合、出力されるデータ値(CMYK値)は、当該入力された3成分データ値に隣接する格子点に対応するCMYK値を用いて補間演算によって算出されることになる。この場合、カラーテストパターン用ルックアップテーブルにおいて、隣接する格子点に対応するCMYK値は、互いに関連しあうように規定されている必要がある。
<6. Modification>
<6-1. Modification 1>
In the above embodiment, the data values that can be taken in the three-component color test pattern image data are limited to data values such that the weighting factor of the interpolation calculation in the LUT conversion is “0”. Any data value that is not limited to a simple data value may be taken. That is, in this case, in the LUT conversion processing of the three-component color test pattern image data, as in the case of the normal image LUT conversion processing, when a three-component data value not positioned at a grid point is input, the output data value (CMYK) (Value) is calculated by interpolation using CMYK values corresponding to grid points adjacent to the inputted three-component data value. In this case, in the color test pattern look-up table, CMYK values corresponding to adjacent grid points need to be defined so as to be associated with each other.

換言すると、カラーテストパターン用ルックアップテーブルにおいて、隣接する格子点に対応するCMYK値が互いに関連しあうように規定されている場合には、3成分カラーテストパターン画像データにおいてとりうるデータ値は、LUT変換における補間演算の重み係数が「0」となるようなデータ値に限定されない任意のデータ値をとることができる。   In other words, when the CMYK values corresponding to adjacent grid points are defined in the color test pattern lookup table so as to be related to each other, the data values that can be taken in the three-component color test pattern image data are: Any data value that is not limited to a data value such that the weighting coefficient of the interpolation calculation in the LUT conversion is “0” can be taken.

なお、このような構成とする場合、3成分カラーテストパターン画像データにおいて取りうるデータ値を所定の数値範囲内に限定してもよい。こうすることによって、対応するカラーテストパターン用ルックアップテーブルにおいて規定すべき出力値の数を減らすことが可能となり、カラーテストパターン用ルックアップテーブルの記憶容量を小さく抑えることが可能となる。   In the case of such a configuration, data values that can be taken in the three-component color test pattern image data may be limited within a predetermined numerical range. By doing this, it is possible to reduce the number of output values to be defined in the corresponding color test pattern lookup table, and to reduce the storage capacity of the color test pattern lookup table.

〈6−2.変形例2〉
上記の実施の形態においては、3成分カラーテストパターン画像データ格納部には、1個の3成分カラーテストパターン画像データが格納される構成としたが、複数個の3成分カラーテストパターン画像データを格納してもよい。これによって、各種のデザインの3成分カラーテストパターン画像データを生成することが可能となる。
<6-2. Modification 2>
In the above embodiment, the three-component color test pattern image data storage unit is configured to store one three-component color test pattern image data. It may be stored. As a result, it is possible to generate three-component color test pattern image data of various designs.

3成分カラーテストパターン画像データを複数個規定しておくことによって、各3成分カラーテストパターン画像データのそれぞれより、複数種類のカラーテストパターンを生成することができる。例えば、図5に示す3成分カラーテストパターン画像データD3の他に、図6に示す3成分カラーテストパターン画像データE3を格納しておけば、カラーテストパターン用ルックアップテーブルb1,b2のそれぞれを用いて、4種類の4成分カラーテストパターン画像データD4(b1),D4(b2),E4(b1),E4(b2)を生成することができる。   By defining a plurality of three-component color test pattern image data, a plurality of types of color test patterns can be generated from each of the three-component color test pattern image data. For example, if the three-component color test pattern image data E3 shown in FIG. 6 is stored in addition to the three-component color test pattern image data D3 shown in FIG. 5, each of the color test pattern look-up tables b1 and b2 is stored. It is possible to generate four types of four-component color test pattern image data D4 (b1), D4 (b2), E4 (b1), and E4 (b2).

なお、この場合、カラーテストパターンの生成指示を行ったユーザに対して、生成するカラーテストパターンの色の種類(すなわち、カラーテストパターン用ルックアップテーブルの種類)だけでなく、生成するカラーテストパターンの形式の種類(すなわち、3成分カラーテストパターン画像データの種類)を選択させる。   In this case, not only the color type of the color test pattern to be generated (that is, the type of the color test pattern lookup table) but also the color test pattern to be generated for the user who has instructed the generation of the color test pattern. Are selected (that is, the type of three-component color test pattern image data).

〈6−3.変形例3〉
上記の第1の実施の形態及び各変形例におけるデジタル複合機1に上述のカラーテストパターンの生成処理を実行させるプログラム(以下において「カラーテストパターン生成プログラム」という)は、コンピュータが読み取り可能な記憶媒体(例えば、光磁気ディスク,光ディスク(CDやDVDなどを含む)、磁気ディスク,メモリカード、ICカード等)に記憶させることもできる。すなわち、これらの記憶媒体にカラーテストパターン生成プログラムを格納しておき、例えばコンピュータの光磁気ディスク装置等にこれらの記憶媒体を装着することによって、コンピュータからカラーテストパターン生成プログラムを読み出し、この発明のカラー画像処理装置の機能またはカラー画像処理方法を実行させてもよい。
<6-3. Modification 3>
A program (hereinafter referred to as a “color test pattern generation program”) that causes the digital multi-function peripheral 1 in the first embodiment and each modification to execute the above-described color test pattern generation processing (hereinafter referred to as “color test pattern generation program”) is a computer-readable storage. It can also be stored in a medium (for example, a magneto-optical disk, an optical disk (including a CD or DVD), a magnetic disk, a memory card, an IC card, etc.). That is, the color test pattern generation program is stored in these storage media, and the color test pattern generation program is read from the computer by, for example, mounting these storage media on the magneto-optical disk device of the computer, etc. The function of the color image processing apparatus or the color image processing method may be executed.

また、上記の第1の実施の形態及び各変形例における3成分カラーテストパターン画像データと当該3成分カラーテストパターン画像データをCMYK画像データに変換可能なカラーテストパターン用ルックアップテーブルとを(すなわち、互いに関連する3成分カラーテストパターン画像データとカラーテストパターン用ルックアップテーブルとを)コンピュータが読み取り可能な記憶媒体に記憶させておくこともできる。この場合、上記のプログラムも同じ記憶媒体に記憶させておくことが好ましい。 Further, the three-component color test pattern image data and the color test pattern look-up table capable of converting the three-component color test pattern image data into CMYK image data in the first embodiment and each modification described above (that is, The three-component color test pattern image data and the color test pattern look-up table related to each other can be stored in a computer-readable storage medium. In this case, it is preferable to store the above program in the same storage medium.

この場合も、これらのデータが格納された記憶媒体を、コンピュータの光磁気ディスク装置等に装着することによって、コンピュータから3成分カラーテストパターン画像データおよび当該3成分カラーテストパターン画像データのLUT変換に用いるカラーテストパターン用ルックアップテーブルとを読み出し、それぞれ3成分カラーテストパターン画像データ格納部191、LUT記憶部163に格納してもよい。 Also in this case, by mounting the storage medium storing these data on the magneto-optical disk device of the computer, etc., LUT conversion of the three-component color test pattern image data and the three-component color test pattern image data from the computer is performed. The color test pattern lookup table to be used may be read out and stored in the three-component color test pattern image data storage unit 191 and the LUT storage unit 163, respectively.

この実施の形態に係るデジタル複合機の構成を示すブロック図である。1 is a block diagram illustrating a configuration of a digital multifunction peripheral according to an embodiment. FIG. 画像読取部において読み取られた画像データをプリント出力する場合の処理動作を示すフローチャートである。It is a flowchart which shows the processing operation in the case of printing out the image data read in the image reading part. カラーテストパターンの生成処理動作を示すフローチャートである。It is a flowchart which shows the production | generation processing operation | movement of a color test pattern. 図1に示した各機能部において処理対象となる画像データが順に処理を受ける様子を模式的に示した図である。It is the figure which showed typically a mode that the image data used as a process target received in order in each function part shown in FIG. 1つの3成分カラーテストパターン画像データより、複数種類のカラーテストパターンが生成される様子を模式的に示した説明図である。It is explanatory drawing which showed typically a mode that several types of color test patterns were produced | generated from one three-component color test pattern image data. 3成分カラーテストパターン画像データを複数個有する場合に関する説明図である。It is explanatory drawing regarding the case where it has two or more 3 component color test pattern image data. 従来行われていたカラーテストパターンの生成処理を模式的に示した図である。It is the figure which showed typically the production | generation process of the color test pattern performed conventionally.

符号の説明Explanation of symbols

1 デジタル複合機
16 画像処理部
17 画像読取部
18 画像記録部
19 画像メモリ
161 LUT変換処理部
162 LUT選択部
163 LUT記憶部
164 2値化処理部
191 3成分カラーテストパターン画像データメモリ
1 Digital MFP 16 Image processing unit 17 Image reading unit 18 Image recording unit 19 Image memory 161 LUT conversion processing unit 162 LUT selection unit 163 LUT storage unit 164 Binary processing unit 191 Three-component color test pattern image data memory

Claims (7)

3次元座標空間の格子点座標値のみによって表現された3成分カラーテストパターン画像データを格納する記憶手段と、
3つの成分値で色表現された画像データを、3次元ルックアップテーブルを用いた補間演算によってCMYK画像データに変換する変換処理手段と、
前記CMYK画像データを記録媒体上に画像形成する画像形成手段と、
を備え、
前記変換処理手段が、
3つの成分値で色表現された実画像の画像データを、当該実画像の画像データを表現する色空間中の座標値から成るデータ値に対してCMYKの4成分から成るデータ値を出力する第1の3次元ルックアップテーブルを用いた補間演算によってCMYK画像データに変換し、
前記3成分カラーテストパターン画像データを、前記3次元座標空間の前記格子点座標値から成るデータ値に対してCMYKの4成分から成るデータ値を出力する前記3成分カラーテストパターン画像データ専用の第2の3次元ルックアップテーブルを用いた補間演算によってCMYK画像データに変換することを特徴とするカラー画像処理装置。
Storage means for storing three-component color test pattern image data expressed only by grid point coordinate values in a three-dimensional coordinate space;
Conversion processing means for converting image data color-expressed with three component values into CMYK image data by interpolation using a three-dimensional lookup table;
Image forming means for forming an image of the CMYK image data on a recording medium;
With
The conversion processing means is
A data value composed of four components of CMYK is output from image data of an actual image color-represented by three component values with respect to a data value composed of coordinate values in a color space representing the image data of the actual image. 1 is converted into CMYK image data by interpolation using a three-dimensional lookup table,
For the three-component color test pattern image data, the third-component color test pattern image data dedicated to the three-component color test pattern image data for outputting a data value composed of four components of CMYK with respect to a data value composed of the lattice point coordinate values in the three-dimensional coordinate space. A color image processing apparatus, wherein the image data is converted into CMYK image data by interpolation using a two-dimensional lookup table.
請求項1に記載のカラー画像処理装置であって、
前記第2の3次元ルックアップテーブルを複数種類備えることを特徴とするカラー画像処理装置。
The color image processing apparatus according to claim 1,
A color image processing apparatus comprising a plurality of types of the second three-dimensional lookup table.
請求項2に記載のカラー画像処理装置であって、
前記3成分カラーテストパターン画像データをCMYK変換する際に、前記複数種類の前記第2の3次元ルックアップテーブルのうちのいずれを用いて補間演算を行うかをユーザに選択させる3次元ルックアップテーブル選択受付手段、
を更に備えることを特徴とするカラー画像処理装置。
The color image processing apparatus according to claim 2,
A three-dimensional lookup table that allows the user to select which of the plurality of types of the second three-dimensional lookup tables to use when performing the CMYK conversion on the three-component color test pattern image data. Selection acceptance means,
A color image processing apparatus, further comprising:
カラーテストパターンの画像データを生成するカラーテストパターン画像データ生成工程と、
前記カラーテストパターンの画像データに対して3次元ルックアップテーブルを用いた補間演算を行うことによって、当該カラーテストパターンの画像データをCMYK画像データに変換する変換処理工程と、
前記CMYK画像データを記録媒体上に画像形成する画像形成工程と、
を備え、
前記カラーテストパターンの画像データが、3次元座標空間における格子点座標値のみによって表現されており、
前記3次元ルックアップテーブルが、
前記3次元座標空間の前記格子点座標値から成るデータ値に対してCMYKの4成分から成るデータ値を出力する、前記カラーテストパターンの画像データ専用のルックアップテーブルであることを特徴とするカラー画像処理方法。
A color test pattern image data generation process for generating color test pattern image data;
A conversion processing step of converting the image data of the color test pattern into CMYK image data by performing an interpolation operation using a three-dimensional lookup table on the image data of the color test pattern;
An image forming step of forming an image of the CMYK image data on a recording medium;
With
The image data of the color test pattern is expressed only by lattice point coordinate values in a three-dimensional coordinate space ,
The three-dimensional lookup table is
And outputs the data value consisting of 4 components of the CMYK to data values consisting of the grid point coordinate values of the three-dimensional coordinate space, and wherein the look-up table der Rukoto dedicated to image data of the color test pattern Color image processing method.
請求項4に記載のカラー画像処理方法であって、
前記変換処理工程が、
複数の3次元ルックアップテーブルのうちのいずれかを選択する3次元ルックアップテーブル選択工程、
を備え、
前記カラーテストパターンの画像データに対して、前記3次元ルックアップテーブル選択工程で選択された3次元ルックアップテーブルを用いた補間演算を行うことを特徴とするカラー画像処理方法。
The color image processing method according to claim 4,
The conversion process step
A three-dimensional lookup table selection step of selecting one of a plurality of three-dimensional lookup tables;
With
A color image processing method comprising: performing an interpolation operation on the image data of the color test pattern using the three-dimensional lookup table selected in the three-dimensional lookup table selection step.
請求項4または請求項5に記載のカラー画像処理方法をコンピュータに実行させるプログラムを格納したコンピュータが読み取り可能な記憶媒体。   A computer-readable storage medium storing a program for causing a computer to execute the color image processing method according to claim 4. 3次元座標空間における格子点座標値のみによって表現されたカラーテストパターンの画像データと、
前記カラーテストパターンの画像データをCMYK画像データに変換可能な3次元ルックアップテーブルと、
前記カラーテストパターンの画像データに対して前記3次元ルックアップテーブルを用いた補間演算を行うことによって、前記カラーテストパターンの画像データをCMYK画像データに変換する変換処理工程を実行させるプログラムと、
を格納し
前記3次元ルックアップテーブルが、
前記3次元座標空間の前記格子点座標値から成るデータ値に対してCMYKの4成分から成るデータ値を出力する、前記カラーテストパターンの画像データ専用のルックアップテーブルであることを特徴とするコンピュータが読取可能な記憶媒体。
Image data of a color test pattern expressed only by grid point coordinate values in a three-dimensional coordinate space;
A three-dimensional lookup table capable of converting the image data of the color test pattern into CMYK image data;
A program for executing a conversion processing step for converting the image data of the color test pattern into CMYK image data by performing an interpolation operation using the three-dimensional lookup table on the image data of the color test pattern;
Stores,
The three-dimensional lookup table is
A computer dedicated to image data of the color test pattern, which outputs data values composed of four components of CMYK to data values composed of the grid point coordinate values in the three-dimensional coordinate space. Is a readable storage medium.
JP2006054619A 2006-03-01 2006-03-01 Color image processing apparatus, color image processing method, and storage medium Expired - Fee Related JP4673768B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006054619A JP4673768B2 (en) 2006-03-01 2006-03-01 Color image processing apparatus, color image processing method, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006054619A JP4673768B2 (en) 2006-03-01 2006-03-01 Color image processing apparatus, color image processing method, and storage medium

Publications (2)

Publication Number Publication Date
JP2007235534A JP2007235534A (en) 2007-09-13
JP4673768B2 true JP4673768B2 (en) 2011-04-20

Family

ID=38555665

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006054619A Expired - Fee Related JP4673768B2 (en) 2006-03-01 2006-03-01 Color image processing apparatus, color image processing method, and storage medium

Country Status (1)

Country Link
JP (1) JP4673768B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4508220B2 (en) 2007-08-09 2010-07-21 ソニー株式会社 Information processing system, recording apparatus, information processing method, and program
US9216603B1 (en) * 2015-01-23 2015-12-22 Xerox Corporation System and method for generation of test patterns for measurement of printhead to substrate separation in a printer

Also Published As

Publication number Publication date
JP2007235534A (en) 2007-09-13

Similar Documents

Publication Publication Date Title
JP5678584B2 (en) Image processing apparatus, image processing method, and program
JP4865771B2 (en) Image processing apparatus, image forming apparatus, image processing method, image processing program, and computer-readable recording medium
JP2011139164A (en) Image processing apparatus and processing method thereof
JP4925933B2 (en) Image processing method and image processing apparatus
US20080043291A1 (en) Image forming apparatus
JP4903851B2 (en) Image processing apparatus, image forming apparatus, image processing method, image processing program, and recording medium
JP2011059445A (en) Image forming apparatus, method of forming preview image, and program
JP4368833B2 (en) Image processing apparatus, image processing method, image forming apparatus, program, and recording medium
JP4673768B2 (en) Color image processing apparatus, color image processing method, and storage medium
JP4470958B2 (en) Image processing device
JP4814162B2 (en) Image processing apparatus and image processing method
JP4141923B2 (en) Color image processing device
JP4795406B2 (en) Image processing apparatus, image forming apparatus, image processing apparatus control method, control program, and recording medium
US8654403B2 (en) Image processing apparatus and program therefor
US20070285687A1 (en) Image forming apparatus and image forming method
JP2019080169A (en) Image processing device and image processing method
JP2007194810A (en) Image processing device
JP4990340B2 (en) Image processing apparatus, image forming apparatus, image processing method, image processing program, and recording medium
JP2006011754A (en) Image processing apparatus and image processing method
JP4360328B2 (en) Color image processing device
JP7192584B2 (en) Image processing device, method, and program
JP2009290756A (en) Image processing apparatus, image processing method, program for making computer implement the method, and computer-readable recording medium with the program recorded thereon
JP4877279B2 (en) Image processing apparatus and image processing program
JP2011249886A (en) Image processing device, image forming device, image processing method, image processing program, and recording medium
JP2011171860A (en) Image processing device, image forming device, image processing method, image processing program, and recording medium

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090409

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20090409

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090714

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090930

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20091021

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20091225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101215

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

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20140128

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees