JP7159878B2 - Image processing device, image processing method and image processing program - Google Patents
Image processing device, image processing method and image processing program Download PDFInfo
- Publication number
- JP7159878B2 JP7159878B2 JP2019001612A JP2019001612A JP7159878B2 JP 7159878 B2 JP7159878 B2 JP 7159878B2 JP 2019001612 A JP2019001612 A JP 2019001612A JP 2019001612 A JP2019001612 A JP 2019001612A JP 7159878 B2 JP7159878 B2 JP 7159878B2
- Authority
- JP
- Japan
- Prior art keywords
- corner
- paper
- image processing
- edge
- edges
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Image Input (AREA)
- Facsimiles In General (AREA)
- Facsimile Scanning Arrangements (AREA)
Description
本発明は、画像処理装置、画像処理方法及び画像処理プログラムに関し、特に、記録媒体(用紙)の角の位置を特定する画像処理装置、当該画像処理装置における画像処理方法及び当該画像処理装置で動作する画像処理プログラムに関する。 The present invention relates to an image processing apparatus, an image processing method, and an image processing program, and more particularly, to an image processing apparatus for specifying the position of a corner of a recording medium (paper), an image processing method in the image processing apparatus, and an operation in the image processing apparatus. image processing program.
MFP(Multi-Functional Peripherals)などの画像処理装置では、印刷過程において、用紙や印刷画像に汚れが付着したり、用紙の外形が変化したりすることは知られている。用紙に生じる異常の一つとして、用紙の搬送中に用紙の角部(1又は複数の隅)が折れ曲がる不具合(角折れと呼ぶ。)が知られており、画像形成後の用紙に対して角折れの検査が行われる。特に、用紙搬送経路に、用紙をスキャンする読み取り部(インラインセンサ)を備えた装置では、読み取り部で読み取った画像を解析することにより、インラインで用紙の角折れを検知することができる。 2. Description of the Related Art In image processing apparatuses such as MFPs (Multi-Functional Peripherals), it is known that, during the printing process, dirt adheres to the paper and the printed image, and the outer shape of the paper changes. One of the known problems that occur in paper is that the corner (one or more corners) of the paper is bent while the paper is being conveyed (called a corner fold). A fold inspection is performed. In particular, in an apparatus having a reading unit (inline sensor) for scanning the paper in the paper transport path, the corner fold of the paper can be detected inline by analyzing the image read by the reading unit.
この角折れの検査では、用紙の角の位置を特定する必要があり、角の位置を推定する方法に関して、例えば、下記特許文献1には、記録媒体の角位置に対応する第一の領域と前記記録媒体の端部位置に対応する第二の領域とを読み取る読取手段と、前記読取手段によって前記第二の領域を読み取ることで得られる画像情報に基づいて、記録媒体の角位置を推定する推定手段と、前記読取手段による前記第一の領域の読取結果と前記推定手段の推定結果とを比較して、前記第一の領域に前記記録媒体の角が存在するか否かを検知する検知手段と、を備えた画像読取装置が開示されている。 In this corner fold inspection, it is necessary to specify the positions of the corners of the paper. estimating the angular position of the recording medium based on reading means for reading a second area corresponding to the edge position of the recording medium; and image information obtained by reading the second area by the reading means. estimating means for detecting whether or not a corner of the recording medium exists in the first area by comparing the result of reading the first area by the reading means and the result of estimation by the estimating means; An image reading device comprising means is disclosed.
しかしながら、インラインの読み取り部を用いて用紙を検査する場合、姿勢制御ローラによる用紙の姿勢の制御が不十分な箇所では、用紙と読み取り部との距離が変動することによって、その箇所の画像の倍率が変化し、用紙の角の位置を特定する際に誤差が生じてしまうという問題があった。 However, when the paper is inspected using the in-line reading unit, if the position of the paper is not sufficiently controlled by the position control roller, the distance between the paper and the reading unit will change, resulting in an increase in the magnification of the image at that point. changes, and an error occurs when specifying the position of the corner of the paper.
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、用紙と読み取り部との距離が変動した場合においても、読み取り画像上で、用紙の角の位置を適切に特定することができる画像処理装置、画像処理方法及び画像処理プログラムを提供することにある。 SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and its main object is to appropriately specify the position of the corner of the paper on the read image even when the distance between the paper and the reading unit varies. It is an object of the present invention to provide an image processing apparatus, an image processing method, and an image processing program capable of
本発明の一側面は、画像形成装置であって、搬送される用紙を読み取る読み取り部と、
前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出部と、
前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定部と、を備え、
前記角特定部は、前記角周辺のエッジの中から、用紙変形が生じた箇所に対応するエッジを除外して、前記用紙の角の位置を特定する、ことを特徴とする。
また、本発明の一側面は、画像形成装置であって、搬送される用紙を読み取る読み取り部と、前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出部と、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定部と、を備え、前記角特定部は、前記用紙のエッジを用いて前記用紙の角に対応する位置を特定し、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記所定距離内の前記角周辺のエッジを用いて前記用紙の角の位置を特定する第1の角特定モード、又は、前記用紙のエッジを用いて特定した前記用紙の角に対応する位置を前記用紙の角の位置として特定する第2の角特定モードで動作する、ことを特徴とする。
According to one aspect of the present invention, there is provided an image forming apparatus comprising a reading unit that reads a conveyed paper sheet;
an edge extraction unit for extracting edges of the paper from the image read by the reading unit;
a corner identifying unit that identifies the position of the corner of the paper by using the edges of the edges of the paper around the corner whose distance from the position corresponding to the corner of the paper is within a predetermined distance,
The corner specifying unit specifies the position of the corner of the paper by excluding edges corresponding to a portion where the paper is deformed from edges around the corner .
According to another aspect of the present invention, there is provided an image forming apparatus comprising a reading unit for reading a conveyed sheet, an edge extracting unit for extracting an edge of the sheet from the image read by the reading unit, and an edge of the sheet. and a corner identification unit that identifies the position of the corner of the paper by using an edge around the corner whose distance from the position corresponding to the corner of the paper is within a predetermined distance, wherein the corner identification unit is and specifying a position corresponding to the corner of the paper by using the edge of the paper, and an edge around the corner within the predetermined distance from the position corresponding to the corner of the paper among the edges of the paper. or a second corner specifying mode for specifying the position corresponding to the corner of the paper specified using the edge of the paper as the corner position of the paper. It is characterized in that it operates in a corner specific mode.
本発明の一側面は、搬送される用紙を読み取る読み取り部を備える画像処理装置における画像処理方法であって、前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出処理と、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定処理と、を実行し、前記角特定処理では、前記角周辺のエッジの中から、用紙変形が生じた箇所に対応するエッジを除外して、前記用紙の角の位置を特定する、ことを特徴とする。
また、本発明の一側面は、搬送される用紙を読み取る読み取り部を備える画像処理装置における画像処理方法であって、前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出処理と、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定処理と、を実行し、前記角特定処理では、前記用紙のエッジを用いて前記用紙の角に対応する位置を特定し、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記所定距離内の前記角周辺のエッジを用いて前記用紙の角の位置を特定する第1の角特定モード、又は、前記用紙のエッジを用いて特定した前記用紙の角に対応する位置を前記用紙の角の位置として特定する第2の角特定モードで動作する、ことを特徴とする。
According to one aspect of the present invention, there is provided an image processing method in an image processing apparatus having a reading unit that reads a conveyed sheet, comprising: edge extraction processing for extracting an edge of the sheet from an image read by the reading unit; a corner specifying process of specifying the position of the corner of the paper using the edge around the corner within a predetermined distance from the position corresponding to the corner of the paper, among the edges of the In the corner specifying process, the position of the corner of the paper is specified by excluding an edge corresponding to a portion where the paper has been deformed from among the edges around the corner .
According to another aspect of the present invention, there is provided an image processing method in an image processing apparatus having a reading unit that reads a conveyed sheet, comprising: edge extraction processing for extracting an edge of the sheet from an image read by the reading unit; corner identification processing for identifying the position of the corner of the paper using the edges of the edges of the paper around the corners whose distance from the position corresponding to the corner of the paper is within a predetermined distance, In the corner specifying process, the position corresponding to the corner of the paper is specified using the edge of the paper, and the distance from the position corresponding to the corner of the paper is within the predetermined distance. A first corner identification mode for identifying the position of the corner of the paper using the edge around the corner, or a position corresponding to the corner of the paper identified using the edge of the paper. It is characterized by operating in a second angle identification mode identified as .
本発明の一側面は、搬送される用紙を読み取る読み取り部と、制御部と、を備える画像処理装置で動作する画像処理プログラムであって、前記制御部に、前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出処理、及び、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定処理、を実行させ、前記角特定処理では、前記角周辺のエッジの中から、用紙変形が生じた箇所に対応するエッジを除外して、前記用紙の角の位置を特定する、ことを特徴とする。
また、本発明の一側面は、搬送される用紙を読み取る読み取り部と、制御部と、を備える画像処理装置で動作する画像処理プログラムであって、前記制御部に、前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出処理、及び、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定処理、を実行させ、記角特定処理では、前記用紙のエッジを用いて前記用紙の角に対応する位置を特定し、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記所定距離内の前記角周辺のエッジを用いて前記用紙の角の位置を特定する第1の角特定モード、又は、前記用紙のエッジを用いて特定した前記用紙の角に対応する位置を前記用紙の角の位置として特定する第2の角特定モードで動作する、ことを特徴とする。
According to one aspect of the present invention, there is provided an image processing program that operates in an image processing apparatus including a reading unit that reads a conveyed paper sheet and a control unit, wherein the control unit instructs the control unit to read the image from the image read by the reading unit. edge extraction processing for extracting an edge of a sheet of paper; a corner specifying process for specifying a position is executed, and in the corner specifying process, the position of the corner of the paper is determined by excluding the edge corresponding to the place where the paper deformation occurs from among the edges around the corner. It is characterized by specifying .
According to another aspect of the present invention, there is provided an image processing program that operates in an image processing apparatus including a reading unit that reads a conveyed paper sheet and a control unit, wherein the control unit stores an image read by the reading unit. edge extraction processing for extracting the edge of the paper from the corner of the paper, and the edge of the corner of the paper, using the edge around the corner whose distance from the position corresponding to the corner of the paper is within a predetermined distance from the edge of the paper a corner specifying process for specifying the position of the paper, in the specified corner specifying process, using the edge of the paper, a position corresponding to the corner of the paper is specified, and among the edges of the paper, the corner of the paper is specified. A first corner identification mode that identifies the position of the corner of the paper using the edges around the corner within the predetermined distance from the position corresponding to the paper, or the paper that is identified using the edge of the paper is operated in a second corner identification mode for identifying the position corresponding to the corner of the sheet as the position of the corner of the sheet.
本発明の画像処理装置、画像処理方法及び画像処理プログラムによれば、用紙と読み取り部との距離が変動した場合においても、読み取り画像上で、用紙の角の位置を適切に特定することができる。 According to the image processing apparatus, the image processing method, and the image processing program of the present invention, even when the distance between the paper and the reading unit varies, the positions of the corners of the paper can be appropriately specified on the read image. .
その理由は、搬送される用紙を読み取る読み取り部を備える画像処理装置に、読み取り部が読み取った画像から用紙のエッジを抽出するエッジ抽出部と、用紙のエッジの内の、用紙の角に対応する位置からの距離が所定距離内の角周辺のエッジを用いて、用紙の角の位置を特定する角特定部と、を設けるからである。 The reason for this is that an image processing apparatus equipped with a reading unit for reading a conveyed paper has an edge extracting unit for extracting the edges of the paper from the image read by the reading unit, and an edge extracting unit for extracting edges of the paper from the image read by the reading unit. This is because there is provided a corner specifying unit that specifies the position of the corner of the paper using the edges around the corner that are within a predetermined distance from the position.
背景技術で示したように、画像処理装置では、用紙の搬送中に用紙の角折れなどが発生することがあることから、画像形成後の用紙に対して角折れなどの検査が行われる。この角折れの検査では、用紙の角の位置を特定する必要があるが、インラインの読み取り部を用いて用紙を検査する場合、姿勢制御ローラによる用紙の姿勢の制御が不十分な箇所では、用紙と読み取り部との距離が変動することによって、その箇所の画像の倍率が変化し、用紙の角の位置を特定する際に誤差が生じてしまうという問題があった。 As described in the background art, in an image processing apparatus, corner folds or the like may occur in a sheet of paper while it is being conveyed. In this corner fold inspection, it is necessary to identify the position of the corner of the paper, but when inspecting the paper using the in-line reading unit, the position of the paper where the posture control roller does not sufficiently control the paper There is a problem that when the position of the corner of the sheet is specified, an error occurs when the magnification of the image at that portion changes due to the change in the distance between the .
そこで、本発明の一実施の形態では、用紙の姿勢の制御に起因して、用紙と読み取り部との距離が変動することによって画像の倍率が変化した場合においても、読み取り画像から用紙の角の位置を適切に特定できるようにする。 Therefore, in one embodiment of the present invention, even when the magnification of the image changes due to the change in the distance between the paper and the reading unit due to the control of the posture of the paper, the corner of the paper can be detected from the read image. Be able to properly identify your location.
具体的には、搬送される用紙を読み取る読み取り部を備える画像処理装置に、読み取り部が読み取った画像から用紙のエッジを抽出するエッジ抽出部と、用紙の辺の中央付近のエッジではなく、用紙のエッジの内の、用紙の角に対応する位置からの距離が用紙の浮き上がりに応じて定められる所定距離内の角周辺のエッジを用いて、用紙の角の位置を特定する角特定部と、必要に応じて、角特定部が特定した用紙の角の位置の周辺に生じた角折れを検知する角折れ検知部と、を設ける。 Specifically, an image processing apparatus equipped with a reading unit that reads a conveyed paper is equipped with an edge extraction unit that extracts the edges of the paper from the image read by the reading unit, a corner specifying unit that specifies the position of the corner of the paper by using the edges around the corner within a predetermined distance from the position corresponding to the corner of the paper, which is determined according to the floating of the paper, among the edges of the If necessary, a corner fold detection unit is provided for detecting a corner fold occurring around the position of the corner of the sheet specified by the corner specification unit.
このように、用紙の姿勢の制御に起因して、用紙と読み取り部との距離が変動することによって画像の倍率が変化した場合においても、倍率が変化している角周辺のエッジを用いることで、読み取り画像上で、用紙の角の位置を適切に特定することができる。 In this way, even when the magnification of the image changes due to the change in the distance between the paper and the reading unit due to the control of the orientation of the paper, the edge around the corner where the magnification changes can be used. , the positions of the corners of the paper can be appropriately specified on the read image.
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る画像処理装置、画像処理方法及び画像処理プログラムについて、図1乃至図13を参照して説明する。図1及び図2は、本実施例の画像処理システムの構成を示す模式図であり、図3は、本実施例の画像処理装置の構成を示すブロック図、図4は、本実施例の画像処理装置の構造の一例を示す模式図である。また、図5は、本実施例の読み取り部の構造の一例を示す模式図であり、図6は、用紙の角の特定における問題点を説明する模式図である。また、図7は、本実施例の画像処理装置の動作を示すフローチャート図であり、図8乃至図13は、本実施例の画像処理方法を説明する図である。 An image processing apparatus, an image processing method, and an image processing program according to an embodiment of the present invention will be described with reference to FIGS. 1 and 2 are schematic diagrams showing the configuration of the image processing system of this embodiment, FIG. 3 is a block diagram showing the configuration of the image processing apparatus of this embodiment, and FIG. It is a schematic diagram which shows an example of the structure of a processing apparatus. Also, FIG. 5 is a schematic diagram showing an example of the structure of the reading unit of this embodiment, and FIG. 6 is a schematic diagram explaining a problem in identifying the corner of the paper. 7 is a flow chart showing the operation of the image processing apparatus of this embodiment, and FIGS. 8 to 13 are diagrams for explaining the image processing method of this embodiment.
図1に示すように、本実施例の画像処理システム10は、図示しないクライアント装置などから入力された印刷ジョブに基づいて用紙に画像を形成する画像処理装置11と、画像が形成された用紙を検査する検査装置12などで構成され、これらは、必要に応じて、イーサネット(登録商標)、トークンリング、FDDI(Fiber-Distributed Data Interface)等の規格により定められるLAN(Local Area Network)やWAN(Wide Area Network)等の通信ネットワーク13を介してデータ通信可能に接続されている。
As shown in FIG. 1, an image processing system 10 of this embodiment includes an
なお、図1では、画像処理システム10を画像処理装置11と検査装置12とで構成したが、画像処理装置11に検査装置12としての機能を持たせる場合は、図2に示すように、画像処理システム10を画像処理装置11のみで構成することもできる。以下、説明を容易にするために、図2の構成を前提にして説明する。
In FIG. 1, the image processing system 10 is composed of the
図2の構成における画像処理装置11は、図3(a)に示すように、制御部20と記憶部21とネットワークI/F部22とRIP(Raster Image Processor)部23と印刷処理部(エンジン)24と読み取り部(インラインセンサ)25と表示操作部26などで構成される。
The
制御部20は、CPU(Central Processing Unit)20aとROM(Read Only Memory)20bやRAM(Random Access Memory)20cなどのメモリとで構成され、これらはバスを介して接続されている。CPU20aは、ROM20bや記憶部21からプログラムを読み出し、RAM20cに展開して実行することにより、画像処理装置11の全体制御(後述する用紙の角を特定する制御を含む。)を行う。
The control unit 20 includes a CPU (Central Processing Unit) 20a and memories such as a ROM (Read Only Memory) 20b and a RAM (Random Access Memory) 20c, which are connected via a bus. The
記憶部21は、HDD(Hard Disk Drive)やSSD(Solid State Drive)などで構成され、CPU20aが各部を制御するためのプログラム(後述する画像処理プログラムを含む。)、外部のクライアント装置などから受信した印刷ジョブ、印刷ジョブから生成した画像データ、読み取り部25が読み取った画像データなどを格納する。
The
ネットワークI/F部22は、NIC(Network Interface Card)やモデムなどで構成され、通信ネットワーク13で繋がっている他の機器(例えば、クライアント装置や図1のシステム構成の場合は検査装置12)との接続を確立し、クライアント装置からの印刷ジョブを受信したり、検査装置12に印刷設定情報を送信したりする。
The network I/
RIP部23は、PCL(Printer Control Language)やPS(Post Script)などのPDL(Page Description Language)で記述された印刷ジョブを翻訳して中間データを生成し、中間データに対して色変換テーブルを用いて色変換を行い、レンダリングを行って印刷画像の画像データを生成する(この一連の処理をRIP処理と呼ぶ。)。また、RIP部23は、RIP処理後の印刷画像に対して、色調整、濃度調整、サイズ調整、スクリーニング(網点処理)などの画像処理を行う。
The
印刷処理部24は、印刷画像に基づいて印刷処理を実行するエンジンである。具体的には、印刷画像に基づいてレーザ光を照射して露光する露光部と、感光体ドラムと現像装置と帯電装置と感光体クリーニング部と1次転写ローラとを備え、Y(Yellow)、M(Magenta)、C(Cyan)、K(Black)の各色のトナー像を形成する画像形成部と、ローラによって回転され、画像形成部で形成されたトナー像を用紙に搬送する中間転写体として機能する中間転写ベルトと、中間転写ベルト上に形成されたトナー像を用紙に転写する2次転写ローラと、用紙に転写されたトナー像を定着させる定着部と、給紙トレイなどの給紙部と、排紙トレイなどの排紙部と、用紙を搬送する給紙ローラやレジストローラ、ループローラ、反転ローラ、排紙ローラ等の搬送部などで構成される。
The
また、印刷処理部24は、用紙の片面のみに印刷を行う片面印刷モードと両面に印刷を行う両面印刷モードとが選択可能になっている。図4は、画像処理装置11の印刷処理部24と読み取り部25における用紙搬送経路を示す模式図であり、両面印刷モードの場合は、図4の実線の矢印に示すように、給紙部から用紙を搬送し、印刷処理部24(画像形成部)にて用紙の表面に印刷画像を形成し、印刷処理部24(定着部)にて印刷画像を定着させ、読み取り部25にて用紙の表面をスキャンする。その後、用紙はレジストローラやループローラによって搬送され、反転ローラで表裏が反転されて再び画像形成部に搬送される。そして、図4の破線の矢印に示すように、画像形成部にて用紙の裏面に印刷画像を形成し、定着部にて印刷画像を定着させ、読み取り部25にて用紙の裏面をスキャンする。
In addition, the
読み取り部25は、印刷処理後の用紙を読み取って画像データを取得するスキャナであり、例えば、本実施例では、上記印刷処理部24の定着部と排紙トレイとの間の用紙搬送経路などに設けられたインラインスキャナである。図5は、図4における読み取り部25を拡大した模式図であり、読み取り部25は、用紙30に光を照射する光源25aと、用紙30で反射された光を受光部25dに導くミラー25b及び集光光学系25cと、用紙の搬送方向に直交する方向(主走査方向)にセンサが配列されたラインセンサや主走査方向及び用紙の搬送方向(副走査方向)にセンサが配列された2次元アレイセンサなどの受光部25dと、で構成される。本実施例では、上記光源25aは、複数設けられており、例えば、読み取り位置の上流側及び下流側の2方向から用紙30に光を照射する。また、搬送経路には、用紙30を搬送するためのローラ25eが複数設けられており、特に、読み取り位置の下流側のローラ対の上側のローラ25e(ハッチングを付加したローラ)は用紙30の浮き上がりを抑える姿勢制御ローラとして機能する。
The
表示操作部26は、LCD(Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイなどの表示部上に格子状の透明電極からなるタッチセンサが形成されたタッチパネルなどであり、画像形成に関する各種画面を表示すると共に、上記画面での画像形成に関する各種操作を可能にする。
The
上記画像処理装置11の制御部20は、図3(b)に示すように、エッジ抽出部27、角特定部28、角折れ検知部29などとしても機能する。なお、図1の構成の場合、読み取り部25と制御部20(エッジ抽出部27、角特定部28、角折れ検知部29)などで検査装置12が構成される。
The control section 20 of the
エッジ抽出部27は、読み取り部25から読み取り画像を取得し、当該読み取り画像を解析して、背景領域とのコントラストが相対的に高い用紙のエッジを抽出する。このエッジの抽出は、一般にはソーベルフィルタに代表される微分フィルタを用いる方法が知られており、濃度変化の一次微分の絶対値が最大となる位置若しくは濃度変化の二次微分がゼロクロスする位置をエッジとして抽出することができる。
The
角特定部28は、エッジ抽出部27が抽出した用紙のエッジの内の、用紙の角に対応する位置からの距離が用紙の浮き上がりに応じて定められる所定距離内の角周辺のエッジを用いて、用紙の角の位置を特定する。具体的には、エッジ抽出部27が抽出した用紙のエッジを用いて、用紙の角に対応する位置(第1の位置、仮の角と呼ぶ。)を特定する。そして、用紙のエッジの中から、第1の位置からの距離が上記所定距離内の角周辺のエッジを抽出し、その角周辺のエッジを用いて、用紙の角の位置(第2の位置)を特定する。上記の用紙の浮き上がりによって規定される所定距離は、図5における読み取り部25の読み取り位置から、読み取り位置の下流に設けられる、用紙を押さえ付けるローラ25e(姿勢制御ローラ)までの距離としたり、読み取り部25の光源25aと読み取り位置とによって規定される距離としたりすることができる。
The
また、角特定部28は、角周辺のエッジに基づいて近似直線を算出し、算出した近似直線に基づいて用紙の角の位置を特定することができ、近似直線を2本算出し、2本の近似直線の交点を用紙の角の位置とすることができる。また、角特定部28は、角周辺のエッジの中から、用紙変形が生じた箇所に対応するエッジを除外して、用紙の角の位置を特定することができ、用紙変形が生じた箇所は、用紙のエッジと用紙の角に対応する位置(仮の角)とで規定される形状に基づいて特定することができる。
Further, the
また、角特定部28は、用紙のエッジを用いて用紙の角に対応する位置(仮の角)を特定し、用紙のエッジの内の、用紙の角に対応する位置(仮の角)からの距離が上記所定距離内の角周辺のエッジを用いて用紙の角の位置を特定する第1の角特定モード、又は、用紙のエッジを用いて特定した用紙の角に対応する位置(仮の角)を用紙の角の位置として特定する第2の角特定モードで動作することができ、装置の処理速度に応じて、第1の角特定モードと第2の角特定モードとを切り替えることができる。
Further, the
角折れ検知部29は、角特定部28が特定した用紙の角の位置の周辺に生じた角折れを検知する。具体的には、エッジが用紙の内側に向かって変形した地点と用紙の角の位置との距離を求めることにより、用紙の角の位置の周辺に発生した異常の大きさを算出し、算出した異常の大きさが予め定めた閾値を超えた場合に、用紙に異常が発生したと判断する。
The corner fold detection unit 29 detects corner folds that occur around the position of the corner of the sheet identified by the
上記エッジ抽出部27、角特定部28、角折れ検知部29はハードウェアとして構成してもよいし、制御部20を、エッジ抽出部27、角特定部28、角折れ検知部29(特に、エッジ抽出部27、角特定部28)として機能させる画像処理プログラムとして構成し、当該画像処理プログラムをCPU20aに実行させるようにしてもよい。
The
なお、図3乃至図5は本実施例の画像処理装置11の一例であり、その構成は適宜変更可能である。例えば、図3では、検査装置12の機能を備えた画像処理装置11について説明したが、検査装置12単体として機能させる場合は、図3の構成からRIP部23、印刷処理部24などを省略することができる。
3 to 5 show an example of the
次に、用紙の角が浮き上がった状態で、読み取り部25が用紙を読み取った場合に、読み取った画像が歪む現象について、図5の構造図及び図6の模式図を参照して説明する。
Next, the phenomenon that the read image is distorted when the
図5のような構成の読み取り部25では、光源25aから出射され用紙30で反射された光が受光部25dに集光するように(すなわち、用紙30の表面で焦点が合うように)光学系が設計されている。そのため、図6(a)に示すように、用紙30の先端が浮き上がった場合(図の太い破線から太い実線のように変形した場合)、用紙30から受光部25dまでの光路長が短くなって焦点がずれ、撮像倍率が変化する。ここで、受光部25dが、主走査方向(又は、主走査方向及び副走査方向)に配列された複数のセンサで構成されている場合に、撮像倍率が変化することによって、本来、用紙30で反射した光が入射しないセンサにも光が入射してしまう。
In the
また、図5の構成のように、読み取り位置の上流側に光源25aがあり、斜め方向から用紙30に光を照射する場合、図6(b)に示すように、用紙30の先端が読み取り位置に到達していないにもかかわらず、用紙30の先端に光源25aから出射した光が当たり、用紙30の先端で反射した光が受光部25dで検知されてしまう。
5, the
そして、本来、用紙30で反射した光が入射しないセンサに光が入射したり、読み取り位置以外で反射された光が検知されたりした場合、図6(c)に示すように、浮き上がった部分の用紙30のエッジが広がって(図6(a)の場合は主走査方向及び/又は副走査方向、図6(b)の場合は主に副走査方向に広がって)、用紙30の輪郭が歪んでしまい、用紙30の角の位置が不正確になり、角折れの検知精度が低下するという問題が生じる。 Then, when the light is incident on the sensor which is normally not incident on the light reflected by the sheet 30, or when the light reflected at a position other than the reading position is detected, as shown in FIG. The edge of the paper 30 spreads (in the case of FIG. 6A, it spreads in the main scanning direction and/or the sub-scanning direction, and in the case of FIG. 6B, it spreads mainly in the sub-scanning direction), and the contour of the paper 30 is distorted. As a result, the positions of the corners of the paper 30 become inaccurate, and the accuracy of detection of corner folds decreases.
そこで、本実施例では、読み取り部25が、浮き上がった状態の用紙30を読み取った場合でも、用紙の角の位置を適切に特定できるように、用紙30の辺の中央付近のエッジを用いて用紙の角の位置を特定するのではなく、用紙30の角周辺のエッジを用いて用紙の角の位置を特定する。
Therefore, in the present embodiment, even when the
以下、図2の構成の画像処理装置11を用いた画像処理方法について説明する。CPU20aは、ROM20b又は記憶部21に記憶した画像処理プログラムをRAM20cに展開して実行することにより、図7のフローチャート図に示す各ステップの処理を実行する。
An image processing method using the
まず、印刷処理部24で印刷された用紙は搬送部によって読み取り部25に搬送され、読み取り部25は、搬送された用紙を読み取って、画像データを取得する(S101)。この画像データは、白黒画像、あるいはフルカラー画像であり、用紙と用紙以外の領域(以下、背景領域と呼ぶ。)とは異なる階調で読み取られることを想定している。なお、以下では、読み取った画像データに基づいて、角折れを検知する場合について説明するが、読み取った画像データに基づいて、汚れ等の検知を行ったり、キャリブレーションを行ったりしても良い。
First, the paper printed by the
次に、制御部20(エッジ抽出部27)は、画像データを解析し、各々の画素の輝度値と所定の閾値とを比較して用紙領域と背景領域との切り分けを行うことによって、用紙領域と背景領域との境界(用紙のエッジ)を抽出する(S102)。この閾値は、画像データ全体の画素の平均値を用いても良いし、予め固定値を選択できるようにしても良い。 Next, the control unit 20 (edge extracting unit 27) analyzes the image data, compares the luminance value of each pixel with a predetermined threshold value, and divides the paper area and the background area, thereby dividing the paper area. and the background area (paper edge) is extracted (S102). For this threshold value, the average value of pixels in the entire image data may be used, or a fixed value may be selected in advance.
次に、制御部20(角特定部28)は、抽出された用紙のエッジに基づいて、近似直線を算出し(S103)、算出した近似直線に基づいて用紙の角に対応する位置(第1の位置、仮の角)を特定する(S104)。具体的には、制御部20(角特定部28)は、用紙の各辺の中央付近のエッジの画素位置を取得し、各画素位置を用いて直線近似を行い、近似直線を算出する。そして、用紙の四辺に対して同様の方法で近似直線を算出し、隣り合う縦横二辺の近似直線の交点を求め、この交点を仮の角の位置として特定する。 Next, the control unit 20 (corner identification unit 28) calculates an approximate straight line based on the extracted edge of the paper (S103), and based on the calculated approximate straight line, the position corresponding to the corner of the paper (first position, temporary corner) is specified (S104). Specifically, the control unit 20 (corner identification unit 28) acquires the edge pixel positions near the center of each side of the paper, performs linear approximation using each pixel position, and calculates an approximate straight line. Approximate straight lines are calculated for the four sides of the paper in the same manner, and the intersection points of the approximate straight lines of two adjacent vertical and horizontal sides are obtained, and these intersection points are identified as the positions of temporary corners.
図8は、読み取り画像を用いた仮の角の特定方法を説明する模式図である。図8(a)に示すように、読み取り画像における各々の画素の輝度値と所定の閾値とを比較して用紙領域30aと背景領域31との切り分けを行うことによって、用紙のエッジ(図の太い実線)を抽出する。そして、図8(b)に示すように、用紙の各辺の近似直線を算出し、隣り合う縦横二辺の近似直線の交点を求めることによって、仮の角(第1の位置)を特定する。 FIG. 8 is a schematic diagram illustrating a method of specifying a temporary corner using a read image. As shown in FIG. 8(a), the luminance value of each pixel in the read image is compared with a predetermined threshold value to separate the paper area 30a and the background area 31, thereby dividing the edge of the paper (thick line in the figure). solid line). Then, as shown in FIG. 8(b), approximate straight lines for each side of the paper are calculated, and the intersecting points of the approximate straight lines for two adjacent vertical and horizontal sides are obtained, thereby specifying a temporary corner (first position). .
ここで、搬送される用紙を読み取る際に、用紙の姿勢(特に、浮き上がり)が制御されていない場合、上述したように、用紙30と読み取り部25(特に、受光部25d)との距離が変動し、変動した箇所の画像の倍率が変化し、図9に示すように、用紙30のエッジ(読み取り画像における用紙領域30aと背景領域31との境界)が変形してしまう。従って、浮き上がった状態での用紙の角の位置を特定するためには、変形した部分のエッジ(角周辺のエッジ)を用いて用紙の角の位置(第2の位置)を特定し直す必要があるが、第1の位置を特定した後、第2の位置を特定し直すと、その分、角の特定に時間がかかる。 Here, when the paper being transported is read, if the posture of the paper (especially the floating) is not controlled, as described above, the distance between the paper 30 and the reading unit 25 (especially the light receiving unit 25d) fluctuates. As a result, the magnification of the image at the changed location changes, and as shown in FIG. 9, the edge of the paper 30 (the boundary between the paper area 30a and the background area 31 in the read image) is deformed. Therefore, in order to specify the position of the corner of the paper in the floating state, it is necessary to re-specify the position of the corner (second position) of the paper using the edge of the deformed portion (the edge around the corner). However, if the second position is specified again after specifying the first position, it takes time to specify the corner accordingly.
そこで、本実施例では、制御部20(角特定部28)は、角周辺のエッジを用いて用紙の角の位置を特定する第1の角特定モードと、用紙のエッジを用いて特定した仮の角(第1の位置)を用紙の角の位置として特定する第2の角特定モードと、を選択できるようにし、装置の処理速度に応じて、第1の角特定モードと第2の角特定モードとを切り替えるようにする。この場合、制御部20(角特定部28)は、処理速度を優先するか否かを判断し(S105)、処理速度を優先する場合は(S105のYes)、S111に遷移して仮の角の位置に基づいて角折れを検知する。 Therefore, in the present embodiment, the control unit 20 (corner specifying unit 28) uses a first corner specifying mode for specifying the positions of the corners of the paper using the edges around the corners, and a temporary corner specifying mode using the edges of the paper. and a second corner specifying mode for specifying the corner (first position) of the sheet as the position of the corner of the paper. Switch between specific modes. In this case, the control unit 20 (corner identification unit 28) determines whether processing speed is given priority (S105). Detect corner folds based on the position of
一方、処理速度を優先しない(角折れを正確に検知する)場合は(S105のNo)、制御部20(角特定部28)は、仮の角(第1の位置)から所定距離の範囲内のエッジ(角周辺のエッジ)を抽出する(S106)。この所定距離は装置の構造によって定まるものであり、例えば、図10に示すように、搬送方向における用紙30の先端部が読み取り部25に読み取られてから、用紙搬送経路のローラ25e(姿勢制御ローラ)によって用紙の姿勢(浮き上がり)が制御されるまでの距離(すなわち、読み取り位置から姿勢制御位置までの距離)である。また、用紙30の後端部についても同様に考えることができる。 On the other hand, if the processing speed is not prioritized (the bent corner is accurately detected) (No in S105), the control unit 20 (corner identification unit 28) determines the position within a predetermined distance from the temporary corner (first position). edges (edges around corners) are extracted (S106). This predetermined distance is determined by the structure of the device. For example, as shown in FIG. ) until the posture (floating) of the paper is controlled (that is, the distance from the reading position to the posture control position). Also, the trailing edge of the paper 30 can be considered in the same way.
次に、制御部20(角特定部28)は、抽出した角周辺のエッジの中に、用紙の内側に向かって変形している部分(S102で特定した用紙のエッジとS104で特定した仮の角とで規定される用紙の外形と交差している部分)があるかを判断する(S107)。用紙の内側に向かって変形している部分がある場合(S107のYes)、その部分から仮の角までの範囲において、用紙に角折れや欠損などの異常(用紙変形)が生じていると考えられるため、S106で抽出した角周辺のエッジから、用紙変形が生じた箇所に対応するエッジ(用紙の外形と交差しているエッジ)を除外する(S108)。 Next, the control unit 20 (corner identification unit 28) selects a portion deformed toward the inside of the sheet (the edge of the sheet identified in S102 and the provisional edge identified in S104) among the extracted edges around the corner. It is determined whether there is a portion intersecting the outer shape of the paper defined by the corner (S107). If there is a part that is deformed toward the inside of the paper (Yes in S107), it is considered that the paper has an abnormality (paper deformation) such as a corner fold or chipping in the range from that part to the temporary corner. Therefore, from the edges around the corners extracted in S106, the edges corresponding to the locations where the paper deformation occurs (edges intersecting the outer shape of the paper) are excluded (S108).
図11は、S106~S108を説明する模式図である。まず、図11(a)に示すように、仮の角の位置(第1の位置)から所定距離の範囲内の角周辺のエッジを抽出し、用紙のエッジと仮の角とで規定される形状に基づいて、用紙の内側に向かって変形している部分があるかを判断する。そして、図11(b)に示すように、用紙の内側に向かって変形している部分がある場合は、その部分に対応するエッジを角周辺のエッジから除外する。その結果、図の太い実線で示すエッジのみが角周辺のエッジとして抽出される。 FIG. 11 is a schematic diagram for explaining S106 to S108. First, as shown in FIG. 11A, edges around corners within a range of a predetermined distance from the temporary corner position (first position) are extracted. Based on the shape, it is determined whether there is a portion deformed toward the inside of the paper. Then, as shown in FIG. 11B, if there is a portion deformed toward the inside of the paper, the edge corresponding to that portion is excluded from the edges around the corner. As a result, only edges indicated by thick solid lines in the figure are extracted as edges around corners.
次に、制御部20(角特定部28)は、前記の方法と同様に、抽出した角周辺のエッジの画素位置を取得し、各画素位置を用いて直線近似を行って近似直線を算出し(S109)、隣り合う縦横二辺の近似直線の交点を求め、この交点を用紙の正確な角の位置(第2の位置)として特定する(S110)。なお、正確な角の位置とは、用紙が浮き上がった状態を正確に反映した角の位置である。 Next, the control unit 20 (corner identification unit 28) acquires the pixel positions of the edges around the extracted corners and performs linear approximation using each pixel position to calculate an approximate straight line in the same manner as in the above method. (S109), the intersection of approximate straight lines of two adjacent vertical and horizontal sides is obtained, and this intersection is specified as the correct corner position (second position) of the paper (S110). Note that the correct corner position is a corner position that accurately reflects the state in which the sheet is lifted.
そして、用紙の角の位置を特定した後に、制御部20(角折れ検知部29)は、用紙の角の位置の周辺に生じた異常を検知する(S111)。具体的には、図12に示すように、エッジが用紙の内側に向かって変形した地点と用紙の正確な角の位置(第2の位置)との距離を求めることにより、用紙の角の位置の周辺に発生した異常の大きさを算出することができ、算出した異常の大きさが予め定めた閾値を超えた場合に、用紙に異常が発生したと判断することができる。 After specifying the position of the corner of the sheet, the control section 20 (corner fold detection section 29) detects an abnormality occurring around the position of the corner of the sheet (S111). Specifically, as shown in FIG. 12, the position of the corner of the paper is calculated by obtaining the distance between the point where the edge is deformed toward the inside of the paper and the exact position of the corner of the paper (second position). It is possible to calculate the magnitude of the abnormality that has occurred around the , and if the calculated magnitude of the abnormality exceeds a predetermined threshold value, it can be determined that an abnormality has occurred in the paper.
ここで、用紙が浮き上がることによって、用紙と読み取り部25との距離が変化して画像の倍率が変動した状態において、仮の角の位置(第1の位置)から角折れを含む用紙に生じた異常を検知しようとした場合、図13に示すように、算出した異常の大きさが閾値を超えず、異常として検出できないことがある。一方、図12に示す本実施例の方法では、画像の倍率の変動に合わせて用紙の正確な角の位置を特定するため、用紙に発生した異常の大きさを正確に算出することができ、異常を確実に検知することが可能になる。
Here, in a state in which the distance between the paper and the
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、画像処理装置11や検査装置12の構成や制御は適宜変更可能である。
The present invention is not limited to the above embodiments, and the configuration and control of the
例えば、上記実施例では、画像処理装置11のインラインセンサを用いて印刷処理後の用紙の角折れを検知する場合について記載したが、画像処理装置11とは別の検査装置12の読み取り部を用いて角折れを検知する場合に対しても、本発明の画像処理方法を同様に適用することができる。
For example, in the above embodiment, the in-line sensor of the
また、上記実施例では、角特定部28が特定した用紙の角の位置を利用して角折れを検知する場合について説明したが、角特定部28が特定した用紙の角の位置を利用する任意の処理を行う(汚れ等を検知したり、キャリブレーションを行ったりする)場合に対しても、本発明の画像処理方法を同様に適用することができる。
Further, in the above-described embodiment, the case where the corner position of the sheet specified by the
本発明は、用紙の角の位置を特定する画像処理装置、当該画像処理装置における画像処理方法、当該画像処理装置で動作する画像処理プログラム及び当該画像処理プログラムを記録した記録媒体に利用可能である。 INDUSTRIAL APPLICABILITY The present invention can be applied to an image processing apparatus that identifies the position of a corner of a sheet, an image processing method in the image processing apparatus, an image processing program that operates in the image processing apparatus, and a recording medium that records the image processing program. .
10 画像処理システム
11 画像処理装置
12 検査装置
13 通信ネットワーク
20 制御部
20a CPU
20b ROM
20c RAM
21 記憶部
22 ネットワークI/F部
23 RIP部
24 印刷処理部
25 読み取り部
25a 光源
25b ミラー
25c 集光光学系
25d 受光部
25e ローラ
26 表示操作部
27 エッジ抽出部
28 角特定部
29 角折れ検知部
30 用紙
30a 用紙領域
31 背景領域
REFERENCE SIGNS LIST 10
20b ROM
20c RAM
21
Claims (21)
前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出部と、
前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定部と、を備え、
前記角特定部は、前記角周辺のエッジの中から、用紙変形が生じた箇所に対応するエッジを除外して、前記用紙の角の位置を特定する、
ことを特徴とする画像処理装置。 a reading unit for reading the conveyed paper;
an edge extraction unit for extracting edges of the paper from the image read by the reading unit;
a corner identifying unit that identifies the position of the corner of the paper by using the edges of the edges of the paper around the corner whose distance from the position corresponding to the corner of the paper is within a predetermined distance,
The corner identification unit identifies the position of the corner of the paper by excluding edges corresponding to locations where paper deformation has occurred, from edges around the corner.
An image processing apparatus characterized by:
ことを特徴とする請求項1に記載の画像処理装置。 The predetermined distance is a distance from the reading position of the reading unit to a roller that presses the paper, which is provided downstream of the reading position.
2. The image processing apparatus according to claim 1, wherein:
ことを特徴とする請求項1又は2に記載の画像処理装置。 The corner identification unit calculates an approximate straight line based on the edge around the corner, and identifies the position of the corner of the paper based on the calculated approximate straight line.
3. The image processing apparatus according to claim 1, wherein:
ことを特徴とする請求項3に記載の画像処理装置。 The corner identification unit calculates two approximate straight lines, and sets the intersection of the two approximate straight lines as the position of the corner of the paper.
4. The image processing apparatus according to claim 3, characterized by:
ことを特徴とする請求項1乃至4のいずれか一に記載の画像処理装置。 The corner identification unit identifies a location where the paper deformation occurs based on a shape defined by an edge of the paper and a position corresponding to the corner of the paper.
5. The image processing apparatus according to any one of claims 1 to 4 , characterized by:
ことを特徴とする請求項1乃至5のいずれか一に記載の画像処理装置。 The corner specifying unit specifies a position corresponding to the corner of the paper using the edge of the paper, and the distance from the position corresponding to the corner of the paper among the edges of the paper is within the predetermined distance. A first corner identification mode in which the position of the corner of the paper is identified using the edge around the corner, or a position corresponding to the corner of the paper identified using the edge of the paper is the corner position of the paper. operating in a second corner-specific mode specifying as
6. The image processing apparatus according to any one of claims 1 to 5 , characterized by:
前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出部と、an edge extraction unit for extracting edges of the paper from the image read by the reading unit;
前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定部と、を備え、a corner identifying unit that identifies the position of the corner of the paper by using the edges of the edges of the paper around the corner whose distance from the position corresponding to the corner of the paper is within a predetermined distance,
前記角特定部は、前記用紙のエッジを用いて前記用紙の角に対応する位置を特定し、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記所定距離内の前記角周辺のエッジを用いて前記用紙の角の位置を特定する第1の角特定モード、又は、前記用紙のエッジを用いて特定した前記用紙の角に対応する位置を前記用紙の角の位置として特定する第2の角特定モードで動作する、The corner specifying unit specifies a position corresponding to the corner of the paper using the edge of the paper, and the distance from the position corresponding to the corner of the paper among the edges of the paper is within the predetermined distance. A first corner identification mode in which the position of the corner of the paper is identified using the edge around the corner, or a position corresponding to the corner of the paper identified using the edge of the paper is the corner position of the paper. operating in a second corner-specific mode specifying as
ことを特徴とする画像処理装置。An image processing apparatus characterized by:
ことを特徴とする請求項6又は7に記載の画像処理装置。 The corner identification unit switches between the first corner identification mode and the second corner identification mode according to the processing speed of the image processing device.
8. The image processing apparatus according to claim 6 , wherein:
ことを特徴とする請求項1乃至8のいずれか一に記載の画像処理装置。 Further comprising a corner fold detection unit that detects a corner fold occurring around the position of the corner of the sheet identified by the corner identification unit,
9. The image processing apparatus according to any one of claims 1 to 8, characterized by:
前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出処理と、
前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定処理と、を実行し、
前記角特定処理では、前記角周辺のエッジの中から、用紙変形が生じた箇所に対応するエッジを除外して、前記用紙の角の位置を特定する、
ことを特徴とする画像処理方法。 An image processing method in an image processing apparatus having a reading unit for reading a conveyed sheet,
Edge extraction processing for extracting edges of the paper from the image read by the reading unit;
a corner identification process for identifying the position of the corner of the paper, using the edges of the edges of the paper around the corner whose distance from the position corresponding to the corner of the paper is within a predetermined distance. ,
In the corner identification process, the position of the corner of the paper is identified by excluding the edge corresponding to the location where the paper deformation occurs from among the edges around the corner.
An image processing method characterized by:
ことを特徴とする請求項10に記載の画像処理方法。 The predetermined distance is a distance from the reading position of the reading unit to a roller that presses the paper, which is provided downstream of the reading position.
11. The image processing method according to claim 10, wherein:
ことを特徴とする請求項10又は11に記載の画像処理方法。 In the corner identification process, an approximate straight line is calculated based on the edge around the corner, and the position of the corner of the paper is identified based on the calculated approximate straight line.
12. The image processing method according to claim 10, wherein:
ことを特徴とする請求項12に記載の画像処理方法。 In the corner identification process, two approximate straight lines are calculated, and the intersection of the two approximate straight lines is set as the position of the corner of the paper.
13. The image processing method according to claim 12, wherein:
ことを特徴とする請求項10乃至13のいずれか一に記載の画像処理方法。 In the corner identification process, a location where the paper deformation has occurred is identified based on a shape defined by an edge of the paper and a position corresponding to the corner of the paper.
14. The image processing method according to any one of claims 10 to 13 , characterized by:
ことを特徴とする請求項10乃至14のいずれか一に記載の画像処理方法。 In the corner specifying process, the position corresponding to the corner of the paper is specified using the edge of the paper, and the distance from the position corresponding to the corner of the paper among the edges of the paper is within the predetermined distance. A first corner identification mode in which the position of the corner of the paper is identified using the edge around the corner, or a position corresponding to the corner of the paper identified using the edge of the paper is the corner position of the paper. operating in a second corner-specific mode specifying as
15. The image processing method according to any one of claims 10 to 14 , characterized in that:
前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出処理と、Edge extraction processing for extracting edges of the paper from the image read by the reading unit;
前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定処理と、を実行し、corner identification processing for identifying the position of the corner of the paper using the edges of the edges of the paper around the corner whose distance from the position corresponding to the corner of the paper is within a predetermined distance,
前記角特定処理では、前記用紙のエッジを用いて前記用紙の角に対応する位置を特定し、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記所定距離内の前記角周辺のエッジを用いて前記用紙の角の位置を特定する第1の角特定モード、又は、前記用紙のエッジを用いて特定した前記用紙の角に対応する位置を前記用紙の角の位置として特定する第2の角特定モードで動作する、In the corner specifying process, the position corresponding to the corner of the paper is specified using the edge of the paper, and the distance from the position corresponding to the corner of the paper among the edges of the paper is within the predetermined distance. A first corner identification mode in which the position of the corner of the paper is identified using the edge around the corner, or a position corresponding to the corner of the paper identified using the edge of the paper is the corner position of the paper. operating in a second corner-specific mode specifying as
ことを特徴とする画像処理方法。An image processing method characterized by:
ことを特徴とする請求項15又は16に記載の画像処理方法。 In the corner identification processing, the first corner identification mode and the second corner identification mode are switched according to the processing speed of the image processing device.
17. The image processing method according to claim 15 or 16, characterized by:
ことを特徴とする請求項10乃至17のいずれか一に記載の画像処理方法。 further executing a corner fold detection process for detecting a corner fold occurring around the position of the corner of the paper identified in the corner identification process;
18. The image processing method according to any one of claims 10 to 17, characterized in that:
前記制御部に、
前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出処理、及び、
前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定処理、を実行させ、
前記角特定処理では、前記角周辺のエッジの中から、用紙変形が生じた箇所に対応するエッジを除外して、前記用紙の角の位置を特定する、
ことを特徴とする画像処理プログラム。 An image processing program that operates in an image processing apparatus comprising a reading unit that reads a conveyed sheet and a control unit,
to the control unit,
Edge extraction processing for extracting edges of the paper from the image read by the reading unit ;
executing a corner identification process for identifying the position of the corner of the paper by using the edge around the corner within a predetermined distance from the position corresponding to the corner of the paper among the edges of the paper; ,
In the corner identification process, the position of the corner of the paper is identified by excluding the edge corresponding to the location where the paper deformation occurs from among the edges around the corner.
An image processing program characterized by:
前記制御部に、to the control unit,
前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出処理、及び、Edge extraction processing for extracting edges of the paper from the image read by the reading unit;
前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定処理、を実行させ、performing a corner identification process of identifying the position of the corner of the paper by using the edges of the edges of the paper around the corner whose distance from the position corresponding to the corner of the paper is within a predetermined distance;
記角特定処理では、前記用紙のエッジを用いて前記用紙の角に対応する位置を特定し、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記所定距離内の前記角周辺のエッジを用いて前記用紙の角の位置を特定する第1の角特定モード、又は、前記用紙のエッジを用いて特定した前記用紙の角に対応する位置を前記用紙の角の位置として特定する第2の角特定モードで動作する、In the specified corner specifying process, a position corresponding to the corner of the paper is specified using the edge of the paper, and the distance from the position corresponding to the corner of the paper is within the predetermined distance. A first corner identification mode in which the position of the corner of the paper is identified using the edge around the corner, or a position corresponding to the corner of the paper identified using the edge of the paper is the corner position of the paper. operating in a second corner-specific mode specifying as
ことを特徴とする画像処理プログラム。An image processing program characterized by:
前記角特定処理で特定した前記用紙の角の位置の周辺に生じた角折れを検知する角折れ検知処理を実行させる、
ことを特徴とする請求項19又は20に記載の画像処理プログラム。 Further, in the control unit,
executing a corner fold detection process for detecting a corner fold occurring around the position of the corner of the paper identified in the corner identification process;
21. The image processing program according to claim 19 or 20 , characterized by:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019001612A JP7159878B2 (en) | 2019-01-09 | 2019-01-09 | Image processing device, image processing method and image processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019001612A JP7159878B2 (en) | 2019-01-09 | 2019-01-09 | Image processing device, image processing method and image processing program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020113831A JP2020113831A (en) | 2020-07-27 |
JP7159878B2 true JP7159878B2 (en) | 2022-10-25 |
Family
ID=71667768
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019001612A Active JP7159878B2 (en) | 2019-01-09 | 2019-01-09 | Image processing device, image processing method and image processing program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7159878B2 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009164805A (en) | 2007-12-28 | 2009-07-23 | Brother Ind Ltd | Image reader |
JP2013201553A (en) | 2012-03-23 | 2013-10-03 | Fuji Xerox Co Ltd | Image reader and image reading program |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0758906A (en) * | 1993-08-18 | 1995-03-03 | Ricoh Co Ltd | Image reader |
-
2019
- 2019-01-09 JP JP2019001612A patent/JP7159878B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009164805A (en) | 2007-12-28 | 2009-07-23 | Brother Ind Ltd | Image reader |
JP2013201553A (en) | 2012-03-23 | 2013-10-03 | Fuji Xerox Co Ltd | Image reader and image reading program |
Also Published As
Publication number | Publication date |
---|---|
JP2020113831A (en) | 2020-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9170543B2 (en) | Inspection apparatus configured to inspect a printed product by positioning a reading target image obtainable by reading the printed product relative to a reference image and collating the reading target image with the reference image | |
JP6642161B2 (en) | Inspection device, inspection method and program | |
US10194042B2 (en) | Image forming apparatus, method for controlling image forming apparatus, image processing system, and storage medium | |
JP7363035B2 (en) | Image inspection equipment, programs, image processing equipment, and image forming equipment | |
JP2018179699A (en) | Inspection device and inspection program | |
US9973651B2 (en) | Image processing apparatus and computer-readable recording medium storing program | |
JP6489433B2 (en) | Image forming apparatus, image inspection method, and image inspection program | |
US11595537B2 (en) | Inspection apparatus, control method therefor, print system, and storage medium with performing, based on number of feature points, alignment of read image with reference image | |
JP2007019853A (en) | Image reader and image reading method | |
US20200234456A1 (en) | Image inspection device, image forming system, image inspection method, and recording medium | |
JP2020079709A (en) | Image inspection device, image inspection method and image inspection program | |
US9826118B2 (en) | Image formation apparatus | |
JP2013200585A (en) | Image inspection device, image inspection system, and program | |
JP2016035418A (en) | Image processing device, output object inspection method, and program | |
JP2020057902A (en) | Inspection device, sheet inspection method, and sheet inspection program | |
JP2013235458A (en) | Inspection system, inspection device, inspection method, and program | |
JP7159878B2 (en) | Image processing device, image processing method and image processing program | |
JP6895271B2 (en) | Image processing device and image processing method | |
JP2020144032A (en) | Image inspection device and image forming system | |
JP2013233764A (en) | System, method, and program of print image inspection | |
JP2005271331A (en) | Image inspection device | |
JP2004098489A (en) | Image output apparatus | |
JP7172291B2 (en) | Abnormal conveyance inspection device and image forming device | |
US20230142237A1 (en) | Inspection system, method for controlling inspection system | |
JP7159699B2 (en) | Abnormal conveyance inspection device and image forming device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20191120 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20191122 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210915 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220520 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220607 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220701 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220913 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220926 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7159878 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |