(57)【特許請求の範囲】
【請求項１】
原稿載置面に載置された原稿の画像データを読取可能であって前記原稿載置面を介して原稿に光を照射したときの反射光を検出する画像読取部と、
前記原稿載置面における主走査方向に相互に離間する位置であって前記原稿載置面の予め定められた載置基準位置から副走査方向に予め定められた距離だけ離間する位置において前記原稿載置面を介して原稿に光を照射したときの反射光を検出する２つの原稿検出部と、
前記主走査方向に長尺状であって前記原稿載置面における前記主走査方向の幅と同じ前記主走査方向の幅を有し前記副走査方向に相互に離間している反射特性が異なる第１領域及び第２領域と、前記原稿検出部各々からの光の照射位置に対応する反射特性の異なる第３領域及び第４領域とが前記原稿載置面に対向する原稿押さえ面に設けられた原稿カバーと、
前記原稿載置面に対して前記原稿カバーが閉じられた状態で前記画像読取部に前記第１領域及び前記第２領域各々の画像データを読み取らせる第１読取制御部と、
前記第１読取制御部により前記第１領域から読み取られた前記画像データに基づいて特定される原稿の主走査方向の幅と前記第１読取制御部により前記第２領域から読み取られた前記画像データに基づいて特定される原稿の主走査方向の幅とのうち大きい方の幅を原稿の主走査方向の幅として検出する第１原稿幅検出部と、
前記第１原稿幅検出部及び２つの前記原稿検出部の検出結果に基づいて前記原稿載置面に載置されている原稿のサイズを検出可能な第１サイズ検出部と、
を備える画像形成装置。
【請求項２】
前記第１領域が白色であり、前記第２領域が黒色である請求項１に記載の画像形成装置。
【請求項３】
前記第３領域が白色であり、前記第４領域が黒色である請求項１に記載の画像形成装置。
【請求項４】
前記第３領域が白色であり、前記第４領域が鏡面である請求項１に記載の画像形成装置。
【請求項５】
前記原稿カバーの開閉状態を検出する開閉検出部と、
前記原稿カバーが予め定められた閉鎖前角度まで閉じられたことを検出する閉鎖前検出部と、
前記閉鎖前検出部により前記原稿カバーが開放状態から前記閉鎖前角度まで閉じられたことが検出されたとき及び前記開閉検出部により前記原稿カバーの閉状態が検出された後に前記画像読取部に前記第１領域に対応する位置で前記原稿の画像データを読み取らせる第２読取制御部と、
前記第２読取制御部により前記原稿カバーが前記閉鎖前角度まで閉じられたときに読み取られた前記画像データに基づいて特定される原稿の主走査方向の幅と前記原稿カバーが閉じられた後に読み取られた前記画像データに基づいて特定される原稿の主走査方向の幅とのうち大きい方の幅を原稿の主走査方向の幅として検出する第２原稿幅検出部と、
前記第２原稿幅検出部及び２つの前記原稿検出部の検出結果に基づいて前記原稿のサイズを検出する第２サイズ検出部と、
前記第１サイズ検出部及び前記第２サイズ検出部による検出結果のうち最も遅く検出された検出結果のみを記憶部に記憶させる記憶制御部と、
予め定められた状態遷移条件を満たす場合に、前記画像形成装置を稼働状態から一部の動作が制限された待機状態に遷移させる第１状態制御部と、
前記開閉検出部により前記原稿カバーの開状態が検出された場合に、前記画像形成装置を前記待機状態から前記稼働状態に遷移させる第２状態制御部と、
前記第２状態制御部によらずに前記待機状態から前記稼動状態に遷移したときに前記記憶部に前記第１サイズ検出部又は前記第２サイズ検出部による検出結果が記憶されている場合に、前記第１読取制御部及び前記第１サイズ検出部による前記原稿のサイズの検出を制限し、前記記憶部に記憶されている前記検出結果を前記原稿のサイズとして検出するサイズ検出制御部と、
を更に備える請求項１に記載の画像形成装置。
【請求項６】
前記原稿押さえ面が、前記主走査方向に長尺状であって前記原稿載置面における前記主走査方向の幅と同じ前記主走査方向の幅を有し前記第１領域及び前記第２領域に対して前記副走査方向に離間する位置に設けられ、前記第１領域と同じ反射特性を有する第５領域及び前記第２領域と同じ反射特性を有する第６領域を有し、
前記画像形成装置が、前記原稿載置面に対して前記原稿カバーが閉じられた状態で前記画像読取部に前記第５領域又は前記第６領域の画像データを読み取らせる第３読取制御部と、前記第１領域及び前記第５領域各々の画像データと前記第２領域及び前記第６領域各々の画像データとのいずれか一方に基づいて前記原稿の傾きを検出可能な傾き検出部とを更に備える請求項１に記載の画像形成装置。
【請求項７】
前記傾き検出部によって検出された原稿の傾きを報知する報知部を更に備える請求項６に記載の画像形成装置。
【請求項８】
前記画像読取部により読み取られた原稿の画像データのうち前記第１サイズ検出部により検出された原稿のサイズの領域内であって前記第２領域での前記主走査方向の両端部に対応する画像データに含まれる黒色の画像データを白色の画像データに変換するデータ変換部を更に備える請求項２に記載の画像形成装置。
【請求項９】
原稿載置面に載置された原稿の画像データを読取可能であって前記原稿載置面を介して原稿に光を照射したときの反射光を検出する画像読取部と、前記原稿載置面における主走査方向に相互に離間する位置であって前記原稿載置面の予め定められた載置基準位置から副走査方向に予め定められた距離だけ離間する位置において前記原稿載置面を介して原稿に光を照射したときの反射光を検出する２つの原稿検出部と、前記主走査方向に長尺状であって前記原稿載置面における前記主走査方向の幅と同じ前記主走査方向の幅を有し前記副走査方向に相互に離間している反射特性が異なる第１領域及び第２領域と、前記原稿検出部各々からの光の照射位置に対応する反射特性の異なる第３領域及び第４領域とが前記原稿載置面に対向する原稿押さえ面に設けられた原稿カバーとを備える画像読取装置における原稿サイズ検出方法であって、
前記原稿載置面に対して前記原稿カバーが閉じられた状態で前記画像読取部に前記第１領域及び前記第２領域各々の画像データを読み取らせる第１ステップと、
前記第１ステップにより前記第１領域から読み取られた前記画像データに基づいて特定される原稿の主走査方向の幅と前記第１ステップにより前記第２領域から読み取られた前記画像データに基づいて特定される原稿の主走査方向の幅とのうち大きい方の幅を原稿の主走査方向の幅として検出する第２ステップと、
前記第２ステップ及び２つの前記原稿検出部の検出結果に基づいて前記原稿載置面に載置されている原稿のサイズを検出可能な第３ステップと、
を含む原稿サイズ検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿載置面に載置されている原稿のサイズを検出可能な画像形成装置及び原稿サイズ検出方法に関する。
【背景技術】
【０００２】
原稿の画像を読取可能なスキャナーなどを備える画像形成装置において、画像読取処理が実行される前に、原稿載置面に載置されている原稿のサイズが検出されることがある。例えば、ユーザーによって原稿カバーが閉じられる直前及び閉じられた後に読取ユニットから光を照射させて画像データを読み取り、読み取った画像データから原稿のエッジを識別することで、白色系及び黒色系の両方の原稿のサイズを検出する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１２５８７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記関連技術では、白色系の原稿については、原稿カバーが開いた状態で原稿及び原稿カバーからの反射光に光量差が生じることに基づいて原稿のエッジを識別するため、原稿カバーが閉じた状態では原稿のサイズを検出できない。そのため、例えば画像形成装置の電源がオフ状態の間にユーザーによって原稿載置面に白色系の原稿が載置されて原稿カバーが閉じられた場合に問題が生じる。即ち、このような場合には、ユーザーは電源がオン状態となった画像形成装置に原稿のサイズを検出させるために、原稿カバーを開閉する必要があった。また、画像形成装置がスリープ状態の間にユーザーによって原稿載置面に白色系の原稿が載置されて原稿カバーが閉じられた場合も同様である。【０００５】
本発明の目的は、原稿載置面に載置された原稿のサイズを原稿カバーの開閉動作を要することなく検出することが可能な画像形成装置及び原稿サイズ検出方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一の局面に係る画像形成装置は、画像読取部と、２つの原稿検出部と、原稿カバーと、第１読取制御部と、第１原稿幅検出部と、第１サイズ検出部とを備える。前記画像読取部は、原稿載置面に載置された原稿の画像データを読取可能である。２つの前記原稿検出部は、前記原稿載置面における主走査方向に相互に離間する位置であって前記原稿載置面の予め定められた載置基準位置から副走査方向に予め定められた距離だけ離間する位置において前記原稿載置面を介して原稿に光を照射したときの反射光を検出する。前記原稿カバーの前記原稿載置面に対向する原稿押さえ面には、前記主走査方向に長尺状であって前記副走査方向に相互に離間している反射特性が異なる第１領域及び第２領域と、前記原稿検出部各々からの光の照射位置に対応する反射特性の異なる第３領域及び第４領域とが設けられている。前記第１読取制御部は、前記原稿載置面に対して前記原稿カバーが閉じられた状態で前記画像読取部に前記第１領域及び前記第２領域各々の画像データを読み取らせる。前記第１原稿幅検出部は、前記第１読取制御部により前記第１領域から読み取られた前記画像データに基づいて特定される原稿の主走査方向の幅と前記第１読取制御部により前記第２領域から読み取られた前記画像データに基づいて特定される原稿の主走査方向の幅とのうち大きい方の幅を原稿の主走査方向の幅として検出する。前記第１サイズ検出部は、前記第１原稿幅検出部及び２つの前記原稿検出部の検出結果に基づいて前記原稿載置面に載置されている原稿のサイズを検出可能である。【０００７】
本発明の他の局面に係る原稿サイズ検出方法は、原稿載置面に載置された原稿の画像データを読取可能な画像読取部と、前記原稿載置面における主走査方向に相互に離間する位置であって前記原稿載置面の予め定められた載置基準位置から副走査方向に予め定められた距離だけ離間する位置において前記原稿載置面を介して原稿に光を照射したときの反射光を検出する２つの原稿検出部と、前記主走査方向に長尺状であって前記副走査方向に相互に離間している反射特性が異なる第１領域及び第２領域と、前記原稿検出部各々からの光の照射位置に対応する反射特性の異なる第３領域及び第４領域とが前記原稿載置面に対向する原稿押さえ面に設けられた原稿カバーとを備える画像読取装置で実行される原稿サイズ検出方法であって、下記の第１ステップ、第２ステップ、及び第３ステップを含む。前記第１ステップでは、前記原稿載置面に対して前記原稿カバーが閉じられた状態で前記画像読取部により前記第１領域及び前記第２領域各々の画像データが読み取られる。前記第２ステップでは、前記第１ステップにより前記第１領域から読み取られた前記画像データに基づいて特定される原稿の主走査方向の幅と前記第１ステップにより前記第２領域から読み取られた前記画像データに基づいて特定される原稿の主走査方向の幅とのうち大きい方の幅が原稿の主走査方向の幅として検出される。前記第３ステップでは、前記第２ステップ及び２つの前記原稿検出部の検出結果に基づいて前記原稿載置面に載置されている原稿のサイズが検出可能である。
【発明の効果】
【０００８】
本発明によれば、原稿載置面に載置された原稿のサイズを原稿カバーの開閉動作を要することなく検出することが可能になる。
【図面の簡単な説明】
【０００９】
【図１Ａ】図１Ａは、本発明の実施の形態に係る画像形成装置の構成を示す図である。
【図１Ｂ】図１Ｂは、本発明の実施の形態に係る画像形成装置の構成を示す図である。
【図２】図２は、本発明の実施の形態に係る画像形成装置のＡＤＦの構成を示す図である。
【図３】図３は、本発明の実施の形態に係る画像形成装置のシステム構成を示すブロック図である。
【図４】図４は、本発明の実施の形態に係る画像形成装置で実行される第２サイズ検出処理の一例を示すフローチャートである。
【図５】図５は、本発明の実施の形態に係る画像形成装置で実行されるサイズ検出制御処理の一例を示すフローチャートである。
【図６】図６は、本発明の実施の形態に係る画像形成装置で実行される第１サイズ検出処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下添付図面を参照しながら、本発明の実施の形態について説明し、本発明の理解に供する。なお、以下の実施の形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。
【００１１】
［画像形成装置１０の概略構成］
まず、図１〜図３を参照しつつ、本発明の実施の形態に係る画像形成装置１０の概略構成について説明する。図１Ａ及び図３に示すように、前記画像形成装置１０は、ＡＤＦ１、画像読取部２、画像形成部３、給紙部４、制御部５、及び操作表示部７を備える。前記画像形成装置１０は、原稿から画像データを読み取るスキャン機能と共に、プリンター機能、ファクシミリー機能、又はコピー機能などの複数の機能を有する複合機である。なお、前記画像形成装置１０において、前記ＡＤＦ１、前記画像読取部２及び前記制御部５を備える構成が本発明に係る画像読取装置の一例である。また、本発明は、スキャナー装置、ファクシミリー装置、及びコピー機などの画像読取装置又は画像形成装置に適用可能である。
【００１２】
前記画像形成部３は、前記画像読取部２で読み取られた画像データ又は外部のパーソナルコンピューター等の情報処理装置から入力された画像データに基づいて画像形成処理（印刷処理）を実行する電子写真方式の画像形成部である。具体的に、前記画像形成部３は、図１Ａに示すように、感光体ドラム３１、帯電装置３２、露光装置（ＬＳＵ）３３、現像装置３４、転写ローラー３５、クリーニング装置３６、定着ローラー３７、加圧ローラー３８、及び排紙トレイ３９を備える。そして、前記画像形成部３では、前記給紙部４に着脱可能な給紙カセット４１から供給される用紙に以下の手順で画像が形成され、画像形成後の用紙が前記排紙トレイ３９に排出される。
【００１３】
まず、前記帯電装置３２によって前記感光体ドラム３１が所定の電位に一様に帯電される。次に、前記露光装置３３により前記感光体ドラム３１の表面に画像データに基づく光が照射される。これにより、前記感光体ドラム３１の表面に画像データに対応する静電潜像が形成される。そして、前記感光体ドラム３１上の静電潜像は前記現像装置３４によってトナー像として現像（可視像化）される。なお、前記現像装置３４には、前記画像形成部３に着脱可能なトナーコンテナ３４Ａからトナー（現像剤）が補給される。続いて、前記感光体ドラム３１に形成されたトナー像は前記転写ローラー３５によって用紙に転写される。その後、用紙に転写されたトナー像は、その用紙が前記定着ローラー３７及び前記加圧ローラー３８の間を通過する際に前記定着ローラー３７で加熱されて溶融定着する。なお、前記感光体ドラム３１の表面に残存したトナーは前記クリーニング装置３６で除去される。
【００１４】
前記制御部５は、不図示のＣＰＵ、ＲＯＭ、ＲＡＭ、及びＥＥＰＲＯＭ（登録商標）などの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶部である。前記ＲＡＭは揮発性の記憶部、前記ＥＥＰＲＯＭは不揮発性の記憶部である。前記ＲＡＭ及び前記ＥＥＰＲＯＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される。そして、前記制御部５は、前記ＲＯＭに予め記憶された各種の制御プログラムを前記ＣＰＵを用いて実行することにより前記画像形成装置１０を統括的に制御する。なお、前記制御部５は、集積回路（ＡＳＩＣ）などの電子回路で構成されたものであってもよく、前記画像形成装置１０を統括的に制御するメイン制御部とは別に設けられた制御部であってもよい。
【００１５】
前記操作表示部７は、前記制御部５からの制御指示に応じて各種の情報を表示する液晶ディスプレーなどの表示部、及びユーザーの操作に応じて前記制御部５に各種の情報を入力するハードキー又はタッチパネルなどの操作部を有する。
【００１６】
前記画像読取部２は、原稿から画像データを読み取り可能な画像読取部である。具体的に、前記画像読取部２は、図１Ａ及び図１Ｂに示すように、原稿台２１、読取ユニット２２、ミラー２３、２４、光学レンズ２５、ＣＣＤ（Charge Coupled Device）２
６、開閉検出センサー２７、閉鎖前検出センサー２８、並びに原稿検出センサー２９Ａ及び２９Ｂを備える。
【００１７】
前記原稿台２１は、前記画像読取部２の上面に設けられており、図１Ｂに示すように、原稿載置面２１１及び搬送読取面２１２を備える。前記原稿載置面２１１は、画像データの読取対象となる原稿が載置される透光性を有するコンタクトガラスである。前記原稿載置面２１１では、予め定められた載置基準位置２１３に合わせて各種サイズの原稿が載置される。具体的に、前記原稿載置面２１１では、Ｂ５縦、Ａ４縦、Ｂ５横、Ａ４横、Ｆｏｌｉｏ、Ｂ４横、Ａ３横のサイズの原稿が載置可能である。前記搬送読取面２１２は、前記ＡＤＦ１により搬送される原稿に対して前記読取ユニット２２から照射される光を透過する搬送読取用ガラスである。
【００１８】
前記読取ユニット２２は、光源２２１及びミラー２２２を備え、ステッピングモーター等の駆動部を用いた不図示の移動機構によって副走査方向２１５（図１Ａにおける左右方向）へ移動可能に構成されている。そして、前記駆動部により前記読取ユニット２２が前記副走査方向２１５に移動されると、前記光源２２１から前記原稿台２１上に照射される光が前記副走査方向２１５に走査される。
【００１９】
前記光源２２１は、主走査方向２１４（図１Ａにおける奥行方向）に沿って配列された多数の白色ＬＥＤを備える。そして、前記光源２２１は、前記原稿台２１の前記原稿載置面２１１又は前記搬送読取面２１２を透過させて原稿に前記主走査方向２１４の１ライン分の白色光を照射する。前記光源２２１による光の照射位置が前記画像読取部２による画像データの読取位置であり、前記読取位置は前記読取ユニット２２の前記副走査方向２１５の移動に伴って前記副走査方向２１５に移動する。具体的に、前記読取ユニット２２は、前記原稿載置面２１１に載置された原稿から画像データを読み取る際には前記光源２２１の光が前記原稿載置面２１１を通過する位置に移動される。また、前記ＡＤＦ１によって搬送される原稿から画像データを読み取る際には、前記読取ユニット２２は前記光源２２１の光が前記搬送読取面２１２を通過する位置に移動される。
【００２０】
前記ミラー２２２は、前記光源２２１から照射されて前記原稿台２１上の前記読取位置にある原稿の表面で反射した後の光を前記ミラー２３に向けて反射させる。そして、前記ミラー２２２で反射した光は、前記ミラー２３、２４によって前記光学レンズ２５に導かれる。前記光学レンズ２５は、前記ミラー２４から入射した光を集光して前記ＣＣＤ２６に入射させる。
【００２１】
前記ＣＣＤ２６は、受光した光をその光量に応じた電気信号（電圧）に変換し、画像データとして出力する光電変換素子を有するイメージセンサーである。そして、前記ＣＣＤ２６は、前記光源２２１から光が照射されたときに前記原稿から反射して入射する反射光に基づく電気信号を前記原稿の画像データとして前記制御部５に入力する。
【００２２】
前記開閉検出センサー２７は、図１Ｂに示すように、前記原稿台２１上に設けられ、前記ＡＤＦ１の前記原稿台２１に対する開閉状態を検出するための機械式スイッチである。具体的に、前記開閉検出センサー２７は、前記ＡＤＦ１の開状態及び閉状態の各々に対応する電気信号を前記制御部５に出力する。なお、前記開閉検知センサー２７は、光センサーなどであってもよい。
【００２３】
前記閉鎖前検出センサー２８は、前記ＡＤＦ１が予め定められた閉鎖前角度まで閉じられたことを検出するセンサーである。例えば、前記閉鎖前検出センサー２８は、前記ＡＤＦ１が前記閉鎖前角度まで閉じられた際に、前記ＡＤＦ１に接触して前記ＡＤＦ１の閉動作を示す電気信号を出力可能な機械式スイッチである。ここで、前記ＡＤＦ１が閉じられているときの前記原稿載置面２１１に対する前記ＡＤＦ１の角度を０度とすると、前記閉鎖前角度は、例えば１０〜２０度である。前記閉鎖前検出センサー２８から出力される電気信号は、前記制御部５に入力される。
【００２４】
前記原稿検出センサー２９Ａ及び２９Ｂは、図１Ｂに示すように、前記原稿載置面２１１における前記主走査方向２１４に相互に離間する位置であって、前記原稿載置面２１１の前記載置基準位置２１３から前記副走査方向２１５に予め定められた距離だけ離間する位置において、前記原稿載置面２１１を介して原稿に光を照射したときの反射光を検出する２つのセンサーである。ここで、前記距離は、前記載置基準位置２１３に合わせて前記原稿載置面２１１に載置されるＡ４横サイズの原稿の前記副走査方向２１５における端部までの距離より長く、且つＦｏｌｉｏサイズの原稿の前記副走査方向２１５における端部までの距離よりも短い。具体的に、前記原稿検出センサー２９Ａ及び２９Ｂは、前記画像読取部２の底部に設けられた発光部及び受光部を備える反射型光センサーである。前記原稿検出センサー２９Ａ及び２９Ｂは、前記発光部から光を照射させることで、前記受光部から前記発光部の光の照射位置における原稿の有無に応じた電気信号を出力可能である。そして、前記原稿検出センサー２９Ａ及び２９Ｂから出力される電気信号は前記制御部５に入力される。ここに、前記原稿検出センサー２９Ａ及び２９Ｂが、２つの原稿検出部の一例である。
【００２５】
前記ＡＤＦ１は、図１Ａ及び図２に示すように、原稿セット部１１、複数の搬送ローラー１２、原稿押さえ１３、排紙部１４、及び原稿押さえ面１５を備える自動原稿搬送装置である。また、前記ＡＤＦ１は、前記原稿台２１に対して開閉可能に支持されており、前記原稿載置面２１１に載置される原稿に対する原稿カバーを兼ねている。前記ＡＤＦ１では、前記搬送ローラー１２各々が不図示のモーターで駆動されることにより、前記原稿セット部１１に載置された原稿が前記画像読取部２による画像データの読取位置を通過して前記排紙部１４まで搬送される。これにより、前記画像読取部２は、前記ＡＤＦ１により搬送される原稿から画像データを読み取ることが可能である。ここに、前記ＡＤＦ１が原稿カバーの一例である。
【００２６】
ところで、ユーザーによって前記ＡＤＦ１が閉じられる直前及び閉じられた後に原稿の画像データを読み取り、読み取った画像データから原稿のエッジを識別することで、白色系及び黒色系の両方の原稿のサイズを検出する技術が知られている。しかしながら、前記関連技術では、白色系の原稿については、前記ＡＤＦ１が開いた状態で原稿及び前記原稿押さえ面１５からの反射光に光量差が生じることに基づいて原稿のエッジを識別するため、前記ＡＤＦ１が閉じた状態では原稿のサイズを検出できない。そのため、例えば画像形成装置１０の電源がオフ状態の間にユーザーによって前記原稿載置面２１１に白色系の原稿が載置されて前記ＡＤＦ１が閉じられた場合に問題が生じる。即ち、このような場合には、ユーザーは電源がオン状態となった前記画像形成装置１０に原稿のサイズを検出させるために、前記ＡＤＦ１を開閉する必要があった。また、前記画像形成装置１０がスリープ状態の間にユーザーによって前記原稿載置面２１１に白色系の原稿が載置されて前記ＡＤＦ１が閉じられた場合も同様である。これに対し、前記画像形成装置１０では、前記ＡＤＦ１の前記原稿押さえ面１５に反射特性が異なる複数の領域が設けられることで、前記ＡＤＦ１が閉じられた状態であっても前記原稿載置面２１１に載置された白色系の原稿のサイズを検出することが可能である。
【００２７】
具体的に、前記ＡＤＦ１の前記原稿載置面２１１に対向する前記原稿押さえ面１５には、図２に示すように、前記主走査方向２１４に長尺上であって前記副走査方向２１５に相互に離間している、反射特性の異なる第１領域１５１及び第２領域１５２が設けられている。また、前記原稿押さえ面１５には、図２に示すように、前記原稿検出センサー２９Ａ及び２９Ｂ各々からの光の照射位置に対応する前記反射特性の異なる第３領域１５３及び第４領域１５４が設けられている。ここで、前記反射特性とは光の反射率である。具体的に、前記画像形成装置１０では、前記原稿押さえ面１５が白色のシート状部材で形成されており、前記第２領域１５２及び前記第４領域１５４は、前記原稿押さえ面１５において黒色に着色された領域である。また、前記第１領域１５１及び前記第３領域１５３は、前記原稿押さえ面１５と同じ白色の領域である。
【００２８】
更に、前記原稿押さえ面１５には、図２に示すように、前記主走査方向２１４に長尺状であって前記第１領域１５１及び前記第２領域１５２に対して前記副走査方向２１５に離間する位置に設けられ、前記第１領域１５１と同じ前記反射特性を有する第５領域１５５及び前記第２領域１５２と同じ前記反射特性を有する第６領域１５６を有する。具体的に、前記原稿押さえ面１５において、前記第５領域１５５は前記第１領域１５１と同じ白色の領域であって、前記第６領域１５６は前記第２領域１５２と同じ黒色の領域である。
【００２９】
そして、前記制御部５は、図３に示すように、開閉検出部５１、第１読取制御部５２、第１原稿幅検出部５３、第１サイズ検出部５４、閉鎖前検出部５５、第２読取制御部５６、第２原稿幅検出部５７、第２サイズ検出部５８、記憶制御部５９、第１状態制御部６０、第２状態制御部６１、サイズ検出制御部６２、第３読取制御部６３、傾き検出部６４、報知部６５、及びデータ変換部６６を含む。
【００３０】
具体的に、前記制御部５の前記ＲＯＭ又は前記ＥＥＰＲＯＭには、前記ＣＰＵに後述の第１サイズ検出処理（図６参照）、第２サイズ検出処理（図４参照）及びサイズ検出制御処理（図５参照）を実行させるための第１サイズ検出プログラム、第２サイズ検出プログラム、及びサイズ検出制御プログラムが予め記憶されている。なお、前記第１サイズ検出プログラム、前記第２サイズ検出プログラム、及び前記サイズ検出制御プログラムは、ＣＤ、ＤＶＤ、フラッシュメモリなどのコンピューター読み取り可能な記録媒体に記録されており、前記記録媒体から読み取られて前記制御部５の前記ＥＥＰＲＯＭなどの記憶部にインストールされるものであってもよい。
【００３１】
そして、前記制御部５は、前記ＣＰＵを用いて前記ＲＯＭに記憶されている前記第１サイズ検出プログラム、前記第２サイズ検出プログラム、及び前記サイズ検出制御プログラムを実行することにより、前記開閉検出部５１、前記第１読取制御部５２、前記第１原稿幅検出部５３、前記第１サイズ検出部５４、前記閉鎖前検出部５５、前記第２読取制御部５６、前記第２原稿幅検出部５７、前記第２サイズ検出部５８、前記記憶制御部５９、前記第１状態制御部６０、前記第２状態制御部６１、前記サイズ検出制御部６２、前記第３読取制御部６３、前記傾き検出部６４、前記報知部６５、及び前記データ変換部６６として機能する。なお、前記制御部５が電子回路である場合、前記開閉検出部５１、前記第１読取制御部５２、前記第１原稿幅検出部５３、前記第１サイズ検出部５４、前記閉鎖前検出部５５、前記第２読取制御部５６、前記第２原稿幅検出部５７、前記第２サイズ検出部５８、前記記憶制御部５９、前記第１状態制御部６０、前記第２状態制御部６１、前記サイズ検出制御部６２、前記第３読取制御部６３、前記傾き検出部６４、前記報知部６５、及び前記データ変換部６６は、前記制御部５が備える各モジュールとして構成される。
【００３２】
前記開閉検出部５１は、前記ＡＤＦ１の開閉状態を検出する。具体的に、前記開閉検出部５１は、前記開閉検出センサー２７から出力される開状態及び閉状態の各々に対応する電気信号に基づいて、前記ＡＤＦ１の開閉状態を検出する。
【００３３】
前記第１読取制御部５２は、前記原稿載置面２１１に対して前記ＡＤＦ１が閉じられた状態で、前記画像読取部２に前記第１領域１５１及び前記第２領域１５２各々の画像データを読み取らせる。具体的に、前記第１読取制御部５２は、前記開閉検出部５１によって前記ＡＤＦ１の閉状態が検出された場合に、前記画像読取部２に画像データを読み取らせる。
【００３４】
前記第１原稿幅検出部５３は、前記第１読取制御部５２により前記第１領域１５１から読み取られた前記画像データに基づいて特定される原稿の前記主走査方向２１４の幅と、前記第１読取制御部５２により前記第２領域１５２から読み取られた画像データに基づいて特定される原稿の前記主走査方向２１４の幅とのうち、大きい方の幅を原稿の前記主走査方向２１４の幅として検出する。
【００３５】
具体的に、前記第１原稿幅検出部５３は、前記第１領域１５１に対応する画像データに含まれる各画素について、前記主走査方向２１４における前記載置基準位置２１３側の端部から他方の端部に向けて、予め設定された閾値を超える濃度が薄くなる方向への濃度変化の有無を検出する。そして、前記閾値を超える濃度変化が検出された各画素のうち、最も外側に位置する画素の画素位置を原稿のエッジとして識別し、識別された原稿のエッジに基づいて原稿の前記主走査方向２１４の幅を特定する。例えば、前記閾値は、画像データの画素の濃度が２５６階調で表現される場合には、１２８と定めることが考えられる。
【００３６】
一方、前記第１原稿幅検出部５３は、前記第２領域１５２に対応する画像データに含まれる各画素について、前記主走査方向２１４における前記載置基準位置２１３側の端部から他方の端部に向けて、前記閾値を超える濃度が濃くなる方向への濃度変化の有無を検出する。そして、前記閾値を超える濃度変化が検出された各画素のうち、最も外側に位置する画素の画素位置を原稿のエッジとして識別し、識別された原稿のエッジに基づいて原稿の前記主走査方向２１４の幅を特定する。
【００３７】
前記第１サイズ検出部５４は、前記第１原稿幅検出部５３及び前記原稿検出センサー２９Ａ及び２９Ｂの検出結果に基づいて、前記原稿載置面２１１に載置されている原稿のサイズを検出可能である。具体的に、前記第１サイズ検出部５４は、前記原稿検出センサー２９Ａの発光部に前記第３領域１５３に向けて光を照射させて、受光部から出力される電気信号が予め定められた第１出力値未満となった場合に、発光部の光の照射位置において原稿が載置されていると判断する。前記第１出力値は、前記第３領域１５３での反射光を受光した場合に受光部から出力される出力値に基づいて定められる。また、前記第１サイズ検出部５４は、前記原稿検出センサー２９Ｂの発光部に前記第４領域１５４に向けて光を照射させて、受光部から出力される電気信号が予め定められた第２出力値を超えた場合に、発光部の光の照射位置において原稿が載置されていると判断する。前記第２出力値は、前記第４領域１５４での反射光を受光した場合に受光部から出力される出力値に基づいて定められる。
【００３８】
また、前記第１サイズ検出部５４は、予め前記ＥＥＰＲＯＭなどの記憶部に記憶された原稿の各種サイズの寸法を示すデータに基づいて、前記第１原稿幅検出部５３により検出された原稿の幅と一致する原稿のサイズを抽出する。そして、一つの原稿のサイズが抽出された場合には、前記第１サイズ検出部５４は、抽出された原稿のサイズを前記原稿載置面２１１に載置されている原稿のサイズとして検出する。一方、複数の原稿のサイズが抽出された場合には、前記第１サイズ検出部５４は、前記原稿検出センサー２９Ａ及び２９Ｂの検出結果に基づいて原稿のサイズを特定することにより、原稿のサイズを検出する。例えば、前記第１原稿幅検出部５３で検出された原稿の幅がＡ４縦及びＡ３横のサイズと一致する場合であって、前記原稿検出センサー２９Ａ及び２９Ｂの検出結果が原稿有の場合には、前記第１サイズ検出部５４は、前記原稿載置面２１１に載置されている原稿のサイズがＡ３横であると判断する。また、前記第１原稿幅検出部５３で検出された原稿の幅がＡ４縦及びＡ３横のサイズと一致する場合であって、前記原稿検出センサー２９Ａ及び２９Ｂの検出結果が原稿無の場合には、前記第１サイズ検出部５４は、前記原稿載置面２１１に載置されている原稿のサイズがＡ４縦であると判断する。
【００３９】
前記閉鎖前検出部５５は、前記ＡＤＦ１が前記閉鎖前角度まで閉じられたことを検出する。具体的に、前記閉鎖前検出部５５は、前記閉鎖前検出センサー２８から出力される電気信号に基づいて、前記ＡＤＦ１が前記閉鎖前角度まで閉じられたことを検出する。
【００４０】
前記第２読取制御部５６は、前記閉鎖前検出部５５により前記ＡＤＦ１が開放状態から前記閉鎖前角度まで閉じられたことが検出されたとき、及び前記開閉検出部５１により前記ＡＤＦ１の閉状態が検出された後に、前記画像読取部２に前記第１領域１５１に対応する位置で原稿の画像データを読み取らせる。
【００４１】
前記第２原稿幅検出部５７は、前記第２読取制御部５６により前記ＡＤＦ１が前記閉鎖前角度まで閉じられたときに読み取られた画像データに基づいて特定される原稿の前記主走査方向２１４の幅と、前記ＡＤＦ１が閉じられた後に読み取られた画像データに基づいて特定される原稿の前記主走査方向２１４の幅とのうち、大きい方の幅を原稿の前記主走査方向２１４の幅として検出する。なお、前記第２原稿幅検出部５７による前記ＡＤＦ１が前記閉鎖前角度まで閉じられたときに読み取られた画像データに基づく原稿の幅の特定の方法は、前記第１原稿幅検出部５３の前記第２領域１５２に対応する画像データの場合と同様である。また、前記第２原稿幅検出部５７による前記ＡＤＦ１が閉じられた後に読み取られた画像データに基づく原稿の幅の特定の方法は、前記第１原稿幅検出部５３の前記第１領域１５１に対応する画像データの場合と同様である。
【００４２】
前記第２サイズ検出部５８は、前記第２原稿幅検出部５７及び前記原稿検出センサー２９Ａ及び２９Ｂの検出結果に基づいて、前記原稿のサイズを検出する。なお、前記第２サイズ検出部５８による原稿のサイズの検出方法は、前記第１サイズ検出部５４と同様である。
【００４３】
前記記憶制御部５９は、前記第１サイズ検出部５４及び前記第２サイズ検出部５８による検出結果のうち、最も遅く検出された検出結果のみを記憶部に記憶させる。具体的に、前記記憶制御部５９は、前記第１サイズ検出部５４及び前記第２サイズ検出部５８による原稿のサイズの検出の度に、検出結果を前記ＲＡＭの予め定められた領域に上書きして記憶させる。
【００４４】
前記第１状態制御部６０は、予め定められた状態遷移条件を満たす場合に、前記画像形成装置１０を稼働状態から一部の動作が制限された待機状態に遷移させる。例えば、前記画像形成装置１０は、ユーザーによる前記ＡＤＦ１及び前記操作表示部７に対する無操作状態が予め定められた時間継続した場合に、前記稼働状態から前記待機状態に移行する。また、前記画像形成装置１０は、ユーザーによる前記操作表示部７に対する予め定められた操作に応じて、前記稼働状態から前記待機状態に移行してもよい。
【００４５】
前記第２状態制御部６１は、前記開閉検出部５１により前記ＡＤＦ１の開状態が検出された場合に、前記画像形成装置１０を前記待機状態から前記稼働状態に遷移させる。
【００４６】
前記サイズ検出制御部６２は、前記第２状態制御部６１によらずに前記待機状態から前記稼動状態に遷移したときに、前記ＲＡＭに前記第１サイズ検出部５４又は前記第２サイズ検出部５８による検出結果が記憶されている場合に、前記第１読取制御部５２及び前記第１サイズ検出部５４による原稿のサイズの検出を制限し、前記ＲＡＭに記憶されている前記検出結果を原稿のサイズとして検出する。例えば、前記画像形成装置１０は、ユーザーによる前記操作表示部７に対する操作が行われた場合に、前記待機状態から前記稼働状態に移行する。
【００４７】
前記第３読取制御部６３は、前記原稿載置面２１１に対して前記ＡＤＦ１が閉じられた状態で、前記画像読取部２に前記第５領域１５５又は前記第６領域１５６の画像データを読み取らせる。具体的に、前記第３読取制御部６３は、前記第１原稿幅検出部５３が前記第１領域１５１に対応する前記画像データに基づいて原稿の幅を検出した場合には、前記第５領域１５５の画像データを読み取らせる。また、前記第３読取制御部６３は、前記第１原稿幅検出部５３が前記第２領域１５２に対応する前記画像データに基づいて原稿の幅を検出した場合には、前記第６領域１５６の画像データを読み取らせる。なお、前記第３読取制御部６３は、前記開閉検出部５１によって前記ＡＤＦ１の閉状態が検出された場合に、前記画像読取部２に画像データを読み取らせる。
【００４８】
前記傾き検出部６４は、前記第１領域１５１及び前記第５領域１５５各々の画像データと前記第２領域１５２及び前記第６領域１５６各々の画像データとのいずれか一方に基づいて原稿の傾きを検出可能である。具体的に、前記傾き検出部６４は、前記第１領域１５１又は前記第２領域１５２に対応する画像データから特定される原稿のエッジの位置と、前記第５領域１５５又は前記第６領域１５６に対応する画像データから特定される原稿のエッジの位置とに基づいて、前記副走査方向２１５に対する原稿の傾きを検出する。なお、前記傾き検出部６４は、前記第３読取制御部６３により前記第５領域１５５の画像データが読み取られた場合には、前記第１領域１５１及び前記第５領域１５５各々の画像データに基づいて原稿の傾きを検出する。また、前記傾き検出部６４は、前記第３読取制御部６３により前記第６領域１５６の画像データが読み取られた場合には、前記第２領域１５２及び前記第６領域１５６各々の画像データに基づいて原稿の傾きを検出する。
【００４９】
前記報知部６５は、前記傾き検出部６４によって検出された原稿の傾きを報知する。例えば、前記報知部６５は、前記傾き検出部６４によって検出された原稿の前記副走査方向２１５に対する傾きが予め設定された許容角度を超える場合に、その旨を前記操作表示部７に表示して報知する。なお、前記報知部６５は、警告音を鳴動させることで前記傾き検出部６４によって検出された原稿の傾きが前記許容角度を超える旨を報知することも考えられる。前記許容角度は、例えば５度〜１０度である。
【００５０】
前記データ変換部６６は、前記画像読取部２により読み取られた原稿の画像データのうち、前記第１サイズ検出部５４により検出された原稿のサイズの領域内であって、前記第２領域１５２での前記主走査方向２１４の両端部に対応する画像データに含まれる黒色の画像データを、白色の画像データに変換する。
【００５１】
［第２サイズ検出処理］
以下、説明の便宜上、図４を参照しつつ、前記画像形成装置１０において前記制御部５が前記第２サイズ検出プログラムに従って実行する第２サイズ検出処理の手順の一例について先に説明する。前記第２サイズ検出処理は、前記ＡＤＦ１の開閉動作が行われた場合に前記原稿載置面２１１に載置された原稿のサイズを検出するための処理である。ここで、ステップＳ１１、Ｓ１２・・・は、前記制御部５により実行される処理手順（ステップ）の番号を表している。なお、前記ＡＤＦ１の開閉動作が行われない場合に原稿のサイズを検出する第１サイズ検出処理については後段で説明する。
【００５２】
＜ステップＳ１１＞
まず、ステップＳ１１において、前記制御部５は、前記ＡＤＦ１が前記閉鎖前角度まで閉じられたか否かを判断する。具体的に、前記制御部５は、前記閉鎖前検出センサー２８から出力される電気信号に基づいて、前記ＡＤＦ１が前記閉鎖前角度まで閉じられたか否かを判断する。ここに、前記ステップＳ１１の処理は、前記制御部５の前記閉鎖前検出部５５により実行される。
【００５３】
ここで、前記制御部５は、前記ＡＤＦ１が前記閉鎖前角度まで閉じられたと判断すると（Ｓ１１のＹｅｓ側）、処理をステップＳ１２に移行させる。また、前記ＡＤＦ１が前記閉鎖前角度まで閉じられていなければ（Ｓ１１のＮｏ側）、前記制御部５は、前記ステップＳ１１で前記ＡＤＦ１が前記閉鎖前角度まで閉じられるのを待ち受ける。
【００５４】
＜ステップＳ１２＞
ステップＳ１２において、前記制御部５は、前記画像読取部２に前記第１領域１５１に対応する位置での原稿の画像データを読み取らせる。即ち、前記ステップＳ１２では、前記ＡＤＦ１が閉じられる途中において画像データが読み取られる。
【００５５】
＜ステップＳ１３＞
ステップＳ１３において、前記制御部５は、前記ＡＤＦ１が前記原稿載置面２１１に対して閉状態であるか否かを判断する。具体的に、前記制御部５は、前記開閉検出センサー２７から出力される電気信号に基づいて、前記ＡＤＦ１が前記原稿載置面２１１に対して閉状態であるか否かを判断する。ここに、前記ステップＳ１３の処理は、前記制御部５の前記開閉検出部５１により実行される。
【００５６】
ここで、前記制御部５は、前記ＡＤＦ１が前記原稿載置面２１１に対して閉状態であると判断すると（Ｓ１３のＹｅｓ側）、処理をステップＳ１４に移行させる。また、前記ＡＤＦ１が前記原稿載置面２１１に対して閉状態でなければ（Ｓ１３のＮｏ側）、前記制御部５は、前記ステップＳ１３で前記ＡＤＦ１が前記原稿載置面２１１に対して閉状態となるのを待ち受ける。
【００５７】
＜ステップＳ１４＞
ステップＳ１４において、前記制御部５は、前記画像読取部２に前記第１領域１５１に対応する位置での原稿の画像データを読み取らせる。即ち、前記ステップＳ１４では、前記ＡＤＦ１が閉じられた後において画像データが読み取られる。ここに、前記ステップＳ１２及び前記ステップＳ１４の処理は、前記制御部５の前記第２読取制御部５６により実行される。
【００５８】
＜ステップＳ１５＞
ステップＳ１５において、前記制御部５は、前記ステップＳ１２で読み取られた画像データに基づいて特定される原稿の前記主走査方向２１４の幅と、前記ステップＳ１４で読み取られた画像データに基づいて特定される原稿の前記主走査方向２１４の幅とのうち、大きい方の幅を原稿の前記主走査方向２１４の幅として検出する。
【００５９】
具体的に、前記制御部５は、前記ステップＳ１２で読み取られた画像データに含まれる各画素について、前記主走査方向２１４における前記載置基準位置２１３側の端部から他方の端部に向けて、前記閾値を超える濃度が濃くなる方向への濃度変化の有無を検出する。そして、前記閾値を超える濃度変化が検出された各画素のうち、最も外側に位置する画素の画素位置を原稿のエッジとして識別し、識別された原稿のエッジに基づいて原稿の前記主走査方向２１４の幅を特定する。
【００６０】
一方、前記制御部５は、前記ステップＳ１４で読み取られた画像データに含まれる各画素について、前記主走査方向２１４における前記載置基準位置２１３側の端部から他方の端部に向けて、前記閾値を超える濃度が薄くなる方向への濃度変化の有無を検出する。そして、前記閾値を超える濃度変化が検出された各画素のうち、最も外側に位置する画素の画素位置を原稿のエッジとして識別し、識別された原稿のエッジに基づいて原稿の前記主走査方向２１４の幅を特定する。
【００６１】
そして、前記制御部５は、特定された２つの原稿の幅のうち、大きい方の幅を原稿の前記主走査方向２１４の幅として検出する。ここで、前記原稿載置面２１１に載置された原稿が白色系である場合には、前記ステップＳ１２で読み取られた画像データから原稿の幅が検出される。一方、前記載置面２１１に載置された原稿が黒色系である場合には、前記ステップＳ１４で読み取られた画像データから原稿の幅が検出される。ここに、前記ステップＳ１５の処理は、前記制御部５の前記第２原稿幅検出部５７により実行される。
【００６２】
＜ステップＳ１６＞
ステップＳ１６において、前記制御部５は、前記ステップＳ１５及び前記原稿検出センサー２９Ａ及び２９Ｂの検出結果に基づいて、原稿のサイズを検出する。具体的に、前記制御部５は、前記原稿検出センサー２９Ａの発光部に前記第３領域１５３に向けて光を照射させて、受光部から出力される電気信号が前記第１出力値未満となった場合に、発光部の光の照射位置において原稿が載置されていると判断する。ここで、前記原稿検出センサー２９Ａでは黒色系の原稿の載置が検出されることになる。また、前記制御部５は、前記原稿検出センサー２９Ｂの発光部に前記第４領域１５４に向けて光を照射させて、受光部から出力される電気信号が前記第２出力値を超えた場合に、発光部の光の照射位置において原稿が載置されていると判断する。ここで、前記原稿検出センサー２９Ｂでは白色系の原稿の載置が検出されることになる。
【００６３】
そして、前記制御部５は、前記ＥＥＰＲＯＭに記憶された原稿の各種サイズの寸法を示すデータに基づいて、前記ステップＳ１５で検出された原稿の幅と一致する原稿のサイズを抽出する。そして、一つの原稿のサイズが抽出された場合には、前記制御部５は、抽出された原稿のサイズを前記原稿載置面２１１に載置されている原稿のサイズとして検出する。一方、複数の原稿のサイズが抽出された場合には、前記制御部５は、前記原稿検出センサー２９Ａ及び２９Ｂの検出結果に基づいて原稿のサイズを特定することにより、原稿のサイズを検出する。ここに、前記ステップＳ１６の処理は、前記制御部５の前記第２サイズ検出部５８により実行される。
【００６４】
＜ステップＳ１７＞
ステップＳ１７において、前記制御部５は、前記画像読取部２に前記第５領域１５５又は前記第６領域１５６の画像データを読み取らせる。具体的に、前記制御部５は、前記ステップＳ１５において前記ステップＳ１４で読み取られた画像データに基づいて原稿の幅を検出した場合には、前記画像読取部２に前記第５領域１５５の画像データを読み取らせる。また、前記制御部５は、前記ステップＳ１５において前記ステップＳ１２で読み取られた画像データに基づいて原稿の幅を検出した場合には、前記画像読取部２に前記第６領域１５６の画像データを読み取らせる。
【００６５】
＜ステップＳ１８＞
ステップＳ１８において、前記制御部５は、前記ステップＳ１５で原稿の幅の検出に用いられた画像データ及び前記ステップＳ１７で読み取られた画像データに基づいて、原稿の傾きを検出する。具体的に、前記制御部５は、前記ステップＳ１５で原稿の幅の検出に用いられた画像データから特定される原稿のエッジの位置と、前記ステップＳ１７で読み取られた画像データから特定される原稿のエッジの位置とに基づいて、前記副走査方向２１５に対する原稿の傾きを検出する。
【００６６】
＜ステップＳ１９＞
ステップＳ１９において、前記制御部５は、前記ステップＳ１８で検出された原稿の前記副走査方向２１５に対する傾きが前記許容角度を超えるか否かを判断する。
【００６７】
ここで、前記制御部５は、前記ステップＳ１８で検出された原稿の傾きが前記許容角度を超えると判断すると（Ｓ１９のＹｅｓ側）、処理をステップＳ２０に移行させる。また、前記ステップＳ１８で検出された原稿の傾きが前記許容角度を超えていなければ（Ｓ１９のＮｏ側）、前記制御部５は、処理をステップＳ２１に移行させる。
【００６８】
＜ステップＳ２０＞
ステップＳ２０において、前記制御部５は、前記ステップＳ１８で検出された原稿の傾きが前記許容角度を超える旨を前記操作表示部７に表示させて報知する。
【００６９】
＜ステップＳ２１＞
ステップＳ２１において、前記制御部５は、前記ステップＳ１６で検出された原稿のサイズを前記ＲＡＭの前記領域に上書きして記憶させる。また、前記制御部５は、前記ステップＳ１８で検出された原稿の傾きが前記許容角度を超える場合にはその旨も前記ＲＡＭに記憶させる。その後、前記制御部５は、処理を前記ステップＳ１１に移行させる。これにより、後述するサイズ検出制御処理において、前記ＲＡＭに記憶された情報に基づいて原稿のサイズ及び傾きを検出することが可能となる。ここに、前記ステップＳ２１の処理は、前記制御部５の前記記憶制御部５９により実行される。
【００７０】
このように、前記第２サイズ検出処理では、前記ＡＤＦ１が閉じられる際に前記原稿載置面２１１に載置されている原稿のサイズ及び傾きが検出される。なお、前記第２サイズ検出処理において、前記ステップＳ１７〜Ｓ２０までの処理を省略して、原稿の傾きを検出しないことが考えられる。これにより、前記ＡＤＦ１が閉じられた後の原稿の傾きを検出するための処理が省略されるため、その分前記画像形成装置１０において原稿の画像読取処理の開始可能時期を早めることが可能となる。
【００７１】
［サイズ検出制御処理］
次に、図５を参照しつつ、前記画像形成装置１０において前記制御部５が前記サイズ検出制御プログラムに従って実行するサイズ検出制御処理の手順の一例について説明する。なお、前記画像形成装置１０では、前記第２サイズ検出処理及び前記サイズ検出制御処理は、前記制御部５により並行して実行される。
【００７２】
＜ステップＳ３１＞
まず、ステップＳ３１において、前記制御部５は、前記画像形成装置１０において電源のオフ状態又は前記待機状態から前記稼働状態への状態遷移があったか否かを判断する。
【００７３】
ここで、前記制御部５は、前記画像形成装置１０において前記稼働状態への状態遷移があったと判断すると（Ｓ３１のＹｅｓ側）、処理をステップＳ３２に移行させる。また、前記画像形成装置１０において前記稼働状態への状態遷移がなければ（Ｓ３１のＮｏ側）、前記制御部５は、前記ステップＳ３１で前記稼働状態への状態遷移を待ち受ける。なお、下記のステップＳ３２以降の処理は、前記状態遷移に限らず、例えば前記画像読取部２による画像読取処理を伴うスキャンジョブ、コピージョブ、又はファクシミリージョブなどの実行が要求されたことを条件に実行されてもよい。
【００７４】
＜ステップＳ３２＞
ステップＳ３２において、前記制御部５は、前記画像読取部２のウォームアップ処理を実行する。例えば、前記ウォームアップ処理には、前記読取ユニット２２の予め定められたホームポジションへの移動、前記光源２２１の点灯異常の検出、ＰＧＡの出力調整、シェーディング補正における基準値の取得などが含まれる。
【００７５】
＜ステップＳ３３＞
ステップＳ３３において、前記制御部５は、前記ステップＳ１３と同様に、前記ＡＤＦ１が前記原稿載置面２１１に対して閉状態であるか否かを判断する。
【００７６】
ここで、前記制御部５は、前記ＡＤＦ１が前記原稿載置面２１１に対して閉状態であると判断すると（Ｓ３３のＹｅｓ側）、処理をステップＳ３４に移行させる。また、前記ＡＤＦ１が前記原稿載置面２１１に対して閉状態でなければ（Ｓ３３のＮｏ側）、前記制御部５は、処理を前記ステップＳ３１に移行させる。即ち、前記ＡＤＦ１が開状態にある場合には、前記第２サイズ検出処理によって原稿のサイズ及び傾きが検出されることになる。
【００７７】
＜ステップＳ３４＞
ステップＳ３４において、前記制御部５は、前記ＲＡＭに前記原稿載置面２１１に載置されている原稿の傾きが前記許容角度を超える旨が記憶されているか否かを判断する。なお、前記原稿載置面２１１に載置されている原稿の傾きが前記許容角度を超える旨の情報は、前記ステップＳ２１又は後述するステップＳ４９において、前記制御部５により前記ＲＡＭに記憶される。
【００７８】
ここで、前記制御部５は、前記ＲＡＭに前記原稿載置面２１１に載置されている原稿の傾きが前記許容角度を超える旨が記憶されていると判断すると（Ｓ３４のＹｅｓ側）、処理をステップＳ３４１に移行させる。また、前記ＲＡＭに前記原稿載置面２１１に載置されている原稿の傾きが前記許容角度を超える旨が記憶されていなければ（Ｓ３４のＮｏ側）、前記制御部５は、処理を前記ステップＳ３５に移行させる。
【００７９】
＜ステップＳ３４１＞
ステップＳ３４１において、前記制御部５は、前記ステップＳ２０と同様に、前記ＲＡＭに記憶された原稿の傾きが前記許容角度を超える旨を前記操作表示部７に表示させて報知する。
【００８０】
即ち、前記画像形成装置１０では、前記制御部５の前記第１状態制御部６０により、前記状態遷移条件を満たす場合に前記稼働状態から前記待機状態への状態遷移が発生する。また、前記画像形成装置１０では、前記制御部５の前記第２状態制御部６１により、前記ＡＤＦ１の開状態が検出された場合に前記待機状態から前記稼働状態への状態遷移が発生する。そのため、前記画像形成装置１０が前記待機状態から前記稼働状態へと状態遷移した場合であって（前記ステップＳ３１のＹｅｓ側）、且つ前記ＡＤＦ１が閉状態にある場合には（前記ステップＳ３３のＹｅｓ側）、前記ＡＤＦ１が最後に閉じられた際に前記第２サイズ検出処理でサイズ及び傾きが検出された原稿が依然として前記原稿載置面２１１に載置されていることになり、前記第２サイズ検出処理の前記ステップＳ２１で前記ＲＡＭに記憶された情報を用いて原稿のサイズ及び傾きを検出することが可能となる。なお、前記第２サイズ検出処理の前記ステップＳ２１では前記ＲＡＭに情報が記憶されるため、前記画像形成装置１０が電源のオフ状態から前記稼働状態に状態遷移した場合には、前記ＲＡＭには情報は残っていないことになる。
【００８１】
＜ステップＳ３５＞
ステップＳ３５において、前記制御部５は、前記ＲＡＭに前記原稿載置面２１１に載置されている原稿のサイズが記憶されているか否かを判断する。なお、前記原稿載置面２１１に載置されている原稿のサイズの情報は、前記ステップＳ２１又は後述するステップＳ４９において、前記制御部５により前記ＲＡＭに記憶される。
【００８２】
ここで、前記制御部５は、前記ＲＡＭに前記原稿載置面２１１に載置されている原稿のサイズが記憶されていると判断すると（Ｓ３５のＹｅｓ側）、処理をステップＳ３１に移行させる。即ち、前記ステップＳ３４１と同様に、前記ＲＡＭに記憶されている情報に基づいて、前記原稿載置面２１１に載置されている原稿のサイズが検出されることになる。また、前記ＲＡＭに前記原稿載置面２１１に載置されている原稿のサイズが記憶されていなければ（Ｓ３５のＮｏ側）、前記制御部５は、処理を前記ステップＳ３６に移行させる。ここに、前記ステップＳ３５の処理は、前記制御部５の前記サイズ検出制御部６２により実行される。
【００８３】
＜ステップＳ３６＞
ステップＳ３６において、前記制御部５は、前記第１サイズ検出プログラムに従って後述の第１サイズ検出処理を実行する。そして、前記制御部５は、前記第１サイズ検出処理の終了後、処理を前記ステップＳ３１に移行させる。
【００８４】
［第１サイズ検出処理］
次に、図６を参照しつつ、前記画像形成装置１０において前記制御部５が前記第１サイズ検出プログラムに従って実行する第１サイズ検出処理の手順の一例について説明する。
【００８５】
＜ステップＳ４１＞
まず、ステップＳ４１において、前記制御部５は、前記画像読取部２に前記第１領域１５１の画像データを読み取らせる。
【００８６】
＜ステップＳ４２＞
ステップＳ４２において、前記制御部５は、前記画像読取部２に前記第２領域１５２の画像データを読み取らせる。ここに、前記ステップＳ４１及び前記ステップＳ４２の処理が、第１ステップの一例であって、前記制御部５の前記第１読取制御部５２により実行される。
【００８７】
＜ステップＳ４３＞
ステップＳ４３において、前記制御部５は、前記ステップＳ４１で読み取られた画像データに基づいて特定される原稿の前記主走査方向２１４の幅と、前記ステップＳ４２で読み取られた画像データに基づいて特定される原稿の前記主走査方向２１４の幅とのうち、大きい方の幅を原稿の前記主走査方向２１４の幅として検出する。なお、前記ステップＳ４１で読み取られた画像データに基づく原稿の前記主走査方向２１４の幅の特定方法は、前記第２サイズ検出処理の前記ステップＳ１５における前記ステップＳ１４で読み取られた画像データに基づく原稿の前記主走査方向２１４の幅の特定方法と同様である。また、前記ステップＳ４２で読み取られた画像データに基づく原稿の前記主走査方向２１４の幅の特定方法は、前記第２サイズ検出処理の前記ステップＳ１５における前記ステップＳ１２で読み取られた画像データに基づく原稿の前記主走査方向２１４の幅の特定方法と同様である。即ち、前記原稿載置面２１１に載置された原稿が白色系である場合には、前記ステップＳ４２で読み取られた画像データから原稿の幅が検出される。また、前記原稿載置面２１１に載置された原稿が黒色系である場合には、前記ステップＳ４１で読み取られた画像データから原稿の幅が検出される。ここに、前記ステップＳ４３の処理が、第２ステップの一例であって、前記制御部５の前記第１原稿幅検出部５３により実行される。
【００８８】
＜ステップＳ４４＞
ステップＳ４４において、前記制御部５は、前記ステップＳ４３及び前記原稿検出センサー２９Ａ及び２９Ｂの検出結果に基づいて、原稿のサイズを検出する。なお、原稿のサイズの検出方法は、前記第２サイズ検出処理の前記ステップＳ１６の場合と同様である。ここに、前記ステップＳ４４の処理が、第３ステップの一例であって、前記制御部５の前記第１サイズ検出部５４により実行される。
【００８９】
＜ステップＳ４５＞
ステップＳ４５において、前記制御部５は、前記第２サイズ検出処理の前記ステップＳ１７の場合と同様に、前記画像読取部２に前記第５領域１５５又は前記第６領域１５６の画像データを読み取らせる。具体的に、前記制御部５は、前記ステップＳ４３において前記ステップＳ４１で読み取られた画像データに基づいて原稿の幅を検出した場合には、前記画像読取部２に前記第５領域１５５の画像データを読み取らせる。また、前記制御部５は、前記ステップＳ４３において前記ステップＳ４２で読み取られた画像データに基づいて原稿の幅を検出した場合には、前記画像読取部２に前記第６領域１５６の画像データを読み取らせる。ここに、前記ステップＳ４５の処理は、前記制御部５の前記第３読取制御部６３により実行される。
【００９０】
＜ステップＳ４６＞
ステップＳ４６において、前記制御部５は、前記第２サイズ検出処理の前記ステップＳ１８の場合と同様に、前記ステップＳ４３で原稿の幅の検出に用いられた画像データ及び前記ステップＳ４５で読み取られた画像データに基づいて、原稿の傾きを検出する。具体的に、前記制御部５は、前記ステップＳ４３で原稿の幅の検出に用いられた画像データから特定される原稿のエッジの位置と、前記ステップＳ４５で読み取られた画像データから特定される原稿のエッジの位置とに基づいて、前記副走査方向２１５に対する原稿の傾きを検出する。ここに、前記ステップＳ４６の処理は、前記制御部５の前記傾き検出部６４により実行される。
【００９１】
＜ステップＳ４７＞
ステップＳ４７において、前記制御部５は、前記第２サイズ検出処理の前記ステップＳ１９の場合と同様に、前記ステップＳ４６で検出された原稿の前記副走査方向２１５に対する傾きが前記許容角度を超えるか否かを判断する。
【００９２】
ここで、前記制御部５は、前記ステップＳ４６で検出された原稿の傾きが前記許容角度を超えると判断すると（Ｓ４７のＹｅｓ側）、処理をステップＳ４８に移行させる。また、前記ステップＳ４６で検出された原稿の傾きが前記許容角度を超えていなければ（Ｓ４７のＮｏ側）、前記制御部５は、処理をステップＳ４９に移行させる。
【００９３】
＜ステップＳ４８＞
ステップＳ４８において、前記制御部５は、前記第２サイズ検出処理の前記ステップＳ２０の場合と同様に、前記ステップＳ４６で検出された原稿の傾きが前記許容角度を超える旨を前記操作表示部７に表示させて報知する。これにより、ユーザーは前記原稿載置面２１１に載置されている原稿が前記許容角度を超えて傾いていることを認識することができ、原稿を載置し直すことが可能となる。ここに、前記ステップＳ４８の処理は、前記制御部５の前記報知部６５により実行される。
【００９４】
＜ステップＳ４９＞
ステップＳ４９において、前記制御部５は、前記第２サイズ検出処理の前記ステップＳ２１の場合と同様に、前記ステップＳ４４で検出された原稿のサイズを前記ＲＡＭの前記領域に上書きして記憶させる。また、前記制御部５は、前記ステップＳ４６で検出された原稿の傾きが前記許容角度を超える場合にはその旨も前記ＲＡＭに記憶させる。その後、前記制御部５は、前記第１サイズ検出処理を終了させる。これにより、前記サイズ検出制御処理の前記ステップＳ３４及び前記ステップＳ３５において、前記ＲＡＭに記憶された情報に基づいて原稿のサイズ及び傾きを検出することが可能となる。
【００９５】
このように、前記第１サイズ検出処理では、前記画像形成装置１０において電源のオフ状態又は前記待機状態から前記稼働状態への状態遷移があった場合において、且つ前記ＡＤＦ１が閉じられている場合に、前記原稿載置面２１１に載置されている白色系及び黒色系の原稿のサイズ及び傾きが検出される。そのため、ユーザーは、前記画像形成装置１０の電源がオフ状態の間に前記原稿載置面２１１に白色系の原稿を載置して前記ＡＤＦ１を閉じた場合であっても、前記ＡＤＦ１の開閉動作を要することなく前記画像形成装置１０に原稿のサイズ及び傾きを検出させることが可能である。また、ユーザーが、前記画像形成装置１０の前記待機状態の間に前記原稿載置面２１１に白色系の原稿を載置して前記ＡＤＦ１を閉じた場合であっても同様である。
【００９６】
また、前記サイズ検出制御処理では、前記第１サイズ検出処理又は前記第２サイズ検出処理でサイズ及び傾きが検出された原稿が依然として前記原稿載置面２１１に残されている状況において、前記第１サイズ検出処理の実行が制限され、前記ＲＡＭに記憶された前記第１サイズ検出処理又は前記第２サイズ検出処理での検出結果に基づいて原稿のサイズ及び傾きが検出される。これにより、同一の原稿について再度サイズ及び傾きが検出されることが回避される。
【００９７】
なお、前記第１サイズ検出処理又は前記第２サイズ検出処理で検出された原稿のサイズは、引き続き前記画像形成装置１０で実行される原稿の画像読取処理において、前記読取ユニット２２による読取動作の制御及び読取画像データの画像処理に利用される。ここで、前記原稿押さえ面１５に黒色の着色領域である前記第２領域１５２及び前記第６領域１５６が設けられているため、前記画像読取処理で読み取られる原稿の画像データの前記主走査方向２１４の端部が黒くなることが考えられる。そこで、前記画像形成装置１０では、前記制御部５の前記データ変換部６６が、前記画像読取部２により読み取られた原稿の画像データのうち、前記第１サイズ検出処理又は前記第２サイズ検出処理で検出された原稿のサイズの領域内であって、前記第２領域１５２及び前記第６領域１５６での前記主走査方向２１４の両端部に対応する画像データに含まれる黒色の画像データを、白色の画像データに変換する。これにより、前記画像読取処理で読み取られる原稿の画像データに前記第２領域及び前記第６領域が写り込むことが抑制される。
【００９８】
ところで、前記原稿押さえ面１５において、前記第３領域１５３及び前記第４領域１５４が前記主走査方向２１４の中央付近に設けられる場合には、前記原稿検出センサー２９Ａ及び２９Ｂにおいて誤検出が生じることが考えられる。具体的に、前記原稿載置面２１１に載置される原稿の前記第３領域１５３及び前記第４領域１５４に対応する部分の色が、前記第３領域１５３及び前記第４領域１５４の色と重なることで、前記原稿検出センサー２９Ａ及び２９Ｂにおいて誤検出が生じる。そこで、前記第３領域１５３を白色とし、前記第４領域１５４を通常の原稿が有していない高反射率の反射特性を有する鏡面とすることが考えられる。これにより、前記原稿検出センサー２９Ａ及び２９Ｂによる誤検出が抑制される。なお、前記第４領域１５４に黄色などの着色が施されていることも他の実施形態として考えられる。
【図１Ａ】
0005866078.tif 000002
【図１Ｂ】
0005866078.tif 000003
【図２】
0005866078.tif 000004
【図３】
0005866078.tif 000005
【図４】
0005866078.tif 000006
【図５】
0005866078.tif 000007
【図６】
0005866078.tif 000008