(57)【特許請求の範囲】
【請求項１】
原稿をプラテンガラス上まで搬送する給紙搬送経路と、上記プラテンガラス上に搬送された原稿を読み取る画像読み取り部と、上記プラテンガラスより下流側の排出搬送経路と、上記給紙搬送路に対する原稿のスキュー量を検出するスキュー量検出手段と、上記画像読み取り部の読み取りタイミングを制御する読み取り制御部と、上記原稿の大きさを検出する原稿サイズ検出手段とを備え、上記読み取り制御部は上記スキュー量検出手段が検出したスキュー量と、上記原稿サイズ検出手段で検出した原稿サイズデータとに応じて、原稿画像に対する原稿搬送方向先端側の読み取り欠け部分と後端側の読み取り欠け部分の面積が均等になる読み取り領域を設定し、この設定した読み取り領域に基づいて調整した読み取りタイミングで、上記原稿読み取り部が原稿を読み取る原稿読み取り装置。
【請求項２】
上記スキュー量検出手段の下流側に、原稿の端部を検出する原稿端検出手段を配置し、上記読み取り制御手段は、上記原稿端検出手段が原稿の先端側の辺を検出したとき、上記スキュー量検出手段が検出したスキュー量と、原稿検出手段が検出した原稿サイズデータとに基づいて、この原稿の中心と一致する中心を備えたスキュー量ゼロの原稿の先端側の辺と、上記検出した原稿の先端側の辺との交点位置を特定し、上記特定した交点位置から上記プラテンガラスの読み取り位置までの距離を特定し、特定した距離に応じて原稿の読み取りタイミングを制御することを特徴とする請求項１に記載の原稿読み取り装置。
【請求項３】
上記読み取り制御部は、上記スキュー量検出手段で検出されたスキュー量が予め設定された許容値を超えているかどうかを判断し、許容値を超えていない場合には上記読み取り領域を設定し、許容値を超えている場合には、上記読み取り領域を設定せず、上記原稿読み取り部に原稿の読み取りを実行させないことを特徴とする請求項１または２に記載の原稿読み取り装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、電子写真複写機やイメージスキャナなどの画像処理装置において、プラテンガラス上に供給された原稿を読み取る画像読み取り装置に関するものである。
【０００２】
【従来の技術】
電子写真複写機などの画像処理装置においては、画像読み取り部に原稿を自動的に供給する自動原稿搬送機構が用いられている。
図９に示すように、この原稿搬送機構１は、画像処理装置本体２上に取り付けられ、原稿を載置する給紙トレイ３からプラテンガラス４上に原稿を搬送する給紙搬送経路５とを備えている。そして、上記給紙トレイ３から、図示しない供給手段によって、給紙搬送経路５に供給された原稿は、フィードローラ６によって、プラテンガラス４上に搬送される。原稿は、プラテンガラス４上での移動中に、画像処理装置本体２の画像読み取り部７によって、読みとられ、フィードローラ６や図示しない他の搬送手段によって、排紙搬送経路１４を通って排紙トレイ８に排出される。
【０００３】
また、上記給紙搬送経路５において、プラテンガラス４の上流側には、原稿端検出センサ９を設けている。この原稿端検出センサ９は、反射式の光センサであり、フィードローラ６によって搬送された原稿が、この原稿端検出センサ９の位置に来たことを検出して、画像処理装置本体２内の読み取り制御部２０へ信号を送信するものである。
また、原稿サイズは、上記給紙トレイ３や、搬送路５上に設けた図示しないセンサによって、検出できるようにしている。
上記読み取り制御部２０は、原稿端検出センサ９からの信号に基づいて、上記画像読み取り部７の読み取りタイミングを制御する。この制御を、図１０を用いて具体的に説明する。
【０００４】
図１０は、図９の給紙搬送経路５を平面上に表したものである。ここでは、上記給紙搬送経路５を、その搬送方向を示す矢印として表している。
そして、原稿端検出センサ９が、プラテンガラス４の上流側に設けられている。上記給紙搬送経路５に沿って長方形ＡＢＣＤの原稿１０が搬送され、その先端側の辺ａが上記センサ９に到達すると、センサ９が信号を出力する。上記読み取り制御部２０は、上記センサ９からの信号を受信してから所定時間後に、画像読み取り部７に読み取りを開始させる。この所定時間とは、原稿１０が、上記センサ９の検出ポイントである直線Ｌからプラテンガラス４までの距離ｄだけ移動するのにかかる時間である。
そして、原稿サイズは、予め検出されているので、上記読み取り制御部２０は、原稿１０の長さに対応する時間経過後に、画像読み取り部７の読み取りを終了させる。
つまり、原稿１０の先端の辺ａが、上記プラテンガラス４に到達してから、後端の辺ｂが到達するまでの時間だけ、画像読み取り部７が作動するようにしている。
【０００５】
【発明が解決しようとする課題】
上記のような画像読み取り装置では、原稿１０が斜めに搬送された場合に、次のようなことが起こる。
図１１に示すように、給紙搬送経路５に対し、傾斜して搬送された原稿１０の先端側の辺ａが、原稿検出センサ９の検出ポイントにおいて直線Ｌと交差したとき、上記センサ９が、原稿１０の辺ａを検出する。そして、読み取り制御部２０は、この時点から所定時間後に、画像読み取り部７による読み取りを開始させる。
【０００６】
画像読み取り部７が、読み取りを開始してから、傾斜しないで搬送される原稿の搬送方向長さに対応する時間が経過した時点で、読み取り制御部２０は読み取りを終了させる。
つまり、実際に画像読み取り部７が読みとる部分は、図１１中、二点差線で示した領域１１である。したがって、斜行した原稿１０においては、領域１１と重なった部分だけが読みとられることになる。すなわち、原稿１０の中で、斜線で示した部分は、読み取られない、読み取り欠け領域である。
【０００７】
このように、斜線で示した欠け領域があるので、出力される画像にも欠けができてしまうという問題があった。特に、スキュー量、すなわち、傾斜量が大きい場合には、上記読み取り欠け領域が大きくなるので、出力画像の欠けも大きくなってしまう。
あるいは、原稿のスキュー量を検出して、読みとった画像をスキュー量分だけ回転させ、元に戻してから出力するという画像処理装置もある。しかし、出力画像をいくら回転させても、読み取り時に欠けてしまった部分を出力することはできない。つまり、部分的に欠けた画像を、まっすぐにして出力するだけである。
【０００８】
この発明の目的は、搬送経路中で原稿が斜行してしまうようなことがあっても、できるだけ出力画像の欠け部分を小さくして、原稿に忠実な画像を出力できるようにするための、原稿読み取り装置を提供することである。
【０００９】
【課題を解決するための手段】
第１の発明は、原稿をプラテンガラス上まで搬送する給紙搬送経路と、上記プラテンガラス上に搬送された原稿を読み取る画像読み取り部と、上記プラテンガラスより下流側の排出搬送経路と、上記給紙搬送路に対する原稿のスキュー量を検出するスキュー量検出手段と、上記画像読み取り部の読み取りタイミングを制御する読み取り制御部と、上記原稿の大きさを検出する原稿サイズ検出手段とを備え、上記読み取り制御部は上記スキュー量検出手段が検出したスキュー量と、上記原稿サイズ検出手段で検出した原稿サイズデータとに応じて、原稿画像に対する原稿搬送方向先端側の読み取り欠け部分と後端側の読み取り欠け部分の面積が均等になる読み取り領域を設定し、この設定した読み取り領域に基づいて調整した読み取りタイミングで、上記原稿読み取り部が原稿を読み取る点に特徴を有する。
なお、上記スキュー量とは、原稿の搬送方向に対する傾きの大きさのことである。例えば、原稿の先端側の辺と、搬送方向に直交する直線とで作る角度などで表す。
【００１３】
第２の発明は、第１の発明を前提とし、上記スキュー量検出手段の下流側に、原稿の端部を検出する原稿端検出手段を配置し、上記読み取り制御手段は、上記原稿端検出手段が原稿の先端側の辺を検出したとき、上記スキュー量検出手段が検出したスキュー量と、原稿検出手段が検出した原稿サイズデータとに基づいて、この原稿の中心と一致する中心を備えたスキュー量ゼロの原稿の先端側の辺と、上記検出した原稿の先端側の辺との交点位置を特定し、上記特定した交点位置から上記プラテンガラスの読み取り位置までの距離を特定し、特定した距離に応じて原稿の読み取りタイミングを制御する点に特徴を有する。
【００１４】
第３の発明は、上記第１または第２の発明を前提とし、上記読み取り制御部は、上記スキュー量検出手段で検出されたスキュー量が予め設定された許容値を超えているかどうか判断し、許容量を超えていない場合には上記読み取り領域を設定し、許容値を超えている場合には、読み取り領域を設定せず、上記原稿読み取り部に原稿の読み取りを実行させない点に特徴を有する。
なお、上記発明において、スキュー量が許容値を超えたために、読み取りを行わなかった場合には、エラーメッセージの表示などで、その旨をユーザーに報せるとともに、その原稿を供給搬送路や排出搬送路を介して排出する。
【００１６】
【発明の実施の形態】
図１〜図３に示す第１参考例は、給紙搬送経路５に直交する直線Ｌ１上に、一対の原稿端検出センサＳ１，Ｓ２を設け、上記直線Ｌ１から原稿搬出方向下流側であって、給紙搬送経路５と直交する別の直線Ｌ２上に、検出ポイントを持った第３の原稿端検出センサＳ３を設けている点が従来例と異なる。ただし、その他の原稿搬送機構１および画像処理装置本体２の構成は、図９に示す従来例と同様なので、以下の説明にも、この図９を用いる。なお、これら３つの原稿端検出センサＳ１〜Ｓ３は、従来例の原稿端検出センサ９と同じセンサである。
【００１７】
また、上記原稿搬送機構１は、フィードローラ６より上流側に、図示しない原稿サイズ検出手段を備えている。例えば、供給トレイ３上に設けた図示しないセンサによって、原稿長さを検知し、給紙トレイ３の幅を規制する図示しないガイドの位置によって、原稿の幅を検知する機構を設けたり、給紙搬送経路５中の上記フィードローラ６より上流側に原稿の通過を検知するセンサを設けたりしている。
このような、原稿サイズ検出手段を備えることによって、画像処理装置本体２は、画像読み取りに必要なメモリサイズを特定したり、例えば、画像処理装置本体２が複写機の場合には、必要な大きさのコピー用紙を速やかに準備したりできるのである。
【００１８】
そして、上記画像処理装置本体２の読み取り制御部２０は、上記３個の原稿端検出センサＳ１〜Ｓ３の信号に基づいて、画像読み取り部７の読み取りタイミングを制御する。
次に、この第１参考例の作用を説明する。
原稿１０が、給紙搬送経路５に沿って斜行して搬送された図２に示す場合を、図３のフローチャートにしたがって説明する。なお、図３のフローチャートは、読み取り制御部２０の処理ステップを示すものである。また、以降、原稿の先端とは、搬送方向に対して前方のことである。
原稿１０が、給紙搬送経路５に沿って移動すると、はじめに（ステップ１）、直線Ｌ１上で、センサＳ１が原稿１０の先端側の辺ａを検出して、その検出信号を読み取り制御部２０へ出力する。
【００１９】
ステップ２で、タイマーがスタートする。
ステップ３で、センサＳ２が先端側の辺ａを検知し、ステップ４でタイマーをストップする。
ステップ５でスキュー量を算出する。このスキュー量とは、原稿の傾きの大きさのことで、原稿の先端側の辺ａと、給紙搬送経路５に直交する直線Ｌ１とが交わったときにできる角度θや、sinθで表す。ここでは、スキュー量θとする。上記ステップ１〜４では、２個の原稿端検出センサＳ１とＳ２との検出タイミングのずれがどれだけあるかということを検出しているので、この結果から、上記スキュー量θを算出することができる。
【００２０】
さらに原稿１０が進むと、図２に示すように原稿１０の先端側の辺ａが第３の原稿端検出センサＳ３位置に到達し、図３のステップ６で、上記センサＳ３の検出信号が読み取り制御部２０に入力される。
読み取り制御部２０は、図示しない原稿サイズ検出手段により、予め検出された原稿サイズデータと、上記ステップ５で算出したスキュー量データとを記憶している。さらに、ステップ６で、原稿１０の先端側の辺ａ上の１点が、センサＳ３の検出ポイントに到達したことを検出している。また、上記読み取り制御部２０は、原稿端検出センサＳ３の位置がわかっている。そのため、このセンサＳ３の検出信号によって、その時点での原稿１０の位置がわかる。
そして、上記原稿サイズデータと、スキュー量データと、位置データとを総合すれば、読み取り制御部２０は、原稿１０の各頂点Ａ，Ｂ，Ｃ，Ｄの位置を特定することができる。
ステップ７では、各頂点Ａ，Ｂ，Ｃ，Ｄの位置を基に、上記給紙搬送経路５に平行な辺を備え、かつ、長方形ＡＢＣＤに外接する長方形の読み取り領域１２を特定する。
【００２１】
ステップ８で、読み取り開始タイミングを算出する。
上記読み取り開始タイミングは、原稿１０の先頭の頂点Ａが、プラテンガラス４上に到達する時である。第３の原稿端検出センサＳ３が原稿を検出した時点を基準とし、図２における頂点Ａからプラテンガラス４までの距離ｄ１に対応する時間が経過した時点で、画像読み取り部７に読み取り開始指令を出力する（ステップ９）。
また、ステップ１０では、後端の頂点Ｃがプラテンガラス４に到達するまでの時間を読み取り終了タイミングとして算出し、その時間が経過したステップ１１で、読み取りを終了させる。
以上のステップによって、画像読み取り部７は、原稿１０を含む読み取り領域１２を読みとる。
【００２２】
上記のように、第１参考例の方法では、原稿１０が斜行しても、原稿１０の画像を全て読みとることができる。したがって、画像を出力する際にも、原稿の画像内容が欠けることがない。
なお、上記のようにして読みとった画像は、そのまま読み取り領域１２に対応する大きさで、ディスプレイやコピー用紙などに出力することもできるし、先に算出したスキュー量に基づいて回転処理を行い、原稿１０部分だけを、原稿１０に対応する大きさで、ディスプレイやコピー用紙などに出力することもできる。
【００２３】
従来なら、読み取り領域を原稿の大きさで決め、読み取り開始タイミングを、原稿端検出センサによって検出された位置だけを基準にして決めていたが、この参考例では、原稿のスキュー量を検出し、これに基づいて原稿の読み取り欠け領域を小さくしたり、無くしたりできるように、読み取り領域を設定しているのである。
【００２４】
図４、図５に示す第２参考例は、読み取り制御部２０に、予め、スキュー量の許容値を設定しておいて、実際に検出したスキュー量がこの許容値を超えた場合には、エラーと判定し、読み取り処理を行わないようにした点が第１参考例と異なる。
ただし、フィードローラ６と、プラテンガラス４との間に原稿端検出センサＳ１〜Ｓ３を設けた構成は、上記第１参考例と同じなので、この第２参考例の説明にも、図１および図９を用いる。
【００２５】
第２参考例の作用を、図４のフローチャートにしたがって説明する。
斜行する原稿１０に対し、図１の直線Ｌ１上の原稿端検出センサＳ１，Ｓ２によって、原稿１０のスキュー量を検出する方法は、第１参考例と同じである。すなわち、図４のステップ１０１〜１０５は、図３に示す第１参考例のステップ１〜５と全く同じである。したがって、図４のステップ１０４でスキュー量θを算出する。
ステップ６で、上記スキュー量θが、予め設定した許容値を超えているかどうかを判断する。
【００２６】
ステップ１０６で、スキュー量θが、許容値を超えた場合には、ステップ１０７ヘ進み、エラー処理を行う。
このエラー処理とは、原稿１０のスキュー量が大きすぎるということで、以降の、読み取り処理を行わないことである。そして、エラーメッセージを表示したり、警報などを発したりするとともに、原稿を給紙トレイ３へ戻すようにする。あるいは、読み取りを行わないで、排出搬送経路１４から排紙トレイ８へ原稿１０を排出しても良い。
一方、ステップ１０６で、スキュー量θが、許容値以下の時には、ステップ１０８ヘ進み、読み取り処理を行う。この読み取り処理は、第１参考例と同様に、第３の原稿端検出センサＳ３の信号に基づいて、読み取り開始タイミングを特定して、読み取り部７に指令を出力することにより行う。また、読み取り終了指令も、第１参考例と同様にして行う。
ただし、この第２参考例では、読み取り領域をスキュー量に応じて新たに特定しないで、原稿サイズに応じて決められた領域を読み取る。
【００２７】
また、第２参考例では、許容値を設定し、原稿１０のスキュー量θが許容値以内の場合に限って読み取り処理を行うが、読み取り開始のタイミングを決める基準位置を、センサＳ３が検出した位置からずらしたりしない。つまり、図５に示すように、原稿端検出センサＳ３が原稿端を検出した時点から、直線Ｌ２とプラテンガラス４との間の距離ｄ２に相当する時間が経過した時点で、読み取りを開始させる。そして、読み取りの終了は、原稿１０の長さに合わせる。
このとき、図５のように、読み取り領域１３はスキュー量ゼロで搬送された原稿と同じになる。そのため、図５中斜線で示した領域が、読み取り欠け領域となる。しかし、スキュー量の許容値を適当に設定しておけば、上記欠け領域を小さく保つことができ、この欠け領域を原稿の余白内に収めることができる。
【００２８】
例えば、スキュー量θが小さくて、sinθが０．０２以下の場合には、読み取り開始位置や読み取り領域などを調整しなくても、上記欠け領域が、ほとんどの原稿の余白部分に収まることがわかっている。
上記のようにすることにより、原稿の余白の一部を読み取らなくても、原稿に表されたのと同じ画像を出力することができる。そして、読み取り制御部２０が検出したスキュー量θに基づいて画像を回転させ、元に戻してから出力すれば、原稿と全く同じ状態で画像を出力できる。
したがって、許容値を適当に設定すれば、読み取り開始タイミングを調整するなどの処理を行わなくても、従来と同じタイミングで読み取り処理ができる。
もちろん、スキュー量が許容値以下の場合にも、読み取りタイミングを調整して、欠け領域の影響をさらに小さくすることもできる。
【００２９】
例えば、図６、図７は、原稿上にできた読み取り欠け領域が、原稿の外周付近にできるだけ均等に配置されるように、読み取りタイミングを調整するこの発明の第１実施例を示したものである。
この第１実施例は、読み取り制御部２０が、原稿端検出センサＳ３の検出信号およびスキュー量に基づいて、読み取りタイミングを制御する点が上記第２参考例と異なるが、原稿端検出センサＳ１〜Ｓ３の配置など、その他の構成は、上記第２参考例と同じである。
すなわち、スキュー量θが、許容値以内の場合に限って、読み取りタイミングを調整して、読み取りを行うというものである。
【００３０】
図６中、中心Ｏは、スキュー量ゼロ、すなわち全く傾斜しないで搬送された点線で示す原稿１５の搬送方向先端側の辺が、センサＳ３の検出ポイントのある直線Ｌ２と一致したときの原稿１５の中心である。そして、スキュー量θで搬送される原稿１０の中心Ｏ’が、上記中心Ｏと一致した時の原稿１０の位置を２点鎖線で示している。そして、この２点鎖線で示した原稿１０の先端側の辺ａ’と直線Ｌ２との交点をＰとする。
上記のように、中心Ｏと中心Ｏ’とが一致した状態では、原稿１０において、まっすぐな原稿１５からはみ出した部分の面積は、前後、左右でそれぞれ均等になっている。すなわち、交点Ｐがプラテンガラス４上に到達したタイミングで読み取りを開始すれば、まっすぐな原稿１５と同じ読み取り領域からはみ出す読み取り欠け領域は、前後、左右で均等になる。
【００３１】
そこで、この第１実施例では、読み取り制御部２０は、原稿端検出センサＳ３からの検出信号を受信したら、その検出ポイントからではなく、上記交点Ｐから読み取りを開始するようにタイミングを調整する。
この調整を説明するために、図６のセンサＳ３の検出ポイント付近を拡大して図７に示す。この図７中の点Ｅは、実際にセンサＳ３が検出する点である。
そして、図７に示すように、原稿１０は、その中心Ｏ’が中心Ｏと一致してから、搬送方向に距離ｅだけ移動すると、点ＥがセンサＳ３で検出される。
すなわち、センサＳ３が点Ｅを検出したときには、上記交点Ｐは、直線Ｌ２より距離ｅだけ下流側に位置しているのである。
【００３２】
そのため、上記センサＳ３が点Ｅを検出した時点で、直線Ｌ２からプラテンガラス４までの距離ｄ２に対応する時間経過後に読み取りを開始したのでは、交点Ｐは読み取られないで、プラテンガラス４を距離ｅだけ通過してしまうことになる。
そこで、読み取り制御部２０は、センサＳ３が先端側の辺ａ上の点Ｅを検出したら、上記距離ｄ２から上記距離ｅを引いた距離に対応する時間経過後に、読み取り開始指令を出力するようにする。
このようにして、上記交点Ｐに読み取り開始タイミングを合わせれば、原稿搬送方向における先端側の読み取り欠け領域と、後端側の読み取り欠け領域とが等しくなる。また、左右の読み取り欠け領域も等しくなる。
【００３３】
この第１実施例でも、スキュー量θが許容値を超える場合には、原稿を読み取らないようにしているので、読み取られる原稿のスキュー量は、非常に小さい。そのままでも、出力画像に影響が出るほどの読み取り欠け領域ができることは少ないが、上記欠け領域を外周付近に均等に配置できれば、読み取り欠け領域の出力画像への影響をさらに小さくできる。
なぜなら、通常、余白は、原稿の外周付近に多いので、外周付近に読み取り欠け領域を均等に配置できれば、この欠け領域が上記余白部分に当たる可能性が高くなるためである。欠け領域が原稿の外周付近に均等にでるということは、一箇所だけが、原稿の内側に向かって、大きく欠けることがないということで、余白部分よりも内側に欠け領域ができることが少なくなるからである。
【００３４】
なお、図７の距離ｅは、読み取り制御部２０がスキュー量θや、原稿サイズ、センサ位置のデータから算出することができる。ただし、予め、スキュー量θに対応させたテーブルを記憶させておいて、そこから引き出すようにすれば、毎回計算する必要が無くなる。
また、上記第１実施例では、スキュー量を検出するために、直線Ｌ１上に２個の原稿端検出センサＳ１，Ｓ２を設け、読み取り開始タイミングを特定するために、第３の原稿端検出センサＳ３を設けているが、上記センサＳ１，Ｓ２のうちいずれか一方に、読み取りタイミングを特定するためのセンサＳ３の機能を兼ねさせることもできる。
さらに、スキュー量を検出する手段も、この実施例に限定されない。
【００３５】
図８に示す第２実施例は、第３の原稿端検出センサＳ３を設ける位置が、第２参考例と異なるが、その他の構成は第２参考例と同じである。
この第２実施例では、図８に示すように、一対の原稿端検出センサＳ１，Ｓ２の検出ポイントを直線Ｌ１に設けている。そして、これらの検出ポイントを通り、直線Ｌ１と角度αを保った２直線の交点に、第３の原稿端検出センサＳ３の検出ポイントを設けている。
なお、上記角度αは、スキュー量の許容値である。
【００３６】
一方、上記第１実施例からも明らかなように、原稿１０が給紙搬送経路５に沿って曲がらないで、すなわちスキュー量ゼロで搬送された場合には、直線Ｌ１に先端側の辺ａが到達した時点で、一対のセンサＳ１，Ｓ２は同時に、原稿端を検出する。
ところが、原稿１０が斜めに搬送された場合には、上記センサＳ１，Ｓ２のうち、どちらか一方のセンサだけが、先に原稿端を検出する。
ここでは、図６に示すように、許容値α未満のスキュー量θを保って、原稿１０が搬送される場合を考える。
【００３７】
原稿１０の先端側の辺ａが上記直線Ｌ１と交差した場合、初めに、原稿端検出センサＳ１が、先端側の辺ａを検出する。この状態から、原稿１０が、給紙搬送経路５に沿って進み、辺ａが図中二点鎖線で示す位置まで移動すると、今度は、センサＳ２が、辺ａを検出する。さらに、原稿が移動すると、第３のセンサＳ３が、辺ａを検出する。
このように、原稿１０のスキュー量θ＜許容値αの場合には、センサＳ１、Ｓ２、Ｓ３という順に、原稿端を検出する。なお、スキュー量θ＝許容値αの場合には、センサＳ２とセンサＳ３とが同時に原稿端を検出する。
【００３８】
ところが、上記スキュー量θ＞許容値αのときには、先端側の辺ａは、原稿端検出センサＳ１で検出された後、直線Ｌ１上のセンサＳ２の検出ポイントで検出される前に、第３の原稿端検出センサＳ３によって検出される。
つまり、上記一対のセンサＳ１，Ｓ２の両方が原稿端を検出する前に、第３のセンサＳ３が原稿端を検出した場合には、原稿１０のスキュー量θが、許容値αを超えているということである。
そこで、読み取り制御部２０は、センサＳ３が原稿端検出信号を出力した時点で、エラー処理を行う。このエラー処理とは、第２参考例と同様、以後の読み取り処理を中止して、原稿１０を給紙搬送経路５または排紙搬送経路１４から外部へ排出することである。
【００３９】
このように、許容値αを設定して、スキュー量θが許容値を超えた場合には、原稿を読み取らないで、給紙トレイ３や排紙トレイ８へ排出するという処理を行うことにより、読み取りタイミングの調整を行わないで済む。
しかも、この第２実施例では、第３のセンサＳ３から、検出信号が入力されることによって、スキュー量θが許容値αを超えたかどうかの判断が自動的に行われる。算出したスキュー量θを許容値αと比較する処理が省略でき、その分、読み取り制御部２０を単純化できる。
さらに、許容値αを小さく設定することによって、読み取った画像を出力時に回転させ無くても違和感の無い画像を出力することもできる。このような場合には、スキュー量θを計算するステップも省略できるというメリットも有る。
【００４０】
なお、上記第２実施例では、第３の原稿検出端センサＳ３の検出ポイントを、センサＳ１とセンサＳ２の検出ポイントを通り、直線Ｌ１と角度αを保った２直線の交点に設けているので、原稿がどちらの方向に傾いても、スキュー量が許容値を超えたかどうかを判定することができる。しかし、搬送される原稿１０が、決まった方向に傾くことがわかっているような場合には、第１または第２の検出ポイントのどちらか一方だけを通る直線上であれば、どこにセンサＳ３を設けても、スキュー量が許容値を超えたかどうか検出することができる。
【００４１】
上記第１、第２実施例では、フィードローラ６の上流側に、原稿サイズ検出手段を設けたものを説明しているが、原稿サイズ検出手段は、フィードローラ６部分に設けた原稿端検出センサによって、達成することもできる。ただし、原稿が、画像読み取り部７からできるだけ遠い位置で、原稿サイズを検出した方が、画像処理装置本体２の対応が速やかになるので、全体の処理速度を速くできる。
【００４２】
【発明の効果】
上記第１〜第３の発明によれば、原稿が、曲がって搬送された場合にも、読み取り欠け領域を外周付近に均等に配置することによって、読み取り欠け領域の出力画像に対する影響を小さくすることができる。そのため、原稿中の画像の中で、必要な箇所を読み取り損なうことを少なくできる。
第３の発明では、許容値を設定し、原稿のスキュー量が許容値を超える原稿に対しては、読み取り処理を行わないようにする。したがって、画像読み取りタイミングの調整可能範囲を小さく設定しておくことができ、読み取り制御部の負担が小さくなる。
また、上記許容値を適当に設定すれば、許容値以下のスキュー量の場合には、読み取りタイミングの補正を行わないでも、出力画像に読み取り時の欠けの影響がほとんど出ないようにすることもできる。
【図面の簡単な説明】
【図１】  第１参考例の、原稿の搬送状態を示した図である。
【図２】  図１の状態から原稿がさらに移動した状態の図である。
【図３】  第１参考例のフローチャートである。
【図４】  第２参考例のフローチャートである。
【図５】  第２参考例の原稿の搬送状態と読み取り領域を示した図である。
【図６】  第１実施例の原稿の搬送状態と読み取り領域を示した図である。
【図７】  図６の部分拡大図である。
【図８】  第２実施例のセンサ配置と原稿の関係を示した図である。
【図９】  従来例の、原稿読み取り装置の全体図である。
【図１０】  従来例で、原稿がまっすぐに搬送されたときの説明図である。
【図１１】  従来例で、原稿が斜行したときの説明図である。
【図１】
0004610687.tif 000002
【図２】
0004610687.tif 000003
【図３】
0004610687.tif 000004
【図４】
0004610687.tif 000005
【図５】
0004610687.tif 000006
【図６】
0004610687.tif 000007
【図７】
0004610687.tif 000008
【図８】
0004610687.tif 000009
【図９】
0004610687.tif 000010
【図１０】
0004610687.tif 000011
【図１１】
0004610687.tif 000012