(57)【特許請求の範囲】
【請求項１】
原稿台上に載置された原稿に対し、読取手段を副走査方向に移動させながら主走査方向の画像情報を読み取る画像読取装置において、
前記読取手段によって読み取られた画像情報が原稿領域候補画素であるか原稿領域外候補画素であるかを判定する画像情報判定手段と、
前記画像情報判定手段によって判定された原稿領域外候補画素が第２閾値以上連続する場合には、該連続する原稿領域外候補画素を原稿領域外候補とし、それ以外の場合には、該連続する原稿領域外候補を原稿領域候補画素とする領域判定手段と、
前記領域判定手段によって判定された原稿領域候補が第１閾値以上連続する場合、前記原稿領域候補の連続する数に基づいて原稿端位置を判定する原稿端判定手段と
を具備することを特徴とする画像読取装置。
【請求項２】
前記原稿領域候補が第１閾値以上連続し、かつ前記画像情報判定手段によって原稿領域候補画素であると判定されている期間を、原稿領域確定期間と判定する原稿領域判定手段を具備し、前記原稿端判定手段は、前記原稿領域判定手段により判定された原稿領域確定期間中における前記原稿領域候補の連続数に基づいて原稿端位置を判定することを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記原稿端判定手段は、複数の原稿領域確定期間がある場合、最初の原稿領域確定期間中における前記原稿領域候補の連続数に基づいて原稿開始端位置を判定することを特徴とする請求項２記載の画像読取装置。
【請求項４】
画像情報の現在位置を出力する位置情報出力手段を具備し、前記原稿端判定手段は、前記位置情報出力手段が出力する現在位置から前記原稿領域候補の連続数を減算し、該減算値に１を加算した位置を原稿開始端と判定することを特徴とすることを特徴とする請求項１記載の画像読取装置。
【請求項５】
前記原稿端判定手段は、原稿領域確定期間の終了時点における前記位置情報出力手段から出力される現在位置を原稿終了端と判定することを特徴とする請求項１記載の画像読取装置。
【請求項６】
前記画像情報判定手段は、主走査方向の画素毎に、原稿領域候補であるか原稿領域外候補であるかを判定する画素判定手段を具備することを特徴とする請求項１記載の画像読取装置。
【請求項７】
前記画素判定手段は、明度の違いを判定基準として、原稿領域候補であるか原稿領域外候補であるかを判定することを特徴とする請求項６記載の画像読取装置。
【請求項８】
前記画素判定手段は、明度および彩度の違いを判定基準として、原稿領域候補であるか原稿領域外候補であるかを判定することを特徴とする請求項６記載の画像読取装置。
【請求項９】
前記原稿端判定手段は、主走査方向の複数ラインにおいて原稿開始端および終了端を検出した場合、各ライン毎に得られた原稿開始端のうち最小値を最終的な原稿開始端とし、各ライン毎に得られた原稿終了端のうち最大値を最終的な原稿終了端とすることを特徴とする請求項６記載の画像読取装置。
【請求項１０】
前記画像情報判定手段は、主走査方向のライン毎に、原稿領域候補ラインであるか原稿領域外候補ラインであるかを判定するライン判定手段を具備することを特徴とする請求項１記載の画像読取装置。
【請求項１１】
前記ライン判定手段は、ライン中の原稿領域候補画素数を判定基準として、原稿領域候補ラインであるか原稿領域外候補ラインであるかを判定する請求項１０記載の画像読取装置。
【請求項１２】
前記ライン判定手段は、ライン中の原稿領域外候補画素数を判定基準として、原稿領域候補ラインであるか原稿領域外候補ラインであるかを判定する請求項１０記載の画像読取装置。
【請求項１３】
前記ライン判定手段は、ライン中の画素情報と予め設定されている期待値との一致数を判定基準として、原稿領域候補ラインであるか原稿領域外候補ラインであるかを判定する請求項１０記載の画像読取装置。
【請求項１４】
前記画像情報判定手段は、主走査方向の画素毎に、原稿領域候補画素であるか原稿領域外候補画素であるかを判定する画素判定手段と、
主走査方向のライン毎に、原稿領域候補ラインであるか原稿領域外候補ラインであるかを判定するライン判定手段とを具備し、
前記原稿端判定手段は、前記画素判定手段の判定結果に基づいて主走査方向の原稿端位置を判定し、前記ライン判定手段の判定結果に基づいて副走査方向の原稿端位置を判定することを特徴とする請求項１記載の画像読取装置。
【請求項１５】
前記画素判定手段によって、前記原稿領域候補画素が第１閾値以上連続し、かつ前記画素判定手段によって原稿領域候補画素であると判定されている期間を、原稿領域確定期間と判定する原稿領域判定手段を具備し、
前記原稿端判定手段は、前記原稿領域判定手段により判定された原稿領域確定期間の有無を判定基準として、副走査方向の原稿端位置を判定することを特徴とする請求項１４記載の画像読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、画像読取装置の原稿サイズ検知に係り、精度の高い原稿サイズ判定を実施する画像読取装置に関する。
【０００２】
【従来の技術】
従来の複写機等の画像読取装置では、プラテンガラス上の任意の位置に置かれた原稿の位置検出や非定型の原稿サイズを検出するために、プラテンバックを黒色あるいは鏡面とし、原稿領域以外では背景が黒色となるようにし、ＣＣＤ等で検出された画像情報の濃度変化が生じる位置を検出することにより原稿領域を判定していた。
【０００３】
ところで、このような判定方法では、プラテンバックやプラテンガラスにゴミ等が付着している場合、これを原稿端と誤検知してしまう問題があった。この問題を解決するために、例えば、特開平５−１１０７８０では、原稿領域内画素が設定値の回数だけ連続した時、設定値の回数を遡った位置を原稿端とする方式が提案されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述した従来技術では、原稿内情報が原稿端まで記載されている原稿に対しては、原稿領域内であるにも拘わらず、原稿領域内画素の連続回数が設定値の回数に達しないので、原稿端を正しく検知することができなくなるという問題がある。そこで、このような場合でも原稿端を正しく検知するために、連続数の設定値を小さくすると、原稿領域外にゴミなどが存在すると、該ゴミを原稿領域内画素であると誤検知する可能性が高まるという問題があった。
【０００５】
この発明は上述した事情に鑑みてなされたもので、どのような原稿内情報を持つ原稿に対しても正確に原稿サイズを判定することができ、また原稿領域外のゴミを誤検知することがなく高精度で原稿サイズを判定することができる画像読取装置を提供することを目的としている。
【０００６】
【課題を解決するための手段】
上述した課題を解決するために、請求項１記載の発明では、原稿台上に載置された原稿に対し、読取手段を副走査方向に移動させながら主走査方向の画像情報を読み取る画像読取装置において、前記読取手段によって読み取られた画像情報が原稿領域候補画素であるか原稿領域外候補画素であるかを判定する画像情報判定手段と、前記画像情報判定手段によって判定された原稿領域外候補画素が第２閾値以上連続する場合には、該連続する原稿領域外候補画素を原稿領域外候補とし、それ以外の場合には、該連続する原稿領域外候補画素を原稿領域候補とする領域判定手段と、前記領域判定手段によって判定された原稿領域候補が第１閾値以上連続する場合、前記原稿領域候補の連続する数に基づいて原稿端位置を判定する原稿端判定手段とを具備することを特徴とする。
【０００７】
この発明によれば、画像情報判定手段は、副走査方向に移動させながら読取手段によって読み取った画像情報が原稿領域候補画素であるか原稿領域外候補画素であるかを判定する。次いで、領域判定手段は、前記画像情報判定手段によって判定された原稿領域外候補画素が第２閾値以上連続する場合には、該連続する原稿領域外候補画素を原稿領域外候補とし、それ以外の場合には、該連続する原稿領域外候補画素を原稿領域候補とする。そして、原稿端判定手段は、前記領域判定手段によって判定された原稿領域候補が第１閾値以上連続する場合、前記原稿領域候補の連続する数に基づいて原稿端位置を判定する。これにより、第２閾値以下の原稿端領域外候補画素、すなわち原稿内情報を無視して原稿端を算出するので、原稿端まで原稿内情報が記載された原稿においても、原稿端を誤検知せずに、正確に原稿端を検知することが可能となる。また、このことにより、原稿領域候補の連続数を判定するための第１閾値を大きく設定できるため、原稿領域外のゴミによる誤検知を著しく低減することが可能となる。
【０００８】
【発明の実施の形態】
次に図面を参照してこの発明の実施形態について説明する。
Ａ．実施形態の構成
Ａ−１．画像処理装置の外観
図１および図２は、本発明の一実施形態による原稿サイズ検知装置を適用した画像処理装置（一部）の外観例を示す斜視図である。図１において、画像読取装置１は、原稿を載置するためのプラテンガラス２、明度が低い色材で全面着色された原稿押え面３を持つプラテンカバー４、照明やミラーを積載し副走査方向に移動自在なキャリッジ７、原稿の画像情報を光から電気信号に変換する光電変換部９等から構成されている。図２において、画像読取装置１０は、原稿を載置するためのプラテンガラス２、複数の着色領域１１が副走査方向に形成された白地の原稿押え面を持つプラテンカバー４、プラテンカバー４の開閉を検知する開閉センサ５、プラテンカバー４がプラテンガラス２に対して所定角度になったことを検知する角度センサ６、照明やミラーを積載し副走査方向に移動自在なキャリッジ７、原稿の画像情報を光から電気信号に変換する光電変換部９等から構成されている。
【０００９】
Ａ−２．画像読取装置の読取原理
次に、図３は、本実施形態による原稿サイズ検知装置を具備した画像読取装置の読取原理を説明するための概念図である。キャリッジ７は、所定の走査速度で図示する副走査方向に移動するフルレートキャリッジ７ａおよび半分の走査速度で図示する副走査方向に移動するハーフレートキャリッジ７ｂから構成される。フルレートキャリッジ７ａは、プラテンガラス２上に載置された原稿Ａの下面（以下、原稿面という）を照射する照明部１５と、原稿面からの反射光をハーフレートキャリッジ７ｂに入光させる第一ミラー１６とを備えている。また、ハーフレートキャリッジ７ｂは、原稿面からの反射光をレンズに導くための第２ミラー１７ａ、第３ミラー１７ｂを備えている。フルレートキャリッジ７ａの照明部１５は、原稿面を照射し、その反射光は第１ミラー１６で反射され、ハーフレートキャリッジ７ｂの第２ミラー１７ａに入光する。第２ミラー１７ａに入光した反射光は、第３ミラー１７ｂを経てレンズ１８で結像する。レンズ１８で結像された反射光は、光電変換素子１９に入光する。光電変換素子１９は、カラーＣＣＤ等であり、入光された反射光をＲＧＢの３種類の電気信号へ変換する。キャリッジ７（フルレートキャリッジ７ａ，ハーフレートキャリッジ７ｂ）は、上述したように、副走査方向に移動自在であり、原稿面を照射しながら副走査方向に移動することにより、原稿面の画像情報を読み取ることが可能になっている。
【００１０】
Ａ−３．画像読取装置の全体構成
次に、図４は、本実施形態による原稿サイズ検知装置を具備した画像読取装置の全体構成を示すブロック図である。画像読取制御部２０は、ＲＯＭ２１に記憶されている所定のプログラムに従って、画像読取装置の各ブロックを制御する。照明制御部２２は、画像読取制御部２０の命令に従って、照明部２３のＯＮ／ＯＦＦ動作を実施する。走査制御部２４は、画像読取制御部２０の命令に従って、ステッピングモータ２５に走査手段駆動信号を送信して駆動することで、キャリッジ７を副走査方向へ移動させる。光電変換部２６は、入光した画像情報をＲＧＢの３種類の電気信号に変換し、アナログ補正およびシェーディング補正部２７へ送信する。アナログ補正およびシェーディング補正部２７は、ＲＧＢの３種麺の電気信号に対して、ＡＧＣ（自動ゲイン制御）、ＡＯＣ（自動オフセット制御）等の処理を実施した後、Ａ／Ｄ変換を実施し、アナログ値から多値情報へ変換するとともに、シェーディング補正を実施する。
【００１１】
画像処理部２８は、ＲＧＢの多値情報を画像情報を、明度と色度からなるＬ*ａ*ｂ*の多値情報へ変換する。原稿サイズ検知部２９は、上記Ｌ*ａ*ｂ*の多値情報に従って、原稿の主走査方向および副走査方向の開始端・終了端を検出して記憶する。上述した光電変換部２６から原稿サイズ検知部２９まで伝達される画像情報は、画素単位の同期信号である画素同期信号、ライン単位の同期信号である主走査ライン同期信号にそれぞれ同期している。また、画素同期信号は、主走査同期信号が有効である期間内のみ有効、主走査同期信号は、副走査同期信号が有効である期間内のみ有効である。各センサ３０は、図２に示す画像読取装置における開閉センサ５、角度センサ６などである。
【００１２】
Ａ−４．原稿サイズ検知部の構成
次に、図５は、本実施形態による原稿サイズ検知部の内部構成を示すブロック図である。原稿サイズ検知部２９は、画素判定部４０、主走査方向原稿端検出部４１、ライン判定部４２、副走査方向原稿端検出部４３、レジスタ群４４およびバスインターフェース４５から構成されている。まず、画素判定部４０は、画像処理部２８からのＬ*ａ*ｂ*の多値情報を、各画素毎に、予め設定してあるＬ*ａ*ｂ*の閾値と比較し、原稿領域レベルか原稿領域外レベルかの２値判定を実施する。
【００１３】
ところで、本実施形態では、予備走査で副走査方向のみのサイズ検知を実施する場合と、予備走査で主走査および副走査方向のサイズ検知を実施する場合とがあり、どちらを実施するかで処理が異なる。予備走査で副走査方向のみのサイズ検知を実施する場合には、図２に示す、白の原稿押え面に副走査方向の着色領域１１を形成したプラテンカバー４を用い、原稿領域によって覆い隠される着色領域部分を検出することにより副走査方向の原稿端を検出する。この場合、主走査方向の原稿サイズ検知は、予備走査を行う前に実施する。一方、予備走査で主走査および副走査方向のサイズ検知を実施する場合には、図１に示す、明度が低い色材で全面着色された原稿押え面３を持つプラテンカバー４を用い、原稿領域と原稿領域外との明度の違いに基づいてエッジを検出することで、主走査方向および副走査方向の原稿端を検出する。
【００１４】
副走査方向のみのサイズ検知を実施する場合には、画素判定部４０による各画素の判定結果は、ライン判定部４２へ供給される。ライン判定部４２は、各画素の判定結果を受け、所定のアルゴリズムに従って、各ラインがそれぞれ原稿領域候補か原稿領域外候補かの２値判定を実施する。上記アルゴリズムでは、ライン中の原稿領域レベルであると判定された画素数を、予め設定した閾値と比較することにより、そのラインが原稿領域候補か原稿領域外候補か判定する。なお、ライン中の原稿領域外レベルであると判定された画素数を、予め設定した闇値と比較することにより、そのラインが原稿領域候補か原稿領域外候補か判定してもよい。あるいは、ライン中の各画素のレベルが予め各画素毎に設定した期待値と一致する数を、閾値と比較することにより、そのラインが原稿領域候補か原稿領域外候補か判定してもよい。
【００１５】
主走査方向および副走査方向の両方向についてサイズ検知を実施する場合には、画素判定部４０による各画素の判定結果は、主走査方向原稿端検出部４１に供給される。主走査方向原稿端検出部４１は、後述する動作原理に基づいて、各ライン毎に、主走査方向原稿領域確定期間を検出する。原稿領域確定期間とは、その期間に確実に原稿が存在すると判定される期間である。主走査方向原稿領域確定期間が存在しなければ、そのラインは原稿領域外侯補と判断され、存在すれぱ、そのラインは原稿領域候補と判断される。さらに、後述する動作原理に基づき、各ライン毎に主走査方向原稿開始端侯補および終了端候補を検出し、開始端候補の中の最小値を主走査方向原稿開始端、終了端候補の中の最大値を主走査方向原稿終了端とする。また、各ライン毎の主走査方向原稿領域確定期間の有無は、ライン判定結果として副走査方向原稿端検出部４３へ供給される。
【００１６】
副走査方向原稿端検出部４３は、主走査方向原稿端検出部４１によるライン判定結果を受け、後述する動作原理に基づいて、副走査方向原稿領域確定期間を検出し、後述する動作原理に基づいて、副走査方向原稿開始端および終了端を検出する。レジスタ群４４は、上述した各部の検出結果を記憶したり、各部で使用する閾値や設定値等を格納している。画像読取制御部２０は、バスインターフェース４５を介してレジスタ群４４の各情報を読み書きする。
【００１７】
Ａ−５．主走査方向原稿端検出部の構成
次に、図６は、上述した主走査方向原稿端検出部の詳細な構成を示すブロック図である。図において、主走査方向原稿端検出部４１は、原稿領域判定部４９、カウンタ５５、演算器５６、開始端有効信号生成部５７およびライン判定結果生成部５８から構成されている。原稿領域判定部４９は、カウンタ５０、比較器５１、カウンタ５２、比較器５３およびＡＮＤ回路５４から構成されている。
【００１８】
カウンタ５０は、主走査同期信号が有効である時、常に画素同期信号の数をカウントし、画素判定結果が原稿領域レベルであると「０」にクリアされる。つまり、原稿領域外レベルが連続する限り、カウントアップしていくので、カウンタ５０の出力は、原稿領域外レベルの連続数を示すことになる。比較器５１は、カウンタ５０の出力と第２閾値を比較し、原稿領域外レベルの連続数が第２閾値以上であるか否かを判断し、原稿領域外レベルの連続数が第２閾値以上となると、後段のカウンタ５２を「０」にクリアする信号を出力する。
【００１９】
カウンタ５２は、主走査同期信号が有効である時、常に画素同期信号の数をカウントし、比較器５１からのクリア信号で「０」にクリアされる。つまり、原稿領域外レベルの連続数が第２閾値以上続く場合を除き、カウントアップしていくので、カウンタ５２の出力は、連続数が第２閾値未満の原稿領域外レベルを含む原稿領域レベルの連続数を示すことになる。比較器５３は、上記連続数が第２閾値未満の原稿領域外レベルを含む原稿領域レベルの連続数が第１閾値以上であるか否かを判断し、原稿領域レベルの連続数が第１閾値以上であれば、「１」を出力する。
【００２０】
ＡＮＤ回路５４は、上記比較器５３の出力と画素判定結果との論理積をとることで、原稿領域レベルの連続数が第１閾値以上で、かつ画素判定結果が原稿領域レベルを示すとき、原稿領域確定期間を示す原稿領域確定信号を出力する。原稿領域確定期間は、途中に原稿領域外レベルが存在する場合、複数個に分割される。カウンタ５５は、主走査同期信号が有効である時、常に画素同期信号の数をカウントし、主走査同期信号が無効になると「０」にクリアされる。すなわち、カウンタ５５の出力値は、現在の画素位置を示すことになる。演算器５６は、原稿開始端の位置を算出するもので、現在の画素位置を示すカウンタ５５の出力結果から原稿領域レベルの連続数を示すカウンタ５２の出力結果を減算し、さらに「１」を加算した値を、原稿開始端を示す開始端データとしてレジスタ７４へ供給する。
【００２１】
開始端有効信号生成部５７は、原稿領域確定信号がライン中に１つしか発生しない場合には、該原稿領域確定信号を、そのまま開始端有効信号とし、原稿領域確定信号がライン中に複数個発生した場合には、原稿領域確定信号のうち、最初の原稿領域確定信号を開始端有効信号として、レジスタ群４４へ供給する。すなわち、原稿領域確定信号がライン中に１つしか発生しない場合には、原稿領域確定信号中にサンプリングした演算器５６の出力結果が、そのまま原稿開始端の位置を示すので、原稿領域確定信号を、そのまま開始端有効信号とすればよい。一方、原稿領域確定信号がライン中に複数個発生した場合には、それぞれ原稿領域確定信号中にサンプリングした演算器５６の出力結果は、それぞれの原稿領域確定信号における開始端位置を示すことになるので、最初の原稿領域確定信号以外の開始端位置は偽情報となる。したがって、原稿開始端位置をサンプリングする原稿領域確定信号のうち、最初の１つのみを開始端有効信号とすればよい。
【００２２】
レジスタ群４４は、上記開始端有効信号が有効である期間中、画素同期信号を書き込みクロックとして、原稿開始端位置を格納するレジスタの値を、演算器５６の出力値で更新する。一方、原稿終了端の位置は、原稿開始端と異なり、全ての原稿領域確定期間のうち、最後の値となる。したがって、原稿終了端位置をサンプリングする期間は、全原稿領域確定期間とすればよい。ゆえに、レジスタ群４４は、原稿領域確定信号を終了端有効信号とし、該終了端有効信号が有効である期間中、現在の画素位置を示すカウント５５の出力値で、原稿終了端位置を格納するレジスタの値を更新する。また、ライン判定結果生成部５８は、生成された原稿領域確定信号からライン判定結果信号を生成し、副走査方向原稿端検出部４３へ供給する。
【００２３】
Ａ−６．副走査方向原稿端検出部の構成
次に、図７は、副走査方向原稿端検出部の詳細な構成を示すブロック図である。前述した主走査方向原稿端検出部４１は、画素判定結果から主走査方向の原稿端を検出するのに対して、副走査方向原稿端検出部４３は、ライン判定結果から副走査方向の原稿端を検出する。したがって、副走査方向原稿端検出部４３の構成は、主走査方向原稿端検出部４１とほぼ同じで、原稿領域判定部５９、カウンタ６５、演算器６６、開始端有効信号生成部６７から構成されている。また、原稿領域判定部５９は、カウンタ６０、比較器６１、カウンタ６２、比較器６３、ＡＮＤ回路６４から構成されている。これら原稿領域判定部５９、カウンタ６５、演算器６６、開始端有効信号生成部６７は、それぞれ主走査方向原稿端検出部４１の原稿領域判定部４９、カウンタ５５、演算器５６、開始端有効信号生成部５７に対応し、カウンタ６０、比較器６１、カウンタ６２、比較器６３、ＡＮＤ回路６４は、それぞれ主走査方向原稿端検出部４１のカウンタ５０、比較器５１、カウンタ５２、比較器５３、ＡＮＤ回路５４に対応する。副走査方向原稿端検出部４３では、ライン判定結果に対して前述した主走査方向原稿端検出部４１と同様の動作を行うことにより、副走査方向の原稿開始端および終了端を検出する。
【００２４】
Ｂ．実施形態の動作
次に、上述した実施形態の動作について、図８を参照して２つの動作例で説明する。
Ｂ−１．第１の動作例
まず、第１の動作例として、図１に示すように、原稿押え面３の全面を黒色にしたプラテンカバー４を用いた画像読取装置１において、原稿サイズ検知を実施する例を説明する。この場合、原稿サイズ検知は、予備走査時に主走査方向および副走査方向の両方向のサイズ検知を実施する。まず、原稿をプラテンガラス２上に載置し、プラテンカバー４を閉じた後、図示しないスタートボタンを押下する。スタートボタンの押下により、キャリッジ７内の照明部を点灯し、キャリッジ７を副走査方向に移動させ、予備走査による画像読取を開始する。照明光は、原稿で反射され画像情報となり、ミラーを経て光電変換素子９に入光する。光電変換素子９は、入光した画像情報をＲＧＢの３種類の電気信号に変換し、アナログ補正部＆シェーディング補正部２７へ供給する。アナログ補正部では、ＲＧＢの３種類の電気信号に対して、ＡＧＣ（自動ゲイン制御）、ＡＯＣ（自動オフセット制御）等の処理を実施した後、Ａ／Ｄ変換を実施する。ＲＧＢの３種類の電気信号は、アナログ値から多値情報と変換される。この後、シェーディング補正部において、シェ−ディング補正が実施される。こうしてシェ−ディング補正されたＲＧＢの多値情報は、画像処理部２８へ供給される。画像処理部２８では、ＲＧＢ→Ｌ*ａ*ｂ*変換が実施され、画像情報は明度と色度を表す多値情報となる。原稿サイズ検知部２９では、画素判定部４０により、上記Ｌ*ａ*ｂ*の多値情報を、各画素毎に、予め設定してあるＬ*ａ*ｂ*の閾値と比較し、原稿領域レベルであるか、原稿領域外レベルであるかの２値判定を実施する。画素判定結果は、主走査方向原稿端検出部４１へ供給される。
【００２５】
主走査方向原稿端検出部４１では、まず、カウンタ５０において、原稿領域外レベルの連続数がカウントされる。図８に示す例では、画素判定結果が原稿領域外レベルのときに、順次カウントされ、ゴミや、原稿によって原稿領域レベルとなると、「０」にクリアされる。また、カウンタ５２では、原稿領域外レベルの連続数が第２閾値以上続き比較器５１によって「０」にクリアされるまで、画素同期信号が順次カウントされる。図８に示す例では、第２閾値を「３」としているので、カウンタ５０の出力が「３」以上となると、クリアされることになる。したがって、カウンタ５２では、図８に示すように、原稿領域外レベルが第２閾値（「３」）以上続かなくなってからの原稿領域レベルの連続数がカウントされることになる。また、このとき、連続数が「３」未満の原稿領域外レベルが検出されたとしても、原稿内情報であると判断して無視する。
【００２６】
そして、ＡＮＤ回路５４からは、原稿領域レベルの連続数が第１閾値以上で、かつ画素判定結果が原稿領域レベルを示すとき、原稿領域確定期間を示す原稿領域確定信号が出力される。図８に示す例では、第１閾値を「４」としているので、カウンタ５２の出力である原稿領域レベルの連続数が「４」以上で、かつ画素判定結果が原稿領域レベルを示すときに、「１」となる原稿領域確定信号が出力される。また、図８に示す例では、途中に原稿領域外レベル（原稿内情報）が存在するので、原稿領域確定信号は複数個に分割される。開始端有効信号生成部５７では、原稿領域確定信号から開始端有効信号が生成され、レジスタ群４４へ供給される。一方、カウンタ５５では、現在の画素位置がカウントされ、演算器５６では、現在の画素位置を示すカウンタ５５の出力結果と原稿領域レベルの連続数を示すカウンタ５２の出力結果とから、原稿開始端を示す開始端データが算出される。レジスタ群４４では、原稿開始端位置を記憶するレジスタの値が、開始端有効信号が有効である期間中、演算器５６の出力値で更新されていく。
【００２７】
これに対して、原稿終了端の位置は、原稿開始端と異なり、全ての原稿領域確定信号のうち最後の値となるので、全原稿領域確定信号を終了端有効信号とすればよい。レジスタ群４４では、原稿終了端位置を記憶するレジスタの値が、終了端有効信号が有効である期間中、現在の画素位置を示すカウント５５の出力値で更新され続ける。このようにして、主走査同期信号の有効期間が終了すると、レジスタ群４４には、対応するレジスタに、そのラインの原稿開始端位置と原稿終了端位置とが書き込まれていることになる。上述した動作を各ラインに対して実施していき、最終的に、各ラインの原稿開始端位置のうち、「０」以外の最も小さい値を主走査方向原稿開始端位置、原稿終了端位置のうち、最も大きい値を主走査方向原稿終了端位置とする。
【００２８】
また、ライン判定結果生成部５８では、検出した原稿領域確定信号からライン判定結果信号（原稿領域確定信号の有無を示す２値信号）が生成され、副走査方向原稿端検出部４３へ供給される。副走査方向原稿端検出部４３では、ライン判定結果に対して前述した主走査方向原稿端検出部４１と同様の動作が行われ、最終的に、レジスタ群４４における対応するレジスタに、副走査方向の原稿開始端位置と原稿終了端位置とが書き込まれることになる。このようにして、予備走査時に主走査および副走査方向の原稿サイズが検知され、その後、該原稿サイズに従って読取走査が実行される。
【００２９】
Ｂ−２．第２の動作例
次に、第２の動作例として、図２に示すように、白の原稿押え面に副走査方向の着色領域１１を形成したプラテンカバー４を用いた画像読取装置１０にて、原稿サイズ検知を実施する例を説明する。この場合、主走査方向原稿サイズ検知は、予備走査開始以前に実施し、予備走査では、副走査方向原稿サイズ検知を実施する。主走査方向原稿サイズ検知は、原稿を載置しプラテンカバー４を閉じる動作を行う際に実施する。この時、プラテンカバー４がプラテンガラス２に対して所定角度になったことが角度センサ６によって検知されると、キャリア７の照明部により照射が開始され、画像情報が読み取られる。このとき、原稿サイズ検知部２９には、１ライン分のＬ*ａ*ｂ*の多値情報が供給される。原稿サイズ検知部２９内の画素判定部４０では、各画素情報が、予め設定されているＬ*ａ*ｂ*の閾値と比較され、原稿領域レベルであるか原稿領域外レベルであるかの２値判定が実施される。画素判定結果は、主走査方向原稿端検出部４１へ供給される。以降、前述した第１の動作例と同様にして主走査方向原稿開始端および終了端が検出される。この過程で白色系原稿の原稿端情報が得られる。
【００３０】
次に、プラテンカバー４が完全に閉じたことが開閉センサ５によって検知されると、再び、キャリア７の照明部により照射が開始され、画像情報が読み取られる。このときも、原稿サイズ検知部２９には、１ライン分のＬ*ａ*ｂ*の多値情報が供給される。原稿サイズ検知部２９内の画素判定部４０では、各画素情報が、予め設定してあるＬ*ａ*ｂ*の閾値と比較され、原稿領域レベルであるか原稿領域外レベルであるかの２値判定が実施される。画素判定結果は、主走査方向原稿端検出部４１へ供給される。以降、前述した第１の動作例と同様にして主走査方向原稿開始端および終了端が検出される。この過程で黒色系原稿の原稿端情報が得られる。そして、上述した処理によって得られた２種類の主走査方向原稿開始端のうち、小さい値を最終的な主走査方向原稿開始端とし、２種類の主走査方向原稿終了端のうち、大きい値を最終的な主走査方向原稿終了端とする。以上により、主走査方向原稿端が検出される。
【００３１】
次に、スタートボタンが押下されると、予備走査を開始する。このときも、第１の動作例と同様に、原稿サイズ検知部２９にＬ*ａ*ｂ*の多値情報が送られる。原稿サイズ検知部２９内の画素判定部４０では、各画素情報が予め設定されているるＬ*ａ*ｂ*の閾値と比較され、原稿押え面上の着色領域レベルであるか着色領域外レベルであるかの２値判定が実施される。画素判定結果は、ライン判定部４２へ供給される。ライン判定部４２では、各ラインにおいて、それぞれ原稿押え面上の着色領域１１が検出されたか判定される。原稿が載置されている領域では、着色領域１１が原稿によって覆われているので、着色領域レベルを検出できない。これに対して、原稿が載置されていない領域では、着色領域レベルを検出できる。
【００３２】
これは、ライン中の着色領域レベルの画素数を予め設定された閾値と比較することにより、そのラインが原稿領域候補であるか、原稿領域外候補であるか判定してもよいし、ライン中の着色領域外レベルの画素数を予め設定されている閾値と比較することにより、そのラインが原稿領域候補であるか、原稿領域外候補であるか判定してもよい。また、着色パターンに基づいて予め各画素毎に設定された期待値（例えば、着色領域が検出されるべき画素位置を「１」、他を「０」とする）と、ライン中の各画素のレベルとが一致する数を、予め設定されている閾値と比較することにより、そのラインが原稿領域候補であるか、原稿領域外候補であるかを判定してもよい。
【００３３】
このようにして得られたラインの判定結果は、副走査方向原稿端検出部４３へ供給される。副走査方向原稿端検出部４３では、前述した第１の動作例と同様に、ライン判定結果に従って、副走査方向原稿開始端および終了端が検出される。このようにして、プラテンカバー４の閉操作時に、主走査方向の原稿サイズが検出され、予備走査時に副走査方向の原稿サイズが検知され、その後、該原稿サイズに従って読取走査が実行される。
【００３４】
なお、上述した実施形態では、予備走査で主走査および副走査方向の原稿端を検出する場合と、予備走査で副走査方向の原稿端を検出する場合について説明したが、これに限らず、予備走査を行うこと無く、原稿の読取走査で主走査および副走査方向の原稿端を検出するようにしてもよい。
【００３５】
【発明の効果】
以上、説明したように、この発明によれば、画像情報判定手段によって、副走査方向に移動させながら読取手段によって読み取った画像情報が原稿領域候補であるか原稿領域外候補であるかを判定し、次いで、領域判定手段は、前記画像情報判定手段によって判定された原稿領域外候補が第２閾値以上連続する場合には、該連続する原稿領域外候補を原稿領域外候補とし、それ以外の場合には、該連続する原稿領域外候補を原稿領域候補とし、さらに、原稿端判定手段によって、前記領域判定手段によって判定された原稿領域候補が第１閾値以上連続する場合、前記原稿領域候補の連続数に基づいて原稿端位置を判定するようにしたので、第２閾値以下の原稿領域外候補、すなわち原稿内情報を無視して原稿端を算出するため、原稿端まで原稿内情報が記載された原稿においても、原稿端を誤検知せずに、正確に原稿端を検知することができるという利点が得られる。また、このことにより、原稿領域候補の連続数を判定するための第１閾値を大きく設定できるため、原稿領域外のゴミによる誤検知を著しく低減することができるという利点が得られる。
【図面の簡単な説明】
【図１】  本発明の一実施形態による原稿サイズ検知装置を適用した画像処理装置（一部）の外観例を示す斜視図である。
【図２】  本発明の一実施形態による原稿サイズ検知装置を適用した画像処理装置（一部）の外観例を示す斜視図である。
【図３】  本実施形態による原稿サイズ検知装置を具備した画像読取装置の読取原理を説明するための概念図である。
【図４】  本実施形態による原稿サイズ検知装置を具備した画像読取装置の全体構成を示すブロック図である。
【図５】  本実施形態による原稿サイズ検知部の内部構成を示すブロック図である。
【図６】  本実施形態による主走査方向原稿端検出部の詳細な構成を示すブロック図である。
【図７】  本実施形態による副走査方向原稿端検出部の詳細な構成を示すブロック図である。
【図８】  本実施形態による原稿サイズ検知部の動作を説明するためのタイミングチャートである。
【符号の説明】
２０  画像読取制御部
２８  画像処理部
２９  原稿サイズ検知部
４０  画素判定部（画像情報判定手段、画素判定手段）
４１  主走査方向原稿端検出部（領域判定手段、原稿端判定手段）
４２  ライン判定部（画像情報判定手段、ライン判定手段）
４３  副走査方向原稿端検出部（領域判定手段、原稿端判定手段）
４９  原稿領域判定部（原稿領域判定手段）
５５，６５  カウンタ（位置情報出力手段）
５９  原稿領域判定部（原稿領域判定手段）
【図１】
0003747695.tif 000002
【図２】
0003747695.tif 000003
【図３】
0003747695.tif 000004
【図４】
0003747695.tif 000005
【図５】
0003747695.tif 000006
【図６】
0003747695.tif 000007
【図７】
0003747695.tif 000008
【図８】
0003747695.tif 000009