(57)【要約】【課題】原稿サイズを判定する際に、原稿が無い位置において原稿の読み取りのための光を照射する時間を短くできる技術を提供する。【解決手段】画像読取装置は、第１方向に平行な第１端部と、第１方向とは直交する第２方向に平行な第２端部と、を有する原稿台と、第１方向において移動しながら、第１方向の複数の位置で原稿台の上に載置された原稿の第２方向における１ラインの画像を読み取ることで、原稿の画像を読み取る読取手段と、第１方向において第２端部から第１距離だけ離れ、かつ、第２方向において第１端部から第２距離だけ離れた原稿台の位置に原稿が有るかを検知する検知手段と、読取手段の第１読取結果に基づき原稿のサイズを判定する際、検知手段による検知結果に基づき、読取手段の第１方向における読取開始位置を制御する制御手段と、を備えている。【選択図】図１０
2020061619.tif 000002
【特許請求の範囲】
【請求項１】
第１方向に平行な第１端部と、前記第１方向とは直交する第２方向に平行な第２端部と、を有する原稿台と、
前記第１方向において移動しながら、前記第１方向の複数の位置で前記原稿台の上に載置された原稿の前記第２方向における１ラインの画像を読み取ることで、前記原稿の画像を読み取る読取手段と、
前記第１方向において前記第２端部から第１距離だけ離れ、かつ、前記第２方向において前記第１端部から第２距離だけ離れた前記原稿台の位置に前記原稿が有るかを検知する検知手段と、
前記読取手段の第１読取結果に基づき前記原稿のサイズを判定する際、前記検知手段による検知結果に基づき、前記読取手段の前記第１方向における読取開始位置を制御する制御手段と、
を備えていることを特徴とする画像読取装置。
【請求項２】
前記制御手段は、第１位置と、前記第２端部との距離が前記第１位置より遠い第２位置とのいずれかを前記読取開始位置として選択し、
前記制御手段は、前記検知結果が前記原稿を検知していることを示していると、前記読取開始位置として前記第２位置を選択することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記原稿が載置されている前記原稿台の前記第２方向における範囲が、前記第１端部から前記第２距離だけ離れた位置を含むかを判定する判定手段をさらに備えており、
前記制御手段は、前記判定手段の判定結果にさらに基づき前記読取開始位置を制御することを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記判定手段は、前記第１方向における第３位置での前記読取手段の第２読取結果により、前記原稿が載置されている前記原稿台の前記第２方向における範囲が、前記第１端部から前記第２距離だけ離れた位置を含むかを判定し、
前記第２端部と前記第３位置との距離は、前記第１距離より短いことを特徴とする請求項３に記載の画像読取装置。
【請求項５】
前記判定手段は、前記第１方向における第３位置から前記第２端部に向けて前記読取手段を移動させている間の前記読取手段の第２読取結果により、前記原稿が載置されている前記原稿台の前記第２方向における範囲が、前記第１端部から前記第２距離だけ離れた位置を含むかを判定し、
前記第２端部と前記第３位置との距離は、前記第１距離より短いことを特徴とする請求項３に記載の画像読取装置。
【請求項６】
前記制御手段は、前記判定結果が、前記原稿が載置されている前記原稿台の前記第２方向における範囲が、前記第１端部から前記第２距離だけ離れた位置を含まないことを示していると、前記読取開始位置として前記第２位置を選択することを特徴とする請求項３から５のいずれか１項に記載の画像読取装置。
【請求項７】
前記制御手段は、前記検知結果が前記原稿を検知していないことを示し、かつ、前記判定結果が、前記原稿が載置されている前記原稿台の前記第２方向における範囲が、前記第１端部から前記第２距離だけ離れた位置を含むことを示していると、前記読取開始位置として、前記第１位置を選択することを特徴とする請求項３から６のいずれか1項に記載の画像読取装置。
【請求項８】
前記原稿台は、前記第２端部とは異なる、前記第２方向に平行な第３端部を有し、
前記第２位置は、前記第３端部の位置であることを特徴とする請求項２から７のいずれか１項に記載の画像読取装置。
【請求項９】
前記第１位置は、前記第１方向において前記第２端部から前記第１距離の位置であることを特徴とする請求項２から８のいずれか１項に記載の画像読取装置。
【請求項１０】
前記第１位置は、前記第１方向において前記第２端部から前記第１距離より大きい距離の位置であることを特徴とする請求項２から８のいずれか１項に記載の画像読取装置。
【請求項１１】
前記制御手段は、前記読取開始位置から前記第２端部に向けて前記読取手段を移動させさせている間の前記読取手段の前記第１読取結果により、前記原稿のサイズを判定することを特徴とする請求項１から１０のいずれか1項に記載の画像読取装置。
【請求項１２】
閉状態で前記原稿台の全体を覆い、開状態で前記原稿台の少なとも一部分を覆わない原稿台カバーをさらに備え、
前記第１読取結果は、前記原稿台カバーが開状態であるときの前記読取手段による読取結果であることを特徴とする請求項１１に記載の画像読取装置。
【請求項１３】
前記原稿は、互いに直交する第１辺及び第２辺を有し、
前記原稿は、前記第１辺及び前記第２辺が、それぞれ、前記第１端部及び前記第２端部に接する様に前記原稿台に載置されることを特徴とする請求項１から１２のいずれか1項に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置において原稿のサイズを判定する技術に関する。
【背景技術】
【０００２】
画像読取装置は、プラテンガラス上の原稿に光を照射する光源を備えたスキャナユニットと、光源が照射した光の原稿等での反射光を受光するラインセンサと、を有する。ラインセンサは、主走査方向に配置された複数の画素を有し、主走査方向の１ライン分の画像を一度に読み取る。スキャナユニットを、主走査方向とは直交する副走査方向に沿って移動させ、副走査方向の複数の位置で原稿の１ライン分の画像を読み取ることで、原稿全体の画像を読み取ることができる。
【０００３】
特許文献１は、プラテンガラス上の原稿サイズを自動的に検知する構成を開示している。具体的には、まず、副走査方向については、所定位置に配置したセンサにより原稿サイズを大小で検知し、主走査方向については、スキャナユニットによるサンプル結果から原稿サイズを検知する。そして、主走査方向及び副走査方向の検知結果に基づき、原稿サイズが定型サイズのいずれかであるかを判定することを、特許文献１は開示している。例えば、主走査方向の長さが２９７ｍｍであり、副走査方向が大であると、Ａ３サイズと判定でき、副走査方向が小であると、Ａ４サイズと判定することができる。また、特許文献２は、定型サイズ以外の原稿サイズ（以下、不定形サイズと呼ぶ。）を判定するため、プラテンガラス上の原稿台カバーを開けた状態で原稿を読み取る構成を開示している。原稿台カバーを開けた状態で原稿の画像を読み取るため、ラインセンサは、原稿が有る位置においては原稿からの反射光を受光するが、原稿が無い位置においては、反射光を受光しない。したがって、画像読取装置は、反射光の有無により原稿のエッジを検知することで原稿サイズを判定することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−５９８７９号公報
【特許文献２】特開２００６−４１５７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
図１３に示す様に、原稿は、プラテンガラスの突き当て位置（プラテンガラスの副走査方向に平行な端部の１辺と主走査方向に平行な端部の１辺とで構成される角部）に、その１つの角を突き当ててプラテンガラス上に載置される。特許文献２の構成は、反射光の有無に基づき不定形サイズの原稿のエッジを検出することで不定形の原稿サイズを判定するものである。ここで、原稿エッジを検出するためには、原稿が無い副走査方向の位置からスキャナユニットによる読取を開始する必要がある。したがって、副走査方向の長さが不明である不定型サイズを判定するには、突き当て位置とは反対側の端部、つまり、図１３の右端の位置から突き当て位置に向けてスキャナユニットを移動させながら、反射光の有無を判定する必要がある。しかしながら、原稿が無い位置において、スキャナユニットが射出する光はユーザの目に入り、ユーザに不快な思いをさせてしまう。
【０００６】
本発明は、原稿サイズを判定する際に、原稿が無い位置において原稿の読み取りのための光を照射する時間を短くできる技術を提供するものである。
【課題を解決するための手段】
【０００７】
本発明の一態様によると、画像読取装置は、第１方向に平行な第１端部と、前記第１方向とは直交する第２方向に平行な第２端部と、を有する原稿台と、前記第１方向において移動しながら、前記第１方向の複数の位置で前記原稿台の上に載置された原稿の前記第２方向における１ラインの画像を読み取ることで、前記原稿の画像を読み取る読取手段と、前記第１方向において前記第２端部から第１距離だけ離れ、かつ、前記第２方向において前記第１端部から第２距離だけ離れた前記原稿台の位置に前記原稿が有るかを検知する検知手段と、前記読取手段の第１読取結果に基づき前記原稿のサイズを判定する際、前記検知手段による検知結果に基づき、前記読取手段の前記第１方向における読取開始位置を制御する制御手段と、を備えていることを特徴とする。
【発明の効果】
【０００８】
本発明によると、原稿サイズを判定する際に、原稿が無い位置において原稿の読み取りのための光を照射する時間を短くすることができる。
【図面の簡単な説明】
【０００９】
【図１】画像読取装置の構成図。
【図２】画像読取装置の制御構成図。
【図３】原稿サイズの検知処理のフローチャート。
【図４】画像読取装置の斜視図。
【図５】第１検知処理のフローチャート。
【図６】第１検知処理の説明図。
【図７】第２検知処理のフローチャート。
【図８】第２検知処理の説明図。
【図９】第２検知処理の説明図。
【図１０】第３検知処理のフローチャート。
【図１１】第３検知処理の説明図。
【図１２】第３検知処理の説明図。
【図１３】プラテンガラスに配置された原稿を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明の例示的な実施形態について図面を参照して説明する。なお、以下の実施形態は例示であり、本発明を実施形態の内容に限定するものではない。また、以下の各図においては、実施形態の説明に必要ではない構成要素については図から省略する。
【００１１】
図１は、本実施形態の画像読取装置の構成図である。なお、図１（Ａ）は、副走査方向が左右方向となる様に見た図であり、図１（Ｂ）は、主走査方向が左右方向となる様に見た図である。光源１０２を有するスキャナユニット１０１は、副走査方向に移動可能に構成される。原稿をプラテンガラス（原稿台）１０３に載置し、圧板（原稿台カバー）１０９で原稿をプラテンガラス１０３に向けて押圧する。光源１０２がプラテンガラス１０３を介して原稿に照射した光の原稿での反射光は、ミラー１０４及び１０５並びにレンズ１０６を介してラインセンサ１０７に入射する。これにより主走査方向の１ライン分の原稿の画像を読み取ることができる。そして、スキャナユニット１０１を副走査方向に移動させながら、副走査方向の複数の位置で、ラインセンサ１０７による１ライン分の画像の読み取りを繰り返すことで、画像読取装置は原稿全体の画像を読み取る。
【００１２】
また、画像読取装置は、プラテンガラス１０３に載置された原稿を検出する反射型の原稿検知センサ１０８を有する。さらに、画像読取装置は、プラテンガラス１０３の主走査方向に平行な２つの端部の１つと接する白色基準板１１３を有する。白色基準板１１３のスキャナユニット１０１側の白色の面は、スキャナユニット１０１による原稿の読み取りにおいて白色の基準として使用される。白色基準板１１３のスキャナユニット１０１とは反対側の面は、原稿サイズを示すサイズ指標板として使用される。プラテンガラス１０３の副走査方向に平行な第１端部（第１辺）とプラテンガラス１０３の白色基準板１１３と接する主走査方向に平行な第２端部（第２辺）と、で構成される角部は、原稿の突き当て位置１１２を構成している。例えば、原稿の１つの角を、この突き当て位置１１２に突き当てて、原稿の直交する２つの辺が、それぞれ、第１端部及び第２端部に接する様にして原稿をプラテンガラス１０３上に載置する様にユーザは案内される。
【００１３】
また、図１（Ｂ）に示す様に圧板１０９は、主走査方向に平行な一端を回転軸として回転可能な様に構成される。本実施形態において、開閉検知センサ１１０は、圧板１０９のプラテンガラス１０３に対する角度が５度以上であることを検知する。また、開閉検知センサ１１１は、圧板１０９のプラテンガラス１０３に対する角度が２５度以上であることを検知する。したがって、開閉検知センサ１１０及び１１１の検知結果に基づき、圧板１０９のプラテンガラス１０３に対する角度が５度未満である状態と、５度以上、かつ、２５度未満である状態と、２５度以上である状態を検知することができる。本実施形態では、圧板１０９のプラテンガラス１０３に対する角度が５度未満である状態を閉状態とし、圧板１０９のプラテンガラス１０３に対する角度が２５度以上である状態を開状態とする。閉状態において、プラテンガラス１０３の全体は厚板１０９により覆われる。一方、開状態において、プラテンガラス１０３の少なくとも一部分は、厚板１０９により覆われなくなる。
【００１４】
図２は、画像読取装置１００の制御構成を示している。スキャナコントローラ２００のＣＰＵ２０１は、ＲＯＭ２０３に格納されたプログラムを実行する。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして使用される。駆動部２０４は、ＣＰＵ２０１の制御の下、スキャナユニット１０１を副走査方向に移動させる。原稿を読み取る場合は、ＣＰＵ２０１は、まず、駆動部２０４を制御してスキャナユニット１０１を、図１（Ａ）に示す様に白色基準板１１３の下の位置（以下、シェーディング位置）に移動させる。そして、ＣＰＵ２０１は、光源１０２から光を射出させて白色基準板１１３を読み取って、公知のシェーディング補正処理を実行する。シェーディング補正処理の実行後、ＣＰＵ２０１は、光源１０２が光を射出した状態で、スキャナユニット１０１を副走査方向に移動させる。そして、ＣＰＵ２０１は、突き当て位置１１２と接する端部を副走査方向における原稿の先端としてラインセンサ１０７で原稿の画像を読み取る。ラインセンサ１０７が出力するアナログ画像信号は、アナログ処理部２０５でディジタル画像信号に変換され、画像処理部２０６を通してコントローラ部２０００に出力される。コントローラ部２０００に出力されたディジタル画像信号は、さらにコントローラ部２０００の画像処理部２００３において画像処理を施され、読取画像データとなる。なお、コントローラ部２０００は、画像処理において画像データを格納するための画像メモリ２００４と、ユーザが画像読取装置を操作するための操作表示部２００２と、画像読取装置の全体を制御するＣＰＵ２００１を有する。
【００１５】
＜サイズ検知動作＞
図３は、本実施形態による原稿サイズの検知処理のフローチャートである。ＣＰＵ２０１は、Ｓ１０で、圧板１０９が開状態に移行するまで待機する。圧板１０９が開状態に移行すると、ＣＰＵ２０１は、Ｓ１１で、スキャナユニット１０１を図４に示す様にサイズ検知位置へ移動させ、Ｓ１２で、圧板１０９が開状態であるときの原稿検知センサ１０８の検知結果Ｓ０を取得する。図４に示す様に、サイズ検知位置は、突き当て位置１１２から副走査方向においてＬｓだけ離れた位置であり、原稿検知センサ１０８の位置より突き当て位置１１２に近い位置である。なお、本例において、Ｌｓ＝５０ｍｍとする。この状態において、ユーザは、プラテンガラス１０３の突き当て位置１１２に原稿を突き当てて載置する。
【００１６】
図３に戻り、Ｓ１３でＣＰＵ２０１は、圧板１０９が閉状態であるか否かを検知する。圧板１０９が閉状態に移行すると、ＣＰＵ２０１は、後述する第１検知処理を実行して図３の処理を終了する。一方、圧板１０９が開状態のままであると、ＣＰＵ２０１は、Ｓ１４で、ユーザが、操作表示部２００２により、原稿の読取開始を指示したかを判定する。ユーザが原稿の読取開始を指示していると、ＣＰＵ２０１は、Ｓ１６で、後述する第２検知処理を実行し、第２検知処理の終了後、Ｓ１７で、原稿の画像を読み取って図３の処理を終了する。また、Ｓ１４で、ユーザが原稿の読取開始を指示していないと、ＣＰＵ２０１は、Ｓ１８で、ユーザが、操作表示部２００２により、原稿サイズの測定開始を指示したかを判定する。ユーザが原稿サイズの測定開始を指示していないと、ＣＰＵ２０１は、Ｓ１３から処理を繰り返す。一方、ユーザが原稿サイズの測定開始を指示していると、ＣＰＵ２０１は、Ｓ１９で、後述する第３検知処理を実行し、第３検知処理の実行後、図３の処理を終了する。
【００１７】
＜第１検知処理＞
図５は、第１検知処理のフローチャートである。なお、第１検知処理は原稿が定型サイズであるものとして原稿サイズを検知する。ＣＰＵ２０１は、Ｓ２０で、圧板１０９が閉状態であるときの原稿検知センサ１０８の検知結果Ｓ１を取得し、ＲＡＭ２０３に記憶させる。また、ＣＰＵ２０１は、Ｓ２１で、画像処理部２０６にサイズ検知用のパラメータを設定する。ＣＰＵ２０１は、Ｓ２２で、スキャナユニット１０１をサイズ検知位置から、図１（Ａ）に示すシェーディング位置に移動させながら、原稿の画像を読み取る。画像処理部２０６は、Ｓ２２で読み取った画像から、原稿の副走査方向に平行なエッジを検出する。ＣＰＵ２０１は、Ｓ２３で、突き当て位置１１２から画像処理部２０６が検出した副走査方向のエッジまでの距離を原稿の主走査方向の長さとして判定する。ＣＰＵ２０１は、Ｓ２４で、判定した主走査方向の長さと、原稿検知センサ１０８の検知結果Ｓ０及びＳ１とに基づき図６に示す様に原稿のサイズを検出する。なお、検知結果Ｓ０＝Ｓ１であることは、原稿検知センサ１０８の対向位置に原稿があることを示し、検知結果Ｓ０≠Ｓ１であることは、原稿検知センサ１０８の対向位置に原稿が無いことを示している。
【００１８】
＜第２検知処理＞
図７は、第２検知処理のフローチャートである。なお、第２検知処理においても原稿が定型サイズであるものとして原稿サイズを検知する。ＣＰＵ２０１は、Ｓ３０で、サイズ検知位置において光源１０２をオフ状態としたまま、ラインセンサ１０７により原稿の１ラインの画像を読み取らせる。圧板１０９が開状態であるため、ラインセンサ１０７は、外光により画像を読み取ることができる。具体的には、プラテンガラス１０３の原稿により覆われている主走査方向の範囲に対応するラインセンサ１０７の画素は光を受光せず、原稿により覆われていない範囲に対応するラインセンサ１０７の画素はプラテンガラス１０３を透過した外光を受光する。ＣＰＵ２０１は、所定の７つの位置における画素の受光量から、当該画素の濃度を判定し、画像データＭ０［ｎ］（ｎ＝１〜７）としてＲＡＭ２０３に記憶させる。なお、ｎは７つの位置を示すインデクスである。図８（Ａ）は、７つの位置１００１〜１００７の例を示している。位置１００２は、主走査方向において、原稿検知センサ１０８の検知位置と同じ位置としている。また、位置１００１は、主走査方向において、位置１００２より突き当て位置１１２に近い位置としている。また、位置１００３〜１００７は、それぞれ、Ａ６、Ｂ６、Ａ５、Ｂ５及びＡ４の長辺のサイズに対応する位置としている。
【００１９】
図７に戻り、ＣＰＵ２０１は、Ｓ３１で、圧板１０９が開状態であるときの原稿検知センサ１０８の最新の検知結果Ｓ２を取得する。ＣＰＵ２０１は、Ｓ３２で、スキャナユニット１０１をサイズ検知位置からシェーディング位置に移動させながら、副走査方向の所定位置で、原稿の１ライン分の画像を読み取る。なお、このとき光源１０２から光を射出させる。ＣＰＵ２０１は、読み取った１ラインの中の所定の７つの位置１００１〜１００７における画素の濃度を画像データＭ１［ｎ］（ｎ＝１〜７）としてＲＡＭ２０３に記憶させる。ＣＰＵ２０１は、検知結果Ｓ２と、画像データＭ０［ｎ］及び画像データＭ１［ｎ］に基づいて、Ｓ３３で、原稿のサイズを判定する。
【００２０】
具体的には、画像データＭ０［ｎ］及び画像データＭ１［ｎ］に基づいて、原稿が覆っているプラテンガラス１０３の主走査方向の範囲を判定する。そして、原稿が覆っている主走査方向の範囲と、検知結果Ｓ２が原稿有を示しているか否かと、に応じて図８（Ｂ）に示す様に原稿のサイズを判定する。例えば、主走査方向において位置１００５まで原稿が覆われている状態において、検知結果Ｓ２が原稿有りであると、図８（Ａ）から明らかな様にＡ４Ｒと判定することができる。一方、位置１００５まで原稿が覆われている状態において、検知結果Ｓ２が原稿無しであると、図８（Ａ）から明らかな様にＡ５と判定することができる。
【００２１】
図９は、画像データＭ０［ｎ］及び画像データＭ１［ｎ］に基づいて、原稿が覆っている主走査方向の範囲を判定する処理の説明図である。まず、Ｓ３０では、光源１０２を発光させていないため、ラインセンサ１０７には、プラテンガラス１０３を介して外光が入射する。なお、ラインセンサ１０７のどの範囲の画素に外光が入射するかは、プラテンガラス１０３上の原稿のサイズに加えて、圧板１０９の開閉の角度や、外光の光源の位置等に依存する。例えば、位置１００４までを覆う原稿がプラテンガラス１０３に載置されている場合であっても、位置１００５〜１００７に対応する画素の総てに外光が入射するとは限らない。図９（Ｂ）の例では、位置１００６及び１００７に対応する画素には外光が入射し、よって、当該画素は白色と判定されているが、その他の位置に対応する画素には外光が入射せず、或いは、外光の量が少ないため、当該画素は黒色と判定されている。しかしながら、画像データＭ０［ｎ］により、少なくとも位置１００６及び１００７は、原稿に覆われていないと判定することができる。
【００２２】
したがって、ＣＰＵ２０１は、画像データＭ１［１］〜Ｍ１［７］のうち、画像データＭ０［ｎ］により原稿により覆われていないと判定されたｎ＝６、７を除き、画像データＭ１［１］〜Ｍ１［５］により原稿により覆われている主走査方向の範囲を判定する。なお、画像データＭ１［ｎ］は、光源１０２を発光させて読み取ったものであるため、原稿により覆われていない範囲内の画素は反射光を受光せず、よって、黒色と判定される。なお、原稿により覆われている範囲の画素は、当該画素に対応する原稿の色に対応する色になる。ＣＰＵ２０１は、画像データＭ１［１］〜Ｍ１［５］の内の、突き当て位置１１２から最も遠い画像データＭ１［５］から降順に黒色であるか否かを判定する。そして、ＣＰＵ２０１は、最初に黒色ではなくなった画素に対応する位置を原稿のエッジであると判定する。例えば、画像データＭ１［１］〜Ｍ１［５］が図９（Ｃ）に示す通りであると、ＣＰＵ２０１は、画像データＭ１［４］に対応する位置１００４がエッジであると判定する。
【００２３】
＜第３検知処理＞
図１０は、第３検知処理のフローチャートである。ＣＰＵ２０１は、Ｓ４０で、図７のＳ３０〜Ｓ３２の処理を実行し、原稿検知センサ１０８の検知結果Ｓ２と、画像データＭ０及びＭ１を取得する。続いて、ＣＰＵ２０１は、Ｓ４１で、画像データＭ０及びＭ１に基づき、原稿が覆っているプラテンガラス１０３の主走査方向の範囲が、原稿検知センサ１０８により検知可能な主走査方向の位置を含むかを判定する。つまり、原稿の主走査方向の長さが原稿検知センサ１０８により検知可能な長さ以上であるかを判定する。原稿の主走査方向の長さが、原稿検知センサ１０８により検知可能な長さ以上であると、ＣＰＵ２０１は、Ｓ４２で、原稿検知センサ１０８の検知結果Ｓ２が、原稿有を示しているかを判定する。原稿検知センサ１０８の検知結果Ｓ２が、原稿有を示していると、ＣＰＵ２０１は、Ｓ４４で読取開始位置をＬ１に設定し、原稿有を示していないと、ＣＰＵ２０１は、Ｓ４３で読取開始位置をＬ２に設定する。
【００２４】
読取開始位置Ｌ１及びＬ２を図１１に示す。読取開始位置Ｌ１は、副走査方向におけるスキャナユニット１０１による移動可能範囲の内、突き当て位置１１２とは反対側の端部である。一方、読取開始位置Ｌ２は、原稿検知センサ１０８による原稿検出位置近傍の位置である。図１１によると、読取開始位置Ｌ２は、副走査方向において、原稿検知センサ１０８による原稿検出位置に対して突き当て位置１１２とは反対側で、かつ、原稿検知センサ１０８から所定距離だけ離れた位置としている。しかしながら、読取開始位置Ｌ２を原稿検知センサ１０８による原稿検出位置に設定することもできる。一方、Ｓ４１で、原稿の主走査方向の長さが、原稿検知センサ１０８により検知可能な長さ以上ではないと、ＣＰＵ２０１は、Ｓ４４で読取開始位置をＬ１に設定する。
【００２５】
Ｓ４３及びＳ４４の終了時点で、スキャナユニット１０１は、シェーディング位置にあるので、ＣＰＵ２０１は、シェーディング補正を実行後、スキャナユニット１０１を開始位置に移動させる。そして、ＣＰＵ２０１は、Ｓ４５で、読取開始位置から突き当て位置１１２に向けてスキャナユニット１０１を移動させながら原稿を読み取る。そして、Ｓ４６で、原稿の読取結果から原稿のサイズを判定する。具体的には、まず、副走査方向において隣接する画素の濃度を比較することで、原稿の主走査方向に平行な第１エッジを検出する。これにより、突き当て位置１１２と検出した第１エッジとの距離が原稿の副走査方向の長さと判定できる。続いて、第１エッジより突き当て位置１１２側にスキャナユニット１０１が有るときの原稿の読取結果に基づき、主走査方向において隣接する画素の濃度の変化を判定し、これにより原稿の副走査方向に平行な第２エッジを検出する。これにより、突き当て位置１１２と検出した第２エッジとの距離が原稿の主走査方向の長さと判定できる。
【００２６】
以上、本実施形態では、圧板１０９を開状態にし、スキャナユニット１０１による原稿の読取結果に基づき不定形サイズを含む原稿のサイズを判定する。この際、スキャナユニット１０１による原稿の読取開始位置を、原稿検知センサ１０８による原稿の検知結果と、主走査方向における原稿の範囲が原稿検知センサ１０８により検出可能な位置を含むかの判定結果により制御する。なお、原稿検知センサ１０８は、突き当て位置１１２から副走査方向において第１距離だけ離れ、かつ、主走査方向において第２距離だけ離れた位置に原稿が有るか否かを検知する。検知結果が原稿有を示していると、突き当て位置１１２を基準とした原稿の副走査方向の長さは原稿検知センサ１０８の副走査方向の位置までの長さより長い。したがって、読取開始位置としてＬ２を選択する。また、主走査方向における原稿の範囲が原稿検知センサ１０８によって検出可能な位置を含んでいると判定結果が示しているが、検知結果が原稿無を示していると、原稿の主走査方向に平行なエッジは、原稿検知センサ１０８より突き当て位置１１２側にあることになる。したがって、原稿の無い位置でスキャナユニット１０１が光を照射する時間を短くするため、読取開始位置としてＬ１を選択する。
【００２７】
一方、主走査方向における原稿の範囲が原稿検知センサ１０８により検出可能な位置を含んでいないことを判定結果が示している場合、図１２（Ａ）及び図１２（Ｂ）のいずれの状態であるかを切り分けることができない。つまり、原稿の副走査方向の長さの大小を判定できない。したがって、読取開始位置としてＬ２を選択する。以上の構成により、原稿の無い位置でスキャナユニット１０１が光を照射する時間を短くすることができる。なお、突き当て位置１１２を基準とした原稿の副走査方向の長さが、原稿検知センサ１０８と突き当て位置１１２との距離より長い場合、原稿の主走査方向の長さに拘わらず、原稿を検知する様に原稿検知センサ１０８を配置又は構成することができる。この場合、原稿検知センサ１０８の検知結果のみで読取開始位置を決定することができる。
【００２８】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００２９】
１０３：プラテンガラス、１０１：スキャナユニット、１０８：原稿検知センサ、２０１：ＣＰＵ
【図１】
2020061619.tif 000003
【図２】
2020061619.tif 000004
【図３】
2020061619.tif 000005
【図４】
2020061619.tif 000006
【図５】
2020061619.tif 000007
【図６】
2020061619.tif 000008
【図７】
2020061619.tif 000009
【図８】
2020061619.tif 000010
【図９】
2020061619.tif 000011
【図１０】
2020061619.tif 000012
【図１１】
2020061619.tif 000013
【図１２】
2020061619.tif 000014
【図１３】
2020061619.tif 000015