[go: up one dir, main page]

JP2018156178A - Image processing apparatus, image processing method, and program - Google Patents

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

Info

Publication number
JP2018156178A
JP2018156178A JP2017050379A JP2017050379A JP2018156178A JP 2018156178 A JP2018156178 A JP 2018156178A JP 2017050379 A JP2017050379 A JP 2017050379A JP 2017050379 A JP2017050379 A JP 2017050379A JP 2018156178 A JP2018156178 A JP 2018156178A
Authority
JP
Japan
Prior art keywords
image
streak
scanner
line
chart
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
Application number
JP2017050379A
Other languages
Japanese (ja)
Inventor
公紀 松▲崎▼
Kiminori Matsuzaki
公紀 松▲崎▼
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2017050379A priority Critical patent/JP2018156178A/en
Publication of JP2018156178A publication Critical patent/JP2018156178A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Input (AREA)
  • Image Processing (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Image Analysis (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

【課題】プリンタで印刷したチャートからプリンタの異常に起因するスジを検出する際、このスジとスキャン時に発生するスジとの区別をつけ、プリンタの異常に起因するスジを適切に検出する画像処理装置、画像処理方法及びプログラムを提供する。【解決手段】画像処理装置は、画像形成部と画像をライン毎に読取るスキャナとを有する画像処理装置であり、スキャナにより画像を読取り、取得した画像データから検出され、画像の第1の方向に沿った方向に伸びるスジ状画像の特徴量を取得する取得手段と、画像形成部によりチャート画像が形成された用紙をスキャナにより読取るためにスキャナの設置部に用紙を設置する方向を特徴量を用いて決定する決定手段と、方向に設置された用紙に形成されたチャート画像をスキャナによりライン毎に読取った画像データからスジ状画像を検出する検出手段とを有する。【選択図】図3PROBLEM TO BE SOLVED: To distinguish a streak caused by an abnormality of a printer from a chart printed by a printer, and to appropriately detect a streak caused by an abnormality of the printer. , Provides image processing methods and programs. An image processing device is an image processing device having an image forming unit and a scanner that reads an image line by line, and the image is read by the scanner, detected from the acquired image data, and is detected in a first direction of the image. Using the feature amount, the acquisition means for acquiring the feature amount of the streak-shaped image extending in the direction along the line, and the direction in which the paper is installed in the scanner installation portion in order to read the paper on which the chart image is formed by the image forming portion by the scanner. It has a determination means for determining the image, and a detection means for detecting a streak-like image from the image data obtained by scanning the chart image formed on the paper placed in the direction for each line by a scanner. [Selection diagram] Fig. 3

Description

本発明は画像形成装置及び画像形成装置の制御方法、プログラムに関するものである。   The present invention relates to an image forming apparatus, a control method for the image forming apparatus, and a program.

画像形成装置を長時間にわたり部品交換等のメンテナンスを行うことなく使用すると、現像器や感光体、クリーニング部材等が劣化し、印刷した画像に印刷時の紙搬送方向先端の辺に垂直な方向(第一の方向)に伸びるスジ等の異常が生じることがある。   When the image forming apparatus is used for a long time without maintenance such as replacement of parts, the developing device, the photosensitive member, the cleaning member, etc. are deteriorated, and the printed image has a direction perpendicular to the front edge of the paper conveyance direction at the time of printing ( Abnormalities such as streaks extending in the first direction may occur.

このような劣化等により印刷された画像に発生するスジ等の異常は、センサ等を用いた自動検知が難しい。よって、ユーザからの指摘を受けてからサービスマンがユーザの元へ赴き、異常が発生した画像形成装置に対処するケースが多い。しかし、スジなどの異常は言葉で表現することが難しい。例えば「印刷した画像上にスジが発生した」といっても発生したスジの色やスジが画像上に発生する方向・位置・幅等の詳細な情報がわからないと、サービスマンはその原因を特定することができない。そのため、ユーザから「印刷した画像上にスジが発生した」との指摘を受けるとサービスマンはユーザの元に赴き、発生したスジの状態を確認する必要があった。   Abnormalities such as streaks that occur in an image printed due to such deterioration are difficult to automatically detect using a sensor or the like. Therefore, in many cases, after receiving an indication from the user, the service person goes to the user and deals with the image forming apparatus in which an abnormality has occurred. However, streaks and other abnormalities are difficult to express in words. For example, even if you say "Streak has occurred on the printed image", if you do not know detailed information such as the color of the generated streak and the direction, position, and width in which the streak appears on the image, the service person will identify the cause Can not do it. Therefore, when the user indicates that “a streak has occurred on the printed image”, the service person needs to go to the user and check the state of the generated streak.

そして、サービスマンはスジが発生した原因となる故障箇所を予測して関係する部材を特定し、一度サービスの拠点に戻り、部材を入手してから再びユーザの元へ赴き、部材を交換していた。このようなやり取りを行うとサービスマンの移動にコストがかかるだけでなく、対応が終了するまで画像形成装置が使えなくなる。よって画像形成装置にてダウンタイムが発生し、ユーザの生産性を大きく低下させてしまう。   The service person predicts the failure location that causes the streak and identifies the related member, returns to the service base once, obtains the member, visits the user again, and replaces the member. It was. Such an exchange not only costs the serviceman to move, but also makes the image forming apparatus unusable until the correspondence is completed. Therefore, downtime occurs in the image forming apparatus, and the productivity of the user is greatly reduced.

そこで、特許文献1では、プリンタで出力したチャートをスキャンし、スキャン画像を分割し、この分割領域に対して閾値処理を行ってスジ(白抜け)の有無を判定することでプリンタが故障しているか否かを診断する技術が開示されている。   Therefore, in Patent Document 1, the chart output by the printer is scanned, the scanned image is divided, threshold processing is performed on this divided area, and the presence or absence of streaks (white spots) is determined, so that the printer breaks down. A technique for diagnosing whether or not there is disclosed.

特開2011−137895JP2011-137895A

チャートのスキャンをADF(Auto Document Feeder)で行った場合、スキャナの読み取り部のガラス面の汚れ等が原因で、チャートをスキャンして得られた画像データにスジ状の画像が発生することがある。そのため、プリンタの故障に起因するスジを解析する際にスキャナの読み取り部の汚れ等に起因するスジが発生すると、プリンタの故障に起因するスジとスキャナの読み取り部の汚れ等に起因するスジとが区別できない。よって、チャートをスキャンして得られる画像データを基に行われるプリンタの故障診断を適切に行うことができない可能性がある。   When the chart is scanned with an ADF (Auto Document Feeder), streaky images may be generated in the image data obtained by scanning the chart due to dirt on the glass surface of the reading unit of the scanner. . Therefore, when a streak caused by a stain on the scanner reading unit occurs when analyzing a streak caused by a printer failure, a streak caused by a printer failure and a streak caused by the stain on the scanner reading unit, etc. I can't distinguish. Therefore, there is a possibility that the printer failure diagnosis performed based on the image data obtained by scanning the chart cannot be appropriately performed.

上記課題を解決すべく本画像処理装置は、画像を形成する画像形成部と、画像をライン毎に読み取るスキャナとを有する画像処理装置であり、前記スキャナにより画像をライン毎に読み取ることで取得した画像データから検出され、前記画像の第1の方向に沿った方向に伸びるスジ状画像の特徴量を取得する取得手段と、前記画像形成部によりチャート画像が形成された用紙を前記スキャナにより読み取るために前記スキャナの設置部に前記用紙を設置する方向を、前記取得手段により取得されたスジ状画像の特徴量を用いて決定する決定手段と、前記決定手段により決定された方向に設置された用紙に形成されたチャート画像を前記スキャナによりライン毎に読み取り、該読み取った画像データから前記チャート画像におけるスジ状画像を検出する検出手段と、
を有することを特徴とする。
In order to solve the above problems, the present image processing apparatus is an image processing apparatus having an image forming unit that forms an image and a scanner that reads an image line by line, and is obtained by reading an image line by line by the scanner. An acquisition unit that acquires a feature amount of a streak-like image that is detected from image data and extends in a direction along a first direction of the image; and a sheet on which a chart image is formed by the image forming unit is read by the scanner Determining means for determining the direction in which the paper is to be installed in the installation section of the scanner using the feature amount of the streak-like image acquired by the acquiring means; and paper set in the direction determined by the determining means The chart image formed on the chart image is read for each line by the scanner, and the streak-like image in the chart image is read from the read image data. And detection means for output,
It is characterized by having.

本発明によりスキャナの読み取り部の汚れ等に起因するスジ(スキャンスジ)の影響を受けずに、プリンタの故障に起因するスジ(プリンタスジ)を解析することが可能になる。さらに、プリンタスジの解析に影響をする程度のスキャンスジが発生している時にのみスキャン方法を指定することで、プリンタスジ解析時のユーザビリティの低下を防ぐことが可能になる。   According to the present invention, it is possible to analyze a streak (printer streak) caused by a printer failure without being affected by a streak (scan streak) caused by dirt or the like on the reading unit of the scanner. Furthermore, by specifying the scan method only when a scan streak that affects the printer streak analysis has occurred, it is possible to prevent usability degradation during printer streak analysis.

画像処理装置のシステムの構成図である。1 is a configuration diagram of a system of an image processing apparatus. 画像処理の流れを示した図である。It is the figure which showed the flow of the image processing. 画像診断処理の流れを示した図である。It is the figure which showed the flow of the image diagnostic process. スジ検出用のチャートと発生したスジの例を示した図である。It is the figure which showed the chart for a streak detection, and the example of the generated streak. スキャン方法を指示する例を示した図である。It is the figure which showed the example which instruct | indicates the scanning method. スキャンスジを検出する処理の流れを示した図である。It is the figure which showed the flow of the process which detects a scanning stripe. プリンタスジを検出する処理の流れを示した図である。It is a figure showing a flow of processing which detects a printer stripe. スキャンスジを検出するエリアと算出したライン信号値の例を示した図である。It is the figure which showed the example of the area which detects a scanning stripe, and the calculated line signal value. プリンタスジを検出するエリアと算出したライン信号値の例を示した図である。It is a figure showing an example of an area for detecting a printer line and a calculated line signal value. 故障部品を推定する処理の流れを示した図である。It is the figure which showed the flow of the process which estimates a failure component. スキャンスジ検出結果の例を示した図である。It is the figure which showed the example of the scanning stripe detection result. 画像処理装置の構成図を示した図である。It is the figure which showed the block diagram of the image processing apparatus.

以下、本発明を実施するための形態について図面を用いて説明する。
本実施例では画像診断実行時にスキャンにより発生するスジの検出結果を取得し、その結果を用いてプリンタの故障に起因するスジを検出する。
図12は、本発明の実施例に係る画像形成装置の一例であるフルカラーのMFP(Multi Function Printer)の概略構成を示す図である。なお、実施例に係る画像形成装置は、モノクロのMFPであってもよい。
Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings.
In this embodiment, a detection result of a streak generated by scanning at the time of image diagnosis is acquired, and a streak resulting from a printer failure is detected using the result.
FIG. 12 is a diagram showing a schematic configuration of a full-color MFP (Multi Function Printer) which is an example of an image forming apparatus according to an embodiment of the present invention. Note that the image forming apparatus according to the embodiment may be a monochrome MFP.

図12において、101は画像形成装置の一例であるフルカラーのMFPであり、115は本実施例にて印刷手段として機能するプリンタである。プリンタ115には、シートに画像を形成する画像形成部1が配置され、プリンタ115上面にはスキャナ119が配置されている。更に、プリンタ115の下部には画像形成部1にシートを給送するカセット給送装置70が配置されている。   In FIG. 12, reference numeral 101 denotes a full-color MFP which is an example of an image forming apparatus, and reference numeral 115 denotes a printer which functions as a printing unit in this embodiment. The printer 115 is provided with an image forming unit 1 that forms an image on a sheet, and a scanner 119 is provided on the upper surface of the printer 115. Further, a cassette feeding device 70 for feeding sheets to the image forming unit 1 is disposed below the printer 115.

画像形成部1は、イエロー(Y)、マゼンタ(M)、シアン(C)及び黒(K)のトナー像を夫々ITBベルトである転写ベルト2に形成する4組のプロセスユニット3(Y,M,C,K)を有する。プロセスユニット3は、転写ベルト2の搬送方向上流側よりY,M,C,Kの順に直列に配置され、夫々の色のトナーを収める現像器4と、像担持体である感光体5とを夫々有し、いずれも同様の構造となっている。   The image forming unit 1 includes four sets of process units 3 (Y, M) that respectively form yellow (Y), magenta (M), cyan (C), and black (K) toner images on a transfer belt 2 that is an ITB belt. , C, K). The process unit 3 is arranged in series in the order of Y, M, C, and K from the upstream side of the transfer belt 2 in the conveyance direction, and includes a developing device 4 that stores toner of each color and a photoconductor 5 that is an image carrier. Each has a similar structure.

プロセスユニット3が有する感光体5の近傍には、感光体5に対して一様な電位を与えるローラ帯電器6が配置され、感光体5の移動方向に対して直交する方向に感光体5表面に対峙するように取り付けられている。   In the vicinity of the photoconductor 5 included in the process unit 3, a roller charger 6 that applies a uniform potential to the photoconductor 5 is disposed, and the surface of the photoconductor 5 is perpendicular to the moving direction of the photoconductor 5. It is attached so as to face.

プロセスユニット3の下方には、感光体5に像露光を行うレーザースキャナ7が配置されている。レーザースキャナ7は、レーザ発光したビームを偏向走査するポリゴンミラー7aや、レーザ光をドラム上でスポット結像させるための第一の結像レンズ7bを有する。また、レーザースキャナ7は、第一の結像レンズ7bを透過したレーザ光を所定の方向へ反射させる折り返しミラー7cを有し、各光学要素を支持・固定する光学ケースにより構成されている。   Below the process unit 3, a laser scanner 7 that performs image exposure on the photosensitive member 5 is disposed. The laser scanner 7 includes a polygon mirror 7a that deflects and scans a laser-emitted beam, and a first imaging lens 7b that spot-forms laser light on a drum. The laser scanner 7 includes a folding mirror 7c that reflects the laser light transmitted through the first imaging lens 7b in a predetermined direction, and includes an optical case that supports and fixes each optical element.

また、感光体5と対向し且つ転写ベルト2を間に挟んだ位置には、一次転写ローラ8が配置されている。画像形成部1にて画像形成するに当たっては、前述したレーザースキャナ7により、Y,M,C,K、各色の画像データが感光体5にそれぞれ像露光されると共に、現像器4によって感光体5上にトナー像が現像される。感光体5上に形成されたトナー像は、一次転写ローラ8に電圧が印加されることによって転写ベルト2に転写される。なお、トナー像転写後に、感光体5上に残った転写残トナーは、ブレードにて回収を行うクリーニング装置9によって除去される。また、感光体5は、不図示の駆動源からの動力により、或いは転写ベルト2に従動することにより、図12の正面視で時計方向に回転される。   A primary transfer roller 8 is disposed at a position facing the photoconductor 5 and sandwiching the transfer belt 2 therebetween. When the image forming unit 1 forms an image, the above-described laser scanner 7 exposes the image data of Y, M, C, K, and each color on the photoconductor 5 and also the photoconductor 5 by the developing unit 4. A toner image is developed on top. The toner image formed on the photoreceptor 5 is transferred to the transfer belt 2 by applying a voltage to the primary transfer roller 8. Note that the transfer residual toner remaining on the photoreceptor 5 after the toner image transfer is removed by a cleaning device 9 that collects the toner with a blade. Further, the photoconductor 5 is rotated clockwise in front view of FIG. 12 by power from a driving source (not shown) or by following the transfer belt 2.

転写ベルト2は、転写駆動ローラ11、テンションローラ12、及び従動ローラ13により張架されている。転写ベルト2は、転写駆動ローラ11によって矢印方向(反時計方向)に巡回され、各感光体5に形成されたトナー画像が順次重ねて転写される。   The transfer belt 2 is stretched by a transfer driving roller 11, a tension roller 12, and a driven roller 13. The transfer belt 2 is circulated in the direction of the arrow (counterclockwise) by the transfer driving roller 11, and the toner images formed on the respective photoreceptors 5 are sequentially superimposed and transferred.

また、MFP101は、図12に示すようなMFP101全体の制御を司る制御部(制御手段)75を備えている。制御部75は、不図示のCPU、RAM、ROM等を有したCPU回路部からなる。CPUはMFP101全体の基本制御を行うものであり、ROMはMFP101を総括的に制御する制御プログラム、例えば、スキャナ119を制御する制御プログラムや、画像形成部1を制御する制御プログラム等が格納されている。RAMは、制御データを一時的に保持し、また制御に伴う演算処理の作業領域として用いられる。   Further, the MFP 101 includes a control unit (control unit) 75 that controls the entire MFP 101 as shown in FIG. The control unit 75 includes a CPU circuit unit having a CPU, RAM, ROM, etc. (not shown). The CPU performs basic control of the entire MFP 101, and the ROM stores a control program for controlling the MFP 101 as a whole, for example, a control program for controlling the scanner 119, a control program for controlling the image forming unit 1, and the like. Yes. The RAM temporarily stores control data and is used as a work area for arithmetic processing associated with control.

一方、カセット給送装置70は、給紙カセット15を有し、給紙カセット15に保持されたシートSを搬送ローラ15Aによって搬送路Rに1枚ずつ搬送する。この搬送路Rにシートを搬送する方向が印刷時の紙搬送方向である。また、マルチ給紙トレイ16に保持されたシートSは、搬送ローラ16Aによって搬送路Rに1枚ずつ搬送される。カセット給送装置70又はマルチ給紙トレイ16から搬送路Rに搬送されたシートSは、搬送路Rの搬送方向下流側に配置されたレジストローラ17で一時停止される。レジストローラ17は、シートSを一時停止した後に転写ベルト2上に形成されたカラー画像の動作にタイミングを合わせて回転を始める。これにより、シートSが2次転写部Tへと達し、2次転写ローラ19に印加される正極性の転写バイアスによってカラー画像が2次転写される。   On the other hand, the cassette feeding device 70 has a sheet feeding cassette 15 and conveys the sheets S held in the sheet feeding cassette 15 one by one to the conveying path R by the conveying roller 15A. The direction in which the sheet is conveyed to the conveyance path R is the paper conveyance direction during printing. The sheets S held on the multi-feed tray 16 are conveyed one by one to the conveyance path R by the conveyance rollers 16A. The sheet S conveyed from the cassette feeding device 70 or the multi-feed tray 16 to the conveyance path R is temporarily stopped by a registration roller 17 disposed on the downstream side of the conveyance path R in the conveyance direction. The registration roller 17 starts to rotate in synchronization with the operation of the color image formed on the transfer belt 2 after the sheet S is temporarily stopped. As a result, the sheet S reaches the secondary transfer portion T, and the color image is secondarily transferred by the positive transfer bias applied to the secondary transfer roller 19.

シートSは、カラー画像が2次転写された後、2次転写部Tから定着器20へと搬送され、この定着器20で加熱及び加圧されることによってカラー画像が定着される。ここで、上記2次転写された際の画像形成動作が片面印刷の設定の場合には、上記定着器20で定着された後、排紙ローラ21によって排紙トレイ22へと排紙される。また、上記2次転写された際の画像形成動作が両面印刷の場合には、シートSは、定着器20で一方の面にカラー画像が定着された後に排紙ローラ21によって反転部23へと搬送される。反転部23へと搬送されたシートSは、両面パス25によって表裏逆向きにされ、再び2次転写ローラ19によって他方の面にカラー画像が転写される。その後、上記他方の面に転写されたカラー画像が定着器20で定着されると、排紙ローラ21によって排紙トレイ22へと排紙される。なお、上記したシートSへの2次転写後に転写ベルト2上に残った転写残トナーは、クリーニング装置10によって除去される。   After the color image is secondarily transferred on the sheet S, the sheet S is conveyed from the secondary transfer portion T to the fixing device 20, and the color image is fixed by being heated and pressed by the fixing device 20. Here, when the image forming operation at the time of the secondary transfer is set to single-sided printing, after being fixed by the fixing device 20, the paper is discharged onto a paper discharge tray 22 by a paper discharge roller 21. In the case where the image forming operation at the time of the secondary transfer is duplex printing, the sheet S is fixed to one surface by the fixing device 20 and then the sheet S is transferred to the reversing unit 23 by the paper discharge roller 21. Be transported. The sheet S conveyed to the reversing unit 23 is turned upside down by the double-sided path 25, and the color image is again transferred to the other side by the secondary transfer roller 19. Thereafter, when the color image transferred to the other surface is fixed by the fixing device 20, the color image is discharged onto the paper discharge tray 22 by the paper discharge roller 21. Note that the transfer residual toner remaining on the transfer belt 2 after the secondary transfer onto the sheet S is removed by the cleaning device 10.

スキャナ119には、ADF100が上下方向に開閉回動可能な状態に設けられている。ADF100は、上方に原稿設置部としての給紙トレイ26を有し、給紙トレイ26近傍には、給紙ローラ27と、分離搬送ローラ28及び分離パッド29とが順に配置されている。また、設置された原稿を給紙トレイ26から搬送する搬送路上には、搬送ローラ対30及び上流リードローラ対31が同順に配置され、更に、その搬送方向下流には、プラテンガラス58を有した表面読取部32(以下プラテン32ともいう)が配置されている。   In the scanner 119, the ADF 100 is provided in a state in which the ADF 100 can be opened and closed in the vertical direction. The ADF 100 has a paper feed tray 26 serving as a document placement unit on the upper side, and a paper feed roller 27, a separation conveyance roller 28, and a separation pad 29 are sequentially arranged in the vicinity of the paper feed tray 26. Further, on the transport path for transporting the installed document from the paper feed tray 26, a transport roller pair 30 and an upstream lead roller pair 31 are arranged in the same order, and a platen glass 58 is provided downstream in the transport direction. A surface reading unit 32 (hereinafter also referred to as a platen 32) is arranged.

プラテン32の正面視上方には、白色のローラからなる表面読み取りローラ33が配置され、下方には画像読取ユニット35が配置されている。画像読取ユニット35は、原稿の表面に対して光を照射するランプ36、反射笠37、及びミラー39を有している。なお、原稿からの反射光は、ミラー39と、ミラーユニット40が有するミラー41,42とを介してレンズユニット43に導かれ、レンズユニット43によってラインセンサ18の受光部に結像されて光電変換されることによって原稿画像が読み取られる。画像の読み取りに用いられるラインセンサ18はCCD(Charge Coupled Device)やCMOS(Comlementary Metal Oxide Semiconductor)等のイメージセンサから構成される。また、図12に示すMFPではラインセンサは固定されているが、ラインセンサ18が画像読取ユニット35と一体になっており、ラインセンサ18および画像読取ユニット35が読取ラインに垂直方向に移動可能であることとしてもよい。   A front surface reading roller 33 made of a white roller is disposed above the platen 32 as viewed from the front, and an image reading unit 35 is disposed below the platen 32. The image reading unit 35 includes a lamp 36 that irradiates light on the surface of the document, a reflective shade 37, and a mirror 39. The reflected light from the document is guided to the lens unit 43 via the mirror 39 and the mirrors 41 and 42 of the mirror unit 40, and is imaged on the light receiving portion of the line sensor 18 by the lens unit 43 and subjected to photoelectric conversion. As a result, the document image is read. The line sensor 18 used for reading an image includes an image sensor such as a CCD (Charge Coupled Device) or a CMOS (Commentary Metal Oxide Semiconductor). In the MFP shown in FIG. 12, the line sensor is fixed, but the line sensor 18 is integrated with the image reading unit 35, and the line sensor 18 and the image reading unit 35 are movable in the direction perpendicular to the reading line. It may be there.

給紙トレイ26からの搬送路におけるプラテン32の搬送方向下流には、白色のローラである裏面読み取りローラ45と、下流リードローラ対46及び排紙ローラ対47とが順に配置されている。また、裏面読み取りローラ45と下流リードローラ対46との間には、原稿の裏面の読み取り位置となる読取部49を有した裏面読取ユニット50が配置されている。   A back surface reading roller 45, which is a white roller, a downstream read roller pair 46, and a paper discharge roller pair 47 are sequentially arranged downstream in the transport direction of the platen 32 in the transport path from the paper feed tray 26. Further, between the back surface reading roller 45 and the downstream read roller pair 46, a back surface reading unit 50 having a reading unit 49 serving as a reading position of the back surface of the document is disposed.

裏面読取ユニット50は、原稿の裏面に対して光を照射するランプ51と、ミラー52,53,55、レンズユニット56、イメージセンサ60とを有している。なお、原稿からの反射光は、ミラー52,53,55を介してレンズユニット56に導かれ、レンズユニット56によってイメージセンサ60の受光部に結像されて光電変換される。これによって、原稿画像が読み取られる。   The back side reading unit 50 includes a lamp 51 that irradiates light to the back side of the document, mirrors 52, 53, 55, a lens unit 56, and an image sensor 60. The reflected light from the document is guided to the lens unit 56 via the mirrors 52, 53, and 55, and is imaged and photoelectrically converted by the lens unit 56 on the light receiving portion of the image sensor 60. As a result, the document image is read.

スキャナ119は、ユーザによりプリンタ115の原稿台ガラス57(以下プラテンガラス57ともいう)上にセットされた原稿を、画像読取ユニット35を移動させて読み取る固定読みモードを有する。また、画像読取ユニット35を所定位置に停止させた状態で、給紙トレイ26にセットされた原稿をプリンタ115のプラテン32方向へ送り込んで搬送させながら読み取る流し読みモードを有する。固定読みモードでは原稿台ガラス57、流し読みモードでは給紙トレイ26が原稿を設置する設置部として機能する。   The scanner 119 has a fixed reading mode in which a document set on a platen glass 57 (hereinafter also referred to as a platen glass 57) of the printer 115 is read by moving the image reading unit 35. In addition, there is a flow reading mode in which the original set on the paper feed tray 26 is fed in the direction of the platen 32 of the printer 115 and conveyed while the image reading unit 35 is stopped at a predetermined position. In the fixed reading mode, the platen glass 57 functions as a setting unit for setting the original in the flow reading mode.

流し読みモードの際には、スキャナ119は、給紙トレイ26に設置された原稿をプラテン32及び読取部49に向かって搬送する。このとき、給紙トレイ26上の原稿は、給紙ローラ27によって順次その最上位側の原稿から給紙され、分離搬送ローラ28及び分離パッド29により一枚ずつに分離されて搬送される。分離搬送された原稿は、搬送ローラ対30及び上流リードローラ対31により、その表面の読み取り位置であるプラテン32へ搬送される。   In the flow reading mode, the scanner 119 conveys the original placed on the paper feed tray 26 toward the platen 32 and the reading unit 49. At this time, the documents on the sheet feeding tray 26 are sequentially fed from the uppermost document by the sheet feeding roller 27, and are separated and conveyed one by one by the separation conveying roller 28 and the separation pad 29. The separated and transported document is transported by the transport roller pair 30 and the upstream read roller pair 31 to the platen 32 which is the reading position on the surface thereof.

プラテン32へと搬送される原稿は、その先端が上流リードローラ対31のニップ部に突き当てられてループが作られることにより、斜行取り及び先端レジ取りがなされる。その後、原稿は、裏面の読み取り位置である読取部49へと搬送され、その後下流リードローラ対46及び排紙ローラ対47によって排紙トレイ59上に排紙される。   The document conveyed to the platen 32 is subjected to skew feeding and leading edge registration by causing the leading edge to abut against the nip portion of the upstream lead roller pair 31 to form a loop. Thereafter, the original is conveyed to the reading unit 49 which is the reading position on the back surface, and is then discharged onto the discharge tray 59 by the downstream read roller pair 46 and the discharge roller pair 47.

なお、プラテンガラス57上に設置された原稿の画像を読み取る固定読みモードの場合には、画像読取ユニット35を不図示の原稿セット基準から図12の右方向に移動させながら原稿を読み取るようにする。そして、流し読みモードで読み取りを行う場合の原稿の突き当て部分には、スキャナ119での原稿読み取りの白基準となる白基準部材61がプラテンガラス57上に設けられている。
以下、流し読みモードはADF(Auto Document Feeder)を用いたスキャン、固定読みモードは圧板スキャンと言う。
In the case of the fixed reading mode for reading the image of the document placed on the platen glass 57, the document is read while moving the image reading unit 35 from the document set reference (not shown) to the right in FIG. . A white reference member 61 serving as a white reference for reading the document by the scanner 119 is provided on the platen glass 57 at the abutting portion of the document when reading in the flow reading mode.
Hereinafter, the flow reading mode is referred to as scanning using ADF (Auto Document Feeder), and the fixed reading mode is referred to as pressure plate scanning.

図1は本実施例におけるシステムの構成図である。C、M、Y、Kの4色のトナーを用いるMFP101はネットワーク123を介して他のネットワーク対応機器と接続される。また、PC124はネットワーク123を介してMFP101と接続されている。PC124内のプリンタドライバ125はMFP101へ印刷データを送信する。   FIG. 1 is a configuration diagram of a system in this embodiment. The MFP 101 using four color toners of C, M, Y, and K is connected to other network compatible devices via the 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はPC124等の他のネットワーク対応機器とネットワーク123を介して印刷データ等の授受を行う。コントローラ102はCPU103やレンダラ112、画像処理部114で構成される。CPU103のインタプリタ104は受信した印刷データのPDL(ページ記述言語)部分を解釈し、中間言語データ105を生成する。   The MFP 101 will be described in detail. The network I / F 122 exchanges print data and the like with other network compatible devices such as the PC 124 via the network 123. 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.

そして、CMS(Color Management System)106およびCMS109は、後述するプロファイル情報を用いて中間言語データ105の色変換を行い、中間言語データ(CMS後)111を生成する。   Then, a CMS (Color Management System) 106 and a CMS 109 perform color conversion of the intermediate language data 105 using profile information described later, and generate intermediate language data (after CMS) 111.

CMS106では、ソースプロファイル107及びデスティネーションプロファイル108を用いて色変換を行い、中間言語データ(CMS後)111を生成する。   The CMS 106 performs color conversion using the source profile 107 and the destination profile 108 to generate intermediate language data (after CMS) 111.

ソースプロファイル107はRGBやCMYK等のデバイスに依存する色空間をCIE(国際照明委員会)が定めたL*a*b*(以下、Lab)やXYZ等のデバイス非依存の色空間に変換するためのプロファイルである。XYZはLabと同様にデバイス非依存の色空間であり、3種類の刺激値で色を表現する。デスティネーションプロファイル108はデバイス非依存色空間をプリンタ115等のデバイスに依存したCMYK色空間に変換するためのプロファイルである。   The source profile 107 converts a device-dependent color space such as RGB or CMYK into a device-independent color space such as L * a * b * (hereinafter referred to as Lab) or XYZ defined by the CIE (International Lighting Commission). It is a profile for. 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 a device-independent color space into a CMYK color space depending on a device such as the printer 115.

一方、CMS109ではデバイスリンクプロファイル110を用いて中間言語データ105の色変換を行い、中間言語データ(CMS後)111を生成する。デバイスリンクプロファイル110はRGBやCMYK等のデバイス依存色空間をプリンタ115等のデバイスに依存したCMYK色空間に直接変換するためのプロファイルである。   On the other hand, the CMS 109 performs color conversion of the intermediate language data 105 using the device link profile 110 to generate intermediate language data (after CMS) 111. 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 a device such as the printer 115.

CMS106またはCMS109のどちらが用いられるかはユーザがプリンタドライバ125において行った設定により決定される。   Whether the CMS 106 or the CMS 109 is used is determined by a setting made by the user in the printer driver 125.

本実施例ではソースプロファイル107、デスティネーションプロファイル108、デバイスリンクプロファイル110の種類によってCMS106及びCMS109を分けている。しかし、1つのCMSで複数種類のプロファイルを扱うこととしてもよい。また、プロファイルの種類は本実施例で挙げた例に限らず、プリンタ115等のデバイス依存CMYK色空間へ変換された中間言語データ(CMS後)111を生成するものであればどのような種類のプロファイルでもよい。   In this embodiment, the CMS 106 and the CMS 109 are divided according to the types of the source profile 107, the destination profile 108, and the device link profile 110. However, a single CMS may handle a plurality of types of profiles. The type of profile is not limited to the example given in this embodiment, and any type of profile can be used as long as it generates intermediate language data (after CMS) 111 converted into a device-dependent CMYK color space such as the printer 115. It may be a profile.

レンダラ112は生成した中間言語データ(CMS後)111からラスター画像113を生成する。   The renderer 112 generates a raster image 113 from the generated intermediate language data (after CMS) 111.

画像処理部114はラスター画像113やスキャナ119で読み込んだ画像に対して画像処理を行う。画像処理部114について詳細は図3を用いて後述する。   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 with reference to FIG.

コントローラ102と接続されたプリンタ115はC、M、Y、Kのトナーを用いて紙上に画像を形成するプリンタである。プリンタ115はCPU127によって制御され、紙の給紙を行う給紙部116と出力データを形成した紙を排紙する排紙部117を持つ。   A printer 115 connected to the controller 102 is a printer that forms an image on paper using C, M, Y, and K toners. The printer 115 is controlled by the CPU 127 and has 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の状態をユーザに通知する画面を表示する。また、表示装置118は画像診断処理に限らず、コピーやスキャンなどMFP101の有する機能の設定を行う時にユーザへの指示を表示する画面やMFP101の状態をユーザに通知する画面を表示する。   The display device 118 displays a screen for displaying an instruction to the user and a screen for notifying the user of the state of the MFP 101 in an image diagnosis process described later. The display device 118 displays not only image diagnostic processing but also a screen for displaying an instruction to the user when setting functions of the MFP 101 such as copying and scanning, and a screen for notifying the user of the state of the MFP 101.

スキャナ119はADF100を含むスキャナである。スキャナ119は束状のあるいは一枚の原稿画像を光源で照射し、原稿反射像をレンズでCCDセンサやCMOSセンサ等の固体撮像素子で構成されるラインセンサ上に結像する。そして、ラインセンサと平行なラインを読み取りラインとし、ライン毎にラスター状の画像読み取り信号を画像データとして得る。   The scanner 119 is a scanner including the ADF 100. The scanner 119 irradiates a bundle or a single original image with a light source, and forms an original reflection image on a line sensor composed of a solid-state image pickup device such as a CCD sensor or a CMOS sensor with a lens. A line parallel to the line sensor is used as a reading line, and a raster-like image reading signal is obtained as image data for each line.

入力装置120はユーザからの入力を受け付けるためのインタフェースである。一部の入力装置はタッチパネルとなっており、表示装置118と一体である。   The input device 120 is an interface for receiving input from the user. Some of the input devices are touch panels and are integrated with the display device 118.

記憶装置121はコントローラ102で処理されたデータやコントローラ102が受け取ったデータ等を保存する。   The storage device 121 stores data processed by the controller 102, data received by the controller 102, and the like.

画像診断部126はユーザから画像診断処理を行うよう指示があった時に、異常画像検
出用のチャート画像を印刷し、印刷したチャート画像をスキャンしたラスター画像113を用いてスジ検出/故障部品推定処理を実行することで画像診断処理を行う。処理の詳細については後述する。
The image diagnosis unit 126 prints a chart image for detecting an abnormal image when the user gives an instruction to perform image diagnosis processing, and uses the raster image 113 obtained by scanning the printed chart image to detect streak / failure component estimation. The image diagnosis process is performed by executing. Details of the processing will be described later.

サーバ128はネットワーク130およびネットワーク123を介してMFP101とつながっている。図2は、MFP101とサーバ128が異なる建物に設置されるなどサーバ128とMFP101が遠く離れた環境に設置されており、複数のネットワークを介して接続されている場合を表している。サーバ128とMFP101は図2のように複数のネットワークを介して繋がれていてもよいし、ひとつのネットワークを介して繋がれていてもよい。また、本実施例では、サーバ128とつながっているMFPはMFP101のみであるが、サーバ128が複数のMFPと接続し、サーバ128がそれらの情報を管理するようにしてもよい。診断結果表示部129は画像診断部126から故障部品の推定結果等の情報を受け取り、故障部品や故障に対応するコード等の推定結果を表示し、サービスマン等に通知する。   Server 128 is connected to MFP 101 via network 130 and network 123. FIG. 2 shows a case where the server 128 and the MFP 101 are installed in a remote environment such as when the MFP 101 and the server 128 are installed in different buildings and are connected via a plurality of networks. The server 128 and the MFP 101 may be connected via a plurality of networks as shown in FIG. 2 or may be connected via a single network. In this embodiment, only the MFP 101 is connected to the server 128. However, the server 128 may be connected to a plurality of MFPs and the server 128 may manage the information. The diagnostic result display unit 129 receives information such as the estimation result of the faulty part from the image diagnostic unit 126, displays the estimation result of the faulty part and the code corresponding to the fault, and notifies the service person or the like.

次に画像処理部114が行う処理の流れについて図2を用いて説明する。図2はPC124等から投入された画像から得られるラスター画像113やスキャナ119で読み込んだ画像に対して行う画像処理の流れを示している。図2の処理は画像処理部114内にある不図示のASIC(Application Specific Integrated Circuit)が実行することにより実現される。   Next, the flow of processing performed by the image processing unit 114 will be described with reference to FIG. FIG. 2 shows a flow of image processing performed on a raster image 113 obtained from an image input from the PC 124 or the like or an image read by the scanner 119. The processing of 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かを判別する。   In step S 201, it is determined whether the image data received by the image processing unit 114 is scan data read by the scanner 119 or a raster image 113 sent from the printer driver 125.

画像処理部114が受け取った画像データがスキャンデータではない場合、受け取った画像データはレンダラ112によってビットマップ展開されたラスター画像113である。展開されたラスター画像113はCMSによってプリンタデバイスに依存するCMYKに変換された後のCMYK画像210であるとして、画像処理部114が以降の処理を行う。   When the image data received by the image processing unit 114 is not scan data, the received image data is a raster image 113 that is bitmap-developed by the renderer 112. The developed raster image 113 is assumed to be the CMYK image 210 after being converted into CMYK depending on the printer device by the CMS, and the image processing unit 114 performs the subsequent processing.

画像処理部114が受け取った画像データがスキャンデータの場合は、RGB画像202に対して、ステップS214にてスキャンスジ検出処理を行い、スキャンスジ検出結果215を保存する。スキャンスジとは、スキャン時に画像上に発生したスジ状画像のことである。スキャンスジ検出処理とこの検出処理による検出結果の詳細については後述する。なお、スキャナ119にて用紙の表面と裏面を同時に読み取った場合は、読取ユニットがそれぞれ異なるため個別にスキャンスジ検出結果を保存する。   If the image data received by the image processing unit 114 is scan data, scan line detection processing is performed on the RGB image 202 in step S214, and the scan line detection result 215 is stored. A scanning streak is a streak-like image generated on an image during scanning. Details of the scan streak detection process and the detection result of this detection process will be described later. When the scanner 119 reads the front and back surfaces of the paper at the same time, the scanning unit detection results are individually stored because the reading units are different.

次にスキャンスジ検出結果215を用いてステップS216にてスキャンスジを補正する処理を行う。スジの位置/幅の情報を用いて周囲の画素を使って補間することでスジを補正する。この処理については後述する。   Next, using the scan line detection result 215, a process for correcting the scan line is performed in step S216. The streak is corrected by interpolating with the surrounding pixels using the position / width information of the streak. This process will be described later.

次にステップS203にて色変換処理を行い、共通RGB画像204を生成する。共通RGB画像204とはデバイスに依存しないRGB色空間で定義されている。この色変換処理により、演算によってスキャンデータをLab等のデバイス非依存色空間のデータに変換することが可能である。   In step S203, color conversion processing is performed to generate a common RGB image 204. The common RGB image 204 is defined in an RGB color space that does not depend on a device. With this color conversion process, it is possible to convert scan data into data in a device-independent color space such as Lab by calculation.

一方、ステップS205にて文字判定処理を行い、文字判定データ206を生成する。ここでは画像のエッジ等を検出して文字判定データ206を生成する。   On the other hand, character determination processing is performed in step S205 to generate character determination data 206. Here, the character determination data 206 is generated by detecting the edge of the image.

次にステップS207にて共通RGB画像204に対して文字判定データ206を用いてフィルタ処理を行う。文字判定データ206を用いて文字部とそれ以外で異なるフィルタ処理を行う。そしてステップS208にて下地飛ばし処理を行い、地色成分を除去する。   In step S207, the common RGB image 204 is filtered using the character determination data 206. Using the character determination data 206, different filter processing is performed for the character portion and other portions. In step S208, background removal processing is performed to remove ground color components.

次にステップS209にて色変換処理を行い、CMYK画像210を生成する。そしてステップS211にて1D−LUTを用いてC、M、Y、Kの各単色の階調特性を補正する。1D−LUT とはプリンタから出力されるC、M、Y、Kのそれぞれの色を補正するためのデータである1次元のLUT(Look Up Table)のことである。   In step S209, color conversion processing is performed to generate a CMYK image 210. In step S211, the gradation characteristics of each single color of C, M, Y, and K are corrected using the 1D-LUT. The 1D-LUT is a one-dimensional LUT (Look Up Table) that is data for correcting the colors of C, M, Y, and K output from the printer.

最後にステップS212にて画像処理部114はスクリーン処理や誤差拡散処理のような画像形成処理を行ってCMYK画像(2値)213を作成する。   Finally, in step S212, the image processing unit 114 performs image forming processing such as screen processing and error diffusion processing to create a CMYK image (binary) 213.

スキャンスジ検出処理S214について図6を用いて詳細に説明する。   The scan stripe detection process S214 will be described in detail with reference to FIG.

図6の処理の流れは画像処理部114内にある不図示のASIC(Application Specific Integrated Circuit)が実行することにより実現される。   The processing flow of FIG. 6 is realized by executing an ASIC (Application Specific Integrated Circuit) (not shown) in the image processing unit 114.

まず、ステップS601にて切り出し位置情報602を用いてスキャンにより得られたRGB画像202から指定された位置のエリアを切り出し、切り出し画像データ603を取得する。ここで切り出し画像データはADFでの読み取り時に搬送される用紙において、搬送方向と垂直方向に一定以上の長さを持った長方形のデータである。   First, in step S <b> 601, an area at a specified position is cut out from the RGB image 202 obtained by scanning using the cut-out position information 602, and cut-out image data 603 is acquired. Here, the cut-out image data is rectangular data having a certain length or more in the direction perpendicular to the transport direction on the paper transported during reading by the ADF.

これによりスキャンスジを検知するために、RGB画像202の端部の白紙部分(画像が形成されない部分)を切り出す。   Thus, in order to detect a scan line, a blank paper portion (portion where no image is formed) at the end of the RGB image 202 is cut out.

次にステップS604にて切り出し画像データ603から1ラインの画像データを取得する。そしてステップS605にてモノクロ化係数606を用いてグレースケール変換を行う。スキャンスジは色づいたスジになることがあるが、黒いスジと同様の検出方法を用いるためにグレースケールに変換する。モノクロ化係数606は複数種類用意しても良い。その場合は以下のステップS707以降の処理を用意したモノクロ化係数606の数だけグレースケール変換を実行する。   In step S604, one line of image data is acquired from the cut-out image data 603. In step S605, gray scale conversion is performed using the monochrome conversion coefficient 606. A scan streak may be a colored streak, but is converted to a gray scale in order to use the same detection method as a black streak. A plurality of types of monochrome conversion coefficients 606 may be prepared. In that case, the gray scale conversion is executed by the number of monochrome conversion coefficients 606 for which the following processing from step S707 is prepared.

次にステップS607にて1ラインの平均値を算出してライン信号値608を算出する。詳細は図8を用いて後述する。   In step S607, an average value of one line is calculated to calculate a line signal value 608. Details will be described later with reference to FIG.

ステップS609にて全てのラインを処理したか否かを判定し、処理していないと判定された場合は、ステップS604に戻り1ラインの画像データを取得して処理を繰り返す。全てのラインを処理したと判定された場合はステップS610にてスキャンスジ検出閾値611を用いてスキャンスジ検出処理を行い、スキャンスジ検出結果215を取得する。
スキャンスジ検出結果215は検出されたスジの位置や幅を示す情報が含まれる。詳細は図11にて説明する。
In step S609, it is determined whether or not all lines have been processed. If it is determined that processing has not been performed, the process returns to step S604 to acquire one line of image data and repeat the processing. If it is determined that all the lines have been processed, scan streak detection processing is performed using the scan streak detection threshold 611 in step S610, and a scan streak detection result 215 is acquired.
The scan line detection result 215 includes information indicating the position and width of the detected line. Details will be described with reference to FIG.

切り出し画像データ603とライン信号値608について図8を用いて説明する。図8(a)は切り出し画像データ603の例である。RGB画像202にて画像が形成されなかった白紙部801を切り出したデータであり、スジ802がスキャンスジを示す。スキャンスジはスキャナのプラテンガラス58や表面読取部32等にあるゴミや汚れに起因して生じる。ADF使用時は固体撮像素子を含むユニットの位置を固定し、用紙を搬送することで画像データを取得するため、ユニット上にあるガラスにスジの要因となるゴミがあれば搬送方向803に沿ってスジが発生する。   The cutout image data 603 and the line signal value 608 will be described with reference to FIG. FIG. 8A shows an example of the cut-out image data 603. This is data obtained by cutting out a blank paper portion 801 in which no image is formed in the RGB image 202, and a streak 802 indicates a scan streak. Scan streaks are caused by dust or dirt on the platen glass 58 of the scanner, the surface reading unit 32, or the like. When the ADF is used, the position of the unit including the solid-state image sensor is fixed, and the image data is acquired by transporting the paper. Therefore, if there is dust that causes streaks on the glass on the unit, the transport direction 803 is taken. Streaks occur.

搬送方向803に沿った1ライン分の平均値を、搬送方向に垂直な方向804の位置ごとに算出することで、ライン信号値608を算出する。   The line signal value 608 is calculated by calculating the average value for one line along the conveyance direction 803 for each position in the direction 804 perpendicular to the conveyance direction.

図8(b)はライン信号値608の例である。スキャン時にスジが発生していない白紙の箇所はライン信号値805が高く、スキャン時にスジが発生した箇所802はライン信号値805が低い。   FIG. 8B shows an example of the line signal value 608. A blank signal portion where a streak does not occur during scanning has a high line signal value 805, and a portion 802 where a streak occurs during scanning has a low line signal value 805.

閾値806はスキャンスジ検出閾値611の例である。ライン信号値805がスキャンスジ検出閾値802より低いラインをスジとして検出する。   A threshold 806 is an example of the scan streak detection threshold 611. A line whose line signal value 805 is lower than the scan streak detection threshold 802 is detected as a streak.

CPU103は検出されたスキャンスジ検出結果612からスジの連続性を計算し、スジが連続して検出されたラインが連続している場合にそれらのラインをまとめて1本のスジとして検出する。そして、検出されたスジごとに幅、位置、輝度値等の算出を行い、それらをスキャン時に生じたスジの特徴量として記憶装置121に記憶する。   The CPU 103 calculates the continuity of the streaks from the detected scan streak detection result 612, and when the lines in which the streaks are continuously detected are continuous, these lines are collectively detected as one streak. Then, the width, position, brightness value, and the like are calculated for each detected streak and stored in the storage device 121 as the feature amount of the streak generated at the time of scanning.

なお、スキャンスジの検出方法については上記の方法に限らず、公知の方法を用いてスキャンスジの検出を行うこととしてもよい。   Note that the scan streak detection method is not limited to the above method, and the scan streak may be detected using a known method.

スキャンスジ検出結果215について、図11を用いて説明する。スキャンスジ検出結果1101は5つのスジが見つかったことを示している。検出されたスジごとに位置(例えば原稿台ガラス手前側を起点とし、そこからの距離を示す)と幅の情報を保存する。本実施例では位置と幅の情報を用いるが、例えばスジの輝度値など、RGB画像202から得られる情報であればどのようなものを用いてもよい。   The scan line detection result 215 will be described with reference to FIG. Scan stripe detection result 1101 indicates that five stripes have been found. Information on the position (for example, the starting point on the front side of the platen glass and indicating the distance therefrom) and the width is stored for each detected stripe. In this embodiment, position and width information is used, but any information obtained from the RGB image 202 such as a streak luminance value may be used.

次に本実施例の画像診断処理について図3を用いて説明する。画像診断処理は異常画像が発生したとユーザが認識した際に、ユーザにより実行が指示されることで実行する処理である。また、この画像診断処理は、画像診断部126にて制御される。以下の処理の流れのうち、ステップS301〜ステップS316までの処理はコントローラ102内のCPU103が実行することにより実現され、取得されたデータは記憶装置121に保存される。また表示装置118を介してユーザへの指示を通知し、入力装置120を介してユーザからの指示を受け付ける。   Next, the image diagnosis processing of this embodiment will be described with reference to FIG. The image diagnosis process is a process that is executed when an instruction is given by the user when the user recognizes that an abnormal image has occurred. In addition, this image diagnosis process is controlled by the image diagnosis unit 126. Of the following processing flow, the processing from step S301 to step S316 is implemented by the CPU 103 in the controller 102, and the acquired data is stored in the storage device 121. In addition, an instruction to the user is notified via the display device 118, and an instruction from the user is accepted via the input device 120.

まず、ステップS301にて画像データ302をプリンタ115で出力し、チャート画像303を得る。その際にプリント時の用紙設定304を記憶装置121に保存する。ここで、画像データ302とは記憶装置121に保存された画像診断用のチャートデータである。これを画像処理部114で処理してプリンタ115でプリントし、スキャナ119を用いてスキャンしたラスター画像113が、スキャン画像データ308である。画像診断用チャート画像データ302をプリントしたもの(スジが発生しない本来の画像)を図4(c)に示す。診断用チャート画像401はC,M,Y,K各トナーにより形成される画像において発生するスジを一度に検出するためのチャート画像である。Cトナーを用いて形成されるエリア402、Mトナーを用いて形成されるエリア403、Yトナーで形成されるエリア404、Kトナーで形成されるエリア405を含む。これらの領域はそれぞれ一様な濃度の画像で構成される。   First, in step S301, the image data 302 is output by the printer 115 to obtain a chart image 303. At that time, the paper setting 304 at the time of printing is stored in the storage device 121. Here, the image data 302 is chart data for image diagnosis stored in the storage device 121. The raster image 113 processed by the image processing unit 114 and printed by the printer 115 and scanned using the scanner 119 is the scanned image data 308. FIG. 4C shows an image obtained by printing the chart image data 302 for image diagnosis (an original image in which no streak is generated). The diagnostic chart image 401 is a chart image for detecting streaks generated in an image formed by C, M, Y, and K toners at a time. An area 402 formed using C toner, an area 403 formed using M toner, an area 404 formed using Y toner, and an area 405 formed using K toner are included. Each of these areas is composed of an image having a uniform density.

次にステップS315にてスキャンスジ検出結果215を取得する。   In step S315, the scan line detection result 215 is acquired.

そしてステップS316にてスキャンスジ検出結果215、プリント時用紙設定304、プリンタスジ検出影響判断閾値317を用いて、S315にて取得したスキャンスジ検出結果が示すスキャンスジがプリンタスジ検出に影響するか否か判断する。プリンタスジとは、プリンタ115の異常に起因して発生したスジ状画像のことである。スキャンスジ検出結果215が表面のものと裏面のものの2種類ある場合は、それぞれに対して判断処理を行う。判断処理についての詳細は後述する。   In step S316, the scan streak indicated by the scan streak detection result acquired in S315 is affected by the printer streak detection using the scan streak detection result 215, the paper setting 304 at the time of printing, and the printer streak detection influence determination threshold 317. Judge. A printer streak is a streak-like image generated due to an abnormality in the printer 115. If there are two types of scan streak detection results 215, one on the front side and one on the back side, determination processing is performed for each. Details of the determination process will be described later.

次にステップS318にてプリンタスジ検出に影響するスキャンスジがあるか否かを判定し、ない場合はステップS307にてスキャンを実行する。   Next, in step S318, it is determined whether there is a scan streak affecting the printer streak detection. If there is no scan streak, the scan is executed in step S307.

プリンタスジ検出に影響するスキャンスジがあると判定された場合はステップS305にて保存していたプリント時の用紙設定304を用いて、ユーザに対して画像診断処理に用いる診断用チャート画像303のスキャン設定を指示する。そしてステップS306で指定された設定で診断チャート画像303がセットされているか否かを確認する。ここで指定された設定とは、検出したいプリンタスジが伸びる方向とADFによる紙搬送方向が同じ方向にならないよう設定である。例えばプリント時にA4の設定で印刷時の用紙の搬送方向に伸びるスジを検出したい場合は、ADFスキャンの用紙設定をA4Rに設定する。この詳細については後述する。   If it is determined that there is a scan streak that affects printer streak detection, the user scans the diagnostic chart image 303 used in the image diagnostic process for the user by using the paper setting 304 for printing stored in step S305. Instruct the setting. Then, it is confirmed whether or not the diagnostic chart image 303 is set with the setting designated in step S306. The setting designated here is a setting so that the direction in which the printer stripe to be detected extends and the paper transport direction by the ADF are not the same direction. For example, if it is desired to detect streaks extending in the paper transport direction during printing with the A4 setting during printing, the ADF scan paper setting is set to A4R. Details of this will be described later.

指定された設定で用紙がセットされていないと判定された場合はステップS305の指示を繰り返す。設定通りになっていないことをユーザに通知するための画面を表示してもよい。   If it is determined that the paper is not set with the specified setting, the instruction in step S305 is repeated. You may display the screen for notifying a user that it is not according to the setting.

指定された設定で用紙がセットされていると判定された場合はステップS307にてスキャナ119のADFでスキャンを実行し、スキャン画像データ308を取得する。スキャン画像データ308については後述する。   If it is determined that the paper is set with the designated setting, scanning is executed with the ADF of the scanner 119 in step S307, and the scanned image data 308 is acquired. The scanned image data 308 will be described later.

そしてステップS309にてスキャンスジ検出結果215を用いてプリンタスジを検出する処理を実行し、プリンタスジ特徴量310を得る。   In step S309, a process for detecting a printer stripe using the scan stripe detection result 215 is executed to obtain a printer stripe feature quantity 310.

そしてステップS311にてプリンタスジ特徴量310と故障部品推定用情報312を用いてプリンタスジの発生原因となる故障部品を推定する処理を行い、故障部品推定結果313を出力する。プリンタスジ検出処理S309、故障部品推定処理S311についての詳細は後述する。   In step S311, the printer line feature quantity 310 and the fault component estimation information 312 are used to estimate the fault component that causes the printer stripe, and the fault component estimation result 313 is output. Details of the printer stripe detection process S309 and the faulty part estimation process S311 will be described later.

最後にステップS314にて故障部品推定結果313を用いて画像診断結果を通知する。ネットワーク123で接続されたサーバ128の診断結果表示部129や表示装置118にて故障している可能性があるパーツと対応するコード等を表示する。ユーザが診断結果またはコード等をサービスマンに通知することで、サービスマンは現地に行くことなく故障の有無の判断や事前に対策を立てることが可能となる。   Finally, in step S314, the diagnostic imaging result is notified using the failure part estimation result 313. The diagnosis result display unit 129 of the server 128 connected via the network 123 and the display device 118 display a code corresponding to a part that may be broken. When the user notifies the service person of the diagnosis result or the code or the like, the service person can determine whether there is a failure and take measures in advance without going to the site.

スキャン画像データ308について図4を用いて詳細に説明する。図4(c)に示したプリンタのスジを検出するためのチャート画像データ302をプリント/スキャンした例を図4(a)に示す。これはステップS318にてプリンタのスジ検出に影響するスキャンスジがあると判断された場合の例である。スジ406はC,M,Y,K各トナーで形成された全ての領域にて発生した薄いスジである。スジ407はCトナーで形成された領域のみで発生している幅の広い薄いスジである。スジ408はCトナーで形成された領域のみで発生している濃いスジである。スジ409はMトナーで形成された領域のみで発生している濃いスジである。方向410は印刷時の用紙の搬送方向を示す。スジ406〜409はいずれも印刷時の用紙の搬送方向に沿った方向に伸びるプリンタスジである。
チャート画像401はプリンタにより印刷を行った時に、画像が印刷された用紙が搬送される方向に沿った方向に伸びるスジを検知するためのチャート画像である。なお、印刷時の用紙の搬送方向に沿った方向とは異なる方向(例えば搬送方向に対して垂直な方向)に発生したプリンタスジを検知する場合はエリア402〜405を垂直方向回転させたデータを用いる必要がある。
The scanned image data 308 will be described in detail with reference to FIG. FIG. 4A shows an example of printing / scanning chart image data 302 for detecting streaks of the printer shown in FIG. This is an example when it is determined in step S318 that there is a scan streak that affects the streak detection of the printer. A streak 406 is a thin streak generated in all regions formed of C, M, Y, and K toners. A streak 407 is a wide and thin streak generated only in an area formed of C toner. A streak 408 is a dark streak generated only in an area formed of C toner. A streak 409 is a dark streak generated only in an area formed with M toner. A direction 410 indicates a paper conveyance direction during printing. Lines 406 to 409 are all printer lines extending in the direction along the sheet conveyance direction during printing.
A chart image 401 is a chart image for detecting streaks extending in a direction along a direction in which a sheet on which an image is printed is conveyed when printing is performed by a printer. In addition, when detecting a printer stripe generated in a direction different from the direction along the paper conveyance direction at the time of printing (for example, a direction perpendicular to the conveyance direction), data obtained by rotating the areas 402 to 405 in the vertical direction is used. It is necessary to use it.

これらのプリンタスジはプリンタ115内の現像器に異物が詰まる、ドラムが傷つく、露光装置のシャッターにトナー等が付着する、といった要因により発生する。プリンタの主走査上の特定位置に発生する問題であるため、用紙の搬送方向に沿った方向にスジが発生する。   These printer stripes are generated due to factors such as clogging of the developing unit in the printer 115, damage to the drum, and toner adhering to the shutter of the exposure apparatus. Since this is a problem that occurs at a specific position on the main scan of the printer, streaks occur in the direction along the paper transport direction.

ここで、スキャンスジが発生している場合、ADFで診断用チャート画像をスキャンする際の搬送方向がプリンタにより診断用チャートを印刷した際の用紙の搬送方向と同じ方向410だと、プリンタスジ406〜409と同じ方向にスキャンスジが発生する。よってこれら別々の要因で発生したスジを区別することが困難になる。   Here, if a scan streak has occurred, if the conveyance direction when the diagnostic chart image is scanned by the ADF is the same direction 410 as the paper conveyance direction when the diagnostic chart is printed by the printer, the printer line 406 Scan streaks occur in the same direction as .about.409. Therefore, it becomes difficult to distinguish streaks caused by these different factors.

そこで、診断用チャート画像をADFでスキャンする時の搬送方向を、検出したいプリンタスジが伸びる方向410に対して異なる方向(方向411)にする。   Therefore, the conveyance direction when the diagnostic chart image is scanned by the ADF is set to a direction (direction 411) different from the direction 410 in which the printer stripe to be detected extends.

これにより、診断用チャート画像をプリントした際に発生するプリンタスジが画像内に発生する方向とプリントされた診断用チャート画像をスキャンする際に発生するスキャンスジが画像内に発生する方向とを変えることが可能となる。   Thus, the direction in which the printer stripe generated when the diagnostic chart image is printed is changed in the image and the direction in which the scan stripe generated when the printed diagnostic chart image is scanned are changed in the image. It becomes possible.

スジ412はADFの搬送方向411に沿った方向410上に発生したスキャンスジである。   A streak 412 is a scan streak generated in a direction 410 along the ADF transport direction 411.

用紙サイズがA4の場合、プリント時にA4用紙を用いる設定をした場合は410がプリンタの搬送方向になり、スキャン時にA4Rで設定した場合は411がADFの搬送方向になる。   When the paper size is A4, 410 is the transport direction of the printer when setting to use A4 paper at the time of printing, and 411 is the transport direction of ADF when A4R is set at the time of scanning.

プリンタスジ検出への影響判断処理S316について詳細に説明する。   The process for determining the influence on the detection of the printer stripe S316 will be described in detail.

スキャンスジ検出結果215のスジの位置とプリント時用紙設定304から得られるチャート画像の印字領域を比較し、スキャンスジ検出結果215によるスジの位置印字領域内の場合はプリンタスジ検出に影響を与えるスジがあると判断する。   The streak position of the scan streak detection result 215 and the print area of the chart image obtained from the paper setting 304 at the time of printing are compared, and if it is within the streak position print area based on the scan streak detection result 215, the streak affecting the printer streak detection is detected. Judge that there is.

また、スキャンスジ検出結果215のスジの幅とプリンタスジ検出影響判断閾値317を比較し、スキャンスジ検出結果215のスジの幅が閾値以上のスジがある場合はプリンタスジ検出に影響を与えるスジがあると判断する。プリンタスジ検出影響判断閾値317は目視で判断可能なスジの幅を示したものであり、それを下回る場合(目視で判断不可能な幅の場合)はプリンタで発生したスジではないと判断する。   Also, the line width of the scan line detection result 215 is compared with the printer line detection influence determination threshold value 317, and if there is a line whose scan line width of the scan line detection result 215 is equal to or larger than the threshold, the line that affects the printer line detection is detected. Judge that there is. The printer stripe detection influence determination threshold value 317 indicates the width of the stripe that can be visually determined. If the threshold value is less than that (when the width cannot be determined visually), it is determined that the stripe is not generated by the printer.

例を図4(b)に示す。図4(b)はプリンタのスジを検出するためのチャート画像をプリント/スキャンした例を示す。ステップS318にてプリンタスジ検出に影響するスキャンスジがないと判断された場合の例である。チャート画像401はチャート画像413と同様のチャート画像であるため、詳細な説明は省略する。スジ417とスジ418はスキャンスジであり、ADFの紙搬送方向415に沿った方向に発生する。スキャンスジはスキャナ119の主走査414上のいずれかの位置で発生する。   An example is shown in FIG. FIG. 4B shows an example of printing / scanning a chart image for detecting a streak of the printer. This is an example of a case where it is determined in step S318 that there is no scan streak that affects printer streak detection. Since the chart image 401 is a chart image similar to the chart image 413, detailed description thereof is omitted. Lines 417 and 418 are scan lines, and are generated in a direction along the ADF paper conveyance direction 415. A scan streak occurs at any position on the main scan 414 of the scanner 119.

スジ417はチャート画像の印字領域419の外側にある余白領域416内で発生しているため、プリンタスジ検出に影響しないと判断される。印字領域419はプリント時用紙設定304と対応付けられた余白情報から算出することができる。用紙サイズがスキャナの主走査よりも短い場合は用紙サイズ外の領域も印字領域419の外側の領域として扱う。   Since the streak 417 is generated in the blank area 416 outside the chart image print area 419, it is determined that it does not affect the detection of the printer streak. The print area 419 can be calculated from margin information associated with the print paper setting 304. When the paper size is shorter than the main scanning of the scanner, the area outside the paper size is also treated as an area outside the print area 419.

スジ418は印字領域419で発生しているスジだが、プリンタスジ検出影響判断閾値317を下回る細いスジであるため、プリンタスジ検出に影響しないと判断される。   The streak 418 is a streak generated in the print area 419, but is a fine streak that is less than the printer streak detection influence determination threshold 317, and is thus determined not to affect the printer streak detection.

スキャン時の用紙設定指示S305について図5を用いて説明する。図5(a)、図5(b)、図5(c)は表示装置118で表示されたUIの例を示す。UI501はステップS318にてスキャンスジが無いと判断された場合の画面である。この場合はスキャン時にどの方向で搬送されてもプリンタスジの検出に影響を与えない。よってユーザに対してスキャン方法(スキャナに用紙を設定する方向)を指示することがないただし適切な読み取り面が読取られるように、印字面を上側にする点のみ指示する。ユーザは診断用チャート画像をどちらの方向に置いても読み込み開始ボタン502を押すことができる。   The sheet setting instruction S305 at the time of scanning will be described with reference to FIG. 5A, 5B, and 5C show examples of UI displayed on the display device 118. FIG. The UI 501 is a screen when it is determined in step S318 that there is no scan streak. In this case, the detection of printer stripes is not affected regardless of the direction in which scanning is performed. Therefore, the user is not instructed about the scanning method (the direction in which the paper is set in the scanner), but is instructed only to point the printing surface upward so that an appropriate reading surface can be read. The user can press the read start button 502 regardless of which direction the diagnostic chart image is placed.

UI503はS318にてスキャンスジがあると判断された場合の画面である。この場合はスキャン時の用紙設定(用紙の設置方向)を指示する必要がある。ここでは図4の例にてA4でプリントしたため、A4Rで用紙を設置するように指示している。診断用チャート画像が印刷された用紙が指示通りに設定されていないと判断された場合はスキャンを実行させない。この場合、読み込み開始ボタン504をグレーアウトすることで実行できなくしてもよい。指示通りになっている場合はスキャンを実行してよいため、読み込み開始ボタン504がグレーアウトされず実行可能になる。なお、設定が指示通りになっていない場合でも読み込み開始ボタン504をグレーアウトせず、ボタンを押した後に指示通りになっていないことを通知して再スキャンを要求するようなUIにしてもよい。   A UI 503 is a screen when it is determined in S318 that there is a scan streak. In this case, it is necessary to instruct paper setting (paper setting direction) at the time of scanning. Here, since printing is performed at A4 in the example of FIG. 4, an instruction is given to install paper at A4R. If it is determined that the sheet on which the diagnostic chart image is printed is not set as instructed, the scan is not executed. In this case, the reading start button 504 may be disabled by graying out. If the instruction is in accordance with the instruction, the scan may be executed, and the read start button 504 can be executed without being grayed out. Note that even if the setting is not in accordance with the instruction, the UI may be such that the reading start button 504 is not grayed out and a rescan is requested by notifying that the instruction has not been instructed after the button is pressed.

UI505はS318にて表面のみスキャンスジがあると判断された場合の画面の別の例である。裏面でスキャンすればスキャンスジが発生しないため、裏面でのスキャンを指示している。読み込み開始ボタン506を実行後に、裏面で読み込めているか否かをステップS306にて判定する。   A UI 505 is another example of a screen when it is determined in S318 that there is a scan streak only on the surface. Since scanning stripes do not occur if scanning is performed on the back side, scanning on the back side is instructed. After executing the reading start button 506, it is determined in step S306 whether or not reading is performed on the back side.

プリンタスジ検出処理について図7を用いて説明する。   The printer stripe detection process will be described with reference to FIG.

ステップS701ではスキャン画像データ308と切り出し位置情報702を用いてプリンタスジを検出するエリアに対して切り出し処理を行い、切り出し画像データ703を取得する。ここで、切り出し画像データ703はプリンタスジを検出するC、M、Y、Kの各色で構成される一様なデータであり、図4の例では402〜405がスジを検出するエリアとなる。   In step S <b> 701, cutout processing is performed on an area where a printer stripe is detected using the scan image data 308 and cutout position information 702, and cutout image data 703 is acquired. Here, the cut-out image data 703 is uniform data composed of C, M, Y, and K colors for detecting printer streaks, and 402 to 405 are areas for detecting streaks in the example of FIG.

次にステップS704にて切り出し画像データ603から1ラインの画像データを取得する。そしてステップS705にてモノクロ化係数706を用いてグレースケール変換を行う。CMYで構成されるエリア402〜405とKのエリア406に対して同様の処理でスジ検出するため、グレースケール変換する。   In step S704, one line of image data is acquired from the cut-out image data 603. In step S705, gray scale conversion is performed using the monochrome conversion coefficient 706. In order to detect streaks in the same process for the areas 402 to 405 configured by CMY and the K area 406, gray scale conversion is performed.

次にステップS707にてスキャナ特徴量310を用いて特定の画素で平均値を算出し、ライン信号値708を算出する。ここではスキャンスジ検出結果215の位置情報を用いて、その位置の画素を除いた画素値で平均値を算出する。詳細は図9を用いて後述する。   In step S707, an average value is calculated for a specific pixel using the scanner feature value 310, and a line signal value 708 is calculated. Here, using the position information of the scan line detection result 215, the average value is calculated from the pixel values excluding the pixel at that position. Details will be described later with reference to FIG.

ステップS709にて全てのラインを処理したか否かを判定し、処理していないと判定された場合は1ラインの画像データを取得して処理を繰り返す。全てのラインを処理したと判定された場合はステップS710にてプリンタスジ検出閾値711を用いてプリンタスジ検出処理を行い、プリンタスジ検出結果712を取得する。そしてステップS713にてプリンタスジ検出結果712を用いてプリンタスジ特徴量310を出力する。ここで、プリンタスジ特徴量310とはプリンタのスジごとに位置、幅、輝度値等を保存した情報である。   In step S709, it is determined whether or not all lines have been processed. If it is determined that processing has not been performed, image data for one line is acquired and the process is repeated. If it is determined that all lines have been processed, printer streak detection processing is performed using the printer streak detection threshold 711 in step S710, and a printer streak detection result 712 is acquired. In step S713, the printer line feature quantity 310 is output using the printer line detection result 712. Here, the printer line feature amount 310 is information in which the position, width, brightness value, and the like are stored for each line of the printer.

最後にステップS714にて全てのエリアを処理したか否かを判定し、処理していないと判定された場合はステップS701にて処理していないエリアのデータを切り出して処理を繰り返す。   Finally, in step S714, it is determined whether or not all areas have been processed. If it is determined that processing has not been performed, data in areas that have not been processed is cut out in step S701, and the process is repeated.

切り出し画像データ703とライン信号値708について図9を用いて説明する。図9(a)は切り出し画像データ703の例である。図4の402のエリアを切り出したものであり、スジ412がスキャナの異常に起因して発生したスキャンスジである。901及び902は方向410に対してスキャンスジが無い画素位置を示したものであり、ステップS707では901及び902を用いて平均値を算出する。   The cutout image data 703 and the line signal value 708 will be described with reference to FIG. FIG. 9A shows an example of the cut-out image data 703. The area 402 in FIG. 4 is cut out, and a streak 412 is a scan streak caused by an abnormality of the scanner. Reference numerals 901 and 902 denote pixel positions where there are no scan lines in the direction 410. In step S707, the average value is calculated using 901 and 902.

図9(b)はライン信号値708の例である。ライン信号値903は図9(a)からライン信号値を算出したものである。ライン信号値903はプリンタの搬送方向410に対して直角の方向である方向411に向けて1ラインずつデータを取得し、1ライン中のスキャンスジが無い箇所の平均値を算出したデータである。スジが無い箇所の輝度値に対して白スジのある箇所は輝度値が高くなり、黒スジのある箇所は輝度値が低くなる。   FIG. 9B shows an example of the line signal value 708. The line signal value 903 is obtained by calculating the line signal value from FIG. The line signal value 903 is data obtained by acquiring data line by line in a direction 411 that is a direction perpendicular to the conveyance direction 410 of the printer, and calculating an average value of a portion where there is no scan line in one line. The luminance value is higher in the portion with the white stripe than the luminance value in the portion without the stripe, and the luminance value is lower in the portion with the black stripe.

閾値904及び閾値905はプリンタスジ検出閾値711の例である。ライン信号値903の全ての値に対して閾値処理を行い、閾値904よりも値が大きいか閾値905よりも値が低い輝度を有する画素で構成されるライン状の画像をスジとして検出する。
ステップS713では検出されたスジ情報からスジの連続性を計算し、連続したスジを1本のスジとして計算する。そしてスジごとに幅、位置、輝度値を計算して特徴量として保存する。
A threshold 904 and a threshold 905 are examples of the printer stripe detection threshold 711. Threshold processing is performed on all the values of the line signal value 903, and a line-like image composed of pixels having luminance that is larger than the threshold 904 or lower than the threshold 905 is detected as a streak.
In step S713, the continuity of the streaks is calculated from the detected streak information, and the continuous streaks are calculated as one streak. Then, the width, position, and luminance value are calculated for each streak and stored as a feature amount.

このようにスキャンスジ412の影響を除外することでスキャンスジが無い状態と同じようにプリンタスジを検出することが可能であり、スキャンスジによる精度低下を防ぐことが可能となる。   By excluding the influence of the scan line 412 in this way, it is possible to detect a printer line in the same manner as when there is no scan line, and it is possible to prevent a decrease in accuracy due to the scan line.

故障部品推定処理について図10を用いて説明する。まず、ステップS1001にてプリンタスジの特徴量310を読み込み、スジ検出結果を分析する。各エリアで検出したスジの幅、位置、濃さを参照し、同じスジが複数のエリアで発生しているか否かを判断する。   The failure part estimation process will be described with reference to FIG. First, in step S1001, the printer stripe feature 310 is read, and the stripe detection result is analyzed. With reference to the width, position, and darkness of the streaks detected in each area, it is determined whether or not the same streaks occur in a plurality of areas.

次にステップS1002にて全ての色版で同じスジが発生しているか否かを判定する。同じスジが発生している場合はステップS1003にてプリンタスジの特徴量310と故障部品推定用情報312から故障部品を推定する。故障部品推定用情報312はプリンタ115のパーツと故障時の特徴量が対応付けられて保存してあり、ステップS1003では定着や転写ドラム等の色に依存しないパーツを参照して故障部品を推定し、故障部品推定結果313として出力する。   In step S1002, it is determined whether or not the same streak has occurred in all color plates. If the same streak has occurred, a faulty part is estimated from the printer streak feature quantity 310 and the faulty part estimation information 312 in step S1003. The failure part estimation information 312 stores the part of the printer 115 in association with the feature quantity at the time of failure. In step S1003, the failure part is estimated with reference to parts that do not depend on colors such as fixing and transfer drum. , And output as a faulty part estimation result 313.

ステップS1002にて同じスジが発生していないと判定された場合はステップS1004にてプリンタのスジの特徴量310と故障部品推定用情報312から故障部品を色ごとに推定する。故障部品推定用情報312の中から現像ユニット等の色に依存したパーツを参照して故障部品を推定し、故障部品推定結果313として出力する。   If it is determined in step S1002 that the same streak is not generated, a faulty part is estimated for each color from the printer streak feature quantity 310 and faulty part estimation information 312 in step S1004. A failure part is estimated from the failure part estimation information 312 by referring to a color-dependent part such as a developing unit, and is output as a failure part estimation result 313.

本実施例ではスキャン実行時にスキャンスジ検出結果215を取得したが、例えばADFユニットの開閉時に自動的に基準板(白板)の読み取りを行ってスジ検出処理を実行してもよい。   In this embodiment, the scan streak detection result 215 is acquired at the time of executing the scan. However, for example, the streak detection process may be executed by automatically reading the reference plate (white plate) when the ADF unit is opened or closed.

また、本実施例はADFを用いたスキャンを前提にしているが、プリンタスジ検出に影響があるスキャンスジがある際にはADFを用いず圧板を用いたスキャンを指示してもよい。   In addition, this embodiment is premised on scanning using ADF, but when there is a scanning stripe that affects printer stripe detection, scanning using a pressure plate may be instructed without using ADF.

圧板スキャンの場合は固体撮像素子を含むユニット自体が移動して画像データを取得するため、ADFを用いてスキャンをすることで得られる画像データよりもスキャンスジが起こる可能性は低くなるためである。   In the case of pressure plate scanning, the unit itself including the solid-state imaging device moves to acquire image data, so that the possibility of a scan streak is lower than image data obtained by scanning using ADF. .

本実施例により、スキャナに起因するスジの影響を受けずに、プリンタに起因するスジを解析することが可能になる。さらに、スキャンスジが発生している時に限定してスキャン方法を指定することで、ユーザビリティの低下を防ぐことが可能となる。   According to this embodiment, it is possible to analyze the streak caused by the printer without being affected by the streak caused by the scanner. Furthermore, it is possible to prevent a decrease in usability by designating a scan method only when a scan streak occurs.

(その他の実施例)
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
(Other examples)
The present invention is also realized by executing the following processing. That is, software (program) for realizing the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, etc.) of the system or apparatus reads the program. It is a process to be executed.

Claims (10)

画像を形成する画像形成部と、画像をライン毎に読み取るスキャナとを有する画像処理装置であり、
前記スキャナにより画像をライン毎に読み取ることで取得した画像データから検出され、前記画像の第1の方向に沿った方向に伸びるスジ状画像の特徴量を取得する取得手段と、
前記画像形成部によりチャート画像が形成された用紙を前記スキャナにより読み取るために前記スキャナの設置部に前記用紙を設置する方向を、前記取得手段により取得されたスジ状画像の特徴量を用いて決定する決定手段と、
前記決定手段により決定された方向に設置された用紙に形成されたチャート画像を前記スキャナによりライン毎に読み取り、該読み取った画像データから前記チャート画像におけるスジ状画像を検出する検出手段と、
を有することを特徴とする画像処理装置。
An image processing apparatus having an image forming unit that forms an image and a scanner that reads the image line by line,
An acquisition means for acquiring a feature amount of a streak-like image that is detected from image data acquired by reading an image line by line with the scanner and extends in a direction along a first direction of the image;
A direction in which the paper is set in the scanner setting unit for reading the paper on which the chart image is formed by the image forming unit by the scanner is determined using the feature amount of the streak-like image acquired by the acquisition unit. A decision means to
Detection means for reading a chart image formed on a sheet placed in a direction determined by the determination means for each line by the scanner, and detecting a streak-like image in the chart image from the read image data;
An image processing apparatus comprising:
前記検出手段により検出されたスジ状画像を用いて、前記画像処理装置における異常の原因を解析することを特徴とする請求項1に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the cause of abnormality in the image processing apparatus is analyzed using the streak-like image detected by the detection unit. 前記決定手段により決定された方向に用紙が設置されるように、前記スキャナに読み取られる用紙の設置方向をユーザに通知する通知手段を有することを特徴とする請求項1に記載の画像処理装置。   The image processing apparatus according to claim 1, further comprising a notification unit that notifies a user of an installation direction of a sheet read by the scanner so that the sheet is installed in the direction determined by the determination unit. 前記スジ状画像の特徴量は、前記スキャナによって読み取られた画像から検出されたスジ状画像の位置および幅であることを特徴とする請求項1に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the feature amount of the streak image is a position and a width of a streak image detected from an image read by the scanner. 前記決定手段は、前記スキャナによって読み取られた画像データから検出されたスジ状画の位置が前記画像形成部により形成されたチャート画像の印字領域である場合に、前記画像形成部により形成されるチャート画像が前記第1の方向に沿った方向にライン毎に読み取られるように、前記チャート画像が形成された用紙を設置する方向を決定することを特徴とする請求項1に記載の画像処理装置。   The determination means includes a chart formed by the image forming unit when the position of the streak-like image detected from the image data read by the scanner is a print area of a chart image formed by the image forming unit. The image processing apparatus according to claim 1, wherein a direction in which the sheet on which the chart image is formed is set is determined so that the image is read line by line in the direction along the first direction. 前記決定手段は、前記読み取り手段によって読み取られた画像データから検出されたスジ状画像の幅が閾値以上である場合に、前記画像形成部により形成されるチャート画像が前記第1の方向に沿った方向にライン毎に読み取られるように、前記チャート画像が形成された用紙を設置する方向を決定することを特徴とする請求項1に記載の画像処理装置。   The determination unit is configured such that when the width of the streak image detected from the image data read by the reading unit is equal to or larger than a threshold value, the chart image formed by the image forming unit extends along the first direction. The image processing apparatus according to claim 1, wherein a direction in which the sheet on which the chart image is formed is set is determined so that the line is read in each direction. 前記取得手段は、前記スキャナの読み取り位置を予め読み取ることで前記スジ状画像の情報を取得することを特徴とする請求項1に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the acquisition unit acquires information of the streak image by reading a reading position of the scanner in advance. 前記決定手段は、前記スキャナが画像を読み取る際の搬送方向が前記第1の方向とは異なる方向になるように、前記スキャナにより前記チャート画像が形成された用紙を設置する方を決定することを特徴とる請求項1記載の画像処理装置。   The determining means determines how to set the sheet on which the chart image is formed by the scanner so that a conveyance direction when the scanner reads an image is different from the first direction. The image processing apparatus according to claim 1, which is characterized. 画像を形成する画像形成部と、画像をライン毎に読み取るスキャナとを有する画像処理装置における画像処理方法であり、
前記スキャナにより画像をライン毎に読み取ることで取得した画像データから検出され、前記画像の第1の方向に沿った方向に伸びるスジ状画像の特徴量を取得する取得ステップと、
前記画像形成部によりチャート画像が形成された用紙を前記スキャナにより読み取るために前記スキャナの設置部に前記用紙を設置する方向を、前記取得ステップにて取得されたスジ状画像の特徴量を用いて決定する決定ステップと、
前記決定ステップにて決定された方向に設置された用紙に形成されたチャート画像を前記スキャナによりライン毎に読み取り、該読み取った画像データから前記チャート画像におけるスジ状画像を検出する検出ステップと、
を有することを特徴とする画像処理方法。
An image processing method in an image processing apparatus having an image forming unit that forms an image and a scanner that reads the image line by line,
An acquisition step of acquiring a feature amount of a streak-like image that is detected from image data acquired by reading the image line by line with the scanner and extends in a direction along a first direction of the image;
The direction in which the paper is installed in the scanner installation unit in order to read the paper on which the chart image is formed by the image forming unit using the scanner, using the feature amount of the streak-like image acquired in the acquisition step. A decision step to decide;
A detection step of reading the chart image formed on the paper set in the direction determined in the determination step for each line by the scanner, and detecting a streak-like image in the chart image from the read image data;
An image processing method comprising:
コンピュータに請求項9に記載の画像処理方法を実行させるためのプログラム。   A program for causing a computer to execute the image processing method according to claim 9.
JP2017050379A 2017-03-15 2017-03-15 Image processing apparatus, image processing method, and program Pending JP2018156178A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017050379A JP2018156178A (en) 2017-03-15 2017-03-15 Image processing apparatus, image processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017050379A JP2018156178A (en) 2017-03-15 2017-03-15 Image processing apparatus, image processing method, and program

Publications (1)

Publication Number Publication Date
JP2018156178A true JP2018156178A (en) 2018-10-04

Family

ID=63717959

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017050379A Pending JP2018156178A (en) 2017-03-15 2017-03-15 Image processing apparatus, image processing method, and program

Country Status (1)

Country Link
JP (1) JP2018156178A (en)

Similar Documents

Publication Publication Date Title
JP6752614B2 (en) Image forming apparatus, image forming system, image forming apparatus control method, and program
JP5771556B2 (en) Image reading apparatus and image forming apparatus
US10397412B2 (en) Image processing apparatus, image processing method for estimating cause of abnormality having occurrenced in image processing apparatus
JP7363231B2 (en) Image inspection device, image forming device, image inspection method and program
JP5532176B1 (en) Image reading apparatus and image forming apparatus
US9973651B2 (en) Image processing apparatus and computer-readable recording medium storing program
JP2010145955A (en) Image forming apparatus
JP2019158994A (en) Diagnostic system, method for diagnosis, image formation device, and program
JP2011183803A (en) Image forming apparatus and method of controlling image forming apparatus
US20200329158A1 (en) Image forming apparatus
US9942445B2 (en) Image processing apparatus and image processing method
JP7732214B2 (en) Reading device and image forming system
US11258920B2 (en) Image diagnostic device, failure diagnostic apparatus, and diagnostic method
US10250773B2 (en) Image reading device, method of adjusting distance between document and light receiving sensor in the device, and distance adjustment program
JP5842847B2 (en) Image processing apparatus, image forming apparatus, and program
JP2018156178A (en) Image processing apparatus, image processing method, and program
JP2022128248A (en) Image reading device and image forming apparatus
JP6043826B2 (en) Image reading apparatus and image forming apparatus having the same
JP5775828B2 (en) Image reading apparatus and image forming apparatus having the same
JP2019203923A (en) Image processing apparatus and abnormality determination method
JP4001323B2 (en) Image forming apparatus
JP6055859B2 (en) Image reading apparatus and image forming apparatus having the same
JP6055860B2 (en) Image reading apparatus and image forming apparatus having the same
JP2007019854A (en) Image processing apparatus and image processing method
JP2006020030A (en) Image reading apparatus