Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4507432B2 - Image reading device - Google Patents
[go: Go Back, main page]

JP4507432B2 - Image reading device - Google Patents

Image reading device Download PDF

Info

Publication number
JP4507432B2
JP4507432B2 JP2001082309A JP2001082309A JP4507432B2 JP 4507432 B2 JP4507432 B2 JP 4507432B2 JP 2001082309 A JP2001082309 A JP 2001082309A JP 2001082309 A JP2001082309 A JP 2001082309A JP 4507432 B2 JP4507432 B2 JP 4507432B2
Authority
JP
Japan
Prior art keywords
value
image
average value
detection
detected
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001082309A
Other languages
Japanese (ja)
Other versions
JP2002281243A (en
Inventor
勝則 庄司
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2001082309A priority Critical patent/JP4507432B2/en
Publication of JP2002281243A publication Critical patent/JP2002281243A/en
Application granted granted Critical
Publication of JP4507432B2 publication Critical patent/JP4507432B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Image Input (AREA)
  • Facsimile Scanning Arrangements (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、画像読取装置に係わり、特に、原稿読取位置補正およびスキュー補正の機能を改善した画像読取装置に関する。
【0002】
【従来の技術】
特開平08−214771には、主走査1ライン幅の黒データや白データを複数ライン分取得して平均化したものを黒基準データや白基準データとして採用しシェーディング補正を行い画像補正処理を行うことが開示されている。
【0003】
ところで、従来、複写機等の画像読取装置においては、原稿を正常にセットしても、画像読取装置が多部品で構成されているため、これらの部品の取付位置のズレや設置条件(設置場所の傾き等)等によって原稿読取位置のズレが発生してしまう問題がある。
【0004】
【発明が解決しようとする課題】
従来、画像読取装置において原稿読取画像位置補正および傾き(スキュ−)の補正は、工場生産時または市場設置時にサンプル画像を読取り、サンプル画像と画像読取装置の出力画像とを比較測定して、人為的に補正処理を行っていた。
【0005】
しかし、このような人為的な補正処理作業は作業工程が増大すると共に高精度化が困難であった。
【0006】
本発明の目的は、上記の問題点に鑑み、原稿読取画像位置補正および傾き(スキュ−)補正の作業を自動化するとともに、補正処理を高精度化し、バラツキの少ない画像を得ることのできる画像読取装置を提供することにある。
【0007】
【課題を解決するための手段】
本発明は、上記の課題を解決するために、次のような手段を採用した。
【0008】
請求項1の発明は、画像読取装置であって、原稿の載置される原稿ガラス台の縦方向と横方向に配置される縦スケールと横スケール上の原稿の読取領域外に、原稿画像を読み取るための光学的な走査手段によって読み取られる複数の黒基準検出部を設け、読み取られた実際の原稿読取領域端部から各黒基準検出部までの距離である各黒基準検出値に基づいて、部品の取付位置や設置条件等に起因する原稿読取位置のズレやスキューを検知し、読取画像の出力位置補正およびスキュー補正を行う手段を備える画像読取装置において、前記読取画像の出力位置補正およびスキュー補正を行う手段は、前記複数のそれぞれの黒基準検出部において、複数回検出を行い、この複数回検出された検出値の平均値を前記黒基準検出値として用いることを特徴とする。
【0009】
請求項2の発明は、請求項1記載の画像読取装置において、前記読取画像の出力位置補正およびスキュー補正を行う手段は、前記平均値が所定の上下限値の範囲に入っているかを判定し、入っていると判定されたときは、該平均値を前記黒基準検出値として用いることを特徴とする。
【0010】
請求項3の発明は、請求項1記載の画像読取装置において、前記読取画像の出力位置補正およびスキュー補正を行う手段は、前記複数回検出された検出値の平均値と当該装置の電源ON前に検出された検出値との平均値を取り、この平均値が所定の上下限値の範囲に入っているかを判定し、入っていると判定されたときは、該平均値を前記黒基準検出値として用いることを特徴とする。
【0011】
請求項4の発明は、請求項2または請求項3記載の画像読取装置において、前記読取画像の出力位置補正およびスキュー補正を行う手段は、前記各平均値が所定の上下限値の範囲に入っていないと判定されたときは、既に検出されている検出値をリセットして、前記複数のそれぞれの黒基準検出部において、複数回検出を行い、この複数回検出された検出値の平均値を算出する処理を所定回数行うことを特徴とする。
【0012】
【発明の実施の形態】
本発明の一実施形態を図1ないし図5を用いて説明する。
【0013】
図1は、本発明に係る画像読取装置の構造の一部を示す斜視図である。
【0014】
同図において、1は第1ミラーユニット、2は第2ミラーユニット、9はパルスモータであり、これらは画像読取装置の原稿ガラス台の下部に設けられる。第1ミラーユニット1は図示していない光源および両端を支持された第1ミラーを備え、第2ミラーユニット2は同様に両端が支持された第2ミラーを備えている。これらのミラーユニット1,2は、図示していないホストコンピュータから送られる1ライン毎の画像読取要求信号に応じて、パルスモータ9によって駆動され、それぞれ2:1の速度で原稿に沿って移動しながら逐次画像の読み取りを行う。
【0015】
図2は、本発明に係る画像読取装置の原稿ガラス台の下に設けられる構造の一部を示す正面図、図3は本発明に係る画像読取装置の原稿ガラス台付近の構造を示す平面図である。
【0016】
これらの図において、10は原稿読取領域(斜線部)、11はCCDセンサ読取領域、12a,12b,12cは黒基準検出部、13は原稿ガラス台、14は縦スケール、15は横スケール、16は白基準板である。
【0017】
この画像読取装置において、原稿ガラス台13上に載置された原稿の画像は、図示していない光源により下方から照明され、その反射光が、図示していない第1ミラー、第2ミラー、第3ミラーを介して結像レンズにより結像され、結像された画像がCCD等の読取センサーによって電気信号に変換された後に、図示していないホストコンピュータ等に送信される。
【0018】
この原稿ガラス台13の端部に設けられた縦スケール14の底面には、画像白レベル補正を行うための白基準板16が設けられており、この白基準板16の主走査方向の両端部の原稿読取領域10外部分には黒基準検出部12a,12bが設けられ、横スケール15の底面の副走査方向に原稿読取領域10外部分に黒基準検出部12cが設けられている。
【0019】
読取画像位置補正値および傾き(スキュー)補正値は、装置のON時のホーミング動作時やシェーディング動作時に、第1ミラーユニット1を各黒基準検出部12a、12b,12cまで動作させて、その移動距離を第1ミラーユニット1によって測定することにより求められる。
【0020】
ここで、一方の黒基準検出部12aと原稿読取領域10の副走査方向端部間の距離をa、他方の黒基準検出部12bと原稿読取領域10の副走査方向端部間の距離をb、黒基準検出部12a,12b間の距離をc、黒基準検出部12cと原稿読取領域10の主走査方向端部間の距離をdとすると、
読取画像位置補正値(副走査方向)=(a+b)/2
読取画像位置補正値(主走査方向)=d
傾き(スキュー)値=(ab)/c
で表すことができる。
【0021】
第1ミラーユニット1によって計測された距離a,b,cは、上記の方法で各補正値が算出された後、所定の上下限値と対比されて、すなわち、下記に示す関係にあるとき、読取画像位置補正値および傾き(スキュー)値の基準値として採用される。
【0022】
読取画像位置補正値(副走査方向) α1<(a+b)/2β1
読取画像位置補正値(主走査方向) α2<dβ1
傾き(スキュー)値 α3<(ab)/cβ3
このようにして計測し判定された各補正値を、画像処理時の基準値として採用され所定の処理を行うことにより、原稿読取開始1枚目から確実に高精度の原稿画像位置で、傾き(スキュー)のない画像を取得することができる。
【0023】
図4は、本発明に係る読取画像位置補正(副走査方向)の処理手順を示すフローチャートである。
【0024】
同図において、まず、各黒基準検出部12a、12bにおいて黒基準位置を複数回検出して、検出値a1,a2,a3,・・・amおよび検出値b1,b2,b3,・・・bmを取得し、さらにそれぞれの検出値の平均値ax=(a1+a2+a3+・・・am)/m、平均値bx=(b1+b2+b3+・・・bm)/mを求める(ステップ1)。なお、ここで検出された検出値a1,a2,a3,・・・amおよび検出値b1,b2,b3,・・・bmは1度に少なくとも4以上検出し、検出値のうち最大値および最小値を除外して採用する。このような処理を行うことによって、何等かの原因で異常な検出値が検出されることを防止することができる。次に、今回算出された検出値の平均値ax,bxについて、それぞれに対応する前回、例えば、当該装置の電源ON前に取得されている検出値の平均値a0,b0を用いて、それぞれについて今回および前回の検出値の平均値ay=(a0+ax)/2、by=(b0+bx)/2を算出する(ステップ2)。ステップ2にて算出された平均値に基づいて算出された平均値(ay+by)/2が、所定の上下限値内にあるか、すなわち、α1<(ay+by)/2<β1の範囲にあるか否かを判定する(ステップ3)。所定の上下限値を越えていない場合は、算出された平均値(ay+by)/2を基準値として採用し、読取画像位置補正の処理を行い(ステップ4)、次いで、読取画像出力処理を行う(ステップ5)。ステップ3にて、所定の上下限値を越えている場合は、前回電源ON時に検出した検出値の平均値(a0+b0)/2がα1<(a0+b0)/2<β1の範囲にあるか否かを判定する(ステップ6)。これが所定の上下限値を越えていない場合は、前回検出した検出値に基づく平均値(a0+b0)/2を基準値として採用して読取画像位置補正の処理を行う(ステップ7)。ステップ6にて、所定の上下限値を越えている場合は、上下限値α1,β1のいずれかを基準値として採用して読取画像位置補正の処理を行う(ステップ8)。
【0025】
図5は、図4の処理手順と異なる本発明に係る読取画像位置補正(副走査方向)の処理手順を示すフローチャートである。
【0026】
同図において、まず、各黒基準位置12a、12bにおいて各黒基準位置を複数回検出して、検出値a1,a2,a3,・・・amおよび検出値b1,b2,b3,・・・bmを取得し、さらにそれぞれの検出値の平均値ax=(a1+a2+a3+・・・am)/m、平均値bx=(b1+b2+b3+・・・bm)/mを求める(ステップ11)。なお、ここでも検出値a1,a2,a3,・・・amおよび検出値b1,b2,b3,・・・bmのうち最大値および最小値を除外して採用する。次に、今回算出された検出値の平均値ax,bxについて、それぞれに対応する前回、例えば、当該装置の電源ON前に取得されている検出値の平均値a0,b0を用いて、それぞれについて今回および前回の検出値の平均値ay=(a0+ax)/2、by=(b0+bx)/2を算出する。(ステップ12)。ステップ12にて算出された平均値に基づいて算出された平均値(ay+by)/2が、所定の上下限値内にあるか、すなわち、α1<(ay+by)/2<β1の範囲にあるか否かを判定する(ステップ13)。所定の上下限値を越えていない場合は、算出された平均値(ay+by)/2を基準値として採用し、読取画像位置補正の処理を行い(ステップ14)、次いで、読取画像出力処理を行う(ステップ15)。ステップ13にて、所定の上下限値を越えている場合は、ステップ11からステップ13までの処理を所定回数行ったかを判定する(ステップ19)。所定回数行っている場合は、前回電源ON時に検出した検出値の平均値(a0+b0)/2がα1<(a0+b0)/2<β1の範囲にあるか否かを判定する(ステップ16)。これが所定の上下限値を越えていない場合は、前回検出した検出値に基づく平均値(a0+b0)/2を基準値として採用して読取画像位置補正処理を行う(ステップ17)。ステップ19にて、所定回数行っていない場合は、今回検出されている検出値a1,a2,a3,・・・amおよび検出値b1,b2,b3,・・・bmを全てリセットしてステップ11からの処理を繰り返す(ステップ20)。またステップ16にて、所定の上下限値を越えてる場合は、上下限値α1,β1のいずれかを基準値として採用して読取画像位置補正の処理を行う(ステップ18)。
【0027】
なお、ここでは、読取画像位置補正(副走査方向)の処理手順について説明したが、他の読取画像位置補正(主走査方向)および傾き(スキュー)値補正も同様の処理手順で行うことができる。
【0028】
このように、本発明によれば、原稿セット基準である縦スケールおよび横スケールに、少なくとも3カ所の黒基準検出部を設け、その黒基準検出部から各スケール端部までの距離をCCDセンサにより複数回検出し、それを平均化処理することにより、正確な検出値を取得し、さらに、CCDセンサが何等かの原因により検出値が異常な値になる場合もあることを考慮して、前回のCCDセンサによって検出された検出値との平均値を使用し、この平均値が所定の上下限値の範囲に入っているかを判定することにより、読取画像位置補正や傾き(スキュー)補正のための精度の高い基準値を求めることができる。
【0029】
また、本発明によれば、上記のごとく平均値が所定の上下限値の範囲に入っていないと判定された場合は、前回電源ON時に検出された検出値が所定の上下限値の範囲に入っているか否かを判定する処理を加えることにより、読取画像位置補正や傾き(スキュー)補正のための精度の高い基準値を求めることができる。
【0030】
また、本発明によれば、上記のごとく前回検出された検出値が所定の上下限値の範囲に入っていないと判定された場合は、上下限値自体を補正値として採用することにより異常な検出値が採用されることを回避することができる。
【0031】
さらに、本発明によれば、上記のごとく前記平均値が所定の上下限値の範囲に入っていないと判定された場合は、今回検出した検出値を全てリセットして再び黒基準検出部にて黒基準位置を複数回検出する処理、平均化処理を所定回数繰り返す処理を付加することにより、適正な検出値を取得することができる。
【0032】
【発明の効果】
請求項1記載の発明によれば、原稿読取領域外に、原稿画像を読み取るための光学的な走査手段によって読み取られる複数の黒基準検出部を設け、複数回検出された検出値を平均化処理した黒基準検出値に基づいて補正処理を行うことにより、異常検出値(ゴミ及び汚れ、電気的ノイズなどによるによる異常検出等)が基準値に影響を及ぼさないようにして、正確な読取画像の出力位置補正および傾き(スキュ−)補正を行うことができる。
【0033】
請求項2記載の発明によれば、前記平均化処理された黒基準検出値が所定の上下限値内にあるか否かを判定する手段を設けることにより、異常画像の出力を回避することができる。
【0034】
請求項3記載の発明によれば、さらに前記平均化処理された黒基準検出値と前回検出されて記憶されている黒基準検出値との平均値が所定の上下限値内にあるか否かを判定する手段を設けることにより、より一層異常画像の出力を回避することができる。
【0035】
請求項4記載の発明によれば、前記各平均化処理された黒基準検出値が所定の上下限値内にないと判定された場合は、今回検出され平均化処理された黒基準検出値をリセットして、再び、複数の各黒基準検出部において、複数回検出を行い、この複数回検出された検出値の平均化処理を行って上記判定を行う処理を所定回数繰り返したかを判定することにより、より適正な黒基準検出値を求め、異常画像の出力を回避することができる。
【図面の簡単な説明】
【図1】 本発明に係る画像読取装置の原稿ガラス台の下に設けられる構造の一部を示す斜視図である。
【図2】 本発明に係る画像読取装置の原稿ガラス台の構造の一部を示す正面図である。
【図3】 本発明に係る画像読取装置の原稿ガラス台付近の構造の一部を示す平面図である。
【図4】 本発明に係る読取画像位置補正値を取得して画像読取までの処理手順を示すフローチャートである。
【図5】 図4に示す処理手順と異なる本発明に係る読取画像位置補正値を取得して画像読取までの処理手順を示すフローチャートである。
【符号の説明】
1 第1ミラーユニット
2 第2ミラーユニット
9 パルスモータ
10 原稿読取領域(斜線部)
11 CCDセンサ読取領域
12 黒基準検出部
13 原稿ガラス台
14 縦スケール
15 横スケール
16 白基準板
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image reading apparatus, and more particularly, to an image reading apparatus with improved document reading position correction and skew correction functions.
[0002]
[Prior art]
In Japanese Patent Laid-Open No. 08-214771, black data and white data having a width of one main scan are obtained by averaging a plurality of lines and used as black reference data and white reference data to perform shading correction and perform image correction processing. It is disclosed.
[0003]
Conventionally, in an image reading apparatus such as a copying machine, even if a document is set normally, the image reading apparatus is composed of multiple parts. There is a problem that a deviation of the document reading position occurs due to the inclination of the image.
[0004]
[Problems to be solved by the invention]
Conventionally, document reading image position correction and inclination (skew) correction in an image reading apparatus are performed by reading a sample image at the time of factory production or market setting, and comparing and measuring the sample image and the output image of the image reading apparatus. Correction processing was performed.
[0005]
However, such an artificial correction processing work increases the number of work steps and makes it difficult to increase the accuracy.
[0006]
In view of the above problems, an object of the present invention is to automate document reading image position correction and tilt (skew) correction, and to perform high-precision correction processing and obtain an image with little variation. To provide an apparatus.
[0007]
[Means for Solving the Problems]
The present invention employs the following means in order to solve the above problems.
[0008]
According to the first aspect of the present invention, there is provided an image reading apparatus, wherein a document image is placed outside a reading area of a document on a vertical scale and a horizontal scale arranged in a vertical direction and a horizontal direction of a document glass table on which the document is placed. Provided with a plurality of black reference detection units that are read by an optical scanning means for reading , based on each black reference detection value that is the distance from the read actual document reading region end to each black reference detection unit , In an image reading apparatus comprising means for detecting a deviation or skew in a document reading position caused by a component mounting position, installation conditions, etc., and correcting the output position of the read image and skew correction, the output position correction and skew of the read image means for correcting the JP in the black reference detection unit of the plurality of respective performs multiple detection, the use of average values of the detected value detected this several times as the black reference detection value To.
[0009]
According to a second aspect of the present invention, in the image reading apparatus according to the first aspect , the means for correcting the output position and the skew correction of the read image determines whether the average value is within a predetermined upper and lower limit range. , The average value is used as the black reference detection value.
[0010]
According to a third aspect of the present invention, in the image reading apparatus according to the first aspect , the means for correcting the output position and the skew correction of the read image is an average value of the detected values detected a plurality of times before the power of the apparatus is turned on. The average value of the detected value is taken and it is determined whether the average value is within a predetermined upper and lower limit range. If it is determined that the average value is included, the average value is detected as the black reference detection value. It is used as a value.
[0011]
According to a fourth aspect of the present invention, in the image reading apparatus according to the second or third aspect , the means for performing output position correction and skew correction of the read image is such that each of the average values falls within a predetermined upper and lower limit value range. If it is determined that the detected value is not, the detected value that has already been detected is reset, and each of the plurality of black reference detection units performs detection a plurality of times, and an average value of the detected values that are detected a plurality of times is calculated. The calculation process is performed a predetermined number of times.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
An embodiment of the present invention will be described with reference to FIGS.
[0013]
FIG. 1 is a perspective view showing a part of the structure of an image reading apparatus according to the present invention.
[0014]
In the figure, reference numeral 1 denotes a first mirror unit, 2 denotes a second mirror unit, and 9 denotes a pulse motor, which are provided at the lower part of an original glass plate of the image reading apparatus. The first mirror unit 1 includes a light source (not shown) and a first mirror supported at both ends, and the second mirror unit 2 includes a second mirror similarly supported at both ends. These mirror units 1 and 2 are driven by a pulse motor 9 in response to an image reading request signal for each line sent from a host computer (not shown), and move along the original at a speed of 2: 1. The image is read sequentially.
[0015]
2 is a front view showing a part of the structure provided under the original glass table of the image reading apparatus according to the present invention, and FIG. 3 is a plan view showing the structure near the original glass table of the image reading apparatus according to the present invention. It is.
[0016]
In these drawings, 10 is a document reading area (shaded area), 11 is a CCD sensor reading area, 12a, 12b, and 12c are black reference detection parts, 13 is a document glass table, 14 is a vertical scale, 15 is a horizontal scale, 16 Is a white reference plate.
[0017]
In this image reading apparatus, an image of a document placed on the document glass table 13 is illuminated from below by a light source (not shown), and the reflected light is reflected from a first mirror, a second mirror, and a second mirror (not shown). The image is formed by the imaging lens through the three mirrors, and the formed image is converted into an electrical signal by a reading sensor such as a CCD, and then transmitted to a host computer (not shown).
[0018]
White reference plates 16 for correcting the image white level are provided on the bottom surface of the vertical scale 14 provided at the end portion of the original glass table 13, and both end portions of the white reference plate 16 in the main scanning direction. Black reference detectors 12 a and 12 b are provided outside the original reading area 10, and a black reference detector 12 c is provided outside the original reading area 10 in the sub-scanning direction of the bottom surface of the horizontal scale 15.
[0019]
The read image position correction value and the inclination (skew) correction value are moved by moving the first mirror unit 1 to each of the black reference detection units 12a, 12b, and 12c during the homing operation or the shading operation when the apparatus is ON. The distance is obtained by measuring with the first mirror unit 1.
[0020]
Here, the distance between one black reference detection unit 12a and the end of the document reading area 10 in the sub-scanning direction is a, and the distance between the other black reference detection unit 12b and the end of the document reading area 10 in the sub-scanning direction is b. When the distance between the black reference detection units 12a and 12b is c, and the distance between the black reference detection unit 12c and the end of the document reading area 10 in the main scanning direction is d,
Read image position correction value (sub-scanning direction) = (a + b) / 2
Read image position correction value (main scanning direction) = d
Inclination (skew) value = (a b) / c
Can be expressed as
[0021]
The distances a, b, and c measured by the first mirror unit 1 are compared with predetermined upper and lower limit values after each correction value is calculated by the above method, that is, when there is a relationship shown below: This is adopted as a reference value for the read image position correction value and the inclination (skew) value.
[0022]
Read image position correction value (sub-scanning direction) α1 <(a + b) / 2 < β1
Read image position correction value (main scanning direction) α2 <d < β1
Inclination (skew) value α3 <(a b) / c < β3
Each correction value measured and determined in this way is adopted as a reference value during image processing and is subjected to predetermined processing, so that an inclination ( An image having no skew can be acquired.
[0023]
FIG. 4 is a flowchart showing a processing procedure of read image position correction (sub-scanning direction) according to the present invention.
[0024]
In the figure, first, the black reference positions are detected a plurality of times by the respective black reference detectors 12a and 12b, and the detected values a1, a2, a3,... Am and the detected values b1, b2, b3,. Further, an average value ax = (a1 + a2 + a3 +... Am) / m and an average value bx = (b1 + b2 + b3 +... Bm) / m are obtained (step 1). The detected values a1, a2, a3,... Am and the detected values b1, b2, b3,... Bm detected here are detected at least 4 at a time, and the maximum value and the minimum value among the detected values are detected. Adopt value excluded. By performing such processing, it is possible to prevent an abnormal detection value from being detected for some reason. Next, with respect to the average values ax and bx of the detection values calculated this time, for the respective previous times, for example, using the average values a0 and b0 of the detection values acquired before turning on the power of the device, Average values ay = (a0 + ax) / 2 and by = (b0 + bx) / 2 of the current and previous detection values are calculated (step 2). Whether the average value (ay + by) / 2 calculated based on the average value calculated in step 2 is within a predetermined upper and lower limit value, that is, within a range of α1 <(ay + by) / 2 <β1. It is determined whether or not (step 3). If the predetermined upper and lower limit values are not exceeded, the calculated average value (ay + by) / 2 is adopted as the reference value, the read image position correction process is performed (step 4), and then the read image output process is performed. (Step 5). If it is determined in step 3 that the predetermined upper and lower limit values have been exceeded, whether or not the average value (a0 + b0) / 2 of the detection values detected when the power was last turned on is in the range of α1 <(a0 + b0) / 2 <β1. Is determined (step 6). If this does not exceed the predetermined upper and lower limit values, the average value (a0 + b0) / 2 based on the previously detected detection value is adopted as the reference value, and the read image position correction process is performed (step 7). If the predetermined upper and lower limit values are exceeded in step 6, either one of the upper and lower limit values α1 or β1 is adopted as a reference value to perform the read image position correction process (step 8).
[0025]
FIG. 5 is a flowchart showing a processing procedure of read image position correction (sub-scanning direction) according to the present invention, which is different from the processing procedure of FIG.
[0026]
In the figure, first, each black reference position is detected a plurality of times at each black reference position 12a, 12b, and detection values a1, a2, a3,... Am and detection values b1, b2, b3,. Further, the average value ax = (a1 + a2 + a3 +... Am) / m and the average value bx = (b1 + b2 + b3 +... Bm) / m are obtained (step 11). Here, the detected values a1, a2, a3,... Am and the detected values b1, b2, b3,. Next, with respect to the average values ax and bx of the detection values calculated this time, for the respective previous times, for example, using the average values a0 and b0 of the detection values acquired before turning on the power of the device, The average values ay = (a0 + ax) / 2 and by = (b0 + bx) / 2 of the current and previous detection values are calculated. (Step 12). Whether the average value (ay + by) / 2 calculated based on the average value calculated in step 12 is within a predetermined upper and lower limit value, that is, is in a range of α1 <(ay + by) / 2 <β1. It is determined whether or not (step 13). If the predetermined upper and lower limit values are not exceeded, the calculated average value (ay + by) / 2 is adopted as a reference value, read image position correction processing is performed (step 14), and then read image output processing is performed. (Step 15). If the predetermined upper and lower limit values are exceeded in step 13, it is determined whether the processing from step 11 to step 13 has been performed a predetermined number of times (step 19). If it has been performed a predetermined number of times, it is determined whether or not the average value (a0 + b0) / 2 of the detection values detected when the power is turned on last time is in the range of α1 <(a0 + b0) / 2 <β1 (step 16). If this does not exceed the predetermined upper and lower limit values, the read image position correction process is performed using the average value (a0 + b0) / 2 based on the previously detected detection value as a reference value (step 17). If the predetermined number of times is not performed in step 19, the detection values a1, a2, a3,... Am and the detection values b1, b2, b3,. The processes from are repeated (step 20). If the predetermined upper and lower limit values are exceeded in step 16, either the upper or lower limit values α1 or β1 is adopted as a reference value, and the read image position correction process is performed (step 18).
[0027]
Although the processing procedure of the read image position correction (sub-scanning direction) has been described here, other read image position correction (main scanning direction) and inclination (skew) value correction can be performed by the same processing procedure. .
[0028]
As described above, according to the present invention, at least three black reference detection units are provided on the vertical scale and the horizontal scale which are the document setting reference, and the distance from the black reference detection unit to each scale end is measured by the CCD sensor. By detecting multiple times and averaging it, an accurate detection value is obtained, and in addition, the CCD sensor may take an abnormal value due to some reason. In order to correct the read image position and the inclination (skew) by using an average value with the detection value detected by the CCD sensor and determining whether the average value is within a predetermined upper and lower limit range. The reference value with high accuracy can be obtained.
[0029]
Further, according to the present invention, when it is determined that the average value is not within the predetermined upper / lower limit value range as described above, the detection value detected when the power is turned on last time is within the predetermined upper / lower limit value range. By adding a process for determining whether or not it is present, it is possible to obtain a highly accurate reference value for correcting the read image position and tilt (skew).
[0030]
Further, according to the present invention, when it is determined that the previously detected detection value is not within the range of the predetermined upper and lower limit values as described above, the upper and lower limit values themselves are adopted as the correction values, which is abnormal. The detection value can be avoided from being adopted.
[0031]
Furthermore, according to the present invention, when it is determined that the average value is not within the range of the predetermined upper and lower limit values as described above, all of the detection values detected this time are reset and the black reference detection unit again. Appropriate detection values can be obtained by adding a process for detecting the black reference position a plurality of times and a process for repeating the averaging process a predetermined number of times.
[0032]
【The invention's effect】
According to the first aspect of the present invention, the plurality of black reference detection units that are read by the optical scanning unit for reading the document image are provided outside the document reading region, and the detection values detected a plurality of times are averaged. By performing correction processing based on the detected black reference detection value, the abnormal detection value (detection of abnormality due to dust, dirt, electrical noise, etc.) does not affect the reference value, and an accurate read image Output position correction and tilt (skew) correction can be performed.
[0033]
According to the second aspect of the present invention, it is possible to avoid the output of an abnormal image by providing means for determining whether or not the averaged black reference detection value is within a predetermined upper and lower limit value. it can.
[0034]
According to a third aspect of the present invention, whether or not an average value of the black reference detection value subjected to the averaging process and the black reference detection value detected and stored last time is within a predetermined upper and lower limit value. By providing the means for determining the abnormal image, the output of the abnormal image can be further avoided.
[0035]
According to the fourth aspect of the present invention, when it is determined that the averaged black reference detection values are not within the predetermined upper and lower limit values, the black reference detection values detected and averaged this time are determined. After resetting, each of the plurality of black reference detection units performs detection a plurality of times, performs an averaging process of the detection values detected a plurality of times, and determines whether the above determination process has been repeated a predetermined number of times. Thus, a more appropriate black reference detection value can be obtained and output of an abnormal image can be avoided.
[Brief description of the drawings]
FIG. 1 is a perspective view showing a part of a structure provided under an original glass table of an image reading apparatus according to the present invention.
FIG. 2 is a front view showing a part of the structure of an original glass table of the image reading apparatus according to the present invention.
FIG. 3 is a plan view showing a part of the structure in the vicinity of the original glass plate of the image reading apparatus according to the present invention.
FIG. 4 is a flowchart showing a processing procedure from acquisition of a read image position correction value to image reading according to the present invention.
FIG. 5 is a flowchart showing a processing procedure from acquiring a read image position correction value according to the present invention different from the processing procedure shown in FIG. 4 to reading an image;
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 1st mirror unit 2 2nd mirror unit 9 Pulse motor 10 Original reading area (shaded part)
11 CCD sensor reading area 12 Black reference detection unit 13 Original glass table 14 Vertical scale 15 Horizontal scale 16 White reference plate

Claims (4)

原稿の載置される原稿ガラス台の縦方向と横方向に配置される縦スケールと横スケール上の原稿の読取領域外に、原稿画像を読み取るための光学的な走査手段によって読み取られる複数の黒基準検出部を設け、読み取られた実際の原稿読取領域端部から各黒基準検出部までの距離である各黒基準検出値に基づいて、部品の取付位置や設置条件等に起因する原稿読取位置のズレやスキューを検知し、読取画像の出力位置補正およびスキュー補正を行う手段を備える画像読取装置において、
前記読取画像の出力位置補正およびスキュー補正を行う手段は、前記複数のそれぞれの黒基準検出部において、複数回検出を行い、この複数回検出された検出値の平均値を前記黒基準検出値として用いることを特徴とする画像読取装置。
A plurality of blacks read by an optical scanning means for reading a document image outside a reading area of the document on the vertical scale and the horizontal scale arranged in the vertical and horizontal directions of the document glass table on which the document is placed Document reading position due to the mounting position and installation conditions of parts based on each black reference detection value, which is the distance from the end of the actual document reading area that has been read to each black reference detection section. In an image reading apparatus provided with means for detecting deviation and skew, and correcting the output position and skew of a read image,
The means for correcting the output position and skew correction of the read image is detected a plurality of times in each of the plurality of black reference detection units, and an average value of the detection values detected a plurality of times is used as the black reference detection value. An image reading apparatus characterized by being used.
前記読取画像の出力位置補正およびスキュー補正を行う手段は、前記平均値が所定の上下限値の範囲に入っているかを判定し、入っていると判定されたときは、該平均値を前記黒基準検出値として用いることを特徴とする請求項1記載の画像読取装置。The means for correcting the output position and skew correction of the read image determines whether the average value is within a predetermined upper and lower limit range, and if it is determined that the average value is within the range, The image reading apparatus according to claim 1, wherein the image reading apparatus is used as a reference detection value. 前記読取画像の出力位置補正およびスキュー補正を行う手段は、前記複数回検出された検出値の平均値と当該装置の電源ON前に検出された検出値との平均値を取り、この平均値が所定の上下限値の範囲に入っているかを判定し、入っていると判定されたときは、該平均値を前記黒基準検出値として用いることを特徴とする請求項1記載の画像読取装置。The means for correcting the output position and skew correction of the read image takes an average value of the detection values detected a plurality of times and a detection value detected before the apparatus is turned on, and this average value is 2. The image reading apparatus according to claim 1, wherein it is determined whether or not a predetermined upper and lower limit value is within a range, and if it is determined that the average value is determined, the average value is used as the black reference detection value. 前記読取画像の出力位置補正およびスキュー補正を行う手段は、前記各平均値が所定の上下限値の範囲に入っていないと判定されたときは、既に検出されている検出値をリセットして、前記複数のそれぞれの黒基準検出部において、複数回検出を行い、この複数回検出された検出値の平均値を算出する処理を所定回数行うことを特徴とする請求項2または請求項3記載の画像読取装置。The means for correcting the output position and skew correction of the read image resets the detection value that has already been detected when it is determined that the respective average values are not within the predetermined upper and lower limit values, 4. The method according to claim 2, wherein each of the plurality of black reference detection units performs detection a plurality of times and calculates an average value of the detection values detected a plurality of times a predetermined number of times. Image reading device.
JP2001082309A 2001-03-22 2001-03-22 Image reading device Expired - Fee Related JP4507432B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001082309A JP4507432B2 (en) 2001-03-22 2001-03-22 Image reading device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001082309A JP4507432B2 (en) 2001-03-22 2001-03-22 Image reading device

Publications (2)

Publication Number Publication Date
JP2002281243A JP2002281243A (en) 2002-09-27
JP4507432B2 true JP4507432B2 (en) 2010-07-21

Family

ID=18938268

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001082309A Expired - Fee Related JP4507432B2 (en) 2001-03-22 2001-03-22 Image reading device

Country Status (1)

Country Link
JP (1) JP4507432B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008275394A (en) * 2007-04-26 2008-11-13 Hinode Shiki Kogyo Kk Cardboard inspection device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03128842A (en) * 1989-10-12 1991-05-31 Konica Corp Paper feeder
JPH03285452A (en) * 1990-03-31 1991-12-16 Kyocera Corp Picture reader

Also Published As

Publication number Publication date
JP2002281243A (en) 2002-09-27

Similar Documents

Publication Publication Date Title
KR101329471B1 (en) Non contact wheel alignment sensor and method
JP2657505B2 (en) Mark position detecting device and mark arrangement method
JP5481862B2 (en) Pantograph height measuring device and calibration method thereof
JP3966804B2 (en) Distance detecting device, thickness measuring device and method thereof
JP4215220B2 (en) Surface inspection method and surface inspection apparatus
JP4507432B2 (en) Image reading device
EP1972887A1 (en) System and method for height measurement
JPH0629705B2 (en) Plate inspection method
JP2019106402A (en) Substrate inspection apparatus, surface inspection method, and computer program
JP4680640B2 (en) Image input apparatus and image input method
JP3648845B2 (en) Image reading device
JPH05172531A (en) Distance measurement method
JPH0765967B2 (en) Mounted board visual inspection device
JP3097414B2 (en) Shape recognition device
JP3112538B2 (en) Optical three-dimensional shape measuring method and measuring device
JP2522191B2 (en) IC lead height measuring device
JP4176899B2 (en) Scanning position measuring method and apparatus in scanning optical system
JP2545758B2 (en) Focus detection device
JP3728941B2 (en) Optical sensor
JP4150300B2 (en) Angle detection device and projector including the same
JPH05172535A (en) Peak point detection method and calibration method
KR100327038B1 (en) Wafer alignment apparatus
JP3149632B2 (en) Cross section shape recognition device
JP2522706B2 (en) Line sensor connection deviation detection method
JPH0126587B2 (en)

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080318

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100127

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100329

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100426

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

Free format text: PAYMENT UNTIL: 20130514

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20140514

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees