(57)【要約】【課題】１枚原稿の両面読取処理であっても、排紙原稿における他の処理での排紙原稿との面順合わせ処理が容易な画像読取装置を提供する。【解決手段】画像読取装置４００は、原稿トレイ３０と、原稿を読取位置まで搬送するローラ１〜３と、読取位置を通過した原稿の表裏を反転させる反転パス８と、原稿の表面又は反転後の裏面を読み取るスキャナユニット２０８と、表面又は反転後の裏面が読み取られた原稿を排紙トレイに排紙するローラ５と、裏面読み取り後の原稿に対し、表裏を反転してから排紙する第１モード又は表裏を反転させずに排紙する第２モードの何れかで排出するように制御するＣＰＵ１７０１と、排紙トレイ３１上の原稿を検出するセンサ１３とを有し、制御手段は１枚の原稿の表裏を読み取るジョブにおいて、排紙トレイ上に原稿がない場合は第２モードで原稿を排出させ、排紙トレイ上に原稿がある場合は第１モードで原稿を排出させる。【選択図】図３Ｂ
2017055341.tif 000002
【特許請求の範囲】
【請求項１】
原稿トレイと、
前記原稿トレイに載置された原稿を読取位置まで搬送する搬送手段と、
前記読取位置を通過した原稿の表裏を反転させる反転手段と、
前記読取位置に搬送された原稿の表面又は前記反転手段により反転され前記読取位置に搬送された原稿の裏面の画像を読み取る読取手段と、
前記読取手段によって表面又は表裏反転後の裏面の画像が読み取られた原稿を排紙トレイ上に排紙する排紙手段と、
前記裏面の画像が読み取られた原稿に対し、前記反転手段により表裏を反転させて前記排紙トレイに排紙する第１モードと、前記反転手段により表裏を反転せずに前記排紙トレイへ排紙する第２モードの何れかで原稿を排出するように制御する制御手段と、
前記排紙トレイ上の原稿の有無を検出する検出手段と、
を有し、
前記制御手段は、１枚の原稿の表裏を読み取る読取ジョブにおいて、前記検出手段が前記排紙トレイ上に原稿がないと判定した場合は、前記第２モードで原稿を排出させ、前記検出手段が前記排紙トレイ上に原稿があると判定した場合は、前記第１モードで原稿を排出させることを特徴とする画像読取装置。
【請求項２】
原稿を読み取る読取処理を実行する使用者を識別する使用者識別装置を備え、
前記制御手段は、前記検出手段が、原稿なしから原稿有りを検出したときに前記使用者識別装置により識別された使用者と、前記検出手段が、原稿有りを検出したまま次の原稿読み取りジョブを開始するときに識別されている使用者とが同じである場合、次の読取ジョブが、１枚の原稿の表裏を読み取るジョブであれば、前記第１モードで原稿を排出させることを特徴とする請求項１記載の画像読取装置。
【請求項３】
周囲の人間を感知する人感センサを備え、
前記制御手段は、前記人感センサが一旦人間を感知した後、画像読取処理が終了するまでの間、人間を検知し続けた場合は、前記第１モードで原稿を排出させることを特徴とする請求項１記載の画像読取装置。
【請求項４】
ユーザに対して情報を報知する報知手段を備え、
前記制御手段は、前記第２モードで原稿を排出させた場合、排紙トレイ上の原稿を取り出すことを促すメッセージを前記報知手段に表示させることを特徴とする請求項１記載の画像読取装置。
【請求項５】
情報を記憶する記憶手段を備え、
前記制御手段は、前記第２モードで原稿を排出させた場合、前記排紙トレイ上の原稿の排紙面が、表面画像だけを読み取って排紙した原稿とは表裏が逆になっていることを前記記憶手段に記憶させることを特徴とする請求項１又は４記載の画像読取装置。
【請求項６】
前記検出手段は、フラグ式のセンサであることを特徴とする請求項１乃至５のいずれか１項に記載の画像読取装置。
【請求項７】
前記検出手段は、人感センサであり、前記人感センサが人間の存在を感知した後、人間の存在を感知しなくなった場合、前記排紙トレイ上には原稿が存在しないと判定することを特徴とする請求項１乃至６のいずれか１項に記載の画像読取装置。
【請求項８】
前記原稿トレイに載置された原稿の枚数を計数する計数手段を有し、
前記計数手段は、表裏両面の画像が読み取られる原稿の枚数を計数することを特徴とする請求項１乃至７のいずれか１項に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を反転させて表裏両面の画像を読み取ることができる画像読取装置に関する。
【背景技術】
【０００２】
近年、小規模なオフィスや一般家庭で使用される複写機、ファクシミリ等の画像形成装置であっても、自動原稿給紙装置（ＡＤＦ：Auto Document Feeder）を有する画像読取装置を備えたものがある。ＡＤＦは、複数枚の原稿からなる原稿束から原稿を１枚ずつ分離して読取位置まで搬送し、読取位置において読取手段による原稿の読み取りが終了した後、所定の排出位置まで排紙する。
【０００３】
比較的低価格の画像読取装置に付設されたＡＤＦでは、例えば、原稿の両面を読み取るために、ＡＤＦ内で、原稿の表裏を反転する構成を備えた装置がある。これによって、１つの読取ユニットを備える装置であっても、原稿の表裏両面の画像を読み取ることができる。このようなＡＤＦでは、通常、読み取り後の原稿を排紙する際、排紙トレイ上における原稿の面順が正しくなるように裏面を読み終わった時点でそのまま排紙しないで、再度表裏を反転させてから排紙トレイに排紙するようにしている。
【０００４】
ところで、比較的低価格の画像読取装置では、ＡＤＦ内の原稿の搬送速度は高価格の装置に比べて低速になりがちである。そこで、原稿が１枚である場合、原稿の表裏が逆になっても排紙トレイから原稿を取り出した時点でユーザによって原稿面の向きが直されることを前提として、面順を合わせるための表裏反転処理を省略する技術が提案されている（例えば、特許文献１）。これによって、原稿の読み取り開始から排出完了までの時間の短縮が図られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−３５０２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、１枚原稿の両面読取ジョブについて、表裏再反転処理を一律に省略したのでは、複数のジョブを連続して実行する場合、１枚原稿の両面読取ジョブでは排紙面の表裏が、複数枚の原稿のジョブの場合と逆になり、排紙された原稿の面順が整合しないことがある。例えば、５枚の両面原稿のうち、３枚目だけを色紙にコピーする場合、１，２枚目の原稿を白紙にコピーするジョブＡ，３枚目の原稿を色紙にコピーするジョブＢ、４，５枚目の原稿を白紙にコピーするジョブＣを連続して行うとする。ジョブＣの完了後に、各ジョブの原稿をまとめて排紙トレイから取り出す場合、ジョブＡ，Ｃの原稿は、面順が合っているが、ジョブＢの原稿は面順が逆になり、排紙された５枚の原稿の内、３枚目の原稿の面順を直す必要がある。このような状況は、複数のコピージョブ或いは画像送信ジョブを連続して行う場合に、１枚原稿の両面読取を行うジョブが混在すると起こりうる。かかる場合、排紙トレイ上の原稿束の排紙面がバラバラになるので、原稿を早く排出させることはできても、その後のユーザによる面順を合わせるための作業が煩雑になるという課題がある。
【０００７】
本発明は、排紙された原稿の面順を合わせるための表裏再反転手段を備える装置を用いた１枚原稿の両面読取処理であっても、読取処理後の原稿における他の処理で排紙された原稿との面順合わせ処理が容易な画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１記載の原稿読取装置は、原稿トレイと、前記原稿トレイに載置された原稿を読取位置まで搬送する搬送手段と、前記読取位置に搬送された原稿の表面又は裏面の画像を読み取る読取手段と、前記読取手段によって表面の画像が読み取られた原稿の表裏を反転させる反転手段と、前記読取手段によって表面又は表裏反転後の裏面の画像が読み取られた原稿を排紙トレイ上に排紙する排紙手段と、前記裏面の画像が読み取られた原稿に対し、前記排紙トレイに排紙される前に、当該原稿の表裏を再度反転させる面順合わせ手段と、前記排紙トレイ上の原稿の有無を検出する検出手段と、前記排紙トレイ上に排紙される原稿が、表裏の画像が読み取られた１枚からなる原稿である場合に、前記面順合わせ手段による再反転処理を省略するように制御する制御手段と、を有し、前記制御手段は、前記検出手段が前記排紙トレイ上に原稿があると判定した場合は、前記面順合わせ手段による再反転処理を省略することなく実行するように制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、排紙トレイ上に原稿がある場合は、１枚原稿の両面読取処理であっても、排紙面を合わせのための表裏再反転処理を省略せず、実施するように制御する。これによって、排紙面の表裏を他の原稿読取処理を実施した場合と合わせることができる。従って、排紙面を合わせのための表裏再反転手段を備える装置を用いた１枚原稿の両面読取処理であっても、読取処理後の原稿における他の読取処理で排紙された原稿との面順合わせが容易となる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態に係る画像読取装置の概略構成を示す断面図である。
【図２】図１の画像読取装置の制御構成を示すブロック図である。
【図３Ａ】図１の画像読取装置を用いた第１の画像読取処理の手順を示すフローチャートである。
【図３Ｂ】図１の画像読取装置を用いた第１の画像読取処理の手順を示すフローチャートである。
【図４】ＡＤＦを用いた片面読取処理を説明するための図である。
【図５Ａ】ＡＤＦを用いた両面読取処理を説明するための図である。
【図５Ｂ】ＡＤＦを用いた両面読取処理を説明するための図である。
【図５Ｃ】ＡＤＦを用いた両面読取処理を説明するための図である。
【図６Ａ】原稿トレイ上の原稿面と排紙トレイ上の原稿面との関係を説明するための図である。
【図６Ｂ】原稿トレイ上の原稿面と排紙トレイ上の原稿面との関係を説明するための図である。
【図７】１枚原稿の両面読取処理における面順合わせ処理の省略について説明するための図である。
【図８】複数枚の原稿の読取処理を連続して実行した場合の排紙トレイ上の原稿の向きを説明するための図である。
【図９Ａ】第２の画像読取処理の手順を示すフローチャートである。
【図９Ｂ】第２の画像読取処理の手順を示すフローチャートである。
【図１０Ａ】第３の画像読取処理の手順を示すフローチャートである。
【図１０Ｂ】第３の画像読取処理の手順を示すフローチャートである。
【図１１】警告画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、実施の形態について図面を参照しつつ詳細に説明する。
【００１２】
図１は、実施の形態に係る画像読取装置の概略構成を示す断面図である。
【００１３】
図１において、画像読取装置４００は、画像読取装置本体（以下、「リーダ」という。）２００と、該リーダ２００に載置された自動原稿給紙装置（以下、「ＡＤＦ」という。）１００、及び図示省略したコントローラ３００を備えている。
【００１４】
ＡＤＦ１００は、原稿トレイ３０、原稿トレイ３０の原稿載置面の給紙方向端に設けられた原稿有無センサ１２及びその上方に設けられた給紙ローラ１、搬送路としての湾曲した搬送パス１０、及び原稿排紙トレイ３１を有する。原稿トレイ３０には、原稿束Ｓがセットされる。原稿有無センサ１２は原稿トレイ３０上の原稿の有無を検知する。
【００１５】
搬送パス１０の入り口には、分離ローラ２及び分離パッド７が設けられている。分離ローラ２及び分離パッド７は、給紙ローラ１によって配送された原稿束Ｓの最上部から原稿を１枚ずつ分離する。搬送パス１０における分離ローラ２の下流側には、搬送ローラ３、原稿端部センサ１１、読取ガイド板４、排紙ローラ５が設けられている。搬送パス１０には、該搬送パス１０の排紙ローラ５の上流側と原稿端部センサ１１の上流側とを連結する反転パス８が設けられている。排紙ローラ５の上流側における搬送パス１０と反転パス８との分岐点には、反転フラッパ６が配置されている。
【００１６】
ＡＤＦ１００の下方に配置されたリーダ２００は、ＡＤＦ１００の読取ガイド板４と対向する原稿台ガラス２０１を備えている。原稿台ガラス２０１には基準白色板２１９が設けられている。原稿台ガラス２０１を挟んで読取ガイド板４と対向する位置には、スキャナユニット２０８が移動可能に設けられている。スキャナユニット２０８は、光源としてのＬＥＤ２０３、レンズ２０４、及びイメージセンサ２０５を備えている。
【００１７】
スキャナユニット２０８の下部にはホームポジション（ＨＰ）検知用フラグ２０７付設されており、ＨＰ検知用フラグ２０７に対向するようにリーダ２００の底板にホームポジション（ＨＰ）検知センサ２０６が配置されている。ＨＰ検知用フラグ２０７とＨＰセンサ２０６は、スキャナユニット２０８の位置出しに用いられる。
【００１８】
図２は、図１の画像読取装置４００の制御構成を示すブロック図である。
【００１９】
図２において、画像読取装置４００は、リーダ２００、及びＡＤＦ１００を制御する読取用ＣＰＵ１７０１と、コントローラ用ＣＰＵ１７５１を備えている。
【００２０】
読取用ＣＰＵ１７０１は、読取用ＲＡＭ１７０２、読取用ＲＯＭ１７０３、原稿搬送部１７０４、スキャナユニット駆動部１７０５、画像読取部１７０６、画像処理部１７０７、及び、コントローラ通信部１７０８とそれぞれ接続されている。また、コントローラ用ＣＰＵ１７５１は、コントローラ用ＲＡＭ１７５２、コントローラ用ＲＯＭ１７５３、操作部１７５４、画像メモリ１７５５、画像形成部１７５６、原稿読取部通信部１７５７、及び、外部Ｉ／Ｆ１７５８とそれぞれ接続されている。また、コントローラ通信部１７０８と原稿読取部通信部１７５７は相互に通信可能に接続されている。
【００２１】
読取用ＲＯＭ１７０３は、読取用ＣＰＵ１７０１が実行すべき制御内容を格納した読取用記憶部である。読取用ＲＡＭ１７０２は、読取用ＣＰＵ１７０１が画像読取装置４００全体を制御するのに必要な作業領域として使用される記憶部である。また、読取用ＲＡＭ１７０２は、読取用ＣＰＵ１７０１の作業領域として機能する他、画像処理部１７０７がシェーディング等の処理を行う為の画像データや画像読取部１７０６で読み込んだ画像をコントローラに送信するまでの間の一時格納領域として使用される。
【００２２】
原稿搬送部１７０４は、ＡＤＦ１００に載置された原稿をスキャナユニット２０８の画像読取位置まで搬送し、読み取り後の排紙を行う他、ＡＤＦモータや原稿端部センサ１１、原稿有無センサ１２などを制御する。スキャナユニット駆動部１７０５は、ＨＰセンサ２０６の検知結果を用いて、スキャナユニット２０８をジョブの内容に応じて原稿台ガラス２０１の直下の読取ガイド板４と対向する位置まで移動させる。
【００２３】
画像読取部１７０６は、スキャナユニット２０８に含まれるＬＥＤ２０３、レンズ２０４、イメージセンサ２０５を制御して所望の動作モードで画像の読み取りを行う。画像処理部１７０７は、コントローラが画像データを正しく受け取れるように画像データの並び替えや画像読取部１７０６で読み込んだ不要な画像領域の消去等を行う。また、画像処理部１７０７は、適切な形に画像データを加工した後、コントローラ通信部１７０８を経由して画像データをコントローラに転送する。コントローラ通信部１７０８は、コントローラが指示するジョブの内容を画像読取装置４００として受け取り、画像データをコントローラに返送する。
【００２４】
コントローラ用ＣＰＵ１７５１は、画像読取装置４００に接続される不図示の画像形成装置に対する制御も行う。コントローラ用ＣＰＵ１７５１は、画像読取装置４００が読み込んだ原稿の画像を印刷するための指示を画像形成装置内にある画像形成部１７５６に出す。画像形成部１７５６は、指示に応じて画像を形成する。
【００２５】
コントローラ用ＲＯＭ１７５３は、コントローラ用ＣＰＵ１７５１が実行すべき制御内容を格納したコントローラ用の記憶部である。コントローラ用ＲＡＭ１７５２は、コントローラ用ＣＰＵ１７５１が制御を行うのに必要な作業領域として使用される記憶部である。また、コントローラ用ＲＡＭ１７５２は、不揮発領域である画像メモリ１７５５に格納するまでの一時的な画像データの保持に使用され、画像メモリ１７５５から取り出して、外部Ｉ／Ｆ１７５８に転送する際の記憶部としても使用される。
【００２６】
操作部１７５４は、システムとしてのユーザＩ／Ｆとなる操作部であり、現在行っているジョブの内容の表示やシステム内の様々な詳細設定を受け付ける。画像メモリ１７５５は、外部Ｉ／Ｆ１７５８や原稿読取部通信部１７５７からの画像データを格納するもので、一般的にＨＤＤ等の大容量メモリが使用される。画像形成部１７５６は、プリンタとして機能する場合、システムが有する画像データを記録紙に印刷して出力する一連の処理を行う。
【００２７】
次に、図１の画像読取装置４００を用いた第１の画像読取処理について説明する。
【００２８】
図３Ａ及び図３Ｂは、図１の画像読取装置４００を用いた第１の画像読取処理の手順を示すフローチャートである。この画像読取処理は、画像読取装置４００の読取用ＣＰＵ１７０１が読取用ＲＯＭ１７０３に格納された第１の画像読取処理プログラムに従って実行する。この画像読取処理には、ＡＤＦ１００における原稿排紙時に排紙面を合わせるための表裏再反転処理を省略するか否かを判断するステップが含まれる。
【００２９】
図３Ａ、図３Ｂにおいて、原稿有無センサ１２が原稿有りを検知した状態で、操作部１７５４を介して使用者（ユーザ）から原稿画像の読み取りが指示されることによって、画像読取処理が開始される。画像読取処理が開始されると、読取用ＣＰＵ１７０１（以下、単に「ＣＰＵ１７０１」という。）は、まず、原稿トレイ３０に積載された原稿を読み込むために、スキャナユニット２０８による読み取り状態を準備する（ステップ２３０１）。すなわち、ＣＰＵ１７０１は、スキャナユニット２０８に対してシェーディング補正を実施し、シェーディング補正後のスキャナユニット２０８を、原稿台ガラス２０１の下方の読取ガイド板４に対向する位置まで移動させ、画像の読み取り指示があるまで待機させる。
【００３０】
次いで、ＣＰＵ１７０１は、ユーザからの読み取り指示が、両面読取処理（ジョブ）であるか否かを判定する（ステップＳ２３０２）。ステップＳ２３０２の判定の結果、両面読取ジョブでなく片面読取ジョブである場合（ステップＳ２３０２で「ＮＯ］）、ＣＰＵ１７０１は、読み取り枚数情報をカウントアップする（ステップＳ２３０３）。このとき、ＣＰＵ１７０１は、原稿トレイ３０の原稿有無センサ１２が原稿を検出しなくなるまで、後述する原稿トレイ３０からの原稿の給紙回数に基づいて読み取り枚数をカウントする。
【００３１】
次いで、ＣＰＵ１７０１は、原稿搬送部１７０４を制御して原稿トレイ３０上の原稿の給紙を開始する（ステップＳ２３０４）。次いで、ＣＰＵ１７０１は、スキャナユニット駆動部１７０５及び画像読取部１７０６を制御して原稿の表面画像の読み取りを実行する（ステップＳ２３０５）。
【００３２】
ここで、画像読取装置４００で実行される片面読取処理について図４を用いて説明する。図４は、ＡＤＦを用いた片面読取処理を説明するための図である。
【００３３】
図４（Ａ）において、原稿の片面を読み取る際、リーダ２００のスキャナユニット２０８は、基準白色板２１９と対向する位置まで移動し、シェーディングが実施される。シェーディングではＬＥＤ２０３をＯＦＦした状態（真っ黒）でのイメージセンサ２０５からの出力値と、ＬＥＤ２０３をＯＮした状態（真っ白）でのイメージセンサ２０５からの出力値をサンプリングして原稿画像読取時の読取レベルの正規化が行われる。シェーディング実施後、スキャナユニット２０８は、原稿台ガラス２０１直下の読取ガイド板４に対向する読取位置まで移動し、原稿が読取位置に搬送されるまで待機する。
【００３４】
一方、ＡＤＦ１００では、給紙ローラ１が原稿束Ｓの最上部の原稿面まで降下し、回転を開始する。これによって、原稿束Ｓの最上部の原稿の給紙が開始される。１枚以上の原稿シートで構成される原稿束Ｓを積載する原稿トレイ３０から最上部の原稿を１枚ずつ給紙搬送する際に、給紙ローラ１によって２枚の原稿が重なって給紙されても、分離ローラ２と分離パッド７の作用によって１枚毎に分離される。
【００３５】
なお、給紙ローラ１、分離ローラ２の駆動源となるＡＤＦモータ（図示せず）は、搬送ローラ３、排紙ローラ５とも共通の駆動源であり、全てのローラが１つの駆動源であるＡＤＦモータの駆動と連動して回転する。ただし、搬送ローラ３のみ、ＡＤＦモータが正回転／逆回転のどちらに回っても正回転、すなわち、原稿を原稿トレイ３０から排紙トレイ３１に向かって搬送する方向に回転する。また、給紙、搬送のために給紙ローラ１が紙面上に降下して、原稿を搬送すべくＡＤＦモータが駆動を開始したタイミングで図示省略した駆動クロックの計数が開始される。
【００３６】
分離ローラ２と分離パッド７によって１枚に分離された原稿は、搬送ローラ３に到達するまで分離ローラ２でしか支持されないので、原稿と分離パッド７の摩擦に起因して分離ローラ２の回転速度よりも遅い速度でしか搬送されない。原稿が搬送ローラ３に挟持されると、原稿は搬送ローラ３の搬送速度まで加速して搬送される。このとき、給紙ローラ１が原稿面まで降下してから原稿の先端を原稿端部センサ１１で検知するまでにＡＤＦモータの駆動クロック数が所定の値を超えた場合、分離ローラ２による原稿の分離が不良であったとして紙詰まり（＝遅延ジャム）発生と判断される。
【００３７】
搬送ローラ３の搬送速度まで加速して搬送される原稿は、読取ガイド板４と原稿台ガラス２０１の間の原稿読取位置まで到達する。原稿の先端が原稿読取位置に到達したことの検知には、原稿端部センサ１１による原稿の先端を検知したタイミングが用いられる。すなわち、原稿端部センサ１１が原稿有り（ＯＮ）を検知したタイミングから、再びＡＤＦモータ（図示省略）の駆動クロックの計数を開始する。駆動クロック１つあたりの搬送ローラ３の回転量はあらかじめ分かっていることから、原稿端部センサ１１がＯＮしたタイミングに基づいて、駆動クロック数から原稿の先端が原稿読取位置（図２の破線部分）に達するタイミングを算出することができる。
【００３８】
原稿の先端が原稿読取位置に到達したタイミングでスキャナユニット２０８による原稿の、例えば、表面の画像の取り込みが開始される。画像の取り込みを開始したタイミングで、駆動クロック数が計数され、この計数結果を用いて原稿の後端が検出される。すなわち、原稿端部センサ１１の検出結果がＯＮになってからＯＦＦになるまでのＡＤＦモータの駆動クロック数が計数され、このクロック数と、駆動クロック１つあたりの搬送ローラ３の回転量に基づいて原稿の長さが求められる。ＡＤＦ１００には原稿トレイ３０上にある原稿の長さを検知するセンサは存在しないが、製品として通紙可能な原稿サイズ仕様には上限がある。従って、原稿画像の読み取り中に仕様の上限から決まる長さに基づく駆動クロック数の分だけ待っても、原稿端部センサ１１のＯＦＦが検知できなかった場合は、紙詰まり（＝滞留ジャム）発生と判断される。
【００３９】
図３に戻り、原稿の表面画像の読み取りを開始した後（ステップＳ２３０５）、ＣＰＵ１７０１は、原稿端部センサ１１が原稿の後端を検知したか否かを判定する（ステップＳ２３０６）。
【００４０】
図４（Ｂ）に示したように、原稿端部センサ１１がＯＦＦを検知すると、その時点で原稿後端が原稿端部センサ１１を通過したと判断してそれまでのＡＤＦモータの駆動クロック数から原稿の長さを算出する。駆動クロックのカウント開始は原稿画像の取り込み開始と同じなので、計数された駆動クロック数と駆動クロック１つあたりの移動距離を掛け合わせることで原稿の長さが算出される。このとき、原稿の後端が原稿端部センサ１１を通過した時点に基づいて、原稿の後端が原稿読取位置を通過する原稿画像の読み取り終了タイミングが決定される。
【００４１】
ステップＳ２３０６の判定の結果、原稿の後端を検知した場合（ステップＳ２３０６で「ＹＥＳ］）、ＣＰＵ１７０１は、原稿有無センサ１２の検知結果によって、原稿トレイ３０上に原稿が残っているか否かを判定する（ステップＳ２３０７）。
【００４２】
２枚目の原稿の有無の判定は、図４（Ｂ）における破線で示された１枚目の原稿ｓ−１の後端が原稿端部センサ１１を抜けたタイミングで、原稿有無センサ１２の検知結果に基づいて行われる。すなわち、２枚目の原稿ｓ−２が原稿トレイ３０上にあっても、１枚目の原稿ｓ−１に対する処理は画像読み取り終了の時点で基本的に終了となる。そして、その後は、ＡＤＦモータの駆動クロックを計数することで原稿後端が排紙ローラ５から排出されるタイミングが決定される。
【００４３】
すなわち、表面画像が読み取られ、原稿読取位置を通過した１枚目の原稿ｓ−１は、読取ガイド板４の下流側に配置された排紙ローラ５方向へ搬送され、排紙ローラ５によって排紙トレイ３１上に排紙される。
【００４４】
なお、原稿読取時には給紙ローラ１は原稿束Ｓの最上部の原稿面まで下がりっぱなしなので、１枚目の原稿ｓ−１の後端が給紙ローラ１を抜けた時点で、すぐに後続の原稿に対して給紙ローラ１が給紙動作を行う。しかし、１枚目の原稿ｓ−１の搬送が搬送ローラ３と排紙ローラ５の回転速度で搬送されるのに対し、２枚目の原稿ｓ−２は、それよりも遅い速度で回転する給紙ローラ１及び分離ローラ２によって搬送される。このため、２枚目の原稿ｓ−２が搬送ローラ３に到達する時には１枚目の原稿ｓ−１との間に十分な紙間が確保される。従って、原稿端部センサ１１で２枚目の原稿ｓ−２の先端を検知する準備をするが、原稿端部センサ１１がＯＦＦを検知した直後にＯＮの検知を開始すると、原稿端部センサ１１に接続されるメカニカルなフラグの振動で誤検知する可能性がある。従って、所定の時間だけ原稿端部センサ１１のＯＮ／ＯＦＦレベルの変化を採用しないように設定されている。
【００４５】
原稿端部センサ１１のＯＮ／ＯＦＦレベルの変化を採用しない所定の時間が経過した後、原稿端部センサ１１のＯＦＦからＯＮへの変化を検知できるようにする。次いで、１枚目の１枚目の原稿ｓ−１と同様に処理を行い、原稿端部センサ１１のＯＦＦ検知タイミングで原稿有無センサ１２のレベルを検知して、原稿トレイ３０上に原稿が残っているか判定する。
【００４６】
図３Ａに戻り、ステップＳ２３０７の判定の結果、原稿トレイ３０上に原稿が残っている場合（ステップＳ２３０７で「ＹＥＳ］）、ＣＰＵ１７０１は、２枚目の原稿有りを確定させる（ステップＳ２３０８）。次いで、ＣＰＵ１７０１は、原稿トレイ３０上に残っている２枚目の原稿ｓ−２又はそれ以降の原稿を順次読み取るために、読み取り枚数情報をカウントアップし（ステップＳ２３０３）、原稿の片面画像の読取処理を繰り返す。
【００４７】
一方、ステップＳ２３０７の判定の結果、原稿トレイ３０上に原稿が残っていない場合（ステップＳ２３０７で「ＮＯ］）、ＣＰＵ１７０１は、次原稿無しを確定させ（ステップＳ２３０９）、読取後の原稿を排紙トレイ３１に排紙する（ステップＳ２３１０）。すなわち、ＣＰＵ１７０１は、ＡＤＦモータの駆動クロックを使って、原稿端部センサ１１がＯＦＦを検知してから原稿画像の読み取りを終了するタイミング（図４（Ｃ）中の［１］）を決定する。また、ＣＰＵ１７０１は、原稿の後端が排紙ローラ５を通過して原稿が排紙トレイ３１上に排出されるまで排紙ローラ５を回転させる。このとき、ＣＰＵ１７０１は、原稿の後端の排紙ローラ５への引っ掛りを防止するために、原稿端部センサ１１がＯＦＦを検知してから、所定のタイミングよりも長い時間排紙ローラ５を回転させる。すなわち、ＣＰＵ１７０１は、原稿の後端が排紙ローラ５を通過して原稿が排紙トレイ３１上に排紙されるタイミング（図４（Ｃ）中の［２］）よりも所定時間だけ余分に排紙ローラ５が回転するようにＡＤＦモータを制御する。
【００４８】
原稿を排紙トレイ３１上に排紙した後（ステップＳ２３１０）、ＣＰＵ１７０１は、ＡＤＦモータを停止させる。その後、ＣＰＵ１７０１は、ＡＤＦモータを所定距離に相当する分だけ逆回転させることによって給紙ローラ１を原稿トレイ３０の原稿載置面から離脱させる（ステップＳ２３１１）。そして、その後、ＣＰＵ１７０１は、原稿の片面読取処理を終了する。
【００４９】
排紙トレイ３１に排紙された原稿は、排紙トレイ３１上に自由落下して排紙トレイ３１上に設けられた排紙原稿有無センサ１３の検知用フラグを押下する。検知用フラグが押下されて排紙原稿有無センサ１３の検出結果が変化することを利用して、排紙トレイ３１上の原稿の有無が検知される。
【００５０】
なお、画像を読み取る毎にステップＳ２３０３で、読み取り枚数情報がカウントアップされる。従って、原稿トレイ３０上に原稿が残っていないと判断された時点（ステップＳ２３０７で「ＮＯ」）で、画像読取ジョブにおける読み取り原稿の枚数が何枚であるかが直ちに分かる。
【００５１】
図３Ａに戻り、ステップＳ２３０１の判定の結果、原稿の両面読取ジョブが指示された場合（ステップＳ２３０２で「ＹＥＳ］）、ＣＰＵ１７０１は、処理をステップＳ２３１２に進める。すなわち、ＣＰＵ１７０１は、片面読取ジョブの場合と同様に、まず読み取り枚数情報をカウントアップする（図３ＢのステップＳ２３１２）。次いで、ＣＰＵ１７０１は、ＡＤＦモータを制御して原稿トレイ３０上の原稿の給紙を開始する（ステップＳ２３１３）。
【００５２】
次いで、ＣＰＵ１７０１は、両面画像を読み取るために、先ず、原稿の表面画像の読み取りを開始する（ステップＳ２３１４）。
【００５３】
ここで、ＡＤＦ１００の原稿トレイ３０に載置された２枚の原稿からなる両面読取ジョブについて説明する。
【００５４】
図５Ａ〜図５Ｃは、ＡＤＦを用いた両面読取処理を説明するための図である。なお、スキャナユニット２０８側の動作は、上述の片面読取ジョブの場合と同様である。従って、説明を省略する。
【００５５】
図５Ａの（Ａ）において、両面読取ジョブが開始されるとＣＰＵ１７０１は、ＡＤＦモータを駆動して給紙ローラ１を原稿トレイ３０に載置された原稿束Ｓの最上部の原稿ｓ−１まで降下させ、回転を開始して原稿ｓ−１の給紙を開始する。そして、ＣＰＵ１７０１は、原稿端部センサ１１が原稿ｓ−１の先端を検知すると、一度、ＡＤＦモータを停止させ、その後、ＡＤＦモータを所定距離分だけ逆回転させて、給紙ローラ１を上昇させて、原稿ｓ−１から離脱させる。この時、ＡＤＦモータを必要な距離分だけ逆回転させることによって、給紙ローラ１は、原稿ｓ−１から離脱した状態でロックされる。従って、この状態で、ＡＤＦモータを再び正回転方向に採点させても給紙ローラ１は原稿ｓ−１から離脱したままの状態を維持するので、原稿トレイ３０に載置された原稿ｓ−２が新たに給紙されることはない。
【００５６】
ＡＤＦモータを逆回転させると給紙ローラ１は上昇するが、搬送ローラ３は、上述したように、ＡＤＦモータを逆回転させても原稿を下流側に搬送させる方向に回転する。また、ＡＤＦモータを逆回転させて、給紙ローラ１を上昇させた後、再びＡＤＦモータを正回転させると１枚目の原稿ｓ−１は、原稿読取位置に向かってさらに搬送される。片面読み取り時に説明したように、ＡＤＦモータの駆動クロックの計数に基づいて、図５Ａの（Ａ）のように、原稿先端が原稿読取位置に到達したとみなされるタイミングでスキャナユニット２０８における原稿の表面画像の読み取りが開始される。
【００５７】
図３Ｂに戻り、原稿の表面画像の読み取りを開始した後（ステップＳ２３１４）、ＣＰＵ１７０１は、原稿端部センサ１１が原稿ｓ−１の後端を検知したか否かを判定する（ステップＳ２３１５）。図５Ａの（Ｂ）に示したように、原稿端部センサ１１が原稿端を検知すると、片面読取ジョブの場合と同様に、その時点で原稿後端が原稿端部センサ１１を通過したと判断して原稿の長さを算出する。また、これと同時に、原稿有無センサ１２での原稿トレイ３０上に原稿が残っているか、すなわち、２枚目の原稿ｓ−２があるか否かを判定する（ステップＳ２３１６）。
【００５８】
ステップＳ２３１６の判定の結果、原稿トレイ３０上に原稿が残っている場合（ステップＳ２３１６で「ＹＥＳ」）、ＣＰＵ１７０１は、２枚目の原稿有りを確定する（ステップＳ２３１７）。一方、原稿トレイ３０上に原稿が残っていない場合（ステップＳ２３１６で「ＮＯ」）、ＣＰＵ１７０１は、２枚目の原稿無しを決定する（ステップＳ２３１８）。
【００５９】
ここで、本両面読取ジョブの原稿は２枚であり、この時点では１枚目の１枚目の原稿ｓ−１の表面の読み取り中で原稿トレイ３０上には２枚目の２枚目の原稿ｓ−２が残っている。このとき、給紙ローラ１は上昇位置にあるので、２枚目の原稿ｓ−２はまだ給紙されておらず、原稿トレイ３０に載置されたままである。また、原稿ｓ−１の後端は原稿端部センサ１１に対向する位置にあることから、片面読取ジョブの場合と同様に、原稿ｓ−１の後端が原稿読取位置に達した時点で原稿画像の読み取りが終了するようにタイミングの設定が行われる。
【００６０】
２枚目の原稿の有無を判定した後（ステップＳ２３１７、Ｓ−２３１８）、ＣＰＵ１７０１は、原稿ｓ−１を反転パス８に導入して表裏を反転させた後、原稿ｓ−１の裏面画像の読み取りを開始する（ステップＳ２３１９）。
【００６１】
両面読取ジョブにおける裏面読み取り処理は、以下のように行われる。
【００６２】
すなわち、図５Ａ（Ｃ）に示したように、ＣＰＵ１７０１は、原稿ｓ−１の後端を排紙ローラ５の直前まで搬送してからＡＤＦモータを停止させ、排紙ローラ５を逆回転させるためにＡＤＦモータを逆回転させる。この時、図５Ｂの（Ｄ）に示したように、排紙ローラ５の位置から図中、左側に搬送された原稿ｓ−１は反転フラッパ６の作用によって図中の矢印Ａ方向に搬送される。そして、原稿ｓ−１の先端が原稿端部センサ１１に到達するまで搬送される。ＡＤＦモータを逆回転させて排紙ローラ５を逆転させても、搬送ローラ３は正回転することから、原稿端部センサ１１まで到達された１枚目の原稿ｓ−１の先端は搬送ローラ３で挟持、搬送される。そして、この場合も、ＡＤＦモータの逆回転開始からＡＤＦモータの駆動クロックを計数しておき、原稿端部センサ１１が原稿Ｓ−１の先端部を検知するまでの駆動クロック数が所定の値を超えた場合は、紙詰まり発生（＝遅延ジャム）と判断される。
【００６３】
原稿端部センサ１１によって１枚目の原稿ｓ−１の先端が検知されると、ＣＰＵ１７０１は、ＡＤＦモータを停止させる。このとき、原稿ｓ−１の先端部は搬送ローラ３で挟持されていることから、ＣＰＵ１７０１は、排紙ローラ５の２つのローラを離間させるために図示省略したソレノイドを駆動し、その後、再びＡＤＦモータを正回転させる。これによって、図５Ｂの（Ｅ）に示したように、搬送ローラ３、及び排紙ローラ５がともに正回転するが、排紙ローラ５の２つのローラは離間しているので、原稿ｓ−１は搬送ローラ３だけで読取位置に向かって搬送される。
【００６４】
次いで、ＣＰＵ１７０１は、片面読取ジョブの場合と同様に、ＡＤＦモータの駆動開始から駆動クロックの計数を開始する。そして、ＣＰＵ１７０１は、スキャナユニット２０８を操作して、原稿ｓ−１の先端位置が原稿台ガラス２０１の原稿読取位置に到達するタイミング（図５Ｂの（Ｆ））で、その裏面画像を読み取る。
【００６５】
図５Ａ（Ｃ）を用いて説明したように、表面読み取り時の原稿ｓ−１の後端が排紙ローラ５の直前で停止した時点で読み取られた原稿面は、原稿ｓ−１の表面である。そして、その次の原稿読み取り時（図５Ｂの（Ｆ））では、原稿ｓ−１の裏面が読み取られる。このように、排紙ローラ５近傍で原稿ｓ−１をスイッチバックさせることで、原稿の表面画像の読み取りに引き続いて裏面画像の読み取りが行われる。
【００６６】
このとき、表面読み取った際に、原稿端部センサ１１による原稿ｓ−１の後端の検出に基づいて原稿ｓ−１の長さが算出されているので、これを利用して排紙ローラ５の当接動作の開始タイミングが設定される。すなわち、図５Ｂの（Ｆ）に示す裏面画像の読み取り開始時において、スイッチバック後の原稿の先端から排紙ローラ５に挟持されている個所までの原稿の長さが容易に算出できる。従って、ＣＰＵ１７０１は、裏面の画像読み取り開始から算出した長さに相当する分だけ原稿ｓ−１を搬送した後、ＡＤＦモータ及びソレノイドを制御して排紙ローラ５を図５Ｃの（Ｇ）に示したように当接させる。
【００６７】
排紙ローラ５を当接させた後、ＣＰＵ１７０１は、原稿端部センサ１１がＯＦＦを検知するまで原稿ｓ−１を排紙トレイ３１に向かって搬送する。このとき、表面画像の読み取り時とは異なり、裏面の原稿後端検知においては原稿の長さが既に分かっていることから、滞留ジャムと判断するまでのＯＦＦ検知待ち距離は、適切な長さに設定される。すなわち、本実施例においては、表面で算出された原稿長さの、例えば５％を滞留ジャムマージンとする。例えば、原稿ｓ−１がＡ４サイズ（搬送方向長さは２９７．０ｍｍ）である場合、ＯＦＦ検知待ち距離は、以下のように設定される。すなわち、排紙ローラ５の当接開始時点で原稿ｓ−１の後端がある位置から原稿端部センサ１１までの距離に対して２９７．０×０．０５=１４．８５ｍｍを加えてＯＦＦ検知待ち距離が設定される。このＯＦＦ検知待ち距離をＡＤＦモータの駆動クロック１つ分の移動距離で割った数だけ駆動クロックを計数すると、紙詰まりが発生してと判定される。
【００６８】
原稿端部センサ１１で原稿ｓ−１の後端を検知した後、ＣＰＵ１７０１は、片面読み取り時と同様に、裏面の原稿長さの算出と、原稿画像の読み取りを終了させるタイミングを決定する。裏面の原稿長さは基本的に表面の原稿長さと一致するが、搬送パスが表面画像の読み取り時と、裏面画像の読み取り時で異なるので、表裏の読み取り時に算出された原稿ｓ−１の長さが多少ずれる場合がある。従って、表裏画像の先頭の位置合わせの為に、裏面画像の読み取り時にも原稿長さが算出される。ただし、原稿トレイ３０上の２枚目の原稿ｓ−２の有無の判断は、既に原稿ｓ−１の表面画像の読み取り時に行っていることから、改めて実行されない。
【００６９】
図３に戻り、原稿ｓ−１の裏面画像の読み取りを開始した後、ＣＰＵ１７０１は、原稿ｓ−１の裏面画像の読み取りが完了したか否か判定し（ステップＳ２３２０）、裏面画像の読み取りが完了するまで待機する。ステップＳ２３２０の判定の結果、裏面画像の読み取りが完了した場合（ステップＳ２３２０で「ＹＥＳ］）、ＣＰＵ１７０１は、２枚目の原稿がなしで、かつ、読み取り枚数が１枚であるか否か判定する（ステップＳ２３２１）。このとき、ＣＰＵ１７０１は、ステップＳ２３１６における判定結果と、読み取り枚数情報を参照する。
【００７０】
本実施の形態では、２枚目の原稿ｓ−２があるので、ステップＳ２３２１の判定は「ＮＯ」となる。すなわち、２枚目の原稿がある場合、又は２枚目の原稿はないが、読み取り枚数がすでに１を超えている場合、ＣＰＵ１７０１は、処理をステップＳ２３２３に進める。すなわち、ＣＰＵ１７０１は、排紙原稿に対し、表裏を再度反転させる面順合わせ処理が必要と判断し、裏面画像の読み取り終了時点で表裏再度反転させる面順合わせ処理を実行させる（ステップＳ２３２３）。
【００７１】
ここで、面順合わせ処理の必要性について、図６Ａ及び図６Ｂを用いて説明する。
【００７２】
図６Ａ及び図６Ｂは、原稿トレイ上の原稿面と排紙トレイ上の原稿面との関係を説明するための図である。
【００７３】
図６Ａの（Ａ）において、説明の都合上表裏の区別を行いやすくするために、１枚目の原稿ｓ−３の表面の先端側に白い三角の印が付与されており、２枚目の原稿ｓ−４の表面の先端側に黒い三角の印が付与されている。原稿束の一番上の原稿から給紙する構成のＡＤＦにおいては、片面読取ジョブでは最初に白い三角が付与された原稿ｓ−３が給紙、排紙され、次に黒い三角が付与された原稿ｓ−４が給紙、排紙される。従って、排紙トレイ３１上では、最初に排紙された原稿ｓ−３の上に、次に排紙された原稿ｓ−４が積載される。
【００７４】
原稿は搬送パス１０内で上下が反転するので、原稿トレイ３０上の原稿と排紙トレイ３１上の原稿では表裏が逆になる。従って、図６Ａの（Ａ）における排紙トレイ３１上に排紙された原稿束をまとめて上下反転させることで、原稿トレイ３０上にあった原稿束と同じ順番と向きが揃った原稿束が得られる。
【００７５】
次に、同様の原稿束に対して表裏両面の画像を読み取る両面読取ジョブを行う場合について説明する。
【００７６】
図６Ａ（Ａ）のように、原稿トレイ３０上に、原稿ｓ−４の上に原稿ｓ−３を重ねた状態の原稿束において、原稿ｓ−３の表面が読み終わり排紙ローラ５のところで止まっている状態は、図６Ａの（Ｂ）のようになる。この時点では原稿ｓ−３の表面しか読み取ってないので、裏面を読み取るために原稿ｓ−３を反転させて裏面の読み取りを行うと、図６Ｂの（Ｃ）のようになる。このとき、原稿ｓ−３の表裏両面の読み取りは終了しているので、原稿ｓ−３をそのまま排紙トレイ３１に排出すると、排紙トレイ３１上の原稿は、表面が上側になる。
【００７７】
引き続いて、原稿トレイ３０上の原稿ｓ−４に対しても同じようにして表裏両面を読み終えてそのまま排紙トレイ３１上に排紙すると、図６Ｂの（Ｄ）のようになる。図６Ｂの（Ｄ）における排紙トレイ３１上の原稿束は、表裏反転させても元々原稿トレイ３０上にあった原稿束（図６Ａの（Ａ））と同じ順番と向きはならない。すなわち、図６Ｂの（Ｄ）のような順番で排紙すると、ユーザは後で原稿束を揃え直す必要が生じる。
【００７８】
そこで、表裏両面を読み取った原稿をそのまま排紙しないで、表裏両面の画像を読み取った後に、それぞれ再度原稿を反転させる面順合わせ処理を行い、その後、排紙トレイ３１上に排紙するようにする。この再反転処理は、表裏両面が読み取られた原稿を反転パス８に搬送することによって行われる。これによって、図６Ａの（Ａ）の排紙トレイ３１上にある原稿束のように、原稿の順番と向きが揃う。
【００７９】
図３Ｂに戻り、面順合わせ処理が終了した後（ステップＳ２３２３）、ＣＰＵ１７０１は、図５（Ｃ）の（Ｈ）に示したように、１枚目の原稿を排紙トレイ３１に排出する（ステップＳ２３２４）。次いで、ＣＰＵ１７０１は、原稿トレイ３０に原稿が残っているか否か判定する（ステップＳ２３２５）。ステップＳ２３２５の判定の結果、原稿トレイ３０に原稿が残っている場合（ステップＳ２３２５で「ＹＥＳ」）、ＣＰＵ１７０１は、処理をステップＳ２３１２に戻す。次いで、ＣＰＵ１７０１は、読み取り枚数情報をカウントアップした後（ステップＳ２３１２）、原稿の両面読取ジョブを続行する。一方、ステップＳ２３２５の判定の結果、原稿トレイ３０に原稿が残っていない場合（ステップＳ２３２５で「ＮＯ」）、ＣＰＵ１７０１は、本処理を終了する。
【００８０】
一方、図３（Ｂ）のステップＳ２３２１の判定結果が「ＹＥＳ」の場合、ＣＰＵ１７０１は、排紙原稿有無センサ１３の検知結果を参照して排紙トレイ上に原稿があるか否かを判定する（ステップＳ２３２２）。
【００８１】
ステップＳ２３２２の判定の結果、排紙トレイ３１上に原稿がない場合（ステップＳ２３２２で「ＮＯ」）、ＣＰＵ１７０１は、再反転による面順合わせ処理を実行することなくそのまま原稿を排紙トレイ３１上に排紙する（ステップＳ２３２４）。排紙トレイ３１上に原稿がない場合は、排紙トレイ３１上での混載が無いので、再反転による面順合わせ処理を省略し、原稿を素早く排出して処理の迅速を図るためである。
【００８２】
ここで、面順合わせ処理の省略について、図７を用いて説明する。図７は、１枚原稿の両面読取処理における面順合わせ処理の省略について説明するための図である。
【００８３】
図６Ａ、図６Ｂで説明したように、複数枚の原稿からなる原稿束について両面読取ジョブを行う場合は、各原稿を排紙トレイ３１に排紙する前に再反転による面順合わせ処理が必要であるが、原稿が１枚の場合の両面読取ジョブ後は、面順合わせ処理を省略できる。
【００８４】
原稿が１枚の場合、両面読取ジョブを開始する前の原稿ｓ−５は、図７（Ａ）の状態にある。これに対して、原稿の表裏両面の読み取りを終わった時点で面順合わせ処理をせずに排紙トレイ３１に排出した場合、原稿ｓ−５の面は、図７（Ｂ）のようになる。この場合、排紙された原稿ｓ−５をそのまますぐに原稿トレイ３０に戻すことができる。従って、原稿有無センサ１２の検知結果から原稿が１枚しかない場合の両面読取ジョブにおいては、面順合わせ処理を省略し、表裏両面の画像読み取りが終了した後、原稿ｓ−５をそのまま排紙トレイ３１に排出し、両面読取ジョブを終了する。再反転による面順合わせ処理を省略することによって、一連の両面読取ジョブに要する時間を短縮することができる。
【００８５】
一方、ステップＳ２３２２の判定の結果、排紙トレイ３１上に原稿がある場合（ステップＳ２３２２で「ＹＥＳ」）、再反転による面順合わせ処理を省略することはできない。
【００８６】
以下、面順合わせ処理を省略できない場合について説明する。
【００８７】
まず、原稿２枚の片面読取ジョブを行った後に、原稿１枚の両面読取ジョブを行う場合について、図８を用いて説明する。
【００８８】
図８は、複数枚の原稿の読取処理を連続して実行した場合の排紙トレイ上の原稿の向きを説明するための図である。
【００８９】
図８（Ａ）において、説明の都合上表裏の区別をし易くするために、片面読取ジョブの対象となる１枚目の原稿ｓ−６の表面の先端に白い三角の印が付されており、２枚目の原稿ｓ−７の表面の先端に黒い三角の印が付されている。また、両面読取ジョブの対象となる１枚の原稿ｓ−８の表面の先端に白い四角の印が付されている。
【００９０】
２枚の原稿ｓ−６及びｓ−７について、片面読取ジョブが完了すると、排紙トレイ３１上にそれぞれ表裏が反転した状態の原稿ｓ−６、ｓ−７が積載される。この状態で、１枚の原稿ｓ−８が原稿トレイ３０に載置され、該原稿に対して両面の読み取りを行った後、面順合わせ処理を省略したまま排紙トレイ３１に排紙すると図８（Ｂ）に示したようになる。すなわち、表裏反転した原稿ｓ−６、ｓ−７の上に、表裏が反転しない状態の原稿ｓ−８が載置される。この３枚の原稿束をまとめてひっくり返した状態にすると、片面読取ジョブの原稿ｓ−６、ｓ−７と、両面読取ジョブの原稿ｓ−８の表裏の関係がずれているために、ユーザは、原稿ｓ−８の表裏を手動で入れ替える必要がある。
【００９１】
図８（Ｂ）の例では、原稿が３枚だけなので、そのうちの１枚の原稿の表裏を入れ替えるだけで済むが、大量に読取ジョブを繰り返した後に１枚１枚原稿の表裏を確認しながら、原稿束の順序と表裏の向きを直す作業は非常に手間がかかる煩雑な作業となる。従って、複数の原稿読み取りジョブを連続して行う時には、図８（Ｃ）のように、排紙トレイ３１上の原稿束をそのままひっくり返せば良いように、原稿１枚の両面読取ジョブにおける原稿ｓ−８の面順合わせ動作を省略しないで、実行する制御が必要となる。この場合、原稿は２回表裏反転されることになる。
【００９２】
なお、具体的な面順合わせ処理は、以下のように行われる。すなわち、図５Ａ及び図５Ｂで説明したように、原稿ｓ−１の後端が排紙ローラ５に到達する直前でＡＤＦモータを止め、逆回転させる。そして、反転動作により向きが反転された原稿ｓ−１が原稿端部センサ１１に到達した後、排紙ローラ５を離間させるようにソレノイドを駆動させ、ＡＤＦモータを正回転させて原稿ｓ−１を反転させる。この状態で排紙トレイ３１に排出することによって排紙トレイ３１上での原稿の向きが片面読み取りの時の原稿の向きと同じになる。
【００９３】
図３Ａ、図３Ｂの処理によれば、排紙トレイ３１上に原稿があるか否かを判定し（ステップＳ２３２２）、原稿がある場合（ステップＳ２３２２で「ＹＥＳ］）は、原稿１枚の両面読取ジョブ終了後の原稿であっても、面順合わせ処理を省略せず、実行する。これによって、ユーザは、排紙後の原稿束を取り出した際に、原稿束の分別を容易に行うことができる。
【００９４】
本実施の形態において、排紙原稿有無センサ１３としてフラグ式のセンサを適用した場合について説明したが、反射光センサや、周囲の人間の存在を感知する人感センサを適用することもできる。
【００９５】
排紙原稿有無センサ１３として人感センサを用いる場合、人感センサは、排紙トレイ３１の近傍に設置される。そして、画像読取ジョブの実行中に、当該人感センサによって一旦人間を感知し、画像読取ジョブ終了後に人間を感知しなくなった場合、当該人間の手によって排紙トレイ３１上の原稿が取り除かれたと判定する。すなわち、排紙トレイ３１上の原稿がなくなったと判定し、この場合は、その後の１枚原稿の画像読取ジョブにおいて面順合わせ処理を省略することができる。
【００９６】
次に、第２の実施の形態について説明する。
【００９７】
第２の実施の形態に係る画像読取装置のハード構成は、第１の実施の形態に係る画像読取装置のハード構成と同様であり、制御構成のみが異なる。以下、本実施の形態で実行される第２の画像読取処理について、第１の実施の形態における画像読取処理（図３）との相違点を中心に説明する。
【００９８】
上述の第１の実施の形態においては、排紙トレイ３１上の原稿の有無によって原稿が１枚の両面読取ジョブで裏面画像読み取り後の面順合わせ処理を行うか否かを判定した。しかしながら、実際には同じユーザによる複数の読み取りジョブでの原稿の混在が問題となるのであり、ユーザは自分が実行した直後の読み取りジョブでの原稿束だけを、排紙トレイ３１上の一番上からまとめて取り出すことは難しくない。そこで、第２の画像読取処理では、同じユーザが連続して複数のジョブを行うか否かに基づいて、面順合わせ処理を実行するか否かを切り替える。
【００９９】
図９Ａ及び図９Ｂは、第２の画像読取処理の手順を示すフローチャートである。この画像読取処理は、画像読取装置４００のＣＰＵ１７０１が読取用ＲＯＭ１７０３に格納された画像読取処理プログラムに従って実行する。
【０１００】
図９Ａ及び図９Ｂにおいて、本画像読取処理の手順は、基本的に、上述した第１の実施の形態における第１の画像読取処理と同様である。すなわち、本画像読取処理におけるステップＳ２４０２〜Ｓ２４２２の処理は、第１の画像読取処理におけるステップＳ２３０１〜Ｓ２３２１の処理と同じである。また、本画像読取処理におけるステップＳ２４２２〜Ｓ２４２６の処理は、第１の画像読取処理におけるステップＳ２３２１〜Ｓ２３２５の処理と同じである。
【０１０１】
本実施の形態において、操作部１７５４には、コピーの実行を許可するためのユーザ識別用のカード（コピーカード）によるユーザ認証部が設けられている。ユーザ認証部は、原稿読取処理を実行するユーザを認証（識別）する使用者識別装置として機能する。その為、コントローラ用ＣＰＵ１７５１は、全ての原稿読み取りジョブの実行者としてのユーザを把握している。従って、第２の画像読取処理が開始されると、ＣＰＵ１７０１は、コントローラ用ＣＰＵ１７５１からユーザの変化の有無を通知する情報を取得する（ステップＳ２４０１）。
【０１０２】
実際には、ユーザ毎に専用のコピーカードを有しているので、ユーザが自分のジョブを開始する時に、画像読取装置４００の所定部分にコピーカードを挿入し、終了した時点でコピーカードを抜き取る。これによって、コピーカードの抜き差しが発生した時にユーザの変化があったことが検出される。すなわち、ユーザの変化があった状態で、原稿読取ジョブが発生すると、ステップＳ２４０１でユーザが変化したと判断され、同じユーザのままで次の原稿読取ジョブが発生するとステップＳ２４０１でユーザの変化なしと判断される。
【０１０３】
ユーザが変化したか否かの情報を取得した後、ＣＰＵ１７０１は、図３の第１の画像読取処理と同様に、両面読取ジョブであるか否かを判定する（ステップＳ２４０３）。そして、同様に、両面読取ジョブである場合、ＣＰＵ１７０１は、表面の読み取りを実行し（ステップＳ２４１５）、裏面の読み取りを実行し（ステップＳ２４２０）、次の原稿がなしで、かつ、読み取り枚数が１枚であるか否か判定する（ステップＳ２４２２）。そして、ステップＳ２４２２の判定結果が「ＮＯ］の場合、ＣＰＵ１７０１は、面順合わせ処理を実行し（ステップＳ２４２４）、原稿を排紙トレイ３１に排出する（ステップＳ２４２５）。その後、ＣＰＵ１７０１は、原稿トレイ３０に原稿が残っているか否か判定する（ステップＳ２４２６）。
【０１０４】
ここまでの処理は、第１の画像読取処理と同じであるが、ステップＳ２４２２の判定の結果が「ＹＥＳ」の場合の処理が第１の画像読取処理と異なる。すなわち、本画像読取処理において、ステップＳ２４２２の判定の結果が「ＹＥＳ」の場合、ＣＰＵ１７０１は、原稿１枚の両面読取ジョブの終了時に面順合わせ処理を実行するか否かを判定する。具体的に、ＣＰＵ１７０１は、ユーザの変化がないまま読取ジョブを行ったか否か判定する（ステップＳ２４２３）。このとき、ＣＰＵ１７０１は、ステップＳ２４０１で取得した情報に基づいて判定する。
【０１０５】
ステップＳ２４２３の判定の結果、ユーザの変化がないまま読取ジョブを行った場合（ステップＳ２４２３で「ＹＥＳ」）、前の読取ジョブの原稿が排紙トレイ３１に残っている。そこで、同一ユーザの複数ジョブでの読取前の原稿の表裏の面順と排紙トレイ３１上の原稿をまとめてひっくり返した状態での表裏の面順との不一致を防止するために、ＣＰＵ１７０１は面順合わせ処理を実行する（ステップＳ２４２４）。
【０１０６】
一方、ステップＳ２４２３の判定の結果、ユーザが変化していた場合（ステップＳ２４２３で「ＮＯ」）、ＣＰＵ１７０１は、本ジョブは、現在のユーザにとって最初の読み取りジョブであると判定する。そして、ＣＰＵ１７０１は、排紙トレイ３１に別のユーザの原稿が残っていても面順合わせ処理を省略して原稿を素早く排紙トレイ３１に排出する（ステップＳ２４２５）。これによって、別のユーザの原稿が排紙トレイ３１上に忘れられていても、自分の読取ジョブの原稿だけを面順合わせ処理の実行可否の判断材料にするので、原稿を１枚だけ持ってきて早く読み取り動作を済ませたいというユーザの期待に応えることができる。
【０１０７】
図９Ａ及び図９Ａの処理によれば、ステップＳ２４０１で取得したユーザの変化に関する情報を利用して、面順合わせ処理の要否を決定する。これによって、別のユーザの原稿が排紙トレイ３１上に忘れられていたとしても、ユーザが変更された場合は、原稿が１枚の表裏両面読み取り後の原稿を素早く排紙して処理の迅速を図ることができる。
【０１０８】
本実施の形態において、コピーカードを使ったユーザ認証を一例として説明したが、例えば、操作部１７５４からユーザＩＤを入力する方法を採用することもできる。また、人感センサを使って人感センサで検出される人間の変化からユーザの変化を判断して、ステップＳ２４０１のユーザの変化情報とすることもできる。
【０１０９】
次に、第３の実施の形態について説明する。
【０１１０】
第３の実施の形態に係る画像読取装置のハード構成は、第１の実施の形態に係る画像読取装置のハード構成と同様であり、制御構成のみが異なる。以下、本実施の形態で実行される第３の画像読取処理について、第１の画像読取処理（図３Ａ、図３Ｂ）、及び第２の画像読取処理（図９Ａ、図９Ｂ）との相違点を中心に説明する。
【０１１１】
上述した第１、及び第２の画像読取処理では、排紙トレイ３１上の排紙原稿の有無、及びユーザ認証に伴う同一ユーザによる連続ジョブか否かに基づいて面順合わせ処理の要否を判定していた。
【０１１２】
ところで、原稿１枚の両面読取ジョブ後に面順合わせ処理を省略して原稿を排紙トレイ３１に排紙した後、片面読み取りジョブを実行した場合、面順合わせ動作を省略した原稿の上に、表裏反転後の原稿が積載されることになる。この場合、読取前の原稿の表裏の面順に戻すために原稿の順序又は表裏の向きを直さなければならず、ユーザにとって煩雑な操作を強いることにもなる。
【０１１３】
そこで、本画像読取処理においては、面順合わせ処理を省略する際は、排紙面が通常の場合と逆になっていることを記憶部に記憶させ（ステップＳ２５２３）、排紙面が逆になっている旨の警告を表示することとしている（ステップＳ２５２８）。
【０１１４】
図１０Ａ及び図１０Ｂは、第３の画像読取処理の手順を示すフローチャートである。この画像読取処理は、画像読取装置４００のＣＰＵ１７０１が読取用ＲＯＭ１７０３に格納された第３の画像読取処理プログラムに従って実行する。
【０１１５】
図１０Ａ及び図１０Ｂにおいて、本画像読取処理の手順は、基本的に、上述した第１の画像読取処理と同様である。すなわち、本画像読取処理におけるステップＳ２５０１〜Ｓ２５２２の処理は、第１の画像読取処理におけるステップＳ２３０１〜Ｓ２３２２の処理と同じである。また、本画像読取処理におけるステップＳ２５２４〜Ｓ２５２６の処理は、第１の画像読取処理におけるステップＳ２３２３〜Ｓ２３２５の処理と同じである。
【０１１６】
第３の画像読取処理が開始されると、ＣＰＵ１７０１は、図３の第１の画像読取処理と同様に、スキャナユニット２０８の準備を行った後（ステップＳ２５０１）、両面読取ジョブであるか否かを判定する（ステップＳ２５０２）。そして、同様に、両面読取ジョブである場合、ＣＰＵ１７０１は、表面の読取を開始し（ステップＳ２５１４）、裏面の読取を開始し（ステップＳ２５１９）、次の原稿がなしで、かつ、読み取り枚数が１枚であるか否か判定する（ステップＳ２５２１）。ステップＳ２５２１の判定結果が「ＮＯ」の場合、ＣＰＵ１７０１は、面順合わせ処理を実行し（ステップＳ２５２４）、原稿を排紙トレイ３１に排出した後（ステップＳ２５２５）、原稿トレイ３０に原稿が残っているか否か判定する（ステップＳ２５２６）。一方、ステップＳ２５２１の判定の結果が「ＹＥＳ」の場合、ＣＰＵ１７０１は、排紙トレイ３１上に原稿があるか否か判定する（ステップＳ２５２２）。次いで、ステップＳ２５２２の判定の結果が「ＹＥＳ」の場合、面順合わせ処理を実行する（ステップＳ２５２４）。
【０１１７】
ここまでの処理は、第１の画像読取処理と同じであるが、ステップＳ２５２２の判定の結果が「ＮＯ」の場合の処理が第１の画像読取処理と異なる。
【０１１８】
すなわち、ステップＳ２５２２の判定の結果、排紙トレイ３１に原稿が無い場合、ＣＰＵ１７０１は、原稿１枚の両面読取ジョブを行った際、面順合わせ処理を省略し、排紙面が逆になっていることを読取用ＲＡＭに記憶する（ステップＳ２５２３）。次いで、ＣＰＵ１７０１は、原稿をそのまま排紙トレイ３１に排出する（ステップＳ２５２５）。
【０１１９】
次いで、ＣＰＵ１７０１は、原稿トレイ３０に原稿が残っているか否か判定し（ステップＳ２５２６）、残っていない場合（ステップＳ２５２６で「ＮＯ」）、処理をステップＳ２５２７に進める。すなわち、ＣＰＵ１７０１は、排紙トレイ３１上の排紙原稿の排紙面が表裏逆になっているか否かを判定する。このとき、ＣＰＵ１７０１は、ステップＳ２５２３で記憶した情報の有無を参照し、情報がある場合は、操作部１７５４に、図１１に示したような警告を表示するようコントローラ側に通知する。
【０１２０】
図１１は、警告画面の一例を示す図である。
【０１２１】
図１１において、排紙トレイにある原稿の向きが逆になっていること、新たに原稿の読み取りを行う前に取り出すことを促す旨の表示がなされている。
【０１２２】
図１０Ａ及び図１０Ｂの処理によれば、面順合わせ処理を省略して原稿を排紙した場合、ＣＰＵ１７０１は、排紙トレイの原稿取り出しを促す警告メッセージを操作部１７５４に表示するよう制御する（ステップＳ２５２８）。これによって、ユーザは、原稿の取り出しを促す警告が報知された時点で排紙トレイ３１上の原稿の向きを手で入れ替えるか、排紙トレイ３１から原稿を取り出すことができる。従って、読取ジョブ終了後に、ユーザが、排紙トレイ３１上の原稿の向きが入れ換わっていることに起因する原稿の順番及び向きを入れ替える等の煩雑な作業の発生を回避することができる。
【０１２３】
本実施の形態において、排紙トレイ３１上の原稿の表裏が逆になっている場合、原稿取り出しを促す警告を表示するようにした。これに対し、排紙トレイ３１上の排紙原稿有無センサ１３の検出結果に変化があるまで、次の読取ジョブを実行できないように設定することもできる。
【符号の説明】
【０１２４】
１  給紙ローラ
２  分離ローラ
３  搬送ローラ
５  排紙ローラ
６  反転フラッパ
８  反転パス
１１  原稿端部センサ
１２  原稿有無センサ
１３  排紙原稿有無センサ
３０  原稿トレイ
３１  排紙トレイ
１００  自動原稿給紙装置（ＡＤＦ）
２００  画像読取装置本体（リーダ）
２０１  原稿台ガラス
２０８  スキャナユニット
４００  画像読取装置
【図１】
2017055341.tif 000003
【図２】
2017055341.tif 000004
【図３Ａ】
2017055341.tif 000005
【図３Ｂ】
2017055341.tif 000006
【図４】
2017055341.tif 000007
【図５Ａ】
2017055341.tif 000008
【図５Ｂ】
2017055341.tif 000009
【図５Ｃ】
2017055341.tif 000010
【図６Ａ】
2017055341.tif 000011
【図６Ｂ】
2017055341.tif 000012
【図７】
2017055341.tif 000013
【図８】
2017055341.tif 000014
【図９Ａ】
2017055341.tif 000015
【図９Ｂ】
2017055341.tif 000016
【図１０Ａ】
2017055341.tif 000017
【図１０Ｂ】
2017055341.tif 000018
【図１１】
2017055341.tif 000019