(57)【要約】【課題】蓋体の全閉状態での画像の読み取りを担保しつつ本構成を有しない場合に比較して画像の読み取りの開始を早くする。【解決手段】画像読取装置２０は、カバー開閉検出センサ３０が開閉カバー２２が全閉状態になったことを検出した時点から予め設定した待ち時間を経過した後に取得した画像データに基づいて原稿サイズの検出を開始しており（ステップＳ２１乃至ステップＳ２５）、前記待ち時間の経過の際にコンタクトガラス２１上の予め設定した領域に対応する画像データを取得し（ステップＳ２６）、取得した画像データと、予め設定した判定時間継続して装置が駆動されていないとき、装置を駆動させて画像読取のための光源を発光させて取得した前記領域に対応する画像データとの比較結果を基に、前記待ち時間を補正する（ステップＳ２８乃至ステップＳ３０）。【選択図】図１１
2012068358.tif 000002
【特許請求の範囲】
【請求項１】
原稿が置かれる光透過性のある板状部材と、
前記板状部材を外方に対して開閉自在とする蓋体と、
前記蓋体の開閉状態を検出する開閉状態検出手段と、
前記板状部材上の原稿の画像を読み取る画像読取手段と、
前記開閉状態検出手段が、前記蓋体が全閉状態になったことを検出した時点から予め設定した待ち時間を経過した後に前記画像読取手段を駆動させ、前記板状部材上の予め設定した領域に対応する画像データを取得する画像データ取得手段と、
前記画像データ取得手段が取得した画像データと予め記憶手段に記憶されている画像データとの比較結果を基に、前記待ち時間を補正する補正手段と、
を備える画像読取装置。
【請求項２】
前記比較結果が記憶されていく第２記憶手段をさらに備え、
前記補正手段は、前記第２記憶手段に記憶された複数の比較結果を基に、前記待ち時間を補正する請求項１に記載の画像読取装置。
【請求項３】
前記板状部材上の予め設定した領域は、前記画像読取手段による主走査方向の画像読み取り領域の端部で読み取られる領域である請求項１又は２に記載の画像読取装置。
【請求項４】
前記画像読取手段は、光源からの光を前記板状部材の下方から照射し、その反射光を基に、前記板状部材上の原稿の画像を読み取っており、
予め設定した判定時間を継続して前記画像読取手段が駆動されていないとき、前記画像読取手段を駆動させて前記光源を発光させるとともに、該画像読取手段により前記予め設定した領域に対応する画像データを取得する第２画像データ取得手段をさらに備え、
前記記憶手段に記憶されている画像データは、前記第２画像データ取得手段が取得した画像データである請求項１乃至３の何れか１項に記載の画像読取装置。
【請求項５】
原稿が置かれる光透過性のある板状部材を外方に対して開閉自在とする蓋体の開閉状態を検出する開閉状態検出手段が前記蓋体が全閉状態になったことを検出した時点から予め設定した待ち時間を経過した後に、前記板状部材上の原稿の画像を読み取る画像読取手段を駆動させ、前記板状部材上の予め設定した領域に対応する画像データを取得する画像データ取得手段と、
前記画像データ取得手段が取得した画像データと予め記憶手段に記憶されている画像データとの比較結果を基に、前記待ち時間を補正する補正手段と、
をコンピュータに実行させるコンピュータに読取可能な制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及び制御プログラムである。
【背景技術】
【０００２】
特許文献１には、アングルセンサによりプラテンカバーの開閉状態を開閉する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２７８２００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、蓋体の全閉状態での画像の読み取りを担保しつつ本構成を有しない場合に比較して画像の読み取りの開始を早くすることである。
【課題を解決するための手段】
【０００５】
請求項１に係る発明は、原稿が置かれる光透過性のある板状部材と、前記板状部材を外方に対して開閉自在とする蓋体と、前記蓋体の開閉状態を検出する開閉状態検出手段と、前記板状部材上の原稿の画像を読み取る画像読取手段と、前記開閉状態検出手段が、前記蓋体が全閉状態になったことを検出した時点から予め設定した待ち時間を経過した後に前記画像読取手段を駆動させ、前記板状部材上の予め設定した領域に対応する画像データを取得する画像データ取得手段と、前記画像データ取得手段が取得した画像データと予め記憶手段に記憶されている画像データとの比較結果を基に、前記待ち時間を補正する補正手段と、を備える画像読取装置である。
【０００６】
請求項２に係る発明は、請求項１の記載において、前記比較結果が記憶されていく第２記憶手段をさらに備え、前記補正手段は、前記第２記憶手段に記憶された複数の比較結果を基に、前記待ち時間を補正する画像読取装置である。
請求項３に係る発明は、請求項１又は２の記載において、前記板状部材上の予め設定した領域は、前記画像読取手段による主走査方向の画像読み取り領域の端部で読み取られる領域である画像読取装置である。
【０００７】
請求項４に係る発明は、請求項１乃至３の何れか１項の記載において、前記画像読取手段は、光源からの光を前記板状部材の下方から照射し、その反射光を基に、前記板状部材上の原稿の画像を読み取っており、予め設定した判定時間を継続して前記画像読取手段が駆動されていないとき、前記画像読取手段を駆動させて前記光源を発光させるとともに、該画像読取手段により前記予め設定した領域に対応する画像データを取得する第２画像データ取得手段をさらに備え、前記記憶手段に記憶されている画像データは、前記第２画像データ取得手段が取得した画像データである画像読取装置である。
【０００８】
請求項５に係る発明は、原稿が置かれる光透過性のある板状部材を外方に対して開閉自在とする蓋体の開閉状態を検出する開閉状態検出手段が前記蓋体が全閉状態になったことを検出した時点から予め設定した待ち時間を経過した後に、前記板状部材上の原稿の画像を読み取る画像読取手段を駆動させ、前記板状部材上の予め設定した領域に対応する画像データを取得する画像データ取得手段と、前記画像データ取得手段が取得した画像データと予め記憶手段に記憶されている画像データとの比較結果を基に、前記待ち時間を補正する補正手段と、をコンピュータに実行させるコンピュータに読取可能な制御プログラムである。
【発明の効果】
【０００９】
請求項１及び５に係る発明によれば、蓋体の全閉状態での画像の読み取りを担保しつつ本構成を有しない場合に比較して画像の読み取りの開始を早くすることができる。
請求項２に係る発明によれば、不必要に待ち時間を補正してしまうのを防止できる。
請求項３に係る発明によれば、板状部材上の原稿が位置していない可能性が高い領域の画像データを取得できる。
【００１０】
請求項４に係る発明によれば、記憶手段に記憶されている画像データを更新することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態の画像形成装置の概略構成を示すブロック図である。
【図２】画像読取装置の構成を示す斜視図である。
【図３】開閉カバーが全閉状態になっているときの開閉検出センサの状態を示す図である。
【図４】開閉カバーが半閉状態になっているときの開閉検出センサの状態を示す図である。
【図５】開閉検出センサにより検出可能な開閉カバーの開閉状態を示す図である。
【図６】画像読取装置における２つの原稿サイズ検出センサの配置を示す平面図である。
【図７】原稿サイズ検出センサによる原稿サイズの検出を説明するための図である。
【図８】画像読取装置の光学系の概略構成を示す図である。
【図９】読取制御部の構成を示すブロック図である。
【図１０】暗黒始動処理部の処理を示すフローチャートである。
【図１１】全閉判定処理部の処理を示すフローチャートである。
【図１２】本実施形態の変形例の全閉判定処理部の処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
本実施形態の画像形成装置を説明する。
図１は、画像形成装置１の構成を示すブロック図である。
画像形成装置１は、ＲＡＭ２、ＲＯＭ３、プリンタエンジン４、画像読取装置２０、操作パネル５、システム制御部６、記憶装置（ＨＤＤ（Hard Disk Drive））７、画像処理部８、及び読取制御部６０を有する。
【００１３】
システム制御部６は、装置全体を制御する。ＲＯＭ３は、システム制御部６及び読取制御部６０等が実行する制御プログラム３ａや各種データを記憶している。また、ＲＡＭ２は、システム制御部６の作業エリア等として使用される。
制御プログラム３ａは、画像形成装置１の製造当初からセットアップされているが、後にインターネットなどの通信手段を介してダウンロードしてセットアップし、或いは、後に制御プログラムを記憶した記憶媒体から読み取ってセットアップするようにしても良い。
【００１４】
記憶装置７は、画像データ等の各種データを格納する。
画像処理部８は、画像データに対する符号化や、復号化、拡大、縮小等の処理を行う。
操作パネル５は、使用者から各種操作を受け付け、各種メッセージを表示する。
プリンタエンジン４は、画像読取装置２０で読み取った原稿の画像等の画像データを基に画像形成を行う。このプリンタエンジン４は、電子写真方式、インクジェット方式、又は、その他の印刷方式で用紙などの印刷媒体上に画像形成を行う。
画像読取装置２０は、原稿の画像を読み取る。
【００１５】
図２は、画像読取装置２０の構成を示す。
図２に示すように、画像読取装置２０は、コンタクトガラス２１、開閉カバー２２、及びカバー開閉検出センサ３０を有する。
コンタクトガラス２１は、画像の読み取り対象の原稿が置かれる板形状の台として機能し、光透過性を有する。開閉カバー２２は、コンタクトガラス２１を開閉自在にできるように、該コンタクトガラス２１が取り付けられている筐体２３に対して支持（一定角度回転できるように支持）されている。これにより、開閉カバー２２は、閉じたときにはコンタクトガラス２１の上面を覆う蓋体となる。また、開閉カバー２２には、コンタクトガラス２１と対向する面に、矩形状の原稿覆い面２２ａが形成されている。この原稿覆い面２２ａは、その表面が白色であり、コンタクトガラス２１を覆うことができるような大きさ（面積）に形成されている。
【００１６】
図３及び図４は、カバー開閉検出センサ３０の構成を示す。図３は、開閉カバー２２が全閉状態になっているときのカバー開閉検出センサ３０の状態を示し、図４は、開閉カバー２２が半閉状態（全開と全閉との中間位置にある状態）になっているときのカバー開閉検出センサ３０の状態を示す。
図２にも示すように、カバー開閉検出センサ３０は、筐体２３において開閉カバー２２の支持部近傍に設けられている。
【００１７】
図３及び図４に示すように、カバー開閉検出センサ３０は、移動子３１、半閉状態検出センサ３２、及び全閉状態検出センサ３３を有する。
移動子３１は、筐体２３の上面から突出される棒状部３１ａと、半閉状態検出センサ３２及び全閉状態検出センサ３３の受光を遮蔽する遮蔽部３１ｂとを有する。移動子３１は、上下動できるように支持されつつ、棒状部３１ａが筐体２３の上面から突出する方向に弾性部材（例えばバネ）３４により付勢されている。移動子３１は、開閉カバー２２が全閉になると、棒状部３１ａが筐体２３内に押し込まれるようになる。
【００１８】
半閉状態検出センサ３２及び全閉状態検出センサ３３は、光センサであり、遮光されている状態でＯＮ状態になる。これら半閉状態検出センサ３２及び全閉状態検出センサ３３は、移動子３１の上下動を検出することができ、その移動子３１の上下動の検出状態を基に、開閉カバー２２の開閉を検出する。
具体的には、図３に示すように、開閉カバー２２が全閉状態のときの移動子３１の位置に応じて、半閉状態検出センサ３２及び全閉状態検出センサ３３が共にＯＮ状態になる。また、図４に示すように、開閉カバー２２が半閉状態のときの移動子３１の位置に応じて、半閉状態検出センサ３２だけがＯＮ状態になる。このような半閉状態検出センサ３２及び全閉状態検出センサ３３による検出結果の違いから、開閉カバー２２の開閉を検出することができる。
【００１９】
図５は、カバー開閉検出センサ３０により検出可能な開閉カバー２２の開閉状態を示す。
カバー開閉検出センサ３０は、図５に示すような、開閉カバー２２の全閉状態、半閉状態、及び全開状態を検出することができる。
また、画像読取装置２０は、コンタクトガラス２１上に置かれた原稿の原稿サイズを検出する原稿サイズ検出センサを有する。図６は、画像読取装置２０における２つの原稿サイズ検出センサ４１，４２の配置を示す。
【００２０】
図６に示すように、原稿サイズ検出センサ４１，４２は、コンタクトガラス２１の背面側（筐体２３内）に配置されている。これら２つの原稿サイズ検出センサ４１，４２は、原稿サイズを検出できるように、主走査方向及び副走査方向の予め決められた位置に配置されている。
例えば、図７に示すように、画像読取装置２０は、コンタクトガラス２１上に置かれた原稿１００に応じたこれら２つの原稿サイズ検出センサ４１，４２による検出結果を基に、その原稿のサイズを検出する。
【００２１】
図８は、画像読取装置２０の光学系の概略構成を示す。
図８に示すように、画像読取装置２０は、第１走査体５１、第２走査体５２、結像レンズ５３、及びＣＣＤ（Charge Coupled Device）ラインセンサ５４を有する。
第１走査体５１は、照明ランプ５１ａ及び第１ミラー５１ｂを有し、コンタクトガラス２１に沿って副走査方向に移動する。第２走査体５２は、第２ミラー５２ａ及び第３ミラー５２ｂを有し、第１走査体５１に対する予め設定した速度（例えば１／２の速度）で副走査方向に移動する。結像レンズ５３は、第２走査体５２からの反射光をＣＣＤラインセンサ５４に集光させる。ＣＣＤラインセンサ５４は、主走査方向に１次元配列された多数のセルにより構成されている。このＣＣＤラインセンサ５４は、集光された反射光を受光して光電変換を行う。
【００２２】
読取制御部６０は、このような画像読取装置２０全体の処理や動作制御を行う。例えば、読取制御部６０は、ＣＣＤラインセンサ５４を駆動信号により駆動させるとともに、ＣＣＤラインセンサ５４が得た電気信号に対する処理を行う。
このような構成の画像読取装置２０では、第１走査体５１がコンタクトガラス２１に沿って副走査方向に移動して、コンタクトガラス２１上の原稿を走査する。第１走査体５１が原稿を走査すると、第１走査体５１の照明ランプ５１ａの照射によって得られた原稿からの光学像は、第１走査体５１の第１ミラー５１ｂおよび第２走査体５２の第２及び第３ミラー５２ａ，５２ｂによって光軸方向が変えられた後、結像レンズ５３を介してＣＣＤラインセンサ５４に入射される。
【００２３】
そして、ＣＣＤラインセンサ５４で光電変換が行われ、この光電変換によって得られた電気信号が、読取制御部２０での処理を経た後に、画像データとして出力される。このようにして、この画像読取装置２０では、コンタクトガラス２１上の原稿からのイメージデータの読み取りを行っている。
そして、画像読取装置２０は、このような原稿の読み取りに際して、カバー開閉検出センサ３０の検出状態を基に、開閉カバー２２の開閉に連動させて原稿の原稿サイズを検出している。ここで、原稿サイズの検出では、ＣＣＤラインセンサ５４の各セルによる検出結果（例えばオン及びオフの状態）から原稿の主走査方向の長さを検出し、原稿サイズ検出センサ４１，４２の検出結果から原稿の副走査方向の長さを検出する。例えば、画像読取装置２０では、全開状態から半閉状態に変化したタイミング、及び開閉カバー２２が半閉状態から全閉状態に変化したタイミングのこれら２つのタイミング（２箇所の開閉カバー２２の位置）で原稿サイズを検出している。
【００２４】
ところで、このような画像読取装置において、カバー開閉検出センサ３０が、画像読取装置２０（画像形成装置１）の製造時の取り付け誤差や経年変化等により、その検出結果にばらつきが発生する場合がある。このような場合、開閉カバー２２の全閉状態等を誤検出してしまうことになり、画像読取装置２０は、原稿サイズを誤検出してしまうことがある。
【００２５】
これに対して、本実施形態では、カバー開閉検出センサ３０に取り付け誤差等がある場合でも、開閉カバー２２の開閉状態の検出精度を向上させることができる。
図９は、そのための読取制御部６０の構成の一例を示す。
図９に示すように、読取制御部６０は、暗黒始動処理部６１、データ記憶部６２、及び全閉判定処理部６３を有する。
【００２６】
ここで、画像読取装置におけるランプ（照明ランプ２３ａ等）が駆動されない状態が長時間続くと、その立ち上がり特性が悪化することは知られている。暗黒始動処理部６１は、主としてその対策の処理を行う。
図１０は、暗黒始動処理部６１の処理のフローチャートを示す。
図１０に示すように、先ずステップＳ１において、暗黒始動処理部６１は、暗黒始動対策タイマーがタイムアウトになったか否かを判定する。例えば、暗黒始動処理部６１は、予め設定した時間（例えば３０分）が経過したか否かを判定する。ここで、暗黒始動対策タイマーは、画像読取装置２０が駆動するとリセットされて、最初からカウントを開始するようになっている。暗黒始動処理部６１は、暗黒始動対策タイマーがタイムアウトになったと判定すると、ステップＳ２に進む。
【００２７】
ステップＳ２及び続くステップＳ３において、暗黒始動処理部６１は、画像読取装置２０（少なくとも光学系の構成）を駆動（例えば暗黒始動処理のために予め設定した方式により駆動）することにより、ランプを点灯（極短時間点灯）する。そして、暗黒始動処理部６１は、その駆動時に予め設定した領域の画像データを採取する。
【００２８】
このとき、採取する予め設定した領域の画像データは、コンタクトガラス２１上で原稿が位置していない可能性の高い領域のものである。具体的には、図６に示すように、採取する画像データは、ＣＣＤラインセンサ５４による主走査方向に延びるセンシング領域１００のうち、手前側（開閉カバー２２の支持側とは反対側、すなわち開閉カバー２２の自由端側）の予め設定した領域１１０ａのものである。すなわち、一般的には、使用者が、図７に示すように、コンタクトガラス２１の四隅のうち奥側の隅に原稿１００を突き当て読み取ることに着目して、又は、画像読取装置２０には、使用者に対してコンタクトガラス２１の四隅のうち奥側の隅に原稿１００を突き当てるように指示する表示があることに着目して、本実施形態では、手前側の予め設定した領域１１０の画像データを採取している。例えば、予め設定した領域相当として手前側の６４画素分を確保し、画像データとして、その６４画素の画素値の平均値を採取する。
【００２９】
また、一般的には、暗黒始動対策タイマーがタイムアウトになるような場面とは、使用者が画像形成装置１を使用していない状態であるため、通常、開閉カバー２２は全閉状態になっている。よって、採取する画像データは、そのように開閉カバー２２が全閉状態になっているときのもの（例えば原稿覆い面２２ａの画像データ）である。
なお、カバー開閉検出センサ３０が開閉カバー２２の全閉状態を検出していることを条件として、画像データを採取するようにすることもできる。
【００３０】
続くステップＳ４において、暗黒始動処理部６１は、前記ステップＳ３で画像データを採取した位置（採取位置）に原稿がないか否かを判定する。例えば、暗黒始動処理部６１は、ＣＣＤラインセンサ５４の検出結果や原稿サイズ検出センサ４１，４２の検出結果を基に、前記ステップＳ３で画像データを採取した位置に原稿がないか否かを判定する。暗黒始動処理部６１は、採取位置に原稿がないと判定すると、ステップＳ５に進む。また、暗黒始動処理部６１は、採取位置に原稿があると判定すると、前記ステップＳ１から再び処理を開始する。
【００３１】
ステップＳ５では、暗黒始動処理部６１は、前記ステップＳ３で採取した画像データを保持データと差し替える。具体的には、暗黒始動処理部６１は、データ記憶部６２に記憶されている保持データを更新する。そして、暗黒始動処理部６１は、前記ステップＳ１から再び処理を開始する。
図１１は、全閉判定処理部６３の処理のフローチャートを示す。
【００３２】
図１１に示すように、先ずステップＳ２１において、全閉判定処理部６３は、カバー開閉検出センサ３０の検出結果を基に、開閉カバー２２の開閉状態の変化を判定する。全閉判定処理部６３は、開閉カバー２２の開閉状態に変化があったとき、ステップＳ２２に進む。
【００３３】
ステップＳ２２では、全閉判定処理部６３は、開閉カバー２２が全閉状態になったのか否かを判定する。このとき、全閉判定処理部６３は、カバー開閉検出センサ３０の検出結果を基に、開閉カバー２２が全閉状態になったのか否かを判定する。全閉判定処理部６３は、開閉カバー２２が全閉状態になったと判定すると、ステップＳ２３に進む。また、全閉判定処理部６３は、開閉カバー２２が全閉状態になったのではない（全閉状態以外の開閉状態になった）と判定すると、前記ステップＳ２１から再び処理を開始する。
【００３４】
ステップＳ２３及び続くステップＳ２４において、全閉判定処理部６３は、全閉検出待ち時間タイマーをセットして、全閉検出待ち時間タイマーがタイムアウトになるのを待つ。具体的には、全閉判定処理部６３は、予め設定した全閉検出待ち時間が経過するのを待つ。例えば、全閉検出待ち時間は、数百ｍｓｅｃである。全閉判定処理部６３は、全閉検出待ち時間タイマーがタイムアウトになると、ステップＳ２５に進む。
【００３５】
ステップＳ２５では、全閉判定処理部６３は、前記タイムアウトの際のＣＣＤラインセンサ５４の検出結果、及び原稿サイズ検出センサ４１，４２の検出結果を基に、原稿サイズを検出する。
続くステップＳ２６において、全閉判定処理部６３は、予め設定した領域の画像データを採取する。このとき、全閉判定処理部６３は、暗黒始動処理部６１と同様な処理手順により、前記予め設定した領域についての画像データ（例えば、原稿覆い面２２ａの画像データ）を採取する。すなわち例えば、全閉判定処理部６３は、手前側の６４画素の画素値の平均値を画像データとして採取する。なお、この画像データは、前記タイムアウトの際のＣＣＤラインセンサ５４の検出結果によるものである。
【００３６】
続くステップＳ２７において、全閉判定処理部６３は、前記ステップＳ２６で画像データを採取した位置（採取位置）に原稿がないか否かを判定する。例えば、全閉判定処理部６３は、ＣＣＤラインセンサ５４の検出結果や原稿サイズ検出センサ４１，４２の検出結果を基に、前記ステップＳ２６で画像データを採取した位置に原稿がないか否かを判定する。全閉判定処理部６３は、採取位置に原稿がないと判定すると、ステップＳ２８に進む。また、全閉判定処理部６３は、採取位置に原稿があると判定すると、前記ステップＳ２１から再び処理を開始する。
【００３７】
ステップＳ２８では、全閉判定処理部６３は、前記ステップＳ２６で採取した画像データと、暗黒始動処理部６１により差し替えがなされる保持データ（データ記憶部６２に記憶されている保持データ）とを比較する。
続くステップＳ３０において、全閉判定処理部６３は、前記ステップＳ２８の比較による差分値（以下、画像データ差分値という。）が予め設定した判定用しきい値以上か否かを判定する。すなわち、全閉判定処理部６３は、画像データと保持データとの乖離が判定用しきい値以上か否かを判定する。全閉判定処理部６３は、画像データ差分値が判定用しきい値以上と判定すると、ステップＳ３０に進む。また、全閉判定処理部６３は、画像データ差分値が判定用しきい値未満と判定すると、前記ステップＳ２１から再び処理を開始する。
【００３８】
ステップＳ３０では、全閉判定処理部６３は、前記ステップＳ２３の全閉検出待ち時間タイマーの全閉検出待ち時間を更新する。具体的には、全閉判定処理部６３は、予め設定した加算用時間を全閉検出待ち時間に加算する。例えば、予め設定した加算用時間は、数十ｍｓｅｃである。また、例えば、全閉検出待ち時間は、データ記憶部６２に記憶されており、全閉判定処理部６３は、データ記憶部６２に記憶されている全閉検出待ち時間データを上書きして更新する。その後、全閉判定処理部６３は、前記ステップＳ２１から再び処理を開始する。
【００３９】
例えば、暗黒始動処理部６１及び全閉判定処理部６３は、以上のような処理を電源オン直後から開始する。
以上の画像読取装置２０の動作、作用等は次のようになる。
画像読取装置２０は、暗黒始動対策タイマーがタイムアウトになったとき、ランプを点灯することで（前記ステップＳ１、ステップＳ２）、ランプの立ち上がり特性を良好に保つことができる。そして、画像読取装置２０は、このようなランプの点灯を行いつつ、ＣＣＤラインセンサ５４を駆動し、予め設定した領域の画像データを採取する（前記ステップＳ３）。そして、画像読取装置２０は、その画像データの採取位置に原稿がなければ、その画像データを保持データと差し替える（前記ステップＳ４、ステップＳ５）。
【００４０】
一方、画像読取装置２０は、原稿の読み取りに際して、カバー開閉検出センサ３０により開閉カバー２２が全閉状態になったことを検出し、全閉検出待ち時間タイマーがタイムアウトになったときに、原稿サイズの検出を開始するとともに、予め設定した領域の画像データを採取する（前記ステップＳ２１乃至ステップＳ２６）。すなわち、画像読取装置２０は、カバー開閉検出センサ３０が開閉カバー２２が全閉状態になったことを検出してから全閉検出待ち時間だけ待って、原稿サイズを検出するとともに、その全閉検出待ち時間経過時の画像データを採取している。
【００４１】
そして、画像読取装置２０は、その画像データの採取位置に原稿がなければ、その画像データと保持データとを比較した画像データ差分値が判定用しきい値以上の場合、全閉検出待ち時間を延長する（前記ステップＳ２７乃至ステップＳ３０）。これにより、画像読取装置２０は、次回に開閉カバー２２が全閉状態になったとき、その延長した全閉検出待ち時間を基に全閉検出待ち時間タイマーがタイムアウトを判定する（前記ステップＳ２４）。このような処理により、画像読取装置２０は、画像データ差分値が判定用しきい値未満になるまで、全閉検出待ち時間が延長するようになる。
【００４２】
以上のように、画像読取装置２０は、カバー開閉検出センサ３０により開閉カバー２２が全閉状態になったことを検出した後、全閉検出待ち時間タイマーがタイムアウトになったときに、原稿サイズの検出を開始している。
これにより、画像読取装置２０では、カバー開閉検出センサ３０に取り付け誤差等がある場合でも、全閉検出待ち時間を設けていることでその誤差分が無視し得るようになるため、結果として、開閉カバー２２の開閉状態の検出精度の向上を図ることができる。すなわち、画像読取装置２０は、カバー開閉検出センサ３０の検出精度の影響を受けず原稿サイズを検出できる。
【００４３】
また、画像読取装置２０は、全閉検出待ち時間タイマーのタイムアウト時（全閉検出待ち時間経過時）に採取した画像データと保持データとの画像データ差分値が判定用しきい値以上の場合、全閉検出待ち時間を延長する補正をしている。
ここで、保持データは、前述のように、開閉カバー２２が全閉状態になっているときのものと言える。よって、カバー開閉検出センサ３０の検出精度が低下していると、このような保持データに対して、全閉検出待ち時間タイマーのタイムアウトの際に採取した画像データの差分は大きくなる。言い換えれば、保持データと画像データとの画像データ差分値が大きいほど、カバー開閉検出センサ３０の検出精度が低下している可能性が高くなる。
【００４４】
このようなことから、画像読取装置２０は、画像データ差分値が判定用しきい値以上のときに全閉検出待ち時間を延長する補正をすることで、カバー開閉検出センサ３０に基づいた画像データに基づく処理（原稿サイズ検出処理）の開始を、カバー開閉検出センサ３０の検出精度に応じて調整することを実現している。
これにより、画像読取装置２０は、開閉カバー２２の開閉状態の検出精度の更なる向上を図ることができる。その結果として、画像読取装置２０は、開閉カバー２２の全閉状態での画像の読み取りを担保しつつ本構成を有しない場合に比較して画像の読み取りの開始を早くすることができる。
【００４５】
また、画像読取装置２０では、暗黒始動処理部６１により保持データを更新することができるので、最新の保持データを基に画像データ差分値を得ることができる。このような構成によっても、画像読取装置２０は、開閉カバー２２の開閉状態の検出精度の更なる向上を図ることができる。
また、前述のように、画像読取装置２０は、予め設定した領域を手前側の６４画素分としている。
【００４６】
これにより、画像読取装置２０は、コンタクトガラス２１上の原稿が位置していない可能性が高い領域の画像データを採取できる。例えば、コンタクトガラス２１上で原稿が位置している領域の画像データを採取してしまうと、前述のような保持データと画像データとの比較精度そのものが低下してしまうため、画像読取装置２０は、このようなことを防止できる。
【００４７】
なお、本実施形態では、板状部材として、例えば、コンタクトガラス２１を用いている。また、蓋体として、例えば、開閉カバー２２を用いている。また、開閉状態検出手段として、例えば、カバー開閉検出センサ３０を用いている。また、画像読取手段として、例えば、画像読取装置２０の図８の光学系の構成を用いている。また、処理手段として全閉判定処理部６３（ステップＳ２５の処理機能）を用いている。また、画像データ取得手段（第１画像データ取得手段）として、例えば、全閉判定処理部６３（ステップＳ２６の処理機能）を用いている。また、第２画像データ取得手段として、例えば、暗黒始動処理部６１を用いている。また、補正手段として、例えば、全閉判定処理部６３（ステップＳ２８乃至ステップＳ３０の処理機能）を用いている。また、記憶手段、第１記憶手段として、例えば、データ記憶部６２を用いている。
【００４８】
なお、本実施形態の変形例として次のようなものが挙げられる。
すなわち、画像読取装置２０は、画像データ差分値の平均値を基に、全閉待検出待ち時間を補正することができる。
図１２は、それを実現する処理を示す。
図１２に示すように、ステップＳ２８に続くステップＳ３１において、全閉判定処理部６３は、画像データ差分値をデータ記憶部６２に記憶する。
【００４９】
続くステップＳ３２において、全閉判定処理部６３は、前記ステップＳ３１によりデータ記憶部６２に記憶している画像データ差分値の個数が、予め設定した個数（例えば１００個）以上か否かを判定する。全閉判定処理部６３は、画像データ差分値の個数が予め設定した個数以上と判定すると、ステップＳ３３に進む。また、全閉判定処理部６３は、画像データ差分値の個数が予め設定した個数未満と判定すると、ステップＳ２１から再び処理を開始する。
【００５０】
ステップＳ３３では、全閉判定処理部６３は、データ記憶部６２に記憶している画像データ差分値（例えば１００個の画像データ差分値）の平均値を算出する。
続くステップＳ３４において、全閉判定処理部６３は、前記ステップＳ３３で算出した画像データ差分値の平均値が予め設定した判定用しきい値以上か否かを判定する。全閉判定処理部６３は、画像データ差分値の平均値が判定用しきい値以上と判定すると、ステップＳ３５に進む。また、全閉判定処理部６３は、画像データ差分値の平均値が判定用しきい値未満と判定すると、前記ステップＳ２１から再び処理を開始する。
【００５１】
ステップＳ３５では、全閉判定処理部６３は、前記ステップＳ２３の全閉検出待ち時間タイマーの全閉検出待ち時間を更新する。具体的には、全閉判定処理部６３は、予め設定した加算用時間を全閉検出待ち時間に加算する。
以上のようにして、画像読取装置２０は、画像データ差分値の平均値を基に、全閉待検出待ち時間を補正することができる。
【００５２】
これにより、画像読取装置２０は、不必要に全閉待検出待ち時間を補正してしまうのを防止できる。
また、本実施形態では、データ記憶部６２に記憶されている保持データを固定値として更新しないようにすることもできる。しかし、この場合でも、装置の管理人等が保持データを更新できるようにしても良い。
【００５３】
また、本実施形態では、画像データ差分値に応じて、全閉検出待ち時間に加算するための加算用時間を設定することもできる。具体的には、画像データ差分値が大きいほど加算値を大きくする。
また、本実施形態では、加速度センサや磁力を利用したセンサ等の他のセンサを用いて、開閉カバー２２の開閉状態を検出することもできる。この場合でも、このようなセンサの検出精度が低下していても、該センサに基づいた画像データに基づく処理の開始を、該センサの検出精度に応じて調整できる。
【符号の説明】
【００５４】
１  画像形成装置、２０  画像読取装置、２１  コンタクトガラス、２２  開閉カバー、３０  カバー開閉検出センサ、６０  読取制御部、６１  暗黒始動処理部、６２  データ記憶部、６３  全閉判定処理部
【図１】
2012068358.tif 000003
【図２】
2012068358.tif 000004
【図３】
2012068358.tif 000005
【図４】
2012068358.tif 000006
【図５】
2012068358.tif 000007
【図６】
2012068358.tif 000008
【図７】
2012068358.tif 000009
【図８】
2012068358.tif 000010
【図９】
2012068358.tif 000011
【図１０】
2012068358.tif 000012
【図１１】
2012068358.tif 000013
【図１２】
2012068358.tif 000014