(57)【要約】【課題】原稿サイズを検知するための専用のセンサーを用いることなく、原稿のサイズを検知することができ、更には、不定形サイズの原稿についてもフレキシブルに検知できるようにする。【解決手段】コンタクトガラス１６１に載置されている原稿Ｍの主走査方向に伸びる第１エッジＥ１及び副走査方向に伸びる第２エッジＥ２を検知すると共に、コンタクトガラス１６１上の主走査方向に伸びる第１原稿載置基準端１６１Ａから第１エッジＥ１までの長さを原稿Ｍの横幅Ｗとして検知し、更に、副走査方向に伸びる第２原稿載置基準端１６１Ｂから第２エッジＥ２までの長さを原稿Ｍの縦幅Ｈとして検知し、検知した結果に基づいて、原稿Ｍと定形サイズとの縦幅及び横幅を比較し、比較した結果に基づいて、原稿Ｍと縦幅及び横幅が一致又は近似する定形サイズを当該原稿Ｍのサイズに決定する。【選択図】図３
2019068260.tif 000002
【特許請求の範囲】
【請求項１】
原稿載置面に載置されている原稿の画像を、主走査方向に沿って、副走査方向に移動しながら光学的に読み取る原稿読取部と、
前記原稿読取部による読み取りで得られた画像データに基づいて、前記原稿の主走査方向に伸びる第１エッジ及び副走査方向に伸びる第２エッジを検知すると共に、前記原稿載置面上の主走査方向に伸びる予め定められた第１原稿載置基準端から前記第１エッジまでの長さを前記原稿の横幅として検知し、更に、前記原稿載置面上の副走査方向に伸びる予め定められた第２原稿載置基準端から前記第２エッジまでの長さを前記原稿の縦幅として検知する原稿幅検知部と、
前記原稿幅検知部により検知された検知結果に基づいて、当該原稿のサイズを決定する原稿サイズ決定部と、を備える画像読取装置。
【請求項２】
前記原稿幅検知部により検知された検知結果に基づいて、前記原稿と予め定められている定形サイズの縦幅及び横幅を比較する比較部を更に備え、
前記原稿サイズ決定部は、前記比較部による比較結果に基づいて、前記原稿と縦幅及び横幅が一致又は予め定められた範囲内で近似する定形サイズを当該原稿のサイズに決定する請求項１に記載の画像読取装置。
【請求項３】
前記原稿読取部による読み取りで得られた画像データから、前記原稿幅検知部により検知された前記原稿の縦幅及び横幅が示す検知サイズの画像を抽出する画像抽出部と、
前記比較部が、前記原稿と縦幅及び横幅が一致又は前記近似する定形サイズが存在しないと判断した場合、前記画像抽出部により抽出された画像を前記原稿のプレビュー画像として表示部に表示する表示制御部と、
前記検知サイズが正しいか否かの判定結果であるユーザー入力を受け付ける判定受付部と、を更に備え、
前記原稿サイズ決定部は、前記判定受付部によって前記原稿サイズが正しいと判定するユーザー入力が受け付けられた場合、前記検知サイズを前記原稿のサイズに決定する請求項２に記載の画像読取装置。
【請求項４】
前記原稿載置面に対して開閉自在に支持され、前記原稿載置面に対向する面が白色とされている原稿押さえ部材を更に備え、
前記原稿読取部は、前記原稿押さえ部材が前記原稿載置面に接触する閉状態のときに、前記原稿載置面に載置されている原稿の画像を読み取り、
前記原稿幅検知部は、前記原稿読取部による読み取りで得られた画像データに基づいて、主走査方向に沿う画像画素を１ラインずつ、前記第１エッジの位置を示す非白ラインの判定を、前記第１原稿載置基準端と対向する他方端から前記第１原稿載置基準端に向かって、前記副走査方向に順次行うことによって、前副走査方向における前記第１エッジを検知すると共に、副走査方向に沿う画像画素を１ラインずつ、前記第２エッジの位置を示す非白ラインの判定を、前記第２原稿載置基準端と対向する他方端から前記第２原稿載置基準端に向かって、前記主走査方向に順次行うことによって、前記主走査方向における前記第２エッジを検知し、
前記判定受付部は、前記検知サイズが正しいか否かの判定結果以外に、前記原稿載置面に載置されている前記原稿よりも前記検知サイズが大きいか又は小さいかの判定結果を前記ユーザー入力として受け付け、
前記原稿幅検知部は、前記判定受付部が、前記大きいと判定するユーザー入力を受け付けた場合、非白ラインの判定に使用する判定閾値を白ラインと判定される傾向が強い予め定められた値に変更し、変更後の前記判定閾値を用いて、前記縦幅及び前記横幅を検知し直し、一方、前記判定受付部が、前記小さいと判定するユーザー入力を受け付けた場合、前記判定閾値を白ラインと判定されない傾向が強い予め定められた値に変更し、変更後の前記判定閾値を用いて、前記縦幅及び前記横幅を再度検知する請求項３に記載の画像読取装置。
【請求項５】
前記原稿読取部の動作を制御する制御部を更に備え、
前記制御部は、前記原稿読取部に前記原稿載置面の全面を読み取らせ、
前記原稿幅検知部は、前記原稿載置面の全面を読み取ることによって得られた画像データに基づいて、前記第１原稿載置基準端と対向する前記原稿載置面上の前記副走査方向における後端側から前記第１原稿載置基準端に向かって、主走査方向に沿う画像画素を１ラインずつ、前記第１エッジの位置を示す非白ラインの判定を行うことによって、前記第１エッジを検知すると共に、前記第２原稿載置基準端と対向する前記原稿載置面上の前記主走査方向の後端側から前記第２原稿載置基準端に向かって、副走査方向に沿う画像画素を１ラインずつ、前記第２エッジの位置を示す非白ラインの判定を行うことによって、前記第２エッジを検知する請求項２乃至請求項４のいずれかに記載の画像読取装置。
【請求項６】
前記原稿読取部の動作を制御する制御部を更に備え、
前記制御部は、前記第１原稿載置基準端側から前記副走査方向において当該第１原稿載置基準端と対向する前記原稿載置面上の後端に向かって、前記原稿読取部を前記副走査方向に移動させつつ前記原稿読取部に前記原稿載置面を読み取らせ、
前記原稿幅検知部は、前記原稿読取部による読取動作中に、前記原稿読取部による読み取りで得られた画像データに基づいて、主走査方向に沿う画像画素を１ラインずつ、前記第１エッジの位置を示す非白ラインの判定を前記副走査方向に順次行うことによって、前記第１エッジを検知し、
前記制御部は、前記原稿幅検知部が、前記第１エッジを検知すると、前記原稿読取部による前記原稿載置面の読み取りを終了させ、
当該読取で得られた画像データを用いた前記比較部による比較結果に基づいて、前記原稿サイズ決定部が、前記原稿と縦幅及び横幅が一致又は前記近似する定形サイズを当該原稿のサイズに決定する請求項２乃至請求項４のいずれかに記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関し、特に、原稿のサイズを検知する技術に関する。
【背景技術】
【０００２】
画像読取装置には、原稿載置面に載置されている原稿のサイズを検知する機能を有するものがある。例えば、定形の各種サイズ（Ｂ５判，Ａ４判，Ｂ４判等）の原稿を載置する領域に、専用のセンサー（例えば、赤外線センサー）を複数設置し、各々のセンサーからの検出結果の組み合わせに基づいて、原稿のサイズを検知するものがある。
【０００３】
また、コストダウンの一環として、上記専用のセンサーを用いずに、原稿読取用のラインセンサーを用いて、原稿のサイズを検知する方式が提案されている。例えば、下記の特許文献１，２には、原稿をコンタクトガラス（原稿載置面）に押し付ける圧板（原稿マット）に複数のパッチを貼り付けて、パッチ画像の位置と黒白の状態から、原稿のサイズを検知することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−０２８４１６号公報
【特許文献２】特開２００７−１５８９６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記の特許文献１，２に記載された発明では、上記専用のセンサーを不要とすることができるが、パッチを新たに取り付ける必要がある。また、定形サイズの原稿についてはサイズを検知することができるが、不定形サイズの原稿についてはサイズを検知することができないという問題がある。
【０００６】
また、パッチと重なる部分が黒色である原稿の場合、当該原稿のサイズを正しく検知することができない。また、原稿の画像を読み取る本スキャンの前に、原稿サイズを検知するためのプレスキャンを行わなければならず、余分な時間が掛かってしまう。
【０００７】
本発明は、上記の事情に鑑みなされたものであり、原稿サイズを検知するための専用のセンサーを用いることなく、原稿のサイズを検知することができ、更には、不定形サイズの原稿についてもフレキシブルに検知できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一局面に係る画像読取装置は、原稿載置面に載置されている原稿の画像を、主走査方向に沿って、副走査方向に移動しながら光学的に読み取る原稿読取部と、前記原稿読取部による読み取りで得られた画像データに基づいて、前記原稿の主走査方向に伸びる第１エッジ及び副走査方向に伸びる第２エッジを検知すると共に、前記原稿載置面上の主走査方向に伸びる予め定められた第１原稿載置基準端から前記第１エッジまでの長さを前記原稿の横幅として検知し、更に、前記原稿載置面上の副走査方向に伸びる予め定められた第２原稿載置基準端から前記第２エッジまでの長さを前記原稿の縦幅として検知する原稿幅検知部と、前記原稿幅検知部により検知された検知結果に基づいて、当該原稿のサイズを決定する原稿サイズ決定部と、を備える。
【発明の効果】
【０００９】
本発明によれば、原稿読取部による読み取りで得られた画像データに基づいて、原稿の縦幅及び横幅が検知されるので、原稿サイズを検知するための専用のセンサーを用いることなく、原稿のサイズを検知することができる。また、原稿の縦幅及び横幅が検知されるので、定形サイズ、不定形サイズに関係なく、原稿サイズを検知することができる。従って、不定形サイズについてもフレキシブルに検知することができる。
【００１０】
また、プレスキャンを行わなくても、本スキャンとして読み取ることで得られた画像データに基づいて、原稿サイズを検知することが可能になるので、プレスキャンに要する時間を省くことができ、処理の効率化を図ることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１実施形態に係る画像読取装置を備えてなる、画像形成装置の主要内部構成を概略的に示した機能ブロック図である。
【図２】第１実施形態に係る画像読取装置を備えてなる、画像形成装置の外観を示した斜視図である。
【図３】コンタクトガラスに原稿が載置された状態の一例を示し、上方から見た図である。
【図４】第１実施形態に係る画像読取装置の一実施形態としての画像形成装置の制御ユニットで行われる処理動作の一例を示したフローチャートである。
【図５】第１実施形態に係る画像読取装置の一実施形態としての画像形成装置の制御ユニットで行われる処理動作の一例を示したフローチャートである。
【図６】非白ラインを検知する方法を説明するための説明図である。
【図７】非白ラインを検知する方法を説明するための説明図である。
【図８】表示部に表示される表示画面の一例を示した図である。
【図９】表示部に表示されるプレビュー画像の一例を示した図である。
【図１０】表示部に表示される表示画面の一例を示した図である。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態に係る画像読取装置について図面を参照して説明する。図１は、本発明の第１実施形態に係る画像読取装置を備えてなる、画像形成装置の主要内部構成を概略的に示した機能ブロック図であり、図２は、第１実施形態に係る画像読取装置を備えてなる、画像形成装置の外観を示した斜視図である。図３は、コンタクトガラス１６１に原稿Ｍが載置された状態の一例を示し、上方から見た図である。
【００１３】
画像形成装置１は、例えば、コピー機能、プリンター機能、スキャナー機能、及びファクシミリ機能のような複数の機能を兼ね備えた複合機である。画像形成装置１は、制御ユニット１０、原稿給送部６、原稿読取部５、画像形成部１２、定着部１３、給紙部１４、及び操作部４７を備える。
【００１４】
画像形成装置１で原稿読取動作が行われる場合について説明する。原稿給送部６により搬送されてきた原稿、又はコンタクトガラス１６１に載置されている原稿の画像を、原稿読取部５が光学的に読み取り、そして画像データを生成する。原稿読取部５により生成された画像データは、図略の画像メモリー等に保存される。なお、コンタクトガラス１６１は、特許請求の範囲における原稿載置面の一例である。
【００１５】
また、原稿給送部６は、原稿読取部５の上面にヒンジ等によって開閉可能に構成され、原稿給送部６は、裏面に白板である原稿マット６１を備え、コンタクトガラス１６１上に載置された原稿を読み取る場合に原稿押さえカバーとして機能する。原稿マット６１は、原稿載置面としてのコンタクトガラス１６１に対して開閉自在に、画像形成装置１の装置本体に支持されている。
【００１６】
原稿読取部５は、主走査方向に沿ってコンタクトガラス１６１に載置されている原稿に向かって光を出射する光源を有すると共に、当該光源を１ラインずつ副走査方向に移動させながら、原稿を走査し、当該原稿からの反射光を受光して原稿の画像を読み取る。
【００１７】
画像形成装置１で画像形成動作が行われる場合について説明する。原稿読取動作により生成された画像データや、ネットワーク接続された外部装置としてのコンピューターから受信した画像データ等に基づいて、画像形成部１２が、給紙部１４から給紙される記録媒体としての記録紙にトナー像を形成する。
【００１８】
定着部１３は、熱圧着によりトナー像を記録紙に定着させるものであり、定着処理が施された記録紙は排出トレイ１５１に排出される。給紙部１４は、給紙カセットを備える。
【００１９】
操作部４７は、画像形成装置１が実行可能な各種動作及び処理について、操作者から、画像形成動作実行指示等の指示を受け付ける。操作部４７は、操作者への操作案内等を表示する表示部４７３を備えている。表示部４７３はタッチパネルになっており、操作者は画面表示されるボタンやキーに触れて画像形成装置１を操作することができる。
【００２０】
制御ユニット１０は、プロセッサー、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、及び専用のハードウェア回路を含んで構成される。プロセッサーは、例えばＣＰＵ（Central Processing Unit）、ＡＳＩＣ（Application Specific Integrated Circuit）、又はＭＰＵ（Micro Processing Unit）等である。制御ユニット１０は、制御部１００と、操作受付部１０１と、原稿幅検知部１０３と、比較部１０４と、原稿サイズ決定部１０５と、画像抽出部１０６と、表示制御部１０７とを備えている。
【００２１】
制御ユニット１０は、図示しないＨＤＤ（Hard Disk Drive）に記憶されている制御プログラムに従った動作により、制御部１００、操作受付部１０１、原稿幅検知部１０３、比較部１０４、原稿サイズ決定部１０５、画像抽出部１０６、及び表示制御部１０７として機能するものである。但し、制御部１００等は、制御ユニット１０による制御プログラムに従った動作によらず、それぞれハードウェア回路により構成することも可能である。以下、特に触れない限り、各実施形態について同様である。
【００２２】
制御部１００は、画像形成装置１の全体的な動作制御を司る。制御部１００は、原稿給送部６、原稿読取部５、画像形成部１２、定着部１３、給紙部１４、及び操作部４７と接続され、これら各部の駆動制御等を行う。
【００２３】
操作受付部１０１は、操作部４７を介したユーザーからの操作入力を受け付ける。また、操作受付部１０１は、判定受付部１０２を備えている。なお、判定受付部１０２の詳細については、後で説明する。
【００２４】
図３を参照して説明する。原稿Ｍは、コンタクトガラス１６１上の主走査方向に伸びる予め定められた第１原稿載置基準端１６１Ａ（画像形成装置１の正面側に位置するユーザーからみてコンタクトガラス１６１の左側端部。図３においてコンタクトガラス１６１の左側端部）及び副走査方向に伸びる予め定められた第２原稿載置基準端１６１Ｂ（画像形成装置１の正面側に位置するユーザーからみてコンタクトガラス１６１の奥側端部）に合わせて載置される。
【００２５】
原稿幅検知部１０３は、原稿読取部５による読み取りで得られた画像データに基づいて、原稿Ｍの主走査方向に伸びる第１エッジＥ１及び副走査方向に伸びる第２エッジＥ２を検知すると共に、コンタクトガラス１６１上の第１原稿載置基準端１６１Ａから第１エッジＥ１までの長さを原稿Ｍの横幅Ｗとして検知し、更に、コンタクトガラス１６１上の第２原稿載置基準端１６１Ｂから第２エッジＥ２までの長さを原稿Ｍの縦幅Ｈとして検知する。
【００２６】
比較部１０４は、原稿幅検知部１０３により検知された検知結果に基づいて、コンタクトガラス１６１に載置されている原稿Ｍと予め定められている定形サイズ（例えば、Ｂ５判，Ａ４判，Ｂ４判等）との縦幅及び横幅を比較する。
【００２７】
原稿サイズ決定部１０５は、原稿幅検知部１０３により検知された原稿Ｍの縦幅Ｈ及び横幅Ｗに基づいて、原稿Ｍのサイズを決定する。例えば、原稿サイズ決定部１０５は、比較部１０４が、原稿Ｍと縦幅及び横幅が一致又は予め定められた範囲内で近似する定形サイズが存在すると判断した場合、当該定形サイズを原稿Ｍのサイズに決定する。
【００２８】
例えば、上記予め定められた範囲が２mmであり、近似と判定する範囲が２mmに予め設定されている場合に、原稿Ｍの縦幅Ｈが２１１mmで横幅Ｗが２９９mmであるとき、比較部１０４は、原稿Ｍの縦幅Ｈ及び横幅ＷがＡ４判（２１０mm×２９７mm）と近似すると判断するので、原稿サイズ決定部１０５は、原稿ＭのサイズをＡ４判に決定する。
【００２９】
なお、画像形成装置１は、比較部１０４を備えていないものとすることも可能である。この場合、原稿サイズ決定部１０５は、上記定型サイズか否かの判断は行わず、原稿幅検知部１０３により検知された原稿Ｍの縦幅Ｈ及び横幅Ｗを原稿Ｍのサイズとして決定する。これによれば、不定形サイズについてもフレキシブルに検知することができる。
【００３０】
画像抽出部１０６は、原稿読取部５による読み取りで得られた画像データから、原稿幅検知部１０３により検知された原稿Ｍの縦幅Ｈ及び横幅Ｗからなる検知サイズが示す領域の画像を抽出する。
【００３１】
表示制御部１０７は、表示部４７３の動作を制御する。例えば、表示制御部１０７は、比較部１０４が、コンタクトガラス１６１に載置されている原稿Ｍと縦幅及び横幅が一致又は上記近似する定形サイズが存在しないと判断した場合、画像抽出部１０６により抽出された画像を原稿Ｍのプレビュー画像として表示部４７３に表示する。これにより、ユーザーは、原稿幅検知部１０３により検知された検知サイズが正しいか否かを判定可能になる。
【００３２】
次に、第１実施形態に係る画像読取装置の一実施形態としての画像形成装置１の制御ユニット１０で行われる処理動作の一例について、図４及び図５に示したフローチャートに基づいて説明する。
【００３３】
操作受付部１０１が、原稿Ｍのスキャン開始のユーザー指示を受け付けると、制御部１００は、原稿読取部５の動作を制御することによって、副走査方向において第１原稿載置基準端１６１Ａよりもコンタクトガラス１６１から離れた位置に設定されているホームポジションから、副走査方向に、第１原稿載置基準端１６１Ａと対向するコンタクトガラス１６１上の後端１６１Ｃに向けて原稿読取部５を移動させつつ、原稿読取部５にコンタクトガラス１６１の全面を読み取らせる（Ｓ１）。原稿読取部５による当該読取は、原稿マット６１がコンタクトガラス１６１に接触して原稿Ｍを押さえる閉状態となっているときに行われるものとする。下記に示す原稿幅検知には、原稿読取部５による読取で得られた画像データのうち、副走査方向において第１原稿載置基準端１６１Ａから、コンタクトガラス１６１の後端１６１Ｃまで、主走査方向において第１原稿載置基準端１６１Ｂから、コンタクトガラス１６１の後端１６１Ｄまでに相当する画像データ部分が用いられる。
【００３４】
その後、制御部１００は、原稿読取部５による読み取りで得られた画像データに対して、ノイズを除去するためのクロージング処理を行う（Ｓ２）。例えば、制御部１００は、当該画像データが示す画像に存在する残留画素などの孤立点を除去するためのノイズ処理（例えば、クロージング処理）を行う。
【００３５】
原稿押さえカバーとして機能する原稿給送部６の裏面に取り付けられている、白板である原稿マット６１に汚れなどが付着していた場合、後で行う原稿幅検知部１０３による原稿幅を検知する処理で誤検知を引き起こす可能性がある。そのため、ノイズ除去を行い、誤検知を未然に防いでいる。
【００３６】
続いて、原稿幅検知部１０３は、コンタクトガラス１６１の全面を読み取ることによって得られ、更にノイズ除去された画像データについて、図６（Ａ）に示すように、第１原稿載置基準端１６１Ａと対向するコンタクトガラス１６１上の後端１６１Ｃの画像データ部分から第１原稿載置基準端１６１Ａの画像データ部分に向かって、主走査方向に沿う画像画素を１ライン（画素をつなげたもの）ずつ、第１エッジＥ１の位置を示す非白ラインの判定を副走査方向に順次行うことによって、第１エッジＥ１を検知する検知処理を開始する（Ｓ３）。
【００３７】
コンタクトガラス１６１に原稿Ｍが載置されていない領域は、白板である原稿マット６１が読み取られるので、当該領域における画像画素から構成されるラインは白ラインになる。これに対し、原稿Ｍの第１エッジＥ１の位置は当該第１エッジＥ１の影によって非白ラインになる。そのため、非白ラインを検知することによって、原稿Ｍの第１エッジＥ１を検知可能である。
【００３８】
原稿幅検知部１０３は、第１エッジＥ１の位置を示す非白ラインを検知するために、判定閾値Ｔ１及び判定閾値Ｔ２を使用する。例えば、白黒の濃淡が２５６階調で表され、画素値「０」が黒で、画素値「２５５」が白である場合、原稿幅検知部１０３は、画素値が判定閾値Ｔ１（例えば、２２０）以上を白画素と判定し、画素値が判定閾値Ｔ１未満を非白画素と判定する。
【００３９】
また、原稿幅検知部１０３は、１ラインに含まれる、非白と判定した画素数が判定閾値Ｔ２（例えば、１ラインを構成する画素数の９０％）以上の場合、当該１ラインは非白ライン（原稿Ｍの第１エッジＥ１）と判定し、非白と判定した画素数が判定閾値Ｔ２未満の場合、当該１ラインは白ラインと判定する。
【００４０】
原稿幅検知部１０３は、図６（Ｂ）に示すように、主走査方向に沿う非白ライン（原稿Ｍの第１エッジＥ１）を検知すると（Ｓ４でＹＥＳ）、非白ラインを検知するまでに検知した後端１６１Ｃから連続する白ラインのライン数に基づいて、後端１６１Ｃから非白ライン（原稿Ｍの第１エッジＥ１）までの距離Ｌ１を算出し（Ｓ５）、原稿幅検知部１０３は、コンタクトガラス１６１の副走査方向における予め登録されている全長ＬＷから距離Ｌ１を減算することによって、原稿Ｍ１の横幅Ｗを算出する（Ｓ６）。
【００４１】
上記Ｓ３〜Ｓ６と同様に、原稿幅検知部１０３は、コンタクトガラス１６１の全面を読み取ることによって得られ、更にノイズ除去された画像データに基づいて、図７（Ａ）に示すように、第２原稿載置基準端１６１Ｂと対向するコンタクトガラス１６１上の後端１６１Ｄ側から第２原稿載置基準端１６１Ｂに向かって、副走査方向に沿う画像画素を１ラインずつ、第２エッジＥ２の位置を示す非白ラインの判定を主走査方向に順次行うことによって、第２エッジＥ２を検知する検知処理を開始する（Ｓ７）。
【００４２】
原稿幅検知部１０３は、図７（Ｂ）に示すように、副走査方向に沿う非白ライン（原稿Ｍの第２エッジＥ２）を検知すると（Ｓ８でＹＥＳ）、非白ラインを検知するまでに検知した後端１６１Ｄから連続する白ラインのライン数に基づいて、後端１６１Ｄから非白ライン（原稿Ｍ１の第２エッジＥ２）までの距離Ｌ２を算出し（Ｓ９）、原稿幅検知部１０３は、コンタクトガラス１６１の主走査方向における予め登録されている全長ＬＨから距離Ｌ２を減算することによって、原稿Ｍ１の縦幅Ｈを算出する（Ｓ１０）。
【００４３】
続いて、比較部１０４が、原稿幅検知部１０３により検知された検知結果に基づいて、原稿Ｍと予め定められている定形サイズとの縦幅及び横幅を比較し、原稿Ｍと縦幅及び横幅が一致又は上記予め定められた範囲内で近似する定形サイズが存在するか否かを判断する（Ｓ１１）。
【００４４】
比較部１０４が、原稿Ｍと縦幅及び横幅が一致又は上記近似する定形サイズが存在すると判断した場合（Ｓ１１でＹＥＳ）、原稿サイズ決定部１０５が、当該定形サイズを原稿Ｍのサイズに決定する（Ｓ１２）。この後、処理は終了する。
【００４５】
なお、別の実施形態としては、表示制御部１０７が、原稿Ｍと縦幅及び横幅が一致又は上記近似する定形サイズを表示部４７３に表示し、当該定形サイズがユーザーの意図するものであるか否かをユーザーが確認できるようにしてもよい。
【００４６】
一方、Ｓ１１において、比較部１０４が、原稿Ｍと縦幅及び横幅が一致又は上記近似する定形サイズが存在しないと判断した場合（Ｓ１１でＮＯ）、画像抽出部１０６が、原稿読取部５による読み取りで得られた画像データから、原稿幅検知部１０３により検知された原稿Ｍの縦幅Ｈ及び横幅Ｗが示す検知サイズの画像を抽出する（Ｓ１３）。
【００４７】
続いて、原稿幅検知部１０３により検知された原稿Ｍの縦幅Ｈ及び横幅Ｗが示す検知サイズが正しいか否か、更には、当該検知サイズが原稿Ｍよりも大きいか又は小さいかをユーザーに判定させるために、表示制御部１０７が、図８に示すように、画像抽出部１０６により抽出された画像を原稿Ｍのプレビュー画像Ｐとして表示部４７３に表示させる（Ｓ１４）。これと共に、表示制御部１０７は、選択ボタンＢ１〜Ｂ３が形成された操作画面Ｄ１を表示部４７３に表示させる（Ｓ１５）。選択ボタンＢ１〜Ｂ３にはそれぞれ「正しい」「大きい」「小さい」と表示されている。
【００４８】
図９は、プレビュー画像Ｐの一例を示した図である。図９（Ａ）に示したプレビュー画像Ｐ１は、原稿Ｍに記載されている記述部（例えば、文章）が中央部に収まっており、検知サイズは「正しい」（サイズ正確）と想定される。図９（Ｂ）に示したプレビュー画像Ｐ２は、空白領域が多く、上記記述部も配置位置が偏っており、検知サイズは「大きい」（サイズ不正確）と想定され、図９（Ｃ）に示したプレビュー画像Ｐ３は、上記記述部が途中で切れており、検知サイズは「小さい」（サイズ不正確）と想定される。
【００４９】
なお、別の実施形態としては、図１０に示すように、表示制御部１０７が、原稿幅検知部１０３により検知された検知サイズに基づいて、コンタクトガラス１６１と当該コンタクトガラス１６１に載置されている原稿Ｍとをイメージした画像Ｒを表示部４７３に表示させるようにしてもよい。これにより、上記「正しい」「大きい」「小さい」の判定に有用となる別の情報をユーザーに提供することができる。
【００５０】
選択ボタンＢ１がユーザーに操作され、タッチパネルを介して、判定受付部１０２が、上記検知サイズが正しいとユーザーが判定したことを示すユーザー入力を受け付けた場合（Ｓ１６でＹＥＳ）、原稿サイズ決定部１０５は、上記検知サイズを原稿Ｍのサイズに決定する（Ｓ１７）。この後、処理は終了する。
【００５１】
選択ボタンＢ２がユーザーに操作され、タッチパネルを介して、判定受付部１０２が、上記検知サイズが原稿Ｍよりも大きいとユーザーが判定したことを示すユーザー入力を受け付けた場合（Ｓ１８でＹＥＳ）、原稿幅検知部１０３は、非白ラインの判定に使用する判定閾値（判定閾値Ｔ１及び判定閾値Ｔ２の少なくともいずれか一方）を、白ラインと判定される傾向が強い予め定められた値に変更する（Ｓ１９）。この後、処理はＳ３へ戻って、原稿幅検知部１０３が、変更後の判定閾値を用いて、縦幅Ｈ及び横幅Ｗを再度検知する。
【００５２】
検知サイズが大きいのは、白板である原稿マット６１の汚れを原稿Ｍのエッジ（非白ライン）と誤判定していることが理由として考えられる。そのため、汚れなどをエッジとして誤判定させないように、原稿幅検知部１０３は、(i)判定閾値Ｔ１を、予め定められている設定値よりも低い値（上記白ラインと判定される傾向が強い予め定められた値（例えば、２００））に変更する、又は、(ii)判定閾値Ｔ２を、予め定められている設定値よりも低い値（上記白ラインと判定される傾向が強い予め定められた値（例えば、８５％））に変更する。これにより、各ラインを白ラインとして判定されやすくする。
【００５３】
一方、選択ボタンＢ３がユーザーに操作され、タッチパネルを介して、判定受付部１０２が、上記検知サイズが原稿Ｍよりも小さいとユーザーが判定したことを示すユーザー入力を受け付けた場合（Ｓ１８でＮＯ）、原稿幅検知部１０３は、非白ラインの判定に使用する判定閾値（判定閾値Ｔ１及び判定閾値Ｔ２の少なくともいずれか一方）を、白ラインと判定されない傾向が強い予め定められた値に変更する（Ｓ２０）。この後、処理は、Ｓ３へ戻って、原稿幅検知部１０３が、変更後の判定閾値を用いて、縦幅Ｈ及び横幅Ｗを再度検知する。
【００５４】
検知サイズが小さいのは、原稿Ｍの厚みが薄いなどの理由で、原稿Ｍのエッジ（非白ライン）が適切に検知できないことが考えられる。エッジが適切に検知できないのは、エッジの位置が非白ラインと判定されず、白ラインと判定されているからである。そのため、よりエッジを検知しやすくするために、判定閾値Ｔ１を、予め定められている設定値よりも高い値（上記白ラインと判定されない傾向が強い予め定められた値（例えば、２４０））に変更する、又は、(ii)判定閾値Ｔ２を、予め定められている設定値よりも低い値（上記白ラインと判定されない傾向が強い予め定められた値（例えば、９５％））に変更する。これにより、各ラインを白ラインとして判定され難くする。
【００５５】
上記第１実施形態によれば、原稿読取部５による読み取りで得られた画像データに基づいて、原稿Ｍの縦幅Ｈ及び横幅Ｗが検知されるので、原稿サイズを検知するための専用のセンサーを用いることなく、原稿Ｍのサイズを検知することができる。また、原稿Ｍの縦幅Ｈ及び横幅Ｗが検知されるので、定形サイズ、不定形サイズに関係なく、原稿サイズを検知することができる。従って、不定形サイズについてもフレキシブルに検知することができる。
【００５６】
更に、検知された縦幅Ｈ及び横幅Ｗ（すなわち、検知サイズ）と一致又は上記近似する定形サイズが存在する場合（すなわち、原稿Ｍが定形サイズであると認められる場合）には、当該定形サイズが原稿サイズに決定される。従って、定形サイズと認められる原稿Ｍについては、検知サイズといった曖昧なサイズではなく、定形サイズといった明確なサイズに決定することができる。
【００５７】
また、プレスキャンを行わなくても、上記Ｓ１における読取を本スキャンとして、当該本スキャンにより得られた画像データに基づいて、原稿サイズを検知することが可能なので、プレスキャンに要する時間を省くことができ、処理の効率化を図ることができる。
【００５８】
上記第１実施形態では、非白ラインの判定に使用する判定閾値を変更し、変更後の判定閾値を用いて、縦幅Ｈ及び横幅Ｗを検知し直す場合について説明しているが、別の実施形態としては、制御部１００が、上記検知の処理を予め定められた回数繰り返したと判断すると、原稿幅検知部１０３による検知処理を中止させ、制御部１００は、原稿サイズの直接入力をユーザーに促す旨のメッセージを表示部４７３に表示させるようにしてもよい。この場合、制御部１００は、ユーザーによる操作部４７の操作により入力される原稿サイズを受け付け、原稿サイズ決定部１０５は、当該入力された原稿サイズを原稿Ｍの原稿サイズとして決定する。
【００５９】
また、上記第１実施形態では、図８に示したように、予め定められた１つの判定閾値のパターンで検知された検知サイズの結果を表示部４７３に表示する形態を説明しているが、別の実施形態としては、原稿幅検知部１０３が判定閾値のパターンを複数用いて原稿幅を検知し、これらに基づく複数の検知結果を、制御部１００が表示部４７３に表示させるようにしてもよい。これにより、原稿幅検知部１０３による検知処理が繰り返されるのを回避することが可能となる。
【００６０】
また、上記第１実施形態では、比較部１０４が、原稿Ｍと縦幅及び横幅が一致又は近似する定形サイズが存在しないと判断した場合にのみ、表示制御部１０７が、原稿Ｍのプレビュー画像Ｐを表示部４７３に表示し、検知サイズがユーザーの意図するものであるか否かをユーザーが確認できるようにしているが、別の実施形態としては、比較部１０４が、原稿Ｍと縦幅及び横幅が一致又は上記近似する定形サイズが存在すると判断した場合にも、表示制御部１０７が、原稿Ｍのプレビュー画像Ｐを表示部４７３に表示してもよい。これにより、検知サイズがユーザーの意図するものであるか否かをユーザーが確認できる機会が当該ユーザーに与えられる。
【００６１】
また、上記第１実施形態では、原稿読取部５がコンタクトガラス１６１の全面を読み取り、その後、第１原稿載置基準端１６１Ａと対向する後端１６１Ｃ側から第１原稿載置基準端１６１Ａに向かって、主走査方向に沿う画像画素を１ラインずつ、第１エッジＥ１の位置を示す非白ラインの判定を副走査方向に順次行う場合について説明しているが、更なる別の実施形態として、原稿幅検知部１０３が、上記ホームポジションから副走査方向に開始している原稿読取部５による読取動作中に、原稿読取部５による読み取りで得られた画像データに基づいて、主走査方向に沿う画像画素を１ラインずつ、第１原稿載置基準端１６１Ａから後端１６１Ｃに向けて副走査方向に、第１エッジＥ１の位置を示す非白ラインの判定を順次行うことによって、第１エッジＥ１を検知するようにしてもよい。この場合、制御部１００は、原稿幅検知部１０３が、第１エッジＥ１の位置を示す非白ラインを検知した時点で、原稿読取部５によるコンタクトガラス１６１の読み取りを終了させる。
【００６２】
すなわち、当該更なる別の実施形態では、後端１６１Ｃ側からではなく、第１原稿載置基準端１６１Ａ側から、主走査方向に沿う画像画素を１ラインずつ、第１エッジＥ１の位置を示す非白ラインの判定を行い、原稿幅検知部１０３が、第１エッジＥ１の位置を示す非白ラインを検知すると、原稿読取部５によるコンタクトガラス１６１の読み取りを終了させるので、第１エッジＥ１以降の読み取り処理を省くことができ、原稿サイズ検知に要する時間を短縮することが可能になる。
【００６３】
また、上記実施形態では、図１乃至図１０を用いて上記実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００６４】
１        画像形成装置
５        原稿読取部
１００    制御部
１０１    操作受付部
１０２    判定受付部
１０３    原稿幅検知部
１０４    比較部
１０５    原稿サイズ決定部
１０６    画像抽出部
１０７    表示制御部
１６１    コンタクトガラス
【図１】
2019068260.tif 000003
【図２】
2019068260.tif 000004
【図３】
2019068260.tif 000005
【図４】
2019068260.tif 000006
【図５】
2019068260.tif 000007
【図６】
2019068260.tif 000008
【図７】
2019068260.tif 000009
【図８】
2019068260.tif 000010
【図９】
2019068260.tif 000011
【図１０】
2019068260.tif 000012