(57)【要約】【課題】原稿台に載置された原稿の載置原稿読取及び原稿送り装置から搬送される原稿の搬送原稿読取の２通りの読取モードの可能な構成であって、ユーザー所望の読取モードの判定を正確に行う。【解決手段】画像読取装置は、原稿台と、ＡＤＦ２０と、ＡＤＦ２０への原稿の有無を検出する第１原稿検出部２３Ａと、原稿台に載置された原稿を押さえるＡＤＦ２０と、ＡＤＦ２０の開閉状態を検出するＡＤＦ開閉検出部２９と、原稿台に載置された原稿の有無及び当該原稿のサイズを検出する第２原稿検出部２３Ｃと、原稿の画像を読み取る読取部３０と、読取部３０を制御する制御部６１と、ＡＤＦ２０の開閉状態の履歴を記憶するＡＤＦ開閉履歴記憶部７１と、原稿台に載置された原稿の有無の履歴及び当該原稿のサイズの履歴を記憶する載置原稿履歴記憶部７２と、を備え、判定部６２は、ＡＤＦ２０の開閉状態の履歴と、原稿の有無の履歴及び原稿のサイズの履歴とに基づいて、読取部３０での読取モードを判定する。【選択図】図２
2018098747.tif 000002
【特許請求の範囲】
【請求項１】
原稿が載置されるコンタクトガラスを有する原稿台と、
搬送原稿読取位置に原稿を搬送する原稿送り装置と、
前記原稿送り装置での原稿の有無を検出する第１原稿検出部と、
前記原稿送り装置にセットされた原稿のサイズを検出する原稿サイズ検出部と、
装置本体に開閉自在に設けられ、閉状態で前記原稿台に載置された原稿を押さえる原稿押さえカバーと、
前記原稿押さえカバーが開状態であるか閉状態であるかを検出するカバー開閉検出部と、
前記原稿台に載置された原稿の有無及び当該原稿のサイズを検出する第２原稿検出部と、
予め定められた原稿読取方向に往復移動可能とされた移動機構を有し、当該移動機構上に設けられて、前記搬送原稿読取位置に搬送された原稿を当該搬送原稿読取位置で読み取る搬送原稿読取及び前記原稿読取方向に移動しながら前記原稿台に載置された原稿に照射した読取光の反射光を受光して当該原稿の画像を読み取る載置原稿読取を行う読取部と、
前記読取部を制御する制御部と、
各種情報を表示する表示部と、
ユーザーからの操作入力を受け付ける操作受付部と、
前記読取部の読取動作が終了したときから前記操作受付部がユーザーからの読取指示の要求を受け付けるまでの間に前記カバー開閉検出部からの検出信号に基づいて、前記原稿押さえカバーの開閉状態の変化を示す原稿押さえカバーの開閉状態の履歴を記憶するカバー開閉履歴記憶部と、
前記読取部の読取動作が終了したときから前記操作受付部がユーザーからの読取指示の要求を受け付けるまでの間に前記第２原稿検出部からの検出信号に基づいて、前記原稿台に載置された原稿の有無の変化を示す原稿の有無の履歴及び当該原稿のサイズの変化を示す原稿のサイズの履歴を記憶する載置原稿履歴記憶部と、
前記読取部での読取動作の判定を行う判定部と、を備え、
前記判定部は、
前記原稿サイズ検出部が前記原稿送り装置にセットされている原稿のサイズを検出している状態で、かつ、前記第１原稿検出部が前記原稿送り装置に原稿が無いことを検出した状態である読取モード判定必要状態である場合において、
前記カバー開閉履歴記憶部に記憶されている前記原稿押さえカバーの開閉状態の履歴と、前記載置原稿履歴記憶部に記憶されている前記原稿の有無の履歴及び前記原稿のサイズの履歴とに基づいて、前記読取部に前記搬送原稿読取を行わせる、前記読取部に前記載置原稿読取を行わせる、又は前記操作受付部が受け付けたユーザーからの指示に基づいて、前記搬送原稿読取又は前記載置原稿読取のいずれかとするかを判定する画像読取装置。
【請求項２】
前記読取モード判定必要状態である場合において、
前記判定部は、
前記原稿押さえカバーの開閉状態の履歴が閉状態から変化しなかったことを示す履歴であり、前記原稿の有無の履歴が有りの状態から変化しなかったことを示す履歴であり、前記原稿のサイズの履歴がサイズに変化が有ったことを示す履歴ではなかったことを示す履歴であるときに、
前記読取部に前記搬送原稿読取を行わせると判定する請求項１に記載の画像読取装置。
【請求項３】
前記読取部が前記載置原稿読取を行った場合に、当該載置原稿読取を終了した時点からの経過時間をカウントするタイマーと、
前記タイマーでカウントされている経過時間が予め定められた指定時間以内であるかどうかについて判別する判別部と、を更に備え、
前記制御部は、前記判定部が前記読取部に前記搬送原稿読取を行わせると判定したときに、前記タイマーによりカウントされている経過時間が前記指定時間以内であることを前記判別部が判別した場合には、ユーザーに対して、前記原稿台から載置されている原稿を取り除くことを要求することを示す表示、及び前記原稿送り装置への原稿のセットしなおしを要求することを示す表示を前記表示部に行わせ、かつ、
前記制御部は、前記原稿送り装置に原稿が有ることを前記第１原稿検出部が検出した後、前記読取部に前記搬送原稿読取を実行させ、
前記制御部は、前記タイマーによりカウントされている経過時間が前記指定時間を経過していることを前記判別部が判別した場合には、ユーザーに対して、前記原稿送り装置への原稿のセットしなおしを要求することを示す表示を前記表示部に行わせ、かつ、
前記制御部は、前記原稿送り装置に原稿が有ることを前記第１原稿検出部が検出した後、前記読取部に前記搬送原稿読取を実行させる請求項２に記載の画像読取装置。
【請求項４】
前記読取モード判定必要状態である場合において、
前記判定部は、
前記原稿押さえカバーの開閉状態の履歴が開状態から閉状態にされたことを示す履歴であり、前記原稿の有無の履歴が有りの状態から無しの状態に変化したことを示す履歴であり、前記原稿のサイズの履歴がサイズに変化が有ったことを示す履歴ではなかったことを示す履歴であるときに、又は
前記原稿押さえカバーの開閉状態の履歴が開状態から閉状態にされたことを示す履歴であり、前記原稿の有無の履歴が無しの状態から変化しなかったことを示す履歴であり、前記原稿のサイズの履歴がサイズに変化が有ったことを示す履歴ではなかったことを示す履歴であるときに、又は
前記原稿押さえカバーの開閉状態の履歴が閉状態から変化しなかったことを示す履歴であり、前記原稿の有無の履歴が無しの状態から変化しなかったことを示す履歴であり、前記原稿のサイズの履歴がサイズに変化が有ったことを示す履歴ではなかったことを示す履歴であるときに、
前記読取部に前記搬送原稿読取を行わせると判定する請求項１乃至請求項３のいずれか１項に記載の画像読取装置。
【請求項５】
前記制御部は、前記判定部が前記読取部に前記搬送原稿読取を行わせると判定したときに、ユーザーに対して、前記原稿送り装置への原稿のセットしなおしを要求することを示す表示を前記表示部に行わせ、かつ、
前記制御部は、前記原稿送り装置に原稿が有ることを前記第１原稿検出部が検出した後、前記読取部に前記搬送原稿読取を実行させる請求項４に記載の画像読取装置。
【請求項６】
前記読取モード判定必要状態である場合において、
前記判定部は、
前記原稿押さえカバーの開閉状態の履歴が開状態から閉状態にされたことを示す履歴であり、前記原稿の有無の履歴が有りの状態から変化しなかったことを示す履歴であり、前記原稿のサイズの履歴がサイズに変化が有ったことを示す履歴であるときに、又は
前記原稿押さえカバーの開閉状態の履歴が開状態から閉状態にされたことを示す履歴であり、前記原稿の有無の履歴が無しの状態から有りの状態に変化したことを示す履歴であり、前記原稿のサイズの履歴がサイズに変化が有ったことを示す履歴ではなかったことを示す履歴であるときに、
前記読取部に前記載置原稿読取を行わせると判定する請求項１乃至請求項５のいずれか１項に記載の画像読取装置。
【請求項７】
前記読取モード判定必要状態である場合において、
前記判定部は、
前記原稿押さえカバーの開閉状態の履歴が開状態から閉状態にされたことを示す履歴であり、前記原稿の有無の履歴が有りの状態から変化しなかったことを示す履歴であり、前記原稿のサイズの履歴がサイズに変化が有ったことを示す履歴ではなかったことを示す履歴であるときに、
前記操作受付部が受け付けたユーザーからの指示に基づいて、前記搬送原稿読取又は前記載置原稿読取のいずれかとするかと判定する請求項１乃至請求項６のいずれか１項に記載の画像読取装置。
【請求項８】
前記制御部は、前記操作受付部が受け付けたユーザーからの指示に基づいて、前記搬送原稿読取又は前記載置原稿読取のいずれかとするかと判定したときに、前記読取部に前記搬送原稿読取を行わせるか前記載置原稿読取を行わせるかの選択を促す表示を前記表示部に行わせ、
前記操作受付部がユーザーから前記載置原稿読取を行わせるとの選択操作を受け付けたときに、前記制御部は前記読取部に前記載置原稿読取を実行させ、又は、
前記操作受付部がユーザーから前記搬送原稿読取を行わせるとの選択操作を受け付けたときに、ユーザーに対して、前記原稿送り装置への原稿のセットしなおしを要求することを示す表示を前記表示部に行わせ、かつ、
前記制御部は、前記原稿送り装置に原稿が有ることを前記第１原稿検出部が検出した後、前記読取部に前記搬送原稿読取を実行させる請求項７に記載の画像読取装置。
【請求項９】
前記表示部が、前記原稿送り装置への原稿のセットしなおしを要求することを示す表示を行っている場合において、
前記制御部は、前記操作受付部がユーザーからの読取指示の要求を受け付けた後、前記第２原稿検出部が前記原稿台に原稿が載置されていることを検出したときには、前記読取部に前記載置原稿読取を実行させ、
前記制御部は、前記操作受付部がユーザーからの読取指示の要求を受け付けた後、前記第２原稿検出部が前記原稿台に原稿が載置されていないことを検出したときには、前記表示部での原稿のセットしなおしを要求することを示す表示を継続させる請求項１乃至請求項８のいずれか１項に記載の画像読取装置。
【請求項１０】
請求項１乃至請求項９のいずれか１項に記載の画像読取装置と、
前記読取部で読み取った画像を記録紙上に画像形成する画像形成部と、を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及びこれを用いた画像形成装置に関し、特に、読取部での読取動作を判定する技術に関する。
【背景技術】
【０００２】
スキャナー等の画像読取装置には、コンタクトガラスを有する原稿台にユーザーの手によって載置された原稿を、原稿読取方向に移動可能なキャリッジ（移動機構）上に設けられた読取部が当該原稿に対して移動しつつ読み取る載置原稿読取と、原稿送り装置によって搬送されて予め定められた搬送原稿読取位置を通過する原稿を上記読取部で読み取る搬送原稿読取とを行うものがある。なお、原稿送り装置は、画像読取装置の装置本体に開閉自在に設けられている。そして、載置原稿読取が行われる場合には、原稿送り装置は閉状態とされて、原稿台に載置された原稿を押さえる原稿押さえカバーとして機能する。また、画像形成装置は、このような画像読取装置により読取得られた画像データに基づき、原稿の画像を記録媒体に印刷する。
【０００３】
また、上記のような画像読取装置では、ユーザーからの読取指示の要求がなされると、載置原稿読取を実行するのか、搬送原稿読取を実行するのかの読取動作（読取モード）の判定が行われる。この読取モードの判定を行うために、画像読取装置では、通常、原稿送り装置での原稿の有無を検出する原稿検出部が設けられている。そして、原稿があることを原稿検出部が検出した場合には搬送原稿読取を実行させるとともに、原稿が無いことを検出した場合には載置原稿読取を実行させていた。
【０００４】
ところが、上記原稿検出部の検出結果のみを用いて、原稿の読取モードの判定を行った場合、ユーザーが所望する読取モードで原稿の読取が行われないことがあった。例えば、原稿送り装置に対して、原稿が正しくセットされていないときには、原稿検出部は、原稿があるにもかかわらず、原稿があることを検出できないことがあり、ユーザーが所望する搬送原稿読取ではなく、載置原稿読取が実行されることがあった。
【０００５】
そこで、従来の画像読取装置には、例えば下記特許文献１に示されるように、原稿台に原稿が有るか否か及び原稿送り装置が開閉されたか否かの履歴情報に基づいて、読取モードを判定する技術が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−６５５９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記のような従来の画像読取装置では、プラテンガラス上における現在の原稿の有無を確認することはできるが、原稿送り装置が開状態から閉状態に変化した開閉前後において、プラテンガラスの原稿の有無がどのように変化したかについては分からない。このため、この従来の画像読取装置では、ユーザーが所望する読取モードを正確に判定できないことがある。
【０００８】
詳細にいえば、この従来の画像読取装置では、例えば原稿送り装置の開閉前後において、プラテンガラスの原稿が無しの状態から有りの状態に変化した場合、及び有りの状態から有りの状態に変化した場合の双方の場合において、プラテンガラスに原稿が有ると判別していた。このため、この従来の画像読取装置では、原稿送り装置の開閉前後において、ユーザーが原稿を当該原稿送り装置にセットし、そのセットした原稿に対し搬送原稿読取を行わせたい場合でも、載置原稿読取と誤判定されることがある。
【０００９】
本発明は、上述した事情に鑑みてなされたものであり、原稿台に載置された原稿の載置原稿読取及び原稿送り装置から搬送される原稿の搬送原稿読取の２通りの読取モードの可能な構成であって、ユーザー所望の読取モードの判定を正確に行うことを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一局面に係る画像読取装置は、原稿が載置されるコンタクトガラスを有する原稿台と、
搬送原稿読取位置に原稿を搬送する原稿送り装置と、
前記原稿送り装置での原稿の有無を検出する第１原稿検出部と、
前記原稿送り装置にセットされた原稿のサイズを検出する原稿サイズ検出部と、
装置本体に開閉自在に設けられ、閉状態で前記原稿台に載置された原稿を押さえる原稿押さえカバーと、
前記原稿押さえカバーが開状態であるか閉状態であるかを検出するカバー開閉検出部と、
前記原稿台に載置された原稿の有無及び当該原稿のサイズを検出する第２原稿検出部と、
予め定められた原稿読取方向に往復移動可能とされた移動機構を有し、当該移動機構上に設けられて、前記搬送原稿読取位置に搬送された原稿を当該搬送原稿読取位置で読み取る搬送原稿読取及び前記原稿読取方向に移動しながら前記原稿台に載置された原稿に照射した読取光の反射光を受光して当該原稿の画像を読み取る載置原稿読取を行う読取部と、
前記読取部を制御する制御部と、
各種情報を表示する表示部と、
ユーザーからの操作入力を受け付ける操作受付部と、
前記読取部の読取動作が終了したときから前記操作受付部がユーザーからの読取指示の要求を受け付けるまでの間に前記カバー開閉検出部からの検出信号に基づいて、前記原稿押さえカバーの開閉状態の変化を示す原稿押さえカバーの開閉状態の履歴を記憶するカバー開閉履歴記憶部と、
前記読取部の読取動作が終了したときから前記操作受付部がユーザーからの読取指示の要求を受け付けるまでの間に前記第２原稿検出部からの検出信号に基づいて、前記原稿台に載置された原稿の有無の変化を示す原稿の有無の履歴及び当該原稿のサイズの変化を示す原稿のサイズの履歴を記憶する載置原稿履歴記憶部と、
前記読取部での読取動作の判定を行う判定部と、を備え、
前記判定部は、
前記原稿サイズ検出部が前記原稿送り装置にセットされている原稿のサイズを検出している状態で、かつ、前記第１原稿検出部が前記原稿送り装置に原稿が無いことを検出した状態である読取モード判定必要状態である場合において、
前記カバー開閉履歴記憶部に記憶されている前記原稿押さえカバーの開閉状態の履歴と、前記載置原稿履歴記憶部に記憶されている前記原稿の有無の履歴及び前記原稿のサイズの履歴とに基づいて、前記読取部に前記搬送原稿読取を行わせる、前記読取部に前記載置原稿読取を行わせる、又は前記操作受付部が受け付けたユーザーからの指示に基づいて、前記搬送原稿読取又は前記載置原稿読取のいずれかとするかを判定するものである。
【００１１】
また、本発明の他の一局面に係る画像形成装置は、上記画像読取装置と、前記読取部で読み取った画像を記録紙上に画像形成する画像形成部と、を備える。
【発明の効果】
【００１２】
本発明によれば、原稿台に載置された原稿の載置原稿読取及び原稿送り装置から搬送される原稿の搬送原稿読取の２通りの読取モードの可能な構成であって、ユーザー所望の読取モードの判定を正確に行うことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係る画像形成装置の外観図である。
【図２】本発明の一実施形態に係る画像形成装置の機能ブロック図である。
【図３】操作表示部を示す平面図である。
【図４】（Ａ）（Ｂ）は、原稿読取部の機械構成を示す図である。
【図５】原稿読取部内部の機械構成を示す模式図である。
【図６】読取動作の処理を示すフローチャートである。
【図７】図６に示した（１）からの処理を示すフローチャートである。
【図８】図６に示した（２）からの処理を示すフローチャートである。
【図９】図８に示した（３）及び（４）からの処理を示すフローチャートである。
【図１０】セットしなおし要求中での処理を示すフローチャートである。
【図１１】表示部に表示される表示画面の一例を示した図である。
【図１２】表示部に表示される表示画面の一例を示した図である。
【図１３】表示部に表示される表示画面の一例を示した図である。
【発明を実施するための形態】
【００１４】
以下、本実施形態に係る画像読取装置及び画像形成装置を、図面を参照して説明する。図１は本発明の一実施形態に係る画像形成装置の外観図である。図３は操作表示部を示す平面図である。図２は本発明の一実施形態に係る画像形成装置の機能ブロック図である。図４（Ａ）（Ｂ）は、原稿読取部の機械構成を示す図である。図５は原稿読取部内部の機械構成を示す模式図である。
【００１５】
本実施形態に係る画像形成装置１は、電子写真方式で記録紙に画像を形成する複合機である。画像形成装置１は、原稿読取部２、画像形成部４、操作表示部５、制御ユニット６、通信部７、画像データ記憶部８、ＡＤＦ開閉履歴記憶部７１、載置原稿履歴記憶部７２、及びタイマー７３を備える。
【００１６】
操作表示部５は、操作表示制御部５１と、ハードウェアキーである操作キー５２と、ソフトウェアキーや各種画像（各種情報）を表示するＬＣＤ（liquid crystal display）を備えてタッチパネル機能を有する表示部５３を備えている。操作表示制御部５１は、制御ユニット６による制御の下で、上記操作キー５２及び表示部５３を制御する制御装置である。尚、操作表示部５は、特許請求の範囲における操作受付部の一例である。
【００１７】
操作キー５２は、図３に示すように、ハードウェアキーとして操作表示部５に物理的に備えられている。操作キー５２として、例えば、電源キー５２Ａ、スタートキー５２Ｂ、ストップ／クリアキー及びテンキー（数値入力キー）等が備えられている。電源キー５２Ａは、画像形成装置１の電源のオンオフを切り換える切換指示をユーザーから受け付けるためのキーである。スタートキー５２Ｂは、コピーやスキャン（読取）等の各種動作の実行指示の要求を受け付けるための操作キーである。
【００１８】
原稿読取部２は、図１、図２及び図４（Ａ）に示すように、原稿送り装置としての自動原稿送り装置（以下、ＡＤＦ（Automatic document feeder）という）２０、第１原稿検出部２３Ａ、及び読取部３０を備えている。原稿読取部２は、ＡＤＦ２０により搬送される原稿ＭＳ又は読取部３０上に載置された原稿ＭＳを、制御ユニット６から入力される制御信号に基づき読み取る。当該読取により得られた原稿画像データは、画像データ記憶部８に記憶される。また、このＡＤＦ２０は、原稿送り装置と原稿押さえカバーとの一体型のものである。すなわち、ＡＤＦ２０は、特許請求の範囲における原稿送り装置の一例であり、ＡＤＦ２０の下面は、特許請求の範囲における原稿カバーの一例である。
【００１９】
ＡＤＦ２０は、装置本体、例えば読取部３０の上面にヒンジ等によって開閉自在に設けられ、原稿給紙トレイ２２に載置された複数枚の原稿ＭＳを１枚ずつ繰り出して、ＡＤＦ２０によって搬送されてくる原稿ＭＳを読み取るために設けられた原稿読取位置である流し読み位置（搬送原稿読取位置）ＲＰに搬送する。また、ＡＤＦ２０は、読取部３０上に載置された原稿ＭＳを読み取る場合に、閉状態で原稿押さえカバーとして機能する。ＡＤＦ２０は、図４（Ａ）に示すようにプラテンカバー２１、原稿給紙トレイ２２、第１原稿検出部２３Ａ、ＡＤＦサイズ検出部２３Ｂ、ピックアップローラー２４、搬送ローラー２５、搬送ローラー２６、排紙ローラー２７、原稿排出トレイ２８、及びＡＤＦ開閉検出部２９を備える。
【００２０】
第１原稿検出部２３Ａは、例えば光学センサー等からなり、原稿給紙トレイ２２にセットされた原稿ＭＳの先端を検出し、その検出結果を示す検出信号を制御ユニット６に出力する。すなわち、この第１原稿検出部２３Ａは、ＡＤＦ２０への原稿ＭＳの有無を検出する。
【００２１】
ＡＤＦサイズ検出部２３Ｂは、原稿給紙トレイ２２の上面に原稿サイズに対応して設けられた複数の光学センサーを備え、原稿給紙トレイ２２にセットされた原稿ＭＳのサイズを検出し、検出信号を制御ユニット６に出力する。つまり、このＡＤＦ原稿検出部２３Ｂでは、上記複数の光学センサーが複数の各原稿サイズに応じて設置されている。また、これらの各光学センサーには、例えば原稿ＭＳに向けて光を照射し、原稿ＭＳに反射される光を受光する反射型の光学センサーが用いられている。ＡＤＦ原稿検出部２３Ｂでは、光学センサーが光を受光したときに、光を受光した光学センサーがどの設置位置に設置されているかによって当該原稿ＭＳのサイズを検出して、その検出結果を検出信号として制御ユニット６に出力する。尚、ＡＤＦサイズ検出部２３Ｂは、特許請求の範囲における原稿サイズ検出部の一例である。
【００２２】
第２原稿検出部２３Ｃは、第２のプラテンガラス３２の下方に原稿サイズに対応して設けられた複数の光学センサー（図略）を備え、第２のプラテンガラス３２に載置された原稿ＭＳの有無及び原稿ＭＳのサイズを検出し、検出信号を制御ユニット６に出力する。つまり、この第２原稿検出部２３Ｃでは、上記複数の光学センサーが複数の各原稿サイズに応じて設置されている。また、これらの各光学センサーには、例えば原稿ＭＳに向けて光を照射し、原稿ＭＳに反射される光を受光する反射型の光学センサーが用いられている。第２原稿検出部２３Ｃでは、光学センサーが光を受光したときに原稿ＭＳが有ることを検出し、更には光を受光した光学センサーがどの設置位置に設置されているかによって当該原稿ＭＳのサイズを検出して、その検出結果を検出信号として制御ユニット６に出力する。また、第２原稿検出部２３Ｃの検出結果は、後に詳述するように、載置原稿履歴記憶部７２に記憶される。
【００２３】
搬送ローラー２６と排紙ローラー２７との間には、図４（Ａ）に示すように読取用開口部ＯＰが形成されている。読取用開口部ＯＰは、帯状の開口であって、ＡＤＦ２０の底部、つまり読取部３０の上記流し読み位置ＲＰに対向する位置に、副走査方向（原稿搬送方向）に一定幅を有して設けられている。ＡＤＦ２０によって搬送される原稿ＭＳの表面は、当該読取用開口部ＯＰにおいて読取部３０に向けて露出する。
【００２４】
原稿排出トレイ２８は、排紙ローラー２７から供給された原稿ＭＳを収容する収容部である。
【００２５】
ＡＤＦ開閉検出部２９は、ＡＤＦ２０が原稿押さえカバーとして開状態であるか閉状態であるかを検出し、検出信号を制御ユニット６に出力する。
【００２６】
例えばＡＤＦ開閉検出部２９には、当該ＡＤＦ開閉検出部２９の内部から第２のプラテンガラス３２の上方に突出するように付勢された突出部材２９ａ（図１）が含まれている。そして、ＡＤＦ開閉検出部２９では、その検出信号の値が突出部材２９ａの突出量に応じて変化する。すなわち、ＡＤＦ開閉検出部２９では、開けられたＡＤＦ２０がユーザーにより閉じられていくにつれて、突出部材２９ａがＡＤＦ２０の下面と接触して、当該突出部材２９ａはＡＤＦ開閉検出部２９の内部に押し込まれる。ＡＤＦ２０が閉じられるに従って、突出部材２９ａの押し込まれる度合いが大きくなり、突出部材２９ａの突出量が予め定められた値未満となると、ＡＤＦ開閉検出部２９の検出信号の値は開状態の値から閉状態の値に変化する。一方、閉じられたＡＤＦ２０がユーザーにより開けられていくにつれて、突出部材２９ａがＡＤＦ２０の下面から離間して、当該突出部材２９ａはＡＤＦ開閉検出部２９の内部から突出する。ＡＤＦ２０が開けられるに従って、突出部材２９ａの押し込まれる度合いが小さくなり、突出部材２９ａの突出量が予め定められた値以上となると、ＡＤＦ開閉検出部２９の検出信号の値は閉状態の値から開状態の値に変化する。また、ＡＤＦ開閉検出部２９の検出結果は、後に詳述するように、ＡＤＦ開閉履歴記憶部７１に記憶される。尚、ＡＤＦ開閉検出部２９は、特許請求の範囲におけるカバー開閉検出部の一例である。
【００２７】
読取部３０は、図４（Ａ）、図４（Ｂ）及び図５に示すように、第１のプラテンガラス３１、原稿ＭＳが載置されるコンタクトガラスとしての第２のプラテンガラス３２を有する原稿台、白色基準板３３、キャリッジ３４、集光レンズ３６、ＣＣＤ（Charge Coupled Device）センサー３７、キャリッジ検出部３８を備えている。読取部３０は、ＡＤＦ２０により上記流し読み位置（搬送原稿読取位置）ＲＰに搬送された原稿ＭＳの画像を読み取る搬送原稿読取又は第２のプラテンガラス（原稿台）３２に載置された原稿ＭＳに照射した読取光の反射光を受光して当該原稿ＭＳの画像を読み取る載置原稿読取を行う。
【００２８】
白色基準板３３は、第１のプラテンガラス３１と第２のプラテンガラス３２との間に設けられた白色板である。白色基準板３３は、シェーディング補正時に読み取られ、読み取られた画像データが白色基準データとしてシェーディング補正に用いられる。
【００２９】
キャリッジ３４は、主走査方向に延びる形状を有する。キャリッジ３４は、光源であるＬＥＤ（Light Emitting Diode）３４Ａと、原稿ＭＳにより反射された読取光をＣＣＤセンサーに向けて反射する複数のミラーと、を備えている。また、キャリッジ３４は、副走査方向に延びるレールに沿って、当該副走査方向に往復移動可能に設けられている。キャリッジ３４には、図４（Ｂ）に示すように、主走査方向の一方（奥側）の端に遮光板３４Ｂが設けられている。遮光板３４Ｂは、後述するキャリッジ検出部３８（ＰＩ（Photo Interrupter）センサー）によってキャリッジ３４の位置を検出するための部材である。キャリッジ検出部３８には、上下方向に異なる位置に互いに向き合うようにして発光部３８Ａと受光部３８Ｂが設けられている。遮光板３４Ｂは、当該発光部３８Ａと受光部３８Ｂとの間を、キャリッジ３４の移動に伴って通過する。
【００３０】
なお、読取部３０は、キャリッジ３４を副走査方向に移動させるための駆動源及び駆動機構を備えている。
【００３１】
制御ユニット６は、第２のプラテンガラス３２に載置された原稿ＭＳを読み取るための読取開始位置ＲＳＰにキャリッジ３４を移動させ、当該読取開始位置ＲＳＰにおいて、原稿ＭＳを読み取らせる。原稿ＭＳの読取時、キャリッジ３４は、第２のプラテンガラス３２の下方において、読取開始位置ＲＳＰから副走査方向（図５では右方向となる方向）に移動しつつ、ＬＥＤ３４Ａから、原稿ＭＳに向けて読取光を照射する。この結果、原稿ＭＳから順次得られる読取光は、キャリッジ３４の複数のミラーに反射され、集光レンズ３６に入射する。なお、読取開始位置ＲＳＰは、副走査方向において、ホームポジションＨＰと、上記流し読み位置ＲＰとの間の位置に設定されている。また、キャリッジ３４が、ホームポジションＨＰ、流し読み位置ＲＰ、または読取開始位置ＲＳＰに移動とは、キャリッジ３４の副走査方向での中心線（図５に一点鎖線ＲＬにて図示）が各位置に一致するように、当該キャリッジ３４が動作することである。
【００３２】
また、キャリッジ３４は、ＡＤＦ２０から原稿ＭＳが搬送される場合には、図５に示す上記流し読み位置ＲＰに移動する。すなわち、制御ユニット６は、ＡＤＦ２０により搬送された原稿ＭＳを読み取る場合には、キャリッジ３４を、第１のプラテンガラス３１の下方に移動させ、この位置で停止させる。
【００３３】
集光レンズ３６は、上記ミラーから入射する読取光を集光してＣＣＤセンサー３７の受光面に結像させる。ＣＣＤセンサー３７は、受光した読取光を電気信号に光電変換する。
【００３４】
キャリッジ検出部３８は、キャリッジ３４とは別体に構成されたものであり、副走査方向において上記ホームポジションＨＰに対して直近となる位置に配設位置を有する。キャリッジ検出部３８は、キャリッジ３４に設けられた遮光板３４Ｂと、主走査方向において交差して重なり合う位置に設けられている。キャリッジ検出部３８は、発光部３８Ａと受光部３８Ｂとが上下に対向するように設けられた光学センサーとしてのＰＩセンサーである。
【００３５】
キャリッジ検出部３８は、キャリッジ３４の移動に伴って発光部３８Ａと受光部３８Ｂとの間を通過する、キャリッジ３４の遮光板３４Ｂを検出し、検出結果を示す信号を制御ユニット６に出力する。例えば、キャリッジ検出部３８は、遮光板３４Ｂが発光部３８Ａと受光部３８Ｂとの間に位置している場合には、キャリッジ３４がホームポジションＨＰにあることを示す検出信号を制御ユニット６に出力し、一方、遮光板３４Ｂが発光部３８Ａと受光部３８Ｂとの間から外れて位置している場合には、キャリッジ３４がホームポジションＨＰにはないことを示す不検出信号を制御ユニット６に出力する。
【００３６】
画像形成部４は、給紙カセットから取り出した記録紙Ｐに画像データに基づくトナー画像を画像形成する。
【００３７】
通信部７は、電話回線を介して外部の画像形成装置１あるいはファクシミリ装置、またＬＡＮ（Local Area Network）を介してクライアントコンピューター等と通信を行う。
【００３８】
ＡＤＦ開閉履歴記憶部７１は、読取部３０の読取動作が終了したときから操作表示部（操作受付部）５がユーザーからの読取指示の要求を受け付けるまでの間にＡＤＦ開閉検出部（カバー開閉検出部）２９からの検出信号に基づいて、ＡＤＦ（原稿押さえカバー）２０の開閉状態の変化を示すＡＤＦ２０の開閉状態の履歴を記憶する。すなわち、制御ユニット６は、ＡＤＦ開閉検出部２９から検出信号を入力すると、その入力した検出信号から得られるＡＤＦ２０の開閉状態（開状態又は閉状態）をＡＤＦ開閉履歴記憶部７１に記憶させる。尚、ＡＤＦ開閉履歴記憶部７１は、特許請求範囲におけるカバー開閉履歴記憶部の一例である。
【００３９】
載置原稿履歴記憶部７２は、読取部３０の読取動作が終了したときから操作表示部（操作受付部）５がユーザーからの読取指示の要求を受け付けるまでの間に第２原稿検出部２３Ｃからの検出信号に基づいて、第２のプラテンガラス（原稿台）３２に載置された原稿ＭＳの有無の変化を示す原稿の有無の履歴及び当該原稿ＭＳのサイズの変化を示す原稿ＭＳのサイズの履歴を記憶する。すなわち、制御ユニット６は、第２原稿検出部２３Ｃから検出信号を入力すると、その入力した検出信号から得られる第２のプラテンガラス３２に載置された原稿ＭＳの有無及びサイズを載置原稿履歴記憶部７２に記憶させる。
【００４０】
タイマー７３は、読取部３０が上記載置原稿読取を行った場合に、当該載置原稿読取を終了した時点からの経過時間をカウントする。
【００４１】
制御ユニット６は、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、例えば、ＣＰＵ（Central Processing Unit）、ＭＰＵ、ＡＳＩＣである。この制御ユニット６は、図略のＨＤＤなどに記憶された読取モード判定プログラムが上記のプロセッサーで実行されることにより、制御部６１、判定部６２、及び判別部６３として機能する。なお、制御ユニット６の制御部６１、判定部６２、及び判別部６３は、上記読取モード判定プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。以下、特に触れない限り、各実施形態について同様である。
【００４２】
制御部６１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びインターフェイス回路等から構成されている。この制御部６１は、上記ＲＯＭに記憶された各種演算制御プログラムに基づいて各種の演算処理を行うと共に各部と通信を行うことにより画像形成装置１の全体動作を制御する。
【００４３】
判定部６２は、読取部３０での読取動作の判定を行う。つまり、判定部６２は、操作表示部５がユーザーからの読取指示の要求を受け付けたとき、読取部５０に上記搬送原稿読取を行わせるか、又は上記載置原稿読取を行わせるかの読取動作（読取モード）の判定を行う。また、制御部６１は、この判定部６２の判定結果に従って、読取部３０を動作させる。
【００４４】
また、判定部６２は、ＡＤＦサイズ検出部（原稿サイズ検出部）２３ＢがＡＤＦ２０にセットされている原稿ＭＳのサイズを検出している状態で、かつ、第１原稿検出部２３ＡがＡＤＦ２０に原稿ＭＳが無いことを検出した状態である場合には、読取モード判定必要状態と判定する。つまり、判定部６２は、ＡＤＦ２０の原稿給紙トレイ２２に原稿ＭＳが載置されただけであって、当該原稿給紙トレイ２２に正しく原稿ＭＳがセットされていないことを検出した場合に、読取モード判定必要状態と判定する。そして、判定部６２は、読取モード判定必要状態と判定した場合、ＡＤＦ開閉履歴記憶部（カバー開閉履歴記憶部）７１に記憶されているＡＤＦ（原稿押さえカバー）２０の開閉状態の履歴と、載置原稿履歴記憶部７２に記憶されている原稿ＭＳの有無の履歴及び原稿ＭＳのサイズの履歴とに基づいて、読取部３０に搬送原稿読取を行わせる、読取部３０に載置原稿読取を行わせる、又は上記操作受付部が受け付けたユーザーからの指示に基づいて、前記搬送原稿読取又は前記載置原稿読取のいずれかとするかを判定する。
【００４５】
判別部６３は、タイマー７０でカウントされている経過時間が予め定められた指定時間以内であるかどうかについて判別する。尚、この指定時間は、例えば１〜５分程度である。
【００４６】
また、制御部６１は、読取動作（載置原稿読取又は搬送原稿読取）が終了すると、ＡＤＦ開閉履歴記憶部７１に記憶されているＡＤＦ２０の開閉状態の履歴を消去させるとともに、載置原稿履歴記憶部７２に記憶されている原稿ＭＳの有無の履歴及び原稿ＭＳのサイズの履歴を消去させる。
【００４７】
なお、本発明の一実施形態に係る画像読取装置は、少なくとも、第２のプラテンガラス３２と、ＡＤＦ２０と、第１原稿検出部２３Ａと、ＡＤＦサイズ検出部２３Ｂと、第２原稿検出部２３Ｃと、ＡＤＦ開閉検出部２９と、読取部３０と、操作表示部５と、制御ユニット６と、ＡＤＦ開閉履歴記憶部７１と、載置原稿履歴記憶部７２と、タイマー７３とを備える。
【００４８】
次に、図６乃至図１０を参照して、画像形成装置１の読取動作について具体的に説明する。図６は、読取動作の処理を示すフローチャートである。図７は、図６に示した（１）からの処理を示すフローチャートである。図８は、図６に示した（２）からの処理を示すフローチャートである。図９は、図８に示した（３）及び（４）からの処理を示すフローチャートである。
【００４９】
判定部６２は、ＡＤＦサイズ検出部２３Ｂから取得した検出信号に基づいて、ＡＤＦ２０にセットされた原稿ＭＳのサイズが検出されたか否かについて判別する（Ｓ１）。
【００５０】
判定部６２は、ＡＤＦサイズ検出部２３Ｂから取得した検出信号に基づいて、原稿ＭＳのサイズが検出されていないことを判別すれば（Ｓ１でＮＯ）、ＡＤＦ開閉検出部２９から取得した検出信号に基づいて、ＡＤＦ２０が開状態から閉状態にされたかどうかについて判別する（Ｓ２）。判定部６２は、ＡＤＦ開閉検出部２９から取得した検出信号に基づいて、ＡＤＦ２０に開閉が検出されていないことを判別すれば（Ｓ２でＮＯ）、読取動作が行われないと判断して、画像形成装置１を待機状態とする。
【００５１】
一方、判定部６２は、ＡＤＦ開閉検出部２９から取得した検出信号に基づいて、ＡＤＦ２０に開閉が検出されていることを判別すれば（Ｓ２でＹＥＳ）、第２原稿検出部２３Ｃから取得した検出信号に基づいて、第２のプラテンガラス３２に原稿ＭＳがあるかどうかについて判別する（Ｓ３）。判定部６２は、第２原稿検出部２３Ｃから取得した検出信号に基づいて、第２のプラテンガラス３２に原稿ＭＳが無いことが判別すれば（Ｓ３でＮＯ）、読取動作が行われないと判断して、画像形成装置１を待機状態とする。
【００５２】
一方、判定部６２は、第２原稿検出部２３Ｃから取得した検出信号に基づいて、第２のプラテンガラス３２に原稿ＭＳが有ることを判別すれば（Ｓ３でＹＥＳ）、読取部３０に載置原稿読取を行わせると判定する（Ｓ４）。そして、制御部６１は、操作表示部５がユーザーからの読取指示の要求を受け付けたとき（すなわち、スタートキー５２Ｂがユーザーによって押下されたとき）に、読取部３０に載置原稿読取を実行させる（Ｓ５）。
【００５３】
また、判定部６２は、ＡＤＦサイズ検出部２３Ｂから取得した検出信号に基づいて、原稿ＭＳのサイズが検出されていることを判別すれば（Ｓ１でＹＥＳ）、第１原稿検出部２３Ａから取得した検出信号に基づいて、ＡＤＦ２０に原稿ＭＳが有るか否かについて判別する（Ｓ６）。判定部６２は、第１原稿検出部２３Ａから取得した検出信号に基づいて、ＡＤＦ２０に原稿ＭＳが有ることを判別すれば（Ｓ６でＹＥＳ）、読取部３０に搬送原稿読取を行わせると判定する（Ｓ７）。そして、制御部６１は、操作表示部５がユーザーからの読取指示の要求を受け付けたときに、読取部３０に搬送原稿読取を実行させる（Ｓ８）。また、この場合、判定部６２は、第２原稿検出部２３Ｃから検出信号を取得して、この検出信号に基づいて、第２のプラテンガラス３２に原稿ＭＳが有ることが検出されている場合でも、搬送原稿読取を読取部３０に行わせると判定する。つまり、判定部６２は、載置原稿読取及び搬送原稿読取の双方を実行することができると判定した場合、載置原稿読取の実行よりも搬送原稿読取の実行を優先する。
【００５４】
一方、判定部６２は、第１原稿検出部２３Ａから取得した検出信号に基づいて、ＡＤＦ２０に原稿ＭＳが無いことを判別すれば（Ｓ６でＮＯ）、上記Ｓ１でＡＤＦ２０の原稿ＭＳのサイズが検出されているので、ＡＤＦ２０に原稿ＭＳが正しくセットされていないと判断して、読取モード判定必要状態であると判定する。
【００５５】
続いて、判定部６２は、ＡＤＦ開閉履歴記憶部７１から取得したＡＤＦ２０の開閉状態の履歴に基づいて、当該履歴が開状態から閉状態にされたことを示しているかどうかについて判別する（Ｓ９）。すなわち、判定部６２は、ＡＤＦ開閉履歴記憶部７１から取得したＡＤＦ２０の開閉状態の履歴に基づいて、ＡＤＦ２０に開閉が有ったか否かについて判別する。判定部６２は、ＡＤＦ開閉履歴記憶部７１から取得したＡＤＦ２０の開閉状態の履歴に基づいて、ＡＤＦ２０に開閉が有ったことを判別すれば（Ｓ９で「開閉有り」）、処理は、（２）に進む。
【００５６】
一方、判定部６２は、ＡＤＦ開閉履歴記憶部７１から取得したＡＤＦ２０の開閉状態の履歴に基づいて、ＡＤＦ２０に開閉が無かったことを判別すれば（Ｓ９で「開閉無し」）、つまり、判定部６２は、ＡＤＦ２０の開閉状態の履歴が閉状態から変化しなかったことを示す履歴であった場合には、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳの有無の履歴に基づいて、当該履歴が有りの状態に変化したことを示しているかどうかについて判別する（Ｓ１０）。すなわち、判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳの有無の履歴に基づいて、第２のプラテンガラス３２に原稿ＭＳが載置されているかどうかについて判別する。判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳの有無の履歴に基づいて、第２のプラテンガラス３２に原稿ＭＳが載置されていることを判別すれば（Ｓ１０で「有り」）、処理は、（１）に進む。尚、上記Ｓ１０では、判定部６２は、載置原稿履歴記憶部７２から原稿ＭＳのサイズの履歴として当該原稿ＭＳのサイズに変化が有ったことを示す履歴ではなかったことを示す履歴を取得している。
【００５７】
一方、判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳの有無の履歴に基づいて、第２のプラテンガラス３２に原稿ＭＳが載置されていないことを判別すれば（Ｓ１０で「無し」）、読取部３０に搬送原稿読取を行わせると判定する（Ｓ１１）。つまり、判定部６２は、第２のプラテンガラス３２に原稿ＭＳが載置されるよりも前に、ＡＤＦ２０に原稿ＭＳが先に載置されたと判断して、搬送原稿読取を読取部３０に行わせると判定する。
【００５８】
但し、上記Ｓ６において、判定部６２は、ＡＤＦ２０に原稿ＭＳが正しくセットされていないと判断しているので、制御部６１は、ＡＤＦ２０への原稿ＭＳのセットしなおしを要求することを示す表示を表示部５３に行わせる（Ｓ１２）。例えば、制御部６１は、図１１に例示するように、原稿ＭＳがＡＤＦ２０の原稿給紙トレイ２２に正しくセットされていない旨の表示を表示部５３に行わせる。これにより、本実施形態では、原稿ＭＳの搬送原稿読取を実行できないことをユーザーに警告することができる。
【００５９】
その後、制御部６１は、第１原稿検出部２３Ａから取得した検出信号に基づいて、ＡＤＦ２０への原稿ＭＳのセットを判別した後、操作表示部５がユーザーからの読取指示の要求を受け付けたときに、読取部３０に搬送原稿読取を実行させる（Ｓ１３）。すなわち、制御部６１は、ユーザーが上記警告に対応して、原稿ＭＳをＡＤＦ２０に正しくセットしたと判断した後、ユーザーからの操作指示に基づき原稿ＭＳの搬送原稿読取を行わせる。このように、本実施形態では、原稿ＭＳの適切な搬送原稿読取を円滑に行うことが可能になる。
【００６０】
また、処理が上記（１）に進んだ場合、図７に示すように、判定部６２は、読取部３０に搬送原稿読取を行わせると判定する（Ｓ１４）。続いて、判別部６３は、タイマー７３でカウントされている経過時間（つまり、読取部３０が載置原稿読取を終了した時点からの経過時間）が予め定められた指定時間以内であるかどうかについて判別する（Ｓ１５）。制御部６１は、上記経過時間が指定時間以内でないことを判別部６３が判別した場合には（Ｓ１５でＮＯ）、直前に載置原稿読取が実行されておらず、今回、別のジョブ（読取要求）が指示されたと判断する。
【００６１】
但し、上記Ｓ６において、判定部６２は、ＡＤＦ２０に原稿ＭＳが正しくセットされていないと判断しているので、制御部６１は、ＡＤＦ２０への原稿ＭＳのセットしなおし要求することを示す表示を表示部５３に行わせる（Ｓ１６）。例えば、制御部６１は、図１１に例示するように、原稿ＭＳがＡＤＦ２０の原稿給紙トレイ２２に正しくセットされていない旨の表示を表示部５３に行わせる。これにより、本実施形態では、原稿ＭＳの搬送原稿読取を実行できないことをユーザーに警告することができる。
【００６２】
その後、制御部６１は、第１原稿検出部２３Ａから取得した検出信号に基づいて、ＡＤＦ２０に原稿ＭＳが有ることを判別した後、操作表示部５がユーザーからの読取指示の要求を受け付けたときに、読取部３０に搬送原稿読取を実行させる（Ｓ１７）。すなわち、制御部６１は、ユーザーが上記警告に対応して、原稿ＭＳをＡＤＦ２０に正しくセットしたと判断した後、ユーザーからの操作指示に基づき原稿ＭＳの搬送原稿読取を行わせる。このように、本実施形態では、原稿ＭＳの適切な搬送原稿読取を円滑に行うことが可能になる。
【００６３】
一方、制御部６１は、上記経過時間が指定時間以内であることを判別部６３が判別した場合には（Ｓ１５でＹＥＳ）、直前に別の載置原稿読取が実行されていると判断する。そして、制御部６１は、第２のプラテンガラス３２に載置されている原稿ＭＳを取り除くことを要求することを示す表示と、ＡＤＦ２０への原稿ＭＳのセットしなおしを要求することを示す表示とを表示部５３に行わせる（Ｓ１８）。
【００６４】
例えば、制御部６１は、図１２に例示するように、第２のプラテンガラス３２上から原稿ＭＳを取り除く旨と原稿ＭＳがＡＤＦ２０の原稿給紙トレイ２２に正しくセットされていない旨との表示を表示部５３に行わせる。これにより、本実施形態では、載置原稿読取済みの原稿ＭＳを取り除くことと、原稿ＭＳの搬送原稿読取を実行できないことをユーザーに警告することができる。
【００６５】
その後、制御部６１は、第１原稿検出部２３Ａから取得した検出信号に基づいて、ＡＤＦ２０に原稿ＭＳが有ることを判別した後、操作表示部５がユーザーからの読取指示の要求を受け付けたときに、読取部３０に搬送原稿読取を実行させる（Ｓ１９）。すなわち、制御部６１は、ユーザーが上記警告に対応して、第２のプラテンガラス３２から載置原稿読取済みの原稿ＭＳを取り除いて、搬送原稿読取対象の原稿ＭＳをＡＤＦ２０に正しくセットしたと判断した後、ユーザーからの操作指示に基づき原稿ＭＳの搬送原稿読取を行わせる。このように、本実施形態では、原稿ＭＳの適切な搬送原稿読取を円滑に行うことが可能になる。
【００６６】
また、処理が上記（２）に進んだ場合、図８に示すように、判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳの有無の履歴に基づいて、当該履歴が有りの状態から変化しなかったかどうかについて判別する（Ｓ２０）。つまり、判定部６２は、ＡＤＦ２０の開閉前後で第２のプラテンガラス３２上の原稿ＭＳが有りの状態から有りの状態であることが検出されたかどうかについて判別する。判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳの有無の履歴に基づいて、第２のプラテンガラス３２上の原稿ＭＳが有りの状態から有りの状態であることを判別した場合は、（Ｓ２０でＹＥＳ）、ＡＤＦ２０に原稿ＭＳがセットされるより前に、第２のプラテンガラス３２に原稿ＭＳが先に載置された可能性が高いと判断して、処理は、（３）に進む。
【００６７】
一方、判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳの有無の履歴に基づいて、第２のプラテンガラス３２上の原稿ＭＳが有りの状態から有りの状態でないことを判別した場合は（Ｓ２０でＮＯ）、取得した上記原稿ＭＳの有無の履歴が有りの状態から無しの状態に変化したかどうかについて判別する（Ｓ２１）。つまり、判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳの有無の履歴に基づいて、ＡＤＦ２０の開閉前後で第２のプラテンガラス３２上の原稿ＭＳが有りの状態から無しの状態であるかどうかについて判別する。判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳの有無の履歴に基づいて、第２のプラテンガラス３２上の原稿ＭＳが有りの状態から無しの状態であることを判別した場合は、（Ｓ２１でＹＥＳ）、第２のプラテンガラス３２に載置された原稿ＭＳが取り除かれたと判断して、処理は、（４）に進む。
【００６８】
一方、判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳの有無の履歴に基づいて、第２のプラテンガラス３２上の原稿ＭＳが有りの状態から無しの状態でないことを判別した場合は（Ｓ２１でＮＯ）、取得した上記原稿ＭＳの有無の履歴が無しの状態から有りの状態に変化したどうかについて判別する（Ｓ２２）。つまり、判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳの有無の履歴に基づいて、ＡＤＦ２０の開閉前後で第２のプラテンガラス３２上の原稿ＭＳが無しの状態から有りの状態であるかどうかについて判別する。判定部６２は、第２のプラテンガラス３２上の原稿ＭＳが無しの状態から有りの状態でないことを判別した場合は（Ｓ２２でＮＯ）、取得した上記原稿ＭＳの有無の履歴が無しの状態から無しの状態に変化したことを示していると判別する（Ｓ２３）。つまり、判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳの有無の履歴に基づいて、ＡＤＦ２０の開閉前後で第２のプラテンガラス３２上の原稿ＭＳが無しの状態から無しの状態であると判別する。
【００６９】
尚、上記Ｓ２１、Ｓ２２、及びＳ２３では、判定部６２は、載置原稿履歴記憶部７２から原稿ＭＳのサイズの履歴として当該原稿ＭＳのサイズに変化が有ったことを示す履歴ではなかったことを示す履歴を取得している。
【００７０】
続いて、判定部６２は、読取部３０に搬送原稿読取を行わせると判定する（Ｓ２４）。つまり、判定部６２は、第２のプラテンガラス３２に原稿ＭＳが載置されることなく、ＡＤＦ２０に原稿ＭＳが載置されたと判断して、搬送原稿読取を読取部３０に行わせると判定する。
【００７１】
但し、上記Ｓ６において、判定部６２は、ＡＤＦ２０に原稿ＭＳが正しくセットされていないと判断しているので、制御部６１は、ＡＤＦ２０への原稿ＭＳのセットしなおしを要求することを示す表示を表示部５３に行わせる（Ｓ２５）。例えば、制御部６１は、図１１に例示するように、原稿ＭＳがＡＤＦ２０の原稿給紙トレイ２２に正しくセットされていない旨の表示を表示部５３に行わせる。これにより、本実施形態では、原稿ＭＳの搬送原稿読取を実行できないことをユーザーに警告することができる。
【００７２】
その後、制御部６１は、第１原稿検出部２３Ａから取得した検出信号に基づいて、ＡＤＦ２０に原稿ＭＳが有ることを判別した後、操作表示部５がユーザーからの読取指示の要求を受け付けたときに、読取部３０に搬送原稿読取を実行させる（Ｓ２６）。すなわち、制御部６１は、ユーザーが上記警告に対応して、原稿ＭＳをＡＤＦ２０に正しくセットしたと判断した後、ユーザーからの操作指示に基づき原稿ＭＳの搬送原稿読取を行わせる。このように、本実施形態では、原稿ＭＳの適切な搬送原稿読取を円滑に行うことが可能になる。
【００７３】
判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳの有無の履歴に基づいて、第２のプラテンガラス３２上の原稿ＭＳが無しの状態から有りの状態であることを判別した場合は（Ｓ２２でＹＥＳ）、ＡＤＦ２０に原稿ＭＳがセットされるより前に、第２のプラテンガラス３２に原稿ＭＳが先に載置された可能性が高いと判断して、読取部３０に載置原稿読取を行わせると判定する（Ｓ２７）。そして、制御部６１は、操作表示部５がユーザーからの読取指示の要求を受け付けたときに、読取部３０に載置原稿読取を実行させる（Ｓ２８）。
【００７４】
また、処理が上記（３）に進んだ場合、図９に示すように、判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳのサイズの履歴に基づいて、当該履歴がサイズに変化が有ったことを示しているかどうかについて判別する（Ｓ２９）。つまり、判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳのサイズの履歴に基づいて、ＡＤＦ２０の開閉前後で第２のプラテンガラス３２上の原稿ＭＳのサイズが変化したかどうかについて判別する。判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳのサイズの履歴に基づいて、原稿ＭＳのサイズに変化が有ったことを判別した場合（Ｓ２９でＹＥＳ）、第２のプラテンガラス３２に載置された原稿ＭＳが新たな原稿ＭＳに変更されたと判断して、読取部３０に載置原稿読取を行わせると判定する（Ｓ３０）。そして、制御部６１は、操作表示部５がユーザーからの読取指示の要求を受け付けたときに、読取部３０に載置原稿読取を実行させる（Ｓ３１）。
【００７５】
一方、判定部６２は、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳのサイズの履歴に基づいて、原稿ＭＳのサイズに変化が無かった（サイズに変化が有ったことを示す履歴ではなかった）ことを判別した場合（Ｓ２９でＮＯ）、上記操作受付部が受け付けたユーザーからの指示に基づいて、読取部３０に搬送原稿読取を行わせるか載置原稿読取を行わせるかのいずれかとするかと判定する（Ｓ３２）。そして、制御部６１は、ユーザーに対して、搬送原稿読取及び載置原稿読取のいずれの読取モードを所望しているかについて選択を促す表示を表示部５３に行わせる（Ｓ３３）。
【００７６】
例えば、制御部６１は、図１３に例示するように、第２のプラテンガラス３２上の原稿読取（載置原稿読取）を行うか、ＡＤＦ２０の原稿給紙トレイ上の原稿読取（搬送原稿読取）を行うかを選択して指示する旨の表示を表示部５３に行わせる。そして、制御部６１は、ユーザーから載置原稿読取の要求が有ったかどうかについて判別する（Ｓ３４）。詳細には、制御部６１は、図１３に示した表示画面において、プラテンガラスキー５５Ａ又は原稿給紙トレイキー５５Ｂがユーザーに押下されたかどうかについて判別する。
【００７７】
制御部６１は、プラテンガラスキー５５Ａが押下されたことを検出した場合、載置原稿読取が選択されたと判断して、読取部３０に載置原稿読取を実行させる（Ｓ３５）。
【００７８】
また、制御部６１は、原稿給紙トレイキー５５Ｂが押下されたことを検出した場合、搬送原稿読取が選択されたと判断する。そして、判定部６２は、上記Ｓ６において、ＡＤＦ２０に原稿ＭＳが正しくセットされていないと判断しているので、制御部６１は、ＡＤＦ２０への原稿ＭＳのセットしなおしを要求することを示す表示を表示部５３に行わせる（Ｓ３６）。例えば、制御部６１は、図１１に例示するように、原稿ＭＳがＡＤＦ２０の原稿給紙トレイ２２に正しくセットされていない旨の表示を表示部５３に行わせる。これにより、本実施形態では、原稿ＭＳの搬送原稿読取を実行できないことをユーザーに警告することができる。
【００７９】
その後、制御部６１は、第１原稿検出部２３Ａから取得した検出信号に基づいて、ＡＤＦ２０に原稿ＭＳが有ることを判別した後、操作表示部５がユーザーからの読取指示の要求を受け付けたときに、読取部３０に搬送原稿読取を実行させる（Ｓ３７）。すなわち、制御部６１は、ユーザーが上記警告に対応して、原稿ＭＳをＡＤＦ２０に正しくセットしたと判断した後、ユーザーからの操作指示に基づき原稿ＭＳの搬送原稿読取を行わせる。このように、本実施形態では、原稿ＭＳの適切な搬送原稿読取を円滑に行うことが可能になる。
【００８０】
また、本実施形態では、判定部６２が、上記Ｓ２９で、載置原稿履歴記憶部７２から取得した第２のプラテンガラス３２に載置された原稿ＭＳのサイズの履歴に基づいて、ＡＤＦ２０の開閉前後において、第２のプラテンガラス３２に載置された原稿ＭＳのサイズが変化していないことを判別して、第２のプラテンガラス上の原稿ＭＳが変更されていない可能性が高いと判断した後に、Ｓ３７で、ユーザーからの操作指示に基づいて原稿ＭＳの搬送原稿読取を行わせている。このため、本実施形態では、上記従来例と異なり、ユーザーが原稿ＭＳを当該ＡＤＦ２０にセットし、そのセットした原稿ＭＳに対し搬送原稿読取を行わせたい場合でも、載置原稿読取と誤判定されるのを防ぐことができる。
【００８１】
また、処理が上記（４）に進んだ場合、図９に示すように、判定部６２は、読取部３０に搬送原稿読取を行わせると判定する（Ｓ３８）。つまり、判定部６２は、第２のプラテンガラス３２から原稿ＭＳが取り除かれて、ＡＤＦ２０に原稿ＭＳが載置されたと判断して、搬送原稿読取を読取部３０に行わせると判定する。
【００８２】
但し、上記Ｓ６において、判定部６２は、ＡＤＦ２０に原稿ＭＳが正しくセットされていないと判断しているので、制御部６１は、ＡＤＦ２０への原稿ＭＳのセットしなおしを要求することを示す表示を表示部５３に行わせる（Ｓ３９）。例えば、制御部６１は、図１１に例示するように、原稿ＭＳがＡＤＦ２０の原稿給紙トレイ２２に正しくセットされていない旨の表示を表示部５３に行わせる。これにより、本実施形態では、原稿ＭＳの搬送原稿読取を実行できないことをユーザーに警告することができる。
【００８３】
その後、制御部６１は、第１原稿検出部２３Ａから取得した検出信号に基づいて、ＡＤＦ２０に原稿ＭＳが有ることを判別した後、操作表示部５がユーザーからの読取指示の要求を受け付けたときに、読取部３０に搬送原稿読取を実行させる（Ｓ４０）。すなわち、制御部６１は、ユーザーが上記警告に対応して、原稿ＭＳをＡＤＦ２０に正しくセットしたと判断した後、ユーザーからの操作指示に基づき原稿ＭＳの搬送原稿読取を行わせる。このように、本実施形態では、原稿ＭＳの適切な搬送原稿読取を円滑に行うことが可能になる。
【００８４】
次に、図１０を参照して、表示部５３にＡＤＦ２０への原稿ＭＳのセットしなおしを要求する表示を行っている場合での動作について具体的に説明する。図１０は、セットしなおし要求中での処理を示すフローチャートである。
【００８５】
制御部６１は、表示部５３にセットしなおしを要求することを示す表示をさせているかどうかについて判別する（Ｓ４１）。制御部６１は、セットしなおしを要求することを示す表示をさせていなければ（Ｓ４１でＮＯ）、画像形成装置１を待機状態とする。
【００８６】
一方、制御部６１は、セットしなおしを要求することを示す表示をさせているときは（Ｓ４１でＹＥＳ）、第１原稿検出部２３Ａから取得した検出信号に基づいて、ＡＤＦ２０に原稿ＭＳが有るか否かについて判別する（Ｓ４２）。制御部６１は、第１原稿検出部２３Ａから取得した検出信号に基づいて、ＡＤＦ２０に原稿ＭＳが無いことを判別すれば（Ｓ４２でＮＯ）、制御部６は、ユーザーからの読取指示の要求が有るかどうかについて判別する（Ｓ４３）。すなわち、制御部６１は、上記スタートキー５２Ｂがユーザーによって押下されたかどうかについて判別する。制御部６１は、読取指示の要求が検出されなければ（Ｓ４３でＮＯ）、処理は、Ｓ４２に戻る。
【００８７】
また、制御部６１は、読取指示の要求が検出されれば（Ｓ４３でＹＥＳ）、制御部６１は、第２原稿検出部２３Ｃからを取得した検出信号に基づいて、第２のプラテンガラス３２に原稿ＭＳが載置されているかどうかについて判別する（Ｓ４４）。制御部６１は、第２原稿検出部２３Ｃから取得した検出信号に基づいて、原稿ＭＳが第２のプラテンガラス３２に載置されていることを判別すれば（Ｓ４４でＹＥＳ）、読取部３０に載置原稿読取を実行させる（Ｓ４５）。このように、本実施形態では、セットしなおしを要求することを示す表示中に、ユーザーから読取指示が要求されて第２のプラテンガラス３２上に原稿ＭＳが載置されている場合、この原稿ＭＳに対する載置原稿読取を優先的に行うことができる。
【００８８】
尚、Ｓ４３での読取指示の要求（スタートキー５２Ｂの押下）が誤って行われた可能性があるので、上記の説明以外に、このスタートキー５２Ｂの押下を１回目に検出したときは、例えば音声出力部（図略）によって警告音を出力させた後、２回目のスタートキー５２Ｂの押下を検出したときに、Ｓ４５の判別処理を行う構成でもよい。また、このＳ４４で原稿ＭＳの載置を検出したときでも、載置原稿読取を実行させることなく（Ｓ４５の処理を行うことなく）、セットしなおしを要求することを示す表示を継続する構成でもよい。
【００８９】
一方、制御部６１は、第２原稿検出部２３Ｃからを取得した検出信号に基づいて、原稿ＭＳが第２のプラテンガラス３２に載置されていないことを判別すれば（Ｓ４４でＮＯ）、表示部５３でのセットしなおしを要求することを示す表示を継続する（Ｓ４６）。これにより、本実施形態では、ＡＤＦ２０に原稿ＭＳが正しくセットされていない状態で、ユーザーが読取指示の要求（スタートキー５２の押下）を行うのを防ぐことができ、ＡＤＦ２０でジャム（紙詰まり）等の発生を防止することができる。
【００９０】
また、判定部６２は、第１原稿検出部２３Ａから取得した検出信号に基づいて、ＡＤＦ２０に原稿ＭＳが有ることを判別すれば（Ｓ４２でＹＥＳ）、ＡＤＦ２０に原稿ＭＳが正しくセットされたと判断して、読取部３０に搬送原稿読取を行わせると判定する（Ｓ４７）。そして、制御部６１は、操作表示部５がユーザーからの読取指示の要求を受け付けたときに、読取部３０に搬送原稿読取を実行させる（Ｓ４８）。
【００９１】
以上のように、本実施形態によると、ＡＤＦ開閉履歴記憶部７１がＡＤＦ２０の開閉状態の変化を示すＡＤＦ２０の開閉状態の履歴を記憶しているとともに、載置原稿履歴記憶部７２が第２のプラテンガラス（原稿台）３２に載置された原稿ＭＳの有無の変化を示す原稿ＭＳの有無の履歴及び当該原稿ＭＳのサイズの変化を示す原稿ＭＳのサイズの履歴を記憶している。そして、判定部６２が、上記読取モード判定必要状態であると判定すると、判定部６２は、ＡＤＦ開閉履歴記憶部７１に記憶されているＡＤＦ２０の開閉状態の履歴と、載置原稿履歴記憶部７２に記憶されている原稿ＭＳの有無の履歴及び当該原稿ＭＳのサイズの履歴を取得する。これにより、本実施形態では、上記従来例と異なり、ＡＤＦ２０の開閉前後での第２のプラテンガラス３２上の原稿ＭＳの有無の変化及び当該原稿ＭＳのサイズの変化を判別することができる。また、このように、本実施形態では、ＡＤＦ２０の開閉前後での第２のプラテンガラス３２上の原稿ＭＳの有無の変化及び当該原稿ＭＳのサイズの変化を判別することができるので、上記従来例と異なり、ユーザー所望の読取モードの判定を正確に行うことが可能になる。
【００９２】
尚、上記の説明では、判定部６２が載置原稿読取又は搬送原稿読取と判定した後、操作表示部５がユーザーからの読取指示の要求を受け付けたときに、制御部６１が判定した載置原稿読取又は搬送原稿読取を読取部３０に行わせる場合について説明したが、本発明はこれに限定されるものではなく、例えば判定部６２が載置原稿読取又は搬送原稿読取と判定した後、予め定められた時間（例えば、１〜５分程度）の経過後に、制御部６１が判定した載置原稿読取又は搬送原稿読取を自動的に読取部３０に行わせてもよい。
【００９３】
また、上記実施形態において、図１乃至図１３を用いて上記実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００９４】
１      画像形成装置
２      原稿読取部
４      画像形成部
５      操作表示部（操作受付部）
６１    制御部
６２    判定部
６３    判別部
２０    ＡＤＦ（原稿送り装置、原稿押さえカバー）
２３Ａ  第１原稿検出部
２３Ｂ  ＡＤＦサイズ検出部（サイズ検出部）
２３Ｃ  第２原稿検出部
２９    ＡＤＦ開閉検出部（カバー開閉検出部）
３０    読取部
３２    第２のプラテンガラス（原稿台）
３４    キャリッジ（移動機構）
５３    表示部
７１    ＡＤＦ開閉履歴記憶部（カバー開閉履歴記憶部）
７２    載置原稿履歴記憶部
７３    タイマー
【図１】
2018098747.tif 000003
【図２】
2018098747.tif 000004
【図３】
2018098747.tif 000005
【図４】
2018098747.tif 000006
【図５】
2018098747.tif 000007
【図６】
2018098747.tif 000008
【図７】
2018098747.tif 000009
【図８】
2018098747.tif 000010
【図９】
2018098747.tif 000011
【図１０】
2018098747.tif 000012
【図１１】
2018098747.tif 000013
【図１２】
2018098747.tif 000014
【図１３】
2018098747.tif 000015