(57)【要約】 【課題】画像劣化を招くことなくはみ出し原稿が載置されているか否かを高い精度で判定することができる画像読取装置を提供する。【解決手段】画像読取装置は、原稿が載置される原稿台ガラス、載置された原稿を原稿台に向けて押さえる原稿押さえ部材、原稿台上の原稿に対して光を照射しながら、読取位置を所定方向に移動させながら原稿からの反射光を複数色で読み取る読取ユニットを有する。画像読取装置は、原稿押さえ部材の色情報を記憶する記憶部、読取ユニットの移動方向と交差する方向における原稿の最大定形サイズより外側の領域における、読取ユニットが読み取った複数色の出力値と原稿押さえ部材の色情報とから、原稿が原稿台からはみ出て載置されているか否かを判定する。【選択図】図５
2018098722.tif 000002
【特許請求の範囲】
【請求項１】
原稿が載置される原稿台と、
前記載置された原稿を前記原稿台に向けて押さえる原稿押さえ部材と、
前記原稿台上の原稿に対して光を照射しながら、読取位置を所定方向に移動させながら、当該原稿からの反射光を複数色で読み取る読取手段と、
前記原稿押さえ部材の色情報を記憶する記憶手段と、
前記所定方向と交差する方向における原稿の最大定形サイズより外側の領域における、前記読取手段が読み取った複数色の出力値と前記原稿押さえ部材の色情報とから、前記原稿が前記原稿台からはみ出て載置されているか否かを判定する判定手段と、を有することを特徴とする、
画像読取装置。
【請求項２】
前記判定手段は、前記原稿の最大定形サイズより外側の領域の複数箇所における、前記読取手段が読み取った複数色の出力値と前記原稿押さえ部材の色情報とから、前記原稿が前記原稿台からはみ出て載置されているか否かを判定することを特徴とする、
請求項１記載の画像読取装置。
【請求項３】
前記読取手段の読み取り結果に対し、前記所定方向と交差する方向において注目画素から第１距離離れた画素の輝度値の差分を第１閾値と比較した第１判定の結果と、当該注目画素から前記第１距離より大きい第２距離離れた範囲内に存在する画素の輝度値の差分を第２閾値と比較した第２判定の結果と、当該注目画素から第３距離離れた範囲内に存在する画素の輝度値の平均値を第３閾値と比較した第３判定の結果とに基づいて、当該注目画素が原稿端部のエッジ画素か否かを判定してこの判定結果に応じて前記原稿のエッジ位置を検出する検出手段を有し、
前記判定手段は、前記検出手段の検出結果に基づいて前記原稿のサイズを決定することを特徴とする、
請求項１又は２に記載の画像読取装置。
【請求項４】
前記判定手段は、前記原稿が前記原稿台からはみ出て載置されていないと判定した場合、前記検出手段の検出結果に基づいて前記原稿のサイズを決定することを特徴とする、
請求項３に記載の画像読取装置。
【請求項５】
前記原稿押さえ部材が前記原稿を前記原稿台に向けて押さえている状態であるか否かを検知するセンサを有し、
前記判定手段は、前記原稿押さえ部材が原稿を押さえている状態であると前記センサが検知したときに判定処理を開始することを特徴とする、
請求項１乃至４いずれか一項に記載の画像読取装置。
【請求項６】
前記読取手段は、前記載置された原稿の主走査方向の１ラインもくしは複数ラインを読み取り、
前記判定手段は、前記読取手段の読み取り結果に基づいて、前記原稿が前記原稿台からはみ出て載置されているか否かを判定することを特徴とする、
請求項１乃至５いずれか一項に記載の画像読取装置。
【請求項７】
原稿が載置される原稿台と、前記載置された原稿を前記原稿台に向けて押さえる原稿押さえ部材と、を有する画像読取装置の読取方法であって、
前記原稿台上の原稿に対して光を照射しながら、読取位置を所定方向に移動させながら、当該原稿からの反射光を複数色で読み取る工程と、
前記所定方向と交差する方向における原稿の最大定形サイズより外側の領域における、前記読取手段が読み取った複数色の出力値と、記憶部に記憶された前記原稿押さえ部材の色情報とから、前記原稿が前記原稿台からはみ出て載置されているか否かを判定する工程と、を有することを特徴とする、
画像読取装置の読取方法。
【請求項８】
請求項１乃至６いずれか一項に記載の画像読取装置が読み取った読取データに基づいて所定の記録媒体に画像を形成する画像形成手段を有することを特徴とする、
画像形成装置。
【請求項９】
請求項１乃至６いずれか一項に記載の画像読取装置と、
前記画像読取装置で読み取られた読取データに基づいて所定の記録媒体に画像を形成する画像形成装置と、を有することを特徴とする、
画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及び画像形成装置に関する。
【背景技術】
【０００２】
従来、原稿台ガラス上に載置された原稿に対し、読取ユニットを副走査方向に搬送させながら主走査方向の画像情報を読み取る画像読取装置において、読み取った画像情報に基づいて原稿のサイズを検知するものが知られている。具体的には、画像情報から原稿エッジ（原稿端）を検出して、その検出結果から原稿サイズを決定する。
【０００３】
一方、原稿台ガラスからはみ出るような大きさの原稿（はみ出し原稿）が置かれた場合、読み取った画像情報は全て原稿のものであり、圧板（プラテンカバー）の裏面側（原稿台ガラス対向面側）に取り付けられている原稿押さえ部材の画像情報は存在しない。つまり、原稿押さえ部材は読み取られておらず、読み取った画像情報に原稿と原稿押さえ部材との境界画像がないため、原稿エッジ部分が存在しないことになる。
また、はみ出し原稿が置かれている場合、読み取った画像情報には原稿と原稿押さえ部材との境界画像が存在しない。そのため、原稿内に存在する画像情報を原稿エッジと誤検出してしまうことがあり、その結果、原稿サイズも誤検知してしまうことがある。
【０００４】
例えば、特許文献１に開示された装置では、原稿台ガラスの周縁にフレームを設けて、原稿台ガラスとフレームの境界にフレームを高位とし、原稿台ガラスを低位とする段差を形成している。そして、原稿台ガラスとフレームの境界周辺の画像情報に基づいて、原稿がフレームに乗り上げた状態、つまりはみ出し原稿が置かれているか否かを判定する、というものである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１６４８０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された装置では、原稿台ガラスとフレームの境界に段差が生じるため、はみ出し原稿が置かれた場合に境界周辺において原稿が浮いてしまうことになる。その結果、境界周辺におけるイメージセンサの焦点が原稿に合わなくなり、読み取った画像がぼやけてしまい画像劣化を招く可能性がある、という課題が残る。
【０００７】
本発明は、画像劣化を招くことなくはみ出し原稿が載置されているか否かを高い精度で判定することができる画像読取装置を提供することを、主たる目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像読取装置は、原稿が載置される原稿台と、前記載置された原稿を前記原稿台に向けて押さえる原稿押さえ部材と、前記原稿台上の原稿に対して光を照射しながら、読取位置を所定方向に移動させながら、当該原稿からの反射光を複数色で読み取る読取手段と、前記原稿押さえ部材の色情報を記憶する記憶手段と、前記所定方向と交差する方向における原稿の最大定形サイズより外側の領域における、前記読取手段が読み取った複数色の出力値と前記原稿押さえ部材の色情報とから、前記原稿が前記原稿台からはみ出て載置されているか否かを判定する判定手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像劣化を招くことなくはみ出し原稿が載置されているか否かを高い精度で判定することができる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態に係る画像形成システムの構成の一例を示す概略縦断面図。
【図２】画像読取装置の構成の一例を示す概略縦断面図。
【図３】圧板を開いた状態で画像読取装置を上から見たときの概略図。
【図４】画像形成システムの機能構成を説明するためのブロック図。
【図５】画像形成システムにおける原稿読み取りから画像形成までの処理手順の一例を示すフローチャート。
【図６】図５に示すステップＳ５０７の処理の詳細を示すフローチャート。
【図７】（ａ）〜（ｃ）は、はみ出し原稿判定処理におけるｄａｔ値とｒｅｆ値の比較を説明するための図。
【図８】図５に示すステップＳ５０９の処理の詳細を示すフローチャート。
【図９】原稿サイズ検知処理における輝度値ｆ（ｘ）と各判定で算出するｇ（ｘ）、ｈ（ｘ）、ｉ（ｘ）の関係を説明するためのグラフ。
【図１０】第２実施形態に係る画像読取装置におけるはみ出し原稿判定処理の処理手順の一例を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明を画像形成システムに適用した場合を例に挙げて説明を進める。
なお、本発明の技術的範囲は、特許請求の範囲によって確立されるのであって、以下で説明する個別の実施形態によって限定されるものではない。
【００１２】
［第１実施形態］
［装置の全体構成例］
図１は、本実施形態に係る画像形成システムの構成の一例を示す概略縦断面図である。
画像形成システム１５２は、画像読取装置１０、及び、画像形成装置１５０を含んで構成される。
【００１３】
図１に示す画像形成装置１５０は、電子写真方式により画像形成を行う画像形成部４１１を備える。画像形成部４１１は、感光体、露光器、現像器、転写部、及び定着器を備える。露光器は、画像読取装置１０が原稿Ｐを読み取ることで生成される読取データ（画像データ）に基づいて、感光体に静電潜像を形成する。
現像器は、感光体に形成された静電潜像を現像剤により現像して、感光体に現像剤像を形成する。転写部は、感光体に形成された現像剤像を所定の記録媒体（例えば、用紙）に転写する。定着器は、記録媒体に転写された現像剤像を記録媒体に定着させる。以上のような構成により、画像形成部４１１は、記録媒体に画像データに応じた画像を形成する。なお、図中に示す矢印Ｘは主走査方向を示している。
【００１４】
画像読取装置１０は、筐体１０１、原稿の画像を読み取る際に当該原稿が載置される原稿台である原稿台ガラス１０２、読取ユニット１０３、圧板（プラテンカバー）１０４、原稿押さえ部材１０５、圧板開閉検知フラグ１０６、圧板開閉検知センサ１０７を有する。なお、原稿押さえ部材１０５は、圧板１０４の裏面側（原稿台ガラス１０２の対向面側）に取り付けられている。
【００１５】
原稿台ガラス１０２は、原稿Ｐを載置する原稿台として機能する。読取ユニット１０３は、原稿台上（原稿台ガラス１０２上）に載置された原稿Ｐを読み取る。
圧板１０４は、原稿押さえ部材１０５を介して、原稿台ガラス１０２上に載置された原稿Ｐを当該原稿台ガラス１０２に向けて押さえる。なお、圧板１０４は、原稿台ガラス１０２上に原稿Ｐを載置したり、又、原稿台ガラス１０２上から原稿Ｐを取り出したりするために、原稿台ガラス１０２に対する角度を変えられるように構成される。また、原稿押さえ部材１０５は、原稿Ｐを読み取る際に原稿領域外が黒くならないようにその表面は白色に形成される。
また、圧板１０４の開閉状態に応じて圧板開閉検知フラグ１０６が移動して圧板開閉検知センサ１０７のオン・オフ状態が切り替わるように構成される。これにより、原稿台ガラス１０２上に載置された原稿Ｐを当該原稿台ガラス１０２に向けて原稿押さえ部材１０５が押さえている状態（圧板１０４が開状態）であるか否かを検知することができる。
【００１６】
図２は、画像読取装置１０の構成の一例を示す概略縦断面図である。
読取ユニット１０３は、原稿台上の原稿面に対して光を照射する照明ユニット２０１ａ、２０１ｂ、原稿面からの反射光を反射する反射ミラー２０２ａ、２０２ｂ、２０２ｃ、２０２ｄ、２０２ｅ、結像レンズ２０３を有する。読取ユニット１０３は、また、ＣＣＤ（Charge Coupled Device）などで構成される光電変換素子２０４、光電変換素子２０４が実装されたセンサ基板２０５を有する。
原稿Ｐを読み取る際には読取ユニット１０３を図中矢印Ｙ方向（副走査方向）に移動させて原稿Ｐの読み取りが行われる。つまり、画像読取装置１０では、読取位置を所定方向（副走査方向）に移動させながら原稿Ｐからの反射光を複数色で読み取ることになる。
【００１７】
図３は、圧板１０４を開いた状態で画像読取装置１０を上から見たときの概略図である。
図３中に示す領域３０１は主走査原稿サイズ指標であり、領域３０２は副走査原稿サイズ指標である。また、図３中の矢印で表している基準位置３０３は原稿台ガラス１０２に原稿が置かれる際の基準位置である。ここで主走査方向は副走査方向（Ｙ軸方向）に直交する方向であり、図３におけるＸ軸方向に対応する。
【００１８】
読み取り対象の原稿は、その左上角が基準位置と一致するように原稿台ガラス１０２上に載置される。なお、図３では、Ａ４サイズの原稿が原稿台ガラス１０２上に載置されている様子を示している。
また、図３中に示す位置Ｙ１は原稿サイズ検知位置であり、原稿読取開始位置Ｙ２から所定量離れた位置に設定される。また、図３中に示す領域Ａは、読取ユニット１０３の移動方向（副走査方向）と交差する方向（主走査方向）における最大定形サイズの外側領域を示している。
以下、画像読取装置１０の読み取り動作について説明する。
【００１９】
画像読取装置１０は、圧板開閉検知センサ１０７を介して圧板１０４が開かれたこと、つまり閉状態から開状態への変化を検知したとき、読取ユニット１０３を原稿サイズ検知位置Ｙ１に移動させる。
そして、圧板１０４が閉じられたこと、つまり開状態から閉状態への変化を検知したとき、照明ユニット２０１ａ、２０１ｂを点灯させる。そして、読取ユニット１０３を原稿サイズ検知位置Ｙ１から原稿読取開始位置Ｙ２に移動させる。
このとき画像読取装置１０は、読取ユニット１０３を介して原稿の主走査方向の１ラインもくしは複数ラインの画像情報を読み取る。なお、読取ユニット１０３が読み取り可能な主走査長（読取可能主走査長）は、例えば基準位置３０３から最大定形サイズ外側領域Ａの端部までである。
【００２０】
画像読取装置１０は、読み取った画像情報に基づいて主走査方向の原稿エッジを検出する。また、後述するはみ出し原稿判定（原稿台ガラス１０２からはみ出るような大きさの原稿が載置されているか否かの判定）は最大定形サイズ外側領域Ａの画像情報に基づいて行う。なお、照明ユニット２０１ａ、２０１ｂが点灯するのは圧板１０４が閉じられた後であるため、ユーザの目に照明ユニットから照射された光が届くことはない。
【００２１】
図４は、画像形成システム１５２の機能構成を説明するためのブロック図である。
画像読取装置１０は、ＣＰＵ（Central Processing Unit）４０１、ＲＯＭ（Read only memory）４０２、照明制御部４０３、走査制御部４０５、モータ４０６、ＡＦＥ４０７、画像処理部４０８を有する。画像読取装置１０は、また、原稿サイズ検知部４０９、ＲＡＭ（Random Access Memory）４１０を有する。
【００２２】
ＣＰＵ４０１は、ＲＯＭ４０２に格納されたプログラムを実行して画像読取装置１０の各機能部を制御する。ＲＡＭ４１０は、ＣＰＵ４０１が使用するデータを一時的、あるいは恒久的に記憶しておくために使用される。
照明制御部４０３は、照明ユニット２０１ａ、２０１ｂの点灯、消灯動作を制御する。
走査制御部４０５は、モータ４０６に駆動信号を送信して読取ユニット１０３を副走査方向へ移動させる。
光電変換素子２０４は、入光した画像情報を、電気信号に変換する。
ＡＦＥ（Analog Front End）４０７は、光電変換素子２０４から出力されるアナログ信号に対してサンプルホールド処理、オフセット処理、ゲイン処理などのアナログ処理を行う。ＡＦＥ４０７、また、アナログ処理された信号をデジタル信号に変換するＡ／Ｄ変換を行い処理後の信号を画像処理部４０８に出力する。
【００２３】
原稿サイズ検知部４０９は、画像処理部４０８から出力された画像情報に基づいてはみ出し原稿が載置されているか否かを判定する。原稿サイズ検知部４０９は、また、原稿エッジ（原稿端）を検出してそのエッジ位置に基づいて原稿サイズを決定する。
なお、画像読取装置１０における原稿サイズ検知は、圧板開閉検知センサ１０７により圧板１０４が閉じられたことを検知したことをトリガとして所定処理後に開始される。
【００２４】
画像形成部４１１は、画像処理部４０８からの受け取った画像情報に基づいて記録媒体に画像を印刷する。
操作部４１２は、例えば情報表示用のモニタ、読み取りの開始を指示するスタートボタンなどを含む各種操作キーを有しており、ユーザ向けに情報を表示すると共に、ユーザからの指令を受け付ける。
【００２５】
図５は、画像形成システム１５２における原稿読み取りから画像形成までの処理手順の一例を示すフローチャートである。なお、図５に示す各処理は、主としてＣＰＵ４０１により実行される。
ＣＰＵ４０１は、圧板１０４が閉じた状態から開いた状態に状態が変化したか否かを判定する（Ｓ５０１）。開状態に変化したと判定した場合（Ｓ５０１：Ｙｅｓ）、ＣＰＵ４０１は、読取ユニット１０３を原稿サイズ検知位置Ｙ１に移動させる（Ｓ５０２）。
【００２６】
ＣＰＵ４０１は、圧板１０４が開いた状態から閉じた状態に状態が変化したか否かを判定する（Ｓ５０３）。
圧板１０４の状態に変化がないと判定した場合（Ｓ５０３：Ｎｏ）、ＣＰＵ４０１は、例えば操作部４１２が有するスタートボタンが押されて読み取り開始が指示されたか否かを判定する（Ｓ５０４）。
【００２７】
スタートボタンが押されていないと判定した場合（Ｓ５０４：Ｎｏ）、ＣＰＵ４０１は、ステップＳ５０３の処理に戻る。また、そうでない場合（Ｓ５０４：Ｙｅｓ）、ＣＰＵ４０１は、原稿サイズが未確定であることから、操作部４１２を介して原稿サイズの入力を促すための情報をユーザに提示する（Ｓ５０５）。なお、原稿サイズの入力を促すための情報をユーザに提示することに替えて、原稿サイズを最大定形サイズと決定するように構成しても良い。
ＣＰＵ４０１は、ステップＳ５０５の処理における原稿サイズに基づいて用紙サイズを決定する（Ｓ５０６）。
【００２８】
また、ＣＰＵ４０１は、圧板１０４の状態が変化したと判定した場合（Ｓ５０３：Ｙｅｓ）、はみ出し原稿判定処理を実施する（Ｓ５０７）。はみ出し原稿判定処理では、照明ユニット２０１ａ、２０１ｂを点灯して、原稿サイズ検知位置Ｙ１における原稿を読み取る。そして、画像処理部４０８から出力される画像情報の中から最大定形サイズ外側領域Ａから読み取った複数色の画像情報に基づいて、はみ出し原稿であるか否かの判定を行う。なお、はみ出し原稿判定処理の詳細については、後述する図６を用いて説明する。
【００２９】
ＣＰＵ４０１は、はみ出し原稿判定処理の結果に基づいてはみ出し原稿が原稿台ガラス１０２上に載置されているか否かを判定する（Ｓ５０８）。はみ出し原稿が原稿台ガラス１０２上に載置されていると判定した場合（Ｓ５０８：Ｙｅｓ）、ステップＳ５０５の処理に移行する。
また、はみ出し原稿が原稿台ガラス１０２上に載置されていないと判定した場合（Ｓ５０８：Ｎｏ）、ＣＰＵ４０１は、原稿サイズ検知処理を実施する（Ｓ５０９）。
原稿サイズ検知処理では、照明ユニット２０１ａ、２０１ｂを点灯して、読取ユニット１０３を原稿サイズ検知位置Ｙ１から原稿読取開始位置Ｙ２に移動させる間に読み取った画像情報に基づいて行われる。なお、原稿サイズ検知処理の詳細については、後述する図８を用いて説明する。
【００３０】
ＣＰＵ４０１は、原稿サイズ検知処理により原稿サイズが確定したか否かを判定する（Ｓ５１０）。原稿サイズが確定しない場合（Ｓ５１０：Ｎｏ）、ステップＳ５０５の処理に移行する。また、原稿サイズが確定した場合（Ｓ５１０：Ｙｅｓ）、ＣＰＵ４０１は、原稿サイズに基づいて印刷に使用する用紙のサイズを決定する（Ｓ５１１）。
【００３１】
ＣＰＵ４０１は、読み取り開始が指示されたか否かを判定する（Ｓ５１２）。読み取り開始が指示されたと判定した場合（Ｓ５１２：Ｙｅｓ），ＣＰＵ４０１は、原稿サイズに対応した読取領域を設定して原稿の画像情報を読み取る読取処理を実施する（Ｓ５１３）。
なお、ステップＳ５０９の処理では、原稿サイズ検知位置Ｙ１から原稿読取開始位置Ｙ２間の１ラインもしくは複数ラインを読み取る。これに対してステップＳ５１３の処理では、ステップＳ５０９の処理において確定した原稿サイズ領域全域を読み取ることになる。また、読取処理により読み取られた画像情報は、画像処理部４０８を介して画像形成部４１１へと送られる。
【００３２】
ＣＰＵ４０１は、ステップＳ５１３の処理において読み取った原稿の画像情報を用紙に複写する印刷処理を実施する（Ｓ５１４）。
【００３３】
図６は、図５に示すステップＳ５０７の処理（はみ出し原稿判定処理）の詳細を示すフローチャートである。なお、図６に示す各処理は、主としてＣＰＵ４０１により実行される。
はみ出し原稿判定処理では、最大定形サイズ外側領域Ａから複数色の画像情報を読み取る必要がある。本実施形態ではＲＧＢ表色系を例に挙げているが、例えばＸＹＺ表色系やＬ＊ａ＊ｂ＊表色系であっても同様である。
【００３４】
ＣＰＵ４０１は、照明ユニット２０１ａ、２０１ｂを点灯する（Ｓ６０１）。
ＣＰＵ４０１は、取得値として最大定形サイズ外側領域ＡのＲ、Ｇ、Ｂ各色それぞれの画像情報（ＲＧＢ画像情報）を取得する（Ｓ６０２）。このときのＲ、Ｇ、Ｂの画像情報（最大定形サイズ外側領域Ａ画像情報）をそれぞれｄａｔ＿Ｒ、ｄａｔ＿Ｇ、ｄａｔ＿Ｂとする。
【００３５】
ＣＰＵ４０１は、照明ユニット２０１ａ、２０１ｂを消灯する（Ｓ６０３）。
ＣＰＵ４０１は、ステップＳ６０２の処理において取得したＲＧＢの画像情報からＲＧ比とＧＢ比を算出し、それぞれｄａｔ＿ＲＧ、ｄａｔ＿ＧＢとする（Ｓ６０４）。なお、ｄａｔ＿ＲＧ、ｄａｔ＿ＧＢは比に限定されるものではなく、ＲＧ差分、ＧＢ差分としても良い。
【００３６】
ＣＰＵ４０１は、参照値として原稿押さえ部材１０５の最大定形サイズ外側領域ＡのＲＧＢの画像情報（原稿押さえ部材の色情報）を取得する（Ｓ６０５）。なお、原稿押さえ部材の色情報は、工場出荷時などに予めＲＡＭ４１０などの記憶部に記憶されているものとする。
このときのＲ、Ｇ、Ｂの画像情報（原稿押さえ部材の色情報）をそれぞれｒｅｆ＿Ｒ、ｒｅｆ＿Ｇ、ｒｅｆ＿Ｂ、ｒｅｆ＿ＲＧ、ｒｅｆ＿ＧＢとする。
【００３７】
ＣＰＵ４０１は、ステップＳ６０２の処理において取得したＲＧＢ画像情報の取得値と、ステップＳ６０５の処理において読み出した参照値とを比較する（Ｓ６０６）。
具体的には、ｒｅｆ値を中心として、ｒｅｆ＿Ｒ、ｒｅｆ＿Ｇ、ｒｅｆ＿Ｂに対し±ｓ［％］、ｒｅｆ＿ＲＧ、ｒｅｆ＿ＧＢに対し±ｔ［％］の許容範囲を設けて各ｄａｔ値が各許容範囲に含まれているか否かを判定する。
【００３８】
つまり、
ｒｅｆ＿Ｒ・（１―ｓ／１００）≦ｄａｔ＿Ｒ≦ｒｅｆ＿Ｒ・（１＋ｓ／１００）、
且つ、
ｒｅｆ＿Ｇ・（１―ｓ／１００）≦ｄａｔ＿Ｇ≦ｒｅｆ＿Ｇ・（１＋ｓ／１００）、
且つ、
ｒｅｆ＿Ｂ・（１―ｓ／１００）≦ｄａｔ＿Ｂ≦ｒｅｆ＿Ｂ・（１＋ｓ／１００）、
且つ、
ｒｅｆ＿ＲＧ・（１―ｔ／１００）≦ｄａｔ＿ＲＧ≦ｒｅｆ＿ＲＧ・（１＋ｔ／１００）、
且つ、
ｒｅｆ＿ＧＢ・（１―ｔ／１００）≦ｄａｔ＿ＧＢ≦ｒｅｆ＿ＲＧ・（１＋ｔ／１００）、
を満たすか否かを判定する。
【００３９】
なお、ｒｅｆ値に対して許容範囲を設ける理由は、読み取りばらつきによる誤判定を防ぐためである。原稿押さえ部材１０５と原稿では、その材質や表面性に違いがあるため画像情報にも違いが生じる。
例えば、はみ出し原稿が原稿台ガラス１０２上に載置されている場合では、最大定形サイズ外側領域Ａに原稿が存在する状態であるため、ｄａｔ値とｒｅｆ値に許容範囲を超える違いが生じることになる。
一方、はみ出し原稿が原稿台ガラス１０２上に載置されていない場合では、最大定形サイズ外側領域Ａに原稿押さえ部材１０５が存在する状態であるため、ｒｅｆ値とｄａｔ値は読み取りばらつきがあったとしてもほぼ同じ値になる。なお、原稿押さえ部材の色情報としては、Ｌ＊ａ＊ｂ＊値やＸＹＺ値を使用しても構わない。
【００４０】
ＣＰＵ４０１は、比較結果が許容範囲であると判定した場合（Ｓ６０６：Ｙｅｓ）、原稿台ガラス１０２上に載置されている原稿は、はみ出し原稿であると判定する（Ｓ６０７）。つまりこの場合には、はみ出し原稿が原稿台ガラス１０２上に載置されていることになる。
また、そうでない場合（Ｓ６０６：Ｎｏ）、はみ出し原稿ではないと判定する（Ｓ６０８）。つまりこの場合には、はみ出し原稿が原稿台ガラス１０２上に載置されていないことになる。
【００４１】
図７は、はみ出し原稿判定処理におけるｄａｔ値とｒｅｆ値の比較を説明するための図である。この図を用いて、本発明において読み取られた複数色の出力値であるＲＧＢそれぞれの画像情報そのものだけでなく、出力値同士の比（比率）も比較する理由を説明する。
【００４２】
図７（ａ）に示すように、はみ出し原稿が載置されていない場合、読み取った画像情報にばらつきが生じてもｄａｔ値は許容範囲内には収まる。
また、図７（ｂ）に示すように、明らかに原稿押さえ部材１０５とは色が異なるはみ出し原稿、例えば黒紙のはみ出し原稿が載置された場合、ｄａｔ値のＲＧＢの画像情報そのものは明らかに許容範囲から外れた値となる。
しかしながら、図７（ｃ）に示すように、原稿押さえ部材１０５に色と近い色のはみ出し原稿、例えば白紙のはみ出し原稿が載置されたとする。この場合、ｄａｔ値のＲＧＢの画像情報そのものは厳密にはｒｅｆ値と異なるものの、許容範囲を設けているためその範囲内に収まってしまう。
そのため、ＲＧＢの画像情報そのものだけで比較してしまうと、実際には白紙のはみ出し原稿が載置されている場合でも判定結果は「はみ出し原稿が置かれていない」と誤判定してしまうことになる。
【００４３】
なお、白紙のはみ出し原稿が原稿台ガラス１０２上に載置された場合、ｄａｔ値のＲＧＢ画像情報そのものがｒｅｆ値の許容範囲内に収まってしまうとしても、原稿と原稿押さえ部材１０５との材質や表面性の違いからｒｅｆ値とは違う傾向を示す。
例えば、ｄａｔ＿Ｇは許容範囲内の下限付近の値となるが、ｄａｔ＿Ｂは許容範囲内の上限付近の値となる。つまり、ｄａｔ＿Ｇとｄａｔ＿Ｂの比は、ｒｅｆ＿Ｇとｒｅｆ＿Ｂの比とは大きく異なる値になる。そこで、ＲＧＢそれぞれの画像情報そのものだけでなく比も比較することで、はみ出し原稿判定における判定精度を向上させることができる。
【００４４】
図８は、図５に示すステップＳ５０９の処理（原稿サイズ検知処理）の詳細を示すフローチャートである。この処理は、はみ出し原稿判定処理（図５：Ｓ５０７）においてはみ出し原稿が載置されていない判定された場合に実施される。なお、図８に示す各処理は、主としてＣＰＵ４０１により実行される。
【００４５】
ＣＰＵ４０１は、照明ユニット２０１ａ、２０１ｂを点灯する（Ｓ８０１）。
ＣＰＵ４０１は、原稿の主走査方向１ライン分の画像情報を取得する（Ｓ８０２）。
ＣＰＵ４０１は、照明ユニット２０１ａ、２０１ｂを消灯する（Ｓ８０３）。
【００４６】
ＣＰＵ４０１は、主走査原稿エッジ検出範囲の中から最も外側の画素を注目画素に設定する（Ｓ８０４）。なお、主走査原稿エッジ検出範囲は例えば、最小定形サイズより所定量内側から最大定形サイズより所定量外側までである。
【００４７】
ＣＰＵ４０１は、注目画素の主走査位置をｘ、注目画素の輝度値をｆ（ｘ）とし、第１距離Ｈ１を用いて注目画素から主走査方向に第１距離離れたｘ＋Ｈ１位置に存在する画素とｘ−Ｈ１位置に存在する画素の輝度差分ｇ（ｘ）を算出する（Ｓ８０５）。なお、輝度差分ｇ（ｘ）は下記式（１）により算出することができる。
【００４８】
ｇ（ｘ）＝ｆ（ｘ＋Ｈ１）−ｆ（ｘ−Ｈ１）・・・式（１）
【００４９】
ＣＰＵ４０１は、ステップＳ８０５の処理において算出した輝度差分ｇ（ｘ）を第１閾値ＴＨ１と比較して、輝度差分ｇ（ｘ）の値が第１閾値ＴＨ１のプラスの値（＋ＴＨ１）より大きいか、又は、マイナスの値（−ＴＨ１）より小さいか否かを判定する（Ｓ８０６）。つまりここでは、輝度差分ｇ（ｘ）の値の絶対値が第１閾値ＴＨ１の値より大きいか否かを判定する。
【００５０】
例えば、照明ユニット２０１ａ、２０１ｂからの光は、原稿に対し斜めに照射される。そのため、原稿の厚みによっては原稿エッジに影が生じるため、その影により原稿エッジと原稿押さえ部材１０５の間には輝度差が生じる。ステップＳ８０６の処理は、その輝度差を検出するためのものである。
また、原稿エッジでは、輝度差分ｇ（ｘ）の値の絶対値が第１閾値ＴＨ１の値より大きくなり、原稿がない原稿押さえ部材１０５では輝度差分ｇ（ｘ）の値の絶対値は第１閾値ＴＨ１の値より小さくなる。影の出にくいような坪量の小さい原稿にも対応するために、第１閾値ＴＨ１は小さい値であることが望ましい。
【００５１】
ＣＰＵ４０１は、輝度差分ｇ（ｘ）の値の絶対値が第１閾値ＴＨ１の値より小さい場合（Ｓ８０６：Ｎｏ）、第１判定結果Ｒ１をＲ１＝０とする（Ｓ８０７）。また、輝度差分ｇ（ｘ）の値の絶対値が第１閾値ＴＨ１の値より大きい場合（Ｓ８０６：Ｙｅｓ）、ＣＰＵ４０１は、第１判定結果Ｒ１をＲ１＝１とする（Ｓ８０８）。このように、ステップＳ８０５の処理からステップＳ８０８の処理までの判定を第１判定とする。
【００５２】
この第１判定では、注目画素が原稿エッジの場合、｜ｇ（ｘ）｜＞ＴＨ１となり第１判定結果Ｒ１＝１となる。また、原稿がない原稿押さえ部材１０５の場合、｜ｇ（ｘ）｜＜ＴＨ１となり第１判定結果Ｒ１＝０となる。ただし、埃や髪の毛などのゴミの場合も、｜ｇ（ｘ）｜＞ＴＨ１となり第１判定結果Ｒ１＝１となる。
【００５３】
ＣＰＵ４０１は、第１距離Ｈ１より大きい第２距離Ｈ２を用いて、注目画素から主走査方向に第２距離離れた範囲内に存在する画素の最大輝度値と最小輝度値の差分ｈ（ｘ）を算出する（Ｓ８０９）。なお、差分ｈ（ｘ）は下記式（２）により算出することができる。
【００５４】
ｈ（ｘ）＝ｍａｘ（ｆ（ｘ−Ｈ２）、・・・、ｆ（ｘ）、・・・、ｆ（ｘ＋Ｈ２））
−ｍｉｎ（ｆ（ｘ−Ｈ２）、・・・、ｆ（ｘ）、・・・、ｆ（ｘ＋Ｈ２））
・・・式（２）
【００５５】
ＣＰＵ４０１は、ステップＳ８０９の処理において算出した差分ｈ（ｘ）の値が第２閾値ＴＨ２の値より小さいか否かを判定する（Ｓ８１０）。
例えば、原稿エッジに生じる影と、埃や髪の毛などのゴミは、両者の輝度に特徴の違いがある場合が多い。
前者は、照明ユニット２０１ａ、２０１ｂの拡散光の影響により、はっきりとした影ではなくぼやけたものになる。よって、輝度もそこまで低くならない。
一方、後者は、ゴミ自体が暗いことが多いため輝度は低い。そのため、前者は差分ｈ（ｘ）の値が小さく、後者は差分ｈ（ｘ）の値が大きくなるので、適切な閾値を設定することで両者を切り分ける（識別する）ことができる。
【００５６】
ＣＰＵ４０１は、差分ｈ（ｘ）の値が第２閾値ＴＨ２の値より大きいと判定した場（Ｓ８１０：Ｎｏ）、第２判定結果Ｒ２をＲ２＝０とする（Ｓ８１１）。また、差分ｈ（ｘ）の値が第２閾値ＴＨ２の値より小さいと判定した場合（Ｓ８１０：Ｙｅｓ）、ＣＰＵ４０１は、第２判定結果Ｒ２をＲ２＝１とする（Ｓ８１２）。このように、ステップＳ８０９の処理からステップＳ８１２の処理までの判定を第２判定とする。
【００５７】
この第２判定では、注目画素が原稿エッジの場合、ぼやけた影によりｈ（ｘ）＜ＴＨ２となり第２判定結果Ｒ２＝１となる。また、注埃や髪の毛などのゴミの場合、ｈ（ｘ）＞ＴＨ２となり第２判定結果Ｒ２＝０となる。
【００５８】
第１判定と第２判定では、注目画素からの範囲に大きな違いがある。つまり、第２距離Ｈ２は第１距離Ｈ１より大きくなくてはならない（Ｈ２＞Ｈ１）。
仮にＨ２＝Ｈ１とし、第１判定と第２判定を合わせたような判定、つまり輝度値の差分がＴＨ１とＴＨ２の間にあるようなもののみ判定結果を１とする判定を実行しても、原稿エッジと埃や髪の毛などのゴミは切り分けることができない。
なぜなら、埃や髪の毛などのゴミは輝度が低いと言っても急激に輝度が低くなるわけではなく、輝度変化が緩やかな部分が必ず出てくるからである。そのため、第１判定と第２判定を同じ範囲で実行すると、原稿エッジ部分と、埃や髪の毛などのゴミの輝度変化が緩やかな部分とで判定結果が変わらなくなってしまう。
よって、第２判定の範囲を第１判定より広く設定して、埃や髪の毛などのゴミの輝度が低い部分まで差分ｈ（ｘ）を算出する対象に含めることで、両者の判定結果が異なり両者を切り分けることができるようになる。
【００５９】
ＣＰＵ４０１は、第３距離Ｈ３を用いて、注目画素から主走査方向に第３距離離れた範囲内に存在する画素の輝度値の平均値ｉ（ｘ）を算出する（Ｓ８１３）。なお、平均値ｉ（ｘ）は下記式（３）により算出することができる。
【００６０】
ｉ（ｘ）＝ａｖｅ（ｆ（ｘ＋Ｈ３）、・・・、ｆ（ｘ）、・・・、ｆ（ｘ−Ｈ３））・・・式（３）
【００６１】
ＣＰＵ４０１は、ステップＳ８１３の処理において算出した平均値ｉ（ｘ）の値が第３閾値ＴＨ３の値より小さいか否かを判定する（Ｓ８１４）。
【００６２】
例えば、余白がない黒原稿のような原稿の場合、原稿エッジ付近で、主走査方向のある程度広い範囲内に存在する画素の輝度値の平均値をとると値が小さくなる。これは、黒原稿の端部の輝度値が支配的だからである。一方、埃や髪の毛などのゴミの場合はその値が大きくなる。
つまり、埃や髪の毛などのゴミは小さい、またはスジ状であることが多いため、ある程度広い範囲で輝度値の平均値をとるとゴミの輝度の影響は小さくなり、原稿押さえ部材１０５の白色の輝度が支配的となるからである。よって、適切な閾値を設定すれば、両者を切り分ける（識別する）ことができる。
【００６３】
ＣＰＵ４０１は、平均値ｉ（ｘ）の値が第３閾値ＴＨ３の値より大きい場合（Ｓ８１４：Ｎｏ）、第３判定結果Ｒ３をＲ３＝０とする（Ｓ８１５）。また、平均値ｉ（ｘ）の値が第３閾値ＴＨ３の値より小さい場合（Ｓ８１４：Ｙｅｓ）、ＣＰＵ４０１は、第３判定結果Ｒ３をＲ３＝１とする（Ｓ８１６）。このように、ステップＳ８１３の処理からステップＳ８１６の処理までの判定を第３判定とする。
【００６４】
この第三判定では、注目画素が黒原稿の原稿エッジの場合、ｉ（ｘ）＜ＴＨ３となり第３判定結果Ｒ３＝１となる。また、埃や髪の毛などのゴミの場合、ｉ（ｘ）＞ＴＨ３となり第３判定結果Ｒ３＝０となる。
【００６５】
ＣＰＵ４０１は、第１判定結果Ｒ１と第２判定結果Ｒ２の積と、第３判定結果Ｒ３の和：Ｒ＝（Ｒ１＊Ｒ２）＋Ｒ３の値が１であるか否かを判定する（Ｓ８１７）。
例えば、余白がある原稿エッジの場合、Ｒ１＝１、Ｒ２＝１、Ｒ３＝０となるため、第１判定結果Ｒ１と第２判定結果Ｒ２の積と、第３判定結果Ｒ３の和：ＲはＲ＝１となる。埃や髪の毛などのゴミの場合、Ｒ１＝１、Ｒ２＝０、Ｒ３＝０なるため、第１判定結果Ｒ１と第２判定結果Ｒ２の積と、第３判定結果Ｒ３の和：ＲはＲ＝０となる。余白のない原稿エッジの場合、Ｒ１＝１、Ｒ２＝０、Ｒ３＝１となるため、第１判定結果Ｒ１と第２判定結果Ｒ２の積と、第３判定結果Ｒ３の和：ＲはＲ＝１となる。
【００６６】
ＣＰＵ４０１は、Ｒ＝１でない場合（Ｓ８１７：Ｎｏ）、注目画素を非原稿エッジ画素、つまり原稿端部のエッジ画素ではないと判定する（Ｓ８１８）。
ＣＰＵ４０１は、注目画素の主走査方向１画素内側の画素を改めて注目画素に設定（注目画素再設定）を行い（Ｓ８１９）、注目画素の主走査位置が主走査原稿エッジ検出の範囲外であるか否かを判定する（Ｓ８２０）。
ＣＰＵ４０１は、注目画素の主走査位置が主走査原稿エッジ検出の範囲外である場合（Ｓ８２０：Ｙｅｓ）、原稿が載置されていないので原稿サイズ不定と決定する（Ｓ８２１）。また、そうでない場合（Ｓ８２０：Ｎｏ）、ステップＳ８０５の処理へ戻る。
【００６７】
ＣＰＵ４０１は、また、Ｒ＝１である場合（Ｓ８１７：Ｙｅｓ）、注目画素を原稿エッジ画素、つまり原稿端部のエッジ画素であると判定する（Ｓ８２２）。
ＣＰＵ４０１は、原稿エッジ画素の主走査位置を原稿エッジ位置、つまり当該原稿のエッジ位置に決定する（Ｓ８２３）。
ＣＰＵ４０１は、原稿エッジ位置に基づいて原稿サイズを決定する（Ｓ８２４）。
【００６８】
なお、この場合には、原稿台ガラス１０２の基準位置３０３に原稿の左上角が一致するように載置されていることとする。
また、基準位置３０３から原稿エッジ位置までの長さが記録媒体の各規格サイズの中のいずれかと一致もしくは近い場合、定型の原稿が置かれているとして、その規格サイズを原稿サイズとする。
【００６９】
また、基準位置３０３から原稿エッジ位置までの長さが、記録媒体の各規格サイズの中でいずれにも一致しない場合、非定型の原稿が載置されているとして、基準位置３０３から原稿エッジまでの長さより大きく、且つ、最も近い規格サイズを原稿サイズとする。そのため、非定型の原稿を印刷したときに原稿の情報が欠けてしまうことを防ぐことができる。
上記説明した原稿サイズ検知処理では、主走査方向外側から内側に向かって原稿エッジ検出を実行して、原稿エッジを検出した後は原稿サイズ検知処理を終了する。そのため、原稿内の画像情報の影響を受けることがない。
【００７０】
図９は、原稿サイズ検知処理における輝度値ｆ（ｘ）と各判定で算出するｇ（ｘ）、ｈ（ｘ）、ｉ（ｘ）の関係を説明するためのグラフである。なお、図中に示す矢印Ｘは主走査方向、矢印Ｙは副走査方向を示している。
【００７１】
図９に示すグラフは左から、余白のある原稿の原稿エッジ位置付近、髪の毛の位置付近、余白のない黒原稿の原稿エッジ位置付近のグラフを示しており、上から、ｆ（ｘ）、ｇ（ｘ）、ｈ（ｘ）、ｉ（ｘ）のグラフを示している。
余白のある原稿の原稿エッジに生じる影は、照明ユニット２０１ａ、２０１ｂの拡散光の影響により、はっきりとした影ではなくぼやけたものになるため輝度もそこまで低くならない。よって、ｈ（ｘ）の値も第２閾値を超えるほどの値にはならない。
【００７２】
一方、髪の毛はそれ自体が暗いことが多いため輝度は低くなり、ｈ（ｘ）の値は第２閾値を超える値になる。そのため、ｈ（ｘ）を算出する第２判定を行うことで、余白のある原稿の原稿エッジと髪の毛を切り分けられていることが分かる。
【００７３】
また、髪の毛はスジ状であることが多いため、ある程度広い範囲で輝度値をとると原稿押さえ部材１０５の白色の輝度値が支配的となり、ｉ（ｘ）の値は第３閾値を超える値になる。
【００７４】
一方、余白のない黒原稿の原稿エッジではある程度広い範囲で輝度値をとると黒原稿の端部の輝度値が支配的となり、ｉ（ｘ）の値は第３閾値を下回る値になる。そのため、ｉ（ｘ）を算出する第３判定を行うことで、髪の毛と余白のない黒原稿を切り分けられていることが分かる。
【００７５】
このように、本実施形態に係る画像読取装置１０は、画像劣化を招くことなくはみ出し原稿が載置されているか否かを高い精度で判定することができる。
【００７６】
［第２実施形態］
図１０は、本実施形態に係る画像読取装置におけるはみ出し原稿判定処理の処理手順の一例を示すフローチャートである。
なお、第１実施形態で既に説明した機能構成と同じものは、同一の符号を付すとともにその説明を省略する。
【００７７】
本実施形態に係るはみ出し原稿判定処理では、最大定形サイズ外側領域Ａの複数箇所においてはみ出し原稿判定処理を行い、複数箇所のうち過半数ではみ出し原稿が載置されていると判定した場合、最終的にはみ出し原稿が載置されていると判定する。
これにより、最大定形サイズ外側領域Ａの一部分にゴミなどが付着した場合であっても高い精度ではみ出し原稿判定を行うことができる。
【００７８】
また、原稿の左上角が基準位置３０３から多少ずれて置かれ、最大定形サイズ外側領域Ａに一部分だけ原稿が重なってしまった場合であっても、精度よくはみ出し原稿判定を行うことができる。
なお、はみ出し原稿判定処理では、最大定形サイズ外側領域Ａから複数色の画像情報を読み取る必要がある。本実施形態ではＲＧＢ表色系を例に挙げているが、例えばＸＹＺ表色系やＬ＊ａ＊ｂ＊表色系であっても同様である。
【００７９】
ＣＰＵ４０１は、照明ユニット２０１ａ、２０１ｂを点灯する（Ｓ１００１）。
ＣＰＵ４０１は、最大定形サイズ外側領域Ａのｎ箇所におけるＲＧＢの画像情報を取得する（Ｓ１００２）。このときのＲ、Ｇ、Ｂの画像情報をそれぞれｄａｔ＿Ｒｋ、ｄａｔ＿Ｇｋ、ｄａｔ＿Ｂｋ（ｋ＝１、・・・、ｎ）とする。
【００８０】
ＣＰＵ４０１は、照明ユニット２０１ａ、２０１ｂを消灯する（Ｓ１００３）。
ＣＰＵ４０１は、ステップＳ６０４の処理（図６）と同様の処理を行いＲＧ比とＧＢ比を算出する（Ｓ１００４）。なお、ステップＳ５０４の処理との違いは、データ数がｎ箇所分あることである。
【００８１】
ＣＰＵ４０１は、ステップＳ６０５の処理（図６）と同様の処理を行い原稿押さえ部材１０５の最大定形サイズ外側領域ＡのＲＧＢの画像情報（原稿押さえ部材の色情報）を取得する（Ｓ１００５）。なお、原稿押さえ部材１０５の色情報は、工場出荷時などに予めＲＡＭ４１０などに記憶されているものとする。
このときのＲ、Ｇ、Ｂの画像情報（原稿押さえ部材の色情報）をそれぞれｒｅｆ＿Ｒｋ、ｒｅｆ＿Ｇｋ、ｒｅｆ＿Ｂｋ、ｒｅｆ＿ＲＧｋ、ｒｅｆ＿ＧＢｋとする。なお、ステップＳ６０５の処理との違いは、データ数がｎ箇所分あることである。
【００８２】
ＣＰＵ４０１は、ｋ＝１とする（Ｓ１００６）。
ＣＰＵ４０１は、ステップＳ６０６（図６）の処理と同様の比較処理を行う（Ｓ１００７）。
【００８３】
つまり、
ｒｅｆ＿Ｒｋ・（１―ｓ／１００）≦ｄａｔ＿Ｒｋ≦ｒｅｆ＿Ｒｋ・（１＋ｓ／１００）、
且つ、
ｒｅｆ＿Ｇｋ・（１―ｓ／１００）≦ｄａｔ＿Ｇｋ≦ｒｅｆ＿Ｇｋ・（１＋ｓ／１００）、
且つ、
ｒｅｆ＿Ｂｋ・（１―ｓ／１００）≦ｄａｔ＿Ｂｋ≦ｒｅｆ＿Ｂｋ・（１＋ｓ／１００）、
且つ、
ｒｅｆ＿ＲＧｋ・（１―ｔ／１００）≦ｄａｔ＿ＲＧｋ≦ｒｅｆ＿ＲＧｋ・（１＋ｔ／１００）、
且つ、
ｒｅｆ＿ＧＢｋ・（１―ｔ／１００）≦ｄａｔ＿ＧＢｋ≦ｒｅｆ＿ＲＧｋ・（１＋ｔ／１００）、
を満たすか否かを判定する。
【００８４】
ＣＰＵ４０１は、比較結果が許容範囲であると判定した場合（Ｓ１００７：Ｙｅｓ）、ｋ箇所目には、はみ出し原稿が載置されていると判定する（Ｓ１００８）。また、そうでない場合（Ｓ１００７：Ｎ）、ＣＰＵ４０１は、ｋ箇所目には、はみ出し原稿が載置されていないと判定する（Ｓ１００９）。
【００８５】
ＣＰＵ４０１は、ｋ＝ｎであるか否か判定する（Ｓ１０１０）。つまり、ｎ箇所においてはみ出し原稿判定を行ったか否かを判定する。
ＣＰＵ４０１は、ｋ＝ｎでない場合（Ｓ１０１０：Ｎ）、ｋ＝ｋ＋１として、ステップＳ１００７の処理に戻る（Ｓ１０１１）。また、ｋ＝ｎである場合（Ｓ１０１０：Ｙｅｓ）、ＣＰＵ４０１は、ｎ個所のうち過半数においてはみ出し原稿が載置されていると判定されたか否かを判定する（Ｓ１０１２）。
【００８６】
ＣＰＵ４０１は、ｎ個所のうち過半数においてはみ出し原稿が載置されていると判定されたと判定した場合（Ｓ１０１２：Ｙｅｓ）、原稿台ガラス１０２上に載置されている原稿は、はみ出し原稿であると判定する（Ｓ１０１３）。つまりこの場合には、はみ出し原稿が原稿台ガラス１０２上に載置されていることになる。
また、そうでない場合（Ｓ１０１２：Ｎｏ）、ＣＰＵ４０１は、はみ出し原稿ではないと判定する（Ｓ１０１４）。つまりこの場合には、はみ出し原稿が原稿台ガラス１０２上に載置されていないことになる。
【００８７】
なお、上記説明した実施形態では、主に原稿主走査方向のはみ出し原稿判定や原稿サイズ検知する場合を例に挙げて説明をしたがこれに限るものではない。例えば、副走査方向のはみ出し原稿判定や原稿サイズ検知においても同様に検出することができる。
【００８８】
［変形例］
第１、第２実施形態では、図２に示すように、画像読取装置１０の読取ユニット１０３を副走査方向に移動させる構成を例に挙げて説明をした。その他にも、読取ユニット等の構成が、例えばミラーと照明ユニットのみが移動して、光電変換素子（ＣＣＤ）は固定されているタイプである場合にも本発明を適用することができる。
【００８９】
上記説明した実施形態は、本発明をより具体的に説明するためのものであり、本発明の範囲が、これらの例に限定されるものではない。
【符号の説明】
【００９０】
１０…画像読取装置、１０１…筐体、１０２…原稿台ガラス、１０３…読取ユニット、１０４…圧板、１０５…原稿押さえ部材、１０６…圧板開閉検知フラグ、１０７…圧板開閉検知センサ、２０１ａ、ｂ…照明ユニット、２０２ａ〜ｅ…反射ミラー、２０３…結像レンズ、２０４…光電変換素子、２０５…センサ基板、３０１…主走査原稿サイズ指標、３０２…副走査原稿サイズ指標、３０３…基準位置。
【図１】
2018098722.tif 000003
【図２】
2018098722.tif 000004
【図３】
2018098722.tif 000005
【図４】
2018098722.tif 000006
【図５】
2018098722.tif 000007
【図６】
2018098722.tif 000008
【図７】
2018098722.tif 000009
【図８】
2018098722.tif 000010
【図９】
2018098722.tif 000011
【図１０】
2018098722.tif 000012