JP2017191294A - Image processing apparatus, control method, and program - Google Patents
Image processing apparatus, control method, and program Download PDFInfo
- Publication number
- JP2017191294A JP2017191294A JP2016082384A JP2016082384A JP2017191294A JP 2017191294 A JP2017191294 A JP 2017191294A JP 2016082384 A JP2016082384 A JP 2016082384A JP 2016082384 A JP2016082384 A JP 2016082384A JP 2017191294 A JP2017191294 A JP 2017191294A
- Authority
- JP
- Japan
- Prior art keywords
- image
- data
- drum
- image processing
- processing apparatus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Control Or Security For Electrophotography (AREA)
Abstract
Description
本発明は、画像処理装置、制御方法、及びプログラムに関する。 The present invention relates to an image processing apparatus, a control method, and a program.
近年電子写真装置の性能向上に伴い印刷機と同等の画質を実現した機械(プリンタなどの画像処理装置)が登場している。印刷機と同様に運用するためには高画質の維持が必須だが、ストレスのかかる使い方を続けることでプリンタが劣化し、本来出力されるべき通常画像と異なる画像(異常画像)が出力される「画質問題」(画像不良)が発生する可能性がある。このような劣化等により発生する異常画像はセンサ等を用いた自動検知が難しく、ユーザからの指摘を受けてから対応するケースが非常に多い。 In recent years, machines (image processing apparatuses such as printers) that have achieved image quality equivalent to that of printing machines have appeared along with improvements in performance of electrophotographic apparatuses. Maintaining high image quality is essential in order to operate in the same way as a printing press, but the printer deteriorates due to stressful usage, and an image (abnormal image) that is different from the normal image that should be output is output. “Image quality problems” (image defects) may occur. An abnormal image generated due to such deterioration is difficult to automatically detect using a sensor or the like, and there are many cases in which an abnormal image is dealt with after receiving an indication from the user.
電子写真装置は、回転体からなる多数の画像形成部材を含んで構成されており、画像形成部材のいずれかが劣化すると、その周囲長の周期で異常画像が発生することがある。特に、長時間にわたりストレスのかかる使い方をするとドラムクリーナとの摩耗によって電子写真感光体ドラム(感光体ドラム)の表面が局所的に傷ついてしまう(以下、ドラム傷と称す)。 The electrophotographic apparatus is configured to include a large number of image forming members made of a rotating body, and if any of the image forming members deteriorates, an abnormal image may be generated with a period of the peripheral length. In particular, if the usage is stressed for a long time, the surface of the electrophotographic photosensitive drum (photosensitive drum) is locally damaged due to abrasion with the drum cleaner (hereinafter referred to as drum scratch).
感光体ドラムの表面が傷ついた箇所は、所定電位とは異なる帯電がなされ、その結果として画像を印刷するとそこに異常画像が発生する。また、感光体ドラムの表面の傷の程度によって、記録材上の画像に現れる異常画像の濃度も変化していく。例えば、感光体ドラムの表面の傷が浅い場合は、所定電位よりも帯電量が多くなる。その結果、露光後の電位が他の部分に比べて高くなるため、現像時には他の部分よりも少ない量のトナーが現像される。そして、画像を印刷すると画像データが欠落したような薄い濃度の異常画像が出力される。 A portion where the surface of the photosensitive drum is damaged is charged differently from a predetermined potential. As a result, when an image is printed, an abnormal image is generated there. Further, the density of the abnormal image appearing in the image on the recording material also changes depending on the degree of scratches on the surface of the photosensitive drum. For example, when the surface of the photosensitive drum is scratched, the charge amount is larger than a predetermined potential. As a result, the post-exposure potential is higher than that of the other portions, so that a smaller amount of toner is developed than the other portions during development. Then, when the image is printed, an abnormal image having a light density such that the image data is lost is output.
さらにドラムクリーナとの摩耗が進むと、感光体ドラムの表面は深く傷つき、所定電位よりも帯電量が少なくなる。その結果、露光後の電位が他の部分に比べて低くなるため、現像時には他の部分よりも多い量のトナーが現像される。そして、画像を印刷すると本来印字されることがない画像データを付加したようなベタに近い濃い異常画像が出力される。つまり、ドラム傷が原因による異常画像が発生すると、ユーザの所望する画像データを得られなくなってしまうため、部品交換の対応が必要になる。 As wear with the drum cleaner further progresses, the surface of the photosensitive drum is deeply damaged, and the charge amount becomes smaller than a predetermined potential. As a result, the post-exposure potential is lower than that in other portions, so that a larger amount of toner is developed during development than in other portions. Then, when the image is printed, a dark abnormal image close to a solid image to which image data that is not originally printed is added is output. That is, when an abnormal image due to a drum scratch occurs, image data desired by the user cannot be obtained, and it is necessary to deal with parts replacement.
特許文献1は、画像データの主走査方向に加算処理した投影波形データの予め定めたエッジ位置に基づいて画像欠陥の発生間隔を検出する画像解析装置を開示している。 Patent Document 1 discloses an image analysis apparatus that detects an image defect occurrence interval based on a predetermined edge position of projection waveform data subjected to addition processing in the main scanning direction of image data.
感光体ドラムの周囲長の周期で出現する濃度変動(以下、濃度ムラと称す)は、ドラム傷と同じように、周期性をもった現象である。濃度ムラの場合、画像データに濃度変動が発生するが、ユーザの所望する画像データが欠落するようなことは起こらない。一方で、ドラム傷の場合、ユーザの所望する画像データが得られない。よって、ユーザの所望する画像データを得るためには、ドラム傷が原因となる異常画像を特定しなければならない。 Density fluctuations (hereinafter referred to as density unevenness) that appear in a period of the peripheral length of the photosensitive drum are phenomena having periodicity, similar to drum scratches. In the case of density unevenness, density fluctuations occur in the image data, but the image data desired by the user is not lost. On the other hand, in the case of a drum scratch, image data desired by the user cannot be obtained. Therefore, in order to obtain image data desired by the user, it is necessary to specify an abnormal image caused by a drum scratch.
しかしながら、特許文献1の方法で異常画像を特定する場合、各画像形成部材の周囲長の周期性から故障箇所を推定するため、検出対象(解析対象)ではない濃度ムラの影響を受けて、検出対象であるドラム傷による異常画像の検出精度が低下してしまう。 However, when an abnormal image is specified by the method of Patent Document 1, the failure location is estimated from the periodicity of the peripheral length of each image forming member, so that the detection is affected by density unevenness that is not a detection target (analysis target). The detection accuracy of the abnormal image due to the target drum scratch is reduced.
本発明は、ドラム傷を原因とする異常画像を高精度に検出できる画像処理装置を提供することを目的とする。 An object of the present invention is to provide an image processing apparatus that can detect an abnormal image caused by a drum scratch with high accuracy.
本発明の一実施形態の画像処理装置は、画像を記録材の搬送方向に複数の領域に分割する分割手段と、前記領域ごとに、搬送方向に対して垂直方向に位置する画素の輝度の最大値または最小値を求め、当該最大値または最小値を搬送方向に並べた第1のデータを生成する生成手段と、前記第1のデータに基づき、前記領域のうち少なくとも1つに周辺画素との差分が大きい点が、感光体ドラムの周囲長の周期で繰り返し検出された場合に、ドラム傷が存在すると判定する判定手段と、を備える。 An image processing apparatus according to an embodiment of the present invention includes a dividing unit that divides an image into a plurality of areas in the conveyance direction of the recording material, and the maximum luminance of pixels located in a direction perpendicular to the conveyance direction for each of the areas. A generation unit that obtains a value or a minimum value and generates first data in which the maximum value or the minimum value is arranged in the transport direction; and at least one of the regions based on the first data Determination means for determining that a drum flaw is present when a point having a large difference is repeatedly detected at a period of the peripheral length of the photosensitive drum.
本発明の画像処理装置によれば、ドラム傷を原因とする異常画像を高精度に検出できる。 According to the image processing apparatus of the present invention, an abnormal image caused by a drum scratch can be detected with high accuracy.
以下、本発明を実施するための形態について図面などを参照して説明する。 Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings.
(第1実施形態)
図1は、本実施形態におけるシステムの構成を示す図である。
本実施形態におけるシステムは、画像処理装置の一例としてのMFP101とPC124を備える。シアン、マゼンタ、イエロー、ブラック(以下、C、M、Y、K)の各トナーを用いるMFP(Multi Function Printer)101は、ネットワーク123を介して他のネットワーク対応機器と接続されている。また、PC124は、ネットワーク123を介してMFP101と接続されている。PC124内のプリンタドライバ125は、MFP101へ印刷データを送信する。
(First embodiment)
FIG. 1 is a diagram illustrating a configuration of a system in the present embodiment.
The system in this embodiment includes an MFP 101 and a PC 124 as an example of an image processing apparatus. An MFP (Multi Function Printer) 101 that uses cyan, magenta, yellow, and black (hereinafter, C, M, Y, and K) toners is connected to other network-compatible devices via a network 123. The PC 124 is connected to the MFP 101 via the network 123. A printer driver 125 in the PC 124 transmits print data to the MFP 101.
MFP101について詳細に説明する。ネットワークI/F122は、印刷データ等の受信を行う。コントローラ102は、CPU103やレンダラ112、画像処理部114で構成される。CPU103のインタプリタ104は、受信した印刷データのPDL(ページ記述言語)部分を解釈し、中間言語データ105を生成する。そして、CMS106は、ソースプロファイル107及びデスティネーションプロファイル108を用いて色変換を行い、中間言語データ(CMS後)111を生成する。 The MFP 101 will be described in detail. The network I / F 122 receives print data and the like. The controller 102 includes a CPU 103, a renderer 112, and an image processing unit 114. The interpreter 104 of the CPU 103 interprets the PDL (page description language) portion of the received print data and generates intermediate language data 105. The CMS 106 performs color conversion using the source profile 107 and the destination profile 108 to generate intermediate language data (after CMS) 111.
ここで、CMSとは、Color Management Systemの略であり、後述するプロファイルの情報を用いて色変換を行う。また、ソースプロファイル107は、RGBやCMYK等のデバイスに依存する色空間をCIE(国際照明委員会)が定めたL*a*b*(以下、Lab)やXYZ等のデバイス非依存の色空間に変換するためのプロファイルである。XYZは、Labと同様にデバイス非依存の色空間であり、3種類の刺激値で色を表現する。また、デスティネーションプロファイル108は、デバイス非依存色空間をデバイス(プリンタ115)に依存したCMYK色空間に変換するためのプロファイルである。 Here, “CMS” is an abbreviation for “Color Management System”, and performs color conversion using information of a profile described later. The source profile 107 is a device-independent color space such as L * a * b * (hereinafter referred to as Lab) or XYZ in which a color space dependent on devices such as RGB and CMYK is defined by the CIE (International Lighting Commission). It is a profile for converting to. XYZ is a device-independent color space like Lab, and expresses colors with three types of stimulus values. The destination profile 108 is a profile for converting the device-independent color space into a CMYK color space depending on the device (printer 115).
一方、CMS109は、デバイスリンクプロファイル110を用いて色変換を行い、中間言語データ(CMS後)111を生成する。ここでデバイスリンクプロファイル110は、RGBやCMYK等のデバイス依存色空間をデバイス(プリンタ115)に依存したCMYK色空間に直接変換するためのプロファイルである。どちらのCMSが選ばれるかは、プリンタドライバ125における設定に依存する。 On the other hand, the CMS 109 performs color conversion using the device link profile 110 to generate intermediate language data (after CMS) 111. Here, the device link profile 110 is a profile for directly converting a device-dependent color space such as RGB or CMYK into a CMYK color space depending on the device (printer 115). Which CMS is selected depends on the setting in the printer driver 125.
本実施形態では、プロファイル(107、108及び110)の種類によってCMS(106及び109)を分けているが、1つのCMSで複数種類のプロファイルを扱ってもよい。また、プロファイルの種類は、本実施形態で挙げた例に限らずプリンタ115のデバイス依存CMYK色空間を用いるのであればどのような種類のプロファイルでもよい。 In this embodiment, the CMS (106 and 109) is divided according to the type of the profile (107, 108 and 110), but a plurality of types of profiles may be handled by one CMS. Further, the type of profile is not limited to the example given in the present embodiment, and any type of profile may be used as long as the device-dependent CMYK color space of the printer 115 is used.
レンダラ112は、生成した中間言語データ(CMS後)111からラスター画像113を生成する。画像処理部114は、ラスター画像113やスキャナ119で読み込んだ画像に対して画像処理を行う。画像処理部114について詳細は後述する。コントローラ102と接続されたプリンタ115は、C、M、Y、K等の有色トナーを用いて紙上に出力データを形成するプリンタである。プリンタ115は、CPU127によって制御され、紙の給紙を行う給紙部116と出力データを形成した紙を排紙する排紙部117とを持つ。 The renderer 112 generates a raster image 113 from the generated intermediate language data (after CMS) 111. The image processing unit 114 performs image processing on the raster image 113 and the image read by the scanner 119. Details of the image processing unit 114 will be described later. A printer 115 connected to the controller 102 is a printer that forms output data on paper using colored toners such as C, M, Y, and K. The printer 115 is controlled by the CPU 127 and includes a paper feeding unit 116 that feeds paper and a paper discharge unit 117 that discharges paper on which output data is formed.
表示装置118は、ユーザへの指示やMFP101の状態を表示するUI(ユーザーインターフェース)である。コピー、送信処理等の他、後述する画像診断処理で用いる。スキャナ119は、オートドキュメントフィーダを含むスキャナである。スキャナ119は、束状のまたは一枚の原稿画像を図示しない光源で照射し、原稿反射像をレンズでCCD(Charge Coupled Device)センサ等の固体撮像素子上に結像する。そして、固体撮像素子からラスター状の画像読み取り信号を画像データとして得る。 The display device 118 is a UI (user interface) that displays instructions to the user and the state of the MFP 101. In addition to copying, transmission processing, etc., it is used in image diagnostic processing described later. The scanner 119 is a scanner including an auto document feeder. The scanner 119 irradiates a bundle-like or single original image with a light source (not shown), and forms an original reflection image on a solid-state imaging device such as a CCD (Charge Coupled Device) sensor with a lens. Then, a raster-like image reading signal is obtained as image data from the solid-state imaging device.
入力装置120は、ユーザからの入力を受け付けるためのインタフェースである。一部の入力装置は、タッチパネルとなっているため、表示装置118と一体化している。記憶装置121は、コントローラ102で処理されたデータやコントローラ102が受け取ったデータ等を保存する。画像診断部126は、異常画像が発生した時にチャートを出力して解析処理を実行することで故障箇所(不具箇所)を推定する画像診断処理を行う。画像診断処理の詳細については後述する。 The input device 120 is an interface for receiving input from a user. Since some of the input devices are touch panels, they are integrated with the display device 118. The storage device 121 stores data processed by the controller 102, data received by the controller 102, and the like. The image diagnosis unit 126 performs an image diagnosis process for estimating a failure location (deficient location) by outputting a chart and executing an analysis process when an abnormal image occurs. Details of the image diagnosis processing will be described later.
図2は、画像処理部114における画像処理の流れを示す図である。
画像処理部114は、ラスター画像113やスキャナ119で読み込んだ画像に対して画像処理を行う。図2に示す処理は、画像処理部114内にある不図示のASIC(Application Specific Integrated Circuit)が実行することにより実現される。
FIG. 2 is a diagram illustrating a flow of image processing in the image processing unit 114.
The image processing unit 114 performs image processing on the raster image 113 and the image read by the scanner 119. The processing shown in FIG. 2 is realized by executing an ASIC (Application Specific Integrated Circuit) (not shown) in the image processing unit 114.
ステップS201にて、画像処理部114は、受け取った画像データがスキャナ119で読み込んだスキャンデータかプリンタドライバ125から送られたラスター画像113かを判別する。受け取った画像がスキャンデータではない場合は、レンダラ112によってビットマップ展開されたラスター画像113であるため、CMSによってプリンタデバイスに依存するCMYK色空間に変換されたCMYK画像210として以降の処理を行う。 In step S <b> 201, the image processing unit 114 determines whether the received image data is scan data read by the scanner 119 or a raster image 113 sent from the printer driver 125. If the received image is not scan data, since it is a raster image 113 that has been bitmap-developed by the renderer 112, the subsequent processing is performed as a CMYK image 210 converted into a CMYK color space depending on the printer device by the CMS.
受け取った画像がスキャンデータの場合は、RGB画像202であるため、ステップS203にて色変換処理を行い、共通RGB画像204を生成する。共通RGB画像204とは、デバイスに依存しないRGB色空間で定義されており、演算によってLab等のデバイス非依存色空間に変換することが可能である。 If the received image is scan data, since it is an RGB image 202, color conversion processing is performed in step S203 to generate a common RGB image 204. The common RGB image 204 is defined in a device-independent RGB color space, and can be converted into a device-independent color space such as Lab by calculation.
一方、ステップS205にて、画像処理部114は、文字判定処理を行い、文字判定データ206を生成する。ここでは画像のエッジ等を検出して文字判定データ206を生成する。次に、ステップS207にて、画像処理部114は、共通RGB画像204に対して文字判定データ206を用いてフィルタ処理を行う。ここでは文字判定データ206を用いて文字部とそれ以外で異なるフィルタ処理を行う。そして、ステップS208にて、画像処理部114は、下地飛ばし処理を行い、地色成分を除去する。 On the other hand, in step S205, the image processing unit 114 performs character determination processing and generates character determination data 206. Here, the character determination data 206 is generated by detecting the edge of the image. Next, in step S207, the image processing unit 114 performs a filtering process on the common RGB image 204 using the character determination data 206. Here, the character determination data 206 is used to perform different filter processing for the character portion and other portions. In step S208, the image processing unit 114 performs background removal processing to remove ground color components.
次に、ステップS209にて、画像処理部114は、色変換処理を行い、CMYK画像210を生成する。そして、ステップS211にて、画像処理部114は、1D−LUTを用いてC、M、Y、Kの各単色の階調特性を補正する。1D−LUT とは、C、M、Y、Kのそれぞれの色を補正する1次元のLUT(Look Up Table)のことである。最後に、ステップS212にて、画像処理部114は、スクリーン処理や誤差拡散処理のような画像形成処理を行って、CMYK画像(2値)213を作成する。 Next, in step S209, the image processing unit 114 performs color conversion processing to generate a CMYK image 210. In step S211, the image processing unit 114 corrects the gradation characteristics of each of C, M, Y, and K using the 1D-LUT. The 1D-LUT is a one-dimensional LUT (Look Up Table) that corrects each color of C, M, Y, and K. Finally, in step S212, the image processing unit 114 performs image formation processing such as screen processing and error diffusion processing to create a CMYK image (binary) 213.
<画像診断処理について>
次に、本実施形態に係る画像診断処理について、図3を用いて説明する。
画像診断処理は、異常画像が発生した際にユーザ等によって実行される処理であり、画像診断部126にて制御される。
<About diagnostic imaging processing>
Next, image diagnostic processing according to the present embodiment will be described with reference to FIG.
The image diagnosis process is a process executed by a user or the like when an abnormal image occurs, and is controlled by the image diagnosis unit 126.
図3に示す処理のうち、ステップS301〜ステップS309の処理は、コントローラ102内のCPU103が実行することにより実現され、取得されたデータは、記憶装置121に保存される。また、ステップS310の処理は、表示装置118がユーザへの指示をUIに表示し、入力装置120がユーザの指示を受け付ける。まず、ステップS301にて、画像診断部126は、画質診断するための診断用チャートデータ302を取得する。 Among the processes shown in FIG. 3, the processes in steps S <b> 301 to S <b> 309 are realized by the CPU 103 in the controller 102, and the acquired data is stored in the storage device 121. In the process of step S310, the display device 118 displays an instruction to the user on the UI, and the input device 120 receives the user's instruction. First, in step S301, the image diagnosis unit 126 acquires diagnostic chart data 302 for image quality diagnosis.
図6は、診断用チャートデータの一例を示す図である。
診断用チャートデータ601は、ドラム傷を判定するためのチャートであり、C、M、Y、Kのいずれかの色(判定したい色)で面内一様のハーフトーンパッチ602によって構成される。なお、本実施形態では、単色による構成について説明しているが、これに限られるものではなく、例えば、MとYによって構成されたRのパッチや、G、Bのパッチを用いてもよい。また、診断用チャートデータ601は、ドラム傷を検出するだけでなく、ドラム傷とは異なる原因の画像異常を検出するために用いてもよいものとする。
FIG. 6 is a diagram illustrating an example of diagnostic chart data.
The diagnostic chart data 601 is a chart for determining drum scratches, and is configured by a halftone patch 602 that is uniform in the surface in any one of C, M, Y, and K (color to be determined). In the present embodiment, a configuration using a single color has been described. However, the present invention is not limited to this. For example, an R patch configured by M and Y, or a G patch or a B patch may be used. Further, the diagnostic chart data 601 may be used not only to detect a drum scratch but also to detect an image abnormality caused by a cause different from the drum scratch.
図3の説明に戻る。ステップS303にて、画像診断部126は、ステップS301で取得した診断用チャートデータ302をプリンタで出力し、出力チャート304を取得する。ステップS305にて、画像診断部126は、出力チャート304をスキャナ119で読み込み、診断用スキャン画像を取得する。ステップS306にて、画像診断部126は、ステップS305で読み込んだスキャン画像を用いてドラム傷を検出するための画像解析処理を実行し、画像特徴量308を算出する。画像解析処理の詳細については後述する。 Returning to the description of FIG. In step S303, the image diagnosis unit 126 outputs the diagnostic chart data 302 acquired in step S301 with a printer, and acquires an output chart 304. In step S305, the image diagnosis unit 126 reads the output chart 304 with the scanner 119, and acquires a scan image for diagnosis. In step S306, the image diagnosis unit 126 performs image analysis processing for detecting drum scratches using the scanned image read in step S305, and calculates an image feature quantity 308. Details of the image analysis processing will be described later.
ステップS307にて、画像診断部126は、ステップS306で算出した画像特徴量308を用いて故障箇所診断処理を実行し、故障箇所診断結果309を出力する。故障箇所診断処理の詳細については後述する。ステップS310にて、画像診断部126は、ステップS307の故障箇所診断結果を表示装置118にて表示する。 In step S307, the image diagnosis unit 126 executes failure location diagnosis processing using the image feature amount 308 calculated in step S306, and outputs a failure location diagnosis result 309. Details of the failure location diagnosis processing will be described later. In step S310, the image diagnosis unit 126 displays the failure location diagnosis result in step S307 on the display device 118.
図7は、本実施形態における故障箇所診断結果を表示するUIの一例を示す図である。
UI701は、異常画像の判定結果の一例を示している。ここでは、ユーザがわかるように具体的な文言(メッセージ)と、サービス等が定量的に判断できるようにコード化した情報や交換ユニットを示す情報とを表示している。なお、表示される内容や表示方法は、これに限られるものではなく、例えば、メッセージの内容を示す画像や交換方法などを示す情報を表示してもよい。
FIG. 7 is a diagram illustrating an example of a UI that displays a failure location diagnosis result according to the present embodiment.
A UI 701 shows an example of an abnormal image determination result. Here, specific words (messages) are displayed so as to be understood by the user, information encoded so that a service or the like can be determined quantitatively, and information indicating an exchange unit are displayed. Note that the displayed content and display method are not limited to this, and for example, an image indicating the content of a message, information indicating an exchange method, and the like may be displayed.
なお、ステップS307にて故障個所がない(異常画像ではない)と判断された場合は、ステップS310にてプリンタ自体に問題はないという内容を示す情報を表示する。このように、異常画像について具体的かつ定量的な情報が示されるため、異常画像に対応する負荷の軽減、及び対応時間の短縮が可能となる。 If it is determined in step S307 that there is no faulty part (not an abnormal image), information indicating that there is no problem in the printer itself is displayed in step S310. In this way, since specific and quantitative information about the abnormal image is shown, the load corresponding to the abnormal image can be reduced and the response time can be shortened.
<画像解析処理について>
次に、画像診断処理(図3)のステップS306の画像解析処理の詳細について、図4を用いて説明する。
画像解析処理は、ステップS305で読み込んだ診断用スキャン画像を用いて、ドラム傷がある場合に出現する異常画像の特徴を基に、ドラムの周囲長で周期的な変動があるか否かを解析する処理である。画像解析処理は、画像診断部126にて制御される。
<About image analysis processing>
Next, details of the image analysis process in step S306 of the image diagnosis process (FIG. 3) will be described with reference to FIG.
The image analysis process uses the diagnostic scan image read in step S305 to analyze whether or not there is a periodic variation in the drum perimeter based on the characteristics of the abnormal image that appears when there is a drum scratch. It is processing to do. The image analysis process is controlled by the image diagnostic unit 126.
図4に示す処理のうち、ステップS401〜ステップS407の処理は、コントローラ102内のCPU103が実行することにより実現され、取得されたデータは、記憶装置121に保存される。まず、ステップS401にて、画像診断部126は、ステップS305で読み込んだ診断用スキャン画像を取得する。 Of the processes shown in FIG. 4, the processes in steps S <b> 401 to S <b> 407 are implemented by the CPU 103 in the controller 102, and the acquired data is stored in the storage device 121. First, in step S401, the image diagnosis unit 126 acquires the scan image for diagnosis read in step S305.
図8は、読み込んだ診断用スキャン画像の一例を示す図である。
本実施形態では、一例としてKの感光体ドラムでドラム傷が発生した場合について説明する。すなわち、判定したい色をKとし、図6の診断用チャートデータ601は、Kのハーフトーンパッチ602を出力したものとする。そして、図8に示す診断用スキャン画像801は、Kの感光体ドラムのドラム傷による異常画像を含むKのハーフトーンパッチ802の画像データである。
FIG. 8 is a diagram illustrating an example of the read diagnostic scan image.
In this embodiment, as an example, a case where a drum scratch occurs on a K photosensitive drum will be described. That is, assume that the color to be determined is K, and the diagnostic chart data 601 in FIG. 6 outputs a K halftone patch 602. A diagnostic scan image 801 shown in FIG. 8 is image data of a K halftone patch 802 including an abnormal image due to a drum scratch on the K photosensitive drum.
ハーフトーンパッチ802は、ドラム傷が原因による異常画像として以下の領域を含む。すなわち、感光体ドラムの表面が浅く傷ついたことによって白く抜けた(白抜け)ドラム傷発生領域803及び804と、感光体ドラムの表面が深く傷ついたことによって黒いベタ(黒ベタ)で印字されたドラム傷発生領域805及び806とを含む。また、ハーフトーンパッチ802は、ドラム傷が原因ではない汚れた異常画像として汚れ領域807及び808を含む。 The halftone patch 802 includes the following areas as an abnormal image due to drum scratches. In other words, the drum scratched areas 803 and 804 that have fallen white when the surface of the photoconductive drum is shallowly scratched (black solid) are printed. And drum scratch generation areas 805 and 806. The halftone patch 802 includes dirty areas 807 and 808 as dirty abnormal images not caused by drum scratches.
本実施形態における感光体ドラムの周囲長は、94.2mmとする。図8に示す診断用スキャン画像801は、A4サイズの紙で搬送方向が短手となる210mmで印刷した場合を示す。この場合、1つのドラム傷で2〜3か所の異常画像が発生する。ステップS402にて、画像診断部126は、ステップS401で取得した診断用スキャン画像の領域分割を行う。本実施形態に係る領域分割の方法について、図9及び図10を用いて説明する。 The peripheral length of the photosensitive drum in this embodiment is 94.2 mm. A diagnostic scan image 801 shown in FIG. 8 shows a case where printing is performed with 210 mm, which is A4 size paper and the conveyance direction is short. In this case, two or three abnormal images are generated by one drum scratch. In step S402, the image diagnosis unit 126 performs region division of the diagnostic scan image acquired in step S401. A region dividing method according to the present embodiment will be described with reference to FIGS.
図9は、ドラム傷による白抜けが発生した時の画像解析処理の概要を示す図である。
画像データ901は、白抜けのドラム傷発生領域911及び912と、黒ベタのドラム傷発生領域912及び913とを含む画像をスキャンした画像データである。
FIG. 9 is a diagram showing an outline of image analysis processing when white spots occur due to drum scratches.
The image data 901 is image data obtained by scanning an image including white drum damage generation areas 911 and 912 and black solid drum damage generation areas 912 and 913.
図10は、ドラム傷による黒ベタが発生した時の画像解析処理の概要を示す図である。
画像データ1001は、白抜けのドラム傷発生領域1011及び1012と、黒ベタのドラム傷発生領域1013及び1014とを含む画像をスキャンした画像データである。
FIG. 10 is a diagram showing an outline of image analysis processing when black solids due to drum scratches occur.
The image data 1001 is image data obtained by scanning an image including white drum damage generation areas 1011 and 1012 and black solid drum damage generation areas 1013 and 1014.
スキャン画像の領域分割は、図9及び図10に示すように、搬送方向に行う。すなわち垂直な方向を分割する。ドラム傷の周囲長の少ないデータ数で周期性を解析すると、図8の汚れ領域807及び808のようなドラム傷とは関係のない異常画像が発生した際に、ドラム傷の周囲長の周期と異なるデータが増えてしまい、周期性の判定精度が低下してしまう。そのため、搬送方向に領域分割を行い、ドラム傷による異常画像が発生する領域を抽出しやすくなることで、周期性を解析する精度の向上を可能とする。 The area division of the scanned image is performed in the transport direction as shown in FIGS. That is, the vertical direction is divided. When the periodicity is analyzed with a small number of data of the drum scratch perimeter, when an abnormal image unrelated to the drum scratch such as the dirt areas 807 and 808 in FIG. 8 is generated, Different data increase, and the periodicity determination accuracy decreases. Therefore, it is possible to improve the accuracy of analyzing the periodicity by performing region division in the transport direction and facilitating extraction of regions where abnormal images due to drum scratches are generated.
本実施形態では、20mm幅の白抜けのドラム傷発生領域を同一の領域に分割するために、画像データ1001を10分割して解析するものとする。図9及び図10に示すように、領域分割を行うことで、分割された領域(分割領域)Aは、白抜けのドラム傷発生領域に割り当てることが可能となる。また、分割領域Bは、黒ベタのドラム傷発生領域に割り当てることが可能となる。 In this embodiment, the image data 1001 is divided into 10 parts and analyzed in order to divide the white drum scratched area having a width of 20 mm into the same area. As shown in FIG. 9 and FIG. 10, by dividing the area, the divided area (divided area) A can be assigned to a blank drum scratch generation area. Further, the divided area B can be assigned to a black solid drum scratch generation area.
図4の説明に戻る。ステップS403にて、画像診断部126は、ステップS402で分割した領域毎に、搬送方向に対して垂直方向に位置する1行分の画素(画素列)ごとの輝度の最大値及び最小値を算出する。そして、算出した最大値の信号データ及び最小値の信号データを、搬送方向に並べた信号データ(第1のデータ)生成する。輝度の最大値の信号データを算出することでドラム傷による白抜けの周期性が解析でき、輝度の最小値の信号データを算出することでドラム傷による黒ベタの周期性が解析できる。なお、輝度の最小値の算出では、解析しているハーフトーンパッチの色の輝度の最小値を抽出するものとする。 Returning to the description of FIG. In step S403, the image diagnosis unit 126 calculates the maximum value and the minimum value of luminance for each row of pixels (pixel columns) positioned in the direction perpendicular to the transport direction for each region divided in step S402. To do. Then, signal data (first data) in which the calculated maximum value signal data and minimum value signal data are arranged in the transport direction is generated. By calculating the maximum luminance signal data, it is possible to analyze the periodicity of white spots due to drum scratches, and by calculating the minimum luminance signal data, it is possible to analyze the periodicity of black solids due to drum scratches. In the calculation of the minimum luminance value, the minimum luminance value of the color of the halftone patch being analyzed is extracted.
これにより、図9において分割領域Aでは、最大値の信号データ903は、白抜けのドラム傷発生領域に対応するように最大値が変化した信号データとなる。また、最小値の信号データ904は、ドラム傷による白抜けとは関係のない信号データとなる。同様に、図10において分割領域Bでは、最大値の信号データ1003は、ドラム傷による黒ベタとは関係のない信号データとなる。また、最小値の信号データ1004は、黒ベタのドラム傷発生領域に対応するように最小値が変化した信号データとなる。 As a result, in the divided area A in FIG. 9, the maximum value signal data 903 becomes signal data in which the maximum value is changed so as to correspond to the blank drum scratch generation area. Further, the minimum value signal data 904 is signal data that is not related to white spots due to drum scratches. Similarly, in the divided region B in FIG. 10, the maximum value signal data 1003 is signal data that is not related to the solid black due to drum scratches. Further, the minimum value signal data 1004 is signal data in which the minimum value is changed so as to correspond to the black solid drum scratch generation region.
ステップS404にて、画像診断部126は、ステップS403で算出した最大値の信号データ及び最小値の信号データに対して差分抽出を行う。具体的には、最大値の信号データ及び最小値の信号データに対して、搬送方向に注目しているデータ点(画素)の1画素前のデータ点(前画素)との差分を算出し、差分信号データ(第2のデータ)を生成する。これにより、図9の領域Aでは、最大値の差分信号データ905は、白抜けのドラム傷発生領域に対応する画素の差分が大きくなる差分信号データとなる。また、最小値の差分信号データ906は、最大値の差分信号データと比べて差分の小さい差分信号データとなる。 In step S404, the image diagnosis unit 126 performs difference extraction on the maximum value signal data and the minimum value signal data calculated in step S403. Specifically, for the maximum value signal data and the minimum value signal data, the difference between the data point (pixel) one pixel before the data point (pixel) of interest in the transport direction is calculated, Difference signal data (second data) is generated. As a result, in the area A of FIG. 9, the maximum difference signal data 905 becomes the difference signal data in which the difference between the pixels corresponding to the blank drum scratch generation area increases. Further, the difference signal data 906 having the minimum value is difference signal data having a smaller difference compared to the difference signal data having the maximum value.
同様に、図10の領域Bでは、最小値の差分信号データ1006は、黒ベタのドラム傷発生領域に対応する画素の差分が大きくなる差分信号データとなる。また、図10の領域Bでは、最大値の差分信号データ1005は、最小値の差分信号データと比べて差分の小さい差分信号データとなる。なお、本実施形態では、差分信号データとして、搬送方向に1画素前の信号データとの差分を算出したが、これに限定されるものではなく、周辺画素との差分が大きい点を抽出できればよい。例えば、予め決められた複数の前画素の信号データの平均値との差分を算出してもよい。 Similarly, in the region B of FIG. 10, the difference signal data 1006 having the minimum value is difference signal data in which the difference between pixels corresponding to the black solid drum flaw occurrence region is increased. Further, in region B of FIG. 10, the maximum difference signal data 1005 is difference signal data having a smaller difference than the minimum difference signal data. In the present embodiment, the difference signal data is calculated as the difference signal data from the signal data of the previous pixel in the transport direction. However, the present invention is not limited to this, and it is only necessary to extract a point having a large difference from the surrounding pixels. . For example, a difference from a predetermined average value of signal data of a plurality of previous pixels may be calculated.
ステップS405にて、画像診断部126は、ステップS404で算出した最大値の差分信号データ及び最小値の差分信号データに閾値処理を行い、差分量の大きいデータのみ抽出した抽出信号データ(第3のデータ)を生成する。具体的には、最大値の差分信号データ及び最小値の差分信号データの各点において、閾値よりも小さい値の点は0とし、閾値以上となる点の値のみを抽出する。すなわち、最大値の差分信号データ及び最小値の差分信号データから、各点の値(つまり差分)が大きい値のみを抽出し、差分信号データの波形を際立たせる処理を行うことにより、周期性を検出する際に濃度ムラによる影響を除くことが可能となる。 In step S405, the image diagnostic unit 126 performs threshold processing on the maximum difference signal data and the minimum difference signal data calculated in step S404, and extracts extracted signal data (third data extracted only with large difference amounts). Data). Specifically, at each point of the differential signal data with the maximum value and the differential signal data with the minimum value, a point having a value smaller than the threshold value is set to 0, and only values of points that are equal to or greater than the threshold value are extracted. That is, by extracting only values having a large value (that is, a difference) at each point from the differential signal data having the maximum value and the differential signal data having the minimum value, and performing the process of making the waveform of the differential signal data stand out, the periodicity is improved. When detecting, it is possible to eliminate the influence of density unevenness.
なお、最大値の差分信号データ及び最小値の差分信号データそれぞれに用いる閾値は、それぞれ予め決められた値とする。本実施形態では、最大値の差分信号データの閾値は、異常画像がない時の信号データとトナーが載っていない紙の信号データとの差分の50%の値とする。また、最小値の差分信号データの閾値は、異常画像がない時の信号データとベタの信号データとの差分の50%の値とする。 Note that the thresholds used for the maximum difference signal data and the minimum difference signal data are respectively predetermined values. In this embodiment, the threshold value of the maximum difference signal data is set to a value that is 50% of the difference between the signal data when there is no abnormal image and the signal data of paper on which no toner is placed. The threshold value of the minimum difference signal data is set to a value that is 50% of the difference between the signal data when there is no abnormal image and the solid signal data.
これにより、図9の領域Aでは、最大値の抽出信号データ907は、白抜けのドラム傷発生領域で差分が閾値を超えた差分信号データのみ抽出され、最小値の抽出信号データ908は、全て閾値以下となるため、全ての点において0の信号データとなる。同様に、図10の領域Bでは、最大値の抽出信号データ1007は、全て閾値以下となるため、全ての点において0の信号データになり、最小値の抽出信号データ1008は、黒ベタのドラム傷発生領域で差分が閾値を超えた差分信号データのみ抽出される。 As a result, in the area A of FIG. 9, the maximum value extracted signal data 907 is extracted only in the difference signal data in which the difference exceeds the threshold in the white drum scratch occurrence area, and the minimum value extracted signal data 908 is all Since it is below the threshold value, it becomes 0 signal data at all points. Similarly, in the region B of FIG. 10, all of the extracted signal data 1007 with the maximum value is equal to or less than the threshold value. Therefore, the extracted signal data 1008 with the minimum value becomes zero signal data at all points. Only differential signal data whose difference exceeds a threshold value in the scratch occurrence area is extracted.
次に、ステップS406にて、画像診断部126は、ステップS405で閾値処理した最大値の抽出信号データ及び最小値の抽出信号データに自己相関解析を行い、自己相関係数データを算出する。自己相関係数データは、以下に示す自己相関関数Rxを用いて算出する。 Next, in step S406, the image diagnosis unit 126 performs autocorrelation analysis on the maximum value extracted signal data and the minimum value extracted signal data subjected to the threshold processing in step S405, and calculates autocorrelation coefficient data. The autocorrelation coefficient data is calculated using the autocorrelation function Rx shown below.
自己相関係数データφxは、算出した自己相関関数Rxを用いて、以下のように算出する。
The autocorrelation coefficient data φ x is calculated as follows using the calculated autocorrelation function R x .
自己相関係数データの中で、相関係数の大きい値となるτは、周期性のある間隔を示している。相関係数の大きくなるτが、ドラムの周囲長と一致する場合、ドラム傷があると判定することができる。なお、Rx(0)が0となる場合、自己相関係数データが算出できないため、自己相関係数データφxは0とする。 In the autocorrelation coefficient data, τ having a large correlation coefficient indicates a periodic interval. If the correlation coefficient τ increases with the drum perimeter, it can be determined that there is a drum flaw. When R x (0) is 0, the autocorrelation coefficient data φ x is 0 because the autocorrelation coefficient data cannot be calculated.
これにより、図9の領域Aでは、最大値の抽出信号データに関する自己相関係数データ909は、ドラムの周囲長で相関係数が高くなる。また、図9の領域Aでは、最小値の抽出信号データに関する自己相関係数データ910は、Rx(0)が0になるため、ドラムの周囲長での相関係数は低くなる。同様に、図10の領域Bでは、最小値の抽出信号データに関する自己相関係数データ1010は、ドラムの周囲長で相関係数が高くなり、最大値の抽出信号データに関する自己相関係数データ1009は、Rx(0)が0になる。このため、ドラムの周囲長での相関係数は低くなる。 As a result, in region A in FIG. 9, the autocorrelation coefficient data 909 relating to the maximum value of the extracted signal data has a high correlation coefficient with the peripheral length of the drum. In the region A of FIG. 9, the autocorrelation coefficient data 910 relating to the extracted signal data of the minimum value has a low correlation coefficient at the circumference of the drum because R x (0) is 0. Similarly, in region B of FIG. 10, the autocorrelation coefficient data 1010 related to the minimum value extracted signal data has a high correlation coefficient at the circumference of the drum, and the autocorrelation coefficient data 1009 related to the maximum value extracted signal data. R x (0) becomes 0. For this reason, the correlation coefficient at the circumference of the drum is low.
次に、ステップS407にて、画像診断部126は、算出した自己相関係数データについて、分割した領域毎に既知のドラムの周囲長に対応する画素の相関係数が、閾値を超えているかを判定し、判定結果を画像特徴量308として記憶装置121に保存する。なお、判定に用いる閾値は、予め決められた値とする。本実施形態における閾値は、統計的に相関性があると判断できる0.3とするが、これに限られるものではなく、例えば、ユーザが任意に設定できるようにしてもよい。 Next, in step S407, the image diagnosis unit 126 determines whether the correlation coefficient of the pixel corresponding to the known perimeter of the drum for each divided area exceeds the threshold in the calculated autocorrelation coefficient data. The determination result is stored in the storage device 121 as the image feature amount 308. Note that the threshold used for determination is a predetermined value. The threshold in the present embodiment is 0.3, which can be determined to be statistically correlated, but is not limited to this, and may be set arbitrarily by the user, for example.
図11は、ドラム傷の特徴となる信号データと相関係数との対応によりドラム傷を分類する表である。
具体的には、輝度の最大値または最小値の信号データの変化において、ドラムの周囲長における自己相関係数が閾値を超えたか否かに応じてドラム傷の有無及び種別を分類した表である。最小値及び最大値の信号データのいずれにおいても、自己相関係数が閾値を超えない場合は、ドラム傷が発生していないと判定する。最大値の信号データの変化において、自己相関係数が閾値を超えた場合は、ドラム傷が発生しており、それはドラムの中心方向に対して傷の深さが浅い傷であると判定する。
FIG. 11 is a table in which drum scratches are classified according to correspondence between signal data that is characteristic of drum scratches and correlation coefficients.
Specifically, in the change in the signal data of the maximum value or the minimum value of luminance, the table classifies the presence and type of drum scratches according to whether or not the autocorrelation coefficient in the drum perimeter exceeds a threshold value. . If the autocorrelation coefficient does not exceed the threshold value in any of the minimum value and maximum value signal data, it is determined that no drum scratch has occurred. When the autocorrelation coefficient exceeds the threshold value in the change in the maximum value of the signal data, a drum flaw has occurred, and it is determined that the flaw is shallow with respect to the center direction of the drum.
また、最小値の信号データの変化において、自己相関係数が閾値を超えた場合は、ドラム傷が発生しており、それはドラムの中心方向に対して傷の深さが深い傷であると判定する。本実施形態において、画像特徴量308として、分割した全ての領域でドラム傷が発生していない場合は0を記憶する。また、いずれかの領域でドラム傷が発生している場合は、判定した色、及び判定した最大値または最小値の相関係数を記載した情報を特徴量として記憶する。また、同一の色で、最小値及び最大値の両方において相関係数が高い場合は、いずれの情報も画像特徴量308として記憶するものとする。 In addition, when the autocorrelation coefficient exceeds the threshold in the change in the minimum signal data, a drum scratch has occurred, and it is determined that the scratch has a deep scratch depth with respect to the center direction of the drum. To do. In the present embodiment, 0 is stored as the image feature quantity 308 when drum scratches have not occurred in all the divided areas. If a drum flaw has occurred in any region, information describing the determined color and the determined maximum or minimum correlation coefficient is stored as a feature amount. If the correlation coefficient is high for both the minimum value and the maximum value for the same color, both pieces of information are stored as the image feature quantity 308.
<故障箇所診断処理について>
次に、画像診断処理(図3)のステップS307の故障箇所診断処理の詳細について、図5を用いて説明する。
故障箇所診断処理は、ステップS306で算出した画像特徴量308を用いて、具体的な現象と故障部品を診断するための処理である。故障箇所診断処理は、画像診断部126にて制御される。
<About fault location diagnosis processing>
Next, details of the failure location diagnosis process in step S307 of the image diagnosis process (FIG. 3) will be described with reference to FIG.
The fault location diagnosis process is a process for diagnosing a specific phenomenon and a faulty part using the image feature quantity 308 calculated in step S306. The fault diagnosis process is controlled by the image diagnosis unit 126.
図5に示す処理のうち、ステップS501〜ステップS506の処理は、コントローラ102内のCPU103が実行することにより実現され、取得されたデータは、記憶装置121に保存される。まず、ステップS501にて、画像診断部126は、ステップS306で算出した、判定している色に関する画像特徴量308を取得する。ステップS502にて、画像診断部126は、ステップS501で取得した画像特徴量308に含まれる情報から、輝度の最小値の信号データの変化において、ドラムの周囲長の周期性があるか否かを判定する。 Of the processes shown in FIG. 5, the processes in steps S <b> 501 to S <b> 506 are implemented by the CPU 103 in the controller 102, and the acquired data is stored in the storage device 121. First, in step S501, the image diagnosis unit 126 acquires the image feature amount 308 relating to the determined color calculated in step S306. In step S502, the image diagnosis unit 126 determines whether or not there is a periodicity of the peripheral length of the drum in the change in the signal data of the minimum luminance value from the information included in the image feature amount 308 acquired in step S501. judge.
ドラムの周囲長の周期性があると判定された場合は、処理はステップS503に進む。ステップS503にて、画像診断部126は、判定している色の感光体ドラムにおいて深いドラム傷があると判定する。そして、ステップS506にて、判定結果を出力する。なお、ステップS503の処理の後に、ステップS504に進み、浅いドラム傷があるか否かを判定してもよい。ドラムの周囲長の周期性がないと判定された場合は、処理はステップS504に進む。 If it is determined that there is periodicity of the drum circumference, the process proceeds to step S503. In step S503, the image diagnosis unit 126 determines that there is a deep drum scratch on the photosensitive drum of the determined color. In step S506, the determination result is output. In addition, after the process of step S503, the process may proceed to step S504 to determine whether there is a shallow drum scratch. If it is determined that there is no periodicity of the drum circumference, the process proceeds to step S504.
ステップS504にて、画像診断部126は、ステップS501で取得した画像特徴量308に含まれる情報から、輝度の最大値の信号データの変化において、ドラムの周囲長の周期性があるか否かを判定する。ドラムの周囲長の周期性があると判定された場合は、処理はステップS505に進む。ステップS505にて、画像診断部126は、判定している色の感光体ドラムにおいて浅いドラム傷があると判定する。そして、ステップS506にて、判定結果を出力する。 In step S504, the image diagnosis unit 126 determines whether or not there is a periodicity of the drum circumference in the change in the signal data of the maximum luminance value from the information included in the image feature quantity 308 acquired in step S501. judge. If it is determined that there is periodicity of the drum circumference, the process proceeds to step S505. In step S505, the image diagnosis unit 126 determines that there is a shallow drum scratch on the photosensitive drum of the determined color. In step S506, the determination result is output.
ステップS506にて、今まで判定した結果を故障箇所診断結果309として出力する。なお、画像特徴量308に含まれる情報からドラム傷が発生していないと判定される場合は、判定している色に係る感光体ドラムにおいてドラム傷がないことを故障箇所診断結果として出力する。 In step S506, the result determined so far is output as a failure location diagnosis result 309. If it is determined from the information included in the image feature quantity 308 that no drum scratch has occurred, the fact that there is no drum scratch on the photosensitive drum associated with the determined color is output as a failure location diagnosis result.
本実施形態では、ドラム傷を診断するために、ドラム傷の特徴となる信号データを抽出し、抽出した信号データに対して感光体ドラムの周囲長の周期性があるか否かの判定を行った。ドラム傷の特徴となる信号データは、以下のように求めた。スキャン画像を搬送方向に領域分割し、搬送方向に対して垂直方向に位置する画素の輝度の最大値及び最小値を算出した。そして、最大値及び最小値のそれぞれにおいて前画素との差分を算出し、差分量が閾値を超えた信号がドラム傷の特徴を有する信号とした。 In this embodiment, in order to diagnose drum scratches, signal data that is characteristic of drum scratches is extracted, and it is determined whether or not the extracted signal data has a periodicity of the peripheral length of the photosensitive drum. It was. The signal data that is characteristic of drum scratches was determined as follows. The scanned image was divided into regions in the transport direction, and the maximum value and the minimum value of the luminance of pixels located in the direction perpendicular to the transport direction were calculated. Then, the difference from the previous pixel is calculated for each of the maximum value and the minimum value, and a signal whose difference amount exceeds the threshold value is a signal having the characteristic of drum scratches.
また、感光体ドラムの周囲長の周期性があるか否かの判定は、以下のように行った。抽出したドラム傷の特徴となる信号データに対して自己相関解析を行い、相関係数がドラムの周囲長の周期性で高くなっているか否かを判定し、ドラムの周囲長の周期性で高くなっている場合にドラム傷があると判定した。なお、本実施形態で説明した方法に限らず、ドラム傷の特徴となる信号データを抽出し、感光体ドラムの周囲長の周期性を判定できる方法であれば、どのような方法であってもよい。 Further, whether or not there is a periodicity of the peripheral length of the photosensitive drum was determined as follows. Auto-correlation analysis is performed on the extracted signal data that characterizes the drum scratches, and it is determined whether the correlation coefficient is high due to the periodicity of the drum circumference. It was determined that there was a drum scratch. Note that the present invention is not limited to the method described in this embodiment, and any method can be used as long as it can extract signal data that is characteristic of drum scratches and determine the periodicity of the peripheral length of the photosensitive drum. Good.
以上のように、本実施形態によれば、例えば濃度ムラのようにドラム傷と同じように周期性をもった現象に影響されることなく、ドラム傷が原因となる異常画像を高精度に特定することができる。 As described above, according to the present embodiment, an abnormal image caused by a drum scratch can be identified with high accuracy without being affected by a phenomenon having periodicity like a drum scratch such as density unevenness, for example. can do.
(第2実施形態)
第1実施形態では、ドラム傷を診断するために、ドラム傷の特徴となる信号データを抽出し、抽出した信号データに対して感光体ドラムの周囲長の周期性があるか否かの判定を行った。これに対して、本実施形態では、領域分割において、第1実施形態とは異なる方法を用いる。
(Second Embodiment)
In the first embodiment, in order to diagnose drum scratches, signal data that is characteristic of drum scratches is extracted, and it is determined whether or not the extracted signal data has a periodicity of the circumference of the photosensitive drum. went. On the other hand, in this embodiment, a method different from that of the first embodiment is used for area division.
例えば、診断用スキャン画像を読み込む際に、原稿に傾きが生じた場合に、第1実施形態に係る領域分割の方法では、異常画像(黒ベタや白抜け)の発生領域が異なる分割領域に存在することがありうる。周期的な異常画像が、異なる領域に存在する場合に、その周期性を解析することができず、解析精度が低下してしまう。 For example, when a scan image for diagnosis is read and the document is tilted, the region dividing method according to the first embodiment has a region where an abnormal image (solid black or white) is generated in different divided regions. It is possible to do. When a periodic abnormal image exists in a different area, the periodicity cannot be analyzed, and the analysis accuracy is lowered.
また、原稿の傾き以外の要因として、例えば、スキャン時の読み取りのばらつきの影響により、異なる領域に周期的な異常画像が存在してしまうこともある。本実施形態では、このように、スキャンした原稿の傾きやスキャン時の読み取りばらつきの影響を受けずにドラム傷を解析可能とする。なお、本実施形態における画像診断処理及び故障箇所診断処理は、第1実施形態と同様であるため、その説明を省略する。本実施形態では、第1実施形態との差異のみについて説明する。 Further, as a factor other than the inclination of the document, for example, periodic abnormal images may exist in different regions due to the influence of reading variations during scanning. In this embodiment, in this way, it is possible to analyze the drum scratches without being affected by the inclination of the scanned document and the reading variation during scanning. In addition, since the image diagnosis process and the fault location diagnosis process in this embodiment are the same as those in the first embodiment, the description thereof is omitted. In the present embodiment, only differences from the first embodiment will be described.
本実施形態における画像解析処理について図4を用いて説明する。
本実施形態における画像解析処理は、画像診断部126にて制御される。ステップS401〜ステップS407の処理は、コントローラ102内のCPU103が実行することにより実現され、取得されたデータは、記憶装置121に保存される。ステップS402にて、画像診断部126は、ステップS401で取得した診断用スキャン画像の領域分割を行う。本実施形態に係る領域分割の方法について、図12を用いて説明する。
The image analysis processing in this embodiment will be described with reference to FIG.
The image analysis processing in this embodiment is controlled by the image diagnostic unit 126. The processing in steps S <b> 401 to S <b> 407 is realized by execution by the CPU 103 in the controller 102, and the acquired data is stored in the storage device 121. In step S402, the image diagnosis unit 126 performs region division of the diagnostic scan image acquired in step S401. A region dividing method according to the present embodiment will be described with reference to FIG.
図12(A)は、第1実施形態のように領域分割した場合に、領域の境界上にドラム傷による異常画像が発生した場合を示す図である。
図12(A)では、スキャンした原稿の傾きの影響等を受けて、異なる領域にドラム傷による黒ベタ領域1201及び1202が発生している。分割した領域毎に周期性を解析する場合に、黒ベタ領域1201及び1202の周期性が判定できなくなってしまう。
FIG. 12A is a diagram illustrating a case where an abnormal image due to a drum scratch occurs on the boundary between regions when the region is divided as in the first embodiment.
In FIG. 12A, black solid areas 1201 and 1202 due to drum scratches are generated in different areas due to the influence of the inclination of the scanned document. When the periodicity is analyzed for each divided area, the periodicity of the black solid areas 1201 and 1202 cannot be determined.
これに対して、本実施形態では、図12(B)のように隣接する領域において、予め決められた領域を互いに含む(重複する)ように領域を分割する。図12(B)の領域Aには、同一のドラム傷による異常画像である、黒ベタのドラム傷発生領域1203及び1204が存在し、領域Bには、黒ベタのドラム傷発生領域1204のみが存在する。これにより、領域Aに対して第1実施形態と同様に画像解析処理を実行することで、黒ベタのドラム傷発生領域1203及び1204による、感光体ドラムの周囲長の周期性を確認することができる。 On the other hand, in this embodiment, in the adjacent areas as shown in FIG. 12B, the areas are divided so as to include (overlapping) predetermined areas. In the area A of FIG. 12B, there are black solid drum flaw occurrence areas 1203 and 1204 that are abnormal images due to the same drum flaw, and in the area B, only the black solid drum flaw occurrence area 1204 exists. Exists. Thus, by performing image analysis processing on the area A in the same manner as in the first embodiment, it is possible to confirm the periodicity of the peripheral length of the photosensitive drum due to the black solid drum damage generation areas 1203 and 1204. it can.
このように、本実施形態では、隣接する領域において予め決められた領域を互いに含めるように領域を分割し、画像解析処理を行った。これにより、スキャンした原稿の傾きの影響やスキャン時の読み取りばらつきの影響を受けずに、ドラム傷による周期的な異常画像を同一の領域に含めて解析できる。なお、上述した方法に限らず、スキャンした原稿の傾きの影響やスキャン時の読み取りばらつきの影響を受けずに、ドラム傷による周期的な異常画像を同一の領域に含めて解析できる方法であれば、どのような方法でもよい。 As described above, in the present embodiment, the image analysis processing is performed by dividing the regions so that the predetermined regions are included in the adjacent regions. As a result, it is possible to analyze by including periodic abnormal images due to drum scratches in the same area without being affected by the inclination of the scanned document and the influence of reading variations during scanning. Note that the method is not limited to the method described above, and any method that can analyze a periodic abnormal image due to a drum scratch in the same area without being affected by the inclination of the scanned document or the influence of reading variations during scanning. Any method is acceptable.
(第3実施形態)
第2実施形態では、スキャンした原稿の傾きの影響やスキャン時の読み取りばらつきの影響を受けずに、異常画像からドラム傷を解析する方法について説明した。これに対して、本実施形態では、計算量を削減しながら解析精度を落とさずに異常画像からドラム傷を解析する方法について説明する。
(Third embodiment)
In the second embodiment, the method of analyzing the drum scratches from the abnormal image without being affected by the inclination of the scanned document and the influence of reading variations during scanning has been described. In contrast, in the present embodiment, a method for analyzing a drum scratch from an abnormal image without reducing the analysis accuracy while reducing the amount of calculation will be described.
なお、本実施形態における画像診断処理及び故障箇所診断処理は、第1実施形態と同様であるため、その説明を省略する。本実施形態では、第1実施形態及び第2実施形態との差異のみについて説明する。 In addition, since the image diagnosis process and the fault location diagnosis process in this embodiment are the same as those in the first embodiment, the description thereof is omitted. In the present embodiment, only differences from the first embodiment and the second embodiment will be described.
本実施形態における画像解析処理について、図4を用いて説明する。
本実施形態における画像解析処理は、画像診断部126にて制御される。ステップS401〜ステップS407の処理は、コントローラ102内のCPU103が実行することにより実現され、取得されたデータは、記憶装置121に保存される。
The image analysis processing in this embodiment will be described with reference to FIG.
The image analysis processing in this embodiment is controlled by the image diagnostic unit 126. The processing in steps S <b> 401 to S <b> 407 is realized by execution by the CPU 103 in the controller 102, and the acquired data is stored in the storage device 121.
ステップS403にて、画像診断部126は、ステップS402で分割した領域毎に、搬送方向に対して垂直方向、かつ予め決められた複数行毎に輝度の最大値及び最小値を算出する。そして、搬送方向に時系列データとなる最大値の信号データ及び最小値の信号データを算出する。本実施形態における最大値及び最小値の信号データの算出方法について、図13を用いて説明する。 In step S403, the image diagnostic unit 126 calculates the maximum value and the minimum value of the brightness in the direction perpendicular to the transport direction and for each of a plurality of predetermined rows for each region divided in step S402. Then, the maximum value signal data and the minimum value signal data which are time-series data in the transport direction are calculated. A method for calculating the signal data of the maximum value and the minimum value in the present embodiment will be described with reference to FIG.
図13(A)は、第1実施形態で説明した方法により算出した領域Aの最大値の信号データを示す図である。搬送方向に対して垂直方向に位置する1行毎の画素に対する最大値を算出し、算出した最大値を搬送方向に並べたデータを1つの信号データ(最大値の信号データ)としている。これに対して、図13(B)は、本実施形態で説明した方法により算出した領域Aの最大値の信号データを示す図である。搬送方向に対して垂直方向に位置する2行毎の画素に対する最大値を算出し、算出した最大値を搬送方向に並べたデータを1つの信号データ(最大値の信号データ)としている。 FIG. 13A is a diagram illustrating the maximum value signal data of the region A calculated by the method described in the first embodiment. A maximum value is calculated for each pixel positioned in a direction perpendicular to the transport direction, and data obtained by arranging the calculated maximum values in the transport direction is used as one signal data (maximum value signal data). On the other hand, FIG. 13B is a diagram showing the maximum value signal data of the region A calculated by the method described in the present embodiment. The maximum value for every two rows of pixels positioned in the direction perpendicular to the transport direction is calculated, and data obtained by arranging the calculated maximum values in the transport direction is used as one signal data (maximum value signal data).
これにより、1つの信号データに含まれるデータ点が減り、全体の計算量を削減することが可能となる。なお、本実施形態では、2行毎に1つのデータ点を算出しているが、これに限られるものではなく、他の画像形成部材のピーク値とドラムの周囲長のピーク値が同じにならなければ、3行以上の複数行毎に1つのデータ点としてもよい。 As a result, the number of data points included in one signal data is reduced, and the overall calculation amount can be reduced. In the present embodiment, one data point is calculated for every two rows. However, the present invention is not limited to this, and the peak value of the other image forming member and the peak value of the peripheral length of the drum are the same. If not, one data point may be used for every three or more rows.
このように、本実施形態では、輝度の最大値及び最小値を並べた信号データの算出時に、搬送方向に対して垂直方向に位置する画素列の複数行毎に1つのデータ点を生成する。これにより、計算量を削減することが可能となる。なお、本実施形態に限らず、計算量を削減してドラム傷を解析できる方法であれば、どのような方法でもよい。 As described above, in this embodiment, when calculating the signal data in which the maximum value and the minimum value of luminance are arranged, one data point is generated for each of a plurality of rows of pixel columns positioned in the direction perpendicular to the transport direction. As a result, the amount of calculation can be reduced. Note that the present invention is not limited to this embodiment, and any method may be used as long as the method can reduce the amount of calculation and analyze the drum scratches.
(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
以上、本発明の好ましい実施形態について説明したが、本発明は、これらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。 As mentioned above, although preferable embodiment of this invention was described, this invention is not limited to these embodiment, A various deformation | transformation and change are possible within the range of the summary.
101 MFP
103 CPU
126 画像診断部
101 MFP
103 CPU
126 diagnostic imaging department
Claims (11)
前記領域ごとに、搬送方向に対して垂直方向に位置する画素の輝度の最大値または最小値を求め、当該最大値または最小値を搬送方向に並べた第1のデータを生成する生成手段と、
前記第1のデータに基づき、前記領域のうち少なくとも1つに周辺画素との差分が大きい点が、感光体ドラムの周囲長の周期で繰り返し検出された場合に、ドラム傷が存在すると判定する判定手段と、を備える
ことを特徴とする画像処理装置。 A dividing unit that divides the image into a plurality of regions in the conveyance direction of the recording material;
Generating means for obtaining a maximum value or a minimum value of luminance of pixels located in a direction perpendicular to the transport direction for each region, and generating first data in which the maximum value or the minimum value is arranged in the transport direction;
Based on the first data, when a point having a large difference from a peripheral pixel in at least one of the areas is repeatedly detected at a period of the peripheral length of the photosensitive drum, it is determined that a drum scratch is present And an image processing apparatus.
前記第2のデータの各点の値が所定の閾値以上の場合に当該値を0とする第3のデータを生成する閾値処理手段と、をさらに備え、
前記判定手段は、前記第3のデータを用いて、前記周辺画素との差分が大きい点が、前記感光体ドラムの周囲長の周期で繰り返し検出されるか否かを判定する
ことを特徴とする請求項1に記載の画像処理装置。 A difference extracting unit that generates second data obtained by calculating a difference between each point of the first data and the previous point with respect to the first data;
Threshold value processing means for generating third data with the value of 0 when the value of each point of the second data is equal to or greater than a predetermined threshold value,
The determination means determines whether or not a point having a large difference from the surrounding pixels is repeatedly detected with a period of a peripheral length of the photosensitive drum, using the third data. The image processing apparatus according to claim 1.
ことを特徴とする請求項2に記載の画像処理装置。 The determination unit determines whether or not a point having a large difference from surrounding pixels is repeatedly detected in a period of the peripheral length of the photosensitive drum by performing autocorrelation analysis on the third data. To
The image processing apparatus according to claim 2.
ことを特徴とする請求項1ないし3のいずれか1項に記載の画像処理装置。 4. The division unit according to claim 1, wherein, when dividing the image into a plurality of areas in the transport direction, each of the areas is divided so as to overlap with an adjacent area with a predetermined width. The image processing apparatus according to item 1.
ことを特徴とする請求項1ないし4のいずれか1項に記載の画像処理装置。 The generating unit obtains a maximum value or a minimum value among luminances of pixels included in a pixel row positioned in a direction perpendicular to the transport direction for each region, and arranges the maximum value or the minimum value in the transport direction and sets 5. The image processing apparatus according to claim 1, wherein the data of 1 is generated.
ことを特徴とする請求項5に記載の画像処理装置。 The generation unit calculates a maximum value or a minimum value among luminances of pixels included in the plurality of pixel columns, and generates the first data by arranging the maximum value or the minimum value in a transport direction. Item 6. The image processing apparatus according to Item 5.
ことを特徴とする請求項1ないし6のいずれか1項に記載の画像処理装置。 The determination unit repeatedly detects the point where the first data is generated using the maximum value of the luminance and the difference from the peripheral pixels is large at a period of the peripheral length of the photosensitive drum. The image processing apparatus according to claim 1, wherein when it is determined, there is a drum scratch having a shallow scratch depth in the center direction of the drum.
ことを特徴とする請求項1ないし6のいずれか1項に記載の画像処理装置。 The determination unit repeatedly detects the point where the difference between the first data is generated using the minimum value of the luminance and the peripheral pixels is a cycle of the peripheral length of the photosensitive drum. The image processing apparatus according to claim 1, wherein when it is determined, there is a drum scratch having a deep scratch in the center direction of the drum.
前記表示手段は、前記判定結果に基づき、異常画像の原因がドラム傷によるものか否かを示すメッセージ、判定結果を示すコード化された情報、及び交換ユニットを示す情報のうち少なくとも1つを表示する
ことを特徴とする請求項1ないし8のいずれか1項に記載の画像処理装置。 A display unit for displaying a determination result of the determination unit;
Based on the determination result, the display means displays at least one of a message indicating whether or not the cause of the abnormal image is due to drum scratches, coded information indicating the determination result, and information indicating the replacement unit. The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
前記領域ごとに、搬送方向に対して垂直方向に位置する画素の輝度の最大値または最小値を求め、当該最大値または最小値を搬送方向に並べた第1のデータを生成する生成工程と、
前記第1のデータに基づき、前記領域のうち少なくとも1つに周辺画素との差分が大きい点が、感光体ドラムの周囲長の周期で繰り返し検出された場合に、ドラム傷が存在すると判定する判定工程と、を備える
ことを特徴とする画像処理装置の制御方法。 A division step of dividing the image into a plurality of regions in the conveyance direction of the recording material;
For each region, a generation step of obtaining a maximum value or a minimum value of luminance of pixels located in a direction perpendicular to the transport direction and generating first data in which the maximum value or the minimum value is arranged in the transport direction;
Based on the first data, when a point having a large difference from a peripheral pixel in at least one of the areas is repeatedly detected at a period of the peripheral length of the photosensitive drum, it is determined that a drum scratch is present A control method for an image processing apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016082384A JP2017191294A (en) | 2016-04-15 | 2016-04-15 | Image processing apparatus, control method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016082384A JP2017191294A (en) | 2016-04-15 | 2016-04-15 | Image processing apparatus, control method, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2017191294A true JP2017191294A (en) | 2017-10-19 |
Family
ID=60084773
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016082384A Pending JP2017191294A (en) | 2016-04-15 | 2016-04-15 | Image processing apparatus, control method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2017191294A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020071261A (en) * | 2018-10-29 | 2020-05-07 | 株式会社リコー | Diagnostic system, image forming apparatus, diagnostic method and program |
| JP7600676B2 (en) | 2020-12-24 | 2024-12-17 | 京セラドキュメントソリューションズ株式会社 | Image processing method and image processing device |
| JP7600677B2 (en) | 2020-12-24 | 2024-12-17 | 京セラドキュメントソリューションズ株式会社 | Image processing method and image processing device |
-
2016
- 2016-04-15 JP JP2016082384A patent/JP2017191294A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020071261A (en) * | 2018-10-29 | 2020-05-07 | 株式会社リコー | Diagnostic system, image forming apparatus, diagnostic method and program |
| JP7139882B2 (en) | 2018-10-29 | 2022-09-21 | 株式会社リコー | Diagnostic system, image forming apparatus, diagnostic method and program |
| JP7600676B2 (en) | 2020-12-24 | 2024-12-17 | 京セラドキュメントソリューションズ株式会社 | Image processing method and image processing device |
| JP7600677B2 (en) | 2020-12-24 | 2024-12-17 | 京セラドキュメントソリューションズ株式会社 | Image processing method and image processing device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10404877B2 (en) | Image inspection apparatus, image inspection system, and method for determining image position | |
| JP6642161B2 (en) | Inspection device, inspection method and program | |
| US10187532B2 (en) | Image processing apparatus, image processing method, and storage medium | |
| US8208183B2 (en) | Detecting image quality defects by measuring images printed on image bearing surfaces of printing devices | |
| JP7456472B2 (en) | Image inspection equipment, image inspection method, and image inspection program | |
| JP5761994B2 (en) | Image processing apparatus and image processing method | |
| JP6381281B2 (en) | Image processing apparatus, image processing method, and program | |
| JP7230444B2 (en) | IMAGE INSPECTION APPARATUS, IMAGE INSPECTION METHOD AND IMAGE INSPECTION PROGRAM | |
| JP6458357B2 (en) | Inspection device, inspection method, and inspection program | |
| US20150169255A1 (en) | Image processing apparatus, method for controlling image processing apparatus, system, and storage medium | |
| JP2019158994A (en) | Diagnostic system, method for diagnosis, image formation device, and program | |
| JP6632250B2 (en) | Image processing apparatus, image processing method, and program | |
| JP2017191294A (en) | Image processing apparatus, control method, and program | |
| JP2015094666A (en) | Image inspection apparatus, image inspection system, and image inspection method | |
| JP2016046595A (en) | Image processing apparatus, image processing method, and program | |
| JP6705305B2 (en) | Inspection device, inspection method and program | |
| JP6635335B2 (en) | Image inspection device and image forming system | |
| JP5531464B2 (en) | Image processing program, image processing apparatus, and image processing method | |
| JP2018081244A (en) | Image forming apparatus, image processing apparatus, and method for measuring patches | |
| JP2016019244A (en) | Image processing apparatus, image processing method, and program | |
| US8743438B2 (en) | Image processing apparatus, image processing method, and computer-readable medium | |
| JP2015052886A (en) | Printed matter inspection device and printed matter inspection method | |
| JP2010288146A (en) | Image processing apparatus and image processing method | |
| JP2021146594A (en) | Inspection apparatus, inspection system and program | |
| JP2016025646A (en) | Image processing apparatus, image processing method, and program |