JP3613748B2 - 画像読取装置 - Google Patents
画像読取装置 Download PDFInfo
- Publication number
- JP3613748B2 JP3613748B2 JP13840297A JP13840297A JP3613748B2 JP 3613748 B2 JP3613748 B2 JP 3613748B2 JP 13840297 A JP13840297 A JP 13840297A JP 13840297 A JP13840297 A JP 13840297A JP 3613748 B2 JP3613748 B2 JP 3613748B2
- Authority
- JP
- Japan
- Prior art keywords
- document
- inclination angle
- reading
- image
- original
- 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
Links
Images
Landscapes
- Image Input (AREA)
- Editing Of Facsimile Originals (AREA)
Description
【発明の属する技術分野】
本発明は、原稿載置台上に載置された原稿を画像読取位置まで搬送して原稿の画像を読み取るスキャナ、ファックス、デジタルコピー機などの画像読取装置に関し、特に、搬送された原稿が傾いたとしてもその補正を行うことができる画像読取装置に関する。
【0002】
【従来の技術】
原稿載置台上に載置された原稿を搬送手段によって画像読取位置まで搬送して原稿の画像を読み取るスキャナ、ファックス、デジタルコピー機などの画像読取装置においては、原稿が傾いて搬送される場合があり、傾いた原稿をそのまま読み取り例えば複写(画像形成)したときには、途切れた画像となる恐れがある。
【0003】
そこで、従来の画像読取装置においては、傾いた原稿から得られた画像情報から、文字の並びの傾きを検出することにより、原稿の傾き角を検出して、得られた画像情報に対して傾き角を補正している。
【0004】
【発明が解決しようとする課題】
上述したような装置においては原稿の傾き角を検出するために、事前に原稿を読み取り位置上にセットした後に画像情報を読み取る(プレスキャンする)ことを必要とするため、その傾き角を検出するために時間を要し、画像読取の効率の低下を招いている。しかも、文字の並びの傾きを検出するために、複雑な演算を行う必要があるため時間を要し、さらに、演算のためのメモリを多く使用するため、高コストになっている。
【0005】
そこで、第1、2発明においては、原稿の傾き角を検出するために要する時間を短縮し、画像読取の高効率化を図ることを課題とする。また、第3発明においては、傾き角補正に要する時間を短縮し、低コスト化を図ることを課題とする。
【0006】
【課題を解決するための手段】
上記課題は、以下の構成により解決することができる。
【0007】
請求項1に記載の第1発明においては、原稿載置台上に載置された原稿を、読取位置まで搬送する搬送手段と、前記搬送手段によって前記読取位置まで搬送された原稿に記録された画像を読み取る読取手段と、前記搬送手段による原稿の搬送経路途上で、搬送されている原稿の傾き角を検出する傾き角検出手段と、前記傾き角検出手段により検出された原稿の傾き角に基づいて、前記読取手段により読み取られた画像を補正する補正手段とを有し、前記傾き角検出手段は、前記搬送手段による原稿の搬送方向に直交する方向に配置された複数の原稿検知手段を有すると共に、前記搬送手段による原稿の搬送方向に直交する方向に配置された前記複数の原稿検知手段のうち少なくとも1つの原稿検知手段に対して、原稿の搬送方向と同じ方向に原稿検知手段を更に配置し、これら原稿検知手段により得られた情報に基づいて原稿の傾き角を検出することを特徴とすることにより、原稿を搬送している途上で傾き角を検出するので、原稿の傾き角を検出するためにプレスキャンする必要がなく、原稿の傾き角を検出するために要する時間を短縮し、画像読取の高効率化を図ることができる。更に、簡単な構成により原稿の傾き角を検出することができ、低コスト化だけではなく、傾き角検出の効率化を図ると共に原稿の傾き角をより正確に検出することができる。
【0008】
また、請求項2に記載の第2発明においては、原稿載置台上に載置された複数枚の原稿から1枚の原稿を分離し、読取位置まで搬送する搬送手段と、前記搬送手段によって前記読取位置まで搬送された原稿に記録された画像を読み取る読取手段と、前記搬送手段による原稿の搬送経路途上で、搬送されている原稿の傾き角を検出する原稿の傾き角を検出する傾き角検出手段と、前記傾き角検出手段により検出された原稿の傾き角を記憶する傾き角記憶手段と、前記傾き角記憶手段に記憶された原稿の傾き角に基づいて、前記読取手段により読み取られた画像を補正する補正手段と、を有し、前記傾き角検出手段による原稿の傾き角を検出することなく、前記傾き角記憶手段に既に記憶された原稿の傾き角に基づいて、前記読取手段により読み取られた画像を補正することを特徴とすることにより、複数枚の原稿各々を搬送する毎に傾き角を検出する必要がなく、また、原稿の傾き角を検出するためにプレスキャンする必要がなく、原稿の傾き角を検出するために要する時間を短縮し、画像読取の高効率化を図ることができる。この発明においては、本発明者らが鋭意検討した結果、原稿の傾き角は、原稿の紙質、環境や搬送手段の条件など種々の条件によって変化するが、原稿載置台上に載置された原稿は同じ紙質であり環境や搬送手段の条件がほぼ同じであるために他の原稿と同じような傾き角を示すことを知見したことに基づいて、原稿を搬送する毎に傾き角を検出する必要はなく、既に検出された傾き角を利用するものである。
【0012】
また、請求項3に記載の第3発明においては、原稿載置台上に載置された原稿を、読取位置まで搬送する搬送手段と、原稿に対して相対移動することにより、前記搬送手段によって前記読取位置まで搬送された原稿に記録された画像を読み取る読取手段と、前記読取位置上における原稿の傾き角を検出する傾き角検出手段と、前記傾き角検出手段により検出された原稿の傾き角に応じてデータシフト処理をすることにより、前記読取手段により読み取られた画像を補正する補正手段と、を有し、前記読取手段により読み取られた画像に対して前記補正手段によるデータシフト処理をする前に、前記傾き角検出手段により検出された原稿の傾き角に応じて変倍処理することを特徴とするものであり、前記変倍処理のうち前記読取手段と原稿との相対移動方向における変倍処理は、前記傾き角検出手段により検出された原稿の傾き角に応じて相対移動速度を変えることにより、複雑な演算をすることなく、データシフトという簡単な方法で傾き角補正をすることができ、傾き角補正に要する時間を短縮し、多くのメモリを使うことなく低コスト化を図ることができる。特に、前記変倍処理のうち前記読取手段と原稿との相対移動方向における変倍処理は、前記傾き角検出手段により検出された原稿の傾き角に応じて相対移動速度を変えることにより行うことを特徴とすることにより、相対移動方向における変倍処理を演算で行うことがないので、さらに、時間短縮、低コスト化を図ることができる。
【0013】
【発明の実施の形態】
以下、図面に基づいて本発明の一実施の形態について説明する。図1は、画像読取装置1の概略断面図(a)と原稿台の上面側から見た概略図(b)である。
【0014】
まず、画像読取装置1の概略について説明する。原稿載置台11は読み取る原稿Dを載置する手段である。搬送手段は、原稿載置台11上に載置された原稿を、後述する読取位置まで搬送する手段であり、本実施の形態では、送出ローラ対12と、一対のローラ13、14に張掛された搬送ベルト15とを有している。送出ローラ対12は、原稿載置台11上に載置された原稿Dを1枚ずつ分離し、送り出す手段である。搬送ベルト15は、送出ローラ対12によって送り出された原稿Dを、原稿台17との間に挟持しながら読取位置まで搬送する手段である。この読取位置は、搬送手段によって搬送された原稿Dを読み取る位置であり、本実施の形態では原稿Dを停止した状態で走査光学系によって読み取る画像読取装置1であるので、光透過性の原稿台17上の所定位置である。なお、本実施の形態では原稿Dを停止した状態で画像の読み取りを行うものであるが、原稿Dを移動させながら読み取る画像読取装置であってもよい。また、本実施の形態の画像読取装置1は、センター基準(搬送手段により搬送される原稿Dの中心が原稿台17の中心線(副走査方向)になるようにする)で原稿Dが搬送される。これは、原稿台17の端部に基準を合わせる方式であると、原稿Dが傾くと後段において説明する読取手段21によって原稿Dの画像の少なくとも1つの角部を読み取ることができないためである。
【0015】
光源18は、原稿台17上の読取位置まで搬送され停止した原稿Dに対して、光照射を行う手段であり、主走査方向(図1において紙面垂直方向)に伸びる線状光源である。第1ミラー19、Vミラー20は、光源18から出射し、原稿Dから反射した光を、後段の読取手段21に導く手段である。原稿Dの画像を読みとる際には、光源18及び第1ミラーは一体となって主走査方向と直交する副走査方向(図1において左右方向)に移動するとともに、Vミラー20は光源18及び第1ミラーの移動速度の1/2の移動速度で移動するよう構成されている。なお、図示しないが、Vミラー20と読取手段21との間に、原稿Dの光像を読取手段21上へ結像させるための結像手段が配置されている。
【0016】
読取手段21は、原稿Dの画像を読み取る手段であり、原稿Dから反射した光を1画素毎に光電変換する光電変換素子である。本実施の形態では、読取手段21は主走査方向に伸びるラインセンサ(ラインCCD)で構成されている。そして、読取手段21は1ライン単位で原稿の画像を読みとり、読取位置で停止している原稿Dに対して、光源18、第1ミラー19、Vミラー20が副走査方向に移動することにより、原稿Dの全面の画像を読み取ることができる。読み取られた原稿の画像は、デジタルの画像信号に変換され、画像形成装置など外部に供給される。なお、光源18、第1ミラー19、Vミラー20、読取手段21などをスキャナという。
【0017】
読取手段21によって全面の画像が読み取られた原稿Dは、搬送ベルト15により搬送され、図示しない排紙ローラによって排紙台16上に排紙される。
【0018】
このような画像読取装置1において、原稿載置台11上に載置された原稿Dを搬送手段により読取位置まで搬送する際に、搬送手段の状態や原稿Dの紙質などにより、搬送条件が原稿Dの幅方向(原稿Dの搬送方向に直交する方向であり、本実施の形態では主走査方向と平行な方向)で異なることがある。このため、原稿Dが傾きながら搬送され(図1(b)参照)、所定の読取位置に正しい角度で停止しないことがある。そのため、本実施の形態では、傾き角検出手段22によって原稿Dの傾き角θを検出して、補正手段によりこの傾き角θに基づいて読取手段21により読み取られた画像を補正するよう構成している。以下、この構成について説明する。
【0019】
まず、傾き角検出手段22による原稿の傾き角θの検出について、図1、フォトセンサPS1〜PS5の検出結果を示す図である図2、及び、傾き補正の機能ブロック図である図3に基づいて説明する。
【0020】
原稿台17の下方にあって、搬送手段による原稿の搬送方向(本実施の形態では副走査方向)に直交する方向(主走査方向)に4つの原稿検知手段であるフォトセンサPS1〜PS4を一直線上に配置している。このフォトセンサPS1〜PS4は、読取手段21と並んで配置することにより、読取手段21の主走査方向に空いた空間を効率的に利用することができる。また、フォトセンサPS3に対して搬送手段による搬送方向(副走査方向)下流側に、原稿検知手段であるフォトセンサPS5を配置している。これらフォトセンサPS1〜PS5は、搬送手段により搬送されている原稿の端部(搬送方向端部であり、本実施の形態では搬送方向先端側の端部)を検出する手段である。
【0021】
なお、本実施の形態では、フォトセンサPS2−PS3間の距離と、フォトセンサPS3−PS5間の距離とを、等しくなるように配置することにより、傾き角θの演算を簡素化し、演算速度の向上、回路の簡略化による低コスト化を実現している。また、フォトセンサPS1〜PS5による原稿の検出を行うに際して、光源18及び第1ミラー19は検出を阻害しない位置に移動あるいは阻害しない構造としている。また、フォトセンサPS1〜PS5による検出を容易にするために、搬送ベルト15の全面(又は部分的)を、原稿の地肌(白)とは異なる濃度、例えば、黒にすることが好ましい。
【0022】
そして、搬送手段により原稿Dが読取位置へと搬送される途上で、原稿Dの先端をフォトセンサPS1〜PS5により検出すると、その出力信号は図2に示すように、それぞれ原稿Dの先端を時間t1〜t5と時間差を以て検出される。ここで、フォトセンサPS2、PS3の出力信号で以て原稿Dの傾き角θを検出する。すなわち、フォトセンサPS2、PS3の出力信号のタイミング差sが原稿Dの傾き角θに依存することを利用して原稿Dの傾き角θを検出する。また、本実施の形態では、傾き角θをより正確に検出するために原稿Dの搬送速度を、フォトセンサPS3、PS5の出力信号のタイミング差Tで検出するよう構成しているが、搬送手段は、予め所定の搬送速度で原稿Dを搬送するよう構成されているので、この所定の搬送速度を代用してもよい。なお、これらタイミング差s、Tなどは、図示しない計時手段であるタイマなどにより計測する。
【0023】
フォトセンサPS2、PS3、PS5からの出力信号は、傾き角演算部23に送られ、この傾き角演算部23によって原稿Dの傾き角θが演算される。すなわち、
θ=Tan−1(s/T)
を演算することにより、原稿Dの傾き角θが得られる。得られた傾き角θは、傾き角θを記憶する傾き角記憶手段である傾き角メモリ24に記憶させる。
【0024】
なお、上述の演算の関係が成り立つためには、搬送手段により搬送される原稿Dの同一の一辺がフォトセンサPS2、PS3、PS4を通過しなければならない。なぜなら、フォトセンサPS2−PS3間を原稿Dの角が通過することになると、これらの信号だけで傾き角θを検出することができず、正確な傾き角の補正が行われないためである。そのために、本実施の形態では、フォトセンサPS2、PS3の外側にフォトセンサPS1、PS4を配置している。そして、フォトセンサPS1〜PS4の出力信号に基づいて、原稿Dの一辺がフォトセンサPS2、PS3、PS4を通過したかどうかを検出する。すなわち、
t1−t2=t3−t4
の条件(完全なイコールでなくてもよく、少なくとも両辺が同符号であればよい)を満足するかどうかを傾き角演算部23で演算することにより検出する。この条件が満足されなければ、傾き角θの検出はエラーとなり、原稿Dの搬送を失敗したことを示す表示(メッセージ)を図示しない操作パネル上に設けられた図示しない液晶ディスプレイ(表示手段)に表示し、画像の読み取りを一時停止する。
【0025】
このように、本実施の形態では、原稿の傾き角θの検出は、搬送手段による原稿Dの搬送経路途上で、搬送されている原稿Dを検出して、この結果に基づいて原稿Dの傾きを検出するようにしている。これにより、原稿Dの傾き角θを検出するためにプレスキャンする必要がなく、原稿の傾き角を検出するために要する時間を短縮し、画像読取の高効率化を図ることができる。また、本実施の形態では、原稿Dを検出するために複数のフォトセンサPS2、PS3を原稿Dの搬送方向に直交する方向に配置したので、簡単な構成により原稿Dの傾き角θを検出することができ、低コスト化だけでなく、傾き角θの検出の効率化を図ることができる。さらに、フォトセンサPS3に対して原稿Dの搬送方向にフォトセンサPS5を配置することにより、原稿Dの実際の搬送速度も正確に検出することができ、原稿Dの傾き角θを正確に検出することができる。
【0026】
なお、本実施の形態では、フォトセンサPS1〜PS5を原稿台17の下方に設けることにより効率的な空間利用を図るとともに、読取位置に近い位置で原稿Dの傾き角θを演算することにより正確な傾き角θを検出するようにしたが、これに限られず、原稿台17の上方や送出ローラ対12と搬送ベルト15との間などの搬送手段による原稿Dの搬送経路途上に設けてもよい。また、本実施の形態ではフォトセンサPS1〜PS5により原稿Dの先端を検出するようにしたが、後端を検出するようにしてもよい。また、本実施の形態では、フォトセンサPS1〜PS5を用いて原稿Dを検出したが、他の非接触系のスイッチや接触系のスイッチなど用いてもよく、要は、搬送手段により搬送される原稿Dを検出できる手段であればよい。さらに、光源18及び第1ミラー19は検出を阻害しない位置に移動あるいは阻害しない構造としないで、搬送手段によって原稿Dが搬送されている間光源18を点灯し、読取手段21を利用して、原稿Dを検出するようにしてもよい。
【0027】
次に、得られた傾き角θに基づいた読取手段21により読み取られた画像を補正について説明する。
【0028】
傾き角θで読み取られた画像を補正する方法として、一般的に、アフィン変換が知られている。このアフィン変換は、2×2のマトリックス演算を行うものであるため、演算量が多くなり、メモリ容量も大きくしなければならない。そのため、本実施の形態においては、本発明者が特願平9−83794号で提案した計算量やメモリなどがより経済的なデータシフト処理による画像の補正を行っている。このデータシフト処理は、画像記憶手段である画像メモリ28に記憶された画素単位の画像情報を、縦補正や横補正としてシフトさせることにより画像の補正を行うものである。なお、このデータシフト処理により画像の補正を行う際には、原稿の倍率や縦横比が変わるので、縦横独立の変倍処理を行うことが好ましい。
【0029】
ところで、一般に、データシフト処理と変倍処理とは、データシフト処理を施した後に変倍処理をした方が、データシフト処理によって縦横比が狂った画像を元の大きさに合うように戻すことができるので考えやすい。これに対して、変倍処理をした後にデータシフト処理を施す場合は、データシフト処理によって生じる縦横比に狂いを予め予測し、かつ、変倍処理によって読み取った画像の傾き角が歪められ、その補正処理が複雑になる。しかしながら、本実施の形態のように、原稿に対して相対移動(より詳細には、走査光学系によって、走査される)することにより原稿の画像を読み取る画像読取装置においては、副走査方向(横)の変倍を、相対移動速度(より詳細には、光源18、第1ミラー19、Vミラー20の移動速度)を変えることにより容易に行うことができ、しかも、変倍による画質の劣化を防ぐことができる。そのために、本実施の形態においては、変倍処理をした後にデータシフト処理を施すことにより、傾き角θで読み取られた画像を補正する。
【0030】
まず、変倍処理について、図3及び原稿台17上で傾いた原稿を表す図4に基づいて説明する。図4(a)は、原稿台17上で傾いた原稿を表す概略図であり、図4(b)は読み取る画像を示す概念図であり、図4(c)は変倍処理後の画像データを示す概念図である。この変倍処理として、
横(副走査方向):1/cosθ倍
縦(主走査方向):cosθ倍
の変倍処理を行う。
【0031】
さらに具体的に説明すると、上述したように搬送手段による搬送時に原稿Dの傾き角θが検出され、その傾き角が傾き角メモリ24に入力されている。また、このとき原稿Dは、図4(a)に示すように傾いて、原稿台17上に載置される。傾き角メモリ24に記憶された傾き角θのデータは、まず、副走査変倍処理手段25へ送られる。この副走査変倍処理手段25は、傾き角θに応じて、スキャナによる副走査方向の走査(移動)速度(本実施の形態では、光源18、第1ミラー19、Vミラー20の移動速度)を変えることにより、横(副走査方向)変倍を行う手段である。すなわち、副走査変倍処理手段25では、等倍時の走査速度に対して1/cosθの走査速度で走査するようにスキャナを制御する。そして、スキャナは、制御された走査速度で原稿の全面を走査する(読取手段21によって読み取る)ことにより、副走査方向に1/cosθ倍に変倍された画像信号が生成される。
【0032】
生成された画像信号は、主走査変倍処理手段26に順次入力され、主走査変倍処理(縦変倍処理)を受ける。主走査変倍処理手段26は、傾き角メモリ24に記憶された傾き角θに応じて主走査変倍処理をする手段であり、例えば、線形補間などにより、cosθ倍に変倍する。
【0033】
このように、原稿台17上の原稿Dに記録された画像は、長方形(図4(b)参照)から、読取手段21によって読み取り変倍処理をされると、平行四辺形(図4(c)参照)に形状が変化する。この形状が変化することに伴い、傾き角も次のように変化する(図4(c)参照)。
【0034】
横(副走査)方向からの角度:θ′=Tan−1(tanθ・cos2θ)
縦(主走査)方向からの角度:θ″=Tan−1(tanθ/cos2θ)
このように、変倍処理を施された画像信号は、多値化処理手段27によって多値化される。多値化の方法としては、少メモリ容量で処理可能とするために画像サイズを圧縮する多値化の方法、例えば、誤差拡散法やディザ法などを用いることが好ましいが、メモリ容量が十分にあるのならば、この多値化処理手段を省略してもよい。そして、多値化処理された画像信号は、画像データを記憶する画像記憶手段である画像メモリ28に、一旦蓄えられる。そして、データシフト処理によって画像の傾き補正がなされる。
【0035】
ところで、スキャナから出力される画像データは原稿台17のほぼ全面をカバーしているが、その中の原稿Dに相当する領域を抽出(複写機の場合、所定の用紙の正しい位置にプリント)するためには、画像データ中の原稿領域がどこ(補正後の原稿領域の先頭)から始まるように補正するのがいいのかを把握しなければならない。そのために画像の傾きを補正する前に、原稿Dのサイズ、原稿基準点、傾き補正後の原稿領域の先頭を正確に把握する必要がある。なお、ここでいう「原稿基準点」とは、読取手段21による画像の読み取り時に最初に読み取られる原稿Dの角部のことであり、また、「補正後の原稿領域の先頭」とは、傾き補正後の画像データの原稿領域の先頭に相当する位置のことであり、図4(c)に示すように、原稿基準点を(xs,ys)、傾き補正後の原稿領域の先頭を(xt,yt)として表す。因みに、傾き補正には、原稿基準点(原稿Dの角)が補正後の原稿領域の先頭にくるように補正することも含まれている。なお、図4(c)において破線で示す領域は、傾き補正後の原稿の領域である。
【0036】
これらを把握するために、画像メモリ28に蓄えられた画像データから、原稿Dのエッジ部を検出し、原稿Dのサイズ、原稿基準点、及び、傾き補正後の原稿領域の先頭を求めることができる。
【0037】
しかしながら、画像メモリ28に蓄えられた画像データから原稿Dのサイズ、原稿基準点、及び、傾き補正後の原稿領域の先頭を求めるためには、演算を行うための処理時間が必要となる。そこで、以下のような方法により、これらを検出・推定することにより、短時間で求めることができる。
【0038】
まず、原稿Dのサイズの検出・推定について説明する。原稿Dのサイズは、図示しないサイズ検出手段により、原稿Dのサイズを検出してもよい。すなわち、原稿載置台11上に原稿を載置したときに原稿の幅(搬送方向と直交する方向)を検出し、さらに、搬送手段により搬送される途上で原稿Dの長さ(搬送方向)を検出し、これら検出された幅と長さから原稿のサイズを検出する方法や、原稿Dが原稿台17上に載置されたときに、非接触型スイッチであるサイズ検出手段(不図示)によって原稿のサイズを検出してもよい。
【0039】
次に傾き補正後の原稿領域の先頭の推定について説明する。原稿Dのサイズが分かれば、傾き補正後の原稿領域の先頭(xt,yt)を求めることができる。すなわち、傾き補正後の原稿領域の先頭(xt,yt)は、原稿台17のセンター(図4(a)で示す一点鎖線)より、a/2だけ下方に位置することになる。この式において、aは原稿Dにおける主走査方向の幅であり、A4Rであれば210mmである(因みに、A4Rの副走査方向の長さbmmは297mmである)ので、原稿台17のセンターから105mmだけ下方に位置している。そして、以下の説明において、この傾き補正後の原稿領域の先頭を原点とする((xt,yt)=(0,0)となる)。
【0040】
なお、本実施の形態を複写機に搭載した場合は、図示しない操作パネルなどから設定される転写紙のサイズである「コピーサイズ」の情報を原稿Dのサイズとして推定し、さらに傾き補正後の原稿領域の先頭を含め以下の演算においては、コピーサイズを原稿Dのサイズとして取り扱えばよい。これは、複写機の場合、原稿Dと一致するコピーサイズを用いる(いわゆる、等倍)、あるいは、コピーサイズに合わせるために原稿Dの画像情報を変倍処理する(上述した副走査編倍処理や主走査変倍処理と同時に変倍してもよい)ために、コピーサイズを用いた方がよい。
【0041】
次に、原稿基準点の推定について説明する。原稿基準点の推定は、原稿Dのサイズと傾き角θに基づいて推定する。原稿基準点を求めるためには、まず、原稿Dの中心点(対角線の交点)から角までの長さLと角度φを求める。Lは対角線の半分の長さなので、
L=1/2×(a2+b2)1/2
となる。また、中心線との角度φ(図4(a)参照)は、
φ=Tan−1(a/b)
となる。なお、Lやφは、原稿Dのサイズにのみ依存した値なので、予め紙サイズ毎に算出したLやφをメモリに記憶しておき、原稿Dのサイズから直接Lやφをメモリから読み出してもよい。
【0042】
Lやφが求まると、原稿基準位置(xs,ys)は、以下の式で求めることができる。
【0043】
xs=0,ys=a/2−Lsin(φ−θ)×cosθ
ここで、ysの右辺がcosθで乗ぜられているのは、前述したように画像データが、主走査変倍処理手段26によって(原稿Dの傾き角θに応じた)変倍処理を受けているためである。
【0044】
このように、原稿Dのサイズ、原稿基準点、及び、傾き補正後の原稿領域の先頭を検出・推定により求めることにより、画像データを画像メモリ28に蓄える前に検出することができ、直ちに、後述するデータシフト処理を施すことができるばかりでなく、データシフト処理のうち縦補正(主走査方向の補正)を先に行う場合、画像データを画像メモリ28に記憶させる際に、データシフト処理のうち縦補正を同時にでき(即ち、読取手段21によって原稿Dを読み取る前に、予め原稿基準位置と傾き補正後の原稿領域の先頭が分かっているので、縦補正をしながら画像メモリ28に記憶することができる)、さらに、効率化を図ることも可能である。
【0045】
次に、データシフト処理について説明する。データシフト処理は、傾き角メモリ24に記憶された原稿の傾き角θに基づいて、読取手段21によって読み取られた画像を補正する処理である。これは、画像メモリ28に記憶された画像データを、補正手段である傾き補正手段29によってシフトさせることにより行う。すなわち、傾き補正手段29は、画像メモリ28上でデータシフトを行うことにより傾き補正する手段であり、傾き角メモリ24に記憶された傾き角θに応じて、各画素を縦方向(主走査方向)、横方向(副走査方向)に移動させる量(移動量、それぞれ、I、J)を求め、この移動量に基づいて各画素を移動させることにより、画像の傾き補正を行うものである。以下、その詳細について、説明する。なお、以下の説明においては、縦補正後に横補正を行う場合について説明するが、この逆であってもよい。
【0046】
まず、縦補正について、縦補正を模式的に示した図5に基づいて説明する。図5(a)は縦補正前の画像データ(原稿)を模式的に示した図であり、図5(b)は縦補正後の画像データ(原稿)を模式的に示した図であり、図5(c)(d)は、縦補正のデータシフトをイメージ的に示した図である。
【0047】
図5(a)において、原稿の一辺に平行で原稿基準点(xs,ys)を含む直線ABを、副走査方向(x方向)に平行で「傾き補正後の原稿領域の先頭」、すなわち原点を含む直線CDに揃える(一致させる)ように、画像データを縦(主走査)方向にシフト(移動)させる。このとき、横(副走査)方向にはシフト(移動)しないようにする。この縦方向のシフト(移動)量Iは、画像データ内の任意の点を(x,y)とすると、
I=ys−x・tanθ′
と表すことができる。図5において、I<0で下方向、I>0で上方向に移動させる。なお、θ′は前述したように、θの関数である。
【0048】
したがって、移動量Iはxの関数となり、yに依存しないので、yが等しいデータは等しい移動量Iとなり、縦補正前の画像データを図5(c)のように、主走査方向の画素(xで区切られた画素)同士をまとめておいて、移動量Iに従って図5(d)になるように画像メモリ28上をシフトさせるだけ、すなわち、主走査(y、縦)方向の単なる移動ですみ、かつ、複数の画素をまとめて行うことができ、xで区切られた画素のまとまり毎に移動量Iを算出して行うことができる。
【0049】
そして、縦補正後の画像データは、図5(b)のようになる。因みに、縦補正後の画像データにおける斜めの辺と主走査方向とのなす角δ(図5(b)参照)は、次式のように、θの関数で表される。
【0050】
次に、横補正について、横補正を模式的に示した図6に基づいて説明する。図6(a)は横補正前(縦補正後)の画像データ(原稿)を模式的に示した図であり、図6(b)は横補正後(傾き補正後)の画像データ(原稿)を模式的に示した図であり、図6(c)(d)は、横補正のデータシフトをイメージ的に示した図である。
【0051】
図6(a)において、斜めの辺が垂直になるように、x方向(副走査方向であり、横方向ともいう)に画像データをシフト(移動)させる。このとき、縦(主走査)方向にはシフト(移動)しないようにする。この横方向のシフト(移動)量Jは、画像データ内の任意の点を(x,y)とすると、
J=−y・tanδ
となる。図6において、J<0で左方向、J>0で右方向に移動させる。
【0052】
したがって、移動量Jはyの関数となり、xに依存しないので、xが等しいデータは等しい移動量Jとなり、横補正前の画像データを図6(c)のように、副走査方向の画素(y区切られた画素)同士をまとめておいて、移動量Jに従って図6(d)になるように画像メモリ28上をシフトさせるだけ、すなわち、副走査(x、横)方向の単なる移動ですみ、かつ、複数の画素をまとめて行うことができ、yで区切られた画素のまとまり毎に移動量Jを算出して行うことができる。
【0053】
このように、傾き角メモリ24に記憶された傾き角θに基づいて、画像メモリ28に記憶された原稿Dの画像データを、傾き補正手段によって、シフトさせるデータシフト処理を施すことにより、傾き補正を行うことができる。すなわち、縦補正、横補正によって、画素をy(主走査、縦)あるいはx(副走査、横)毎にまとめてメモリ上を移動(シフト)させることによって傾き補正を行うことができ、移動量i,jの総計算量が少なくて済み、具体的には、x×y画素の画像データであれば、x+y回の移動量計算で済み、アフィン変換のx×y回の移動量計算に比して、演算回数が減り、複雑な演算をすることなく、傾き角補正に要する時間を短縮し、多くのメモリを使うことなく低コスト化を図ることができる。
【0054】
ところで、原稿Dの傾き角θは、原稿Dの紙質、環境や搬送手段の条件など種々の条件によって変化するが、原稿載置台11上に載置された原稿Dは同じ紙質であり環境や搬送手段の条件がほぼ同じであるために他の原稿Dと同じような傾き角θを示す。すなわち、原稿載置台11上に載置された一組の原稿Dは、搬送手段に伴う原稿D(一組の原稿うち1枚の原稿)の傾き角θは再現性がある。そのため、搬送手段により原稿Dを搬送するたびに原稿Dの傾き角θを傾き角検出手段22で検出する必要はなく、換言すると、傾き角検出手段22による原稿Dの傾き角を検出することなく、傾き角メモリ24に既に記憶された原稿Dの傾き角θに基づいて、読取手段21により読み取られた画像を補正することができる。したがって、複数枚の原稿D各々を搬送する毎に傾き角θを検出する必要がないので、原稿Dの傾き角θを検出するために要する時間を短縮し、画像読取の高効率化を図ることができる。
【0055】
例えば、1枚目の原稿Dの対しては、傾き角θの検出、検出された傾き角θを傾き角メモリ24に記憶、傾き補正を行い、原稿載置台11上に載置された他の原稿D(2枚目以降の原稿)に対しては、傾き角θの検出を行わずに、傾き角メモリ24に記憶された傾き角θに基づいて傾き補正をするようにしてもよく、また、搬送手段により搬送される原稿Dのn枚毎(ただし、nは任意の整数であり、ユーザーが図示しない操作パネル等から設定するようにしてもよい)に傾き角θの検出を行うようにしてもよい。さらに、使用頻度が高い原稿Dの場合は、予め傾き角θを図示しない操作パネル等から設定し、傾き角メモリ24に記憶させることにより、この傾き角メモリ24に記憶された傾き角θに基づいて、読取手段21によって読み取られた画像を傾き補正してもよい。
【0056】
【発明の効果】
請求項1に記載の第1発明においては、原稿を搬送している途上で傾き角を検出するので、原稿の傾き角を検出するためにプレスキャンする必要がなく、原稿の傾き角を検出するために要する時間を短縮し、画像読取の高効率化を図ることができる。更に、簡単な構成により原稿の傾き角を検出することができ、低コスト化だけではなく、傾き角検出の効率化を図ると共に原稿の傾き角をより正確に検出することができる。
【0057】
また、請求項2に記載の第2発明においては、複数枚の原稿各々を搬送する毎に傾き角を検出する必要がなく、また、原稿の傾き角を検出するためにプレスキャンする必要がなく、原稿の傾き角を検出するために要する時間を短縮し、画像読取の高効率化を図ることができる。
【0061】
また、請求項3に記載の第3発明においては、複雑な演算をすることなく、データシフトという簡単な方法で傾き角補正をすることができ、傾き角補正に要する時間を短縮し、多くのメモリを使うことなく低コスト化を図ることができる。特に、相対移動方向における変倍処理を演算で行うことがないので、さらに、時間短縮、低コスト化を図ることができる。
【図面の簡単な説明】
【図1】画像読取装置の概略断面図(a)と原稿台の上面側から見た概略図(b)である。
【図2】フォトセンサPS1〜PS5の検出結果を示す図である。
【図3】傾き補正の機能ブロック図である。
【図4】原稿台上で傾いた原稿を表す図である。
【図5】縦補正を模式的に示した図である。
【図6】横補正を模式的に示した図である。
【符号の説明】
1 画像読取装置
11 原稿載置台
12 送出ローラ対(搬送手段)
15 搬送ベルト(搬送手段)
17 原稿台
18 光源
21 読取手段
22 傾き角検出手段
23 傾き角演算部
24 傾き角メモリ(傾き角記憶手段)
25 副走査変倍処理手段
26 主走査変倍処理手段
28 画像メモリ
29 傾き補正手段(補正手段)
D 原稿
PS1〜PS5 フォトセンサ(原稿検知手段)
Claims (3)
- 原稿載置台上に載置された原稿を、読取位置まで搬送する搬送手段と、
前記搬送手段によって前記読取位置まで搬送された原稿に記録された画像を読み取る読取手段と、
前記搬送手段による原稿の搬送経路途上で、搬送されている原稿の傾き角を検出する傾き角検出手段と、
前記傾き角検出手段により検出された原稿の傾き角に基づいて、前記読取手段により読み取られた画像を補正する補正手段とを有し、
前記傾き角検出手段は、前記搬送手段による原稿の搬送方向に直交する方向に配置された複数の原稿検知手段を有すると共に、前記搬送手段による原稿の搬送方向に直交する方向に配置された前記複数の原稿検知手段のうち少なくとも1つの原稿検知手段に対して、原稿の搬送方向と同じ方向に原稿検知手段を更に配置し、これら原稿検知手段により得られた情報に基づいて原稿の傾き角を検出することを特徴とする画像読取装置。 - 原稿載置台上に載置された複数枚の原稿から1枚の原稿を分離し、読取位置まで搬送する搬送手段と、
前記搬送手段によって前記読取位置まで搬送された原稿に記録された画像を読み取る読取手段と、
前記搬送手段による原稿の搬送経路途上で、搬送されている原稿の傾き角を検出する傾き角検出手段と、
前記傾き角検出手段により検出された原稿の傾き角を記憶する傾き角記憶手段と、
前記記憶手段に記憶された原稿の傾き角に基づいて、前記読取手段により読み取られた画像を補正する補正手段と、を有し、
前記傾き角検出手段による原稿の傾き角を検出することなく、前記記憶手段に既に記憶された原稿の傾き角に基づいて、前記読取手段により読み取られた画像を補正することを特徴とする画像読取装置。 - 原稿載置台上に載置された原稿を、読取位置まで搬送する搬送手段と、
原稿に対して相対移動することにより、前記搬送手段によって前記読取位置まで搬送された原稿に記録された画像を読み取る読取手段と、
前記読取位置上における原稿の傾き角を検出する傾き角検出手段と、
前記傾き角検出手段により検出された原稿の傾き角に応じてデータシフト処理をすることにより、前記読取手段により読み取られた画像を補正する補正手段と、を有し、
前記読取手段により読み取られた画像に対して前記補正手段によるデータシフト処理をする前に、前記傾き角検出手段により検出された原稿の傾き角に応じて変倍処理するものであり、
前記変倍処理のうち前記読取手段と原稿との相対移動方向における変倍処理は、前記傾き角検出手段により検出された原稿の傾き角に応じて相対移動速度を変えることにより行うことを特徴とする画像読取装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13840297A JP3613748B2 (ja) | 1997-05-28 | 1997-05-28 | 画像読取装置 |
US09/049,846 US6301022B1 (en) | 1997-04-02 | 1998-03-27 | Correction method of document inclination angle |
EP98105835A EP0869659B1 (en) | 1997-04-02 | 1998-03-31 | Correction method of document inclination angle |
DE69818894T DE69818894T2 (de) | 1997-04-02 | 1998-03-31 | Verfahren zur Korrektur des Neigungswinkels eines Dokumentes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13840297A JP3613748B2 (ja) | 1997-05-28 | 1997-05-28 | 画像読取装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10336425A JPH10336425A (ja) | 1998-12-18 |
JP3613748B2 true JP3613748B2 (ja) | 2005-01-26 |
Family
ID=15221126
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13840297A Expired - Fee Related JP3613748B2 (ja) | 1997-04-02 | 1997-05-28 | 画像読取装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3613748B2 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11252351A (ja) | 1998-03-02 | 1999-09-17 | Konica Corp | 画像読取装置 |
JP3747643B2 (ja) | 1998-08-07 | 2006-02-22 | コニカミノルタホールディングス株式会社 | 傾き補正装置及び画像読取装置 |
JP2000224393A (ja) * | 1999-01-29 | 2000-08-11 | Konica Corp | 画像読取装置及び複写装置 |
JP2000284641A (ja) | 1999-03-30 | 2000-10-13 | Konica Corp | 画像形成装置 |
JP4610687B2 (ja) * | 1999-11-15 | 2011-01-12 | コニカミノルタホールディングス株式会社 | 原稿読み取り装置 |
JP4215087B2 (ja) | 2006-09-27 | 2009-01-28 | コニカミノルタビジネステクノロジーズ株式会社 | 画像処理装置及び画像読取装置 |
JP7073124B2 (ja) * | 2018-02-01 | 2022-05-23 | キヤノン株式会社 | 画像読取装置、画像形成装置 |
JP7363139B2 (ja) | 2019-07-10 | 2023-10-18 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置 |
-
1997
- 1997-05-28 JP JP13840297A patent/JP3613748B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH10336425A (ja) | 1998-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1608145A2 (en) | Method and apparatus for processing image data, computer program and a computer readable storage medium | |
EP0869659B1 (en) | Correction method of document inclination angle | |
US8130424B2 (en) | Image scanner and control method thereof | |
JP4272366B2 (ja) | 原稿読み取り装置および画像形成装置 | |
JP3613748B2 (ja) | 画像読取装置 | |
JP3724183B2 (ja) | 画像読取装置及び画像処理方法 | |
JP2008011363A (ja) | 画像読取装置及び画像形成装置 | |
JP3747643B2 (ja) | 傾き補正装置及び画像読取装置 | |
JP2000244728A (ja) | 画像の傾き補正装置、原稿読取装置及び画像形成装置 | |
JP2006074124A (ja) | 画像処理装置及び画像処理方法 | |
JP3417723B2 (ja) | 画像読取装置 | |
JP2022012616A (ja) | 画像読取装置 | |
JPH11298682A (ja) | 画像読取装置 | |
US6433886B1 (en) | Image forming method and image forming apparatus | |
JP2001358914A (ja) | 画像読取装置 | |
JPH11298683A (ja) | 画像処理装置及び画像読取装置 | |
JP2010272962A (ja) | 画像読取装置 | |
JP2004328481A (ja) | 画像読取装置および画像読取方法 | |
JP2016197773A (ja) | 画像読取装置 | |
JPH10200711A (ja) | 画像読取装置 | |
JP6287630B2 (ja) | 画像読取装置、画像形成装置及び画像読取方法 | |
JP2004343190A (ja) | 画像読取装置 | |
JP2021153267A (ja) | 画像読取装置 | |
JP2020156055A (ja) | 画像処理装置、白紙原稿判定方法 | |
JP5847059B2 (ja) | 原稿読取装置及び画像形成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040113 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040127 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040319 |
|
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: 20041005 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041021 |
|
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: 20081112 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091112 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101112 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111112 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111112 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121112 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121112 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131112 Year of fee payment: 9 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |