(57)【要約】【課題】圧板を開いた状態でプラテンガラス上に載置された原稿のサイズを検出する動作における消費電力を低減する。【解決手段】画像読取装置１００は、プラテンガラス１０３の上に載置された原稿を押さえる圧板１０９と、原稿からの反射光を受光して画像データを生成するラインイメージセンサ１０７と、圧板とプラテンガラスとのなす角度が所定の角度以下であることを検出するセンサ１１０と、原稿サイズ検出器１０８と、画像読取動作を開始させる画像読取開始指示を出力する原稿画像読取開始指示手段７０６と、原稿のサイズを保存する記憶部２０３と、センサの検出結果から圧板の角度が所定の角度より大きいと検出されている状態において画像読取開始指示を受けた場合、記憶部に原稿のサイズが保存されていないとき、ラインイメージセンサの検出結果と原稿サイズ検出器の検出結果とに基づいて原稿のサイズを決定する制御手段２０１と、を備える。【選択図】図７
2019114987.tif 000002
【特許請求の範囲】
【請求項１】
原稿が載置されるプラテンガラスと、
前記プラテンガラスの上に載置される前記原稿の位置を決める原稿位置決め部と、
前記プラテンガラスを開閉するように回動可能に設けられ、前記プラテンガラスの上に載置された前記原稿を押さえる圧板と、
前記プラテンガラスの上に載置された前記原稿を照明する光源と、
主走査方向に並んで配置された複数の受光部を有し、前記光源により照明された前記原稿からの反射光を受光して画像データを生成するラインイメージセンサと、
前記圧板と前記プラテンガラスとのなす角度が所定の角度以下であることを検出するセンサと、
前記主走査方向に直交する副走査方向に前記原稿位置決め部から所定の距離だけ離れた検出位置に配置された原稿サイズ検出器と、
ユーザにより押されたときに、前記原稿の画像を読み取る画像読取動作を開始させる画像読取開始指示を出力する原稿画像読取開始指示手段と、
前記原稿のサイズを保存する記憶部と、
前記センサの検出結果から前記圧板の角度が前記所定の角度より大きいと検出されている状態において前記原稿画像読取開始指示手段から前記画像読取開始指示を受けた場合、前記記憶部に前記原稿の前記サイズが保存されていないとき、前記ラインイメージセンサの検出結果と前記原稿サイズ検出器の検出結果とに基づいて前記原稿の前記サイズを決定する制御手段と、
を備えることを特徴とする画像読取装置。
【請求項２】
前記制御手段は、前記制御手段により決定された前記原稿の前記サイズを前記記憶部に保存し、前記記憶部に保存された前記サイズに従って前記画像読取動作を開始することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
表示部を更に備え、
前記制御手段が前記ラインイメージセンサの前記検出結果と前記原稿サイズ検出器の前記検出結果とに基づいて前記原稿の前記サイズを決定することができない場合、前記制御手段は、ユーザが手動で前記原稿の前記サイズを選択するための原稿サイズ選択画面を前記表示部に表示することを特徴とする請求項１又は２に記載の画像読取装置。
【請求項４】
前記制御手段は、前記ユーザにより選択された前記原稿の前記サイズを前記記憶部に保存し、前記記憶部に保存された前記サイズに従って前記画像読取動作を開始することを特徴とする請求項３に記載の画像読取装置。
【請求項５】
前記センサの検出結果から前記圧板の角度が前記所定の角度より大きいと検出されている状態において、前記制御手段は、前記ユーザがタッチすることにより、前記ラインイメージセンサの前記検出結果と前記原稿サイズ検出器の前記検出結果とに基づいて前記原稿の前記サイズを決定するサイズ検出動作を開始させるための原稿サイズ検出ソフトスイッチを前記表示部に表示させることを特徴とする請求項３又は４に記載の画像読取装置。
【請求項６】
前記センサの前記検出結果から前記圧板の前記角度が前記所定の角度以下であると検出された場合、前記制御手段は、前記原稿サイズ検出ソフトスイッチを前記表示部から消す又は作動不能にすることを特徴とする請求項５に記載の画像読取装置。
【請求項７】
前記センサの前記検出結果から前記圧板の前記角度が前記所定の角度以下であると検出された場合、前記制御手段は、前記ラインイメージセンサの前記検出結果と前記原稿サイズ検出器の前記検出結果とに基づいて前記原稿の前記サイズを決定する別のサイズ検出動作を開始させることを特徴とする請求項６に記載の画像読取装置。
【請求項８】
前記センサは、前記圧板と前記プラテンガラスとのなす前記角度が前記所定の角度としての第一の角度以下であることを検出する第一センサと、前記角度が前記第一の角度より小さい第二の角度以下であることを検出する第二センサとを備え、
前記別のサイズ検出動作において、前記制御手段は、前記第一センサ及び前記第二センサの検出結果から前記圧板の前記角度が前記第一の角度以下であり前記第二の角度より大きいと検出された場合の前記ラインイメージセンサの検出データ初期値及び前記原稿サイズ検出器の検出データ初期値と、前記第一センサ及び前記第二センサの前記検出結果から前記圧板の前記角度が前記第二の角度以下であると検出された場合の前記ラインイメージセンサの検出データ及び前記原稿サイズ検出器の検出データとに基づいて前記原稿の前記サイズを決定することを特徴とする請求項７に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プラテンガラス上に載置された原稿のサイズを検出する原稿サイズ検出器を備えた画像読取装置に関する。
【背景技術】
【０００２】
従来、複写機やファクシミリ等の画像形成装置に設けられた画像読取装置には、プラテンガラス上に載置された原稿のサイズを検出するための原稿サイズ検出器が設けられたものがある。画像読取装置は、プラテンカバー又は自動原稿給送装置（以下、まとめて圧板という）の開閉状態を検出するために、圧板の第一の角度を検出する第一センサと圧板の第二の角度を検出する第二センサとが設けられている。プラテンガラス上に原稿が無い場合、圧板が開いている状態では原稿サイズ検出器の出力は「黒」と検出され、圧板が閉じている状態では「白」と検出される。従って、圧板の開閉で「白→黒」、「白→白」又は「黒→黒」と検出された場合、原稿サイズ検出器が設けられた検出位置に原稿が存在する。従って、圧板の開閉と原稿サイズ検出器の出力とに基づいてプラテンガラス上に載置された原稿のサイズを検出できる（特許文献１）。
【０００３】
しかし、装丁された書籍等を読み取るために圧板を開けたまま（圧板の角度が第一の角度以上）で画像読取動作を実行すると、圧板を閉じた状態で原稿サイズ検出器の出力を得ることができないため、原稿のサイズを検出することができない。そこで、圧板が開いているときは、常時、原稿サイズ検出器による原稿のサイズを検出する方法がある（特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１３５８５６号公報
【特許文献２】特開平０３−１３８６３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、圧板の角度が所定の角度以上であるときに常に原稿のサイズを検出する方法においては、ユーザが圧板を開いた状態で放置した場合、原稿サイズ検出器へ通電されたままになるので消費電力が大きくなるという課題がある。
【０００６】
そこで、本発明は、圧板を開いた状態でプラテンガラス上に載置された原稿のサイズを検出する動作における消費電力を低減することができる画像読取装置を提供する。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一実施例による画像読取装置は、
原稿が載置されるプラテンガラスと、
前記プラテンガラスの上に載置される前記原稿の位置を決める原稿位置決め部と、
前記プラテンガラスを開閉するように回動可能に設けられ、前記プラテンガラスの上に載置された前記原稿を押さえる圧板と、
前記プラテンガラスの上に載置された前記原稿を照明する光源と、
主走査方向に並んで配置された複数の受光部を有し、前記光源により照明された前記原稿からの反射光を受光して画像データを生成するラインイメージセンサと、
前記圧板と前記プラテンガラスとのなす角度が所定の角度以下であることを検出するセンサと、
前記主走査方向に直交する副走査方向に前記原稿位置決め部から所定の距離だけ離れた検出位置に配置された原稿サイズ検出器と、
ユーザにより押されたときに、前記原稿の画像を読み取る画像読取動作を開始させる画像読取開始指示を出力する原稿画像読取開始指示手段と、
前記原稿のサイズを保存する記憶部と、
前記センサの検出結果から前記圧板の角度が前記所定の角度より大きいと検出されている状態において前記原稿画像読取開始指示手段から前記画像読取開始指示を受けた場合、前記記憶部に前記原稿の前記サイズが保存されていないとき、前記ラインイメージセンサの検出結果と前記原稿サイズ検出器の検出結果とに基づいて前記原稿の前記サイズを決定する制御手段と、
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、圧板を開いた状態でプラテンガラス上に載置された原稿のサイズを検出する動作における消費電力を低減することができる。
【図面の簡単な説明】
【０００９】
【図１】画像読取装置の断面図。
【図２】第一センサ及び第二センサの説明図。
【図３】第一センサ及び第二センサの出力と圧板の状態を示す図。
【図４】スキャナコントローラ及びコントローラ部のブロック図。
【図５】操作部及び表示部を示す図。
【図６】原稿のサイズを検出するための主走査方向変化検出位置設定の一例を示す図。
【図７】圧板の状態が閉状態から開状態へ変化した際の原稿サイズ検出動作を示す流れ図。
【図８】表示部に表示される原稿サイズ選択画面の一例を示す図。
【図９】通常サイズ検出動作を示す流れ図。
【図１０】外光検知の一例を示す図。
【図１１】圧板の閉じかけ状態と閉状態とで変化する読取信号の説明図。
【図１２】簡易サイズ検出動作を示す流れ図。
【図１３】簡易サイズ検出動作におけるサイズ画定演算の説明図。
【発明を実施するための形態】
【００１０】
（画像読取装置）
以下、添付図面を参照して、本発明の実施例による画像読取装置１００を説明する。図１は、画像読取装置１００の断面図である。図１（ａ）及び図１（ｃ）は、正面から図１（ｂ）の矢印ＩＡで示す方向に見た画像読取装置１００の断面図である。図１（ｂ）は、左から図１（ａ）の矢印ＩＢで示す方向に見た画像読取装置１００の断面図である。画像読取装置１００は、ランプ（光源）１０２を含むスキャナユニット１０１、プラテンガラス１０３、反射鏡１０４、反射鏡１０５、レンズ１０６、受光量を電気信号へ変換するラインセンサ１０７、反射型センサ１０８及び圧板１０９を有する。原稿サイズ検出器としての反射型センサ１０８は、原稿台としてのプラテンガラス１０３上に載置された原稿Ｄを検出する。プラテンカバーとしての圧板１０９は、プラテンガラス１０３を開閉するように画像読取装置１００に回動可能に設けられ、プラテンガラス１０３の上に載置された原稿Ｄを押さえる。照明手段としてのランプ１０２は、プラテンガラス１０３上に載置された原稿Ｄを照明する。ラインセンサ１０７は、複数の受光部１０７ａが主走査方向ＭＳに並んで配置されたラインイメージセンサである。画像読取手段としてのラインセンサ１０７は、ランプ１０２により照明された原稿Ｄからの反射光を受光して原稿Ｄの画像を主走査方向ＭＳに読み取り、画像データとしての読取信号を生成する。また、ラインセンサ１０７は、主走査方向ＭＳに直交する副走査方向ＳＳへのスキャナユニット１０１の移動に従って、原稿Ｄの画像を副走査方向ＳＳに読み取り、画像データとしての読取信号を生成する。
【００１１】
なお、画像読取装置１００は、原稿が載置される原稿トレイ（不図示）を有し、原稿トレイからプラテンガラス１０３へ原稿を給送する自動原稿搬送装置（不図示）を圧板１０９上に設けていてよい。
【００１２】
基準白色板１１３は、プラテンガラス１０３に設けられている。基準白色板１１３の原稿突き当て部１１２は、プラテンガラス１０３の上に載置された原稿Ｄが突き当てられることにより、原稿Ｄの副走査方向ＳＳにおける原稿先端を位置決めする原稿位置決め部である。基準白色板１１３の下面には、スキャナユニット１０１の読取較正用の基準白色が設けられている。基準白色板１１３の上面には、原稿サイズ指標が設けられている。図１（ｂ）に示すように、画像読取装置１００には、第一圧板開閉センサ（以下、第一センサという）１１０及び第二圧板開閉センサ（以下、第二センサという）１１１が設けられている。第一センサ１１０は、圧板１０９の第一の角度２５°（所定の角度）を検出する。第二センサ１１１は、圧板１０９の第二の角度５°を検出する。第二の角度５°は、第一の角度２５°より小さい。
【００１３】
（圧板開閉センサ）
図２を参照して、圧板１０９の角度が所定の角度範囲内にあることを検出する位置センサとしての第一センサ１１０及び第二センサ１１１の一例を説明する。図２は、第一センサ１１０及び第二センサ１１１の説明図である。図２（ａ）は、画像読取装置１００の斜視図である。原稿カバーとしての圧板１０９は、一端部１０９ａがヒンジなどにより回動自在に画像読取装置１００の本体１００ａに取り付けられている。圧板１０９は、一端部１０９ａの回動軸線回りに回動して、圧板１０９の他端部１０９ｂが画像読取装置１００の本体１００ａに対して開閉可能である。圧板１０９の一端部１０９ａの近傍の本体１００ａに、フラグ７０１が設けられている。フラグ７０１の上端部７０１ａは、圧板１０９に当接して、圧板１０９の開閉動作に連動して上下方向に往復移動可能に構成されている。本体１００ａの内部でフラグ７０１の近傍に第一センサ１１０及び第二センサ１１１が設けられている。
【００１４】
図２（ｂ）、図２（ｃ）及び図２（ｄ）は、第一センサ１１０及び第二センサ１１１とフラグ７０１の動作を示す図である。第一センサ１１０及び第二センサ１１１は、縦に並べて配置されている。第二センサ１１１は、第一センサ１１０の下に配置されている。圧板１０９は、全開状態からユーザにより閉じられると、フラグ７０１に当接する。その後、フラグ７０１は、圧板１０９の閉動作に連動して下方へ移動する。第一センサ１１０及び第二センサ１１１は、それぞれフォトインタラプタにより構成されている。フォトインタラプタは、発光部と受光部からなる。発光部から出射される光がフラグ７０１により遮られると、フォトインタラプタは、ＯＮ信号を出力する。発光部から出射される光がフラグ７０１により遮られていないとき、フォトインタラプタは、ＯＦＦ信号を出力する。
【００１５】
圧板１０９の角度が２５°より大きい場合、フラグ７０１は、図２（ｂ）に示すように第一センサ１１０のフォトインタラプタも第二センサ１１１のフォトインタラプタも遮らない。ここで、圧板１０９の角度（開き角度）は、圧板１０９とプラテンガラス１０３との成す角度である。圧板１０９が全閉状態のとき、圧板１０９の角度は０°である。圧板１０９の角度が２５°以下の場合、フラグ７０１は、図２（ｃ）に示すように第一センサ１１０のフォトインタラプタを遮る。圧板１０９の角度が５°以下の場合、フラグ７０１は、図２（ｄ）に示すように第一センサ１１０のフォトインタラプタ及び第二センサ１１１のフォトインタラプタを遮る。このように、第一センサ１１０及び第二センサ１１１の出力に基づいて、圧板１０９の開閉状態が検出される。
【００１６】
図３は、第一センサ１１０及び第二センサ１１１の出力と圧板１０９の状態を示す図である。図３に示すように、圧板１０９の角度が２５°より大きい場合、第一センサ１１０がＯＦＦ信号を出力し、第二センサ１１１がＯＦＦ信号を出力し、圧板１０９の状態は、開状態である。圧板１０９の角度が５°より大きく２５°以下である場合、第一センサ１１０がＯＮ信号を出力し、第二センサ１１１がＯＦＦ信号を出力し、圧板１０９の状態は、閉じかけ状態である。圧板１０９の角度が５°以下である場合、第一センサ１１０がＯＮ信号を出力し、第二センサ１１１がＯＮ信号を出力し、圧板１０９の状態は、閉状態である。
【００１７】
（スキャナコントローラ）
以下、画像読取装置１００の制御を行うスキャナコントローラ２００を説明する。図４は、スキャナコントローラ２００及びコントローラ部２０００のブロック図である。画像読取装置１００は、スキャナコントローラ２００により制御され、スキャナユニット１０１を副走査方向ＳＳに走査してプラテンガラス１０３上に載置された原稿Ｄを読み取り、読み取られた画像信号を出力する。圧板１０９の裏面１２０は白くなっている。原稿なしの場合、圧板１０９を開いた時にはスキャナユニット１０１からの光が反射するものがなく、ラインセンサ１０７に入力されないため、出力画像信号は「黒」となる。一方、圧板１０９を閉じた時にはスキャナユニット１０１からの光が圧板１０９の裏面１２０で反射されてラインセンサに入力され、「白」として出力される。こうして、「原稿なし」部分においては、圧板１０９を開いた時と閉じた時とで出力される画像信号に差が生じる。一方、プラテンガラス１０３上に原稿Ｄが載置された状態では、圧板１０９の開閉状態に関わらず、スキャナユニット１０１からの光の反射光に変化がなく、出力される画像信号にも差は生じない。
【００１８】
図４に示すように、スキャナコントローラ２００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、駆動部２０４、アナログ信号処理部２０５及び画像処理部２０６を有する。制御手段としてのＣＰＵ２０１は、ＲＯＭ２０２、ＲＡＭ２０３、駆動部２０４、アナログ信号処理部２０５及び画像処理部２０６に電気的に接続されている。また、ＣＰＵ２０１は、駆動部２０４、ランプ１０２、第一センサ１１０、第二センサ１１１、反射型センサ１０８及びラインセンサ１０７に電気的に接続されている。ＣＰＵ２０１は、ＲＯＭ２０２に格納されたプログラムを実行してシステムを制御する。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして使用される。駆動部２０４は、ＣＰＵ２０１により制御され、スキャナユニット１０１を所望の位置に移動させる。画像を読み取る場合は、初めに駆動部２０４により基準白色板１１３の位置にスキャナユニット１０１を移動し、ランプ１０２を点灯して、スキャナユニット１０１により基準白色板１１３を読み取り既知のシェーディング補正処理を実行する。シェーディング補正実施後、ランプ１０２を点灯した状態でスキャナユニット１０１を副走査方向ＳＳに走査し、原稿突き当て部１１２を原稿先端としてラインセンサ１０７で原稿Ｄの画像を読み取る。読み取られたアナログ画像信号は、アナログ信号処理部２０５でディジタル画像信号へ変換され、画像処理部２０６を通してコントローラ部２０００へ出力される。
【００１９】
（コントローラ部）
コントローラ部２０００は、ＣＰＵ２００１、操作部２００２、画像処理部２００３及び画像メモリ２００４を有する。コントローラ部２０００へ出力されたディジタル画像信号は、更にコントローラ内部の画像処理部２００３において画像処理を施され、読取画像データとなる。
【００２０】
（操作部）
以下、図５を用いて、コントローラ部２０００に含まれる操作部２００２を説明する。図５は、操作部２００２及び表示部７１１を示す図である。図５（ａ）に示すように、操作部２００２は、ＩＤキー７０４、クリアキー７０５、スタートキー７０６、ストップキー７０７、リセットキー７０８、表示部７１１及びテンキー７１３が設けられている。原稿画像読取開始指示手段としてのスタートキー７０６は、ユーザにより押されたときに、画像読取動作を開始するための画像読取開始指示を出力する。ストップキー７０７は、画像読取動作を中断するために使用される。テンキー７１３は、数字を入力するために使用される。ＩＤキー７０４は、ユーザ認証を行うために使用される。クリアキー７０５は、入力した数字などをクリアするために使用される。リセットキー７０８は、入力された設定を初期化するために使用される。表示部７１１は、タッチパネルセンサを内蔵した表示装置であり、ユーザが接触することで操作可能なソフトキーを表示する。
【００２１】
図５（ａ）に示す操作部２００２における表示部７１１は、圧板１０９が閉状態であるときの表示内容を示している。圧板１０９が閉状態であるとき、原稿サイズ検出ソフトスイッチ７２０は、表示部７１１に表示されない。図５（ｂ）は、圧板１０９が開状態であるときに表示部７１１に表示される内容を示している。圧板１０９が開状態であるとき、表示部７１１に原稿サイズ検出ソフトスイッチ７２０が表示され、かつ、表示部７１１の下部に圧板１０９が開状態であることを示すメッセージが表示される。図５（ｃ）は、圧板１０９を開状態から閉じて閉じかけ状態へ移行したときに表示部に表示される内容を示している。原稿サイズ検出ソフトスイッチ７２０は消え、圧板１０９が開状態であることを示すメッセージも消える。なお、原稿サイズ検出ソフトスイッチ７２０を消す代わりに、原稿サイズ検出ソフトスイッチ７２０をユーザから見えにくい表示形態へ変更すると共に、タッチしても反応しないように作動不能にしてもよい。図５（ｄ）は、後述する簡易サイズ検出動作により検出された「Ａ４」の原稿サイズ情報を表示する表示部７１１を示している。
【００２２】
ユーザが表示部７１１に表示されたソフトキーにタッチすると、ＣＰＵ２００１は、タッチされたソフトキーに関する情報をＲＡＭ（記憶部）２００３に保存し、保存された情報に基づき画像読取制御を行う。たとえば、ＣＰＵ２００１は、カラー/モノクロモードに応じた画像読取モードを選択する。ＣＰＵ２００１及びＣＰＵ２０１は、相互に通信する手段を備える。ＣＰＵ２００１からＣＰＵ２０１へ画像読取制御の指示を行う一方、ＣＰＵ２０１からＣＰＵ２００１へ情報を通知することで、操作部２００２の表示内容を変更することが可能である。ＣＰＵ２０１は、後述する原稿サイズ検出動作において、操作部２００２の表示内容を変更する場合には、ＣＰＵ２００１へ表示内容変更通知を行う。また、ユーザにより操作部２００２へ入力された内容は、操作情報通知としてＣＰＵ２００１からＣＰＵ２０１へ送信される。
【００２３】
＜原稿サイズ検出動作＞
原稿サイズ検出動作は、スキャナユニット１０１を所定のサイズ検出位置へ移動し、プラテンガラス１０３上を読み取ることにより実現する。図１（ｃ）は、スキャナユニット１０１がサイズ検出位置ＳＤＰへ移動した状態を示す。圧板１０９が２５°より大きい角度で開かれると、図３に示すように第一センサ１１０がＯＦＦ信号を出力し、第二センサ１１１がＯＦＦ信号を出力し、圧板１０９の状態は、開状態になる。圧板１０９の状態が開状態へ移行した時にスキャナユニット１０１をサイズ検出位置ＳＤＰへ移動して待機する。
【００２４】
この開状態からユーザにより圧板１０９を閉じる動作が実行され、圧板１０９の角度が２５°より小さい角度へ変化する。圧板１０９の角度が２５°より小さい角度へ変化すると、図３に示すように第一センサ１１０がＯＮ信号を出力し、第二センサ１１１がＯＦＦ信号を出力し、圧板１０９の状態は、開状態から閉じかけ状態へ移行する。閉じかけ状態から圧板１０９の角度が５°より小さい角度へ変化すると、第一センサ１１０及び第二センサ１１１は、ＯＮ信号を出力し、圧板１０９の状態は、閉状態へ移行する。圧板１０９の状態が閉状態へ移行すると、サイズ検出位置ＳＤＰに位置するスキャナユニット１０１は、ランプ１０２から光を出射し、ＣＰＵ２０１は、その反射光に基づくラインセンサ１０７の画像出力及び反射型センサ１０８の出力の変化をサンプリングする。
【００２５】
原稿Ｄがある部分においては圧板１０９の開閉状態に関わらず照射された光が原稿Ｄにより反射されるので、主走査方向ＭＳに延在するラインセンサ１０７からの読取信号は、圧板１０９の開閉角度に拘わらず原稿Ｄの色に従ってほぼ一定である。原稿Ｄが白い原稿であれば、圧板１０９の開閉角度に拘わらず白の読取信号が出力される。原稿Ｄが黒い原稿であれば、圧板１０９の開閉角度に拘わらず「黒」の読取信号が出力される。一方、本実施例において、圧板１０９の裏面１２０は、白であるので、原稿Ｄが無い部分においては圧板１０９が閉じるのに伴い、読取信号が反射物の無い状態の「黒」から圧板１０９の裏面１２０を読み取った「白」へ変化する。よって、ラインセンサ１０７からの読取信号の変化有無から原稿がある部分と無い部分を判別可能であり、プラテンガラス１０３上に置かれた原稿Ｄの主走査サイズを判定することができる。
【００２６】
副走査方向ＳＳの反射型センサ１０８も同様に、反射型センサ１０８上に原稿Ｄがある場合には圧板１０９の開閉に伴う読取信号の変化はなく、原稿が無い場合には圧板１０９が閉じるに従って読取信号が変化する。これにより、副走査方向ＳＳにおける原稿Ｄのサイズを判定可能である。
【００２７】
図６は、原稿Ｄのサイズを検出するための主走査方向変化検出位置設定の一例を示す図である。本実施例において、サイズ検出位置ＳＤＰは、原稿突き当て部１１２の位置から副走査方向ＳＳに２０ｍｍ右へ進んだ位置である。サイズ検出位置ＳＤＰにおいて、主走査方向ＭＳに６通りのサイズ切り分けを行うために、図６（ａ）に示す６個の検出位置３０１〜３０６が設けられている。主走査方向ＭＳについて、ランプ１０２点灯後１回目のサンプリング値のうち、図６（ａ）の検出位置３０１〜３０６に相当する６個のサンプリング値を画像処理部２０６により抽出し、検出データ初期値Ｈ０［ｉ］（ｉ＝１〜６）とする。また、２回目以降のサンプリング値から抽出された検出位置３０１〜３０６に相当する６個のサンプリング値は、本実施例では、検出データＨ１［ｉ］（ｉ＝１〜６）に毎回上書き保存される。副走査方向ＳＳについては、本実施例では、原稿突き当て部１１２の位置から所定の距離（本実施例において２３９．５ｍｍ）離れた位置（検出位置）３００に配置された反射型センサ１０８の出力によりサイズ検出を行う。副走査方向ＳＳに関する反射型センサ１０８の初期値は、検出データ初期値Ｖ０に保存され、初期値以降のサンプリング値は、検出データＶ１に保存される。図６（ｂ）は、主走査方向ＭＳにおいて検出位置３０１〜３０６における検出データから判断される定型原稿のサイズ候補の一例を示す図である。
【００２８】
以下、原稿サイズ検出動作の手順を説明する。通常、画像読取装置１００により原稿Ｄの画像を読み取る場合、ユーザは、圧板１０９を開いて、プラテンガラス１０３の上に原稿Ｄを載置し、圧板１０９を閉じるという動作を実行する。この動作中に、圧板１０９が２５°より大きい角度で開かれることにより、図３に示すように第一センサ１１０及び第二センサ１１１は、ＯＦＦ信号を出力する。圧板１０９の状態は、開状態へ移行する。原稿Ｄがプラテンガラス１０３の上に載置された後、ユーザが圧板１０９を閉じることにより圧板１０９の角度が２５°以下になった時点で、第一センサ１１０がＯＮ信号を出力し、第二センサ１１１がＯＦＦ信号を出力し、圧板１０９が閉じかけ状態になる。ユーザが更に圧板１０９を閉じると、圧板１０９の角度が５°以下になった時点で、第一センサ１１０及び第二センサ１１１がＯＮ信号を出力し、圧板１０９が閉状態になる。スキャナユニット１０１は、圧板１０９の状態変化をトリガとして、以下のように原稿サイズ検出制御を実行する。
【００２９】
図７は、圧板１０９の状態が閉状態から開状態へ変化した際の原稿サイズ検出動作を示す流れ図である。圧板１０９の状態が閉状態から閉じかけ状態を経由して開状態へ変化したことをトリガとして、ＣＰＵ２０１は、原稿サイズ検出動作を開始する。ＣＰＵ２０１は、ＲＯＭ２０２に保存されたプログラムに従って原稿サイズ検出動作を実行する。図７において、圧板１０９が開状態であることが検出されると（Ｓ４００でＹＥＳ）、ＣＰＵ２０１は、スキャナユニット１０１を原稿突き当て部１１２の位置から２０ｍｍ右のサイズ検出位置ＳＤＰへ移動させる（Ｓ４０１）。スキャナユニット１０１が移動している間に、ラインセンサ１０７の動作モードをカラーモードへ切り替える（Ｓ４０２）。その後、ＣＰＵ２０１は、ラインセンサ１０７の駆動を開始し、反射型センサ１０８の発光部をＯＮにする（Ｓ４０３）。ＣＰＵ２０１は、圧板１０９の状態が閉じかけ状態へ移行したら、すぐ初期サンプリングを実行できるよう準備する。
【００３０】
以下、ラインセンサ１０７の駆動開始を説明する。待機状態では、図４に示すラインセンサ１０７及びアナログ信号処理部２０５への電源供給は切れている。従って、画像信号を読み取ってサンプリングを実行するために、ＣＰＵ２０１は、初めに、ラインセンサ１０７及びアナログ信号処理部２０５へ電源を供給し、その後、動作用の設定を行ってからクロックを供給してラインセンサ１０７の駆動を開始する。ラインセンサ１０７への動作用の設定は、シリアル通信を介して実行されるため、通常のレジスタ設定に比較して時間がかかる。また、ラインセンサ１０７及びアナログ信号処理部２０５は、アナログ回路であるから、電源供給時及びクロック供給時のそれぞれにおいて、ラインセンサ１０７及びアナログ信号処理部２０５の出力信号が安定するまでの待ち時間が必要になる。これらの通信時間及び待ち時間を合わせて、ラインセンサ１０７の駆動開始から実際のサンプリングまでには、約５０ｍｓｅｃの時間が必要となる。
【００３１】
Ｓ４０３の処理及びラインセンサ１０７のサイズ検出位置ＳＤＰへの移動が終了した状態で（Ｓ４０４でＹＥＳ）、ＣＰＵ２０１は、圧板１０９が閉じかけ状態へ移行したか否かを判断する（Ｓ４０５）。第一センサ１１０及び第二センサ１１１の出力に基づいて圧板１０９の角度が２５°以下（所定の角度以下）であると検出された場合、ＣＰＵ２０１は、圧板１０９が閉じかけ状態へ移行したと判断する。圧板１０９が閉じかけ状態へ移行した場合（Ｓ４０５でＹＥＳ）、ＣＰＵ２０１は、ＣＰＵ２００１へ表示内容変更通知を行い、図５（ｃ）に示すように原稿サイズ検出ソフトスイッチ（ソフトキー）７２０を非表示にする（Ｓ４１２）。原稿サイズ検出ソフトスイッチ７２０については、後述する。ＣＰＵ２０１は、通常サイズ検出動作を実行する（Ｓ４１３）。通常サイズ検出動作については、図９を参照して後述する。ＣＰＵ２０１は、原稿サイズ情報をＲＡＭ２０３に保存する（Ｓ４２１）。ＣＰＵ２０１は、原稿サイズ検出動作を終了し、画像読取装置１００をスタンバイ状態にする。
【００３２】
ＣＰＵ２０１は、圧板１０９の状態が閉じかけ状態へ変化した否かを判断すると共に（Ｓ４０５）、画像読取ジョブの開始を指示するジョブ開始指示を受けたか否かを判断する（Ｓ４１１）。画像読取ジョブは、原稿の画像を読み取るジョブであってもよいし、原稿の画像を読み取り、読み取った画像データに基づいて画像を形成するコピージョブであってもよい。以下、Ｓ４０５からＳ４１１の動作を説明する。本実施例においては、圧板１０９の角度が所定の角度（２５°）より大きい場合、すなわち、圧板１０９が開状態にある場合、通常サイズ検出動作の代わりに簡易サイズ検出動作を行うことにより消費電力を低減する。
【００３３】
第一センサ１１０及び第二センサ１１１の出力に基づいて圧板１０９の角度が２５°（所定の角度）より大きいと検出された場合、ＣＰＵ２０１は、圧板１０９が閉じかけ状態へ移行していないと判断する。圧板１０９が閉じかけ状態へ移行しない場合（Ｓ４０５でＮＯ）、ＣＰＵ２０１は、コントローラ部２０００のＣＰＵ２００１へ表示内容変更通知を行い、図５（ｂ）に示すように原稿サイズ検出ソフトスイッチ７２０を表示する（Ｓ４０６）。原稿サイズ検出ソフトスイッチ７２０は、ユーザからサイズ検出開始指示を受け付けるために、表示部７１１に表示される任意の画像を有するソフトキー（ボタン）である。ＣＰＵ２０１は、原稿サイズ検出ソフトスイッチ７２０がタッチされたか否かを判断する（Ｓ４０７）。原稿サイズ検出ソフトスイッチ７２０がタッチされ、ＣＰＵ２００１から操作情報通知が行われた場合（Ｓ４０７でＹＥＳ）、ＣＰＵ２０１は、簡易サイズ検出動作を実行する（Ｓ４０８）。原稿サイズ検出ソフトスイッチ７２０は、簡易サイズ検出動作の開始を指示するサイズ検出開始指示手段として機能する。ＣＰＵ２０１は、簡易サイズ検出動作を実行することにより原稿Ｄのサイズを自動で検出する自動原稿サイズ検出手段として機能する。簡易サイズ検出動作については、図１２を参照して後述する。ＣＰＵ２０１は、簡易サイズ検出動作により原稿Ｄのサイズが検出できたか否かを判断する（Ｓ４０９）。一方、原稿サイズ検出ソフトスイッチ７２０が所定時間タッチされなかった場合も（Ｓ４０７でＮＯ）、Ｓ４０９へ進み、すでに簡易サイズ検出動作により原稿Ｄのサイズが検出されたか否かを判断する。
【００３４】
簡易サイズ検出動作により原稿Ｄのサイズが検出できた場合(不定とならなかった場合)（Ｓ４０９でＹＥＳ）、ＣＰＵ２０１は、簡易サイズ検出動作により検出された原稿サイズ情報をＲＡＭ２０３に保存する（Ｓ４１０）。このとき、ＣＰＵ２０１は、原稿サイズ情報をコントローラ部２０００のＣＰＵ２００１へ通知する。例えば、原稿サイズ情報が「Ａ４」である場合、ＣＰＵ２００１は、図５（ｄ）に示すように表示部７１１に「Ａ４」の原稿サイズ情報を表示する。ＣＰＵ２０１は、画像読取ジョブ（以下、ジョブという）が開始されたか否かを判断する（Ｓ４１１）。ジョブが開始されたか否かの判断は、スタートキー７０６が押されたか否かに基づいて判断される。ＣＰＵ２０１は、圧板１０９の状態が閉じかけ状態へ変化するか又はジョブが開始されるまで、Ｓ４０５〜Ｓ４１１の待ち状態を繰り返す。
【００３５】
スタートキー７０６が押されたことによりジョブが開始されたと判断された場合（Ｓ４１１でＹＥＳ）、ＣＰＵ２０１は、処理をＳ４１４へ進める。ＣＰＵ２０１は、原稿サイズ情報がＲＡＭ２０３に保存されているか否かを判断する（Ｓ４１４）。原稿サイズ情報がＲＡＭ２０３に保存されている場合（Ｓ４１４でＹＥＳ）、ＣＰＵ２０１は、原稿サイズ検出動作を終了し、原稿サイズ情報に基づいて画像読取動作を開始する。この場合、圧板１０９が開いたまま画像読取ジョブ（画像読取動作）が開始される。一方、原稿サイズ情報がＲＡＭ２０３に保存されていない場合（Ｓ４１４でＮＯ）、ＣＰＵ２０１は、簡易サイズ検出動作を実行する（Ｓ４１５）。
【００３６】
ＣＰＵ２０１は、簡易サイズ検出動作を実行することにより原稿Ｄのサイズを自動で検出する自動原稿サイズ検出手段として機能する。簡易サイズ検出動作により原稿のサイズが検出できた場合(不定とならなかった場合)（Ｓ４１６でＹＥＳ）、ＣＰＵ２０１は、簡易サイズ検出動作により検出された原稿サイズ情報をＲＡＭ２０３に保存する（Ｓ４２０）。ＣＰＵ２０１は、原稿サイズ検出動作を終了し、原稿サイズ情報に基づいて画像読取動作を開始する。この場合、圧板１０９が開いたまま画像読取動作が開始される。
【００３７】
一方、簡易サイズ検出動作により原稿のサイズが検出できなかった場合(不定となった場合)（Ｓ４１６でＮＯ）、ＣＰＵ２０１は、コントローラ部２０００のＣＰＵ２００１へ表示内容変更通知を行う（Ｓ４１８）。図８は、表示部７１１に表示される原稿サイズ選択画面７１５の一例を示す図である。原稿サイズ選択画面７１５は、複数のソフトスイッチを有し、複数のソフトスイッチのそれぞれは異なるサイズを示す。ＣＰＵ２００１は、図８（ａ）に示す原稿サイズ選択画面７１５を表示部７１１に表示する（Ｓ４１８）。原稿サイズ選択画面７１５は、原稿Ｄのサイズをユーザが手動で指示する手動サイズ指示手段として機能する。図８（ａ）に示すように、表示部７１１には、原稿サイズを示すソフトスイッチが表示される。なお、このとき、表示部７１１に原稿サイズ検出ソフトスイッチ７２０も表示され、簡易サイズ検出動作も実行可能である。ユーザが、選択したい原稿サイズを示すソフトスイッチにタッチすると、表示部７１１からＣＰＵ２００１へ表示内容変更通知が送信される。また、ＣＰＵ２００１から表示部７１１へ操作情報通知が送信され、図８（ｂ）に示すように表示部７１１の右下のＯＫソフトスイッチ７２１が有効化される。
【００３８】
ＣＰＵ２００１は、ユーザがＯＫソフトスイッチ７２１にタッチしたか否かを判断する（Ｓ４１９）。ユーザがＯＫソフトスイッチ７２１にタッチすると、原稿サイズが確定される。ＣＰＵ２００１は、原稿サイズ情報を含む操作情報通知をＣＰＵ２０１へ送信する。ＣＰＵ２０１は、受信した原稿サイズ情報をＲＡＭ２０３に保存する（Ｓ４２０）。ＣＰＵ２０１は、原稿サイズ検出動作を終了し、原稿サイズ情報に基づいて画像読取動作を開始する。この場合、圧板１０９が開いたまま画像読取動作が開始される。
【００３９】
＜＜通常サイズ検出動作＞＞
以下、図９を参照して、図７のＳ４１３の通常サイズ検出動作を説明する。図９は、通常サイズ検出動作を示す流れ図である。ＣＰＵ２０１は、ＲＯＭ２０２に保存されたプログラムに従って通常サイズ検出動作を実行する。圧板１０９の状態が開状態から閉じかけ状態へ変化したことをトリガとして、通常サイズ検出動作が開始される。通常サイズ検出動作が開始されると、ＣＰＵ２０１は、画像読取装置１００の外部からプラテンガラス１０３へ入る外光を検出する（Ｓ５０１）。外光の検出において、ＣＰＵ２０１は、副走査方向ＳＳに関する反射型センサ１０８の初期値をサンプリングすると同時に、ランプ１０２を点灯しない状態でラインセンサ１０７の検出データ初期値Ｈ０［ｉ］（ｉ＝１〜６）をサンプリングする。
【００４０】
以下、外光の検出を説明する。図１０は、外光検出の一例を示す図である。外光の検出においてスキャナユニット１０１のランプ１０２は、ＯＦＦ状態であるので、通常、ラインセンサ１０７の全領域から「黒」の読取信号が出力される。しかし、画像読取装置１００の外部から外光がプラテンガラス１０３へ入り込む場合、プラテンガラス１０３の手前側では「白」の読取信号が出力されることがある。例えば、圧板１０９の閉じかけ状態において図１０（ａ）に示すように画像読取装置１００のプラテンガラス１０３へ外光が入射する場合、主走査方向ＭＳの検出位置３０４、３０５及び３０６に原稿Ｄが無いにも拘らず「白」の読取信号が出力される。これは、原稿サイズ検出における誤判定の原因となる。
【００４１】
そこで、圧板１０９の閉じかけ状態において外光が検出された場合、以下の処理を行う。図１０（ｂ）に示すように主走査方向ＭＳにおいてラインセンサ１０７の全範囲にわたって外光が検出された場合（Ｓ５０３でＹＥＳ）、ＣＰＵ２０１は、サイズ検出結果を「サイズ不定」に設定する（Ｓ５０４）。原稿Ｄがプラテンガラス１０３上に載置されていないからである。ＣＰＵ２０１は、ラインセンサ１０７及び反射型センサ１０８をＯＦＦにし（Ｓ５０５）、通常サイズ検出動作を終了する。一方、主走査方向ＭＳにおいてラインセンサ１０７の全範囲にわたって外光が検出されない場合（Ｓ５０３でＮＯ）、ＣＰＵ２０１は、主走査方向ＭＳにおいてラインセンサ１０７の一部で外光が検出されたか否かを判断する（Ｓ５０７）。図１０（ａ）に示すように主走査方向ＭＳにおいてラインセンサ１０７の一部に外光が検出された場合（Ｓ５０７でＹＥＳ）、外光が入射した領域の境界まで原稿Ｄが無く、その境界の奥側に原稿Ｄが有ると判断して原稿Ｄのサイズを決定する（Ｓ５０８）。ＣＰＵ２０１は、ラインセンサ１０７及び反射型センサ１０８をＯＦＦにし（Ｓ５０５）、通常サイズ検出動作を終了する。
【００４２】
プラテンガラス１０３へ外光が入射しなかった場合（Ｓ５０７でＮＯ）、ＣＰＵ２０１は、スキャナユニット１０１のランプ１０２を点灯する（Ｓ５０９）。ランプ１０２の点灯状態で、ＣＰＵ２０１は、初期サンプリング（基準値生成）を実行する（Ｓ５１０）。初期サンプリングにおいて、ＣＰＵ２０１は、ラインセンサ１０７から出力される主走査方向ＭＳの画像信号を読み取り、また、反射型センサ１０８からサンプリング値を取得し、それらを初期サンプリング値としてＲＡＭ２０３に保存する（Ｓ５１０）。主走査方向ＭＳに関する６個の検出位置３０１〜３０６の初期値は、検出データ初期値Ｈ０［ｉ］（ｉ＝１〜６）にそれぞれ保存される。副走査方向ＳＳに関する反射型センサ１０８の初期値は、検出データ初期値Ｖ０に保存される。
【００４３】
その後、ＣＰＵ２０１は、圧板１０９が閉状態になったか否かを判断する（Ｓ５１１）。本実施例では、圧板１０９の角度が５°以下になった時点で、圧板１０９が閉状態になったと判断される。圧板１０９が閉状態でない場合（Ｓ５１１でＮＯ）、ＣＰＵ２０１は、圧板１０９が閉じかけ状態になってから所定時間（本実施例では５秒）が経過したか否かを判断する（Ｓ５１２）。圧板１０９が閉状態にならずに所定時間が経過した場合（Ｓ５１２でＹＥＳ）、圧板１０９が厚い本などを挟んで閉じ切らないままの状態が想定されるので、ＣＰＵ２０１は、サイズ検出結果を「サイズ不定」に設定する（Ｓ５１８）。ＣＰＵ２０１は、ランプ１０２を消灯する（Ｓ５１９）。ＣＰＵ２０１は、ラインセンサ１０７及び反射型センサ１０８をＯＦＦにし（Ｓ５０５）、通常サイズ検出動作を終了する。
【００４４】
一方、圧板１０９が閉状態になった場合（Ｓ５１１でＹＥＳ）、ＣＰＵ２０１は、前述の主走査及び副走査のそれぞれに関するサンプリング動作を実行する（Ｓ５１３）。ＣＰＵ２０１は、主走査方向ＭＳに関する取得データを検出データＨ１［ｉ］（ｉ＝１〜６）に保存し、副走査方向ＳＳに関する取得データを検出データＶ１に保存する。その後、後述するサンプリング終了条件（Ｓ５１４〜Ｓ５１６）に該当しなければ、ＣＰＵ２０１は、一定周期で、本実施例では５０ｍｓｅｃの待機後（Ｓ５２０）、次のサンプリング動作を実行する（Ｓ５１３）。サンプリング終了条件に該当するまで、５０ｍｓｅｃおきにサンプリング動作を実行する。
【００４５】
サンプリング動作の終了条件確認（Ｓ５１４〜Ｓ５１６）は、以下の手順で行う。圧板１０９が閉状態になってから（Ｓ５１１でＹＥＳ）所定時間（本実施例では２秒）が経過したか否かを判断する（Ｓ５１４）。所定時間が経過した場合（Ｓ５１４でＹＥＳ）、ＣＰＵ２０１は、検出データ初期値Ｈ０［ｉ］（ｉ＝１〜６）、Ｈ１［ｉ］（ｉ＝１〜６）、Ｖ０及びＶ１に基づいて、後述するサイズ確定演算によりサイズを確定する（Ｓ５１７）。ＣＰＵ２０１は、確定したサイズをＲＡＭ２０３に保存する。所定時間が経過しない場合（Ｓ５１４でＮＯ）、ＣＰＵ２０１は、ジョブが開始されたか否かを判断する（Ｓ５１５）。ジョブが開始された場合（Ｓ５１５でＹＥＳ）、ＣＰＵ２０１は、検出データ初期値Ｈ０［ｉ］（ｉ＝１〜６）、Ｈ１［ｉ］（ｉ＝１〜６）、Ｖ０及びＶ１に基づいて、後述するサイズ確定演算によりサイズを確定する（Ｓ５１７）。ＣＰＵ２０１は、確定したサイズをＲＡＭ２０３に保存する。ＣＰＵ２０１は、ランプ１０２を消灯する（Ｓ５１９）。ＣＰＵ２０１は、ラインセンサ１０７及び反射型センサ１０８をＯＦＦにし（Ｓ５０５）、通常サイズ検出動作を終了する。
【００４６】
一方、ジョブが開始されない場合（Ｓ５１５でＮＯ）、ＣＰＵ２０１は、圧板１０９の状態が閉状態から閉じかけ状態又は開状態へ変化したか否かを判断する（Ｓ５１６）。圧板１０９が再び開けられて閉じかけ状態又は開状態へ移行した場合（Ｓ５１６でＹＥＳ）、ＣＰＵ２０１は、サイズ検出結果を「サイズ不定」に設定する（Ｓ５１８）。圧板１０９が一旦閉じられた後に再び開けられたことにより原稿Ｄの位置や状態が変化している可能性があるからである。その後、ＣＰＵ２０１は、ランプ１０２を消灯する（Ｓ５１９）。ＣＰＵ２０１は、ラインセンサ１０７及び反射型センサ１０８をＯＦＦにし（Ｓ５０５）、通常サイズ検出動作を終了する。
【００４７】
＜＜＜サイズ確定演算＞＞＞
以下、図１１を参照して、図９のＳ５１７におけるサイズ画定演算を説明する。図１１は、圧板１０９の閉じかけ状態と閉状態とで変化する読取信号の説明図である。図１１（ａ）は、圧板１０９が閉じかけ状態にある画像読取装置１００とラインセンサ１０７から出力される読取信号とを示す図である。図１１（ｂ）は、圧板１０９が閉状態にある画像読取装置１００とラインセンサ１０７から出力される読取信号とを示す図である。図１１（ｃ）は、圧板１０９の閉じかけ状態における読取信号６０１と、圧板１０９の閉状態における読取信号６０２と、サイズ画定演算の演算結果６０３とを示す図である。
【００４８】
読取信号６０１の主走査方向ＭＳに関する検出データ初期値Ｈ０［ｉ］（ｉ＝１〜６）及び読取信号６０２の主走査方向ＭＳに関する検出データＨ１［ｉ］（ｉ＝１〜６）は、予め設定された白閾値Ｗ及び黒閾値Ｂと比較されて白、灰及び黒に３値化される。プラテンガラス１０３へ外光が入射する場合、図９のＳ５０３、Ｓ５０４、Ｓ５０７及びＳ５０８で処理が実行される。一方、プラテンガラス１０３へ外光が入射しない場合、検出データ初期値Ｈ０［ｉ］及びＨ１［ｉ］（ｉ＝１〜６）に基づいてサイズ画定演算が実行される。
【００４９】
すなわち、図１１（ａ）に示すように圧板１０９が開じかけ状態のときは、原稿Ｄがない部分では原稿Ｄからの反射光がラインセンサ１０７へ入らないので、図１１（ｃ）の読取信号６０１に示すように「黒」として認識される。一方、図１１（ｂ）に示すように圧板１０９が閉状態のときは、原稿Ｄがない部分では圧板１０９の裏面１２０からの反射光がラインセンサ１０７へ入るので、図１１（ｃ）の読取信号６０２に示すように「白」として認識される。すなわち、検出データ初期値Ｈ０［ｉ］と検出データＨ１［ｉ］を比較して読取信号が「黒」から「白」へ変化した検出位置３０４、３０５及び３０６には「原稿なし」と判断される。また、原稿Ｄがある部分は、圧板１０９の開閉状態によらず、原稿Ｄからの反射光がラインセンサ１０７へ入力されるので、検出データ初期値Ｈ０［ｉ］と検出データＨ１［ｉ］とに変化は生じない。図１１（ｃ）に示す演算結果６０３において、検出位置３０１〜３０３に原稿Ｄがあり、検出位置３０４〜３０６に原稿Ｄがないので、検出原稿サイズは、Ｂ６又はＢ５Ｒであると判断される。
【００５０】
副走査方向ＳＳに関するサイズ画定演算においては、検出データ初期値Ｖ０と検出データＶ１の比較が実行される。反射型センサ１０８は、プラテンガラス１０３上に原稿Ｄ又は圧板１０９がある場合にはＯＮであり、プラテンガラス１０３上に原稿Ｄも圧板１０９もない場合にはＯＦＦである。よって、検出データ初期値Ｖ０がＯＦＦであり、検出データＶ１がＯＮである場合、反射型センサ１０８の位置３００に原稿Ｄがないと判断される。反射型センサ１０８の位置３００に原稿Ｄがないので、検出原稿サイズは、Ｂ５ＲではなくＢ６であると判断される。このように、サイズ画定演算により原稿Ｄのサイズが得られる。
【００５１】
＜＜簡易サイズ検出動作＞＞
以下、図７のＳ４０８及びＳ４１５における簡易サイズ検出動作を説明する。図１２は、簡易サイズ検出動作を示す流れ図である。ＣＰＵ２０１は、ＲＯＭ２０２に保存されたプログラムに従って簡易サイズ検出動作を実行する。簡易サイズ検出動作が開始されると、ＣＰＵ２０１は、ランプ１０２を点灯する（Ｓ１００１）。ＣＰＵ２０１は、主走査方向ＭＳに関する６個の検出位置３０１〜３０６の初期値をサンプリングし、副走査方向ＳＳに関する反射型センサ１０８の初期値をサンプリングする（Ｓ１００２）。簡易サイズ検出動作においては、通常サイズ検出動作と異なり、圧板１０９の開状態で１度しかサンプリングしない。ＣＰＵ２０１は、主走査方向ＭＳに関する６個の検出位置３０１〜３０６の初期値をそれぞれ検出データ初期値Ｈ０［ｉ］（ｉ＝１〜６）に保存し、副走査方向ＳＳに関する反射型センサ１０８の初期値を検出データ初期値Ｖ０に保存する。ＣＰＵ２０１は、検出データ初期値Ｈ０［ｉ］（ｉ＝１〜６）及び検出データ初期値Ｖ０に基づいて、後述するサイズ確定演算を実行する（Ｓ１００３）。ＣＰＵ２０１は、確定したサイズをＲＡＭ２０３に保存する。ＣＰＵ２０１は、ランプ１０２を消灯する（Ｓ１００４）。ＣＰＵ２０１は、ラインセンサ１０７及び反射型センサ１０８をＯＦＦにし（Ｓ１００５）、簡易サイズ検出動作を終了する。
【００５２】
＜＜＜サイズ画定演算＞＞＞
以下、図１３を参照して、図１２のＳ１００３におけるサイズ画定演算を説明する。図１３は、簡易サイズ検出動作におけるサイズ確定演算の説明図である。図１３（ａ）は、圧板１０９が開状態にある画像読取装置１００とラインセンサ１０７から出力される読取信号６１１とを示す図である。図１３（ｂ）は、圧板１０９の開状態における読取信号６１１とサイズ画定演算の演算結果６１２とを示す図である。
【００５３】
簡易サイズ検出動作において検出データのサンプリングは１回だけであるので、検出データの変化による原稿Ｄの有り無しの判断ができない。そこで、原稿Ｄの大半は「真っ黒ではない」と見做し、「黒」の読取信号の部分は「原稿なし」と便宜的に判断してサイズを確定する。読取信号６１１における主走査方向ＭＳに関する検出データ初期値Ｈ０［ｉ］（ｉ＝１〜６）のそれぞれは、予め設定された白閾値Ｗ及び黒閾値Ｂと比較されて白、灰及び黒に３値化される。図１３（ｂ）の読取信号６１１に示す「黒」の読取信号の部分は演算結果６１２に示す「原稿なし」と判断される。演算結果６１２において、検出位置３０１〜３０３に原稿Ｄがあり、検出位置３０４〜３０６に原稿Ｄがないので、検出原稿サイズは、Ｂ６又はＢ５Ｒであると判断される。なお、白閾値Ｗ及び黒閾値Ｂに基づき３値化された読取信号６１１において「原稿あり」と「原稿なし」の区別がつかない場合、ＣＰＵ２０１は、サイズ検出できなかった(サイズ不定)と判断する。
【００５４】
副走査方向ＳＳに関するサイズ画定演算は、検出データ初期値Ｖ０に基づいて実行される。反射型センサ１０８は、プラテンガラス１０３上に原稿Ｄがある場合にはＯＮであり、プラテンガラス１０３上に原稿Ｄがない場合にはＯＦＦである。よって、検出データ初期値Ｖ０がＯＦＦである場合、反射型センサ１０８の位置３００に原稿Ｄがないと判断される。反射型センサ１０８の位置３００に原稿Ｄがないので、検出原稿サイズは、Ｂ５ＲではなくＢ６であると判断される。このように、サイズ画定演算により原稿Ｄのサイズが得られる。
【００５５】
本実施例によれば、圧板１０９が開状態にあるときに原稿サイズ検出ソフトスイッチ７２０を表示部７１１に表示し、圧板１０９が所定の角度以下に閉じたときに原稿サイズ検出ソフトスイッチ７２０を表示部７１１から消すことができる。よって、ユーザは、圧板１０９が開状態にあるときに原稿サイズ検出ソフトスイッチ７２０にタッチすることにより簡易サイズ検出動作を実行させることができる。これにより、圧板１０９が開状態であるときに通常サイズ検出動作を常時実行する必要が無くなり、消費電力を低減することができる。また、圧板１０９が開状態にあるときのみ、原稿サイズ検出ソフトスイッチ７２０を表示部７１１に表示することにより、ユーザにわかりやすい操作性を提供できる。
【００５６】
また、圧板１０９が開状態のままコピージョブが開始されたときに簡易サイズ検出動作により原稿Ｄのサイズが検出されなかった場合、原稿サイズ選択画面７１５を表示部７１１に表示することができる。よって、圧板１０９が開状態であるときに自動で原稿Ｄのサイズが検出されなかった場合、ユーザは、原稿サイズ選択画面７１５から手動で原稿Ｄのサイズを指定することができる。これにより、圧板１０９が開状態であるときに通常サイズ検出動作を常時実行する必要が無くなり、消費電力を低減することができる。
【００５７】
従来技術によれば、圧板１０９が開状態であるとき、即ち、圧板１０９の開き角度が所定角度以上であるとき、常に通常サイズ検出動作が実行される。これに対して、本実施例によれば、ユーザが圧板１０９を開状態で放置した場合であっても、ラインセンサ１０７が通電したままになることが無く、消費電力を削減することができる。
【００５８】
本実施例によれば、圧板１０９が開状態であるときにプラテンガラス１０３上に載置された原稿のサイズを検出する動作で消費される電力を低減することができる。
【符号の説明】
【００５９】
１００・・・画像読取装置
１０２・・・ランプ（光源）
１０３・・・プラテンガラス
１０７・・・ラインセンサ（ラインイメージセンサ）
１０７ａ・・・受光部
１０８・・・反射型センサ（原稿サイズ検出器）
１０９・・・圧板
１１０・・・第一センサ
１１１・・・第二センサ
１１２・・・原稿突き当て部（原稿位置決め部）
２０１・・・ＣＰＵ（制御手段）
２０３・・・ＲＡＭ（記憶部）
３００・・・検出位置
７０６・・・スタートキー（原稿読取開始指示手段）
Ｄ・・・原稿
ＭＳ・・・主走査方向
ＳＳ・・・副走査方向
【図１】
2019114987.tif 000003
【図２】
2019114987.tif 000004
【図３】
2019114987.tif 000005
【図４】
2019114987.tif 000006
【図５】
2019114987.tif 000007
【図６】
2019114987.tif 000008
【図７】
2019114987.tif 000009
【図８】
2019114987.tif 000010
【図９】
2019114987.tif 000011
【図１０】
2019114987.tif 000012
【図１１】
2019114987.tif 000013
【図１２】
2019114987.tif 000014
【図１３】
2019114987.tif 000015