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

JP6565463B2 - Image processing apparatus, image forming apparatus, and image processing program - Google Patents

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

Info

Publication number
JP6565463B2
JP6565463B2 JP2015157980A JP2015157980A JP6565463B2 JP 6565463 B2 JP6565463 B2 JP 6565463B2 JP 2015157980 A JP2015157980 A JP 2015157980A JP 2015157980 A JP2015157980 A JP 2015157980A JP 6565463 B2 JP6565463 B2 JP 6565463B2
Authority
JP
Japan
Prior art keywords
pixel
pattern
image
processing
repetitive
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015157980A
Other languages
Japanese (ja)
Other versions
JP2017038208A (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 JP2015157980A priority Critical patent/JP6565463B2/en
Publication of JP2017038208A publication Critical patent/JP2017038208A/en
Application granted granted Critical
Publication of JP6565463B2 publication Critical patent/JP6565463B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Color, Gradation (AREA)
  • Facsimile Image Signal Circuits (AREA)

Description

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

例えば、電子写真方式やインクジェット方式等を用いた画像形成装置である複写機やプリンタ等においては、入力された画像データに種々の画像処理を施した後、出力装置によって画像を出力する。その画像処理として、例えば、二値の画像データで擬似的に中間階調を再現する面積階調処理(スクリーン処理)がある。この面積階調処理では、例えば網点パターンやラインパターンなどといった規則的なスクリーンパターンによって画像の階調が網点面積に変換される。   For example, in a copying machine, a printer, or the like, which is an image forming apparatus using an electrophotographic system, an inkjet system, or the like, an image is output by an output device after various image processing is performed on input image data. As the image processing, for example, there is area gradation processing (screen processing) in which intermediate gradation is reproduced in a pseudo manner with binary image data. In this area gradation processing, the gradation of an image is converted into a halftone dot area by a regular screen pattern such as a halftone dot pattern or a line pattern.

また、画像形成装置に入力される画像データには、ROP(Raster Operation)処理を経た画像領域(模様領域)を有するものがある。このROP処理では、元の画像を背景として、その背景上に前景を、繰り返し模様の形状で重ね合わせる。そのようなROP処理を経た画像領域に対して面積階調処理(スクリーン処理)が施されると、ROP処理の繰り返し模様とスクリーン処理のスクリーンパターンとが干渉してモアレなどを生じてしまう虞がある。   Some image data input to the image forming apparatus has an image area (pattern area) that has undergone ROP (Raster Operation) processing. In this ROP process, the original image is used as a background, and the foreground is superimposed on the background in the form of a repetitive pattern. When area gradation processing (screen processing) is performed on an image region that has undergone such ROP processing, the repeated pattern of ROP processing and the screen pattern of screen processing may interfere with each other to cause moire or the like. is there.

そこで、例えば特許文献1には、画素同士の画素値比較によって模様領域を検出してスクリーンパターンを切り換える技術が提案されている。   Thus, for example, Patent Document 1 proposes a technique for switching a screen pattern by detecting a pattern area by comparing pixel values of pixels.

特開2013−48371号公報JP 2013-48371 A

しかしながら、特許文献1の技術では、写真画像のように細かい画像構造を有した画像が背景として用いられた場合に模様領域の検出ミスが多く、より検出力の高い技術が求められている。   However, in the technique of Patent Document 1, when an image having a fine image structure such as a photographic image is used as a background, there are many pattern region detection errors, and a technique with higher detection power is required.

本発明は、写真画像等が背景であっても模様領域を検出することができる画像処理装置、画像形成装置、および画像処理プログラムを提供することを目的とする。   An object of the present invention is to provide an image processing apparatus, an image forming apparatus, and an image processing program capable of detecting a pattern area even when a photographic image or the like is in the background.

請求項1に係る画像処理装置は、
濃度階調法で階調を表現した画素集合である画像を受け付ける受付手段と、
上記受付手段によって受け付けられた画像から、予め定められた規則による繰り返し模様と、その繰り返し模様の隙間を埋める背景とからなる模様領域を検出する検出部であって、上記画像の中から検出処理の対象となる処理範囲を選択し、その処理範囲中で予め定められた位置の第1画素が上記規則で上記繰り返し模様上に位置する場合には、その第1画素と、その処理範囲中の他の各画素との画素値の比較結果から、その第1画素が上記模様領域を構成する画素であるか否かを判定し、その第1画素が上記規則で上記背景上に位置する場合には、その規則で上記繰り返し模様上に位置する第2画素と、その処理範囲中の他の各画素との画素値の比較結果から、その第1画素が上記模様領域を構成する画素であるか否かを判定する検出部と、
上記検出部により検出された模様領域以外の画像領域に対しては、第1の繰り返し構造による面積階調処理を行い、その模様領域に対してはその第1の繰り返し構造とは異なる第2の繰り返し構造による面積階調処理を行う階調処理部と、
を備えたことを特徴とする。
An image processing apparatus according to claim 1 is provided.
Accepting means for accepting an image that is a pixel set expressing gradation by density gradation method;
A detection unit that detects a pattern area including a repetitive pattern according to a predetermined rule and a background that fills a gap between the repetitive patterns, from the image received by the reception unit, and performs detection processing from the image When the target processing range is selected and the first pixel at a predetermined position in the processing range is positioned on the repetitive pattern according to the above rule, the first pixel and the other pixels in the processing range are selected. From the comparison result of the pixel value with each pixel, it is determined whether or not the first pixel is a pixel constituting the pattern area, and when the first pixel is located on the background according to the rule From the comparison result of the pixel values of the second pixel located on the repetitive pattern according to the rule and each of the other pixels in the processing range, whether or not the first pixel is a pixel constituting the pattern area A detection unit for determining whether
An area gradation process using the first repetitive structure is performed on an image region other than the pattern region detected by the detection unit, and a second different from the first repetitive structure is performed on the pattern region. A gradation processing unit that performs area gradation processing by a repetitive structure;
It is provided with.

請求項2に係る画像処理装置は、
上記検出部が、上記第1画素および上記第2画素と上記規則で上記繰り返し模様上に位置する各画素とを比較して、画素値の差が閾値よりも大きいものが基準数よりも少なく、上記第1画素および上記第2画と上記規則で上記背景上に位置する画素との比較では、画素値の差が閾値よりも小さいものが基準数よりも少ない場合に、上記第1画素が上記模様領域を構成する画素であると判定するものであることを特徴とする。

An image processing apparatus according to claim 2 is provided.
The detection unit compares the first pixel and the second pixel with each pixel located on the repetitive pattern according to the rule, and a pixel value difference larger than a threshold is less than a reference number, above in comparison with the pixel positioned on the background first pixel and the second stroke element and the above rules, if fewer than the number of criteria that the difference between the pixel values is less than the threshold value, the first pixel It is determined that the pixel constitutes the pattern area.

請求項3に係る画像処理装置は、
上記検出部が、上記第2画素として、上記繰り返し模様上に位置する画素のうち上記第1画素に最近接の画素を用いるものであることを特徴とする。
An image processing apparatus according to claim 3 is provided.
The detection unit uses, as the second pixel, a pixel closest to the first pixel among the pixels located on the repetitive pattern.

請求項4に係る画像形成装置は、
濃度階調法で階調を表現した画素集合である画像を受け付ける受付手段と、
上記受付手段によって受け付けられた画像から、予め定められた規則による繰り返し模様と、その繰り返し模様の隙間を埋める背景とからなる模様領域を検出する検出部であって、上記画像の中から検出処理の対象となる処理範囲を選択し、その処理範囲中で予め定められた位置の第1画素が上記規則で上記繰り返し模様上に位置する場合には、その第1画素と、その処理範囲中の他の各画素との画素値の比較結果から、その第1画素が上記模様領域を構成する画素であるか否かを判定し、その第1画素が上記規則で上記背景上に位置する場合には、その規則で上記繰り返し模様上に位置する第2画素と、その処理範囲中の他の各画素との画素値の比較結果から、その第1画素が上記模様領域を構成する画素であるか否かを判定する検出部と、
上記検出部により検出された模様領域以外の画像領域に対しては、第1の繰り返し構造による面積階調処理を行い、その模様領域に対してはその第1の繰り返し構造とは異なる第2の繰り返し構造による面積階調処理を行う階調処理部と、
上記階調処理部によって面積階調処理が行われた画像を記録材上に形成する形成部と、
を備えたことを特徴とする。
An image forming apparatus according to claim 4
Accepting means for accepting an image that is a pixel set expressing gradation by density gradation method;
A detection unit that detects a pattern area including a repetitive pattern according to a predetermined rule and a background that fills a gap between the repetitive patterns, from the image received by the reception unit, and performs detection processing from the image When the target processing range is selected and the first pixel at a predetermined position in the processing range is positioned on the repetitive pattern according to the above rule, the first pixel and the other pixels in the processing range are selected. From the comparison result of the pixel value with each pixel, it is determined whether or not the first pixel is a pixel constituting the pattern area, and when the first pixel is located on the background according to the rule From the comparison result of the pixel values of the second pixel located on the repetitive pattern according to the rule and each of the other pixels in the processing range, whether or not the first pixel is a pixel constituting the pattern area A detection unit for determining whether
An area gradation process using the first repetitive structure is performed on an image region other than the pattern region detected by the detection unit, and a second different from the first repetitive structure is performed on the pattern region. A gradation processing unit that performs area gradation processing by a repetitive structure;
A forming unit that forms an image subjected to area gradation processing on the recording material by the gradation processing unit;
It is provided with.

請求項5に係る画像処理プログラムは、
濃度階調法で階調を表現した画素集合である画像を受け付ける受付手段と、
上記受付手段によって受け付けられた画像から、予め定められた規則による繰り返し模様と、その繰り返し模様の隙間を埋める背景とからなる模様領域を検出する検出部であって、上記画像の中から検出処理の対象となる処理範囲を選択し、その処理範囲中で予め定められた位置の第1画素が上記規則で上記繰り返し模様上に位置する場合には、その第1画素と、その処理範囲中の他の各画素との画素値の比較結果から、その第1画素が上記模様領域を構成する画素であるか否かを判定し、その第1画素が上記規則で上記背景上に位置する場合には、その規則で上記繰り返し模様上に位置する第2画素と、その処理範囲中の他の各画素との画素値の比較結果から、その第1画素が上記模様領域を構成する画素であるか否かを判定する検出部と、
上記検出部により検出された模様領域以外の画像領域に対しては、第1の繰り返し構造による面積階調処理を行い、その模様領域に対してはその第1の繰り返し構造とは異なる第2の繰り返し構造による面積階調処理を行う階調処理部と、
を備えた画像処理装置として情報処理装置を動作させることを特徴とする。
An image processing program according to claim 5 includes:
Accepting means for accepting an image that is a pixel set expressing gradation by density gradation method;
A detection unit that detects a pattern area including a repetitive pattern according to a predetermined rule and a background that fills a gap between the repetitive patterns, from the image received by the reception unit, and performs detection processing from the image When the target processing range is selected and the first pixel at a predetermined position in the processing range is positioned on the repetitive pattern according to the above rule, the first pixel and the other pixels in the processing range are selected. From the comparison result of the pixel value with each pixel, it is determined whether or not the first pixel is a pixel constituting the pattern area, and when the first pixel is located on the background according to the rule From the comparison result of the pixel values of the second pixel located on the repetitive pattern according to the rule and each of the other pixels in the processing range, whether or not the first pixel is a pixel constituting the pattern area A detection unit for determining whether
An area gradation process using the first repetitive structure is performed on an image region other than the pattern region detected by the detection unit, and a second different from the first repetitive structure is performed on the pattern region. A gradation processing unit that performs area gradation processing by a repetitive structure;
An information processing apparatus is operated as an image processing apparatus including

請求項1に係る画像処理装置、請求項4に係る画像形成装置、および請求項5に係る画像処理プログラムによれば、写真画像等が背景であっても模様領域を検出することができる。   According to the image processing apparatus according to claim 1, the image forming apparatus according to claim 4, and the image processing program according to claim 5, a pattern region can be detected even if a photographic image or the like is a background.

請求項2に係る画像処理装置によれば、本構成の判定方法を用いない場合に較べ、模様領域を簡易に検出することができる。   According to the image processing apparatus of the second aspect, it is possible to easily detect the pattern region as compared with the case where the determination method of the present configuration is not used.

請求項3に係る画像処理装置によれば、最近接でない第2画素を用いる場合に較べ、より正確に判定することができる。   According to the image processing apparatus of the third aspect, the determination can be made more accurately than in the case where the second pixel that is not closest is used.

画像形成装置の具体的な一実施形態に相当するプリンタの概略構成図である。1 is a schematic configuration diagram of a printer corresponding to a specific embodiment of an image forming apparatus. 制御部のハードウェア構造を概略的に示したブロック図である。It is the block diagram which showed roughly the hardware structure of the control part. プリンタの制御部における信号処理系のソフトウェア構造を示すブロック図である。FIG. 3 is a block diagram illustrating a software structure of a signal processing system in a printer control unit. 本実施形態で検出対象とするROPパターンを示す図である。It is a figure which shows the ROP pattern made into a detection target in this embodiment. スクリーンパターンの一例を示す図である。It is a figure which shows an example of a screen pattern. ROPパターンとスクリーンパターンとの干渉を模式的に示す図である。It is a figure which shows typically interference with a ROP pattern and a screen pattern. ROPパターンとスクリーンパターンとの位相に起因した画像乱れを示す図である。It is a figure which shows the image disturbance resulting from the phase of a ROP pattern and a screen pattern. 検出部の機能構造をさらに詳しく説明した図である。It is the figure explaining the functional structure of the detection part in more detail. 検出部が模様領域を検出する手順を説明したフローチャートである。It is the flowchart explaining the procedure in which a detection part detects a pattern area | region. 2dot×2dotの千鳥格子パターンにおける検知手順を示すフローチャートである。It is a flowchart which shows the detection procedure in a 2dotx2dot staggered pattern. 2dot×2dotの千鳥格子パターンの各位相を示す図である。It is a figure which shows each phase of a 2dotx2dot staggered pattern. 第1の実施例を示す図である。It is a figure which shows a 1st Example. 第2の実施例を示す図である。It is a figure which shows a 2nd Example.

本発明の実施の形態について、以下図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

<画像形成装置の全体構成>
図1は、画像形成装置の具体的な一実施形態に相当するプリンタの概略構成図である。
<Overall configuration of image forming apparatus>
FIG. 1 is a schematic configuration diagram of a printer corresponding to a specific embodiment of an image forming apparatus.

このプリンタ1は、例えば電子写真方式にて各色成分トナー像が形成される複数(本実施の形態では4つ)の画像形成ユニット10(具体的には10Y(イエロー)、10M(マゼンタ)、10C(シアン)、10K(黒))を備える。また、このプリンタ1は、各画像形成ユニット10で形成された各色成分トナー像を順次に転写(一次転写)して保持させる中間転写ベルト20を具備する。さらに、このプリンタ1は、中間転写ベルト20に転写されたトナー像を用紙Pに一括転写(二次転写)させる二次転写装置30を備える。さらにまた、このプリンタ1は、二次転写されたトナー像を用紙P上に定着させる定着装置50、およびプリンタ1の各機構部を制御する制御部70を有している。   The printer 1 includes, for example, a plurality (four in this embodiment) of image forming units 10 (specifically, 10Y (yellow), 10M (magenta), 10C) in which each color component toner image is formed by electrophotography. (Cyan), 10K (black)). In addition, the printer 1 includes an intermediate transfer belt 20 that sequentially transfers (primary transfer) and holds each color component toner image formed by each image forming unit 10. The printer 1 further includes a secondary transfer device 30 that collectively transfers (secondary transfer) the toner image transferred to the intermediate transfer belt 20 onto the paper P. Furthermore, the printer 1 includes a fixing device 50 that fixes the second-transferred toner image on the paper P, and a control unit 70 that controls each mechanism unit of the printer 1.

各画像形成ユニット10(10Y、10M、10C、10K)は、使用されるトナーの色を除き、同じ構成を有している。そこで、イエローの画像形成ユニット10Yを例に説明を行う。イエローの画像形成ユニット10Yは、矢印A方向に回転する感光体ドラム11を具備し、感光体ドラム11の周囲には、帯電ロール12、露光器13、現像器14、一次転写ロール15、およびドラムクリーナ16が配備されている。   Each image forming unit 10 (10Y, 10M, 10C, 10K) has the same configuration except for the color of the toner used. Therefore, the yellow image forming unit 10Y will be described as an example. The yellow image forming unit 10Y includes a photosensitive drum 11 that rotates in the direction of arrow A. Around the photosensitive drum 11, a charging roll 12, an exposure device 13, a developing device 14, a primary transfer roll 15, and a drum are provided. A cleaner 16 is provided.

帯電ロール12は、感光体ドラム11を予め定められた電位に帯電し、露光器13は、帯電された感光体ドラム11を露光することで感光体ドラム11の表面に静電潜像を書き込む。現像器14は、画像形成ユニットに対応する色のトナー(イエローの画像形成ユニット10Yではイエローのトナー)を収容し、このトナーによって感光体ドラム11上の静電潜像を現像する。一次転写ロール15は、感光体ドラム11上に形成されたトナー像を中間転写ベルト20に一次転写する。ドラムクリーナ16は、一次転写後の感光体ドラム11上の残留物(トナー等)を除去する。   The charging roll 12 charges the photosensitive drum 11 to a predetermined potential, and the exposure unit 13 writes the electrostatic latent image on the surface of the photosensitive drum 11 by exposing the charged photosensitive drum 11. The developing device 14 stores toner of a color corresponding to the image forming unit (yellow toner in the yellow image forming unit 10Y), and develops the electrostatic latent image on the photosensitive drum 11 with this toner. The primary transfer roll 15 primarily transfers the toner image formed on the photosensitive drum 11 to the intermediate transfer belt 20. The drum cleaner 16 removes residues (toner and the like) on the photosensitive drum 11 after the primary transfer.

中間転写ベルト20は、駆動ロール21、張架ロール22,25、補正ロール23、バックアップロール24に張架支持された無端状のベルト部材であり、矢印B方向に循環移動する。また、中間転写ベルト20を挟んで張架ロール25と対向する箇所には、二次転写後の中間転写ベルト20上の残留物(トナー等)を除去するベルトクリーナ26が配備されている。   The intermediate transfer belt 20 is an endless belt member stretched and supported by the drive roll 21, the stretch rolls 22 and 25, the correction roll 23, and the backup roll 24, and circulates and moves in the direction of arrow B. Further, a belt cleaner 26 that removes residues (toner and the like) on the intermediate transfer belt 20 after the secondary transfer is disposed at a position facing the stretching roll 25 with the intermediate transfer belt 20 interposed therebetween.

中間転写ベルト20を挟んでバックアップロール24と対向する箇所には二次転写ロール50が配備されていて、これらバックアップロール24と二次転写ロール50が二次転写装置として機能する。   A secondary transfer roll 50 is provided at a location facing the backup roll 24 with the intermediate transfer belt 20 in between, and the backup roll 24 and the secondary transfer roll 50 function as a secondary transfer device.

また、プリンタ1には、記録材としての用紙を搬送する用紙搬送系80が備えられており、この用紙搬送系80には、用紙トレイT、ピックアップロール81、搬送ロール82、レジストレーションロール84、および排出ロール86が配備されている。   Further, the printer 1 is provided with a paper transport system 80 for transporting paper as a recording material. The paper transport system 80 includes a paper tray T, a pickup roll 81, a transport roll 82, a registration roll 84, And a discharge roll 86 is provided.

本実施形態では用紙トレイTに記録材として用紙Pが積み重ねて収容されるが、記録材としては用紙の他にOHPシートやプラスチック紙や封筒なども収容される場合がある。そのような記録材が収容された場合であっても、プリンタ1の基本動作は同様である。   In this embodiment, the paper P is stacked and accommodated in the paper tray T as the recording material. However, in addition to the paper, an OHP sheet, a plastic paper, an envelope, or the like may be accommodated as the recording material. Even when such a recording material is accommodated, the basic operation of the printer 1 is the same.

ピックアップロール81は用紙トレイTから用紙Pを取り出すものであり、搬送ロール82は取り出された用紙Pを搬送経路Rに沿って矢印C方向に搬送するものである。レジストレーションロール84は、搬送されてきた用紙Pを一端停止させ、二次転写に適したタイミングで二次転写装置へと送り込むものである。   The pick-up roll 81 is for taking out the paper P from the paper tray T, and the transport roll 82 is for transporting the picked-up paper P along the transport path R in the direction of arrow C. The registration roll 84 stops the conveyed paper P at one end and sends it to the secondary transfer device at a timing suitable for secondary transfer.

搬送経路R上には、加熱ロール61と加圧ロール62とを有した定着器60が配備されており、通過する用紙P上の画像を用紙Pに定着させる。   On the transport path R, a fixing device 60 having a heating roll 61 and a pressure roll 62 is provided, and an image on the passing paper P is fixed to the paper P.

排出ロール86は定着後の用紙Pを機外の積載トレイ(図示省略)に送り出すものである。   The discharge roll 86 sends out the fixed paper P to a stacking tray (not shown) outside the apparatus.

<画像形成装置の作像プロセス>
次に、このプリンタ1の基本的な作像プロセスについて説明する。
<Image forming process of image forming apparatus>
Next, a basic image forming process of the printer 1 will be described.

例えばPC(パーソナルコンピュータ)等というような外部装置からプリンタ1にデジタル画像信号が送られてくると、制御部70によってデジタル画像信号が受け取られ、4色(Y色、M色、C色、K色)のデジタル画像信号に対し、制御部70が、後で詳述する画像処理を施す。そして、制御部70から各画像形成ユニット10(具体的には10Y、10M、10C、10K)の露光器13に、対応する色のデジタル画像信号が入力されて感光体11上に静電潜像が形成される。そして現像によって各色のトナー像が感光体11上に形成され、一次転写ロール15によって中間転写ベルト20の表面に順次に一次転写されることでカラーのトナー画像が形成される。   For example, when a digital image signal is sent to the printer 1 from an external device such as a PC (personal computer) or the like, the digital image signal is received by the control unit 70 and four colors (Y color, M color, C color, K) are received. The control unit 70 performs image processing, which will be described in detail later, on the (color) digital image signal. Then, a digital image signal of a corresponding color is input from the control unit 70 to the exposure device 13 of each image forming unit 10 (specifically, 10Y, 10M, 10C, 10K), and an electrostatic latent image is formed on the photoconductor 11. Is formed. Then, a toner image of each color is formed on the photoreceptor 11 by development, and a color toner image is formed by primary transfer sequentially onto the surface of the intermediate transfer belt 20 by the primary transfer roll 15.

中間転写ベルト20上のカラーのトナー画像は、中間転写ベルト20の回転に伴って二次転写位置へと搬送され、レジストレーションロール84から送られてきた用紙Pと重ね合わされる。このように用紙Pと重ね合わされたトナー画像は、二次転写装置における転写電解の作用で用紙Pに転写される。   The color toner image on the intermediate transfer belt 20 is transported to the secondary transfer position as the intermediate transfer belt 20 rotates, and is superimposed on the paper P sent from the registration roll 84. The toner image superimposed on the paper P in this way is transferred to the paper P by the action of transfer electrolysis in the secondary transfer device.

トナー像が転写された用紙Pは定着装置60へと搬送され、定着装置50で、用紙P上のトナー像が加熱・加圧定着され、その後、機外に送り出される。   The paper P onto which the toner image has been transferred is conveyed to the fixing device 60, where the toner image on the paper P is heated and pressurized and fixed by the fixing device 50, and then sent out of the apparatus.

制御部70が、本発明の画像処理装置の一実施形態に相当し、制御部70からデジタル画像信号を得る各画像形成ユニット10から定着装置50および排出ロール86に至る部分が、記録材上に画像を形成する、本発明にいう形成部の一例に相当する。   The control unit 70 corresponds to an embodiment of the image processing apparatus of the present invention, and a portion from each image forming unit 10 that obtains a digital image signal from the control unit 70 to the fixing device 50 and the discharge roll 86 is on the recording material. This corresponds to an example of a forming portion according to the present invention that forms an image.

<制御部の構造>
ここで、制御部70のハードウェア構造について説明する。
<Control part structure>
Here, the hardware structure of the control unit 70 will be described.

図2は、制御部のハードウェア構造を概略的に示したブロック図である。   FIG. 2 is a block diagram schematically showing the hardware structure of the control unit.

制御部70は情報処理装置の一種であって、予め定められたプログラムに従ってデジタル演算処理を実行するメインCPU701と、メインCPU701の作業用メモリ等として用いられるRAM702と、メインCPU701での処理に使用される各種設定値等が格納されるROM703と、書き換え可能で電源供給が途絶えた場合にもデータを保持できる、電池によりバックアップされたフラッシュメモリ等の不揮発性メモリ(NVM)704と、制御部70に接続される各構成部(例えば画像形成ユニット10)との信号が入出力されるインターフェース(I/F)部705とを備えている。   The control unit 70 is a type of information processing apparatus, and is used for processing in the main CPU 701 that executes digital arithmetic processing according to a predetermined program, a RAM 702 that is used as a working memory for the main CPU 701, and the main CPU 701. ROM 703 for storing various setting values, non-volatile memory (NVM) 704 such as a flash memory backed up by a battery that can be rewritten and can retain data even when power supply is interrupted, and control unit 70 An interface (I / F) unit 705 that inputs and outputs signals to and from each component (for example, the image forming unit 10) to be connected is provided.

そして、メインCPU701が、本発明の画像処理プログラムの一実施形態を不図示の外部記憶装置から主記憶装置(RAM702)に読み込んで実行することで、制御部70は、本発明の画像処理装置の一実施形態として機能する。   Then, the main CPU 701 reads an embodiment of the image processing program of the present invention from an external storage device (not shown) into the main storage device (RAM 702) and executes it, so that the control unit 70 is the image processing apparatus of the present invention. It functions as one embodiment.

なお、この制御プログラムに関するその他の提供形態としては、予めROM703に格納された状態にて提供され、RAM702にロードされる形態がある。さらに、EEPROM等の書き換え可能なROM703を備えている場合には、メインCPU701がセッティングされた後に、プログラムだけがROM703にインストールされ、RAM702にロードされる形態がある。また、インターネット等のネットワークを介して制御部70にプログラムが伝送され、制御部70のROM703にインストールされ、RAM702にロードされる形態がある。さらにまた、DVD−ROMやフラッシュメモリ等の外部記録媒体からRAM702にロードされる形態がある。   In addition, as another provision form regarding this control program, there is a form that is provided in the state stored in the ROM 703 in advance and loaded into the RAM 702. Further, when a rewritable ROM 703 such as an EEPROM is provided, after the main CPU 701 is set, only a program is installed in the ROM 703 and loaded into the RAM 702. Further, there is a form in which a program is transmitted to the control unit 70 via a network such as the Internet, installed in the ROM 703 of the control unit 70, and loaded into the RAM 702. Furthermore, there is a form in which the RAM 702 is loaded from an external recording medium such as a DVD-ROM or a flash memory.

<信号処理系>
次に、制御部70における信号処理系について説明する。
<Signal processing system>
Next, the signal processing system in the control unit 70 will be described.

図3は、プリンタ1の制御部70における信号処理系のソフトウェア構造を示すブロック図である。   FIG. 3 is a block diagram illustrating a software structure of a signal processing system in the control unit 70 of the printer 1.

なお図3では、制御部70における信号処理系のみならず、プリンタ1の外部装置であるPC90、およびPC90にソフトウェアとして組み込まれた機能であるプリンタドライバ100についても併せて図示している。   3 illustrates not only the signal processing system in the control unit 70 but also the PC 90 that is an external device of the printer 1 and the printer driver 100 that is a function incorporated in the PC 90 as software.

以下、図3を参照しつつ画像信号の処理の流れについて説明を行なう。   Hereinafter, the flow of processing of an image signal will be described with reference to FIG.

プリンタドライバ100は、印刷データを受け取ってページ記述言語(PDL:Page Description Language)に変換するPDL生成部101と、PDL生成部により生成されたPDLからラスタイメージを作成するラスタライズ部102と、RGBデータをYMCKデータに変換する色変換処理部103と、色変換処理部103により変換されたラスタイメージの調整を行なうラスタイメージ調整部104とを備える。   The printer driver 100 receives print data and converts it into a page description language (PDL), a rasterization unit 102 that creates a raster image from the PDL generated by the PDL generation unit, and RGB data Are converted into YMCK data, and a raster image adjustment unit 104 that adjusts the raster image converted by the color conversion processing unit 103 is provided.

本実施の形態では、まずPDL生成部101がPC90(内のワープロソフトや描画ソフトなど)から印刷データを受け取る。この画像データは、PC90を使用するユーザが、プリンタ1により印刷したい画像データである。画像データを受け取ったPDL生成部101は、これをPDLで記述されたコードデータに変換して出力する。   In this embodiment, first, the PDL generation unit 101 receives print data from the PC 90 (internal word processor software, drawing software, etc.). This image data is image data that the user who uses the PC 90 wants to print using the printer 1. Upon receiving the image data, the PDL generation unit 101 converts this into code data described in PDL and outputs the code data.

ラスタライズ部102は、PDL生成部101から出力されてくるPDLで記述されたコードデータを各画素毎のラスタデータに変換し、ラスタイメージとする。そして、ラスタライズ部102は、変換後のラスタデータをRGB(レッド、グリーン、ブルー)のビデオデータ(RGBビデオデータ)として出力する。このとき、ラスタライズ部102は、1ページ毎にRGBデータを出力することになる。   The rasterizing unit 102 converts the code data described in PDL output from the PDL generating unit 101 into raster data for each pixel, and forms a raster image. The rasterizing unit 102 outputs the converted raster data as RGB (red, green, blue) video data (RGB video data). At this time, the rasterizing unit 102 outputs RGB data for each page.

色変換処理部103は、ラスタライズ部102から入力されるRGBデータをデバイス非依存な[XYZ]、[L***]、[L***]等の色値(カラーバリュー)に変換した後、プリンタ1の再現色(イエロー、マゼンタ、シアン、黒)であるYMCKデータに変換して出力する。このYMCKデータは、色毎に分離されたY色データ、M色データ、C色データ、K色データの集合である。 The color conversion processing unit 103 converts the RGB data input from the rasterizing unit 102 into device-independent color values (color values) such as [XYZ], [L * a * b * ], and [L * u * v * ]. Is converted into YMCK data which is the reproduction color (yellow, magenta, cyan, black) of the printer 1 and output. This YMCK data is a set of Y color data, M color data, C color data, and K color data separated for each color.

ラスタイメージ調整部104は、より良好な画質をプリンタ1で得られるように、色変換処理部103から入力されるYMCKデータに対し、γ変換、精細度処理、中間調処理等の調整を行なう。   The raster image adjustment unit 104 performs adjustments such as γ conversion, definition processing, and halftone processing on the YMCK data input from the color conversion processing unit 103 so that a better image quality can be obtained by the printer 1.

制御部70は、プリンタドライバ100からラスタデータを受け取る受取部71と、受取部71によって受け取られたラスタデータが表す画像から、ROP(Raster Operation)処理を経た画像領域(模様領域)を検出する検出部72と、スクリーン処理を行なって画像信号を画像形成ユニット10に出力するスクリーン処理部73とを備える。   The control unit 70 receives the raster data from the printer driver 100, and detects the image area (pattern area) that has undergone ROP (Raster Operation) processing from the image represented by the raster data received by the receiving unit 71. And a screen processing unit 73 that performs screen processing and outputs an image signal to the image forming unit 10.

受取部71は、本発明にいう受付部の一例に相当し、検出部72は、本発明にいう受付部の一例に相当し、スクリーン処理部73は、本発明にいう階調処理部の一例に相当する。   The receiving unit 71 corresponds to an example of a reception unit according to the present invention, the detection unit 72 corresponds to an example of a reception unit according to the present invention, and the screen processing unit 73 is an example of a gradation processing unit according to the present invention. It corresponds to.

スクリーン処理部73は、検出部72による検出結果に応じて、模様領域とそれ以外の画像領域とでスクリーンパターンを変更し、後述するモアレなどの画像乱れを抑制する。従って、検出部72における模様領域の検出精度が最終的なモアレなどの抑制に大きく寄与することとなる。以下、検出部72における模様領域の検出について詳細に説明する。   The screen processing unit 73 changes the screen pattern between the pattern region and the other image regions according to the detection result by the detection unit 72, and suppresses image disturbance such as moire described later. Therefore, the detection accuracy of the pattern area in the detection unit 72 greatly contributes to the suppression of the final moire and the like. Hereinafter, detection of the pattern area in the detection unit 72 will be described in detail.

<検出部の検出対象>
検出部72において検出する模様領域は、本実施形態ではROP処理を経た画像領域であり、本発明にいう繰り返し模様に相当するものは、いわゆるROPパターンである。このROP処理では、上述したように、元の画像を背景として、その背景上に前景を、繰り返し模様の形状で重ね合わせるので、繰り返し模様の前景の間を背景が埋めた画像構造を生じる。また、この繰り返し模様自体は細かくて観察者には認識できないので、前景越しに背景が透けて見える半透明画像として認識される。
<Detection target of detection unit>
The pattern area detected by the detection unit 72 is an image area that has undergone ROP processing in the present embodiment, and what corresponds to the repetitive pattern referred to in the present invention is a so-called ROP pattern. In this ROP process, as described above, the original image is used as the background, and the foreground is superimposed on the background in the shape of the repeated pattern, so that an image structure in which the background is filled between the foreground of the repeated pattern is generated. Further, since this repeated pattern itself is fine and cannot be recognized by the observer, it is recognized as a translucent image in which the background can be seen through the foreground.

ROPパターンには各種のパターンが存在するが、本実施形態ではそのうちの典型的なパターンのいくつかを検出対象とする。   There are various types of ROP patterns. In this embodiment, some of these typical patterns are to be detected.

図4は、本実施形態で検出対象とするROPパターンを示す図である。   FIG. 4 is a diagram showing ROP patterns to be detected in the present embodiment.

本実施形態では、千鳥格子パターンとラインラダーパターンを検出対象とする。   In the present embodiment, a houndstooth pattern and a line ladder pattern are to be detected.

図4(a)および図4(b)には千鳥格子パターンが示されており、図4(a)は、2dot×2dotの大きさの正方形状のパターンを千鳥状に繰り返したパターンであり、図4(b)は、4dot×4dotの大きさの正方形状のパターンを千鳥状に繰り返したパターンである。   4A and 4B show a staggered pattern, and FIG. 4A is a pattern in which a square pattern having a size of 2 dots × 2 dots is repeated in a staggered pattern. FIG. 4B is a pattern in which a square pattern having a size of 4 dots × 4 dots is repeated in a zigzag pattern.

図4(c)および図4(d)にはラインラダーパターンが示されており、図4(c)は、2dotの幅の縦ラインが横方向に繰り返したパターンであり、図4(d)は、2dotの幅の横ラインが縦方向に繰り返したパターンである。   4 (c) and 4 (d) show a line ladder pattern. FIG. 4 (c) is a pattern in which vertical lines having a width of 2 dots are repeated in the horizontal direction, and FIG. Is a pattern in which horizontal lines having a width of 2 dots are repeated in the vertical direction.

これらのROPパターンでROP処理を行うと、図4に示された斜線(ON)部分の画素210については前景が残り、白地(OFF)部分の画素220については背景が埋める。   When ROP processing is performed with these ROP patterns, the foreground remains in the hatched (ON) portion of the pixel 210 shown in FIG. 4, and the white background (OFF) portion of the pixel 220 is filled with the background.

図4に例示したいずれのROPパターンも、スクリーンパターンと以下説明するような干渉を生じる虞があるため検出部72の検出対象となる。   Any of the ROP patterns illustrated in FIG. 4 is a detection target of the detection unit 72 because there is a possibility of causing interference as described below with the screen pattern.

図5は、スクリーンパターンの一例を示す図である。   FIG. 5 is a diagram illustrating an example of a screen pattern.

ここに示す例では、入力画像230として濃度50%の均一画像が示されている。また、スクリーンパターンの一例として網点パターン240が示されている。この網点パターン240はスクリーン角度が30度の網点パターンであり、網点が30度と120度の方向に2次元的に並んでいる。この入力画像230と網点パターン240が組み合わされることにより、出力結果250は、網点パターン240と同様に30度と120度の方向に2次元的に点が並び、白地(OFF)と着色地(ON)が1:1になった画像構造となる。出力結果250の画像構造に含まれる点の並びは細かいので観察者には認識できず、出力結果250は濃度50%の均一画像として観察者には認識されることとなる。   In the example shown here, a uniform image having a density of 50% is shown as the input image 230. A halftone dot pattern 240 is shown as an example of the screen pattern. The halftone dot pattern 240 is a halftone dot pattern with a screen angle of 30 degrees, and the halftone dots are two-dimensionally arranged in directions of 30 degrees and 120 degrees. By combining the input image 230 and the halftone dot pattern 240, the output result 250 has a two-dimensional array of dots in the directions of 30 degrees and 120 degrees as in the halftone dot pattern 240. The image structure is such that (ON) is 1: 1. Since the arrangement of the points included in the image structure of the output result 250 is fine, it cannot be recognized by the observer, and the output result 250 is recognized by the observer as a uniform image having a density of 50%.

図6は、ROPパターンとスクリーンパターンとの干渉を模式的に示す図である。   FIG. 6 is a diagram schematically showing interference between the ROP pattern and the screen pattern.

ここに示す例では、入力画像260として千鳥格子のROPパターンを有する画像が示されており、スクリーンパターンとしては、図5と同様の網点パターン240が示されている。千鳥格子の入力画像260と網点パターン240が組み合わされると、出力結果270には、千鳥格子と網点パターンが干渉した複雑なパターンが生じる。そして、この複雑な干渉パターンは、千鳥格子と網点パターンの周期がずれていると、モアレと称される濃淡縞の画像乱れを生じる。この画像乱れは観察者に認識される大きさを有しており、出力画像の画像劣化となる。   In the example shown here, an image having a staggered ROP pattern is shown as the input image 260, and a halftone dot pattern 240 similar to that in FIG. 5 is shown as the screen pattern. When the input image 260 of the staggered lattice and the halftone dot pattern 240 are combined, a complicated pattern in which the houndstooth lattice and the halftone dot pattern interfere with each other is generated in the output result 270. This complex interference pattern causes a shading pattern image disturbance called moire when the period of the staggered lattice and the halftone dot pattern is shifted. This image disturbance has a magnitude that can be recognized by an observer, resulting in image degradation of the output image.

このように、ROPパターンは、スクリーンパターンと干渉すると画像乱れの原因となる虞がある。さらに、ROPパターンとスクリーンパターンとの位置関係(以後、この位置関係のことを”位相”と言うことがある。)に起因して画像乱れが生じる場合もある。   As described above, when the ROP pattern interferes with the screen pattern, it may cause image disturbance. Furthermore, image disturbance may occur due to the positional relationship between the ROP pattern and the screen pattern (hereinafter, this positional relationship may be referred to as “phase”).

図7は、ROPパターンとスクリーンパターンとの位相に起因した画像乱れを示す図である。   FIG. 7 is a diagram illustrating image disturbance due to the phase between the ROP pattern and the screen pattern.

この図7では、ROPパターンとして、2dot×2dotの千鳥格子パターン310,320,330が示されており、スクリーンパターンとして、スクリーン角度が45度の網点パターン340が示されている。スクリーン角度が45度の網点パターン340は濃度50%の場合に千鳥格子パターンと同じ画像構造となり、特にここに示す例では、千鳥格子を成す正方形状のパターンが2dot×2dotの大きさになるスクリーン線数が用いられている。   In FIG. 7, 2 dot × 2 dot houndstooth patterns 310, 320, and 330 are shown as ROP patterns, and a halftone dot pattern 340 with a screen angle of 45 degrees is shown as a screen pattern. The halftone dot pattern 340 with a screen angle of 45 degrees has the same image structure as the houndstooth pattern when the density is 50%. In particular, in the example shown here, the square pattern forming the houndstooth lattice has a size of 2 dots × 2 dots. The number of screen lines is used.

図7(a)に示す千鳥格子パターン310は、パターンの形状も位置も網点パターン340と同じになっている(位相が揃っている)。このため、出力結果350は、千鳥格子パターン310がそのまま出力された状態となっている。   The houndstooth pattern 310 shown in FIG. 7A has the same shape and position as the halftone dot pattern 340 (the phases are aligned). For this reason, the output result 350 is in a state where the houndstooth pattern 310 is output as it is.

これに対し、図7(b)に示す千鳥格子パターン320は、パターンの形状が網点パターン340と同じであるが、位相は図の左方向に1dot分ずれている。このため、出力結果360は、千鳥格子パターン320を成す正方形状のパターンが半分になってしまう。   On the other hand, the houndstooth pattern 320 shown in FIG. 7B has the same pattern shape as that of the halftone dot pattern 340, but the phase is shifted by 1 dot in the left direction of the figure. For this reason, in the output result 360, the square pattern forming the houndstooth check pattern 320 is halved.

さらに、図7(c)に示す千鳥格子パターン330は、パターン形状が網点パターン340と同じで、位相は図の左方向に2dot分(即ち半周期分)ずれている。このため、出力結果370は全て白地となり、ROPパターンが消滅してしまう。   Further, the houndstooth pattern 330 shown in FIG. 7C has the same pattern shape as that of the halftone dot pattern 340, and the phase is shifted by 2 dots (that is, a half cycle) in the left direction in the figure. For this reason, the output results 370 are all white and the ROP pattern disappears.

このように、位相の相違で画像乱れを生じる場合もあるため、検出部72では、検出対象のROPパターンの各位相についても検出対象とする。   As described above, image disturbance may occur due to a difference in phase. Therefore, the detection unit 72 sets each phase of the ROP pattern to be detected as a detection target.

<ROPパターンの検出方法>
次に、検出部72による模様領域の検出方法について説明する。
<Detection method of ROP pattern>
Next, a method for detecting a pattern area by the detection unit 72 will be described.

図8は、検出部72の機能構造をさらに詳しく説明した図である。   FIG. 8 is a diagram illustrating the functional structure of the detection unit 72 in more detail.

図8に示した検出部72は、受取部71により受け取られた画像の中から注目画素を選択する注目画素選択部721と、注目画素に対し予め定められた範囲の画素を検知ウインドウとして設定する検知ウインドウ設定部722と、ROPパターンを記憶するパターン記憶部723と、ROPパターンを検知ウインドウに当てはめて、注目画素が模様領域を成す画素であるかを判定する判定部724と、注目画素が模様領域を成す画素であった場合に模様領域であることを意味するタグを設定するタグ設定部725とを備える。   The detection unit 72 illustrated in FIG. 8 sets a target pixel selection unit 721 that selects a target pixel from the image received by the reception unit 71, and pixels in a predetermined range with respect to the target pixel as a detection window. A detection window setting unit 722; a pattern storage unit 723 that stores an ROP pattern; a determination unit 724 that applies the ROP pattern to the detection window to determine whether the pixel of interest forms a pattern region; and And a tag setting unit 725 for setting a tag indicating that the pixel is a pattern area when the pixel is an area.

注目画素選択部721は、受取部71により受け取られたラスタライズ後の画像の中から一画素を注目画素として選択する。   The target pixel selection unit 721 selects one pixel as the target pixel from the rasterized image received by the receiving unit 71.

検知ウインドウ設定部722は、注目画素を中心として予め定められた範囲の画素を選択し、この範囲を、注目画素が模様領域を構成する画素であるか否かを判定するための検知ウインドウとする。   The detection window setting unit 722 selects a pixel in a predetermined range centering on the target pixel, and sets this range as a detection window for determining whether the target pixel is a pixel constituting the pattern region. .

このような機能構成を有する検出部72による模様領域の検出手順について、以下、フローチャートを用いて説明する。   A pattern region detection procedure by the detection unit 72 having such a functional configuration will be described below with reference to flowcharts.

図9は、検出部72が模様領域を検出する手順を説明したフローチャートである。   FIG. 9 is a flowchart illustrating a procedure in which the detection unit 72 detects a pattern area.

図9のフローチャートが表す手順は、図3に示す受取部71が画像を受け取ると開始し、開始時の初期設定(図示は省略)で、注目画素選択部721および検知ウインドウ設定部722により、最初の注目画素(例えば画像の左上隅の画素)と検知ウインドウ(本実施形態では注目画素を中心とした7×7の正方形)を設定する。   The procedure shown in the flowchart of FIG. 9 is started when the receiving unit 71 shown in FIG. 3 receives an image. The initial setting at the start (not shown) is performed by the target pixel selecting unit 721 and the detection window setting unit 722. And a detection window (in this embodiment, a 7 × 7 square centered on the pixel of interest) are set.

その後、図4に示す4種類のROPパターンそれぞれについて、注目画素が、ROP処理を経た模様領域を成す画素であるか否かを判定部724が判定する。   Thereafter, for each of the four types of ROP patterns shown in FIG. 4, the determination unit 724 determines whether or not the target pixel is a pixel that forms a pattern region that has undergone the ROP process.

先ず、ステップS101では、図4(a)に示した2dot×2dotの千鳥格子パターンをパターン記憶部723から読みだし、検知ウインドウに当てはめてパターン検知を行う。パターン検知の詳細については後で説明する。   First, in step S101, the 2 dot × 2 dot houndstooth pattern shown in FIG. 4A is read from the pattern storage unit 723 and applied to the detection window to perform pattern detection. Details of pattern detection will be described later.

また、ステップS102では、図4(b)に示した4dot×4dotの千鳥格子パターンをパターン記憶部723から読みだし、検知ウインドウに当てはめてパターン検知を行う。   In step S102, the 4 dot × 4 dot houndstooth pattern shown in FIG. 4B is read from the pattern storage unit 723 and applied to the detection window to perform pattern detection.

また、ステップS103では、図4(c)に示した2dot縦ラインのラダーパターンをパターン記憶部723から読みだし、検知ウインドウに当てはめてパターン検知を行う。   In step S103, the 2-dot vertical line ladder pattern shown in FIG. 4C is read from the pattern storage unit 723 and applied to the detection window to perform pattern detection.

また、ステップS104では、図4(d)に示した2dot横ラインのラダーパターンをパターン記憶部723から読みだし、検知ウインドウに当てはめてパターン検知を行う。   In step S104, the 2-dot horizontal line ladder pattern shown in FIG. 4D is read from the pattern storage unit 723 and applied to the detection window to perform pattern detection.

これらステップS101〜ステップS104のいずれかでROPパターンが検知された場合には、検知ウインドウの中心に在る注目画素が、模様領域を成す画素であると判定されたこととなり、ステップS105に進んで、タグ設定部725により注目画素に対して、模様領域であることを意味するタグを設定する。   When the ROP pattern is detected in any of these steps S101 to S104, it is determined that the target pixel at the center of the detection window is a pixel forming the pattern area, and the process proceeds to step S105. The tag setting unit 725 sets a tag that means a pattern area for the target pixel.

一方、ステップS101〜ステップS104のいずれでもROPパターンが検知されなかった場合(ステップS104;No)は、注目画素が、模様領域を成す画素ではないと判定されたこととなる。   On the other hand, when no ROP pattern is detected in any of steps S101 to S104 (step S104; No), it is determined that the target pixel is not a pixel forming the pattern region.

注目画素がどちらと判定された場合でも、次にステップS106に進み、画像中に注目画素として選択していない画素があるか否かを判定する。そして選択する画素がある場合(ステップS106;Yes)は、ステップS107に進み、注目画素を次の画素に移動する。そして、上記ステップS101に戻り、次の注目画素についてさらに判定を行なう。一方、選択する画素がない場合(ステップS106;No)は、検出部72における処理は終了する。   Regardless of which of the target pixels is determined, the process advances to step S106 to determine whether or not there is a pixel not selected as the target pixel in the image. If there is a pixel to be selected (step S106; Yes), the process proceeds to step S107, and the target pixel is moved to the next pixel. Then, the process returns to step S101, and further determination is performed for the next target pixel. On the other hand, when there is no pixel to select (step S106; No), the process in the detection part 72 is complete | finished.

ここで、上記ステップS101〜ステップS104で行うパターン検知の詳細について、ステップS101のパターン検知を代表として説明する。   Here, the details of the pattern detection performed in steps S101 to S104 will be described using the pattern detection in step S101 as a representative.

図10は、2dot×2dotの千鳥格子パターンにおける検知手順を示すフローチャートであり、図11は、2dot×2dotの千鳥格子パターンの各位相を示す図である。   FIG. 10 is a flowchart showing a detection procedure in a 2 dot × 2 dot staggered pattern, and FIG. 11 is a diagram showing each phase of a 2 dot × 2 dot staggered pattern.

図10に示すフローチャートの手順は、図9のステップS101で実行される手順であり、先ず、ステップS201では、第1の位相についてパターン検知が行われる。第1の位相は、図11(a)に示された位相であり、7×7の検知ウインドウの右下に2dot×2dotの前景画素410が来る。そして、検知ウインドウの中心に位置する注目画素430は、前景画素410上に位置することとなる。   The procedure of the flowchart shown in FIG. 10 is the procedure executed in step S101 of FIG. 9. First, in step S201, pattern detection is performed for the first phase. The first phase is the phase shown in FIG. 11A, and a 2 dot × 2 dot foreground pixel 410 comes to the lower right of the 7 × 7 detection window. Then, the target pixel 430 positioned at the center of the detection window is positioned on the foreground pixel 410.

このように注目画素430が前景画素410上に位置する場合には、注目画素430の画素値と各前景画素410および各背景画素420の画素値が比較され、第1の判定ルールで判定が行われる。即ち、注目画素430との画素値の差が予め決められた閾値を超えている前景画素410の数が、予め決められた基準数を下回っていて、かつ、注目画素430との画素値の差が予め決められた閾値内である背景画素420の数が、予め決められた基準数を下回っている場合に、注目画素430が模様領域の画素である(すなわちパターンを検知した)と判定する。   In this way, when the target pixel 430 is located on the foreground pixel 410, the pixel value of the target pixel 430 is compared with the pixel values of the foreground pixels 410 and the background pixels 420, and the determination is performed according to the first determination rule. Is called. That is, the number of foreground pixels 410 whose pixel value difference from the target pixel 430 exceeds a predetermined threshold is less than a predetermined reference number, and the pixel value difference from the target pixel 430 Is less than a predetermined reference number, it is determined that the pixel of interest 430 is a pixel in the pattern area (that is, a pattern has been detected).

ステップS202では、第2の位相についてパターン検知が行われる。第2の位相は、図11(b)に示された位相であり、7×7の検知ウインドウの左下に2dot×2dotの前景画素410が来る。この第2の位相でも、検知ウインドウの中心に位置する注目画素430は、前景画素410上に位置するので、第1の判定ルールで判定が行われる。   In step S202, pattern detection is performed for the second phase. The second phase is the phase shown in FIG. 11B, and a 2 dot × 2 dot foreground pixel 410 comes to the lower left of the 7 × 7 detection window. Even in the second phase, the target pixel 430 located at the center of the detection window is located on the foreground pixel 410, and therefore, the determination is performed according to the first determination rule.

ステップS203では、第3の位相についてパターン検知が行われる。第3の位相は、図11(c)に示された位相であり、7×7の検知ウインドウの右上に2dot×2dotの前景画素410が来る。この第3の位相でも、検知ウインドウの中心に位置する注目画素430は、前景画素410上に位置するので、第1の判定ルールで判定が行われる。   In step S203, pattern detection is performed for the third phase. The third phase is the phase shown in FIG. 11C, and a 2 dot × 2 dot foreground pixel 410 comes to the upper right of the 7 × 7 detection window. Even in the third phase, the target pixel 430 located at the center of the detection window is located on the foreground pixel 410, and therefore, the determination is performed according to the first determination rule.

ステップS204では、第4の位相についてパターン検知が行われる。第4の位相は、図11(d)に示された位相であり、7×7の検知ウインドウの左上に2dot×2dotの前景画素410が来る。この第4の位相でも、検知ウインドウの中心に位置する注目画素430は、前景画素410上に位置するので、第1の判定ルールで判定が行われる。   In step S204, pattern detection is performed for the fourth phase. The fourth phase is the phase shown in FIG. 11 (d), and a 2dot × 2dot foreground pixel 410 comes to the upper left of the 7 × 7 detection window. Even in the fourth phase, the target pixel 430 located at the center of the detection window is located on the foreground pixel 410, and therefore, the determination is performed according to the first determination rule.

次に、ステップS205では、第5の位相についてパターン検知が行われる。第5の位相は、図11(e)に示された位相であり、図11(a)に示された第1の位相に対して前景画素410と背景画素420の位置が入れ替わった関係となっている。従って、検知ウインドウの中心に位置する注目画素430は、背景画素420上に位置することとなる。   Next, in step S205, pattern detection is performed for the fifth phase. The fifth phase is the phase shown in FIG. 11 (e), and has a relationship in which the positions of the foreground pixels 410 and the background pixels 420 are interchanged with respect to the first phase shown in FIG. 11 (a). ing. Therefore, the target pixel 430 located at the center of the detection window is located on the background pixel 420.

このように注目画素430が背景画素420上に位置する場合には、前景画素410うち注目画素430の替わりとなる代替画素440が選択される。本実施形態ではこの代替画素440として、注目画素430に最近接の前景画素410が選択されており、図11(e)に示された第5の位相の場合は、注目画素430の左隣の画素が代替画素440である。そして、この代替画素440の画素値と各前景画素410および各背景画素420の画素値が比較され、第2の判定ルールで判定が行われる。即ち、代替画素440との画素値の差が予め決められた閾値を超えている前景画素410の数が、予め決められた基準数を下回っていて、かつ、代替画素440との画素値の差が予め決められた閾値内である背景画素420の数が、予め決められた基準数を下回っている場合に、注目画素430が模様領域の画素である(すなわちパターンを検知した)と判定する。   As described above, when the target pixel 430 is positioned on the background pixel 420, the substitute pixel 440 that replaces the target pixel 430 is selected from the foreground pixels 410. In the present embodiment, the foreground pixel 410 closest to the target pixel 430 is selected as the substitute pixel 440. In the case of the fifth phase shown in FIG. The pixel is a substitute pixel 440. Then, the pixel value of the substitute pixel 440 is compared with the pixel values of the foreground pixels 410 and the background pixels 420, and the determination is performed according to the second determination rule. That is, the number of foreground pixels 410 whose pixel value difference with the substitute pixel 440 exceeds a predetermined threshold is less than a predetermined reference number, and the difference in pixel value with the substitute pixel 440. Is less than a predetermined reference number, it is determined that the pixel of interest 430 is a pixel in the pattern area (that is, a pattern has been detected).

模様領域の画素であるか否かを判定する対象は注目画素430であるが、画素値の比較に用いられるのは代替画素440となる。注目画素430が背景画素420上に位置する場合は、注目画素430で各画素と画素値比較をすると、背景画素420同士で画素値を比較することになるが、例えば写真画像などが背景に用いられている場合は、比較結果からROPパターンの有無を判定することが困難である。そこで、背景画素420上に位置する注目画素430は画素値の比較に用いずに、前景画素410である代替画素440を画素値の比較に用いることとしている。これにより、背景が写真画像などであっても正確な判定が実現する。なお、このように代替画素440で比較した場合であっても、比較されている他の画素の範囲は、注目画素430を中心とした7×7の範囲であるため、判定対象の画素は注目画素430となる。   The target pixel 430 is a target for determining whether or not it is a pixel in the pattern area, but the substitute pixel 440 is used for comparing pixel values. When the target pixel 430 is positioned on the background pixel 420, the pixel value is compared between the background pixels 420 when the pixel value is compared with each pixel in the target pixel 430. For example, a photographic image is used as the background. If it is, it is difficult to determine the presence or absence of the ROP pattern from the comparison result. Therefore, the pixel of interest 430 located on the background pixel 420 is not used for pixel value comparison, but the substitute pixel 440 that is the foreground pixel 410 is used for pixel value comparison. As a result, accurate determination is realized even if the background is a photographic image or the like. Even when the alternative pixel 440 is compared in this way, the range of the other pixels being compared is a 7 × 7 range centered on the target pixel 430, and therefore the determination target pixel is the target pixel. A pixel 430 is formed.

ステップS206では、第6の位相についてパターン検知が行われる。第6の位相は、図11(f)に示された位相であり、図11(b)に示された第2の位相に対して前景画素410と背景画素420の位置が入れ替わった関係となっている。従って、検知ウインドウの中心に位置する注目画素430は、背景画素420上に位置することとなり、代替画素440が選択される。第6の位相の場合は、注目画素430の右隣の画素が代替画素440である。そして、第2の判定ルールで判定が行われる。   In step S206, pattern detection is performed for the sixth phase. The sixth phase is the phase shown in FIG. 11 (f), and has a relationship in which the positions of the foreground pixels 410 and the background pixels 420 are interchanged with respect to the second phase shown in FIG. 11 (b). ing. Accordingly, the target pixel 430 located at the center of the detection window is located on the background pixel 420, and the alternative pixel 440 is selected. In the case of the sixth phase, the pixel on the right side of the target pixel 430 is the substitute pixel 440. Then, the determination is performed according to the second determination rule.

ステップS207では、第7の位相についてパターン検知が行われる。第7の位相は、図11(g)に示された位相であり、図11(c)に示された第3の位相に対して前景画素410と背景画素420の位置が入れ替わった関係となっている。従って、検知ウインドウの中心に位置する注目画素430は、背景画素420上に位置することとなり、代替画素440が選択される。第7の位相の場合は、注目画素430の左隣の画素が代替画素440である。そして、第2の判定ルールで判定が行われる。   In step S207, pattern detection is performed for the seventh phase. The seventh phase is the phase shown in FIG. 11G, and the positions of the foreground pixels 410 and the background pixels 420 are interchanged with respect to the third phase shown in FIG. 11C. ing. Accordingly, the target pixel 430 located at the center of the detection window is located on the background pixel 420, and the alternative pixel 440 is selected. In the case of the seventh phase, the pixel on the left side of the target pixel 430 is the substitute pixel 440. Then, the determination is performed according to the second determination rule.

ステップS208では、第8の位相についてパターン検知が行われる。第8の位相は、図11(h)に示された位相であり、図11(d)に示された第4の位相に対して前景画素410と背景画素420の位置が入れ替わった関係となっている。従って、検知ウインドウの中心に位置する注目画素430は、背景画素420上に位置することとなり、代替画素440が選択される。第8の位相の場合は、注目画素430の右隣の画素が代替画素440である。そして、第2の判定ルールで判定が行われる。   In step S208, pattern detection is performed for the eighth phase. The eighth phase is the phase shown in FIG. 11 (h), and has a relationship in which the positions of the foreground pixels 410 and the background pixels 420 are interchanged with respect to the fourth phase shown in FIG. 11 (d). ing. Accordingly, the target pixel 430 located at the center of the detection window is located on the background pixel 420, and the alternative pixel 440 is selected. In the case of the eighth phase, the pixel on the right side of the target pixel 430 is the substitute pixel 440. Then, the determination is performed according to the second determination rule.

このように、各位相について判定が行われ、ステップS201〜ステップS208のいずれかでパターンが検知された場合には、検知Yesとして図9に示すフローチャートに戻る。一方、ステップS201〜ステップS208のいずれでもパターンが検知されなかった場合には、検知Noとして図9に示すフローチャートに戻る。   In this way, the determination is made for each phase, and when the pattern is detected in any of steps S201 to S208, the flow returns to the flowchart shown in FIG. 9 as detection Yes. On the other hand, if no pattern is detected in any of steps S201 to S208, the flow returns to the flowchart shown in FIG.

このように模様領域の検出が行われてタグが設定された後、図3に示すスクリーン処理部73では、タグが設定されている画素(即ち模様領域の画素)とタグが設定されていない画素(即ち模様領域以外の画像領域の画素)とでスクリーンを切り換えてスクリーン処理を行うことでモアレなどを抑制する。具体的には、模様領域以外の画像領域では通常のスクリーンによるスクリーン処理を行ない、模様領域では、例えば、通常のスクリーンよりも高線数のスクリーンやFM(Frequency Modulation)スクリーンによるスクリーン処理を行なう。これによりROPパターンとスクリーンパターンの干渉が抑制され、画像情報の消失やモアレが生じる現象が抑制される。   After the pattern area is detected and the tag is set in this way, the screen processing unit 73 shown in FIG. 3 has a pixel for which a tag is set (that is, a pixel in the pattern area) and a pixel for which no tag is set. Moire and the like are suppressed by performing screen processing by switching the screen with (that is, pixels in the image area other than the pattern area). Specifically, screen processing by a normal screen is performed in an image region other than the pattern region, and screen processing by a screen having a higher number of lines or an FM (Frequency Modulation) screen than the normal screen is performed in the pattern region, for example. As a result, interference between the ROP pattern and the screen pattern is suppressed, and a phenomenon in which image information is lost or moire occurs is suppressed.

<実施例>
ここで、本発明の効果を確認した実施例について説明する。
<Example>
Here, the Example which confirmed the effect of this invention is described.

図12は、第1の実施例を示す図である。   FIG. 12 is a diagram illustrating the first embodiment.

この図12に示す実施例では、背景として図12(a)に示す写真画像を用い、前景として図12(b)に示す濃度100%の千鳥格子パターンを用いた。これらの前景と背景とを組み合わせた半透明画像が図12(c)に示されている。   In the example shown in FIG. 12, the photographic image shown in FIG. 12A was used as the background, and the 100% density houndstooth pattern shown in FIG. 12B was used as the foreground. A translucent image combining these foregrounds and backgrounds is shown in FIG.

この半透明画像に対し、上述した特許文献1の技術でパターン検出を行った比較例が図12(d)に示されており、黒点の箇所がパターンを検出した箇所である。特許文献1の技術では上方の一部を除いてパターン検出に失敗している。   FIG. 12D shows a comparative example in which pattern detection is performed on the semi-transparent image by the technique of Patent Document 1 described above, and a black spot is a place where a pattern is detected. In the technique of Patent Document 1, pattern detection fails except for a part of the upper part.

これに対し、上述した実施形態で図12(c)の半透明画像に対するパターン検出を行った実施例が図12(e)に示されている。この実施例でも、黒点の箇所がパターンを検出した箇所であり、画面全体に亘ってほぼ完全にパターンが検出されていることがわかる。なお、ここでは図示を省略するが、図12(a)に示す写真画像に対して上述した実施形態でパターン検出を行うと、画面全体に亘ってほぼ完全にパターン非検知となることも確認した。   In contrast, FIG. 12E shows an example in which pattern detection is performed on the translucent image in FIG. 12C in the above-described embodiment. Also in this embodiment, it can be seen that the black spot is the place where the pattern is detected, and the pattern is detected almost completely over the entire screen. In addition, although illustration is abbreviate | omitted here, when pattern detection was performed in the embodiment mentioned above with respect to the photographic image shown to Fig.12 (a), it also confirmed that pattern non-detection was carried out almost completely over the whole screen. .

図13は、第2の実施例を示す図である。   FIG. 13 is a diagram showing a second embodiment.

この図13に示す実施例では、背景として図13(a)に示すランダムパターンの画像を用い、前景として図13(b)に示す濃度50%の千鳥格子パターンを用いた。これらの前景と背景とを組み合わせた半透明画像が図13(c)に示されているが、図13(a)に示す背景のみの画像と見た目で区別することが難しい画像となっている。   In the example shown in FIG. 13, a random pattern image shown in FIG. 13A was used as the background, and a 50% density houndstooth pattern shown in FIG. 13B was used as the foreground. A translucent image in which these foregrounds and backgrounds are combined is shown in FIG. 13C, but it is difficult to distinguish visually from the background-only image shown in FIG.

この半透明画像に対し、上述した特許文献1の技術でパターン検出を行った比較例が図13(d)に示されており、黒点の箇所がパターンを検出した箇所であるが、特許文献1の技術では画像全体でパターン検出に失敗している。   FIG. 13D shows a comparative example in which pattern detection is performed on the translucent image by the technique of Patent Document 1 described above, and the black spot is the place where the pattern is detected. In this technique, pattern detection fails for the entire image.

これに対し、上述した実施形態で図13(c)の半透明画像に対するパターン検出を行った実施例が図13(e)に示されている。この実施例でも、黒点の箇所がパターンを検出した箇所であり、見た目での判別が難しい画像であるにも関わらず、画面全体に亘りパターン検出に成功している。   In contrast, FIG. 13E shows an example in which pattern detection is performed on the translucent image in FIG. 13C in the above-described embodiment. In this embodiment as well, the black spot is the place where the pattern is detected, and the pattern is successfully detected over the entire screen despite the fact that it is difficult to discriminate visually.

このように本発明によって精度よく模様領域が検出されることが確認された。   Thus, it was confirmed that the pattern area was detected with high accuracy by the present invention.

なお、上記説明では、画像形成装置の実施形態として電子写真方式のカラープリンタが例示されているが、本発明の画像形成装置は、ファクシミリやコピー機や複合機に応用されてもよく、モノクロ装置に応用されてもよく、インクジェット方式や熱転写方式の装置に応用されてもよい。   In the above description, an electrophotographic color printer is exemplified as an embodiment of the image forming apparatus. However, the image forming apparatus of the present invention may be applied to a facsimile, a copier, or a multifunction peripheral, and is a monochrome apparatus. The present invention may be applied to an inkjet type apparatus or a thermal transfer type apparatus.

また、上記説明では、本発明にいう検出部における検出条件(判定条件)として、第1の判定ルールと第2の判定ルールが例示されているが、本発明にいう検出部は、注目画素が繰り返し模様上の画素である場合は他の各画素と画素値を比較し、注目画素が背景上の画素である場合には代替画素と他の各画素とで画素値を比較する方式であれば、上述した第1の判定ルールと第2の判定ルールに限定されないことは当然である。例えば、前景画素同士の比較では画素値の差が小さいものが多いことを検出条件としてもよいし、前景画素と背景画素との比較では画素値の差が大きいものが多いことを検出条件としてもよい。   In the above description, the first determination rule and the second determination rule are exemplified as the detection condition (determination condition) in the detection unit according to the present invention. However, the detection unit according to the present invention includes a pixel of interest. If the pixel is a pixel on the repetitive pattern, the pixel value is compared with each other pixel. If the target pixel is a pixel on the background, the pixel value is compared between the alternative pixel and each other pixel. Of course, it is not limited to the first determination rule and the second determination rule described above. For example, the comparison condition between foreground pixels may be that there are many differences in pixel values, and the comparison condition between foreground pixels and background pixels may be that there are many differences in pixel values. Good.

また、上記説明では、本発明にいう第1画素の一例として、検知ウインドウの中央にある注目画素が示されているが、本発明にいう第1画素は、処理範囲の中央からずれた位置の画素であってもよい。   In the above description, the target pixel at the center of the detection window is shown as an example of the first pixel according to the present invention. However, the first pixel according to the present invention is located at a position shifted from the center of the processing range. It may be a pixel.

また、上記説明では、本発明にいう第2画素の一例として、前景画素のうち注目画素に最近接の代替画素が示されているが、本発明にいう第2画素は、検出処理の対象となる処理範囲内に存在する繰り返し模様上の画素であればどの画素であってもよい。但し、第1画素に近い位置の画素の方が遠い位置の画素よりも望ましい。   In the above description, as an example of the second pixel according to the present invention, the substitute pixel closest to the target pixel among the foreground pixels is shown. However, the second pixel according to the present invention is a target of detection processing. Any pixel may be used as long as it is a pixel on the repetitive pattern existing within the processing range. However, a pixel at a position close to the first pixel is preferable to a pixel at a far position.

また、上記説明では、本発明にいう処理範囲の一例として正方形の検知ウインドウが示されているが、本発明にいう処理範囲は、長方形などの範囲であってもよい。   In the above description, a square detection window is shown as an example of the processing range according to the present invention, but the processing range according to the present invention may be a range such as a rectangle.

1…画像形成装置、10…画像形成ユニット、70…制御部、71…受付部、72…検出部、73…スクリーン処理部、721…注目画素選択部、722…検知ウインドウ設定部、723…パターン記憶部、724…判定部、725…タグ設定部、410…前景画素、420…背景画素、430…注目画素、440…代替画素、100…プリンタドライバ、P…用紙 DESCRIPTION OF SYMBOLS 1 ... Image forming apparatus, 10 ... Image forming unit, 70 ... Control part, 71 ... Reception part, 72 ... Detection part, 73 ... Screen processing part, 721 ... Attention pixel selection part, 722 ... Detection window setting part, 723 ... Pattern Storage unit 724 ... determination unit 725 ... tag setting unit 410 ... foreground pixel 420 420 background pixel 430 pixel of interest 440 alternative pixel 100 printer driver P paper

Claims (5)

濃度階調法で階調を表現した画素集合である画像を受け付ける受付部と、
前記受付部によって受け付けられた画像から、予め定められた規則による繰り返し模様と、該繰り返し模様の隙間を埋める背景とからなる模様領域を検出する検出部であって、前記画像の中から検出処理の対象となる処理範囲を選択し、該処理範囲中で予め定められた位置の第1画素が前記規則で前記繰り返し模様上に位置する場合には、該第1画素と、
該処理範囲中の他の各画素との画素値の比較結果から、該第1画素が前記模様領域を構成する画素であるか否かを判定し、該第1画素が前記規則で前記背景上に位置する場合には、該規則で前記繰り返し模様上に位置する第2画素と、該処理範囲中の他の各画素との画素値の比較結果から、該第1画素が前記模様領域を構成する画素であるか否かを判定する検出部と、
前記検出部により検出された模様領域以外の画像領域に対しては、第1の繰り返し構造による面積階調処理を行い、該模様領域に対しては該第1の繰り返し構造とは異なる第2の繰り返し構造による面積階調処理を行う階調処理部と、
を備えたことを特徴とする画像処理装置。
An accepting unit that accepts an image that is a pixel set that expresses a gradation by a density gradation method;
A detection unit that detects a pattern region including a repetitive pattern according to a predetermined rule and a background that fills a gap between the repetitive patterns, from the image received by the reception unit, the detection unit performing detection processing from the image When a target processing range is selected, and the first pixel at a predetermined position in the processing range is positioned on the repetitive pattern according to the rule, the first pixel,
From the comparison result of the pixel value with each other pixel in the processing range, it is determined whether or not the first pixel is a pixel constituting the pattern area, and the first pixel is on the background according to the rule. The first pixel constitutes the pattern region based on the comparison result of the pixel values of the second pixel located on the repetitive pattern according to the rule and each of the other pixels in the processing range. A detection unit that determines whether or not the pixel is
The image area other than the pattern area detected by the detection unit is subjected to area gradation processing by the first repetitive structure, and the pattern area is subjected to a second different from the first repetitive structure. A gradation processing unit that performs area gradation processing by a repetitive structure;
An image processing apparatus comprising:
前記検出部は、前記第1画素および前記第2画素と前記規則で前記繰り返し模様上に位置する各画素とを比較して、画素値の差が閾値よりも大きいものが基準数よりも少なく、且つ、前記第1画素および前記第2画と前記規則で前記背景上に位置する画素とを比較して、画素値の差が閾値よりも小さいものが基準数よりも少ない場合に、前記第1画素が前記模様領域を構成する画素であると判定するものであることを特徴とする請求項1記載の画像処理装置。 The detection unit compares the first pixel and the second pixel with each pixel located on the repetitive pattern according to the rule, and a pixel value difference larger than a threshold is less than a reference number, and compares the pixel located on the background the said first pixel and the second stroke element rules, if fewer than smaller ones reference number than the difference threshold pixel value, the second The image processing apparatus according to claim 1, wherein one pixel is determined to be a pixel constituting the pattern area. 前記検出部は、前記第2画素として、前記繰り返し模様上に位置する画素のうち前記第1画素に最近接の画素を用いるものであることを特徴とする請求項1または2記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the detection unit uses, as the second pixel, a pixel closest to the first pixel among pixels located on the repetitive pattern. . 濃度階調法で階調を表現した画素集合である画像を受け付ける受付部と、
前記受付部によって受け付けられた画像から、予め定められた規則による繰り返し模様と、該繰り返し模様の隙間を埋める背景とからなる模様領域を検出する検出部であって、前記画像の中から検出処理の対象となる処理範囲を選択し、該処理範囲中で予め定められた位置の第1画素が前記規則で前記繰り返し模様上に位置する場合には、該第1画素と、
該処理範囲中の他の各画素との画素値の比較結果から、該第1画素が前記模様領域を構成する画素であるか否かを判定し、該第1画素が前記規則で前記背景上に位置する場合には、該規則で前記繰り返し模様上に位置する第2画素と、該処理範囲中の他の各画素との画素値の比較結果から、該第1画素が前記模様領域を構成する画素であるか否かを判定する検出部と、
前記検出部により検出された模様領域以外の画像領域に対しては、第1の繰り返し構造による面積階調処理を行い、該模様領域に対しては該第1の繰り返し構造とは異なる第2の繰り返し構造による面積階調処理を行う階調処理部と、
前記階調処理部によって面積階調処理が行われた画像を記録材上に形成する形成部と、
を備えたことを特徴とする画像形成装置。
An accepting unit that accepts an image that is a pixel set that expresses a gradation by a density gradation method;
A detection unit that detects a pattern region including a repetitive pattern according to a predetermined rule and a background that fills a gap between the repetitive patterns, from the image received by the reception unit, the detection unit performing detection processing from the image When a target processing range is selected, and the first pixel at a predetermined position in the processing range is positioned on the repetitive pattern according to the rule, the first pixel,
From the comparison result of the pixel value with each other pixel in the processing range, it is determined whether or not the first pixel is a pixel constituting the pattern area, and the first pixel is on the background according to the rule. The first pixel constitutes the pattern region based on the comparison result of the pixel values of the second pixel located on the repetitive pattern according to the rule and each of the other pixels in the processing range. A detection unit that determines whether or not the pixel is
The image area other than the pattern area detected by the detection unit is subjected to area gradation processing by the first repetitive structure, and the pattern area is subjected to a second different from the first repetitive structure. A gradation processing unit that performs area gradation processing by a repetitive structure;
A forming unit that forms an image subjected to area gradation processing on the recording material by the gradation processing unit;
An image forming apparatus comprising:
濃度階調法による画素の集合で表現された画像を受け付ける受付部と、
前記受付部によって受け付けられた画像から、予め定められた規則による繰り返し模様と、該繰り返し模様の隙間を埋める背景とからなる模様領域を検出する検出部であって、前記画像の中から検出処理の対象となる処理範囲を選択し、該処理範囲中で予め定められた位置の第1画素が前記規則で前記繰り返し模様上に位置する場合には、該第1画素と、
該処理範囲中の他の各画素との画素値の比較結果から、該第1画素が前記模様領域を構成する画素であるか否かを判定し、該第1画素が前記規則で前記背景上に位置する場合には、該規則で前記繰り返し模様上に位置する第2画素と、該処理範囲中の他の各画素との画素値の比較結果から、該第1画素が前記模様領域を構成する画素であるか否かを判定する検出部と、
前記検出部により検出された模様領域以外の画像領域に対しては、第1の繰り返し構造による面積階調処理を行い、該模様領域に対しては第1の繰り返し構造とは異なる第2の繰り返し構造による面積階調処理を行う階調処理部と、
を備えた画像処理装置として情報処理装置を動作させることを特徴とする画像処理プログラム。
A reception unit for receiving an image expressed by a set of pixels by density gradation method;
A detection unit that detects a pattern region including a repetitive pattern according to a predetermined rule and a background that fills a gap between the repetitive patterns, from the image received by the reception unit, the detection unit performing detection processing from the image When a target processing range is selected, and the first pixel at a predetermined position in the processing range is positioned on the repetitive pattern according to the rule, the first pixel,
From the comparison result of the pixel value with each other pixel in the processing range, it is determined whether or not the first pixel is a pixel constituting the pattern area, and the first pixel is on the background according to the rule. The first pixel constitutes the pattern region based on the comparison result of the pixel values of the second pixel located on the repetitive pattern according to the rule and each of the other pixels in the processing range. A detection unit that determines whether or not the pixel is
The image area other than the pattern area detected by the detection unit is subjected to area gradation processing by the first repetition structure, and the pattern area is subjected to a second repetition different from the first repetition structure. A gradation processing unit that performs area gradation processing according to a structure;
An image processing program for operating an information processing apparatus as an image processing apparatus comprising:
JP2015157980A 2015-08-10 2015-08-10 Image processing apparatus, image forming apparatus, and image processing program Active JP6565463B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015157980A JP6565463B2 (en) 2015-08-10 2015-08-10 Image processing apparatus, image forming apparatus, and image processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015157980A JP6565463B2 (en) 2015-08-10 2015-08-10 Image processing apparatus, image forming apparatus, and image processing program

Publications (2)

Publication Number Publication Date
JP2017038208A JP2017038208A (en) 2017-02-16
JP6565463B2 true JP6565463B2 (en) 2019-08-28

Family

ID=58047145

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015157980A Active JP6565463B2 (en) 2015-08-10 2015-08-10 Image processing apparatus, image forming apparatus, and image processing program

Country Status (1)

Country Link
JP (1) JP6565463B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7732294B2 (en) * 2021-09-10 2025-09-02 富士フイルムビジネスイノベーション株式会社 Image processing device and program

Also Published As

Publication number Publication date
JP2017038208A (en) 2017-02-16

Similar Documents

Publication Publication Date Title
KR102106926B1 (en) Image forming apparatus, updating method of gamma correction information, and storage medium
KR20120013827A (en) Controller chip and image forming apparatus for performing color matching error compensation and methods thereof
US20150220035A1 (en) Calculation method of toner consumption amount for use in image forming apparatus
JP6128827B2 (en) Image processing apparatus, control method therefor, and program
JP5269012B2 (en) Image forming apparatus
JP5014203B2 (en) Image processing apparatus and method
US9703245B2 (en) Image processing apparatus, image processing method, and storage medium performing toner amount adjustment
US7973988B2 (en) Color image forming apparatus and control method thereof
JP6565463B2 (en) Image processing apparatus, image forming apparatus, and image processing program
JP6183135B2 (en) Inspection apparatus, image forming apparatus, inspection method, and program
JP4935689B2 (en) Image forming apparatus and image forming apparatus calibration method
JP4485430B2 (en) Image processing apparatus, image processing method, and program causing computer to execute the method
JP2013118517A (en) Image processing apparatus and image processing method
US10578994B2 (en) Image forming apparatus that determines a fixing temperature for a fixing operation based on toner amounts of blocks of image data and related image forming method and storage medium
JP2005059444A (en) Color image forming device
KR20090004409A (en) Edge region correction method, image forming apparatus and image forming method using same, and computer readable medium implementing the same
JP6209894B2 (en) Image processing apparatus, image forming apparatus, and image processing program
JP5932730B2 (en) Image forming apparatus
JP7516908B2 (en) Image forming apparatus, image forming method, and program
US8310688B2 (en) Image forming apparatus, image forming method, and image forming program storage medium
JP2011174981A (en) Image forming device and image forming method
JP2014112805A (en) Image forming apparatus and control method of the same
JP6273912B2 (en) Image inspection apparatus, image inspection system, and image inspection program
JP2013048371A (en) Image processor, image forming apparatus and program
JP2014110588A (en) Image processing apparatus, image forming apparatus and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180622

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190410

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190416

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190611

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190715

R150 Certificate of patent or registration of utility model

Ref document number: 6565463

Country of ref document: JP

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