(57)【特許請求の範囲】
【請求項１】
原稿が積載される原稿トレイと、
所定の読取位置で前記原稿の画像を読み取る読取手段と、
前記原稿トレイから前記読取位置まで前記原稿を１枚ずつ搬送する搬送手段と、
前記原稿トレイに積載された前記原稿の有無を検知する第１検知手段と、
前記原稿トレイに積載された前記原稿の、搬送方向に直交する方向の長さである原稿幅を検知する第２検知手段と、
前記原稿トレイから前記読取位置への搬送中に前記原稿の原稿幅を検知する第３検知手段と、
前記原稿の搬送開始前と搬送開始後とで前記第１検知手段の検知結果が原稿有りの状態から変化すれば、前記第２検知手段及び前記第３検知手段の少なくとも一方の検知結果と前記第１検知手段の搬送開始前の検知結果とから当該原稿の原稿サイズを予測し、変化しなければ、前記第１検知手段の検知結果を用いずに当該原稿の原稿サイズを予測するサイズ予測手段と、を備えることを特徴とする、
画像読取装置。
【請求項２】
前記サイズ予測手段は、前記原稿の搬送開始前の前記第１検知手段の検知結果が原稿無しの状態であれば、前記第２検知手段及び前記第３検知手段の少なくとも一方の検知結果と前記第１検知手段の検知結果とから当該原稿の原稿サイズを予測することを特徴とする、
請求項１記載の画像読取装置。
【請求項３】
前記サイズ予測手段は、前記原稿の搬送開始前の前記第１検知手段の検知結果がすべて原稿無しの状態で、前記原稿の搬送開始後に前記第１検知手段の検知結果が変化すれば、前記第１検知手段が搬送開始前から原稿有りの状態であると仮定して当該原稿の原稿サイズを予測し、変化しなければ、前記第１検知手段の搬送開始前の検知結果を用いて当該原稿の原稿サイズを予測することを特徴とする、
請求項１又は２記載の画像読取装置。
【請求項４】
前記サイズ予測手段は、前記原稿が所定の距離だけ搬送される間に、前記第１検知手段の検知結果が原稿有りの状態から変化しているか否かを判断することを特徴とする、
請求項１〜３のいずれか１項記載の画像読取装置。
【請求項５】
前記サイズ予測手段は、前記原稿が、前記原稿トレイが対応する最大サイズの原稿が積載されて前記第１検知手段の位置を通過するまでの距離だけ搬送される間に、前記第１検知手段の検知結果が原稿有りの状態から変化しているか否かを判断することを特徴とする、
請求項１〜４のいずれか１項記載の画像読取装置。
【請求項６】
前記第１検知手段は、前記原稿の搬送方向に並んで２個以上設けられており、
前記サイズ予測手段は、前記原稿が、少なくとも前記搬送方向で最も上流側に設けられる第１検知手段から最も下流側に設けられる第１検知手段までの距離だけ搬送される間に、前記第１検知手段の検知結果が原稿有りの状態から変化しているか否かを判断することを特徴とする、
請求項１〜４のいずれか１項記載の画像読取装置。
【請求項７】
前記サイズ予測手段は、前記原稿の搬送開始前と搬送開始後とで前記第１検知手段の検知結果が原稿有りの状態から変化しなければ、ユーザによる設定又は過去に画像を読み取った原稿の原稿サイズに応じて、前記原稿の原稿サイズを予測することを特徴とする、
請求項１〜６のいずれ１項記載の画像読取装置。
【請求項８】
前記原稿トレイから前記読取位置まで搬送中の前記原稿の有無を検知する第４検知手段と、
前記第２検知手段及び前記第３検知手段の少なくとも一方で検知された原稿幅と前記第４検知手段が原稿を検知している時間とから当該原稿の実原稿サイズを決定する決定手段と、
予測した原稿サイズと前記実原稿サイズとが一致すれば前記読取手段で読み取られた画像に応じた画像データを所定の画像メモリに格納し、予測した原稿サイズと前記実原稿サイズとが一致しなければ前記読取手段で読み取られた画像に応じた画像データを削除する制御手段とを備えることを特徴とする、
請求項１〜７のいずれか１項記載の画像読取装置。
【請求項９】
前記原稿トレイには、原稿サイズが異なる原稿の束が積載されることを特徴とする、
請求項１〜８のいずれか１項記載の画像読取装置。
【請求項１０】
原稿が積載される原稿トレイと、
所定の読取位置で前記原稿の画像を読み取る読取手段と、
前記原稿トレイから前記読取位置まで前記原稿を１枚ずつ搬送する搬送手段と、
前記原稿トレイに積載された前記原稿の有無を検知する第１検知手段と、
前記原稿トレイに積載された前記原稿の、搬送方向に直交する方向の長さである原稿幅を検知する第２検知手段と、
前記原稿トレイから前記読取位置への搬送中に前記原稿の原稿幅を検知する第３検知手段と、
制御ユニットとを備えた装置により実行される方法であって
制御ユニットが、
前記原稿の搬送開始前に前記第１検知手段の検知結果を所定の保存手段に保存しておき、
保存した前記第１検知手段の検知結果が原稿有りであれば、前記原稿の搬送開始後に、前記第１検知手段の検知結果が変化しているか否かを判断し、
前記第１検知手段の検知結果が変化すれば、前記第２検知手段及び前記第３検知手段の少なくとも一方の検知結果と前記第１検知手段の搬送開始前の検知結果とから当該原稿の原稿サイズを予測し、
前記第１検知手段の検知結果が変化しなければ、前記第１検知手段の検知結果を用いずに当該原稿の原稿サイズを予測することを特徴とする、
原稿サイズの予測方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像（以下、「原稿画像」という。）を読み取るスキャナ等の画像読取装置に関する。
【背景技術】
【０００２】
画像読取装置は、例えば複写機や複合機等の画像形成装置に設けられ、複写やファクシミリ送信の際の原稿画像の読み取りに用いられる。画像読取装置が複数枚の原稿を１枚ずつ連続して読み取る場合、自動原稿搬送装置（以下、「ＡＤＦ」（Automatic Document Feeder）という。）が用いられる。画像読取装置は、ＡＤＦにより原稿を連続して取り込むことで、効率的に原稿画像の読み取りを行うことができる。
【０００３】
画像読取装置は、読み取った原稿画像を画像データとしてメモリに記憶する。画像読取装置は、原稿画像の読み取りに際して、原稿サイズに応じた記憶領域をメモリに確保する必要がある。画像読取装置は、ＡＤＦを用いて原稿画像の読み取りを行う場合、複数枚の異なるサイズの原稿の束から連続して原稿画像を読み取ることができる。異なるサイズの原稿の束を「混載原稿束」という。混載原稿束から原稿を読み取る場合、画像読取装置は、搬送される原稿の長さから当該原稿の原稿サイズを判断することがある。この場合、画像読取装置は、原稿の長さが検出できなければ原稿サイズを判断できない。画像読取装置は、原稿サイズを判断できなければ、メモリに必要な記憶領域を確保することができない。
【０００４】
原稿サイズが判断できない場合、画像読取装置は、例えば、読み取り可能な最大の原稿サイズに応じた記憶領域をメモリに確保することがある。この場合、画像読取装置による他の処理に影響が生じて生産性が低下する。他の処理への影響が生じないようにメモリを増設する場合、コスト面で影響が生じる。
また、原稿サイズが判断できない場合、画像読取装置は、例えば、原稿の搬送経路を長く設けて、原稿の搬送中に原稿サイズを検出して記憶領域を確保することがある。この場合、ＡＤＦによる原稿の供給から読み取り終了後の原稿の排出までの時間が長くなり、作業効率が低下する。また、ＡＤＦ及び画像読取装置による装置全体の構成が大きくなり、コスト面の影響及び外観デザインの悪化等が生じる。そのために、メモリの増設や搬送経路の長距離化は、原稿画像の読み取り前に原稿サイズを判断するための決定的な解決策とはなっていない。
【０００５】
特許文献１は、混載原稿束から原稿画像を読み取る際に原稿サイズが不明であれば、原稿サイズの予測を行う画像読取装置を開示する。原稿サイズの予測は、主に、前回の画像読取時の原稿サイズを用いる、過去の原稿サイズの履歴を用いる、ユーザが設定する、の三種類の方法により行われる。画像読取装置は、読み取った画像を、予測した原稿サイズに基づいて処理する。また画像読取装置は、読み取り可能な最大の原稿サイズで画像メモリに画像を蓄積する。画像読取装置は、原稿の搬送中に測定した原稿サイズに基づいて蓄積した画像の処理を行う。画像読取装置は、測定した原稿サイズが予測と一致していれば予測した原稿サイズに基づく処理結果を画像データとして選択し、一致しなければ読み取り可能な最大の原稿サイズに基づく処理結果を画像データとして選択する。
【０００６】
特許文献２は、原稿が載置されるＡＤＦの原稿トレイ上で簡易的に原稿サイズを測定し、読み取りのために原稿を搬送しているときに原稿サイズを正確に測定する画像読取装置を開示する。画像読取装置は、測定結果が一致すればそのまま原稿の読み取りを行い、一致しなければ反転経路により原稿を戻して、正確に測定した原稿サイズに基づいて、再度、読み取りを行う。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３−２１５３１号公報
【特許文献２】特開２０１１−２４０９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１の場合、画像読取装置は、原稿サイズの予測が外れると、原稿の搬送中に測定した原稿サイズに基づいて読み取り可能な最大の原稿サイズで画像メモリに蓄積した画像を切り出す処理が必要になる。特許文献２の場合、画像読取装置は、原稿サイズの予測が外れると、原稿を再度読み取るために、予測通りの場合と比較して処理に必要な時間がかかる。いずれも原稿サイズの予測が外れると処理に時間がかかり、生産性の低下の原因となっている。生産性を向上させるためには原稿サイズの予測精度を高めることが重要である。
【０００９】
本発明は、上記の問題を解決するために、原稿サイズの予測精度を向上させた画像読取装置を提供することを主たる課題とする。
【課題を解決するための手段】
【００１０】
上記課題を解決する本発明の画像読取装置は、原稿が積載される原稿トレイと、所定の読取位置で前記原稿の画像を読み取る読取手段と、前記原稿トレイから前記読取位置まで前記原稿を１枚ずつ搬送する搬送手段と、前記原稿トレイに積載された前記原稿の有無を検知する第１検知手段と、前記原稿トレイに積載された前記原稿の、搬送方向に直交する方向の長さである原稿幅を検知する第２検知手段と、前記原稿トレイから前記読取位置への搬送中に前記原稿の原稿幅を検知する第３検知手段と、前記原稿の搬送開始前と搬送開始後とで前記第１検知手段の検知結果が原稿有りの状態から変化すれば、前記第２検知手段及び前記第３検知手段の少なくとも一方の検知結果と前記第１検知手段の搬送開始前の検知結果とから当該原稿の原稿サイズを予測し、変化しなければ、前記第１検知手段の検知結果を用いずに当該原稿の原稿サイズを予測するサイズ予測手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、原稿の搬送開始前と搬送開始後とで第１検知手段の検知結果が原稿有りの状態から変化すれば、第２検知手段及び第３検知手段の少なくとも一方の検知結果と第１検知手段の搬送開始前の検知結果とから当該原稿の原稿サイズを予測する。そのために、原稿サイズの予測精度を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】画像読取装置の構成図。
【図２】原稿サイズ検知についての説明図。
【図３】（ａ）〜（ｆ）は原稿トレイに積載された原稿束の説明図。
【図４】制御ユニットの構成図。
【図５】設定画面の例示図。
【図６】原稿サイズの予測処理を表すフローチャート。
【図７】原稿幅テーブルの例示図。
【図８】原稿サイズテーブルの例示図。
【図９】（ａ）〜（ｄ）はＺ折れが生じた原稿を含む原稿束の例示図。
【図１０】原稿サイズの予測処理を表すフローチャート。
【発明を実施するための形態】
【００１３】
以下、図面を参照しつつ実施形態を詳細に説明する。
【００１４】
［第１実施形態］
図１は、本実施形態の画像読取装置の構成図である。画像読取装置１０００は、自動原稿搬送装置（ＡＤＦ）１００及び原稿画像を読み取る画像読取部２００を備える。画像読取部２００は、光学スキャナユニット２０２を備えており、ＡＤＦ１００により読取位置まで搬送された原稿から原稿画像を光学的に読み取る。画像読取装置１０００は、画像読取処理に伴う各部の動作の制御及び読み取った原稿画像に対して画像処理を行って画像データを生成する、不図示の制御ユニットを備える。
【００１５】
＜ＡＤＦの構成＞
ＡＤＦ１００は、１枚以上の原稿で構成される原稿束Ｓが積載される原稿トレイ３０を備える。本実施形態では、原稿束Ｓは、各原稿の原稿サイズが異なる混載原稿束である。原稿トレイ３０は、原稿束Ｓを挟むように、図１の手前側に原稿ガイド板２５ａ、奥側に原稿ガイド板２５ｂを備える。原稿トレイ３０の基端側には原稿有無検知センサ１４が設けられる。原稿有無検知センサ１４は、原稿トレイ３０上の原稿束Ｓの有無を検知する。ＡＤＦ１００は、原稿トレイ３０に積載された原稿束Ｓから原稿を１枚ずつ画像の読取位置まで搬送する。原稿の搬送のために、搬送経路に、搬送経路の上流側から順に給紙ローラ１、分離ローラ２、分離パッド２１、引抜ローラ３、レジストローラ４、及び読取上流ローラ５が設けられる。
【００１６】
給紙ローラ１は、原稿トレイ３０の基端側に設けられる。給紙ローラ１は、原稿トレイ３０に積載された原稿束Ｓの、読み取り対象となる画像が形成された原稿面に落下して回転する。これにより、原稿束Ｓの最上面の原稿が搬送開始される。分離パッド２１及び分離ローラ２は、給紙ローラ１によって給送された原稿を１枚に分離する。この分離は公知の分離技術によって実現される。給紙ローラ１、分離ローラ２及び分離パッド２１は、原稿の搬送開始前に原稿束Ｓが原稿トレイ３０から搬送方向の下流側に突出することを規制する。
【００１７】
引抜ローラ３は、分離ローラ２及び分離パッド２１により分離された原稿をレジストローラ４に搬送する。原稿は、引抜ローラ３によりレジストローラ４に突き当てられる。レジストローラ４に突き当てられることで、原稿はループ状の撓みを形成し、搬送時の斜行が解消される。読取上流ローラ５は、レジストローラ４から搬送される原稿を画像の読取位置まで搬送する。画像の読取位置は、流し読みガラス２０１及びリードローラ６により構成される。原稿は、流し読みガラス２０１とリードローラ６との間を通過する際に、光学スキャナユニット２０２により光学的に原稿画像が読み取られる。
【００１８】
読取位置の搬送方向の下流側には、読取下流ローラ７及び排紙ローラ１２が順に設けられる。リードローラ６により搬送される原稿は、読取下流ローラ７により排紙ローラ１２に搬送される。排紙ローラ１２は、搬送された原稿を排紙トレイ１３に排出する。読取下流ローラ７と排紙ローラ１２との間には、反転経路１９が設けられる。反転経路１９は、例えば両面に原稿画像が形成された原稿から原稿画像を読み取る際に用いられる。原稿は、反転経路１９を通過することで、読取下流ローラ７からレジストローラ４に搬送される。レジストローラ４に搬送された原稿は、再度、読取位置で原稿画像が読み取られる。
【００１９】
搬送経路には、搬送経路の上流側から順に分離後センサ１５、搬送原稿幅検知センサ１６、レジセンサ１７、リードセンサ１８、及び排紙センサ１１が設けられる。分離後センサ１５は、搬送経路を搬送される原稿を検知する。分離後センサ１５は、搬送経路の搬送方向に直交する方向の中央に設けられる。原稿の搬送方向の長さ（以下、「原稿長」という。）は、分離後センサ１５が原稿を検知する時間の測定結果に基づき判定される。搬送原稿幅検知センサ１６は、搬送経路を搬送中の原稿の搬送方向に直交する方向の長さ（以下、「原稿幅」という。）を検知する。レジセンサ１７は、レジストローラ４の搬送方向の上流に設けられ、原稿の有無を検知する。レジセンサ１７の検知結果に応じてレジストローラ４の駆動が制御される。リードセンサ１８は、読取上流ローラ５の搬送方向の上流側に設けられ、原稿の有無を検知する。リードセンサ１８の検知結果に応じて読取上流ローラ５及びリードローラ６の駆動が制御され、光学スキャナユニット２０２の読取動作が制御される。排紙センサ１１は、排紙ローラ１２の搬送方向の上流に設けられ、原稿の有無を検知する。排紙センサ１１の検知結果に応じて、排紙ローラの駆動が制御される。
【００２０】
原稿の片面に形成された画像を読み取る場合、原稿は、原稿トレイ３０から搬送経路を搬送されて排紙トレイ１３に排出される。
原稿の両面のそれぞれに形成された画像を読み取る場合、原稿は、まず、片面に画像が形成されている場合と同様に搬送され一方の面の原稿画像が読み取られる。その後、原稿は読取下流ローラ７及び排紙ローラ１２により排紙トレイ１３方向に搬送される。原稿の後端（搬送方向に対して下流側端部）が排紙センサ１１を通過すると、排紙ローラ１２が停止する。これにより原稿は、排紙ローラ１２を抜ける前に停止する。排紙ローラ１２が逆回転すると、原稿は反転経路１９を介してレジストローラ４に搬送される。これにより原稿は反転される。反転された原稿は、レジストローラ４から読取位置まで搬送されて他方の面の原稿画像が読み取られる。原稿は、その後、再度、反転経路１９を介してレジストローラ４に搬送され、原稿画像の読み取りが行われずに排出される。これによりすべての原稿は、原稿画像が読み取られた後に、原稿トレイ３０への積載時の並び順と同じ並び順で排紙トレイ１３に排出される。
【００２１】
原稿トレイ３０には、複数の原稿長検知センサ２２、２３が搬送方向に並んで設けられている。原稿長検知センサ２２、２３は、原稿トレイ３０に積載される原稿の有無を検知する。原稿長検知センサ２２、２３は、例えば接触型センサであり、原稿の接触によりその有無を検知する。原稿長検知センサ２２、２３の検知結果により、原稿長は検知される。本実施形態では、原稿長検知センサ２２、２３を２個設ける構成としているが、搬送方向に並んで２個以上設けてもよく、逆に１個であってもよい。
【００２２】
本実施形態のＡＤＦ１００は、ＡＢ系の「Ａ３Ｒ」、「Ａ４」、「Ｂ４Ｒ」、「Ｂ５」、「Ａ４Ｒ」、「Ａ５」、「Ｂ５Ｒ」、「Ｂ６」の定型原稿サイズに対応することとする。なお、ＡＢ系サイズ以外にも「Ｂ６Ｒ」等の別のサイズ、ＩＮＣＨ系のＬＴＲ、ＬＤＲ、ＳＴＡＴＥＭＥＮＴ、ＬＥＧＡＬ等に対応するものであってもよい。
【００２３】
＜画像読取部＞
画像読取部２００は、光学スキャナユニット２０２により、ＡＤＦ１００により読取位置に搬送された原稿の原稿画像を読み取る他に、原稿台ガラス２０９上に載置された原稿の原稿画像を読み取ることができる。光学スキャナユニット２０２は、図１の奥行き方向を主走査方向として原稿画像を読み取る。
【００２４】
原稿台ガラス２０９上に載置された原稿の原稿画像を読み取る場合、光学スキャナユニット２０２は、図１の矢印方向である副走査方向に一定速度で移動しながら原稿画像を１ラインずつ読み取る。ＡＤＦ１００を用いて原稿画像を読み取る場合、光学スキャナユニット２０２は、リードローラ６の中心位置に読み流しガラス２０１を挟んで対向するように位置して、搬送される原稿から原稿画像を１ラインずつ読み取る。副走査方向は主走査方向に直交する方向である。
【００２５】
光学スキャナユニット２０２は、光源となるＬＥＤ（Light Emitting Diode）２０３ａ、２０３ｂ、複数のミラー２０４ａ〜２０４ｃ、及び画像読取センサ２０８を備える。ＬＥＤ２０３ａ、２０３ｂは、原稿の画像が形成される面を照射する。原稿に照射された光の反射光は、ミラー２０４ａ〜２０４ｃにより画像読取センサ２０８に導かれる。画像読取センサ２０８は、反射光を受光して電気信号に変換し不図示の制御ユニットに入力する。制御ユニットは、入力される電気信号により画像データを生成する。
【００２６】
＜原稿サイズ＞
図２は、原稿トレイ３０に積載された原稿の原稿サイズ検知についての説明図である。
図２（ａ）は、搬送開始前の原稿トレイ３０に積載された原稿Ｓ１の状態を表す。原稿Ｓ１は、ＡＤＦ１００が対応する最大の原稿サイズ（ここでは「Ａ３」）である。原稿Ｓ１は、給紙ローラ１、分離ローラ２及び分離パッド２１により原稿トレイ３０上に停止させられる。原稿長検知センサ２２、２３は、いずれも原稿Ｓ１が有ることを検知している。図２（ｂ）は、搬送開始後の原稿Ｓ１の状態を表す。原稿Ｓ１は、給紙ローラ１、分離ローラ２及び分離パッド２１により引抜ローラ３の位置まで搬送される。原稿長検知センサ２２、２３は、いずれも原稿Ｓ１が無いことを検知している。
【００２７】
原稿長検知センサ２２、２３は、原稿Ｓ１の原稿サイズに応じて、例えば、原稿Ｓ１の搬送開始前であっても原稿Ｓ１を検知できなかったり、原稿Ｓ１が引抜ローラ３まで搬送されていても原稿Ｓ１を検知していたりする。そのために、原稿搬送前及び原稿搬送後の原稿長検知センサ２２、２３の検知結果の組み合わせにより、原稿Ｓのある程度の原稿長が検知可能である。原稿Ｓの原稿長検知のために、原稿Ｓは、所定の距離、ここでは搬送方向で最も上流側に設けられる原稿長検知センサ２３から搬送経路で最も下流側に設けられる原稿長検知センサ２２までの距離Ｌだけ搬送される。原稿長検知センサが１個の場合の所定の距離は、例えば、原稿トレイ３０が対応する最大サイズの原稿が積載されて、原稿長検知センサの位置を通過するまでの距離である。
【００２８】
原稿ガイド板２５ａ、２５ｂは、原稿Ｓ１を挟むように配置される。そのために、原稿ガイド板２５ａから原稿ガイド板２５ｂまでの距離は、原稿Ｓ１の原稿幅を表す。原稿トレイ３０は不図示のトレイ原稿幅検知センサを備える。トレイ原稿幅検知センサは、原稿ガイド板２５ａから原稿ガイド板２５ｂまでの距離を測定することで原稿Ｓ１の原稿幅を検知する。
【００２９】
搬送原稿幅検知センサ１６は、原稿幅方向に並ぶ複数（本実施形態では４個）の原稿検知センサにより構成される。搬送される原稿Ｓ１を検知する原稿検知センサの数により、原稿Ｓ１のある程度の原稿幅を検知することができる。
【００３０】
図３は、原稿トレイ３０に積載された原稿束Ｓの説明図である。
図３（ａ）は、上の原稿の原稿サイズが下の原稿の原稿サイズよりも大きい原稿束Ｓの例示図である。上の原稿は、原稿長検知センサ２２、２３に検知される原稿サイズであり、下の原稿は、原稿長検知センサ２２、２３に検知されない原稿サイズである。図３（ｂ）は、図３（ａ）の状態から、上の原稿のみが給紙された状態を表す。給紙されることで、上の原稿も原稿長検知センサ２２、２３に検知されない位置まで搬送される。この場合、原稿長検知センサ２２、２３の検知結果が、搬送開始前と搬送開始後とで変化する。
【００３１】
図３（ｃ）は、すべての原稿が原稿長検知センサ２２、２３に検知されない原稿サイズである原稿束Ｓが積載された状態を表す。この場合、原稿長検知センサ２２、２３の検知結果が、搬送開始前と搬送開始後とで変化しない。
図３（ｄ）は、すべての原稿が原稿長検知センサ２２、２３に検知される原稿サイズである原稿束Ｓが積載された状態を表す。図３（ｅ）は、図３（ｄ）の状態から、上の原稿のみが給紙された状態を表す。上の原稿のみが給紙されても原稿長検知センサ２２、２３は、下の原稿を検知したままである。原稿長検知センサ２２、２３の検知結果は、最後の原稿が搬送される場合のみ、搬送開始前と搬送開始後とで変化する。
【００３２】
図３（ｆ）は、上側の複数枚の原稿の原稿サイズが、下側の複数枚の原稿の原稿サイズよりも大きい原稿束Ｓの例示図である。原稿長検知センサ２２、２３の検知結果は、上側の複数枚の原稿の最後の原稿が搬送される場合のみ、搬送開始前と搬送開始後とで変化する。
【００３３】
＜制御ユニット＞
図４は、画像読取装置の動作を制御する制御ユニットの構成図である。本実施形態の制御ユニットは、第１コントローラ３１０及び第２コントローラ３００により構成されるが、これらを一体に構成してもよい。第１コントローラ３１０は、主にＡＤＦ１００及び光学スキャナユニット２０２の制御を行い、第２コントローラ３００は、主に画像データの生成処理を行う。
【００３４】
第１コントローラ３１０は、ＣＰＵ（Central Processing Unit）８０１、ＲＯＭ（Read Only Memory）８０２、ＲＡＭ（Random Access Memory）８０３を備える。ＣＰＵ８０１は、ＲＯＭ８０２に格納される制御プログラムを読み出し、ＲＡＭ８０３を作業領域に用いて実行することで、ＡＤＦ１００及び光学スキャナユニット２０２の各部の動作を制御する。
【００３５】
ＣＰＵ８０１は、原稿の搬送を行うために分離モータ８２０及び読取モータ８２１の動作を制御する。分離モータ８２０は、ＣＰＵ８０１の制御により給紙ローラ１、分離ローラ２、引き抜きローラ３、及びレジストローラ４の回転を制御する。読取モータ８２１は、ＣＰＵ８０１の制御により読取上流ローラ５、リードローラ６、読取下流ローラ７、及び排紙ローラ１２の回転を制御する。分離モータ８２０及び読取モータ８２１はパルスモータである。ＣＰＵ８０１は、駆動パルス数を管理して分離モータ８２０及び読取モータ８２１の回転数を制御する。ＣＰＵ８０１は、制御対象のローラによっては、ソレノイド８１１又はクラッチ８１２を介して分離モータ８２０及び読取モータ８２１を制御する。例えば、排紙ローラ１２の上下対のローラを離間・接触するために、ＣＰＵ８０１は、ソレノイド８１１を介して読取モータ８２１を制御する。また、レジストローラ４の駆動・停止を切り替えるために、ＣＰＵ８０１は、クラッチ８１２を介して分離モータ８２０を制御する。
【００３６】
ＣＰＵ８０１は、ＡＤＦ１０に設けられる各種センサによる検知結果を受け付ける。ＣＰＵ８０１は、原稿搬送中に分離後センサ１５が原稿を検知している間の分離モータ８２０のパルス数をカウントすることで、搬送中の原稿の原稿長を検知することができる。ＣＰＵ８０１は、搬送原稿幅検知センサ１６の検知結果により、搬送中の原稿の原稿幅を検知することができる。ＣＰＵ８０１は、原稿長検知センサ２２、２３の検知結果により、原稿トレイ３０に積載された原稿束Ｓの最大の原稿長を検知することができる。ＣＰＵ８０１は、トレイ原稿幅検知センサ２４の検知結果により、原稿トレイ３０に積載された原稿束Ｓの最大の原稿幅を検知することができる。ＣＰＵ８０１は、搬送中に検知される原稿幅、原稿長、及び原稿トレイ３０上で検知される原稿幅、原稿長により、原稿サイズを予測する。
【００３７】
ＣＰＵ８０１は、原稿画像の読取機能を実現するためにＬＥＤ２０３及び画像読取センサ２０８の動作を制御する。また、ＣＰＵ８０１は、原稿画像の読取時に光学スキャナユニット２０２の位置を制御する。ＬＥＤ２０３は、ＣＰＵ８０１の制御により発光する。画像読取センサ２０８は、受光した反射光に基づく電気信号をＣＰＵ８０１に入力する。ＣＰＵ８０１は、受信した電気信号を画像処理部８３３により画像ライン３５３を介して第２コントローラ３００に送信する。また、ＣＰＵ８０１は、原稿画像の先端の基準となる垂直同期信号及び１ラインの画素先端の基準となる水平同期信号を、通信ライン３５４を介して第２コントローラ３００へ通知する。画像処理部８３３は、原稿サイズがＡＤＦ１００が対応する最大の原稿サイズであると仮定して電気信号を処理して画像データを生成することもできる。生成された画像データは、画像メモリ２０に格納される。
【００３８】
第２コントローラ３００は、ＣＰＵ９０１、ＲＯＭ９０２、ＲＡＭ９０３を備える。ＣＰＵ９０１は、ＲＯＭ９０２に格納される制御プログラムを読み出し、ＲＡＭ９０３を作業領域に用いて実行することで、画像データの生成処理を行う。ＣＰＵ９０１は、通信ライン３５４を介してＣＰＵ８０１から受信した信号と画像処理部９０５が画像ライン３５３を介して受信した電気信号とにより、読み取った原稿画像の画像データを生成する。ＣＰＵ９０１は、生成した画像データを画像メモリ９０６に格納する。第２コントローラ３００は、操作表示部９０４に接続される。ＣＰＵ９０１は、ユーザとのインタフェースに操作表示部９０４を用いる。ユーザによる原稿画像の読み取り指示等の指示は、操作表示部９０４により行われる。また、ＣＰＵ９０１は、操作表示部９０４に画面を表示して、ユーザによる指示の入力をサポートする。なお、ＣＰＵ８０１及びＣＰＵ９０１を物理的に同一のＣＰＵで構成し、ＣＰＵ間の通信をタスク間通信によって実施する構成であってもよい。
【００３９】
図５は、操作表示部９０４に表示される設定画面の例示図である。この設定画面は、ユーザが、原稿の読み取り前に、混載原稿束の原稿サイズを設定するための画面である。ユーザは、この設定画面から原稿サイズを予測する際に優先する原稿サイズを設定することができる。設定内容は、操作表示部９０４からＣＰＵ９０１に入力されて、例えばＲＡＭ９０３に記憶される。
【００４０】
＜原稿サイズ予測＞
以上のような構成の画像読取装置１０００を用いて原稿画像の読取時に行う原稿サイズの予測処理について説明する。図６は、原稿サイズの予測処理を表すフローチャートである。原稿画像の読取開始前に原稿束Ｓは、例えば図２（ａ）に示すようにＡＤＦ１００の原稿トレイ３０上に積載される。
【００４１】
ＣＰＵ８０１は、原稿有無検知センサ１４が原稿束Ｓを検知している状態で原稿画像の読み取りが指示されると、トレイ原稿幅検知センサ２４による検知結果をＲＡＭ８０３に保存する（Ｓ１０１）。また、ＣＰＵ８０１は、原稿長検知センサ２２、２３による検知結果をＲＡＭ８０３に保存する（Ｓ１０２）。ＣＰＵ８０１は、原稿の搬送開始前のトレイ原稿幅検知センサ２４及び原稿長検知センサ２２、２３による検知結果を保存すると、原稿トレイ３０に積載された原稿束Ｓから、原稿を１枚ずつ搬送開始する（Ｓ１０３）。
【００４２】
搬送開始後にＣＰＵ８０１は、ＲＡＭ８０３に保存した原稿長検知センサ２２、２３の検知結果から、原稿長検知センサ２２、２３の少なくとも一方が原稿を検知しているか否かを判断する（Ｓ１０４）。少なくとも一方が原稿を検知している場合（Ｓ１０４：Y）、ＣＰＵ８０１は、原稿を検知している原稿長検知センサ２２、２３の検知結果が変化したか否かを判断する（Ｓ１０５）。すなわち、ＣＰＵ８０１は、原稿の搬送開始後に、原稿長検知センサ２２、２３の検知結果が原稿有りの状態から原稿無しの状態に変化したかを判断する。ＣＰＵ８０１は、原稿が所定の距離だけ搬送されるまで原稿長検知センサ２２、２３の検知結果が変化したか否かを判断する（Ｓ１０５：N、Ｓ１０９）。例えば、図２（ａ）の状態から図２（ｂ）の状態まで原稿Ｓ１が搬送されるまで、すなわち距離Ｌだけ搬送されるまで、ＣＰＵ８０１は検知結果の変化の監視を続ける。なお、ＣＰＵ８０１は、原稿長検知センサ２２、２３の検知結果が変化するはずの距離以上、原稿が搬送されるまで監視できればよい。そのためＣＰＵ８０１が監視のタイミングを決定する際に、時間や他のセンサによって決められるタイミング等を使ってもよいし、原稿長検知センサ２２、２３の検知結果等から想定される原稿サイズ毎に監視区間を動的に決めてもよい。
【００４３】
原稿が所定の距離だけ搬送される前に原稿を検知している原稿長検知センサ２２、２３の検知結果が変化する場合（Ｓ１０５：Y）、ＣＰＵ８０１は、ＲＡＭ８０３に保存されている原稿長検知センサ２２、２３の検知結果を用いて原稿サイズの予測を行う。
例えば、図２（ａ）の状態から図２（ｂ）の状態になると、原稿長検知センサ２２、２３の検知結果が、原稿を検知している状態から検知していない状態に変化する。図３（ａ）のような原稿束Ｓから上の原稿のみが搬送されて図３（ｂ）の状態になる場合がこの状態である。例えば、Ａ４原稿の上にＡ３原稿が重ねられた状態で上のＡ３原稿が給紙されると、Ａ３原稿が搬送されることで原稿長検知センサ２２、２３の検知結果が変化する。このため、給紙中の原稿が原稿長検知センサ２２、２３に検知される長さを持つ最終原稿であることが分かり、ステップＳ１０２でＲＡＭ８０３に保存した原稿長検知センサ２２、２３の検知結果を正しいものとして原稿サイズの予測に使用することができる。
【００４４】
また、原稿の搬送開始時に原稿長検知センサ２２、２３のいずれも原稿を検知していない場合にも（Ｓ１０４：N）、ＣＰＵ８０１は、ＲＡＭ８０３に保存されている原稿長検知センサ２２、２３の検知結果を用いて原稿サイズの予測を行う。例えば、図３（ｃ）のような原稿束Ｓの原稿画像を読み取る場合である。
【００４５】
ＣＰＵ８０１は、ＲＡＭ８０３に保存されている原稿長検知センサ２２、２３の検知結果を用いて原稿サイズの予測を行う場合、まず、搬送原稿幅検知センサ１６の検知結果を取得する（Ｓ１０６）。なお、ＣＰＵ８０１は、ステップＳ１０１で取得するトレイ原稿幅検知センサ２４の検知結果を、このタイミングで取得してもよい。
【００４６】
ＣＰＵ８０１は、トレイ原稿幅検知センサ２４の検知結果及び搬送原稿幅検知センサ１６の検知結果により、想定原稿幅を決定する（Ｓ１０７）。図７は、トレイ原稿幅検知センサ２４の検知結果及び搬送原稿幅検知センサ１６の検知結果により想定原稿幅を決定するための原稿幅テーブルの例示図である。原稿幅テーブルは、例えばＲＡＭ８０３に格納される。
【００４７】
トレイ原稿幅検知センサ２４は、２つの原稿ガイド板２５ａ、２５ｂの距離を検知するために、原稿束の幅をミリメートルオーダーで検知可能である。搬送原稿幅検知センサ１６は、図２で説明したように、原稿を検知した原稿検知センサの数により原稿幅を検知する。例えば、Ａ３原稿及びＡ４原稿からなる原稿束を原稿トレイ３０上に積載する場合、トレイ原稿幅検知センサ２４の検知結果は２９７［ｍｍ］前後になる。搬送原稿幅検知センサ１６は、図２（ｂ）に示すように４個の原稿検知センサで原稿Ｓ１を検知する。これらの結果に応じて原稿幅テーブルを参照すると、想定原稿幅は「２９７」となる。ここでは想定原稿幅をトレイ原稿幅検知センサ２４及び搬送原稿幅検知センサ１６の検知結果から求めているが、原稿束の原稿が同じ原稿幅であればトレイ原稿幅検知センサ２４の検知結果のみで想定原稿幅を決定するようにしてもよい。またこの場合、搬送原稿幅検知センサ１６の原稿検知センサの数や配置を調整して搬送原稿幅検知センサ１６のみで想定原稿幅を決定してもよい。
【００４８】
ＣＰＵ８０１は、決定した想定原稿幅とＲＡＭ８０３に保存された原稿長検知センサ２２、２３の検知結果とを用いて原稿サイズの予測を行う（Ｓ１０８）。図８は、想定原稿幅及び原稿長検知センサ２２、２３の検知結果により原稿サイズを予測するための原稿サイズテーブルの例示図である。原稿サイズテーブルは、例えばＲＡＭ８０３に格納される。例えば、想定原稿幅が「２９７」、ＲＡＭ８０３に保存された原稿長検知センサ２２、２３の検知結果が図２（ａ）の状態でいずれも原稿を検知している場合、予測原稿サイズは「Ａ３」となる。図２の原稿Ｓ１はＡ３サイズを例として示しているために、この予測は正しいことがわかる。
【００４９】
原稿が所定の距離だけ搬送される間に原稿を検知している原稿長検知センサ２２、２３の検知結果が変化しない場合（Ｓ１０９：Y）、ＣＰＵ８０１は、ＲＡＭ８０３に保存されている原稿長検知センサ２２、２３の検知結果を用いずに原稿サイズの予測を行う。例えば、図３（ｄ）のような原稿束が原稿トレイ３０に積載される場合は、この状態になる。この場合、ＣＰＵ８０１は、ステップＳ１０６と同様の処理により想定原稿幅を決定する（Ｓ１１０、Ｓ１１１）。
【００５０】
ＣＰＵ８０１は、ＲＡＭ８０３に保存された原稿長検知センサ２２、２３の検知結果を用いずに、ユーザが図５に示す設定画面により事前に設定した原稿サイズに応じて原稿サイズを予測する（Ｓ１１２）。ユーザは、設定画面により、想定原稿幅に応じた原稿サイズが複数ある場合に、どの原稿サイズを優先して予測する原稿サイズとするかを設定することができる。例えば想定原稿幅が「２９７」の場合、ユーザは、予測する原稿サイズに「Ａ３Ｒ」と「Ａ４」とのいずれを優先させるかを設定することができる。
なお、原稿長検知センサ２２、２３の検知結果を用いずに原稿サイズの予測を行う場合、この他に、直前或いは過去に読取処理を行った原稿の原稿サイズ、ユーザ毎の過去に読取処理を行った原稿の原稿サイズ等の、過去の原稿サイズを予測結果としてもよい。また、読み取った原稿画像を複写に用いる場合には、ユーザが設定する解像度や倍率、印刷紙のサイズ等の設定内容に応じて原稿サイズを予測することもできる。この他に、地域毎の利用原稿統計情報を元にしたサイズや、トレイ原稿幅検知センサ２４及び原稿長検知センサ２２、２３の検知結果から求められる最大サイズを、予測した原稿サイズとしてもよい。
【００５１】
以上のようにして画像読取装置１０００は、読み取り対象となる原稿の原稿サイズの予測を行う。上述の通り、ＣＰＵ８０１は、原稿搬送中に分離後センサ１５が原稿を検知している間の分離モータ８２０のパルス数をカウントすることで、搬送中の原稿の原稿長を検知することができる。搬送中の原稿の原稿長は正確であり、ＣＰＵ８０１は、搬送中の原稿の原稿長と想定原稿幅とにより、搬送中の原稿の実原稿サイズを決定することができる。
【００５２】
実原稿サイズと予測した原稿サイズとが一致する場合、原稿画像の読み取りが正常に行われており、ＣＰＵ８０１は予測した原稿サイズに応じた原稿画像の読取処理を行う。ＣＰＵ８０１は、第２コントローラ３００に対して電気信号等の信号の送信が完了した後に、ＣＰＵ９０１に対して画像読取の正常終了を通知する。ＣＰＵ９０１は、画像読取の正常終了が通知されると、必要な画像処理を行い、生成した画像データを画像メモリ９０６に格納する。
【００５３】
実原稿サイズと予測した原稿サイズとが一致しない場合、原稿画像の読み取りが正常に行われておらず、ＣＰＵ８０１は、ＣＰＵ９０１に対して画像読取の異常終了を通知する。またＣＰＵ８０１は、原稿画像を読み取り直すために、原稿を二回反転させる。第２コントローラ３００のＣＰＵ９０１は、画像読取の異常終了が通知されると、先に受信した電気信号を削除する。原稿を二回反転させた後に、ＣＰＵ８０１は、実原稿サイズに基づいて原稿画像の読み取りを行う。
【００５４】
なお、予測した原稿サイズが実原稿サイズと一致しない場合には、第１コントローラ３１０の画像メモリ２０を用いて読取処理を行ってもよい。この場合、画像メモリ２０は、ＡＤＦ１００が対応する最大の原稿サイズに応じた記憶領域が確保される。ＣＰＵ８０１は、通常の読取処理を行いながら、画像処理部８３３で電気信号から生成した画像データを画像メモリ２０に格納する。予測した原稿サイズが実原稿サイズと一致する場合、ＣＰＵ８０１は画像メモリ２０に格納した画像データを削除する。一致しない場合、ＣＰＵ８０１は、ＣＰＵ９０１に対して画像読取の異常終了を通知するとともに、実原稿サイズに基づいて画像メモリ２０から画像データを読み出して第２コントローラ３００に送信する。ＣＰＵ９０１は、先に受信した電気信号を削除するとともに、受信した画像データを画像メモリ９０６に格納する。
【００５５】
以上のような処理により、画像読取装置１０００は、混載原稿束の原稿の原稿サイズの予測精度を向上させることができる。特に、図３（ｆ）の上側の複数枚の原稿のうち最も下に位置する原稿のような最後に読み取られる、原稿長検知センサ２２、２３に検知される長さの原稿のサイズの予測精度が向上する。そのために、画像読取装置１０００による原稿画像の読取処理の生産性が向上する。
【００５６】
［第２実施形態］
原稿トレイ３０に積載される原稿束には、いわゆるＺ折れが生じることがある。Ｚ折れが生じた原稿は、原稿長検知センサ２２、２３による正常な検知ができなくなることがある。図９は、Ｚ折れが生じた原稿を含む原稿束の例示図である。
【００５７】
図９（ａ）は、図３（ａ）の原稿束Ｓにおいて、上の原稿がＺ折れしたときの例示図である。図９（ａ）では、Ｚ折れした原稿が接触型センサである原稿長検知センサ２２、２３に検知されない。図９（ｂ）は、図９（ａ）の状態から上の原稿のみが給紙された状態を表す。上の原稿はＺ折れしたままであるが、原稿長検知センサ２２に接触している。そのために原稿長検知センサ２２は、原稿を検知する。図９（ｃ）は、図９（ｂ）の状態から上の原稿のみがさらに搬送された状態を表す。上の原稿はＺ折れしたままであり、原稿長検知センサ２２、２３のいずれにも接触していない。そのために原稿長検知センサ２２、２３は、原稿を検知しない。
図９（ｄ）は、上側の複数枚の原稿の原稿サイズが、最も下の原稿の原稿サイズよりも小さい原稿束Ｓの例示図である。最も下の原稿がＺ折れしている。Ｚ折れした原稿は、接触型センサである原稿長検知センサ２２、２３には検知されない。
【００５８】
このようなＺ折れした原稿を含む原稿束に対する原稿サイズの予測について説明する。画像読取装置１０００の構成及び制御ユニットの構成については第１実施形態と同様であるので、説明を省略する。
【００５９】
図１０は、第２実施形態の原稿サイズの予測処理を表すフローチャートである。原稿画像の読取開始前に原稿束Ｓは、図９（ａ）に示すように読み取られる原稿がＺ折れしてＡＤＦ１００の原稿トレイ３０上に積載される。第１実施形態の図６に示すフローチャートとの比較では、ステップＳ２０１〜Ｓ２１２の処理がステップＳ１０１〜Ｓ１１２の処理に相当する。ステップＳ２０４において、原稿の搬送開始時に原稿長検知センサ２２、２３のいずれも原稿を検知していない場合（Ｓ２０４：N）の処理が異なり、他の処理については同じである。同じ処理については説明を省略する。
【００６０】
原稿の搬送開始時に原稿長検知センサ２２、２３のいずれもが原稿を検知していない場合（Ｓ２０４：N）、ＣＰＵ８０１は、原稿長検知センサ２２、２３の少なくとも一つの検知結果が変化したか否かを判断する（Ｓ２１３）。すなわち、ＣＰＵ８０１は、原稿の搬送開始後に、原稿長検知センサ２２、２３の少なくとも一方の検知結果が原稿無しの状態から原稿有りの状態に変化したかを判断する。ＣＰＵ８０１は、この判断を原稿が所定の距離だけ搬送されるまでの間だけ行う（Ｓ２１３：N、Ｓ２１７）。この場合の所定の距離は、ステップＳ２０９（図６のステップＳ１０９）の所定の距離と同じである。
【００６１】
例えば図９（ａ）の状態で原稿が搬送されて図９（ｂ）の状態になると、原稿長検知センサ２２が原稿を検知する。原稿が所定の距離だけ搬送される間にこの状態になると、ＲＡＭ８０３に保持されている原稿長検知センサ２２、２３の検知結果を用いずに、原稿長検知センサ２２、２３が原稿を検知しているものとして原稿サイズの予測を行う。なお、図９（ｂ）の状態から原稿の搬送が進むと、図９（ｃ）のように原稿長検知センサ２２が原稿を検知しなくなる。ＣＰＵ８０１は、このように原稿長検知センサ２２、２３の原稿の検知状態が、（検知しない：図９（ａ））→（検知する：図９（ｂ））→（検知しない：図９（ｃ））のように遷移することを監視してもよい。
【００６２】
原稿が所定の距離だけ搬送される間に原稿長検知センサ２２、２３の少なくとも一つが原稿を検知する場合（Ｓ２１３：Y）、ＣＰＵ８０１は、搬送原稿幅検知センサ１６の検知結果を取得する（Ｓ２１４）。なお、ＣＰＵ８０１は、ステップＳ２０１で取得するトレイ原稿幅検知センサ２４の検知結果を、このタイミングで取得してもよい。ＣＰＵ８０１は、第１実施形態のステップＳ１０７と同様に、図７の原稿幅テーブルを参照し、トレイ原稿幅検知センサ２４の検知結果及び搬送原稿幅検知センサ１６の少なくとも一方の検知結果に応じて、想定原稿幅を決定する（Ｓ２１５）。
【００６３】
ＣＰＵ８０１は、想定原稿幅と原稿長検知センサ２２、２３の少なくとも一つが原稿有りを検知したと仮定する検知結果とを用いて、図８の原稿サイズテーブルを参照して原稿サイズの予測を行う（Ｓ２１６）。例えば、想定原稿幅が「２９７」であれば、予測原稿サイズは「Ａ３」となる。図２の原稿Ｓ１はＡ３サイズを例として示しているために、この予測は正しいことがわかる。
【００６４】
原稿が所定の距離だけ搬送される間に原稿長検知センサ２２、２３のいずれもが原稿を検知しない場合（Ｓ２１３：N、Ｓ２１７：Y）、ＣＰＵ８０１は、第１実施形態のステップＳ１０６以降と同様の処理により原稿サイズの予測を行う（Ｓ２０６〜Ｓ２０８）。この場合、ＣＰＵ８０１は、ＲＡＭ８０３に格納された原稿長検知センサ２２、２３の検知結果が正しいものとして原稿サイズを予測する。
【００６５】
以上のような処理により、原稿にＺ折れが生じていると思われる場合には、原稿長検知センサ２２、２３の検知結果を変更して原稿サイズの予測を行う。この処理は、特に、図９（ｄ）のように原稿束Ｓの最後のラージ原稿がＺ折れ状態になっている場合であっても、混載原稿束の原稿サイズの予測精度を向上させることができる。そのために、画像読取装置１０００による原稿画像の読取処理の生産性が向上する。
【符号の説明】
【００６６】
３１０…第１コントローラ、２２、２３…原稿長検知センサ、１４…原稿有無検知センサ、２４…トレイ原稿幅検知センサ、１５…分離センサ、１６…搬送原稿幅検知センサ、８０１，９０１…ＣＰＵ、３００…第２コントローラ
【図１】
0006407038.tif 000002
【図２】
0006407038.tif 000003
【図３】
0006407038.tif 000004
【図４】
0006407038.tif 000005
【図５】
0006407038.tif 000006
【図６】
0006407038.tif 000007
【図７】
0006407038.tif 000008
【図８】
0006407038.tif 000009
【図９】
0006407038.tif 000010
【図１０】
0006407038.tif 000011