(57)【要約】【課題】読取可能範囲から原稿がはみ出していることを検知すること。【解決手段】押圧板１０４は原稿台ガラス１０２に対して原稿１０１を押圧する。読取部１０６は筐体１００の内部に配置され、原稿台ガラス１０２に載置された原稿１０１を読み取る。刻印１０８は押圧板１０４の押圧面に形成され、読取部１０６の読取可能範囲から原稿１０１がはみ出していることを検知するための目印の一例である。原稿読取装置１は読取部１０６が目印を読み取れれば原稿１０１が読取可能範囲１１３からはみ出していないと判定し、目印を読み取れなければ原稿１０１がはみ出していると判定する。【選択図】図１
2018170731.tif 000002
【特許請求の範囲】
【請求項１】
透光性を有し原稿が載置される原稿台と、
前記原稿台を支持する支持部と、
前記原稿台に載置された原稿から反射した光を受光して画像を読み取る読取部と、
前記原稿台に対して開閉可能に設けられたカバーであって、前記原稿台に対して閉じた位置にある場合に、前記原稿台に載置された原稿を押圧する押圧板を備えるカバーと、
前記原稿台に載置された原稿を読み取るための前記読取部による走査方向を第一方向、前記第一方向と直交する方向を第二方向として、前記カバーが前記原稿台に対して閉じた位置にある状態において、前記読取部により原稿を前記第一方向に走査し、当該原稿の前記第二方向において最も外側に位置するエッジの位置に関する情報を取得する第１の取得手段と、
前記押圧板の原稿を押圧する押圧面に形成された目印と、
前記原稿台に載置される原稿の前記第二方向の位置を決めするための位置決め部材と、
前記カバーが前記原稿台に対して閉じた位置にある場合に、前記読取部が前記目印を読み取れれば前記原稿が前記読取部の読取可能範囲からはみ出していないと判定し、前記読取部が前記目印を読み取れなければ前記原稿が前記読取可能範囲からはみ出していると判定する判定手段と、
前記第１の取得手段により得られた情報に基づいて前記原稿台に載置された原稿のサイズを確定するサイズ確定手段と、を有し、
前記押圧面における前記目印の位置は、前記読取可能範囲に全体を収めることが可能な定型サイズの中で最大サイズの原稿が前記位置決め部材に対して位置決めされたときに、前記読取部から見て当該原稿によって前記目印が隠れない位置に設けられることを特徴とする原稿読取装置。
【請求項２】
前記原稿台に載置された原稿の第一方向の長さに関する情報を取得する第２の取得手段を、有し、
前記サイズ確定手段は、前記第１の取得手段により得られた情報と、前記第２の取得手段により得られた情報とに基づいて、原稿のサイズを確定することを特徴とする請求項１に記載の原稿読取装置。
【請求項３】
前記第一方向において、前記目印の検知が実行される位置と、前記第１の取得手段により原稿のエッジに関する情報が抽出される位置とは異なっていることを特徴とする請求項１または２に記載の原稿読取装置。
【請求項４】
前記位置決め部材の端から前記目印までの距離は、前記第二方向において、前記最大サイズの原稿の長さよりも長く、かつ、前記読取可能範囲の長さよりも短いことを特徴とする請求項１ないし３のいずれか一項に記載の原稿読取装置。
【請求項５】
前記目印は、前記第一方向と平行な刻印であることを特徴とする請求項１ないし４のいずれか一項に記載の原稿読取装置。
【請求項６】
前記目印は、前記第一方向と平行な辺を有し、前記押圧面に貼付されたシールであることを特徴とする請求項１ないし５のいずれか一項に記載の原稿読取装置。
【請求項７】
前記目印は、印刷または塗装により前記第一方向と平行に形成された線であることを特徴とする請求項１ないし５のいずれか一項に記載の原稿読取装置。
【請求項８】
前記目印の色は前記押圧面の色とは異なっていることを特徴とする請求項７に記載の原稿読取装置。
【請求項９】
前記目印の色はグレーであることを特徴とする請求項７又は８に記載の原稿読取装置。
【請求項１０】
前記第一方向における前記目印の長さは３ｍｍ以上であることを特徴とする請求項１ないし９のいずれか一項に記載の原稿読取装置。
【請求項１１】
前記目印は、前記第二方向において異なる位置に設けられた複数の目印であることを特徴とする請求項１ないし１０のいずれか一項に記載の原稿読取装置。
【請求項１２】
前記第１の取得手段は、前記読取部により読み取られた画像を構成する各画素の値を二値化する二値化手段と、
前記読取可能範囲を構成する複数の画素のグループであるブロックごとに前記二値化された各画素の値を加算して和を求める加算手段と、有し、
前記和がエッジを検知するためのエッジ閾値を超えているかどうかに応じて前記ブロックごとにエッジを検知することを特徴とする請求項１ないし１１のいずれか一項に記載の原稿読取装置。
【請求項１３】
前記サイズ確定手段は、前記原稿が前記読取可能範囲からはみ出していると前記判定手段が判定すると、前記原稿の幅を、前記読取可能範囲に収めることが可能な最大サイズの原稿の幅に決定することを特徴とする請求項１ないし１２のいずれか一項に記載の原稿読取装置。
【請求項１４】
前記サイズ確定手段は、前記原稿が前記読取可能範囲からはみ出していると前記判定手段が判定すると、前記原稿のサイズをサイズ不定に決定することを特徴とする請求項１ないし１２のいずれか一項に記載の原稿読取装置。
【請求項１５】
原稿の幅またはサイズの指定を受け付ける受付手段をさらに有し、
前記サイズ確定手段は、前記原稿が前記読取可能範囲からはみ出していると前記判定手段が判定すると、前記受付手段により受け付けされた前記原稿の幅またはサイズに基づき前記原稿のサイズを確定することを特徴とする請求項１ないし１２のいずれか一項に記載の原稿読取装置。
【請求項１６】
前記第一方向において位置決めされた前記原稿の先端位置から前記第２の取得手段までの距離は、前記読取可能範囲に収めることが可能な最大サイズの原稿の長辺よりも短く、かつ、前記最大サイズの半分のサイズの原稿の短辺よりも長いことを特徴とする請求項２に記載の原稿読取装置。
【請求項１７】
前記第一方向において位置決めされた前記原稿の先端位置から前記第２の取得手段までの距離は、Ａ４サイズの原稿の短辺よりも長く、かつ、Ｂ５サイズの原稿の長辺よりも短いことを特徴とする請求項２に記載の原稿読取装置。
【請求項１８】
前記サイズ確定手段が確定した前記原稿のサイズを出力する出力手段をさらに有することを特徴とする請求項１ないし１７のいずれか一項に記載の原稿読取装置。
【請求項１９】
筐体と、
前記筐体に固定され、透光性を有する原稿台と、
前記原稿台に対して原稿を押圧すると押圧板と、
前記筐体の内部に配置され、前記原稿台に載置された原稿を読み取る読取部と、
前記押圧板の押圧面に形成され、前記読取部の読取可能範囲から前記原稿がはみ出していることを検知するための目印と、
前記読取部が前記目印を読み取れれば前記原稿が前記読取可能範囲からはみ出していないと判定し、前記読取部が前記目印を読み取れなければ前記原稿が前記読取可能範囲からはみ出していると判定する判定手段と
を有することを特徴とする原稿読取装置。
【請求項２０】
請求項１ないし１９のいずれか一項に記載の原稿読取装置と、
前記原稿読取装置が原稿を読み取ることで生成された画像信号に基づきシートに画像を形成する画像形成部と
を有する画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿読取装置および画像形成装置に関する。
【背景技術】
【０００２】
原稿読取装置はプラテンガラスに載置された原稿のサイズを検知するセンサを有している。原稿のサイズを示す情報は原稿を複写される用紙のサイズを指定する操作者の負担を軽減する。特許文献１によれば撮像部で原稿の一部を読み取ることで原稿の幅方向（主走査方向）のサイズを検知し、さらにセンサにより原稿の長さ方向（副走査方向）のサイズを検知することが提案されている。これにより、原稿の主走査方向のサイズを検知するためのセンサが削減される。特許文献２によれば、撮像部で原稿の一部を読み取ることで原稿の主走査方向のエッジを抽出し、抽出したエッジの位置に基づき原稿の主走査方向のサイズを検知することが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−２０７２３９号公報
【特許文献２】特開２００４−２０１２４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術はプラテンガラスの面積よりも原稿の面積のほうが小さいことが前提となっている。つまり、地図やポスターなど、プラテンガラスよりも大きな原稿が考慮されていない。プラテンガラスよりも大きい原稿をプラテンガラスに載置した場合、プラテンガラスの領域内に原稿のエッジが存在しない。そのため、原稿のエッジの代わりに原稿に印刷されている罫線等がエッジとして抽出されてしまい、原稿サイズが誤検知されてしまうおそれがある。そこで、本発明は、原稿を読取る読取部の読取可能範囲から原稿がはみ出していることを検知することを目的とする。
【課題を解決するための手段】
【０００５】
本発明における原稿読取装置の一態様は、透光性を有し原稿が載置される原稿台と、前記原稿台を支持する支持部と、前記原稿台に載置された原稿から反射した光を受光して画像を読み取る読取部と、前記原稿台に対して開閉可能に設けられたカバーであって、前記原稿台に対して閉じた位置にある場合に、前記原稿台に載置された原稿を押圧する押圧板を備えるカバーと、前記原稿台に載置された原稿を読み取るための前記読取部による走査方向を第一方向、前記第一方向と直交する方向を第二方向として、前記カバーが前記原稿台に対して閉じた位置にある状態において、前記読取部により原稿を前記第一方向に走査し、当該原稿の前記第二方向において最も外側に位置するエッジの位置に関する情報を取得する第１の取得手段と、  前記押圧板の原稿を押圧する押圧面に形成された目印と、前記原稿台に載置される原稿の前記第二方向の位置を決めするための位置決め部材と、前記カバーが前記原稿台に対して閉じた位置にある場合に、前記読取部が前記目印を読み取れれば前記原稿が前記読取部の読取可能範囲からはみ出していないと判定し、前記読取部が前記目印を読み取れなければ前記原稿が前記読取可能範囲からはみ出していると判定する判定手段と、
前記第１の取得手段により得られた情報に基づいて前記原稿台に載置された原稿のサイズを確定するサイズ確定手段と、を有し、前記押圧面における前記目印の位置は、前記読取可能範囲に全体を収めることが可能な定型サイズの中で最大サイズの原稿が前記位置決め部材に対して位置決めされたときに、前記読取部から見て当該原稿によって前記目印が隠れない位置に設けられることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、読取可能範囲から原稿がはみ出していることを検知することが可能となる。
【図面の簡単な説明】
【０００７】
【図１】原稿読取装置を示す図
【図２】原稿台を示す図
【図３】目印を示す図
【図４】目印の位置を説明する図
【図５】制御部を示すブロック図
【図６】エッジ検知の概念を示す図
【図７】エッジカウントの概念を示す図
【図８】原稿サイズの判定処理を示すフローチャート
【図９】開閉センサの出力特性を示す図
【図１０】原稿サイズの検知開始位置を示す図
【図１１】原稿センサの動作を示す図
【図１２】原稿のエッジ検知とはみ出し検知の実行タイミングを示す図
【図１３】エッジカウントの結果を示す図
【図１４】エッジカウントの結果を示す図
【図１５】はみ出し検知の概念を説明する図
【図１６】主走査サイズの判定手法を説明する図
【図１７】主走査サイズの判定テーブルを示す図
【図１８】原稿サイズの判定処理を示すフローチャート
【図１９】主走査サイズの判定テーブルを示す図
【図２０】目印を示す図
【図２１】目印の位置を説明する図
【図２２】目印を示す図
【図２３】目印の位置を説明する図
【図２４】ＣＰＵの機能を説明する図
【発明を実施するための形態】
【０００８】
［実施例１］
実施例１は原稿を読取る読取部の読取可能範囲から原稿がはみ出しているかどうかを検知する、はみ出し検知を提供する。たとえば、プラテンガラスに対して原稿を押圧する押圧板に設けられた目印を読取部が読み取れるかどうかに応じてはみ出しが判定されてもよい。また、実施例１は、原稿がはみ出しているかどうかに応じて原稿の主走査サイズを決定するロジックを切り替えることを提供する。これにより、原稿の主走査サイズの判定精度が向上し、さらには、原稿サイズ（主走査サイズおよび副走査サイズ）の判定精度か向上する。主走査サイズとは原稿の主走査方向のサイズであり、主走査長または原稿の幅と呼ばれてもよい。副走査サイズとは原稿の副走査方向のサイズであり、副走査長または原稿の長さと呼ばれてもよい。主走査方向とは副走査方向に対して垂直な方向である。副走査方向とは読取部が原稿を読み取るために移動する方向である。なお、本実施例では、光源とイメージセンサを一体としてユニットで構成した読取部により説明している。しかしながら、光源を副走査方向に移動させ固定のイメージセンサに原稿からの反射光を導くように構成しても良い。
【０００９】
＜原稿読取装置＞
図１が示すように原稿読取装置１は、箱形の筐体１００とカバー１０３を有している。カバー１０３は、ヒンジ１１８などを介して筐体１００に固定されており、原稿台ガラス１０２に対して開閉可能に設けられている。カバー１０３が開くと、筐体１００に設けられている原稿台ガラス１０２が露出し、操作者は原稿台ガラス１０２上に原稿１０１を載置することができる。カバー１０３が閉じると、カバー１０３の底面に設けられた押圧板１０４によって原稿１０１は原稿台ガラス１０２に押圧される。押圧板１０４のうち、原稿１０１と対向する表面の色は白色である。筐体１００の頂面の面積とカバー１０３の底面の面積とはほぼ同一であるため、カバー１０３は筐体１００の頂面を覆うことができる。筐体１００の頂面のうち、カバー１０３の回動軸の近くには、カバー１０３の開角度を検知する開閉センサ１０５が設けられている。開閉センサ１０５の検知部材は、カバー１０３が開いているときに筐体１００の頂面がから飛び出している。カバー１０３が閉じられると、開閉センサ１０５の検知部材はカバー１０３の底面によって押されて、筐体１００の内部に向かって引っ込む。つまり、開閉センサ１０５の検知部材の突出量とカバー１０３の開角度とは相関している。開閉センサ１０５は突出量（開角度）に応じた検知信号を出力する。
【００１０】
筐体１００の内部のうち、原稿台ガラス１０２の下方には読取部１０６が設けられている。読取部１０６は原稿１０１の読取面を照明する光源や原稿１０１を読み取るイメージセンサなどを有している。読取部１０６は、モータなどの駆動源によって図１における右方向（副走査方向）や左方向に移動する。とりわけ、読取部１０６は、副走査方向に移動しながら原稿台ガラス１０２上に載置された原稿１０１を読み取る。押圧板１０４の押圧面の端部には、原稿１０１が原稿台ガラス１０２上の読取可能範囲からはみ出して載置されているかどうかを検知するために役立つ刻印１０８が刻まれている。たとえば、原稿読取装置１は、刻印１０８を読み取れなければ原稿１０１が読取可能範囲からはみ出していると判定する。原稿読取装置１は、刻印１０８を読み取れれば原稿１０１が読取可能範囲からはみ出していないと判定する。
【００１１】
筐体１００の内部のうち、原稿台ガラス１０２の下方には原稿センサ１０７が設けられている。原稿センサ１０７は、原稿台ガラス１０２に載置された原稿１０１の副走査方向における長さを測定するサイズセンサである。たとえば、原稿センサ１０７は原稿１０１の副走査長が所定以上の長さであるかどうかを検知する簡易なセンサであってもよい。
【００１２】
＜原稿載置面＞
図２が示すように、原稿読取装置１は、原稿１０１を横向きに載置することで最大でＡ３サイズの原稿１０１の全体を一回の副走査で読み取ることができる。ただし、原稿台ガラス１０２の原稿載置面の面積はＡ３サイズの原稿１０１の面積よりも大きい。また、読取部１０６はＡ３サイズの原稿１０１よりもやや広い範囲を読み取ることができるように構成されている。図２には、読取部１０６の読取可能範囲１１３も示されている。
【００１３】
図２が示すように、原稿１０１を主走査方向において位置決めする位置決め部材１１１と、原稿１０１を副走査方向において位置決めする位置決め部材１１２とが筐体１００の頂面に設けられている。位置決め部材１１１の位置決め辺と位置決め部材１１２の位置決め辺とは位置決め原点１１０で直交している。つまり、原稿１０１の一つの角を位置決め原点１１０に合わせることで、原稿１０１の長辺が位置決め部材１１１と平行となり、原稿１０１の短辺が位置決め部材１１２と平行となる。Ａ４サイズの原稿１０１を縦置きすると、原稿１０１の短辺が位置決め部材１１１と平行となり、原稿１０１の長辺が位置決め部材１１２と平行となる。位置決め部材１１１と位置決め部材１１２にはそれぞれ原稿１０１のサイズを示す指標が印刷または刻印されている。位置決め部材１１２の位置決め辺に対して原稿１０１の先端が位置決めされるため、位置決め部材１１２の位置決め辺の位置は先端位置Ｐ０と呼ばれる。
【００１４】
図２が示すように、原稿センサ１０７は、原稿１０１の幅（主走査長）が等しく、副走査長が異なる二つのサイズ（例：Ａ４とＡ３など）を区別可能な位置に配置されている。この例では、副走査方向においてＢ５Ｒの指標とＡ５Ｒの指標との間に配置されている。
【００１５】
＜刻印＞
図３（Ａ）は押圧板１０４の押圧面１１９を示している。押圧板１０４は、たとえば、厚さ２ｍｍのプラスチック板で形成される。押圧面の端部には副走査方向に平行な四本の刻印１０８が設けられている。刻印１０８の副走査方向における長さは、たとえば、１５ｍｍである。刻印１０８の幅は、たとえば、０．５ｍｍである。隣接した二本の刻印１０８の間隔は、たとえば、２ｍｍである。
【００１６】
図３（Ｂ）は刻印１０８の断面図である。押圧板１０４の押圧面１１９に刻まされた刻印１０８の深さは、たとえば、０．５ｍｍである。刻印１０８の長さ、幅、間隔および深さは、読取部１０６で刻印１０８を読み取ることで得られる画像において、刻印１０８をエッジ抽出可能な程度のものであればよい。つまり、これらの数値は単なる例示にすぎない。
【００１７】
図４はカバー１０３が閉じて押圧板１０４が原稿１０１を押圧している状態における原稿１０１、押圧板１０４、刻印１０８および読取可能範囲１１３の位置関係を示している。押圧板１０４の押圧面１１９の面積はＡ３の面積よりもやや大きい。そのため、カバー１０３が閉じると、押圧板１０４はＡ３サイズの原稿１０１を全て覆うことができる。ただし、原稿１０１は副走査方向と主走査方向との両方において正しく位置決めされているものとする。刻印１０８は主走査方向において、Ａ３の原稿１０１の長辺１１４よりも外側でかつ、読取部１０６で読取可能範囲１１３の長辺１１５よりも内側に位置する。なお、押圧板１０４の押圧面１１９の長辺１１６は、Ａ３の原稿１０１の長辺１１４と読取可能範囲１１３の長辺１１５との間に位置する。
【００１８】
＜制御部＞
図５は原稿読取装置１を制御する制御部５００を示している。制御部５００には原稿読取装置１を制御するＣＰＵ５０６とＣＰＵ５０６により実行される制御プログラムを格納する不揮発性メモリ５０７が搭載されている。ＣＰＵ５０６は電源が投入されると、不揮発性メモリ５０７から制御プログラムをダウンロードし、制御プログラムにしたがって原稿読取装置１の制御を開始する。操作部５０１は、操作者に情報を表示する出力装置と操作者からの指示を受け付ける入力装置とを有している。
【００１９】
読取部１０６は原稿１０１を照明する光源であるＬＥＤ５０２を有している。ＬＥＤは発光ダイオードの略称である。イメージセンサ５０３は、ＬＥＤ５０２によって照明された原稿１０１からの反射光を受光してアナログ画像信号に変換する撮像素子である。ＡＤ変換部５０４は、アナログ画像信号をデジタル画像データに変換する。イメージセンサ５０３はＲ（赤）、Ｇ（緑）、Ｂ（青）の３色の光をそれぞれ検知する複数の素子を備えている。これにより原稿１０１に記録されたカラー画像の読み取りも可能となっている。Ｒ、Ｇ、Ｂの各素子は、読取可能範囲１１３の主走査幅をすべてカバーできるように設けられている。イメージセンサ５０３はアナログ画像データを一ライン単位でＡＤ変換部５０４に出力する。
【００２０】
操作部５０１から読取開始指示が入力されると、ＣＰＵ５０６は、ＬＥＤ５０２、イメージセンサ５０３、ＡＤ変換部５０４を起動し、原稿１０１を読み取れる状態に遷移させる。つまり、ＣＰＵ５０６は読取部１０６のコントローラであり、また、モータ５０５のコントローラでもある。ＣＰＵ５０６は、読取部１０６を副走査方向に移動させるようにモータ５０５を制御する。これにより読取部１０６は原稿台ガラス１０２に載置された原稿１０１を読み取る。ＡＤ変換部５０４はデジタル画像データを一ラインずつシェーディング補正回路５０８に出力する。シェーディング補正回路５０８は、デジタル画像データにシェーディング補正を実行する。シェーディング補正とは、予め読取部１０６により白色基準板を読み取らせることで作成された補正係数を用いてデジタル画像データを補正する画像処理である。シェーディング補正によって、ＬＥＤ５０２の光量の不均一性や、イメージセンサ５０３の各画素の感度バラつきなどが低減される。シェーディング補正回路５０８は、補正された画像データを一ラインずつ画像処理回路５０９に出力する。画像処理回路５０９は、ノイズ除去フィルタなどを有し、入力された画像データからノイズ成分を除去ないしは低減する。画像処理回路５０９は、画像データを一ラインずつ出力する。この画像データ（画像信号）は画像ファイルとして保存されてもよいし、プリンタに対して出力されてもよい。
【００２１】
ＣＰＵ５０６には開閉センサ１０５や原稿センサ１０７も接続されている。ＣＰＵ５０６は、開閉センサ１０５が出力する検知信号にしたがってカバー１０３の開角度を認識する。たとえば、開閉センサ１０５はカバー１０３の開角度に応じたアナログ電圧値をＣＰＵ５０６に返してもよい。ＣＰＵ５０６は、原稿センサ１０７が出力する検知信号にしたがって、原稿センサ１０７の上方に原稿１０１が存在するかどうかを判定する。たとえば、原稿センサ１０７は、原稿１０１を検知すると“Ｈｉ信号”を出力し、原稿１０１を検知しなければ“Ｌｏｗ信号”を出力する。これらのセンサは、ＣＰＵ５０６により電源を投入されるとリアルタイムで検知信号をＣＰＵ５０６に出力してもよい。
【００２２】
制御部５００はエッジ検知回路５１０とエッジカウント回路５１１を具備している。エッジ検知回路５１０には、シェーディング補正回路５０８によって補正されたＲ、Ｇ、Ｂの三色の画像データのうち、予め定められた一色分の画像データが一ラインずつ入力される。本実施例では、Ｇの画像データが入力されることとするが、ＲまたはＢの画像データでもよい。エッジ検知回路５１０はＣＰＵ５０６からの開始指示を受けると、主走査方向において一画素ずつエッジ判定を実行する。エッジ検知回路５１０は各画素がエッジであるか否かを示す二値データを生成し、エッジカウント回路５１１に出力する。
【００２３】
＜エッジ検知（抽出）＞
図６はエッジ検知回路５１０におけるエッジ検知処理の概念を示す図である。ここでは、縦と横のそれぞれに罫線が描かれた原稿を読み取ることで取得された画像データ６００のうち、ある一ラインを構成する複数の画素のうち右端の２０画素分の画像データが説明される。
【００２４】
各画素の値はその画素における明るさ（輝度）を示している。この数値が大きいほど明るい画素である。原稿に印刷された罫線の部分は黒いため、その部分の反射率は低く、その部分に対応した画素の値（例：１０）は小さい。一方で原稿において白紙部分は反射率が高く、その部分の画素の値は大きい（例：１００）。原稿はシート状であるケースがほとんどであるが、少なからず厚みを有している。そのため、ＬＥＤ５０２で原稿を照明したときに原稿エッジに影が発生する。影は原稿の白紙部分や押圧板１０４の押圧面と比較して暗いため、影の部分の画素の値はやや小さくなる（例：５０）。
【００２５】
エッジ検知回路５１０は画素の値に基づき主走査方向の先頭（図６における左端）から順に一画素ずつエッジ判定を行う。ここではエッジ判定の対象となる画素は注目画素と呼ばれる。エッジ検知回路５１０は注目画素がエッジ条件を満たしているかどうかを判定する。エッジ条件とは、注目画素の右に位置する二画素と注目画素の左に位置する二画素とからなる範囲に注目画素の値よりも所定値以上大きな値の画素が存在することである。つまり、エッジ検知回路５１０は注目画素と隣接画素との差分を演算し、差分に基づきエッジを抽出する。注目画素がエッジ条件を満たしていれば、エッジ検知回路５１０は１を出力する。注目画素がエッジ条件を満たしていなければ、エッジ検知回路５１０は０を出力する。つまり、エッジ検知回路５１０は画像データを二値化することでエッジ情報を作成している。二値化の基準となる所定値とは、たとえば、３０である。このように、注目画素の周囲に存在する画素よりも注目画素が暗ければ、注目画素はエッジであると判定される。このように、原稿の影もエッジとして抽出される。
【００２６】
エッジ検知回路５１０は予め定められた数のラインにだけエッジ抽出処理を実行する。本実施例では、たとえば、１００ラインの画像データについてエッジ抽出が実行される。エッジ条件にしたがって画像データを二値化することで得られたエッジ情報は一ラインずつエッジカウント回路５１１に出力される。
【００２７】
＜エッジカウント＞
図７はエッジカウント回路５１１が実行するエッジカウント処理の概念を示している。ここでは説明を簡略化するため、エッジ情報７００のうち主走査方向における右端の４０画素×１００ライン分の二値化データが説明される。エッジカウント回路５１１はエッジ検知回路５１０から出力されるエッジ情報を所定の領域毎にカウント（加算）する回路である。本実施例では、主走査方向における４画素×１００ライン、つまり４００画素により一ブロックが形成されている。
【００２８】
図７が示すように、副走査方向と平行な縦罫線に相当する、副走査方向に並んだ複数の画素はエッジとして判定される。複数の画素の主走査位置はいずれも同じである。同様に、原稿エッジに相当する、副走査方向に並んだ複数の画素はエッジとして判定される。複数の画素の主走査位置はいずれも同じである。そのため、エッジカウント回路５１１が副走査方向に向かってこれらの画素の値を積算すると、カウント値が大きくなる。図７では、１０個あるブロックのうちでエッジの存在しないブロック（例：最右ブロック）のカウント値が１０となっている。一方で、原稿エッジが存在する、右から二番目のブロックのカウント値は１９６となる。
【００２９】
エッジカウント回路５１１はこのエッジカウント結果をエッジカウント回路５１１内の揮発性ＲＡＭに格納する。ＣＰＵ５０６はエッジカウント回路５１１内の揮発性ＲＡＭからエッジカウント結果を読み出すとともに、原稿センサ１０７の出力を取得する。ＣＰＵ５０６は、エッジカウント結果と原稿センサ１０７の検知結果とに基づき、原稿台ガラス１０２に載置された原稿１０１のサイズを決定する。エッジカウント結果は原稿のはみ出しの有無や原稿の主走査長を示している。原稿センサ１０７の検知結果は原稿の副走査長を示している。よって、これらの情報から原稿サイズが確定する。
【００３０】
＜原稿サイズの判定処理＞
図８はＣＰＵ５０６が実行する原稿サイズの判定処理を示すフローチャートである。Ｓ８０１でＣＰＵ５０６は開閉センサ１０５の出力レベルに基づきカバー１０３が開いているかどうかを判定する。たとえば、ＣＰＵ５０６は、開閉センサ１０５の出力レベルが閾値以上であれば、カバー１０３が開いていると判定する。一方で、ＣＰＵ５０６は、開閉センサ１０５の出力レベルが閾値未満であれば、カバー１０３が閉じていると判定する。カバー１０３が開いていれば、操作者が原稿１０１を原稿台ガラス１０２上に載置することを希望していると判定し、ＣＰＵ５０６はＳ８０２に進む。
【００３１】
図９は開閉センサ１０５の出力特性の一例を示している。横軸はカバー１０３の開角度を示している。縦軸は開閉センサ１０５の出力レベルを示している。カバー１０３が閉じている状態（開角度＝０°）のときに出力レベルは０となる。カバー１０３の開角度が１０°であれば、出力レベルは１００となる。カバー１０３の開角度を検知するためのセンサは開閉センサ１０５に限定されることはない。たとえば、ＨｉとＬｏｗの二値を出力する複数のセンサを主走査方向に沿って配置し、複数のセンサの出力値の論理に応じてＣＰＵ５０６がカバー１０３の開角度を判定してもよい。カバー１０３に設けられた磁性体からの磁気を原稿読取装置１に設けられた磁気センサが検知してもよい。この場合、ＣＰＵ５０６が磁気センサの検知結果に基づきカバー１０３の開角度を検知してもよい。ＣＰＵ５０６は、テーブルを参照して検知結果を開角度に変換してもよい。このようなテーブルは不揮発性メモリ５０７に記憶されていてもよい。
【００３２】
上述した閾値は、開角度が１０°になったときの出力レベルである１００に設定されてもよい。ＣＰＵ５０６は、カバー１０３の開角度が１０°以上になると、カバー１０３が開いたと判定する。すなわち、ＣＰＵ５０６は、出力レベルが１００以上になると、カバー１０３が開いたと判定して、Ｓ８０２に進む。
【００３３】
Ｓ８０２でＣＰＵ５０６はモータ５０５を制御し原稿サイズの検知を開始する副走査位置（検知開始位置Ｐ１）に、読取部１０６を移動させる。図１０は検知開始位置Ｐ１を模式的に示す図である。検知開始位置Ｐ１は、原稿１０１の先端位置Ｐ０から副走査方向において４０ｍｍ離れた位置である。なお、先端位置Ｐ０は、位置決め部材１１２の左端の位置と一致している。
【００３４】
Ｓ８０３でＣＰＵ５０６は開閉センサ１０５の出力レベルに基づき開角度が所定値（例：１０°）になるまでカバー１０３が再び閉まったかどうかを判定する。開角度が１０°になると、ＣＰＵ５０６はＳ８０４に進む。Ｓ８０４でＣＰＵ５０６は原稿センサ１０７の検知結果を取得する。
【００３５】
図１１（Ａ）は原稿１０１が原稿台ガラス１０２に載置されていない状態を示す側面図である。図１１（Ｂ）は原稿１０１が原稿台ガラス１０２に載置されている状態を示す側面図である。図１１（Ａ）、図１１（Ｂ）では原稿センサ１０７の動作を模式的に示すため、読取部１０６は記載されていない。原稿センサ１０７は赤外光を射出するＬＥＤなどの発光部１１０１とフォトセンサなどの受光部１１０２を具備している。発光部１１０１が射出した赤外光が受光部１１０２に入射すると、原稿センサ１０７はＨｉレベルの検知信号を出力する。発光部１１０１が射出した赤外光が受光部１１０２に入射しないと、原稿センサ１０７はＬｏｗレベルの検知信号を出力する。つまり、原稿センサ１０７は反射型の光学式センサである。赤外波長とは異なる波長の光を出力する発光素子が利用されてもよい。
【００３６】
カバー１０３の開角度が１０°であり、かつ、原稿１０１が原稿台ガラス１０２に載置されていない場合、図１１（Ａ）が示すように、発光部１１０１から射出した赤外光が原稿台ガラス１０２を透過し、押圧板１０４で反射する。そのため、赤外光は受光部１１０２には入射しない。その結果、原稿センサ１０７はＬｏｗを出力する。一方で、図１１（Ｂ）に示すように、原稿台ガラス１０２上に原稿１０１が載置されている場合、発光部１１０１から射出した赤外光が原稿１０１で反射し、受光部１１０２に入射する。その結果、原稿センサ１０７はＨｉを出力する。ＣＰＵ５０６は原稿センサ１０７の出力論理を取得することで、原稿センサ１０７の位置に原稿１０１が載置されているかどうかを判定する。ＣＰＵ５０６は、ＣＰＵ５０６の内部に設けられた揮発性ＲＡＭに判定結果を保持する。
【００３７】
Ｓ８０５でＣＰＵ５０６は開閉センサ１０５の検知結果に基づきカバー１０３が閉じたかどうかを判定する。たとえば、ＣＰＵ５０６は開角度が０°になると（つまり、開閉センサ１０５の出力レベルがほぼ０になると）、カバー１０３が閉じたと判定する。カバー１０３が閉じると、ＣＰＵ５０６はＳ８０６に進む。
【００３８】
Ｓ８０６でＣＰＵ５０６は読取部１０６を起動する。ＣＰＵ５０６は、ＬＥＤ５０２を点灯させるとともに、イメージセンサ５０３を起動する。これにより、読取部１０６は画像データを出力できる状態に遷移する。
【００３９】
Ｓ８０７でＣＰＵ５０６はモータ５０５を制御し、読取部１０６を原稿先端側へ移動させる。つまり、読取部１０６は検知開始位置Ｐ１から副走査方向とは反対方向に向かって移動を開始する。このような移動はバックススキャンとよばれてもよい。
【００４０】
Ｓ８０８でＣＰＵ５０６は、読取部１０６が原稿の先端位置Ｐ０に到達する前の所定のタイミングでエッジカウント値に基づき原稿エッジを検知する。Ｓ８０９でＣＰＵ５０６はエッジカウント値に基づき原稿のはみ出しを検知する。
【００４１】
図１２は原稿エッジの検知タイミングとはみ出しの検知タイミングを示すタイミングチャートである。図１２においてタイミングチャートの上に原稿読取装置１を上方からみた模式図が示されている。図１２のタイミングチャートの起点は右端であり、左に向かって時間が進む。つまり横軸は時間を示し、縦軸がモータ５０５の回転速度を示している。
【００４２】
上述したようにＣＰＵ５０６はＳ８０７で読取部１０６は検知開始位置Ｐ１から移動を開始する。検知開始位置Ｐ１から所定距離だけ読取部１０６を左方向に移動する間に、モータ５０５の回転速度が安定する。モータ５０５の回転速度が安定した時点で、ＣＰＵ５０６は原稿エッジの検知を実行する。また、Ｓ８０８でＣＰＵ５０６はエッジ検知回路５１０に検知の開始を指示するとともに、エッジカウント回路５１１にカウントの開始を指示する。これにより所定のライン数分の画像データを使用して原稿１０１の原稿エッジ（主走査エッジ）の検知が実行される。ここでは副走査解像度が６００ｄｐｉであると仮定されている。そのため、一ラインの副走査長は０．０４２ｍｍである。１００ライン分の副走査長は４．２ｍｍである。ＣＰＵ５０６は１００ライン分の画像データを使用してエッジ検知を行う。エッジカウント回路５１１はブロックごとにカウントを実行する。上述したように一ブロックは、（主走査方向における４画素×１００ライン）４００画素から構成されている。Ｓ８０８の検知処理には、エッジ検知回路５１０でのエッジ抽出と、エッジカウント回路５１１でのエッジカウントと、ＣＰＵ５０６がカウント値を読み出す処理とが含まれている。図１２が示すように、Ｓ８０８におけるエッジ検知が適用される副走査位置（副走査方向における４．２ｍｍ幅）は読取部１０６が刻印１０８を読み取れない位置である。
【００４３】
図１３はエッジカウント値の一例を示している。図１３が示すように縦罫線が描かれたような原稿１０１が原稿台ガラス１０２に載置されると、罫線の位置と原稿エッジの位置とでそれぞれカウント値が大きくなる。
【００４４】
エッジ検知が終了すると、ＣＰＵ５０６はＳ８０９のはみ出し検知を実行する。はみ出し検知ではエッジ検知と同様にエッジ検知回路５１０とエッジカウント回路５１１が使用される。図１２が示すように、はみ出し検知ではエッジ検知と同様に副走査方向における１００ライン分（４．２ｍｍ）の画像データが使用される。エッジカウント回路５１１も主走査方向における４画素×１００ライン＝４００画素を一ブロックとしてカウントを実行する。
【００４５】
図１２が示すように、Ｓ８０９には、エッジ検知回路５１０でのエッジ抽出と、エッジカウント回路５１１でのカウント処理と、ＣＰＵ５０６でのカウント値の読み出し処理とが含まれる。図１２が示すように、Ｓ８０９におけるはみ出し検知が適用される副走査位置（副走査方向における４．２ｍｍ幅）は読取部１０６が刻印１０８を読み取れる位置である。
【００４６】
図１４はエッジカウント値の一例を示している。図１４が示すように罫線の位置と原稿の主走査エッジの位置とに加え、刻印１０８の位置でもカウント値が大きくなる。刻印１０８は０．５ｍｍの深さで押圧板１０４に刻まれている。そのため、ＬＥＤ５０２で照明すると刻印１０８に応じた影が発生する。その影がエッジとして抽出されるため、エッジカウント値が大きくなる。ＣＰＵ５０６では各ブロックのエッジカウント値を、ＣＰＵ５０６の内部にある揮発性ＲＡＭに保持する。
【００４７】
Ｓ８１０でＣＰＵ５０６は、はみ出し検知によって得られたエッジカウント値に基づき、原稿１０１が原稿台ガラス１０２からはみ出しているかどうかを判定する。原稿１０１が原稿台ガラス１０２からはみ出していれば、ＣＰＵ５０６はＳ８１２に進む。一方、原稿１０１が原稿台ガラス１０２からはみ出していなければ、ＣＰＵ５０６はＳ８１１に進む。
【００４８】
図１５（Ａ）は原稿１０１がはみ出していないときのエッジカウント値を示している。図１５（Ｂ）は原稿１０１がはみ出しているときのエッジカウント値を示している。ＣＰＵ５０６は、カバー１０３が閉じられた際に刻印１０８が読み取れる主走査位置を定義する。図１５（Ａ）及び図１５（Ｂ）の右端に示された１０ｍｍ（６０ブロック）の範囲が刻印１０８を読み取れる位置である。以下ではこの範囲が刻印範囲と呼ばれる。
【００４９】
ＣＰＵ５０６は、刻印範囲内の各ブロック（４００画素単位）のエッジカウント値と閾値とを比較する。カウント値が閾値を超えるブロックが刻印範囲内に１つでも存在すれば、ＣＰＵ５０６は、原稿１０１がはみ出していると判定する。はみ出しを判定するための閾値は、たとえば、１００である。図１５（Ａ）ではＡ３サイズの原稿１０１が正しく位置決めされて原稿台ガラス１０２上に載置されている。そのため、読取部１０６は刻印１０８を読み取ることができる。そのため、刻印範囲内には、エッジカウント値が閾値を超える一つ以上のブロックが存在する。よって、ＣＰＵ５０６は原稿１０１がはみ出していないと判定する。原稿がはみ出していないと判定すると、ＣＰＵ５０６はＳ８１１に進む。
【００５０】
図１５（Ｂ）はＡ３サイズの原稿１０１が原稿台ガラス１０２から主走査方向においてみ出して載置された場合を示している。図１５（Ｂ）が示すように、原稿１０１が原稿台ガラス１０２からはみ出して載置されると、原稿１０１によって刻印１０８が覆い隠されてしまう。そのため、読取部１０６は刻印１０８を読み取ることができなくなる。その結果、エッジカウント値が閾値を超えるブロックが刻印範囲内には１つも存在しなくなる。よって、ＣＰＵ５０６は、原稿１０１がはみ出していると判定する。はみ出していると判定した場合、ＣＰＵ５０６はＳ８１２に進む。
【００５１】
ここでは、副走査長が１５ｍｍである四本の刻印１０８が例示されている。この刻印１０８の寸法には理由がある。押圧板１０４の取り付け位置は、読取部１０６に対して主走査方向および／または副走査方向において多少ずれることがある。したがって、このような組立公差を考慮して刻印１０８の寸法が決定されている。これにより、カバー１０３を閉じると、読取部１０６が刻印１０８を読み取れる位置に、押圧板１０４に設けられた刻印１０８が位置するようになる。
【００５２】
さらに刻印１０８の副走査長を長くすることで、副走査方向において読取部１０６が刻印１０８を検知可能な距離（範囲）が長くなる。刻印１０８の副走査長を数ｍｍ以上長くすると、原稿台ガラス１０２や押圧板１０４に付着した小さなゴミや汚れを刻印１０８として誤検知しにくくなる。つまり、一ブロックに含まれる画素の数が増加するため、ごみなどの影響が減少する。
【００５３】
ここでは押圧板１０４に付与される、はみ出し検知のための目印として、刻印１０８が例示されている。上述したように、押圧板１０４の取り付け位置が理想位置（設計上の位置）からずれると、複数ある刻印１０８の一部がＡ３／Ａ４原稿の端部よりも内側に位置してしまうかもしれない。仮に目印が印刷された線や図形であったとする。とりわけ、薄い原稿１０１では、目印が透けて見えてしまうため、読取部１０６が目印を読み取ってしまう。これははみ出し検知の精度を低下させる。一方、刻印１０８は押圧板１０４に形成された凹凸である。また、刻印１０８の色は押圧板１０４の色と同じである。したがって、原稿１０１が載置されると刻印１０８の凹凸が覆われるため、刻印１０８が透けて見えにくい。つまり、刻印１０８ははみ出し検知の精度を向上させる点で印刷された目印よりも有利であろう。
【００５４】
Ｓ８１１でＣＰＵ５０６は原稿エッジの位置に基づき原稿１０１の主走査サイズ（主走査長）を決定する。ＣＰＵ５０６は、Ｓ８０８で得られた原稿エッジの位置を示すエッジカウント値を使用して原稿１０１の主走査サイズを決定する。
【００５５】
図１６は主走査サイズの判定手法を説明する図である。ＣＰＵ５０６は原稿読取装置１で読取可能な原稿サイズに応じた判定領域を定義する。たとえば、原稿読取装置１はＡ３、Ａ４、Ａ５、Ｂ４、Ｂ５、Ｂ６の原稿を読み取り可能である。これらのサイズのうち、Ａ３とＡ４の組と、Ｂ４とＢ５の組と、Ａ５とＡ４Ｒの組と、Ｂ６とＢ５Ｒの組は、それぞれ主走査長が同じである原稿サイズのペアである。ここで判定すべきサイズはこの四つの組にＡ５Ｒを加えた５種類のサイズである。そこで、各主走査長に対応した判定領域が定義される。図１６で領域ＩはＡ３／Ａ４サイズを判定するための領域である。領域ＩＩはＢ４／Ｂ５サイズを判定するための領域である。領域ＩＩＩはＡ５／Ａ４Ｒサイズを判定するための領域である。領域ＩＶはＢ６／Ｂ５Ｒを判定するための領域である。領域ＶはＡ５Ｒを判定するための領域である。
【００５６】
ＣＰＵ５０６は、Ｓ８０８で得られた各ブロックのエッジカウント値と予め定められた閾値とを比較し、エッジカウント値を二値化する。図１６が示すように、主走査サイズを判定するための閾値が１５０に設定されている。ＣＰＵ５０６は、領域Ｉないし領域Ｖのうちのいずれか領域において、カウント値が閾値を超えるブロックが存在するかどうかを判定する。ＣＰＵ５０６は、閾値を超えるカウント値を有するブロックが１つ以上存在する領域のうちで最も外側に位置する領域を特定する。さらにＣＰＵ５０６は、特定した領域に関連付けられている主走査サイズを原稿１０１の主走査サイズとして確定する。図１６が示す事例では、領域ＩＩ、領域ＩＩＩ、領域Ｖは、カウント値が閾値を超えるブロックを有している。ＣＰＵ５０６は、これらの領域のうちで最も主走査方向において外側に位置する領域ＩＩに原稿１０１の主走査エッジが存在すると判定する。つまり、ＣＰＵ５０６は、原稿１０１の主走査サイズを、領域ＩＩに対応するＢ４／Ｂ５サイズに決定する。この時点では原稿１０１の副走査サイズは未確定である。
【００５７】
ところで、原稿１０１には罫線や文字等の縦線が存在するため、これらの縦線もエッジとして判定されることになる。図１６では、領域ＩＩＩと領域Ｖで検知されたエッジは縦線であると考えられる。原稿１０１の主走査エッジはこれらの縦線に起因したエッジよりも必ず外側に存在する。そのため、抽出された複数のエッジのうち最も外側に位置するエッジが原稿１０１の主走査エッジである。この原理を利用して原稿１０１の主走査エッジが特定され、主走査サイズが判定される。
【００５８】
Ｓ８１２でＣＰＵ５０６は、はみ出して載置された原稿１０１の主走査サイズを、最大サイズに確定する。つまり、原稿１０１の主走査サイズは、原稿読取装置１が読取可能な最大の主走査サイズであるＡ３／Ａ４サイズに確定される。
【００５９】
Ｓ８１３でＣＰＵ５０６は原稿１０１の主走査サイズと、原稿センサ１０７の出力論理とに基づき原稿サイズを確定する。図２に記載したように、原稿センサ１０７は主走査サイズが等しいが、副走査サイズが異なる複数の原稿サイズを区別できる位置に配置されている。
【００６０】
図１７は原稿サイズの確定手法を示す図である。領域ＩＩで主走査エッジが検知され、原稿センサ１０７の出力論理がＨｉであれば、ＣＰＵ５０６は原稿サイズをＢ４サイズに確定する。領域ＩＩで主走査エッジが検知され、原稿センサ１０７の出力論理がＬｏｗであれば、ＣＰＵ５０６は原稿サイズをＢ５サイズに確定する。原稿がはみ出しており（領域Ｉ）、かつ、主走査サイズがＡ３／Ａ４サイズであり、かつ、原稿センサ１０７の出力論理がＨｉであったと仮定する。この場合、ＣＰＵ５０６は、原稿サイズをＡ３サイズに確定する。原稿がはみ出しており（領域Ｉ）、かつ、主走査サイズがＡ３／Ａ４サイズであり、かつ、原稿センサ１０７の出力論理がＬｏｗであったと仮定する。この場合、ＣＰＵ５０６は、原稿サイズをＡ４サイズに確定する。なお、図１７に示した原稿サイズを確定するために利用されるサイズテーブルは不揮発性メモリ５０７に格納されていてもよい。
【００６１】
Ｓ８１４でＣＰＵ５０６は確定した原稿サイズを操作部５０１の表示装置に出力することで、操作者に原稿サイズを通知する。ＣＰＵ５０６は確定した原稿サイズをプリンタ部に出力してもよい。
【００６２】
ここでは、注目画素の値と周辺画素の値との差分に基づきエッジが抽出されている。しかし、エッジを抽出する手法に本発明は左右されないため、他のエッジ抽出手法が採用されてもよい。
【００６３】
ここでは、押圧板１０４に設けられた溝などの刻印１０８が、原稿１０１から取得された画像に含まれているかどうかに基づき、原稿１０１が原稿台ガラス１０２からはみ出して載置されているかどうかが判定されている。また、刻印１０８は、原稿１０１の主走査長（主走査幅や主走査サイズと呼ばれてもよい）を確定するためにも利用されている。このような刻印１０８を採用することで、原稿１０１が原稿台ガラス１０２からはみ出して載置された場合でも原稿サイズの誤検知が減少する。
【００６４】
原稿１０１を原稿台ガラス１０２からはみ出して載置した操作者は、一般に、最大サイズでの原稿読み取りを希望することが多い。そのため、原稿１０１のはみ出しが検知された場合、ＣＰＵ５０６は、原稿１０１の主走査サイズを、原稿読取装置１がサポートしている最大の主走査サイズに確定する。これにより、操作者ははみ出した原稿のサイズを指定する手間が省けるため、ユーザービリティが向上しよう。
【００６５】
［実施例２］
実施例１では原稿のはみ出しが検知されると、主走査サイズを最大サイズに確定する点に特徴があった。実施例２では、原稿のはみ出しが検知されると、主走査サイズを不定サイズに確定する点に特徴がある。実施例２において実施例１と共通する構成や処理についての説明は、重複を避けるために、省略される。
【００６６】
図１８は実施例２における原稿サイズの判定処理を示すフローチャートである。実施例２のＳ８０１からＳ８１１までは実施例１の処理と同じである。ただし、Ｓ８１０で原稿のはみ出しが検知されると、ＣＰＵ５０６はＳ１８０１に進む。Ｓ１８０１でＣＰＵ５０６は、原稿１０１の主走査サイズを不定と判定し、Ｓ１８０２に進む。Ｓ１８０２は上述したＳ８１３と同様の処理である。ただし、主走査サイズが不定である場合に、ＣＰＵ５０６は、原稿センサ１０７の出力論理に依存することなく、原稿サイズを不明（不定）と決定する。サイズ不明とは、ＣＰＵ５０６が原稿サイズを確定できなかったことを意味する。
【００６７】
図１９は原稿サイズを確定するために利用可能なサイズテーブルの一例を示している。このサイズテーブルも不揮発性メモリ５０７に格納されていてもよい。ＣＰＵ５０６は、サイズテーブルを参照し、主走査サイズが不定であることに対応する原稿サイズとして不定（不明）を取得する。
【００６８】
Ｓ１８０３はＳ８１４と同様の処理である。ＣＰＵ５０６は、確定した原稿サイズを操作部５０１の表示装置に出力することで、原稿サイズを操作者に通知する。原稿サイズが不定である場合、操作部５０１には原稿サイズが不定であることを示すメッセージが表示される。また、ＣＰＵ５０６は、操作者に原稿サイズを指定または入力することを促すメッセージを操作部５０１に表示してもよい。ＣＰＵ５０６は、操作部５０１を通じて操作者により指定された原稿サイズを、原稿１０１の原稿サイズとして確定し、プリンタなどに出力する。なお、主走査サイズだけが操作者により入力されてもよい。
【００６９】
このように、原稿のはみ出しが検知されると、原稿サイズが不明であることを操作者に通知することが可能となる。これにより操作者は原稿のはみ出しを認識するか、または、原稿読取装置１が原稿サイズを特定できなかったことを理解できるようになる。操作者であれば、原稿１０１の原稿サイズを理解しているため、ＣＰＵ５０６は操作者による原稿サイズの指定を受け付けてもよい。これにより、正確に原稿サイズを確定することが可能となろう。その結果、操作者が希望しない原稿サイズでの原稿読取は実行されにくくなろう。
【００７０】
［実施例３］
実施例１では、はみ出しを検知するために役立つ目印として刻印１０８が採用されている。しかし、原稿１０１を読取部１０６が読み取ることで取得された画像を分析することで原稿のはみ出しを検知できれば十分であるため、目印は刻印１０８以外の目印であってもよい。また、刻印１０８を設けるためには、押圧板１０４の厚みは刻印１０８の深さよりも大きくなければならない。押圧板１０４の厚みが増せば、製造コストが増加する。したがって、製造コストを低減するには、押圧板１０４を薄いシート状の押圧板とすることが有利であろう。そこで、実施例３では、はみ出し検知のための目印として押圧板に貼り付けられる目印が採用される。
【００７１】
図２０（Ａ）はシート状の押圧板２００１の押圧面２００３を示している。シール２００２は、接着部材が一方の面に塗布されたステッカーなど、シート状の平面部材である。シール２００２の他方の面の色は押圧面２００３の色と同じであってもよいし、異なってもよい。刻印１０８が設けられていた位置とほぼ同じ位置にシール２００２が貼付されている。つまり、シール２００２の貼付位置は、押圧面２００３の端部である。押圧面２００３は四つの角を有しており、そのうち一つの角が位置決め原点１１０に最も近い。シール２００２の貼付位置は、この角から最も近い他の角に近い。シール２００２の厚みは刻印１０８の深さよりも小さい（薄い）ものとする。シール２００２の長辺は副走査方向と平行であり、短辺は主走査方向と平行である。長辺の長さは、たとえば、１５ｍｍである。また、短辺の長さは、たとえば、８ｍｍである。つまり、シール２００２のサイズと貼付位置は、正しく位置決めされたＡ３サイズの原稿によってシール２００２が隠されない位置である。
【００７２】
図２０（Ｂ）はシール２００２の断面図である。シール２００２は押圧板２００１の厚みと比較して薄い部材で構成されているが、少なからず厚みを有する。つまり、押圧面２００３とシール２００２との間には段差が生じる。ＬＥＤ５０２により照明光を照射されると、シール２００２の二つの長辺のうちより内側に位置する長辺付近には、シール２００２の厚みに起因した影が発生する。したがって、原稿１０１から取得された画像ではこの影がエッジとして抽出される。
【００７３】
図２１はカバー１０３が閉じときの、押圧板２００１、Ａ３サイズの原稿１０１、シール２００２および読取可能範囲１１３の位置関係を示している。上述した影をもたらすシール２００２の辺は、原稿読取装置１がサポートしている最大サイズ（例：Ａ３）の原稿の長辺よりも主走査方向で外側に位置する。さらに、影をもたらすシール２００２の辺が読取可能範囲１１３内に位置する。このようなシール２００２が押圧面２００３に貼付されることで、読取部１０６が影を読み取ることができる。また、影によって生じたエッジははみ出し検知に利用可能となる。
【００７４】
このようにはみ出し検知のための目印としてシール２００２を採用することで、原稿のはみ出しが検知可能となる。また、実施例１、２で説明したように原稿サイズも精度よく確定することが可能となる。さらに、シール２００２を採用することで、押圧板１０４の厚みと比較して薄い押圧板２００１を採用でき、製造コストが低減される。
【００７５】
［実施例４］
実施例４の目印は印刷や塗装により形成可能な図形である。したがって、実施例４の目印は薄い押圧板にも適用可能な目印である点でシール２００２と共通しているが、さらに製造コストを低減することが可能である。つまり、シール２００２を形成するための部材は少なからずコストがかかるが、実施例４の目印はより低コストである。
【００７６】
図２２は押圧板２２０１の押圧面２２０３を示している。押圧面２２０３の端部には、はみ出し検知の目印として機能する四本の印刷線２２０２が印刷されている。印刷線２２０２は副走査方向と平行に形成されており、その長さは１５ｍｍである。また、主走査方向における印刷線２２０２の幅は０．５ｍｍである。隣り合った二本の印刷線２２０２間の間隔は２ｍｍである。つまり、刻印１０８が印刷線２２０２に置換されている。
【００７７】
図２３はカバー１０３が閉じときの、押圧板２００１、Ａ３サイズの原稿１０１、印刷線２２０２および読取可能範囲１１３の位置関係を示している。印刷線２２０２は、原稿読取装置１がサポートしている最大サイズ（例：Ａ３）の原稿の長辺よりも主走査方向で外側に位置する。さらに、印刷線２２０２が読取可能範囲１１３内に位置する。つまり、正しく位置決めされたＡ３サイズの原稿１０１によって隠されない位置に印刷線２２０２が配置されている。読取部１０６が印刷線２２０２を読み取ることで、刻印１０８と同様のエッジが画像に発生する。しがって、このエッジを抽出することでＣＰＵ５０６は原稿１０１のはみ出しを検知できるようになる。
【００７８】
なお、印刷線２２０２の色は黒色でなくてもよく、エッジ検知に有利な色であれば十分である。たとえば、印刷線２２０２の色は、エッジ検知回路５１０でエッジとして検知できる範囲で可能な限り薄いグレーであってもよい。上述したように、原稿１０１が薄くなると、原稿１０１を通して印刷線２２０２が透けて見えてしまう可能性がある。これは、印刷線２２０２の階調が最大階調に近くなればなるほど（つまり濃くなればなるほど）、印刷線２２０２が画像に影響を与える。したがって、印刷線２２０２の色としてグレーが採用されてもよい。グレーの階調（濃度）は、エッジ検知回路５１０でエッジとして検知可能なレベルに決定される。
【００７９】
このように目印として印刷線２２０２を採用することで、目印に関するコストを低減することが可能となる。また、刻印１０８が形成される押圧板１０４と比較して、より薄く低コストな押圧板２２０１を採用可能となる。実施例４におけるその他の効果については、実施例１ないし３と共通である。
【００８０】
［まとめ］
上述したように原稿台ガラス１０２は、筐体１００に固定され、透光性を有する原稿台の一例である。筐体１００は、原稿台ガラス１０２を支持する支持部の一例である。原稿台ガラス１０２は透光性を有する樹脂部材であってもよい。押圧板１０４は、原稿台ガラス１０２に対して原稿１０１を押圧する押圧板の一例である。読取部１０６は筐体１００の内部に配置され、原稿台ガラス１０２に載置された原稿１０１を読み取る読取ユニットの一例である。刻印１０８、シール２００２および印刷線２２０２は、押圧板の押圧面に形成され、読取部１０６の読取可能範囲１１３から原稿１０１がはみ出していることを検知するための目印の一例である。なお、目印としては、たとえば、副走査方向と平行な辺を有する立体形状、平面形状または線などであればよい。
【００８１】
図２４はＣＰＵ５０６が制御プログラム２４１１を実行することで実現する機能を説明するための図である。なお、これらの機能の一部またはすべてはＡＳＩＣやＦＰＧＡなどの論理回路により実現されてもよい。ＡＳＩＣは特定用途集積回路の略称である。ＦＰＧＡはフィールドプログラマブルゲートアレイの略称である。
【００８２】
図２４において、原稿サイズを示す情報が画像形成装置２４００で利用されるものとする。なお、原稿読取装置１は、複写機や複合機である画像形成装置２４００の一部であってもよい。画像形成装置２４００のコントローラ２４０１は、ＣＰＵ５０６から出力された原稿サイズを示す情報にしたがって給紙部２４０２にシートの給紙を指示する。給紙部２４０２は複数のシートカセットを有し、それぞれ異なるサイズのシートを収容している。給紙部２４０２はコントローラ２４０１により指定されたサイズのシートを給紙する。プリンタ部２４０３は、給紙部２４０２から給紙されたシートに画像を形成する。コントローラ２４０１は、画像処理回路５０９から出力された画像信号に基づきプリンタ部２４０３を制御し、原稿１０１に対応した画像をシート上に形成させる。なお、プリンタ部２４０３は、原稿読取装置１が原稿１０１を読み取ることで生成された画像信号に基づきシートに画像を形成する画像形成部の一例である。
【００８３】
ＣＰＵ５０６は不揮発性メモリ５０７に記憶されている制御プログラム２４１１を実行することで様々な機能を実現する。はみ出し判定部２４２１は、読取部１０６が目印を読み取れれば原稿１０１が読取可能範囲１１３からはみ出していないと判定する判定手段の一例である。また、はみ出し判定部２４２１は、読取部１０６が目印を読み取れなければ原稿１０１が読取可能範囲１１３からはみ出していると判定する判定手段の一例である。このように、押圧板１０４に設けられた目印を読取部１０６が読み取れたかどうかに基づき、はみ出し判定部２４２１が原稿１０１のはみ出しを判定する。これにより、読取可能範囲１１３から原稿１０１がはみ出していることを検知することが可能となる。
【００８４】
エッジ判定部２４２０は、読取部１０６により取得された画像において副走査方向と平行なエッジを検知する検知手段の一例である。エッジ判定部２４２０はエッジカウント回路５１１から出力されるエッジカウント値に基づきエッジの有無やエッジの位置を認識する。また、はみ出し判定部２４２１は、目印に対応するエッジがエッジ判定部２４２０により検知されたかどうかに応じて原稿のはみ出しを判定してもよい。図６に示したようにエッジ検知回路５１０は画像を構成する各画素の値を二値化する二値化手段の一例である。図７に示したようにエッジカウント回路５１１は読取可能範囲１１３を構成する複数の画素のグループであるブロックごとに二値化された各画素の値を加算して和を求める加算手段の一例である。図１６に示したように、エッジ判定部２４２０は、和（エッジカウント値）がエッジを検知するためのエッジ閾値を超えているかどうかに応じてブロックごとにエッジを検知してもよい。
【００８５】
原稿センサ１０７は、筐体１００の内部に設けられ、副走査方向における原稿１０１の長さを検知する長さ検知手段（第２の取得手段）の一例である。原稿センサ１０７はサイズセンサと呼ばれてもよい。図１６を用いて説明したように、幅検知部２４２２は、主走査方向において最も外側に位置するエッジの位置に基づき主走査方向における原稿１０１の幅を検知する幅検知手段（第１の取得手段）の一例である。図１７など用いて説明したように、サイズ確定部２４２３は、原稿センサ１０７の検知結果（副走査長）と幅検知部２４２２の検知結果（主走査長）とに基づき原稿１０１のサイズを確定するサイズ確定手段の一例である。なお、原稿サイズとは、ＩＳＯやＪＩＳ、ＡＮＳＩなどの標準化機関が定義した標準寸法（定型サイズ）である。サイズ確定部２４２３は、図１７や図１９に示したようなサイズテーブル２４４１を参照して原稿サイズを確定してもよい。原稿１０１が読取可能範囲１１３からはみ出しているとはみ出し判定部２４２１が判定することがある。この場合に、サイズ確定部２４２３は、原稿１０１の幅を、読取可能範囲１１３に収めることが可能な最大サイズの原稿の幅に決定してもよい。このように、読取可能範囲１１３からは原稿１０１がはみ出しても、原稿１０１のサイズが確定するため、操作者の負担が軽減する。また、読取可能範囲１１３の内側でかつ最大サイズの原稿の外側に目印が設けられていること、および、目印に基づきはみ出しが判定されることから、原稿サイズを最大サイズに確定することには意義がある。このようなケースでは、操作者は最大サイズの原稿として、原稿台ガラス１０２上の原稿を読み取りたいと希望していることが多いからである。
【００８６】
図１８を用いて説明したように、サイズ確定部２４２３は、原稿１０１が読取可能範囲１１３からはみ出していると判定されると、原稿１０１のサイズをサイズ不定に決定してもよい。また、操作部５０１の出力部２４３２は、サイズ確定部２４２３が確定した原稿のサイズを出力する出力手段として機能してもよい。出力部２４３２は表示装置などである。これにより操作者は原稿読取装置１が確定した原稿のサイズを認識することができる。また、操作者は原稿読取装置１が原稿サイズを確定できなかったことも理解することができる。操作部５０１の入力部２４３１は、原稿１０１の幅または原稿サイズの指定を受け付ける受付手段の一例である。入力部２４３１はタッチパネルセンサーやテンキーなどである。サイズ確定部２４２３は、原稿１０１が読取可能範囲１１３からはみ出していると判定されると、入力部２４３１により受け付けされた原稿１０１の幅に基づき原稿１０１のサイズを確定してもよい。これにより、正確に原稿１０１のサイズが確定される。なお、サイズ確定部２４２３は、原稿１０１が読取可能範囲１１３からはみ出していると判定されると、入力部２４３１により受け付けされた原稿サイズを原稿１０１のサイズとして確定してもよい。
【００８７】
図２などに示したように、位置決め部材１１１は、筐体１００または原稿台ガラス１０２に固定され、原稿台ガラス１０２の第一方向において原稿１０１を位置決めする第一位置決め部材の一例である。第一方向は、原稿を走査する方向である副走査方向である。位置決め部材１１２は筐体１００または原稿台ガラス１０２に固定され、第一方向と直交する第二方向において原稿１０１を位置決めする、第一位置決め部材よりも短い第二位置決め部材の一例である。第二方向は主走査方向であってもよい。カバー１０３は、押圧板１０４を底面に備え、筐体１００に対してヒンジを介して固定され、原稿台ガラス１０２に対して開閉するカバーの一例である。
【００８８】
図４などが示すように、押圧面１１９における目印の位置は最大サイズの原稿の長辺が第一位置決め部材に対して位置決めされたときに、読取部１０６から見て当該原稿によって目印が隠れない位置である。最大サイズの原稿とは、Ａ３サイズの原稿など、読取可能範囲１１３に全体を収めることが可能な規格化された複数のサイズの原稿のうちで最大サイズの原稿である。このように最大サイズの原稿が原稿台ガラス１０２において位置決め原点１１０に対して正しく位置決めされたときには目印が隠れない。一方で、地図やポスターなど、最大サイズを超えるような原稿が原稿台ガラス１０２に載置されると目印が隠れてしまうため、読取部１０６は目印を読み取ることができない。このような目印と原稿サイズとの関係を利用してはみ出し判定部２４２１は原稿のはみ出しを検知する。なお、押圧面１１９における目印の位置は、カバー１０３が閉じられているときに目印の少なくとも一部が読取可能範囲１１３に収まる位置である。
【００８９】
図４などが示すように、カバー１０３が閉じているときの位置決め部材１１１の端から目印までの距離は、最大サイズの原稿の短辺の長さよりも長く、かつ、読取可能範囲１１３の短辺の長さよりも短い。このような条件は、正しく位置決めされた最大サイズの原稿によって目印が隠れない条件の一例である。
【００９０】
図３（Ｂ）を用いて説明したように、目印は、副走査方向と平行な刻印１０８であってもよい。刻印１０８は、押圧板１０４の押圧面１１９に対して直線状の溝または穴を掘ったり、レーザ光を照射したりすることで形成可能である。つまり、刻印１０８は、押圧板１０４以外の部材を必要としない利点がある。
【００９１】
図２０（Ｂ）を用いて説明したように、目印は、副走査方向と平行な辺を有し、押圧面２００３に貼付されたシール２００２であってもよい。シール２００２を採用することで、厚い押圧板１０４に薄い押圧板２００１を採用可能となり、製造コストが削減される。
【００９２】
図２２に示しように、目印は、印刷または塗装により副走査方向と平行に形成された線であってもよい。印刷線２２０２や塗装線は、シール２００２と比較して製造コストを削減できる。なお、目印の色は押圧面２２０３の色とは異なっている。印刷線２２０２や塗装線では押圧面２２０３に対して段差が生じない。そのため、目印の色と押圧面２２０３の色とを変えることで、目印と押圧面２２０３との境目のエッジを強調することが可能となる。目印の色は、たとえば、グレーであってもよい。目印の色は黒色であってもよいが、黒色の目印は薄い原稿を透過してしまう可能性がある。グレーの目印であれば、目印が薄い原稿を透過してしまう可能性が低減される。なお、副走査方向における目印の長さは３ｍｍ以上であれば十分であろう。なお、目印の長さは、読取部１０６の読取解像度や一画素あたりのサイズに依存する。読取解像度が６００ｄｐｉであれば、３ｍｍ以上の長さの目印を採用することで、目印を精度よく検知することが可能である。刻印１０８や印刷線２２０２のように、目印は、副走査方向において異なる位置に設けられた複数の目印であってもよい。上述したように押圧板１０４の取り付け位置には公差が存在する。したがって、複数の目印を設けることで、押圧板１０４の公差の影響を低減することが可能となる。
【００９３】
図１２を用いて説明したように、副走査方向において、目印の検知が実行される位置と、原稿の幅に対応するエッジが抽出される位置とは異なっていてもよい。これは、目印の検知と原稿の幅の検知とを画像から抽出されるエッジの位置から求める手法では必要となろう。つまり、このような条件を課すことで、目印の検知と原稿の幅の検知とを精度よく実行することが可能となろう。
【００９４】
図２などが示すように、副走査方向において位置決めされた原稿１０１の先端位置Ｐ０から原稿センサ１０７までの距離は、読取可能範囲１１３に収めることが可能な最大サイズの原稿の長辺よりも短く、かつ、最大サイズの半分のサイズの原稿の短辺よりも長い。たとえば、原稿センサ１０７が原稿を検知できれば、原稿の副走査長はＡ４の短辺よりも長いことが判明する。また、原稿センサ１０７が原稿を検知できなければ、原稿の副走査長はＡ４の短辺以下であることが判明する。つまり、サイズ確定部２４２３は、原稿センサ１０７の結果に基づき、横置きされたＡ３サイズの原稿と縦置きされたＡ４サイズの原稿とを区別できるようになる。また、副走査方向において位置決めされた原稿の先端位置Ｐ０から原稿センサ１０７までの距離は、Ａ４サイズの原稿の短辺よりも長く、かつ、Ｂ５サイズの原稿の長辺よりも短い。サイズ確定部２４２３は、原稿センサ１０７の結果に基づき、Ｂ４サイズの原稿とＢ５サイズの原稿を区別できる。また、サイズ確定部２４２３は、原稿センサ１０７の結果に基づき、Ａ４Ｒサイズの原稿とＡ５サイズの原稿を区別できる。さらに、サイズ確定部２４２３は、原稿センサ１０７の結果に基づき、Ｂ５Ｒサイズの原稿とＢ６サイズの原稿を区別できる。また、サイズ確定部２４２３は、原稿センサ１０７の結果に基づき、Ａ５Ｒサイズの原稿とＡ５Ｒよりも小さいサイズの原稿を区別できる。
【符号の説明】
【００９５】
１…原稿読取装置、１００…筐体、１０２…原稿台ガラス、１０４、２００１、２２０１…押圧板、１０８…刻印、２００２…シール、２２０２…印刷線、５０６…ＣＰＵ
【図１】
2018170731.tif 000003
【図２】
2018170731.tif 000004
【図３】
2018170731.tif 000005
【図４】
2018170731.tif 000006
【図５】
2018170731.tif 000007
【図６】
2018170731.tif 000008
【図７】
2018170731.tif 000009
【図８】
2018170731.tif 000010
【図９】
2018170731.tif 000011
【図１０】
2018170731.tif 000012
【図１１】
2018170731.tif 000013
【図１２】
2018170731.tif 000014
【図１３】
2018170731.tif 000015
【図１４】
2018170731.tif 000016
【図１５】
2018170731.tif 000017
【図１６】
2018170731.tif 000018
【図１７】
2018170731.tif 000019
【図１８】
2018170731.tif 000020
【図１９】
2018170731.tif 000021
【図２０】
2018170731.tif 000022
【図２１】
2018170731.tif 000023
【図２２】
2018170731.tif 000024
【図２３】
2018170731.tif 000025
【図２４】
2018170731.tif 000026