(57)【要約】【課題】ユーザによって登録されたサイズを含む異なるサイズの複数の原稿であっても、原稿サイズを正確に判定して読み取り可能な画像読取装置を提供する。【解決手段】画像読取装置は、原稿トレイ３０から搬送される原稿の画像を読み取る光学スキャナユニット２０２により読み取る。画像読取装置は、原稿幅検知部８０９により光学スキャナユニット２０２の読取結果から搬送中の原稿の幅を検知し、分離後センサ１５の検知結果から搬送中の原稿の長さを検知する。ＣＰＵ８０１は、検知した原稿の幅及び長さを、予め登録される幅及び長さと比較することで、原稿サイズを判定する。ＣＰＵ８０１は、判定した原稿サイズに応じた読取サイズで光学スキャナユニット２０２により原稿画像を読み取る。【選択図】図４
2020061627.tif 000002
【特許請求の範囲】
【請求項１】
複数の原稿が積載される原稿トレイと、
前記原稿トレイから前記原稿を給送する給送手段と、
搬送される前記原稿の画像を読み取る読取手段と、
搬送中の前記原稿のサイズを検知するサイズ検知手段と、
予め登録される原稿の登録サイズを格納する格納手段と、
前記サイズ検知手段で検知したサイズと前記登録サイズとを比較することで、前記原稿の原稿サイズを判定する判定手段と、
前記判定手段で判定した前記原稿サイズに応じた読取サイズで前記読取手段に前記画像を読み取らせる制御手段と、を備えることを特徴とする、
画像読取装置。
【請求項２】
前記判定手段は、前記検知したサイズが前記登録サイズに対して所定の範囲内であれば、該登録サイズを前記原稿サイズであると判定することを特徴とする、
請求項１記載の画像読取装置。
【請求項３】
前記格納手段は、複数の非定形のサイズのサイズを前記登録サイズとして格納しており、
前記判定手段は、前記検知したサイズを複数の前記登録サイズのそれぞれと比較することを特徴とする、
請求項１又は２記載の画像読取装置。
【請求項４】
前記判定手段は、前記登録サイズとの比較を行う前に、前記検知したサイズを定形サイズと比較し、前記検知したサイズが前記定形サイズではない場合に前記登録サイズとの比較を行うことを特徴とする、
請求項１〜３のいずれか１項記載の画像読取装置。
【請求項５】
前記判定手段は、前記検知したサイズが前記定形サイズに対して所定の範囲内であれば、該定形サイズを前記原稿サイズであると判定することを特徴とする、
請求項４記載の画像読取装置。
【請求項６】
前記判定手段は、前記検知したサイズが前記定形サイズ及び前記登録サイズのいずれにも該当しない場合に、前記原稿サイズをこの装置で認識可能な最小の定形サイズと判定することを特徴とする、
請求項４又は５記載の画像読取装置。
【請求項７】
搬送される前記原稿を検知するセンサを備えており、
前記サイズ検知手段は、前記読取手段による読取結果に基づいて前記原稿の搬送方向に直交する方向のサイズを検知し、前記センサが前記原稿を検知してから非検知になるまでの時間に基づいて前記原稿の搬送方向のサイズを検知することを特徴とする、
請求項１〜６のいずれか１項記載の画像読取装置。
【請求項８】
前記原稿トレイは、同一のサイズの原稿が積載される場合と、異なるサイズの原稿が積載される場合とがあり、
前記判定手段は、前記原稿トレイに異なるサイズの原稿が積載される場合に、前記サイズ検知手段で検知したサイズと前記登録サイズとを比較することで、前記原稿の原稿サイズを判定するすることを特徴とする、
請求項１〜７のいずれか１項記載の画像読取装置。
【請求項９】
前記原稿トレイは、前記原稿の搬送方向に直交する方向に前記原稿を規制する２つの規制板と、前記原稿の搬送方向に並んで設けられる複数の原稿長検知手段と、を備え
前記判定手段は、前記原稿トレイに同一のサイズの原稿が積載される場合に、前記２つの規制板の間隔に基づいて前記原稿の搬送方向に直交する方向のサイズを検知し、前記原稿を検知する前記原稿長検知手段に基づいて前記原稿の搬送方向のサイズを検知することで、前記原稿サイズを判定することを特徴とする、
請求項８記載の画像読取装置。
【請求項１０】
複数の原稿が積載される原稿トレイと、
前記原稿トレイから前記原稿を給送する給送手段と、
搬送される前記原稿の画像を読み取る読取手段と、を備える画像読取装置により実行される方法であって、
所定の格納手段に、原稿の登録サイズを予め登録しておき、
搬送中の前記原稿のサイズを検知して、検知した前記サイズと前記登録サイズとを比較することで、前記原稿の原稿サイズを判定し、
判定した前記原稿サイズに応じた読取サイズで前記読取手段により前記画像を読み取ることを特徴とする、
画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿に形成された画像（以下、「原稿画像」という。）を読み取る画像読取装置に関する。
【背景技術】
【０００２】
画像読取装置は、原稿を自動的に読取位置まで搬送する自動原稿搬送装置（以下、「ＡＤＦ（Automatic Document Feeder）」という。）を備えるものがある。ＡＤＦは、読取対象の原稿を１枚ずつ連続して搬送する。画像読取装置は、連続して搬送される原稿の原稿画像を光学的に読み取って画像データを生成する。画像読取装置は、原稿を光により走査することで原稿画像を読み取る。光の走査方向が主走査方向、主走査方向に直交する方向が副走査方向である。主走査方向は、原稿の搬送方向に直交する方向である。副走査方向は、原稿の搬送方向である。
【０００３】
ＡＤＦは、搬送する原稿が積載される原稿トレイを備える。原稿トレイに積載される複数の原稿は、原稿幅及び原稿長が同じサイズの原稿が積載される非混載原稿の場合と、原稿幅及び原稿長の少なくとも一方が異なるサイズの原稿が積載される混載原稿の場合とがある。画像読取装置は、非混載原稿の場合には非混載モード（通常読取モード）で動作し、混載原稿の場合には混載モード（原稿混載読取モード）で動作する。なお、「原稿幅」は搬送方向に直交する方向（主走査方向）の原稿のサイズであり、「原稿長」は搬送方向（副走査方向）の原稿のサイズである。
【０００４】
非混載モードでは、画像読取装置は、ジョブ開始時の原稿トレイ上の原稿のサイズ又はジョブ開始後１枚目の原稿のサイズに基づいて原稿画像の読取制御を行う。混載モードでは、画像読取装置は、１枚毎に搬送中の原稿のサイズを検知し、検知したサイズを予め設定された複数の閾値と比較することで、該原稿を所定の定形サイズと判定し、判定した定形サイズの原稿として原稿画像の読取制御を行う。定形サイズは、例えば、Ａ３Ｒ、Ａ４、Ａ４Ｒ、Ａ５、Ａ５Ｒ、Ａ６、Ｂ４Ｒ、Ｂ５、Ｂ５Ｒ、Ｂ６のようなサイズである。混載モードでは、搬送中に原稿サイズを１枚毎に検知するために、読取後の画像処置のタイミングが遅くなり、非混載モードに比べてスループットが低下する。
【０００５】
原稿は、読取位置において搬送方向の先頭の辺（先端エッジ）が主走査方向に平行にならずに斜行することがある。特許文献１は、斜行している原稿のスキュー量を検出し、このスキュー量に応じて画像データを補正することで斜行を補正するデジタル斜行補正について開示する。画像読取装置は、デジタル斜行補正により、原稿幅を数ミリメートル程度の範囲で検知可能になる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−２０６９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
画像読取装置は、原稿幅が７０［ｍｍ］〜９０［ｍｍ］程度の非定形サイズを含む小サイズ紙（小切手、手形、領収証等）を読み取ることが求められている。非定型サイズ紙を含む混載原稿を読み取る場合、原稿のサイズを高精度に検知するためには、原稿の主走査方向のサイズを高精度に検知し、ユーザによって登録されたサイズと比較する必要がある。
【０００８】
本発明は、ユーザによって登録されたサイズを含む異なるサイズの複数の原稿であっても、原稿サイズを正確に判定して読み取り可能な画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の画像読取装置は、複数の原稿が積載される原稿トレイと、前記原稿トレイから前記原稿を給送する給送手段と、搬送される前記原稿の画像を読み取る読取手段と、搬送中の前記原稿のサイズを検知するサイズ検知手段と、予め登録される原稿の登録サイズを格納する格納手段と、前記サイズ検知手段で検知したサイズと前記登録サイズとを比較することで、前記原稿の原稿サイズを判定する判定手段と、前記判定手段で判定した前記原稿サイズに応じた読取サイズで前記読取手段に前記画像を読み取らせる制御手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ユーザによって登録されたサイズを含む異なるサイズの複数の原稿であっても、原稿サイズを正確に判定して読み取ることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】画像読取装置の構成図。
【図２】ＡＤＦの上部断面図。
【図３】混載状態の例示図。
【図４】コントローラの説明図。
【図５】サイズ登録画面の例示図。
【図６】原稿サイズ登録処理を表すフローチャート。
【図７】読取モードの設定画面の例示図。
【図８】通常読取モードによる原稿画像の読取処理を表すフローチャート。
【図９】（ａ）〜（ｄ）は、原稿を搬送するときの原稿の位置の説明図。
【図１０】原稿混載読取モードによる原稿画像の読取処理を表すフローチャート。
【図１１】原稿サイズ判定メイン処理を表すフローチャート。
【図１２】登録サイズによる原稿サイズ判定処理を表すフローチャート。
【発明を実施するための形態】
【００１２】
以下、実施の形態を図面を参照しつつ詳細に説明する。
【００１３】
図１は、本実施形態の画像読取装置の構成図である。画像読取装置１０００は、原稿を自動的に連続して搬送可能な原稿自動搬送装置（ＡＤＦ１００）と、原稿画像を読み取る画像読取部２００とを備える。
【００１４】
画像読取部２００は、読取対象の原稿が載置される原稿載置ガラス２０９と、光学スキャナユニット２０２とを備える。原稿載置ガラス２０９に連なって、シェーディング白板２１０及び表面流し読みガラス２０１が設けられる。原稿載置ガラス２０９、シェーディング白板２１０、及び表面流し読みガラス２０１は、ＡＤＦ１００に対向する側に設けられる。光学スキャナユニット２０２は、画像読取部２００の筐体内に設けられる。
【００１５】
光学スキャナユニット２０２は、原稿載置ガラス２０９に載置される原稿の原稿画像を読み取る場合に、図１の矢印方向（副走査方向）に一定速度で移動しながら原稿を走査することで、原稿画像を光学的に読み取る。原稿載置ガラス２０９に載置された原稿を読み取る場合を「固定読み」という。光学スキャナユニット２０２は、ＡＤＦ１００から搬送される原稿を読み取る場合に、表面流し読みガラス２０１の下部且つＡＤＦ１００の表面ガラス対向部材６の中心位置の下部で、搬送される原稿の原稿画像を光学的に読み取る。ＡＤＦ１００から搬送される原稿を読み取る場合を「流し読み」という。
【００１６】
光学スキャナユニット２０２は、発光部であるＬＥＤ（Light Emitting Diode）２０３ａ、２０３ｂと、複数のミラー２０４ａ、２０４ｂ、２０４ｃと、画像読取センサ２０８とを備える。ＬＥＤ２０３ａ、２０３ｂは、原稿を照射する。複数のミラー２０４ａ、２０４ｂ、２０４ｃは、原稿により反射された光を画像読取センサ２０８へ導く。画像読取センサ２０８は、ミラー２０４ａ、２０４ｂ、２０４ｃにより導かれた反射光を受光する。これにより画像読取センサ２０８は、原稿画像を主走査方向に１ラインずつ読み取る。
なお、ラインセンサの長手方向に対応する方向が主走査方向、主走査方向に直交する方向に対応する方向が副走査方向である。主走査方向は、ＡＤＦ１００による原稿の搬送方向に直交する方向である。副走査方向は、原稿の搬送方向である。
【００１７】
ＡＤＦ１００は、１枚以上の原稿Ｓが積載される原稿トレイ３０と、原稿の搬送経路と、光学スキャナユニット１０２と、読取後の原稿Ｓが排出され排紙トレイ２０と、を備える。原稿トレイ３０は、原稿トレイ３０上の原稿Ｓの有無を検知するための原稿有無検知センサ１４を備える。
【００１８】
搬送経路は、原稿Ｓの搬送方向の最上流に給紙ローラ１を備え、その下流側に分離上ローラ２及び分離パッド２１を備える。給紙ローラ１は、原稿トレイ３０に載置され原稿Ｓの原稿面に落下して回転することで、原稿トレイ３０から搬送経路へ原稿Ｓを給紙する。分離上ローラ２及び分離パッド２１は、搬送開始前に原稿トレイ３０から下流側へ原稿Ｓが進入することを規制する。分離上ローラ２及び分離パッド２１は、給紙ローラ１により給紙された原稿Ｓを１枚ずつ分離して搬送経路に搬送させる。原稿Ｓの分離は公知の分離技術により行われる。
【００１９】
分離上ローラ２及び分離パッド２１により搬送される原稿Ｓは、搬送方向の下流側に設けられる引抜ローラ３により、さらに下流のレジストローラ４へ搬送される。レジストローラ４は、回転停止しており、搬送された原稿Ｓが突き当てられる。引抜ローラ３が回転するために、原稿はループ状の撓みを形成して搬送方向に対する斜行が解消される。なお、斜行補正機能は、公知の技術により光学的に読み取った画像の回転補正により行うことも可能である。レジストローラ４は、斜行補正後に回転して原稿Ｓを下流側の上流リードローラ５へ搬送する。
【００２０】
上流リードローラ５は、原稿Ｓを光学スキャナユニット２０２の流し読み時の読取位置（表面ガラス対向部材６の位置）へ搬送する。表面ガラス対向部材６は、表面読取上流ローラ５１と表面読取下流ローラ５２との間に設けられる。原稿Ｓは、流し読みガラス２０１と表面ガラス対向部材６との間を搬送されながら、光学スキャナユニット２０２により一方の面（表面）の原稿画像が読み取られる。原稿画像が読み取られた原稿は、裏面読取搬送ローラ７へ搬送される。
【００２１】
裏面読取搬送ローラ７は、原稿Ｓを光学スキャナユニット１０２の読取位置へ搬送する。光学スキャナユニット１０２の読取位置には、裏面ガラス対向部材８が設けられる。裏面ガラス対向部材８は、裏面読取上流ローラ５３と裏面読取下流ローラ５４との間に設けられる。原稿Ｓは、流し読みガラス１０１と裏面ガラス対向部材８との間を搬送されながら、光学スキャナユニット１０２により他方の面（裏面）の原稿画像が読み取られる。原稿画像が読み取られた原稿は、排紙ローラ９によって排紙トレイ２０へ排出される。光学スキャナユニット１０２により、搬送経路内で原稿Ｓを反転することなく、原稿Ｓの両面の原稿画像の読み取りが可能である。
【００２２】
光学スキャナユニット２０２は、発光部であるＬＥＤ１０３ａ、１０３ｂと、複数のミラー１０４ａ、１０４ｂ、１０４ｃと、画像読取センサ１０８とを備える。ＬＥＤ１０３ａ、１０３ｂは、原稿を照射する。複数のミラー１０４ａ、１０４ｂ、１０４ｃは、原稿により反射された光を画像読取センサ１０８へ導く。画像読取センサ１０８は、ミラー１０４ａ、１０４ｂ、１０４ｃにより導かれた反射光を受光する。これにより画像読取センサ１０８は、原稿画像を１ラインずつ読み取る。
【００２３】
なお、原稿Ｓの表面の原稿画像のみを読み取る場合には、光学スキャナユニット１０２は読取動作を行わない。この場合、原稿Ｓは、表面の原稿画像が読み取られた後に、裏面の原稿画像は読み取られずに、裏面読取搬送ローラ７、裏面読取上流ローラ５３、及び裏面読取下流ローラ５４により排紙ローラ９へ搬送され、排紙ローラ９により排出される。
【００２４】
搬送経路には、原稿Ｓの搬送方向の上流側から順に、分離後センサ１５、引抜後センサ１６、レジストセンサ１７、リードセンサ１８、及び排紙センサ１９が設けられる。分離後センサ１５は、分離上ローラ２の下流側に設けられる。引抜後センサ１６は、引抜ローラ３の下流側に設けられる。レジストセンサ１７は、レジストローラ４の上流側に設けられる。リードセンサ１８は、上流リードローラ５の上流側に設けられる。排紙センサ１９は、排紙ローラ９の上流側に設けられる。分離後センサ１５、引抜後センサ１６、レジストセンサ１７、リードセンサ１８、及び排紙センサ１９は、いずれも搬送される原稿Ｓを検知する。
【００２５】
図２は、ＡＤＦ１００の上部断面図である。この図では、原稿トレイ３０に原稿Ｓ（Ａ４）が載置されている。原稿トレイ３０は、原稿Ｓの主走査方向の位置を規制するための２つの規制板である原稿ガイド３１を備える。原稿トレイ３０は、原稿トレイ３０上に載置された原稿Ｓの副走査方向の概略サイズ（原稿長）を検知するために、副走査方向に並んで設けられる複数のトレイ長検知センサ１０、１１を備える。
【００２６】
給紙ローラ１により給送される原稿Ｓは、分離上ローラ２及び引抜ローラ３によりレジストローラ４まで搬送される。この間、原稿Ｓは、分離後センサ１５、引抜後センサ１６、レジストセンサ１７の順に検知される。
【００２７】
原稿トレイ３０に積載される複数の原稿は、サイズが同一の場合と、サイズが異なる場合とがある。図３は、原稿トレイ３０にサイズが異なる原稿が積載される「混載」状態を例示する。原稿トレイ３０には、原稿幅、原稿長さが異なる原稿（ここではＡ３、Ａ４Ｒ）が混載される。原稿ガイド３１は、積載される最大サイズの原稿の主走査方向の位置を規制するが、それ以外の原稿の主走査方向の位置を規制することができない。
【００２８】
図４は、画像読取装置１０００の動作を制御するコントローラの説明図である。コントローラは、画像読取装置１０００の各部の動作を制御する原稿読取コントローラ３１０と、画像処理コントローラ３００と、を備える。
【００２９】
原稿読取コントローラ３１０は、ＣＰＵ（Central Processing Unit）８０１、ＲＯＭ（Read Only Memory）８０２、及びＲＡＭ（Random Access Memory）８０３を備える情報処理装置である。ＣＰＵ８０１は、ＲＯＭ８０２に格納される制御用プログラムを、ＲＡＭ８０３を作業領域に用いて実行することで、画像読取装置１０００の各部の動作を制御する。
【００３０】
ＣＰＵ８０１は、バスを介して光学モータ８０４、分離モータ８０５、引抜モータ８０６、及び読取モータ８０７が接続される。光学モータ８０４は、ＣＰＵ８０１の制御に応じて、光学スキャナユニット２０２を図１の矢印方向に移動させる。分離モータ８０５は、給紙ローラ１及び分離上ローラ２を、ＣＰＵ８０１の制御に応じて回転駆動する。引抜モータ８０６は、引抜ローラ３及びレジストローラ４を、ＣＰＵ８０１の制御に応じて回転駆動する。読取モータ８０７は、上流リードローラ５、表面読取上流ローラ５１、表面読取下流ローラ５２、裏面読取搬送ローラ７、裏面読取上流ローラ５３、裏面読取下流ローラ５４、及び排紙ローラ９を、ＣＰＵ８０１の制御に応じて回転駆動する。ＣＰＵ８０１は、分離モータ８０５、引抜モータ８０６、及び読取モータ８０７を制御することで、原稿Ｓを搬送経路に給送する。
【００３１】
ＣＰＵ８０１は、バスを介して上記の原稿有無検知センサ１４、分離後センサ１５、引抜後センサ１６、レジストセンサ１７、リードセンサ１８、及び排紙センサ１９が接続される。加えて、ＣＰＵ８０１は、原稿トレイ３０上の原稿幅を検知するためのトレイ幅検知センサ１２及びトレイ長検知センサ１０、１１、が接続される。
【００３２】
光学モータ８０４、分離モータ８０５、引抜モータ８０６、及び読取モータ８０７は、パルスモータである。ＣＰＵ８０１は、駆動パルス数をカウントしながら各モータを制御することで、各モータの回転数を管理している。ＣＰＵ８０１は、原稿Ｓの搬送中に引抜後センサ１６がオン（原稿検知）してからオフ（原稿非検知）するまでの分離モータ８０５の駆動パルス数をカウントする。
ＣＰＵ８０１は、分離モータ８０５の駆動パルス数と、分離モータ８０５の駆動力を分離上ローラ２に伝達するギアの１パルス当たりの進み量（ギア比）とにより、原稿Ｓの搬送量を検知することができる。つまりＣＰＵ８０１は、分離モータ８０５の駆動パルス数をカウントすることで、搬送中の原稿Ｓの原稿長を検知することができる。ただし、検知される原稿長は、ローラの搬送効率がばらつくという特性上、数ｍｍの誤差が生じる。
【００３３】
ＣＰＵ８０１は、原稿トレイ３０上に原稿Ｓが載置された状態で、トレイ長検知センサ１０、１１の検知結果から原稿長を検知することができる。例えば、原稿Ｓを原稿トレイ３０上に載置した状態で、原稿の搬送方向の先端（先端エッジ）からトレイ長検知センサ１０までの距離を２２０［ｍｍ］、先端エッジからトレイ長検知センサ１１までの距離を３３０［ｍｍ］とする。このとき、トレイ長検知センサ１０がオフ（原稿非検知）且つトレイ長検知センサ１１がオフ（原稿非検知）であれば、原稿Ｓの原稿長が２２０［ｍｍ］未満であると判断される。トレイ長検知センサ１０がオン（原稿検知）且つトレイ長検知センサ１１がオフ（原稿非検知）であれば、原稿Ｓの原稿長が２２０［ｍｍ］以上３３０［ｍｍ］未満であると判断される。トレイ長検知センサ１０がオン（原稿検知）且つトレイ長検知センサ１１がオン（原稿検知）であれば、原稿Ｓの原稿長が３３０［ｍｍ］以上であると判断される。このようにトレイ長検知センサ１０は、原稿トレイ３０上の原稿の原稿長検知に用いられる。
【００３４】
ＣＰＵ８０１は、バスを介して接続される光学スキャナユニット１０２、２０２の動作を制御することで、画像読取機能を実現する。光学スキャナユニット１０２、２０２は、通信制御部１０５、２０５を備える。ＣＰＵ８０１は、通信制御部１０５を介してＬＥＤ１０３ａ、１０３ｂ及び画像読取センサ１０８に接続される。ＣＰＵ８０１は、通信制御部２０５を介してＬＥＤ２０３ａ、２０３ｂ及び画像読取センサ２０８に接続される。ＣＰＵ８０１は、通信制御部１０５、２０５を介してＬＥＤ１０３ａ、１０３ｂ、２０３ａ、２０３ｂの発光制御を行う。
【００３５】
画像読取センサ１０８、２０８による読取結果は、画像通信線３０２、３０３を経由して画像処理部８０８に入力される。画像処理部８０８は、バスを介してＣＰＵ８０１に接続される。画像処理部８０８は、読取結果にシェーディング処理や各種フィルタ処理等の画像処理を行い、画像データを生成する。画像処理部８０８は、画像データを、画像通信線３０５、３０６を介して画像処理コントローラ３００へ送信する。ＣＰＵ８０１は、画像データの先端の基準となる垂直同期信号及び１ラインの画素の先端の基準となる水平同期信号を、画像処理部８０８により、画像通信線３０６を介して画像処理コントローラ３００へ通知する。
【００３６】
画像処理部８０８は、画像データを、画像通信線３０４を経由して原稿幅検知部８０９へ送信する。原稿幅検知部８０９は、バスを介してＣＰＵ８０１に接続される。原稿幅検知部８０９は、画像データにより原稿Ｓの主走査方向の両端部の影を検出して、検出した影に基づいて原稿幅を検知する機能を有している。ただし、検知された原稿幅は影に基づいて判定する特性上、数ｍｍの誤差が生じる。
【００３７】
画像処理コントローラ３００は、ＣＰＵ９０１、ＲＯＭ９０２、ＲＡＭ９０３を備える。画像処理コントローラ３００は、コマンド通信線３０１を介して、原稿読取コントローラ３１０のＣＰＵ８０１との間で、画像読取制御に関するデータの送受信を行う。ＣＰＵ９０１には、バスを介して画像処理部９０５、画像メモリ９０６、及び操作表示部９０４が接続される。画像処理部９０５は、画像メモリ９０６が接続される。画像処理部９０５は、原稿読取コントローラ３１０の画像処理部８０８から取得する画像データに対して色の判断等の所定の画像処理を行い、画像メモリ９０６に格納する。
【００３８】
操作表示部９０４は、入力装置及び表示装置を備えるユーザインタフェースである。入力装置は、キーボタン、タッチパネル等である。ユーザは、操作表示部９０４により指示の入力等を行うことができる。ＣＰＵ９０１は、操作表示部９０４から入力された指示等に応じたジョブを行う。例えばＣＰＵ９０１は、操作表示部９０４から画像読取のジョブが指示されると、原稿読取コントローラ３１０へ画像読取処理の実行開始を指示する。
【００３９】
（原稿サイズ登録）
図５は、ＣＰＵ９０１の制御により操作表示部９０４の表示装置に表示されるサイズ登録画面の例示図である。本実施形態では、ユーザは、サイズ登録画面を用いて予め原稿サイズを５つまで登録可能である。ユーザは、操作表示部９０４の入力装置により、原稿サイズ毎に、原稿長Ｘ及び原稿幅Ｙを入力することができる。入力された原稿サイズは、登録番号が付されて登録される。ここでは、登録番号ｋ（ｋは１〜５）の原稿サイズ（登録サイズ）を原稿長Ｘ［ｋ］、原稿幅Ｙ［ｋ］と表す。ＣＰＵ９０１は、コマンド通信線３０１を介して原稿読取コントローラ３１０のＣＰＵ８０１へ、登録された５つの登録サイズ（原稿長、原稿幅）を通知する。サイズ登録画面を用いることで、ユーザは、小切手、手形、領収証等の非定形の小サイズ紙の原稿サイズを複数登録することができる。
【００４０】
図６は、原稿サイズ登録処理を表すフローチャートである。
画像処理コントローラ３００のＣＰＵ９０１は、操作表示部９０４から原稿サイズの登録指示を受け付けると、操作表示部９０４の表示装置にサイズ登録画面を表示する（Ｓ８０１）。ユーザは、入力装置によりサイズ登録画面に５種類の原稿サイズ（原稿長Ｘ及び原稿幅Ｙ）を入力する。入力が終了すると、ユーザは、サイズ登録画面の「ＯＫ」ボタンを押下する（Ｓ８０２）。
【００４１】
サイズ登録画面の「ＯＫ」ボタンが押下されると（Ｓ８０２：Y）、ＣＰＵ９０１は、登録番号を表す変数ｋに「１」を設定する（Ｓ８０３）。ＣＰＵ９０１は、登録番号ｋを付した登録サイズ（原稿長Ｘ［ｋ］及び原稿幅Ｙ［ｋ］）を、コマンド通信線３０１を介して原稿読取コントローラ３１０のＣＰＵ８０１に通知する（Ｓ８０４）。登録サイズの通知後にＣＰＵ９０１は、変数ｋに「１」加算する（Ｓ８０５）。ＣＰＵ９０１は、変数ｋが「５」になるまで登録サイズの通知及び変数ｋへの「１」加算の処理を繰り返し行う（Ｓ８０６：Y）。変数ｋが「５」になると（Ｓ８０８：N）、ＣＰＵ９０１は、原稿サイズの登録処理を終了する。原稿読取コントローラ３１０のＣＰＵ８０１は、通知された（登録された）登録サイズを、例えばＲＡＭ８０３に格納する。
【００４２】
（原稿読取制御）
本実施形態では、ＡＤＦ１００の原稿トレイ３０に積載される原稿Ｓが搬送されながら読み取られる。光学スキャナユニット１０２を用いることで原稿Ｓの両面の原稿画像を読み取ることが可能であるが、ここでは、片面（表面）の原稿画像を読み取る場合について説明する。原稿画像の読み取りは、原稿トレイ３０に積載される複数の原稿の原稿サイズが同じである場合の「通常読取モード」と、異なる原稿サイズの原稿が積載される場合の「原稿混載読取モード」と、のいずれかで行われる。
【００４３】
図７は、このような原稿画像の読取モードの設定画面の例示図である。ユーザは、この設定画面から「通常」と「原稿混載」とのいずれか１つを選択して「ＯＫ」ボタンを押下することで、読取モードを設定することができる。各読取モードによる処理を説明する。
【００４４】
（通常読取モード）
図８は、通常読取モードによる原稿画像の読取処理を表すフローチャートである。通常読取モードでは、原稿トレイ３０上に載置された複数の原稿Ｓに対して一律に固定した原稿サイズに応じた読取サイズで原稿画像の読み取りが行われるために、読取処理のスループットを高くすることが可能である。図９は、図８のフローチャートにより原稿Ｓを搬送するときの原稿Ｓの位置の説明図である。この読取処理は、画像処理コントローラ３００のＣＰＵ９０１が操作表示部９０４から画像読取の指示を受け付けて開始される。この際、ユーザは、図７の読取モードの設定画面から「通常」を選択する。画像処理コントローラ３００のＣＰＵ９０１は、画像読取の指示を受け付けると、原稿読取コントローラ３１０のＣＰＵ８０１に画像読取処理の実行開始を指示する。
【００４５】
原稿読取コントローラ３１０のＣＰＵ８０１は、画像読取開始の実行指示を受け付けると、光学スキャナユニット２０２をシェーディング位置へ移動させる（Ｓ１０３）。ＣＰＵ８０１は、光学モータ８０４を制御して、光学スキャナユニット２０２を、シェーディング白板２１０を読み取るためのシェーディング位置へ移動させる。
【００４６】
ＣＰＵ８０１は、光学スキャナユニット２０２にシェーディング白板２１０を読み取らせ、その読取結果に応じて、黒レベルのオフセットと白レベルのシェーディング係数とを算出する（Ｓ１０４）。ＣＰＵ８０１は、画像読取時に、画像処理部８０８により、シェーディング白板２１０を読み取ったときの輝度値に、白レベルのシェーディング係数を乗算し、黒レベルのオフセットを加算することで公知のシェーディング補正を行う。
【００４７】
ＣＰＵ８０１は、光学モータ８０４を制御して、光学スキャナユニット２０２を流し読み時の読取位置に移動させる（Ｓ１０５）。ＣＰＵ８０１は、トレイ幅検知センサ１２により原稿トレイ３０の２つの原稿ガイド３１の間隔である規制板幅Ｌｓ（図２参照）を検知する（Ｓ１０６）。ＣＰＵ８０１は、分離モータ８０５を駆動して原稿の搬送を開始する（Ｓ１０７）。図９（ａ）は、原稿Ｓ１の搬送を開始した状態を表す。図９（ｂ）は、原稿Ｓ１が給紙されて、原稿Ｓ１の先端エッジが分離後センサ１５に検知された状態を表す。
【００４８】
ＣＰＵ８０１は、分離モータ８０５、引抜モータ８０６、及び読取モータ８０７を駆動することで、原稿Ｓ１を搬送経路に搬送させる。原稿Ｓ１は、給紙ローラ１、分離ローラ２、引抜ローラ３、レジストローラ４、上流リードローラ５、及び表面読取上流ローラ５１により、光学スキャナユニット２０２の読取位置へ搬送される。原稿Ｓ１は、光学スキャナユニット２０２の読取位置から、表面読取下流ローラ５２、裏面読取搬送ローラ７、裏面読取上流ローラ５３、裏面読取下流ローラ５４、及び排紙ローラ９に排紙トレイ２０へ排出される。各モータは、原稿の搬送開始時にすべてが同時に駆動される必要はなく、駆動するローラに原稿の先端エッジが到達する前に安定回転するように回転制御されればよい。
【００４９】
ＣＰＵ８０１は、リードセンサ１８が原稿Ｓ１を検知してオン状態になると（Ｓ１０９：Y）、リードセンサ１８がオンになったタイミングに応じて光学スキャナユニット２０２による原稿画像の読み取りを開始させる（Ｓ１１０）。光学スキャナユニット２０２は、図９（ｃ）に示す原稿Ｓ１に対して、ＬＥＤ２０３ａ、２０３ｂにより光を照射する。光学スキャナユニット２０２の画像読取センサ２０８は、原稿Ｓ１による反射光を受光することで原稿Ｓ１の原稿画像を１ラインずつ読み取る。光学スキャナユニット２０２による読取結果は、画像処理部８０８へ送信されてシェーディング処理等の画像処理が行われる。画像処理部８０８は、読取結果に画像処理を行うことで生成した画像データを原稿幅検知部８０９及び画像処理コントローラ３００の画像処理部９０５へ送信する。
【００５０】
ＣＰＵ８０１は、分離後センサ１５がオフ（原稿非検知）となったか否かを判定する（Ｓ１１３）。図９（ｃ）は、分離後センサ１５がオフとなる場合の原稿Ｓ１の位置を示す。なお、この処理は、フローチャートの説明の簡素化のための一例を示す。一般的に原稿の搬送方向で後端の検知タイミングは、原稿長によって変化する。原稿の後端を所定のタイミングで検知するために、原稿の後端を検知するためのタスクを行うことも可能である。一般にマルチタスク構成を採用し、原稿の端部を検知することが行われている。つまり、分離後センサ１５のオフ検知は、このタイミングに限定されるものではない。
【００５１】
ＣＰＵ８０１は、原稿トレイ３０に載置された複数の原稿の原稿サイズが統一された通常読取モードでは、トレイ長検知センサ１０、１１及びトレイ幅検知センサ１２の検知結果に基づいて、原稿サイズを判定する。つまりＣＰＵ８０１は、トレイ長検知センサ１０、１１の検知結果に基づいて原稿長を判定し、トレイ幅検知センサ１２の検知結果に基づいて原稿幅を判定し、これらの判定結果から判定する原稿サイズに応じた読取サイズで原稿画像の読み取りを行う。例えば、ＣＰＵ８０１は、原稿トレイ３０上で原稿サイズをＡ３Ｒ（原稿幅２９７０［ｍｍ］、原稿長４２００［ｍｍ］）と判定した場合に、原稿幅２９７０［ｍｍ］、原稿長４２００［ｍｍ］にて画像読取を行う。原稿サイズの判定は、Ｓ１０６の処理で規制板幅を検知する際に行われてもよく、ジョブの開始時に原稿が原稿トレイ３０に載置された時点で行われてもよい。
【００５２】
ＣＰＵ８０１は、分離後センサ１５がオフ（原稿非検知）になると（Ｓ１１３：Y）、原稿有無検知センサ１４の検知結果により原稿トレイ３０に原稿があるか否かを判定する（Ｓ１１６）。原稿有無検知センサ１４は、原稿トレイ３０に原稿があるときにオン状態になり、原稿がないときにオフ状態になる。原稿トレイ３０に原稿がある場合（Ｓ１１６：Y）、ＣＰＵ８０１は、分離モータ８０５を駆動して次の原稿Ｓ２の搬送を開始する（Ｓ１１７）。図９（ｃ）は、このときの状態を表す。ＣＰＵ８０１は、Ｓ１０９の処理に戻り、次の原稿Ｓ２の原稿画像の読み取りを行う。ＣＰＵ８０１は、原稿トレイ３０に原稿がなくなるまで、Ｓ１０９〜Ｓ１１７の処理を繰り返し行う。
【００５３】
原稿をすべて搬送して原稿トレイ３０に原稿がなくなった場合（Ｓ１１６：N）、ＣＰＵ８０１は、リードセンサ１８がオフ（原稿非検知）であるか否かを判定する（Ｓ１２２）。リードセンサ１８がオフ（原稿非検知）になると（Ｓ１２２：Y）、ＣＰＵ８０１は、原稿画像の読み取りを終了する（Ｓ１２３）。ＣＰＵ８０１は、排紙センサ１９がオフ（原稿非検知）になると（Ｓ１２４：Y）、原稿の排出完了処理を行う（Ｓ１２５）。ＣＰＵ８０１は、原稿の排出完了処理により、分離モータ８０５、引抜モータ８０６、及び読取モータ８０７の駆動を停止する。
【００５４】
以上により通常読取モードによる原稿画像の読取処理が終了する。このような処理により、原稿サイズを固定して原稿画像の読み取りが行われるために、読取処理のスループットが、原稿サイズが混載している場合よりも高くなる。
【００５５】
（原稿混載読取モード）
図１０は、原稿混載読取モードによる原稿画像の読取処理を表すフローチャートである。原稿混載読取モードでは、原稿読取コントローラ３１０のＣＰＵ８０１は、１枚毎に搬送中の原稿の原稿サイズを検知して、検知した原稿サイズに応じた読取サイズで原稿画像を読み取る。この読取処理は、画像処理コントローラ３００のＣＰＵ９０１が操作表示部９０４から画像読取の指示を受け付けて開始される。この際、ユーザは、図７の読取モードの設定画面から「原稿混載」を選択する。画像処理コントローラ３００のＣＰＵ９０１は、画像読取の指示を受け付けると、原稿読取コントローラ３１０のＣＰＵ８０１に画像読取処理の実行開始を指示する。
【００５６】
原稿読取コントローラ３１０のＣＰＵ８０１は、図８のＳ１０３〜Ｓ１１０の処理と同様にしてシェーディング係数を算出し、原稿画像の読み取りを開始する（Ｓ１２０３〜Ｓ１２１０）。ここまでの処理により、画像処理部８０８は、読取結果に画像処理を行うことで生成した画像データを原稿幅検知部８０９及び画像処理コントローラ３００の画像処理部９０５へ送信する。
【００５７】
原稿幅検知部８０９は、ＣＰＵ９０１の制御により、取得した画像データに基づいて原稿Ｓ１の原稿幅を検知する。原稿幅検知部８０９は、画像データから原稿画像の主走査方向の両端部の影画像を検出することで、原稿画像の主走査方向の両端のエッジを検出する。原稿幅検知部８０９は、検出したエッジに基づいて原稿幅（検知幅）を検知する。本実施形態では、原稿の先端領域の画像データを解析することにより原稿幅を検知するので、非定型サイズの原稿の幅でも検知することができる。ＣＰＵ８０１は、原稿幅検知部８０９から原稿幅の検知完了の通知を取得する（Ｓ１２１１：Y）。原稿幅検知部８０９は、例えば原稿の先端部分から副走査方向に１００［ｍｍ］の長さ領域の画像データを用いて、原稿幅を検知することができる。つまり原稿幅検知部８０９は、光学スキャナユニット２０２が１ページ分の原稿画像をすべて読み取る前に、副走査方向の先端から所定の範囲が読み取られた段階で、迅速に原稿幅の検知処理を行うことができる。
【００５８】
ＣＰＵ８０１は、分離後センサ１５が原稿をオフ（原稿非検知）となったか否かを判定する（Ｓ１２１３）。このとき、原稿Ｓ１は、搬送経路上の図９（ｃ）で示す位置を搬送されている。ＣＰＵ８０１は、分離後センサ１５がオン（原稿検知）からオフ（原稿非検知）になるまでの時間に基づいて、原稿長（検知長）を検知する。ＣＰＵ８０１は、分離後センサ１５がオフ状態になると（Ｓ１２１３：Y）、原稿混載読取モードに特有の原稿サイズ判定メイン処理を実行する（Ｓ１２１４）。ＣＰＵ８０１は、分離後センサ１５と、原稿幅検知部８０９とを原稿のサイズ検知に用いることになる。
【００５９】
図１１は、原稿サイズ判定メイン処理を表すフローチャートである。ＣＰＵ８０１は、Ｓ１２１１の処理で検知した原稿幅（検知幅）と、Ｓ１２１３の処理で検知した原稿長（検知長）とに基づいて、原稿サイズ判定メイン処理を行う。
【００６０】
ＣＰＵ８０１は、検知幅が（２９７．０−５．０）［ｍｍ］以上（Ｓ９０１：Y）、且つ検知長が（２１０．０−５．０）［ｍｍ］以上（Ｓ９０７：Y）であれば、原稿サイズがＡ３Ｒであると判定する（Ｓ９０８）。ＣＰＵ８０１は、検知幅が（２９７．０−５．０）［ｍｍ］以上（Ｓ９０１：Y）、且つ検知長が（２１０．０−５．０）［ｍｍ］未満（Ｓ９０７：N）であれば、原稿サイズがＡ４であると判定する（Ｓ９０９）。
【００６１】
ＣＰＵ８０１は、検知幅が（２９７．０−５．０）［ｍｍ］未満の場合（Ｓ９０１：N）、検知幅が（２５７．０−５．０）［ｍｍ］以上であるか否かを判定する（Ｓ９０２）。ＣＰＵ８０１は、検知幅が（２５７．０−５．０）［ｍｍ］以上（Ｓ９０２：Y）、且つ検知長が（１８２．５−５．０）［ｍｍ］以上（Ｓ９１０：Y）であれば、原稿サイズがＢ４Ｒであると判定する（Ｓ９１１）。ＣＰＵ８０１は、検知幅が（２５７．０−５．０）［ｍｍ］以上（Ｓ９０２：Y）、且つ検知長が（１８２．５−５．０）［ｍｍ］未満（Ｓ９１０：N）であれば、原稿サイズがＢ５であると判定する（Ｓ９１２）。
【００６２】
ＣＰＵ８０１は、検知幅が（２５７．０−５．０）［ｍｍ］未満の場合（Ｓ９０２：N）、検知幅が（２１０．０−５．０）［ｍｍ］以上であるか否かを判定する（Ｓ９０３）。ＣＰＵ８０１は、検知幅が（２１０．０−５．０）［ｍｍ］以上（Ｓ９０３：Y）、且つ検知長が（１４８．５−５．０）［ｍｍ］以上（Ｓ９１３：Y）であれば、原稿サイズがＡ４Ｒであると判定する（Ｓ９１４）。ＣＰＵ８０１は、検知幅が（２１０．０−５．０）［ｍｍ］以上（Ｓ９０３：Y）、且つ検知長が（１４８．５−５．０）［ｍｍ］未満（Ｓ９１３：N）であれば、原稿サイズがＡ５であると判定する（Ｓ９１５）。
【００６３】
ＣＰＵ８０１は、検知幅が（２１０．０−５．０）［ｍｍ］未満の場合（Ｓ９０３：N）、検知幅が（１８２．０−５．０）［ｍｍ］以上であるか否かを判定する（Ｓ９０４）。ＣＰＵ８０１は、検知幅が（１８２．０−５．０）［ｍｍ］以上（Ｓ９０４：Y）、且つ検知長が（１２８．５−５．０）［ｍｍ］以上（Ｓ９１６：Y）であれば、原稿サイズがＢ５Ｒであると判定する（Ｓ９１７）。ＣＰＵ８０１は、検知幅が（１８２．０−５．０）［ｍｍ］以上（Ｓ９０４：Y）、且つ検知長が（１２８．５−５．０）［ｍｍ］未満（Ｓ９１６：N）であれば、原稿サイズがＢ６であると判定する（Ｓ９１８）。
【００６４】
ＣＰＵ８０１は、検知幅が（１８２．０−５．０）［ｍｍ］未満の場合（Ｓ９０４：N）、検知幅が（１４８．５−５．０）［ｍｍ］以上であるか否かを判定する（Ｓ９０５）。ＣＰＵ８０１は、検知幅が（１４８．５−５．０）［ｍｍ］以上（Ｓ９０５：Y）、且つ検知長が（１０５．５−５．０）［ｍｍ］以上（Ｓ９１９：Y）であれば、原稿サイズがＡ５Ｒであると判定する（Ｓ９２０）。ＣＰＵ８０１は、検知幅が（１４８．５−５．０）［ｍｍ］以上（Ｓ９０５：Y）、且つ検知長が（１０５．５−５．０）［ｍｍ］未満（Ｓ９１９：N）であれば、原稿サイズがＡ６であると判定する（Ｓ９２１）。
【００６５】
ＣＰＵ８０１は、検知幅が（１４８．５−５．０）［ｍｍ］未満の場合（Ｓ９０５：N）、原稿サイズが定形サイズ（Ａ３Ｒ、Ａ４、Ａ４Ｒ、Ａ５、Ａ５Ｒ、Ａ６、Ｂ４Ｒ、Ｂ５、Ｂ５Ｒ、Ｂ６等）ではないと判定する。この場合、ＣＰＵ８０１は、図６の処理で登録された原稿サイズである登録サイズによる原稿サイズ判定処理を行う（Ｓ９０６）。
【００６６】
ＣＰＵ８０１は、検知幅及び検知長を定形サイズと比較することで、原稿サイズを判定する。ＣＰＵ８０１は、検知幅及び検知長が定形サイズに対して所定の範囲内であれば、該定形サイズが原稿サイズであると判定する。
【００６７】
図１２は、登録サイズによる原稿サイズ判定処理を表すフローチャートである。本実施形態では、５つの登録サイズから原稿サイズを判定することになる。本実施形態では、Ａ６サイズよりも小さい原稿サイズが登録されている場合について説明する。図５、図６で説明したとおり、ＣＰＵ８０１は、通知された登録番号ｋ（１〜５）毎の原稿長Ｘ［ｋ］、原稿幅Ｙ［ｋ］を予めＲＡＭ８０３に格納している。
【００６８】
ＣＰＵ８０１は、登録番号を表す変数ｋに「１」を設定する（Ｓ１１０１）。
ＣＰＵ８０１は、検知幅が原稿幅Ｙ［ｋ］−５．０より大きく且つ原稿幅Ｙ［ｋ］＋５．０未満であるか否かを判定する（Ｓ１１０２）。すなわち、ＣＰＵ８０１は、検知幅が原稿幅Ｙ［ｋ］を中心に−５．０〜＋５．０の範囲内にあるか否かを判定する。
検知幅が原稿幅Ｙ［ｋ］を中心に−５．０〜＋５．０の範囲内にある場合（Ｓ１１０２：Y）、ＣＰＵ８０１は、検知長が原稿長Ｘ［ｋ］−５．０より大きく且つ原稿長Ｘ［ｋ］＋５．０未満であるか否かを判定する（Ｓ１１０３）。すなわち、ＣＰＵ８０１は、検知長が原稿長Ｘ［ｋ］を中心に−５．０〜＋５．０の範囲内にあるか否かを判定する。
検知長が原稿長Ｘ［ｋ］を中心に−５．０〜＋５．０の範囲内にある場合（Ｓ１１０３：Y）、ＣＰＵ８０１は、原稿サイズがｋ番目の登録サイズ（Ｘ［ｋ］、Ｙ［ｋ］）であると判定する（Ｓ１１０４）。
【００６９】
このようにＣＰＵ８０１は、検知幅及び検知長を登録サイズと比較することで、原稿サイズを判定する。ＣＰＵ８０１は、検知幅及び検知長が登録サイズに対して所定の範囲内であれば、該登録サイズが原稿サイズであると判定する。
【００７０】
検知幅が原稿幅Ｙ［ｋ］を中心に−５．０〜＋５．０の範囲内にない場合（Ｓ１１０２：N）、或いは検知長が原稿長Ｘ［ｋ］を中心に−５．０〜＋５．０の範囲内にない場合（Ｓ１１０３：N）、ＣＰＵ８０１は、変数ｋに「１」加算する（Ｓ１１０５）。ＣＰＵ８０１は、加算後の変数ｋが５以下であるか否かを判定する（Ｓ１１０６）。変数ｋが５以下の場合（Ｓ１１０６：Y）、ＣＰＵ８０１は、Ｓ１１０２以降の処理を再度行う。変数ｋが５より大きい場合（Ｓ１１０６：N）、ＣＰＵ８０１は、原稿サイズがＡ６であると判定する（Ｓ１１０７）。
【００７１】
以上のように原稿サイズ判定メイン処理では、検知幅及び検知長を、登録サイズとの比較の前に定形サイズと比較する。原稿は、定形サイズである場合が登録サイズである場合よりも多いと考えられる。そのために、検知幅及び検知長を先に定形サイズと比較することで、原稿サイズを迅速に判定することができる。なお、検知幅及び検知長が登録サイズに該当しない場合に原稿サイズをＡ６とするのは、この画像読取装置１０００が認識可能な最小の定形サイズがＡ６であるためである。つまり画像読取装置１０００は、検知幅及び検知長が定形サイズ及び登録サイズのいずれにも該当しない場合に、認識可能な最小の定形サイズを原稿サイズとする。
【００７２】
ＣＰＵ８０１は、以上のような原稿サイズ判定メイン処理により原稿サイズを１枚毎に判定し、判定した原稿サイズに基づく読取サイズで原稿画像を読み取る。ＣＰＵ８０１は、原稿サイズ判定メイン処理が終了すると、図８のＳ１１６〜Ｓ１２５の処理と同様の処理を行い、原稿画像の読取処理を終了する（Ｓ１２１６〜Ｓ１２２５）。
【００７３】
以上により原稿混載読取モードによる原稿画像の読取処理が終了する。このような処理により、画像読取装置１０００は、原稿混載時に原稿が定形サイズ以外の登録サイズであっても原稿サイズの判定を迅速に行うことができる。そのために、画像読取装置１０００は、画像欠けや余白が大きくなるようなこと防止しつつ、良好な原稿画像の読み取りを行うことが可能となる。
【００７４】
以上のような本実施形態の画像読取装置１０００は、搬送中の原稿から検知する原稿長（検知長）及び原稿幅（検知幅）と、ユーザが登録した原稿のサイズ（登録サイズ）を用いて、非定形な原稿が混載された場合であっても原稿サイズを検知できる。そのために画像読取装置１０００は、搬送中の原稿の原稿長（検知長）及び原稿幅（検知幅）の検知精度が低い場合であっても、安定して原稿サイズを判定して原稿画像を読み取ることができる。
【図１】
2020061627.tif 000003
【図２】
2020061627.tif 000004
【図３】
2020061627.tif 000005
【図４】
2020061627.tif 000006
【図５】
2020061627.tif 000007
【図６】
2020061627.tif 000008
【図７】
2020061627.tif 000009
【図８】
2020061627.tif 000010
【図９】
2020061627.tif 000011
【図１０】
2020061627.tif 000012
【図１１】
2020061627.tif 000013
【図１２】
2020061627.tif 000014