(57)【特許請求の範囲】
【請求項１】
原稿が載置される載置面を有する原稿載置台と、
上記原稿載置台に設けられ、上記載置面の主走査方向および副走査方向それぞれにおける原稿の載置位置を決める位置決め部材と、
上記載置面に載置された原稿の読取面に対向して設けられ、上記載置面に照射された光の反射光を受光する受光手段と、
少なくとも上記載置面に原稿が載置される際の当該原稿の基準位置以外において、上記載置面と所定の間隙を介在させて上記位置決め部材から上記載置面に延出され、上記載置面との対向面に所定パターンの基準領域が設けられた基準領域保持部材と、
上記受光手段により受光された反射光の受光量に基づいて、上記基準領域と上記載置面に載置された原稿との境界位置を検出する境界位置検出手段と、
上記境界位置検出手段により検出された主走査方向における境界位置に基づいて主走査方向の原稿長さを算定し、上記境界位置検出手段により検出された副走査方向における境界位置に基づいて副走査方向の原稿長さを算定するサイズ算定手段と、を具備する画像読取装置。
【請求項２】
原稿が載置される載置面を有する原稿載置台と、
上記原稿載置台に設けられ、上記載置面の主走査方向の中央部に原稿を位置決めする位置決め部材と、
上記載置面に載置された原稿の読取面に対向して設けられ、上記載置面に照射された光の反射光を受光する受光手段と、
少なくとも上記載置面に原稿が載置される際の当該原稿の基準位置以外において、上記載置面と所定の間隙を介在させて上記位置決め部材から上記載置面に延出され、上記載置面との対向面に所定パターンの基準領域が設けられた基準領域保持部材と、
上記受光手段により受光された反射光の受光量に基づいて、上記基準領域と上記載置面に載置された原稿との境界位置を検出する境界位置検出手段と、
上記載置面に載置させる原稿の載置方向を入力する原稿載置方向入力手段と、
上記原稿の載置方向ごとに、予め定められた主走査方向の複数の原稿長さと該複数の原稿長さそれぞれに対応する定型サイズとの対応関係を記憶する対応関係記憶手段と、
上記境界位置検出手段により検出された主走査方向における境界位置から求められた主走査方向の原稿長さと上記原稿載置方向入力手段により入力された原稿の載置方向との双方に対応する定型サイズを上記対応関係記憶手段に記憶された対応関係から原稿サイズとして抽出するサイズ算定手段と、を具備する画像読取装置。
【請求項３】
上記基準領域保持部材が、上記載置面との対向面にパターンの異なる二以上の基準領域が設けられたものであり、
上記境界位置検出手段が、上記受光手段により受光された反射光の受光量に基づいて、上記二以上の基準領域のうち少なくとも一の基準領域と上記載置面に載置された原稿との境界位置を検出するものである請求項１または２に記載の画像読取装置。
【請求項４】
上記基準領域保持部材が、上記載置面の最小サイズ原稿載置領域から最大サイズ原稿載置領域外に亘って設けられている請求項１から３のいずれかに記載の画像読取装置。
【請求項５】
上記基準領域保持部材の基準領域が、上記位置決め部材による原稿の位置決め方向に平行な帯状のものである請求項１から４のいずれかに記載の画像読取装置。
【請求項６】
上記基準領域保持部材は、少なくとも白色の基準領域および黒色の基準領域が上記対向面に設けられたものである請求項１から５のいずれかに記載の画像読取装置。
【請求項７】
上記境界位置検出手段が、上記受光手段により受光された主走査方向および副走査方向の双方またはいずれか一方の受光量分布に基づいて、上記境界位置を検出するものである請求項１から６のいずれかに記載の画像読取装置。
【請求項８】
上記境界位置検出手段は、受光量が所定の閾値を超えたかどうか、或いは受光量が所定の閾値未満となったかどうかにより上記境界位置を検出するものである請求項１から７のいずれかに記載の画像読取装置。
【請求項９】
主走査方向における境界位置を検出する場合は、上記境界位置検出手段は、二以上の基準領域のうち一の基準領域を含む原稿載置領域の受光量に基づいて上記境界位置の検出を試み、検出されなかった場合は他の基準領域を含む原稿載置領域の受光量に基づいて上記境界位置の検出を試みるものである請求項１から８のいずれかに記載の画像読取装置。
【請求項１０】
上記受光手段により受光された反射光の受光量に基づいて、上記載置面に載置された原稿の階調値である背景レベルを算出するレベル算出手段を更に具備する請求項１から９のいずれかに記載の画像読取装置。
【請求項１１】
上記レベル算出手段は、上記載置面の最小サイズ原稿載置領域における原稿の階調値を上記背景レベルとして算出する請求項１０に記載の画像読取装置。
【請求項１２】
上記レベル算出手段は、上記載置面のうち、上記基準位置を基準にして載置された原稿が存在しない領域の階調値である領域外レベルを算出する請求項１１に記載の画像読取装置。
【請求項１３】
上記レベル算出手段によって算出された上記背景レベル及び上記領域外レベルに基づいて、上記境界位置を検出するための所定の閾値を算出する閾値算出手段を更に具備する請求項１２に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿載置台に載置された原稿上の画像を読み取る画像読取装置に関し、特に、読み取られた画像データに基づいて原稿のサイズを算定する処理技術に関する。
【背景技術】
【０００２】
画像読取装置が原稿上の画像を読み取る場合には、まず、原稿載置台に設けられたコンタクトガラス（載置面）上に原稿が載置される。このとき原稿は、その画像記録面がコンタクトガラスに対向するようにコンタクトガラス上に載置される。次いで、原稿カバーが閉じられる。その結果、原稿は原稿カバーの押さえ面とコンタクトガラスとの間に挟持されるため、原稿はコンタクトガラス上に固定される。その状態で、画像読取装置に読取指示が入力されることにより、コンタクトガラスを介して載置原稿と対向するように配設されたイメージセンサによって原稿上の画像が読み取られるのである。
【０００３】
このような画像読取装置には、コンタクトガラス上に載置された原稿のサイズを検出する機能を備えたものが公知である。原稿サイズの検出手法としては、例えば、特許文献１に記載されている手法がある。すなわち、この特許文献１に記載されている画像読取装置では、押さえ面に特定のパターンが描かれた原稿カバーが備えられている。この原稿カバーによって原稿が押さえられた状態で、イメージセンサが画像を読み取るのである。そしてイメージセンサにより読み取られた画像データから上記パターンに相当する部分が検出されることで、上記原稿のサイズが検知されるのである（特許文献１参照）。ただし、この検出手法では、透明或いは半透明の原稿の画像が読み取られる際に、押さえ面に描かれたパターンも同時にイメージセンサによって読み取られるため、透明或いは半透明の原稿のサイズ検出ができない。一方、特許文献２には、透明或いは半透明の原稿に対しても画像品質の低下を招くことなく原稿のサイズを検出することが可能な画像読取装置が開示されている。
【０００４】
特許文献２に記載の画像読取装置は、コンタクトガラス上に原稿が載置された際に、該原稿の画像非形成領域に重なるように設けられた帯状のパターンを有する原稿載置台を採用している。原稿はコンタクトガラスと上記パターンとの間に挿入されて載置され、その状態で原稿の画像が読み取られる。そして、読み取られた画像データに上記パターンが含まれているか否かが判断されることにより原稿のエッジが検出されて、そのサイズが認識される。
【０００５】
【特許文献１】特開２０００−２３２５６２号公報
【特許文献２】特開２００１−６６７１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献２に記載の従来の原稿サイズの検出手法では、一つの帯状パターンだけで原稿のサイズを検出するものであるため、原稿の背景色が有色の場合は読み取られた画像データに含まれる原稿端部の余白部と帯状パターンとを区別することができず、ひいては原稿サイズを認識することができないおそれがあり、問題である。
【０００７】
そこで、本発明は上記事情に鑑みてなされたものであり、その目的とするところは、原稿サイズの検出精度を向上させることのできる画像読取装置を提供することにある。
【課題を解決するための手段】
【０００８】
(1)本発明は、原稿が載置される載置面を有する原稿載置台と、上記原稿載置台に設けられ、上記載置面の主走査方向および副走査方向それぞれにおける原稿の載置位置を決める位置決め部材と、上記載置面に載置された原稿の読取面に対向して設けられ、上記載置面に照射された光の反射光を受光する受光手段と、少なくとも上記載置面に原稿が載置される際の当該原稿の基準位置以外において、上記載置面と所定の間隙を介在させて上記位置決め部材から上記載置面に延出され、上記載置面との対向面に所定パターンの基準領域が設けられた基準領域保持部材と、上記受光手段により受光された反射光の受光量に基づいて、上記基準領域と上記載置面に載置された原稿との境界位置を検出する境界位置検出手段と、上記境界位置検出手段により検出された主走査方向における境界位置に基づいて主走査方向の原稿長さを算定し、上記境界位置検出手段により検出された副走査方向における境界位置に基づいて副走査方向の原稿長さを算定するサイズ算定手段と、を具備して構成された画像読取装置である。
【０００９】
上記位置決め部材に原稿端部を当接させるようにして原稿を載置面にセットする。このとき、原稿端部は基準領域保持部材の下方に形成された隙間に挿入されて上記位置決め部材により位置決めされる。画像読取指示が入力されると、受光手段によって原稿から反射した反射光が受光される。この受光量には、上記基準領域の画像情報と原稿の画像情報とが含まれている。従って、反射光の受光量から境界位置検出手段によって基準領域と原稿との境界位置が検出可能である。境界位置が検出されれば、サイズ算定手段によって、検出された境界位置から原稿のサイズが求められる。
【００１０】
(2)また、本発明は、原稿が載置される載置面を有する原稿載置台と、上記原稿載置台に設けられ、上記載置面の主走査方向の中央部に原稿を位置決めする位置決め部材と、上記載置面に載置された原稿の読取面に対向して設けられ、上記載置面に照射された光の反射光を受光する受光手段と、少なくとも上記載置面に原稿が載置される際の当該原稿の基準位置以外において、上記載置面と所定の間隙を介在させて上記位置決め部材から上記載置面に延出され、上記載置面との対向面に所定パターンの基準領域が設けられた基準領域保持部材と、上記受光手段により受光された反射光の受光量に基づいて、上記基準領域と上記載置面に載置された原稿との境界位置を検出する境界位置検出手段と、上記載置面に載置させる原稿の載置方向を入力する原稿載置方向入力手段と、上記原稿の載置方向ごとに、予め定められた主走査方向の複数の原稿長さと該複数の原稿長さそれぞれに対応する定型サイズとの対応関係を記憶する対応関係記憶手段と、上記境界位置検出手段により検出された主走査方向における境界位置から求められた主走査方向の原稿長さと上記原稿載置方向入力手段により入力された原稿の載置方向との双方に対応する定型サイズを上記対応関係記憶手段に記憶された対応関係から原稿サイズとして抽出するサイズ算定手段と、を具備して構成された画像読取装置であってもよい。
【００１１】
これにより、載置面に載置される原稿が定型サイズのものである場合は、副走査方向の原稿長さを受光量から算出することなく、的確な原稿サイズを迅速に求めることが可能となる。
【００１２】
(3)また、上記画像読取装置において、上記基準領域保持部材が、上記載置面との対向面にパターンの異なる二以上の基準領域が設けられたものであり、上記境界位置検出手段が、上記受光手段により受光された反射光の受光量に基づいて、上記二以上の基準領域のうち少なくとも一の基準領域と上記載置面に載置された原稿との境界位置を検出するものであることが考えられる。
【００１３】
(4)ここで、上記基準領域保持部材が、上記載置面の最小サイズ原稿載置領域から最大サイズ原稿載置領域外に亘って設けられているものであることが望ましい。これにより、画像読取装置で読み取ることのできる全ての原稿のサイズを検出することが可能となる。
【００１４】
(5)また、上記基準領域保持部材の基準領域が、上記位置決め部材による原稿の位置決め方向に平行な帯状のものであることが好ましい。
【００１５】
(6)また、上記基準領域保持部材は、少なくとも白色の基準領域および黒色の基準領域が上記対向面に設けられたものであることが好ましい。例えば、背景が白色の原稿については黒色の基準領域との境界が正確に検出され、背景が黒色の原稿については白色の基準領域との境界が正確に検出され得る。また、背景の明度が高い原稿については白色の基準領域との境界は現れにくいが、黒色の基準領域との境界は明確に現れる。また、背景の明度が低い原稿については、黒色との基準領域との境界は現れにくいが、白色の基準領域との境界は明確に現れる。即ち、原稿の背景色がどのような明度、彩度、色相を持つ色であっても、好適に境界位置を検出することが可能となる。その結果、原稿サイズの算定精度が向上し、原稿のサイズを正確に検出することが可能となる。
【００１６】
(7)ここで、上記境界位置検出手段が、上記受光手段により受光された主走査方向および副走査方向の双方またはいずれか一方の受光量分布に基づいて、上記境界位置を検出するものであることが考えられる。受光量分布を用いることにより境界位置の検出精度を高めることができる。
【００１７】
(8)また、上記境界位置検出手段は、受光量が所定の閾値を超えたかどうか、或いは受光量が所定の閾値未満となったかどうかにより上記境界位置を検出するものであることも考えられる。所定の閾値を超え或いは下回る程度に受光量が変化した地点を境界位置とすることで、境界位置の検出精度が向上する。
(9)更にまた、主走査方向における境界位置を検出する場合は、上記境界位置検出手段は、二以上の基準領域のうち一の基準領域を含む原稿載置領域の受光量に基づいて上記境界位置の検出を試み、検出されなかった場合は他の基準領域を含む原稿載置領域の受光量に基づいて上記境界位置の検出を試みるものであることが望ましい。一般に、大多数の原稿の背景は白色である。従って、この場合は、境界位置を検出する際に、全ての基準領域からの反射光を受光して処理するのではなく、まず最初に、黒色の基準領域からの反射光の受光量を受光して上記境界位置を検出する。そうすることで、他の基準領域からの反射光を受光することなく、原稿と基準領域との境界位置を検出することができる。従って、場合によっては、余計な受光処理や境界位置の検出処理を排除して原稿サイズの算定までの処理時間を短縮させることができる。
【００１８】
(10)また、上記画像読取装置は、上記受光手段により受光された反射光の受光量に基づいて、上記載置面に載置された原稿の階調値である背景レベルを算出するレベル算出手段を更に具備していてもよい。
【００１９】
(11)また、上記レベル算出手段は、上記載置面の最小サイズ原稿載置領域における原稿の階調値を上記背景レベルとして算出してもよい。
【００２０】
(12)また、上記レベル算出手段は、上記載置面のうち、上記基準位置を基準にして載置された原稿が存在しない領域の階調値である領域外レベルを算出してもよい。
【００２１】
(13)また、上記画像読取装置は、上記レベル算出手段によって算出された上記背景レベル及び上記領域外レベルに基づいて、上記境界位置を検出するための所定の閾値を算出する閾値算出手段を更に具備していてもよい。
【発明の効果】
【００２２】
本発明によれば、基準領域保持部材に所定パターンの基準領域が設けられているため、原稿との境界位置を正確に検出することができる。従って、境界位置の検出精度が高められ、ひいては、原稿サイズの算定の精度が向上する。
【発明を実施するための最良の形態】
【００２３】
〔第１の実施形態〕
以下、適宜図面を参照して本発明の第１の実施形態について説明する。図１は、本発明の画像読取装置の一例であるスキャナ部３を備えた複合機１の外観構成を示す斜視図である。本複合機１は、下部に配設されたプリンタ部２と、その上部に配設されたスキャナ部３と、スキャナ部３の更に上部に配設された原稿カバー７と、装置上面の前方に配設された操作パネル９と、装置前面に配設されたスロット部８とを一体的に備えた多機能装置（MFD；Multi Function Device）であり、プリンタ機能、スキャナ機能、コピー機能及びファクシミリ機能などを有する。
【００２４】
複合機１は、主に不図示のコンピュータと接続されて、該コンピュータから送信された画像データや文書データを含む記録データに基づいて、プリンタ部２において画像や文書を記録紙（被記録媒体に相当）に記録する処理（プリンタ機能）を行う。また、スキャナ部３により読み取られた画像データを電話回線などを通じて接続された通信機器へ転送する処理（ファクシミリ機能）や、ハードディスクドライブ（ＨＤＤ）等の記録装置や上記コンピュータへ転送する処理（スキャナ機能）を行う。また、コンピュータとの間でデータの送受信をすることなく、スキャナ部３により読み取られた原稿の画像をプリンタ部２において記録紙に記録する、いわゆる原稿のコピー処理（コピー機能）を行うことも可能である。
【００２５】
本発明は、後段で詳細に説明するように、上記スキャナ部３において読み取られた原稿のサイズを検出するものとして具現化される。従って、上記プリンタ機能やコピー機能、ファクシミリ機能は本発明において任意の機能である。そのため、例えば、スキャナ機能のみを実現するスキャナ装置単体にも本発明は適用され得る。もちろん、スキャナ装置単体に限られず、例えば、コピー機能を実現する複写機に設けられたスキャナ部にも本発明は適用され得る。以下に、複合機１を構成する各構成要素について説明するが、当該複合機１の構成は本発明を具現化するための単なる一例であり、本発明の要旨を変更しない範囲でその構成は適宜変更され得る。
【００２６】
（操作パネル）
複合機１の上面の前方側であって、スキャナ部３の正面側の上面には、プリンタ部２やスキャナ部３を操作するための操作パネル９が設けられている。操作パネル９は、各種操作キーや液晶表示部１１から構成されており、操作パネル９から入力された指示に従って複合機１が動作するようになっている。各種操作キーは、例えば、プリンタ部２やスキャナ部３の動作を開始させるためのスタートボタン７４や、動作の停止や設定の終了を行うためのストップボタン７５、ファクシミリ機能を選択するためのＦＡＸボタン、スキャナ機能を選択するためのスキャナボタン、コピー機能を選択するためのコピーボタンなどのモード選択ボタン７６、コピー枚数やスキャナ部３による読取解像度、変倍機能による記録画像の変倍率などを入力するためのテンキー７７、液晶表示部１１に表示された機能情報や設定情報、モード情報などのタイトル（項目）をスクロールしたり選択するための十字キー７８、その他の各種設定ボタン等の複数の入力キーから構成される。
【００２７】
操作パネル９の所定のボタンが押下されることにより、複合機１の制御部１００（図７参照）に所定の入力情報が伝達される。これにより、入力情報に応じた動作をするように制御部１００によって複合機１が制御される。例えば、コピーボタンが押下されると複合機１はコピー動作が可能なコピーモードに設定される。このとき、液晶表示部１１には、複合機１の現在の動作状態や利用者への操作案内、設定情報等が表示される。具体的には、両面コピー機能の設定をするかどうかの案内、原稿の載置方向（例えば横向き又は縦向き）を設定するかどうかの案内が液晶表示部１１に表示される。なお、本実施形態では、原稿の載置方向の設定案内が液晶表示部１１に表示され、ユーザによってテンキー７７が操作されることで原稿の載置方向が指定されることにより原稿の載置方向が設定入力される。従って、このような設定入力を実現する液晶表示部１１やテンキー７７などが本発明の原稿載置方向入力手段に相当する。
【００２８】
（スロット部）
スロット部８は、記録媒体である各種小型メモリカードの装填を可能とするものであり、複合機１の正面の左上部に設けられている。本複合機１では、スロット部８に装填された小型メモリカードに記録された画像データを読み出してその画像データに関する情報を操作パネル９の液晶表示部に表示させ、任意の画像をプリンタ部３により記録紙に記録させることができる。このための入力は、操作パネル９から行うことができる。
【００２９】
（プリンタ部）
プリンタ部２は、インクジェット記録装置として構成されている。即ち、プリンタ部２は、図示しない記録紙カセットから搬送されてきた記録紙に対して、インクジェット方式によってにインク滴を吐出することで読取画像や印刷データに応じた画像を上記記録紙に記録するものである。画像の記録中は、インクジェット記録ヘッドが記録紙の幅方向にスライド移動し、このスライド移動にタイミングを合わせて記録紙が間欠搬送される。なお、プリンタ部２は本発明を実現するうえで直接に関係するものではないため、ここでの詳細な説明は省略する。
【００３０】
なお、プリンタ部２としては、インクジェット記録装置として構成されたものに限られず、例えば、レーザ光を用いて感光体上に形成された静電潜像にトナーを付着させ、更にそのトナーを記録紙に転写させるレーザプリンタや、アナログ電子写真方式の画像形成装置として構成されていてもよく、また、感光用紙を熱処理して変色させることによって印字するサーマル方式の画像形成装置（所謂サーマルプリンタ）として構成されていてもよい。
【００３１】
(原稿カバー)
図１に示すように、原稿カバー７には、原稿が載置される原稿トレイ４３から所定の搬送路を経て原稿排出トレイ４４へ原稿を自動的に連続搬送するＡＤＦ（Auto Document Feeder：自動原稿搬送機構）６が備えられている。ＡＤＦ６による搬送過程において、原稿が原稿載置台５の上面に設けられたコンタクトガラス１３（図２参照）を通過すると、該コンタクトガラス１３の下方において待機する画像読取ユニット６１が該原稿の画像を読み取るようになっている。なお、ＡＤＦ６は本発明を実現するうえで任意の構成であるため、詳細な説明は省略する。
【００３２】
原稿カバー７の底面、すなわち、コンタクトガラス１２と対向する面には、図２に示すように、コンタクトガラス１２に載置された原稿を押さえるために、スポンジ及び板部材などからなる原稿押さえ部材１６が配設されている。原稿押さえ部材１６は、原稿から安定した反射光を得るために、且つ原稿のない領域に対して白色と同じ出力を得るために、全域に亘って白色単一色とされている。
【００３３】
（スキャナ部）
スキャナ部３は、図１及び図２に示すように、ＦＢＳ（Flatbed Scanner）として機能する原稿載置台５を備えており、該原稿載置台５に対して自動原稿搬送機構であるＡＤＦ６を備えた原稿カバー７が、背面側の蝶番１５を介して開閉可能に取り付けられてなる。
【００３４】
原稿載置台５は、略直方体の本体フレーム６３（図３参照）と、該本体フレーム６３の上面に設けられたコンタクトガラス１２，１３（図２参照）と、本体フレーム６３の内部に設けられた画像読取ユニット６１とを有する。なお、本体フレーム６３は複合機１の筐体の一部を構成する。コンタクトガラス１２，１３は、原稿カバー７と対向する原稿載置台５の上面に配設されている。従って上記原稿カバー７が開かれることにより、コンタクトガラス１２，１３が原稿載置台５の上面として露出される。また、原稿カバー７が閉じられることにより、コンタクトガラス１２，１３を含め原稿載置台５の上面全体が覆われる。
【００３５】
図４及び図５に原稿載置台５の上面に配設されたコンタクトガラス１２，１３の配置図を示す。ここに、図４は原稿Ｓが載置されたコンタクトガラス１２，１３を装置外部から見たときの配置図、図５は原稿Ｓが載置されていないコンタクトガラス１２，１３を装置内部から見たときの配置図を示す。コンタクトガラス１２は、スキャナ部３をＦＢＳとして使用する場合に原稿が載置される載置面を構成するものであり、例えば透明なガラス板からなる。このコンタクトガラス１２は、原稿載置台５の上面中央に形成された開口に、コンタクトガラス１２の表面が外部に露出するように嵌め込まれている。このように嵌め込まれたコンタクトガラス１２の表面全域がＦＢＳにおける原稿読取領域となる。本複合機１では、スキャナ部３で読み取ることが可能な原稿の最大サイズが予め定められている。当該最大サイズは一般に、画像読取ユニット６１やコンタクトガラス１２、装置規模などにより決定されるが、本実施形態では、上記最大サイズはＡ４サイズ（２１０×２９７ｍｍ）に設定されている。従って、コンタクトガラス１２はＡ４サイズの原稿を横向きに載置することが可能な面積を有するものが採用されている。なお、言うまでもないが、上記最大サイズは適宜変更可能である。
【００３６】
コンタクトガラス１３は、ＡＤＦ６を用いて原稿を搬送させながら該原稿の画像を読み取るときの読取位置を構成するものであり、例えば透明なガラス板からなる。図４に示すように、コンタクトガラス１３は、画像読取ユニット６１の主走査方向の長さに対応して、複合機１の奥行き方向に延設されている。
【００３７】
図２及び図４に示すように、原稿載置台５の上面に配設されたコンタクトガラス１２とコンタクトガラス１３との間に位置決め部材１９が介設されている。位置決め部材１９は、コンタクトガラス１３と同様に複合機１の奥行き方向に延設された長尺の平板状の部材である。この位置決め部材１９により、コンタクトガラス１２の図４紙面左側の端部が画される。位置決め部材１９は、ＦＢＳにおける原稿載置面であるコンタクトガラス１２上に原稿が載置される際に、原稿の載置位置を決める基準として用いられる。この位置決め部材１９の裏面には、図５に示すように、画像信号のシェーディング補正に用いられる白基準データを取得するために、白色に着色された白基準部材２１が設けられている。
【００３８】
また、図４に示すように、上記コンタクトガラス１２の装置前面側の本体フレーム６３には、その上面に位置決め部材２０が設けられている。位置決め部材２０は、複合機１の奥行き方向と直交する方向に延設された長尺の平板状の部材である。この位置決め部材１９により、コンタクトガラス１２の装置前面側の端部が画される。位置決め部材２０も、コンタクトガラス１２上に原稿が載置される際に、原稿の載置位置を決める基準として用いられる。本実施形態では、上記位置決め部材１９，２０は原稿載置台５の本体フレーム６３と一体的に形成されており、位置決め部材１９，２０が本体フレーム６３の一部を構成している。なお、変形例として、位置決め部材１９，２０が本体フレーム６３とは別部材として構成されており、接着或いは嵌め込みなどによって位置決め部材１９，２０が本体フレーム６３の上面に取り付けられるように構成されていてもよい。
【００３９】
本実施形態では、スキャナ部３がＦＢＳとして用いられる場合は、位置決め部材１９と位置決め部材２０の交点、即ち、コンタクトガラス１２の装置前面左側のコーナーを基準にして原稿が載置される。上記コーナーを以下「基準点１８」と称する。より詳しくは、図４に示すように、原稿のいずれかのコーナーが上記基準点１８に合わせるようにして原稿がコンタクトガラス１２に載置される。位置決め部材１９の上面には、基準点１８を基準にして原稿がコンタクトガラス１２に載置された場合に原稿の主走査方向のサイズをユーザが容易に把握できるように、Ａ４（２１０×２９７ｍｍ）、Ｂ５（１８２×２５７ｍｍ）、Ａ５（１４８×２１０ｍｍ）などの各種原稿サイズの基準点１８からの端点を示す表示が記されている。また、位置決め部材２０にも、原稿の副走査方向のサイズをユーザが容易に把握できるように、その上面にはＡ４、Ｂ５、Ａ５などの各種原稿サイズの基準点１８からの端点を示す表示が記されている。
【００４０】
また、図４に示すように、位置決め部材１９，２０には、各位置決め部材１９，２０からコンタクトガラス１２の表面に延出されたガイド４６，４７（基準領域保持部材に相当）が設けられている。ガイド４６は、コンタクトガラス１２の左端部に沿って装置の奥行き方向へ延びるように設けられている。なお、装置の奥行き方向は、後述するＣＩＳ６７の主走査方向と一致し、これは位置決め部材１９により原稿が位置決めされる方向とも一致する。一方、ガイド４７は、コンタクトガラス１２の前面側端部に沿って装置の幅方向へ延びるように設けられている。なお、装置の幅方向は、ＣＩＳ６７の副走査方向と一致し、これは位置決め部材２０により原稿が位置決めされる方向とも一致する。
【００４１】
図４に示すように、ガイド４６，４７はいずれも基準点１８の近傍には設けられていない。これは、コンタクトガラス１２に原稿が載置されたかどうかを検出するためである。原稿が載置されたかどうかの判断は、同図Ｑ１において主走査方向の受光量分布を取得して、その分布内の原稿背景領域５３に受光量の変化点があるかどうかにより検出可能である。一方、スキャナ部３で読取可能な最小サイズの原稿がコンタクトガラス１２に載置された場合でも、当該原稿の有無やそのサイズを検出することが可能でなければならない。そのため、ガイド４６，４７は最小サイズ原稿が載置される領域（最小サイズ原稿載置領域）である最小サイズ枠２２と交わるように設けられている。
【００４２】
また、スキャナ部３で読取可能な最大サイズのＡ４サイズの原稿Ｓがコンタクトガラス１２に載置された場合でも、当該原稿Ｓの有無やそのサイズを検出することが可能でなければならない。そのため、ガイド４６，４７は、最小サイズ枠２２から最大サイズの原稿Ｓが載置される領域（最大サイズ原稿載置領域）である最大サイズ枠２３を経て、その領域外の外側に亘って設けられている。
【００４３】
図６にガイド４７の断面図を示す。当該断面図は図４のVI−VI線から見たガイド４７の断面を模式的に示している。同図を用いて当該ガイド４７の構造を詳説する。なお、ガイド４６については、その断面構造はガイド４７と同様であるため、ここではその説明を省略する。図６に示すように、ガイド４７は上記位置決め部材２０と一体に形成されたものであり、例えば合成樹脂などを材料にして成型されたものである。位置決め部材２０からコンタクトガラス１２の表面へ延出されたガイド４７は、その下方のコンタクトガラス１２の表面と所定の間隙４８を介在させて設けられている。間隙４８には、コンタクトガラス１２に載置された原稿Ｓが挿入される。従って、上記間隙４８は、その幅ｄ１が少なくとも原稿Ｓを挿入し得る程度、例えば０．２〜１．０ｍｍ程度に設定されている。間隙４８に挿入された原稿の端部は位置決め部材２０に押し当てられる。これにより、原稿の端部が位置決めされる。また、ガイド４７の先端は、その上端から下端に向けて位置決め部材２０側へ傾斜している。従って、間隙４８への原稿の挿入が容易となる。なお、ガイド４７と位置決め部材２０とが一体に形成される必要はなく、それぞれが別部材として構成されており、ガイド４７が位置決め部材２０或いは本体フレーム６３に取り付けられるようになっていても別段かまわない。
【００４４】
ガイド４７の上記コンタクトガラス１２との対向面４９には、黒色に着色された黒基準領域５０と白色に着色された白基準領域５１とが設けられている。黒基準領域５０は白基準領域５１よりも外側、即ち位置決め部材１９に近い側に設けられている。これらの基準領域５０，５１は、図４に示すように、装置の幅方向、即ち位置決め部材２０による原稿の位置決め方向に平行な帯状のものである。なお、ガイド４７に設けられた基準領域は黒色及び白色に限られず、赤、青、緑の色の三原色や、明度の異なる中間階調色など、種々の色彩を適用することができる。もちろん、基準領域の配置数も白と黒の２つに限定されることはない。また、単色の基準領域だけに限られず、網掛け、縞模様といった複数の図柄が付された基準領域を採用してもよい。要するに、基準領域は、後述する境界位置検出処理において、画像読取ユニット６１のＣＩＳ６７の出力信号から原稿と基準領域との境界位置を判別することができるような色彩、図柄であれば如何なるものであってもかまわない。なお、基準領域について上述した色彩や模様、図柄などは本発明のパターンに相当する。
【００４５】
図６に示すガイド４７の幅ｄ２は、画像読取領域外として設定された領域の幅よりも小さく設計されており、実質的に３ｍｍ程度である。原稿の画像が読み取られると、その周りのエッジ部分が黒枠画像として読み取られるが、一般に、その黒枠画像は画像処理でデータが読み捨てられることにより、上記黒枠画像は消される。その読み捨てられる領域が、所謂画像読取領域外の領域である。本実施形態では、画像読取領域外の領域に上記ガイド４７が設けられている。そのため、半透明或いは透明シートに印字された原稿の画像を読み取る際にも、黒基準領域５０が裏写りして読み取られたとしても、結果的に消去される。上述したように黒基準領域５０が白基準領域５１よりも外側に設けられている理由は、黒基準領域５０の裏写り防止の完全を期すためである。なお、図４〜図６では、説明を簡便にするため、ガイド４６，４７の幅を誇張して表している。
【００４６】
次に、原稿載置台５の内部構成について説明する。図３に示すように、原稿載置台５の内部には、コンタクトガラス１２，１３に対向するようにして、画像読取ユニット６１が内設されている。ここに、図３は原稿載置台５の平面図である。なお、説明の便宜上、図中において、原稿カバー７を省略している。
【００４７】
ここで、図３を参照しつつ、原稿載置台５の内部構成について説明する。原稿載置台５の筐体である本体フレーム６３は合成樹脂製のものである。この本体フレーム６３内には、画像読取ユニット６１が配設されている。本体フレーム６３は底板を構成するベース部６４と、ベース部６４の周囲から起立した側壁６５と、画像読取ユニット６１が配設される部分と操作パネル９の基板等が配設される部分とを仕切る仕切板６６とが一体的に成形されたものである。また、本体フレーム６３には、コンタクトガラス１２，１３を支持するための支持リブや、各種部材をネジ止めするためのボス部、電気配線等のための貫通孔等が設けられているが、これらは原稿載置台５の実施態様に応じて適宜設計されるものなので、詳細な説明は省略する。
【００４８】
画像読取ユニット６１は、ＣＩＳ（Contact Image Sensor）６７（受光手段の一例）、キャリッジ６８、ガイドシャフト６９、及びベルト駆動機構７０から構成されている。ＣＩＳ６７は、複合機１の奥行き方向を主走査方向とするイメージセンサである。詳細には、ＣＩＳ６７は、原稿が載置されるコンタクトガラス１２に対して光源を発光させて光を照射し、原稿や原稿押さえ部材１６、上述したガイド４６，４７（図４参照）などからの反射光をレンズにより受光素子（光電変換素子）に導き、該受光素子が反射光の強度（輝度や光量）に応じた電気信号を出力するいわゆる密着型のラインイメージセンサである。上述したように、スキャナ部３で読取可能な原稿の最大サイズはＡ４サイズである。従って、基準点１８を基準にして原稿が載置された場合に該原稿により覆われないコンタクトガラス１２の余剰領域５２（図４参照）には、本来、原稿は載置されないが、本実施形態では、この余剰領域５２の下方にもＣＩＳ６７が配設されている。従って、この余剰領域５２に設けられたガイド４６の対向面４９の画像はＣＩＳ６７により読取可能である。なお、図４では、説明を簡便にするため、余剰領域５２の幅を誇張して表している。
【００４９】
ＣＩＳ６７は、キャリッジ６８に搭載されて、コンタクトガラス１２の下方を往復移動される。キャリッジ６８は、本体フレーム６３の幅方向に渡って架設されたガイドシャフト６９と嵌合し、ベルト駆動機構７０により駆動されて、ガイドシャフト６９上を摺動するように移動される。キャリッジ６８がＣＩＳ６７をコンタクトガラス１２に密着させるように搭載してガイドシャフト６９上を移動することにより、ＣＩＳ６７がコンタクトガラス１２と平行に移動される。
【００５０】
ベルト駆動機構７０は、装置の幅方向の両端にそれぞれ設けられた駆動プーリ７２と従動プーリ７３との間に、内側に歯が設けられた無端環状のタイミングベルト７１が張架されてなるものである。上記駆動プーリ７２の軸にはキャリッジモータ１１１（図７参照）から駆動力が入力される。駆動プーリ７２の回転により、タイミングベルト７１が周運動する。キャリッジモータ１１１としてステッピングモータが用いられている。従って、ベルト駆動機構７０によるＣＩＳ６７の搬送距離は、キャリッジモータ１１１のステップ数を監視することにより測定される。なお、タイミングベルト７１は無端環状のもののほか、有端のベルトの両端部をキャリッジ６８に固着するものを用いてもよい。
【００５１】
スキャナ部３をＦＢＳとして使用する場合は、原稿カバー７を開いてコンタクトガラス１２上に原稿を載置し、そして、原稿カバー７を閉じて該原稿をコンタクトガラス１２上に固定する。この状態で、操作パネル９等から読取指示が入力されると、ベルト駆動機構７０が作動して、ガイドシャフト６９上を摺動するようにＣＩＳ６７を移動させる。そして、ＣＩＳ６７は、移動しながらプラテンガラス１２上に載置された原稿に光を照射すると共に、該原稿からの反射光を受光し、受光した光を電気信号に変換する。このように変換された電気信号が、原稿の画像データとして読み取られることになる。
【００５２】
このように構成されたスキャナ部３では、該スキャナ部３の非動作時は、ＣＩＳ６７がガイド４６の黒基準領域５０の中心線Ｑ１（図４参照）の下方で待機している。この待機位置をＣＩＳ６７のホームポジションと呼ぶ。また、ＡＤＦ６により原稿を搬送させながら原稿画像を読み取る場合は、ＣＩＳ６７はコンタクトガラス１３の下方に移動される。また、ＦＢＳによってコンタクトガラス１２に載置された原稿の画像を読み取る場合は、ＣＩＳ６７は位置決め部材１９の下方位置に移動して、所定の基準データを取得した後に、コンタクトガラス１２の左端部の下方位置（以下「読取開始位置」）Ｑ０に移動される。
【００５３】
なお、本実施の形態では、ＣＩＳ６７を含んで構成される画像読取ユニット６１がスキャナ部３に適用される例について説明するが、例えば、ＣＣＤ（Charge Coupled Device，電荷結合素子）或いはＣＭＯＳ（Complementary Metal-Oxide Semiconductor，相補型金属酸化膜半導体）等のイメージセンサから構成されてなる画像読取ユニットをスキャナ部３に適用することも可能である。
【００５４】
また、本実施の形態では、スキャナ部３がＦＢＳとして用いられるだけでなく、ＡＤＦ６により副走査方向へ原稿を移動させながら原稿の画像データを読み取るものとして説明するが、ＡＤＦ６は任意の構成であり、スキャナ部３をＦＢＳのみで画像読取りを行うものとして実現する場合には、ＡＤＦ６やコンタクトガラス１３は不要である。
【００５５】
次に、図７を参照して、本複合機１の動作を制御する制御部１００について説明する。ここに、図７は制御部１００の概略構成を示すブロック図である。制御部１００は、図示するように、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、ＥＥＰＲＯＭ（Electrically Erasable and Programmable  ROM）１０４を主とするマイクロコンピュータとして構成されており、バス１０５を介してＡＳＩＣ（Application Specific Integrated Circuit）１０６に接続されている。
【００５６】
ＲＯＭ１０２には、複合機１を構成する各構成要素の動作を制御するためのプログラムが格納されている。また、ＥＥＰＲＯＭ１０４には、上記プログラムに従った処理に用いられる各種データが格納されている。ＲＡＭ１０３は、ＣＰＵ１０１が上記プログラムを実行する際に用いる各種データを一時的に記録する記憶領域又はデータやプログラムの展開領域として使用される。
【００５７】
ＣＰＵ１０１は、制御部１００を構成する周辺制御デバイス、或いは制御部１００により制御される被制御機器を統括的に制御するものである。このＣＰＵ１０１によって、ＲＯＭ１０２に格納されたプログラムや、ＲＡＭ１０３またはＥＥＰＲＯＭ１０４に格納されたデータが読み出され、上記プログラムに従った演算が行われることにより、モータなどの駆動機器の制御、画処理、或いは、後述するフローチャート（図８〜図１０参照）に示す手順に従って原稿のサイズを算定するサイズ算定処理などが実行される。このＣＰＵ１０１が本発明の境界位置検出手段、サイズ算定手段、レベル算出手段、閾値算出手段に相当する。なお、本実施形態では、上記ＣＰＵ１０１による所定のプログラムに従った処理が実行されることにより本発明が具現化されるものとして説明するが、例えば、ＣＰＵ１０１により実行される処理をＡＳＩＣなどのハードロジック回路で構築することにより本発明を実現させるようにしてもかまわない。
【００５８】
ＡＳＩＣ１０６には、駆動回路１０８，１０９が接続されている。ＡＳＩＣ１０６は、ＣＰＵ１０１からの指令に従い、プリンタ部２のメインモータ１１０やスキャナ部３のキャリッジモータ１１１それぞれに通電する相励磁信号等を生成して、該信号をメインモータ１１０、キャリッジモータ１１１それぞれの駆動回路１０８，１０９に付与する。駆動回路１０８，１０９を介して駆動信号がメインモータ１１０、キャリッジモータ１１１に通電されることにより、各モータの回転制御が行われる。
【００５９】
駆動回路１０８は、プリンタ部２に設けられた給紙ローラなどの駆動系機器に接続されたメインモータ１１０を駆動させるものである。駆動回路１０８は、ＡＳＩＣ１０６からの出力信号を受けて、メインモータ１１０を回転するための電気信号を生成する。電気信号を受けたメインモータ１１０が回転すると、メインモータ１１０の回転力がギヤやベルトなどで構成されたベルト駆動機構を介して、上記駆動系機器に伝達されることにより、プリンタ部２全体が駆動される。これにより、記録紙カセットからの記録紙の搬送、インクジェット記録ヘッドの駆動、記録紙の排出などの動作が可能となる。
【００６０】
駆動回路１０９は、スキャナ部３の駆動プーリ７２に接続されたキャリッジモータ１１１を駆動させるものである。駆動回路１０９は、ＡＳＩＣ１０６からの出力信号を受けて、キャリッジモータ１１１を回転するための電気信号を生成する。電気信号を受けたキャリッジモータ１１１が回転すると、キャリッジモータ１１１の回転力がその回転軸から駆動プーリ７２に伝達されて、該駆動プーリ７２が回転する。
【００６１】
ＡＳＩＣ１０６には、画像読取ユニット６１を構成するＣＩＳ６７が接続されている。ＡＳＩＣ１０６は、ＣＰＵ１０１の指令に基づいて、光源から光を照射するための電気信号や光電変換素子から画像データを出力するためのタイミング信号をＣＩＳ６７に付与する。ＣＩＳ６７は、これらの信号を受けて、所定のタイミングで原稿に光を照射し、光電変換素子により変換された画像データを出力する。
【００６２】
バス１０５には、複合機１の操作パネル９に配設されたスタートボタン７４やストップボタン７５などの各種の入力キー１１３を制御するパネルゲートアレイ１１４が接続されている。パネルゲートアレイ１１４は、入力キー１１３の押下を検出して、所定のコード信号を出力する。それぞれの入力キー１１３にはキーコードが割り当てられている。ＣＰＵ１０１は、パネルゲートアレイ１１４から所定のキーコードを示すコード信号を受信すると、所定のキー処理テーブルに従って、実行すべき制御処理を行う。キー処理テーブルは、キーコードと制御処理とを対応させてテーブル化したものであり、例えば、ＥＥＰＲＯＭ１０４に記憶されている。
【００６３】
また、バス１０５には、液晶表示部１１の画面表示を制御するＬＣＤコントローラ１１５が接続されている。ＬＣＤコントローラ１１５は、ＣＰＵ１０１の指令に基づいて、液晶表示部１１にプリンタ部２又はスキャナ部３の動作に関する情報やエラー情報、設定情報などを画面に表示させる。
【００６４】
また、バス１０５には、図外のコンピュータとパラレルケーブル又はＵＳＢケーブルを介してデータの送受信を行うためのパラレルインタフェース１１６及びＵＳＢインタフェース１１７が接続されている。さらに、バス１０５には、ファクシミリ機能を実現するためのＮＣＵ（Network Control Unit）１１８やＭＯＤＥＭ１１９が接続されている。
【００６５】
上述の如く構成された複合機１においては、スキャナモードやコピーモードに設定されている場合に原稿の読取指示が入力されると、原稿画像の読取処理に加え、コンタクトガラス１２に載置された原稿のサイズを算定するサイズ算定処理がＣＰＵ１０１によって実行される。以下、図８及び図９のフローチャートを用いて、ＣＰＵ１０１によって実行されるサイズ算定処理の手順の一例について説明する。図中のＳ１、Ｓ２、…は処理手順（ステップ）の番号を示す。処理はステップＳ１から開始される。なお、説明には、図１０〜図１４を参照する。ここに、図１０〜図１４はＣＩＳ６７により読み取られた反射光の主走査方向の受光量分布を模式的に示す分布図である。
【００６６】
ユーザによって操作パネル９からスタートボタン７４が押下されることにより、スキャナ部３における原稿の画像読取処理が開始されるが、スタートボタン７４が押下される前に、まず、Ａ４サイズの原稿Ｓが横置き状態で図４に示すようにコンタクトガラス１２に載置される。即ち、基準点１８に原稿Ｓの一のコーナーが合わせられ、更に、当該コーナーを形成する２辺の原稿端部が位置決め部材１９，２０に押し当てるようにして原稿Ｓがコンタクトガラス１２に載置される。
【００６７】
スタートボタン７４が押下されると、まず、ステップＳ１では、ＣＰＵ１０１から指令が出され、キャリッジモータ１１１が回転されて、ＣＩＳ６７が白基準データを取得するため移動を開始する。具体的には、ＣＩＳ６７は、原稿載置台５内において予め定められたホームポジションＱ１（図４参照）から位置決め部材１９の裏面に設けられた白基準部材２１の下方位置まで移動する。
【００６８】
ステップＳ２では、白基準部材２１に対して光量調整が行われる。詳細には、ＣＩＳ６７の光源から十分に小さい光量で白基準部材２１に対して光が照射され、その反射光がＣＩＳ６７の受光素子に受光される。光源の光量が小さければ、当然に受光素子の出力も小さくなる。受光素子の出力が所定の値となるまで、光源の光量を段階的に又は連続的に増加させ、受光素子の出力が所定の値となったときの光源の光量を調整値としてＲＡＭ１０３に格納する。
【００６９】
光量調整が終了すると、続いて、ステップＳ３では、黒基準データと白基準データとを取得する処理が行われる。まず、ＣＩＳ６７の光源を消灯した状態で受光素子の出力を複数回に渡って取得し、取得された出力値の平均値がＣＰＵ１０１によって算出される。このようにして算出された平均値が黒基準データとしてＲＡＭ１０３に格納される。次いで、ＣＩＳ６７の光源からステップＳ２で調整した光量で白基準部材２１に対して光が照射され、その反射光がＣＩＳ６７の受光素子に受光される。これにより白基準データが取得される。取得された白基準データはＲＡＭ１０３に格納される。
【００７０】
白基準データ及び黒基準データが取得されると、ステップＳ４では、ＣＰＵ１０１によって、ステップＳ３で取得された黒基準データを用いて黒色のシェーディングデータが作成され、更に、ステップＳ３で取得した白基準データを用いて白色のシェーディングデータが作成される。作成された各色のシェーディングデータはＲＡＭ１０３に記憶される。なお、作成された各色のシェーディングデータは画像信号のシェーディング補正に用いられる。なお、ＲＡＭ１０３に記憶されたシェーディングデータは新たなシェーディングデータが作成されるたびに更新される。
【００７１】
このようにして光量調整（Ｓ２）、シェーディングデータの取得（Ｓ４）が終了すると、ステップＳ５では、ＣＰＵ１０１によってＡＳＩＣ１０６を経て駆動回路１０９に指令が出力されることにより、キャリッジモータ１１１が回転される。これにより、ＣＩＳ６７がホームポジションＱ１（第１検出位置）に戻される。
【００７２】
ＣＩＳ６７がホームポジションＱ１、即ち、ガイド４６の黒基準領域５０の下方に戻されると、続いて、ステップＳ６では、図９のフローチャートに示す手順に従って、コンタクトガラス１２に載置された原稿Ｓの主走査方向の長さを検出する処理がＣＰＵ１０１により実行される。まず、ステップＳ２１において、原稿Ｓの背景レベルが算出される。具体的には、ホームポジションＱ１において原稿Ｓに対して光を照射させて、その反射光を受光素子で受光する。ＣＩＳ６７はコンタクトガラス１２の主走査方向の全幅に亘って設けられているため、受光素子によって主走査方向全域に亘る受光量分布が取得される。この受光量分布はＲＡＭ１０３に記憶され、後段のステップＳ２２〜Ｓ２４の処理にも供される。そして、取得された受光量分布に基づいて、基準点１８から主走査方向へ所定の領域５３（以下「原稿背景領域」と称する）の範囲（図４参照）における受光量の平均値がＣＰＵ１０１によって算出される。そして、この平均値が原稿Ｓの背景レベルとしてＲＡＭ１０３に記憶される。なお、上記原稿背景領域５３は、スキャナ部３によって読取可能な最小サイズ原稿の載置領域である最小サイズ枠２２（図４の破線枠）の主走査方向のサイズに一致する。この原稿背景領域５３から反射した光の受光量であれば、その反射光はガイド４６の裏面からのものではなく、全て、原稿から反射したものである。
【００７３】
続いて、ステップＳ２２では、ＣＰＵ１０１によって原稿領域外レベルが算出される。具体的には、ステップＳ２１で取得されたホームポジションＱ１における主走査方向全域に亘る受光量分布を参照して、上記余剰領域５２（図４参照）における受光量の平均値が算出される。この平均値が原稿Ｓの原稿領域外レベルとしてＲＡＭ１０３に記憶される。
【００７４】
ステップＳ２３では、ステップＳ２１で算出された原稿背景レベルとステップＳ２２で算出された原稿背景外レベルとに基づいて、主走査方向における原稿Ｓのエッジを判定するための閾値が求められる。詳細には、ＲＡＭ１０３に記憶された原稿背景レベル及び原稿背景外レベルがＣＰＵ１０１によって読み出され、各レベルの相加平均が算出される。仮に、原稿Ｓの背景が白色である場合は、原稿背景レベルと原稿背景外レベルとのレベル差に大きな格差があるため、当該ステップでは、各レベルそれぞれと識別し得る中間値レベルが閾値（請求項１３の所定の閾値の一例）として算出される。例えば、原稿Ｓの白色背景からの反射光の光量を８ビット階調に変換した値を「２５５」とし、黒色基準領域からの反射光の光量を８ビット階調に変換した値を「０」とすると、当該ステップでは、その中間値「１２８」が閾値として算出される。一方、原稿Ｓの背景が黒色である場合は、原稿背景レベル及び原稿背景外レベルともに８ビット階調では「０」であるため、閾値として不適切な「０」が算出される。
【００７５】
原稿エッジ（境界位置に相当）を判定するための閾値が算出されると、続いてステップＳ２４では、原稿Ｓの主走査方向における原稿エッジを検出する処理がＣＰＵ１０１によって行われる。例えば、原稿Ｓの背景が白色である場合は、ステップＳ２１では、図１０に示す受光量分布が取得される。なお、図１０において横軸は基準点１８から主走査方向の幅長さであり、縦軸は８ビット階調で表した受光量である。図中のＰ０、Ｐ１、Ｐ２・・・は図４に示すＰ０，Ｐ１、Ｐ２、・・・に一致する。このとき、ステップＳ２３では閾値「１２８」が算出されているため、この閾値を基準に図１０の受光量分布から受光量の変化点を求めることにより、Ｐ１の地点が原稿エッジであることを判定することができる。即ち、Ｐ１地点が原稿のエッジであると検出される。原稿のエッジが検出されると、プラテンガラス１２の主走査方向の幅長さと図１０の受光量分布とを用いて、基準点１８（Ｐ０地点）からＰ１地点までの距離を換算することにより、原稿Ｓの主走査方向の長さが求められる。ここで求められた長さはＲＡＭ１０３に記憶される。
【００７６】
一方、原稿Ｓの背景が黒色である場合は、ステップＳ２１では、図１１に示す受光量分布が取得される。この場合、ステップＳ２３で算出される閾値と受光量との間に格差が無いため、原稿Ｓのエッジを検出することができずに、検出エラーとなる。かかる検出エラーは、例えば、ステップＳ２１で算出された原稿背景レベルとステップＳ２２で算出された原稿背景外レベルとが所定の格差を有するか否かにより判定される。なお、検出エラーの場合は、そのエラー情報がＲＡＭ１０３に記憶される。このように、ステップＳ２１〜Ｓ２４の主走査サイズ検出処理が終了すると、続く処理は図８のステップＳ７に進む。
【００７７】
ステップＳ７では、ステップＳ６の主走査サイズ検出処理がエラーかどうかが判定される。ここで、検出エラーと判定された場合は、そのエラーが１回目であるかどうかが判定される（Ｓ８）。１回目である場合は、ＣＰＵ１０１から指令が出され、キャリッジモータ１１１によってＣＩＳ６７が第２検出位置Ｑ２、即ち、ガイド４６の白基準領域５１の中心線の下方に移動される。その後、処理は再びステップＳ６へ進み、該ステップＳ６以降の処理が繰り返し実行される。ステップＳ６では、上述したステップＳ２１〜Ｓ２４の処理が実行される。なお、このときの原稿Ｓの背景は明度の低い色彩（例えば黒色）であると考えられる。従って、原稿Ｓの背景が黒色と仮定すると、図１２に示す受光量分布が得られることになる。一方、ステップＳ８において、２回目のエラーであると判定された場合は（Ｓ８のＮｏ側）、読取処理が中断されて（Ｓ１０）、原稿サイズが算定されないまま、一連の処理が終了する。
【００７８】
ステップＳ７において、検出エラーではない、即ち、ステップＳ６において原稿Ｓの主走査方向の長さが求められたと判定されると（Ｓ７のＮｏ側）、続いて、ステップＳ１１において、ＣＩＳ６７が読取開始位置Ｑ０（図４参照）へ移動される。その後、ＣＩＳ６７は原稿Ｓの主走査方向の画像を読み取りながら副走査方向へ移動される（Ｓ１２）。このようにして図４のＱ３及びＱ４の地点でＣＩＳ６７によって読み取られた受光量分布を図１３及び図１４に示す。なお、図１３は背景が白色の原稿Ｓが存在する領域からの反射光の受光量分布であり、図１４は背景が白色の原稿Ｓが存在しない領域からの反射光の受光量分布である。
【００７９】
ステップＳ１３では、受光素子により読み取られた受光量分布に基づいて、副走査方向の原稿のエッジの検出処理が実行される。詳細には、前記ステップＳ２３（図９参照）で算出された閾値を基準にして、Ｐ０地点からＰ２地点までの領域の受光量の変化を監視することにより行われる。例えば、Ｐ０地点からＰ２地点までの領域の受光量が図１３に示す「２５５」から図１４に示す「０」に変化したときに、副走査方向のＣＩＳ６７の位置を求める。なお、ＣＩＳ６７の位置はキャリッジモータ１１１のステップ数から求められる。これにより、副走査方向の原稿Ｓのエッジが検出され、即ち、副走査方向の原稿Ｓの長さが検出される。
【００８０】
上記ステップＳ１３で、原稿Ｓのエッジが検出された場合は、その後の無駄な読取処理を停止させ（Ｓ１４）、ＣＩＳ６７を元の位置であるホームポジションＱ１に移動させる。
【００８１】
このように、上記ステップＳ６において原稿Ｓの主走査方向のサイズが検出できない場合でも、ＣＩＳ６７を第２検出位置Ｑ２に移動させて、基準領域を黒基準領域５０から白基準領域５１に替えた後に、再度、原稿Ｓの主走査方向のサイズを検出する処理が行われるため、基準領域と原稿１との境界位置、即ち原稿のエッジを正確に検出することができる。従って、境界位置の検出精度が高められ、ひいては、原稿サイズの算定の精度が向上する。また、原稿Ｓの主走査方向の長さと副走査方向の長さが測定されるため、定形外の原稿であってもそのサイズの算定が可能となる。
【００８２】
〔第２の実施形態〕
続いて、本発明の第２の実施形態について説明する。本実施形態は、上述の第１の実施形態と概ね同様の構成を有する。従って、第１の実施形態の構成構成と共通する構成要素については同符号を付すことによりその説明を省略する。本実施形態が第１の実施形態と異なるところは、大別して、コンタクトガラス１２の主走査方向にのみガイド５５が設けられている点と、ＥＥＰＲＯＭ１０４に表１に示す定型サイズ対応リストが記憶されている点と、図１６に示すフローチャートに従ってＣＰＵ１０１によるサイズ算定処理が実行される点にある。
【表１】
0004792926.tif 000002
【００８３】
上記の表１では、コンタクトガラス１２に載置可能な原稿の主走査方向の長さに対応する定型サイズが、原稿の載置方向ごとに分けて分類されている。このように分類された定型サイズ対応リストによれば、主走査方向の長さが２１０ｍｍであって原稿の載置方向が横向きの場合は原稿がＡ４サイズであり、主走査方向の長さが２１０ｍｍであって原稿の載置方向が縦向きの場合は原稿がＡ５Ｒサイズであることを容易に判定することができる。この定型サイズ対応リストは、後述するステップＳ３２の原稿サイズ判定処理に用いられる。なお、上記定型サイズ対応リストを記憶するＥＥＰＲＯＭ１０４が本発明の対応関係記憶手段に相当する。
【００８４】
本実施形態にかかる複合機１では、図１５に示すように、コンタクトガラス１２の左端部のセンター位置５７に原稿の中心を合わせるようにして該原稿が載置される。ここに、原稿載置台５の上面に配設されたコンタクトガラス１２，１３の配置図である。従って、位置決め部材１９の上面には、中央位置やＡ４サイズ（２１０×２９７ｍｍ）、Ｂ５（１８２×２５７ｍｍ）、Ａ５（１４８×２１０ｍｍ）サイズ等の各種原稿サイズの両端位置を示す表示が記されている。なお、この実施形態では、上記位置決め部材１９のみにより原稿Ｓが位置決めされるため、副走査方向の位置決め部材２０は不要である。
【００８５】
図１５に示すように、コンタクトガラス１２には、主走査方向にのみ連続するように分割ガイド５５，５６が延設されている。この分割ガイド５５，５６は、主走査方向のセンター位置５７を境にして、装置奥行き側の分割ガイド５５と、装置前面側の分割ガイド５６との分割されている。図１５に示すように、センター位置５７の近傍には分割ガイド５５，５６は設けられていないが、これは、分割ガイド５５，５６のエッジの有無を検出することによりコンタクトガラス１２に原稿が載置されたかどうかを検出するためである。なお、この実施形態でも上述の第１の実施形態と同様に、分割ガイド５５，５６は最小サイズ枠２２と交わるように設けられており、且つ、最小サイズ枠２２から最大サイズ枠２３を交差してその領域外の外側に亘って設けられている。なお、これら分割ガイド５５，５６の断面構造は、前記したガイド４６，４７と同じであるため、これらの断面構造を示す図６を参照されたい。
【００８６】
以下、図１６のフローチャートを用いて、ＣＰＵ１０１によって実行されるサイズ算定処理の手順の他の例について説明する。処理はステップＳ３１から開始される。なお、図１５では、上述の第１の実施形態における図８のフローチャートの処理手順と同じ処理手順については同じステップ番号を付すことにより、その詳細な説明を省略する。
【００８７】
本実施形態では、ユーザがスタートボタン７４を押下する前に、原稿Ｓの載置方向、即ち、コンタクトガラス１２に原稿を横向きに載置するか、縦向きに載置するかが操作パネル９から予め入力される。入力された原稿Ｓの載置方向は、ＲＡＭ１０３に設定値として記憶される。なお、上記載置方向が入力されない場合は、原稿Ｓの載置方向は予め横向きにデフォルト設定される。従って、原稿Ｓを縦向きに載置する場合にのみ、原稿Ｓの載置方向を入力すればよい。
【００８８】
コンタクトガラス１２に原稿Ｓが載置され、スタートボタン７４が押下されると、ステップＳ３１において、原稿Ｓの載置方向の設定値がＲＡＭ１０３から読み出される。その後、前記したステップＳ１〜Ｓ５の手順に従って、ＣＩＳ６７を白基準部材２１に移動させ（Ｓ１）、光量調整を行い（Ｓ２）、各色白黒レベルデータを取得し（Ｓ３）、取得したレベルデータに基づいて各色シェーディングデータを算出し（Ｓ４）、その後、ＣＩＳ６７をホームポジション（第１検出位置）Ｑ１に移動させる（Ｓ５）。そして、ステップＳ６で、原稿Ｓの主走査方向の長さが検出される。
【００８９】
原稿Ｓの主走査方向の長さが検出され（Ｓ６）、その検出値がエラーでないと判定されると（Ｓ７のＮｏ側）、処理はステップＳ３２に進み、原稿Ｓのサイズを判定する処理が実行される。詳細には、ＥＥＰＲＯＭ１０４から表１に示す定型サイズ対応リストが読み出される。そして、読み出された定型サイズ対応リストから、ステップＳ３１で読み出された載置方向とステップＳ６で検出された主走査方向の長さとにより定まる定型サイズがＣＰＵ１０１によって抽出される。例えば、原稿の載置方向として横向きが設定入力されており、原稿Ｓの主走査方向の長さが２１０ｍｍと算定されている場合は、定型サイズ対応リスト（表１参照）からＡ４サイズが抽出される。なお、本実施形態では、スキャナ部３において読み取り可能な最大原稿サイズはＡ４であるため、Ａ５Ｒのサイズまで判定可能である。もちろん、大型サイズの原稿の読み取りが可能なスキャナ部であれば、Ｂ４、Ｂ５Ｒ、Ａ３、Ａ４Ｒ（表１において括弧書きで示すサイズ）の判定も可能であることはいうまでもない。
【００９０】
ステップＳ３２で原稿Ｓのサイズが判定されると、上述したステップＳ１１〜１５の処理が実行されて、一連の処理が終了する。なお、ステップＳ７において算出エラーと判定された後の処理は、第１の実施形態と同様であるため、説明を省略する。
【００９１】
このように、表１の定型サイズ対応リストを用いることにより、原稿Ｓが定型サイズである場合は、主走査方向の受光量分布を副走査方向に亘って常に監視することなく、原稿Ｓのサイズを検出することが可能となる。その結果、サイズ検出処理のスループットが向上し、検出時間が短縮される。
【００９２】
なお、上述の第１及び第２の実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、実施形態を適宜変更できることは言うまでもない。
【図面の簡単な説明】
【００９３】
【図１】本発明の画像読取装置の一例であるスキャナ部３を備えた複合機１の外観構成を示す斜視図。
【図２】原稿カバー７が開けられた状態を示す斜視図。
【図３】原稿載置台５の内部構成を示す平面図。
【図４】原稿載置台５の上面に配設されたコンタクトガラス１２，１３の配置図。
【図５】原稿載置台５の上面に配設されたコンタクトガラス１２，１３の配置図。
【図６】図４のVI−VI線断面図。
【図７】制御部１００の概略構成を示すブロック図。
【図８】ＣＰＵ１０１によって実行される原稿サイズ算定処理の手順の一例を説明するフローチャート。
【図９】ＣＰＵ１０１によって実行される主走査方向の原稿長さを原稿サイズ算定処理の手順の一例を説明するフローチャート。
【図１０】ＣＩＳ６７により読み取られた反射光のＱ１地点における主走査方向の受光量分布を模式的に示す分布図。
【図１１】ＣＩＳ６７により読み取られた反射光のＱ１地点における主走査方向の受光量分布を模式的に示す分布図。
【図１２】ＣＩＳ６７により読み取られた反射光のＱ２地点における主走査方向の受光量分布を模式的に示す分布図。
【図１３】ＣＩＳ６７により読み取られた反射光のＱ３地点における主走査方向の受光量分布を模式的に示す分布図。
【図１４】ＣＩＳ６７により読み取られた反射光のＱ４地点における主走査方向の受光量分布を模式的に示す分布図。
【図１５】原稿載置台５の上面に配設されたコンタクトガラス１２，１３の配置図。
【図１６】ＣＰＵ１０１によって実行される原稿サイズ算定処理の手順の他の例を説明するフローチャート。
【符号の説明】
【００９４】
１・・・複合機
２・・・プリンタ部
３・・・スキャナ部（画像読取装置）
５・・・原稿読取台
６・・・ＡＤＦ
７・・・原稿カバー
８・・・スロット部
９・・・操作パネル
１２・・・コンタクトガラス（原稿載置面）
１３・・・コンタクトガラス
１９・・・位置決め部材
２０・・・位置決め部材
２２・・・最小サイズ枠
２３・・・最大サイズ枠
４６，４７・・・ガイド（基準領域保持部材）
４８・・・隙間
４９・・・対向面
５０・・・黒基準領域
５１・・・白基準領域
５５，５６・・・分割ガイド（基準領域保持部材）
１０１・・・ＣＰＵ
１０２・・・ＲＯＭ
１０３・・・ＲＡＭ
１０４・・・ＥＥＰＲＯＭ（対応関係記憶手段）
【図１】
0004792926.tif 000003
【図２】
0004792926.tif 000004
【図３】
0004792926.tif 000005
【図４】
0004792926.tif 000006
【図５】
0004792926.tif 000007
【図６】
0004792926.tif 000008
【図７】
0004792926.tif 000009
【図８】
0004792926.tif 000010
【図９】
0004792926.tif 000011
【図１０】
0004792926.tif 000012
【図１１】
0004792926.tif 000013
【図１２】
0004792926.tif 000014
【図１３】
0004792926.tif 000015
【図１４】
0004792926.tif 000016
【図１５】
0004792926.tif 000017
【図１６】
0004792926.tif 000018