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
JP5067539B2 - Image processing apparatus, image forming apparatus, image forming system, and image processing program - Google Patents
[go: Go Back, main page]

JP5067539B2 - Image processing apparatus, image forming apparatus, image forming system, and image processing program - Google Patents

Image processing apparatus, image forming apparatus, image forming system, and image processing program Download PDF

Info

Publication number
JP5067539B2
JP5067539B2 JP2007094507A JP2007094507A JP5067539B2 JP 5067539 B2 JP5067539 B2 JP 5067539B2 JP 2007094507 A JP2007094507 A JP 2007094507A JP 2007094507 A JP2007094507 A JP 2007094507A JP 5067539 B2 JP5067539 B2 JP 5067539B2
Authority
JP
Japan
Prior art keywords
image
image data
flag
information
data analysis
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
JP2007094507A
Other languages
Japanese (ja)
Other versions
JP2008250211A (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 JP2007094507A priority Critical patent/JP5067539B2/en
Publication of JP2008250211A publication Critical patent/JP2008250211A/en
Application granted granted Critical
Publication of JP5067539B2 publication Critical patent/JP5067539B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)

Description

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

プリンタなど画像形成装置は、帯電装置、露光装置、現像装置、転写装置など電子写真プロセスを実施するための手段を有する画像出力装置を備えている。   An image forming apparatus such as a printer includes an image output apparatus having means for performing an electrophotographic process, such as a charging device, an exposure device, a developing device, and a transfer device.

このような画像形成装置では、帯電ゴースト、感光体ゴースト、転写残ゴースト、転写注入ゴーストなどゴーストが発生することがある。   In such an image forming apparatus, a ghost such as a charging ghost, a photoreceptor ghost, a transfer residual ghost, or a transfer injection ghost may occur.

これらのゴーストの発生頻度やレベルは、画像出力装置の周囲の環境、画像形成処理の結果が印刷される用紙の紙質、画像出力装置の経時特性、印刷対象の画像データなどに大きく依存することが知られている。   The frequency and level of occurrence of these ghosts may greatly depend on the surrounding environment of the image output apparatus, the paper quality on which the result of the image forming process is printed, the temporal characteristics of the image output apparatus, the image data to be printed, and the like. Are known.

そのため、従来の画像形成装置では、画像出力装置の周囲の環境、画像形成処理の結果が印刷される用紙の紙質、および画像出力装置の経時特性に応じて、画像出力装置にかかわるパラメータ例えば現像バイアス電圧に関するパラメータや転写バイアス電圧に関するパラメータを変更する。これにより、変更後のパラメータの値に対応して、例えば現像バイアス電圧や転写バイアス電圧が変更される。   For this reason, in the conventional image forming apparatus, parameters related to the image output apparatus, such as a development bias, according to the environment around the image output apparatus, the quality of the paper on which the result of the image forming process is printed, and the temporal characteristics of the image output apparatus. The parameter relating to the voltage and the parameter relating to the transfer bias voltage are changed. Thereby, for example, the development bias voltage and the transfer bias voltage are changed in accordance with the changed parameter values.

なお、ゴースト対策を施した画像形成装置としては、例えば特許文献1に記載されたものが知られている。
特開2002−72583号公報
As an image forming apparatus that has taken ghost countermeasures, for example, the one described in Patent Document 1 is known.
JP 2002-72583 A

本発明は、副走査方向における上流に位置する画像および下流に位置する画像が互いに色の濃度情報が異なる場合であっても、画像欠陥事象の発生を抑制することのできる画像処理装置、画像処理プログラムを提供することを目的とする。   The present invention relates to an image processing apparatus and image processing capable of suppressing the occurrence of an image defect event even when the image located upstream and the image located downstream in the sub-scanning direction have different color density information. The purpose is to provide a program.

また、本発明は、副走査方向における上流側に位置する画像および下流に位置する画像が互いに色の濃度情報が異なる場合であっても、画像欠陥事象の発生が抑制された印刷処理結果を出力することのできる画像形成装置、画像形成システムを提供することを目的とする。   In addition, the present invention outputs a print processing result in which the occurrence of an image defect event is suppressed even when the image located upstream and the image located downstream in the sub-scanning direction have different color density information. An object of the present invention is to provide an image forming apparatus and an image forming system capable of performing the above.

上記課題を解決するため、請求項1に記載の本発明の画像処理装置は、第1の画像と該第1の画像よりも副走査方向の下流に位置する第2の画像とを含む所定の画像データについて、前記第1の画像の色の濃度情報と前記第2の画像の色の濃度情報とに基づき、前記第1の画像に対応する画像の少なくとも一部の画像が前記第2の画像に含まれることに起因して画像欠陥事象が発生することを予測する予測手段と、前記予測手段によって前記画像欠陥事象が発生することが予測されたときは、画質に関する複数の要素情報の中から更新対象の要素情報を決定する決定手段と、前記決定手段によって決定された要素情報の要素内容を所定の要素内容に更新する更新手段と、を有することを特徴とする。   In order to solve the above problem, an image processing apparatus according to a first aspect of the present invention includes a predetermined image including a first image and a second image positioned downstream in the sub-scanning direction from the first image. Regarding image data, at least a part of an image corresponding to the first image is based on the color density information of the first image and the color density information of the second image. Prediction means for predicting that an image defect event will occur due to being included in the image, and when the prediction means predicts that the image defect event will occur, from among a plurality of element information relating to image quality And determining means for determining element information to be updated, and updating means for updating element contents of the element information determined by the determining means to predetermined element contents.

請求項2に記載の発明は、上記請求項1に記載の発明において、前記予測手段は、前記所定の画像データに対応する静電潜像が形成される像担持体の回転方向の周囲の長さの正の整数倍の長さに対応する距離をもって位置する前記第1の画像および前記第2の画像が前記所定の画像データに含まれ、かつ前記第1の画像の少なくとも一部の画像にかかわる主走査方向の位置を示す位置情報が前記第2の画像にかかわる主走査方向の位置を示す位置情報に含まれる場合に、前記2つの画像の色の濃度情報を基に前記画像欠陥事象が発生することを予測する、ことを特徴とする。   According to a second aspect of the present invention, in the first aspect of the present invention, the predicting unit includes a length of a circumference in the rotation direction of an image carrier on which an electrostatic latent image corresponding to the predetermined image data is formed. The first image and the second image located at a distance corresponding to a length that is a positive integer multiple of the length are included in the predetermined image data, and are included in at least a part of the first image. When the position information indicating the position in the main scanning direction related to the second image is included in the position information indicating the position in the main scanning direction related to the second image, the image defect event is determined based on the color density information of the two images. It is predicted that it will occur.

請求項3に記載の発明は、上記請求項1または2に記載の発明において、前記予測手段は、前記第1の画像の色の濃度情報が第1の許容範囲に包含され、かつ前記第2の画像の色の濃度情報が第2の許容範囲に包含されるときは、前記画像欠陥事象が発生すると予測する、ことを特徴とする。   According to a third aspect of the present invention, in the invention according to the first or second aspect, the prediction means includes color density information of the first image included in a first allowable range, and the second When the color density information of the image is included in the second allowable range, the image defect event is predicted to occur.

請求項4に記載の発明は、上記請求項1または2に記載の発明において、前記予測手段は、前記第1の画像の領域の面積または前記第2の画像の領域の面積が所定の閾値以上のときは、前記画像欠陥事象が発生すると予測する、ことを特徴とする。   According to a fourth aspect of the present invention, in the invention according to the first or second aspect, the predicting unit is configured such that the area of the first image area or the area of the second image area is greater than or equal to a predetermined threshold value. In this case, it is predicted that the image defect event will occur.

請求項5に記載の発明は、上記請求項1〜4の何れか一項に記載の発明において、前記予測手段は、前記第1の画像のコントラストと前記第2の画像のコントラストとの差が所定の規定値以上のときは、前記画像欠陥事象が発生すると予測する、ことを特徴とする。 According to a fifth aspect of the present invention, in the invention according to any one of the first to fourth aspects of the present invention, the predicting means determines a difference between the contrast of the first image and the contrast of the second image. When the value is equal to or greater than a predetermined specified value, it is predicted that the image defect event will occur.

請求項6に記載の発明は、上記請求項1〜5の何れか一項に記載の発明において、前記予測手段は、画像形成処理を実施する画像形成手段の周囲および内部のうち少なくとも一方の環境に関する情報、前記画像形成手段による画像形成処理の結果が印刷される用紙の紙質に関する情報、および前記画像形成手段の経時特性に関する情報のうち少なくとも1つの情報と、前記第1の画像に関する情報と、前記第2の画像に関する情報とに基づき、前記画像欠陥事象が発生することを予測する、ことを特徴とする。 Invention according to claim 6, in the invention described in any one of the claims 1-5, wherein the predicting means, of the image forming means for performing image formation processing around and inside of at least one of the environment At least one of information relating to information, information relating to paper quality on which a result of image forming processing by the image forming means is printed, information relating to temporal characteristics of the image forming means, information relating to the first image, The occurrence of the image defect event is predicted based on information on the second image.

請求項7に記載の発明は、上記請求項1〜6の何れか一項に記載の発明において、前記更新対象の要素情報は、画像処理にかかわる構成要素および画像形成処理にかかわる要素情報のうち少なくとも何れか一方の要素情報である、ことを特徴とする。 According to a seventh aspect of the present invention, in the invention according to any one of the first to sixth aspects, the element information to be updated includes a component related to image processing and element information related to image forming processing. It is at least one element information.

上記課題を解決するため、請求項8に記載の本発明の画像形成装置は、請求項1から請求項7記載の画像処理装置を有し、該画像処理装置から出力される出力データに対する画像形成処理を実施することを特徴とする。 In order to solve the above problems, an image forming apparatus according to an eighth aspect of the present invention includes the image processing apparatus according to the first to seventh aspects, and forms an image for output data output from the image processing apparatus. Processing is performed.

上記課題を解決するため、請求項9に記載の本発明の画像形成システムは、請求項8記載の画像形成装置と該画像形成装置に向けて所定の画像データを出力する処理装置とが通信回線を介して接続され、前記画像形成装置は取得した所定の画像データに対する画像形成処理を実施することを特徴とする。 In order to solve the above problems, an image forming system according to a ninth aspect of the present invention includes a communication line between the image forming apparatus according to the eighth aspect and a processing apparatus that outputs predetermined image data to the image forming apparatus. And the image forming apparatus performs an image forming process on the acquired predetermined image data.

上記課題を解決するため、請求項10に記載の本発明の画像処理プログラムは、第1の画像と該第1の画像よりも副走査方向の下流に位置する第2の画像とを含む所定の画像データについて、前記第1の画像の色の濃度情報と前記第2の画像の色の濃度情報とに基づき、前記第1の画像に対応する画像の少なくとも一部の画像が前記第2の画像に含まれることに起因して画像欠陥事象が発生することを予測する予測処理過程と、前記予測処理過程により前記画像欠陥事象が発生することが予測されたときは、画質に関する複数の要素情報の中から更新対象の要素情報を決定する決定処理過程と、前記決定処理過程により決定された要素情報の要素内容を所定の要素内容に更新する更新処理過程と、をコンピュータに実行させることを特徴とする。 In order to solve the above-described problem, an image processing program according to a tenth aspect of the present invention includes a predetermined image including a first image and a second image positioned downstream in the sub-scanning direction from the first image. Regarding image data, at least a part of an image corresponding to the first image is based on the color density information of the first image and the color density information of the second image. A prediction process for predicting that an image defect event will occur due to being included in the image, and when the image defect event is predicted to occur by the prediction process, A determination processing step for determining element information to be updated from the inside, and an update processing step for updating the element content of the element information determined by the determination processing step to a predetermined element content. You .

請求項1記載の発明によれば、第1の画像と該第1の画像よりも副走査方向の下流に位置する第2の画像とを含む所定の画像データに関して、副走査方向における上流に位置する第1の画像および下流に位置する第2の画像が互いに色の濃度情報が異なる場合であっても、画像欠陥事象の発生を抑制することができる。   According to the first aspect of the present invention, the predetermined image data including the first image and the second image positioned downstream in the sub-scanning direction with respect to the first image is positioned upstream in the sub-scanning direction. Even when the first image and the second image located downstream have different color density information, the occurrence of an image defect event can be suppressed.

請求項2記載の発明によれば、像担持体の回転方向の周囲の長さの正の整数倍の長さに対応する距離をもって上流に位置する第1の画像と下流に位置する第2の画像とが画像欠陥事象を発生させるべく画像データに含まれている場合であっても、第1の画像の色の濃度情報および第2の画像の色の濃度情報に基づき画像欠陥事象の発生を抑制することができる。   According to the second aspect of the present invention, the first image positioned upstream and the second image positioned downstream have a distance corresponding to a length that is a positive integer multiple of the peripheral length in the rotation direction of the image carrier. Even if the image is included in the image data to generate an image defect event, the image defect event is generated based on the color density information of the first image and the color density information of the second image. Can be suppressed.

請求項3記載の発明によれば、第1の画像の色の濃度情報が第1の許容範囲に包含され、かつ第2の画像の色の濃度情報が第2の許容範囲に包含されるときは、画像欠陥事象の発生を抑制することができる。   According to the third aspect of the invention, when the color density information of the first image is included in the first allowable range, and the color density information of the second image is included in the second allowable range. Can suppress the occurrence of image defect events.

請求項4記載の発明によれば、第1の画像の領域の面積または第2の画像の領域の面積が所定の閾値以上のときは、画像欠陥事象の発生を抑制することができる。   According to the fourth aspect of the present invention, when the area of the first image area or the area of the second image area is equal to or larger than the predetermined threshold, occurrence of an image defect event can be suppressed.

請求項5記載の発明によれば、第1の画像のコントラストと第2の画像のコントラストとの差が所定の規定値以上のときは、画像欠陥事象の発生を抑制することができる。 According to the fifth aspect of the present invention, when the difference between the contrast of the first image and the contrast of the second image is equal to or greater than a predetermined specified value, occurrence of an image defect event can be suppressed.

請求項6記載の発明によれば、環境に関する情報、紙質に関する情報および画像形成手段の経時特性に関する情報のうち少なくとも1つの情報と、上流に位置する画像に関する情報と、下流に位置する画像に関する情報とに基づき、画像欠陥事象の発生を抑制することができる。 According to the sixth aspect of the present invention, at least one of information relating to the environment, information relating to paper quality, and information relating to the temporal characteristics of the image forming means, information relating to an image located upstream, and information relating to an image located downstream. Based on the above, the occurrence of an image defect event can be suppressed.

請求項7記載の発明によれば、画像欠陥事象が発生すると予測されたときに画像処理にかかわる要素情報および画像形成処理にかかわる要素情報のうち少なくとも何れか一方の要素情報の要素内容を更新し、該更新後の画像処理にかかわる要素情報および画像形成処理にかかわる要素情報に基づき、画像欠陥事象の発生を抑制することができる。 According to the seventh aspect of the invention, the element content of at least one of the element information related to the image processing and the element information related to the image forming process is updated when it is predicted that an image defect event will occur. The occurrence of an image defect event can be suppressed based on the element information related to the updated image processing and the element information related to the image forming process.

請求項8記載の発明によれば、第1の画像と該第1の画像よりも副走査方向の下流に位置する第2の画像とを含む所定の画像データに関して、副走査方向における上流に位置する第1の画像および下流に位置する第2の画像が互いに色の濃度が異なる場合であっても、画像欠陥事象の発生が抑制された印刷処理結果を出力することができる。 According to the eighth aspect of the present invention, the predetermined image data including the first image and the second image located downstream in the sub-scanning direction with respect to the first image is positioned upstream in the sub-scanning direction. Even when the first image and the second image located downstream have different color densities, it is possible to output a print processing result in which the occurrence of an image defect event is suppressed.

請求項9記載の発明によれば、第1の画像と該第1の画像よりも副走査方向の下流に位置する第2の画像とを含む所定の画像データに関して、副走査方向における上流に位置する第1の画像および下流に位置する第2の画像が互いに色の濃度情報が異なる場合であっても、画像欠陥事象の発生が抑制された印刷処理結果を出力することができる。 According to the ninth aspect of the present invention, the predetermined image data including the first image and the second image positioned downstream in the sub-scanning direction with respect to the first image is positioned upstream in the sub-scanning direction. Even when the first image and the second image located downstream have different color density information, it is possible to output a print processing result in which the occurrence of an image defect event is suppressed.

請求項10記載の発明によれば、第1の画像と該第1の画像よりも副走査方向の下流に位置する第2の画像とを含む所定の画像データに関して、副走査方向における上流に位置する第1の画像および下流に位置する第2の画像が互いに色の濃度情報が異なる場合であっても、画像欠陥事象の発生を抑制させるソフトウェアを提供することができる。 According to the tenth aspect of the present invention, the predetermined image data including the first image and the second image located downstream in the sub-scanning direction with respect to the first image is positioned upstream in the sub-scanning direction. Even when the first image and the second image located downstream have different color density information, software for suppressing the occurrence of an image defect event can be provided.

以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための図面において同一の構成要素には原則として同一の符号を付し、その繰り返しの説明は省略する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Note that components having the same function are denoted by the same reference symbols throughout the drawings for describing the embodiment, and the repetitive description thereof will be omitted.

(実施の形態1)   (Embodiment 1)

図1は、本発明の実施の形態1に係る画像処理装置を有する画像形成装置を適用したプリンタの機能構成を示している。   FIG. 1 shows a functional configuration of a printer to which an image forming apparatus having an image processing apparatus according to Embodiment 1 of the present invention is applied.

プリンタ10は、図1に示すように、画像処理装置100と画像出力装置200とを備え、コンピュータ20からの印刷データを受け付けた場合に、この印刷データを基に画像処理および画像形成処理を実施する。   As shown in FIG. 1, the printer 10 includes an image processing apparatus 100 and an image output apparatus 200. When print data is received from the computer 20, the printer 10 performs image processing and image formation processing based on the print data. To do.

画像処理装置100は、データ受付部110、記憶部120,150、PDL解釈部130、描画部140、画像データ解析部160および画像処理部170を有している。   The image processing apparatus 100 includes a data reception unit 110, storage units 120 and 150, a PDL interpretation unit 130, a drawing unit 140, an image data analysis unit 160, and an image processing unit 170.

データ受付部110は、コンピュータ20からの印刷データ例えばページ記述言語(PDL:Page Description Language)で記述されたデータすなわちページ記述言語(以下「PDL」という)データを受け付け(取得し)、このPDLデータを記憶部120に保存する。   The data receiving unit 110 receives (acquires) print data from the computer 20, for example, data described in a page description language (PDL), that is, page description language (hereinafter referred to as “PDL”) data, and this PDL data. Is stored in the storage unit 120.

なお、コンピュータ20からの印刷データは、例えば、RGB色空間、L*a*b*色空間、CMY色空間、およびCMYK色空間の何れかの色空間で表現される画像データつまり印刷データである。   The print data from the computer 20 is image data, that is, print data expressed in any one of the RGB color space, L * a * b * color space, CMY color space, and CMYK color space, for example. .

RGB色空間は、赤(Red)、緑(Green)、青(Blue)の各色で構成される色空間を意味する。   The RGB color space means a color space composed of each color of red (Red), green (Green), and blue (Blue).

L*a*b*色空間、画像出力装置などデバイスに依存しない色空間(均等色空間)であって、CIE L*a*b*表色系の色空間を意味する。CIEは国際照明印委員会を意味する。   L * a * b * color space, a color space that does not depend on devices such as an image output device (uniform color space), and means a color space of the CIE L * a * b * color system. CIE stands for International Lighting Mark Committee.

CMY色空間は、シアン(Cyan)、マゼンタ(Magenta)およびイエロー(Yellow)の各色で構成される色空間を意味する。   The CMY color space means a color space composed of each color of cyan, magenta, and yellow.

CMYK色空間はシアン(Cyan)、マゼンタ(Magenta)、イエロー(Yellow)および黒(Black)の各色で構成される色空間を意味する。   The CMYK color space means a color space composed of each color of cyan, magenta, yellow, and black.

PDL解釈部130は、記憶部120に記憶されたPDLデータを解釈し、この解釈した結果を描画部140へ出力する。   The PDL interpretation unit 130 interprets the PDL data stored in the storage unit 120 and outputs the interpreted result to the drawing unit 140.

描画部140は、受け付けたPDLデータの解釈結果を基に描画にかかわる処理単位(例えばページ)ごとに描画処理を実施し、この描画処理の結果を記憶部150に保存する。また、描画部140は、処理単位の描画処理を終了した旨を画像データ解析部160および画像処理部170へ通知する。なお、描画部140による描画処理の結果(描画データ)は、ビットマップ形式(ラスタ形式)のデータ(画像データ)である。   The drawing unit 140 performs drawing processing for each processing unit (for example, page) related to drawing based on the interpretation result of the received PDL data, and stores the result of the drawing processing in the storage unit 150. In addition, the drawing unit 140 notifies the image data analysis unit 160 and the image processing unit 170 that the drawing processing for each processing unit has been completed. The result (drawing data) of the drawing process by the drawing unit 140 is data (image data) in bitmap format (raster format).

なお、本実施の形態では、記憶部150には、処理単位としてのページ(1ページ)に対応するPDLデータにかかわる描画処理の結果(描画データ)に対する、後述する画像データ解析部160による予測処理が終了するまでは、次のページに対応するPDLデータにかかわる描画処理の結果(描画データ)は保存されないようになっている。   Note that in the present embodiment, the storage unit 150 stores a prediction process by the image data analysis unit 160 (to be described later) on the result (drawing data) of the drawing process related to the PDL data corresponding to the page (one page) as a processing unit. Until the process ends, the result (drawing data) of the drawing process related to the PDL data corresponding to the next page is not saved.

なお、実施の形態1では、描画部140は、PDLデータの解釈結果を基に、後述する画像データ解析部160による画像データ解析処理にかかわるデータ形式に適合するように、描画処理を実施するようになっている。   In the first embodiment, the rendering unit 140 performs the rendering process based on the interpretation result of the PDL data so as to conform to the data format related to the image data analysis process by the image data analysis unit 160 described later. It has become.

例えば、描画部140は、受け付けたPDLデータの解釈結果がRGB色空間で表現された画像データを意味している場合に、画像データ解析処理にかかわるデータ形式が、L*a*b*色空間で表現されるデータ(以下「L*a*b*データ」という)、CMY色空間で表現されるデータ(以下「CMYデータ」という)、およびCMYK色空間で表現されるデータ(以下「CMYKデータ」という)の何れかの色空間で表現されるデータのデータ形式のときは、前記RGB色空間で表現された画像データを、当該データ形式としての色空間で表現される画像データに変換(色変換)し、描画処理を実施する。   For example, when the interpretation result of the received PDL data means image data expressed in the RGB color space, the drawing unit 140 indicates that the data format related to the image data analysis processing is L * a * b * color space. (Hereinafter referred to as “L * a * b * data”), data expressed in CMY color space (hereinafter referred to as “CMY data”), and data expressed in CMYK color space (hereinafter referred to as “CMYK data”). ”) Is converted into image data expressed in the color space as the data format (color). Conversion) and drawing processing is performed.

これに対し、受け付けたPDLデータの解釈結果がRGB色空間で表現された画像データを意味している場合に、画像データ解析処理にかかわるデータ形式がRGBデータのデータ形式の如く、PDLデータの解釈結果での色空間と画像データ解析処理にかかわるデータ形式での色空間とが同じときは、色変換は行われない。   On the other hand, when the interpretation result of the received PDL data means image data expressed in the RGB color space, the data format related to the image data analysis processing is interpreted as the data format of RGB data. When the color space in the result and the color space in the data format related to the image data analysis processing are the same, color conversion is not performed.

画像データ解析部160は、予測手段、決定手段および更新手段の各機能を有しており、描画処理を終了した旨の通知を受け付けると、記憶部150に記憶されている描画データ(ビットマップデータ)について、画像データ解析処理にかかわる予め設定されるデータ形式(所定の色空間で表現されるデータのデータ形式)に従って、後述する画像欠陥事象が発生するか否かを画像データ解析し、画像欠陥事象の発生の予測処理を実施する。   The image data analysis unit 160 has functions of a prediction unit, a determination unit, and an update unit. Upon receiving a notification that the drawing process has been completed, the image data analysis unit 160 receives drawing data (bitmap data) stored in the storage unit 150. ) According to a preset data format (data format of data expressed in a predetermined color space) related to the image data analysis processing, image data analysis is performed to determine whether or not an image defect event described later occurs, and image defect Predict the occurrence of an event.

上記画像データ解析処理にかかわる予め設定されるデータ形式には、例えば、RGBデータ、L*a*b*データ、CMYデータ、およびCMYKデータの何れかのデータのデータ形式が含まれる。   The data format set in advance for the image data analysis process includes, for example, the data format of any one of RGB data, L * a * b * data, CMY data, and CMYK data.

なお、本実施の形態1では、画像データ解析部160は、記憶部150に記憶されている当該描画データに対して予測処理を実施するようにしているが、当該描画データを記憶部150における当該描画データが記憶されている記憶領域とは異なる記憶領域に展開(保存)した後、この展開(保存)した描画データに対して予測処理を実施するようにしてもよい。   In the first embodiment, the image data analysis unit 160 performs the prediction process on the drawing data stored in the storage unit 150, but the drawing data is stored in the storage unit 150. After development (save) to a storage area different from the storage area in which the drawing data is stored, the prediction process may be performed on the development (save) drawing data.

さて、画像データ解析部160予測手段、決定手段および更新手段の各機能について説明する。   Now, the functions of the image data analysis unit 160 prediction means, determination means, and update means will be described.

予測手段は、第1の画像と該第1の画像よりも副走査方向の下流に位置する第2の画像とを含む所定の画像データについて、前記第1の画像の色の濃度情報と前記第2の画像の色の濃度情報とに基づき、前記第1の画像に対応する画像の少なくとも一部の画像が前記第2の画像に含まれることに起因して画像欠陥事象が発生することを予測する機能を有している。   For the predetermined image data including the first image and the second image located downstream of the first image in the sub-scanning direction, the predicting means includes the color density information of the first image and the first image. Based on the color density information of the second image, it is predicted that an image defect event will occur due to at least a part of the image corresponding to the first image being included in the second image It has a function to do.

また、予測手段は、前記所定の画像データに対応する静電潜像が形成される像担持体の回転方向の周囲の長さの正の整数倍の長さに対応する距離をもって位置する前記第1の画像および前記第2の画像が前記所定の画像データに含まれ、かつ前記第1の画像の少なくとも一部の画像にかかわる主走査方向の位置を示す位置情報が前記第2の画像にかかわる主走査方向の位置を示す位置情報に含まれる場合に、前記2つの画像の色の濃度情報を基に前記画像欠陥事象が発生することを予測する機能有している。   Further, the predicting means is located at a distance corresponding to a length corresponding to a positive integer multiple of the circumference in the rotation direction of the image carrier on which the electrostatic latent image corresponding to the predetermined image data is formed. One image and the second image are included in the predetermined image data, and position information indicating a position in the main scanning direction related to at least a part of the first image is related to the second image. When it is included in the position information indicating the position in the main scanning direction, it has a function of predicting the occurrence of the image defect event based on the color density information of the two images.

さらに、予測手段は、画像形成処理を実施する画像形成手段の周囲および内部のうち少なくとも一方の環境に関する情報、前記画像形成手段による画像形成処理の結果が印刷される用紙の紙質に関する情報、および前記画像形成手段の経時特性に関する情報のうち少なくとも1つの情報と、前記第1の画像に関する情報(色の濃度情報など)と、前記第2の画像に関する情報(色の濃度情報など)とに基づき、画像欠陥事象が発生することを予測する機能を有している。   Further, the predicting means includes information relating to at least one environment around and inside the image forming means for performing the image forming process, information relating to paper quality of a sheet on which a result of the image forming process by the image forming means is printed, and Based on at least one piece of information relating to the temporal characteristics of the image forming means, information relating to the first image (color density information, etc.), and information relating to the second image (color density information, etc.), It has a function of predicting that an image defect event will occur.

実施の形態1では、「第1の画像の少なくとも一部の画像にかかわる主走査方向の位置を示す位置情報が第2の画像にかかわる主走査方向の位置を示す位置情報に含まれる場合」とは、第1の画像の少なくとも一部の画像に対応する1ラインのデータにおける先頭の画素の位置(X方向の位置)を示す画素位置と最後の画素の位置(X方向の位置)を示す画素位置との間の画素位置の範囲(1つのラインにおける複数の画素にかかわる画素位置の範囲つまりX方向の画素位置の範囲)を示す位置情報を意味する。   In the first embodiment, “the position information indicating the position in the main scanning direction related to at least a part of the first image is included in the position information indicating the position in the main scanning direction related to the second image”. Are pixels indicating the position of the first pixel (position in the X direction) and the position of the last pixel (position in the X direction) in one line of data corresponding to at least a part of the first image. This means position information indicating a range of pixel positions between the positions (a range of pixel positions related to a plurality of pixels in one line, that is, a range of pixel positions in the X direction).

また、「像担持体の回転方向の周囲の長さ」とは、例えば「円筒状の回転体である感光体(感光体ドラム)の外円(静電潜像が形成される面)の円周の長さ」、を意味する。   The “peripheral length in the rotation direction of the image bearing member” is, for example, “a circle of an outer circle (surface on which an electrostatic latent image is formed) of a photosensitive member (photosensitive drum) that is a cylindrical rotating member. "Perimeter".

ここで、像担持体の回転方向の周囲の長さ(以下「像担持体の周長」という)の正の整数倍の長さに対応する距離をもって第1の画像と第2の画像とが所定の画像データに含まれる場合について、図2〜図5の具体例を参照して説明する。   Here, the first image and the second image have a distance corresponding to a positive integer multiple of the circumferential length of the image carrier in the rotation direction (hereinafter referred to as “peripheral length of the image carrier”). A case where the image data is included in the predetermined image data will be described with reference to specific examples in FIGS.

図2に示すように、所定の画像データ300は、8ビットのデータ(256階調)で表現され、高濃度(例えば黒色の256階調値=100%)の画像301と、低濃度(例えば黒色の76階調値=30%)の画像302と、を含んでいる。   As shown in FIG. 2, the predetermined image data 300 is expressed by 8-bit data (256 gradations), an image 301 having a high density (for example, black 256 gradation values = 100%), and a low density (for example, 256 gradation values). And a black 76 gradation value = 30%) image 302.

上記第2の画像に相当する画像302は、上記第1の画像に相当する画像301よりも副走査方向の下流に位置している。また、画像301と画像302とは、像担持体の周長の正の整数倍(この例では1倍)の長さに対応する距離をもって位置している。さらに、画像301にかかわる主走査方向の位置を示す位置情報(X方向の位置情報)は画像302にかかわる主走査方向の位置を示す位置情報(X方向の位置情報)に含まれている。   An image 302 corresponding to the second image is located downstream of the image 301 corresponding to the first image in the sub-scanning direction. Further, the image 301 and the image 302 are located at a distance corresponding to a length that is a positive integer multiple (1 in this example) of the circumference of the image carrier. Further, position information (position information in the X direction) indicating the position in the main scanning direction related to the image 301 is included in position information (position information in the X direction) indicating the position in the main scanning direction related to the image 302.

図3に示すように、所定の画像データ310は、8ビットのデータ(256階調)で表現され、白抜き文字および高濃度背景(例えば黒色の256階調値=100%)の画像311と、低濃度(例えば黒色の76階調値=30%)の画像312と、を含んでいる。   As shown in FIG. 3, the predetermined image data 310 is expressed by 8-bit data (256 gradations), an image 311 of white characters and a high-density background (for example, 256 gradation values of black = 100%) , An image 312 having a low density (for example, black 76 gradation value = 30%).

上記第2の画像に相当する画像312は、上記第1の画像に相当する画像311よりも副走査方向の下流に位置している。また、画像311と画像312とは、像担持体の周長の正の整数倍(この例では1倍)の長さに対応する距離をもって位置している。さらに、画像311にかかわる主走査方向の位置を示す位置情報(X方向の位置情報)は画像322にかかわる主走査方向の位置を示す位置情報(X方向の位置情報)に含まれている。   An image 312 corresponding to the second image is located downstream in the sub-scanning direction from an image 311 corresponding to the first image. Further, the image 311 and the image 312 are located at a distance corresponding to a length that is a positive integer multiple (1 times in this example) of the circumference of the image carrier. Further, position information (position information in the X direction) indicating the position in the main scanning direction related to the image 311 is included in position information (position information in the X direction) indicating the position in the main scanning direction related to the image 322.

図4に示すように、所定の画像データ320は、8ビットのデータ(256階調)で表現され、高濃度(例えば黒色の256階調値=100%)の画像321と、低濃度(例えば黒色の128階調値=50%)の画像322と、低濃度(例えば黒色の76階調値=30%)の画像323と、を含んでいる。   As shown in FIG. 4, the predetermined image data 320 is expressed by 8-bit data (256 gradations), an image 321 having a high density (for example, black 256 gradation values = 100%), and a low density (for example, 256 gradation values). The image 322 of black 128 gradation value = 50% and the image 323 of low density (for example, black 76 gradation value = 30%) are included.

上記第2の画像に相当する画像322および画像323は、上記第1の画像に相当する画像301よりも副走査方向の下流に位置している。また、画像321と画像222とは、像担持体の周長の正の整数倍(この例では1倍)の長さに対応する距離をもって位置し、一方、画像321と画像223とは、像担持体の周長の正の整数倍(この例では2倍)の長さに対応する距離をもって位置している。さらに、画像321にかかわる主走査方向の位置を示す位置情報(X方向の位置情報)は、画像322および画像323のそれぞれにかかわる主走査方向の位置を示す位置情報(X方向の位置情報)に含まれている。   The image 322 and the image 323 corresponding to the second image are located downstream in the sub-scanning direction from the image 301 corresponding to the first image. Further, the image 321 and the image 222 are located with a distance corresponding to a length that is a positive integer multiple (1 in this example) of the circumference of the image carrier, while the image 321 and the image 223 are the image It is located at a distance corresponding to a length that is a positive integer multiple (in this example, twice) of the circumference of the carrier. Further, position information (position information in the X direction) indicating the position in the main scanning direction related to the image 321 is position information (position information in the X direction) indicating the position in the main scanning direction related to each of the image 322 and the image 323. include.

図5に示すように、所定の画像データ330は、8ビットのデータ(256階調)で表現され、1ページ目のページに対応する画像データ331と2ページ目のページに対応する画像データ332とで構成されているものとする。   As shown in FIG. 5, the predetermined image data 330 is expressed by 8-bit data (256 gradations), and image data 331 corresponding to the first page and image data 332 corresponding to the second page. It is assumed that it consists of

画像データ331には、高濃度(例えば黒色の256階調値=100%)の画像331a、低濃度(例えば黒色の76階調値=30%)の画像331b、および高濃度(例えば青色の256階調値=100%)の画像331cが含まれている。   The image data 331 includes an image 331a having a high density (for example, black 256 gradation value = 100%), an image 331b having a low density (for example, black 76 gradation value = 30%), and a high density (for example, 256 gradation for blue). An image 331c having a gradation value = 100%) is included.

上記第2の画像に相当する画像331bは、上記第1の画像に相当する画像331aよりも副走査方向の下流に位置している。また、画像331aと画像331bとは、像担持体の周長の正の整数倍(この例では1倍)の長さに対応する距離をもって位置している。   An image 331b corresponding to the second image is located downstream of the image 331a corresponding to the first image in the sub-scanning direction. The image 331a and the image 331b are positioned with a distance corresponding to a positive integer multiple (1 in this example) of the circumference of the image carrier.

画像データ332には、低濃度(例えば青色の76階調値=30%)の画像332aが含まれている。   The image data 332 includes an image 332a having a low density (for example, blue gradation value = 30%).

ところで、実施の形態1では、先行するページに対応する用紙の後端部と直後のページに対応する用紙の先端部との間のギャップつまり用紙間ギャップは、画像出力装置200によって予め設定されるギャップとなるように制御される。   By the way, in the first embodiment, the gap between the trailing edge of the sheet corresponding to the preceding page and the leading edge of the sheet corresponding to the immediately following page, that is, the gap between the sheets is preset by the image output device 200. It is controlled to be a gap.

従って、1ページ目のページに対応する画像データ331に基づく画像と2ページ目のページに対応する画像データ332に基づく画像とは、図5に示すように、用紙間ギャップGだけ離れた状態の画像と同等であると言える。   Therefore, the image based on the image data 331 corresponding to the first page and the image based on the image data 332 corresponding to the second page are in a state of being separated by the gap G between sheets as shown in FIG. It can be said that it is equivalent to an image.

そのため、上記第2の画像に相当する画像332aは、上記第1の画像に相当する画像331cよりも副走査方向の下流に位置している。また、画像332aと画像331cとは、上記用紙間ギャップGを含んだ状態で、像担持体の周長の正の整数倍(この例では1倍)の長さに対応する距離をもって位置している。   Therefore, the image 332a corresponding to the second image is located downstream in the sub-scanning direction from the image 331c corresponding to the first image. Further, the image 332a and the image 331c are located at a distance corresponding to a length that is a positive integer multiple (1 times in this example) of the circumference of the image carrier in a state including the gap G between the sheets. Yes.

なお、図2〜図5を参照して分かるように、第1の画像と第2の画像との位置関係に注目した場合、第1の画像は副走査方向の上流に位置する画像であり、第2の画像は副走査方向の下流に位置する画像であると言える。   As can be seen with reference to FIGS. 2 to 5, when attention is paid to the positional relationship between the first image and the second image, the first image is an image located upstream in the sub-scanning direction, It can be said that the second image is an image located downstream in the sub-scanning direction.

上述したようにゴーストの発生を予測する機能を有する予測手段は、次の(1)〜(4)の各条件のうち少なくとも1つの条件に適合したときは、ゴーストが発生すると予測する。   As described above, the prediction means having a function of predicting the occurrence of a ghost predicts that a ghost will occur when it meets at least one of the following conditions (1) to (4).

(1)第1の画像(上流に位置する画像)にかかわる色の濃度情報が第1の許容範囲に包含され、かつ第2の画像(下流に位置する画像)にかかわる色の濃度情報が第2の許容範囲に包含される。なお、第1の許容範囲を示す情報および第2の許容範囲を示す情報は、例えばROM(Read Only Memory:読み出し専用メモリ)などの記憶手段に記憶され、画像データ解析部160によって該記憶手段から読み出される。   (1) The color density information relating to the first image (the image located upstream) is included in the first allowable range, and the color density information relating to the second image (the image located downstream) is included in the first image. 2 tolerances are included. Note that the information indicating the first allowable range and the information indicating the second allowable range are stored in a storage unit such as a ROM (Read Only Memory), for example, and are stored in the storage unit by the image data analysis unit 160. Read out.

(2)第1の画像(上流に位置する画像)の領域の面積または第2の画像(下流に位置する画像)の領域の面積が所定の閾値以上のとき。なお、所定の閾値を示す情報は、例えばROMなどの記憶手段に記憶され、画像データ解析部160によって該記憶手段から読み出される。   (2) When the area of the area of the first image (image located upstream) or the area of the area of the second image (image located downstream) is equal to or greater than a predetermined threshold. Information indicating the predetermined threshold value is stored in a storage unit such as a ROM, and is read from the storage unit by the image data analysis unit 160.

(4)第1の画像(上流に位置する画像)のコントラストと第2の画像(下流に位置する画像)のコントラストとの差が所定の規定値以上のとき。なお、所定の規定値を示す情報は、例えばROMなどの記憶手段に記憶され、画像データ解析部160によって該記憶手段から読み出される。   (4) When the difference between the contrast of the first image (image located upstream) and the contrast of the second image (image located downstream) is equal to or greater than a predetermined specified value. Information indicating the predetermined specified value is stored in a storage unit such as a ROM, and is read from the storage unit by the image data analysis unit 160.

さて、決定手段は、上記予測手段によって画像欠陥事象が発生することが予測されたときは、画質に関する複数の要素情報の中から更新対象の要素情報を決定する。   When the predicting unit predicts that an image defect event will occur, the determining unit determines element information to be updated from among a plurality of pieces of element information regarding image quality.

更新手段は、上記決定手段によって決定された要素情報の要素内容を所定の要素内容に更新する。   The updating unit updates the element content of the element information determined by the determining unit to a predetermined element content.

本実施の形態1では、「画像欠陥事象」とは、「画像のディフェクト(不具合、欠陥)の1つである「ゴースト」、を意味する。これ以降の説明においては、画像欠陥事象をゴーストとして説明する。   In the first embodiment, “image defect event” means “ghost” which is one of image defects (defects and defects). In the following description, the image defect event will be described as a ghost.

また、「画質に関する複数の要素情報」とは、「画像処理にかかわる要素情報および画像形成処理にかかわる要素情報」、すなわち「画像形成処理にかかわるパラメータ(要素情報)および画像処理にかかわるパラメータ(要素情報)を含むパラメータ」、を意味する。   The “plurality of element information related to image quality” refers to “element information related to image processing and element information related to image forming processing”, that is, “parameters (element information) related to image forming processing and parameters (element information) related to image processing” Information) ”.

さらに、「更新対象の要素情報」とは、「画像処理にかかわるパラメータ(要素情報)および画像形成処理にかかわるパラメータ(要素情報)のうち少なくとも何れか一方の要素情報(パラメータ)」、を意味する。   Further, “updated element information” means “at least one element information (parameter) of parameters (element information) related to image processing and parameters (element information) related to image forming processing”. .

これ以降の説明においては、画像処理にかかわる要素情報および画像形成処理にかかわる要素情報の各要素情報を、パラメータとして説明する。   In the following description, element information relating to image processing and element information relating to image forming processing will be described as parameters.

なお、画像処理にかかわるパラメータには、例えば、色変換に関する色パラメータ、階調に関する階調パラメータ、網点(スクリーン)に関する網点(スクリーン)パラメータが含まれる。   The parameters related to image processing include, for example, a color parameter related to color conversion, a gradation parameter related to gradation, and a halftone dot (screen) parameter related to halftone dot (screen).

一方、画像形成処理にかかわるパラメータには、例えば、帯電に関する帯電パラメータ、露光に関する露光パラメータ、現像に関する現像パラメータ、転写に関する転写パラメータが含まれる。   On the other hand, the parameters relating to the image forming process include, for example, a charging parameter related to charging, an exposure parameter related to exposure, a development parameter related to development, and a transfer parameter related to transfer.

実施の形態1では、「ゴースト(画像欠陥事象)が発生するか否かを示す情報」を「ディフェクト発生予測フラグ情報」と定義する。このディフェクト発生予測フラグ情報は、「0」、「1」、「2」などの複数のフラグ値(複数のレベル)で表現可能になっている。これら各フラグ値のうち何れかのフラグ値を意味するディフェクト発生予測フラグ情報は、画像処理にかかわるパラメータおよび画像形成処理にかかわるパラメータに対して付与されるようになっている。   In the first embodiment, “information indicating whether or not a ghost (image defect event) occurs” is defined as “defect occurrence prediction flag information”. This defect occurrence prediction flag information can be expressed by a plurality of flag values (a plurality of levels) such as “0”, “1”, and “2”. The defect occurrence prediction flag information indicating any one of these flag values is given to a parameter related to image processing and a parameter related to image forming processing.

なお、フラグ値「0」の場合にはゴーストが発生しない旨を示し、フラグ値「1」またはフラグ値「2」の場合はゴーストが発生する旨を示すように設定されている。フラグ値「2」はフラグ値「1」に比べて、よりゴーストが発生しやすい条件であると予測された結果であり、よって、フラグ値「2」のときは、フラグ値「1」の場合と比較して、対応するパラメータの変更量(変位量)が大きくなるように設定される。つまり、「フラグ値「2」の場合のパラメータの変更量」>「フラグ値「1」の場合のパラメータの変更量」の関係が成立するようになっている。   The flag value “0” indicates that no ghost is generated, and the flag value “1” or flag value “2” indicates that a ghost is generated. The flag value “2” is a predicted result that is more likely to cause a ghost than the flag value “1”. Therefore, when the flag value is “2”, the flag value is “1”. The change amount (displacement amount) of the corresponding parameter is set to be larger than That is, the relationship of “parameter change amount when flag value is“ 2 ”>“ parameter change amount when flag value is “1” ”is established.

実施の形態1では、「上記決定手段によって決定された要素情報の要素内容を所定の要素内容に更新」とは、「ゴーストが発生するか否かを示す情報つまりディフェクト発生予測フラグ情報のフラグ値を、ゴーストが発生しない旨を示す「0」から、ゴーストが発生する旨を示す例えば「1」または「2」に更新」、することを意味する。   In the first embodiment, “update the element content of the element information determined by the determining means to a predetermined element content” means “information indicating whether or not a ghost occurs, that is, a flag value of defect occurrence prediction flag information Is updated from “0” indicating that no ghost is generated to “1” or “2” indicating that a ghost is generated, for example.

これは、ゴーストが発生する旨を意味するディフェクト発生予測フラグ情報のフラグ値「1」またはフラグ値「2」を基に、更新対象のパラメータの設定内容が更新されることを意味すると言える。   This can be said to mean that the setting content of the parameter to be updated is updated based on the flag value “1” or the flag value “2” of the defect occurrence prediction flag information meaning that a ghost is generated.

予測手段、決定手段および更新手段の各機能を有する画像データ解析部160は、上述したようにしてゴースト(画像欠陥事象)の発生の予測処理を実施し、この予測処理の結果に応じて、ディフェクト発生予測フラグを、画像処理部170および画像出力装置200に向けて出力する。   The image data analysis unit 160 having the functions of the prediction unit, the determination unit, and the update unit performs the prediction process of the occurrence of the ghost (image defect event) as described above, and determines the defect according to the result of the prediction process. The occurrence prediction flag is output toward the image processing unit 170 and the image output apparatus 200.

画像処理部170に対しては、画像処理にかかわるパラメータに対応するディフェクト発生予測フラグ情報(以下「第1のディフェクト発生予測フラグ情報」という)が出力される。一方、画像出力装置200に対しては、画像形成処理にかかわるパラメータに対応するディフェクト発生予測フラグ情報(以下「第2のディフェクト発生予測フラグ情報」という)が出力される。   Defect occurrence prediction flag information (hereinafter referred to as “first defect occurrence prediction flag information”) corresponding to parameters related to image processing is output to the image processing unit 170. On the other hand, defect occurrence prediction flag information (hereinafter referred to as “second defect occurrence prediction flag information”) corresponding to parameters related to the image forming process is output to the image output apparatus 200.

ここで、第1および第2のディフェクト発生予測フラグ情報の詳細について、図6を参照して説明する。   Here, details of the first and second defect occurrence prediction flag information will be described with reference to FIG.

第1および第2のディフェクト発生予測フラグ情報は、それぞれ上述した各パラメータの変更を指示するためのフラグであるので、パラメータ変更指示フラグ情報であると言ええる。   Since the first and second defect occurrence prediction flag information is a flag for instructing the change of each parameter described above, it can be said that it is parameter change instruction flag information.

そこで、実施の形態1では、パラメータに対応して設定されるディフェクト発生予測フラグ情報をパラメータ変更指示フラグ情報と定義する。   Therefore, in the first embodiment, defect occurrence prediction flag information set corresponding to a parameter is defined as parameter change instruction flag information.

図6に示すように、第1のディフェクト発生予測フラグ情報1610は、色パラメータに対応し、変更対象のパラメータであるか否かを示す色パラメータ変更指示フラグ1611と、階調パラメータに対応し、変更対象のパラメータであるか否かを示す階調パラメータ変更指示フラグ1612と、網点パラメータに対応し、変更対象のパラメータであるか否かを示す網点パラメータ変更指示フラグ1613とを含んでいる。   As shown in FIG. 6, the first defect occurrence prediction flag information 1610 corresponds to a color parameter, corresponds to a color parameter change instruction flag 1611 indicating whether or not it is a parameter to be changed, and a gradation parameter, A gradation parameter change instruction flag 1612 indicating whether or not the parameter is a change target parameter and a halftone dot parameter change instruction flag 1613 corresponding to the halftone parameter and indicating whether or not the parameter is a change target parameter are included. .

一方、第2のディフェクト発生予測フラグ情報1620は、図7に示すように、帯電パラメータに対応し、変更対象のパラメータであるか否かを示す帯電パラメータ変更指示フラグ1621と、露光パラメータに対応し、更新のパラメータであるか否かを示す露光パラメータ変更指示フラグ1622と、現像パラメータに対応し、変更対象のパラメータであるか否かを示す現像パラメータ変更指示フラグ1623と、転写パラメータに対応し、変更対象のパラメータであるか否かを示す転写パラメータ変更指示フラグ1624とを含んでいる。   On the other hand, as shown in FIG. 7, the second defect occurrence prediction flag information 1620 corresponds to the charging parameter, and corresponds to the charging parameter change instruction flag 1621 indicating whether or not it is a parameter to be changed, and the exposure parameter. An exposure parameter change instruction flag 1622 indicating whether the parameter is an update parameter, a development parameter change instruction flag 1623 corresponding to the development parameter and indicating whether it is a parameter to be changed, and a transfer parameter, It includes a transfer parameter change instruction flag 1624 indicating whether or not it is a parameter to be changed.

上述した各パラメータ変更指示フラグを1ビットのデータで表現するようにする場合では、そのフラグは、例えば「0」のときは「パラメータの変更なし」、「1」のときは「パラメータの変更あり、かつ変更内容」を意味するようする。   When each of the parameter change instruction flags described above is expressed by 1-bit data, the flag is, for example, “no parameter change” when “0” and “parameter change” when “1”. , And change content ”.

また上記各パラメータ変更指示フラグを複数のビットのデータで表現するようにする場合は、そのフラグは、例えば「0」のときは「パラメータの変更なし」、「1」のときは「パラメータの変更あり、かつ第1の変更内容」、「2」のときは「パラメータの変更あり、かつ第2の変更内容」を意味するようにする。   When each parameter change instruction flag is expressed by data of a plurality of bits, the flag is, for example, “no parameter change” when “0” and “parameter change” when “1”. When there is “first change contents” and “2”, it means “parameter change and second change contents”.

再度、図1を参照して説明する。画像処理装置100において、画像処理部170は、色変換部171、階調補正部172および網点生成部173を有しており、画像データ解析部160からの第1のディフェクト発生予測フラグ情報1610を基に色パラメータ、階調パラメータおよびスクリーン(網点)パラメータを変更するとともに、この変更処理後の色パラメータ、階調パラメータおよび網点パラメータを基に、受け付けた画像データ(描画データ)に対する色変換処理、階調補正処理および網点生成処理を実施する。   Again, a description will be given with reference to FIG. In the image processing apparatus 100, the image processing unit 170 includes a color conversion unit 171, a gradation correction unit 172, and a halftone dot generation unit 173, and first defect occurrence prediction flag information 1610 from the image data analysis unit 160. The color parameter, gradation parameter, and screen (halftone dot) parameter are changed based on the color, and the color for the received image data (drawing data) based on the color parameter, gradation parameter, and halftone dot parameter after the change processing Conversion processing, gradation correction processing, and halftone generation processing are performed.

また、画像処理部170は、画像処理が終了した画像データを、画像出力装置200に向けて出力する。なお、画像処理部170の詳細については後述する。   In addition, the image processing unit 170 outputs the image data that has been subjected to the image processing to the image output apparatus 200. Details of the image processing unit 170 will be described later.

画像出力装置200は、画像出力装置制御部210、パラメータ設定部220および画像形成部230を有している。   The image output apparatus 200 includes an image output apparatus control unit 210, a parameter setting unit 220, and an image forming unit 230.

画像出力装置制御部210は、画像処理装置100の画像処理部170からの第2のディフェクト発生予測フラグ情報1620を基に、変更対象のパラメータである旨を意味するフラグに対応するパラメータに関してそのパラメータの内容を変更するようにパラメータ設定部220を制御する。   Based on the second defect occurrence prediction flag information 1620 from the image processing unit 170 of the image processing device 100, the image output device control unit 210 sets the parameter corresponding to the flag that means the parameter to be changed. The parameter setting unit 220 is controlled so as to change the contents of.

また、画像出力装置制御部210は、画像処理部170からの画像データを画像形成部230へ出力するとともに、画像形成処理にかかわるパラメータに関してパラメータの変更がない場合、あるいは変更対象のパラメータが存在した場合に後述するパラメータ設定部220からの変更処理が終了した旨の通知を受け取った場合は、画像形成処理を開始すべき旨の命令(画像形成処理開始命令)を画像形成部230へ出力する。   In addition, the image output device control unit 210 outputs the image data from the image processing unit 170 to the image forming unit 230, and there is no change in the parameters related to the image formation processing, or there is a parameter to be changed. In this case, when a notification to the effect that the changing process has been completed is received from the parameter setting unit 220 described later, a command to start the image forming process (image forming process start command) is output to the image forming unit 230.

また、画像出力装置制御部210は、画像形成処理を実施する画像形成手段の機能を果たす画像形成部230の少なくとも周囲の環境に関する情報、画像形成部230による画像形成処理の結果が印刷される用紙の紙質に関する情報、および画像出力装置200の経時特性に関する情報(詳しくは画像形成部230の経時特性に関する情報)のうち少なくとも1つの情報を、画像処理装置100の画像データ解析部160に向けて出力する。   The image output device control unit 210 also prints information on at least the surrounding environment of the image forming unit 230 that functions as an image forming unit that performs the image forming process, and the result of the image forming process performed by the image forming unit 230. At least one piece of information regarding the paper quality of the image and information regarding the temporal characteristics of the image output apparatus 200 (specifically, information regarding the temporal characteristics of the image forming unit 230) is output to the image data analyzing unit 160 of the image processing apparatus 100. To do.

さらに、画像出力装置制御部210は、先行するページに対応する用紙の後端部と直後のページに対応する用紙の先端部との間のギャップつまり用紙間ギャップが、予め設定されるギャップとなるように制御する。   Further, the image output apparatus control unit 210 sets a gap between the trailing edge of the sheet corresponding to the preceding page and the leading edge of the sheet corresponding to the immediately following page, that is, the gap between the sheets, as a preset gap. To control.

本願明細書では、画像形成処理を実施する画像形成手段の機能を果たす画像形成部230の少なくとも周囲の環境に関する情報を「環境情報」と定義し、画像形成部230による画像形成処理の結果が印刷される用紙の紙質に関する情報を「紙質情報」と定義し、画像出力装置200の経時特性に関する情報、詳しくは画像形成部230の経時特性に関する情報を「経時特性情報」と定義する。   In this specification, information on at least the surrounding environment of the image forming unit 230 that functions as an image forming unit that performs the image forming process is defined as “environment information”, and the result of the image forming process by the image forming unit 230 is printed. Information on the paper quality of the paper to be printed is defined as “paper quality information”, information on the temporal characteristics of the image output apparatus 200, specifically, information on the temporal characteristics of the image forming unit 230 is defined as “temporal characteristics information”.

パラメータ設定部220は、画像形成処理にかかわるパラメータを管理する機能を有するものであり、画像出力装置制御部210の制御に従って変更対象の画像形成処理にかかわるパラメータを変更するとともに、この変更処理が終了した旨を画像出力装置制御部210へ通知する。なお、パラメータ設定部220の詳細については後述する。   The parameter setting unit 220 has a function of managing parameters related to the image forming process. The parameter setting unit 220 changes the parameters related to the image forming process to be changed in accordance with the control of the image output apparatus control unit 210, and the changing process ends. The image output device control unit 210 is notified of the fact. Details of the parameter setting unit 220 will be described later.

画像形成部230は、画像形成手段の機能を有しており、上記画像形成処理開始命令に従って、パラメータ設定部220によって管理されている画像形成処理にかかわるパラメータ、および受け付けた画像データに基づいて画像形成部処理を実行し、この画像形成処理の結果としての印刷出力結果(画像が印刷された用紙)を出力する。   The image forming unit 230 has a function of an image forming unit, and in accordance with the image forming process start instruction, an image is formed based on parameters related to the image forming process managed by the parameter setting unit 220 and received image data. A forming unit process is executed, and a print output result (paper on which an image is printed) is output as a result of the image forming process.

図8は、画像処理装置100の画像処理部170および画像出力装置200のパラメータ設定部220の詳細な構成を示している。   FIG. 8 shows a detailed configuration of the image processing unit 170 of the image processing apparatus 100 and the parameter setting unit 220 of the image output apparatus 200.

図8に示す画像処理部170において、色変換部171は色パラメータ設定部171aおよび色パラメータ記憶部171bを有し、また階調補正部172は階調パラメータ設定部172aおよび階調パラメータ記憶部172bを有し、さらに網点生成部173は網点パラメータ設定部183aおよび網点パラメータ記憶部173bを有している。   In the image processing unit 170 shown in FIG. 8, the color conversion unit 171 includes a color parameter setting unit 171a and a color parameter storage unit 171b, and the gradation correction unit 172 includes a gradation parameter setting unit 172a and a gradation parameter storage unit 172b. Furthermore, the halftone dot generating unit 173 has a halftone dot parameter setting unit 183a and a halftone dot parameter storage unit 173b.

色パラメータ記憶部171b、階調パラメータ記憶部172bおよび網点パラメータ記憶部173bには、それぞれデフォルト値としての色パラメータ、階調パラメータおよび網点パラメータが記憶されている。なお、デフォルト値としては、高画質(高精細および高階調を含む画質)の画像が出力されるべくパラメータ値が設定される。   The color parameter storage unit 171b, the gradation parameter storage unit 172b, and the halftone dot parameter storage unit 173b store color parameters, gradation parameters, and halftone parameters as default values, respectively. As default values, parameter values are set so that high-quality images (image quality including high definition and high gradation) are output.

色変換部171、階調補正部172および網点生成部173は、それぞれ第1のディフェクト発生予測フラグ情報1610を参照して、自己が管理するパラメータが変更対象のパラメータであるか否かを判断し、変更対象のパラメータであると判断したときは、配下にあるパラメータ記憶部の記憶内容(パラメータ)を変更する。   Each of the color conversion unit 171, the gradation correction unit 172, and the halftone generation unit 173 refers to the first defect occurrence prediction flag information 1610, and determines whether or not the parameter managed by itself is the parameter to be changed. When it is determined that the parameter is the parameter to be changed, the storage content (parameter) of the subordinate parameter storage unit is changed.

なお、上記各パラメータ記憶部においては、変更対象のパラメータではないと判断されたときは、配下にあるパラメータ記憶部の記憶内容(パラメータ)はそのままとなる(パラメータの変更は行われない)。   In each of the parameter storage units, when it is determined that the parameter is not a parameter to be changed, the storage contents (parameters) of the subordinate parameter storage unit remain unchanged (parameters are not changed).

すなわち、色変換部171は、第1のディフェクト発生予測フラグ情報1610の中の色パラメータ変更指示フラグ1611を参照して、色パラメータが変更対象のパラメータであるか否かを判断し、変更対象のパラメータであると判断した場合は、色パラメータ設定部171aに対し色パラメータの変更処理を依頼する。   That is, the color conversion unit 171 refers to the color parameter change instruction flag 1611 in the first defect occurrence prediction flag information 1610, determines whether or not the color parameter is a change target parameter, and determines the change target parameter. If it is determined that the parameter is a parameter, the color parameter setting unit 171a is requested to change the color parameter.

色パラメータ設定部171aは、パラメータの変更処理の依頼があったときは、予め設定される変更量に基づき、色パラメータ記憶部171bの記憶内容を変更する。   The color parameter setting unit 171a changes the stored content of the color parameter storage unit 171b based on a preset change amount when a parameter change process is requested.

そして、色変換部171は、描画部140からの画像データに対し、色パラメータ記憶部171bの記憶内容(色パラメータ)に基づいて色変換処理を実施するとともに、色変換処理後の画像データおよび第1のディフェクト発生予測フラグ情報1610を階調補正部172へ出力する。   The color conversion unit 171 performs color conversion processing on the image data from the drawing unit 140 based on the storage contents (color parameters) of the color parameter storage unit 171b, 1 defect occurrence prediction flag information 1610 is output to the gradation correction unit 172.

ちなみに、色変換部171は、受け付けた画像データがRGBデータまたはL*a*b*データで表現されている場合に、色パラメータを基に、当該色空間での画像データを、印刷出力に適した色空間つまりCMY色空間あるいはCMYK色空間で表現される画像データに変換(色変換)する。これに対し、色変換部171は、受け付けた画像データがCMYデータあるいはCMYKデータで表現されている場合は、色変換することなく、当該画像データを次の階調補正部172へ出力する。   Incidentally, when the received image data is expressed by RGB data or L * a * b * data, the color conversion unit 171 is suitable for printing out the image data in the color space based on the color parameter. Conversion (color conversion) into image data expressed in the color space, that is, the CMY color space or the CMYK color space. On the other hand, when the received image data is expressed by CMY data or CMYK data, the color conversion unit 171 outputs the image data to the next gradation correction unit 172 without performing color conversion.

階調補正部172は、第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612を参照して、階調パラメータが変更対象のパラメータであるか否かを判断し、変更対象のパラメータであると判断した場合は、階調パラメータ設定部172aに対し階調パラメータの変更処理を依頼する。   The gradation correction unit 172 refers to the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610, determines whether the gradation parameter is a parameter to be changed, and changes Is determined, the tone parameter setting unit 172a is requested to change tone parameters.

階調パラメータ設定部172aは、パラメータの変更処理の依頼があったときは、予め設定される変更量に基づき、階調パラメータ記憶部172bの記憶内容を変更する。   The tone parameter setting unit 172a changes the storage content of the tone parameter storage unit 172b based on a preset change amount when a parameter change process is requested.

そして、階調補正部172は、色変換部171からの画像データ(色変換処理後の画像データ)に対し、階調パラメータ記憶部172bの記憶内容(階調パラメータ)に基づいて階調処理を実施するとともに、階調処理後の画像データおよび第1のディフェクト発生予測フラグ情報1610を網点生成部173へ出力する。   The gradation correction unit 172 performs gradation processing on the image data (image data after color conversion processing) from the color conversion unit 171 based on the storage contents (gradation parameters) of the gradation parameter storage unit 172b. In addition, the image data after gradation processing and the first defect occurrence prediction flag information 1610 are output to the halftone generation unit 173.

網点生成部173は、第1のディフェクト発生予測フラグ情報1610の中の網点パラメータ変更指示フラグ1613を参照して、網点パラメータが変更対象のパラメータであるか否かを判断し、変更対象のパラメータであると判断した場合は、網点パラメータ設定部173aに対し色パラメータの変更処理を依頼する。   The halftone dot generation unit 173 refers to the halftone dot parameter change instruction flag 1613 in the first defect occurrence prediction flag information 1610, determines whether or not the halftone dot parameter is a parameter to be changed, and If it is determined that the color parameter is, the color parameter changing process is requested to the halftone dot parameter setting unit 173a.

網点パラメータ設定部173aは、パラメータの変更処理の依頼があったときは、予め設定される変更量に基づき、網点パラメータ記憶部173bの記憶内容を変更する。   The halftone dot parameter setting unit 173a changes the stored content of the halftone dot parameter storage unit 173b based on a preset change amount when a parameter change process is requested.

そして、網点生成部173は、階調補正部172からの画像データ(階調処理後の画像データ)に対し、網点パラメータ記憶部173bの記憶内容(網点パラメータ)に基づいて網点生成処理(スクリーン処理)を実施するとともに、網点生成処理後の画像データを画像出力装置200の画像出力装置制御部210に向けて出力する。   The halftone dot generation unit 173 generates halftone dots based on the storage contents (halftone dot parameters) of the halftone dot parameter storage unit 173b for the image data (image data after gradation processing) from the gradation correction unit 172. In addition to performing processing (screen processing), the image data after the halftone dot generation processing is output to the image output device controller 210 of the image output device 200.

画像出力装置200において、パラメータ設定部220は、図8に示すように、帯電パラメータ設定部221aおよび帯電パラメータ記憶部221bと、現像パラメータ設定部222aおよび現像パラメータ記憶部222bと、転写パラメータ設定部223aおよび転写パラメータ記憶部222bとを有している。   In the image output apparatus 200, as shown in FIG. 8, the parameter setting unit 220 includes a charging parameter setting unit 221a and a charging parameter storage unit 221b, a development parameter setting unit 222a and a development parameter storage unit 222b, and a transfer parameter setting unit 223a. And a transfer parameter storage unit 222b.

帯電パラメータ記憶部221b、現像パラメータ記憶部222bおよび転写パラメータ記憶部223bには、それぞれデフォルト値としての帯電パラメータ、現像パラメータおよび転写パラメータが記憶されている。なお、デフォルト値としては、高画質(高精細および高階調を含む画質)の画像が出力されるべくパラメータ値が設定される。   The charging parameter storage unit 221b, the development parameter storage unit 222b, and the transfer parameter storage unit 223b store charging parameters, development parameters, and transfer parameters as default values, respectively. As default values, parameter values are set so that high-quality images (image quality including high definition and high gradation) are output.

ところで、画像出力装置制御部210は、第2のディフェクト発生予測フラグ情報1620を参照して、変更対象のパラメータが存在するか否かを判断し、変更対象のパラメータが存在する場合は、該当するパラメータにかかわるパラメータ設定部に対しパラメータの変更処理を依頼する。   By the way, the image output device control unit 210 refers to the second defect occurrence prediction flag information 1620 to determine whether or not there is a parameter to be changed. Request the parameter setting process related to the parameter to change the parameter.

ここで、フラグ(1ビットまたは複数ビットのデータ表現のフラグ)が例えば「0」を示している場合には、このフラグに対応するパラメータは変更対象のパラメータではないと判断され、一方、このフラグが「0」以外の値例えば「1」を示している場合は、このフラグに対応するパラメータは変更対象のパラメータでると判断される。   Here, when the flag (a flag representing a 1-bit or multi-bit data expression) indicates, for example, “0”, it is determined that the parameter corresponding to this flag is not a parameter to be changed. Is a value other than “0”, for example, “1”, it is determined that the parameter corresponding to this flag is a parameter to be changed.

すなわち、帯電パラメータ設定部221aは、パラメータの変更処理の依頼があったときは、予め設定される変更量に基づき帯電パラメータ記憶部221bの記憶内容を変更するとともに、この変更処理が終了したときは、その旨を画像出力装置制御部210へ通知する。   That is, the charging parameter setting unit 221a changes the stored content of the charging parameter storage unit 221b based on a preset change amount when a parameter changing process is requested, and when the changing process ends. This is notified to the image output device controller 210.

露光パラメータ設定部222aは、パラメータの変更処理の依頼があったときは、予め設定される変更量に基づき露光パラメータ記憶部222bの記憶内容を変更するとともに、この変更処理が終了したときは、その旨を画像出力装置制御部210へ通知する。   The exposure parameter setting unit 222a changes the stored content of the exposure parameter storage unit 222b based on a preset change amount when a parameter change process is requested, and when the change process is completed, This is notified to the image output device control unit 210.

現像パラメータ設定部223aは、パラメータの変更処理の依頼があったときは、予め設定される変更量に基づき現像パラメータ記憶部223bの記憶内容を変更するとともに、この変更処理が終了したときは、その旨を画像出力装置制御部210へ通知する。   The development parameter setting unit 223a changes the stored content of the development parameter storage unit 223b based on a preset change amount when a parameter change process is requested, and when the change process is completed, This is notified to the image output device control unit 210.

転写パラメータ設定部224aは、パラメータの変更処理の依頼があったときは、予め設定される変更量に基づき転写パラメータ記憶部224bの記憶内容を変更するとともに、この変更処理が終了したときは、その旨を画像出力装置制御部210へ通知する。   The transfer parameter setting unit 224a changes the stored content of the transfer parameter storage unit 224b based on a preset change amount when a parameter change process is requested, and when the change process is completed, This is notified to the image output device control unit 210.

なお、上記各パラメータ記憶部においては、変更対象のパラメータではないと判断されたときは、その記憶内容(パラメータ)はそのままとなる(パラメータの変更は行われない)。   In each of the parameter storage units, when it is determined that the parameter is not a parameter to be changed, the stored content (parameter) remains as it is (the parameter is not changed).

そして、画像出力装置制御部210は、パラメータの変更処理を依頼した全てのパラメータ変更部からの変更処理が終了した旨の通知を受け取った場合は、画像処理装置100の画像処理部170(の網点生成部173)からの画像データ(色変換処理、階調処理および網点生成処理が終了した画像データ)とともに画像形成処理開始命令を画像形成部230へ出力する。   When the image output device control unit 210 receives a notification that the change processing has been completed from all the parameter change units that have requested the parameter change processing, the image output device control unit 210 of the image processing device 100 (the network of the image processing unit 170). The image forming process start command is output to the image forming unit 230 together with the image data from the point generating unit 173) (image data for which color conversion processing, gradation processing, and halftone generation processing have been completed).

その画像形成処理開始命令を受け付けた画像形成部230は、パラメータ設定部220の帯電パラメータ記憶部221b、露光パラメータ記憶部222b、現像パラメータ記憶部223bおよび転写パラメータ記憶部224bに記憶されている各パラメータ、および受け付けた画像データに基づいて、帯電プロセス、露光プロセス、現像プロセスおよび転写プロセスを含む電子写真プロセス、いわゆる画像形成処理を実施する。   The image forming unit 230 that has received the image forming process start command receives the parameters stored in the charging parameter storage unit 221b, the exposure parameter storage unit 222b, the development parameter storage unit 223b, and the transfer parameter storage unit 224b of the parameter setting unit 220. Based on the received image data, an electrophotographic process including a charging process, an exposure process, a developing process, and a transfer process, that is, a so-called image forming process is performed.

図9は、画像形成部230の詳細な構成を示している。   FIG. 9 shows a detailed configuration of the image forming unit 230.

画像形成部230は、図9に示すように、像担持体としての感光体231、感光体231の表面を所定の極性の電位に帯電させる帯電手段としての帯電装置232、帯電された感光体231に向けて画像データに対応する露光光を照射する露光手段としての露光装置233、感光体231に形成された静電潜像に現像剤(トナー)を与えて現像する現像手段としての現像装置234、感光体231に形成されたトナー像を用紙に転写させる転写手段としての転写装置235、トナー像が転写された用紙に対し熱および圧力を与えてトナー像を定着させる定着手段としての定着装置236、および感光体231の周面上の残留トナーを除去するクリーニング手段としてのクリーニング装置237を備えている。   As shown in FIG. 9, the image forming unit 230 includes a photosensitive member 231 as an image carrier, a charging device 232 as a charging unit that charges the surface of the photosensitive member 231 to a potential of a predetermined polarity, and a charged photosensitive member 231. An exposure device 233 as an exposure unit that irradiates exposure light corresponding to image data toward the image development unit 234, and a development unit 234 as a development unit that applies a developer (toner) to the electrostatic latent image formed on the photoreceptor 231 and develops it. A transfer device 235 serving as a transfer unit that transfers the toner image formed on the photosensitive member 231 to a sheet, and a fixing unit 236 serving as a fixing unit that fixes the toner image by applying heat and pressure to the sheet onto which the toner image is transferred. And a cleaning device 237 as a cleaning means for removing residual toner on the peripheral surface of the photosensitive member 231.

また、画像形成部230は、画像形成制御部241、複数の電源供給部242,243,244を有している。   The image forming unit 230 includes an image formation control unit 241 and a plurality of power supply units 242, 243, and 244.

電源供給部242、電源供給部243および電源供給部244は、それぞれ帯電装置232、現像装置234および定着装置235に対して所定の電源電圧(バイアス電圧)を供給する。   The power supply unit 242, the power supply unit 243, and the power supply unit 244 supply predetermined power supply voltages (bias voltages) to the charging device 232, the developing device 234, and the fixing device 235, respectively.

画像形成制御部241は、パラメータ設定部220の帯電パラメータ記憶部221b、露光パラメータ記憶部222b、現像パラメータ記憶部223bおよび転写パラメータ記憶部224bのそれぞれからパラメータを読み出すとともに、該読み出した各パラメータに従って、帯電装置232に対する帯電にかかわる制御、露光装置233に対する露光にかかわる制御、現像装置234に対する現像にかかわる制御、および転写装置235に対する転写にかかわる制御を行う。   The image formation control unit 241 reads parameters from the charging parameter storage unit 221b, the exposure parameter storage unit 222b, the development parameter storage unit 223b, and the transfer parameter storage unit 224b of the parameter setting unit 220, and in accordance with the read parameters. Control relating to charging to the charging device 232, control relating to exposure to the exposure device 233, control relating to development to the developing device 234, and control relating to transfer to the transfer device 235 are performed.

例えば、画像形成制御部241は、現像パラメータ記憶部222bから読み出した現像パラメータを基に、現像にかかわる制御として、電源供給部242が帯電装置232に対して供給すべき電源電圧(バイアス電圧)が、帯電パラメータに基づく電源電圧(バイアス電圧)になるように電源供給部242を制御する。   For example, the image forming control unit 241 determines the power supply voltage (bias voltage) that the power supply unit 242 should supply to the charging device 232 as control related to development based on the development parameters read from the development parameter storage unit 222b. Then, the power supply unit 242 is controlled so that the power supply voltage (bias voltage) is based on the charging parameter.

同様に、画像形成制御部241は、電源供給部243および電源供給部244に対しても、それぞれが供給すべき電源電圧(バイアス電圧)が、該当するパラメータに基づく電源電圧(バイアス電圧)になるように制御される。   Similarly, the image forming control unit 241 also supplies the power supply voltage (bias voltage) to be supplied to the power supply unit 243 and the power supply unit 244 to the power supply voltage (bias voltage) based on the corresponding parameter. To be controlled.

なお、本実施の形態1では、画像処理装置100において、PDL解釈部130、描画部140、画像データ解析部160、および画像処理部170(色変換部171、階調補正部172および網点生成部173)は、それぞれの機能を実現させるためのプログラム(ソフトウェア)、および後述する処理手順に対応するプログラム(ソフトウェア)を含む所定のプログラム(画像処理プログラム)を、中央演算処理装置やプロセッサなど制御手段が実行することにより実現される。   In the first embodiment, in the image processing apparatus 100, the PDL interpretation unit 130, the drawing unit 140, the image data analysis unit 160, and the image processing unit 170 (the color conversion unit 171, the gradation correction unit 172, and the halftone dot generation) The unit 173) controls a predetermined program (image processing program) including a program (software) for realizing each function and a program (software) corresponding to a processing procedure described later, such as a central processing unit and a processor. This is realized by executing the means.

ただし、色パラメータ記憶部171b、階調パラメータ記憶部172bおよび網点パラメータ記憶部173bは、例えば、RAM(Random Access Memory:随時書き込み読み出しメモリ)などのメモリで実現される。   However, the color parameter storage unit 171b, the gradation parameter storage unit 172b, and the halftone dot parameter storage unit 173b are realized by a memory such as a RAM (Random Access Memory).

また、データ受付部110は、例えば、データの送受信機能を通信インタフェースなど通信装置で実現される。   Further, the data receiving unit 110 is realized by a communication device such as a communication interface, for example, a data transmission / reception function.

なお、これ以降の説明においては、例えば感光体231の周長など像担持体の周長を、「ドラムピッチ」と定義する。   In the following description, the circumferential length of the image carrier, such as the circumferential length of the photoconductor 231, is defined as “drum pitch”.

次に、プリンタ10による印刷処理について、図10を参照して説明する。   Next, printing processing by the printer 10 will be described with reference to FIG.

図10は、その印刷処理の処理手順を示すフローチャートである。   FIG. 10 is a flowchart showing the processing procedure of the printing process.

プリンタ10では、最初に、画像処理装置100の描画部140は、PDL解釈部130からのPDLデータの解釈結果を基に処理単位(ページ)に対応するPDLデータの描画処理を実施し、そのページに対応する描画データ(画像データ)を記憶部150に記憶するとともに、当該描画データ(画像データ)を画像処理部170へ出力し、さらに、当該描画処理が終了した旨を画像データ解析部160へ通知する。   In the printer 10, the rendering unit 140 of the image processing apparatus 100 first performs rendering processing of PDL data corresponding to a processing unit (page) based on the interpretation result of the PDL data from the PDL interpretation unit 130, and the page. Is stored in the storage unit 150, the drawing data (image data) is output to the image processing unit 170, and the image data analysis unit 160 is notified that the drawing processing has been completed. Notice.

描画処理が終了した旨の通知を受け付けた画像データ解析部160は、記憶部150に記憶されている該当する処理単位(ページ)の描画データ(画像データ)について、画像データの解析、および該解析した結果に基づくゴースト発生予測処理など画像データ解析処理を実施する(ステップS10)。   The image data analysis unit 160 that has received the notification that the drawing process has been completed analyzes the image data of the corresponding processing unit (page) stored in the storage unit 150 and analyzes the image data. Image data analysis processing such as ghost generation prediction processing based on the result is performed (step S10).

画像データ解析部160は、ゴースト発生予測処理の結果を基に、画像処理にかかわるパラメータに対応する第1のディフェクト発生予測フラグ情報1610(図6参照)、および画像形成処理にかかわるパラメータに対応する第2のディフェクト発生予測フラグ情報1620(図7参照)のうち少なくとも一方のディフェクト発生予測フラグ情報を生成する。   Based on the result of the ghost occurrence prediction process, the image data analysis unit 160 corresponds to the first defect occurrence prediction flag information 1610 (see FIG. 6) corresponding to the parameters related to the image processing and the parameters related to the image forming process. At least one defect occurrence prediction flag information is generated from the second defect occurrence prediction flag information 1620 (see FIG. 7).

画像データ解析部160は、第1のディフェクト発生予測フラグ情報1610を生成した場合には、当該フラグ情報を画像処理部170に向けて出力し、一方、第2のディフェクト発生予測フラグ情報1620を生成した場合には、当該フラグ情報を画像出力装置200の画像出力装置制御部210に向けて出力する。   When generating the first defect occurrence prediction flag information 1610, the image data analysis unit 160 outputs the flag information to the image processing unit 170, while generating the second defect occurrence prediction flag information 1620. If it is, the flag information is output to the image output device controller 210 of the image output device 200.

また、画像データ解析部160は、第1のディフェクト発生予測フラグ情報1610または第2のディフェクト発生予測フラグ情報1620を生成しなかった場合は、生成しなかったフラグ情報に対応するパラメータに基づき所定の処理を実施する画像処理部170または画像出力装置制御部210に対し、パラメータの変更は無しの旨を通知する。   Further, when the first defect occurrence prediction flag information 1610 or the second defect occurrence prediction flag information 1620 is not generated, the image data analysis unit 160 performs predetermined processing based on the parameter corresponding to the flag information that has not been generated. The image processing unit 170 or the image output device control unit 210 that performs the processing is notified that there is no parameter change.

画像処理部170では、受け付けた第1のディフェクト発生予測フラグ情報1610を基に画像処理にかかわるパラメータを変更する。   The image processing unit 170 changes parameters related to image processing based on the received first defect occurrence prediction flag information 1610.

具体的には、色パラメータ設定部171a、階調パラメータ設定部172aおよび網点生成部173aのうち、第1のディフェクト発生予測フラグ情報1610の中の「0」以外の値を示しているフラグに対応するパラメータを管理するパラメータ設定部が、当該変更処理対象のパラメータが記憶されているパラメータ記憶部の記憶内容を、第1のディフェクト発生予測フラグ情報1610の中の該当するパラメータ変更指示フラグに基づくパラメータ内容に変更する。   Specifically, among the color parameter setting unit 171a, the gradation parameter setting unit 172a, and the halftone dot generation unit 173a, a flag indicating a value other than “0” in the first defect occurrence prediction flag information 1610. The parameter setting unit that manages the corresponding parameter uses the stored content of the parameter storage unit that stores the parameter to be changed based on the corresponding parameter change instruction flag in the first defect occurrence prediction flag information 1610. Change to parameter contents.

これに対し、画像処理部170が「パラメータの変更は無しの旨」の通知を受け付けたときは、各パラメータ記憶部の記憶内容(パラメータ)は変更されず、そのままの状態になる。   On the other hand, when the image processing unit 170 receives a notification that “there is no parameter change”, the storage contents (parameters) of each parameter storage unit are not changed and remain as they are.

次に、上述したようにしてパラメータの変更処理を終了した画像処理部180は、色パラメータ記憶部171b、階調パラメータ記憶部172bおよび網点パラメータ記憶部173bから読み出した各記憶内容(パラメータ)と、受け付けた画像データとに基づき画像処理を実施するとともに(ステップS20)、該画像処理後の画像データを画像出力装置200の画像出力装置制御部210へ出力する。   Next, the image processing unit 180 that has finished the parameter changing process as described above, stores the contents (parameters) read from the color parameter storage unit 171b, the gradation parameter storage unit 172b, and the halftone parameter storage unit 173b. Then, image processing is performed based on the received image data (step S20), and the image data after the image processing is output to the image output device control unit 210 of the image output device 200.

画像出力装置200では、画像出力装置制御部210が、受け付けた第2のディフェクト発生予測フラグ情報1620を基に、変更処理対象のパラメータについてパラメータを変更するようにパラメータ設定部220を制御するとともに、受け付けた画像データを画像形成部230へ出力する。   In the image output device 200, the image output device control unit 210 controls the parameter setting unit 220 so as to change the parameter for the parameter to be changed based on the received second defect occurrence prediction flag information 1620, The received image data is output to the image forming unit 230.

パラメータ設定部220は、画像出力装置制御部210の制御に従って、当該変更処理対象のパラメータが記憶されているパラメータ記憶部の記憶内容を、第2のディフェクト発生予測フラグ情報1620の中の該当するパラメータ変更指示フラグに基づくパラメータ内容に変更する。   In accordance with the control of the image output device control unit 210, the parameter setting unit 220 uses the stored content of the parameter storage unit in which the parameter to be changed is stored as the corresponding parameter in the second defect occurrence prediction flag information 1620. Change the parameter contents based on the change instruction flag.

具体的には、帯電パラメータ設定部221a、露光パラメータ設定部222a、現像パラメータ設定部223aおよび転写パラメータ設定部224aのうち、パラメータの変更を依頼されたパラメータ設定部が、第3のディフェクト発生予測フラグ情報1620における画像出力装置制御部210から渡されるパラメータ変更指示フラグ情報を基に、配下のパラメータ記憶部の記憶内容(パラメータ)を変更する。   Specifically, among the charging parameter setting unit 221a, the exposure parameter setting unit 222a, the development parameter setting unit 223a, and the transfer parameter setting unit 224a, the parameter setting unit that is requested to change the parameter sets the third defect occurrence prediction flag. Based on the parameter change instruction flag information delivered from the image output device control unit 210 in the information 1620, the storage contents (parameters) of the subordinate parameter storage unit are changed.

これに対し、画像出力装置制御部210が「パラメータの変更は無しの旨」の通知を受け付けたときは、各パラメータ記憶部の記憶内容(パラメータ)は変更されず、そのままの状態になる。   On the other hand, when the image output apparatus control unit 210 receives a notification “no parameter change”, the storage contents (parameters) of each parameter storage unit are not changed and remain as they are.

一方、画像形成部230では、画像形成処理にかかわるパラメータつまり帯電パラメータ記憶部221b、露光パラメータ記憶部222b、現像パラメータ記憶部223bおよび転写パラメータ224bから読み出した各パラメータと、受け付けた画像データとに基づき画像形成処理を実施する(ステップS30)。この画像形成処理の結果つまり印刷結果として、画像が印刷された用紙が出力される(ステップS40)。   On the other hand, the image forming unit 230 is based on parameters read from the parameters relating to the image forming process, that is, the charging parameter storage unit 221b, the exposure parameter storage unit 222b, the development parameter storage unit 223b, and the transfer parameter 224b, and the received image data. An image forming process is performed (step S30). As a result of the image forming process, that is, a printing result, a sheet on which an image is printed is output (step S40).

次に、画像データ解析部160による画像データ解析処理について、図11を参照して説明する。   Next, image data analysis processing by the image data analysis unit 160 will be described with reference to FIG.

図11、その画像データ解析処理の処理手順を示すフローチャートである。   FIG. 11 is a flowchart showing the processing procedure of the image data analysis processing.

この例では、次の(1)〜(7)の前提条件の下、画像データ解析部160による画像データ解析処理が実施されるようになっている。   In this example, image data analysis processing by the image data analysis unit 160 is performed under the following preconditions (1) to (7).

(1)1画素単位で解析。   (1) Analysis in units of one pixel.

(2)描画された画像(画像データ)について先頭の1ラインから順次解析する。   (2) The drawn image (image data) is sequentially analyzed from the first line.

(3)1面(1ページ)に対応する画像データを解析する。   (3) The image data corresponding to one surface (one page) is analyzed.

(4)RGBデータで解析する。   (4) Analyze with RGB data.

(5)画素単位で、ゴースト発生側の色範囲G1およびゴースト受け側の色範囲R1を基づきフラグを一次設定し、1ページ内でのフラグを累積カウントし、フラグを最終設定する。   (5) For each pixel, the flag is set primarily based on the color range G1 on the ghost generation side and the color range R1 on the ghost receiving side, the flags in one page are cumulatively counted, and the flag is finally set.

(6)ディフェクト発生予測フラグ情報のフラグ値は「0」および「1」とし、ディフェクト発生予測フラグは2段階のレベルとする。   (6) The flag value of the defect occurrence prediction flag information is “0” and “1”, and the defect occurrence prediction flag is at two levels.

(7)ROMなどの記憶手段には、画像データ解析部160によって参照される図12に示す色許容範囲情報1200が記憶されている。この色許容範囲情報1200と解析対象の画素の画素値(階調値)とを基に画像データ解析処理が実施される。   (7) A storage unit such as a ROM stores color allowable range information 1200 shown in FIG. 12 that is referred to by the image data analysis unit 160. Image data analysis processing is performed based on the color tolerance range information 1200 and the pixel value (gradation value) of the pixel to be analyzed.

図12において、ゴースト発生側の画像の色範囲G1は上述した第1の許容範囲を示し、ゴースト受け側の画像の色範囲R1は上述した第2の許容範囲を示している。   In FIG. 12, the color range G1 of the image on the ghost occurrence side indicates the above-described first allowable range, and the color range R1 of the image on the ghost reception side indicates the above-described second allowable range.

色範囲G1(第1の許容範囲)は、RGBデータの各色つまりR(赤色)、G(緑色)およびB(緑色)を8ビットのデータ(256階調)で表現した場合に、R(赤色)、G(緑色)およびB(緑色)それぞれの色(以下「RGB色」という)の値(階調値)が「0」〜「50」に設定されている。   The color range G1 (first allowable range) is R (red) when each color of RGB data, that is, R (red), G (green), and B (green) is expressed by 8-bit data (256 gradations). ), G (green) and B (green) colors (hereinafter referred to as “RGB colors”) values (tone values) are set to “0” to “50”.

一方、色範囲R1(第2の許容範囲)は、RGBデータ(256階調)のRGB色の各色の値(階調値)が「100」〜「200」に設定されている。   On the other hand, in the color range R1 (second allowable range), the values (tone values) of the RGB colors of the RGB data (256 tones) are set to “100” to “200”.

なお、画像データ解析処理において色範囲R1および色範囲G1を採用するようにしているのは、ゴースト発生側の画像の濃度(階調)が第1の閾値(例えば「50」)よりも高く、かつゴースト受け側の画像の濃度が第2の閾値(例えば「200」)よりも低い場合にゴーストが発生するため、解析対象の画像(の画素)にかかわる色の色情報(階調値)と色範囲R1および色範囲G1とを比較して、ゴーストが発生するか否かを予測するためである。   Note that the color range R1 and the color range G1 are adopted in the image data analysis process because the density (gradation) of the image on the ghost occurrence side is higher than the first threshold (eg, “50”). In addition, since the ghost is generated when the density of the image on the ghost receiving side is lower than the second threshold (for example, “200”), the color information (gradation value) of the color relating to the image (pixel) to be analyzed This is because the color range R1 and the color range G1 are compared to predict whether or not a ghost occurs.

さて、画像データ解析部160は、記憶部150に記憶されている処理単位(ページ)の描画データ(画像データ)を取得し、この取得した1ページに対応する描画データ(RGBデータ)について、RGBデータのデータ形式に従って、先頭の1ライン目のラインから順次、画素単位でスキャンし(ステップS101)、画像データ解析を実施する。   Now, the image data analysis unit 160 obtains drawing data (image data) of a processing unit (page) stored in the storage unit 150, and performs RGB data on the drawing data (RGB data) corresponding to the obtained one page. According to the data format of data, scanning is performed in units of pixels sequentially from the first line (step S101), and image data analysis is performed.

画像データ解析部160は、解析対象の画素に関する画素データを解析した結果つまり画素値(階調値あるいは濃度値)を「Gdata」と定義し、その後、上記記憶手段から色許容範囲情報1200を読み出すとともに、解析対象の画素の画素データGdataおよび色許容範囲情報1200の中の色範囲G1(RGB色の各色の階調値「0」〜「50」)に基づき、「Gdata≧G1」の関係式が成立するか否かを判断する(ステップS102)。   The image data analysis unit 160 defines the result of analyzing the pixel data related to the analysis target pixel, that is, the pixel value (gradation value or density value) as “Gdata”, and then reads the color allowable range information 1200 from the storage unit. In addition, based on the pixel data Gdata of the pixel to be analyzed and the color range G1 in the color tolerance range information 1200 (tone values “0” to “50” of each color of RGB colors), the relational expression “Gdata ≧ G1” Whether or not is established is determined (step S102).

ステップS102においては、第1の画像にかかわる画像に関する画素データ(ゴースト発生側の画像に関する画素データ)の色情報を解析していることになる。   In step S102, the color information of the pixel data related to the image related to the first image (pixel data related to the image on the ghost occurrence side) is analyzed.

画像データ解析部160は、ステップS102において上記関係式が成立すると判断した場合は、解析処理の対象であった画素の位置よりもドラムピッチだけ副走査方向の下流に位置する画素の画素値(階調値)を解析する(ステップS103)。   If the image data analysis unit 160 determines that the above relational expression is established in step S102, the pixel value (scale) of the pixel located downstream in the sub-scanning direction by the drum pitch from the pixel position that is the object of the analysis process. (Tone value) is analyzed (step S103).

ステップS103においては、第2の画像にかかわる画像に関する画素データ(ゴースト受け側の画像に関する画素データ)の色情報を解析していることになる。   In step S103, the color information of the pixel data relating to the image relating to the second image (pixel data relating to the image on the ghost receiving side) is analyzed.

画像データ解析部160は、ステップS103での画像データ解析処理の結果つまり画素値(階調値あるいは濃度値)を「Rdata」と定義し、その後、前記画像対象の画素の画像データRdata、および上記色許容範囲情報1200の中の色範囲R1(RGB色の各色の階調値「100」〜「200)に基づき、「Rdata≧R1」の関係式が成立するか否かを判断する(ステップS104)。   The image data analysis unit 160 defines the result of the image data analysis processing in step S103, that is, the pixel value (gradation value or density value) as “Rdata”, and then the image data Rdata of the pixel to be imaged, and the above-mentioned Whether or not the relational expression “Rdata ≧ R1” is satisfied is determined based on the color range R1 (tone values “100” to “200” of the RGB colors) in the color allowable range information 1200 (step S104). ).

画像データ解析部160は、上記関係式が成立すると判断した場合は、当該解析対象の画素データRdataに対応してディフェクト発生予測フラグをフラグ値「1」に設定(一次設定)し(ステップS105)、フラグ値「1」の数をカウントする(ステップS106)。   If the image data analysis unit 160 determines that the above relational expression is established, the defect occurrence prediction flag is set to a flag value “1” (primary setting) corresponding to the pixel data Rdata to be analyzed (step S105). The number of flag values “1” is counted (step S106).

ここで、図12に示す色許容範囲情報1200、画素データGdataおよび画素データRdataに基づき設定(決定)されるフラグは、RGB色の色ごとに、例えば図13に示す一次設定フラグ情報1300の内容となる。   Here, the flags set (determined) based on the allowable color range information 1200, the pixel data Gdata, and the pixel data Rdata shown in FIG. 12 are the contents of the primary setting flag information 1300 shown in FIG. 13 for each color of RGB, for example. It becomes.

例えば、画素データGdataが階調値「50」を示し、画素データRdataが階調値「50」を示しているときは、フラグはフラグ値「0」となる。また、画像データGdataが階調値「50」を示し、画素データRdataが階調値「150」を示しているときは、フラグはフラグ値「1」となる。   For example, when the pixel data Gdata indicates a gradation value “50” and the pixel data Rdata indicates a gradation value “50”, the flag has a flag value “0”. Further, when the image data Gdata indicates a gradation value “50” and the pixel data Rdata indicates a gradation value “150”, the flag has a flag value “1”.

さて、画像データ解析部160は、ステップS102において関係式が不成立であると判断した場合、ステップS104において関係式が不成立であると判断した場合、当該解析対象の画素データRdataに対応してディフェクト発生予測フラグをフラグ値「0」に設定(一次設定)し(ステップS107)、その後、ステップS106に進む。このステップS106においては、設定されたラグ値「0」の数がカウント、換言すればフラグ値「0」が設定された画素の数がカウントされる。   When the image data analysis unit 160 determines that the relational expression is not established in step S102 or determines that the relational expression is not established in step S104, the image data analysis unit 160 generates a defect corresponding to the pixel data Rdata to be analyzed. The prediction flag is set to the flag value “0” (primary setting) (step S107), and then the process proceeds to step S106. In step S106, the number of set lag values “0” is counted, in other words, the number of pixels set with the flag value “0” is counted.

ステップS106を終了した画像データ解析部160は、解析終了位置であるか否かを判断し(ステップS108)、ここで、解析終了位置ではないと判断した場合には、次の画素(次のライン)の画像データ解析処理を実施すべく上記ステップ101へ戻る。   The image data analysis unit 160 that has finished step S106 determines whether or not it is the analysis end position (step S108). If it is determined that it is not the analysis end position, the next pixel (next line) is determined. ) To return to step 101 to perform the image data analysis process.

これに対し、ステップS108において解析終了位置であると判断した画像データ解析部160は、フラグ値「1」の累積のカウント数(累積カウント値)が、予め設定される所定のカウント数N以上であるか否かを判断し(ステップS109)、フラグ値「1」の累積のカウント数が所定のカウント数N未満の場合には、第2のディフェクト発生予測フラグ情報1620にフラグ値「0」を設定し(ステップS110)、一方、フラグ値「1」の累積のカウント数が所定のカウント数N以上の場合は、第2のディフェクト発生予測フラグ情報1620にフラグ値「1」を設定する(ステップS111)。   On the other hand, the image data analysis unit 160 that has determined that it is the analysis end position in step S108 has a cumulative count number (cumulative count value) of the flag value “1” equal to or greater than a predetermined count number N set in advance. It is determined whether or not there is (step S109). If the cumulative count number of the flag value “1” is less than the predetermined count number N, the flag value “0” is set in the second defect occurrence prediction flag information 1620. On the other hand, if the cumulative count number of the flag value “1” is equal to or greater than the predetermined count number N, the flag value “1” is set in the second defect occurrence prediction flag information 1620 (step S110). S111).

ここで、一次設定されたフラグのフラグ値「0」と該フラグ値にかかわる累積のカウント数との対応関係で決定される最終的なフラグ、および一次設定されたフラグのフラグ値「1」と該フラグ値にかかわる累積のカウント数との対応関係で決定される最終的なフラグは、例えば図14に示す最終設定フラグ情報1400の内容となる。この例では、所定のカウント数Nは1×10に設定されている。 Here, the final flag determined based on the correspondence between the flag value “0” of the flag that is primarily set and the cumulative count number related to the flag value, and the flag value “1” of the flag that is primarily set The final flag determined by the correspondence with the cumulative count number related to the flag value is, for example, the content of the final setting flag information 1400 shown in FIG. In this example, the predetermined count number N is set to 1 × 10 6 .

実施の形態1では、ゴーストはゴースト発生側の画像の面積あるいはゴースト受け側の画像の面積が所定の面積よりも広い場合に発生するので、累積のカウント数(つまりフラグ値「1」に対応する画素の累積のカウント数)を「面積の大きさ」として採用し、「所定のカウント数N」を「所定の面積」として採用している。   In the first embodiment, the ghost is generated when the area of the image on the ghost generation side or the area of the image on the ghost receiving side is larger than a predetermined area, and therefore corresponds to the cumulative count number (that is, the flag value “1”). The cumulative count number of pixels) is employed as the “area size”, and the “predetermined count number N” is employed as the “predetermined area”.

そして、画像データ解析部160は、ステップS110で設定したフラグ値「0」のディフェクト発生予測フラグ、またはステップS111で設定したフラグ値「1」のディフェクト発生予測フラグを、画像出力装置200の画像出力装置制御部210に向けて出力する(ステップS112)。   Then, the image data analysis unit 160 outputs the defect occurrence prediction flag having the flag value “0” set in step S110 or the defect occurrence prediction flag having the flag value “1” set in step S111. It outputs toward the apparatus control part 210 (step S112).

この場合、画素ごとに、図6に示した第2のディフェクト発生予測フラグ情報1620の帯電パラメータ変更指示フラグ1621、露光パラメータ変更指示フラグ1622、現像パラメータ変更指示フラグ1623、および転写パラメータ変更指示フラグ1624に、フラグ値「0」またはフラグ値「1」が設定される。   In this case, for each pixel, the charging parameter change instruction flag 1621, the exposure parameter change instruction flag 1622, the development parameter change instruction flag 1623, and the transfer parameter change instruction flag 1624 of the second defect occurrence prediction flag information 1620 shown in FIG. In addition, the flag value “0” or the flag value “1” is set.

なお、ステップS110でフラグ値「0」が最終的なフラグとなるときは、ディフェクト発生予測フラグ情報1620の各パラメータ変更指示フラグにはフラグ値「0」が設定される。これに対し、ステップS111でフラグ値「1」が最終的なフラグとなるときは、ディフェクト発生予測フラグ情報1620の各パラメータ変更指示フラグのうち少なくとも1つのパラメータ変更指示フラグにフラグ値「1」が設定される。   When the flag value “0” becomes the final flag in step S110, the flag value “0” is set in each parameter change instruction flag of the defect occurrence prediction flag information 1620. On the other hand, when the flag value “1” becomes the final flag in step S111, the flag value “1” is set to at least one parameter change instruction flag among the parameter change instruction flags of the defect occurrence prediction flag information 1620. Is set.

例えば、ゴーストが発生すると予測されたときに、転写パラメータを変更するようにした場合、帯電パラメータ変更指示フラグ1621、露光パラメータ変更指示フラグ1622および現像パラメータ変更指示フラグ1623の各フラグにはフラグ値「0」が設定され、転写パラメータ変更指示フラグ1624にはフラグ値「1」が設定される。   For example, when the transfer parameter is changed when a ghost is predicted to occur, the flag value “” is set in each of the charge parameter change instruction flag 1621, the exposure parameter change instruction flag 1622, and the development parameter change instruction flag 1623. 0 ”is set, and a flag value“ 1 ”is set in the transfer parameter change instruction flag 1624.

このようなフラグ値が設定されたディフェクト発生予測フラグ情報1620が、図15に示すように画像出力装置200の画像出力装置制御部210に向けて出力される。   Defect occurrence prediction flag information 1620 in which such a flag value is set is output toward the image output device controller 210 of the image output device 200 as shown in FIG.

なお、図15は、図1に示したプリンタ10での第1のディフェクト発生予測フラグ情報1620の流れの概要およびパラメータの変更される様子の概要を示している。   FIG. 15 shows an overview of the flow of the first defect occurrence prediction flag information 1620 in the printer 10 shown in FIG. 1 and an overview of how the parameters are changed.

画像出力装置200においては、転写パラメータ設定部224aは、画像出力装置制御部210の制御の下、転写パラメータ変更指示フラグ1624に基づき転写パラメータ記憶部224bを更新する。他のパラメータ設定部222a、223a、224aは、配下のパラメータ記憶部の記憶内容は更新しない。   In the image output device 200, the transfer parameter setting unit 224 a updates the transfer parameter storage unit 224 b based on the transfer parameter change instruction flag 1624 under the control of the image output device control unit 210. The other parameter setting units 222a, 223a, and 224a do not update the storage contents of the subordinate parameter storage units.

次に、上述した画像データ解析処理について、図16および図17を参照して説明する。   Next, the image data analysis process described above will be described with reference to FIGS.

図16は、ページ単位の解析対象の画像データ(印刷対象の画像データ)1600を示している。   FIG. 16 shows image data to be analyzed (image data to be printed) 1600 in page units.

図16に示すように、画像データ1600にかかわる描画領域は、左上隅、右上隅、左下隅および右下隅の各XY座標値(0,0)、(Xmax,0)、(0,Ymax)および(Xmax,Ymax)で形成される領域である。   As shown in FIG. 16, the drawing area related to the image data 1600 includes the XY coordinate values (0, 0), (Xmax, 0), (0, Ymax) of the upper left corner, the upper right corner, the lower left corner, and the lower right corner, and This is a region formed by (Xmax, Ymax).

図16において、Xa、Yb、Xc、Ydの各値は上記描画領域内の任意の座標値であり、Ydumはドラムピッチを示している。   In FIG. 16, the values of Xa, Yb, Xc, and Yd are arbitrary coordinate values in the drawing area, and Ydum indicates the drum pitch.

画像データ1600においては、(0,0)座標値から(Xmax,「Ymax−Ydum」)までの範囲が画像データ解析の領域となる。つまり、画像データ1600において、副走査方向に関しての領域1601が画像データ解析の領域であり、副走査方向に関しての領域1602はゴーストの影響がないため、画像データ解析(スキャン)が不要となる領域である。   In the image data 1600, the range from the (0, 0) coordinate value to (Xmax, “Ymax−Ydum”) is the region for image data analysis. That is, in the image data 1600, the area 1601 in the sub-scanning direction is an area for image data analysis, and the area 1602 in the sub-scanning direction is not influenced by ghosts, and thus is an area that does not require image data analysis (scanning). is there.

画像データ解析部160は、解析対象の画像データ1600を画像データ解析の領域つまり(0,0)座標値から(Xmax,「Ymax−Ydum」)までの範囲を先頭のラインから順次、画素単位でスキャン(つまり画像データ解析)する。   The image data analysis unit 160 sequentially analyzes the image data 1600 to be analyzed from the first line in the range of image data analysis, that is, the range from (0, 0) coordinate values to (Xmax, “Ymax−Ydum”) in units of pixels. Scan (that is, image data analysis).

図17は、画像データ解析部160による画像データ解析処理の様子を示している。   FIG. 17 shows a state of image data analysis processing by the image data analysis unit 160.

図17に示すように、画像データ解析部160は、画像データ1600について先頭のラインから順次、画素単位でスキャンし、画像データ解析し(P101、図11のステップS101参照)、画素データGdataがゴースト発生側の画像の色範囲G1内であると検知した場合(P102、図11のステップS101「YES」参照)、画素データGdataの位置(XY座標値)よりもドラムピッチ(Ydrum)だけ副走査方向の下流に位置する画素データをスキャンする(P103、図11のステップS103参照)。   As shown in FIG. 17, the image data analysis unit 160 scans the image data 1600 sequentially from the first line in units of pixels, analyzes the image data (see P101, step S101 in FIG. 11), and the pixel data Gdata becomes ghost. When it is detected that it is within the color range G1 of the image on the generation side (see P102, “YES” in step S101 in FIG. 11), the sub-scanning direction is the drum pitch (Ydrum) more than the position (XY coordinate value) of the pixel data Gdata. The pixel data located downstream is scanned (P103, see step S103 in FIG. 11).

この例では、(Xa,Yb)座標値に位置する画素データGdataよりもドラムピッチ(Ydrum)だけ副走査方向の下流に位置つまり(Xa,「Yb+Ydrum」)座標値に位置する画素データRdataがスキャンされる。   In this example, pixel data Rdata that is located downstream in the sub-scanning direction by the drum pitch (Ydrum) from the pixel data Gdata located at the (Xa, Yb) coordinate value, that is, at the (Xa, “Yb + Ydrum”) coordinate value, is scanned. Is done.

次に、画像データ解析部160は、画素データRdataがゴースト受け側の画像の色範囲R1内であると検知した場合には(P104、図11のステップS104「YES」参照)、当該画素データRdataに対応してディフェクト発生予測フラグ「1」を一次設定する(P105、図11のステップS105参照)。   Next, when the image data analysis unit 160 detects that the pixel data Rdata is within the color range R1 of the image on the ghost receiving side (see P104, “YES” in step S104 in FIG. 11), the pixel data Rdata. Corresponding to the defect occurrence prediction flag “1” is set primarily (see P105, step S105 in FIG. 11).

このようしてディフェクト発生予測フラグ「1」を一次設定した場合、画像データ解析部160は、画素データに対応してフラグ値「1」を設定するごとに、ディフェクト発生予測フラグ「1」の数をカウントする。   When the defect occurrence prediction flag “1” is primarily set in this way, the image data analysis unit 160 counts the number of defect occurrence prediction flags “1” each time the flag value “1” is set corresponding to the pixel data. Count.

画像データ解析部160は、(Xa,「Yb+Ydrum」)座標値に位置する画素データRdataが解析終了位置でないと判断した場合は、(Xa,Yb)座標値に位置する画素データGdataの次の画素、つまり(Xa+1,Yb)座標値に位置する画素データGdataについて画像データ解析を実施する(P106、図11のステップS108「NO」参照)。   When the image data analysis unit 160 determines that the pixel data Rdata located at the (Xa, “Yb + Ydrum”) coordinate value is not the analysis end position, the next pixel of the pixel data Gdata located at the (Xa, Yb) coordinate value That is, image data analysis is performed on the pixel data Gdata located at the (Xa + 1, Yb) coordinate value (see P106, “NO” in step S108 in FIG. 11).

ここでは、上記(Xa+1,Yb)座標値に位置する画素データGdataを含めて複数のラインについて画像データ解析処理が実施されて、現在、例えば(Xc,Yd)座標値に位置する画素データGdataが解析対象の画素データになったとする。   Here, image data analysis processing is performed on a plurality of lines including the pixel data Gdata located at the (Xa + 1, Yb) coordinate value, and the pixel data Gdata currently located at the (Xc, Yd) coordinate value is, for example, Assume that the pixel data to be analyzed is reached.

画像データ解析部160は、(Xc,Yd)座標値に位置する画素データGdataに対応してP102、P103の処理と同様の処理を実施し、(Xc,Yd)座標値に位置する画素データGdataよりもドラムピッチ(Ydrum)だけ副走査方向の下流に位置する画素データRdataつまり(Xc,「Yd+Ydrum」)座標値に位置する画素データRdataをスキャンする。   The image data analysis unit 160 performs processing similar to the processing of P102 and P103 corresponding to the pixel data Gdata located at the (Xc, Yd) coordinate value, and the pixel data Gdata located at the (Xc, Yd) coordinate value. The pixel data Rdata located at the downstream of the sub-scanning direction by the drum pitch (Ydrum), that is, the pixel data Rdata located at the coordinate value (Xc, “Yd + Ydrum”) is scanned.

画像データ解析部160は、(Xc,「Yd+Ydrum」)座標値に位置する画素データRdataがゴースト受け側の画像の色範囲R1外であると検知した場合は(P107、図11のステップS104「NO」参照)、当該画素データRdataに対応してディフェクト発生予測フラグ「0」を一次設定する(P108、図11のステップS107参照)。   When the image data analysis unit 160 detects that the pixel data Rdata located at the (Xc, “Yd + Ydrum”) coordinate value is outside the color range R1 of the image on the ghost receiving side (P107, step S104 “NO” in FIG. 11). The defect occurrence prediction flag “0” is primarily set corresponding to the pixel data Rdata (see P108, step S107 in FIG. 11).

このようしてディフェクト発生予測フラグ「0」を一次設定した場合、画像データ解析部160は、画素データに対応してフラグ値「0」を設定するごとに、ディフェクト発生予測フラグ「0」の数をカウントする。   When the defect occurrence prediction flag “0” is primarily set in this way, the image data analysis unit 160 counts the number of defect occurrence prediction flags “0” every time the flag value “0” is set corresponding to the pixel data. Count.

画像データ解析部160は、(Xc,「Yd+Ydrum」)座標値に位置する画素データRdataが解析終了位置でないと判断した場合は、P106の処理と同様に、(Xc,Yd)座標値に位置する画素データGdataの次の画素にかかわる(Xc+1,Yd)座標値に位置する画素データGdataについて画像データ解析を実施する(P109、図11のステップS108「NO」参照)。   When the image data analysis unit 160 determines that the pixel data Rdata located at the (Xc, “Yd + Ydrum”) coordinate value is not the analysis end position, the image data analysis unit 160 is located at the (Xc, Yd) coordinate value as in the process of P106. Image data analysis is performed on the pixel data Gdata located at the (Xc + 1, Yd) coordinate value relating to the next pixel of the pixel data Gdata (see P109, “NO” in step S108 in FIG. 11).

そして、さらに複数のラインについて画像データ解析処理が実施されて、現在、例えば(Xmax,「Ymax−Ydrum」)座標値に位置する画素データRdataが解析対象の画素データとなり、この画素データRdataに対する画像データ解析処理が終了したとする。   Further, image data analysis processing is performed for a plurality of lines, and pixel data Rdata currently located at, for example, (Xmax, “Ymax−Ydrum”) coordinate values becomes pixel data to be analyzed, and an image corresponding to the pixel data Rdata is displayed. Assume that the data analysis process is completed.

この場合、画像データ解析部160は、この画素データRdataのXY座標値が解析終了位置に達していると判断したときは(P110、図11のステップS108「YES」参照)、ディフェクト発生予測フラグ「1」の累積のカウント数が所定のカウント数N以上であるか否かを判断し(P111、図11のステップS109参照)、この判断した結果、ディフェクト発生予測フラグ「1」の累積のカウント数が所定のカウント数N以上である場合は、ディフェクト発生予測フラグ「1」を確定(最終的に設定)する(P112、図11のステップS111参照)。   In this case, when the image data analysis unit 160 determines that the XY coordinate value of the pixel data Rdata has reached the analysis end position (see P110, step S108 “YES” in FIG. 11), the defect occurrence prediction flag “ It is determined whether or not the cumulative count number of “1” is equal to or greater than the predetermined count number N (see P111, step S109 in FIG. 11). As a result of this determination, the cumulative count number of the defect occurrence prediction flag “1” Is equal to or greater than the predetermined count number N, the defect occurrence prediction flag “1” is confirmed (finally set) (see P112, step S111 in FIG. 11).

そして、画像データ解析部160は、フラグ値「1」のディフェクト発生予測フラグを、画像出力装置200の画像出力装置制御部210に向けて出力する(P113、図11のステップS112参照)。   Then, the image data analysis unit 160 outputs the defect occurrence prediction flag having the flag value “1” to the image output device control unit 210 of the image output device 200 (see P113, step S112 in FIG. 11).

(実施の形態2)   (Embodiment 2)

次に、実施の形態2に係る画像処理装置を有する画像形成装置を適用したプリンタの機能構成について説明する。   Next, a functional configuration of a printer to which the image forming apparatus having the image processing apparatus according to the second embodiment is applied will be described.

この実施の形態2のプリンタは、図1、図8および図9に示した実施の形態1のプリンタ10と同様の構成および機能を有している。また、実施の形態2のプリンタ10は、図10に示した実施の形態1のプリンタ10による印刷処理と同様の印刷処理を実施する。   The printer of the second embodiment has the same configuration and functions as the printer 10 of the first embodiment shown in FIGS. Further, the printer 10 according to the second embodiment performs a printing process similar to the printing process performed by the printer 10 according to the first embodiment illustrated in FIG.

次に、実施の形態2のプリンタ10の画像処理装置100の画像データ解析部160による画像データ解析処理について、図18を参照して説明する。   Next, image data analysis processing by the image data analysis unit 160 of the image processing apparatus 100 of the printer 10 according to the second embodiment will be described with reference to FIG.

図18、その画像データ解析処理の処理手順を示すフローチャートである。   FIG. 18 is a flowchart showing the processing procedure of the image data analysis processing.

この例では、次の(1)〜(7)の前提条件の下、画像データ解析部160による画像データ解析処理が実施されるようになっている。   In this example, image data analysis processing by the image data analysis unit 160 is performed under the following preconditions (1) to (7).

(1)主走査方向および副走査方向ともに、例えば16画素(600dpiで0.68mmピッチ)単位で間引き解析する。   (1) Thinning analysis is performed in units of, for example, 16 pixels (0.68 mm pitch at 600 dpi) in both the main scanning direction and the sub-scanning direction.

なお、主走査方向および副走査方向ともに例えば16画素で間引きスキャンし画像データ解析を実施するようにしているのは、ゴースト発生側の画像にかかわる面積とゴースト受け側の画像にかかわる面積がある程度広くないとゴーストが発生しないので、間引きスキャンをしてディフェクト発生予測フラグの判定を実施しても、ゴースト発生の予測処理には何ら支障はないからである。   It should be noted that, for example, thinning scanning is performed with, for example, 16 pixels in both the main scanning direction and the sub-scanning direction, and the image data analysis is performed because the area relating to the ghost generation side image and the area relating to the ghost receiving side image are somewhat wide. Otherwise, a ghost does not occur. Therefore, even if a defect occurrence prediction flag is determined by performing a thinning scan, there is no problem in the ghost generation prediction process.

(2)描画された画像(画像データ)について先頭の1ラインから順次解析する。   (2) The drawn image (image data) is sequentially analyzed from the first line.

(3)1面(1ページ)に対応する画像データを解析する。   (3) The image data corresponding to one surface (one page) is analyzed.

(4)CMYKデータで解析する。   (4) Analyze with CMYK data.

(5)ゴースト発生側の色範囲G1、およびゴースト発生側の色情報とゴースト受け側の色情報とのコントラスト差に基づきフラグを一次設定し、1ページ内でのフラグを累積カウントし、フラグを最終設定する。   (5) A flag is primarily set based on the color range G1 on the ghost generation side and the contrast difference between the color information on the ghost generation side and the color information on the ghost reception side, and the flag within one page is cumulatively counted. Final setting.

(6)ディフェクト発生予測フラグ情報のフラグ値は「0」、「1」および「3」とし、ディフェクト発生予測フラグは3段階のレベルとする。   (6) The flag value of the defect occurrence prediction flag information is “0”, “1”, and “3”, and the defect occurrence prediction flag is at three levels.

(7)ROMなどの記憶手段には、画像データ解析部160によって参照される図19に示すフラグ設定情報1900が記憶されている。このフラグ設定情報1900と解析対象の画素の画素値(階調値)とを基に画像データ解析処理が実施される。   (7) Flag setting information 1900 shown in FIG. 19 that is referred to by the image data analysis unit 160 is stored in a storage unit such as a ROM. Image data analysis processing is performed based on the flag setting information 1900 and the pixel value (gradation value) of the pixel to be analyzed.

図19に示すように、フラグ設定情報1900は、シアン(C)、マゼンタ(M)、イエロー(Y)およびブラック(K)の色材の色ごとに、「ゴースト発生側の色範囲G1」、「コントラスト差ΔC<C1」、「C1≦コントラスト差ΔC<C2」および「コントラスト差ΔC≧2」の各条件が設定されている。   As shown in FIG. 19, the flag setting information 1900 includes “ghosting side color range G1” for each color of cyan (C), magenta (M), yellow (Y), and black (K). Each condition of “contrast difference ΔC <C1”, “C1 ≦ contrast difference ΔC <C2” and “contrast difference ΔC ≧ 2” is set.

また、「コントラスト差ΔC<C1」、「C1≦コントラスト差ΔC<C2」および「コントラスト差ΔC≧2」の3つの条件に対応して、ディフェクト発生予測フラグのグフラグ値(この例では、「0」、「1」、「2」)が設定されている。   In addition, the flag value of the defect occurrence prediction flag (in this example, “0” corresponding to the three conditions “contrast difference ΔC <C1”, “C1 ≦ contrast difference ΔC <C2”, and “contrast difference ΔC ≧ 2”). ”,“ 1 ”,“ 2 ”).

ここで、コントラスト差Δは「ゴースト発生側の画像にかかわる画素データGdata−ゴースト受け側の画像にかかわる画素データRdata」を演算して得られる結果である。   Here, the contrast difference Δ is a result obtained by calculating “pixel data Gdata relating to the image on the ghost occurrence side−pixel data Rdata relating to the image on the ghost receiving side”.

上記色材の色ごとに、コントラスト差ΔCが「コントラスト差ΔC<C1」、「C1≦コントラスト差ΔC<C2」および「コントラスト差ΔC≧2」の3つの条件のうち何れかの条件に適合する場合に、解析対象の画素データに対応して、適合した条件に対応するディフェクト発生予測フラグのグフラグ値が採用されるようになっている。   For each color of the color material, the contrast difference ΔC meets any of the three conditions of “contrast difference ΔC <C1”, “C1 ≦ contrast difference ΔC <C2”, and “contrast difference ΔC ≧ 2”. In this case, the flag value of the defect occurrence prediction flag corresponding to the matched condition is adopted corresponding to the pixel data to be analyzed.

実施の形態2では、第1の画像(ゴースト発生側の画像)のコントラストと第2の画像(ゴースト受け側の画像)のコントラストとの差を示す所定の規定値は、「コントラスト差ΔC<C1」の条件では「>20%」、「C1≦コントラスト差ΔC<C2」の条件では「20〜79%」、「コントラスト差ΔC≧2」の条件では「≧80」に設定されている。   In the second embodiment, the predetermined prescribed value indicating the difference between the contrast of the first image (ghost generation side image) and the second image (ghost reception side image) is “contrast difference ΔC <C1”. “> 20%”, “C1 ≦ Contrast Difference ΔC <C2”, “20 to 79%”, and “Contrast Difference ΔC ≧ 2”, “≧ 80”.

さて、画像データ解析部160は、図18に示すように、記憶部150に記憶されている処理単位(ページ)の描画データ(画像データ)を取得し、この取得した1ページに対応する描画データ(CMYKデータ)について、CMYKデータのデータ形式に従って、先頭の1ライン目のラインから順次、例えば16画素単位で間引きスキャンし(ステップS201)、画像データ解析を実施する。   As shown in FIG. 18, the image data analysis unit 160 acquires drawing data (image data) of a processing unit (page) stored in the storage unit 150, and draws data corresponding to the acquired one page. For (CMYK data), in accordance with the data format of CMYK data, thinning scanning is sequentially performed from the first line, for example, in units of 16 pixels (step S201), and image data analysis is performed.

画像データ解析部160は、解析対象の画素に関する画素データを解析した結果つまり画素値(階調値あるいは濃度値)を「Gdata」と定義し、その後、上記記憶手段から色許容範囲情報1200を読み出すとともに、解析対象の画素の画素データGdataおよびフラグ設定情報1900の中の色範囲G1(CMYK色の各色の階調値「0」〜「50」)に基づき、「Gdata≧G1」の関係式が成立するか否かを判断する(ステップS202)。   The image data analysis unit 160 defines the result of analyzing the pixel data related to the analysis target pixel, that is, the pixel value (gradation value or density value) as “Gdata”, and then reads the color allowable range information 1200 from the storage unit. At the same time, based on the pixel data Gdata of the pixel to be analyzed and the color range G1 in the flag setting information 1900 (tone values “0” to “50” of each color of CMYK colors), the relational expression “Gdata ≧ G1” is obtained. It is determined whether or not it is established (step S202).

ステップS202においては、第1の画像にかかわる画像に関する画素データ(ゴースト発生側の画像に関する画素データ)の色情報を解析していることになる。   In step S202, the color information of the pixel data related to the image related to the first image (pixel data related to the image on the ghost occurrence side) is analyzed.

画像データ解析部160は、ステップS202において上記関係式が成立すると判断した場合は、前回の解析処理の対象であった画素の位置よりもドラムピッチだけ副走査方向の下流に位置する画素の画素値(階調値)を解析する(ステップS203)。   If the image data analysis unit 160 determines in step S202 that the above relational expression is satisfied, the pixel value of the pixel located downstream in the sub-scanning direction by the drum pitch from the position of the pixel that was the object of the previous analysis process. (Tone value) is analyzed (step S203).

画像データ解析部160は、ゴースト発生側の画像にかかわる画素データGdataとゴースト受け側の画像にかかわる画素データRdataとのコントラスト差ΔCを求め、この求めたコントラスト差ΔCが、「コントラスト差ΔC<C1」、「C1≦コントラスト差ΔC<C2」、「コントラスト差ΔC≧2」のいずれに適合するかを判定する(ステップS204)。   The image data analysis unit 160 obtains a contrast difference ΔC between the pixel data Gdata relating to the ghost generation side image and the pixel data Rdata relating to the ghost receiving side image, and the obtained contrast difference ΔC is expressed as “contrast difference ΔC <C1”. ], “C1 ≦ contrast difference ΔC <C2”, or “contrast difference ΔC ≧ 2” is determined (step S204).

画像データ解析部160は、「コントラスト差ΔC<C1」の関係式が成立すると判断した場合には、当該解析対象の画素データRdataに対応してディフェクト発生予測フラグをフラグ値「0」に設定(一次設定)し(ステップS205)、また、「コントラスト差ΔC≧2」の関係式が成立すると判断した場合には、当該解析対象の画素データRdataに対応してディフェクト発生予測フラグをフラグ値「1」に設定(一次設定)し(ステップS206)、さらに、「C1≦コントラスト差ΔC<C2」の関係式が成立すると判断した場合は、当該解析対象の画素データRdataに対応してディフェクト発生予測フラグをフラグ値「2」に設定(一次設定)する(ステップS207)   If the image data analysis unit 160 determines that the relational expression “contrast difference ΔC <C1” is established, the defect occurrence prediction flag is set to the flag value “0” corresponding to the pixel data Rdata to be analyzed ( If it is determined that the relational expression “contrast difference ΔC ≧ 2” is established, the defect occurrence prediction flag is set to the flag value “1” corresponding to the pixel data Rdata to be analyzed. Is set (primary setting) (step S206), and if it is determined that the relational expression “C1 ≦ contrast difference ΔC <C2” holds, the defect occurrence prediction flag corresponding to the pixel data Rdata to be analyzed is determined. Is set to the flag value “2” (primary setting) (step S207).

画像データ解析部160は、ステップS205を終了した場合、ステップS206を終了した場合、ステップS207を終了した場合は、設定されたフラグ値ごとに当該フラグ値の数をカウント、換言すればフラグ値が設定された画素の数をカウントする(ステップS208)。   When step S205 is finished, step S206 is finished, or step S207 is finished, the image data analysis unit 160 counts the number of flag values for each set flag value, in other words, the flag value is The number of set pixels is counted (step S208).

ステップS208を終了した画像データ解析部160は、解析終了位置であるか否かを判断し(ステップS209)、ここで、解析終了位置ではないと判断した場合には、次の画素(次のライン)の画像データ解析処理を実施すべく上記ステップ201へ戻る。   The image data analysis unit 160 that has finished step S208 determines whether or not the position is the analysis end position (step S209). If it is determined that the position is not the analysis end position, the next pixel (next line) is determined. ) To return to step 201 to execute the image data analysis process.

これに対し、ステップS209において解析終了位置であると判断した画像データ解析部160は、フラグ値「2」の累積のカウント数(累積カウント値)が予め設定される所定のカウント数M以上で所定のカウント数N未満であるのか、つまり「M≦累積のカウント数<N」の第1の関係式が成立するのか、または累積のカウント数が予め設定される所定のカウント数N以上であるのか、つまり「累積のカウント数≧N」の第2の関係式が成立するのかを判断する(ステップS210)。   On the other hand, the image data analysis unit 160 that has determined that it is the analysis end position in step S209 is predetermined when the cumulative count number (cumulative count value) of the flag value “2” is greater than or equal to a predetermined count number M set in advance. Whether the first relational expression of “M ≦ cumulative count number <N” is satisfied, or is the cumulative count number equal to or greater than a predetermined count number N set in advance? That is, it is determined whether or not the second relational expression of “cumulative count number ≧ N” is satisfied (step S210).

画像データ解析部160は、ステップS109において、上記第1の関係式および第2の関係式ともに不成立であると判断した場合には、第2のディフェクト発生予測フラグ情報1620にフラグ値「0」を設定し(ステップS211)、また、上記第1の関係式が成立すると判断した場合には、第2のディフェクト発生予測フラグ情報1620にフラグ値「1」を設定し(ステップS212)、さらに、上記第2の関係式が成立すると判断した場合は、第2のディフェクト発生予測フラグ情報1620にフラグ値「2」を設定する(ステップS213)。   If the image data analysis unit 160 determines in step S109 that both the first relational expression and the second relational expression are not established, the image data analysis unit 160 sets the flag value “0” in the second defect occurrence prediction flag information 1620. If it is determined that the first relational expression is satisfied (step S211), a flag value “1” is set in the second defect occurrence prediction flag information 1620 (step S212). When it is determined that the second relational expression is established, the flag value “2” is set in the second defect occurrence prediction flag information 1620 (step S213).

ここで、ゴースト発生側の画素データGdataとコントラスト差ΔCとに基づき決定される最終的なディフェクト発生予測フラグは、例えば図20に示す最終設定フラグ情報2000の内容となる。   Here, the final defect occurrence prediction flag determined based on the pixel data Gdata on the ghost occurrence side and the contrast difference ΔC is, for example, the content of the final setting flag information 2000 shown in FIG.

そして、画像データ解析部160は、ステップS211で設定したフラグ値「0」のディフェクト発生予測フラグ、ステップS212で設定したフラグ値「1」のディフェクト発生予測フラグ、またはステップS213で設定したフラグ値「2」のディフェクト発生予測フラグを画像出力装置200の画像出力装置制御部210に向けて出力する(ステップS214)。   Then, the image data analysis unit 160 sets the defect occurrence prediction flag having the flag value “0” set in step S211, the defect occurrence prediction flag having the flag value “1” set in step S212, or the flag value “set in step S213”. 2 ”is output to the image output device controller 210 of the image output device 200 (step S214).

この場合、画素ごとに、図6に示した第2のディフェクト発生予測フラグ情報1620の帯電パラメータ変更指示フラグ1621、露光パラメータ変更指示フラグ1622、現像パラメータ変更指示フラグ1623、および転写パラメータ変更指示フラグ1624に、フラグ値「0」、フラグ値「1」または「2」が設定される。   In this case, for each pixel, the charging parameter change instruction flag 1621, the exposure parameter change instruction flag 1622, the development parameter change instruction flag 1623, and the transfer parameter change instruction flag 1624 of the second defect occurrence prediction flag information 1620 shown in FIG. In addition, a flag value “0”, a flag value “1”, or “2” is set.

なお、ステップS211でフラグ値「0」が最終的なフラグとなるときは、ディフェクト発生予測フラグ情報1620の各パラメータ変更指示フラグにはフラグ値「0」が設定される。これに対し、ステップS212でフラグ値「1」またはステップS213でフラグ値「2」が最終的なフラグとなるときは、ディフェクト発生予測フラグ情報1620の各パラメータ変更指示フラグのうち少なくとも1つのパラメータ変更指示フラグにフラグ値「1」またはフラグ値「2」が設定される。   When the flag value “0” becomes the final flag in step S211, the flag value “0” is set in each parameter change instruction flag of the defect occurrence prediction flag information 1620. On the other hand, when the flag value “1” becomes the final flag in step S212 or the flag value “2” in step S213, at least one parameter change among the parameter change instruction flags in the defect occurrence prediction flag information 1620 is changed. A flag value “1” or a flag value “2” is set in the instruction flag.

例えば、ゴーストが発生すると予測されたときに、転写パラメータを変更するようにした場合、帯電パラメータ変更指示フラグ1621、露光パラメータ変更指示フラグ1622および現像パラメータ変更指示フラグ1623の各フラグにはフラグ値「0」が設定され、転写パラメータ変更指示フラグ1624にはフラグ値「1」またはフラグ値「2」が設定される。   For example, when the transfer parameter is changed when a ghost is predicted to occur, the flag value “” is set in each of the charge parameter change instruction flag 1621, the exposure parameter change instruction flag 1622, and the development parameter change instruction flag 1623. 0 ”is set, and a flag value“ 1 ”or a flag value“ 2 ”is set in the transfer parameter change instruction flag 1624.

このようなフラグ値が設定されたディフェクト発生予測フラグ情報1620が、画像出力装置200の画像出力装置制御部210に向けて出力される。   The defect occurrence prediction flag information 1620 in which such a flag value is set is output toward the image output device control unit 210 of the image output device 200.

画像出力装置200においては、転写パラメータ設定部224aは、画像出力装置制御部210の制御の下、転写パラメータ変更指示フラグ1624に基づき転写パラメータ記憶部224bを更新する。   In the image output device 200, the transfer parameter setting unit 224 a updates the transfer parameter storage unit 224 b based on the transfer parameter change instruction flag 1624 under the control of the image output device control unit 210.

なお、実施の形態2において、例えば図21に示すような、フラグとパラメータ変更内容との対応関係を示したフラグパラメータ対応情報2100がROMなどの記憶手段に記憶されている場合、転写パラメータ設定部224aは、転写パラメータ変更指示フラグ1624に設定されているフラグ値と、この記憶手段から読み出したフラグパラメータ対応情報2100とに基づいて、転写パラメータ記憶部224bの記憶内容(パラメータ)を更新する。   In the second embodiment, for example, as shown in FIG. 21, when the flag parameter correspondence information 2100 indicating the correspondence between the flag and the parameter change content is stored in a storage means such as a ROM, the transfer parameter setting unit 224a updates the storage contents (parameters) of the transfer parameter storage unit 224b based on the flag value set in the transfer parameter change instruction flag 1624 and the flag parameter correspondence information 2100 read from the storage means.

図21にフラグパラメータ対応情報2100においては、フラグ値「0」に対応する電圧の変化量(変位量)ΔVは「±0」となっているので、転写パラメータの変更は行われないことを意味する。   In the flag parameter correspondence information 2100 in FIG. 21, the voltage change amount (displacement amount) ΔV corresponding to the flag value “0” is “± 0”, which means that the transfer parameter is not changed. To do.

また、フラグ値「1」に対応する電圧の変化量(変位量)ΔVは「−150」となっているので、転写パラメータは、所定の転写電圧よりも電圧の変化量(変位量)ΔV=150V低下した転写電圧に変更されることを意味する。   Further, since the voltage change amount (displacement amount) ΔV corresponding to the flag value “1” is “−150”, the transfer parameter is a voltage change amount (displacement amount) ΔV = a predetermined transfer voltage. This means that the transfer voltage is lowered by 150V.

さらに、フラグ値「2」に対応する電圧の変化量(変位量)ΔVは「−300」となっているので、転写パラメータは、所定の転写電圧よりも電圧の変化量(変位量)ΔV=300V低下した転写電圧に変更されることを意味する。   Further, since the voltage change amount (displacement amount) ΔV corresponding to the flag value “2” is “−300”, the transfer parameter is a voltage change amount (displacement amount) ΔV = a predetermined transfer voltage. It means that the transfer voltage is changed by 300V.

なお、この実施の形態2では、画像出力装置制御部210は、図22に示すように、画像処理装置100からの第2のディフェクト発生予測フラグ情報1620と、環境情報、紙質情報および経時特性情報とを基に、そのディフェクト発生予測フラグ情報のフラグの読み替えを実施し、フラグの読み替え後のディフェクト発生予測フラグを基に、例えば、帯電パラメータ設置部221a、現像パラメータ設定部223aおよび転写パラメータ設定部224aに対し、フラグ値に応じたパラメータになるようにパラメータの変更処理を依頼する。   In the second embodiment, as shown in FIG. 22, the image output device control unit 210 performs second defect occurrence prediction flag information 1620 from the image processing device 100, environment information, paper quality information, and temporal characteristics information. Based on the defect occurrence prediction flag information, and, for example, the charging parameter setting unit 221a, the development parameter setting unit 223a, and the transfer parameter setting unit based on the defect occurrence prediction flag after the flag replacement. A request for changing the parameters is made to 224a so that the parameters correspond to the flag values.

なお、図22は、図1に示したプリンタ10でのディフェクト発生予測フラグ情報1620の流れの概要およびパラメータの変更される様子の概要を示している。   FIG. 22 shows an outline of the flow of the defect occurrence prediction flag information 1620 in the printer 10 shown in FIG. 1 and an outline of how the parameters are changed.

上述した画像データ解析処理について、図23を参照して説明する。   The image data analysis process described above will be described with reference to FIG.

図23は、画像データ解析部160による画像データ解析処理の様子を示している。   FIG. 23 shows a state of image data analysis processing by the image data analysis unit 160.

なお、ページ単位の解析対象の画像データは、図16に示した実施の形態1の場合の画像データと同様になっているので、ここではその詳細な説明については省略する。   Note that the image data to be analyzed in page units is the same as the image data in the case of the first embodiment shown in FIG. 16, and a detailed description thereof will be omitted here.

図23に示すように、画像データ解析部160は、画像データ1600(図16参照)について先頭のラインから順次、例えば16画素単位で間引きスキャンし、画像データ解析し(P201、図18のステップS21参照)、画素データGdataがゴースト発生側の画像の色範囲G1内であると検知した場合(P202、図18のステップS201「YES」参照)、画素データGdataの位置(XY座標値)よりもドラムピッチ(Ydrum)だけ副走査方向の下流に位置する画素データをスキャンする(P203、図18のステップS203参照)。   As shown in FIG. 23, the image data analysis unit 160 scans the image data 1600 (see FIG. 16) sequentially from the top line, for example, in units of 16 pixels, and analyzes the image data (P201, step S21 in FIG. 18). When the pixel data Gdata is detected to be within the color range G1 of the image on the ghost occurrence side (see P202, “YES” in step S201 in FIG. 18), the drum is more drummed than the position (XY coordinate value) of the pixel data Gdata. Pixel data located downstream in the sub-scanning direction by the pitch (Ydrum) is scanned (see P203, step S203 in FIG. 18).

この例では、(Xa,Yb)座標値に位置する画素データGdataよりもドラムピッチ(Tdrum)だけ副走査方向の下流に位置つまり(Xa,「Yb+Ydrum」)座標値に位置する画素データRdataがスキャンされる。   In this example, pixel data Rdata located at a position downstream (Xa, “Yb + Ydrum”) in the sub-scanning direction by the drum pitch (Tdrum) from the pixel data Gdata located at the (Xa, Yb) coordinate value is scanned. Is done.

次に、画像データ解析部160は、ゴースト発生側の画像にかかわる画素データGdata((Xa,Yb)座標値)とゴースト受け側の画像にかかわる画素データRdata((Xa,「Yb+Ydrum」)座標値)とのコントラスト差ΔCを求め、この求めたコントラスト差ΔCが、「C1≦コントラスト差ΔC<C2」の関係式に適合する場合は(P204、図18のステップS204「C1≦ΔC≦C2」参照)、当該画素データRdataに対応して、ディフェクト発生予測フラグ「2」を一次設定する(P205、図18のステップS207参照)。   Next, the image data analysis unit 160 includes pixel data Gdata ((Xa, Yb) coordinate value) related to the image on the ghost generation side and pixel data Rdata ((Xa, “Yb + Ydrum”) coordinate value related to the image on the ghost receiving side. ), And when the calculated contrast difference ΔC meets the relational expression “C1 ≦ contrast difference ΔC <C2” (see P204, step S204 “C1 ≦ ΔC ≦ C2” in FIG. 18). ) Corresponding to the pixel data Rdata, the defect occurrence prediction flag “2” is primarily set (see P205, step S207 in FIG. 18).

このようしてディフェクト発生予測フラグ「2」を一次設定した場合、画像データ解析部160は、画素データに対応してフラグ値「2」を設定するごとに、ディフェクト発生予測フラグ「2」の数をカウントする。   When the defect occurrence prediction flag “2” is primarily set in this way, the image data analysis unit 160 sets the number of defect occurrence prediction flags “2” each time the flag value “2” is set corresponding to the pixel data. Count.

画像データ解析部160は、(Xa,「Yb+Ydrum」)座標値に位置する画素データRdataが解析終了位置でないと判断した場合は、(Xa,Yb)座標値に位置する画素データGdataを基準にして16画素間引いた画素つまり(Xa+16,Yb)座標値に位置する画素データGdataについて画像データ解析を実施する(P206、図18のステップS209「NO」参照)。   When the image data analysis unit 160 determines that the pixel data Rdata located at the (Xa, “Yb + Ydrum”) coordinate value is not the analysis end position, the image data analysis unit 160 uses the pixel data Gdata located at the (Xa, Yb) coordinate value as a reference. Image data analysis is performed on the pixel data Gdata located at the pixel that is thinned out by 16 pixels, that is, the (Xa + 16, Yb) coordinate value (see P206, step S209 “NO” in FIG. 18).

ここでは、上記(Xa+16,Yb)座標値に位置する画素データGdataを含めて複数のラインについて画像データ解析処理が実施されて、現在、例えば(Xc,Yd)座標値に位置する画素データGdataが解析対象の画素データになったとする。   Here, image data analysis processing is performed for a plurality of lines including the pixel data Gdata positioned at the (Xa + 16, Yb) coordinate value, and the pixel data Gdata currently positioned at the (Xc, Yd) coordinate value is, for example, Assume that the pixel data to be analyzed is reached.

画像データ解析部160は、(Xc,Yd)座標値に位置する画素データGdataに対応してP202、P203の処理と同様の処理を実施し、(Xc,Yd)座標値に位置する画素データGdataよりもドラムピッチ(Ydrum)だけ副走査方向の下流に位置する画素データRdataつまり(Xc,「Yd+Ydrum」)座標値に位置する画素データRdataをスキャンする。   The image data analysis unit 160 performs processing similar to the processing of P202 and P203 corresponding to the pixel data Gdata located at the (Xc, Yd) coordinate value, and the pixel data Gdata located at the (Xc, Yd) coordinate value. The pixel data Rdata located at the downstream of the sub-scanning direction by the drum pitch (Ydrum), that is, the pixel data Rdata located at the coordinate value (Xc, “Yd + Ydrum”) is scanned.

画像データ解析部160は、上記ゴースト発生側の画像にかかわる画素データGdata((Xc,Yd))と上記ゴースト受け側の画像にかかわる画素データRdata((Xc,「Yd+Ydrum」))とのコントラスト差ΔCを求め、この求めたコントラスト差ΔCが、「コントラスト差ΔC≧C2」の関係式に適合する場合は(P207、図18のステップS204「ΔC<C1」参照)、当該画素データRdataに対応して、ディフェクト発生予測フラグ「0」を一次設定する(P208、図18のステップS205参照)。   The image data analysis unit 160 compares the difference between the pixel data Gdata ((Xc, Yd)) relating to the ghost generation side image and the pixel data Rdata ((Xc, “Yd + Ydrum”)) relating to the ghost receiving side image. ΔC is obtained, and when the obtained contrast difference ΔC conforms to the relational expression “contrast difference ΔC ≧ C2” (see P207, step S204 “ΔC <C1” in FIG. 18), it corresponds to the pixel data Rdata. Thus, the defect occurrence prediction flag “0” is primarily set (see P208, step S205 in FIG. 18).

このようしてディフェクト発生予測フラグ「0」を一次設定した場合、画像データ解析部160は、画素データに対応してフラグ値「0」を設定するごとに、ディフェクト発生予測フラグ「0」の数をカウントする。   When the defect occurrence prediction flag “0” is primarily set in this way, the image data analysis unit 160 counts the number of defect occurrence prediction flags “0” every time the flag value “0” is set corresponding to the pixel data. Count.

画像データ解析部160は、(Xc,「Yd+Ydrum」)座標値に位置する画素データRdataが解析終了位置でないと判断した場合は、P206の処理と同様に、(Xc,Yd)座標値に位置する画素データGdataを基準にして16画素間引いた画素つまり(Xc+16,Yd)座標値に位置する画素データGdataについて画像データ解析を実施する(P209、図18のステップS209「NO」参照)。   When the image data analysis unit 160 determines that the pixel data Rdata located at the (Xc, “Yd + Ydrum”) coordinate value is not the analysis end position, the image data analysis unit 160 is located at the (Xc, Yd) coordinate value as in the process of P206. Image data analysis is performed on the pixel data Gdata that is located at the (Xc + 16, Yd) coordinate value obtained by thinning out 16 pixels with reference to the pixel data Gdata (see P209, step S209 “NO” in FIG. 18).

そして、さらに複数のラインについて画像データ解析処理が実施されて、現在、例えば(Xmax,「Ymax−Ydrum」)座標値に位置する画素データRdataが解析対象の画素データとなり、この画素データRdataに対する画像データ解析処理が終了したとする。   Further, image data analysis processing is performed for a plurality of lines, and pixel data Rdata currently located at, for example, (Xmax, “Ymax−Ydrum”) coordinate values becomes pixel data to be analyzed, and an image corresponding to the pixel data Rdata is displayed. Assume that the data analysis process is completed.

この場合、画像データ解析部160は、この画素データRdataのXY座標値が解析終了位置に達していると判断したときは(P210、図18のステップS209「YES」参照)、ディフェクト発生予測フラグ「2」の累積のカウント数が所定のカウント数N以上であるか否かを判断し(P211、図18のステップS210参照)、この判断した結果、ディフェクト発生予測フラグ「2」の累積のカウント数が所定のカウント数N以上である場合(「累積のカウント数≧N」の関係式が成立する場合)は、ディフェクト発生予測フラグ「2」を確定(最終的に設定)する(P212、図18のステップS213参照)。   In this case, when the image data analysis unit 160 determines that the XY coordinate value of the pixel data Rdata has reached the analysis end position (see P210, step S209 “YES” in FIG. 18), the defect occurrence prediction flag “ It is determined whether or not the cumulative count number of “2” is equal to or greater than the predetermined count number N (see P211, step S210 in FIG. 18). As a result of this determination, the cumulative count number of the defect occurrence prediction flag “2” Is equal to or greater than the predetermined count number N (when the relational expression “cumulative count number ≧ N” is satisfied), the defect occurrence prediction flag “2” is confirmed (finally set) (P212, FIG. 18). Step S213).

そして、画像データ解析部160は、フラグ値「2」のディフェクト発生予測フラグを、画像出力装置200の画像出力装置制御部210に向けて出力する(P213、図18のステップS214参照)。   Then, the image data analysis unit 160 outputs the defect occurrence prediction flag having the flag value “2” to the image output device control unit 210 of the image output device 200 (see P213, step S214 in FIG. 18).

画像出力装置制御部210では、画像処理装置100からのディフェクト発生予測フラグ情報(フラグ値「2」)を、環境情報、紙質情報および経時特性情報を基に、そのディフェクト発生予測フラグ情報(フラグ値「2」)のフラグの読み替えを実施し、フラグの読み替え後のディフェクト発生予測フラグを基に、例えば、帯電パラメータ設置部221a、現像パラメータ設定部223aおよび転写パラメータ設定部224aに対し、フラグ値に応じたパラメータになるようにパラメータの変更処理を依頼する。   The image output device controller 210 uses the defect occurrence prediction flag information (flag value “2”) from the image processing device 100 based on the environment information, the paper quality information, and the temporal characteristic information. “2”) is read, and the flag value is set to, for example, the charging parameter setting unit 221a, the development parameter setting unit 223a, and the transfer parameter setting unit 224a based on the defect occurrence prediction flag after the flag is read. Request a parameter change process so that the corresponding parameter is obtained.

そして、帯電パラメータ、現像パラメータおよび転写パラメータは、フラグ値に応じたパラメータ値に変更される(P214)。   Then, the charging parameter, the development parameter, and the transfer parameter are changed to parameter values corresponding to the flag value (P214).

(実施の形態3)   (Embodiment 3)

次に、実施の形態3に係る画像処理装置を有する画像形成装置を適用したプリンタの機能構成について説明する。   Next, a functional configuration of a printer to which the image forming apparatus having the image processing apparatus according to the third embodiment is applied will be described.

この実施の形態3のプリンタは、図1、図8および図9に示した実施の形態1のプリンタ10と同様の構成および機能を有している。また、実施の形態3のプリンタ10は、図10に示した実施の形態1のプリンタ10による印刷処理と同様の印刷処理を実施する。   The printer of the third embodiment has the same configuration and function as the printer 10 of the first embodiment shown in FIGS. Further, the printer 10 according to the third embodiment performs a printing process similar to the printing process performed by the printer 10 according to the first embodiment shown in FIG.

次に、実施の形態3のプリンタ10の画像処理装置100の画像データ解析部160による画像データ解析処理について、図24を参照して説明する。   Next, image data analysis processing by the image data analysis unit 160 of the image processing apparatus 100 of the printer 10 according to the third embodiment will be described with reference to FIG.

図24、その画像データ解析処理の処理手順を示すフローチャートである。   FIG. 24 is a flowchart showing the processing procedure of the image data analysis processing.

この例では、次の(1)〜(6)の前提条件の下、画像データ解析部160による画像データ解析処理が実施されるようになっている。   In this example, image data analysis processing by the image data analysis unit 160 is performed under the following preconditions (1) to (6).

(1)例えば16画素×16画素のブロックにかかわる画素値(階調値あるいは濃度値)の平均値(以下「16画素×16画素ブロックの平均値」という)または移動平均値を算出しながらスキャン。   (1) For example, scanning while calculating an average value (hereinafter referred to as “average value of 16 pixel × 16 pixel block”) or moving average value of pixel values (gradation value or density value) related to a block of 16 pixels × 16 pixels .

なお、例えば16画素×16画素ブロックの平均値を算出しながらスキャンし画像データ解析するようにしているのは、ゴースト発生側の画像にかかわる面積とゴースト受け側の画像にかかわる面積がある程度広くないとゴーストが発生しないので、例えば16画素×16画素ブロックの平均値を算出しながらスキャンしてディフェクト発生予測フラグの判定を実施しても、ゴースト発生の予測処理には何ら支障はないからである。   Note that, for example, scanning and image data analysis are performed while calculating an average value of a 16 pixel × 16 pixel block, and the area relating to the image on the ghost generation side and the area relating to the image on the ghost receiving side are not large to some extent. For example, even if scanning is performed while calculating the average value of 16 pixels × 16 pixel blocks and the determination of the defect occurrence prediction flag is performed, there is no problem in the ghost occurrence prediction process. .

(2)描画された画像(画像データ)について先頭の1ラインから順次解析する。   (2) The drawn image (image data) is sequentially analyzed from the first line.

(3)ジョブ(JOB)単位で解析する。   (3) Analyze in units of jobs (JOB).

(4)CMYKデータで解析する。   (4) Analyze with CMYK data.

(5)ゴースト発生側の色範囲G1、およびゴースト発生側の色情報とゴースト受け側の色情報とのコントラスト差に基づきフラグを一次設定し、所定のバンド(Band)幅でフラグを累積カウントし、バンド(Band)単位に、フラグを最終設定する。
なお、バンドは、Y方向(副走査方向)におけるドラムピッチに対応する長さ当たりの複数のラインとする。
(5) The flag is set primarily based on the color range G1 on the ghost generation side and the contrast difference between the color information on the ghost generation side and the color information on the ghost reception side, and the flags are cumulatively counted in a predetermined band width. The flag is finally set for each band.
The band is a plurality of lines per length corresponding to the drum pitch in the Y direction (sub-scanning direction).

(6)ディフェクト発生予測フラグ情報のフラグ値は「0」、「1」および「3」とし、ディフェクト発生予測フラグは3段階のレベルとする。   (6) The flag value of the defect occurrence prediction flag information is “0”, “1”, and “3”, and the defect occurrence prediction flag is at three levels.

(7)ROMなどの記憶手段には、画像データ解析部160によって参照される図19に示した実施の形態2のフラグ設定情報1900が記憶されている。このフラグ設定情報1900と解析対象の画素の画素値(階調値)とを基に画像データ解析処理が実施される。   (7) Flag setting information 1900 according to the second embodiment shown in FIG. 19 that is referred to by the image data analysis unit 160 is stored in a storage unit such as a ROM. Image data analysis processing is performed based on the flag setting information 1900 and the pixel value (gradation value) of the pixel to be analyzed.

さて、画像データ解析部160は、図18に示すように、記憶部150に記憶されている処理単位(ページ)の描画データ(画像データ)を取得し、この取得した1ページに対応する描画データ(CMYKデータ)について、CMYKデータのデータ形式に従って、例えば16画素×16画素のブロックをスキャンし(ステップS301)、画像データ解析を実施する。   As shown in FIG. 18, the image data analysis unit 160 acquires drawing data (image data) of a processing unit (page) stored in the storage unit 150, and draws data corresponding to the acquired one page. For (CMYK data), a block of 16 pixels × 16 pixels, for example, is scanned according to the data format of the CMYK data (step S301), and image data analysis is performed.

画像データ解析部160は、解析対象の16画素×16画素のブロックに関する複数の画素データを解析した結果つまり16画素×16画素ブロックの平均値を求める(ステップS302)。   The image data analysis unit 160 obtains a result of analyzing a plurality of pixel data relating to a 16 pixel × 16 pixel block to be analyzed, that is, an average value of 16 pixel × 16 pixel blocks (step S302).

画像データ解析部160は、この求めた16画素×16画素ブロックの平均値を「Gave」と定義し、その後、上記記憶手段から色許容範囲情報1200を読み出すとともに、解析対象の16画素×16画素ブロックの平均値Gaveよびフラグ設定情報1900の中の色範囲G1(CMYK色の各色の階調値「0」〜「50」)に基づき、「Gave≧G1」の関係式が成立するか否かを判断する(ステップS303)。   The image data analysis unit 160 defines the average value of the obtained 16 pixel × 16 pixel block as “Gave”, and then reads the color allowable range information 1200 from the storage unit and also analyzes the 16 pixels × 16 pixels to be analyzed. Whether or not the relational expression “Gave ≧ G1” is satisfied based on the color range G1 in the block average value Gave and flag setting information 1900 (tone values “0” to “50” for each color of CMYK colors). Is determined (step S303).

ステップS303においては、第1の画像にかかわる画像に関する画素データ(ゴースト発生側の画像に関する画素データ)の色情報を解析していることになる。   In step S303, the color information of the pixel data related to the image related to the first image (pixel data related to the image on the ghost occurrence side) is analyzed.

画像データ解析部160は、ステップS303において上記関係式が成立すると判断した場合は、前回の解析処理の対象であった画素の位置よりもドラムピッチだけ副走査方向の下流に位置する画素の画素値(階調値)を解析する(ステップS304)。   If the image data analysis unit 160 determines in step S303 that the above relational expression is satisfied, the pixel value of the pixel located downstream in the sub-scanning direction by the drum pitch from the position of the pixel that was the object of the previous analysis process. (Tone value) is analyzed (step S304).

この場合は、ゴースト発生側の画像にかかわる16画素×16画素ブロックの位置よりもドラムピッチ(Ydrum)だけ副走査方向の下流に位置する16画素×16画素ブロックの画素値(階調値)が解析される。   In this case, the pixel value (gradation value) of the 16 pixel × 16 pixel block positioned downstream in the sub-scanning direction by the drum pitch (Ydrum) from the position of the 16 pixel × 16 pixel block related to the image on the ghost occurrence side. Analyzed.

画像データ解析部160は、上記下流に位置する16画素×16画素ブロックにかかわる画素値(階調値)の平均値を求め(ステップS305)、この求めた16画素×16画素ブロックの平均値を「Rave」と定義する。   The image data analysis unit 160 obtains an average value of pixel values (gradation values) related to the downstream 16 pixel × 16 pixel block (step S305), and calculates the obtained average value of the 16 pixel × 16 pixel block. It is defined as “Rave”.

画像データ解析部160は、ゴースト発生側の画像にかかわる16画素×16画素ブロックの平均値Gaveとゴースト受け側の画像にかかわる16画素×16画素ブロックの平均値Raveとのコントラスト差ΔCを求め、この求めたコントラスト差ΔCが、「コントラスト差ΔC<C1」、「C1≦コントラスト差ΔC≦C2」、「コントラスト差ΔC>2」の各関係式のいずれに適合するかを判定する(ステップS306)。   The image data analysis unit 160 obtains a contrast difference ΔC between the average value Gave of the 16 pixel × 16 pixel block related to the ghost image and the average value Rave of the 16 pixel × 16 pixel block related to the ghost image. It is determined whether the obtained contrast difference ΔC matches any of the relational expressions “contrast difference ΔC <C1”, “C1 ≦ contrast difference ΔC ≦ C2”, or “contrast difference ΔC> 2” (step S306). .

画像データ解析部160は、「コントラスト差ΔC<C1」の関係式が成立すると判断した場合には、当該解析対象の16画素×16画素ブロックの平均値Raveに対応してディフェクト発生予測フラグをフラグ値「0」に設定(一次設定)し(ステップS307)、また、「コントラスト差ΔC≧2」の関係式が成立すると判断した場合には、当該解析対象の16画素×16画素ブロックの平均値Raveに対応してディフェクト発生予測フラグをフラグ値「1」に設定(一次設定)し(ステップS308)、さらに、「C1≦コントラスト差ΔC≦C2」の関係式が成立すると判断した場合は、当該解析対象の16画素×16画素ブロックの平均値Raveに対応してディフェクト発生予測フラグをフラグ値「2」に設定(一次設定)する(ステップS309)。   When the image data analysis unit 160 determines that the relational expression “contrast difference ΔC <C1” is established, the defect occurrence prediction flag is flagged corresponding to the average value Rave of the 16 pixel × 16 pixel block to be analyzed. The value is set to “0” (primary setting) (step S307), and if it is determined that the relational expression “contrast difference ΔC ≧ 2” is satisfied, the average value of the 16 pixel × 16 pixel block to be analyzed In response to Rave, the defect occurrence prediction flag is set to the flag value “1” (primary setting) (step S308), and if it is determined that the relational expression “C1 ≦ contrast difference ΔC ≦ C2” is satisfied, The defect occurrence prediction flag is set to the flag value “2” (primary setting) corresponding to the average value Rave of the 16 pixel × 16 pixel block to be analyzed. Step S309).

画像データ解析部160は、ステップS307を終了した場合、ステップS308を終了した場合、ステップS309を終了した場合は、設定されたフラグ値ごとに当該フラグ値の数をカウントする(ステップS310)。   When step S307 is finished, step S308 is finished, or step S309 is finished, the image data analysis unit 160 counts the number of the flag values for each set flag value (step S310).

ステップS310を終了した画像データ解析部160は、当該解析対象の16画素×16画素ブロックの平均値Raveにかかわる最後の画素(画素データ)の位置がバンド(Band)解析終了位置であるか否かを判断する(ステップS311)。   After completing step S310, the image data analysis unit 160 determines whether or not the position of the last pixel (pixel data) related to the average value Rave of the 16 pixel × 16 pixel block to be analyzed is the band analysis end position. Is determined (step S311).

なお、バンド(Band)解析終了位置は、当該解析対象のバンドにかかわるドラムピッチ(Ydrum)に対応する長さ当たりの複数のラインの中の、最後のラインにかかわる最後の画素の位置に相当する。   The band analysis end position corresponds to the position of the last pixel related to the last line among a plurality of lines per length corresponding to the drum pitch (Ydrum) related to the analysis target band. .

画像データ解析部160は、ステップS311において、当該解析対象の16画素×16画素ブロックの平均値Raveにかかわる最後の画素(画素データ)の位置がバンド(Band)解析終了位置ではないと判断した場合には、次の16画素×16画素ブロックつまり次の画素(次のライン)の画像データ解析処理を実施すべく、上記ステップS301に戻る。   When the image data analysis unit 160 determines in step S311 that the position of the last pixel (pixel data) related to the average value Rave of the 16 pixel × 16 pixel block to be analyzed is not the band analysis end position In step S301, the process returns to step S301 in order to perform image data analysis processing of the next 16 pixel × 16 pixel block, that is, the next pixel (next line).

これに対し、当該解析対象の16画素×16画素ブロックの平均値Raveにかかわる最後の画素(画素データ)の位置がバンド(Band)解析終了位置であると判断した画像データ解析部160は、フラグ値「2」の累積のカウント数(累積カウント値)が予め設定される所定のカウント数M以上で所定のカウント数N未満であるのか、つまり「M≦累積のカウント数<N」の第1の関係式が成立するのか、または累積のカウント数が予め設定される所定のカウント数N以上であるのか、つまり「累積のカウント数≧N」の第2の関係式が成立するのかを判断する(ステップS312)。   On the other hand, the image data analysis unit 160 that determines that the position of the last pixel (pixel data) related to the average value Rave of the 16 pixel × 16 pixel block to be analyzed is the band analysis end position, Whether the cumulative count number (cumulative count value) of the value “2” is greater than or equal to a preset predetermined count number M and less than the predetermined count number N, that is, the first of “M ≦ cumulative count number <N” Whether the cumulative count number is equal to or greater than a predetermined count number N set in advance, that is, whether the second relational expression of “cumulative count number ≧ N” is satisfied. (Step S312).

画像データ解析部160は、ステップS312において、上記第1の関係式および第2の関係式ともに不成立であると判断した場合には、第2のディフェクト発生予測フラグ情報1620にフラグ値「0」を設定し(ステップS313)、また、上記第1の関係式が成立すると判断した場合には、第2のディフェクト発生予測フラグ情報1620にフラグ値「1」を設定し(ステップS314)、さらに、上記第2の関係式が成立すると判断した場合は、第2のディフェクト発生予測フラグ情報にフラグ値「2」を設定する(ステップS315)。   If the image data analysis unit 160 determines that both the first relational expression and the second relational expression are not established in step S312, the image data analysis unit 160 sets the flag value “0” in the second defect occurrence prediction flag information 1620. If the first relational expression is determined to be satisfied (step S313), the flag value “1” is set to the second defect occurrence prediction flag information 1620 (step S314). If it is determined that the second relational expression is established, the flag value “2” is set in the second defect occurrence prediction flag information (step S315).

ここで、ゴースト発生側の16画素×16画素ブロックの平均値Gaveとコントラスト差ΔCとに基づき決定される最終的なディフェクト発生予測フラグは、例えば図20に示した最終設定フラグ情報2000(実施の形態2参照)の内容となる。   Here, the final defect occurrence prediction flag determined based on the average value Gave of the 16 pixel × 16 pixel block on the ghost occurrence side and the contrast difference ΔC is, for example, the final setting flag information 2000 shown in FIG. (See Form 2).

そして、画像データ解析部160は、ステップS313で設定したフラグ値「0」のディフェクト発生予測フラグ、ステップS314で設定したフラグ値「1」のディフェクト発生予測フラグ、またはステップS315で設定したフラグ値「2」のディフェクト発生予測フラグを、解析対象の「BandNo.」のディフェクト発生予測フラグとして、画像出力装置200の画像出力装置制御部210に向けて出力する(ステップS316)。 Then, the image data analysis unit 160 sets the defect occurrence prediction flag having the flag value “0” set in step S313, the defect occurrence prediction flag having the flag value “1” set in step S314, or the flag value “set” in step S315. The defect occurrence prediction flag “2” is output to the image output device control unit 210 of the image output device 200 as the defect occurrence prediction flag of “Band - No.” To be analyzed (step S316).

ここで、「BandNo.」は、1番目のバンドを示す「Band1」、2番目のバンドを示す「Band2」、・・・、最後のバンドを示す「Bandlast」の複数のバンドの中の解析対象のバンド(Band)を意味する。 Here, “Band - No.” Is “Band - 1” indicating the first band, “Band - 2” indicating the second band,..., “Band - last” indicating the last band. It means a band to be analyzed among a plurality of bands.

ステップS316を終了した画像データ解析部160は、解析終了位置であるか否かを判断し(ステップS317)、ここで、解析終了位置ではないと判断した場合には、次のバンド(Band)にかかわる画像データ解析処理を実施すべく上記ステップ301へ戻り、解析終了位置であると判断した場合は、この画像データ解析処理を終了する。   The image data analysis unit 160 that has finished step S316 determines whether or not the position is the analysis end position (step S317). If it is determined that the position is not the analysis end position, the image data analysis unit 160 moves to the next band. The process returns to step 301 to perform the image data analysis process concerned, and if it is determined that the analysis end position is reached, the image data analysis process ends.

上述した画像データ解析処理においても、実施の形態2の場合と同様に、バンド毎に、図6に示した第2のディフェクト発生予測フラグ情報1620の帯電パラメータ変更指示フラグ1621、露光パラメータ変更指示フラグ1622、現像パラメータ変更指示フラグ1623、および転写パラメータ変更指示フラグ1624に、フラグ値「0」、フラグ値「1」または「2」が設定される。   Also in the image data analysis processing described above, as in the case of the second embodiment, the charging parameter change instruction flag 1621 and the exposure parameter change instruction flag of the second defect occurrence prediction flag information 1620 shown in FIG. A flag value “0”, a flag value “1”, or “2” is set in 1622, the development parameter change instruction flag 1623, and the transfer parameter change instruction flag 1624.

このディフェクト発生予測フラグ情報1620の流れの概要およびパラメータの変更される様子の概要は、図22に示した実施の形態2の例の場合と同じである。   The outline of the defect occurrence prediction flag information 1620 and the outline of how the parameters are changed are the same as those in the example of the second embodiment shown in FIG.

すなわち、ディフェクト発生予測フラグ情報と環境情報、紙質情報および経時特性情報とを基に、そのディフェクト発生予測フラグ情報のフラグの読み替えが実施しされフラグの読み替え後のディフェクト発生予測フラグを基に、例えば、帯電パラメータ設置部221a、現像パラメータ設定部223aおよび転写パラメータ設定部224aに対し、フラグ値に応じたパラメータになるようにパラメータの変更処理が依頼される。   That is, based on the defect occurrence prediction flag information, the environment information, the paper quality information, and the temporal characteristics information, the defect occurrence prediction flag information is replaced with a flag, and based on the defect occurrence prediction flag after the flag replacement, for example, Then, the charging parameter setting unit 221a, the development parameter setting unit 223a, and the transfer parameter setting unit 224a are requested to perform a parameter changing process so that the parameter corresponds to the flag value.

次に、上述した画像データ解析処理について、図25および図26を参照して説明する。   Next, the image data analysis process described above will be described with reference to FIGS. 25 and 26. FIG.

図25は、ページ単位の解析対象の描画データ(印刷対象の画像データ)2600を示している。   FIG. 25 shows drawing data (image data to be printed) 2600 to be analyzed in page units.

図25に示すように、描画データ2500にかかわる描画領域は、複数のページに対応しており、先頭のページに対応する左上隅および右上隅の各XY座標値(0,0)、(Xmax,0)、最終のページに対応する左下隅および右下隅の各XY座標値(0,Ymax)および(Xmax,Ymax)で形成される領域である。   As shown in FIG. 25, the drawing area related to the drawing data 2500 corresponds to a plurality of pages, and the XY coordinate values (0, 0), (Xmax, 0), an area formed by the XY coordinate values (0, Ymax) and (Xmax, Ymax) of the lower left corner and the lower right corner corresponding to the last page.

画像データ解析部160は、解析対象の描画データ2500を画像データ解析の領域つまり(0,0)座標値から(Xmax,「Ymax−Ydum」)までの範囲を、例えば16画素×16画素のブロック単位で、スキャンし画像データ解析する。   The image data analysis unit 160 converts the drawing data 2500 to be analyzed into an image data analysis area, that is, a range from (0, 0) coordinate values to (Xmax, “Ymax−Ydum”), for example, a block of 16 pixels × 16 pixels. Scan and analyze image data in units.

図25において、Xa、Yb、Xc、Yd、Xe、Yfの各値は上記描画領域内の任意の座標値であり、Ydumはドラムピッチを示している。また、Band長=Ydum=ドラムピッチに設定されている。   In FIG. 25, the values of Xa, Yb, Xc, Yd, Xe, and Yf are arbitrary coordinate values in the drawing area, and Ydum indicates the drum pitch. Band length = Ydum = drum pitch is set.

なお、描画データ2500においては、副走査方向に関して、領域2501、領域2502および領域2503の各領域が、画像データスキャンおよび画像データ解析の対象領域である。副走査方向に関して、領域2504の領域については、副走査方向に関しての領域1602はゴーストの影響がないため、画像データ解析(スキャン)が不要である。   Note that, in the drawing data 2500, the regions 2501, 2502, and 2503 are target regions for image data scanning and image data analysis in the sub-scanning direction. Regarding the region 2504 in the sub-scanning direction, the region 1602 in the sub-scanning direction is not affected by ghosts, so that image data analysis (scanning) is unnecessary.

実施の形態3では、上述したようにBand長=Ydum=ドラムピッチに設定されているので、複数のバンドに関しては、奇数番目のバンドはゴースト発生側の画像に対応し、偶数番目のバンドはゴースト受け側の画像に対応する。その一例を以下に挙げる。
1番目のバンドを示す「Band1」はゴースト発生側の描画データに対応する。
2番目のバンドを示す「Band2」はゴースト受け側の描画データに対応する。
3番目のバンドを示す「Band3」はゴースト発生側の描画データに対応する。
4番目のバンドを示す「Band4」はゴースト受け側の描画データに対応する。
In the third embodiment, the band length = Ydum = drum pitch is set as described above. Therefore, for a plurality of bands, the odd-numbered band corresponds to the image on the ghost generation side, and the even-numbered band is the ghost. Corresponds to the receiving image. An example is given below.
“Band - 1” indicating the first band corresponds to the drawing data on the ghost generation side.
“Band - 2” indicating the second band corresponds to the drawing data on the ghost receiving side.
“Band - 3” indicating the third band corresponds to the drawing data on the ghost generation side.
“Band - 4” indicating the fourth band corresponds to the drawing data on the ghost receiving side.

図26は、画像データ解析部160による画像データ解析処理の様子を示している。   FIG. 26 shows the state of image data analysis processing by the image data analysis unit 160.

画像データ解析部160は、図26に示すように、記憶部150に記憶されている処理単位(ページ)の描画データ(画像データ)を取得し、この取得した1ページに対応する描画データ2500について、例えば16画素×16画素のブロックをスキャンし、画像データ解析を実施する(P301、図24のステップS301参照)。   As shown in FIG. 26, the image data analysis unit 160 acquires drawing data (image data) of a processing unit (page) stored in the storage unit 150, and the drawing data 2500 corresponding to the acquired one page. For example, a block of 16 pixels × 16 pixels is scanned and image data analysis is performed (see P301, step S301 in FIG. 24).

画像データ解析部160は、解析対象の16画素×16画素ブロックの平均値(画素値の平均値)Gaveを求め(P302、図24のステップS302参照)、この16画素×16画素ブロックの平均値Gaveとフラグ設定情報1900(図19参照)とに基づき「Gave≧G1」の関係式が成立することを認識する(P303、図24のステップS303「YES」参照)。   The image data analysis unit 160 obtains an average value (average value of pixel values) Gave of 16 pixels × 16 pixel blocks to be analyzed (P302, see step S302 in FIG. 24), and the average value of the 16 pixels × 16 pixel blocks. Based on the Gave and the flag setting information 1900 (see FIG. 19), it is recognized that the relational expression “Gave ≧ G1” is satisfied (see P303, “YES” in step S303 in FIG. 24).

画像データ解析部160は、前回の解析処理の対象であった画素の位置つまりゴースト発生側の画像にかかわる16画素×16画素ブロックの位置よりもドラムピッチ(Ydrum)だけ副走査方向の下流に位置する16画素×16画素ブロックの平均値(画素値の平均値)を解析し(P304、図24のステップS304参照)、この解析した結果に基づき、当該下流に位置する16画素×16画素ブロックの平均値Raveを求める(P305、図24のステップS305参照)。   The image data analysis unit 160 is positioned downstream in the sub-scanning direction by the drum pitch (Ydrum) from the position of the pixel that was the object of the previous analysis process, that is, the position of the 16 pixel × 16 pixel block related to the ghost generation image. The average value (average value of pixel values) of the 16 pixel × 16 pixel block is analyzed (P304, see step S304 in FIG. 24), and based on the result of this analysis, the 16 pixel × 16 pixel block located downstream is analyzed. An average value Rave is obtained (see P305, step S305 in FIG. 24).

この例では、上記P304での下流に位置する16画素×16画素ブロックは、2番目のバンドを示す「Band2」に対応する画像の中のブロックである。 In this example, the 16 pixel × 16 pixel block located downstream in P304 is a block in the image corresponding to “Band - 2” indicating the second band.

画像データ解析部160は、ゴースト発生側の画像にかかわる16画素×16画素ブロックの平均値Gaveとゴースト受け側の画像にかかわる16画素×16画素ブロックの平均値Raveとのコントラスト差ΔCを求め、この求めたコントラスト差ΔCが、「C1≦コントラスト差ΔC≦C2」の関係式に適合することを認識し(P306、図24のステップS306「C1≦ΔC≦C2」参照)、当該解析対象の16画素×16画素ブロック(この例では2番目のバンド「Band2」内のブロック)の平均値Raveに対応してディフェクト発生予測フラグをフラグ値「2」に設定(一次設定)する(P307、図24のステップS309参照)。 The image data analysis unit 160 obtains a contrast difference ΔC between the average value Gave of the 16 pixel × 16 pixel block related to the image on the ghost occurrence side and the average value Rave of the 16 pixel × 16 pixel block related to the image on the ghost reception side, It is recognized that the calculated contrast difference ΔC matches the relational expression “C1 ≦ contrast difference ΔC ≦ C2” (see P306, step S306 “C1 ≦ ΔC ≦ C2” in FIG. 24). The defect occurrence prediction flag is set to the flag value “2” (primary setting) corresponding to the average value Rave of the pixel × 16 pixel block (block in the second band “Band - 2” in this example) (P307, (See step S309 in FIG. 24).

画像データ解析部160は、上述したようにして解析対象の16画素×16画素ブロックの平均値Raveに対応して、ディフェクト発生予測フラグにフラグ値「2」を設定(一次設定)したときは、フラグ値「2」の数をカウントする。   When the image data analysis unit 160 sets the flag value “2” in the defect occurrence prediction flag corresponding to the average value Rave of the 16 pixel × 16 pixel block to be analyzed as described above (primary setting), The number of flag values “2” is counted.

画像データ解析部160は、ゴースト受け側の画像に対応するバンドにかかわる当該解析対象の16画素×16画素ブロック内の最後の画素(画素データ)の位置が、当該バンド(Band)解析終了位置例えば(Xmax,Ydrum2)座標値ではないことを認識したときは、ゴースト発生側の画像にかかわる次の16画素×16画素ブロックつまり次の画素(次のライン)をスキャンし画像データ解析する(P308、図24のステップS311「NO」参照)。   The image data analysis unit 160 determines that the position of the last pixel (pixel data) in the 16 pixel × 16 pixel block to be analyzed relating to the band corresponding to the image on the ghost receiving side is the band analysis end position, for example, When it is recognized that the coordinate value is not (Xmax, Ydrum2), the next 16 pixel × 16 pixel block, that is, the next pixel (next line) related to the image on the ghost occurrence side is scanned and image data analysis is performed (P308, Step S311 “NO” in FIG. 24).

なお、(Xmax,Ydrum2)は、2番目のバンド「Band2」に対応する描画領域の右下隅の座標値(右下隅に位置する画素の座標値)を意味する。 Note that (Xmax, Ydrum2) means the coordinate value of the lower right corner of the drawing area corresponding to the second band “Band - 2” (the coordinate value of the pixel located at the lower right corner).

画像データ解析部160は、P302〜P307の処理と同様の処理を実施し、その後、ゴースト受け側の画像に対応するバンド(この例では2番目のバンド「Band2」)にかかわる当該解析対象の16画素×16画素ブロック内の最後の画素(画素データ)の位置が、当該バンド(Band)解析終了位置例えば(Xmax,Ydrum2)座標値であることを認識する(P309、図24のステップS311「YES」参照)。 The image data analysis unit 160 performs the same processing as the processing of P302 to P307, and then the analysis target related to the band corresponding to the image on the ghost receiving side (the second band “Band - 2” in this example). It is recognized that the position of the last pixel (pixel data) in the 16 pixel × 16 pixel block is the band analysis end position, for example, (Xmax, Ydrum2) coordinate value (P309, step S311 in FIG. 24). See "YES").

画像データ解析部160は、上述したようにしてバンド(Band)解析終了位置であることを認識したときは、フラグ値「2」の累積のカウント数(累積カウント値)が予め設定される所定のカウント数N以上であるのか(「累積のカウント数≧N」の関係式が成立するのか)を判断し、この判断した結果、「累積のカウント数≧N」の関係式が成立する場合は(P310、図24のステップS312「≧N」参照)、当該2番目のバンド「Band2」に対応して、ディフェクト発生予測フラグにフラグ値「2」を設定する(P311、図24のステップS315参照)。 When the image data analysis unit 160 recognizes that it is the band analysis end position as described above, a cumulative count number (cumulative count value) of the flag value “2” is set in advance. It is determined whether or not the count number is N or more (whether the relational expression “cumulative count number ≧ N” is satisfied), and when the relational expression “cumulative count number ≧ N” is satisfied as a result of this determination, P310, step S312 “≧ N” in FIG. 24), and the flag value “2” is set in the defect occurrence prediction flag corresponding to the second band “Band - 2” (P311, step S315 in FIG. 24). reference).

画像データ解析部160は、当該2番目のバンド「Band2」にかかわるディフェクト発生予測フラグ(フラグ値「2」)を、画像出力装置200の画像出力装置制御部210に向けて出力する(P312、図24のステップS316参照)。 The image data analysis unit 160 outputs the defect occurrence prediction flag (flag value “2”) related to the second band “Band - 2” to the image output device control unit 210 of the image output device 200 (P312). FIG. 24, step S316).

画像データ解析部160は、3番目のバンド「Band3」に対応する描画データについて画像データ解析処理を実施し(P313)、その後、4目のバンド「Band4」に対応する描画データについて画像データ解析処理を実施する。 The image data analysis unit 160 performs image data analysis processing on the drawing data corresponding to the third band “Band - 3” (P313), and thereafter, the drawing data corresponding to the fourth band “Band - 4”. Perform image data analysis processing.

すなわち、画像データ解析部160は、4番目のバンド「Band4」に対応する描画データについて、16画素×16画素のブロックをスキャンし、画像データ解析を実施する(P314、図24のステップS301参照)。 That is, the image data analysis unit 160 scans a block of 16 pixels × 16 pixels for drawing data corresponding to the fourth band “Band - 4”, and performs image data analysis (P314, step S301 in FIG. 24). reference).

画像データ解析部160は、解析対象の16画素×16画素ブロックの平均値(画素値の平均値)Gaveを求め(P315、図24のステップS302参照)、この16画素×16画素ブロックの平均値Gaveとフラグ設定情報1900(図19参照)とに基づき「Gave≧G1」の関係式が成立することを認識する(P316、図24のステップS303「YES」参照)。   The image data analysis unit 160 obtains an average value (average value of pixel values) Gave of 16 pixels × 16 pixel blocks to be analyzed (P315, see step S302 in FIG. 24), and the average value of the 16 pixels × 16 pixel blocks. Based on the Gave and the flag setting information 1900 (see FIG. 19), it is recognized that the relational expression “Gave ≧ G1” is established (see P316, step S303 “YES” in FIG. 24).

画像データ解析部160は、前回の解析処理の対象であった画素の位置つまりゴースト発生側の画像にかかわる16画素×16画素ブロックの位置よりもドラムピッチ(Ydrum)だけ副走査方向の下流に位置する16画素×16画素ブロック(この例では4番目のバンド「Band4」内のブロック)の平均値(画素値の平均値)を解析し(P317、図24のステップS304参照)、この解析した結果に基づき、当該下流に位置する16画素×16画素ブロックの平均値Raveを求める(P318、図24のステップS305参照)。 The image data analysis unit 160 is positioned downstream in the sub-scanning direction by the drum pitch (Ydrum) from the position of the pixel that was the object of the previous analysis process, that is, the position of the 16 pixel × 16 pixel block related to the ghost generation image. The average value (average value of the pixel values) of the 16 pixel × 16 pixel block (in this example, the block in the fourth band “Band - 4”) is analyzed (see P317, step S304 in FIG. 24), and this analysis is performed. Based on the result, the average value Rave of the 16 pixel × 16 pixel block located downstream is obtained (see P318, step S305 in FIG. 24).

画像データ解析部160は、ゴースト発生側の画像にかかわる16画素×16画素ブロック(この例では3番目のバンド「Band3」内のブロック)の平均値Gaveとゴースト受け側の画像にかかわる16画素×16画素ブロック(この例では4番目のバンド「Band4」内のブロック)の平均値Raveとのコントラスト差ΔCを求め、この求めたコントラスト差ΔCが、「コントラスト差ΔC>C2」の関係式に適合することを認識し(P319、図24のステップS306「ΔC>C2参照)、当該解析対象の16画素×16画素ブロック(この例では4番目のバンド「Band4」内のブロック)の平均値Raveに対応してディフェクト発生予測フラグをフラグ値「1」に設定(一次設定)する(P320、図24のステップS308参照)。 The image data analysis unit 160 relates to the average value Gave of a 16 pixel × 16 pixel block (block in the third band “Band - 3” in this example) related to the image on the ghost generation side and 16 related to the image on the ghost reception side. The contrast difference ΔC with respect to the average value Rave of the pixel × 16 pixel block (in this example, the block in the fourth band “Band - 4”) is obtained, and the obtained contrast difference ΔC is “contrast difference ΔC> C2”. Recognizing that the relational expression is satisfied (see step S306 “ΔC> C2” in P319 in FIG. 24), the 16 pixel × 16 pixel block to be analyzed (in this example, the block in the fourth band “Band - 4”) ) Is set to the flag value “1” (primary setting) corresponding to the average value Rave (P320, FIG. 24). See step S308).

画像データ解析部160は、上述したようにして解析対象の16画素×16画素ブロックの平均値Raveに対応して、ディフェクト発生予測フラグにフラグ値「1」を設定(一次設定)したときは、フラグ値「1」の数をカウントする。   When the image data analysis unit 160 sets (primary setting) the flag value “1” in the defect occurrence prediction flag corresponding to the average value Rave of the 16 pixel × 16 pixel block to be analyzed as described above, The number of flag values “1” is counted.

画像データ解析部160は、ゴースト受け側の画像に対応するバンドにかかわる当該解析対象の16画素×16画素ブロック内の最後の画素(画素データ)の位置が、当該バンド(Band)解析終了位置例えば(Xmax,Ydrum4)座標値ではないことを認識したときは、ゴースト発生側の画像にかかわる次の16画素×16画素ブロックつまり次の画素(次のライン)をスキャンし画像データ解析する(P321、図26のステップS311「NO」参照)。   The image data analysis unit 160 determines that the position of the last pixel (pixel data) in the 16 pixel × 16 pixel block to be analyzed relating to the band corresponding to the image on the ghost receiving side is the band analysis end position, for example, When it is recognized that the coordinate value is not (Xmax, Ydrum4), the next 16 pixel × 16 pixel block, that is, the next pixel (next line) related to the image on the ghost generation side is scanned and image data analysis is performed (P321, Step S311 “NO” in FIG. 26).

なお、(Xmax,Ydrum4)は、4番目のバンド「Band4」に対応する描画領域の右下隅の座標値(右下隅に位置する画素の座標値)を意味する。 Note that (Xmax, Ydrum4) means the coordinate value of the lower right corner of the drawing area corresponding to the fourth band “Band - 4” (the coordinate value of the pixel located at the lower right corner).

画像データ解析部160は、P302〜P307の処理と同様の処理を実施し、その後、ゴースト受け側の画像に対応するバンド(この例では4番目のバンド「Band4」)にかかわる当該解析対象の16画素×16画素ブロック内の最後の画素(画素データ)の位置が、当該バンド(Band)解析終了位置例えば(Xmax,Ydrum4)座標値であることを認識する(P322、図24のステップS311「YES」参照)。 The image data analysis unit 160 performs processing similar to the processing of P302 to P307, and then the analysis target related to the band corresponding to the image on the ghost receiving side (the fourth band “Band - 4” in this example). It is recognized that the position of the last pixel (pixel data) in the 16 pixel × 16 pixel block is the band analysis end position, for example, (Xmax, Ydrum4) coordinate value (P322, step S311 in FIG. 24). See "YES").

画像データ解析部160は、上述したようにしてバンド(Band)解析終了位置であることを認識したときは、フラグ値「1」の累積のカウント数(累積カウント値)が予め設定される所定のカウント数N以上であるのか(「累積のカウント数≧N」の関係式が成立するのか)を判断し、この判断した結果、「累積のカウント数≧N」の関係式が不成立あり、予め設定される所定のカウント数M以上で所定のカウント数N未満つまり「M≦累積のカウント数<N」の関係式が成立する場合は(P323、図24のステップS312「M≦〜<N」参照)、当該4番目のバンド「Band4」に対応して、ディフェクト発生予測フラグにフラグ値「1」を設定する(P324、図24のステップS314参照)。 When the image data analysis unit 160 recognizes that it is the band analysis end position as described above, a cumulative count number (cumulative count value) of the flag value “1” is set in advance. It is determined whether the count number is N or more (whether the relational expression “cumulative count number ≧ N” is satisfied). As a result of the determination, the relational expression “cumulative count number ≧ N” is not satisfied and is set in advance. When the relational expression of “M ≦ cumulative count number <N” is satisfied when it is equal to or greater than the predetermined count number M and is less than the predetermined count number N (see P323, step S312 “M ≦ ˜ <N” in FIG. 24). In response to the fourth band “Band - 4”, a flag value “1” is set in the defect occurrence prediction flag (see P324, step S314 in FIG. 24).

画像データ解析部160は、当該4番目のバンド「Band4」にかかわるディフェクト発生予測フラグ(フラグ値「1」)を、画像出力装置200の画像出力装置制御部210に向けて出力する(P325、図24のステップS316参照)。 The image data analysis unit 160 outputs the defect occurrence prediction flag (flag value “1”) related to the fourth band “Band - 4” to the image output device control unit 210 of the image output device 200 (P325). FIG. 24, step S316).

そして、画像データ解析部160は、5番目のバンド「Band5」に対応する描画データをについて画像データ解析処理を実施し(P326)、さらに、他のバンドに対応する描画データをについて画像データ解析処理を実施し、その後、最終のバンド「Bandlast」に対応する描画データに対する画像データ解析処理において、解析終了位置であることを認識したときは(P327、図24のステップS317「YES」参照)、描画データ2500に対する画像データ解析処理を終了する。 Then, the image data analysis unit 160 performs an image data analysis process on the drawing data corresponding to the fifth band “Band - 5” (P326), and further draws data corresponding to the other bands for the image data. After performing the analysis process, when it is recognized that it is the analysis end position in the image data analysis process for the drawing data corresponding to the final band “Band - last” (P327, Step S317 “YES” in FIG. 24). The image data analysis processing for the drawing data 2500 is terminated.

(実施の形態4)   (Embodiment 4)

次に、実施の形態4に係る画像処理装置を有する画像形成装置を適用したプリンタの機能構成について説明する。   Next, a functional configuration of a printer to which the image forming apparatus having the image processing apparatus according to the fourth embodiment is applied will be described.

この実施の形態4のプリンタは、図1、図8および図9に示した実施の形態1のプリンタ10と同様の構成および機能を有している。また、実施の形態3のプリンタ10は、図10に示した実施の形態1のプリンタ10による印刷処理と同様の印刷処理を実施する。   The printer of the fourth embodiment has the same configuration and function as the printer 10 of the first embodiment shown in FIGS. Further, the printer 10 according to the third embodiment performs a printing process similar to the printing process performed by the printer 10 according to the first embodiment shown in FIG.

なお、実施の形態4では、描画部140、記憶部150および画像データ解析部160については、実施の形態1の場合とは多少機能が相違しているので、次にその相違する点について説明する。   In the fourth embodiment, the rendering unit 140, the storage unit 150, and the image data analysis unit 160 are slightly different in function from those in the first embodiment, and the differences will be described next. .

描画部140は、記憶部130から読み出したPDL解釈結果に基づきラインの長さ(ライン幅)と主走査方向副走査方向に関してドラムピッチに対応する長さとで形成される領域(以下「ドラムピッチ描画領域」という)の単位で、画像データ(描画データ)を描画するとともに、このドラムピッチ描画領域単位で描画される画像データ(描画データ)描画データを記憶部150に格納するとともに、描画処理を終了した旨を画像データ解析部160へ通知する。   The drawing unit 140 is based on the PDL interpretation result read from the storage unit 130 and is an area formed by the length corresponding to the drum pitch in the main scanning direction and the sub-scanning direction (hereinafter referred to as “drum pitch drawing”). The image data (drawing data) is drawn in units of “area”), the image data (drawing data) drawn data drawn in units of the drum pitch drawing area is stored in the storage unit 150, and the drawing process is terminated. The image data analysis unit 160 is notified of the fact.

描画部140は、画像データ解析部160からの次の画像データの描画依頼の受け付けたときは、次のドラムピッチ描画領域単位での画像データ(描画データ)を描画し記憶部150に格納する。   When the drawing unit 140 receives a drawing request for the next image data from the image data analysis unit 160, the drawing unit 140 draws image data (drawing data) in units of the next drum pitch drawing area and stores it in the storage unit 150.

記憶部150には、最新のドラムピッチ描画領域単位での画像データが記憶されるようになっている。   The storage unit 150 stores image data in the latest drum pitch drawing area unit.

画像データ解析部160は、描画部140からの描画処理を終了した旨の通知を受けて、記憶部150から処理対象(ドラムピッチ描画領域単位)の画像データ(描画対象)を取得して画像データ解析処理を実施する。   In response to the notification from the drawing unit 140 that the drawing process has been completed, the image data analysis unit 160 acquires the image data (drawing target) of the processing target (drum pitch drawing area unit) from the storage unit 150 and acquires the image data. Perform analysis processing.

画像データ解析部160は、ドラムピッチ描画領域単位)の画像データに対する画像データ解析処理を終了したときは、次のドラムピッチ描画領域単位)の画像データにかかわる描画処理を描画部140に依頼する。   When the image data analysis process for the image data in the drum pitch drawing area unit) is completed, the image data analysis unit 160 requests the drawing unit 140 to perform a drawing process related to the image data in the next drum pitch drawing area unit.

上述したように、実施の形態4では、描画部140と画像データ解析部160とが協働して画像データ解析処理を実施するようになっている。   As described above, in the fourth embodiment, the drawing unit 140 and the image data analysis unit 160 cooperate to perform the image data analysis process.

次に、実施の形態4のプリンタ10の画像処理装置100における描画部140と画像データ解析部160との協働による画像データ解析処理について、図27を参照して説明する。   Next, image data analysis processing by the cooperation of the drawing unit 140 and the image data analysis unit 160 in the image processing apparatus 100 of the printer 10 according to the fourth embodiment will be described with reference to FIG.

図27、その画像データ解析処理の処理手順を示すフローチャートである。   FIG. 27 is a flowchart showing the processing procedure of the image data analysis processing.

この例では、次の(1)〜(7)の前提条件の下、画像データ解析部160による画像データ解析処理が実施されるようになっている。   In this example, image data analysis processing by the image data analysis unit 160 is performed under the following preconditions (1) to (7).

(1)例えば主走査方向に関しては16画素で間引きスキャンし画像データ解析する。   (1) For example, in the main scanning direction, thinning scanning is performed with 16 pixels and image data analysis is performed.

なお、主走査方向に関して16画素で間引きスキャンして画像データ解析処理を実施するようにしているのは、ゴースト発生側の画像にかかわる面積とゴースト受け側の画像にかかわる面積がある程度広くないとゴーストが発生しないので、例えば16画素の画素値の平均値を算出しながらスキャンしてディフェクト発生予測フラグの判定を実施しても、ゴースト発生の予測処理には何ら支障はないからである。   It should be noted that the image data analysis process is performed by performing a thinning scan with 16 pixels in the main scanning direction if the area related to the image on the ghost generation side and the area related to the image on the ghost receiving side are not large to some extent. This is because, for example, even if scanning is performed while calculating the average value of the pixel values of 16 pixels and the determination of the defect occurrence prediction flag is performed, there is no problem in the ghost occurrence prediction process.

(2)描画されたドラムピッチ描画領域単位の画像つまり画像データについて解析する。   (2) Analyzing the drawn drum pitch drawing area unit image, that is, image data.

(3)ジョブ(JOB)単位で解析する。   (3) Analyze in units of jobs (JOB).

(4)CMYKデータで解析する。   (4) Analyze with CMYK data.

(5)設定テーブルをもとにフラグを一次設定し、1ページ内でのフラグを累積カウントし、1ページ単位でフラグを最終設定する。   (5) The flag is temporarily set based on the setting table, the flag within one page is cumulatively counted, and the flag is finally set for each page.

(6)ディフェクト発生予測フラグ情報のフラグ値は「0」、「1」および「3」とし、ディフェクト発生予測フラグは3段階のレベルとする。   (6) The flag value of the defect occurrence prediction flag information is “0”, “1”, and “3”, and the defect occurrence prediction flag is at three levels.

(7)ROMなどの記憶手段には、画像データ解析部160によって参照される図28に示すフラグ設定情報2800が記憶されている。フラグ設定情報2800は、CMYK色の色ごとに前記記憶手段に記憶されている。フラグ設定情報2800と解析対象の16画素の画素値(階調値)とを基に画像データ解析処理が実施される。   (7) Flag setting information 2800 shown in FIG. 28 that is referred to by the image data analysis unit 160 is stored in a storage unit such as a ROM. The flag setting information 2800 is stored in the storage unit for each of the CMYK colors. Image data analysis processing is performed based on the flag setting information 2800 and the pixel values (gradation values) of 16 pixels to be analyzed.

さて、描画部140は、図27に示すように、記憶部120から読み出したPDL解釈結果に基づいて、ドラムピッチ描画領域単位の画像(画像データ)を描画し(ステップS401)、このドラムピッチ描画領域単位の画像データ(CMYKデータ)を記憶部150に格納するとともに、描画処理を終了した旨を画像データ描画部160へ通知する。   Now, as shown in FIG. 27, the drawing unit 140 draws an image (image data) in units of drum pitch drawing areas based on the PDL interpretation result read from the storage unit 120 (step S401), and this drum pitch drawing. The image data (CMYK data) in units of areas is stored in the storage unit 150, and the image data drawing unit 160 is notified that the drawing process has been completed.

画像データ解析部160は、描画部140からの描画処理を終了した旨の通知を受けて、記憶部150に記憶されているドラムピッチ描画領域単位の画像データ(描画データ)について、CMYKデータのデータ形式に従って、例えば主走査方向に関して16画素の画像データをスキャンする(ステップS402)。   The image data analysis unit 160 receives the notification that the drawing process is finished from the drawing unit 140, and the CMYK data data for the drum pitch drawing area unit image data (drawing data) stored in the storage unit 150. According to the format, for example, image data of 16 pixels is scanned in the main scanning direction (step S402).

なお、ステップS402でスキャンしたドラムピッチ描画領域単位の画像(画像データ)はゴースト発生側の画像に対応する。   Note that the image (image data) in units of the drum pitch drawing area scanned in step S402 corresponds to the image on the ghost occurrence side.

画像データ解析部160は、スキャンした16画素の画像データにかかわる画素値(階調値)の平均値を求め、この求めた画像データの平均値を画像データ「Gdata」と定義する。   The image data analysis unit 160 obtains an average value of pixel values (tone values) related to the scanned image data of 16 pixels, and defines the obtained average value of the image data as image data “Gdata”.

画像データ「Gdata」を求めた画像データ解析部160が、次のドラムピッチ描画領域単位)の画像データにかかわる描画処理を描画部140に依頼すると、描画部140は、前回の解析処理の対象であったドラムピッチ描画領域単位の画像(画像データ)の位置よりもドラムピッチ(Ydrum)だけ副走査方向の下流に位置するドラムピッチ描画領域単位の画像(画像データ)を描画するとともに(ステップS403)、このドラムピッチ描画領域単位の画像(画像データ)を記憶部150に上書きし、描画処理を終了した旨を画像データ解析部160へ通知する。   When the image data analysis unit 160 that has obtained the image data “Gdata” requests the drawing unit 140 to perform drawing processing related to the image data of the next drum pitch drawing area unit, the drawing unit 140 is the target of the previous analysis processing. A drum pitch drawing area unit image (image data) is drawn downstream in the sub-scanning direction by a drum pitch (Ydrum) from the position of the drum drum drawing area unit image (image data). Then, the image (image data) in units of the drum pitch drawing area is overwritten in the storage unit 150, and the image data analysis unit 160 is notified that the drawing process is finished.

なお、ステップS403で描画されたドラムピッチ描画領域単位の画像(画像データ)はゴースト受け側の画像に対応する。   Note that the image (image data) of the drum pitch drawing area unit drawn in step S403 corresponds to the image on the ghost receiving side.

その描画処理を終了した旨の通知を受け取った画像データ解析部160は、ゴースト受け側の画像に対応するドラムピッチ描画領域単位の画像(画像データ)について、主走査方向に関して16画素の画像データにかかわる画素値(階調値)の平均値を求め(ステップS404)、この求めた画像データの平均値を画像データ「Rdata」と定義する。   The image data analysis unit 160 that has received the notification that the drawing processing has been completed converts the image (image data) of the drum pitch drawing area unit corresponding to the image on the ghost receiving side into image data of 16 pixels in the main scanning direction. An average value of the pixel values (gradation values) concerned is obtained (step S404), and the obtained average value of the image data is defined as image data “Rdata”.

画像データ解析部160は、記憶部150からCMYK色の各色のフラグ設定情報2800(図28参照)を読み出し、この読み出した各色のフラグ設定情報2800と、上記画像データ「Gdata」および画像データ「Rdata」とを基にフラグ値を求め(ステップS405)、フラグ値「0」のときは、ディフェクト発生予測フラグにフラグ値「0」を設定(一次設定)し(ステップS406)、フラグ値「1」のときは、ディフェクト発生予測フラグにフラグ値「1」を設定(一次設定)し(ステップS407)、フラグ値「2」のときは、ディフェクト発生予測フラグにフラグ値「2」を設定(一次設定)する(ステップS408)。   The image data analysis unit 160 reads flag setting information 2800 for each color of CMYK colors from the storage unit 150 (see FIG. 28), and reads the flag setting information 2800 for each color, the image data “Gdata”, and the image data “Rdata”. The flag value is obtained on the basis of “” (step S405). When the flag value is “0”, the flag value “0” is set (primary setting) to the defect occurrence prediction flag (step S406), and the flag value “1”. In this case, the flag value “1” is set (primary setting) in the defect occurrence prediction flag (step S407). In the case of the flag value “2”, the flag value “2” is set in the defect occurrence prediction flag (primary setting). (Step S408).

例えば、画像データ「Gdata」が例えば階調値「70%」の色データを意味している場合に、画像データ「Rdata」が、階調値「5%」の色データを意味している場合にはフラグ値は「0」となり、また階調値「20%」の色データを意味している場合にはフラグ値は「1」となり、さらに階調値「30%」の色データを意味している場合は、フラグ値は「2」となる。   For example, when the image data “Gdata” means color data with a gradation value “70%”, for example, the image data “Rdata” means color data with a gradation value “5%” In this case, the flag value is “0”, and when the color data indicates the gradation value “20%”, the flag value is “1”, and the color data indicates the gradation value “30%”. If it is, the flag value is “2”.

画像データ解析部160は、ステップS406を終了した場合、ステップS407を終了した場合、ステップS408を終了した場合は、設定されたフラグ値ごとに当該フラグ値の数をカウントする(ステップS409)。   When step S406 is finished, step S407 is finished, or step S408 is finished, the image data analysis unit 160 counts the number of the flag values for each set flag value (step S409).

画像データ解析部160は、1つのページに対応する画像データについての画像データ解析処理が終了したか否かを判断し(ステップS410)、この判断した結果、その画像データ解析処理を終了していない場合は、次の画素(次のライン)つまり次のドラムピッチ描画領域単位の画像(画像データ)が制御部140によって描画されるべく、上記ステップ402へ戻る。   The image data analysis unit 160 determines whether or not the image data analysis processing for the image data corresponding to one page has ended (step S410), and as a result of the determination, the image data analysis processing has not ended. In this case, the process returns to step 402 so that the next pixel (next line), that is, the image (image data) of the next drum pitch drawing area unit is drawn by the control unit 140.

画像データ解析部160は、ステップS410において、1つのページに対応する画像データについての画像データ解析処理が終了したと判断した場合は、フラグ値「2」の累積のカウント数(累積カウント値)が予め設定される所定のカウント数M以上で所定のカウント数N未満であるのか、つまり「M≦累積のカウント数<N」の第1の関係式が成立するのか、または累積のカウント数が予め設定される所定のカウント数N以上であるのか、つまり「累積のカウント数≧N」の第2の関係式が成立するのかを判断する(ステップS411)。   If the image data analysis unit 160 determines in step S410 that the image data analysis processing for the image data corresponding to one page has been completed, the cumulative count number (cumulative count value) of the flag value “2” is set. Whether the first relational expression “M ≦ cumulative count number <N” is satisfied, or whether the cumulative count number is previously set is greater than or equal to a predetermined count number M and smaller than the predetermined count number N. It is determined whether it is equal to or greater than a predetermined count number N, that is, whether the second relational expression “cumulative count number ≧ N” is satisfied (step S411).

画像データ解析部160は、ステップS411において、上記第1の関係式および第2の関係式ともに不成立であると判断した場合には、ディフェクト発生予測フラグに関してはフラグ値「0」を採用することとし(ステップS412)、また、上記第1の関係式が成立すると判断した場合には、ディフェクト発生予測フラグに関してはフラグ値「1」を採用することとし(ステップS413)、さらに、上記第2の関係式が成立すると判断した場合は、ディフェクト発生予測フラグに関してはフラグ値「2」を採用することとする(ステップS414)。   If the image data analysis unit 160 determines in step S411 that both the first relational expression and the second relational expression are not established, the flag value “0” is adopted for the defect occurrence prediction flag. (Step S412) When it is determined that the first relational expression is satisfied, the flag value “1” is adopted for the defect occurrence prediction flag (Step S413), and further, the second relation When it is determined that the equation is established, the flag value “2” is adopted for the defect occurrence prediction flag (step S414).

画像データ解析部160は、ステップS412でディフェクト発生予測フラグに関してフラグ値「0」を採用することとした場合には、第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612にフラグ値「0」を設定する(ステップS415)。他のパラメータ変更指示フラグについてもフラグ値「0」が設定される。   If the flag value “0” is adopted for the defect occurrence prediction flag in step S412, the image data analysis unit 160 sets the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610. A flag value “0” is set (step S415). The flag value “0” is also set for the other parameter change instruction flags.

画像データ解析部160は、ステップS413でディフェクト発生予測フラグに関してフラグ値「1」を採用することとした場合には、第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612にフラグ値「1」を設定する(ステップS416)。他のパラメータ変更指示フラグについてはフラグ値「0」が設定される。   If the image data analysis unit 160 adopts the flag value “1” for the defect occurrence prediction flag in step S 413, the image data analysis unit 160 sets the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610. A flag value “1” is set (step S416). The flag value “0” is set for the other parameter change instruction flags.

画像データ解析部160は、ステップS414でディフェクト発生予測フラグに関してフラグ値「2」を採用することとした場合には、第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612にフラグ値「2」を設定する(ステップS417)。他のパラメータ変更指示フラグについてはフラグ値「0」が設定される。   If the image data analysis unit 160 adopts the flag value “2” for the defect occurrence prediction flag in step S 414, the image data analysis unit 160 sets the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610. A flag value “2” is set (step S417). The flag value “0” is set for the other parameter change instruction flags.

上述したようにして第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612にフラグ値「1」またはフラグ値「2」が設定されたときは、階調補正部172によって、これらフラグ値「1」またはフラグ値「2」に応じて階調パラメータ(階調補正パラメータ)のパラメータ値が変更される。   When the flag value “1” or the flag value “2” is set in the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610 as described above, the gradation correction unit 172 The parameter value of the gradation parameter (gradation correction parameter) is changed according to the flag value “1” or the flag value “2”.

画像データ解析部160は、ステップS415を終了した場合、ステップS416を終了した場合、ステップS417を終了した場合は、最終的な第1のディフェクト発生予測フラグ情報1610を画像処理部170に向けて出力するとともに、全てのページについての画像データ解析処理を終了したか否かを判断する(ステップS418)。   The image data analysis unit 160 outputs the final first defect occurrence prediction flag information 1610 to the image processing unit 170 when step S415 is completed, step S416 is completed, or step S417 is completed. At the same time, it is determined whether or not the image data analysis processing for all pages has been completed (step S418).

画像データ解析部160は、ステップS418において、全てのページについての画像データ解析処理を終了したと判断した場合は、全てのページについての画像の描画が終了したか否かを判断し(ステップS419)、ここで、全てのページについての画像の描画を終了したと判断した場合は、この画像データ解析処理を終了する。   If the image data analysis unit 160 determines in step S418 that the image data analysis processing for all pages has been completed, the image data analysis unit 160 determines whether drawing of images for all pages has been completed (step S419). Here, when it is determined that drawing of images for all pages has been completed, the image data analysis processing is ended.

ステップS418において、全てのページについての画像データ解析処理を終了していないと判断された場合は、上記ステップS401に戻る。   If it is determined in step S418 that the image data analysis processing for all pages has not been completed, the process returns to step S401.

ステップS419において、全てのページについての画像の描画を終了していないと判断された場合は、上記ステップS401に戻る。   If it is determined in step S419 that drawing of images for all pages has not been completed, the process returns to step S401.

ところで、第1のディフェクト発生予測フラグ情報1610を受け付けた画像処理部170では、色変換部171は、色パラメータ変更指示フラグ1611に設定されているフラグ値「0」に基づき色変換処理を実施する。この場合、色パラメータの変更は行われず、色パラメータ記憶部171bの記憶内容(色パラメータ)に基づき色変換処理が実施される。   By the way, in the image processing unit 170 that has received the first defect occurrence prediction flag information 1610, the color conversion unit 171 performs the color conversion process based on the flag value “0” set in the color parameter change instruction flag 1611. . In this case, the color parameter is not changed, and the color conversion process is performed based on the stored content (color parameter) of the color parameter storage unit 171b.

また、網点生成部173は、網点パラメータ変更指示フラグ1613に設定されているフラグ値「0」に基づき網点生成処理(スクリーン処理)を実施する。この場合、網点パラメータの変更は行われず、網点パラメータ記憶部173bの記憶内容(網点パラメータ)に基づき網点生成処理が実施される。   In addition, the halftone dot generation unit 173 performs a halftone dot generation process (screen process) based on the flag value “0” set in the halftone dot parameter change instruction flag 1613. In this case, the halftone dot parameters are not changed, and the halftone dot generation process is performed based on the storage contents (halftone dot parameters) of the halftone dot parameter storage unit 173b.

さらに、階調補正部172は、階調パラメータ変更指示フラグ1612に設定されているフラグ値「0」、フラグ値「1」またはフラグ値「2」に基づき階調補正処理を実施する。   Further, the gradation correction unit 172 performs gradation correction processing based on the flag value “0”, flag value “1”, or flag value “2” set in the gradation parameter change instruction flag 1612.

ここで、階調パラメータ変更指示フラグ1612にフラグ値「1」またはフラグ値「2」が設定されているときは、階調補正部172の階調パラメータ設定部172aは、そのフラグ値に基づき、階調パラメータ記憶部172bの記憶内容(階調パラメータ)を更新する。なお、階調パラメータ変更指示フラグ1612にフラグ値「0」が設定されているときは、階調パラメータの変更は行われない。   Here, when the flag value “1” or the flag value “2” is set in the gradation parameter change instruction flag 1612, the gradation parameter setting unit 172a of the gradation correction unit 172, based on the flag value, The stored contents (gradation parameters) of the gradation parameter storage unit 172b are updated. Note that when the flag value “0” is set in the gradation parameter change instruction flag 1612, the gradation parameter is not changed.

そして、階調補正部172は、階調パラメータ記憶部172bの記憶内容と図29に示す階調補正情報2900とに基づいて、描画部140からの画像データについて階調補正する。図30は、グラフ形式の階調補正情報2900を表形式の内容に書き直した階調補正情報3000を示している。   Then, the gradation correction unit 172 performs gradation correction on the image data from the drawing unit 140 based on the storage contents of the gradation parameter storage unit 172b and the gradation correction information 2900 shown in FIG. FIG. 30 shows gradation correction information 3000 in which the gradation correction information 2900 in the graph format is rewritten into the contents of the table format.

ちなみに、図29および図30において、パラメータ[1]は、受け側としてゴーストが発生し易いCin20〜50%域の濃度を高くする旨の内容になっている。これは、ゴーストが発生し難くなることを意味する。   Incidentally, in FIG. 29 and FIG. 30, the parameter [1] has the content of increasing the density in the Cin 20 to 50% region where ghost is likely to occur on the receiving side. This means that ghosts are less likely to occur.

パラメータ[2]は、受け側としてゴーストが発生し易いCin20〜50%域の濃度を高くし、かつ受け側としてゴーストが発生し易いCin80〜100%域の濃度を下げる旨の内容になっている。これは、ゴーストが発生し難くなることを意味する。   Parameter [2] has the content of increasing the density in the Cin 20 to 50% region where ghosts are likely to occur on the receiving side and decreasing the concentration in the Cin 80 to 100% region where ghosts are likely to occur on the receiving side. . This means that ghosts are less likely to occur.

なお、図30において、入力階調情報は図29の横軸のCin[単位:%]に対応し、出力階調情報は図29の縦軸のCout[単位:%]に対応する。出力階調情報において、補正パラ[0]はフラグ値「0」に対応する階調パラメータ(階調補正パラメータ)[0]を意味し、補正パラ[1]はフラグ値「1」に対応する階調パラメータ(階調補正パラメータ)[1]を意味し、補正パラ[2]はフラグ値「2」に対応する階調パラメータ(階調補正パラメータ)[2]を意味する。   In FIG. 30, the input gradation information corresponds to Cin [unit:%] on the horizontal axis in FIG. 29, and the output gradation information corresponds to Cout [unit:%] on the vertical axis in FIG. In the output gradation information, the correction parameter [0] means the gradation parameter (gradation correction parameter) [0] corresponding to the flag value “0”, and the correction parameter [1] corresponds to the flag value “1”. The gradation parameter (gradation correction parameter) [1] means the correction parameter [2] means the gradation parameter (gradation correction parameter) [2] corresponding to the flag value “2”.

例えば、画像データの階調値が「50%」のときに、階調パラメータ変更指示フラグ1612に、フラグ値「0」が設定されている場合には階調値は「42%」となり、またフラグ値「1」が設定されている場合には階調値は「56%」となり、さらにフラグ値「2」が設定されている場合には階調値は「54%」となる。   For example, when the gradation value of the image data is “50%” and the flag value “0” is set in the gradation parameter change instruction flag 1612, the gradation value is “42%”. When the flag value “1” is set, the gradation value is “56%”, and when the flag value “2” is set, the gradation value is “54%”.

上述したように、実施の形態4では、画像データ解析処理によりゴーストが発生すると予測されたときは、図31に示すように、階調パラメータ(階調補正パラメータ)が変更されるようになっている。   As described above, in the fourth embodiment, when a ghost is predicted to be generated by the image data analysis process, the gradation parameter (gradation correction parameter) is changed as shown in FIG. Yes.

なお、図31は、図1に示したプリンタ10での第1のディフェクト発生予測フラグ情報1610の流れの概要およびパラメータの変更される様子の概要を示している。この例は、ゴーストが発生すると予測されたときは、階調補正部172による階調パラメータ(階調補正パラメータ)の変更処理が実施され、色変換部171および網点生成部173による該当するパラメータの変更処理が実施されない様子を示している。   FIG. 31 shows an overview of the flow of the first defect occurrence prediction flag information 1610 in the printer 10 shown in FIG. 1 and an overview of how the parameters are changed. In this example, when it is predicted that a ghost will occur, a gradation parameter (gradation correction parameter) changing process is performed by the gradation correction unit 172, and the corresponding parameter is calculated by the color conversion unit 171 and the halftone generation unit 173. This shows how the change process is not performed.

ちなみに、第1のディフェクト発生予測フラグ情報1610は、画像処理部170に入力されて、色変換部171、階調補正部172および網点生成部173にそれぞれ入力される。   Incidentally, the first defect occurrence prediction flag information 1610 is input to the image processing unit 170 and is input to the color conversion unit 171, the gradation correction unit 172, and the halftone generation unit 173, respectively.

上述した画像データ解析処理について、図32および図33を参照して説明する。   The image data analysis process described above will be described with reference to FIGS. 32 and 33. FIG.

図32は、ページ単位の解析対象の画像データ(印刷対象の画像データ)3200を示している。   FIG. 32 shows image data to be analyzed (image data to be printed) 3200 in page units.

図32に示すように、画像データ3200は、複数(N)のページに対応する複数(N)の画像データ3200−1、3200−2、・・・、3200−Nから構成されている。   As shown in FIG. 32, the image data 3200 includes a plurality (N) of image data 3200-1, 3200-2,..., 3200-N corresponding to a plurality (N) pages.

1ページ目のページに対応する画像データ3200−1にかかわる描画領域は、左上隅、右上隅、左下隅および右下隅の各XY座標値(0,0)、(Xmax,0)、(0,Ymax)および(Xmax1,Ymax1)で形成される領域である。   The drawing area related to the image data 3200-1 corresponding to the first page has XY coordinate values (0, 0), (Xmax, 0), (0, 0) of the upper left corner, upper right corner, lower left corner, and lower right corner. Ymax) and (Xmax1, Ymax1).

2ページ目のページに対応する画像データ3200−2にかかわる描画領域の左上隅および右上隅の各XY座標値は(0,0)および(Xmax2,0)である。ちなみに、この描画領域の左下隅および右下隅の各XY座標値は、(0,Ymax2)および(Xmax2,Ymax2)となる(図示せず)。   The XY coordinate values of the upper left corner and upper right corner of the drawing area related to the image data 3200-2 corresponding to the second page are (0, 0) and (Xmax 2, 0). Incidentally, the XY coordinate values of the lower left corner and the lower right corner of this drawing area are (0, Ymax2) and (Xmax2, Ymax2) (not shown).

最終ページ(Nページ)目対応する画像データ3200−Nにかかわる描画領域の左下隅および右下隅の各XY座標値は、(0,Ymax)および(Xmax,Ymax)である。また、この描画領域には、XY座標値(0,「Ymax−Ydrum」)およびXY座標値(Xmax,「Ymax−Ydrum」)が含まれている。   The XY coordinate values of the lower left corner and the lower right corner of the drawing area related to the image data 3200-N corresponding to the last page (N page) are (0, Ymax) and (Xmax, Ymax). The drawing area includes XY coordinate values (0, “Ymax−Ydrum”) and XY coordinate values (Xmax, “Ymax−Ydrum”).

このXY座標値(Xmax,「Ymax−Ydrum」)は、複数のページについての画像データ解析処理の終了位置を意味する。   This XY coordinate value (Xmax, “Ymax−Ydrum”) means the end position of the image data analysis processing for a plurality of pages.

また、XY座標値(Xmax,Ymax)は、複数のページについての描画の終了位置を意味する。   The XY coordinate values (Xmax, Ymax) mean the drawing end positions for a plurality of pages.

図32において、(Xa,Yb)、(Xc,Yd)の各値は上記描画領域内の任意の座標値であり、Ydumはドラムピッチを示し、(Xmax1,Ymax1)は1ページ目のページの終了位置を示し、(Xmax2,0)は、2ページ目のページにかかわる1ライン目のラインの終了位置を示している。   In FIG. 32, each value of (Xa, Yb), (Xc, Yd) is an arbitrary coordinate value in the drawing area, Ydum indicates the drum pitch, and (Xmax1, Ymax1) is the first page. The end position is indicated, and (Xmax2, 0) indicates the end position of the first line related to the second page.

また、Xa、Yb、Xc、Yd、Xe、Yfの各値は上記描画領域内の任意の座標値であり、Ydumはドラムピッチを示している。   Each value of Xa, Yb, Xc, Yd, Xe, and Yf is an arbitrary coordinate value in the drawing area, and Ydum indicates a drum pitch.

図32に示す例では、(0,「Ymax−Ydrum」)、(Xmax,「Ymax−Ydrum」)、(0,Ymax)および(Xmax,Ymax)の各XY座標値で形成される描画領域3201は、ゴーストの影響がないため、画像データ解析(スキャン)が不要となる領域である。   In the example shown in FIG. 32, a drawing area 3201 formed by XY coordinate values of (0, “Ymax−Ydrum”), (Xmax, “Ymax−Ydrum”), (0, Ymax), and (Xmax, Ymax). Is an area where image data analysis (scanning) is not required because there is no ghost effect.

図33は、描画部140と画像データ解析部160との協働による画像データ解析処理の様子を示している。   FIG. 33 shows a state of the image data analysis processing by the cooperation of the drawing unit 140 and the image data analysis unit 160.

図33に示すように、描画部140がドラムピッチ描画領域単位の画像(画像データ)を描画すると(P401、図27のステップS401参照)、画像データ解析部160は、そのドラムピッチ描画領域単位の画像(ゴースト発生側の画像データ)について主走査方向の16画素で間引きスキャンし(P402、図27のステップS402参照)、スキャンした16画素の画像データ「Gdata」(画素値(階調値)の平均値)を求める。   As shown in FIG. 33, when the drawing unit 140 draws an image (image data) in units of drum pitch drawing areas (see P401, step S401 in FIG. 27), the image data analysis unit 160 displays the drum pitch drawing area units. The image (the image data on the ghost generation side) is thinned and scanned with 16 pixels in the main scanning direction (see P402, step S402 in FIG. 27), and the scanned image data “Gdata” (pixel value (gradation value) of 16 pixels). Average).

このようにしてスキャンした画像データ解析部160は、次のドラムピッチ描画領域単位の画像(画像データ)についての描画処理を描画部140に依頼する。   The image data analysis unit 160 scanned in this way requests the drawing unit 140 to perform a drawing process on an image (image data) in the next drum pitch drawing area unit.

この描画処理の依頼を受けて、描画部140は、前回の解析処理の対象であったドラムピッチ描画領域単位の画像(画像データ)の位置よりもドラムピッチ(Ydrum)だけ副走査方向の下流に位置するドラムピッチ描画領域単位の画像(ゴースト受け側の画像データ)を描画する(P403、図27のステップS403参照)。   Upon receiving this drawing processing request, the drawing unit 140 is downstream in the sub-scanning direction by the drum pitch (Ydrum) from the position of the image (image data) in the drum pitch drawing area unit that was the object of the previous analysis processing. An image (image data on the ghost receiving side) of the drum drum drawing area unit positioned is drawn (see P403, step S403 in FIG. 27).

画像データ解析部160は、ゴースト受け側の画像に対応するドラムピッチ描画領域単位の画像(画像データ)について、主走査方向に関して16画素の画像データ「Rdata」(画素値(階調値)の平均値)を求める(P404、図27のステップS404参照)。   The image data analysis unit 160 calculates the average of 16-pixel image data “Rdata” (pixel value (gradation value)) in the main scanning direction for an image (image data) in a drum pitch drawing area unit corresponding to the ghost receiving image. Value) is obtained (see P404, step S404 in FIG. 27).

画像データ解析部160は、記憶部150からCMYK色の各色のフラグ設定情報2800(図28参照)を読み出し、この読み出した各色のフラグ設定情報2800と、上記画像データ「Gdata」および画像データ「Rdata」とを基にフラグ値を求め(P405、図27のステップS405参照)、例えばフラグ値「2」のときは、ディフェクト発生予測フラグに例えばフラグ値「2」を設定(一次設定)する(P406、図27のステップS408参照)。   The image data analysis unit 160 reads flag setting information 2800 for each color of CMYK colors from the storage unit 150 (see FIG. 28), and reads the flag setting information 2800 for each color, the image data “Gdata”, and the image data “Rdata”. ”(P405, see step S405 in FIG. 27). For example, when the flag value is“ 2 ”, for example, the flag value“ 2 ”is set (primary setting) for the defect occurrence prediction flag (P406). FIG. 27, step S408).

ここで、画像データ解析部160は、設定されたフラグ値「2」の数をカウント(累積してカウント)する。   Here, the image data analysis unit 160 counts (cumulatively counts) the number of the set flag value “2”.

画像データ解析部160によって1つのページに対応する画像データについての画像データ解析処理位置ではないと認識されたときは、P401に戻る(P408)。   When the image data analysis unit 160 recognizes that the image data corresponding to one page is not the image data analysis processing position, the process returns to P401 (P408).

画像データ解析部160は、1つのページに対応する画像データについての画像データ解析処理位置であると認識したときは、フラグ値「2」の累積のカウント数(累積カウント値)が累積のカウント数が予め設定される所定のカウント数N以上であるのか(「累積のカウント数≧N」の関係式が成立するのか)を判断し、この判断した結果、「累積のカウント数≧N」の関係式が成立する場合は(P409、図27のステップS411「≧N」参照)、ディフェクト発生予測フラグに関してはフラグ値「2」を設定する(P410、図27のステップS414参照)。   When the image data analysis unit 160 recognizes the image data analysis processing position for the image data corresponding to one page, the cumulative count number (cumulative count value) of the flag value “2” is the cumulative count number. Is greater than or equal to a predetermined count number N set in advance (whether the relational expression of “cumulative count number ≧ N” is satisfied), and as a result of this determination, the relation of “cumulative count number ≧ N” When the expression is satisfied (see P409, step S411 “≧ N” in FIG. 27), a flag value “2” is set for the defect occurrence prediction flag (see P410, step S414 in FIG. 27).

画像データ解析部160は、P410でディフェクト発生予測フラグに関してフラグ値「2」を設定し場合には、第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612にフラグ値「2」を設定する(ステップP411、図27のステップS417参照)。他のパラメータ変更指示フラグについてはフラグ値「0」が設定される。   When the flag value “2” is set for the defect occurrence prediction flag in P410, the image data analysis unit 160 sets the flag value “2” in the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610. Is set (see step P411, step S417 in FIG. 27). The flag value “0” is set for the other parameter change instruction flags.

画像データ解析部160は、描画された画像データ(描画データ)に関して全てのページ解析終了を示す例えば(Xmax,「Ymax−Ydrum」)座標値を認識し(ステップP412、図27のステップS418[YES」参照)、さらに全てのページ描画終了を示す旨例えば(Xmax、Ymax)座標値を認識した場合は(ステップP413、図27のステップS419「YES」参照)、この画像データ解析を終了する。   The image data analysis unit 160 recognizes, for example, (Xmax, “Ymax−Ydrum”) coordinate values indicating the end of all page analysis for the drawn image data (drawing data) (step P412, step S418 in FIG. 27 [YES]. In addition, when (Xmax, Ymax) coordinate values indicating that all page rendering is completed are recognized (see step P413 and step S419 “YES” in FIG. 27), this image data analysis is terminated.

(実施の形態5)   (Embodiment 5)

次に、実施の形態5に係る画像処理装置を有する画像形成装置を適用したプリンタの機能構成について説明する。   Next, a functional configuration of a printer to which the image forming apparatus having the image processing apparatus according to the fifth embodiment is applied will be described.

この実施の形態3のプリンタは、図1、図8および図9に示した実施の形態1のプリンタ10と同様の構成および機能を有している。また、実施の形態3のプリンタ10は、図10に示した実施の形態1のプリンタ10による印刷処理と同様の印刷処理を実施する。   The printer of the third embodiment has the same configuration and function as the printer 10 of the first embodiment shown in FIGS. Further, the printer 10 according to the third embodiment performs a printing process similar to the printing process performed by the printer 10 according to the first embodiment shown in FIG.

なお、実施の形態5では、画像データ解析部160については、実施の形態1の場合とは多少機能が相違しているので、次にその相違する点について説明する。   In the fifth embodiment, the function of the image data analysis unit 160 is slightly different from that in the first embodiment, and the difference will be described next.

画像データ解析部160は、画像データ解析処理により決定したディフェクト発生予測フラグ情報、特に第1のディフェクト発生予測フラグ情報1610に設定されたフラグ値については、画像出力装置制御部210からの環境情報、紙質情報および経時特性情報を基にフラグ値の読み替え処理を実施する。   The image data analysis unit 160 uses the environment information from the image output device control unit 210 for the defect occurrence prediction flag information determined by the image data analysis process, particularly the flag value set in the first defect occurrence prediction flag information 1610, A flag value replacement process is performed based on the paper quality information and the temporal characteristic information.

この読み替え処理後のフラグ値が設定された第1のディフェクト発生予測フラグ情報1610が画像処理部170に向けて出力される。   First defect occurrence prediction flag information 1610 in which the flag value after the replacement process is set is output to the image processing unit 170.

次に、実施の形態5のプリンタ10の画像処理装置100の画像データ解析部160による画像データ解析処理について、図34を参照して説明する。   Next, image data analysis processing by the image data analysis unit 160 of the image processing apparatus 100 of the printer 10 according to the fifth embodiment will be described with reference to FIG.

図34、その画像データ解析処理の処理手順を示すフローチャートである。   FIG. 34 is a flowchart showing the processing procedure of the image data analysis processing.

この例では、次の(1)〜(6)の前提条件の下、画像データ解析部160による画像データ解析処理が実施されるようになっている。   In this example, image data analysis processing by the image data analysis unit 160 is performed under the following preconditions (1) to (6).

(1)1画素単位で解析する。   (1) Analysis is performed in units of one pixel.

(2)描画された画像(画像データ)について先頭の1ラインから順次解析する。   (2) The drawn image (image data) is sequentially analyzed from the first line.

(3)ジョブ(JOB)単位で解析する。   (3) Analyze in units of jobs (JOB).

(4)白抜きゴーストを検知するために、エッジ検出し、コントラストおよび白抜き距離(面積)を判定し、フラグを一次設定する。また画像出力装置情報も加味してフラグを最終設定する。   (4) In order to detect a white ghost, an edge is detected, a contrast and a white distance (area) are determined, and a flag is primarily set. Further, the flag is finally set in consideration of the image output apparatus information.

(5)ディフェクト発生予測フラグ情報のフラグ値は「0」、「1」および「3」とし、ディフェクト発生予測フラグは3段階のレベルとする。   (5) The flag value of the defect occurrence prediction flag information is “0”, “1”, and “3”, and the defect occurrence prediction flag is at three levels.

(6)ROMなどの記憶手段には、画像データ解析部160によって参照される図35に示すフラグ設定情報3500、および図36に示すフラグ読み替え情報3600が記憶されている。フラグ設定情報3500は、RGB色の色ごとに前記記憶手段に記憶されている。   (6) The storage means such as the ROM stores flag setting information 3500 shown in FIG. 35 and flag replacement information 3600 shown in FIG. 36 which are referred to by the image data analysis unit 160. The flag setting information 3500 is stored in the storage means for each color of RGB.

フラグ設定情報3500は、RGB色の色ごとに前記記憶手段に記憶されている。フラグ設定情報3500と解析対象の画素の画素値(階調値)とを基に画像データ解析処理が実施される。   The flag setting information 3500 is stored in the storage means for each color of RGB. Image data analysis processing is performed based on the flag setting information 3500 and the pixel value (gradation value) of the pixel to be analyzed.

画像データ解析部160は、記憶部150に記憶されている処理単位(ページ)の画像データ(描画データ)を取得し、この取得した1ページに対応する画像データ(RGBデータ)について、RGBデータのデータ形式に従って、先頭の1ライン目のラインから順次、画素単位でスキャンする(ステップS501)。   The image data analysis unit 160 acquires image data (drawing data) of processing units (pages) stored in the storage unit 150, and for the image data (RGB data) corresponding to the acquired one page, According to the data format, scanning is performed in units of pixels sequentially from the first line (step S501).

画像データ解析部160は、スキャンしたラインにかかわる画像データについて主走査方向または副走査方向のエッジを検出したか否かを判断し(ステップS502)、そのエッジを検出しない場合には、ステップS501に戻り、主走査方向または副走査方向のエッジを検出した場合は、そのデータ値(色の階調値)は、予め設定された第1の色情報(色の階調値)G1以上であるいか否か(「データ値≧G1」の関係式が成立するか否か)、あるいは予め設定された第2の色情報(色の階調値)G2(≠G1)以下であるか否か(「データ値≦G2」の関係式が成立するか否か)を判断する(ステップS503)。   The image data analysis unit 160 determines whether or not an edge in the main scanning direction or the sub-scanning direction has been detected for the image data related to the scanned line (step S502). If the edge is not detected, the process proceeds to step S501. Returning, if an edge in the main scanning direction or the sub-scanning direction is detected, whether the data value (color gradation value) is equal to or higher than preset first color information (color gradation value) G1. (Whether or not the relational expression “data value ≧ G1” is satisfied), or whether or not it is equal to or less than preset second color information (color gradation value) G2 (≠ G1) (“ Whether or not the relational expression of “data value ≦ G2” is satisfied ”is determined (step S503).

ステップS503において「データ値≦G2」の関係式が成立すると判断した画像データ解析部160は、エッジ部のコントラストを算出し(ステップS504)、この算出したコントラストが予め設定されたコントラストC1以上であるか否か(算出したコントラスト≧C1」の関係式が成立するか否か)を判断し(ステップS505)、この判断した結果、「算出したコントラスト≧C1」の関係式が成立する場合は、エッジ間距離(面積)を算出する(ステップS506)。   The image data analysis unit 160 that has determined that the relational expression “data value ≦ G2” is satisfied in step S503 calculates the contrast of the edge portion (step S504), and the calculated contrast is equal to or higher than the preset contrast C1. (Whether or not the relational expression of calculated contrast ≧ C1 is satisfied) (step S505). If the relational expression of “calculated contrast ≧ C1” is satisfied as a result of the determination, an edge is determined. An inter-distance (area) is calculated (step S506).

画像データ解析部160は、ステップS506で算出したエッジ間距離(面積)が予め設定された距離S1以下であるか否か(「エッジ間距離(面積)≦S1」の関係式が成立するか否か)を判断し(ステップS507)、この判断した結果、前記関係式が成立する場合は、解析処理の対象であった画素の位置よりもドラムピッチだけ副走査方向の下流に位置する画素の画素値(階調値)をスキャンする(ステップS508)。   The image data analysis unit 160 determines whether or not the edge distance (area) calculated in step S506 is equal to or smaller than the preset distance S1 (whether the relational expression “edge distance (area) ≦ S1” is satisfied). (Step S507), and if the above relational expression is satisfied as a result of the determination, the pixel of the pixel located downstream in the sub-scanning direction by the drum pitch from the position of the pixel to be analyzed The value (tone value) is scanned (step S508).

なお、ステップS503において「データ値≧G1」の関係式が成立すると判断された場合は、ステップS508に進む。   If it is determined in step S503 that the relational expression “data value ≧ G1” is established, the process proceeds to step S508.

ステップS508を終了した画像データ解析部160は、図35に示すフラグ設定情報3500を基にフラグを設定する(ステップS509)。   After completing step S508, the image data analysis unit 160 sets a flag based on the flag setting information 3500 shown in FIG. 35 (step S509).

ステップS509を終了した画像データ解析部160は、ディフェクト発生予測フラグにフラグ値「1」を設定(一次設定)、またはディフェクト発生予測フラグにフラグ値「2」を設定(一次設定)する(ステップS510、ステップS511)。   After completing step S509, the image data analysis unit 160 sets the flag value “1” to the defect occurrence prediction flag (primary setting) or sets the flag value “2” to the defect occurrence prediction flag (primary setting) (step S510). Step S511).

なお、画像データ解析部160は、ステップS503において「データ値≧G1」および「データ値≦G2」の何れの関係式も不成立であると判断した場合、ステップS505において「算出したコントラスト≧C1」の関係式が不成立であると判断した場合、ステップS507において「エッジ間距離(面積)≦S1」の関係式が不成立であると判断した場合、ディフェクト発生予測フラグにフラグ値「0」を設定(一次設定)する(ステップS512)。   If the image data analysis unit 160 determines in step S503 that the relational expressions “data value ≧ G1” and “data value ≦ G2” are not satisfied, “calculated contrast ≧ C1” is satisfied in step S505. When it is determined that the relational expression is not established, the flag value “0” is set in the defect occurrence prediction flag when the relational expression “distance between edges (area) ≦ S1” is not established in step S507 (primary (Step S512).

画像データ解析部160は、ステップS510を終了した場合、ステップS511を終了した場合、ステップS512を終了した場合、1ページに対応する画像データの解析処理を終了したか否かを判断し(ステップS513)、この判断した結果、その解析処理を終了していない場合にはステップS501に戻り、一方、1ページに対応する画像データの解析処理を終了した場合は、ステップS510、ステップS511またはステップS512において設定したディフェクト発生予測フラグのフラグ値について、画像出力装置制御部210からの環境情報、紙質情報および経時特性情報とフラグ読み替え情報3600(図36参照)とに基づき、フラグ値の読み替え処理を実施する(ステップS514)。   When step S510 is finished, step S511 is finished, or step S512 is finished, the image data analysis unit 160 determines whether or not the analysis processing of the image data corresponding to one page is finished (step S513). If it is determined that the analysis process has not been completed, the process returns to step S501. On the other hand, if the analysis process for image data corresponding to one page is completed, the process returns to step S510, step S511, or step S512. With respect to the flag value of the set defect occurrence prediction flag, a flag value replacement process is performed based on the environmental information, the paper quality information, the temporal characteristic information, and the flag replacement information 3600 (see FIG. 36) from the image output device control unit 210. (Step S514).

ここで、読み替え処理について図36を参照して説明する。設定された用紙が厚紙で環境が低湿の場合、一次設定されたフラグ値に対し、「+2」アップした値をフラグ値として再設定する。この実施の形態5では、フラグ値「2」が最大値なので、一次設定されたフラグ値にフラグ読み替え情報3600の所定の値を加算した結果が「2」を超える場合は「2」を再設定する。   Here, the replacement process will be described with reference to FIG. When the set sheet is thick and the environment is low humidity, a value increased by “+2” is reset as the flag value with respect to the flag value that is set initially. In this fifth embodiment, since the flag value “2” is the maximum value, “2” is reset when the result obtained by adding the predetermined value of the flag replacement information 3600 to the flag value initially set exceeds “2”. To do.

画像データ解析部160は、上記フラグ読み替え処理の結果を基に、ディフェクト発生予測フラグに関しては、フラグ値「0」、フラグ値「1」またはフラグ値「2」を採用することとする(ステップS515、ステップS516、ステップS517)。   The image data analysis unit 160 employs the flag value “0”, the flag value “1”, or the flag value “2” for the defect occurrence prediction flag based on the result of the flag replacement process (step S515). , Step S516, Step S517).

画像データ解析部160は、ステップS515でディフェクト発生予測フラグに関してフラグ値「0」を採用することとした場合には、第1のディフェクト発生予測フラグ情報1610の中の網点パラメータ変更指示フラグ1613にフラグ値「0」を設定する(ステップS516)。他のパラメータ変更指示フラグについてもフラグ値「0」が設定される。   If the image data analysis unit 160 adopts the flag value “0” for the defect occurrence prediction flag in step S515, the image data analysis unit 160 sets the halftone dot parameter change instruction flag 1613 in the first defect occurrence prediction flag information 1610. A flag value “0” is set (step S516). The flag value “0” is also set for the other parameter change instruction flags.

画像データ解析部160は、ステップS516でディフェクト発生予測フラグに関してフラグ値「1」を採用することとした場合には、第1のディフェクト発生予測フラグ情報1610の中の網点パラメータ変更指示フラグ1613にフラグ値「1」を設定する(ステップS519)。他のパラメータ変更指示フラグについてはフラグ値「0」が設定される。   If the image data analysis unit 160 adopts the flag value “1” for the defect occurrence prediction flag in step S516, the image data analysis unit 160 sets the halftone dot parameter change instruction flag 1613 in the first defect occurrence prediction flag information 1610. A flag value “1” is set (step S519). The flag value “0” is set for the other parameter change instruction flags.

画像データ解析部160は、ステップS517でディフェクト発生予測フラグに関してフラグ値「2」を採用することとした場合には、第1のディフェクト発生予測フラグ情報1610の中の網点パラメータ変更指示フラグ1613にフラグ値「2」を設定する(ステップS520)。他のパラメータ変更指示フラグについてはフラグ値「0」が設定される。   If the image data analysis unit 160 adopts the flag value “2” for the defect occurrence prediction flag in step S517, the image data analysis unit 160 sets the halftone dot parameter change instruction flag 1613 in the first defect occurrence prediction flag information 1610. A flag value “2” is set (step S520). The flag value “0” is set for the other parameter change instruction flags.

上述したようにして第1のディフェクト発生予測フラグ情報1610の中の網点パラメータ変更指示フラグ1613にフラグ値「1」またはフラグ値「2」が設定されたときは、網点生成部173によって、これらフラグ値「1」またはフラグ値「2」に応じて網点パラメータ(網点生成パラメータ)のパラメータ値が変更される。   As described above, when the flag value “1” or the flag value “2” is set in the halftone parameter change instruction flag 1613 in the first defect occurrence prediction flag information 1610, the halftone generation unit 173 causes The parameter value of the halftone dot parameter (halftone dot generation parameter) is changed according to the flag value “1” or the flag value “2”.

画像データ解析部160は、ステップS518を終了した場合、ステップS519を終了した場合、ステップS520を終了した場合は、最終的な第1のディフェクト発生予測フラグ情報1610を画像処理部170に向けて出力するとともに、全てのページについての画像データ解析処理を終了したか否かを判断する(ステップS521)。   The image data analysis unit 160 outputs the final first defect occurrence prediction flag information 1610 to the image processing unit 170 when step S518 ends, when step S519 ends, or when step S520 ends. At the same time, it is determined whether or not the image data analysis processing for all pages has been completed (step S521).

画像データ解析部160は、ステップS521において、全てのページについての画像データ解析処理を終了していないと判断した場合には、ステップS501に戻り、一方、全てのページについての画像データ解析処理を終了したと判断した場合は、この画像データ解析処理を終了する。   If the image data analysis unit 160 determines in step S521 that the image data analysis process for all pages has not been completed, the process returns to step S501, while the image data analysis process for all pages is completed. If it is determined that the image data has been analyzed, the image data analysis process is terminated.

ところで、実施の形態5では、ゴーストが発生すると予測されたときは、網点パラメータを変更するようにしているので、第1のディフェクト発生予測フラグ情報1610においては、色パラメータ変更指示フラグ1611および階調パラメータフラグ1622にはそれぞれフラグ値「0」が設定され、網点パラメータ変更指示フラグ1613にはフラグ値「0」、フラグ値「1」またはフラグ値「2」が設定される。   In the fifth embodiment, when it is predicted that a ghost will occur, the halftone dot parameter is changed. Therefore, in the first defect occurrence prediction flag information 1610, the color parameter change instruction flag 1611 and the floor parameter are changed. The adjustment parameter flag 1622 is set with a flag value “0”, and the halftone dot parameter change instruction flag 1613 is set with a flag value “0”, a flag value “1”, or a flag value “2”.

このようなフラグ値が設定されている第1のディフェクト発生予測フラグ情報1610を受け付けた画像処理部170では、色変換部171は、色パラメータ変更指示フラグ1611に設定されているフラグ値「0」に基づき色変換処理を実施する。この場合、色パラメータの変更は行われず、色パラメータ記憶部171bの記憶内容(色パラメータ)に基づき色変換処理が実施される。   In the image processing unit 170 that has received the first defect occurrence prediction flag information 1610 in which such a flag value is set, the color conversion unit 171 sets the flag value “0” set in the color parameter change instruction flag 1611. The color conversion process is performed based on the above. In this case, the color parameter is not changed, and the color conversion process is performed based on the stored content (color parameter) of the color parameter storage unit 171b.

また、階調補正部172は、階調パラメータ変更指示フラグ1612に設定されているフラグ値「0」に基づき階調補正処理を実施する。この場合、階調パラメータの変更は行われず、階調パラメータ記憶部172bの記憶内容(階調パラメータ)に基づき色変換処理が実施される。   In addition, the gradation correction unit 172 performs gradation correction processing based on the flag value “0” set in the gradation parameter change instruction flag 1612. In this case, the gradation parameter is not changed, and the color conversion process is performed based on the stored content (gradation parameter) of the gradation parameter storage unit 172b.

さらに、網点生成部173は、網点パラメータ変更指示フラグ1613に設定されているフラグ値「0」、フラグ値「1」またはフラグ値「2」に基づき網点生成処理(スクリーン処理)を実施する。   Further, the halftone dot generation unit 173 performs halftone dot generation processing (screen processing) based on the flag value “0”, flag value “1”, or flag value “2” set in the halftone dot parameter change instruction flag 1613. To do.

網点パラメータ変更指示フラグ1613にフラグ値「1」またはフラグ値「2」が設定されているときは、網点生成部173の網点パラメータ設定部173aは、そのフラグ値に基づき、網点パラメータ記憶部173bの記憶内容(網点パラメータ)を更新する。なお、網点パラメータ変更指示フラグ1613にフラグ値「0」が設定されているときは、網点パラメータの変更は行われない。   When the flag value “1” or the flag value “2” is set in the halftone parameter change instruction flag 1613, the halftone dot parameter setting unit 173a of the halftone dot generation unit 173 determines the halftone dot parameter based on the flag value. The storage content (halftone dot parameter) of the storage unit 173b is updated. Note that when the flag value “0” is set in the halftone dot parameter change instruction flag 1613, the halftone dot parameter is not changed.

ここで、網点パラメータ(網点生成パラメータ)がスクリーン線数を意味するパラメータであるとしたときに、網点パラメータ変更指示フラグ1613に設定されるフラグ値「0」、フラグ値「1」およびフラグ値「2」にそれぞれ対応する網点パラメータ(網点生成パラメータ)のパラメータ値が「0」、「−α1」および「−α2」であるとする。   Here, when the halftone dot parameter (halftone dot generation parameter) is a parameter meaning the number of screen lines, a flag value “0”, a flag value “1” set in the halftone dot parameter change instruction flag 1613 and Assume that the parameter values of the halftone dot parameters (halftone dot generation parameters) respectively corresponding to the flag value “2” are “0”, “−α1”, and “−α2”.

なお、「|α1|」および「|α2|」はスクリーン線数の変化量を意味する。この場合、「|α1|<|α2|」の関係式が成立するようにパラメータ値が予め決定されている。   Note that “| α1 |” and “| α2 |” mean the amount of change in the number of screen lines. In this case, the parameter value is determined in advance so that the relational expression “| α1 | <| α2 |” is satisfied.

ちなみに、網点パラメータ変更指示フラグ1613にフラグ値「2」が設定されている場合、このフラグ値「2」に対応する網点パラメータのパラメータ値は、網点パラメータのパラメータ値が「0」の場合のスクリーン線数よりも少ないスクリーン線数を意味する「−α2」となる。   Incidentally, when the flag value “2” is set in the halftone parameter change instruction flag 1613, the parameter value of the halftone parameter corresponding to this flag value “2” is the parameter value of the halftone parameter “0”. In this case, “−α2” means a screen line number smaller than the screen line number.

実施の形態5では、図37に示すように、画像データ解析部160は、画像データ解析処理により得られたディフェクト発生予測フラグ情報と、画像出力装置制御部210からの環境情報、紙質情報および経時特性情報とを基に、フラグの読み替え処理を実施するとともに、該フラグの読み替え処理の結果を基にディフェクト発生予測フラグ情報のフラグ値を再設定する。   In the fifth embodiment, as shown in FIG. 37, the image data analysis unit 160, the defect occurrence prediction flag information obtained by the image data analysis process, the environment information, the paper quality information, and the time-lapse information from the image output device control unit 210. A flag replacement process is performed based on the characteristic information, and the flag value of the defect occurrence prediction flag information is reset based on the result of the flag replacement process.

なお、図37は、図1に示したプリンタ10での第1のディフェクト発生予測フラグ情報1610の流れの概要およびパラメータの変更される様子の概要を示している。この例は、ゴーストが発生すると予測されたときは、網点生成部173による網点パラメータの変更処理が実施され、色変換部171および階調補正部172による該当するパラメータの変更処理が実施されない様子を示している。   FIG. 37 shows an overview of the flow of the first defect occurrence prediction flag information 1610 in the printer 10 shown in FIG. 1 and an overview of how the parameters are changed. In this example, when a ghost is predicted to occur, the halftone dot parameter changing process is performed by the halftone dot generating unit 173, and the corresponding parameter changing process is not performed by the color converting unit 171 and the gradation correcting unit 172. It shows a state.

ちなみに、第1のディフェクト発生予測フラグ情報1610は、画像処理部170に入力されて、色変換部171、階調補正部172および網点生成部173にそれぞれ入力される。   Incidentally, the first defect occurrence prediction flag information 1610 is input to the image processing unit 170 and is input to the color conversion unit 171, the gradation correction unit 172, and the halftone generation unit 173, respectively.

上述した画像データ解析処理について、図38を参照して説明する。   The image data analysis process described above will be described with reference to FIG.

図38は、画像データ解析部160による画像データ解析処理の様子を示している。   FIG. 38 shows the state of image data analysis processing by the image data analysis unit 160.

なお、ページ単位の解析対象の画像データは、図32に示した実施の形態4の場合の画像データと同様になっているので、ここではその詳細な説明については省略する。   The image data to be analyzed in page units is the same as the image data in the case of the fourth embodiment shown in FIG. 32, and therefore detailed description thereof is omitted here.

画像データ解析部160は、1ページに対応する画像データ(RGBデータ)について、RGBデータのデータ形式に従って、先頭の1ライン目のラインから順次、画素単位でスキャンする(P501、図34のステップS501参照)。   The image data analysis unit 160 scans image data (RGB data) corresponding to one page sequentially in units of pixels from the first line according to the RGB data format (P501, step S501 in FIG. 34). reference).

画像データ解析部160は、画像データについて主走査方向または副走査方向のエッジを検出する(P502、図34のステップS502参照)。   The image data analysis unit 160 detects an edge of the image data in the main scanning direction or the sub scanning direction (see P502, step S502 in FIG. 34).

この例では、例えば(「Xa+2」,Yb)座標値および(「Xa+14」,Yb)座標値をエッジとして検出する。   In this example, for example, (“Xa + 2”, Yb) coordinate values and (“Xa + 14”, Yb) coordinate values are detected as edges.

画像データ解析部160は、ゴースト発生側の画像にかかわるデータ値(色の階調値)が、予め設定された第2の色情報(色範囲)G2以下であると認識し(P503、図34のステップS503「≦G2」参照)、その後、P502で検出したエッジ(エッジ部)のコントラストを算出する(P504)。   The image data analysis unit 160 recognizes that the data value (color gradation value) relating to the image on the ghost occurrence side is equal to or less than the preset second color information (color range) G2 (P503, FIG. 34). Step S503 “≦ G2”), and thereafter, the contrast of the edge (edge portion) detected in P502 is calculated (P504).

この場合、(「Xa+2」,Yb)座標値および(「Xa+14」,Yb)座標値の各座標値に対応する各エッジ部のそれぞれのコントラストは、「255−0」を演算した結果つまり「255」となる。   In this case, the contrast of each edge portion corresponding to each coordinate value of (“Xa + 2”, Yb) and (“Xa + 14”, Yb) coordinate values is calculated as “255-0”, that is, “255”. "

画像データ解析部160は、P502で検出した2つのエッジ部のエッジ間距離(面積)を算出する(P505、図34のステップS506参照)。   The image data analysis unit 160 calculates the distance (area) between the two edge portions detected in P502 (see P505, step S506 in FIG. 34).

この例では、(「Xa+2」,Yb)座標値に対応するエッジ部と(「Xa+14」,Yb)座標値に対応するエッジ部との間の距離(エッジ間距離)が算出される。   In this example, the distance (edge distance) between the edge corresponding to the (“Xa + 2”, Yb) coordinate value and the edge corresponding to the (“Xa + 14”, Yb) coordinate value is calculated.

画像データ解析部160は、P505で算出したエッジ間距離(面積)が予め設定された距離S1以下であると判断した場合は、白抜きゴーストが発生すると予測し(P506)、その後、解析処理の対象であった画素の位置よりもドラムピッチだけ副走査方向の下流に位置する画素の画素値(階調値)をスキャンする(P507、図34のステップS508参照)。   If the image data analysis unit 160 determines that the distance (area) between the edges calculated in P505 is equal to or less than the preset distance S1, the image data analysis unit 160 predicts that a white ghost will occur (P506), and then performs analysis processing. The pixel value (gradation value) of the pixel located downstream of the target pixel position in the sub-scanning direction by the drum pitch is scanned (see P507, step S508 in FIG. 34).

画像データ解析部160は、フラグ設定情報3500(図35)を基にフラグを設定し(P508、図34のステップS509参照)、ディフェクト発生予測フラグにフラグ値「1」を設定(一次設定)する(P509、図34のステップS510参照)。   The image data analysis unit 160 sets a flag based on the flag setting information 3500 (FIG. 35) (see P508, step S509 in FIG. 34), and sets a flag value “1” (primary setting) in the defect occurrence prediction flag. (See P509, step S510 in FIG. 34).

画像データ解析部160は、1ページに対応する画像データの解析処理を終了していないと判断した場合には、次の画素(次のライン)について画像解析処理すべく、P502以降を実施する(P510、図34のステップS513「NO」参照)。   If the image data analysis unit 160 determines that the image data analysis process corresponding to one page has not been completed, the image data analysis unit 160 performs P502 and subsequent steps to perform image analysis processing on the next pixel (next line) ( P510, see step S513 “NO” in FIG. 34).

画像データ解析部160は、例えば(Xmax1、Ymax1)座標値を検知して、1ページに対応する画像データの解析処理を終了したと判断した場合は(P511、ステップS513「YES」参照)、画像出力装置制御部210からの環境情報、紙質情報および経時特性情報を取得し(P512)、これらの情報とフラグ読み替え情報3500とに基づき、フラグ値の読み替え処理を実施する(P513、図34のステップS514参照)。   For example, if the image data analysis unit 160 detects (Xmax1, Ymax1) coordinate values and determines that the analysis processing of the image data corresponding to one page has ended (see P511, “YES” in step S513), the image Environmental information, paper quality information, and time-dependent characteristic information are acquired from the output device controller 210 (P512), and flag value replacement processing is performed based on these information and flag replacement information 3500 (P513, step of FIG. 34). (See S514).

画像データ解析部160は、P513でのフラグ読み替え処理の結果がフラグ値「2」のときは、ディフェクト発生予測フラグに関してはフラグ値「2」を採用することとし、第1のディフェクト発生予測フラグ情報1610の網点パラメータ変更指示フラグにフラグ値「2」を設定する(P514、図34のステップS517参照)。   When the result of the flag replacement process in P513 is the flag value “2”, the image data analysis unit 160 adopts the flag value “2” for the defect occurrence prediction flag, and the first defect occurrence prediction flag information A flag value “2” is set in the halftone dot parameter change instruction flag of 1610 (see P514, step S517 of FIG. 34).

この例では、P509にてフラグ値「1」が設定されたディフェクト発生予測フラグは、P513でのフラグ読み替え処理によりフラグ値「2」に変更されたことになる。   In this example, the defect occurrence prediction flag for which the flag value “1” is set in P509 is changed to the flag value “2” by the flag replacement process in P513.

画像データ解析部160は、(Xmax、Ymax)座標値を検知して、全てのページに対応する画像データの解析処理を終了したと判断した場合は(P515、図34のステップS521「YES」参照)、この画像データ解析処理を終了する。   When the image data analysis unit 160 detects the (Xmax, Ymax) coordinate value and determines that the image data analysis processing corresponding to all pages has been completed (see P515, step S521 “YES” in FIG. 34). ), The image data analysis process is terminated.

(実施の形態6)   (Embodiment 6)

次に、実施の形態6に係る画像処理装置を有する画像形成装置を適用したプリンタの機能構成について説明する。   Next, a functional configuration of a printer to which the image forming apparatus having the image processing apparatus according to the sixth embodiment is applied will be described.

この実施の形態3のプリンタは、図1、図8および図9に示した実施の形態1のプリンタ10と同様の構成および機能を有している。また、実施の形態3のプリンタ10は、図10に示した実施の形態1のプリンタ10による印刷処理と同様の印刷処理を実施する。   The printer of the third embodiment has the same configuration and function as the printer 10 of the first embodiment shown in FIGS. Further, the printer 10 according to the third embodiment performs a printing process similar to the printing process performed by the printer 10 according to the first embodiment shown in FIG.

次に、実施の形態5のプリンタ10の画像処理装置100の画像データ解析部160による画像データ解析処理について、図39を参照して説明する。   Next, image data analysis processing by the image data analysis unit 160 of the image processing apparatus 100 of the printer 10 according to the fifth embodiment will be described with reference to FIG.

図39、その画像データ解析処理の処理手順を示すフローチャートである。   FIG. 39 is a flowchart showing the processing procedure of the image data analysis processing.

この例では、次の(1)〜(6)の前提条件の下、画像データ解析部160による画像データ解析処理が実施されるようになっている。   In this example, image data analysis processing by the image data analysis unit 160 is performed under the following preconditions (1) to (6).

(1)1画素単位で解析する。   (1) Analysis is performed in units of one pixel.

(2)描画された画像(画像データ)について先頭の1ラインから順次解析する。   (2) The drawn image (image data) is sequentially analyzed from the first line.

(3)ジョブ(JOB)単位で解析する。   (3) Analyze in units of jobs (JOB).

(4)白抜きゴーストを検知するために、エッジ検出し、コントラストおよび白抜き距離(面積)を判定し、フラグを一次設定する。また画像出力装置情報も加味してフラグを最終設定する。   (4) In order to detect a white ghost, an edge is detected, a contrast and a white distance (area) are determined, and a flag is primarily set. Further, the flag is finally set in consideration of the image output apparatus information.

(5)ディフェクト発生予測フラグ情報のフラグ値は「0」、「1」および「3」とし、ディフェクト発生予測フラグは3段階のレベルとする。   (5) The flag value of the defect occurrence prediction flag information is “0”, “1”, and “3”, and the defect occurrence prediction flag is at three levels.

(6)ROMなどの記憶手段には、画像データ解析部160によって参照される図29あるいは図30に示した階調補正情報2900あるいは階調補正情報300(実施の形態4参照)、図35に示したフラグ設定情報3500(実施の形態5参照)が記憶されている。   (6) In the storage means such as the ROM, the gradation correction information 2900 or gradation correction information 300 (see Embodiment 4) shown in FIG. 29 or FIG. The indicated flag setting information 3500 (see the fifth embodiment) is stored.

さて、画像データ解析部160は、記憶部150に記憶されている処理単位(ページ)の画像データ(描画データ)を取得し、この取得した1ページに対応する画像データ(RGBデータ)について、RGBデータのデータ形式に従って、先頭の1ライン目のラインから順次、画素単位でスキャンする(ステップS601)。   Now, the image data analysis unit 160 acquires image data (drawing data) of a processing unit (page) stored in the storage unit 150, and performs RGB processing on the acquired image data (RGB data) corresponding to one page. According to the data format of the data, scanning is performed in pixel units sequentially from the first line (step S601).

画像データ解析部160は、スキャンしたラインにかかわる画像データについて主走査方向または副走査方向のエッジを検出したか否かを判断し(ステップS602)、そのエッジを検出しない場合には、ステップS601に戻り、主走査方向または副走査方向のエッジを検出した場合は、そのデータ値(色の階調値)は、予め設定された第1の色情報(色の階調値)G1以上であるいか否か(「データ値≧G1」の関係式が成立するか否か)、あるいは予め設定された第2の色情報(色の階調値)G2(≠G1)以下であるか否か(「データ値≦G2」の関係式が成立するか否か)を判断する(ステップS603)。   The image data analysis unit 160 determines whether or not an edge in the main scanning direction or the sub-scanning direction has been detected for the image data related to the scanned line (step S602). If the edge is not detected, the process proceeds to step S601. Returning, if an edge in the main scanning direction or the sub-scanning direction is detected, whether the data value (color gradation value) is equal to or higher than preset first color information (color gradation value) G1. (Whether or not the relational expression “data value ≧ G1” is satisfied), or whether or not it is equal to or less than preset second color information (color gradation value) G2 (≠ G1) (“ Whether or not a relational expression of “data value ≦ G2” is satisfied ”is determined (step S603).

ステップS603において「データ値≦G2」の関係式が成立すると判断した画像データ解析部160は、エッジ部のコントラストを算出し(ステップS604)、この算出したコントラストが予め設定されたコントラストC1以上であるか否か(算出したコントラスト≧C1」の関係式が成立するか否か)を判断し(ステップS605)、この判断した結果、「算出したコントラスト≧C1」の関係式が成立する場合は、エッジ間距離(面積)を算出する(ステップS606)。   The image data analysis unit 160 that has determined that the relational expression “data value ≦ G2” is satisfied in step S603 calculates the contrast of the edge portion (step S604), and the calculated contrast is equal to or higher than the preset contrast C1. (Whether or not the relational expression of calculated contrast ≧ C1 is satisfied) (step S605). As a result of the determination, if the relational expression of “calculated contrast ≧ C1” is satisfied, an edge is determined. An inter-distance (area) is calculated (step S606).

画像データ解析部160は、ステップS606で算出したエッジ間距離(面積)が予め設定された距離S1以下であるか否か(「エッジ間距離(面積)≦S1」の関係式が成立するか否か)を判断し(ステップS607)、この判断した結果、前記関係式が成立する場合は、解析処理の対象であった画素の位置よりもドラムピッチだけ副走査方向の下流に位置する画素の画素値(階調値)をスキャンする(ステップS608)。   The image data analysis unit 160 determines whether or not the edge distance (area) calculated in step S606 is equal to or less than a preset distance S1 (whether the relational expression “edge distance (area) ≦ S1” is satisfied). (Step S607), and if the result of this determination is that the relational expression is satisfied, the pixel of the pixel located downstream in the sub-scanning direction by the drum pitch from the position of the pixel to be analyzed The value (tone value) is scanned (step S608).

なお、ステップS603において「データ値≧G1」の関係式が成立すると判断された場合は、ステップS608に進む。   If it is determined in step S603 that the relational expression “data value ≧ G1” is established, the process proceeds to step S608.

ステップS608を終了した画像データ解析部160は、図35に示すフラグ設定情報3500を基にフラグを設定する(ステップS609)。   After completing step S608, the image data analysis unit 160 sets a flag based on the flag setting information 3500 shown in FIG. 35 (step S609).

ステップS609を終了した画像データ解析部160は、ディフェクト発生予測フラグにフラグ値「1」を設定(一次設定)、またはディフェクト発生予測フラグにフラグ値「2」を設定(一次設定)する(ステップS610、ステップS611)。   After completing step S609, the image data analysis unit 160 sets the flag value “1” to the defect occurrence prediction flag (primary setting) or sets the flag value “2” to the defect occurrence prediction flag (primary setting) (step S610). Step S611).

なお、画像データ解析部160は、ステップS603において「データ値≧G1」および「データ値≦G2」の何れの関係式も不成立であると判断した場合、ステップS605において「算出したコントラスト≧C1」の関係式が不成立であると判断した場合、ステップS607において「エッジ間距離(面積)≦S1」の関係式が不成立であると判断した場合、ディフェクト発生予測フラグにフラグ値「0」を設定(一次設定)する(ステップS612)。   If the image data analysis unit 160 determines in step S603 that the relational expressions “data value ≧ G1” and “data value ≦ G2” are not satisfied, “calculated contrast ≧ C1” is satisfied in step S605. When it is determined that the relational expression is not established, the flag value “0” is set in the defect occurrence prediction flag when the relational expression “distance between edges (area) ≦ S1” is not established in step S607 (primary (Step S612).

画像データ解析部160は、ステップS610を終了した場合、ステップS611を終了した場合、ステップS612を終了した場合、1ページに対応する画像データの解析処理を終了したか否かを判断し(ステップS613)、この判断した結果、その解析処理を終了していない場合にはステップS601に戻る。   When step S610 is finished, step S611 is finished, or step S612 is finished, the image data analysis unit 160 determines whether or not the image data analysis processing corresponding to one page is finished (step S613). ) If the result of this determination is that the analysis process has not ended, the process returns to step S601.

画像データ解析部160は、ステップS613において、1ページに対応する画像データの解析処理を終了した場合は、ステップS610、ステップS611またはステップS612において設定したディフェクト発生予測フラグのフラグ値を、所定のページ例えば1ページ目のページに対する第1のディフェクト発生予測フラグおよび第2のディフェクト発生予測フラグのフラグ値として設定する(ステップS614)。   When the image data analysis unit 160 finishes analyzing the image data corresponding to one page in step S613, the image data analysis unit 160 uses the flag value of the defect occurrence prediction flag set in step S610, step S611, or step S612 as the predetermined page. For example, the flag values of the first defect occurrence prediction flag and the second defect occurrence prediction flag for the first page are set (step S614).

すなわち、画像データ解析部160は、第2のディフェクト発生予測フラグ情報1620中の帯電パラメータ変更指示フラグ1621、露光パラメータ変更指示フラグ1622、現像パラメータ変更指示フラグ1623、転写パラメータ変更指示フラグ1624のうち少なくとも1つのパラメータ変更指示フラグには、フラグ値「0」、フラグ値「1」またはフラグ値「2」を設定し、他のパラメータ変更指示にはフラグ値「0」を設定する。   That is, the image data analysis unit 160 includes at least one of the charging parameter change instruction flag 1621, the exposure parameter change instruction flag 1622, the development parameter change instruction flag 1623, and the transfer parameter change instruction flag 1624 in the second defect occurrence prediction flag information 1620. A flag value “0”, a flag value “1”, or a flag value “2” is set for one parameter change instruction flag, and a flag value “0” is set for another parameter change instruction.

画像データ解析部160は、このようにしてフラグ値を設定した第2のディフェクト発生予測フラグ情報1620を画像出力装置200の画像出力装置制御部210に向けて通知する(ステップS615)。   The image data analysis unit 160 notifies the image output device control unit 210 of the image output device 200 of the second defect occurrence prediction flag information 1620 in which the flag value is set in this way (step S615).

また、画像データ解析部160は、第1のディフェクト発生予測フラグに関しては、フラグ値「0」、フラグ値「1」またはフラグ値「2」を採用することとする(ステップS616、ステップS617、ステップS618)。   Further, the image data analysis unit 160 adopts the flag value “0”, the flag value “1”, or the flag value “2” for the first defect occurrence prediction flag (step S616, step S617, step S618).

画像データ解析部160は、ステップS616でディフェクト発生予測フラグに関してフラグ値「0」を採用することとした場合には、第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612にフラグ値「0」を設定する(ステップS619)。他のパラメータ変更指示フラグについてもフラグ値「0」が設定される。   If the image data analysis unit 160 adopts the flag value “0” for the defect occurrence prediction flag in step S616, the image data analysis unit 160 sets the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610. A flag value “0” is set (step S619). The flag value “0” is also set for the other parameter change instruction flags.

画像データ解析部160は、ステップS617でディフェクト発生予測フラグに関してフラグ値「1」を採用することとした場合には、第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612にフラグ値「1」を設定する(ステップS620)。他のパラメータ変更指示フラグについてはフラグ値「0」が設定される。   If the image data analysis unit 160 adopts the flag value “1” for the defect occurrence prediction flag in step S617, the image data analysis unit 160 sets the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610. A flag value “1” is set (step S620). The flag value “0” is set for the other parameter change instruction flags.

画像データ解析部160は、ステップS618でディフェクト発生予測フラグに関してフラグ値「2」を採用することとした場合には、第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612にフラグ値「2」を設定する(ステップS621)。他のパラメータ変更指示フラグについてはフラグ値「0」が設定される。   If the image data analysis unit 160 adopts the flag value “2” for the defect occurrence prediction flag in step S618, the image data analysis unit 160 sets the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610. A flag value “2” is set (step S621). The flag value “0” is set for the other parameter change instruction flags.

上述したようにして第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612にフラグ値「1」またはフラグ値「2」が設定されたときは、階調補正部172によって、これらフラグ値「1」またはフラグ値「2」に応じて階調パラメータ(階調補正パラメータ)のパラメータ値が変更される。   When the flag value “1” or the flag value “2” is set in the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610 as described above, the gradation correction unit 172 The parameter value of the gradation parameter (gradation correction parameter) is changed according to the flag value “1” or the flag value “2”.

画像データ解析部160は、ステップS619を終了した場合、ステップS620を終了した場合、ステップS621を終了した場合は、最終的な第1のディフェクト発生予測フラグ情報1610を画像処理部170に向けて出力するとともに、全てのページについての画像データ解析処理を終了したか否かを判断する(ステップS622)。   The image data analysis unit 160 outputs the final first defect occurrence prediction flag information 1610 to the image processing unit 170 when step S619 is completed, step S620 is completed, or step S621 is completed. At the same time, it is determined whether or not the image data analysis processing for all pages has been completed (step S622).

画像データ解析部160は、ステップS622において、全てのページについての画像データ解析処理を終了していないと判断した場合には、ステップS601に戻り、一方、全てのページについての画像データ解析処理を終了したと判断した場合は、この画像データ解析処理を終了する。   If the image data analysis unit 160 determines in step S622 that the image data analysis process for all pages has not been completed, the process returns to step S601, while the image data analysis process for all pages is completed. If it is determined that the image data has been analyzed, the image data analysis process is terminated.

ところで、第1のディフェクト発生予測フラグ情報1610を受け付けた画像処理部170では、色変換部171は、色パラメータ変更指示フラグ1611に設定されているフラグ値「0」に基づき色変換処理を実施する。この場合、色パラメータの変更は行われず、色パラメータ記憶部171bの記憶内容(色パラメータ)に基づき色変換処理が実施される。   By the way, in the image processing unit 170 that has received the first defect occurrence prediction flag information 1610, the color conversion unit 171 performs the color conversion process based on the flag value “0” set in the color parameter change instruction flag 1611. . In this case, the color parameter is not changed, and the color conversion process is performed based on the stored content (color parameter) of the color parameter storage unit 171b.

また、網点生成部173は、網点パラメータ変更指示フラグ1613に設定されているフラグ値「0」に基づき網点生成処理(スクリーン処理)を実施する。この場合、網点パラメータの変更は行われず、網点パラメータ記憶部173bの記憶内容(網点パラメータ)に基づき網点生成処理が実施される。   In addition, the halftone dot generation unit 173 performs a halftone dot generation process (screen process) based on the flag value “0” set in the halftone dot parameter change instruction flag 1613. In this case, the halftone dot parameters are not changed, and the halftone dot generation process is performed based on the storage contents (halftone dot parameters) of the halftone dot parameter storage unit 173b.

さらに、階調補正部172は、階調パラメータ変更指示フラグ1612に設定されているフラグ値「0」、フラグ値「1」またはフラグ値「2」に基づき階調補正処理を実施する。   Further, the gradation correction unit 172 performs gradation correction processing based on the flag value “0”, flag value “1”, or flag value “2” set in the gradation parameter change instruction flag 1612.

ここで、階調パラメータ変更指示フラグ1612にフラグ値「1」またはフラグ値「2」が設定されているときは、階調補正部172の階調パラメータ設定部172aは、そのフラグ値に基づき、階調パラメータ記憶部172bの記憶内容(階調パラメータ)を更新する。なお、階調パラメータ変更指示フラグ1612にフラグ値「0」が設定されているときは、階調パラメータの変更は行われない。   Here, when the flag value “1” or the flag value “2” is set in the gradation parameter change instruction flag 1612, the gradation parameter setting unit 172a of the gradation correction unit 172, based on the flag value, The stored contents (gradation parameters) of the gradation parameter storage unit 172b are updated. Note that when the flag value “0” is set in the gradation parameter change instruction flag 1612, the gradation parameter is not changed.

そして、階調補正部172は、階調パラメータ記憶部172bの記憶内容と図29に示した実施の形態4の階調補正情報2900あるいは図30に示した実施の形態4の階調補正情報3000とに基づいて、描画部140からの画像データについて階調補正する。   Then, the gradation correction unit 172 stores the contents stored in the gradation parameter storage unit 172b and the gradation correction information 2900 of the fourth embodiment shown in FIG. 29 or the gradation correction information 3000 of the fourth embodiment shown in FIG. Based on the above, tone correction is performed on the image data from the drawing unit 140.

ちなみに、階調パラメータ変更指示フラグ1612がフラグ値「0」、フラグ値「1」およびフラグ値「2」のときのそれぞれの階調パラメータ(階調補正パラメータ)は、実施の形態4の場合と同様に、パラメータ値「0」=補正パラ[0]、パラメータ値「1」=補正パラ[1]およびパラメータ値「1」=補正パラ[2]となる。   Incidentally, the gradation parameters (gradation correction parameters) when the gradation parameter change instruction flag 1612 is the flag value “0”, the flag value “1”, and the flag value “2” are the same as those in the fourth embodiment. Similarly, parameter value “0” = correction parameter [0], parameter value “1” = correction parameter [1], and parameter value “1” = correction parameter [2].

一方、第2のディフェクト発生予測フラグ情報1620を受け付けた画像出力装置制御部210では、その第2のディフェクト発生予測フラグ情報1620の各パラメータ変更指示フラグに設定されているフラグ値と環境情報、紙質情報および経時特性情報とに基づき、第2のディフェクト発生予測フラグ情報1620つまり各パラメータ変更指示フラグのフラグ値を再設定する。   On the other hand, in the image output device control unit 210 that has received the second defect occurrence prediction flag information 1620, the flag value, environment information, and paper quality set in each parameter change instruction flag of the second defect occurrence prediction flag information 1620. Based on the information and the temporal characteristic information, the second defect occurrence prediction flag information 1620, that is, the flag value of each parameter change instruction flag is reset.

そして、画像出力装置制御部210は、フラグ値「1」またはフラグ値「2」が再設定されたパラメータ変更指示フラグに対応するパラメータを格納するパラメータ記憶部を配下にしているパラメータ設定部に対し、パラメータの変更処理を依頼する。   The image output device control unit 210 then controls the parameter setting unit subordinate to the parameter storage unit that stores the parameter corresponding to the parameter change instruction flag in which the flag value “1” or the flag value “2” is reset. Request the parameter change process.

例えば、第2のディフェクト発生予測フラグ情報1620中の転写パラメータ変更指示フラグ1624にフラグ値「1」が設定され、他のパラメータ変更指示フラグにはフラグ値「1」が設定されているとする。   For example, it is assumed that the flag value “1” is set in the transfer parameter change instruction flag 1624 in the second defect occurrence prediction flag information 1620 and the flag value “1” is set in the other parameter change instruction flags.

この場合、画像出力装置制御部210は、第2のディフェクト発生予測フラグ情報1620中の転写パラメータ変更指示フラグ1624のフラグ値「1」と、例えば図40に示す転写パラメータ再設定情報4000とを基に、転写パラメータを再設定する。   In this case, the image output device controller 210 uses the flag value “1” of the transfer parameter change instruction flag 1624 in the second defect occurrence prediction flag information 1620 and the transfer parameter reset information 4000 shown in FIG. 40, for example. Then, reset the transfer parameters.

図40において、通知フラグの値「0」、「1」および「2」は、転写パラメータ変更指示フラグ1624に設定されているフラグ値「0」、「1」および「2」に対応する。   In FIG. 40, the notification flag values “0”, “1”, and “2” correspond to the flag values “0”, “1”, and “2” set in the transfer parameter change instruction flag 1624.

転写電圧Δ(ボルト)の欄において、「−150」は、所定の転写電圧よりも「150ボルト」低下した転写電圧を意味するパラメータ値を示し、同様に、「−300」は、所定の転写電圧よりも「300ボルト」低下した転写電圧を意味するパラメータ値を示す。   In the column of the transfer voltage Δ (volt), “−150” indicates a parameter value that means a transfer voltage that is “150 volts” lower than the predetermined transfer voltage. Similarly, “−300” indicates the predetermined transfer voltage. A parameter value indicating a transfer voltage that is "300 volts" lower than the voltage is shown.

例えば、転写パラメータ変更指示フラグ1624にフラグ値「1」が設定されていたときは、画像出力装置制御部210によって、転写パラメータは所定の転写電圧よりも「150ボルト」低下した転写電圧を意味するパラメータ値に再設定される。   For example, when the flag value “1” is set in the transfer parameter change instruction flag 1624, the transfer parameter means a transfer voltage that is “150 volts” lower than a predetermined transfer voltage by the image output device controller 210. Reset to the parameter value.

実施の形態6では、図41に示すように、画像処理装置100では、第1のディフェクト発生予測フラグ情報1610の階調パラメータ変更指示フラグ1622を使用して階調パラメータを変更する。また、画像出力装置200では、画像処理装置100からの第1のディフェクト発生予測フラグ情報1620の転写パラメータ変更指示フラグ1624および環境情報、紙質情報および経時特性情報に基づき当該転写パラメータ変更指示フラグ1624のフラグ値の読み替えを実施するとともに、該フラグ読み替え後のフラグ値を基に転写パラメータを変更する。   In the sixth embodiment, as shown in FIG. 41, the image processing apparatus 100 uses the gradation parameter change instruction flag 1622 of the first defect occurrence prediction flag information 1610 to change the gradation parameter. In the image output apparatus 200, the transfer parameter change instruction flag 1624 of the transfer parameter change instruction flag 1624 of the first defect occurrence prediction flag information 1620 from the image processing apparatus 100 and the environment information, paper quality information, and temporal characteristics information are set. The flag value is replaced, and the transfer parameter is changed based on the flag value after the flag replacement.

なお、図41は、図1に示したプリンタ10での第1のディフェクト発生予測フラグ情報1610および第2のディフェクト発生予測フラグ情報1620の流れの概要およびパラメータの変更される様子の概要を示している。この例では、ゴーストが発生すると予測されたときは、階調補正部172による階調パラメータの変更処理が実施されるとともに、転写パラメータ設定部224aによる転写パラメータの変更処理が実施される様子を示している。また、他のパラメータについては変更されない様子を示している。   FIG. 41 shows an outline of the flow of the first defect occurrence prediction flag information 1610 and the second defect occurrence prediction flag information 1620 in the printer 10 shown in FIG. 1 and an outline of how the parameters are changed. Yes. In this example, when it is predicted that a ghost will occur, the gradation parameter changing process is performed by the gradation correcting unit 172, and the transfer parameter changing process is performed by the transfer parameter setting unit 224a. ing. In addition, the other parameters are not changed.

ちなみに、第1のディフェクト発生予測フラグ情報1610は、画像処理部170に入力されて、色変換部171、階調補正部172および網点生成部173にそれぞれ入力される。   Incidentally, the first defect occurrence prediction flag information 1610 is input to the image processing unit 170 and is input to the color conversion unit 171, the gradation correction unit 172, and the halftone generation unit 173, respectively.

上述した画像データ解析処理について、図42を参照して説明する。   The image data analysis process described above will be described with reference to FIG.

図42は、画像データ解析部160による画像データ解析処理の様子を示している。   FIG. 42 shows a state of image data analysis processing by the image data analysis unit 160.

なお、ページ単位の解析対象の画像データは、図32に示した実施の形態4の場合の画像データと同様になっているので、ここではその詳細な説明については省略する。   The image data to be analyzed in page units is the same as the image data in the case of the fourth embodiment shown in FIG. 32, and therefore detailed description thereof is omitted here.

画像データ解析部160は、1ページに対応する画像データ(RGBデータ)について、RGBデータのデータ形式に従って、先頭の1ライン目のラインから順次、画素単位でスキャンする(P601、図39のステップS601参照)。   The image data analysis unit 160 scans image data (RGB data) corresponding to one page sequentially in units of pixels from the first line according to the data format of RGB data (P601, step S601 in FIG. 39). reference).

画像データ解析部160は、画像データについて主走査方向または副走査方向のエッジを検出する(P602、図39のステップS602参照)。   The image data analysis unit 160 detects an edge in the main scanning direction or the sub-scanning direction for the image data (see P602, step S602 in FIG. 39).

この例では、例えば(「Xa+2」,Yb)座標値および(「Xa+14」,Yb)座標値をエッジとして検出する。   In this example, for example, (“Xa + 2”, Yb) coordinate values and (“Xa + 14”, Yb) coordinate values are detected as edges.

画像データ解析部160は、ゴースト発生側の画像にかかわるデータ値(色の階調値)が、予め設定された第2の色情報(色範囲)G2以下であると認識し(P603、図39のステップS603「≦G2」参照)、その後、P602で検出したエッジ(エッジ部)のコントラストを算出する(P604)。   The image data analysis unit 160 recognizes that the data value (color gradation value) related to the image on the ghost occurrence side is equal to or less than the preset second color information (color range) G2 (P603, FIG. 39). Step S603 “≦ G2”), and then the contrast of the edge (edge portion) detected in P602 is calculated (P604).

この場合、(「Xa+2」,Yb)座標値および(「Xa+14」,Yb)座標値の各座標値に対応する各エッジ部のそれぞれのコントラストは、「255−0」を演算した結果つまり「255」となる。   In this case, the contrast of each edge portion corresponding to each coordinate value of (“Xa + 2”, Yb) and (“Xa + 14”, Yb) coordinate values is calculated as “255-0”, that is, “255”. "

画像データ解析部160は、P602で検出した2つのエッジ部のエッジ間距離(面積)を算出する(P605、図39のステップS606参照)。   The image data analysis unit 160 calculates the distance (area) between the two edge portions detected in P602 (see P605, step S606 in FIG. 39).

この例では、(「Xa+2」,Yb)座標値に対応するエッジ部と(「Xa+14」,Yb)座標値に対応するエッジ部との間の距離(エッジ間距離)が算出される。   In this example, the distance (edge distance) between the edge corresponding to the (“Xa + 2”, Yb) coordinate value and the edge corresponding to the (“Xa + 14”, Yb) coordinate value is calculated.

画像データ解析部160は、P605で算出したエッジ間距離(面積)が予め設定された距離S1以下であると判断した場合は、白抜きゴーストが発生すると予測し(P606)、その後、解析処理の対象であった画素の位置よりもドラムピッチだけ副走査方向の下流に位置する画素の画素値(階調値)をスキャンする(P607、図39のステップS608参照)。   If the image data analysis unit 160 determines that the distance (area) between the edges calculated in P605 is equal to or less than the preset distance S1, the image data analysis unit 160 predicts that a white ghost will occur (P606), and then performs analysis processing. The pixel value (gradation value) of the pixel located downstream of the target pixel position in the sub-scanning direction by the drum pitch is scanned (see P607, step S608 in FIG. 39).

画像データ解析部160は、フラグ設定情報3500(図35)を基にフラグを設定し(P608、図39のステップS609参照)、ディフェクト発生予測フラグにフラグ値「1」を設定(一次設定)する(P609、図39のステップS610参照)。   The image data analysis unit 160 sets a flag based on the flag setting information 3500 (FIG. 35) (see P608, step S609 in FIG. 39), and sets a flag value “1” (primary setting) to the defect occurrence prediction flag. (See P609, step S610 in FIG. 39).

画像データ解析部160は、1ページに対応する画像データの解析処理を終了していないと判断した場合には、次の画素(次のライン)について画像解析処理すべく、P602以降を実施する(P610、図39のステップS613「NO」参照)。   If the image data analysis unit 160 determines that the image data analysis process corresponding to one page has not been completed, the image data analysis unit 160 performs P602 and subsequent steps to perform image analysis processing on the next pixel (next line) ( P610, see step S613 “NO” in FIG. 39).

画像データ解析部160は、例えば(Xmax1、Ymax1)座標値を検知して、1ページに対応する画像データの解析処理を終了したと判断した場合は(P611、図39のステップS613「YES」参照)、第2のディフェクト発生予測フラグ情報1620を画像出力装置200の画像出力装置制御部210に向けて通知する(P612、図39のステップS615参照)。   For example, when the image data analysis unit 160 detects (Xmax1, Ymax1) coordinate values and determines that the analysis processing of the image data corresponding to one page has ended (see P611, step S613 “YES” in FIG. 39). ), The second defect occurrence prediction flag information 1620 is notified to the image output device controller 210 of the image output device 200 (see P612, step S615 in FIG. 39).

画像データ解析部160は、第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612に例えばフラグ値「1」を設定する(P613、図39のステップS620参照)。   The image data analysis unit 160 sets, for example, a flag value “1” in the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610 (see P613, step S620 in FIG. 39).

画像出力装置制御部210では、画像処理装置100からの第2のディフェクト発生予測フラグ情報1620の例えば階調パラメータ変更指示フラグ1622と、環境情報、紙質情報および経時特性情報とに基づき、当該階調パラメータ変更指示フラグ1622のフラグ値を再設定する(P614)。ここでは、転写パラメータを、所定のパラメータよりも150ボルト低下した転写電圧を意味するパラメータ値に再設定する。   In the image output device control unit 210, based on, for example, the tone parameter change instruction flag 1622 of the second defect occurrence prediction flag information 1620 from the image processing device 100, the environment information, the paper quality information, and the temporal characteristic information, The flag value of the parameter change instruction flag 1622 is reset (P614). Here, the transfer parameter is reset to a parameter value that means a transfer voltage that is 150 volts lower than the predetermined parameter.

画像データ解析部160は、P613でのフラグ読み替え処理の結果がフラグ値「2」のときは、ディフェクト発生予測フラグに関してはフラグ値「2」を採用することとし、第1のディフェクト発生予測フラグ情報1610の網点パラメータ変更指示フラグにフラグ値「2」を設定する(P614、図39のステップS517参照)。   When the result of the flag replacement process in P613 is the flag value “2”, the image data analysis unit 160 adopts the flag value “2” for the defect occurrence prediction flag, and the first defect occurrence prediction flag information A flag value “2” is set in the halftone dot parameter change instruction flag of 1610 (see P614, step S517 of FIG. 39).

画像データ解析部160は、(Xmax、Ymax)座標値を検知して、全てのページに対応する画像データの解析処理を終了したと判断した場合は(P615、図39のステップS622「YES」参照)、この画像データ解析処理を終了する。   When the image data analysis unit 160 detects the (Xmax, Ymax) coordinate value and determines that the image data analysis processing corresponding to all pages has been completed (see P615, step S622 “YES” in FIG. 39). ), The image data analysis process is terminated.

(実施の形態7)   (Embodiment 7)

次に、実施の形態7に係る画像処理装置を有する画像形成装置を適用したプリンタの機能構成について説明する。   Next, a functional configuration of a printer to which the image forming apparatus having the image processing apparatus according to the seventh embodiment is applied will be described.

図43は、実施の形態7に係る画像処理装置を有する画像形成装置を適用したプリンタ10の構成を示している。   FIG. 43 shows the configuration of the printer 10 to which the image forming apparatus having the image processing apparatus according to the seventh embodiment is applied.

このプリンタ10は、図1に示した実施の形態1のプリンタ10の構成において、描画部140および画像データ解析部160を描画部4310および画像データ解析部4320に変更した構成になっている。なお、図43において、図1に示した構成要素と同様の機能を果たす部分には同一の符号を付している。   The printer 10 has a configuration in which the drawing unit 140 and the image data analysis unit 160 are changed to a drawing unit 4310 and an image data analysis unit 4320 in the configuration of the printer 10 of the first embodiment shown in FIG. In FIG. 43, parts having the same functions as those shown in FIG.

なお、実施の形態7では、PDL解釈部130は、PDL解釈して得られたジョブ枚数や両面設定などのジョブ(JOB)情報を画像データ解釈部4320へ通知する。   In the seventh embodiment, the PDL interpretation unit 130 notifies the image data interpretation unit 4320 of job (JOB) information such as the number of jobs and double-sided setting obtained by PDL interpretation.

描画部4310は、描画部140の機能に加えて、画像データ解析部4320からの描画方向を変更すべき旨の指示を受けて、この指示された描画方向に従って画像データの所定の方向に回転させた状態で描画し、回転後の画像データを画像処理部170に向けて出力する機能を有している。   In addition to the function of the drawing unit 140, the drawing unit 4310 receives an instruction to change the drawing direction from the image data analysis unit 4320 and rotates the image data in a predetermined direction according to the indicated drawing direction. In this state, the image data is drawn and the rotated image data is output to the image processing unit 170.

画像データ解析部4320は、画像データ解析部160の機能に加えて、PDL解釈部13からのJOB情報、および画像出力装置200の画像出力制御部210からの用紙サイズ情報を取得し、これら取得した情報を基に画像(画像データ)の出力方向を変更することを認識したときは、描画部4310に対し、画像データを所定の方向に所定の角度だけ回転させて描画すべき旨を通知(指示)する機能を有している。   In addition to the function of the image data analysis unit 160, the image data analysis unit 4320 acquires JOB information from the PDL interpretation unit 13 and paper size information from the image output control unit 210 of the image output apparatus 200, and acquires these. When recognizing that the output direction of the image (image data) is changed based on the information, the drawing unit 4310 is notified (instructed) that the image data should be drawn by rotating the image data by a predetermined angle in a predetermined direction. ) Function.

また、実施の形態7のプリンタ10は、図8および図9に示した実施の形態1のプリンタ10と同様の構成および機能を有している。   The printer 10 of the seventh embodiment has the same configuration and function as the printer 10 of the first embodiment shown in FIGS.

さらに、実施の形態7のプリンタ10は、図10に示した実施の形態1のプリンタ10による印刷処理と同様の印刷処理を実施する。   Furthermore, the printer 10 according to the seventh embodiment performs a printing process similar to the printing process performed by the printer 10 according to the first embodiment illustrated in FIG.

次に、実施の形態7のプリンタ10の画像処理装置100の画像データ解析部4300による画像データ解析処理について、図44を参照して説明する。   Next, image data analysis processing by the image data analysis unit 4300 of the image processing apparatus 100 of the printer 10 according to the seventh embodiment will be described with reference to FIG.

図44、その画像データ解析処理の処理手順を示すフローチャートである。   FIG. 44 is a flowchart showing the processing procedure of the image data analysis processing.

この例では、次の(1)〜(8)の前提条件の下、画像データ解析部4320による画像データ解析処理が実施されるようになっている。   In this example, image data analysis processing by the image data analysis unit 4320 is performed under the following preconditions (1) to (8).

(1)描画された画像(画像データ)について1画素単位で全てスキャンする。   (1) The drawn image (image data) is scanned in units of one pixel.

(2)描画された画像(画像データ)について先頭の1ラインからスキャンする。これは一度描画し終わってから判定することを意味する。   (2) The drawn image (image data) is scanned from the first line. This means that the determination is made after drawing once.

(3)ジョブ(JOB)単位で解析する。   (3) Analyze in units of jobs (JOB).

(4)RGBデータで検知する。   (4) Detect with RGB data.

(5)白抜きゴーストも検知するために、エッジを検出し、コントラストおよび白抜き距離(面積)をカウントする。また画像出力装置情報も加味してフラグを再設定する。   (5) In order to detect a white ghost, an edge is detected and the contrast and white distance (area) are counted. In addition, the flag is reset in consideration of the image output device information.

(6)出力(印刷)すべき画像データの描画方向を変更する。   (6) Change the drawing direction of image data to be output (printed).

(7)ディフェクト発生予測フラグ情報のフラグ値は「0」、「1」および「3」とし、ディフェクト発生予測フラグは3段階のレベルとする。   (7) The flag value of the defect occurrence prediction flag information is “0”, “1”, and “3”, and the defect occurrence prediction flag is at three levels.

(8)ROMなどの記憶手段には、画像データ解析部160によって参照される図35に示すフラグ設定情報3500(実施の形態5参照)が記憶されている。   (8) Flag setting information 3500 (see Embodiment 5) shown in FIG. 35 that is referenced by the image data analysis unit 160 is stored in a storage unit such as a ROM.

さて、PDL解釈部130は、PDLデータを解釈し、このPDL解釈したことにより得られたジョブ(JOB)情報(ジョブ枚数や両面設定など)を画像データ解析部4320に向けて出力する。   Now, the PDL interpretation unit 130 interprets the PDL data and outputs job (JOB) information (job number, duplex setting, etc.) obtained by the PDL interpretation to the image data analysis unit 4320.

画像データ解析部160は、図44に示すように、1ページに対応する画像データ(RGBデータ)について、RGBデータのデータ形式に従って、先頭の1ライン目のラインから順次、画素単位でスキャンする(P701)。   As shown in FIG. 44, the image data analysis unit 160 scans image data (RGB data) corresponding to one page sequentially in units of pixels from the first line in accordance with the data format of RGB data ( P701).

画像データ解析部4320は、スキャンしたラインにかかわる画像データについて主走査方向または副走査方向のエッジを検出したか否かを判断し(ステップS702)、そのエッジを検出しない場合には、ステップS701に戻り、主走査方向または副走査方向のエッジを検出した場合は、そのデータ値(色の階調値)は、予め設定された第1の色情報(色の階調値)G1以上であるいか否か(「データ値≧G1」の関係式が成立するか否か)、あるいは予め設定された第2の色情報(色の階調値)G2(≠G1)以下であるか否か(「データ値≦G2」の関係式が成立するか否か)を判断する(ステップS703)。   The image data analysis unit 4320 determines whether or not an edge in the main scanning direction or the sub-scanning direction has been detected for the image data related to the scanned line (step S702). If the edge is not detected, the process proceeds to step S701. Returning, if an edge in the main scanning direction or the sub-scanning direction is detected, whether the data value (color gradation value) is equal to or higher than preset first color information (color gradation value) G1. (Whether or not the relational expression “data value ≧ G1” is satisfied), or whether or not it is equal to or less than preset second color information (color gradation value) G2 (≠ G1) (“ Whether or not the relational expression of “data value ≦ G2” is satisfied ”is determined (step S703).

ステップS703において「データ値≦G2」の関係式が成立すると判断した画像データ解析部4320は、エッジ部のコントラストを算出し(ステップS704)、この算出したコントラストが予め設定されたコントラストC1以上であるか否か(算出したコントラスト≧C1」の関係式が成立するか否か)を判断し(ステップS705)、この判断した結果、「算出したコントラスト≧C1」の関係式が成立する場合は、エッジ間距離(面積)を算出する(ステップS706)。   The image data analysis unit 4320 that has determined that the relational expression “data value ≦ G2” is satisfied in step S703 calculates the contrast of the edge (step S704), and the calculated contrast is equal to or higher than the preset contrast C1. Whether or not the relational expression “calculated contrast ≧ C1” is satisfied (step S705). If the relational expression “calculated contrast ≧ C1” is satisfied as a result of the determination, an edge An inter-distance (area) is calculated (step S706).

画像データ解析部4320は、ステップS706で算出したエッジ間距離(面積)が予め設定された距離S1以下であるか否か(「エッジ間距離(面積)≦S1」の関係式が成立するか否か)を判断し(ステップS707)、この判断した結果、前記関係式が成立する場合は、解析処理の対象であった画素の位置よりもドラムピッチだけ副走査方向の下流に位置する画素の画素値(階調値)をスキャンする(ステップS708)。   The image data analysis unit 4320 determines whether or not the inter-edge distance (area) calculated in step S706 is equal to or less than a preset distance S1 (whether the relational expression “inter-edge distance (area) ≦ S1” is satisfied). (Step S707), and if the result of this determination is that the relational expression is satisfied, the pixel of the pixel located downstream in the sub-scanning direction by the drum pitch from the position of the pixel that was the object of the analysis processing The value (tone value) is scanned (step S708).

なお、ステップS703において「データ値≧G1」の関係式が成立すると判断された場合は、ステップS708に進む。   If it is determined in step S703 that the relational expression “data value ≧ G1” is established, the process proceeds to step S708.

ステップS708を終了した画像データ解析部4320は、図35に示すフラグ設定情報3500を基にフラグを設定する(ステップS709)。   After completing step S708, the image data analysis unit 4320 sets a flag based on the flag setting information 3500 shown in FIG. 35 (step S709).

ステップS709を終了した画像データ解析部4320は、ディフェクト発生予測フラグにフラグ値「1」を設定(一次設定)、またはディフェクト発生予測フラグにフラグ値「2」を設定(一次設定)する(ステップS710、ステップS711)。   After completing step S709, the image data analysis unit 4320 sets a flag value “1” for the defect occurrence prediction flag (primary setting) or sets a flag value “2” for the defect occurrence prediction flag (primary setting) (step S710). Step S711).

なお、画像データ解析部4320は、ステップS703において「データ値≧G1」および「データ値≦G2」の何れの関係式も不成立であると判断した場合、ステップS705において「算出したコントラスト≧C1」の関係式が不成立であると判断した場合、ステップS707において「エッジ間距離(面積)≦S1」の関係式が不成立であると判断した場合、ディフェクト発生予測フラグにフラグ値「0」を設定(一次設定)する(ステップS712)。   If the image data analysis unit 4320 determines in step S703 that the relational expressions “data value ≧ G1” and “data value ≦ G2” are not satisfied, “calculated contrast ≧ C1” is satisfied in step S705. If it is determined that the relational expression is not established, the flag value “0” is set in the defect occurrence prediction flag when the relational expression “distance between edges (area) ≦ S1” is not established in step S707 (primary (Step S712).

画像データ解析部4320は、ステップS710を終了した場合、ステップS711を終了した場合、ステップS712を終了した場合、1ページに対応する画像データの解析処理を終了したか否かを判断し(ステップS713)、この判断した結果、その解析処理を終了していない場合にはステップS701に戻る。   When step S710 is finished, step S711 is finished, or step S712 is finished, the image data analysis unit 4320 determines whether the analysis processing of image data corresponding to one page is finished (step S713). ) If the result of this determination is that the analysis process has not ended, the process returns to step S701.

画像データ解析部4320は、ステップS713において、1ページに対応する画像データの解析処理を終了した場合は、ステップS710、ステップS711またはステップS712において設定したディフェクト発生予測フラグのフラグ値を、所定のページ例えば1ページ目のページに対する第2の第1のディフェクト発生予測フラグのフラグ値として設定する(ステップS714)。   When the image data analysis unit 4320 finishes the analysis processing of the image data corresponding to one page in step S713, the image data analysis unit 4320 uses the flag value of the defect occurrence prediction flag set in step S710, step S711, or step S712 as the predetermined page. For example, it is set as the flag value of the second first defect occurrence prediction flag for the first page (step S714).

すなわち、画像データ解析部4320は、第2のディフェクト発生予測フラグ情報1620中の帯電パラメータ変更指示フラグ1621、露光パラメータ変更指示フラグ1622、現像パラメータ変更指示フラグ1623、転写パラメータ変更指示フラグ1624のうち少なくとも1つのパラメータ変更指示フラグには、フラグ値「0」、フラグ値「1」またはフラグ値「2」を設定し、他のパラメータ変更指示にはフラグ値「0」を設定する。   That is, the image data analysis unit 4320 includes at least one of the charging parameter change instruction flag 1621, the exposure parameter change instruction flag 1622, the development parameter change instruction flag 1623, and the transfer parameter change instruction flag 1624 in the second defect occurrence prediction flag information 1620. A flag value “0”, a flag value “1”, or a flag value “2” is set for one parameter change instruction flag, and a flag value “0” is set for another parameter change instruction.

画像データ解析部4320は、画像出力装置200の画像出力装置制御部210からの給紙装置にセットされている用紙に関するサイズを示す用紙サイズ情報を取得するとともに(ステップS715)、第2のディフェクト発生予測フラグ情報1620を画像出力装置200に向けて通知する(ステップS716)。   The image data analysis unit 4320 obtains paper size information indicating the size of the paper set in the paper feeding device from the image output device control unit 210 of the image output device 200 (step S715), and the second defect occurs. The prediction flag information 1620 is notified to the image output apparatus 200 (step S716).

画像データ解析部4320は、PDL解釈部130からのジョブ(JOB)情報を取得した場合には(ステップS717)、このジョブ(JOB)情報およびステップS715で取得した用紙サイズ情報を基に、出力すべき画像(画像データ)にかかわる出力方向の変更は可能か否かを判断する(ステップS718)。   When the job data is acquired from the PDL interpretation unit 130 (step S717), the image data analysis unit 4320 outputs the job data based on the job (JOB) information and the paper size information acquired in step S715. It is determined whether or not the output direction related to the power image (image data) can be changed (step S718).

画像データ解析部4320は、ステップS718において、画像データにかかわる出力方向の変更が不可能であると判断した場合にはステップS701に戻り、一方、画像データにかかわる出力方向の変更が可能であると判断した場合は、描画方向の変更を実施すべく(ステップS719)、描画部4310に対し、当該画像データを所定の方向に所定の角度だけ回転(例えば180度回転)させて描画すべき旨を通知するとともに(ステップS720)、画像出力装置200の画像出力装置制御部210に対し、画像データにかかわる出力方向(出力方向変更フラグ)を通知する(ステップS721)。   If the image data analysis unit 4320 determines in step S718 that the output direction related to the image data cannot be changed, the process returns to step S701, while the output direction related to the image data can be changed. If it is determined, in order to change the drawing direction (step S719), the drawing unit 4310 is informed that the image data should be drawn by rotating the image data by a predetermined angle (for example, rotating 180 degrees). At the same time (step S720), the image output device controller 210 of the image output device 200 is notified of the output direction (output direction change flag) related to the image data (step S721).

画像データ解析部4320は、描画部4310への画像データにかかわる描画方向の通知および画像出力装置制御部210への画像データにかかわる出力方向の通知を終了した場合は、全てのページについての画像データ解析処理を終了したか否かを判断し(ステップS722)、この判断した結果、全てのページについての画像データ解析処理を終了していない場合にはステップS701に戻り、一方、全てのページについての画像データ解析処理を終了した場合は、この画像データ解析処理を終了する。   When the image data analysis unit 4320 has finished the notification of the drawing direction related to the image data to the drawing unit 4310 and the notification of the output direction related to the image data to the image output device control unit 210, the image data for all pages is displayed. It is determined whether or not the analysis process has been completed (step S722). If the result of this determination is that the image data analysis process for all pages has not been completed, the process returns to step S701. When the image data analysis process is finished, the image data analysis process is finished.

ところで、第2のディフェクト発生予測フラグ情報1620を受け付けた画像出力装置制御部210では、その第2のディフェクト発生予測フラグ情報1620の各パラメータ変更指示フラグに設定されているフラグ値と環境情報、紙質情報および経時特性情報とに基づき、第2のディフェクト発生予測フラグ情報1620つまり各パラメータ変更指示フラグのフラグ値を再設定する。   By the way, in the image output device control unit 210 that has received the second defect occurrence prediction flag information 1620, the flag value, environment information, and paper quality set in each parameter change instruction flag of the second defect occurrence prediction flag information 1620. Based on the information and the temporal characteristic information, the second defect occurrence prediction flag information 1620, that is, the flag value of each parameter change instruction flag is reset.

そして、画像出力装置制御部210は、フラグ値「1」またはフラグ値「2」が再設定されたパラメータ変更指示フラグに対応するパラメータを格納するパラメータ記憶部を配下にしているパラメータ設定部に対し、パラメータの変更処理を依頼する。   The image output device control unit 210 then controls the parameter setting unit subordinate to the parameter storage unit that stores the parameter corresponding to the parameter change instruction flag in which the flag value “1” or the flag value “2” is reset. Request the parameter change process.

ここで、帯電パラメータおよび現像パラメータの変更処理について、図45を参照して説明する。   Here, the charging parameter and development parameter changing processing will be described with reference to FIG.

図45に示すパラメータ再設定情報4500は、第2のディフェクト発生予測フラグ情報1620が通知された場合に適用されるパラメータ情報4510と、出力方向変更フラグが通知された場合適用されるパラメータ情報4520と、を含んでいる。   The parameter reset information 4500 shown in FIG. 45 includes parameter information 4510 that is applied when the second defect occurrence prediction flag information 1620 is notified, and parameter information 4520 that is applied when the output direction change flag is notified. , Including.

図45において、通知フラグの値「0」、「1」および「2」は、帯電パラメータ変更指示フラグ1621あるいは現像パラメータ変更指示フラグ1623に設定されているフラグ値「0」、「1」および「2」に対応する。   45, the notification flag values “0”, “1”, and “2” are flag values “0”, “1”, and “0” set in the charging parameter change instruction flag 1621 or the development parameter change instruction flag 1623, respectively. 2 ”.

帯電電圧あるいは現像電圧(帯電/現像電圧)Δ(ボルト)の欄において、「+100」は、所定の帯電電圧あるいは現像電圧よりも「100ボルト」増加した帯電電圧あるいは現像電圧を意味するパラメータ値を示し、同様に、「+200」は、所定の転写電圧よりも「200ボルト」増加した帯電電圧あるいは現像電圧を意味するパラメータ値を示す。   In the column of charging voltage or developing voltage (charging / developing voltage) Δ (volt), “+100” is a parameter value that means a charging voltage or developing voltage increased by “100 volts” from a predetermined charging voltage or developing voltage. Similarly, “+200” indicates a parameter value indicating a charging voltage or a developing voltage which is increased by “200 volts” from the predetermined transfer voltage.

また、出力方向変更フラグの値「0」、「1」および「2」は、出力すべき画像データにかかわる出力方向に関するパラメータに対応するものであり、それぞれ「変更なし」、「A4LEFからA4SEFに変更する旨」および「180度回転出力する旨」を意味する。   Further, the output direction change flag values “0”, “1”, and “2” correspond to parameters related to the output direction related to the image data to be output, and are “no change”, “A4LEF to A4SEF”, respectively. “Change” and “180 ° rotation output”.

ちなみに、通知された第2のディフェクト発生予測フラグ情報1620の中の帯電パラメータ変更指示フラグ1621あるいは現像パラメータ変更指示フラグ1623にフラグ値「1」が設定されているときには、パラメータ情報4510を基に、環境情報、紙質情報、経時特性情報など画像出力装置情報に基づいて設定された帯電電圧あるいは現像電圧に対してΔ100ボルトだけ増加させた帯電電圧あるいは現像電圧を意味するパラメータ値が再設定される。   Incidentally, when the flag value “1” is set in the charging parameter change instruction flag 1621 or the development parameter change instruction flag 1623 in the notified second defect occurrence prediction flag information 1620, based on the parameter information 4510, A parameter value indicating a charging voltage or a developing voltage that is increased by Δ100 volts with respect to the charging voltage or the developing voltage set based on the image output device information such as environmental information, paper quality information, and time-dependent characteristic information is reset.

また、通知された第2のディフェクト発生予測フラグ情報1620の中の帯電パラメータ変更指示フラグ1621あるいは現像パラメータ変更指示フラグ1623にフラグ値「2」が設定されているときには、パラメータ情報4520を基に、環境情報、紙質情報、経時特性情報など画像出力装置情報に基づいて設定された帯電電圧あるいは現像電圧よりもΔ200ボルトだけ増加させた帯電電圧あるいは現像電圧を意味するパラメータ値が再設定される。かつ描画方向(出力方向)が変更される(例えば180度回転出力される旨のパラメータ値に変更される。   Further, when the flag value “2” is set in the charging parameter change instruction flag 1621 or the development parameter change instruction flag 1623 in the notified second defect occurrence prediction flag information 1620, based on the parameter information 4520, A parameter value representing a charging voltage or developing voltage that is increased by Δ200 volts from the charging voltage or developing voltage set based on image output device information such as environmental information, paper quality information, and time-dependent characteristic information is reset. In addition, the drawing direction (output direction) is changed (for example, changed to a parameter value indicating 180 degree rotation output).

画像出力装置制御部210は、描画方向(出力方向)が変更されるときは、画像データ解析部4320から通知された画像データにかかわる出力方向を基に、用紙を収容する給紙装置にかかわるパラメータを、通知された出力方向で画像が出力可能な状態で用紙が収容されている給紙装置に対応するパラメータ値に用紙を収容する複数の給紙装置を示すパラメータ値に変更する。   When the drawing direction (output direction) is changed, the image output device control unit 210 uses the output direction related to the image data notified from the image data analysis unit 4320 to set parameters related to the paper supply device that stores the paper. Is changed to a parameter value indicating a plurality of paper feeding devices that contain paper in a parameter value corresponding to the paper feeding device that contains paper in a state where an image can be output in the notified output direction.

実施の形態7では、図46に示すように、画像処理装置100では、JOB情報および用紙サイズ情報を基に画像(画像データ)の出力方向を変更することを認識したときは、描画部4310によって、画像データを所定の方向に所定の角度だけ回転させて描画する。また、画像出力装置200では、第2のディフェクト発生予測フラグ情報1620、および環境情報、紙質情報、経時特性情報など画像出力装置情報を基に、帯電パラメータや現像パラメータを変更し、さらには出力すべき画像(画像データ)にかかわる描画方向(出力方向)を変更する。   In the seventh embodiment, as shown in FIG. 46, when the image processing apparatus 100 recognizes that the output direction of the image (image data) is changed based on the JOB information and the paper size information, the drawing unit 4310 Then, the image data is drawn by being rotated by a predetermined angle in a predetermined direction. Further, the image output apparatus 200 changes the charging parameter and the development parameter based on the second defect occurrence prediction flag information 1620 and the image output apparatus information such as the environment information, the paper quality information, and the time-dependent characteristic information, and further outputs it. The drawing direction (output direction) related to the power image (image data) is changed.

なお、図46は、図43に示したプリンタ10での第1のディフェクト発生予測フラグ情報1610および第2のディフェクト発生予測フラグ情報1620の流れの概要およびパラメータの変更される様子の概要を示している。この例では、ゴースト(白抜きゴースト)が発生すると予測されたときは、帯電パラメータや現像パラメータの変更処理が実施され、さらには出力すべき画像(画像データ)にかかわる描画方向(出力方向)の変更処理が実施される様子を示している。   46 shows the outline of the flow of the first defect occurrence prediction flag information 1610 and the second defect occurrence prediction flag information 1620 and the outline of how the parameters are changed in the printer 10 shown in FIG. Yes. In this example, when it is predicted that a ghost (outlined ghost) will occur, charging parameters and development parameters are changed, and the drawing direction (output direction) related to the image (image data) to be output is further changed. It shows how the change process is performed.

上述した画像データ解析処理について、図47を参照して説明する。   The image data analysis process described above will be described with reference to FIG.

図47は、画像データ解析部4320による画像データ解析処理の様子を示している。   FIG. 47 shows the state of image data analysis processing by the image data analysis unit 4320.

なお、ページ単位の解析対象の画像データは、図32に示した実施の形態4の場合の画像データと同様になっているので、ここではその詳細な説明については省略する。   The image data to be analyzed in page units is the same as the image data in the case of the fourth embodiment shown in FIG. 32, and therefore detailed description thereof is omitted here.

画像データ解析部4320は、1ページに対応する画像データ(RGBデータ)について、RGBデータのデータ形式に従って、先頭の1ライン目のラインから順次、画素単位でスキャンする(P701、図44のステップS701参照)。   The image data analysis unit 4320 scans image data (RGB data) corresponding to one page in units of pixels sequentially from the first line according to the RGB data format (P701, step S701 in FIG. 44). reference).

画像データ解析部4320は、画像データについて主走査方向または副走査方向のエッジを検出する(P702、図44のステップS702参照)。   The image data analysis unit 4320 detects an edge in the main scanning direction or the sub-scanning direction for the image data (see P702, step S702 in FIG. 44).

この例では、例えば(「Xa+2」,Yb)座標値および(「Xa+14」,Yb)座標値をエッジとして検出する。   In this example, for example, (“Xa + 2”, Yb) coordinate values and (“Xa + 14”, Yb) coordinate values are detected as edges.

画像データ解析部4320は、ゴースト発生側の画像にかかわるデータ値(色の階調値)が、予め設定された第2の色情報(色範囲)G2以下であると認識し(P703、図44のステップS703「≦G2」参照)、その後、P602で検出したエッジ(エッジ部)のコントラストを算出する(P704)。   The image data analysis unit 4320 recognizes that the data value (color gradation value) related to the image on the ghost occurrence side is equal to or less than the preset second color information (color range) G2 (P703, FIG. 44). Step S703 “≦ G2”), and thereafter, the contrast of the edge (edge portion) detected in P602 is calculated (P704).

この場合、(「Xa+2」,Yb)座標値および(「Xa+14」,Yb)座標値の各座標値に対応する各エッジ部のそれぞれのコントラストは、「255−0」を演算した結果つまり「255」となる。   In this case, the contrast of each edge portion corresponding to each coordinate value of (“Xa + 2”, Yb) and (“Xa + 14”, Yb) coordinate values is calculated as “255-0”, that is, “255”. "

画像データ解析部4320は、P702で検出した2つのエッジ部のエッジ間距離(面積)を算出する(P705、図44のステップS706参照)。   The image data analysis unit 4320 calculates the distance (area) between the two edges detected in P702 (see P705, step S706 in FIG. 44).

この例では、(「Xa+2」,Yb)座標値に対応するエッジ部と(「Xa+14」,Yb)座標値に対応するエッジ部との間の距離(エッジ間距離)が算出される。   In this example, the distance (edge distance) between the edge corresponding to the (“Xa + 2”, Yb) coordinate value and the edge corresponding to the (“Xa + 14”, Yb) coordinate value is calculated.

画像データ解析部4320は、P705で算出したエッジ間距離(面積)が予め設定された距離S1以下であると判断した場合は、白抜きゴーストが発生すると予測し(P706)、その後、解析処理の対象であった画素の位置よりもドラムピッチだけ副走査方向の下流に位置する画素の画素値(階調値)をスキャンする(P707、図44のステップS608参照)。   If the image data analysis unit 4320 determines that the inter-edge distance (area) calculated in P705 is equal to or less than the preset distance S1, the image data analysis unit 4320 predicts that an outline ghost will occur (P706), and then performs analysis processing. The pixel value (gradation value) of the pixel located downstream of the target pixel position in the sub-scanning direction by the drum pitch is scanned (see P707, step S608 in FIG. 44).

画像データ解析部4320は、フラグ設定情報3500(図35)を基にフラグを設定し(P708、図44のステップS709参照)、ディフェクト発生予測フラグにフラグ値「2」を設定(一次設定)する(P709、図44のステップS711参照)。   The image data analysis unit 4320 sets a flag based on the flag setting information 3500 (FIG. 35) (see P708, step S709 in FIG. 44), and sets (first setting) the flag value “2” to the defect occurrence prediction flag. (See P709, step S711 in FIG. 44).

画像データ解析部4320は、1ページに対応する画像データの解析処理を終了していないと判断した場合には、次の画素(次のライン)について画像解析処理すべく、P702以降を実施する(P710、図44のステップS713「NO」参照)。   If the image data analysis unit 4320 determines that the analysis processing of the image data corresponding to one page has not been completed, the image data analysis unit 4320 performs P702 and subsequent steps to perform image analysis processing on the next pixel (next line) ( P710, see step S713 “NO” in FIG. 44).

画像データ解析部4320は、例えば(Xmax1、Ymax1)座標値を検知して、1ページに対応する画像データの解析処理を終了したと判断した場合は(P711、図44のステップS713「YES」参照)、所定のページ例えば1ページ目のページに対する第2のディフェクト発生予測フラグのフラグ値として「2」を設定する。   For example, if the image data analysis unit 4320 detects (Xmax1, Ymax1) coordinate values and determines that the analysis processing of the image data corresponding to one page has ended (see P711, “YES” in step S713 in FIG. 44). ), “2” is set as the flag value of the second defect occurrence prediction flag for a predetermined page, for example, the first page.

画像データ解析部4320は、画像出力装置200の画像出力装置制御部210からの給紙装置にセットされている用紙に関するサイズを示す用紙サイズ情報を取得するとともに(P712、図44のステップS715)、フラグ値「2」が設定されている第2のディフェクト発生予測フラグ情報1620を画像出力装置200に向けて通知する(P713、図44のステップS716)。   The image data analysis unit 4320 obtains paper size information indicating the size of the paper set in the paper feeding device from the image output device control unit 210 of the image output device 200 (P712, step S715 in FIG. 44). The second defect occurrence prediction flag information 1620 in which the flag value “2” is set is notified to the image output apparatus 200 (P713, step S716 in FIG. 44).

ここで、第2のディフェクト発生予測フラグ情報1620においては、帯電パラメータ変更指示フラグ1621および現像パラメータ変更指示フラグ1623には、フラグ値「2」が設定されているものとする。   Here, in the second defect occurrence prediction flag information 1620, it is assumed that a flag value “2” is set in the charging parameter change instruction flag 1621 and the development parameter change instruction flag 1623.

画像データ解析部4320は、PDL解釈部130からのジョブ(JOB)情報や画像出力装置制御部210からの用紙サイズ情報に基づいて出力すべき画像(画像データ)にかかわる出力方向の変更は可能か否かを判断し、この判断した結果、画像データにかかわる出力方向の変更が可能であると判断した場合は(P714、図44のステップS718「YES」参照)、描画方向の変更を実施すべく(P715、図44のステップS719参照)、描画部4310に対し、当該画像データを所定の方向に所定の角度だけ回転(例えば180度回転)させて描画すべき旨を通知するとともに、画像出力装置200の画像出力装置制御部210に対し、画像データにかかわる出力方向(出力方向変更フラグ)を通知する(P716、図44のステップS721)。   Can the image data analysis unit 4320 change the output direction of an image (image data) to be output based on job (JOB) information from the PDL interpretation unit 130 or paper size information from the image output device control unit 210? If it is determined that it is possible to change the output direction related to the image data (see P714, “YES” in step S718 of FIG. 44), the drawing direction should be changed. (See P715, step S719 in FIG. 44), the drawing unit 4310 is notified that the image data should be drawn by being rotated in a predetermined direction by a predetermined angle (for example, rotated 180 degrees), and the image output apparatus The image output device control unit 210 of 200 is notified of the output direction (output direction change flag) related to the image data (P716, FIG. 44). Step S721).

画像出力装置200では、通知された第2のディフェクト発生予測フラグ情報1620の中のフラグ値「2」が設定されている帯電パラメータ変更指示フラグ1621および現像パラメータ変更指示フラグ1623、およびパラメータ再設定情報4500に基づき、所定の帯電電圧および所定の現像電圧よりも200ボルトだけ増加させた帯電電圧および現像電圧を意味するパラメータ値を採用する。   In the image output apparatus 200, the charging parameter change instruction flag 1621 and the development parameter change instruction flag 1623 in which the flag value “2” in the notified second defect occurrence prediction flag information 1620 is set, and parameter resetting information are set. Based on 4500, parameter values representing charging voltage and developing voltage increased by 200 volts from the predetermined charging voltage and predetermined developing voltage are adopted.

最後に、画像データ解析部4320は、(Xmax、Ymax)座標値を検知して、全てのページに対応する画像データの解析処理を終了したと判断した場合は(P717、図44のステップS722「YES」参照)、この画像データ解析処理を終了する。   Finally, when the image data analysis unit 4320 detects the (Xmax, Ymax) coordinate value and determines that the analysis processing of the image data corresponding to all pages has been completed (P717, step S722 “of FIG. 44). This image data analysis process is terminated.

(実施の形態8)   (Embodiment 8)

次に、実施の形態8に係る画像処理装置を有する画像形成装置を適用したプリンタの機能構成について説明する。   Next, a functional configuration of a printer to which the image forming apparatus having the image processing apparatus according to the eighth embodiment is applied will be described.

この実施の形態8のプリンタは、図43に示した実施の形態7のプリンタ10、図8および図9に示した実施の形態1のプリンタ10と同様の構成および機能を有している。また、実施の形態8のプリンタ10は、図10に示した実施の形態1のプリンタ10による印刷処理と同様の印刷処理を実施する。   The printer of the eighth embodiment has the same configuration and function as the printer 10 of the seventh embodiment shown in FIG. 43 and the printer 10 of the first embodiment shown in FIGS. Further, the printer 10 according to the eighth embodiment performs a printing process similar to the printing process performed by the printer 10 according to the first embodiment illustrated in FIG.

次に、実施の形態8のプリンタ10の画像処理装置100の画像データ解析部4320による画像データ解析処理について、図48を参照して説明する。   Next, image data analysis processing by the image data analysis unit 4320 of the image processing apparatus 100 of the printer 10 according to the eighth embodiment will be described with reference to FIG.

図48、その画像データ解析処理の処理手順を示すフローチャートである。   FIG. 48 is a flowchart showing the processing procedure of the image data analysis processing.

この例では、次の(1)〜(10)の前提条件の下、画像データ解析部4320による画像データ解析処理が実施されるようになっている。   In this example, image data analysis processing by the image data analysis unit 4320 is performed under the following preconditions (1) to (10).

(1)描画された画像(画像データ)についてオブジェクト単位で全てスキャンする。   (1) All drawn images (image data) are scanned in units of objects.

(2)描画された画像(画像データ)について先頭の1ラインからスキャンする。これは一度描画し終わってから判定することを意味する。   (2) The drawn image (image data) is scanned from the first line. This means that the determination is made after drawing once.

(3)ジョブ(JOB)単位で解析する。   (3) Analyze in units of jobs (JOB).

(4)RGBデータで検知する。   (4) Detect with RGB data.

(5)白抜きゴーストも検知するために、エッジを検出し、コントラストおよび白抜き距離(面積)をカウントする。また画像出力装置情報も加味してフラグを再設定する。   (5) In order to detect a white ghost, an edge is detected and the contrast and white distance (area) are counted. In addition, the flag is reset in consideration of the image output device information.

(6)ドラムピッチの上流および下流を検知する。   (6) Detect upstream and downstream of drum pitch.

(7)他のディフェクト情報も加味してフラグを設定する。   (7) A flag is set in consideration of other defect information.

(8)出力(印刷)すべき画像データの描画方向を変更する。   (8) The drawing direction of the image data to be output (printed) is changed.

(9)ディフェクト発生予測フラグ情報のフラグ値は「0」、「1」および「3」とし、ディフェクト発生予測フラグは3段階のレベルとする。この場合、オブジェクトの平均値(例えば平均濃度)に応じてフラグのレベルを分ける。   (9) The flag value of the defect occurrence prediction flag information is “0”, “1”, and “3”, and the defect occurrence prediction flag is at three levels. In this case, the flag level is divided according to the average value (for example, average density) of the object.

(10)ROMなどの記憶手段には、画像データ解析部160によって参照される図35に示すフラグ設定情報3500(実施の形態5参照)が記憶されている。   (10) Flag setting information 3500 (see Embodiment 5) shown in FIG. 35 that is referenced by the image data analysis unit 160 is stored in a storage unit such as a ROM.

さて、PDL解釈部130は、PDLデータを解釈し、このPDL解釈したことにより得られたジョブ(JOB)情報(ジョブ枚数や両面設定など)を画像データ解析部4320に向けて出力する。   Now, the PDL interpretation unit 130 interprets the PDL data and outputs job (JOB) information (job number, duplex setting, etc.) obtained by the PDL interpretation to the image data analysis unit 4320.

画像データ解析部4320は、図48に示すように、1ページに対応する画像データ(RGBデータ)について、RGBデータのデータ形式に従って、先頭の1ライン目のラインから順次、画素単位でスキャンする(ステップS801)。   As shown in FIG. 48, the image data analysis unit 4320 scans image data (RGB data) corresponding to one page sequentially in units of pixels from the first line according to the data format of the RGB data ( Step S801).

画像データ解析部4320は、上記画像データの中にグラフィック(グラフィックオブジェクト)あるいはイメージ(イメージオブジェクト)が含まれているか否かを判断し(ステップS802)、この判断した結果、グラフィックオブジェクトあるいはイメージオブジェクトが含まれている場合は、当該オブジェクトの平均値(例えば平均濃度)を算出する(ステップS803)。   The image data analysis unit 4320 determines whether a graphic (graphic object) or an image (image object) is included in the image data (step S802). As a result of the determination, the graphic object or image object is determined. If included, the average value (for example, average density) of the object is calculated (step S803).

画像データ解析部4320は、ステップS803で算出したオブジェクトの平均値が、予め設定された第1の色情報(色の階調値)P1以上であるいか否か(「平均値≧P1」の関係式が成立するか否か)、予め設定された第2の色情報(色の階調値)P2(≠P1)以下であるか否か(「平均値≦P2」の関係式が成立するか否か)を判断する(ステップS804)。   The image data analysis unit 4320 determines whether or not the average value of the object calculated in step S803 is equal to or higher than the first color information (color gradation value) P1 set in advance (relationship “average value ≧ P1”). Whether or not the expression is satisfied), whether or not it is equal to or less than the preset second color information (color gradation value) P2 (≠ P1) (whether the relational expression of “average value ≦ P2” is satisfied) (No) is determined (step S804).

ステップS804において「平均値≦P2」の関係式が成立すると判断した画像データ解析部4320は、エッジ部のコントラストを算出し(ステップS805)、この算出したコントラストが予め設定されたコントラストC1以上であるか否か(算出したコントラスト≧C1」の関係式が成立するか否か)を判断し(ステップS806)、この判断した結果、「算出したコントラスト≧C1」の関係式が成立する場合は、エッジ間距離(面積)を算出する(ステップS807)。   The image data analysis unit 4320 that has determined that the relational expression “average value ≦ P2” is established in step S804 calculates the contrast of the edge (step S805), and the calculated contrast is equal to or higher than the preset contrast C1. (Whether or not the relational expression of calculated contrast ≧ C1 is satisfied) (step S806). As a result of this determination, if the relational expression of “calculated contrast ≧ C1” is satisfied, an edge is determined. An inter-distance (area) is calculated (step S807).

画像データ解析部4320は、ステップS807で算出したエッジ間距離(面積)が予め設定された距離S1以下であるか否か(「エッジ間距離(面積)≦S1」の関係式が成立するか否か)を判断し(ステップS808)、この判断した結果、前記関係式が成立する場合は、解析処理の対象であった画素の位置よりもドラムピッチだけ副走査方向の下流に位置する画素の画素値(階調値)をスキャンする(ステップS809)。   The image data analysis unit 4320 determines whether or not the inter-edge distance (area) calculated in step S807 is equal to or less than the preset distance S1 (whether the relational expression “inter-edge distance (area) ≦ S1” is satisfied). (Step S808), and if the above relational expression is satisfied as a result of the determination, the pixel of the pixel located downstream in the sub-scanning direction by the drum pitch from the position of the pixel that was the object of the analysis processing The value (tone value) is scanned (step S809).

なお、ステップS804において「平均値≧P1」の関係式が成立すると判断された場合は、ステップS809に進む。   If it is determined in step S804 that the relational expression “average value ≧ P1” is satisfied, the process proceeds to step S809.

ステップS804において「P1<平均値<P2」の関係式が成立すると判断した画像データ解析部4320は、解析処理の対象であった画素の位置よりもドラムピッチだけ副走査方向の上流に位置する画素の画素値(階調値)をスキャンする(ステップS810)。   The image data analysis unit 4320 that has determined that the relational expression “P1 <average value <P2” is established in step S804 is a pixel located upstream in the sub-scanning direction by the drum pitch from the position of the pixel that was the object of analysis processing. The pixel value (gradation value) is scanned (step S810).

画像データ解析部4320は、他のディフェクト情報を取得し(ステップS811)、この取得した他のディフェクト情報と、ステップS809でのスキャンした結果、あるいはステップS810でのスキャンした結果と、図35に示したフラグ設定情報3500とを基に、ディフェクト発生予測フラグを設定する(ステップS812)。   The image data analysis unit 4320 acquires other defect information (step S811), the acquired other defect information, the result of scanning in step S809, or the result of scanning in step S810, and are shown in FIG. The defect occurrence prediction flag is set based on the flag setting information 3500 (step S812).

ステップS812を終了した画像データ解析部4320は、ディフェクト発生予測フラグにフラグ値「1」を設定(一次設定)、またはディフェクト発生予測フラグにフラグ値「2」を設定(一次設定)する(ステップS813、ステップS814)。   After completing step S812, the image data analysis unit 4320 sets a flag value “1” to the defect occurrence prediction flag (primary setting) or sets a flag value “2” to the defect occurrence prediction flag (primary setting) (step S813). Step S814).

なお、画像データ解析部4320は、ステップS802においてテキストオブジェクトのみであると判断した場合、ステップS804において「平均値≧P1」および「平均値≦P2」の何れの関係式も不成立であると判断した場合、ステップS806において「算出したコントラスト≧C1」の関係式が不成立であると判断した場合、ステップS808において「エッジ間距離(面積)≦S1」の関係式が不成立であると判断した場合、ディフェクト発生予測フラグにフラグ値「0」を設定(一次設定)する(ステップS815)。   If the image data analysis unit 4320 determines that only the text object is present in step S802, the image data analysis unit 4320 determines that any of the relational expressions “average value ≧ P1” and “average value ≦ P2” is not satisfied in step S804. In step S806, if it is determined that the relational expression “calculated contrast ≧ C1” is not established, it is determined in step S808 that the relational expression “distance (area) between edges ≦ S1” is not established. A flag value “0” is set (primary setting) in the occurrence prediction flag (step S815).

画像データ解析部4320は、ステップS813を終了した場合、ステップS814を終了した場合、ステップS815を終了した場合、1ページに対応する画像データの解析処理を終了したか否かを判断し(ステップS816)、この判断した結果、その解析処理を終了していない場合にはステップS801に戻る。   When step S813 is finished, step S814 is finished, step S815 is finished, the image data analysis unit 4320 determines whether the analysis processing of image data corresponding to one page is finished (step S816). ) If the result of this determination is that the analysis process has not ended, the process returns to step S801.

画像データ解析部4320は、ステップS816において、1ページに対応する画像データの解析処理を終了した場合は、ステップS813、ステップS814またはステップS815において設定したディフェクト発生予測フラグのフラグ値を、所定のページ例えば1ページ目のページに対する第2のディフェクト発生予測フラグのフラグ値として設定する(ステップS817)。   When the image data analysis unit 4320 finishes the analysis processing of the image data corresponding to one page in step S816, the image data analysis unit 4320 uses the flag value of the defect occurrence prediction flag set in step S813, step S814, or step S815 as the predetermined page. For example, it is set as the flag value of the second defect occurrence prediction flag for the first page (step S817).

すなわち、画像データ解析部4320は、第2のディフェクト発生予測フラグ情報1620中の帯電パラメータ変更指示フラグ1621、露光パラメータ変更指示フラグ1622、現像パラメータ変更指示フラグ1623、転写パラメータ変更指示フラグ1624のうち少なくとも1つのパラメータ変更指示フラグには、フラグ値「0」、フラグ値「1」またはフラグ値「2」を設定し、他のパラメータ変更指示にはフラグ値「0」を設定する。   That is, the image data analysis unit 4320 includes at least one of the charging parameter change instruction flag 1621, the exposure parameter change instruction flag 1622, the development parameter change instruction flag 1623, and the transfer parameter change instruction flag 1624 in the second defect occurrence prediction flag information 1620. A flag value “0”, a flag value “1”, or a flag value “2” is set for one parameter change instruction flag, and a flag value “0” is set for another parameter change instruction.

画像データ解析部4320は、画像出力装置200の画像出力装置制御部210からの給紙装置にセットされている用紙に関するサイズを示す用紙サイズ情報を取得するとともに(ステップS818)、第2のディフェクト発生予測フラグ情報1620を画像出力装置200に向けて通知する(ステップS819)。   The image data analysis unit 4320 obtains paper size information indicating the size related to the paper set in the paper feeding device from the image output device control unit 210 of the image output device 200 (step S818), and the second defect occurs. The prediction flag information 1620 is notified to the image output apparatus 200 (step S819).

画像データ解析部4320は、PDL解釈部130からのジョブ(JOB)情報を取得した場合には(ステップS820)、このジョブ(JOB)情報およびステップS818で取得した用紙サイズ情報を基に、出力すべき画像(画像データ)にかかわる出力方向の変更は可能か否かを判断する(ステップS821)。   When acquiring the job (JOB) information from the PDL interpretation unit 130 (step S820), the image data analysis unit 4320 outputs the job data based on the job (JOB) information and the paper size information acquired in step S818. It is determined whether or not the output direction related to the power image (image data) can be changed (step S821).

画像データ解析部4320は、ステップS821において、画像データにかかわる出力方向の変更が不可能であると判断した場合にはステップS801に戻り、一方、画像データにかかわる出力方向の変更が可能であると判断した場合は、描画方向の変更を実施すべく(ステップS822)、描画部4310に対し、当該画像データを所定の方向に所定の角度だけ回転(例えば180度回転)させて描画すべき旨を通知するとともに(ステップS823)、画像出力装置200の画像出力装置制御部210に対し、画像データにかかわる出力方向(出力方向変更フラグ)を通知する(ステップS824)。   If the image data analysis unit 4320 determines in step S821 that the output direction related to the image data cannot be changed, the process returns to step S801, while the output direction related to the image data can be changed. If it is determined, in order to change the drawing direction (step S822), the drawing unit 4310 indicates that the image data should be drawn by rotating the image data in a predetermined direction by a predetermined angle (for example, rotating 180 degrees). At the same time (step S823), the image output device controller 210 of the image output device 200 is notified of the output direction (output direction change flag) related to the image data (step S824).

画像データ解析部4320は、描画部4310への画像データにかかわる描画方向の通知および画像出力装置制御部210への画像データにかかわる出力方向の通知を終了した場合は、全てのページについての画像データ解析処理を終了したか否かを判断し(ステップS825)、この判断した結果、全てのページについての画像データ解析処理を終了していない場合にはステップS701に戻り、一方、全てのページについての画像データ解析処理を終了した場合は、この画像データ解析処理を終了する。   When the image data analysis unit 4320 has finished the notification of the drawing direction related to the image data to the drawing unit 4310 and the notification of the output direction related to the image data to the image output device control unit 210, the image data for all pages is displayed. It is determined whether or not the analysis process has been completed (step S825). As a result of the determination, if the image data analysis process for all pages has not been completed, the process returns to step S701. When the image data analysis process is finished, the image data analysis process is finished.

ところで、第2のディフェクト発生予測フラグ情報1620を受け付けた画像出力装置制御部210では、その第2のディフェクト発生予測フラグ情報1620の各パラメータ変更指示フラグに設定されているフラグ値と環境情報、紙質情報および経時特性情報とに基づき、第2のディフェクト発生予測フラグ情報1620つまり各パラメータ変更指示フラグのフラグ値を再設定する。   By the way, in the image output device control unit 210 that has received the second defect occurrence prediction flag information 1620, the flag value, environment information, and paper quality set in each parameter change instruction flag of the second defect occurrence prediction flag information 1620. Based on the information and the temporal characteristic information, the second defect occurrence prediction flag information 1620, that is, the flag value of each parameter change instruction flag is reset.

そして、画像出力装置制御部210は、フラグ値「1」またはフラグ値「2」が再設定されたパラメータ変更指示フラグに対応するパラメータを格納するパラメータ記憶部を配下にしているパラメータ設定部に対し、パラメータの変更処理を依頼する。   The image output device control unit 210 then controls the parameter setting unit subordinate to the parameter storage unit that stores the parameter corresponding to the parameter change instruction flag in which the flag value “1” or the flag value “2” is reset. Request the parameter change process.

この実施の形態8においても、帯電パラメータおよび現像パラメータの変更処理については、実施の形態7の場合と同様に実施することでできる。すなわち、画像出力装置200では、帯電パラメータ変更指示フラグ1621あるいは現像パラメータ変更指示フラグ1623に設定されているフラグ値と、図45に示したパラメータ再設定情報4500とを基に、帯電パラメータおよび現像パラメータのパラメータ値を再設定する。   Also in the eighth embodiment, the charging parameter and development parameter changing processing can be performed in the same manner as in the seventh embodiment. That is, in the image output apparatus 200, the charging parameter and the development parameter are based on the flag value set in the charging parameter change instruction flag 1621 or the development parameter change instruction flag 1623 and the parameter reset information 4500 shown in FIG. Reset the parameter value of.

また、この実施の形態8においても、図46に示した実施の形態7の例の如く、ゴースト(白抜きゴースト)が発生すると予測されたときは、帯電パラメータや現像パラメータの変更処理が実施され、さらには出力すべき画像(画像データ)にかかわる描画方向(出力方向)の変更処理が実施される。   Also in the eighth embodiment, as in the example of the seventh embodiment shown in FIG. 46, when it is predicted that a ghost (white ghost) will occur, the charging parameter and development parameter changing processing is performed. Further, a drawing direction (output direction) change process relating to an image (image data) to be output is performed.

上述した画像データ解析処理について、図49を参照して説明する。   The image data analysis process described above will be described with reference to FIG.

図49は、画像データ解析部4320による画像データ解析処理の様子を示している。   FIG. 49 shows the state of image data analysis processing by the image data analysis unit 4320.

なお、ページ単位の解析対象の画像データは、図32に示した実施の形態4の場合の画像データと同様になっているので、ここではその詳細な説明については省略する。   The image data to be analyzed in page units is the same as the image data in the case of the fourth embodiment shown in FIG. 32, and therefore detailed description thereof is omitted here.

画像データ解析部4320は、1ページに対応する画像データ(RGBデータ)について、RGBデータのデータ形式に従って、先頭の1ライン目のラインから順次、画素単位でスキャンする(P801)。   The image data analysis unit 4320 scans image data (RGB data) corresponding to one page sequentially in units of pixels from the first line in accordance with the data format of the RGB data (P801).

画像データ解析部4320は、グラフィック(グラフィックオブジェクト)あるいはイメージ(イメージオブジェクト)を検知し(P802)、当該オブジェクトの平均値(例えば平均濃度)を算出する(P803)。   The image data analysis unit 4320 detects a graphic (graphic object) or an image (image object) (P802), and calculates an average value (for example, average density) of the object (P803).

画像データ解析部4320は、上記算出した平均値が、予め設定される濃度P1以下であるか(「平均値≦P1」の関係式が成立するか)、予め設定される濃度P2(≠P1)以上であるか(「平均値≧P2」の関係式が成立するか)、またはP1を超えてP2未満であるか(「P1<平均値<P2」の関係式が成立するか)を判断し、この判断した結果、この場合「P1<平均値<P2」の関係式が成立すると認識する(P804)。   The image data analysis unit 4320 determines whether the calculated average value is equal to or lower than a preset density P1 (whether the relational expression “average value ≦ P1” is satisfied) or a preset density P2 (≠ P1). Whether the relational expression of “average value ≧ P2” is satisfied, or whether it exceeds P1 and less than P2 (whether the relational expression of “P1 <average value <P2” is satisfied). As a result of the determination, it is recognized that the relational expression “P1 <average value <P2” is satisfied in this case (P804).

画像データ解析部4320は、解析処理の対象であった画素の位置よりもドラムピッチだけ副走査方向の上流に位置する画素の画素値(階調値)をスキャンする(P805)。     The image data analysis unit 4320 scans the pixel value (gradation value) of the pixel located upstream in the sub-scanning direction by the drum pitch from the position of the pixel to be analyzed (P805).

画像データ解析部4320は、他のディフェクト情報、および図35に示したフラグ設定情報3500を基に、フラグを設定し(P806)、第2のディフェクト発生予測フラグ情報1620にフラグ値「2」を設定(一次設定)する(P807)。   The image data analysis unit 4320 sets a flag based on the other defect information and the flag setting information 3500 shown in FIG. 35 (P806), and sets the flag value “2” in the second defect occurrence prediction flag information 1620. Set (primary setting) (P807).

画像データ解析部4320は、例えば(Xmax1、Ymax1)座標値を検知して、1ページに対応する画像データの解析処理を終了したと判断した場合は(P808)、画像出力装置200の画像出力装置制御部210からの用紙サイズ情報を取得するとともに(P809)、第2のディフェクト発生予測フラグ情報1620を画像出力装置200に向けて通知する(P810)。   For example, when the image data analysis unit 4320 detects (Xmax1, Ymax1) coordinate values and determines that the analysis processing of the image data corresponding to one page has ended (P808), the image output device of the image output device 200 The paper size information is acquired from the control unit 210 (P809), and the second defect occurrence prediction flag information 1620 is notified to the image output apparatus 200 (P810).

画像データ解析部4320は、ジョブ(JOB)情報および用紙サイズ情報を基に、出力すべき画像(画像データ)にかかわる出力方向の変更は可能か否かを判断する(P811)。   Based on the job (JOB) information and the paper size information, the image data analysis unit 4320 determines whether it is possible to change the output direction for the image (image data) to be output (P811).

ここで、出力方向の変更が可能であると判断された場合は、描画方向の変更を実施すべく、描画部4310に対し、当該画像データを所定の方向に所定の角度だけ回転(例えば180度回転)させて描画すべき旨が通知されるとともに、画像出力装置200の画像出力装置制御部210に対し、画像データにかかわる出力方向(出力方向変更フラグ)が通知される。   If it is determined that the output direction can be changed, the image data is rotated by a predetermined angle in a predetermined direction (for example, 180 degrees) with respect to the drawing unit 4310 in order to change the drawing direction. The image output device control unit 210 of the image output device 200 is notified of the output direction (output direction change flag) related to the image data.

最後に、画像データ解析部4320は、(Xmax、Ymax)座標値を検知して、全てのページに対応する画像データの解析処理を終了したと判断した場合は(P812)、この画像データ解析処理を終了する。   Finally, when the image data analysis unit 4320 detects the (Xmax, Ymax) coordinate value and determines that the analysis processing of the image data corresponding to all pages has been completed (P812), this image data analysis processing Exit.

(実施の形態9)   (Embodiment 9)

次に、実施の形態9に係る画像処理装置を有する画像形成装置を適用したプリンタの機能構成について説明する。   Next, a functional configuration of a printer to which the image forming apparatus having the image processing apparatus according to the ninth embodiment is applied will be described.

この実施の形態9のプリンタは、図43に示した実施の形態7のプリンタ10、図8および図9に示した実施の形態1のプリンタ10と同様の構成および機能を有している。また、実施の形態8のプリンタ10は、図10に示した実施の形態1のプリンタ10による印刷処理と同様の印刷処理を実施する。   The printer of the ninth embodiment has the same configuration and function as the printer 10 of the seventh embodiment shown in FIG. 43 and the printer 10 of the first embodiment shown in FIGS. Further, the printer 10 according to the eighth embodiment performs a printing process similar to the printing process performed by the printer 10 according to the first embodiment illustrated in FIG.

次に、実施の形態9のプリンタ10の画像処理装置100の画像データ解析部4320による画像データ解析処理について、図50を参照して説明する。   Next, image data analysis processing by the image data analysis unit 4320 of the image processing apparatus 100 of the printer 10 according to the ninth embodiment will be described with reference to FIG.

図50、その画像データ解析処理の処理手順を示すフローチャートである。   FIG. 50 is a flowchart showing the processing procedure of the image data analysis processing.

この例では、次の(1)〜(10)の前提条件の下、画像データ解析部160による画像データ解析処理が実施されるようになっている。   In this example, image data analysis processing by the image data analysis unit 160 is performed under the following preconditions (1) to (10).

(1)描画された画像(画像データ)についてオブジェクト単位で全てスキャンする。   (1) All drawn images (image data) are scanned in units of objects.

(2)ラスタライズ前の中間データの段階でオブジェクト毎に検知(判定処理を簡素化)する。   (2) Detection is performed for each object at the stage of intermediate data before rasterization (the determination process is simplified).

(3)ゴースト受け側のオブジェクトを検知する。   (3) Detect the ghost receiving object.

(4)ゴースト発生の可能性ある場合は、ドラムピッチの上流(ドラムピッチだけ副走査方向の上流)を検知する。   (4) When there is a possibility of ghosting, the upstream of the drum pitch (the upstream of the drum pitch in the sub-scanning direction) is detected.

(5)上流にオブジェクトが存在し、ゴースト発生側の画像も所定の条件に適合したら所定の補正を実施する。   (5) If an object exists upstream and the image on the ghost generation side also meets a predetermined condition, a predetermined correction is performed.

(6)ジョブ(JOB)単位で解析する。   (6) Analyze in units of jobs (JOB).

(7)RGBデータで検知する。   (7) Detect with RGB data.

(8)他のディフェクト情報も加味してフラグを設定する。   (8) A flag is set in consideration of other defect information.

(9)ディフェクト発生予測フラグ情報のフラグ値は「0」、「1」および「3」とし、ディフェクト発生予測フラグは3段階のレベルとする。この場合、オブジェクトの平均値(例えば平均濃度)に応じてフラグのレベルを分ける。   (9) The flag value of the defect occurrence prediction flag information is “0”, “1”, and “3”, and the defect occurrence prediction flag is at three levels. In this case, the flag level is divided according to the average value (for example, average density) of the object.

(10)ROMなどの記憶手段には、画像データ解析部160によって参照される図35に示すフラグ設定情報3500(実施の形態5参照)が記憶されている。   (10) Flag setting information 3500 (see Embodiment 5) shown in FIG. 35 that is referenced by the image data analysis unit 160 is stored in a storage unit such as a ROM.

画像データ解析部4320は、図50に示すように、1ページに対応する中間データ形式の画像データ(RGBデータ)について、RGBデータのデータ形式に従って、オブジェクト単位で全てスキャンする(ステップS901)。   As shown in FIG. 50, the image data analysis unit 4320 scans all image data (RGB data) in an intermediate data format corresponding to one page in units of objects according to the data format of RGB data (step S901).

画像データ解析部4320は、上記画像データの中にグラフィック(グラフィックオブジェクト)あるいはイメージ(イメージオブジェクト)が含まれているか否かを判断し(ステップS902)、この判断した結果、グラフィックオブジェクトあるいはイメージオブジェクトが含まれている場合は、当該オブジェクトの色情報Rを検知する(ステップS903)。   The image data analysis unit 4320 determines whether a graphic (graphic object) or an image (image object) is included in the image data (step S902). As a result of the determination, the graphic object or image object is determined. If it is included, the color information R of the object is detected (step S903).

画像データ解析部4320は、検知した色情報Rが予め設定される色情報P1以上で、かつ予め設定される色情報P2(≠P1)以下であるか否か(「P1≦R≦P2」の関係式が成立するか否か)を判断する(ステップ904)。   The image data analysis unit 4320 determines whether or not the detected color information R is not less than the preset color information P1 and not more than the preset color information P2 (≠ P1) (“P1 ≦ R ≦ P2”). It is determined whether or not a relational expression is established (step 904).

画像データ解析部4320は、ステップS904において「P1≦R≦P2」の関係式が成立すると判断した場合は、ドラムピッチだけ副走査方向の上流に位置する画像をスキャンする(ステップ905)。   If the image data analysis unit 4320 determines in step S904 that the relational expression “P1 ≦ R ≦ P2” is satisfied, the image data analysis unit 4320 scans an image positioned upstream in the sub-scanning direction by the drum pitch (step 905).

画像データ解析部4320は、ステップS905でスキャンした画像(画像データ)の中に、グラフィック(グラフィックオブジェクト)あるいはイメージ(イメージオブジェクト)が含まれているか否かを判断し(ステップ906)、この判断した結果、グラフィックオブジェクトあるいはイメージオブジェクトが含まれている場合は、当該オブジェクトの色情報Gを検知する(ステップ907)。   The image data analysis unit 4320 determines whether a graphic (graphic object) or an image (image object) is included in the image (image data) scanned in step S905 (step 906). As a result, when a graphic object or an image object is included, the color information G of the object is detected (step 907).

ステップS907を終了した画像データ解析部4320は、上記色情報Gが上記色情報P1以上であるか(「P1≦G」の関係式が成立するか)、あるいは上記色情報Gが上記色情報P2以下であるか(「P2≧G」の関係式が成立するか)を判断する(ステップS908)。   After completing step S907, the image data analysis unit 4320 determines whether the color information G is greater than or equal to the color information P1 (whether the relational expression “P1 ≦ G” is satisfied), or the color information G is the color information P2. It is determined whether or not (whether the relational expression “P2 ≧ G” is satisfied) (step S908).

画像データ解析部4320は、他のディフェクト情報を取得し(ステップS909)、この取得した他のディフェクト情報と、図35に示したフラグ設定情報3500とを基に、ディフェクト発生予測フラグを設定する(ステップS910)。   The image data analysis unit 4320 acquires other defect information (step S909), and sets a defect occurrence prediction flag based on the acquired other defect information and the flag setting information 3500 shown in FIG. Step S910).

ここで、他のディフェクト情報とは例えば転写不良(モトル)である。画像データ解析部4320は、別の判定式を基に、ゴーストの発生予測の場合と同様に、その転写不良(モトル)の発生を予測することができる。そして、画像データ解析部4320は、フラグ設定情報3500に加えて転写不良のディフェクト情報も加味した形で、ディフェクト発生予測フラグを設定する。   Here, the other defect information is, for example, transfer failure (motor). The image data analysis unit 4320 can predict the occurrence of the transfer failure (motor) as in the case of the ghost occurrence prediction based on another determination formula. Then, the image data analysis unit 4320 sets a defect occurrence prediction flag in consideration of defect information of defective transfer in addition to the flag setting information 3500.

ステップS910を終了した画像データ解析部4320は、ディフェクト発生予測フラグにフラグ値「1」を設定(一次設定)、またはディフェクト発生予測フラグにフラグ値「2」を設定(一次設定)する(ステップS911、ステップS912)。   After completing step S910, the image data analysis unit 4320 sets a flag value “1” for the defect occurrence prediction flag (primary setting) or sets a flag value “2” for the defect occurrence prediction flag (primary setting) (step S911). Step S912).

なお、画像データ解析部4320は、ステップS902においてテキストオブジェクトのみであると判断した場合、ステップS904において「P1≦R≦P2」の関係式が不成立であると判断した場合、ステップS906においてグラフィックオブジェクトあるいはイメージオブジェクトが存在しない場合、ステップS908において「P1≦G」の関係式および「P2≧G」の関係式の何れも不成立であると判断した場合、ディフェクト発生予測フラグにフラグ値「0」を設定(一次設定)する(ステップS913)。   If the image data analysis unit 4320 determines that only the text object is found in step S902, or if it is determined that the relational expression “P1 ≦ R ≦ P2” is not established in step S904, the image data analysis unit 4320 If no image object exists, the flag value “0” is set in the defect occurrence prediction flag when it is determined in step S908 that neither the relational expression “P1 ≦ G” nor the relational expression “P2 ≧ G” is satisfied. (Primary setting) is performed (step S913).

画像データ解析部4320は、ステップS911を終了した場合、ステップS912を終了した場合、ステップS913を終了した場合、1ページに対応する画像データの解析処理を終了したか否かを判断し(ステップS914)、この判断した結果、その解析処理を終了していない場合にはステップS901に戻る。   When step S911 is finished, step S912 is finished, or step S913 is finished, the image data analysis unit 4320 determines whether the analysis processing of image data corresponding to one page is finished (step S914). ) If the result of this determination is that the analysis process has not ended, the process returns to step S901.

画像データ解析部4320は、ステップS914において、1ページに対応する画像データの解析処理を終了した場合は、ステップS911、ステップS912またはステップS913において設定したディフェクト発生予測フラグのフラグ値を、所定のページ例えば1ページ目のページに対する第1のディフェクト発生予測フラグおよび第2のディフェクト発生予測フラグそれぞれのフラグ値として設定する(ステップS915)。   When the image data analysis unit 4320 finishes the analysis processing of image data corresponding to one page in step S914, the flag value of the defect occurrence prediction flag set in step S911, step S912, or step S913 is set to a predetermined page. For example, the first defect occurrence prediction flag and the second defect occurrence prediction flag for the first page are set as flag values (step S915).

すなわち、画像データ解析部4320は、第2のディフェクト発生予測フラグ情報1620中の帯電パラメータ変更指示フラグ1621、露光パラメータ変更指示フラグ1622、現像パラメータ変更指示フラグ1623、転写パラメータ変更指示フラグ1624のうち少なくとも1つのパラメータ変更指示フラグには、フラグ値「0」、フラグ値「1」またはフラグ値「2」を設定し、他のパラメータ変更指示にはフラグ値「0」を設定する。   That is, the image data analysis unit 4320 includes at least one of the charging parameter change instruction flag 1621, the exposure parameter change instruction flag 1622, the development parameter change instruction flag 1623, and the transfer parameter change instruction flag 1624 in the second defect occurrence prediction flag information 1620. A flag value “0”, a flag value “1”, or a flag value “2” is set for one parameter change instruction flag, and a flag value “0” is set for another parameter change instruction.

画像データ解析部4320は、このようにしてフラグ値を設定した第2のディフェクト発生予測フラグ情報1620を画像出力装置200の画像出力装置制御部210に向けて通知する。   The image data analysis unit 4320 notifies the image output device control unit 210 of the image output device 200 of the second defect occurrence prediction flag information 1620 in which the flag value is set in this way.

画像データ解析部4320は、第1のディフェクト発生予測フラグに関しては、フラグ値「0」、フラグ値「1」またはフラグ値「2」を採用することとする(ステップS916、ステップS917、ステップS918)。   The image data analysis unit 4320 adopts the flag value “0”, the flag value “1”, or the flag value “2” for the first defect occurrence prediction flag (step S916, step S917, step S918). .

画像データ解析部160は、ステップS916でディフェクト発生予測フラグに関してフラグ値「0」を採用することとした場合には、第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612にフラグ値「0」を設定する(ステップS619)。他のパラメータ変更指示フラグについてもフラグ値「0」が設定される。   If the image data analysis unit 160 adopts the flag value “0” for the defect occurrence prediction flag in step S916, the image data analysis unit 160 sets the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610. A flag value “0” is set (step S619). The flag value “0” is also set for the other parameter change instruction flags.

画像データ解析部4320は、ステップS917でディフェクト発生予測フラグに関してフラグ値「1」を採用することとした場合には、第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612にフラグ値「1」を設定する(ステップS920)。他のパラメータ変更指示フラグについてはフラグ値「0」が設定される。   If the image data analysis unit 4320 adopts the flag value “1” for the defect occurrence prediction flag in step S917, the image data analysis unit 4320 displays the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610. A flag value “1” is set (step S920). The flag value “0” is set for the other parameter change instruction flags.

画像データ解析部4320は、ステップS918でディフェクト発生予測フラグに関してフラグ値「2」を採用することとした場合には、第1のディフェクト発生予測フラグ情報1610の中の階調パラメータ変更指示フラグ1612にフラグ値「2」を設定する(ステップS921)。他のパラメータ変更指示フラグについてはフラグ値「0」が設定される。   If the image data analysis unit 4320 adopts the flag value “2” for the defect occurrence prediction flag in step S918, the image data analysis unit 4320 displays the gradation parameter change instruction flag 1612 in the first defect occurrence prediction flag information 1610. A flag value “2” is set (step S921). The flag value “0” is set for the other parameter change instruction flags.

画像データ解析部4320は、ステップS919を終了した場合、ステップS920を終了した場合、ステップS921を終了した場合は、最終的な第1のディフェクト発生予測フラグ情報1610を画像処理部170に向けて出力するとともに、全てのページについての画像データ解析処理を終了したか否かを判断する(ステップS922)。   The image data analysis unit 4320 outputs the final first defect occurrence prediction flag information 1610 to the image processing unit 170 when step S919 is completed, step S920 is completed, or step S921 is completed. At the same time, it is determined whether or not the image data analysis processing for all pages has been completed (step S922).

画像データ解析部4320は、ステップS922において、全てのページについての画像データ解析処理を終了していないと判断した場合には、ステップS901に戻り、一方、全てのページについての画像データ解析処理を終了したと判断した場合は、この画像データ解析処理を終了する。   If the image data analysis unit 4320 determines in step S922 that the image data analysis process for all pages has not been completed, the process returns to step S901, and the image data analysis process for all pages is terminated. If it is determined that the image data has been analyzed, the image data analysis process is terminated.

この実施の形態9においても、帯電パラメータおよび現像パラメータの変更処理については、実施の形態7の場合と同様に実施することでできる。すなわち、画像出力装置200では、帯電パラメータ変更指示フラグ1621あるいは現像パラメータ変更指示フラグ1623に設定されているフラグ値と、図45に示したパラメータ再設定情報4500とを基に、帯電パラメータおよび現像パラメータのパラメータ値を再設定する。   Also in the ninth embodiment, the charging parameter and development parameter changing process can be performed in the same manner as in the seventh embodiment. That is, in the image output apparatus 200, the charging parameter and the development parameter are based on the flag value set in the charging parameter change instruction flag 1621 or the development parameter change instruction flag 1623 and the parameter reset information 4500 shown in FIG. Reset the parameter value of.

また、この実施の形態9においても、図46に示した実施の形態7の例の如く、ゴースト(白抜きゴースト)が発生すると予測されたときは、帯電パラメータや現像パラメータの変更処理が実施され、さらには出力すべき画像(画像データ)にかかわる描画方向(出力方向)の変更処理が実施される。   Also in the ninth embodiment, when it is predicted that a ghost (white ghost) will occur as in the example of the seventh embodiment shown in FIG. 46, the charging parameter and development parameter changing processing is performed. Further, a drawing direction (output direction) change process relating to an image (image data) to be output is performed.

上述した画像データ解析処理について、図51を参照して説明する。   The image data analysis process described above will be described with reference to FIG.

図51は、画像データ解析部4320による画像データ解析処理の様子を示している。   FIG. 51 shows the state of image data analysis processing by the image data analysis unit 4320.

この実施の形態9では、図52に示すようなゴーストが発生する可能性のある画像データに対する画像データ解析処理を想定している。   In the ninth embodiment, an image data analysis process is assumed for image data in which a ghost as shown in FIG. 52 may occur.

なお、ページ単位の解析対象の画像データは、図32に示した実施の形態4の場合の画像データと同様になっているので、ここではその詳細な説明については省略する。   The image data to be analyzed in page units is the same as the image data in the case of the fourth embodiment shown in FIG. 32, and therefore detailed description thereof is omitted here.

画像データ解析部4320は、1ページに対応する画像データ(RGBデータ)について、オブジェクト単位で全てスキャンする(P901)。   The image data analysis unit 4320 scans all image data (RGB data) corresponding to one page in units of objects (P901).

画像データ解析部4320は、上記画像データの中にグラフィック(グラフィックオブジェクト)あるいはイメージ(イメージオブジェクト)があることを認識し(P902)、この認識したオブジェクトについてはゴースト受け側になる可能性のあるオブジェクトであると判定する(P903)。   The image data analysis unit 4320 recognizes that there is a graphic (graphic object) or an image (image object) in the image data (P902), and the recognized object may be a ghost receiver. (P903).

画像データ解析部4320は、ドラムピッチだけ副走査方向の上流に位置する画像をスキャンする(P904)。   The image data analysis unit 4320 scans an image located upstream in the sub-scanning direction by the drum pitch (P904).

画像データ解析部4320は、上流の位置の画像(画像データ)の中に、グラフィック(グラフィックオブジェクト)あるいはイメージ(イメージオブジェクト)があることを認識し(P905)、この認識したオブジェクトについてはゴースト発生側になる可能性のあるオブジェクトであると判定する(P906)。   The image data analysis unit 4320 recognizes that there is a graphic (graphic object) or an image (image object) in the image (image data) at the upstream position (P905), and for the recognized object, the ghost generation side It is determined that the object is likely to become (P906).

画像データ解析部4320は、図35に示したフラグ設定情報3500を基に、ディフェクト発生予測フラグを設定する(P907)。   The image data analysis unit 4320 sets a defect occurrence prediction flag based on the flag setting information 3500 shown in FIG. 35 (P907).

(実施の形態10)   (Embodiment 10)

図53は、実施の形態10にかかわる画像形成システムの構成を示している。   FIG. 53 shows the configuration of an image forming system according to the tenth embodiment.

図53に示すように、画像形成システム1は、画像形成装置としてのプリンタ10と処理装置(クライアント装置)としてのコンピュータ20とが通信回線30を介して接続される。   As shown in FIG. 53, in the image forming system 1, a printer 10 as an image forming apparatus and a computer 20 as a processing apparatus (client apparatus) are connected via a communication line 30.

コンピュータ20は、処理装置として機能するものであり、CPU(Central
Processing Unit:中央演算処理装置)21、ハードディスクなどの記憶装置22、RAM(Random
Access Memory:随時書き込み読み出しメモリ)などのメモリ23および通信インタフェース(以下「通信I/F」という)24を備えている。
The computer 20 functions as a processing device and has a CPU (Central
Processing Unit: Central processing unit 21, storage device 22 such as hard disk, RAM (Random
And a communication interface (hereinafter referred to as “communication I / F”) 24, such as an Access Memory (anytime read / write memory).

記憶装置22は、文書の生成や印刷要求を発行するアプリケーションソフトウェア、プリンタドライバ、印刷データ(PDLデータ)など各種のデータを記憶する。   The storage device 22 stores various types of data such as application software for issuing documents and printing requests, printer drivers, and print data (PDL data).

メモリ23は、記憶装置22から読み出されたプログラムやデータを記憶する。   The memory 23 stores programs and data read from the storage device 22.

通信I/F24は、通信回線30を介して、プリンタ10との間でデータの送受信を行うインタフェースである。   The communication I / F 24 is an interface that transmits and receives data to and from the printer 10 via the communication line 30.

CPU21は、コンピュータ20全体を制御するものであり、例えば、記憶装置22からメモリ23へプリンタドライバを読み込んで実行する。これにより、印刷データ(PDLデータ)がプリンタ10に向けて送信される。   The CPU 21 controls the entire computer 20. For example, the CPU 21 reads a printer driver from the storage device 22 into the memory 23 and executes it. As a result, print data (PDL data) is transmitted to the printer 10.

画像形成装置として機能するプリンタ10は、CPU11、ハードディスクなどの記憶装置12、RAMなどのメモリ13および通信I/F14を有する画像処理装置100と画像出力装置200とを備えている。このプリンタ10は、実施の形態1から実施の形態9の何れかの実施の形態のプリンタに対応する。   A printer 10 that functions as an image forming apparatus includes a CPU 11, a storage device 12 such as a hard disk, a memory 13 such as a RAM, and an image output device 200 having a communication I / F 14. This printer 10 corresponds to the printer of any one of the first to ninth embodiments.

記憶装置12は、ソフトウェアである上述した画像処理プログラム(所定のプログラム)50など、印刷処理を実施するのに必要な各種のプログラムやデータを記憶している。   The storage device 12 stores various programs and data necessary for performing the printing process, such as the above-described image processing program (predetermined program) 50 that is software.

通信I/F14は、通信回線30を介して、コンピュータ20との間でデータの送受信を行うインタフェースであり、例えば、コンピュータ20から送信された印刷データを受信する。   The communication I / F 14 is an interface that transmits and receives data to and from the computer 20 via the communication line 30. For example, the communication I / F 14 receives print data transmitted from the computer 20.

ちなみに、画像処理プログラム50は、PDL解釈部130、描画部140(描画部4310)、画像データ解析部160(画像データ解析部4310)、および画像処理部170(色変換部171、階調補正部172および網点生成部173)のそれぞれの機能を実現させるためのプログラム(ソフトウェア)、および実施の形態1から実施の形態9の何れかの実施の形態にて説明した画像データ解析処理の処理手順に対応するプログラム(ソフトウェア)を含んでいる。   Incidentally, the image processing program 50 includes a PDL interpretation unit 130, a drawing unit 140 (drawing unit 4310), an image data analysis unit 160 (image data analysis unit 4310), and an image processing unit 170 (color conversion unit 171 and tone correction unit). 172 and halftone dot generation unit 173) programs (software) for realizing the respective functions, and the processing procedure of the image data analysis processing described in any one of the first to ninth embodiments The program (software) corresponding to is included.

メモリ13は、記憶装置12から読み出された画像処理プログラム50、通信I/F14を介して受信された印刷データなどを記憶する。また、メモリ13には少なくとも次の(a)〜(e)の各記憶領域が割り当てられる。   The memory 13 stores the image processing program 50 read from the storage device 12, print data received via the communication I / F 14, and the like. In addition, at least the following storage areas (a) to (e) are allocated to the memory 13.

(a)記憶部120として機能する記憶領域(印刷データを記憶する領域)。   (A) A storage area that functions as the storage unit 120 (an area for storing print data).

(b)記憶部150として機能する記憶領域(描画データを記憶する領域)。   (B) A storage area that functions as the storage unit 150 (an area for storing drawing data).

(c)色パラメータ記憶部171b、階調パラメータ記憶部172bおよび網点パラメータ記憶部173bとして機能する記憶領域(各パラメータを記憶する領域)。   (C) A storage area that functions as a color parameter storage unit 171b, a gradation parameter storage unit 172b, and a halftone parameter storage unit 173b (an area for storing each parameter).

(d)画像データ解析部160がゴースト(白抜けゴースト)発生の予測処理を実施する際に必要となる記憶領域(予測処理するときに必要な作業領域、予測処理過程の情報やその結果の情報などを記憶する記憶領域など)。   (D) A storage area required when the image data analysis unit 160 performs a prediction process of occurrence of a ghost (white ghost) (a work area required for a prediction process, information on a prediction process, and information on a result thereof) Storage area to store etc.).

(e)画像処理部170が画像処理を実施する際に必要となる記憶領域(色変換処理、階調補正処理、スクリーン処理の各処理過程や処理結果などを記憶する記憶領域など)。   (E) A storage area required when the image processing unit 170 performs image processing (such as a storage area for storing color conversion processing, gradation correction processing, screen processing steps, processing results, and the like).

CPU11は、プリンタ10全体を制御するものであり、例えば、記憶装置12からメモリ13へ画像処理プログラム50を読み込んで実行することにより、高画質の画像データを生成して、画像出力装置200に向けて出力する。   The CPU 11 controls the entire printer 10. For example, the CPU 11 reads the image processing program 50 from the storage device 12 into the memory 13 and executes it, thereby generating high-quality image data and directing it to the image output device 200. Output.

通信回線30としては、ローカルエリアネットワーク(LAN:Local
Area Network)や電話回線などの有線通信回線、無線LANなどの無線通信回線、さらには、これらの通信回線を組み合わせたもの、などが挙げられる。
As the communication line 30, a local area network (LAN: Local
(Area Network), a wired communication line such as a telephone line, a wireless communication line such as a wireless LAN, and a combination of these communication lines.

上述した実施の形態1から実施の形態9の何れかの実施の形態でのプリンタ(画像形成装置)10、あるいは実施の形態10の画像形成システム1では、例えば図54に示すようなゴーストが発生するような画像データ、あるいは図55に示すようなゴーストが発生するような画像データに対する印刷処理を実施するに際し、画像処理装置100による前記画像データについての画像データ解析処理と、画像処理部170による画像処理にかかわるパラメータの変更処理あるいは画像出力装置200による画像形成処理にかかわるパラメータの変更処理が実施され、前述したゴーストの発生を抑制する(図2に示す画像や図3に示す画像が印刷出力される)。   For example, a ghost as shown in FIG. 54 occurs in the printer (image forming apparatus) 10 according to any one of the first to ninth embodiments described above or the image forming system 1 according to the tenth embodiment. When performing the printing process on such image data or image data on which a ghost as shown in FIG. 55 occurs, the image processing apparatus 100 performs image data analysis processing on the image data, and the image processing unit 170 A parameter changing process related to the image processing or a parameter changing process related to the image forming process by the image output apparatus 200 is performed to suppress the occurrence of the ghost described above (the image shown in FIG. 2 or the image shown in FIG. 3 is printed out) )

なお、本願明細書において、情報処理装置は、プリンタ、換言すれば画像処理装置(図20参照)の如く、CPU、メモリおよび記憶装置で構成される。   In the present specification, the information processing apparatus includes a CPU, a memory, and a storage device like a printer, in other words, an image processing apparatus (see FIG. 20).

本願明細書において、画像処理装置の各機能を実現し、上記画像処理の処理手順を示すプログラムを含む所定のプログラムを記録媒体としてのハードディスク等の記憶装置に記録する実施の形態として説明したが、当該所定のプログラムを次のようにして提供することも可能である。   In the specification of the present application, each function of the image processing device is realized, and a predetermined program including a program indicating the processing procedure of the image processing is recorded in a storage device such as a hard disk as a recording medium. It is also possible to provide the predetermined program as follows.

すなわち、上記所定のプログラムをROMに格納しておき、CPUが、このプログラムをこのROMから主記憶装置へローディングして実行するようにしても良い。   That is, the predetermined program may be stored in the ROM, and the CPU may load the program from the ROM to the main storage device and execute it.

また、上記所定のプログラムを、DVD−ROM、CD−ROM、MO(光磁気ディスク)、フレキシブルディスク、などのコンピュータ読み取り可能な記録媒体に格納して配布するようにしても良い。この場合、その記録媒体に記録されたプログラムを画像処理装置がインストールした後、このプログラムをCPUが実行するようにする。このプログラムのインストール先としては、RAM等のメモリやハードディスクなどの記憶装置がある。そして、画像処理装置は、必要に応じてこの記憶装置に記憶したプログラムを主記憶装置にローディングして実行する。   The predetermined program may be stored and distributed in a computer-readable recording medium such as a DVD-ROM, CD-ROM, MO (magneto-optical disk), flexible disk, or the like. In this case, after the image processing apparatus installs the program recorded on the recording medium, the CPU executes the program. As an installation destination of this program, there is a memory such as a RAM or a storage device such as a hard disk. The image processing apparatus loads the program stored in the storage device into the main storage device and executes it as necessary.

さらには、画像処理装置を通信回線(例えばインターネット)を介してサーバ装置あるいはホストコンピュータ等のコンピュータと接続するようにし、当該画像処理装置が、サーバ装置あるいはコンピュータから上記所定のプログラムをダウンロードした後、このプログラムを実行するようにしても良い。この場合、このプログラムのダウンロード先としては、RAM等のメモリやハードディスクなどの記憶装置(記録媒体)がある。そして、当該画像処理装置が、必要に応じてこの記憶装置に記憶された上記プログラムを主記憶装置にローディングして実行するようにする。   Further, the image processing apparatus is connected to a computer such as a server apparatus or a host computer via a communication line (for example, the Internet), and after the image processing apparatus downloads the predetermined program from the server apparatus or the computer, This program may be executed. In this case, the download destination of the program includes a memory such as a RAM and a storage device (recording medium) such as a hard disk. Then, the image processing apparatus loads the program stored in the storage device into the main storage device and executes it as necessary.

本発明は、モノクロ画像およびカラー画像の少なくとも一方の画像を印刷する印刷装置などの画像形成装置、あるいは少なくとも印刷機能を含む複数の画像形成処理機能を有する画像形成装置に対して印刷用の画像データを提供する画像処理装置、この画像処理装置を有する画像形成装置、この画像形成装置を有する画像形成システムに適用することができる。   The present invention relates to image data for printing with respect to an image forming apparatus such as a printing apparatus that prints at least one of a monochrome image and a color image, or an image forming apparatus having a plurality of image forming processing functions including at least a printing function. And an image forming apparatus having the image processing apparatus, and an image forming system having the image forming apparatus.

実施の形態1に係る画像処理装置を有する画像形成装置を適用したプリンタの機能構成を示すブロック図である。1 is a block diagram illustrating a functional configuration of a printer to which an image forming apparatus having an image processing apparatus according to a first embodiment is applied. 実施の形態1に係る画像処理装置が画像データ解析処理の対象とする画像データの一例を示す図である。6 is a diagram illustrating an example of image data that is an object of image data analysis processing by the image processing apparatus according to Embodiment 1. FIG. 実施の形態1に係る画像処理装置が画像データ解析処理の対象とする画像データの一例を示す図である。6 is a diagram illustrating an example of image data that is an object of image data analysis processing by the image processing apparatus according to Embodiment 1. FIG. 実施の形態1に係る画像処理装置が画像データ解析処理の対象とする画像データの一例を示す図である。6 is a diagram illustrating an example of image data that is an object of image data analysis processing by the image processing apparatus according to Embodiment 1. FIG. 実施の形態1に係る画像処理装置が画像データ解析処理の対象とする画像データの一例を示す図である。6 is a diagram illustrating an example of image data that is an object of image data analysis processing by the image processing apparatus according to Embodiment 1. FIG. 実施の形態1に係る第1のディフェクト発生予測フラグ情報のフォーマットの一例を示す図である。It is a figure which shows an example of the format of the 1st defect generation | occurrence | production prediction flag information which concerns on Embodiment 1. FIG. 実施の形態1に係る第1のディフェクト発生予測フラグ情報のフォーマットの一例を示す図である。It is a figure which shows an example of the format of the 1st defect generation | occurrence | production prediction flag information which concerns on Embodiment 1. FIG. 実施の形態1に係る画像処理部およびパラメータ設定部の詳細な機能構成を示すブロック図である。3 is a block diagram illustrating detailed functional configurations of an image processing unit and a parameter setting unit according to Embodiment 1. FIG. 実施の形態1に係る画像形成部の構成を示す構成図である。2 is a configuration diagram illustrating a configuration of an image forming unit according to Embodiment 1. FIG. 実施の形態1に係る画像形成装置を適用したプリンタの印刷処理の処理手順を示すフローチャートである。4 is a flowchart illustrating a processing procedure of print processing of a printer to which the image forming apparatus according to the first embodiment is applied. 実施の形態1に係る画像データ解析部の画像データ解析処理の処理手順を示すフローチャートである。5 is a flowchart illustrating a processing procedure of image data analysis processing of an image data analysis unit according to the first embodiment. 実施の形態1に係る色許容範囲情報の一例を示す図である。6 is a diagram illustrating an example of color allowable range information according to Embodiment 1. FIG. 実施の形態1に係る一次設定フラグ情報の一例を示す図である。It is a figure which shows an example of the primary setting flag information which concerns on Embodiment 1. FIG. 実施の形態1に係る最終設定フラグ情報の一例を示す図である。It is a figure which shows an example of the last setting flag information which concerns on Embodiment 1. FIG. 実施の形態1に係るディフェクト発生予測フラグ情報の流れの概要およびパラメータの変更される様子の概要を示す図である。It is a figure which shows the outline | summary of a flow of the defect generation | occurrence | production prediction flag information which concerns on Embodiment 1, and a mode that a parameter is changed. 実施の形態1に係る画像データ解析処理対象の画像データを説明する図である。6 is a diagram for explaining image data to be subjected to image data analysis processing according to the first embodiment. FIG. 実施の形態1に係る画像データ解析部による画像データ解析処理の様子を示す図である。6 is a diagram illustrating a state of image data analysis processing by an image data analysis unit according to Embodiment 1. FIG. 実施の形態2に係る画像データ解析部の画像データ解析処理の処理手順を示すフローチャートである。10 is a flowchart illustrating a processing procedure of image data analysis processing of an image data analysis unit according to the second embodiment. 実施の形態2に係るフラグ設定情報の一例を示す図である。It is a figure which shows an example of the flag setting information which concerns on Embodiment 2. 実施の形態2に係る最終設定フラグ情報の一例を示す図である。It is a figure which shows an example of the last setting flag information which concerns on Embodiment 2. FIG. 実施の形態2に係るフラグパラメータ対応情報の一例を示す図である。It is a figure which shows an example of the flag parameter corresponding | compatible information which concerns on Embodiment 2. FIG. 実施の形態2に係るディフェクト発生予測フラグ情報の流れの概要およびパラメータの変更される様子の概要を示す図である。It is a figure which shows the outline | summary of a flow of the defect generation | occurrence | production prediction flag information which concerns on Embodiment 2, and a mode that a parameter is changed. 実施の形態2に係る画像データ解析部による画像データ解析処理の様子を示す図である。FIG. 10 is a diagram illustrating a state of image data analysis processing by an image data analysis unit according to the second embodiment. 実施の形態3に係る画像データ解析部の画像データ解析処理の処理手順を示すフローチャートである。10 is a flowchart illustrating a processing procedure of image data analysis processing of an image data analysis unit according to Embodiment 3. 実施の形態3に係る画像データ解析処理対象の画像データを説明する図である。FIG. 10 is a diagram for explaining image data to be subjected to image data analysis processing according to the third embodiment. 実施の形態3に係る画像データ解析部による画像データ解析処理の様子を示す図である。FIG. 10 is a diagram illustrating a state of image data analysis processing by an image data analysis unit according to a third embodiment. 実施の形態4に係る画像データ解析部の画像データ解析処理の処理手順を示すフローチャートである。15 is a flowchart illustrating a processing procedure of image data analysis processing of an image data analysis unit according to the fourth embodiment. 実施の形態4に係るフラグ設定情報の一例を示す図である。It is a figure which shows an example of the flag setting information which concerns on Embodiment 4. 実施の形態4に係る階調補正情報の一例を示す図である。It is a figure which shows an example of the gradation correction information which concerns on Embodiment 4. FIG. 実施の形態4に係る階調補正情報の一例を示す図である。It is a figure which shows an example of the gradation correction information which concerns on Embodiment 4. FIG. 実施の形態4に係るディフェクト発生予測フラグ情報の流れの概要およびパラメータの変更される様子の概要を示す図である。It is a figure which shows the outline | summary of a flow of the defect generation | occurrence | production prediction flag information which concerns on Embodiment 4, and a mode that a parameter is changed. 実施の形態4に係る画像データ解析処理対象の画像データを説明する図である。FIG. 10 is a diagram for explaining image data to be subjected to image data analysis processing according to a fourth embodiment. 実施の形態4に係る画像データ解析部による画像データ解析処理の様子を示す図である。FIG. 10 is a diagram illustrating a state of image data analysis processing by an image data analysis unit according to a fourth embodiment. 実施の形態5に係る画像データ解析部の画像データ解析処理の処理手順を示すフローチャートである。10 is a flowchart illustrating a processing procedure of image data analysis processing of an image data analysis unit according to a fifth embodiment. 実施の形態5に係るフラグ設定情報の一例を示す図である。It is a figure which shows an example of the flag setting information which concerns on Embodiment 5. FIG. 実施の形態5に係るフラグ読み替え情報の一例を示す図である。It is a figure which shows an example of the flag replacement information which concerns on Embodiment 5. 実施の形態5に係るディフェクト発生予測フラグ情報の流れの概要およびパラメータの変更される様子の概要を示す図である。It is a figure which shows the outline | summary of a flow change of a defect generation | occurrence | production prediction flag information which concerns on Embodiment 5, and a mode that a parameter is changed. 実施の形態5に係る画像データ解析部による画像データ解析処理の様子を示す図である。FIG. 10 is a diagram illustrating a state of image data analysis processing by an image data analysis unit according to a fifth embodiment. 実施の形態6に係る画像データ解析部の画像データ解析処理の処理手順を示すフローチャートである。20 is a flowchart illustrating a processing procedure of image data analysis processing of an image data analysis unit according to the sixth embodiment. 実施の形態6に係るフラグパラメータ対応情報の一例を示す図である。It is a figure which shows an example of the flag parameter corresponding | compatible information which concerns on Embodiment 6. FIG. 実施の形態6に係るディフェクト発生予測フラグ情報の流れの概要およびパラメータの変更される様子の概要を示す図である。It is a figure which shows the outline | summary of a flow outline of a defect generation | occurrence | production prediction flag information which concerns on Embodiment 6, and a mode that a parameter is changed. 実施の形態6に係る画像データ解析部による画像データ解析処理の様子を示す図である。FIG. 20 is a diagram illustrating a state of image data analysis processing by an image data analysis unit according to a sixth embodiment. 実施の形態7に係る画像処理装置を有する画像形成装置を適用したプリンタの機能構成を示すブロック図である。FIG. 20 is a block diagram illustrating a functional configuration of a printer to which an image forming apparatus having an image processing apparatus according to a seventh embodiment is applied. 実施の形態7に係る画像データ解析部の画像データ解析処理の処理手順を示すフローチャートである。20 is a flowchart illustrating a processing procedure of image data analysis processing of an image data analysis unit according to Embodiment 7. 実施の形態7に係るパラメータ再設定情報の一例を示す図である。FIG. 20 is a diagram illustrating an example of parameter resetting information according to the seventh embodiment. 実施の形態7に係るディフェクト発生予測フラグ情報の流れの概要およびパラメータの変更される様子の概要を示す図である。It is a figure which shows the outline | summary of a flow of the defect generation | occurrence | production prediction flag information which concerns on Embodiment 7, and a mode that a parameter is changed. 実施の形態7に係る画像データ解析部による画像データ解析処理の様子を示す図である。FIG. 20 is a diagram illustrating a state of image data analysis processing by an image data analysis unit according to a seventh embodiment. 実施の形態8に係る画像データ解析部の画像データ解析処理の処理手順を示すフローチャートである。20 is a flowchart illustrating a processing procedure of image data analysis processing of an image data analysis unit according to Embodiment 8. 実施の形態8に係る画像データ解析部による画像データ解析処理の様子を示す図である。FIG. 20 is a diagram illustrating a state of image data analysis processing by an image data analysis unit according to Embodiment 8. 実施の形態9に係る画像データ解析部の画像データ解析処理の処理手順を示すフローチャートである。30 is a flowchart illustrating a processing procedure of image data analysis processing of an image data analysis unit according to the ninth embodiment. 実施の形態9に係る画像データ解析部による画像データ解析処理の様子を示す図である。FIG. 20 is a diagram illustrating a state of image data analysis processing by an image data analysis unit according to a ninth embodiment. 実施の形態9に係る画像データ解析部が画像データ解析処理対象とする画像データの一例を示す図である。FIG. 20 is a diagram illustrating an example of image data to be subjected to image data analysis processing by an image data analysis unit according to a ninth embodiment. 実施の形態10に係る画像形成システムの構成を示す構成図である。FIG. 16 is a configuration diagram illustrating a configuration of an image forming system according to a tenth embodiment. ゴーストが発生するような画像データの一例を示す図である。It is a figure which shows an example of the image data which a ghost generate | occur | produces. ゴーストが発生するような画像データの他の例を示す図である。It is a figure which shows the other example of the image data which a ghost generate | occur | produces.

符号の説明Explanation of symbols

1 画像形成システム
10 画像形成装置(プリンタ)
20 コンピュータ(処理装置)
30 通信回線
50 画像処理プログラム
100 画像処理装置
110 データ受付部
120,150 記憶部
130 PDL解釈部
140,4310 描画部
160,4320 画像データ解析部
170 画像処理部
171 色変換部
172 階調補正部
173 網点生成部
200 画像出力装置
210 画像出力装置制御部
220 パラメータ設定部
230 画像形成部
1610 第1のディフェクト発生予測フラグ情報
1620 第2のディフェクト発生予測フラグ情報
DESCRIPTION OF SYMBOLS 1 Image forming system 10 Image forming apparatus (printer)
20 Computer (Processor)
30 communication line 50 image processing program 100 image processing apparatus 110 data receiving unit 120, 150 storage unit 130 PDL interpretation unit 140, 4310 drawing unit 160, 4320 image data analysis unit 170 image processing unit 171 color conversion unit 172 gradation correction unit 173 Halftone generation unit 200 Image output device 210 Image output device control unit 220 Parameter setting unit 230 Image forming unit 1610 First defect occurrence prediction flag information 1620 Second defect occurrence prediction flag information

Claims (10)

第1の画像と該第1の画像よりも副走査方向の下流に位置する第2の画像とを含む所定の画像データについて、前記第1の画像の色の濃度情報と前記第2の画像の色の濃度情報とに基づき、前記第1の画像に対応する画像の少なくとも一部の画像が前記第2の画像に含まれることに起因して画像欠陥事象が発生することを予測する予測手段と、
前記予測手段によって前記画像欠陥事象が発生することが予測されたときは、画質に関する複数の要素情報の中から更新対象の要素情報を決定する決定手段と、
前記決定手段によって決定された要素情報の要素内容を所定の要素内容に更新する更新手段と、
を有することを特徴とする画像処理装置。
For predetermined image data including the first image and the second image located downstream in the sub-scanning direction from the first image, the color density information of the first image and the second image Predicting means for predicting that an image defect event will occur due to the fact that at least a part of the image corresponding to the first image is included in the second image, based on color density information ,
When the predicting means predicts that the image defect event will occur, a determining means for determining element information to be updated from among a plurality of element information related to image quality;
Updating means for updating the element content of the element information determined by the determining means to a predetermined element content;
An image processing apparatus comprising:
前記予測手段は、
前記所定の画像データに対応する静電潜像が形成される像担持体の回転方向の周囲の長さの正の整数倍の長さに対応する距離をもって位置する前記第1の画像および前記第2の画像が前記所定の画像データに含まれ、かつ前記第1の画像の少なくとも一部の画像にかかわる主走査方向の位置を示す位置情報が前記第2の画像にかかわる主走査方向の位置を示す位置情報に含まれる場合に、前記2つの画像の色の濃度情報を基に前記画像欠陥事象が発生することを予測する、
ことを特徴とする請求項1記載の画像処理装置。
The prediction means includes
The first image and the first image located at a distance corresponding to a length that is a positive integer multiple of the circumference in the rotation direction of the image carrier on which the electrostatic latent image corresponding to the predetermined image data is formed. The position information indicating the position in the main scanning direction related to at least a part of the first image includes the position in the main scanning direction related to the second image. Predicting the occurrence of the image defect event based on the density information of the colors of the two images when included in the position information shown;
The image processing apparatus according to claim 1.
前記予測手段は、
前記第1の画像の色の濃度情報が第1の許容範囲に包含され、かつ前記第2の画像の色の濃度情報が第2の許容範囲に包含されるときは、前記画像欠陥事象が発生すると予測する、
ことを特徴とする請求項1または2記載の画像処理装置。
The prediction means includes
The image defect event occurs when the color density information of the first image is included in a first allowable range and the color density information of the second image is included in a second allowable range. Predict,
The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
前記予測手段は、
前記第1の画像の領域の面積または前記第2の画像の領域の面積が所定の閾値以上のときは、前記画像欠陥事象が発生すると予測する、
ことを特徴とする請求項1または2記載の画像処理装置。
The prediction means includes
Predicting that the image defect event occurs when the area of the first image region or the area of the second image region is equal to or greater than a predetermined threshold;
The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
前記予測手段は、
前記第1の画像のコントラストと前記第2の画像のコントラストとの差が所定の規定値以上のときは、前記画像欠陥事象が発生すると予測する、
ことを特徴とする請求項1〜4の何れか一項に記載の画像処理装置。
The prediction means includes
Predicting that the image defect event occurs when the difference between the contrast of the first image and the contrast of the second image is equal to or greater than a predetermined value ;
The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
前記予測手段は、
画像形成処理を実施する画像形成手段の周囲および内部のうち少なくとも一方の環境に関する情報、前記画像形成手段による画像形成処理の結果が印刷される用紙の紙質に関する情報、および前記画像形成手段の経時特性に関する情報のうち少なくとも1つの情報と、前記第1の画像に関する情報と、前記第2の画像に関する情報とに基づき、前記画像欠陥事象が発生することを予測する、
ことを特徴とする請求項1〜5の何れか一項に記載の画像処理装置。
The prediction means includes
Information about the environment of at least one of the periphery and the inside of the image forming unit that performs the image forming process, information about the quality of the paper on which the result of the image forming process by the image forming unit is printed, and the temporal characteristics of the image forming unit Predicting that the image defect event will occur based on at least one piece of information, information about the first image, and information about the second image,
The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
前記更新対象の要素情報は、画像処理にかかわる要素情報および画像形成処理にかかわる要素情報のうち少なくとも何れか一方の要素情報である、
ことを特徴とする請求項1〜6の何れか一項に記載の画像処理装置。
The update target element information is at least one of element information related to image processing and element information related to image formation processing.
The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
請求項1から請求項7記載の画像処理装置を有し、該画像処理装置から出力される出力データに対する画像形成処理を実施することを特徴とする画像形成装置。An image forming apparatus comprising: the image processing apparatus according to claim 1, wherein an image forming process is performed on output data output from the image processing apparatus. 請求項8記載の画像形成装置と該画像形成装置に向けて所定の画像データを出力する処理装置とが通信回線を介して接続され、前記画像形成装置は取得した所定の画像データに対する画像形成処理を実施することを特徴とする画像形成システム。9. The image forming apparatus according to claim 8 and a processing apparatus that outputs predetermined image data to the image forming apparatus are connected via a communication line, and the image forming apparatus performs image forming processing on the acquired predetermined image data. An image forming system comprising: 第1の画像と該第1の画像よりも副走査方向の下流に位置する第2の画像とを含む所定の画像データについて、前記第1の画像の色の濃度情報と前記第2の画像の色の濃度情報とに基づき、前記第1の画像に対応する画像の少なくとも一部の画像が前記第2の画像に含まれることに起因して画像欠陥事象が発生することを予測する予測処理過程と、For predetermined image data including the first image and the second image located downstream in the sub-scanning direction from the first image, the color density information of the first image and the second image A prediction process for predicting that an image defect event will occur due to the fact that at least a part of the image corresponding to the first image is included in the second image based on color density information When,
前記予測処理過程により前記画像欠陥事象が発生することが予測されたときは、画質に関する複数の要素情報の中から更新対象の要素情報を決定する決定処理過程と、When it is predicted that the image defect event will occur by the prediction process, a determination process for determining element information to be updated from a plurality of element information related to image quality;
前記決定処理過程により決定された要素情報の要素内容を所定の要素内容に更新する更新処理過程と、An update process for updating the element content of the element information determined by the determination process to a predetermined element content;
をコンピュータに実行させることを特徴とする画像処理プログラム。An image processing program for causing a computer to execute.
JP2007094507A 2007-03-30 2007-03-30 Image processing apparatus, image forming apparatus, image forming system, and image processing program Expired - Fee Related JP5067539B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007094507A JP5067539B2 (en) 2007-03-30 2007-03-30 Image processing apparatus, image forming apparatus, image forming system, and image processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007094507A JP5067539B2 (en) 2007-03-30 2007-03-30 Image processing apparatus, image forming apparatus, image forming system, and image processing program

Publications (2)

Publication Number Publication Date
JP2008250211A JP2008250211A (en) 2008-10-16
JP5067539B2 true JP5067539B2 (en) 2012-11-07

Family

ID=39975199

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007094507A Expired - Fee Related JP5067539B2 (en) 2007-03-30 2007-03-30 Image processing apparatus, image forming apparatus, image forming system, and image processing program

Country Status (1)

Country Link
JP (1) JP5067539B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5190765B2 (en) * 2008-01-24 2013-04-24 富士ゼロックス株式会社 Image processing apparatus, image forming apparatus, image forming system, and image processing program
JP5593940B2 (en) * 2009-09-10 2014-09-24 株式会社リコー Image forming apparatus
JP5540747B2 (en) * 2010-02-10 2014-07-02 株式会社リコー Image forming apparatus, image forming condition adjusting method, program, and recording medium
JP6098407B2 (en) * 2013-07-17 2017-03-22 富士ゼロックス株式会社 Image forming apparatus
JP6225780B2 (en) * 2014-03-24 2017-11-08 富士ゼロックス株式会社 Charging device and image forming apparatus
JP6724555B2 (en) * 2016-05-27 2020-07-15 株式会社リコー Image forming device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08211711A (en) * 1995-02-07 1996-08-20 Fuji Xerox Co Ltd Image forming device
JP4453286B2 (en) * 2003-07-14 2010-04-21 富士ゼロックス株式会社 Image forming apparatus
JP4569810B2 (en) * 2004-09-30 2010-10-27 ブラザー工業株式会社 Image forming apparatus
JP4682526B2 (en) * 2004-04-12 2011-05-11 ブラザー工業株式会社 Image forming apparatus
JP2006133364A (en) * 2004-11-04 2006-05-25 Konica Minolta Business Technologies Inc Developing device and image forming apparatus
JP2006276052A (en) * 2005-03-25 2006-10-12 Fuji Xerox Co Ltd Image forming apparatus and method
JP2006276256A (en) * 2005-03-28 2006-10-12 Fuji Xerox Co Ltd Image forming apparatus and method for monitoring image defect suppression processing

Also Published As

Publication number Publication date
JP2008250211A (en) 2008-10-16

Similar Documents

Publication Publication Date Title
JP5067539B2 (en) Image processing apparatus, image forming apparatus, image forming system, and image processing program
JP2008258845A (en) Color image processing system and method
JP5517569B2 (en) Image processing apparatus and image processing method
JP5028977B2 (en) Image forming apparatus and program
US20090315968A1 (en) Image forming apparatus and image forming method
JP2004139011A (en) Image processing apparatus, image processing method, and image processing program
JP2007300551A (en) Image processing apparatus and image processing method
JP2008177882A (en) Image processing device
JP2012160858A (en) Image forming apparatus
US11039040B2 (en) Display device, printing system, and non-transitory computer readable medium
JP2017046074A (en) Image processing system, image processing method and program
JP2012218177A (en) Image forming apparatus, image forming method, and computer program thereof
JP5190765B2 (en) Image processing apparatus, image forming apparatus, image forming system, and image processing program
US10410099B2 (en) Image forming apparatus that controls whether to execute image processing for a target pixel based on a calculated amount of change of pixel values, and related control method and storage medium storing a program
JP4793246B2 (en) Image forming apparatus
JP2015035643A (en) Image processing device, image formation device, and image processing program
JP2007136825A (en) Image processing apparatus and image processing apparatus control method
JP2017198973A (en) Image forming apparatus
JP5419608B2 (en) Image forming apparatus and image forming method
JP7781605B2 (en) Image forming device
JP6627488B2 (en) Image forming apparatus, correction information generation program, and correction information generation method
JP5966295B2 (en) Image processing apparatus and image forming apparatus
JP6209894B2 (en) Image processing apparatus, image forming apparatus, and image processing program
JP5918176B2 (en) Image forming apparatus
JP5126693B2 (en) Image forming apparatus and printing control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120127

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120321

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

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

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

Free format text: PAYMENT UNTIL: 20150824

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5067539

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

LAPS Cancellation because of no payment of annual fees