(57)【要約】【課題】圧板が開状態でサイズ検知を行う場合の検知精度を向上させ、暗い色調の原稿であってもサイズ誤検知の可能性を低減すること。【解決手段】原稿読取装置100のCPU201は、圧板109の「閉じかけ」状態と「閉」状態のぞれぞれでサンプリングして各サンプリング結果に基づいて原稿サイズを検知する通常サイズ検知動作（S407）と、圧板109の「開」状態でサンプリングして該サンプリング結果に基づいて原稿サイズを検知する簡易サイズ検知動作（S410）を実行可能であり、簡易サイズ検知動作でサンプリングを行う場合の光量L2を、通常第１サイズ検知動作でサンプリングを行う場合の光量L1よりも大きく設定する（S409）。【選択図】図６
2019062511.tif 000002
【特許請求の範囲】
【請求項１】
原稿載置台に載置された原稿を光源で照射して反射光を読み取る読取手段と、
前記原稿を前記原稿載置台に押圧する開閉自在な圧板と、
前記圧板の開閉状態を検知する開閉検知手段と、
前記圧板の所定の開状態と閉状態のぞれぞれで前記読取手段を用いて光源を照射して反射光をサンプリングし、各サンプリング結果に基づいて原稿サイズを検知する第１サイズ検知手段と、
前記圧板の開状態で、前記読取手段を用いて光源を照射して反射光をサンプリングし、該サンプリング結果に基づいて原稿サイズを検知する第２サイズ検知手段と、
前記第２サイズ検知手段でサンプリングを行う場合の光量を、前記第１サイズ検知手段でサンプリングを行う場合の光量よりも大きく設定する制御手段と、
を有することを特徴とする原稿読取装置。
【請求項２】
前記第２サイズ検知手段は、前記閉状態でのサンプリング結果を使用せずに原稿サイズを検知することを特徴とする請求項１に記載の原稿読取装置。
【請求項３】
前記サンプリングは、前記原稿載置台の所定の方向の複数のサンプリング位置で前記反射光をサンプリングするものであり、
前記第２サイズ検知手段は、前記複数のサンプリング位置でそれぞれサンプリングしたサンプリング値のうち、所定の値よりも輝度が低いサンプリング値に対応するサンプリング位置には原稿が無いと判定することを特徴とする請求項１又は２に記載の原稿読取装置。
【請求項４】
前記制御手段は、前記圧板の開状態において原稿の読み取り動作の開始が指示された場合に、前記第２サイズ検知手段による原稿サイズの検知動作を実行することを特徴とする請求項１〜３のいずれか１項に記載の原稿読取装置。
【請求項５】
原稿載置台に載置された原稿を光源で照射して反射光を読み取る読取手段と、前記原稿を前記原稿載置台に押圧する開閉自在な圧板と、前記圧板の開閉状態を検知する開閉検知手段と、を有する原稿読取装置の制御方法であって、
前記圧板の所定の開状態と閉状態のぞれぞれで前記読取手段を用いて光源を照射して反射光をサンプリングし、各サンプリング結果に基づいて原稿サイズを検知する第１サイズ検知ステップと、
前記圧板の開状態で、前記読取手段を用いて光源を照射して反射光をサンプリングし、該サンプリング結果に基づいて原稿サイズを検知する第２サイズ検知ステップと、を有し、
前記第２サイズ検知ステップでサンプリングを行う場合の光量を、前記第１サイズ検知ステップでサンプリングを行う場合の光量よりも大きく設定することを特徴とする原稿読取装置の制御方法。
【請求項６】
コンピュータに、請求項５に記載の制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像読取装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、複写機やファクシミリ等の画像形成装置の原稿読取部において、プラテンガラス上に載置した原稿の用紙サイズを検知するために、図２で示すような構成がある。すなわち、フラグ部材701を原稿読取装置に設け、プラテンカバー若しくはADF（以下まとめて圧板と称する）の開閉角度を２段階の所定角度（第１角度＞第２角度）で検知する。第１角度でフラグがフォトインタラプタを遮るタイミングに基づいて圧板開状態での原稿サンプル処理を実行し、第２角度のタイミングに基づいて圧板閉状態での原稿サンプル処理を実行する。そして、第１角度、第２角度での原稿サンプル結果の比較により、黒から白に変化があった部分を原稿なし、変化がなかった部分を原稿ありとして原稿サイズを判定する（特許文献１参照）。
【０００３】
また、上記構成を有する原稿読取部において、圧板が開状態のまま読取開始された場合に原稿領域を判定する方法が提案されている。特許文献２では、読取開始の際、圧板開状態での原稿サンプル処理を実行し、画像データを所定閾値と比較して、閾値以下の部分を原稿なしと判定する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１３５８５６号公報
【特許文献２】特開２０１７−５９８７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記従来例において、通常の動作においては圧板開状態と圧板閉状態の原稿サイズ検知結果を比較することにより原稿サイズ判定している。この時、圧板開状態で原稿をランプで照射する必要があることから、ユーザがまぶしく感じないよう、一般的に原稿サイズ検知時のランプの光量は原稿読取時の光量より低く設定されている。一方、上記従来例において、圧板開状態でユーザが読取を開始した時は、１回の原稿サイズ検知結果のみで簡易的に原稿サイズを判定している。このような簡易的な原稿サイズ判定では、サンプル結果に変化があったことを検出できないため、原稿の端部が黒に近い濃度だった場合、原稿なし部分の黒との違いを検出しにくく、実際より小さいサイズと誤検知してしまう可能性がある。
【０００６】
本発明は、上記の問題点を解決するためになされたものである。本発明は、圧板が開状態でサイズ検知を行う場合の検知精度を向上させ、暗い色調の原稿であってもサイズ誤検知の可能性を低減することを可能にする仕組みを提供することを目的したものである。
【課題を解決するための手段】
【０００７】
本発明は、原稿載置台に載置された原稿を光源で照射して反射光を読み取る読取手段と、前記原稿を前記原稿載置台に押圧する開閉自在な圧板と、前記圧板の開閉状態を検知する開閉検知手段と、前記圧板の所定の開状態と閉状態のぞれぞれで前記読取手段を用いて光源を照射して反射光をサンプリングし、各サンプリング結果に基づいて原稿サイズを検知する第１サイズ検知手段と、前記圧板の開状態で、前記読取手段を用いて光源を照射して反射光をサンプリングし、該サンプリング結果に基づいて原稿サイズを検知する第２サイズ検知手段と、前記第２サイズ検知手段でサンプリングを行う場合の光量を、前記第１サイズ検知手段でサンプリングを行う場合の光量よりも大きく設定する制御手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、圧板が開状態でサイズ検知を行う場合の検知精度を向上させ、暗い色調の原稿であってもサイズ誤検知の可能性を低減することを可能になる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の画像読取装置の断面図
【図２】本実施形態における圧板開閉検知を説明する図
【図３】圧板開閉センサの出力と圧板の開閉状態の関連を例示する図
【図４】本実施形態の画像読取装置のスキャナコントローラの内部ブロック図
【図５】原稿サイズを判定する主走査方向変化検知ポイント設定の一例を示す図
【図６】本実施形態の原稿サイズ検知動作の全体処理の一例を示すフローチャート
【図７】圧板「開」状態での光量とサンプル結果の相関を例示する図
【図８】本実施形態の通常サイズ検知動作の詳細を示すフローチャート
【図９】本実施形態における外光検知の一例を示す図
【図１０】本実施形態の通常サイズ検知動作におけるサイズ確定処理の説明する図
【図１１】本実施形態における簡易サイズ検知動作の詳細を説明するフローチャート
【図１２】本実施形態の簡易サイズ検知におけるサイズ確定処理を説明する図
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を参照して説明する。
図１は、本発明の画像読取装置の一実施形態を示す原稿読取装置100の構成を説明する断面図である。
【００１１】
図１（ａ）は、原稿読取装置100を正面手前から見た図に対応する。
また、図１（ｂ）は、原稿読取装置100を向かって左から見た図に対応する。
【００１２】
原稿読取装置100は、ランプ102を含むスキャナユニット101、プラテンガラス103、折り返しミラー104，105、レンズ106、ラインセンサ107、反射型センサ108、圧板109、原稿突きあて部112、基準白色板113を有する。
【００１３】
プラテンガラス103は、原稿を載置するための原稿載置台である。圧板109は、原稿をプラテンガラス103上に押圧するものであり、プラテンガラス103に対して開閉自在に構成されている。原稿突きあて部112は、原稿を載置する際に原稿を突きあてるためのものであり、副走査方向原稿先端位置に対応する。基準白色板113は、裏側がスキャナユニット101の読取の際に基準白色とするためのものであり、その表側はサイズ指標板となっている。ランプ102は、プラテンガラス103に載置された原稿に光を照射するための光源である。ラインセンサ107は、原稿からの反射光を読み取ることにより画像を信号に変換する。反射型センサ108は、プラテンガラス103上に置かれた原稿を検出するためのものである。
【００１４】
また、図１（ｂ）に示すように、原稿読取装置100は、第１圧板開閉センサ110、第２圧板開閉センサ111を有する。第１圧板開閉センサ110は、圧板109の開閉角度25°を検出するためのものである。第２圧板開閉センサ111は、圧板109の開閉角度5°を検出するためのものである。
なお、図１（ｃ）は、スキャナユニット101が後述するサイズ検知位置に移動した状態を示す。
【００１５】
〔圧板開閉検知〕
ここで、図２を参照して、圧板109の開閉検知について説明する。
図２は、第１圧板開閉センサ110、第２圧板開閉センサ111による圧板開閉検知を説明するための図である。
第１圧板開閉センサ110、第２圧板開閉センサ111は、図２（ａ）の円700で囲まれた部分の内部に設けられ、圧板109に接合されているフラグ部材701とともに開閉検知を行う。
【００１６】
以下、図２（ｂ）を用いて、第１圧板開閉センサ110、第２圧板開閉センサ111による圧板開閉検知の様子を説明する。
第１圧板開閉センサ110、第２圧板開閉センサ111はそれぞれ、フォトインタラプタで構成され、フォトインタラプタがフラグ部材701で遮られた時にON、遮られない時にOFFを出力する。
【００１７】
フラグ部材701は、圧板109の閉じ角度が25°以下で第１圧板開閉センサ110のフォトインタラプタを遮り、閉じ角度が5°以下で第２圧板開閉センサ111のフォトインタラプタを遮るように構成されている。よって、第１圧板開閉センサ110、第２圧板開閉センサ111の出力から圧板の開閉状態を検出可能である。以下、図３を用いて、各センサ110，111の出力と圧板109の開閉状態の関連表を説明する。
【００１８】
図３は、第１圧板開閉センサ110、第２圧板開閉センサ111の出力と圧板の開閉状態の関連を例示する図である。
図３に示すように、圧板109の角度が25度よりも大きい場合、第１圧板開閉センサ110がOFF且つ第２圧板開閉センサ111がOFFとなり、圧板109は「開」状態と判断される。
圧板109の角度が0〜25度以下の場合、第１圧板開閉センサ110がON且つ第２圧板開閉センサ111がOFFとなり、圧板109は「閉じかけ」状態と判断される。
圧板109の角度が5度未満の場合、第１圧板開閉センサ110がON且つ第２圧板開閉センサ111がONとなり、圧板109は「閉」状態と判断される。
【００１９】
〔読み取り動作〕
以下、原稿読取装置100による読み取り動作につて説明する。
原稿読取装置100は、後述する図４に示すスキャナコントローラ200により制御され、スキャナユニット101を副走査方向に走査してプラテンガラス103上に載置された原稿を読み取り、読み取られた画像信号を出力する。
【００２０】
圧板109の裏面（閉じた際にプラテンガラス103に接する面）は白くなっており、光を反射可能である。
【００２１】
原稿台（プラテンガラス103）上に原稿が載置されていない状態において、圧板109を開いた状態では、スキャナユニット101からの光が反射するものがなく、ラインセンサ107に入力されないため、出力画像信号は「黒」を示す。一方、圧板109を閉じた状態では、スキャナユニット101からの光が圧板109の裏面で反射されてラインセンサ107に入力され、「白」を示す出力画像信号として出力される。即ち、原稿が載置されていない状態では、圧板109を開いた場合と閉じた場合とで出力される画像信号に差が生じる。
【００２２】
原稿台上に原稿が載置された状態では、「原稿なし」部分においては、上述した原稿が載置されていない場合と同様に、圧板109を開いた場合と閉じた場合とで出力される画像信号に差が生じる。一方、「原稿」部分においては、圧板109の開閉状態に関わらず、スキャナユニット101からの光の反射光に変化がなく、出力される画像信号にも差は生じない。すなわち圧板109の開閉状態に関わらず「白」を示す画像信号が出力される。
【００２３】
〔コントローラ〕
図４は、原稿読取装置100の制御を行うスキャナコントローラ200の内部ブロック図である。
スキャナコントローラ200において、CPU201は、ROM202に格納されたプログラムを実行して原稿読取装置100を制御する。ROM202は、各種プログラムやデータを記憶する。RAM203は、CPU201のワークエリアとして使用される。
【００２４】
駆動部204は、CPU201により制御され、スキャナユニット101を所望の位置に移動させる。画像を読み取る場合は、初めに駆動部204により基準白色板113の位置にスキャナユニット101を移動し、ランプ102を点灯して、スキャナユニット101により基準白色板113を読み取り既知のシェーディング補正処理を実行する。シェーディング補正実施後、ランプ102を点灯した状態でスキャナユニット101を副走査方向に走査し、原稿突きあて部112を原稿先端としてラインセンサ107で原稿を読み取る。読み取られたアナログ画像信号は、アナログ処理部205でディジタル画像信号に変換され、画像処理部206を通してコントローラ部2000に出力される。コントローラ部2000に出力されたディジタル画像信号は、CPU2001の制御により、さらにコントローラ内部の画像処理部2003において画像処理を施され、読取画像データとして画面メモリ2004に格納される。
【００２５】
〔原稿サイズ検知動作〕
原稿サイズ検知動作は、スキャナユニット101を所定のサイズ検知位置に移動し、プラテンガラス103上を読み取ることにより実現する。図１（ｃ）ではスキャナユニット101がサイズ検知位置に移動した状態を示している。
【００２６】
圧板109が25°より大きい角度で開かれると、図３に示したように、第１圧板開閉センサ110が「OFF」、第２圧板開閉センサ111が「OFF」となり、CPU201は、圧板が「開」状態であると判断する。圧板が「開」状態に移行した時に、CPU201は、スキャナユニット101をサイズ検知位置に移動して待機させる。
【００２７】
この「開」状態からユーザにより圧板を閉じる動作が実行されると、圧板109の開閉角度が25°より小さい角度に変化する。すると、図３に示したように、第１圧板開閉センサ110が「ON」、第２圧板開閉センサ111が「OFF」状態となり、CPU201は、圧板109が「閉じかけ」状態に移行したと判断する。
【００２８】
この「閉じかけ」状態から、圧板109の開閉角度が5°より小さい角度に変化すると、第１圧板開閉センサ110，第２圧板開閉センサ111とも「ON」に変化し、CPU201は、圧板109が「閉」状態になったと判断する。上述の「閉じかけ」状態から圧板「閉」状態にかけて、スキャナユニット101は、上述のサイズ検知位置をランプ102で照射し、ラインセンサ107の画像出力および反射型センサ108の出力の変化をサンプリングする。
【００２９】
主走査方向のラインセンサ107による検知では、前述のように、原稿がある部分は圧板開閉に関わらず照射された光が反射されて入力される。このため、読取信号（ラインセンサの出力信号）は、開閉角度とは関係なく、原稿色に応じてほぼ一定となる。白い原稿がセットされていれば開閉に関わらず「白」、黒い原稿がセットされていれば「黒」を示す信号となる。
【００３０】
一方、本実施形態では、圧板109の裏面は白色なので、原稿のない部分は圧板109が閉じられるのに伴い、読取信号が反射物のない状態の「黒」から圧板109の裏面を読み取った「白」を示す信号に変化する。よって、CPU201は、読取信号の変化の有無から原稿のある部分とない部分を判別可能であり、原稿台上に置かれた原稿の主走査サイズを判定することができる。
【００３１】
副走査方向の反射型センサ108も同様に、センサ上に原稿がある場合には圧板の開閉に伴う反射型センサ108の出力値に変化はなく、原稿がない場合には圧板が閉じるに従って反射型センサ108の信号値が変化する。これにより、副走査サイズを判定可能である。
【００３２】
図５は、原稿サイズを判定するための主走査方向変化検知ポイント設定の一例を示す図である。
図５（ａ）に示すように、前述のサイズ検知位置は、本実施形態では原稿突きあて部112の原稿突きあて位置310から副走査方向に20mm右に進んだ位置としている。この位置において、主走査方向に６通りのサイズ切り分けを行うために、６点の検知ポイント301〜306（サンプリング位置）を設けている。
【００３３】
主走査方向については、原稿読取装置100は、ランプ102点灯後、１回目のサンプリング値のうち、検知ポイント301〜306に相当する６点の値を画像処理部206で抽出し、検知データ初期値H0［n］（n=1〜6）とする。また、２回目以降のサンプリング値からの検知データは、本実施形態では、H1［n］（n=1〜6）に毎回上書き保存される。
【００３４】
副走査方向については、本実施形態では、原稿読取装置100は、原稿突きあて位置112から239.5mmの位置300に配置した反射型センサ108の出力により、サイズ検出を行う。副走査方向の初期値はV0、初期値以降のサンプリング値はV1に保存される。
【００３５】
図５（ｂ）は、検知された主走査方向検知ポイント301〜306の検出値から判断される定型原稿サイズ候補の一例を示す。
【００３６】
以下、サイズ検知動作の手順を説明する。
通常、ユーザが原稿台に原稿を載置して読み取る場合は、圧板109を開いて、原稿台の上に原稿を載置し、圧板を閉じるという動作を実行する。この動作で、圧板109が25°以上の開閉角度で開かれることにより、図３に示したように、第１圧板開閉センサ110、第２圧板開閉センサ111とも「OFF」の圧板「開」状態に移行する。その後、原稿を載置した後のユーザの圧板閉じ動作により、開閉角度が25°以下になった時点で、図３に示したように、第１圧板開閉センサ110が「ON」、第２圧板開閉センサ111が「OFF」の圧板「閉じかけ」状態となる。この状態から、さらに閉じられると、開閉角度が5°以下になった時点で、図３に示したように、第１圧板開閉センサ110、第２圧板開閉センサ111とも「ON」の圧板「閉」状態へと移行する。原稿読取装置100は、上記の各状態変化をトリガとして、以下のように原稿サイズ検知制御を実行する。
【００３７】
図６は、圧板の「閉」状態から「開」状態への変化をトリガとして実行される原稿サイズ検知動作の全体処理の一例を示すフローチャートである。なお、図６及び後述する図８、図１１に示す処理は、CPU201がROM202に格納されたプログラムを読み出して実行することにより実現される。
【００３８】
まずS400において、CPU201は、圧板109が「開」状態へ移行したと判定した場合（S400でYesの場合）、S401に処理を進める。
S401において、CPU201は、スキャナユニット101を原稿突き当て位置310から20mm右のサイズ検知位置へ移動させる処理を開始する。
【００３９】
次にS402において、CPU201は、スキャナユニット101が移動している間に、ラインセンサ107の動作モードをカラーモードに切り替える。
その後S403において、CPU201は、ラインセンサ107の駆動開始と副走査方向反射型センサ108の発光部ONを実行し、圧板の状態が「閉じかけ」に移行したらすぐ初期サンプリングを実行できるよう準備する。
【００４０】
ここで、ラインセンサ107の駆動開始について説明する。
待機状態では、図４のラインセンサ107、アナログ処理部205への電力の供給は遮断されている。従って、画像信号を読み取ってのサンプリング実行する時は、初めにラインセンサ107、アナログ処理部205に電力を供給し、その後、動作用の設定を行ってからクロックを供給して動作開始する。ラインセンサ107への設定は、シリアル通信を介して実行されるため、通常のレジスタ設定に比較して時間がかかる。また、ラインセンサ107およびアナログ処理部205はアナログ回路であるから、電源供給時、クロック供給時それぞれ、出力信号が安定するまでの待ち時間が必要になる。これらの通信時間、待ち時間を合わせて、駆動開始から実際のサンプリングまでには例えば約50msecの時間が必要となる。
【００４１】
以下、図６の説明に戻る。
S404において、CPU201は、スキャナユニット101のサイズ検知位置への移動が終了したか否かを判定する。そして、スキャナユニット101のサイズ検知位置への移動が終了したと判定した場合（S404でYesの場合）、S405に処理を進める。
【００４２】
S405において、CPU201は、圧板の「閉じかけ」状態へ移行したか否かを判定する。まだ圧板の「閉じかけ」状態へ移行していないと判定した場合（S405でNoの場合）、CPU201は、S406において、ユーザからジョブスタート指示があったかどうかを判定する。すなわち、CPU201は、閉じかけ状態への移行待ちと並行して、ユーザからジョブスタート指示が入ったかどうかの監視も行う。
【００４３】
そして上記S406にて、ユーザからジョブスタート指示がないと判定した場合（S405でNoの場合）、CPU201は、S405に処理を戻す。すなわちCPU201は、上記S405〜S406の待ち状態を、圧板閉じかけ・ジョブスタートのいずれかの状態変化が生じるまで繰り返すよう制御する。
【００４４】
〔通常サイズ検知への移行条件〕
そして、CPU201は、圧板の「閉じかけ」状態へ移行したと判定した場合（S405でYesの場合）、S407に処理を進める。
S407において、CPU201は、サイズ検知動作準備としてランプ102の光量を通常サイズ検知用光量L1に設定する。さらにS408において、CPU201は、「通常サイズ検知動作」に移行する。通常サイズ検知動作については後述する図８で詳細を説明する。なお、通常サイズ検知用光量L1は、ユーザがまぶしいと感じることを考慮し、原稿読取時の光量より低く設定されている。本実施形態では一例として通常サイズ検知用光量L1を通常光量の40％とするが、これに限定されるものではない。
【００４５】
〔簡易サイズ検知への移行条件〕
また上記S406にて、ユーザからジョブスタート指示があったと判定した場合（S406でYesの場合）、CPU201は、圧板が開いた状態のままジョブが開始されたと判断し、S409に処理を進める。
S409において、CPU201は、ジョブ開始前にサイズを確定するため、準備としてランプ102の光量を簡易サイズ検知用光量L2に設定する。さらにS410において、CPU201は、通常サイズ検知動作とは異なる「簡易サイズ検知動作」に移行する。そして簡易サイズ検知動作については、後述する図１１で詳細を説明する。ここで、簡易サイズ検知用光量L2は、通常サイズ検知用光量L1より大きい。本実施形態では一例として簡易サイズ検知用光量L2を最大光量とするが、これに限定されるものではない。
【００４６】
以下、図７を用いて、通常サイズ検知用光量L1と簡易サイズ検知用光量L2の関係を説明する。
図７は、圧板が「開」の状態において、光量を通常サイズ検知用光量L1と簡易サイズ検知用光量L2の２種類に設定し、各光量で同じ原稿をサンプルした結果（サンプリング結果）の一例を示す図である。なお、本実施形態では、通常サイズ検知用光量L1を例えば通常光量の40％、簡易サイズ検知用光量L2を例えば最大光量とする。
【００４７】
図７（ａ）は、原稿端部1201が暗い色調の原稿1200の例に対応する。この原稿1200を、図７（ｂ）のように、プラテンガラス103上にセットし、サンプル動作を実行して、ポイント(1)〜(6)の６点（図５の301〜306に対応）の輝度値を取得する。
【００４８】
図７（ｃ）は、図７（ｂ）のようにポイント(1)〜(6)の６点で取得した光量L1，L2での値比較の一例を示す。
原稿がない部分（ポイント(5)，(6)）は、ランプ102からの反射光がラインセンサ107に入らないため、サンプル値は光量のL1，L2にかかわらず同程度に低い。
一方、原稿がある部分（ポイント(3)，(4)）では、原稿の濃度に応じた反射光がラインセンサ107に入る。したがって、反射光の輝度は、図７（ｃ）に示すように、光量が大きいほどサンプル値がL1，L2で大きくなる。
【００４９】
よって、ポイント(3)，(4)では、光量を低く抑えた通常サイズ検知用光量L1の場合、黒い原稿端部1201部分では閾値Ｂよりも反射光の輝度が低くなり、３値化後に「黒」＝「原稿なし」と誤検知してしまう場合がある。一方、最大光量である簡易サイズ検知用光量L2の場合は、L1と比較して黒い原稿端部1201部分の反射光の輝度が高くなり、閾値Ｂを超えて「灰」と判定されるため、「原稿あり」と正しく検知することが可能になる。
【００５０】
ここで、簡易サイズ検知時のランプ102の点灯時間は、本実施形態では50msecであり、視覚に与える影響も非常に少ないと想定される。よって、本実施形態では簡易サイズ検知用光量L2を最大光量に設定し、サンプル値を最大限の能力で取得できるようにする。
【００５１】
〔通常サイズ検知動作詳細〕
図８は、図６のS408の通常サイズ検知動作の詳細を説明するフローチャートである。
「閉じかけ」状態に移行し、光量を通常サイズ検知用光量L1に設定すると、通常サイズ検知動作を開始する（S501）。
まずS502において、CPU201は、副走査の反射型センサ108の初期値をサンプリングすると同時に、まだランプを点灯しない状態でラインセンサ107の値をサンプリングし、装置外部から入ってくる外光を検出する。ここで、外光検知について説明する。
【００５２】
図９は、本実施形態における外光検知の一例を示す図である。
外光検知では、ランプ102はOFF状態であるから、通常ラインセンサ107からの出力は全面「黒」を示す信号となるはずである。しかし、図９に示すように、外部から光が原稿台上に入り込んでいる場合には、原稿台の手前側が「白」となることがある。例えば図９（ａ）では、「閉じかけ」状態において原稿台上(4)の位置（図５の304に相当）までが原稿なしでも「白」と判定される。また、図９（ｂ）では、原稿台の主走査方向全範囲にわたって外光が入っており、(1)〜(5)の全ての位置（図５の301〜306に相当）で原稿なしでも「白」と判定される。このように、外光が誤判定の原因となる場合がある。よって、外光が検出された場合は図８のS504以降の処理を行う。
【００５３】
すなわち、S503において、CPU201は、図９（ｂ）のように主走査方向全範囲にわたって外光が入っているか否かを判定する。主走査方向全範囲にわたって外光が入っている（全面外光）と判定した場合（S503でYesの場合）、CPU201は、S504に処理を進める。
S504において、CPU201は、原稿が載置されていないので、サイズ検知結果を「サイズ不定」に設定し、S505に処理を進める。
S505において、CPU201は、ラインセンサ107および反射型センサ108をOFFして、サイズ検知動作（図６のS408）を終了する（S506）。
【００５４】
一方、上記S503において、全面外光でないと判定した場合（S503でNoの場合）、CPU201は、S507に処理を進める。
【００５５】
S507において、CPU201は、図９（ａ）のように部分的に外光が検出されたか否かを判定する。部分的に外光が検出された（途中まで外光）と判定した場合（S507でYesの場合）、CPU201は、S508に処理を進める。
S508において、CPU201は、外光が入ってきた境界までを「原稿なし」、その内側を「原稿あり」としてサイズを確定し、S505に処理を進める。S505以降は説明済みのため省略する。
【００５６】
一方、上記S507において、部分的にも外光が検出されていないと判定した場合（S507でNoの場合）、CPU201は、S509に処理を進める。
S509において、CPU201は、ランプ102の光量をS407で設定した通常サイズ検知用光量L1にして点灯する。さらにS510において、CPU201は、ランプ102の点灯状態で、照射された圧板上の主走査の画像信号を読み取ると同時に、副走査センサのサンプル値を取得し、初期サンプリング値として記憶する。なお、CPU201は、主走査方向の６ポイントの初期値をそれぞれH0［i］（i=1〜6）に格納し、副走査の初期値をV0に格納する。
【００５７】
次にS511において、CPU201は、圧板が「閉」状態に移行したか否かを判定する。本実施形態では、圧板109の角度が5°になった時点で「閉」状態とする。
上記S511で、圧板が「閉」状態に移行していないと判定した場合（S511でNoの場合）、CPU201は、S512に処理を進める。S512において、CPU201は、一定時間でのタイムアウト（この例では5秒）を設定して監視する。まだタイムアウトでない（この例では5秒経過していない）と判定した場合（S512でNoの場合）、CPU201は、S511に処理を戻す。
【００５８】
そして、圧板が「閉」状態に移行する前にタイムアウトとなった（この例では5秒経過した）と判定した場合（S512でYesの場合）、CPU201は、S518に処理を進める。この場合、厚い本などを挟んで閉じ切らないままの状態が想定されるため、CPU201は、サイズ検知を行うことなく、S518において、サイズ検知の結果を「サイズ不定」とし、S519に処理を進める。S519において、CPU201は、ランプ102をOFFにし、S505に処理を進める。S505以降は説明済みのため省略する。
【００５９】
また、タイムアウトとなる前に（この例では5秒経過する前に）、圧板が「閉」状態に移行したと判定した場合（S511でYesの場合）、CPU201は、S513に処理を進める。
S513において、CPU201は、前述の主走査・副走査それぞれのサンプリング動作を実行し、主走査方向の取得データをH1［i］、副走査方向取得データをV1に格納する。
【００６０】
その後、CPU201は、S514〜S516において、後述するサンプリング終了条件を判定する。終了条件に該当しないと判定した場合（S514〜S516の全てNoの場合）、CPU201は、S520に処理を進める。、一定時間（この例では50msec）のウェイトし、S513に処理を戻し、次のサンプリング動作を実行するように制御する。即ち、サンプリング終了条件となるまで一定周期でサンプリングを行うように制御する。
【００６１】
ここで、サンプリング動作の終了条件について説明する。
サンプリング動作の終了条件確認（S514〜S516）は以下の手順で行う。
S514において、CPU201は、圧板「閉」状態に入ってから（S511でYesとなったから）所定時間（本実施形態では2秒間）経過したしたか否かを判定する。
S515において、CPU201は、ジョブスタート指示が入力されたか否かを判定する。
S516において、CPU201は、圧板「閉」状態から再び圧板が開けられて「閉じかけ」状態、あるいは「開」状態に移行したか否かを判定する。
【００６２】
上記S514において、圧板「閉」状態に入ってから所定時間経過したと判定した場合（S514でYesの場合）、CPU201は、S517に処理を進める。
また上記S515において、CPU201は、ジョブスタート指示が入力されたと判定した場合（S515でYesの場合）にも、CPU201は、S517に処理を進める。
S517において、CPU201は、今までの取得データを基に、後述するサイズ確定演算によりサイズを確定し、S519に処理を進める。S519以降は説明済みのため省略する。
【００６３】
上記S516において、圧板「閉」状態から再び圧板が開けられて「閉じかけ」状態、あるいは「開」状態に移行したと判定した場合（S516でYesの場合）、CPU201は、S518に処理を進める。この場合、一旦閉じた後に開けられたことにより原稿の位置や状態が変化している可能性があるため、CPU201は、S518において、サイズ検知の結果を「サイズ不定」とし、S519に処理を進める。S519以降は説明済みのため省略する。
【００６４】
〔サイズ確定演算〕
図１０は、図８のS517のサイズ確定処理の詳細を説明する図であり、主走査方向H0［i］とH1［i］比較の一例を示す。なお、H0［i］は図８のS510でのサンプリングデータであり、H1［i］は図８のS513でのサンプリングデータである。
【００６５】
CPU201は、主走査方向のサンプルデータH0［i］、H1［i］（i=1〜6）のそれぞれを、予め設定された白閾値W、黒閾値Bと比較し、それぞれ「白」「灰」「黒」に３値化する。
外光が入る場合は、図８のS507で別処理となるので、この処理では外光は入らない場合に対応する。すなわち圧板「開」の場合には、原稿がない部分は原稿からの反射光がラインセンサ107に入らず「黒」として認識される。一方、圧板「閉」の場合には、原稿がない部分はは圧板の裏からの反射光がラインセンサ107に入るため「白」として認識される。すなわち、CPU201は、H0［i］とH1［i］を比較してサンプル値が「黒」から「白」に変化した位置iは「原稿なし」と判定する。なお、原稿がある部分は圧板の開閉状態によらず、原稿からの反射光がラインセンサ107に入力されるため、H0［i］からH1［i］への変化は生じない。図１０の例では、ポイント(4)〜(6)が「原稿なし」と判定される。すなわち図５の例では、原稿サイズが「B6」又は「B5-R」の原稿と判定される。
【００６６】
副走査方向は、サンプル値V0とV1を比較する。反射型センサ108は、プラテンガラス103上に原稿または圧板がある場合にはON、ガラスのみの場合にはOFFを出力する。よって、V0がOFF、V1がONだった場合には、CPU201は、反射型センサ108の位置に原稿がないものと判断する。すなわち、図１０の例では、V0がOFF且つV1がONの場合「B6」の原稿と判定される。
以上で通常サイズ検知動作の説明を終了する。
【００６７】
〔簡易サイズ検知動作詳細〕
図１１は、図６のS410の簡易サイズ検知動作の詳細を説明するフローチャートである。
圧板「開」状態でジョブスタート指示を受け、光量を簡易サイズ検知用光量L2に設定すると、簡易サイズ検知動作を開始する（S1001）。
まずS1002において、CPU201は、図６のS409でランプの光量をL2に設定したランプ102を点灯し、S1003に処理を進める。
S1003において、CPU201は、主走査、副走査のサンプリング値を取得する。簡易サイズ検知動作の場合、通常サイズ検知動作と異なり、圧板開状態での１度しかサンプリングしない。CPU201は、主走査方向の６ポイントのサンプル結果をそれぞれH0［i］（i=1〜6）に格納し、副走査のサンプル値はV0に格納する。
【００６８】
サンプリング後、S1004において、CPU201は、ランプ102を消灯する。
次にS1005において、CPU201は、H0［i］とV0に基づいて後述する簡易サイズ確定を実行する。
その後、S1006において、CPU201は、ラインセンサ107及び反射型センサ108を消灯（OFF）し、簡易サイズ検知動作（図６のS410）を終了して（S1007）、ジョブスタート時の動作に移行する。以上のように、簡易サイズ検知動作では、閉状態でのサンプリング結果を使用せずに原稿サイズを検知する。
【００６９】
図１２は、図１１のS1004の簡易サイズ検知におけるサイズ確定処理の一例を説明する図である。
簡易サイズ検知では、サンプリングが１回であるので、図１０の通常サイズ検知の場合のような変化確認による原稿有り無し判定ができない。そこで、原稿の大半は「真っ黒ではない」とみなし、各H0［i］を図７に示した閾値W、閾値Bと比較し、「白」「灰」「黒」に３値化した際に、「黒」部分は「原稿なし」と便宜的に判定してサイズを確定する。すなわち、サンプル値の輝度が閾値Ｂよりも低いサンプル位置は「原稿なし」であると判定する。
【００７０】
図１２の例では、図１０の例では、ポイント(4)〜(6)が「原稿なし」と判定される。すなわち図５の例では、原稿サイズが「B6」又は「B5-R」の原稿と判定される。
【００７１】
副走査方向も同様に、サンプル値V0のON／OFFでサイズを確定する。すなわち、図１２の例では、V0がOFFの場合には「B6」、V0がON「B5-R」の原稿と判定される。
以上で通常サイズ検知動作の説明を終了する。
【００７２】
以上説明したように、本実施形態では、圧板開状態で読取動作開始された場合の簡易サイズ検知において、簡易サイズ検知用光量L2を通常サイズ検知用光量L1より大きく設定する。このような構成により、圧板が開状態でサイズ検知を行う場合の検知精度を向上させ、暗い色調の原稿であってもサイズ誤検知の可能性を低減することを可能になる。
【００７３】
上記実施形態では、原稿をプラテンガラス上に押しつけるための圧板（プラテンカバー）を有する原稿読取装置について説明した。しかし、原稿自動給送装置（ADF；Auto document feeder）を有し、該ADFの裏面（圧板と同様に白色）により原稿をプラテンガラス上に押しつける構成の原稿読取装置であっても、同様に本発明を適用可能である。すなわち、本実施形態の画像読取装置は、圧板若しくはADFの開閉状態及びユーザによる原稿読取開始操作に応じて、プラテンガラス上に載置された原稿（被走査対象物）の用紙サイズ検知制御動作を制御する。これにより、圧板若しくはADFの開状態で原稿サイズ検知を行う簡易サイズ検知における検知精度を向上させ、暗い色調の原稿であってもサイズ誤検知の可能性を低減することを可能になる。
【００７４】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されていてもよい。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施形態を組み合わせた構成も全て本発明に含まれるものである。
【００７５】
（その他の実施形態）
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路（例えば、ASIC）によっても実現可能である。
また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施形態及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００７６】
100    原稿読取装置
101    スキャナユニット
107    ラインセンサ
109    圧板
110    第１検知センサ
111    第２検知センサ
201    CPU
【図１】
2019062511.tif 000003
【図２】
2019062511.tif 000004
【図３】
2019062511.tif 000005
【図４】
2019062511.tif 000006
【図５】
2019062511.tif 000007
【図６】
2019062511.tif 000008
【図７】
2019062511.tif 000009
【図８】
2019062511.tif 000010
【図９】
2019062511.tif 000011
【図１０】
2019062511.tif 000012
【図１１】
2019062511.tif 000013
【図１２】
2019062511.tif 000014