原稿台上の原稿の画像を読み取ってアナログの読み取りデータを出力する画像読み取り手段と、前記画像読み取り手段の出力するアナログの読み取りデータを2値化してデジタル読み取りデータに変換する2値化処理手段と、前記原稿台上に載置された原稿の原稿サイズ検出時に、前記画像読み取り手段が該原稿台の所定の大きさの所定数の原稿サイズ検出領域を読み取って前記2値化処理手段で2値化された領域デジタル読み取りデータを、少なくとも像域分離処理を含み該原稿の主走査方向端部を該原稿の背景と区別可能な画像特性の領域デジタル読み取りデータに画像処理する画像処理手段と、前記画像処理手段で画像処理された前記領域デジタル読み取りデータに基づいて前記原稿の主走査方向のサイズを検出するサイズ検出手段と、を備えていることを特徴とする画像読み取り装置。前記画像処理手段は、原稿読み取り時に、前記デジタル読み取りデータに対して、少なくとも像域分離処理を含む画像処理を、像域分離パラメータを含む所定の画像処理パラメータに基づいて施す画像処理実行手段と、前記原稿サイズ検出時と原稿読み取り時とで前記画像処理実行手段に設定する前記像域分離処理パラメータを含む前記画像処理パラメータを切り替えるとともに、該原稿サイズ検出時には、前記領域デジタル読み取りデータを、前記原稿の主走査方向端部を原稿の背景と区別可能な画像特性の領域デジタル読み取りデータに画像処理する画像処理パラメータに切り替えるパラメータ切り替え手段と、を備えていることを特徴とする請求項1記載の画像読み取り装置。前記画像処理手段は、前記画像処理パラメータとしてのフィルタパラメータに基づいて画像を鮮鋭化、平滑化するフィルタ処理を行うフィルタ処理手段を備え、前記原稿サイズ検出時に、前記領域デジタル読み取りデータに対して、該フィルタ手段によって画像の鮮鋭度を増加させるフィルタ処理を行うことを特徴とする請求項1または請求項2記載の画像読み取り装置。前記画像処理手段は、画像処理パラメータとしてのγパラメータに基づいて画像の濃度調整を行うγ変換処理を行うγ変換処理手段を備え、前記原稿サイズ検出時に、前記領域デジタル読み取りデータに対して、前記γ変換処理手段によって画像の濃度のコントラスト差を明確にするγ変換処理を行うことを特徴とする請求項1から請求項3のいずれかに記載の画像読み取り装置。前記サイズ検出手段は、前記領域デジタル読み取りデータに基づいて前記原稿サイズ検出領域が網点領域であるか否かを判定して、該判定結果に基づいて前記原稿の主走査方向のサイズを検出することを特徴とする請求項1から請求項4のいずれかに記載の画像読み取り装置。前記画像処理手段は、前記像域分離パラメータとして、網点分離のピーク検出の閾値を用いて前記領域デジタル読み取りデータを画像処理し、前記サイズ検出手段は、前記画像処理手段の画像処理した前記領域デジタル読み取りデータに基づいて原稿の前記原稿サイズ検出領域が網点領域であるか否か判定して、該判定結果に基づいて前記原稿の主走査方向のサイズを検出することを特徴とする請求項1から請求項5のいずれかに記載の画像読み取り装置。前記画像読み取り装置は、前記原稿台上の原稿の副走査方向の端部位置を検出する副走査サイズ検出手段を備えており、前記サイズ検出手段は、前記主走査方向のサイズと、前記副走査サイズ検出手段の検出した副走査方向の端部位置に基づいて前記原稿のサイズと向きを検出することを特徴とする請求項1から請求項6のいずれかに記載の画像読み取り装置。原稿台上の原稿の画像を読み取ってアナログの読み取りデータを出力する画像読み取り処理ステップと、前記画像読み取り処理ステップで出力されるアナログの読み取りデータを2値化してデジタル読み取りデータに変換する2値化処理ステップと、前記原稿台上に載置された原稿の原稿サイズ検出時に、前記画像読み取り処理ステップで該原稿台の所定の大きさの所定数の原稿サイズ検出領域を読み取って前記2値化処理ステップで2値化された領域デジタル読み取りデータを、少なくとも像域分離処理を含み該原稿の主走査方向端部を該原稿の背景と区別可能な画像特性の領域デジタル読み取りデータに画像処理する画像処理ステップと、前記画像処理ステップで画像処理された前記領域デジタル読み取りデータに基づいて前記原稿の主走査方向のサイズを検出するサイズ検出処理ステップと、を有していることを特徴とする原稿サイズ検出方法。コンピュータに、原稿台上の原稿の画像を読み取ってアナログの読み取りデータを出力する画像読み取り処理ステップと、前記画像読み取り処理ステップで出力されるアナログの読み取りデータを2値化してデジタル読み取りデータに変換する2値化処理ステップと、前記原稿台上に載置された原稿の原稿サイズ検出時に、前記画像読み取り処理ステップで該原稿台の所定の大きさの所定数の原稿サイズ検出領域を読み取って前記2値化処理ステップで2値化された領域デジタル読み取りデータを、少なくとも像域分離処理を含み該原稿の主走査方向端部を該原稿の背景と区別可能な画像特性の領域デジタル読み取りデータに画像処理する画像処理ステップと、前記画像処理ステップで画像処理された前記領域デジタル読み取りデータに基づいて前記原稿の主走査方向のサイズを検出するサイズ検出処理ステップと、を実行させることを特徴とする原稿サイズ検出プログラム。しかしながら、上記従来技術にあっては、読み取りライン数が増加するに従って画像データ取得範囲を変更するのみであって、原稿サイズを高精度にかつ安価に検出する上で、改良の必要があった。すなわち、原稿には種々の画像があり、原稿に高濃度網点の画像が広範囲にあると、画像濃度が高いため、原稿なしと、誤判定し、原稿サイズを誤判定するおそれがあった。そこで、本発明は、原稿サイズを安価にかつ高精度に検出することを目的としている。上記目的を達成するために、請求項1記載の画像読み取り装置は、原稿台上の原稿の画像を読み取ってアナログの読み取りデータを出力する画像読み取り手段と、前記画像読み取り手段の出力するアナログの読み取りデータを2値化してデジタル読み取りデータに変換する2値化処理手段と、前記原稿台上に載置された原稿の原稿サイズ検出時に、前記画像読み取り手段が該原稿台の所定の大きさの所定数の原稿サイズ検出領域を読み取って前記2値化処理手段で2値化された領域デジタル読み取りデータを、少なくとも像域分離処理を含み該原稿の主走査方向端部を該原稿の背景と区別可能な画像特性の領域デジタル読み取りデータに画像処理する画像処理手段と、前記画像処理手段で画像処理された前記領域デジタル読み取りデータに基づいて前記原稿の主走査方向のサイズを検出するサイズ検出手段と、を備えていることを特徴としている。本発明によれば、原稿サイズを安価にかつ高精度に検出することができる。以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。図1~図22は、本発明の画像読み取り装置、原稿サイズ検出方法及び原稿サイズ検出プログラムの一実施例を示す図であり、図1は、本発明の画像読み取り装置、原稿サイズ検出方法及び原稿サイズ検出プログラムの一実施例を適用したカラー複合装置1の画像読み取り部10の正面概略構成図である。図1において、画像読み取り部画像読み取り装置10は、筐体11の上部に原稿読み取り台原稿台12が設けられており、原稿読み取り台12には、通常、コンタクトガラスが配設されている。原稿読み取り台12の上部は、開閉可能な原稿押さえ板13が設けられており、原稿押さえ板13は、原稿読み取り台12上にセットされた原稿Gを原稿読み取り台12のコンタクトガラスに密着させるように押さえつける。図1の筐体11の右側上部には、原稿搬送部14が配設されており、原稿搬送部14は、SDFシートスルードキュメントフィーダユニット15と原稿トレイ16とを備えている。SDFユニット15内には原稿搬送ステッピングモータ17が備えられており、原稿トレイ16上には、複数枚の原稿Gが読み取り面を上にして重ねて載置される。原稿搬送部14は、図2に示すように、原稿トレイ16上に載置された複数枚の原稿Gを、SDFユニット15で、1枚ずつ分離して、原稿搬送ステッピングモータ17により回転駆動される分離ローラ18と搬送ローラ19により原稿読み取り台12を通過させて図示しない排紙トレイ上に搬送する。原稿搬送部14は、原稿読み取り台3のSDFユニット6側の端部に、シェーディング補正用の白基準板20が配設されている。また、原稿搬送部14は、原稿押さえ板13と一体構造となっており、原稿押さえ板13を開く際、原稿搬送部14も一緒に開閉動作される。原稿搬送装置5の配設されている本体筐体2の上面の原稿搬送経路には、図2に示すように、SDF窓12aが形成されており、SDF窓12aの形成されている位置の上部のSDFユニット15内には、透過ガラス12bと白板15cが配設されている。この白板15cは、SDF窓12a及び透過ガラス12bを通した光路上、特に、SDF窓12aにゴミ等が付着しているか否かを検出する際に読み取られる。筐体11の内部には、第1走行体21、第2走行体22、レンズ23、CCDChargeCoupledDevice24及び走行体ステッピングモータ25等からなる走査光学系画像読み取り手段26が配設されており、第1走行体21は、光源21aとミラー21bを、また、第2走行体22は、ミラー22a、22bを、それぞれ搭載している。走査光学系26は、第1走行体21と第2走行体22が走行体ステッピングモータ25により水平方向副走査方向に移動され、第1走行体21上の光源21a、例えば、蛍光灯等から原稿読み取り台12上に載置された原稿Gに光を照射して、該原稿Gで反射された光の反射光を第1走行体21上のミラー21bで第2走行体22方向に反射し、第2走行体22上のミラー22a及びミラー22bで第1走行体21から入射される光を順次反射して、レンズ23方向に出射させる。レンズ23は、第2走行体22から入射される光をCCD24に集光して照射させる。CCD24は、1次元に複数の光電変換素子として1ライン分のCCD素子が主走査方向にライン状に配列されており、レンズ23から入射される入射光を光電変換して、アナログの画像データ画像信号を出力する。また、走査光学系26は、白基準板18に光を照射して、該白基準板18からの反射光を上記同様にCCD24に入射し、CCD24からシェーディング補正用の基準データとして出力する。そして、画像読み取り部10は、原稿読み取りモードとして、図3に示すように、原稿押さえ板13を開いて原稿読み取り台12上に載置された原稿Gの画像を読み取るブックモードと、図2に示したように、原稿搬送部14を用いて、SDFユニット15の原稿搬送ステッピングモータ17により複数のローラ18、19を回転駆動させて原稿トレイ16上に載置された複数枚の原稿Gを1枚ずつSDF窓12aの所定の読み取り位置に搬送し、停止する第1走行体21の光源21aから、搬送される原稿Gに光を照射して、原稿Gの画像を読み取るSDFモードとがある。画像読み取り部10は、ブックモードでは、図3に示したように、原稿押さえ板13を開いて原稿読み取り台12上に原稿Gがセットされると、光源21aを点灯させて、まず、白基準板18の読み取りを行って、シェーディング補正用の基準データを取得し、その後、走行体ステッピングモータ25を駆動させて、第1走行体21及び第2走行体22を、原稿GからCCD24までの光路長が一定となる状態で副走査方向に移動して、原稿サイズを検出した後、原稿読み取り台12上の原稿Gの画像を読み取る。また、画像読み取り部10は、SDFモードでは、図2に示したように、原稿トレイ16上に複数枚の原稿Gがセットされると、まず、光源21aを点灯させて、白基準板18aの読み取りを行った後、ステッピングモータ14を駆動させて、第1走行体21をSDF窓12aの読み取り位置まで移動させて、停止させる。次に、画像読み取り部10は、原稿搬送ステッピングモータ17を駆動させて、原稿トレイ16にセットされた原稿Gを分離ローラ17で1枚ずつ分離して、搬送ローラ18、19で搬送していき、第1走行体21の所定の読み取り位置まで搬送する。このとき、原稿Gは一定速度で搬送され、第1走行体21及び第2走行体22は停止したままで、第1走行体21上の光源21aからSDF窓12aを通して当該搬送される原稿Gに光を照射して、該原稿Gで反射された原稿Gからの光を、再度SDF窓12aを通して、ミラー21b及び第2走行体22上のミラー22a、22bで反射して、レンズ23を通してCCD24に入射させ、CCD24で光電変換して、原稿Gの画像を読み取る。カラー複合装置1は、図4に示すように回路ブロック構成されており、CPUCentralProcessingUnit31、メモリ32、メモリコントローラ33、読み取り信号処理部34、画像処理部35、書き込み信号処理部36、LDLaserDiode:半導体レーザ37、LD駆動部38、上記CCD24、CCD駆動回路39、上記光源21a、光源ドライバ40、原稿搬送モータドライバ41、上記原稿搬送用の原稿搬送ステッピングモータ17、走行体モータドライバ42及び上記走行体駆動用の走行体ステッピングモータ25等を備えている。メモリ21内には、画像読み取り部10としての基本処理プログラムや後述する光源サイズ検出プログラム等の各種プログラム及びこれらの各種プログラムを実行するのに必要な各種データが格納されているとともに、CPU31のワークメモリ、画像データの蓄積等に用いられる。CPUパラメータ切り替え手段31は、メモリ32内のプログラムに基づいて、メモリ32をワークメモリとして利用しつつ、カラー複合装置1の各部を制御して、カラー複合装置1としての処理を実行するとともに、後述する原稿サイズ検出方法を実行する。上記光源21aは、CPU31の制御下で、光源ドライバ40により点灯消灯制御され、CCD24は、CPU31の制御下で、CCD駆動部39により駆動されて、光電変換した画像データを読み取り信号処理部34に出力する。上記原稿搬送ステッピングモータ17は、CPU31の制御下で、原稿搬送モータドライバ41により駆動され、走行体ステッピングモータ25は、CPU31の制御下で、走行体モータドライバ42により駆動される。読み取り信号処理部2値化処理手段34は、図5に示すように、アナログビデオ処理部51とシェーディング補正処理部52を備えている。アナログビデオ処理部51には、CCD24の出力するアナログのカラー画像信号アナログの読み取りデータSaが入力され、アナログビデオ処理部51は、アナログのカラー画像信号Saをデジタル変換してデジタルのカラー画像データデジタル読み取りデータとしてシェーディング補正処理部52に出力する。シェーディング補正処理部52は、白基準板18を読み取った際のカラー画像データを内部RAMにシェーディング補正用の基準データとして記憶し、原稿Gを読み取った際のアナログビデオ処理部51でデジタル変換されたデジタルカラー画像データに対して、該基準データに基づいてシェーディング補正を施して、シェーディング補正後のデジタルカラー画像データSbを画像処理部35に出力する。上記読み取り信号処理部34のアナログビデオ処理部51及びシェーディング補正処理部52は、詳細には、図6に示すようにブロック構成されている。すなわち、アナログビデオ処理部51は、図6に示すように、プリアンプ回路51a、可変増幅回路51b、A/Dコンバータ51c等を備えており、シェーディング補正処理回路52は、黒演算回路52a、シェーディング補正演算回路52b及びラインバッファ52c等を備えている。画像読み取り部10は、光源21aで原稿読み取り台12上にある原稿Gを照射した反射光を、シェーディング調整板27を通して、レンズ23によってCCD24に集光して結像する。なお、図6では、説明簡単化のために、反射光を折り返すためのミラーは省略している。また、シェーディング調整板27は、CCD24の中央部と端部での反射光量の差を無くすための光量調整の役割を果たすものである。すなわち、シェーディング演算処理において、CCD24の中央部と端部で反射光量の差がありすぎると、歪を多く含んだ演算結果しか得られないため、シェーディング調整板27で、予め反射光量の差を無くした後に、シェーディング演算処理を行う。アナログビデオ処理部51は、CCD24から入力されるアナログのカラー画像信号Saをプリアンプ回路51aと可変増幅回路51bで増幅して、A/Dコンバータ51cでデジタル変換してデジタルのカラー画像データとしてシェーディング補正処理部52の黒演算回路52aに出力する。シェーディング補正処理部52は、アナログビデオ処理部51からのデジタルカラー画像データに対して、黒演算回路52aで、CCD24のチップ間、画素間の黒レベル光量が少ない場合の電気信号のばらつきを低減して、画像の黒部にスジやムラが生じることを防止して、シェーディング補正演算回路52bに出力し、シェーディング補正演算回路52bは、ラインバッファ52cの保持している基準データに基づいて、照射系、光学系やCCD24の感度ばらつきを補正するシェーディング補正を施してデジタルカラー画像データSbを画像処理部35に出力する。画像処理部画像処理手段35は、図7に示すように、前段画像処理部35aと後段画像処理部35b等を備えており、ASICApplicationSpecificIntegratedCircuitで構成されている。前段画像処理部画像処理実行手段35aは、図8に示すように、ライン間補正処理部61、原稿検知補正処理用γ変換処理部62、原稿検知補正処理用フィルタ処理部63、像域分離処理部64、γ変換処理部65、フィルタ処理部66、色変換処理部67及び変倍処理部68を備えており、読み取り信号処理部34からRGB赤Red、緑Green、青Blueのカラーデジタル画像データがライン間補正処理部61に入力される。ライン間補正処理部61は、カラー画像を読み取るCCD24の各RGBの取り付け位置の差によって生じるそれぞれRGB間のラインずれを補正する。例えば、ライン間補正処理部61は、Bのラインを基準とした場合、RとB、GとBの間のラインずれ量ライン遅延を補正する。原稿検知補正用γ変換処理部γ変換処理手段62は、原稿サイズ検知時にのみγ補正を行い、原稿読み取り時には、図9aに示すようなスルーのγテーブルを設定して、画像データをスルーさせて、原稿検知補正処理用フィルタ処理部63に出力する。すなわち、原稿検知補正用γ変換処理部62は、原稿読み取り時には、図9aに示すようなスルーのγテーブルパラメータがCPU31によって設定されて、ライン間補正処理部61からの画像データをデジタルカラー画像データをそのまま原稿検知補正処理用フィルタ処理部63に出力する。そして、原稿検知補正用γ変換処理部62は、原稿サイズ検知時には、図9bに示すような画像濃度のコントラスト差を明確にするγテーブルパラメータがCPU31によって設定されて、ライン間補正処理部61からのデジタルカラー画像データにγ補正を施して、網点のピークをより一層検出しやすくするγ補正を行い、γ補正後のデジタル画像データを原稿検知補正処理用フィルタ処理部63に出力する。原稿検知補正処理用フィルタ処理部フィルタ処理手段63は、デジタルカラー画像データに対して、原稿サイズ検知時にのみフィルタ補正を行い、原稿読み取り時には、画像データをスルーさせて、像域分離処理部64に出力する。すなわち、原稿検知補正処理用フィルタ処理部63は、スルーのフィルタ係数パラメータがCPU31によって設定されて、原稿検知補正用γ変換処理部62からの画像データをデジタルカラー画像データをそのまま像域分離処理部64に出力する。そして、原稿検知補正処理用フィルタ処理部63は、原稿サイズ検知時には、高濃度網点のピークを精度良く検出するために、鮮鋭度を増加させるフィルタ係数がCPU31によって設定され、原稿検知補正用γ変換処理部62からのデジタルカラー画像データに対して、網点のピーク画像と周囲の画素との濃度レベルの差を強調するフィルタ処理を施して、フィルタ処理後のデジタルから画像データを像域分離処理部64に出力する。像域分離処理部64は、CPU31によって、原稿サイズ検知時と原稿読み取り時とで閾値像域分離処理パラメータが切り替えられて、原稿検知補正処理用フィルタ処理部63からのデジタルカラー画像データに対して像域分離処理を施して、像域分離処理後のデジタルカラー画像データを、原稿サイズ検知時には、メモリ71へ保管させ、原稿読み取り時には、γ変換処理部65に出力する。像域分離部64は、原稿読み取り時には、原稿Gの文字領域、写真領域、網点領域等を抽出し、後段画像処理部35bにおいて各領域に適したパラメータで処理を行なうための像域分離結果を抽出して、RGB画像データの他に、sデータをγ変換処理部65に出力する。具体的には、像域分離処理部64は、図10に示すように、ピーク画素検出部64a、網点領域検出部64b及び網点領域補正部64cを備えており、マトリックスを使用してピークを検出することで、網点であるか否かを判定する特許3336046号公報、特許3518258号公報参照。すなわち、ピーク画素検出部64aは、ピーク画素検出部64aは、図11に示すようなピーク画素を検出する。なお、ピーク画素とは、図11に示すように、中心画素の濃度レベルLが周囲の全ての画素の濃度レベルよりも高い、あるいは、低く、かつ、中心画素の濃度レベルLと中心画素を挾んで対角線に存在する4対の対画素の濃度レベルa、bが、4対ともに、|2×L-a-b|>TH固定のしきい値であるとき、該中心画素は、ピーク画素であるとする。網点領域検出部64bは、4×4画素を1ブロックとし、4ブロックにおいて、ピーク画素検出部64aの検出したピーク画素を含むブロックが2ブロック以上存在すると、注目ブロックを網点候補領域として判定し、判定結果とデジタルカラー画像データを網点領域補正部64cに出力する。網点領域補正部64cは、注目ブロックを中心とした9個のブロックにおいて、4ブロック以上が網点領域検出部64bの検出した網点候補であると、すなわち、ある程度の大きさを持って網点領域が存在していると、注目ブロックを網点領域とし、該当しない場合には、注目ブロックを非網点領域として、補正処理を行う。そして、像域分離処理部64は、原稿読み取り時には、CPU31によって、原稿Gの読み取りに最適な像域分離処理パラメータが設定されて、該像域分離処理パラメータを用いて像域分離処理を行うが、この原稿読み取り時の像域分離パラメータで像域分離を行うと、原稿サイズを適切に検出する像域分離処理を行うことができない場合がある。そこで、本実施例のカラー複合装置1は、CPU31が、像域分離処理部64における像域分離処理を、原稿読み取り時と原稿サイズ検知時とで、像域分離処理パラメータを、切り替えて行わせる。具体的には、CPU31は、原稿サイズ検知時に、高濃度網点のピークを検出するピーク検出の閾値像域分離処理パターンを像域分離処理部64へ設定すると、文字等を網点として誤検出するおそれがあるため、原稿サイズ検知時には、原稿読み取り時よりも小さい閾値を像域分離処理部64へ設定する。そして、前段画像処理部35aは、原稿サイズ検知時おける像域分離処理部64での網点検出をより一層高精度に行えるように、デジタルカラー画像データに対して、原稿検知補正処理用γ変換処理部62及び原稿検知補正処理用フィルタ処理部63において、コントラスト調整やフィルタ処理の補正処理を行なっている。そして、前段画像処理部35aは、像域分離処理部63以下のγ変換処理部65、フィルタ処理部66、色変換処理部67及び変倍処理部68においては、原稿読み取り時にのみ動作を行う。γ変換処理部γ変換処理手段65は、CPU31によって、像域分離処理部64での像域分離結果に応じてγテーブルが設定されて、主に濃度調整を行って、処理結果のデジタルカラー画像データ及びsデータをフィルタ処理部66に出力する。この場合、γ変換処理部65は、例えば、図12aに示すようなγ変換曲線のγテーブルであり、内部のメモリに保持する図12bに示すようなγルックアップテーブルを参照して、濃度調整を行う。図12bの場合、γ変換処理部65は、入力が3のとき、γルックアップテーブルを参照して、D003を出力する。フィルタ処理部÷を算出することで、Rの平均値Pat1AveRを算出し、同様に、B、Gの各成分についても同様に算出して、平均値Pat1AveG、Pat1AveBとする。なお、ここで、RGB画像データは、8bitデータであって、0:明るい、255:暗いとする。次に、原稿検知処理部72は、平均値算出処理で算出した各検知領域Ar1~Ar3の平均値Pat1AveR、Pat1AveG、Pat1AveB~Pat3AveR、Pat3AveG、Pat3AveBをRGBの各成分に対して、2値化閾値PatThを用いて2値化する2値化判定処理を行うステップS220。原稿検知処理部72は、この2値化判定処理では、RGBそれぞれに対して検知レベルを変える必要がある場合には、2値化閾値をRGB毎に設定してもよいが、本実施例のカラー複合装置1では、RGBで共通の2値化閾値PatThを用いて、各検知領域Ar1~Ar3の平均値Pat1AveR、Pat1AveG、Pat1AveB~Pat3AveR、Pat3AveG、Pat3AveBをRGBの各成分に対して2値化する。この2値化閾値PatThとしては、例えば、PatTh=32を用いる。原稿検知処理部72は、2値化閾値PatThを用いて、検知領域Ar1のRGBそれぞれについて2値化した結果を、Result1R、Result1G、Result1Bとし、PatTh≦Pat1AveRであると、Result1R←1:原稿なし1次判定、PatTh>Pat1AveRであると、Result1R←0:原稿あり1次判定として、2値化するステップS221。検知領域Ar2、Ar3についても同様に、2値化した結果を、Result2R、Result2G、Result2B及びResult3R、Result3G、Result3Bとし、2値化するステップS222、S223。原稿検知処理部72は、2値化判定処理を行うと、R、G、Bで2値化の結果が異なる場合があり、RGBいずれかの1成分で判定すると原稿Gによっては誤判定することがあるため、RGB3成分の2値化結果に対して、以下に説明するRGB判定処理を行って、主走査方向の原稿サイズを決定するステップS230。すなわち、原稿検知処理部72は、検知領域Ar1~Ar3のR、G、Bの2値化結果の論理積が真1であると、R、G、Bのいずれもが暗いデータであるため、原稿なしの状態と判定し、R、G、Bのうち1つでも明るいデータがある場合には、論理積の結果が偽0になるため、この場合は、原稿ありと判定する。すなわち、原稿検知処理部72は、例えば、検知領域Ar1に対して、以下のように2値化判定を行う。が、Result1RGB:真1であると、原稿なし2次判定が、Result1RGB:偽0であると、原稿あり2次判定ここで、は、論理積を示している。原稿検知処理部72は、上記処理を検知領域Ar2、検知領域Ar3に対しても同様に行う。次に、原稿検知処理部72は、検知領域Ar1~Ar3上に、濃度の高い画像情報があった場合は、例えば、図19に示すように、原稿Gの検知領域Ar1に対応する領域に濃度の高い画像情報がある場合、上記RGB判定処理までの判定処理では誤判定する場合がある。図19では、原稿GがA4サイズであり、検知領域Ar1を覆う状態の原稿Gの検知領域Ar1に対応する領域に、ハッチングで示す高い画像領域がある場合が示されている。そこで、原稿検知処理部72は、以下のように網点除外判定処理ステップS240を行う。具体的には、原稿検知処理部72は、まず、メモリ71に保存されている検知領域Ar1~Ar3の各画素データの像域分離結果において、非網点と判定された画素の数を、以下のようにカウントするステップS241。NumNotAmi←次に、原稿検知処理部72は、全画素数のうち所定数の画素、例えば、30以上の画素が非網点領域と判断されていると、検知領域Ar1~Ar3全体を非網点とするような閾値NumNotAmiTh例えば、m×n×03の切捨てを設定して、以下のように、検知領域Ar1~Ar3が非網点領域であるか否かを判定する非網点判定処理を行うステップS242、S243。すなわち、原稿検知処理部72は、ステップS242の処理として、以下の処理を、各検知領域Ar1~Ar3に対して行う。NumNotAmiTh≦NumNotAmiであると、Result1NotAmi←1非網点領域NumNotAmiTh>NumNotAmiであると、Result1NotAmi←0網点領域次に、原稿検知処理部72は、ステップS243の処理として、検知領域Ar1の場合、以下の網点除外判定処理を行って、原稿検知処理を終了する。が真1であると、Ar1←×原稿なし3次判定が偽0であると、Ar1←○原稿あり3次判定原稿検知処理部72は、上記処理を他の検知領域Ar2、Ar3に対して行うことで、例えば、図20に示すような主走査サイズ判定テーブルを、原稿Gがあるか、ないかによって参照することで、主走査方向原稿サイズを、182mm以下、210mm以下、257mm以下、297mm以下]と判定する。図15に戻って、原稿検知処理部72は、主走査原稿サイズ判定処理ステップS104の判定処理結果と、図21に示すように、原稿Gの副走査方向の長さを検知する副走査サイズ検知センサ90の検出結果に基づいて、原稿Gのサイズを判定する原稿サイズ判定処理を行うステップS105。副走査サイズ検知センサ副走査サイズ検出手段90は、例えば、反射型フォトセンサ等が用いられ、図21に示すように、副走査方向において、最小原稿サイズであるA5サイズよりも原稿基準から離れた位置であって、B5サイズよりも原稿基準側の位置に配設されている。副走査サイズ検知センサ90は、反射型フォトセンサの場合、図示しない光源から検知光を原稿G方向に向かって出射して、原稿Gの有無による反射光の強弱を受光素子で受光することで、原稿Gの有無を検出する。すなわち、原稿検知処理部72は、例えば、図22に示すような原稿サイズ判定テーブルを内部メモリ等に格納しており、CCD24の上記検知領域Ar1~Ar3の読み取り結果の情報図22では、○が原稿あり、-が原稿なしと、副走査サイズ検知センサ90の検知結果の情報図22では、○が原稿有り、-が原稿なし、aが副走査サイズ検知センサ90の検知結果で、丸が原稿あり、-が原稿なしとに基づいて、原稿サイズ判定テーブルを参照して、原稿サイズを判定する原稿サイズ判定処理を行う。例えば、原稿検知処理部72は、図22において、検知領域Ar1~Ar3全てが原稿ありで、副走査サイズ検知センサ90の検知結果が原稿ありであると、原稿Gのサイズが、A3であると判定し、検知領域Ar1と検知領域Ar2のみが原稿ありで、副走査サイズ検知センサ90の検知結果が原稿ありであると、原稿Gのサイズが、B4であると判定する。このように、本実施例のカラー複合装置1は、その画像読み取り部10が、原稿読み取り台原稿台12上の原稿Gの画像を読み取ってアナログの読み取りデータを出力する査光学系画像読み取り手段26と、走査光学系26のCCD24の出力するアナログの読み取りデータを2値化してデジタル読み取りデータに変換する読み取り信号処理部2値化処理手段34と、原稿読み取り台12上に載置された原稿Gの原稿サイズ検出時に、走査光学系26のCCD24が該原稿読み取り台12の所定の大きさの所定数の検知領域原稿サイズ検出領域Ar1、Ar2、Ar3を読み取って読み取り信号処理部34で2値化された領域デジタル読み取りデータを、少なくとも像域分離処理を含み該原稿の主走査方向端部を該原稿の背景と区別可能な画像特性の領域デジタル読み取りデータに画像処理する画像処理部画像処理手段35と、画像処理部35で画像処理された領域デジタル読み取りデータに基づいて原稿Gの主走査方向のサイズを検出する原稿検知処理部サイズ検出手段72と、を備えている。したがって、原稿Gの画像読み取る走査光学系26を用いて主走査方向の原稿端部を検出するのに必要な検知領域Ar1~Ar3のみを読み取るとともに、該読み取り画像に原稿端部と背景との区別を可能とする画像処理を施すことができ、原稿サイズを安価にかつ高精度に検出することができる。また、本実施例のカラー複合装置1は、その画像読み取り部10が、原稿読み取り台12上の原稿Gの画像を読み取ってアナログの読み取りデータを出力する画像読み取り処理ステップと、該画像読み取り処理ステップで出力されるアナログの読み取りデータを2値化してデジタル読み取りデータに変換する2値化処理ステップと、原稿読み取り台12上に載置された原稿の原稿サイズ検出時に、該画像読み取り処理ステップで原稿読み取り台12の所定の大きさの所定数の検出領域Ar1~Ar3を読み取って該2値化処理ステップで2値化された領域デジタル読み取りデータを、少なくとも像域分離処理を含み該原稿の主走査方向端部を該原稿の背景と区別可能な画像特性の領域デジタル読み取りデータに画像処理する画像処理ステップと、該画像処理ステップで画像処理された該領域デジタル読み取りデータに基づいて原稿Gの主走査方向のサイズを検出するサイズ検出処理ステップと、を有する原稿サイズ検出方法を実行している。したがって、原稿Gの画像読み取る走査光学系26を用いて主走査方向の原稿端部を検出するのに必要な検知領域Ar1~Ar3のみを読み取るとともに、該読み取り画像に原稿端部と背景との区別を可能とする画像処理を施すことができ、原稿サイズを安価にかつ高精度に検出することができる。さらに、本実施例のカラー複合装置1は、その画像読み取り部10が、コンピュータに、原稿読み取り台12上の原稿Gの画像を読み取ってアナログの読み取りデータを出力する画像読み取り処理と、該画像読み取り処理で出力されるアナログの読み取りデータを2値化してデジタル読み取りデータに変換する2値化処理と、原稿読み取り台12上に載置された原稿の原稿サイズ検出時に、該画像読み取り処理で原稿読み取り台12の所定の大きさの所定数の検出領域Ar1~Ar3を読み取って該2値化処理で2値化された領域デジタル読み取りデータを、少なくとも像域分離処理を含み該原稿の主走査方向端部を該原稿の背景と区別可能な画像特性の領域デジタル読み取りデータに画像処理する画像処理と、該画像処理で画像処理された該領域デジタル読み取りデータに基づいて原稿Gの主走査方向のサイズを検出するサイズ検出処理と、を実行させる原稿サイズ検出プログラムを搭載している。したがって、原稿Gの画像読み取る走査光学系26を用いて主走査方向の原稿端部を検出するのに必要な検知領域Ar1~Ar3のみを読み取るとともに、該読み取り画像に原稿端部と背景との区別を可能とする画像処理を施すことができ、原稿サイズを安価にかつ高精度に検出することができる。また、本実施例のカラー複合装置1は、前記画像処理部35が、原稿読み取り時に、デジタル読み取りデータに対して、少なくとも像域分離処理を含む画像処理を、像域分離パラメータを含む所定の画像処理パラメータに基づいて施す前段画像処理部画像処理実行手段35aと、原稿サイズ検出時と原稿読み取り時とで前段画像処理部35aに設定する像域分離処理パラメータを含む画像処理パラメータを切り替えるとともに、該原稿サイズ検出時には、前記領域デジタル読み取りデータを、原稿Gの主走査方向端部を原稿Gの背景と区別可能な画像特性の領域デジタル読み取りデータに画像処理する画像処理パラメータに切り替えるCPUパラメータ切り替え手段31と、を備えている。したがって、画像処理パラメータを切り替えるだけで、原稿読み取り画像に対する画像処理と、原稿サイズ検出時の領域デジタル読み取りデータに対する画像処理とを画像処理部35で行うことができ、原稿サイズをより一層安価にかつ高精度に検出することができる。さらに、本実施例のカラー複合装置1は、前記画像処理部35が、前記画像処理パラメータとしてのフィルタパラメータに基づいて画像を鮮鋭化、平滑化するフィルタ処理を行う原稿検知補正処理用フィルタ処理部63とフィルタ処理部66からなるフィルタ処理手段を備え、原稿サイズ検出時に、前記領域デジタル読み取りデータに対して、該フィルタ手段の原稿検知補正処理用フィルタ処理部63によって画像の鮮鋭度を増加させるフィルタ処理を行っている。したがって、画像処理パラメータを切り替えるだけで、原稿読み取り画像に対する画像処理と、原稿サイズ検出時の領域デジタル読み取りデータに対する画像処理とを画像処理部35で行うことができ、原稿サイズをより一層安価にかつより一層高精度に検出することができる。また、本実施例のカラー複合装置1は、前記画像処理部35が、画像処理パラメータとしてのγパラメータに基づいて画像の濃度調整を行うγ変換処理を行う原稿検知補正処理用γ変換処理部62とγ変換処理部65からなるγ変換処理手段を備え、原稿サイズ検出時に、前記領域デジタル読み取りデータに対して、原稿検知補正処理用γ変換処理部62によって画像の濃度のコントラスト差を明確にするγ変換処理を行っている。したがって、画像処理パラメータを切り替えるだけで、原稿読み取り画像に対する画像処理と、原稿サイズ検出時の領域デジタル読み取りデータに対する画像処理とを画像処理部35で行うことができ、原稿サイズをより一層安価にかつより一層高精度に検出することができる。さらに、本実施例のカラー複合装置1は、原稿検知処理部72が、前記領域デジタル読み取りデータに基づいて検知領域Ar1~Ar3が網点領域であるか否かを判定して、該判定結果に基づいて原稿Gの主走査方向のサイズを検出している。したがって、網点がある場合にも適切に原稿Gの端部を検出することができ、原稿サイズを安価かつより一層構成度に検出することができる。また、本実施例のカラー複合装置1は、画像処理部45が、像域分離処理部64で、前記像域分離パラメータとして、網点分離のピーク検出の閾値を用いて前記領域デジタル読み取りデータを画像処理し、原稿検知処理部72が、像域分離処理部64で、画像処理した該領域デジタル読み取りデータに基づいて原稿Gの検知領域Ar1~Ar3が網点領域であるか否か判定して、該判定結果に基づいて原稿Gの主走査方向のサイズを検出している。したがって、網点がある場合にも適切に原稿Gの端部を検出することができ、原稿サイズを安価かつより一層構成度に検出することができる。さらに、本実施例のカラー複合装置1は、その画像読み取り部10が、原稿読み取り台12上の原稿Gの副走査方向の端部位置を検出する副走査サイズ検知センサ副走査サイズ検出手段90を備えており、原稿検知処理部72が、前記主走査方向のサイズと、該副走査サイズ検知センサ90の検出した副走査方向の端部位置に基づいて原稿Gのサイズと向きを検出している。したがって、原稿サイズと向きを安価かつ正確に検出することができる。以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。